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
342673153745	342673154303	342673154853	342673155403	342673155951	342673156503	342673157053	342673157603	342673158151	342673158703	342673159253	342673159803	342673160351	342673160903	342673161453	342673162003	342673162551	342673163103	342673163653	342673164203	342673164751	342673165303	342673165853	342673166403	342673166951	342673167503	342673168053	342673168603	342673169151	342673169703	342673170253	342673170803	342673171351	342673171903	342673172453	342673173003	342673173551	342673174103	342673174653	342673175203	342673175751	342673176303	342673176853	342673177403	342673177951	342673178503	342673179053	342673179603	342673180151	342673180703	342673181253	342673181803	342673182351	342673182903	342673183453	342673184003	342673184551	342673185103	342673185653	342673186203	342673186751	342673187303	342673187853	342673188403	342673188953	342673189503	342673190053	342673190603	342673191151	342673191703	342673192253	342673192803	342673193351	342673193903	342673194453	342673195003	342673195553	342673196103	342673196653	342673197203	342673197753	342673198303	342673198853	342673199403	342673199953	342673200503	342673201053	342673201603	342673202153	342673202703	342673203253	342673203803	342673204353	342673204903	342673205453	342673206003	342673206553	342673207103	342673207653	342673208203	342673208753	342673209303	342673209853	342673210403	342673210953	342673211503	342673212053	342673212603	342673213153	342673213703	342673214253	342673214803	342673215353	342673215903	342673216453	342673217003	342673217553	342673218103	342673218653	342673219203	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2151	3300	1900	2700	2151	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2359	1299	1115	1135	10032	23475	30838	19265	7395	2445	1200	859	803	826	862	807	808	855	811	780	777	821	844	838	820	800	821	860	835	798	877	861	792	806	790	850	859	829	781	854	772	831	850	883	875	814	820	810	836	763	855	822	793	796	825	850	822	790	786	829	804	825	816	824	859	830	807	903	812	834	836	820	912	841	845	833	859	871	839	885	768	830	818	798	826	808	826	833	782	833	812	857	820	833	867	775	893	826	810	816	772	815	871	820	797	792	862	827	789	819	835	832	849	828	818	799	815	796	861	834	802	825	797	824	878	817	811	847	826	847	824	786	827	850	785	797	836	800	818	836	815	841	842	834	814	802	819	836	800	811	821	841	805	826	857	790	842	773	833	747	838	867	857	780	799	843	846	767	811	838	803	887	825	787	850	788	876	833	889	788	838	824	839	862	826	809	766	802	865	797	804	836	858	828	832	788	827	842	821	848	852	854	847	853	850	785	856	786	850	859	815	845	808	834	842	872	875	828	807	814	841	822	810	895	828	814	759	801	805	866	854	815	795	813	833	819	816	807	858	811	844	818	850	894	843	813	836	857	817	814	868	837	869	820	830	786	852	798	844	835	783	830	853	855	804	796	860	864	840	831	827	825	868	837	846	843	788	878	810	871	845	871	840	861	839	803	800	849	845	860	822	803	828	805	842	873	833	836	803	803	844	786	785	800	856	788	818	824	816	851	794	859	856	815	840	825	779	845	834	812	818	824	819	819	768	846	867	802	791	835	849	836	849	860	811	882	877	794	768	814	838	812	833	814	842	911	806	811	831	836	831	862	805	820	852	802	805	819	749	881	798	837	812	820	882	782	849	812	832	812	830	842	832	842	853	795	839	826	777	833	832	812	827	787	799	824	806	852	794	811	794	787	824	846	817	858	818	833	832	904	862	849	735	802	807	813	887	860	826	890	828	827	882	836	813	798	811	834	824	799	857	818	815	858	799	801	867	813	869	810	769	841	815	828	849	789	788	796	817	776	787	832	846	866	819	798	863	807	860	859	775	856	810	830	782	800	835	828	808	816	816	818	834	835	803	825	817	834	800	791	761	822	835	779	833	821	803	840	856	769	820	858	829	893	855	808	861	856	839	786	832	811	821	778	847	791	825	818	794	799	848	782	821	762	799	804	853	823	817	813	804	841	824	820	811	858	855	791	795	746	835	844	848	808	840	775	834	866	811	843	838	854	891	792	835	869	817	875	795	864	796	807	788	854	804	859	783	854	817	795	823	830	833	816	862	872	871	816	861	810	836	789	817	822	794	804	794	887	795	843	817	782	830	845	805	788	867	823	812	837	863	807	853	758	828	831	892	857	802	791	815	816	851	828	805	798	843	836	821	803	814	825	849	876	835	790	855	817	855	807	831	844	836	812	810	847	832	819	812	817	871	791	865	809	796	802	824	835	843	866	837	816	877	849	861	875	834	842	861	830	805	883	784	838	845	857	841	774	791	853	802	844	773	888	804	865	812	833	837	795	789	836	843	861	841	830	809	834	879	810	812	868	821	853	851	842	834	816	822	837	787	834	842	824	887	828	788	848	843	892	788	831	844	821	884	804	856	838	888	798	780	847	774	864	824	839	812	809	828	794	844	824	883	838	812	842	852	867	822	784	799	793	839	806	803	785	774	814	838	826	893	764	853	851	836	817	840	796	844	842	806	852	837	822	821	823	827	842	823	855	878	842	857	847	782	888	823	809	823	764	811	834	775	829	805	841	815	824	849	851	861	831	824	831	831	868	840	801	805	808	825	849	847	838	851	789	835	793	828	831	796	806	807	850	886	852	817	832	806	880	861	800	862	851	876	845	829	838	796	852	825	811	824	841	828	850	811	857	794	861	809	818	895	871	833	868	802	810	808	868	804	868	852	840	792	845	818	795	788	851	820	830	809	804	809	848	847	820	805	849	772	820	872	807	874	834	814	807	780	796	830	823	759	769	849	838	832	835	863	830	808	840	752	870	782	859	830	811	789	861	853	811	796	795	761	822	822	829	808	854	867	829	817	800	848	814	834	867	895	851	864	840	824	824	776	833	796	860	825	787	765	810	770	800	815	801	803	845	796	836	818	847	830	815	839	783	787	822	840	828	866	775	791	804	818	819	825	819	875	844	801	846	828	788	851	809	889	798	858	831	837	836	879	812	857	828	858	893	788	807	810	808	847	837	790	851	834	848	834	844	816	833	813	840	817	814	774	904	850	865	819	811	794	851	816	817	829	768	865	784	835	819	838	801	805	832	864	829	787	859	791	842	834	814	842	838	858	855	814	874	822	889	820	867	770	877	823	848	786	874	801	802	782	847	869	816	800	830	815	830	820	793	840	847	779	810	835	865	837	856	900	862	796	787	800	822	799	850	829	820	846	823	855	814	846	824	803	824	842	831	825	847	779	791	838	798	834	828	828	825	837	877	843	834	856	836	801	825	834	787	882	841	839	822	885	828	805	883	818	850	855	810	804	842	849	795	815	817	847	865	821	878	782	824	840	827	816	839	812	842	800	814	820	784	838	826	839	858	808	801	817	852	830	838	808	852	877	854	817	867	822	800	855	819	809	859	781	855	816	859	854	835	842	776	819	845	802	874	826	808	848	856	860	786	835	798	839	810	815	860	825	808	834	851	857	778	844	857	823	809	795	832	832	823	831	862	844	818	841	791	818	887	802	834	863	783	771	814	834	845	806	834	834	834	827	806	838	843	768	814	826	814	805	900	810	815	860	871	857	834	789	847	781	807	843	873	809	827	818	844	831	826	819	810	858	845	848	836	788	836	844	798	822	853	815	786	840	744	809	834	783	852	792	822	831	845	860	811	786	832	808	857	832	834	814	849	824	826	830	791	833	786	791	775	785	843	795	848	839	847	802	781	859	847	811	868	865	865	813	861	794	814	825	857	863	831	821	853	847	761	793	813	807	777	847	864	814	824	853	807	832	825	849	740	804	761	872	839	765	747	821	814	780	829	831	842	793	797	822	854	866	814	858	818	851	859	899	787	846	803	816	928	859	859	829	872	832	828	799	888	796	786	814	787	796	887	864	841	865	782	809	812	823	780	833	860	855	839	787	848	833	868	800	777	810	861	786	839	856	813	809	809	790	858	781	835	833	861	807	820	855	725	845	818	811	796	832	875	849	814	842	826	892	838	833	868	792	765	808	845	829	815	822	817	848	845	871	813	818	816	810	789	833	814	834	807	808	841	823	793	865	841	835	819	816	777	842	803	823	841	789	797	822	815	830	832	805	813	826	825	812	825	811	893	851	814	845	837	900	846	800	826	871	825	818	835	820	803	827	827	823	805	865	883	851	815	866	846	845	820	852	833	835	851	810	821	861	818	816	811	831	790	821	786	818	832	860	867	838	833	830	742	810	804	818	875	839	843	886	857	780	850	842	817	804	776	841	841	833	841	888	834	818	837	825	848	806	859	809	851	840	820	860	838	866	812	801	842	821	836	836	837	867	831	827	837
19351	12538	9763	17698	58001	73172	80079	58582	38029	23673	12167	7879	6650	6503	6486	6469	6434	6431	6524	6537	6473	6441	6432	6471	6497	6402	6422	6393	6516	6383	6522	6489	6479	6425	6525	6415	6471	6572	6585	6536	6484	6502	6527	6364	6433	6512	6517	6500	6407	6555	6588	6456	6520	6425	6500	6411	6457	6391	6615	6350	6460	6614	6473	6436	6428	6420	6691	6411	6511	6491	6481	6493	6459	6413	6519	6447	6433	6428	6461	6460	6483	6469	6574	6504	6592	6428	6440	6483	6571	6540	6496	6397	6431	6455	6433	6457	6493	6577	6531	6558	6474	6446	6406	6503	6512	6386	6422	6400	6458	6346	6392	6603	6429	6476	6352	6292	6529	6327	6433	6580	6518	6612	6519	6625	6481	6499	6466	6437	6540	6481	6556	6303	6454	6419	6460	6495	6577	6571	6420	6424	6438	6420	6517	6521	6430	6390	6513	6555	6417	6406	6504	6493	6389	6404	6493	6563	6540	6505	6426	6483	6560	6487	6486	6589	6412	6413	6477	6540	6476	6519	6510	6507	6515	6514	6462	6508	6467	6508	6508	6551	6479	6483	6398	6530	6581	6583	6511	6459	6474	6532	6361	6383	6486	6529	6444	6551	6625	6405	6541	6294	6468	6394	6409	6515	6485	6398	6508	6397	6602	6452	6519	6453	6479	6567	6456	6436	6421	6472	6437	6438	6474	6597	6466	6474	6386	6468	6469	6370	6514	6402	6387	6407	6532	6479	6450	6500	6536	6407	6485	6484	6541	6487	6556	6445	6524	6464	6419	6466	6431	6406	6555	6403	6527	6448	6392	6507	6448	6391	6508	6315	6601	6424	6470	6474	6527	6442	6312	6456	6596	6420	6467	6506	6568	6420	6512	6471	6435	6508	6506	6492	6367	6559	6499	6495	6523	6445	6414	6447	6353	6592	6571	6500	6393	6450	6589	6433	6493	6479	6332	6469	6424	6359	6565	6484	6563	6556	6470	6489	6427	6495	6498	6424	6481	6451	6434	6343	6474	6321	6351	6570	6530	6565	6372	6422	6492	6450	6434	6526	6450	6481	6619	6559	6399	6392	6467	6586	6471	6503	6515	6499	6393	6526	6452	6584	6593	6555	6425	6366	6546	6479	6520	6498	6537	6524	6443	6464	6501	6490	6380	6441	6444	6479	6484	6508	6439	6394	6444	6544	6455	6403	6348	6457	6456	6504	6488	6524	6518	6582	6541	6384	6480	6464	6560	6393	6530	6497	6503	6539	6446	6459	6508	6441	6404	6383	6428	6467	6425	6558	6439	6607	6442	6559	6533	6513	6398	6320	6521	6457	6364	6502	6451	6628	6491	6457	6608	6424	6459	6564	6438	6483	6390	6411	6655	6461	6488	6349	6465	6417	6541	6508	6461	6429	6555	6415	6440	6464	6366	6379	6557	6460	6492	6525	6409	6462	6252	6442	6515	6484	6463	6234	6441	6436	6484	6383	6463	6533	6607	6451	6446	6387	6526	6419	6504	6531	6453	6439	6517	6455	6492	6359	6412	6467	6414	6626	6400	6625	6356	6417	6587	6444	6549	6524	6407	6544	6569	6248	6469	6465	6469	6413	6515	6345	6479	6564	6451	6527	6489	6343	6577	6478	6536	6519	6490	6350	6454	6534	6488	6338	6608	6350	6355	6363	6429	6541	6479	6516	6413	6405	6436	6460	6351	6487	6490	6473	6388	6471	6488	6535	6429	6520	6435	6356	6525	6439	6433	6521	6496	6443	6573	6533	6448	6452	6541	6258	6509	6439	6584	6497	6456	6561	6472	6521	6521	6421	6491	6526	6537	6412	6444	6373	6470	6395	6481	6487	6515	6387	6469	6454	6558	6519	6511	6491	6473	6288	6463	6432	6451	6407	6474	6417	6367	6476	6406	6448	6485	6544	6542	6529	6588	6415	6364	6563	6478	6527	6400	6494	6475	6478	6464	6532	6425	6451	6425	6486	6569	6451	6404	6480	6444	6399	6355	6544	6563	6369	6522	6559	6312	6369	6589	6455	6568	6488	6429	6479	6509	6494	6388	6464	6483	6446	6470	6394	6509	6527	6435	6466	6401	6551	6542	6447	6591	6485	6569	6458	6396	6461	6516	6346	6519	6480	6488	6420	6463	6437	6452	6290	6456	6421	6422	6532	6431	6508	6408	6521	6526	6449	6509	6491	6407	6419	6493	6525	6595	6423	6589	6421	6471	6480	6419	6516	6439	6584	6422	6519	6439	6491	6488	6445	6409	6508	6393	6568	6557	6391	6601	6586	6575	6524	6405	6507	6529	6438	6417	6531	6358	6494	6459	6310	6509	6572	6432	6461	6434	6492	6483	6383	6543	6483	6538	6517	6474	6578	6470	6518	6586	6455	6518	6489	6471	6524	6536	6478	6382	6412	6356	6468	6463	6454	6514	6482	6476	6489	6542	6412	6399	6457	6411	6459	6411	6434	6397	6493	6466	6578	6462	6409	6486	6511	6444	6468	6502	6441	6360	6556	6517	6498	6491	6514	6634	6455	6444	6465	6439	6435	6463	6371	6547	6418	6445	6497	6469	6414	6293	6466	6363	6490	6499	6491	6430	6550	6545	6522	6494	6448	6404	6405	6340	6573	6597	6374	6265	6357	6517	6487	6459	6539	6488	6516	6473	6450	6493	6588	6434	6405	6560	6477	6317	6431	6413	6414	6557	6451	6499	6449	6538	6315	6361	6467	6370	6499	6478	6442	6576	6495	6633	6521	6484	6374	6362	6486	6465	6490	6487	6528	6499	6542	6635	6459	6442	6437	6447	6529	6494	6459	6553	6517	6359	6444	6560	6474	6417	6592	6559	6481	6509	6515	6423	6601	6439	6586	6564	6445	6476	6442	6506	6438	6639	6490	6554	6470	6495	6474	6419	6440	6566	6446	6455	6515	6475	6571	6468	6420	6467	6531	6569	6263	6520	6553	6570	6604	6536	6450	6467	6524	6436	6449	6338	6507	6442	6317	6417	6389	6382	6533	6389	6541	6475	6548	6376	6398	6455	6454	6372	6533	6483	6545	6654	6449	6406	6538	6431	6410	6549	6433	6345	6494	6482	6565	6447	6512	6357	6458	6466	6503	6437	6554	6461	6494	6465	6470	6516	6451	6379	6446	6502	6392	6618	6555	6446	6517	6451	6411	6467	6497	6364	6391	6510	6255	6409	6408	6643	6353	6456	6470	6442	6536	6512	6630	6419	6333	6550	6483	6494	6399	6595	6458	6461	6464	6517	6537	6541	6381	6461	6469	6515	6363	6483	6626	6397	6409	6457	6491	6515	6609	6469	6537	6499	6491	6488	6431	6439	6451	6581	6442	6357	6550	6404	6447	6466	6656	6468	6377	6518	6549	6466	6363	6540	6517	6503	6450	6508	6524	6440	6513	6363	6560	6468	6452	6467	6433	6535	6502	6352	6445	6376	6512	6466	6509	6331	6370	6375	6481	6414	6501	6390	6425	6556	6381	6582	6508	6369	6449	6505	6414	6551	6443	6467	6420	6418	6554	6486	6440	6456	6567	6560	6438	6491	6373	6380	6516	6345	6445	6434	6407	6490	6552	6586	6529	6473	6399	6445	6478	6367	6463	6489	6506	6603	6400	6457	6537	6451	6336	6613	6440	6476	6466	6436	6596	6381	6425	6534	6372	6504	6567	6464	6513	6473	6370	6575	6458	6394	6436	6533	6509	6557	6455	6473	6478	6422	6474	6506	6397	6541	6591	6481	6488	6382	6405	6599	6457	6604	6443	6458	6362	6449	6529	6483	6567	6654	6448	6490	6359	6487	6469	6398	6558	6550	6565	6587	6393	6448	6483	6428	6550	6540	6425	6410	6426	6444	6529	6464	6389	6387	6542	6434	6494	6445	6502	6610	6418	6458	6497	6535	6494	6497	6498	6491	6455	6555	6450	6468	6500	6555	6481	6393	6413	6542	6574	6458	6448	6357	6444	6506	6428	6427	6461	6525	6455	6507	6411	6623	6527	6521	6405	6476	6455	6497	6400	6331	6472	6354	6496	6523	6515	6456	6450	6583	6418	6426	6531	6532	6480	6452	6561	6437	6472	6508	6384	6433	6498	6486	6546	6530	6500	6545	6416	6484	6418	6474	6641	6444	6451	6459	6493	6456	6580	6504	6571	6525	6287	6424	6314	6512	6413	6394	6488	6442	6494	6561	6551	6599	6342	6483	6440	6424	6633	6401	6468	6438	6615	6422	6431	6510	6508	6380	6410	6520	6522	6367	6554	6528	6498	6359	6524	6521	6447	6376	6417	6447	6560	6661	6440	6554	6472	6383	6399	6503	6406	6473	6369	6483	6373	6517	6534	6564	6504	6559	6430	6561	6414	6597	6397	6539	6413	6570	6542	6445	6454	6498	6509	6457	6426	6457	6462	6581	6458	6318	6452	6503	6509	6545	6618	6513	6411	6429	6343	6387	6395	6482	6530	6361	6418	6376	6492	6591	6469	6378	6454	6589	6420	6525	6563	6450	6457	6538	6485	6475	6599	6400	6347	6450	6585	6458	6499	6466	6445	6549	6515	6463	6485	6689	6585	6323	6493	6405	6444	6414	6338	6467	6599	6545	6616	6461	6397	6445	6406	6452	6431	6510	6512	6493	6552	6522	6518	6379	6537	6345	6517	6476	6429	6487	6422	6594	6474	6406	6467	6409	6517	6460	6537	6450	6445	6446	6463	6289	6581	6470	6308	6427	6432	6526	6472	6576	6441	6467	6651	6403	6442	6473	6536	6438	6400	6438	6496	6423	6476	6433	6378	6350	6512	6417	6357	6441	6488	6428	6431	6550	6493	6527	6390	6521	6395	6420	6545	6474	6523	6451	6336	6536	6373	6506	6502	6457	6364	6395	6553	6657	6394	6445	6438	6475	6508	6419	6411	6334	6510	6458	6437	6506	6430	6559	6543	6516	6538	6541	6395	6497	6549	6513	6421	6431	6540	6369	6564	6454	6509	6455	6510	6409	6419	6457	6494	6335	6443	6326	6609	6404	6563	6497	6529	6493	6499	6445	6502	6627	6440	6461	6507	6462	6462	6436	6396	6500	6578	6541	6601
2794	976	902	910	3627	7936	7812	4322	2090	1186	931	860	801	832	804	818	828	767	804	841	835	837	775	807	776	869	854	802	866	794	822	805	804	796	884	840	820	794	837	849	847	832	839	753	813	816	886	821	845	854	834	801	870	853	814	813	821	854	877	784	810	825	784	807	831	783	790	807	852	818	862	737	875	880	806	847	829	832	807	831	827	845	811	848	861	855	841	843	825	782	816	810	856	833	774	834	808	812	839	865	807	783	818	854	867	837	824	802	826	756	874	831	880	840	786	860	806	862	791	799	837	810	832	840	799	799	828	833	814	821	821	835	816	806	801	850	813	826	843	793	810	875	893	832	820	779	831	863	860	809	827	845	827	818	864	799	782	773	890	809	844	820	811	842	865	836	823	856	783	822	811	794	844	847	835	810	828	854	882	828	818	847	827	824	855	843	833	838	813	834	833	815	827	821	841	830	833	794	843	831	842	752	869	794	844	803	881	831	837	830	856	831	837	800	860	817	865	800	783	818	841	793	776	755	855	856	819	794	864	854	829	816	831	853	848	789	808	807	848	842	814	849	790	798	863	826	792	792	843	815	846	825	854	843	831	753	808	786	813	869	830	817	798	818	861	787	828	818	815	797	797	878	805	872	816	814	823	795	817	795	816	817	850	835	798	797	784	801	792	834	861	798	823	804	864	810	798	799	843	814	812	821	817	849	836	803	791	811	805	844	779	834	862	881	834	792	845	860	776	830	866	883	831	845	799	881	799	810	810	833	824	837	860	835	837	816	784	828	870	795	845	781	855	822	876	890	790	823	859	809	866	825	787	835	781	831	792	846	829	832	792	862	781	805	773	843	834	760	837	872	846	811	875	854	830	755	850	815	794	759	831	836	807	795	836	804	822	846	822	797	825	851	806	815	796	846	839	795	823	869	817	782	866	861	840	784	790	879	809	852	780	826	813	781	830	836	804	778	844	827	848	837	808	862	851	786	835	828	856	770	822	821	776	831	821	801	821	855	908	845	833	833	799	848	846	776	818	778	826	809	796	831	760	867	797	817	798	814	828	865	834	818	826	765	837	817	854	768	836	877	766	808	833	828	840	793	837	860	853	788	834	758	811	813	835	815	782	791	779	872	823	863	815	849	816	882	807	826	772	848	834	810	875	841	841	819	851	848	847	803	838	800	830	811	855	817	857	811	798	806	790	865	837	797	879	787	806	812	793	801	851	821	783	805	795	803	818	820	842	843	789	780	825	802	840	796	814	820	822	813	797	789	807	834	858	823	859	799	840	846	795	841	831	830	848	860	808	830	839	799	859	839	814	835	822	817	784	853	852	785	889	807	841	819	850	795	814	855	836	797	829	798	834	829	825	851	850	834	842	803	815	812	811	809	810	846	797	778	853	798	823	792	847	823	868	838	798	877	812	805	783	841	852	849	810	788	857	845	794	824	818	830	793	824	823	866	822	863	822	835	867	797	833	836	824	855	822	784	817	822	839	806	851	848	793	805	819	833	788	801	762	803	785	810	845	834	851	816	817	785	843	823	818	835	814	795	807	823	801	765	833	821	860	881	790	839	774	836	874	837	799	777	852	806	845	852	848	850	808	804	798	775	862	798	827	826	846	826	885	878	820	876	846	849	786	833	840	868	846	884	823	818	837	783	820	878	853	821	801	828	788	846	846	810	819	814	808	838	800	821	814	799	853	770	817	806	851	827	871	826	900	780	808	859	814	798	866	841	819	863	830	774	816	849	852	811	829	819	855	831	789	838	844	801	828	808	788	789	790	831	825	797	836	858	754	842	813	797	840	844	844	817	836	803	808	863	808	838	819	813	800	788	809	813	847	825	792	829	777	820	797	811	817	789	846	794	856	831	821	808	812	800	791	804	820	833	835	842	813	816	847	788	789	817	792	869	835	811	845	814	811	756	805	841	839	837	813	882	821	830	826	812	792	815	786	830	827	835	808	818	795	834	808	817	817	851	836	798	767	809	794	811	813	862	795	865	873	819	862	819	808	806	764	877	836	849	837	830	800	847	794	878	866	836	826	814	814	795	799	813	815	776	800	830	818	786	793	767	824	852	846	788	830	821	884	857	781	812	839	846	813	862	820	801	751	795	801	772	850	822	805	834	861	881	796	825	835	852	807	888	830	855	831	866	792	823	883	816	884	796	854	858	862	801	828	863	808	831	823	789	833	800	848	854	832	810	792	828	823	789	779	857	800	809	854	797	869	845	865	834	807	832	808	834	820	785	819	823	793	846	806	878	824	829	827	860	850	794	803	817	810	842	874	809	841	838	799	866	857	767	854	831	840	816	792	850	853	845	802	827	846	832	846	857	793	813	852	838	761	863	800	862	817	846	830	775	888	808	845	827	830	841	878	832	746	795	795	761	777	831	789	852	827	837	818	818	800	821	875	895	812	886	825	800	877	768	810	809	815	821	792	806	822	834	809	813	829	834	802	861	766	846	820	800	802	874	856	777	813	865	853	857	817	780	838	828	873	868	810	825	809	929	847	846	847	827	873	836	832	774	780	799	791	812	807	772	794	802	826	764	783	813	785	802	788	799	882	821	795	853	831	830	811	877	849	800	886	847	804	798	768	812	852	860	870	839	828	825	837	821	839	821	824	805	825	828	719	894	823	808	844	781	830	817	792	863	804	871	789	819	812	844	797	808	848	841	882	809	835	837	790	850	806	804	815	784	868	838	835	833	840	818	820	808	800	805	775	825	853	792	861	773	853	793	867	796	839	823	818	816	865	856	757	810	793	862	794	862	821	830	776	844	783	873	883	884	863	820	802	854	832	819	770	789	812	805	855	748	799	805	787	828	862	832	796	822	866	816	848	840	840	835	772	827	866	800	822	833	877	799	845	845	890	868	790	803	806	769	783	811	806	854	810	813	771	851	823	846	842	776	833	829	798	839	847	850	856	837	811	791	822	810	859	837	815	798	866	852	816	771	842	871	838	850	839	803	833	823	837	818	814	860	790	817	819	821	823	783	796	756	852	811	834	801	896	812	805	795	775	849	832	866	788	831	806	873	781	823	817	813	853	862	849	845	783	833	858	806	823	791	820	816	828	797	839	808	845	829	887	785	802	807	801	834	776	822	840	823	777	829	782	817	859	854	768	880	835	793	820	799	785	869	801	759	824	840	794	813	843	821	818	827	782	850	816	768	822	865	810	826	803	828	809	811	810	808	830	764	831	811	832	751	872	811	849	801	778	811	823	854	817	778	796	789	793	832	833	785	856	821	834	790	843	853	927	809	786	821	803	738	873	807	873	845	771	810	852	809	833	770	840	813	882	813	824	819	835	860	868	804	851	788	830	789	797	777	845	890	825	788	790	803	787	863	803	793	858	842	805	829	779	836	834	824	807	829	862	838	801	812	821	763	798	856	861	828	856	770	872	824	861	784	836	846	802	816	803	799	817	807	847	817	832	880	816	816	867	816	868	817	786	825	795	843	821	819	839	831	816	810	808	777	805	824	852	911
12637	8099	7388	10178	46013	52543	46696	33913	22139	12370	7697	6621	6405	6341	6321	6336	6268	6449	6326	6375	6288	6305	6442	6351	6567	6303	6212	6268	6355	6314	6293	6296	6277	6244	6326	6296	6312	6367	6373	6192	6341	6364	6238	6317	6223	6361	6252	6394	6344	6269	6461	6235	6378	6340	6390	6237	6304	6401	6353	6386	6370	6188	6280	6271	6300	6432	6224	6355	6283	6333	6454	6274	6223	6349	6265	6334	6456	6457	6339	6329	6294	6262	6325	6255	6313	6279	6366	6215	6489	6307	6234	6325	6214	6233	6170	6317	6378	6457	6281	6250	6280	6230	6255	6402	6398	6351	6466	6320	6255	6259	6337	6376	6328	6235	6287	6289	6315	6313	6407	6233	6376	6342	6386	6318	6356	6312	6370	6325	6356	6273	6317	6229	6365	6348	6391	6262	6304	6287	6439	6296	6325	6302	6333	6345	6275	6357	6371	6218	6258	6312	6324	6317	6383	6338	6317	6313	6345	6362	6289	6290	6407	6437	6322	6451	6300	6478	6311	6314	6334	6347	6417	6271	6312	6489	6382	6325	6368	6455	6288	6266	6223	6310	6374	6330	6354	6288	6392	6262	6348	6335	6258	6223	6334	6367	6348	6322	6335	6419	6375	6371	6345	6378	6370	6249	6319	6322	6319	6335	6354	6265	6292	6245	6312	6306	6332	6302	6404	6344	6441	6284	6367	6260	6358	6508	6406	6358	6346	6395	6339	6247	6186	6399	6377	6245	6227	6365	6329	6314	6241	6359	6295	6291	6269	6390	6302	6307	6334	6451	6241	6263	6378	6363	6365	6308	6359	6417	6317	6246	6246	6410	6318	6291	6352	6360	6267	6347	6386	6415	6229	6346	6325	6306	6365	6316	6417	6285	6342	6296	6305	6302	6340	6276	6356	6290	6290	6436	6214	6347	6324	6227	6206	6285	6419	6296	6370	6400	6276	6421	6287	6382	6326	6359	6362	6488	6249	6458	6275	6358	6380	6348	6342	6304	6313	6356	6314	6241	6369	6282	6244	6337	6254	6295	6342	6425	6354	6103	6291	6340	6380	6310	6322	6296	6316	6213	6380	6165	6413	6384	6358	6288	6209	6362	6292	6304	6366	6380	6387	6317	6354	6295	6341	6396	6389	6377	6345	6429	6270	6446	6334	6305	6190	6303	6314	6445	6409	6318	6316	6209	6271	6213	6362	6261	6262	6319	6385	6233	6149	6449	6396	6285	6320	6279	6287	6333	6304	6267	6246	6376	6497	6327	6469	6433	6360	6213	6395	6459	6307	6394	6408	6284	6385	6219	6352	6308	6370	6225	6376	6300	6273	6436	6301	6269	6375	6405	6300	6272	6294	6351	6363	6398	6403	6397	6372	6356	6293	6406	6401	6296	6371	6354	6408	6300	6399	6286	6315	6238	6301	6295	6354	6363	6287	6319	6395	6421	6276	6382	6415	6273	6287	6378	6344	6391	6314	6351	6257	6176	6264	6300	6397	6330	6356	6327	6272	6327	6374	6261	6398	6274	6401	6277	6370	6401	6457	6292	6281	6268	6286	6357	6313	6324	6236	6254	6304	6282	6438	6324	6213	6351	6353	6403	6224	6398	6323	6319	6278	6387	6339	6389	6296	6378	6258	6256	6366	6245	6361	6395	6364	6324	6428	6135	6389	6313	6259	6386	6318	6330	6310	6341	6356	6371	6265	6373	6357	6338	6355	6422	6371	6267	6333	6209	6418	6355	6451	6405	6372	6344	6367	6390	6337	6349	6346	6335	6275	6245	6289	6360	6252	6367	6264	6407	6228	6374	6357	6336	6297	6384	6341	6259	6313	6314	6167	6329	6392	6281	6343	6341	6271	6314	6369	6437	6371	6350	6188	6363	6294	6256	6210	6339	6375	6319	6334	6204	6353	6373	6338	6268	6359	6272	6288	6191	6338	6196	6382	6275	6319	6268	6267	6466	6390	6259	6468	6331	6202	6301	6335	6246	6275	6492	6379	6328	6352	6352	6421	6370	6389	6275	6281	6305	6333	6405	6330	6278	6371	6216	6377	6351	6410	6310	6393	6278	6300	6402	6372	6375	6399	6464	6301	6367	6380	6327	6204	6176	6358	6424	6315	6276	6266	6366	6322	6462	6445	6353	6347	6318	6316	6422	6389	6369	6320	6301	6402	6427	6313	6425	6383	6338	6326	6330	6340	6421	6217	6394	6303	6375	6303	6309	6415	6275	6363	6254	6169	6345	6368	6365	6277	6235	6349	6325	6403	6312	6424	6167	6315	6280	6354	6397	6293	6373	6396	6425	6301	6277	6247	6234	6232	6256	6439	6192	6270	6360	6355	6332	6395	6331	6309	6342	6307	6315	6347	6306	6310	6372	6312	6446	6456	6311	6433	6354	6280	6299	6353	6517	6325	6376	6396	6447	6448	6261	6302	6377	6272	6420	6303	6346	6400	6448	6370	6358	6247	6344	6286	6245	6259	6282	6375	6298	6284	6409	6303	6355	6363	6413	6317	6343	6334	6319	6463	6408	6314	6294	6272	6422	6289	6301	6425	6453	6270	6371	6300	6272	6285	6298	6298	6250	6435	6451	6339	6372	6268	6320	6180	6298	6350	6350	6324	6417	6395	6416	6200	6412	6273	6294	6343	6292	6364	6465	6314	6211	6393	6270	6327	6386	6341	6440	6287	6372	6280	6352	6344	6388	6339	6427	6322	6364	6376	6321	6295	6352	6314	6334	6169	6388	6357	6306	6433	6328	6353	6275	6342	6351	6213	6391	6269	6200	6283	6195	6284	6383	6416	6364	6330	6294	6366	6361	6275	6319	6439	6300	6440	6326	6274	6344	6304	6282	6263	6427	6219	6345	6441	6412	6455	6376	6319	6303	6435	6273	6315	6394	6371	6367	6236	6320	6293	6342	6338	6242	6333	6387	6221	6300	6375	6240	6322	6357	6425	6279	6398	6301	6296	6169	6340	6376	6353	6319	6260	6318	6355	6368	6304	6372	6383	6430	6287	6324	6333	6418	6284	6340	6312	6291	6394	6348	6246	6360	6274	6385	6356	6348	6337	6395	6416	6399	6339	6302	6349	6379	6398	6361	6255	6302	6275	6374	6408	6379	6259	6370	6417	6358	6286	6328	6383	6345	6484	6377	6291	6343	6407	6265	6472	6352	6204	6341	6419	6356	6419	6319	6379	6283	6413	6330	6413	6309	6341	6492	6222	6505	6227	6352	6280	6388	6441	6285	6380	6288	6383	6337	6330	6360	6408	6402	6380	6330	6306	6325	6360	6458	6324	6405	6354	6389	6275	6419	6366	6325	6320	6338	6325	6369	6457	6332	6386	6292	6385	6262	6355	6263	6215	6356	6343	6312	6367	6294	6364	6313	6417	6329	6388	6194	6405	6288	6271	6416	6317	6309	6346	6415	6415	6504	6342	6300	6369	6470	6278	6213	6373	6335	6215	6340	6378	6215	6263	6286	6340	6434	6398	6194	6372	6282	6276	6415	6439	6331	6341	6302	6251	6371	6386	6402	6371	6323	6343	6336	6409	6395	6234	6322	6284	6204	6297	6416	6275	6391	6363	6238	6350	6283	6496	6277	6323	6271	6306	6449	6167	6269	6363	6300	6370	6398	6479	6245	6340	6304	6316	6292	6289	6308	6398	6188	6335	6466	6348	6312	6292	6396	6352	6234	6385	6246	6301	6393	6337	6192	6410	6468	6280	6432	6341	6332	6306	6222	6341	6304	6534	6369	6259	6406	6226	6228	6277	6368	6290	6345	6394	6368	6378	6225	6559	6335	6267	6212	6409	6399	6401	6278	6344	6300	6273	6265	6331	6330	6271	6318	6276	6331	6256	6340	6480	6244	6397	6415	6293	6422	6366	6388	6371	6326	6244	6333	6328	6433	6373	6502	6299	6362	6269	6243	6379	6380	6391	6193	6308	6315	6274	6435	6302	6389	6413	6151	6441	6321	6299	6288	6289	6327	6367	6246	6312	6303	6427	6327	6316	6218	6426	6251	6374	6206	6281	6295	6361	6346	6301	6340	6428	6294	6413	6336	6368	6360	6419	6308	6344	6420	6447	6221	6306	6391	6503	6299	6249	6279	6351	6346	6391	6284	6292	6370	6230	6369	6257	6297	6351	6391	6285	6316	6358	6328	6251	6367	6495	6247	6268	6286	6324	6373	6240	6251	6277	6279	6281	6324	6401	6342	6251	6404	6327	6250	6356	6282	6352	6222	6207	6368	6365	6266	6208	6235	6294	6324	6274	6317	6387	6345	6327	6248	6316	6225	6338	6419	6271	6351	6234	6312	6399	6370	6422	6361	6335	6377	6398	6461	6333	6320	6514	6329	6349	6320	6267	6354	6340	6348	6276	6365	6387	6277	6353	6379	6429	6299	6373	6331	6311	6407	6317	6291	6208	6206	6302	6268	6366	6294	6532	6208	6405	6310	6284	6253	6396	6379	6333	6368	6366	6386	6341	6287	6429	6277	6296	6440	6339	6370	6429	6274	6457	6394	6353	6307	6388	6307	6299	6369	6360	6358	6246	6366	6270	6435	6399	6408	6253	6424	6345	6312	6278	6301	6273	6392	6340	6225	6403	6283	6427	6296	6326	6310	6429	6298	6332	6332	6297	6305	6363	6231	6427	6323	6358	6302	6224	6325	6406	6338	6224	6437	6253	6331	6413	6344	6324	6332	6316	6384	6318	6327	6343	6384	6286	6320	6264	6315	6404	6329	6360	6175	6275	6304	6433	6335	6321	6240	6398	6460	6405	6347	6462	6293	6250	6352	6355	6399	6277	6267	6420	6422	6416	6526	6304	6472	6287	6274	6293	6300	6298	6355	6397	6325	6391	6219	6273	6413	6406	6225	6303	6328	6297	6303	6427	6337	6327	6322	6408	6317	6411	6308	6370	6310	6364	6216	6306	6270	6326	6344	6253	6220	6372	6256	6386	6347	6329	6316	6358	6392	6403	6381	6351	6316	6355	6281	6327	6353	6386	6385	6235	6376	6376	6373	6247	6222	6281	6267	6388	6305	6307	6315	6306	6285	6434	6377	6303	6247	6253	6329	6364	6328	6283	6366	6385	6287
1699	1184	1025	1160	12828	18514	14902	9008	3976	1689	975	856	842	815	869	791	793	796	818	846	822	838	835	767	894	852	820	856	791	804	803	862	810	805	824	814	819	809	764	784	813	781	859	786	882	838	796	824	873	820	840	792	807	918	802	805	787	829	845	820	852	782	784	826	793	795	786	865	801	799	839	836	785	816	795	833	802	842	815	859	821	812	833	817	844	869	824	795	813	791	792	820	841	803	803	795	850	873	754	835	843	768	797	877	859	875	830	820	860	809	816	806	868	811	857	822	855	790	788	868	826	829	803	784	885	789	848	808	846	872	799	785	853	825	835	850	846	863	820	817	799	843	802	853	862	850	871	849	832	789	780	838	872	862	842	831	815	783	857	822	832	809	797	846	845	811	774	820	810	810	818	820	791	769	828	871	839	824	726	817	824	763	834	845	781	795	792	794	803	812	772	834	784	841	826	877	826	826	883	806	878	777	818	796	834	818	822	855	861	878	830	856	810	821	833	786	785	862	899	817	831	812	817	861	788	831	816	849	803	859	800	812	885	835	863	829	827	786	823	814	842	807	826	803	841	840	868	823	804	858	786	839	827	871	823	802	857	810	837	811	798	849	779	844	852	840	827	844	833	788	825	842	842	779	844	820	826	886	823	784	779	819	772	807	838	853	835	849	847	785	812	809	880	796	886	814	795	842	832	796	837	800	837	805	787	824	831	821	814	790	846	846	798	879	853	823	856	861	822	862	843	852	856	858	818	808	836	827	842	781	857	861	783	841	863	844	852	815	810	804	863	798	778	812	829	888	799	839	841	808	865	854	887	808	791	886	875	840	865	811	874	845	827	818	809	863	842	853	782	850	878	811	793	843	862	813	854	864	833	851	827	848	786	823	848	838	810	893	822	853	789	818	818	807	839	805	846	842	859	816	879	855	784	841	847	788	852	828	796	830	863	833	812	839	849	825	788	799	803	852	853	823	801	786	823	794	845	831	780	815	835	797	840	827	843	864	866	846	807	866	855	827	838	828	794	805	814	797	836	822	836	920	813	831	836	866	802	858	776	826	810	880	824	842	816	818	806	795	832	879	821	852	796	766	802	776	825	790	814	841	813	779	808	865	816	818	884	845	809	809	771	893	867	841	812	895	792	819	811	841	842	780	922	844	840	822	860	816	835	768	839	834	787	775	801	872	837	813	865	840	823	809	839	815	872	806	807	851	858	813	802	873	807	847	896	805	819	869	863	812	877	799	814	844	852	816	866	782	829	834	827	836	837	840	852	860	834	832	831	834	817	856	858	875	821	836	863	807	833	859	821	844	815	782	895	857	809	815	842	842	798	864	830	898	814	805	897	825	827	796	808	796	815	828	825	824	814	834	876	834	878	803	821	838	799	867	850	797	821	869	813	847	855	860	814	786	819	787	786	845	804	819	835	804	771	818	783	812	807	796	778	841	846	827	826	818	845	847	904	840	845	820	810	835	835	833	871	781	827	831	820	833	801	876	810	802	811	799	797	836	837	810	848	805	853	775	854	886	816	832	829	814	828	805	815	806	823	835	857	812	800	808	833	811	889	793	837	879	860	811	881	811	824	840	822	822	818	808	837	850	858	828	774	840	824	827	856	801	819	819	778	796	801	818	801	847	868	778	850	727	805	867	836	799	784	812	794	802	797	857	819	801	859	829	828	776	863	839	845	819	849	839	826	827	818	778	805	814	815	853	845	877	808	815	810	899	868	814	844	917	855	825	838	795	834	850	829	816	817	823	798	838	840	774	814	790	859	843	794	800	832	831	815	797	767	800	790	837	815	806	782	796	830	840	788	854	864	873	814	824	815	848	882	837	831	854	805	851	779	831	854	817	797	837	854	843	806	853	836	835	848	859	826	836	856	783	814	834	861	830	800	830	882	883	744	841	831	832	816	819	874	868	844	846	794	867	857	832	828	820	818	855	825	810	863	816	813	824	784	879	840	889	809	861	875	802	824	773	845	833	822	898	835	810	801	841	876	806	871	796	853	838	884	802	821	823	856	825	844	810	823	839	826	847	795	820	874	777	845	854	853	830	816	825	804	811	812	823	869	788	891	820	802	821	840	783	814	785	775	830	779	838	780	827	824	825	808	827	821	851	799	895	828	856	778	831	823	838	794	835	796	810	832	806	805	843	831	850	829	790	814	782	846	844	824	885	854	858	817	883	797	882	807	833	764	880	841	774	819	850	812	847	869	775	875	845	833	822	829	874	842	809	819	802	838	832	784	807	770	824	818	863	824	836	877	840	803	818	784	845	867	827	833	890	819	796	855	856	842	856	828	859	864	789	852	809	821	839	806	859	821	832	853	833	835	860	798	766	829	841	834	807	834	857	900	840	854	783	828	790	831	773	812	802	790	864	852	855	834	858	811	766	861	810	811	802	786	783	835	826	821	865	884	810	819	840	819	795	811	802	835	816	790	868	852	773	840	804	837	772	833	789	839	831	864	837	800	796	781	834	810	780	803	860	813	842	874	827	843	854	872	850	857	811	776	859	834	838	859	848	855	792	836	847	856	840	810	810	802	805	833	816	829	828	796	800	877	829	841	876	849	775	847	835	806	849	810	833	927	822	796	858	834	821	810	821	826	852	822	812	798	820	846	833	817	812	825	830	879	806	833	842	809	835	801	823	875	848	850	815	817	821	858	874	886	822	864	811	858	839	844	818	893	838	865	800	825	802	837	797	834	840	809	820	822	851	898	863	819	841	814	839	855	816	806	861	795	805	910	847	820	859	838	821	789	848	815	811	831	796	809	776	833	829	856	819	859	809	822	805	847	849	830	829	834	829	830	866	836	854	769	825	862	836	819	838	872	832	867	827	868	823	840	894	874	907	810	886	818	786	799	833	781	782	745	822	829	834	777	836	770	776	843	852	850	836	837	863	783	870	793	839	858	877	843	799	855	821	780	831	850	816	792	861	882	803	834	863	801	822	781	820	834	778	788	878	793	761	822	903	840	862	804	832	879	825	831	863	896	838	865	880	819	883	844	857	882	847	812	788	852	778	839	799	884	854	828	778	837	806	813	813	809	793	857	815	833	837	838	822	824	833	779	829	837	806	798	864	767	837	830	844	802	823	784	840	849	832	831	835	799	865	813	818	836	817	777	830	845	837	848	787	847	813	807	846	873	825	797	765	834	827	799	856	824	832	808	783	836	845	854	798	830	863	861	818	861	793	852	831	793	822	853	824	829	878	806	797	860	841	835	862	845	804	839	820	793	810	811	770	872	829	843	865	859	799	856	800	872	815	867	833	783	861	854	757	797	851	843	819	864	817	845	819	845	799	839	852	852	813	807	858	841	884	805	807	822	861	824	817	810	781	831	798	853	868	856	829	829	843	802	819	843	824	886	829	844	804	808	819	829	825	805	817	823	860	808	798	835	862	792	896	768	783	818	858	785	805	800	867	767	840	843	830	886	879	844	805	858	784	841	827	817	852	884	863	828	862	813	816	825	822	848	831	855	853
15723	10816	8372	18164	69982	68649	58758	45031	31097	17408	9286	6942	6540	6428	6393	6481	6447	6427	6351	6526	6311	6294	6298	6366	6361	6383	6362	6483	6279	6443	6386	6400	6356	6352	6485	6400	6369	6411	6417	6346	6453	6438	6429	6396	6357	6349	6381	6432	6367	6425	6470	6378	6316	6291	6370	6348	6428	6360	6386	6376	6317	6304	6285	6367	6348	6311	6573	6209	6341	6465	6389	6354	6296	6432	6431	6400	6353	6378	6378	6294	6418	6310	6402	6299	6322	6389	6393	6395	6410	6314	6388	6348	6466	6482	6413	6377	6347	6366	6291	6302	6401	6416	6404	6375	6299	6336	6395	6475	6394	6281	6311	6355	6366	6472	6501	6246	6422	6446	6396	6414	6318	6349	6520	6283	6309	6396	6304	6382	6397	6298	6384	6428	6364	6307	6263	6406	6294	6369	6354	6311	6319	6382	6351	6302	6276	6403	6453	6432	6426	6410	6369	6374	6398	6416	6449	6253	6449	6394	6312	6549	6306	6464	6343	6435	6326	6462	6403	6355	6350	6343	6380	6335	6452	6374	6318	6396	6399	6298	6329	6409	6336	6425	6371	6403	6431	6365	6414	6393	6331	6398	6444	6339	6484	6326	6195	6388	6365	6391	6541	6391	6341	6403	6381	6382	6356	6406	6578	6285	6358	6280	6335	6435	6269	6425	6331	6485	6416	6378	6548	6400	6330	6517	6295	6445	6457	6498	6398	6429	6453	6508	6392	6320	6243	6343	6390	6362	6427	6447	6437	6378	6354	6436	6228	6398	6358	6353	6254	6466	6458	6405	6356	6334	6441	6312	6288	6201	6465	6335	6456	6427	6484	6361	6405	6314	6470	6475	6436	6415	6462	6284	6448	6402	6466	6497	6408	6413	6346	6420	6468	6434	6294	6306	6258	6365	6528	6371	6390	6346	6292	6502	6332	6519	6454	6403	6278	6386	6334	6359	6396	6559	6397	6403	6312	6377	6421	6379	6306	6466	6409	6420	6251	6338	6443	6313	6393	6393	6289	6362	6335	6550	6427	6381	6335	6366	6393	6351	6380	6392	6386	6342	6328	6280	6402	6405	6353	6378	6275	6284	6297	6284	6427	6386	6258	6394	6488	6403	6364	6408	6489	6297	6316	6419	6428	6433	6352	6346	6320	6430	6424	6371	6444	6270	6395	6489	6381	6388	6230	6420	6396	6402	6244	6362	6393	6301	6297	6350	6329	6498	6502	6340	6352	6490	6465	6328	6421	6293	6288	6305	6386	6318	6383	6362	6367	6449	6236	6401	6465	6216	6346	6335	6222	6463	6515	6235	6376	6454	6429	6351	6387	6419	6250	6485	6339	6412	6366	6416	6385	6361	6412	6438	6337	6392	6377	6347	6358	6421	6479	6294	6366	6326	6373	6456	6410	6584	6425	6315	6340	6400	6428	6411	6383	6387	6372	6424	6387	6416	6386	6440	6353	6360	6255	6469	6344	6321	6389	6324	6460	6431	6347	6339	6347	6416	6437	6338	6273	6369	6316	6344	6413	6452	6331	6424	6338	6281	6329	6395	6461	6385	6489	6495	6422	6416	6328	6437	6298	6385	6431	6327	6404	6291	6323	6356	6369	6285	6425	6333	6297	6348	6431	6551	6318	6315	6371	6445	6351	6309	6397	6479	6404	6361	6276	6413	6290	6424	6372	6256	6307	6341	6270	6274	6376	6424	6363	6440	6438	6264	6503	6457	6461	6350	6437	6457	6335	6259	6331	6437	6585	6489	6376	6311	6339	6377	6370	6327	6376	6249	6289	6400	6321	6387	6341	6297	6356	6402	6329	6289	6354	6279	6236	6366	6350	6366	6262	6440	6418	6389	6422	6482	6425	6487	6352	6276	6388	6287	6358	6395	6379	6307	6282	6341	6443	6459	6458	6346	6380	6541	6312	6328	6356	6342	6334	6316	6252	6380	6438	6363	6227	6354	6269	6337	6405	6448	6503	6461	6431	6303	6205	6256	6323	6328	6440	6508	6435	6322	6361	6485	6359	6388	6323	6469	6415	6342	6360	6404	6376	6372	6208	6316	6408	6326	6463	6352	6363	6341	6371	6327	6357	6332	6355	6349	6392	6431	6417	6400	6230	6366	6427	6428	6286	6324	6422	6188	6273	6378	6369	6434	6375	6394	6410	6282	6330	6446	6399	6512	6332	6487	6385	6585	6384	6501	6427	6433	6360	6456	6370	6359	6400	6514	6354	6410	6216	6376	6511	6329	6377	6427	6433	6371	6408	6316	6452	6312	6392	6460	6345	6364	6361	6396	6252	6348	6352	6471	6271	6381	6396	6464	6435	6253	6503	6366	6444	6578	6310	6335	6472	6415	6381	6310	6372	6322	6398	6236	6563	6354	6326	6352	6390	6314	6404	6528	6334	6301	6465	6461	6356	6251	6353	6391	6304	6396	6465	6305	6297	6397	6401	6476	6427	6381	6181	6291	6477	6259	6335	6373	6395	6498	6360	6309	6415	6181	6324	6418	6369	6342	6434	6444	6350	6418	6312	6398	6398	6230	6446	6419	6466	6270	6379	6385	6444	6359	6355	6384	6391	6392	6276	6344	6329	6370	6276	6281	6356	6374	6378	6331	6472	6342	6316	6240	6318	6426	6365	6356	6409	6426	6400	6371	6429	6300	6309	6331	6314	6342	6276	6395	6356	6417	6285	6428	6412	6386	6169	6394	6370	6491	6424	6412	6277	6413	6365	6425	6427	6346	6352	6370	6389	6373	6403	6437	6284	6309	6362	6387	6347	6415	6321	6437	6388	6360	6237	6421	6598	6252	6354	6376	6312	6436	6331	6351	6382	6404	6296	6478	6400	6360	6335	6347	6414	6384	6345	6370	6379	6420	6336	6442	6438	6386	6457	6527	6387	6395	6422	6372	6455	6458	6322	6352	6295	6347	6509	6446	6454	6328	6424	6401	6447	6344	6550	6319	6355	6269	6399	6436	6416	6426	6413	6303	6437	6315	6416	6239	6321	6462	6380	6287	6449	6408	6445	6541	6327	6420	6409	6445	6388	6330	6487	6450	6357	6491	6467	6490	6432	6325	6358	6447	6412	6331	6434	6326	6454	6360	6338	6372	6392	6377	6341	6518	6427	6364	6380	6308	6397	6453	6394	6305	6348	6504	6387	6404	6313	6476	6444	6307	6395	6426	6379	6345	6293	6395	6475	6305	6468	6365	6194	6350	6341	6420	6478	6490	6406	6367	6363	6390	6466	6231	6546	6358	6496	6391	6359	6464	6438	6386	6439	6368	6419	6336	6425	6416	6256	6434	6340	6324	6299	6403	6383	6365	6292	6452	6398	6322	6320	6422	6392	6330	6381	6306	6380	6401	6353	6363	6408	6304	6212	6361	6293	6370	6310	6436	6323	6311	6384	6361	6297	6376	6295	6493	6331	6285	6308	6391	6325	6393	6379	6408	6368	6324	6351	6442	6397	6397	6359	6462	6477	6398	6311	6285	6410	6468	6397	6399	6404	6394	6367	6491	6314	6373	6260	6423	6366	6419	6455	6345	6380	6362	6299	6382	6396	6389	6350	6393	6450	6496	6319	6482	6349	6469	6410	6305	6345	6336	6351	6432	6456	6473	6415	6348	6326	6379	6317	6323	6363	6560	6342	6436	6382	6329	6403	6504	6307	6410	6277	6374	6344	6454	6352	6427	6382	6376	6469	6382	6464	6437	6392	6386	6394	6411	6427	6400	6237	6308	6425	6288	6429	6323	6398	6348	6374	6382	6385	6359	6362	6213	6414	6389	6507	6407	6263	6443	6390	6488	6410	6330	6372	6350	6295	6308	6301	6454	6295	6405	6379	6505	6438	6305	6373	6365	6395	6293	6272	6363	6401	6365	6398	6475	6385	6379	6487	6378	6462	6302	6499	6306	6191	6242	6352	6343	6356	6514	6432	6307	6424	6286	6320	6419	6346	6369	6277	6345	6358	6467	6299	6374	6487	6449	6326	6270	6321	6499	6286	6392	6421	6335	6459	6318	6397	6369	6504	6335	6319	6430	6422	6389	6450	6390	6352	6349	6390	6369	6388	6406	6498	6485	6427	6506	6345	6422	6355	6416	6391	6339	6366	6430	6355	6451	6402	6395	6454	6489	6383	6317	6461	6318	6355	6489	6237	6226	6324	6359	6410	6326	6436	6381	6258	6354	6435	6352	6333	6417	6497	6270	6419	6484	6418	6289	6318	6498	6358	6398	6590	6406	6380	6274	6448	6469	6315	6397	6477	6407	6196	6456	6411	6395	6260	6400	6493	6428	6444	6529	6277	6535	6450	6346	6520	6450	6386	6295	6314	6476	6326	6326	6376	6344	6364	6337	6411	6325	6313	6390	6285	6283	6447	6378	6469	6499	6220	6383	6406	6371	6310	6272	6433	6467	6412	6321	6372	6295	6430	6306	6482	6368	6300	6355	6403	6383	6394	6399	6293	6342	6364	6559	6247	6347	6334	6302	6313	6345	6224	6271	6403	6354	6352	6521	6368	6446	6423	6188	6449	6423	6430	6428	6411	6360	6419	6380	6370	6199	6439	6440	6352	6366	6434	6399	6347	6318	6366	6387	6443	6373	6305	6403	6433	6452	6299	6286	6333	6382	6329	6396	6303	6393	6332	6307	6257	6392	6276	6375	6310	6381	6375	6386	6501	6377	6360	6423	6286	6379	6437	6409	6192	6416	6313	6264	6407	6341	6391	6447	6350	6396	6344	6414	6383	6308	6355	6375	6394	6404	6357	6275	6385	6275	6327	6359	6239	6409	6244	6396	6489	6497	6462	6416	6361	6332	6388	6372	6318	6363	6520	6320	6576	6498	6381	6404	6337	6258	6414	6376	6397	6405	6292	6317	6374	6315	6306	6365	6334	6334	6340	6299	6342	6353	6360	6426	6177	6324	6446	6359	6234	6443	6343	6458	6433	6276	6335	6360	6184	6293	6390	6403	6311	6344	6413	6260	6492	6379	6497	6278	6431	6403	6359	6370	6388	6233	6404	6433	6408	6222	6429	6498	6306	6449	6421	6448	6410	6341	6298	6443	6343	6448	6379	6205	6395	6379	6381	6530	6318	6424
3889	1188	967	2569	16670	18507	11319	6533	2766	1412	932	831	833	805	857	867	800	791	872	814	866	870	816	842	797	817	823	832	881	863	832	830	863	798	841	828	812	826	839	867	832	847	848	817	869	856	847	802	849	835	847	813	852	816	785	807	816	834	882	843	859	898	850	800	782	764	847	835	799	837	812	816	844	802	838	852	870	812	808	892	880	813	814	861	856	881	827	878	837	796	842	817	843	822	856	805	817	831	862	845	812	858	836	803	880	863	895	854	871	801	846	824	852	839	842	870	850	801	919	781	825	822	834	846	761	820	839	847	880	802	834	827	835	855	874	840	804	853	840	843	814	919	852	860	822	863	846	855	794	854	844	850	847	810	779	846	865	817	833	896	840	840	818	812	845	844	800	851	828	904	866	868	809	825	862	843	828	804	799	838	844	808	831	820	846	814	818	839	864	809	821	832	819	811	789	852	816	853	825	834	915	841	804	844	834	858	785	802	825	835	805	788	756	828	835	840	797	837	808	848	864	850	878	841	808	889	829	854	888	868	836	859	821	842	840	821	810	878	873	833	832	796	875	836	871	823	815	891	872	862	808	810	843	827	845	825	836	826	808	853	846	815	814	828	851	828	833	794	863	898	813	835	850	839	906	844	863	851	847	840	825	867	852	840	835	814	835	865	880	825	868	842	790	837	834	821	870	828	859	783	832	842	820	831	812	852	801	838	852	852	766	826	846	813	803	823	870	834	836	837	835	840	879	866	846	815	817	796	813	817	822	836	837	808	871	816	822	815	816	843	839	803	850	871	812	870	870	843	829	839	801	879	853	848	823	861	843	763	826	833	846	843	869	843	859	806	864	883	887	834	861	825	829	840	833	831	870	847	874	812	836	814	855	845	805	782	830	851	829	819	821	876	836	867	835	784	799	788	876	846	834	826	835	876	818	819	824	868	897	793	856	847	790	848	857	852	798	837	829	829	816	861	855	805	861	861	805	829	797	820	867	864	816	889	817	820	803	861	836	817	855	781	813	822	839	814	813	827	820	823	881	836	881	812	885	812	842	865	801	874	813	854	846	833	845	828	875	854	834	805	834	816	821	845	823	817	843	851	854	884	788	837	882	833	826	780	830	823	818	799	817	850	855	883	826	816	845	838	819	858	831	814	832	850	826	804	814	789	864	846	875	844	817	815	791	791	855	802	804	842	812	826	859	811	799	821	815	789	829	802	855	815	853	809	863	806	846	864	812	870	803	786	789	829	854	849	815	869	815	870	830	849	867	871	833	845	838	845	883	826	838	862	804	848	861	866	848	813	828	840	797	855	835	813	813	840	810	862	798	822	850	843	823	827	825	847	788	794	853	856	835	812	846	872	839	820	843	922	843	881	835	823	820	887	854	817	798	848	864	822	826	858	814	815	802	858	913	808	862	824	894	873	814	881	791	837	836	838	840	878	878	782	786	805	804	809	843	830	832	847	803	842	824	849	780	876	842	813	865	848	862	848	846	870	818	849	791	836	793	803	787	851	872	824	859	851	813	808	915	799	824	829	855	802	845	799	785	841	833	806	864	871	821	836	858	814	828	857	844	839	793	813	819	829	827	891	860	839	787	866	812	841	830	841	887	826	857	814	851	898	829	809	845	821	830	790	849	896	852	817	884	936	833	817	773	885	839	793	838	820	882	837	816	809	807	839	831	809	820	844	843	857	888	826	831	819	838	863	829	887	817	820	831	827	835	903	854	859	845	883	820	794	812	862	835	837	844	833	821	815	822	855	844	804	802	830	854	864	887	862	849	833	811	822	889	855	921	856	815	858	883	840	835	797	818	762	854	778	856	849	841	871	799	840	838	804	816	860	837	814	850	836	830	832	850	788	831	895	861	816	866	864	833	809	855	850	808	804	828	809	842	857	835	790	812	848	811	854	808	849	812	797	868	851	807	826	828	800	864	863	833	844	812	850	798	803	803	841	913	816	895	823	863	870	833	840	775	829	844	824	874	858	817	870	862	889	849	841	840	826	820	831	831	850	813	807	845	828	860	822	807	786	897	833	811	865	811	795	843	832	811	818	809	840	879	841	819	883	857	801	819	836	856	877	882	837	873	830	776	853	840	866	866	833	856	818	797	792	773	844	863	792	828	829	824	814	820	802	878	874	872	796	800	880	832	787	800	826	846	834	805	831	853	848	854	843	817	864	836	838	852	823	808	806	815	811	841	836	812	846	856	845	856	857	817	844	826	815	811	867	837	826	797	846	876	844	839	839	802	846	874	864	815	847	865	858	834	870	853	874	854	796	835	805	871	857	836	822	810	843	878	837	878	817	790	801	855	785	822	751	857	848	832	838	831	830	860	818	879	816	829	834	802	826	843	815	874	868	811	863	833	834	855	813	803	856	872	810	782	805	817	788	797	828	810	845	828	837	796	778	847	806	833	861	883	863	828	830	885	851	850	835	854	819	848	810	829	868	871	748	837	815	819	834	804	825	845	775	834	851	823	808	817	793	854	893	823	816	827	813	842	846	813	829	847	832	806	874	797	844	854	801	843	809	876	840	810	893	871	834	802	840	849	836	827	813	850	811	820	818	817	858	822	782	856	832	851	800	803	825	783	881	814	790	873	822	790	797	823	889	876	846	839	835	823	853	789	864	866	784	871	859	789	815	843	826	817	857	825	852	838	789	849	825	849	759	799	840	807	827	825	864	842	817	803	804	847	863	853	846	838	845	834	817	848	867	851	809	784	838	817	828	832	791	853	841	860	821	877	850	807	848	782	804	810	879	832	832	794	877	849	878	842	832	872	848	834	800	867	832	875	875	801	867	818	829	875	814	798	827	800	832	802	831	842	847	830	822	859	873	834	818	837	822	789	835	903	811	844	858	838	836	866	883	854	865	780	833	797	842	824	855	868	806	850	833	818	845	857	857	853	829	830	799	812	824	866	837	863	828	788	821	851	823	863	817	837	909	848	835	826	798	852	847	859	821	763	800	817	799	853	789	824	808	843	869	856	826	901	854	875	817	862	836	827	817	842	788	802	779	849	758	822	797	866	886	852	814	829	832	871	799	851	858	843	825	786	841	845	836	826	812	806	855	807	841	809	860	898	844	818	891	815	865	837	808	860	825	835	827	825	817	827	841	880	822	817	857	857	800	841	857	883	771	865	859	825	840	764	818	824	836	854	850	815	807	850	846	844	785	876	867	822	830	859	841	789	801	826	862	864	825	779	806	878	830	845	876	873	863	841	800	838	737	864	840	881	804	798	844	810	803	839	782	779	806	813	813	795	834	817	813	773	895	822	876	855	817	824	794	804	841	863	809	922	833	878	852	846	825	790	799	841	844	891	883	842	821	811	861	877	842	827	809	844	809	771	866	882	847	832	859	809	850	801	863	818	777	790	913	874	877	807	816	821	802	794	825	800	839	848	849	845	865	837	818	826	819	821	840	843	834	818	860	849	859	830	794	819	793	885	785	873	843	802	838	840	830	857	819	863	812	877	845	861	812
15442	10345	8314	27409	75012	66765	50978	40382	26054	14821	7849	6743	6619	6523	6412	6382	6468	6401	6484	6381	6239	6431	6377	6410	6501	6399	6302	6524	6363	6598	6384	6265	6332	6336	6444	6425	6393	6473	6490	6331	6638	6331	6381	6414	6505	6331	6499	6396	6359	6537	6418	6503	6470	6431	6520	6484	6368	6402	6357	6434	6458	6370	6504	6479	6469	6352	6379	6396	6485	6419	6376	6422	6486	6402	6459	6439	6351	6453	6552	6360	6581	6277	6429	6464	6410	6406	6561	6372	6367	6382	6432	6508	6378	6395	6439	6467	6376	6350	6459	6345	6431	6377	6439	6375	6411	6479	6474	6482	6328	6316	6373	6356	6320	6297	6442	6431	6432	6323	6362	6338	6467	6414	6289	6511	6460	6583	6347	6454	6408	6344	6457	6396	6410	6481	6408	6490	6330	6379	6460	6435	6496	6397	6422	6459	6358	6378	6464	6361	6479	6314	6405	6301	6508	6441	6499	6441	6322	6399	6458	6480	6343	6406	6386	6359	6461	6547	6405	6472	6324	6354	6431	6423	6410	6428	6428	6515	6420	6444	6505	6486	6301	6544	6393	6427	6441	6269	6293	6408	6465	6452	6380	6474	6421	6449	6537	6472	6395	6458	6416	6448	6399	6308	6361	6452	6492	6358	6371	6480	6407	6568	6480	6431	6454	6399	6361	6411	6482	6344	6400	6423	6373	6493	6532	6372	6448	6424	6489	6286	6347	6502	6313	6506	6390	6339	6371	6508	6319	6363	6376	6482	6262	6432	6449	6454	6409	6437	6343	6479	6472	6430	6523	6348	6421	6452	6375	6304	6352	6405	6398	6290	6433	6332	6595	6434	6375	6375	6342	6354	6483	6433	6550	6403	6344	6420	6315	6464	6424	6494	6508	6436	6499	6424	6423	6353	6513	6403	6345	6369	6481	6501	6411	6434	6471	6438	6412	6358	6382	6323	6370	6503	6469	6370	6390	6438	6434	6457	6493	6358	6417	6494	6399	6389	6475	6444	6453	6359	6332	6394	6502	6571	6538	6361	6327	6453	6487	6413	6571	6511	6355	6446	6417	6460	6342	6467	6576	6365	6363	6301	6342	6333	6533	6312	6415	6430	6479	6333	6372	6483	6462	6476	6394	6378	6472	6375	6572	6386	6398	6352	6501	6398	6403	6491	6375	6573	6340	6488	6394	6438	6492	6451	6409	6454	6393	6483	6394	6474	6312	6288	6364	6463	6496	6365	6319	6583	6421	6275	6385	6435	6492	6437	6464	6523	6458	6332	6379	6358	6381	6406	6475	6409	6528	6340	6333	6469	6419	6334	6545	6446	6382	6528	6348	6470	6439	6457	6473	6393	6426	6508	6380	6457	6445	6289	6530	6397	6363	6337	6443	6402	6392	6391	6442	6555	6321	6424	6424	6322	6373	6406	6451	6446	6387	6539	6575	6409	6547	6351	6457	6429	6455	6390	6477	6401	6381	6423	6547	6419	6343	6483	6423	6408	6359	6463	6299	6420	6423	6424	6476	6418	6427	6391	6480	6393	6322	6264	6553	6454	6371	6433	6335	6440	6470	6456	6451	6457	6559	6271	6439	6446	6395	6426	6441	6472	6597	6484	6306	6398	6339	6441	6537	6469	6374	6363	6312	6433	6401	6474	6403	6371	6378	6337	6485	6472	6337	6502	6357	6353	6445	6427	6444	6449	6332	6417	6455	6521	6393	6427	6464	6499	6383	6290	6407	6351	6611	6497	6418	6358	6355	6486	6450	6396	6279	6335	6447	6372	6300	6517	6354	6409	6342	6544	6452	6316	6461	6491	6459	6495	6315	6396	6462	6408	6308	6488	6494	6377	6412	6553	6396	6421	6523	6404	6338	6443	6522	6381	6240	6489	6484	6464	6391	6385	6520	6359	6527	6338	6458	6387	6458	6384	6416	6349	6395	6362	6519	6539	6377	6441	6522	6462	6379	6357	6427	6439	6458	6430	6376	6436	6319	6361	6485	6381	6375	6511	6534	6384	6516	6399	6373	6464	6410	6489	6428	6454	6388	6471	6514	6419	6492	6489	6384	6458	6483	6455	6477	6468	6456	6444	6513	6527	6326	6288	6423	6429	6443	6490	6424	6403	6403	6333	6361	6428	6482	6425	6358	6370	6414	6359	6332	6378	6433	6451	6441	6336	6474	6676	6429	6408	6379	6450	6532	6497	6472	6338	6423	6305	6544	6556	6380	6392	6411	6480	6426	6328	6441	6365	6332	6397	6478	6381	6271	6446	6425	6454	6509	6348	6416	6426	6348	6402	6487	6467	6399	6258	6494	6434	6412	6346	6379	6309	6417	6363	6442	6451	6477	6381	6464	6491	6386	6440	6462	6334	6504	6488	6312	6350	6480	6501	6404	6330	6401	6463	6445	6426	6466	6485	6417	6454	6538	6456	6359	6410	6282	6448	6404	6331	6416	6413	6449	6441	6577	6421	6492	6520	6306	6459	6320	6372	6413	6476	6427	6487	6440	6301	6303	6406	6460	6431	6357	6362	6490	6394	6377	6504	6382	6542	6322	6405	6453	6555	6313	6388	6412	6494	6380	6506	6463	6520	6453	6387	6490	6428	6379	6499	6353	6380	6446	6546	6442	6447	6411	6520	6555	6293	6448	6539	6518	6392	6482	6467	6465	6572	6428	6436	6423	6386	6555	6462	6473	6521	6480	6441	6518	6419	6338	6444	6421	6330	6403	6392	6342	6389	6394	6368	6489	6314	6386	6389	6441	6407	6423	6433	6516	6402	6451	6492	6329	6444	6417	6502	6326	6545	6363	6274	6375	6362	6424	6391	6439	6336	6511	6534	6537	6465	6478	6457	6392	6426	6418	6416	6514	6464	6337	6516	6481	6436	6379	6381	6449	6482	6450	6468	6512	6445	6289	6333	6256	6397	6530	6408	6573	6367	6371	6342	6346	6561	6333	6468	6371	6416	6393	6519	6341	6448	6429	6442	6531	6472	6525	6372	6543	6326	6479	6415	6531	6405	6504	6302	6335	6417	6430	6428	6411	6478	6418	6473	6442	6537	6358	6407	6494	6522	6362	6511	6388	6500	6385	6301	6408	6441	6396	6423	6432	6436	6463	6447	6430	6511	6368	6374	6306	6269	6426	6493	6419	6523	6404	6430	6539	6347	6280	6480	6411	6260	6415	6388	6548	6489	6472	6392	6545	6484	6305	6496	6402	6388	6531	6447	6451	6342	6467	6400	6222	6417	6484	6365	6563	6493	6472	6407	6590	6335	6503	6418	6505	6381	6302	6382	6410	6403	6529	6367	6500	6494	6472	6350	6432	6376	6526	6454	6461	6491	6415	6417	6335	6412	6503	6447	6434	6549	6507	6612	6545	6461	6428	6536	6483	6464	6420	6318	6434	6508	6288	6387	6435	6415	6463	6436	6391	6449	6476	6422	6509	6523	6430	6449	6385	6494	6551	6481	6489	6512	6478	6401	6427	6275	6561	6444	6580	6351	6491	6376	6418	6406	6380	6428	6548	6479	6407	6511	6424	6327	6449	6517	6423	6423	6436	6407	6434	6428	6373	6459	6339	6465	6452	6466	6387	6504	6429	6427	6331	6517	6406	6379	6243	6438	6389	6482	6360	6477	6457	6450	6377	6357	6449	6358	6400	6535	6462	6482	6526	6435	6393	6437	6529	6276	6442	6351	6547	6506	6393	6339	6399	6314	6379	6509	6404	6559	6393	6492	6427	6278	6400	6380	6464	6425	6555	6355	6400	6456	6480	6431	6255	6396	6434	6492	6358	6408	6208	6435	6566	6453	6495	6369	6472	6517	6463	6349	6510	6476	6369	6294	6407	6496	6337	6497	6537	6472	6380	6542	6386	6494	6497	6527	6423	6480	6430	6449	6505	6394	6355	6362	6549	6461	6464	6337	6321	6454	6497	6479	6435	6499	6448	6453	6485	6243	6341	6471	6557	6425	6419	6273	6436	6384	6533	6457	6388	6493	6494	6225	6407	6243	6488	6419	6471	6308	6456	6465	6471	6441	6559	6393	6417	6318	6390	6459	6267	6331	6470	6477	6418	6393	6386	6465	6390	6381	6378	6373	6367	6459	6422	6361	6361	6414	6438	6522	6479	6465	6470	6373	6406	6515	6499	6411	6377	6388	6309	6386	6459	6396	6372	6418	6426	6463	6425	6430	6478	6426	6398	6427	6299	6398	6552	6509	6361	6435	6406	6415	6463	6460	6477	6437	6430	6444	6391	6364	6537	6547	6373	6426	6511	6589	6435	6430	6441	6429	6312	6447	6469	6372	6381	6472	6491	6445	6556	6447	6475	6507	6403	6396	6372	6533	6386	6443	6414	6386	6470	6342	6351	6381	6386	6441	6418	6512	6553	6478	6532	6480	6437	6369	6425	6398	6364	6332	6436	6427	6277	6341	6395	6449	6421	6348	6451	6410	6388	6478	6580	6315	6453	6447	6399	6340	6518	6388	6407	6435	6609	6506	6409	6505	6476	6485	6562	6510	6466	6415	6407	6418	6421	6465	6517	6477	6376	6411	6370	6476	6359	6455	6412	6402	6413	6355	6465	6411	6379	6382	6434	6553	6541	6473	6355	6296	6441	6431	6470	6410	6487	6453	6537	6464	6507	6402	6403	6501	6359	6355	6392	6460	6383	6319	6525	6355	6523	6541	6410	6444	6566	6436	6478	6389	6467	6523	6391	6335	6405	6449	6461	6456	6417	6424	6485	6413	6344	6390	6462	6390	6487	6425	6448	6417	6427	6465	6337	6456	6585	6288	6378	6309	6520	6397	6447	6474	6429	6482	6511	6304	6436	6249	6481	6462	6356	6342	6331	6479	6374	6524	6345	6537	6491	6373	6391	6492	6402	6371	6553	6480	6261	6493	6328	6421	6363	6395	6638	6543	6431	6333	6415	6444	6564	6387	6554	6396	6407	6426	6466	6423	6373	6531	6349	6369	6402	6549	6414	6363	6442	6421	6342	6365	6462	6407	6428	6354	6377	6505	6487	6563	6364	6271	6371	6340	6424	6369	6431	6445	6364	6451	6403	6440	6403	6584	6427	6408	6415	6366	6414	6471	6506	6471
2555	1404	1039	3719	29306	28925	13292	5861	2286	1222	913	857	845	840	871	848	854	861	901	852	784	864	857	791	832	839	784	863	789	872	842	816	851	794	845	854	813	812	877	821	865	812	810	837	885	817	827	848	840	813	796	854	835	773	818	807	807	752	840	877	811	806	817	849	816	880	835	823	813	801	768	810	782	798	823	790	802	811	857	845	817	827	853	870	790	821	771	820	817	790	817	771	822	815	824	814	851	841	781	768	837	816	812	827	769	840	804	864	797	827	815	822	834	802	799	839	868	835	839	820	822	784	860	842	828	780	834	818	821	779	808	833	840	834	824	886	851	886	813	890	828	787	869	809	849	847	871	814	805	840	826	859	767	764	852	823	802	811	794	781	872	849	829	824	805	859	791	854	861	825	790	838	799	825	841	811	818	856	764	870	830	807	842	839	816	850	841	838	841	829	782	835	770	831	778	810	842	800	822	834	766	793	802	809	799	849	813	801	821	878	858	822	840	785	814	807	819	786	801	801	861	843	806	839	832	795	807	846	806	837	846	824	823	793	840	844	817	793	829	817	765	832	830	815	903	820	804	816	832	815	828	842	798	784	786	758	831	824	805	822	783	855	792	833	840	863	852	819	803	821	807	819	861	824	819	858	821	788	829	884	826	830	810	841	822	836	805	863	829	836	838	800	772	786	807	827	870	802	797	872	842	859	839	818	803	804	793	849	834	784	872	787	812	849	870	821	840	830	816	844	765	889	816	830	808	807	872	851	837	838	824	851	811	804	838	831	797	840	807	812	813	826	816	840	814	813	880	787	826	803	816	836	798	772	797	852	813	790	824	890	790	846	820	759	860	862	930	876	809	838	839	816	844	867	845	824	831	822	825	827	830	779	799	855	821	810	822	826	842	873	823	852	830	867	835	817	844	804	837	804	875	852	815	842	778	831	803	861	797	848	832	768	806	858	854	873	820	861	819	830	836	829	851	787	852	825	828	838	849	818	826	845	867	817	798	808	768	920	853	848	851	820	825	782	819	816	847	842	813	821	792	863	815	817	823	843	856	840	818	833	804	802	818	818	822	864	816	824	772	797	848	815	842	807	886	809	841	814	789	808	836	792	801	805	878	850	849	825	865	854	829	878	840	813	799	854	752	780	787	789	823	856	808	863	829	804	886	830	850	854	799	866	822	841	814	840	823	782	837	842	784	825	828	828	827	835	828	834	902	837	861	833	774	847	816	846	846	868	801	774	803	839	844	841	803	836	866	806	838	828	784	807	787	845	779	795	841	794	763	871	811	817	821	872	832	898	849	806	817	824	790	821	835	883	850	832	822	837	861	771	788	834	890	756	770	844	811	823	798	825	809	799	800	827	851	797	889	847	782	853	814	833	814	852	846	847	825	877	817	788	851	882	871	804	775	819	848	804	779	815	874	816	791	822	813	832	805	836	856	827	895	792	822	858	845	870	767	817	818	803	814	836	816	793	853	858	806	829	823	808	802	802	807	790	808	848	842	869	865	829	761	857	802	781	821	853	817	824	820	848	770	803	836	878	868	833	847	803	866	800	776	885	841	836	836	856	858	853	844	838	839	862	837	830	804	882	764	809	846	839	791	834	841	816	847	859	820	811	796	824	823	800	868	839	806	881	866	818	800	887	814	823	791	876	791	807	821	800	855	793	821	813	787	817	825	804	885	815	809	810	819	793	755	847	820	827	780	821	884	822	871	830	843	800	770	826	790	826	873	808	786	852	823	803	815	829	853	799	820	874	830	844	808	832	822	835	837	817	817	821	795	815	832	838	856	801	854	859	842	831	843	883	886	837	873	823	839	782	859	786	796	837	849	856	782	818	835	829	795	824	821	881	845	835	814	848	803	806	813	808	804	840	831	844	805	852	852	836	841	804	834	848	807	824	864	804	824	849	836	820	797	783	799	827	868	824	845	888	801	882	825	796	872	841	820	794	843	824	816	821	796	815	802	831	845	843	835	773	856	815	823	867	859	799	855	785	830	813	852	843	821	803	816	777	827	832	785	826	793	801	861	848	790	852	845	825	811	791	810	825	839	842	833	855	838	802	844	809	873	851	812	792	815	804	799	843	801	845	862	833	826	813	830	797	810	863	796	799	812	778	822	876	752	840	799	800	791	839	818	803	829	799	822	822	900	779	827	815	834	804	817	846	857	812	839	792	814	848	815	877	803	852	817	802	843	829	807	800	818	812	858	842	839	812	850	818	828	778	815	804	828	860	800	797	828	805	821	792	854	813	807	843	844	840	777	852	813	852	851	818	840	796	853	780	808	872	819	790	856	792	848	836	811	814	842	836	827	797	820	801	892	829	822	811	841	806	828	878	881	838	814	812	786	872	831	845	837	844	776	799	815	813	801	873	850	807	812	872	836	822	852	802	859	845	800	824	768	819	855	859	827	804	877	849	800	779	782	850	773	861	802	821	872	826	814	834	863	822	810	814	813	799	889	755	836	829	813	840	782	865	834	835	788	817	784	854	833	853	786	813	808	818	841	877	843	828	763	829	795	813	791	890	827	801	828	793	831	831	820	854	833	814	807	817	846	844	804	821	758	855	849	839	872	846	784	846	809	824	810	861	812	816	789	838	810	811	821	830	796	848	854	817	819	893	797	835	839	804	803	798	869	815	846	763	816	788	844	818	768	838	824	828	812	773	786	856	821	848	868	785	846	798	832	825	805	862	794	867	808	782	771	873	794	826	844	813	882	842	829	840	843	820	843	809	782	801	841	809	857	801	849	841	834	820	831	828	792	787	796	841	865	889	813	808	823	836	821	793	876	813	804	829	822	833	836	812	788	828	817	771	852	869	828	869	796	850	843	830	843	815	810	832	824	864	897	845	900	788	817	833	831	859	842	822	873	809	799	818	802	820	809	853	838	836	783	816	849	812	792	853	865	854	826	776	834	823	832	876	888	814	837	877	819	837	776	806	836	819	813	803	795	833	865	801	844	826	806	741	797	823	819	839	826	906	870	813	827	855	883	848	892	829	855	802	807	808	854	829	816	859	874	842	872	848	825	821	878	789	816	912	861	818	830	845	829	752	797	803	802	835	785	832	841	861	847	842	777	847	790	873	839	822	816	823	812	853	810	816	773	882	896	855	799	887	813	826	856	873	878	820	838	844	840	830	806	824	814	870	867	829	739	855	869	841	817	836	789	823	850	876	816	819	834	778	798	858	806	877	815	848	828	786	852	819	871	879	857	834	847	770	855	842	815	822	774	789	879	823	788	847	845	802	773	801	813	799	776	812	774	775	863	818	823	834	822	803	896	795	819	787	846	816	826	809	861	834	804	807	829	850	811	829	864	801	851	831	781	808	835	783	816	809	775	762	817	809	814	773	798	839	783	818	845	871	800	825	799	834	795	809	891	805	805	777	818	849	872	850	811	786	828	828	844	846	831	837	802	864	797	815	804	872	811	807	831	830	776	782	851	812	838	804	832	829	825	799	835	824	823	817	882	808	869	825	809	770
19891	12316	9267	30752	84013	74671	49215	37505	24160	13753	7852	6494	6464	6466	6298	6348	6410	6458	6445	6529	6472	6301	6386	6377	6425	6353	6445	6531	6396	6403	6322	6550	6525	6410	6448	6472	6296	6545	6387	6258	6425	6318	6386	6396	6449	6412	6482	6417	6519	6429	6505	6449	6448	6391	6361	6447	6570	6477	6482	6318	6618	6514	6445	6534	6457	6370	6417	6432	6409	6423	6395	6532	6408	6455	6523	6400	6371	6496	6451	6590	6514	6365	6434	6443	6416	6514	6402	6414	6525	6481	6525	6408	6433	6399	6510	6432	6354	6479	6359	6478	6401	6533	6539	6325	6515	6433	6387	6549	6404	6467	6404	6408	6348	6335	6453	6401	6417	6511	6417	6459	6367	6385	6459	6547	6431	6415	6348	6408	6441	6456	6404	6375	6296	6412	6331	6420	6391	6412	6412	6519	6498	6440	6482	6409	6438	6393	6449	6485	6535	6374	6460	6384	6475	6449	6395	6416	6492	6425	6333	6441	6437	6496	6609	6408	6378	6434	6471	6314	6365	6481	6417	6400	6453	6510	6471	6418	6484	6451	6439	6450	6501	6446	6389	6413	6458	6420	6350	6453	6486	6373	6491	6536	6488	6441	6446	6386	6445	6474	6459	6397	6536	6521	6436	6534	6484	6564	6477	6463	6406	6504	6259	6500	6392	6377	6287	6323	6413	6355	6461	6535	6445	6423	6352	6426	6530	6481	6429	6438	6488	6373	6393	6372	6454	6551	6490	6504	6453	6289	6572	6515	6392	6453	6367	6367	6447	6522	6338	6430	6474	6484	6535	6458	6311	6391	6401	6361	6513	6546	6533	6485	6336	6504	6494	6493	6458	6333	6507	6415	6418	6425	6402	6581	6370	6358	6502	6342	6280	6467	6369	6302	6551	6489	6469	6464	6412	6419	6415	6440	6355	6516	6529	6401	6438	6461	6425	6383	6326	6373	6366	6612	6348	6466	6428	6423	6279	6467	6391	6483	6545	6433	6539	6476	6527	6359	6437	6555	6418	6529	6420	6490	6373	6402	6405	6433	6446	6399	6361	6432	6538	6343	6610	6528	6509	6402	6460	6341	6477	6390	6536	6522	6416	6351	6369	6430	6475	6537	6490	6458	6437	6464	6528	6392	6338	6465	6388	6510	6474	6389	6436	6514	6394	6525	6359	6513	6407	6450	6628	6273	6473	6284	6442	6436	6323	6512	6335	6601	6349	6492	6448	6444	6370	6404	6426	6556	6373	6452	6513	6523	6430	6324	6433	6438	6458	6373	6568	6319	6420	6442	6340	6504	6379	6456	6484	6401	6493	6271	6446	6589	6444	6429	6390	6456	6302	6468	6259	6437	6458	6449	6436	6348	6394	6421	6537	6476	6422	6416	6338	6448	6454	6390	6325	6351	6404	6383	6441	6480	6453	6295	6311	6455	6387	6424	6453	6462	6464	6297	6374	6520	6457	6391	6410	6570	6321	6356	6574	6471	6593	6455	6502	6449	6524	6388	6325	6388	6478	6539	6459	6435	6374	6519	6427	6395	6319	6487	6574	6496	6396	6343	6426	6458	6302	6477	6482	6511	6366	6378	6477	6374	6275	6487	6478	6333	6358	6426	6503	6477	6458	6377	6409	6465	6514	6410	6455	6316	6428	6447	6441	6423	6385	6323	6368	6302	6351	6373	6383	6427	6405	6305	6477	6357	6393	6557	6461	6342	6470	6447	6438	6354	6425	6518	6374	6549	6535	6402	6524	6446	6576	6357	6346	6334	6304	6380	6450	6494	6352	6414	6523	6478	6319	6388	6352	6450	6464	6384	6279	6501	6334	6521	6343	6409	6330	6465	6440	6478	6401	6423	6504	6296	6385	6486	6649	6401	6366	6391	6526	6524	6384	6597	6478	6429	6415	6377	6377	6481	6438	6601	6407	6478	6480	6356	6522	6317	6462	6309	6553	6505	6520	6360	6305	6417	6518	6497	6432	6490	6378	6460	6497	6454	6448	6420	6474	6286	6381	6461	6351	6461	6399	6369	6412	6440	6397	6454	6467	6420	6397	6334	6536	6448	6499	6392	6382	6496	6350	6384	6359	6450	6550	6398	6435	6476	6396	6424	6336	6487	6338	6402	6543	6448	6346	6429	6457	6483	6393	6390	6347	6553	6353	6530	6283	6337	6410	6535	6423	6491	6404	6447	6467	6405	6496	6496	6458	6494	6433	6485	6457	6460	6457	6478	6409	6360	6338	6343	6395	6419	6461	6487	6427	6537	6453	6426	6527	6399	6439	6468	6404	6422	6458	6480	6531	6420	6461	6338	6423	6338	6534	6388	6396	6483	6376	6380	6361	6506	6361	6444	6420	6441	6399	6455	6378	6439	6374	6575	6447	6362	6389	6451	6419	6430	6506	6466	6570	6480	6402	6377	6431	6417	6476	6411	6400	6435	6507	6280	6521	6436	6510	6444	6390	6458	6538	6351	6381	6526	6471	6447	6407	6456	6454	6503	6401	6416	6504	6485	6543	6393	6418	6454	6441	6402	6569	6390	6441	6425	6561	6453	6549	6473	6388	6284	6466	6350	6341	6376	6415	6467	6461	6408	6404	6342	6341	6352	6398	6437	6611	6417	6469	6489	6368	6434	6389	6357	6436	6404	6455	6396	6533	6265	6307	6511	6467	6394	6393	6527	6480	6445	6502	6418	6404	6386	6478	6395	6442	6442	6372	6420	6433	6487	6449	6412	6451	6379	6381	6427	6508	6468	6377	6533	6438	6496	6436	6380	6420	6442	6383	6480	6537	6391	6394	6364	6449	6493	6400	6379	6483	6382	6352	6406	6350	6515	6514	6396	6436	6429	6459	6454	6574	6412	6440	6451	6482	6285	6412	6447	6461	6342	6317	6454	6501	6370	6431	6418	6319	6406	6450	6447	6469	6461	6481	6424	6513	6449	6351	6343	6517	6397	6494	6383	6389	6419	6599	6379	6471	6514	6341	6420	6402	6340	6409	6367	6432	6303	6494	6409	6451	6489	6441	6395	6541	6360	6464	6415	6431	6346	6503	6491	6394	6379	6405	6386	6484	6413	6407	6354	6370	6512	6342	6396	6473	6532	6493	6439	6509	6409	6511	6451	6583	6521	6424	6399	6320	6355	6506	6439	6324	6307	6401	6408	6386	6346	6483	6468	6370	6456	6502	6441	6490	6314	6454	6503	6407	6565	6510	6420	6508	6425	6597	6420	6462	6462	6326	6370	6347	6559	6414	6472	6433	6414	6511	6461	6551	6402	6411	6331	6368	6381	6333	6439	6556	6457	6467	6361	6506	6418	6523	6456	6511	6414	6376	6424	6355	6432	6460	6418	6503	6477	6423	6528	6444	6538	6494	6477	6451	6434	6447	6510	6280	6491	6275	6472	6501	6283	6379	6469	6435	6522	6395	6316	6346	6526	6419	6509	6478	6466	6340	6407	6575	6460	6462	6487	6400	6324	6520	6377	6421	6431	6518	6385	6474	6477	6467	6530	6412	6380	6490	6410	6412	6310	6450	6405	6445	6384	6341	6317	6441	6299	6439	6422	6376	6554	6327	6386	6412	6585	6534	6479	6585	6381	6375	6519	6444	6428	6410	6463	6441	6403	6492	6497	6410	6409	6491	6500	6456	6559	6387	6407	6434	6496	6383	6424	6426	6378	6376	6459	6395	6418	6392	6514	6320	6592	6455	6431	6380	6431	6490	6463	6493	6376	6442	6397	6457	6419	6452	6415	6518	6376	6468	6475	6382	6421	6490	6404	6386	6500	6407	6550	6398	6511	6485	6519	6436	6409	6275	6580	6308	6542	6473	6459	6428	6303	6438	6502	6575	6421	6429	6486	6311	6463	6437	6455	6337	6413	6442	6414	6352	6463	6428	6493	6423	6442	6428	6394	6473	6521	6523	6418	6512	6536	6621	6439	6388	6669	6406	6451	6466	6486	6400	6491	6463	6439	6432	6437	6487	6428	6509	6391	6494	6421	6358	6512	6341	6498	6485	6456	6507	6438	6380	6451	6422	6393	6464	6516	6427	6443	6343	6429	6345	6419	6459	6397	6432	6398	6515	6387	6502	6504	6541	6411	6442	6470	6553	6461	6360	6411	6475	6408	6382	6505	6411	6440	6444	6258	6446	6405	6437	6519	6415	6409	6458	6428	6420	6536	6474	6500	6386	6467	6425	6475	6360	6443	6452	6327	6246	6278	6425	6348	6504	6460	6450	6330	6390	6336	6530	6310	6483	6550	6465	6523	6460	6479	6401	6514	6393	6409	6466	6364	6459	6464	6268	6422	6394	6570	6479	6426	6337	6465	6450	6416	6442	6384	6468	6462	6407	6336	6359	6353	6369	6364	6607	6430	6449	6566	6412	6352	6431	6416	6364	6529	6332	6460	6487	6391	6450	6443	6574	6529	6401	6419	6462	6377	6454	6378	6453	6422	6435	6508	6453	6493	6496	6340	6425	6334	6411	6404	6480	6475	6350	6494	6436	6403	6406	6511	6473	6472	6398	6435	6490	6347	6435	6553	6422	6421	6503	6363	6444	6477	6461	6436	6416	6583	6483	6418	6468	6507	6367	6383	6359	6452	6418	6368	6475	6493	6453	6346	6438	6380	6368	6433	6370	6422	6388	6437	6564	6430	6454	6363	6526	6466	6603	6482	6476	6466	6500	6283	6435	6391	6434	6469	6413	6411	6649	6453	6450	6299	6347	6463	6489	6333	6453	6561	6385	6652	6497	6494	6443	6560	6423	6477	6390	6355	6448	6260	6567	6397	6361	6561	6350	6422	6462	6450	6474	6441	6445	6486	6439	6460	6474	6389	6485	6609	6367	6313	6526	6322	6515	6457	6449	6420	6484	6423	6460	6469	6488	6360	6525	6384	6423	6484	6350	6346	6448	6438	6447	6435	6476	6409	6472	6545	6454	6373	6503	6376	6562	6465	6382	6367	6552	6440	6417	6467	6482	6406	6567	6476	6416	6340	6358	6430	6468	6356	6297	6454	6305	6394	6433	6419	6381	6350	6420	6463	6304	6523	6496	6456	6508	6362	6484	6357	6276	6446	6261	6425	6394	6438	6497	6428	6443	6593
2770	1011	905	1654	10194	8674	3120	1928	1216	947	862	819	804	814	835	832	829	785	842	789	820	844	810	820	790	841	861	806	799	819	855	868	754	880	821	796	818	834	796	792	793	884	827	778	830	803	811	868	811	833	841	826	823	817	810	829	820	806	811	814	794	830	865	840	868	819	868	790	761	774	812	806	859	848	857	851	876	794	862	844	918	795	801	845	814	850	837	820	797	821	814	828	833	792	828	806	769	817	825	865	798	842	830	784	784	834	843	823	784	811	817	818	834	789	808	786	834	850	886	908	796	844	832	846	823	821	835	781	810	780	794	829	816	815	830	866	830	822	829	776	804	860	804	802	818	784	836	786	779	815	767	818	808	837	800	835	816	822	829	834	850	775	833	886	802	821	846	809	865	848	913	770	837	866	855	844	861	805	868	868	832	822	841	801	835	806	873	797	840	883	841	856	783	798	800	835	795	805	820	809	830	798	774	818	837	824	845	824	817	846	829	807	810	784	822	860	848	816	879	782	837	811	808	840	846	796	788	806	876	796	832	814	824	777	857	863	858	802	820	853	839	831	803	834	844	819	815	841	788	861	831	808	794	834	798	785	785	831	833	786	766	827	870	851	832	835	866	848	832	861	820	847	810	804	833	845	784	840	852	833	784	843	833	790	769	802	809	804	802	836	837	803	839	795	833	806	822	831	824	826	867	837	879	844	859	880	790	839	831	768	815	811	808	785	837	792	809	829	802	771	836	864	849	804	901	840	791	836	859	855	780	896	819	849	798	805	848	816	867	877	836	811	796	816	811	842	844	834	812	846	821	850	828	806	820	794	778	816	824	812	787	802	797	834	827	854	782	845	834	846	788	835	842	877	850	820	837	815	807	826	754	791	855	791	859	860	870	795	817	851	869	847	826	859	816	802	807	852	774	816	778	809	781	873	801	857	847	825	882	839	816	774	820	820	807	839	865	806	776	881	822	831	829	811	813	837	816	845	798	791	834	824	838	832	810	852	822	796	793	802	785	821	843	809	853	877	815	799	859	836	832	802	853	849	850	775	844	838	859	846	855	796	843	803	780	818	863	831	824	879	838	828	845	841	809	853	766	874	825	819	766	937	810	827	842	830	914	832	848	832	818	849	827	788	812	825	835	870	811	825	826	770	819	804	858	821	837	801	842	826	835	783	837	823	789	815	819	808	868	799	870	817	814	848	806	826	831	818	818	800	857	854	835	787	850	802	823	785	812	803	834	807	815	847	793	826	832	811	851	834	827	848	865	836	836	818	843	839	808	803	867	867	843	843	823	808	773	788	796	811	812	829	804	845	784	858	822	806	784	811	811	824	802	787	789	821	865	848	830	820	806	859	822	821	797	826	818	837	813	842	840	820	840	823	876	782	841	812	844	784	854	911	812	857	858	829	836	820	845	834	846	859	862	832	744	831	839	793	826	824	769	879	825	823	845	822	838	801	863	877	805	860	846	830	818	876	868	829	861	873	841	801	839	828	823	796	745	779	802	842	855	782	784	851	886	851	894	872	850	826	839	838	843	797	872	870	903	886	785	824	797	776	801	837	780	847	793	831	791	842	822	841	840	858	802	836	825	840	866	840	784	843	843	827	877	769	821	837	794	872	865	813	786	824	859	832	755	877	859	799	836	810	822	811	793	794	792	834	808	828	892	800	809	779	775	818	842	783	861	826	794	791	824	855	835	834	768	785	872	837	785	863	847	821	817	828	783	810	807	796	867	850	852	787	825	808	832	819	803	855	806	838	827	837	820	869	790	773	868	773	814	787	804	829	845	791	802	800	765	864	814	836	858	791	866	806	799	796	811	802	837	822	805	836	822	823	840	833	806	846	838	848	822	834	771	829	852	849	820	818	886	876	777	782	825	802	784	827	840	851	837	845	846	765	862	883	896	806	878	837	806	854	835	877	817	870	834	861	849	771	830	870	859	803	855	810	783	860	764	811	830	804	830	855	823	903	845	858	810	800	819	832	840	833	776	869	821	802	821	777	798	821	794	844	851	823	840	794	804	803	771	834	797	846	837	796	821	816	832	854	864	798	826	770	834	900	814	761	807	868	847	842	826	847	852	794	849	839	851	806	858	832	775	845	832	845	802	842	859	802	883	879	828	792	849	828	824	792	820	812	832	866	860	775	850	835	873	861	837	827	824	829	824	797	842	865	876	842	794	855	865	794	790	820	812	823	842	819	826	809	842	832	820	768	845	783	799	921	841	854	727	815	824	820	843	847	834	776	788	854	801	837	840	818	852	804	809	822	878	825	810	854	804	793	793	797	858	779	837	835	807	835	797	812	836	843	807	828	844	799	845	854	808	840	826	789	802	860	836	776	799	807	840	789	836	848	830	797	837	853	799	820	828	817	794	792	827	829	846	815	784	821	831	834	795	839	839	805	780	826	847	790	844	796	837	878	829	846	864	792	839	821	831	794	845	819	825	834	795	798	815	821	841	774	840	809	836	890	796	798	782	759	829	818	768	783	787	831	827	834	799	799	829	861	831	835	856	836	852	786	833	811	849	844	847	815	813	918	806	822	804	810	857	822	834	835	873	806	815	847	785	860	850	813	832	806	795	826	835	824	793	885	821	769	812	829	807	851	811	793	841	829	872	855	802	819	773	814	761	823	849	786	856	773	849	832	870	855	770	852	808	826	859	780	778	786	822	776	856	881	875	869	832	832	798	809	759	793	842	834	837	825	829	790	819	809	827	870	849	811	803	854	814	848	833	864	895	819	795	766	808	808	837	811	817	858	786	843	857	831	814	814	855	837	849	806	839	837	807	831	853	866	842	846	772	818	859	812	856	832	876	802	898	789	830	851	799	804	818	852	842	831	808	772	798	788	853	814	804	819	829	769	821	728	801	817	806	832	832	798	826	874	836	811	806	860	803	833	780	802	821	865	766	843	842	825	845	817	805	814	800	829	838	832	852	813	831	832	867	821	812	815	782	805	853	875	808	840	866	851	791	832	784	847	845	792	814	866	817	798	806	827	840	784	788	816	827	771	782	833	862	830	786	762	818	813	795	856	818	814	835	823	802	851	809	779	818	805	799	849	829	836	807	789	855	854	834	876	825	833	861	819	847	814	807	855	844	793	807	799	816	837	818	857	833	814	802	799	799	832	848	865	849	852	836	836	829	808	792	802	865	752	806	835	804	876	781	850	857	851	846	835	799	828	835	801	831	798	800	836	825	766	806	835	840	869	844	818	851	898	790	850	875	831	811	818	814	851	825	795	825	827	861	840	844	827	765	848	796	799	790	832	812	825	833	829	792	879	813	773	837	773	802	888	827	812	801	836	788	856	860	828	803	832	822	834	820	819	808	776	868	802	797	804	884	874	798	802	825	819	808	821	876	826	779	834	822	813	848	820	832	884	822	833	843	869	883	848	871	815	846	828	834	812	810	802	808	828	839	761	850	805	861	819	814	842	839	813	819	779	813	819	795	787	840	874	809	775	850	806	822	880	819	862	849	864
13271	8278	7325	23646	60269	45646	31506	22944	13622	8550	6661	6364	6272	6356	6330	6289	6233	6355	6296	6268	6384	6416	6327	6378	6497	6371	6304	6315	6312	6338	6219	6325	6335	6445	6445	6451	6400	6393	6368	6420	6463	6190	6363	6320	6282	6399	6390	6417	6279	6395	6327	6377	6328	6351	6274	6280	6411	6253	6515	6308	6217	6269	6528	6427	6317	6386	6335	6540	6308	6254	6445	6426	6251	6390	6285	6343	6385	6331	6446	6263	6282	6405	6380	6421	6429	6244	6465	6349	6328	6343	6506	6413	6268	6403	6394	6307	6408	6219	6245	6366	6280	6339	6376	6399	6365	6449	6443	6286	6283	6227	6414	6325	6449	6360	6340	6287	6329	6382	6245	6375	6439	6447	6483	6328	6376	6367	6484	6500	6314	6400	6494	6302	6354	6455	6193	6360	6447	6317	6426	6272	6233	6300	6434	6476	6295	6439	6339	6382	6383	6304	6439	6299	6405	6313	6254	6296	6425	6177	6373	6279	6284	6395	6401	6386	6389	6379	6263	6257	6260	6334	6367	6332	6403	6380	6425	6265	6341	6316	6348	6359	6425	6373	6452	6278	6423	6333	6262	6382	6256	6386	6383	6306	6484	6383	6466	6402	6279	6399	6333	6550	6336	6307	6362	6310	6321	6370	6230	6361	6326	6301	6338	6330	6241	6351	6344	6434	6324	6249	6332	6355	6320	6430	6269	6401	6285	6355	6267	6319	6314	6316	6473	6379	6409	6316	6397	6600	6295	6412	6325	6363	6268	6323	6392	6279	6390	6352	6308	6337	6294	6286	6420	6303	6431	6352	6349	6321	6250	6353	6403	6273	6414	6206	6310	6379	6397	6434	6289	6245	6312	6397	6372	6274	6356	6400	6317	6327	6380	6361	6330	6325	6242	6479	6295	6190	6365	6346	6389	6456	6342	6422	6346	6413	6476	6277	6294	6340	6330	6280	6453	6333	6442	6422	6476	6337	6289	6365	6450	6395	6358	6242	6442	6320	6460	6267	6213	6384	6298	6388	6444	6324	6304	6331	6210	6291	6408	6326	6347	6295	6338	6405	6312	6374	6347	6355	6309	6299	6382	6404	6332	6246	6459	6325	6392	6207	6516	6285	6335	6365	6410	6245	6253	6357	6380	6247	6448	6283	6402	6436	6429	6429	6344	6528	6431	6367	6428	6283	6356	6380	6345	6159	6390	6351	6315	6438	6264	6239	6335	6336	6293	6307	6216	6360	6358	6470	6371	6286	6314	6248	6464	6421	6441	6354	6394	6418	6261	6277	6262	6436	6330	6442	6388	6239	6372	6315	6299	6289	6282	6352	6429	6399	6358	6282	6314	6394	6424	6355	6377	6454	6243	6384	6438	6332	6414	6351	6397	6506	6409	6341	6425	6432	6315	6334	6323	6509	6423	6303	6417	6449	6311	6380	6220	6227	6311	6285	6311	6400	6391	6281	6343	6320	6354	6357	6304	6330	6417	6345	6365	6311	6431	6259	6240	6307	6235	6275	6346	6347	6321	6302	6405	6500	6293	6317	6402	6370	6272	6364	6469	6338	6506	6412	6421	6470	6296	6363	6323	6266	6271	6324	6332	6259	6393	6459	6435	6267	6353	6308	6377	6387	6442	6242	6381	6328	6179	6340	6366	6443	6422	6243	6314	6389	6406	6480	6355	6401	6334	6391	6296	6265	6390	6250	6309	6333	6343	6509	6368	6335	6436	6321	6209	6327	6427	6275	6352	6362	6419	6320	6308	6435	6285	6342	6405	6407	6366	6356	6343	6344	6312	6324	6360	6312	6267	6323	6272	6384	6273	6455	6375	6332	6271	6252	6362	6292	6487	6335	6358	6233	6489	6441	6437	6403	6380	6274	6343	6274	6450	6423	6345	6296	6327	6383	6275	6358	6235	6421	6349	6264	6319	6338	6346	6246	6276	6336	6416	6444	6242	6251	6318	6307	6453	6353	6318	6347	6279	6290	6401	6284	6408	6444	6318	6324	6321	6413	6322	6457	6493	6360	6332	6363	6413	6325	6392	6279	6407	6416	6439	6284	6392	6309	6267	6403	6480	6251	6322	6389	6180	6378	6499	6404	6294	6443	6389	6372	6392	6287	6286	6363	6390	6276	6430	6409	6350	6415	6362	6261	6354	6286	6351	6413	6506	6485	6343	6600	6301	6362	6287	6374	6419	6407	6363	6269	6377	6379	6359	6361	6307	6342	6282	6352	6382	6498	6329	6431	6269	6257	6202	6312	6390	6380	6226	6395	6378	6289	6519	6284	6293	6404	6264	6393	6378	6383	6400	6195	6304	6415	6314	6359	6185	6382	6294	6435	6383	6484	6404	6337	6367	6362	6385	6434	6342	6364	6432	6459	6286	6327	6366	6381	6260	6330	6404	6259	6425	6284	6303	6442	6410	6448	6454	6452	6348	6371	6324	6318	6299	6377	6358	6301	6308	6246	6260	6312	6364	6435	6318	6495	6358	6352	6268	6293	6347	6406	6458	6286	6317	6296	6333	6364	6289	6216	6403	6282	6365	6238	6229	6312	6400	6271	6361	6296	6436	6287	6350	6367	6310	6184	6344	6280	6433	6380	6528	6428	6476	6373	6398	6326	6280	6357	6378	6446	6344	6452	6445	6347	6347	6346	6311	6402	6366	6421	6399	6399	6349	6400	6375	6369	6320	6410	6513	6282	6269	6461	6429	6307	6296	6371	6419	6445	6420	6291	6397	6394	6295	6369	6398	6269	6332	6462	6389	6362	6444	6368	6382	6349	6396	6278	6478	6360	6246	6385	6368	6362	6434	6390	6395	6392	6409	6342	6281	6255	6335	6410	6401	6529	6289	6379	6437	6246	6486	6439	6292	6208	6377	6347	6297	6232	6462	6250	6407	6455	6335	6374	6409	6472	6313	6248	6276	6328	6323	6435	6412	6325	6266	6404	6376	6411	6386	6308	6373	6325	6400	6287	6264	6463	6317	6329	6351	6394	6449	6304	6380	6363	6257	6314	6349	6292	6297	6310	6400	6317	6397	6468	6347	6358	6283	6350	6274	6421	6353	6423	6459	6374	6493	6355	6268	6338	6272	6402	6404	6351	6429	6257	6334	6346	6433	6358	6286	6391	6398	6400	6316	6353	6351	6454	6355	6379	6358	6365	6489	6382	6320	6227	6327	6325	6393	6424	6394	6439	6397	6358	6442	6266	6389	6437	6335	6186	6311	6449	6381	6477	6189	6403	6383	6328	6460	6334	6389	6368	6269	6372	6399	6257	6337	6238	6305	6360	6447	6403	6384	6361	6359	6345	6329	6367	6413	6366	6482	6392	6251	6279	6354	6399	6356	6470	6441	6366	6355	6322	6435	6330	6426	6321	6366	6318	6403	6410	6332	6319	6372	6449	6295	6407	6279	6272	6518	6382	6440	6320	6347	6334	6356	6269	6358	6312	6301	6398	6301	6354	6334	6308	6435	6424	6380	6380	6340	6236	6291	6311	6228	6431	6295	6222	6287	6299	6469	6408	6333	6477	6347	6335	6234	6465	6299	6339	6334	6386	6306	6325	6449	6291	6285	6347	6397	6330	6428	6265	6193	6262	6282	6360	6248	6263	6382	6225	6379	6353	6387	6293	6375	6343	6453	6365	6345	6389	6280	6337	6293	6386	6266	6527	6355	6388	6232	6394	6447	6201	6371	6383	6419	6335	6279	6343	6286	6338	6369	6330	6350	6379	6339	6288	6291	6208	6337	6367	6374	6290	6327	6316	6305	6324	6486	6323	6304	6380	6469	6412	6417	6257	6339	6406	6434	6367	6353	6302	6315	6521	6360	6329	6383	6353	6391	6415	6267	6410	6454	6294	6361	6321	6475	6356	6342	6354	6357	6261	6368	6508	6406	6450	6499	6461	6303	6379	6415	6299	6347	6241	6419	6328	6204	6286	6446	6366	6431	6410	6250	6321	6363	6332	6452	6447	6479	6317	6328	6516	6301	6369	6358	6300	6463	6351	6314	6399	6399	6351	6383	6239	6507	6354	6185	6288	6366	6216	6267	6298	6338	6305	6347	6190	6436	6372	6306	6427	6332	6340	6351	6394	6383	6342	6384	6305	6332	6408	6473	6289	6356	6333	6384	6400	6403	6464	6452	6277	6281	6348	6349	6349	6410	6426	6375	6347	6546	6362	6407	6349	6315	6436	6324	6289	6505	6252	6253	6365	6338	6311	6435	6399	6409	6240	6481	6245	6298	6394	6385	6410	6319	6312	6408	6318	6348	6337	6449	6407	6362	6241	6412	6268	6319	6384	6353	6475	6389	6418	6262	6327	6393	6279	6252	6456	6398	6252	6400	6263	6450	6371	6359	6420	6363	6278	6269	6410	6285	6304	6400	6284	6384	6341	6291	6339	6264	6371	6164	6411	6390	6363	6333	6355	6387	6490	6265	6293	6251	6247	6419	6461	6339	6343	6393	6261	6350	6432	6443	6322	6451	6375	6398	6363	6377	6358	6408	6346	6457	6492	6431	6383	6448	6370	6337	6277	6326	6227	6250	6499	6365	6385	6266	6373	6350	6367	6307	6233	6403	6434	6408	6231	6343	6291	6535	6453	6289	6322	6325	6442	6432	6399	6452	6415	6463	6509	6371	6371	6356	6320	6489	6443	6439	6374	6458	6341	6465	6361	6303	6322	6331	6513	6327	6285	6201	6346	6256	6352	6319	6386	6348	6349	6346	6335	6335	6342	6416	6322	6490	6255	6338	6452	6341	6436	6282	6252	6361	6414	6319	6327	6359	6403	6469	6411	6330	6404	6170	6307	6396	6346	6473	6383	6429	6342	6448	6174	6339	6328	6330	6316	6448	6334	6273	6349	6262	6330	6512	6415	6305	6402	6420	6448	6460	6480	6341	6232	6276	6314	6524	6390	6342	6353	6342	6372	6310	6502	6456	6262	6441	6359	6351	6393	6251	6384	6337	6326	6399	6377	6374	6299	6402	6405	6299	6356	6312	6421	6260	6286	6297	6443	6413	6467	6427	6327	6312	6443	6400	6263	6395	6377	6495	6308	6520	6340	6392	6325	6392	6391	6322	6410	6396	6458	6308	6343	6227	6318
1643	1183	985	4419	19483	17261	8974	4237	1823	1064	876	828	842	820	824	830	815	848	860	820	808	792	822	786	835	811	795	852	841	805	818	805	854	859	779	822	847	802	768	823	815	828	830	807	854	819	856	834	845	821	803	870	805	803	787	817	829	849	765	857	823	826	806	886	848	829	809	812	868	830	820	806	853	841	897	847	843	798	820	867	845	805	828	852	847	774	833	850	857	824	824	839	803	789	788	810	813	796	838	836	825	852	788	843	777	830	791	802	859	876	817	847	862	842	837	823	856	778	863	824	848	823	837	826	842	837	853	803	839	852	813	835	876	784	882	795	857	772	809	807	767	838	848	864	833	843	822	858	801	829	799	838	839	855	868	798	829	823	794	832	840	817	817	836	777	805	790	875	872	834	806	808	847	823	829	850	856	825	870	780	876	812	814	847	865	827	829	894	864	827	811	813	841	878	792	836	805	840	807	852	862	857	806	851	814	853	851	795	792	856	823	816	767	794	823	808	836	787	840	854	826	844	815	788	862	862	832	836	812	774	819	815	832	816	863	904	816	848	776	792	850	826	881	852	822	903	823	750	840	848	865	840	832	840	843	803	806	824	828	804	819	845	761	848	818	826	838	836	901	855	852	878	836	820	841	811	846	796	861	866	803	788	818	826	821	834	787	841	795	821	850	842	811	819	818	860	775	793	829	827	800	864	840	788	824	838	853	811	855	783	829	793	840	829	831	910	830	805	804	831	828	826	787	788	843	847	847	853	757	842	806	849	776	852	827	847	841	817	867	827	814	818	822	827	824	762	790	825	826	806	817	828	848	832	851	868	805	837	822	847	828	858	854	832	781	835	832	770	793	803	816	845	795	859	785	831	825	846	804	872	794	799	842	872	907	857	846	808	836	790	833	807	823	873	867	813	816	858	820	796	853	865	775	805	785	815	862	867	801	799	828	819	897	830	799	839	889	813	829	892	827	786	793	838	798	793	800	795	844	831	843	836	862	861	852	879	855	870	839	829	855	878	800	810	878	806	807	830	831	848	821	798	875	816	852	880	827	850	799	834	880	751	843	830	844	848	820	819	806	872	832	891	782	849	858	855	792	820	827	862	752	822	842	804	799	809	800	822	834	821	808	842	795	800	871	860	808	829	829	839	847	884	840	817	852	840	784	836	793	859	816	799	779	825	849	832	809	810	857	785	831	813	829	802	871	845	786	861	842	831	841	800	835	916	788	828	823	837	782	819	852	825	893	821	863	800	827	829	808	854	814	838	810	878	854	806	805	867	809	848	860	777	849	830	815	803	877	809	813	828	798	852	833	833	819	829	788	788	869	835	773	828	808	870	835	839	799	764	833	917	827	860	825	811	820	852	816	840	781	805	843	855	852	874	837	858	830	807	852	807	817	814	819	854	842	877	826	864	841	788	827	822	858	775	840	876	816	826	822	855	851	879	808	864	807	852	822	835	809	823	831	837	814	836	854	819	852	825	862	812	832	810	834	799	802	854	792	876	802	811	847	812	847	849	839	879	806	810	838	865	845	846	852	853	856	872	839	828	877	823	819	817	822	820	821	845	824	830	853	791	843	851	857	836	860	805	864	836	785	871	761	767	797	843	840	753	763	875	864	808	839	808	823	861	850	846	795	776	878	817	841	877	856	815	798	838	806	801	851	894	773	821	849	881	860	855	795	818	814	832	781	795	813	835	851	865	789	823	863	810	775	811	822	808	839	847	846	821	828	767	806	822	810	859	858	790	829	834	861	804	835	848	842	842	811	859	838	827	862	852	841	809	808	795	859	873	810	811	790	863	851	783	859	866	774	883	821	830	877	784	879	795	819	779	817	789	826	825	853	838	792	820	838	815	830	829	854	799	858	863	835	830	848	884	831	781	857	801	843	838	850	871	796	833	815	868	799	844	858	841	795	834	807	888	822	844	800	823	831	851	852	825	847	831	822	791	809	885	854	820	816	834	803	787	856	822	861	850	884	846	860	858	815	782	887	851	882	845	826	849	805	784	798	854	815	864	854	857	821	792	851	837	843	845	825	875	810	822	819	848	810	788	810	811	838	833	825	812	778	810	834	816	836	828	809	813	817	812	837	775	818	795	819	872	835	837	790	870	856	876	819	833	834	848	892	888	834	849	807	851	811	815	822	818	804	731	828	857	787	835	778	820	833	832	824	818	820	777	884	864	848	821	842	785	829	843	840	791	830	831	808	815	811	868	878	802	816	830	804	838	807	812	881	827	812	802	876	842	804	845	825	831	815	832	832	774	845	857	848	843	812	855	818	773	838	861	803	882	820	852	856	813	790	893	825	784	835	829	828	874	814	846	835	881	822	883	785	827	872	780	872	865	852	816	870	811	801	739	840	829	820	797	816	788	859	829	838	868	835	844	887	841	840	872	854	822	848	799	856	886	882	848	834	787	830	827	807	805	806	812	877	843	850	798	804	852	836	812	849	791	860	840	838	791	871	833	820	805	864	862	850	780	802	845	851	889	839	863	962	800	824	829	825	857	804	823	824	811	843	907	822	876	773	849	829	821	804	813	850	821	799	853	821	834	833	762	821	878	836	844	788	817	832	873	851	812	822	872	870	906	827	855	849	815	801	827	826	797	816	852	806	915	800	813	876	807	835	800	873	816	846	822	847	856	749	785	770	768	860	744	838	811	764	816	774	779	806	775	834	787	791	833	826	836	814	828	800	819	807	784	866	802	812	771	850	794	836	846	825	819	797	852	822	831	831	818	812	786	827	841	822	828	814	846	818	795	868	837	829	844	835	775	838	834	851	865	827	830	854	805	810	776	832	838	842	857	842	806	775	836	818	888	870	823	828	796	877	812	855	836	829	849	852	874	818	839	794	849	786	826	835	808	812	841	782	839	774	848	852	798	819	827	834	858	812	863	825	783	890	817	842	851	816	807	860	845	838	888	844	800	812	843	849	868	876	865	857	886	810	854	815	839	793	885	815	843	777	856	796	857	800	822	834	816	833	796	829	793	860	879	881	799	860	826	871	811	848	815	852	792	787	813	815	837	828	842	827	824	864	824	832	856	808	826	837	827	795	790	818	818	802	838	817	851	837	836	882	802	812	856	837	820	809	803	848	844	805	890	754	836	836	794	840	798	845	886	799	909	812	816	832	816	842	793	799	811	817	832	831	805	826	818	809	818	834	874	821	813	819	800	858	859	888	789	869	837	794	853	808	834	931	855	811	855	873	832	868	836	858	823	847	861	816	781	788	867	875	824	846	848	846	855	846	781	798	779	855	829	801	842	863	830	863	841	865	838	823	865	798	812	860	824	799	861	870	806	823	829	863	847	888	825	821	768	787	814	837	773	819	830	849	819	813	834	829	830	820	839	800	824	830	820	855	771	825	867	865	910	813	807	842	832	814	844	854	786	835	824	833	849	849	810	852	842	770	855	818	832	804	830	797	850	779	810	801	855	822	848	827	835	822	834	818	823	839	850	821	757	825	829	828	824	806	825	803	806
16179	11024	8424	41253	77789	59490	46388	33454	19569	10069	7152	6646	6601	6415	6369	6404	6385	6345	6285	6458	6365	6435	6497	6374	6336	6459	6426	6503	6440	6380	6488	6402	6449	6319	6308	6445	6344	6331	6340	6351	6437	6393	6467	6368	6238	6507	6387	6414	6393	6361	6420	6543	6501	6259	6298	6464	6368	6447	6534	6318	6424	6244	6238	6372	6274	6477	6176	6541	6437	6389	6517	6380	6449	6405	6432	6436	6409	6563	6411	6298	6319	6297	6412	6445	6454	6355	6330	6447	6512	6435	6389	6486	6343	6465	6444	6310	6297	6475	6374	6341	6422	6331	6437	6431	6367	6367	6473	6368	6364	6328	6344	6324	6481	6374	6429	6308	6413	6352	6403	6431	6417	6256	6450	6339	6256	6351	6415	6410	6353	6393	6417	6420	6415	6299	6388	6319	6298	6554	6335	6443	6487	6386	6345	6453	6413	6402	6350	6209	6373	6381	6480	6433	6278	6339	6350	6431	6421	6472	6458	6327	6313	6322	6250	6441	6384	6529	6424	6412	6335	6443	6447	6460	6446	6407	6367	6462	6338	6501	6369	6424	6368	6447	6524	6270	6410	6415	6396	6396	6410	6454	6501	6309	6419	6388	6430	6268	6340	6335	6310	6327	6446	6319	6455	6350	6320	6416	6529	6346	6423	6450	6345	6337	6415	6384	6433	6417	6461	6302	6245	6330	6343	6462	6368	6440	6453	6309	6415	6495	6531	6357	6331	6406	6495	6443	6484	6425	6274	6371	6350	6481	6314	6381	6350	6425	6332	6425	6390	6314	6430	6408	6425	6375	6383	6483	6373	6304	6410	6434	6480	6382	6509	6503	6421	6370	6374	6317	6384	6390	6429	6409	6375	6396	6419	6498	6330	6323	6313	6410	6316	6401	6458	6518	6404	6427	6335	6325	6472	6459	6391	6519	6317	6373	6405	6299	6341	6413	6420	6445	6343	6422	6377	6426	6340	6391	6450	6500	6360	6256	6231	6338	6393	6434	6486	6390	6422	6481	6372	6480	6239	6406	6332	6351	6465	6365	6444	6343	6443	6389	6404	6440	6383	6389	6377	6431	6345	6386	6249	6298	6419	6470	6451	6359	6522	6451	6410	6409	6489	6481	6360	6452	6388	6452	6414	6493	6386	6429	6576	6429	6288	6276	6443	6370	6475	6477	6523	6360	6345	6489	6484	6562	6387	6486	6398	6464	6361	6422	6453	6447	6455	6259	6368	6371	6396	6365	6380	6391	6479	6521	6490	6356	6374	6244	6464	6382	6425	6275	6409	6353	6363	6427	6454	6531	6332	6338	6444	6380	6330	6445	6482	6397	6346	6383	6436	6330	6338	6502	6315	6346	6502	6396	6440	6431	6417	6240	6457	6323	6403	6360	6417	6386	6352	6494	6400	6310	6470	6500	6382	6370	6446	6369	6354	6337	6285	6322	6524	6331	6327	6397	6343	6381	6466	6307	6451	6311	6429	6346	6442	6392	6461	6327	6443	6315	6375	6400	6485	6450	6295	6477	6433	6459	6509	6444	6302	6416	6452	6454	6494	6474	6357	6410	6456	6391	6354	6336	6480	6424	6445	6348	6458	6450	6403	6428	6400	6513	6448	6480	6519	6388	6305	6356	6432	6429	6424	6374	6433	6506	6414	6471	6365	6412	6379	6440	6351	6388	6355	6434	6404	6435	6357	6397	6279	6419	6501	6293	6340	6452	6348	6441	6451	6490	6490	6391	6442	6481	6346	6508	6414	6306	6409	6349	6361	6430	6313	6361	6394	6432	6338	6460	6350	6330	6405	6472	6412	6333	6479	6368	6505	6253	6438	6424	6468	6387	6442	6405	6525	6435	6498	6520	6357	6361	6420	6340	6443	6276	6338	6360	6443	6357	6387	6437	6506	6434	6359	6377	6419	6304	6450	6485	6355	6398	6430	6362	6400	6389	6459	6514	6424	6285	6298	6480	6456	6408	6512	6423	6426	6370	6429	6383	6387	6441	6440	6381	6450	6360	6361	6378	6305	6431	6433	6349	6416	6538	6371	6280	6421	6392	6452	6372	6312	6350	6402	6378	6442	6547	6418	6337	6414	6474	6375	6495	6455	6374	6363	6432	6438	6418	6443	6418	6296	6399	6451	6297	6511	6406	6380	6621	6439	6416	6318	6329	6280	6499	6305	6474	6324	6575	6419	6525	6431	6612	6412	6440	6417	6535	6439	6461	6344	6384	6410	6354	6330	6309	6412	6276	6407	6482	6399	6451	6413	6298	6473	6411	6435	6378	6342	6416	6383	6317	6343	6358	6453	6475	6339	6314	6503	6559	6535	6347	6408	6378	6495	6185	6571	6443	6449	6452	6467	6405	6336	6320	6483	6296	6290	6346	6398	6395	6278	6496	6342	6354	6371	6387	6282	6307	6465	6397	6463	6333	6439	6587	6326	6398	6366	6431	6286	6426	6412	6352	6445	6394	6341	6321	6444	6348	6466	6382	6284	6379	6355	6322	6473	6419	6346	6357	6329	6453	6461	6363	6373	6356	6480	6276	6360	6467	6380	6386	6344	6397	6405	6436	6468	6533	6261	6409	6391	6345	6426	6438	6435	6448	6514	6389	6506	6348	6410	6437	6403	6457	6381	6471	6394	6399	6337	6443	6512	6510	6438	6448	6403	6247	6282	6434	6430	6430	6523	6344	6355	6411	6494	6317	6338	6354	6507	6445	6261	6372	6558	6435	6444	6365	6431	6491	6458	6368	6324	6379	6347	6472	6532	6438	6357	6431	6428	6332	6514	6282	6406	6505	6404	6376	6522	6439	6528	6311	6433	6323	6310	6394	6443	6342	6488	6444	6424	6453	6410	6471	6403	6398	6382	6350	6363	6458	6369	6493	6383	6475	6352	6318	6326	6361	6401	6310	6389	6436	6343	6374	6329	6312	6379	6267	6348	6422	6476	6323	6457	6423	6478	6460	6460	6386	6391	6473	6514	6372	6440	6372	6426	6475	6364	6476	6413	6431	6404	6336	6390	6403	6433	6395	6441	6396	6320	6449	6370	6321	6452	6449	6481	6402	6363	6274	6423	6290	6508	6240	6436	6512	6370	6442	6497	6465	6316	6507	6457	6370	6436	6274	6397	6363	6383	6430	6392	6284	6480	6529	6410	6449	6309	6442	6462	6344	6496	6471	6332	6487	6560	6510	6278	6447	6423	6368	6448	6428	6304	6379	6313	6424	6526	6439	6387	6331	6467	6419	6408	6390	6488	6564	6417	6416	6430	6266	6330	6360	6473	6411	6440	6267	6588	6455	6388	6422	6397	6334	6557	6396	6450	6420	6491	6417	6307	6528	6375	6417	6458	6348	6491	6297	6362	6468	6289	6389	6397	6336	6382	6386	6403	6462	6381	6461	6449	6524	6375	6462	6434	6440	6427	6339	6435	6358	6447	6326	6634	6380	6371	6498	6406	6333	6415	6370	6337	6317	6404	6425	6517	6404	6405	6380	6308	6466	6370	6262	6489	6391	6353	6457	6422	6411	6333	6326	6356	6373	6414	6249	6328	6415	6565	6292	6404	6442	6347	6402	6345	6483	6401	6427	6320	6374	6466	6344	6466	6392	6412	6421	6380	6395	6438	6402	6410	6400	6413	6356	6448	6349	6475	6481	6443	6374	6466	6403	6408	6466	6403	6480	6351	6448	6621	6452	6409	6431	6379	6341	6411	6498	6364	6516	6494	6352	6488	6380	6445	6544	6406	6411	6383	6350	6353	6410	6375	6520	6363	6524	6356	6454	6455	6260	6302	6463	6302	6336	6523	6405	6229	6309	6359	6330	6428	6431	6464	6481	6322	6423	6386	6416	6482	6390	6341	6384	6490	6381	6508	6459	6411	6336	6418	6382	6330	6344	6317	6421	6386	6425	6438	6378	6427	6346	6398	6450	6462	6336	6474	6428	6427	6471	6394	6377	6397	6356	6411	6328	6409	6303	6362	6402	6359	6470	6376	6399	6358	6424	6366	6409	6427	6372	6418	6529	6339	6348	6349	6291	6530	6336	6403	6442	6404	6462	6489	6358	6334	6438	6371	6497	6421	6253	6463	6459	6477	6325	6445	6360	6406	6402	6433	6380	6514	6370	6465	6404	6278	6386	6300	6337	6551	6481	6407	6378	6475	6387	6330	6490	6568	6457	6281	6443	6386	6370	6439	6340	6374	6402	6272	6501	6485	6315	6327	6282	6484	6375	6479	6435	6474	6366	6285	6413	6424	6575	6421	6391	6345	6416	6374	6350	6311	6432	6416	6408	6375	6302	6331	6366	6385	6459	6187	6463	6406	6425	6425	6424	6355	6448	6503	6225	6486	6520	6473	6312	6452	6328	6360	6446	6492	6467	6383	6354	6459	6417	6403	6314	6402	6465	6380	6356	6460	6335	6491	6331	6462	6356	6382	6264	6485	6420	6442	6514	6318	6382	6294	6408	6505	6384	6370	6271	6361	6325	6374	6364	6381	6374	6433	6365	6302	6453	6391	6323	6356	6386	6417	6373	6413	6611	6345	6459	6491	6431	6478	6481	6472	6400	6425	6499	6303	6359	6416	6433	6349	6475	6366	6440	6385	6367	6413	6417	6405	6349	6187	6331	6363	6420	6381	6400	6396	6345	6352	6521	6427	6483	6365	6558	6289	6322	6394	6555	6435	6488	6484	6515	6420	6439	6442	6437	6438	6343	6510	6428	6383	6420	6339	6366	6302	6387	6429	6409	6491	6418	6353	6389	6451	6550	6417	6346	6247	6378	6532	6409	6428	6241	6438	6372	6413	6217	6513	6380	6548	6446	6422	6413	6362	6361	6242	6426	6376	6442	6360	6419	6374	6440	6431	6504	6445	6357	6386	6391	6385	6461	6542	6337	6430	6355	6308	6608	6428	6431	6350	6220	6628	6363	6422	6423	6410	6587	6359	6375	6382	6384	6574	6480	6381	6395	6301	6506	6326	6374	6386	6380	6364	6543	6373	6489	6422	6482	6383	6504	6408	6477	6422	6461	6353	6382	6386	6431	6474	6413	6477	6404	6390	6295	6400	6400	6390	6359	6433	6230	6494	6357	6260	6462	6313	6373
3802	1147	1067	7889	20277	13310	7257	3964	1736	963	851	821	809	854	862	870	839	853	850	838	839	805	819	841	834	805	845	790	844	825	802	827	835	840	821	786	807	905	828	855	854	854	872	844	807	738	855	818	836	790	884	822	785	817	791	803	831	867	860	802	831	855	813	873	836	812	792	826	830	805	829	846	788	891	827	847	841	811	850	813	847	849	823	867	886	861	811	881	872	886	797	797	868	827	852	852	847	828	851	869	881	804	860	863	833	860	860	830	817	829	847	810	911	854	876	868	852	851	826	826	830	824	863	839	834	773	850	835	880	796	810	876	814	789	813	856	814	851	819	847	801	790	832	801	852	837	858	841	798	867	829	807	837	866	821	796	824	811	835	820	836	847	806	809	889	799	872	844	815	867	911	819	792	813	848	827	829	858	877	813	851	829	815	851	878	796	852	791	813	842	849	853	822	844	810	868	796	844	855	865	801	790	902	863	873	846	802	845	812	775	874	787	837	867	785	807	771	892	861	834	879	814	882	876	792	820	842	798	890	876	824	853	879	848	819	835	848	830	830	906	836	864	800	858	838	849	829	901	824	815	819	774	796	800	871	863	767	822	856	821	856	782	878	827	832	810	845	816	809	849	866	868	828	870	844	833	842	867	863	807	817	803	839	818	839	825	825	818	849	820	842	865	862	843	857	853	857	861	842	809	851	806	844	829	815	885	788	835	817	829	842	834	825	833	887	836	792	852	850	800	834	833	808	850	818	869	804	836	797	839	810	860	844	822	854	816	816	814	851	853	847	775	854	858	820	817	831	801	865	801	829	773	847	782	821	807	840	831	826	872	860	805	817	873	809	832	814	829	842	817	836	828	834	848	823	855	792	787	903	831	781	865	816	806	831	885	820	895	834	838	804	824	810	869	874	842	885	806	826	809	847	811	858	863	813	790	888	811	835	846	794	870	840	805	859	811	844	828	853	807	811	815	823	829	845	791	890	818	858	810	840	794	831	797	870	838	842	881	880	828	804	844	822	841	825	806	837	804	835	816	831	892	811	770	768	805	856	790	813	788	839	823	818	877	852	786	831	816	838	825	836	834	820	857	877	853	810	820	863	810	844	850	776	843	844	813	803	806	848	859	843	840	813	815	821	819	797	860	806	803	830	836	786	815	802	867	831	808	858	821	859	830	837	775	870	874	811	870	839	879	891	784	894	874	777	846	852	789	871	805	831	816	852	859	823	805	773	851	855	862	830	808	851	822	818	798	823	831	815	836	836	834	841	834	868	807	874	812	827	792	803	827	858	867	819	885	814	848	816	825	841	832	856	789	844	803	792	866	810	814	818	826	892	881	829	854	797	815	859	807	851	793	797	812	865	806	795	853	842	878	839	809	832	837	861	837	806	789	849	835	864	845	868	898	853	789	865	846	828	866	888	783	831	861	819	836	820	836	845	808	782	822	848	846	834	836	900	839	801	827	812	809	869	889	887	838	860	828	832	834	812	850	869	851	805	851	803	805	833	855	800	822	793	775	860	848	857	831	808	796	837	889	846	825	813	826	874	861	817	826	817	887	848	775	860	862	816	844	838	876	847	859	830	870	832	814	868	812	883	826	811	857	860	860	846	810	841	849	893	839	805	821	809	846	842	853	845	896	843	821	824	849	817	827	834	827	850	853	828	821	902	836	852	775	816	801	801	833	802	877	832	823	825	824	893	865	845	866	828	851	861	852	849	766	821	839	807	821	861	799	815	809	798	788	776	849	811	865	791	801	896	870	803	877	830	895	838	812	891	869	861	821	828	785	801	878	800	824	890	808	813	833	801	813	888	804	801	821	821	836	810	851	898	808	850	859	837	824	852	872	816	837	870	820	850	817	795	829	852	815	836	813	874	877	779	786	810	833	888	813	792	866	855	848	850	873	832	815	806	857	900	880	894	848	823	828	869	827	837	837	793	858	925	800	848	832	819	815	816	812	827	840	814	802	800	825	805	828	827	861	783	806	868	816	864	834	804	789	867	870	828	860	823	827	791	784	767	809	872	875	866	819	873	830	803	838	848	874	857	889	862	825	812	799	889	863	852	819	835	818	797	852	856	833	838	856	833	896	822	860	805	819	846	840	809	769	829	886	851	841	840	819	827	855	794	827	817	855	836	828	861	808	843	843	822	796	828	859	843	837	843	833	870	829	807	851	842	855	847	814	803	850	876	821	851	790	827	849	822	848	817	850	838	838	855	825	848	852	828	825	846	868	865	802	839	867	828	841	852	834	842	852	821	801	828	825	851	871	869	910	793	830	843	862	841	828	880	824	823	872	818	870	825	859	815	825	849	799	886	866	833	823	856	843	816	870	814	843	845	827	812	848	858	831	784	858	830	857	854	836	846	795	777	821	845	848	844	817	835	871	802	856	865	864	855	816	851	773	897	840	824	852	811	813	848	809	824	828	841	826	867	813	807	784	811	791	811	858	805	872	815	812	837	844	846	827	840	847	845	876	874	826	785	866	850	784	812	769	868	773	830	811	831	857	832	842	793	809	816	833	845	822	814	832	814	886	856	802	846	872	838	841	823	845	813	841	787	832	823	821	834	872	840	815	846	778	831	801	846	782	779	817	814	835	867	867	801	782	852	836	833	889	794	759	867	835	871	884	798	904	820	805	787	845	829	735	901	807	862	853	801	792	822	849	820	848	849	852	841	816	866	810	816	877	833	834	794	809	778	805	821	846	800	869	781	824	875	852	811	827	852	796	835	876	832	835	878	838	840	807	814	852	785	832	786	861	846	838	808	798	817	875	811	849	882	819	842	823	820	837	908	821	809	866	791	877	850	875	842	878	848	764	860	850	802	817	861	823	890	781	844	804	813	768	872	887	790	833	860	806	852	840	811	829	810	844	831	822	805	908	805	807	883	833	801	833	882	754	835	831	829	854	824	838	862	782	904	850	847	795	797	829	900	796	827	839	852	778	826	875	873	840	862	859	810	825	829	787	813	863	803	787	825	821	804	823	884	841	830	872	790	812	821	800	876	867	830	834	831	819	866	835	863	819	820	880	817	810	817	864	883	841	877	813	888	842	875	862	856	816	847	854	791	798	836	762	835	813	790	903	820	829	851	846	829	826	870	815	851	818	847	867	821	846	828	857	864	869	820	866	835	842	858	858	824	812	851	824	820	801	878	830	838	864	844	878	886	868	831	824	819	794	858	811	899	831	816	818	825	854	863	862	826	787	835	822	829	818	805	823	843	819	860	832	841	857	852	803	838	847	807	824	822	866	849	828	831	861	823	849	845	822	835	817	802	861	894	831	797	871	821	835	819	847	885	812	854	839	834	816	847	833	849	826	844	830	866	842	839	842	806	836	827	788	803	835	804	848	845	805	874	850	857	840	813	799	824	838	815	810	903	868	852	891	842	830	813	852	809	843	828	866	847	783	815	811	819	870	821	866	827	844	860	872	802	857	794	828	841	844	848	831	873	863	801	802	817	877	854	862	853	913	830	838	790	861
15749	10218	8556	50285	76251	54018	44918	33236	19257	9395	7125	6633	6545	6578	6469	6365	6398	6461	6323	6388	6289	6371	6442	6398	6447	6415	6400	6404	6451	6438	6301	6570	6451	6403	6353	6391	6342	6442	6328	6543	6386	6466	6463	6497	6364	6412	6417	6352	6464	6457	6346	6406	6429	6522	6586	6231	6386	6417	6308	6389	6476	6405	6455	6461	6275	6628	6396	6427	6415	6469	6336	6302	6570	6396	6511	6635	6400	6385	6293	6471	6415	6431	6398	6538	6434	6292	6362	6370	6424	6448	6475	6279	6484	6452	6393	6326	6443	6255	6444	6446	6355	6454	6355	6519	6382	6444	6416	6409	6437	6416	6247	6281	6394	6418	6346	6404	6265	6382	6518	6388	6394	6337	6480	6365	6385	6455	6330	6404	6557	6326	6481	6362	6373	6530	6442	6481	6366	6434	6381	6400	6531	6547	6382	6346	6443	6396	6337	6422	6399	6469	6347	6421	6459	6382	6375	6391	6421	6495	6412	6512	6499	6356	6571	6433	6433	6509	6482	6429	6429	6323	6497	6462	6332	6439	6382	6450	6299	6320	6375	6394	6281	6289	6383	6411	6454	6435	6380	6437	6325	6495	6404	6561	6345	6360	6500	6422	6320	6409	6222	6464	6511	6420	6432	6460	6391	6422	6430	6383	6429	6465	6466	6387	6494	6367	6337	6477	6322	6393	6438	6451	6446	6357	6499	6408	6514	6571	6488	6447	6471	6516	6445	6497	6440	6316	6278	6291	6404	6551	6222	6260	6420	6357	6293	6398	6445	6360	6516	6538	6414	6407	6359	6416	6383	6483	6490	6373	6402	6479	6477	6469	6409	6413	6426	6399	6470	6391	6545	6496	6498	6466	6451	6519	6482	6471	6371	6390	6472	6441	6367	6378	6424	6298	6285	6365	6318	6370	6423	6477	6395	6473	6417	6408	6455	6353	6497	6311	6468	6507	6350	6419	6393	6494	6429	6298	6396	6407	6305	6372	6495	6415	6434	6410	6363	6537	6422	6443	6463	6456	6349	6426	6448	6437	6422	6297	6451	6395	6448	6409	6370	6418	6401	6501	6413	6530	6345	6511	6386	6325	6584	6479	6532	6485	6464	6472	6416	6502	6406	6304	6473	6543	6500	6446	6457	6331	6416	6403	6386	6463	6381	6531	6349	6298	6299	6375	6359	6285	6463	6413	6437	6515	6361	6478	6326	6435	6422	6493	6376	6414	6443	6384	6399	6522	6383	6504	6306	6514	6378	6453	6433	6485	6366	6443	6464	6538	6447	6453	6422	6394	6369	6411	6464	6437	6314	6519	6412	6325	6316	6386	6399	6403	6379	6532	6345	6406	6386	6437	6475	6454	6464	6405	6411	6378	6444	6392	6428	6427	6339	6420	6402	6427	6374	6347	6458	6504	6336	6368	6383	6420	6399	6444	6375	6419	6602	6360	6435	6415	6426	6562	6421	6532	6522	6440	6315	6318	6348	6317	6429	6490	6464	6472	6317	6418	6391	6409	6340	6492	6445	6458	6447	6423	6529	6340	6296	6378	6476	6352	6434	6535	6411	6429	6514	6349	6435	6407	6440	6500	6315	6462	6448	6347	6275	6346	6523	6346	6504	6336	6370	6440	6433	6330	6382	6452	6554	6462	6358	6304	6492	6409	6450	6367	6390	6310	6397	6452	6478	6388	6370	6421	6478	6419	6455	6471	6487	6333	6463	6353	6494	6400	6429	6461	6472	6565	6372	6471	6525	6322	6319	6420	6346	6433	6410	6361	6535	6390	6518	6473	6368	6382	6543	6403	6372	6369	6382	6541	6481	6442	6357	6401	6390	6362	6591	6348	6408	6426	6433	6463	6426	6486	6495	6493	6482	6467	6449	6395	6175	6410	6522	6369	6450	6305	6453	6474	6374	6493	6469	6476	6459	6418	6575	6531	6350	6328	6380	6513	6317	6366	6491	6439	6453	6544	6411	6438	6525	6342	6487	6366	6281	6422	6552	6478	6486	6467	6422	6420	6455	6309	6456	6384	6426	6472	6391	6544	6429	6519	6466	6485	6492	6443	6389	6367	6448	6330	6508	6517	6339	6423	6503	6399	6357	6431	6395	6311	6491	6414	6509	6425	6547	6558	6574	6527	6316	6508	6354	6312	6506	6408	6464	6525	6453	6349	6408	6342	6474	6469	6388	6519	6433	6518	6435	6471	6462	6365	6447	6387	6384	6431	6521	6426	6356	6431	6451	6391	6394	6475	6341	6375	6329	6479	6425	6341	6472	6422	6536	6485	6446	6469	6403	6375	6281	6445	6337	6456	6351	6496	6392	6446	6429	6513	6567	6399	6351	6411	6424	6485	6461	6346	6466	6440	6462	6471	6456	6342	6355	6345	6445	6323	6483	6459	6429	6441	6386	6379	6417	6365	6435	6409	6460	6506	6424	6426	6383	6361	6439	6414	6381	6324	6395	6468	6461	6466	6412	6411	6453	6542	6298	6378	6609	6548	6409	6355	6470	6431	6381	6374	6436	6342	6402	6470	6317	6324	6411	6405	6418	6437	6458	6465	6475	6511	6220	6348	6404	6340	6398	6489	6402	6296	6426	6369	6384	6476	6477	6591	6432	6409	6408	6356	6418	6389	6439	6503	6358	6374	6417	6376	6458	6503	6395	6439	6373	6442	6582	6416	6530	6401	6293	6566	6324	6473	6411	6444	6437	6312	6431	6295	6522	6440	6352	6478	6510	6417	6417	6411	6471	6498	6342	6299	6351	6286	6543	6420	6361	6433	6348	6458	6316	6435	6491	6520	6488	6540	6295	6366	6537	6567	6390	6331	6410	6508	6361	6461	6385	6398	6301	6544	6464	6331	6539	6405	6464	6391	6544	6453	6455	6497	6311	6438	6454	6399	6467	6378	6294	6466	6322	6279	6474	6314	6427	6531	6433	6468	6444	6560	6377	6361	6379	6328	6382	6303	6568	6474	6436	6438	6326	6407	6464	6372	6433	6464	6478	6323	6541	6440	6489	6513	6474	6275	6402	6467	6396	6368	6360	6468	6419	6445	6444	6333	6497	6611	6482	6395	6482	6348	6389	6519	6457	6470	6425	6425	6363	6427	6533	6450	6409	6492	6357	6261	6333	6484	6477	6402	6591	6450	6513	6450	6478	6355	6472	6271	6289	6401	6400	6456	6397	6340	6472	6366	6473	6451	6444	6348	6472	6472	6446	6315	6463	6551	6511	6286	6395	6507	6387	6353	6507	6392	6439	6440	6393	6453	6509	6469	6449	6366	6504	6368	6348	6399	6389	6468	6507	6280	6474	6455	6494	6424	6505	6307	6397	6378	6276	6532	6320	6470	6320	6382	6345	6521	6399	6311	6464	6343	6442	6433	6404	6382	6409	6454	6506	6456	6424	6512	6312	6476	6384	6410	6406	6461	6450	6411	6507	6369	6455	6281	6494	6603	6222	6389	6424	6398	6388	6387	6476	6489	6523	6478	6351	6341	6417	6506	6327	6346	6590	6479	6479	6469	6361	6562	6282	6334	6408	6425	6417	6333	6420	6498	6385	6466	6410	6373	6308	6391	6416	6362	6544	6308	6518	6495	6470	6336	6358	6369	6445	6425	6364	6412	6476	6370	6517	6450	6370	6430	6373	6491	6484	6481	6314	6480	6475	6482	6471	6350	6465	6310	6221	6422	6538	6456	6368	6285	6502	6458	6456	6521	6328	6470	6582	6422	6411	6458	6371	6404	6424	6428	6388	6405	6523	6576	6450	6452	6419	6533	6425	6464	6327	6387	6487	6448	6473	6533	6324	6550	6530	6412	6473	6501	6433	6360	6473	6395	6360	6469	6534	6432	6512	6524	6511	6422	6354	6470	6474	6325	6447	6379	6480	6401	6397	6452	6364	6524	6359	6462	6518	6454	6565	6485	6343	6436	6459	6457	6518	6341	6520	6512	6429	6376	6586	6315	6373	6451	6383	6420	6525	6515	6389	6393	6348	6460	6587	6450	6480	6338	6461	6412	6456	6442	6417	6469	6416	6378	6339	6398	6561	6425	6447	6384	6465	6467	6545	6523	6491	6354	6516	6369	6490	6470	6459	6307	6455	6433	6331	6474	6404	6255	6448	6384	6282	6478	6334	6374	6501	6452	6434	6418	6470	6423	6393	6362	6337	6359	6357	6406	6359	6432	6466	6495	6368	6444	6471	6516	6279	6526	6286	6434	6462	6384	6272	6532	6471	6460	6510	6333	6554	6410	6415	6421	6437	6386	6500	6509	6426	6311	6343	6540	6501	6480	6310	6363	6435	6405	6451	6491	6283	6400	6319	6351	6429	6445	6469	6430	6386	6488	6493	6478	6364	6493	6354	6373	6368	6484	6340	6369	6487	6420	6529	6473	6352	6435	6339	6346	6570	6468	6500	6385	6333	6378	6507	6492	6441	6490	6399	6410	6410	6512	6300	6476	6346	6453	6371	6399	6392	6451	6422	6511	6500	6302	6452	6506	6380	6483	6466	6470	6444	6396	6504	6511	6234	6478	6373	6442	6389	6417	6325	6525	6381	6416	6478	6417	6489	6463	6359	6480	6508	6355	6390	6280	6550	6324	6347	6425	6479	6410	6413	6498	6368	6521	6488	6385	6311	6382	6420	6398	6483	6467	6409	6420	6333	6446	6294	6422	6408	6420	6396	6376	6386	6471	6431	6343	6414	6471	6437	6477	6386	6485	6439	6490	6439	6404	6391	6450	6368	6345	6462	6457	6399	6473	6354	6527	6440	6441	6540	6398	6418	6361	6420	6473	6376	6346	6537	6409	6425	6444	6445	6336	6432	6378	6615	6423	6372	6433	6482	6444	6564	6362	6428	6381	6343	6410	6535	6265	6480	6339	6374	6340	6374	6495	6402	6398	6452	6392	6453	6488	6447	6425	6448	6311	6448	6505	6421	6703	6421	6414	6352	6417	6546	6427	6492	6487	6374	6507	6405	6333	6424	6453	6529	6420	6475	6381	6428	6346	6500	6387	6372	6535	6488	6350	6441	6453	6539	6450	6505	6445	6406	6417	6515	6423	6367	6460	6543	6378	6341	6412	6267	6396	6471	6509	6387	6421
2489	1369	2442	21509	24419	15187	10592	5141	2001	1063	922	862	801	811	808	783	883	839	834	798	797	790	845	848	889	842	827	808	838	854	825	801	860	803	799	797	814	847	878	842	809	794	828	798	840	833	837	814	832	759	772	811	820	867	847	826	847	845	823	828	788	810	833	799	853	852	838	813	810	827	787	867	846	803	815	871	842	813	832	843	808	844	830	812	811	823	778	847	811	835	822	818	807	820	815	873	791	862	774	814	816	825	785	802	860	800	768	815	761	839	825	835	796	839	817	828	856	787	840	808	807	779	869	790	800	813	822	792	793	806	804	819	810	848	852	829	792	794	842	859	825	800	834	860	842	828	827	824	844	793	833	745	843	833	798	876	829	830	830	807	869	846	782	815	795	811	836	820	854	811	827	826	841	847	738	840	837	784	804	839	836	831	784	760	829	803	834	853	740	836	826	771	852	842	798	828	793	860	847	807	876	807	792	856	858	861	827	800	851	812	828	810	795	827	775	816	777	774	844	803	849	848	819	812	816	862	820	822	858	788	812	797	794	795	818	850	847	808	866	873	843	838	785	882	809	834	820	823	757	813	851	782	802	816	820	873	812	781	816	822	844	813	792	836	781	814	789	835	822	784	791	810	821	832	841	808	805	815	809	794	812	814	827	853	811	856	851	838	812	810	771	789	840	789	818	822	811	836	798	823	810	797	816	814	830	774	818	805	821	822	816	865	833	835	845	799	846	847	801	826	829	813	834	850	858	790	848	847	873	788	791	809	827	864	802	807	795	781	803	852	849	807	853	771	834	784	772	815	765	828	819	815	818	815	804	844	823	853	830	843	859	824	814	801	808	853	840	811	788	845	820	820	830	810	813	832	834	839	801	794	785	823	837	860	839	823	810	776	824	831	799	852	834	822	820	835	818	842	801	841	810	799	775	832	802	789	833	857	816	872	825	830	805	848	817	794	818	830	815	859	766	815	862	833	814	867	841	808	828	822	812	855	844	838	823	860	756	838	847	804	859	776	840	800	847	863	805	829	780	849	787	831	816	822	763	812	800	852	813	837	835	799	865	801	887	806	840	844	857	854	872	835	813	771	840	848	825	829	846	856	814	771	815	794	816	810	860	839	812	879	808	819	839	834	814	812	803	805	826	796	874	865	837	814	819	804	806	796	841	808	845	821	778	830	827	846	808	863	843	796	804	816	804	822	838	808	813	793	837	848	792	844	840	847	827	779	830	814	859	794	813	817	798	853	795	785	822	806	816	828	852	861	818	834	831	840	812	841	783	841	878	820	902	826	794	800	829	771	821	799	841	840	879	843	864	774	792	868	848	867	821	762	823	795	841	838	791	791	777	872	789	829	821	846	839	850	861	843	789	837	793	828	809	825	808	894	896	821	831	836	832	816	842	795	814	832	850	794	824	831	869	872	859	841	838	822	785	825	802	827	783	854	786	809	885	808	883	848	812	823	802	804	812	820	818	877	774	888	815	874	867	822	853	837	894	804	831	781	813	802	834	840	794	784	814	859	860	832	833	829	836	813	781	850	817	773	770	851	833	863	837	763	845	869	849	810	827	850	766	864	817	814	822	797	758	840	822	825	872	788	855	823	832	806	840	799	799	806	833	852	859	798	842	810	802	783	805	806	834	886	809	810	817	804	790	866	778	819	850	819	810	847	843	809	820	791	838	848	835	837	777	830	830	788	835	800	794	797	783	842	798	827	777	831	855	860	778	837	825	883	816	814	876	816	816	796	856	802	797	741	840	802	824	828	778	836	842	755	870	868	838	837	823	848	802	840	820	875	839	827	827	805	777	812	817	830	876	903	776	818	834	845	795	825	823	809	854	820	814	843	809	788	830	862	847	843	779	817	835	816	809	845	827	828	794	817	769	810	755	828	774	837	811	843	807	808	795	847	811	843	795	803	847	825	808	855	778	833	777	815	826	802	784	839	837	855	834	819	816	844	841	870	796	812	813	820	822	846	801	843	829	732	827	790	861	876	798	825	805	827	788	835	843	756	837	832	800	870	846	858	844	855	804	795	823	792	808	779	785	875	847	779	847	864	855	802	834	882	850	789	829	838	814	793	771	811	857	817	825	820	830	890	773	811	855	816	840	802	807	792	840	830	802	832	794	823	843	837	780	778	792	831	831	825	782	809	853	794	813	862	844	886	817	800	806	807	799	832	832	831	811	801	792	815	790	789	865	845	825	809	830	829	804	842	866	799	823	856	855	808	875	866	852	755	862	844	866	786	786	871	856	814	814	785	795	818	860	829	800	782	839	797	821	777	790	800	787	823	820	787	768	825	802	814	816	822	828	789	804	813	838	747	826	796	870	799	845	798	828	830	842	786	877	840	821	778	840	795	848	848	784	772	849	787	775	808	795	761	826	808	768	877	826	812	768	809	824	876	860	780	846	858	835	788	825	806	825	826	774	819	816	804	807	869	836	841	828	774	823	807	844	774	840	830	826	853	840	881	810	807	792	845	751	831	882	803	833	835	809	794	786	829	821	847	807	803	816	865	818	807	823	822	777	855	856	812	840	783	854	806	814	816	820	789	812	814	834	828	797	882	766	814	841	838	818	810	822	844	815	805	834	815	812	845	853	838	818	863	829	876	844	842	819	818	799	755	807	821	788	835	802	852	831	845	823	812	834	820	838	816	787	824	816	838	833	789	815	826	788	841	793	828	850	759	778	843	852	826	837	836	819	778	796	837	800	820	811	810	810	794	854	811	823	787	829	805	834	832	818	790	833	811	850	814	808	772	805	793	850	811	836	781	746	830	859	852	819	796	830	829	893	851	802	822	829	804	773	821	797	835	824	816	883	829	787	831	829	831	835	838	868	818	819	807	872	851	868	806	868	809	809	846	813	857	865	884	783	868	836	847	799	819	802	850	810	863	808	825	863	793	811	816	848	802	848	809	862	853	802	864	904	828	838	832	794	880	843	868	847	798	859	813	833	835	809	828	851	791	825	797	817	828	876	897	823	836	856	784	831	845	805	771	843	815	852	800	856	891	820	806	818	799	854	811	794	820	833	832	854	844	830	840	836	900	817	849	812	821	803	822	835	786	772	815	826	842	814	820	797	834	839	781	859	805	858	810	832	803	832	837	784	856	803	799	820	821	805	798	814	883	823	814	824	844	820	866	836	807	835	825	831	819	798	806	789	795	781	793	790	803	855	772	798	798	853	807	847	843	851	833	848	831	854	756	842	805	850	775	808	865	806	812	806	822	834	816	790	827	829	824	807	797	818	766	873	848	830	809	809	841	855	822	799	788	852	770	750	803	865	837	818	773	905	797	837	844	853	844	823	780	802	826	811	828	835	817	848	832	841	800	850	850	841	815	826	818	876	827	793	852	848	820	863	821	784	810	830	802	836	836	840	840	807	868	822	811	801	840	813	803	807	846	808	810	772	790	834	777	841	810	807	782	795	854	803	776	874	801	864	801	835	785	807	828	836	800	801	819	805	838	827	774	825	787	778	816
19385	12354	16630	69932	77539	59171	51337	36453	22283	11316	7304	6553	6342	6315	6360	6392	6222	6424	6404	6436	6444	6350	6227	6370	6523	6363	6481	6376	6315	6314	6457	6536	6292	6490	6272	6355	6450	6396	6320	6246	6344	6374	6298	6351	6232	6444	6351	6419	6355	6282	6390	6358	6156	6493	6289	6306	6469	6429	6277	6242	6348	6343	6407	6271	6405	6457	6311	6365	6369	6345	6368	6424	6398	6299	6502	6269	6328	6363	6328	6378	6301	6373	6513	6227	6369	6370	6406	6379	6358	6491	6481	6356	6402	6350	6366	6426	6400	6359	6446	6249	6450	6407	6267	6466	6263	6345	6485	6495	6434	6453	6312	6394	6444	6385	6438	6303	6449	6335	6412	6351	6316	6392	6359	6323	6354	6427	6449	6331	6255	6330	6397	6344	6203	6424	6393	6449	6293	6351	6407	6342	6306	6484	6407	6321	6312	6340	6331	6352	6451	6377	6289	6360	6353	6422	6464	6305	6384	6498	6412	6305	6507	6389	6394	6288	6328	6384	6361	6409	6349	6319	6304	6267	6350	6350	6425	6371	6363	6327	6322	6241	6399	6326	6449	6364	6419	6466	6320	6398	6462	6336	6282	6282	6408	6409	6420	6324	6300	6436	6377	6399	6373	6424	6451	6368	6408	6311	6468	6337	6350	6410	6381	6300	6386	6364	6300	6339	6366	6350	6458	6302	6345	6327	6357	6302	6318	6297	6334	6353	6402	6374	6392	6392	6465	6488	6418	6301	6364	6291	6282	6384	6434	6438	6381	6204	6340	6175	6327	6443	6507	6427	6341	6327	6356	6437	6351	6302	6324	6532	6374	6360	6298	6350	6328	6200	6553	6381	6384	6374	6368	6370	6248	6411	6456	6453	6487	6420	6228	6257	6354	6393	6347	6416	6356	6330	6333	6312	6436	6289	6371	6381	6219	6342	6413	6419	6449	6403	6342	6404	6450	6209	6384	6275	6509	6450	6310	6429	6416	6213	6371	6395	6294	6366	6326	6454	6370	6224	6285	6319	6415	6357	6329	6272	6332	6454	6384	6340	6392	6270	6512	6412	6388	6325	6377	6327	6334	6280	6353	6381	6350	6530	6451	6443	6301	6395	6442	6293	6449	6418	6304	6451	6315	6317	6368	6317	6464	6366	6319	6357	6440	6323	6377	6376	6285	6376	6312	6273	6531	6366	6367	6323	6365	6363	6409	6406	6464	6290	6487	6390	6377	6379	6480	6374	6378	6412	6353	6387	6384	6414	6334	6345	6314	6264	6367	6421	6402	6411	6407	6385	6270	6502	6494	6477	6329	6329	6372	6338	6427	6389	6388	6471	6205	6408	6328	6453	6348	6343	6393	6342	6358	6319	6469	6277	6398	6402	6428	6386	6423	6383	6459	6389	6296	6488	6288	6289	6284	6461	6299	6526	6382	6366	6427	6346	6419	6360	6391	6446	6426	6303	6339	6431	6329	6342	6454	6358	6351	6383	6442	6333	6326	6438	6293	6345	6339	6291	6423	6547	6433	6437	6397	6358	6336	6411	6334	6399	6250	6367	6451	6335	6325	6451	6405	6335	6368	6458	6534	6217	6416	6383	6459	6382	6348	6306	6329	6447	6369	6291	6407	6428	6299	6328	6392	6364	6407	6497	6366	6408	6462	6394	6422	6443	6435	6431	6206	6299	6262	6464	6460	6420	6442	6301	6490	6458	6385	6338	6374	6372	6381	6370	6345	6224	6439	6325	6355	6376	6327	6371	6477	6345	6295	6390	6376	6336	6281	6400	6339	6327	6317	6445	6445	6317	6309	6344	6348	6362	6389	6254	6461	6533	6433	6474	6447	6233	6237	6411	6517	6250	6450	6263	6362	6451	6230	6277	6334	6365	6507	6255	6452	6306	6272	6454	6464	6362	6384	6442	6284	6324	6479	6456	6288	6384	6389	6576	6346	6322	6327	6300	6412	6334	6281	6244	6394	6386	6428	6519	6339	6374	6429	6402	6422	6411	6383	6441	6284	6320	6281	6367	6330	6503	6394	6420	6263	6362	6340	6303	6305	6291	6363	6460	6348	6380	6324	6302	6425	6415	6363	6432	6363	6413	6383	6318	6478	6453	6263	6466	6378	6428	6387	6393	6337	6328	6243	6437	6246	6404	6312	6469	6291	6321	6323	6368	6430	6375	6313	6362	6513	6198	6298	6358	6224	6301	6369	6389	6375	6521	6361	6396	6411	6442	6391	6379	6425	6398	6355	6360	6352	6355	6346	6321	6357	6390	6406	6274	6342	6274	6380	6332	6332	6252	6395	6261	6244	6409	6419	6363	6312	6346	6408	6346	6360	6265	6444	6474	6449	6433	6364	6400	6296	6417	6341	6518	6350	6335	6394	6408	6388	6347	6398	6390	6386	6492	6200	6379	6386	6278	6358	6305	6307	6402	6393	6441	6369	6311	6413	6489	6330	6405	6466	6431	6303	6332	6394	6402	6392	6513	6411	6359	6331	6512	6264	6391	6353	6408	6197	6381	6451	6359	6407	6352	6213	6457	6372	6218	6319	6446	6324	6385	6358	6369	6366	6365	6256	6252	6314	6365	6394	6317	6362	6396	6456	6430	6356	6278	6434	6358	6408	6427	6395	6444	6487	6236	6356	6293	6288	6472	6424	6223	6336	6304	6328	6317	6464	6301	6258	6322	6354	6236	6434	6282	6461	6377	6323	6331	6394	6425	6345	6425	6374	6382	6306	6372	6434	6310	6402	6329	6499	6508	6384	6371	6336	6463	6416	6287	6370	6494	6391	6249	6306	6234	6230	6422	6374	6214	6308	6292	6285	6465	6377	6389	6367	6372	6403	6345	6417	6342	6302	6276	6414	6428	6397	6452	6426	6265	6374	6436	6331	6336	6411	6422	6381	6330	6364	6249	6397	6507	6422	6407	6431	6439	6349	6365	6438	6268	6415	6296	6262	6364	6414	6305	6488	6415	6366	6394	6448	6337	6306	6477	6383	6442	6383	6282	6343	6428	6411	6304	6339	6353	6378	6356	6450	6265	6325	6373	6363	6207	6305	6386	6447	6415	6511	6359	6463	6599	6394	6380	6359	6267	6365	6448	6317	6497	6485	6332	6325	6306	6422	6478	6351	6321	6484	6374	6393	6398	6391	6331	6425	6337	6274	6270	6405	6434	6269	6341	6408	6324	6420	6418	6357	6271	6305	6300	6255	6396	6458	6286	6267	6351	6496	6330	6278	6281	6240	6464	6353	6387	6466	6369	6417	6388	6373	6370	6448	6381	6360	6357	6419	6393	6374	6337	6340	6329	6320	6417	6220	6335	6349	6357	6283	6299	6457	6260	6272	6275	6394	6409	6327	6270	6428	6431	6376	6274	6459	6476	6326	6268	6329	6384	6359	6387	6420	6410	6482	6248	6512	6397	6259	6286	6398	6318	6387	6437	6286	6402	6446	6291	6430	6418	6391	6486	6335	6334	6323	6293	6369	6465	6320	6281	6387	6369	6425	6353	6346	6304	6346	6290	6253	6333	6504	6370	6351	6501	6284	6240	6353	6408	6365	6436	6374	6387	6399	6387	6362	6461	6447	6351	6431	6387	6350	6347	6275	6371	6435	6308	6356	6336	6258	6485	6330	6469	6356	6366	6296	6397	6280	6401	6305	6429	6276	6355	6422	6324	6487	6408	6345	6393	6347	6401	6303	6437	6420	6520	6320	6336	6390	6245	6493	6386	6302	6407	6300	6316	6328	6239	6309	6412	6353	6459	6397	6401	6399	6362	6431	6426	6365	6447	6360	6316	6339	6333	6386	6293	6513	6499	6355	6266	6367	6334	6459	6493	6461	6446	6409	6384	6359	6346	6447	6308	6363	6330	6343	6388	6429	6269	6417	6307	6391	6366	6462	6433	6279	6374	6337	6388	6379	6321	6349	6214	6368	6414	6367	6370	6429	6376	6301	6298	6376	6301	6467	6376	6353	6351	6305	6401	6487	6371	6311	6292	6266	6370	6260	6446	6386	6457	6305	6370	6423	6235	6520	6334	6445	6345	6465	6424	6280	6479	6364	6301	6463	6358	6462	6398	6325	6353	6311	6338	6348	6358	6377	6236	6441	6377	6436	6321	6428	6383	6272	6363	6405	6390	6385	6336	6360	6386	6289	6357	6503	6465	6343	6306	6336	6451	6363	6468	6360	6377	6398	6373	6497	6441	6457	6251	6326	6439	6393	6284	6378	6331	6370	6418	6346	6474	6321	6298	6359	6255	6483	6307	6195	6419	6408	6411	6290	6312	6451	6515	6433	6408	6372	6393	6330	6378	6342	6372	6288	6356	6353	6366	6326	6289	6385	6375	6253	6406	6351	6421	6299	6452	6472	6455	6351	6521	6393	6453	6423	6316	6365	6285	6455	6345	6308	6363	6469	6295	6404	6340	6390	6349	6382	6334	6240	6385	6374	6406	6446	6388	6307	6376	6256	6387	6342	6507	6300	6410	6474	6306	6389	6387	6453	6313	6349	6325	6331	6449	6332	6389	6378	6450	6336	6382	6295	6243	6448	6299	6493	6240	6385	6391	6343	6205	6343	6264	6335	6303	6409	6339	6427	6518	6523	6517	6370	6323	6477	6307	6356	6333	6399	6412	6410	6362	6446	6335	6399	6433	6379	6264	6400	6427	6435	6343	6470	6270	6260	6359	6329	6461	6320	6367	6302	6339	6334	6324	6371	6410	6392	6373	6409	6386	6315	6379	6294	6444	6341	6341	6363	6275	6475	6224	6397	6346	6335	6307	6395	6495	6312	6357	6281	6342	6434	6299	6458	6315	6369	6449	6357	6388	6169	6446	6465	6276	6444	6424	6405	6351	6343	6382	6502	6376	6280	6401	6381	6269	6328	6402	6461	6252	6344	6270	6261	6504	6315	6387	6508	6399	6414	6246	6460	6344	6407	6400	6370	6396	6438	6394	6369	6392	6380	6344	6306	6353	6400	6468	6349	6334	6383	6337	6218	6409	6447	6286	6299	6394	6353	6318	6356	6389	6216	6483	6467	6226	6392	6404	6257	6498	6421	6276	6348	6476	6386	6495	6354	6471	6354	6379	6380	6353	6391	6379
2698	943	1347	6789	6320	4209	3027	1760	1178	905	821	839	803	817	812	864	865	805	846	844	863	828	856	817	794	854	824	821	801	879	806	816	804	804	871	909	865	816	821	816	831	800	824	832	879	800	856	881	799	791	842	838	807	813	817	829	827	810	898	810	807	819	797	811	815	847	831	850	806	841	817	845	868	819	839	787	777	829	837	841	851	820	796	826	822	796	864	811	860	827	794	780	854	833	820	850	806	842	802	842	805	818	826	799	855	791	847	845	798	813	841	787	847	792	833	836	858	820	804	835	837	879	878	813	796	833	853	806	851	796	845	846	804	845	817	824	826	816	819	831	840	848	830	840	805	801	862	826	824	845	813	804	817	791	845	774	785	829	817	880	862	818	863	840	777	831	898	810	802	816	839	788	849	854	884	813	793	834	850	781	857	809	882	855	835	829	807	827	865	790	807	817	785	827	791	825	824	819	800	837	862	843	810	807	848	863	841	789	800	814	831	825	807	820	876	819	806	806	832	814	869	810	836	809	892	859	815	876	842	801	775	801	859	825	846	785	840	840	832	887	788	770	851	806	813	843	807	814	830	828	829	808	815	851	802	892	793	799	867	827	810	801	802	828	840	841	843	845	856	877	818	884	795	872	804	841	837	802	813	824	860	775	790	832	840	831	791	847	829	845	836	802	804	778	827	868	846	858	878	807	830	847	834	815	851	784	828	865	780	819	869	824	868	836	834	803	892	869	866	846	869	794	786	833	878	850	809	810	827	821	872	757	794	829	856	804	820	856	879	827	819	827	819	850	861	837	822	834	855	825	820	813	778	853	812	861	841	874	788	803	863	801	812	859	801	806	784	810	859	786	813	809	853	813	809	782	791	797	826	824	866	843	828	817	796	793	822	856	841	787	824	806	821	851	846	821	879	850	861	813	830	869	848	841	886	810	811	825	819	857	775	805	809	796	813	821	879	847	784	799	867	844	793	835	781	797	774	820	842	848	830	809	822	800	838	782	823	810	863	793	831	835	807	854	812	815	801	828	857	840	817	761	815	802	810	782	791	858	817	812	850	800	766	776	828	867	812	826	827	847	813	829	796	822	863	816	852	817	823	840	857	839	850	835	831	857	794	809	850	779	840	811	816	819	817	802	812	824	816	823	880	825	875	854	817	936	882	816	774	840	798	785	830	788	853	848	801	812	826	818	818	779	879	795	806	805	766	839	834	809	849	791	844	793	812	799	847	864	816	810	767	839	779	810	809	815	857	807	797	844	797	783	816	848	840	769	844	865	886	790	901	872	835	782	844	844	859	836	815	806	837	864	842	808	786	801	870	807	826	830	867	795	835	774	819	798	853	844	809	820	813	870	851	887	798	812	753	805	852	849	758	842	836	816	803	820	835	835	809	784	853	816	808	770	857	834	836	845	791	848	802	866	802	806	798	821	785	859	821	810	891	817	837	849	831	814	831	849	830	819	802	868	842	847	842	823	832	833	832	874	913	822	825	862	810	809	790	875	832	826	786	825	798	789	797	803	812	898	825	873	839	783	826	874	858	816	774	835	849	796	828	839	825	787	824	792	884	826	817	813	840	769	841	814	839	832	855	791	790	821	819	881	808	837	874	846	869	854	793	869	799	844	797	855	795	839	798	830	850	819	871	893	848	797	838	837	848	805	826	884	821	858	801	838	813	834	822	816	813	831	872	830	787	822	807	776	830	843	793	859	825	747	816	865	843	844	836	838	835	796	815	837	818	841	814	839	822	817	852	884	758	866	876	861	830	826	829	786	844	884	824	837	825	804	807	820	815	864	828	883	800	773	836	808	852	840	759	826	838	835	828	859	875	803	776	779	861	883	842	837	839	871	850	828	877	837	853	830	860	802	852	855	860	790	815	806	829	881	855	803	828	840	790	801	803	820	795	848	801	824	871	821	790	828	832	819	867	839	876	834	810	804	853	816	844	846	808	842	796	840	836	794	846	814	867	804	805	783	867	822	811	873	812	837	878	787	813	831	792	827	800	835	846	775	895	846	798	875	798	829	835	843	800	868	866	817	824	784	835	819	856	752	845	843	803	836	847	864	838	857	835	846	803	834	896	779	813	821	826	888	878	867	828	871	864	841	893	858	772	802	895	792	845	816	813	801	850	799	838	853	765	879	800	813	842	795	828	832	840	804	820	838	796	783	821	839	842	787	795	848	842	863	823	820	808	821	856	782	837	817	825	841	799	845	845	849	816	788	823	866	773	849	831	804	892	860	843	798	818	843	826	828	847	749	837	808	872	833	792	809	810	815	859	897	822	871	853	794	816	866	830	812	818	850	874	823	817	832	812	811	844	798	844	812	913	834	803	857	832	870	834	847	797	826	797	845	815	802	858	852	859	807	808	871	789	836	902	828	806	825	819	918	801	894	848	837	841	857	810	857	862	827	828	882	842	792	844	780	809	831	858	862	789	836	815	918	789	822	874	809	834	801	831	809	827	832	870	826	813	863	830	782	830	895	836	813	848	845	863	834	807	867	765	841	852	814	808	879	862	856	898	803	830	870	816	816	807	814	805	823	790	814	867	831	863	846	813	816	786	842	808	808	804	831	850	826	820	788	817	862	864	809	833	853	827	842	859	821	834	807	795	876	786	819	877	810	831	847	848	755	853	829	801	841	789	817	874	787	815	820	856	807	850	836	813	873	852	799	820	852	776	831	851	829	846	829	790	864	813	855	810	786	823	826	833	768	809	845	806	768	822	856	853	837	817	824	831	821	844	819	843	838	851	799	819	825	820	820	884	815	882	834	794	898	848	821	824	847	851	790	838	824	829	847	807	860	807	835	900	829	838	806	798	859	809	861	775	813	846	769	846	830	803	800	848	871	842	827	907	775	827	878	829	837	798	883	792	863	837	890	856	827	884	847	839	771	797	839	822	841	806	787	824	849	815	824	821	828	766	836	775	834	800	816	840	837	829	824	889	817	807	860	829	829	786	833	821	836	853	786	776	855	818	813	862	838	842	799	842	819	814	806	842	831	843	812	848	803	805	806	835	822	802	759	822	879	799	886	805	831	797	804	854	869	827	849	843	849	846	844	790	855	839	828	872	852	893	844	845	831	787	812	860	836	851	827	854	836	850	809	792	812	777	815	828	833	838	825	837	836	878	865	805	833	835	876	810	816	836	808	847	832	861	821	794	795	787	833	856	876	844	846	861	836	829	844	862	843	782	776	784	794	876	792	819	813	838	804	854	852	806	831	799	821	829	820	835	788	864	880	813	804	816	862	805	829	864	807	827	820	849	829	821	806	832	834	866	804	857	909	866	883	800	915	834	834	813	826	797	819	779	806	804	823	821	861	899	888	849	826	840	846	811	879	852	835	788	824	825	824	810	812	800	804	816	830	857	841	791	809	825	822	804	863	790	836	827	824	818	813	822	849	864	816	789	859	807	825	870	849	785	793	834	815	798	849	867	825	849	839	817	782	846	780	879	834	792	861	841	790	830	828	822	788	873	839
13168	8329	12414	44223	46056	38873	31785	21754	12879	8059	6669	6324	6243	6452	6322	6383	6384	6319	6411	6436	6355	6316	6468	6407	6392	6416	6361	6337	6345	6248	6365	6374	6266	6406	6268	6424	6348	6319	6308	6274	6281	6383	6380	6324	6256	6243	6364	6351	6336	6337	6332	6245	6438	6377	6338	6296	6411	6322	6332	6174	6231	6240	6352	6403	6411	6447	6374	6302	6290	6427	6297	6373	6380	6294	6248	6208	6365	6354	6237	6347	6395	6249	6386	6351	6399	6395	6256	6299	6305	6268	6409	6314	6233	6398	6392	6271	6381	6310	6525	6316	6181	6394	6372	6324	6426	6393	6408	6319	6547	6267	6300	6386	6451	6364	6314	6429	6355	6305	6377	6256	6357	6229	6318	6364	6338	6504	6449	6296	6384	6259	6316	6408	6330	6209	6377	6353	6348	6358	6322	6177	6396	6357	6294	6402	6212	6415	6235	6322	6418	6327	6279	6385	6291	6327	6274	6355	6432	6358	6351	6386	6307	6417	6275	6407	6329	6346	6360	6306	6299	6380	6360	6215	6333	6327	6310	6383	6299	6379	6462	6219	6365	6517	6425	6313	6260	6290	6206	6390	6309	6385	6422	6310	6498	6315	6409	6278	6355	6293	6436	6262	6369	6282	6438	6267	6418	6271	6258	6257	6392	6598	6334	6216	6269	6405	6302	6380	6409	6306	6340	6289	6308	6340	6298	6482	6319	6360	6464	6389	6423	6369	6379	6227	6372	6464	6447	6331	6459	6383	6298	6344	6323	6333	6347	6346	6333	6454	6299	6465	6239	6294	6338	6425	6395	6411	6342	6150	6459	6362	6437	6294	6378	6316	6237	6433	6412	6323	6255	6397	6386	6316	6482	6367	6340	6373	6376	6351	6236	6388	6342	6403	6321	6477	6425	6367	6324	6314	6282	6314	6323	6358	6318	6277	6382	6446	6316	6334	6405	6371	6382	6224	6420	6378	6384	6316	6441	6374	6375	6344	6339	6371	6268	6298	6316	6280	6330	6250	6336	6289	6387	6314	6389	6475	6380	6328	6409	6229	6380	6309	6248	6355	6346	6303	6332	6255	6394	6380	6298	6391	6431	6395	6356	6372	6388	6217	6426	6280	6276	6467	6357	6400	6366	6362	6345	6333	6281	6233	6366	6240	6285	6365	6426	6295	6279	6383	6309	6322	6332	6390	6415	6321	6291	6414	6306	6316	6276	6334	6353	6232	6353	6400	6451	6373	6206	6262	6318	6427	6400	6283	6349	6447	6229	6478	6414	6252	6390	6402	6421	6398	6313	6360	6363	6410	6349	6356	6461	6345	6392	6304	6400	6245	6278	6393	6330	6277	6421	6382	6443	6335	6265	6343	6321	6269	6398	6388	6284	6406	6321	6314	6376	6219	6379	6351	6308	6359	6342	6298	6381	6289	6236	6394	6360	6303	6305	6319	6266	6305	6331	6396	6323	6379	6309	6350	6298	6263	6364	6376	6368	6480	6468	6418	6283	6417	6393	6330	6341	6380	6418	6355	6419	6323	6367	6287	6355	6255	6384	6400	6339	6418	6301	6362	6205	6345	6381	6381	6414	6425	6400	6317	6366	6349	6383	6259	6433	6315	6333	6412	6373	6371	6308	6291	6333	6335	6457	6251	6352	6327	6417	6246	6344	6298	6393	6199	6289	6372	6347	6364	6231	6422	6431	6277	6244	6431	6290	6395	6229	6389	6290	6369	6232	6339	6411	6302	6334	6258	6297	6322	6357	6413	6380	6295	6425	6311	6283	6322	6346	6359	6406	6291	6357	6418	6294	6308	6330	6410	6359	6309	6412	6362	6357	6287	6401	6259	6382	6286	6326	6471	6426	6353	6346	6492	6290	6207	6276	6371	6502	6364	6270	6179	6399	6434	6416	6295	6340	6304	6441	6268	6384	6352	6339	6463	6237	6426	6386	6314	6246	6399	6342	6365	6343	6297	6329	6420	6426	6488	6249	6342	6314	6326	6340	6244	6331	6386	6341	6258	6521	6470	6340	6329	6388	6378	6345	6300	6371	6323	6352	6340	6271	6308	6358	6137	6327	6481	6431	6352	6262	6195	6343	6348	6425	6349	6481	6316	6432	6412	6316	6367	6349	6415	6298	6257	6380	6371	6317	6383	6347	6510	6466	6270	6367	6448	6297	6312	6419	6330	6351	6438	6318	6297	6235	6424	6326	6363	6366	6441	6353	6347	6554	6383	6281	6517	6318	6258	6406	6255	6317	6431	6326	6286	6391	6422	6380	6430	6457	6411	6268	6233	6364	6330	6427	6374	6424	6495	6348	6283	6297	6318	6300	6355	6367	6372	6303	6322	6291	6351	6358	6444	6209	6366	6457	6287	6411	6425	6286	6326	6358	6355	6445	6286	6261	6349	6423	6372	6454	6327	6230	6291	6347	6429	6303	6336	6398	6303	6430	6364	6269	6277	6341	6271	6268	6458	6395	6477	6271	6314	6330	6309	6394	6475	6405	6299	6338	6337	6250	6321	6385	6328	6432	6351	6429	6432	6490	6239	6459	6311	6459	6290	6319	6466	6330	6345	6271	6246	6459	6424	6381	6257	6349	6197	6225	6331	6276	6396	6219	6290	6385	6311	6348	6258	6355	6426	6366	6303	6317	6235	6352	6243	6353	6328	6400	6355	6388	6341	6258	6332	6370	6487	6345	6334	6353	6328	6445	6288	6404	6366	6384	6212	6369	6339	6251	6373	6456	6387	6371	6320	6361	6374	6341	6296	6384	6377	6294	6249	6466	6328	6327	6424	6356	6318	6339	6410	6434	6276	6274	6357	6327	6216	6278	6293	6329	6294	6345	6450	6279	6369	6376	6301	6449	6366	6277	6398	6454	6309	6473	6332	6284	6382	6244	6367	6355	6446	6444	6319	6322	6381	6372	6430	6408	6389	6253	6471	6376	6419	6305	6321	6303	6462	6335	6471	6275	6330	6353	6329	6447	6273	6292	6284	6433	6307	6400	6306	6340	6299	6314	6277	6360	6296	6337	6298	6294	6335	6413	6446	6376	6222	6321	6338	6383	6206	6456	6347	6394	6231	6354	6354	6337	6285	6278	6342	6514	6290	6370	6401	6418	6339	6421	6236	6422	6274	6270	6483	6414	6331	6416	6405	6313	6393	6510	6399	6434	6384	6388	6396	6360	6357	6297	6386	6252	6428	6435	6281	6203	6405	6368	6359	6442	6318	6177	6302	6467	6375	6414	6405	6391	6272	6362	6342	6444	6375	6469	6348	6419	6384	6423	6265	6350	6301	6374	6366	6195	6319	6451	6366	6349	6386	6321	6466	6376	6271	6403	6311	6490	6238	6339	6301	6300	6494	6410	6320	6405	6319	6338	6402	6320	6435	6396	6472	6352	6429	6382	6439	6446	6313	6294	6333	6262	6390	6337	6378	6311	6317	6403	6221	6287	6424	6445	6324	6342	6269	6422	6278	6313	6327	6454	6374	6249	6476	6312	6261	6472	6457	6344	6415	6332	6319	6387	6396	6222	6276	6410	6477	6382	6386	6417	6337	6265	6435	6369	6347	6422	6357	6228	6423	6345	6298	6298	6364	6370	6275	6378	6301	6294	6377	6341	6234	6204	6319	6413	6349	6357	6441	6446	6400	6267	6346	6438	6342	6371	6377	6297	6285	6396	6265	6338	6363	6387	6304	6459	6519	6319	6330	6304	6323	6255	6559	6348	6306	6378	6361	6273	6274	6358	6395	6413	6409	6353	6370	6335	6356	6354	6271	6254	6302	6285	6197	6321	6326	6296	6263	6341	6346	6340	6281	6411	6305	6349	6429	6391	6368	6393	6376	6323	6315	6351	6223	6330	6355	6312	6420	6326	6278	6393	6261	6404	6372	6409	6439	6360	6331	6346	6538	6417	6361	6373	6293	6309	6303	6377	6380	6410	6364	6447	6310	6472	6364	6413	6334	6374	6468	6299	6320	6368	6379	6365	6392	6451	6414	6283	6356	6365	6360	6272	6340	6383	6378	6296	6353	6318	6317	6487	6516	6316	6306	6540	6405	6310	6247	6391	6297	6346	6304	6322	6326	6406	6379	6203	6352	6292	6443	6394	6336	6442	6338	6219	6312	6358	6343	6206	6365	6262	6279	6400	6339	6375	6408	6335	6400	6369	6338	6507	6373	6380	6367	6446	6263	6433	6233	6408	6429	6320	6433	6430	6362	6338	6241	6290	6218	6276	6319	6354	6352	6409	6359	6404	6325	6380	6316	6329	6388	6317	6446	6332	6260	6309	6391	6240	6410	6399	6350	6263	6298	6208	6279	6364	6418	6342	6311	6255	6388	6384	6334	6428	6346	6419	6272	6244	6331	6345	6403	6193	6338	6327	6339	6359	6475	6358	6382	6468	6456	6350	6319	6319	6229	6366	6350	6326	6448	6331	6404	6380	6444	6367	6323	6305	6417	6379	6454	6435	6240	6390	6294	6335	6398	6298	6287	6505	6361	6433	6506	6392	6319	6344	6309	6279	6353	6323	6324	6417	6246	6319	6292	6508	6350	6270	6352	6415	6404	6335	6521	6242	6332	6326	6363	6397	6385	6502	6369	6416	6335	6391	6450	6303	6478	6470	6287	6345	6374	6328	6332	6398	6223	6318	6414	6398	6284	6379	6294	6367	6362	6379	6353	6327	6319	6246	6239	6385	6419	6251	6369	6332	6336	6407	6477	6371	6396	6307	6307	6233	6394	6310	6215	6353	6450	6350	6387	6366	6365	6404	6324	6316	6324	6282	6365	6352	6449	6455	6332	6253	6539	6303	6443	6336	6221	6345	6318	6294	6375	6302	6447	6301	6333	6273	6389	6386	6295	6392	6292	6331	6275	6298	6198	6390	6363	6305	6472	6411	6457	6394	6321	6350	6433	6343	6438	6435	6360	6363	6561	6346	6410	6410	6401	6298	6347	6255	6417	6282	6460	6371	6338	6372	6305	6360	6438	6464	6407	6291	6365	6451	6483	6328	6382	6345	6383	6319	6377	6427	6449	6362	6388	6332	6245	6396	6142	6455	6437	6329	6397	6405	6256	6384	6478	6460	6342	6377	6406	6338	6455
1715	1157	2813	16089	14191	10941	6598	2871	1403	983	896	865	828	849	852	810	829	862	811	802	867	818	879	821	835	833	814	814	796	776	831	883	735	797	842	801	861	831	886	812	841	824	820	789	771	830	846	809	862	863	866	807	827	781	828	830	794	836	801	875	854	847	857	814	845	802	809	829	821	841	812	833	781	844	883	832	786	794	832	843	872	809	860	791	848	832	846	803	786	857	807	883	874	818	853	832	814	814	883	845	798	810	798	869	885	844	855	816	800	806	786	815	864	838	793	809	766	797	836	822	852	855	858	865	832	827	760	892	849	824	811	806	877	852	825	886	813	855	879	804	799	856	810	793	878	795	833	810	784	855	816	857	821	885	860	835	823	811	776	861	814	805	839	735	853	881	857	827	832	788	825	841	863	815	793	874	831	841	842	834	834	800	785	827	798	869	834	853	843	803	803	808	837	802	809	815	835	857	813	801	795	854	855	824	765	885	785	789	826	792	842	795	885	812	819	835	869	815	819	827	785	835	822	854	839	847	840	780	813	853	833	816	810	838	830	804	810	835	819	850	807	814	769	790	827	799	805	852	816	812	850	817	851	853	799	791	834	805	806	819	847	816	863	797	818	809	823	798	791	794	884	858	853	870	859	827	844	820	802	827	906	858	811	830	817	772	831	759	823	812	888	824	798	822	847	862	806	821	800	806	893	802	804	800	791	818	867	859	838	825	790	835	852	805	858	834	788	796	816	807	849	844	849	819	891	861	829	822	836	866	875	847	841	816	822	836	809	851	823	801	839	830	807	843	854	894	829	820	851	819	853	816	890	800	854	808	812	858	839	857	841	819	849	801	782	858	822	815	830	859	785	862	830	831	854	793	811	842	825	789	824	799	806	787	869	819	802	812	836	837	917	820	841	837	807	811	827	845	812	762	839	837	848	835	773	852	844	808	852	823	778	845	888	809	807	813	861	862	847	817	862	833	800	801	805	813	883	870	852	837	827	818	825	809	762	807	892	790	811	869	865	798	805	795	881	806	854	820	863	829	792	855	856	862	864	830	823	772	807	831	796	849	787	850	875	792	797	807	857	856	816	795	824	769	773	811	833	800	899	821	783	849	844	830	846	834	875	805	862	841	811	823	842	823	817	829	768	886	787	813	797	807	807	811	843	851	836	857	832	841	840	788	864	836	822	828	840	816	821	839	860	801	841	860	804	803	826	883	841	796	862	812	828	788	794	863	810	830	862	811	866	847	855	858	835	863	779	853	829	843	854	827	829	849	820	849	801	838	849	850	803	832	819	804	809	874	811	858	782	831	803	836	834	837	854	842	837	831	823	838	806	766	817	835	807	808	829	841	842	791	803	805	849	810	868	798	848	827	837	821	856	842	784	821	847	798	772	844	836	834	837	822	835	769	800	864	849	843	836	881	819	790	836	864	803	820	839	862	815	848	794	853	813	864	851	855	793	806	842	809	798	766	845	849	816	833	861	834	846	840	871	806	810	851	820	840	872	846	894	808	784	811	880	863	856	801	779	802	816	839	781	826	826	841	916	829	811	804	858	780	836	851	840	837	860	840	854	859	811	850	818	783	850	829	853	822	804	816	826	781	844	832	789	819	814	863	843	813	837	789	844	808	829	853	853	831	832	851	868	800	767	798	855	841	882	842	838	823	787	854	858	823	860	838	823	842	837	830	839	861	807	811	849	791	844	862	817	853	821	832	817	792	797	825	835	834	818	810	753	857	874	842	871	783	824	869	836	842	841	875	745	859	805	782	836	833	779	824	865	804	812	882	783	837	802	756	852	854	843	827	845	875	826	826	830	825	820	805	789	828	861	877	898	863	853	786	895	796	842	904	852	859	782	802	803	850	826	829	869	868	815	795	850	812	822	849	788	849	869	834	830	791	802	842	858	805	844	869	850	810	836	815	830	844	837	869	797	826	826	798	851	855	826	831	841	781	795	888	831	823	859	817	833	850	875	789	849	794	869	826	811	790	857	795	820	861	801	903	877	778	819	834	847	826	801	856	803	795	783	815	790	800	925	875	842	870	788	820	759	821	838	870	830	855	805	843	819	803	851	857	849	773	835	803	823	834	844	819	832	831	850	893	861	828	815	839	857	823	860	848	791	809	746	806	845	810	750	863	812	846	833	803	818	829	818	803	824	839	829	794	828	782	798	826	777	888	832	824	809	852	830	847	806	880	843	822	831	832	876	783	839	854	854	864	852	812	793	813	844	784	811	815	857	858	846	810	853	784	824	846	896	840	789	858	848	919	824	779	801	821	812	840	785	820	824	822	825	805	818	809	820	843	771	842	859	861	815	798	850	847	849	813	894	850	795	874	773	844	830	854	791	859	855	868	839	816	788	842	803	822	840	863	871	876	846	856	806	784	810	850	844	803	835	940	819	840	863	878	803	804	833	804	843	837	859	848	793	857	809	859	842	842	812	826	824	826	909	839	787	819	840	818	759	768	825	838	881	818	804	801	803	806	867	847	792	791	830	885	779	793	824	789	837	846	893	853	793	845	766	832	772	861	846	897	801	830	799	833	787	854	917	905	908	822	870	791	803	806	790	801	860	797	805	806	820	821	806	823	849	848	841	819	791	798	777	787	865	834	786	813	848	824	801	810	782	807	899	810	820	788	816	782	796	802	807	783	842	860	780	813	844	816	834	842	819	829	793	848	808	871	878	831	813	844	840	837	828	904	788	804	854	804	829	839	796	845	815	853	818	819	804	819	808	848	876	887	787	840	910	839	837	866	804	842	851	827	823	859	787	792	800	820	867	850	846	837	809	804	813	842	850	850	814	835	808	781	832	802	810	828	804	855	817	849	770	840	835	845	829	822	851	820	820	866	819	852	825	799	851	825	832	850	822	830	814	844	817	850	865	814	866	769	808	812	790	811	776	800	880	817	807	869	807	871	818	826	874	850	825	818	815	858	807	840	846	824	790	843	831	827	830	828	788	878	874	845	822	794	796	851	849	879	796	886	861	829	835	799	803	897	812	838	822	863	842	848	848	837	872	785	811	831	768	790	845	848	788	871	794	853	828	892	843	845	830	785	845	839	819	842	807	841	766	844	861	814	835	873	834	819	778	844	836	843	869	807	791	840	809	847	767	842	829	871	834	867	832	859	828	803	805	792	772	809	807	838	805	885	869	857	767	829	768	824	837	852	910	763	847	769	805	796	773	845	813	801	767	834	813	804	835	848	849	798	823	818	839	848	851	824	813	863	815	795	819	765	850	800	808	834	780	842	841	778	851	884	828	782	828	828	787	814	851	876	838	843	843	788	859	845	804	797	871	805	848	807	805	890	827	852	835	831	825	844	814	842	818	845	820	764	784	857	844	815	854	798	854	805	849	836	861	816	825	829	764	819	874	852	901	828	787	860	797	817	808	855	829	840	778	829	846	809	837	839	820	826	835	792	804	821	878	801	815	788	834	865	827	846	819	848	826	852	871	793	889	814	836	801	822	869	878	815	858	760	788	791
15899	10707	18411	62400	64287	55875	42171	28497	16274	10053	7288	6617	6453	6548	6390	6394	6376	6432	6331	6440	6314	6471	6318	6416	6454	6273	6493	6335	6339	6412	6423	6332	6439	6184	6394	6368	6320	6341	6477	6363	6387	6260	6281	6350	6257	6416	6447	6275	6414	6387	6360	6402	6358	6343	6349	6163	6314	6336	6303	6439	6174	6406	6409	6323	6316	6363	6380	6393	6302	6294	6298	6323	6441	6339	6349	6268	6425	6414	6405	6331	6301	6353	6486	6419	6384	6316	6310	6362	6439	6302	6384	6372	6381	6292	6438	6390	6415	6368	6308	6323	6411	6388	6362	6362	6281	6405	6372	6259	6369	6390	6457	6348	6393	6395	6218	6361	6397	6310	6337	6402	6420	6471	6243	6427	6226	6332	6441	6300	6296	6335	6454	6355	6300	6362	6340	6316	6313	6324	6373	6333	6251	6362	6373	6264	6274	6327	6368	6398	6414	6364	6345	6272	6400	6274	6438	6337	6417	6441	6332	6319	6332	6394	6339	6408	6230	6313	6486	6427	6367	6292	6320	6427	6314	6501	6295	6433	6427	6487	6469	6258	6324	6374	6397	6377	6332	6285	6503	6342	6349	6325	6221	6364	6270	6425	6315	6365	6377	6394	6322	6280	6355	6436	6331	6451	6413	6377	6376	6199	6412	6460	6341	6248	6480	6388	6399	6333	6495	6399	6370	6378	6389	6388	6414	6345	6319	6398	6313	6332	6330	6391	6387	6407	6417	6437	6319	6400	6336	6456	6241	6448	6397	6336	6461	6360	6367	6395	6427	6272	6433	6365	6241	6375	6358	6437	6305	6231	6324	6312	6287	6337	6337	6298	6217	6341	6427	6410	6284	6291	6416	6201	6368	6354	6297	6410	6438	6444	6261	6377	6332	6380	6363	6317	6462	6252	6414	6452	6339	6447	6405	6466	6496	6403	6342	6369	6507	6315	6381	6223	6335	6375	6319	6353	6266	6370	6339	6277	6350	6408	6451	6320	6281	6402	6319	6320	6503	6414	6332	6426	6262	6331	6464	6337	6330	6383	6362	6435	6237	6373	6332	6375	6348	6454	6495	6440	6491	6269	6321	6425	6463	6309	6381	6471	6321	6325	6409	6348	6307	6350	6171	6416	6222	6430	6270	6326	6347	6346	6306	6430	6414	6344	6360	6465	6475	6330	6461	6385	6349	6227	6463	6366	6262	6379	6264	6371	6445	6357	6348	6342	6311	6325	6190	6363	6429	6357	6272	6419	6322	6353	6375	6337	6312	6368	6338	6414	6367	6307	6453	6348	6290	6328	6494	6288	6316	6504	6383	6392	6362	6372	6337	6226	6382	6371	6408	6389	6432	6431	6289	6370	6432	6398	6339	6372	6369	6356	6339	6316	6475	6429	6244	6445	6377	6346	6537	6211	6248	6226	6336	6491	6287	6474	6270	6445	6514	6350	6258	6315	6401	6446	6354	6330	6384	6300	6350	6360	6419	6328	6392	6436	6322	6300	6342	6312	6441	6410	6377	6339	6293	6329	6237	6416	6389	6353	6427	6284	6452	6330	6389	6404	6436	6419	6428	6270	6248	6154	6381	6341	6357	6372	6268	6478	6322	6361	6305	6299	6448	6342	6357	6437	6299	6400	6268	6273	6341	6377	6353	6439	6361	6423	6369	6267	6475	6392	6336	6412	6435	6371	6417	6249	6382	6341	6418	6286	6195	6414	6351	6407	6419	6458	6300	6409	6296	6274	6447	6490	6364	6269	6336	6383	6414	6372	6249	6403	6499	6413	6359	6358	6374	6350	6352	6358	6371	6378	6380	6406	6391	6416	6424	6387	6360	6376	6328	6457	6508	6442	6456	6373	6213	6272	6401	6424	6392	6457	6517	6370	6343	6364	6316	6367	6364	6356	6344	6360	6449	6427	6378	6299	6391	6317	6306	6409	6307	6459	6440	6309	6420	6477	6352	6393	6363	6328	6352	6386	6514	6303	6466	6374	6320	6294	6383	6386	6290	6355	6302	6269	6414	6451	6298	6413	6365	6467	6282	6370	6340	6448	6402	6401	6428	6395	6406	6290	6397	6300	6423	6403	6213	6404	6326	6231	6377	6435	6295	6278	6377	6327	6340	6325	6279	6392	6387	6326	6322	6340	6493	6348	6412	6484	6320	6290	6337	6392	6440	6426	6257	6481	6319	6345	6228	6223	6329	6296	6357	6252	6265	6388	6373	6307	6501	6511	6402	6229	6395	6270	6361	6341	6326	6463	6473	6365	6382	6453	6277	6329	6430	6360	6278	6427	6449	6328	6223	6332	6381	6301	6370	6315	6393	6381	6465	6425	6266	6491	6417	6308	6383	6275	6352	6369	6420	6356	6413	6372	6404	6387	6326	6434	6430	6384	6493	6281	6368	6401	6259	6337	6379	6348	6433	6427	6390	6400	6369	6283	6346	6496	6289	6353	6469	6403	6339	6458	6299	6403	6419	6417	6325	6226	6473	6435	6415	6409	6292	6432	6371	6424	6372	6371	6429	6409	6340	6429	6395	6473	6358	6416	6458	6339	6447	6244	6362	6337	6369	6401	6418	6275	6383	6358	6327	6339	6356	6369	6324	6438	6382	6325	6342	6395	6343	6407	6301	6434	6436	6366	6439	6428	6448	6325	6299	6369	6417	6414	6355	6351	6345	6289	6366	6346	6423	6399	6357	6302	6331	6467	6328	6236	6358	6352	6323	6304	6259	6369	6364	6292	6320	6305	6418	6446	6398	6341	6363	6414	6347	6302	6413	6210	6473	6277	6324	6413	6323	6430	6410	6359	6274	6306	6434	6354	6289	6478	6426	6404	6353	6350	6443	6412	6279	6484	6339	6381	6438	6275	6312	6403	6474	6385	6398	6351	6417	6541	6367	6513	6372	6317	6366	6371	6454	6427	6324	6453	6406	6244	6234	6321	6353	6302	6279	6383	6354	6331	6304	6318	6211	6458	6356	6297	6416	6315	6316	6378	6437	6276	6296	6477	6523	6358	6420	6230	6435	6359	6345	6356	6310	6411	6427	6331	6363	6330	6275	6378	6454	6373	6265	6486	6375	6373	6268	6432	6267	6407	6339	6325	6460	6344	6223	6384	6322	6358	6364	6426	6328	6406	6314	6400	6364	6383	6297	6260	6423	6304	6334	6378	6425	6375	6222	6340	6389	6364	6269	6326	6274	6451	6326	6333	6429	6430	6418	6280	6286	6329	6370	6474	6349	6323	6345	6347	6317	6349	6337	6360	6449	6304	6290	6257	6360	6491	6564	6350	6342	6484	6226	6280	6295	6468	6373	6379	6408	6346	6306	6462	6356	6334	6411	6393	6370	6427	6271	6244	6458	6396	6368	6321	6383	6362	6198	6467	6406	6469	6314	6465	6459	6399	6405	6125	6328	6366	6357	6365	6390	6445	6387	6432	6349	6454	6341	6409	6395	6208	6462	6363	6360	6242	6451	6348	6331	6405	6363	6366	6358	6374	6333	6315	6373	6328	6408	6242	6314	6398	6228	6350	6421	6461	6372	6335	6408	6348	6365	6383	6395	6278	6308	6360	6248	6453	6308	6355	6394	6455	6427	6369	6366	6437	6327	6342	6257	6382	6304	6424	6427	6412	6415	6459	6330	6286	6390	6289	6300	6408	6310	6309	6325	6403	6311	6360	6299	6382	6440	6354	6510	6351	6510	6315	6424	6275	6317	6433	6344	6331	6339	6498	6343	6266	6259	6478	6336	6363	6291	6406	6385	6552	6316	6437	6294	6313	6344	6378	6393	6424	6419	6296	6346	6309	6448	6280	6324	6361	6331	6348	6407	6248	6335	6435	6309	6394	6387	6479	6371	6388	6211	6310	6372	6391	6419	6392	6318	6438	6365	6445	6205	6365	6301	6174	6321	6463	6346	6367	6429	6317	6431	6275	6398	6192	6370	6394	6367	6351	6415	6323	6375	6498	6530	6362	6373	6387	6371	6427	6352	6466	6171	6310	6270	6305	6464	6337	6354	6327	6342	6423	6412	6353	6316	6193	6352	6423	6427	6288	6283	6386	6333	6379	6261	6208	6327	6443	6511	6279	6372	6417	6421	6207	6386	6377	6384	6484	6248	6449	6453	6356	6347	6248	6249	6238	6305	6274	6435	6393	6296	6347	6446	6361	6377	6383	6204	6407	6391	6397	6358	6322	6399	6329	6450	6486	6398	6401	6341	6355	6404	6337	6373	6276	6387	6416	6445	6436	6391	6420	6409	6436	6423	6375	6474	6230	6340	6317	6459	6348	6359	6280	6398	6271	6415	6291	6262	6369	6374	6419	6442	6503	6278	6353	6288	6447	6357	6234	6286	6332	6373	6460	6410	6354	6440	6349	6321	6422	6341	6277	6305	6311	6386	6373	6277	6303	6267	6423	6405	6424	6264	6344	6341	6267	6259	6249	6460	6482	6380	6438	6304	6313	6427	6350	6359	6467	6368	6273	6185	6326	6276	6184	6349	6387	6316	6328	6277	6477	6366	6304	6225	6351	6400	6407	6383	6279	6477	6308	6369	6286	6258	6345	6414	6246	6382	6306	6356	6305	6418	6339	6396	6280	6418	6390	6305	6345	6336	6447	6344	6372	6463	6183	6374	6393	6425	6454	6258	6290	6353	6311	6426	6318	6457	6357	6412	6468	6391	6349	6376	6363	6399	6332	6421	6385	6335	6375	6332	6322	6427	6337	6427	6449	6387	6385	6396	6393	6500	6362	6324	6354	6291	6403	6332	6351	6228	6454	6355	6375	6355	6259	6381	6458	6543	6338	6274	6368	6406	6365	6332	6370	6405	6317	6399	6259	6383	6252	6401	6250	6313	6351	6441	6454	6319	6345	6315	6293	6275	6356	6401	6367	6373	6368	6459	6304	6357	6358	6253	6448	6423	6314	6264	6472	6499	6324	6437	6395	6346	6431	6481	6483	6325	6390	6311	6243	6463	6328	6484	6324	6436	6382	6366	6490	6361	6453	6441	6358	6377	6354	6502	6299	6378	6348	6443	6300	6515	6396	6255	6370	6365	6407	6276	6485	6275	6335	6398	6366	6288	6378	6370	6413	6242	6386	6348	6391
3789	1204	4218	15364	13688	10070	5708	2797	1500	1047	930	819	824	866	866	788	845	858	891	856	867	863	817	847	833	827	825	840	804	821	827	839	796	810	879	802	904	821	847	860	842	822	808	799	851	800	856	825	893	820	827	821	782	817	812	895	825	796	832	831	772	816	798	864	807	840	812	828	857	854	812	875	824	837	870	844	837	820	871	828	813	847	883	822	849	836	806	823	842	780	819	881	853	832	823	841	830	811	818	855	843	814	811	802	830	827	855	778	887	839	827	838	836	829	768	790	820	836	815	830	893	820	812	853	823	798	783	810	855	837	866	832	832	804	835	791	869	786	859	808	835	824	827	843	847	866	822	816	861	819	832	789	833	830	828	808	857	900	799	828	775	808	835	797	839	812	817	852	816	766	826	847	838	817	870	846	852	835	820	825	838	828	816	869	824	796	768	833	826	796	839	820	835	816	827	837	844	842	848	782	825	810	898	801	776	795	842	863	861	833	829	913	876	871	881	829	810	837	828	782	840	820	835	841	844	795	877	795	887	820	869	831	837	883	756	828	879	859	894	800	790	877	786	815	865	830	779	807	866	803	778	802	822	844	799	850	819	855	784	775	852	857	812	829	832	823	848	794	842	856	835	803	791	827	872	846	786	880	842	803	802	814	883	827	824	875	823	862	837	829	830	817	819	791	855	827	847	896	812	842	861	793	811	781	842	842	850	849	806	870	831	792	857	882	795	833	824	870	832	831	823	805	789	840	845	885	817	798	847	880	833	858	853	808	857	830	853	796	806	817	811	821	838	867	793	869	830	850	877	865	877	814	832	804	835	848	871	891	802	871	837	831	880	834	854	827	827	815	881	799	838	828	787	848	821	857	851	847	883	803	803	882	831	806	852	832	800	829	857	804	814	843	837	876	779	853	833	838	788	863	824	835	880	857	866	799	768	819	893	844	785	819	838	782	827	854	878	806	852	860	844	818	823	850	814	790	793	836	786	845	880	801	797	866	817	805	828	841	856	745	836	861	812	837	856	852	815	796	821	866	857	816	898	828	853	868	862	852	837	809	872	846	814	852	908	825	851	767	838	819	779	850	793	841	786	845	806	795	811	827	823	764	848	838	768	823	817	868	836	889	834	808	859	825	855	829	808	818	835	814	860	878	790	818	804	853	787	807	844	793	843	855	822	821	868	837	826	880	812	820	843	789	835	856	853	851	865	850	873	848	803	839	840	813	805	846	821	835	797	825	875	811	843	799	851	846	819	809	820	822	852	831	837	912	858	780	822	816	792	798	843	788	822	800	799	860	841	808	794	806	835	847	873	806	798	826	805	833	794	832	824	838	864	769	862	830	887	831	838	868	852	850	843	814	817	851	842	845	771	837	831	823	875	855	845	815	864	873	832	798	867	765	801	863	831	830	857	860	846	865	819	878	829	845	831	828	831	848	809	860	841	843	887	836	866	817	840	794	802	856	822	837	870	861	821	837	832	829	830	834	809	852	802	838	807	808	818	828	832	854	792	814	813	829	783	817	834	843	855	890	880	848	800	790	826	843	895	806	893	901	817	892	790	839	858	824	801	874	815	854	851	844	830	870	838	800	806	801	811	888	818	833	841	821	850	821	815	835	824	848	880	823	873	857	834	807	805	822	836	796	859	772	845	840	780	865	797	827	843	811	844	784	822	838	815	819	815	844	741	833	851	854	845	886	856	837	825	864	828	822	815	830	845	861	848	830	867	814	827	770	837	844	843	848	822	766	811	837	853	785	869	808	920	842	803	895	832	802	823	806	840	837	828	828	851	799	842	799	825	856	832	822	869	807	846	828	849	806	847	846	862	867	821	859	849	879	858	864	781	815	813	858	796	832	836	778	786	785	874	808	790	842	799	861	819	830	884	828	807	813	803	786	804	874	840	814	794	873	835	849	822	860	789	792	847	855	788	773	822	839	856	818	802	827	808	811	841	807	888	786	868	778	828	877	884	852	894	805	829	846	804	837	829	866	855	814	857	826	837	803	834	848	808	862	874	867	842	914	844	780	809	854	818	815	823	815	829	841	831	833	855	861	821	840	835	833	848	827	846	847	822	805	848	849	819	849	844	840	822	807	856	868	791	811	827	872	824	850	844	849	835	800	863	854	852	798	809	812	802	778	843	852	903	869	825	865	806	831	788	845	786	809	826	809	842	853	848	783	847	810	870	782	838	838	807	845	790	858	851	855	787	845	866	810	813	835	832	867	830	814	780	811	825	833	827	838	815	857	836	854	816	857	827	878	827	850	863	862	800	786	863	843	882	868	844	842	818	832	862	798	849	809	800	856	879	862	838	825	791	820	790	877	791	834	825	861	850	860	817	836	839	851	800	798	792	840	853	818	828	841	823	790	811	855	845	807	781	828	780	852	808	868	789	834	800	819	805	809	839	825	815	847	796	820	858	833	875	849	797	836	875	857	825	843	822	883	830	821	846	830	856	857	830	855	850	835	788	844	820	813	846	824	885	876	837	836	835	864	833	824	851	838	824	840	859	845	764	828	869	792	824	816	866	769	838	811	825	812	816	844	780	846	801	810	872	848	845	765	792	832	870	805	899	908	840	853	854	852	789	843	811	837	809	854	789	868	785	805	772	820	839	850	848	835	815	849	853	866	891	845	864	809	809	868	799	808	883	821	836	887	812	838	774	819	828	799	829	822	876	886	889	796	831	862	807	806	823	800	822	849	864	821	792	795	815	849	841	797	858	810	845	830	861	795	779	833	836	826	854	823	826	842	790	834	834	769	800	840	846	806	767	809	805	829	808	842	840	865	843	828	819	865	844	813	828	848	819	824	843	797	864	872	847	818	825	804	866	840	801	825	929	827	808	830	858	891	837	856	784	888	906	846	812	860	804	860	804	850	825	903	864	798	842	876	803	799	847	857	825	788	865	802	817	833	839	818	847	828	799	842	826	833	844	783	824	793	885	789	865	868	864	853	846	851	819	817	853	821	836	818	821	877	851	823	834	869	814	809	826	828	872	832	809	922	789	827	831	834	841	871	816	825	853	833	857	884	839	802	833	869	825	785	860	827	785	888	847	850	830	795	810	817	837	807	798	838	839	790	816	794	811	803	861	854	857	835	828	911	832	811	851	863	829	820	820	792	842	836	819	825	801	841	842	832	847	825	827	863	899	835	870	818	789	808	863	810	818	844	793	814	825	842	829	845	838	842	768	850	835	791	829	811	816	831	880	835	851	832	823	809	810	832	854	850	858	820	837	912	837	884	845	856	791	820	881	813	857	815	907	808	858	833	768	803	853	825	884	784	798	816	806	837	822	828	856	818	871	825	805	832	839	827	872	824	864	806	843	844	806	837	820	839	768	852	843	863	878	850	796	805	822	821	838	773	805	755	824	804	851	826	854	844	806	831	840	809	822	838	801	843	865	845	862	804	787	811	799	858	835	824	829	865	848	903	864	849	833	871	778	807	874	813	837	795	810	778	802	839	815	883	805	825	835	809	863	835
15136	10317	25424	60378	63500	53623	40963	29412	17831	10612	7439	6676	6532	6445	6460	6314	6404	6579	6507	6362	6338	6477	6346	6482	6301	6396	6345	6531	6429	6397	6348	6399	6504	6365	6282	6449	6463	6454	6428	6553	6445	6345	6378	6338	6522	6405	6400	6372	6404	6426	6495	6336	6436	6293	6465	6334	6452	6414	6359	6456	6313	6441	6349	6588	6480	6376	6476	6599	6348	6397	6277	6461	6343	6428	6446	6351	6575	6423	6351	6471	6381	6468	6490	6290	6430	6330	6356	6503	6407	6268	6434	6511	6350	6389	6383	6436	6497	6482	6417	6418	6463	6307	6293	6488	6324	6319	6244	6373	6356	6574	6401	6466	6500	6314	6423	6429	6341	6330	6582	6346	6389	6370	6490	6435	6489	6356	6443	6469	6428	6210	6445	6445	6500	6400	6447	6415	6444	6375	6306	6419	6423	6304	6332	6420	6426	6416	6456	6385	6510	6350	6520	6346	6440	6424	6444	6328	6479	6295	6372	6506	6349	6472	6412	6359	6444	6361	6398	6393	6381	6482	6357	6444	6350	6447	6464	6317	6461	6272	6334	6395	6469	6354	6457	6564	6431	6543	6426	6501	6321	6549	6412	6366	6340	6514	6329	6418	6348	6520	6337	6386	6429	6449	6399	6459	6472	6424	6603	6436	6432	6350	6426	6475	6382	6457	6465	6416	6401	6517	6516	6450	6346	6317	6522	6459	6441	6408	6400	6367	6428	6414	6317	6343	6551	6593	6436	6399	6461	6391	6346	6470	6347	6555	6334	6335	6384	6358	6421	6552	6386	6512	6455	6373	6385	6481	6600	6476	6358	6479	6398	6450	6393	6386	6437	6365	6321	6449	6293	6370	6442	6464	6391	6346	6536	6272	6278	6410	6463	6414	6326	6485	6308	6263	6304	6497	6517	6396	6380	6374	6440	6413	6372	6413	6350	6482	6516	6508	6468	6488	6485	6389	6393	6512	6349	6417	6465	6357	6548	6438	6300	6467	6396	6469	6482	6356	6269	6479	6477	6348	6466	6496	6474	6372	6383	6375	6485	6154	6362	6473	6453	6324	6484	6371	6498	6358	6626	6404	6485	6458	6308	6397	6508	6489	6436	6510	6409	6597	6476	6376	6406	6526	6418	6498	6450	6459	6435	6411	6457	6566	6320	6441	6342	6520	6450	6400	6352	6362	6382	6551	6547	6217	6383	6362	6512	6290	6472	6395	6351	6410	6460	6482	6337	6364	6518	6433	6345	6405	6307	6522	6359	6315	6486	6448	6407	6389	6330	6434	6509	6422	6466	6438	6437	6344	6471	6550	6485	6497	6561	6407	6381	6236	6521	6383	6474	6547	6389	6428	6469	6431	6423	6458	6506	6365	6267	6365	6540	6334	6338	6403	6379	6499	6502	6338	6529	6310	6389	6366	6414	6475	6360	6354	6473	6412	6377	6274	6427	6272	6366	6429	6527	6522	6457	6397	6327	6439	6346	6358	6583	6377	6427	6537	6521	6400	6459	6334	6412	6385	6403	6290	6472	6518	6589	6486	6490	6299	6286	6415	6332	6526	6356	6363	6391	6297	6397	6357	6401	6343	6382	6462	6439	6398	6522	6430	6356	6273	6396	6468	6366	6328	6401	6401	6373	6523	6397	6413	6436	6530	6489	6244	6444	6436	6479	6422	6351	6346	6417	6406	6293	6401	6574	6465	6443	6393	6442	6444	6490	6553	6466	6526	6400	6385	6520	6453	6443	6407	6479	6432	6409	6557	6430	6339	6448	6507	6397	6503	6494	6401	6436	6372	6497	6455	6476	6460	6369	6506	6400	6304	6354	6379	6553	6522	6466	6447	6472	6472	6462	6471	6461	6390	6414	6449	6471	6397	6381	6387	6409	6440	6490	6358	6426	6546	6560	6479	6497	6425	6431	6516	6465	6344	6391	6420	6354	6479	6331	6446	6361	6406	6378	6496	6447	6345	6542	6519	6370	6404	6434	6388	6370	6452	6417	6311	6413	6388	6466	6562	6497	6357	6480	6463	6433	6357	6449	6502	6389	6419	6535	6426	6398	6287	6479	6446	6322	6488	6372	6461	6374	6389	6370	6565	6392	6380	6557	6478	6295	6438	6376	6384	6512	6339	6515	6321	6316	6351	6455	6487	6393	6368	6313	6367	6419	6458	6506	6456	6487	6441	6469	6394	6539	6470	6370	6415	6357	6367	6415	6402	6327	6503	6425	6627	6334	6481	6431	6343	6397	6508	6466	6565	6424	6313	6498	6369	6361	6370	6359	6515	6435	6429	6396	6440	6394	6466	6481	6423	6333	6425	6296	6333	6424	6490	6422	6452	6437	6392	6489	6397	6487	6390	6396	6437	6438	6484	6486	6369	6403	6457	6415	6508	6471	6430	6631	6475	6410	6463	6532	6438	6386	6483	6476	6338	6423	6386	6449	6551	6440	6369	6511	6369	6446	6439	6305	6473	6315	6446	6500	6368	6401	6423	6476	6388	6447	6591	6438	6453	6481	6432	6359	6367	6397	6488	6390	6378	6498	6512	6542	6490	6415	6350	6390	6440	6411	6429	6458	6294	6380	6397	6353	6429	6430	6356	6478	6559	6561	6474	6294	6440	6438	6357	6339	6389	6636	6468	6310	6388	6450	6293	6516	6434	6471	6358	6482	6524	6430	6360	6545	6454	6417	6402	6404	6463	6546	6543	6444	6476	6384	6335	6370	6339	6476	6399	6445	6359	6487	6410	6630	6332	6371	6422	6235	6321	6406	6449	6475	6372	6396	6459	6349	6458	6368	6482	6380	6539	6437	6501	6439	6385	6387	6487	6585	6422	6347	6375	6360	6399	6428	6430	6477	6479	6535	6469	6399	6450	6405	6390	6325	6465	6492	6449	6523	6451	6412	6445	6516	6464	6431	6270	6541	6369	6514	6409	6522	6564	6516	6557	6602	6417	6493	6404	6395	6474	6448	6332	6524	6377	6437	6486	6471	6368	6499	6288	6457	6472	6411	6554	6492	6287	6496	6405	6457	6412	6315	6566	6388	6415	6420	6446	6449	6307	6476	6463	6460	6383	6375	6371	6569	6434	6288	6412	6478	6300	6365	6471	6491	6402	6414	6425	6326	6474	6412	6464	6310	6456	6394	6431	6366	6318	6405	6515	6389	6437	6432	6426	6350	6317	6354	6414	6386	6486	6345	6405	6387	6521	6403	6413	6461	6391	6436	6260	6429	6369	6379	6401	6398	6501	6408	6365	6336	6467	6527	6307	6492	6467	6468	6450	6383	6386	6366	6587	6403	6446	6493	6316	6388	6404	6365	6564	6417	6387	6512	6496	6593	6462	6456	6482	6447	6537	6452	6348	6305	6500	6448	6296	6443	6231	6368	6509	6362	6480	6559	6292	6325	6436	6532	6393	6497	6425	6280	6457	6396	6403	6486	6446	6440	6546	6371	6313	6517	6329	6481	6363	6355	6460	6558	6455	6431	6392	6406	6420	6431	6422	6387	6474	6419	6472	6528	6197	6404	6466	6484	6414	6441	6420	6535	6431	6417	6413	6369	6438	6335	6414	6568	6468	6519	6331	6401	6317	6338	6395	6310	6366	6589	6360	6403	6348	6437	6393	6394	6457	6512	6275	6379	6453	6558	6415	6256	6362	6374	6377	6438	6520	6521	6490	6365	6440	6433	6376	6449	6365	6457	6317	6276	6379	6419	6458	6522	6326	6354	6332	6395	6380	6452	6300	6401	6427	6370	6211	6453	6486	6345	6444	6285	6486	6428	6492	6437	6326	6476	6251	6479	6397	6490	6423	6419	6498	6348	6508	6392	6445	6381	6469	6487	6402	6232	6390	6421	6404	6418	6449	6447	6441	6457	6441	6377	6516	6366	6440	6449	6420	6467	6465	6401	6511	6609	6458	6490	6372	6350	6462	6351	6354	6344	6379	6481	6352	6323	6384	6440	6459	6428	6383	6525	6275	6468	6348	6386	6399	6484	6371	6496	6435	6380	6497	6426	6519	6374	6328	6371	6580	6338	6371	6444	6559	6462	6450	6441	6446	6452	6376	6465	6349	6322	6263	6398	6549	6513	6464	6421	6498	6459	6245	6429	6369	6470	6412	6440	6444	6262	6320	6397	6426	6527	6361	6497	6359	6500	6399	6536	6389	6619	6397	6363	6529	6478	6403	6441	6391	6334	6483	6373	6475	6389	6369	6479	6389	6411	6512	6521	6419	6419	6365	6608	6375	6378	6493	6438	6485	6442	6419	6445	6437	6341	6467	6436	6360	6408	6447	6405	6404	6516	6437	6412	6400	6404	6407	6465	6467	6542	6294	6510	6426	6593	6365	6501	6424	6419	6480	6404	6469	6329	6342	6576	6311	6348	6416	6395	6548	6426	6304	6362	6417	6479	6356	6447	6532	6418	6480	6388	6436	6473	6499	6467	6494	6489	6385	6442	6534	6425	6436	6431	6420	6478	6366	6409	6340	6417	6421	6394	6462	6374	6559	6418	6525	6324	6488	6502	6407	6339	6477	6482	6396	6464	6424	6405	6537	6388	6508	6343	6316	6487	6351	6416	6520	6367	6481	6433	6540	6497	6537	6482	6433	6297	6507	6500	6400	6482	6428	6470	6378	6402	6353	6338	6431	6312	6431	6399	6376	6567	6372	6392	6482	6412	6458	6413	6437	6505	6444	6511	6403	6499	6301	6413	6470	6427	6480	6456	6443	6511	6440	6440	6421	6307	6531	6512	6500	6447	6396	6419	6290	6479	6490	6443	6466	6462	6399	6496	6397	6477	6419	6369	6403	6453	6442	6408	6452	6390	6490	6424	6391	6400	6451	6361	6402	6398	6578	6600	6427	6381	6463	6468	6332	6429	6396	6416	6350	6382	6383	6427	6476	6450	6429	6355	6395	6331	6452	6366	6442	6449	6336	6324	6508	6350	6321	6450	6398	6367	6418	6281	6313	6384	6410	6404	6397	6413	6393	6393	6342	6504	6558	6432	6410	6483	6454	6408	6401	6367	6365	6560	6481	6508	6483	6536	6339	6382	6315	6471	6432	6443	6498	6512	6496	6432	6406	6387	6387	6459	6278	6454	6483
2458	1506	10653	22506	20070	12354	7535	4404	2096	1182	895	819	807	857	818	854	825	796	783	826	829	822	805	823	858	832	808	782	866	840	847	802	832	767	811	789	845	821	791	755	795	797	831	837	808	827	808	810	823	800	863	797	816	842	860	839	836	852	797	793	832	812	832	866	837	774	793	814	768	806	802	817	768	849	848	821	803	803	869	826	747	895	833	853	791	764	846	845	821	811	820	836	789	829	843	741	882	830	785	804	809	817	770	795	811	864	815	822	851	808	835	803	853	814	789	818	845	820	773	842	828	798	805	801	807	870	824	818	774	843	880	833	782	828	833	777	811	854	827	793	869	819	792	791	843	799	819	836	795	802	815	856	870	814	865	803	847	799	843	836	802	806	844	869	794	830	787	854	787	812	770	840	859	852	819	838	809	802	835	796	850	807	838	798	817	848	833	892	816	851	879	820	883	834	863	791	786	785	761	862	847	842	829	795	749	858	807	837	831	826	859	804	824	859	779	798	806	797	828	836	835	843	822	771	826	830	823	835	818	822	845	778	793	859	820	829	803	777	787	842	796	821	835	838	782	873	839	811	824	808	786	785	818	842	837	820	773	841	794	825	825	827	847	822	804	816	822	850	836	840	867	818	843	821	812	779	826	821	879	821	839	856	844	801	857	810	800	849	781	803	888	843	769	831	796	791	812	789	845	838	827	848	808	803	832	847	808	781	829	833	837	826	788	850	821	813	782	807	824	812	847	860	795	809	776	848	841	812	843	863	836	900	830	830	804	824	799	841	780	848	809	846	823	816	758	818	819	827	778	827	827	826	860	856	793	771	803	840	851	748	866	824	779	845	830	834	829	821	826	790	815	809	786	814	853	828	852	806	769	833	771	838	828	865	832	811	816	823	788	777	860	822	827	795	831	822	803	773	818	821	817	831	813	849	840	859	881	859	798	875	867	850	768	822	800	836	823	822	797	823	771	759	840	838	803	808	839	838	795	798	831	819	852	791	800	842	821	783	838	860	826	835	790	827	863	811	889	812	833	831	796	853	765	837	801	851	858	834	780	847	893	826	766	827	801	822	807	815	854	781	812	848	793	797	819	790	786	874	781	826	814	839	778	818	831	857	809	788	840	772	804	850	824	841	836	783	852	832	847	855	825	844	837	816	813	812	798	810	830	813	835	804	826	804	866	870	783	832	868	833	807	891	792	817	825	868	818	792	811	815	813	847	844	848	812	839	811	776	777	821	860	861	796	838	843	839	794	823	854	830	826	798	844	844	816	816	831	847	823	793	829	836	788	869	826	833	841	815	792	832	810	863	801	791	842	807	852	771	834	841	798	838	813	797	791	855	850	862	809	799	819	858	808	921	846	807	855	806	854	851	824	789	758	837	805	834	838	753	814	850	805	818	821	822	837	831	796	809	837	820	861	842	791	857	844	841	851	779	813	798	831	787	764	848	820	816	817	841	811	820	806	806	824	808	839	834	794	784	831	811	761	779	835	774	821	803	820	760	820	798	841	821	843	805	800	852	809	809	859	820	794	794	819	832	799	798	796	801	824	754	794	867	822	797	892	817	820	828	816	802	816	864	811	825	832	880	804	777	778	792	863	814	814	839	817	805	828	865	846	816	815	818	774	810	794	823	817	811	856	809	871	889	802	826	850	782	791	816	781	800	781	780	812	844	872	805	872	842	845	803	826	823	783	804	876	815	846	825	816	853	780	844	803	831	848	802	797	818	818	801	776	834	794	818	846	840	822	770	828	811	760	842	850	810	824	820	799	808	791	779	774	808	846	807	861	811	852	845	821	772	812	824	855	811	845	832	828	800	873	811	816	768	809	821	808	768	798	868	821	849	823	748	827	849	793	807	821	824	801	803	833	817	793	796	860	795	852	822	776	827	839	860	841	850	854	771	795	807	843	850	776	815	802	857	803	830	827	825	858	841	795	800	767	856	837	791	870	804	759	857	864	789	804	829	793	823	794	827	821	821	817	793	814	803	867	767	799	783	831	773	806	782	853	820	817	800	865	822	789	798	840	845	820	866	823	816	808	763	836	793	809	825	846	818	854	821	821	795	811	786	852	810	794	845	761	799	829	833	842	833	829	785	867	812	845	842	780	834	822	801	805	781	881	866	834	847	782	805	760	833	802	855	812	846	800	822	809	835	805	796	866	771	808	825	864	818	804	816	833	789	788	818	841	828	836	823	781	863	852	836	853	796	799	799	804	809	834	823	842	781	775	816	817	861	843	819	849	851	773	827	851	811	811	827	783	826	804	810	810	875	858	836	806	821	791	807	831	856	801	843	852	794	822	862	810	885	760	816	838	777	818	798	828	815	791	859	837	767	839	828	867	800	864	791	792	842	841	822	829	846	829	839	764	850	843	876	788	823	788	797	817	803	819	842	806	780	811	822	835	842	758	814	835	822	840	790	850	786	794	837	831	836	784	798	814	821	789	818	846	791	867	830	861	858	793	815	819	813	811	863	814	809	805	858	864	801	877	791	764	810	805	853	826	765	796	810	832	832	826	786	815	825	857	814	830	794	814	799	800	852	759	836	812	794	867	787	817	849	855	783	852	795	859	840	779	846	806	803	794	838	799	857	775	760	813	859	805	807	802	811	818	839	891	800	840	777	856	835	819	786	864	816	821	849	834	774	826	917	853	822	830	865	784	883	825	851	816	817	829	793	839	830	863	839	762	799	814	814	873	855	827	800	837	836	843	835	831	806	831	753	840	859	862	797	851	841	783	797	861	817	829	809	863	805	808	836	800	794	818	809	811	790	745	764	782	856	792	865	830	799	852	857	863	801	888	849	849	767	794	853	833	760	810	838	792	830	793	812	801	808	787	822	783	804	794	753	873	783	760	812	808	781	821	785	844	807	832	836	830	819	809	750	809	824	846	808	798	801	824	781	838	813	872	829	860	828	861	786	778	829	824	826	779	839	828	807	786	839	820	834	836	845	849	755	824	781	861	874	812	797	843	833	752	809	777	832	810	814	781	815	856	806	762	840	834	804	824	814	771	771	839	835	838	799	836	845	876	828	857	822	796	821	828	823	817	861	838	807	790	794	827	816	820	802	780	853	780	807	776	770	808	836	846	805	801	721	847	776	904	808	873	805	768	805	831	845	817	823	801	889	803	820	813	794	794	822	814	793	872	775	825	810	918	747	788	793	822	806	829	879	801	810	825	738	784	865	871	809	864	835	809	849	816	884	842	821	884	790	840	851	773	844	815	821	804	801	829	835	792	837	855	832	842	816	861	830	830	856	787	848	834	799	862	820	868	785	827	829	823	868	859	787	864	828	841	824	826	758	784	823	833	830	841	826	813	810	844	751	764	836	806	758	812	818	791	743	797	839	827	823	820	807	768	818	851	890	841	797	809	831	832	798	837	817	802	840	875	770	812	835	812	810	812	858	808	859	799	808	867	866	809	881	796	813	857	826	871	823	825	794	873	848	891	807	792	794	799	835	863	823	813	821	818	845	768	884
19298	13998	38042	69497	72625	54697	46724	35438	22910	12454	7823	6511	6474	6394	6235	6382	6312	6504	6349	6340	6394	6302	6307	6220	6341	6326	6226	6451	6247	6380	6411	6377	6355	6276	6424	6411	6383	6326	6386	6356	6335	6475	6368	6531	6336	6291	6350	6310	6327	6286	6277	6413	6344	6246	6296	6384	6433	6401	6335	6354	6349	6401	6346	6309	6403	6220	6400	6361	6432	6333	6213	6315	6452	6260	6289	6290	6206	6260	6401	6226	6272	6316	6536	6298	6334	6306	6336	6445	6205	6294	6379	6268	6386	6412	6292	6241	6468	6412	6322	6323	6340	6410	6376	6479	6358	6359	6358	6412	6360	6383	6297	6285	6480	6276	6472	6395	6325	6194	6358	6428	6480	6268	6289	6371	6322	6423	6281	6217	6334	6236	6287	6294	6323	6354	6261	6326	6333	6430	6364	6411	6342	6284	6302	6412	6286	6206	6288	6234	6442	6339	6250	6335	6335	6449	6273	6331	6340	6249	6424	6474	6211	6229	6352	6339	6406	6380	6354	6348	6249	6248	6269	6315	6342	6314	6333	6411	6263	6309	6318	6317	6351	6198	6349	6194	6342	6339	6226	6342	6374	6168	6356	6267	6420	6340	6345	6302	6300	6393	6282	6422	6346	6359	6300	6329	6267	6403	6167	6420	6348	6402	6245	6319	6350	6299	6348	6374	6369	6332	6196	6455	6435	6374	6348	6433	6334	6518	6356	6360	6384	6277	6287	6229	6372	6398	6325	6247	6294	6360	6359	6332	6415	6381	6327	6402	6325	6272	6285	6415	6259	6383	6176	6431	6322	6198	6176	6308	6420	6330	6376	6341	6319	6373	6353	6366	6344	6287	6354	6377	6261	6332	6321	6397	6365	6393	6355	6287	6351	6449	6477	6323	6156	6271	6367	6246	6293	6314	6348	6299	6224	6301	6376	6341	6325	6308	6279	6168	6430	6325	6398	6250	6325	6263	6306	6425	6375	6228	6358	6299	6297	6443	6298	6267	6349	6275	6383	6298	6319	6357	6422	6277	6329	6567	6285	6300	6354	6369	6380	6343	6365	6285	6282	6345	6204	6381	6279	6356	6351	6223	6389	6313	6366	6347	6226	6222	6315	6409	6559	6493	6384	6265	6336	6504	6416	6364	6362	6365	6286	6267	6261	6403	6305	6433	6310	6378	6358	6398	6477	6412	6189	6296	6359	6391	6341	6304	6340	6338	6411	6426	6210	6396	6328	6379	6280	6478	6164	6412	6316	6448	6378	6432	6367	6364	6203	6424	6334	6438	6266	6325	6366	6293	6423	6448	6362	6427	6313	6432	6283	6354	6395	6304	6390	6384	6434	6371	6280	6421	6507	6357	6284	6285	6343	6357	6393	6348	6338	6370	6372	6301	6361	6207	6294	6246	6312	6317	6353	6330	6364	6477	6296	6331	6275	6306	6279	6286	6325	6471	6242	6220	6404	6329	6379	6403	6155	6435	6238	6345	6234	6193	6289	6316	6283	6378	6484	6346	6379	6370	6363	6396	6479	6369	6346	6300	6463	6294	6357	6296	6351	6451	6450	6348	6307	6411	6515	6415	6296	6236	6313	6382	6345	6418	6320	6436	6518	6369	6355	6411	6381	6370	6264	6262	6319	6339	6335	6256	6310	6269	6353	6259	6279	6278	6394	6356	6339	6270	6369	6269	6339	6404	6296	6371	6377	6316	6400	6197	6212	6388	6278	6339	6237	6377	6189	6440	6379	6214	6373	6328	6441	6267	6359	6210	6256	6359	6431	6332	6321	6369	6281	6383	6424	6275	6234	6460	6449	6393	6368	6349	6162	6276	6351	6389	6353	6283	6416	6263	6384	6259	6402	6238	6346	6272	6295	6252	6274	6244	6410	6363	6253	6279	6283	6318	6476	6367	6421	6434	6223	6430	6224	6329	6359	6341	6389	6319	6412	6414	6304	6318	6249	6286	6372	6237	6267	6317	6450	6486	6294	6251	6371	6454	6399	6230	6362	6290	6256	6450	6242	6392	6404	6371	6351	6368	6234	6308	6372	6361	6368	6367	6292	6153	6438	6305	6306	6374	6277	6317	6245	6282	6391	6405	6208	6269	6440	6298	6468	6472	6278	6224	6391	6421	6338	6265	6316	6360	6242	6357	6330	6298	6319	6334	6484	6286	6295	6327	6318	6399	6272	6318	6419	6288	6348	6227	6464	6196	6310	6257	6315	6237	6177	6314	6369	6308	6500	6234	6406	6411	6196	6370	6260	6340	6295	6348	6340	6295	6326	6250	6334	6351	6331	6246	6356	6287	6328	6314	6341	6346	6420	6141	6424	6302	6308	6385	6370	6270	6278	6422	6301	6270	6369	6297	6280	6367	6311	6220	6342	6354	6361	6269	6421	6255	6196	6282	6408	6240	6157	6281	6298	6238	6243	6429	6263	6383	6182	6328	6458	6377	6379	6301	6413	6277	6314	6375	6294	6356	6366	6509	6321	6512	6377	6406	6353	6331	6262	6252	6338	6335	6400	6247	6334	6386	6479	6365	6407	6225	6350	6303	6355	6243	6362	6254	6452	6284	6413	6256	6316	6308	6365	6392	6326	6339	6377	6387	6346	6444	6330	6366	6438	6373	6386	6369	6232	6456	6361	6293	6347	6305	6346	6400	6440	6421	6378	6319	6291	6369	6305	6279	6486	6350	6399	6412	6349	6132	6349	6577	6317	6267	6311	6384	6417	6341	6309	6393	6408	6406	6410	6341	6286	6200	6357	6258	6320	6286	6403	6316	6401	6460	6345	6358	6268	6314	6359	6246	6288	6293	6379	6422	6387	6349	6242	6426	6367	6357	6349	6455	6278	6383	6338	6300	6306	6364	6463	6466	6206	6450	6422	6314	6259	6457	6330	6316	6335	6270	6392	6294	6352	6422	6427	6279	6286	6285	6351	6396	6394	6444	6310	6457	6332	6359	6362	6260	6310	6419	6471	6347	6362	6187	6216	6367	6446	6322	6319	6333	6363	6242	6315	6398	6248	6343	6342	6325	6394	6372	6359	6365	6456	6323	6344	6345	6264	6318	6211	6338	6387	6249	6315	6356	6464	6342	6294	6304	6256	6321	6409	6232	6230	6376	6240	6334	6390	6439	6319	6205	6231	6227	6269	6304	6363	6359	6373	6268	6440	6427	6385	6423	6325	6396	6256	6401	6373	6249	6372	6299	6411	6388	6367	6452	6371	6368	6339	6332	6306	6273	6248	6239	6262	6455	6354	6422	6269	6456	6293	6298	6367	6342	6367	6404	6344	6369	6348	6344	6120	6306	6281	6244	6293	6364	6315	6329	6223	6396	6288	6363	6383	6389	6276	6292	6250	6486	6263	6337	6252	6419	6342	6343	6320	6317	6308	6368	6391	6223	6471	6329	6399	6400	6302	6323	6351	6239	6341	6335	6341	6286	6399	6303	6274	6447	6272	6351	6390	6263	6329	6343	6266	6351	6397	6367	6391	6241	6531	6411	6362	6384	6368	6356	6421	6337	6279	6347	6364	6359	6297	6351	6286	6401	6375	6445	6458	6393	6374	6340	6196	6315	6415	6397	6468	6258	6252	6391	6326	6401	6404	6370	6310	6363	6344	6347	6321	6328	6422	6325	6266	6306	6433	6398	6511	6314	6302	6420	6312	6384	6378	6385	6247	6430	6364	6236	6483	6379	6328	6351	6472	6280	6404	6322	6326	6350	6417	6474	6355	6264	6373	6306	6216	6313	6416	6276	6304	6505	6345	6438	6448	6365	6242	6233	6428	6452	6324	6402	6422	6286	6236	6278	6334	6414	6309	6350	6301	6453	6413	6266	6384	6378	6444	6252	6399	6430	6438	6291	6444	6279	6294	6406	6414	6316	6251	6381	6315	6459	6323	6291	6298	6303	6393	6333	6412	6441	6440	6415	6417	6449	6429	6368	6327	6270	6370	6394	6372	6393	6328	6259	6350	6375	6363	6378	6351	6322	6276	6394	6272	6247	6363	6219	6269	6145	6341	6216	6295	6330	6380	6322	6343	6267	6202	6293	6356	6473	6403	6387	6299	6361	6297	6415	6266	6237	6247	6296	6295	6361	6156	6415	6282	6284	6504	6319	6323	6294	6413	6325	6163	6397	6302	6348	6428	6387	6329	6407	6298	6264	6367	6498	6286	6370	6358	6381	6450	6441	6438	6366	6412	6360	6408	6342	6368	6439	6444	6333	6278	6399	6379	6329	6434	6356	6327	6297	6388	6340	6334	6271	6356	6322	6399	6281	6263	6309	6249	6304	6382	6334	6343	6268	6364	6284	6311	6307	6427	6382	6368	6390	6257	6256	6355	6382	6292	6422	6332	6452	6184	6280	6265	6474	6277	6404	6233	6429	6345	6286	6349	6205	6314	6301	6403	6278	6398	6383	6419	6169	6433	6266	6261	6307	6187	6273	6283	6277	6262	6158	6362	6172	6325	6316	6375	6266	6396	6379	6235	6323	6446	6383	6241	6492	6417	6329	6280	6347	6350	6460	6440	6304	6248	6451	6301	6260	6372	6464	6265	6368	6446	6302	6324	6495	6310	6337	6307	6350	6421	6376	6399	6277	6292	6375	6457	6342	6249	6312	6340	6359	6339	6376	6406	6320	6278	6299	6443	6365	6347	6390	6393	6345	6281	6369	6358	6278	6362	6278	6226	6251	6354	6473	6238	6322	6339	6343	6289	6344	6339	6291	6279	6389	6351	6327	6417	6299	6392	6307	6412	6341	6417	6145	6319	6355	6391	6446	6458	6437	6339	6361	6353	6388	6286	6360	6409	6288	6434	6333	6298	6352	6277	6324	6270	6415	6437	6216	6460	6211	6374	6432	6337	6314	6314	6296	6239	6336	6381	6288	6337	6316	6368	6420	6402	6243	6322	6330	6260	6479	6359	6294	6355	6427	6266	6314	6214	6432	6358	6435	6410	6376	6304	6353	6255	6336	6297	6288	6362	6379	6381	6394	6270	6424	6393	6371	6310	6272	6310	6410	6372	6382	6302	6269	6420	6264	6336	6459	6389	6385	6434	6434	6327	6398	6271	6410	6288	6365	6258	6484	6226	6356	6383	6297
2840	983	2709	7626	4677	2810	2612	1929	1308	903	843	795	822	807	833	835	804	765	779	789	794	839	773	803	755	763	826	798	834	785	829	802	821	850	824	805	851	810	820	816	855	804	803	752	863	840	832	828	859	849	796	794	807	857	841	857	844	809	824	819	829	807	810	850	857	810	808	811	824	793	875	835	791	830	784	791	803	796	852	829	829	859	808	790	830	827	861	818	850	773	799	799	806	860	798	820	827	834	817	802	873	821	847	798	834	755	795	912	830	803	815	839	799	860	829	787	909	817	788	829	821	821	794	861	828	850	850	818	827	819	838	808	774	741	817	799	811	815	788	786	837	803	782	783	802	819	794	848	812	835	836	812	848	875	825	881	846	771	784	842	845	811	801	827	822	750	828	864	820	790	848	860	873	817	780	831	795	772	836	863	810	822	810	877	877	823	853	824	780	812	787	803	806	837	809	823	850	837	801	837	836	837	811	837	841	872	807	828	830	796	796	847	782	842	807	811	859	832	860	810	894	832	844	878	815	796	863	816	863	775	823	818	823	876	847	776	842	877	832	848	865	776	802	779	820	814	861	805	854	816	795	823	853	781	815	788	878	900	803	847	797	853	855	783	811	774	810	826	793	854	821	794	822	828	813	768	816	775	851	825	820	794	838	806	839	841	795	814	801	823	789	847	821	820	809	832	848	801	829	847	835	794	866	792	840	800	840	823	827	791	813	851	839	793	753	808	826	895	835	808	760	787	843	825	797	826	838	850	866	798	841	820	830	791	801	785	819	805	836	803	824	793	796	783	847	827	812	839	801	830	849	780	824	826	890	838	845	831	822	816	785	821	838	796	859	869	851	833	777	832	793	797	827	833	787	834	818	839	825	801	853	859	822	833	792	795	815	782	829	806	811	778	831	762	795	802	832	785	770	798	813	789	888	825	840	837	815	763	785	781	798	850	806	852	832	826	820	823	775	823	780	818	846	868	812	794	816	783	866	799	830	836	824	829	883	784	800	812	807	848	850	847	788	837	817	807	782	814	813	804	812	794	850	813	795	872	799	807	841	799	836	804	869	821	839	789	770	802	864	771	819	840	827	857	785	769	774	832	810	840	782	814	842	800	834	815	855	741	856	800	888	807	794	756	843	806	842	787	826	867	779	819	793	832	845	827	812	786	803	845	824	812	825	836	842	822	879	815	821	800	836	849	811	836	842	827	777	841	800	840	742	828	813	827	852	818	868	854	798	830	777	891	813	822	781	794	854	845	782	807	805	792	817	799	799	836	807	846	834	807	862	804	793	789	831	805	834	839	839	806	849	842	848	837	806	866	796	873	843	840	786	818	794	850	821	806	780	862	789	844	808	839	803	809	846	784	834	778	790	810	833	775	801	794	840	763	826	806	829	789	845	744	804	872	859	870	815	806	809	778	822	788	847	801	795	802	815	844	793	784	832	763	859	814	822	827	818	813	844	816	810	851	811	863	811	827	793	843	853	827	850	766	831	813	806	851	809	814	828	827	842	808	819	812	815	862	812	866	786	854	853	808	867	821	812	832	821	827	769	785	778	814	828	839	852	796	796	810	820	806	793	819	824	840	793	875	818	797	828	796	830	888	815	836	859	858	824	844	810	786	806	810	815	805	809	798	858	820	850	815	803	821	808	772	830	817	807	814	873	815	802	834	822	777	872	814	854	836	862	840	898	794	852	804	805	818	863	888	788	772	836	823	817	793	870	776	852	841	859	838	838	831	827	822	756	826	808	818	778	834	838	841	828	800	796	817	776	827	805	824	807	849	847	802	860	848	785	819	786	812	818	778	841	831	839	827	819	821	821	844	791	835	759	849	840	791	816	842	791	783	801	820	843	824	839	827	821	818	798	859	809	789	811	821	851	851	832	813	808	881	831	868	795	807	804	818	819	769	837	830	844	807	800	773	798	849	764	819	819	834	755	843	834	790	840	829	781	850	778	830	807	753	789	752	873	833	847	848	819	830	723	787	832	840	780	783	824	763	809	818	836	848	849	770	798	814	795	805	857	789	763	806	828	793	836	815	865	817	806	815	852	805	838	797	810	830	798	821	818	838	811	839	804	887	803	846	821	853	838	830	802	857	820	867	801	820	841	838	830	800	786	804	877	808	801	811	801	832	812	855	842	816	835	840	838	790	815	858	840	870	831	852	834	838	791	841	805	778	827	844	808	766	829	791	821	831	811	800	825	787	778	802	795	838	756	821	874	833	786	868	826	814	820	834	846	789	802	843	842	854	808	838	810	834	831	782	822	785	783	845	833	815	880	820	839	780	852	817	842	792	813	856	775	808	859	872	768	827	831	834	799	824	762	803	766	840	820	800	815	814	781	838	821	826	779	786	867	793	791	827	815	842	825	809	868	902	831	787	822	837	786	810	823	791	828	765	789	807	751	849	792	733	795	791	773	815	875	822	804	752	810	821	812	770	828	789	814	844	807	844	825	823	767	824	825	793	836	815	811	861	795	772	833	828	811	818	771	866	804	743	840	822	824	841	790	788	831	798	889	795	817	809	802	834	817	744	804	859	814	828	779	816	822	805	801	830	791	864	822	864	783	862	817	803	836	819	825	786	788	839	848	809	828	841	817	787	818	790	840	798	834	844	768	816	819	857	795	798	821	849	842	824	806	796	810	864	782	792	875	819	846	830	842	875	816	835	835	843	834	851	800	822	851	802	854	766	841	818	836	841	835	847	844	805	833	861	819	815	789	832	839	812	800	781	814	843	894	821	784	839	788	845	841	812	822	752	847	790	861	841	764	826	841	823	790	788	793	842	857	793	820	763	836	786	849	851	823	848	824	849	770	819	801	861	843	841	829	754	753	776	813	824	860	857	819	812	786	812	811	794	836	853	793	834	829	834	814	809	817	810	831	767	836	826	800	830	847	841	807	839	839	873	796	790	757	755	799	827	789	828	803	827	842	799	856	801	813	851	817	798	823	825	915	824	790	795	785	846	814	783	802	811	849	837	768	814	871	883	869	823	847	746	786	845	891	813	801	840	821	802	790	800	792	835	851	855	833	836	864	816	796	822	799	817	844	828	821	784	829	776	839	804	798	865	843	851	812	830	872	852	861	796	864	793	823	843	816	816	797	825	815	824	842	784	815	810	806	862	831	826	833	850	825	843	826	811	817	843	832	834	856	769	810	779	842	847	823	831	862	805	822	810	810	795	801	804	870	773	831	833	841	762	813	841	844	786	827	809	830	792	796	810	878	822	795	842	809	768	822	770	807	847	857	785	854	840	833	811	825	778	783	815	790	833	842	829	788	834	803	773	832	825	861	807	828	777	813	809	831	809	827	811	760	854	839	844	894	820	773	781	795	769	821	830	827	905	787	861	832	817	843	823	833	835	787	852	850	843	885	775	760	818	822	776	772	811	829	792	780	832	788	812	833	830	845	808	828	784	838	829	827	790	858	831	853	824	831	820	821	832	827	809	799	809	841	822	831	781	829	842	819	815	785	793	724	832
12869	8113	20920	43315	39903	34927	31523	24367	15159	8927	6777	6578	6442	6404	6432	6407	6279	6439	6291	6226	6336	6415	6329	6325	6236	6414	6456	6384	6376	6341	6211	6388	6472	6225	6289	6280	6309	6384	6282	6353	6248	6401	6303	6326	6322	6382	6244	6296	6453	6347	6336	6477	6417	6443	6401	6302	6304	6233	6312	6276	6419	6329	6416	6400	6343	6419	6385	6389	6324	6300	6478	6376	6275	6425	6319	6458	6373	6316	6304	6391	6326	6391	6257	6382	6160	6272	6450	6318	6272	6398	6313	6299	6332	6394	6469	6304	6369	6478	6402	6315	6438	6291	6370	6431	6296	6422	6401	6334	6249	6339	6338	6253	6438	6312	6283	6341	6344	6408	6299	6313	6363	6362	6351	6334	6369	6450	6359	6438	6418	6438	6343	6268	6360	6352	6408	6355	6385	6371	6306	6331	6375	6438	6357	6475	6333	6394	6330	6331	6496	6359	6402	6441	6345	6437	6485	6329	6374	6473	6445	6104	6450	6165	6325	6254	6394	6413	6252	6347	6352	6448	6342	6241	6328	6320	6330	6396	6403	6382	6281	6404	6426	6467	6352	6418	6471	6360	6435	6484	6206	6330	6499	6288	6366	6306	6311	6423	6359	6339	6367	6420	6340	6489	6358	6297	6304	6286	6440	6361	6386	6292	6237	6274	6330	6372	6402	6388	6397	6350	6332	6366	6325	6482	6320	6339	6339	6423	6292	6317	6360	6366	6300	6346	6343	6303	6265	6346	6427	6320	6342	6386	6350	6313	6379	6335	6311	6372	6305	6345	6381	6428	6382	6456	6390	6298	6368	6385	6470	6357	6409	6386	6385	6470	6344	6399	6465	6347	6355	6391	6433	6356	6418	6222	6310	6386	6439	6229	6324	6454	6366	6215	6484	6343	6375	6317	6336	6355	6412	6318	6390	6205	6464	6437	6395	6449	6316	6327	6345	6262	6411	6394	6379	6512	6423	6365	6304	6312	6325	6447	6434	6326	6381	6309	6308	6337	6476	6431	6300	6247	6422	6315	6448	6328	6245	6366	6315	6418	6323	6264	6287	6218	6360	6396	6396	6292	6300	6354	6343	6461	6341	6433	6338	6413	6369	6461	6390	6216	6334	6383	6225	6287	6289	6374	6308	6304	6390	6300	6415	6339	6343	6354	6330	6368	6319	6330	6455	6203	6264	6455	6325	6417	6492	6336	6317	6398	6336	6313	6413	6410	6536	6244	6407	6383	6447	6369	6289	6483	6352	6268	6397	6385	6367	6232	6216	6312	6424	6410	6265	6342	6427	6336	6409	6341	6298	6392	6280	6268	6307	6213	6263	6331	6412	6338	6368	6238	6370	6305	6422	6482	6466	6247	6441	6376	6374	6464	6292	6279	6349	6334	6434	6411	6334	6393	6506	6244	6297	6376	6421	6220	6366	6317	6400	6305	6404	6352	6315	6375	6441	6424	6317	6323	6356	6342	6385	6392	6307	6359	6328	6407	6249	6272	6396	6213	6284	6370	6380	6308	6327	6317	6462	6349	6217	6344	6383	6445	6413	6374	6369	6258	6424	6362	6465	6367	6385	6381	6293	6488	6231	6382	6344	6335	6253	6338	6289	6378	6205	6503	6212	6426	6268	6344	6348	6366	6334	6313	6343	6285	6271	6381	6546	6379	6386	6373	6434	6255	6399	6464	6387	6396	6385	6278	6451	6321	6371	6372	6323	6440	6440	6319	6374	6435	6331	6328	6229	6276	6411	6299	6251	6279	6407	6364	6319	6325	6195	6434	6454	6353	6558	6372	6353	6431	6404	6339	6443	6280	6414	6405	6260	6233	6361	6299	6412	6333	6356	6321	6346	6296	6248	6286	6274	6272	6409	6403	6359	6298	6397	6442	6376	6342	6241	6460	6385	6425	6377	6473	6439	6255	6350	6330	6331	6354	6342	6266	6337	6295	6383	6202	6386	6299	6307	6291	6412	6337	6464	6306	6382	6306	6320	6405	6319	6281	6421	6408	6323	6422	6292	6392	6347	6410	6316	6345	6386	6348	6430	6430	6314	6430	6301	6382	6453	6335	6207	6378	6408	6264	6386	6473	6284	6351	6174	6507	6278	6258	6340	6414	6405	6413	6388	6390	6484	6263	6368	6256	6372	6429	6411	6476	6434	6399	6242	6448	6326	6465	6431	6372	6483	6314	6293	6377	6304	6447	6409	6300	6495	6399	6192	6328	6323	6291	6368	6324	6433	6350	6295	6304	6250	6395	6435	6409	6483	6411	6339	6407	6374	6273	6416	6286	6382	6351	6465	6453	6391	6371	6365	6389	6256	6302	6450	6103	6401	6305	6250	6347	6375	6364	6430	6298	6424	6327	6327	6298	6493	6357	6410	6368	6330	6349	6362	6347	6468	6301	6388	6353	6375	6258	6288	6254	6465	6349	6308	6355	6387	6234	6430	6355	6369	6336	6307	6333	6352	6379	6305	6443	6231	6284	6303	6285	6346	6428	6248	6212	6346	6341	6265	6349	6395	6345	6338	6353	6448	6300	6120	6435	6304	6273	6343	6418	6420	6358	6368	6360	6456	6326	6431	6366	6430	6260	6340	6418	6353	6254	6327	6370	6532	6290	6374	6336	6247	6251	6339	6321	6326	6235	6367	6388	6375	6359	6338	6312	6321	6378	6309	6252	6460	6353	6376	6291	6328	6459	6326	6313	6278	6365	6384	6439	6277	6335	6442	6502	6310	6363	6369	6337	6350	6217	6413	6370	6343	6364	6385	6296	6429	6339	6371	6431	6348	6330	6462	6529	6327	6272	6408	6314	6401	6392	6368	6404	6207	6397	6363	6304	6416	6253	6400	6364	6260	6313	6344	6486	6470	6387	6338	6447	6405	6336	6443	6322	6361	6352	6347	6342	6346	6365	6311	6430	6416	6357	6402	6495	6438	6404	6338	6264	6336	6281	6353	6318	6383	6370	6300	6380	6211	6273	6431	6292	6376	6423	6467	6409	6330	6392	6377	6365	6448	6155	6267	6333	6354	6311	6438	6320	6384	6210	6292	6404	6363	6326	6371	6483	6279	6464	6245	6315	6430	6365	6350	6380	6408	6367	6367	6410	6365	6458	6318	6341	6417	6448	6298	6355	6343	6199	6333	6327	6229	6320	6405	6411	6361	6294	6282	6361	6377	6454	6412	6463	6285	6419	6439	6310	6405	6410	6336	6427	6404	6296	6291	6319	6368	6363	6365	6410	6318	6342	6417	6307	6322	6260	6262	6416	6352	6373	6457	6347	6390	6247	6324	6396	6402	6360	6380	6408	6320	6359	6371	6280	6425	6396	6468	6408	6390	6341	6232	6424	6485	6324	6418	6392	6497	6475	6275	6400	6328	6372	6288	6360	6401	6332	6385	6357	6391	6262	6230	6301	6298	6385	6312	6390	6254	6270	6272	6366	6309	6382	6419	6283	6318	6424	6365	6250	6279	6442	6374	6378	6380	6517	6447	6298	6240	6302	6272	6387	6398	6435	6328	6387	6393	6356	6298	6448	6413	6258	6248	6391	6388	6291	6258	6295	6338	6455	6345	6419	6394	6260	6351	6388	6351	6289	6358	6469	6330	6336	6214	6311	6381	6454	6457	6468	6342	6120	6284	6351	6444	6271	6394	6360	6368	6415	6347	6422	6416	6364	6203	6384	6417	6330	6222	6338	6339	6401	6390	6392	6370	6383	6367	6233	6351	6320	6224	6331	6332	6452	6275	6357	6256	6434	6311	6324	6326	6350	6316	6375	6264	6308	6366	6409	6213	6309	6407	6371	6326	6275	6277	6333	6387	6302	6359	6434	6415	6388	6301	6416	6371	6371	6280	6349	6505	6434	6369	6386	6398	6379	6433	6285	6323	6345	6390	6341	6290	6307	6401	6395	6393	6200	6462	6437	6324	6322	6307	6414	6433	6361	6407	6414	6277	6479	6428	6313	6355	6428	6315	6293	6353	6170	6359	6269	6336	6337	6362	6378	6244	6334	6395	6283	6236	6437	6359	6205	6297	6367	6408	6378	6415	6267	6453	6330	6477	6254	6427	6324	6413	6356	6356	6250	6316	6390	6426	6356	6512	6372	6453	6199	6313	6321	6427	6396	6406	6291	6440	6418	6445	6322	6304	6403	6274	6457	6294	6411	6360	6489	6447	6410	6278	6341	6357	6387	6331	6438	6306	6419	6299	6342	6294	6316	6308	6289	6398	6383	6277	6490	6266	6380	6396	6417	6428	6440	6347	6375	6363	6417	6332	6355	6290	6405	6553	6589	6213	6344	6399	6480	6290	6316	6391	6430	6206	6386	6330	6328	6422	6336	6353	6350	6377	6404	6431	6359	6364	6364	6439	6490	6528	6472	6356	6222	6459	6461	6415	6391	6278	6398	6396	6313	6468	6377	6397	6339	6388	6394	6327	6286	6470	6405	6373	6424	6445	6359	6401	6388	6400	6323	6327	6356	6350	6295	6310	6383	6352	6420	6238	6216	6332	6413	6315	6338	6275	6395	6330	6268	6274	6283	6364	6378	6345	6399	6425	6407	6362	6241	6449	6359	6419	6300	6276	6272	6345	6363	6465	6454	6311	6313	6376	6287	6317	6504	6465	6402	6445	6414	6370	6433	6465	6418	6430	6448	6322	6322	6405	6391	6270	6359	6287	6270	6321	6370	6344	6457	6389	6335	6224	6326	6531	6423	6310	6396	6361	6411	6423	6326	6311	6402	6429	6353	6445	6373	6324	6314	6267	6457	6356	6327	6394	6395	6260	6285	6301	6338	6348	6438	6305	6369	6352	6384	6305	6350	6441	6194	6421	6444	6309	6471	6352	6339	6281	6332	6371	6327	6273	6483	6244	6359	6323	6326	6365	6328	6224	6364	6368	6390	6348	6366	6502	6348	6229	6389	6379	6322	6341	6341	6341	6388	6369	6326	6246	6298	6373	6324	6377	6281	6424	6405	6455	6252	6329	6343	6276	6378	6328	6278	6264	6363	6341	6484	6427	6301	6364	6492	6316	6462	6295	6153	6309	6278	6309	6390	6209	6255	6285	6327	6267	6414	6395	6375	6401	6434	6247	6389	6300	6227
1656	1087	6864	14211	8939	9566	7940	4084	1963	999	841	880	845	880	780	827	761	859	839	818	836	835	805	826	800	770	778	742	804	821	818	796	770	799	798	819	795	762	826	771	818	788	805	832	821	777	850	847	847	829	784	867	800	830	770	801	827	817	762	835	814	820	836	772	748	803	848	822	852	869	824	827	788	764	794	742	838	843	819	828	793	809	829	843	814	846	834	804	805	786	828	802	852	771	843	790	847	781	812	792	834	813	840	804	774	832	802	862	821	834	832	818	798	825	860	846	854	844	807	777	764	816	866	839	829	798	790	810	791	791	806	825	834	842	782	787	816	826	835	871	824	789	803	799	811	798	784	821	779	810	792	801	809	813	807	797	835	819	806	811	793	864	842	790	839	839	772	832	822	798	841	785	827	886	787	798	765	800	790	849	840	814	822	820	817	759	815	795	813	858	766	839	796	797	807	807	855	803	783	833	834	812	798	823	808	788	782	806	841	836	813	801	796	791	806	813	816	805	845	826	789	812	819	815	906	849	775	800	794	844	756	844	830	805	813	823	825	761	844	790	816	821	804	806	791	808	860	841	792	861	833	816	807	790	846	791	838	818	786	821	771	817	832	866	822	812	808	790	831	805	840	826	858	800	741	821	806	803	835	805	824	769	822	795	809	809	841	836	861	757	802	808	807	804	817	837	822	798	839	881	864	811	840	831	804	863	799	800	811	809	855	798	807	858	812	849	819	849	868	823	782	879	831	877	852	791	787	843	827	807	858	804	795	818	816	821	819	865	803	846	808	782	830	836	823	802	831	854	789	848	763	874	797	846	853	765	863	845	828	817	808	788	844	771	759	891	846	810	808	868	811	805	780	835	751	810	799	847	853	826	812	838	832	864	805	823	812	797	772	807	780	824	787	816	810	799	811	788	807	833	883	804	789	820	838	771	800	829	891	869	790	766	814	837	855	877	853	811	830	830	799	800	805	828	808	806	797	807	761	835	832	816	768	824	789	827	828	818	793	824	816	810	805	817	791	785	779	801	803	861	797	842	756	820	829	831	797	827	818	820	803	813	843	865	775	848	814	800	831	796	807	806	889	817	839	813	829	815	743	797	782	768	783	834	813	833	826	769	797	797	821	778	799	818	834	843	841	796	844	825	822	824	810	849	813	765	771	841	783	791	863	832	824	806	835	801	794	796	806	835	837	797	819	796	836	841	788	837	787	796	805	798	755	829	788	857	850	800	814	832	840	822	801	818	848	866	787	776	851	782	817	839	798	787	825	788	825	816	865	833	814	833	813	803	827	816	830	811	764	849	814	858	811	782	855	783	830	806	795	828	829	814	731	824	804	830	867	815	796	802	857	848	812	785	843	744	855	809	849	837	767	901	839	863	788	774	843	845	827	880	799	866	809	790	858	807	820	863	830	877	772	743	832	846	880	844	829	785	771	806	802	827	813	839	832	785	808	804	819	784	812	851	846	836	764	799	777	775	838	797	821	756	850	800	826	802	840	811	846	794	843	846	833	802	859	834	848	832	824	777	835	863	890	876	811	836	797	831	807	859	758	801	817	839	816	817	812	867	838	823	839	802	793	832	805	821	810	836	800	768	813	758	810	827	846	810	837	808	847	886	837	868	853	896	823	845	767	782	814	768	798	844	798	821	792	779	824	821	817	820	789	812	800	848	833	824	806	788	774	859	799	822	844	827	887	788	836	864	781	790	787	800	820	804	820	793	822	805	844	823	838	830	803	808	776	738	809	823	847	831	786	823	885	805	833	787	827	761	746	752	813	848	786	810	804	824	794	744	763	855	820	834	812	787	832	851	862	821	780	825	837	834	843	869	794	822	787	851	791	836	804	837	828	845	780	877	815	797	776	791	804	818	783	844	791	805	847	805	756	811	805	806	817	823	823	822	827	791	861	798	872	831	784	776	788	843	797	860	810	828	826	793	837	844	807	838	806	802	795	784	751	799	806	814	826	847	836	844	870	791	820	809	870	831	763	837	711	840	833	829	821	813	801	831	783	868	800	806	776	820	812	838	840	870	818	833	865	839	872	848	806	785	800	833	804	824	850	791	817	777	819	814	825	813	813	824	774	837	790	826	783	767	834	791	827	818	760	811	785	815	821	802	836	833	801	786	835	797	758	817	845	859	856	821	813	832	808	782	785	821	813	790	733	784	769	744	824	801	860	732	771	811	853	789	861	856	831	788	846	852	798	777	865	782	864	793	851	792	811	801	839	818	774	813	777	833	815	782	839	795	777	770	804	875	812	855	766	858	832	795	837	826	815	836	811	816	838	816	820	847	778	831	835	826	820	794	801	812	856	797	793	820	848	788	791	838	785	791	738	790	792	818	841	842	802	845	809	813	824	826	797	821	809	795	830	815	853	811	822	851	771	756	853	791	808	839	808	815	885	853	789	847	867	816	837	766	794	776	813	793	816	790	796	804	820	819	812	803	818	777	785	799	783	868	757	838	853	821	865	833	780	812	816	824	803	832	839	744	810	784	873	866	769	802	759	854	835	805	855	824	784	833	818	851	836	814	831	806	815	774	802	817	838	838	792	804	828	792	801	865	782	770	787	819	783	787	829	779	845	804	836	812	791	835	744	815	801	786	800	786	807	807	792	774	820	762	855	759	817	858	827	872	788	846	806	878	794	754	829	787	780	822	789	755	805	823	820	782	816	817	836	833	765	844	782	799	890	776	796	826	822	794	797	832	838	755	845	831	840	814	816	795	794	866	782	890	804	847	863	794	822	816	789	782	800	818	839	795	742	804	825	788	810	830	765	794	824	861	788	779	874	792	830	815	764	790	862	840	810	860	856	794	858	802	804	816	851	842	845	811	800	815	855	822	868	830	800	820	799	808	822	815	870	820	844	827	801	853	793	847	836	839	870	807	827	807	804	774	816	790	826	792	853	795	825	821	772	785	837	813	797	812	835	814	828	780	799	911	847	805	760	814	789	803	839	857	847	823	794	810	837	802	854	816	849	825	830	859	813	815	817	791	813	814	809	839	769	822	890	825	856	832	791	823	807	811	798	803	820	807	809	789	850	800	831	886	813	836	789	785	844	778	833	796	771	832	797	777	819	796	835	859	863	796	824	825	803	794	770	821	817	783	835	824	818	736	841	781	828	801	844	824	853	827	826	826	814	800	849	849	831	805	781	831	779	796	830	803	748	848	784	797	824	814	818	803	815	788	808	799	834	778	815	822	794	794	825	846	819	846	836	852	830	781	858	786	849	811	847	851	815	837	855	789	770	792	843	800	873	854	773	784	829	827	788	804	838	819	802	836	775	839	800	882	811	828	834	796	817	817	806	838	832	838	812	794	822	833	784	770	793	790	816	772	829	785	829	795	783	803	874	823	767	796	825	853	836	807	808	835	841	817	787	805	827	805	820	866	782	826	829	848	826	777	780	786	792	843	771	785	813	799	799	835	819	821	785	760	799	819	806	822	815	836	840	820	768	786	761	812	884	788	769	793	830	852
15617	10729	29817	56454	57406	54601	46345	33852	21310	10142	6918	6642	6447	6331	6476	6396	6217	6282	6288	6311	6428	6318	6309	6340	6277	6318	6315	6273	6479	6352	6319	6374	6340	6434	6402	6342	6289	6316	6307	6382	6241	6284	6385	6373	6354	6226	6352	6378	6449	6215	6551	6253	6298	6238	6297	6412	6266	6448	6290	6310	6260	6411	6261	6365	6407	6359	6375	6358	6388	6459	6351	6230	6518	6358	6261	6333	6450	6374	6307	6285	6304	6342	6362	6300	6289	6485	6307	6292	6303	6304	6354	6297	6356	6302	6308	6276	6264	6185	6332	6537	6276	6352	6274	6275	6450	6303	6345	6310	6427	6367	6183	6430	6369	6393	6277	6322	6264	6337	6377	6345	6344	6334	6317	6328	6414	6319	6349	6336	6284	6336	6341	6240	6394	6380	6272	6347	6296	6327	6364	6471	6293	6384	6464	6373	6356	6327	6335	6377	6396	6373	6391	6362	6420	6367	6262	6337	6268	6285	6275	6346	6413	6267	6369	6410	6213	6321	6400	6273	6264	6353	6354	6401	6277	6300	6314	6236	6249	6398	6340	6297	6341	6405	6348	6258	6293	6388	6290	6378	6339	6201	6309	6209	6340	6349	6519	6399	6327	6318	6329	6369	6259	6387	6368	6407	6402	6302	6373	6322	6424	6372	6335	6383	6261	6355	6381	6347	6425	6465	6342	6278	6526	6278	6250	6233	6434	6240	6342	6390	6425	6400	6418	6344	6273	6372	6250	6300	6335	6313	6445	6487	6343	6326	6166	6382	6342	6287	6331	6277	6434	6240	6387	6355	6351	6383	6264	6349	6284	6421	6199	6164	6283	6229	6434	6368	6204	6297	6507	6378	6278	6381	6361	6480	6281	6271	6224	6270	6376	6396	6401	6363	6380	6453	6308	6263	6316	6297	6267	6291	6280	6378	6476	6267	6344	6303	6304	6417	6293	6363	6356	6359	6250	6425	6349	6502	6355	6213	6255	6390	6426	6456	6361	6380	6277	6411	6291	6319	6257	6276	6136	6426	6274	6385	6297	6387	6394	6290	6253	6448	6298	6379	6511	6284	6400	6367	6240	6293	6415	6276	6343	6280	6122	6366	6306	6399	6332	6435	6306	6435	6369	6248	6344	6530	6303	6195	6387	6291	6349	6291	6297	6179	6242	6313	6377	6258	6348	6305	6419	6385	6307	6300	6312	6401	6439	6201	6281	6265	6424	6323	6323	6263	6417	6473	6396	6428	6443	6281	6240	6245	6301	6421	6503	6476	6384	6246	6352	6370	6192	6370	6363	6372	6372	6388	6341	6453	6274	6386	6309	6387	6268	6343	6466	6360	6366	6337	6496	6250	6433	6382	6325	6430	6246	6300	6316	6310	6322	6190	6414	6405	6214	6424	6249	6452	6402	6432	6213	6361	6308	6336	6237	6302	6269	6184	6183	6294	6409	6323	6323	6312	6314	6338	6428	6342	6336	6274	6391	6432	6374	6320	6327	6422	6297	6367	6303	6426	6312	6323	6203	6263	6285	6479	6300	6281	6285	6327	6228	6375	6263	6419	6394	6256	6356	6274	6329	6430	6369	6369	6400	6399	6534	6173	6318	6377	6330	6297	6311	6286	6321	6298	6404	6161	6357	6382	6396	6241	6343	6273	6326	6408	6285	6321	6341	6358	6428	6429	6357	6405	6371	6364	6285	6320	6459	6384	6278	6290	6340	6285	6375	6420	6318	6279	6376	6338	6216	6296	6271	6279	6241	6298	6308	6318	6347	6240	6250	6354	6338	6316	6286	6329	6279	6286	6230	6318	6343	6300	6453	6366	6381	6295	6492	6359	6379	6380	6393	6311	6310	6232	6426	6357	6387	6326	6505	6305	6405	6403	6435	6278	6281	6435	6442	6302	6496	6323	6363	6257	6387	6364	6280	6205	6354	6356	6327	6347	6339	6412	6322	6419	6267	6337	6416	6337	6376	6351	6293	6360	6384	6393	6281	6376	6363	6349	6440	6350	6377	6296	6327	6322	6303	6285	6370	6364	6378	6300	6321	6349	6224	6465	6362	6377	6459	6418	6230	6326	6411	6384	6378	6361	6399	6341	6393	6274	6300	6207	6351	6255	6432	6113	6571	6237	6348	6340	6365	6283	6369	6334	6215	6411	6189	6259	6320	6322	6373	6404	6281	6487	6415	6403	6302	6376	6233	6372	6403	6228	6372	6321	6449	6215	6343	6304	6279	6383	6435	6322	6315	6293	6364	6206	6320	6342	6374	6406	6289	6237	6322	6385	6208	6334	6400	6387	6299	6552	6257	6313	6273	6443	6380	6486	6276	6405	6332	6356	6307	6414	6246	6341	6255	6199	6344	6410	6327	6302	6393	6280	6368	6552	6280	6260	6343	6227	6434	6259	6389	6389	6524	6297	6345	6420	6347	6383	6229	6332	6386	6271	6420	6294	6245	6209	6411	6336	6297	6305	6324	6360	6435	6427	6381	6427	6233	6290	6284	6328	6217	6450	6304	6311	6325	6275	6309	6276	6385	6272	6348	6319	6464	6408	6427	6497	6394	6369	6377	6326	6376	6330	6228	6404	6428	6356	6334	6266	6377	6262	6366	6341	6329	6267	6421	6417	6234	6440	6273	6338	6350	6456	6250	6253	6296	6217	6255	6352	6399	6398	6346	6262	6258	6365	6408	6280	6324	6250	6300	6330	6404	6311	6347	6442	6413	6424	6297	6202	6217	6350	6386	6343	6383	6195	6252	6401	6302	6415	6326	6337	6384	6258	6356	6351	6350	6356	6403	6352	6380	6266	6409	6398	6372	6406	6423	6351	6377	6412	6310	6389	6342	6392	6493	6411	6303	6284	6284	6371	6269	6467	6361	6376	6418	6310	6279	6395	6343	6424	6313	6368	6447	6361	6442	6392	6458	6301	6343	6344	6343	6262	6324	6182	6287	6303	6423	6411	6384	6322	6330	6428	6290	6386	6360	6450	6319	6336	6384	6221	6272	6379	6310	6380	6350	6482	6376	6418	6218	6365	6290	6241	6304	6296	6321	6457	6387	6353	6370	6268	6400	6339	6343	6234	6285	6388	6461	6482	6340	6325	6376	6374	6338	6260	6402	6454	6381	6349	6541	6439	6367	6339	6333	6311	6366	6257	6229	6325	6235	6410	6400	6419	6416	6366	6421	6152	6361	6281	6314	6426	6265	6354	6398	6320	6250	6316	6384	6225	6310	6342	6260	6409	6407	6388	6358	6484	6250	6382	6246	6287	6401	6226	6300	6249	6340	6370	6394	6357	6346	6347	6354	6351	6312	6239	6177	6297	6351	6313	6343	6278	6288	6312	6393	6397	6284	6393	6434	6291	6296	6325	6312	6364	6454	6324	6358	6384	6342	6317	6242	6320	6201	6385	6154	6348	6349	6354	6302	6260	6328	6404	6245	6494	6481	6368	6420	6396	6273	6443	6310	6466	6275	6302	6348	6394	6298	6319	6295	6358	6362	6262	6288	6317	6308	6334	6363	6279	6384	6256	6357	6199	6321	6409	6331	6343	6372	6320	6460	6152	6348	6348	6405	6237	6279	6316	6358	6421	6220	6383	6371	6352	6328	6403	6414	6242	6362	6366	6287	6345	6302	6373	6251	6303	6250	6341	6398	6347	6187	6400	6419	6338	6332	6377	6348	6262	6309	6378	6320	6302	6337	6406	6271	6317	6311	6288	6327	6388	6332	6283	6449	6364	6271	6277	6288	6364	6311	6271	6438	6360	6335	6299	6294	6347	6456	6305	6257	6361	6287	6290	6365	6418	6491	6413	6409	6417	6322	6426	6304	6369	6358	6468	6437	6303	6342	6309	6342	6360	6339	6300	6342	6326	6142	6394	6337	6324	6291	6300	6366	6321	6405	6300	6326	6407	6415	6339	6383	6491	6273	6327	6252	6366	6379	6342	6399	6365	6357	6430	6352	6328	6239	6335	6375	6389	6366	6295	6392	6291	6263	6382	6361	6274	6401	6448	6320	6354	6350	6355	6323	6350	6382	6282	6232	6339	6362	6257	6304	6131	6401	6366	6259	6297	6195	6314	6421	6304	6402	6244	6305	6384	6443	6536	6364	6314	6319	6298	6250	6461	6313	6345	6280	6288	6344	6297	6390	6229	6251	6297	6343	6367	6403	6428	6355	6359	6439	6308	6425	6338	6446	6330	6403	6387	6246	6296	6360	6360	6356	6277	6322	6224	6385	6399	6282	6278	6298	6365	6378	6201	6339	6325	6418	6431	6316	6365	6321	6230	6451	6267	6243	6415	6392	6395	6339	6428	6424	6305	6395	6440	6305	6299	6303	6342	6349	6280	6397	6381	6357	6403	6187	6310	6412	6396	6220	6346	6184	6188	6201	6373	6310	6367	6340	6316	6415	6305	6422	6254	6330	6382	6292	6376	6298	6400	6281	6379	6277	6452	6288	6340	6306	6395	6327	6375	6318	6305	6361	6277	6323	6364	6346	6478	6313	6365	6383	6311	6371	6384	6321	6351	6365	6441	6401	6299	6369	6337	6300	6364	6249	6236	6264	6494	6370	6293	6306	6191	6295	6225	6392	6356	6300	6285	6349	6344	6310	6314	6324	6224	6395	6277	6486	6240	6410	6304	6283	6462	6250	6403	6454	6285	6274	6337	6272	6399	6294	6365	6376	6401	6299	6321	6342	6373	6340	6358	6387	6296	6339	6333	6307	6271	6394	6383	6413	6380	6388	6261	6373	6375	6184	6427	6293	6416	6382	6386	6395	6292	6347	6351	6318	6330	6348	6344	6379	6365	6344	6330	6430	6399	6410	6476	6350	6249	6201	6383	6258	6329	6300	6366	6400	6347	6338	6439	6463	6398	6391	6363	6412	6352	6452	6329	6482	6310	6336	6299	6319	6327	6406	6260	6289	6434	6414	6331	6464	6437	6340	6331	6462	6443	6171	6337	6277	6307	6325	6315	6328	6328	6332	6411	6328	6347	6375	6463	6365	6323	6335	6326	6329	6328	6304	6395	6285	6366	6305	6324	6503	6472	6250	6235	6444	6271	6200	6370	6342	6335	6410	6333	6457	6299	6418	6312	6354	6362
3898	1056	6809	11630	8741	13302	8376	4966	2080	1050	819	840	849	846	826	866	819	841	855	851	784	839	852	836	848	831	809	884	804	804	854	924	781	793	864	807	806	815	797	860	839	818	806	838	857	805	794	827	833	807	809	788	840	836	788	781	861	834	844	753	892	781	858	857	886	840	804	879	869	849	844	845	830	805	798	893	768	830	799	840	818	803	851	809	805	853	819	834	819	817	840	817	843	837	781	793	897	867	837	858	839	850	839	830	877	859	794	847	838	847	793	848	833	805	802	829	835	809	832	818	875	845	831	823	806	851	831	864	840	816	828	853	908	850	803	808	836	884	807	814	877	827	825	866	857	875	825	846	861	817	881	852	827	802	783	838	870	837	805	886	836	857	833	789	817	892	822	788	777	832	839	863	843	818	867	789	806	817	851	840	800	809	818	858	844	831	815	846	870	857	792	826	808	793	830	839	855	817	863	849	775	823	841	808	827	796	869	797	806	818	882	840	821	826	795	807	862	845	849	858	775	801	836	858	857	782	816	829	779	858	881	812	821	823	846	836	800	837	818	822	797	863	802	800	832	808	880	833	790	886	839	816	826	858	846	783	828	831	847	856	846	838	829	809	803	836	847	831	818	831	843	792	830	773	866	849	910	850	824	798	829	827	765	836	875	826	838	785	826	845	869	820	796	839	867	817	829	830	769	803	856	802	793	808	821	770	843	877	871	877	862	838	781	850	815	853	795	866	817	795	849	832	831	810	835	815	843	864	839	822	848	869	818	798	776	806	806	826	796	845	826	867	804	828	843	800	838	832	872	864	799	820	878	858	839	769	815	809	817	843	829	853	835	838	826	805	872	789	820	840	787	848	828	788	907	877	799	833	807	796	857	792	844	801	795	820	824	848	832	854	789	837	875	839	803	816	876	841	817	862	815	849	822	848	861	798	853	785	891	858	860	877	845	825	818	808	832	805	784	849	862	856	876	891	853	837	835	825	830	815	883	866	801	863	862	805	811	812	789	877	783	853	855	841	805	873	792	826	838	833	860	884	825	813	849	792	865	809	852	862	846	868	857	877	815	794	811	812	820	837	853	836	801	795	805	843	833	817	867	834	790	825	814	793	843	844	858	873	813	895	803	826	899	832	817	885	825	819	861	826	858	797	857	893	842	864	801	828	828	813	844	860	843	863	874	840	875	834	826	837	829	823	838	877	854	844	791	823	858	860	893	835	844	817	826	818	852	822	761	839	839	881	809	831	862	839	840	841	824	878	800	849	828	826	832	840	794	843	812	821	813	813	818	811	848	865	824	814	828	889	844	834	754	813	840	805	879	785	791	780	855	864	869	867	851	868	853	824	848	830	817	817	831	808	815	816	818	821	837	867	847	833	846	849	808	819	833	852	800	864	858	860	827	835	821	814	831	875	848	856	848	808	902	827	827	807	875	823	781	888	822	859	843	824	839	850	784	802	847	831	803	805	801	822	869	769	848	814	796	852	842	883	868	810	785	898	871	802	831	849	836	804	778	792	804	832	871	871	825	811	854	811	809	843	821	809	822	809	843	858	836	855	861	856	832	830	831	833	805	833	817	882	824	841	821	830	838	823	849	862	831	810	854	843	797	853	832	829	768	838	847	806	805	797	869	848	835	830	847	827	783	788	863	800	869	909	837	802	820	817	854	845	869	835	878	849	874	857	824	875	817	823	844	816	788	832	884	883	825	814	828	879	813	855	851	835	802	874	830	799	787	818	845	937	871	831	844	830	852	780	780	826	860	843	831	796	838	818	865	867	793	825	850	834	835	831	845	801	809	841	824	828	799	831	847	860	855	831	860	885	860	787	875	825	861	901	856	841	853	802	882	825	829	822	826	804	822	858	854	860	842	869	845	863	805	864	768	811	863	833	792	810	865	812	874	824	821	825	826	823	846	838	803	839	844	847	858	807	854	830	821	855	821	828	802	784	832	869	845	812	804	812	864	821	820	829	837	833	777	820	796	844	806	814	836	870	819	830	815	840	808	793	800	876	786	813	862	843	846	867	823	857	814	828	848	894	830	813	866	863	859	884	834	867	815	832	858	879	832	816	833	835	845	792	839	823	867	840	833	836	837	855	874	805	871	824	821	811	853	808	837	843	853	833	778	818	857	862	796	866	828	838	806	861	835	882	785	815	860	882	839	831	801	826	831	837	868	846	831	801	831	786	826	771	839	793	828	803	811	853	830	783	843	827	836	824	779	836	874	827	869	860	909	820	850	846	825	881	780	855	813	799	898	865	869	913	834	799	815	785	791	885	794	831	825	863	822	862	775	834	857	813	837	813	870	866	827	861	783	803	829	832	847	808	795	845	827	772	843	812	847	782	854	842	916	787	807	853	885	811	850	763	834	811	835	825	881	844	822	833	806	879	781	851	857	815	847	809	883	789	854	840	846	817	817	870	857	835	811	868	831	876	788	832	834	845	851	893	872	841	856	830	835	786	829	834	816	853	868	852	840	786	846	823	869	812	829	887	890	778	798	856	863	855	899	842	807	871	861	824	823	877	816	824	839	845	861	770	830	815	826	898	857	832	834	869	858	865	834	812	839	834	821	843	861	802	793	820	811	870	807	839	815	821	845	839	799	813	800	840	904	775	875	786	838	875	852	829	811	865	843	880	843	828	835	821	893	839	865	844	854	831	830	848	873	840	877	815	793	821	852	794	805	818	841	853	864	787	839	853	891	835	849	807	877	781	806	841	823	851	896	804	823	837	804	833	825	842	853	842	818	825	853	819	807	798	834	835	867	865	794	874	897	823	850	777	799	836	823	822	749	819	835	837	807	823	829	821	891	832	848	823	856	833	864	830	877	821	818	833	825	845	834	834	846	811	819	808	832	828	847	832	825	850	781	829	835	844	802	817	856	864	824	823	899	867	797	839	880	843	828	819	883	888	826	888	777	843	816	813	833	845	848	855	831	831	872	825	836	779	828	787	841	806	827	858	808	906	824	839	843	804	804	884	824	810	827	872	842	852	780	826	809	840	811	822	826	787	865	832	834	857	835	849	837	799	816	799	873	858	857	795	832	795	870	816	827	876	784	808	837	838	831	749	893	846	804	883	838	814	835	830	843	837	873	872	793	832	792	846	838	873	822	860	829	892	839	836	866	793	823	807	843	847	811	830	873	834	850	823	844	800	808	834	826	800	868	857	846	812	787	801	862	849	813	827	856	821	884	836	826	806	836	867	824	820	843	823	805	847	829	854	811	806	853	757	843	852	846	847	850	825	861	823	788	830	858	846	869	775	831	799	781	811	852	813	869	867	857	855	852	820	860	868	908	808	799	815	822	804	797	816	814	817	833	805	791	784	788	857	870	818	849	846	790	792	800	866	876	807	888	855	881	883	871	833	840	853	822	841	817	879	821	861	868	773	885	816	787	832	814	849	833	821	876	862	829	808	848	874	835	841	856	814	864	858	882	829	881	814	803	841	855	826	841	800	834	832	860	816	789	839	806	866	895	865
14952	9665	30402	52250	56821	57582	47676	36363	22313	10997	7451	6700	6665	6546	6643	6572	6585	6449	6492	6542	6283	6483	6535	6384	6307	6458	6476	6389	6456	6445	6368	6499	6387	6371	6452	6404	6380	6441	6392	6479	6348	6483	6514	6569	6437	6319	6321	6404	6385	6405	6334	6335	6400	6362	6497	6406	6297	6338	6375	6451	6403	6467	6363	6449	6448	6429	6491	6370	6390	6502	6447	6477	6496	6424	6429	6519	6436	6490	6308	6354	6417	6365	6282	6417	6395	6522	6402	6415	6546	6504	6475	6395	6408	6468	6150	6441	6449	6367	6272	6449	6430	6503	6499	6568	6395	6499	6418	6459	6285	6492	6464	6445	6465	6513	6418	6398	6452	6438	6365	6502	6387	6529	6443	6442	6465	6338	6429	6399	6474	6522	6462	6476	6531	6454	6534	6345	6564	6390	6463	6511	6442	6497	6351	6532	6420	6448	6498	6339	6400	6356	6395	6573	6489	6570	6427	6502	6492	6389	6603	6393	6628	6457	6399	6439	6359	6422	6445	6557	6437	6465	6489	6451	6487	6416	6550	6377	6330	6410	6417	6519	6489	6355	6369	6265	6432	6445	6441	6384	6540	6351	6545	6573	6523	6439	6398	6396	6629	6393	6419	6357	6404	6410	6492	6443	6340	6439	6300	6321	6476	6512	6463	6521	6379	6462	6434	6343	6521	6336	6403	6497	6441	6401	6340	6450	6505	6459	6336	6457	6412	6424	6572	6278	6525	6385	6422	6383	6366	6439	6290	6449	6404	6393	6563	6580	6379	6590	6588	6528	6488	6373	6530	6527	6401	6396	6471	6531	6476	6352	6465	6326	6405	6311	6430	6455	6426	6460	6468	6437	6473	6427	6507	6493	6557	6414	6461	6427	6368	6384	6442	6407	6460	6460	6388	6535	6412	6430	6473	6398	6391	6353	6402	6450	6404	6452	6506	6424	6571	6433	6496	6421	6560	6451	6316	6519	6496	6417	6425	6512	6551	6452	6350	6414	6499	6484	6408	6412	6467	6481	6404	6404	6490	6428	6427	6429	6411	6526	6456	6486	6486	6419	6477	6347	6475	6485	6405	6332	6523	6328	6359	6393	6393	6484	6524	6418	6480	6409	6594	6443	6483	6383	6381	6552	6532	6366	6446	6486	6453	6613	6360	6471	6403	6405	6504	6453	6452	6502	6402	6438	6520	6443	6451	6450	6261	6414	6541	6381	6502	6476	6438	6524	6460	6437	6466	6421	6418	6461	6463	6428	6496	6456	6452	6403	6578	6389	6504	6400	6466	6407	6555	6455	6496	6386	6503	6428	6495	6363	6375	6472	6498	6328	6476	6409	6585	6484	6451	6428	6340	6461	6486	6380	6388	6523	6400	6486	6487	6504	6519	6475	6289	6369	6441	6499	6478	6454	6438	6533	6452	6392	6478	6514	6475	6399	6484	6397	6381	6332	6469	6391	6443	6409	6477	6449	6366	6443	6494	6428	6485	6378	6447	6465	6503	6486	6458	6407	6375	6455	6466	6563	6446	6503	6468	6448	6533	6551	6496	6429	6410	6401	6400	6428	6546	6500	6488	6389	6378	6523	6324	6435	6447	6434	6377	6472	6453	6491	6311	6477	6355	6407	6359	6454	6426	6431	6522	6473	6296	6419	6363	6339	6373	6500	6345	6408	6551	6365	6471	6408	6365	6396	6420	6395	6377	6326	6577	6417	6451	6431	6428	6581	6478	6464	6229	6390	6443	6435	6517	6486	6325	6437	6383	6557	6514	6404	6501	6553	6416	6620	6300	6448	6456	6338	6436	6438	6362	6473	6503	6535	6462	6499	6445	6352	6359	6468	6467	6460	6357	6383	6580	6384	6477	6516	6359	6436	6349	6345	6512	6534	6476	6478	6532	6407	6496	6390	6421	6390	6410	6383	6573	6420	6422	6451	6480	6508	6534	6458	6551	6470	6386	6309	6450	6462	6408	6456	6491	6383	6539	6294	6401	6318	6419	6371	6581	6478	6411	6543	6441	6523	6417	6313	6419	6521	6483	6464	6437	6534	6388	6410	6509	6518	6452	6479	6572	6423	6410	6406	6388	6324	6627	6428	6449	6333	6502	6404	6503	6364	6446	6479	6412	6527	6288	6426	6419	6576	6456	6480	6332	6423	6462	6437	6574	6343	6444	6464	6504	6499	6416	6453	6293	6467	6414	6492	6470	6464	6518	6477	6362	6420	6430	6545	6352	6402	6505	6415	6461	6458	6568	6469	6472	6464	6455	6422	6532	6399	6480	6293	6501	6461	6383	6353	6401	6527	6468	6321	6418	6435	6404	6367	6544	6407	6227	6357	6482	6520	6347	6452	6482	6549	6496	6481	6525	6517	6414	6364	6432	6406	6421	6555	6486	6357	6538	6383	6470	6407	6441	6487	6413	6318	6393	6413	6526	6477	6457	6485	6494	6389	6261	6410	6397	6586	6457	6497	6462	6457	6443	6404	6455	6305	6416	6452	6507	6397	6423	6459	6506	6311	6503	6397	6546	6452	6418	6492	6473	6418	6465	6451	6366	6540	6440	6402	6302	6404	6413	6337	6432	6422	6368	6517	6447	6411	6434	6432	6454	6558	6400	6422	6441	6489	6365	6443	6481	6326	6480	6377	6479	6453	6486	6414	6532	6394	6460	6426	6468	6488	6379	6448	6406	6465	6360	6452	6565	6628	6446	6480	6513	6412	6565	6498	6495	6477	6375	6459	6492	6465	6571	6383	6495	6565	6462	6430	6500	6470	6353	6394	6479	6485	6407	6530	6444	6368	6518	6618	6298	6519	6473	6325	6431	6492	6538	6417	6334	6481	6419	6344	6380	6471	6539	6502	6373	6356	6372	6352	6412	6488	6479	6393	6471	6439	6569	6511	6468	6410	6488	6325	6486	6469	6424	6430	6429	6462	6273	6381	6463	6331	6373	6537	6450	6513	6458	6515	6444	6381	6372	6531	6405	6459	6380	6364	6540	6402	6373	6369	6555	6444	6509	6425	6490	6477	6466	6350	6495	6481	6508	6301	6521	6573	6355	6449	6533	6483	6446	6432	6392	6446	6480	6479	6385	6324	6479	6451	6383	6431	6354	6418	6382	6488	6496	6431	6292	6493	6439	6536	6392	6494	6419	6416	6457	6523	6521	6385	6459	6547	6460	6355	6347	6458	6389	6581	6363	6601	6435	6511	6541	6442	6424	6362	6482	6373	6473	6418	6384	6418	6526	6388	6362	6549	6472	6601	6428	6457	6341	6545	6522	6439	6560	6421	6280	6320	6533	6359	6521	6373	6354	6273	6464	6485	6442	6429	6544	6394	6478	6401	6513	6442	6526	6519	6585	6462	6379	6492	6340	6307	6379	6442	6372	6418	6436	6488	6462	6369	6441	6400	6434	6455	6418	6443	6535	6314	6471	6547	6496	6453	6327	6430	6445	6585	6447	6377	6422	6462	6450	6501	6542	6453	6575	6418	6464	6447	6393	6450	6355	6492	6357	6452	6260	6475	6485	6380	6445	6471	6447	6434	6359	6340	6467	6383	6343	6504	6316	6554	6572	6389	6576	6441	6531	6541	6650	6443	6466	6523	6457	6368	6418	6537	6448	6376	6358	6597	6433	6320	6456	6508	6459	6365	6388	6319	6522	6472	6513	6461	6443	6568	6398	6455	6421	6386	6523	6592	6373	6421	6455	6488	6394	6516	6450	6497	6457	6419	6522	6386	6396	6433	6398	6391	6445	6492	6469	6620	6477	6299	6427	6400	6415	6410	6370	6480	6405	6393	6375	6349	6458	6416	6373	6369	6483	6487	6422	6501	6438	6471	6398	6490	6343	6433	6421	6398	6455	6391	6394	6446	6351	6419	6523	6467	6423	6598	6509	6453	6408	6517	6467	6490	6384	6544	6409	6451	6448	6469	6323	6480	6509	6467	6420	6512	6329	6409	6393	6422	6409	6466	6441	6555	6416	6497	6456	6390	6452	6478	6441	6498	6470	6516	6515	6422	6415	6505	6429	6461	6512	6447	6325	6440	6529	6411	6471	6422	6494	6395	6487	6474	6451	6370	6463	6295	6353	6442	6553	6332	6429	6390	6416	6475	6438	6406	6428	6380	6372	6527	6506	6522	6419	6536	6510	6447	6432	6498	6368	6424	6393	6559	6406	6439	6496	6370	6361	6611	6365	6461	6397	6361	6399	6405	6458	6419	6477	6452	6402	6406	6492	6495	6381	6505	6510	6423	6409	6462	6570	6546	6415	6462	6447	6585	6331	6502	6423	6305	6504	6401	6504	6292	6424	6489	6472	6335	6440	6392	6486	6438	6517	6465	6459	6485	6412	6446	6385	6343	6399	6378	6499	6451	6333	6401	6446	6361	6296	6481	6509	6509	6339	6468	6410	6362	6569	6349	6414	6498	6460	6432	6452	6391	6441	6440	6455	6321	6560	6548	6254	6562	6620	6398	6407	6380	6474	6539	6411	6426	6474	6452	6530	6441	6441	6364	6563	6474	6457	6557	6320	6417	6325	6552	6350	6430	6414	6463	6440	6477	6409	6449	6458	6406	6533	6527	6388	6362	6454	6496	6515	6385	6432	6437	6402	6388	6412	6507	6330	6453	6454	6480	6411	6471	6381	6464	6353	6323	6433	6518	6447	6402	6417	6365	6433	6334	6404	6575	6432	6518	6400	6391	6405	6375	6416	6408	6533	6460	6354	6395	6492	6300	6424	6439	6369	6497	6457	6395	6351	6512	6384	6460	6331	6430	6513	6500	6471	6599	6490	6398	6500	6308	6522	6387	6577	6456	6399	6503	6390	6415	6321	6440	6437	6478	6434	6482	6515	6519	6427	6518	6407	6474	6298	6462	6497	6387	6405	6508	6480	6305	6392	6478	6517	6408	6408	6303	6430	6422	6499	6595	6363	6454	6354	6518	6452	6269	6330	6426	6450	6373	6316	6558	6457	6483	6450	6385	6390	6428	6403	6527	6443	6373	6390	6495	6419	6410	6420	6459	6525	6422	6449	6485	6466	6509	6434	6426	6358	6528	6326	6512	6300	6543	6531	6428	6475	6570	6551	6512	6530	6357	6561	6443
2315	1185	10543	19421	16798	10851	11639	9769	4105	1273	922	854	852	809	890	814	805	799	808	804	785	785	814	772	829	813	795	828	834	833	778	795	791	767	852	797	792	822	789	793	792	834	815	768	801	817	813	788	815	851	838	811	791	880	843	870	808	832	789	837	835	856	828	781	804	815	824	816	886	849	828	815	840	818	869	808	819	774	779	810	873	818	827	810	839	775	829	836	828	789	828	771	836	795	790	811	851	793	798	816	844	788	849	835	819	769	781	777	816	795	810	859	830	848	855	770	803	788	811	840	820	774	845	832	780	821	787	809	837	811	832	862	815	806	812	831	807	855	831	833	825	833	831	826	879	846	813	836	832	822	798	817	866	840	833	777	781	815	813	836	803	825	813	814	769	795	815	784	769	811	806	779	796	796	825	788	787	868	817	780	805	798	849	787	787	882	775	818	852	822	781	811	805	791	841	812	840	817	808	861	815	818	836	840	876	796	821	819	795	790	815	841	818	807	764	841	827	841	825	807	793	795	836	752	841	799	816	847	801	788	863	834	825	797	801	823	865	787	813	765	817	797	889	799	804	821	838	832	831	811	859	862	811	841	847	801	774	852	779	764	805	814	844	846	844	818	786	790	829	819	752	823	815	816	795	798	830	799	782	776	839	857	854	815	764	814	828	784	803	833	853	858	817	790	810	819	762	840	814	856	806	786	840	819	861	769	843	817	845	813	863	802	772	846	817	767	839	801	866	799	823	790	817	803	762	828	810	826	837	786	771	807	819	866	855	829	836	821	833	813	787	840	818	839	823	864	804	833	819	825	782	814	829	829	823	856	813	846	828	812	794	855	784	813	804	857	811	796	813	821	835	799	791	852	846	863	809	790	821	789	801	826	810	820	800	787	794	812	805	859	810	816	811	812	824	822	784	843	863	887	823	839	845	803	848	832	770	860	835	792	777	824	821	843	823	816	816	807	813	833	817	823	820	782	838	773	788	813	792	775	800	831	860	833	825	869	789	817	794	800	796	795	810	804	847	804	878	815	800	802	799	849	833	796	812	829	811	785	818	858	801	806	803	825	835	795	820	796	848	819	854	829	850	863	789	833	752	776	854	777	792	777	842	793	815	810	803	758	850	843	825	812	841	830	803	819	791	817	801	830	871	810	846	830	809	849	815	773	817	792	850	805	779	820	811	818	905	817	835	820	815	868	817	798	818	757	839	795	799	835	808	798	818	823	746	812	783	814	828	814	835	792	807	796	778	780	848	851	849	868	848	821	811	822	815	840	807	828	779	893	776	840	813	809	776	836	816	864	862	771	777	786	803	808	801	811	753	802	761	851	807	842	794	817	793	795	827	812	806	791	883	845	786	732	827	846	769	848	783	865	859	841	797	795	845	851	841	779	795	839	856	834	806	877	847	847	795	803	798	836	843	802	821	824	773	836	762	906	777	804	838	849	793	768	810	794	797	827	809	852	822	820	773	833	795	846	804	810	837	879	824	841	858	854	813	828	830	836	802	850	766	842	824	837	796	822	813	827	797	857	816	802	791	829	835	792	812	853	857	831	836	874	768	856	776	805	807	822	843	847	820	819	812	833	851	790	810	804	813	774	801	828	794	842	816	859	846	850	780	809	819	783	825	831	838	838	792	819	833	802	809	770	827	828	843	813	849	826	793	861	855	814	812	819	878	765	860	829	843	832	834	801	824	838	839	851	816	849	843	819	797	799	854	813	803	826	777	839	777	835	848	853	828	814	815	827	839	787	842	839	793	821	839	848	796	830	849	802	806	806	779	821	798	800	807	834	847	802	834	781	827	823	840	896	801	812	827	803	800	817	778	778	826	842	840	817	804	834	821	832	795	808	816	886	822	799	843	813	860	807	860	857	813	792	838	818	791	798	763	819	816	864	835	832	794	773	825	820	789	802	806	780	758	814	804	794	823	841	852	821	828	826	888	792	832	808	844	825	854	778	781	816	799	811	786	839	799	843	816	839	781	833	800	812	885	792	791	802	779	851	842	829	865	817	819	819	807	793	813	841	823	810	793	802	852	801	822	804	874	802	822	846	799	860	824	791	841	841	816	837	816	856	821	795	836	829	832	822	870	852	804	823	832	840	830	847	783	832	838	840	823	780	835	810	779	799	787	831	780	864	808	783	789	821	824	742	835	789	808	793	821	813	842	857	846	877	867	849	800	817	801	837	797	795	838	868	841	820	770	774	843	819	893	807	842	847	772	834	810	781	795	889	829	837	803	800	799	821	819	839	760	875	857	779	833	739	824	838	827	774	878	816	838	806	800	799	851	744	784	834	847	850	763	810	868	783	831	833	820	862	793	841	826	828	798	799	795	861	780	844	826	851	828	875	877	772	776	822	784	826	788	882	812	823	800	831	785	802	857	859	795	793	831	800	823	773	805	828	783	827	804	800	870	787	842	823	821	833	843	762	869	799	820	818	857	874	757	826	806	806	791	811	803	835	821	803	791	816	821	805	833	787	811	855	837	856	841	854	815	830	831	821	820	825	863	796	887	772	821	796	833	871	793	838	881	843	815	827	881	825	814	863	788	828	789	798	839	856	771	801	781	817	812	849	869	816	777	839	828	781	796	870	799	858	820	859	786	796	848	844	826	801	857	777	783	825	845	827	834	834	845	803	829	792	831	748	859	803	799	818	778	864	774	786	817	805	842	828	810	824	837	875	870	830	887	811	824	803	842	853	825	839	868	792	858	829	832	802	820	867	772	812	851	806	879	810	758	814	801	829	783	773	867	813	801	833	784	779	807	840	868	870	814	832	802	801	821	820	879	824	798	781	872	778	817	833	825	770	794	826	862	822	841	829	823	860	771	833	833	844	790	821	840	863	826	813	804	814	813	849	834	817	811	806	770	774	777	781	747	825	814	824	829	842	830	827	822	832	825	826	798	853	857	818	848	812	839	827	792	823	792	820	807	825	840	787	864	771	755	863	847	809	836	832	838	813	863	821	821	785	793	825	858	836	822	854	803	825	817	853	795	831	794	795	836	814	855	844	859	854	857	784	853	812	832	796	838	821	809	812	850	829	740	812	806	862	845	842	785	824	857	797	824	747	726	819	802	806	844	815	807	831	789	809	760	787	807	786	828	850	781	756	800	804	796	774	813	757	815	813	883	801	899	830	820	827	760	841	822	835	773	783	858	817	836	827	836	801	749	824	826	793	805	806	827	864	814	785	807	816	843	864	806	810	723	794	850	800	808	770	871	776	776	829	836	830	796	778	753	788	797	848	825	796	787	883	772	802	821	807	808	817	833	833	827	824	804	810	797	819	796	813	834	757	792	772	858	885	839	810	840	804	776	848	807	788	837	854	880	755	854	776	824	825	792	792	799	790	871	757	771	830	786	802	833	828	794	803	828	745	816	823	817	817	843	810	881	812	824	831	833	828	796	734	866	824	836	869	806	814	844	830	797	795	824	831	823	779	809	809	793	834	871	868	859	806	879	840	809	878	839	820	827	799	825	848
18626	11789	35671	65421	69384	46001	55865	47533	30295	12279	8051	7424	6972	6713	6429	6296	6302	6293	6246	6347	6348	6338	6282	6328	6265	6384	6160	6314	6265	6322	6228	6299	6261	6310	6293	6266	6275	6317	6264	6363	6268	6480	6376	6371	6270	6409	6484	6324	6193	6254	6363	6207	6221	6330	6348	6350	6334	6379	6274	6250	6265	6296	6161	6299	6364	6371	6276	6276	6227	6345	6364	6323	6171	6377	6240	6275	6299	6404	6217	6199	6315	6337	6267	6252	6229	6214	6345	6302	6461	6318	6238	6297	6288	6236	6390	6296	6203	6340	6359	6288	6312	6265	6271	6364	6313	6429	6272	6437	6297	6197	6339	6364	6313	6345	6310	6426	6361	6420	6327	6374	6259	6347	6352	6285	6489	6383	6220	6251	6311	6322	6301	6270	6265	6291	6417	6287	6398	6289	6310	6393	6175	6263	6422	6378	6278	6364	6316	6241	6300	6094	6265	6261	6189	6310	6287	6252	6373	6284	6381	6271	6283	6362	6310	6303	6216	6209	6258	6374	6264	6290	6275	6363	6267	6316	6308	6365	6316	6274	6338	6196	6207	6444	6323	6297	6301	6282	6289	6367	6307	6392	6286	6341	6295	6225	6273	6253	6445	6274	6368	6322	6228	6209	6223	6432	6256	6347	6233	6226	6189	6203	6332	6351	6346	6244	6256	6323	6330	6326	6443	6346	6381	6327	6169	6234	6299	6348	6269	6413	6247	6297	6229	6291	6280	6184	6447	6383	6261	6369	6352	6412	6277	6129	6282	6249	6352	6409	6323	6442	6354	6288	6158	6222	6186	6261	6297	6324	6397	6260	6433	6230	6304	6294	6364	6108	6295	6358	6260	6301	6332	6378	6304	6295	6258	6257	6322	6323	6354	6237	6303	6317	6312	6280	6254	6392	6381	6284	6221	6455	6323	6182	6406	6343	6426	6274	6303	6363	6271	6322	6381	6332	6328	6432	6297	6240	6228	6294	6422	6307	6301	6390	6271	6118	6312	6363	6341	6351	6251	6167	6328	6306	6344	6353	6378	6275	6390	6293	6363	6371	6406	6472	6294	6323	6317	6347	6184	6222	6161	6280	6344	6379	6163	6262	6250	6286	6339	6313	6255	6274	6251	6375	6400	6317	6273	6347	6339	6199	6415	6221	6290	6430	6256	6193	6364	6249	6444	6260	6379	6294	6317	6240	6254	6301	6312	6282	6365	6282	6287	6343	6328	6267	6304	6218	6271	6289	6356	6284	6316	6311	6396	6362	6285	6255	6273	6326	6277	6278	6313	6355	6273	6322	6252	6281	6257	6310	6298	6262	6380	6331	6311	6242	6410	6346	6275	6500	6276	6347	6191	6243	6363	6355	6434	6292	6240	6336	6332	6146	6196	6301	6435	6274	6226	6344	6306	6418	6222	6328	6252	6321	6274	6365	6310	6338	6197	6186	6335	6303	6307	6191	6177	6191	6243	6326	6288	6230	6326	6348	6336	6298	6269	6287	6363	6250	6367	6183	6320	6256	6359	6380	6328	6345	6262	6293	6260	6357	6258	6263	6437	6358	6212	6273	6260	6241	6377	6353	6408	6240	6335	6315	6364	6292	6409	6245	6376	6371	6251	6363	6395	6327	6390	6287	6181	6340	6202	6387	6325	6354	6352	6384	6403	6318	6366	6322	6312	6250	6373	6337	6199	6367	6280	6181	6359	6407	6210	6312	6299	6400	6330	6278	6389	6314	6222	6325	6293	6303	6242	6292	6303	6295	6404	6313	6255	6348	6465	6354	6232	6299	6213	6326	6384	6326	6302	6422	6276	6312	6275	6317	6213	6319	6343	6316	6435	6333	6253	6266	6380	6309	6366	6330	6196	6384	6284	6409	6183	6340	6437	6325	6326	6294	6177	6274	6284	6239	6363	6354	6254	6256	6227	6340	6264	6131	6202	6325	6399	6484	6327	6375	6139	6269	6292	6403	6261	6130	6217	6406	6235	6370	6315	6337	6288	6409	6307	6151	6246	6243	6241	6426	6242	6243	6396	6404	6381	6230	6279	6367	6436	6357	6368	6305	6312	6237	6277	6213	6347	6279	6275	6285	6345	6346	6339	6224	6306	6433	6293	6380	6242	6500	6243	6417	6315	6315	6379	6245	6430	6255	6402	6354	6352	6288	6241	6291	6367	6340	6316	6285	6392	6265	6218	6262	6411	6365	6160	6274	6356	6265	6302	6297	6413	6257	6085	6290	6207	6300	6352	6294	6249	6320	6306	6364	6275	6336	6389	6366	6354	6501	6299	6252	6343	6535	6350	6325	6300	6280	6305	6311	6329	6312	6278	6441	6346	6277	6378	6501	6287	6374	6244	6277	6292	6357	6352	6222	6234	6458	6267	6288	6246	6326	6300	6206	6235	6341	6241	6229	6313	6340	6302	6379	6209	6561	6388	6284	6332	6185	6279	6279	6206	6279	6194	6329	6401	6133	6323	6386	6318	6218	6390	6345	6234	6269	6414	6277	6403	6346	6278	6358	6333	6261	6332	6252	6371	6221	6209	6249	6471	6312	6269	6208	6315	6281	6403	6350	6358	6303	6273	6208	6231	6269	6455	6190	6402	6395	6276	6331	6349	6318	6364	6318	6296	6358	6328	6181	6352	6330	6278	6452	6258	6359	6457	6376	6460	6383	6153	6399	6334	6228	6260	6170	6379	6351	6402	6415	6395	6326	6339	6242	6298	6246	6361	6291	6321	6373	6270	6271	6324	6363	6267	6240	6178	6394	6403	6242	6412	6354	6354	6287	6419	6262	6394	6374	6372	6347	6245	6329	6472	6315	6195	6370	6291	6311	6261	6304	6295	6168	6330	6374	6222	6432	6365	6279	6321	6262	6234	6282	6329	6240	6423	6363	6291	6325	6280	6298	6372	6273	6340	6204	6337	6326	6241	6168	6158	6287	6334	6339	6492	6288	6447	6289	6279	6219	6214	6306	6257	6272	6231	6226	6196	6192	6388	6314	6375	6251	6282	6346	6328	6307	6167	6264	6308	6338	6405	6385	6443	6159	6319	6318	6264	6298	6192	6199	6307	6279	6349	6473	6284	6244	6229	6485	6380	6200	6350	6281	6511	6359	6352	6283	6375	6300	6436	6281	6252	6330	6308	6382	6472	6346	6396	6302	6357	6306	6243	6307	6265	6303	6339	6275	6337	6344	6317	6338	6254	6221	6258	6243	6245	6273	6358	6273	6245	6342	6342	6396	6355	6305	6363	6341	6150	6241	6373	6181	6303	6369	6226	6267	6358	6287	6356	6221	6295	6321	6260	6309	6300	6202	6265	6291	6249	6291	6271	6266	6235	6297	6207	6244	6304	6287	6304	6316	6331	6285	6489	6371	6256	6292	6286	6208	6440	6370	6398	6282	6215	6282	6351	6305	6223	6181	6364	6442	6392	6416	6243	6213	6333	6254	6336	6313	6283	6276	6327	6260	6195	6346	6337	6380	6335	6335	6340	6485	6314	6315	6278	6362	6256	6253	6352	6327	6324	6364	6351	6354	6239	6323	6289	6288	6238	6331	6327	6129	6332	6232	6359	6267	6220	6283	6344	6228	6370	6302	6256	6249	6259	6303	6237	6345	6452	6226	6310	6290	6299	6231	6350	6319	6397	6328	6262	6380	6337	6296	6304	6191	6437	6314	6381	6409	6292	6398	6360	6334	6249	6308	6270	6343	6433	6244	6302	6268	6344	6461	6206	6287	6377	6426	6134	6361	6270	6320	6292	6349	6277	6398	6361	6317	6347	6333	6262	6266	6281	6238	6269	6314	6326	6350	6303	6309	6396	6287	6311	6313	6366	6370	6348	6258	6249	6283	6236	6245	6359	6363	6489	6293	6255	6342	6231	6350	6191	6269	6295	6279	6400	6269	6238	6347	6262	6307	6350	6358	6348	6322	6286	6366	6406	6301	6428	6408	6265	6285	6222	6346	6324	6379	6296	6187	6439	6342	6276	6321	6313	6330	6335	6362	6236	6253	6364	6369	6463	6175	6318	6363	6257	6315	6443	6193	6327	6371	6273	6393	6360	6335	6406	6443	6336	6279	6231	6223	6303	6436	6276	6322	6268	6141	6257	6261	6271	6281	6187	6231	6274	6325	6332	6270	6356	6356	6372	6359	6362	6228	6252	6418	6354	6370	6294	6292	6521	6261	6386	6254	6334	6259	6404	6321	6277	6360	6211	6304	6159	6218	6261	6375	6353	6394	6360	6301	6372	6304	6328	6300	6108	6239	6334	6192	6278	6314	6256	6319	6284	6243	6273	6123	6327	6267	6358	6405	6372	6336	6369	6336	6400	6160	6338	6286	6256	6267	6252	6293	6234	6333	6343	6381	6292	6366	6390	6358	6386	6300	6215	6257	6228	6266	6309	6276	6247	6213	6201	6295	6153	6206	6361	6286	6346	6250	6284	6346	6303	6446	6352	6280	6164	6237	6329	6262	6419	6334	6180	6230	6350	6299	6290	6256	6205	6298	6229	6276	6353	6233	6299	6326	6207	6441	6332	6344	6409	6410	6294	6256	6279	6277	6305	6252	6271	6345	6348	6298	6296	6345	6372	6339	6215	6357	6358	6164	6222	6309	6352	6289	6316	6243	6339	6376	6309	6265	6307	6101	6464	6243	6369	6359	6302	6204	6315	6227	6395	6343	6265	6271	6306	6367	6431	6356	6272	6351	6310	6265	6379	6304	6218	6317	6387	6377	6186	6340	6312	6275	6292	6336	6158	6249	6234	6251	6145	6292	6346	6319	6270	6315	6235	6385	6321	6228	6281	6329	6370	6297	6301	6254	6335	6338	6226	6331	6223	6352	6343	6344	6312	6309	6460	6303	6387	6295	6272	6198	6340	6267	6355	6348	6408	6381	6307	6419	6275	6344	6342	6289	6293	6334	6203	6294	6309	6268	6439	6217	6082	6331	6354	6247	6198	6483	6250	6217	6340	6314	6352	6338	6283	6283	6321	6318	6350	6456	6279	6162	6285	6262	6251	6305	6321	6276	6445	6196	6169	6314	6436	6383	6412	6254	6295	6359	6285	6238	6325	6315	6433	6234	6338	6293	6201	6391	6332	6291
2683	931	3387	5222	2230	3031	4194	3650	1721	965	853	834	790	810	818	831	814	850	827	834	816	823	833	796	796	794	826	820	804	812	801	781	798	818	763	789	775	810	789	842	807	819	850	867	795	787	807	784	778	830	792	825	857	822	798	843	791	799	805	841	836	781	802	850	797	824	779	840	823	809	797	838	793	787	848	783	763	810	822	764	843	858	859	817	794	801	887	860	801	812	780	820	825	855	820	810	865	873	775	823	816	785	853	858	818	756	815	852	804	838	787	812	763	849	902	823	806	821	782	836	849	778	774	768	845	808	811	821	774	822	825	810	793	767	850	883	800	800	843	832	806	828	869	787	807	850	786	873	873	820	853	833	832	766	783	825	814	850	827	876	890	824	826	789	800	851	802	831	820	790	814	797	801	827	824	789	822	818	857	774	853	792	864	797	829	850	800	828	816	832	855	838	842	815	769	870	845	871	849	832	774	822	826	811	836	820	816	847	845	832	810	817	858	801	813	830	833	811	808	803	786	836	843	822	832	757	846	866	834	845	831	853	860	767	874	828	790	834	823	824	810	844	797	823	817	857	860	870	845	834	804	817	787	821	830	902	832	848	803	846	829	827	796	788	766	755	850	811	802	845	839	814	797	861	786	826	831	825	879	842	788	778	828	797	820	788	849	884	814	782	812	829	794	773	788	778	841	810	771	775	819	844	822	789	877	854	806	832	809	847	862	785	814	814	817	795	829	795	835	825	824	816	824	843	815	795	889	778	789	801	835	816	858	854	773	842	769	872	844	793	833	770	823	769	806	846	787	850	857	838	837	794	804	794	779	833	833	775	836	802	809	725	831	815	817	790	780	839	852	828	830	854	790	820	804	791	808	802	848	825	839	816	793	819	830	835	848	797	833	815	870	862	819	860	760	806	860	815	810	830	803	827	837	839	835	832	806	832	799	803	829	852	833	803	814	834	776	789	824	812	844	858	811	810	811	841	827	784	793	825	821	758	828	826	859	785	819	821	853	808	790	829	768	817	809	782	767	756	797	800	836	858	801	773	846	784	828	779	811	863	794	804	807	797	815	813	832	749	801	864	809	826	838	827	846	842	801	819	827	790	756	813	845	853	841	844	793	824	841	804	787	839	853	839	794	821	849	823	798	779	780	812	782	833	798	860	831	852	814	849	829	810	849	812	765	777	772	800	816	792	780	869	892	847	848	804	852	837	848	838	835	804	846	842	840	822	809	838	827	851	793	832	806	816	872	782	826	798	870	774	858	860	813	824	836	876	804	903	783	823	780	812	813	745	778	816	853	794	886	820	822	810	849	773	825	840	795	811	802	813	840	839	762	790	875	815	812	864	824	780	812	833	813	835	819	818	823	816	835	807	814	785	850	804	803	859	806	816	791	817	826	811	864	847	827	802	797	790	752	801	822	797	824	819	814	810	806	799	854	804	814	822	781	807	796	807	821	816	820	842	827	775	851	805	864	803	840	755	803	881	807	818	831	826	829	829	818	852	830	825	867	831	825	773	799	786	822	801	870	808	847	791	841	812	817	844	796	857	882	826	797	803	817	822	741	826	780	798	763	876	827	820	833	801	823	787	817	838	843	827	837	827	809	828	848	851	840	852	874	823	859	845	874	766	814	831	843	833	813	742	817	827	803	815	853	793	815	822	770	810	827	804	834	785	837	797	836	846	879	812	822	822	823	855	779	751	817	792	811	852	795	810	827	829	831	807	852	787	842	812	787	818	851	847	790	860	819	857	830	823	823	818	795	795	821	817	839	818	798	792	785	809	836	812	770	814	784	815	872	768	839	803	778	797	825	829	836	835	791	776	833	817	808	767	760	791	867	802	838	871	797	807	734	839	834	829	784	793	834	843	796	841	807	808	869	838	867	851	862	775	825	815	826	829	818	861	842	874	814	779	795	785	855	804	862	842	822	735	797	834	822	829	815	845	818	815	830	874	787	790	857	812	818	887	846	788	789	766	815	833	857	823	901	848	819	778	842	792	852	784	784	846	863	805	817	850	813	817	857	828	801	784	803	798	838	822	812	854	818	791	811	810	841	781	802	785	850	832	840	877	807	818	831	787	824	850	838	807	823	818	793	798	773	828	790	800	843	802	792	796	839	853	874	811	765	834	787	873	748	834	776	895	881	785	793	821	798	844	792	822	846	858	823	849	839	771	833	834	807	812	836	794	799	806	799	764	849	855	871	803	779	813	834	823	813	840	805	843	798	802	822	811	828	864	859	850	797	815	815	835	850	797	809	861	796	785	905	764	867	788	790	860	853	810	785	840	845	858	788	833	811	839	786	854	805	808	830	881	815	771	878	810	831	868	858	835	799	837	838	790	796	832	844	841	816	822	777	866	804	861	812	871	849	786	833	840	809	800	788	828	780	856	830	814	859	830	807	820	804	808	851	835	815	853	828	900	800	812	852	788	818	817	825	868	775	771	786	731	816	889	868	814	875	813	830	836	842	842	831	803	831	867	846	814	803	853	778	747	823	852	798	836	854	811	773	810	810	814	818	788	820	828	838	820	817	832	817	830	840	810	818	859	799	799	775	778	875	806	854	830	777	823	834	835	806	819	878	864	832	850	829	809	777	821	862	820	821	829	831	815	802	782	827	839	839	798	840	878	851	835	844	847	807	814	835	828	849	813	787	811	827	779	840	835	803	796	859	817	816	809	826	810	834	820	813	806	792	872	792	863	825	808	809	819	862	829	806	835	778	825	774	844	843	754	850	825	818	826	768	778	878	792	886	826	776	817	861	827	859	783	837	809	807	843	855	792	799	807	802	818	839	761	848	873	847	838	865	825	867	812	838	822	811	814	809	864	891	837	805	820	860	879	794	832	841	806	828	832	798	787	845	832	844	848	822	742	826	785	851	796	784	826	793	795	802	826	826	786	844	819	873	776	787	883	772	809	801	851	828	850	816	818	801	793	805	803	827	811	860	834	843	847	773	789	848	863	808	854	856	861	753	843	820	818	822	837	812	789	813	847	826	826	784	771	835	826	866	827	873	797	832	828	781	809	802	789	791	865	795	828	783	824	797	825	871	797	822	818	802	823	787	803	854	806	858	856	835	855	849	802	865	843	873	789	801	816	843	847	811	816	832	835	784	825	802	805	863	812	781	855	818	837	813	828	838	866	833	817	828	824	820	796	801	879	773	831	838	832	833	828	831	835	829	830	818	834	798	860	823	829	871	795	778	871	764	813	793	882	822	793	837	908	842	851	820	784	843	832	822	866	872	736	782	819	886	827	804	834	860	853	838	825	844	840	843	882	835	799	781	818	807	779	830	793	771	756	820	774	861	820	837	810	818	753	814	752	802	807	869	794	806	856	849	777	877	828	794	818	840	806	842	816	833	856	799	830	797	856	796	825	862	761	804	834	823	886	803	819	831	822	777	840	790	823	852	828	793	774	773	812	796	825	815	834	850	850	796	842	798	838	816	806	871	818	843	805	841	838	841	842	815	849	813	812	858	830
12391	8008	23617	37849	27626	37251	38696	32422	17920	9157	7061	6848	6452	6457	6391	6298	6405	6272	6264	6302	6376	6349	6266	6213	6329	6395	6287	6269	6371	6282	6169	6358	6212	6359	6338	6472	6331	6259	6227	6323	6389	6267	6447	6319	6295	6340	6407	6341	6251	6400	6307	6313	6370	6348	6294	6416	6349	6293	6274	6450	6288	6240	6330	6234	6262	6433	6333	6379	6389	6321	6312	6311	6262	6431	6422	6258	6302	6299	6324	6361	6276	6282	6369	6287	6271	6396	6220	6230	6175	6324	6291	6286	6363	6285	6349	6329	6297	6384	6282	6303	6376	6194	6412	6295	6335	6373	6415	6470	6286	6466	6329	6324	6335	6328	6407	6340	6338	6430	6200	6429	6302	6201	6411	6388	6268	6485	6330	6236	6274	6314	6384	6268	6445	6380	6283	6384	6313	6338	6465	6266	6250	6364	6307	6308	6270	6412	6353	6316	6391	6281	6449	6263	6307	6307	6296	6379	6212	6378	6310	6383	6396	6385	6301	6475	6383	6379	6133	6330	6301	6317	6364	6395	6312	6390	6278	6312	6347	6344	6365	6343	6393	6489	6329	6348	6336	6389	6341	6444	6288	6411	6322	6317	6406	6325	6382	6444	6280	6436	6389	6354	6287	6299	6368	6365	6356	6319	6286	6400	6227	6327	6448	6344	6336	6275	6317	6245	6281	6326	6333	6276	6466	6326	6395	6404	6447	6440	6307	6424	6354	6271	6202	6308	6401	6265	6363	6245	6247	6367	6323	6393	6372	6190	6434	6279	6209	6277	6548	6379	6310	6385	6363	6466	6188	6405	6381	6367	6306	6293	6252	6404	6194	6446	6303	6445	6444	6361	6377	6258	6266	6290	6337	6489	6345	6200	6347	6388	6306	6291	6267	6477	6291	6398	6303	6247	6433	6203	6296	6393	6315	6396	6418	6348	6385	6330	6404	6421	6165	6339	6342	6323	6326	6404	6319	6292	6364	6363	6353	6270	6502	6326	6195	6473	6367	6331	6260	6473	6263	6364	6351	6366	6302	6399	6240	6277	6459	6409	6253	6266	6367	6309	6319	6381	6407	6287	6382	6350	6323	6295	6367	6309	6395	6343	6338	6336	6394	6408	6222	6346	6362	6371	6478	6178	6374	6410	6372	6407	6379	6343	6139	6441	6348	6332	6376	6237	6354	6424	6378	6387	6313	6288	6423	6484	6526	6345	6382	6293	6324	6450	6356	6404	6451	6345	6367	6322	6419	6413	6334	6311	6290	6293	6402	6308	6332	6299	6396	6466	6365	6237	6236	6387	6366	6394	6221	6353	6308	6394	6337	6297	6284	6275	6414	6413	6366	6427	6243	6291	6468	6442	6328	6368	6404	6339	6198	6369	6353	6351	6319	6233	6426	6292	6317	6301	6275	6317	6325	6251	6410	6328	6317	6276	6374	6341	6403	6353	6265	6441	6304	6340	6328	6349	6272	6338	6387	6432	6308	6369	6325	6362	6420	6299	6468	6392	6371	6325	6270	6405	6305	6274	6333	6307	6387	6388	6334	6590	6214	6276	6270	6377	6303	6256	6311	6381	6170	6215	6432	6367	6249	6394	6341	6277	6283	6424	6352	6227	6356	6399	6358	6409	6447	6429	6261	6330	6232	6305	6265	6332	6334	6312	6396	6384	6392	6241	6432	6179	6343	6365	6445	6276	6391	6363	6313	6249	6354	6279	6409	6416	6273	6394	6300	6419	6267	6416	6370	6497	6316	6263	6308	6403	6404	6329	6374	6256	6279	6255	6356	6315	6255	6298	6259	6210	6285	6277	6300	6518	6294	6385	6380	6257	6427	6327	6259	6272	6328	6310	6268	6373	6310	6338	6338	6355	6346	6279	6351	6455	6301	6237	6251	6278	6297	6307	6386	6456	6324	6265	6442	6338	6298	6384	6283	6272	6364	6450	6348	6427	6457	6314	6347	6351	6308	6332	6334	6208	6349	6427	6407	6363	6257	6294	6256	6328	6283	6439	6333	6262	6346	6420	6455	6401	6319	6375	6392	6336	6285	6384	6392	6274	6297	6259	6385	6403	6239	6356	6343	6382	6448	6285	6269	6323	6421	6431	6346	6437	6389	6339	6258	6367	6367	6211	6343	6415	6219	6262	6454	6219	6216	6479	6291	6361	6279	6430	6353	6391	6408	6420	6304	6082	6221	6428	6387	6352	6349	6501	6315	6454	6299	6253	6440	6300	6301	6408	6238	6156	6297	6363	6327	6477	6259	6293	6219	6326	6451	6304	6290	6316	6420	6224	6357	6294	6461	6340	6314	6259	6275	6312	6490	6312	6309	6385	6314	6390	6324	6357	6357	6341	6387	6286	6281	6340	6314	6301	6329	6412	6280	6414	6317	6286	6383	6474	6482	6489	6374	6474	6341	6338	6296	6424	6356	6289	6381	6356	6421	6409	6310	6352	6354	6262	6284	6383	6334	6443	6433	6346	6488	6257	6412	6373	6406	6356	6404	6356	6328	6282	6260	6282	6387	6345	6427	6397	6225	6405	6298	6250	6295	6303	6397	6452	6357	6263	6356	6370	6293	6427	6304	6204	6371	6357	6377	6288	6244	6335	6361	6423	6369	6367	6349	6433	6316	6396	6360	6294	6381	6293	6408	6245	6297	6290	6342	6228	6284	6322	6303	6248	6439	6328	6379	6383	6397	6405	6441	6359	6319	6418	6277	6359	6373	6276	6336	6263	6238	6406	6377	6296	6410	6410	6358	6275	6372	6301	6271	6330	6254	6352	6484	6323	6348	6223	6342	6347	6320	6238	6284	6309	6344	6243	6343	6341	6277	6392	6271	6253	6243	6331	6323	6470	6508	6328	6358	6432	6357	6207	6308	6343	6440	6468	6311	6247	6389	6336	6440	6342	6338	6403	6363	6449	6401	6277	6343	6363	6300	6348	6257	6321	6438	6395	6329	6371	6288	6320	6329	6277	6285	6400	6361	6232	6365	6394	6181	6442	6340	6292	6352	6388	6237	6220	6393	6311	6458	6369	6295	6220	6362	6318	6304	6386	6308	6267	6428	6370	6315	6419	6258	6426	6362	6363	6278	6496	6337	6338	6335	6414	6395	6335	6349	6427	6322	6207	6427	6278	6338	6349	6413	6351	6430	6381	6256	6508	6347	6420	6263	6396	6337	6279	6404	6395	6183	6433	6369	6408	6574	6344	6283	6420	6457	6333	6317	6440	6316	6345	6355	6363	6319	6329	6251	6369	6424	6315	6406	6341	6313	6245	6282	6326	6367	6469	6355	6416	6222	6423	6420	6353	6295	6375	6242	6390	6374	6354	6270	6427	6400	6345	6355	6241	6311	6384	6381	6199	6425	6315	6438	6422	6282	6261	6266	6352	6322	6303	6284	6402	6342	6396	6301	6336	6347	6405	6392	6296	6275	6296	6374	6337	6367	6370	6337	6426	6301	6300	6337	6327	6388	6441	6383	6344	6279	6349	6325	6437	6450	6509	6337	6386	6307	6391	6225	6320	6228	6412	6302	6297	6415	6325	6261	6192	6294	6386	6121	6268	6238	6228	6215	6379	6332	6269	6321	6302	6311	6310	6359	6343	6256	6369	6301	6422	6324	6204	6269	6356	6251	6330	6311	6243	6379	6363	6342	6287	6287	6390	6281	6477	6430	6325	6427	6370	6349	6291	6352	6452	6230	6370	6282	6533	6294	6342	6348	6369	6295	6269	6325	6303	6274	6332	6305	6335	6468	6487	6325	6329	6364	6295	6327	6281	6389	6381	6348	6306	6182	6250	6393	6376	6303	6378	6274	6395	6299	6385	6335	6329	6318	6241	6302	6449	6336	6277	6328	6343	6340	6365	6354	6289	6211	6371	6253	6445	6281	6293	6306	6377	6266	6307	6275	6276	6344	6376	6250	6422	6377	6463	6328	6411	6242	6182	6234	6422	6331	6380	6456	6272	6418	6474	6263	6457	6249	6405	6353	6564	6342	6217	6321	6358	6367	6388	6219	6430	6275	6518	6424	6333	6420	6282	6246	6423	6345	6389	6381	6304	6457	6431	6359	6297	6352	6318	6412	6444	6368	6357	6269	6292	6385	6381	6408	6384	6267	6307	6546	6336	6370	6336	6421	6254	6384	6389	6420	6330	6302	6416	6319	6336	6281	6303	6342	6360	6305	6369	6356	6368	6305	6298	6439	6430	6358	6257	6363	6312	6229	6385	6312	6355	6359	6292	6385	6342	6459	6258	6302	6399	6297	6332	6366	6424	6373	6454	6334	6219	6258	6357	6217	6408	6402	6284	6258	6401	6402	6376	6290	6394	6368	6443	6275	6236	6233	6284	6476	6164	6389	6300	6281	6393	6287	6375	6392	6297	6325	6308	6371	6245	6318	6427	6331	6445	6213	6283	6331	6449	6432	6267	6250	6320	6313	6258	6363	6370	6479	6319	6465	6478	6352	6308	6320	6452	6343	6226	6328	6338	6390	6390	6399	6228	6361	6382	6353	6334	6266	6370	6340	6337	6386	6354	6342	6186	6384	6216	6425	6321	6272	6355	6198	6376	6460	6346	6492	6279	6337	6328	6421	6201	6418	6305	6310	6192	6259	6326	6376	6413	6264	6334	6251	6379	6444	6331	6284	6321	6277	6320	6324	6365	6331	6377	6521	6322	6508	6274	6365	6238	6346	6268	6193	6477	6463	6298	6408	6318	6321	6320	6555	6274	6307	6329	6219	6207	6301	6255	6391	6322	6362	6309	6342	6386	6218	6416	6429	6311	6283	6366	6359	6436	6317	6319	6249	6229	6461	6504	6307	6424	6157	6318	6399	6370	6346	6301	6223	6365	6401	6291	6397	6395	6369	6220	6227	6296	6292	6420	6200	6397	6377	6293	6416	6359	6401	6464	6272	6319	6355	6316	6196	6300	6425	6351	6225	6274	6380	6344	6322	6317	6433	6184	6361	6339	6263	6226	6324	6404	6427	6307	6342	6386	6262	6315	6182	6379	6438	6336	6282	6267	6324	6274	6303	6390	6447	6277	6311	6256	6412	6357	6435	6371	6464	6477	6256	6409	6311	6366	6313	6350	6354	6391	6461	6391
1611	1112	6805	9707	5451	12857	12778	6462	2630	1123	868	888	802	865	826	813	780	787	829	769	805	878	816	815	855	856	813	876	815	806	751	818	832	796	814	790	810	832	818	787	809	841	782	793	801	805	812	894	827	882	862	820	814	797	849	796	795	754	838	823	884	810	790	810	761	732	829	838	820	843	812	797	814	788	813	843	812	839	768	791	808	774	802	848	766	852	793	822	806	872	854	854	799	815	825	765	821	833	827	821	782	795	850	806	798	809	824	768	774	851	813	811	788	774	818	813	826	789	830	860	815	869	815	814	819	803	803	801	880	789	874	877	778	853	803	843	797	801	801	830	780	766	806	785	840	828	838	818	828	846	791	784	812	765	793	845	791	770	873	797	791	841	828	826	762	841	829	835	826	848	808	766	870	809	826	840	815	802	835	779	841	771	876	820	833	856	813	814	809	774	827	798	858	878	844	797	785	794	763	817	792	795	824	857	811	785	846	820	808	803	826	799	778	806	802	839	798	734	833	837	861	837	861	818	784	823	803	824	830	867	839	854	822	765	782	781	802	767	793	872	858	830	796	841	816	787	861	813	804	808	829	835	860	815	812	801	873	786	796	859	828	846	834	828	872	855	787	825	847	851	786	783	810	795	842	800	845	823	817	825	800	809	823	868	811	811	828	785	836	830	849	887	780	821	844	906	856	817	807	754	778	816	837	821	810	834	817	866	834	781	846	840	782	808	819	790	827	780	818	827	886	847	779	751	804	833	846	805	849	758	842	790	870	824	838	852	827	745	835	806	851	865	786	796	770	813	869	857	789	824	841	854	824	820	817	792	832	820	818	799	830	862	749	782	807	834	814	815	810	835	822	787	842	839	778	844	791	781	796	833	792	770	770	753	870	831	807	824	850	819	799	846	812	797	839	847	789	784	810	835	815	860	823	835	767	785	863	852	743	834	811	844	833	819	843	807	848	848	805	825	818	801	811	799	780	823	847	834	791	863	835	800	851	780	766	857	841	841	838	811	769	824	786	821	791	809	802	808	786	822	802	818	844	824	850	823	864	852	820	843	880	878	863	845	877	807	816	819	839	848	775	794	759	838	845	856	839	792	792	811	774	844	745	833	852	811	834	765	834	796	845	823	819	801	788	820	785	785	799	853	821	840	809	780	785	860	812	816	769	843	862	814	821	810	825	810	833	794	799	833	796	815	796	862	820	771	798	828	815	845	798	838	825	816	857	820	819	882	825	843	862	823	765	838	781	795	858	818	808	808	803	844	826	806	756	780	844	802	859	851	860	799	777	826	871	838	802	805	813	837	822	806	822	785	799	816	777	826	824	777	817	802	844	827	832	852	822	769	794	830	810	803	806	818	854	813	832	810	815	790	842	800	821	809	799	788	823	764	816	840	876	816	851	838	860	806	844	773	803	836	809	789	770	820	825	804	837	815	817	798	840	795	784	812	830	775	831	800	824	801	843	839	806	845	817	793	812	842	815	796	825	809	802	823	838	828	844	783	750	809	850	815	859	808	848	817	836	843	811	849	855	798	820	859	815	828	797	846	836	863	811	850	813	830	786	822	790	837	849	759	821	828	830	794	797	831	874	808	837	786	762	810	833	808	874	829	864	821	821	812	800	816	775	817	868	852	784	845	828	878	820	804	864	838	815	831	801	786	828	798	859	801	802	821	837	827	794	861	792	844	811	854	796	847	781	782	850	794	814	785	821	823	815	865	808	858	822	828	842	780	768	764	815	817	826	864	765	851	840	846	823	790	849	788	791	850	805	785	792	814	837	843	810	805	825	820	831	844	815	822	799	820	808	791	843	839	859	812	834	819	851	867	823	842	833	779	855	820	823	847	781	830	797	818	833	832	830	824	777	794	816	824	819	798	791	791	900	828	877	795	814	814	810	859	812	819	805	822	789	829	846	800	811	795	843	786	785	830	831	809	830	842	803	823	860	810	828	816	797	822	851	806	837	785	855	873	785	785	816	853	817	785	838	827	759	831	796	793	811	869	815	828	808	826	770	890	847	779	843	817	870	824	806	836	781	824	793	849	900	764	798	840	807	872	806	847	829	818	847	848	822	807	813	832	824	807	781	760	853	835	839	807	766	779	800	803	855	841	836	789	822	775	868	820	829	835	873	828	773	812	831	799	823	786	806	823	838	812	818	830	813	831	808	776	833	839	809	823	781	756	869	830	823	822	866	819	775	806	895	845	860	788	875	828	836	848	812	808	865	794	797	847	764	842	780	843	808	828	843	824	811	856	832	807	802	843	826	796	880	824	824	841	792	804	799	848	854	836	841	845	870	833	839	841	819	851	812	829	798	823	811	829	828	791	784	832	783	818	781	896	825	821	836	839	777	850	804	786	761	757	792	790	811	816	846	852	760	854	797	875	825	805	828	845	810	788	782	803	755	882	850	836	825	784	838	799	843	847	804	860	815	835	798	801	769	830	833	787	796	843	823	827	853	848	812	806	799	857	816	822	805	836	829	737	827	854	822	789	789	836	864	837	821	818	818	779	795	874	811	817	820	766	792	837	794	816	837	885	862	824	825	806	802	830	775	797	855	775	816	805	848	787	811	778	766	839	871	847	756	808	792	886	800	817	815	826	812	836	806	860	822	788	783	908	777	758	794	822	837	773	788	829	796	826	814	826	777	828	810	868	816	791	847	868	776	820	807	809	810	814	841	828	812	820	770	846	831	779	822	784	790	817	835	859	799	781	840	808	832	749	822	861	810	805	822	831	788	792	772	787	826	827	842	800	816	792	799	824	775	757	769	825	785	821	758	778	812	780	830	780	824	777	784	771	805	771	793	803	836	797	843	846	830	830	802	830	786	820	831	820	838	784	826	882	809	802	781	813	775	764	825	825	809	801	841	859	759	792	833	783	852	829	802	790	857	794	818	800	818	809	782	854	850	853	857	804	841	869	814	828	817	818	803	790	819	836	860	816	867	791	768	793	899	859	809	827	758	829	825	853	815	826	841	797	830	838	821	834	826	822	776	825	828	855	824	778	791	808	857	848	797	780	825	828	827	870	843	886	809	844	848	808	862	813	796	805	814	792	768	820	841	837	786	866	835	824	791	878	791	796	831	781	804	789	840	811	791	798	813	810	803	847	830	857	826	813	851	814	819	785	836	833	800	842	830	789	808	778	847	845	827	835	858	765	836	821	836	823	811	790	784	833	816	792	882	868	883	821	792	817	851	815	782	838	752	839	799	844	821	801	821	852	806	847	898	813	821	811	796	794	845	766	830	863	839	862	808	786	813	762	833	712	833	823	844	808	815	805	828	857	814	806	809	808	837	801	808	801	784	818	798	813	835	812	755	781	851	807	842	802	801	803	813	822	800	836	815	824	794	850	816	873	868	808	826	856	849	790	809	792	749	784	781	857	802	808	759	812	838	797	818	833	799	815	846	791	851	844	829	865	818	770	766	812	793	866	798	778	817	865	840	808	796	794	816	782	840	808	809	855	795	792	843	838	783	840
14851	10575	31065	51512	44437	63735	56028	39208	25017	11589	7072	6932	6589	6419	6409	6353	6228	6337	6206	6335	6351	6376	6260	6356	6350	6314	6225	6361	6294	6321	6314	6361	6420	6402	6229	6335	6351	6270	6284	6302	6218	6452	6226	6440	6192	6299	6267	6333	6250	6272	6322	6267	6351	6332	6411	6299	6358	6198	6280	6272	6292	6253	6311	6322	6323	6194	6364	6319	6251	6274	6432	6215	6365	6430	6318	6305	6320	6353	6350	6284	6304	6292	6443	6382	6389	6370	6239	6308	6288	6440	6254	6261	6398	6364	6298	6378	6270	6251	6296	6367	6404	6279	6382	6348	6189	6333	6248	6332	6389	6373	6275	6364	6375	6275	6323	6355	6250	6334	6239	6415	6490	6357	6345	6251	6193	6267	6332	6491	6317	6351	6253	6290	6384	6291	6378	6331	6277	6439	6282	6351	6204	6292	6369	6269	6223	6262	6462	6232	6283	6312	6298	6527	6357	6304	6286	6318	6401	6290	6303	6331	6322	6432	6321	6380	6301	6317	6379	6252	6330	6456	6280	6349	6227	6239	6448	6385	6378	6373	6390	6217	6314	6266	6256	6237	6508	6289	6399	6321	6323	6360	6331	6288	6245	6151	6364	6356	6400	6239	6358	6456	6301	6391	6379	6388	6380	6369	6273	6386	6396	6265	6405	6380	6312	6372	6407	6332	6338	6341	6307	6367	6288	6293	6314	6220	6244	6393	6287	6418	6394	6289	6418	6277	6252	6385	6323	6224	6320	6263	6396	6369	6278	6274	6222	6358	6399	6329	6227	6240	6442	6254	6269	6420	6296	6245	6287	6309	6271	6369	6238	6357	6410	6352	6327	6225	6288	6402	6305	6287	6238	6369	6416	6296	6302	6283	6207	6356	6255	6239	6363	6364	6299	6392	6398	6336	6262	6564	6351	6405	6324	6315	6389	6323	6295	6382	6444	6277	6246	6297	6338	6348	6254	6246	6348	6443	6280	6388	6376	6309	6438	6194	6484	6233	6269	6252	6337	6248	6300	6365	6289	6352	6306	6329	6355	6277	6323	6285	6286	6336	6372	6357	6347	6338	6246	6424	6385	6431	6317	6326	6344	6236	6342	6397	6368	6168	6258	6236	6257	6295	6355	6451	6310	6472	6430	6299	6413	6341	6366	6337	6333	6481	6413	6431	6460	6354	6368	6300	6410	6368	6213	6392	6394	6380	6337	6357	6464	6346	6332	6394	6212	6420	6344	6232	6233	6348	6313	6410	6361	6324	6306	6375	6210	6253	6306	6357	6438	6274	6426	6166	6286	6287	6228	6403	6367	6385	6231	6309	6316	6280	6238	6401	6280	6289	6344	6304	6494	6317	6316	6421	6316	6358	6296	6358	6425	6339	6223	6345	6173	6334	6268	6420	6360	6237	6245	6243	6313	6446	6319	6328	6425	6372	6448	6281	6249	6204	6422	6442	6457	6330	6448	6325	6244	6370	6242	6449	6311	6302	6242	6316	6407	6173	6265	6354	6254	6216	6361	6344	6231	6435	6418	6213	6465	6291	6293	6428	6431	6293	6270	6314	6318	6383	6371	6366	6344	6522	6296	6145	6523	6374	6313	6377	6284	6393	6167	6368	6428	6281	6322	6363	6474	6291	6342	6371	6239	6319	6271	6264	6281	6328	6362	6379	6535	6294	6239	6352	6363	6343	6381	6364	6347	6342	6314	6379	6242	6396	6471	6215	6317	6275	6364	6264	6356	6328	6251	6488	6410	6273	6211	6397	6310	6347	6376	6295	6345	6372	6407	6233	6328	6360	6319	6341	6259	6330	6250	6235	6316	6368	6216	6311	6303	6296	6297	6222	6423	6282	6314	6399	6347	6309	6344	6251	6320	6353	6343	6383	6328	6337	6328	6296	6342	6338	6241	6367	6342	6365	6432	6388	6365	6214	6273	6296	6275	6200	6267	6345	6332	6282	6328	6339	6163	6370	6270	6278	6188	6259	6366	6352	6231	6327	6213	6432	6279	6420	6340	6353	6284	6327	6329	6321	6400	6206	6391	6306	6344	6358	6323	6450	6264	6370	6293	6255	6434	6245	6288	6345	6376	6308	6263	6402	6364	6354	6262	6320	6402	6353	6274	6363	6431	6278	6345	6263	6446	6296	6397	6444	6344	6213	6236	6286	6315	6255	6363	6301	6407	6348	6302	6332	6273	6351	6256	6464	6215	6246	6305	6289	6225	6287	6327	6314	6262	6411	6251	6285	6335	6358	6370	6440	6430	6343	6281	6274	6355	6304	6241	6366	6222	6307	6338	6276	6241	6394	6385	6395	6367	6289	6315	6270	6268	6233	6406	6210	6276	6347	6417	6193	6420	6336	6367	6320	6341	6463	6314	6254	6366	6283	6371	6355	6353	6435	6199	6254	6426	6340	6142	6259	6238	6304	6407	6307	6294	6212	6223	6375	6233	6277	6195	6306	6262	6253	6409	6315	6308	6466	6349	6239	6289	6278	6372	6285	6447	6347	6325	6438	6457	6243	6375	6389	6276	6316	6319	6332	6286	6325	6281	6355	6262	6419	6427	6310	6381	6339	6286	6231	6360	6381	6239	6209	6267	6285	6367	6270	6335	6378	6429	6355	6247	6256	6328	6272	6260	6340	6360	6200	6288	6423	6257	6273	6224	6206	6269	6283	6329	6278	6291	6351	6291	6386	6365	6492	6357	6356	6321	6377	6293	6344	6248	6356	6278	6342	6446	6321	6361	6292	6331	6161	6442	6309	6346	6248	6302	6403	6212	6334	6342	6361	6358	6241	6351	6243	6276	6302	6398	6364	6368	6316	6423	6360	6273	6396	6286	6341	6286	6304	6266	6218	6385	6350	6343	6354	6316	6327	6345	6369	6340	6325	6175	6355	6321	6408	6467	6249	6331	6349	6245	6341	6318	6257	6336	6290	6390	6371	6124	6274	6330	6319	6211	6157	6404	6338	6356	6370	6363	6385	6335	6265	6349	6301	6472	6341	6278	6284	6378	6263	6302	6344	6371	6375	6348	6407	6217	6277	6410	6264	6267	6317	6279	6249	6440	6256	6415	6249	6429	6221	6370	6330	6289	6361	6409	6275	6323	6393	6288	6278	6136	6497	6327	6301	6383	6371	6385	6449	6316	6274	6357	6136	6317	6319	6191	6380	6421	6200	6264	6329	6234	6360	6273	6360	6184	6354	6468	6359	6423	6176	6195	6250	6403	6394	6343	6286	6255	6314	6338	6239	6289	6379	6409	6426	6283	6344	6237	6342	6294	6418	6219	6445	6364	6412	6225	6406	6285	6302	6398	6236	6344	6308	6352	6368	6308	6391	6230	6394	6294	6308	6401	6366	6271	6239	6252	6309	6356	6300	6333	6424	6298	6291	6276	6279	6344	6329	6255	6316	6421	6360	6327	6325	6315	6232	6331	6321	6335	6359	6286	6361	6363	6324	6400	6397	6298	6185	6333	6289	6280	6353	6300	6316	6214	6385	6292	6249	6298	6343	6227	6320	6372	6413	6352	6455	6286	6314	6393	6384	6445	6224	6426	6317	6341	6325	6231	6349	6302	6307	6342	6307	6390	6316	6296	6400	6373	6485	6239	6255	6396	6415	6325	6321	6406	6362	6114	6320	6351	6294	6412	6401	6292	6301	6314	6334	6339	6292	6350	6216	6347	6495	6333	6306	6344	6205	6298	6367	6271	6398	6331	6294	6288	6330	6302	6245	6399	6277	6350	6425	6397	6358	6202	6373	6305	6211	6229	6261	6389	6240	6345	6259	6285	6359	6325	6334	6272	6307	6388	6409	6327	6437	6291	6193	6446	6364	6323	6332	6356	6237	6329	6291	6203	6350	6408	6293	6358	6258	6414	6438	6199	6237	6314	6374	6469	6299	6278	6211	6351	6195	6401	6376	6386	6298	6278	6185	6383	6304	6326	6260	6313	6370	6282	6381	6389	6230	6381	6317	6341	6271	6243	6358	6293	6229	6296	6299	6375	6189	6306	6312	6301	6236	6268	6427	6220	6382	6267	6284	6325	6361	6318	6337	6318	6241	6271	6435	6341	6318	6286	6292	6381	6378	6282	6243	6343	6407	6384	6394	6305	6315	6295	6433	6363	6396	6420	6366	6246	6210	6351	6366	6313	6316	6397	6390	6260	6232	6291	6318	6290	6311	6333	6281	6343	6305	6213	6248	6284	6249	6357	6256	6358	6288	6272	6316	6242	6372	6424	6231	6212	6316	6346	6304	6333	6228	6242	6293	6241	6264	6310	6179	6416	6344	6454	6329	6435	6510	6440	6454	6230	6346	6398	6339	6366	6374	6329	6337	6395	6391	6248	6343	6424	6343	6479	6280	6268	6350	6431	6405	6335	6333	6230	6498	6448	6505	6282	6398	6305	6351	6434	6338	6396	6136	6330	6387	6340	6340	6350	6294	6281	6225	6354	6409	6355	6380	6247	6224	6292	6380	6292	6406	6283	6324	6370	6314	6500	6316	6261	6262	6345	6211	6349	6415	6422	6292	6427	6286	6267	6295	6412	6336	6320	6367	6412	6117	6331	6424	6366	6296	6323	6155	6247	6334	6406	6224	6353	6461	6354	6375	6341	6350	6512	6354	6271	6282	6334	6362	6284	6326	6427	6322	6387	6284	6333	6319	6214	6327	6372	6314	6184	6374	6377	6348	6339	6425	6431	6365	6386	6266	6323	6359	6345	6261	6207	6392	6271	6248	6335	6283	6348	6332	6375	6245	6328	6266	6385	6431	6241	6383	6320	6344	6252	6300	6312	6193	6268	6469	6291	6279	6460	6425	6249	6425	6368	6273	6371	6297	6365	6274	6440	6400	6260	6330	6419	6205	6389	6334	6467	6286	6296	6371	6216	6521	6310	6322	6426	6213	6321	6478	6444	6320	6201	6321	6348	6244	6309	6433	6357	6309	6317	6408	6255	6361	6319	6240	6362	6189	6258	6372	6264	6235	6335	6426	6293	6342	6253	6331	6509	6378	6354	6356	6358	6348	6337	6345	6299	6310	6280	6445	6379	6255	6361	6362	6438	6167	6558	6293	6389	6390	6264	6391	6319	6257	6399	6319	6219	6349
3768	1171	6266	10555	8162	13025	10565	4965	2009	1053	847	835	845	860	896	817	847	820	886	830	855	861	833	826	824	819	830	869	864	871	830	821	845	852	854	826	879	830	852	813	826	836	842	802	877	881	857	837	796	863	839	847	806	799	834	864	855	789	847	808	829	839	790	853	814	819	821	822	891	851	846	832	838	824	887	894	813	859	847	828	884	869	877	810	848	828	821	812	822	832	834	879	813	861	842	852	864	908	871	824	863	810	749	831	822	857	823	813	839	814	840	819	799	863	872	843	813	821	827	845	830	804	802	841	881	919	835	820	871	863	852	855	845	861	862	842	839	886	803	840	866	894	820	857	843	851	855	911	814	795	855	879	820	856	853	851	860	808	827	828	872	857	797	795	812	850	803	896	854	826	834	870	809	816	808	869	839	815	800	762	839	866	802	786	795	840	793	861	817	835	876	868	854	805	853	816	868	887	829	818	830	861	874	827	861	818	866	838	798	824	821	809	835	843	810	810	847	821	865	828	864	839	889	863	860	820	860	799	890	833	818	857	816	827	814	851	796	847	803	881	841	843	812	915	815	843	790	860	874	822	855	858	849	847	817	896	809	834	886	890	914	863	833	788	817	901	836	840	817	905	857	907	886	786	822	877	806	853	819	804	862	846	856	828	832	867	804	852	872	841	831	872	781	839	884	880	834	830	822	915	861	841	796	829	871	847	787	862	881	842	873	860	818	819	839	815	857	825	847	880	826	864	823	872	846	827	822	820	857	851	843	848	799	824	841	872	852	861	838	835	782	830	839	827	903	859	784	857	836	858	867	836	850	808	876	866	857	806	889	839	888	872	838	896	811	844	796	843	803	832	873	921	823	864	889	810	847	802	839	896	837	845	838	783	878	796	816	822	848	779	804	818	805	847	868	840	842	849	844	851	804	878	821	869	889	860	897	882	857	814	865	884	831	874	858	819	827	840	818	855	867	862	870	761	829	819	827	787	883	852	848	814	775	834	914	830	842	823	839	830	842	828	857	838	816	846	820	820	798	864	823	848	844	852	829	821	808	851	825	852	904	821	903	843	854	916	874	887	860	853	832	876	859	815	837	826	904	799	863	845	856	827	818	806	834	842	873	817	838	862	822	827	875	803	864	914	808	826	838	818	852	783	855	848	787	916	835	788	805	796	852	861	840	804	896	844	863	879	854	860	867	835	815	830	843	843	858	864	802	792	862	818	822	865	868	864	862	826	800	827	852	846	784	822	823	820	850	866	861	841	832	848	884	892	834	850	788	847	874	870	850	874	809	853	844	832	858	819	790	881	832	809	846	800	843	835	852	854	831	873	846	866	880	815	853	840	810	856	837	846	809	850	844	852	872	778	809	903	856	866	862	794	860	847	844	830	895	809	860	796	849	857	824	892	878	816	868	780	826	846	853	832	809	862	850	785	888	874	843	788	811	851	876	873	818	791	844	816	833	829	820	869	804	800	883	838	818	842	831	845	786	835	882	798	822	832	864	812	846	830	858	828	874	862	891	871	873	855	799	865	822	866	823	862	863	874	827	863	855	826	841	832	846	840	815	814	894	809	880	804	793	830	820	861	840	804	836	834	812	847	840	851	829	850	868	790	831	827	856	846	883	896	830	791	846	846	868	841	853	832	800	846	836	870	870	848	839	837	864	864	900	827	903	871	882	811	873	866	842	874	851	819	810	902	869	838	847	856	855	834	859	849	850	859	839	854	808	832	859	876	822	862	856	882	842	882	835	830	844	825	864	825	813	862	878	819	851	809	806	806	795	861	848	855	882	868	823	829	939	837	854	863	819	784	822	846	877	834	786	827	826	778	819	833	888	829	783	882	822	801	836	801	868	817	844	881	904	889	850	801	806	823	810	851	810	871	850	808	781	836	900	831	862	832	850	882	751	845	858	848	802	833	814	812	881	861	853	826	834	830	821	787	839	895	848	888	840	813	880	879	853	847	837	830	838	844	815	840	860	806	843	785	840	822	837	786	803	830	804	811	824	818	840	829	798	862	853	803	824	824	833	835	889	874	792	912	906	874	871	856	838	867	831	823	815	833	864	839	820	849	842	817	806	833	808	859	818	860	842	808	803	861	829	842	840	920	848	827	852	826	848	781	864	832	855	831	830	806	814	871	835	852	875	830	859	862	867	902	882	830	801	854	881	798	836	776	848	896	813	861	798	836	839	809	848	838	856	828	899	739	795	848	830	876	883	804	880	903	838	878	824	819	820	810	848	843	880	875	846	828	861	907	848	825	834	808	835	839	828	860	831	844	822	785	860	822	900	817	846	838	891	893	828	862	825	799	832	824	864	867	832	869	822	846	866	801	834	879	868	894	838	883	854	824	822	841	901	840	863	792	894	884	805	884	834	827	883	839	846	837	856	832	842	821	853	803	865	787	812	842	840	822	867	862	850	834	824	816	848	829	868	836	867	840	872	862	898	843	793	845	860	825	853	817	874	849	869	796	855	875	885	865	878	831	862	827	876	856	812	858	847	812	842	885	891	838	838	869	862	807	814	908	832	845	827	885	848	826	854	851	835	802	838	831	839	881	866	857	847	837	886	835	841	851	856	817	789	852	811	817	831	795	853	806	804	859	848	890	864	824	849	902	829	860	835	829	827	860	818	814	816	845	909	847	858	791	851	855	833	870	821	809	859	809	838	885	866	810	819	876	824	819	826	861	838	825	849	792	845	896	787	826	819	832	878	845	858	906	825	868	873	897	848	813	863	873	842	805	886	854	852	880	815	830	894	831	869	866	782	852	859	831	891	830	841	819	862	839	857	875	873	843	852	851	865	858	815	821	857	812	879	863	799	868	793	872	878	823	819	792	869	822	855	806	858	862	848	910	830	813	824	840	831	818	823	863	815	793	856	908	831	828	797	863	818	883	830	870	829	900	818	805	860	799	799	858	818	831	870	845	865	849	822	805	861	867	847	860	820	794	835	872	845	862	809	838	828	819	877	828	856	867	832	840	852	859	802	851	819	826	825	858	885	844	817	871	808	818	831	797	878	827	827	805	811	834	832	843	812	791	779	842	826	837	828	875	854	845	853	847	818	838	827	822	872	888	874	861	850	871	898	837	856	831	859	838	850	761	809	860	853	844	853	853	775	809	874	831	860	861	853	844	824	871	915	837	885	837	858	788	854	824	920	854	879	821	820	781	828	875	838	835	861	866	846	865	870	820	839	830	891	820	820	818	840	831	854	831	896	827	868	839	866	808	822	816	849	868	820	843	839	845	872	856	821	845	867	843	845	870	817	845	822	874	845	861	832	804	819	847	836	866	809	835	817	834	842	864	844	769	853	835	821	833	877	849	870	841	850	829	837	865	824	831	838	805	879	883	828	808	826	909	854	841	827	838	828	828	814	819	903	846	774	832	830	790	802	813	856	843	844	834	873	850	790	812	876	791	897	844	863	886	861	831	843	806	924	825	792	836	869	881	844	838	770	827	841	848	861	842	790	845	862	832	821	828
14853	9914	30418	52862	52684	63487	51532	35825	21522	10389	7297	6948	6874	6615	6535	6418	6486	6317	6427	6426	6509	6527	6377	6427	6429	6503	6634	6411	6325	6459	6382	6517	6424	6388	6450	6374	6476	6309	6499	6468	6373	6443	6439	6401	6338	6307	6451	6584	6369	6375	6476	6414	6397	6487	6418	6433	6537	6280	6607	6530	6400	6369	6435	6548	6439	6304	6336	6436	6342	6425	6410	6634	6459	6313	6363	6409	6512	6203	6470	6400	6623	6439	6417	6504	6436	6401	6295	6377	6373	6490	6455	6459	6370	6479	6496	6512	6378	6408	6411	6397	6388	6474	6562	6427	6361	6446	6493	6445	6541	6464	6389	6454	6448	6581	6555	6555	6384	6318	6479	6506	6560	6260	6385	6475	6563	6374	6573	6423	6476	6449	6298	6420	6438	6420	6449	6327	6393	6378	6383	6360	6314	6449	6414	6511	6548	6515	6441	6386	6354	6393	6373	6393	6439	6379	6475	6438	6556	6411	6608	6448	6544	6424	6396	6326	6468	6332	6441	6501	6466	6529	6576	6562	6520	6429	6451	6524	6518	6586	6502	6576	6449	6648	6445	6446	6413	6549	6402	6396	6480	6361	6480	6609	6536	6495	6388	6534	6480	6488	6485	6410	6388	6379	6498	6468	6418	6457	6432	6467	6327	6457	6465	6444	6509	6332	6407	6440	6454	6442	6467	6479	6437	6505	6541	6605	6439	6317	6509	6523	6491	6423	6486	6516	6460	6464	6523	6456	6400	6493	6502	6387	6351	6442	6281	6453	6512	6489	6496	6486	6479	6405	6549	6423	6494	6452	6506	6611	6452	6501	6559	6329	6559	6513	6415	6538	6440	6545	6508	6359	6556	6457	6373	6501	6470	6467	6460	6505	6371	6491	6442	6523	6526	6395	6492	6485	6521	6595	6334	6405	6716	6427	6426	6515	6441	6427	6493	6467	6338	6451	6423	6441	6509	6560	6464	6372	6405	6469	6391	6370	6527	6322	6541	6416	6429	6466	6473	6403	6429	6393	6493	6503	6463	6493	6578	6522	6558	6387	6457	6595	6441	6423	6422	6408	6449	6583	6463	6392	6498	6474	6441	6418	6370	6443	6378	6462	6443	6526	6358	6523	6402	6442	6305	6493	6388	6436	6317	6462	6527	6438	6467	6445	6432	6444	6524	6439	6397	6458	6316	6457	6479	6461	6412	6461	6555	6477	6447	6476	6464	6560	6458	6424	6389	6473	6502	6416	6433	6549	6463	6536	6373	6388	6413	6418	6478	6551	6573	6376	6431	6522	6447	6494	6285	6478	6468	6358	6369	6343	6453	6492	6411	6398	6489	6410	6433	6469	6430	6437	6589	6482	6415	6464	6546	6456	6318	6541	6367	6482	6422	6513	6462	6297	6514	6431	6479	6402	6462	6494	6425	6469	6425	6379	6400	6503	6374	6385	6412	6416	6478	6549	6457	6491	6496	6507	6373	6373	6533	6484	6407	6538	6479	6459	6412	6410	6502	6452	6511	6393	6474	6489	6575	6351	6461	6517	6408	6515	6465	6543	6426	6385	6560	6358	6523	6487	6414	6402	6370	6493	6437	6484	6396	6429	6366	6358	6388	6388	6490	6382	6439	6456	6488	6450	6509	6456	6450	6338	6392	6460	6376	6591	6463	6541	6359	6518	6376	6483	6479	6406	6484	6441	6358	6450	6524	6539	6479	6383	6462	6351	6455	6380	6458	6475	6449	6524	6441	6382	6370	6564	6440	6470	6619	6446	6394	6384	6409	6510	6377	6373	6442	6374	6390	6588	6456	6540	6391	6525	6416	6376	6483	6485	6471	6363	6350	6493	6566	6506	6422	6366	6573	6359	6419	6532	6506	6350	6567	6404	6603	6479	6419	6469	6501	6482	6592	6431	6460	6462	6430	6440	6396	6508	6484	6453	6384	6434	6442	6423	6420	6473	6559	6456	6479	6507	6525	6440	6455	6465	6512	6389	6519	6399	6450	6470	6481	6401	6514	6350	6406	6384	6449	6574	6363	6482	6470	6520	6486	6419	6443	6403	6585	6482	6471	6614	6459	6399	6395	6416	6528	6433	6465	6514	6434	6493	6431	6409	6367	6444	6547	6468	6492	6436	6598	6378	6489	6452	6435	6444	6510	6522	6450	6413	6488	6400	6544	6340	6465	6328	6533	6385	6442	6440	6410	6368	6456	6480	6561	6434	6491	6498	6430	6369	6500	6336	6441	6428	6459	6373	6439	6575	6437	6381	6522	6479	6456	6388	6462	6420	6511	6599	6604	6433	6451	6357	6338	6466	6345	6257	6387	6427	6456	6438	6454	6419	6421	6499	6352	6376	6420	6369	6491	6439	6485	6399	6359	6463	6419	6507	6427	6364	6390	6410	6613	6539	6382	6468	6415	6304	6439	6396	6414	6379	6490	6515	6422	6484	6513	6531	6516	6400	6433	6448	6528	6375	6388	6378	6332	6364	6492	6443	6583	6562	6446	6402	6524	6475	6475	6362	6526	6397	6479	6495	6428	6498	6435	6436	6516	6505	6436	6324	6490	6409	6499	6393	6448	6494	6407	6469	6533	6381	6454	6502	6402	6529	6469	6334	6455	6430	6570	6525	6408	6389	6473	6573	6438	6543	6381	6340	6356	6425	6388	6448	6512	6450	6472	6341	6476	6454	6430	6398	6500	6486	6435	6463	6371	6357	6519	6336	6439	6304	6475	6398	6384	6398	6414	6475	6423	6413	6463	6478	6434	6350	6491	6505	6489	6507	6435	6349	6355	6447	6490	6470	6420	6469	6425	6545	6444	6443	6460	6501	6460	6496	6392	6442	6474	6491	6450	6399	6437	6495	6464	6438	6380	6529	6478	6534	6506	6460	6451	6499	6507	6471	6515	6534	6531	6485	6398	6401	6445	6285	6415	6467	6406	6497	6343	6429	6511	6427	6387	6485	6430	6509	6468	6441	6466	6468	6486	6423	6386	6353	6432	6565	6412	6380	6438	6400	6510	6442	6472	6424	6383	6454	6428	6496	6376	6557	6490	6349	6445	6363	6462	6550	6342	6600	6529	6435	6411	6409	6409	6489	6533	6409	6555	6491	6510	6433	6499	6520	6388	6450	6490	6396	6439	6322	6401	6439	6525	6372	6684	6431	6444	6388	6429	6506	6373	6597	6594	6321	6411	6369	6454	6451	6592	6317	6440	6440	6606	6359	6514	6354	6462	6493	6460	6397	6495	6474	6527	6405	6459	6416	6466	6378	6491	6462	6449	6433	6500	6427	6446	6455	6501	6351	6371	6578	6627	6363	6451	6476	6408	6544	6373	6455	6405	6553	6369	6454	6492	6381	6441	6402	6493	6397	6416	6481	6387	6457	6458	6455	6388	6427	6458	6415	6586	6352	6354	6474	6398	6345	6415	6461	6464	6527	6479	6493	6485	6523	6463	6448	6442	6469	6528	6453	6450	6394	6459	6441	6387	6401	6388	6377	6300	6457	6404	6318	6419	6426	6482	6462	6460	6458	6427	6301	6420	6488	6598	6441	6377	6434	6525	6498	6404	6425	6574	6418	6400	6523	6332	6504	6505	6498	6436	6282	6366	6396	6494	6494	6340	6510	6460	6396	6508	6558	6417	6475	6406	6440	6465	6531	6477	6532	6500	6460	6504	6584	6469	6457	6426	6427	6378	6448	6500	6365	6340	6491	6394	6444	6500	6473	6347	6482	6625	6536	6462	6439	6454	6443	6349	6498	6371	6446	6482	6553	6530	6538	6366	6515	6529	6611	6420	6500	6503	6439	6310	6530	6369	6448	6488	6402	6507	6504	6420	6501	6485	6427	6475	6476	6425	6328	6394	6465	6487	6411	6480	6458	6534	6400	6492	6472	6455	6464	6388	6419	6422	6334	6462	6565	6609	6529	6499	6324	6428	6430	6338	6479	6466	6459	6419	6276	6427	6531	6553	6373	6550	6458	6433	6444	6434	6403	6447	6474	6426	6483	6569	6535	6492	6441	6394	6506	6438	6356	6487	6431	6390	6492	6327	6579	6422	6421	6537	6472	6462	6374	6457	6643	6471	6563	6463	6428	6369	6358	6329	6591	6536	6513	6436	6507	6512	6421	6297	6468	6461	6402	6483	6388	6429	6425	6415	6471	6559	6366	6489	6486	6404	6440	6488	6539	6552	6403	6459	6460	6493	6484	6472	6447	6467	6418	6575	6451	6407	6465	6463	6572	6527	6415	6366	6453	6511	6516	6372	6392	6465	6531	6483	6421	6457	6379	6505	6446	6405	6376	6504	6449	6394	6426	6377	6368	6439	6413	6438	6481	6487	6437	6547	6483	6461	6544	6409	6417	6498	6540	6351	6501	6474	6380	6367	6273	6461	6472	6417	6478	6468	6449	6442	6490	6470	6358	6557	6426	6480	6474	6471	6441	6520	6450	6404	6432	6438	6410	6469	6400	6561	6460	6432	6431	6498	6329	6542	6488	6554	6538	6436	6569	6424	6351	6430	6431	6463	6520	6273	6442	6533	6362	6518	6372	6368	6456	6343	6422	6585	6552	6452	6534	6534	6502	6515	6501	6548	6615	6544	6405	6585	6411	6530	6560	6358	6430	6543	6502	6459	6450	6472	6513	6562	6391	6494	6474	6435	6429	6489	6445	6489	6513	6405	6548	6379	6365	6481	6454	6462	6457	6512	6390	6561	6472	6432	6342	6468	6419	6533	6543	6548	6396	6402	6501	6453	6471	6432	6369	6487	6504	6536	6413	6352	6429	6519	6406	6416	6431	6456	6544	6440	6519	6398	6342	6420	6507	6453	6237	6563	6465	6453	6541	6452	6376	6319	6386	6380	6429	6465	6389	6408	6527	6451	6362	6477	6497	6557	6470	6359	6479	6450	6399	6419	6448	6514	6383	6461	6608	6426	6399	6385	6552	6441	6544	6433	6371	6646	6501	6476	6464	6408	6450	6504	6475	6430	6462	6670	6496	6437	6404	6413	6558	6373	6374	6594	6379	6450	6325	6431	6468	6488	6451	6411	6453	6421	6514	6457	6474	6353	6370	6369	6409	6393	6367	6313	6548	6434	6610	6447	6614
2309	1300	9124	13536	14752	23207	17940	7581	2457	1122	826	812	764	825	795	894	821	805	836	820	800	782	797	815	816	844	761	771	814	830	844	846	841	862	825	801	849	780	837	815	852	819	813	835	813	781	831	775	770	797	814	761	839	799	835	845	813	805	812	796	822	875	848	819	791	811	801	822	814	807	820	832	813	812	800	858	817	845	833	790	776	859	785	809	814	800	803	825	824	814	829	838	796	785	807	787	809	800	851	847	795	808	829	782	835	816	817	805	807	843	800	817	773	784	795	814	811	820	817	814	855	826	864	797	801	840	796	826	824	827	806	806	825	795	803	838	819	787	822	810	753	826	803	874	795	784	821	813	758	831	799	797	809	763	815	848	813	807	827	777	850	873	853	797	818	814	847	827	813	831	770	830	848	840	864	779	832	815	748	812	747	840	888	833	781	833	863	780	817	788	849	812	793	837	779	820	823	826	805	820	778	810	805	769	837	807	838	810	790	841	794	790	825	825	809	817	838	801	824	861	846	801	805	851	784	796	814	860	802	774	796	798	793	859	795	795	794	844	833	816	841	823	812	869	820	791	840	821	849	803	848	838	799	869	820	815	778	842	824	850	849	775	830	828	835	815	796	840	845	795	776	854	823	831	822	837	846	813	805	798	823	849	804	784	839	807	777	817	844	801	843	777	801	813	805	818	850	831	810	863	824	832	826	813	788	824	823	814	818	810	809	824	861	810	828	845	795	856	873	807	797	808	808	833	845	786	844	804	804	811	804	864	808	840	757	812	750	804	810	821	804	898	778	853	832	813	845	832	802	776	752	800	830	821	849	811	869	799	808	793	764	783	840	869	812	820	869	824	846	831	780	806	832	811	794	750	798	793	852	847	843	791	804	834	806	815	812	834	788	810	805	848	807	815	775	804	821	798	815	801	768	811	821	787	811	821	829	844	836	853	823	804	782	818	827	782	857	796	798	813	817	801	836	816	787	813	813	812	802	827	795	837	872	748	878	742	832	749	819	772	805	813	792	821	760	765	866	827	841	826	804	786	908	802	779	755	792	829	815	772	810	815	792	814	801	825	824	823	800	771	824	835	801	820	798	828	818	784	788	835	761	797	830	839	847	789	809	823	861	845	783	816	775	772	820	786	818	841	734	790	851	815	850	836	756	782	839	819	796	799	801	848	843	828	804	800	831	810	773	820	783	835	793	794	835	827	869	845	820	807	792	762	833	792	790	786	820	790	798	859	802	776	848	771	829	795	808	817	781	789	814	851	850	819	833	844	816	825	808	824	788	751	864	781	810	810	863	819	831	789	788	808	841	805	786	755	834	849	826	786	826	857	874	818	818	799	811	872	804	845	849	797	840	838	781	867	805	860	752	815	807	789	783	823	803	822	811	811	827	838	792	805	817	777	801	812	787	805	796	846	803	795	816	829	835	831	781	814	812	867	832	783	800	796	819	824	826	810	758	776	818	769	817	815	847	778	866	819	814	831	826	817	776	817	709	842	816	803	875	824	770	779	805	793	845	789	819	832	856	846	861	827	849	813	804	793	811	881	825	801	815	760	835	819	823	843	791	805	802	813	820	842	791	819	783	826	895	844	850	772	784	825	782	816	802	793	805	784	786	850	850	773	811	847	873	831	807	774	838	843	808	758	897	790	804	888	800	795	794	844	832	784	809	840	807	891	788	800	853	806	808	790	784	773	877	847	803	817	805	811	814	751	795	828	821	859	811	828	778	807	864	780	834	838	820	822	817	820	817	854	814	859	847	799	850	812	783	802	832	818	809	789	801	793	782	802	778	783	789	800	845	807	807	766	789	870	762	826	818	825	816	804	750	831	814	808	840	784	785	803	794	838	858	836	785	800	795	754	849	813	832	808	762	808	852	836	805	801	818	845	850	845	845	777	835	815	787	866	781	810	849	849	817	846	808	814	781	805	824	823	769	812	837	816	820	861	814	797	799	816	755	828	780	850	766	803	843	805	856	848	829	813	759	782	851	823	876	808	823	807	773	841	810	843	789	812	877	789	837	747	767	812	782	804	820	778	780	850	778	779	848	817	829	743	812	810	785	781	814	846	826	824	852	811	815	820	811	857	871	790	804	798	821	852	823	839	864	771	816	842	769	841	837	808	777	782	862	857	802	744	839	846	771	841	786	816	787	843	802	805	857	798	825	797	793	812	803	782	775	769	804	840	802	835	845	792	848	813	858	834	820	822	803	832	789	769	860	813	845	806	812	821	817	813	790	772	810	801	829	793	807	827	832	844	781	779	861	809	848	839	821	826	829	801	882	801	806	758	806	771	790	818	825	797	821	837	840	829	840	829	830	843	806	795	787	775	821	811	773	790	784	836	880	825	800	830	802	826	781	806	846	820	860	853	793	782	859	813	797	782	829	784	839	830	780	784	818	848	837	832	791	813	799	801	810	850	787	881	784	865	826	853	796	858	836	816	802	816	871	805	848	823	830	783	817	849	799	787	832	843	798	782	840	796	869	810	774	812	829	821	824	767	803	835	796	853	829	792	848	839	836	805	830	754	786	856	829	847	805	794	807	810	784	821	760	796	758	817	862	841	796	861	801	788	845	803	801	800	814	880	773	829	788	786	786	838	811	821	856	851	831	820	858	848	827	803	766	790	866	803	831	763	828	814	787	799	788	797	869	800	788	860	871	824	823	808	761	764	826	835	809	816	835	861	811	811	827	814	796	874	839	791	789	850	803	790	825	876	797	832	855	851	823	821	793	820	822	788	780	830	834	813	827	755	789	787	849	823	843	847	832	842	844	865	825	836	879	810	851	768	823	804	850	793	738	824	815	876	833	804	826	802	798	766	873	822	842	823	895	845	822	789	829	834	868	837	837	816	780	787	798	849	779	863	846	800	827	827	794	786	837	838	787	820	813	879	803	782	804	796	776	824	779	737	800	846	837	801	810	809	824	810	788	792	838	851	826	835	858	861	792	768	816	766	872	801	809	812	831	798	801	833	788	835	815	833	772	804	809	821	797	802	815	765	814	850	852	793	832	789	823	882	821	839	802	844	859	827	849	822	754	806	864	816	841	822	813	830	803	808	823	801	813	847	743	819	866	861	837	825	812	805	823	810	820	856	780	892	838	768	796	770	820	792	816	815	822	856	849	810	850	836	816	787	796	880	798	846	753	835	803	827	855	805	817	812	797	835	842	857	849	770	851	818	765	771	762	794	849	908	813	811	783	782	873	878	810	858	832	888	809	849	841	774	831	745	805	799	773	856	822	826	859	811	777	895	835	800	816	871	839	752	774	874	819	839	840	821	826	755	811	788	811	780	872	789	821	825	800	829	822	819	839	786	825	784	859	796	793	846	832	782	829	771	803	857	815	806	853	809	878	808	835	791	818	823	835	840	816	815	820	789	839	854	808	835	849	790	827	823	796	822	817	813	824	811	834	794	798	770	788	785	855	802	853	856	794	736	878	848	848	813	835	759	874	812	788	786	816	806	817	807	830	831	826	840
18915	12033	35075	53468	67001	76941	61170	40119	23998	11185	7409	6714	6491	6456	6467	6404	6403	6357	6333	6440	6382	6396	6359	6579	6330	6480	6284	6361	6424	6281	6284	6397	6431	6173	6387	6261	6408	6420	6366	6336	6375	6375	6329	6256	6370	6246	6475	6283	6417	6362	6430	6416	6361	6401	6347	6564	6368	6395	6371	6371	6406	6358	6314	6276	6354	6243	6356	6389	6395	6399	6390	6408	6228	6262	6346	6396	6438	6366	6351	6359	6206	6388	6402	6355	6264	6324	6393	6329	6371	6444	6327	6419	6381	6335	6402	6350	6422	6319	6406	6295	6391	6422	6451	6314	6316	6281	6329	6286	6290	6291	6425	6310	6332	6506	6410	6404	6379	6342	6318	6399	6377	6364	6383	6381	6425	6268	6440	6379	6427	6437	6258	6369	6335	6327	6363	6315	6385	6369	6433	6382	6384	6300	6453	6355	6404	6388	6410	6328	6268	6360	6369	6466	6342	6445	6440	6292	6375	6471	6447	6307	6365	6343	6272	6250	6487	6475	6300	6426	6402	6335	6314	6226	6240	6413	6443	6296	6527	6302	6395	6331	6445	6371	6511	6284	6411	6443	6332	6391	6273	6341	6338	6385	6406	6317	6374	6352	6276	6343	6409	6337	6436	6389	6334	6301	6363	6403	6462	6366	6262	6434	6284	6296	6336	6400	6432	6407	6346	6435	6482	6351	6473	6357	6298	6348	6236	6473	6355	6367	6284	6311	6401	6604	6425	6462	6452	6436	6509	6189	6282	6369	6374	6252	6313	6375	6429	6417	6344	6390	6501	6433	6354	6276	6256	6274	6351	6337	6308	6398	6382	6250	6402	6421	6320	6437	6363	6301	6411	6364	6268	6416	6228	6390	6422	6328	6287	6354	6319	6331	6448	6429	6414	6336	6369	6377	6268	6373	6385	6389	6410	6430	6325	6236	6293	6349	6378	6333	6361	6410	6320	6390	6426	6376	6320	6417	6241	6381	6449	6409	6351	6289	6469	6341	6353	6332	6339	6379	6347	6396	6358	6435	6350	6403	6286	6400	6230	6453	6328	6289	6417	6488	6349	6305	6344	6379	6356	6312	6314	6327	6334	6486	6422	6437	6340	6344	6355	6417	6384	6334	6439	6304	6406	6406	6294	6250	6359	6355	6462	6445	6360	6326	6222	6336	6279	6413	6334	6391	6335	6456	6331	6522	6207	6443	6375	6376	6339	6320	6352	6413	6398	6255	6312	6296	6440	6415	6319	6428	6290	6408	6294	6405	6465	6349	6327	6358	6317	6389	6398	6407	6353	6318	6301	6334	6453	6428	6261	6496	6355	6328	6499	6298	6279	6304	6366	6414	6405	6413	6437	6306	6355	6341	6391	6354	6267	6367	6280	6267	6302	6368	6325	6310	6421	6353	6375	6411	6376	6237	6416	6370	6360	6418	6412	6336	6348	6257	6386	6386	6388	6344	6405	6437	6435	6440	6275	6349	6277	6483	6449	6416	6419	6334	6378	6268	6198	6358	6355	6363	6276	6297	6485	6424	6446	6375	6222	6325	6327	6365	6451	6312	6303	6342	6395	6320	6413	6383	6352	6423	6443	6445	6432	6328	6217	6342	6324	6336	6365	6315	6343	6447	6419	6405	6416	6443	6389	6256	6306	6228	6341	6333	6496	6334	6270	6505	6333	6405	6338	6464	6210	6391	6280	6424	6415	6472	6356	6418	6316	6287	6405	6416	6264	6380	6505	6297	6380	6419	6332	6437	6245	6423	6429	6480	6363	6283	6366	6338	6332	6382	6343	6458	6405	6441	6227	6378	6299	6519	6302	6315	6373	6405	6386	6351	6313	6373	6449	6342	6375	6296	6292	6374	6331	6353	6428	6401	6308	6329	6495	6253	6369	6414	6272	6394	6250	6356	6336	6407	6371	6371	6375	6351	6371	6477	6462	6362	6342	6425	6431	6427	6464	6243	6450	6379	6289	6428	6383	6310	6381	6393	6437	6391	6421	6331	6309	6328	6253	6341	6407	6359	6422	6482	6329	6250	6401	6301	6284	6302	6299	6312	6377	6322	6430	6399	6324	6319	6461	6325	6388	6310	6410	6441	6318	6389	6444	6345	6444	6435	6489	6312	6392	6425	6456	6440	6357	6327	6417	6333	6308	6440	6390	6302	6468	6489	6382	6480	6415	6401	6398	6347	6400	6150	6386	6266	6411	6251	6291	6301	6412	6353	6332	6292	6333	6453	6326	6411	6416	6298	6413	6286	6371	6340	6363	6402	6292	6346	6341	6302	6358	6460	6532	6355	6391	6423	6321	6437	6299	6340	6295	6397	6408	6343	6394	6327	6294	6354	6285	6345	6463	6324	6257	6355	6299	6468	6346	6389	6287	6411	6371	6387	6351	6336	6350	6418	6374	6305	6413	6346	6324	6299	6430	6412	6421	6419	6422	6553	6369	6297	6338	6422	6390	6254	6454	6294	6327	6358	6375	6350	6271	6395	6442	6444	6491	6314	6466	6356	6295	6538	6366	6414	6328	6286	6376	6287	6394	6580	6368	6429	6523	6337	6272	6358	6289	6407	6535	6342	6372	6389	6373	6390	6313	6265	6358	6415	6346	6416	6273	6348	6233	6512	6405	6384	6286	6402	6357	6351	6434	6409	6389	6329	6315	6392	6372	6389	6311	6331	6387	6398	6402	6473	6293	6353	6466	6398	6319	6294	6349	6333	6330	6316	6352	6365	6189	6197	6302	6248	6338	6365	6322	6366	6286	6422	6418	6413	6344	6217	6392	6446	6345	6369	6459	6381	6446	6367	6415	6383	6317	6361	6470	6452	6463	6235	6421	6312	6404	6444	6404	6447	6341	6298	6352	6305	6305	6363	6498	6466	6418	6319	6442	6383	6396	6404	6366	6317	6330	6309	6452	6390	6393	6409	6335	6375	6322	6364	6447	6451	6315	6356	6320	6400	6400	6326	6343	6368	6406	6427	6336	6383	6383	6254	6377	6490	6310	6273	6439	6330	6439	6469	6328	6369	6252	6345	6440	6323	6310	6329	6255	6354	6248	6331	6351	6465	6368	6451	6269	6322	6279	6348	6472	6429	6316	6348	6385	6368	6286	6429	6330	6299	6392	6297	6334	6435	6376	6322	6379	6258	6271	6302	6411	6228	6320	6325	6363	6416	6347	6251	6297	6339	6410	6394	6272	6262	6305	6443	6360	6330	6444	6457	6421	6418	6414	6473	6398	6342	6471	6337	6246	6329	6340	6331	6248	6392	6429	6200	6299	6404	6325	6350	6391	6302	6490	6358	6244	6312	6347	6279	6402	6302	6365	6322	6381	6507	6264	6394	6388	6365	6462	6339	6319	6313	6337	6347	6277	6205	6378	6438	6297	6394	6497	6502	6381	6197	6395	6361	6371	6361	6357	6311	6343	6342	6385	6404	6372	6353	6303	6481	6360	6399	6289	6351	6346	6468	6472	6344	6573	6453	6318	6397	6331	6385	6249	6473	6377	6342	6254	6432	6410	6363	6496	6425	6415	6419	6313	6423	6358	6409	6409	6475	6416	6382	6431	6338	6387	6397	6438	6170	6313	6387	6392	6311	6257	6533	6491	6443	6391	6398	6505	6315	6279	6355	6304	6373	6432	6364	6303	6476	6354	6299	6368	6339	6253	6352	6297	6259	6409	6321	6453	6342	6373	6354	6325	6311	6397	6365	6477	6507	6386	6431	6364	6236	6238	6337	6400	6347	6377	6386	6272	6333	6476	6365	6331	6416	6350	6349	6341	6385	6426	6391	6408	6308	6309	6385	6409	6460	6379	6256	6439	6400	6385	6309	6474	6460	6317	6461	6417	6442	6440	6382	6367	6386	6343	6352	6327	6391	6331	6331	6285	6407	6281	6367	6386	6267	6371	6395	6343	6414	6328	6416	6279	6452	6339	6367	6375	6367	6458	6396	6325	6436	6281	6397	6440	6296	6284	6426	6376	6400	6336	6382	6452	6338	6419	6312	6456	6363	6340	6491	6335	6396	6370	6418	6469	6286	6356	6314	6271	6295	6323	6417	6282	6305	6424	6384	6307	6342	6362	6468	6481	6310	6388	6375	6419	6242	6430	6334	6396	6347	6499	6427	6373	6450	6280	6349	6365	6466	6268	6263	6324	6444	6298	6339	6408	6350	6516	6351	6295	6448	6418	6356	6161	6364	6328	6308	6323	6403	6247	6278	6365	6333	6435	6312	6466	6437	6267	6380	6241	6344	6389	6381	6350	6203	6390	6425	6432	6435	6476	6252	6427	6425	6303	6313	6269	6345	6243	6329	6306	6450	6352	6284	6377	6448	6316	6435	6356	6343	6274	6318	6383	6490	6305	6254	6360	6366	6410	6452	6393	6469	6299	6323	6342	6386	6280	6512	6429	6349	6424	6484	6337	6295	6406	6386	6509	6322	6386	6211	6407	6336	6329	6323	6535	6426	6373	6333	6386	6363	6358	6376	6339	6392	6429	6296	6458	6236	6331	6364	6388	6448	6255	6428	6387	6193	6347	6373	6312	6428	6344	6420	6433	6330	6344	6392	6247	6467	6275	6449	6400	6433	6394	6360	6339	6266	6465	6367	6331	6365	6326	6310	6435	6428	6349	6482	6334	6340	6357	6383	6410	6323	6418	6408	6370	6351	6411	6399	6400	6492	6456	6360	6287	6338	6198	6375	6323	6380	6379	6279	6310	6466	6310	6412	6338	6422	6399	6308	6377	6473	6454	6379	6310	6381	6335	6397	6301	6333	6286	6335	6405	6328	6425	6378	6417	6388	6307	6357	6315	6377	6371	6368	6310	6322	6423	6335	6394	6423	6343	6302	6346	6252	6405	6398	6352	6404	6429	6307	6324	6398	6322	6370	6319	6387	6499	6261	6451	6298	6443	6385	6377	6406	6360	6281	6378	6394	6364	6381	6420	6268	6316	6297	6365	6363	6329	6339	6394	6320	6341	6404	6259	6389	6359	6340	6223	6292	6334	6383	6305	6378	6246	6351	6333	6412	6493	6267	6421	6329	6290	6323	6443	6292	6451	6332	6375	6459	6453	6441	6414	6354	6388	6409	6257	6294	6279	6341
2670	1022	2881	3520	4331	6334	4213	2082	1149	926	842	878	828	827	831	776	815	847	799	805	816	800	828	845	825	817	882	799	823	860	810	833	789	826	806	834	851	793	794	871	853	791	841	793	805	830	849	791	796	876	790	883	856	894	818	861	862	861	843	871	766	830	844	874	845	839	839	828	851	787	832	848	842	847	835	836	837	864	782	847	790	829	817	856	842	794	882	831	836	834	802	809	838	857	816	842	795	784	897	789	802	838	859	841	875	861	804	798	843	786	891	819	825	827	823	835	819	831	879	824	799	799	785	840	789	863	804	835	860	815	791	842	819	807	805	813	787	853	821	826	824	832	854	817	802	848	828	877	830	814	825	798	847	823	845	810	808	833	869	814	858	810	797	821	818	866	860	858	797	827	785	851	860	785	803	790	857	812	794	832	827	819	798	817	784	833	818	816	823	833	781	833	838	836	866	832	878	811	829	800	775	806	819	870	844	831	839	862	795	816	770	855	858	827	856	878	803	795	782	833	815	821	808	851	824	836	793	858	849	807	814	821	859	845	868	854	800	788	840	828	878	787	865	826	875	838	829	829	821	843	773	861	828	867	828	831	867	853	824	820	835	877	844	796	836	826	881	867	832	826	812	897	769	840	820	803	828	820	780	858	834	810	844	867	825	777	801	800	811	800	827	836	805	849	760	819	841	819	806	858	827	840	805	763	862	862	820	848	822	830	831	838	803	789	851	888	882	854	835	853	819	834	865	808	808	809	765	812	828	844	815	861	893	792	787	822	877	795	801	843	809	845	818	852	838	795	800	841	839	865	846	824	837	852	848	812	815	835	801	841	837	813	811	826	792	824	837	821	816	856	835	852	820	796	875	807	809	831	818	818	841	770	855	822	869	791	862	849	837	840	847	921	828	824	843	815	834	846	801	854	776	838	772	850	824	825	831	820	875	807	846	842	771	845	844	770	814	848	836	814	803	810	813	891	762	812	866	833	820	865	842	844	830	870	886	843	808	832	828	835	784	845	839	835	866	823	852	846	864	832	812	794	857	842	790	853	816	833	889	843	803	868	868	835	877	850	888	853	829	891	786	840	861	840	840	789	862	870	818	851	875	850	836	838	830	893	826	873	866	788	851	808	816	862	878	854	876	823	828	883	875	832	804	815	793	894	829	820	842	822	810	858	859	832	843	803	893	844	844	821	816	833	876	852	874	827	906	802	833	832	853	841	866	806	826	833	814	826	847	792	792	836	846	803	850	830	851	801	890	826	840	858	816	830	834	822	912	830	811	882	820	791	873	860	773	805	877	843	837	838	820	799	779	875	909	851	844	875	800	826	816	869	785	855	792	861	838	794	786	850	807	795	870	844	831	870	833	899	848	824	851	797	839	821	849	860	808	848	814	852	835	781	841	828	841	836	863	805	830	847	861	825	840	793	792	864	845	881	838	810	869	867	889	795	840	808	882	867	829	905	859	798	808	858	868	774	807	819	816	822	839	783	806	752	899	876	793	789	846	819	810	821	811	853	834	841	849	809	873	876	801	823	835	857	883	797	859	814	775	812	838	822	811	800	832	805	801	861	833	813	832	862	875	850	861	892	851	827	847	815	799	886	886	846	899	814	832	810	872	772	839	828	845	806	854	849	837	807	779	815	844	820	840	802	860	827	838	860	860	857	836	812	846	857	863	827	838	785	862	824	819	884	872	789	893	854	837	853	875	853	791	808	847	773	821	809	867	771	801	809	885	820	875	871	793	866	860	852	812	885	868	830	848	809	824	821	800	810	823	865	824	828	856	806	774	798	872	826	879	867	804	855	828	812	808	851	782	800	795	869	857	870	804	813	822	827	837	821	830	771	796	811	747	864	812	918	799	810	833	791	823	813	839	827	811	801	828	850	875	842	833	785	853	791	809	806	799	806	852	778	805	862	839	830	822	853	832	870	855	819	814	856	868	788	790	837	861	830	871	821	792	814	855	844	790	812	832	839	848	821	818	802	825	830	799	834	799	803	849	874	872	789	826	790	832	840	842	864	829	845	868	842	855	805	873	803	891	805	800	818	858	800	830	813	803	830	832	798	862	836	827	815	773	874	830	853	851	824	820	884	838	793	837	805	808	813	853	822	845	808	838	829	836	850	882	807	839	788	844	817	816	821	866	846	898	841	802	837	834	780	803	811	826	831	796	879	827	839	875	815	768	821	834	829	748	851	854	838	855	801	822	792	872	874	849	836	858	841	783	782	887	867	823	803	812	813	810	897	856	830	863	836	802	778	827	820	862	873	789	816	842	790	822	871	819	867	817	817	797	838	801	816	786	763	842	860	832	899	841	800	805	823	800	807	818	828	882	845	839	860	829	807	813	795	802	837	831	853	823	823	803	825	830	830	791	823	867	830	843	778	769	865	772	782	847	804	851	862	809	853	851	870	826	860	865	828	838	804	795	898	870	844	840	792	822	797	826	872	802	840	777	839	774	814	878	811	849	806	809	807	746	794	798	804	827	834	853	856	804	821	855	860	857	837	852	852	851	792	855	797	864	850	840	747	845	845	835	845	828	841	825	834	853	815	805	845	844	849	846	863	839	834	820	783	831	875	887	840	838	838	824	831	871	862	814	822	908	881	889	804	802	805	831	845	921	814	796	806	831	807	781	811	844	836	790	809	825	857	829	808	846	844	820	849	854	878	808	819	793	809	849	828	793	814	836	888	849	828	849	822	824	844	866	792	802	813	795	840	825	807	802	913	798	842	866	881	834	868	815	834	826	849	880	821	831	812	819	762	815	815	800	842	802	813	877	762	855	795	780	846	876	828	835	843	834	802	782	801	834	793	790	787	851	853	861	839	869	882	893	813	845	834	850	824	870	813	838	859	848	798	851	884	851	807	823	813	824	817	846	841	837	805	773	829	864	849	843	870	837	838	812	815	821	862	872	755	826	791	817	797	857	865	849	845	805	892	827	818	874	830	822	831	805	857	874	823	883	831	834	837	832	869	817	854	871	808	846	849	780	871	821	837	831	829	751	853	832	830	833	805	809	819	832	834	824	770	843	820	845	838	822	856	855	842	822	839	820	847	824	811	765	821	860	836	836	882	850	874	874	835	794	857	827	818	802	824	864	857	833	864	864	885	858	857	864	874	819	810	800	808	818	839	842	829	836	828	808	834	857	804	864	788	858	847	825	851	813	852	792	817	797	857	822	838	842	828	813	852	772	845	820	834	845	827	850	840	869	809	864	804	855	853	836	847	843	830	822	843	876	782	817	831	824	825	882	867	889	816	821	843	835	803	809	853	847	805	845	853	858	840	801	834	848	846	813	800	791	839	818	792	871	886	887	856	806	838	814	856	838	795	815	819	829	786	844	857	830	834	847	812	806	817	866	827	820	848	771	868	864	818	808	853	807	828	802	765	846	876	824	864	815	782	833	835	845	833	862	835	872	834	870	824	834	853	813	846	832	787	815	841	800	836	782	785	838	800	827	805	811	840	837	786	795	810	826	823
12488	8236	22240	33228	46009	46413	35898	23149	12506	7639	6694	6561	6393	6473	6457	6492	6414	6316	6453	6452	6387	6503	6536	6495	6458	6461	6467	6277	6463	6395	6576	6405	6454	6418	6409	6383	6507	6332	6490	6403	6310	6482	6560	6412	6290	6331	6359	6339	6377	6358	6349	6319	6467	6416	6453	6424	6506	6373	6243	6407	6504	6422	6381	6295	6260	6398	6385	6362	6389	6282	6387	6430	6261	6389	6318	6384	6474	6319	6386	6343	6276	6380	6288	6451	6474	6389	6465	6523	6363	6390	6387	6401	6495	6435	6408	6414	6385	6355	6393	6485	6468	6434	6456	6398	6438	6432	6481	6367	6500	6487	6494	6328	6489	6370	6518	6369	6391	6447	6364	6336	6290	6404	6322	6539	6472	6379	6441	6537	6542	6389	6293	6566	6384	6462	6318	6303	6272	6298	6297	6468	6423	6377	6506	6421	6268	6424	6471	6460	6336	6428	6471	6459	6427	6370	6382	6456	6434	6396	6425	6289	6421	6352	6430	6402	6357	6385	6492	6439	6356	6411	6632	6456	6528	6501	6543	6449	6376	6359	6352	6406	6433	6468	6410	6297	6391	6384	6419	6415	6337	6313	6331	6465	6398	6371	6435	6372	6312	6471	6426	6399	6475	6447	6218	6479	6428	6439	6300	6442	6356	6468	6313	6435	6303	6326	6472	6377	6358	6348	6432	6431	6382	6541	6364	6367	6406	6362	6503	6377	6400	6479	6323	6352	6552	6411	6376	6364	6424	6369	6373	6343	6345	6564	6442	6503	6427	6352	6432	6537	6446	6337	6409	6532	6312	6356	6447	6514	6290	6372	6323	6319	6480	6360	6377	6534	6364	6418	6526	6461	6554	6476	6404	6364	6422	6378	6366	6438	6468	6439	6334	6385	6413	6487	6314	6352	6392	6379	6469	6411	6301	6416	6382	6447	6433	6482	6430	6449	6327	6386	6419	6390	6427	6322	6355	6313	6537	6485	6470	6264	6396	6598	6362	6330	6441	6353	6392	6339	6380	6516	6334	6383	6397	6315	6345	6574	6399	6448	6355	6431	6409	6325	6463	6397	6423	6356	6324	6360	6455	6396	6422	6370	6368	6429	6297	6472	6278	6440	6363	6411	6445	6415	6346	6423	6410	6288	6596	6312	6469	6409	6365	6440	6497	6387	6584	6387	6396	6444	6390	6434	6484	6496	6389	6374	6457	6409	6418	6440	6440	6432	6593	6511	6321	6379	6407	6429	6489	6416	6371	6370	6414	6453	6584	6431	6351	6438	6429	6326	6446	6359	6397	6368	6346	6421	6297	6401	6380	6278	6389	6392	6312	6382	6478	6496	6278	6399	6324	6381	6526	6523	6370	6325	6365	6463	6391	6310	6390	6333	6401	6450	6386	6434	6353	6310	6469	6383	6420	6570	6344	6398	6533	6330	6381	6311	6285	6424	6414	6507	6507	6475	6368	6311	6483	6388	6277	6375	6411	6421	6426	6269	6345	6452	6421	6337	6385	6419	6433	6414	6513	6420	6261	6416	6559	6380	6470	6313	6423	6373	6374	6470	6417	6430	6391	6462	6346	6346	6344	6330	6483	6470	6347	6501	6406	6260	6413	6401	6379	6428	6328	6465	6322	6432	6341	6360	6348	6421	6459	6488	6440	6441	6383	6399	6289	6294	6402	6334	6478	6316	6491	6221	6424	6436	6371	6357	6438	6425	6427	6392	6350	6486	6553	6413	6254	6455	6390	6464	6322	6381	6455	6434	6396	6368	6402	6422	6373	6432	6326	6493	6375	6457	6432	6498	6405	6469	6498	6398	6322	6440	6361	6475	6400	6394	6406	6459	6521	6271	6291	6493	6392	6492	6471	6400	6481	6263	6455	6450	6322	6391	6450	6514	6519	6452	6554	6379	6343	6327	6411	6352	6487	6452	6394	6421	6284	6507	6439	6314	6281	6370	6450	6384	6324	6447	6339	6381	6462	6434	6343	6377	6464	6361	6416	6472	6412	6468	6372	6536	6307	6428	6453	6458	6452	6387	6440	6384	6401	6460	6568	6398	6477	6457	6341	6408	6485	6435	6486	6446	6443	6532	6482	6497	6437	6452	6458	6471	6577	6427	6354	6499	6393	6377	6430	6368	6404	6283	6405	6381	6417	6339	6388	6472	6414	6531	6422	6440	6432	6357	6364	6379	6407	6518	6414	6422	6365	6546	6484	6495	6380	6491	6430	6363	6261	6261	6388	6420	6417	6378	6476	6398	6401	6361	6404	6458	6359	6435	6317	6448	6504	6316	6376	6424	6361	6398	6505	6438	6403	6366	6324	6476	6435	6266	6468	6402	6414	6533	6403	6459	6386	6428	6322	6524	6515	6404	6355	6459	6438	6339	6241	6481	6471	6512	6498	6383	6476	6390	6556	6296	6436	6348	6591	6438	6450	6444	6417	6548	6393	6601	6382	6427	6443	6414	6398	6521	6327	6438	6278	6508	6448	6478	6426	6446	6320	6419	6397	6454	6378	6403	6285	6320	6352	6526	6435	6424	6451	6618	6511	6274	6448	6341	6349	6432	6360	6475	6454	6439	6578	6420	6509	6472	6497	6496	6450	6470	6326	6467	6387	6336	6366	6477	6399	6404	6328	6378	6337	6396	6386	6373	6385	6502	6452	6418	6368	6468	6442	6348	6365	6329	6405	6424	6356	6426	6367	6506	6312	6478	6430	6436	6367	6400	6383	6494	6463	6534	6468	6364	6442	6362	6540	6417	6390	6429	6384	6387	6538	6364	6283	6495	6405	6411	6405	6457	6505	6347	6374	6372	6406	6402	6334	6350	6325	6413	6367	6381	6402	6435	6347	6301	6350	6435	6403	6468	6400	6463	6393	6401	6359	6428	6295	6228	6457	6366	6483	6375	6356	6309	6389	6343	6487	6270	6420	6403	6542	6431	6371	6351	6283	6322	6490	6463	6401	6445	6375	6443	6445	6326	6484	6385	6524	6574	6338	6489	6388	6473	6356	6468	6529	6504	6417	6394	6406	6404	6369	6523	6379	6393	6370	6478	6436	6468	6364	6425	6528	6470	6492	6290	6425	6356	6356	6366	6456	6392	6352	6403	6371	6355	6334	6511	6525	6341	6439	6387	6509	6390	6390	6331	6441	6472	6402	6427	6472	6497	6298	6403	6380	6411	6368	6429	6413	6364	6374	6402	6304	6436	6328	6446	6393	6433	6292	6334	6423	6436	6339	6399	6486	6358	6419	6469	6424	6431	6536	6513	6367	6356	6439	6380	6392	6484	6315	6509	6315	6375	6454	6327	6351	6369	6391	6410	6467	6444	6347	6365	6440	6358	6395	6393	6405	6437	6414	6524	6513	6320	6382	6433	6437	6341	6343	6429	6357	6459	6452	6353	6346	6397	6330	6509	6447	6477	6385	6443	6347	6418	6411	6468	6331	6416	6363	6345	6327	6375	6383	6287	6475	6466	6489	6303	6393	6387	6347	6268	6362	6447	6404	6377	6359	6385	6368	6347	6403	6463	6482	6478	6429	6516	6450	6467	6587	6435	6405	6399	6409	6431	6452	6378	6413	6374	6350	6495	6452	6356	6403	6370	6450	6515	6281	6598	6419	6391	6367	6473	6368	6347	6372	6427	6373	6400	6404	6324	6429	6406	6454	6348	6388	6335	6399	6439	6428	6509	6427	6375	6358	6432	6460	6326	6464	6480	6500	6495	6436	6504	6495	6308	6426	6384	6438	6419	6529	6265	6445	6506	6403	6359	6447	6468	6522	6504	6397	6527	6318	6423	6342	6282	6400	6450	6420	6400	6355	6367	6524	6495	6532	6484	6432	6299	6358	6297	6498	6302	6337	6495	6470	6322	6521	6417	6396	6396	6437	6389	6463	6448	6438	6379	6614	6358	6429	6466	6450	6425	6286	6464	6343	6365	6360	6443	6479	6367	6378	6307	6402	6345	6443	6550	6271	6412	6574	6348	6424	6489	6425	6437	6369	6372	6436	6425	6460	6400	6424	6389	6449	6535	6387	6364	6433	6511	6385	6445	6388	6513	6495	6371	6430	6334	6356	6352	6357	6333	6324	6469	6346	6487	6437	6463	6422	6429	6460	6424	6366	6503	6302	6411	6442	6453	6414	6398	6455	6430	6344	6395	6444	6408	6378	6461	6491	6401	6395	6321	6410	6512	6547	6452	6426	6514	6326	6389	6419	6459	6442	6394	6360	6456	6309	6377	6337	6371	6312	6536	6476	6495	6311	6414	6414	6403	6525	6410	6407	6445	6547	6468	6420	6364	6302	6298	6534	6459	6315	6424	6391	6365	6357	6467	6404	6489	6384	6387	6396	6412	6417	6367	6323	6415	6378	6365	6300	6494	6328	6276	6437	6424	6451	6388	6402	6362	6415	6399	6403	6434	6321	6343	6482	6396	6439	6302	6370	6390	6299	6352	6469	6320	6375	6401	6469	6264	6456	6449	6482	6429	6348	6408	6345	6388	6399	6370	6468	6415	6339	6376	6505	6332	6397	6547	6458	6369	6524	6231	6448	6363	6511	6384	6489	6392	6404	6418	6361	6397	6398	6472	6466	6336	6465	6522	6440	6301	6417	6430	6439	6490	6538	6348	6564	6467	6383	6334	6282	6379	6500	6240	6306	6468	6481	6318	6419	6443	6427	6353	6453	6403	6262	6389	6555	6370	6422	6465	6471	6382	6480	6323	6499	6389	6528	6359	6268	6350	6374	6372	6329	6425	6368	6479	6483	6363	6305	6459	6356	6442	6421	6531	6383	6382	6314	6397	6459	6327	6374	6533	6410	6366	6358	6339	6362	6366	6314	6548	6435	6366	6408	6500	6513	6533	6418	6455	6462	6250	6408	6499	6505	6347	6482	6367	6417	6283	6427	6392	6535	6341	6376	6491	6411	6388	6470	6368	6273	6434	6390	6471	6345	6347	6324	6419	6316	6349	6436	6466	6344	6365	6377	6486	6329	6390	6328	6367	6349	6462	6381	6400	6384	6395	6482	6382	6364	6502	6425	6410	6428	6432	6371	6332	6460	6413	6334	6431	6433	6450	6418	6372	6468	6492	6359	6418	6484	6373
1696	1155	6349	11425	12582	9293	6064	4673	2557	1301	942	856	841	827	822	822	840	822	832	873	861	811	833	816	848	808	793	789	828	834	795	855	826	824	856	795	795	840	825	798	808	805	860	831	788	800	813	797	825	822	779	794	760	824	811	856	823	838	790	848	772	828	814	823	826	783	851	874	819	823	864	783	809	770	836	860	836	765	839	760	749	786	881	777	830	805	851	862	869	835	826	841	824	793	860	819	795	815	834	832	804	806	832	812	787	804	805	789	836	807	826	831	775	779	826	839	800	810	826	841	783	827	776	795	782	752	840	827	805	819	832	830	843	847	809	814	837	820	809	825	824	833	801	775	791	836	757	887	853	834	789	829	866	836	852	844	827	862	816	806	827	842	815	823	801	813	835	820	838	796	780	776	826	826	816	798	864	810	797	779	788	848	854	848	821	773	806	855	802	786	769	855	781	817	878	837	782	829	849	893	783	849	870	804	780	838	843	816	813	854	843	830	802	802	825	853	797	813	791	836	836	816	819	797	802	828	798	804	843	867	828	801	809	734	841	789	840	840	806	771	797	831	844	817	805	866	842	817	819	813	832	791	845	844	819	812	823	744	836	887	795	830	838	839	851	848	807	770	799	841	792	834	791	813	840	844	824	857	804	828	831	796	783	806	909	792	837	792	793	843	847	884	843	853	759	825	862	830	829	850	801	782	797	818	812	817	820	845	775	837	809	786	821	853	845	828	813	836	778	874	812	825	806	822	800	802	831	847	808	772	801	813	810	856	814	819	799	828	806	813	803	805	833	798	816	811	785	793	823	861	785	835	857	850	873	802	813	831	870	806	828	837	808	795	796	791	852	769	828	780	845	854	864	789	799	758	838	770	824	840	820	789	817	801	790	820	828	833	779	822	831	794	848	846	782	822	791	824	846	812	809	837	832	809	784	783	821	836	807	771	857	834	821	822	800	793	855	812	827	845	817	791	864	816	837	853	833	827	824	784	835	833	852	808	810	817	845	782	831	839	853	788	831	774	754	738	853	860	830	816	837	803	842	816	756	821	840	801	798	817	843	784	818	811	809	805	782	800	865	821	815	818	841	780	811	812	809	852	790	929	811	869	800	843	828	874	866	803	825	801	843	836	853	788	778	856	830	794	855	791	798	801	815	843	815	783	817	781	838	786	860	859	829	886	831	808	880	824	814	782	829	865	838	824	754	790	800	841	808	831	802	815	796	853	816	823	792	834	839	840	798	875	830	820	787	848	836	806	836	832	833	840	819	822	833	842	791	782	851	815	831	828	830	827	823	784	817	875	848	795	773	822	783	811	820	861	773	753	828	839	786	822	848	799	820	772	813	863	786	821	837	837	851	848	805	816	811	824	812	870	818	812	797	897	839	812	831	816	801	855	824	801	838	827	846	800	824	784	859	866	857	829	839	812	843	799	761	818	822	841	798	821	805	843	797	891	784	832	844	755	801	851	838	787	837	824	855	829	798	852	761	804	799	787	825	886	793	826	837	836	823	823	777	791	872	792	847	848	794	780	808	826	879	827	765	806	791	806	815	791	833	827	853	800	850	814	869	876	824	826	788	808	825	835	847	831	828	853	831	811	841	836	790	836	849	819	855	821	817	836	812	844	796	820	810	806	836	822	793	819	809	822	857	824	859	801	823	793	864	840	830	872	808	814	860	826	819	784	803	851	875	803	815	817	815	784	795	828	809	827	826	827	863	803	820	835	812	787	847	805	803	824	881	820	827	863	845	784	811	795	838	769	819	846	783	804	789	856	802	835	795	772	829	830	820	825	837	802	864	857	798	813	836	790	858	805	842	849	846	830	838	883	832	880	807	773	789	860	887	782	804	802	842	833	841	833	881	830	826	802	814	817	813	780	798	870	828	775	830	781	841	868	825	834	844	759	804	824	794	843	779	895	781	778	819	803	843	804	792	796	821	827	797	798	843	821	815	784	823	796	828	820	855	795	844	797	800	818	832	855	827	817	773	863	808	809	855	806	785	851	836	849	795	846	876	824	815	791	793	828	830	842	807	760	790	860	833	826	816	753	809	852	797	795	841	793	877	819	811	786	782	821	806	806	844	790	802	852	793	825	832	803	839	806	828	805	842	838	850	865	842	788	801	846	803	802	849	860	824	810	827	821	810	821	846	817	794	799	860	832	839	855	782	829	829	836	844	826	871	806	787	821	895	851	828	870	877	794	832	791	806	835	855	814	830	841	756	815	843	847	784	822	810	830	822	800	817	770	804	806	810	793	800	870	839	862	799	824	809	856	776	822	819	812	824	843	775	854	820	879	794	839	835	843	809	826	812	796	821	878	845	836	778	833	815	807	771	828	831	789	762	832	847	780	824	835	832	798	842	820	895	802	838	846	823	826	777	782	876	846	814	828	783	817	840	864	805	823	860	793	843	809	809	786	838	831	822	863	820	883	799	820	865	879	790	769	811	844	810	810	848	824	866	811	823	823	834	865	809	836	846	819	774	789	799	781	809	799	821	820	812	823	849	772	804	790	775	794	811	791	809	834	844	812	835	791	809	793	793	810	826	812	815	818	800	853	786	813	842	784	817	804	801	823	813	797	781	825	806	818	837	789	839	829	818	801	818	786	836	805	805	822	806	830	877	853	823	793	795	793	801	834	825	813	755	862	808	794	783	788	853	838	825	816	816	787	827	798	792	785	851	776	832	823	821	794	803	812	802	830	804	811	882	831	810	832	834	845	821	892	838	805	833	827	840	856	794	809	783	808	857	808	826	758	796	833	818	821	765	798	822	818	751	822	789	823	862	817	877	797	876	793	813	800	824	769	814	856	838	831	825	821	819	790	795	848	745	784	844	846	791	787	808	830	805	814	823	789	796	829	786	809	801	820	837	839	844	821	850	808	830	886	873	836	788	827	825	800	815	873	802	806	818	819	822	833	823	774	820	854	822	825	820	823	793	827	804	851	868	854	810	750	832	816	826	794	789	843	836	786	833	827	816	827	824	850	794	874	850	806	806	810	782	801	810	813	753	780	832	821	738	822	845	787	813	821	851	873	774	825	831	844	800	794	786	853	835	818	796	824	806	837	837	790	840	807	862	845	802	830	833	814	817	806	793	852	801	774	814	819	813	825	794	781	840	825	795	830	814	797	826	772	839	802	838	794	839	814	776	767	771	807	814	879	850	774	848	778	845	767	835	848	877	789	849	811	806	832	832	856	766	820	799	871	781	842	857	819	805	830	782	864	847	809	847	793	836	812	847	822	821	782	885	818	811	809	832	805	824	809	826	844	824	804	808	831	789	845	863	832	793	834	806	821	817	828	818	786	835	841	835	854	840	827	815	838	871	799	782	823	829	831	792	826	836	817	789	827	802	819	809	822	818	785	835	846	828	772	825	805	819	789	840	790	782	839	869	799	812	863	775	806	834	819	743	860	793	790	791	785	824	842	813	787	797	817	832	809	765	784	814	818	810	766	785	807	831	809	814	804	861	822	823	814	762	866
15284	10771	30130	56960	65521	42817	39615	35062	24329	14191	8300	6822	6521	6378	6238	6287	6300	6252	6362	6352	6375	6409	6424	6297	6253	6274	6352	6477	6376	6267	6426	6319	6325	6321	6446	6450	6319	6270	6335	6247	6433	6299	6452	6430	6299	6377	6247	6198	6392	6385	6253	6322	6308	6266	6405	6305	6416	6267	6267	6343	6325	6253	6281	6383	6399	6320	6443	6386	6301	6345	6301	6305	6396	6328	6434	6342	6457	6402	6465	6352	6440	6376	6331	6438	6349	6278	6313	6249	6267	6361	6355	6449	6307	6382	6390	6372	6386	6401	6341	6264	6319	6258	6329	6340	6323	6304	6329	6409	6336	6353	6405	6428	6380	6386	6314	6280	6343	6291	6366	6418	6337	6313	6317	6359	6427	6396	6347	6435	6288	6415	6412	6401	6295	6437	6317	6451	6406	6391	6242	6408	6393	6373	6291	6317	6333	6436	6391	6400	6239	6388	6363	6446	6405	6445	6419	6362	6291	6408	6260	6360	6337	6446	6325	6324	6292	6391	6314	6412	6207	6416	6253	6238	6309	6359	6406	6245	6452	6427	6420	6375	6451	6348	6425	6358	6348	6414	6400	6444	6406	6281	6428	6334	6393	6345	6348	6450	6328	6270	6316	6423	6276	6459	6340	6328	6429	6448	6348	6233	6319	6375	6397	6316	6426	6397	6321	6311	6349	6300	6401	6413	6439	6399	6396	6326	6356	6284	6313	6374	6349	6514	6317	6292	6412	6327	6424	6362	6456	6371	6336	6303	6390	6348	6447	6444	6451	6343	6301	6287	6328	6315	6340	6329	6355	6406	6451	6260	6473	6312	6342	6254	6348	6276	6360	6352	6348	6259	6428	6361	6386	6336	6416	6268	6360	6397	6445	6389	6350	6362	6281	6284	6300	6456	6302	6301	6371	6255	6329	6473	6307	6322	6367	6235	6393	6269	6306	6397	6447	6277	6352	6316	6296	6266	6333	6349	6337	6334	6372	6440	6422	6352	6337	6438	6285	6293	6336	6312	6396	6208	6486	6407	6348	6423	6306	6298	6447	6376	6384	6256	6273	6408	6231	6350	6368	6313	6404	6406	6421	6429	6216	6390	6205	6356	6381	6381	6400	6415	6356	6261	6347	6245	6418	6421	6437	6357	6370	6379	6418	6279	6424	6362	6489	6404	6240	6389	6438	6396	6289	6380	6402	6316	6281	6401	6425	6347	6279	6351	6364	6335	6382	6354	6317	6283	6395	6402	6396	6269	6309	6431	6312	6455	6380	6216	6288	6437	6274	6330	6485	6318	6380	6429	6214	6440	6370	6396	6396	6323	6305	6252	6478	6343	6382	6267	6310	6420	6265	6290	6334	6387	6263	6335	6347	6449	6395	6357	6483	6450	6377	6261	6351	6423	6321	6310	6313	6363	6363	6501	6480	6321	6399	6424	6452	6377	6335	6384	6317	6379	6279	6318	6372	6312	6417	6393	6385	6457	6331	6378	6460	6253	6421	6327	6401	6557	6179	6438	6326	6304	6489	6468	6236	6339	6350	6372	6369	6351	6412	6351	6302	6330	6387	6383	6318	6231	6339	6378	6408	6301	6307	6369	6325	6504	6497	6351	6368	6345	6351	6465	6494	6343	6275	6360	6355	6220	6354	6364	6370	6392	6322	6280	6272	6287	6318	6414	6381	6459	6299	6235	6300	6352	6286	6292	6388	6431	6269	6360	6329	6422	6392	6424	6375	6462	6396	6281	6434	6320	6344	6359	6423	6399	6326	6326	6404	6416	6386	6446	6279	6386	6401	6376	6325	6385	6341	6375	6338	6293	6298	6544	6275	6492	6286	6362	6414	6368	6284	6355	6376	6434	6266	6287	6339	6275	6377	6375	6353	6295	6288	6375	6308	6263	6371	6355	6408	6444	6422	6329	6415	6390	6300	6412	6422	6334	6377	6304	6344	6414	6326	6443	6464	6378	6329	6462	6452	6339	6354	6476	6352	6420	6439	6298	6417	6326	6340	6290	6321	6365	6285	6318	6425	6317	6379	6227	6363	6451	6369	6386	6378	6360	6362	6347	6340	6218	6522	6452	6284	6410	6457	6366	6281	6390	6388	6361	6430	6275	6438	6365	6281	6392	6451	6338	6389	6420	6341	6331	6304	6309	6309	6211	6392	6361	6332	6446	6353	6317	6366	6296	6312	6322	6340	6375	6341	6276	6295	6314	6323	6409	6287	6377	6336	6251	6321	6295	6325	6487	6280	6378	6256	6382	6379	6251	6209	6323	6398	6251	6485	6344	6327	6284	6306	6370	6276	6363	6404	6414	6434	6379	6307	6320	6440	6323	6422	6379	6389	6368	6403	6215	6510	6490	6343	6435	6273	6488	6396	6381	6376	6451	6319	6278	6424	6364	6379	6283	6371	6361	6384	6335	6346	6362	6342	6309	6236	6422	6497	6259	6288	6281	6449	6372	6362	6431	6298	6374	6385	6391	6320	6253	6323	6236	6302	6413	6353	6318	6445	6349	6344	6400	6218	6255	6487	6471	6424	6479	6318	6291	6477	6261	6407	6390	6403	6352	6321	6426	6263	6522	6280	6465	6451	6298	6299	6453	6433	6369	6416	6323	6492	6343	6369	6287	6375	6325	6472	6279	6359	6348	6270	6289	6334	6285	6396	6331	6295	6301	6242	6339	6400	6382	6269	6423	6353	6458	6343	6306	6443	6380	6252	6275	6422	6455	6319	6375	6349	6307	6303	6403	6254	6345	6379	6258	6361	6435	6361	6449	6351	6414	6357	6358	6411	6476	6353	6301	6408	6285	6339	6446	6404	6344	6378	6260	6457	6391	6359	6328	6220	6476	6420	6452	6202	6369	6421	6438	6447	6355	6418	6422	6267	6450	6273	6481	6463	6309	6282	6384	6500	6351	6318	6475	6394	6223	6330	6371	6441	6444	6401	6235	6423	6384	6389	6466	6359	6288	6313	6380	6348	6266	6423	6361	6319	6375	6273	6464	6446	6547	6355	6338	6348	6279	6381	6494	6247	6407	6370	6433	6330	6339	6360	6449	6309	6461	6300	6405	6354	6317	6407	6408	6321	6303	6272	6365	6332	6362	6266	6306	6409	6355	6419	6402	6377	6401	6455	6459	6365	6182	6314	6274	6354	6438	6386	6404	6384	6314	6276	6429	6253	6429	6406	6346	6443	6438	6355	6437	6415	6402	6367	6400	6278	6457	6377	6356	6427	6286	6458	6414	6383	6430	6289	6306	6537	6413	6432	6364	6327	6409	6341	6303	6337	6413	6378	6432	6349	6300	6393	6285	6362	6339	6397	6311	6507	6282	6421	6444	6174	6220	6472	6280	6322	6424	6420	6351	6338	6403	6401	6304	6358	6393	6369	6343	6399	6347	6198	6375	6285	6372	6442	6256	6423	6502	6411	6353	6337	6470	6296	6336	6206	6507	6356	6414	6398	6510	6325	6421	6416	6362	6370	6394	6321	6462	6465	6406	6391	6354	6391	6429	6421	6406	6287	6382	6383	6407	6447	6428	6375	6396	6369	6287	6436	6308	6359	6316	6310	6371	6401	6421	6391	6369	6263	6336	6424	6370	6250	6421	6418	6403	6362	6278	6324	6350	6274	6371	6232	6380	6365	6347	6435	6363	6374	6333	6347	6305	6341	6229	6317	6443	6387	6351	6393	6391	6423	6336	6432	6489	6337	6315	6440	6179	6330	6250	6276	6300	6347	6521	6418	6384	6283	6374	6355	6419	6413	6320	6361	6334	6289	6325	6270	6418	6433	6287	6404	6281	6355	6246	6449	6360	6421	6438	6349	6397	6414	6245	6301	6398	6396	6267	6304	6361	6277	6294	6412	6304	6378	6370	6332	6471	6299	6419	6360	6367	6512	6313	6263	6299	6378	6287	6208	6465	6357	6404	6451	6466	6440	6506	6372	6458	6367	6338	6406	6288	6354	6465	6380	6332	6334	6356	6347	6328	6374	6399	6365	6317	6310	6347	6375	6438	6268	6325	6457	6371	6374	6177	6458	6301	6331	6263	6268	6245	6380	6355	6418	6297	6410	6345	6255	6536	6323	6457	6444	6405	6307	6335	6395	6316	6421	6280	6485	6397	6452	6461	6407	6457	6336	6420	6349	6491	6435	6330	6424	6416	6382	6371	6310	6332	6411	6283	6411	6424	6315	6340	6305	6343	6352	6310	6468	6360	6392	6419	6369	6383	6388	6409	6356	6391	6363	6326	6372	6444	6431	6430	6398	6171	6425	6312	6381	6284	6266	6337	6465	6348	6277	6339	6254	6315	6357	6498	6372	6302	6367	6472	6396	6295	6308	6391	6473	6389	6519	6423	6364	6342	6373	6389	6408	6241	6386	6348	6365	6474	6333	6394	6248	6253	6467	6487	6370	6359	6349	6427	6411	6348	6333	6276	6244	6390	6320	6311	6322	6396	6386	6363	6358	6317	6430	6410	6370	6354	6275	6427	6417	6420	6181	6416	6372	6366	6517	6389	6457	6374	6365	6461	6397	6313	6413	6419	6370	6385	6391	6305	6390	6320	6435	6596	6360	6443	6353	6364	6394	6285	6313	6490	6399	6372	6354	6357	6476	6298	6321	6384	6404	6396	6408	6243	6333	6355	6443	6332	6357	6300	6278	6334	6341	6423	6266	6354	6287	6438	6339	6507	6254	6340	6311	6344	6326	6394	6452	6337	6369	6280	6233	6360	6330	6387	6311	6355	6425	6360	6323	6304	6365	6456	6372	6514	6387	6298	6360	6405	6303	6279	6347	6438	6531	6334	6305	6481	6283	6424	6327	6417	6340	6368	6349	6291	6344	6430	6447	6352	6419	6344	6445	6296	6405	6331	6402	6425	6346	6344	6326	6357	6292	6358	6336	6379	6196	6398	6366	6297	6235	6396	6403	6368	6346	6405	6363	6436	6395	6321	6264	6302	6378	6428	6305	6280	6429	6345	6518	6203	6284	6425	6371	6274	6369	6393	6272	6355	6425	6322	6344	6338	6362	6457	6212	6413	6326	6286	6413	6415	6366	6319	6436	6396	6181	6395	6464	6412	6370	6247	6464	6511	6369	6392	6329	6264
3715	1134	6867	10973	3410	1359	6615	12929	8352	3298	1261	968	876	876	803	887	880	855	851	791	830	771	869	836	840	837	881	802	770	819	891	818	862	836	852	850	871	804	853	862	850	813	847	836	827	842	851	799	852	868	841	874	782	834	829	841	883	813	852	785	813	823	782	819	829	782	816	866	819	881	821	833	849	856	881	820	832	821	827	856	830	871	882	874	819	833	864	819	818	868	824	819	820	799	857	812	843	878	858	857	845	843	763	810	850	807	854	877	835	807	829	817	827	881	820	805	851	846	792	821	842	827	865	853	858	843	815	842	787	816	872	797	825	871	866	860	890	818	877	834	848	799	822	850	875	828	783	857	795	922	809	821	822	808	865	847	816	849	811	841	897	802	850	836	846	783	841	832	809	888	819	825	858	802	845	807	819	826	828	833	845	844	822	838	800	840	844	852	828	825	811	854	808	845	822	827	882	844	786	827	824	792	825	839	860	864	858	864	824	841	852	859	828	777	844	833	877	845	860	786	846	872	846	875	814	793	841	771	839	773	807	854	834	811	820	843	843	822	782	826	813	804	833	836	858	834	805	803	794	839	858	828	743	810	880	811	777	826	833	826	902	839	823	836	841	803	820	925	816	779	831	907	866	837	804	850	841	849	838	905	854	874	837	838	863	742	841	803	811	869	869	841	874	812	855	843	862	843	830	806	871	814	820	873	824	882	849	805	803	829	866	790	814	788	838	823	821	790	821	861	806	849	836	821	841	827	848	793	855	830	855	852	858	857	821	862	856	810	810	848	827	860	799	826	813	776	774	820	832	845	835	805	833	848	778	846	814	789	822	849	818	805	870	906	842	868	816	884	835	846	771	797	857	852	833	822	805	872	796	808	843	811	822	829	800	868	853	839	859	810	862	810	884	846	830	848	795	805	837	838	804	845	873	861	860	876	804	853	809	857	852	798	880	779	838	823	860	827	730	809	821	869	842	811	885	880	785	875	847	787	828	824	804	837	828	799	805	841	873	757	811	809	812	811	877	800	877	804	814	823	860	820	856	795	823	852	793	827	863	865	885	837	827	861	822	814	838	849	817	811	807	790	830	826	776	835	836	820	806	880	829	848	868	817	823	812	830	845	848	834	864	859	885	847	784	834	783	809	859	871	808	829	855	850	808	853	822	879	805	833	826	889	825	819	892	833	821	802	853	836	814	858	816	768	850	846	823	853	829	834	816	824	815	880	887	857	879	843	849	842	830	828	838	863	843	865	821	820	836	791	856	846	870	816	854	816	848	838	822	837	877	832	853	878	836	861	863	789	853	797	838	859	844	827	858	786	868	873	816	888	792	826	861	827	865	836	871	834	847	840	798	889	819	872	845	827	835	838	876	868	845	822	832	868	860	847	792	808	835	800	791	858	877	794	863	882	863	834	844	787	848	837	888	837	821	810	857	800	834	832	864	800	838	847	837	811	845	863	812	799	874	870	832	859	911	808	786	845	802	833	822	843	837	806	866	822	823	843	821	884	832	782	826	787	841	841	854	853	771	817	828	861	859	844	801	847	834	837	801	832	829	827	853	809	826	858	807	789	799	810	843	860	852	853	817	835	776	833	897	797	867	828	825	855	868	817	880	801	860	864	839	792	890	833	860	849	827	838	866	897	844	884	845	820	834	826	803	829	819	818	830	815	836	814	849	797	818	834	846	855	887	865	892	882	814	893	839	869	821	844	855	813	836	860	842	783	813	874	836	840	811	877	831	856	822	807	887	839	846	798	843	808	841	838	816	812	801	833	786	899	870	820	830	806	811	801	835	839	846	808	811	852	843	881	868	828	836	870	830	857	835	869	816	851	805	848	807	841	817	800	810	822	804	868	876	837	790	852	825	835	852	785	810	869	832	802	783	780	836	810	821	814	803	836	842	826	823	840	825	819	830	805	860	874	805	818	885	846	835	859	864	834	879	852	825	761	815	871	823	858	823	836	892	824	858	891	843	796	848	879	832	837	814	897	840	822	791	807	851	796	839	789	843	850	822	823	800	805	841	852	894	887	766	823	831	844	822	843	812	822	800	830	848	788	842	850	786	849	881	798	854	902	841	906	825	741	855	835	817	797	862	810	817	854	842	827	833	841	808	798	822	836	841	823	835	836	789	819	834	787	789	858	869	865	842	815	806	853	851	880	847	861	843	825	830	835	837	834	784	803	849	812	863	863	856	840	878	789	846	808	875	800	843	797	869	879	866	879	844	849	795	805	892	819	796	841	812	829	827	819	864	809	851	913	820	821	873	852	848	875	861	878	793	829	816	842	833	847	821	883	823	856	823	833	846	828	859	873	842	864	784	808	870	833	870	863	834	834	776	839	790	857	802	857	810	790	795	836	816	806	902	819	824	814	856	850	790	842	797	885	902	797	791	853	869	852	819	823	845	821	829	824	807	803	877	844	781	806	869	828	785	860	886	845	856	851	861	824	857	830	852	829	788	828	886	845	806	843	789	894	844	829	842	893	864	901	836	821	829	801	820	813	750	882	807	849	836	780	847	857	873	803	853	792	890	822	828	853	840	855	823	813	861	835	828	866	815	848	831	841	857	870	845	790	820	832	872	903	805	893	872	840	817	843	788	802	843	868	827	836	851	786	855	827	889	807	779	831	802	850	827	860	846	876	807	835	839	833	799	841	785	855	844	872	798	867	876	903	863	810	818	859	845	847	787	811	821	779	849	804	845	825	826	885	840	834	817	805	870	829	817	811	848	875	834	742	830	799	869	853	826	784	781	798	805	823	882	837	806	843	848	822	849	825	808	818	855	801	856	865	883	890	841	787	837	804	859	844	839	807	877	841	803	829	802	874	812	831	867	814	838	871	827	808	825	823	811	836	851	863	841	829	827	810	815	800	842	815	804	818	803	806	852	849	882	846	843	872	808	850	838	776	849	835	823	839	850	829	850	845	883	806	820	840	814	826	787	779	863	871	798	872	855	847	870	852	832	826	849	801	857	833	866	847	860	837	871	871	856	783	850	835	844	877	832	858	835	768	869	781	814	878	831	852	836	818	835	772	856	889	832	858	867	855	837	909	808	822	809	894	770	828	872	813	858	866	826	768	859	824	897	827	858	788	879	819	774	856	879	828	831	851	815	854	825	845	801	780	812	866	825	871	824	807	785	849	821	830	848	828	867	844	855	847	797	826	876	835	818	807	840	827	843	818	830	855	814	821	822	878	829	819	827	830	831	840	815	810	785	768	849	829	808	813	826	832	892	849	842	815	842	842	803	787	875	841	825	828	867	844	822	855	819	870	862	800	818	826	870	794	820	814	795	816	819	848	811	798	820	762	789	874	856	837	870	806	779	870	789	797	860	854	843	808	866	830	804	856	799	860	837	829	807	804	816	841	827	830	814	877	886	782	847	800	799	848	756	843	826	825	824	817	851	854	774	823	798	822	871	809	830	838	814	856	842	841	837	846	808	874	783	885	804	845	860	881	852	850	786	796	837	860	800	794	834	847
14886	10264	32338	48699	26618	17357	45381	56663	43116	27222	13463	9116	7496	6603	6458	6465	6478	6536	6572	6500	6424	6527	6454	6483	6367	6436	6540	6376	6478	6438	6583	6576	6477	6545	6554	6363	6466	6347	6463	6462	6456	6451	6439	6498	6420	6422	6473	6577	6483	6486	6370	6480	6438	6441	6447	6502	6406	6526	6432	6540	6622	6433	6435	6414	6421	6497	6458	6525	6579	6419	6449	6404	6523	6311	6495	6410	6619	6544	6586	6408	6501	6520	6419	6564	6397	6470	6495	6453	6462	6488	6413	6399	6514	6383	6487	6453	6522	6363	6457	6544	6467	6378	6372	6374	6419	6520	6396	6390	6547	6450	6480	6453	6498	6344	6471	6552	6704	6511	6331	6557	6532	6435	6382	6444	6412	6491	6449	6439	6514	6451	6485	6457	6438	6506	6531	6506	6494	6460	6533	6444	6462	6362	6473	6421	6492	6509	6392	6414	6442	6509	6452	6505	6460	6438	6454	6505	6597	6511	6548	6561	6487	6461	6473	6441	6572	6550	6385	6494	6544	6514	6422	6527	6377	6374	6533	6432	6325	6476	6440	6461	6455	6469	6492	6428	6411	6392	6445	6502	6467	6520	6515	6555	6411	6518	6484	6560	6411	6487	6390	6394	6481	6483	6427	6268	6382	6320	6464	6517	6558	6551	6372	6328	6407	6524	6320	6389	6471	6483	6483	6444	6287	6341	6443	6448	6468	6461	6546	6542	6521	6399	6577	6538	6442	6504	6462	6466	6479	6418	6384	6535	6392	6339	6480	6400	6447	6480	6608	6461	6484	6533	6468	6347	6405	6454	6579	6460	6361	6445	6477	6475	6359	6574	6460	6462	6513	6417	6385	6435	6486	6430	6479	6470	6456	6572	6408	6360	6569	6523	6443	6500	6434	6509	6545	6477	6483	6445	6286	6350	6530	6493	6458	6551	6558	6464	6639	6480	6449	6506	6445	6497	6466	6309	6524	6466	6555	6452	6544	6344	6485	6577	6537	6531	6476	6415	6390	6426	6492	6513	6448	6451	6525	6372	6546	6353	6408	6383	6409	6431	6473	6498	6532	6447	6516	6413	6417	6413	6456	6433	6435	6416	6390	6554	6510	6347	6519	6571	6392	6372	6490	6428	6607	6510	6725	6462	6489	6423	6402	6393	6515	6522	6498	6481	6443	6533	6567	6539	6448	6507	6474	6378	6468	6443	6528	6339	6447	6346	6384	6538	6569	6438	6478	6535	6490	6485	6425	6473	6467	6480	6520	6488	6397	6464	6504	6473	6511	6393	6647	6298	6449	6406	6415	6420	6498	6514	6477	6442	6488	6513	6414	6406	6469	6477	6404	6558	6535	6498	6416	6483	6427	6423	6495	6640	6515	6491	6483	6317	6435	6404	6366	6590	6629	6503	6398	6499	6658	6598	6470	6452	6481	6427	6584	6608	6492	6573	6445	6429	6457	6492	6452	6360	6413	6364	6427	6501	6449	6524	6517	6554	6549	6547	6389	6428	6432	6369	6545	6498	6502	6512	6429	6519	6480	6549	6527	6497	6341	6431	6574	6501	6621	6360	6326	6368	6407	6420	6492	6422	6520	6531	6552	6459	6471	6331	6505	6472	6488	6530	6527	6576	6489	6620	6411	6530	6430	6317	6566	6402	6583	6400	6479	6542	6522	6462	6410	6383	6521	6376	6562	6531	6390	6396	6480	6658	6498	6542	6535	6428	6476	6469	6397	6590	6485	6415	6357	6305	6474	6389	6497	6325	6511	6483	6367	6514	6509	6625	6380	6432	6407	6305	6419	6571	6443	6573	6516	6340	6396	6564	6420	6492	6421	6457	6517	6377	6546	6460	6427	6444	6452	6446	6524	6463	6442	6376	6429	6347	6563	6485	6508	6430	6453	6510	6627	6444	6416	6506	6567	6517	6462	6355	6388	6430	6460	6418	6457	6443	6508	6448	6439	6484	6409	6424	6594	6302	6443	6522	6522	6518	6478	6498	6340	6486	6407	6391	6473	6544	6492	6566	6416	6628	6356	6497	6487	6505	6457	6511	6488	6666	6450	6468	6422	6386	6577	6531	6444	6434	6506	6498	6594	6444	6484	6488	6518	6398	6530	6458	6491	6455	6516	6520	6625	6322	6540	6449	6438	6384	6488	6453	6536	6204	6476	6464	6426	6349	6537	6385	6558	6444	6403	6451	6472	6423	6496	6551	6385	6492	6570	6592	6436	6487	6511	6503	6533	6425	6372	6612	6462	6510	6415	6480	6637	6496	6413	6489	6477	6441	6452	6462	6395	6580	6570	6415	6507	6508	6476	6493	6415	6458	6540	6495	6437	6642	6458	6422	6463	6538	6393	6502	6495	6551	6542	6539	6557	6447	6543	6462	6484	6502	6416	6512	6467	6485	6547	6504	6380	6538	6382	6347	6596	6501	6439	6479	6489	6491	6495	6516	6482	6492	6556	6423	6568	6555	6491	6537	6498	6368	6259	6479	6418	6537	6492	6479	6477	6426	6377	6409	6506	6526	6446	6312	6428	6428	6424	6482	6480	6551	6420	6480	6485	6477	6532	6399	6455	6490	6461	6651	6423	6511	6499	6531	6521	6528	6488	6519	6402	6447	6539	6525	6388	6506	6656	6501	6488	6546	6536	6569	6367	6404	6499	6470	6489	6481	6416	6523	6479	6634	6556	6493	6557	6526	6393	6437	6533	6515	6556	6512	6459	6441	6472	6507	6415	6439	6456	6364	6555	6663	6511	6511	6578	6589	6528	6421	6607	6333	6412	6459	6551	6575	6463	6478	6382	6447	6449	6483	6474	6453	6425	6568	6396	6486	6518	6517	6398	6547	6388	6415	6519	6509	6535	6420	6493	6503	6484	6436	6452	6502	6482	6450	6473	6407	6466	6511	6542	6516	6514	6472	6358	6422	6330	6549	6408	6453	6543	6320	6332	6440	6440	6490	6468	6525	6401	6401	6443	6391	6479	6548	6427	6546	6456	6340	6541	6491	6501	6543	6578	6464	6452	6461	6499	6494	6423	6478	6481	6521	6433	6405	6519	6537	6539	6469	6396	6422	6595	6436	6472	6538	6471	6456	6549	6448	6472	6471	6455	6498	6471	6495	6447	6578	6386	6537	6493	6474	6530	6434	6371	6551	6318	6501	6569	6562	6477	6336	6396	6515	6380	6461	6395	6432	6428	6472	6597	6385	6453	6432	6410	6535	6335	6555	6406	6479	6423	6504	6390	6532	6451	6435	6489	6507	6569	6400	6455	6472	6568	6428	6415	6468	6592	6486	6409	6478	6414	6575	6439	6469	6517	6448	6342	6445	6451	6607	6509	6500	6426	6423	6391	6500	6580	6381	6598	6412	6502	6454	6322	6470	6377	6393	6462	6415	6469	6595	6593	6385	6463	6400	6536	6536	6459	6447	6527	6521	6367	6575	6530	6481	6428	6501	6413	6271	6502	6342	6503	6402	6517	6385	6407	6423	6595	6528	6452	6438	6634	6467	6506	6407	6460	6449	6479	6600	6304	6506	6430	6667	6487	6445	6513	6496	6507	6587	6452	6452	6456	6352	6533	6624	6435	6481	6568	6512	6474	6464	6575	6578	6568	6451	6552	6403	6497	6558	6489	6463	6461	6565	6441	6404	6462	6479	6527	6376	6461	6512	6476	6411	6471	6502	6429	6611	6342	6537	6403	6543	6528	6453	6368	6373	6277	6452	6448	6475	6534	6514	6360	6510	6510	6446	6553	6414	6503	6482	6508	6391	6408	6506	6504	6534	6293	6477	6470	6468	6568	6409	6558	6374	6426	6440	6530	6417	6528	6514	6427	6454	6449	6419	6612	6480	6398	6502	6444	6495	6577	6500	6472	6485	6493	6479	6525	6663	6519	6393	6510	6477	6487	6466	6439	6447	6550	6510	6426	6358	6543	6464	6476	6554	6546	6564	6487	6452	6481	6469	6544	6488	6499	6558	6445	6370	6534	6403	6396	6440	6467	6481	6476	6486	6534	6484	6609	6384	6400	6542	6442	6452	6581	6450	6398	6550	6428	6473	6607	6486	6483	6441	6428	6476	6479	6477	6443	6429	6386	6461	6429	6614	6430	6393	6467	6390	6484	6437	6540	6506	6408	6454	6467	6504	6539	6364	6442	6372	6483	6438	6433	6467	6514	6502	6432	6570	6553	6399	6522	6533	6378	6494	6455	6424	6357	6562	6612	6381	6467	6492	6559	6394	6536	6468	6578	6476	6529	6480	6460	6358	6421	6532	6369	6571	6587	6622	6509	6530	6473	6402	6494	6459	6502	6561	6476	6519	6492	6407	6419	6421	6433	6453	6480	6438	6531	6373	6579	6412	6636	6470	6344	6405	6393	6360	6540	6540	6515	6362	6474	6529	6597	6462	6623	6577	6414	6439	6433	6488	6475	6487	6564	6654	6494	6459	6587	6451	6456	6437	6382	6409	6455	6343	6397	6486	6441	6529	6441	6515	6581	6640	6451	6468	6607	6424	6539	6372	6629	6437	6630	6353	6525	6382	6461	6546	6395	6493	6477	6418	6460	6469	6532	6459	6529	6502	6350	6404	6413	6569	6470	6389	6391	6441	6440	6435	6340	6414	6310	6599	6576	6525	6568	6435	6388	6469	6541	6503	6493	6472	6480	6401	6330	6467	6484	6524	6496	6535	6479	6596	6470	6477	6442	6475	6562	6557	6436	6558	6492	6502	6456	6459	6492	6568	6394	6556	6429	6453	6545	6671	6451	6481	6394	6435	6550	6562	6415	6410	6510	6352	6535	6427	6364	6379	6522	6634	6287	6391	6535	6407	6401	6410	6468	6412	6539	6343	6548	6495	6464	6432	6404	6381	6505	6446	6476	6441	6471	6466	6376	6386	6473	6436	6449	6405	6516	6372	6628	6488	6560	6551	6337	6518	6445	6454	6495	6410	6587	6453	6415	6468	6518	6474	6489	6531	6368	6396	6463	6550	6481	6451	6556	6484	6369	6518	6509	6514	6491	6574	6397	6557	6538	6388	6573	6546	6419	6435	6503	6498	6515	6431	6424	6490	6544	6620	6397	6556	6449	6625	6504	6444	6450	6435
2354	1326	8044	6136	4393	1203	12668	25673	17604	6858	2064	1207	939	878	814	753	799	814	755	827	852	799	755	781	811	742	830	792	820	767	794	817	803	843	768	806	825	816	864	806	754	805	797	813	848	775	823	810	801	742	816	789	842	810	818	836	829	756	838	840	794	833	806	821	782	840	831	792	832	788	834	796	845	769	767	782	787	854	801	783	787	817	784	800	824	777	806	811	846	788	740	814	793	813	803	819	715	808	798	825	766	826	846	845	851	842	790	796	821	847	793	862	816	822	867	785	807	765	793	847	794	821	802	830	819	809	769	802	883	845	812	854	824	823	792	795	854	805	809	798	830	807	819	828	807	820	791	792	803	777	840	813	820	812	879	769	794	850	814	752	806	840	790	780	772	822	818	846	801	819	822	805	819	822	811	825	853	802	814	766	848	805	831	818	807	790	787	780	789	802	808	823	819	788	802	791	816	830	781	786	800	795	805	764	789	809	848	849	788	787	812	811	825	824	796	841	761	785	771	817	821	784	822	779	782	827	817	841	812	811	827	780	794	838	875	816	773	766	830	779	842	832	797	783	830	829	802	821	832	828	810	776	825	805	795	815	833	812	756	783	805	803	804	803	850	762	735	811	819	845	809	854	882	819	798	822	796	781	786	802	820	840	839	801	800	809	811	794	735	776	806	804	803	837	819	829	819	810	793	834	765	759	825	812	860	798	766	825	806	786	786	858	836	840	823	820	801	847	824	831	809	815	846	802	842	779	797	833	792	837	797	863	787	795	816	822	795	781	758	801	836	841	837	754	856	809	790	859	835	782	778	793	764	812	825	772	782	770	796	808	826	807	781	789	790	813	783	817	833	806	762	784	799	846	841	794	823	816	787	810	795	800	829	820	776	876	789	818	829	831	817	792	789	790	757	840	824	803	863	862	827	776	819	794	782	819	795	807	823	792	772	841	809	832	861	838	808	809	831	845	794	827	809	838	819	834	783	820	834	771	841	823	787	797	798	828	831	860	845	826	813	827	778	844	789	787	861	818	799	783	773	812	791	824	791	806	778	816	820	758	796	805	822	813	809	834	838	771	848	769	821	828	770	834	805	818	816	815	797	801	808	778	772	824	809	835	808	781	838	801	813	806	783	807	798	792	817	825	812	817	829	780	820	804	875	819	867	820	778	810	779	838	763	792	824	811	801	807	823	873	825	772	802	783	824	786	849	825	803	787	780	835	779	788	822	799	820	826	836	792	816	758	792	832	842	790	781	804	779	798	794	833	796	821	800	818	802	782	824	833	800	843	834	751	806	838	790	770	789	776	757	826	793	787	807	844	799	808	797	790	841	846	837	849	798	842	839	808	772	834	810	803	858	781	816	800	772	843	822	783	819	793	773	771	812	792	818	788	757	815	837	843	799	816	795	888	819	796	775	836	801	839	819	764	815	770	795	794	798	820	812	844	891	758	804	813	804	795	807	793	851	827	845	769	813	828	770	813	869	804	802	828	750	774	835	770	843	838	851	873	786	862	791	844	767	790	831	793	795	817	815	799	828	793	832	803	856	873	832	803	813	785	813	809	789	759	786	807	815	818	863	795	806	805	790	821	803	829	813	784	800	790	769	851	779	776	829	813	853	805	819	815	824	827	890	776	794	800	819	779	816	827	796	838	826	830	823	811	813	783	817	846	816	887	786	839	814	833	805	830	810	859	846	815	805	845	774	833	791	771	808	801	785	783	812	803	768	789	801	758	843	829	804	854	786	791	794	780	830	830	796	805	788	762	791	834	816	795	803	832	859	818	853	771	725	840	801	866	805	807	793	859	768	748	800	784	827	812	826	793	713	821	789	795	779	762	801	804	833	789	810	820	779	855	798	790	798	831	777	809	810	818	806	790	873	784	775	824	801	832	796	853	780	828	822	792	839	858	787	875	794	814	799	789	786	825	814	796	820	829	817	784	729	805	832	817	823	739	791	837	819	775	859	802	768	824	807	803	795	810	786	816	832	835	829	840	829	753	830	842	838	786	807	820	792	856	838	797	807	826	808	832	834	864	752	808	812	784	779	845	823	810	867	822	828	835	824	745	807	810	852	814	774	772	810	796	814	825	813	834	793	763	820	844	834	817	802	790	889	783	803	812	834	788	768	814	747	798	772	846	801	792	846	797	787	802	775	806	775	773	764	840	838	841	736	802	791	791	807	840	852	823	801	854	828	746	803	815	795	794	776	837	785	841	794	823	805	817	782	780	819	804	782	749	798	777	821	809	777	838	837	779	850	846	831	759	772	770	775	802	833	819	809	801	841	850	840	811	825	815	737	831	830	796	816	833	813	803	835	824	783	781	767	812	818	786	813	828	851	763	813	832	830	797	797	824	795	806	787	781	852	798	821	826	822	803	824	839	798	800	755	823	850	799	796	777	787	786	814	780	755	816	798	813	807	799	786	868	797	825	809	836	775	809	796	840	819	807	833	814	773	837	815	805	742	801	796	853	812	793	753	782	840	810	814	829	805	792	802	775	808	831	781	771	843	841	778	807	784	777	852	852	855	806	821	816	807	853	818	844	835	806	861	792	833	766	798	830	791	764	783	799	857	781	819	832	797	824	765	836	865	779	785	816	793	737	861	813	774	870	759	781	785	836	805	789	773	796	795	789	778	852	808	814	753	777	822	835	830	845	815	756	838	815	822	816	807	802	810	783	813	808	814	809	822	800	854	845	790	782	829	828	755	881	811	765	808	790	801	797	795	792	815	783	837	833	814	807	810	776	843	824	780	771	814	825	844	819	793	839	819	762	804	811	805	827	796	836	807	818	794	765	844	815	782	768	796	789	830	787	828	764	888	798	771	790	840	775	784	793	764	793	802	798	820	820	793	834	797	792	800	804	801	813	771	831	802	818	825	768	823	810	754	840	795	799	852	792	799	800	810	837	807	772	855	760	808	803	807	812	764	877	757	770	790	768	811	808	809	832	841	827	804	847	810	836	788	803	809	811	748	766	859	827	801	762	805	820	834	855	855	825	830	857	822	795	772	811	803	800	790	831	865	783	839	852	837	783	808	801	753	779	800	774	811	802	829	792	784	816	813	807	802	792	821	809	799	785	827	817	842	848	786	819	761	778	822	835	817	828	805	806	758	781	778	812	789	838	839	751	839	838	761	797	786	779	801	845	767	826	810	790	819	783	816	830	825	807	802	799	781	806	748	761	786	794	835	812	794	859	809	788	753	866	853	837	807	862	860	871	829	835	771	818	840	840	849	788	832	880	854	774	807	812	812	794	815	766	773	789	827	807	770	824	801	858	812	795	831	796	767	786	906	824	796	836	777	794	787	859	818	762	806	860	762	789	807	827	822	779	814	807	861	806	800	797	765	785	795	837	826	823	783	791	818	830	840	849	837	750	854	816	871	807	807	736	833	806	800	819	813	787	793	804	783	771	774	861	795	753	812	757	801	771	809	848	823	783	782	762	814	771	763	849	842	841	765	826	785	812	853	773	799	837	784	793
18975	12225	32228	40353	26903	19331	55749	73419	55924	34385	20601	12736	8769	6916	6362	6383	6337	6361	6368	6353	6207	6305	6151	6338	6313	6331	6249	6255	6247	6269	6302	6187	6360	6373	6300	6318	6321	6330	6375	6326	6290	6335	6197	6268	6442	6122	6355	6308	6316	6301	6464	6319	6381	6242	6408	6259	6251	6509	6334	6304	6234	6417	6273	6405	6342	6202	6259	6334	6374	6428	6218	6325	6347	6372	6260	6276	6289	6234	6226	6294	6330	6297	6320	6175	6309	6313	6301	6370	6184	6375	6378	6311	6442	6401	6279	6352	6348	6258	6359	6228	6354	6310	6351	6344	6180	6449	6196	6215	6497	6285	6424	6229	6302	6323	6354	6342	6176	6303	6268	6364	6294	6312	6286	6208	6211	6268	6297	6320	6407	6367	6319	6134	6334	6310	6364	6286	6300	6382	6318	6304	6388	6317	6237	6246	6270	6237	6246	6301	6268	6269	6309	6304	6344	6264	6346	6386	6358	6193	6282	6319	6326	6317	6334	6312	6251	6175	6294	6253	6283	6333	6167	6271	6352	6224	6373	6171	6251	6288	6443	6266	6307	6385	6416	6370	6204	6263	6161	6320	6305	6261	6422	6365	6184	6294	6200	6367	6111	6199	6322	6420	6359	6292	6313	6263	6260	6266	6164	6221	6193	6259	6204	6355	6309	6115	6360	6371	6429	6257	6244	6322	6299	6235	6320	6301	6215	6302	6367	6234	6220	6311	6352	6344	6165	6254	6206	6325	6255	6102	6429	6316	6210	6246	6288	6324	6348	6326	6246	6329	6320	6315	6303	6349	6273	6354	6304	6320	6239	6222	6309	6341	6278	6338	6265	6305	6317	6445	6326	6399	6207	6289	6434	6244	6221	6270	6375	6227	6297	6185	6263	6210	6176	6301	6298	6322	6168	6213	6289	6322	6241	6353	6250	6254	6197	6301	6222	6398	6180	6173	6213	6205	6262	6304	6263	6286	6292	6369	6405	6307	6174	6355	6421	6220	6377	6276	6197	6287	6448	6420	6311	6319	6351	6297	6419	6430	6343	6298	6333	6392	6150	6361	6204	6285	6425	6303	6333	6383	6226	6202	6249	6281	6256	6282	6265	6262	6273	6295	6257	6319	6296	6414	6385	6233	6269	6284	6337	6346	6308	6278	6308	6225	6300	6454	6317	6248	6338	6240	6301	6334	6234	6206	6323	6313	6215	6432	6258	6230	6339	6291	6243	6268	6416	6308	6412	6318	6284	6322	6319	6294	6150	6376	6297	6352	6230	6208	6162	6245	6302	6243	6213	6286	6159	6326	6266	6325	6307	6317	6322	6402	6228	6226	6305	6211	6275	6285	6219	6320	6279	6281	6192	6292	6201	6222	6382	6341	6267	6291	6321	6195	6373	6227	6303	6328	6411	6283	6271	6284	6409	6349	6204	6295	6394	6317	6279	6295	6322	6212	6332	6305	6361	6442	6210	6295	6280	6411	6187	6230	6464	6285	6327	6295	6254	6283	6443	6329	6164	6323	6354	6324	6346	6296	6252	6165	6344	6299	6250	6326	6385	6439	6255	6288	6301	6424	6111	6258	6331	6408	6379	6185	6309	6355	6296	6285	6462	6257	6382	6397	6322	6258	6263	6215	6192	6222	6218	6224	6271	6159	6372	6366	6295	6251	6323	6278	6358	6248	6268	6266	6346	6287	6176	6344	6286	6357	6254	6283	6212	6245	6325	6298	6183	6264	6341	6219	6295	6324	6265	6397	6293	6300	6257	6323	6263	6206	6445	6225	6222	6308	6402	6254	6403	6347	6364	6237	6372	6191	6298	6353	6229	6386	6284	6274	6237	6278	6314	6217	6233	6193	6282	6225	6296	6336	6234	6307	6307	6296	6353	6257	6422	6321	6281	6284	6200	6250	6248	6254	6315	6331	6218	6238	6164	6252	6312	6366	6189	6259	6248	6256	6258	6384	6382	6313	6213	6337	6262	6291	6352	6234	6370	6157	6338	6324	6313	6342	6347	6229	6266	6294	6292	6262	6307	6241	6390	6348	6247	6292	6396	6197	6180	6387	6259	6375	6200	6384	6407	6052	6247	6412	6267	6334	6203	6351	6348	6253	6248	6402	6280	6372	6326	6241	6284	6273	6186	6151	6431	6260	6300	6355	6228	6333	6300	6333	6260	6194	6359	6194	6234	6220	6268	6335	6388	6187	6397	6279	6351	6188	6246	6267	6335	6288	6355	6226	6368	6173	6294	6094	6380	6420	6216	6213	6148	6263	6306	6292	6260	6300	6340	6355	6421	6299	6376	6382	6288	6366	6196	6342	6265	6306	6407	6344	6389	6377	6379	6264	6291	6383	6290	6420	6265	6262	6353	6201	6324	6370	6225	6350	6303	6247	6286	6524	6289	6389	6377	6269	6221	6349	6306	6391	6188	6273	6176	6342	6309	6227	6341	6274	6262	6331	6290	6290	6324	6206	6268	6276	6377	6336	6264	6275	6245	6247	6308	6378	6241	6273	6374	6132	6302	6192	6228	6179	6498	6305	6159	6272	6334	6133	6316	6266	6171	6308	6360	6178	6246	6356	6343	6382	6298	6296	6193	6237	6290	6353	6223	6294	6217	6206	6161	6254	6190	6363	6336	6258	6270	6259	6272	6204	6399	6385	6306	6300	6218	6335	6261	6317	6243	6346	6391	6430	6319	6283	6219	6244	6335	6204	6382	6185	6259	6279	6357	6283	6314	6261	6339	6382	6247	6290	6371	6137	6146	6298	6286	6402	6253	6294	6368	6306	6455	6297	6252	6234	6276	6274	6248	6291	6360	6207	6363	6325	6319	6403	6313	6389	6265	6446	6405	6338	6248	6384	6353	6313	6448	6195	6310	6143	6345	6333	6334	6309	6275	6240	6347	6345	6269	6301	6411	6389	6224	6208	6289	6221	6350	6292	6371	6309	6256	6405	6307	6314	6360	6212	6292	6401	6338	6181	6427	6364	6314	6387	6240	6346	6327	6325	6128	6141	6323	6152	6235	6409	6307	6336	6373	6337	6244	6304	6208	6243	6416	6364	6251	6363	6246	6310	6337	6320	6206	6195	6241	6209	6373	6262	6320	6329	6385	6261	6370	6306	6233	6317	6115	6291	6280	6308	6224	6401	6202	6124	6369	6324	6256	6284	6343	6205	6269	6382	6247	6237	6274	6381	6330	6345	6250	6250	6393	6302	6321	6248	6372	6256	6306	6311	6242	6304	6454	6415	6459	6423	6274	6235	6238	6430	6313	6178	6246	6406	6318	6230	6237	6249	6234	6446	6367	6402	6249	6370	6224	6254	6206	6353	6349	6339	6338	6336	6359	6370	6243	6339	6410	6488	6271	6240	6341	6343	6408	6315	6196	6283	6264	6237	6313	6195	6547	6350	6234	6281	6335	6371	6204	6248	6282	6288	6320	6347	6328	6281	6357	6341	6282	6145	6159	6284	6339	6320	6292	6346	6390	6299	6331	6369	6198	6349	6329	6269	6238	6287	6403	6338	6250	6263	6342	6275	6374	6314	6302	6312	6282	6205	6332	6323	6360	6217	6338	6228	6233	6286	6394	6354	6210	6306	6274	6264	6365	6271	6301	6255	6348	6224	6376	6386	6390	6182	6301	6313	6266	6340	6279	6346	6370	6269	6284	6289	6397	6359	6315	6236	6434	6331	6283	6255	6271	6217	6348	6336	6256	6349	6345	6349	6427	6296	6295	6288	6330	6286	6332	6196	6246	6348	6268	6285	6178	6203	6383	6189	6365	6364	6343	6362	6257	6344	6157	6392	6318	6290	6330	6345	6311	6204	6208	6389	6287	6106	6314	6397	6256	6297	6359	6356	6255	6344	6391	6426	6193	6172	6308	6374	6286	6345	6324	6138	6373	6325	6310	6387	6339	6271	6339	6363	6132	6331	6290	6332	6328	6238	6330	6312	6451	6304	6221	6342	6270	6338	6257	6225	6330	6341	6290	6374	6372	6313	6362	6386	6327	6331	6327	6259	6240	6447	6355	6227	6252	6287	6298	6316	6309	6235	6233	6307	6192	6342	6299	6180	6192	6317	6214	6203	6247	6339	6369	6173	6399	6318	6307	6415	6326	6227	6341	6226	6301	6298	6284	6344	6249	6291	6360	6349	6248	6220	6273	6307	6207	6265	6245	6219	6286	6312	6351	6205	6247	6288	6331	6312	6262	6197	6173	6342	6269	6269	6296	6143	6272	6356	6337	6300	6359	6236	6326	6243	6365	6267	6289	6342	6295	6327	6241	6207	6233	6278	6216	6215	6381	6344	6267	6192	6301	6235	6373	6289	6220	6309	6158	6270	6287	6236	6288	6332	6320	6268	6258	6307	6317	6345	6313	6365	6267	6231	6287	6395	6240	6345	6225	6372	6414	6297	6412	6317	6256	6351	6342	6249	6226	6353	6342	6365	6281	6294	6267	6289	6302	6257	6384	6496	6277	6363	6293	6329	6307	6291	6276	6217	6327	6292	6317	6452	6223	6302	6174	6244	6173	6336	6311	6286	6357	6354	6302	6274	6339	6317	6305	6349	6299	6384	6282	6472	6235	6309	6456	6376	6296	6309	6358	6322	6289	6364	6270	6408	6255	6300	6237	6352	6163	6198	6219	6363	6200	6291	6295	6407	6381	6342	6374	6236	6356	6273	6276	6389	6321	6299	6219	6343	6249	6355	6344	6329	6389	6254	6324	6251	6355	6302	6231	6153	6319	6238	6240	6393	6253	6406	6239	6216	6213	6357	6265	6360	6386	6248	6411	6317	6239	6402	6244	6398	6254	6326	6226	6342	6354	6264	6165	6222	6331	6349	6279	6331	6356	6280	6309	6284	6430	6294	6287	6276	6412	6323	6326	6300	6230	6256	6210	6289	6321	6427	6306	6197	6306	6272	6349	6445	6410	6251	6257	6223	6261	6294	6152	6286	6390	6248	6159	6365	6339	6190	6331	6281	6432	6271	6463	6241	6189	6115	6365	6196	6297	6209	6349	6379	6286	6261	6219	6335	6269	6185	6280	6371	6337	6228	6297	6313	6247	6335	6300	6404	6370	6338	6307	6252	6383	6359	6307	6338
2748	979	2072	1360	958	1117	4711	8195	5710	2492	1154	995	902	828	850	812	821	810	861	786	853	857	865	810	885	815	816	831	844	883	877	856	837	850	830	853	873	888	793	880	827	834	853	884	784	817	894	820	872	849	846	771	845	880	874	825	815	853	831	895	821	832	842	797	835	803	858	832	801	870	868	859	848	892	829	849	841	831	905	824	829	874	848	826	821	849	848	863	849	825	831	796	812	870	908	830	850	838	793	785	810	864	819	807	874	833	873	850	816	857	833	752	859	865	811	839	842	831	870	850	864	871	852	898	834	839	874	906	872	782	844	816	839	884	851	878	897	809	783	798	799	860	835	832	890	840	835	786	846	904	853	894	830	851	849	805	778	796	769	869	829	832	828	872	862	889	828	828	888	821	872	848	803	833	845	849	836	901	843	806	814	867	857	815	847	879	901	859	887	834	832	845	857	847	864	797	902	832	849	778	855	847	814	837	846	809	802	824	843	846	867	802	872	864	832	819	792	831	846	831	796	839	889	877	863	834	813	888	831	798	801	840	824	827	854	842	805	851	808	856	885	881	877	874	840	807	838	839	842	895	833	899	859	892	855	880	874	848	856	867	872	845	796	831	807	780	865	794	816	845	869	824	809	791	830	810	836	809	820	864	859	839	868	836	817	823	852	817	914	850	851	841	890	818	835	835	859	861	791	841	852	867	852	763	836	861	822	853	820	837	836	808	860	836	905	835	852	840	847	786	861	838	830	817	840	821	824	852	878	864	874	817	825	841	855	843	890	879	832	825	839	801	844	830	823	851	847	885	847	813	865	847	876	815	866	861	877	840	797	798	833	812	853	889	842	786	883	833	809	837	824	843	842	861	796	825	837	833	890	848	780	794	831	824	835	829	829	885	831	802	815	848	854	829	840	872	853	837	862	857	852	837	849	832	839	791	890	833	843	827	814	853	816	844	839	849	932	875	821	826	788	845	842	854	834	771	787	855	856	840	834	852	820	860	861	874	831	878	843	787	861	841	857	822	819	840	814	837	839	905	864	821	814	850	876	853	879	825	878	888	807	855	911	805	843	793	879	853	896	848	835	850	793	824	851	821	895	811	856	793	877	834	856	863	799	839	820	861	842	806	820	889	829	860	811	858	786	843	849	871	857	835	835	828	839	816	858	804	846	853	846	844	841	849	838	831	860	881	880	823	879	826	812	882	893	869	849	874	845	872	865	861	885	860	844	796	814	836	868	879	807	766	799	783	818	868	860	799	846	879	802	843	831	817	861	863	857	855	841	876	855	820	809	854	902	843	823	868	809	831	818	815	889	883	821	878	824	835	875	848	859	875	843	852	917	818	838	880	804	828	875	842	866	878	854	836	858	852	840	839	804	837	799	834	861	834	848	863	830	889	823	863	800	812	872	856	823	900	856	793	877	861	824	853	837	844	842	848	856	854	830	851	839	840	842	824	861	817	839	876	849	787	856	832	866	845	834	804	859	825	841	828	774	816	786	834	865	880	811	878	846	846	858	849	811	833	822	863	827	903	863	826	870	869	835	827	820	844	833	801	878	842	890	860	865	794	823	842	802	837	833	819	817	900	836	832	877	811	831	856	844	842	878	830	827	854	855	822	797	844	861	828	825	839	838	828	841	848	814	832	886	861	792	847	801	800	809	827	875	773	882	841	823	834	830	866	850	827	795	840	871	826	817	815	866	830	894	830	856	858	833	834	851	828	826	870	856	840	806	872	851	847	839	856	840	873	815	822	825	858	782	860	807	855	818	893	828	804	802	816	842	830	791	816	797	846	859	859	839	803	943	869	822	850	856	825	845	868	863	857	828	875	847	801	889	849	820	869	829	822	824	872	811	789	843	799	879	790	867	904	827	812	867	827	775	859	823	880	861	832	790	862	848	900	850	831	840	865	853	815	798	864	844	862	865	874	836	848	832	835	833	828	817	813	844	877	881	839	878	878	845	844	783	856	812	827	847	839	818	873	803	841	851	851	868	884	892	841	843	805	827	782	783	852	815	816	829	833	811	831	877	803	835	794	839	816	861	832	835	886	843	844	897	839	841	840	869	824	824	831	871	814	816	860	797	865	871	834	825	851	837	861	882	892	874	840	828	870	882	842	886	876	844	870	851	864	790	821	792	861	852	855	804	862	867	878	846	847	870	885	857	805	841	878	893	836	826	803	828	838	801	786	850	849	813	851	835	835	853	811	847	838	877	835	853	786	889	864	820	799	818	812	805	815	825	841	860	780	790	846	865	838	821	826	788	871	877	870	846	839	850	828	832	885	848	815	851	832	829	902	828	805	858	858	870	861	804	921	832	870	849	831	825	884	841	824	799	775	886	863	836	861	909	874	815	883	874	786	839	881	859	853	797	838	863	867	828	810	831	860	793	775	849	911	904	844	889	849	866	798	855	864	840	835	824	818	829	863	828	835	896	848	850	863	829	828	833	865	854	823	830	821	848	870	819	840	840	824	832	847	861	847	871	827	828	872	837	853	839	834	761	849	862	836	844	868	875	899	931	820	866	785	837	870	850	761	865	850	815	871	838	852	859	826	850	861	856	840	830	864	772	841	851	850	884	873	861	839	826	857	816	831	858	836	863	816	834	803	828	883	859	801	874	824	840	838	837	867	841	836	841	778	810	840	834	844	843	865	828	848	852	892	816	805	808	821	805	879	878	872	830	814	827	815	859	833	801	844	882	838	818	795	825	795	854	872	824	853	874	816	829	856	834	842	881	859	815	828	807	834	799	886	814	837	862	832	871	806	822	846	827	831	830	880	848	852	837	814	848	812	832	849	797	838	828	794	812	875	832	829	821	835	842	853	857	826	810	811	840	852	846	903	844	840	902	832	846	806	846	829	868	841	819	859	842	840	806	816	895	809	852	875	853	855	796	840	828	807	875	815	869	827	868	790	880	888	871	796	790	867	784	791	836	825	844	854	883	834	856	856	864	867	770	824	845	844	870	840	903	858	748	832	840	878	808	821	852	850	834	865	850	835	898	820	822	781	874	831	887	850	826	845	866	838	832	877	794	911	785	902	849	844	827	814	803	862	833	814	838	881	815	812	842	829	835	873	809	818	830	820	788	819	791	803	797	825	867	856	850	834	842	861	839	848	831	844	834	849	797	837	827	814	836	865	859	829	825	828	827	830	794	811	798	774	821	875	844	853	850	797	825	829	849	845	904	872	870	865	831	895	859	861	798	835	823	840	869	804	817	863	813	782	819	845	850	897	860	894	820	831	849	811	870	846	907	861	829	874	828	825	831	866	804	848	835	852	780	837	805	848	829	817	866	875	825	816	876	845	856	812	865	801	805	874	848	831	821	865	834	837	834	822	858	855	865	879	888	817	848	860	832	852	810	821	889	844	841	894	852	861	901	862	849	837	861	871	827	829	818	856	833	869	880	816	888	818	859	854	843	826	847	904	854	878	811	852	831	784	825	812	864	840	838	829	789	873	892	886	836	814	775	822	858	854	832	816
13002	8294	16575	16681	11176	16132	43441	47226	36541	22253	11950	8032	7125	6526	6468	6288	6509	6451	6462	6367	6371	6413	6473	6479	6399	6445	6545	6505	6519	6473	6510	6592	6434	6484	6520	6511	6367	6514	6434	6497	6426	6425	6440	6386	6489	6372	6342	6535	6391	6468	6460	6364	6486	6461	6391	6331	6487	6484	6435	6519	6497	6548	6382	6438	6341	6280	6549	6513	6425	6516	6371	6547	6534	6410	6454	6377	6618	6397	6448	6365	6387	6417	6526	6460	6334	6492	6412	6424	6495	6303	6610	6441	6426	6480	6304	6409	6578	6412	6397	6515	6422	6323	6483	6385	6547	6559	6469	6442	6428	6429	6495	6474	6552	6498	6337	6489	6499	6552	6450	6357	6484	6579	6348	6388	6592	6568	6509	6326	6524	6474	6600	6524	6563	6493	6441	6572	6558	6476	6364	6457	6325	6575	6502	6518	6503	6420	6449	6460	6485	6592	6511	6422	6413	6473	6425	6484	6482	6400	6429	6560	6422	6489	6454	6380	6507	6352	6657	6357	6441	6261	6457	6539	6474	6524	6447	6408	6528	6440	6446	6417	6424	6438	6390	6530	6474	6379	6326	6462	6540	6310	6495	6510	6500	6338	6490	6300	6500	6503	6410	6626	6434	6408	6529	6439	6338	6408	6401	6515	6460	6391	6438	6588	6373	6556	6482	6341	6489	6397	6422	6509	6437	6641	6441	6452	6530	6449	6359	6460	6404	6418	6424	6387	6409	6470	6473	6421	6425	6677	6517	6386	6423	6389	6425	6482	6527	6444	6440	6564	6428	6388	6416	6436	6539	6478	6424	6414	6490	6364	6552	6611	6477	6618	6518	6429	6475	6464	6508	6477	6611	6524	6525	6570	6474	6517	6469	6424	6475	6501	6459	6517	6440	6430	6444	6365	6439	6408	6392	6511	6474	6520	6336	6373	6427	6375	6495	6374	6496	6426	6482	6400	6500	6507	6433	6488	6409	6514	6496	6563	6414	6418	6445	6469	6479	6472	6520	6438	6331	6466	6501	6509	6367	6480	6419	6481	6461	6498	6511	6433	6542	6475	6449	6440	6434	6558	6501	6372	6562	6373	6452	6378	6502	6504	6520	6468	6557	6407	6483	6565	6439	6488	6479	6645	6367	6582	6526	6497	6437	6514	6396	6485	6509	6533	6483	6463	6389	6366	6386	6357	6539	6496	6613	6572	6472	6488	6573	6487	6467	6372	6341	6468	6420	6617	6469	6433	6566	6430	6392	6500	6428	6575	6500	6317	6447	6357	6468	6331	6456	6562	6415	6370	6459	6370	6497	6511	6593	6536	6488	6381	6478	6485	6430	6535	6400	6486	6412	6511	6525	6546	6485	6525	6479	6500	6488	6526	6448	6352	6421	6514	6450	6430	6388	6419	6464	6509	6565	6484	6484	6492	6562	6267	6317	6432	6461	6470	6481	6472	6491	6418	6472	6615	6344	6523	6472	6502	6546	6343	6499	6476	6406	6530	6525	6456	6409	6450	6519	6496	6529	6332	6447	6407	6513	6444	6399	6518	6397	6377	6439	6385	6464	6452	6500	6410	6394	6495	6540	6443	6502	6620	6552	6435	6451	6503	6523	6332	6567	6457	6615	6493	6540	6424	6575	6603	6380	6412	6500	6445	6427	6563	6444	6405	6410	6427	6546	6443	6496	6475	6440	6538	6455	6305	6688	6408	6540	6504	6570	6505	6502	6468	6465	6467	6492	6399	6342	6521	6390	6470	6461	6364	6492	6488	6510	6372	6413	6497	6469	6519	6556	6451	6447	6459	6485	6478	6518	6551	6501	6617	6286	6540	6421	6487	6378	6420	6425	6454	6310	6366	6402	6405	6570	6520	6462	6489	6484	6461	6589	6372	6498	6343	6539	6464	6438	6438	6519	6446	6527	6446	6444	6534	6430	6519	6387	6468	6423	6470	6475	6415	6503	6516	6533	6348	6430	6454	6449	6404	6395	6505	6623	6477	6496	6451	6418	6424	6355	6434	6583	6513	6445	6499	6350	6523	6428	6505	6494	6511	6514	6354	6514	6551	6442	6466	6558	6516	6553	6541	6477	6476	6553	6538	6421	6466	6500	6364	6390	6600	6485	6404	6514	6496	6496	6487	6446	6572	6502	6438	6514	6445	6373	6350	6581	6510	6511	6463	6394	6436	6525	6485	6343	6512	6543	6530	6445	6417	6594	6580	6374	6482	6377	6518	6498	6456	6491	6428	6469	6363	6512	6386	6426	6447	6495	6418	6424	6442	6430	6477	6588	6580	6681	6509	6425	6498	6485	6471	6395	6433	6428	6441	6507	6452	6466	6523	6514	6427	6385	6363	6503	6533	6521	6483	6504	6314	6527	6369	6421	6514	6377	6565	6334	6455	6423	6445	6397	6553	6404	6531	6431	6472	6392	6366	6505	6440	6386	6386	6373	6395	6516	6405	6412	6388	6567	6439	6536	6357	6511	6348	6515	6397	6488	6482	6456	6468	6495	6571	6460	6431	6441	6536	6344	6400	6478	6498	6301	6435	6541	6472	6384	6477	6616	6485	6555	6477	6450	6403	6615	6520	6494	6461	6506	6340	6424	6397	6440	6391	6414	6409	6533	6497	6477	6494	6419	6456	6402	6488	6440	6459	6396	6504	6361	6518	6413	6487	6429	6434	6583	6371	6419	6467	6452	6449	6494	6388	6542	6426	6369	6435	6535	6462	6424	6449	6467	6335	6437	6381	6448	6397	6582	6454	6379	6475	6428	6441	6424	6426	6525	6487	6520	6407	6506	6393	6396	6482	6436	6411	6500	6436	6451	6325	6540	6293	6395	6466	6491	6448	6424	6345	6607	6475	6513	6606	6414	6383	6487	6347	6318	6503	6347	6397	6397	6449	6411	6497	6473	6496	6474	6344	6451	6431	6483	6466	6529	6437	6497	6588	6458	6603	6454	6365	6452	6396	6452	6530	6461	6337	6453	6470	6686	6530	6482	6479	6344	6553	6475	6458	6384	6412	6412	6488	6546	6333	6391	6378	6528	6530	6307	6518	6396	6532	6390	6500	6534	6619	6356	6510	6419	6491	6482	6473	6442	6523	6460	6312	6339	6520	6464	6316	6476	6513	6398	6465	6412	6481	6547	6525	6470	6483	6531	6504	6345	6386	6545	6367	6385	6657	6421	6335	6360	6429	6434	6394	6506	6476	6418	6402	6442	6496	6381	6409	6485	6384	6370	6434	6427	6550	6398	6633	6391	6516	6451	6552	6560	6521	6463	6419	6415	6281	6473	6526	6503	6368	6378	6492	6439	6545	6398	6398	6437	6533	6511	6358	6491	6423	6469	6526	6353	6612	6483	6416	6470	6327	6541	6445	6433	6384	6550	6447	6510	6418	6387	6563	6396	6536	6478	6442	6507	6466	6377	6395	6482	6419	6428	6473	6445	6416	6426	6526	6500	6504	6555	6431	6397	6491	6445	6432	6408	6423	6445	6403	6314	6490	6468	6473	6500	6628	6454	6380	6456	6523	6437	6531	6585	6414	6413	6530	6515	6446	6467	6460	6510	6332	6444	6591	6411	6549	6369	6421	6416	6506	6325	6377	6550	6428	6468	6403	6491	6358	6459	6449	6445	6410	6349	6456	6519	6374	6545	6511	6542	6348	6542	6420	6443	6427	6417	6552	6384	6439	6343	6318	6468	6396	6445	6400	6350	6455	6484	6541	6472	6400	6389	6402	6640	6461	6437	6326	6421	6422	6344	6384	6432	6499	6429	6381	6584	6392	6391	6431	6428	6465	6432	6491	6360	6459	6522	6314	6507	6569	6451	6487	6348	6453	6370	6498	6380	6603	6433	6519	6450	6432	6425	6377	6534	6611	6470	6515	6397	6474	6410	6563	6597	6449	6319	6444	6459	6472	6407	6376	6391	6488	6474	6518	6602	6325	6537	6448	6457	6418	6450	6385	6359	6433	6449	6494	6513	6392	6500	6388	6531	6467	6378	6492	6467	6382	6323	6450	6536	6361	6398	6333	6420	6550	6335	6602	6465	6325	6465	6422	6355	6367	6467	6494	6455	6599	6416	6472	6500	6463	6541	6419	6556	6489	6360	6452	6429	6519	6536	6471	6543	6496	6296	6543	6471	6530	6574	6386	6586	6507	6495	6421	6414	6570	6543	6497	6421	6364	6559	6261	6505	6444	6520	6442	6461	6409	6515	6460	6543	6568	6400	6420	6319	6379	6531	6397	6387	6308	6485	6539	6433	6590	6476	6567	6435	6405	6527	6475	6373	6425	6546	6532	6460	6421	6497	6515	6443	6412	6612	6510	6456	6415	6503	6502	6433	6523	6546	6520	6447	6459	6505	6461	6352	6528	6424	6411	6497	6464	6494	6489	6462	6445	6331	6487	6307	6535	6492	6503	6494	6540	6514	6427	6470	6544	6497	6414	6466	6383	6445	6449	6539	6484	6308	6540	6441	6437	6593	6559	6511	6435	6466	6457	6559	6479	6445	6476	6472	6478	6502	6352	6446	6479	6419	6462	6473	6414	6468	6431	6459	6563	6375	6468	6494	6557	6533	6595	6458	6515	6364	6418	6336	6639	6435	6390	6412	6519	6500	6587	6369	6696	6429	6449	6472	6356	6592	6513	6457	6453	6625	6459	6408	6466	6394	6381	6468	6442	6402	6468	6472	6424	6523	6432	6494	6402	6546	6475	6454	6558	6482	6359	6520	6550	6436	6440	6497	6475	6484	6500	6475	6539	6552	6611	6542	6457	6443	6411	6390	6545	6441	6545	6324	6429	6281	6461	6431	6532	6561	6434	6606	6357	6435	6469	6526	6471	6489	6453	6384	6330	6456	6381	6408	6431	6523	6513	6505	6328	6471	6471	6465	6362	6491	6419	6472	6478	6523	6351	6443	6512	6277	6529	6395	6477	6531	6392	6431	6356	6443	6488	6452	6520	6567	6486	6339	6464	6418	6535	6503	6413	6409	6491	6470	6468	6496	6444	6515	6470	6384	6557	6553	6434	6522	6480	6463	6317	6503	6347	6438	6426	6474	6396	6513	6376	6390	6459	6430	6327	6499	6423	6405	6451	6392	6333
1722	1201	9455	5934	980	2759	11227	14288	9515	3653	1346	993	834	873	862	813	834	798	831	813	833	860	804	853	816	823	829	834	757	788	758	878	827	819	822	755	870	887	839	851	800	817	858	814	805	856	877	838	807	813	816	846	835	755	831	849	850	793	858	801	828	843	843	816	868	838	776	843	834	882	846	863	818	856	853	823	879	873	803	798	802	773	856	867	824	845	832	846	842	799	790	793	814	803	842	850	825	803	829	862	807	828	819	846	834	839	814	830	822	844	836	812	837	860	791	786	777	864	834	801	815	806	841	850	823	819	856	845	807	790	828	864	822	836	798	795	800	848	827	748	812	830	807	802	800	791	873	858	850	798	833	846	806	865	841	803	847	840	808	895	810	840	776	799	821	840	783	823	809	802	922	835	791	817	785	789	853	842	845	843	825	842	834	845	784	823	809	833	785	813	780	816	834	798	834	871	783	853	824	826	763	810	863	833	855	805	855	816	874	863	839	799	814	860	821	780	803	809	824	850	801	822	870	849	829	806	839	808	839	820	836	781	840	851	797	828	784	821	856	792	866	793	796	830	855	804	860	857	841	808	819	862	813	776	872	849	871	838	827	840	866	852	892	872	845	801	872	821	784	813	781	820	836	838	892	823	821	884	857	820	852	891	837	846	852	827	833	835	876	833	820	827	844	820	794	850	838	771	797	770	846	851	821	838	863	825	790	867	836	831	793	810	796	763	783	796	807	813	830	821	812	851	811	824	805	818	869	816	793	844	813	838	823	836	818	815	899	822	847	847	811	854	843	869	807	795	832	839	849	840	917	886	822	805	826	848	870	845	811	838	777	789	844	830	851	780	826	821	837	833	809	850	853	811	829	789	844	827	843	880	792	780	817	824	814	846	809	851	823	795	817	831	820	796	849	842	795	834	863	830	819	849	811	849	760	859	798	814	832	804	811	759	846	869	802	809	831	823	785	830	831	817	777	799	792	810	793	850	819	860	831	877	855	828	882	826	798	790	817	786	792	833	840	837	799	810	864	837	857	891	834	802	833	815	859	791	859	842	878	789	848	793	854	789	828	827	857	868	863	839	830	882	809	807	840	827	833	843	827	777	810	837	786	854	829	875	829	797	829	842	868	803	843	837	797	843	811	795	802	847	857	835	797	814	851	791	854	846	799	817	786	796	896	801	808	820	826	841	846	795	785	777	868	846	826	817	899	834	857	792	823	827	868	829	824	843	838	800	856	787	814	835	834	851	830	811	838	846	859	821	836	807	846	853	808	834	834	858	877	890	817	815	815	814	832	814	859	810	811	837	824	828	838	873	807	839	823	800	854	870	773	857	823	766	858	811	820	878	855	835	815	848	786	794	883	843	912	815	814	828	829	862	875	834	827	812	804	821	841	874	787	828	838	834	839	856	782	796	820	805	802	856	819	801	837	813	853	892	836	822	826	836	840	837	806	856	856	889	832	815	850	817	781	832	812	805	811	826	882	856	863	821	848	804	883	783	875	837	826	855	860	805	831	857	818	862	838	862	880	818	885	833	843	812	907	895	779	863	822	808	836	790	838	795	827	848	762	890	802	828	860	801	808	797	830	820	799	814	791	835	836	838	829	827	773	837	841	805	817	814	818	839	793	812	862	854	839	813	799	827	810	875	803	780	851	856	780	790	853	864	846	846	837	837	864	804	835	813	827	825	799	821	841	816	830	823	856	819	813	841	827	853	841	821	782	806	849	850	819	795	837	889	829	863	851	878	860	855	792	852	821	795	875	825	856	828	856	832	812	838	874	845	821	811	806	857	806	851	841	902	808	773	831	798	882	845	837	848	772	837	878	828	830	872	841	848	887	810	826	857	857	859	873	798	810	841	785	774	809	883	859	811	862	862	786	832	835	778	835	823	840	800	867	828	839	764	825	833	886	839	805	829	837	837	799	805	794	816	846	812	857	782	802	800	815	853	770	854	846	828	796	820	807	863	841	816	836	864	782	824	808	814	851	860	820	841	852	883	893	807	817	793	831	847	792	798	837	841	834	818	875	791	860	803	796	816	888	799	793	822	817	841	861	838	881	819	846	856	824	791	832	779	826	806	849	827	822	806	808	848	875	851	826	844	829	816	836	799	817	836	819	848	847	822	808	836	836	860	807	879	859	829	849	846	823	827	848	764	806	817	785	847	889	876	857	826	834	824	809	792	829	795	868	855	793	800	847	858	835	869	814	854	760	794	780	864	826	838	813	829	822	893	914	872	797	814	778	882	797	839	783	814	856	847	811	840	834	864	825	798	802	815	815	805	841	807	836	819	832	867	828	784	803	840	806	829	800	826	851	852	893	861	799	817	814	840	821	843	862	856	837	754	820	826	863	846	779	785	832	780	800	828	824	809	814	865	869	811	865	798	809	807	785	830	811	800	810	831	807	783	823	819	764	818	761	795	778	780	850	850	889	836	823	873	860	780	834	847	812	795	826	876	785	824	830	845	807	821	823	862	845	870	861	840	819	818	795	814	826	820	803	801	833	853	792	785	850	818	807	739	849	824	837	862	830	813	885	881	788	825	792	839	830	818	810	803	808	841	864	797	780	775	828	838	884	854	800	795	921	861	868	803	790	802	815	824	812	793	824	821	812	836	807	824	848	816	842	868	832	867	842	808	806	786	821	797	828	832	848	834	832	814	885	842	822	813	873	815	775	791	809	864	871	847	839	828	844	837	837	848	759	792	796	819	841	828	856	852	779	813	867	827	801	832	801	788	816	846	846	835	796	878	841	834	865	807	837	846	797	758	837	782	794	838	812	769	819	816	848	853	817	835	820	830	870	819	823	864	832	811	850	850	796	790	836	805	831	794	739	864	863	812	792	835	818	834	799	829	840	837	806	778	839	811	823	790	817	853	846	793	801	795	809	790	839	848	877	775	827	834	823	786	805	856	774	858	820	879	821	811	808	844	869	844	822	842	848	790	825	814	820	809	823	838	859	854	881	833	801	840	819	840	848	830	826	871	768	882	827	838	791	818	843	811	820	846	815	823	817	811	820	873	860	803	811	845	836	865	815	859	836	864	836	893	819	824	831	761	798	831	858	839	841	868	833	820	837	809	879	855	823	807	830	892	852	878	825	898	828	862	845	903	792	840	850	900	807	827	836	756	869	861	844	860	833	826	843	796	820	806	897	787	834	889	855	815	840	787	854	801	812	775	864	823	820	825	853	833	804	802	806	811	819	878	829	827	793	851	821	847	786	812	802	839	829	835	856	853	826	824	830	833	794	848	837	815	800	780	804	831	823	819	836	826	850	806	857	846	829	836	881	827	832	877	864	778	776	817	850	804	801	819	793	817	809	817	809	830	876	837	829	813	815	861	815	849	813	797	839	828	857	802	796	792	872	812	792	849	814	844	820	867	817	867	857	806	812	852	763	856	822	836	827	806	856	892	807	786	874	809	893	847	912	807	858	862	815	829	830	824	859	828	827	835	823	837	843	840	809	912	837	817	791	837	810	820
15640	10744	35370	28933	14233	34602	56464	58254	44212	27720	14511	9055	7234	6543	6505	6340	6260	6361	6371	6336	6435	6452	6337	6196	6425	6456	6387	6322	6478	6260	6393	6369	6352	6298	6365	6390	6436	6419	6361	6428	6401	6357	6472	6377	6412	6377	6441	6313	6345	6310	6275	6374	6377	6348	6452	6371	6379	6408	6399	6383	6386	6390	6437	6330	6375	6392	6357	6364	6507	6479	6265	6334	6395	6201	6310	6483	6334	6267	6515	6221	6398	6391	6297	6350	6492	6241	6520	6410	6353	6290	6375	6448	6336	6377	6368	6464	6450	6328	6424	6335	6454	6354	6400	6419	6423	6405	6523	6341	6376	6345	6504	6496	6358	6367	6303	6447	6431	6262	6452	6507	6361	6433	6485	6321	6476	6435	6471	6343	6367	6355	6416	6375	6394	6371	6396	6406	6326	6353	6366	6399	6370	6226	6362	6302	6243	6288	6385	6390	6282	6461	6401	6377	6430	6372	6439	6214	6373	6475	6435	6440	6452	6370	6465	6399	6422	6480	6214	6380	6366	6383	6344	6563	6399	6310	6503	6427	6466	6394	6379	6315	6446	6401	6328	6341	6427	6402	6406	6471	6466	6372	6449	6494	6434	6385	6465	6333	6389	6406	6407	6309	6361	6371	6433	6370	6475	6419	6380	6417	6345	6408	6389	6252	6415	6369	6399	6387	6314	6313	6321	6356	6416	6391	6394	6344	6337	6366	6343	6350	6321	6353	6438	6420	6293	6304	6263	6456	6455	6279	6349	6481	6464	6421	6439	6395	6403	6363	6371	6368	6376	6294	6334	6301	6439	6319	6386	6291	6392	6484	6412	6395	6340	6270	6259	6456	6429	6425	6361	6565	6502	6379	6534	6320	6445	6390	6323	6457	6463	6285	6345	6398	6485	6408	6404	6249	6410	6460	6264	6429	6369	6366	6442	6455	6396	6360	6436	6365	6396	6308	6400	6384	6331	6463	6350	6259	6421	6342	6417	6455	6472	6353	6416	6328	6484	6274	6476	6425	6338	6499	6287	6239	6410	6367	6366	6505	6408	6401	6444	6371	6424	6404	6431	6315	6359	6457	6296	6412	6427	6314	6460	6391	6317	6445	6418	6380	6393	6405	6437	6377	6419	6454	6459	6395	6366	6373	6486	6285	6370	6472	6535	6454	6330	6498	6464	6361	6377	6365	6397	6333	6485	6435	6332	6511	6512	6366	6413	6347	6405	6397	6231	6329	6374	6515	6317	6287	6348	6475	6334	6348	6363	6249	6485	6431	6361	6454	6354	6386	6343	6425	6263	6199	6484	6439	6468	6336	6452	6509	6423	6311	6339	6459	6508	6420	6310	6408	6320	6326	6551	6392	6339	6289	6409	6355	6312	6355	6347	6560	6341	6468	6333	6590	6317	6294	6268	6201	6434	6377	6306	6395	6451	6428	6527	6255	6381	6341	6418	6452	6383	6458	6450	6465	6479	6336	6518	6356	6406	6364	6441	6402	6338	6326	6302	6415	6425	6316	6385	6253	6380	6418	6305	6411	6337	6377	6386	6367	6481	6490	6375	6304	6505	6355	6313	6501	6401	6441	6409	6489	6351	6578	6486	6388	6369	6472	6348	6444	6463	6433	6440	6441	6244	6423	6435	6428	6336	6358	6367	6207	6490	6306	6431	6503	6374	6333	6498	6379	6320	6544	6542	6391	6360	6327	6385	6238	6488	6380	6401	6275	6442	6382	6331	6250	6432	6505	6387	6528	6411	6398	6332	6434	6303	6321	6431	6449	6378	6351	6354	6454	6338	6337	6389	6352	6404	6519	6395	6323	6536	6394	6429	6464	6283	6384	6329	6252	6288	6301	6258	6372	6326	6271	6531	6396	6416	6381	6457	6224	6328	6359	6449	6506	6343	6485	6365	6465	6404	6323	6347	6405	6356	6374	6529	6376	6324	6265	6395	6392	6316	6348	6473	6381	6480	6293	6390	6402	6506	6299	6503	6418	6435	6275	6481	6307	6344	6396	6423	6437	6288	6342	6372	6328	6412	6341	6552	6343	6372	6342	6458	6496	6436	6440	6398	6483	6253	6394	6291	6385	6319	6408	6304	6301	6359	6384	6483	6470	6365	6403	6387	6363	6561	6382	6384	6201	6461	6411	6448	6515	6445	6450	6382	6472	6365	6405	6392	6443	6423	6494	6273	6350	6351	6379	6266	6416	6315	6327	6295	6405	6392	6376	6442	6405	6464	6336	6438	6437	6339	6458	6263	6327	6292	6362	6367	6412	6401	6424	6434	6304	6276	6372	6481	6383	6316	6364	6451	6460	6400	6404	6399	6415	6506	6469	6300	6345	6285	6387	6425	6312	6381	6344	6372	6338	6374	6524	6497	6464	6307	6390	6363	6400	6403	6387	6426	6406	6420	6471	6327	6435	6321	6393	6350	6373	6282	6334	6515	6327	6353	6500	6448	6349	6428	6475	6269	6370	6479	6441	6361	6239	6343	6398	6467	6402	6378	6378	6329	6301	6298	6350	6364	6385	6421	6332	6443	6411	6310	6387	6458	6450	6358	6308	6451	6348	6336	6252	6352	6380	6361	6339	6512	6407	6490	6345	6416	6300	6375	6344	6371	6444	6233	6397	6327	6457	6461	6387	6323	6224	6412	6382	6353	6298	6432	6385	6408	6322	6389	6279	6462	6283	6249	6449	6334	6281	6431	6382	6505	6365	6264	6345	6334	6373	6405	6328	6369	6409	6355	6314	6401	6431	6418	6369	6392	6430	6321	6421	6365	6417	6407	6413	6418	6329	6399	6288	6340	6401	6386	6347	6413	6342	6443	6302	6413	6411	6465	6383	6477	6408	6396	6446	6400	6333	6379	6329	6329	6297	6455	6335	6409	6352	6479	6410	6372	6295	6422	6304	6386	6389	6388	6422	6531	6497	6446	6275	6429	6473	6398	6346	6535	6384	6397	6427	6600	6256	6316	6488	6287	6228	6442	6359	6494	6442	6444	6446	6343	6522	6324	6530	6443	6327	6402	6419	6391	6449	6348	6345	6431	6456	6434	6450	6404	6315	6413	6449	6383	6350	6386	6403	6342	6456	6389	6420	6410	6419	6359	6261	6495	6486	6365	6415	6401	6394	6391	6306	6241	6329	6460	6438	6419	6442	6406	6380	6401	6477	6375	6496	6420	6259	6411	6230	6359	6462	6524	6387	6453	6401	6394	6542	6331	6454	6432	6347	6337	6367	6360	6355	6380	6334	6418	6375	6443	6289	6332	6326	6482	6232	6306	6416	6421	6262	6483	6287	6333	6313	6529	6562	6456	6373	6301	6397	6370	6369	6436	6402	6376	6377	6344	6346	6363	6394	6312	6382	6239	6472	6480	6247	6456	6234	6371	6251	6395	6446	6304	6393	6479	6464	6415	6372	6388	6325	6339	6384	6411	6369	6351	6285	6406	6432	6515	6358	6359	6484	6336	6350	6371	6420	6484	6308	6501	6332	6288	6415	6405	6367	6353	6475	6549	6432	6323	6414	6281	6545	6326	6506	6343	6418	6250	6301	6465	6378	6468	6540	6434	6558	6247	6367	6267	6360	6381	6363	6339	6426	6356	6305	6291	6344	6389	6368	6343	6478	6388	6417	6376	6432	6393	6359	6405	6524	6545	6420	6482	6386	6438	6375	6475	6417	6315	6371	6431	6393	6418	6340	6518	6474	6437	6394	6448	6463	6353	6417	6392	6353	6426	6440	6471	6351	6338	6333	6528	6365	6455	6381	6283	6336	6432	6515	6266	6375	6318	6440	6387	6375	6358	6375	6442	6431	6395	6413	6455	6295	6340	6396	6413	6322	6424	6357	6328	6390	6435	6405	6323	6367	6352	6453	6427	6485	6369	6293	6429	6356	6236	6372	6405	6354	6379	6311	6439	6359	6370	6422	6473	6437	6388	6360	6323	6331	6388	6326	6305	6361	6393	6330	6310	6385	6377	6446	6316	6358	6456	6391	6431	6404	6581	6385	6507	6482	6320	6429	6387	6255	6409	6419	6329	6315	6341	6349	6301	6294	6257	6329	6404	6490	6448	6419	6317	6526	6369	6283	6333	6394	6343	6323	6368	6532	6230	6308	6372	6398	6368	6344	6405	6291	6391	6354	6425	6526	6345	6389	6423	6320	6374	6381	6357	6419	6517	6374	6331	6339	6322	6439	6464	6423	6426	6391	6244	6310	6416	6203	6438	6365	6326	6445	6420	6301	6231	6402	6278	6406	6520	6303	6438	6356	6340	6378	6464	6433	6264	6527	6375	6416	6451	6317	6383	6401	6518	6583	6384	6439	6386	6520	6419	6523	6355	6296	6151	6405	6378	6317	6467	6465	6463	6358	6550	6373	6446	6382	6398	6434	6421	6285	6478	6375	6333	6372	6425	6469	6390	6517	6340	6471	6441	6445	6386	6392	6358	6411	6392	6412	6358	6451	6302	6401	6504	6269	6368	6301	6320	6537	6514	6490	6454	6363	6325	6379	6386	6486	6495	6408	6462	6437	6323	6418	6318	6533	6300	6422	6392	6435	6526	6457	6347	6409	6522	6303	6361	6289	6435	6393	6432	6380	6368	6361	6378	6432	6311	6540	6509	6348	6423	6436	6472	6358	6353	6299	6453	6432	6424	6236	6436	6455	6347	6499	6385	6350	6360	6467	6219	6425	6444	6371	6494	6375	6349	6392	6489	6434	6399	6420	6337	6523	6423	6338	6452	6403	6509	6314	6377	6424	6384	6491	6301	6403	6617	6326	6360	6408	6413	6411	6399	6331	6350	6470	6369	6310	6422	6403	6433	6366	6435	6499	6334	6386	6315	6501	6465	6365	6392	6279	6267	6484	6354	6356	6444	6357	6327	6292	6463	6441	6446	6397	6446	6250	6430	6480	6351	6452	6413	6407	6405	6524	6365	6344	6469	6415	6278	6477	6383	6392	6306	6324	6376	6405	6393	6269	6483	6501	6391	6424	6308	6549	6235	6317	6346	6322	6442	6371	6352	6372	6423	6368	6372	6391	6357	6292	6322	6413	6536	6397	6423	6300	6319	6350	6393	6444	6386	6393	6257	6432	6435	6389	6429	6365
3983	1186	8989	1849	985	7718	11544	16550	10643	4151	1489	987	905	849	916	881	909	844	816	839	857	848	836	919	833	844	838	902	811	845	854	816	858	820	856	817	839	824	875	857	895	811	843	875	837	898	875	785	846	814	859	919	905	862	874	897	832	876	819	851	897	852	880	841	854	840	887	838	889	865	850	893	833	861	900	854	821	870	848	889	861	823	837	869	880	886	896	868	831	845	833	891	889	830	825	858	855	806	818	813	905	873	850	843	838	878	866	876	886	871	869	850	894	833	874	911	870	847	801	855	875	846	881	797	841	851	960	803	838	815	831	869	862	866	857	831	925	823	824	832	861	826	837	824	888	869	839	892	871	875	780	862	845	905	860	934	832	861	843	805	881	892	884	879	867	904	895	893	819	845	853	826	809	867	925	837	852	868	804	888	859	902	837	877	875	849	856	877	871	864	807	904	841	815	873	866	835	849	869	853	889	855	870	880	824	875	829	821	832	841	817	814	891	910	837	815	837	857	834	882	849	865	903	866	871	848	855	834	863	851	899	852	845	861	839	829	840	829	856	892	821	807	873	873	836	829	853	929	893	810	829	916	864	782	858	894	906	864	867	863	868	854	834	835	873	850	853	889	823	888	831	843	836	832	860	888	847	882	842	849	894	820	851	888	878	850	859	829	868	841	836	861	839	841	841	808	850	788	836	879	833	832	843	786	847	900	818	873	848	893	875	910	907	874	871	848	888	819	853	807	864	859	783	835	857	819	857	890	825	886	871	830	847	879	872	897	852	893	848	867	840	878	886	862	815	862	881	897	890	840	857	839	837	814	858	863	890	855	845	895	855	881	876	834	872	860	884	823	841	854	855	891	904	878	868	816	866	846	864	889	859	800	894	858	837	885	828	891	898	831	834	911	909	812	848	898	852	873	851	878	869	864	836	820	877	872	879	885	846	904	842	858	847	823	907	917	847	863	860	887	889	844	856	895	872	866	856	850	824	850	846	862	869	894	825	813	922	826	845	847	817	842	848	876	917	850	864	857	879	800	845	828	895	849	805	851	844	867	817	836	862	852	892	865	848	902	854	850	870	874	827	855	889	813	782	846	805	835	827	821	864	887	835	921	925	888	851	855	892	857	855	803	825	856	814	829	816	823	821	856	876	817	808	850	861	828	840	841	809	868	892	864	859	877	824	887	866	852	815	831	892	875	861	809	852	857	868	839	862	864	876	841	839	862	791	813	880	869	780	832	848	866	783	850	890	869	855	829	891	859	845	900	872	853	874	855	886	794	861	859	850	848	881	844	815	898	853	886	811	877	832	890	844	860	879	862	814	846	880	916	894	860	877	904	842	873	827	833	876	863	802	812	896	842	839	908	855	825	875	898	857	842	848	840	801	899	873	841	896	910	876	865	878	868	859	883	843	807	857	843	857	833	830	856	862	873	814	880	902	867	890	857	885	853	847	831	846	808	818	867	885	812	852	873	853	859	868	823	811	906	884	807	895	868	855	821	939	772	879	856	870	860	861	826	841	871	854	862	855	820	842	848	811	861	860	831	859	881	816	865	882	896	857	856	913	864	872	881	877	840	867	870	920	837	889	849	874	840	831	845	852	838	858	839	870	867	880	845	832	895	879	821	833	887	911	866	818	839	891	892	820	857	875	823	888	921	904	835	851	846	864	859	841	829	918	800	905	886	858	837	840	843	820	887	845	831	875	887	871	884	889	842	892	828	851	845	886	840	845	873	815	843	832	831	834	890	914	860	884	875	835	847	906	883	862	843	869	812	902	877	818	832	842	845	852	896	855	867	847	824	812	867	821	839	854	808	853	887	806	846	867	822	835	891	882	788	855	850	842	830	868	899	848	842	918	827	918	843	845	861	844	839	849	839	815	879	882	848	859	879	894	850	863	889	895	810	861	901	857	845	905	869	894	862	863	799	912	861	807	903	838	858	926	855	834	796	820	859	846	808	866	854	824	841	860	860	813	880	798	899	878	804	838	856	891	793	848	808	866	874	869	857	898	833	893	842	820	810	821	885	909	854	842	863	859	877	819	873	796	884	858	834	822	920	840	822	834	810	863	888	871	826	815	823	849	879	829	842	847	846	847	882	869	806	821	885	873	818	889	845	875	902	852	878	865	835	898	823	796	829	860	836	867	868	860	837	850	828	878	836	824	838	849	837	877	812	874	867	848	906	853	858	869	807	850	870	882	848	828	875	869	836	855	872	825	899	838	875	877	889	837	839	875	827	847	867	813	804	878	847	863	845	872	827	854	837	856	850	800	880	799	848	840	889	883	876	875	858	863	888	880	873	839	865	830	889	829	878	854	864	852	856	874	812	830	853	868	854	827	831	889	827	847	819	866	804	852	827	843	818	854	822	876	848	855	847	913	899	819	876	882	836	824	869	850	829	842	880	829	851	885	841	850	849	888	864	902	824	901	842	854	864	816	850	851	880	877	873	809	846	824	866	798	880	872	858	842	865	847	905	801	851	883	844	907	894	882	891	808	833	895	861	875	869	866	864	911	817	847	886	884	910	897	860	868	840	851	890	871	808	865	816	909	856	842	903	894	894	887	866	905	877	848	849	836	878	854	850	874	832	836	861	854	858	883	847	926	856	848	845	906	833	900	849	818	905	870	852	846	853	837	798	863	844	897	853	833	809	798	823	885	818	903	829	819	888	876	864	838	884	883	854	870	866	830	826	841	862	875	845	813	884	842	897	862	813	871	857	853	864	823	834	857	881	871	828	860	880	892	902	914	860	842	872	816	845	800	830	873	832	868	839	831	885	875	879	852	846	835	887	813	836	858	893	912	898	876	849	858	891	809	905	845	874	854	844	870	854	869	885	817	861	840	890	880	919	827	839	937	862	887	867	842	850	856	820	839	863	819	869	847	859	806	850	829	858	899	835	882	881	911	860	812	887	848	865	887	873	823	806	892	879	869	868	865	896	874	856	861	844	862	874	877	870	887	836	930	882	866	881	821	818	870	862	913	849	899	885	877	848	847	853	841	859	862	845	881	883	909	850	872	877	881	881	860	840	820	871	816	839	878	867	883	882	793	836	898	868	843	842	828	879	841	896	858	901	819	819	896	863	866	863	863	856	875	818	850	852	861	870	839	868	862	814	836	901	890	866	914	906	842	892	829	882	875	881	848	879	850	837	866	803	872	854	860	849	876	871	875	870	871	860	895	851	829	827	906	850	830	851	806	805	858	893	869	864	872	853	854	837	884	813	898	836	843	817	864	795	868	851	852	848	878	894	893	831	841	875	855	879	877	871	860	842	856	849	894	915	870	847	800	867	937	855	865	863	918	898	810	856	870	880	869	882	866	910	873	859	863	835	839	839	852	852	808	871	834	853	840	825	883	834	841	885	807	915	887	875	839	834	903	849	865	856	828	830	836	791	857	852	867	867	851	902	852	869	861	871	804	864	830	847	866	854	854	879	848	883	879	827	855	817	879	863	839	830	905	836	871	814	825	863	825	898	908	828
15134	10108	33070	12089	14304	48018	53889	60881	45794	29658	15332	9344	6992	6545	6483	6543	6537	6484	6472	6443	6467	6585	6648	6598	6621	6561	6646	6523	6558	6597	6544	6549	6642	6497	6701	6605	6504	6546	6555	6604	6495	6517	6665	6621	6461	6567	6518	6550	6668	6468	6602	6587	6575	6592	6563	6678	6485	6533	6608	6640	6522	6477	6580	6602	6721	6560	6628	6508	6578	6578	6463	6565	6640	6441	6442	6529	6643	6616	6646	6525	6533	6561	6608	6570	6510	6593	6486	6539	6618	6726	6551	6501	6547	6691	6492	6705	6531	6646	6510	6637	6531	6479	6710	6544	6530	6495	6541	6540	6559	6511	6478	6546	6534	6521	6600	6527	6634	6586	6566	6645	6577	6593	6588	6598	6632	6489	6645	6557	6401	6554	6603	6731	6432	6598	6617	6609	6545	6495	6526	6496	6530	6629	6553	6713	6575	6405	6551	6567	6660	6665	6539	6493	6487	6575	6624	6489	6622	6622	6509	6573	6630	6450	6568	6562	6617	6504	6534	6488	6544	6596	6682	6511	6613	6569	6647	6643	6466	6544	6493	6628	6660	6596	6510	6700	6504	6577	6544	6521	6594	6674	6458	6579	6538	6523	6644	6598	6502	6402	6532	6677	6666	6643	6540	6664	6605	6549	6609	6570	6625	6386	6712	6437	6551	6553	6698	6494	6690	6510	6657	6686	6509	6599	6651	6673	6580	6593	6525	6574	6578	6480	6543	6545	6498	6622	6553	6522	6622	6505	6565	6832	6620	6526	6350	6591	6501	6641	6420	6575	6633	6650	6600	6490	6518	6555	6737	6613	6533	6560	6631	6452	6589	6609	6641	6566	6597	6493	6639	6619	6663	6520	6530	6567	6448	6629	6765	6526	6604	6514	6584	6701	6539	6490	6445	6657	6613	6579	6462	6636	6698	6554	6672	6649	6497	6583	6467	6546	6610	6507	6402	6533	6478	6497	6559	6465	6612	6580	6552	6575	6526	6573	6719	6653	6562	6588	6402	6585	6524	6621	6515	6571	6602	6706	6576	6554	6514	6695	6522	6551	6499	6588	6627	6621	6554	6527	6778	6642	6558	6613	6596	6446	6459	6554	6691	6483	6640	6666	6686	6706	6596	6599	6512	6599	6596	6620	6444	6494	6563	6561	6482	6527	6523	6619	6586	6572	6573	6623	6541	6478	6391	6633	6663	6490	6447	6548	6624	6532	6556	6599	6529	6587	6643	6671	6518	6555	6535	6589	6513	6566	6517	6520	6549	6482	6682	6504	6542	6456	6659	6606	6620	6608	6615	6513	6644	6516	6580	6647	6625	6589	6573	6458	6571	6573	6579	6529	6539	6544	6694	6461	6479	6605	6688	6645	6560	6602	6668	6704	6556	6630	6624	6502	6493	6678	6619	6467	6581	6578	6754	6490	6612	6529	6614	6646	6641	6601	6431	6495	6626	6566	6455	6575	6530	6650	6552	6602	6620	6537	6605	6520	6638	6548	6539	6467	6612	6513	6567	6364	6395	6551	6517	6561	6543	6521	6550	6528	6486	6627	6572	6644	6556	6550	6551	6591	6516	6552	6709	6644	6423	6532	6626	6557	6546	6728	6568	6614	6634	6542	6499	6517	6719	6657	6622	6525	6590	6419	6551	6707	6632	6538	6546	6624	6601	6631	6693	6478	6531	6528	6657	6551	6604	6475	6677	6566	6456	6611	6440	6572	6624	6563	6600	6461	6555	6536	6534	6583	6647	6577	6606	6625	6671	6595	6631	6576	6581	6595	6566	6567	6582	6521	6583	6566	6651	6525	6490	6548	6509	6718	6511	6483	6541	6462	6597	6616	6553	6582	6499	6466	6565	6634	6592	6448	6544	6581	6469	6598	6563	6678	6589	6558	6591	6680	6553	6429	6672	6424	6668	6457	6660	6694	6625	6716	6601	6649	6582	6581	6619	6636	6651	6627	6565	6557	6666	6675	6564	6619	6666	6651	6681	6608	6596	6452	6508	6634	6553	6555	6463	6580	6496	6575	6576	6597	6487	6496	6558	6493	6673	6561	6595	6503	6571	6527	6516	6507	6617	6587	6523	6480	6603	6537	6614	6674	6601	6509	6612	6639	6580	6617	6548	6558	6469	6516	6627	6480	6503	6585	6677	6504	6700	6614	6521	6719	6584	6617	6558	6538	6622	6637	6544	6552	6605	6527	6545	6504	6514	6564	6663	6557	6574	6500	6558	6536	6683	6501	6711	6531	6546	6511	6514	6744	6573	6517	6571	6532	6670	6662	6528	6560	6554	6631	6534	6658	6584	6494	6537	6687	6547	6513	6553	6621	6638	6526	6596	6552	6580	6565	6611	6652	6523	6575	6595	6529	6654	6522	6655	6610	6622	6537	6589	6600	6619	6548	6488	6552	6477	6596	6616	6454	6656	6564	6567	6527	6503	6702	6542	6535	6598	6454	6628	6634	6512	6551	6621	6461	6603	6675	6494	6556	6551	6645	6551	6519	6582	6528	6596	6710	6451	6479	6651	6650	6584	6592	6589	6576	6528	6579	6514	6470	6560	6669	6601	6548	6527	6575	6608	6607	6585	6642	6634	6658	6497	6540	6514	6616	6568	6599	6631	6406	6426	6695	6549	6591	6620	6547	6488	6531	6722	6641	6585	6558	6626	6731	6552	6645	6527	6722	6600	6686	6445	6561	6612	6522	6713	6539	6648	6598	6552	6462	6532	6437	6607	6620	6615	6542	6607	6547	6603	6519	6573	6430	6533	6632	6461	6611	6606	6634	6555	6691	6629	6635	6631	6668	6626	6588	6489	6494	6568	6486	6686	6530	6529	6569	6664	6573	6590	6604	6627	6600	6557	6424	6526	6572	6539	6613	6563	6663	6590	6628	6569	6532	6680	6616	6660	6462	6640	6632	6577	6551	6630	6649	6720	6651	6700	6653	6587	6572	6625	6603	6761	6604	6465	6573	6504	6521	6524	6470	6551	6506	6557	6420	6579	6626	6485	6609	6710	6579	6609	6534	6520	6647	6658	6544	6630	6510	6640	6442	6657	6585	6515	6651	6632	6575	6664	6475	6603	6688	6610	6630	6444	6435	6632	6654	6550	6605	6551	6637	6554	6602	6670	6669	6492	6464	6498	6689	6652	6537	6519	6417	6557	6501	6663	6520	6676	6604	6590	6595	6537	6450	6437	6635	6546	6608	6591	6643	6639	6599	6602	6422	6647	6580	6454	6618	6572	6493	6631	6360	6697	6680	6813	6590	6574	6620	6631	6638	6548	6690	6619	6699	6566	6543	6643	6465	6576	6729	6551	6485	6556	6553	6423	6551	6649	6497	6551	6505	6540	6511	6540	6558	6594	6616	6524	6555	6562	6540	6496	6544	6647	6745	6519	6627	6603	6542	6450	6630	6585	6593	6620	6506	6593	6547	6542	6588	6689	6551	6623	6498	6590	6686	6548	6592	6626	6589	6486	6484	6462	6566	6643	6630	6573	6578	6687	6666	6470	6519	6600	6511	6585	6658	6465	6593	6617	6579	6511	6614	6639	6514	6621	6497	6601	6521	6700	6532	6625	6613	6617	6583	6626	6539	6691	6618	6601	6697	6512	6548	6573	6518	6524	6620	6655	6629	6533	6513	6703	6582	6667	6438	6548	6569	6534	6513	6523	6516	6554	6567	6580	6541	6676	6627	6669	6535	6596	6523	6489	6623	6491	6599	6516	6566	6454	6543	6599	6605	6668	6495	6507	6474	6538	6447	6721	6542	6494	6489	6557	6535	6695	6533	6686	6522	6531	6641	6528	6688	6691	6655	6689	6555	6537	6577	6541	6549	6462	6565	6607	6555	6642	6561	6602	6461	6486	6650	6528	6595	6700	6599	6578	6597	6541	6547	6689	6520	6557	6524	6553	6563	6481	6683	6518	6538	6495	6593	6559	6572	6620	6629	6564	6523	6542	6591	6551	6488	6700	6636	6629	6612	6679	6473	6554	6640	6469	6454	6487	6620	6584	6595	6678	6538	6564	6613	6528	6629	6525	6744	6499	6574	6614	6672	6543	6580	6494	6510	6611	6593	6623	6550	6524	6576	6545	6645	6439	6549	6669	6644	6492	6612	6598	6566	6569	6651	6597	6621	6572	6571	6622	6628	6523	6570	6592	6637	6573	6630	6526	6426	6494	6522	6583	6573	6752	6447	6595	6504	6479	6482	6557	6535	6466	6557	6469	6711	6572	6587	6547	6540	6687	6647	6655	6638	6502	6529	6469	6516	6644	6543	6580	6777	6708	6558	6528	6709	6617	6548	6638	6663	6628	6649	6586	6613	6592	6643	6625	6599	6612	6590	6582	6499	6511	6511	6550	6459	6603	6666	6540	6553	6606	6512	6552	6441	6570	6564	6526	6479	6657	6510	6740	6659	6492	6481	6560	6412	6500	6613	6549	6546	6567	6524	6463	6437	6499	6579	6525	6612	6490	6520	6451	6605	6493	6613	6664	6589	6638	6594	6540	6576	6517	6538	6590	6609	6668	6493	6530	6493	6654	6556	6585	6408	6680	6471	6678	6559	6665	6531	6400	6515	6532	6595	6591	6564	6594	6601	6667	6467	6558	6573	6549	6557	6625	6585	6518	6707	6581	6567	6733	6564	6665	6676	6477	6607	6614	6590	6532	6683	6507	6647	6495	6548	6663	6567	6606	6546	6477	6573	6497	6572	6486	6416	6612	6533	6554	6529	6543	6568	6610	6512	6596	6642	6632	6562	6671	6639	6512	6547	6492	6635	6579	6667	6616	6617	6557	6629	6553	6572	6598	6560	6532	6592	6659	6575	6599	6566	6635	6673	6564	6501	6536	6513	6523	6627	6487	6619	6614	6561	6573	6521	6528	6538	6667	6672	6562	6493	6563	6351	6691	6614	6481	6591	6575	6545	6539	6529	6633	6571	6531	6623	6593	6591	6683	6555	6568	6574	6627	6668	6577	6569	6441	6667	6570	6567	6445	6735	6414	6680	6513	6578	6504	6571	6603	6533	6482	6554	6515	6687	6376	6582	6554	6405	6677	6571	6554	6596	6620	6568	6500	6647	6630	6666	6494	6549	6678	6394
2327	1344	7149	1778	5836	13596	17379	24298	16137	6407	1831	1003	879	824	822	817	804	819	837	808	806	806	838	789	838	914	837	835	827	821	838	808	806	847	806	828	854	805	806	846	852	792	827	842	839	828	850	798	816	854	845	805	807	827	849	823	794	822	847	797	797	816	835	791	811	855	828	848	849	826	836	864	830	792	854	845	825	772	845	828	837	840	767	837	848	791	775	845	828	811	834	829	808	829	833	820	835	824	871	785	815	836	777	795	848	836	812	836	843	840	838	816	780	843	822	827	817	772	820	812	831	785	840	837	858	847	854	851	808	821	818	854	794	772	818	801	887	811	854	837	803	876	826	872	872	868	791	850	840	860	773	884	871	845	785	827	830	849	793	815	851	839	827	835	844	845	809	851	818	824	784	803	814	838	892	809	835	815	821	825	858	819	795	792	800	869	878	857	817	812	790	808	861	827	836	841	868	830	941	870	800	802	821	797	819	879	775	808	795	866	824	799	843	829	876	851	844	814	809	868	867	855	910	823	822	834	845	870	866	838	856	820	850	813	785	812	857	782	768	860	823	795	885	805	896	817	816	819	863	759	806	811	806	838	818	800	857	787	803	832	875	800	852	800	777	856	812	858	791	780	828	814	847	835	774	817	811	818	836	827	844	827	838	838	858	795	793	889	832	773	809	832	870	809	832	847	859	790	839	800	872	786	833	824	803	844	830	817	835	801	768	825	815	811	827	766	876	838	770	864	813	817	821	833	786	825	777	819	855	846	865	804	864	819	864	845	856	807	824	837	824	797	852	830	862	849	767	830	808	842	834	774	827	795	827	846	817	836	821	872	865	788	845	872	854	875	922	868	799	799	826	818	816	838	822	815	786	851	847	823	831	829	817	820	816	846	888	791	829	815	826	828	830	809	766	859	879	800	820	792	881	802	824	823	798	819	800	834	846	796	791	854	815	869	851	843	825	872	817	806	784	831	914	820	834	821	861	857	863	844	888	825	831	821	818	800	867	834	831	842	828	802	817	797	872	868	829	875	819	827	797	841	832	898	855	836	851	793	841	810	827	757	833	852	805	879	860	780	863	798	797	844	819	778	865	827	849	788	853	800	751	877	787	853	822	826	761	819	833	819	865	822	798	829	831	847	812	843	845	860	833	850	825	812	810	848	824	841	851	809	804	841	876	859	834	833	843	806	867	820	848	819	795	819	831	811	821	848	792	806	827	843	826	845	836	802	826	839	831	834	822	823	871	807	864	834	835	820	810	864	847	892	771	876	807	834	824	842	804	866	833	828	852	820	823	805	809	812	798	807	841	851	823	811	875	834	858	867	855	842	892	858	851	808	816	843	838	815	815	824	839	832	864	851	825	825	825	815	840	838	817	843	838	849	806	832	830	821	820	798	823	802	852	848	833	840	820	786	807	823	796	822	800	795	765	836	853	855	821	833	849	855	786	828	870	811	750	846	868	828	883	895	827	844	862	878	819	849	832	831	844	758	831	836	878	818	855	844	825	871	797	809	842	839	866	795	803	819	851	790	851	869	885	856	844	827	815	837	819	866	825	826	866	808	832	786	810	898	831	847	807	781	783	838	840	814	843	810	869	782	863	814	821	818	827	861	772	807	808	802	876	848	817	852	878	860	798	875	821	799	815	825	821	892	815	810	824	829	835	838	826	862	858	808	847	813	827	831	865	859	848	819	782	786	789	882	873	826	849	861	768	818	786	824	840	792	847	841	839	845	824	796	834	799	794	885	827	786	819	780	851	841	815	857	907	839	821	829	803	788	811	853	801	793	825	841	768	874	826	850	830	853	834	832	808	852	874	789	780	824	851	797	816	874	798	854	850	855	767	852	786	829	859	802	863	834	838	828	811	846	807	874	815	853	818	877	857	803	875	778	820	844	858	812	809	798	841	883	835	835	855	904	820	804	860	828	810	934	825	863	846	797	857	818	861	809	881	827	841	839	803	843	816	800	803	875	805	848	828	829	804	790	905	824	858	868	864	838	830	834	813	828	773	803	848	806	803	791	834	850	841	776	854	835	818	881	820	884	777	874	798	826	791	865	809	824	844	792	842	822	790	818	820	818	850	854	850	827	877	811	814	859	866	786	893	894	830	833	836	799	795	836	861	819	812	815	827	832	819	873	854	811	798	831	819	838	833	870	849	812	884	824	802	820	832	802	826	826	859	884	815	853	829	810	807	815	913	823	785	848	816	821	837	804	848	875	916	788	813	820	802	886	831	882	836	846	820	857	837	844	829	832	844	837	801	806	832	860	797	868	836	869	855	792	781	787	850	847	820	858	792	806	864	852	835	820	739	807	815	869	826	816	843	819	856	809	787	853	812	849	840	820	801	810	813	871	823	774	789	845	848	860	803	823	880	887	817	832	859	789	824	825	851	799	887	823	838	821	844	844	837	851	844	860	844	832	795	797	834	849	820	840	855	814	836	846	783	825	824	836	807	813	826	817	873	849	825	815	860	832	770	803	848	823	809	842	809	803	816	880	840	825	854	809	873	789	822	776	802	877	812	842	843	816	814	853	825	842	807	787	868	807	786	809	849	820	883	874	844	799	857	823	836	847	831	850	830	820	797	875	872	850	814	801	867	803	841	855	789	873	834	872	808	846	804	826	844	800	800	834	823	840	834	828	775	810	894	800	875	874	834	843	788	844	840	871	802	825	849	838	795	853	848	844	793	861	861	833	799	830	826	836	792	828	816	834	853	845	821	802	819	808	852	803	857	759	828	839	796	827	876	830	837	827	808	824	837	846	833	893	837	849	853	778	838	826	814	818	825	824	826	840	854	849	842	788	829	871	792	846	853	774	806	813	832	818	797	846	857	818	784	787	838	855	836	823	819	835	814	851	863	854	852	816	832	863	885	813	802	788	812	851	844	843	872	848	854	797	848	871	836	855	830	875	821	819	874	876	849	850	844	871	815	809	828	852	858	828	818	826	808	809	777	883	870	882	806	866	838	861	806	797	836	844	845	793	825	803	843	802	810	802	843	858	815	823	807	823	777	844	845	843	867	787	844	841	836	791	838	879	894	833	857	865	858	830	841	816	807	844	839	823	795	801	805	863	841	846	859	821	793	813	804	849	815	863	833	834	841	817	844	799	768	759	839	825	812	794	846	779	787	809	823	789	805	848	812	809	846	814	798	844	856	783	874	808	823	813	846	832	852	813	861	884	867	881	871	795	865	828	802	834	919	802	860	837	829	838	835	835	802	905	843	832	879	849	763	841	848	858	873	871	813	867	824	821	796	806	828	838	862	794	828	826	841	904	883	849	827	847	830	794	835	815	807	781	822	824	840	830	807	825	817	836	842	823	879	808	848	832	859	766	872	802	792	831	866	861	857	850	828	841	802	847	839	850	856	838	788	814	823	841	832	843	820	841	846	862	824	879	802	811	853	835	786	829	829	811	819	845	780	877	806	856	859	832	834	834	833	837	835	832	814	840	807	836	839	833	841	775	848	796	779	801	822	865
18696	12377	28665	20749	40845	46069	61473	71588	53443	34047	18386	9694	6908	6524	6449	6446	6446	6522	6423	6397	6541	6400	6520	6392	6524	6365	6551	6432	6487	6584	6454	6496	6445	6366	6450	6541	6464	6372	6406	6460	6542	6520	6376	6547	6561	6491	6370	6415	6471	6504	6507	6432	6452	6543	6520	6492	6401	6382	6539	6313	6673	6596	6520	6471	6499	6527	6464	6628	6419	6409	6455	6468	6490	6405	6410	6520	6556	6525	6408	6354	6419	6532	6476	6473	6357	6455	6505	6336	6560	6455	6414	6496	6533	6482	6519	6347	6405	6470	6520	6352	6499	6508	6507	6336	6504	6420	6379	6501	6435	6489	6397	6376	6520	6414	6565	6429	6456	6605	6504	6462	6411	6490	6405	6451	6457	6509	6460	6354	6306	6434	6509	6362	6443	6504	6397	6519	6397	6369	6384	6406	6501	6442	6545	6558	6483	6356	6463	6525	6515	6578	6488	6467	6552	6272	6574	6447	6496	6590	6306	6640	6473	6465	6495	6428	6462	6406	6391	6365	6491	6502	6574	6427	6502	6409	6603	6538	6513	6465	6459	6405	6563	6500	6490	6534	6334	6446	6464	6617	6513	6525	6445	6446	6453	6586	6482	6471	6531	6554	6485	6543	6415	6473	6509	6492	6476	6543	6361	6420	6506	6405	6543	6530	6542	6467	6440	6471	6399	6498	6537	6449	6504	6513	6387	6544	6491	6368	6505	6422	6527	6539	6533	6435	6456	6541	6538	6401	6526	6502	6607	6299	6679	6337	6408	6408	6504	6388	6375	6410	6504	6458	6516	6511	6420	6459	6468	6641	6529	6497	6629	6503	6545	6465	6502	6406	6427	6418	6479	6484	6589	6497	6517	6526	6322	6425	6569	6476	6493	6416	6432	6436	6402	6453	6532	6350	6520	6400	6483	6485	6413	6507	6405	6503	6419	6449	6491	6473	6416	6489	6525	6550	6349	6429	6481	6450	6478	6415	6583	6536	6406	6483	6513	6524	6527	6421	6353	6488	6400	6495	6472	6475	6467	6398	6570	6324	6544	6570	6582	6453	6511	6573	6542	6511	6405	6517	6561	6379	6478	6446	6607	6587	6541	6350	6359	6382	6545	6490	6466	6545	6462	6321	6605	6522	6447	6463	6531	6490	6486	6519	6414	6445	6496	6519	6464	6462	6456	6459	6471	6493	6503	6463	6636	6563	6483	6433	6519	6424	6495	6589	6433	6527	6483	6541	6472	6470	6413	6449	6447	6417	6472	6477	6432	6471	6620	6508	6415	6507	6531	6491	6495	6326	6484	6511	6522	6386	6569	6497	6632	6462	6392	6593	6622	6352	6501	6457	6390	6418	6614	6528	6431	6411	6439	6429	6472	6371	6485	6507	6465	6416	6392	6518	6477	6404	6549	6480	6536	6506	6438	6485	6437	6415	6444	6458	6601	6477	6460	6542	6490	6267	6533	6527	6485	6452	6387	6543	6427	6412	6375	6366	6416	6357	6369	6374	6463	6432	6409	6419	6580	6553	6316	6504	6351	6399	6508	6497	6405	6394	6481	6432	6458	6394	6390	6515	6455	6462	6494	6423	6426	6476	6479	6453	6536	6547	6419	6496	6456	6529	6434	6391	6473	6330	6472	6449	6421	6435	6506	6441	6412	6474	6397	6552	6396	6480	6415	6421	6661	6576	6540	6485	6380	6496	6461	6662	6376	6521	6555	6481	6349	6566	6492	6538	6478	6502	6457	6454	6496	6422	6400	6580	6468	6659	6488	6467	6550	6438	6551	6544	6469	6400	6277	6509	6433	6404	6508	6427	6527	6517	6465	6545	6551	6397	6546	6491	6471	6354	6491	6488	6401	6561	6506	6499	6382	6456	6439	6544	6471	6422	6453	6431	6455	6487	6557	6490	6385	6427	6464	6463	6415	6453	6470	6441	6309	6427	6522	6416	6444	6564	6518	6454	6426	6488	6449	6573	6504	6609	6495	6418	6473	6504	6427	6438	6500	6413	6393	6424	6514	6450	6476	6438	6556	6494	6499	6382	6485	6428	6501	6569	6424	6460	6360	6548	6511	6419	6477	6575	6488	6495	6551	6592	6382	6499	6511	6622	6508	6465	6489	6530	6385	6449	6367	6468	6465	6430	6549	6493	6524	6528	6490	6438	6450	6592	6410	6320	6479	6443	6477	6540	6562	6549	6610	6474	6489	6433	6508	6457	6396	6662	6541	6410	6370	6484	6477	6462	6509	6407	6445	6388	6418	6588	6408	6375	6333	6474	6490	6373	6326	6456	6608	6452	6406	6385	6596	6555	6416	6502	6579	6477	6463	6527	6535	6479	6473	6593	6383	6533	6462	6438	6578	6607	6317	6633	6524	6487	6349	6530	6409	6534	6495	6537	6454	6308	6537	6530	6461	6493	6427	6374	6483	6426	6391	6539	6360	6418	6408	6485	6459	6433	6627	6538	6575	6478	6447	6526	6464	6553	6514	6426	6498	6441	6490	6444	6583	6532	6593	6512	6506	6473	6362	6485	6617	6485	6362	6428	6459	6589	6437	6447	6475	6456	6575	6401	6547	6466	6435	6479	6457	6438	6625	6552	6397	6410	6492	6410	6437	6519	6380	6448	6494	6490	6575	6450	6568	6493	6474	6537	6401	6566	6492	6434	6587	6509	6411	6470	6499	6435	6397	6485	6541	6447	6465	6502	6480	6458	6499	6531	6496	6499	6515	6403	6399	6475	6454	6568	6441	6454	6465	6416	6501	6467	6402	6537	6470	6395	6400	6561	6543	6438	6444	6592	6474	6611	6415	6488	6502	6371	6471	6543	6453	6582	6456	6361	6440	6419	6562	6524	6516	6533	6458	6364	6474	6485	6698	6449	6354	6464	6483	6452	6536	6475	6572	6458	6453	6463	6418	6558	6394	6370	6464	6404	6532	6490	6443	6611	6617	6566	6495	6421	6589	6477	6449	6439	6526	6395	6485	6525	6545	6407	6361	6477	6430	6348	6505	6425	6471	6450	6501	6475	6518	6373	6528	6351	6504	6541	6596	6285	6402	6432	6513	6525	6472	6461	6517	6522	6477	6404	6511	6545	6484	6451	6458	6599	6429	6519	6518	6503	6511	6484	6484	6301	6535	6549	6441	6565	6465	6477	6439	6436	6448	6494	6423	6418	6533	6461	6483	6415	6280	6523	6572	6438	6476	6483	6349	6355	6579	6438	6326	6522	6353	6525	6432	6518	6488	6357	6488	6533	6481	6302	6519	6321	6471	6467	6427	6537	6562	6576	6484	6593	6500	6438	6474	6574	6431	6637	6541	6415	6493	6368	6541	6592	6391	6393	6337	6397	6490	6386	6596	6479	6519	6445	6556	6512	6464	6524	6529	6622	6457	6430	6476	6407	6616	6526	6395	6431	6516	6483	6432	6531	6423	6570	6488	6391	6482	6487	6506	6560	6355	6515	6497	6543	6471	6495	6374	6510	6483	6485	6618	6399	6616	6485	6439	6534	6498	6556	6564	6412	6538	6520	6399	6410	6588	6491	6365	6409	6401	6454	6551	6564	6534	6468	6590	6541	6524	6489	6418	6460	6373	6475	6563	6303	6508	6294	6467	6527	6368	6369	6398	6442	6509	6442	6534	6403	6461	6398	6444	6424	6429	6448	6444	6594	6342	6626	6462	6458	6470	6554	6402	6527	6475	6450	6554	6482	6503	6494	6355	6548	6511	6491	6370	6680	6409	6524	6513	6354	6568	6552	6550	6490	6635	6377	6483	6523	6419	6495	6441	6491	6558	6552	6412	6446	6445	6427	6510	6487	6397	6507	6390	6464	6444	6447	6427	6553	6501	6441	6582	6341	6434	6536	6579	6440	6476	6413	6520	6512	6550	6491	6465	6483	6496	6512	6532	6343	6556	6562	6503	6563	6481	6604	6433	6610	6467	6384	6585	6376	6451	6526	6377	6434	6516	6337	6433	6440	6513	6406	6436	6460	6373	6384	6453	6427	6548	6477	6403	6462	6368	6417	6428	6408	6501	6557	6569	6378	6529	6490	6451	6406	6578	6378	6540	6545	6494	6475	6517	6429	6576	6582	6426	6401	6544	6408	6482	6572	6487	6406	6513	6509	6471	6509	6459	6475	6348	6526	6474	6447	6417	6377	6378	6578	6585	6537	6381	6334	6428	6497	6431	6485	6546	6443	6480	6477	6492	6506	6602	6461	6486	6446	6530	6532	6443	6468	6551	6444	6477	6634	6577	6522	6494	6359	6395	6434	6552	6439	6659	6413	6469	6468	6504	6557	6364	6530	6500	6495	6437	6541	6552	6464	6451	6508	6469	6444	6393	6464	6416	6515	6368	6514	6492	6475	6568	6498	6472	6500	6400	6550	6345	6514	6470	6605	6420	6358	6531	6420	6464	6514	6392	6435	6455	6490	6421	6545	6531	6427	6478	6551	6444	6496	6372	6493	6461	6587	6440	6393	6460	6314	6553	6528	6553	6425	6632	6558	6456	6412	6597	6614	6495	6491	6499	6388	6464	6407	6368	6456	6523	6459	6588	6604	6317	6348	6431	6581	6535	6489	6432	6480	6495	6531	6446	6681	6338	6429	6330	6480	6355	6456	6414	6510	6565	6401	6454	6509	6485	6518	6477	6549	6460	6425	6565	6453	6473	6546	6490	6466	6427	6413	6430	6406	6438	6457	6404	6570	6509	6565	6420	6436	6531	6508	6465	6585	6261	6423	6431	6540	6407	6484	6495	6390	6432	6533	6357	6518	6517	6461	6539	6502	6353	6331	6441	6330	6613	6452	6328	6625	6466	6525	6424	6530	6553	6408	6514	6393	6487	6404	6498	6460	6470	6392	6450	6382	6431	6518	6443	6464	6490	6333	6595	6542	6565	6554	6466	6499	6413	6431	6487	6470	6423	6449	6515	6489	6601	6400	6445	6461	6553	6467	6394	6434	6581	6575	6472	6627	6541	6400	6521	6522	6456	6501	6480	6563	6365	6427	6407	6536	6403	6457	6378	6440	6491	6586	6488	6423	6378	6380	6469	6454	6578	6377	6374	6515	6432	6481	6446	6514	6527	6440	6349	6442	6503	6452
2835	998	2015	1980	1487	903	4947	7639	4717	2083	1099	902	869	850	876	848	858	820	821	871	857	853	826	856	927	868	852	861	842	826	843	889	906	869	844	861	868	881	846	888	800	915	848	844	808	883	847	878	857	860	846	831	881	847	823	844	829	843	799	844	845	897	867	838	883	852	877	869	829	816	860	846	859	842	864	879	882	867	825	846	864	827	841	925	895	783	824	886	855	856	827	813	870	844	856	825	849	810	858	851	840	834	818	844	845	844	867	858	876	846	844	820	846	907	856	852	852	871	846	844	921	841	855	853	882	873	891	877	872	893	889	793	836	843	877	809	884	822	809	857	830	847	861	850	892	887	840	842	826	870	810	840	852	885	835	858	848	856	867	852	819	820	881	882	847	862	825	835	892	868	831	869	901	840	836	850	857	883	796	852	873	872	881	857	832	838	852	873	830	857	860	887	823	875	854	896	823	861	822	879	815	835	793	844	863	860	834	871	867	893	845	855	822	874	845	840	847	869	795	826	845	851	852	814	848	868	838	847	898	859	876	869	852	845	841	875	890	863	894	823	884	886	917	885	830	865	795	812	860	832	849	834	875	882	848	901	867	845	828	842	847	900	832	854	853	845	860	908	871	839	822	821	866	860	811	821	873	776	841	874	903	866	875	866	787	852	818	890	853	847	893	853	890	843	813	859	822	852	885	857	881	831	867	870	823	892	856	857	844	890	803	853	831	885	794	848	897	856	891	889	815	819	878	863	818	862	824	859	912	811	874	804	836	866	861	882	879	855	838	847	813	872	848	796	830	879	841	870	882	888	845	833	890	875	898	828	824	866	829	914	889	841	818	872	935	846	907	864	905	823	858	865	890	814	920	824	866	838	858	821	890	866	843	886	855	813	820	825	881	884	870	827	897	835	827	829	874	871	842	805	833	884	838	865	847	823	814	825	867	820	815	846	859	885	860	862	902	843	832	893	850	851	858	820	823	846	855	883	850	867	880	823	841	888	832	838	864	866	837	845	837	913	851	831	881	830	882	828	843	922	793	887	891	791	845	850	901	887	915	828	865	869	880	894	884	827	862	850	837	837	856	851	869	901	830	842	916	862	850	879	790	893	801	834	847	807	851	864	911	825	850	870	867	872	844	875	897	858	856	846	798	861	824	880	861	851	794	845	809	840	883	856	858	870	860	897	846	871	848	831	830	897	859	838	864	841	863	824	899	868	855	833	857	849	801	850	846	871	814	805	857	900	879	852	836	883	846	899	904	850	852	888	895	873	864	803	882	888	862	836	856	887	877	855	858	802	817	860	834	815	824	849	900	833	842	876	897	847	864	898	831	843	883	855	835	875	879	863	932	866	887	852	870	883	896	817	898	913	857	863	833	838	838	875	827	856	875	849	854	913	886	813	854	897	841	831	889	899	896	846	810	853	840	888	837	849	811	882	851	878	857	900	852	889	918	886	866	822	869	877	856	888	816	870	856	836	899	865	839	812	815	890	876	828	866	847	851	849	906	876	907	864	852	820	881	869	915	835	850	804	849	829	832	814	845	869	828	852	854	797	871	814	902	819	834	862	856	844	854	830	878	894	863	858	879	818	878	856	854	825	866	877	853	892	873	850	828	831	856	872	878	858	846	913	873	829	881	842	838	851	897	932	783	864	772	851	829	829	832	875	884	889	846	868	826	864	883	836	832	852	889	906	901	885	871	866	825	885	946	861	852	879	903	890	809	863	842	862	845	849	861	846	815	856	840	901	807	859	878	874	901	796	860	826	874	894	915	894	813	855	865	874	841	883	878	876	849	886	860	862	885	842	843	885	853	838	861	859	904	915	795	905	865	891	803	857	830	868	845	847	873	862	823	860	922	835	862	882	860	861	809	874	856	862	874	858	902	808	850	862	853	913	857	837	840	841	874	857	846	889	886	874	882	825	867	836	889	939	891	855	866	908	848	843	858	883	835	862	879	832	843	888	849	896	887	876	793	844	852	839	848	897	863	824	862	866	840	836	903	843	879	868	880	840	801	842	854	832	849	851	808	813	840	873	839	857	829	857	844	832	808	892	894	893	839	897	863	886	901	831	878	870	839	887	908	878	794	838	863	917	875	893	819	856	837	865	855	874	810	834	854	830	878	847	802	863	856	858	861	833	819	845	824	835	879	844	893	842	863	836	878	848	885	831	837	855	810	878	816	890	846	861	869	873	837	877	838	865	856	868	874	861	860	821	867	895	832	834	828	855	893	882	837	847	870	837	839	845	795	856	808	869	845	857	819	885	802	856	920	856	874	818	856	865	806	860	856	840	839	846	877	893	829	831	820	842	890	849	828	863	876	874	829	895	876	857	880	817	860	871	809	875	839	812	878	862	895	849	852	807	863	865	835	841	861	870	853	850	821	823	852	845	807	889	843	926	857	806	864	846	816	880	843	928	877	840	855	838	845	850	831	872	836	848	910	864	849	846	799	851	842	847	847	858	850	851	855	827	859	860	874	838	856	901	888	845	845	830	894	866	900	879	842	842	836	832	852	826	879	838	884	854	892	934	878	832	920	882	825	891	821	812	835	897	837	797	834	824	835	875	844	840	807	845	852	849	858	830	893	852	872	873	900	869	862	850	822	838	854	938	847	866	844	876	868	850	860	860	903	887	815	884	883	879	863	842	894	892	863	871	861	823	863	859	845	877	867	902	866	864	826	930	843	836	823	824	888	840	881	836	856	839	907	849	879	846	832	866	872	893	849	951	878	842	819	868	892	870	866	835	863	923	863	845	832	880	868	823	877	918	831	820	857	856	909	889	818	879	814	889	861	901	889	882	857	853	920	869	876	928	897	863	882	798	864	875	844	807	842	804	853	850	828	834	895	890	852	850	860	920	863	846	900	859	810	834	845	838	907	879	848	868	793	899	873	852	823	873	877	876	862	840	833	850	896	844	820	845	838	874	839	825	833	897	879	869	888	865	847	904	841	863	869	902	896	853	831	858	867	817	872	886	854	856	858	833	899	849	874	853	855	919	890	877	870	882	858	842	862	917	854	859	900	920	870	884	809	870	865	824	862	861	818	831	890	814	872	846	826	835	943	815	832	808	821	906	846	872	852	822	835	816	848	873	805	815	812	857	876	898	855	832	823	837	869	875	881	849	860	853	840	868	915	826	858	909	850	876	847	823	853	837	836	866	860	888	890	821	862	857	855	912	881	924	901	840	884	863	884	894	866	841	906	910	853	837	855	813	807	835	874	854	878	845	846	884	847	850	922	870	858	829	865	847	844	841	885	869	821	864	883	892	868	915	821	875	858	887	853	820	878	876	855	838	847	820	836	849	795	894	811	869	865	818	831	853	832	932	921	884	870	893	853	802	899	815	809	881	857	836	852	853	876	875	892	846	843	868	838	880	847	875	891	813	896	860	835	807	858	907	865	826	876	859	842	872	822	851	860	882	886	886	866	863	850	855	855	831	899	881	853	872	832	868	854	843	867	811	843	866	893	838	886	890	817	806
12805	8190	18457	22214	22402	11185	44176	45504	33153	19947	9664	7161	6711	6620	6530	6592	6604	6548	6584	6450	6620	6544	6535	6466	6499	6526	6723	6607	6531	6566	6555	6558	6474	6527	6434	6666	6610	6508	6515	6642	6528	6491	6504	6754	6486	6673	6621	6590	6701	6626	6695	6517	6559	6663	6427	6529	6521	6614	6722	6570	6500	6609	6614	6514	6574	6645	6563	6482	6601	6660	6559	6694	6572	6626	6555	6526	6559	6458	6590	6557	6782	6512	6676	6586	6538	6468	6538	6439	6510	6525	6590	6652	6622	6425	6527	6634	6595	6551	6516	6502	6495	6534	6443	6641	6578	6453	6457	6513	6569	6465	6635	6502	6555	6653	6673	6513	6616	6531	6599	6463	6630	6462	6572	6539	6362	6633	6539	6587	6486	6539	6576	6639	6537	6505	6594	6547	6609	6561	6577	6534	6654	6543	6520	6438	6466	6563	6572	6677	6604	6566	6543	6527	6505	6569	6633	6595	6577	6640	6638	6477	6585	6610	6520	6619	6417	6522	6606	6527	6625	6676	6604	6570	6579	6563	6633	6562	6572	6624	6581	6674	6550	6614	6477	6533	6625	6601	6541	6523	6639	6509	6633	6508	6595	6679	6572	6688	6581	6651	6601	6552	6712	6532	6615	6563	6547	6564	6596	6450	6645	6563	6598	6597	6526	6482	6591	6646	6500	6664	6566	6571	6517	6530	6583	6561	6629	6656	6452	6607	6443	6554	6711	6511	6500	6602	6429	6577	6526	6709	6590	6563	6544	6622	6394	6626	6568	6607	6527	6697	6469	6582	6556	6449	6631	6448	6563	6584	6435	6552	6538	6606	6653	6510	6656	6602	6567	6552	6568	6607	6452	6582	6540	6680	6631	6531	6539	6415	6491	6512	6533	6461	6402	6584	6540	6493	6641	6615	6553	6605	6498	6616	6531	6543	6619	6400	6506	6654	6509	6554	6721	6664	6616	6666	6654	6641	6607	6545	6631	6528	6593	6503	6492	6669	6626	6423	6562	6555	6608	6578	6576	6608	6582	6630	6557	6679	6619	6680	6623	6780	6531	6620	6697	6740	6467	6588	6697	6572	6602	6490	6494	6505	6533	6673	6502	6547	6740	6669	6646	6657	6648	6571	6617	6573	6554	6616	6526	6573	6531	6607	6727	6451	6653	6452	6642	6530	6639	6546	6717	6467	6637	6619	6569	6659	6457	6473	6599	6593	6516	6491	6560	6488	6532	6609	6601	6524	6761	6538	6398	6676	6658	6540	6567	6562	6582	6571	6635	6428	6589	6567	6482	6624	6509	6577	6471	6559	6503	6572	6639	6577	6491	6501	6486	6437	6550	6479	6457	6600	6574	6666	6529	6589	6545	6588	6662	6569	6619	6561	6667	6521	6504	6539	6604	6519	6607	6618	6604	6484	6635	6549	6607	6594	6636	6634	6528	6675	6549	6559	6656	6495	6506	6596	6546	6596	6592	6562	6558	6452	6495	6664	6644	6697	6672	6526	6627	6679	6583	6575	6554	6551	6654	6594	6598	6671	6603	6788	6551	6530	6607	6565	6656	6530	6437	6550	6623	6539	6558	6522	6668	6524	6604	6571	6632	6596	6721	6534	6653	6616	6574	6594	6483	6451	6615	6624	6634	6556	6567	6439	6592	6659	6602	6530	6532	6492	6659	6558	6546	6504	6627	6586	6503	6557	6548	6639	6597	6589	6555	6451	6685	6500	6519	6648	6565	6512	6500	6648	6647	6657	6380	6479	6506	6600	6673	6527	6519	6503	6597	6501	6664	6626	6577	6677	6513	6705	6657	6659	6577	6631	6514	6483	6544	6638	6491	6594	6527	6535	6532	6601	6533	6575	6600	6545	6551	6437	6481	6677	6643	6513	6522	6548	6615	6536	6525	6576	6653	6537	6650	6632	6577	6660	6568	6654	6556	6501	6680	6575	6474	6664	6686	6622	6586	6447	6658	6638	6590	6447	6520	6623	6548	6565	6547	6594	6695	6616	6691	6514	6662	6514	6598	6583	6583	6526	6654	6601	6608	6682	6667	6519	6620	6557	6542	6420	6569	6680	6577	6521	6577	6547	6540	6684	6458	6553	6554	6479	6624	6588	6619	6515	6594	6503	6442	6491	6738	6565	6539	6655	6522	6554	6689	6514	6565	6596	6655	6477	6445	6739	6678	6561	6635	6543	6477	6560	6666	6609	6599	6592	6477	6599	6560	6587	6557	6733	6553	6614	6523	6538	6529	6543	6596	6626	6619	6592	6535	6545	6550	6613	6631	6629	6535	6519	6508	6570	6661	6724	6606	6561	6473	6673	6575	6579	6613	6639	6691	6570	6652	6536	6588	6557	6631	6530	6632	6639	6610	6667	6669	6564	6585	6612	6579	6671	6688	6726	6605	6634	6587	6569	6685	6503	6435	6586	6562	6588	6614	6599	6529	6634	6564	6631	6656	6471	6514	6595	6644	6543	6514	6490	6671	6590	6546	6608	6463	6594	6679	6586	6444	6687	6451	6657	6555	6524	6580	6611	6601	6605	6550	6570	6522	6593	6708	6680	6504	6520	6591	6542	6569	6678	6596	6544	6534	6539	6583	6586	6685	6571	6538	6524	6625	6523	6519	6681	6665	6578	6412	6554	6561	6526	6632	6667	6632	6544	6614	6497	6634	6588	6583	6622	6460	6540	6623	6507	6601	6572	6545	6509	6506	6497	6469	6444	6472	6484	6556	6693	6499	6558	6635	6703	6556	6601	6648	6517	6602	6544	6559	6643	6531	6670	6619	6650	6637	6654	6663	6453	6623	6576	6635	6448	6676	6549	6556	6696	6530	6570	6601	6622	6540	6469	6508	6628	6534	6670	6445	6502	6540	6467	6637	6641	6588	6502	6623	6554	6405	6562	6539	6675	6668	6502	6619	6656	6543	6455	6531	6545	6521	6544	6585	6638	6592	6612	6639	6513	6460	6623	6520	6524	6472	6494	6623	6631	6645	6532	6573	6658	6580	6642	6648	6470	6491	6520	6637	6642	6684	6671	6568	6597	6401	6591	6593	6628	6528	6464	6526	6629	6597	6556	6643	6640	6610	6578	6537	6770	6554	6639	6601	6516	6647	6576	6590	6586	6574	6659	6559	6629	6521	6572	6618	6669	6645	6588	6546	6641	6657	6510	6528	6562	6506	6580	6612	6703	6556	6509	6483	6647	6643	6544	6629	6624	6525	6562	6502	6553	6392	6410	6431	6583	6608	6466	6562	6631	6632	6545	6547	6494	6540	6624	6575	6664	6462	6494	6593	6518	6600	6562	6575	6569	6654	6567	6591	6475	6572	6507	6504	6612	6490	6454	6543	6564	6484	6499	6555	6560	6533	6567	6625	6594	6585	6555	6565	6447	6622	6712	6532	6639	6612	6529	6564	6606	6486	6657	6642	6497	6608	6561	6495	6619	6592	6492	6643	6656	6574	6477	6594	6503	6562	6513	6627	6721	6563	6654	6455	6580	6630	6526	6559	6676	6617	6549	6531	6705	6470	6494	6537	6569	6446	6528	6580	6578	6612	6452	6702	6528	6601	6626	6590	6521	6516	6477	6598	6630	6507	6552	6525	6583	6534	6504	6594	6520	6528	6486	6591	6590	6518	6536	6495	6684	6621	6640	6539	6525	6526	6541	6592	6667	6612	6548	6603	6537	6603	6784	6676	6520	6572	6692	6621	6508	6660	6549	6601	6603	6606	6462	6644	6715	6663	6556	6549	6639	6660	6549	6517	6734	6501	6467	6573	6631	6598	6606	6556	6593	6599	6555	6592	6596	6611	6518	6518	6591	6540	6653	6439	6459	6654	6534	6513	6588	6568	6660	6612	6511	6720	6553	6523	6518	6486	6497	6658	6534	6491	6593	6528	6531	6534	6544	6645	6619	6660	6451	6570	6606	6570	6589	6666	6616	6749	6616	6526	6438	6576	6584	6429	6544	6559	6514	6559	6649	6483	6597	6611	6611	6574	6524	6550	6577	6627	6636	6706	6435	6651	6555	6590	6575	6530	6599	6585	6609	6602	6561	6647	6520	6588	6453	6746	6645	6514	6585	6574	6460	6567	6575	6503	6520	6648	6598	6656	6623	6608	6498	6581	6682	6611	6553	6617	6738	6623	6554	6632	6526	6498	6667	6550	6546	6591	6744	6580	6449	6633	6438	6500	6615	6583	6550	6559	6531	6591	6526	6508	6713	6527	6485	6586	6700	6561	6582	6476	6561	6563	6655	6556	6567	6533	6553	6559	6531	6563	6532	6475	6568	6440	6518	6620	6530	6684	6666	6532	6593	6516	6461	6521	6719	6636	6478	6565	6553	6578	6506	6507	6616	6608	6591	6628	6521	6498	6613	6626	6682	6606	6573	6550	6561	6682	6623	6376	6606	6719	6605	6549	6618	6625	6675	6600	6604	6603	6509	6488	6607	6554	6578	6575	6528	6643	6524	6478	6498	6613	6499	6644	6666	6610	6533	6672	6589	6592	6553	6632	6599	6571	6506	6630	6570	6485	6433	6589	6526	6613	6633	6587	6629	6546	6668	6393	6501	6645	6611	6650	6755	6510	6487	6562	6516	6651	6635	6507	6649	6684	6596	6674	6627	6559	6496	6640	6573	6616	6703	6444	6473	6558	6556	6606	6718	6546	6670	6510	6649	6614	6533	6798	6581	6519	6664	6642	6527	6608	6587	6616	6616	6551	6513	6698	6654	6612	6637	6562	6605	6481	6639	6611	6546	6493	6591	6593	6538	6648	6619	6698	6497	6570	6644	6566	6562	6560	6719	6599	6604	6509	6558	6496	6582	6663	6541	6602	6592	6619	6569	6633	6561	6558	6535	6556	6502	6561	6634	6547	6456	6552	6628	6639	6618	6548	6691	6721	6643	6551	6566	6587	6555	6625	6429	6557	6556	6550	6564	6588	6569	6612	6579	6513	6489	6681	6469	6625	6605	6598	6508	6615	6678	6475	6742	6634	6614	6646	6576	6443	6625	6655	6582	6543	6644	6633	6635	6599	6504	6573	6649	6573	6451	6657	6613	6539	6590	6553	6499	6601	6561	6566	6554	6566	6597	6461	6386
1725	1196	6446	7626	2060	4212	11405	14435	8262	3108	1229	947	820	833	854	826	860	848	900	851	840	890	881	830	873	831	815	800	866	903	885	823	900	849	820	799	838	816	856	811	901	864	877	872	883	876	875	876	818	853	801	872	886	829	843	867	850	859	875	837	868	823	876	868	843	880	836	827	854	875	856	858	883	884	829	832	854	798	839	908	861	904	845	866	894	865	835	803	839	840	892	877	822	873	866	846	843	837	861	872	865	844	820	823	832	872	845	826	839	848	878	863	863	883	829	864	900	853	898	888	854	887	898	903	800	909	830	849	880	874	854	836	845	791	856	813	869	836	838	889	876	881	890	894	885	904	808	834	898	841	816	825	831	866	916	841	867	841	889	820	870	856	844	809	877	840	856	806	864	831	889	826	875	884	813	874	840	859	827	881	841	889	918	840	822	846	866	820	832	888	859	860	817	854	806	895	835	889	897	856	847	841	877	856	832	801	812	877	875	878	888	813	870	878	821	893	817	830	876	856	835	837	787	873	877	906	894	869	893	845	876	899	852	906	881	933	861	913	821	853	876	837	917	851	861	850	883	896	875	884	840	831	844	875	833	891	895	816	841	852	829	823	786	830	793	879	843	835	873	837	872	850	898	841	829	870	833	890	846	839	805	835	826	868	875	879	851	867	887	835	843	877	825	846	827	865	856	797	825	870	825	914	888	866	833	857	801	908	832	795	851	832	848	900	867	839	896	849	855	816	839	877	861	837	859	895	893	837	852	804	856	849	831	817	844	879	844	816	827	879	812	854	888	827	880	791	811	827	912	870	869	857	880	836	840	856	816	828	838	892	822	820	864	832	804	837	890	803	911	829	831	889	872	833	839	885	875	876	891	897	890	875	866	829	862	814	860	925	876	846	802	840	848	860	877	826	848	873	815	866	856	888	830	840	799	860	850	870	794	841	813	861	861	872	837	845	890	834	878	844	872	867	879	870	826	835	824	877	815	809	837	842	804	891	870	852	790	832	840	867	861	882	895	837	858	875	914	897	876	885	840	851	888	867	815	840	836	866	915	904	909	861	837	844	857	829	857	921	830	872	894	823	864	853	865	820	832	855	866	796	866	906	813	819	860	903	870	838	838	879	819	881	795	872	839	842	815	856	831	900	855	845	882	865	837	859	860	866	858	854	857	897	825	872	809	823	834	937	879	875	873	901	824	838	851	842	859	888	823	862	830	826	859	810	820	838	818	861	855	873	820	857	842	847	823	874	861	803	877	807	850	858	832	861	839	857	869	858	875	859	892	888	886	838	861	842	859	861	804	847	848	835	857	828	878	862	879	843	904	890	881	878	865	831	846	835	889	857	836	843	856	822	908	838	828	878	859	846	839	856	886	862	855	809	807	861	899	864	807	868	867	816	861	842	875	885	864	854	869	818	808	905	886	843	870	837	881	792	832	834	891	815	882	918	865	823	871	861	830	844	875	842	866	817	873	787	818	823	910	850	858	800	859	829	902	800	868	872	856	850	812	801	851	789	879	828	805	850	857	811	837	819	858	863	866	823	861	839	895	894	826	842	811	867	833	868	903	872	853	910	834	888	877	838	793	889	861	902	815	874	895	870	856	851	812	852	830	888	873	812	853	851	895	866	874	838	832	851	896	854	824	912	804	846	845	857	831	842	879	861	819	871	830	836	854	849	857	868	851	839	839	848	840	859	884	851	836	879	884	843	821	846	852	833	836	878	842	901	876	905	888	864	894	884	921	840	846	874	810	877	863	808	828	851	895	839	858	859	842	805	881	846	857	809	896	840	860	869	820	823	863	850	796	855	840	848	817	856	832	883	857	879	852	863	800	828	797	881	889	909	877	845	868	862	876	842	929	860	885	846	855	863	788	836	857	868	856	826	889	845	862	806	850	844	821	862	859	855	857	833	866	873	805	881	805	824	806	843	855	830	864	863	885	820	846	862	827	801	873	858	846	832	829	835	862	897	853	842	870	832	837	895	894	871	810	805	860	757	808	854	845	833	843	896	867	846	832	878	874	877	890	823	914	886	834	833	843	853	859	831	853	875	893	896	794	827	842	897	845	833	852	871	884	864	808	820	845	827	858	790	835	860	825	833	836	914	854	864	854	870	859	850	902	865	844	897	874	797	870	845	759	854	824	836	837	845	882	902	888	813	922	842	857	904	854	832	902	820	825	844	873	814	869	812	855	874	863	859	895	895	862	829	792	902	894	849	827	876	848	884	850	866	884	846	825	857	879	869	832	841	843	873	859	849	813	847	870	859	883	865	863	828	858	876	827	864	815	898	860	841	860	889	872	870	825	852	839	864	818	808	859	837	820	862	822	861	806	891	834	864	872	845	866	854	827	835	905	840	861	863	875	844	822	836	824	873	857	867	865	924	885	840	888	845	867	834	874	871	805	873	875	840	817	892	874	802	833	845	856	873	839	833	846	812	880	825	818	893	822	860	908	877	797	855	867	890	852	824	833	918	802	853	836	854	919	847	865	830	894	820	870	896	836	829	833	861	848	883	884	849	867	830	857	828	830	854	876	839	889	868	852	834	920	848	857	855	843	847	778	830	837	864	845	854	790	818	884	909	846	865	826	859	814	809	816	854	879	833	866	830	885	869	821	916	843	838	876	866	800	812	848	778	865	807	876	849	863	851	801	826	819	857	888	837	854	805	857	847	845	855	886	830	855	829	833	869	816	860	904	863	868	899	833	794	859	844	810	849	838	866	870	875	822	841	900	873	853	840	906	888	858	815	826	849	792	867	800	852	818	879	843	870	875	868	860	824	840	844	849	842	872	853	839	911	845	863	861	874	846	867	899	841	885	866	880	891	878	848	871	887	841	841	835	840	875	847	854	850	846	914	836	799	862	810	840	842	850	858	883	865	834	890	861	858	869	840	841	880	865	903	856	853	806	891	831	901	816	888	856	908	918	856	896	814	873	902	858	825	844	875	842	870	893	817	865	859	823	845	783	858	878	828	866	818	831	858	868	843	874	864	834	873	868	822	881	841	906	842	905	898	841	821	854	900	863	848	867	891	845	887	910	829	826	869	884	847	837	882	880	856	863	832	908	823	869	870	870	816	844	893	854	860	847	847	836	838	871	848	885	868	871	815	832	789	866	799	796	880	847	836	890	803	852	860	852	854	842	852	851	819	798	842	838	842	871	902	855	890	882	862	807	852	810	892	865	844	896	841	860	836	912	831	841	859	881	836	889	841	832	858	811	847	801	881	818	856	828	879	826	863	848	822	829	882	872	831	835	861	871	821	856	912	815	845	879	893	832	926	874	872	886	847	836	914	861	884	795	858	864	835	852	877	844	815	872	845	838	885	886	826	877	862	818	838	855	873	868	812	852	848	820	889	822	857	850	870	830	840	847	826	836	827	829	856	800	860	859	854	808	749	842	843	888	823	910	837	910	916	821	815	820	831	856	846	830	832	880	863	872	847	859	856	848	836	834	848	848	808	865	837	861	928	862	793	915	797
15290	11036	32298	42054	21585	32961	56756	57190	40642	25041	11952	7661	6781	6628	6568	6547	6613	6689	6598	6554	6407	6614	6573	6519	6597	6585	6522	6539	6569	6629	6571	6473	6545	6554	6423	6412	6474	6641	6505	6685	6567	6534	6549	6456	6576	6545	6524	6526	6541	6528	6519	6506	6587	6632	6503	6574	6593	6571	6483	6617	6587	6512	6626	6375	6512	6521	6576	6494	6509	6587	6567	6551	6455	6596	6360	6526	6482	6538	6541	6535	6535	6625	6417	6547	6512	6623	6413	6659	6568	6509	6636	6442	6433	6594	6432	6585	6582	6551	6549	6524	6529	6478	6580	6408	6616	6561	6450	6548	6584	6471	6553	6538	6633	6395	6651	6641	6458	6523	6674	6450	6631	6583	6558	6536	6428	6538	6670	6613	6479	6447	6523	6392	6523	6645	6507	6606	6412	6527	6443	6528	6631	6559	6577	6522	6556	6532	6604	6655	6543	6572	6494	6433	6614	6593	6517	6508	6531	6519	6520	6527	6598	6495	6575	6639	6589	6477	6668	6561	6510	6523	6490	6533	6530	6522	6594	6676	6545	6469	6621	6545	6565	6644	6501	6535	6559	6556	6580	6576	6583	6523	6516	6480	6538	6594	6480	6536	6408	6543	6648	6510	6681	6556	6565	6585	6639	6537	6575	6471	6542	6526	6441	6548	6486	6578	6378	6547	6688	6532	6688	6546	6575	6676	6662	6563	6498	6443	6532	6701	6493	6571	6606	6528	6588	6567	6577	6612	6571	6641	6704	6560	6468	6595	6497	6656	6467	6569	6590	6569	6532	6510	6594	6521	6508	6807	6526	6648	6425	6574	6486	6588	6584	6529	6454	6544	6487	6519	6446	6491	6494	6475	6599	6593	6557	6527	6493	6590	6626	6673	6623	6519	6565	6483	6491	6430	6609	6614	6548	6538	6558	6564	6565	6547	6634	6484	6558	6471	6527	6427	6610	6398	6412	6532	6638	6525	6624	6537	6676	6470	6619	6514	6480	6559	6477	6752	6662	6538	6620	6523	6626	6516	6632	6538	6580	6379	6636	6529	6547	6599	6472	6500	6552	6641	6559	6654	6543	6441	6453	6586	6652	6684	6532	6634	6402	6650	6654	6662	6563	6560	6579	6593	6573	6467	6536	6622	6617	6436	6540	6556	6478	6524	6485	6498	6507	6515	6605	6555	6467	6471	6572	6462	6520	6567	6728	6692	6472	6588	6412	6568	6588	6461	6538	6549	6506	6628	6502	6713	6578	6566	6620	6432	6547	6517	6540	6494	6446	6571	6592	6642	6525	6489	6566	6614	6501	6639	6601	6700	6515	6700	6462	6562	6531	6447	6505	6530	6633	6558	6430	6594	6573	6595	6596	6528	6533	6527	6497	6563	6405	6643	6666	6559	6617	6485	6533	6513	6483	6628	6635	6552	6434	6472	6540	6486	6508	6575	6659	6570	6531	6575	6576	6641	6462	6600	6460	6446	6378	6485	6712	6465	6531	6512	6568	6638	6571	6419	6520	6669	6465	6586	6508	6686	6545	6540	6571	6561	6496	6626	6570	6592	6531	6626	6645	6556	6383	6400	6552	6531	6511	6619	6619	6547	6483	6484	6613	6554	6632	6659	6500	6556	6556	6605	6491	6592	6573	6530	6449	6654	6687	6575	6752	6607	6640	6570	6476	6579	6591	6563	6556	6399	6728	6582	6640	6650	6540	6506	6559	6600	6441	6418	6564	6428	6529	6445	6461	6341	6569	6520	6467	6609	6633	6663	6665	6518	6551	6571	6411	6519	6568	6481	6552	6581	6562	6556	6405	6419	6563	6496	6556	6523	6555	6491	6555	6553	6630	6453	6508	6430	6574	6559	6616	6634	6490	6580	6568	6550	6621	6659	6557	6558	6475	6556	6446	6600	6506	6567	6544	6546	6592	6505	6562	6727	6469	6503	6624	6742	6475	6551	6488	6691	6588	6476	6453	6568	6680	6625	6648	6579	6544	6555	6611	6394	6663	6440	6568	6461	6417	6482	6567	6642	6646	6452	6521	6642	6581	6500	6567	6467	6562	6607	6553	6556	6550	6610	6516	6421	6585	6493	6601	6456	6559	6550	6495	6473	6670	6489	6564	6476	6447	6586	6570	6467	6535	6545	6590	6584	6569	6640	6506	6612	6602	6543	6609	6640	6492	6470	6575	6525	6444	6413	6631	6595	6478	6649	6533	6529	6686	6409	6530	6568	6486	6610	6516	6519	6652	6529	6510	6634	6481	6558	6618	6510	6501	6476	6601	6522	6542	6593	6457	6403	6449	6658	6598	6594	6709	6578	6517	6431	6602	6544	6638	6383	6511	6514	6563	6663	6592	6677	6589	6549	6418	6499	6496	6485	6504	6465	6420	6606	6540	6619	6598	6561	6603	6493	6715	6538	6536	6574	6479	6504	6593	6548	6522	6668	6588	6484	6373	6463	6566	6564	6574	6564	6623	6593	6514	6598	6663	6534	6553	6500	6621	6521	6475	6568	6615	6647	6515	6494	6590	6555	6560	6482	6453	6486	6550	6566	6618	6511	6407	6510	6496	6470	6361	6566	6447	6503	6563	6505	6510	6556	6601	6528	6562	6555	6554	6572	6518	6601	6586	6626	6591	6556	6583	6585	6490	6344	6575	6524	6621	6626	6556	6540	6582	6529	6527	6558	6720	6529	6515	6557	6455	6513	6544	6532	6536	6514	6490	6589	6422	6538	6593	6526	6494	6643	6597	6602	6606	6499	6567	6590	6380	6449	6440	6579	6517	6675	6582	6471	6487	6671	6531	6439	6553	6395	6486	6683	6465	6583	6698	6564	6676	6553	6619	6570	6504	6622	6476	6507	6583	6592	6515	6561	6637	6577	6458	6532	6530	6371	6436	6579	6663	6473	6563	6516	6511	6577	6480	6450	6565	6610	6472	6547	6617	6460	6543	6508	6486	6488	6614	6571	6458	6516	6476	6516	6409	6562	6514	6551	6525	6534	6458	6541	6635	6454	6536	6438	6537	6575	6493	6552	6483	6567	6473	6548	6582	6583	6621	6597	6559	6566	6572	6586	6497	6654	6529	6570	6581	6501	6556	6554	6463	6547	6593	6648	6517	6477	6385	6617	6578	6473	6493	6447	6605	6568	6699	6561	6544	6615	6692	6517	6437	6532	6664	6516	6506	6651	6409	6462	6562	6511	6443	6594	6506	6451	6533	6509	6529	6472	6450	6421	6652	6459	6583	6549	6487	6576	6581	6489	6471	6570	6595	6625	6517	6575	6530	6629	6384	6462	6588	6562	6647	6565	6738	6531	6581	6559	6534	6473	6619	6447	6641	6561	6462	6500	6641	6524	6617	6527	6595	6568	6562	6574	6553	6571	6594	6588	6534	6447	6479	6504	6613	6398	6623	6528	6585	6578	6432	6572	6484	6582	6483	6569	6581	6568	6601	6541	6681	6446	6450	6618	6687	6527	6549	6557	6607	6669	6473	6539	6662	6536	6432	6487	6520	6524	6526	6623	6468	6483	6545	6480	6653	6649	6572	6559	6606	6563	6464	6434	6493	6619	6542	6572	6540	6597	6537	6570	6438	6493	6586	6575	6473	6662	6620	6543	6652	6611	6562	6499	6585	6587	6525	6472	6562	6624	6576	6467	6698	6576	6467	6536	6481	6562	6478	6591	6460	6442	6594	6717	6563	6449	6433	6567	6657	6503	6576	6479	6562	6504	6583	6707	6540	6548	6483	6519	6440	6466	6580	6528	6442	6606	6696	6613	6522	6582	6513	6498	6567	6472	6670	6642	6586	6640	6717	6581	6610	6592	6650	6612	6548	6504	6537	6500	6476	6434	6471	6486	6457	6521	6410	6530	6503	6625	6595	6544	6590	6534	6539	6375	6504	6567	6670	6593	6547	6464	6623	6608	6434	6544	6565	6597	6627	6624	6546	6504	6515	6584	6565	6514	6693	6591	6689	6578	6588	6464	6506	6501	6564	6693	6460	6477	6537	6500	6585	6527	6467	6535	6580	6642	6622	6476	6522	6571	6579	6614	6498	6613	6587	6551	6602	6450	6736	6556	6509	6461	6537	6579	6650	6572	6561	6564	6427	6584	6491	6539	6403	6491	6539	6571	6615	6493	6661	6561	6487	6506	6741	6601	6604	6470	6377	6455	6610	6487	6431	6620	6424	6649	6633	6517	6553	6443	6552	6691	6511	6617	6532	6593	6578	6577	6600	6561	6572	6509	6600	6598	6472	6592	6412	6554	6478	6527	6346	6591	6443	6556	6629	6549	6528	6649	6462	6655	6501	6634	6634	6668	6667	6470	6700	6542	6529	6646	6505	6604	6476	6646	6598	6573	6535	6571	6537	6492	6546	6476	6552	6675	6594	6641	6413	6477	6530	6575	6530	6659	6514	6532	6703	6635	6498	6467	6616	6580	6616	6404	6505	6581	6625	6496	6522	6595	6546	6527	6569	6630	6602	6570	6553	6560	6506	6477	6644	6670	6370	6449	6577	6498	6603	6545	6500	6554	6500	6467	6698	6600	6524	6578	6412	6539	6614	6708	6635	6525	6610	6549	6654	6506	6613	6507	6577	6628	6588	6529	6557	6638	6562	6529	6476	6500	6554	6550	6415	6521	6562	6723	6603	6622	6540	6628	6656	6498	6502	6535	6543	6644	6529	6643	6589	6560	6556	6618	6639	6509	6500	6539	6675	6586	6603	6560	6567	6642	6431	6466	6505	6546	6497	6487	6585	6384	6568	6544	6533	6646	6378	6624	6460	6527	6618	6507	6596	6531	6598	6515	6723	6506	6569	6599	6576	6614	6537	6441	6503	6675	6573	6583	6521	6649	6513	6492	6590	6631	6492	6607	6539	6397	6465	6514	6478	6453	6611	6615	6558	6578	6461	6583	6645	6592	6544	6560	6660	6585	6538	6558	6563	6527	6586	6599	6419	6547	6513	6485	6561	6509	6559	6542	6555	6708	6660	6460	6729	6427	6550	6653	6522	6562	6411	6593	6569	6585	6519	6569	6642	6522	6555	6645	6433	6453	6528	6599	6594	6606	6500	6608	6543	6575	6477	6567	6668	6605	6649	6509
3923	1211	5448	6936	4828	3387	12667	12903	7501	2883	1272	934	859	856	890	821	912	888	888	837	916	885	875	860	929	836	851	906	921	895	907	886	877	831	915	897	857	838	883	850	927	847	875	868	884	873	880	879	904	852	911	799	899	851	923	899	897	814	885	874	896	902	923	913	931	904	864	868	878	883	914	868	868	906	890	904	843	883	874	896	866	832	882	852	885	853	888	864	895	909	862	913	882	910	901	889	903	843	887	849	881	898	862	889	880	895	848	910	879	882	852	852	927	884	873	891	869	859	946	876	917	827	864	843	861	903	838	836	864	873	914	857	886	835	844	917	883	833	891	908	864	878	889	880	835	934	902	834	872	857	865	852	847	896	856	912	877	871	856	895	850	839	837	895	862	908	852	841	927	879	901	805	833	849	875	904	835	851	898	878	862	821	870	885	877	828	915	881	862	907	891	885	905	901	853	854	902	863	882	896	889	870	904	915	829	799	868	854	868	849	906	894	877	873	865	886	872	911	862	898	866	874	883	839	858	842	893	849	906	889	864	878	856	863	846	871	894	843	903	906	869	898	854	904	871	864	877	842	855	844	925	864	881	884	859	897	826	811	924	855	861	903	808	873	876	866	854	918	859	875	896	850	854	898	864	852	880	908	889	848	878	877	854	848	896	938	848	881	861	944	878	854	831	887	862	907	836	865	893	862	906	818	870	876	958	860	843	812	913	913	854	875	871	923	885	851	870	848	908	855	911	874	864	848	864	903	889	890	911	862	878	880	895	897	846	856	850	863	939	845	911	905	918	886	804	844	870	913	925	926	873	908	860	883	862	845	849	875	871	871	900	819	859	926	868	912	897	906	857	804	924	823	903	891	914	861	905	852	896	874	844	862	913	855	872	830	905	856	870	854	858	923	883	862	877	911	926	897	896	917	922	874	897	880	837	851	888	860	894	859	853	877	867	871	892	897	893	877	873	897	874	875	920	922	855	838	885	903	846	818	874	856	840	879	868	848	848	907	899	879	887	856	845	826	910	869	892	833	863	910	932	888	874	883	867	874	877	915	836	905	860	893	893	944	910	871	908	840	877	896	870	860	865	831	912	894	894	872	873	812	863	863	926	788	874	844	878	894	866	858	872	853	907	881	913	889	911	897	875	881	912	866	880	910	932	844	860	926	849	861	930	894	907	889	873	861	845	886	869	875	864	868	889	920	877	908	874	861	907	862	871	900	889	878	925	884	881	893	911	879	899	943	899	840	886	902	843	907	893	867	941	842	894	856	895	889	842	870	896	857	891	859	939	895	842	872	884	847	874	921	805	846	880	898	871	882	918	875	864	863	886	846	850	879	853	812	859	870	842	864	895	905	833	853	865	870	887	896	846	866	863	933	898	905	911	885	852	848	798	884	891	864	890	859	919	862	896	887	860	879	812	860	899	890	881	847	863	891	890	894	870	876	816	851	834	872	915	872	879	895	839	871	907	854	849	924	867	949	872	893	892	893	879	871	936	886	832	847	839	850	954	859	856	836	837	851	872	873	921	874	840	885	908	825	911	871	878	829	902	893	851	893	899	876	838	895	899	904	885	841	887	849	890	897	860	859	879	804	859	927	875	906	908	864	939	910	892	846	883	896	839	811	861	830	881	868	898	853	876	884	895	886	870	890	833	869	828	932	865	916	862	877	871	906	876	849	901	897	874	846	895	862	884	918	902	909	854	871	856	911	847	894	876	881	878	889	912	863	847	866	833	884	886	891	910	853	888	862	853	882	871	849	869	895	872	896	843	847	841	878	860	911	858	882	910	837	931	901	878	848	899	863	889	865	880	861	912	873	866	879	881	848	897	863	909	849	928	869	863	843	862	890	887	874	880	901	884	909	805	849	861	880	898	907	936	884	851	880	864	890	891	911	882	844	862	890	902	861	832	844	895	862	840	875	865	896	872	854	881	886	918	911	879	867	881	854	900	913	910	855	872	905	890	913	899	897	864	926	871	882	874	877	943	902	868	854	829	953	869	862	853	819	907	874	864	849	906	914	888	910	890	879	838	878	908	908	838	854	876	860	876	843	869	828	830	872	855	820	903	900	893	877	857	889	923	888	779	854	884	922	835	851	836	887	880	864	871	858	921	838	828	849	871	885	817	842	875	882	924	883	871	918	864	904	866	815	851	942	901	885	933	882	904	909	880	917	858	900	861	904	847	834	880	849	864	915	947	887	924	859	854	817	881	836	900	895	882	888	912	864	814	827	890	865	859	869	865	898	801	897	887	865	879	866	858	910	978	893	911	904	896	794	899	912	932	831	867	903	846	867	881	867	876	929	875	866	971	849	892	867	908	841	861	870	859	900	869	918	842	893	873	916	901	907	876	865	873	887	896	897	911	906	809	889	852	860	875	866	903	915	928	857	918	908	897	871	886	868	882	861	832	854	881	891	856	868	909	848	908	909	866	939	919	857	887	842	889	894	824	851	824	884	866	879	913	896	881	927	877	890	857	883	834	847	870	929	908	852	851	902	868	908	833	850	938	912	872	839	874	840	891	835	862	898	913	863	815	894	830	861	832	858	860	837	897	898	918	883	912	917	864	799	884	865	889	887	835	906	901	817	851	850	918	892	903	839	895	867	909	897	900	902	857	896	852	886	800	899	894	827	880	864	898	877	890	854	899	870	824	911	873	899	888	879	906	893	861	862	875	855	876	852	839	828	920	871	901	911	889	863	858	839	841	892	805	828	880	871	848	870	916	878	911	871	903	881	860	850	852	855	879	882	881	835	853	899	852	872	889	915	905	876	857	876	852	879	896	894	908	911	848	876	844	903	871	892	903	842	864	870	872	922	897	891	860	935	900	899	907	921	830	864	846	914	867	913	816	885	882	869	897	895	861	953	899	846	887	885	915	914	896	888	880	882	888	874	890	900	894	852	898	878	900	846	844	850	863	816	912	875	866	856	888	900	840	883	836	855	865	866	862	855	861	826	867	863	837	888	907	912	891	900	895	901	880	858	856	887	921	892	923	867	889	858	923	917	880	913	904	924	921	918	841	859	865	911	923	865	895	862	904	896	919	857	915	916	816	886	870	904	877	945	874	878	890	910	904	848	857	899	885	881	891	892	871	867	928	872	856	908	880	838	884	916	890	879	883	862	826	886	886	867	903	889	883	865	906	831	933	842	904	875	902	864	896	850	902	884	874	844	874	882	876	873	870	840	863	856	902	881	909	929	832	893	901	854	909	901	844	886	914	949	838	860	907	922	825	845	918	906	863	907	830	867	895	894	880	862	882	881	884	926	897	887	833	881	875	896	926	906	877	853	897	878	868	902	909	830	915	913	871	876	848	869	816	820	863	822	900	883	902	911	897	848	881	890	883	858	839	845	849	930	875	856	875	834	869	919	888	914	878	893	908	923	911	823	902	856	864	834	872	884	907	880	823	869	895	883	912	818	844	902	878	889	894	855	859	847	845	873	904	866	944	851	871	905	835	887	833	889	905	828	850	858	893	868
14861	10407	29357	46858	40682	31849	60848	54627	40224	24820	12451	7582	6945	6685	6674	6740	6677	6704	6633	6632	6521	6681	6738	6637	6770	6592	6775	6657	6671	6689	6722	6784	6721	6639	6625	6671	6648	6649	6634	6704	6673	6842	6658	6799	6586	6734	6625	6731	6758	6693	6559	6715	6545	6596	6650	6723	6748	6667	6570	6675	6675	6662	6635	6703	6744	6660	6613	6595	6844	6635	6740	6655	6731	6657	6627	6550	6763	6712	6613	6693	6581	6897	6705	6640	6596	6672	6742	6708	6618	6566	6621	6740	6643	6679	6647	6694	6784	6776	6773	6622	6726	6624	6769	6584	6538	6870	6649	6675	6685	6853	6704	6684	6835	6671	6775	6593	6803	6706	6586	6699	6602	6708	6687	6628	6713	6752	6630	6650	6661	6604	6698	6719	6700	6754	6659	6720	6659	6628	6789	6767	6610	6738	6758	6732	6708	6755	6833	6619	6792	6586	6654	6636	6597	6664	6665	6609	6732	6650	6844	6732	6664	6624	6741	6696	6697	6740	6734	6738	6596	6716	6743	6692	6685	6693	6736	6701	6613	6787	6506	6696	6628	6636	6648	6724	6736	6694	6734	6666	6677	6746	6761	6735	6613	6709	6677	6730	6670	6754	6735	6698	6659	6719	6699	6652	6732	6625	6694	6720	6737	6719	6682	6680	6689	6727	6786	6592	6613	6673	6660	6739	6637	6581	6628	6840	6767	6534	6721	6699	6749	6748	6768	6702	6571	6852	6571	6602	6777	6639	6640	6618	6730	6686	6680	6724	6791	6807	6701	6730	6676	6770	6707	6677	6760	6678	6700	6729	6912	6646	6623	6725	6821	6686	6735	6680	6704	6653	6623	6499	6703	6731	6691	6681	6585	6847	6754	6680	6648	6563	6693	6663	6758	6641	6651	6616	6643	6801	6676	6559	6772	6740	6803	6662	6578	6755	6710	6696	6709	6729	6689	6673	6654	6486	6726	6543	6697	6687	6677	6785	6745	6723	6651	6733	6643	6747	6752	6722	6686	6662	6669	6585	6724	6539	6678	6736	6719	6541	6802	6592	6579	6590	6646	6728	6601	6631	6584	6749	6708	6742	6700	6725	6849	6686	6718	6733	6648	6667	6652	6619	6621	6796	6576	6759	6642	6620	6742	6673	6767	6725	6747	6744	6634	6687	6728	6726	6749	6769	6638	6780	6733	6560	6665	6526	6802	6685	6835	6783	6798	6837	6705	6786	6641	6647	6650	6600	6689	6783	6703	6679	6726	6652	6555	6787	6727	6719	6644	6726	6681	6621	6767	6720	6701	6763	6632	6669	6701	6768	6658	6826	6720	6714	6609	6699	6615	6656	6698	6737	6665	6701	6689	6666	6636	6592	6652	6639	6668	6591	6758	6699	6752	6674	6682	6749	6692	6587	6608	6716	6676	6663	6822	6599	6815	6777	6815	6764	6832	6584	6728	6734	6737	6651	6716	6624	6654	6737	6729	6599	6740	6712	6713	6667	6651	6663	6677	6693	6771	6536	6656	6677	6684	6771	6734	6735	6650	6699	6703	6604	6803	6665	6729	6739	6649	6670	6662	6666	6918	6741	6587	6804	6707	6754	6758	6661	6792	6705	6779	6684	6713	6634	6709	6810	6743	6699	6747	6708	6744	6736	6676	6743	6628	6787	6777	6554	6726	6792	6717	6763	6821	6608	6761	6679	6667	6718	6678	6765	6796	6713	6738	6693	6632	6709	6743	6703	6700	6646	6811	6699	6854	6619	6637	6688	6694	6813	6632	6700	6806	6640	6601	6644	6766	6666	6728	6675	6668	6865	6738	6684	6662	6670	6685	6790	6751	6689	6795	6843	6808	6609	6774	6688	6668	6748	6604	6715	6724	6791	6693	6500	6566	6692	6630	6910	6634	6650	6731	6664	6822	6745	6771	6725	6743	6784	6589	6802	6741	6720	6715	6669	6789	6800	6680	6624	6640	6682	6761	6744	6569	6740	6817	6775	6678	6651	6744	6706	6783	6726	6593	6665	6668	6750	6686	6696	6692	6620	6712	6596	6680	6761	6690	6624	6616	6625	6711	6607	6623	6671	6705	6650	6653	6781	6606	6691	6696	6803	6661	6696	6683	6746	6823	6751	6691	6716	6681	6714	6727	6522	6830	6660	6779	6658	6704	6746	6622	6679	6592	6716	6715	6881	6698	6658	6728	6641	6794	6629	6739	6508	6817	6689	6709	6674	6714	6711	6723	6682	6679	6706	6699	6734	6815	6792	6764	6702	6711	6786	6639	6720	6800	6510	6674	6621	6707	6614	6689	6591	6829	6791	6699	6791	6547	6655	6595	6866	6692	6608	6747	6657	6776	6732	6824	6695	6714	6709	6653	6741	6707	6668	6674	6733	6659	6811	6777	6813	6678	6671	6856	6734	6751	6701	6787	6678	6594	6746	6763	6695	6687	6740	6804	6667	6824	6679	6735	6701	6717	6767	6740	6752	6638	6742	6618	6590	6698	6688	6543	6583	6726	6586	6630	6853	6692	6645	6757	6635	6804	6723	6821	6603	6736	6702	6617	6717	6626	6677	6784	6637	6738	6648	6670	6704	6808	6691	6607	6693	6637	6590	6760	6702	6702	6844	6643	6721	6756	6724	6711	6815	6586	6673	6585	6782	6785	6575	6628	6762	6686	6754	6724	6768	6541	6643	6745	6802	6656	6696	6843	6578	6734	6772	6756	6792	6860	6661	6688	6708	6716	6778	6839	6638	6729	6569	6897	6551	6659	6812	6883	6740	6627	6747	6587	6589	6782	6696	6727	6778	6731	6714	6710	6594	6745	6658	6651	6685	6696	6749	6790	6586	6641	6695	6753	6672	6657	6706	6725	6796	6616	6730	6590	6847	6683	6689	6686	6698	6606	6683	6828	6638	6744	6532	6771	6690	6658	6681	6710	6692	6915	6651	6715	6706	6732	6722	6643	6735	6813	6684	6573	6767	6730	6676	6801	6690	6575	6580	6674	6899	6814	6644	6705	6708	6583	6800	6652	6670	6716	6667	6682	6674	6660	6710	6673	6734	6790	6582	6625	6606	6649	6724	6678	6644	6848	6634	6695	6770	6835	6734	6725	6782	6561	6632	6680	6706	6762	6675	6761	6707	6734	6643	6688	6675	6782	6758	6652	6806	6643	6747	6749	6701	6736	6701	6650	6567	6780	6742	6670	6707	6705	6627	6651	6611	6609	6734	6738	6703	6850	6759	6753	6596	6574	6749	6678	6781	6681	6838	6687	6679	6680	6767	6630	6801	6623	6573	6591	6653	6592	6556	6702	6607	6766	6671	6704	6625	6643	6666	6737	6699	6682	6654	6809	6651	6716	6801	6552	6697	6708	6587	6726	6734	6698	6623	6754	6792	6832	6684	6725	6739	6629	6715	6640	6627	6724	6671	6654	6606	6629	6793	6603	6785	6774	6576	6677	6530	6757	6652	6681	6610	6650	6628	6725	6787	6704	6672	6687	6718	6727	6708	6544	6620	6731	6747	6572	6691	6830	6673	6572	6675	6703	6615	6753	6683	6752	6679	6672	6702	6717	6622	6729	6680	6593	6651	6644	6678	6633	6622	6674	6760	6778	6737	6694	6700	6743	6786	6767	6758	6708	6748	6715	6617	6708	6654	6642	6748	6639	6554	6718	6683	6782	6693	6925	6729	6682	6667	6641	6649	6694	6773	6659	6837	6604	6658	6775	6679	6740	6702	6664	6784	6772	6689	6807	6763	6580	6691	6648	6714	6736	6748	6772	6639	6622	6759	6744	6739	6809	6702	6692	6687	6623	6803	6684	6679	6652	6757	6631	6721	6736	6747	6734	6733	6730	6725	6728	6736	6615	6885	6631	6779	6732	6640	6730	6667	6582	6727	6670	6774	6589	6753	6759	6640	6760	6642	6716	6590	6674	6718	6783	6712	6814	6823	6727	6742	6564	6617	6824	6699	6604	6630	6600	6784	6596	6645	6692	6660	6683	6596	6792	6748	6661	6676	6720	6543	6783	6649	6629	6684	6674	6779	6830	6727	6756	6641	6630	6666	6804	6755	6719	6698	6639	6715	6638	6679	6759	6834	6663	6697	6743	6639	6582	6806	6747	6755	6690	6647	6646	6637	6750	6716	6899	6749	6727	6723	6866	6706	6726	6654	6716	6736	6678	6681	6718	6685	6691	6709	6689	6618	6788	6710	6730	6709	6844	6607	6715	6785	6670	6782	6734	6664	6760	6699	6664	6707	6638	6723	6631	6749	6774	6616	6767	6582	6741	6747	6573	6711	6646	6670	6666	6708	6698	6828	6637	6804	6668	6820	6699	6610	6627	6683	6826	6770	6712	6672	6740	6767	6612	6561	6858	6783	6777	6743	6706	6762	6715	6687	6695	6713	6594	6698	6808	6777	6758	6803	6676	6523	6687	6856	6686	6663	6746	6786	6730	6592	6713	6763	6767	6606	6658	6752	6639	6644	6715	6580	6769	6701	6570	6730	6815	6713	6711	6650	6758	6798	6747	6864	6676	6665	6740	6786	6710	6753	6703	6702	6684	6594	6742	6703	6701	6752	6767	6634	6771	6551	6745	6643	6744	6662	6769	6597	6657	6820	6645	6769	6642	6667	6542	6733	6604	6750	6723	6807	6794	6703	6579	6770	6720	6728	6707	6735	6703	6709	6595	6719	6611	6659	6713	6698	6761	6738	6632	6673	6639	6625	6693	6482	6839	6710	6781	6634	6610	6625	6712	6716	6694	6700	6704	6723	6789	6672	6806	6589	6659	6736	6752	6728	6757	6784	6753	6779	6623	6704	6662	6693	6771	6725	6657	6763	6681	6527	6591	6576	6788	6574	6715	6780	6729	6665	6694	6693	6717	6839	6715	6663	6701	6802	6625	6879	6632	6717	6726	6729	6771	6701	6704	6660	6709	6723	6590	6710	6753	6744	6685	6608	6713	6517	6853	6643	6578	6741	6650	6774	6627	6687	6641	6792	6683	6656	6717	6673	6583	6648	6699	6831	6698	6694	6733	6780	6600	6661	6818	6757	6746	6615	6698	6701	6712	6774	6676	6705	6617	6724	6644	6701	6662	6771
2315	1378	7002	18303	12416	5981	16002	14444	7794	2799	1245	926	855	829	865	894	863	856	895	864	874	854	847	830	859	871	845	872	855	845	859	883	864	832	838	856	842	927	881	863	863	866	873	815	907	887	857	918	784	872	788	862	855	860	840	894	801	820	812	858	852	856	837	846	846	847	875	887	886	866	829	879	824	856	841	865	838	829	810	851	800	857	897	866	803	898	836	860	828	858	845	909	865	893	856	887	862	825	848	850	865	864	822	849	872	866	866	811	817	870	882	881	875	833	857	882	929	857	888	855	871	852	868	828	865	826	822	866	854	857	849	867	816	864	808	901	831	869	873	871	815	813	904	806	845	867	860	865	850	908	863	854	883	845	889	865	819	927	877	879	847	867	868	861	898	873	874	803	850	906	886	791	907	839	815	861	821	890	832	889	835	875	831	866	841	900	874	818	862	913	830	864	919	898	883	844	895	898	877	814	829	920	838	822	802	821	846	915	853	816	845	860	866	864	817	859	806	876	889	930	804	815	883	899	851	902	849	843	800	858	870	854	895	908	886	850	858	869	908	801	843	828	861	883	925	855	851	873	915	836	907	855	870	849	856	892	919	847	896	878	826	854	895	851	898	822	900	909	865	828	832	872	855	841	829	860	850	872	897	902	864	850	828	814	855	873	841	857	819	843	858	878	895	845	870	906	804	924	837	886	880	893	847	863	839	900	888	872	857	889	811	823	881	837	840	847	877	832	899	851	884	824	871	861	852	883	868	930	865	850	907	868	838	882	899	811	831	811	836	833	862	810	803	878	853	901	912	845	902	861	871	853	853	868	898	940	910	825	812	841	853	878	860	879	857	860	864	876	879	819	850	884	856	894	876	852	893	824	782	836	894	876	838	841	925	900	863	867	865	829	851	848	821	838	919	807	870	853	872	900	849	915	844	830	842	821	817	901	816	875	909	843	855	909	833	876	860	887	868	826	881	853	894	843	794	893	922	902	888	819	850	844	847	839	826	831	812	848	870	859	813	899	879	831	807	880	900	871	837	855	875	870	865	857	836	801	864	843	885	825	876	876	861	915	865	863	892	829	851	884	852	820	834	858	873	880	843	904	866	909	835	855	824	868	849	806	811	849	813	815	908	872	809	882	853	863	855	886	878	833	836	849	895	897	847	862	850	805	828	778	870	842	876	871	858	883	820	845	870	859	820	814	872	875	894	849	868	833	933	838	807	930	804	899	806	847	864	884	811	892	833	884	886	851	851	859	810	847	848	834	834	817	873	849	859	818	861	873	874	882	863	824	805	842	855	820	832	804	860	803	856	854	839	866	829	863	867	841	825	881	879	889	844	885	894	892	851	873	870	835	871	864	829	784	853	774	859	867	828	857	885	813	825	906	942	855	842	852	857	848	855	907	853	876	934	892	877	856	831	916	861	902	835	853	918	863	853	860	801	875	796	872	930	884	839	824	880	850	894	858	887	838	860	888	895	833	885	832	837	850	877	822	827	855	878	852	923	823	792	804	881	859	882	766	787	878	814	822	858	825	855	869	868	921	833	822	852	903	836	853	877	890	785	818	863	878	799	924	823	852	833	832	875	784	892	827	785	848	903	868	879	872	826	894	864	842	840	852	886	803	895	861	863	866	848	883	879	817	859	834	934	908	827	846	885	825	883	871	893	872	887	846	877	855	889	880	882	816	807	848	900	833	881	813	829	834	904	833	870	883	838	870	837	887	846	850	931	845	831	845	868	875	878	835	890	821	900	847	836	832	896	855	822	870	845	919	881	848	850	819	843	849	872	833	829	903	799	825	910	877	863	903	864	852	915	844	774	840	861	821	861	891	931	838	838	905	891	889	858	851	843	864	863	830	892	877	851	897	904	860	892	873	887	934	862	899	858	844	864	877	856	852	887	832	833	902	867	855	851	898	912	881	866	789	907	884	869	832	901	854	831	865	878	835	824	834	854	802	846	845	826	870	858	924	878	921	821	870	829	864	838	892	866	839	823	842	808	858	860	871	867	832	890	857	846	886	829	870	831	877	893	854	877	903	885	907	885	884	871	802	862	878	860	875	880	866	887	859	878	898	884	904	850	886	921	825	880	832	867	842	868	916	846	833	857	863	870	879	885	910	805	835	888	854	799	909	859	851	830	777	859	857	813	886	842	821	815	848	855	847	858	878	869	902	901	836	870	814	835	860	899	867	884	837	822	877	821	861	842	808	830	868	855	853	871	835	835	813	814	824	814	808	862	847	855	927	874	826	843	865	854	885	868	851	870	879	826	872	866	858	850	842	841	810	840	869	880	867	853	877	879	858	879	900	827	859	811	915	888	878	866	818	851	890	859	862	912	832	881	842	850	830	882	873	880	891	842	921	862	938	890	822	830	863	852	824	847	819	839	786	896	857	876	865	831	887	853	850	870	806	833	849	870	866	906	842	894	817	872	851	858	839	856	889	875	830	851	872	861	868	864	809	841	817	875	869	856	878	900	854	869	877	845	837	885	874	886	927	850	835	866	828	861	836	860	857	840	828	886	846	859	852	899	842	867	866	807	899	845	886	877	850	814	912	871	879	822	824	870	835	813	871	842	895	858	873	851	875	851	839	887	845	895	842	850	903	858	880	942	885	882	858	812	808	815	895	871	853	839	845	858	844	835	838	918	858	853	885	824	855	909	913	839	846	844	878	867	882	880	885	857	860	902	886	915	794	934	883	821	771	852	885	886	832	840	865	844	830	862	857	840	826	851	886	820	862	910	898	835	833	832	848	859	820	882	865	884	835	831	819	879	821	873	856	910	897	887	873	849	872	836	833	874	832	865	883	862	909	906	855	834	864	871	839	833	887	819	846	916	837	852	868	878	920	871	830	902	841	874	860	834	845	848	887	882	861	868	814	864	903	865	871	856	885	846	854	881	841	877	820	853	852	878	828	815	889	846	890	861	885	836	841	875	890	831	854	850	804	792	817	858	925	853	832	885	849	833	848	880	834	841	839	835	838	905	851	841	878	851	871	863	871	858	871	886	851	862	843	852	841	869	850	850	894	868	923	903	862	873	856	808	858	844	860	827	870	911	881	863	853	858	848	845	875	871	852	886	808	848	888	851	856	829	848	808	873	838	875	849	898	911	820	867	820	839	837	842	865	804	883	877	879	864	829	904	821	866	856	862	861	863	855	831	877	833	858	801	838	859	832	840	839	871	822	889	883	904	864	872	864	895	854	810	862	826	838	890	818	831	870	873	852	856	855	862	829	812	872	839	843	869	861	873	845	900	849	844	870	915	853	934	907	801	873	819	860	915	860	818	885	853	862	835	877	874	812	847	897	887	882	885	906	864	855	827	864	837	806	835	883	812	847	854	846	834	874	903	821	836	825	864	879	884	822	849	856	858	875	857	855	852	848	896	888	912	834	841	884	840	869	873	880	883	901	832	831	903	832	843	853	853	875	853	855	800	856	854	827	954	827	879	893	828	899	889	826	860	854	908	869	851	844	885	780	854	870
18796	12384	32049	65735	54507	38020	65649	55987	40327	24403	11502	7481	6618	6451	6491	6455	6627	6458	6470	6525	6595	6569	6529	6575	6558	6589	6665	6620	6568	6533	6498	6552	6744	6576	6536	6483	6479	6585	6507	6498	6381	6672	6612	6480	6584	6489	6437	6532	6611	6552	6573	6579	6563	6491	6540	6538	6504	6450	6481	6387	6466	6520	6378	6607	6511	6524	6592	6450	6601	6525	6458	6640	6639	6508	6530	6579	6561	6530	6677	6625	6639	6613	6628	6426	6539	6527	6468	6498	6568	6443	6541	6516	6569	6581	6525	6502	6604	6512	6524	6573	6515	6507	6538	6540	6620	6484	6615	6538	6591	6484	6427	6547	6490	6671	6636	6531	6517	6528	6555	6567	6501	6533	6554	6477	6461	6618	6580	6573	6553	6684	6353	6533	6675	6530	6492	6571	6620	6671	6607	6431	6548	6546	6609	6534	6442	6466	6569	6592	6467	6661	6570	6573	6574	6619	6514	6682	6535	6645	6536	6519	6467	6499	6586	6474	6610	6534	6476	6564	6444	6526	6538	6546	6547	6659	6476	6434	6548	6495	6461	6547	6537	6571	6463	6643	6505	6441	6588	6652	6593	6440	6652	6531	6575	6563	6561	6609	6430	6550	6625	6452	6553	6626	6655	6543	6519	6566	6531	6688	6646	6646	6553	6483	6545	6620	6489	6619	6433	6623	6469	6605	6661	6583	6557	6429	6544	6578	6630	6568	6500	6611	6538	6492	6590	6625	6411	6595	6564	6474	6653	6650	6530	6630	6650	6504	6659	6607	6575	6546	6586	6502	6650	6604	6505	6591	6505	6373	6599	6610	6664	6527	6557	6483	6410	6646	6542	6536	6522	6598	6576	6622	6516	6412	6478	6494	6606	6544	6559	6637	6611	6591	6556	6500	6584	6493	6599	6537	6474	6594	6457	6579	6718	6550	6489	6610	6489	6628	6406	6541	6567	6557	6468	6479	6589	6616	6607	6464	6599	6514	6526	6479	6629	6524	6654	6555	6555	6563	6559	6549	6504	6442	6541	6553	6496	6602	6548	6447	6568	6555	6619	6524	6640	6655	6561	6577	6598	6507	6627	6389	6565	6502	6489	6565	6521	6674	6543	6515	6492	6654	6583	6590	6478	6581	6636	6603	6639	6603	6556	6615	6596	6696	6535	6531	6467	6455	6545	6446	6599	6645	6607	6611	6554	6538	6510	6523	6577	6520	6608	6461	6491	6512	6528	6508	6676	6466	6572	6548	6503	6491	6564	6422	6475	6597	6537	6579	6503	6516	6462	6508	6591	6723	6571	6519	6687	6616	6595	6524	6430	6542	6551	6680	6531	6473	6531	6678	6592	6579	6639	6550	6507	6601	6564	6421	6623	6456	6533	6578	6496	6648	6685	6579	6589	6503	6615	6584	6622	6567	6548	6575	6613	6518	6542	6628	6554	6531	6482	6532	6515	6446	6609	6574	6432	6678	6586	6615	6676	6531	6564	6483	6544	6509	6557	6419	6576	6486	6572	6410	6425	6638	6577	6650	6531	6575	6698	6490	6590	6505	6586	6622	6469	6621	6628	6526	6406	6396	6615	6451	6463	6609	6492	6510	6674	6423	6580	6546	6547	6539	6510	6513	6576	6650	6521	6531	6503	6523	6484	6628	6529	6579	6451	6626	6627	6398	6701	6547	6613	6511	6582	6506	6487	6595	6642	6474	6486	6613	6615	6555	6710	6600	6596	6557	6687	6478	6514	6581	6404	6735	6547	6472	6502	6620	6433	6553	6412	6484	6585	6514	6502	6651	6554	6620	6517	6567	6555	6527	6529	6687	6508	6602	6487	6524	6572	6615	6552	6347	6561	6568	6606	6567	6580	6632	6577	6474	6544	6580	6516	6442	6651	6528	6601	6377	6695	6447	6426	6543	6550	6463	6448	6504	6486	6412	6488	6665	6626	6398	6552	6551	6534	6534	6576	6541	6572	6568	6506	6671	6597	6480	6498	6489	6553	6557	6578	6570	6566	6563	6605	6526	6648	6669	6568	6543	6605	6759	6555	6528	6624	6623	6583	6572	6517	6595	6574	6554	6561	6549	6445	6722	6509	6631	6457	6483	6561	6389	6631	6515	6361	6607	6444	6515	6622	6611	6664	6630	6597	6668	6581	6601	6565	6588	6610	6539	6520	6545	6518	6536	6629	6571	6612	6496	6530	6458	6521	6590	6592	6649	6611	6557	6520	6561	6581	6617	6528	6591	6534	6585	6620	6597	6586	6613	6595	6561	6536	6561	6362	6538	6585	6497	6555	6562	6556	6589	6397	6640	6647	6663	6562	6494	6526	6503	6560	6519	6499	6509	6604	6568	6502	6694	6430	6459	6642	6564	6478	6476	6651	6526	6493	6587	6476	6505	6528	6599	6562	6493	6655	6656	6495	6678	6546	6502	6558	6575	6456	6523	6460	6546	6631	6497	6507	6583	6406	6638	6541	6599	6605	6599	6567	6425	6496	6577	6635	6563	6646	6432	6502	6461	6519	6517	6518	6545	6508	6483	6532	6541	6598	6548	6552	6606	6463	6523	6508	6529	6464	6477	6508	6556	6479	6467	6615	6483	6572	6583	6499	6536	6449	6527	6589	6540	6472	6587	6529	6626	6532	6482	6514	6481	6476	6476	6421	6458	6508	6638	6522	6658	6583	6531	6488	6504	6466	6497	6521	6572	6535	6547	6511	6592	6550	6547	6577	6555	6484	6557	6469	6617	6568	6529	6556	6483	6596	6566	6583	6468	6660	6675	6709	6593	6537	6446	6580	6593	6552	6640	6458	6422	6532	6618	6617	6481	6572	6586	6460	6482	6707	6564	6628	6578	6421	6636	6532	6638	6599	6619	6466	6568	6532	6449	6547	6640	6454	6556	6544	6562	6415	6550	6639	6587	6740	6645	6602	6578	6488	6460	6627	6389	6595	6558	6621	6581	6589	6377	6589	6644	6455	6640	6467	6480	6573	6595	6549	6443	6465	6582	6616	6482	6392	6487	6584	6571	6519	6542	6503	6470	6359	6570	6585	6538	6569	6543	6597	6670	6634	6451	6482	6575	6557	6532	6562	6545	6543	6526	6558	6515	6634	6487	6532	6615	6627	6485	6580	6467	6607	6641	6590	6544	6474	6512	6613	6583	6543	6493	6525	6420	6562	6437	6485	6535	6474	6516	6589	6545	6417	6618	6534	6540	6462	6622	6523	6649	6560	6523	6616	6459	6572	6570	6565	6558	6551	6668	6635	6587	6612	6588	6506	6418	6593	6598	6561	6382	6427	6495	6606	6641	6457	6531	6614	6566	6498	6587	6596	6513	6606	6538	6438	6569	6498	6514	6528	6592	6593	6693	6523	6487	6614	6658	6590	6480	6501	6540	6637	6668	6572	6579	6502	6538	6664	6528	6630	6453	6490	6582	6491	6460	6488	6531	6578	6586	6700	6643	6536	6521	6675	6499	6534	6528	6542	6575	6545	6509	6605	6464	6419	6622	6659	6581	6458	6650	6545	6613	6572	6597	6532	6460	6573	6549	6501	6539	6574	6667	6700	6552	6573	6483	6556	6433	6540	6538	6539	6508	6518	6579	6554	6595	6449	6512	6534	6580	6497	6583	6540	6535	6589	6672	6593	6659	6745	6483	6604	6503	6519	6431	6643	6514	6503	6447	6504	6549	6481	6582	6597	6490	6538	6468	6470	6612	6587	6528	6573	6515	6550	6461	6550	6561	6425	6594	6576	6448	6602	6505	6499	6488	6527	6542	6482	6450	6537	6540	6596	6540	6581	6515	6439	6538	6408	6458	6491	6567	6505	6483	6558	6636	6525	6502	6560	6580	6583	6519	6576	6696	6534	6441	6515	6533	6608	6397	6670	6442	6457	6515	6482	6600	6520	6582	6502	6453	6387	6459	6496	6549	6510	6633	6578	6449	6574	6518	6433	6550	6494	6412	6690	6621	6507	6504	6576	6562	6548	6540	6583	6533	6685	6408	6475	6548	6603	6610	6657	6532	6535	6522	6518	6482	6518	6345	6574	6421	6471	6557	6506	6445	6524	6566	6567	6443	6584	6527	6491	6592	6593	6383	6456	6505	6521	6516	6587	6554	6567	6541	6487	6618	6583	6634	6616	6553	6570	6425	6517	6509	6557	6447	6535	6583	6505	6545	6481	6499	6463	6541	6432	6671	6562	6582	6523	6548	6696	6468	6574	6600	6505	6566	6550	6536	6637	6586	6491	6635	6575	6471	6579	6642	6581	6649	6564	6446	6467	6554	6588	6674	6676	6575	6376	6490	6405	6550	6525	6518	6574	6467	6570	6557	6475	6581	6591	6477	6621	6570	6596	6420	6488	6504	6511	6616	6464	6546	6442	6531	6394	6703	6636	6557	6539	6606	6370	6522	6624	6564	6564	6432	6678	6573	6508	6552	6551	6574	6560	6522	6518	6409	6581	6691	6580	6638	6554	6507	6535	6517	6500	6510	6577	6523	6554	6515	6572	6551	6387	6422	6538	6522	6583	6518	6602	6654	6563	6389	6576	6660	6583	6427	6538	6563	6573	6426	6517	6559	6587	6563	6473	6548	6524	6503	6544	6548	6648	6495	6573	6547	6479	6534	6554	6489	6558	6593	6507	6468	6483	6580	6588	6553	6511	6605	6525	6564	6576	6529	6453	6426	6563	6616	6518	6679	6589	6564	6513	6623	6575	6587	6538	6642	6596	6581	6530	6540	6514	6534	6499	6496	6599	6625	6466	6527	6581	6527	6492	6494	6474	6483	6510	6581	6570	6647	6573	6560	6502	6626	6439	6520	6616	6717	6593	6506	6569	6522	6547	6602	6633	6505	6526	6601	6694	6506	6547	6497	6406	6640	6580	6602	6534	6456	6604	6531	6507	6553	6692	6549	6605	6595	6578	6660	6613	6569	6739	6530	6576	6568	6500	6564	6661	6713	6484	6573	6633	6527	6434	6672	6480	6541	6546	6528	6593	6496	6472	6605	6591	6576	6556	6615	6550	6353	6492	6514	6554	6657	6509	6513	6529	6578	6567	6471	6569	6583	6543	6559	6548	6608	6590	6541	6463	6631	6464	6571
2824	1004	2239	6092	3586	2124	3207	2810	1904	1114	930	912	881	867	879	863	902	899	853	855	825	901	926	898	816	882	882	851	848	831	899	876	928	849	848	840	866	880	888	874	877	863	847	892	860	871	866	934	913	864	914	909	870	894	867	925	905	867	869	868	846	877	909	889	827	903	876	912	849	867	833	921	909	823	848	842	870	851	890	852	845	880	891	911	883	866	856	907	932	866	862	882	856	814	812	838	926	855	941	877	805	833	858	893	872	858	900	854	921	829	888	892	846	900	842	816	897	855	853	855	872	909	876	856	821	867	822	838	889	920	872	870	864	901	894	890	831	879	879	886	947	873	832	934	912	887	858	873	875	846	864	852	865	892	899	890	852	861	877	926	820	858	875	897	899	918	889	842	847	856	889	915	814	821	878	892	875	834	879	852	824	877	850	918	884	860	864	878	866	873	921	897	844	852	863	812	930	842	894	883	798	920	896	868	849	856	892	874	818	849	936	883	842	848	881	872	876	825	897	869	875	908	844	913	895	926	874	842	864	932	896	913	856	926	908	826	851	847	883	881	824	833	888	937	906	900	924	984	855	839	839	879	889	842	888	920	901	883	839	806	891	832	863	915	880	862	849	885	897	891	875	890	859	886	861	878	936	863	888	845	849	874	902	834	934	909	863	929	911	918	850	854	833	850	854	853	881	879	895	878	841	887	855	842	850	847	893	829	840	890	902	825	887	886	889	870	846	874	876	851	827	870	865	871	867	871	834	944	847	880	906	898	914	822	822	856	870	846	891	888	886	920	886	874	810	899	915	849	855	873	877	880	845	873	893	844	869	836	822	862	875	881	823	877	870	861	842	863	831	896	832	880	824	858	903	898	885	877	911	880	859	878	876	843	867	870	944	869	852	853	848	854	819	866	863	840	893	893	868	845	911	898	861	873	842	896	856	858	874	846	890	883	842	902	852	864	875	858	845	899	893	857	857	850	913	835	861	882	886	888	915	913	875	890	909	864	854	858	917	887	820	848	860	886	884	850	907	885	905	853	913	867	909	843	880	834	898	846	836	903	847	857	864	855	876	817	953	919	841	910	879	911	889	882	846	891	863	855	859	859	802	795	821	856	879	918	886	897	882	887	857	849	905	869	900	912	856	880	885	821	907	875	856	904	850	851	868	846	870	912	879	935	937	967	873	860	865	878	849	901	837	953	878	880	881	952	846	874	895	894	891	861	863	864	870	894	867	924	875	900	866	842	867	896	904	942	897	841	921	867	894	893	895	858	924	845	845	864	920	912	953	874	869	882	899	837	891	887	813	885	842	864	883	893	869	896	843	936	840	874	863	885	877	805	824	871	881	853	867	826	875	851	823	828	886	832	846	852	831	927	848	869	896	858	900	891	879	862	866	911	910	852	925	864	867	872	892	864	867	951	882	860	864	883	886	886	881	897	813	878	897	905	872	849	893	891	831	852	932	870	845	808	889	842	881	861	896	835	861	901	887	884	800	863	881	858	841	936	867	849	874	837	909	857	844	917	926	877	856	844	863	843	834	881	874	875	922	937	879	833	845	852	875	833	908	892	882	831	884	835	875	862	894	886	828	834	820	864	911	811	839	829	881	864	907	926	898	875	893	887	912	871	866	932	838	856	890	839	853	837	863	871	857	857	879	871	877	877	899	833	859	881	826	927	893	905	864	853	878	906	891	859	863	863	884	930	864	893	884	890	889	871	800	853	913	830	836	868	847	874	875	907	844	852	892	882	902	862	831	867	872	834	867	895	869	866	843	842	851	849	893	905	863	883	901	909	869	877	893	836	833	879	877	910	853	890	905	888	915	890	862	846	903	887	887	858	837	885	935	908	897	935	857	837	849	897	859	858	908	853	844	841	886	883	910	858	880	922	869	872	898	871	891	905	869	830	895	903	878	786	931	921	896	878	910	885	852	882	876	888	900	814	894	862	876	896	858	905	902	909	911	851	808	894	858	890	845	803	831	874	834	855	894	910	865	842	872	886	877	924	930	855	874	864	804	879	866	851	925	853	888	890	905	894	865	843	835	880	874	842	926	851	918	881	916	826	839	913	909	884	868	915	895	856	932	852	868	824	900	856	863	845	864	872	871	892	841	869	879	842	893	820	876	845	904	905	898	850	842	890	845	873	897	921	846	861	856	878	862	888	935	913	875	857	896	854	805	865	912	885	831	849	894	841	851	920	925	862	888	834	881	853	869	836	848	828	855	872	863	903	877	846	846	917	904	852	904	812	892	847	886	860	862	873	902	867	865	894	903	872	852	828	820	874	852	908	858	844	844	910	939	936	865	808	867	833	846	877	845	827	946	870	841	828	884	942	858	879	863	871	896	885	861	831	821	867	869	909	920	867	907	871	840	853	915	868	825	893	850	879	848	907	892	886	833	878	847	949	900	898	877	874	852	877	836	847	898	813	863	879	899	889	899	866	828	897	850	869	868	867	851	901	865	885	893	915	875	903	862	804	887	820	836	845	875	869	856	864	847	929	878	859	935	827	825	887	795	853	897	859	864	876	830	855	837	903	865	865	872	875	908	869	859	923	850	876	869	834	835	874	865	903	894	842	919	908	858	835	846	841	861	873	823	876	840	881	847	822	871	847	841	860	867	936	880	877	839	833	908	820	873	809	843	859	815	900	883	873	855	878	931	845	895	880	833	877	951	834	848	892	858	886	859	902	881	882	870	862	870	864	824	885	890	853	915	837	873	898	856	854	862	893	911	893	893	860	878	846	903	922	844	855	931	846	861	836	861	839	831	862	894	848	867	864	885	969	906	929	870	862	937	819	884	852	848	861	872	878	821	909	924	904	835	827	862	894	879	850	886	827	843	830	862	860	876	894	848	870	932	886	892	869	856	906	847	869	831	907	857	934	845	891	874	808	949	875	913	866	909	827	873	896	868	906	855	936	921	877	855	850	918	917	919	865	858	877	849	898	895	907	892	846	918	843	880	852	839	848	841	879	869	900	863	861	871	876	887	890	867	904	898	856	861	834	838	863	919	880	841	888	854	872	867	902	849	826	903	871	840	906	915	888	846	851	872	897	876	861	888	945	869	876	854	858	855	868	871	860	878	875	917	911	874	882	872	883	842	827	873	867	910	911	891	927	836	875	891	878	868	870	814	897	945	887	863	908	878	924	858	864	859	872	870	860	879	871	904	869	854	868	868	863	873	875	856	847	859	900	845	899	840	851	867	863	817	891	839	841	896	861	889	852	848	881	900	901	873	846	834	856	838	827	835	891	864	869	818	893	897	888	898	827	929	889	820	866	803	862	865	857	929	879	868	860	938	871	863	900	902	869	906	891	875	889	878	866	865	866	866	869	884	905	848	868	836	894	862	906	881	922	868	903	912	852	886	862	883	915	872	908	854	861	908	932	785	912	977	869	922	867	924	858	888	895	907	891	855	853	918	850	913	854	943	875	893	857	878	851	900	828	819	811	873	823	808	912	822	843	887	908	915	935	862	881	875	829
12986	8349	20170	40585	39511	30035	36004	31092	21785	10193	7239	7172	6924	6712	6539	6643	6640	6769	6589	6567	6593	6612	6597	6583	6517	6637	6618	6606	6520	6735	6660	6479	6621	6557	6536	6702	6638	6477	6598	6571	6667	6590	6666	6641	6442	6682	6727	6647	6653	6530	6486	6734	6621	6612	6649	6584	6549	6655	6677	6659	6679	6666	6629	6663	6714	6546	6609	6691	6563	6696	6579	6655	6543	6580	6551	6681	6595	6632	6643	6496	6615	6443	6567	6572	6661	6568	6607	6659	6744	6580	6741	6650	6506	6767	6642	6559	6676	6711	6590	6687	6573	6512	6578	6668	6579	6602	6629	6670	6667	6643	6605	6596	6701	6558	6614	6536	6492	6606	6552	6564	6582	6706	6674	6535	6639	6702	6633	6664	6559	6657	6624	6677	6530	6753	6634	6553	6697	6589	6738	6536	6621	6808	6622	6624	6535	6609	6529	6586	6577	6629	6647	6676	6501	6729	6803	6810	6722	6619	6727	6703	6580	6617	6576	6676	6578	6617	6593	6657	6666	6629	6576	6726	6518	6629	6716	6587	6464	6523	6689	6616	6628	6500	6574	6529	6773	6688	6645	6543	6708	6474	6600	6626	6663	6545	6752	6648	6760	6518	6636	6524	6697	6647	6652	6525	6636	6585	6585	6549	6494	6579	6698	6598	6668	6547	6563	6560	6711	6558	6635	6663	6569	6740	6453	6642	6562	6769	6584	6642	6636	6659	6576	6624	6521	6682	6580	6695	6641	6676	6613	6639	6670	6613	6582	6594	6634	6713	6502	6688	6657	6641	6651	6648	6677	6619	6551	6569	6544	6669	6692	6570	6655	6585	6591	6653	6656	6671	6627	6608	6647	6603	6609	6721	6709	6659	6705	6660	6567	6666	6612	6585	6660	6530	6688	6572	6758	6607	6636	6688	6763	6554	6626	6572	6708	6649	6622	6662	6581	6566	6559	6562	6674	6727	6501	6596	6610	6642	6574	6596	6702	6644	6631	6667	6631	6629	6557	6646	6624	6659	6601	6530	6757	6607	6672	6650	6627	6634	6534	6565	6654	6694	6753	6544	6582	6586	6595	6675	6656	6587	6671	6555	6563	6608	6698	6641	6612	6569	6609	6620	6622	6538	6652	6598	6721	6783	6600	6564	6518	6671	6545	6563	6603	6634	6707	6724	6621	6647	6698	6617	6469	6736	6723	6674	6701	6635	6643	6631	6563	6566	6588	6579	6713	6555	6465	6574	6712	6539	6612	6655	6553	6614	6619	6702	6703	6552	6560	6786	6582	6629	6648	6761	6670	6628	6532	6574	6641	6617	6642	6477	6567	6571	6621	6636	6687	6580	6421	6516	6643	6665	6657	6626	6575	6561	6668	6615	6607	6509	6622	6522	6581	6650	6542	6689	6624	6679	6587	6583	6662	6626	6656	6727	6749	6688	6727	6579	6587	6553	6583	6513	6531	6577	6581	6604	6678	6532	6615	6582	6681	6700	6561	6647	6811	6553	6655	6559	6607	6461	6678	6560	6684	6683	6631	6551	6683	6578	6570	6530	6660	6701	6665	6549	6563	6546	6533	6624	6726	6746	6597	6729	6576	6573	6578	6656	6614	6592	6601	6636	6629	6533	6578	6501	6637	6526	6587	6717	6559	6497	6613	6646	6517	6620	6605	6711	6537	6688	6657	6586	6695	6595	6691	6663	6588	6642	6655	6602	6440	6697	6708	6807	6588	6607	6720	6646	6696	6655	6661	6688	6653	6628	6574	6678	6621	6479	6652	6560	6625	6581	6727	6571	6582	6576	6534	6538	6524	6677	6570	6676	6532	6686	6545	6660	6740	6648	6670	6608	6546	6623	6611	6627	6629	6607	6608	6636	6548	6672	6625	6560	6679	6584	6539	6562	6545	6609	6835	6500	6620	6747	6681	6722	6684	6682	6569	6728	6566	6609	6636	6601	6627	6559	6553	6659	6512	6719	6655	6546	6664	6736	6646	6794	6527	6533	6612	6587	6615	6530	6535	6688	6610	6611	6611	6588	6779	6669	6635	6713	6674	6722	6577	6506	6570	6691	6575	6636	6611	6620	6649	6458	6561	6676	6624	6540	6533	6697	6521	6600	6526	6626	6610	6504	6653	6579	6600	6655	6628	6515	6839	6547	6467	6629	6674	6668	6749	6550	6636	6701	6524	6752	6608	6565	6752	6623	6560	6603	6602	6623	6756	6654	6572	6702	6601	6634	6616	6523	6576	6483	6698	6756	6560	6707	6544	6625	6654	6599	6522	6654	6724	6530	6601	6684	6618	6508	6683	6595	6527	6668	6699	6616	6624	6691	6515	6588	6745	6642	6723	6701	6654	6560	6626	6629	6686	6659	6591	6582	6631	6544	6617	6579	6713	6695	6506	6690	6625	6559	6591	6669	6471	6698	6540	6720	6493	6734	6585	6688	6633	6707	6622	6692	6624	6656	6652	6514	6594	6666	6591	6589	6584	6560	6694	6675	6737	6539	6570	6609	6612	6636	6638	6467	6697	6624	6749	6581	6521	6610	6563	6684	6650	6725	6709	6534	6710	6493	6608	6492	6561	6649	6616	6532	6584	6733	6691	6524	6586	6686	6620	6715	6655	6713	6525	6607	6649	6596	6615	6769	6564	6617	6639	6477	6796	6626	6658	6671	6559	6603	6569	6756	6633	6728	6514	6643	6560	6455	6589	6679	6582	6528	6547	6567	6591	6727	6482	6544	6665	6587	6596	6568	6663	6647	6617	6689	6741	6466	6580	6663	6647	6657	6634	6711	6502	6626	6763	6545	6671	6535	6619	6587	6579	6616	6704	6637	6600	6373	6615	6638	6606	6548	6637	6617	6640	6692	6654	6620	6579	6591	6588	6656	6693	6421	6550	6624	6709	6675	6550	6659	6587	6667	6691	6629	6565	6799	6603	6602	6652	6530	6626	6534	6593	6602	6554	6448	6505	6461	6647	6723	6566	6708	6721	6597	6671	6583	6607	6472	6688	6581	6677	6568	6585	6587	6602	6651	6557	6763	6710	6665	6782	6591	6751	6578	6628	6644	6667	6612	6617	6701	6625	6575	6613	6661	6611	6649	6643	6543	6705	6615	6568	6718	6635	6616	6636	6631	6587	6655	6695	6625	6573	6633	6554	6564	6540	6606	6620	6713	6584	6656	6566	6655	6647	6633	6638	6743	6550	6635	6586	6537	6588	6710	6595	6857	6659	6675	6469	6591	6610	6511	6693	6743	6693	6586	6668	6643	6592	6614	6648	6670	6677	6560	6511	6711	6585	6578	6629	6601	6638	6602	6543	6580	6597	6606	6707	6672	6524	6598	6631	6509	6715	6644	6631	6642	6697	6594	6591	6588	6593	6781	6672	6656	6593	6583	6637	6485	6653	6557	6600	6590	6691	6616	6690	6516	6631	6535	6679	6600	6566	6617	6587	6638	6623	6628	6564	6711	6583	6707	6595	6613	6724	6616	6613	6614	6578	6518	6727	6665	6536	6547	6669	6569	6551	6620	6659	6598	6686	6715	6659	6443	6608	6634	6665	6784	6592	6572	6683	6704	6729	6648	6761	6664	6711	6635	6628	6552	6669	6628	6608	6515	6623	6698	6755	6487	6728	6462	6659	6639	6531	6616	6499	6584	6658	6607	6534	6625	6576	6711	6634	6691	6766	6543	6607	6411	6618	6574	6595	6567	6517	6558	6692	6578	6612	6541	6530	6469	6616	6638	6628	6792	6630	6695	6628	6678	6718	6731	6609	6710	6605	6550	6623	6546	6708	6722	6609	6643	6597	6739	6709	6711	6631	6618	6561	6648	6544	6613	6533	6691	6692	6699	6498	6630	6633	6641	6678	6702	6703	6689	6705	6680	6613	6576	6546	6732	6663	6847	6619	6619	6577	6582	6714	6572	6761	6613	6658	6682	6701	6760	6486	6520	6545	6582	6690	6629	6542	6569	6687	6580	6607	6620	6613	6601	6595	6584	6635	6570	6586	6753	6687	6725	6672	6635	6645	6623	6463	6506	6723	6700	6605	6659	6649	6754	6618	6660	6648	6740	6624	6709	6583	6573	6534	6580	6693	6623	6700	6684	6628	6684	6616	6714	6602	6694	6672	6646	6657	6547	6612	6551	6697	6643	6667	6797	6555	6514	6711	6681	6560	6632	6605	6590	6669	6640	6600	6652	6669	6611	6600	6550	6732	6702	6708	6559	6616	6547	6537	6467	6463	6652	6650	6590	6709	6611	6676	6706	6664	6551	6757	6579	6572	6540	6623	6593	6494	6628	6645	6608	6631	6708	6516	6618	6607	6559	6577	6622	6593	6742	6630	6605	6591	6661	6664	6626	6553	6570	6664	6697	6613	6590	6551	6597	6636	6649	6624	6730	6583	6698	6596	6619	6650	6563	6599	6590	6702	6677	6591	6705	6612	6708	6503	6559	6617	6599	6582	6612	6668	6638	6773	6676	6598	6609	6654	6678	6564	6654	6593	6590	6579	6637	6560	6693	6569	6563	6583	6702	6518	6487	6635	6583	6704	6614	6519	6577	6627	6641	6752	6668	6622	6674	6555	6607	6677	6718	6711	6541	6624	6607	6600	6717	6552	6638	6555	6711	6539	6658	6702	6587	6707	6588	6665	6598	6504	6552	6590	6737	6599	6510	6615	6556	6622	6534	6585	6573	6536	6651	6734	6599	6606	6668	6695	6567	6626	6740	6602	6678	6639	6687	6751	6514	6657	6668	6623	6469	6664	6640	6734	6578	6633	6624	6639	6641	6713	6596	6712	6622	6605	6634	6677	6646	6607	6564	6753	6507	6554	6646	6790	6458	6715	6560	6550	6564	6603	6599	6582	6610	6602	6705	6663	6655	6450	6748	6772	6602	6673	6789	6634	6640	6536	6586	6661	6659	6742	6578	6706	6571	6615	6631	6581	6737	6646	6589	6737	6589	6731	6661	6518	6567	6607	6562	6693	6750	6742	6537	6592	6703	6605	6657	6557	6550	6625	6575	6588	6539	6640	6590	6538	6613	6627	6687	6553	6674	6486	6611	6606	6594	6540	6654	6536	6573	6637	6668	6586	6547	6578	6514
1776	1235	6898	10249	8781	3768	10446	8598	3955	1264	1122	946	927	827	911	839	888	843	825	842	885	860	848	889	885	884	935	888	835	861	872	853	894	867	869	846	841	870	879	902	840	893	833	830	853	834	861	860	884	852	823	864	860	883	897	898	863	882	863	838	850	847	832	821	885	869	856	856	908	893	897	818	818	827	834	808	843	906	857	861	864	912	778	857	850	842	848	875	808	819	897	843	835	923	856	844	850	866	920	843	869	870	859	858	888	857	870	870	922	853	823	833	860	826	919	852	855	843	897	865	884	833	824	784	878	868	840	909	845	857	878	858	870	876	864	853	794	820	835	892	854	912	872	869	850	850	887	821	819	862	880	862	833	875	834	877	830	854	847	841	794	865	899	844	886	860	886	810	914	879	892	902	908	910	811	901	832	837	848	851	847	897	884	861	853	819	902	861	818	862	872	844	892	897	904	839	905	882	893	901	897	905	851	823	841	825	828	847	850	878	857	861	858	861	803	873	810	877	867	887	870	878	947	888	902	823	879	845	810	831	854	910	849	824	847	882	867	844	887	915	909	914	869	867	878	831	868	862	852	829	838	905	838	859	832	844	827	907	854	846	886	863	882	819	849	819	849	858	875	810	887	843	832	822	853	884	837	813	933	894	834	869	830	839	844	881	883	817	833	874	879	805	876	844	814	882	833	877	892	831	895	827	871	857	871	898	856	887	856	847	868	830	826	841	861	904	850	826	858	846	864	892	889	832	848	844	798	885	820	820	803	829	815	851	864	877	880	874	851	894	828	843	849	864	835	893	845	833	864	798	907	882	827	797	878	872	896	861	783	850	859	835	827	845	877	826	814	848	848	867	861	872	841	867	853	865	847	856	912	897	902	896	881	829	875	849	850	902	887	883	852	827	860	831	878	860	858	854	853	833	852	849	918	924	833	866	866	878	829	851	856	876	827	792	879	851	884	914	861	829	856	829	847	889	852	852	855	880	846	859	877	857	836	854	795	841	845	862	879	847	839	881	898	874	876	826	814	929	860	803	886	867	837	868	836	881	893	847	923	813	905	869	897	911	886	797	847	918	911	892	874	857	840	850	790	824	822	840	869	850	877	854	821	849	865	836	859	840	847	896	837	815	873	845	833	880	844	837	866	843	894	893	864	867	848	880	918	915	786	863	900	833	824	879	847	875	890	839	843	885	893	877	827	843	879	848	896	867	806	849	898	873	915	861	862	838	912	866	852	897	853	921	861	838	851	901	835	844	876	804	858	838	848	845	842	799	915	820	847	848	901	821	851	873	862	850	883	883	879	889	876	832	857	828	815	858	860	840	862	886	918	844	885	895	887	863	871	920	897	817	848	820	843	854	861	881	828	827	875	794	792	877	888	856	886	855	938	885	883	856	870	908	897	872	858	880	868	873	860	899	793	902	857	847	863	908	880	852	870	850	850	907	849	890	869	839	876	896	922	848	807	831	838	845	877	869	879	832	923	903	884	875	864	874	911	817	885	873	862	863	846	886	864	907	870	872	860	867	892	853	825	842	863	838	867	844	921	844	869	822	841	809	873	898	857	892	866	850	846	885	904	869	819	873	848	839	881	863	868	846	823	886	827	873	829	846	874	883	814	904	941	882	834	888	890	902	838	861	854	857	862	863	838	828	826	877	901	844	854	853	861	831	846	842	873	932	895	842	839	879	857	829	861	887	870	840	880	881	883	834	913	873	861	845	863	825	870	839	894	828	837	840	853	864	864	854	870	809	824	811	850	889	854	890	887	848	874	852	878	894	893	807	879	877	911	810	935	868	888	847	842	896	844	799	889	845	861	819	864	850	872	860	842	825	845	839	886	853	878	826	891	909	859	812	862	863	840	828	870	872	861	848	916	898	847	856	877	815	844	857	852	828	776	815	889	857	883	874	852	857	806	858	849	930	851	852	857	846	880	859	905	865	921	878	824	817	865	851	816	807	819	861	867	863	875	890	870	871	900	882	900	818	877	901	802	882	887	882	859	870	871	882	816	860	877	833	823	888	868	843	895	871	872	869	862	895	863	904	888	862	830	914	803	851	886	842	921	904	888	898	855	821	846	903	903	832	883	896	836	899	858	899	841	861	889	848	894	844	811	854	860	828	882	817	832	862	900	878	819	842	851	840	780	886	826	888	862	793	872	912	859	882	912	812	869	882	870	850	818	849	839	934	883	858	836	883	849	857	792	894	882	863	872	917	910	864	855	817	855	872	860	880	836	940	849	889	815	920	848	857	876	893	878	851	896	827	893	872	912	914	867	878	833	867	828	886	874	894	882	850	834	857	840	889	873	848	885	837	833	919	900	807	854	860	866	851	840	827	880	840	841	869	844	862	893	841	886	812	866	917	916	871	866	883	900	872	861	813	933	876	845	845	847	823	857	836	826	840	889	842	834	910	874	824	886	859	833	815	865	885	841	870	909	907	886	883	901	907	886	823	880	807	851	862	850	837	868	866	852	881	883	902	861	898	833	868	873	833	889	857	855	846	849	873	937	876	867	879	802	848	877	904	870	841	829	845	840	856	869	838	865	900	887	882	860	859	854	843	840	828	902	901	896	869	838	868	836	918	832	863	868	848	888	854	843	831	910	867	845	862	815	854	899	850	905	850	847	892	864	858	927	791	895	878	870	874	876	840	886	837	871	844	926	866	858	871	890	879	847	861	852	872	863	858	855	852	911	844	823	857	867	825	797	829	852	865	852	831	858	900	891	922	831	844	863	828	891	856	892	844	886	921	898	886	877	867	865	833	897	798	849	850	854	887	871	927	840	850	848	846	838	889	846	845	843	842	914	878	888	856	917	909	882	867	832	819	862	866	883	892	871	853	840	850	846	830	890	876	883	888	846	863	874	886	891	852	853	856	885	811	886	870	892	852	853	866	886	878	818	851	835	825	923	843	903	852	859	884	824	790	825	906	848	841	875	846	783	856	812	817	872	843	854	917	874	827	921	907	847	846	781	868	877	853	930	912	879	832	845	892	865	902	848	875	829	842	874	842	923	871	846	851	867	856	879	846	801	918	882	837	875	837	883	869	851	853	876	843	797	877	846	890	831	828	800	868	861	850	859	886	860	833	892	861	907	872	880	856	877	886	896	784	842	860	873	863	832	855	850	889	870	882	870	895	824	866	907	851	844	832	887	872	906	873	873	851	829	816	875	883	886	870	820	823	884	801	871	879	875	887	822	821	863	842	882	814	860	881	843	851	914	877	853	852	907	905	894	869	888	906	827	860	832	829	839	897	828	850	884	862	884	878	897	867	822	877	831	871	865	841	870	879	882	829	888	838	808	878	889	881	883	859	848	873	909	859	892	866	889	906	874	868	781	808	864	884	893	876	827	845	846	874	877	889	880	804	915	859	926	870	817	854	892	844	908	876	894	873	884	856	843	848	874	869	854	817	864	844	880	882	861	860	828	940	878	871	889	834	855	889	844	824	860	867	865	894	874	812	920	833	909	844	862	866	917	826
15565	11185	32460	49871	45383	36736	55359	45250	31431	11920	11596	8277	7931	6672	6580	6570	6591	6538	6492	6594	6595	6605	6618	6538	6640	6652	6796	6590	6511	6477	6575	6538	6544	6662	6505	6591	6636	6524	6647	6614	6578	6398	6627	6474	6643	6594	6671	6523	6571	6680	6569	6432	6634	6616	6598	6460	6582	6618	6552	6525	6672	6564	6636	6593	6557	6561	6570	6517	6635	6494	6698	6543	6552	6599	6624	6501	6501	6526	6667	6610	6515	6466	6661	6507	6476	6610	6483	6703	6535	6659	6650	6565	6552	6661	6574	6559	6600	6587	6561	6636	6633	6558	6555	6557	6729	6646	6531	6545	6703	6513	6535	6520	6637	6541	6616	6494	6586	6626	6637	6670	6595	6549	6593	6691	6536	6557	6438	6578	6534	6516	6529	6478	6497	6519	6629	6636	6464	6535	6508	6612	6626	6614	6564	6647	6550	6642	6477	6535	6663	6631	6542	6578	6541	6744	6587	6568	6578	6598	6543	6550	6698	6581	6563	6604	6629	6631	6558	6560	6559	6573	6549	6595	6539	6713	6570	6594	6739	6511	6663	6584	6587	6618	6556	6623	6615	6488	6618	6703	6668	6636	6621	6556	6542	6630	6447	6564	6599	6601	6593	6577	6568	6557	6569	6448	6571	6449	6547	6472	6502	6525	6549	6650	6409	6555	6570	6642	6539	6570	6400	6573	6512	6630	6520	6552	6613	6725	6433	6642	6517	6649	6551	6590	6577	6632	6559	6496	6608	6575	6592	6548	6523	6533	6568	6716	6671	6587	6557	6626	6573	6521	6572	6559	6557	6649	6546	6600	6604	6632	6520	6562	6585	6492	6601	6618	6584	6568	6617	6543	6453	6537	6699	6551	6653	6643	6506	6626	6512	6484	6615	6661	6579	6699	6529	6621	6565	6541	6634	6659	6540	6532	6584	6712	6593	6674	6600	6652	6594	6648	6599	6597	6556	6622	6582	6712	6623	6596	6557	6606	6705	6472	6629	6516	6541	6565	6687	6598	6465	6568	6531	6543	6636	6558	6555	6619	6476	6545	6610	6602	6608	6598	6548	6621	6629	6599	6573	6556	6490	6621	6727	6494	6489	6538	6635	6459	6469	6523	6520	6670	6619	6603	6587	6480	6580	6552	6578	6631	6524	6652	6504	6593	6598	6603	6736	6561	6525	6566	6537	6495	6629	6598	6648	6640	6580	6552	6552	6593	6464	6664	6614	6698	6525	6611	6516	6452	6768	6675	6603	6607	6565	6535	6686	6614	6668	6639	6690	6612	6566	6797	6546	6448	6564	6537	6575	6642	6611	6502	6628	6473	6568	6529	6672	6574	6524	6659	6524	6614	6556	6640	6650	6541	6568	6431	6586	6604	6647	6694	6620	6558	6738	6631	6539	6497	6614	6563	6566	6497	6577	6601	6665	6615	6559	6551	6615	6543	6445	6565	6565	6536	6484	6494	6683	6484	6602	6660	6478	6660	6586	6596	6679	6598	6486	6757	6567	6604	6649	6684	6534	6520	6660	6547	6697	6629	6440	6460	6530	6461	6467	6608	6454	6597	6666	6562	6598	6667	6520	6612	6616	6540	6534	6673	6582	6675	6602	6524	6616	6497	6713	6694	6575	6660	6530	6462	6655	6514	6623	6510	6695	6390	6551	6582	6541	6744	6663	6440	6710	6641	6594	6579	6560	6659	6501	6561	6535	6623	6504	6613	6602	6609	6567	6615	6493	6724	6556	6562	6576	6480	6554	6480	6484	6608	6548	6611	6685	6563	6502	6576	6573	6703	6625	6679	6657	6515	6540	6630	6597	6541	6611	6661	6674	6476	6650	6483	6663	6580	6482	6558	6588	6607	6409	6601	6662	6613	6555	6576	6565	6654	6430	6660	6643	6683	6490	6607	6665	6497	6671	6527	6609	6600	6613	6328	6648	6599	6570	6612	6536	6593	6516	6609	6646	6501	6757	6485	6610	6507	6571	6736	6605	6662	6492	6580	6574	6598	6680	6539	6491	6496	6624	6545	6645	6615	6544	6558	6532	6510	6572	6538	6579	6614	6546	6603	6636	6497	6597	6678	6499	6612	6501	6625	6594	6519	6577	6707	6667	6572	6597	6591	6658	6547	6699	6599	6525	6553	6535	6584	6676	6621	6586	6567	6470	6567	6583	6384	6542	6504	6536	6513	6732	6602	6553	6549	6547	6565	6514	6527	6585	6621	6555	6563	6714	6435	6686	6584	6650	6527	6549	6661	6660	6516	6524	6619	6559	6465	6579	6512	6535	6447	6553	6433	6616	6562	6725	6517	6696	6750	6657	6504	6667	6571	6699	6650	6575	6519	6601	6611	6568	6525	6737	6576	6551	6594	6645	6510	6652	6591	6571	6615	6677	6631	6514	6553	6715	6584	6565	6520	6565	6436	6703	6599	6552	6573	6562	6632	6534	6635	6460	6608	6554	6503	6620	6516	6631	6561	6600	6648	6526	6638	6717	6571	6670	6572	6641	6647	6599	6533	6516	6528	6573	6525	6542	6559	6515	6522	6682	6619	6573	6526	6583	6612	6486	6534	6725	6648	6549	6723	6630	6610	6526	6630	6566	6593	6589	6563	6588	6588	6556	6696	6585	6613	6499	6619	6528	6580	6742	6644	6642	6668	6556	6470	6559	6574	6600	6633	6558	6555	6657	6589	6630	6686	6532	6621	6554	6531	6716	6563	6508	6532	6619	6678	6694	6522	6516	6513	6592	6486	6613	6692	6569	6613	6619	6646	6521	6685	6524	6495	6629	6515	6547	6425	6605	6627	6502	6575	6680	6513	6478	6626	6624	6693	6473	6539	6508	6703	6646	6606	6467	6499	6674	6479	6643	6527	6512	6631	6585	6703	6602	6643	6509	6563	6552	6636	6626	6649	6475	6560	6504	6498	6442	6535	6608	6568	6585	6440	6515	6603	6577	6542	6622	6605	6554	6546	6683	6629	6609	6534	6458	6601	6634	6581	6563	6592	6581	6507	6548	6701	6656	6697	6600	6582	6584	6638	6562	6629	6521	6530	6530	6579	6527	6520	6553	6629	6399	6574	6657	6671	6598	6643	6560	6610	6526	6646	6520	6554	6414	6565	6669	6655	6553	6595	6508	6683	6621	6661	6588	6644	6524	6411	6682	6617	6616	6612	6613	6630	6495	6641	6532	6469	6617	6638	6718	6566	6533	6609	6613	6457	6669	6508	6567	6636	6687	6638	6429	6538	6601	6426	6576	6570	6611	6444	6517	6526	6539	6637	6607	6574	6689	6556	6558	6595	6480	6573	6505	6542	6623	6656	6498	6688	6643	6432	6656	6629	6532	6531	6459	6729	6602	6614	6556	6500	6455	6643	6644	6553	6615	6690	6719	6652	6545	6559	6612	6566	6474	6673	6523	6647	6446	6514	6500	6510	6629	6374	6528	6511	6776	6602	6506	6484	6515	6655	6466	6496	6536	6566	6538	6652	6558	6657	6523	6529	6658	6721	6678	6547	6618	6439	6723	6666	6589	6561	6537	6541	6781	6501	6425	6556	6620	6674	6578	6533	6570	6561	6575	6642	6515	6613	6568	6584	6592	6498	6570	6482	6589	6652	6543	6650	6629	6610	6485	6607	6576	6605	6479	6609	6602	6575	6538	6550	6612	6513	6613	6660	6449	6517	6544	6470	6577	6561	6556	6569	6669	6570	6645	6506	6546	6597	6687	6673	6542	6508	6589	6560	6635	6602	6582	6654	6541	6555	6425	6561	6470	6600	6655	6544	6589	6687	6582	6708	6571	6576	6590	6665	6667	6594	6579	6621	6557	6596	6661	6625	6496	6647	6500	6550	6516	6666	6553	6579	6595	6560	6583	6526	6511	6561	6548	6549	6483	6570	6667	6674	6557	6592	6539	6565	6606	6621	6539	6607	6687	6499	6577	6595	6667	6490	6603	6500	6562	6519	6584	6600	6609	6599	6607	6477	6698	6636	6599	6657	6597	6646	6596	6603	6564	6545	6629	6616	6639	6580	6531	6464	6560	6587	6493	6485	6660	6467	6600	6631	6636	6549	6562	6625	6596	6542	6572	6722	6682	6549	6585	6526	6433	6569	6525	6393	6604	6630	6680	6493	6507	6574	6677	6723	6590	6608	6762	6636	6480	6449	6514	6586	6636	6529	6655	6603	6369	6606	6645	6559	6534	6676	6506	6536	6559	6452	6659	6596	6725	6568	6629	6602	6519	6502	6559	6621	6530	6472	6604	6602	6724	6555	6629	6581	6670	6478	6590	6538	6519	6504	6581	6626	6640	6540	6553	6607	6523	6474	6588	6600	6619	6572	6506	6604	6537	6568	6558	6568	6442	6610	6464	6584	6614	6572	6502	6555	6597	6578	6381	6561	6528	6517	6560	6745	6618	6546	6613	6521	6519	6721	6552	6596	6740	6573	6560	6596	6475	6580	6683	6649	6573	6604	6542	6654	6611	6595	6716	6655	6614	6607	6684	6591	6659	6580	6505	6553	6584	6575	6505	6454	6653	6638	6693	6680	6615	6497	6610	6583	6582	6667	6671	6615	6548	6523	6536	6606	6637	6593	6600	6619	6545	6468	6545	6569	6617	6504	6564	6576	6673	6629	6520	6541	6619	6529	6592	6565	6431	6599	6613	6650	6505	6453	6521	6579	6575	6548	6562	6611	6562	6580	6687	6595	6502	6673	6566	6627	6585	6557	6577	6692	6656	6645	6589	6584	6652	6552	6548	6534	6417	6516	6626	6599	6583	6649	6545	6579	6576	6590	6522	6522	6610	6565	6548	6509	6734	6743	6577	6587	6551	6436	6669	6675	6636	6559	6459	6490	6609	6769	6471	6533	6707	6485	6564	6677	6593	6635	6556	6556	6432	6443	6546	6514	6559	6558	6644	6567	6556	6544	6525	6586	6666	6571	6533	6590	6535	6634	6426	6564	6473	6541	6723	6506	6684	6520	6747	6519	6631	6518	6627	6604	6544	6526	6527	6482	6666	6606	6523	6509	6563	6560	6670	6603	6626	6667	6550	6597	6571	6526	6541	6475	6556	6540	6621	6616	6558	6555	6532	6598	6454	6562
3779	1291	8598	9487	6193	6058	11893	8261	3484	1378	1162	1009	931	844	894	911	891	880	903	868	886	878	910	900	845	877	869	960	877	861	844	857	856	873	877	891	911	846	897	848	903	883	885	898	855	917	926	886	911	890	871	840	888	903	897	883	904	808	874	862	837	886	916	861	908	895	869	871	933	805	881	898	835	881	907	845	890	814	876	834	843	898	882	880	883	900	894	863	896	848	852	885	854	879	907	854	858	841	908	862	905	936	897	854	872	861	875	884	867	838	913	869	880	838	821	838	875	828	882	883	900	846	888	886	874	900	940	874	853	860	858	925	874	800	901	848	913	904	873	895	861	918	865	917	912	907	867	879	891	867	849	934	929	896	938	862	875	918	881	854	900	879	833	868	822	866	881	881	886	850	900	853	883	868	854	830	867	873	865	917	899	841	906	914	846	881	844	863	856	873	926	930	870	893	884	825	892	849	928	913	862	909	859	871	854	935	858	867	850	926	904	911	894	902	939	898	847	943	888	895	869	890	871	920	870	899	834	883	904	847	855	853	901	913	865	876	921	877	872	890	909	900	873	949	857	839	873	881	858	895	911	915	873	903	913	899	865	933	893	883	915	910	863	924	863	886	890	885	842	829	850	878	895	858	925	883	858	805	894	915	915	861	871	887	889	866	919	910	852	916	881	873	865	872	912	882	855	934	846	881	886	835	906	877	844	819	879	857	920	920	868	863	866	904	896	881	906	841	817	905	862	875	923	881	842	947	862	885	883	902	883	907	837	818	851	895	904	852	894	882	837	855	941	931	887	878	901	902	914	875	858	891	904	856	893	895	845	869	884	871	888	876	861	873	868	865	905	913	875	878	877	854	887	869	920	921	917	876	875	874	813	890	875	890	872	890	881	901	835	856	942	867	898	864	856	912	906	851	878	850	910	854	855	886	859	900	816	862	918	872	867	887	889	859	848	840	914	829	888	849	838	899	848	890	889	854	950	877	928	889	849	833	850	925	906	884	817	877	849	913	860	863	809	880	827	872	908	871	887	908	886	929	857	874	891	875	866	897	907	852	898	861	844	844	914	935	884	889	879	881	871	881	928	865	892	866	854	836	958	912	894	899	865	870	894	876	850	862	913	850	900	825	865	870	853	909	889	828	890	873	870	900	857	873	889	829	910	923	843	885	866	868	900	894	807	829	919	881	847	852	858	864	872	872	863	867	890	838	915	888	902	849	912	921	866	914	852	893	896	911	858	858	833	886	866	887	852	882	955	881	958	942	888	921	863	865	862	864	889	869	891	878	828	954	844	848	862	903	930	923	889	897	853	906	892	898	878	902	855	894	847	870	938	917	897	847	860	909	929	876	839	916	932	912	873	878	880	928	925	840	861	838	868	866	881	839	859	912	903	900	833	874	840	875	876	806	897	896	901	878	864	941	865	948	875	872	896	926	842	811	879	889	902	883	902	927	842	944	876	862	853	840	870	862	864	876	816	849	867	857	947	924	851	872	852	909	856	919	934	893	886	868	843	887	855	887	887	928	893	932	838	880	903	853	960	916	877	914	909	888	890	899	907	904	904	857	877	843	899	907	911	881	880	878	927	906	896	916	914	857	923	919	895	946	903	922	888	894	858	886	886	894	912	881	906	870	861	891	843	834	886	826	867	870	893	888	889	836	837	885	862	858	884	889	868	848	875	847	921	838	791	888	935	918	840	882	842	891	832	817	896	872	880	906	941	853	908	907	872	862	892	895	914	868	820	834	908	862	884	861	852	850	903	863	910	885	858	902	931	903	891	886	858	844	858	897	871	892	848	858	886	917	880	876	884	863	902	903	874	890	869	857	852	851	886	913	885	891	918	831	830	882	892	899	849	857	864	884	841	857	933	853	901	873	896	868	868	839	889	874	918	847	889	870	903	889	896	836	891	870	891	929	895	876	854	955	847	921	875	944	969	881	891	866	866	878	850	846	897	858	897	919	904	843	837	930	888	884	852	876	869	861	865	871	866	855	860	919	910	851	858	804	909	871	876	890	906	862	872	878	876	868	854	950	874	881	834	873	816	868	871	846	922	913	861	893	922	858	878	850	842	855	813	905	861	879	896	841	874	935	907	907	918	861	858	904	935	857	901	858	893	865	931	887	920	829	954	858	920	864	895	841	878	871	913	877	874	868	893	870	850	901	864	910	917	877	874	870	871	927	868	895	892	872	843	867	875	858	861	890	918	873	900	863	870	892	886	916	887	869	906	838	890	886	831	894	861	888	895	859	904	904	846	895	875	886	862	907	880	900	839	901	858	858	864	830	876	856	866	907	907	877	877	860	873	870	909	898	885	885	886	932	858	900	863	912	894	921	848	880	856	832	877	860	849	883	904	931	874	915	869	871	884	866	864	918	882	860	919	913	875	872	866	885	921	910	856	880	866	940	869	916	836	871	877	877	906	889	866	863	855	886	901	910	841	909	860	934	865	859	871	911	906	932	839	894	864	922	931	856	874	870	911	853	841	889	886	898	829	917	901	898	845	827	901	867	858	899	878	839	876	903	858	832	902	931	834	864	896	841	892	890	807	883	894	903	831	901	882	831	893	868	884	871	873	895	889	885	916	833	850	835	922	852	904	906	921	883	897	912	859	885	865	871	914	892	923	889	917	920	909	922	877	896	859	862	944	855	840	893	884	919	896	925	919	903	895	878	899	908	887	923	851	850	900	903	857	885	888	849	870	912	874	880	876	897	843	888	871	888	855	921	881	848	890	881	882	874	917	838	870	894	939	886	887	850	866	858	930	886	905	859	880	842	868	912	881	914	914	890	875	896	830	849	881	897	866	866	933	843	840	917	891	879	880	864	862	856	873	927	894	970	874	918	898	893	894	866	914	817	933	865	844	935	815	844	870	877	879	919	893	936	897	885	869	880	846	867	877	906	918	935	947	932	905	911	900	841	853	886	879	879	905	861	892	826	809	861	896	871	871	866	868	833	890	884	886	855	883	887	872	871	843	907	842	865	892	886	854	916	885	876	867	863	842	917	911	868	932	874	913	880	904	817	880	907	830	872	930	837	889	916	911	896	854	873	869	871	843	885	888	854	881	880	892	900	918	873	920	860	881	891	881	913	906	866	826	879	892	880	849	855	943	851	900	937	911	889	921	847	837	905	862	934	819	863	878	886	842	848	868	852	902	871	848	857	866	887	929	908	911	869	860	894	866	966	878	856	886	919	885	954	925	864	874	872	892	850	872	867	867	883	883	930	841	822	866	877	864	906	920	896	900	899	884	910	850	911	837	856	847	879	935	896	886	915	904	916	869	931	882	894	877	886	861	883	925	818	878	802	849	899	904	895	853	903	857	908	846	879	879	863	889	894	888	857	883	854	916	891	866	837	834	861	874	926	856	882	855	920	875	916	910	912	865	913	840	872	907	876	896	840	866	877	885	868	889	849	880	858	853	910	918	927	924	848	859	860	898	899	886	847	876	876	911	895	909	845	868	819	940	861	880	908	880	893
15042	10787	35176	50375	30972	46654	57836	44917	29145	15097	11885	8931	7616	6713	6834	6824	6778	6840	6709	6744	6783	6750	6889	6740	6753	6802	6822	6610	6798	6779	6783	6744	6693	6758	6611	6722	6766	6666	6796	6618	6754	6757	6787	6754	6690	6853	6781	6751	6699	6790	6733	6684	6743	6696	6599	6740	6800	6766	6799	6711	6730	6674	6751	6814	6804	6741	6585	6672	6758	6811	6617	6748	6792	6681	6725	6773	6747	6775	6687	6816	6663	6728	6707	6737	6759	6782	6810	6691	6651	6764	6724	6799	6832	6661	6719	6788	6726	6830	6680	6773	6692	6759	6603	6730	6870	6788	6830	6649	6813	6956	6810	6760	6774	6653	6817	6775	6699	6797	6695	6668	6818	6763	6622	6803	6761	6727	6761	6751	6797	6712	6621	6858	6806	6650	6738	6603	6671	6667	6781	6640	6668	6731	6676	6591	6733	6783	6857	6663	6783	6761	6642	6680	6751	6774	6727	6543	6658	6711	6620	6765	6627	6628	6673	6639	6707	6648	6796	6572	6718	6767	6635	6819	6654	6706	6782	6707	6789	6676	6743	6729	6637	6757	6714	6745	6690	6817	6794	6724	6680	6721	6726	6682	6587	6631	6740	6671	6847	6586	6646	6806	6761	6729	6754	6771	6753	6634	6736	6817	6681	6676	6748	6845	6668	6711	6730	6748	6761	6836	6740	6894	6654	6650	6931	6671	6757	6735	6734	6679	6680	6786	6712	6814	6710	6749	6718	6704	6783	6846	6731	6768	6700	6875	6752	6846	6772	6813	6694	6731	6677	6746	6628	6549	6699	6656	6726	6756	6719	6713	6675	6795	6756	6716	6771	6822	6679	6609	6702	6870	6649	6603	6779	6827	6739	6744	6801	6870	6674	6736	6814	6646	6696	6744	6693	6718	6777	6780	6734	6866	6728	6692	6786	6613	6672	6779	6678	6809	6782	6632	6845	6717	6647	6774	6791	6816	6738	6773	6817	6767	6660	6756	6811	6583	6710	6890	6735	6785	6708	6669	6779	6662	6747	6715	6750	6827	6811	6788	6636	6659	6710	6788	6883	6804	6670	6705	6832	6613	6798	6818	6757	6720	6826	6715	6706	6730	6788	6789	6842	6690	6824	6760	6656	6679	6705	6795	6629	6862	6817	6749	6674	6836	6800	6945	6784	6756	6645	6621	6551	6970	6585	6727	6857	6632	6714	6852	6656	6641	6678	6628	6614	6689	6696	6689	6756	6671	6743	6755	6746	6753	6797	6644	6739	6766	6767	6833	6720	6697	6653	6673	6719	6647	6701	6772	6873	6742	6715	6623	6817	6767	6738	6700	6802	6751	6817	6653	6661	6834	6784	6649	6723	6812	6689	6660	6639	6697	6847	6680	6891	6752	6678	6729	6738	6918	6862	6773	6671	6743	6683	6721	6767	6643	6741	6780	6603	6714	6713	6717	6639	6643	6741	6903	6553	6703	6760	6533	6689	6737	6706	6786	6757	6661	6705	6806	6836	6801	6734	6742	6782	6789	6740	6756	6727	6713	6751	6774	6684	6744	6804	6774	6811	6846	6754	6795	6809	6774	6715	6660	6809	6690	6813	6880	6820	6724	6548	6763	6694	6772	6798	6715	6661	6725	6781	6696	6711	6801	6706	6769	6811	6708	6793	6554	6775	6756	6698	6709	6626	6738	6725	6753	6709	6786	6742	6730	6670	6837	6630	6663	6782	6681	6773	6762	6795	6702	6707	6707	6710	6643	6715	6712	6690	6760	6720	6798	6674	6735	6718	6794	6680	6691	6743	6790	6649	6709	6775	6822	6716	6583	6627	6704	6773	6753	6744	6662	6854	6739	6741	6775	6811	6772	6815	6714	6734	6676	6856	6800	6777	6721	6806	6744	6684	6701	6691	6687	6712	6741	6697	6633	6652	6761	6612	6702	6738	6716	6740	6741	6701	6865	6663	6822	6685	6713	6900	6756	6804	6644	6724	6687	6722	6855	6706	6766	6630	6674	6706	6695	6650	6657	6788	6807	6777	6629	6651	6685	6690	6694	6786	6774	6696	6780	6747	6834	6744	6884	6600	6771	6769	6843	6725	6751	6749	6769	6789	6739	6669	6800	6764	6788	6779	6797	6745	6691	6709	6728	6692	6791	6704	6709	6649	6629	6789	6687	6954	6776	6791	6764	6719	6791	6616	6666	6864	6796	6755	6743	6795	6749	6791	6846	6765	6786	6596	6689	6814	6609	6769	6678	6656	6785	6808	6734	6687	6758	6775	6751	6694	6621	6805	6719	6710	6769	6795	6708	6641	6770	6691	6604	6740	6858	6723	6655	6804	6696	6661	6740	6737	6702	6799	6756	6806	6686	6648	6714	6819	6567	6771	6757	6627	6701	6877	6659	6748	6721	6872	6654	6728	6646	6641	6788	6684	6751	6757	6700	6779	6911	6693	6591	6771	6759	6817	6749	6745	6692	6727	6817	6741	6786	6894	6660	6824	6639	6623	6745	6817	6723	6773	6789	6711	6720	6671	6664	6821	6661	6724	6738	6815	6765	6762	6673	6684	6768	6731	6763	6800	6682	6734	6756	6675	6813	6828	6696	6753	6654	6709	6770	6684	6745	6691	6641	6910	6728	6636	6686	6705	6673	6698	6741	6802	6610	6747	6782	6652	6684	6796	6657	6660	6724	6705	6680	6689	6673	6694	6648	6795	6793	6782	6699	6886	6718	6703	6968	6579	6627	6791	6808	6725	6710	6669	6782	6734	6857	6751	6742	6701	6712	6855	6669	6779	6655	6743	6737	6804	6753	6841	6567	6806	6672	6720	6792	6818	6717	6811	6795	6803	6701	6791	6783	6668	6779	6755	6720	6683	6682	6838	6705	6739	6711	6855	6766	6668	6844	6798	6790	6712	6647	6841	6725	6755	6712	6760	6710	6655	6760	6689	6783	6765	6755	6837	6750	6775	6709	6873	6762	6777	6749	6697	6905	6771	6851	6714	6781	6782	6803	6567	6640	6688	6586	6795	6781	6874	6755	6655	6804	6761	6638	6748	6578	6770	6687	6691	6696	6623	6822	6801	6737	6747	6847	6679	6878	6640	6680	6770	6787	6867	6685	6695	6793	6706	6832	6766	6722	6705	6739	6794	6717	6805	6673	6715	6724	6816	6757	6814	6715	6854	6738	6714	6649	6783	6640	6832	6688	6782	6593	6706	6754	6668	6751	6789	6642	6791	6594	6664	6857	6650	6685	6839	6702	6628	6638	6809	6789	6767	6616	6874	6756	6783	6637	6723	6678	6722	6750	6651	6687	6704	6759	6843	6817	6770	6751	6733	6748	6769	6765	6854	6606	6817	6674	6717	6760	6829	6757	6773	6654	6708	6728	6757	6645	6813	6762	6727	6856	6809	6658	6826	6900	6624	6724	6590	6734	6675	6749	6937	6712	6669	6602	6765	6786	6732	6745	6817	6796	6737	6702	6791	6534	6664	6684	6780	6768	6713	6786	6769	6744	6719	6775	6699	6694	6731	6667	6855	6855	6849	6633	6774	6672	6727	6825	6739	6698	6726	6831	6791	6744	6811	6574	6609	6742	6835	6748	6880	6796	6681	6669	6783	6794	6739	6712	6812	6752	6778	6715	6765	6749	6635	6867	6848	6571	6758	6790	6731	6648	6718	6723	6803	6719	6800	6775	6827	6629	6634	6703	6684	6822	6764	6640	6722	6709	6698	6739	6757	6604	6679	6624	6652	6753	6841	6809	6635	6640	6707	6658	6736	6828	6727	6820	6655	6728	6763	6778	6706	6776	6721	6718	6764	6608	6695	6698	6703	6626	6702	6669	6696	6771	6786	6854	6677	6566	6657	6806	6666	6663	6635	6827	6777	6761	6651	6652	6819	6647	6845	6638	6673	6636	6679	6786	6778	6667	6706	6710	6793	6796	6655	6748	6722	6747	6734	6784	6757	6724	6749	6761	6739	6675	6792	6820	6631	6742	6832	6690	6774	6678	6779	6832	6721	6907	6749	6926	6681	6653	6696	6751	6708	6805	6715	6652	6784	6685	6756	6657	6904	6801	6666	6684	6824	6782	6671	6792	6759	6685	6875	6770	6646	6688	6767	6710	6704	6895	6637	6542	6706	6719	6842	6731	6693	6856	6667	6734	6702	6720	6698	6704	6719	6797	6733	6776	6818	6825	6680	6781	6638	6628	6623	6764	6666	6641	6670	6642	6736	6621	6814	6671	6623	6789	6773	6801	6749	6688	6720	6855	6707	6806	6645	6766	6652	6692	6770	6739	6688	6697	6617	6558	6805	6723	6795	6734	6764	6709	6731	6664	6770	6765	6701	6637	6707	6729	6744	6725	6668	6719	6829	6768	6688	6811	6813	6767	6658	6823	6681	6772	6679	6808	6816	6803	6724	6759	6837	6766	6616	6633	6687	6680	6744	6766	6692	6754	6730	6623	6809	6699	6720	6896	6714	6589	6694	6713	6698	6697	6731	6756	6734	6743	6563	6757	6762	6744	6819	6696	6741	6736	6765	6705	6695	6720	6670	6724	6556	6768	6679	6925	6810	6725	6667	6795	6592	6658	6800	6809	6757	6787	6729	6717	6760	6751	6762	6775	6805	6654	6753	6686	6571	6686	6886	6682	6708	6773	6740	6724	6621	6837	6794	6847	6808	6785	6646	6721	6583	6822	6692	6699	6807	6699	6694	6651	6804	6798	6767	6662	6854	6790	6729	6815	6769	6850	6834	6780	6598	6859	6799	6758	6837	6682	6802	6657	6696	6665	6746	6711	6762	6704	6759	6876	6578	6754	6819	6645	6689	6770	6734	6691	6736	6612	6911	6771	6794	6769	6654	6744	6741	6807	6708	6884	6791	6842	6768	6735	6744	6695	6677	6710	6670	6713	6737	6888	6709	6621	6796	6769	6721	6712	6723	6679	6789	6755	6751	6670	6762	6801	6764	6710	6821	6644	6812	6675	6652	6729	6685	6793	6718	6689	6774	6634	6767	6692	6766	6761	6786	6746	6737	6765	6821	6753	6824	6700	6649	6831	6729	6722	6698	6749	6881	6601	6808	6778	6768	6736	6664	6718	6817	6729
2405	1442	9264	15096	2993	17661	20644	14464	6758	1937	1655	1187	920	888	926	851	907	856	850	803	815	878	852	911	908	880	882	809	856	901	868	829	788	846	873	821	876	818	818	842	870	886	891	886	862	886	869	891	858	910	867	874	819	841	824	846	873	873	837	837	862	838	838	868	910	914	798	877	906	835	903	847	865	842	834	839	938	856	869	856	838	850	877	851	877	811	867	880	890	861	863	869	839	860	866	865	845	845	887	838	842	884	794	839	870	856	883	858	877	914	899	842	868	866	875	867	800	844	823	837	859	860	836	887	816	843	853	903	873	892	865	913	860	849	897	913	844	862	843	886	866	896	884	852	899	872	829	918	854	858	844	893	895	891	843	844	927	833	864	839	852	869	864	829	893	837	808	845	902	876	837	876	842	910	913	892	870	875	853	860	878	902	863	872	856	928	845	820	870	836	831	935	807	864	845	898	855	855	872	845	847	854	838	865	868	821	817	815	815	868	846	807	851	863	821	822	862	817	870	851	872	955	860	825	864	954	890	875	873	861	846	843	892	860	840	934	830	876	838	855	914	872	821	838	897	847	836	865	873	857	852	860	884	876	852	875	831	826	884	808	813	911	851	853	852	894	857	894	860	886	862	840	865	822	885	877	900	835	838	778	852	826	919	888	833	862	861	864	881	878	848	868	866	827	851	849	896	838	799	870	843	885	918	845	862	862	836	884	907	916	887	862	830	903	844	843	837	879	868	885	881	871	875	877	899	838	891	833	826	898	883	850	844	873	810	866	893	856	916	887	870	825	852	927	861	901	895	867	870	894	895	824	843	838	891	823	813	870	869	852	856	840	887	853	927	851	864	840	839	835	897	849	879	853	878	923	856	852	804	846	879	852	852	918	858	896	901	857	874	851	866	866	821	862	958	886	893	885	924	843	866	902	853	869	879	890	881	836	866	867	862	932	859	817	868	866	871	917	867	862	861	905	834	847	877	907	853	836	878	889	864	877	832	860	892	844	899	877	797	811	864	860	827	830	841	923	847	868	868	897	841	863	849	884	830	842	848	887	849	870	849	870	841	856	872	839	886	949	809	819	850	845	857	868	843	850	876	849	820	866	849	829	831	825	860	889	809	828	885	889	845	892	881	890	887	862	823	883	889	862	872	826	902	897	874	906	835	876	858	913	899	851	858	884	899	888	903	901	878	850	863	824	902	831	885	874	838	881	825	858	857	854	878	845	872	920	903	938	812	901	837	841	892	846	868	831	868	856	872	852	886	879	901	858	891	816	802	882	910	860	877	878	876	877	909	874	904	912	911	826	873	811	881	864	885	895	810	841	814	839	856	860	850	852	829	890	890	868	943	894	842	863	852	879	914	832	851	865	879	876	846	832	920	824	819	851	828	911	828	886	839	888	836	857	825	853	874	792	862	853	902	875	852	918	858	818	825	865	874	881	867	877	883	929	873	893	915	868	895	883	849	845	856	815	923	874	820	937	840	864	860	871	840	846	858	878	851	872	887	907	872	813	885	841	831	872	886	831	862	927	864	826	873	848	842	904	842	887	886	829	865	870	869	891	872	872	913	835	903	895	849	879	844	837	851	824	848	853	900	874	902	889	862	862	868	819	848	846	852	901	876	822	858	904	883	896	854	881	788	822	870	891	826	840	853	907	865	876	845	863	873	853	927	886	890	863	843	849	833	860	878	866	944	840	855	844	890	841	862	839	917	842	830	924	825	886	873	814	916	866	891	815	884	839	836	892	928	844	857	860	806	847	887	859	859	847	888	854	890	833	935	895	863	873	903	876	892	829	898	900	895	878	833	891	892	870	859	828	846	907	836	843	811	863	869	853	827	826	890	834	910	856	870	885	796	853	887	863	838	876	890	859	853	838	861	841	901	958	858	879	884	880	799	894	866	865	838	833	901	860	858	909	851	882	850	858	855	867	888	898	895	880	873	871	866	881	913	834	826	862	893	858	858	868	780	851	874	855	856	882	808	902	874	868	889	869	831	854	813	875	894	827	872	884	862	887	813	877	845	843	878	886	878	871	844	858	885	862	894	896	850	863	849	880	902	865	882	850	822	851	839	879	871	880	920	861	842	832	805	917	862	883	846	885	818	849	806	878	878	880	850	863	862	807	872	900	836	850	815	856	859	894	909	893	901	939	829	943	919	828	861	932	805	854	856	919	882	903	852	874	868	911	884	910	882	863	816	855	875	889	832	870	805	836	837	877	823	838	821	828	887	895	856	913	863	854	779	792	824	802	888	855	850	888	830	871	892	846	891	871	918	886	882	875	840	831	882	849	816	854	812	848	879	858	908	840	859	858	842	790	922	876	871	855	864	852	847	858	849	841	851	837	830	874	893	889	871	880	889	912	863	866	845	831	872	894	847	924	837	846	808	835	863	816	875	853	800	921	900	837	879	878	881	907	885	894	921	886	867	850	882	868	875	867	840	861	850	847	840	859	835	866	884	840	908	844	873	869	880	881	867	856	839	883	838	834	887	852	897	822	817	827	906	831	963	890	856	865	878	909	814	854	872	875	887	875	869	868	843	923	867	855	825	861	892	881	848	885	803	865	787	842	873	921	868	852	888	850	866	863	827	874	945	852	837	860	861	812	870	892	878	883	895	878	813	919	835	833	845	831	901	850	873	873	899	862	843	842	871	908	875	821	869	875	887	889	893	830	893	862	861	900	860	867	863	878	876	861	852	881	907	873	815	865	899	866	813	787	862	900	870	927	888	834	908	864	877	877	836	860	903	814	887	887	814	887	886	912	898	869	888	835	894	930	881	872	887	857	832	844	845	860	808	845	884	893	889	885	843	841	870	867	893	810	821	855	795	899	880	855	853	866	889	874	852	888	893	870	866	864	921	828	882	842	841	935	871	893	877	820	873	865	877	866	846	851	841	848	902	887	849	911	876	828	872	911	827	833	894	879	900	887	858	852	839	881	836	868	828	817	884	905	832	893	812	846	877	869	912	851	860	873	852	876	842	811	872	822	865	826	863	825	868	804	845	887	851	813	929	833	846	847	857	910	854	862	942	875	871	828	914	846	873	836	879	899	861	845	876	869	848	919	908	863	852	881	853	833	845	855	829	839	867	886	933	857	814	833	887	867	900	857	894	912	885	870	819	874	899	892	866	828	860	918	889	888	819	875	893	867	821	869	811	841	837	903	868	915	868	886	840	846	862	880	894	900	903	828	850	875	841	888	860	888	884	866	879	880	855	862	899	850	832	863	890	911	869	898	907	839	872	838	839	842	889	884	857	856	861	854	867	861	922	864	843	813	909	825	865	841	810	869	823	870	863	872	861	881	810	872	844	851	825	812	862	863	876	826	892	881	820	859	865	878	880	835	863	833	862	860	851	864	847	837	881	884	824	886	849	831	913	880	895	869	909	845	837	870	877	901	895	875	855	897	866	900	858	821	911	879	859	889	879	895	834	882	847	872	864	864	849	854	846	852	814	844	844	871	928	882	922	852	861	878	830	849
18667	12719	35641	50329	23329	68661	67328	55328	35164	21811	17866	10982	7571	6691	6601	6668	6551	6665	6551	6620	6741	6574	6642	6604	6570	6663	6772	6581	6617	6642	6612	6591	6689	6537	6600	6570	6679	6588	6593	6658	6659	6602	6606	6591	6738	6559	6609	6610	6476	6658	6624	6612	6502	6649	6586	6735	6612	6640	6619	6599	6529	6618	6543	6662	6637	6690	6593	6614	6578	6638	6786	6678	6654	6638	6571	6515	6640	6697	6604	6598	6604	6536	6635	6564	6547	6635	6633	6585	6671	6599	6688	6605	6591	6644	6481	6617	6535	6663	6595	6641	6615	6493	6648	6621	6610	6602	6524	6675	6756	6674	6633	6683	6547	6556	6635	6536	6682	6483	6688	6583	6685	6663	6523	6598	6658	6656	6658	6620	6564	6711	6623	6688	6583	6557	6727	6630	6655	6667	6649	6734	6581	6675	6719	6620	6668	6641	6580	6630	6538	6546	6460	6569	6589	6665	6612	6520	6746	6682	6690	6662	6577	6671	6549	6670	6683	6655	6595	6637	6625	6668	6666	6577	6641	6716	6555	6648	6761	6665	6582	6615	6537	6648	6617	6602	6655	6698	6729	6753	6560	6625	6729	6722	6581	6663	6672	6692	6656	6768	6565	6551	6598	6578	6536	6501	6687	6600	6651	6520	6632	6648	6659	6550	6742	6761	6579	6685	6729	6574	6595	6759	6650	6548	6520	6569	6613	6536	6622	6578	6701	6721	6608	6604	6510	6686	6640	6559	6563	6642	6584	6633	6652	6620	6592	6516	6588	6546	6653	6665	6607	6579	6616	6653	6713	6696	6581	6601	6647	6657	6657	6715	6541	6520	6574	6601	6649	6543	6718	6626	6611	6674	6630	6618	6660	6563	6669	6540	6471	6588	6591	6610	6642	6713	6599	6699	6764	6588	6647	6533	6537	6492	6544	6753	6620	6634	6417	6576	6687	6652	6646	6562	6622	6651	6505	6639	6658	6539	6643	6608	6602	6672	6596	6665	6703	6609	6458	6600	6639	6534	6679	6707	6798	6565	6539	6534	6588	6610	6777	6622	6732	6537	6638	6574	6619	6610	6654	6673	6643	6617	6638	6681	6437	6621	6643	6590	6578	6523	6581	6586	6713	6694	6611	6429	6589	6534	6544	6615	6464	6694	6714	6691	6627	6682	6719	6696	6526	6633	6629	6671	6631	6630	6650	6601	6572	6614	6698	6632	6742	6589	6526	6788	6527	6676	6732	6667	6642	6686	6655	6554	6582	6593	6678	6618	6536	6650	6526	6611	6593	6643	6546	6637	6664	6612	6641	6557	6615	6631	6679	6643	6533	6556	6477	6616	6652	6598	6713	6641	6595	6669	6755	6681	6672	6680	6661	6679	6759	6494	6665	6626	6681	6498	6583	6566	6656	6668	6565	6638	6533	6683	6495	6630	6506	6505	6555	6606	6711	6557	6506	6621	6615	6569	6686	6684	6678	6596	6595	6561	6723	6536	6655	6665	6508	6564	6660	6675	6576	6737	6658	6555	6584	6603	6684	6616	6658	6613	6505	6577	6579	6540	6706	6604	6599	6536	6719	6683	6707	6668	6710	6648	6632	6550	6556	6648	6601	6551	6690	6533	6691	6623	6642	6722	6588	6595	6514	6567	6655	6574	6722	6664	6681	6423	6691	6673	6634	6673	6639	6669	6652	6635	6412	6678	6524	6646	6715	6623	6683	6559	6595	6670	6624	6569	6510	6625	6610	6762	6616	6592	6731	6682	6472	6557	6555	6624	6393	6402	6512	6635	6610	6524	6728	6575	6532	6634	6697	6482	6534	6633	6539	6582	6553	6678	6732	6566	6641	6650	6697	6628	6592	6658	6646	6589	6612	6513	6584	6498	6669	6742	6728	6478	6558	6596	6555	6607	6610	6686	6663	6508	6563	6621	6588	6586	6614	6587	6577	6584	6626	6609	6616	6602	6498	6737	6604	6518	6579	6534	6556	6565	6681	6583	6610	6699	6695	6640	6540	6633	6652	6533	6580	6639	6621	6550	6585	6540	6727	6623	6742	6644	6619	6693	6618	6727	6689	6572	6764	6656	6696	6706	6666	6581	6719	6552	6615	6561	6528	6582	6660	6594	6630	6493	6649	6551	6549	6644	6708	6619	6556	6534	6571	6527	6586	6673	6579	6548	6537	6696	6543	6547	6571	6724	6567	6671	6510	6674	6558	6572	6671	6554	6684	6771	6728	6596	6569	6698	6609	6682	6686	6551	6687	6649	6543	6625	6612	6613	6601	6685	6744	6684	6631	6752	6497	6621	6694	6565	6523	6660	6824	6535	6618	6599	6625	6798	6660	6686	6726	6554	6542	6603	6591	6636	6680	6659	6670	6744	6466	6778	6600	6673	6539	6673	6654	6670	6546	6630	6677	6651	6723	6697	6657	6624	6526	6712	6657	6821	6667	6607	6654	6656	6454	6666	6543	6630	6647	6654	6597	6462	6596	6664	6679	6555	6695	6608	6651	6489	6601	6574	6583	6728	6642	6673	6579	6638	6715	6534	6618	6580	6475	6607	6576	6676	6674	6671	6663	6526	6676	6635	6602	6704	6637	6654	6590	6690	6678	6592	6587	6604	6732	6640	6717	6660	6780	6729	6598	6652	6712	6737	6476	6657	6713	6568	6657	6662	6727	6638	6609	6671	6658	6533	6543	6571	6665	6607	6495	6653	6651	6600	6580	6610	6678	6555	6633	6500	6699	6614	6689	6644	6594	6529	6515	6572	6759	6645	6596	6549	6746	6502	6578	6805	6614	6510	6702	6664	6711	6650	6519	6555	6629	6690	6542	6632	6681	6628	6476	6653	6668	6565	6584	6588	6642	6654	6562	6755	6557	6439	6522	6684	6541	6592	6577	6624	6784	6675	6614	6601	6624	6581	6635	6621	6589	6599	6615	6655	6592	6612	6717	6516	6685	6602	6483	6661	6626	6647	6730	6584	6553	6581	6653	6601	6757	6676	6576	6510	6661	6560	6560	6580	6686	6572	6704	6700	6479	6628	6660	6630	6598	6592	6661	6702	6650	6745	6645	6658	6698	6487	6686	6701	6655	6569	6704	6619	6582	6595	6650	6661	6647	6557	6660	6696	6378	6685	6616	6776	6692	6640	6562	6637	6699	6581	6632	6635	6495	6760	6629	6477	6692	6583	6644	6581	6592	6656	6564	6652	6568	6635	6586	6640	6648	6598	6610	6650	6641	6542	6673	6544	6571	6635	6600	6501	6663	6629	6598	6498	6782	6570	6625	6460	6758	6563	6622	6770	6693	6826	6640	6608	6668	6617	6666	6646	6654	6509	6542	6684	6527	6743	6557	6614	6679	6501	6615	6659	6690	6584	6544	6569	6728	6651	6608	6592	6697	6578	6684	6608	6556	6536	6544	6575	6561	6704	6658	6449	6694	6599	6607	6503	6651	6569	6754	6596	6524	6690	6669	6585	6777	6659	6611	6664	6711	6569	6578	6825	6572	6627	6610	6588	6705	6667	6682	6435	6513	6552	6762	6607	6797	6633	6525	6693	6776	6563	6603	6648	6562	6724	6609	6550	6636	6559	6562	6688	6610	6485	6709	6691	6657	6565	6591	6637	6571	6623	6575	6700	6687	6511	6523	6551	6537	6589	6556	6577	6632	6732	6542	6633	6692	6512	6648	6666	6547	6625	6622	6701	6576	6683	6569	6652	6760	6570	6631	6623	6636	6573	6669	6643	6545	6617	6598	6690	6541	6569	6530	6582	6585	6598	6609	6552	6637	6537	6525	6465	6717	6592	6667	6562	6678	6472	6565	6557	6679	6669	6546	6550	6647	6695	6677	6604	6619	6617	6687	6672	6474	6734	6680	6587	6640	6593	6767	6599	6671	6685	6723	6610	6676	6580	6611	6577	6609	6586	6534	6644	6579	6596	6611	6565	6683	6685	6518	6707	6558	6657	6687	6488	6762	6565	6592	6700	6612	6621	6728	6614	6601	6739	6598	6662	6545	6616	6389	6519	6652	6517	6651	6601	6599	6587	6631	6640	6605	6601	6585	6547	6610	6651	6515	6549	6689	6626	6597	6494	6603	6653	6649	6631	6512	6655	6652	6521	6472	6615	6544	6495	6551	6548	6583	6580	6618	6611	6666	6651	6622	6671	6489	6649	6609	6587	6488	6562	6785	6580	6567	6660	6673	6604	6500	6620	6521	6644	6715	6501	6541	6597	6781	6579	6521	6558	6552	6519	6596	6694	6619	6646	6603	6482	6688	6541	6459	6680	6703	6632	6595	6644	6691	6567	6597	6663	6700	6610	6697	6736	6603	6534	6664	6563	6670	6682	6651	6662	6651	6686	6699	6725	6637	6601	6635	6493	6573	6614	6747	6617	6488	6576	6653	6579	6540	6577	6591	6583	6619	6726	6678	6635	6699	6596	6532	6657	6486	6687	6657	6624	6673	6573	6599	6633	6723	6621	6515	6625	6633	6703	6621	6538	6582	6636	6613	6734	6636	6500	6666	6661	6597	6734	6677	6566	6669	6552	6645	6612	6625	6547	6645	6505	6647	6709	6623	6687	6746	6591	6494	6634	6665	6650	6707	6693	6583	6537	6552	6590	6582	6662	6688	6619	6610	6729	6755	6572	6588	6578	6736	6514	6670	6686	6668	6611	6686	6617	6588	6566	6612	6567	6654	6678	6668	6604	6600	6515	6590	6488	6620	6581	6509	6571	6500	6648	6697	6733	6555	6645	6554	6713	6638	6680	6566	6738	6591	6656	6571	6705	6563	6565	6619	6608	6495	6676	6590	6552	6531	6623	6577	6508	6551	6615	6553	6546	6611	6530	6704	6750	6613	6554	6806	6674	6677	6583	6611	6573	6698	6712	6758	6606	6685	6592	6555	6741	6641	6623	6570	6663	6690	6612	6626	6583	6590	6647	6490	6593	6660	6524	6612	6477	6525	6632	6539	6596	6487	6584	6687	6628	6637	6696	6671	6535	6614	6552	6605	6496	6519	6556	6528	6563	6609	6617	6687	6607	6547	6696	6660	6635	6573	6646	6580	6549	6659	6686	6717	6712	6608	6603	6520	6591	6516	6573
2677	940	2478	2623	1706	6925	6386	3569	1996	1053	949	942	831	932	830	863	896	882	889	875	821	854	835	840	875	905	879	866	907	867	898	847	877	884	881	859	873	931	854	900	870	877	857	819	881	850	917	856	865	902	886	870	910	883	854	859	893	895	845	887	892	855	835	890	904	903	902	902	893	848	821	896	857	824	879	852	870	864	883	862	917	891	871	886	888	856	873	849	886	839	857	877	851	849	870	860	854	875	857	869	878	886	880	852	896	920	827	876	864	847	851	855	881	884	858	855	921	910	861	834	901	874	893	850	853	849	851	904	855	874	881	868	857	804	845	889	858	876	875	846	845	841	919	825	851	915	928	873	858	835	868	849	851	854	874	869	920	957	904	851	863	833	872	872	864	867	849	856	878	890	889	847	892	875	893	853	874	814	849	898	873	891	835	836	919	907	911	937	862	890	847	882	886	885	884	858	839	924	868	893	858	905	849	843	865	881	875	844	899	839	876	880	895	884	844	855	896	920	918	876	831	870	879	900	911	874	886	884	867	913	946	888	861	866	837	892	826	866	850	851	881	836	852	857	935	883	867	851	885	890	897	858	855	923	885	910	854	898	893	896	854	881	856	931	879	852	816	918	894	873	831	884	890	872	876	861	836	856	862	869	821	910	787	887	857	845	846	871	827	874	910	890	899	903	855	890	862	899	850	899	896	855	861	896	902	897	863	908	890	888	830	905	833	856	892	904	872	906	896	885	922	868	865	808	913	918	929	869	815	871	918	884	872	913	917	843	908	884	876	914	928	872	882	883	850	898	869	918	891	851	856	888	865	855	887	895	902	886	875	888	848	856	899	888	891	850	870	902	862	862	919	856	859	842	876	858	863	835	919	872	842	849	932	907	892	867	885	841	864	913	850	922	894	837	913	860	900	868	893	854	866	914	860	884	864	872	907	840	930	882	891	882	856	847	820	895	900	833	858	843	870	840	837	815	935	831	854	900	893	913	897	913	885	841	841	914	899	861	851	788	887	869	885	882	869	848	830	856	911	867	898	890	927	903	907	842	891	901	871	909	868	841	923	875	916	843	885	875	896	892	807	853	863	850	862	878	911	872	847	872	847	910	888	899	886	814	847	845	871	834	857	851	911	846	820	864	844	884	883	893	839	841	888	889	866	847	918	879	957	831	855	858	928	889	892	894	844	922	855	873	888	876	854	823	902	873	834	864	850	873	870	917	868	859	872	897	893	887	846	886	926	910	852	860	847	868	849	880	862	869	873	893	868	852	874	791	899	881	874	851	867	840	844	864	913	868	871	891	908	844	882	926	905	852	894	845	873	892	854	880	909	840	882	875	914	844	855	881	880	853	895	871	863	863	855	893	890	837	907	853	912	905	835	866	835	936	857	895	897	863	884	860	848	839	902	867	920	835	910	884	893	866	867	860	841	887	892	885	876	844	877	891	830	877	883	886	843	886	842	836	884	908	931	868	843	895	867	847	874	920	887	870	871	915	903	873	833	877	855	869	865	843	893	866	879	880	825	910	807	890	881	833	851	854	896	899	921	895	828	937	871	848	868	851	848	839	856	903	926	925	844	832	884	813	909	870	890	885	894	840	878	895	885	912	880	908	907	863	877	872	900	889	899	861	904	868	848	874	876	875	860	873	896	867	862	896	901	803	825	850	908	877	931	826	878	859	871	933	928	867	852	904	911	807	867	899	894	909	902	852	896	886	912	879	877	854	826	898	896	867	883	872	873	894	877	824	852	882	826	890	858	886	873	862	876	858	816	885	912	910	898	873	832	847	900	839	891	884	861	889	864	819	847	901	874	868	837	854	894	879	854	892	884	864	935	814	910	773	860	818	893	887	868	864	903	901	840	903	832	871	863	887	863	842	869	865	925	867	874	874	856	891	869	865	888	859	851	827	874	918	887	883	870	863	884	886	865	862	845	894	906	900	883	878	876	903	880	857	884	834	859	885	920	856	915	910	884	850	853	890	810	867	890	866	901	893	875	872	872	894	857	905	886	825	819	885	906	898	871	910	846	889	874	858	872	877	896	953	870	861	853	823	917	901	885	878	916	853	901	839	866	880	810	928	870	851	874	884	872	880	880	894	881	871	843	853	855	894	830	833	841	885	869	846	847	911	894	886	927	861	845	870	899	883	895	832	863	910	865	849	904	890	877	880	879	861	861	888	876	881	908	892	859	886	900	886	850	826	914	936	881	907	865	865	905	854	846	901	877	838	914	870	884	882	869	844	832	903	863	913	845	873	870	871	906	882	905	896	829	833	889	906	877	841	867	855	847	905	868	921	816	866	826	856	843	876	870	879	838	881	841	878	865	828	886	884	852	904	959	865	909	915	862	852	899	887	811	843	856	865	867	903	865	896	888	864	897	878	855	870	924	858	866	822	894	895	859	851	902	872	811	854	926	849	853	813	830	858	893	829	835	916	909	899	872	946	906	877	875	858	837	877	825	909	871	843	853	883	879	868	870	835	887	910	847	835	892	902	853	861	926	917	865	874	857	883	866	893	912	859	888	844	909	896	888	900	888	827	926	844	856	880	870	859	877	923	865	912	908	851	899	873	877	841	912	862	922	859	891	898	901	889	864	876	848	884	869	827	884	894	844	847	857	802	847	898	826	826	892	853	857	864	871	846	871	927	803	877	915	928	902	829	887	907	895	917	857	875	944	884	872	883	861	857	915	834	815	937	911	899	853	816	860	837	851	843	827	836	835	845	887	860	901	874	854	855	819	893	932	933	895	852	926	843	846	866	877	897	899	843	859	846	890	866	891	864	849	845	894	878	982	875	864	907	869	879	870	845	879	862	834	834	950	868	879	859	857	893	884	895	881	876	918	806	846	863	915	843	853	909	894	910	888	822	836	881	860	867	886	861	839	850	893	828	844	859	873	874	848	922	817	897	895	846	873	884	893	875	880	899	890	839	893	916	912	816	837	893	847	862	864	863	862	860	827	834	839	927	828	834	921	902	891	904	857	896	887	843	899	832	856	847	832	858	859	953	876	858	867	935	890	889	848	831	851	880	907	920	862	836	897	870	842	895	900	883	866	872	845	873	883	913	866	883	857	851	875	841	889	850	865	931	862	860	881	923	934	889	937	888	920	870	896	859	876	855	888	918	859	893	858	950	963	914	880	879	848	908	813	915	838	836	903	889	886	842	883	890	839	889	825	916	904	833	838	845	924	888	851	871	921	867	883	796	846	888	889	878	904	850	858	874	828	956	872	808	864	855	904	860	895	910	858	845	860	927	875	888	883	890	867	856	852	920	890	874	871	832	841	855	888	941	886	825	885	883	854	852	902	894	874	905	917	879	882	914	886	877	868	959	852	904	844	911	883	881	837	925	860	852	866	941	914	878	860	886	871	843	815	829	802	874	890	919	902	858	878	916	836	832	886	858	830	847	898	787	876	899	887	844	850	827	925	861	897	815	867	901	871	837	887	874	865	873	905	897	926	932	874	858	914	870	896	869	815	844
12506	8378	20275	21603	24458	51067	43256	31857	22246	10782	8454	7195	6709	6472	6584	6498	6668	6629	6686	6618	6587	6613	6570	6680	6689	6654	6646	6603	6633	6612	6554	6550	6643	6616	6721	6630	6661	6613	6674	6568	6566	6497	6616	6760	6656	6707	6665	6573	6608	6794	6693	6633	6599	6708	6617	6566	6575	6621	6699	6408	6643	6564	6546	6601	6540	6552	6711	6544	6570	6621	6492	6528	6536	6562	6702	6706	6670	6575	6600	6611	6576	6704	6600	6614	6683	6545	6648	6543	6552	6739	6585	6751	6470	6627	6669	6561	6564	6552	6635	6725	6747	6565	6504	6614	6636	6661	6656	6610	6699	6564	6705	6580	6582	6588	6736	6671	6619	6697	6695	6707	6589	6630	6656	6636	6600	6600	6686	6501	6694	6674	6594	6579	6562	6521	6655	6694	6605	6651	6647	6623	6655	6663	6596	6621	6627	6568	6746	6547	6638	6616	6625	6551	6467	6655	6512	6527	6615	6780	6627	6521	6630	6518	6712	6609	6572	6570	6595	6702	6552	6504	6522	6630	6640	6616	6519	6655	6572	6693	6573	6567	6662	6586	6750	6628	6526	6560	6515	6640	6648	6598	6780	6608	6563	6596	6606	6642	6625	6682	6559	6604	6719	6697	6635	6510	6623	6643	6707	6636	6641	6570	6681	6714	6679	6521	6642	6753	6531	6572	6526	6673	6683	6536	6635	6690	6630	6752	6576	6595	6582	6569	6633	6705	6614	6710	6607	6565	6712	6502	6609	6623	6622	6685	6747	6619	6591	6689	6716	6715	6614	6557	6706	6681	6624	6644	6641	6570	6727	6628	6654	6669	6783	6606	6561	6639	6574	6620	6727	6556	6511	6698	6713	6604	6692	6675	6450	6557	6717	6698	6612	6629	6649	6522	6536	6700	6561	6656	6644	6542	6683	6678	6684	6660	6513	6613	6602	6650	6607	6576	6632	6618	6662	6560	6583	6656	6718	6679	6612	6562	6521	6693	6568	6572	6504	6533	6639	6678	6520	6683	6639	6569	6710	6604	6678	6758	6609	6716	6547	6714	6744	6806	6584	6437	6650	6473	6567	6711	6715	6710	6509	6648	6682	6622	6548	6552	6540	6650	6645	6697	6586	6718	6597	6537	6652	6572	6687	6645	6542	6586	6668	6708	6614	6599	6727	6654	6576	6538	6637	6631	6719	6591	6565	6697	6759	6612	6622	6625	6540	6668	6734	6523	6631	6579	6560	6553	6676	6475	6629	6656	6582	6668	6610	6612	6574	6732	6782	6612	6628	6539	6659	6664	6557	6680	6623	6659	6566	6559	6685	6581	6651	6594	6499	6686	6705	6460	6604	6657	6539	6608	6640	6667	6593	6655	6493	6724	6599	6639	6530	6667	6506	6455	6545	6768	6678	6669	6560	6564	6681	6562	6605	6666	6732	6607	6640	6608	6659	6560	6653	6497	6735	6663	6649	6562	6624	6648	6701	6660	6579	6688	6549	6538	6706	6613	6473	6632	6503	6632	6538	6444	6674	6703	6594	6622	6575	6592	6578	6687	6638	6525	6675	6694	6738	6630	6467	6733	6608	6521	6672	6520	6651	6607	6662	6592	6590	6522	6593	6512	6796	6696	6583	6642	6587	6674	6605	6540	6405	6645	6654	6622	6590	6685	6587	6750	6593	6587	6593	6499	6484	6693	6678	6566	6510	6545	6590	6603	6601	6549	6526	6664	6540	6634	6756	6670	6638	6654	6687	6585	6708	6575	6697	6637	6742	6686	6596	6649	6476	6611	6573	6613	6673	6675	6657	6628	6584	6598	6544	6606	6616	6678	6759	6553	6611	6562	6728	6584	6591	6701	6617	6562	6734	6622	6643	6615	6600	6723	6552	6618	6540	6640	6635	6644	6718	6645	6694	6733	6581	6542	6681	6616	6794	6551	6705	6688	6581	6706	6706	6792	6622	6566	6732	6517	6653	6636	6582	6676	6497	6759	6559	6601	6671	6585	6768	6714	6626	6568	6659	6704	6612	6560	6515	6538	6625	6695	6741	6491	6629	6770	6697	6567	6582	6576	6683	6672	6621	6515	6700	6609	6606	6727	6758	6684	6564	6658	6760	6561	6602	6656	6570	6592	6742	6630	6667	6681	6628	6569	6652	6575	6677	6674	6693	6518	6657	6601	6615	6593	6637	6484	6515	6641	6662	6598	6598	6490	6765	6600	6715	6534	6637	6736	6622	6488	6769	6632	6652	6734	6678	6602	6702	6549	6587	6610	6653	6652	6640	6503	6597	6648	6550	6530	6675	6728	6613	6729	6540	6634	6520	6612	6759	6662	6591	6612	6622	6577	6523	6633	6765	6741	6679	6531	6676	6575	6719	6538	6574	6716	6655	6661	6678	6636	6522	6523	6759	6703	6634	6578	6633	6559	6685	6640	6676	6536	6613	6605	6575	6616	6802	6644	6651	6654	6761	6616	6622	6615	6458	6759	6681	6573	6626	6602	6603	6696	6705	6643	6598	6735	6693	6395	6655	6710	6511	6593	6689	6712	6648	6596	6756	6594	6613	6652	6701	6531	6654	6593	6619	6575	6471	6510	6692	6422	6718	6634	6682	6442	6606	6540	6584	6695	6630	6634	6740	6564	6676	6628	6590	6511	6560	6585	6628	6550	6553	6526	6643	6570	6636	6642	6587	6574	6642	6621	6639	6737	6691	6795	6572	6646	6663	6677	6591	6608	6654	6571	6625	6642	6610	6674	6830	6567	6618	6665	6602	6693	6589	6623	6561	6605	6657	6525	6562	6642	6699	6612	6613	6607	6664	6606	6530	6677	6638	6672	6651	6723	6521	6720	6675	6760	6664	6600	6549	6658	6653	6690	6739	6604	6564	6706	6539	6591	6629	6620	6546	6664	6803	6523	6701	6659	6717	6497	6648	6704	6586	6611	6635	6688	6643	6599	6571	6552	6646	6675	6633	6614	6605	6644	6609	6613	6566	6566	6737	6647	6699	6647	6530	6594	6665	6635	6606	6691	6799	6496	6663	6663	6596	6536	6584	6778	6655	6590	6721	6531	6612	6675	6538	6535	6553	6722	6688	6498	6602	6604	6470	6636	6558	6617	6547	6592	6713	6624	6638	6587	6581	6706	6616	6691	6628	6583	6690	6607	6744	6584	6617	6587	6603	6608	6645	6563	6678	6897	6609	6665	6479	6694	6737	6616	6685	6701	6631	6625	6561	6598	6452	6443	6644	6699	6658	6617	6673	6708	6558	6633	6564	6582	6723	6559	6749	6613	6661	6589	6679	6708	6507	6697	6567	6799	6680	6743	6683	6622	6615	6703	6615	6565	6687	6627	6648	6594	6630	6487	6695	6692	6569	6582	6584	6562	6810	6590	6664	6595	6650	6537	6632	6611	6715	6584	6629	6511	6606	6549	6629	6698	6688	6508	6420	6703	6496	6738	6559	6634	6692	6710	6689	6572	6619	6703	6651	6695	6541	6488	6565	6664	6561	6593	6620	6592	6577	6533	6657	6688	6623	6557	6633	6571	6512	6543	6576	6657	6657	6713	6593	6681	6508	6608	6581	6534	6694	6589	6673	6671	6680	6674	6663	6642	6738	6791	6623	6458	6604	6481	6604	6715	6502	6639	6659	6638	6737	6546	6592	6564	6610	6629	6647	6597	6642	6656	6628	6643	6719	6581	6703	6708	6472	6633	6594	6582	6644	6717	6628	6679	6655	6749	6657	6589	6696	6755	6659	6673	6635	6693	6704	6653	6547	6620	6534	6553	6626	6678	6692	6614	6643	6667	6556	6723	6464	6669	6513	6674	6651	6598	6646	6539	6706	6587	6678	6551	6608	6664	6559	6632	6569	6600	6721	6543	6670	6593	6639	6516	6625	6517	6677	6724	6614	6609	6444	6690	6637	6676	6546	6632	6584	6708	6558	6574	6642	6690	6558	6494	6710	6650	6563	6560	6514	6651	6647	6612	6522	6663	6762	6557	6559	6749	6627	6548	6528	6598	6595	6634	6592	6549	6567	6593	6693	6586	6552	6648	6629	6631	6633	6564	6607	6636	6560	6639	6559	6602	6584	6724	6639	6731	6570	6520	6538	6611	6517	6644	6502	6741	6713	6597	6599	6691	6665	6627	6515	6498	6654	6587	6655	6624	6701	6605	6568	6587	6690	6651	6535	6660	6542	6707	6577	6676	6674	6673	6631	6581	6680	6701	6672	6540	6609	6597	6679	6597	6626	6615	6591	6565	6624	6499	6589	6659	6693	6640	6510	6544	6638	6659	6707	6550	6665	6731	6729	6531	6760	6536	6589	6605	6721	6650	6552	6556	6682	6599	6771	6602	6757	6549	6731	6578	6616	6592	6587	6625	6578	6595	6751	6784	6562	6643	6561	6587	6723	6580	6590	6689	6638	6559	6742	6510	6583	6700	6626	6699	6551	6491	6840	6522	6510	6674	6777	6702	6554	6498	6596	6566	6533	6642	6621	6650	6653	6570	6530	6629	6512	6596	6710	6687	6537	6639	6664	6567	6617	6488	6663	6654	6677	6683	6780	6593	6624	6779	6615	6564	6708	6578	6652	6613	6583	6646	6606	6807	6548	6709	6534	6595	6696	6689	6646	6660	6612	6759	6606	6525	6540	6634	6591	6665	6509	6623	6627	6627	6639	6520	6558	6522	6530	6569	6632	6629	6647	6644	6571	6585	6630	6724	6572	6639	6528	6620	6621	6718	6555	6716	6636	6648	6629	6690	6580	6495	6677	6664	6643	6653	6658	6622	6601	6665	6629	6609	6523	6524	6603	6516	6761	6564	6672	6687	6619	6539	6663	6724	6652	6652	6613	6599	6551	6753	6558	6443	6648	6603	6719	6588	6632	6622	6733	6601	6642	6616	6601	6553	6620	6580	6570	6475	6613	6588	6581	6612	6665	6720	6543	6581	6462	6649	6742	6574	6486	6631	6679	6574	6659	6626	6707	6541	6648	6675	6620	6698	6492	6669	6682	6650	6768	6637	6676	6692	6630	6600	6554	6650	6581	6677	6697	6621	6633	6703	6664	6561	6643	6590	6699	6621	6636	6547	6509	6643	6523	6732
1634	1153	3426	3995	6137	18720	15318	7788	4120	1881	1051	951	847	864	879	845	849	859	874	815	815	876	841	858	933	904	861	895	901	870	840	894	820	852	865	848	792	878	873	860	860	835	895	835	813	837	862	868	837	865	864	885	872	850	831	797	888	856	888	847	828	878	880	893	849	869	894	856	879	848	854	874	858	892	890	865	858	884	832	833	833	828	863	858	816	915	844	882	875	906	882	894	872	835	871	882	896	883	900	869	836	828	857	900	881	819	869	939	869	876	928	879	843	842	875	884	858	902	888	857	867	791	860	854	879	857	895	878	943	851	869	854	911	891	916	847	913	863	821	802	930	862	886	892	832	874	896	804	824	866	831	904	872	839	914	863	846	859	855	898	889	881	870	848	894	866	841	877	912	875	889	816	909	892	853	829	836	855	863	888	881	866	891	915	877	878	866	848	830	889	858	836	900	882	836	862	878	859	830	869	868	864	832	879	844	814	850	830	806	875	909	845	860	880	822	837	870	820	870	908	864	880	833	859	849	875	850	827	929	906	945	853	839	895	857	904	874	889	914	899	894	871	832	878	848	856	881	900	865	884	858	895	855	859	833	856	850	896	884	882	854	844	862	861	876	878	859	838	880	864	791	829	909	824	876	878	841	860	815	865	857	866	885	850	893	862	898	818	884	902	880	958	893	879	865	898	860	880	852	868	861	931	878	837	865	868	861	882	841	894	867	859	822	952	879	910	821	907	802	884	866	877	895	885	889	863	889	885	842	841	861	857	887	854	912	856	796	866	794	845	906	881	890	867	875	924	934	908	889	875	921	895	857	829	850	924	833	841	852	831	901	892	903	876	859	904	874	878	876	880	890	914	886	855	867	865	803	859	856	892	896	870	884	854	850	879	828	848	875	846	866	909	887	881	844	864	861	886	911	859	892	889	874	890	885	886	884	896	911	839	882	913	915	902	821	901	895	884	870	847	894	846	855	876	900	909	869	893	908	902	842	827	859	859	909	881	905	862	863	810	930	889	853	867	862	842	844	872	862	875	869	858	858	877	820	873	859	883	876	853	893	901	888	879	837	842	906	861	896	849	908	846	855	913	872	881	826	882	912	823	872	867	854	911	883	889	891	864	853	895	904	854	869	841	892	880	868	875	863	834	944	854	933	851	864	870	826	912	852	851	878	866	883	850	840	864	880	865	882	865	913	867	882	903	854	797	837	910	828	885	846	868	894	899	852	834	843	821	835	847	876	906	908	849	867	857	825	901	837	819	856	850	854	912	865	898	849	892	897	846	839	887	901	869	807	841	880	896	888	824	874	867	918	830	830	891	921	894	890	809	822	851	877	875	926	918	887	880	902	915	835	849	836	866	886	885	902	895	882	881	836	908	902	857	884	896	886	884	817	832	848	847	859	904	912	853	858	875	836	815	855	854	950	814	837	807	846	845	873	883	910	837	842	880	873	877	851	929	877	852	838	855	906	894	915	909	892	869	893	923	947	828	893	861	865	906	894	887	891	851	870	852	872	857	901	912	829	893	873	850	901	873	846	869	873	825	849	859	819	864	862	877	875	808	880	824	813	837	858	871	874	869	860	873	890	889	839	880	833	895	871	858	882	882	910	872	835	821	877	903	836	866	866	906	843	879	851	830	855	843	864	894	848	875	847	918	842	823	812	895	932	898	869	822	868	853	884	877	830	846	836	875	861	884	846	869	842	831	832	875	871	839	833	922	879	946	847	873	834	849	886	830	864	846	929	908	869	902	837	840	847	891	930	865	877	886	850	840	880	869	893	876	790	851	829	881	903	893	879	864	871	838	866	876	826	890	819	880	878	849	903	906	874	839	904	870	909	868	891	834	825	892	840	885	869	877	835	873	872	888	821	822	873	898	812	859	898	903	845	883	838	906	920	910	891	816	815	854	856	852	851	905	880	822	861	797	869	861	861	921	898	836	822	859	871	888	836	879	881	903	859	920	813	872	875	878	855	849	842	863	920	896	844	862	865	895	847	906	842	858	889	898	897	863	942	887	875	871	853	887	829	857	894	872	890	850	823	846	867	910	881	912	883	841	852	903	902	865	905	863	864	917	903	838	890	889	845	876	878	853	873	860	826	861	857	885	873	892	885	795	858	884	917	822	877	818	915	854	883	861	843	917	844	896	874	888	888	876	837	911	871	872	867	854	858	836	815	900	898	862	846	867	871	867	911	896	912	857	869	920	936	907	903	861	864	884	847	838	906	893	859	878	893	902	877	862	843	881	886	870	858	855	862	875	857	832	810	846	853	861	856	871	918	852	865	802	905	854	837	821	856	883	874	811	915	823	822	837	871	897	804	912	853	790	870	868	891	871	878	850	887	916	875	883	854	839	904	928	880	890	888	871	899	863	844	911	841	872	882	903	853	899	844	840	855	876	870	852	876	859	861	846	865	851	857	889	909	863	855	906	841	886	841	838	870	896	853	824	914	814	874	830	913	855	888	843	797	883	867	814	850	889	814	839	903	883	816	943	834	851	890	840	845	894	830	858	841	883	844	845	885	912	833	828	885	813	882	806	821	889	861	869	815	891	808	887	918	916	870	862	813	842	855	919	893	848	933	873	907	897	843	881	872	883	835	874	886	831	855	904	865	898	855	913	830	884	897	858	880	901	859	894	860	843	860	876	886	854	848	867	854	883	876	841	835	810	858	875	829	848	892	871	858	889	831	901	894	853	852	853	867	914	795	828	888	870	848	889	931	899	840	820	853	888	832	852	823	848	848	896	828	812	859	860	858	855	880	863	867	851	894	848	849	835	851	898	865	863	942	838	934	871	861	914	840	866	847	840	887	835	817	882	871	836	916	862	886	870	844	880	876	853	834	884	839	879	861	858	903	908	887	917	856	951	833	892	900	908	889	900	886	810	865	849	865	844	866	853	819	870	865	891	836	846	876	942	861	880	887	820	847	885	872	892	877	876	819	840	899	875	904	879	827	915	880	928	859	865	835	879	860	796	881	839	847	824	857	915	875	821	868	834	851	851	871	892	850	874	890	877	917	848	842	879	847	852	903	891	863	887	824	916	859	846	917	877	874	890	862	894	853	879	858	865	897	868	851	913	890	910	871	872	802	842	860	873	880	835	882	893	833	847	879	846	816	817	867	869	844	917	827	908	867	853	895	863	833	849	916	856	871	897	848	890	887	847	883	907	897	806	876	876	902	865	822	866	852	870	870	848	850	899	922	834	850	883	812	868	856	784	920	887	837	897	892	892	857	843	856	852	911	902	922	880	824	827	840	917	876	831	894	857	904	874	805	855	943	893	855	908	839	817	849	866	862	834	866	897	885	818	844	831	900	859	870	895	870	858	839	897	833	914	828	865	854	854	829	835	830	838	851	886	911	827	873	911	888	865	906	860	857	877	867	912	855	895	902	887	903	811	871	830	933	854	949	906	883	860	887	887	851	897	895	909	846	942	878	855	896	865	875	883	832	810	839	824	876	912	890	908	926	924	875	812	887	834
15065	10688	23253	28213	50046	69784	57399	42464	31886	18470	9820	7102	6992	6622	6624	6685	6511	6674	6638	6625	6521	6546	6651	6680	6484	6552	6500	6620	6631	6618	6583	6648	6483	6634	6511	6661	6656	6587	6705	6629	6565	6584	6576	6608	6527	6553	6710	6532	6546	6653	6613	6507	6708	6550	6644	6650	6514	6648	6542	6571	6639	6778	6687	6568	6658	6539	6570	6753	6609	6607	6489	6573	6682	6562	6619	6473	6609	6553	6630	6568	6685	6610	6540	6548	6611	6620	6603	6556	6631	6618	6601	6517	6547	6595	6563	6595	6606	6678	6559	6492	6572	6568	6607	6738	6711	6570	6657	6513	6582	6481	6661	6592	6556	6457	6639	6624	6636	6655	6641	6445	6665	6689	6607	6769	6585	6613	6653	6563	6574	6480	6549	6575	6651	6617	6592	6634	6687	6515	6658	6583	6639	6533	6532	6546	6593	6591	6644	6467	6551	6717	6547	6488	6491	6562	6645	6676	6621	6533	6611	6730	6635	6747	6725	6629	6649	6546	6650	6613	6624	6560	6577	6675	6536	6668	6628	6627	6581	6551	6679	6522	6660	6444	6595	6612	6675	6639	6641	6525	6698	6664	6659	6578	6438	6592	6602	6596	6544	6657	6551	6604	6601	6501	6635	6621	6644	6661	6640	6540	6542	6610	6620	6572	6642	6536	6393	6630	6656	6761	6608	6507	6637	6705	6572	6581	6559	6637	6501	6724	6689	6508	6802	6573	6652	6441	6623	6492	6512	6721	6565	6741	6734	6648	6520	6667	6678	6586	6513	6631	6649	6667	6676	6614	6602	6614	6657	6600	6556	6562	6473	6633	6513	6744	6644	6538	6665	6834	6662	6590	6828	6683	6656	6610	6617	6627	6557	6642	6643	6651	6641	6577	6616	6610	6583	6494	6598	6656	6575	6532	6670	6650	6577	6662	6799	6659	6651	6590	6680	6690	6735	6585	6610	6754	6605	6514	6434	6547	6505	6542	6613	6677	6716	6588	6627	6652	6653	6573	6649	6590	6787	6664	6597	6554	6598	6471	6633	6731	6562	6625	6649	6587	6536	6662	6674	6533	6629	6648	6517	6617	6586	6563	6633	6626	6552	6654	6601	6636	6599	6596	6477	6610	6584	6649	6623	6616	6615	6624	6572	6672	6498	6660	6679	6494	6511	6674	6592	6462	6651	6553	6716	6496	6682	6650	6579	6450	6601	6780	6715	6557	6538	6571	6554	6506	6654	6553	6507	6552	6586	6541	6762	6595	6575	6504	6695	6644	6621	6663	6650	6667	6622	6773	6499	6724	6600	6544	6620	6595	6587	6603	6584	6539	6776	6558	6593	6553	6579	6522	6656	6643	6510	6706	6584	6700	6628	6431	6587	6564	6681	6574	6702	6469	6631	6754	6636	6595	6492	6702	6521	6606	6536	6586	6730	6668	6659	6627	6627	6525	6567	6579	6608	6623	6597	6435	6542	6634	6607	6562	6649	6592	6628	6609	6635	6563	6691	6647	6570	6640	6716	6554	6587	6499	6486	6712	6579	6533	6613	6634	6582	6589	6503	6449	6661	6595	6460	6668	6678	6422	6732	6592	6605	6569	6630	6598	6716	6577	6509	6707	6540	6608	6592	6654	6512	6467	6607	6578	6660	6600	6616	6575	6652	6621	6572	6623	6663	6639	6597	6463	6497	6652	6630	6643	6621	6780	6713	6669	6599	6533	6686	6576	6661	6589	6661	6624	6632	6648	6498	6563	6628	6533	6537	6524	6581	6695	6531	6603	6678	6600	6512	6514	6717	6658	6755	6687	6626	6599	6501	6490	6724	6613	6555	6417	6585	6556	6698	6619	6635	6656	6620	6605	6652	6662	6719	6480	6681	6661	6511	6711	6628	6547	6550	6545	6417	6609	6646	6662	6510	6726	6591	6641	6552	6481	6566	6531	6667	6738	6622	6558	6678	6653	6468	6654	6648	6514	6687	6502	6627	6650	6671	6523	6583	6692	6674	6644	6514	6552	6524	6671	6620	6580	6631	6680	6780	6613	6673	6574	6477	6645	6560	6547	6646	6605	6489	6555	6699	6591	6614	6770	6590	6596	6550	6632	6629	6711	6618	6576	6659	6668	6611	6642	6595	6645	6598	6519	6596	6521	6600	6601	6711	6544	6565	6493	6666	6474	6541	6647	6679	6543	6729	6610	6591	6528	6581	6520	6605	6661	6759	6545	6518	6646	6448	6661	6468	6554	6569	6627	6698	6559	6671	6567	6643	6495	6657	6600	6596	6558	6527	6654	6577	6658	6649	6582	6541	6676	6572	6698	6621	6756	6618	6653	6544	6740	6695	6667	6638	6654	6680	6540	6560	6598	6605	6665	6497	6545	6581	6621	6588	6552	6546	6458	6535	6645	6578	6577	6670	6682	6591	6618	6641	6574	6678	6700	6524	6618	6563	6610	6703	6647	6626	6724	6595	6501	6636	6682	6470	6605	6674	6681	6608	6707	6584	6572	6626	6570	6606	6620	6458	6532	6533	6641	6590	6622	6626	6576	6575	6689	6544	6551	6698	6744	6614	6678	6624	6651	6778	6631	6701	6705	6606	6560	6534	6576	6684	6625	6586	6601	6586	6672	6678	6615	6747	6601	6596	6470	6585	6543	6535	6656	6719	6494	6567	6745	6532	6681	6515	6584	6560	6442	6717	6627	6566	6549	6593	6605	6599	6503	6608	6492	6608	6571	6619	6592	6584	6628	6534	6664	6606	6707	6758	6613	6524	6725	6693	6605	6643	6643	6621	6574	6701	6667	6693	6686	6490	6509	6678	6639	6635	6551	6662	6579	6653	6604	6775	6659	6624	6684	6562	6715	6662	6660	6585	6656	6544	6655	6583	6493	6593	6740	6710	6653	6591	6514	6630	6652	6616	6624	6682	6614	6630	6573	6633	6583	6497	6687	6659	6530	6718	6611	6591	6606	6571	6526	6772	6625	6613	6522	6647	6662	6562	6600	6690	6694	6601	6502	6542	6470	6586	6528	6719	6775	6529	6579	6537	6640	6669	6639	6617	6593	6600	6627	6582	6590	6594	6744	6515	6468	6719	6622	6652	6571	6542	6632	6598	6495	6731	6528	6719	6649	6620	6645	6582	6575	6508	6548	6681	6551	6525	6506	6608	6576	6545	6599	6622	6599	6603	6596	6435	6623	6678	6684	6543	6610	6703	6623	6689	6572	6592	6616	6615	6669	6521	6540	6531	6738	6532	6568	6481	6576	6738	6717	6718	6539	6612	6603	6600	6638	6577	6721	6673	6665	6655	6742	6486	6651	6672	6641	6668	6537	6517	6738	6612	6637	6587	6557	6543	6610	6626	6571	6573	6734	6613	6648	6582	6619	6592	6638	6431	6730	6585	6711	6600	6585	6700	6635	6609	6615	6695	6606	6490	6584	6478	6607	6573	6580	6577	6623	6632	6584	6560	6709	6653	6637	6608	6561	6579	6629	6493	6718	6630	6655	6520	6651	6557	6638	6566	6526	6560	6648	6558	6631	6658	6633	6634	6475	6815	6570	6587	6491	6601	6577	6625	6713	6610	6542	6636	6590	6715	6755	6640	6583	6606	6516	6563	6626	6650	6642	6707	6592	6628	6664	6610	6629	6621	6538	6643	6662	6594	6579	6632	6528	6596	6733	6673	6638	6703	6764	6488	6642	6506	6633	6559	6689	6527	6580	6584	6593	6728	6674	6643	6772	6637	6680	6687	6610	6661	6592	6673	6623	6604	6546	6634	6623	6630	6535	6637	6580	6562	6687	6703	6572	6662	6575	6545	6531	6585	6549	6519	6617	6611	6696	6591	6696	6668	6592	6585	6713	6551	6601	6567	6584	6571	6543	6677	6506	6508	6547	6583	6623	6462	6610	6538	6659	6593	6540	6496	6561	6616	6473	6627	6555	6532	6725	6585	6526	6691	6634	6647	6589	6638	6580	6595	6583	6691	6557	6539	6618	6516	6704	6572	6567	6597	6604	6642	6649	6662	6686	6580	6544	6540	6697	6506	6656	6623	6514	6643	6585	6609	6617	6559	6679	6648	6607	6538	6631	6478	6513	6709	6530	6590	6541	6686	6628	6657	6584	6537	6501	6550	6498	6654	6625	6598	6583	6496	6704	6627	6570	6528	6601	6635	6638	6648	6640	6645	6732	6602	6570	6719	6505	6654	6559	6662	6653	6658	6566	6733	6776	6552	6616	6758	6544	6661	6558	6668	6635	6559	6678	6757	6585	6580	6578	6719	6517	6579	6611	6627	6525	6487	6625	6613	6649	6558	6745	6426	6512	6594	6666	6592	6684	6497	6890	6575	6457	6630	6652	6437	6666	6645	6589	6635	6636	6627	6682	6781	6495	6578	6517	6560	6581	6675	6531	6596	6723	6538	6644	6716	6602	6610	6557	6706	6539	6618	6633	6541	6626	6713	6574	6589	6601	6615	6520	6662	6595	6610	6725	6498	6713	6543	6534	6640	6597	6532	6538	6562	6558	6577	6623	6613	6729	6677	6578	6617	6601	6727	6489	6695	6569	6616	6620	6521	6556	6754	6657	6506	6731	6663	6606	6595	6570	6628	6624	6657	6600	6558	6661	6562	6617	6498	6551	6548	6564	6609	6575	6693	6618	6651	6769	6682	6646	6518	6533	6602	6767	6659	6752	6735	6622	6680	6667	6615	6665	6645	6566	6576	6640	6543	6537	6563	6736	6580	6621	6646	6612	6467	6604	6664	6611	6708	6536	6619	6662	6679	6664	6526	6519	6571	6673	6623	6628	6630	6653	6564	6649	6580	6709	6576	6695	6603	6548	6611	6592	6635	6635	6602	6754	6484	6507	6597	6681	6592	6632	6639	6536	6622	6508	6446	6673	6573	6677	6518	6492	6559	6727	6644	6596	6533	6615	6533	6623	6487	6544	6588	6581	6629	6714	6679	6643	6557	6629	6728	6631	6626	6528	6597	6613	6535	6548	6531	6576	6555	6578	6608	6435	6518	6673	6554	6598	6593	6577	6537	6447	6543	6707	6655	6526	6669	6603	6620	6571	6648	6518	6480	6632	6567	6548	6612	6699	6543	6585
3768	1098	2547	4492	8016	16064	12539	9246	5257	2334	1112	975	936	887	947	912	891	891	856	828	885	846	884	890	909	877	900	900	920	891	906	864	835	886	841	872	846	894	870	874	880	853	916	849	929	831	851	900	832	871	860	898	915	894	865	886	786	893	867	836	921	837	872	802	784	868	859	927	876	923	834	859	811	856	896	880	892	842	848	917	827	833	838	948	881	861	933	868	877	865	876	920	860	914	873	842	899	859	846	868	868	903	870	889	867	861	886	874	878	838	840	868	853	848	883	843	942	878	858	880	856	866	887	871	884	866	909	868	935	935	888	902	899	825	846	888	840	904	887	895	928	837	878	911	838	898	859	885	898	934	840	878	892	884	834	836	870	881	879	895	882	847	863	887	868	890	875	862	876	854	834	833	887	893	880	881	902	855	921	867	902	870	902	844	924	892	887	862	889	871	858	857	859	838	857	869	861	855	895	889	906	892	836	858	915	875	832	873	900	931	886	867	840	905	857	928	877	863	915	877	849	877	831	916	850	905	828	800	920	860	889	871	884	886	843	883	856	898	883	884	858	912	907	874	861	880	853	920	888	845	884	834	879	823	902	855	871	862	867	892	854	883	875	920	861	870	875	888	895	903	927	929	904	911	866	933	855	871	899	806	904	874	866	928	852	839	915	843	932	860	825	875	830	912	911	856	839	896	881	830	881	878	883	829	850	916	838	843	892	847	860	961	850	834	885	898	859	967	870	894	862	887	858	882	896	871	870	916	912	888	876	946	876	845	859	850	956	930	868	864	836	896	861	843	876	830	874	851	809	857	807	904	889	880	927	874	916	882	865	871	903	951	895	859	874	864	841	892	909	850	865	863	867	901	870	865	921	870	876	848	860	860	895	820	871	871	871	867	905	879	822	916	921	920	875	825	849	882	904	861	871	879	881	878	865	904	861	935	894	882	885	913	909	873	878	920	861	916	854	909	905	853	930	893	939	890	909	879	880	870	822	873	954	890	888	878	835	859	846	927	858	865	895	900	838	916	848	925	920	901	882	892	861	891	896	858	879	949	838	857	853	916	870	814	916	867	907	886	900	864	878	897	919	873	863	854	839	902	913	863	906	860	872	828	916	874	839	851	860	837	857	866	881	874	886	886	912	869	897	814	891	896	825	857	909	907	879	966	818	833	914	880	831	941	870	883	903	874	829	952	875	900	897	908	909	862	826	869	829	907	884	879	880	894	929	863	909	891	913	885	908	891	873	830	900	931	825	894	941	849	886	888	897	873	923	863	882	872	907	880	855	896	892	888	864	814	898	881	888	919	880	883	900	877	867	969	855	856	842	868	922	845	837	881	875	875	860	853	809	909	910	876	918	864	934	898	902	856	878	902	853	860	890	812	822	902	847	884	882	929	854	874	876	881	846	889	902	893	868	924	898	819	874	836	879	915	854	863	878	873	867	925	877	843	901	847	930	852	869	871	904	875	981	921	857	870	842	843	854	910	843	886	841	897	857	873	897	932	844	888	864	855	897	877	877	882	835	833	885	875	865	848	904	809	838	869	837	882	867	882	878	888	873	871	857	859	829	906	921	926	893	916	900	863	861	853	830	875	914	880	849	841	771	921	876	915	857	876	874	849	861	851	860	938	854	899	914	925	908	848	890	907	820	914	922	848	861	915	901	885	933	883	920	862	857	902	924	858	855	865	879	878	840	793	882	891	897	858	867	896	895	895	885	877	887	889	859	879	908	862	885	867	862	886	839	892	873	910	858	857	889	887	888	846	853	892	880	866	926	878	827	853	897	853	932	860	851	880	885	888	841	884	853	875	886	893	876	901	844	898	880	889	867	909	866	873	875	849	830	903	876	922	888	916	912	892	892	913	875	891	826	878	890	844	898	894	851	835	846	870	870	877	864	874	868	886	907	878	823	910	859	856	882	870	891	957	921	875	893	889	889	888	877	885	857	900	896	874	907	864	942	866	897	848	847	873	832	859	895	900	871	890	821	888	893	947	857	931	845	862	883	852	842	833	877	858	934	918	922	862	884	958	891	896	859	884	895	897	882	887	848	876	932	887	910	892	886	867	901	875	840	918	865	892	849	858	892	814	864	876	919	841	901	882	835	868	885	899	923	891	948	828	847	825	864	865	857	845	870	867	897	884	903	894	906	920	867	936	874	863	857	870	830	869	862	864	923	884	840	871	881	856	887	891	865	899	896	889	874	892	926	903	898	858	818	895	834	871	834	886	938	864	851	868	890	869	902	874	826	868	800	887	888	945	918	890	849	829	865	887	900	899	900	842	861	894	923	889	897	856	889	901	869	846	853	882	862	890	875	815	843	891	830	870	918	880	818	899	884	844	937	827	913	841	843	888	929	931	871	896	864	887	869	908	872	897	887	892	909	840	875	848	838	895	915	868	837	831	903	948	876	846	869	900	884	857	864	869	857	909	851	917	877	835	876	867	845	852	834	822	887	934	843	902	840	846	907	901	914	881	837	844	859	849	888	943	897	890	877	871	901	924	878	866	928	894	867	926	843	957	941	866	895	906	872	844	854	854	910	853	843	880	909	926	856	885	892	916	848	892	875	844	868	852	903	919	910	822	879	892	876	860	827	928	866	863	886	859	920	890	913	927	889	875	859	871	853	835	871	931	853	823	903	884	884	924	900	866	863	905	889	876	887	864	825	911	906	904	877	857	866	890	891	861	941	863	827	864	907	904	926	850	906	951	887	859	865	856	873	865	883	914	875	840	909	866	917	892	820	843	921	892	903	835	927	896	872	864	881	908	867	857	895	867	868	871	873	880	906	849	927	885	861	875	871	826	887	913	916	876	811	864	907	885	852	895	853	904	936	872	867	851	865	949	861	920	796	924	878	914	874	892	861	879	893	882	899	874	899	859	872	905	871	799	893	918	848	886	828	952	842	851	878	874	863	839	884	864	854	885	879	873	898	869	825	887	813	824	858	918	865	913	877	860	888	921	820	841	894	899	834	890	881	925	866	848	904	888	840	878	858	864	899	879	853	907	861	934	865	869	835	873	848	921	892	866	880	876	853	868	858	901	924	845	936	864	850	818	865	892	950	921	887	922	882	892	861	850	867	839	832	861	831	896	929	873	883	867	836	840	916	896	884	896	859	835	835	869	847	899	878	875	897	919	896	896	936	824	847	859	893	909	853	927	909	899	874	862	852	854	895	879	825	841	920	869	866	880	880	824	921	856	858	909	880	871	863	883	899	886	868	894	912	913	832	889	955	849	849	829	850	939	847	834	872	884	856	902	897	925	924	888	874	906	926	876	850	864	878	941	947	878	889	854	839	901	898	874	883	889	861	848	903	870	890	884	903	900	939	890	849	896	909	964	921	945	846	896	906	904	877	887	870	848	860	923	894	909	864	889	885	936	854	914	882	875	927	900	865	881	897	836	847	866	851	872	866	843	862	924	872	916	835	849	879	848	897	861	823	900	862	852	881	852	822	915	850	869	874	902	862	867	890	894	915	871
14585	9752	20071	29145	54345	63036	57462	48254	36328	23106	10793	8750	7508	6874	6779	6844	6717	6710	6602	6691	6687	6703	6626	6722	6666	6773	6753	6652	6687	6774	6702	6656	6753	6671	6569	6681	6754	6701	6692	6593	6712	6700	6627	6736	6630	6809	6733	6731	6695	6752	6775	6703	6520	6710	6694	6605	6709	6792	6763	6701	6703	6674	6786	6678	6674	6763	6568	6760	6667	6711	6754	6767	6659	6904	6673	6871	6680	6737	6708	6627	6731	6623	6750	6816	6671	6784	6704	6648	6784	6596	6674	6814	6731	6572	6693	6767	6757	6601	6835	6642	6626	6657	6710	6650	6622	6817	6693	6704	6562	6700	6638	6693	6655	6807	6639	6724	6679	6720	6717	6760	6750	6647	6677	6868	6682	6705	6733	6661	6623	6672	6609	6689	6670	6744	6734	6817	6797	6547	6748	6761	6736	6799	6665	6775	6726	6599	6762	6686	6746	6736	6772	6616	6765	6656	6572	6709	6675	6746	6682	6649	6803	6778	6665	6689	6703	6714	6752	6723	6841	6675	6712	6612	6655	6671	6772	6744	6808	6686	6737	6660	6721	6592	6683	6711	6715	6578	6617	6588	6702	6684	6693	6722	6709	6634	6824	6631	6804	6570	6699	6744	6627	6650	6716	6721	6782	6679	6671	6522	6702	6665	6719	6700	6638	6625	6724	6826	6700	6776	6785	6660	6688	6776	6553	6735	6746	6702	6664	6628	6550	6722	6682	6687	6764	6693	6726	6553	6684	6667	6722	6737	6621	6753	6724	6737	6611	6577	6775	6639	6729	6638	6803	6742	6625	6689	6627	6745	6690	6757	6710	6759	6790	6636	6755	6637	6591	6734	6683	6689	6678	6804	6788	6697	6643	6640	6824	6743	6666	6690	6667	6662	6754	6688	6591	6714	6670	6638	6725	6702	6698	6700	6735	6691	6649	6683	6595	6769	6610	6834	6616	6670	6897	6697	6592	6708	6716	6691	6713	6614	6632	6743	6643	6477	6738	6742	6733	6776	6770	6748	6720	6745	6608	6749	6689	6832	6847	6768	6772	6701	6676	6639	6683	6677	6694	6646	6714	6724	6762	6781	6791	6692	6607	6794	6808	6837	6735	6662	6654	6780	6677	6716	6578	6724	6865	6686	6629	6694	6767	6815	6731	6629	6751	6739	6699	6635	6696	6868	6697	6643	6791	6631	6577	6693	6709	6718	6854	6547	6700	6656	6684	6864	6720	6788	6697	6682	6737	6704	6780	6727	6684	6665	6759	6831	6773	6689	6773	6689	6647	6824	6691	6717	6740	6745	6741	6695	6705	6638	6715	6555	6700	6646	6757	6666	6851	6725	6618	6803	6734	6769	6670	6701	6692	6805	6773	6746	6671	6656	6805	6792	6735	6686	6691	6731	6728	6749	6696	6744	6590	6833	6827	6752	6910	6644	6667	6719	6639	6756	6674	6777	6757	6594	6625	6660	6641	6809	6616	6716	6670	6696	6715	6808	6674	6594	6754	6692	6689	6660	6673	6815	6721	6684	6743	6801	6728	6734	6719	6640	6797	6552	6564	6673	6575	6809	6609	6662	6736	6722	6629	6683	6812	6704	6704	6789	6487	6738	6613	6713	6725	6712	6641	6876	6630	6695	6667	6628	6649	6588	6762	6679	6703	6715	6564	6665	6786	6606	6667	6753	6664	6690	6703	6721	6777	6656	6743	6580	6724	6748	6748	6679	6711	6749	6868	6735	6652	6712	6705	6644	6741	6746	6641	6749	6698	6776	6713	6756	6728	6776	6680	6732	6662	6678	6795	6653	6676	6755	6833	6736	6582	6682	6689	6641	6674	6600	6687	6682	6748	6568	6703	6744	6804	6809	6582	6673	6708	6701	6766	6656	6746	6695	6688	6748	6635	6648	6751	6693	6805	6785	6645	6726	6731	6737	6629	6742	6813	6673	6814	6543	6729	6608	6713	6569	6740	6674	6640	6767	6554	6659	6731	6635	6662	6759	6731	6774	6668	6777	6614	6752	6711	6663	6699	6668	6621	6687	6676	6641	6490	6654	6712	6701	6856	6618	6789	6700	6703	6600	6576	6731	6812	6697	6689	6694	6712	6648	6833	6626	6644	6722	6522	6633	6610	6732	6799	6771	6885	6717	6735	6709	6664	6681	6660	6743	6599	6720	6665	6718	6694	6816	6776	6723	6751	6682	6786	6723	6672	6668	6808	6619	6705	6661	6687	6597	6725	6611	6618	6722	6723	6655	6480	6699	6645	6809	6628	6641	6623	6754	6812	6771	6546	6690	6670	6691	6707	6641	6676	6808	6710	6712	6611	6727	6625	6754	6767	6638	6759	6623	6695	6662	6784	6723	6703	6615	6753	6687	6762	6776	6724	6635	6878	6681	6571	6722	6643	6715	6639	6662	6716	6686	6752	6669	6683	6649	6707	6740	6633	6674	6648	6682	6786	6721	6677	6568	6769	6782	6698	6687	6787	6639	6635	6697	6639	6518	6629	6616	6699	6836	6800	6744	6677	6693	6776	6642	6639	6660	6747	6775	6659	6663	6712	6700	6837	6764	6791	6709	6728	6681	6749	6754	6764	6626	6764	6698	6759	6672	6594	6626	6823	6681	6682	6584	6757	6745	6573	6747	6576	6747	6746	6755	6741	6694	6756	6723	6751	6684	6739	6653	6727	6633	6733	6617	6744	6680	6777	6701	6687	6595	6651	6767	6802	6683	6598	6765	6585	6675	6623	6545	6684	6584	6841	6726	6704	6800	6792	6748	6846	6748	6743	6753	6640	6788	6700	6758	6547	6640	6731	6800	6654	6606	6724	6724	6671	6866	6776	6651	6760	6668	6631	6665	6665	6829	6723	6718	6679	6688	6696	6592	6694	6712	6919	6783	6648	6656	6637	6628	6668	6725	6652	6606	6859	6713	6794	6745	6684	6729	6760	6629	6747	6612	6808	6596	6714	6639	6706	6702	6721	6727	6650	6724	6665	6688	6642	6658	6686	6696	6663	6725	6681	6695	6592	6651	6755	6678	6543	6729	6706	6583	6736	6654	6715	6743	6629	6604	6671	6675	6674	6726	6696	6641	6636	6819	6839	6656	6735	6658	6720	6669	6625	6757	6676	6675	6714	6487	6598	6605	6629	6688	6833	6769	6637	6656	6727	6688	6775	6840	6702	6739	6736	6743	6651	6689	6841	6622	6731	6724	6651	6670	6740	6690	6659	6820	6818	6706	6618	6710	6633	6648	6682	6698	6554	6775	6755	6705	6678	6729	6765	6739	6755	6694	6570	6729	6669	6691	6742	6637	6829	6681	6718	6632	6673	6713	6823	6719	6645	6758	6656	6630	6736	6677	6622	6726	6790	6643	6783	6704	6743	6739	6656	6782	6717	6668	6668	6743	6716	6607	6787	6788	6729	6603	6845	6601	6754	6725	6679	6692	6647	6705	6829	6731	6656	6670	6705	6678	6685	6675	6635	6633	6743	6709	6675	6762	6771	6698	6871	6631	6738	6656	6653	6685	6665	6779	6869	6640	6744	6733	6661	6750	6726	6668	6710	6732	6822	6941	6774	6748	6687	6760	6685	6746	6765	6777	6739	6691	6719	6744	6826	6755	6688	6719	6753	6749	6696	6821	6620	6703	6721	6684	6772	6583	6696	6738	6759	6645	6667	6782	6776	6606	6664	6704	6654	6792	6636	6697	6729	6658	6662	6650	6675	6662	6730	6654	6684	6751	6700	6633	6608	6786	6729	6737	6774	6689	6726	6768	6711	6770	6660	6718	6755	6681	6737	6647	6845	6752	6725	6691	6785	6637	6679	6791	6545	6654	6658	6762	6597	6610	6670	6713	6637	6738	6601	6683	6701	6677	6777	6612	6861	6738	6663	6806	6648	6769	6817	6795	6680	6726	6778	6777	6682	6753	6674	6670	6810	6772	6801	6648	6707	6613	6697	6818	6709	6674	6744	6785	6730	6725	6721	6690	6623	6702	6672	6704	6704	6626	6643	6784	6724	6676	6785	6688	6694	6637	6732	6633	6670	6683	6645	6724	6727	6637	6723	6774	6653	6641	6789	6675	6758	6652	6720	6684	6699	6828	6624	6670	6663	6600	6601	6685	6622	6613	6702	6637	6772	6847	6690	6676	6828	6724	6681	6707	6640	6741	6718	6771	6643	6891	6678	6697	6707	6730	6682	6708	6852	6600	6645	6687	6823	6693	6737	6628	6671	6657	6684	6627	6680	6685	6680	6626	6659	6746	6720	6746	6696	6699	6780	6732	6614	6723	6611	6662	6629	6681	6652	6756	6642	6869	6749	6703	6672	6745	6695	6726	6716	6819	6621	6635	6707	6682	6633	6669	6550	6757	6648	6701	6762	6710	6698	6680	6766	6691	6903	6679	6667	6599	6849	6685	6718	6826	6699	6742	6761	6582	6645	6758	6764	6763	6818	6730	6792	6686	6633	6647	6764	6683	6637	6641	6735	6721	6665	6793	6713	6699	6597	6789	6708	6695	6591	6749	6591	6726	6704	6735	6791	6610	6774	6747	6670	6772	6806	6743	6644	6574	6720	6675	6623	6690	6639	6722	6752	6695	6697	6656	6703	6782	6697	6685	6715	6822	6660	6681	6825	6721	6643	6724	6654	6569	6665	6694	6640	6732	6598	6579	6755	6878	6721	6739	6684	6659	6752	6756	6673	6787	6664	6641	6735	6702	6641	6741	6740	6702	6656	6706	6700	6726	6724	6670	6789	6646	6738	6730	6552	6737	6716	6726	6863	6752	6673	6621	6660	6683	6584	6754	6774	6781	6759	6763	6600	6799	6709	6783	6674	6744	6785	6759	6770	6812	6722	6643	6728	6587	6800	6622	6596	6575	6724	6728	6683	6701	6733	6716	6764	6733	6744	6732	6634	6670	6739	6706	6737	6688	6777	6767	6587	6734	6821	6661	6744	6713	6742	6772	6663	6616	6641	6606	6701	6717	6695	6590	6666	6614	6728	6641	6669	6797	6627	6673	6787	6713	6556	6628	6719	6610	6660	6613	6866	6784	6795	6763	6626	6564	6823	6680	6630	6718	6787	6687	6585	6722	6654	6496
2335	1185	4835	4334	15181	19815	23369	14826	7972	2574	1168	1143	920	828	832	828	871	897	815	892	882	900	929	862	918	847	925	812	878	841	844	816	861	853	821	827	852	864	844	865	840	820	867	849	895	859	784	861	877	878	885	865	797	857	827	872	826	846	809	799	810	855	840	840	871	825	889	864	838	799	874	866	858	842	817	852	856	866	809	888	844	826	832	852	879	885	874	891	827	826	873	850	884	843	862	848	917	859	842	944	885	910	816	839	889	869	857	871	864	828	891	775	848	856	875	880	880	895	877	830	852	887	917	855	905	839	859	866	815	854	863	878	893	831	870	842	878	811	861	858	827	884	825	863	825	868	874	823	858	824	808	897	864	852	872	824	802	858	877	852	866	861	874	864	847	815	866	908	843	866	861	879	902	858	852	897	857	810	857	829	799	828	844	885	836	820	877	827	808	861	825	884	818	856	822	858	862	885	855	861	860	837	848	856	881	898	883	835	875	847	809	839	802	871	864	835	832	863	802	869	877	914	869	878	849	839	848	872	854	864	863	842	860	801	816	895	869	862	860	822	893	901	856	832	896	855	849	840	843	858	874	866	862	870	850	901	844	834	860	866	818	841	854	818	828	902	857	854	880	829	824	920	883	801	888	853	848	854	828	882	855	874	876	842	877	807	854	840	872	861	856	833	844	850	833	833	791	858	869	875	828	861	892	893	841	874	848	910	919	889	877	863	879	903	864	873	893	792	829	842	842	849	877	849	834	832	810	851	868	848	838	846	892	880	857	881	840	833	793	868	833	872	839	867	823	831	842	870	860	813	854	869	882	853	867	861	818	877	799	860	894	916	881	836	898	903	913	855	800	826	808	861	856	852	830	880	846	861	837	880	854	860	850	861	873	816	873	859	879	824	856	806	826	883	886	850	906	830	903	891	850	901	800	880	810	852	885	912	837	906	864	891	873	893	893	833	851	865	830	869	855	851	894	849	879	888	929	846	854	865	862	867	855	913	855	792	932	830	855	819	890	815	860	868	831	789	882	854	869	848	824	841	849	843	865	828	808	818	873	858	841	873	825	835	828	795	865	853	840	876	879	854	880	856	865	877	856	836	839	865	881	877	790	878	891	816	909	845	826	849	849	868	841	836	845	840	841	895	842	831	847	851	851	890	815	831	907	844	802	902	874	820	875	846	874	894	888	829	849	956	807	858	877	865	864	829	819	832	829	877	845	882	848	880	838	919	847	823	895	857	888	834	862	848	880	855	867	854	871	876	897	794	840	853	839	827	848	849	863	841	798	856	886	832	897	839	871	886	905	875	845	857	858	878	872	870	845	868	869	829	833	848	879	843	819	930	835	853	827	816	858	900	859	822	923	839	907	849	853	889	817	897	832	876	859	824	859	881	830	847	833	904	822	901	890	882	875	867	860	865	850	849	842	860	885	846	865	814	870	826	859	876	833	884	845	847	803	878	827	872	896	890	844	853	872	868	840	821	880	889	875	871	891	847	823	870	837	907	891	861	809	799	835	916	861	824	870	851	902	861	911	862	868	899	929	813	853	857	817	836	851	839	890	866	873	845	863	891	823	880	811	851	882	828	931	851	886	883	841	810	897	887	841	852	842	860	813	856	928	844	852	913	877	873	793	900	912	840	882	893	864	840	860	873	843	861	777	850	855	793	826	864	897	896	827	865	863	877	807	867	882	906	846	889	848	864	825	883	851	818	806	884	851	856	844	903	890	864	851	886	875	875	831	832	911	888	828	845	847	837	830	876	818	868	796	844	828	879	808	910	889	817	840	875	831	884	848	907	835	860	862	841	913	884	855	892	880	862	890	792	853	815	832	824	866	838	865	871	816	835	863	833	784	856	903	877	809	884	860	862	866	911	834	881	879	861	804	829	825	875	901	856	855	862	825	840	877	837	892	840	843	897	851	843	887	847	827	818	833	847	810	888	863	846	809	888	842	888	833	826	871	798	818	871	846	873	847	872	869	809	894	847	881	878	838	867	847	874	857	848	852	834	849	883	862	882	893	834	885	854	842	844	860	934	850	864	831	873	903	814	889	866	834	844	824	847	843	825	832	882	819	841	834	898	854	912	834	853	849	839	819	885	894	839	883	896	834	903	855	863	860	831	855	926	834	841	869	867	856	812	840	845	845	865	868	874	828	861	821	841	918	849	832	814	867	871	874	843	813	899	867	864	846	843	863	895	880	847	852	859	865	841	840	855	816	851	842	790	847	858	816	821	844	859	827	859	832	885	879	897	821	840	848	870	852	899	881	848	831	844	862	822	900	882	892	875	828	855	820	869	914	887	880	878	817	876	903	842	844	844	824	824	795	811	810	862	865	831	854	883	860	825	897	833	825	883	893	788	874	897	859	817	908	828	859	856	851	881	865	789	858	862	819	867	844	819	835	907	919	826	873	867	833	889	846	871	839	860	854	841	878	888	844	872	843	854	831	866	839	855	891	821	853	855	833	890	880	814	879	930	895	835	826	846	871	894	857	814	894	845	864	887	880	832	859	886	874	842	827	890	846	896	856	872	806	901	888	868	834	842	822	815	849	821	815	835	881	847	862	864	818	825	887	847	854	858	825	862	901	873	854	863	814	830	796	916	878	916	875	849	831	908	845	857	817	910	848	867	847	790	845	844	909	849	816	889	849	857	803	885	865	843	881	897	889	880	840	861	877	842	881	842	859	843	821	829	816	884	843	866	827	902	833	874	833	843	834	848	876	861	875	846	842	880	833	842	810	840	891	823	869	799	871	896	876	862	850	923	912	852	847	851	873	856	846	824	881	889	851	856	855	895	850	859	868	847	807	820	893	844	911	861	872	910	807	867	840	855	867	875	798	876	923	829	844	850	892	859	897	825	886	874	870	875	823	814	850	868	871	883	894	874	872	844	879	831	920	765	870	883	849	925	828	856	787	855	848	872	861	854	848	857	865	806	857	893	857	860	838	864	864	860	801	851	904	879	833	826	860	841	840	855	819	841	856	820	873	872	842	855	838	880	841	861	818	864	871	866	870	886	812	853	873	897	825	864	849	893	876	803	851	889	879	855	822	869	828	881	846	849	817	845	823	850	866	864	849	873	875	816	890	830	835	848	924	941	821	872	874	822	901	918	912	885	896	829	836	868	858	861	860	856	845	853	858	856	857	866	868	814	802	831	866	847	875	820	858	905	827	892	857	896	897	845	839	865	883	834	808	859	866	828	840	845	842	878	885	902	828	881	835	855	875	861	875	864	848	822	874	866	864	870	861	842	881	893	847	892	897	861	858	884	840	839	835	871	864	869	894	863	826	802	908	943	800	880	845	837	856	842	843	895	873	857	845	836	851	929	841	858	862	871	813	880	790	786	829	868	857	866	792	858	846	867	863	881	893	826	837	915	859	882	848	829	843	847	802	832	857	824	913	874	813	823	868	919	858	816	847	899	859	838	880	846	847	870	884	815	864	887	866	898	893	862	808	793	858	849	849	861	869	834	839	891	830	869
18607	11581	25137	35445	63937	63758	71057	56629	41454	22397	12352	11299	7712	6705	6538	6628	6625	6632	6675	6452	6592	6512	6564	6705	6943	6669	6584	6607	6632	6640	6566	6671	6576	6678	6455	6631	6404	6738	6615	6651	6678	6657	6627	6585	6473	6653	6554	6559	6633	6621	6532	6546	6491	6528	6618	6503	6554	6570	6613	6584	6527	6547	6505	6463	6611	6490	6562	6413	6559	6625	6429	6580	6636	6595	6606	6616	6617	6527	6634	6674	6692	6572	6623	6518	6600	6630	6511	6568	6501	6675	6605	6620	6657	6626	6717	6559	6640	6513	6627	6558	6515	6658	6510	6527	6502	6470	6649	6730	6746	6473	6636	6601	6665	6513	6510	6507	6843	6560	6514	6647	6529	6631	6574	6641	6590	6613	6528	6541	6582	6618	6696	6574	6457	6536	6617	6678	6633	6553	6618	6605	6632	6774	6686	6550	6570	6597	6550	6632	6615	6498	6584	6424	6566	6564	6520	6482	6515	6556	6494	6496	6595	6616	6559	6548	6572	6573	6626	6608	6593	6586	6548	6521	6580	6660	6602	6593	6633	6603	6649	6599	6576	6685	6597	6516	6635	6598	6551	6587	6584	6560	6573	6537	6609	6551	6561	6470	6541	6719	6527	6558	6584	6565	6546	6591	6566	6518	6511	6717	6541	6501	6603	6440	6610	6595	6551	6619	6591	6539	6674	6691	6584	6553	6544	6579	6798	6617	6566	6532	6608	6720	6557	6649	6634	6559	6527	6590	6506	6584	6658	6555	6658	6555	6646	6667	6561	6584	6525	6793	6652	6617	6675	6586	6751	6569	6631	6592	6553	6687	6750	6524	6592	6554	6645	6347	6571	6624	6657	6611	6574	6503	6634	6584	6616	6616	6597	6646	6548	6673	6545	6457	6557	6553	6577	6596	6566	6585	6484	6606	6477	6532	6511	6505	6716	6655	6565	6518	6448	6622	6567	6580	6645	6495	6572	6531	6595	6593	6705	6718	6692	6721	6556	6487	6558	6638	6608	6542	6435	6641	6558	6627	6499	6641	6510	6446	6553	6519	6565	6684	6655	6690	6616	6524	6614	6596	6659	6457	6719	6540	6409	6570	6647	6509	6494	6609	6664	6507	6483	6587	6660	6453	6491	6613	6481	6585	6605	6613	6588	6549	6453	6560	6549	6639	6580	6437	6541	6633	6536	6617	6607	6593	6658	6481	6587	6526	6585	6559	6511	6515	6557	6602	6680	6690	6634	6487	6489	6558	6570	6636	6682	6604	6663	6602	6525	6511	6562	6583	6682	6484	6521	6743	6715	6594	6536	6602	6458	6637	6495	6610	6531	6593	6447	6647	6608	6505	6583	6712	6593	6504	6501	6494	6518	6586	6664	6688	6447	6698	6478	6570	6586	6457	6447	6679	6502	6403	6562	6553	6463	6568	6624	6455	6514	6601	6663	6513	6716	6600	6640	6546	6545	6563	6674	6549	6524	6607	6430	6605	6609	6572	6540	6587	6644	6579	6588	6593	6641	6606	6562	6573	6561	6643	6559	6546	6512	6551	6537	6646	6475	6657	6691	6507	6700	6634	6656	6575	6723	6548	6579	6662	6587	6639	6540	6495	6652	6430	6605	6557	6699	6592	6574	6599	6668	6672	6626	6507	6458	6681	6551	6512	6565	6439	6526	6668	6576	6602	6538	6634	6647	6499	6533	6608	6543	6530	6659	6541	6535	6478	6577	6538	6700	6592	6658	6664	6523	6543	6507	6669	6586	6555	6606	6497	6681	6545	6597	6585	6509	6619	6480	6562	6614	6588	6540	6631	6576	6791	6515	6623	6559	6588	6491	6577	6656	6558	6654	6501	6673	6610	6466	6615	6570	6604	6563	6448	6580	6599	6590	6714	6692	6521	6576	6560	6535	6616	6712	6559	6581	6497	6571	6532	6463	6574	6452	6624	6609	6746	6482	6487	6750	6536	6567	6534	6643	6612	6607	6554	6583	6619	6619	6618	6669	6641	6604	6587	6546	6543	6530	6580	6750	6470	6621	6579	6556	6734	6607	6561	6622	6648	6606	6547	6626	6461	6647	6644	6572	6513	6660	6530	6581	6565	6658	6634	6513	6501	6563	6658	6667	6580	6601	6664	6598	6548	6479	6780	6571	6599	6708	6532	6507	6602	6519	6542	6516	6521	6569	6590	6606	6616	6578	6669	6621	6588	6575	6481	6561	6679	6674	6558	6473	6643	6576	6599	6635	6558	6778	6631	6575	6600	6515	6517	6445	6577	6623	6499	6602	6624	6551	6645	6561	6701	6598	6537	6557	6638	6565	6554	6539	6630	6503	6534	6584	6575	6576	6559	6709	6646	6537	6516	6579	6551	6471	6500	6590	6629	6553	6682	6469	6620	6790	6639	6636	6623	6524	6509	6634	6702	6537	6546	6663	6622	6689	6572	6707	6578	6587	6507	6646	6583	6652	6609	6470	6590	6487	6729	6462	6566	6688	6552	6523	6611	6579	6645	6512	6614	6562	6518	6525	6624	6555	6588	6525	6538	6518	6515	6533	6566	6485	6560	6550	6479	6587	6586	6580	6668	6659	6557	6491	6539	6600	6513	6596	6689	6554	6714	6518	6604	6584	6603	6603	6672	6682	6510	6502	6512	6617	6514	6478	6555	6639	6597	6664	6584	6609	6582	6664	6647	6550	6596	6422	6606	6564	6646	6645	6605	6399	6461	6574	6680	6564	6524	6580	6504	6610	6508	6667	6513	6474	6654	6570	6507	6548	6676	6650	6559	6598	6565	6565	6541	6654	6588	6575	6635	6594	6466	6527	6507	6514	6649	6710	6632	6588	6417	6487	6528	6620	6650	6620	6586	6631	6535	6532	6552	6583	6675	6628	6518	6600	6528	6579	6667	6578	6645	6619	6583	6609	6626	6558	6594	6612	6609	6582	6531	6501	6525	6476	6547	6660	6506	6742	6622	6667	6571	6568	6478	6538	6543	6580	6503	6572	6598	6543	6617	6591	6548	6610	6649	6527	6750	6740	6664	6589	6649	6601	6695	6686	6671	6508	6607	6574	6590	6492	6515	6566	6558	6497	6380	6635	6547	6685	6588	6510	6605	6694	6681	6498	6616	6661	6642	6571	6508	6584	6600	6646	6551	6610	6687	6518	6564	6583	6637	6530	6492	6761	6550	6570	6677	6530	6490	6708	6496	6565	6622	6675	6655	6571	6530	6465	6522	6640	6578	6624	6527	6601	6619	6597	6641	6606	6592	6575	6543	6654	6620	6680	6634	6627	6612	6593	6519	6445	6515	6578	6462	6519	6600	6604	6683	6538	6559	6496	6600	6530	6580	6555	6473	6487	6506	6614	6600	6557	6555	6666	6581	6676	6638	6604	6574	6452	6514	6583	6653	6549	6541	6800	6602	6555	6609	6731	6461	6571	6606	6593	6541	6547	6515	6516	6592	6642	6588	6672	6734	6583	6482	6639	6521	6580	6687	6604	6614	6564	6581	6632	6590	6566	6495	6492	6497	6563	6636	6477	6608	6563	6636	6479	6475	6632	6574	6564	6580	6745	6558	6602	6557	6539	6590	6610	6529	6581	6433	6527	6575	6630	6578	6575	6572	6500	6586	6702	6539	6546	6656	6635	6594	6575	6576	6598	6753	6683	6574	6556	6683	6696	6520	6655	6613	6676	6586	6626	6540	6726	6604	6547	6598	6620	6527	6641	6673	6666	6611	6567	6568	6619	6503	6677	6603	6518	6669	6596	6605	6518	6602	6510	6544	6673	6626	6477	6623	6488	6577	6633	6626	6646	6578	6721	6548	6519	6501	6547	6512	6653	6613	6712	6474	6667	6567	6591	6662	6589	6708	6490	6580	6707	6552	6627	6605	6560	6524	6485	6646	6470	6527	6555	6509	6526	6478	6577	6459	6710	6550	6694	6559	6716	6614	6493	6636	6604	6575	6565	6685	6643	6632	6464	6562	6544	6585	6653	6654	6575	6613	6568	6508	6463	6619	6549	6456	6528	6633	6603	6596	6544	6596	6570	6630	6606	6539	6589	6637	6565	6569	6600	6556	6591	6582	6617	6558	6609	6559	6545	6601	6723	6568	6579	6547	6623	6521	6567	6506	6700	6732	6628	6560	6602	6596	6616	6483	6694	6585	6748	6622	6490	6568	6546	6547	6544	6575	6601	6545	6634	6554	6792	6634	6473	6586	6650	6632	6597	6541	6527	6663	6602	6630	6702	6670	6659	6581	6582	6713	6530	6705	6595	6478	6515	6469	6555	6608	6693	6682	6675	6555	6549	6495	6619	6648	6424	6527	6493	6573	6624	6669	6515	6612	6626	6467	6622	6610	6564	6545	6659	6539	6596	6609	6564	6685	6636	6539	6703	6598	6634	6687	6713	6664	6487	6653	6504	6512	6572	6655	6543	6609	6547	6601	6583	6575	6550	6569	6585	6562	6579	6619	6644	6725	6696	6734	6573	6614	6697	6485	6525	6467	6614	6634	6541	6488	6600	6614	6470	6720	6635	6484	6533	6590	6704	6589	6604	6597	6666	6551	6546	6495	6618	6566	6503	6498	6766	6682	6584	6434	6503	6712	6638	6595	6562	6578	6503	6614	6502	6582	6647	6472	6556	6545	6639	6553	6656	6582	6616	6624	6743	6559	6445	6587	6611	6585	6616	6644	6572	6609	6585	6544	6692	6620	6601	6399	6679	6512	6722	6585	6611	6642	6521	6510	6732	6596	6532	6691	6580	6626	6698	6653	6664	6621	6659	6560	6621	6618	6620	6686	6587	6676	6587	6470	6755	6592	6589	6613	6590	6565	6741	6571	6683	6667	6602	6632	6493	6572	6590	6559	6519	6513	6467	6632	6505	6463	6658	6526	6601	6509	6715	6570	6513	6584	6715	6539	6480	6611	6630	6530	6646	6593	6601	6630	6541	6570	6557	6557	6661	6540	6657	6570	6619	6557	6559	6689	6562	6449	6621	6725	6492	6527	6577	6554	6673	6515	6652	6505	6591	6605	6617	6529	6595	6685	6531	6643	6569	6691	6558	6521	6653	6627	6387	6548	6613	6508	6497	6585	6421	6625	6624	6637
2694	960	1317	2296	3593	6342	5390	3158	2018	1087	929	902	889	836	871	808	876	892	884	849	883	903	847	836	893	870	869	879	878	852	874	867	852	838	856	842	873	875	874	883	870	864	830	888	848	837	886	870	858	876	862	866	870	872	882	812	846	836	906	860	839	896	854	874	872	841	885	824	874	855	859	903	821	834	889	835	858	888	868	858	897	843	846	881	874	870	853	836	850	848	874	853	872	839	868	878	844	859	864	856	859	830	894	863	873	899	839	879	846	864	953	872	798	928	890	889	877	840	810	885	911	843	933	892	882	875	867	861	835	852	869	849	822	832	854	826	846	843	841	872	920	847	857	876	829	890	854	884	879	882	849	865	844	847	873	873	855	902	865	923	913	870	882	854	827	895	848	860	808	865	813	824	892	846	927	865	913	832	882	796	808	860	851	841	853	891	879	869	876	879	874	811	892	900	904	837	855	840	848	857	895	890	832	891	803	842	850	881	849	857	867	866	838	901	839	835	900	867	885	843	873	876	851	934	855	896	829	879	855	823	851	845	870	840	868	878	848	881	848	851	855	875	867	874	876	910	860	867	853	879	883	853	946	876	869	815	837	898	879	903	872	845	862	900	872	943	888	823	879	845	861	879	899	881	866	862	890	857	909	895	886	853	776	847	837	915	893	859	915	867	884	874	878	800	839	871	870	877	820	842	865	838	876	907	879	856	882	863	863	890	866	885	886	856	860	828	850	845	853	884	855	894	888	870	891	851	893	850	843	857	890	857	899	905	875	897	811	909	852	865	882	901	838	815	886	867	864	861	884	805	868	877	814	864	835	813	802	876	869	800	847	837	926	782	867	884	883	855	857	884	849	833	833	865	963	853	906	847	859	865	851	851	859	813	882	900	862	835	892	888	838	847	862	808	859	863	886	861	871	872	895	863	893	907	864	875	831	894	875	871	883	830	856	819	867	876	891	854	864	890	837	867	864	852	904	853	859	922	861	902	858	878	822	912	866	856	878	844	884	872	893	854	865	811	849	836	869	850	881	841	892	816	870	818	827	842	870	880	873	866	891	898	904	826	892	814	899	939	807	814	854	852	875	862	877	855	869	816	878	875	857	865	869	810	871	911	869	829	911	888	851	885	848	836	828	875	848	945	909	877	835	834	852	864	878	863	881	866	908	839	874	835	858	839	821	882	840	812	878	903	865	879	854	831	901	897	872	817	810	867	886	910	870	831	869	864	894	878	914	906	858	900	844	827	856	896	839	866	866	894	887	896	844	875	868	878	930	908	916	934	874	901	886	889	915	821	865	829	850	884	857	873	921	824	867	900	928	856	888	856	859	887	896	920	883	890	941	909	865	855	857	831	835	850	867	894	892	849	797	806	867	880	879	870	850	865	863	840	868	883	890	864	890	860	869	843	875	908	821	856	866	847	876	863	875	916	914	879	855	898	846	854	871	866	886	876	821	851	825	854	824	824	887	828	831	903	872	911	830	895	874	850	882	920	860	843	882	868	889	877	863	839	875	811	863	819	856	861	911	891	868	916	811	902	799	839	863	858	849	872	859	866	805	847	808	851	892	862	845	907	817	885	893	853	859	843	788	859	890	869	893	900	819	842	881	902	872	922	857	863	869	872	831	885	867	893	805	793	830	831	838	897	914	853	883	890	872	894	837	884	900	863	889	883	884	852	860	867	884	871	910	867	851	863	876	841	866	857	848	844	860	863	858	880	909	821	870	904	856	907	837	886	849	842	862	915	896	919	872	832	876	854	851	884	857	859	883	848	812	861	869	871	817	859	847	884	834	890	876	855	842	862	865	891	877	827	852	860	851	864	879	820	825	871	826	838	828	876	871	860	858	863	810	870	867	835	868	871	841	839	869	843	894	893	844	817	849	863	881	860	861	839	834	875	890	804	886	861	866	832	854	817	878	851	865	907	861	862	852	854	902	803	862	875	854	818	840	850	854	914	871	902	875	870	923	844	855	878	869	843	882	855	802	845	882	879	899	857	870	886	830	866	869	850	875	863	895	831	850	841	897	796	857	836	813	845	862	840	874	858	860	873	858	869	910	871	860	844	908	870	887	867	830	856	827	879	866	803	859	840	862	876	879	833	830	861	876	808	811	829	846	869	869	817	844	872	838	892	876	907	875	859	895	828	844	875	848	915	870	864	874	859	876	909	927	873	836	915	867	875	885	867	842	880	862	861	838	900	944	899	856	851	844	905	854	859	895	892	890	864	824	829	866	863	862	853	890	830	886	822	881	851	859	866	827	881	882	847	902	917	857	900	892	930	874	879	829	848	861	833	845	871	876	861	880	836	799	856	872	867	871	819	866	849	895	849	860	860	912	875	900	877	837	929	856	866	854	854	825	859	834	882	866	916	871	817	872	898	895	844	853	842	829	847	886	883	865	858	821	895	888	863	869	888	874	912	884	901	864	855	886	861	841	921	853	867	855	857	804	873	870	858	899	840	841	846	815	900	856	853	859	883	840	859	863	872	898	874	839	843	891	868	878	865	828	901	854	814	843	867	892	918	896	844	854	872	910	863	814	856	895	859	866	831	893	834	858	844	882	845	896	860	842	922	853	835	886	853	837	890	832	837	860	894	906	873	833	871	883	930	876	891	861	816	900	901	813	920	851	855	819	841	893	867	895	882	855	848	894	843	824	899	874	867	896	887	888	865	829	847	886	891	828	901	852	877	877	859	864	920	888	898	909	825	873	849	823	822	868	837	890	886	870	856	889	856	808	862	851	922	928	884	869	859	859	889	855	861	876	835	835	872	848	912	841	924	858	865	869	845	865	866	867	834	881	890	862	933	828	850	843	869	918	882	912	866	855	850	875	839	897	854	896	822	899	854	884	858	870	941	881	892	833	870	819	891	850	818	899	799	883	836	861	907	838	876	833	893	898	877	871	877	853	875	858	802	869	900	870	852	854	877	897	891	874	895	836	835	862	815	855	938	794	836	847	891	853	930	860	837	888	885	865	879	865	910	875	873	876	858	817	850	885	859	872	878	887	830	810	861	824	887	859	814	912	901	892	834	877	840	891	880	838	887	870	848	886	811	882	875	851	902	887	872	895	861	847	857	848	832	888	867	856	867	865	872	854	839	886	813	811	831	810	875	913	882	856	850	877	908	840	852	882	861	867	909	888	946	810	821	855	895	872	870	829	860	883	914	848	866	788	886	880	920	833	906	869	885	899	897	861	849	866	890	887	861	855	849	919	841	849	898	831	865	848	954	916	861	867	844	870	847	898	890	864	885	877	907	829	894	881	842	921	918	894	855	856	854	847	857	856	840	909	831	835	876	856	867	858	857	834	919	844	888	827	879	898	854	890	813	907	838	851	905	914	870	845	821	875	846	854	907	858	850	822	867	892	910	884	857	863	854	898	909	883	839	854	872	870	865	857	901	859	843	862	881	897	885	849	843	824	857	830	893	921	863	805	826	989	834	872	921	872	876	869	843	860	827	891	805	896	849	826	903	890	907
12221	8018	12045	27655	42729	47726	40801	31883	22657	10230	8053	7065	6965	6579	6525	6727	6703	6638	6560	6754	6756	6615	6632	6598	6764	6775	6637	6702	6513	6684	6630	6507	6718	6600	6649	6657	6565	6522	6645	6563	6630	6682	6626	6617	6566	6638	6725	6647	6578	6701	6557	6620	6549	6510	6558	6710	6652	6558	6576	6585	6636	6511	6589	6579	6550	6590	6647	6619	6581	6673	6480	6629	6604	6573	6632	6652	6565	6634	6565	6484	6572	6689	6525	6427	6653	6559	6588	6588	6534	6579	6703	6597	6541	6441	6665	6560	6614	6612	6731	6577	6619	6626	6649	6621	6759	6644	6536	6652	6603	6607	6642	6529	6623	6680	6570	6589	6593	6564	6657	6590	6542	6538	6653	6694	6625	6662	6484	6521	6647	6638	6603	6553	6600	6581	6719	6726	6605	6581	6549	6614	6561	6583	6653	6588	6525	6610	6528	6409	6474	6583	6505	6553	6565	6582	6546	6602	6532	6572	6604	6538	6623	6479	6584	6566	6601	6617	6561	6564	6518	6643	6650	6607	6489	6684	6681	6594	6541	6543	6610	6479	6556	6535	6656	6484	6716	6739	6523	6713	6590	6661	6582	6641	6564	6547	6577	6650	6631	6646	6571	6628	6524	6452	6642	6666	6628	6573	6591	6574	6711	6651	6589	6461	6578	6668	6542	6449	6682	6574	6563	6514	6603	6684	6433	6510	6756	6464	6485	6504	6598	6762	6577	6630	6605	6569	6616	6498	6521	6692	6554	6567	6577	6688	6606	6684	6652	6534	6712	6525	6599	6569	6674	6654	6783	6684	6548	6505	6531	6612	6522	6465	6565	6649	6720	6611	6436	6601	6642	6513	6620	6557	6682	6553	6608	6531	6597	6526	6610	6654	6624	6573	6761	6615	6589	6597	6591	6646	6568	6615	6527	6708	6477	6704	6437	6662	6485	6622	6622	6597	6437	6603	6588	6535	6720	6704	6582	6532	6722	6554	6692	6625	6443	6661	6504	6660	6731	6687	6657	6690	6677	6570	6740	6648	6659	6670	6460	6705	6631	6633	6622	6630	6668	6436	6554	6730	6583	6586	6671	6603	6448	6689	6532	6424	6704	6623	6609	6686	6675	6631	6665	6567	6549	6557	6656	6572	6569	6530	6480	6576	6524	6503	6660	6675	6738	6544	6749	6515	6658	6508	6625	6569	6550	6695	6633	6497	6645	6708	6645	6659	6564	6631	6582	6524	6642	6569	6679	6519	6718	6718	6559	6578	6717	6657	6584	6827	6515	6513	6589	6626	6556	6762	6579	6527	6586	6753	6587	6803	6583	6586	6543	6619	6552	6576	6567	6522	6603	6550	6527	6611	6480	6632	6656	6663	6617	6639	6519	6690	6518	6585	6500	6591	6521	6627	6568	6556	6641	6510	6570	6565	6627	6534	6562	6581	6653	6659	6544	6566	6709	6749	6691	6699	6649	6482	6778	6691	6549	6514	6678	6529	6645	6522	6645	6628	6551	6706	6598	6654	6548	6570	6748	6576	6580	6594	6527	6512	6568	6534	6630	6729	6586	6552	6594	6666	6615	6562	6612	6661	6595	6474	6784	6512	6764	6612	6648	6667	6564	6462	6571	6595	6629	6616	6708	6614	6510	6542	6608	6551	6541	6687	6546	6483	6762	6639	6696	6509	6614	6505	6536	6521	6547	6593	6511	6622	6512	6467	6589	6677	6616	6479	6624	6508	6538	6655	6731	6717	6709	6566	6636	6441	6580	6598	6500	6628	6700	6558	6492	6536	6549	6605	6659	6535	6675	6574	6568	6566	6487	6618	6575	6661	6591	6513	6745	6703	6731	6683	6605	6614	6538	6594	6696	6798	6633	6686	6716	6512	6638	6669	6610	6640	6705	6566	6667	6593	6649	6679	6652	6686	6636	6583	6560	6530	6665	6645	6561	6524	6666	6547	6677	6676	6586	6499	6522	6512	6591	6555	6693	6570	6548	6618	6544	6488	6668	6513	6622	6556	6648	6649	6630	6649	6585	6650	6592	6647	6663	6637	6585	6576	6566	6737	6364	6555	6652	6754	6576	6545	6570	6773	6641	6544	6617	6602	6646	6579	6730	6656	6650	6514	6648	6576	6552	6624	6678	6527	6642	6642	6662	6643	6504	6627	6502	6595	6599	6498	6693	6716	6544	6647	6532	6562	6451	6547	6677	6736	6543	6589	6624	6575	6752	6687	6585	6680	6613	6586	6548	6666	6557	6595	6592	6669	6572	6635	6674	6524	6731	6619	6605	6578	6561	6613	6557	6749	6585	6615	6689	6557	6557	6628	6591	6625	6670	6628	6672	6665	6670	6673	6568	6514	6637	6637	6669	6700	6556	6593	6532	6754	6545	6632	6453	6679	6668	6642	6671	6451	6588	6612	6701	6624	6544	6645	6614	6695	6589	6710	6612	6611	6612	6740	6622	6674	6537	6669	6633	6653	6579	6555	6694	6578	6659	6646	6610	6488	6650	6581	6596	6524	6619	6642	6523	6643	6508	6569	6638	6553	6455	6586	6520	6517	6600	6638	6734	6590	6568	6501	6688	6579	6667	6550	6659	6576	6651	6583	6603	6750	6597	6653	6571	6538	6685	6622	6628	6595	6429	6628	6499	6620	6535	6628	6646	6557	6572	6652	6584	6730	6666	6607	6631	6582	6691	6559	6531	6652	6622	6575	6584	6564	6530	6642	6498	6595	6658	6622	6759	6636	6496	6745	6602	6625	6611	6580	6563	6459	6553	6554	6518	6498	6738	6528	6509	6604	6599	6608	6575	6500	6660	6680	6530	6548	6539	6684	6729	6516	6653	6636	6651	6723	6616	6633	6541	6555	6783	6600	6608	6669	6615	6578	6739	6571	6628	6535	6662	6623	6789	6558	6662	6723	6658	6655	6638	6641	6559	6681	6579	6597	6715	6668	6463	6700	6523	6563	6738	6504	6627	6691	6554	6612	6573	6699	6669	6469	6744	6573	6482	6602	6559	6655	6557	6555	6585	6550	6705	6676	6554	6661	6574	6452	6661	6603	6536	6551	6550	6511	6648	6574	6634	6509	6682	6657	6596	6560	6538	6609	6535	6710	6566	6570	6677	6634	6656	6704	6559	6657	6518	6554	6546	6682	6635	6659	6616	6622	6518	6645	6524	6516	6436	6497	6646	6619	6662	6680	6786	6548	6625	6441	6702	6701	6541	6405	6680	6510	6559	6496	6741	6606	6620	6589	6684	6549	6527	6678	6498	6572	6640	6679	6663	6721	6636	6555	6453	6526	6547	6607	6695	6554	6583	6716	6485	6611	6672	6587	6549	6600	6588	6621	6730	6660	6608	6586	6649	6502	6661	6723	6553	6541	6527	6703	6615	6620	6547	6610	6547	6739	6604	6605	6737	6556	6568	6505	6681	6605	6613	6677	6495	6605	6704	6501	6854	6562	6607	6585	6546	6667	6460	6437	6700	6620	6609	6657	6597	6626	6629	6672	6657	6651	6688	6640	6562	6569	6643	6582	6637	6560	6622	6602	6578	6564	6576	6473	6577	6590	6542	6573	6665	6532	6608	6604	6459	6639	6593	6526	6620	6555	6588	6675	6669	6703	6658	6640	6473	6765	6561	6434	6665	6522	6627	6505	6589	6499	6588	6619	6779	6599	6514	6579	6587	6676	6607	6596	6624	6493	6500	6672	6566	6506	6617	6663	6686	6493	6662	6544	6620	6593	6527	6582	6617	6676	6527	6693	6701	6600	6567	6641	6638	6632	6663	6728	6599	6482	6566	6541	6601	6631	6567	6619	6633	6643	6653	6516	6583	6549	6719	6667	6498	6725	6474	6539	6624	6562	6604	6635	6696	6657	6627	6602	6659	6588	6695	6578	6653	6548	6781	6516	6589	6531	6526	6584	6633	6566	6677	6593	6715	6587	6573	6637	6571	6640	6545	6512	6538	6497	6600	6538	6555	6689	6563	6699	6574	6616	6653	6605	6538	6664	6497	6673	6608	6728	6602	6610	6611	6692	6646	6556	6637	6549	6756	6431	6569	6627	6727	6607	6626	6660	6649	6581	6656	6746	6777	6680	6709	6493	6630	6595	6552	6511	6554	6655	6633	6609	6612	6495	6556	6482	6543	6729	6666	6606	6677	6553	6699	6528	6574	6604	6683	6650	6652	6639	6548	6642	6550	6676	6538	6802	6581	6531	6592	6593	6613	6487	6544	6714	6566	6491	6572	6740	6522	6622	6641	6582	6617	6752	6587	6674	6662	6523	6716	6630	6568	6619	6629	6658	6595	6687	6624	6579	6654	6718	6655	6703	6627	6632	6654	6510	6560	6511	6697	6601	6563	6497	6703	6663	6769	6650	6555	6658	6594	6598	6529	6587	6600	6674	6622	6673	6765	6735	6617	6530	6578	6478	6663	6598	6633	6709	6525	6626	6698	6458	6626	6528	6614	6494	6734	6534	6613	6712	6615	6663	6643	6626	6551	6679	6666	6520	6739	6489	6559	6576	6609	6627	6646	6694	6594	6668	6630	6660	6698	6563	6611	6621	6637	6589	6665	6542	6544	6650	6600	6630	6472	6565	6560	6625	6592	6646	6631	6482	6672	6468	6620	6546	6593	6669	6583	6677	6603	6502	6705	6704	6475	6629	6567	6705	6668	6699	6625	6757	6517	6598	6600	6665	6547	6562	6631	6662	6697	6517	6734	6706	6695	6610	6626	6621	6646	6628	6692	6579	6509	6505	6564	6495	6614	6560	6602	6556	6553	6669	6718	6672	6552	6674	6597	6627	6530	6621	6489	6646	6499	6745	6589	6647	6532	6507	6656	6586	6667	6629	6672	6582	6665	6505	6549	6614	6582	6502	6724	6605	6610	6541	6682	6590	6674	6596	6562	6701	6506	6616	6539	6581	6688	6609	6673	6583	6585	6620	6577	6593	6544	6620	6637	6516	6619	6757	6557	6522	6664	6637	6637	6691	6496	6775	6658	6708	6643	6610	6594	6698	6707	6559	6668	6490	6609	6654	6704	6638	6706	6656	6560	6634	6720	6613	6607	6624	6756	6480	6579	6574	6691	6657	6609	6667
1589	1140	2895	4777	4639	14317	13761	10956	5615	1855	915	918	988	792	841	841	917	827	842	902	822	855	835	848	870	859	876	885	843	865	892	762	820	820	852	835	755	804	858	847	878	936	818	913	815	874	860	880	833	853	892	887	823	872	852	855	841	777	869	862	780	875	893	814	835	854	804	889	822	872	866	786	825	808	874	866	818	906	898	849	824	901	898	861	886	832	842	858	825	827	831	851	834	841	858	902	867	845	891	823	850	829	829	871	839	874	867	822	836	924	862	908	829	805	847	876	807	854	861	876	870	846	849	804	818	835	894	886	848	831	902	878	877	855	877	873	867	821	856	835	867	915	862	828	906	817	835	866	848	835	844	883	886	841	824	842	832	837	811	904	860	835	808	877	844	852	816	846	862	854	821	879	942	880	872	872	869	866	862	875	828	849	831	878	818	856	885	844	840	873	847	825	807	854	842	827	879	905	842	849	852	813	864	848	838	772	826	841	847	834	877	848	874	836	844	814	799	822	811	892	828	784	836	855	842	826	917	860	856	853	822	902	874	854	883	804	820	818	868	829	801	844	901	864	837	803	850	815	819	832	856	837	823	854	847	906	856	842	893	882	831	820	871	804	868	824	836	835	857	865	838	871	864	878	856	854	817	827	850	823	833	848	818	810	864	821	801	891	835	836	853	846	867	842	856	885	880	868	843	862	850	820	832	849	859	870	843	797	879	865	809	846	823	913	858	851	825	848	819	869	838	869	867	850	882	839	831	841	865	907	840	851	870	862	847	828	885	868	859	864	816	849	838	824	879	870	864	847	854	792	837	863	844	830	915	837	835	853	842	820	826	909	934	857	866	820	811	839	854	832	827	827	875	864	788	864	807	863	872	779	828	874	835	847	826	888	874	862	810	842	843	852	844	856	790	856	793	844	868	859	859	857	822	834	852	854	893	826	857	854	835	868	834	847	800	803	812	848	872	848	898	789	804	804	876	898	855	824	895	857	794	840	856	870	859	853	857	800	824	841	824	874	818	846	832	844	815	851	876	878	887	861	852	847	846	828	882	849	811	887	860	865	877	827	878	868	849	893	897	852	853	839	878	872	830	839	815	860	855	855	871	884	805	864	840	832	889	829	827	832	830	844	822	841	835	869	793	877	835	850	860	847	863	818	827	866	851	845	845	886	875	838	889	884	834	834	820	830	836	863	813	872	834	834	852	856	879	847	853	882	859	853	826	859	844	845	874	866	846	854	841	842	880	842	834	845	830	834	806	876	854	836	849	856	803	854	838	828	834	865	832	897	841	847	788	804	797	859	855	841	831	852	843	800	843	888	856	848	818	819	864	813	872	875	847	852	910	873	836	876	834	852	810	870	815	913	814	852	909	852	851	872	845	852	857	873	802	864	850	870	869	866	841	838	886	880	896	870	836	865	874	827	856	868	843	892	861	830	815	796	864	754	846	834	824	828	860	823	833	854	837	848	856	827	859	827	822	848	808	884	872	836	832	865	883	821	806	872	902	833	868	890	885	863	786	830	803	844	795	812	826	854	850	866	901	891	822	847	856	837	858	784	819	883	789	806	825	821	873	821	874	782	836	888	810	879	859	890	841	858	833	856	843	829	797	855	848	867	863	858	927	865	864	818	855	841	852	827	857	841	901	881	886	813	842	814	863	858	861	797	827	878	831	862	826	791	889	845	861	836	832	845	902	874	912	831	864	873	822	881	873	801	862	789	870	796	886	833	859	905	825	879	847	839	854	865	849	847	814	836	856	828	850	834	863	814	897	860	865	859	855	833	851	808	922	871	875	856	809	806	825	903	849	896	855	911	831	897	850	838	825	843	864	872	850	788	868	843	860	896	874	855	849	873	847	883	859	849	885	858	840	815	849	844	906	884	811	877	841	873	870	831	833	815	859	854	869	867	804	854	863	828	868	881	820	898	866	864	884	875	834	814	914	836	855	839	851	871	866	853	893	830	821	823	828	861	829	881	864	885	885	905	848	888	868	802	851	875	857	842	847	838	857	854	866	874	875	845	838	863	842	856	867	814	864	869	898	861	884	835	866	820	877	883	871	846	843	836	868	864	873	835	853	840	819	870	847	838	878	849	841	860	823	891	887	874	830	869	815	862	818	839	842	859	832	878	832	813	839	797	871	828	858	844	805	836	881	885	815	819	866	844	838	880	848	901	859	825	842	862	897	819	870	885	813	825	848	864	848	865	861	823	835	816	882	891	885	869	879	921	849	832	885	864	867	855	885	841	798	834	832	833	906	855	860	884	860	859	839	886	792	846	861	881	895	840	853	817	906	836	829	817	820	877	839	866	873	862	820	881	920	924	866	833	867	824	880	827	826	900	816	868	840	843	850	843	851	895	873	836	816	861	844	797	885	895	818	885	879	841	829	843	800	791	787	801	823	888	873	808	886	867	821	841	836	827	890	821	843	833	844	850	821	877	799	864	856	846	854	849	855	836	835	824	833	816	838	853	892	839	829	847	882	855	883	844	835	904	881	888	827	847	837	882	844	884	844	792	818	838	864	875	863	842	840	937	821	801	861	809	862	874	866	873	897	837	859	874	895	862	840	835	854	842	861	833	836	837	769	865	769	877	862	810	870	862	865	858	816	888	852	899	895	880	823	841	817	871	871	845	856	795	873	821	854	889	946	884	842	819	879	806	881	819	857	853	824	888	871	845	858	824	854	834	848	833	846	863	842	888	871	866	846	856	847	880	856	889	833	825	855	872	867	848	884	875	846	855	867	850	829	796	828	845	878	858	872	863	885	831	840	907	850	873	824	834	835	856	867	811	848	871	810	868	800	884	831	847	859	851	829	850	823	886	846	824	882	858	884	874	875	858	835	882	861	858	793	809	823	883	844	890	831	899	828	828	831	826	776	853	830	857	891	826	852	882	865	859	823	813	874	829	863	868	830	817	870	834	857	852	871	843	845	870	849	834	841	796	848	841	820	844	787	839	859	852	885	813	911	875	839	846	864	828	861	835	852	855	846	830	902	835	897	850	903	869	813	900	879	863	864	839	859	873	869	839	858	870	856	844	867	894	844	820	829	820	825	866	811	820	869	813	864	839	867	850	881	812	786	879	855	815	844	842	873	832	829	815	789	842	832	831	917	914	797	818	856	822	864	908	820	831	842	835	898	825	831	913	886	869	852	876	843	879	874	854	889	824	891	852	839	844	877	842	818	823	834	861	875	772	868	865	830	818	940	848	869	854	857	837	866	818	883	827	845	891	859	871	867	856	850	855	816	872	864	884	838	799	838	851	825	856	856	873	852	853	903	823	889	830	902	793	882	837	804	848	869	839	810	896	855	797	877	830	871	829	818	864	872	830	842	859	879	851	879	878	837	840	861	839	841	853	836	829	905	914	852	869	853	865	845	889	828	812	855	828	876	847	851	857	827	853	845	873	888	841	815	822	901	841	852	859	883	859	830	817	825	812	836	839	850	824	828	824	856	888	864	873	830	869	874	807	833	846	812	825
14755	10269	20219	36214	41287	62235	59533	50556	35389	18614	7899	8203	9724	6574	6485	6511	6585	6655	6517	6626	6649	6528	6603	6686	7529	7461	7047	6656	6616	6573	6433	6509	6504	6456	6525	6538	6579	6443	6404	6554	6542	6572	6475	6557	6508	6571	6511	6523	6539	6508	6487	6511	6560	6517	6618	6638	6590	6496	6523	6529	6486	6456	6509	6523	6485	6472	6669	6555	6564	6476	6454	6497	6592	6519	6414	6433	6618	6565	6442	6579	6408	6540	6445	6570	6495	6518	6367	6492	6594	6519	6637	6555	6546	6539	6526	6453	6468	6497	6557	6552	6521	6403	6564	6600	6509	6520	6585	6498	6498	6474	6530	6569	6487	6525	6450	6561	6588	6645	6412	6582	6494	6538	6520	6475	6433	6674	6654	6587	6508	6475	6604	6416	6553	6484	6355	6522	6395	6553	6585	6489	6479	6597	6408	6566	6578	6567	6545	6504	6525	6663	6376	6567	6448	6430	6588	6560	6613	6551	6644	6590	6432	6528	6481	6507	6630	6425	6561	6528	6566	6471	6465	6577	6519	6544	6425	6479	6508	6463	6464	6577	6563	6346	6428	6582	6432	6551	6565	6661	6499	6471	6602	6482	6454	6466	6547	6562	6688	6502	6396	6488	6472	6455	6383	6442	6539	6552	6416	6350	6454	6373	6539	6469	6466	6473	6441	6533	6497	6545	6531	6598	6446	6630	6425	6543	6627	6487	6416	6575	6579	6556	6498	6545	6484	6470	6557	6458	6459	6535	6600	6424	6436	6462	6534	6464	6433	6498	6549	6441	6536	6527	6665	6653	6511	6474	6661	6626	6557	6565	6442	6494	6505	6484	6471	6528	6482	6499	6625	6515	6473	6513	6578	6564	6644	6532	6561	6538	6426	6545	6422	6585	6620	6487	6486	6524	6464	6577	6522	6586	6644	6490	6397	6591	6497	6471	6542	6551	6678	6595	6610	6521	6519	6549	6525	6558	6399	6432	6615	6672	6627	6481	6557	6608	6492	6471	6567	6497	6649	6643	6576	6517	6587	6714	6530	6542	6510	6520	6472	6451	6556	6471	6532	6459	6616	6689	6450	6561	6430	6548	6546	6497	6441	6524	6606	6489	6554	6612	6464	6555	6615	6511	6455	6581	6441	6539	6465	6513	6583	6515	6550	6551	6587	6403	6434	6432	6520	6515	6394	6534	6515	6504	6525	6538	6471	6414	6430	6530	6310	6423	6527	6590	6618	6453	6363	6574	6450	6487	6508	6528	6590	6432	6561	6469	6537	6595	6508	6617	6536	6525	6536	6561	6610	6609	6548	6461	6534	6455	6593	6537	6483	6539	6509	6507	6678	6490	6604	6496	6511	6431	6499	6586	6628	6474	6415	6550	6553	6555	6582	6340	6505	6500	6584	6543	6525	6418	6551	6509	6638	6631	6552	6588	6416	6579	6529	6625	6528	6448	6518	6594	6554	6532	6497	6462	6472	6561	6482	6515	6520	6476	6489	6532	6569	6296	6456	6479	6415	6539	6545	6479	6477	6546	6437	6368	6605	6601	6407	6549	6529	6622	6556	6510	6643	6511	6558	6574	6408	6490	6470	6596	6622	6579	6520	6518	6515	6522	6462	6597	6452	6489	6508	6536	6467	6621	6547	6552	6431	6598	6491	6528	6526	6562	6461	6490	6559	6592	6543	6517	6456	6598	6452	6454	6543	6667	6476	6465	6516	6558	6522	6675	6430	6575	6360	6493	6482	6589	6531	6501	6613	6532	6509	6540	6510	6577	6585	6530	6621	6603	6476	6557	6600	6499	6469	6615	6455	6632	6397	6642	6553	6440	6653	6548	6567	6539	6558	6537	6603	6451	6674	6504	6522	6583	6423	6498	6602	6564	6362	6665	6534	6494	6536	6491	6417	6381	6610	6561	6626	6503	6478	6557	6591	6506	6442	6527	6474	6624	6540	6548	6493	6447	6441	6671	6510	6543	6528	6458	6500	6520	6555	6575	6400	6656	6485	6423	6512	6389	6459	6476	6471	6516	6491	6539	6598	6544	6515	6614	6571	6507	6496	6554	6618	6542	6535	6445	6499	6661	6565	6625	6577	6537	6522	6531	6635	6356	6509	6527	6560	6553	6527	6627	6447	6508	6487	6526	6491	6544	6653	6519	6449	6501	6510	6524	6364	6588	6626	6533	6506	6621	6579	6500	6344	6597	6502	6545	6531	6585	6516	6536	6573	6473	6634	6466	6495	6600	6546	6476	6659	6484	6571	6436	6577	6605	6469	6698	6546	6576	6540	6506	6566	6594	6461	6710	6747	6630	6460	6518	6485	6437	6533	6495	6535	6518	6539	6611	6534	6467	6580	6708	6484	6523	6621	6563	6549	6625	6431	6538	6614	6720	6485	6614	6405	6404	6570	6516	6532	6623	6531	6535	6653	6497	6550	6548	6444	6515	6673	6652	6503	6609	6533	6542	6529	6511	6455	6423	6472	6508	6575	6445	6607	6508	6473	6616	6618	6539	6645	6392	6554	6502	6530	6588	6565	6702	6581	6496	6574	6439	6442	6545	6523	6477	6570	6554	6506	6483	6612	6531	6498	6553	6585	6450	6545	6580	6591	6585	6498	6513	6492	6536	6543	6701	6557	6481	6506	6455	6398	6578	6527	6463	6480	6627	6495	6498	6631	6580	6382	6535	6583	6500	6470	6482	6543	6472	6517	6587	6486	6575	6394	6583	6400	6520	6458	6431	6464	6528	6430	6355	6465	6443	6527	6474	6421	6493	6407	6548	6565	6452	6451	6516	6461	6612	6526	6515	6588	6532	6534	6486	6532	6486	6463	6516	6442	6605	6557	6428	6641	6575	6648	6381	6555	6602	6474	6494	6451	6533	6580	6478	6535	6462	6480	6407	6540	6393	6590	6426	6496	6580	6618	6459	6467	6463	6387	6444	6478	6587	6441	6508	6501	6457	6551	6506	6559	6594	6491	6522	6475	6516	6481	6518	6518	6581	6527	6506	6349	6539	6444	6618	6473	6385	6653	6541	6545	6570	6495	6458	6604	6626	6539	6461	6574	6503	6576	6433	6497	6422	6575	6589	6599	6491	6360	6751	6536	6525	6598	6587	6555	6551	6692	6551	6520	6494	6478	6630	6512	6543	6579	6522	6622	6578	6506	6509	6621	6418	6486	6630	6529	6429	6428	6457	6429	6489	6603	6455	6588	6625	6535	6487	6479	6450	6511	6527	6526	6459	6546	6535	6536	6502	6592	6577	6556	6503	6465	6565	6496	6487	6717	6461	6441	6596	6643	6579	6582	6538	6492	6547	6537	6490	6487	6519	6564	6700	6537	6598	6489	6508	6618	6559	6485	6565	6595	6492	6468	6452	6543	6686	6510	6467	6557	6489	6505	6543	6513	6482	6487	6620	6400	6532	6565	6611	6588	6548	6551	6525	6659	6476	6479	6598	6587	6516	6639	6410	6683	6416	6586	6461	6511	6715	6538	6566	6539	6561	6532	6601	6475	6594	6456	6372	6518	6506	6557	6372	6514	6502	6585	6425	6542	6470	6648	6614	6475	6518	6586	6464	6527	6420	6552	6520	6523	6482	6505	6501	6592	6558	6456	6554	6549	6433	6529	6514	6526	6481	6461	6483	6547	6515	6448	6671	6589	6554	6599	6478	6501	6463	6545	6564	6568	6493	6533	6473	6552	6604	6563	6470	6449	6581	6524	6500	6565	6420	6492	6459	6465	6526	6497	6423	6546	6557	6411	6512	6543	6550	6478	6643	6537	6586	6521	6538	6467	6415	6496	6602	6483	6589	6587	6447	6491	6428	6616	6527	6524	6776	6477	6558	6432	6450	6659	6558	6304	6528	6580	6547	6542	6552	6516	6348	6527	6585	6514	6536	6506	6509	6442	6587	6455	6501	6631	6534	6570	6502	6545	6549	6603	6419	6460	6530	6527	6548	6352	6570	6453	6517	6623	6561	6593	6572	6500	6421	6518	6509	6497	6580	6521	6403	6594	6525	6635	6358	6645	6473	6618	6571	6562	6690	6515	6437	6560	6572	6609	6601	6473	6569	6576	6549	6423	6411	6561	6547	6619	6559	6600	6498	6588	6520	6490	6572	6565	6605	6426	6648	6535	6609	6534	6517	6573	6532	6434	6489	6430	6488	6581	6556	6591	6505	6485	6497	6490	6489	6583	6490	6563	6444	6559	6637	6493	6462	6474	6511	6638	6512	6552	6588	6488	6587	6468	6530	6470	6444	6449	6617	6502	6477	6492	6573	6538	6465	6609	6576	6568	6542	6518	6352	6590	6594	6629	6528	6413	6476	6520	6490	6518	6556	6449	6515	6597	6588	6622	6382	6641	6430	6526	6549	6397	6728	6391	6603	6609	6575	6608	6587	6528	6627	6608	6438	6636	6488	6503	6540	6669	6568	6575	6477	6523	6619	6421	6473	6631	6463	6522	6508	6495	6494	6558	6603	6458	6541	6615	6565	6447	6478	6428	6568	6480	6578	6511	6681	6511	6396	6433	6471	6574	6626	6357	6488	6568	6619	6552	6563	6516	6429	6474	6439	6567	6494	6597	6452	6506	6601	6496	6634	6503	6529	6376	6483	6457	6591	6448	6531	6467	6499	6466	6594	6659	6459	6379	6622	6539	6521	6582	6452	6540	6401	6489	6537	6596	6510	6608	6571	6547	6555	6616	6514	6484	6473	6580	6521	6621	6477	6514	6542	6511	6441	6518	6574	6570	6496	6589	6605	6626	6610	6519	6542	6595	6466	6489	6374	6643	6431	6426	6567	6584	6465	6621	6516	6550	6438	6440	6610	6474	6558	6663	6589	6619	6534	6518	6445	6575	6452	6495	6509	6464	6524	6507	6541	6536	6640	6519	6566	6498	6527	6625	6400	6522	6599	6544	6416	6464	6464	6563	6614	6506	6426	6587	6423	6506	6547	6515	6545	6524	6556	6489	6608	6535	6512	6546	6632	6552	6495	6495	6602	6580	6613	6588	6487	6542	6514	6562	6508	6569	6485	6590	6329	6538	6464	6441	6509	6550	6669	6435	6666	6465	6449	6631	6556	6619	6515	6403	6482	6460	6575
3787	1107	2965	4014	5431	17069	12468	9443	3267	1227	863	996	1490	972	908	851	844	878	904	885	862	859	865	907	948	963	959	972	904	848	858	823	876	917	843	853	889	875	851	877	844	859	866	850	864	901	871	907	874	878	900	881	829	847	850	878	839	881	834	830	856	825	781	862	820	855	875	816	813	917	845	860	893	843	868	846	897	945	862	839	850	859	843	838	869	833	870	884	878	846	871	849	883	886	881	833	838	834	887	890	890	870	855	891	878	865	848	869	837	846	842	844	845	842	894	782	814	853	878	857	875	829	857	876	853	852	866	896	964	869	890	905	839	896	877	883	870	963	893	902	881	867	870	868	851	867	870	857	879	898	850	869	846	909	859	849	866	812	889	870	860	879	818	870	865	858	822	833	845	885	843	921	829	902	901	873	887	918	885	861	848	858	895	874	914	844	831	875	857	889	903	857	858	841	865	816	827	846	906	804	899	830	875	923	860	820	897	885	861	849	883	834	865	871	895	836	827	847	873	853	894	905	807	840	811	877	846	931	906	881	874	900	843	858	910	839	876	848	879	879	878	885	895	844	909	851	863	886	859	897	891	803	804	906	889	910	870	895	864	872	865	822	809	855	788	910	891	843	907	847	832	816	871	870	858	818	871	910	851	845	836	853	843	850	844	856	893	901	841	898	850	870	890	883	870	875	810	861	837	927	805	883	823	847	833	940	848	865	861	847	865	880	863	855	854	847	853	856	912	881	889	882	852	904	907	880	840	857	911	869	879	817	824	854	917	823	895	889	878	897	882	921	844	873	826	883	921	854	844	929	880	842	842	817	845	839	818	871	797	875	829	859	890	868	867	875	876	869	871	885	849	853	873	866	895	841	823	840	827	893	832	901	808	880	811	856	880	811	845	901	841	883	931	897	917	842	869	932	869	902	818	907	833	885	861	871	861	844	917	918	919	904	847	841	837	881	886	874	868	902	850	817	870	896	851	841	884	850	847	853	825	867	918	875	824	828	866	838	863	893	890	892	827	893	838	900	874	841	849	876	902	837	880	851	850	849	898	850	814	929	869	871	867	869	861	909	869	908	881	863	867	859	846	846	789	865	808	881	865	888	853	942	866	833	813	833	862	886	845	847	853	859	888	843	919	857	872	913	877	858	877	850	926	882	909	877	889	870	860	887	886	847	905	858	912	845	866	881	882	863	882	878	866	854	852	882	850	840	888	851	846	876	869	848	860	815	862	831	898	874	865	883	906	906	914	893	892	893	874	917	883	876	870	838	826	844	877	879	889	842	846	856	858	861	850	864	893	861	884	863	882	888	865	840	832	858	836	874	859	833	873	802	917	898	869	873	877	874	895	898	877	864	854	863	911	840	866	860	814	889	857	836	922	844	889	925	841	882	850	888	878	864	842	878	857	858	844	922	883	880	853	829	819	924	851	921	844	898	897	899	888	893	883	926	917	845	825	847	854	868	849	929	892	834	810	868	858	871	821	886	841	912	839	855	852	828	846	851	820	926	857	874	846	862	926	858	852	835	819	891	831	854	817	876	851	920	870	838	862	839	798	859	814	854	902	836	891	895	831	890	808	882	832	867	864	823	823	860	859	857	896	839	889	823	862	810	823	849	877	825	868	888	869	835	865	873	912	911	920	869	864	890	891	875	850	846	862	882	855	851	841	904	883	857	848	916	872	828	883	889	859	877	859	878	886	852	851	908	840	850	878	888	853	873	875	866	845	857	869	895	881	849	892	869	852	840	834	815	862	848	854	867	870	896	900	832	868	771	890	864	893	908	875	844	817	867	837	883	911	869	856	945	887	845	900	866	883	895	872	866	899	884	861	843	871	880	868	892	851	854	889	865	849	884	869	835	883	860	889	850	899	852	822	900	836	873	891	851	865	882	851	941	902	855	863	911	858	870	887	911	825	870	919	897	886	827	831	893	891	856	892	817	839	841	885	882	883	879	841	925	923	875	805	868	887	878	816	881	851	903	857	900	917	891	823	824	848	817	870	871	827	862	838	840	888	873	848	818	866	865	910	860	901	858	845	819	883	806	903	874	885	876	861	877	873	834	847	869	897	853	847	859	865	868	825	845	864	829	828	864	912	861	844	856	869	876	862	890	886	852	862	893	877	859	854	855	895	913	914	830	883	826	848	872	916	869	847	877	863	861	825	854	907	883	841	866	878	888	867	874	879	846	883	831	843	825	857	892	839	877	900	869	857	906	875	812	828	940	868	867	928	910	866	896	864	844	830	838	823	931	843	891	882	854	870	870	902	869	825	907	843	882	884	812	836	880	892	902	825	827	871	824	865	813	892	912	820	849	843	837	850	865	827	869	912	881	882	863	829	894	901	883	882	883	903	858	884	871	812	868	889	886	859	868	874	864	863	843	911	873	905	899	835	915	829	870	894	866	851	870	812	928	887	893	862	836	869	852	894	888	882	869	870	857	892	875	790	872	848	868	873	850	864	862	850	843	871	843	854	857	842	905	877	801	838	887	855	917	830	849	857	846	854	872	876	901	820	810	858	877	891	891	908	865	858	843	890	871	814	865	840	869	839	885	845	829	855	829	834	872	849	818	863	816	837	888	889	860	860	875	872	860	859	871	868	853	885	859	817	859	848	879	861	829	841	878	827	862	870	871	854	828	881	832	862	871	868	836	883	898	920	894	921	886	839	898	959	856	814	869	895	857	876	863	873	914	822	838	877	886	871	860	887	835	866	896	915	842	902	880	876	839	867	838	855	859	877	858	834	831	835	863	869	855	886	850	855	914	919	874	849	934	840	873	902	837	840	850	830	917	887	889	856	830	875	812	856	812	890	896	853	860	890	875	845	912	907	852	870	874	881	892	810	839	839	811	880	857	892	838	907	860	868	873	868	861	867	865	907	927	872	854	863	839	854	860	880	876	861	910	845	846	862	865	863	856	906	855	892	886	853	833	875	836	848	880	860	898	871	895	874	885	853	869	812	835	821	878	900	831	854	847	856	874	857	844	862	829	854	851	858	830	871	826	841	911	838	857	817	844	894	863	891	831	907	858	844	859	861	864	812	882	894	894	911	872	862	879	868	890	864	839	858	897	887	897	856	863	845	856	912	873	915	898	864	861	855	853	838	837	872	847	888	895	895	805	866	893	853	877	823	887	881	919	895	882	845	911	876	874	832	843	844	830	849	842	865	872	851	840	913	842	903	840	844	851	890	878	909	885	844	859	860	855	872	861	931	891	855	825	912	851	870	847	861	894	868	793	867	865	881	805	845	877	881	876	840	833	853	885	883	822	904	879	867	883	868	814	893	867	889	844	826	886	858	909	868	868	917	873	862	873	849	889	880	865	892	848	873	874	889	880	858	850	870	884	849	871	855	859	883	849	890	812	851	852	829	800	871	838	881	869	871	897	916	858	906	847	905	869	849	869	909	892	873	888	882	885	885	898	873	901	866	825	818	880	884	886	888	861	834	866	898	828	888	818	848	849	819	876	863	844	896	856	837	876
14506	9990	20944	28672	45603	65967	56752	48184	22965	11987	7239	10065	18062	7731	6797	6705	6767	6725	6859	6710	6712	6678	6754	7212	9254	9421	8329	7459	6995	6737	6756	6661	6646	6736	6572	6707	6571	6719	6610	6570	6687	6648	6556	6719	6705	6695	6674	6495	6668	6754	6670	6632	6545	6564	6748	6679	6769	6711	6671	6653	6667	6569	6671	6479	6595	6590	6704	6613	6677	6718	6568	6550	6660	6661	6580	6603	6652	6457	6806	6699	6661	6692	6568	6636	6759	6591	6694	6708	6734	6719	6739	6544	6662	6594	6642	6650	6753	6609	6659	6629	6674	6613	6621	6617	6562	6630	6615	6655	6623	6685	6609	6611	6604	6582	6600	6695	6708	6676	6553	6718	6608	6736	6617	6708	6727	6705	6615	6740	6749	6553	6685	6623	6673	6690	6608	6532	6584	6606	6726	6611	6793	6660	6672	6659	6699	6627	6680	6711	6736	6695	6570	6571	6747	6554	6732	6741	6767	6593	6671	6587	6618	6584	6757	6654	6694	6699	6702	6849	6665	6707	6655	6659	6596	6770	6732	6810	6604	6743	6632	6647	6776	6533	6688	6641	6578	6717	6802	6722	6696	6633	6621	6763	6716	6703	6543	6664	6708	6647	6557	6637	6608	6588	6698	6591	6641	6814	6749	6625	6779	6780	6674	6752	6588	6651	6710	6520	6667	6767	6612	6675	6673	6636	6701	6718	6597	6719	6628	6738	6693	6677	6526	6806	6576	6698	6669	6564	6575	6640	6744	6663	6720	6688	6731	6689	6732	6631	6562	6619	6678	6630	6500	6530	6631	6587	6663	6655	6693	6592	6506	6728	6691	6700	6624	6575	6636	6648	6726	6631	6680	6789	6708	6696	6668	6590	6786	6739	6692	6513	6722	6626	6607	6706	6667	6669	6593	6710	6671	6644	6771	6615	6680	6721	6642	6590	6507	6701	6647	6639	6618	6688	6666	6728	6512	6692	6598	6715	6727	6568	6639	6792	6657	6796	6787	6718	6632	6546	6665	6677	6680	6676	6702	6580	6660	6687	6566	6769	6773	6677	6616	6769	6671	6799	6664	6651	6715	6597	6542	6663	6722	6578	6716	6764	6747	6616	6618	6522	6663	6582	6669	6618	6655	6577	6675	6790	6621	6688	6725	6556	6740	6683	6717	6693	6660	6564	6554	6650	6698	6726	6638	6656	6741	6685	6777	6630	6688	6712	6635	6703	6665	6660	6588	6699	6603	6624	6710	6678	6706	6734	6587	6791	6598	6711	6767	6764	6830	6603	6611	6636	6664	6789	6659	6761	6721	6645	6696	6631	6648	6688	6554	6785	6607	6621	6684	6669	6696	6653	6718	6565	6655	6672	6635	6543	6702	6652	6630	6564	6663	6570	6702	6631	6791	6808	6664	6606	6658	6809	6730	6714	6634	6753	6625	6673	6639	6733	6547	6743	6695	6664	6665	6699	6670	6666	6597	6793	6590	6702	6801	6782	6560	6529	6556	6604	6573	6714	6588	6571	6693	6667	6664	6667	6700	6654	6783	6580	6640	6659	6639	6745	6735	6620	6631	6849	6522	6556	6855	6661	6666	6591	6524	6674	6613	6610	6612	6701	6754	6683	6605	6721	6615	6678	6671	6626	6728	6559	6740	6625	6657	6507	6614	6559	6689	6589	6649	6785	6589	6638	6601	6613	6724	6605	6665	6600	6616	6636	6596	6632	6706	6686	6733	6701	6570	6515	6672	6672	6722	6677	6652	6583	6770	6697	6667	6756	6676	6511	6803	6604	6616	6707	6619	6582	6679	6548	6675	6695	6573	6628	6750	6624	6555	6533	6729	6641	6636	6629	6610	6636	6622	6656	6660	6555	6784	6654	6775	6674	6581	6607	6671	6572	6598	6607	6750	6619	6653	6657	6682	6651	6690	6599	6578	6692	6656	6713	6618	6640	6617	6583	6719	6692	6666	6625	6662	6714	6768	6648	6678	6701	6662	6727	6626	6623	6686	6733	6692	6703	6612	6716	6566	6684	6727	6623	6609	6735	6647	6695	6793	6637	6713	6646	6563	6664	6691	6529	6586	6739	6680	6756	6738	6654	6686	6731	6481	6566	6651	6708	6623	6539	6566	6677	6691	6756	6628	6563	6609	6731	6665	6647	6632	6581	6723	6679	6729	6622	6652	6649	6508	6672	6627	6795	6613	6687	6476	6717	6798	6592	6618	6762	6763	6680	6624	6763	6695	6685	6574	6675	6720	6723	6649	6683	6581	6658	6616	6833	6640	6565	6720	6743	6736	6611	6648	6590	6642	6631	6618	6619	6820	6606	6692	6795	6682	6714	6610	6616	6747	6609	6756	6621	6760	6677	6734	6670	6595	6615	6719	6636	6795	6686	6575	6551	6747	6608	6565	6664	6676	6608	6688	6674	6623	6667	6616	6649	6656	6506	6664	6784	6648	6676	6645	6666	6589	6654	6673	6686	6610	6736	6545	6638	6698	6554	6580	6652	6643	6703	6646	6545	6614	6669	6641	6602	6618	6801	6610	6690	6593	6709	6652	6657	6751	6622	6678	6656	6724	6715	6586	6738	6705	6710	6615	6678	6750	6584	6656	6752	6716	6686	6655	6636	6620	6706	6600	6710	6646	6768	6667	6677	6676	6609	6722	6677	6589	6695	6619	6682	6735	6668	6730	6772	6745	6667	6719	6696	6752	6747	6768	6697	6642	6673	6680	6613	6569	6693	6727	6660	6656	6570	6678	6647	6658	6573	6699	6634	6571	6621	6608	6734	6673	6548	6770	6632	6837	6600	6649	6659	6719	6659	6702	6574	6613	6571	6514	6741	6566	6799	6612	6779	6595	6621	6668	6612	6731	6577	6740	6685	6627	6677	6531	6720	6629	6721	6655	6708	6761	6494	6668	6681	6656	6639	6761	6636	6628	6614	6461	6689	6647	6690	6595	6638	6751	6611	6663	6554	6647	6703	6674	6808	6675	6617	6642	6686	6647	6549	6572	6627	6620	6769	6770	6624	6700	6763	6635	6742	6644	6650	6526	6710	6616	6581	6591	6649	6610	6738	6688	6689	6541	6708	6586	6773	6576	6704	6620	6553	6625	6632	6667	6614	6744	6610	6634	6686	6668	6638	6633	6686	6655	6621	6700	6742	6734	6592	6637	6511	6680	6758	6645	6603	6704	6743	6506	6738	6632	6587	6713	6739	6626	6718	6684	6594	6678	6680	6706	6687	6632	6716	6690	6599	6563	6681	6665	6545	6788	6773	6676	6556	6734	6603	6690	6739	6656	6690	6643	6589	6574	6567	6556	6608	6732	6531	6739	6618	6706	6675	6718	6785	6675	6627	6615	6797	6676	6630	6777	6544	6638	6658	6599	6733	6619	6624	6669	6732	6693	6622	6555	6668	6699	6641	6690	6667	6595	6717	6679	6635	6740	6751	6731	6635	6644	6644	6677	6602	6700	6706	6718	6743	6638	6718	6617	6583	6707	6677	6606	6716	6719	6692	6717	6758	6732	6596	6649	6581	6543	6644	6750	6785	6561	6661	6708	6677	6553	6663	6733	6765	6718	6567	6715	6639	6690	6650	6689	6751	6670	6605	6765	6706	6768	6654	6609	6751	6576	6733	6668	6649	6747	6651	6652	6670	6723	6690	6532	6643	6575	6567	6630	6642	6749	6652	6727	6749	6718	6695	6560	6627	6688	6723	6764	6508	6611	6664	6605	6567	6704	6763	6704	6564	6645	6641	6773	6528	6515	6756	6579	6670	6691	6799	6593	6590	6692	6726	6746	6596	6619	6704	6638	6592	6585	6670	6671	6634	6738	6645	6781	6676	6631	6690	6694	6676	6682	6610	6652	6679	6699	6750	6639	6713	6589	6621	6776	6794	6610	6694	6654	6699	6662	6713	6641	6721	6664	6572	6624	6643	6670	6630	6658	6681	6514	6603	6744	6556	6684	6661	6611	6600	6597	6517	6536	6735	6717	6670	6546	6695	6552	6689	6621	6706	6654	6643	6667	6603	6775	6678	6626	6683	6727	6628	6540	6708	6579	6700	6624	6697	6587	6736	6528	6696	6580	6753	6807	6552	6701	6631	6645	6665	6752	6657	6798	6626	6529	6646	6758	6517	6659	6589	6619	6654	6621	6720	6537	6588	6634	6663	6705	6789	6663	6703	6635	6727	6642	6669	6611	6602	6703	6768	6554	6525	6630	6687	6662	6691	6656	6643	6692	6724	6865	6665	6650	6737	6619	6787	6535	6838	6662	6808	6646	6692	6498	6624	6619	6663	6557	6719	6772	6731	6765	6633	6647	6646	6489	6595	6596	6642	6792	6639	6531	6640	6735	6561	6782	6607	6752	6617	6622	6601	6646	6649	6683	6716	6595	6806	6657	6740	6749	6694	6675	6752	6720	6796	6569	6654	6622	6488	6792	6728	6659	6583	6710	6683	6760	6649	6586	6635	6673	6643	6791	6568	6594	6585	6769	6628	6667	6692	6691	6590	6692	6603	6661	6690	6683	6710	6698	6727	6693	6686	6620	6697	6682	6656	6711	6667	6551	6609	6561	6659	6660	6589	6597	6624	6643	6664	6572	6619	6637	6675	6733	6766	6619	6647	6722	6699	6694	6695	6583	6577	6730	6619	6610	6605	6691	6677	6717	6499	6545	6569	6614	6656	6567	6594	6532	6643	6777	6645	6676	6759	6720	6692	6749	6640	6665	6720	6513	6686	6593	6533	6774	6589	6520	6711	6709	6678	6708	6562	6714	6640	6758	6658	6700	6650	6691	6659	6672	6589	6670	6545	6648	6748	6705	6647	6595	6563	6534	6691	6638	6763	6545	6605	6699	6741	6796	6687	6541	6630	6569	6738	6536	6650	6696	6618	6710	6686	6582	6784	6627	6647	6635	6610	6676	6738	6634	6685	6752	6637	6730	6788	6610	6634	6742	6585	6605	6791	6583	6592	6681	6666	6700	6646	6566	6554	6675	6673	6625	6541	6612	6721	6732	6662	6553	6575	6775	6671	6610	6683	6738	6625	6645	6481	6592	6636	6744	6675	6595	6617	6667	6654	6621	6572	6689	6576	6516	6743
2306	1307	6985	6742	10593	21143	18652	13013	1609	3077	2518	1397	2270	1129	835	863	846	822	841	801	845	839	881	866	855	948	889	911	827	876	806	798	842	860	808	811	837	839	860	844	862	810	809	819	845	807	832	815	893	869	823	787	840	825	819	832	835	841	846	870	850	805	850	833	822	843	816	802	873	819	853	840	810	777	837	887	862	793	883	815	834	820	848	867	815	801	827	758	833	843	869	835	843	853	849	832	849	911	823	822	876	847	854	843	864	863	801	846	789	855	913	774	847	902	802	786	866	811	833	870	848	794	868	801	860	823	819	830	844	865	848	840	827	819	853	854	865	803	812	811	793	858	837	776	904	820	854	781	846	854	813	845	821	825	841	783	854	791	864	804	877	791	804	769	839	773	872	844	828	842	890	865	850	813	811	872	886	841	827	795	815	830	807	827	809	805	823	804	832	873	823	781	881	836	820	807	809	865	840	810	850	821	842	842	790	840	825	862	851	838	844	795	862	792	851	890	830	900	831	836	854	836	863	855	846	863	835	835	861	861	831	823	806	826	800	845	821	831	843	842	871	812	830	818	835	857	781	796	847	850	825	884	826	794	842	807	837	841	857	819	868	823	833	904	884	907	860	818	891	809	880	772	811	854	824	848	816	819	797	832	842	829	818	825	832	845	789	817	804	841	841	814	771	840	823	805	819	885	808	817	840	888	765	820	836	823	902	852	799	833	853	835	822	847	850	832	913	810	866	812	829	840	844	851	864	815	836	819	859	773	864	799	818	814	806	851	852	812	820	834	805	803	866	866	832	842	857	837	818	822	821	840	826	840	818	816	855	795	821	806	872	832	865	812	837	785	822	810	810	855	845	845	769	844	872	875	832	847	859	817	852	861	893	855	851	822	832	833	851	820	819	859	785	843	833	875	819	856	840	772	842	808	870	797	875	836	858	843	851	880	871	812	833	844	806	817	845	834	862	796	810	830	819	847	789	854	822	862	828	829	780	843	805	851	836	848	792	857	833	858	832	842	811	896	849	849	868	849	826	792	836	837	875	843	770	828	811	887	807	854	821	788	829	817	835	849	803	846	859	765	865	846	772	834	802	851	836	836	815	870	821	858	850	831	846	876	847	862	837	878	830	851	857	824	797	809	792	828	865	796	846	822	789	829	797	844	800	881	845	870	818	858	799	857	871	946	834	881	820	774	862	844	823	808	849	788	845	810	826	874	833	814	846	820	868	831	829	865	860	846	803	838	869	814	827	834	788	864	812	861	808	826	848	821	879	850	837	921	824	851	794	830	811	899	790	849	857	786	815	841	795	896	871	859	838	862	835	859	846	860	836	855	861	864	877	841	804	900	798	788	787	845	847	808	847	836	916	801	823	822	785	796	865	843	860	792	800	867	781	862	841	823	805	785	790	836	839	837	831	849	819	819	802	838	848	864	847	805	863	828	814	801	826	859	816	813	782	839	821	825	811	885	816	762	874	772	802	855	793	826	800	801	827	821	855	799	837	813	900	859	867	874	831	801	786	828	832	825	873	839	799	824	863	862	857	873	867	831	763	823	879	856	887	813	845	837	854	870	832	845	862	865	851	860	808	814	837	877	852	807	805	765	858	790	868	877	836	832	856	825	880	880	798	836	840	851	860	855	884	814	828	885	792	753	875	829	835	808	838	834	853	891	783	806	848	818	820	834	828	826	862	843	823	875	840	849	827	808	832	849	852	808	800	792	808	766	804	856	856	815	813	848	866	766	870	824	812	805	830	828	832	821	875	840	803	825	793	832	807	841	848	832	852	829	852	837	809	840	831	855	804	796	827	810	900	846	795	859	827	860	829	846	831	809	831	857	787	817	863	847	826	832	838	812	856	812	787	785	851	843	816	853	807	846	847	812	850	837	818	858	819	851	899	821	861	792	858	814	823	867	796	900	816	805	769	807	856	840	795	835	821	827	821	832	816	837	880	797	852	855	828	899	835	804	828	815	817	834	795	844	837	841	784	882	824	817	888	832	840	789	845	847	832	819	793	820	873	830	827	828	823	856	877	807	893	888	826	823	785	803	816	879	862	852	820	815	833	847	833	844	910	886	802	885	839	839	841	816	807	786	831	863	809	841	804	857	862	823	826	861	828	813	848	872	829	784	851	866	840	813	800	817	796	878	831	863	827	865	886	813	839	861	813	835	854	819	816	859	794	795	866	834	843	833	809	831	816	829	861	817	851	870	858	859	811	910	819	843	884	831	838	823	839	894	852	860	816	819	744	835	833	847	860	859	876	840	831	830	833	791	808	841	862	823	808	783	836	874	840	790	806	848	771	818	832	887	837	848	798	873	844	858	875	836	855	820	801	844	835	927	825	864	841	862	883	880	796	823	860	830	851	855	836	835	852	791	846	868	828	863	824	861	890	802	833	838	850	852	859	844	819	804	854	843	839	765	830	844	823	834	853	823	877	816	837	819	864	743	855	805	861	860	833	857	853	803	802	806	852	797	883	833	793	854	830	825	844	886	861	824	835	795	851	855	878	861	798	826	815	866	851	831	857	829	875	826	840	821	825	853	856	830	840	857	862	796	860	886	819	806	825	827	812	861	841	861	859	829	838	879	867	836	859	850	856	778	816	819	850	883	800	871	797	855	822	809	826	877	857	834	839	843	911	870	869	828	794	806	860	831	864	858	819	829	826	842	863	869	846	786	864	814	872	813	886	814	817	875	847	836	837	816	816	805	841	852	848	827	827	855	836	814	838	936	862	848	806	845	806	776	907	838	837	816	814	864	787	851	794	868	804	843	831	857	896	849	808	835	859	820	800	848	847	829	812	771	814	865	862	829	824	885	849	849	824	825	808	847	793	818	792	855	789	824	823	807	906	831	788	864	833	870	842	836	824	830	886	866	856	792	854	835	846	831	897	863	870	808	866	851	847	835	833	812	809	871	817	869	831	819	825	852	912	805	854	852	851	806	840	873	786	807	883	856	867	812	828	875	889	849	853	876	843	884	873	843	850	845	825	826	862	847	870	825	804	849	860	860	788	828	838	848	859	860	837	843	813	819	801	817	850	843	862	895	837	846	890	825	788	822	843	842	826	869	821	845	812	855	813	813	886	831	865	867	835	822	828	841	795	853	855	833	831	843	829	837	819	877	897	873	837	827	795	778	820	793	829	868	843	805	818	861	838	844	801	864	852	848	782	826	859	855	854	951	808	838	840	871	802	830	804	773	794	837	782	809	821	860	852	858	889	816	808	824	826	829	835	812	808	776	878	820	829	794	817	859	871	788	858	844	795	852	843	825	858	818	831	850	854	858	759	846	846	757	846	850	813	868	815	832	847	858	838	837	887	779	840	792	870	888	819	821	823	777	808	802	819	792	802	844	853	866	868	801	827	802	849	808	846	827	821	849	893	854	882	818	804	848	866	794	820	821	846	873	830	869	837	810	833	822	881	834	831	818	846	858	865	842	801	919	819	827	841	856	811	842	820	794	808	885	823	806	850	790	842	847
18618	12148	29800	33231	56871	69399	66141	46743	12107	28020	21326	17329	23622	9741	6645	6582	6463	6528	6498	6364	6443	6498	6638	6762	8063	8719	7909	7149	6621	6489	6447	6495	6466	6438	6425	6400	6499	6518	6422	6507	6442	6444	6527	6427	6328	6419	6535	6471	6493	6496	6474	6557	6416	6349	6438	6593	6603	6373	6564	6474	6505	6469	6416	6472	6423	6531	6447	6531	6362	6360	6483	6414	6496	6438	6561	6389	6469	6520	6453	6511	6382	6361	6512	6417	6652	6478	6385	6380	6444	6499	6490	6459	6474	6389	6446	6351	6497	6363	6361	6421	6559	6502	6608	6325	6398	6463	6367	6480	6471	6491	6390	6431	6554	6439	6457	6401	6425	6444	6250	6488	6386	6446	6604	6431	6420	6529	6558	6410	6471	6478	6622	6477	6552	6522	6516	6516	6373	6455	6532	6476	6465	6453	6396	6454	6506	6459	6448	6494	6372	6467	6411	6520	6477	6461	6365	6447	6489	6383	6541	6459	6408	6493	6426	6518	6410	6509	6367	6536	6342	6564	6414	6623	6556	6546	6536	6538	6318	6478	6478	6595	6418	6547	6602	6352	6429	6422	6383	6424	6312	6405	6489	6451	6425	6508	6508	6431	6567	6477	6517	6517	6466	6328	6507	6430	6441	6403	6468	6408	6425	6393	6457	6524	6444	6363	6403	6510	6358	6554	6414	6481	6437	6408	6478	6407	6541	6433	6512	6436	6506	6463	6470	6382	6462	6527	6419	6441	6341	6595	6358	6376	6494	6469	6443	6418	6420	6499	6612	6478	6489	6421	6578	6385	6469	6409	6412	6536	6422	6566	6469	6328	6585	6366	6478	6426	6460	6436	6434	6502	6603	6462	6443	6491	6400	6438	6557	6485	6559	6281	6375	6524	6502	6548	6539	6417	6545	6571	6336	6454	6480	6504	6453	6419	6372	6413	6486	6455	6536	6357	6433	6480	6446	6357	6424	6359	6434	6378	6569	6392	6443	6428	6546	6418	6514	6406	6506	6492	6516	6401	6402	6442	6417	6532	6484	6497	6464	6485	6477	6438	6547	6491	6483	6373	6379	6497	6424	6309	6430	6465	6474	6564	6434	6472	6487	6429	6553	6475	6452	6477	6397	6492	6566	6374	6549	6499	6454	6492	6422	6527	6476	6555	6569	6525	6396	6470	6353	6553	6436	6515	6397	6395	6503	6410	6615	6351	6444	6484	6432	6488	6365	6447	6456	6488	6357	6326	6505	6492	6416	6496	6407	6551	6462	6478	6440	6559	6431	6514	6583	6373	6537	6528	6413	6439	6561	6426	6559	6554	6447	6450	6556	6446	6510	6584	6533	6474	6473	6393	6398	6442	6429	6496	6348	6444	6460	6495	6400	6484	6489	6475	6512	6379	6524	6464	6465	6486	6392	6483	6305	6531	6484	6537	6467	6490	6467	6424	6481	6421	6402	6386	6400	6437	6509	6474	6445	6509	6467	6466	6435	6568	6435	6462	6397	6381	6511	6516	6442	6439	6486	6289	6487	6402	6368	6516	6482	6490	6529	6435	6464	6506	6526	6483	6355	6491	6651	6437	6424	6475	6541	6471	6392	6473	6340	6297	6437	6588	6423	6502	6617	6390	6381	6456	6425	6497	6566	6471	6492	6462	6485	6302	6521	6410	6515	6475	6476	6559	6451	6409	6477	6455	6510	6450	6357	6468	6362	6379	6600	6497	6458	6464	6396	6512	6506	6281	6475	6485	6479	6392	6487	6437	6387	6374	6434	6409	6439	6375	6438	6464	6368	6421	6494	6430	6365	6395	6533	6382	6481	6512	6452	6416	6630	6439	6545	6399	6410	6537	6432	6438	6418	6465	6469	6526	6373	6514	6398	6409	6529	6466	6313	6490	6405	6473	6556	6430	6445	6517	6500	6365	6613	6508	6355	6509	6398	6497	6422	6413	6404	6440	6537	6388	6434	6375	6485	6432	6406	6568	6481	6402	6516	6403	6419	6454	6690	6505	6611	6525	6465	6491	6421	6505	6425	6356	6500	6479	6455	6483	6496	6478	6347	6434	6483	6409	6421	6379	6476	6520	6475	6381	6402	6561	6502	6440	6503	6470	6575	6414	6546	6494	6267	6473	6500	6392	6405	6431	6501	6430	6549	6350	6429	6564	6443	6468	6487	6522	6513	6311	6361	6451	6456	6528	6555	6508	6420	6565	6497	6303	6398	6553	6486	6402	6465	6516	6471	6383	6463	6522	6526	6548	6478	6494	6571	6457	6305	6500	6630	6367	6467	6463	6406	6479	6450	6400	6417	6475	6423	6501	6602	6479	6464	6498	6364	6452	6577	6539	6334	6318	6466	6505	6428	6407	6372	6483	6585	6366	6402	6446	6492	6466	6497	6603	6471	6415	6557	6498	6435	6461	6375	6491	6608	6445	6435	6461	6425	6442	6371	6479	6527	6555	6533	6555	6380	6484	6403	6504	6456	6492	6493	6389	6388	6345	6651	6480	6387	6488	6448	6460	6397	6488	6553	6309	6535	6390	6492	6546	6463	6388	6368	6468	6456	6336	6409	6466	6443	6494	6418	6365	6470	6456	6598	6492	6461	6578	6450	6432	6486	6382	6492	6436	6456	6326	6339	6462	6469	6530	6489	6582	6466	6451	6372	6419	6499	6401	6494	6439	6438	6461	6561	6479	6369	6489	6454	6477	6420	6420	6544	6493	6493	6451	6519	6460	6523	6412	6366	6399	6480	6486	6391	6479	6348	6566	6371	6448	6394	6448	6422	6517	6445	6585	6363	6424	6456	6454	6386	6527	6337	6437	6493	6347	6528	6457	6483	6437	6461	6520	6391	6514	6534	6576	6518	6524	6331	6459	6404	6416	6511	6558	6416	6434	6379	6396	6489	6513	6421	6531	6396	6428	6471	6474	6430	6329	6547	6463	6413	6436	6407	6453	6588	6508	6550	6448	6474	6387	6439	6401	6543	6419	6421	6472	6436	6498	6431	6500	6434	6449	6598	6562	6574	6481	6479	6457	6465	6438	6390	6538	6390	6524	6488	6421	6455	6524	6521	6426	6379	6283	6400	6595	6441	6594	6355	6437	6569	6378	6498	6438	6313	6454	6444	6534	6441	6386	6356	6497	6448	6472	6509	6439	6539	6449	6560	6322	6502	6546	6386	6510	6397	6496	6548	6419	6444	6456	6516	6519	6485	6519	6453	6537	6427	6531	6513	6331	6449	6415	6422	6540	6475	6490	6406	6588	6502	6464	6471	6464	6611	6551	6426	6474	6413	6455	6525	6385	6438	6437	6451	6578	6533	6496	6537	6520	6463	6424	6420	6438	6449	6389	6422	6552	6547	6366	6516	6556	6432	6522	6452	6508	6513	6478	6427	6405	6417	6492	6420	6519	6496	6509	6484	6349	6456	6340	6549	6385	6331	6428	6460	6587	6429	6453	6420	6437	6381	6521	6478	6437	6524	6320	6467	6488	6472	6456	6367	6381	6472	6514	6419	6440	6422	6535	6376	6522	6462	6433	6652	6379	6359	6490	6390	6553	6582	6380	6442	6511	6474	6440	6397	6454	6566	6476	6456	6446	6412	6505	6621	6399	6474	6539	6396	6513	6431	6427	6427	6434	6491	6412	6373	6477	6545	6471	6366	6489	6459	6415	6545	6504	6270	6494	6407	6428	6587	6518	6466	6471	6357	6553	6329	6524	6482	6499	6478	6511	6484	6535	6434	6438	6414	6414	6426	6418	6459	6475	6538	6512	6422	6393	6467	6372	6523	6366	6500	6495	6480	6483	6391	6345	6525	6325	6511	6509	6518	6568	6503	6478	6373	6422	6648	6373	6414	6554	6384	6577	6485	6300	6387	6554	6585	6524	6514	6452	6566	6515	6489	6508	6512	6420	6447	6503	6579	6526	6444	6503	6458	6461	6300	6501	6319	6497	6405	6386	6516	6404	6441	6397	6410	6482	6388	6482	6571	6435	6371	6513	6531	6465	6514	6492	6444	6503	6523	6348	6523	6569	6559	6310	6368	6561	6510	6421	6560	6399	6491	6479	6498	6429	6549	6398	6512	6423	6487	6351	6339	6518	6477	6448	6416	6586	6366	6393	6484	6662	6377	6505	6506	6454	6447	6441	6464	6503	6390	6505	6493	6574	6489	6376	6437	6685	6388	6413	6417	6436	6481	6359	6424	6419	6476	6409	6420	6527	6386	6498	6304	6413	6585	6454	6428	6519	6495	6566	6473	6589	6490	6563	6530	6438	6389	6372	6399	6521	6444	6542	6556	6510	6531	6434	6415	6590	6485	6373	6554	6529	6475	6470	6507	6471	6577	6505	6453	6503	6412	6522	6440	6486	6481	6565	6416	6372	6450	6516	6392	6571	6419	6430	6475	6408	6519	6567	6462	6526	6424	6514	6546	6441	6480	6495	6429	6526	6337	6506	6474	6445	6455	6469	6439	6380	6524	6373	6248	6521	6380	6463	6430	6395	6436	6420	6354	6556	6404	6440	6465	6378	6515	6492	6458	6521	6523	6424	6468	6469	6387	6332	6456	6416	6443	6494	6458	6418	6447	6424	6363	6418	6375	6546	6485	6436	6541	6426	6460	6603	6520	6543	6543	6312	6404	6452	6458	6329	6496	6346	6320	6484	6627	6409	6388	6540	6466	6309	6474	6409	6497	6382	6455	6526	6542	6570	6472	6508	6447	6393	6501	6585	6525	6307	6414	6526	6413	6579	6432	6485	6437	6538	6546	6376	6382	6384	6545	6437	6471	6569	6590	6441	6369	6532	6568	6431	6493	6365	6521	6496	6458	6558	6490	6455	6544	6451	6439	6396	6400	6446	6468	6518	6497	6479	6371	6548	6453	6438	6395	6427	6531	6470	6442	6520	6336	6521	6540	6492	6567	6443	6481	6490	6447	6508	6407	6355	6525	6568	6572	6266	6445	6548	6484	6362	6359	6461	6443	6441	6387	6400	6408	6421	6467	6421	6394	6388	6410	6533	6527	6482	6448	6412	6538	6554	6388	6519	6531	6511	6424	6534	6492	6365	6369	6546	6402	6443	6483	6471	6519	6583	6576	6437	6561	6398
2704	1025	1291	1284	2219	4473	5071	1234	1538	2120	2213	1962	1257	876	880	852	851	836	844	865	884	813	830	884	851	819	912	921	874	879	860	903	851	823	820	844	847	849	876	865	893	847	860	850	851	836	820	884	875	871	842	883	911	885	807	857	834	873	848	865	851	823	849	857	875	817	861	839	874	881	859	818	883	862	858	908	894	856	861	869	882	912	894	836	848	871	892	831	798	820	932	872	858	831	865	852	871	886	857	823	806	822	847	844	850	861	833	848	874	917	891	871	858	847	886	819	848	811	879	877	858	823	843	855	849	890	845	910	855	823	822	868	817	845	830	800	804	864	846	843	826	865	790	853	847	861	820	908	832	837	876	875	841	872	894	877	895	843	853	820	829	880	804	853	779	858	823	830	881	832	851	845	864	845	858	862	851	895	906	822	865	878	828	822	848	867	844	777	850	844	849	876	897	870	849	884	844	863	858	848	887	834	901	820	875	848	805	822	824	807	865	826	928	842	890	837	842	875	865	789	862	858	864	828	849	802	844	912	883	868	879	874	877	815	888	856	893	844	874	815	901	825	886	861	878	869	863	828	830	863	849	839	889	866	826	830	910	828	850	850	865	819	890	918	844	851	856	821	888	824	819	812	861	837	875	855	833	889	834	911	864	847	823	861	914	840	827	874	841	799	873	843	863	842	871	840	858	883	841	857	906	851	799	819	855	866	869	851	839	881	887	884	826	850	891	862	822	811	892	830	847	864	878	843	858	881	826	826	831	838	885	862	909	866	867	841	872	825	865	862	813	856	830	849	907	798	822	832	856	845	850	858	846	848	892	892	820	843	836	836	838	891	808	878	868	893	855	834	922	851	862	849	856	876	867	868	831	866	881	868	800	837	838	813	837	827	906	869	900	877	842	899	842	857	837	825	881	817	809	854	828	815	888	873	823	836	878	846	868	819	913	885	835	821	910	838	874	856	872	848	839	841	884	851	847	871	826	833	858	785	839	913	835	873	874	874	914	911	834	846	842	861	814	893	853	852	857	892	827	854	865	917	861	885	892	923	918	842	860	854	856	853	860	832	856	795	864	834	832	805	828	869	846	885	900	840	869	833	907	834	836	820	864	868	877	803	797	906	920	837	831	902	770	810	898	896	860	857	822	807	839	868	910	827	825	831	902	876	838	843	869	794	818	855	804	859	805	880	860	809	871	894	862	839	800	864	853	837	859	845	867	862	826	834	884	837	850	826	822	780	879	878	887	872	868	915	915	894	821	898	881	874	830	885	815	866	915	828	820	857	861	811	862	873	833	813	876	852	835	876	822	845	829	828	820	829	821	819	832	835	846	847	896	883	877	903	835	850	819	864	869	829	838	903	862	852	894	831	866	856	842	844	865	897	847	848	817	853	848	923	890	895	864	857	860	853	862	853	839	859	837	803	852	860	855	812	820	860	843	854	838	872	851	839	819	844	828	808	852	832	830	841	815	853	884	839	872	872	808	898	815	818	862	780	849	852	836	840	883	859	875	895	913	874	883	885	850	854	885	836	835	793	812	887	806	867	850	866	869	846	868	841	867	871	824	808	835	858	842	856	872	849	852	914	902	856	892	818	823	823	849	813	871	842	838	873	851	845	848	794	855	864	894	840	822	870	902	823	810	814	907	885	837	895	836	818	866	905	891	905	865	880	821	876	817	867	846	893	833	885	834	850	853	814	859	834	849	809	871	852	874	828	853	859	882	835	828	860	848	809	826	864	886	870	847	920	817	910	841	839	818	914	811	917	886	866	814	832	813	882	834	839	884	822	894	827	804	848	863	927	828	844	858	858	848	813	846	806	800	897	768	886	866	871	867	849	826	871	865	821	844	827	874	881	861	893	851	871	848	869	856	830	849	854	839	758	830	787	870	818	801	854	867	910	885	837	891	912	851	857	845	844	852	875	909	900	841	877	856	861	874	868	859	860	855	895	906	858	835	788	929	852	853	895	814	852	897	784	843	849	867	837	856	851	851	827	846	808	857	808	883	844	867	836	893	880	833	856	925	872	820	882	853	843	847	873	779	903	848	809	831	825	837	856	842	865	872	779	887	845	820	851	874	870	831	804	873	870	796	834	884	887	853	842	933	802	886	871	817	879	866	884	856	823	870	839	893	872	907	830	863	874	843	848	874	868	817	877	849	862	821	888	844	821	824	842	851	871	899	831	826	881	884	850	883	823	843	843	850	830	870	884	838	898	888	886	844	923	868	859	866	795	876	824	891	900	904	893	879	864	823	814	901	803	867	812	886	864	851	858	871	840	887	817	854	830	811	874	865	898	850	856	871	860	862	851	887	885	898	885	851	842	834	847	881	839	877	841	884	850	875	822	858	895	806	910	834	775	876	848	807	871	872	878	896	917	809	822	829	816	898	893	874	854	807	888	797	858	832	837	828	853	824	848	812	832	823	814	846	822	833	872	842	818	931	823	868	899	840	899	838	913	846	856	892	868	851	864	891	878	784	870	877	882	880	826	865	841	800	822	856	828	851	900	837	820	849	884	864	879	818	882	781	882	888	837	837	835	903	857	854	866	880	836	833	850	840	849	818	825	809	828	830	856	820	858	872	881	813	869	813	847	873	844	841	868	871	853	907	845	875	840	829	869	830	865	855	836	863	826	885	848	861	884	810	807	856	829	872	900	831	895	856	929	797	865	861	893	792	898	863	830	873	853	864	830	844	841	810	866	892	845	864	857	828	882	865	845	861	861	870	866	874	870	854	856	850	820	870	889	793	825	841	811	827	837	854	847	847	871	835	861	881	860	863	848	897	844	866	831	887	824	826	833	844	854	826	860	822	879	803	885	867	845	831	853	850	823	822	853	837	856	854	867	795	908	817	898	881	882	885	846	884	852	827	885	865	846	878	911	867	862	828	814	854	832	839	875	851	853	843	888	890	864	878	816	868	816	854	909	833	801	840	920	816	901	870	835	851	899	833	869	841	828	830	802	833	869	848	866	879	900	873	919	841	820	810	848	837	870	811	907	816	884	865	873	851	852	808	832	844	850	846	821	876	876	857	876	848	863	885	875	867	876	949	848	777	872	883	848	862	886	872	852	837	867	863	873	882	868	859	848	854	816	851	905	812	884	867	898	905	821	833	828	894	809	866	848	869	856	909	856	815	866	827	912	860	810	830	851	805	816	871	887	868	814	839	826	846	877	882	949	844	854	846	877	857	874	876	866	855	870	851	871	802	848	855	871	876	848	868	869	887	838	848	900	845	839	891	809	856	805	874	846	848	841	861	831	876	911	856	866	883	908	916	858	847	871	829	858	877	889	850	853	887	813	873	828	859	856	872	817	839	852	851	828	880	881	848	826	826	841	898	832	809	825	890	856	877	820	886	819	802	828	892	842	835	873	860	824	861	842	871	806	901	919	887	852	779	842	849	863	860	826	875	817	838	835	807	858	825	788	827	849	879	850	873	838	880	863	877	883	875	900	901	881	820	839	837	856	828	869	815	885	837	853
12405	8329	11417	18956	35754	43439	36942	11552	21152	25818	25073	20275	12297	6910	6658	6485	6574	6694	6490	6386	6561	6550	6458	6688	7263	7291	7054	6809	6627	6626	6522	6564	6494	6618	6476	6565	6549	6694	6534	6468	6491	6604	6442	6668	6578	6502	6450	6542	6574	6486	6428	6509	6495	6640	6603	6522	6616	6560	6546	6636	6468	6642	6421	6566	6542	6634	6527	6529	6495	6645	6374	6409	6456	6568	6559	6557	6599	6522	6401	6709	6655	6453	6583	6367	6618	6556	6514	6543	6505	6549	6540	6468	6431	6564	6576	6530	6556	6480	6462	6435	6569	6485	6580	6486	6517	6582	6386	6618	6501	6448	6510	6505	6500	6556	6522	6474	6508	6609	6633	6486	6546	6569	6512	6591	6507	6547	6507	6510	6614	6561	6577	6494	6548	6504	6500	6597	6550	6571	6602	6588	6380	6603	6441	6455	6637	6551	6611	6457	6549	6544	6539	6634	6545	6558	6601	6498	6485	6538	6586	6590	6497	6550	6491	6533	6567	6455	6574	6669	6427	6554	6483	6531	6554	6606	6547	6532	6474	6599	6508	6531	6611	6524	6605	6464	6554	6420	6429	6570	6524	6585	6572	6681	6502	6575	6479	6487	6640	6579	6544	6310	6772	6540	6554	6626	6615	6620	6520	6444	6543	6391	6642	6587	6612	6440	6547	6504	6640	6492	6561	6623	6459	6454	6579	6547	6599	6548	6774	6628	6515	6640	6651	6470	6662	6560	6453	6522	6633	6638	6582	6555	6590	6573	6525	6570	6521	6481	6641	6616	6612	6612	6676	6647	6552	6573	6572	6599	6619	6577	6547	6510	6731	6420	6578	6539	6462	6529	6670	6439	6563	6509	6580	6440	6702	6540	6604	6524	6454	6624	6610	6485	6551	6600	6475	6594	6628	6566	6552	6536	6517	6567	6482	6666	6659	6459	6492	6581	6647	6613	6570	6464	6561	6550	6590	6558	6476	6507	6446	6477	6565	6527	6646	6392	6542	6612	6572	6495	6615	6617	6591	6536	6485	6555	6511	6456	6572	6538	6628	6557	6386	6544	6510	6492	6462	6641	6461	6604	6471	6569	6506	6611	6480	6617	6526	6579	6514	6538	6591	6568	6644	6545	6631	6578	6601	6512	6546	6545	6623	6538	6584	6564	6591	6333	6677	6681	6709	6696	6525	6418	6584	6507	6554	6694	6536	6525	6388	6439	6425	6491	6568	6424	6651	6592	6539	6589	6543	6595	6605	6480	6647	6602	6511	6642	6686	6561	6611	6619	6542	6691	6443	6574	6541	6641	6420	6594	6539	6615	6485	6463	6515	6533	6451	6590	6452	6599	6440	6474	6566	6605	6566	6556	6538	6474	6538	6361	6490	6576	6475	6590	6417	6456	6488	6481	6568	6651	6507	6495	6595	6502	6600	6507	6566	6592	6523	6594	6493	6638	6508	6593	6487	6584	6542	6527	6676	6468	6546	6459	6627	6500	6507	6608	6500	6515	6505	6607	6614	6580	6620	6603	6552	6635	6571	6516	6425	6444	6658	6453	6487	6553	6622	6597	6678	6629	6414	6556	6531	6514	6608	6727	6465	6498	6465	6606	6579	6574	6555	6527	6445	6628	6546	6609	6573	6688	6566	6621	6538	6492	6513	6584	6550	6593	6720	6432	6546	6480	6557	6671	6533	6561	6605	6560	6502	6583	6586	6571	6515	6521	6656	6691	6529	6456	6524	6558	6590	6454	6524	6535	6559	6590	6580	6534	6547	6578	6461	6519	6489	6541	6521	6533	6565	6512	6548	6438	6712	6714	6536	6461	6499	6497	6598	6519	6710	6632	6449	6673	6644	6400	6564	6603	6566	6480	6531	6527	6561	6519	6440	6559	6619	6509	6590	6471	6498	6666	6519	6604	6603	6526	6469	6570	6516	6525	6493	6525	6507	6549	6696	6474	6483	6580	6560	6621	6524	6531	6515	6551	6349	6563	6461	6528	6598	6544	6576	6453	6545	6521	6473	6484	6491	6454	6544	6604	6610	6555	6445	6510	6533	6510	6585	6514	6458	6668	6541	6563	6548	6451	6578	6382	6531	6452	6689	6619	6511	6487	6625	6561	6630	6498	6532	6550	6460	6420	6564	6620	6588	6525	6584	6585	6612	6491	6526	6593	6552	6488	6484	6396	6637	6552	6430	6578	6508	6695	6521	6684	6508	6608	6578	6658	6618	6606	6511	6597	6622	6545	6566	6435	6549	6568	6519	6549	6480	6563	6442	6498	6553	6677	6513	6533	6655	6520	6528	6595	6610	6520	6666	6585	6536	6532	6460	6490	6617	6556	6600	6555	6624	6506	6410	6473	6487	6457	6632	6439	6514	6639	6600	6685	6564	6545	6477	6627	6528	6538	6538	6562	6503	6439	6525	6488	6539	6605	6515	6592	6576	6467	6645	6515	6501	6544	6587	6536	6506	6578	6573	6490	6627	6439	6501	6589	6395	6411	6528	6468	6491	6510	6491	6585	6477	6551	6563	6481	6584	6427	6645	6614	6615	6697	6490	6655	6481	6518	6633	6560	6562	6415	6495	6546	6565	6453	6608	6551	6460	6477	6518	6654	6576	6665	6670	6598	6570	6614	6603	6538	6573	6469	6542	6527	6527	6587	6518	6547	6584	6501	6576	6518	6565	6466	6476	6546	6644	6532	6491	6421	6589	6527	6606	6452	6601	6617	6446	6623	6631	6592	6453	6514	6520	6467	6617	6498	6490	6643	6533	6476	6711	6514	6586	6598	6464	6534	6539	6672	6533	6497	6532	6548	6603	6599	6678	6609	6575	6481	6492	6618	6465	6713	6707	6503	6514	6444	6428	6496	6680	6750	6479	6574	6537	6592	6462	6445	6618	6595	6451	6615	6501	6481	6576	6542	6590	6515	6547	6617	6627	6628	6630	6571	6746	6473	6590	6437	6596	6492	6469	6531	6407	6599	6501	6479	6455	6512	6533	6613	6497	6475	6626	6584	6692	6658	6541	6442	6471	6492	6654	6511	6512	6534	6405	6637	6550	6509	6537	6644	6506	6435	6496	6552	6484	6531	6499	6485	6635	6558	6588	6418	6473	6427	6568	6473	6543	6628	6609	6483	6495	6457	6547	6487	6510	6483	6563	6431	6534	6643	6484	6479	6527	6449	6588	6474	6632	6577	6585	6657	6697	6362	6557	6545	6542	6557	6472	6602	6502	6591	6538	6491	6477	6631	6465	6427	6669	6529	6543	6581	6487	6593	6504	6663	6495	6423	6552	6548	6539	6644	6502	6408	6592	6574	6419	6591	6587	6569	6522	6513	6540	6403	6588	6474	6565	6569	6496	6692	6492	6597	6504	6588	6607	6467	6555	6662	6500	6507	6573	6510	6720	6620	6498	6480	6512	6469	6691	6381	6454	6461	6663	6441	6552	6445	6498	6572	6621	6564	6543	6505	6519	6523	6462	6503	6543	6583	6505	6434	6429	6426	6536	6538	6532	6640	6492	6550	6492	6489	6607	6619	6487	6473	6460	6558	6676	6483	6560	6530	6528	6470	6467	6551	6579	6598	6418	6485	6479	6578	6490	6627	6460	6521	6491	6551	6550	6600	6580	6582	6626	6608	6501	6639	6534	6510	6561	6431	6623	6519	6613	6505	6557	6593	6567	6473	6520	6501	6509	6587	6498	6450	6608	6558	6494	6635	6445	6646	6587	6505	6436	6556	6419	6508	6563	6585	6479	6548	6535	6453	6677	6551	6488	6533	6552	6511	6592	6439	6579	6458	6489	6658	6485	6636	6630	6649	6488	6510	6577	6536	6563	6445	6551	6659	6538	6486	6569	6562	6507	6464	6474	6609	6615	6436	6561	6537	6511	6612	6515	6514	6597	6498	6606	6641	6585	6539	6541	6576	6523	6473	6453	6551	6631	6568	6617	6570	6504	6564	6547	6548	6511	6419	6538	6627	6507	6613	6443	6550	6448	6541	6587	6566	6652	6453	6650	6541	6508	6497	6537	6538	6494	6578	6501	6479	6649	6498	6473	6457	6622	6428	6550	6407	6488	6556	6474	6540	6704	6517	6411	6680	6622	6414	6579	6618	6420	6391	6591	6495	6601	6477	6521	6604	6703	6546	6487	6593	6562	6580	6390	6553	6554	6435	6470	6556	6512	6611	6420	6602	6432	6565	6648	6463	6663	6566	6603	6445	6508	6575	6616	6600	6434	6523	6605	6512	6589	6532	6544	6440	6551	6532	6618	6477	6553	6509	6463	6586	6478	6527	6620	6511	6492	6641	6490	6541	6629	6572	6471	6512	6587	6561	6516	6581	6655	6579	6455	6517	6447	6521	6582	6450	6521	6410	6392	6688	6513	6421	6601	6582	6566	6464	6661	6592	6540	6461	6593	6547	6516	6435	6616	6448	6641	6406	6627	6557	6484	6406	6582	6695	6538	6548	6541	6638	6554	6416	6437	6519	6486	6642	6657	6544	6710	6655	6450	6399	6480	6644	6530	6467	6520	6377	6525	6557	6639	6488	6635	6467	6602	6464	6551	6519	6522	6582	6623	6595	6522	6504	6489	6557	6555	6517	6563	6550	6540	6515	6446	6480	6657	6539	6533	6566	6410	6588	6644	6515	6516	6500	6472	6657	6562	6445	6492	6559	6634	6432	6522	6502	6534	6536	6549	6637	6572	6708	6617	6663	6650	6484	6624	6511	6417	6591	6481	6546	6550	6592	6509	6646	6608	6543	6568	6564	6490	6580	6632	6545	6476	6439	6548	6558	6486	6543	6560	6538	6547	6571	6443	6578	6623	6642	6614	6355	6525	6501	6602	6574	6622	6600	6639	6628	6561	6629	6526	6638	6567	6567	6549	6601	6488	6671	6460	6530	6544	6617	6671	6551	6560	6541	6552	6657	6579	6594	6572	6494	6536	6485	6589	6461	6624	6547	6564	6595	6504	6523	6465	6605	6499	6616	6586	6753	6518	6630	6520	6591	6529	6513	6490	6585	6593	6498	6475	6588	6495	6402	6708	6531	6465	6615	6605	6523	6470	6600	6588	6505	6613	6512	6634	6516	6509	6569	6515	6524
1632	1203	2166	2142	2885	11923	16826	1827	1450	3059	6073	4950	2315	990	886	933	856	853	879	847	901	846	821	880	816	915	910	828	868	866	819	882	826	805	836	816	848	865	863	829	872	875	847	873	864	906	853	915	871	834	885	839	840	876	847	833	863	870	860	877	873	916	842	842	868	884	855	828	879	852	854	907	830	843	840	827	839	845	854	869	845	820	873	794	877	812	817	838	897	863	810	834	865	881	856	882	844	870	918	872	852	848	866	836	864	835	841	819	880	836	872	838	846	865	856	835	872	898	803	884	819	864	887	823	866	904	857	867	833	837	868	868	882	910	906	902	892	874	840	897	865	919	877	852	867	824	813	872	870	917	857	841	862	833	874	887	856	832	870	829	904	826	923	851	869	845	841	848	884	846	865	865	866	896	856	867	883	844	845	886	901	880	899	909	937	919	828	846	855	848	850	811	835	844	812	905	851	849	831	890	838	890	849	881	855	853	881	895	869	853	890	880	859	921	860	806	883	870	818	817	870	856	839	853	847	892	839	864	846	914	830	884	875	850	881	855	880	903	858	899	853	837	858	873	838	825	824	861	861	856	861	872	862	868	881	873	862	886	857	828	932	838	851	791	878	862	896	908	864	849	841	900	871	863	855	823	861	795	906	891	875	843	871	817	849	878	812	846	872	901	865	852	861	841	898	835	848	863	853	860	816	915	820	859	864	842	809	887	872	833	848	842	891	895	863	889	874	825	846	872	838	870	889	895	868	823	881	819	899	838	839	893	866	856	892	828	846	820	863	845	879	876	854	865	867	794	829	864	873	867	835	807	885	860	863	838	849	876	828	878	838	862	864	842	882	856	822	836	844	896	869	839	926	879	892	818	837	854	833	926	885	837	842	869	829	887	873	843	883	871	839	882	860	825	886	867	809	828	818	869	898	846	856	884	862	857	873	879	890	862	873	850	872	892	877	820	803	837	873	825	848	850	853	877	849	888	856	849	897	858	870	868	855	897	858	843	841	867	847	814	851	861	875	925	864	870	893	846	842	886	886	823	887	866	901	934	888	833	846	826	925	822	848	836	851	873	866	895	850	846	824	869	857	855	850	828	827	826	854	841	877	849	830	825	827	865	869	855	845	813	874	865	854	865	769	887	859	883	792	913	903	853	862	838	861	874	867	905	836	849	862	881	865	873	827	861	870	820	884	906	865	815	838	882	834	846	890	863	856	864	853	895	852	851	849	824	852	872	851	829	824	878	829	847	873	864	847	830	814	825	847	846	881	819	880	813	863	862	902	847	894	872	863	834	827	839	863	884	901	866	858	904	861	818	898	840	876	859	886	844	850	881	880	934	883	812	888	877	827	856	857	850	869	887	899	851	842	825	848	892	856	895	853	848	831	800	841	848	876	855	830	895	836	840	815	885	850	848	861	809	848	879	866	895	836	882	882	847	847	852	885	825	869	845	817	855	870	807	859	819	888	858	880	875	888	862	891	905	914	828	851	830	863	890	891	845	831	858	832	894	847	872	856	828	893	856	840	803	846	840	837	890	843	822	840	831	865	849	898	861	888	828	922	858	870	891	849	871	848	877	850	925	894	827	933	838	872	878	833	786	854	906	841	882	865	888	778	820	864	832	903	878	846	823	840	804	826	899	811	817	870	830	868	879	878	809	838	912	855	885	868	857	846	829	841	859	862	850	918	898	876	844	874	812	885	848	857	836	871	839	868	846	869	859	834	891	862	842	884	849	865	901	894	924	884	891	848	931	817	867	866	909	925	811	846	840	878	854	858	842	843	878	881	898	836	850	861	877	851	868	874	870	903	907	865	836	847	898	864	859	846	850	868	859	906	869	850	845	884	850	882	858	846	912	912	871	847	843	887	841	861	855	869	855	821	827	841	839	836	833	854	869	885	855	845	949	891	895	871	876	865	870	902	886	846	811	849	846	896	816	853	871	888	870	931	907	816	796	868	860	868	848	871	843	827	844	870	844	838	924	850	853	854	836	859	900	864	875	915	847	869	816	884	817	870	902	840	843	823	849	886	912	861	903	878	845	898	819	852	839	856	833	893	928	844	866	860	819	867	930	813	805	874	901	822	831	842	860	830	881	843	840	843	833	825	833	856	825	814	903	812	891	867	872	784	914	828	873	866	868	829	841	815	852	845	853	896	866	863	877	828	837	798	771	839	838	927	843	840	843	828	878	857	875	904	836	864	889	880	830	861	848	846	876	805	842	887	876	789	867	875	837	803	888	880	889	932	909	816	846	820	832	879	844	866	810	848	837	846	828	835	850	858	901	824	900	856	852	810	835	880	871	903	839	885	857	840	819	873	782	871	906	852	881	859	886	868	843	844	851	827	920	869	867	848	918	845	845	890	862	837	864	830	816	812	852	872	902	863	899	843	841	901	874	862	824	835	937	853	810	844	883	842	870	834	894	857	893	869	819	841	881	826	812	852	855	881	875	852	868	815	875	867	848	851	873	854	868	874	834	866	796	861	844	868	847	862	805	868	882	874	835	853	864	859	826	832	860	820	855	883	825	899	807	835	886	859	861	821	869	857	912	874	888	876	825	845	854	817	890	925	848	813	856	897	854	838	828	863	890	831	940	841	893	812	865	891	871	840	923	879	870	871	847	873	853	770	910	842	845	870	875	795	911	907	823	857	904	858	884	825	823	836	868	857	863	872	827	842	824	813	889	856	866	877	835	871	845	852	846	860	851	814	853	899	856	872	881	818	923	895	868	934	930	830	894	886	844	871	880	839	818	872	892	877	855	950	805	818	814	840	866	856	880	837	889	834	857	859	822	857	847	875	871	858	832	846	832	846	832	835	864	837	881	813	898	857	839	804	881	886	869	854	884	825	836	894	909	831	868	840	795	856	907	870	880	829	881	878	869	853	863	870	922	855	895	790	831	846	848	894	878	868	838	859	857	868	892	878	895	899	846	886	897	874	874	861	867	873	881	866	848	889	815	851	863	857	867	855	836	818	902	837	840	886	866	848	880	848	827	867	901	859	832	905	857	841	885	853	836	848	877	894	869	829	848	849	850	832	840	867	879	830	830	872	855	829	852	864	831	889	863	852	832	906	819	823	890	830	856	810	813	874	895	863	846	834	870	849	838	872	807	903	869	873	882	823	826	868	892	858	883	869	868	872	844	818	870	814	833	898	803	899	871	809	768	822	845	879	856	838	908	871	835	843	894	834	824	823	851	854	848	845	911	946	860	899	854	909	838	888	833	875	880	890	890	835	818	918	853	847	868	850	834	907	828	839	793	830	865	891	887	828	858	887	789	870	887	854	893	889	863	869	824	862	855	852	866	866	824	861	828	853	894	843	886	861	866	857	859	786	885	866	846	857	819	823	841	932	858	866	899	853	855	868	870	840	889	842	877	809	850	864	855	809	895	912	865	900	906	855	849	897	837	868	870	802	856	818	885	827	875	887	831	871	779	849	889	898	826	866	868	869	835	897	887	901	884	816	876	832	909	844	865	874	816
15350	10538	17182	25254	32933	46504	50999	9991	18588	28778	39728	33401	21658	8403	6520	6471	6659	6573	6522	6498	6567	6539	6414	6449	7103	6961	7038	6616	6659	6542	6494	6524	6432	6459	6617	6482	6520	6584	6606	6548	6487	6501	6550	6396	6589	6398	6519	6586	6445	6461	6558	6488	6455	6550	6603	6620	6437	6544	6423	6469	6563	6546	6616	6565	6547	6499	6443	6529	6640	6454	6506	6433	6615	6432	6628	6452	6643	6442	6455	6489	6382	6558	6514	6430	6466	6573	6536	6604	6396	6578	6612	6489	6579	6451	6391	6570	6587	6526	6608	6556	6523	6519	6382	6473	6732	6452	6508	6481	6568	6453	6388	6553	6448	6549	6540	6415	6505	6529	6479	6675	6529	6589	6530	6638	6512	6516	6535	6513	6579	6405	6521	6457	6508	6363	6464	6524	6458	6584	6470	6503	6467	6434	6511	6577	6463	6494	6460	6491	6573	6503	6547	6466	6498	6502	6507	6475	6342	6464	6485	6515	6468	6522	6510	6461	6423	6430	6565	6644	6529	6614	6426	6586	6446	6631	6548	6604	6633	6495	6408	6542	6560	6512	6507	6307	6547	6474	6532	6505	6531	6697	6457	6479	6515	6624	6636	6487	6470	6585	6608	6421	6589	6557	6562	6351	6535	6562	6538	6648	6498	6495	6508	6419	6441	6659	6575	6602	6476	6632	6569	6390	6450	6497	6510	6411	6608	6634	6577	6516	6368	6460	6508	6573	6530	6415	6528	6432	6730	6536	6630	6621	6422	6487	6521	6634	6486	6646	6560	6485	6603	6546	6543	6553	6439	6735	6512	6571	6486	6409	6467	6529	6531	6546	6456	6526	6531	6575	6409	6521	6606	6553	6521	6437	6489	6446	6495	6543	6488	6451	6387	6635	6498	6540	6707	6448	6411	6473	6664	6488	6533	6510	6463	6559	6554	6500	6579	6460	6508	6502	6556	6518	6538	6505	6415	6542	6626	6517	6564	6486	6623	6497	6514	6615	6431	6606	6335	6563	6434	6486	6640	6500	6473	6523	6583	6445	6430	6651	6512	6440	6631	6477	6575	6559	6558	6488	6511	6632	6538	6532	6565	6543	6484	6549	6539	6602	6601	6416	6509	6538	6503	6448	6455	6501	6396	6422	6372	6375	6587	6509	6511	6471	6652	6465	6522	6610	6516	6437	6398	6611	6576	6470	6499	6594	6544	6502	6547	6725	6459	6380	6579	6440	6462	6615	6486	6612	6359	6470	6521	6393	6434	6441	6476	6526	6555	6596	6435	6570	6510	6535	6492	6474	6641	6525	6505	6564	6579	6511	6659	6577	6599	6478	6689	6478	6575	6583	6478	6630	6430	6572	6537	6529	6448	6496	6572	6599	6546	6603	6457	6504	6496	6522	6491	6490	6475	6571	6558	6577	6517	6513	6527	6461	6494	6616	6410	6599	6400	6576	6505	6527	6565	6548	6522	6428	6609	6581	6547	6420	6427	6429	6478	6635	6543	6589	6622	6554	6544	6526	6659	6425	6677	6427	6565	6573	6462	6447	6612	6611	6568	6528	6577	6565	6579	6431	6538	6529	6445	6550	6512	6445	6554	6518	6608	6523	6482	6537	6569	6462	6299	6539	6519	6470	6590	6615	6499	6471	6508	6462	6503	6475	6472	6513	6493	6491	6616	6490	6616	6551	6418	6540	6432	6552	6416	6582	6514	6574	6606	6403	6572	6514	6656	6418	6556	6347	6518	6525	6493	6572	6523	6508	6396	6459	6602	6573	6363	6549	6418	6479	6570	6643	6516	6464	6436	6530	6459	6405	6576	6515	6444	6602	6597	6490	6567	6571	6560	6508	6455	6566	6545	6559	6617	6483	6608	6549	6720	6460	6497	6664	6519	6528	6618	6516	6519	6652	6441	6464	6616	6485	6449	6615	6509	6419	6460	6473	6451	6563	6534	6437	6524	6525	6609	6391	6519	6376	6544	6530	6491	6704	6543	6594	6584	6406	6485	6534	6540	6438	6610	6609	6580	6562	6554	6618	6559	6444	6565	6486	6607	6558	6519	6573	6412	6506	6337	6420	6452	6431	6547	6557	6468	6643	6546	6468	6490	6548	6517	6520	6608	6543	6444	6590	6582	6604	6465	6407	6465	6532	6440	6582	6522	6436	6460	6512	6381	6519	6573	6473	6552	6630	6606	6509	6557	6557	6545	6566	6534	6500	6531	6535	6506	6575	6579	6457	6480	6637	6459	6467	6480	6626	6546	6715	6501	6557	6589	6495	6525	6604	6648	6521	6531	6516	6449	6499	6514	6510	6546	6454	6462	6445	6534	6513	6589	6508	6602	6533	6574	6670	6514	6518	6638	6529	6556	6528	6453	6633	6667	6559	6594	6631	6416	6558	6549	6629	6487	6468	6512	6519	6612	6571	6533	6442	6520	6560	6647	6487	6485	6455	6614	6532	6566	6611	6521	6642	6404	6558	6597	6514	6532	6465	6462	6495	6472	6519	6508	6542	6528	6600	6683	6511	6526	6598	6591	6501	6530	6494	6538	6439	6496	6463	6454	6492	6570	6521	6424	6416	6461	6469	6576	6666	6514	6522	6519	6615	6470	6596	6517	6460	6508	6397	6526	6541	6535	6494	6430	6579	6418	6507	6571	6659	6439	6497	6541	6467	6522	6465	6546	6594	6532	6570	6490	6494	6443	6625	6404	6361	6404	6587	6496	6387	6574	6662	6534	6531	6492	6628	6554	6452	6570	6555	6515	6537	6497	6539	6582	6524	6558	6652	6538	6653	6501	6526	6456	6434	6444	6513	6492	6584	6598	6455	6659	6453	6594	6507	6512	6535	6554	6476	6533	6517	6593	6608	6710	6368	6464	6500	6472	6523	6548	6591	6565	6598	6528	6657	6524	6393	6578	6517	6596	6575	6443	6392	6567	6448	6473	6635	6463	6489	6558	6642	6556	6566	6657	6467	6556	6501	6637	6623	6654	6584	6606	6520	6501	6528	6646	6560	6509	6590	6611	6417	6567	6443	6637	6525	6549	6515	6543	6482	6535	6517	6628	6475	6535	6443	6521	6473	6566	6442	6503	6468	6634	6493	6537	6516	6533	6575	6501	6575	6516	6477	6532	6549	6423	6642	6524	6366	6571	6494	6540	6548	6486	6540	6665	6501	6579	6555	6556	6440	6532	6561	6422	6561	6397	6519	6521	6685	6525	6544	6572	6506	6470	6496	6460	6464	6548	6500	6489	6528	6487	6351	6533	6526	6508	6541	6498	6495	6560	6628	6449	6625	6447	6500	6483	6335	6574	6529	6425	6609	6470	6535	6627	6445	6425	6242	6515	6497	6583	6549	6506	6513	6559	6590	6544	6488	6500	6527	6459	6549	6618	6552	6501	6471	6517	6381	6591	6618	6524	6642	6596	6595	6497	6678	6500	6545	6408	6585	6555	6486	6491	6499	6570	6535	6624	6544	6644	6517	6599	6565	6508	6615	6467	6578	6467	6558	6643	6458	6444	6487	6505	6621	6485	6410	6572	6613	6291	6455	6537	6605	6478	6583	6544	6542	6556	6479	6473	6416	6591	6566	6689	6522	6438	6595	6404	6556	6592	6548	6664	6445	6571	6587	6501	6674	6556	6659	6516	6609	6447	6494	6486	6580	6584	6536	6582	6610	6518	6549	6597	6626	6455	6475	6564	6487	6550	6446	6641	6619	6404	6516	6434	6583	6580	6513	6507	6415	6553	6362	6517	6534	6536	6573	6415	6447	6456	6715	6455	6552	6430	6538	6563	6665	6553	6513	6645	6658	6575	6563	6504	6492	6553	6434	6453	6675	6638	6578	6577	6617	6612	6481	6559	6551	6472	6525	6487	6427	6526	6595	6349	6657	6547	6510	6546	6454	6459	6569	6598	6653	6433	6608	6512	6622	6497	6528	6517	6440	6486	6473	6581	6607	6587	6455	6633	6587	6509	6551	6489	6332	6432	6509	6491	6460	6516	6537	6530	6545	6474	6678	6537	6540	6451	6710	6584	6383	6413	6565	6589	6484	6497	6598	6519	6580	6521	6510	6565	6553	6372	6520	6525	6571	6548	6513	6487	6461	6628	6438	6640	6504	6587	6689	6572	6640	6512	6440	6460	6495	6526	6580	6481	6524	6676	6416	6606	6571	6607	6537	6413	6613	6454	6486	6414	6537	6548	6553	6513	6596	6442	6496	6583	6574	6604	6630	6550	6554	6568	6423	6517	6486	6478	6677	6517	6541	6477	6441	6585	6602	6480	6617	6507	6478	6618	6680	6485	6522	6438	6558	6603	6593	6585	6481	6455	6624	6657	6525	6544	6625	6638	6600	6460	6485	6498	6526	6614	6601	6630	6616	6515	6534	6646	6502	6449	6513	6606	6503	6488	6520	6556	6496	6544	6499	6461	6583	6601	6619	6604	6517	6445	6493	6467	6626	6652	6493	6530	6480	6592	6576	6536	6498	6484	6533	6549	6510	6496	6455	6598	6495	6544	6503	6460	6490	6570	6539	6496	6534	6612	6495	6593	6546	6582	6612	6570	6707	6419	6537	6481	6497	6573	6683	6467	6634	6577	6468	6532	6551	6447	6430	6549	6539	6517	6414	6581	6514	6440	6590	6485	6464	6396	6607	6539	6546	6570	6527	6523	6471	6551	6554	6550	6580	6491	6624	6423	6599	6603	6447	6485	6561	6642	6438	6694	6494	6502	6630	6557	6539	6630	6623	6463	6466	6449	6406	6525	6449	6637	6421	6515	6568	6543	6526	6451	6467	6562	6506	6501	6541	6597	6487	6490	6469	6447	6661	6546	6574	6449	6589	6583	6521	6487	6561	6722	6498	6474	6522	6479	6392	6529	6658	6539	6502	6482	6562	6417	6442	6675	6436	6607	6527	6547	6517	6464	6572	6533	6341	6541	6598	6484	6540	6391	6383	6567	6492	6581	6558	6565	6492	6563	6537	6595	6538	6535	6533	6442	6617	6526	6553	6444	6536	6400	6492	6602	6473	6411	6583	6508	6528	6657	6540	6477	6460	6527	6577	6476	6377	6685	6410	6653	6517	6650	6524	6480	6420	6579	6451
3847	1205	2643	3504	1565	8676	3644	1801	2693	3637	9374	9023	4100	1513	894	887	889	918	917	886	871	834	842	818	908	881	892	911	919	853	896	866	891	808	872	867	898	860	834	844	839	871	891	899	850	888	920	891	893	904	892	933	898	937	875	840	884	934	842	891	887	864	867	883	855	911	883	936	863	874	941	915	833	919	904	859	905	877	877	849	917	859	882	850	865	832	850	827	883	903	879	886	887	854	939	902	883	872	824	852	908	850	913	875	881	845	940	851	933	871	900	870	881	852	929	909	813	866	906	913	906	887	917	914	872	815	902	897	931	863	861	889	843	885	888	859	868	873	815	858	842	932	859	859	917	898	883	903	876	882	878	932	896	888	926	892	893	876	855	862	892	844	867	883	836	898	884	834	915	934	886	818	896	865	854	832	921	891	974	897	883	868	840	878	873	875	932	855	851	916	901	861	913	878	909	876	851	861	861	902	890	901	844	874	854	889	897	801	930	847	886	897	815	881	887	942	900	877	880	844	939	869	834	872	896	847	870	847	822	855	879	867	878	877	890	855	811	855	874	849	900	866	889	819	893	890	842	968	865	867	936	916	881	885	904	859	838	842	865	847	873	830	920	938	898	889	842	893	875	886	864	857	889	917	859	880	844	938	887	910	917	906	850	890	805	862	853	807	866	909	883	915	890	881	847	897	864	834	858	880	857	905	874	851	847	900	835	871	846	875	874	872	906	889	917	900	918	884	889	899	862	922	879	890	894	835	859	908	890	857	839	872	855	892	898	853	894	903	869	895	926	851	886	843	901	892	904	901	848	899	898	871	873	880	869	834	888	873	878	894	895	848	913	896	841	874	936	897	876	900	886	895	900	918	879	886	895	906	908	877	819	875	888	814	849	875	864	893	905	801	852	895	873	867	896	930	869	849	825	877	880	910	893	919	908	931	900	886	898	902	848	857	907	872	890	924	901	863	840	851	868	871	848	938	908	865	918	884	893	889	853	907	910	890	875	942	854	827	864	824	902	836	867	873	880	887	919	893	822	848	849	840	886	845	886	863	948	872	812	846	871	847	867	867	803	873	877	895	870	867	894	877	866	892	855	839	926	875	848	851	883	870	837	882	883	895	852	935	892	844	861	916	899	840	858	899	866	917	868	877	892	896	804	890	878	872	830	884	893	877	921	964	866	867	935	841	877	903	879	894	859	891	847	817	884	845	907	847	886	903	871	896	908	917	875	875	846	868	883	860	919	822	913	928	881	895	870	876	927	908	898	896	927	902	874	897	878	830	855	930	889	940	901	890	838	844	866	863	834	867	909	881	876	934	862	869	868	881	904	888	860	931	926	899	874	846	910	869	844	838	853	869	853	903	902	865	887	846	881	867	882	916	818	861	848	828	908	870	791	893	904	889	881	834	859	858	852	919	892	902	866	925	877	904	917	899	901	917	875	884	856	895	891	906	862	911	881	862	886	912	866	898	912	842	876	923	888	833	895	894	899	870	885	862	854	862	889	873	784	847	890	812	865	861	890	893	866	899	816	903	892	866	924	842	917	944	909	879	870	865	908	905	901	897	865	912	908	876	908	908	898	837	835	843	858	829	885	841	896	846	878	857	865	881	910	822	837	839	898	833	879	878	882	932	868	901	898	885	902	880	923	924	854	833	831	851	888	879	891	884	853	835	811	871	873	858	891	849	872	880	865	862	840	885	848	915	894	788	837	834	864	845	859	848	896	871	926	900	883	861	890	887	839	914	842	901	849	940	832	908	838	862	850	918	873	875	912	850	881	859	871	886	835	862	822	879	856	858	889	921	895	849	886	893	858	916	892	882	823	908	877	865	917	898	865	892	885	863	897	917	856	896	883	828	865	849	877	867	935	878	853	948	882	885	868	865	844	871	871	908	837	860	887	852	839	933	866	917	886	879	947	865	849	857	890	864	853	877	897	876	864	846	875	858	918	808	839	891	931	848	857	844	885	828	898	852	873	893	885	891	906	858	871	856	869	892	866	885	905	925	935	858	887	907	915	882	866	802	883	851	855	899	912	878	833	871	849	938	881	883	850	887	860	856	854	886	904	845	882	867	887	848	830	932	918	859	873	881	869	891	898	834	859	919	898	902	855	826	902	897	834	857	839	880	845	880	917	847	875	920	902	892	895	892	870	840	888	825	891	817	912	960	896	882	847	895	896	899	886	877	874	940	922	895	918	830	839	852	902	858	869	864	874	941	841	887	827	898	902	841	916	855	895	849	831	846	875	920	892	896	863	896	884	839	950	887	857	891	865	877	914	909	893	865	889	830	844	872	944	822	898	889	868	846	869	873	896	910	897	860	818	888	886	856	867	893	894	879	886	884	890	882	876	918	885	901	895	941	860	913	828	897	867	976	854	854	872	909	908	845	882	897	887	906	838	881	884	900	888	899	860	907	849	892	882	884	865	953	895	846	910	907	896	916	874	894	923	856	873	883	847	916	908	924	939	852	832	828	925	902	883	910	868	892	878	883	904	865	887	901	876	919	890	919	892	902	894	911	847	923	825	844	879	918	899	876	888	813	897	890	934	887	866	914	888	865	911	858	899	888	905	884	899	876	858	902	875	922	907	895	870	909	875	873	898	852	910	860	851	890	878	870	843	883	893	863	841	831	875	857	879	885	880	886	890	903	864	873	897	867	928	884	837	855	880	901	901	858	882	847	875	888	885	864	816	882	921	832	872	895	924	900	888	861	906	827	892	860	877	823	895	891	870	889	887	863	888	911	931	874	860	840	846	907	921	864	865	921	899	914	901	882	909	898	829	887	851	862	883	920	896	888	885	868	877	904	879	899	934	918	891	906	850	847	841	891	934	893	866	872	924	912	909	885	861	876	864	903	876	884	867	874	886	874	888	797	885	879	888	909	875	926	876	791	854	917	852	869	901	950	893	940	956	889	902	890	882	894	925	868	936	900	890	842	899	872	916	837	887	851	896	888	880	848	916	877	865	873	878	849	916	873	889	884	906	889	884	855	872	847	891	880	826	908	822	897	874	856	906	880	854	861	907	880	937	910	884	867	853	903	862	865	852	839	883	861	904	874	864	886	837	864	896	922	861	857	899	900	924	893	835	883	899	865	861	896	883	907	830	840	874	886	874	911	828	929	897	921	879	903	891	877	855	883	877	892	857	899	863	882	878	870	940	875	902	860	890	828	876	867	871	865	890	894	869	860	853	882	861	833	894	864	875	896	908	934	903	894	937	846	920	819	864	824	919	867	843	886	883	865	895	892	867	903	858	915	881	864	901	905	857	836	876	962	880	837	859	911	921	918	828	828	898	830	849	897	885	958	835	894	885	935	853	933	892	860	860	846	836	870	869	884	901	851	874	879	878	895	898	911	859	881	894	888	839	879	855	858	872	854	877	921	923	826	875	853	891	853	933	888	842	884	902	886	879	890	884	843	832	874	858	818	905	847	874	868	905	840	925	919	872	866	876	885	891	880	854	939	902	894	877	877	865	897	898	897
14812	10011	19192	27551	23864	39275	17686	20535	27274	29006	47111	41815	29118	13437	6834	6721	6670	6591	6739	6806	6665	6776	6766	6747	7206	7253	7088	6877	6756	6734	6601	6729	6770	6637	6650	6681	6737	6565	6731	6783	6685	6722	6682	6600	6620	6734	6815	6771	6702	6733	6696	6640	6746	6717	6755	6711	6875	6604	6685	6810	6738	6788	6719	6663	6718	6636	6630	6623	6717	6829	6654	6752	6718	6681	6568	6812	6665	6743	6702	6616	6695	6650	6655	6740	6754	6716	6740	6635	6674	6662	6708	6723	6810	6674	6686	6745	6723	6643	6672	6662	6728	6756	6847	6643	6693	6684	6703	6662	6547	6696	6763	6749	6667	6696	6784	6662	6709	6709	6758	6633	6796	6616	6743	6735	6600	6663	6747	6729	6857	6691	6846	6718	6782	6608	6790	6791	6752	6630	6755	6686	6756	6802	6631	6701	6825	6733	6657	6808	6749	6564	6795	6630	6799	6719	6764	6817	6775	6695	6718	6659	6723	6710	6779	6830	6722	6713	6783	6685	6694	6748	6786	6656	6664	6680	6805	6720	6533	6704	6712	6682	6531	6640	6738	6729	6703	6542	6738	6716	6780	6532	6725	6611	6788	6714	6789	6707	6827	6832	6692	6572	6683	6766	6713	6783	6742	6684	6724	6769	6594	6630	6729	6790	6828	6662	6789	6795	6626	6724	6747	6578	6736	6761	6611	6790	6723	6804	6650	6657	6706	6712	6625	6786	6591	6611	6731	6810	6693	6778	6789	6653	6763	6764	6835	6715	6700	6732	6646	6693	6693	6754	6677	6743	6593	6699	6702	6622	6620	6724	6723	6758	6737	6725	6690	6781	6730	6584	6786	6698	6709	6660	6786	6729	6564	6646	6756	6693	6753	6696	6753	6820	6627	6676	6666	6654	6665	6661	6794	6716	6561	6706	6682	6652	6875	6747	6658	6606	6759	6630	6756	6706	6661	6703	6768	6789	6685	6749	6736	6807	6701	6589	6675	6654	6669	6683	6739	6671	6737	6725	6568	6728	6704	6623	6745	6698	6648	6731	6546	6784	6642	6775	6785	6684	6654	6637	6761	6765	6710	6683	6683	6771	6730	6663	6827	6694	6670	6720	6680	6589	6754	6665	6679	6594	6652	6821	6643	6621	6803	6772	6812	6712	6742	6826	6741	6779	6724	6659	6672	6693	6711	6694	6776	6663	6487	6829	6669	6793	6652	6805	6685	6762	6839	6714	6670	6830	6777	6692	6696	6776	6758	6787	6590	6740	6801	6681	6683	6610	6714	6757	6831	6624	6617	6645	6637	6724	6691	6773	6646	6726	6666	6632	6750	6663	6669	6650	6848	6624	6683	6697	6777	6694	6728	6721	6657	6708	6554	6722	6644	6682	6740	6724	6630	6604	6655	6722	6677	6615	6693	6878	6685	6722	6810	6766	6791	6708	6649	6642	6769	6717	6697	6632	6615	6714	6718	6761	6800	6807	6556	6651	6732	6663	6805	6745	6751	6743	6777	6739	6712	6826	6775	6766	6678	6628	6611	6681	6861	6626	6657	6725	6680	6806	6729	6813	6735	6690	6739	6757	6748	6803	6639	6776	6728	6827	6744	6665	6633	6668	6709	6710	6717	6695	6607	6733	6790	6799	6695	6886	6628	6886	6846	6720	6780	6734	6596	6735	6720	6754	6733	6770	6726	6597	6660	6646	6679	6801	6828	6800	6827	6644	6676	6670	6704	6635	6629	6662	6699	6565	6789	6704	6608	6701	6699	6724	6692	6799	6672	6704	6635	6770	6683	6539	6750	6683	6718	6755	6687	6779	6769	6676	6675	6667	6676	6648	6835	6576	6811	6710	6654	6634	6698	6692	6778	6729	6698	6746	6607	6794	6637	6859	6708	6670	6714	6728	6717	6568	6710	6644	6783	6710	6771	6553	6728	6644	6617	6770	6709	6709	6773	6785	6722	6807	6585	6728	6733	6841	6729	6785	6704	6670	6526	6651	6721	6687	6800	6598	6724	6681	6676	6657	6795	6718	6781	6914	6727	6717	6626	6840	6743	6689	6638	6572	6732	6906	6687	6769	6704	6768	6849	6765	6693	6893	6734	6685	6643	6733	6761	6736	6708	6742	6756	6824	6800	6654	6784	6720	6700	6639	6777	6702	6706	6748	6640	6785	6747	6828	6678	6773	6631	6707	6753	6788	6798	6666	6646	6711	6780	6795	6752	6707	6676	6644	6728	6751	6624	6604	6659	6701	6737	6733	6774	6727	6738	6628	6787	6637	6762	6711	6691	6704	6738	6668	6654	6678	6759	6702	6769	6646	6696	6675	6645	6737	6644	6767	6616	6778	6744	6609	6720	6736	6683	6792	6817	6557	6721	6753	6639	6661	6617	6779	6724	6664	6746	6667	6666	6725	6760	6612	6645	6718	6583	6768	6779	6742	6713	6922	6630	6655	6564	6729	6674	6652	6629	6660	6604	6747	6625	6743	6729	6648	6712	6647	6560	6759	6794	6794	6624	6689	6827	6662	6818	6645	6691	6732	6749	6632	6657	6621	6863	6659	6569	6776	6674	6747	6705	6681	6850	6715	6794	6670	6667	6582	6702	6669	6667	6638	6572	6635	6703	6822	6692	6736	6711	6674	6814	6752	6760	6846	6647	6811	6685	6687	6697	6844	6807	6648	6702	6707	6680	6654	6838	6728	6678	6777	6791	6678	6696	6647	6702	6745	6774	6853	6651	6757	6732	6669	6537	6550	6624	6646	6666	6651	6803	6620	6666	6849	6728	6625	6645	6816	6676	6716	6673	6756	6622	6676	6713	6711	6658	6628	6706	6801	6679	6689	6685	6756	6811	6670	6696	6805	6726	6694	6693	6726	6687	6655	6747	6720	6691	6578	6750	6752	6573	6763	6697	6615	6793	6814	6760	6732	6603	6779	6550	6756	6607	6664	6757	6792	6740	6646	6750	6655	6661	6698	6703	6787	6825	6533	6590	6768	6687	6724	6651	6713	6585	6784	6672	6683	6773	6850	6736	6800	6720	6738	6795	6741	6671	6783	6687	6513	6692	6718	6805	6626	6743	6722	6812	6732	6757	6630	6756	6769	6609	6701	6663	6651	6748	6694	6769	6803	6821	6705	6833	6833	6743	6659	6657	6654	6694	6682	6692	6721	6697	6704	6731	6710	6558	6690	6690	6868	6630	6708	6747	6814	6690	6581	6715	6780	6775	6792	6695	6715	6665	6744	6751	6634	6727	6757	6698	6764	6740	6856	6688	6669	6881	6743	6721	6750	6701	6801	6659	6641	6642	6737	6759	6719	6798	6806	6654	6741	6691	6655	6740	6702	6750	6698	6804	6751	6642	6835	6752	6740	6657	6701	6737	6692	6689	6795	6812	6723	6674	6784	6780	6609	6723	6686	6576	6633	6750	6691	6704	6838	6769	6657	6760	6814	6810	6857	6634	6715	6738	6671	6646	6662	6691	6653	6721	6784	6666	6726	6709	6831	6697	6864	6774	6688	6730	6676	6605	6711	6732	6675	6755	6695	6727	6684	6727	6753	6721	6763	6718	6680	6677	6593	6767	6757	6673	6771	6685	6603	6694	6681	6868	6696	6685	6680	6787	6659	6715	6813	6805	6642	6707	6705	6748	6761	6750	6620	6671	6739	6711	6592	6823	6720	6665	6656	6770	6803	6686	6740	6773	6717	6647	6706	6691	6660	6608	6543	6808	6645	6744	6802	6749	6678	6734	6744	6757	6740	6738	6856	6805	6769	6775	6671	6728	6588	6764	6700	6745	6782	6620	6780	6671	6717	6693	6760	6656	6702	6657	6690	6748	6737	6741	6792	6842	6822	6730	6801	6720	6703	6756	6608	6687	6680	6706	6736	6705	6673	6671	6727	6668	6659	6741	6557	6691	6709	6788	6682	6771	6658	6599	6773	6636	6791	6695	6550	6713	6679	6593	6757	6733	6681	6790	6604	6591	6685	6577	6770	6726	6673	6721	6612	6743	6683	6711	6600	6904	6732	6680	6823	6749	6770	6693	6738	6640	6753	6838	6691	6770	6684	6711	6751	6716	6596	6686	6673	6792	6778	6716	6761	6743	6720	6802	6714	6687	6696	6807	6720	6728	6704	6650	6688	6775	6756	6746	6655	6603	6755	6854	6741	6773	6677	6674	6714	6833	6712	6731	6727	6741	6660	6697	6726	6711	6675	6702	6664	6758	6698	6538	6705	6716	6677	6693	6704	6762	6647	6718	6836	6671	6723	6743	6861	6657	6733	6713	6754	6703	6881	6638	6614	6734	6566	6692	6581	6670	6774	6781	6695	6503	6627	6776	6722	6666	6699	6804	6692	6774	6644	6679	6717	6930	6611	6740	6847	6692	6684	6688	6658	6653	6751	6678	6641	6724	6754	6778	6920	6813	6726	6681	6659	6679	6763	6612	6695	6719	6809	6685	6714	6616	6604	6692	6680	6781	6799	6543	6704	6750	6700	6617	6609	6677	6759	6711	6809	6833	6736	6737	6645	6690	6707	6758	6757	6725	6678	6770	6744	6643	6701	6604	6658	6613	6798	6616	6669	6705	6651	6742	6603	6769	6717	6685	6680	6780	6742	6717	6658	6743	6720	6662	6608	6811	6680	6676	6667	6778	6648	6783	6788	6711	6824	6791	6800	6607	6723	6642	6650	6737	6736	6745	6738	6743	6626	6663	6578	6664	6633	6574	6797	6642	6644	6844	6631	6789	6758	6647	6796	6672	6577	6649	6736	6677	6775	6774	6810	6792	6685	6698	6763	6645	6723	6811	6623	6836	6789	6800	6678	6662	6768	6640	6713	6717	6723	6719	6705	6633	6740	6655	6665	6806	6773	6777	6631	6747	6724	6767	6690	6781	6789	6684	6732	6630	6685	6571	6735	6659	6697	6693	6655	6706	6668	6760	6721	6692	6792	6697	6561	6766	6534	6769	6676	6588	6802	6608	6536	6877	6650	6709	6709	6646	6762	6603	6656	6627	6649	6650	6798	6788	6616	6787	6601	6753	6641	6666	6829	6672	6788	6714	6710	6737	6761	6796	6683	6665	6676	6760	6682	6680	6761
2378	1326	4743	12128	1886	8704	2168	1536	3563	16179	13527	7724	3140	1230	889	826	860	832	873	862	851	885	842	908	876	883	895	866	838	847	849	854	906	855	789	834	856	872	814	919	854	871	855	852	825	875	876	803	872	834	845	830	865	832	859	856	859	863	840	847	801	883	840	794	819	823	834	868	841	869	853	896	862	838	830	874	914	829	887	846	825	835	827	849	841	836	868	858	841	833	784	830	882	869	876	868	837	868	903	842	830	873	846	821	868	804	880	858	869	881	893	893	862	860	866	885	843	823	924	899	877	852	808	795	870	912	878	840	866	881	843	866	839	845	861	842	889	832	866	880	873	872	869	858	881	841	853	857	864	825	848	872	848	871	825	849	847	882	856	848	871	844	876	873	862	852	884	786	900	881	929	849	844	854	842	824	848	839	885	869	833	806	821	856	851	906	848	840	890	835	931	813	826	872	888	887	872	804	853	836	911	850	848	909	906	901	913	835	872	886	821	851	933	862	864	809	837	843	846	860	836	862	861	874	868	856	840	836	899	849	884	893	857	897	793	805	838	833	845	805	857	900	900	816	876	850	836	786	871	868	845	815	819	895	874	855	817	870	903	892	888	843	852	823	851	893	879	847	882	848	817	867	928	841	866	791	847	822	897	817	897	860	856	831	863	853	843	854	870	839	844	826	879	848	868	820	890	826	836	853	834	895	858	860	861	822	848	839	918	820	888	939	791	866	854	918	914	874	842	881	869	870	836	855	886	840	854	840	878	836	903	896	829	825	841	843	866	845	853	872	838	867	903	893	908	885	864	882	806	885	870	839	851	905	842	852	888	860	810	852	854	896	848	926	811	876	887	880	879	897	810	858	843	787	877	854	852	851	838	836	911	884	879	868	804	867	898	863	888	874	873	919	875	887	851	825	892	892	879	913	846	896	851	838	887	867	868	839	888	883	875	836	865	843	859	848	861	832	850	895	842	889	854	795	888	857	864	840	856	845	865	877	880	780	809	817	888	878	825	847	836	885	818	913	844	849	833	832	883	852	805	838	848	835	861	850	875	889	823	898	815	857	881	869	890	853	877	893	889	895	882	811	823	833	903	883	832	822	861	903	883	872	894	866	869	821	869	842	865	867	892	880	834	873	865	881	813	864	884	902	844	873	906	796	844	882	863	905	862	853	845	832	850	863	868	817	859	894	897	854	826	886	883	800	869	869	862	832	849	830	878	862	863	905	833	854	864	871	882	827	795	876	907	840	846	854	868	843	852	869	836	902	887	877	866	875	851	863	897	878	826	904	848	836	810	853	823	852	891	823	820	861	884	853	823	802	863	804	875	859	819	829	794	811	867	852	861	830	849	923	880	857	865	899	869	902	850	825	874	818	834	844	837	857	862	870	839	829	866	869	841	864	836	893	893	884	845	928	902	879	830	865	869	879	875	880	862	844	846	814	851	842	886	864	863	864	857	874	882	920	859	865	863	915	829	879	885	855	847	890	888	870	857	868	807	861	854	854	835	874	852	883	866	824	871	838	808	837	811	852	863	848	908	866	819	837	888	844	871	873	871	867	896	890	875	859	882	875	871	893	884	848	819	821	880	863	869	840	903	903	867	796	898	871	871	851	839	888	892	851	844	830	847	847	840	850	835	855	843	900	816	821	864	870	908	842	854	818	866	850	902	874	895	884	861	785	879	849	823	851	830	821	839	843	851	876	827	867	893	807	863	849	899	924	865	885	821	869	859	859	865	857	826	871	910	832	908	876	810	863	900	841	835	859	840	922	883	830	877	875	852	885	821	822	877	876	847	834	884	849	831	892	806	870	845	889	848	910	830	834	874	865	824	868	856	872	832	861	862	874	875	882	818	853	888	889	883	850	882	905	884	888	874	891	844	907	845	919	833	854	873	863	842	884	815	870	845	863	914	934	873	821	854	843	835	898	884	870	860	862	886	873	811	826	857	927	894	831	862	885	864	866	869	866	837	886	818	875	897	855	823	903	861	860	893	894	885	851	877	827	830	871	889	846	854	913	852	822	933	787	820	881	833	813	904	840	891	831	869	836	849	879	865	879	855	854	884	846	835	880	820	878	875	872	905	879	859	890	834	874	859	863	837	855	822	841	818	865	909	842	863	835	856	873	841	878	882	845	854	928	886	849	865	835	835	872	901	927	820	871	890	896	888	870	890	818	848	885	841	856	828	916	885	891	850	840	886	837	889	893	872	853	859	879	878	876	906	860	889	826	873	862	832	878	919	843	862	848	840	880	798	840	885	879	897	828	839	867	894	862	896	806	865	840	818	871	878	818	820	872	884	869	866	882	804	858	891	897	863	842	870	796	815	852	854	857	869	853	855	897	884	805	881	906	896	897	846	822	871	853	870	840	913	845	851	871	885	858	865	854	842	828	864	811	849	880	891	821	884	918	900	825	838	862	807	861	840	881	850	871	908	801	869	834	857	846	859	806	858	866	876	828	857	875	876	827	831	803	934	900	886	885	862	850	831	879	810	876	869	820	883	835	846	806	824	844	889	867	869	833	909	867	860	826	868	867	833	821	913	914	828	862	843	827	808	857	842	868	893	832	895	868	876	868	878	853	860	825	819	908	873	835	874	813	870	848	907	860	878	831	856	847	843	867	886	821	854	886	806	863	856	871	854	832	898	923	891	837	817	819	862	845	848	846	851	815	850	891	825	879	853	939	831	834	835	863	830	903	813	814	901	889	816	846	835	839	849	865	869	878	852	806	808	870	879	806	825	840	898	862	867	908	838	917	847	874	830	874	814	877	823	808	855	805	828	815	811	847	860	802	855	866	834	886	862	823	830	859	881	888	895	823	877	870	841	850	861	860	886	828	851	856	891	903	879	847	895	859	835	867	817	833	881	854	859	831	823	844	829	893	898	881	862	871	850	864	886	879	858	881	864	826	854	842	869	845	833	829	850	850	870	761	858	882	836	886	854	834	849	840	874	838	863	867	877	848	874	874	849	783	904	864	892	869	838	881	872	819	864	883	897	876	857	892	875	853	814	893	847	868	898	829	884	859	898	939	932	859	887	884	827	895	851	815	897	840	884	866	825	858	859	822	813	861	897	875	856	848	831	837	913	852	878	843	852	893	859	853	874	838	855	818	882	835	855	870	822	918	880	853	827	879	886	858	883	897	899	916	865	876	843	864	825	892	869	912	899	829	829	870	842	850	872	860	817	846	837	854	899	826	836	864	837	865	805	855	829	889	878	899	848	892	849	890	869	814	874	845	839	866	901	862	811	806	839	845	889	872	822	868	871	846	843	836	852	890	849	826	866	885	848	797	837	872	843	860	895	841	807	875	849	867	887	818	881	885	852	824	851	801	885	847	890	860	833	804	879	838	864	880	835	892	856	822	873	875	845	882	891	903	932	856	869	920	829	867	817	888	864	880	843	832	873	900	882	856	842	826	892	809	858	822	851	885	815	834	847	823	894	869	827	835	913	839	882	873	854	814	871	884	880	809	849	875	863	866
18804	12237	24537	42953	20155	38813	14352	18250	28879	56464	49273	37363	24116	11864	6695	6454	6673	6551	6606	6472	6652	6538	6618	6466	6694	6865	6720	6515	6474	6600	6632	6475	6667	6660	6559	6525	6521	6634	6614	6597	6563	6435	6646	6582	6664	6496	6589	6733	6414	6626	6445	6538	6674	6458	6474	6456	6501	6606	6529	6534	6574	6445	6561	6568	6579	6535	6454	6732	6493	6644	6607	6492	6455	6681	6614	6602	6503	6562	6501	6596	6543	6529	6682	6454	6578	6539	6618	6620	6471	6633	6504	6602	6617	6608	6493	6366	6602	6632	6504	6507	6564	6573	6612	6575	6588	6576	6588	6524	6604	6617	6597	6589	6538	6679	6441	6425	6485	6544	6553	6496	6553	6531	6514	6554	6581	6588	6516	6554	6557	6513	6579	6483	6571	6587	6619	6583	6503	6648	6523	6732	6497	6490	6466	6626	6566	6575	6610	6572	6511	6674	6598	6550	6536	6671	6600	6631	6618	6554	6453	6503	6448	6597	6555	6590	6620	6471	6564	6627	6644	6607	6492	6698	6480	6562	6556	6566	6563	6565	6434	6621	6619	6460	6602	6510	6610	6526	6588	6489	6555	6487	6626	6569	6580	6564	6499	6695	6496	6612	6608	6614	6608	6646	6565	6418	6651	6623	6607	6580	6566	6555	6601	6576	6659	6630	6531	6547	6590	6609	6520	6543	6511	6623	6495	6490	6581	6518	6491	6522	6601	6482	6513	6685	6428	6651	6513	6595	6562	6717	6588	6612	6642	6657	6630	6637	6491	6576	6625	6527	6643	6618	6699	6528	6576	6667	6661	6613	6599	6692	6525	6445	6703	6515	6583	6580	6644	6633	6610	6549	6580	6504	6524	6610	6559	6499	6704	6698	6541	6577	6698	6556	6660	6570	6731	6568	6563	6582	6660	6565	6622	6571	6690	6549	6670	6589	6505	6593	6661	6577	6539	6604	6588	6558	6540	6504	6561	6551	6563	6539	6589	6693	6540	6577	6603	6645	6630	6477	6491	6619	6564	6623	6544	6518	6651	6693	6551	6538	6782	6484	6538	6580	6484	6546	6622	6541	6641	6613	6688	6611	6555	6457	6738	6606	6534	6420	6600	6552	6658	6596	6642	6626	6532	6572	6587	6473	6555	6628	6647	6585	6691	6530	6619	6612	6601	6622	6627	6572	6600	6462	6623	6458	6608	6561	6473	6510	6494	6650	6623	6603	6509	6550	6753	6594	6553	6535	6520	6733	6443	6533	6591	6709	6560	6637	6705	6546	6570	6532	6459	6616	6704	6563	6581	6676	6660	6570	6686	6562	6557	6509	6621	6524	6631	6526	6566	6597	6595	6578	6603	6561	6534	6652	6644	6451	6631	6467	6450	6690	6558	6612	6660	6709	6564	6506	6618	6550	6675	6512	6532	6598	6577	6526	6610	6613	6479	6526	6659	6518	6588	6584	6578	6609	6600	6556	6527	6591	6640	6481	6472	6521	6633	6457	6499	6560	6602	6441	6535	6498	6574	6631	6552	6482	6713	6636	6643	6673	6537	6664	6530	6452	6627	6548	6592	6559	6650	6588	6608	6591	6541	6663	6643	6641	6582	6557	6500	6651	6627	6655	6526	6519	6600	6458	6533	6607	6507	6421	6607	6520	6627	6605	6548	6493	6534	6566	6741	6640	6503	6593	6558	6591	6552	6616	6507	6601	6517	6624	6535	6606	6569	6538	6618	6436	6759	6488	6667	6599	6736	6587	6613	6464	6706	6605	6490	6553	6553	6736	6580	6505	6613	6545	6598	6563	6527	6512	6650	6535	6611	6610	6605	6388	6556	6599	6497	6495	6607	6546	6540	6676	6706	6641	6597	6592	6615	6556	6606	6568	6695	6659	6407	6707	6603	6637	6614	6652	6585	6576	6555	6609	6540	6571	6588	6543	6599	6588	6594	6486	6619	6479	6616	6622	6459	6402	6618	6593	6594	6560	6573	6555	6526	6646	6659	6588	6527	6589	6446	6544	6566	6587	6562	6533	6524	6627	6594	6683	6599	6551	6537	6498	6561	6587	6619	6566	6513	6570	6559	6691	6717	6534	6476	6633	6657	6462	6552	6555	6667	6632	6591	6562	6500	6662	6642	6509	6495	6587	6442	6549	6524	6488	6545	6663	6617	6509	6669	6568	6537	6588	6667	6538	6441	6587	6665	6436	6633	6654	6706	6521	6619	6526	6463	6586	6589	6601	6658	6506	6575	6537	6623	6646	6590	6574	6613	6623	6643	6530	6559	6664	6458	6600	6530	6609	6540	6701	6553	6682	6592	6721	6507	6575	6484	6748	6604	6673	6532	6577	6696	6592	6666	6622	6601	6508	6598	6477	6579	6532	6589	6541	6590	6570	6502	6552	6460	6643	6489	6624	6766	6523	6450	6611	6715	6556	6587	6550	6486	6576	6580	6590	6593	6587	6606	6595	6616	6559	6467	6465	6496	6635	6488	6638	6633	6650	6679	6405	6474	6502	6609	6532	6683	6569	6582	6579	6588	6490	6560	6604	6634	6659	6664	6565	6527	6675	6591	6547	6533	6566	6726	6754	6638	6553	6591	6546	6625	6561	6496	6602	6583	6444	6506	6519	6664	6516	6593	6564	6554	6567	6660	6469	6577	6574	6591	6561	6566	6610	6600	6637	6699	6597	6619	6588	6535	6563	6565	6566	6605	6619	6721	6616	6496	6494	6769	6571	6582	6402	6597	6546	6527	6632	6633	6540	6635	6562	6615	6576	6588	6593	6510	6448	6618	6539	6527	6608	6587	6625	6550	6767	6627	6620	6573	6580	6765	6639	6501	6665	6564	6618	6475	6580	6500	6525	6478	6555	6504	6642	6606	6428	6578	6551	6549	6640	6597	6689	6603	6588	6531	6695	6524	6663	6564	6546	6468	6706	6554	6600	6508	6583	6598	6610	6586	6435	6641	6597	6561	6525	6556	6607	6469	6560	6554	6664	6527	6488	6577	6662	6435	6661	6602	6563	6604	6625	6527	6631	6538	6559	6579	6559	6641	6689	6502	6529	6529	6640	6597	6499	6688	6518	6561	6611	6460	6629	6546	6553	6673	6653	6536	6589	6599	6421	6474	6578	6507	6648	6528	6637	6614	6633	6658	6565	6559	6662	6639	6686	6478	6560	6586	6615	6596	6547	6503	6593	6606	6621	6515	6609	6487	6511	6489	6480	6507	6654	6603	6672	6611	6520	6447	6605	6582	6530	6525	6552	6576	6523	6539	6648	6608	6684	6493	6507	6610	6623	6617	6630	6523	6602	6532	6517	6519	6705	6558	6633	6518	6628	6569	6691	6565	6589	6496	6608	6707	6496	6504	6532	6614	6602	6658	6604	6685	6648	6633	6569	6583	6557	6639	6608	6563	6624	6632	6509	6550	6559	6451	6582	6587	6573	6644	6322	6668	6595	6408	6569	6666	6574	6580	6536	6522	6595	6544	6621	6629	6468	6450	6596	6670	6480	6632	6711	6488	6454	6554	6673	6565	6723	6597	6581	6501	6529	6630	6622	6550	6575	6681	6607	6630	6683	6509	6620	6664	6577	6651	6634	6682	6496	6660	6581	6564	6722	6737	6543	6503	6532	6545	6637	6535	6650	6579	6494	6717	6633	6525	6611	6568	6599	6535	6550	6667	6616	6440	6622	6512	6575	6555	6562	6580	6522	6641	6572	6538	6568	6501	6628	6549	6604	6477	6440	6415	6409	6635	6528	6545	6616	6557	6664	6595	6644	6617	6450	6571	6456	6642	6561	6676	6655	6595	6733	6481	6769	6628	6531	6673	6614	6529	6630	6636	6600	6520	6556	6543	6509	6639	6576	6435	6558	6519	6594	6680	6565	6610	6568	6525	6618	6529	6566	6635	6620	6680	6579	6767	6546	6642	6679	6458	6707	6639	6580	6589	6568	6550	6671	6547	6570	6590	6438	6608	6482	6658	6484	6522	6555	6613	6661	6672	6554	6491	6674	6543	6671	6588	6665	6706	6580	6531	6451	6564	6592	6570	6611	6480	6628	6655	6560	6737	6523	6583	6481	6609	6535	6622	6532	6510	6527	6672	6632	6646	6501	6537	6586	6468	6581	6716	6524	6627	6596	6571	6491	6723	6567	6589	6529	6548	6655	6543	6683	6707	6607	6630	6534	6625	6622	6487	6641	6567	6484	6645	6520	6520	6561	6710	6505	6476	6674	6535	6598	6496	6478	6579	6565	6429	6614	6618	6526	6571	6477	6457	6386	6590	6502	6682	6517	6586	6485	6620	6552	6663	6524	6666	6543	6510	6523	6686	6492	6491	6451	6584	6677	6527	6525	6489	6515	6630	6532	6622	6720	6577	6634	6572	6598	6697	6646	6669	6549	6497	6589	6481	6561	6622	6566	6640	6648	6638	6460	6558	6627	6631	6518	6751	6610	6640	6381	6473	6503	6710	6438	6505	6380	6632	6541	6552	6608	6565	6675	6612	6549	6512	6590	6667	6588	6665	6632	6600	6502	6565	6576	6582	6642	6436	6635	6605	6595	6601	6504	6685	6529	6487	6576	6611	6567	6718	6599	6620	6626	6586	6520	6436	6590	6567	6729	6501	6648	6625	6659	6605	6611	6545	6673	6607	6554	6576	6648	6722	6731	6662	6513	6537	6548	6568	6615	6519	6655	6594	6618	6555	6573	6494	6514	6735	6547	6520	6631	6693	6516	6568	6494	6588	6594	6547	6607	6477	6535	6562	6622	6485	6644	6523	6478	6575	6591	6564	6581	6648	6560	6549	6558	6621	6502	6680	6635	6682	6553	6595	6584	6693	6453	6460	6631	6625	6645	6609	6630	6541	6539	6595	6509	6611	6556	6707	6702	6508	6555	6607	6705	6596	6650	6580	6556	6585	6682	6523	6600	6612	6511	6669	6538	6647	6557	6618	6651	6658	6565	6676	6418	6602	6607	6609	6600	6613	6587	6605	6673	6682	6541	6573	6624	6589	6572	6456	6546	6561	6598	6712	6563	6608	6552	6589	6542	6479	6593	6632	6599	6650	6561	6580	6623	6538	6592	6598	6613	6592	6541	6625	6552
2804	1048	2384	4084	1065	1037	926	1158	2865	4213	3640	2138	1274	993	874	832	856	900	867	880	885	906	863	854	909	849	884	875	910	912	864	904	921	860	878	901	918	851	939	926	863	924	858	922	864	887	895	879	864	894	885	846	907	862	909	893	881	842	872	898	849	876	873	870	851	889	894	882	927	888	894	892	905	901	912	910	886	868	894	897	883	849	904	952	866	896	875	894	864	876	873	880	890	880	884	822	885	882	890	853	892	946	880	911	892	931	913	929	952	868	829	880	921	873	920	853	897	862	877	881	911	901	921	885	895	927	873	884	916	933	878	873	855	962	878	868	863	833	869	883	921	883	870	897	843	905	845	840	876	888	886	863	891	876	864	848	858	857	889	861	900	924	888	909	917	863	831	867	894	887	852	869	849	887	888	918	834	917	900	921	895	875	861	894	885	902	893	859	889	935	909	901	876	882	886	846	849	850	879	882	947	922	879	861	920	885	882	863	863	884	906	887	911	881	867	892	913	885	839	899	832	928	909	870	915	867	915	869	846	901	892	921	877	882	911	895	883	857	899	926	880	854	861	885	942	874	872	854	914	897	870	844	881	879	869	981	868	872	917	904	909	858	903	869	887	932	887	870	875	882	851	899	878	862	892	936	904	926	911	865	868	926	863	911	886	894	888	908	891	878	827	900	921	915	876	886	911	915	872	862	900	855	862	861	885	901	926	889	891	864	830	824	909	861	876	911	928	807	910	852	901	856	848	938	875	879	892	887	869	890	864	918	906	909	910	899	852	923	854	926	852	847	922	921	876	869	884	904	910	880	869	848	880	858	891	877	872	879	878	834	923	894	920	872	917	855	890	899	909	899	897	853	880	859	854	864	848	853	908	881	928	866	845	914	874	846	862	932	861	916	878	899	938	840	898	886	887	847	935	905	928	935	873	902	890	869	865	871	824	868	815	944	846	859	842	932	900	940	872	905	842	825	878	878	883	932	863	926	916	839	873	849	931	851	940	873	871	839	908	860	879	870	931	879	873	879	874	867	889	923	923	869	890	858	912	911	947	916	901	958	908	871	896	867	864	879	910	897	926	897	881	873	881	878	915	938	902	864	862	903	909	890	890	898	902	962	872	837	884	891	902	890	861	890	854	857	935	863	848	903	830	900	857	863	924	847	872	910	902	890	828	856	845	869	927	889	894	838	871	903	841	851	903	925	897	899	915	863	892	969	876	913	909	886	902	842	881	881	848	915	896	939	880	885	887	898	951	826	863	921	883	885	882	884	924	969	845	840	878	851	921	857	875	903	876	882	894	919	862	896	903	868	877	833	926	926	907	931	911	928	891	900	866	908	927	787	883	870	865	885	887	868	889	870	889	878	906	876	843	879	883	889	873	872	913	917	849	869	864	922	877	888	868	883	898	855	843	891	897	920	897	885	934	872	904	915	881	849	873	907	861	917	861	896	934	874	900	953	938	883	848	858	867	925	961	903	910	880	885	889	840	884	926	892	863	913	897	927	875	902	885	906	882	899	942	964	906	903	935	866	917	898	902	893	893	963	912	910	898	834	897	861	916	908	924	886	830	916	899	901	875	873	882	905	913	885	833	921	871	852	906	897	888	827	866	891	915	885	861	868	879	922	834	898	906	937	883	874	869	958	870	818	936	816	860	900	890	882	890	883	844	877	865	857	882	903	920	952	845	888	885	918	894	834	885	877	885	920	919	912	880	849	895	900	860	908	879	927	903	874	902	843	899	895	957	868	880	904	903	917	882	911	857	932	883	859	904	886	882	879	832	870	846	928	907	881	952	918	881	906	891	913	902	928	878	877	843	854	899	865	873	837	866	903	863	917	859	888	901	933	923	915	854	907	878	855	871	833	886	921	901	875	918	886	891	905	923	913	899	824	891	881	880	871	881	875	890	949	890	917	855	805	869	871	854	827	920	901	864	937	878	884	905	927	903	880	876	845	924	922	877	869	912	907	930	858	897	863	864	896	935	917	875	870	885	908	934	917	881	874	849	895	903	898	875	814	883	942	901	871	900	834	922	959	881	863	898	865	890	872	916	864	897	884	855	900	891	920	980	878	868	872	876	866	924	954	935	886	918	860	911	896	868	865	955	896	920	880	832	842	892	909	958	878	820	905	866	918	900	905	910	920	869	891	852	865	858	899	957	877	927	907	942	861	945	884	871	876	877	842	873	892	907	886	899	875	868	869	872	902	909	883	888	923	874	866	885	855	896	869	875	831	900	917	925	857	851	913	853	889	852	879	895	879	842	969	862	834	881	883	900	868	974	886	885	887	876	828	903	875	869	859	911	811	923	876	855	876	911	853	847	886	878	852	902	867	875	931	865	880	897	891	838	839	896	873	861	918	930	870	884	861	917	890	912	918	909	900	880	871	894	857	882	901	852	885	850	915	890	932	927	907	890	803	843	883	880	877	900	973	920	890	909	879	901	944	911	875	893	841	891	877	895	874	905	849	867	864	892	870	817	913	878	904	910	859	897	915	899	886	862	881	902	872	908	863	860	904	847	896	852	814	903	924	896	896	928	863	920	845	891	872	913	880	889	846	855	916	859	875	907	942	891	816	867	877	879	894	910	879	883	883	837	877	903	858	901	850	892	901	914	913	899	850	903	885	893	887	894	895	869	904	902	871	898	861	880	928	882	879	867	907	916	851	903	907	854	847	909	890	938	874	957	890	914	910	864	839	872	895	911	933	867	891	914	909	897	942	841	877	866	894	870	925	881	898	908	885	935	892	930	854	857	834	812	934	896	892	884	886	951	907	929	853	877	839	890	926	893	895	930	886	928	805	859	867	883	869	929	882	896	883	844	862	859	870	914	865	891	890	952	866	875	885	901	874	891	908	880	897	882	887	820	854	933	877	835	941	857	832	867	834	873	879	884	940	909	861	860	874	909	815	909	876	854	870	892	895	915	901	885	887	897	910	891	895	831	858	970	926	910	887	897	888	886	862	892	852	902	889	803	883	849	891	861	934	872	872	836	957	871	933	893	966	866	875	892	855	870	889	889	850	867	861	849	868	860	890	861	932	845	924	864	929	832	889	881	846	914	902	906	858	882	859	858	908	903	915	871	908	949	862	879	898	857	867	874	909	875	877	859	883	879	870	906	872	915	878	835	893	862	878	910	916	914	824	892	859	884	940	901	897	880	888	899	916	870	869	847	889	894	863	895	899	903	865	885	871	908	877	838	898	892	861	948	914	886	907	843	843	847	833	854	893	864	839	915	874	901	912	857	897	904	919	887	922	891	912	901	885	863	892	918	865	925	846	915	911	893	853	934	884	873	882	876	918	892	879	862	861	889	890	904	807	902	859	919	891	889	911	897	842	857	883	874	910	891	855	870	871	884	880	822	867	879	856	883	891	856	850	815	931	866	916	880	917	909	884	933	887	887	893	842	848	910	911	842	927	921	899	925	864	943	838	910	908	888	893	859	912	893	855	878	896	849	895	863	900	883	912	909	925	895	870	887	906
12963	8674	19415	31701	12197	11071	9669	14387	31326	34791	30108	20583	11384	7486	6793	6661	6614	6651	6653	6903	6757	6701	6711	6756	6723	6770	6738	6829	6732	6664	6742	6475	6631	6734	6656	6575	6599	6691	6687	6691	6683	6703	6726	6707	6723	6703	6763	6763	6750	6760	6694	6597	6639	6845	6828	6823	6700	6690	6771	6718	6661	6778	6721	6663	6535	6534	6655	6543	6581	6886	6638	6588	6739	6762	6751	6630	6695	6806	6590	6563	6699	6770	6699	6663	6633	6688	6716	6700	6701	6843	6683	6637	6741	6523	6738	6851	6753	6757	6847	6699	6689	6733	6683	6725	6675	6681	6666	6759	6811	6579	6731	6698	6755	6714	6616	6783	6900	6756	6706	6722	6735	6611	6612	6662	6675	6678	6810	6709	6717	6715	6737	6845	6672	6581	6678	6745	6646	6875	6760	6718	6680	6847	6760	6633	6754	6858	6698	6744	6676	6829	6708	6653	6755	6625	6668	6752	6671	6843	6690	6819	6791	6758	6720	6759	6656	6603	6740	6769	6541	6731	6654	6717	6813	6715	6665	6615	6552	6694	6675	6659	6673	6651	6588	6693	6788	6655	6759	6760	6821	6721	6743	6702	6665	6753	6693	6604	6651	6759	6715	6663	6589	6733	6579	6638	6659	6733	6791	6858	6580	6855	6704	6710	6653	6637	6799	6703	6674	6645	6692	6730	6718	6692	6776	6748	6604	6745	6592	6697	6768	6762	6657	6688	6779	6688	6702	6713	6758	6864	6802	6713	6857	6895	6827	6661	6684	6733	6731	6848	6659	6819	6820	6579	6706	6773	6672	6746	6579	6552	6705	6764	6719	6829	6716	6700	6680	6806	6691	6589	6660	6676	6735	6655	6703	6728	6680	6765	6798	6699	6709	6641	6622	6680	6709	6751	6721	6785	6703	6846	6676	6723	6664	6692	6705	6634	6753	6821	6733	6812	6747	6783	6710	6691	6682	6735	6747	6755	6825	6738	6735	6722	6615	6780	6682	6767	6750	6760	6724	6658	6845	6634	6664	6688	6676	6790	6784	6640	6687	6649	6795	6684	6777	6628	6790	6641	6726	6762	6690	6582	6687	6738	6666	6685	6808	6601	6557	6576	6715	6789	6809	6764	6735	6714	6764	6885	6776	6742	6587	6714	6605	6587	6682	6735	6842	6745	6678	6805	6738	6635	6568	6717	6675	6633	6682	6539	6781	6741	6799	6759	6666	6724	6664	6719	6762	6669	6792	6565	6760	6692	6661	6487	6745	6723	6696	6669	6596	6702	6735	6795	6611	6698	6738	6725	6617	6604	6647	6644	6658	6639	6632	6714	6603	6734	6772	6794	6709	6743	6758	6669	6865	6696	6653	6684	6599	6691	6738	6641	6722	6656	6706	6764	6790	6705	6617	6893	6692	6688	6815	6733	6805	6763	6730	6775	6637	6690	6606	6700	6670	6590	6745	6804	6627	6780	6704	6781	6706	6727	6652	6500	6783	6777	6678	6797	6662	6621	6585	6698	6658	6675	6745	6839	6703	6615	6752	6754	6619	6659	6761	6731	6673	6587	6814	6664	6643	6742	6748	6671	6781	6741	6723	6819	6743	6598	6688	6806	6693	6679	6766	6739	6723	6689	6766	6745	6794	6680	6664	6655	6699	6694	6818	6661	6682	6633	6695	6644	6678	6747	6772	6647	6683	6748	6836	6550	6727	6793	6629	6674	6838	6819	6656	6697	6664	6784	6687	6708	6577	6744	6689	6821	6745	6562	6774	6746	6681	6583	6664	6784	6829	6688	6677	6716	6651	6634	6634	6791	6642	6671	6644	6698	6751	6689	6583	6690	6704	6695	6706	6610	6671	6767	6742	6538	6730	6635	6815	6697	6591	6771	6713	6677	6552	6524	6783	6751	6644	6730	6541	6705	6690	6658	6661	6720	6706	6708	6766	6808	6649	6707	6570	6722	6783	6747	6718	6672	6739	6594	6647	6776	6815	6732	6759	6815	6741	6730	6672	6718	6758	6638	6773	6692	6661	6745	6685	6679	6757	6769	6851	6644	6817	6843	6828	6736	6699	6574	6715	6770	6712	6718	6709	6665	6660	6750	6674	6672	6704	6644	6742	6740	6740	6773	6869	6768	6672	6632	6724	6822	6711	6755	6743	6714	6833	6534	6785	6734	6860	6724	6679	6636	6793	6655	6754	6678	6603	6681	6637	6789	6646	6738	6610	6771	6732	6810	6591	6726	6681	6769	6594	6670	6738	6889	6727	6781	6625	6607	6836	6714	6651	6633	6691	6794	6688	6645	6558	6717	6651	6843	6742	6858	6695	6665	6643	6700	6761	6799	6607	6854	6760	6675	6798	6636	6702	6601	6794	6725	6556	6752	6832	6710	6783	6760	6726	6708	6742	6661	6727	6748	6651	6759	6749	6695	6886	6654	6751	6609	6708	6594	6666	6750	6732	6806	6765	6816	6700	6671	6622	6674	6705	6782	6788	6605	6741	6697	6693	6706	6728	6656	6730	6771	6731	6736	6740	6667	6779	6674	6713	6579	6666	6719	6718	6814	6699	6726	6587	6743	6727	6780	6832	6670	6775	6668	6716	6791	6848	6652	6749	6739	6598	6768	6753	6751	6762	6665	6715	6690	6757	6662	6638	6799	6687	6737	6696	6769	6645	6543	6774	6698	6868	6652	6739	6699	6702	6727	6704	6740	6660	6750	6654	6706	6768	6674	6793	6685	6725	6723	6753	6756	6679	6665	6736	6638	6649	6739	6682	6728	6727	6657	6758	6781	6879	6714	6747	6668	6732	6748	6757	6699	6765	6702	6850	6729	6693	6728	6693	6556	6708	6703	6902	6698	6758	6649	6601	6641	6777	6704	6724	6770	6733	6576	6683	6671	6654	6621	6763	6724	6817	6571	6737	6770	6687	6762	6694	6757	6763	6724	6655	6694	6628	6629	6594	6858	6719	6676	6734	6703	6717	6666	6745	6690	6658	6744	6731	6766	6644	6708	6742	6744	6693	6648	6755	6643	6647	6656	6766	6617	6703	6761	6715	6744	6826	6773	6725	6731	6783	6763	6813	6703	6702	6739	6762	6712	6838	6680	6674	6740	6524	6697	6714	6651	6758	6617	6639	6578	6673	6749	6755	6761	6738	6750	6680	6749	6689	6588	6758	6667	6598	6689	6770	6663	6675	6713	6705	6759	6725	6803	6714	6695	6711	6755	6653	6749	6678	6564	6781	6754	6781	6638	6694	6587	6644	6685	6729	6724	6759	6801	6665	6719	6681	6722	6697	6736	6680	6679	6693	6630	6655	6687	6792	6658	6600	6622	6780	6642	6681	6730	6783	6666	6783	6677	6705	6728	6643	6777	6732	6698	6653	6706	6728	6741	6820	6642	6795	6824	6791	6818	6737	6796	6592	6662	6645	6785	6685	6804	6521	6809	6775	6666	6766	6841	6643	6784	6773	6609	6628	6835	6779	6761	6727	6725	6697	6663	6753	6672	6623	6747	6579	6808	6713	6677	6838	6798	6685	6825	6651	6623	6738	6917	6602	6748	6666	6648	6587	6793	6736	6707	6798	6881	6760	6794	6851	6762	6694	6685	6726	6751	6694	6721	6667	6557	6772	6622	6682	6797	6663	6629	6742	6761	6722	6657	6675	6599	6573	6840	6710	6715	6789	6811	6894	6692	6735	6723	6841	6756	6759	6767	6656	6788	6717	6667	6680	6715	6616	6668	6672	6779	6716	6680	6653	6600	6799	6703	6626	6745	6696	6590	6691	6717	6689	6801	6674	6656	6614	6691	6630	6767	6724	6686	6699	6795	6607	6712	6597	6764	6607	6579	6766	6816	6761	6672	6711	6778	6684	6656	6754	6635	6749	6738	6653	6779	6693	6680	6680	6707	6762	6697	6825	6656	6713	6577	6810	6714	6730	6707	6614	6660	6711	6746	6674	6714	6704	6659	6743	6707	6705	6748	6717	6766	6660	6655	6767	6735	6828	6744	6669	6771	6771	6614	6594	6672	6820	6665	6692	6638	6739	6598	6625	6717	6687	6694	6724	6756	6672	6788	6700	6683	6724	6735	6703	6819	6828	6819	6875	6739	6714	6820	6729	6725	6726	6731	6672	6741	6658	6755	6751	6679	6754	6782	6773	6621	6713	6653	6651	6724	6777	6740	6640	6734	6858	6780	6820	6767	6738	6723	6612	6723	6744	6729	6725	6743	6535	6666	6631	6669	6638	6707	6671	6745	6645	6700	6733	6697	6782	6854	6749	6714	6704	6670	6717	6699	6704	6544	6692	6659	6861	6675	6757	6717	6564	6735	6733	6674	6829	6688	6882	6682	6727	6637	6800	6738	6586	6606	6757	6797	6718	6667	6636	6721	6635	6736	6696	6694	6785	6623	6745	6779	6717	6669	6714	6601	6736	6774	6653	6690	6777	6814	6780	6591	6676	6644	6621	6757	6726	6834	6644	6638	6709	6713	6709	6628	6859	6755	6735	6702	6769	6679	6706	6730	6759	6607	6790	6752	6745	6757	6804	6659	6687	6710	6669	6812	6766	6863	6674	6729	6607	6743	6796	6692	6585	6576	6863	6685	6715	6630	6702	6789	6789	6719	6722	6702	6785	6745	6677	6828	6714	6780	6860	6649	6767	6729	6734	6722	6638	6786	6644	6775	6580	6743	6686	6657	6744	6781	6725	6682	6720	6604	6693	6736	6791	6733	6731	6653	6784	6598	6777	6838	6781	6685	6625	6807	6700	6717	6715	6699	6776	6725	6646	6715	6684	6667	6657	6626	6606	6769	6853	6855	6654	6696	6611	6708	6663	6638	6740	6687	6635	6692	6689	6707	6732	6716	6843	6632	6765	6791	6767	6712	6753	6698	6782	6593	6737	6670	6689	6555	6684	6713	6720	6710	6679	6730	6627	6742	6869	6775	6753	6761	6593	6647	6855	6704	6804	6721	6616	6656	6693	6769	6758	6813	6725	6613	6709	6638	6725	6634	6703	6684	6836	6836	6773	6717	6766	6573	6802	6591	6763	6709	6791	6774	6743	6709	6692	6697	6729	6524	6602	6735	6575	6744	6787	6727
1804	1214	7905	7234	1354	1496	4608	2515	8854	9607	5566	2415	1310	897	887	949	833	849	933	872	884	893	891	901	895	921	909	852	924	924	885	950	869	931	899	873	890	893	878	892	876	879	842	848	834	927	858	886	924	907	936	918	908	870	903	881	895	892	903	867	847	882	859	813	845	842	853	852	935	917	924	883	913	898	868	893	866	867	912	900	833	830	875	897	868	877	881	852	860	879	821	860	905	851	852	912	855	927	851	900	897	909	889	885	849	873	837	870	879	893	884	878	946	905	878	878	887	839	871	897	867	888	877	865	839	870	890	823	897	878	887	866	882	931	883	866	850	844	862	846	849	889	863	895	921	923	912	909	859	887	951	834	865	855	901	912	827	858	916	892	891	880	847	906	847	890	948	885	886	887	913	878	880	865	834	893	869	911	878	847	906	856	860	897	891	847	925	898	864	851	934	910	872	902	886	869	866	873	902	885	928	956	897	878	821	937	860	868	858	893	891	862	875	898	892	881	938	860	859	908	870	843	881	831	835	910	864	885	800	888	865	874	976	903	907	886	891	855	874	870	857	926	916	899	909	903	886	882	876	901	881	903	891	904	903	845	918	877	905	860	906	887	900	908	886	874	858	867	929	882	859	828	906	854	889	908	926	879	910	870	877	867	879	851	964	896	912	859	838	882	865	879	835	892	917	874	914	871	903	897	887	912	852	894	866	920	883	913	853	876	907	866	865	862	884	874	848	876	883	869	848	900	839	895	894	814	884	875	903	908	870	919	866	873	867	872	930	866	877	898	888	897	843	886	942	902	886	847	877	894	905	890	906	906	836	867	830	879	898	935	882	910	900	892	901	850	886	891	857	853	897	848	858	913	918	917	878	895	931	896	890	856	953	894	876	954	870	911	884	870	917	856	861	845	850	880	933	829	812	890	847	835	853	863	879	867	865	879	870	854	859	900	887	891	934	903	866	894	920	906	846	867	884	861	839	907	916	849	913	879	849	909	945	880	902	915	884	877	860	815	870	814	898	916	949	888	913	879	866	854	889	905	914	844	882	817	893	875	823	852	875	881	850	912	868	879	913	883	932	874	856	880	865	853	941	920	845	846	867	825	862	867	871	868	853	836	887	867	913	888	909	870	853	878	913	866	894	885	874	931	838	877	912	872	883	850	898	906	864	896	908	863	868	883	907	872	909	924	874	843	909	891	894	823	891	884	837	836	868	846	883	809	831	905	927	864	810	876	808	856	875	853	899	915	891	898	870	884	926	829	940	907	916	889	857	839	893	922	937	839	898	849	880	916	888	898	858	885	882	885	844	879	839	910	903	899	908	919	825	895	846	872	861	841	880	819	905	878	885	906	901	885	910	894	896	873	922	880	887	888	910	911	926	917	833	899	839	906	911	889	882	892	860	835	889	847	874	895	858	919	859	874	866	951	896	835	870	888	907	938	848	856	841	866	859	870	896	856	906	867	846	891	879	855	852	857	910	928	916	920	858	864	872	896	817	858	907	841	878	951	903	849	915	883	869	923	878	877	837	855	903	886	872	876	883	871	882	888	909	884	902	845	912	926	870	843	888	865	857	878	849	913	933	892	906	942	866	839	913	917	938	934	884	875	922	967	861	899	903	863	916	886	859	851	848	897	881	892	900	856	914	850	874	859	893	886	853	896	850	845	850	894	903	861	857	880	819	897	815	907	827	908	873	869	870	873	852	929	920	942	866	916	874	865	787	873	838	857	859	875	917	860	932	879	869	833	873	932	965	902	864	872	845	903	898	911	895	871	865	887	853	905	899	864	864	901	927	887	835	897	895	867	899	868	885	915	886	932	898	858	854	885	903	835	887	902	881	899	842	938	874	911	919	943	900	912	912	855	911	875	854	875	898	908	893	866	828	871	829	857	913	847	860	875	904	882	857	950	910	870	898	851	852	852	909	879	916	924	901	894	879	918	920	881	881	889	889	890	871	896	885	911	877	851	860	890	886	897	887	912	870	858	864	854	911	877	888	894	949	894	865	887	873	868	932	844	895	943	867	855	923	863	872	841	823	905	888	907	912	922	899	844	849	858	910	874	882	848	929	873	933	863	902	894	865	851	911	899	891	866	865	870	853	881	870	868	863	848	865	874	907	867	887	861	930	907	897	836	904	870	875	880	866	921	899	917	907	916	829	871	882	868	874	905	859	882	873	822	936	865	855	809	877	902	926	866	869	877	877	835	798	884	876	887	881	920	881	879	838	922	859	879	865	897	891	850	878	841	813	883	903	864	888	887	862	943	873	887	910	913	837	890	856	870	865	896	897	844	919	858	884	877	918	872	904	855	804	870	860	840	881	887	891	906	881	904	891	877	918	869	890	901	894	849	841	928	901	904	875	877	868	856	890	911	892	848	877	883	906	894	949	870	890	875	817	828	880	842	888	902	847	868	906	884	845	898	911	890	922	840	868	908	898	908	945	881	847	785	908	916	906	959	880	908	859	858	875	896	850	897	892	893	882	887	894	862	844	923	880	848	924	873	859	939	899	857	913	855	854	833	888	900	881	938	864	885	837	880	866	882	920	863	864	912	874	883	880	882	868	870	913	895	868	965	882	893	899	891	880	867	875	883	882	895	891	869	904	882	871	844	865	901	885	846	907	897	850	898	878	828	869	943	866	886	854	863	872	852	948	883	873	832	874	879	896	907	944	900	877	858	893	915	861	885	890	884	890	881	858	871	893	856	828	923	887	845	839	877	877	875	855	849	880	782	893	902	901	866	882	903	906	955	893	903	904	860	894	908	899	901	838	931	883	865	900	850	871	933	917	956	854	909	844	894	898	929	838	882	871	866	861	907	912	858	851	864	872	881	857	899	899	857	910	844	900	949	881	866	901	894	906	880	848	886	845	838	852	855	888	905	923	892	902	876	941	837	839	905	886	902	863	888	897	826	877	868	887	872	913	851	888	923	887	883	915	889	925	880	907	862	856	928	928	872	841	874	909	914	851	884	840	873	853	870	898	825	848	816	928	927	919	853	881	860	854	873	921	874	838	841	874	913	864	909	866	886	908	876	851	841	888	909	921	934	946	903	836	890	900	869	918	885	878	921	851	907	876	868	899	878	879	856	867	821	887	891	919	873	885	869	838	896	893	907	894	867	914	852	830	893	869	905	818	855	911	891	887	890	894	861	889	857	867	878	906	902	885	916	886	868	872	871	862	875	900	823	838	864	879	895	909	884	928	809	894	916	925	859	887	892	857	891	927	858	821	888	874	846	887	930	924	885	864	868	861	921	879	863	863	936	847	897	878	851	876	927	868	889	896	891	857	835	834	883	853	893	926	890	860	890	903	937	851	883	880	890	896	838	895	894	830	881	904	918	852	895	842	829	841	900	861	867	864	853	906	876	829	865	923	870	862	893	860	870	851	856	865	862	871	920	891	942	901	896	911	888	890	840	914	855	871	893	958	854	882	840	909	842	859	881	866	872	905	930	858	858	875	905	910	872	934	870	865	846	892	835
15578	11021	31636	36184	16247	20775	32749	24939	44661	44929	34145	21913	12184	7639	6605	6669	6727	6686	6474	6721	6618	6710	6697	6627	6725	6833	6849	6673	6685	6678	6779	6728	6631	6644	6760	6545	6728	6702	6639	6745	6687	6787	6632	6818	6691	6723	6648	6651	6537	6661	6779	6688	6728	6727	6591	6650	6667	6649	6671	6581	6622	6717	6556	6661	6601	6721	6729	6655	6743	6643	6593	6781	6760	6629	6728	6610	6715	6726	6680	6838	6738	6474	6667	6807	6538	6667	6524	6826	6586	6472	6643	6757	6731	6717	6734	6672	6662	6556	6742	6704	6672	6648	6663	6688	6677	6555	6574	6695	6861	6749	6635	6666	6677	6805	6593	6727	6729	6611	6719	6630	6714	6625	6650	6652	6711	6679	6664	6638	6725	6704	6745	6587	6584	6653	6721	6662	6644	6829	6643	6609	6708	6663	6749	6620	6612	6634	6632	6662	6773	6675	6685	6598	6669	6564	6649	6748	6668	6701	6605	6764	6615	6674	6612	6733	6713	6689	6639	6674	6599	6622	6723	6681	6706	6710	6598	6760	6560	6796	6743	6834	6606	6571	6721	6752	6603	6627	6808	6684	6600	6742	6593	6767	6679	6595	6694	6573	6677	6716	6599	6745	6781	6728	6670	6647	6613	6615	6705	6706	6687	6670	6755	6669	6745	6712	6588	6713	6609	6773	6792	6719	6715	6665	6667	6630	6804	6680	6729	6691	6734	6701	6649	6551	6579	6711	6725	6691	6673	6730	6631	6698	6635	6710	6697	6680	6682	6775	6753	6669	6738	6725	6570	6654	6658	6522	6651	6675	6798	6613	6636	6658	6707	6698	6713	6647	6702	6689	6681	6665	6811	6739	6625	6649	6622	6611	6604	6497	6592	6756	6520	6708	6782	6843	6604	6777	6699	6664	6686	6763	6718	6773	6568	6661	6662	6673	6564	6663	6694	6672	6613	6604	6623	6685	6703	6656	6747	6700	6689	6648	6659	6644	6725	6729	6692	6744	6710	6711	6815	6696	6619	6685	6653	6592	6811	6651	6820	6765	6634	6700	6717	6777	6632	6756	6720	6593	6699	6736	6674	6663	6698	6654	6638	6748	6624	6633	6762	6702	6798	6610	6711	6547	6653	6626	6731	6609	6726	6653	6753	6598	6789	6540	6724	6724	6725	6771	6704	6629	6713	6664	6753	6684	6768	6639	6769	6784	6688	6696	6683	6589	6709	6627	6611	6575	6638	6831	6727	6617	6690	6573	6728	6764	6820	6566	6628	6744	6700	6444	6752	6630	6893	6696	6785	6712	6729	6598	6692	6655	6658	6627	6731	6742	6689	6721	6548	6721	6578	6657	6600	6566	6658	6801	6742	6668	6658	6606	6617	6661	6641	6575	6714	6763	6741	6783	6552	6540	6653	6778	6682	6657	6606	6705	6640	6659	6746	6721	6651	6579	6757	6718	6640	6616	6695	6719	6729	6694	6767	6723	6822	6713	6700	6649	6633	6774	6657	6731	6700	6563	6725	6631	6764	6588	6705	6663	6711	6588	6674	6693	6650	6717	6720	6709	6637	6677	6755	6737	6590	6711	6754	6751	6642	6698	6683	6593	6567	6743	6563	6697	6677	6751	6658	6609	6793	6624	6676	6632	6674	6677	6726	6799	6798	6729	6714	6635	6579	6750	6663	6693	6553	6635	6691	6736	6581	6826	6592	6616	6734	6712	6785	6677	6699	6504	6539	6742	6748	6577	6794	6580	6664	6684	6695	6706	6636	6754	6790	6741	6651	6565	6562	6573	6695	6742	6740	6675	6598	6772	6612	6564	6661	6661	6704	6764	6766	6611	6541	6635	6855	6666	6753	6618	6643	6784	6683	6573	6753	6591	6615	6667	6645	6735	6675	6618	6646	6659	6765	6787	6643	6689	6651	6787	6636	6702	6685	6658	6619	6693	6624	6703	6590	6711	6716	6719	6678	6730	6712	6611	6726	6662	6790	6679	6628	6652	6595	6592	6779	6601	6515	6678	6588	6759	6638	6546	6767	6630	6602	6630	6661	6751	6557	6819	6718	6792	6638	6623	6552	6655	6627	6657	6648	6573	6791	6719	6662	6676	6694	6685	6571	6713	6666	6658	6641	6658	6712	6608	6708	6668	6658	6698	6748	6678	6750	6638	6724	6600	6778	6576	6638	6653	6739	6644	6691	6769	6903	6637	6684	6682	6638	6707	6692	6712	6563	6670	6687	6665	6652	6600	6752	6649	6769	6679	6738	6778	6682	6618	6817	6683	6622	6548	6680	6621	6692	6656	6640	6639	6806	6650	6629	6599	6832	6652	6746	6598	6627	6753	6686	6697	6569	6622	6587	6764	6648	6573	6699	6664	6629	6605	6685	6661	6679	6705	6842	6700	6791	6640	6655	6647	6669	6684	6669	6816	6750	6656	6669	6733	6577	6638	6598	6580	6692	6618	6688	6724	6658	6668	6648	6702	6725	6688	6673	6708	6606	6603	6843	6643	6714	6772	6635	6673	6773	6731	6636	6739	6826	6552	6683	6689	6697	6647	6651	6684	6554	6710	6874	6652	6716	6732	6616	6667	6648	6658	6500	6600	6710	6667	6718	6672	6627	6818	6739	6608	6627	6602	6671	6799	6655	6597	6716	6638	6754	6607	6730	6657	6786	6697	6663	6738	6756	6700	6654	6720	6553	6737	6686	6631	6636	6738	6726	6631	6806	6762	6639	6619	6595	6841	6703	6664	6711	6716	6712	6722	6766	6588	6640	6704	6738	6590	6697	6571	6681	6623	6643	6765	6693	6577	6567	6623	6685	6640	6657	6763	6759	6761	6784	6599	6635	6742	6742	6713	6552	6662	6910	6720	6701	6599	6591	6635	6720	6777	6654	6680	6699	6723	6594	6720	6663	6802	6612	6662	6623	6632	6669	6620	6734	6676	6808	6657	6709	6680	6658	6712	6799	6771	6854	6711	6584	6838	6592	6586	6583	6760	6640	6700	6678	6693	6847	6716	6757	6690	6625	6703	6824	6604	6679	6635	6742	6643	6532	6659	6830	6753	6709	6708	6659	6677	6626	6693	6736	6693	6719	6598	6683	6750	6605	6637	6808	6722	6665	6717	6589	6726	6668	6645	6680	6660	6761	6777	6676	6678	6656	6722	6633	6677	6668	6715	6638	6792	6725	6711	6708	6554	6562	6717	6681	6729	6639	6724	6667	6794	6657	6750	6628	6734	6580	6649	6814	6554	6743	6645	6696	6713	6717	6830	6738	6621	6703	6698	6817	6689	6568	6783	6825	6717	6670	6767	6616	6661	6715	6748	6664	6624	6742	6651	6798	6678	6783	6723	6658	6615	6709	6689	6693	6642	6672	6774	6657	6647	6621	6704	6617	6683	6612	6681	6657	6797	6693	6733	6809	6666	6606	6656	6703	6706	6705	6735	6531	6716	6682	6640	6714	6715	6622	6859	6661	6687	6713	6655	6590	6773	6677	6567	6741	6644	6752	6854	6535	6651	6685	6692	6721	6615	6595	6701	6711	6695	6683	6708	6763	6674	6694	6595	6913	6607	6738	6711	6684	6795	6598	6761	6586	6694	6592	6586	6698	6661	6593	6622	6556	6720	6807	6805	6814	6609	6875	6663	6640	6654	6679	6693	6678	6657	6808	6763	6703	6798	6585	6654	6652	6725	6681	6709	6658	6728	6764	6562	6714	6603	6646	6651	6615	6670	6735	6661	6725	6638	6661	6593	6681	6759	6815	6742	6697	6616	6676	6735	6818	6651	6753	6661	6705	6665	6735	6729	6719	6665	6666	6590	6682	6772	6620	6679	6635	6503	6631	6668	6715	6712	6585	6717	6738	6818	6640	6663	6675	6742	6682	6619	6653	6678	6603	6666	6762	6556	6633	6602	6692	6612	6670	6706	6740	6731	6656	6690	6681	6638	6652	6602	6792	6633	6646	6657	6649	6763	6694	6740	6615	6504	6799	6692	6887	6621	6782	6623	6630	6625	6611	6788	6631	6743	6751	6817	6658	6655	6745	6511	6639	6631	6648	6724	6738	6679	6662	6760	6699	6688	6687	6625	6822	6623	6656	6644	6621	6656	6619	6675	6632	6661	6599	6620	6739	6678	6693	6706	6640	6665	6632	6644	6614	6702	6581	6637	6664	6685	6700	6867	6730	6659	6651	6662	6596	6683	6774	6623	6655	6727	6713	6631	6646	6614	6627	6634	6710	6718	6571	6714	6618	6631	6692	6648	6785	6700	6593	6657	6605	6631	6759	6671	6815	6753	6776	6840	6649	6618	6707	6669	6705	6691	6633	6652	6762	6632	6781	6823	6673	6723	6714	6761	6792	6615	6660	6683	6623	6712	6757	6736	6734	6744	6600	6739	6748	6707	6677	6636	6732	6744	6725	6611	6621	6742	6716	6674	6562	6708	6645	6555	6732	6560	6649	6670	6692	6839	6754	6686	6722	6914	6679	6629	6665	6788	6593	6745	6639	6719	6655	6648	6604	6778	6686	6454	6721	6555	6767	6629	6767	6675	6743	6641	6637	6656	6805	6658	6662	6557	6706	6804	6590	6694	6623	6723	6747	6600	6772	6859	6616	6555	6548	6663	6666	6692	6753	6634	6735	6671	6691	6695	6579	6671	6618	6651	6730	6685	6766	6717	6613	6653	6656	6709	6619	6575	6586	6711	6694	6599	6831	6875	6723	6602	6602	6671	6625	6725	6662	6599	6772	6721	6732	6671	6702	6765	6645	6716	6619	6665	6877	6652	6689	6660	6640	6804	6669	6622	6726	6780	6683	6628	6696	6602	6580	6726	6681	6645	6647	6669	6677	6603	6685	6709	6637	6712	6703	6734	6683	6634	6702	6715	6675	6722	6631	6507	6742	6731	6690	6669	6664	6719	6626	6786	6704	6684	6604	6644	6635	6653	6759	6620	6504	6731	6765	6746	6705	6767	6692	6781	6716	6786	6672	6629	6656	6720	6752	6762	6750	6708	6762	6610	6648	6633	6751	6676	6780	6655	6671	6777	6640	6728	6613	6780	6574	6701	6605	6716	6584	6689	6625	6716	6635	6768	6736	6693
3829	1178	8316	8557	4660	3157	6041	2346	8815	5956	3795	1675	1121	958	909	954	892	900	902	927	901	921	922	880	925	884	919	876	928	888	978	982	974	880	939	922	897	926	896	888	930	936	926	941	878	893	944	912	864	908	887	890	873	895	954	894	904	879	881	930	902	888	891	899	860	944	925	871	875	850	974	869	857	931	885	887	877	916	943	861	866	876	863	960	915	932	901	929	888	899	889	950	924	904	903	880	953	870	893	861	862	945	908	892	884	906	851	928	934	874	884	878	932	886	893	881	930	915	897	884	909	914	928	904	917	871	894	930	885	938	862	870	888	873	898	913	829	934	897	883	908	926	930	887	871	945	870	922	914	909	872	863	889	873	939	949	921	851	885	908	858	892	869	916	930	906	906	902	906	928	959	899	875	934	904	860	892	961	895	902	914	887	857	895	907	937	969	924	938	907	905	917	908	866	883	897	912	868	877	888	896	883	924	874	870	960	912	905	862	906	851	905	853	918	885	904	895	920	922	896	920	917	871	890	919	845	906	976	918	845	930	889	892	961	942	937	931	857	945	885	847	895	936	888	917	932	904	932	912	913	875	905	923	923	898	850	917	920	909	901	917	931	918	951	886	899	889	945	893	937	861	871	880	912	897	854	901	914	879	932	859	829	905	902	909	964	915	876	942	919	956	860	895	890	961	899	873	887	874	901	864	926	888	933	939	965	905	933	912	853	892	891	974	926	925	855	889	943	857	900	863	994	959	908	934	879	898	901	890	906	919	903	918	905	906	934	892	873	937	939	855	901	910	869	865	861	874	915	961	878	935	872	887	885	934	959	860	922	866	917	900	920	901	857	928	895	887	913	879	928	928	897	951	943	903	892	879	880	851	899	870	925	950	922	947	870	929	903	872	926	920	892	963	880	974	889	891	862	918	914	948	900	941	889	901	935	932	879	971	921	931	915	892	902	957	922	862	858	897	925	935	911	896	925	875	909	917	920	912	891	918	941	889	887	920	895	912	875	962	903	945	854	932	817	892	917	882	903	924	964	895	925	918	903	923	853	894	877	933	977	868	898	864	870	929	878	899	888	850	929	917	870	951	930	874	855	861	849	959	926	861	901	925	906	891	929	839	975	914	929	932	901	907	962	877	879	916	874	909	873	995	872	889	901	897	869	861	875	874	889	962	903	865	923	879	863	951	865	902	881	899	894	897	903	923	901	876	917	916	898	936	931	931	895	866	885	888	857	928	922	912	891	877	908	886	896	917	909	942	926	924	899	838	893	899	909	871	920	910	892	898	926	874	926	863	924	935	877	915	849	877	983	921	872	932	884	909	956	921	898	930	909	862	907	911	923	894	939	881	872	910	897	894	880	970	900	848	896	873	871	858	929	905	855	870	944	890	904	876	924	864	903	981	907	853	941	935	894	893	916	935	908	888	872	938	938	972	910	878	909	950	879	876	917	889	856	891	856	877	943	879	905	916	963	879	944	926	889	879	857	933	892	859	922	919	871	914	932	898	872	891	868	909	915	867	897	946	938	960	877	920	911	876	889	896	881	926	937	918	965	863	867	989	880	865	890	913	900	917	901	930	879	939	899	946	947	883	928	921	887	913	885	869	859	894	856	904	929	890	875	916	928	865	862	947	935	896	913	937	944	911	884	940	900	874	920	872	914	916	881	925	947	883	889	921	922	905	902	883	859	939	870	958	865	895	908	926	933	936	901	935	905	899	911	913	913	954	910	900	875	900	919	864	898	894	881	906	885	877	867	890	905	948	883	855	871	882	878	911	896	982	929	907	949	889	854	845	906	906	893	890	884	840	840	889	868	877	856	883	867	863	897	907	884	971	871	839	934	868	913	907	891	850	922	915	918	896	899	954	936	873	846	835	905	892	906	916	956	923	886	905	927	930	906	919	881	944	907	884	903	909	874	889	879	885	885	875	909	819	883	888	881	934	865	886	882	869	900	943	903	893	864	955	904	900	959	906	892	929	909	901	934	892	885	875	888	917	900	862	906	874	907	913	896	877	928	920	880	962	955	897	931	878	849	871	943	932	910	957	915	895	905	918	864	943	869	876	887	922	962	885	909	908	909	860	931	874	866	841	871	933	960	909	868	954	897	884	863	921	843	932	899	887	923	868	881	898	884	917	924	910	879	886	910	900	883	923	844	923	900	921	935	926	902	881	901	866	947	882	873	882	894	869	923	973	888	898	869	931	884	847	879	915	915	946	963	959	861	929	875	877	935	923	920	929	897	875	902	860	909	893	923	966	890	868	889	912	906	975	910	899	881	930	916	906	906	897	843	874	937	924	864	872	873	882	971	922	882	881	938	914	903	912	934	939	908	898	903	949	921	919	923	874	926	902	923	969	864	918	887	919	907	896	917	873	894	910	939	881	924	937	969	916	856	900	876	942	927	917	887	937	914	887	873	902	903	954	964	863	904	844	925	924	836	958	918	953	875	878	899	934	855	917	863	893	847	938	898	880	946	877	889	909	893	898	873	887	883	908	883	872	908	960	904	919	892	905	941	898	894	881	964	919	834	893	905	921	862	924	887	880	928	963	912	915	949	906	870	941	907	893	909	922	863	874	845	925	918	906	878	927	886	909	952	910	919	930	912	908	906	927	872	897	878	912	910	932	893	850	925	865	914	870	923	908	960	901	869	902	921	863	967	897	861	959	920	920	914	934	906	935	857	929	868	921	915	873	952	883	907	896	928	930	927	945	873	911	897	924	904	959	859	891	893	872	937	908	880	880	894	936	961	956	939	959	882	943	962	933	908	891	913	860	884	895	900	931	885	864	918	875	913	917	913	956	919	947	886	919	891	877	907	924	895	901	875	904	920	902	943	897	924	877	973	865	912	899	909	914	912	890	926	960	901	820	898	926	918	925	914	861	883	895	938	924	918	899	926	881	913	932	899	887	883	923	908	913	944	871	953	889	907	873	897	892	920	882	841	904	897	916	846	889	934	908	944	913	898	934	948	912	895	918	927	934	926	886	952	910	908	873	847	915	880	868	930	902	945	906	901	880	880	917	900	902	866	946	887	907	923	870	908	885	895	871	870	939	911	861	917	892	930	919	884	918	879	899	918	955	868	867	890	895	913	863	884	861	976	928	885	859	933	920	946	938	908	941	920	883	915	896	920	869	897	913	893	907	929	893	891	906	923	933	900	955	909	902	925	954	934	958	857	889	870	900	898	897	954	899	933	873	942	919	884	911	883	914	901	900	934	920	951	892	928	916	964	921	925	918	912	909	904	907	906	890	914	862	967	911	873	931	977	891	918	917	885	863	848	866	924	953	870	939	922	919	906	896	923	855	932	899	841	925	894	853	911	851	949	925	914	866	848	904	906	961	832	932	941	897	946	877	892	906	891	924	871	941	931	919	894	852	911	869	971	896	859	860	894	930	861	911	902	939	907	950	893	818	888	884	888	955	888	915	865	918	979	914	892	850	930	886	876	920	934	875	936	948	896	931	896	921	872	853	903	883	897
15297	10323	32585	38994	35936	32658	36429	26887	47263	37941	29928	16832	10731	7284	6797	6830	6816	6738	6842	6773	6847	6749	6822	6700	6875	6938	6870	6702	6806	6803	6772	6851	6633	6826	6840	6824	6804	6719	6735	6838	6820	6746	6748	6783	6743	6835	6646	6834	6753	6835	6693	6794	6843	6756	6840	6885	6781	6857	6793	6779	6969	6747	6783	6866	6730	6776	6815	6834	6875	6911	6800	6904	6681	6790	6777	6758	6817	6835	6745	6767	6825	6866	6936	6819	6697	6701	6674	6908	6837	6897	6849	6836	6820	6856	6778	6790	6814	6700	6765	6934	6841	6727	6816	6824	6855	6839	6719	6712	6827	6732	6762	6814	6784	6880	6773	6826	6786	6868	6800	6844	6834	6836	6918	6799	6705	6809	6797	6869	6798	6795	6796	6716	6764	6846	6755	6853	6777	6739	6695	6749	6805	6822	6785	6865	6745	6773	6843	6863	6884	6843	6774	6817	6777	6851	6755	6932	6794	6866	6854	6752	6946	6684	6764	6850	6819	6858	6875	6864	6775	6771	6751	6840	6862	6800	6897	6682	6685	6843	6879	6665	6852	6786	6748	6801	6866	6796	6976	6859	6834	6787	6861	6679	6884	6757	6901	6753	6749	6839	6828	6788	6848	6796	6794	6887	6763	6953	6821	6780	6773	6736	6717	6888	6755	6812	6727	6808	6707	6792	6882	6832	6807	6675	6856	6888	6686	6877	6758	6747	6795	6650	6933	6743	6912	6896	6776	6981	6793	6586	6840	6819	6814	6882	6915	6844	6761	6652	6902	6768	6652	6793	6835	6794	6896	6949	6852	6809	6683	6866	6844	6813	6776	6753	6911	6896	6823	6803	6870	6841	6918	6794	6805	6820	6733	6788	6782	6843	6818	6870	6780	6974	6943	6890	6764	6848	6833	6766	6846	6882	6784	6682	6829	6763	6876	6867	6848	6803	6860	6823	6780	6767	6904	6911	6714	6829	6798	6718	6876	6792	6886	6845	6743	6842	6781	6832	6787	6841	6845	6791	6798	7005	6828	6892	6787	6667	6928	6943	6869	6735	6796	6748	6819	6847	6824	6840	6779	6703	6782	6874	6824	6815	6724	6732	6831	6836	6757	6893	6683	6730	6681	6926	6822	6847	6904	6864	6833	6796	6792	6780	6738	6991	6696	6847	6791	6733	6873	6840	6834	6798	6754	6843	6832	6871	6844	6880	6946	6679	6736	6866	6729	6932	6799	6927	6872	6745	6868	6746	6734	6812	6881	6739	6778	6924	6821	6700	6908	6757	6812	6939	6743	6892	6826	6736	6887	6861	6818	6917	6723	6899	6855	6768	6760	6999	6716	6840	6711	6865	6806	6779	6821	6750	6758	6772	6919	6756	6821	6703	6834	6739	6760	6711	6847	6868	6993	6858	6815	6807	6791	6913	6771	6739	6764	6737	6814	6835	6885	6761	6805	6799	6827	6902	6776	6753	6807	6869	6804	6804	6826	6714	6816	6961	6875	6810	6873	6818	6729	6862	6736	6796	6838	6734	6670	6872	6836	6826	6883	6654	6707	6754	6728	6756	6802	6715	6813	6735	6905	6834	6923	6730	6835	6863	6742	6795	6905	6748	6923	6866	6839	6834	6846	6715	6849	6945	6791	6963	6838	6896	6785	6753	6789	6904	6695	6783	6831	6759	6844	6853	6800	6806	6893	6732	6798	6775	6885	6946	6829	6862	6829	6848	6807	6947	6879	6931	6734	6845	6822	6832	6831	6787	6852	6718	6803	6868	6888	6774	6788	6771	6758	6808	6781	6785	6888	6840	6746	6622	6764	6705	6865	6750	6918	6797	6710	6877	6895	6787	6804	6703	6734	6825	6822	6754	6789	6785	6913	6827	6716	6687	6734	6925	6831	6738	6732	6743	6701	6807	6729	6781	6849	6695	6839	6914	6785	6791	6693	6816	6828	6878	6783	6782	6912	6808	6820	6848	6770	6836	6853	6850	6830	6819	6896	6811	6812	6916	6781	6816	6795	6757	6799	6732	6913	6813	6857	6674	6795	6801	6685	6736	6877	6726	6790	6685	6816	6871	6954	6749	6877	6799	6792	6798	6722	6902	6870	6991	6828	6688	6830	6774	6754	6735	6818	6887	6781	6912	6841	6771	6710	6860	6875	6733	6719	6746	6777	6729	6893	6990	6859	6745	6849	6790	6939	6786	6904	6879	6855	6715	6947	6949	6698	6851	6852	7072	6839	6755	6754	6782	6874	6762	6807	6890	6890	6796	6722	6797	6861	6819	6740	6878	6739	6917	6656	6706	6785	6825	6862	6871	6856	6849	6776	6651	6790	6911	6738	6888	6882	6832	6842	6834	6745	6954	6823	6883	6871	6812	6778	6830	6839	6818	6827	6707	6761	6847	6753	6866	6841	6838	6703	6819	6715	6885	6792	6913	6810	6748	6813	6801	6878	6939	6774	6806	6819	6855	6690	6846	6664	6777	6850	6816	6930	6778	6781	6744	6773	6894	6860	6678	6858	6818	6885	6870	6828	6721	6758	6718	6835	6895	6868	6853	6837	6695	6817	6832	6804	6802	6852	6949	6801	6785	6780	6788	6811	6731	6802	6901	6784	6739	6763	6888	6722	6754	6847	6826	6827	6813	6812	6876	6689	6757	6799	6843	6867	6823	6871	6862	6810	6859	6725	6879	6817	6819	6761	6916	6821	6852	6763	6743	6811	6778	6949	6793	6835	6927	6806	6916	6651	6822	6984	6697	6846	6840	6770	6798	6757	6821	6899	6816	6763	6739	6938	6792	6817	6866	6777	6699	6723	6801	6784	6712	6805	6851	6855	6838	6854	6833	6733	6892	6910	6838	6839	6725	6803	6962	6694	6835	6862	6753	6748	6786	6754	6733	6853	6871	6861	6892	6873	6819	6878	6822	6984	6863	6663	6829	6891	6750	6660	6866	6845	6870	6716	6849	6851	6789	6898	6815	6826	6831	6849	6754	6868	6869	6810	6855	6771	6826	6860	6768	6768	6709	6619	6851	6660	6980	6848	6896	6842	6811	6819	6862	6769	6774	6819	6881	6797	6805	6753	6976	6692	6906	6821	6868	6830	6883	6925	6949	6749	6888	6844	6821	6727	6820	6776	6762	6773	6880	6762	6780	6790	6809	6748	6792	6857	6793	6805	6878	6907	6822	6770	6797	6715	6861	6757	6833	6790	6960	6806	6794	6909	6796	6963	6813	6685	6928	6823	6881	6866	6827	6826	6762	6783	6866	6975	6734	6893	6740	6869	6769	6880	6805	6719	6812	6574	6713	6784	6894	6844	6853	6818	6886	6815	6903	6822	6771	6746	6784	6794	6721	7036	6850	6677	6787	6826	6805	6732	6855	6810	6699	6794	6823	6860	6898	6872	6911	6848	6820	6816	6860	6766	6956	6827	6780	6854	6971	6820	6752	6798	6817	6830	6830	6689	6810	6747	6838	6750	6794	6683	6804	6812	6703	6912	6813	6766	6891	6729	6838	6730	6810	6772	6843	6788	6865	6720	6870	6763	6744	6895	6810	6848	6779	6756	6893	6866	6973	6842	6840	6851	6735	6743	6944	6822	6834	6905	6920	6701	6902	6773	6844	6798	6763	6918	6911	6905	6756	6756	6720	6811	6770	6947	6806	6830	6746	6905	6892	6868	6649	6790	6889	6756	6774	6779	6849	6888	6898	6797	6660	6784	6792	6817	6872	6807	6860	6857	6779	6855	6801	6821	6786	6838	6804	6763	6684	6796	6831	6871	6812	6878	6802	6752	6897	6866	6834	6834	6788	6836	6859	6876	6816	6868	6872	6918	6705	6812	6837	6731	6720	6879	6705	6879	6898	6975	6816	6757	6812	6761	6768	6892	6646	6820	6780	6901	6870	6793	6814	6785	6792	6832	6732	6844	6795	6781	6714	6782	6752	6728	6816	6786	6712	6918	6936	6796	6791	6841	6872	6835	6877	6822	6715	6851	6839	6750	6873	6746	6772	6817	6822	6749	6771	6891	6681	6712	6879	6826	6835	6745	6765	6908	6838	6792	6745	6747	6786	6690	6926	6854	6794	6815	6813	6753	6836	6888	6740	6751	6684	6777	6788	6785	6741	6767	6769	6786	6850	6707	6816	6812	6762	6657	6828	6885	6864	6739	6811	6850	6794	6828	6852	6933	6915	6797	6749	6720	6890	6856	6857	6749	6791	6828	6734	6860	6796	6920	6799	6819	6932	6808	6808	6881	6830	6756	6913	6788	6802	6716	6730	6779	6840	6804	6872	6846	6763	6751	6881	6851	6731	6805	6772	6798	6779	6753	6785	6737	6830	6836	6829	6766	6745	6842	6872	6899	6778	6788	6791	6776	6871	6789	6985	6800	6928	6821	6879	6759	6742	6725	6693	6908	6995	6847	6808	6820	6853	6867	6686	6937	6792	6740	6789	6766	6839	6918	6760	6775	6793	6915	6793	6859	6641	6708	6814	6642	6844	6723	6834	6960	6851	6778	6989	6856	6943	6768	6777	6770	6801	6701	6775	6757	6769	6772	6887	6896	6890	6814	6861	6738	6829	6868	6846	6757	6739	6822	6763	6834	6864	6933	6925	6799	6902	6876	6878	6847	6841	6825	6802	6815	6798	6839	6849	6849	6923	6825	6825	6744	6741	6705	6853	6836	6778	6706	6856	6738	6731	6755	6828	6853	6804	6772	6862	6750	6851	6817	6881	6821	6807	6764	6836	6754	6707	6834	6909	6733	6891	6840	6796	6757	6841	6798	6915	6863	6787	6885	6804	6799	6901	6823	6784	6841	6875	6876	6800	6829	6869	6808	6776	6911	6834	6808	6786	6803	6816	6817	6816	6876	6856	6867	6723	6682	6669	6814	6843	6848	6811	6815	6826	6736	6771	6814	6851	6831	6850	6805	6915	6816	6826	6870	6763	6918	6807	6741	6753	6853	6758	6858	6778	6763	6848	6790	6675	6800	6879	6870	6784	6896	6751	6797	6713	6835	6820	6753	6877	6867	6930	6919	6713	6746	6763	6839	6884	6659	6744	6926	6798	6882	6838	6811	6821	6757	6782	6765	6794	6743	6860
2429	1415	8802	17571	11897	13745	5863	2883	8166	8039	3843	1720	1170	1001	881	864	955	923	885	852	866	908	978	895	884	887	827	872	899	892	886	844	885	927	836	942	865	885	932	893	933	901	858	843	911	892	851	896	920	917	860	866	879	953	895	896	928	860	873	965	923	883	935	874	897	924	863	863	870	896	870	909	901	898	901	909	933	898	855	939	903	888	890	920	906	899	891	920	911	829	866	890	915	873	946	943	900	900	870	936	851	903	893	852	893	923	939	905	891	904	913	901	853	879	952	853	899	926	902	905	895	930	880	949	905	931	932	875	918	893	963	885	914	901	920	905	921	854	910	894	894	890	878	865	894	938	909	892	894	850	883	849	860	855	912	936	900	911	919	925	883	857	883	887	915	888	923	935	880	923	899	882	896	931	914	866	920	910	908	892	891	868	896	870	945	851	921	834	897	870	894	887	857	941	891	931	862	876	961	903	898	881	908	863	953	926	926	944	902	859	899	862	861	964	894	927	906	901	938	950	904	906	858	867	894	856	913	900	861	921	962	873	907	899	882	904	900	902	856	932	873	878	904	943	900	897	918	902	902	941	896	920	849	930	897	906	896	927	923	869	832	852	896	911	880	897	917	877	858	924	839	908	900	892	821	904	915	876	905	907	906	865	898	880	873	902	845	904	927	913	870	876	873	945	904	912	887	884	962	901	914	902	914	931	879	865	855	867	905	895	890	828	902	920	869	889	872	919	913	870	934	903	884	863	876	912	886	897	810	918	864	938	870	855	852	892	864	818	892	853	864	937	921	870	886	895	913	898	886	861	900	901	850	895	893	899	924	870	922	860	885	900	943	882	843	900	868	864	891	911	874	909	939	870	872	884	895	885	888	911	920	877	878	928	898	900	897	887	927	872	903	884	860	885	890	902	854	878	899	890	892	915	892	886	934	871	870	872	930	883	850	861	892	891	890	880	850	883	869	891	863	873	882	869	913	918	862	907	915	924	907	894	890	923	939	869	891	894	936	886	877	885	927	899	876	902	933	907	920	919	857	944	921	890	932	867	900	910	900	878	905	890	876	908	908	867	894	940	922	893	892	931	877	865	896	866	867	937	901	882	898	860	892	880	887	891	845	906	918	864	882	890	922	911	877	882	910	896	890	918	889	913	873	894	932	941	841	843	903	930	888	872	870	915	932	892	941	860	872	897	937	868	828	858	876	862	971	941	902	912	880	930	872	857	886	947	901	923	878	916	876	915	879	908	940	857	904	854	847	871	955	940	913	874	870	919	909	874	915	922	917	928	863	867	951	851	918	905	855	854	876	885	906	874	905	841	926	902	829	895	905	806	922	889	897	845	951	935	890	888	852	909	896	934	877	898	909	919	878	896	937	894	876	897	869	916	919	895	896	932	884	886	905	931	899	909	934	930	885	865	883	922	951	869	903	911	875	915	858	911	874	856	877	901	867	952	932	879	943	833	868	893	880	889	914	926	877	852	816	875	862	914	876	943	882	873	842	915	877	812	894	917	866	885	875	908	875	890	880	865	918	936	905	943	886	918	880	933	896	902	913	897	853	866	874	863	860	935	844	877	921	842	900	869	909	930	904	853	994	902	930	861	975	886	893	941	905	917	827	894	884	903	883	939	969	915	930	908	882	899	864	920	841	845	894	891	869	900	897	905	908	850	866	881	864	881	945	852	898	938	907	885	880	885	917	923	906	913	889	853	935	815	907	893	886	870	892	911	873	895	901	873	884	918	907	872	828	860	904	876	898	903	910	847	875	884	920	897	912	838	884	947	909	847	925	896	907	910	902	921	893	879	944	895	884	917	866	884	953	888	904	886	857	910	857	863	937	918	914	907	906	893	895	851	908	922	888	923	908	847	897	881	873	899	871	934	950	915	903	883	883	888	928	906	915	862	896	927	971	816	889	875	907	917	924	811	835	860	925	916	872	853	891	923	908	910	906	916	888	917	903	901	877	920	914	956	814	878	891	930	903	910	906	914	870	898	924	890	887	862	913	890	907	970	940	896	880	894	933	878	905	918	902	865	865	849	875	902	899	912	868	874	854	883	862	895	869	951	882	879	899	915	893	854	937	915	895	868	937	885	898	890	889	873	911	916	870	924	877	863	906	902	906	897	861	879	909	877	869	906	936	878	883	861	843	888	865	952	878	864	864	855	938	919	916	890	852	888	839	889	880	891	893	889	895	917	884	898	903	947	849	893	893	922	975	921	903	942	912	914	954	911	903	866	906	865	875	941	863	911	886	917	822	878	935	924	859	895	942	898	946	912	907	910	898	900	910	908	911	926	907	881	861	899	895	921	897	899	908	881	911	856	925	865	851	916	872	890	921	891	856	882	893	932	901	897	857	861	895	883	865	890	887	889	882	903	920	915	896	880	871	900	889	917	889	911	892	886	862	897	844	922	888	899	886	860	896	863	912	893	928	869	908	890	901	863	903	914	928	884	884	910	856	910	916	854	961	828	947	846	911	903	866	956	926	940	860	867	874	916	875	882	938	883	894	884	890	893	888	900	919	877	914	906	882	889	881	917	910	896	870	893	928	934	902	915	890	924	921	908	917	885	838	882	876	896	917	890	888	908	877	903	860	846	874	891	872	839	895	900	920	867	904	871	918	830	882	908	905	930	879	815	869	910	867	912	913	865	874	928	907	894	857	876	922	900	926	875	908	927	878	826	865	863	887	917	898	920	851	923	906	899	866	942	897	906	935	883	969	880	851	909	866	849	862	870	894	840	911	847	919	955	834	879	906	899	826	886	857	900	900	915	932	917	918	892	926	904	887	869	887	917	900	850	904	937	898	920	849	926	928	837	911	901	867	922	852	857	909	928	902	908	876	886	902	885	894	914	939	937	845	932	912	886	878	865	900	845	872	920	937	899	928	855	881	913	978	926	852	904	878	911	857	912	940	838	904	879	856	903	848	912	902	839	876	914	957	910	877	921	895	894	908	918	895	857	875	899	913	851	894	881	896	863	915	884	929	903	884	856	868	881	890	896	887	851	874	932	861	894	874	909	869	875	928	953	863	904	874	876	920	863	856	921	931	856	879	896	865	973	931	885	900	840	870	915	866	913	883	868	881	916	880	967	902	895	841	880	851	845	891	908	937	878	915	897	907	908	888	879	917	890	888	893	872	898	919	898	864	936	921	897	911	884	908	858	893	949	929	866	900	910	884	878	872	915	826	920	902	888	862	838	892	876	895	846	930	900	856	915	883	894	886	876	865	889	920	892	916	929	951	834	903	901	924	876	879	903	886	883	885	951	856	909	897	900	923	933	935	831	908	895	920	882	820	853	868	873	894	877	939	865	911	902	892	868	855	940	919	889	933	896	883	918	915	880	954	892	944	929	861	915	929	883	880	916	869	886	889	945	858	909	936	913	916	832	826	916	896	885	901	894	862	843	887	858	943	900	896	948	917	897	852	923	874	896	877	905	881	873	859	888	951	836	871	868	874	930	868	879	863	862	893	910	904	898
18947	12310	33834	57687	55786	47691	35162	30938	45768	41519	28680	17480	11195	7609	6868	6733	6738	6704	6660	6737	6722	6676	6683	6741	6716	6718	6798	6648	6751	6651	6812	6625	6705	6723	6716	6778	6693	6755	6934	6792	6726	6690	6646	6628	6780	6804	6745	6760	6667	6779	6602	6768	6752	6685	6833	6753	6639	6784	6654	6794	6793	6775	6708	6724	6570	6712	6737	6752	6606	6716	6791	6604	6653	6757	6681	6670	6639	6815	6566	6699	6731	6609	6902	6672	6670	6629	6709	6742	6649	6808	6623	6749	6796	6759	6763	6669	6751	6715	6647	6821	6627	6673	6813	6754	6798	6635	6818	6696	6701	6765	6772	6618	6753	6711	6727	6704	6699	6699	6604	6842	6701	6808	6749	6628	6699	6754	6818	6616	6602	6785	6726	6790	6767	6518	6781	6623	6616	6773	6605	6625	6700	6784	6561	6811	6740	6826	6764	6810	6832	6794	6753	6601	6729	6760	6664	6673	6663	6693	6707	6773	6694	6525	6806	6606	6682	6632	6680	6630	6695	6755	6606	6654	6791	6673	6705	6682	6914	6664	6618	6786	6698	6745	6828	6722	6658	6649	6598	6892	6843	6731	6713	6690	6787	6784	6733	6777	6805	6683	6787	6822	6749	6734	6628	6703	6621	6716	6693	6701	6645	6816	6703	6626	6804	6789	6675	6604	6718	6709	6747	6754	6740	6749	6801	6704	6651	6648	6718	6735	6581	6707	6761	6708	6767	6779	6788	6681	6764	6685	6632	6704	6590	6738	6737	6738	6595	6659	6821	6734	6731	6799	6690	6762	6709	6726	6732	6773	6747	6677	6815	6600	6706	6786	6667	6582	6903	6683	6674	6729	6712	6863	6565	6741	6653	6791	6660	6758	6755	6698	6778	6728	6801	6769	6663	6746	6559	6651	6699	6625	6652	6821	6927	6839	6841	6706	6717	6728	6703	6654	6760	6724	6713	6758	6780	6717	6606	6606	6709	6762	6641	6761	6665	6881	6696	6833	6781	6817	6821	6574	6743	6720	6773	6642	6857	6730	6767	6787	6713	6698	6761	6791	6707	6711	6657	6602	6682	6745	6702	6677	6689	6701	6882	6694	6752	6690	6664	6787	6613	6683	6605	6705	6722	6674	6740	6636	6749	6669	6603	6748	6818	6820	6642	6688	6710	6684	6781	6734	6742	6694	6584	6853	6666	6713	6728	6711	6734	6787	6606	6788	6619	6713	6673	6637	6792	6844	6608	6684	6774	6586	6857	6715	6659	6820	6709	6628	6647	6741	6710	6668	6706	6665	6631	6864	6695	6808	6674	6646	6808	6693	6661	6664	6704	6777	6820	6821	6623	6761	6730	6648	6694	6747	6880	6775	6798	6786	6747	6752	6615	6767	6736	6752	6667	6675	6717	6652	6688	6633	6574	6747	6764	6702	6654	6774	6690	6710	6842	6640	6724	6671	6692	6708	6646	6600	6711	6792	6729	6630	6838	6712	6704	6693	6604	6572	6699	6711	6694	6743	6745	6716	6734	6693	6686	6750	6668	6722	6671	6724	6757	6740	6736	6716	6701	6624	6832	6797	6748	6723	6592	6674	6651	6659	6686	6810	6546	6823	6732	6678	6810	6708	6807	6737	6711	6651	6681	6684	6750	6801	6683	6665	6753	6650	6708	6616	6731	6681	6639	6687	6701	6733	6802	6742	6735	6749	6712	6673	6606	6717	6663	6701	6692	6691	6686	6729	6731	6784	6607	6961	6675	6690	6677	6901	6700	6652	6731	6709	6716	6684	6746	6757	6727	6636	6638	6730	6579	6710	6697	6664	6641	6595	6718	6777	6568	6667	6607	6734	6671	6848	6657	6735	6658	6633	6621	6681	6660	6814	6607	6736	6718	6761	6689	6754	6788	6713	6765	6646	6625	6707	6747	6754	6593	6777	6716	6713	6737	6722	6665	6634	6706	6712	6768	6685	6805	6620	6768	6667	6802	6647	6768	6701	6784	6722	6746	6705	6720	6703	6738	6766	6713	6608	6735	6756	6757	6746	6685	6701	6841	6808	6689	6647	6695	6677	6653	6865	6678	6648	6791	6776	6765	6632	6776	6659	6738	6617	6716	6649	6637	6813	6683	6752	6803	6695	6750	6871	6649	6775	6667	6630	6751	6650	6612	6726	6781	6719	6700	6732	6745	6801	6528	6791	6804	6701	6687	6823	6809	6676	6686	6767	6664	6737	6771	6759	6836	6666	6828	6673	6772	6735	6780	6743	6727	6589	6708	6609	6634	6724	6722	6798	6697	6818	6664	6760	6755	6818	6796	6668	6669	6643	6702	6781	6722	6769	6626	6843	6778	6738	6696	6582	6812	6772	6654	6752	6825	6677	6717	6615	6706	6681	6772	6797	6734	6756	6653	6672	6738	6788	6797	6686	6707	6663	6840	6568	6649	6758	6763	6827	6646	6642	6726	6814	6766	6678	6712	6688	6776	6762	6744	6777	6714	6686	6643	6692	6698	6631	6685	6741	6613	6847	6864	6823	6710	6735	6704	6752	6745	6653	6688	6737	6710	6716	6789	6536	6698	6665	6702	6710	6764	6702	6724	6658	6772	6725	6739	6756	6546	6856	6645	6713	6743	6671	6551	6664	6715	6762	6725	6755	6621	6825	6614	6754	6759	6698	6745	6790	6749	6734	6741	6638	6625	6682	6726	6727	6635	6661	6637	6679	6668	6702	6628	6743	6664	6592	6669	6646	6789	6635	6685	6680	6916	6696	6742	6790	6728	6593	6840	6707	6805	6655	6713	6806	6695	6580	6890	6709	6588	6753	6654	6725	6712	6742	6614	6766	6719	6789	6686	6761	6754	6722	6732	6669	6777	6762	6757	6751	6720	6777	6697	6792	6742	6761	6826	6788	6702	6766	6820	6826	6727	6677	6744	6670	6699	6744	6622	6675	6709	6746	6728	6730	6781	6721	6741	6684	6643	6650	6712	6682	6786	6672	6788	6666	6753	6744	6717	6753	6729	6773	6672	6616	6761	6839	6709	6939	6673	6749	6703	6600	6704	6784	6772	6779	6557	6847	6665	6631	6745	6726	6739	6721	6704	6746	6874	6687	6839	6729	6794	6780	6777	6704	6676	6728	6688	6641	6738	6784	6806	6745	6698	6720	6799	6707	6625	6742	6740	6709	6719	6707	6854	6739	6609	6681	6639	6840	6736	6791	6651	6721	6629	6740	6732	6756	6630	6646	6825	6683	6648	6701	6664	6716	6661	6812	6689	6628	6720	6595	6683	6669	6751	6720	6817	6664	6707	6808	6683	6627	6631	6686	6679	6762	6901	6756	6746	6770	6802	6629	6833	6738	6616	6653	6665	6762	6739	6717	6667	6663	6554	6675	6738	6820	6596	6771	6564	6752	6729	6685	6699	6763	6772	6621	6687	6658	6738	6792	6639	6751	6766	6589	6895	6745	6724	6843	6691	6668	6673	6712	6763	6811	6569	6687	6804	6681	6635	6638	6812	6628	6645	6744	6793	6689	6654	6739	6692	6647	6643	6742	6682	6666	6687	6780	6734	6621	6611	6655	6737	6652	6847	6735	6727	6530	6685	6749	6745	6810	6773	6675	6500	6693	6707	6762	6709	6730	6662	6644	6699	6687	6722	6656	6633	6696	6672	6645	6674	6644	6651	6608	6823	6725	6698	6841	6595	6750	6722	6655	6609	6747	6706	6766	6821	6824	6683	6652	6634	6798	6678	6832	6795	6710	6660	6762	6799	6768	6738	6755	6726	6672	6765	6672	6894	6566	6742	6855	6609	6714	6789	6820	6783	6830	6797	6745	6615	6658	6648	6789	6684	6655	6786	6651	6709	6773	6722	6716	6828	6748	6796	6685	6631	6731	6643	6735	6714	6731	6689	6767	6674	6632	6804	6653	6726	6720	6750	6710	6830	6801	6838	6706	6592	6722	6595	6607	6695	6578	6809	6759	6653	6709	6701	6709	6814	6706	6652	6766	6691	6617	6756	6857	6768	6659	6729	6817	6691	6740	6758	6693	6762	6774	6617	6732	6718	6691	6777	6807	6673	6808	6819	6825	6837	6621	6635	6633	6715	6649	6740	6820	6884	6750	6661	6753	6677	6783	6829	6702	6818	6665	6699	6714	6710	6606	6769	6746	6740	6596	6740	6677	6583	6647	6684	6706	6871	6739	6790	6670	6623	6762	6691	6746	6737	6761	6708	6664	6811	6758	6649	6714	6654	6709	6627	6655	6736	6619	6570	6844	6836	6702	6709	6756	6784	6810	6793	6634	6655	6572	6678	6841	6771	6703	6726	6613	6780	6738	6681	6582	6832	6749	6642	6793	6760	6673	6794	6811	6650	6736	6660	6740	6794	6704	6758	6800	6737	6667	6644	6688	6801	6664	6719	6623	6858	6744	6650	6703	6736	6712	6755	6775	6682	6792	6678	6752	6709	6733	6898	6728	6715	6826	6742	6654	6796	6752	6635	6710	6788	6703	6777	6754	6673	6658	6749	6644	6705	6716	6577	6719	6717	6702	6748	6795	6796	6761	6598	6768	6789	6793	6754	6701	6801	6605	6811	6740	6640	6631	6766	6675	6641	6717	6781	6702	6695	6740	6640	6741	6641	6660	6689	6726	6805	6718	6681	6717	6850	6725	6688	6662	6639	6556	6684	6713	6726	6802	6784	6688	6781	6663	6611	6637	6701	6728	6593	6866	6603	6700	6684	6845	6636	6730	6754	6708	6658	6696	6715	6690	6580	6708	6753	6647	6779	6666	6828	6698	6600	6660	6773	6806	6761	6721	6722	6672	6691	6719	6655	6763	6692	6729	6654	6637	6735	6719	6582	6659	6618	6766	6696	6648	6789	6702	6724	6582	6775	6763	6717	6696	6807	6611	6751	6769	6728	6552	6805	6766	6747	6617	6738	6711	6818	6760	6713	6648	6590	6724	6678	6634	6750	6707	6768	6627	6601	6664	6607	6668	6677	6687	6696	6814	6658	6740	6791	6661	6712	6762	6746	6779	6616	6706	6877	6799	6814	6809	6834	6700	6690	6706	6716	6719	6718	6723	6784	6770	6675	6739	6801	6713
2828	1068	3415	7216	4356	3264	1985	1472	1649	1254	1095	966	913	932	914	871	943	927	866	899	867	900	883	898	867	909	876	930	893	902	869	871	945	866	875	938	902	839	941	902	898	896	911	862	864	873	888	880	891	912	923	880	926	899	902	898	897	901	928	882	895	944	911	921	865	904	918	917	883	943	910	902	906	846	982	832	868	928	927	879	890	915	912	924	924	873	879	931	848	913	911	915	902	869	907	914	919	901	883	916	895	859	954	861	873	887	917	926	910	878	917	878	883	915	898	860	890	877	897	872	896	923	943	949	875	920	881	869	885	902	888	905	912	919	918	876	897	917	889	880	883	918	941	863	942	883	882	876	860	861	896	896	917	870	860	872	886	902	816	918	920	940	937	839	904	911	870	903	929	891	884	904	886	919	943	859	896	931	862	858	873	876	886	844	915	886	874	904	865	902	891	904	895	872	943	892	912	921	906	924	911	906	919	936	848	903	915	894	874	918	889	849	914	868	894	919	904	949	891	899	867	897	958	955	870	857	878	925	879	925	932	923	805	889	908	891	915	911	885	854	877	864	859	915	910	938	966	902	861	900	930	904	873	914	960	899	856	900	915	912	833	930	892	881	885	894	851	937	909	965	877	882	902	955	869	933	902	845	980	890	926	825	938	906	845	945	911	889	890	935	856	885	876	930	893	869	847	906	896	908	897	893	918	876	884	901	944	905	910	930	904	939	911	859	866	866	870	903	895	939	886	908	930	899	910	915	950	934	922	900	867	892	887	893	886	943	881	891	915	866	933	943	945	906	818	967	952	845	930	872	895	927	900	891	918	903	888	885	924	878	900	891	871	921	874	863	934	877	860	876	887	862	883	923	914	902	901	899	884	891	864	864	922	903	935	918	898	936	902	899	909	898	927	894	928	894	910	885	906	914	916	871	856	867	926	874	908	871	900	895	933	929	856	908	927	909	954	896	847	918	896	952	963	888	906	882	922	943	884	900	926	899	889	895	884	945	921	966	896	882	850	897	935	880	884	934	877	858	932	947	914	926	948	913	941	887	932	919	910	936	867	915	872	826	915	943	873	857	946	943	891	860	919	901	937	860	894	939	865	899	916	883	914	878	902	872	922	912	867	937	958	909	865	907	947	930	917	953	898	870	943	920	885	943	925	903	846	915	912	887	863	932	916	881	877	878	892	886	919	894	940	923	950	908	904	890	828	885	998	836	883	926	948	873	905	891	914	869	920	882	899	859	879	920	931	877	950	936	964	856	917	923	890	894	891	930	966	948	861	925	861	886	952	924	920	902	944	939	880	910	875	953	874	909	924	915	845	876	898	878	891	1008	883	914	912	879	916	890	888	870	932	851	921	863	892	884	931	938	991	871	856	918	895	876	881	950	925	873	876	891	861	863	880	875	885	927	891	910	858	898	905	897	908	921	883	962	879	894	864	912	904	898	927	936	905	839	848	888	905	914	877	949	940	892	926	929	870	858	936	945	901	894	865	898	915	878	912	856	922	895	908	920	912	885	918	916	927	904	905	912	870	963	845	861	888	888	859	892	874	898	888	892	898	878	874	942	889	885	928	919	886	943	933	914	906	862	927	903	863	889	912	927	861	924	867	923	840	867	839	874	877	918	894	866	930	917	876	907	903	880	909	918	948	883	925	877	894	926	866	955	941	887	937	865	918	976	907	914	887	852	861	873	852	876	894	918	932	856	958	882	856	923	854	863	920	888	921	877	909	896	929	870	936	926	898	943	858	898	919	893	889	874	892	883	905	929	886	907	877	927	872	875	887	907	900	915	962	932	932	952	946	908	951	934	919	847	894	945	890	901	893	908	863	891	907	879	899	907	885	874	920	863	905	910	907	870	888	843	905	886	852	893	841	885	919	889	855	872	840	874	840	879	914	906	906	880	898	891	884	893	924	923	904	902	903	968	909	916	904	874	872	909	889	959	846	879	893	941	887	885	905	888	924	903	907	908	841	908	943	934	870	905	849	928	859	932	881	957	894	872	892	887	916	960	845	904	863	882	872	876	940	863	925	903	893	902	926	928	902	900	941	897	953	867	878	892	916	895	883	876	872	901	879	918	860	951	960	904	941	884	902	877	925	874	889	905	923	889	896	876	945	891	911	860	899	909	915	864	865	920	893	892	870	841	911	917	904	930	939	852	922	903	900	942	868	828	915	918	907	897	856	903	861	890	886	873	914	917	938	954	884	856	914	829	938	867	863	903	897	904	865	887	910	881	958	953	868	875	905	907	906	906	936	942	833	869	886	904	894	932	891	950	882	941	876	902	894	891	825	909	896	921	902	866	892	901	945	863	908	968	936	919	938	942	898	855	960	899	906	890	876	879	911	943	984	911	896	930	861	907	902	923	855	929	880	900	898	889	909	926	929	903	863	901	921	895	934	885	905	884	895	930	921	904	875	918	896	959	914	898	897	896	851	907	970	837	935	927	824	869	870	860	895	854	836	874	902	913	830	919	906	875	889	913	895	837	887	905	900	887	912	921	950	918	910	912	865	932	900	846	887	932	928	918	910	917	867	887	867	929	863	914	916	859	881	952	890	907	866	896	888	880	891	926	904	946	837	928	906	875	860	950	931	892	873	933	973	940	867	874	967	921	901	959	886	916	859	928	889	916	915	918	884	900	880	824	924	915	881	885	863	903	905	926	909	857	888	882	870	873	886	895	851	877	829	910	910	897	881	901	855	934	854	933	928	891	899	948	916	888	915	910	915	923	835	903	872	898	880	841	871	891	967	891	879	896	925	955	916	855	865	915	930	924	909	886	862	881	941	892	935	870	917	874	906	936	914	895	890	892	872	952	883	876	809	929	915	890	900	868	914	845	902	928	943	951	887	847	912	924	860	871	940	880	955	891	877	925	841	883	937	903	899	924	954	904	943	916	873	923	892	852	926	924	929	916	867	929	933	907	873	889	923	909	863	901	925	864	925	923	893	868	895	954	912	935	897	897	906	916	907	892	901	887	904	924	900	883	928	895	903	889	855	886	905	922	888	890	922	865	918	909	948	893	949	908	927	887	900	887	925	892	885	937	865	878	938	862	960	885	898	903	917	945	915	875	865	887	891	873	907	909	909	886	948	900	884	885	909	898	913	902	900	910	973	869	851	923	913	848	861	900	884	873	879	856	868	903	955	880	930	923	881	872	924	906	925	904	897	905	882	876	943	919	881	897	895	878	866	892	925	889	930	914	893	881	904	872	870	923	890	908	894	918	938	874	895	907	867	902	902	927	913	831	868	916	881	955	899	891	849	908	909	918	867	899	937	899	927	853	870	944	905	916	850	910	917	929	856	894	916	835	928	855	860	811	850	940	918	923	892	926	873	869	924	861	891	858	921	851	951	883	904	898	943	937	916	898	977	910	910	909	883	878	940	887	929	947	918	884	888	900	868	930	865	910	875	891	882	873	894	891	863	868	895	882	900	918	880	914	888	887	951	894	889	922	921	953	890	853	888	919	945	958	929	936
12765	8450	23501	41702	40476	36610	26071	18433	20163	14329	9669	7521	6773	6735	6711	6689	6579	6769	6696	6757	6898	6727	6772	6745	6793	6701	6755	6794	6825	6735	6763	6663	6740	6589	6687	6731	6726	6888	6630	6484	6696	6730	6653	6771	6838	6677	6732	6743	6809	6791	6796	6629	6611	6620	6728	6715	6746	6668	6614	6773	6827	6709	6730	6786	6748	6587	6845	6693	6603	6686	6764	6738	6710	6577	6649	6754	6682	6565	6712	6730	6809	6546	6653	6693	6803	6656	6552	6657	6673	6688	6671	6602	6688	6584	6802	6665	6796	6751	6722	6663	6685	6683	6660	6748	6517	6761	6751	6726	6760	6670	6748	6666	6671	6746	6733	6766	6662	6669	6776	6877	6838	6771	6742	6795	6833	6837	6738	6773	6787	6631	6942	6639	6802	6758	6746	6860	6665	6760	6643	6896	6724	6637	6756	6640	6749	6728	6614	6642	6765	6744	6763	6716	6603	6550	6832	6724	6797	6628	6755	6679	6621	6743	6702	6817	6777	6736	6817	6700	6655	6769	6685	6791	6761	6779	6727	6660	6773	6640	6730	6706	6591	6793	6700	6588	6711	6695	6739	6687	6814	6644	6641	6705	6744	6781	6873	6829	6733	6767	6626	6650	6667	6784	6782	6699	6800	6720	6820	6625	6612	6690	6836	6684	6674	6825	6712	6673	6752	6757	6643	6616	6812	6742	6666	6819	6551	6752	6739	6702	6689	6659	6669	6750	6796	6820	6642	6750	6744	6736	6690	6610	6717	6814	6661	6738	6657	6587	6607	6699	6653	6759	6781	6704	6739	6837	6719	6642	6738	6737	6709	6665	6786	6602	6680	6819	6695	6626	6636	6741	6812	6671	6742	6895	6818	6811	6679	6793	6666	6592	6752	6777	6810	6790	6679	6666	6816	6592	6820	6767	6751	6662	6681	6729	6606	6664	6627	6681	6796	6844	6727	6746	6758	6822	6763	6729	6763	6820	6671	6754	6770	6727	6670	6714	6684	6603	6870	6678	6784	6679	6851	6717	6760	6741	6745	6710	6707	6748	6698	6675	6743	6848	6593	6647	6770	6732	6739	6743	6697	6739	6760	6638	6746	6658	6639	6695	6625	6753	6674	6517	6694	6585	6672	6710	6634	6659	6599	6611	6739	6683	6832	6681	6665	6651	6694	6820	6741	6634	6675	6822	6795	6616	6746	6697	6731	6721	6739	6778	6717	6789	6676	6785	6827	6847	6716	6623	6741	6699	6627	6618	6682	6794	6690	6730	6682	6723	6640	6770	6696	6814	6723	6656	6692	6780	6747	6644	6736	6781	6694	6785	6673	6637	6710	6666	6842	6656	6666	6780	6837	6642	6764	6638	6842	6729	6709	6720	6703	6705	6714	6816	6636	6742	6770	6753	6746	6780	6799	6650	6657	6759	6603	6708	6654	6665	6756	6851	6771	6829	6717	6667	6854	6693	6603	6718	6693	6717	6613	6668	6753	6736	6718	6626	6810	6534	6831	6776	6633	6656	6768	6556	6799	6726	6790	6883	6839	6844	6814	6668	6509	6682	6740	6691	6747	6637	6690	6650	6660	6733	6721	6708	6735	6568	6740	6781	6622	6691	6728	6642	6684	6722	6787	6843	6622	6757	6730	6709	6763	6687	6667	6783	6814	6869	6682	6696	6767	6718	6720	6696	6694	6736	6729	6663	6662	6783	6797	6609	6658	6648	6815	6727	6669	6717	6822	6782	6740	6708	6755	6732	6672	6626	6817	6789	6674	6810	6849	6777	6745	6698	6737	6657	6742	6763	6701	6809	6852	6707	6803	6766	6734	6657	6763	6686	6609	6578	6731	6737	6850	6635	6654	6678	6801	6773	6614	6727	6744	6734	6722	6761	6681	6724	6789	6731	6742	6790	6772	6724	6743	6804	6692	6799	6719	6577	6767	6716	6812	6673	6774	6738	6698	6758	6663	6718	6756	6833	6731	6653	6721	6619	6830	6755	6585	6680	6649	6590	6688	6634	6652	6699	6826	6763	6771	6797	6720	6786	6734	6638	6725	6658	6612	6748	6721	6735	6656	6754	6687	6846	6780	6605	6748	6743	6631	6602	6616	6804	6695	6715	6794	6739	6686	6764	6771	6686	6649	6771	6688	6713	6796	6743	6574	6677	6715	6724	6705	6681	6789	6782	6821	6726	6687	6663	6741	6648	6734	6781	6706	6772	6526	6725	6701	6638	6609	6715	6779	6839	6781	6740	6719	6648	6679	6731	6799	6821	6792	6748	6879	6643	6728	6587	6925	6730	6737	6744	6814	6781	6819	6663	6782	6581	6667	6690	6649	6689	6681	6577	6701	6705	6718	6732	6733	6656	6688	6683	6714	6660	6630	6761	6616	6824	6769	6576	6728	6695	6750	6781	6801	6582	6750	6670	6744	6760	6765	6747	6812	6719	6810	6794	6772	6679	6694	6744	6825	6776	6792	6794	6679	6740	6812	6740	6737	6687	6672	6744	6789	6689	6765	6681	6749	6610	6645	6739	6676	6865	6726	6705	6739	6642	6710	6760	6660	6788	6627	6626	6649	6649	6716	6702	6812	6781	6734	6773	6714	6722	6780	6679	6682	6794	6694	6652	6621	6693	6661	6668	6631	6692	6790	6586	6667	6770	6695	6716	6656	6682	6651	6752	6697	6706	6661	6674	6743	6730	6784	6732	6712	6748	6716	6700	6759	6800	6609	6783	6588	6769	6670	6726	6723	6682	6756	6552	6765	6688	6577	6654	6779	6608	6627	6775	6762	6771	6824	6722	6693	6722	6692	6650	6743	6661	6773	6746	6642	6814	6681	6766	6594	6717	6758	6687	6760	6672	6897	6810	6710	6684	6617	6729	6777	6708	6638	6789	6700	6806	6782	6759	6722	6613	6742	6708	6649	6702	6651	6741	6780	6610	6745	6776	6661	6580	6748	6664	6534	6639	6843	6549	6745	6738	6815	6699	6703	6694	6812	6738	6785	6665	6726	6676	6758	6616	6576	6686	6728	6688	6786	6686	6833	6639	6837	6733	6634	6791	6772	6658	6666	6629	6724	6722	6679	6654	6669	6734	6782	6740	6703	6694	6782	6694	6832	6817	6710	6762	6645	6715	6825	6714	6738	6646	6763	6637	6724	6767	6800	6721	6692	6925	6629	6710	6659	6803	6792	6752	6616	6680	6790	6614	6762	6845	6577	6627	6711	6650	6701	6724	6756	6725	6662	6703	6734	6829	6775	6642	6826	6697	6685	6735	6802	6601	6835	6721	6729	6668	6722	6592	6793	6751	6677	6744	6706	6737	6672	6703	6684	6662	6775	6764	6710	6798	6779	6763	6632	6731	6646	6763	6668	6574	6678	6612	6618	6761	6822	6730	6676	6707	6712	6671	6769	6598	6776	6623	6833	6670	6795	6699	6833	6744	6737	6816	6538	6659	6682	6616	6699	6731	6641	6730	6651	6791	6673	6672	6741	6786	6856	6869	6687	6873	6784	6709	6693	6751	6660	6781	6738	6723	6713	6877	6746	6772	6697	6757	6731	6685	6756	6869	6816	6777	6618	6677	6705	6809	6654	6796	6761	6701	6639	6848	6756	6698	6772	6849	6719	6743	6708	6768	6584	6779	6817	6711	6624	6737	6746	6782	6661	6574	6753	6778	6666	6683	6736	6839	6810	6694	6769	6746	6704	6923	6782	6666	6757	6646	6803	6777	6738	6618	6631	6636	6669	6639	6655	6666	6734	6689	6723	6747	6709	6591	6704	6811	6694	6771	6786	6830	6900	6683	6746	6788	6756	6661	6799	6798	6715	6674	6704	6784	6668	6730	6729	6738	6546	6818	6627	6631	6702	6855	6842	6712	6761	6714	6723	6793	6728	6666	6848	6689	6638	6660	6664	6775	6805	6715	6786	6718	6619	6725	6733	6717	6654	6873	6652	6700	6738	6657	6811	6674	6774	6604	6809	6796	6728	6702	6773	6723	6757	6666	6754	6790	6815	6688	6769	6648	6785	6735	6885	6588	6651	6808	6738	6724	6858	6771	6638	6677	6821	6664	6877	6755	6653	6628	6642	6762	6811	6726	6711	6640	6612	6766	6681	6862	6656	6601	6775	6722	6752	6791	6681	6705	6829	6745	6625	6555	6767	6775	6771	6632	6703	6797	6588	6718	6732	6768	6770	6730	6734	6637	6571	6709	6797	6718	6694	6545	6736	6682	6686	6723	6711	6777	6680	6725	6646	6596	6831	6595	6654	6627	6789	6750	6782	6747	6705	6730	6695	6757	6835	6790	6819	6774	6711	6738	6689	6775	6756	6795	6780	6752	6740	6668	6710	6793	6737	6809	6765	6692	6779	6792	6839	6749	6895	6644	6761	6728	6785	6692	6783	6635	6742	6613	6756	6819	6837	6691	6632	6670	6724	6592	6687	6847	6686	6767	6763	6817	6624	6717	6701	6828	6693	6853	6671	6757	6661	6677	6782	6718	6723	6706	6753	6702	6708	6795	6800	6670	6609	6703	6631	6636	6713	6746	6723	6828	6873	6807	6824	6848	6624	6724	6710	6792	6696	6727	6639	6713	6807	6780	6761	6691	6573	6609	6771	6690	6654	6706	6775	6657	6673	6674	6801	6636	6749	6885	6727	6668	6782	6796	6748	6833	6773	6774	6707	6667	6787	6833	6735	6607	6572	6728	6716	6684	6790	6673	6690	6642	6677	6812	6766	6697	6727	6748	6840	6644	6538	6812	6842	6659	6830	6777	6723	6627	6747	6746	6647	6732	6832	6790	6581	6623	6876	6674	6887	6652	6875	6766	6829	6826	6696	6660	6761	6678	6684	6705	6627	6709	6767	6681	6766	6635	6766	6686	6834	6671	6682	6791	6631	6677	6708	6720	6715	6849	6805	6713	6700	6585	6608	6822	6624	6694	6712	6900	6808	6719	6511	6669	6812	6740	6656	6812	6733	6693	6722	6720	6744	6736	6738	6671	6699	6637	6745	6757	6627	6777	6781	6756	6624	6645	6733	6766	6563	6684	6707	6740	6786	6726	6620	6759	6771	6653	6656	6739	6739	6768	6643	6766	6793	6817
1766	1277	10382	16931	10748	6741	3414	3159	2071	1223	1011	972	933	941	954	856	860	865	882	883	890	792	899	886	900	845	934	900	872	905	843	864	923	880	948	912	914	857	879	944	926	895	851	911	874	891	896	907	892	863	875	930	893	958	919	940	900	914	866	871	879	894	935	871	932	868	885	871	933	892	858	916	857	923	856	888	931	922	902	852	855	876	917	973	909	827	855	877	914	860	935	903	860	859	933	853	882	891	827	916	918	923	858	922	875	869	903	902	914	892	923	923	889	932	900	880	852	981	898	915	874	843	932	923	869	867	866	875	880	863	896	903	906	875	905	907	885	902	930	877	914	928	867	903	877	851	832	937	905	892	884	928	907	928	876	864	851	925	949	898	885	901	884	921	877	913	912	909	872	854	905	866	895	817	862	876	885	907	833	894	898	875	875	879	892	928	948	868	906	868	897	889	920	890	896	866	988	888	907	919	893	891	913	912	955	889	916	925	921	910	920	863	889	871	881	909	910	900	908	917	899	900	899	823	846	886	892	873	889	910	885	841	951	893	880	948	910	878	861	918	864	881	909	923	858	947	938	863	842	903	887	947	871	965	911	876	907	971	885	943	919	902	887	917	890	843	887	915	950	841	843	858	907	918	936	922	895	883	893	868	912	906	879	926	856	919	914	878	893	916	932	902	882	856	888	889	902	936	964	890	923	882	914	954	906	891	925	875	860	908	897	904	886	846	937	914	928	845	859	968	963	878	897	890	940	819	936	886	911	863	877	870	873	892	915	858	904	876	859	930	891	891	928	875	864	874	945	938	884	912	990	907	875	889	902	919	873	925	917	926	901	924	866	937	920	935	880	867	921	935	902	882	899	929	884	889	884	950	894	856	876	906	834	905	933	895	929	883	872	950	864	862	953	938	951	822	868	902	906	898	843	895	901	908	903	860	925	906	868	934	946	922	921	908	854	905	935	907	884	845	869	920	902	871	896	896	905	945	873	867	932	856	886	884	898	850	866	855	932	845	924	907	863	857	885	879	934	876	926	900	892	921	891	921	971	952	919	892	904	878	894	867	915	913	905	834	898	880	852	871	876	887	896	856	878	895	928	916	905	902	856	863	934	929	895	883	868	882	921	927	930	880	868	939	893	899	889	937	875	924	934	907	895	866	960	914	926	869	878	858	839	956	904	926	941	868	914	875	899	885	882	835	905	922	872	927	903	837	904	877	921	858	912	830	868	862	920	874	884	911	910	879	907	926	857	883	862	920	902	908	914	893	914	930	906	890	852	846	883	898	907	899	883	856	867	912	860	916	923	896	878	886	866	888	921	929	910	947	933	908	897	867	891	893	923	974	877	920	886	904	880	922	948	898	937	878	883	892	861	886	934	886	914	972	899	872	868	790	884	853	939	882	935	891	895	906	865	904	871	913	890	875	864	847	946	932	880	888	871	922	889	921	881	902	912	873	891	889	931	895	908	891	950	882	871	911	912	915	944	915	861	910	924	894	881	900	904	879	927	930	921	894	914	885	918	902	871	947	900	917	952	924	855	891	981	893	964	914	904	908	896	924	883	938	934	901	904	891	921	943	862	879	884	856	872	915	900	892	928	939	856	868	877	944	909	896	918	906	889	896	899	880	887	874	889	933	935	875	931	942	889	838	892	911	980	904	912	861	899	855	892	908	877	930	855	928	920	852	909	876	911	855	918	907	898	879	872	894	902	913	881	912	875	931	914	900	899	912	866	862	903	820	903	913	861	917	922	906	844	939	919	840	880	910	844	894	883	950	883	840	911	915	914	941	881	862	912	930	934	919	895	844	934	876	882	867	930	854	885	900	887	914	886	871	868	873	933	929	872	882	890	923	891	922	867	930	896	938	909	888	884	884	885	888	872	884	880	855	911	883	944	917	899	899	877	917	924	924	904	949	885	896	891	935	911	865	923	957	916	924	871	924	902	930	885	911	923	945	859	922	863	908	866	895	855	856	897	869	906	888	912	882	899	846	915	959	872	924	890	872	897	904	919	944	914	918	889	919	917	859	879	903	838	901	876	916	899	847	914	828	926	927	899	899	872	889	951	852	939	865	943	875	959	861	919	972	859	904	907	908	895	928	885	908	867	898	933	854	920	911	913	907	887	961	907	890	853	897	924	899	875	872	866	852	823	937	908	902	924	935	889	870	916	914	877	908	864	911	821	878	843	894	895	884	897	826	900	878	875	902	946	926	866	876	914	901	894	869	933	896	871	917	936	934	886	891	881	943	912	952	906	912	864	898	892	894	904	906	823	889	905	878	855	822	880	890	904	861	873	894	876	889	837	942	907	920	905	895	868	867	922	878	963	953	927	856	928	920	910	927	902	918	926	887	885	857	832	913	926	865	874	860	882	900	875	889	887	942	918	861	886	954	891	859	904	958	919	862	905	886	858	915	905	899	879	906	891	929	893	833	894	854	886	939	903	974	939	903	878	867	841	922	935	851	950	873	933	906	936	930	922	932	861	928	952	856	883	880	919	902	863	928	896	920	908	942	937	848	878	865	836	902	924	871	913	897	901	942	882	880	832	878	908	907	913	869	932	882	904	882	919	877	885	851	931	861	889	875	850	846	918	890	894	892	862	892	894	884	895	932	865	883	884	897	928	887	886	912	874	892	859	857	887	846	871	920	963	913	896	954	867	916	901	914	944	874	894	938	891	877	927	913	930	909	890	926	932	914	876	901	856	920	879	885	846	851	887	911	892	876	850	927	900	937	881	916	923	898	924	899	877	938	930	876	899	885	930	933	867	950	980	929	888	870	860	832	888	899	914	928	902	889	884	906	896	899	921	856	903	873	907	917	904	882	879	881	917	864	895	886	884	911	905	935	868	850	971	904	913	876	888	904	904	902	891	922	903	871	970	935	826	904	936	975	911	932	919	921	898	902	909	886	926	872	916	906	890	884	871	929	931	905	925	924	916	874	936	922	922	896	860	849	969	945	947	816	917	916	829	896	901	902	880	869	880	941	917	896	926	953	929	888	880	911	911	944	866	899	862	885	908	880	932	857	851	935	907	881	896	860	901	959	919	865	881	909	898	901	879	839	893	911	925	882	904	879	868	886	880	877	864	891	896	967	873	937	879	851	889	890	869	913	870	877	893	848	945	904	845	975	891	902	920	906	958	882	869	899	928	897	879	889	893	950	925	946	846	893	925	890	894	857	862	900	871	850	902	867	855	882	893	847	848	865	851	869	882	945	894	921	893	922	863	908	896	954	878	956	907	892	824	904	848	931	898	862	936	896	888	896	911	884	922	856	836	900	907	893	917	926	921	885	954	904	850	903	871	857	895	885	835	940	826	865	939	854	881	905	920	899	927	861	922	867	891	852	917	939	896	893	871	949	891	891	921	913	899	947	928	862	837	922	854	914	867	867	877	949	933	945	906	917	938	913	899	932	969	911	913	952	880	917	867	912	944	918	933	919	883	874	894	891	890	943	845	921	864	929	912	911	900	898	885	888	879	908
15567	10965	36638	59400	56834	46246	34094	32417	23161	13541	9255	7390	6896	6759	6773	6655	6799	6742	6824	6749	6677	6882	6710	6713	6663	6776	6774	6838	6797	6594	6639	6708	6824	6779	6799	6801	6663	6665	6758	6705	6861	6683	6697	6752	6738	6755	6778	6721	6709	6697	6645	6666	6788	6773	6783	6556	6661	6683	6782	6714	6730	6788	6751	6625	6777	6822	6628	6828	6664	6754	6711	6865	6679	6826	6822	6766	6804	6818	6818	6780	6628	6553	6654	6715	6646	6772	6705	6783	6739	6710	6701	6578	6786	6765	6816	6729	6744	6728	6792	6814	6741	6592	6668	6762	6706	6760	6679	6702	6682	6591	6706	6639	6720	6879	6635	6780	6709	6658	6796	6858	6567	6750	6743	6651	6744	6773	6647	6802	6747	6727	6687	6735	6694	6726	6813	6728	6753	6766	6795	6715	6758	6730	6734	6689	6767	6626	6781	6787	6836	6807	6821	6704	6696	6778	6813	6748	6739	6656	6666	6613	6736	6551	6745	6643	6630	6839	6639	6835	6610	6688	6665	6823	6690	6701	6784	6809	6882	6733	6674	6771	6699	6729	6654	6677	6741	6719	6507	6728	6738	6735	6635	6777	6715	6718	6773	6751	6732	6579	6633	6581	6783	6706	6739	6754	6623	6754	6782	6628	6717	6854	6785	6868	6738	6713	6668	6584	6532	6777	6690	6618	6753	6633	6652	6742	6832	6736	6824	6710	6687	6683	6783	6722	6659	6720	6656	6684	6695	6834	6755	6766	6792	6813	6676	6753	6778	6743	6769	6779	6712	6722	6714	6708	6809	6691	6686	6846	6717	6750	6765	6657	6735	6798	6702	6852	6746	6746	6682	6685	6842	6627	6666	6737	6727	6640	6792	6695	6791	6659	6813	6719	6681	6805	6686	6762	6721	6697	6725	6787	6850	6718	6773	6553	6803	6796	6699	6890	6883	6702	6758	6846	6713	6743	6700	6676	6723	6577	6819	6682	6568	6698	6673	6669	6714	6739	6807	6789	6694	6818	6767	6801	6536	6750	6758	6810	6571	6766	6725	6904	6836	6732	6666	6734	6586	6815	6755	6756	6642	6594	6647	6755	6695	6729	6744	6723	6653	6537	6798	6776	6673	6721	6725	6766	6742	6722	6779	6809	6651	6894	6718	6712	6813	6755	6700	6741	6724	6745	6771	6686	6769	6699	6761	6758	6765	6742	6658	6781	6812	6837	6673	6868	6845	6772	6816	6692	6637	6806	6674	6831	6790	6537	6636	6755	6742	6645	6745	6758	6768	6822	6875	6759	6611	6746	6719	6768	6749	6757	6725	6683	6760	6802	6697	6652	6728	6769	6810	6701	6691	6687	6765	6743	6811	6745	6734	6668	6838	6594	6673	6894	6681	6647	6746	6688	6646	6652	6855	6532	6762	6698	6805	6853	6751	6649	6790	6717	6812	6750	6783	6850	6779	6601	6730	6706	6744	6731	6666	6782	6747	6611	6580	6836	6705	6736	6742	6855	6807	6798	6730	6763	6731	6795	6761	6728	6653	6778	6801	6639	6728	6842	6574	6769	6767	6777	6733	6723	6785	6785	6683	6679	6637	6638	6719	6740	6693	6905	6791	6774	6825	6749	6785	6754	6713	6880	6825	6826	6783	6728	6752	6666	6753	6705	6741	6709	6833	6773	6803	6670	6790	6804	6687	6761	6763	6689	6732	6743	6755	6768	6916	6736	6757	6670	6784	6719	6807	6792	6708	6791	6718	6714	6651	6670	6741	6694	6825	6748	6596	6784	6754	6847	6736	6764	6861	6755	6737	6636	6741	6710	6787	6812	6780	6598	6752	6727	6757	6697	6613	6744	6770	6587	6694	6852	6782	6680	6895	6646	6686	6838	6750	6697	6594	6788	6752	6736	6764	6762	6636	6745	6724	6691	6642	6835	6740	6614	6643	6645	6656	6794	6737	6706	6755	6542	6710	6881	6800	6724	6865	6670	6711	6843	6681	6745	6811	6664	6715	6658	6806	6757	6787	6832	6647	6695	6725	6759	6644	6737	6598	6741	6755	6754	6779	6737	6717	6622	6642	6783	6744	6683	6677	6556	6752	6743	6861	6827	6707	6609	6662	6735	6789	6699	6712	6650	6755	6679	6742	6715	6575	6777	6667	6755	6796	6822	6798	6682	6792	6650	6758	6821	6808	6679	6812	6625	6763	6686	6691	6782	6830	6725	6692	6739	6726	6644	6739	6751	6631	6830	6702	6752	6698	6711	6655	6761	6600	6750	6743	6761	6655	6796	6806	6865	6752	6751	6692	6915	6705	6796	6599	6638	6642	6702	6781	6747	6838	6686	6696	6706	6754	6694	6855	6815	6776	6674	6643	6716	6556	6730	6813	6763	6823	6653	6719	6813	6755	6795	6723	6819	6726	6734	6711	6797	6671	6787	6770	6872	6739	6707	6575	6695	6729	6776	6794	6737	6689	6826	6715	6671	6731	6798	6728	6820	6710	6693	6641	6871	6678	6829	6777	6821	6781	6771	6681	6729	6704	6788	6845	6667	6724	6826	6730	6704	6681	6770	6661	6643	6873	6775	6742	6777	6753	6727	6802	6717	6624	6687	6714	6792	6841	6650	6663	6738	6737	6830	6657	6768	6617	6801	6651	6865	6760	6775	6694	6791	6754	6757	6800	6663	6814	6626	6828	6751	6731	6696	6810	6716	6742	6725	6753	6851	6724	6804	6773	6617	6820	6661	6768	6815	6811	6670	6652	6807	6782	6758	6810	6794	6755	6489	6817	6714	6797	6777	6809	6773	6521	6588	6767	6840	6727	6758	6687	6764	6665	6788	6756	6705	6847	6812	6776	6645	6739	6668	6764	6651	6757	6768	6696	6773	6844	6711	6706	6666	6759	6694	6755	6722	6599	6686	6775	6692	6800	6774	6793	6689	6729	6609	6675	6618	6700	6714	6751	6684	6739	6773	6865	6772	6751	6758	6710	6723	6813	6670	6584	6814	6722	6754	6740	6729	6679	6717	6828	6643	6721	6716	6751	6579	6607	6672	6732	6809	6781	6713	6647	6836	6689	6694	6725	6847	6592	6736	6685	6727	6843	6684	6604	6798	6725	6675	6817	6767	6815	6766	6855	6807	6644	6681	6821	6722	6722	6724	6632	6786	6676	6751	6651	6663	6921	6778	6758	6609	6717	6720	6795	6782	6607	6654	6751	6842	6820	6668	6806	6718	6723	6769	6834	6782	6779	6719	6710	6639	6754	6740	6676	6613	6564	6840	6627	6724	6849	6722	6823	6717	6730	6690	6735	6695	6688	6840	6670	6825	6633	6713	6698	6714	6734	6725	6690	6682	6763	6702	6697	6684	6776	6604	6764	6730	6729	6665	6815	6672	6674	6809	6592	6720	6693	6810	6684	6759	6827	6811	6750	6652	6674	6745	6813	6721	6751	6818	6750	6690	6615	6789	6699	6768	6676	6769	6894	6773	6788	6933	6669	6926	6778	6726	6717	6718	6743	6752	6686	6774	6655	6792	6677	6762	6819	6754	6693	6703	6724	6699	6817	6716	6693	6781	6727	6585	6623	6814	6749	6601	6796	6733	6644	6811	6710	6705	6723	6822	6626	6824	6781	6820	6753	6681	6774	6665	6878	6817	6717	6712	6811	6740	6792	6683	6762	6715	6699	6690	6773	6747	6667	6827	6688	6926	6768	6763	6799	6768	6774	6733	6705	6705	6845	6632	6810	6579	6814	6750	6754	6677	6677	6727	6907	6645	6722	6806	6843	6737	6785	6595	6789	6599	6922	6752	6733	6871	6718	6746	6731	6678	6743	6587	6729	6766	6752	6667	6879	6700	6694	6674	6792	6698	6753	6769	6668	6728	6662	6752	6747	6790	6767	6662	6729	6706	6652	6799	6767	6688	6811	6723	6677	6854	6527	6620	6788	6674	6718	6808	6680	6777	6656	6995	6639	6756	6701	6820	6877	6731	6809	6728	6857	6863	6767	6702	6692	6676	6785	6663	6802	6799	6779	6683	6702	6750	6597	6709	6684	6685	6767	6718	6750	6706	6787	6789	6689	6728	6751	6673	6693	6822	6906	6758	6587	6574	6741	6686	6800	6657	6744	6805	6682	6631	6815	6858	6692	6758	6678	6803	6754	6742	6900	6748	6720	6887	6701	6807	6735	6786	6723	6747	6567	6822	6681	6764	6777	6783	6708	6724	6705	6816	6758	6826	6803	6675	6678	6702	6711	6808	6864	6773	6780	6701	6731	6696	6748	6784	6706	6741	6870	6722	6700	6706	6747	6732	6813	6733	6807	6801	6669	6782	6730	6718	6712	6756	6693	6703	6789	6592	6826	6744	6811	6789	6786	6701	6799	6903	6747	6642	6896	6761	6775	6765	6626	6763	6757	6716	6619	6730	6653	6783	6733	6733	6709	6604	6709	6632	6721	6796	6710	6776	6606	6794	6677	6792	6820	6610	6809	6698	6785	6749	6762	6804	6786	6734	6800	6764	6627	6707	6744	6784	6753	6770	6652	6731	6788	6754	6899	6659	6663	6723	6624	6659	6765	6796	6717	6771	6766	6748	6717	6589	6856	6660	6638	6795	6656	6713	6645	6519	6752	6701	6666	6787	6820	6751	6656	6618	6729	6600	6742	6756	6705	6732	6681	6702	6741	6771	6805	6803	6784	6684	6752	6737	6688	6810	6735	6834	6717	6719	6605	6843	6805	6629	6768	6694	6653	6807	6668	6660	6821	6769	6775	6709	6815	6772	6679	6721	6635	6706	6621	6752	6784	6813	6784	6691	6800	6678	6704	6806	6681	6864	6693	6691	6675	6768	6749	6802	6697	6723	6716	6728	6723	6854	6782	6790	6667	6736	6796	6716	6844	6740	6769	6605	6766	6841	6696	6760	6633	6731	6758	6702	6685	6748	6717	6672	6710	6696	6769	6634	6698	6835	6628	6675	6782	6729	6654	6606	6751	6790	6705	6710	6823	6766	6729	6676	6749	6738	6718	6682	6741	6827	6821	6676	6894	6713	6775	6834	6878	6610	6685	6734	6640	6779	6644	6793	6726	6815	6709	6781	6867	6709
3866	1215	11204	17541	10205	4756	2466	4314	2372	1533	1129	1019	918	948	910	924	873	882	880	900	888	875	903	892	895	862	885	926	921	911	911	872	930	925	878	940	878	896	912	833	911	920	935	882	897	902	850	917	923	893	932	863	941	928	880	936	905	925	894	849	947	877	866	926	944	906	931	951	809	857	913	922	919	918	927	842	859	905	942	896	868	943	932	877	913	910	838	921	915	838	862	924	899	862	932	908	953	914	923	933	921	908	881	942	930	954	906	883	844	923	852	905	935	916	913	914	844	948	952	892	880	851	892	889	897	934	901	896	835	873	893	887	891	941	924	890	907	909	907	916	930	891	929	878	902	896	871	868	936	868	899	897	893	880	898	933	932	928	884	885	919	929	893	930	888	952	883	915	845	882	951	887	882	913	867	883	888	916	924	886	918	924	914	900	924	881	861	885	909	919	906	906	916	869	884	893	914	953	928	875	927	893	922	873	911	826	910	886	879	922	893	861	899	910	855	947	887	919	947	944	926	934	902	911	921	882	929	903	877	947	925	885	895	928	844	945	891	923	887	918	892	935	917	867	918	894	875	847	901	953	916	860	916	913	841	899	930	911	867	896	905	888	937	880	926	943	931	890	940	943	923	907	869	927	896	950	922	934	868	876	897	859	874	891	914	894	857	881	959	911	916	886	884	907	950	887	920	930	862	912	865	910	945	906	945	941	906	837	879	884	842	939	905	896	952	887	893	905	886	919	897	833	902	881	934	937	873	909	949	899	925	942	901	945	907	881	906	847	851	916	879	944	933	888	926	893	920	908	947	925	941	914	956	878	942	904	907	921	859	934	902	927	880	968	894	939	919	950	925	879	899	869	904	941	896	907	943	839	923	907	910	863	880	916	925	902	914	898	984	898	878	887	922	886	912	965	884	865	915	865	895	939	853	901	876	909	876	923	915	940	893	883	935	899	940	872	929	892	924	862	918	912	896	884	924	920	919	934	887	891	875	953	878	946	903	870	872	904	928	919	884	908	911	925	932	970	885	851	949	861	894	974	919	881	908	856	924	921	858	944	919	957	825	970	964	920	902	899	972	902	916	926	840	933	911	919	965	893	981	926	891	884	897	937	916	931	937	884	920	900	868	903	926	932	869	936	909	890	916	857	950	854	873	931	916	922	892	884	846	876	893	891	881	917	896	887	903	916	891	954	866	906	826	891	911	938	888	927	926	866	883	834	875	882	865	896	919	941	884	919	928	968	884	873	897	913	930	879	941	907	862	859	912	906	927	898	848	868	868	918	920	908	962	930	922	906	928	930	910	923	904	902	874	951	851	952	956	865	883	937	929	893	865	904	884	921	871	941	878	881	859	855	868	899	873	967	797	935	837	889	938	855	888	911	885	851	896	902	856	906	887	838	918	876	876	912	925	892	962	886	889	930	876	907	935	881	844	937	948	882	930	900	833	891	927	886	853	855	901	877	905	858	917	851	895	898	891	966	886	927	931	974	932	871	925	915	880	906	882	910	932	881	913	877	901	910	888	922	870	877	867	913	871	935	920	837	884	866	900	848	914	935	892	918	916	900	905	875	858	895	946	904	882	927	882	906	929	926	898	950	908	896	891	891	925	904	945	953	929	928	897	901	865	883	863	927	859	964	902	915	917	886	890	870	876	946	938	928	856	957	905	880	883	939	911	907	946	905	910	897	951	949	871	878	930	874	981	920	937	951	910	900	910	811	876	882	932	871	930	866	923	892	891	905	874	847	908	901	943	931	916	916	889	922	890	856	914	930	910	888	930	924	898	957	919	910	916	885	845	908	888	860	964	909	888	889	894	933	950	921	935	956	936	924	923	895	857	887	906	857	842	917	913	879	917	909	905	867	953	917	931	901	910	869	911	955	889	878	924	895	865	911	896	935	902	866	889	936	922	906	916	858	869	882	882	942	903	922	919	910	951	844	923	896	859	880	912	883	935	878	884	889	894	869	873	949	850	943	830	875	897	908	893	884	910	901	897	925	905	880	936	932	852	917	925	904	877	940	936	907	921	903	876	938	941	914	957	896	923	920	898	949	930	877	859	887	911	869	892	920	895	938	870	859	895	892	885	887	923	909	891	899	972	917	935	889	925	836	884	944	932	922	909	927	964	904	913	896	856	892	875	870	907	889	991	878	927	967	854	865	923	832	884	909	856	831	882	883	885	878	947	921	841	919	869	917	889	861	942	916	910	920	919	866	828	963	913	878	828	911	870	901	926	865	850	904	917	935	856	914	905	917	904	888	944	904	947	862	901	840	928	935	834	935	863	869	885	892	898	843	863	876	915	898	847	889	930	897	874	921	933	964	903	904	843	966	906	906	890	912	881	904	865	906	906	862	949	951	928	981	861	945	950	907	917	983	889	889	922	889	878	890	885	900	857	872	889	945	847	907	899	903	870	909	900	942	915	867	923	946	871	954	924	887	890	905	871	867	919	871	876	879	907	921	900	923	892	917	891	926	922	873	885	914	875	888	896	922	933	883	882	894	910	863	912	961	914	898	905	883	939	863	951	907	903	867	881	881	881	898	940	882	945	933	864	919	887	829	892	902	856	933	860	903	917	924	916	885	920	852	919	936	906	901	906	910	882	880	931	914	864	940	933	841	931	893	916	940	883	918	859	858	860	879	933	858	882	905	944	896	936	877	933	947	916	906	889	934	876	843	881	919	892	908	887	914	918	832	884	934	888	913	906	916	915	882	906	912	909	858	887	921	890	876	900	942	872	934	878	909	881	893	880	926	855	935	930	848	907	919	898	960	897	876	908	898	927	900	892	910	912	912	897	912	932	913	939	860	906	935	888	922	894	950	904	910	926	893	923	921	917	924	880	876	929	907	885	895	942	964	869	892	883	893	955	868	910	924	864	900	926	837	906	878	920	850	885	892	920	906	848	890	899	913	901	875	912	855	914	887	906	868	927	902	899	936	902	907	892	866	903	918	877	894	928	908	924	944	915	944	921	854	894	933	852	955	907	916	891	910	880	954	906	890	942	898	896	918	928	914	894	950	859	938	892	924	876	956	923	932	888	910	903	912	905	892	945	942	905	918	849	971	861	932	893	920	917	865	860	948	888	939	901	925	934	918	898	874	862	927	897	896	919	860	926	951	950	852	908	934	847	881	887	906	889	920	904	865	942	903	880	883	963	948	900	905	887	902	905	932	879	934	888	894	869	856	882	915	905	924	922	909	927	1008	905	940	915	920	920	900	922	878	921	935	984	902	865	929	910	903	877	888	919	903	897	923	889	829	908	889	906	925	888	915	971	895	901	874	852	868	941	865	880	918	883	864	893	902	921	871	895	875	936	925	941	897	910	947	926	888	871	933	940	854	900	915	920	901	899	904	871	872	925	926	954	879	896	912	878	885	892	885	905	920	893	928	917	913	868	913	918	896	970	911	914	909	948	886	863	900	852	964	915	876	937	909	902	932	857	882	923	884	901	896	928	869	914	926	879	926	877	921	938	919	917	941
15094	10342	38099	57482	54645	33351	30706	37435	26238	16813	11166	8784	7293	6805	6782	6758	6775	6877	6773	6710	6802	6779	6700	6716	6732	6811	6709	6839	6752	6783	6811	6770	6855	6831	6771	6727	6720	6685	6814	6651	6885	6840	6859	6682	6777	6752	6868	6767	6851	6954	6771	6823	6766	6642	6768	6818	6778	6915	6837	6847	6890	6899	6803	6773	6754	6804	6732	6691	6847	6856	6715	6791	6794	6650	6940	6611	6729	6723	6764	6822	6754	6830	6729	6876	6762	6847	6769	6877	6767	6749	6723	6695	6819	6609	6740	6822	6739	6771	6845	6782	6801	6720	6801	6836	6831	6794	6648	6829	6680	6834	6773	6877	6737	6680	6851	6823	6830	6769	6800	6789	6763	6745	6755	6928	6723	6809	6763	6738	6842	6795	6792	6781	6812	6772	6806	6658	6869	6764	6748	6924	6691	6811	6784	6786	6804	6879	6744	6728	6861	6856	6729	6711	6711	6760	6758	6658	6823	6777	6893	6893	6695	6637	6790	6755	6760	6829	6782	6884	6783	6792	6714	6734	6891	6763	6789	6741	6727	6778	6866	6763	6772	6754	6827	6741	6706	6809	6826	6740	6802	6708	6825	6821	6873	6800	6808	6873	6906	6788	6809	6748	6847	6848	6752	6797	6809	6863	6758	6794	6839	6630	6899	6758	6812	6859	6712	6862	6731	6861	6769	6772	6829	6801	6859	6589	6675	6753	6874	6832	6745	6850	6768	6792	6867	6874	6747	6663	6769	6856	6740	6827	6801	6736	6863	6744	6777	6798	6923	6774	6822	6844	6813	6587	6795	6705	6817	6746	6863	6829	6793	6741	6859	6756	6717	6795	6872	6843	6850	6773	6776	6826	6937	6853	6822	6837	6794	6810	6847	6776	6783	6772	6741	6733	6659	6842	6697	6741	6827	6980	6883	6982	6670	6793	6683	6783	6685	6825	6774	6751	6780	6718	6703	6831	6816	6973	6804	6830	6905	6789	6906	6753	6858	6890	6678	6797	6975	6883	6754	6631	6743	6758	6705	6769	6768	6891	6873	6892	6807	6772	6781	6752	6737	6813	6873	6768	6742	6866	6835	6819	6744	6550	6887	6601	6687	6786	6758	6868	6802	6810	6827	6765	6678	6644	6766	6659	6833	6806	7019	6887	6820	6756	6968	6752	6915	6812	6732	6947	6697	6803	6714	6726	6782	6873	6821	6833	6778	6850	6748	6820	6638	6934	6763	6821	6875	6742	6860	6854	6804	6758	6762	6755	6813	6772	6703	6900	6564	6889	6880	6880	6820	6722	6727	6655	6789	6730	6742	6812	6757	6845	6825	6760	6910	6620	6898	6624	6935	6774	6811	6706	6669	6742	6736	6778	6798	6805	6767	6857	6837	6704	6752	6749	6813	6728	6817	6712	6770	6883	6721	6746	6824	6713	6902	6815	6927	6796	6836	6800	6882	6910	6706	6853	6884	6787	6879	6700	6737	6780	6753	6801	6939	6843	6756	6761	6731	6856	6565	6869	6787	6871	6829	6743	6799	6727	6803	6835	6816	6652	6635	6764	6898	6859	6812	6739	6816	6911	6748	6823	6779	6743	6726	6741	6728	6723	6660	6929	6923	6859	6746	6870	6939	6647	6795	6889	6737	6759	6783	6813	6894	6720	6891	6832	6675	6777	6846	6790	6783	6575	6709	6884	6727	6853	6761	6800	6827	6802	6889	6721	6601	6836	6932	6728	6836	6758	6760	6790	6792	6646	6871	6786	6864	6780	6785	6808	6733	6686	6864	6792	6708	6822	6784	6897	6757	6732	6750	6808	6776	6863	6737	6750	6816	6693	6731	6753	6719	6748	6672	6876	6738	6651	6801	6767	6797	6765	6838	6750	6845	6759	6900	6680	6907	6689	6609	6857	6693	6760	6809	6685	6875	6729	6757	6728	6753	6773	6830	6849	6773	6816	6757	6824	6756	6656	6833	6858	6804	6735	6715	6765	6678	6849	6775	6899	6706	6734	6715	6672	6736	6823	6887	6788	6738	6777	6672	6860	6836	6843	6679	6863	6845	6817	6904	6799	6818	6816	6717	6726	6825	6780	6755	6849	6692	6804	6885	6599	6774	6763	6811	6744	6863	6708	6810	6682	6699	6790	6723	6799	6888	6657	6912	6675	6755	6738	6604	6740	6712	6779	6802	6759	6711	6684	6772	6831	6769	6842	6764	6699	6806	6818	6791	6872	6754	6779	6772	6915	6838	6775	6862	6777	6789	6845	6824	6955	6819	6738	6736	6736	6872	6966	6744	6728	6908	6719	6703	6939	6791	6912	6922	6793	6860	6824	6662	6685	6872	6759	6722	6893	6712	6777	6659	6850	6872	6821	6850	6685	6815	6843	6820	6707	6731	6737	6760	6738	6835	6796	6765	6628	6674	6808	6677	6799	6790	6691	6723	6793	6842	6766	6835	6854	6806	6745	6807	6709	6735	6913	6713	6813	6707	6903	6831	6766	6628	6862	6805	6722	6830	6691	6811	6830	6850	6851	6738	6771	6763	6782	6763	6786	6752	6782	6768	6822	6886	6852	6742	6790	6708	6723	6650	6732	6602	6762	6783	6817	6830	6860	6738	6829	6696	6745	6713	6874	6975	6657	6755	6809	6691	6857	6848	6688	6836	6827	6827	6707	6776	6777	6846	6869	6830	6707	6768	6658	6803	6743	6761	6875	6840	6809	6780	6703	6867	6844	6747	6721	6788	6975	6756	6744	6799	6817	6780	6832	6787	6670	6850	6640	6761	6683	6818	6665	6774	6855	6791	6856	6898	6823	6676	6802	6814	6752	6861	6757	6809	6796	6684	6822	6762	6637	6839	6912	6875	6743	6780	6873	6884	6850	6623	6742	6662	6892	6824	6765	6810	6922	6780	6744	6712	6752	6680	6952	6738	6948	6767	6809	6656	6811	6738	6689	6770	6759	6793	6715	6740	6775	6869	6883	6944	6763	6847	6745	6763	6771	6679	6726	6879	6730	6714	6785	6705	6865	6930	6830	6719	6730	6872	6778	6769	6767	6727	6784	6809	6643	6782	6691	6853	6747	6788	6818	6773	6718	6920	6882	6947	6717	6811	6881	6749	6630	6842	6737	6776	6814	6799	6661	6788	6785	6659	6890	6702	6808	6728	6770	6806	6753	6744	6894	6806	6767	6810	6795	6830	6807	6893	6651	6857	6861	6720	6827	6917	6704	6866	6785	6837	6844	6706	6780	6836	6927	6768	6726	6763	6664	6695	6709	6654	6808	6718	6777	6830	6779	6717	6726	6844	6755	6637	6754	6881	6783	6933	6775	6826	6725	6809	6650	6725	6787	6756	6695	6888	6684	6735	6821	6774	6707	6824	6811	6650	6798	6712	6885	6970	6812	6635	6806	6761	6882	6943	6853	6698	6883	6931	6842	6711	6836	6753	6851	6896	6808	6768	6852	6825	6716	6878	6808	6772	6837	6759	6759	6754	6855	6720	6657	6911	6820	6830	6714	6716	6794	6771	6589	6785	6694	6709	6715	6864	6718	6736	6821	6760	6724	6768	6770	6829	6641	6838	6667	6731	6813	6793	6848	6822	6806	6822	6783	6707	6700	6887	6681	6822	6760	6723	6716	6807	6838	6779	6731	6926	6820	6748	6747	6850	6817	6735	6800	6778	6663	6728	6820	6699	6813	6804	6660	6722	6763	6745	6783	6779	6769	6813	6845	6752	6782	6920	6838	6799	6644	6847	6758	6658	6721	6752	6650	6777	6826	6774	6740	6916	6752	6805	6843	6752	6778	6740	6795	6875	6803	6800	6778	6835	6777	6737	6812	6698	6756	6787	6801	6803	6879	6906	6855	6846	6780	6765	6815	6820	6677	6760	6688	6786	6680	6764	6928	6844	6723	6828	6746	6852	6919	6804	6963	6724	6767	6695	6796	6847	6699	6837	6669	6774	6909	6891	6692	6736	6938	6738	6752	6630	6704	6863	6587	6717	6596	6875	6834	6831	6841	6677	6795	6937	6855	6837	6693	6886	6749	6857	6798	6738	6802	6621	6816	6705	6778	6893	6708	6970	6957	6841	6863	6754	6810	6701	6877	6723	6792	6775	6813	6792	6763	6821	6827	6875	6758	6740	6751	6903	6864	6969	6746	6617	6659	6811	6828	6856	6803	6707	6769	6890	6891	6737	6896	6880	6774	6883	6799	6845	6808	6785	6708	6711	6697	6879	6741	6772	6776	6748	6877	6850	6796	6740	6726	6727	6676	6801	6824	6750	6702	6779	6897	6669	6749	6806	6763	6667	6784	6787	6827	6694	6787	6829	6761	6670	6847	6862	6801	6710	6819	6724	6715	6662	6783	6681	6736	6712	6716	6800	6811	6717	6766	6784	6805	6882	6750	6796	6727	6833	6738	6814	6814	6773	6730	6882	6795	6786	6649	6777	6905	6871	6762	6730	6820	6769	6785	6672	6827	6963	6750	6700	6828	6699	6737	6778	6599	6769	6781	6746	6785	6892	6720	6816	6798	6707	6755	6680	6766	6818	6686	6829	6761	6694	6877	6885	6758	6712	6704	6803	6818	6929	6829	6940	6915	6840	6766	6715	6725	6818	6854	6689	6821	6822	6737	6775	6742	6786	6768	6862	6770	6908	6788	6755	6762	6790	6815	6960	6838	6878	6758	6796	6795	6844	6895	6654	6811	6714	6821	6932	6808	6782	6729	6816	6876	6778	6692	6790	6884	6853	6930	6765	6750	6677	6761	6801	6855	6759	6774	6769	6934	6684	6817	6818	6748	6683	6807	6952	6767	6762	6766	6782	6932	6685	6857	6756	6822	6793	6855	6755	6761	6870	6748	6812	6642	6811	6940	6755	6868	6830	6766	6701	6731	6774	6712	6882	6833	6929	6772	6800	6716	6788	6808	6734	6828	6698	6896	6918	6830	6871	6916	6862	6815	6714	6799	6742	6785	6730	6810	6764	6738	6758	6742	6756	6747	6854	6750	6802	6843	6746	6797	6723	6770	6746	6825	6703	6830	6856	6675	6623	6814	6729	6807	6820	6860	6746	6751	6627	6953	6809	6810	6877	6873	6802	6712
2464	1425	19415	23245	12804	5633	5729	7571	3777	1952	1261	966	932	912	876	920	898	906	900	861	889	887	828	882	914	859	905	846	891	874	872	925	889	925	847	903	876	885	829	887	928	910	842	852	878	920	878	854	888	866	857	909	887	920	930	843	860	861	920	844	882	874	857	869	824	871	840	865	895	855	895	886	861	839	877	864	846	855	887	929	935	892	900	879	873	894	931	865	867	866	883	907	880	896	900	859	873	876	902	892	902	948	918	828	911	865	868	877	901	869	921	983	864	906	882	890	856	866	903	903	838	887	864	868	897	890	867	882	910	874	905	864	884	942	888	893	875	897	843	894	850	934	868	840	889	842	915	892	888	902	891	888	865	943	874	894	936	936	864	889	938	859	882	852	879	873	916	882	821	955	909	946	939	877	918	920	883	891	866	912	884	888	872	833	898	862	897	836	955	870	917	897	922	872	857	910	865	957	859	899	888	930	878	864	915	940	887	929	899	836	830	915	860	938	851	892	904	872	901	866	862	887	876	866	876	892	928	905	879	884	870	909	884	862	886	858	909	908	901	876	875	862	957	844	887	935	897	895	884	923	880	929	843	890	866	927	868	898	908	885	885	922	936	889	903	900	892	899	836	908	862	878	885	882	899	884	876	921	912	913	897	916	903	856	889	913	868	902	907	920	847	930	875	844	879	904	894	911	848	914	932	909	878	896	870	912	869	925	868	879	895	888	875	884	850	881	878	921	896	858	954	844	891	898	914	859	934	897	885	850	897	896	901	880	930	936	821	862	844	888	935	878	887	896	885	858	901	921	857	887	914	908	913	887	847	874	876	846	942	879	847	854	885	864	857	894	906	847	862	853	880	880	938	899	838	902	869	913	897	889	913	918	887	912	904	930	918	857	933	886	859	829	888	883	900	884	874	833	869	858	873	883	947	940	884	914	875	901	862	850	910	872	889	882	893	881	876	878	884	930	898	913	838	878	897	921	914	888	912	967	912	881	890	893	935	889	853	865	845	874	869	914	842	884	846	859	885	924	894	868	876	908	898	895	905	855	892	935	903	881	865	895	903	829	848	920	872	956	939	818	885	921	871	878	902	853	852	838	920	931	891	918	846	900	877	916	885	834	923	893	867	883	937	867	881	851	857	930	849	865	883	904	909	894	872	945	876	938	887	901	874	858	882	906	919	893	892	930	852	896	904	914	853	882	946	878	874	933	868	863	881	935	924	896	870	898	889	842	893	873	881	843	902	878	865	861	904	914	853	885	877	885	899	907	943	905	856	909	869	865	862	914	900	884	847	921	888	886	930	892	899	898	897	891	884	865	906	858	902	849	926	900	915	889	917	910	910	894	869	839	874	899	865	882	922	923	865	950	901	901	901	863	898	859	842	912	891	864	826	820	915	872	915	900	857	904	922	903	860	877	931	881	956	880	866	945	881	892	883	891	896	926	920	872	928	850	876	858	925	939	908	903	866	911	912	888	924	872	895	907	900	895	915	897	862	864	865	903	856	916	929	876	843	918	905	856	895	908	882	852	903	883	871	920	891	898	827	897	853	910	878	900	887	908	903	936	879	935	936	895	889	874	911	934	901	829	910	840	901	944	902	795	939	877	882	937	917	916	864	873	876	930	877	904	888	889	861	879	887	859	805	939	900	872	980	859	876	891	885	886	878	912	883	868	891	825	917	856	881	867	885	888	887	919	879	860	879	867	910	800	900	852	905	844	856	926	946	942	856	881	892	900	939	869	873	891	917	849	907	852	895	897	907	910	886	898	846	875	874	910	870	874	903	909	943	862	918	914	840	851	861	904	885	796	914	912	937	865	886	891	858	887	872	841	904	893	870	887	886	909	880	870	888	925	861	881	894	871	902	879	898	889	878	859	900	889	873	923	884	856	886	882	879	889	895	935	954	913	937	862	952	872	894	880	931	898	994	879	904	893	896	879	892	856	894	899	893	876	888	893	897	890	866	896	841	890	923	871	899	897	876	898	904	854	884	915	854	874	900	899	858	866	857	947	849	883	939	862	902	863	920	882	836	898	844	886	899	855	905	853	880	939	910	851	921	912	956	863	866	859	942	856	851	882	887	894	855	852	876	915	890	858	839	918	834	915	855	862	895	904	905	888	874	878	896	897	878	904	857	911	884	891	913	881	926	923	913	868	871	878	904	862	889	878	871	922	870	884	864	886	908	891	900	840	924	860	871	891	851	912	907	923	900	890	841	904	875	911	924	916	852	825	937	878	878	887	898	880	896	878	924	860	912	933	873	880	861	862	901	913	910	898	905	903	906	904	880	885	857	860	895	888	863	939	866	868	963	870	834	913	847	926	869	871	862	881	928	867	868	928	892	898	873	859	868	924	909	873	883	871	869	907	907	880	871	887	883	850	888	874	894	922	919	832	885	918	910	920	872	883	880	881	923	906	854	894	860	888	911	873	845	911	864	883	881	822	926	885	915	894	871	905	908	921	871	954	915	909	911	866	897	890	905	869	859	900	923	855	894	797	889	877	814	891	904	928	897	824	927	865	883	878	936	877	930	892	897	873	855	881	912	847	873	879	873	862	885	960	914	864	854	894	886	914	863	861	905	930	912	938	864	848	923	854	866	851	854	916	896	872	924	898	901	836	831	931	871	844	861	900	885	893	886	898	863	878	840	933	842	879	866	860	862	895	844	879	935	881	864	887	858	845	889	888	886	897	940	874	906	854	924	876	897	925	906	887	888	856	903	875	917	937	900	908	915	882	867	908	933	844	923	894	907	859	877	875	901	902	894	876	852	917	835	896	857	879	852	852	926	867	853	874	943	868	863	900	861	848	863	874	883	928	870	932	824	893	901	921	940	902	899	882	941	828	878	886	908	856	925	874	922	887	869	905	864	863	908	844	889	894	883	957	856	867	859	898	869	897	877	910	880	860	941	918	885	838	876	873	902	869	900	960	927	877	881	875	896	892	891	895	859	893	912	857	873	891	895	877	890	920	891	909	895	943	816	856	870	866	893	907	851	902	926	867	876	885	865	879	869	952	904	844	862	845	853	881	842	878	882	917	897	899	847	883	877	902	871	910	845	803	934	912	862	868	929	823	884	956	869	868	893	959	874	882	905	885	895	893	905	905	938	853	959	859	920	909	926	898	825	903	910	857	841	880	889	882	873	873	870	905	904	900	856	905	841	861	927	859	887	853	865	934	904	892	905	923	906	917	854	844	865	876	885	860	861	891	903	904	866	870	890	842	856	909	869	869	883	890	925	859	900	882	887	869	899	896	950	884	914	909	876	859	885	845	896	872	902	890	903	922	912	894	896	913	892	924	868	873	882	878	915	883	917	942	886	905	895	913	847	885	882	918	965	859	888	857	891	886	862	834	931	895	835	909	838	880	874	879	939	888	870	893	885	917	927	867	905	876	853	856	856	923	932	911	893	874	936	906	861	871	867	864	893	882	956	946	880	887	881	921	853	872	886	882	861	877	861	946	850	896	874	886	881	925	918	893
18853	12651	48367	64187	56185	34722	45347	44998	32932	22140	12471	8247	6957	6850	6791	6587	6748	6740	6862	6704	6748	6649	6698	6660	6749	6626	6772	6663	6817	6625	6792	6721	6737	6830	6671	6743	6827	6771	6718	6742	6771	6753	6582	6614	6716	6937	6693	6834	6651	6785	6850	6748	6716	6633	6715	6840	6725	6784	6661	6696	6756	6712	6722	6648	6696	6830	6625	6674	6639	6704	6793	6682	6750	6722	6789	6633	6778	6650	6729	6716	6716	6666	6634	6676	6658	6651	6769	6811	6603	6611	6723	6593	6643	6611	6668	6578	6685	6716	6694	6660	6715	6821	6888	6749	6771	6778	6702	6694	6628	6660	6754	6677	6680	6694	6670	6708	6757	6503	6787	6758	6733	6664	6815	6669	6758	6732	6633	6596	6734	6669	6762	6758	6736	6772	6714	6658	6759	6754	6731	6775	6620	6707	6725	6697	6646	6783	6760	6807	6721	6763	6568	6717	6897	6706	6614	6784	6727	6566	6659	6796	6694	6667	6764	6825	6678	6684	6697	6696	6642	6632	6657	6649	6767	6734	6782	6666	6681	6671	6650	6709	6705	6925	6609	6828	6677	6631	6712	6696	6821	6773	6659	6895	6833	6644	6758	6721	6817	6576	6745	6875	6682	6674	6650	6664	6781	6917	6876	6651	6707	6708	6747	6698	6929	6698	6705	6631	6837	6691	6618	6761	6620	6853	6751	6788	6737	6748	6590	6713	6704	6804	6771	6738	6731	6610	6789	6715	6748	6755	6643	6760	6834	6800	6684	6832	6787	6726	6650	6673	6835	6783	6737	6783	6718	6798	6797	6638	6783	6689	6648	6671	6670	6688	6750	6680	6712	6767	6746	6770	6696	6727	6729	6722	6705	6656	6652	6749	6657	6801	6646	6655	6719	6666	6826	6695	6765	6726	6810	6612	6754	6721	6694	6731	6748	6755	6689	6679	6660	6822	6686	6675	6748	6643	6789	6650	6689	6744	6803	6714	6579	6649	6796	6740	6630	6782	6624	6660	6858	6832	6756	6629	6710	6698	6852	6754	6612	6709	6776	6752	6679	6780	6880	6854	6810	6700	6722	6597	6688	6806	6651	6741	6692	6668	6817	6587	6697	6741	6706	6735	6749	6718	6829	6664	6648	6781	6660	6791	6733	6790	6783	6730	6722	6812	6834	6758	6782	6768	6703	6706	6658	6731	6703	6786	6891	6816	6670	6767	6777	6673	6771	6782	6733	6704	6745	6714	6728	6751	6627	6676	6694	6642	6651	6764	6806	6790	6760	6662	6739	6679	6713	6595	6645	6641	6851	6682	6793	6697	6694	6809	6746	6839	6643	6651	6642	6857	6695	6694	6706	6712	6618	6606	6660	6649	6639	6757	6684	6647	6718	6821	6882	6694	6727	6646	6761	6703	6593	6704	6762	6747	6660	6657	6626	6711	6694	6778	6755	6789	6642	6828	6589	6709	6805	6746	6895	6771	6754	6687	6654	6813	6633	6689	6746	6744	6626	6745	6823	6743	6683	6792	6710	6749	6716	6754	6762	6713	6733	6598	6629	6686	6589	6821	6799	6820	6743	6622	6692	6585	6709	6781	6783	6615	6693	6707	6760	6623	6725	6665	6740	6799	6733	6675	6679	6624	6741	6630	6624	6681	6759	6730	6656	6660	6692	6679	6737	6675	6693	6651	6733	6658	6734	6725	6701	6680	6764	6794	6692	6788	6738	6814	6873	6753	6770	6811	6921	6820	6755	6688	6674	6743	6803	6721	6862	6723	6581	6717	6708	6713	6724	6674	6695	6763	6713	6705	6605	6685	6769	6673	6755	6688	6782	6744	6782	6779	6780	6676	6835	6634	6690	6739	6796	6569	6652	6780	6704	6718	6788	6623	6946	6798	6689	6737	6908	6681	6695	6727	6626	6575	6696	6706	6686	6702	6710	6757	6811	6742	6782	6767	6721	6780	6741	6755	6688	6712	6742	6676	6683	6687	6779	6694	6759	6762	6794	6512	6780	6846	6717	6711	6710	6761	6796	6692	6784	6742	6618	6729	6869	6779	6683	6761	6812	6676	6715	6883	6814	6687	6664	6796	6709	6818	6682	6599	6742	6706	6888	6738	6763	6755	6712	6673	6831	6707	6822	6591	6611	6641	6796	6729	6733	6554	6665	6727	6755	6745	6685	6663	6665	6808	6771	6634	6684	6713	6702	6681	6631	6805	6669	6647	6660	6822	6584	6761	6690	6575	6861	6745	6826	6806	6684	6746	6648	6769	6653	6696	6755	6827	6757	6710	6726	6801	6766	6830	6785	6645	6775	6626	6728	6707	6804	6740	6834	6691	6663	6755	6713	6716	6688	6881	6721	6666	6894	6749	6676	6788	6743	6750	6741	6735	6807	6811	6730	6661	6715	6768	6627	6766	6763	6683	6729	6614	6734	6781	6656	6666	6638	6872	6671	6655	6745	6581	6616	6767	6686	6648	6673	6792	6544	6734	6687	6689	6828	6723	6591	6624	6918	6747	6749	6678	6702	6654	6682	6672	6759	6709	6658	6762	6602	6728	6740	6781	6678	6718	6655	6696	6725	6806	6749	6683	6683	6806	6625	6654	6782	6741	6689	6730	6682	6732	6773	6677	6681	6671	6760	6697	6667	6817	6724	6707	6785	6734	6871	6721	6827	6757	6658	6786	6733	6610	6777	6689	6684	6603	6760	6741	6729	6684	6716	6732	6659	6744	6681	6739	6619	6703	6730	6735	6519	6596	6680	6712	6679	6758	6690	6897	6692	6696	6685	6688	6652	6710	6625	6705	6698	6674	6709	6706	6833	6876	6821	6799	6685	6803	6784	6757	6742	6941	6793	6634	6784	6685	6850	6583	6658	6695	6852	6606	6713	6707	6737	6738	6800	6588	6694	6733	6828	6642	6761	6755	6700	6837	6681	6689	6758	6598	6781	6691	6724	6694	6916	6735	6721	6585	6825	6726	6879	6719	6695	6782	6635	6712	6689	6631	6651	6691	6860	6899	6766	6818	6734	6704	6676	6801	6714	6553	6711	6753	6862	6759	6702	6704	6687	6741	6740	6627	6772	6707	6734	6571	6761	6875	6684	6640	6726	6748	6722	6739	6714	6705	6701	6703	6724	6672	6700	6789	6748	6590	6774	6731	6878	6702	6673	6669	6710	6696	6725	6747	6783	6713	6722	6768	6766	6637	6757	6652	6873	6725	6708	6755	6735	6662	6712	6653	6708	6624	6850	6636	6730	6740	6748	6931	6635	6708	6633	6821	6665	6906	6594	6768	6671	6695	6703	6662	6808	6774	6627	6871	6736	6735	6805	6700	6816	6555	6716	6783	6747	6641	6804	6815	6800	6675	6622	6669	6569	6772	6917	6787	6831	6622	6724	6697	6737	6587	6826	6828	6740	6688	6727	6754	6664	6799	6610	6666	6792	6775	6662	6685	6717	6685	6810	6646	6685	6725	6795	6681	6797	6667	6641	6665	6748	6706	6835	6705	6603	6744	6628	6758	6704	6783	6745	6751	6779	6704	6719	6675	6694	6698	6746	6696	6721	6782	6802	6709	6517	6722	6803	6701	6726	6740	6775	6647	6746	6672	6830	6740	6750	6788	6797	6775	6789	6663	6538	6771	6669	6592	6734	6638	6823	6756	6653	6653	6664	6686	6775	6728	6768	6648	6711	6794	6647	6842	6794	6611	6598	6635	6606	6685	6771	6717	6784	6752	6760	6656	6625	6726	6843	6689	6777	6693	6821	6690	6725	6676	6608	6741	6736	6676	6769	6800	6555	6533	6695	6846	6776	6658	6710	6779	6693	6931	6626	6768	6797	6759	6834	6722	6692	6689	6700	6734	6826	6629	6695	6834	6638	6871	6748	6645	6555	6692	6718	6726	6802	6824	6668	6821	6759	6673	6795	6851	6677	6666	6860	6771	6720	6684	6684	6756	6717	6727	6770	6678	6695	6853	6784	6840	6614	6708	6788	6536	6811	6751	6658	6828	6581	6775	6777	6847	6688	6685	6734	6767	6799	6705	6729	6829	6751	6636	6774	6780	6850	6831	6771	6780	6651	6756	6725	6651	6698	6715	6681	6827	6555	6715	6706	6761	6699	6758	6680	6678	6771	6637	6755	6650	6803	6725	6919	6707	6881	6738	6587	6800	6623	6695	6887	6786	6676	6828	6618	6887	6686	6760	6777	6641	6798	6559	6583	6709	6786	6617	6579	6704	6834	6815	6791	6778	6793	6833	6716	6717	6771	6766	6724	6684	6752	6678	6723	6709	6673	6774	6677	6652	6706	6719	6728	6643	6689	6822	6693	6712	6776	6654	6683	6579	6802	6651	6745	6657	6647	6681	6629	6707	6850	6557	6758	6688	6731	6717	6703	6679	6761	6697	6760	6682	6768	6731	6691	6670	6838	6613	6783	6699	6782	6747	6731	6798	6760	6754	6885	6819	6743	6780	6574	6635	6740	6750	6698	6766	6883	6756	6641	6649	6857	6725	6754	6842	6800	6723	6813	6668	6696	6720	6625	6865	6655	6799	6710	6675	6600	6734	6808	6591	6837	6843	6732	6886	6679	6680	6753	6657	6700	6763	6725	6644	6627	6764	6758	6688	6631	6656	6689	6695	6797	6672	6743	6772	6607	6664	6777	6739	6737	6783	6703	6586	6726	6738	6630	6642	6671	6811	6837	6775	6610	6725	6688	6666	6719	6548	6691	6713	6723	6824	6692	6762	6812	6909	6793	6726	6612	6692	6812	6818	6802	6758	6687	6760	6742	6598	6793	6897	6731	6636	6735	6653	6702	6654	6658	6743	6753	6716	6762	6717	6833	6675	6844	6770	6689	6823	6724	6807	6680	6763	6741	6603	6734	6712	6775	6738	6731	6666	6743	6818	6739	6752	6699	6669	6701	6883	6732	6737	6771	6767	6705	6652	6779	6678	6829	6787	6628	6733	6705	6747	6656	6671	6775	6832	6551	6682	6655	6753	6769	6759	6677	6748	6649	6684	6755	6691	6752	6642	6744	6721	6671	6657	6574	6823	6578	6720	6750	6746	6812	6694	6702	6811	6669	6659	6801	6742	6710	6712
2789	1069	5961	6046	2933	2097	2403	2383	1677	1156	937	929	886	859	893	826	836	927	955	859	926	883	821	871	859	895	851	884	895	866	894	881	878	893	919	853	890	866	862	860	884	866	897	903	922	823	889	861	869	884	916	869	881	903	874	866	875	892	873	870	886	891	864	886	904	894	915	929	886	877	941	887	878	902	960	862	869	876	913	886	872	875	912	873	911	909	865	874	899	892	882	848	879	913	865	936	874	860	910	884	890	874	884	892	900	876	907	897	888	932	922	923	884	951	865	886	873	877	869	887	870	867	872	900	941	857	893	847	904	902	864	873	859	926	881	832	943	885	920	885	898	933	883	895	862	885	861	925	854	862	888	934	935	813	805	963	898	886	887	877	903	911	970	831	873	905	913	900	844	898	870	893	895	897	896	911	842	841	956	864	892	893	932	851	928	844	856	859	882	887	918	882	903	844	884	911	910	919	917	841	891	905	857	937	862	873	874	871	864	935	896	875	920	874	906	914	922	914	891	871	933	861	888	872	908	886	900	924	916	835	896	894	901	911	859	875	918	881	889	897	898	907	895	876	910	905	922	849	898	863	871	857	859	888	875	848	885	864	899	866	903	897	898	902	895	903	897	907	884	880	879	926	870	844	862	901	855	859	843	934	877	891	842	951	853	867	867	892	863	951	885	877	931	920	880	874	824	917	874	959	912	875	844	900	833	846	796	846	886	910	895	882	846	894	882	878	887	866	893	897	841	882	870	929	908	868	860	918	833	857	910	917	943	879	900	892	854	858	899	923	883	862	906	934	882	912	857	898	891	907	891	915	891	876	828	875	895	912	870	925	900	903	822	901	898	886	897	915	905	874	933	895	854	974	937	900	893	845	865	902	918	864	876	882	891	820	903	903	923	868	831	966	905	860	924	898	938	878	865	880	921	924	937	859	878	874	925	913	921	887	865	868	852	886	877	848	860	885	902	920	909	876	879	817	869	917	859	944	907	868	898	886	893	831	856	875	923	886	899	922	900	885	839	864	825	876	914	922	852	911	858	913	845	907	888	905	898	923	853	881	881	878	896	921	872	858	932	872	855	890	868	889	904	934	892	853	869	865	903	873	857	841	886	873	906	905	893	863	843	923	898	908	844	919	927	878	907	889	901	888	896	847	897	895	921	945	924	835	846	912	880	884	942	874	898	850	921	934	854	924	912	856	925	894	960	924	876	868	913	876	915	882	870	872	878	844	904	877	862	873	875	904	915	891	832	903	861	921	887	857	903	859	909	891	841	854	840	902	941	939	872	854	830	825	871	983	868	895	889	928	872	970	856	880	933	827	878	874	881	847	919	890	852	919	846	849	855	904	942	875	875	914	853	890	882	846	873	882	923	845	890	916	876	920	841	914	879	869	912	899	856	850	884	936	912	886	905	851	893	876	923	872	878	909	908	919	944	929	896	848	909	969	887	922	900	885	880	882	873	867	890	903	884	910	862	866	906	873	962	890	907	908	862	860	896	872	828	895	917	854	870	858	888	854	914	892	912	872	898	873	844	873	922	861	889	907	840	895	847	911	856	866	891	918	897	920	890	913	875	921	891	900	926	864	887	883	904	904	909	909	916	929	849	920	904	865	853	925	864	906	919	880	853	931	873	891	871	914	857	948	880	951	844	926	861	931	851	875	911	871	880	884	961	866	857	922	844	904	894	862	940	854	922	904	906	871	871	912	882	915	930	924	895	907	857	862	846	830	961	899	871	897	897	880	818	862	898	882	896	927	918	900	898	852	889	832	848	910	854	909	908	830	864	903	922	901	899	912	885	913	914	914	899	842	867	887	858	947	900	882	838	896	864	887	867	888	975	882	913	891	886	961	994	895	861	913	860	889	875	906	888	870	868	872	881	912	870	860	865	904	889	900	887	848	888	856	871	961	865	922	883	883	882	919	866	874	870	925	898	924	906	946	899	918	897	885	855	843	903	883	928	882	872	903	852	873	940	879	899	872	952	943	926	961	902	871	911	866	937	888	872	923	926	928	900	919	891	852	849	888	849	837	910	881	923	910	843	902	944	844	881	891	897	884	935	871	882	923	914	853	881	893	810	894	921	820	906	872	937	903	941	863	895	867	910	857	861	918	874	921	892	884	903	916	861	918	891	925	891	861	883	859	877	853	877	892	909	878	855	889	917	872	819	850	930	864	849	894	885	874	914	896	862	896	934	904	862	891	920	892	924	878	926	891	892	875	911	903	865	903	921	900	901	858	853	869	837	874	853	815	885	842	899	900	895	929	919	854	865	882	917	870	876	875	893	911	910	870	898	863	865	890	898	908	918	876	873	869	871	833	872	870	896	862	907	896	868	926	924	863	847	832	933	875	902	901	917	889	870	861	890	900	892	859	885	887	907	868	857	880	873	874	861	918	938	834	912	864	890	897	902	932	942	897	921	893	926	842	908	922	910	864	860	874	828	907	867	854	918	953	938	920	890	893	911	883	907	928	886	863	867	904	869	925	906	924	911	910	904	887	885	838	888	946	892	908	895	865	906	858	932	911	897	884	883	900	935	863	918	864	868	903	934	880	946	904	865	887	898	893	945	860	893	905	897	947	911	856	914	850	879	856	886	870	862	904	835	948	879	917	911	918	860	882	842	879	927	870	896	904	899	823	914	900	884	921	875	905	876	931	929	933	897	900	867	865	875	893	879	886	850	866	856	869	920	821	886	850	872	902	876	893	936	880	897	878	898	866	912	893	872	894	888	866	878	928	880	954	905	886	926	900	913	905	879	851	936	893	859	860	872	920	878	898	904	932	864	913	891	883	839	857	901	925	877	853	954	863	867	841	898	908	890	928	860	908	910	890	872	889	885	884	886	847	894	874	887	875	865	888	854	939	880	877	888	903	935	915	890	909	891	875	881	888	942	856	880	915	856	933	866	857	907	915	877	933	911	882	918	906	915	898	932	839	923	930	898	855	905	932	885	891	864	915	914	839	878	863	895	803	882	863	932	864	887	846	908	871	904	907	915	870	852	892	910	849	902	883	933	883	877	900	864	869	898	878	897	975	905	875	870	888	860	885	916	840	953	845	879	887	884	887	854	816	850	920	890	888	882	888	841	832	901	894	858	879	864	897	882	878	901	922	877	928	910	870	877	877	881	900	868	925	917	945	876	911	936	891	896	888	904	899	841	914	875	929	892	925	889	908	857	902	915	890	934	896	859	901	906	925	915	895	908	953	951	886	884	887	915	890	909	897	892	906	905	898	838	857	911	894	835	873	927	895	888	903	816	874	880	871	881	902	860	851	905	884	866	924	894	898	956	911	849	886	881	899	913	898	873	897	881	874	893	915	901	849	862	897	885	879	824	909	902	931	882	913	874	888	901	898	895	908	886	883	883	928	886	891	935	865	910	878	869	890	931	896	953	904	877	881	897	884	871	868	895	890	890	891	869	906	918	925	844	868	867	905	887	897	851	883	943	876	893	870	892	848	906	906	860	841	850	858	911	870	930	871
12836	8970	30654	35493	37932	25855	32130	28355	19736	11882	7732	7085	6842	6733	6831	6735	6837	6722	6743	6814	6667	6754	6772	6763	6691	6679	6712	6825	6709	6698	6716	6724	6780	6789	6658	6773	6758	6790	6809	6788	6727	6724	6762	6673	6895	6766	6700	6636	6711	6811	6729	6740	6840	6819	6794	6815	6649	6696	6765	6683	6896	6685	6749	6874	6770	6819	6781	6754	6847	6724	6703	6655	6800	6786	6617	6824	6676	6797	6632	6719	6938	6744	6803	6681	6540	6674	6652	6653	6733	6747	6804	6707	6760	6725	6659	6897	6748	6756	6732	6744	6837	6657	6648	6736	6753	6804	6732	6852	6836	6720	6788	6777	6753	6818	6816	6848	6740	6853	6703	6689	6903	6756	6821	6690	6713	6703	6766	6701	6605	6758	6808	6694	6930	6610	6742	6898	6778	6769	6616	6731	6655	6788	6638	6769	6754	6695	6631	6670	6669	6624	6783	6855	6632	6712	6754	6741	6860	6831	6801	6692	6759	6695	6885	6690	6621	6774	6816	6726	6659	6749	6731	6693	6810	6717	6691	6802	6764	6704	6726	6725	6818	6745	6788	6717	6926	6800	6739	6824	6840	6810	6758	6735	6774	6802	6781	6679	6717	6642	6675	6750	6713	6743	6790	6662	6756	6718	6766	6722	6673	6830	6627	6829	6760	6691	6551	6712	6769	6641	6682	6680	6571	6839	6840	6805	6746	6701	6719	6846	6637	6815	6703	6692	6710	6664	6753	6737	6745	6732	6775	6687	6843	6653	6747	6750	6688	6793	6697	6845	6723	6669	6736	6719	6781	6653	6671	6761	6789	6776	6784	6672	6711	6809	6876	6741	6666	6670	6686	6638	6740	6762	6687	6780	6780	6691	6724	6706	6739	6762	6735	6785	6679	6692	6775	6737	6598	6686	6739	6859	6752	6748	6738	6725	6803	6708	6645	6677	6657	6719	6799	6792	6677	6803	6736	6710	6774	6654	6735	6790	6877	6756	6714	6624	6746	6821	6686	6656	6813	6716	6817	6623	6785	6742	6766	6826	6628	6777	6792	6782	6780	6831	6849	6709	6676	6831	6800	6721	6797	6711	6701	6770	6767	6742	6865	6759	6636	6786	6611	6707	6831	6700	6826	6706	6759	6808	6814	6881	6774	6714	6721	6843	6708	6758	6772	6738	6683	6745	6757	6717	6768	6760	6818	6709	6905	6739	6742	6796	6746	6741	6669	6813	6779	6529	6794	6788	6776	6847	6790	6653	6608	6718	6805	6945	6655	6716	6679	6659	6739	6676	6798	6704	6834	6738	6867	6791	6701	6682	6700	6850	6731	6608	6696	6659	6758	6845	6704	6813	6663	6858	6844	6755	6706	6732	6700	6662	6683	6643	6693	6762	6773	6704	6738	6756	6819	6658	6831	6793	6770	6781	6671	6647	6787	6718	6722	6859	6641	6716	6821	6638	6811	6570	6798	6808	6768	6763	6758	6707	6767	6724	6704	6698	6731	6750	6671	6740	6712	6696	6702	6726	6647	6744	6804	6845	6768	6799	6710	6763	6692	6788	6746	6714	6863	6694	6648	6724	6677	6727	6864	6723	6790	6759	6726	6759	6908	6869	6762	6851	6641	6818	6719	6782	6731	6715	6828	6763	6677	6786	6618	6826	6741	6845	6723	6754	6774	6734	6658	6832	6732	6739	6705	6673	6743	6665	6673	6818	6710	6753	6765	6779	6744	6658	6768	6783	6694	6710	6880	6738	6661	6793	6859	6725	6678	6625	6854	6694	6799	6780	6704	6743	6720	6827	6794	6804	6866	6627	6794	6697	6671	6693	6897	6677	6668	6826	6804	6817	6778	6748	6650	6757	6729	6718	6737	6740	6754	6840	6767	6727	6630	6761	6884	6768	6661	6743	6726	6746	6778	6795	6663	6924	6832	6765	6768	6793	6743	6826	6723	6654	6728	6802	6734	6768	6697	6796	6766	6736	6753	6709	6734	6690	6633	6817	6775	6741	6676	6678	6774	6758	6738	6864	6678	6758	6813	6758	6779	6721	6661	6662	6711	6709	6739	6769	6719	6805	6838	6750	6646	6838	6751	6781	6692	6780	6810	6761	6753	6645	6660	6780	6699	6772	6739	6828	6641	6629	6711	6769	6935	6644	6644	6862	6706	6790	6710	6650	6877	6909	6806	6763	6712	6722	6614	6715	6841	6692	6719	6756	6744	6718	6793	6746	6766	6623	6778	6682	6735	6619	6711	6765	6754	6731	6642	6678	6761	6731	6809	6743	6789	6683	6745	6686	6838	6629	6797	6688	6686	6747	6770	6693	6828	6706	6678	6718	6655	6786	6797	6687	6761	6819	6776	6570	6763	6893	6713	6729	6772	6710	6864	6773	6678	6585	6693	6940	6711	6800	6721	6741	6867	6730	6798	6711	6907	6666	6727	6801	6808	6714	6690	6779	6828	6790	6693	6807	6789	6809	6783	6752	6859	6753	6751	6830	6793	6710	6713	6799	6715	6778	6767	6724	6768	6767	6787	6800	6803	6794	6732	6691	6864	6663	6823	6763	6718	6725	6682	6750	6641	6777	6757	6793	6762	6807	6687	6667	6690	6890	6828	6841	6740	6788	6806	6677	6771	6728	6686	6667	6726	6765	6716	6656	6751	6710	6719	6791	6774	6672	6780	6830	6716	6776	6696	6708	6821	6764	6817	6866	6756	6848	6761	6753	6860	6702	6800	6763	6756	6704	6731	6794	6711	6666	6883	6752	6548	6685	6746	6791	6664	6688	6725	6735	6793	6777	6678	6754	6820	6609	6641	6771	6693	6714	6743	6776	6935	6654	6725	6787	6700	6859	6663	6773	6801	6754	6744	6806	6855	6733	6741	6745	6746	6670	6725	6693	6767	6669	6698	6609	6632	6761	6625	6778	6654	6655	6787	6697	6798	6750	6673	6773	6726	6631	6710	6860	6709	6677	6821	6881	6844	6679	6798	6714	6694	6789	6839	6784	6717	6690	6812	6674	6601	6722	6713	6676	6717	6681	6712	6789	6783	6761	6685	6676	6812	6741	6730	6678	6803	6609	6720	6714	6783	6686	6654	6830	6751	6751	6727	6780	6802	6712	6724	6792	6781	6818	6724	6753	6747	6784	6682	6720	6639	6882	6827	6760	6600	6701	6696	6778	6818	6739	6700	6720	6819	6685	6784	6771	6748	6761	6770	6799	6757	6782	6789	6647	6722	6609	6759	6645	6734	6829	6792	6777	6789	6684	6722	6770	6683	6707	6755	6784	6657	6718	6622	6745	6692	6744	6820	6773	6691	6681	6642	6770	6767	6704	6787	6825	6762	6640	6705	6769	6636	6827	6766	6795	6814	6770	6778	6730	6804	6680	6811	6704	6741	6716	6810	6765	6761	6824	6792	6824	6616	6773	6671	6828	6690	6713	6799	6747	6567	6712	6841	6807	6621	6700	6822	6720	6687	6679	6810	6772	6805	6734	6764	6649	6720	6660	6711	6737	6745	6748	6827	6687	6578	6632	6687	6752	6823	6848	6833	6839	6807	6701	6739	6768	6686	6801	6788	6815	6769	6770	6788	6702	6769	6784	6792	6792	6741	6703	6804	6711	6900	6755	6645	6733	6882	6732	6797	6644	6704	6694	6705	6795	6812	6866	6726	6659	6830	6815	6738	6672	6839	6664	6980	6661	6741	6667	6849	6724	6706	6866	6728	6726	6779	6706	6766	6695	6806	6743	6839	6756	6913	6735	6773	6699	6825	6742	6685	6801	6624	6642	6863	6767	6792	6783	6862	6794	6761	6735	6677	6793	6889	6742	6779	6675	6665	6692	6773	6905	6591	6645	6769	6656	6815	6731	6676	6815	6813	6698	6627	6730	6780	6764	6623	6693	6778	6540	6755	6803	6870	6775	6783	6796	6718	6749	6730	6704	6703	6822	6804	6698	6753	6716	6828	6688	6633	6643	6767	6815	6812	6803	6807	6734	6744	6836	6717	6684	6755	6720	6616	6804	6725	6772	6840	6736	6760	6789	6748	6877	6764	6747	6823	6769	6679	6698	6808	6598	6694	6871	6796	6900	6732	6679	6701	6936	6744	6765	6788	6672	6719	6607	6752	6772	6687	6748	6873	6868	6672	6643	6780	6839	6649	6772	6822	6775	6715	6761	6689	6669	6843	6708	6752	6854	6732	6787	6838	6719	6547	6827	6691	6751	6792	6639	6681	6684	6576	6861	6739	6906	6790	6748	6749	6774	6803	6721	6782	6702	6731	6751	6584	6744	6683	6847	6757	6818	6708	6729	6679	6694	6708	6775	6765	6811	6678	6742	6668	6637	6788	6764	6782	6781	6937	6748	6648	6582	6633	6685	6745	6639	6793	6718	6686	6778	6866	6719	6714	6751	6701	6840	6730	6813	6724	6814	6763	6791	6663	6814	6755	6706	6759	6783	6741	6711	6744	6648	6961	6722	6646	6712	6750	6721	6764	6661	6841	6682	6919	6749	6855	6790	6751	6733	6739	6712	6635	6769	6735	6856	6771	6788	6768	6692	6800	6763	6738	6775	6683	6873	6767	6664	6734	6669	6523	6711	6789	6712	6838	6760	6830	6716	6715	6875	6691	6793	6777	6784	6677	6789	6803	6733	6876	6728	6796	6750	6815	6776	6702	6660	6711	6741	6654	6712	6825	6661	6701	6852	6783	6911	6761	6747	6749	6702	6732	6816	6756	6668	6841	6697	6755	6895	6743	6755	6868	6898	6756	6657	6836	6781	6655	6680	6828	6847	6705	6742	6791	6647	6716	6844	6890	6752	6701	6831	6669	6783	6780	6764	6743	6678	6750	6785	6780	6782	6713	6737	6679	6782	6746	6690	6753	6707	6745	6732	6668	6817	6863	6723	6642	6525	6768	6847	6786	6729	6733	6790	6766	6778	6839	6772	6851	6743	6790	6676	6823	6699	6728	6657	6758	6938	6799	6662	6718	6826	6608	6794	6653	6728	6725	6813	6826	6865	6734	6730	6785	6695	6616	6604	6648	6705	6730	6742	6641	6722	6647	6858	6793	6673	6710	6803	6704	6742	6691	6807	6743	6818
1761	1334	12862	10264	6454	5440	9233	6309	3159	1531	1095	970	876	910	856	877	843	906	848	918	872	891	856	937	889	918	887	816	840	875	917	862	904	912	838	892	881	876	875	864	835	910	921	960	903	882	944	857	907	869	891	894	864	837	926	831	913	871	880	896	872	905	853	911	891	956	904	926	934	861	865	896	865	897	909	900	843	863	914	888	847	909	862	912	906	895	871	848	871	879	909	871	923	871	949	927	896	916	864	872	875	864	908	863	924	917	901	907	881	934	945	838	888	902	888	917	898	872	899	925	906	913	901	933	872	794	878	876	910	957	923	893	921	895	862	919	892	940	900	902	873	898	891	894	910	958	909	931	912	901	886	942	860	964	896	902	841	912	911	883	892	936	895	953	977	913	941	886	916	889	870	885	890	883	904	873	892	920	896	905	872	902	892	927	910	879	893	901	904	904	876	929	852	902	877	882	910	864	954	875	906	898	848	914	883	923	909	875	878	854	895	848	906	866	936	921	919	863	897	904	937	897	848	874	820	909	925	912	842	889	925	849	872	931	966	903	884	907	894	910	892	884	873	900	917	898	908	909	930	850	875	896	904	889	916	884	897	877	934	888	904	893	922	889	949	950	924	887	897	912	896	924	908	875	951	855	903	888	912	891	900	880	892	907	889	870	893	900	916	891	845	898	957	912	884	838	872	919	847	857	917	893	923	941	922	864	882	836	905	907	917	905	891	902	910	869	864	947	882	866	881	871	859	868	938	857	878	917	908	941	870	855	890	909	875	836	868	880	901	914	901	846	914	927	913	857	860	875	905	852	908	883	878	919	889	887	900	931	865	919	841	887	892	934	892	912	899	893	905	892	897	860	870	884	889	891	912	908	897	894	871	915	908	917	868	873	892	937	914	925	928	884	886	874	864	863	885	865	917	916	944	915	880	893	893	855	937	918	878	922	878	916	913	851	922	854	938	916	888	925	936	883	886	939	923	902	896	920	866	899	907	950	890	869	883	910	874	883	947	815	898	891	861	877	845	872	907	885	884	930	905	865	878	942	866	836	917	899	849	915	904	915	884	906	921	868	900	873	872	965	912	907	894	896	876	894	845	882	942	904	883	880	905	908	891	902	894	853	903	896	862	962	899	846	891	896	926	914	889	897	916	895	933	894	929	909	945	846	882	895	879	854	901	863	921	897	924	891	868	917	969	937	882	934	930	898	942	872	913	908	921	852	865	893	898	904	904	869	882	897	841	886	899	883	905	819	841	919	865	916	900	889	861	871	875	830	937	914	869	891	872	888	919	903	900	914	881	838	916	862	922	913	950	932	915	913	928	930	895	934	958	855	898	919	889	969	910	910	858	881	925	901	900	832	908	894	896	858	864	900	869	871	866	865	908	887	915	868	938	862	909	834	878	903	908	925	887	882	897	860	949	876	829	912	893	963	924	889	926	869	838	884	901	885	865	874	920	841	931	832	919	935	870	912	938	913	854	922	848	901	893	923	920	885	914	922	880	881	865	901	868	910	913	858	922	929	879	926	884	878	910	860	920	915	886	919	892	899	871	881	889	887	900	860	875	933	919	905	908	867	900	918	912	878	875	865	899	847	884	958	892	897	896	948	908	910	862	849	897	886	896	885	917	858	927	892	922	899	872	820	948	888	885	902	948	928	891	825	883	837	848	891	907	917	890	913	855	874	882	826	870	869	887	879	900	893	854	900	886	916	877	942	853	912	916	858	848	892	851	917	967	884	871	907	921	865	955	871	889	896	838	923	914	871	931	843	871	837	890	879	883	901	837	862	901	908	861	892	951	895	926	856	882	859	886	906	920	882	895	861	870	900	878	905	861	869	872	896	925	895	914	923	868	934	930	882	870	837	864	918	916	832	878	908	861	925	904	877	883	848	922	941	899	849	928	929	862	904	894	851	888	926	875	926	929	921	949	874	941	904	883	839	917	900	921	909	946	890	894	925	885	918	879	910	855	901	883	915	893	935	878	865	841	856	848	831	911	852	875	885	892	889	880	928	911	854	934	874	884	932	894	890	935	936	906	878	890	937	884	889	872	828	866	866	914	928	888	877	871	909	914	818	898	827	911	871	926	852	878	891	882	918	890	885	941	841	896	930	927	965	885	898	871	917	879	941	855	870	876	868	917	866	909	902	864	903	843	844	931	878	897	900	880	888	941	882	854	919	864	878	893	909	907	928	937	936	872	892	872	927	900	921	846	935	906	890	920	897	888	941	910	885	879	885	875	912	906	876	905	820	901	876	915	879	886	944	937	849	911	910	826	856	886	911	849	892	884	889	884	865	952	847	910	892	918	879	891	919	871	888	913	882	887	859	905	911	896	907	880	846	852	905	925	908	879	915	889	885	912	936	918	871	898	835	898	891	887	910	900	866	927	865	842	875	862	890	902	879	909	927	906	886	897	867	932	941	893	889	887	895	910	891	944	920	916	895	865	883	881	906	906	869	890	892	862	925	931	838	905	904	902	947	918	878	910	977	918	918	939	862	866	904	864	921	840	885	905	915	890	912	936	918	910	869	950	903	938	880	929	870	949	918	882	964	900	840	856	918	794	854	954	901	922	905	870	872	884	855	905	899	886	878	855	904	908	852	920	894	914	900	906	841	939	899	925	931	900	914	905	922	905	879	884	864	939	894	879	902	870	954	900	874	878	892	879	921	886	923	831	914	843	879	932	922	865	886	950	904	856	913	936	885	906	878	898	884	830	886	888	860	881	909	867	923	937	905	930	856	869	858	869	907	912	916	908	900	856	850	886	887	883	868	857	861	912	888	891	958	915	900	897	906	918	937	838	889	880	874	884	875	857	881	859	879	884	892	936	828	861	915	909	897	882	864	843	867	928	853	887	874	956	894	915	860	873	879	907	922	860	912	930	954	930	841	851	880	908	887	857	848	940	897	943	962	873	845	943	917	902	884	929	883	863	872	884	912	916	879	883	948	881	882	967	885	869	866	852	882	882	904	941	903	897	855	951	917	910	883	896	905	920	871	889	833	899	854	910	999	900	885	925	877	930	920	830	896	876	889	892	879	875	903	858	889	871	883	886	936	898	897	862	882	919	901	893	905	890	941	891	858	892	925	902	921	911	961	923	929	903	884	950	855	833	875	907	880	978	897	915	887	912	879	912	903	877	932	898	882	895	879	893	828	928	903	898	903	876	889	916	906	900	906	841	865	912	876	895	930	912	905	869	892	873	888	906	920	914	956	833	866	913	896	924	912	926	909	883	890	940	873	884	865	894	909	918	915	837	901	842	959	901	888	919	867	894	884	954	879	946	861	856	885	902	851	867	880	913	897	848	870	961	841	860	886	926	914	942	981	841	882	858	910	829	892	912	914	925	916	916	876	879	873	905	902	870	940	860	868	932	890	915	912	903	894	880	854	940	889	964	909	891	898	871	895	892	937	870	858	873	947	856	892	895	911	906	927	861	892	904	922	844	976	898	915	884	901	896	899	887	934	856	899	889	847	855	912
15833	11816	40640	45346	47708	39851	50665	40628	28296	17268	10103	7410	6933	6783	6716	6711	6800	6767	6725	6687	6692	6538	6791	6766	6772	6759	6771	6723	6786	6870	6720	6721	6872	6718	6891	6742	6990	6669	6841	6698	6728	6640	6686	6844	6792	6701	6693	6792	6709	6745	6777	6860	6730	6829	6677	6936	6726	6903	6746	6797	6756	6788	6733	6774	6891	6775	6638	6825	6796	6772	6681	6743	6788	6818	6839	6852	6923	6887	6719	6676	6763	6764	6725	6724	6785	6857	6702	6754	6767	6813	6752	6862	6785	6786	6811	6813	6757	6916	6780	6718	6875	6726	6751	6787	6746	6748	6837	6816	6674	6728	6746	6778	6689	6690	6752	6725	6764	6803	6788	6819	6676	6798	6766	6872	6768	6814	6768	6723	6658	6787	6762	6723	6918	6771	6808	6809	6840	6912	6910	6734	6724	6802	6795	6917	6693	6768	6793	6723	6756	6830	6752	6706	6781	6775	6683	6676	6775	6714	6714	6762	6785	6736	6834	6648	6687	6815	6715	6805	6750	6722	6848	6550	6858	6772	6851	6781	7003	6820	6933	6786	6660	6748	6759	6759	6917	6744	6740	6639	6701	6622	6844	6793	6780	6601	6714	6760	6714	6803	6750	6776	6741	6721	6617	6657	6669	6739	6691	6729	6742	6744	6782	6807	6707	6717	6806	6627	6756	6799	6679	6894	6716	6767	6827	6796	6780	6665	6910	6809	6662	6785	6711	6879	6784	6741	6680	6868	6859	6816	6772	6764	6734	6782	6719	6824	6840	6752	6678	6741	6843	6841	6713	6669	6850	6778	6616	6767	6664	6908	6715	6799	6683	6828	6699	6604	6583	6684	6734	6870	6773	6812	6830	6735	6660	6710	6761	6710	6692	6823	6709	6711	6717	6855	6737	6740	6761	6719	6834	6677	6747	6896	6599	6685	6849	6743	6800	6668	6732	6640	6835	6741	6751	6738	6725	6793	6911	6849	6767	6845	6813	6850	6667	6671	6727	6809	6762	6633	6738	6732	6699	6670	6765	6801	6827	6678	6785	6695	6760	6747	6825	6853	6755	6684	6842	6792	6826	6701	6850	6909	6834	6724	6642	6746	6713	6693	6721	6695	6687	6716	6881	6795	6723	6809	6767	6842	6785	6920	6748	6686	6708	6793	6985	6760	6723	6703	6723	6802	6745	6861	6778	6730	6666	6850	6788	6763	6774	6864	6729	6858	6806	6733	6775	6702	6834	6660	6794	6762	6870	6709	6742	6771	6763	6800	6725	6828	6692	6909	6764	6789	6782	6856	6859	6795	6660	6869	6897	6774	6771	6683	6739	6687	6732	6814	6666	6663	6701	6785	6670	6840	6695	6700	6914	6599	6703	6714	6709	6689	6781	6859	6750	6753	6746	6832	6693	6797	6740	6703	6773	6933	6810	6775	6678	6817	6809	6809	6922	6866	6728	6760	6784	6689	6890	6561	6772	6767	6858	6765	6717	6915	6723	6679	6828	6750	6721	6820	6662	6780	6755	6826	6835	6787	6776	6739	6820	6882	6689	6858	6729	6680	6844	6759	6791	6796	6677	6763	6765	6790	6682	6810	6672	6811	6725	6722	6835	6697	6817	6846	6671	6695	6714	6708	6691	6750	6643	6779	6760	6717	6794	6785	6748	6592	6793	6686	6651	6832	6864	6752	6766	6780	6887	6811	6804	6746	6682	6821	6753	6851	6763	6790	6762	6792	6852	6784	6726	6627	6860	6810	6799	6827	6858	6740	6748	6750	6931	6780	6779	6750	6659	6683	6735	6617	6653	6790	6704	6806	6812	6812	6774	6737	6809	6868	6804	6809	6707	6792	6731	6857	6701	6907	6786	6790	6847	6732	6783	6707	6857	6722	6697	6833	6732	6823	6829	6694	6771	6658	6702	6705	6790	6779	6610	6724	6787	6660	6710	6785	6660	6705	6730	6566	6815	6630	6783	6641	6671	6818	6743	6722	6820	6788	6874	6656	6774	6909	6892	6659	6835	6778	6742	6753	6646	6849	6723	6678	6582	6771	6811	6741	6779	6820	6784	6849	6719	6910	6772	6750	6760	6808	6665	6743	6790	6799	6661	6730	6821	6703	6853	6646	6935	6834	6631	6838	6826	6672	6716	6783	6786	6878	6725	6765	6618	6890	6758	6738	6745	6644	6823	6648	6771	6850	6987	6758	6813	6709	6789	6829	6781	6591	6843	6688	6826	6808	6848	6840	6650	6724	6768	6744	6822	6807	6713	6736	6753	6660	6683	6772	6716	6686	6760	6862	6925	6816	6765	6864	6812	6772	6727	6875	6731	6925	6662	6763	6716	6821	6811	6777	6824	6586	6789	6699	6716	6749	6811	6834	6813	6774	6751	6715	6756	6733	6783	6892	6698	6833	6645	6673	6703	6715	6757	6669	6868	6710	6711	6791	6709	6657	6773	6731	6731	6742	6702	6782	6851	6881	6924	6807	6791	6804	6714	6707	6747	6767	6932	6730	6761	6695	6715	6833	6761	6758	6733	6774	6791	6806	6844	6809	6780	6807	6701	6750	6804	6629	6662	6719	6793	6699	6748	6752	6803	6762	6765	6787	6742	6726	6822	6775	6821	6756	6757	6793	6773	6717	6830	6772	6675	6859	6671	6910	6851	6778	6786	6734	6710	6625	6804	6563	6831	6875	6721	6816	6661	6764	6787	6771	6750	6795	6821	6488	6760	6775	6753	6783	6739	6783	6853	6653	6848	6818	6754	6820	6725	6737	6860	6815	6815	6686	6702	6695	6818	6784	6811	6778	6800	6728	6752	6671	6725	6902	6653	6750	6828	6851	6749	6779	6734	6757	6562	6773	6770	6591	6836	6795	6766	6807	6751	6779	6761	6734	6642	6772	6864	6779	6782	6735	6763	6677	6693	6742	6790	6641	6740	6821	6847	6853	6717	6805	6800	6642	6716	6653	6718	6772	6712	6662	6586	6862	6791	6726	6820	6842	6755	6805	6687	6721	6807	6876	6616	6756	6908	6747	6788	6852	6643	6771	6798	6701	6694	6903	6886	6901	6744	6701	6853	6666	6692	6689	6839	6658	6803	6633	6736	6900	6679	6716	6778	6786	6756	6834	6721	6667	6827	6783	6632	6709	6790	6808	6773	6703	6676	6779	6816	6821	6718	6730	6709	6693	6807	6789	6710	6799	6776	6650	6823	6794	6741	6656	6753	6702	6783	6712	6826	6654	6856	6649	6821	6800	6891	6702	6765	6698	6714	6831	6790	6774	6775	6697	6742	6824	6753	6741	6817	6618	6782	6781	6654	6694	6731	6770	6862	6869	6786	6745	6889	6699	6751	6768	6799	6744	6771	6726	6819	6764	6764	6843	6823	6701	6839	6804	6691	6730	6811	6704	6710	6845	6771	6632	6763	6669	6770	6709	6647	6704	6632	6716	6779	6815	6807	6776	6835	6811	6779	6786	6739	6702	6808	6785	6806	6775	6768	6697	6791	6725	6707	6745	6745	6721	6836	6775	6852	6868	6787	6819	6788	6658	6812	6955	6792	6829	6680	6732	6767	6738	6753	6763	6666	6763	6800	6738	6764	6750	6752	6954	6906	6597	6811	6833	6677	6822	6810	6789	6760	6796	6670	6763	6767	6720	6814	6765	6650	6748	6873	6602	6779	6693	6485	6745	6712	6772	6818	6764	6740	6720	6757	6770	6908	6746	6811	6743	6705	6830	6719	6803	6757	6635	6696	6743	6690	6825	6810	6682	6663	6829	6837	6827	6940	6672	6781	6765	6773	6661	6853	7089	6782	6740	6710	6797	6655	6742	6764	6789	6812	6794	6762	6721	6886	6724	6711	6803	6735	6664	6662	6747	6640	6768	6767	6846	6791	6760	6855	6932	6814	6645	6718	6843	6729	6621	6760	6710	6773	6739	6796	6636	6709	6816	6824	6780	6762	6726	6742	6786	6682	6773	6769	6780	6745	6636	6696	6693	6735	6643	6823	6678	6769	6796	6711	6709	6803	6755	6659	6757	6664	6823	6750	6775	6920	6665	6937	6776	6842	6745	6764	6802	6812	6707	6846	6763	6820	6929	6793	6796	6802	6762	6804	6854	6776	6725	6744	6791	6688	6800	6900	6673	6814	6713	6828	6732	6766	6810	6750	6721	6685	6701	6733	6657	6795	6619	6887	6854	6735	6716	6613	6578	6746	6789	6934	6761	6752	6760	6745	6775	6835	6876	6781	6810	6724	6707	6745	6816	6707	6836	6749	6894	6713	6804	6805	6852	6695	6584	6736	6774	6777	6841	6754	6771	6649	6752	6774	6747	6858	6720	6721	6739	6755	6753	6772	6798	6811	6738	6850	6806	6838	6802	6955	6813	6822	6875	6656	6661	6702	6791	6755	6596	6646	6662	6736	6805	6691	6782	6833	6777	6801	6723	6668	6730	6836	6750	6737	6634	6793	6836	6723	6713	6885	6835	6740	6879	6751	6741	6783	6848	6856	6769	6811	6697	6740	6691	6846	6687	6893	6728	6818	6752	6743	6811	6762	6763	6842	6709	6690	6724	6715	6815	6679	6746	6785	6712	6627	6800	6668	6726	6674	6809	6733	6671	6571	6841	6673	6797	6697	6641	6771	6690	6843	6847	6697	6686	6596	6783	6769	6706	6775	6754	6704	6697	6773	6867	6739	6837	6701	6797	6824	6782	6781	6678	6688	6738	6803	6793	6802	6855	6876	6744	6825	6681	6722	6605	6665	6664	6756	6752	6731	6719	6740	6736	6776	6720	6747	6693	6755	6707	6801	6655	6684	6781	6842	6723	6797	6709	6814	6797	6715	6798	6826	6640	6803	6924	6794	6776	6658	6805	6713	6676	6660	6756	6732	6815	6700	6742	6715	6810	6787	6641	6834	6708	6800	6887	6752	6752	6765	6863	6846	6798	6742	6815	6719	6768	6796	6842	6729	6641	6762	6685	6729	6690	6769	6697	6586	6894	6720	6782	6798	6657	6742	6730	6824	6684	6833	6834	6722	6723	6850	6752	6721	6746	6728	6711	6729	6792	6818	6762	6736	6654	6699	6804	6819	6747	6621	6651
3955	1423	11882	6342	4185	11999	11355	7325	3481	1597	1113	965	917	870	935	940	909	902	932	923	926	905	871	885	902	858	895	923	902	886	893	923	924	898	890	927	909	901	917	862	858	906	935	851	916	896	852	932	923	907	858	942	920	896	877	943	867	863	922	938	942	892	853	992	903	895	883	895	932	946	942	869	883	835	899	900	932	950	931	926	913	917	867	931	946	875	932	900	882	868	900	881	869	857	894	915	942	874	912	920	909	907	929	883	891	892	932	911	882	898	950	913	887	887	930	934	861	893	957	908	932	922	904	890	900	889	870	928	864	923	908	875	892	900	939	906	928	859	907	875	911	904	923	893	892	955	894	946	903	838	875	845	904	920	913	942	939	921	926	918	897	894	902	887	920	938	912	943	918	928	912	895	914	905	904	895	902	905	910	892	880	905	939	875	943	897	882	936	889	927	878	873	925	929	880	941	873	875	873	860	901	885	871	887	934	917	840	959	911	879	885	893	919	904	926	881	918	865	918	897	888	906	836	900	907	959	912	894	918	872	896	922	900	921	906	878	935	869	897	977	927	889	882	937	908	887	868	863	929	916	923	865	900	935	891	931	906	891	864	852	851	927	889	858	940	913	844	901	960	899	905	928	941	865	861	958	896	932	893	950	911	905	903	896	911	887	996	980	943	890	884	917	873	891	904	885	843	922	908	996	953	866	855	923	901	932	892	863	931	896	921	921	913	913	898	851	908	910	894	894	922	900	941	909	922	890	919	934	893	878	972	885	885	918	896	876	885	910	907	914	898	883	914	968	891	904	919	863	859	894	926	902	876	939	900	938	885	904	902	936	919	864	886	865	911	922	901	922	904	904	887	976	958	923	902	926	950	923	890	985	882	858	939	979	868	859	871	904	941	895	905	906	881	903	931	923	969	884	884	943	916	919	891	911	949	890	877	939	846	905	891	960	882	922	902	864	934	861	888	883	924	897	843	880	913	906	894	909	901	894	876	891	901	857	927	903	876	941	924	912	880	912	930	894	859	872	968	916	925	875	865	889	918	878	907	918	849	935	922	910	860	912	951	855	924	927	914	881	947	932	894	920	910	900	894	884	864	862	899	888	908	905	884	860	910	871	899	873	901	890	945	929	881	917	871	869	941	921	918	907	853	883	941	891	906	889	922	993	891	918	916	882	918	892	858	901	934	860	923	876	908	877	914	901	898	909	894	893	933	935	882	861	865	907	924	890	874	900	900	958	904	937	836	901	873	917	859	858	930	841	922	871	932	944	936	949	959	919	883	944	928	849	915	953	953	914	929	894	927	933	898	948	899	909	946	947	877	911	852	877	918	869	876	913	920	901	870	963	859	925	897	906	916	906	917	881	874	976	964	919	862	952	934	949	890	901	902	854	857	952	904	919	873	897	885	893	971	914	931	885	920	922	926	867	910	894	873	862	931	825	891	864	894	892	872	859	888	873	876	885	920	887	937	884	906	937	920	926	881	887	907	868	893	911	924	962	910	852	894	883	910	872	872	938	879	901	889	882	908	935	933	902	876	873	957	931	932	895	851	911	878	879	866	928	873	897	908	899	881	857	832	909	940	939	862	923	979	911	851	896	872	929	978	835	925	946	898	933	897	886	928	889	890	884	886	953	917	895	886	911	976	908	963	915	924	910	866	922	958	916	881	919	915	857	924	870	977	930	900	806	903	936	917	922	900	963	938	885	914	941	899	913	911	839	871	866	887	883	859	880	891	907	864	932	930	879	917	932	904	882	955	886	953	916	856	883	917	871	935	919	894	894	914	891	879	879	907	887	895	927	918	835	884	918	944	856	896	906	878	887	891	906	919	869	878	913	924	907	931	927	924	837	902	917	841	890	873	879	933	883	871	887	921	913	823	927	952	874	909	870	915	842	872	887	951	899	871	897	944	877	909	928	929	935	854	909	910	846	872	923	908	962	875	880	943	892	894	856	885	897	860	922	885	880	863	879	875	877	904	937	902	928	996	857	911	945	907	900	904	898	932	934	841	873	866	891	911	916	914	931	950	874	901	876	865	915	889	892	929	861	867	915	899	929	888	925	889	912	944	865	865	905	918	840	922	928	885	907	921	949	917	920	897	903	905	923	872	926	841	940	863	884	931	917	922	940	894	932	885	919	907	916	903	905	914	881	905	879	898	876	904	885	907	917	919	892	887	894	850	909	885	941	865	983	898	923	945	889	925	904	890	905	910	952	897	944	920	884	944	889	854	956	850	887	889	871	915	937	905	835	866	941	868	879	906	878	920	887	875	907	915	929	871	922	892	877	941	926	870	902	859	868	922	928	890	870	886	876	948	876	955	846	958	915	932	975	892	886	850	910	917	897	901	867	878	907	890	923	875	937	929	817	849	904	872	870	860	861	950	876	865	882	913	872	932	958	885	933	935	888	923	903	869	843	869	930	917	919	867	972	913	900	904	886	926	873	904	859	871	898	918	906	881	914	929	903	855	926	908	937	907	999	928	837	874	870	939	922	881	914	856	924	862	872	927	881	895	911	898	887	906	936	948	886	850	941	920	948	915	914	973	918	902	977	890	882	961	924	893	817	896	865	980	951	908	925	941	907	848	915	872	952	864	858	955	886	916	917	900	851	937	841	926	934	889	925	920	920	892	919	962	926	904	892	856	863	932	890	877	882	858	939	920	915	883	942	915	959	861	908	903	850	889	893	954	898	931	883	884	889	867	823	944	848	863	902	851	901	875	868	894	892	960	962	903	880	938	915	932	911	881	886	873	904	890	901	937	902	946	916	927	905	898	885	896	936	920	883	936	867	873	874	895	868	912	882	919	932	866	947	849	895	927	932	918	893	911	929	910	942	905	992	898	859	977	899	905	929	974	873	850	897	895	942	870	899	929	888	902	870	904	919	945	948	899	895	897	883	867	921	896	917	912	904	950	896	907	902	933	943	919	905	888	943	910	914	890	897	900	938	901	851	923	881	885	921	902	915	894	917	926	896	869	927	883	892	854	944	946	946	941	907	856	892	906	874	923	877	862	897	922	903	928	919	891	938	920	970	873	909	892	942	902	894	915	911	936	914	872	866	924	876	920	914	923	919	880	946	919	843	879	912	904	944	957	920	905	941	920	902	906	914	850	892	943	877	903	904	934	906	858	948	913	861	927	888	958	964	853	903	948	924	843	869	910	963	875	927	920	931	930	911	969	930	909	862	919	862	940	926	858	893	901	829	896	957	949	902	910	879	896	887	880	898	918	921	922	961	904	946	902	931	816	888	888	986	870	947	934	941	896	928	849	924	883	865	904	890	873	866	887	845	864	871	849	871	883	883	889	902	934	928	956	893	900	909	914	879	899	949	900	932	892	922	918	911	876	935	910	898	894	889	874	942	905	869	934	895	889	932	930	881	866	916	962	916	957	894	902	903	904	916	927	917	916	917	870	914	886	944	927	881	878	949	922	922	896	992	850	870	902	943	890	929	927	895	881	897	949	974	954	933	925	936	943	894
15481	11883	38873	37295	37380	58813	54815	43350	29849	18588	10683	7691	7079	6793	6660	6818	6806	6885	6753	6892	6842	6881	6861	6913	6953	6786	6886	6883	6946	6947	6906	6869	6864	6879	6890	6937	6992	6897	6713	6802	6804	6926	6825	6966	6846	6925	6960	7023	6772	6796	6942	6828	6947	6844	6841	6865	6874	6915	6832	6723	6825	6893	6822	6799	6856	6869	6995	6874	6920	6879	6836	6861	6826	6770	6824	6823	6913	6872	6761	7011	6773	6868	6745	6866	6723	6863	6908	6904	6829	6800	6781	6925	6866	6786	6820	6793	6961	6847	6826	6908	6856	6810	6945	6861	6887	6822	6915	6744	6807	6921	6849	6790	6874	6844	6732	6965	6866	6823	6843	6849	6873	6967	6669	6819	6734	6848	6893	6842	6982	6922	6904	6831	6855	6825	6918	6716	6881	6695	6928	6796	6920	6924	6877	6884	6919	6887	6749	6771	6903	6888	6863	6868	6859	6776	6942	6816	6859	6826	6843	6831	6948	6981	6752	6939	6938	6746	6840	6942	6891	6770	6784	6815	6934	6919	6919	6857	6891	6914	6768	6824	6799	6720	6849	6929	6942	6810	6799	6978	6728	6852	6820	6931	6733	6880	6837	6823	6731	6894	6817	6759	6879	6907	6865	6854	6939	6857	6848	6764	6926	6864	6876	6786	6925	6775	6944	6826	6925	6821	6867	6802	6913	6876	6718	6950	6881	6901	6816	6737	6770	6860	6786	6943	6889	6806	6896	6823	6821	6915	6866	6778	6787	6810	6782	6857	6786	6809	6930	6907	6921	6764	6805	6806	6819	6909	6808	6883	6881	6810	6945	6779	6953	6925	6844	6800	6882	6730	6890	6906	6744	6801	6874	6860	6794	6888	6823	6864	6932	6944	6827	6797	6853	6948	6894	6897	6824	6929	6775	6852	6907	6817	6933	6765	7034	6950	6742	6942	6923	6784	6834	6777	6876	6876	6724	6868	6909	6866	6874	6946	6931	6873	6876	6873	6800	6902	6878	6839	6829	6949	7032	6843	6967	6834	6826	6857	6879	6917	6965	6821	6746	6931	6785	6953	6900	6883	6978	6860	6888	6917	6853	6975	6879	6796	6906	6867	6802	7012	6792	6901	6836	6954	6858	6857	6953	6996	6807	6790	6880	6862	6899	6951	6876	6893	6995	6809	6913	6812	6792	6852	6884	6778	6911	6945	6767	6795	6878	6876	6849	6908	6890	6753	6854	6891	6965	6990	6804	6877	6938	6809	6717	6739	6863	6710	6842	6904	6865	6829	6710	6779	6810	6779	6804	6895	6895	6786	6834	6732	6819	6868	6855	6780	6769	6869	6847	6911	6888	6970	6797	6854	6924	6888	6856	6863	6785	6889	6765	6848	6906	6719	6897	6904	6898	6903	6955	6866	6980	6777	6811	6878	6841	6840	6828	6926	6903	6897	6862	6953	6672	6869	6864	6912	6879	6834	6811	6828	6812	6808	6881	6890	6872	6926	6839	6914	6918	6895	6860	6908	6892	6862	6896	6924	6921	6828	6923	6857	6842	6847	6852	6787	6889	6846	6813	6808	6760	7104	6833	6864	6797	6738	6945	6938	6898	6885	6912	6835	6960	6874	6921	6843	6773	6823	6786	6849	6955	6913	6781	6733	6866	6893	6908	6877	6830	6949	6909	6915	6938	6950	7028	6806	6899	6878	6816	6859	6835	6903	6939	6787	6865	6794	6832	6822	6926	6835	6873	6814	6738	6805	6791	6910	6785	6820	6860	6991	6886	6769	6888	6934	6919	6863	6977	6831	6860	7018	6862	6901	7013	6888	6831	6869	7027	6988	7019	6845	6796	6704	6773	6872	6904	7000	6783	6817	6862	6921	6892	6893	6935	6969	6869	6793	6906	6857	6892	6809	6801	6972	6850	6744	6847	6920	6767	6843	6810	6767	6890	6859	6975	6888	6864	6792	6967	6994	6939	6843	6850	6866	6898	6931	6866	6959	6797	6853	6882	6949	6920	6868	6806	6870	6807	6826	6839	6738	6841	6806	6863	6731	6825	6850	6916	6860	6779	6828	6853	6960	6933	6824	6869	6890	6919	6987	6893	6974	6871	6756	6862	6876	7001	7007	6644	6885	6819	6830	6786	6851	6778	6888	7003	6827	7013	6759	6734	6903	6850	6880	6911	6822	6852	6877	6843	6800	6791	6958	6958	6821	6893	6853	7002	6858	6900	6787	6964	6755	6784	6904	6742	6874	6941	6919	6886	6866	6918	7007	6856	6947	6799	6735	6816	6715	6838	6819	6911	6864	6896	6752	6868	6881	6830	6826	6892	6911	6891	6707	6950	6908	6837	6716	6837	6778	6870	6829	6890	6925	6793	6816	6759	6920	6865	6831	6770	6788	6800	6848	6912	7014	6925	6939	6854	6881	6875	6715	6813	6903	6836	6785	6853	6913	6866	6777	6894	6842	6880	6890	6865	6957	6863	6842	6871	6765	6942	6871	6820	6806	6898	6918	6876	6767	6785	6794	6827	6880	6899	6809	6980	6855	6924	6967	6950	6761	6985	6865	6915	6969	6783	6809	6814	6840	6794	6808	6862	6801	6787	6941	6751	7007	6881	6978	6891	6802	6948	6646	6835	6876	7031	6888	6911	6893	6791	6917	6828	6948	6816	6805	6814	6816	6792	6977	6773	6826	6814	6676	6814	6731	6800	6766	6953	6913	6954	6961	6805	6920	6817	6863	6697	6865	6818	6920	6785	6868	6796	6926	6811	6941	6791	6876	6730	6855	6771	6986	6970	6933	6892	6840	6879	6840	6858	6871	6871	6752	6870	6805	6802	6717	6905	6852	6834	6897	6779	6734	6842	6804	6920	6738	6907	6901	6808	6836	6933	6881	6809	6869	6890	6835	6924	6909	6891	6674	6828	6856	6976	6820	6880	6737	6829	6907	6850	6769	6884	6845	6751	6804	6751	6951	6787	6982	6740	6894	6783	6747	6889	6884	6864	6858	6876	6873	6871	6822	6767	6877	6902	6753	6900	6952	6895	6734	6771	6887	6871	6957	6881	6877	6713	6968	6766	6833	7007	6899	6841	6793	7016	6770	6821	6989	6905	6992	6899	6840	6947	6953	6954	6890	6921	6888	6924	6765	6892	6905	6826	6834	6875	6879	6921	6903	6892	6857	6715	6805	6786	6834	6824	6845	6890	6773	6787	6742	6915	6812	6858	6810	6941	6934	6877	6907	6821	6861	6927	6867	6778	6871	6887	6886	6850	6888	6863	6939	6935	6796	6914	7027	7025	6845	6929	6887	6913	6926	6751	6909	6902	6874	6908	7009	6867	6908	6811	6910	6671	6877	6859	6899	6856	6845	6887	6805	6856	6968	6860	6871	6788	6934	6813	6823	6967	6844	6775	6866	6838	6926	6847	6785	6672	6773	6884	6831	6808	6767	6906	6748	6856	7045	6897	6941	6869	6874	6945	7069	6935	6858	6754	6867	6970	6732	6820	6818	6831	6897	6828	6722	6928	6791	6785	6802	6853	6813	6849	6897	6808	6803	6899	6945	6828	6900	6789	6813	6850	6891	6833	6908	6801	6856	6828	6885	6876	6840	6921	6914	6923	6901	6881	6861	6925	6825	6870	6819	6940	6837	6935	6832	7000	6814	6918	6819	6941	6716	6856	6987	6954	6866	6849	6673	6763	6831	6982	6794	6904	6803	6800	6787	6861	6895	6981	6829	6950	6783	6962	6975	6991	6830	6829	6888	6862	6891	6934	6802	6949	6859	6900	6912	6841	6897	6985	6956	6962	6837	7030	6826	6737	6846	6877	6863	6970	6850	6988	7017	6858	6928	6897	6869	6861	6833	6870	6946	6952	6921	6990	6805	6859	6881	6855	6844	6759	6898	6958	6987	6804	6836	6863	6853	6953	6885	6868	6900	6881	6792	6831	6683	6873	6817	6750	6869	6928	7010	6812	6865	6911	6833	6825	6956	6896	6786	6770	6984	6797	6961	6812	6851	6847	6826	6826	6941	6739	6807	6778	6982	6907	6913	6752	6916	6906	6920	6969	6874	6795	6873	6761	6885	6863	6814	6917	6727	6989	6867	6812	6861	6871	6969	6854	6874	6900	6848	6841	6866	6851	6964	6993	6916	6907	6907	6930	6767	6897	6754	6891	6859	6853	6867	6902	6796	6777	6831	6863	6877	6971	6680	6787	6840	6901	6835	6772	6728	6768	6766	6830	6897	6767	6907	6787	6809	6916	6969	6873	6892	6807	6786	6790	6889	6860	6867	6859	6883	6756	6742	6807	6866	6927	6808	6991	6991	6784	6982	6764	6820	6937	6812	6984	6760	6971	6825	6841	6899	6761	6800	6859	6842	6845	6905	6913	6856	6881	6819	6792	7000	6847	6833	6817	6807	6862	6803	6866	6895	6887	6894	6853	6858	6901	6793	6867	6732	6857	6830	6908	6782	6928	6924	6867	6908	6855	6866	6898	6970	6762	6859	6874	6893	6844	6857	6878	6743	6811	6892	6878	6897	6809	6821	6896	6927	6890	6910	6828	6772	6837	6871	6833	6862	6895	6872	6814	6865	6980	6900	6858	6854	6712	7007	6926	6878	6846	6670	6926	6842	6812	6880	6898	6971	6817	6736	6926	6916	6752	6952	6747	6764	6980	6978	6907	6853	6873	6799	6939	6854	6900	6797	6892	6879	6704	6842	6935	6826	6884	6942	6888	6879	6930	6898	6970	6780	6948	6806	6794	6863	6802	6770	6920	6887	6821	6823	6905	6846	6804	6870	6892	6860	6818	6801	6852	6922	6841	6806	6951	6859	6905	6969	6823	6807	6868	6928	6883	6821	6758	6849	6950	6861	6938	6874	6880	6905	7005	6949	6823	6819	6842	6902	6832	6818	6834	6809	6864	6817	6910	6824	6883	6957	6818	6789	6806	7010	6909	6915	6912	6666	6929	6843	6845	6816	6931	6907	6969	6718	6904	6922	6931	6817	6874	6903	6940	6811	6784	6915	6959	6843	6740	6951	6894	6790	6860	6813	6858	6784	6891	6870	6893	6869	6880	6829	6795	6802	6901	6872	6979	6815
2651	1827	18724	12818	11332	16982	15244	9754	4313	1662	1093	977	901	879	844	868	874	918	895	906	879	860	860	914	873	861	892	892	897	875	890	895	931	893	871	929	929	909	843	868	855	916	907	898	920	921	950	911	906	895	879	839	933	890	914	869	846	896	899	870	889	928	894	938	907	885	892	843	868	929	896	875	873	871	904	923	871	937	924	915	882	837	894	901	886	869	906	895	918	889	894	878	934	902	911	908	858	898	911	885	918	896	911	885	918	867	949	889	910	860	906	902	942	920	864	905	874	874	875	883	918	865	875	962	828	917	877	915	901	922	901	834	886	860	908	900	912	913	884	903	915	888	939	943	869	874	899	917	891	901	865	846	877	892	870	948	863	851	883	981	885	968	911	867	878	891	874	891	935	900	935	945	935	951	887	874	889	840	914	895	903	936	915	847	954	888	897	861	900	896	886	936	869	830	901	892	843	865	906	919	833	901	895	872	919	908	851	914	827	945	865	879	920	872	912	893	914	966	912	884	898	884	868	909	907	927	889	918	861	881	901	913	867	921	898	885	854	908	904	817	890	926	934	919	912	840	923	927	901	854	913	851	883	855	879	950	935	899	858	928	838	847	887	896	858	890	850	976	871	854	898	906	851	912	901	877	865	891	861	887	877	895	921	940	904	882	872	866	891	921	911	894	883	904	926	886	981	883	875	864	869	904	897	878	877	943	952	928	894	849	887	902	870	859	913	914	861	914	910	852	916	890	861	887	890	903	896	889	918	913	928	932	923	856	896	875	931	853	913	910	883	880	864	851	853	872	924	904	959	927	900	879	892	850	878	929	888	910	882	865	951	919	860	872	877	946	894	858	872	900	902	915	928	943	909	904	854	868	865	979	885	899	914	905	900	903	919	915	905	920	842	879	921	953	851	937	934	876	877	873	910	894	902	862	866	849	894	912	833	897	909	932	856	913	865	840	945	860	934	884	852	887	877	926	888	917	879	967	900	933	888	849	930	858	885	882	880	930	928	870	950	933	908	834	888	890	849	884	907	880	912	909	875	939	920	880	927	861	865	868	857	877	963	938	907	917	886	880	869	902	852	902	867	851	907	928	941	896	894	865	831	894	896	883	899	903	874	923	914	881	866	836	929	913	864	910	925	872	868	883	901	908	924	914	919	910	940	963	872	904	922	904	944	911	936	907	888	958	864	915	862	873	851	944	875	868	938	877	936	917	888	905	906	938	873	921	895	917	932	837	847	931	954	901	874	861	890	891	946	930	927	904	878	939	904	903	874	925	898	921	931	843	914	857	932	961	914	890	864	908	894	899	872	876	852	887	860	873	854	912	923	960	890	925	857	896	899	892	902	867	925	917	881	925	909	864	857	889	867	868	915	921	923	883	873	874	870	866	902	945	957	905	880	886	884	901	904	925	876	851	908	835	884	881	892	925	927	865	932	852	854	864	832	923	889	950	884	899	879	869	836	905	897	886	905	899	900	819	902	929	896	910	879	883	904	870	881	885	884	857	891	841	864	899	903	869	869	905	937	838	916	881	902	893	887	930	946	892	939	853	863	874	946	861	870	921	886	861	893	882	891	917	927	925	897	912	877	860	900	879	863	857	901	896	948	856	897	884	906	926	879	872	934	859	915	884	873	930	899	883	889	896	893	896	934	901	864	877	877	897	880	934	898	941	890	851	888	848	892	856	786	925	864	945	913	866	924	930	882	877	935	894	908	916	898	852	867	927	901	892	873	872	885	908	914	863	890	920	935	885	910	900	904	835	877	855	884	868	881	892	877	984	873	861	888	867	931	969	883	904	914	884	944	861	911	888	900	903	907	907	916	932	872	899	903	917	943	888	934	905	894	854	890	859	896	973	930	928	896	898	889	899	900	869	892	882	918	871	889	860	862	970	899	858	867	870	907	937	932	907	897	908	904	896	919	870	880	862	903	862	917	903	885	900	828	829	869	954	919	913	874	925	899	922	875	935	914	882	895	882	861	923	917	871	887	923	902	927	928	885	873	954	935	956	915	900	871	852	883	922	874	917	892	854	873	895	921	893	918	905	905	899	897	884	913	891	939	927	920	863	878	911	859	878	874	903	872	890	890	916	902	844	926	867	856	895	882	940	892	940	908	896	954	884	909	878	896	875	901	850	903	901	886	906	924	904	871	878	858	882	807	912	868	945	888	882	887	901	931	917	916	882	896	897	906	912	946	921	872	863	860	870	906	882	857	878	931	907	928	919	886	893	879	849	901	958	899	895	913	890	890	885	991	867	825	943	892	884	914	884	829	906	843	898	895	814	927	910	886	924	830	918	904	941	892	876	849	914	920	882	888	898	928	906	881	876	889	909	938	918	888	867	874	848	881	847	899	893	896	899	895	893	891	953	895	894	954	940	860	862	927	929	890	891	952	951	864	885	875	869	904	926	891	892	874	936	891	865	923	895	947	903	890	852	936	921	920	854	837	911	940	911	946	827	875	893	910	871	842	903	952	915	899	997	898	933	973	885	914	890	879	925	928	841	900	908	921	890	919	884	907	910	880	852	963	935	878	882	907	866	906	887	840	900	864	881	885	896	895	842	918	924	843	850	856	871	936	873	918	878	873	926	874	936	942	881	899	850	870	889	921	862	895	916	844	902	921	882	912	833	901	892	961	912	946	912	864	970	914	925	838	879	873	831	892	901	905	891	920	918	904	901	946	921	863	960	915	889	872	913	955	871	822	872	890	865	894	896	882	822	892	918	899	938	875	922	903	882	913	882	882	937	918	876	850	935	882	937	876	918	870	859	886	898	903	905	919	928	864	927	957	917	881	927	850	866	934	833	949	892	820	879	904	910	873	880	932	920	916	943	928	889	945	942	914	886	938	870	915	915	900	878	902	896	910	892	888	886	872	844	941	912	908	904	882	934	935	926	897	908	872	877	902	889	901	872	898	904	900	881	931	929	823	832	894	873	888	922	861	917	858	940	939	909	908	907	918	890	967	911	935	879	894	899	855	941	898	938	936	897	885	895	912	836	872	861	872	896	858	885	884	954	894	967	924	890	896	920	851	860	881	886	915	962	895	919	896	881	877	898	874	897	849	874	902	868	910	873	900	862	887	875	909	915	880	879	883	941	877	895	929	947	867	823	917	860	907	917	904	851	881	900	861	864	938	922	943	846	871	896	872	844	928	890	888	889	839	900	937	908	917	894	869	936	927	890	909	898	911	885	964	920	927	889	880	909	899	885	927	875	926	915	863	866	939	879	920	873	937	926	923	886	938	900	887	899	860	835	936	904	871	884	902	902	881	912	895	886	928	893	934	895	854	910	895	899	896	860	948	919	906	952	864	842	935	903	893	874	960	920	921	865	904	867	903	893	833	947	867	851	934	923	892	928	876	905	872	886	906	915	911	891	876	890	887	876	923	918	934	911	902	938	912	905	891	938	916	884	910	875	918	854	879	914	898	859	913	891	936	913	897	900	874	864	928	911	875	922	881	929	903	894	856	877	903	886
19838	14860	46554	47259	56631	66701	60873	47650	31996	18734	10513	7794	7084	6743	6736	6740	6814	6723	6765	6802	6791	6765	6802	6767	6846	6762	6784	6739	6755	6732	6755	6655	6836	6639	6674	6720	6972	6799	6756	6832	6752	6739	6916	6746	6677	6680	6727	6747	6766	6867	6722	6745	6760	6846	6789	6813	6734	6881	6778	6760	6772	6740	6768	6882	6903	6643	6869	6674	6787	6729	6805	6668	6781	6849	6718	6664	6842	6747	6834	6699	6855	6819	6792	6767	6822	6819	6784	6904	6824	6704	6721	6833	6838	6732	6795	6880	6817	6840	6763	6665	6777	6779	6846	6687	6830	6780	6705	6773	6855	6841	6853	6904	6851	6798	6802	6856	6825	6883	6761	6717	6763	6924	6939	6805	6852	6692	6900	6781	6769	6892	6683	6786	6721	6808	6845	6741	6796	6732	6832	6855	6849	6779	6845	6783	6785	6792	6729	6646	6680	6834	6833	6696	6772	6799	6944	6701	6862	6790	6924	6797	6808	6744	6893	6673	6793	6929	6794	6727	6747	6825	6706	6822	6744	6766	6789	6860	6761	6753	6722	6895	6855	6697	6801	6630	6851	6835	6781	6697	6701	6797	6828	6858	6781	6931	6775	6723	6777	6746	6749	6807	6754	6753	6745	6926	6859	6915	6774	6830	6902	6876	6663	6740	6832	6831	6740	6782	6719	6866	6886	6901	6721	6705	6774	6787	6736	6780	6814	6724	6716	6810	6926	6823	6731	6804	6749	6743	6873	6762	6955	6765	6809	6882	6849	6882	6865	6788	6775	6755	6748	6748	6782	6849	6833	6823	6853	6740	6899	6839	6711	6718	6667	6685	6666	6743	6843	6777	6700	6712	6673	6852	6838	6786	6896	6810	6766	6780	6863	6724	6813	6765	6796	6748	6866	6625	6865	6729	6850	6832	6885	6745	6743	6944	6780	6792	6864	6780	6789	6801	6784	6799	6787	6895	6705	6762	6768	6836	6746	6751	6715	6720	6845	6755	6913	6752	6901	6726	6870	6772	6893	6923	6829	6814	6744	6802	6833	6649	6800	6871	6650	6830	6829	6700	6735	6751	6872	6649	6756	6788	6789	6731	6767	6929	6769	6801	6944	6759	6817	6807	6777	6808	6800	6857	7030	6805	6948	6883	6824	6768	6786	6923	6937	6862	6824	6769	6672	6824	6769	6867	6830	6695	6760	6723	6853	6877	6935	6654	6863	6765	6682	6916	6735	6825	6867	6738	6814	6853	6877	6800	6757	6825	6743	6763	6777	6888	6952	6793	6744	6736	6884	6856	6680	6810	6819	6885	6824	6768	6910	6688	6941	6979	6768	6875	6802	6691	6885	6833	6771	6618	6812	6726	6704	6730	6828	6872	6702	6747	6901	6914	6879	6782	6842	6832	6828	6870	6787	6725	6857	6860	6793	6806	6703	6761	6736	6752	6766	6788	6792	6884	6783	6830	6790	6920	6951	6634	6768	6750	6893	6741	6835	6717	6811	6843	6748	6823	6860	6742	6754	6761	6904	6734	6810	6664	6915	6760	6748	6732	6706	6815	6798	6798	6770	6825	6851	6784	6883	6788	6755	6859	6902	6866	6938	6927	6771	6835	6857	6892	6848	6926	6701	6868	6717	6769	6794	6696	6808	6850	6871	6730	6637	6831	6759	6663	6799	6798	6820	6808	6920	6804	6849	6742	6625	6726	6716	6818	6759	6977	6729	6844	6901	6846	6800	6852	6730	6810	6871	6787	6799	6800	6802	6836	6787	6835	6811	6726	6714	6829	6686	6753	6811	6858	6797	6782	6752	6676	6760	6753	6702	6727	6748	6777	6769	6762	6878	6779	6730	6795	6767	6734	6811	6741	6809	6748	6756	6755	6772	6803	6677	6876	6809	6579	6782	6851	6823	6704	6788	6828	6876	6803	6864	6857	6846	6783	6742	6709	6864	6886	6842	6839	6870	6797	6844	6692	6692	6751	6819	6828	6839	6804	6760	6741	6823	6887	6703	6781	6684	6859	6796	6793	6766	6919	6906	6883	6785	6750	6793	6740	6811	6811	6766	6945	6863	6848	6850	6706	6772	6802	6872	6882	6912	6721	6748	6888	6811	6700	6700	6685	6700	6839	6801	6661	6926	6858	6778	6828	6899	6686	6733	6711	6742	6869	6741	6866	6845	6742	6762	6735	6770	6777	6840	6880	6726	6834	6848	6772	6782	6747	6962	6779	6806	6866	6818	6790	6738	6794	6690	6753	6771	6656	6876	6785	6811	6914	6756	6732	6663	6765	6823	6879	6820	6785	6793	6743	6733	6769	6834	6775	6893	6816	6770	6858	6650	6730	6840	6753	6819	6806	6896	6750	6721	6882	6792	6711	6834	6784	6652	6731	6775	6783	6684	6867	6866	6641	6854	6930	6842	6835	6740	6798	6784	6894	6883	6887	6765	6781	6910	6645	7025	6748	6785	6802	6925	6764	6720	6835	6799	6848	6716	6720	6771	6737	6875	6817	6784	6741	6964	6828	6806	6829	6800	6718	6892	6796	6799	6765	6802	6836	6969	6680	6920	6821	6865	6807	6844	6712	6738	6797	6755	6856	6922	6899	6785	6733	6749	6749	6800	6783	6847	6821	6795	6781	6828	6758	6839	6787	6846	6902	6764	6778	6850	6639	6783	6739	6828	6782	6828	6780	6674	6728	6923	6812	6854	6847	6723	6714	6731	6799	6801	6869	6914	6652	6804	6694	6844	6675	6717	6644	6720	6783	6795	6748	6977	6728	6754	6782	6843	6894	6900	6870	6862	6812	6785	6797	6897	6885	6787	6854	6778	6718	6845	6794	6859	6819	6857	6914	6654	6689	6813	6743	6823	6748	6909	6817	6794	6829	6744	6838	6841	6748	6750	6777	6728	6805	6746	6746	6699	6845	6775	6791	6641	6740	6738	6809	6772	6721	6800	6792	6733	6879	6872	6783	6805	6858	6883	6769	6759	6830	6826	6862	6652	6781	6977	6875	6768	6819	6864	6893	6881	6777	6794	6747	6743	6806	6784	6766	6903	6764	6752	6927	6728	6917	6854	6808	6793	6925	6780	6787	6834	6841	6901	6749	6908	6726	6752	6788	6794	6828	6794	6757	6872	6756	6765	6841	6864	6747	6807	6820	6759	6775	6765	6792	6721	6703	6888	6793	6779	6855	6803	6676	6845	6859	6685	6845	6849	6810	6819	6921	6782	6845	6816	6647	6817	6849	6793	6758	6818	6793	6739	6891	6820	6816	6800	6839	6741	6814	6906	6700	6800	6775	6724	6747	6782	6724	6783	6829	6708	6641	6810	6836	6865	6586	6715	6904	6695	6829	6796	6712	6804	6809	6706	6825	6728	6772	6857	6784	6781	6817	6731	6829	6751	6784	6895	6816	6715	6908	6934	6760	6858	6812	6850	6777	6760	6724	6870	6795	6711	6903	6906	6663	6769	6825	6733	6840	6714	6707	6782	6845	6926	6829	6747	6767	6738	6894	6716	6794	6830	6794	6981	6847	6860	6781	6786	6739	6731	6787	6734	6717	6714	6778	6747	6759	6830	6865	6690	6718	6804	6770	6804	6819	6739	6808	6885	6728	6938	6732	6735	6828	6810	6814	6756	6769	6901	6840	6823	6818	6841	6768	6829	6879	6775	6826	6904	6775	6805	6819	6765	6756	6679	6805	6887	6825	6918	6791	6728	6829	6688	6732	6894	6765	6854	6717	6945	6819	6687	6947	6694	6685	6756	6849	6857	6774	6771	6774	6742	6784	6877	6764	6822	6695	6794	6740	6840	6727	6763	6831	6718	6808	6751	6818	6818	6886	6844	6669	6717	6730	6868	6885	6785	6822	6762	6755	6722	6714	6743	6844	6667	6819	6858	6800	6751	6829	6765	6803	6648	6834	6856	6802	6878	6918	6946	6757	6751	6906	6819	6837	6699	6725	6787	6845	6694	6862	6779	6907	6759	6828	6812	6854	6860	6761	6936	6756	6813	6784	6813	6706	6822	6777	6902	6811	6681	6769	6722	6838	6959	6783	6730	6815	6891	6846	6875	6778	6786	6760	6784	6745	6744	6767	6831	6750	6791	6781	6863	6761	6844	6906	6773	6866	6784	6782	6740	6750	6792	6847	6661	6754	6719	6789	6849	6796	6756	6744	6768	6810	6876	6863	6744	6609	6757	6791	6868	6653	6794	6867	6846	6812	6765	6845	6798	6926	6697	6863	6819	6916	6892	6763	6848	6698	6737	6789	6770	6654	6788	6817	6850	6747	6686	6750	6803	6744	6729	6849	6883	6693	6734	6814	6802	6685	6773	6876	6805	6819	6794	6712	6801	6943	6860	6746	6880	6826	6911	6814	6751	6835	6772	6861	6718	6888	6944	6904	6784	6648	6785	6672	6841	6820	6898	6649	6768	6811	6890	6729	6807	6758	6759	6858	6837	6792	6872	6741	6961	6785	6803	6707	6871	6859	6797	6846	6697	6749	6758	6741	6894	6738	6827	7030	6832	6885	6744	6873	6725	6746	6734	6917	6773	6846	6888	6847	6784	6881	6748	6811	6894	6835	6828	6927	6813	6803	6893	6719	6787	6759	6718	6663	6817	6847	6907	6719	6674	6870	6697	6791	6740	6810	6765	6794	6786	6861	6740	6875	6825	6849	6753	6885	6912	6592	6932	6899	6757	6820	6717	6807	6747	6786	6794	6958	6743	6868	6741	6783	6851	6804	6841	6821	6732	6900	6905	6652	6793	6771	6749	6805	6798	6811	6783	6789	6743	6701	6910	6665	6907	6605	6926	6862	6811	6718	6788	6849	6891	6844	6761	6877	6819	6801	6784	6741	6765	6767	6704	6803	6810	6763	6772	6671	6740	6739	6816	6756	6684	6740	6863	6728	6942	6759	6830	6769	6707	6866	6881	6782	6835	6862	6917	6820	6773	6816	6829	6808	6867	6825	6777	6766	6839	6821	6952	6776	6755	6684	6905	6806	6833	6731	6756	6714	6833	6671	6712	6702	6841	6894	6722	6815	6787	6826	6734	6851	6856	6848	6738	6826	6711	6832	6792	6908	6894	6734	6814	6759
3086	1348	5817	4007	2258	3864	3560	2658	1737	1209	1015	891	913	898	899	935	869	856	874	853	902	935	922	883	906	919	878	951	889	873	840	897	913	901	890	889	945	862	863	928	880	881	877	885	909	957	920	864	860	891	898	889	912	924	912	939	909	873	873	877	914	972	883	881	913	875	880	922	866	944	908	935	843	961	854	916	863	926	910	886	894	924	909	911	949	907	906	912	928	832	907	868	907	882	874	924	866	881	871	958	857	910	939	893	900	898	872	879	907	888	924	934	910	910	894	922	946	837	879	906	861	984	937	873	944	932	874	829	829	925	855	914	897	941	878	891	826	942	886	871	897	912	967	892	910	855	949	931	924	889	862	930	891	899	946	937	891	889	881	887	894	916	931	930	875	875	890	899	927	890	888	874	914	897	903	933	905	874	870	888	837	896	874	899	875	916	907	900	945	877	858	907	899	838	912	897	919	875	883	968	908	951	942	886	912	875	904	934	938	838	904	912	847	909	946	943	849	911	903	862	900	890	887	933	901	907	923	892	927	849	913	900	861	949	881	917	912	899	892	945	869	893	870	879	904	893	940	856	906	862	889	871	894	884	922	902	920	888	902	865	946	895	856	881	821	895	909	887	891	933	912	907	889	909	964	889	843	911	902	870	911	915	944	885	856	920	918	945	882	882	967	925	942	942	907	926	951	853	872	878	898	941	894	887	913	849	855	859	916	891	922	897	901	889	898	889	890	924	907	875	845	952	948	924	932	855	824	889	876	859	902	852	897	958	933	886	954	890	887	896	912	902	895	914	972	879	935	964	882	867	853	928	904	855	886	934	900	920	936	878	891	893	928	899	854	847	873	890	952	917	877	968	914	867	963	896	940	870	891	932	984	929	887	912	875	872	926	887	951	955	918	920	918	910	926	885	931	896	918	865	893	898	930	930	965	860	922	901	842	877	849	904	901	912	923	905	909	927	845	930	874	870	934	919	905	861	871	874	885	912	917	915	907	869	893	911	934	885	903	879	864	948	905	943	965	857	925	898	878	899	939	971	917	904	873	913	933	891	882	871	900	927	884	851	912	930	879	915	882	907	946	932	917	901	951	915	841	922	926	997	923	942	868	961	933	853	899	933	928	907	887	914	937	886	909	935	886	915	917	900	907	890	916	929	898	889	897	918	875	904	902	878	872	912	950	911	904	927	900	941	913	882	927	911	878	899	897	872	902	865	922	888	874	887	876	925	889	925	924	897	928	915	949	879	893	926	914	901	897	913	896	910	851	872	929	932	912	907	940	929	873	895	944	887	884	893	898	926	884	923	950	943	874	913	859	919	873	827	939	876	881	920	909	899	927	974	913	900	898	917	875	932	905	911	890	919	870	916	878	954	907	895	896	904	933	922	897	897	902	928	887	868	882	944	888	929	908	916	865	907	877	924	837	892	910	978	863	900	960	911	853	910	941	900	914	869	852	875	899	913	900	881	857	944	899	869	944	918	927	891	893	917	913	896	905	916	956	864	925	934	883	878	924	910	934	924	901	884	895	886	934	861	885	922	860	883	917	900	913	879	914	911	851	848	926	948	860	918	933	920	879	924	959	863	873	876	942	904	928	900	958	966	919	902	944	872	856	928	941	902	892	907	961	919	906	906	923	877	943	909	897	878	886	955	893	892	909	956	935	909	870	884	890	895	884	878	948	921	901	943	896	927	890	956	916	852	893	916	922	938	895	896	837	921	903	852	893	870	906	943	938	892	889	901	892	897	904	953	869	876	893	945	970	900	947	865	925	897	943	902	910	921	829	932	901	916	903	941	919	921	919	908	909	931	900	881	859	883	896	905	865	905	883	895	882	939	883	895	881	931	905	906	893	892	844	901	930	869	884	931	893	922	905	867	887	816	909	903	928	909	885	923	868	876	917	895	920	963	884	852	882	888	918	935	913	931	929	967	875	936	932	964	888	913	916	919	881	954	875	921	913	923	914	902	884	889	907	804	903	931	875	889	927	874	877	885	909	966	875	886	932	923	889	922	929	944	908	900	972	901	913	916	895	909	882	920	919	899	882	859	929	939	911	837	914	882	883	924	934	930	881	873	863	916	901	902	906	895	929	879	900	861	897	893	913	845	888	897	873	881	899	925	837	887	913	920	905	943	891	893	934	894	931	882	929	892	948	891	920	904	935	931	837	914	880	849	851	927	890	911	943	939	884	906	860	898	873	890	915	901	931	885	902	890	934	911	848	889	894	890	900	911	898	898	965	916	881	895	904	925	847	906	911	905	884	892	886	825	887	908	838	969	922	820	929	937	861	878	908	894	937	854	879	858	933	912	896	886	935	928	873	883	958	906	892	912	895	859	917	876	902	979	899	878	876	955	891	888	915	893	841	896	909	914	880	883	954	911	904	961	864	884	914	848	874	921	853	883	887	947	887	874	918	903	920	911	880	872	927	893	924	886	912	882	850	917	895	885	900	931	912	867	940	950	926	955	913	933	943	901	914	900	936	900	845	898	858	919	877	896	986	851	923	914	913	918	931	912	843	920	868	872	899	893	889	903	910	899	949	896	901	957	912	905	898	883	907	908	875	905	933	837	949	879	916	915	910	921	931	872	897	949	898	890	890	874	918	887	917	921	912	904	884	894	894	936	886	944	945	867	895	914	914	937	878	849	903	911	917	919	933	898	876	894	891	899	860	875	926	881	864	920	877	942	932	897	912	904	939	954	852	828	903	896	924	942	868	905	926	893	888	924	905	877	913	896	921	860	934	896	894	951	850	945	934	917	958	864	904	898	858	941	928	882	918	896	881	878	943	869	831	916	877	917	929	937	851	872	859	908	930	914	921	891	919	890	878	909	872	863	907	946	957	948	883	910	911	895	933	869	834	851	918	872	930	905	863	895	901	830	867	904	907	945	923	907	891	837	872	929	883	862	928	937	918	922	948	887	915	829	906	894	942	851	937	915	958	897	855	916	918	931	892	901	874	881	950	920	920	918	935	907	935	874	911	894	875	930	885	901	904	869	866	876	879	923	884	925	950	875	908	902	876	905	880	897	904	905	928	925	919	909	919	893	892	888	960	875	917	955	917	887	861	925	948	875	890	933	903	934	862	885	879	911	913	980	908	940	932	938	943	926	891	934	918	947	873	959	872	878	905	863	891	881	928	895	940	974	899	884	892	903	898	953	905	914	915	863	839	897	894	879	912	924	898	864	894	903	941	933	853	915	923	922	925	926	881	899	926	895	907	870	879	954	881	909	897	917	911	902	906	912	894	935	889	894	856	886	926	906	905	880	949	844	874	945	907	896	919	914	870	902	927	896	902	861	864	923	939	883	858	903	888	962	932	858	948	911	901	938	863	861	914	902	968	887	931	915	936	893	886	900	837	908	934	864	902	885	910	959	934	853	877	895	893	893	920	929	930	942	889	898	873	844	916	895	920	885	922	891	953	920	925	937	926	911	914	962	901	965	909	865	904	883	930	857	870	851	912	951	963	917	879	941	895	945
14471	10796	30490	29435	33012	41168	35492	29469	20777	12467	8277	7016	6761	6865	6672	6901	6672	6790	6800	6877	6858	6850	6862	6829	6937	6678	6813	6781	6797	6820	6801	6750	6719	6821	6731	6866	6808	6806	6799	6777	6832	6775	6805	6855	6756	6774	6841	6711	6735	6793	6756	6753	6786	6957	6766	6761	6816	6713	6852	6784	6841	6820	6803	6847	6814	6782	6827	6850	6711	6743	6832	6827	6828	6930	6742	6760	6843	6816	6906	6883	6758	6745	6782	6787	6787	6905	6830	6811	6674	6908	6902	6747	6885	6779	6818	6714	6731	6758	6797	6756	6814	6701	6867	6766	6900	6868	6818	6783	6827	6866	6793	6765	6773	6735	6819	6855	6752	6773	6776	6794	6803	6771	6743	6845	6829	6736	6795	6755	6761	6697	6808	6872	6808	6852	6781	6901	6861	6886	6730	6788	6816	6706	6740	6724	6863	6743	6829	6805	6916	6742	6775	6789	6693	6822	6697	6770	6835	6794	6793	6753	6726	6807	6779	6693	6797	6719	6853	6775	6890	6770	6782	6748	6792	6839	6898	6827	6958	6785	6836	6899	6781	6788	6814	6674	6973	6797	6785	6862	6838	6717	6759	6651	6861	6645	6703	6847	6896	6806	6749	6821	6659	6914	6882	6729	6718	6938	6774	6809	6774	6941	6726	6842	6721	6748	6748	6796	6927	6833	6686	6883	6930	6723	6843	6825	6741	6827	6841	6863	6796	6784	6670	6752	6773	6804	6679	6784	6814	6756	6898	6727	6787	6856	6907	6714	6847	6776	6974	6783	6729	6812	6708	6782	6802	6807	6815	6637	6734	6851	6778	6779	6834	6777	6717	6789	6723	6660	6797	6797	6822	6824	6842	6860	6765	6823	6752	6762	6908	6626	6749	6787	6792	6797	6732	6700	6846	6677	6729	6763	6726	6815	6814	6753	6914	6656	6794	6835	6671	6821	6763	6686	6783	6734	6700	6974	6742	6788	6829	6752	7001	6935	6737	6778	6725	6790	6842	6837	6843	6829	6761	6839	6875	6738	6799	6758	6821	6850	6787	6705	6683	6748	6815	6730	6753	6801	6755	6860	6772	6824	6857	6839	6846	6902	6757	6750	6768	6759	6894	6934	6731	6827	6827	6789	6739	6649	6887	6822	6830	6798	6784	6819	6880	6829	6803	6827	6829	6915	6942	6775	6695	6844	6863	6721	6763	6653	6779	6772	6848	6808	6714	6645	6836	6919	6813	6743	6747	6854	6854	6854	6863	6804	6878	6957	6858	6828	6836	6832	6775	6908	6839	6901	6829	6856	6849	6804	6832	6956	6854	6776	6796	6778	6762	6777	6869	6751	6841	6829	6794	6872	6765	6827	6747	6823	6838	6728	6816	6760	6845	6829	6934	6866	6856	6916	6746	6753	6874	6874	6910	6863	6867	6792	6695	6802	6820	6898	6833	6915	6675	6870	6696	6680	6865	6913	6853	6810	6807	6782	6757	6923	6651	6815	6794	6804	6725	6746	6781	6758	6826	6816	6850	6777	6821	6740	6712	6789	6813	6772	6807	6731	6753	6691	6673	6763	6789	6812	6803	6874	6759	6758	6761	6752	6704	6790	6796	6726	6815	6836	6967	6749	6958	6772	6772	6860	6825	6627	6813	6741	6980	6663	6832	6707	6899	6808	6955	6810	6797	6847	6696	6786	6692	6879	6807	6828	6857	6741	6749	6748	6828	6771	6799	6756	6742	6863	6906	6820	6843	6875	6680	6744	6793	6868	6822	6915	6687	6875	6884	6811	6744	6814	6732	6811	6954	6934	6623	6895	6833	6883	6766	6892	6674	6788	6889	6821	6763	6697	6892	6762	6740	6824	6843	6755	6789	6864	6770	6857	6807	6793	6900	6690	6786	6720	6820	6911	6798	6817	6910	6747	6801	6810	6861	6817	6827	6772	6845	6842	6741	6701	6721	6818	6857	6822	6986	6788	6891	6747	6891	6944	6747	6810	6833	6773	6757	6805	6855	6781	6777	6839	6864	6921	6812	6788	6782	6787	6860	6802	6938	6722	6897	6702	6861	6823	6817	6874	6740	6763	6861	6731	6760	6743	6867	6746	6802	6797	6755	6849	6779	6669	6845	6836	6797	6813	6741	6857	6854	6782	6850	6830	6695	6731	6725	6820	6839	6846	6862	6759	6763	6833	6735	6810	6876	6761	6808	6888	6861	6843	6808	6806	6750	6861	6816	6751	6831	6782	6877	6786	6698	6685	6750	6897	6898	6823	6570	6722	6838	6766	6730	6729	6837	6932	6715	6760	6874	6892	6928	6822	6821	6791	6790	6770	6820	6871	6689	6694	6831	6836	6772	6831	6874	6822	6724	6867	6686	6827	6886	6721	6709	6872	6967	6814	6808	6762	6835	6818	6891	6758	6839	6808	6828	6797	6806	6856	6825	6769	6721	6802	6755	6713	6806	6880	6890	6705	6890	6805	6811	6778	6838	6836	6751	6940	6880	6902	6768	6988	6711	6843	6638	6842	6850	6864	6712	6741	6824	6823	6740	6861	6743	6783	6767	6901	6775	6846	6885	6918	6803	6903	6799	6825	6764	6887	6823	6738	6779	6697	6777	6838	6729	6814	6745	6842	6879	6887	6806	6796	6770	6819	6618	6773	6877	6770	6976	6899	6924	6853	6756	6754	6899	6674	6860	6770	6951	6709	6933	6886	6866	6972	6843	6806	6770	6840	6737	6796	6752	6891	6841	6822	6921	6773	6893	6834	6810	6687	6754	6740	7052	6955	6735	6819	6920	6764	6726	6809	6901	6650	6807	6791	6846	6850	6789	6909	7000	6739	6801	6794	6858	6763	6954	6861	6872	6815	6894	6911	6895	6883	6899	6849	6805	6822	6764	6708	6806	6751	6860	6855	6831	6695	6774	6696	6819	6784	6699	6701	6761	6823	6692	6697	6786	6728	6775	6777	6839	6709	6816	6789	6726	6867	6735	6808	6784	6886	6802	6833	6706	6837	6825	6793	6758	6779	6823	6830	6730	6834	6827	6848	6863	6791	6821	6786	6762	6803	6815	6799	6819	6841	6764	6882	6808	6799	6844	6849	6956	6783	6778	6725	6679	6812	6916	6840	6793	6876	6711	6852	6806	6688	6875	6739	6844	6741	6831	6839	6771	6769	6737	6867	6841	6744	6794	6784	6885	6681	6893	6833	6773	6926	6915	6839	6741	6864	6646	6852	6813	6821	6843	6777	6747	6775	6887	6958	6825	6764	6826	6836	6775	6811	6792	6718	6811	6669	6833	6740	6702	6968	6815	6887	6799	6813	6801	6787	6846	6835	6855	6671	6819	6914	6821	6817	6802	6814	6814	6983	6759	6649	6744	6717	6819	6737	6775	6848	6749	6820	6791	6770	6807	6747	6734	6795	6726	6800	6800	6879	6794	6841	6796	6711	6849	6758	6759	6758	6702	6887	6775	6802	6705	6788	6785	6917	6785	6842	6821	6746	6772	6635	6769	6834	6843	6823	6791	6757	6740	6814	6818	6672	6791	6880	6838	6799	6799	6853	6808	6737	6753	6830	6770	6827	6846	6741	6917	6816	6691	6861	6820	6756	6770	6788	6757	6667	6780	6974	6848	6791	6712	6693	6695	6852	6869	6826	6849	6783	6883	6857	6776	6751	6872	6868	6827	6810	6631	6846	6828	6859	6839	6899	6836	6789	6885	6876	6927	6774	6779	6938	6982	7000	6628	6821	6882	6727	6816	6779	6748	6802	6746	6666	6887	6812	6931	6880	6790	6781	6804	6810	6736	6808	6804	6707	6723	6768	6935	6895	6817	6791	6692	6756	6851	6725	6688	6891	6870	6775	6823	6832	6715	6704	6715	6711	6921	6805	6714	6892	6897	6936	6882	6760	6756	6821	6866	6752	6840	6742	6830	6914	6817	6841	6834	6812	6866	6802	6807	6846	6676	6674	6863	6813	6755	6710	6724	6874	6786	6837	6829	6821	6748	6650	6816	6821	6817	6869	6732	6782	6812	6738	6831	6885	6669	6782	6786	6825	6791	6831	6841	6937	6724	6823	6783	6775	6774	6883	6901	6879	6808	6746	6824	6763	6822	6793	6825	6843	6816	6822	6809	6819	6812	6747	6894	6724	6809	6766	6730	6763	6748	6802	6753	6701	6759	6747	6952	6890	6750	6790	6795	6792	6815	6816	6783	6757	6723	6834	6835	6680	6873	6828	6805	6799	6785	6778	6816	6783	6885	6807	6713	6888	6829	6848	6686	6852	6742	6813	6785	6862	6824	6842	6759	6830	6661	6846	6794	6855	6823	6893	6741	6896	6758	6825	6806	6869	6833	6815	6949	6810	6758	6791	6800	6781	6810	6808	6828	6789	6850	6796	6806	6827	6726	6833	6847	6777	6837	6680	6836	6972	6856	6761	6813	6766	6923	6912	6791	6747	6795	6665	6826	6749	6712	6824	6745	6731	6735	6730	6777	6780	6845	6759	6825	6884	6905	6936	6700	6793	6714	6801	6906	6821	6821	6882	6764	6932	6823	6860	6896	6839	6839	6700	6840	6763	6882	6805	6692	6900	6823	6851	6856	6825	6685	6698	6595	6798	6858	6741	6777	6764	6879	6813	6820	6821	6768	6740	6908	6672	6747	6794	6716	6876	6870	6760	6845	6856	6770	6696	6839	6842	6834	6814	6915	6778	6662	6869	6774	6773	6869	6744	6853	6820	6839	6765	6735	6838	6731	6864	6801	6921	6787	6847	6900	6807	6877	6933	6888	6783	6625	6848	6778	6869	6844	6764	6758	6893	6769	6717	6732	6850	6756	6815	6807	6815	6841	6839	6747	6814	6895	6858	6904	6828	6854	6655	6820	6828	6841	6867	6807	6888	6804	6778	6734	6775	6902	6893	6689	6762	6823	6825	6769	6849	6824	6716	6836	6822	6670	6795	6786	6793	6866	6698	6802	6777	6820	6853	6852	6827	6901	6601	6812	6749	6793	6809	6657	6854	6814	6806	6755	6872	6811	6756	6809	6747	6819	6840	6741	6865	6838	6710	6804	6905	6838	6889	6939	6819	6717	6811	6777	6837
2197	1695	12155	8135	4818	9572	9905	6557	4109	2014	1166	967	881	902	902	843	914	915	850	914	910	922	937	905	893	920	898	902	857	908	891	918	934	918	908	898	894	882	897	929	882	909	870	850	875	851	920	862	912	897	888	931	924	906	906	924	920	950	909	865	900	874	926	925	924	896	896	899	919	916	897	923	915	835	920	911	895	915	942	884	938	895	881	927	934	926	902	902	888	848	861	836	909	922	920	905	873	922	856	892	867	874	890	884	922	889	887	893	877	877	926	911	893	902	935	885	942	953	906	875	922	912	853	906	882	926	843	880	961	889	889	880	888	902	936	917	914	877	900	928	894	900	936	869	923	901	870	963	893	876	866	897	932	880	892	898	879	910	884	986	889	899	920	914	902	924	923	907	908	929	881	919	860	882	886	951	929	898	875	873	932	904	886	941	851	902	903	926	913	909	949	939	913	923	906	911	890	930	927	918	887	910	910	907	889	895	874	942	874	923	861	939	915	964	856	888	881	917	916	920	887	864	898	905	899	1013	890	928	888	941	906	896	951	880	903	859	874	940	837	942	918	882	942	870	925	935	884	863	869	899	877	943	894	861	972	870	936	919	941	890	873	885	920	943	878	895	914	948	912	898	865	968	883	900	939	955	908	904	901	914	861	891	909	894	879	956	870	886	938	951	914	923	916	891	886	944	941	907	910	902	882	906	905	886	932	966	916	882	924	892	910	941	879	877	934	924	914	883	929	911	860	851	882	896	870	879	859	928	870	881	913	905	853	939	880	926	914	913	916	929	871	915	949	888	877	910	881	895	904	911	879	909	957	928	891	900	934	923	933	839	904	884	929	908	909	877	920	895	909	949	924	894	879	924	888	975	933	868	930	906	841	873	937	931	868	907	871	925	900	913	896	912	888	938	871	927	892	928	885	923	869	903	973	961	855	895	944	916	894	914	915	861	898	925	877	926	910	904	922	896	880	869	920	898	883	899	901	918	826	922	910	925	905	886	885	886	917	899	900	876	858	1000	915	939	907	868	926	836	869	879	918	909	897	962	920	868	914	848	864	914	924	920	978	865	931	871	922	877	859	923	882	952	915	946	874	943	894	892	906	922	893	867	880	879	909	900	914	904	860	893	902	933	921	894	919	924	958	907	916	942	930	893	883	877	977	898	876	887	903	874	923	896	956	944	899	900	864	870	906	896	894	875	877	871	916	955	912	856	911	913	844	892	924	949	891	876	857	890	944	898	873	877	922	979	918	932	878	981	894	911	913	878	919	911	888	868	906	872	888	867	879	923	890	905	919	922	922	943	903	922	904	954	931	897	989	899	863	943	821	905	865	930	896	927	870	909	917	875	893	820	851	893	965	959	940	918	894	849	848	873	838	918	899	968	945	878	856	898	869	893	912	918	912	898	931	918	901	897	907	928	939	856	914	920	898	884	865	928	927	882	874	921	891	899	906	939	965	935	869	936	968	930	967	883	867	892	937	918	938	868	913	890	909	910	883	946	842	879	930	862	925	892	920	857	966	868	912	927	952	892	924	914	942	886	913	972	929	885	939	891	890	923	925	851	902	963	911	911	888	925	935	952	877	925	930	900	914	904	888	873	894	895	890	875	913	936	919	868	943	869	885	919	965	873	931	934	909	906	916	901	884	904	941	973	903	928	928	926	868	921	908	882	931	891	882	859	843	778	943	937	929	937	913	897	921	911	904	925	872	874	910	886	911	927	894	859	870	846	911	950	886	911	890	884	916	893	823	881	888	909	889	906	839	869	910	871	824	869	866	900	962	903	901	834	896	942	904	938	926	898	936	912	914	877	901	864	921	902	945	883	864	924	877	908	933	888	932	867	910	914	914	930	877	912	895	905	943	896	928	843	864	869	915	914	856	919	881	893	933	890	876	926	907	898	917	907	930	925	844	897	939	828	867	917	929	897	922	893	946	969	926	901	908	890	861	889	911	881	827	907	915	901	950	895	890	900	891	929	960	884	924	895	921	872	878	965	959	875	909	862	894	896	935	882	884	896	863	901	900	900	907	907	910	880	941	920	938	917	913	934	883	949	901	927	895	867	886	950	848	904	873	939	888	905	901	901	850	855	908	941	879	870	907	951	914	954	930	883	896	956	961	905	929	898	998	883	881	898	927	922	887	897	930	914	936	890	922	912	923	927	928	895	957	908	925	887	871	907	966	946	928	878	939	921	852	873	950	914	914	905	897	979	922	832	881	893	911	860	925	940	905	905	901	845	867	928	927	898	896	972	886	875	971	927	898	931	875	894	896	954	895	937	899	873	881	866	945	925	921	871	946	925	915	932	928	963	876	917	899	908	928	886	883	938	955	924	898	867	883	970	918	923	951	888	862	882	929	965	912	931	915	896	874	912	917	917	884	935	886	883	889	874	907	885	917	885	848	932	873	883	946	876	890	852	883	882	981	908	878	954	910	872	929	866	907	895	818	894	900	932	919	916	865	941	875	860	926	928	905	936	873	917	933	902	898	893	868	902	877	874	941	893	868	931	969	964	914	856	876	905	884	923	920	927	856	898	948	916	928	953	912	917	828	916	871	905	885	915	892	909	917	895	890	888	884	896	909	938	928	947	858	921	918	882	850	900	910	934	904	916	885	918	875	920	925	911	925	867	966	901	879	903	878	940	938	933	917	874	895	936	927	902	861	917	963	906	901	873	908	854	910	895	916	885	849	913	923	926	861	907	832	898	895	840	967	884	887	953	897	880	886	854	927	880	906	925	854	902	890	882	911	905	844	893	884	838	903	967	861	919	867	880	957	929	913	953	864	935	864	905	889	890	907	928	989	915	880	907	874	924	890	893	933	845	916	880	929	947	944	887	931	882	938	927	860	943	916	931	873	940	928	887	905	873	921	851	897	906	881	903	855	857	962	859	879	912	919	924	934	879	951	876	880	867	922	839	856	920	915	861	898	921	901	899	915	934	915	877	937	888	959	871	865	901	903	938	916	844	885	878	903	893	938	864	873	906	876	944	916	913	857	930	898	854	891	881	904	892	866	944	903	925	876	876	939	939	934	889	889	941	904	957	913	924	914	866	954	894	840	907	892	951	945	922	895	913	917	923	908	911	853	920	931	923	914	866	911	820	917	936	933	922	920	865	922	869	899	888	941	851	894	928	870	926	945	886	881	927	876	954	903	854	905	888	896	898	895	904	945	917	910	887	928	894	913	904	909	954	911	907	982	890	926	900	927	879	931	856	869	904	903	904	899	852	902	911	940	928	947	903	901	894	873	880	961	960	907	923	893	854	913	922	898	889	944	839	911	927	838	965	940	923	895	905	891	934	914	925	911	930	884	889	893	881	968	895	933	902	911	936	818	955	963	875	932	967	879	888	883	861	922	873	892	878	887	879	968	958	888	868	902	909	859	911	882	913	896	913	957	883	847	903	819	898	880	938	875	867	883	888	942	937	937	894	992	884	818	909	888	909	853	883	818	877	896	901	923	932	895	892	834	854	938	954	903	914
17615	13635	38935	46635	36419	56972	52414	42363	32813	20774	11007	7263	6731	6893	6801	6790	6797	6764	6727	6754	6741	6710	6848	6762	6808	6793	6926	6828	6752	6741	6890	6886	6861	6926	6794	6911	6740	6864	6808	6840	6693	6728	6820	6911	6775	6755	6805	6773	6694	6823	6872	6905	6846	6656	6692	6865	6765	6881	6821	6826	6935	6861	6743	6862	6742	6671	6735	6833	6785	6781	6741	6719	6856	6749	6719	6715	6662	6784	6597	6806	6824	6642	6883	6778	6846	6865	6751	6805	6979	6760	6801	6697	6787	6683	6651	6887	6793	6804	6733	6761	6885	6705	6694	6751	6883	6776	6803	6637	6869	6704	6909	6874	6770	6852	6812	6781	6849	6731	6742	6682	6803	6869	6711	6866	6835	6808	6773	6679	6828	6895	6738	6855	6853	6786	6826	6784	6796	6945	6882	6604	6726	6941	6865	6828	6861	6804	6833	6751	6902	6792	6725	6816	6822	6950	6786	6752	6858	6931	6683	6981	6858	6782	6827	6813	6731	6712	6691	6764	6794	6808	6704	6820	6680	6759	6898	6934	6721	6870	6827	6703	6871	6727	6869	6869	6821	6828	6860	6824	6688	6763	6880	6744	6835	6707	6700	6812	6843	6710	6758	6711	6769	6806	6833	6720	6965	6790	6719	6674	6871	6667	6692	6749	6879	6798	6787	6836	6754	6830	6805	6787	6820	6802	6752	6871	6691	6808	6865	6833	6733	6813	6929	6832	6662	6731	6743	6757	6860	6777	6724	6764	6838	6781	6831	6698	6733	6913	6845	6848	6874	6815	6766	6806	6831	6692	6776	6777	6789	6688	6911	6774	6728	6938	6768	6794	6894	6751	6834	6607	6823	6815	6853	6739	6894	6741	6643	6812	6675	6710	6666	6804	6832	6745	6805	6591	6901	6755	6677	6696	6790	6844	6895	6873	6822	6831	6817	6807	6687	6821	6750	6828	6774	6819	6944	6720	6777	6828	6831	6716	6681	6763	6757	6775	6859	6642	6729	6888	6816	6739	6715	6723	6894	6797	6895	6781	6615	6743	6666	6828	6820	6765	6728	6818	6733	6773	6923	6743	6748	6849	6722	6660	6889	6700	6686	6929	6822	6765	6776	6997	6739	6748	6824	6760	6854	6698	6717	6822	6732	6892	6810	6679	6820	6804	6880	6763	6749	6652	6920	6843	6835	6869	6748	6817	6887	6798	6648	6782	6869	6713	6759	6711	6799	6888	6740	6790	6759	6773	6815	6752	6877	6760	6923	6747	6900	6766	6727	6964	6798	6758	6716	6755	6654	6791	6835	6932	6807	6802	6961	6676	6643	6871	6781	6779	6777	6900	6869	6841	6783	6727	6906	6785	6876	6702	6765	6838	6783	6953	6660	6745	6915	6812	6775	6752	6675	6872	6731	6874	6858	6902	6824	6843	6782	6837	6867	6759	6838	6777	6811	6799	6871	6789	6630	6835	6806	6754	6820	6832	6877	6702	6914	6945	6724	6678	6815	6739	6845	6827	6742	6713	6799	6913	6903	6773	6730	6689	6828	6877	6853	6716	6761	6820	6794	6892	6788	6723	6846	6942	6899	6822	6698	6785	6809	6773	6720	6766	6787	6733	6859	6854	6857	6673	6767	6807	6840	6696	6714	6652	6711	6796	6721	6820	6724	6862	6726	6737	6805	6885	6811	6805	6807	6751	6757	6856	6871	6699	6804	6794	6872	6872	6797	6750	6716	6735	6703	6864	6956	6813	6774	6921	6793	6809	6840	6782	6857	6820	6720	6771	6828	6809	6829	6787	6892	6782	6849	6799	6728	6725	6900	6858	6806	6809	6876	6698	6836	6693	6743	6829	6775	6737	6800	6775	6852	6782	6790	6923	6691	6841	6751	6714	6794	6886	6704	6860	6722	6770	6865	6880	6775	6850	6823	6720	6647	6783	6754	6792	6788	6857	6789	6674	6809	6804	6716	6905	6721	6788	6876	6800	6873	6770	6695	6740	6880	6844	6832	6804	6844	6841	6905	6817	6892	6864	6824	6855	6770	6725	6819	6826	6800	6804	6797	6702	6722	6756	6804	6770	6797	6845	6785	6823	6740	6837	6817	6603	6733	6930	6817	6897	6692	6876	6733	6723	6852	6787	6732	6751	6756	6878	6819	6770	6694	6919	6714	6737	6845	6769	6782	6740	6712	6765	6819	6821	6758	6822	6974	6744	6777	6812	6760	6683	6832	6675	6746	6590	6787	6767	6791	6723	6905	6814	6912	6841	6864	6906	6797	6947	6838	6810	6813	6873	6738	6818	6828	6846	6884	6726	6784	6667	6859	6781	6770	6809	6880	6848	7018	6811	6738	6695	6756	6745	6869	6851	6960	6823	6874	6846	6819	6800	6750	6849	6802	6820	6830	6709	6708	6792	6878	6815	6688	6839	6760	6904	6885	6778	6828	6766	6915	6755	6819	6863	6847	6690	6703	6844	6808	6658	6885	6747	6741	6799	6757	6861	6698	6770	6773	6753	6754	6684	6852	6767	6848	6814	6771	6648	6661	6890	6865	6767	6654	6744	6707	6801	6863	6550	6821	6715	6790	6792	6720	6876	6845	6849	6822	6864	6828	6759	6823	6738	6725	6743	6824	6872	6734	6770	6839	6759	6931	6805	6743	6742	6834	6746	6832	6870	6754	6688	6819	6885	6668	6947	6806	6829	6717	6662	6671	6869	6889	6678	6933	6757	6800	6751	6898	6736	6731	6867	6708	6870	6846	6870	6779	6843	6808	6909	6900	6754	6784	6909	6733	6661	6751	6802	6873	6816	6763	6702	6800	6849	6822	6799	6772	6759	6744	6755	6751	6714	6947	6767	6979	6626	6786	6719	6867	6650	6819	6827	6969	6731	6794	6855	6829	6732	6797	6793	6799	6900	6743	6676	6676	6706	6838	6875	6823	6858	6795	6906	6727	6736	6739	6918	6759	6829	6737	6851	6939	6806	6749	6756	6740	6801	6879	6843	6732	6732	6838	6773	6741	6758	6690	6868	6798	6700	6886	6756	6851	6870	6931	6763	6753	6923	6746	6727	6779	6835	6790	6833	6748	6836	6855	6784	6877	6846	6694	6759	6830	6839	6843	6834	6751	6790	6724	6715	6822	6940	6752	6876	6704	6867	6776	6915	6668	6931	6850	6731	6761	6611	6721	6758	6846	6876	6689	6879	6830	6739	6724	6741	6819	6857	6884	6821	6657	6763	6778	6675	6754	6917	6906	6836	6862	6655	6916	6733	6743	6796	6912	6772	6772	6756	6781	6792	6742	6795	6741	6769	6746	6862	6875	6756	6942	6761	6704	6855	6687	6858	6836	6832	6880	6746	6759	6808	6849	6717	6935	6974	6703	6653	6832	6751	6726	6788	6872	6768	6753	6842	6845	6737	6821	6641	6839	6875	6880	6753	6741	6892	6872	6831	6850	6841	6584	6825	6893	6844	6748	6830	6895	6798	6866	6734	6788	6828	6758	6728	6735	6698	6830	6756	6687	6787	6871	6802	6813	6672	6665	6729	6890	6865	6851	6822	6743	6891	6843	6764	6807	6760	6802	6761	6808	6850	6665	6742	6717	6873	6721	6684	6849	6853	6788	6769	6712	6662	6770	6656	6798	6721	6896	6753	6813	6739	6931	6857	6898	6860	6871	6856	6731	6809	6806	6773	6777	6928	6901	6883	6778	6695	6778	6741	6734	6782	6860	6823	6739	6904	6701	6708	6787	6819	6774	6836	6621	6681	6971	6855	6770	6789	6951	6752	6887	6885	6771	6753	6769	6627	6844	6644	6729	6749	6728	6757	6879	6841	6854	6747	6795	6830	6751	6909	6794	6911	6843	6723	6885	6855	6711	6669	6784	6812	6863	6726	6822	6756	6877	6720	6775	6822	6835	6729	6847	6726	6804	6824	6826	6841	6926	6822	6681	6818	6719	6792	6843	6731	6815	6903	6798	6777	6786	6777	6840	6750	6832	6760	6841	6960	6813	6967	6899	6955	6722	6801	6721	6871	6780	6721	6815	6788	6847	6807	6688	6795	6822	6760	6872	6833	6875	6767	6788	6743	6831	6806	6768	6755	6743	6868	6624	6883	6722	6792	6809	6726	6871	6933	6796	6779	6718	6810	6803	6851	6758	6962	6831	6768	6744	6904	6860	6830	6858	6744	6732	6957	6760	6812	6789	6794	6905	6889	6812	6717	6714	6773	6830	6852	6792	6871	6609	6794	6715	6771	6958	6939	6643	6743	6786	6788	6738	6853	6852	6756	6737	6768	6788	6909	6914	6798	6742	6833	6898	6891	6716	6757	6819	6884	6827	6804	6788	6902	6848	6889	6777	6814	6780	6739	6858	6813	6706	6700	6741	6768	6852	6849	6794	6692	6639	6810	6872	6740	6898	6786	6846	6877	6771	6843	6826	6871	6827	6714	6759	6885	6771	6804	6804	6814	6897	6747	6760	6774	6864	6977	6920	6685	6975	6847	6824	6709	6866	6801	6696	6876	6906	6778	6855	6580	6824	6747	6948	6764	6877	6848	6773	6735	6876	6729	6763	6749	6736	6873	6941	6819	6928	6786	6806	6781	6825	6793	6702	6927	6806	6807	6747	6860	6752	6784	6808	6905	6799	6911	6680	6720	6856	6744	6812	6686	6754	6630	6736	6736	6881	6798	6788	6858	6793	6778	6828	6727	6775	6722	6878	6786	6791	6782	6854	6783	6784	6897	6722	6750	6750	6907	6828	6853	6841	6686	6933	6778	6871	6885	6642	6810	6712	6740	6801	6711	6731	6812	6824	6760	6756	6907	6906	6725	6830	6839	6857	6878	6934	6764	6720	6781	6682	6805	6783	6759	6825	6850	6866	6706	6796	6681	6851	6679	6838	6862	6737	6811	6977	6762	6852	6957	6743	6648	6728	6730	6637	6892	6746	6751	6717	6849	6822	6851	6817	6696	6920	6819	6808	6722	6843	6806	6814	6962	6713	6765	6763	6870	6845	6876	6820	6788	6781	6875	6672	6883	6900	6752	6857	6770	6883	6858	6786	6777	6714	6782	6792	6756	6844	6723	6761	6730	6857	6909
4432	1556	11614	8747	3234	13502	11508	6352	3362	1708	1096	935	899	921	903	916	904	896	835	939	842	906	958	883	946	925	897	901	888	911	951	943	919	939	934	901	902	887	898	886	893	940	893	860	906	949	928	936	865	862	904	946	975	928	861	886	896	919	906	940	902	876	873	936	908	996	928	922	914	901	886	924	911	973	942	952	917	933	956	924	952	895	868	878	882	927	919	891	875	940	894	909	913	879	917	919	898	894	882	863	933	837	884	923	877	908	881	876	955	900	917	961	860	898	871	954	898	945	899	917	872	906	889	920	890	925	916	902	893	860	892	876	878	903	903	965	844	939	873	850	868	898	901	921	918	905	869	902	879	904	954	923	913	913	921	932	910	886	912	918	973	929	884	955	958	952	910	924	914	912	927	858	887	940	931	870	903	903	957	897	900	880	922	900	873	944	913	889	915	955	888	872	937	893	837	960	882	909	923	877	917	940	887	936	911	906	895	912	902	914	949	884	914	946	915	934	957	919	904	923	916	943	877	915	909	901	920	922	915	868	887	868	879	894	892	912	870	931	922	928	859	900	956	885	904	878	917	925	889	925	888	950	881	914	945	841	908	942	914	946	920	929	940	861	867	891	901	971	944	888	880	927	905	914	900	890	904	929	946	916	880	950	932	889	931	882	955	906	925	882	904	927	951	1004	945	944	934	954	926	931	923	848	887	920	912	885	861	946	914	927	923	937	942	934	919	867	882	915	921	890	938	944	921	861	849	909	893	957	933	878	945	946	874	925	917	924	881	916	899	902	924	881	918	918	888	908	879	943	904	862	973	906	941	905	901	922	887	945	907	839	897	922	896	856	909	960	914	898	927	904	850	896	868	880	921	920	942	922	899	940	931	911	874	958	904	945	858	886	859	876	926	908	904	904	865	911	908	948	889	913	915	934	915	898	847	885	896	907	938	899	878	903	917	898	927	911	996	890	918	878	884	891	892	915	890	941	942	838	911	910	906	907	888	853	892	886	865	907	878	894	902	939	937	920	926	871	869	979	977	860	922	896	876	928	945	924	895	863	890	947	840	926	900	897	899	962	902	904	930	880	892	843	963	898	915	988	908	935	921	931	893	955	957	895	908	958	913	905	895	882	949	906	896	902	899	854	913	923	919	920	911	927	912	903	896	889	883	886	916	910	925	915	940	923	950	940	873	899	883	904	825	926	909	936	943	890	913	929	929	889	899	879	934	891	913	913	899	940	967	927	906	921	892	908	902	921	935	986	955	914	928	891	956	849	928	891	892	869	958	894	911	829	924	919	897	845	923	881	881	978	941	952	883	910	807	855	901	907	865	907	907	957	940	915	909	1002	897	910	921	894	902	915	895	906	899	908	894	917	940	897	851	879	890	901	933	938	895	948	964	944	900	922	910	895	898	927	934	922	938	875	867	935	925	907	979	923	881	968	929	864	904	872	915	869	866	934	942	910	887	866	881	942	895	897	947	917	944	971	890	818	924	913	894	908	912	877	949	907	907	981	870	897	897	913	888	930	929	891	933	899	937	920	934	925	861	925	902	931	878	941	869	918	956	919	899	895	933	943	995	930	877	906	894	873	935	921	874	910	894	882	913	914	921	966	863	867	922	907	885	896	932	908	948	894	904	895	906	995	886	887	877	964	930	897	884	896	887	912	853	908	943	943	914	905	900	951	937	907	917	894	959	897	878	882	921	872	912	909	944	931	905	922	895	912	921	876	929	893	941	953	877	886	953	898	882	907	896	882	915	870	915	929	881	901	877	907	891	920	993	905	936	868	855	920	939	904	892	949	899	907	920	954	901	884	888	876	914	858	953	913	913	880	880	927	906	906	941	898	936	941	913	888	887	953	928	931	964	911	870	928	954	945	882	934	953	919	942	991	899	881	926	859	924	956	951	931	907	849	928	850	912	913	872	908	942	932	903	880	901	953	959	939	967	977	930	938	883	924	902	894	924	941	860	904	952	886	910	898	908	909	969	960	872	917	943	922	915	898	904	921	885	844	966	898	893	911	953	916	912	902	869	912	889	918	964	953	938	879	906	864	894	913	933	904	979	907	911	959	951	920	889	932	985	924	880	911	910	881	849	888	906	979	901	907	880	928	952	881	875	966	933	885	932	866	940	929	947	892	884	955	879	920	871	860	901	925	889	1016	964	948	940	900	870	935	841	965	913	917	951	925	928	848	917	884	941	899	897	923	925	950	892	917	861	887	916	931	965	960	890	857	877	942	910	968	883	897	918	906	905	899	975	967	891	878	909	869	909	915	926	908	883	944	936	866	943	902	907	936	940	932	963	944	905	899	911	864	921	924	911	874	914	901	891	880	890	911	893	899	936	910	895	961	882	900	908	934	954	946	879	923	961	901	923	927	894	965	956	902	921	911	931	920	900	880	864	916	936	892	918	939	857	892	901	877	849	843	936	889	908	929	909	921	875	916	945	896	893	902	965	879	894	903	883	884	870	951	903	878	848	952	878	898	938	898	897	916	893	950	909	930	881	877	907	939	888	901	914	912	948	934	932	899	949	905	872	892	925	909	941	909	912	938	903	931	935	894	914	884	966	882	905	844	969	951	926	865	914	891	881	921	983	854	937	922	917	847	919	914	884	945	921	938	939	906	893	848	887	913	911	886	949	927	923	906	886	889	937	880	926	967	961	906	916	879	967	874	910	943	916	946	1012	844	930	910	901	889	981	979	903	962	896	918	899	962	927	898	840	872	909	854	888	875	930	876	953	929	937	883	900	884	892	928	899	908	900	921	947	893	899	872	879	884	892	856	886	929	895	935	857	925	956	870	913	871	928	957	911	914	945	941	925	897	917	968	928	867	935	900	851	907	922	907	928	878	961	963	925	927	932	933	849	880	908	914	952	883	920	908	865	884	888	849	860	873	931	919	933	896	933	947	911	917	952	908	880	856	897	903	928	876	854	889	899	932	959	912	932	857	976	894	894	922	924	949	898	913	979	933	962	889	948	880	918	882	848	950	840	900	933	937	861	897	904	860	935	922	907	967	889	910	884	897	860	863	913	876	955	915	887	903	875	867	905	950	906	918	895	872	883	924	896	933	897	900	916	874	888	864	871	927	859	908	844	927	895	941	908	919	894	916	905	920	968	896	880	901	912	965	935	843	933	919	861	912	922	890	938	888	917	866	918	931	905	936	960	908	876	934	885	933	907	927	900	868	895	944	919	936	943	909	883	934	922	917	917	906	866	903	966	948	885	896	940	891	897	934	909	911	909	960	914	917	851	871	841	909	840	890	897	894	932	888	904	884	961	892	922	928	863	909	936	895	912	879	895	948	926	928	923	955	888	865	909	891	890	946	873	943	978	882	906	908	862	898	894	923	921	968	948	923	866	944	891	873	915	933	892	903	904	914	899	954	873	917	906	870	875	913	906	943	920	899	908	929	873	912	913	874	879	901	917	977	876	892	921	920	910	885	877	912	894	929	897	923	919	866	933	900	882	923	867	870	906	905	935	946
17736	12585	39495	36221	32899	62741	53742	41003	30119	18318	10254	7138	6994	6952	6927	6919	6885	6735	6985	6851	6872	6843	6886	6843	6951	6835	6879	6804	6899	6799	6886	6933	6855	6696	6983	6783	6954	6916	6768	6965	6722	6856	6803	6926	6835	6798	6882	6956	6858	6759	7034	6996	6807	6757	6758	7034	6874	6870	6972	6927	6886	6876	6904	6967	6951	6932	6793	6805	6864	6788	6783	6778	6969	6870	6774	6944	6979	6816	6948	6832	6718	6826	6964	6928	6900	6685	6883	7087	6837	7034	6881	6818	6899	6918	6995	6705	6961	6830	6904	6769	6786	6828	6976	6878	6838	6893	6928	6911	6810	6934	6817	6947	6947	6873	6780	6787	6926	6939	7011	6987	6828	6911	6807	6771	6901	6793	6866	6900	6864	7037	6723	7019	6935	6819	7020	6895	6783	6905	6753	6889	6944	6868	6794	6927	6798	6934	6854	6965	6707	6862	7041	6992	6834	6916	6766	6823	6911	6790	6904	6963	6982	6814	6861	6980	6920	6962	6811	6830	6961	6892	6813	6704	6940	6965	6870	6996	6848	6789	6870	6864	6826	6935	7018	6892	6950	6841	6803	6903	6888	6888	6798	6804	6967	6763	6986	6877	7001	6920	6871	7048	6912	6836	6905	6943	6999	6828	6749	6819	6839	6874	6850	6982	6723	6901	6716	7010	6886	6793	6919	6853	7055	6899	6802	6876	6906	6930	6897	6911	6809	6905	6807	6912	6854	6912	7021	6861	6873	6976	6870	6832	6896	6870	6990	6914	7038	6793	6981	6908	7036	6987	6828	6861	6956	6849	6827	6801	6836	6938	6926	6864	6920	6820	6871	6947	6900	6770	7022	6845	6934	6857	6903	6866	6854	7095	6967	6851	6832	6839	6821	6896	6969	6883	6892	6838	6753	6854	6937	6913	6924	6970	6788	6937	6829	6868	6915	6910	6820	6862	7088	6824	6935	6799	6952	6971	6932	6876	6863	6990	6811	6859	6927	6836	6804	6822	6818	6898	6971	6826	6910	6930	6910	6910	6881	6964	6883	7085	6951	6830	6853	6974	6827	6838	7007	6857	6980	6894	6965	6873	6816	6937	6830	7017	6907	6917	6909	6953	6945	6861	6853	6917	6879	6987	6848	6798	6954	6852	6899	6927	6929	6870	6719	6930	6916	6746	6973	6883	6811	7004	6907	6886	6859	6828	6896	7019	7013	6831	7004	6749	6968	6972	6927	6945	6940	6953	6904	6914	6924	6849	6976	6921	6754	6785	6940	6858	6942	6817	6904	6848	6881	7034	6812	6812	7006	6888	6900	6977	6773	6914	6891	6886	6860	6763	6837	6832	7071	7001	6808	6875	6875	7044	6888	6879	7019	6876	6918	6986	6932	6833	6821	6755	6794	6902	6707	6840	6893	6979	6800	6810	6787	6726	6868	7004	6920	6979	7006	6893	6931	7001	6927	6969	7049	6796	6862	6969	6850	6932	6852	6851	6872	6905	6968	6954	6787	7021	6905	6974	6905	6848	6940	6890	6883	6754	6878	6841	6852	6837	6984	6792	6937	6832	6973	6983	6800	6904	6771	6820	6860	6970	6903	6933	6955	6864	6874	6853	6994	7054	6887	7046	6824	6789	6907	6872	6956	6795	7052	6753	6768	6996	6918	6953	6846	6905	6809	6830	7024	6831	6990	6842	6855	6863	6957	6850	6934	6930	6890	6906	6808	6950	6788	6692	6939	6963	6946	7026	6846	6868	6957	6812	6938	6799	6925	6880	6958	6855	6824	6917	6848	7004	6839	6823	6916	6903	6974	6654	6974	6809	6919	6756	6858	6924	6931	7049	6902	6935	6862	7069	6803	6869	6911	6897	6822	6827	6762	7008	6909	6905	6939	6852	6973	7034	6792	6847	6892	6896	6831	6866	6856	6959	6842	6841	6918	6801	6972	6935	6931	6837	6923	6939	6882	6783	6971	6920	6870	6925	6870	6964	6886	6878	6800	6845	6976	6953	6856	6787	6934	6846	6870	6849	6942	6889	7015	6961	7021	6886	6899	6961	6831	6932	6828	7003	6912	6915	6821	6940	6908	6970	6885	6782	6946	6928	6886	6971	6917	6923	6947	6857	6947	6803	6904	6936	6878	6981	6996	6843	6871	6867	6884	6891	6918	6710	6693	6901	6892	6867	6881	6928	6894	6935	6733	6893	6957	6916	6835	7056	6962	6816	6887	6993	6975	6941	6974	6927	6812	6880	6971	6913	6929	6815	7050	6737	6985	6779	6846	6778	6850	6962	6789	6862	6907	6921	6872	6931	6917	6935	6958	6798	7019	6791	6932	6958	6902	6968	6991	6919	6997	6798	6998	6870	6758	6900	6924	6800	7042	6937	6869	6907	6842	7000	6900	6987	6771	6942	6938	6950	6836	6912	6899	6970	6916	6835	6830	6920	6886	6809	6807	6928	6929	7020	6864	6844	6889	6809	7039	6892	6905	6896	6909	6876	6872	6784	6873	6955	6840	6943	6939	6856	6954	6731	7009	6926	6840	6847	6830	6981	6868	6883	6877	6933	6779	6842	6915	6908	6905	7035	6901	6987	6801	6945	7081	6922	6829	6970	6840	6908	6681	6815	6807	6789	6768	6794	6941	6889	6930	6887	6936	6807	6780	7040	6833	6868	6892	6824	6832	6769	6822	6844	6839	6990	6889	6921	6871	6913	6754	6912	6933	6725	6826	6908	6887	6848	6957	6880	7015	6765	6816	6893	6882	6941	6963	6981	6972	6779	6935	6894	7020	6945	6794	6979	7032	6883	6925	6922	6952	6868	6815	6849	6917	6920	7090	6929	6907	6884	6973	6825	6819	6937	6912	6837	6928	6816	6778	6932	6939	6957	6866	6908	6785	6906	6890	6917	7003	6830	6972	6836	7036	6792	6926	6863	6877	6881	6907	6837	7078	6832	6831	6794	6858	6880	6907	6956	6939	6922	6870	6975	7013	6855	6789	6792	6948	6976	6832	6942	6993	6848	7059	6913	6914	6997	6914	6752	6951	6955	6954	6853	6940	6909	6919	6849	6886	6937	6883	6911	7005	6893	6931	6921	6887	6781	6932	6961	6914	6778	7036	6846	6821	6970	7012	6830	6891	6966	6894	6869	6791	6737	6937	6863	6907	6900	6894	6887	6863	6820	6794	6897	6899	6789	6997	6821	6850	6835	6991	6822	6999	6949	6979	6952	6899	6911	6885	6893	6931	6947	6803	6947	6852	6949	6883	6852	6907	7086	6836	6913	6772	6977	6906	6935	6903	6943	7030	6935	6779	6953	6987	6887	6852	6909	6807	6793	6816	6968	6925	6867	6857	6917	6837	6905	6847	6872	6732	6865	6886	6927	6964	6889	6861	6897	6890	6956	6892	6882	6817	6964	6943	6859	6915	6868	6883	6970	6850	6836	6855	6781	6791	6864	6839	6759	6813	6858	6865	7019	6955	6893	6947	6956	6867	6929	6970	6923	6844	6884	6739	6926	6861	6793	7001	6964	6850	6836	6887	6904	7063	6897	6991	6814	6869	6780	6846	6878	6847	6791	6851	6851	6780	6711	7002	6809	6920	6846	6844	6958	6974	6864	6958	6834	6923	6893	6849	6991	6748	6895	6719	6913	6979	6926	6798	6924	6815	7015	6800	6986	6858	6970	6804	6913	6825	6879	6870	6906	6879	6836	6895	6722	6898	6746	6795	6978	6925	6897	6798	6941	6883	6889	6918	7003	6956	6916	6893	6890	6924	7031	6781	6882	6828	6841	6926	7004	6833	6927	6983	6909	6957	6903	6824	6963	6913	6845	6896	6716	6907	6826	6822	6825	6926	6863	6848	6947	6941	6876	6878	6861	6789	6911	6801	6933	6822	6847	6746	6806	6848	6991	6918	6907	6807	6957	6892	7035	6871	6892	6903	6827	6864	6877	6911	6980	7035	6984	6844	6872	6912	6990	6942	6888	6755	6875	6909	6890	6920	6952	6991	6814	6954	6738	7048	6832	6827	6903	6863	6853	6987	6886	6917	6898	6910	6805	6856	6827	6787	6986	6933	6962	6893	6782	6913	6892	6878	6856	6843	6921	6944	6877	6917	7040	6911	6865	6939	6874	6911	6923	6933	6840	6856	6958	6891	6936	6809	6900	6860	6900	6793	6964	7023	6796	6907	6954	6962	6848	6788	6926	6838	6974	6998	7030	6815	6772	6823	6947	6942	6834	6868	6942	6843	6927	6806	6984	6951	6923	6955	6891	6939	6893	6824	6996	6845	6916	6822	6927	6993	6812	6857	6859	6893	6916	6869	6940	7080	6915	6889	6895	6881	6736	6897	6893	6885	6870	6779	6773	7027	6813	6952	6914	6852	6947	6859	6907	6857	6964	6900	6755	6820	6878	6751	7004	6866	6929	6923	6839	7036	6869	6816	6983	6848	6874	6988	6801	6847	6871	6782	6806	6877	6921	6801	6863	6919	6914	6816	6981	6878	6850	6953	6864	6820	6897	6798	6892	6994	6896	6871	6872	6885	6938	6893	6865	6928	6888	6855	6904	6938	6957	6825	6815	6855	6920	6874	6863	6831	6964	6956	6922	6754	6896	6969	6840	6807	6986	6892	7035	6937	6780	6917	6993	6836	6972	6905	6751	6961	6953	6904	7012	6879	6896	6855	6915	6895	6898	6766	6867	6863	6856	6898	6817	6880	6992	6831	6963	6866	6952	6980	6962	6906	6921	6815	6982	6889	6912	6830	6951	6867	7019	6901	6852	6925	6883	6981	6842	6892	6974	6963	6776	6982	6914	6828	6930	6742	6897	6908	7015	6900	6957	6834	6843	6917	6791	6862	6865	6997	6871	6884	6880	6844	6888	6901	6871	7003	6892	6809	6926	7006	6840	6747	6920	6989	7011	6918	6956	6873	6829	6886	6932	6943	6922	6871	6964	6863	6909	6885	6791	6933	6981	6936	7045	6807	6889	6846	6780	6767	6929	6938	6935	6862	6826	6901	6859	6829	7054	7003	6814	6834	6923	6916	6753	6904	6884	6790	6906	6907	6879	6747	6944	7033	6837	6768	6997	6907	6831	6942	6819
2965	1971	21112	13240	6379	14731	14844	11362	6544	2789	1233	960	963	924	852	904	915	876	889	872	858	882	906	852	898	920	908	906	922	920	905	882	884	913	922	903	905	850	890	878	883	855	887	936	910	880	882	877	977	919	883	880	898	890	893	901	878	912	884	890	892	892	900	845	866	868	989	915	865	860	861	874	828	941	840	849	908	863	946	882	910	928	973	959	962	919	925	876	904	837	917	911	862	916	934	905	871	957	891	883	856	911	920	874	898	881	895	940	950	981	866	832	871	917	828	909	923	871	892	934	910	925	925	942	895	943	864	896	913	947	918	878	904	907	918	896	911	903	929	905	888	880	925	879	870	900	878	939	950	865	869	923	873	898	895	890	843	900	915	893	857	886	897	866	901	920	908	811	904	884	893	926	888	865	872	877	910	909	957	947	885	921	875	899	891	877	847	850	933	840	889	889	902	858	894	877	899	970	924	907	891	928	882	927	918	948	863	864	868	919	906	873	927	862	926	909	886	850	827	868	890	927	920	862	902	861	887	902	861	911	956	872	905	938	890	870	813	927	908	894	900	961	925	907	908	904	885	848	826	937	908	874	872	915	931	923	880	899	833	870	897	921	878	898	872	854	812	917	867	846	874	923	962	889	919	894	907	873	909	927	887	943	866	900	853	954	847	947	898	859	924	875	929	900	897	920	886	950	852	907	912	888	948	893	918	943	868	907	863	857	893	894	922	911	917	897	884	844	885	882	886	934	892	886	901	908	801	907	913	848	901	916	862	886	909	881	853	934	878	881	942	902	930	878	907	880	883	851	836	952	877	885	875	939	939	907	851	887	922	941	882	909	899	924	890	876	853	918	855	857	884	918	846	878	911	887	877	876	928	888	895	869	844	925	876	918	888	877	900	876	933	910	915	913	911	890	939	901	885	874	896	939	918	938	937	960	900	881	909	883	878	918	903	925	857	935	898	863	950	900	919	904	947	881	898	941	884	881	874	960	873	906	869	899	928	891	921	911	948	946	891	906	920	862	868	915	913	895	916	900	936	916	980	885	913	902	904	939	885	933	885	864	880	907	918	964	925	928	869	891	926	861	873	916	901	909	949	874	887	941	889	921	917	894	855	929	862	893	920	898	899	887	913	989	854	868	923	866	900	919	875	908	906	913	914	956	883	854	924	849	862	870	885	866	906	860	908	899	908	942	926	920	924	889	898	891	864	860	919	847	903	916	901	900	921	898	896	895	924	840	869	890	922	877	941	912	924	846	907	853	855	935	844	890	947	912	940	912	847	924	925	927	946	906	904	897	869	839	916	871	938	910	895	927	881	840	866	897	906	928	926	872	958	857	884	959	922	913	915	909	873	872	882	880	933	830	900	912	895	908	896	855	895	918	866	857	895	928	907	895	879	875	894	902	898	903	888	928	936	894	887	912	858	894	921	872	874	901	835	911	857	896	907	887	926	879	892	937	905	871	939	911	867	864	908	861	890	921	900	888	873	903	919	950	889	905	943	918	868	840	886	874	915	881	917	916	819	899	926	977	904	883	879	887	919	883	877	868	868	849	924	897	848	958	906	940	902	944	821	900	904	874	867	907	868	862	877	903	922	849	885	868	887	899	887	860	871	936	859	889	899	864	910	900	885	845	906	904	923	867	907	935	899	917	930	923	871	887	926	863	943	887	875	925	851	887	869	847	906	921	838	892	859	902	904	921	876	970	937	907	885	849	897	942	903	893	938	991	913	882	960	903	898	862	912	878	905	909	895	914	890	977	899	889	861	859	911	852	838	877	880	869	817	867	903	859	830	912	913	883	897	870	943	882	904	943	907	892	846	885	918	981	937	859	920	899	930	916	853	914	866	900	863	873	878	906	895	868	883	855	902	900	872	864	862	897	943	850	883	904	930	871	881	836	897	920	892	918	884	893	925	839	885	902	938	877	909	910	908	939	913	921	922	893	902	890	874	894	918	813	865	919	891	918	912	867	892	899	874	906	827	899	900	879	964	855	886	867	910	898	879	897	884	909	823	911	907	907	860	883	923	891	909	907	886	889	895	895	888	868	901	884	899	858	903	908	913	929	881	861	899	880	894	882	909	918	887	862	912	914	930	922	969	868	879	873	916	923	921	884	850	885	855	852	870	910	866	927	909	927	908	873	864	972	912	925	910	918	923	900	892	877	930	923	888	891	850	853	898	904	914	933	880	928	877	886	929	884	928	855	883	920	899	854	865	934	931	924	909	912	891	844	871	875	886	877	944	908	892	913	934	869	960	938	849	887	864	868	924	914	937	886	869	912	908	854	921	940	951	874	927	839	929	885	953	902	898	917	921	853	891	874	930	944	896	874	900	862	866	872	880	883	887	882	869	919	952	919	936	909	924	872	915	835	890	851	879	889	948	910	886	884	887	835	895	898	877	889	879	881	880	868	900	919	911	832	931	914	928	892	860	878	926	838	920	929	892	886	860	894	916	867	908	934	894	949	914	872	900	871	864	902	858	911	899	898	897	865	888	895	868	864	863	875	946	904	899	882	866	827	918	914	930	883	981	944	947	878	904	873	895	916	956	901	887	909	870	921	936	892	894	891	802	876	885	900	952	962	885	904	889	911	877	889	938	955	864	916	862	941	900	896	888	885	952	882	850	910	835	891	892	897	904	895	904	884	906	884	895	895	880	906	919	868	933	882	897	853	920	921	935	857	876	879	931	915	873	934	923	928	834	873	903	858	908	905	868	970	913	901	844	916	826	865	883	921	823	866	877	928	924	859	874	904	860	902	921	943	908	914	853	887	903	890	888	947	921	839	865	882	899	965	875	846	926	934	867	892	848	913	836	881	878	879	849	880	865	821	906	896	814	894	892	932	822	859	883	934	869	899	869	916	905	884	831	893	878	932	870	896	903	886	878	927	911	951	875	898	889	888	914	922	913	926	896	872	897	977	858	899	893	875	938	916	905	913	924	895	856	904	858	887	851	890	897	897	929	872	893	869	891	925	866	879	922	850	913	927	972	879	944	964	855	868	890	939	919	920	914	915	862	895	898	907	860	898	904	906	863	840	946	871	927	901	878	813	958	927	869	902	901	945	880	901	874	948	901	911	934	853	848	905	850	885	954	806	914	890	828	891	903	882	876	856	958	894	896	914	829	863	900	844	948	899	906	871	855	886	866	885	935	881	937	892	915	885	884	858	880	912	935	864	889	928	839	882	875	870	892	870	936	869	908	904	831	926	907	945	869	874	925	898	870	919	914	877	915	912	903	906	918	838	946	955	914	868	918	951	900	880	871	879	932	901	904	895	890	855	921	909	852	928	880	840	917	939	903	898	903	905	868	894	941	900	909	914	946	948	861	912	933	920	890	888	873	918	955	883	921	912	818	938	896	902	912	859	910	909	945	877	871	864	947	875	902	877	954	920	873	929	908	888	852	906	878	889	894	912	877	890	959	868	831	877	838	867	873	904	921	872	820	857	875	941	949	894	928	897	879	881	868	890	926	866	899	888
20572	16076	48758	38683	45161	60938	59211	51559	38519	24961	12437	7564	6808	6783	6698	6747	6828	6716	6786	6643	6764	6742	6810	6815	6859	6936	6885	6682	6657	6779	6741	6719	6542	6824	6730	6720	6764	6855	6752	6886	6707	6715	6790	6651	6784	6740	6817	6758	6761	6731	6722	6799	6786	6746	6735	6900	6726	6785	6706	6741	6765	6688	6788	6882	6737	6773	6786	6724	6757	6837	6709	6885	6806	6811	6662	6842	6798	6745	6755	6799	6824	6770	6779	6959	6776	6706	6721	6809	6787	6744	6778	6850	6789	6733	6775	6781	6682	6778	6776	6763	6713	6852	6727	6931	6771	6743	6744	6843	6855	6904	6867	6724	6693	6772	7016	6786	6736	6862	6738	6815	6811	6792	6775	6827	6796	6836	6766	6736	6658	6754	6819	6805	6738	6752	6761	6725	6702	6802	6705	6681	6659	6792	6791	6719	6809	6776	6833	6731	6878	6745	6708	6650	6633	6717	6812	6867	6804	6885	6718	6712	6874	6879	6718	6799	6858	6798	6795	6697	6869	6651	6895	6847	6793	6819	6704	6848	6753	6616	6709	6855	6643	6820	6848	6808	6826	6757	6782	6737	6779	6685	6731	6836	6716	6629	6898	6707	6769	6828	6752	6861	6887	6890	6860	6899	6811	6759	6764	6790	6759	6797	6701	6868	6830	6812	6879	6777	6907	6741	6754	6767	6676	6827	6709	6907	6686	6753	6794	6680	6755	6789	6832	6602	6820	6765	6858	6678	6736	6797	6804	6855	6813	6749	6712	6886	6692	6693	6763	6820	6712	6813	6844	6728	6822	6902	6757	6870	6764	6726	6876	6744	6714	6806	6735	6830	6834	6787	6801	6731	6809	6845	6854	6773	6797	6962	6624	6705	6824	6841	6880	6729	6758	6752	6772	6846	6864	6764	6750	6815	6758	6811	6791	6776	6792	6857	6624	6739	6717	6732	6773	6713	6726	6763	6708	6758	6744	6777	6848	6814	6602	6735	6759	6664	6621	6785	6931	6715	6717	6776	6754	6761	6694	6879	6793	6748	6688	6830	6763	6805	6612	6784	6670	6853	6698	6737	6740	6792	6688	6813	6734	6943	6876	6893	6853	6718	6873	6856	6785	6712	6762	6834	6939	6765	6761	6845	6651	6751	6849	6737	6781	6750	6823	6860	6779	6760	6731	6678	6697	6725	6763	6917	6789	6786	6729	6790	6738	6800	6780	6841	6723	6820	6819	6806	6899	6759	6723	6729	6856	6884	6839	6735	6722	6725	6810	6728	6846	6807	6818	6751	6762	6638	6771	6769	6664	6768	6737	6913	6810	6826	6659	6765	6849	6886	6801	6726	6681	6737	6702	6783	6680	6910	6916	6809	6741	6808	6721	6758	6782	6716	6826	6780	6686	6768	6818	6650	6759	6668	6738	6814	6749	6695	6826	6839	6777	6776	6891	6776	6798	6823	6674	6888	6827	6782	6742	6722	6826	6715	6728	6727	6704	6735	6743	6822	6842	6757	6728	6772	6747	6842	6829	6789	6814	6764	6707	6677	6759	6711	6882	6697	6675	6728	6748	6773	6808	6766	6702	6868	6825	6752	6754	6697	6895	6771	6658	6778	6714	6840	6732	6743	6598	6737	6701	6720	6829	6864	6864	6716	6708	6733	6756	6848	6692	6734	6835	6788	6782	6927	6755	6787	6832	6768	6839	6678	6887	6617	6857	6853	6800	6850	6711	6711	6843	6732	6953	6775	6678	6751	6790	6714	6775	6788	6730	6733	6800	6794	6695	6833	6850	6742	6727	6864	6798	6802	6822	6834	6729	6880	6735	6727	6695	6821	6878	6682	6787	6735	6772	6654	6743	6892	6843	6780	6935	6875	6787	6870	6800	6704	6978	6660	6755	6746	6751	6709	6851	6801	6810	6736	6745	6787	6712	6770	6658	6734	6880	6773	6802	6853	6903	6917	6724	6700	6918	6852	6785	6732	6872	6706	6799	6801	6781	6717	6753	6682	6805	6767	6791	6826	6778	6846	6787	6739	6753	6755	6834	6883	6680	7006	6900	6794	6824	6730	6746	6592	6808	6873	6810	6790	6818	6681	6703	6826	6799	6836	6780	6786	6726	6948	6744	6848	6759	6770	6850	6852	6786	6733	6804	6857	6651	6744	6787	6823	6683	6751	6646	6912	6795	6787	6666	6784	6693	6930	6584	6737	6838	6807	6693	6794	6902	6754	6755	6795	6719	6794	6856	6818	6845	6844	6731	6751	6943	6759	6655	6740	6735	6717	6632	6819	6756	6792	6805	6698	6850	6864	6798	6745	6723	6838	6834	6781	6788	6765	6754	6791	6866	6748	6804	6754	6775	6734	6804	6840	6814	6833	6876	6728	6688	6736	6925	6814	6818	6727	6791	6833	6746	6727	6812	6823	6846	6805	6697	6879	6760	6633	6886	6831	6909	6739	6664	6795	6870	6842	6783	6829	6847	6769	6675	6666	6747	6739	6922	6783	6865	6674	6705	6793	6917	6786	6828	6793	6798	6825	6692	6686	6790	6732	6958	6781	6853	6720	6776	6824	6720	6880	6766	6582	6671	6795	6766	6800	6604	6733	6791	6873	6763	6775	6712	6716	6769	6746	6894	6630	6675	6679	6713	6666	6876	6701	6699	6917	6777	6683	6889	6784	6852	6657	6674	6728	6811	6751	6804	6696	6791	6757	6895	6789	6724	6778	6918	6680	6889	6873	6650	6846	6713	6694	6814	6839	6804	6882	6825	6680	6758	6788	6770	6720	6887	6716	6651	6831	6808	6689	6769	6808	6769	6771	6695	6934	6819	6659	6713	6862	6655	6842	6894	6748	6788	6730	6767	6741	6718	6827	6747	6711	6656	6805	6612	6698	6727	6670	6796	6692	6842	6784	6721	6822	6758	6758	6778	6777	6889	6726	6865	6617	6815	6694	6802	6765	6734	6712	6699	6926	6786	6882	6686	6834	6731	6874	6820	6782	6737	6616	6793	6744	6801	6788	6760	6644	6788	6747	6763	6770	6785	6655	6707	6841	6762	6703	6768	6780	6935	6673	6846	6745	6778	6854	6736	6796	6741	6842	6854	6701	6901	6756	6822	6887	6810	6854	6800	6940	6827	6829	6745	6671	6789	6836	6776	6815	6683	6765	6905	6706	6762	6736	6864	6727	6832	6593	6869	6736	6880	6855	6671	6908	6816	6691	6826	6687	6792	6793	6691	6598	6838	6735	6872	6748	6744	6847	6763	6794	6855	6777	6894	6749	6614	6754	6555	6860	6819	6808	6871	6912	6868	6724	6773	6916	6737	6705	6872	6860	6772	6941	6853	6792	6602	6723	6739	6936	6750	6764	6794	6784	6687	6736	6748	6818	6937	6780	6807	6781	6737	6780	6742	6778	6834	6823	6743	6850	6774	6855	6870	6758	6870	6818	6820	6731	6872	6683	6911	6933	6727	6868	6792	6866	6760	6727	6723	6672	6714	6758	6762	6781	6786	6966	6852	6766	6772	6701	6850	6692	6770	6759	6732	6627	6770	6751	6844	6780	6741	6875	6759	6663	6765	6667	6700	6805	6815	6774	6788	6708	6836	6735	6797	6741	6796	6637	6696	6861	6779	6701	6716	6812	6632	6754	6868	6877	6679	6821	6869	6824	6912	6670	6803	6759	6771	6754	6754	6765	6844	6775	6771	6822	6801	6755	6788	6766	6721	6708	6859	6669	6800	6849	6771	6694	6631	6733	6652	6801	6825	6838	6721	6777	6746	6838	6836	6778	6798	6823	6827	6844	6697	6648	6825	6845	6710	6908	6774	6783	6787	6878	6704	6766	6640	6689	6946	6805	6801	6850	6819	6612	6802	6718	6981	6806	6692	6796	6808	6798	6865	6823	6841	6764	6764	6622	6774	6859	6826	6800	6755	6780	6752	6719	6788	6868	6762	6739	6699	6730	6726	6753	6743	6760	6809	6813	6773	6767	6755	6743	6780	6821	6810	6845	6726	6676	6748	6811	6821	6751	6647	6784	6749	6867	6755	6821	6599	6641	6736	6714	6650	6762	6849	6815	6893	6680	6881	6729	6739	6793	6757	6741	6950	6768	6736	6899	6800	6853	6629	6719	6825	6773	6800	6703	6841	6704	6658	6855	6908	6830	6717	6881	6792	6705	6809	6765	6852	6833	6788	6732	6772	6727	7025	6730	6795	6721	6818	6834	6758	6706	6814	6722	6648	6900	6795	6823	6736	6873	6784	6658	6751	6843	6744	6733	6818	6812	6839	6778	6836	6811	6806	6669	6776	6799	6779	6770	6835	6766	6802	6707	6785	6766	6708	6771	6686	6742	6804	6899	6798	6746	6676	6826	6833	6717	6758	6595	6698	6751	6811	6708	6771	6683	6804	6730	6734	6710	6841	6838	6812	6991	6831	6918	6775	6701	6659	6822	6733	6712	6697	6620	6702	6742	6704	6720	6759	6751	6815	6745	6788	6718	6815	6799	6687	6705	6678	6746	6853	6744	6897	6713	6767	6810	6849	6893	6732	6800	6857	6684	6741	6720	6772	6868	6735	6681	6739	6786	6735	6889	6736	6783	6751	6781	6919	6700	6741	6775	6727	6750	6839	6863	6806	6740	6769	6837	6771	6797	6726	6764	6830	6868	6787	6746	6892	6685	6657	6721	6824	6743	6806	6867	6746	6794	6860	6707	6704	6783	6888	6838	6790	6972	6721	6739	6852	6747	6768	6723	6629	6842	6776	6892	6804	6803	6795	6759	6754	6816	6791	6747	6811	6675	6875	6668	6644	6727	6693	6714	6811	6681	6845	6876	6769	6750	6810	6808	6777	6689	6728	6724	6797	6857	6621	6865	6796	6684	6682	6816	6743	6751	6725	6838	6781	6732	6851	6758	6890	6779	6844	6674	6834	6669	6741	6864	6746	6745	6659	6644	6726	6767	6812	6705	6840	6775	6823	6828	6703	6802	6690	6941	6775	6877	6749	6804	6660	6915	6758	6769	6883	6926	6722	6883	6826	6868	6803	6843	6770	6713	6634	6738	6758	6829	6779	6778	6888	6835	6629	6723	6816	6719	6762	6659
3103	1292	5876	3504	1523	2621	3737	3823	2606	1477	1004	880	889	889	906	900	932	872	939	917	947	933	964	970	952	862	959	928	873	947	957	941	886	887	902	944	885	899	904	934	921	918	916	930	907	887	942	915	923	886	932	866	976	950	983	851	880	888	901	890	869	883	901	947	911	911	910	951	904	832	852	880	927	875	938	887	881	955	932	943	897	898	942	912	952	1015	894	873	927	869	890	912	902	897	940	901	926	925	897	1007	951	879	922	911	916	901	888	911	957	871	935	901	903	892	859	937	911	894	914	904	880	919	890	967	877	946	895	890	904	911	918	878	906	925	898	916	919	976	869	906	892	900	901	863	939	887	950	867	1010	861	909	934	872	858	854	891	920	950	874	911	896	962	865	950	859	912	914	936	874	913	943	843	895	949	883	898	905	899	827	901	922	969	921	920	893	910	875	875	903	919	904	878	910	906	911	915	894	907	925	904	872	907	912	906	916	880	920	967	930	901	900	895	876	882	872	878	919	851	897	936	914	907	935	939	894	964	852	879	884	917	868	894	914	921	880	945	888	909	946	950	958	871	880	848	889	934	831	976	869	897	894	890	880	936	945	937	888	936	906	863	926	921	911	907	824	887	912	930	922	830	843	899	914	896	912	929	931	943	887	919	857	946	957	902	942	886	912	959	925	913	912	923	916	900	908	920	908	929	940	943	922	865	895	933	894	915	889	875	906	910	923	955	891	934	879	899	882	915	848	936	903	946	906	896	937	900	892	906	886	966	886	930	871	917	894	920	872	878	933	861	893	921	914	871	907	877	909	876	910	890	915	932	860	918	906	909	905	969	843	919	929	909	922	869	973	918	897	887	894	884	914	942	884	921	961	997	912	903	927	890	878	854	938	928	896	936	941	948	871	911	837	933	881	906	908	960	953	900	902	915	962	960	883	882	883	925	873	929	878	874	935	917	909	943	898	908	864	918	941	932	917	973	929	963	913	970	949	888	862	890	901	935	939	928	899	901	904	921	937	932	893	923	925	914	867	915	936	921	923	936	891	874	908	931	884	907	918	867	958	940	911	953	897	940	887	896	974	971	938	905	912	947	888	911	911	877	888	924	938	887	876	915	895	915	910	901	878	930	947	851	865	931	960	879	917	857	932	899	931	915	906	950	923	974	928	941	877	905	893	929	868	925	918	920	859	892	891	864	937	901	925	882	845	942	905	920	936	899	886	944	934	920	934	933	925	867	896	944	888	915	865	910	893	917	906	951	898	847	899	919	863	915	905	921	892	860	891	908	947	891	899	913	940	893	882	862	900	900	912	871	906	900	920	892	917	908	920	921	891	939	928	951	875	917	898	919	910	864	915	918	896	886	951	854	928	900	963	975	931	876	977	878	863	859	919	931	927	912	958	887	925	907	872	875	943	925	956	912	831	873	916	868	938	981	904	908	938	940	912	948	904	904	919	894	935	910	963	924	906	891	892	918	964	933	907	861	901	964	892	909	959	873	883	857	894	891	917	914	889	879	895	876	949	892	890	897	885	866	926	894	917	925	892	934	924	900	886	958	876	901	946	944	950	889	879	875	892	960	902	933	890	901	892	866	871	886	934	851	890	925	888	893	942	860	911	895	899	912	867	945	898	988	908	887	878	917	879	923	934	953	963	922	876	916	941	925	905	893	892	858	903	965	925	912	858	916	905	934	888	889	834	886	917	923	883	847	941	877	918	911	956	916	943	917	947	903	910	928	885	917	940	918	863	882	871	897	882	857	881	919	873	909	904	967	949	921	911	903	902	916	909	896	931	930	885	899	948	847	894	965	946	883	952	889	874	900	943	855	931	897	859	876	989	908	914	872	862	921	900	902	950	938	916	897	911	888	925	941	903	892	966	884	928	896	911	944	910	901	887	915	933	945	946	905	967	903	892	923	877	925	957	902	943	908	863	905	920	938	954	897	882	886	911	926	939	880	935	941	889	906	902	879	996	928	920	949	922	877	978	948	859	868	873	849	911	932	898	935	960	884	907	879	906	890	866	906	969	889	904	871	929	912	900	953	865	851	891	938	888	881	885	911	917	925	883	848	907	918	922	901	922	931	926	934	837	940	913	850	946	922	928	938	876	928	942	910	874	852	886	903	868	942	913	911	874	925	925	901	942	863	899	864	879	903	888	947	926	866	919	913	890	889	863	967	915	943	918	892	866	925	917	886	934	890	921	903	896	875	898	866	924	904	897	914	935	897	880	907	888	914	893	904	884	878	933	919	949	865	870	911	882	889	848	949	941	907	932	913	909	869	908	861	928	878	918	908	924	887	947	940	913	925	914	883	950	937	895	901	937	874	942	940	906	922	997	919	858	894	853	921	945	987	907	868	936	942	893	905	916	941	920	928	894	878	911	888	939	910	863	879	957	879	936	905	924	914	882	882	912	849	884	917	921	886	918	891	947	916	933	889	874	875	907	898	850	884	933	922	906	895	939	886	925	904	893	919	909	899	952	914	885	829	916	923	927	916	901	863	909	890	920	960	872	877	886	946	895	960	902	926	902	878	911	886	913	958	958	912	875	885	899	874	915	865	935	900	922	918	863	873	911	885	896	897	892	897	937	896	926	889	881	935	884	952	902	903	922	864	905	906	895	920	891	912	935	859	902	913	909	827	874	958	910	892	884	883	853	888	890	916	903	929	909	936	902	840	879	909	918	938	915	879	858	882	901	894	873	904	952	941	898	900	933	866	874	947	941	921	927	914	924	889	903	964	864	917	926	932	901	866	905	912	909	869	898	877	913	959	940	902	860	937	947	963	912	935	930	878	911	873	906	942	886	933	916	941	894	913	933	906	905	932	920	878	939	904	936	920	901	884	962	915	887	947	897	929	873	919	939	910	898	888	930	895	881	957	915	885	903	945	896	922	874	914	905	960	896	908	866	958	915	941	914	920	883	883	931	926	951	905	962	914	951	911	966	877	912	915	877	942	898	886	898	892	929	874	893	883	906	886	859	912	912	889	929	961	941	854	870	915	904	930	880	914	868	890	903	921	907	920	901	900	950	920	928	904	861	900	881	916	968	896	888	883	947	896	902	897	923	873	911	874	875	881	938	968	932	935	941	921	879	925	947	881	927	928	932	921	894	906	920	882	914	928	872	920	945	906	900	898	922	888	888	893	894	983	984	934	908	875	875	879	923	949	923	888	913	860	933	883	878	922	940	902	958	910	909	948	876	871	909	903	951	886	886	907	907	920	903	921	927	844	958	908	962	936	904	893	872	901	921	956	923	936	900	910	869	931	899	926	961	897	932	927	850	900	897	933	899	967	904	947	908	938	868	880	907	882	897	900	919	949	902	901	826	923	939	848	946	899	940	952	940	888	905	914	925	962	901	881	880	916	861	905	924	901	879	898	952	892	929	941	909	918	922	917	891	892	932	951	930	920	897	947	913	883	899	923	903	954	897	929	937	934	966	914	886	913	849	909	915	909	889	910	866	937	934	915	893	972	948	877	898	860	923	911
14041	10200	30590	26279	24127	32421	38109	34988	25724	15214	8175	6787	6761	6791	6770	6869	6778	6818	6828	6664	6763	6844	6604	6800	6809	6723	6753	6781	6731	6811	6799	6825	6754	6742	6748	6742	6820	6714	6826	6729	6716	6885	6772	6749	6909	6845	6835	6722	6858	6822	6726	6800	6672	6770	6837	6783	6680	6748	6811	6757	6907	6674	6953	6800	6712	6902	6823	6821	6863	6826	6737	6831	6751	6841	6703	6739	6808	6800	6825	6864	6800	6820	6905	6893	6679	6714	6870	6651	6690	6785	6699	6789	6761	6878	6712	6831	6709	6806	6700	6828	6789	6846	6725	6837	6751	6624	6884	6804	6814	6707	6906	6803	6834	6733	6761	6810	6949	6920	6818	6850	6847	6893	6747	6721	6834	6845	6898	6776	6840	6933	6782	6813	6738	6868	6692	6800	6830	6754	6873	6914	6724	6645	6811	6729	6882	6682	6752	6797	6876	6755	6692	6866	6904	6848	6752	6897	6689	6954	6687	6730	6837	6782	6716	6752	6773	6850	6701	6859	6829	6874	6879	6637	6875	6823	6727	6716	6850	6810	6806	6818	6641	6730	6800	6752	6820	6770	6799	6825	6725	6783	6848	6775	6767	6804	6766	6948	6815	6727	6852	6747	6807	6717	6907	6861	6717	6769	6640	6815	6851	6898	6836	6786	6833	6998	6842	6656	6709	6767	6869	6757	6762	6655	6871	6770	6800	6898	6919	6802	6817	6779	6870	6843	6870	6812	6682	6768	6815	6769	6746	6799	6875	6803	6747	6641	6865	6693	6854	6840	6776	6743	6789	6895	6826	6761	6789	6780	6841	6688	6640	6766	6806	6879	6745	6965	6705	6813	6693	6783	6837	6811	6822	6772	7008	6803	6876	6820	6803	6801	6908	6789	6831	6808	6719	6713	6780	6877	6796	6861	6822	6716	6815	6836	6861	6785	6738	6808	6851	6785	6822	6838	6718	6710	6806	6759	6883	6701	6811	6840	6912	6762	6813	6765	6881	6910	6709	6877	6944	6739	6795	6826	6735	6771	6912	6832	6775	6715	6801	6847	6749	6837	6707	6693	6854	6816	6714	6773	6808	6748	6657	6757	6717	6844	6810	6757	6656	6853	6875	6738	6916	6645	6904	6906	6774	6817	6703	6772	6781	6736	6847	6855	6686	6745	6816	6679	6871	6846	6799	6787	6856	6754	6804	6773	6799	6756	6750	6875	6742	6824	6883	6912	6845	6661	6713	6811	6778	6774	6840	6924	6799	6661	6753	6854	6850	6863	6852	6795	6701	6693	6822	6810	6763	6829	6701	6830	6849	6722	6815	6862	6744	6791	6865	6679	6801	6724	6861	6890	6836	6743	6770	6744	6875	6718	6860	6739	6950	6823	6843	6862	6708	6818	6807	6802	6798	6726	6813	6802	6729	6843	7007	6843	6907	6814	6806	6794	6861	6738	6702	6805	6785	6698	6707	6828	6857	6778	6877	6776	6891	6662	6846	6802	6708	6895	6785	6716	6720	6811	6765	6739	6903	6761	6864	6775	6726	6693	6886	6809	6768	6909	6772	6778	6855	6829	6805	6783	6765	6833	6808	6875	6721	6643	6840	6825	6758	6824	6754	6795	6816	6718	6779	6887	6767	6751	6809	6686	6833	6789	6778	6824	6713	6786	6754	6852	6921	6776	6871	6787	6827	6881	6753	6886	6675	6778	6783	6706	6799	6776	6751	6826	6734	6824	6632	6685	6810	6662	6893	6759	6742	6781	6833	6691	6838	6784	6857	6718	6599	6822	6730	6834	6872	6732	6795	6769	6828	6783	6811	6855	6838	6855	6815	6903	6874	6757	6774	6812	6788	6619	6828	6856	6822	6889	6750	6906	6636	6809	6790	6667	6775	6846	6818	6785	6730	6833	6812	6849	6671	6765	6713	6840	6697	6801	6832	6765	6684	6768	6781	6752	6735	6740	6907	6863	6741	6881	6711	6807	6753	6790	6729	6710	6814	6820	6801	6763	6740	6752	6725	6753	6730	6868	6828	6737	6603	6771	6824	6763	6737	6802	6724	6879	6867	6756	6800	6807	6861	6801	6683	6799	6755	6875	6808	6665	6847	6726	6968	6862	6729	6779	6725	6976	6753	6770	6907	6744	6810	6857	6960	6832	6808	6732	6843	6822	6912	6788	6807	6845	6836	6791	6856	6795	6773	7039	6873	6862	6819	6886	6936	6783	6906	6703	6780	6841	6886	6740	6708	6933	6934	6763	6776	6704	6824	6772	6829	6744	6680	6794	6799	6749	6744	6781	6818	6839	6749	6746	6802	6826	6840	6808	6676	6824	6906	6781	6892	6805	6865	6897	6604	6713	6872	6829	6719	6905	6802	6720	6879	6860	6945	6672	6823	6781	6805	6896	6873	6788	6781	6888	6759	6713	6715	6766	6690	6838	6781	6682	6740	6766	6832	6782	6742	6778	6776	6752	6787	6836	6857	6880	6706	6754	6735	6842	6744	6856	6676	6637	6816	6738	6668	6737	6903	6837	6831	6773	6784	6821	6762	6720	6849	6753	6781	6810	6776	6957	6829	6726	6783	6751	6765	6770	6889	6814	6738	6908	6779	6689	6950	6670	6798	6678	6776	6821	6822	6817	6808	6775	6941	6846	6836	6699	6777	6848	6690	6942	6772	6766	6792	6924	6749	6849	6861	6754	6811	6817	6850	6762	6861	6771	6822	6842	6786	6720	6950	6766	6794	6804	6870	6888	6820	6681	6714	6792	6747	6798	6886	6823	6631	6784	6830	6866	6735	6850	6844	6814	6733	6830	6791	6722	6770	6918	6890	6733	6754	6906	6696	6889	6739	6810	6794	6880	6818	6848	6786	6735	6944	6864	6861	6755	6940	6915	6735	6717	6859	6732	6745	6746	6906	6953	6843	6683	6884	6833	6704	6849	6804	6688	6766	6846	6731	6824	6791	6804	6825	6841	6802	6743	6798	6790	6874	6851	6781	6823	6845	6704	6774	6894	6897	6708	6795	6708	6854	6703	6804	6724	6719	6892	6743	6815	6884	6893	6855	6838	6832	6885	6723	6749	6818	6755	6902	6696	6803	6796	6706	6830	6697	6909	6841	6768	6776	6853	6770	6904	6845	6803	6669	6731	6785	6853	6803	6709	6787	6867	6784	6792	6903	6843	6758	6734	6661	6847	6779	6862	6754	6887	6839	6658	6839	6751	6755	6869	6733	6748	6778	6695	6776	6743	6731	6864	6903	6791	6881	6834	6673	6815	6821	6786	6703	6656	6822	6855	6857	6808	6770	6866	6977	6675	6986	6888	6891	6732	6847	6915	6891	6743	6797	6732	6839	6802	6765	6774	6793	6730	6743	6932	6742	6703	6870	6744	6780	6890	6689	6824	6815	6763	6774	6898	6716	6867	6667	6912	6732	6866	6815	6817	6908	6767	6874	6848	6778	6790	6707	6795	6778	6750	6832	6803	6910	6747	6746	6747	6774	6780	6756	6861	6781	6783	6896	6814	6830	6742	6924	6824	6736	6720	6868	6875	6913	6796	6831	6759	6745	6760	6755	6837	6797	6808	6774	6847	6707	6817	6788	6812	6803	6918	6918	6759	6850	6768	6708	6778	6781	6623	6740	6790	6737	6878	6768	6850	6871	6773	6744	6720	6833	6880	6793	6920	6747	6724	6836	6835	6935	6796	6808	6761	6717	6753	6915	6696	6988	6820	6767	6763	6844	6856	6904	6734	6796	6754	6897	6857	6871	6728	6734	6660	6822	6872	6783	6790	6697	6736	6751	6758	6809	6849	6750	6871	6843	6721	6751	6932	6860	6903	6805	6686	6792	6791	6756	6734	6839	6753	6774	6967	6912	6837	6639	6777	6859	6819	6751	6839	6925	6806	6766	6779	6765	6713	6910	6767	6790	6859	6708	6787	6892	6716	6872	6829	6839	6744	6748	6861	6875	6773	6738	6863	6737	6763	6762	6802	6809	6777	6755	6727	6805	6842	6827	6825	6790	6788	6824	6788	6816	6750	6863	6729	6826	6848	6876	6738	6681	6789	6739	6719	6786	6877	6740	6757	6638	6771	6824	6835	6895	6628	6740	6944	6758	6806	6840	6733	6831	6762	6827	6669	6891	6732	6752	6760	6665	6719	7002	6668	6770	6805	6816	6764	6721	6789	6884	6871	6835	6750	6682	6940	6875	6844	6739	6861	6915	6794	6790	6785	6884	6799	6777	6772	6838	6732	6800	6892	6803	6719	6766	6842	6801	6786	6774	6871	6779	6768	6791	6812	6836	6798	6854	6813	6706	6866	6741	6879	6839	6931	6767	6694	6812	6896	6790	6824	6885	6684	6766	6776	6762	6839	6690	6827	6756	6760	6759	6830	6844	6882	6884	6829	6863	6781	6936	6738	6809	6786	6858	6823	6873	6830	6784	6834	6848	6725	6804	6730	6716	6792	6755	6760	6785	6878	6839	6846	6790	6844	6793	6701	6860	6718	6674	6924	6864	6741	6857	6641	6954	6753	6767	6816	6814	6829	6771	6888	6815	6754	6982	6727	6744	6815	6845	6883	6714	6905	6881	6789	6813	6768	6778	6748	6787	6828	6704	6719	6931	6725	6790	6806	6771	6865	6906	6815	6782	6777	7005	6870	6816	6866	6828	6812	6651	6690	6697	6771	6776	6793	6882	6891	6736	6845	6787	6807	6753	6995	6674	6854	6769	6803	6853	6803	6775	6763	6835	6682	6850	6752	6904	6842	6677	6854	6812	6886	6763	6840	6757	6718	6843	6761	6782	6803	6929	6861	6924	6773	6814	6846	6806	6847	6919	6877	6800	6735	6742	6848	6917	6813	6728	6783	6876	6771	6924	6828	6776	6877	6714	6844	6783	6769	6803	6778	6901	6777	6890	6727	6909	6754	6740	6852	6772	6715	6819	6810	6842	6857	6944	6779	6836	6879	6719	6850	6684	6743	6826	6781	6714	6646	6826	6777	6845	6897	6794	6832	6849	6778	6840	6715	6638	6854	6914	6728	6820	6708	6731	6953	6821	6742	6708	6764	6820	6817	6707	6765	6849	6822	6649	6726	6837	6721
1978	1893	16409	8339	4773	7715	7045	7076	4321	2027	990	915	850	910	944	951	918	906	929	951	913	938	871	870	929	839	960	917	924	883	854	867	911	896	820	894	929	838	865	919	938	938	898	872	906	941	951	908	934	858	903	893	906	937	832	955	872	934	901	899	924	902	905	949	908	955	908	956	841	911	947	872	849	919	936	891	894	909	904	905	885	939	889	878	941	904	895	915	897	920	887	922	905	900	910	922	880	870	795	865	908	927	854	897	862	900	877	932	906	866	915	909	933	876	874	889	914	841	962	865	905	903	844	889	853	882	887	876	824	857	908	880	923	845	905	889	919	906	882	822	881	937	928	883	880	884	905	949	865	892	896	956	955	878	963	895	865	881	939	932	955	903	927	874	890	891	932	897	916	912	973	959	846	928	915	883	887	886	849	899	950	857	874	914	883	878	980	942	890	895	888	908	905	927	911	865	889	901	831	914	894	900	941	909	899	867	926	945	879	898	890	930	922	869	898	873	888	933	898	900	902	902	887	870	934	883	923	876	910	924	914	918	882	911	946	937	927	896	911	900	877	816	897	900	847	927	908	884	913	871	889	929	898	889	875	850	946	892	932	906	865	899	903	906	883	914	910	866	869	952	915	889	902	851	910	836	871	920	907	856	969	931	978	932	910	934	921	924	979	894	935	892	889	942	892	905	903	897	894	931	888	935	853	894	862	906	902	953	922	971	901	941	904	850	892	898	924	855	948	912	897	901	892	902	893	906	901	845	926	857	903	956	933	850	899	891	941	918	917	880	931	865	862	957	906	913	880	894	928	896	886	946	938	956	970	888	856	859	937	885	937	924	916	944	860	859	933	924	938	927	882	836	907	891	899	913	971	883	948	865	897	881	898	879	918	940	849	874	889	939	897	926	928	910	916	894	851	926	909	888	932	914	834	896	993	932	872	927	930	923	927	920	903	930	867	872	901	898	902	900	898	883	875	925	888	899	869	896	879	932	967	954	901	943	860	927	935	918	981	921	958	898	906	873	920	908	904	897	926	922	867	958	883	920	894	926	898	889	869	921	973	952	907	918	926	884	864	926	915	927	916	905	942	873	948	927	828	867	902	863	895	899	934	876	967	896	915	931	931	864	948	935	858	884	929	906	979	900	927	918	917	882	889	865	876	925	904	913	930	917	882	870	882	877	908	921	907	908	900	908	892	909	908	894	914	923	913	906	846	914	864	923	930	866	901	912	900	905	923	903	884	930	919	919	880	892	859	850	894	911	885	897	928	856	878	901	946	932	875	893	913	897	839	872	940	899	898	903	919	933	917	904	904	950	961	892	869	918	877	944	945	884	918	947	837	870	854	906	860	914	886	874	909	927	896	896	908	915	872	941	923	915	909	889	885	904	915	939	964	900	909	991	913	872	960	937	915	933	874	916	916	933	900	865	827	930	881	925	938	1003	972	880	913	872	904	944	831	886	911	930	834	946	906	900	869	867	861	905	945	889	919	922	859	899	921	881	861	898	916	886	917	907	844	902	901	945	868	894	863	907	936	864	909	901	867	918	902	895	868	852	940	898	914	853	944	921	888	926	899	926	867	912	887	854	886	912	917	882	882	939	862	952	896	953	903	864	845	964	875	894	890	839	875	915	915	879	884	926	908	932	847	936	887	931	928	934	874	874	926	881	934	935	898	841	960	955	894	900	894	832	905	935	927	977	897	919	893	883	953	858	904	894	865	909	952	912	930	872	891	939	909	872	939	895	823	918	923	857	871	889	881	932	935	907	931	868	876	869	860	889	900	945	912	901	932	923	896	960	896	950	901	855	965	927	908	916	836	951	910	870	885	882	879	912	925	905	905	904	854	917	902	898	896	907	843	864	835	852	893	915	951	901	901	916	931	992	922	885	900	861	919	917	946	924	868	934	897	868	889	877	898	994	892	903	947	944	921	922	907	901	918	895	913	893	928	947	901	872	862	926	898	882	901	881	923	900	878	972	870	900	873	907	886	880	921	888	890	874	892	939	879	897	872	916	914	901	844	909	876	861	868	935	932	910	930	972	872	895	877	871	891	883	876	969	895	927	928	881	906	846	876	915	842	865	895	932	910	895	852	922	923	856	930	891	900	889	902	904	884	925	905	916	913	892	948	884	905	900	877	906	877	902	915	883	890	915	896	922	926	913	914	947	928	863	892	951	887	901	894	873	872	900	909	898	860	915	863	883	900	908	923	894	913	906	883	820	922	883	889	920	889	883	909	932	851	964	880	924	914	911	922	870	965	908	917	922	934	905	930	925	938	954	896	885	916	914	877	889	943	886	901	901	900	944	885	828	884	905	934	936	941	907	962	890	912	911	855	954	923	855	909	932	901	898	953	923	922	884	901	851	911	897	860	904	915	821	887	937	955	932	920	859	908	905	899	902	927	893	852	873	923	937	870	925	910	880	910	874	933	927	857	923	943	886	891	920	873	819	923	907	882	903	907	905	864	950	888	838	889	898	840	863	936	867	912	932	879	893	935	887	852	896	872	883	932	946	909	910	921	898	930	907	912	913	845	857	901	898	927	938	900	914	874	875	943	898	875	937	929	891	920	864	931	937	903	928	931	955	927	864	947	908	878	847	901	868	918	842	909	886	939	899	924	852	850	914	904	903	876	887	909	916	941	853	939	894	884	918	894	860	919	945	956	895	876	905	932	845	901	853	920	931	907	862	919	916	929	902	927	890	923	902	901	857	913	896	882	891	905	892	953	933	822	913	920	923	878	922	881	872	862	889	925	889	900	844	897	897	882	923	889	851	925	850	912	922	899	887	869	920	943	947	862	887	874	883	905	904	858	911	902	898	893	931	882	951	963	904	866	901	908	896	871	944	824	956	895	916	924	910	880	911	953	922	903	888	888	900	935	850	880	911	894	867	912	935	917	918	875	932	883	877	917	914	896	895	942	906	870	885	937	909	858	912	955	916	859	927	901	937	875	915	925	927	869	871	925	954	954	969	905	907	925	886	905	914	922	891	900	932	892	925	921	901	887	854	897	921	873	889	915	888	875	951	850	873	940	838	912	885	883	955	869	945	905	919	899	895	934	986	890	941	907	839	904	924	922	869	878	928	870	906	884	929	841	883	880	901	894	873	920	970	996	875	851	892	880	965	884	919	916	897	905	892	880	860	878	897	898	937	866	910	913	875	950	873	878	881	882	955	884	932	895	888	903	889	901	914	868	863	928	850	919	884	883	926	928	968	941	937	814	887	952	868	881	877	915	972	897	890	908	911	854	889	932	853	844	866	873	937	907	942	908	925	968	907	897	959	888	881	861	860	897	918	894	831	933	908	914	912	887	917	910	879	881	962	947	961	894	885	907	874	838	887	897	915	868	858	928	931	933	899	869	884	916	889	906	912	908	881	874	907	895	865	932	848	895	916	851	874	910	885	918	870	932	905	970	970	949	871	905	920	907	938	909	927	927	880	957	916	879	964	924	926	930	945	898	888	1037	870	940	928	889	911	922	889
16467	15371	42928	39265	42106	50105	45374	44105	33112	19321	7689	6880	6777	6728	6783	6763	6897	6837	6742	6740	6742	6788	6698	6986	7036	7071	6816	6748	6792	6688	6722	6805	6765	6697	6779	6933	6783	6683	6728	6749	6725	6783	6718	6695	6773	6775	6819	6760	6781	6795	6684	6841	6799	6796	6650	6766	6881	6844	6893	6775	6774	6713	6900	6645	6689	6687	6794	6756	6702	6771	6722	6989	6597	6824	6790	6831	6759	6731	6766	6818	6764	6772	6784	6620	6672	6759	6665	6848	6774	6819	6822	6645	6745	6859	6765	6825	6818	6784	6827	6914	6808	6825	6684	6814	6743	6824	6645	6808	6750	6859	6662	6733	6755	6755	6731	6831	6784	6751	6700	6768	6755	6772	6720	6983	6733	6763	6631	6959	6727	6812	6628	6693	6683	6871	6785	6743	6735	6735	6662	6747	6848	6771	6763	6837	6802	6755	6705	6843	6694	6719	6622	6865	6820	6721	6769	6833	6718	6662	6676	6825	6815	6634	6738	6770	6769	6868	6844	6885	6811	6714	6802	6790	6716	6730	6820	6744	6801	6736	6646	6845	6826	6774	6820	6742	6841	6650	6858	6702	6724	6720	6828	6803	6796	6818	6844	6942	6796	6739	6833	6722	6740	6786	6879	6699	6836	6674	6834	6746	6798	6800	6771	6790	6751	6834	6788	6854	6868	6707	6731	6631	6683	6871	6918	6748	6699	6808	6804	6840	6666	6745	6877	6670	6840	6819	6753	6730	6873	6761	6796	6789	6737	6938	6764	6848	6815	6826	6719	6663	6750	6718	6769	6792	6652	6788	6702	6752	6751	6787	6727	6780	6874	6794	6690	6817	6721	6844	6680	6728	6788	6696	6862	6710	6739	6824	6592	6722	6661	6825	6722	6794	6772	6669	6852	6677	6798	6671	6895	6633	6613	6789	6797	6767	6808	6839	6724	6777	6851	6727	6843	6854	6847	6839	6863	6780	6888	6759	6756	6902	6861	6766	6730	6796	6758	6777	6833	6777	6883	6600	6736	6793	6848	6840	6694	6720	6833	6782	6954	6863	6640	6796	6620	6804	6763	6708	6743	6726	6838	6731	6875	6765	6679	6797	6723	6747	6928	6749	6797	6730	6772	6922	6903	6848	6772	6782	6674	6755	6818	6798	6737	6756	6789	6757	6742	6845	6721	6767	6803	6786	6677	6895	6766	6758	6822	6809	6851	6851	6692	6822	6676	6649	6726	6720	6784	6920	6815	6744	6643	6776	6701	6722	6664	6749	6711	6762	6835	6770	6756	6881	6667	6821	6897	6800	6792	6837	6748	6798	6831	6823	6712	6816	6800	6788	6727	6757	6787	6734	6835	6687	6775	6718	6761	6689	6773	6778	6752	6794	6728	6799	6847	6772	6795	6831	6783	6764	6816	6940	6771	6721	6697	6738	6755	6712	6723	6827	6786	6686	6695	6775	6768	6799	6758	6715	6906	6647	6814	6714	6738	6911	6838	6700	6908	6768	6785	6756	6641	6825	6855	6791	6739	6731	6794	6793	6837	6729	6786	6821	6788	6651	6764	6814	6843	6711	6783	6737	6748	6800	6829	6782	6831	6769	6756	6873	6736	6751	6873	6761	6897	6786	6686	6782	6640	6685	6806	6735	6750	6843	6863	6695	6811	6755	6751	6750	6765	6803	6771	6734	6745	6844	6864	6767	6757	6801	6761	6911	6888	6681	6808	6816	6828	6861	6772	6740	6846	6750	6792	6706	6796	6844	6822	6754	6799	6740	6739	6790	6924	6889	6682	6871	6874	6776	6841	6767	6788	6812	6695	6776	6837	6624	6832	6680	6845	6744	6680	6855	6698	6801	6777	6802	6830	6874	6757	6779	6792	6818	6781	6695	6815	6842	6776	6798	6834	6702	6895	6768	6692	6857	6613	6852	6849	6777	6777	6740	6882	6784	6781	6795	6647	6872	6981	6749	6783	6797	6766	6705	6737	6904	6647	6801	6771	6818	6946	6832	6912	6837	6701	6777	6739	6684	6843	6822	6812	6668	6823	6771	6744	6726	6838	6720	6732	6708	6732	6829	6705	6805	6783	6724	6732	6692	6641	6760	6837	6779	6805	6711	6676	6732	6834	6628	6829	6783	6848	6861	6907	6738	6718	6638	6716	6818	6781	6741	6841	6804	6761	6923	6864	6845	6789	6663	6720	6644	6859	6821	6732	6771	6751	6902	6720	6808	6596	6746	6735	6651	6679	6738	6862	6775	6746	6747	6829	6824	6789	6780	6803	6817	6847	6742	6673	6691	6717	6882	6794	6938	6896	6811	6754	6925	6778	6714	6680	6756	6750	6858	6779	6862	6829	6798	6769	6879	6713	6855	6834	6793	6729	6713	6828	6772	6808	6730	6728	6693	6880	6806	6785	6825	6796	6794	6860	6854	6781	6762	6816	6788	6883	6775	6879	6773	6848	6923	6806	6846	6681	6676	6723	6951	6797	6695	6658	6823	6770	6838	6737	6842	6742	6744	6776	6874	6921	6723	6716	6793	6839	6734	6825	6866	6766	6757	6791	6717	6783	6798	6677	6834	6855	7016	6748	6785	6666	6843	6755	6812	6849	6787	6827	6868	6841	6783	6781	6847	6790	6777	6862	6726	6682	6903	6815	6726	6804	6684	6759	6778	6736	6701	6808	6741	6689	6694	6699	6800	6738	6784	6749	6783	6828	6856	6683	6870	6802	6742	6659	6727	6738	6696	6754	6716	6693	6732	6867	6834	6687	6815	6742	6797	6806	6948	6832	6781	6670	6733	6681	6747	6676	6658	6684	6793	6805	6689	6720	6789	6671	6786	6754	6897	6753	6792	6728	6736	6856	6818	6686	6777	6748	6792	6746	6688	6824	6770	6814	6763	6820	6791	6771	6783	6765	6821	6873	6717	6791	6782	6739	6709	6733	6749	6737	6863	6713	6799	6854	6706	6820	6660	6809	6806	6779	6705	6843	6705	6726	6778	6764	6748	6719	6850	6598	6710	6716	6776	6909	6773	6894	6780	6788	6723	6754	6771	6730	6811	6710	6867	6725	6759	6722	6708	6749	6815	6732	6804	6730	6857	6793	6877	6774	6823	6662	6810	6850	6805	6714	6765	6708	6866	6741	6846	6725	6722	6846	6733	6907	6898	6763	6912	6771	6850	6767	6773	6831	6706	6851	6684	6773	6773	6632	6780	6847	6686	6735	6689	6855	6753	6883	6682	6893	6787	6745	6670	6917	6832	6698	6699	6832	6711	6683	6803	6792	6815	6776	6817	6798	6674	6836	6847	6738	6698	6760	6820	6692	6807	6794	6778	6638	6823	6629	6751	6856	6815	6766	6623	6724	6762	6682	6678	6754	6834	6765	6714	6816	6854	6790	6653	6809	6722	6783	6803	6755	6855	6779	6859	6632	6801	6888	6813	6831	6610	6784	6836	6776	6804	6824	6722	6687	6726	6836	6735	6700	6827	6838	6888	6804	6855	6795	6855	6741	6804	6906	6867	6718	6744	6732	6720	6777	6650	6753	6882	6781	6749	6681	6810	6840	6786	6867	6683	6856	6775	6862	6722	6786	6809	6824	6830	6798	6801	6752	6782	6962	6707	6804	6874	6662	6829	6696	6802	6711	6752	6811	6910	6704	6789	6852	6810	6943	6725	6755	6720	6797	6744	6842	6775	6616	6782	6726	6693	6780	6799	6724	6863	6798	6826	6829	6828	6781	6609	6743	6714	6770	6730	6810	6749	6759	6930	6736	6787	6861	6784	6794	6767	6601	6668	6756	6787	6848	6761	6918	6739	6873	6744	6607	6834	6793	6829	6897	6731	6651	6879	6722	6810	6771	6706	6705	6790	6788	6766	6796	6585	6693	6737	6693	6785	6822	6820	6771	6714	6759	6805	6811	6749	6701	6727	6744	6734	6723	6671	6707	6774	6653	6750	6739	6784	6779	6752	6853	6849	6862	6860	6764	6815	6811	6753	6830	6795	6803	6692	6825	6734	6793	6802	6755	6821	6720	6746	6756	6756	6762	6743	6869	6852	6785	6809	6791	6878	6628	6915	6856	6891	6815	6747	6846	6804	6816	6638	6774	6723	6771	6686	6768	6805	6860	6882	6761	6886	6789	6764	6923	6783	6792	6950	6854	6747	6767	6752	6824	6825	6778	6843	6705	6782	6915	6831	6843	6780	6828	6672	6849	6677	6770	6646	6828	6728	6808	6874	6772	6775	6723	6644	6766	6706	6848	6826	6789	6696	6849	6815	6784	6829	6792	6816	6717	6708	6915	6844	6907	6755	6670	6695	6773	6754	6779	6664	6838	6728	6737	6705	6778	6727	6869	6717	6771	6822	6743	6847	6798	6853	6815	6799	6768	6919	6846	6745	6866	6758	6711	6819	6760	6704	6756	6824	6797	6666	6773	6708	6778	6696	6771	6744	6777	6836	6746	6734	6791	6771	6674	6804	6800	6789	6830	6811	6728	6864	6891	6668	6796	6856	6747	6896	6863	6813	6638	6731	6802	6774	6721	6661	6759	6675	6783	6780	6798	6966	6746	6860	7006	6686	6752	6770	6832	6658	6809	6745	6788	6710	6718	6844	6714	6745	6753	6728	6670	6795	6580	6863	6807	6702	6728	6811	6851	6826	6784	6836	6863	6883	6851	6766	6852	6802	6630	6788	6854	6712	6769	6813	6867	6895	6859	6833	6752	6808	6787	6779	6666	6741	6703	6787	6932	6864	6897	6731	6786	6739	6881	6680	6771	6807	6695	6764	6761	6921	6674	6703	6923	6785	6812	6791	6802	6790	6788	6766	6924	6624	6851	6838	6737	6908	6822	6831	6770	6678	6800	6695	6829	6712	6854	6769	6908	6794	6745	6720	6840	6771	6765	6749	6791	6678	6819	6764	6935	6667	6918	6757	6832	6888	6819	6851	6773	6805	6849	6789	6718	6798	6664	6769	6775	6794	6752	6796	6654	6739	6848	6678	6920	6678	6726	6637	6645	6793	6761	6890	6838	6855	6887	6808	6652	6771	6522	6786	6900	6875	6707	6732	6865	6845	6837	6760	6820	6714	6718	6670	6811	6739
4019	1356	15483	13833	6376	4876	4279	5538	3307	1724	933	892	941	894	880	908	912	853	911	909	903	922	932	935	942	846	913	891	934	909	973	923	885	937	901	915	876	868	895	914	875	922	898	860	917	926	925	972	898	932	959	879	902	906	884	955	907	864	898	931	912	903	883	899	904	894	929	871	928	946	940	897	854	909	930	918	885	870	936	897	896	939	916	897	852	894	900	914	935	932	942	972	871	868	938	914	913	942	888	896	910	924	930	918	885	925	913	965	918	867	895	961	824	940	914	939	887	885	913	920	895	899	928	915	890	903	915	906	962	908	911	916	889	943	893	932	925	967	944	888	892	921	919	955	897	882	900	889	940	872	939	848	927	860	941	951	945	931	918	828	899	895	892	960	855	924	965	869	902	904	876	893	945	943	877	937	878	909	919	875	924	899	885	858	935	987	904	945	868	883	888	900	924	900	892	875	848	931	952	910	958	894	854	928	941	930	891	893	909	843	887	869	903	895	916	935	885	858	906	851	927	920	938	898	869	882	922	926	915	939	916	872	873	863	950	892	922	927	888	955	949	870	935	904	926	946	881	845	914	880	914	899	863	937	927	876	934	871	895	935	845	916	913	907	895	910	919	874	879	908	910	916	921	880	895	949	990	912	949	842	932	942	874	911	947	932	899	875	940	885	915	871	917	945	880	856	872	932	866	846	902	931	912	887	870	916	939	864	874	834	908	906	879	884	967	906	917	951	858	926	930	883	937	896	875	861	940	968	905	888	890	910	879	966	935	884	963	918	945	903	874	936	917	881	915	896	883	897	897	927	974	925	881	924	930	859	915	948	926	891	864	893	909	884	829	939	863	838	865	952	889	851	886	906	908	938	976	897	915	905	912	894	890	824	894	904	922	926	932	918	900	936	855	984	987	843	908	925	906	914	872	911	911	828	880	881	871	886	849	891	932	914	921	893	915	926	940	926	902	928	920	841	907	931	941	895	966	961	916	936	857	851	917	908	894	943	942	940	883	896	885	885	887	867	921	928	909	919	916	899	926	916	882	943	899	953	902	896	893	954	924	921	982	831	923	938	902	895	925	902	915	919	860	930	941	931	879	843	910	912	911	913	924	892	922	890	937	930	890	954	950	941	854	841	916	922	888	923	863	907	885	905	897	860	861	881	881	873	972	953	912	843	966	856	940	896	961	897	918	916	895	885	913	898	935	905	929	914	900	868	858	898	914	892	952	889	922	933	884	864	922	900	960	871	951	873	862	916	879	934	897	902	900	901	901	902	880	874	904	909	858	946	914	960	884	873	906	892	875	909	950	893	877	904	945	932	901	900	872	880	914	909	920	871	865	900	951	912	877	868	900	926	972	940	892	889	911	882	879	916	927	864	868	968	942	880	911	898	930	929	974	863	885	890	924	918	887	891	906	944	959	924	966	918	897	849	913	915	917	905	871	887	919	967	940	845	895	918	876	984	943	898	945	848	989	903	890	915	917	920	938	928	894	921	870	902	926	866	904	847	922	884	934	870	916	883	880	924	917	857	972	911	876	901	906	937	914	903	913	931	931	943	882	863	871	919	951	926	906	905	911	936	932	912	908	929	966	982	938	962	896	864	987	918	893	908	882	910	923	899	841	903	907	892	908	906	930	890	875	957	966	846	896	915	913	896	933	890	910	919	920	948	938	889	915	904	882	889	931	927	945	898	911	908	925	909	899	876	912	868	893	941	911	946	902	927	888	889	930	863	917	953	939	904	920	871	897	891	856	870	926	941	895	918	922	920	896	934	876	920	964	952	936	916	880	870	884	894	873	957	911	946	879	905	927	887	864	842	928	955	929	898	946	928	874	912	906	881	883	914	921	887	875	860	856	903	893	951	957	930	906	937	890	845	907	907	941	930	975	859	980	950	913	949	977	860	940	868	917	924	981	864	917	915	918	906	898	864	900	870	927	863	897	910	918	928	863	927	950	921	988	869	926	815	893	948	915	879	905	903	944	904	900	877	890	905	909	849	889	933	836	906	903	953	919	869	939	955	888	921	891	898	888	923	892	888	893	877	912	879	925	927	863	860	943	908	863	885	909	917	891	856	875	908	885	899	905	955	927	891	831	923	900	883	925	836	914	897	881	860	901	894	942	892	875	961	889	919	913	926	930	923	941	971	888	896	925	854	886	992	934	912	913	952	878	887	919	941	885	917	947	904	904	877	937	855	846	880	877	902	963	908	894	886	900	910	881	941	895	917	870	968	855	886	903	929	858	938	968	845	944	926	930	889	885	867	891	983	919	930	908	841	914	884	974	882	952	883	920	931	911	901	849	901	894	866	886	920	893	895	920	954	886	942	869	954	914	948	938	950	898	910	926	921	905	981	879	930	913	955	888	901	900	944	907	930	900	909	850	862	913	929	909	913	939	895	919	929	893	960	914	904	904	904	953	898	908	871	923	923	870	930	869	985	866	904	862	918	940	902	934	857	946	943	929	929	848	860	887	963	911	946	897	936	911	919	850	938	907	914	873	961	895	963	858	886	994	876	897	830	943	923	900	906	853	892	950	940	909	968	940	939	903	945	905	910	936	859	907	943	886	928	888	876	874	890	905	910	909	868	922	880	909	883	929	880	923	919	882	917	973	919	890	908	924	868	901	945	891	884	888	925	948	961	904	884	929	906	885	917	867	902	914	882	930	876	881	946	907	891	891	873	835	893	945	900	914	938	914	968	881	855	914	897	962	896	932	912	913	913	938	921	893	919	896	889	871	876	973	920	944	912	870	905	908	928	931	987	895	907	855	944	932	921	878	977	894	907	974	895	917	915	862	894	854	909	907	925	951	962	894	888	906	908	906	886	904	894	917	950	918	898	940	914	918	958	883	881	907	896	942	865	873	913	873	896	912	884	858	831	934	918	884	874	871	893	868	886	940	878	883	871	902	924	942	860	948	876	902	903	963	861	894	836	887	885	866	919	941	902	914	928	936	915	918	951	854	867	874	944	867	930	916	916	922	898	921	948	904	859	935	928	874	910	902	907	880	977	978	894	906	837	919	920	945	912	922	921	885	890	857	966	877	928	854	893	872	928	939	911	889	878	906	936	901	880	897	914	888	902	832	875	937	891	877	888	900	906	948	946	903	902	949	861	867	877	892	908	884	869	943	869	884	950	921	928	914	929	941	918	939	868	899	901	863	888	935	865	829	874	918	914	937	916	894	908	922	893	925	880	895	910	876	934	907	883	887	948	884	894	880	938	910	991	945	878	820	837	878	907	938	911	958	919	875	821	883	981	930	886	897	942	940	918	951	957	879	921	896	896	897	904	917	887	929	925	884	895	926	912	892	855	884	925	896	947	964	933	942	925	856	908	881	861	890	867	886	886	954	909	980	903	919	868	958	958	944	872	906	850	886	864	900	910	905	889	883	873	900	921	896	971	908	947	904	877	912	884	986	886	880	930	892	942	941	889	934	858	873	925	937	884	897	831	877	930	900	977	901	940	927	942	884	940	877	928
15378	12021	43281	53552	43775	41591	40470	41341	30802	18431	7265	6914	7156	6895	6906	6869	7023	7014	6930	6971	6809	6771	6763	7076	7009	6899	6911	6814	6793	6966	6817	6866	6882	6841	6763	6892	6857	6964	6871	6925	6750	6857	6835	6810	7002	6968	6902	6793	6977	6922	6965	6808	6878	6848	6952	6807	6911	6748	6907	6780	6922	6748	6879	6931	6914	6864	6908	6866	6966	6893	6846	6997	6877	6946	6980	6830	6814	6846	6873	6967	6929	6953	6851	6885	6867	7023	6829	6812	6978	6911	6923	6891	6916	6892	6861	6835	6971	6894	6975	7033	6999	6982	6922	6993	6800	6871	6814	6873	6901	6827	6953	6908	6883	6930	6761	6988	6851	6872	6940	6923	6920	6877	6965	6852	6912	6887	6937	6876	6802	6769	6958	6876	6861	6848	7045	7000	6941	6866	6851	6816	6951	6799	6799	6789	6899	6996	6845	6857	6941	6865	6867	6929	6888	6975	6715	6960	7017	6824	6791	6912	6944	6882	6977	6869	6815	6837	6878	6971	7015	6949	6882	6872	6949	6872	6873	6954	6853	6791	6979	6859	6977	6850	6865	6908	6775	6813	6883	6866	6780	6999	6898	6780	6882	6974	6889	6921	6887	6994	6954	6948	6949	6806	6859	6970	6841	6808	6845	6736	6988	7002	6988	6836	6767	6884	6833	6835	7044	6920	6981	6811	6796	7021	6925	6926	6928	6868	7020	6937	6914	6802	7008	6909	6860	6857	6827	6844	6922	6839	6718	6929	7010	6857	6862	6954	6930	6926	6943	6908	6911	6832	6866	6808	6812	6939	6959	6864	6792	6842	6872	6954	6975	7057	6914	7135	6971	6972	6906	6931	6852	6838	6756	6908	6960	6945	6898	6871	6805	6928	6977	6862	7112	6878	6881	6958	6952	7009	6937	6911	6903	6876	6762	7009	6951	6874	6892	6875	6756	6913	6893	6951	6904	6952	7093	6733	6926	6905	6964	6885	6923	6873	6905	6906	6890	7123	6819	6895	6882	6833	6962	6924	6970	6848	6883	6823	6872	6783	6910	6858	6915	6885	6844	6980	6918	6817	6903	6887	6989	6980	7046	6924	6963	6991	7050	6981	6867	6912	6791	6955	6847	6840	6911	6802	6997	6917	6949	6998	6829	6826	6857	6919	6816	6837	6995	6857	6911	6818	6855	6918	6944	6983	6941	6959	6830	6847	7011	6837	6904	6867	6987	7081	6872	6825	6842	6947	6803	6876	7012	6882	6889	7092	6804	6866	6760	6785	6979	6884	6971	7002	6843	6807	6917	6851	6971	6836	6857	6941	6890	6974	6744	7024	6727	6852	6875	6980	6907	6848	6918	6926	6965	6818	6871	6892	6965	6872	6841	6925	6889	6879	6825	6838	7060	6951	6895	6925	6860	6826	6956	6906	7009	6918	6999	6852	6734	6910	6863	6898	6736	6928	6913	7002	6871	6873	6996	6786	6992	6904	6950	6853	6943	6807	6883	6798	6972	6926	6897	6776	6985	6827	6790	6926	6862	6887	6993	6768	6822	6910	7097	6956	6928	7138	6928	7026	6918	6855	6885	6918	6792	6904	6899	6958	7034	6925	6907	6935	7025	6806	6908	6911	6882	6824	6864	6924	6846	6896	6925	6927	6856	6812	6922	6966	6876	6808	6977	6797	6899	6979	6812	6816	6891	6914	6971	6930	6829	7071	6983	6821	6976	6835	6859	6919	6969	6921	6767	6983	6876	6849	6897	6851	6897	6862	6896	6956	6815	6799	6962	6950	6832	6996	6978	6862	6772	6882	6962	6830	6877	6834	6879	6829	6828	6836	7008	6869	6881	6898	6992	6898	6815	6849	6986	6932	6907	6958	6858	6886	6890	7115	6882	6862	6944	6918	6897	6904	6909	6991	6919	6824	6909	6880	6970	6891	6939	6917	6790	6840	6835	6781	6920	6864	6908	6997	6849	6943	6888	6999	6855	6807	6918	7065	6792	7006	6934	6904	6862	7058	6953	6996	6880	6871	6918	6851	6966	6880	6969	6803	6885	7018	6824	6875	6835	6794	6900	6992	6945	6882	6812	6858	6909	6955	6991	6988	6770	6921	6901	6882	6929	6922	6995	6826	6959	6891	6917	6870	6904	6880	7059	6854	6860	6821	6892	6745	6889	6936	6881	6832	6969	6918	6907	6841	6914	6852	7076	6839	6832	7033	6963	6909	6852	6898	6904	6942	6881	6821	6814	6913	6718	6825	6885	6958	6813	6933	6873	7025	6935	6966	6763	6840	6847	6968	6947	6890	6998	7011	6930	6883	7021	6889	6971	6859	6843	6763	6966	6826	6860	6972	6896	6869	6791	6915	6993	6824	6857	6839	6914	6935	6997	6846	6989	6903	6893	6995	6995	6908	6886	6887	6952	6778	6946	6795	6834	6979	6756	6829	6930	6877	6931	6738	6900	6840	6899	6934	6785	6843	6908	6961	6915	6891	6915	6795	7000	6885	6908	6814	6967	6824	6788	6755	6857	6908	6793	6900	6875	7009	6883	6976	6897	6844	6871	6864	6859	6996	6938	6883	6801	6878	6799	6860	7039	6959	6831	7020	6863	6887	6930	7073	6900	6921	6958	6946	6877	6887	6804	6823	6774	6935	6884	6993	6882	6878	7063	6845	6917	6902	7004	6914	6966	6917	7043	6913	6927	6969	6885	6925	6857	6933	6880	6890	6942	6873	6899	7067	6886	6910	6907	6754	6876	6889	6955	6912	6774	6960	6914	6868	6824	6918	6904	6851	6827	6945	6775	6916	6884	6839	6834	6939	6945	6950	6843	6906	6851	6877	6909	6836	6808	6860	6914	6946	6846	6760	6936	6871	6872	6899	6800	6938	6864	7074	6965	6976	6997	6851	6811	6816	6875	6934	6948	7041	6855	6961	6929	6881	6878	6953	6836	7010	6912	6924	6962	7058	6959	6831	6752	6888	6909	6928	6897	7057	6831	7029	6938	6926	6786	6961	6841	6929	6764	6870	6726	6805	6972	6830	6803	6945	6895	7062	6898	6915	6859	6883	7044	6902	6903	6947	6947	6917	6882	6962	6890	6937	6904	6791	6944	6924	6989	6884	6957	6929	6858	6819	7038	6892	6985	6841	6934	6927	6917	6892	7039	6848	6833	6954	7002	6910	6861	6920	6833	6893	6938	7008	6908	6841	6877	6950	6778	7026	6891	6956	6862	6902	7026	6836	6890	6921	6852	6913	6930	6930	6862	6812	6941	7023	6808	6803	6956	6982	6830	6818	6866	6948	6902	6997	6787	6905	6946	6871	6938	6905	6862	6884	6917	6921	6831	6840	6839	6710	7001	6843	6892	6851	6956	6883	6817	7022	6887	6904	7019	6858	7081	6776	6881	6897	6838	6889	6915	6774	6915	6987	6872	6934	6989	6866	6958	6922	6807	6794	6716	6935	6840	6931	6917	6940	6815	6852	6807	7021	6901	6913	6977	6893	6742	6927	6847	6935	6837	6901	6866	6889	6943	6722	6938	6835	6892	6936	6945	6989	6889	6915	6805	6941	6859	6833	6785	7040	6904	6887	6868	6853	6876	6912	6890	6894	6910	6819	6882	6888	6938	7022	6884	6943	7006	6896	6931	6965	7013	6828	6992	6847	6937	6990	6857	6892	6830	6802	6850	6939	6937	6918	6844	6881	6852	6852	6806	6740	6942	6911	6968	6980	6895	6841	6967	6904	6954	6869	6909	6903	7069	6874	6878	6812	6874	6988	6865	6794	6818	6943	6860	6924	6926	6926	6840	6896	7075	6934	6775	6789	6916	6928	6866	6901	6911	6952	6918	7011	6806	6833	6766	6881	6840	6951	6916	6904	6874	6943	6867	6807	6910	6975	6990	7062	6946	6811	6844	6772	6858	6760	6853	6855	6868	6934	6886	6965	6919	6776	6891	6840	6837	6918	6913	6885	6927	6842	6865	6881	6970	6807	6907	6849	6908	6921	6825	6836	6898	6862	6909	6894	6862	6814	6824	6870	6941	6854	6983	6946	6837	6901	6792	6904	6861	6912	6851	6962	6966	6952	6903	6934	6910	6905	6793	6852	6874	6968	6916	6911	6918	6907	6930	6895	6854	6865	6808	6882	6833	6982	6814	6976	6954	6834	6881	6943	6963	6832	6848	6887	6938	6911	6857	6976	6992	6826	6939	7020	7006	7024	6876	6920	6937	6900	6910	6946	6802	6963	6779	6986	7120	6891	6945	6852	7030	6753	6774	6856	6785	6924	6973	6937	6979	6996	6952	6824	6914	6848	6826	6978	6913	6872	6985	6808	6956	6779	6893	6995	7034	6860	6935	6960	6870	6891	7017	6859	6932	6855	6865	6807	6964	6910	6847	6877	6840	6851	6785	7096	6865	6839	6793	6800	6895	6936	6889	6820	6823	6875	6904	6847	6859	6869	6871	6968	6874	6970	6829	6868	6854	6808	6960	6888	6745	6849	6832	6845	6935	6971	7009	6983	6857	6974	6775	7018	6867	6997	6812	6843	6773	6920	6934	6829	6826	6887	6944	6771	6986	6747	6870	6850	6878	6790	6982	6767	6913	7050	6871	6809	6931	6837	6759	6973	6851	6898	6870	6923	6933	6972	6727	6949	6956	6936	6961	6946	6903	7011	6848	7005	6878	6887	6897	6894	6913	6968	6833	6812	6931	6950	6865	6895	7014	6940	6953	6894	6834	6885	6861	6903	7038	6800	6834	6990	6817	6913	6815	6939	6793	6906	6992	6859	6936	6864	6802	7057	6986	6880	6887	6943	6947	6916	6827	6903	6902	6915	6891	7004	6861	6951	7005	6716	6801	6944	6879	6843	6927	6927	6741	6828	6905	6899	6869	7043	7007	6904	6874	6920	6938	6859	6904	6893	6823	6918	6966	6892	6933	6860	6849	6969	7044	6766	6970	7006	6897	6895	6892	6935	7014	6725	6959	6966	6908	6877	6998	6865	6875	6909	6910	6905	6897	6904	6845	6955	6862	7078	6827	6869	6902	6954	6893	7037	6920	6839	6838	6893	6976	6854	6862	6933	6943	6854	6937	6829	6965	6819
2401	2503	24893	15108	7020	13593	12470	9359	4757	2121	1058	885	890	980	948	889	826	842	899	855	842	856	912	834	932	873	897	889	905	899	876	821	904	853	919	922	873	850	887	910	919	875	896	849	862	866	845	867	893	911	858	889	877	856	927	882	878	906	900	918	886	844	862	913	913	933	847	877	905	884	919	864	872	862	893	920	911	831	870	880	922	859	937	904	890	955	846	917	882	937	860	891	906	864	879	859	937	912	914	914	909	861	910	940	872	889	898	889	864	898	912	863	905	928	839	894	869	869	913	891	870	902	900	860	890	872	869	968	930	786	921	903	905	892	867	919	884	919	912	847	845	932	862	865	881	864	872	939	909	911	907	921	847	943	880	836	856	910	883	938	918	912	915	924	870	898	912	862	877	899	870	876	877	920	932	869	886	849	898	864	906	931	919	837	899	869	864	935	912	874	918	902	868	931	872	899	908	878	921	882	905	895	864	893	863	905	913	877	933	890	907	873	925	952	894	907	887	865	849	872	897	866	899	884	914	842	923	934	909	910	896	865	884	844	874	903	868	904	910	934	842	858	908	896	887	862	893	893	971	895	915	881	896	931	895	933	894	918	871	943	808	877	883	913	856	887	937	859	916	878	902	866	905	815	945	845	902	883	889	880	944	913	903	925	918	888	866	836	899	869	899	909	937	878	900	904	953	887	921	914	885	862	885	897	835	913	873	897	874	899	895	885	884	904	928	916	865	928	900	888	894	856	911	872	840	868	902	877	874	1015	906	933	862	907	869	856	888	871	931	884	866	885	856	895	907	856	872	911	867	925	878	868	903	903	872	910	912	853	951	948	823	892	883	941	817	888	945	817	896	914	856	909	920	946	901	849	926	873	913	883	885	860	924	868	878	908	857	882	890	914	886	895	875	854	888	903	899	926	871	896	923	931	883	930	889	859	875	846	855	892	906	892	858	918	913	875	893	890	859	891	899	856	868	893	872	885	924	813	944	876	877	852	899	915	872	899	882	880	906	889	888	862	912	876	918	890	846	922	831	920	891	845	927	885	903	928	864	823	909	907	911	863	941	865	900	928	858	855	921	885	898	868	917	854	899	877	883	951	854	845	920	884	924	879	895	907	893	889	833	843	874	942	981	863	908	905	900	915	912	899	883	856	900	887	909	914	940	933	908	912	907	879	869	871	895	955	889	863	920	926	900	887	903	935	887	908	840	931	900	904	936	909	896	937	949	907	904	839	935	896	829	882	900	875	882	911	908	895	837	846	930	872	880	903	884	901	880	850	855	914	870	812	927	846	895	893	911	894	901	884	927	840	919	941	870	894	907	913	833	896	885	875	868	886	887	881	898	870	918	917	893	903	916	964	945	868	886	897	893	895	887	861	841	894	931	922	917	946	899	865	918	862	848	881	904	884	872	906	878	916	859	915	890	876	941	941	915	857	901	918	919	848	927	902	898	916	869	930	862	879	931	927	887	935	905	896	912	894	875	900	916	913	833	883	991	886	912	887	898	899	891	901	878	894	884	886	892	867	914	888	891	959	848	889	876	910	850	919	876	905	920	821	894	919	919	920	913	939	880	861	901	907	878	871	918	890	868	868	862	852	917	916	886	885	875	908	870	912	923	887	870	889	899	888	898	882	893	918	910	903	837	862	907	900	882	871	868	888	919	893	938	888	861	844	909	860	898	828	878	886	871	932	850	939	865	913	909	921	843	920	888	930	891	885	891	932	897	853	885	965	951	908	882	890	934	896	878	874	890	912	876	869	888	941	869	871	875	874	870	906	876	878	914	873	898	919	873	891	851	842	867	917	910	853	922	886	851	894	867	875	895	961	853	954	953	894	834	881	939	876	929	911	925	840	892	857	837	879	856	883	882	904	925	905	874	846	882	863	904	859	865	841	877	881	844	865	910	880	913	869	900	876	899	917	915	880	872	916	908	869	875	894	894	889	886	868	891	927	867	926	862	881	904	906	861	906	877	883	885	916	872	901	901	880	954	897	941	849	942	921	907	906	842	860	866	888	908	876	874	902	889	887	907	936	906	890	896	838	949	934	857	880	903	886	909	887	868	949	896	889	856	904	953	898	897	871	850	856	928	882	911	826	916	940	895	954	855	887	913	905	893	902	890	939	888	920	919	869	827	928	893	904	934	929	907	899	854	873	940	852	881	939	920	869	855	911	873	826	878	937	814	865	902	938	980	881	888	889	868	896	851	940	864	897	935	895	882	887	922	911	914	906	894	900	916	843	866	852	882	924	854	861	897	859	837	903	799	877	858	871	928	890	877	912	874	886	980	909	865	881	886	923	932	911	886	885	882	918	926	936	918	889	878	963	910	837	844	892	933	869	879	862	887	898	929	843	904	909	914	935	915	910	899	838	837	863	925	891	876	910	866	933	869	887	913	940	918	951	928	854	887	869	856	924	880	871	808	915	846	933	895	870	875	955	897	896	927	953	947	865	893	906	857	906	849	934	887	933	855	866	863	900	890	863	984	880	908	888	917	847	922	914	872	906	866	869	842	878	869	881	895	892	869	900	890	919	844	895	905	917	919	899	864	918	905	892	888	860	877	917	867	882	862	893	868	905	940	906	860	892	896	882	905	894	896	927	910	891	844	852	945	904	915	952	911	882	890	896	942	895	913	871	930	948	878	890	868	943	863	840	877	918	865	874	884	924	857	912	840	894	899	859	885	882	866	892	914	909	895	905	845	879	912	910	961	888	887	875	846	851	933	902	892	902	895	882	890	891	931	890	896	911	882	939	903	891	900	926	891	846	891	865	898	913	920	889	897	910	914	896	912	914	902	849	824	915	895	886	855	909	831	939	929	927	945	841	950	935	916	925	887	831	891	914	962	954	869	911	909	948	892	884	846	883	853	882	939	963	872	879	849	900	917	904	840	889	920	873	912	845	946	853	849	904	875	854	924	894	852	863	907	861	867	853	890	853	893	825	920	868	878	940	889	885	871	910	899	882	930	881	918	891	895	948	891	885	850	889	914	888	899	895	862	874	853	932	973	850	925	905	906	856	912	863	908	872	860	902	914	890	864	885	905	903	960	949	839	828	937	869	886	915	879	923	911	831	965	882	911	901	936	893	916	876	862	881	853	903	867	925	915	859	903	866	903	863	901	865	879	874	867	930	899	885	906	915	933	908	943	832	902	847	948	907	883	900	882	883	866	881	836	858	880	907	864	860	906	873	865	878	862	900	902	903	899	945	929	943	903	937	899	899	937	921	846	869	918	889	892	852	883	877	853	961	892	928	912	857	938	878	901	910	879	933	820	878	898	849	861	868	919	925	894	872	853	921	856	885	934	899	877	862	919	922	887	902	897	868	841	948	923	887	802	916	914	903	880	890	940	830	880	901	845	858	848	814	874	885	859	917	932	957	923	903	876	915	859	933	916	874	901	865	866	901	885	905	855	906	919	886	848	885	913	866	876	907	895	903	874	886	885	896	942	838	862	844	913	859	898	865	830	889	915	905	857	964
18909	18055	51175	38880	49801	60554	56801	48226	34050	21363	9082	6810	7367	8540	7191	6843	6804	6831	6898	6725	6867	6742	6861	6829	7004	6913	6812	6724	6761	6747	6856	6690	6725	6768	6646	6795	6788	6840	6760	6673	6727	6714	6756	6791	6769	6810	6726	6800	6820	6747	6841	6854	6829	6770	6765	6794	6790	6746	6760	6766	6758	6681	6917	6758	6953	6783	6711	6874	6773	6863	6793	6753	6720	6809	6836	6775	6724	6833	6768	6658	6826	6667	6828	6846	6782	6777	6770	6827	6777	6832	6621	6731	6816	6693	6834	6732	6799	6791	6662	6816	6669	6811	6656	6843	6766	6727	6842	6732	6754	6870	6820	6832	6822	6662	6699	6754	6705	6902	6825	6771	6708	6708	6884	6624	6856	6772	6715	6895	6850	6809	6835	6930	6755	6916	6836	6727	6890	6823	6633	6803	6731	6726	6680	6723	6686	6802	6868	6689	6835	6847	6745	6703	6796	6847	6675	6760	6830	6795	6827	6813	6752	6715	6748	6789	6759	6730	6658	6701	6805	6679	6764	6783	6773	6767	6784	6887	6809	6871	6613	6799	6770	6774	6817	6786	6793	6849	6872	6696	6775	6728	6844	6727	6791	6784	6872	6696	6707	6857	6877	6767	6805	6770	6796	6802	6757	6831	6700	6711	6949	6781	6728	6801	6846	6697	6874	6851	6800	6730	6778	6778	6916	6787	6785	6838	6805	6821	6732	6818	6825	6843	6680	6879	6844	6752	6831	6727	6784	6675	6759	6834	6809	6753	6817	6810	6847	6702	6842	6719	6762	6806	6759	6668	6755	6857	6676	6846	6889	6638	6890	6826	6868	6762	6764	6898	6812	6737	6794	6780	6836	6888	6743	6836	6788	6867	6781	6626	6829	6793	6694	6734	6844	6781	6782	6779	6756	6844	6736	6790	6718	6717	6892	6875	6769	6740	6805	6844	6815	6725	6903	6667	6771	6777	6694	6882	6889	6665	6948	6676	6888	6810	6760	6938	6868	6698	6825	6802	6654	6741	6839	6801	6754	6839	6787	6749	6805	6763	6794	6814	6939	6861	6743	6669	6856	6891	6852	6696	6775	6802	6815	6713	6855	6708	6797	6957	6732	6787	6805	6804	6803	6744	6743	6736	6616	6788	6806	6701	6879	6776	6820	6812	6869	6692	6874	6781	6947	6865	6919	6803	6862	6830	6728	6784	6764	6906	6703	6848	6799	6701	6740	6724	6845	6860	6874	6933	6819	6837	6774	6776	6800	6830	6864	6859	6694	6829	6749	6799	6765	6719	6808	6723	6851	6739	6698	6772	6700	6884	6708	6797	6746	6758	6796	6736	6760	6590	6718	6749	6894	6863	6839	6711	6801	6795	6839	6752	6730	6808	6829	6785	6790	6617	6830	6774	6828	6813	6936	6944	6683	6785	6873	6834	6782	6822	6733	6777	6674	6798	6779	6816	6741	6962	6791	6954	6689	6830	6848	6788	6691	6868	6869	6650	6828	6805	6723	6783	6863	6649	6799	6876	6827	6728	6829	6801	6708	6748	6777	6774	6776	6873	6732	6916	6823	6716	6842	6783	6852	6732	6935	6739	6791	6884	6914	6872	6760	6799	6733	6733	6837	6838	6735	6831	6726	6883	6907	6764	6784	6724	6760	6840	6763	6750	6784	6951	6748	6801	6633	6843	6596	6755	6802	6798	6654	6720	6804	6697	6761	6718	6747	6920	6783	6832	6731	6713	6788	6713	6828	6880	6907	6813	6702	6783	6736	6887	6724	6901	6752	6796	6733	6718	6703	6808	6712	6756	6723	6737	6802	6827	6815	6878	6836	6910	6809	6714	6706	6684	6774	6769	6748	6763	6752	6717	6769	6716	6774	6757	6724	6749	6899	6751	6712	6747	6798	6739	6930	6687	6816	6697	6884	6765	6774	6763	6785	6715	6781	6749	6690	6849	6875	6830	6710	6829	6887	6895	6825	6772	6798	6864	6840	6945	6820	6738	6871	6797	6698	6750	6737	6789	6770	6825	6811	6776	6705	6792	6755	6770	6797	6928	6761	6877	6803	6772	6840	6805	6768	6760	6758	6696	6681	6815	6887	6779	6820	6824	6753	6749	6820	6787	6784	6637	6809	6809	6910	7058	6778	6916	6681	6769	6634	6745	6700	6802	6694	6700	6765	6885	6815	6799	6739	6925	6806	6753	6943	6690	6850	6910	6772	6856	6884	6836	6706	6703	6781	6886	6847	6766	6758	6708	6790	6692	6705	6665	6754	6721	6832	6628	6736	6813	6633	6866	6827	6769	6774	6833	6712	6755	6839	6730	6768	6730	6893	6813	6701	6808	6853	6902	6785	6730	6698	6771	6824	6815	6790	6792	6879	6868	6751	6788	6868	6777	6836	6841	6723	6732	6748	6815	6841	6745	6792	6805	6764	6873	6776	6840	6635	6797	6832	6706	6702	6659	6823	6721	6758	6810	6773	6763	6785	6666	6963	6813	6756	6677	6735	6651	6814	6667	6893	6826	6638	6884	6672	6786	6789	6812	6715	6924	6836	6791	6743	6801	6734	6790	6835	6857	6874	6795	6683	6788	6670	6806	6748	6730	6714	6687	6796	6784	6793	6767	6726	6686	6917	6803	6768	6653	6889	6803	6862	6701	6784	6786	6815	6824	6750	6789	6865	6784	6645	6702	6816	6846	6811	6759	6794	6672	6873	6734	6679	6790	6563	6708	6848	6791	6873	6905	6697	6724	6706	6708	6836	6784	6926	6782	6779	6874	6657	6762	6702	6782	6786	6721	6792	6794	6862	6868	6905	6873	6789	6876	6678	6709	6889	6726	6787	6856	6819	6728	6829	6730	6749	6823	6889	6760	6789	6852	6801	6807	6738	6715	6854	6683	6687	6774	6759	6729	6795	6668	6772	6763	6825	6656	6724	6820	6812	6797	6718	6716	6759	6746	6820	6704	6753	6660	6844	6838	6708	6845	6729	6840	6852	6896	6754	6893	6750	6766	6760	6647	6755	6769	6779	6881	6802	6784	6798	6770	6932	6655	6649	6937	6795	6825	6688	6729	6780	6790	6779	6835	6808	6992	6678	6852	6822	6834	6883	6756	7018	6767	6676	6787	6758	6640	6728	6774	6864	6824	6806	6708	6813	6725	6863	6819	6813	6808	6714	6805	6771	6854	6832	6842	6832	6705	6769	6781	6786	6798	6826	6894	6652	6768	6801	6857	6835	6784	6751	6764	6841	6762	6901	6826	6842	6876	6835	6602	6729	6677	6733	6800	6805	6762	6812	6625	6774	6722	6866	6895	6781	6725	6774	6797	6905	6827	6779	6709	6756	6793	6809	6801	6749	6776	6730	6690	6750	6894	6837	6751	6786	6773	6722	6850	6744	6852	6802	6754	6824	6688	6757	6769	6858	6767	6785	6756	6752	6872	6632	6720	6774	6817	6809	6794	6756	6655	6811	6904	6738	6788	6756	6822	6783	6750	6796	6794	6644	6813	6806	6787	6654	6674	6729	6885	6853	6719	6873	6767	6778	6819	6824	6711	6713	6841	6793	6733	6746	6780	6816	6736	6812	6850	6763	6660	6766	6688	6689	6697	6907	6784	6782	6770	6827	6813	6796	6834	6715	6717	6776	6804	6728	6767	6747	6802	6740	6767	6808	6750	6732	6834	6854	6748	6803	6653	6870	6687	6726	6833	6742	6706	6853	6829	6708	6827	6795	6725	6906	6793	6724	6805	6748	6808	6801	6840	6901	6744	6725	6816	6760	6793	6698	6775	6784	6795	6677	6864	6716	6868	6822	6871	6819	6731	6759	6765	6762	6646	6738	6864	6789	6833	6791	6791	6694	6797	6732	6857	6762	6834	6766	6757	6850	6742	6812	6858	6745	6802	6751	6841	6721	6774	6878	6809	6655	6862	6834	6680	6757	6736	6791	6935	6799	6913	6809	6808	6770	6815	6638	6692	6777	6724	6748	6591	6844	6828	6823	6700	6708	6755	6817	6732	6874	6817	6819	6827	6703	6783	6734	6762	6842	6811	6783	6687	6712	6793	6897	6669	6701	6837	6825	6833	6858	6846	6814	6772	6947	6858	6785	6826	6669	6736	6810	6846	6756	6829	6703	6745	6897	6749	6623	6758	6882	6716	6887	6714	6766	6869	6637	6876	6807	6898	6758	6881	6790	6761	6826	6643	6698	6812	6722	6756	6844	6827	6717	6759	6764	6861	6684	6923	6839	6748	6768	6787	6676	6656	6840	6847	6743	6762	6880	6710	6845	6790	6845	6911	6833	6611	6851	6700	6756	6757	6827	6873	6732	6875	6795	6719	6835	6752	6803	6832	6742	6792	6782	6957	6795	6844	6713	6836	6797	6737	6715	6677	6757	6861	6905	6729	6750	6770	6650	6760	6848	6877	6848	6719	6733	6791	6839	6813	6827	6711	6706	6848	6855	6867	6792	6849	6806	6826	6876	6740	6681	6743	6869	6694	6897	6943	6697	6853	6736	6784	6905	6846	6640	6723	6778	6846	6639	6752	6658	6763	6857	6853	6695	6766	6665	6775	6770	6751	6670	6782	6810	6826	6629	6788	6868	6819	6802	6762	6754	6724	6775	6700	6914	6800	6681	6758	6848	6898	6833	6721	6634	6803	6794	6727	6872	6734	6801	6707	6796	6763	6809	6853	6839	6827	6781	6855	6736	6760	6783	6939	6728	6819	6847	6670	6801	6737	6768	6808	6765	6827	6845	6725	6787	6874	6827	6772	6797	6747	6738	6926	6788	6771	6765	6852	6759	6750	6674	6828	6916	6848	6744	6818	6907	6833	6819	6757	6773	6845	6824	6870	6807	6745	6776	6930	6668	6672	6744	6714	6859	6769	6813	6708	6651	6626	6942	6750	6912	6817	6751	6763	6741	6864	6799	6946	6841	6718	6789	6851	6856	6776	6692	6680	6766	6843	6945	6746	6786	6863	6730	6814	6870	6896	6749	6849	6857	6699	6737	6699	6707	6740	6778	6759	6888	6817	6827	6723	6863	6868	6759	6749	6622	6709	6759	6841	6838	6813	6718	6795	6817	6801	6858	6676	6858	6718
2799	1267	6657	2294	1944	4080	3565	3014	2384	1462	1005	879	915	899	910	889	872	921	832	907	898	883	889	907	882	896	907	902	856	882	874	946	941	845	892	884	917	969	948	860	915	878	925	874	876	916	874	929	911	953	884	849	991	925	948	910	884	885	944	962	906	907	911	913	920	931	888	905	948	889	914	892	918	877	929	889	904	859	948	929	902	908	854	884	892	882	912	871	906	857	948	961	891	921	903	940	907	924	883	867	955	919	885	911	925	901	929	906	898	882	912	871	885	915	889	880	885	884	887	905	920	872	900	876	911	888	901	854	928	903	926	948	906	909	893	885	918	885	890	941	921	868	873	938	843	880	902	903	916	865	877	886	872	984	919	915	923	936	873	873	926	856	924	867	893	931	905	897	946	932	926	967	874	923	944	833	944	905	907	903	924	885	917	880	933	891	926	942	934	931	908	933	962	892	900	859	962	943	898	916	930	948	900	886	914	860	874	921	895	872	908	872	897	946	879	872	857	901	878	930	868	901	906	893	862	919	957	915	892	873	944	949	863	870	888	938	917	889	875	901	887	925	875	935	880	900	918	895	872	956	924	882	903	896	898	881	897	954	966	910	904	931	857	901	943	880	895	916	918	952	846	904	859	940	894	861	904	935	920	895	962	911	907	866	895	934	861	902	966	896	897	892	890	870	876	957	907	892	926	918	922	927	909	912	898	895	876	881	937	933	903	915	902	912	887	882	900	909	906	900	861	922	847	880	909	899	914	921	966	922	949	877	958	897	850	906	874	913	844	881	894	868	950	895	915	902	897	985	915	928	898	877	890	889	947	934	929	935	956	938	914	865	888	988	921	908	870	852	886	891	871	887	908	956	872	842	915	895	845	906	867	926	948	908	957	926	902	891	904	896	908	910	951	889	919	960	879	940	893	909	979	949	923	949	898	852	962	859	889	875	963	889	871	914	931	974	906	888	860	923	889	910	926	858	947	948	928	819	952	925	933	913	876	871	955	933	869	912	890	984	874	973	882	898	925	945	866	925	878	890	890	908	940	889	850	866	942	959	937	945	950	917	947	928	913	920	925	862	895	929	875	958	903	896	904	891	908	907	1001	914	975	902	925	895	871	891	911	923	902	905	901	861	853	881	921	925	889	898	918	975	917	893	944	947	942	919	948	924	946	830	885	876	917	909	933	958	880	938	915	918	950	878	982	931	895	963	900	844	897	887	912	870	948	927	872	873	922	879	875	985	883	956	860	947	924	944	972	887	893	921	858	921	857	866	914	952	889	914	909	860	896	930	969	885	901	890	914	911	893	884	880	869	920	972	878	881	943	918	921	915	913	911	941	880	892	900	928	917	925	896	875	856	897	953	937	868	890	940	861	922	904	865	934	878	902	938	887	941	894	905	927	893	927	953	899	872	960	892	900	884	902	930	903	879	884	899	926	919	937	902	915	865	929	929	915	931	934	898	856	879	895	877	905	949	890	875	920	873	907	923	889	947	861	894	869	866	875	841	895	886	921	900	954	913	911	918	904	889	857	932	966	972	939	911	882	885	903	898	891	934	917	934	833	851	951	956	878	932	936	896	907	887	893	948	888	965	929	871	911	924	887	860	908	888	928	917	920	868	898	891	891	919	905	897	948	954	893	879	921	954	923	839	906	920	904	923	946	907	847	924	888	870	910	894	925	910	849	922	898	885	882	922	900	910	952	888	882	929	869	898	862	858	852	873	878	871	869	919	922	932	945	885	897	967	922	919	921	995	949	941	907	919	907	913	966	910	911	870	907	927	897	914	939	941	930	894	913	937	926	899	912	904	866	968	908	902	880	860	908	956	937	892	928	906	888	916	913	923	932	822	887	886	890	946	899	901	854	886	961	902	907	901	893	924	884	893	902	927	871	863	888	872	914	924	909	907	906	910	843	856	849	900	868	921	893	897	880	862	898	866	912	927	949	932	910	942	916	892	898	942	932	899	963	894	935	926	997	884	975	920	903	922	882	901	891	873	919	890	872	916	895	915	955	895	940	909	942	888	917	927	863	946	934	990	930	968	912	931	898	852	917	915	868	916	880	917	903	884	897	991	881	869	923	874	878	939	851	868	945	909	897	977	907	913	907	904	898	885	882	872	922	884	895	924	918	870	887	934	886	891	884	844	936	915	910	884	900	917	937	870	919	949	978	962	904	885	846	936	926	887	936	917	890	914	912	887	858	945	880	943	846	892	881	955	949	950	928	931	942	947	894	854	940	919	962	894	940	919	924	932	900	910	925	837	892	900	870	900	957	915	875	880	876	909	869	887	921	880	896	923	933	964	942	944	945	900	892	892	896	925	873	919	905	886	900	900	906	898	908	919	938	867	920	934	843	982	936	924	931	936	928	895	912	883	934	910	877	903	982	944	832	909	876	910	914	898	868	919	928	930	944	909	908	923	879	841	930	885	949	870	939	828	904	892	923	893	916	916	909	896	874	853	882	913	879	915	902	908	889	861	939	935	889	963	908	826	910	903	931	937	889	920	915	899	920	889	909	927	911	917	916	937	929	914	891	900	912	909	873	954	945	901	919	915	915	948	925	960	924	927	884	899	896	866	920	927	871	911	904	918	945	885	952	887	889	886	894	920	902	889	917	938	945	838	872	853	903	909	935	915	913	929	914	881	938	926	833	931	981	870	899	903	882	853	925	924	913	885	924	845	907	950	899	932	920	889	905	865	948	891	910	908	939	915	892	852	894	933	914	845	914	898	964	889	966	928	968	961	949	850	900	928	897	863	925	933	918	933	923	861	882	906	874	973	873	874	911	908	913	913	880	910	886	934	889	923	897	920	881	940	912	906	893	904	878	898	902	911	891	927	917	921	923	896	864	947	902	927	904	910	959	902	900	912	933	945	906	872	895	942	903	901	887	912	884	880	909	939	923	895	919	926	936	914	928	912	964	852	904	900	913	913	913	913	917	864	926	850	960	930	922	900	900	889	928	909	928	931	926	893	928	898	867	904	926	917	936	917	870	906	939	888	903	903	863	876	909	876	868	875	918	925	968	897	858	898	929	916	898	948	901	858	852	895	907	847	887	899	879	906	887	893	887	920	1000	913	910	864	845	940	894	907	903	930	923	850	949	942	866	888	926	886	895	883	939	921	900	917	897	878	932	901	888	888	902	931	882	888	916	902	946	896	862	898	906	891	954	922	953	936	911	899	869	904	902	934	901	925	919	894	900	922	911	864	943	885	959	916	933	913	942	911	937	882	857	920	868	871	875	902	922	908	877	939	934	884	883	853	886	903	841	863	932	876	861	867	890	933	903	918	870	899	974	942	903	911	891	914	926	928	917	884	895	923	856	845	932	926	932	925	917	847	924	923	844	886	887	963	868	919	881	863	916	871	954	890	904	924	875	921	855	925	887	893	861	891	904	940	892	873	875	908	871	923	910	907	924	936	939	946	898	894	933	944	951	933	862	889	923	891	851	893	898	991	888	900	910	895	859	872	922	853	928	898	905	882
12591	10990	31311	19294	30361	41912	35118	32733	26036	16077	8223	6897	7132	7186	6954	6997	6781	6763	6745	6750	6957	6780	6824	6873	6866	6988	6769	6765	6739	6829	6779	6701	6908	6878	6709	6759	6722	6858	6831	6684	6876	6823	6779	6788	6862	6843	6794	6778	6785	6833	6789	6723	6885	6694	6721	6851	6905	6751	6797	6951	6843	6685	6804	6773	6700	6796	6893	6787	6911	6791	6750	6832	6722	6895	6864	6763	6801	6848	6794	6912	6786	6794	6760	6847	6877	6807	6827	6800	6855	6849	6846	6773	6721	6689	6776	6850	6839	6838	6784	6813	6690	6823	6912	6885	6752	6767	6807	6860	6764	6752	6784	6841	6770	6713	6813	6737	6801	6728	6798	6767	6777	6794	6851	6728	6777	6674	6823	6801	6845	6817	6804	6673	6826	6805	6779	6946	6820	6856	6690	6822	6865	6830	6912	6771	6912	6824	6732	6772	6833	6895	6788	6976	6824	6819	6694	6785	6737	6860	6798	6818	6694	6660	6763	6739	6906	6842	6777	6745	6800	6829	6829	6867	6810	6902	6815	6788	6813	6926	6828	6870	6860	6745	6866	6804	6798	6752	6821	6723	6804	6785	7021	6830	6706	6766	6826	6758	6799	6632	6773	6747	6716	6884	6880	6821	6737	6880	6844	6786	6773	6814	6945	6798	6829	6801	6861	6750	6712	6814	6962	6856	6758	6778	6910	6799	6799	6831	6661	6814	6829	6896	6848	6879	6902	6837	6756	6868	6922	6904	6933	6802	6845	6886	6745	6803	6885	6839	6765	6772	6771	6773	6915	6773	6921	6785	6763	6711	6805	6912	6795	6730	6787	6839	6799	6786	6854	6729	6861	6821	6814	6730	6774	6818	6799	6839	6806	6719	6887	6811	6951	6732	6824	6709	6729	6946	6786	6860	6837	6841	6905	6825	6863	6819	6995	6920	6858	6902	6820	6824	6679	6827	6775	6805	6861	6881	6718	6774	6733	6826	6902	6774	6893	6727	6841	6876	6802	6931	6862	6809	6702	6919	6915	6804	6661	6798	6865	6925	6852	6670	6770	6883	6844	6839	6874	6857	6887	6875	6942	6927	6743	6709	6847	6840	6870	6762	6703	6728	6834	6861	6824	6804	6764	6764	6740	6823	6757	6877	6739	6983	6823	6770	6870	6839	6943	6837	6705	6825	6791	6842	6827	6870	6828	6846	6886	6732	6785	6709	6881	6877	6965	6749	6844	6888	6810	6969	6804	6774	6850	6880	6693	6694	6804	6806	6853	6891	6731	6741	6850	6951	6873	6763	6780	6721	6807	6898	6840	6836	6929	6712	6744	6784	6879	6818	6819	6888	6757	6795	6771	6833	6753	6802	6986	6863	6736	6796	6851	6649	6795	6862	6738	6714	6912	6715	6710	6834	6941	6705	6738	6836	6720	6898	6656	6801	6819	6910	6851	6713	6817	6838	6756	6804	6765	6932	6728	6864	6832	6910	6872	6751	6811	6787	6832	6952	6781	6821	6780	6825	6890	6698	6624	6822	6824	6858	6774	6692	6745	6685	6811	6837	6825	6890	6777	6795	6745	6921	6857	6866	6750	6773	6893	6880	6727	6906	6895	6728	7020	6878	6842	6799	6750	6808	6853	6988	6706	6839	6825	6707	6940	6874	6839	6790	6729	6757	6934	6751	6817	6808	6781	6885	6907	6746	6735	6785	6781	6826	6804	6784	6864	6882	6861	6842	6799	6897	6799	6723	6885	6850	6828	6849	6755	6764	6863	6759	6767	6820	6796	6780	6711	6880	6795	6725	6709	6904	6924	6960	6837	6820	6822	6857	6765	6814	6821	6884	6660	6774	6875	6609	6853	6841	6807	6882	6744	6921	6615	6876	6854	6625	6721	6808	6852	6862	6835	6791	6926	6738	6762	6849	6840	6856	6786	6769	6892	6826	6765	6875	6858	6760	6693	6878	6885	6877	6829	6657	6894	6832	6762	6888	6826	6691	6936	6830	6776	6807	6793	6856	6843	6907	6790	6805	6918	6706	6726	6774	6677	6787	6806	6981	6852	6710	6780	6798	6824	6725	6821	6912	6768	6801	6979	6934	6854	6798	6900	6866	6750	6769	6853	6891	6782	6838	6778	6668	6667	6880	6799	6693	6940	6812	6757	6759	6860	6975	6753	6727	6730	6774	6805	6784	6760	6945	6726	6906	6818	6794	6819	6835	6760	6898	6708	6774	6767	6850	6672	6831	6886	6902	6880	6818	6763	6838	6757	6839	6822	6762	6824	6869	6789	6772	6782	6833	6865	6764	6744	6926	6854	6787	6797	6860	6759	6750	6742	6845	6727	6843	6730	6709	6774	6876	6681	6688	6781	6788	6812	6795	6755	6759	6623	6828	6860	6685	6932	6793	6856	6805	6747	6834	6913	6848	6710	6875	6800	6719	6838	6875	6783	6805	6780	6808	6861	6873	6742	6829	6846	6682	6701	6894	6897	6757	6842	6834	6736	6774	6778	6775	6895	6752	6819	6731	7080	6742	6869	6723	6723	6796	6865	6763	6807	6789	6843	6985	6824	6788	6808	6703	6714	6661	6909	6711	6804	6816	6838	6910	6758	6724	6821	6814	6849	6801	6805	6811	6785	6978	6765	6695	6791	6911	6920	6887	6884	6822	6833	6904	6963	6897	6741	6713	6793	6713	6700	6836	6910	6747	6611	6861	6713	6936	6835	6893	6749	6838	6870	6849	6877	6774	6839	6807	6837	6849	6920	6842	6970	6874	6756	6911	6841	6817	6686	6816	6783	6878	6777	6848	6783	6814	6796	6866	6931	6701	6801	6800	6837	6788	6812	6902	6746	6808	6775	6675	6828	6807	6834	6736	6724	6904	6907	6788	6665	6789	6938	6761	6754	6807	6878	6852	6830	6743	6828	6825	6792	6929	6830	6911	6953	6848	6848	6872	6817	6620	6898	6832	6945	6864	6815	6794	6764	6848	6849	6784	6759	6838	6874	6841	6884	6810	6828	6786	6762	6750	6785	6799	6709	6802	6934	6844	6848	6897	6867	6783	6804	6842	6852	6826	6826	6786	6805	6860	6825	6779	6701	6751	6888	6845	6790	6743	6873	6731	6820	6720	6782	6796	6836	6820	6887	6823	6918	6750	6952	6833	6671	6919	6843	6648	6804	6872	6757	6788	6828	6853	6910	6896	6846	6833	6816	6880	6762	6740	6871	6773	6876	6750	6877	6757	6791	6990	6836	6762	6824	6768	6786	6808	6880	6797	6886	6893	6797	6744	6815	6843	6791	6887	6736	6806	6840	6804	6751	6720	6823	6881	6923	6905	6770	6742	6739	6774	6871	6771	6752	6831	6790	6773	6839	6787	6923	6902	6868	6803	6893	6875	6846	6827	6866	6792	6907	6830	6783	6850	6727	6686	6846	6853	6810	6718	6834	6926	6793	6892	6798	6584	6877	6668	6767	6807	6766	6804	6735	6860	6862	6929	6704	6840	6843	6906	6740	6783	6728	6874	6841	6810	6750	6824	6903	6651	6891	6719	6834	6826	6780	6778	6854	6741	6833	6918	6777	6867	6805	6797	6864	6982	6728	6773	6800	6866	7000	6754	6879	6758	6690	6929	6850	6742	6836	6787	6754	6797	6853	6932	6906	6826	6816	6859	6884	6719	6847	6794	6665	6852	6836	6751	6902	6791	6697	6777	6814	6779	6975	6991	6744	6809	6874	6742	6745	6822	6787	6855	6739	6707	6824	6774	6835	6759	6793	6741	6852	6777	6780	6884	6797	6889	6724	6905	6823	6857	6853	6735	6850	6783	6761	6910	6906	6874	6785	6827	6869	6687	6739	6816	6894	6903	6850	6809	6724	6877	6848	6922	6766	6823	6837	6716	6778	6744	6650	6800	6788	6790	6924	6899	6783	6930	6684	6779	6626	6928	6740	7019	6749	6716	6788	6798	6788	6779	6914	6844	6758	6809	6791	6828	6871	6780	6814	6823	6779	6889	6825	6877	6935	6895	6834	6793	6815	6828	6865	6825	6794	6864	6682	6837	6849	6705	6679	6754	6795	6934	6837	6783	6846	6837	6744	6778	6925	6754	6782	6808	6865	6832	6719	6794	6709	6747	6825	6763	6828	6914	6672	6807	6783	6709	6813	6785	6863	6784	6914	6712	6875	6791	6730	6798	6910	6715	6786	6842	6780	6938	6890	6782	6696	6867	6947	6770	6765	6843	6916	6968	6915	6777	6985	6829	6982	6811	6850	6910	6694	6956	6811	6945	6796	6728	6835	6921	6889	6818	6809	6832	6907	6787	6837	6819	6823	6876	6764	6867	6791	6839	6761	6745	6929	6758	6744	6816	6979	6981	6786	6790	6826	6884	6961	6840	6824	6903	6766	6882	6765	6847	6722	6757	6741	6935	6815	6731	6946	6694	6910	6710	6786	6885	6898	6791	6780	6724	6763	6886	6762	6752	6897	6799	6843	6784	6821	6742	6760	6808	6799	6855	6726	6924	6765	6839	6891	6890	6779	6834	6758	6755	6762	6797	6737	6890	6934	6824	6761	6790	6969	6881	6674	6794	6822	6844	6933	6705	6745	6841	6740	6816	6823	6800	6966	6934	6813	6793	6843	6705	6694	6932	6768	6840	6784	6771	6815	6786	6840	6819	6910	6872	6863	6860	6844	6879	6879	6684	6839	6879	6754	6798	6694	6792	6841	6885	6946	6833	6747	6847	6945	6731	6879	6737	6792	6932	6826	6740	7026	6884	6771	6816	6808	6917	6827	6810	6782	6927	6940	6744	6932	6882	6994	6773	6815	6823	6789	6872	6830	6897	6834	6849	6752	6798	6775	6847	6607	6863	6679	6827	6713	6807	6743	6741	6742	6790	6794	6882	6881	6852	6928	6753	6818	6817	6720	6695	6670	6842	6683	6864	6793	6778	6904	6782	6848	6849	6605	6830	6707	6738	6812	6765	6794	6787	6815	6840	6800	6804	6828	6930	6890	6847	6872	6895	6702	6912	6784	6785	6762	6839	6781	6975	6779	6799	6797	6710	6834	6837	6866	6749	6764	6904	6798	6780	6759	6875	6803	6921
1696	2179	14614	3528	4976	7940	9957	8842	5906	2694	1240	982	934	945	903	845	897	842	933	896	918	972	920	896	879	866	927	851	948	898	896	920	855	867	880	911	904	866	957	909	943	896	894	915	919	881	907	871	876	879	861	869	822	931	912	889	845	904	864	900	881	872	921	917	895	854	914	888	893	883	923	883	912	913	843	851	958	923	955	898	863	876	943	896	927	958	908	943	922	1002	846	954	866	925	927	926	878	876	876	854	850	920	849	887	859	905	934	868	862	902	908	914	946	911	860	881	885	906	910	922	920	947	918	873	910	897	864	864	900	885	926	959	964	919	942	917	898	878	915	923	904	887	888	883	887	873	893	858	925	932	947	850	925	873	924	918	910	873	868	843	934	909	945	907	860	937	886	941	867	922	965	905	915	942	899	858	914	878	946	859	913	889	946	936	882	910	916	877	942	900	918	955	931	899	922	914	908	912	870	881	934	913	933	906	920	858	888	882	916	900	902	986	872	937	883	951	958	861	884	905	877	918	893	929	875	898	898	899	925	905	898	910	840	918	903	882	871	864	913	929	904	921	933	876	907	913	935	931	929	904	896	893	867	921	911	887	892	903	905	907	914	873	884	871	886	951	885	925	860	912	908	873	921	906	852	946	909	918	939	858	888	864	866	936	857	919	937	907	881	908	913	873	879	897	950	882	967	910	933	902	926	883	925	899	869	923	910	880	853	902	908	943	888	914	921	924	874	982	898	886	875	905	896	889	822	923	915	913	877	900	810	989	896	910	873	941	885	917	931	891	830	912	905	831	904	903	890	961	912	903	868	949	897	954	930	918	894	946	946	864	899	898	927	873	879	872	949	908	876	885	917	881	901	912	917	898	950	889	916	894	935	932	898	864	916	921	934	915	909	911	879	904	902	908	959	865	936	919	869	878	945	860	876	844	897	908	933	906	917	896	860	873	946	925	857	928	884	891	914	874	933	841	923	918	907	934	860	921	925	916	895	874	927	891	945	979	931	872	891	899	902	936	897	885	874	930	892	938	859	872	909	929	867	856	862	879	934	842	914	907	926	915	939	903	865	908	889	957	949	954	891	852	925	853	878	941	903	894	867	881	898	914	900	914	929	933	886	864	963	914	931	928	896	917	898	888	940	879	849	900	904	887	909	886	955	909	891	870	891	897	901	853	913	911	899	914	921	910	902	835	829	894	911	936	899	870	936	905	908	866	924	852	928	919	930	893	899	915	837	925	908	902	876	896	900	925	904	904	866	915	877	901	911	934	919	861	879	967	836	899	902	885	903	871	893	878	874	889	956	920	931	876	878	930	876	1015	887	912	910	917	915	877	893	923	942	938	908	915	927	889	876	925	907	883	900	889	866	896	913	963	983	898	924	893	873	908	922	945	919	911	952	893	877	961	892	879	897	904	953	929	902	864	962	900	903	945	914	870	872	904	905	934	865	921	940	897	950	904	899	847	869	897	926	907	884	888	891	909	943	911	879	942	891	888	942	880	904	910	933	911	846	898	927	858	904	946	936	904	861	914	889	810	854	875	895	891	909	916	904	883	887	883	896	917	940	910	878	867	908	944	885	902	895	895	904	905	889	890	927	878	961	927	909	890	921	881	873	889	880	855	865	925	978	977	894	930	920	864	861	879	891	875	942	968	910	897	912	956	896	853	906	860	950	927	879	923	955	877	859	907	863	904	897	864	904	862	905	880	861	850	905	907	908	932	877	896	793	878	890	912	901	869	886	869	923	874	912	947	909	874	907	927	918	913	907	920	922	879	887	857	932	952	901	921	901	914	906	935	934	914	900	900	881	893	954	915	851	873	914	882	920	872	869	887	892	931	903	957	910	848	882	879	927	885	907	885	818	908	881	893	876	934	988	827	842	910	983	960	874	928	961	936	874	906	980	859	937	931	909	887	850	888	888	889	904	935	841	913	923	904	874	951	894	906	884	955	905	889	897	868	902	872	895	934	908	916	882	861	899	888	845	916	900	882	905	897	941	919	933	907	925	917	931	956	870	912	903	948	914	909	900	881	959	906	951	899	862	922	836	902	952	962	897	884	904	867	851	902	918	913	918	951	839	859	876	891	918	955	856	962	948	871	900	908	860	898	888	881	900	833	879	886	866	900	918	889	959	939	884	893	879	900	862	905	919	895	902	925	923	873	906	880	893	856	927	916	826	877	945	878	897	905	931	874	921	944	898	950	834	929	912	890	907	884	887	928	919	907	854	966	905	875	868	930	875	827	909	893	937	898	866	895	848	889	899	903	908	928	880	885	925	905	909	930	953	919	796	917	862	905	893	905	902	881	864	875	903	888	864	949	895	892	855	949	863	907	926	955	897	951	919	880	918	913	924	934	900	893	873	922	899	905	930	892	908	895	905	848	905	874	953	969	903	876	909	903	910	920	914	906	902	900	952	925	952	909	930	921	869	966	892	894	854	915	896	872	916	903	884	865	912	883	898	914	868	900	912	899	873	903	849	904	891	910	922	922	861	880	908	901	934	934	833	857	853	868	881	958	889	902	907	927	868	919	906	919	901	912	894	895	894	891	949	872	841	900	904	940	933	882	916	891	908	882	908	891	936	958	877	910	899	901	952	880	889	862	872	953	866	924	914	920	905	905	889	938	951	874	893	890	923	870	914	923	903	920	930	918	933	890	866	909	865	896	903	900	915	891	927	900	910	888	935	933	940	915	933	885	929	912	886	878	919	864	901	917	891	969	913	859	890	866	938	882	894	920	905	944	883	895	876	947	870	942	916	909	883	905	883	847	912	887	842	895	902	931	901	890	897	861	904	949	872	939	924	928	915	933	873	912	901	879	867	895	877	947	908	952	920	995	903	906	909	884	914	947	858	910	892	949	920	943	876	876	928	834	913	951	922	918	952	881	939	945	879	912	940	874	927	922	838	925	901	856	877	915	934	865	930	909	905	879	897	890	883	896	917	939	864	876	868	912	875	898	924	898	930	867	843	955	875	878	897	904	898	900	928	931	948	930	937	882	902	958	934	924	890	913	878	922	907	959	929	891	920	931	923	939	914	875	864	888	903	896	920	868	861	862	926	915	900	922	953	909	957	887	889	906	872	863	907	916	842	873	898	867	943	897	885	921	953	905	967	916	873	909	803	930	916	892	853	885	873	851	912	971	914	939	933	879	930	911	929	884	915	927	898	925	890	909	928	872	935	894	869	886	876	890	907	914	878	935	925	879	928	887	909	938	935	911	952	915	886	876	861	908	895	950	967	923	924	852	904	907	879	864	925	826	898	934	874	905	983	952	865	931	894	906	866	903	872	874	893	921	924	940	904	902	870	867	858	908	908	916	931	874	895	890	828	856	899	945	930	906	873	859	834	877	946	896	918	894	882	881	904	925	840	918	931	893	936	935	928	947	902	907	938	902	924	905	953	863	885	927	915	875	890	901	894	834	898	937	879	934	882	864	949	961	920	920	917	868	886	893	839	883	839	871	881	877	913	856	938	904	922	946
15250	16753	38596	23493	47377	45613	51074	48145	37998	25421	11603	7927	8378	7807	6992	6749	6691	6834	6836	6810	6740	6711	6771	6855	6796	6859	6880	6898	6701	6857	6729	6768	6688	6831	6763	6869	6842	6781	6830	6635	6752	6874	6789	6745	6868	6760	6843	6577	6894	6734	6687	6633	6729	6752	6932	6775	6722	6748	6675	6795	6800	6781	6810	6674	6735	6703	6680	6747	6717	6697	6754	6785	6866	6809	6675	6807	6788	6753	6764	6708	6848	6845	6808	6769	6884	6724	6934	6700	6819	6754	6788	6770	6801	6804	6631	6784	6678	6715	6653	6853	6819	6693	6632	6821	6760	6895	6812	6722	6608	6718	6825	6565	6876	6817	6801	6818	6816	6857	6844	6784	6714	6814	6756	6753	6859	6817	6775	6767	6879	6828	6807	6677	6796	6844	6900	6722	6746	6782	6722	6683	6666	6751	6711	6853	6829	6750	6831	6696	6750	6757	6718	6844	6904	6785	6688	6713	6793	6783	6690	6685	6724	6761	6743	6783	6797	6682	6842	6971	6811	6607	6800	6870	6773	6803	6782	6798	6889	6826	6793	6770	6853	6844	6825	6711	6707	6864	6745	6779	6719	6619	6799	6905	6761	6780	6787	6848	6725	6751	6851	6730	6881	6833	6853	6814	6781	6685	6792	6674	6506	6796	6733	6706	6780	6734	7003	6593	6639	6846	6861	6785	6734	6902	6860	6898	6576	6783	6846	6790	6771	6785	6747	6785	6816	6704	6774	6823	6813	6683	6736	6781	6846	6812	6714	6675	6695	6821	6886	6749	6820	6700	6786	6780	6758	6883	6900	6821	6746	6869	6722	6703	6740	6830	6734	6748	6861	6728	6828	6762	6795	6936	6860	6785	6808	6884	6744	6700	6792	7014	6671	6892	6854	6760	6689	6827	6772	6845	6715	6893	6952	6891	6844	6852	6725	6807	6842	6744	6791	6741	6819	6910	6751	6743	6776	6824	6784	6893	6869	6881	6778	6759	6701	6803	6779	6755	6921	6764	7035	6851	6726	6746	6756	6817	6855	6885	6832	6777	6777	6762	6858	6781	6755	6779	6764	6763	6883	6869	6847	6770	6768	6830	6733	6826	6897	6769	6824	6816	6838	6744	6823	6760	6845	6878	6635	6790	6835	6679	6815	6727	6865	6820	6713	6850	6766	6711	6646	6722	6555	6853	6934	6735	6849	6785	6670	6830	6634	6694	6797	6843	6883	6791	6769	6577	6843	6884	6716	6687	6786	6709	6676	6818	6698	6773	6740	6785	6758	6844	6956	6764	6652	6700	6782	6804	6763	6748	6783	6817	6774	6860	6727	6853	6710	6722	6820	6688	6807	6672	6886	6785	6752	6784	6759	6892	6828	6795	6773	6779	6821	6785	6821	6797	6843	6775	6837	6866	6754	6826	6768	6852	6835	6803	6907	6765	6630	6786	6771	6812	6733	6808	6917	6751	6765	6767	6798	6712	6739	6703	6821	6772	6819	6705	6720	6840	6821	6840	6747	6755	6716	6857	6753	6603	6755	6692	6928	6945	6761	6671	6690	6836	6741	6968	6799	6741	6821	6839	6785	6833	6744	6759	6862	6715	6775	6835	6713	6695	6810	6908	6747	6841	6652	6708	6791	6693	6787	6759	6744	6830	6640	6909	6753	6782	6785	6690	6699	6861	6802	6875	6809	6769	6793	6861	6670	6878	6741	6796	6754	6753	6742	6732	6848	6692	6766	6839	6790	6680	6726	6831	6833	6668	6875	6624	6756	6774	6738	6825	6794	6895	6739	6733	6817	6827	6842	6714	6687	6797	6788	6871	6749	6809	6732	6748	6840	6828	6825	6901	6751	6700	6675	6927	6915	6734	6795	6788	6790	6783	6805	6719	6873	6909	6736	6887	6790	6759	6847	6754	6894	6763	6666	6792	6694	6810	6781	6815	6677	6766	6822	6838	6777	6880	6771	6805	6860	6854	6681	6795	6759	6649	6653	6740	6843	6764	6866	6700	6759	6843	6777	6808	6882	6816	6897	6843	6857	6680	6832	6829	6641	6866	6783	6820	6746	6758	6773	6773	6799	6857	6790	6859	6801	6750	6822	6770	6612	6758	6820	6712	6813	6730	6767	6715	6702	6802	6680	6745	6795	6820	6623	6820	6694	6809	6807	6693	6854	6890	6926	6711	6869	6756	6884	6791	6673	6730	6683	6752	6787	6790	6781	6664	6772	6692	6790	6707	6809	6672	6731	6778	6851	6692	6675	6892	6825	6762	6780	6710	6777	6848	6881	6814	6811	6817	6901	6758	6614	6884	6690	6870	6984	6754	6789	6697	6854	6718	6744	6736	6874	6774	6786	6776	6904	6709	6696	6681	6752	6798	6873	6829	6734	6934	6834	6763	6777	6653	6745	6754	6755	6773	6725	6789	6709	6681	6842	6808	6834	6772	6699	6914	6857	6762	6808	6797	6741	6686	6713	6918	6770	6707	6721	6811	6684	6849	6720	6692	6865	6744	6849	6767	6821	6745	6755	6731	6814	6698	6815	6856	6657	6808	6826	6686	6691	6773	6884	6850	6934	6737	6698	6757	6830	6726	6840	6771	6794	6678	6932	6744	6697	6742	6706	6691	6780	6724	6775	6851	6766	6662	6775	6767	6857	6817	6807	6862	6652	6801	6845	6796	6780	6701	6890	6869	6679	6789	6788	6820	6749	6821	6812	6720	6819	6728	6702	6654	6681	6790	6781	6855	6717	6839	6708	6820	6913	6699	6760	6881	6684	6795	6732	6885	6941	6717	6757	6775	6786	6647	6682	6673	6803	6767	6863	6741	6863	6781	6728	6729	6798	6878	6825	6843	6864	6692	6877	6737	6781	6770	6921	6797	6701	6771	6844	6684	6682	6831	6782	6773	6761	6703	6598	6903	6878	6870	6768	6683	6644	6766	6801	6772	6808	6969	6669	6863	6821	6652	6948	6797	6825	6862	6769	6692	6792	6872	6758	6746	6851	6860	6817	6719	6676	6744	6859	6799	6639	6687	6811	6769	6770	6774	6722	6808	6834	6769	6785	6770	6765	6764	6727	6681	6734	6724	6702	6751	6780	6755	6696	6735	6795	6756	6762	6708	6863	6817	6687	6851	6778	6765	6784	6890	6757	6849	6846	6751	6768	6755	6811	6898	6890	6724	6891	6849	6742	6777	6769	6875	6848	6780	6791	6861	6711	6636	6954	6724	6747	6778	6680	6762	6687	6808	6809	6842	6875	6835	6874	6790	6696	6889	6734	6788	6741	6960	6718	6737	6804	6791	6887	6768	6691	7009	6799	6817	6624	6716	6882	6819	6801	6755	6717	6860	6922	6782	6817	6818	6684	6845	6922	6908	6666	6740	6772	6782	6828	6705	6737	6638	6917	6796	6782	6681	6783	6742	6743	6740	6849	6821	6763	6723	6736	6758	6750	6959	6775	6816	6952	6739	6778	6790	6945	6720	6813	6741	6863	6702	6795	6714	6701	6731	6813	6854	6697	6705	6776	6773	6760	6715	6777	6741	6866	6858	6842	6810	6716	6820	6737	6721	6865	6804	6810	6684	6764	6843	6855	6613	6606	6757	6782	6755	6756	6777	6907	6870	6789	6890	6692	6775	6728	6673	6830	6857	6771	6841	6804	6866	6895	6828	6751	6649	6822	6804	6645	6859	6794	6789	6777	6765	6740	6799	6640	6812	6716	6638	6839	6725	6745	6794	6867	6802	6759	6886	6867	6650	6764	6665	6802	6662	6790	6805	6899	6778	6764	6841	6780	6863	6785	6867	6723	6762	6887	6672	6826	6868	6809	6817	6768	6815	6760	6843	6712	6887	6806	6835	6772	6755	6779	6745	6651	6753	6711	6736	6767	6849	6755	6797	6796	6846	6672	6749	6766	6791	6795	6690	6775	6911	6821	6689	6705	6823	6696	6766	6732	6810	6769	6792	6773	6869	6866	6843	6803	6781	6834	6861	6843	6753	6784	6908	6758	6736	6807	6701	6807	6928	6690	6782	6728	6786	6788	6766	6711	6815	6682	6991	6828	6792	6778	6883	6746	6729	6834	6802	6756	6764	6762	6781	6800	6799	6889	6825	6872	6744	6883	6859	6748	6907	6702	6690	6788	6800	6700	6659	6758	6661	6760	6731	6759	6775	6779	6635	6799	6781	6719	6890	6908	6818	6843	6767	6702	6751	6755	6702	6779	6707	6903	6721	6653	6745	6761	6782	6876	6813	6832	7007	6768	6808	6901	6726	6894	6798	6769	6820	6736	6777	6805	6798	6782	6774	6787	6843	6761	6732	6733	6893	6720	6769	6857	6718	6831	6701	6689	6711	6724	6859	6802	6777	6865	6755	6769	6842	6801	6812	6860	6727	6846	6794	6775	6814	6824	6807	6818	6730	6739	6801	6815	6698	6753	6819	6770	6774	6747	6846	6701	6738	6815	6826	6810	6688	6968	6749	6817	6650	6762	6694	6829	6860	6764	6768	6758	6784	6785	6680	6783	6890	6762	6769	6797	6949	6971	6775	6767	6843	6856	6703	6769	6872	6729	6854	6816	6871	6830	6622	6771	6889	6707	6753	6751	6782	6845	6641	6821	6685	6829	6776	6804	6766	6780	6810	6813	6800	6836	6823	6741	6779	6736	6805	6788	6735	6693	6848	6716	6669	6724	6674	6830	6848	6695	6714	6781	6834	6759	6810	6825	6749	6905	6738	6872	6700	6865	6759	6630	6909	6818	6737	6664	6860	6896	6738	6805	6769	6707	6863	6801	6767	6755	6847	6809	6838	6853	6733	6704	6651	6906	6944	6787	6783	6818	6659	6776	6823	6758	6907	6719	6764	6755	6766	6864	6690	6793	6704	6832	6740	6959	6740	6707	6813	6808	6745	6734	6874	6843	6799	6813	6799	6898	6800	6756	6698	6761	6732	6751	6689	6753	6944	6759	6847	6757	6764	6730	6844	6714	6911	6919	6843	6747	6633	6764	6905	6745	6911	6827	6757	6797	6844	6814	6841	6742	6885	6851	6836	6788	6766	6839	6741	6824	6775	6817	6828	6767	6731	6829	6890	6762	6747	6771	6854
3924	2036	9656	2683	3577	9031	9908	11716	8318	3768	1319	932	1093	947	929	901	901	945	907	895	901	874	874	945	939	895	878	968	883	961	969	924	958	927	929	882	910	878	886	956	924	889	925	871	934	883	945	874	895	938	921	907	902	918	948	908	969	904	866	903	951	916	959	883	902	900	928	937	860	943	930	871	888	881	965	941	948	991	926	918	930	964	950	928	915	919	908	912	917	921	922	971	935	980	897	881	902	889	828	928	942	917	921	972	847	879	921	922	928	943	885	885	895	875	919	893	950	914	897	1027	884	915	905	923	921	922	928	896	903	946	934	943	922	888	885	896	914	952	880	888	898	911	988	864	958	834	892	901	931	945	894	945	922	953	988	907	927	929	926	926	919	879	905	977	900	948	913	847	971	912	901	862	834	924	893	934	931	887	918	829	855	908	931	916	934	916	932	933	896	890	938	948	875	892	901	897	939	935	916	925	954	937	957	892	875	861	857	877	926	928	941	924	914	849	952	850	893	888	959	904	873	928	881	960	910	895	949	904	879	902	888	853	891	903	935	867	864	918	904	885	890	946	953	833	899	902	867	960	896	923	880	876	896	904	956	879	880	875	928	857	923	914	909	927	894	845	933	926	873	896	955	928	918	879	876	954	921	949	910	941	894	928	900	908	925	851	881	897	904	923	942	911	910	914	965	900	927	926	954	922	962	977	922	916	928	884	893	959	904	946	879	935	947	912	933	935	962	905	942	872	901	991	924	869	997	934	881	925	878	960	930	907	869	863	890	974	958	940	945	859	984	946	920	891	885	939	934	902	936	931	865	880	866	883	903	897	932	914	929	945	970	942	968	896	878	902	967	840	950	991	929	880	927	952	911	936	929	881	890	917	938	991	852	890	861	936	930	874	940	950	941	949	917	877	891	839	896	899	898	868	931	861	895	984	919	891	961	893	925	939	914	874	928	904	895	913	944	998	951	953	887	904	922	914	916	895	917	927	916	959	934	890	947	907	915	902	927	916	949	964	893	982	924	918	910	880	945	906	880	883	972	939	939	850	943	884	889	929	913	914	907	914	883	908	905	894	928	944	954	939	921	896	908	889	895	895	954	879	899	881	906	936	911	846	915	901	879	933	934	946	909	927	884	919	918	932	911	912	861	934	895	978	911	901	914	868	904	901	898	892	913	918	928	934	889	898	927	940	882	892	907	963	907	874	893	862	899	942	871	898	908	889	953	842	921	933	897	915	959	915	937	891	876	907	869	869	902	833	881	876	907	860	879	873	896	979	896	925	911	931	894	915	888	887	971	920	928	940	892	909	895	913	907	943	884	912	870	899	905	896	932	876	931	917	926	926	877	836	928	896	923	926	962	911	943	909	927	927	896	890	870	904	919	951	903	912	906	901	925	925	893	893	931	876	933	959	909	915	882	896	887	913	959	928	883	910	933	902	907	981	962	904	869	896	893	937	872	918	960	871	892	864	910	876	867	916	894	904	874	900	925	931	934	914	910	919	886	926	927	907	924	881	913	874	932	948	902	961	930	882	888	958	884	901	952	914	913	873	911	935	893	907	850	934	913	920	929	913	923	895	943	920	955	944	954	903	961	947	881	976	877	942	828	886	899	902	882	948	929	890	887	890	914	880	939	921	888	890	965	887	902	928	911	881	850	881	957	959	870	912	882	908	885	979	912	928	891	914	880	948	948	892	910	905	978	883	898	892	880	937	913	888	913	931	939	895	898	914	901	933	902	969	956	935	925	874	917	942	871	936	887	917	935	926	909	906	876	950	941	919	906	915	927	930	948	933	924	897	944	888	905	918	936	962	914	904	928	904	968	941	917	857	890	927	910	930	892	937	943	939	928	938	845	919	953	942	855	927	913	904	896	932	911	907	881	914	898	901	870	893	877	893	949	963	958	959	926	932	910	931	899	927	881	900	859	917	959	916	900	882	912	841	942	936	937	921	895	918	920	939	985	935	906	917	970	957	941	909	940	921	909	923	873	896	901	900	917	926	909	925	860	870	919	896	920	943	957	919	864	897	965	898	897	859	902	881	906	900	925	948	865	943	875	936	911	857	953	935	933	848	938	861	881	952	910	855	943	906	894	865	904	924	952	933	929	867	961	898	935	956	900	845	884	928	901	956	948	892	861	930	898	915	869	956	902	889	951	910	904	934	907	882	866	920	867	917	892	937	909	895	930	891	873	877	876	948	859	907	906	962	894	915	854	874	970	920	891	937	923	903	913	949	898	915	960	885	931	896	913	960	902	918	865	968	951	929	880	949	933	896	914	880	897	890	934	929	885	893	910	912	930	841	923	937	946	939	862	924	910	917	913	915	957	950	923	893	875	925	883	932	881	957	885	920	950	900	883	944	895	920	941	940	930	896	899	938	929	932	889	912	914	893	943	959	933	914	919	899	928	909	871	920	894	926	913	912	912	890	908	936	924	897	880	939	937	987	925	950	884	914	903	933	896	947	933	909	875	903	936	878	890	931	960	923	891	897	901	921	938	908	927	890	962	957	891	912	975	916	927	856	949	896	930	917	915	907	870	910	896	922	901	972	937	887	913	878	902	932	981	922	917	907	891	933	874	973	888	886	909	910	918	958	909	913	886	884	912	887	901	918	919	916	951	868	933	849	923	846	876	869	902	941	952	956	919	849	925	896	836	942	930	899	956	915	958	893	900	861	900	909	952	931	949	850	874	907	952	857	947	941	843	906	886	897	920	896	908	879	887	918	918	942	925	891	882	920	917	865	922	910	944	925	903	830	883	943	906	942	859	914	890	923	956	877	930	957	919	904	961	930	886	914	934	935	872	941	918	906	865	946	937	892	903	944	897	889	878	869	939	918	959	967	896	910	857	885	916	904	921	938	862	850	902	900	929	919	917	869	893	903	892	944	932	886	923	938	954	936	935	926	920	930	908	896	930	892	987	892	907	936	870	887	888	939	892	896	891	943	918	898	945	876	943	913	854	946	872	930	911	879	949	945	938	846	953	889	844	871	881	918	882	916	922	860	927	937	900	856	941	966	921	917	889	954	870	892	931	905	933	935	929	913	901	891	955	933	878	908	899	845	953	872	894	941	937	882	866	947	926	918	962	934	916	970	890	896	912	875	911	877	924	952	896	871	854	899	916	888	907	920	895	930	912	883	874	948	944	863	953	971	912	899	915	889	849	915	935	882	902	911	873	879	957	942	903	915	937	926	906	911	933	937	882	877	936	883	893	906	840	921	935	937	927	920	941	906	891	932	912	920	926	920	915	903	904	945	931	918	921	899	924	919	914	926	951	909	909	882	950	935	872	879	901	938	881	887	938	876	927	863	910	908	887	963	890	934	931	899	909	923	946	944	862	939	907	907	880	952	924	940	905	948	910	940	944	932	871	907	924	949	912	893	885	892	935	878	917	926	944	906	905	896	885	895	876	904	941	981	911	912	893	878	938	875	896	888	911	912	947	837	890	920	928	944	908	900	937	969	905	918	927	929	928	931	916	910
14926	15609	31005	25624	41435	45589	53515	54355	42713	28999	12255	8352	8969	8155	7121	6979	6825	6767	6791	6912	6968	6969	6860	6843	6990	6865	6942	6936	6841	6988	6907	6848	6753	6919	6897	6827	6881	6828	6850	6860	6784	6799	6913	6880	6804	6961	6830	6810	6817	6818	6945	6762	6571	6887	6953	6809	6882	6808	6864	6906	6910	6929	6782	6945	6816	6891	6927	6907	6824	6931	6814	6927	6787	6944	6738	6952	6995	6822	6723	6853	6841	6823	6797	6930	6857	6861	6892	6791	6878	6882	6949	6875	6791	6973	6853	6917	6881	6848	6905	6766	6834	6973	6876	6823	6855	6825	6748	6942	6968	6905	6906	6870	6856	6769	6935	6978	6813	6967	6840	6883	6930	6864	6938	6891	6849	6895	6778	6873	6817	6832	6901	6859	6878	7037	6815	6975	6953	6866	6759	6781	6858	6855	6879	6790	6876	6971	6824	6716	6836	6807	6824	6877	6887	6856	6864	6935	6881	6861	6877	6863	6900	6892	6923	6702	6884	6938	6953	6777	6935	6776	6733	6775	6821	6894	6899	6989	6896	6790	6838	6844	6879	6894	6805	6934	6996	6983	6807	6836	6953	6841	6931	6928	6826	6856	6853	6888	6902	6852	6999	6876	6843	6922	6776	6789	6788	6880	6936	6764	6954	6920	6935	6932	6820	6849	6881	6756	6950	6885	6944	6814	6853	6792	6893	6725	7062	6940	6920	6847	6852	6931	6786	6847	6860	6915	6810	6855	6851	6882	6849	6928	6957	6743	6792	6757	6923	6756	6858	6821	6769	6896	6892	6851	6873	6805	6887	6881	6848	6808	7043	6889	6895	6841	6819	6739	6988	6936	6825	6868	6910	6847	6786	6846	6829	6839	6914	6917	6818	6877	6752	6736	6887	6986	6913	6978	6868	6882	6986	6744	6775	6914	6744	6918	6900	6788	6859	6811	6889	6871	6972	6836	6845	6793	6936	6966	6836	6831	6978	6791	6802	6781	7034	6688	6889	6759	6806	6876	6918	6923	6915	6963	6874	6761	6982	6896	6858	6810	6728	6817	6807	6846	6795	6788	6800	6805	6890	6789	6853	6941	6830	6954	6860	6806	6800	6928	6828	6917	6860	6748	6778	7008	6850	6917	6954	6820	6963	6622	6839	6976	6863	6792	6746	6751	6829	7005	6926	6997	6875	6977	6943	6837	6907	6954	6804	6769	6898	6901	6852	6976	6870	6788	6868	6841	6877	6832	7002	6881	6925	6893	6829	6801	7020	6868	6841	6943	6945	6875	6859	6921	6961	6852	6815	6828	6923	6870	6858	6894	6909	6822	6921	6822	6893	7014	7087	6807	6840	6873	7042	6769	6831	6846	6782	6754	6901	6788	6988	6895	6865	6765	6751	6999	6925	6931	6889	6971	6889	7009	6869	6920	6948	6909	6852	6831	6881	6861	6808	6901	6815	6786	6855	6878	6865	6920	6818	6883	6929	6930	6725	6956	6859	6961	6909	6871	6943	6726	7001	6668	6799	6980	6897	6946	6891	6828	6810	6825	6887	6945	6758	6786	6833	6984	6849	6867	6865	6910	6724	6758	6963	6902	6927	6779	6841	6844	6845	6865	6957	6916	6952	6937	6849	6798	6855	6960	6886	6997	6793	6794	6829	6922	6832	6929	7075	6855	6997	6895	6919	6884	6838	6711	6991	6985	6840	6906	6914	6829	6901	6865	6904	6979	6933	6887	6817	6924	6856	6908	6818	6923	6809	6855	6872	6879	6782	6856	6748	6877	6845	6974	6956	6790	6784	6999	6857	6785	6868	6928	6795	6953	6828	6885	6961	7083	6858	6922	6827	6899	6938	7010	6947	6932	6857	6853	6813	6918	6913	6753	6733	6837	6848	6816	6896	6783	6851	6834	6897	6954	6893	6728	6920	6954	6902	6901	6924	6926	6832	6833	6864	6869	6955	6915	6862	6909	6868	6908	6849	6721	6847	6916	6814	6970	6867	6782	6680	6888	6983	6812	6926	6903	6807	6863	6881	6771	6905	6766	6905	6752	6941	6892	6771	6820	6819	6882	6958	6958	6893	6793	6775	6813	6811	6810	6948	6944	6852	6955	7019	6918	6908	6668	6783	6966	6872	6726	6883	6850	6916	6998	6723	6841	6948	6822	6860	6811	6857	6939	6882	6833	6790	7002	6830	6820	6976	6741	6819	6772	6957	6937	6959	6898	7001	6807	6937	6981	6906	6992	6869	7019	6883	6878	6721	6770	6959	6965	6793	6878	6807	6793	6890	6882	6853	6768	6813	6871	6883	6950	6742	7053	6813	6947	6881	6851	6763	6827	6924	6915	6814	6801	6879	6852	6933	6782	6811	7035	6876	6776	6801	6807	6902	6813	6969	6931	6875	7013	6897	6902	6916	6888	6822	6893	6834	6731	6939	6757	6829	6798	6865	6868	6834	7008	6859	6955	6819	6867	7008	6849	6925	6821	6773	6882	6801	6902	6875	6991	6863	6968	6798	6927	6947	6783	6865	6923	6865	6882	6722	6938	6863	6809	6839	6813	7007	6869	6851	6910	6862	6956	6879	6874	6904	6857	6781	6848	6740	6772	6817	6834	6763	6818	6857	6782	6839	6926	6917	6961	6763	6849	7008	6789	6866	6816	6763	6955	6885	6860	6935	6867	6933	6757	6823	7008	6796	6820	6905	6865	6897	6829	6885	6884	6922	6795	6881	6969	6847	6853	6963	6854	6711	6955	6854	6843	6868	6763	6789	6930	6889	6847	6981	6859	6813	6903	6893	6876	6935	6925	6952	6891	6915	6914	6892	6903	6954	6906	6826	6837	6911	6858	6893	6808	6998	6881	6894	6821	6799	6786	6944	6879	6834	6836	6856	6880	6843	6960	6925	6921	6927	6770	6879	6918	6755	6893	6873	6823	6723	6887	6690	6923	6844	6883	6854	6912	6984	6943	6822	6818	6788	6995	6822	6943	6752	6924	6727	6693	6855	6752	7011	6993	6828	6719	6961	6858	6820	6880	6827	6879	6855	6965	6829	6897	6811	6901	6928	6879	6829	6970	6890	6955	6915	6885	6991	6785	6967	6823	6832	6787	6889	6847	6885	6876	6979	6808	6854	6919	6784	6930	6917	6755	6815	6949	6948	6893	6748	6971	6844	6807	6909	6901	6883	6736	6833	6780	6816	6905	6992	6759	6891	6770	6871	6820	6923	6928	6871	6851	6827	6849	6891	6913	6937	6874	6824	6832	6932	6795	6821	6699	6853	6835	6813	6900	7009	6884	6807	6875	6852	6724	6936	6870	6773	6901	6913	6806	6879	6884	6860	6795	6786	6882	6932	6906	6815	6845	6788	6941	6828	6935	6918	6849	6800	6952	6970	6897	6830	6890	6710	6745	6800	6833	6905	6836	6808	6860	6945	6856	6986	6918	6841	6949	6774	6898	6900	6939	6908	6821	6783	6773	7011	6922	6819	6792	6868	6848	6884	6949	6680	6873	6847	6975	6957	6827	6910	6981	6873	6803	6753	7011	6827	6815	6883	6842	6863	6944	6833	6881	6948	6929	6782	6843	6957	6819	6801	6810	6857	6882	6836	6968	6927	6867	6809	6887	6959	6827	6955	6839	6930	6821	6838	6854	6878	6842	6907	6849	6958	6973	6792	6856	6904	6751	6894	6781	6906	6759	6945	6798	6827	6910	6900	6953	6779	6923	7082	6801	6801	6751	6763	6905	6939	7006	6846	6902	6935	6990	6850	6826	6892	6780	6828	6867	6960	6850	6979	6771	6770	6805	6839	6877	6813	6962	7002	6782	6920	6730	6812	6934	6955	6898	6863	6972	6901	6807	6890	6831	6861	6754	6913	6797	6901	6821	6697	6915	6875	6856	6878	6890	6739	6876	6844	6794	6779	6871	6879	6754	6879	6737	6780	7000	6821	6829	6834	6730	6925	6898	6766	6987	6990	6807	6905	6948	6986	6917	6831	6940	6800	6853	6821	6802	6929	6863	6882	6780	6888	6875	6821	6804	6821	6864	6918	6837	6837	6811	6771	6889	6838	6951	6859	6909	6885	6860	6833	6932	6974	6886	6815	6885	6983	6860	6873	6964	6880	6847	6883	6974	6831	6820	6895	6793	6849	6831	6909	6873	6795	6917	6909	7031	6835	6785	6750	6877	6789	6744	6941	6921	6868	6877	6898	6863	6939	6886	6969	6958	6875	6953	6891	6821	6850	6660	6817	6844	7000	6738	6933	6778	6914	6729	6855	6773	6964	6885	6941	6876	6985	6867	6772	6920	7032	6921	6850	6897	6839	6778	6911	6861	6805	6837	6843	6878	6912	6826	6804	6913	7021	6952	6979	6967	6883	6889	6930	6881	6833	6795	6778	6961	6896	6797	6865	6949	6928	6788	6932	7062	6872	6886	6949	6850	6913	6848	6813	6830	6900	6742	6919	6919	6694	6879	6836	6976	6953	6849	6864	6839	6891	6810	6848	6750	6923	6951	6950	6847	6803	6766	6924	6973	6918	6912	6911	6875	6901	6822	6878	6983	6801	6941	7047	6926	6797	6942	6937	6854	6835	6923	6897	6909	6921	6928	6951	6900	6774	6976	6943	6902	6958	6872	6936	6946	6933	6764	6846	6821	6790	6946	6984	6864	6861	6899	6901	6909	6871	6804	6883	6865	6855	6843	6775	6910	6936	6739	6928	6886	6814	6775	6974	6890	6825	6871	6961	6875	6884	6849	6855	6848	6831	6941	6913	6968	6855	6952	6824	6857	6891	6781	6760	6890	6984	6752	6930	6904	6856	6740	6888	6845	6943	6818	6988	6907	6761	6965	6782	6920	6968	6940	7049	6795	6946	6918	6867	6898	6874	6937	6927	6840	6950	6881	6797	6873	6852	6825	6917	6900	6825	6887	6919	6759	7018	6829	6886	6945	6833	6909	6850	6887	7052	6997	6864	6826	6828	6963	6862	6886	6898	6847	6894	6802	6801	6865	6927	6891	6809	6891	7076	6961	6897	6980	6853	6840	6895	6829	6883	6872	6842	6845	6893	6843	6872	6755	6918	6902	6845	6805	6842	6931	6761	6849
2469	2612	15844	3459	2507	4796	12335	21299	17779	8874	2466	1375	1151	921	878	941	914	956	848	874	905	897	901	927	952	930	922	918	873	928	847	937	926	908	872	933	880	878	870	953	910	876	932	920	932	883	925	947	901	930	864	915	925	917	911	885	883	889	895	836	891	879	868	877	913	911	907	877	893	937	941	898	860	913	865	882	898	915	842	912	893	876	909	903	901	904	926	883	882	960	895	895	928	870	874	910	905	903	882	878	894	890	860	895	882	849	916	876	864	861	945	856	891	908	907	911	886	918	906	920	864	850	870	907	868	951	959	965	867	864	873	831	936	868	941	912	910	922	907	866	877	878	850	892	881	946	896	919	903	882	912	887	950	953	903	891	936	904	924	919	911	884	947	952	893	915	894	893	890	906	843	893	925	893	858	903	884	933	906	921	896	886	863	900	938	927	886	887	905	886	835	858	879	858	908	897	899	953	930	876	941	938	931	898	924	899	904	889	895	893	939	970	903	891	869	888	872	925	906	883	849	873	858	992	896	921	919	883	915	847	920	894	902	923	933	905	899	913	925	899	875	952	908	839	865	880	887	910	879	854	928	869	865	886	916	873	895	872	914	939	868	906	928	913	928	899	885	856	870	856	887	925	875	907	933	888	906	943	901	854	842	895	934	913	891	924	912	953	942	919	937	846	898	877	876	898	873	882	869	866	947	865	900	899	866	865	992	915	898	886	915	863	894	899	904	929	880	877	932	882	867	858	918	934	949	910	885	893	834	885	921	934	919	890	913	948	900	875	904	901	850	916	938	952	861	849	906	900	865	913	922	897	894	968	924	853	891	836	913	886	938	889	909	867	949	918	908	941	899	898	912	903	877	957	886	902	880	987	890	862	886	878	950	923	912	863	907	951	921	963	921	871	884	932	887	903	901	839	897	844	906	865	895	928	859	928	878	927	927	921	874	902	948	889	864	868	872	886	825	872	967	908	904	912	920	889	960	892	942	852	864	902	928	880	877	907	953	909	940	885	906	926	879	866	884	935	932	950	912	919	930	929	900	926	888	906	921	889	920	940	915	912	839	902	895	906	920	880	847	934	853	875	940	854	916	904	913	875	948	930	892	968	862	885	863	917	928	912	825	900	910	862	893	921	855	880	963	838	857	922	949	928	875	916	909	933	933	894	927	872	899	917	911	938	910	854	852	942	905	877	889	848	952	897	921	926	923	881	916	929	915	948	920	864	873	934	840	872	908	863	908	909	890	833	939	871	900	853	825	905	879	864	910	958	960	879	891	927	943	896	941	877	890	865	927	950	874	892	914	866	923	930	886	871	936	910	899	906	942	892	921	929	893	935	924	923	942	896	911	902	911	905	933	929	950	948	919	844	879	872	861	947	844	898	904	925	885	894	893	895	872	899	871	895	903	880	918	926	905	914	906	909	877	901	857	873	890	879	896	915	901	935	850	913	883	841	888	883	913	900	935	880	928	860	881	856	904	875	865	872	909	900	902	880	875	939	893	902	926	882	906	961	868	865	906	906	929	889	888	885	839	940	938	876	964	908	866	899	884	906	992	889	921	879	901	956	903	910	882	871	916	882	913	862	895	923	871	892	836	906	871	857	896	964	948	911	890	890	856	901	883	834	860	845	861	862	909	903	920	896	959	918	911	890	883	886	869	907	911	929	936	888	930	915	894	978	834	894	941	911	921	869	902	868	801	927	882	902	899	898	923	921	936	898	923	915	913	943	840	870	900	959	903	908	943	900	928	888	830	867	895	915	894	913	916	955	876	964	939	874	898	981	890	915	881	833	960	904	915	899	928	926	958	947	862	916	849	895	930	892	910	909	913	870	884	916	889	928	922	882	854	888	909	885	920	941	924	874	888	875	912	901	888	882	922	919	882	941	913	952	892	925	865	923	907	874	918	965	855	917	900	909	837	882	857	889	905	878	835	955	880	873	901	895	934	954	970	912	887	890	836	904	905	920	889	897	916	927	882	904	921	912	858	898	906	917	907	924	929	864	930	864	893	946	925	868	926	872	912	935	893	966	916	878	918	891	880	897	874	919	930	878	891	888	888	919	883	886	925	893	882	912	838	927	897	915	944	842	899	901	930	973	927	929	892	878	875	881	943	933	860	936	907	885	879	923	915	878	900	920	908	885	890	894	856	900	876	915	872	925	865	862	927	896	897	934	868	893	931	920	907	854	964	949	909	881	872	830	948	898	924	901	899	950	872	929	914	880	886	893	883	896	919	894	929	887	905	839	958	912	862	988	883	869	984	890	907	931	889	853	901	944	903	899	860	859	908	907	970	935	898	883	951	942	943	917	889	871	869	875	895	899	957	877	861	916	879	880	907	895	900	946	894	908	902	953	874	923	915	922	915	864	928	944	908	902	924	939	897	884	901	937	920	888	938	842	899	967	927	903	928	889	894	880	903	921	927	859	907	865	917	874	884	897	877	869	957	905	901	903	934	917	941	915	888	882	861	910	935	892	950	949	886	973	892	949	891	897	914	907	895	940	921	872	887	919	915	892	883	928	933	882	928	880	877	940	904	886	909	873	893	959	845	864	924	877	900	885	883	912	888	892	898	940	938	904	909	888	909	881	899	883	879	869	945	923	871	909	937	892	940	908	877	885	871	879	908	910	910	896	901	891	941	936	883	923	894	922	832	882	833	909	869	932	896	934	886	921	876	921	858	813	927	913	922	913	923	894	896	863	860	874	916	960	928	967	918	874	852	934	882	885	911	914	858	926	933	869	889	933	915	894	906	853	904	871	889	897	872	906	852	912	932	868	836	885	895	911	886	892	898	932	893	945	901	952	918	893	957	895	942	878	885	871	808	910	866	891	919	905	910	843	925	953	832	886	941	911	893	889	918	940	920	891	872	886	910	891	914	946	934	922	927	858	853	923	889	941	919	894	872	866	911	923	912	872	914	923	928	936	861	864	851	920	945	892	909	917	907	921	911	892	978	903	923	855	890	977	932	970	905	952	889	925	900	897	937	929	908	858	890	817	891	867	888	916	869	893	910	912	890	925	880	981	901	949	899	919	856	858	861	862	895	888	911	892	848	883	944	877	945	919	919	860	893	877	887	870	905	932	906	938	899	973	922	908	872	942	881	930	857	882	918	894	909	867	950	959	953	923	896	918	896	917	919	885	880	876	925	875	918	886	897	899	944	941	931	906	938	923	880	873	919	913	888	878	852	911	922	880	892	941	960	931	892	933	857	906	929	897	854	877	891	923	871	922	886	894	893	899	888	918	906	974	891	949	846	853	892	923	925	961	888	873	908	851	920	907	888	933	880	855	903	911	886	881	887	904	822	971	860	911	891	943	920	841	821	899	879	884	875	890	959	899	913	927	934	917	894	860	896	912	950	900	891	882	929	887	931	936	882	903	913	887	884	865	905	902	916	948	920	899	924	937	939	888	921	927	940	891	983	871	923	895	875	911	901	898	885	912	859	944	873	874	857	854	918	890	899	896	874	876	890	923	877	951
18876	18537	38741	22211	29277	30524	58158	67088	58365	40334	19770	13937	10890	7372	6906	6807	6823	6755	6769	6676	6755	6963	6855	6742	6878	6966	6791	6751	6834	6736	6841	6799	6839	6785	6818	6927	6719	6834	6851	6783	6789	6912	6732	6732	6671	6817	6795	6697	6878	6735	6806	6781	6690	6901	6700	6732	6812	6766	6743	6707	6617	6726	6653	6835	6743	6749	6814	6875	6832	6865	6825	6714	6828	6738	6734	6731	6752	6787	6741	6771	6787	6753	6836	6826	6872	6785	6853	6874	6850	6726	6676	6768	6686	6739	6720	6686	6653	6804	6724	6685	6871	6771	6763	6684	6735	6768	6786	6740	6850	6849	6874	6655	6840	6765	6787	6710	6892	6691	6832	6717	6855	6937	6777	6891	6788	6818	6859	6751	6672	6796	6761	6729	6747	6772	6772	6639	6834	6898	6733	6814	6762	6810	6846	6872	6828	6892	6787	6815	6837	6778	6836	6902	6791	6741	6832	6833	6845	6674	6856	6688	6811	6758	6833	6861	6769	6702	6717	6803	6836	6914	6771	6796	6760	6720	6789	6786	6716	6712	6657	6731	6669	6783	6660	6786	6840	6749	6798	6694	6857	6844	6809	6839	6721	6870	6743	6729	6824	6776	6799	6839	6910	6749	6746	6891	6835	6762	6740	6865	6782	6893	6887	6794	6716	6752	6785	6719	6732	6824	6750	6808	6776	6741	6703	6937	6908	6681	6724	6826	6820	6763	6781	6797	6750	6918	6765	6788	6891	6869	6844	6665	6779	6808	6828	6803	6766	6773	6770	6692	6824	6703	6831	6909	6773	6685	6895	6880	6777	6761	6820	6728	6721	6785	6702	6829	6896	6834	6820	6774	6819	6789	6859	6859	6856	6741	6742	6818	6801	6842	6741	6733	6880	6894	6887	6656	6765	6645	6725	6753	6746	6765	6706	6720	6765	6745	6835	6937	6869	6781	6785	6720	6785	6724	6696	6796	6654	6892	6700	6679	6807	6834	6880	6693	6776	6860	6774	6879	6801	6882	6861	6940	6711	6833	6748	6860	6752	6849	6767	6785	6801	6840	6780	6787	6798	6829	6787	6835	6749	6679	6775	6833	6687	6726	6905	6755	6809	6828	6787	6742	6775	6869	6789	6814	6797	6801	6848	6807	6848	6728	6848	6776	6666	6816	6775	6795	6843	6729	6832	6819	6782	6809	6681	6813	6737	6777	6795	6704	6792	6812	6865	6923	6713	6800	6783	6738	6655	6683	6806	6775	6928	6741	6763	6721	6683	6786	6910	6843	6799	6875	6733	6777	6867	6723	6761	6748	6854	6692	6784	6686	6804	6795	6718	6811	6862	6664	6756	6794	6767	6898	6869	6835	6711	6865	6795	6746	6597	6726	6727	6693	6842	6749	6830	6739	6711	6812	6645	6883	6709	6870	6818	6697	6762	6769	6859	6667	6848	6801	6815	6888	6712	6852	6761	6785	6825	6751	6818	6744	6790	6877	6848	6793	6826	6727	6619	6794	6719	6780	6721	6755	6806	6813	6676	6805	6735	6815	6753	6822	6681	6895	6849	6848	6813	6887	6861	6680	6831	6812	6846	6771	6848	6743	6711	6747	6794	6812	6938	6807	6790	6705	6856	6855	6673	6894	6810	6836	6700	6872	6827	6768	6662	6866	6808	6703	6734	6848	6775	6837	6730	6721	6781	6774	6843	6873	6854	6674	6703	6737	6839	6909	6659	6837	6788	6846	6976	6783	6739	6709	6866	6746	6699	6829	6743	6800	6847	6861	6753	6937	6799	6714	6798	6743	6732	6702	6967	6789	6839	6785	6666	6779	6719	6809	6668	6863	6769	6808	6786	6800	6830	6909	6751	6716	6712	6826	6836	6799	6658	6793	6788	6875	6775	6733	6748	6761	6739	6782	6810	6745	6736	6832	6757	6758	6824	6925	6816	6850	6707	6727	6754	6780	6673	6873	6781	6904	6741	6747	6760	6779	6791	6914	6828	6672	6721	6743	6810	6722	6808	6804	6670	6614	6787	6731	6652	6713	6824	6730	6744	6917	6780	6635	6716	6678	6809	6763	6806	6841	6697	6810	6679	6903	6891	6681	6701	6846	6684	6849	6631	6839	6769	6726	6844	6825	6804	6735	6756	6855	6744	6856	6745	6808	6905	6740	6778	6740	6788	6810	6809	6735	6755	6783	6696	6749	6916	6677	6870	6747	6852	6734	6709	6790	6769	6786	6769	6762	6802	6839	6748	6821	6768	6762	6832	6759	6759	6761	6834	6677	6668	6844	6760	6793	6728	6689	6680	6908	6856	6800	6867	6829	6734	6886	6743	6701	6753	6817	6789	6873	6768	6711	6746	6646	6847	6806	6735	6848	6822	6718	6735	6760	6816	6836	6795	6793	6730	6850	6750	6751	6677	6724	6744	6678	6631	6889	6805	6872	6933	6833	6804	6794	6661	6880	6977	6722	6725	6730	6788	6817	6791	6678	6830	6783	6768	6754	6753	6784	6899	6767	6814	6688	6751	6779	6805	6683	6816	6666	6784	7008	6738	6673	6687	6766	6717	6753	6768	6849	6793	6751	6681	6685	6800	6742	6679	6717	6838	6731	6750	6872	6776	6776	6784	6681	6734	6725	6824	6839	6776	6878	6808	6745	6843	6758	6819	6677	6742	7034	6823	6799	6871	6741	6700	6819	6772	6702	6926	6717	6711	6703	6857	6799	6718	6754	6900	6890	6898	6822	6714	6718	6746	6771	6706	6721	6856	6783	6592	6701	6817	6679	6778	6727	6821	6682	6726	6764	6745	6843	6791	6925	6740	6745	6822	6810	6861	6770	6813	6752	6825	6799	6793	6735	6800	6753	6678	6769	6800	6869	6736	6749	6923	6846	6917	6739	6827	6850	6911	6685	6937	6595	6770	6728	6738	6843	6687	6814	6714	6769	6713	6721	6794	6748	6709	6836	6799	6741	6768	6772	6773	6832	6770	6809	6892	6816	6804	6749	6884	6812	6741	6761	6758	6803	6777	6639	6865	6843	6821	6665	6775	6810	6683	6746	6765	6763	6727	6876	6914	6802	6781	6768	6703	6914	6732	6776	6829	6845	6665	6808	6798	6738	6661	6613	6755	6723	6713	6720	6847	6762	6855	6709	6843	6749	6825	6717	6801	6966	6825	6785	6785	6701	6791	6757	6811	6733	6854	6879	6851	6909	6741	6775	6668	6679	6855	6763	6739	6837	6653	6850	6771	6735	6886	6659	6788	6826	6818	6760	6715	6864	6663	6772	6703	6764	6699	6845	6835	6689	6812	6783	6814	6674	6837	6689	6822	6866	6840	6694	6927	6650	6805	6808	6857	6792	6787	6868	6864	6673	6749	6837	6704	6803	6706	6705	6785	6790	6806	6732	6820	6934	6895	6813	6807	6692	6884	6737	6671	6795	6900	6768	6821	6778	6770	6921	6792	6856	6762	6679	6665	6822	6744	6771	6688	6698	6677	6808	6747	6719	6650	6806	6726	6752	6797	6698	6777	6613	6791	6851	6828	6772	6787	6831	6778	6836	6812	6765	6839	6745	6831	6817	6834	6841	6730	6896	6842	6781	6778	6769	6771	6763	6781	6672	6786	6809	6816	6634	6908	6788	6825	6843	6846	6753	6834	6861	6812	6798	6772	6919	6834	6837	6819	6785	6817	6796	6842	6772	6756	6794	6725	6826	6773	6722	6869	6941	6757	6646	6757	6773	6786	6865	6684	6606	6727	6712	6679	6852	6846	6725	6755	6828	6897	6866	6716	6772	6771	6852	6700	6865	6825	6819	6762	6706	6812	6780	6715	6896	6728	6629	6774	6875	6679	6757	6660	6823	6758	6788	6717	6727	6850	6853	6881	6807	6802	6833	6727	6861	6960	6840	6798	6776	6844	6880	6815	6813	6878	6873	6827	6772	6804	6685	6720	6683	6712	6840	6844	6741	6882	6786	6935	6764	6720	6643	6810	6835	6819	6737	6723	6882	6845	6827	6777	6758	6753	6817	6724	6833	6652	6746	6798	6775	6779	6759	6726	6751	6830	6728	6699	6770	6801	6824	6829	6893	6804	6607	6797	6787	6831	6848	6829	6747	6690	6808	6710	6772	6752	6817	6719	6778	6655	6759	6739	6792	6693	6612	6748	6912	6844	6938	6707	6863	6730	6852	6774	6827	6967	6831	6751	6865	6764	6656	6716	6776	6892	6777	6903	6769	6747	6879	6808	6703	6750	6782	6766	6895	6759	6714	6755	6870	6765	6742	6863	6785	6803	6844	6750	6904	6698	6733	6726	6758	6804	6753	6806	6721	6565	6726	6744	6791	6814	6814	6794	6754	6797	6805	6745	6822	6796	6735	6721	6731	6687	6887	6748	6858	6812	6789	6802	6804	6928	6735	6817	6794	6717	6914	6703	6739	6811	6817	6694	6738	6765	6656	6852	6819	6777	6846	6851	6820	6762	6704	6679	6634	6771	6877	6763	6810	6907	6755	6750	6734	6795	6727	6932	6661	6819	6838	6857	6653	6732	6763	6754	6782	6729	6732	6709	6797	6839	6804	6759	6693	6703	6865	6734	6759	6815	6795	6751	6864	6796	6664	6735	6733	6728	6900	6864	6830	6771	6836	6763	6820	6799	6806	6699	6836	6729	6868	6951	6760	6709	6793	6873	6874	6712	6806	6831	6916	6656	6698	6813	6889	6780	6720	6846	6900	6752	6909	6794	6871	6864	6784	6719	6900	6865	6667	6709	6867	6819	6768	6839	6771	6818	6683	6776	6910	6672	6675	6786	6803	6642	6837	6779	6720	6791	6863	6833	6760	6680	6702	6671	6723	6908	6669	6782	6694	6696	6821	6834	6681	6867	6737	6813	6611	6687	6809	6869	6729	6685	6736	6755	6823	6858	6850	6828	6849	6739	6621	6741	6802	6737	6699	6754	6830	6838	6792	6814	6794	6861	6739	6804	6856	6881	6896	6684	6669	6789	6765	6847	6830	6854	6836	6756	6772	6829	6729	6699	6719	6792	6652	6908	6802	6738	6764	6828	6627	6865	6807	6715	6753	6816	6869	6875	6621	6853	6740
2847	1165	1927	1341	3002	7685	3790	3639	2826	1631	1206	1012	955	972	907	961	943	905	885	868	970	920	914	888	947	884	926	887	938	917	920	849	940	921	962	957	874	967	919	933	955	924	969	906	875	905	948	941	926	896	914	907	944	981	931	970	970	969	885	883	887	918	888	920	935	923	972	904	868	901	922	953	948	878	905	938	957	932	927	876	867	912	860	907	896	936	866	913	922	922	925	918	890	884	866	926	923	909	908	853	912	943	911	892	952	920	874	951	908	923	930	909	896	876	901	945	905	928	922	957	895	932	864	920	935	942	870	864	909	922	947	909	917	940	914	892	899	871	918	917	907	869	918	844	898	910	915	902	873	881	933	931	946	898	902	827	887	941	972	921	907	925	898	908	849	881	941	869	972	893	927	884	899	893	913	891	864	907	889	929	880	919	858	954	976	877	899	920	922	906	946	911	929	890	935	945	965	862	877	916	970	904	925	935	894	943	919	969	882	889	980	916	915	918	946	850	912	925	915	903	892	910	938	888	921	863	852	885	967	877	918	963	975	938	938	936	911	938	985	934	893	978	846	952	895	911	909	870	930	900	914	951	936	869	901	933	912	902	902	892	867	916	913	951	921	922	891	918	880	887	906	917	885	936	934	909	925	899	913	904	971	867	933	959	957	956	924	892	919	922	916	863	926	897	883	887	883	899	893	874	902	931	908	949	858	890	958	867	909	991	918	856	932	870	911	851	870	952	916	902	928	926	860	930	922	904	919	904	946	952	898	904	894	886	920	911	906	939	854	935	858	894	889	934	957	894	942	867	880	906	922	942	916	892	883	874	922	952	922	966	921	964	908	969	902	920	932	876	897	887	909	921	912	934	907	950	932	934	934	864	915	919	945	943	942	919	927	905	901	935	914	939	878	958	875	925	972	924	914	937	893	877	968	914	925	941	924	925	925	898	909	937	922	860	926	867	885	896	957	901	923	994	874	918	915	875	903	957	919	908	1000	963	892	844	935	911	928	918	899	920	923	946	920	881	916	953	938	954	942	934	893	898	902	938	940	962	966	886	947	868	918	936	932	953	924	877	911	922	878	911	923	927	896	919	949	896	894	899	924	964	959	842	903	943	933	887	877	935	896	926	991	943	928	891	912	875	942	933	887	917	930	887	979	909	917	849	888	896	915	927	940	915	892	918	906	924	922	926	894	909	939	916	934	908	878	898	981	927	952	869	985	904	921	952	919	910	904	850	929	939	961	921	916	926	842	913	867	874	941	904	884	902	924	903	957	952	905	881	934	920	912	928	903	888	874	934	939	865	902	938	899	895	937	931	937	912	968	886	916	962	884	878	925	937	928	896	900	884	942	914	942	965	881	950	889	934	882	928	940	973	943	897	892	879	911	900	863	936	927	903	891	927	899	880	907	887	869	883	904	878	859	901	944	888	850	898	888	889	892	924	931	894	952	944	904	939	935	904	913	916	935	906	892	925	886	912	890	912	992	903	866	918	881	908	951	877	910	938	909	921	926	942	903	873	912	898	939	907	893	920	940	895	872	891	908	905	878	897	927	884	928	959	945	951	917	935	879	944	946	892	929	908	947	939	913	896	921	932	937	889	905	898	954	878	898	918	913	928	927	923	908	937	895	862	889	883	883	894	922	892	919	904	857	928	914	914	912	961	942	940	916	881	892	957	915	907	935	909	881	866	972	916	893	876	857	906	848	871	901	875	903	886	894	962	897	928	979	945	920	898	895	929	961	932	923	979	892	952	921	856	929	885	973	902	907	916	942	855	899	895	912	936	866	925	850	888	902	923	910	891	927	916	931	947	950	870	947	913	899	895	896	941	920	905	907	910	954	892	922	884	881	929	920	901	924	896	939	932	905	952	939	863	918	856	978	918	927	887	915	873	909	914	906	969	913	911	928	932	890	904	880	910	949	907	909	918	916	951	878	962	895	912	937	952	867	941	907	888	916	967	876	938	934	913	914	885	873	950	929	928	907	916	918	838	910	866	851	866	909	927	856	930	855	909	918	897	902	844	909	963	919	920	937	950	893	921	931	934	934	895	900	889	909	916	901	899	902	889	931	931	929	945	880	953	899	967	918	915	914	884	941	847	895	896	930	879	921	940	950	943	882	907	901	918	903	920	931	917	933	923	841	946	896	887	904	938	935	883	882	921	892	869	934	956	942	893	911	898	907	902	947	955	939	888	953	849	923	914	932	911	878	934	898	873	970	945	876	923	909	909	866	893	903	912	866	907	986	919	916	889	878	937	882	912	934	916	917	882	831	948	907	855	932	929	928	892	883	910	900	953	856	922	894	827	874	906	933	936	902	881	894	883	862	911	939	833	941	904	937	890	937	908	892	910	887	916	867	893	891	862	911	878	968	913	932	949	901	953	1003	889	872	907	904	971	964	916	945	905	940	906	916	926	910	894	959	918	922	926	926	939	916	877	886	927	926	935	933	909	940	920	919	939	881	907	871	932	976	878	949	920	851	902	938	910	908	942	865	945	917	968	865	916	873	955	876	956	877	870	913	942	948	889	880	979	887	883	917	893	926	901	908	923	900	892	899	833	928	927	912	939	888	898	959	930	903	855	922	902	935	891	875	904	969	924	890	966	886	882	930	894	862	901	911	894	915	901	937	906	913	881	889	918	951	917	901	891	928	916	922	942	907	889	849	936	874	927	855	880	901	926	894	962	933	906	910	910	874	942	891	966	893	874	900	901	994	927	940	918	860	911	898	942	931	933	919	867	926	889	883	903	923	913	851	928	973	911	929	903	896	930	934	930	898	895	922	878	952	939	908	964	990	940	934	902	938	911	901	911	974	885	919	934	807	885	932	915	876	930	946	946	896	884	936	955	901	925	858	903	886	967	906	897	943	916	907	875	888	879	884	903	872	951	910	940	883	866	921	930	894	921	920	946	908	949	910	932	956	892	879	890	911	885	932	934	947	946	904	872	902	925	920	909	912	944	928	935	915	938	903	927	929	923	895	980	899	952	881	891	942	880	883	943	922	909	879	918	922	928	869	940	871	882	910	909	955	886	921	864	887	950	952	909	897	945	922	861	897	923	889	910	925	897	948	905	919	902	932	919	892	896	973	911	891	931	928	885	890	910	898	933	935	931	889	915	985	867	909	914	937	954	865	934	811	879	944	902	919	880	922	963	1006	919	952	928	935	906	894	910	896	935	949	942	844	927	943	905	933	875	937	940	943	930	845	891	946	919	918	918	887	915	906	877	834	930	918	884	932	959	903	883	928	949	902	917	910	847	901	936	882	913	883	890	960	940	898	901	907	892	949	930	916	946	946	883	929	919	899	932	891	891	911	944	919	882	894	874	897	952	863	879	878	906	911	917	960	952	897	876	898	873	936	866	893	945	961	960	903	924	956	886	911	911	902	977	951	959	896	918	941	916	902	914	869	909	885	929	907	938	965	921	959	908	900	917	816	923	949	934	973	936	944	944	950	923	937	900	900	927	881	930	889	895	892	918	896	893
12804	9155	14994	17032	37017	50189	35950	35432	27821	18284	10662	7699	7063	6855	6782	6903	6788	6640	6772	6901	6833	6832	6851	6775	6823	6808	6906	6867	6811	6757	6907	6843	6933	6743	6914	6764	6709	6846	6767	6693	6898	6928	6923	6825	6846	6747	6877	6903	6819	6819	6808	6882	6618	6696	6801	6744	6778	6944	6892	6892	6838	6805	6756	6927	6849	6908	6772	6854	6670	6877	6839	6746	6777	6718	6771	6826	6850	6902	6765	6765	6814	6840	6894	6739	6700	6871	6892	6695	6824	6889	6881	6825	6702	6864	6751	6804	6878	6687	6886	6853	6770	6734	6751	6856	6736	6834	6774	6877	6738	6690	6785	6664	6787	6838	6895	6799	6775	6931	6898	6773	6771	7025	6803	6787	6850	6912	6863	6796	6820	6793	6751	6822	6917	6838	6826	6785	6809	6838	6788	6946	6759	6829	6887	6836	6710	6782	6838	6871	6890	6724	6784	6797	6892	6898	6787	6840	6871	6883	6795	6842	6786	6896	6855	6679	6754	6738	6738	6855	6795	6919	6815	6848	6809	6762	6914	6839	6878	6758	6877	6830	6851	6930	6706	6762	6829	6775	6717	6818	6778	6854	6727	6814	6870	6813	7029	6861	6817	6872	6965	6818	6857	6772	6743	6774	6789	6772	6862	6860	6839	6768	6861	6870	6857	6796	6738	6867	6975	6795	6743	6847	6826	6812	6876	6760	6866	6836	6915	6777	6790	6870	6757	6696	6767	6882	6921	6838	6701	6865	6821	6719	6759	6764	6776	6722	6963	6674	6932	6900	6895	6838	6842	6797	6959	6921	6956	6630	6791	6813	6806	6859	6753	6970	6875	6852	6844	6827	6886	6839	6826	6899	6760	6904	6972	6778	6846	6814	6756	6773	6890	6808	6824	6880	6847	6832	6853	6943	6856	6887	6746	6814	6785	6804	6857	6821	6863	6847	6805	6906	6922	6947	6939	6849	6898	6855	6955	6934	6883	6962	6932	6757	6897	6736	6851	6843	6890	6892	6881	6804	6790	6687	6811	6715	6794	6944	6880	6796	6743	6851	6806	6820	6794	6781	6914	6780	6794	6845	6924	6891	6797	6902	6852	6769	6780	6811	6801	6733	6704	6860	6877	6748	6887	6805	6761	6974	6876	6783	6907	6800	6920	6744	6998	6773	6753	6752	6824	6909	6870	6830	6806	6864	6693	6863	6829	6807	6839	6779	6827	6782	6876	6892	6818	6926	6882	6836	6856	6805	6852	6708	6919	7000	6853	6868	6853	6928	6928	6801	6741	6884	6862	6971	6756	6854	6748	6873	6808	6820	6934	6800	6828	6894	6811	6744	6786	6813	6899	6854	6646	6744	6820	6894	6723	6829	6815	6816	6869	6820	6874	6807	6848	6912	6873	6901	6858	6817	6765	6828	6946	6824	6774	6857	6748	6788	6699	6902	6883	6853	6800	6816	6623	6811	6867	6874	6834	6907	6857	6913	6967	6833	6940	6884	6791	6879	6657	6778	6892	6756	6741	6931	6777	6910	6798	6918	6824	6771	6855	6863	6769	6744	6803	6784	6902	6813	6769	6805	6864	6817	6832	6928	6901	6805	6921	6764	6787	6980	6749	6785	6720	6885	6785	6863	6974	6779	6839	6963	6863	6768	6888	6879	6817	6805	6836	6808	6792	6842	6912	6873	6828	6867	6770	6708	6856	6791	6896	6867	7008	6818	6847	6612	6852	6808	6832	6806	6929	6763	6877	6914	6840	6689	6880	6794	6809	6818	6811	6795	6876	6916	6717	6864	6976	6782	6854	6911	6858	6869	6837	6731	6860	6735	6916	6693	7020	6816	6926	6862	6785	6667	6954	6827	6797	6771	6858	6903	6846	6728	6783	6763	6854	6954	6897	6856	6869	6778	6877	6800	6870	6842	6797	6919	6831	6943	6749	6878	6844	6702	6839	6812	6774	6818	6793	6732	6793	6798	6946	6740	6815	6830	6785	6729	6834	6909	6707	6756	6863	6690	6837	6864	6751	6740	6833	6820	6811	6833	6724	6881	6799	6851	6790	6806	6762	6783	6729	6838	6856	6765	6800	6727	6783	6660	6779	6908	6814	6923	6870	6819	6863	6744	6797	6920	6811	6792	6759	6791	6750	6943	6874	6757	6751	6838	6803	6823	6813	6889	6820	6858	6799	6947	6883	6777	6910	6840	6870	6828	6834	6758	6875	6820	6761	6738	6828	6850	6867	6898	6727	6777	6801	6987	6729	7007	6785	6873	6809	6799	6952	6781	6762	6720	6724	6855	6679	6810	6823	6895	6848	6759	6743	6834	6785	6825	6732	6928	6735	6904	6846	6858	6963	6878	6941	6850	6922	6892	6873	6892	6631	6685	6840	6801	6731	6805	6861	6791	6869	6802	6738	6997	6799	6812	6799	6913	6771	7007	6806	6941	6888	6887	6787	6827	6931	6821	6905	6739	6830	6812	6816	6901	6844	6802	6880	6748	6872	6867	6853	6850	6818	6703	6844	6895	6809	6760	6759	6952	6764	6862	6889	6862	6784	6760	6855	6886	6822	6758	6878	6764	6841	6757	6870	6815	6868	6805	6915	6851	6812	6778	6902	6732	6873	6896	6869	6854	6817	6733	6934	6781	6871	6728	6897	6786	6879	6896	6728	6768	6860	6908	6900	6923	6799	6946	6783	6906	6939	6841	6866	6967	6766	6699	6811	6732	6892	6769	6868	6762	6956	6826	6931	6874	6964	6915	6817	6735	6839	6816	6742	6870	6970	6787	6741	6835	6702	6848	6865	6922	6812	6822	6991	6803	6837	6844	6696	6729	6888	6804	6896	6763	6871	6836	6975	6839	6801	6729	6914	6918	6873	6705	6798	6912	6722	6825	6839	6807	6828	6922	6862	6863	6890	6823	6924	6902	6790	6791	6791	6884	6734	6881	6810	6820	6731	6898	6876	6738	6828	6844	6960	6841	6992	6947	6827	6835	6855	6931	6861	6880	6800	6790	6774	6904	6816	6801	6826	6844	6867	6888	6859	6774	6787	6820	6880	6774	6847	6847	6731	6778	6809	6905	6823	6911	6727	6823	6841	7004	6856	6918	6821	6777	6701	6889	6775	6773	6760	6850	6753	6882	6712	6828	6884	6919	6861	6781	6856	6888	6954	6799	6839	6805	6805	6816	6891	6850	6940	6886	6805	6882	6764	6927	6817	6789	6892	6760	6967	6824	6859	6811	6753	6801	6823	6880	7003	6724	6925	6857	6828	6791	6772	6832	6772	6774	6800	6849	6846	6802	6691	6902	6787	6810	6891	6813	6751	6828	6758	6961	6840	6786	6757	6774	6788	6882	6800	6799	6884	6830	6803	6824	6835	6742	6879	6775	6822	6669	6815	6918	6739	6888	6943	6785	6667	6882	6867	6845	6816	6885	6876	6847	6769	6869	6784	6905	6786	6736	6921	6873	6741	6675	6902	6840	6849	6880	6653	6922	6937	6754	6736	6870	6894	6745	6831	7015	6850	6803	6781	6922	6863	6819	6930	6899	6868	6844	6780	6850	6810	6877	6697	6792	6773	6973	6968	6840	6933	6829	6846	6791	6766	6840	6775	6786	6860	6862	6817	6698	6838	6824	6945	6962	6811	6760	6784	6771	6814	6857	6907	6899	6933	6885	6859	6833	6783	6813	6724	6791	6869	6840	6907	6748	6933	7001	6767	6828	6778	6765	6803	6726	6812	6894	6779	6891	6836	6874	6910	6871	6711	6971	6759	6799	6813	6834	6811	6746	6843	6803	6860	6754	6717	6827	6886	6907	6721	6774	6792	6707	6902	6806	7008	6813	6720	6831	6779	6933	6840	6851	6844	6916	6773	6838	6793	6728	6967	6988	6824	6886	6944	6765	6795	6833	6933	6869	6774	6845	6889	6862	6922	6792	6923	6953	6849	6925	6914	6826	6830	6794	6794	6783	6933	6682	6885	6817	6713	6954	6799	6870	6874	6860	6790	6962	6780	6872	6950	6959	6852	6764	6851	6872	6823	6845	6883	6827	6844	7003	6813	6795	6857	6768	6750	6824	6925	6758	6882	6821	6806	6786	6919	6920	6803	6797	6885	6791	6947	6877	6786	6812	6918	6757	6740	6808	6966	6751	6836	6828	6767	6943	6734	6785	6793	6824	6921	6781	6812	6818	6817	6885	6913	6804	6792	6893	6919	6885	6818	6852	6827	6874	6794	6862	6840	6975	6839	6721	6901	6790	6955	6876	6858	6857	6748	6888	6882	6755	6930	6764	6859	6885	6811	6908	6811	6823	6829	6858	6814	6819	6753	6901	6811	6882	6815	6892	6820	6820	6886	6773	6775	6718	6831	6820	6825	6772	6864	6802	6796	6821	6946	6867	6865	6899	6870	6728	6882	6677	6808	6867	6871	6878	6765	6832	6962	6919	6736	6839	6875	6822	6899	6713	6853	6874	6778	6759	6853	6761	6910	6774	6768	6923	6710	6817	6854	6877	6922	6802	6920	6947	6892	6828	6847	6867	6853	6847	6812	6942	6903	6826	6876	6930	6818	6835	6822	6880	6913	6844	6821	6826	6931	6720	6857	6750	6681	6860	6804	6950	6824	6853	6800	6836	6929	6824	6690	6911	6883	6854	6922	6803	6815	6865	6730	6944	6812	6939	6790	6843	6711	6830	6954	6779	6676	6915	6849	6769	6829	6850	6827	6933	6815	6901	6956	6882	6858	6803	6975	6932	6750	6875	6829	6789	6806	6860	6767	6735	6783	6834	6865	6829	6857	6805	6774	6872	6879	6879	6850	6916	6782	6787	6848	6764	6757	6992	6778	6841	6692	6780	6798	6974	6836	6872	6809	6760	6835	6897	6856	6911	6808	6808	6792	6985	6850	6816	6851	6756	6872	6908	6821	6839	6851	6905	6807	6776	6780	6929	6829	6913	6833	6836	6869	6760	6842	6844	6782	6883	6792	6847	6744	6840	6768	6733	6847	6873	6804	6804	6894	6838	6815	6858	6890	6948	6760	6869	6752	6893	6843	6833	6907	6763	6790	6880	6931	6835	6859	6916	6842	6870	6875	6886	7046	6825
1704	1471	1542	1325	8476	12993	11561	11970	7596	3883	1612	1056	988	946	909	883	895	896	922	947	930	894	860	916	962	911	891	920	891	932	907	931	926	917	937	880	924	870	916	904	927	842	892	914	904	896	864	889	907	864	895	950	892	903	880	960	969	914	922	929	926	903	818	912	932	926	890	826	925	921	936	873	939	892	968	945	907	923	926	939	898	925	896	877	837	876	951	968	917	946	896	852	918	964	917	921	935	947	970	940	910	966	902	902	901	896	939	910	882	908	889	937	891	868	849	852	890	927	854	927	954	869	884	941	864	929	876	943	904	930	881	972	860	970	844	900	889	877	930	892	920	898	876	880	908	945	913	904	902	873	907	900	958	855	886	922	887	926	912	935	855	877	892	935	933	919	926	978	900	912	907	898	897	886	889	955	961	924	917	906	959	873	904	874	826	920	852	925	934	884	864	941	886	923	893	893	932	907	885	906	861	909	916	918	853	886	852	880	899	930	864	908	936	888	890	878	934	899	918	913	908	937	946	924	872	932	946	964	917	913	943	905	918	891	939	850	900	888	874	956	937	944	899	867	895	889	909	943	888	950	934	963	891	907	889	918	927	902	893	906	929	909	901	873	907	932	871	894	902	934	927	870	895	892	891	954	904	947	908	921	946	893	936	925	961	936	868	906	876	860	982	904	946	937	909	940	897	907	932	950	873	932	879	872	935	901	915	913	892	928	924	892	915	920	903	905	912	922	895	880	876	899	892	897	903	899	876	874	884	931	911	851	898	959	901	892	897	886	921	908	937	909	896	929	908	916	846	893	941	916	945	902	884	903	875	898	899	865	897	879	933	881	845	897	874	921	947	943	935	858	906	918	961	911	920	917	923	928	993	956	890	901	950	922	871	876	909	905	907	856	866	958	1015	832	929	883	914	909	932	857	899	861	910	869	953	948	925	875	903	944	901	911	913	896	883	952	906	911	891	884	890	858	936	913	882	891	933	882	969	864	896	946	966	924	922	909	924	916	888	916	896	927	896	837	1005	921	876	905	923	934	947	913	980	936	869	921	920	930	902	903	906	877	898	934	932	875	909	913	925	919	929	918	928	920	900	906	951	907	907	911	950	950	899	888	929	942	903	854	892	946	909	908	919	841	918	928	938	909	960	929	874	943	897	909	938	951	868	944	910	922	927	882	895	905	953	884	907	902	897	937	912	904	862	894	924	907	915	907	923	896	951	890	952	912	960	938	920	963	966	875	929	910	858	914	909	921	904	876	861	893	888	917	905	913	880	865	934	917	910	901	924	897	894	875	949	867	958	888	870	855	930	957	898	894	945	950	881	919	894	972	904	905	859	894	933	921	892	892	905	910	913	921	912	891	846	930	866	856	913	920	924	946	971	938	892	884	955	877	865	876	935	878	863	926	854	900	906	863	909	913	954	928	904	859	905	930	955	931	952	870	874	914	901	844	939	975	885	922	896	936	907	916	842	930	912	903	850	867	901	903	918	870	916	882	886	903	908	896	985	951	893	915	887	936	924	896	881	896	893	842	893	945	945	899	942	907	927	929	922	903	908	912	932	943	931	921	896	903	870	924	892	838	967	947	917	908	942	899	882	968	901	896	916	904	898	956	940	871	878	939	932	921	912	918	865	957	904	924	926	928	937	919	917	881	879	949	879	968	874	904	856	922	885	949	902	867	922	905	936	853	892	888	895	981	877	879	898	890	904	913	920	914	915	884	980	892	885	886	897	935	921	927	871	857	953	953	905	939	976	871	914	964	974	868	947	897	935	935	857	921	924	872	924	914	936	934	914	922	919	859	861	897	903	907	915	889	936	927	912	907	878	843	871	894	904	948	912	875	913	874	888	949	908	880	946	897	881	936	939	893	903	926	906	918	899	883	934	804	898	963	923	925	940	906	947	881	880	895	897	918	863	887	872	916	883	923	888	936	862	912	916	872	924	921	945	898	909	889	885	878	920	884	953	880	925	892	925	925	986	946	892	956	926	906	889	876	959	916	956	872	918	901	920	932	884	848	880	860	953	884	911	873	916	909	897	965	869	908	877	910	927	916	933	907	895	911	862	873	875	905	902	944	895	883	915	924	921	907	875	930	949	917	880	847	884	930	975	958	881	985	922	921	929	906	955	899	931	901	912	887	897	899	932	924	921	884	931	850	923	913	891	897	920	921	868	936	912	919	915	944	925	907	877	878	916	910	958	950	946	932	907	937	878	908	907	921	904	927	882	934	857	938	909	872	929	899	898	887	888	908	928	926	921	929	944	952	957	885	906	908	904	895	931	934	937	882	916	929	881	937	892	905	868	938	905	901	942	920	843	926	966	937	911	861	913	930	949	919	906	926	934	946	877	886	891	892	953	871	927	965	977	933	922	951	931	925	899	949	893	860	857	915	876	890	948	929	931	973	902	897	926	885	1001	902	902	991	929	918	896	838	875	881	862	906	939	926	887	891	917	927	896	913	904	888	927	860	887	865	911	833	917	975	944	933	931	897	858	880	899	972	886	908	953	903	902	883	860	901	922	960	854	898	842	929	944	910	915	924	901	937	897	868	939	929	877	886	913	924	908	962	905	867	915	913	876	941	944	963	942	888	923	899	951	884	907	901	930	943	902	907	940	940	955	914	876	908	899	915	920	894	920	918	962	934	915	900	943	909	867	929	858	884	968	879	921	942	896	948	882	958	912	955	945	897	860	860	900	930	964	910	885	885	889	892	946	926	961	917	879	911	911	931	903	933	926	909	986	884	885	928	918	917	909	935	911	859	897	914	940	872	870	911	882	927	948	937	924	893	866	940	919	875	932	895	950	1028	876	909	920	913	920	928	942	975	874	912	925	906	944	964	942	990	881	890	923	900	927	948	891	956	928	941	884	939	903	869	961	846	888	904	926	853	973	909	907	976	906	926	922	910	898	901	855	911	905	904	897	882	835	944	953	893	908	924	910	940	908	881	904	961	922	916	871	946	901	900	984	918	870	936	899	864	949	912	920	960	949	918	887	866	915	858	854	959	941	939	890	944	857	909	911	929	923	949	906	901	909	951	897	852	928	934	900	864	952	891	921	875	869	908	914	907	1006	895	918	909	911	917	914	907	857	911	904	904	915	893	899	889	892	864	943	882	914	892	924	918	915	960	940	962	919	923	907	862	949	908	926	934	921	910	882	911	905	915	935	890	903	932	932	917	922	909	915	930	947	933	831	887	948	931	890	905	905	943	914	935	884	917	924	921	929	936	846	917	897	957	895	928	993	888	914	932	915	880	926	960	903	900	903	887	938	884	917	904	935	909	919	893	930	945	877	892	935	879	879	899	862	952	903	872	950	889	876	954	887	928	936	957	877	935	850	942	880	896	908	902	878	939	875	923	917	896	880	953	870	919	864	859	904	909	884	910	968	928	912	887	931	882	868	883	898	868	880	964	921	941	910	830	936	880	901	934	938	948	886	893	932	889	899	903	906	919	906	840	890	912	893	893	922	870	966	927	916	944	940	942
15369	13110	11192	19611	49644	55514	53147	53796	41878	29462	15178	9202	8434	7299	6859	6855	6850	6869	6835	6933	6695	6904	6853	6869	7045	6945	6893	6892	6900	6936	6851	6851	6774	6826	6820	6934	6904	6778	6883	6936	6817	6725	6763	6694	6965	6905	6890	6901	6788	6730	6841	6864	6777	6841	6801	6827	6798	6924	6989	6802	6867	6918	6787	6981	6960	6832	6816	6910	6922	6802	6814	6843	6862	6918	6914	6742	6798	6922	6895	6920	6939	6835	6808	6924	6762	6947	6862	6911	6835	6878	6924	6888	6752	6880	6897	6894	7017	6954	6817	6818	6900	7033	6805	6901	6879	6920	6755	6806	6892	6937	6878	6866	6828	7010	6913	6926	6915	6933	6904	6802	6912	6858	6810	6850	6816	6928	6849	6892	6823	6923	6772	6818	6881	6872	6813	6984	6910	6820	6895	6845	6933	6830	6968	6872	6856	6907	6692	6826	6743	6872	6706	6835	6912	6855	6970	6827	6844	6840	6868	7010	6830	6800	6855	6885	6796	6907	7008	6772	6880	6891	6854	6843	6842	6842	6740	6810	6957	6880	6922	6930	6810	6685	6701	6811	7054	6931	6794	6718	6870	6771	6933	6883	6813	6771	6857	6772	6806	6908	6930	6849	6842	6846	6872	6911	6870	6810	6876	6694	6883	6834	6980	6892	6868	7055	6787	6681	6966	6729	6961	6977	6812	6853	6816	6823	6950	6850	6813	6930	6934	6824	6823	6759	6773	6737	6943	6870	6849	6798	6906	6783	6907	6857	6840	6878	6872	6823	6905	6958	7054	6923	6886	6908	6846	6789	6921	6818	6934	6824	6740	6886	6920	6766	6894	6897	6828	6850	6758	6767	6907	6783	6892	6893	6712	6904	6813	6840	6836	6836	6979	6763	6966	6845	6828	6707	6960	6888	6882	6799	6857	6731	6838	6847	6910	6846	6872	6882	6911	6871	6924	6835	6750	6848	6766	6894	6882	6980	6880	6947	6829	6962	6927	6828	6928	6919	6885	6875	6839	6932	6833	6954	6869	6886	6991	6861	6942	6761	6928	6913	7015	6852	6876	6897	6907	6788	6843	6839	6943	6805	6916	6854	6757	6868	6904	6853	6897	6890	6757	6840	6872	6862	6951	6877	6922	7003	6829	6900	6850	6848	6860	6933	6916	6841	6847	6867	6922	6817	6872	6933	6937	6950	6938	6835	6969	6860	6935	6943	6941	6838	6840	6897	6865	6895	6983	6843	6899	6942	6953	6949	6874	6887	6634	6933	6896	6821	6920	6829	6901	6909	6970	6804	6788	6805	6913	6893	6979	6817	6790	6876	6798	6923	6880	6809	6788	6820	6791	6933	6808	6817	6963	6783	6867	6843	6897	6875	6938	6859	6931	6827	6811	6908	7014	6919	6890	6711	6937	6743	6980	6847	6719	6817	6951	6818	6777	6999	6830	6913	6677	6803	6845	6844	6942	6875	6734	6851	6821	6798	6853	6860	6903	6893	6878	6949	6797	7037	6802	7017	6846	6984	6857	6736	6973	6818	6885	6774	6797	6798	6827	6777	6894	6876	6840	6790	6829	6728	6854	6873	6852	6924	6883	6974	6776	6785	7007	6875	6829	6857	6831	6743	6992	6875	6826	6866	6738	6858	6863	6918	6796	6812	6920	6929	6824	6924	6887	6855	6850	6885	6754	6929	6868	6830	7009	6954	6899	6868	6815	6784	6907	6982	6889	6815	6811	6887	6878	6807	6881	6823	6931	6770	7012	6851	6905	6843	6862	6895	6909	6927	6932	6830	6959	6951	6953	6907	6872	6789	6871	6930	6969	6856	6938	6754	6866	6836	6934	6944	6925	6907	6878	6964	6766	6885	6765	6856	6750	6858	6945	6847	6944	6807	6898	6878	6761	6879	6942	6790	6674	6873	6826	6700	6757	6946	6846	6899	6810	6889	6810	6832	6807	6812	6936	6860	6864	7062	6816	6971	6886	6825	7005	6961	6918	6945	6924	6838	6751	6860	6797	6848	6923	6771	6871	6810	6896	6842	6842	6907	6916	6773	6839	6897	6828	6791	6938	6979	6870	6802	6859	6824	6769	6792	6874	6892	6926	6914	6860	6745	6764	6970	6750	6889	6898	6782	6729	6809	6786	7059	6947	6873	6877	6852	6895	6966	6956	6885	6855	6873	7017	6993	6941	6846	6930	6944	6935	6734	6823	6788	6918	6854	6929	6749	6956	6849	6985	6848	6826	6913	6941	6878	6894	6888	6898	6839	6947	6814	6924	6924	6956	6919	6869	6874	6908	6953	6892	6801	6758	6822	6861	6908	6960	6709	6897	6781	6905	6846	6870	6886	6846	6954	6813	6920	6860	6842	6933	6776	6838	6961	6930	6970	6792	6709	6684	6911	6805	6794	6854	6922	6806	6895	6696	6951	6929	6903	6737	6916	6917	6778	6841	7013	6889	6869	6984	6828	6938	6870	6879	6840	6925	6917	6829	6911	6889	6774	6794	6810	6769	6902	6859	6867	7010	6935	6886	6856	6820	6850	6909	6829	7053	6923	6808	6854	6799	6987	6867	6950	6858	6908	6952	6834	6751	6800	6944	6876	6770	6774	7033	6881	6796	6786	6867	6918	6842	6864	6851	6928	6862	6903	6953	6869	6675	6893	6932	6862	6821	6916	6863	6830	6869	6920	6732	6750	6872	6748	6764	6791	6853	6794	6765	6841	6722	6845	6859	6872	6811	6935	6801	6854	6894	6845	6778	6837	6911	6907	6970	6852	6846	6795	6800	6937	6920	6828	6833	6933	6764	6924	6791	6890	6798	6838	6900	6880	6981	6909	6856	6764	6935	6820	6919	6883	6903	6796	6947	6778	6945	6939	6814	6837	6746	6911	6953	6871	6928	6860	6863	6942	6902	6857	6821	6889	6850	6769	6908	6948	6822	6858	6990	6793	6887	6821	6940	6853	6825	6890	6907	6857	6849	6839	7065	7000	6964	6888	6748	6849	6962	6891	6771	6815	6828	6862	6926	6905	6993	6892	6831	6866	6862	6937	6820	6841	6842	6673	6740	6825	6925	6770	6741	6832	6866	6867	6749	6819	6788	6831	6815	6902	6794	6806	6781	6934	6873	6843	6894	6811	6650	6747	6836	6912	6892	6937	6743	6979	6848	6821	6929	6735	6833	6930	6995	6911	6837	6714	6922	6974	6876	6867	6827	6922	6882	7035	6899	6737	6873	6786	6926	6818	6877	6872	6966	6918	6843	6703	6890	6843	6707	6909	6904	6916	6863	6849	6778	6927	6809	6994	6858	6829	6851	6874	7039	6836	6875	6747	6986	6893	6800	6972	6784	6838	6898	6795	6831	6815	6911	6829	6843	6796	6729	6778	6837	6725	6847	6935	6782	6779	6804	6911	6731	6762	6935	6790	6736	6921	6890	6915	6847	6862	6873	6996	6934	6826	6853	6704	6841	6830	6875	6804	6849	6828	6869	6907	6796	6774	6851	6884	6774	6898	6878	6922	6862	6903	6868	6772	6802	6867	6753	6900	6736	6928	6925	6963	6890	6913	6915	6791	6740	6859	6861	6781	6942	6913	6879	6893	6821	6812	6827	6825	6964	6966	6885	6944	6933	6898	6875	6900	6894	6842	6998	6840	6866	7001	6935	6887	6778	6960	6894	6725	6956	6842	6983	6847	6907	6910	6898	6886	6889	6847	6860	6944	6984	6837	6751	6848	6701	6865	6887	6944	6795	6955	7007	6889	6958	6862	6814	6851	6862	6965	6913	6784	6802	6801	6839	6887	6919	6842	6896	6937	6920	6853	6834	6768	6752	6884	6881	6772	6833	6897	6825	6937	7045	6931	6802	6834	6819	6979	6911	6839	6941	6864	6925	6799	6850	6994	6852	6797	6930	6804	6901	6804	6919	6690	6912	6815	6861	6848	6891	6832	6796	6880	6909	6899	6990	6990	6868	6783	6949	6881	6718	6834	6929	6839	6890	6861	6843	7064	6891	6741	6939	6809	6804	6897	6807	6732	6955	6899	6813	6883	6812	6953	6923	6779	6903	6967	6887	6830	6994	6888	6826	6938	6858	6813	6786	6819	6913	6855	6840	6933	6785	6975	6839	6883	6884	6907	7109	6837	6834	6862	6836	6889	6881	6679	6871	6809	6820	6754	7022	6866	6873	6838	6871	6881	6766	6892	6969	6752	6914	6890	6790	6860	6914	6830	6857	6877	6915	6884	6970	6868	6860	6875	6729	6861	6845	6944	6844	6953	6907	6862	6906	6828	6766	6854	6753	6983	6781	6930	6866	6832	6847	6858	6951	6932	6744	6897	6874	6767	6844	6754	6888	6849	6827	6774	6756	7028	6850	6922	6855	6855	6775	6760	6852	6930	6792	6840	6805	6866	6886	6785	6833	6911	6912	6904	6803	7027	6834	7002	6783	6879	6932	6781	6785	6864	6823	6843	6846	7002	6793	6805	6880	6955	6896	6856	6824	6885	6909	6800	6779	6999	6899	6887	6918	6891	6834	6739	6869	6844	6791	6902	6928	6910	6897	6804	6949	6857	6851	6815	6861	6943	6822	6758	6881	6788	6934	6864	6817	6890	6909	6813	6777	6785	6931	6935	6846	6981	6866	6925	6824	6818	6795	6971	6811	7045	6799	6879	6841	6920	6799	6780	6827	6834	6861	6677	6892	6901	6914	6846	6831	6723	6912	6914	6881	6813	6768	6776	6790	6948	7030	6856	6896	6870	6792	6884	6905	6908	6817	6857	6911	6899	6790	6846	6898	6922	6910	6852	6825	6803	6924	6852	6912	6884	6870	6929	6918	6910	6902	6735	6865	6880	6880	6971	6937	6871	6792	6804	7005	6801	6765	6905	6903	6901	6809	6904	6804	6792	6833	6875	6793	6919	6792	6871	6895	7004	6814	6841	7039	6883	6863	7041	6885	6804	6967	6780	6874	6912	6917	6834	6895	6893	6783	6884	6859	6922	6895	6907	6715	6918	6894	6860	6801	7016	6814	6787	6928	6899	6975	6921	6959	6898	6763	6884	6821	6928	6865	6902	6896	6976	6887	6897	6897	6851	6792	6787
3980	1188	1342	2771	2462	10997	14828	13887	8687	4538	1511	1163	1075	982	976	961	928	990	947	934	965	917	925	953	895	982	904	922	900	932	891	968	880	982	909	931	984	924	887	921	909	829	931	915	931	959	905	861	918	904	896	923	888	911	898	864	959	894	898	904	928	931	965	887	880	934	938	880	943	923	912	906	900	883	930	907	928	922	933	978	948	946	948	962	971	886	941	887	924	952	887	934	907	947	881	927	913	918	908	970	938	935	919	896	963	949	950	914	934	929	915	998	915	914	946	885	891	922	912	914	958	929	948	936	901	889	905	901	911	942	931	890	895	893	959	896	930	921	945	912	944	950	935	906	913	866	877	894	931	959	946	925	919	944	926	932	950	917	939	871	876	970	878	940	923	945	908	906	906	932	855	873	908	876	878	935	873	927	950	927	896	877	894	939	927	913	939	847	913	921	991	917	937	938	828	966	976	902	867	897	944	933	940	892	921	917	927	940	913	875	950	945	865	945	894	922	927	943	885	884	980	879	932	908	887	909	902	952	869	904	882	935	961	961	962	891	920	927	909	869	928	959	898	863	864	917	925	944	937	876	891	912	945	964	872	958	951	921	896	902	923	904	880	922	928	965	927	878	952	916	955	898	922	882	933	930	902	905	909	905	866	941	879	860	893	949	965	904	918	940	907	894	917	910	896	921	945	851	888	916	892	882	935	909	889	905	930	929	897	950	910	929	954	937	961	956	885	898	960	877	927	960	973	894	968	877	890	901	931	920	942	869	898	979	942	912	904	937	950	908	889	956	869	1007	951	931	892	949	952	941	921	902	870	872	862	890	929	973	899	906	909	909	963	931	941	905	912	913	886	905	896	906	958	889	945	924	859	878	857	923	932	919	950	905	908	911	933	916	887	898	933	879	973	918	927	944	885	915	883	916	906	930	928	908	893	891	899	917	937	929	959	932	953	911	927	967	913	910	968	945	962	1000	915	873	910	876	893	924	916	945	915	937	940	913	882	860	951	887	905	884	887	891	911	965	904	909	946	901	910	900	849	961	941	938	897	969	910	977	946	876	958	902	890	946	931	904	953	967	941	940	895	938	931	915	948	936	888	944	916	893	905	931	902	899	950	892	961	906	930	940	874	934	889	891	944	887	908	943	999	917	996	1011	878	895	948	926	890	883	999	962	930	882	932	933	857	911	931	921	883	872	954	933	947	916	966	912	928	901	897	957	902	964	895	912	951	897	932	917	950	928	856	918	938	852	928	978	950	967	885	942	937	930	936	908	895	934	925	932	934	955	909	950	904	913	886	894	948	944	1016	889	955	859	895	913	918	955	930	951	887	956	892	932	935	884	931	861	923	943	923	954	885	921	910	936	876	937	923	898	944	922	883	940	952	932	982	914	940	959	944	861	898	909	891	911	913	1000	889	910	914	965	925	949	919	912	911	885	886	940	938	942	892	935	968	945	941	941	890	908	901	853	906	866	947	916	918	905	885	929	926	864	867	930	933	935	960	973	882	941	924	889	961	950	971	892	947	946	878	944	949	915	916	933	938	903	943	924	938	885	874	935	961	929	867	939	937	899	912	853	937	936	922	968	921	916	928	937	923	928	915	849	935	926	904	978	935	960	876	928	906	950	930	1012	931	909	947	909	926	935	947	971	919	907	945	958	933	902	931	910	928	938	931	891	920	878	913	965	906	904	917	960	911	970	915	885	943	925	897	858	925	893	899	963	824	899	923	926	928	965	926	925	881	886	943	929	962	918	894	933	921	935	949	916	905	915	955	904	912	896	900	891	926	923	927	935	860	940	883	907	951	926	876	915	941	955	882	993	931	878	875	939	830	966	916	902	899	910	917	933	872	946	865	996	927	903	957	967	902	934	946	911	901	932	920	921	937	956	901	944	963	936	901	903	869	960	905	891	956	917	924	897	943	980	936	903	878	911	962	899	894	903	916	907	913	902	947	893	927	933	949	925	914	933	916	953	911	891	893	910	899	913	944	925	967	940	944	887	957	887	905	916	954	947	966	942	950	866	908	941	928	932	956	952	957	901	908	928	914	926	937	953	903	945	944	950	909	908	920	966	975	923	862	934	909	919	896	919	868	906	929	968	874	933	904	960	929	911	930	940	895	905	946	942	951	891	917	913	956	909	908	907	935	932	929	944	880	955	925	978	928	918	937	910	950	944	932	931	890	885	1006	908	970	926	907	910	925	884	958	966	924	930	913	915	925	891	932	895	946	908	929	916	891	1028	913	898	898	924	871	949	933	889	883	910	908	901	948	909	933	949	933	960	937	975	882	920	892	987	909	941	902	964	945	951	918	947	887	872	914	910	945	895	925	911	943	948	924	894	934	923	945	922	957	973	941	877	915	945	836	925	923	882	921	885	904	917	925	938	931	873	956	898	910	847	877	928	936	955	920	978	948	890	947	965	868	910	929	906	958	940	852	973	908	954	917	912	971	905	873	944	944	889	913	913	918	937	960	954	919	921	929	944	896	942	937	930	916	913	873	919	942	886	910	859	914	905	908	947	905	898	919	904	870	878	832	992	902	857	891	890	937	932	900	934	874	885	917	912	931	937	880	871	917	935	940	883	938	907	914	969	926	877	850	960	931	864	947	949	919	916	930	959	915	964	914	917	933	929	908	917	891	867	898	898	953	1018	1017	915	839	883	905	905	901	911	931	905	899	931	914	928	914	872	885	894	899	878	907	960	890	933	928	960	933	955	927	924	912	915	933	913	878	962	930	921	941	914	920	860	937	899	945	873	927	930	892	894	974	915	921	927	946	929	949	897	891	960	905	883	908	909	993	894	958	892	936	954	958	905	949	984	956	994	917	894	965	909	907	880	937	884	917	932	886	861	941	964	945	924	898	884	961	876	949	907	894	969	934	885	954	925	929	970	887	950	904	900	914	949	891	923	846	954	993	872	929	885	904	911	946	959	880	888	893	929	919	904	894	899	933	950	920	893	845	956	908	919	927	890	924	947	951	919	889	933	912	913	903	953	937	922	902	913	967	901	960	919	893	944	947	918	942	970	960	861	876	910	915	905	946	926	949	885	891	885	915	948	905	898	885	943	914	922	916	923	877	933	936	942	884	970	937	895	945	921	902	929	925	950	957	921	916	918	896	950	938	947	975	909	889	916	902	895	968	917	931	967	899	918	849	957	917	853	896	914	931	916	881	961	895	975	943	898	896	940	915	894	892	971	952	932	928	917	872	940	896	926	908	926	904	983	865	901	921	946	935	971	930	972	890	941	998	891	926	951	931	898	941	900	854	913	954	880	920	907	944	897	923	936	903	897	922	917	957	983	951	937	933	934	924	904	939	981	922	913	931	913	929	959	960	922	843	923	922	891	862	895	942	937	949	947	947	875	899	920	973	890	907	881	923	920	879	928	959	927	920	894	932	918	935	878	933	968	929	890	985	878	923	940	907	876	934	957	952	912	893	878	889	900	909	894	899	880	941	894	859	982	894	958	932	894	956	917	955	961	874	976	996	846
14949	10428	11748	28359	25166	52194	57032	57075	44737	32520	13985	12481	10317	9116	7728	7168	6908	6879	7007	6939	6872	7061	6873	6973	6917	7016	6891	6899	6959	6969	6816	6844	6869	6942	6884	6849	6876	6886	6788	7031	6890	6883	6892	7053	6937	6819	7007	6997	6990	7020	6874	6986	6853	6808	6957	6955	6948	6938	6923	6874	6860	6939	6924	6890	6858	6790	6929	6994	6916	6919	6910	6979	6968	6995	6834	6932	6950	6991	6940	6863	6949	6876	6953	7014	6984	7029	6966	7106	6883	7006	6955	6926	6803	6914	6878	6969	6917	6918	6948	7008	6799	6874	7018	6802	6883	6945	6908	6895	7057	6788	6924	7076	6846	7016	6848	6940	6986	6829	6848	7020	6917	6784	6942	6907	6984	6991	7020	6957	6829	6826	6899	6878	6985	6977	6968	6922	6830	6942	6895	6924	6969	6822	6930	6969	7028	6993	7045	6979	6909	6964	6932	6999	6909	6877	6917	6977	6893	7060	6845	6829	6949	6895	6976	6867	7006	6843	6910	6764	6910	6909	7018	6971	6755	6813	6769	6972	6947	6996	6914	6941	6996	6929	6806	7092	6883	6844	7027	7079	6797	6934	6782	6932	6800	6891	6959	6975	7030	7005	6861	6945	6850	6980	6798	6926	6966	7040	7149	6961	6998	6838	6914	6999	6953	6927	6970	6887	6937	6958	6945	6985	7101	6845	6868	6906	6938	6996	6954	6978	7018	6959	7044	6888	6965	6949	6921	6980	6997	6867	6970	6983	6843	6877	6810	6867	6996	6841	6982	6896	6934	7065	6957	7056	6920	7015	7080	6954	7002	6949	6929	6955	6848	6939	6931	6941	6853	7044	7010	6901	7011	6968	6976	7002	6954	6995	6955	6907	6808	7006	6938	6927	7038	6903	7006	6876	6965	6878	6939	7040	6936	6953	6944	6857	6847	6955	6983	6922	6968	6924	7096	6883	6951	7056	7019	6973	6877	6970	6999	6913	6899	6924	6930	6869	6963	7043	6935	6979	7022	6954	6978	6928	6818	6919	6970	7039	7016	6985	6938	6921	6897	6941	6867	7043	6998	6852	6905	6887	6900	7017	6914	7055	6839	6863	6996	6730	6802	6964	6881	7070	6990	6831	6796	7011	6911	6831	6989	7017	6950	6900	6981	6862	7017	6967	6958	6920	6842	6853	6973	6934	6880	7036	6910	6995	6891	7068	6888	6974	6949	6904	6942	6895	6946	6899	6937	6924	6860	6978	6962	6945	7024	7021	6841	6934	6968	6827	6983	6954	7161	6934	6946	6890	7149	6964	6793	6985	6969	6958	7045	6925	7044	6949	7025	6957	6981	6949	6829	6761	6890	6937	7052	6923	6925	6934	6943	6960	6960	6876	6919	6955	6904	7033	7049	6978	6990	6915	7040	6858	6886	6909	6970	7009	6893	7088	6858	7072	6997	7048	6848	7065	6954	6996	6841	6972	6771	7000	7000	6928	7021	6908	6913	6909	6945	6880	6819	7029	6937	7037	6900	6967	6972	6938	6942	6995	6912	6889	7061	6939	6899	7038	6905	6958	6830	6894	6945	6984	6997	6849	7089	6828	6802	6914	7065	6877	6942	6965	6976	6902	7005	7000	6969	6993	7028	7003	6967	6981	7003	6944	6959	6886	6914	6961	6874	6993	6993	6995	6897	6964	6917	7024	6861	7054	6814	7026	7050	6837	6922	7000	6927	6882	6896	7008	6926	6949	6940	7006	6940	6898	6860	6911	6971	6905	6950	6935	6890	6820	6943	6978	6980	7013	6942	7065	6990	6986	6943	6943	6969	6947	7017	7075	6984	6915	6992	6919	6848	6918	6991	6903	6947	6895	6987	7017	6935	6950	6902	6922	7012	7040	6845	6939	6793	6916	6997	6979	6823	6938	6947	6966	6788	6978	7044	6987	7016	6923	7018	6960	6996	6896	6927	6887	7037	6956	7007	7007	7068	6929	6935	6927	6677	6892	6948	7003	7014	6934	6939	6979	7075	7003	6950	6903	6850	6842	7058	6944	7000	7037	6908	6889	6950	7068	6871	6919	6899	6877	6937	6950	6903	6985	7015	6865	6926	6940	6977	7000	6954	6830	6925	6977	6960	6890	6977	6869	6915	6968	6968	6797	6959	6812	7009	7004	6784	6995	6959	6972	6865	6941	6922	6982	6840	6915	6816	6891	6954	6894	6816	6864	6915	6888	7073	6877	7036	6950	6995	6904	6914	6949	6899	6899	6893	6939	6905	7047	7083	6951	7005	6832	6920	6918	6806	6934	7027	6852	7058	6971	6907	6927	6955	6980	6900	6946	6804	6922	7025	6944	6911	7005	6881	7023	6985	7007	6725	6992	7007	6953	6988	7048	6893	7001	7024	6978	7046	6955	6939	6954	6910	7007	6745	6974	6920	6712	7087	6920	6989	6899	7097	6948	6915	7025	6846	6937	6936	6989	6990	6899	6827	7004	6936	6924	6925	6973	7045	6884	6908	6962	6858	7039	6981	7034	6982	7034	7056	7001	6927	7056	6900	6943	6971	6914	6805	6924	6894	6907	7005	6906	7046	6923	6979	6993	6931	6942	7104	6921	6934	6921	6951	6866	7048	6947	6928	7013	6965	6856	7078	6931	6820	6803	6999	6912	6945	6939	6857	6787	7001	6848	6949	6991	6889	7010	6834	6918	6997	6999	6867	6974	6901	6924	6931	6943	6871	6877	6936	6997	6912	6840	6895	6963	6943	6865	6829	6933	6888	6840	6908	6944	6924	6826	6825	6858	6946	6906	7006	6942	7145	6799	7006	6810	6958	6973	7006	6960	6847	6925	6975	6966	6954	6848	6937	6889	6916	6825	6862	7002	6867	6924	6935	6923	6970	6891	6815	6914	6904	6942	7037	7000	6992	6890	7019	6959	6809	6965	6945	6989	6793	6796	6992	6994	6961	6949	6979	6886	6965	7023	6931	7049	6908	6930	6906	6838	6962	6977	7030	6959	7001	7086	7174	6782	7037	6904	6957	7074	6885	6972	6936	6787	6989	6952	7011	6912	6885	6881	6854	7001	6949	6993	7002	6852	6843	6866	6987	6921	6973	6900	6889	6943	6904	6897	6978	6984	6817	6980	7022	6837	6897	6876	6829	6925	6978	7004	6855	7049	6871	7012	6872	6959	6845	6936	7009	6928	6909	6828	6893	7050	6997	6846	6925	6956	6970	6899	6982	6950	6866	6774	6940	6976	6930	6976	6972	6952	6918	6982	7104	7038	6928	6881	6885	6904	7039	6858	6994	6886	6973	7059	6987	6898	6893	6988	7066	6847	6948	6832	6971	6950	6852	6906	7023	6871	6911	6927	7026	7025	6994	6923	6958	6987	6799	6837	6816	7037	6870	7001	6906	6925	6769	6727	6901	7009	6987	7002	7033	6927	6929	7083	7022	6983	7017	6883	7001	7014	6808	6958	6975	6952	6878	6966	6849	6990	6983	6953	6962	6972	7093	6972	7037	6995	6931	7044	6881	6935	6928	6922	6882	6906	6924	6928	6952	6954	6978	6983	6934	6945	6968	7076	6917	6924	6828	6921	6853	7035	6968	6993	6930	6964	6887	6931	7011	7038	6918	6913	6792	6925	6858	6785	6897	6849	6996	7000	6777	6873	6952	6921	6920	6935	6902	6974	7010	7005	6897	6964	7034	7012	6775	6844	7038	6871	6980	6914	6815	6816	6950	6934	7023	6932	6861	6874	7020	6844	6977	6958	6899	7049	6984	6851	7000	7013	6887	6929	7004	6934	7032	6995	6911	6935	6902	7055	6919	7004	7041	6949	6945	6943	7031	7035	6914	6973	6999	6977	6750	6872	6940	6905	6939	6912	6981	6888	6983	6858	6848	7016	7002	6964	6968	6870	6873	6926	6944	6861	7009	6974	6927	6991	6905	6905	7024	6884	6984	6868	6905	6936	6931	7028	6950	6965	6852	6978	6928	6961	6801	7025	6970	6882	7012	6909	7005	6981	6942	7005	7062	6968	6895	6894	6962	6827	6960	7031	6899	6950	6898	6911	6863	6840	6969	6966	6826	6847	7023	6993	6818	6881	6936	6892	6911	6830	6860	7021	6970	7006	6783	6811	6807	7036	6956	7079	6808	7050	6993	6843	6893	6945	6938	6972	7039	7059	6921	6924	6941	6866	7012	6847	6903	7079	6939	6946	6960	6928	7011	6921	6948	6999	7042	6941	6903	7043	6849	7025	6868	6955	7004	6852	7082	6967	6935	6947	6939	6925	6972	6904	6918	6801	6961	6921	6864	6955	7044	6911	6855	6879	7070	6777	7014	6993	6978	6921	6988	6888	6993	6894	6791	6899	7008	6875	6847	6940	6822	6827	6898	6939	6903	6865	6946	6924	6927	7022	6862	7015	7067	6974	6998	6882	7031	6871	6936	6950	6895	7089	6971	6984	6874	6985	6967	6873	6963	6920	6902	6964	6951	7002	6810	6963	6932	6854	6913	6928	7015	6962	6895	6950	6903	6904	6959	6994	6899	6852	6845	7019	6935	6794	6993	6848	6874	6924	6904	7082	6881	6988	6972	6830	6997	7064	6882	6746	6891	6904	6988	6937	7032	6919	6794	6995	6817	7013	6943	6824	6964	6872	6942	6899	6836	6980	6941	6895	6848	6888	6938	6945	6964	6874	6846	7013	6905	6906	6997	6958	6877	6987	6960	6965	6839	6715	6931	6809	6953	6911	7091	6931	6987	6938	6940	6851	6966	7010	6927	7037	6957	6963	7015	6965	6937	6939	6886	6825	7002	6850	6926	7057	6889	6942	6887	6908	6875	6952	6988	7049	6884	6878	6868	7010	6856	6904	6941	6995	6942	6812	7023	6875	7002	6884	6961	6903	7114	7096	6945	6912	7036	6929	6851	6879	6819	6964	7078	6936	7019	6888	6853	7051	6946	6915	7042	6944	6863	6948	6890	6894	6923	7020	6955	6972	6951	6924	6813	6982	6943	7020	6879	6956	6888	6923	7028	6909	6996	6884	6933	6952	7091	7093	7039	6981	6981	6922	6929	6948	6851	6859	6928	7006	6858	6839	6934	6955
2465	1549	2028	4420	5788	12272	21435	19914	12377	6434	2616	2109	1859	1319	1010	972	909	919	831	878	920	881	960	948	899	941	891	935	901	894	885	896	921	945	885	903	888	893	887	933	903	960	925	883	898	928	885	935	853	878	928	948	907	873	904	907	907	959	968	892	896	934	915	902	894	889	921	864	874	893	911	885	917	921	901	907	947	831	897	917	902	965	915	850	870	936	908	907	922	870	899	889	914	917	905	883	903	917	859	938	874	935	858	897	903	922	912	878	848	909	862	925	914	906	901	939	901	899	878	911	920	893	901	901	887	907	929	911	911	922	896	896	907	922	882	887	920	880	852	867	889	914	900	923	875	877	906	924	863	885	899	880	921	919	865	944	922	851	914	899	900	872	846	911	914	958	884	923	909	914	899	949	921	916	949	916	926	894	933	869	933	905	906	928	875	945	909	883	881	867	893	903	894	899	908	921	883	889	921	942	916	884	920	907	866	864	923	869	875	906	849	898	914	915	903	914	945	910	922	967	871	869	889	900	945	883	877	911	910	969	908	921	898	930	923	898	885	856	922	920	873	975	912	911	861	876	877	897	855	937	913	872	888	871	881	903	925	912	918	926	892	886	916	873	918	896	889	924	870	943	898	896	887	914	879	850	882	912	908	916	894	870	901	891	886	885	923	882	940	958	897	895	881	938	932	877	915	942	929	981	927	912	920	872	932	891	929	866	923	833	879	883	933	897	860	933	952	923	935	946	916	895	955	890	913	881	866	878	926	882	896	868	881	879	869	918	877	883	904	906	921	920	865	896	911	876	893	942	942	877	902	902	920	869	857	897	928	882	919	895	887	922	923	911	871	900	894	911	903	836	899	919	932	883	915	876	903	898	913	913	936	910	886	942	887	908	926	889	835	895	899	925	921	896	942	849	856	917	896	871	853	950	927	927	896	930	908	919	889	910	885	967	870	862	914	892	870	895	894	896	921	962	906	885	903	905	904	891	891	857	880	904	910	865	939	888	912	918	865	899	841	896	821	872	933	954	846	890	905	892	906	868	882	853	909	903	873	865	922	890	936	863	911	880	922	862	880	897	956	935	917	914	877	882	862	916	942	825	899	894	920	924	923	905	874	912	918	916	872	964	932	880	877	900	910	895	868	929	889	913	887	849	849	938	849	882	902	907	891	878	951	926	901	893	916	890	921	887	937	946	911	865	824	850	908	942	881	906	839	927	921	858	885	888	910	877	879	885	893	902	896	905	895	910	918	873	909	859	846	917	898	888	886	902	874	893	915	928	928	920	964	909	930	922	894	942	908	904	924	892	927	871	950	877	866	897	953	918	944	925	904	882	864	969	834	945	915	932	881	912	885	886	863	856	879	876	869	895	889	883	886	954	943	882	854	888	885	913	918	858	910	869	875	899	912	898	902	879	859	924	903	963	896	906	898	964	885	814	877	924	898	877	910	916	918	932	946	845	928	920	913	846	900	923	920	868	895	914	873	902	834	889	870	870	868	903	851	889	927	950	883	899	901	936	926	973	934	937	885	916	880	928	913	884	872	966	889	838	937	880	895	892	877	933	949	922	896	913	926	859	926	862	916	924	913	883	911	884	864	880	911	1002	897	910	926	930	880	911	929	878	879	858	928	926	869	945	845	907	968	856	902	902	902	891	887	848	849	935	905	886	932	965	844	884	881	932	882	896	942	912	919	924	859	918	919	854	944	944	953	925	900	866	857	852	926	901	871	881	904	974	871	852	911	893	875	961	953	914	914	944	952	879	899	903	944	927	883	885	949	889	951	987	878	917	921	948	893	881	920	870	964	884	949	899	896	911	880	928	902	940	961	973	943	856	963	959	914	850	885	868	916	882	886	918	928	906	905	885	916	908	878	882	889	889	941	923	916	910	924	916	933	927	868	871	896	900	886	856	883	903	922	869	919	873	896	873	897	877	887	923	866	946	895	908	904	918	908	924	907	911	922	856	925	879	920	919	908	898	884	880	890	863	905	908	874	907	864	893	890	872	921	904	876	948	922	883	910	931	924	853	883	936	858	850	908	921	878	939	882	943	947	877	889	924	890	898	935	926	904	891	874	946	904	909	883	845	903	927	941	917	906	881	902	849	934	939	901	911	909	914	944	900	881	858	891	897	909	924	886	853	885	930	917	922	901	888	947	915	891	896	898	887	894	893	934	909	920	969	975	902	889	910	895	883	890	893	884	921	924	914	863	834	914	834	950	880	874	887	894	897	944	927	903	889	915	919	921	914	905	881	907	906	920	860	906	923	917	900	916	904	873	897	877	930	876	882	891	927	924	940	915	877	927	914	933	952	914	924	934	890	884	892	953	913	944	927	879	900	865	926	908	895	908	892	928	920	947	900	947	950	935	906	873	903	879	920	891	968	871	904	858	924	933	864	910	887	907	887	847	878	926	875	917	869	912	939	902	888	895	937	925	874	931	942	884	851	863	940	874	923	900	900	852	918	906	893	889	856	894	914	886	914	925	892	905	891	897	926	880	866	921	910	929	936	941	911	872	949	868	940	845	876	887	900	891	928	913	872	893	950	887	926	922	879	893	908	879	900	931	974	902	890	917	933	833	880	907	869	838	879	915	955	880	899	901	966	870	910	909	969	879	904	888	858	893	882	894	875	875	926	915	896	916	866	972	856	945	895	907	910	868	922	901	929	895	917	873	869	869	868	911	955	904	843	900	912	932	887	927	873	866	861	891	908	896	860	936	914	905	946	870	941	935	906	928	868	896	947	905	898	915	932	869	889	872	903	894	951	898	923	946	880	903	845	937	885	860	890	884	895	917	926	914	907	916	901	914	878	905	904	883	852	944	872	867	903	855	872	951	900	846	906	911	910	907	928	898	886	928	893	871	916	838	923	938	862	903	916	872	944	894	941	853	917	887	884	897	880	946	903	913	860	878	861	966	869	895	950	920	905	902	855	891	834	948	946	911	940	923	864	963	904	942	883	872	902	891	925	905	852	877	885	886	954	902	896	924	922	900	907	934	894	903	910	805	926	822	976	919	931	916	903	914	906	927	889	948	922	944	890	899	954	842	930	994	914	957	930	888	845	960	870	929	897	888	877	929	879	889	909	905	890	933	945	916	907	935	906	880	932	897	937	902	873	934	905	908	910	908	937	890	874	915	840	912	851	881	885	913	907	935	890	927	940	900	933	915	972	912	902	877	872	925	913	903	892	858	887	907	914	898	917	908	914	920	899	938	848	907	897	889	935	926	923	935	971	892	882	931	827	918	890	929	899	874	932	892	875	916	881	862	898	866	890	893	896	888	899	953	892	902	891	927	885	879	911	880	920	902	921	823	886	857	869	933	931	905	889	895	832	912	967	948	895	903	890	900	988	873	891	917	860	988	906	893	895	889	933	915	892	858	895	907	881	924	936	941	927	881	931	882	871	936	883	872	917	946	890	892	890	864	916	895	872	921	936	872	949	869	946	920	895	890	917	899	969	873	875	958	937	894	906	849	898	859	878
19268	12880	14475	37219	33561	53365	62195	64852	50132	37556	23719	22485	20168	13324	8479	7165	6937	6808	6860	6751	6818	6931	6968	7002	6883	6822	6754	6935	6824	6934	6728	6845	6856	6857	6827	6859	6888	6822	6824	6813	6836	6674	6797	6782	6824	6805	6776	6860	6728	6709	6811	6855	6794	6879	6814	6794	6853	6816	6750	6862	6861	6669	6798	6825	6799	6797	6807	6883	6877	6819	6859	6820	6731	6679	6755	6878	6730	6692	6794	6883	6892	6827	6719	6862	6865	6757	6902	6907	6816	6844	6740	6871	6764	6877	6740	6887	6851	6950	6946	6810	6806	6768	6794	6791	6802	7026	6780	6824	7021	6768	6814	6875	6864	6715	6780	6794	6860	6821	6962	6856	6770	6669	6665	6989	6825	6955	6824	6834	6744	6855	6851	6938	6842	6878	6897	6860	6781	6790	6920	6843	6804	6847	6902	6828	6731	6865	6871	6779	6833	6758	6862	6720	6801	6774	6796	6884	6871	6874	6873	6756	6898	6846	6798	6939	6857	6871	6953	6787	6768	6852	6801	6803	6840	6820	6815	6816	6698	6710	6891	6771	6815	6936	6918	6708	6806	6778	6776	6899	6939	6742	6810	6800	6831	6864	6984	6758	6839	6747	6748	6820	6826	6786	6770	6742	6726	6733	6809	6826	6780	6721	6865	6862	6701	6749	6927	6874	6853	6792	6765	6709	6911	6919	6833	6777	6834	6874	6763	6859	6744	6955	6718	6804	6797	6927	6794	6715	6855	6801	6897	6732	6836	6775	6873	6796	6872	6919	6793	6857	6800	6823	6852	6747	6836	6719	6822	6769	6872	6851	6857	6882	6879	6801	6845	6763	6742	6825	6747	6740	6763	6833	6768	6785	6773	6889	6929	6903	6749	6896	6868	6831	6734	6768	6761	6774	6895	6819	6731	7004	7022	6800	6885	6835	6843	6859	6811	6738	6852	6768	6951	6833	6842	6721	6764	6791	6931	6892	6894	6815	6829	6883	6842	6881	6736	6822	6811	6873	6707	6811	6879	6901	6827	6864	6830	6724	6854	6814	6823	6760	6861	6678	6823	6879	6836	6919	6883	6859	6763	6764	6809	6672	6803	6860	6884	6817	6818	6798	6842	6850	6879	6746	6780	6825	6682	6864	6696	6801	6773	6902	6914	6863	6850	6820	6729	6839	6807	6800	6793	6920	6870	6850	6712	6795	6726	6762	6814	6899	6897	6869	6795	6795	6987	6807	6841	6792	6797	6928	6777	6792	6794	6768	6919	6742	6901	6761	6940	6793	6821	6751	6853	6892	6748	6796	6843	6792	6802	6813	6799	6937	6758	6918	6773	6884	6863	6811	6895	6806	6847	6777	6836	6800	6775	6839	6788	6836	6801	6749	6807	6852	6877	6816	6778	6720	6855	6996	6809	6663	6809	6817	6815	6937	6726	6899	6840	6926	6778	6922	6798	6914	6753	6888	6853	6881	6867	6983	6850	6804	6901	6822	6840	6719	6842	6708	6906	6854	6770	6709	6892	6818	6876	6786	6829	6868	6819	6705	6821	6867	6859	6954	6799	6800	6804	6854	6737	6847	6997	6837	6742	6730	6802	6852	6727	6729	6893	6798	6858	6938	6721	6766	6744	6763	6705	6924	6796	6778	6801	6832	6757	6786	6858	6901	6921	7003	6943	6815	6697	7015	6798	6770	6774	6786	6778	6915	6695	6756	6862	6844	6707	6887	6941	6870	6799	6882	6799	6770	6841	6814	6813	6853	6906	6771	6920	6892	6791	6839	6835	6686	6828	6793	6903	6844	6808	6799	6832	6810	6769	6825	6912	6791	6852	6764	6848	6687	6810	6744	6746	6766	6904	6822	6814	6815	6765	6889	6658	6768	6678	6762	6837	6736	6913	6892	6823	6932	6820	6678	6918	6882	6934	6888	6715	6755	6863	6787	6824	6864	6780	6834	6903	6804	6837	6954	6779	6731	6781	6802	6891	6926	6860	6855	6874	6946	6862	6830	6896	6800	6823	6743	6810	6831	6906	6845	6747	6848	6786	6931	6869	6766	6819	6829	6865	6851	6885	6780	6890	6927	6855	6837	6803	6944	6927	6850	6748	6908	6701	6741	6860	6808	6910	6880	6743	6893	6818	6842	6715	6717	6805	6776	6946	6838	6904	6758	6829	6767	6766	6815	6836	6735	6751	6758	6820	6799	6773	6864	6867	6871	6826	6752	6946	6907	6765	6795	6893	6796	6804	6849	6860	6854	6799	6783	6732	6904	6929	6729	6872	6896	6890	6746	6918	6878	6895	6958	6970	6762	6876	6865	6805	6941	6880	6784	6856	6811	6836	6800	6913	6766	6783	6883	6805	6803	6829	6966	6844	6753	6944	6732	6908	6918	6770	6784	6743	6781	6788	6850	6799	6835	6723	6770	6907	6765	6842	6773	6965	6819	6772	6868	6974	6792	6720	6731	6735	6634	6825	6962	6765	6736	6879	6811	6885	6860	6822	6866	6754	6801	6890	6867	6839	6770	6793	6856	6743	6731	6844	6900	6875	6869	6721	6877	6787	6889	6734	6878	6783	6748	6790	6731	6871	6770	6844	6814	6823	6754	6764	6796	6877	6941	6685	6793	6879	6771	6783	6914	6707	6735	6805	6803	6938	6806	6887	6876	6956	6777	6818	6934	6805	6749	6714	6867	6914	6868	6975	6897	6880	6845	6744	6844	6858	6869	6814	6813	6694	6869	6769	6997	6731	6907	6784	6889	6781	6723	6874	6898	6755	6813	7044	6920	6800	6741	6923	6771	6850	6679	6800	7033	6843	6835	6782	6860	6799	6826	6825	6864	6805	6838	6746	6776	6838	6729	6800	6799	6794	6906	6871	6870	6822	6877	6757	6712	6858	7008	6907	6690	6861	6922	6743	6739	6740	6814	6778	6995	6913	6877	6843	6731	6805	6770	6848	6715	6865	6742	6777	6870	6736	6795	6840	6905	6841	6925	6922	6710	6700	6903	6874	6805	6839	6890	6741	6882	6852	6826	6818	6796	6871	6757	6811	6830	6775	6744	6917	6757	6874	6789	6973	6844	6795	6960	6913	6851	6883	6675	6918	6889	6973	6802	6692	6947	6694	6846	6760	6849	6847	6794	6841	6703	6998	7016	6794	6857	6803	6915	6845	6839	6835	6924	6736	6698	6881	6820	6955	6732	6922	6810	6859	6813	6827	6809	6737	6741	6801	6708	6871	6867	6933	6863	6872	6909	6850	6853	6786	6776	6927	6830	6883	6731	6683	6856	6882	6772	6848	6822	6787	6809	6889	6888	6789	6872	6896	6868	6830	6856	6939	6820	6842	6791	6775	6752	6846	6886	6922	6856	6836	6855	6808	6876	6669	6679	6919	6779	6757	6828	6872	6731	6774	6828	6868	6748	6800	6855	6959	6818	6796	6834	6769	6886	6784	6710	6847	6798	6711	6874	6758	6746	6915	6834	6858	6805	6868	6732	6823	6812	6664	6767	7030	6769	6849	6883	6840	6943	6706	6846	6753	6635	6829	6956	7024	6747	6859	6795	6935	6735	6802	6881	6832	6877	6817	6799	6938	6863	6878	6819	6816	6899	6795	6818	6756	6797	6777	6715	6845	6866	6866	6868	6962	6873	6726	6876	6949	6899	6928	6873	6846	6874	6922	6781	6786	6895	6941	6827	6941	6791	6922	6896	6937	6845	6848	6809	6801	7044	6827	6824	6747	6776	6714	6872	6912	6827	6723	6874	6798	6801	6816	6895	6806	6917	6810	6757	6726	6852	6796	6696	6843	6930	6771	6874	6767	6830	6810	6880	6787	6835	6777	6719	6873	6759	6821	6872	6814	6829	6936	6921	6751	6814	6843	6856	6769	6870	6808	6789	6945	6875	6742	6761	6849	6879	6815	6884	6847	6980	6827	6740	6916	6912	6796	6797	6857	6769	6857	6706	6879	6946	6818	6895	6914	6747	6918	6802	6877	6715	6745	6867	6770	6811	6818	6877	6732	6972	6740	6882	6816	6861	6974	6870	6772	6645	6790	6898	6715	6767	6852	6817	6908	6895	6844	6722	6821	6900	6778	6898	6878	6819	6780	6621	6630	6967	6799	6880	6775	6945	6913	6789	6870	6785	6692	6816	6879	6779	6809	6848	6756	6866	6753	6911	6763	6822	6669	6779	6779	6955	6891	6786	6796	6963	6899	6808	6854	6778	6807	6773	6807	6899	6793	6846	6670	6923	6815	6900	6826	6806	6762	6701	6866	6897	6876	6833	6931	6904	6976	6832	6869	6833	6905	6758	6829	6831	6871	6771	6749	6891	6762	6810	6943	6961	6893	6853	6767	6852	6887	6710	6656	6786	6750	6722	6823	6722	6951	6726	6829	6890	6780	6777	6787	6826	6716	6913	7030	6723	6851	6881	6882	6766	6780	6892	6895	6888	6840	6810	6930	6795	6845	6703	6820	6792	6766	6813	6854	6779	6927	6797	6657	6830	6785	6746	6812	6909	6810	6840	6816	6727	6872	6862	6790	6739	6776	6834	6971	6815	6753	6877	6796	6855	6859	6792	6909	6775	6875	6818	6907	6829	6907	6936	6918	6850	6785	6911	6821	6704	6843	6889	6933	6745	6800	6805	6808	6915	6862	6705	6806	6784	6853	6702	6877	6858	6887	6765	6737	6779	6913	6856	6812	6900	6821	6848	6863	6758	6702	6775	6785	6893	6867	6744	6789	6869	6813	6767	6825	6780	6881	6904	6828	6837	6822	6825	6854	6818	6855	6807	6906	6911	6833	6845	6953	6858	6859	6842	6859	6804	6841	6847	6749	6862	6756	6844	6838	6750	6752	6796	6885	6823	6862	6786	6923	6876	6800	6922	6865	6885	6811	6733	6897	6827	6974	6751	6800	6788	6737	6753	6794	6837	6870	6945	6797	6836	6842	6878	6852	6916	6898	6799	6741	6819	6957	6716	6950	6783	6912	6933	6904	6741	6969	6765	6817	6880	6966	6795	6916	6808	6730	6898	6797	6831	6812	7002	6815	6816	6780	6960	6898	6777	6775	6807	6756	6874	6944	6863	6605	6788	6900	6875
2914	1108	1334	1320	3746	3734	5677	4654	2284	1160	1101	1158	1172	1035	915	971	965	889	850	888	954	875	901	907	903	852	962	894	923	891	932	946	895	951	974	921	930	865	868	962	942	958	889	912	846	904	906	898	877	908	952	903	911	929	910	884	925	898	969	902	868	923	882	902	872	908	895	935	941	875	975	902	960	839	899	936	903	857	919	878	953	893	949	865	963	864	896	952	904	902	930	911	871	878	930	928	951	893	875	922	932	896	942	901	917	930	974	891	950	940	944	932	890	907	898	901	908	909	933	947	917	866	884	940	918	854	936	921	959	887	877	937	955	932	884	890	920	905	930	907	896	928	940	834	917	912	904	932	935	971	932	901	878	910	925	918	883	918	853	934	958	916	905	942	941	920	911	895	894	914	922	944	921	884	930	947	910	900	883	880	912	855	907	948	904	913	876	865	929	961	924	882	955	878	931	860	922	921	906	922	918	882	925	964	962	948	896	897	943	873	911	909	957	869	925	923	889	927	892	920	965	945	885	871	898	899	923	906	892	928	874	931	929	873	943	888	888	909	887	860	922	940	932	931	936	837	919	902	891	874	923	886	887	902	831	939	945	912	931	921	907	964	935	934	941	913	968	891	912	897	823	930	883	880	858	903	972	927	945	948	947	836	889	868	947	926	849	916	943	903	922	895	938	936	873	924	903	927	895	838	892	877	900	941	928	953	931	893	945	894	908	887	944	908	922	908	918	933	947	954	941	899	890	984	883	914	919	940	909	947	946	943	894	926	926	867	859	963	940	914	883	938	934	937	906	881	955	913	903	958	886	905	920	959	912	952	962	922	933	870	914	946	927	888	932	846	938	886	985	915	949	919	940	937	912	988	964	937	873	941	940	874	921	953	919	950	912	923	963	858	897	953	893	913	948	985	903	970	987	881	902	937	920	939	912	916	939	936	945	925	905	992	900	913	882	918	968	908	907	915	961	924	897	917	931	918	908	929	860	876	888	878	973	961	877	919	907	926	900	897	922	925	908	914	884	915	881	889	955	970	888	914	866	929	934	921	944	930	951	903	953	881	882	909	938	963	897	918	931	891	934	881	910	986	907	881	860	957	971	908	900	931	854	931	885	929	884	914	950	897	906	928	880	951	903	949	917	924	911	904	927	944	904	905	895	923	918	954	913	963	906	909	942	890	909	914	908	885	904	895	889	967	916	948	889	940	957	905	912	906	874	939	957	980	913	910	970	927	945	897	865	922	931	885	930	895	856	850	884	899	934	901	916	945	911	913	868	877	928	957	931	906	887	914	913	932	947	934	920	893	906	916	957	912	909	933	841	941	931	953	938	933	909	903	910	892	884	915	927	872	816	903	897	984	878	926	917	947	920	934	954	902	931	951	854	917	922	916	935	888	934	864	904	947	949	880	907	921	936	913	925	909	927	853	889	922	920	911	980	933	888	914	912	915	875	928	894	896	925	894	864	869	888	929	946	898	870	923	887	966	933	911	906	890	933	957	923	919	929	909	920	924	954	876	894	889	910	876	963	897	897	939	913	950	946	867	944	902	889	943	899	883	913	923	897	930	878	886	924	896	949	934	954	908	882	968	910	879	883	887	950	950	920	865	937	909	944	918	856	953	930	926	841	919	892	887	892	902	897	926	902	872	838	904	897	919	948	910	941	934	913	883	913	879	933	910	885	986	912	904	930	939	928	907	874	901	930	877	874	882	927	960	898	936	897	946	852	886	882	876	947	915	881	916	963	914	969	930	893	936	859	927	895	947	949	919	918	934	929	945	917	925	948	927	913	893	909	964	905	897	934	922	901	927	851	923	912	886	921	902	943	889	860	875	922	947	929	880	1000	898	914	894	948	889	918	985	894	907	968	904	894	952	878	885	895	898	895	958	931	987	914	963	934	890	913	899	934	888	876	896	930	892	868	904	992	940	906	877	915	934	914	942	924	889	934	918	899	922	952	890	885	919	1004	918	841	880	954	942	912	931	905	833	858	902	885	868	909	898	933	894	870	867	941	937	901	880	907	916	904	934	898	913	871	909	925	914	959	882	908	928	967	879	955	909	866	898	940	903	927	909	904	892	909	927	906	952	946	899	908	940	900	927	971	949	912	884	933	893	895	872	931	895	911	953	888	853	872	929	900	879	944	919	903	929	886	885	951	945	871	907	911	866	888	872	923	858	930	874	853	907	892	892	947	922	899	874	875	929	952	920	900	894	869	860	923	901	880	923	937	920	912	856	929	910	925	968	906	895	934	920	960	978	885	901	875	920	973	921	905	895	892	956	897	987	900	936	895	891	885	977	975	870	909	935	940	898	886	875	884	974	941	895	913	924	940	953	901	881	842	914	942	918	903	907	923	889	918	902	904	963	965	935	868	908	949	958	914	919	957	933	963	926	870	876	886	939	864	861	882	896	905	905	915	925	910	970	897	925	935	890	868	893	877	927	924	893	891	899	924	923	907	913	940	917	918	924	904	929	916	924	928	924	887	945	926	957	900	888	895	923	967	958	935	901	909	891	832	917	921	877	903	886	863	951	912	919	880	864	878	881	911	940	886	996	930	888	919	885	887	927	946	904	932	906	932	894	934	912	874	927	948	970	869	885	906	894	842	872	849	879	920	869	908	907	855	916	921	909	925	924	913	920	941	955	943	906	895	931	966	853	892	927	890	908	852	897	909	938	884	882	880	935	861	882	900	899	910	903	897	936	881	902	931	935	882	877	891	912	931	896	878	893	933	899	919	923	905	923	929	941	913	901	968	908	919	903	881	892	932	887	969	894	896	844	887	852	877	883	930	882	955	907	908	920	881	963	861	924	913	956	956	878	891	921	890	959	917	927	918	931	877	937	920	882	909	926	921	942	912	938	894	923	896	906	907	919	912	933	931	907	975	966	894	828	975	909	928	944	943	940	921	894	904	930	909	876	927	976	922	933	891	913	956	887	931	943	919	899	891	916	946	951	892	888	866	878	882	863	891	1001	911	880	957	905	876	948	924	933	883	894	913	931	941	916	888	942	917	900	900	919	939	853	922	950	930	911	882	929	895	921	899	928	865	964	916	902	949	881	897	853	873	929	953	899	957	925	962	907	930	934	863	894	937	895	929	901	973	916	933	903	922	916	884	925	941	876	937	982	903	930	871	958	917	926	928	878	942	894	944	918	895	915	932	897	912	982	925	889	848	862	929	872	920	896	888	1006	882	887	888	888	887	932	912	893	857	868	852	929	902	888	911	932	902	871	945	857	895	920	850	911	937	945	960	912	917	904	957	916	914	873	923	894	929	908	920	875	959	888	929	932	941	892	946	904	917	930	931	890	899	928	946	923	893	888	929	978	811	899	950	931	899	919	982	905	968	888	871	909	919	838	891	915	961	952	973	965	968	868	896	987	933	927	914	931	940	866	906	941	890	939	882	894	954	893	923	906	894	864	930	931	909	959	893	888	932	930	897	967	864	962	869	893	925	940	950	906	929	916	888	911	928	908	902	870	998	928
13243	8985	11119	17544	41559	37926	44402	37233	21927	11915	12980	12318	10871	8556	7136	7105	6827	6870	6762	6851	6827	6821	6892	6828	6862	6776	6873	6805	6915	6740	6792	6875	6828	6910	6734	6924	6744	6886	6894	6779	6866	6940	6868	6863	6858	7055	6966	6890	6808	6901	6795	6932	7018	6864	6914	6943	6851	6853	6828	6817	6860	6860	7037	6808	6898	6840	6826	6831	6950	6983	6928	6934	7091	6775	6926	6798	6931	6869	6844	6810	6865	6805	6930	6841	6922	6818	6796	6880	6854	6907	6793	6864	6812	6859	6781	6745	6950	6839	6932	6748	6930	6888	6971	6851	6796	6897	6814	6916	6921	6948	6853	6764	6873	6751	6852	6829	6777	6869	6818	6897	6885	6834	6812	6844	6819	6784	6745	6957	6852	6804	6831	6858	6923	6937	6868	6822	6763	6825	6905	6856	7035	6802	6845	6917	6941	6810	6953	6821	6887	6845	6863	6799	6898	6877	6847	6863	6906	6892	6981	6912	6876	6909	6819	6852	6848	6864	6892	6860	6819	6831	6868	6851	6917	6954	6788	6812	6841	6874	6931	6748	6890	6792	6964	6862	6817	6987	7003	6787	6882	6804	6869	6929	7028	6955	6898	6924	6861	6939	6795	6859	6788	6994	6845	7038	6656	6870	6925	6966	6876	6873	6912	6812	6933	6974	6871	6783	6735	6804	6731	6857	6932	6947	6993	6986	6830	6842	6917	7012	6886	6838	6994	6754	6916	6889	6983	6936	6893	6886	6946	6806	6902	6860	6958	6855	6999	6809	6895	6835	6789	6926	6753	6658	6852	6842	6803	6829	6823	6822	6776	6928	6978	6898	6890	7093	6901	6864	6770	6810	6746	6983	6819	6770	6668	6950	6860	6807	6853	6896	6867	6770	6812	6897	6898	6912	6860	6918	6843	6917	6881	6692	6822	6960	6937	6964	6846	6756	6837	7015	6865	6872	6901	6895	6914	6932	6868	6782	6981	6807	6914	6836	6867	6942	6868	6918	6889	6817	6953	6840	6889	6985	6898	6942	7080	6987	6936	6863	6900	6856	6766	6896	6873	6989	6852	6781	6765	6882	6917	6991	6914	6897	6877	6830	6903	6958	6943	6879	6991	6925	6925	6827	6927	6946	6912	6830	6898	6747	6859	6856	6947	6865	6867	6815	6876	6835	6903	6988	6751	6920	6840	6873	6865	6910	6962	6874	6865	6797	6835	6933	6788	6940	6934	6883	6855	6796	6868	6851	6819	6966	6848	7011	6910	6731	6804	6844	6718	6792	6910	6885	6877	7015	6712	6990	6846	6942	6860	6764	6961	6877	6973	6880	6977	6816	6941	6917	6883	6874	6822	6940	6810	6974	6791	6980	6793	6747	6854	6788	6885	6854	6913	6864	6864	6909	6921	6888	6929	6705	6897	6829	6900	6860	6741	6837	6828	6977	6869	6955	6884	6953	6831	6849	6822	6875	6787	6927	6921	6872	6932	6862	6844	6851	6789	6929	6847	6906	6825	6784	6834	6917	6793	6821	6862	6966	6925	6867	7013	6847	6906	6892	6845	6893	6875	6809	7024	6864	6929	6868	6873	6823	6855	6872	6871	6870	6828	7029	6888	6911	6794	6856	6947	6819	6917	6881	6857	6857	6950	6820	6812	6762	6926	6854	6896	6809	6776	6874	6781	6907	6914	6821	7100	6903	6890	6888	6952	6958	6882	6761	6767	6742	6845	6912	6858	6898	6963	6838	6919	6796	6934	6732	6854	6909	6874	6835	6771	6919	6796	6893	6847	6759	6986	6964	6804	6951	6757	6938	6872	6835	6948	6818	6894	6832	6765	6811	6838	6808	6939	6911	6869	7013	6886	7021	6952	6948	6893	6891	6783	6871	6889	6794	6842	6850	6811	6855	6947	6749	6859	6913	6927	6865	6871	6824	6811	6799	6875	6775	6799	6774	6978	6847	6909	6906	6909	6806	7060	6850	6769	6881	6804	6920	6876	6772	6924	6907	6910	6997	6931	6938	6907	6899	6919	6875	6796	6929	6844	6747	6883	6941	6836	6875	6916	6842	6958	6894	6871	6770	6827	6886	6845	6919	6747	6773	6798	6819	6791	6896	6869	6930	6906	6785	6886	6831	6896	6899	6704	6745	6850	6877	6916	6882	6807	6820	6804	6753	6678	6785	6837	6903	6886	6869	6832	6851	6871	6935	6934	6927	7015	7000	6827	6831	6908	6892	6943	6922	6865	6752	7011	6783	6855	6895	6834	6936	6844	6833	6951	6856	6905	6834	6843	6857	6844	6955	6798	6993	6795	6937	6877	6969	6809	6968	6876	6848	6907	6957	6884	6803	6892	6839	6892	6954	6967	6795	6924	6999	6854	6906	6833	6883	6929	6897	6868	6901	6956	6906	6787	6898	6861	6842	6957	6911	6820	6852	6882	6880	6902	6895	6988	6838	6867	7025	6829	6985	6944	6936	6953	6858	6829	6861	6878	6963	6860	6826	6875	7061	6935	6816	6962	6908	6786	7010	6783	6937	7015	6884	6874	6886	6805	6936	6850	6822	6907	6942	6813	6965	6919	6905	6930	6742	6852	6915	6797	6933	6869	6831	6844	6981	6911	6881	6741	6919	6835	6866	6876	6894	6923	6962	6724	6832	6998	6736	6792	6945	6943	6892	6799	6872	6944	6769	6905	6772	6793	6808	6888	6797	6904	6943	6960	6891	6789	6844	6847	6951	6864	6896	6892	6918	6870	6806	6953	6925	6746	6798	6880	6849	6833	6881	7015	6654	6889	6774	6911	6891	6842	6846	6836	6825	6958	6825	6879	6885	6940	6912	6848	6870	7014	6871	6867	6794	6899	6912	6996	7023	6884	6950	6879	6736	6925	6786	6948	6877	6897	6831	6771	6796	6802	6938	6959	6879	6852	6901	6809	7058	6859	6854	6999	6841	6864	6845	6833	6868	6968	6922	6870	6991	6875	6763	6938	6846	6827	6893	6851	6872	6946	6913	6893	6872	6982	6964	6799	6918	6857	6932	6883	6805	6869	6908	6976	6959	7016	6906	6978	6963	7011	6919	6796	6966	6931	6940	6925	6832	6865	6965	6851	6794	6944	6749	6740	6898	6858	6897	6794	6827	6807	6919	6809	6867	6834	6813	6970	6889	6835	6780	6883	6901	6936	6785	6855	6905	7008	6870	6873	6909	6814	6914	6893	6931	6852	6976	6819	6900	6808	6884	6844	6917	6934	6937	6862	6897	6811	6967	6725	6961	6830	6942	6867	6848	6857	6916	6860	6943	6772	6801	6840	6959	6925	6867	6908	6741	6896	6809	6862	6839	6944	7002	6846	6886	7013	6900	6871	6810	6948	6800	6921	6842	6885	6862	6984	6759	6862	6976	6869	6854	6882	6871	6896	6909	6981	6921	7108	6962	6963	6785	6847	6802	6788	6907	6909	6786	6993	6912	6838	6821	6789	6822	6948	6885	6817	6808	6860	7012	6776	6908	6884	6989	6863	6848	6885	6927	6784	6893	6895	6752	6835	6838	6835	6866	6847	6809	6903	6862	6944	6877	6881	6857	6790	6895	6928	7008	6769	6937	6839	6857	6759	6907	6850	6910	6865	7025	6898	6929	6832	7024	6827	6840	6748	6965	6891	6785	6777	6956	6813	6866	6867	6836	6853	6840	6878	6912	6893	6797	6886	6928	6915	6820	6806	6878	6932	6998	6916	6859	6970	6949	6978	6864	6709	6804	6843	6973	6963	6892	6901	6879	6940	6828	6743	6846	6970	6869	6764	6786	6942	6894	6816	6899	6878	6833	6882	6834	6870	6763	6961	6912	6890	6874	6901	7030	6934	6853	6866	6908	6874	6948	6798	6874	7008	6817	6844	6917	6866	6890	6949	6859	6815	6860	6790	6739	6862	6933	6878	6976	6891	6924	6942	6902	6941	6957	6758	6853	6854	6853	6917	6884	6787	6864	6946	6960	6949	6863	6717	6899	6911	6842	6748	6929	6942	6858	6938	6897	6902	6979	6978	6875	6916	6956	6827	6852	6894	6866	6779	6932	6888	6897	6860	6855	6897	6962	6884	6863	6933	6896	6904	6937	6969	6822	6900	6825	6844	6851	6814	6816	6939	6837	6946	6924	6895	6875	6917	6981	6663	6934	6890	6834	6868	6913	6882	6903	6868	6798	6915	6937	6881	6750	6834	6958	6814	6934	7015	6931	6912	6986	6809	6886	6780	6759	6864	6640	6897	6975	6851	6998	6815	6983	6751	6852	6866	6868	6894	6836	6829	6834	6830	6774	6738	6805	7016	6871	6785	6870	6881	6833	6918	6883	6940	6918	6945	7027	6857	6917	6770	6948	6920	6911	6749	6884	6843	6884	6909	6910	6809	6953	6992	6882	6859	7050	6841	6955	6873	6991	6935	6865	6970	6852	6802	6802	6986	6820	6924	6911	6909	7010	6790	6857	6931	6801	6834	6886	6833	6925	6875	6954	6881	7072	6893	6890	6862	6930	6856	6787	6920	6895	6883	6866	6901	7008	6930	6910	6927	6835	6938	6838	6822	6986	7046	7003	6894	6932	6865	6861	6964	6893	6814	6886	6912	6850	6786	6854	6874	6785	6787	6784	6793	6950	6824	6836	6975	6864	6814	6957	6898	6981	6855	6925	6804	6762	6994	6774	6956	6846	6847	7022	6827	6908	6923	6911	6879	6967	6933	6970	6804	6942	6969	6924	6791	6903	6849	6926	6975	6891	6943	6876	6907	7041	6880	6889	6884	6902	7030	6893	6812	6815	6796	6933	6792	6938	6954	6789	6901	6879	6802	6888	6984	6894	6909	6831	6761	6937	6895	6894	6915	6902	7018	6861	6902	6899	6914	6831	6963	6936	6811	6910	6878	6871	6960	7002	6767	6956	6997	6934	6879	6840	6837	6867	6810	6833	6843	6888	6902	6913	6786	6861	6911	6948	7045	6827	6855	6932	6897	6848	6876	6764	6865	6855	7024	7002	6923	6891	7013	6803	6862	6926	6851	6858	6987	6861	6746	6907	6897	6715	6835	6854	6859	6790	6938	6756	6939	6883	6910	6926
1936	1217	1416	7499	9355	10326	13594	7938	2751	1191	1412	1179	1256	1057	914	906	893	897	878	875	929	947	927	887	874	903	944	843	846	900	894	942	863	914	904	924	929	900	848	885	887	891	924	909	910	893	887	895	881	893	922	863	898	930	879	881	866	902	928	996	933	951	899	902	937	845	921	944	903	921	926	919	888	886	883	932	929	891	867	906	897	894	903	919	863	880	865	860	924	877	881	896	899	860	949	917	931	873	924	875	912	993	862	865	956	943	911	914	876	860	895	907	911	899	910	888	895	857	862	910	937	822	878	897	907	884	895	916	882	903	859	907	922	901	886	892	899	923	894	869	902	931	883	897	907	891	940	862	883	893	855	902	861	893	901	890	887	865	869	921	915	912	900	920	859	899	927	927	932	865	911	931	889	889	852	905	854	863	846	872	893	812	906	850	848	897	875	956	894	891	888	932	878	906	874	938	917	992	845	904	885	897	884	898	919	886	888	892	907	905	896	859	923	895	941	887	892	894	888	959	876	883	929	898	940	865	923	935	887	915	921	924	912	885	959	911	871	957	925	915	928	897	857	941	922	885	893	905	907	926	862	920	850	843	883	878	860	864	905	965	917	909	879	934	901	890	938	921	910	929	905	958	818	948	897	915	891	870	872	831	927	859	935	894	939	854	928	914	862	899	941	886	939	867	867	890	884	863	901	855	908	872	915	887	901	842	902	859	894	882	925	876	847	897	939	905	914	882	894	890	867	994	872	886	872	897	897	905	889	887	924	887	937	900	876	908	889	904	930	899	866	934	916	879	866	933	863	929	940	901	940	845	902	912	943	943	926	892	903	909	860	913	862	890	893	871	904	839	902	930	888	937	929	825	974	883	899	903	909	903	898	863	916	906	908	868	897	908	926	853	862	941	901	882	911	838	914	920	916	880	888	935	913	912	930	884	878	895	892	886	915	899	868	898	932	887	822	919	885	910	834	889	897	920	887	897	905	916	898	874	907	910	885	929	927	895	951	907	910	887	902	916	863	875	847	902	899	912	875	882	865	841	878	889	893	887	926	920	881	891	886	943	863	923	893	848	894	917	900	887	883	953	920	871	867	919	922	872	885	901	908	894	909	952	934	851	878	956	880	857	851	879	927	888	920	867	916	881	902	859	910	919	863	909	936	900	864	889	897	918	961	878	919	940	859	850	913	934	907	863	846	903	903	912	886	856	960	895	948	873	899	903	880	937	896	921	936	860	916	877	902	910	932	938	930	841	923	879	887	911	850	879	840	845	895	911	848	901	920	827	905	909	894	915	893	885	864	916	900	895	884	837	881	878	877	900	849	898	868	892	919	945	942	909	890	909	864	879	888	843	882	908	891	897	893	885	904	904	833	888	902	911	905	900	871	966	899	879	879	901	888	856	922	900	937	903	911	887	873	858	969	943	926	877	871	898	968	984	867	877	891	884	881	925	903	879	885	897	847	848	888	893	912	859	912	874	892	914	861	910	880	918	908	887	889	869	893	912	852	939	922	941	860	899	852	954	902	870	933	939	885	880	891	847	965	896	880	913	898	878	821	857	916	869	906	896	834	924	947	954	934	908	944	926	867	892	900	829	935	870	907	947	895	884	887	898	919	903	883	896	916	911	915	941	913	850	868	928	923	866	922	942	924	916	907	892	895	842	845	930	874	919	929	911	898	970	876	903	927	914	847	983	891	920	914	898	879	984	882	938	851	860	984	919	864	873	871	898	919	896	931	913	929	864	890	927	901	936	880	888	872	868	934	950	906	909	898	897	936	885	894	953	923	899	953	911	900	871	926	919	937	916	937	902	877	899	894	899	861	908	890	912	939	866	912	944	894	876	898	972	922	919	885	910	900	873	941	893	886	919	921	905	860	898	936	883	895	957	943	879	899	949	924	910	902	908	896	920	940	933	898	911	944	877	902	890	936	923	933	919	867	915	927	904	949	911	857	916	854	895	898	865	852	948	933	884	901	896	885	933	869	941	919	928	898	890	870	902	916	835	861	892	917	926	921	957	879	898	885	895	893	915	867	883	942	907	892	905	909	929	894	946	890	868	894	901	884	921	912	935	912	874	946	972	872	927	890	867	856	930	886	913	895	940	901	910	888	904	880	896	868	903	958	901	928	896	939	924	902	840	868	858	922	821	879	911	875	952	956	884	855	844	939	911	885	914	896	949	850	883	875	852	867	937	867	919	925	883	928	893	869	880	869	929	884	905	872	910	885	901	891	886	906	942	869	868	882	928	937	904	871	867	870	904	906	894	851	911	865	926	891	942	909	898	854	934	900	928	914	905	911	838	916	925	914	862	929	892	873	913	882	911	930	899	908	952	893	919	917	897	884	931	899	865	856	883	893	855	910	894	922	911	904	925	920	909	860	875	889	871	845	892	890	871	865	929	890	919	881	911	914	890	877	881	849	896	921	855	903	863	884	870	924	899	864	938	894	884	910	886	942	895	861	916	912	849	947	892	880	944	975	983	939	878	862	891	900	842	877	929	880	873	917	879	911	888	926	904	910	859	854	860	918	905	870	885	897	891	885	859	895	930	922	856	909	988	944	912	927	908	899	900	919	882	914	929	860	890	889	896	915	895	900	919	821	864	937	916	860	900	855	937	898	886	929	930	910	887	912	918	892	879	896	908	860	955	873	912	873	899	897	919	933	892	864	846	862	880	843	957	891	927	917	881	880	887	905	918	927	942	929	918	869	912	859	900	933	908	883	915	914	904	928	949	910	917	908	908	880	901	925	919	955	858	938	937	906	873	906	956	873	907	902	904	885	878	935	945	956	930	909	931	881	846	892	933	933	874	901	869	866	812	892	932	909	838	862	874	927	855	898	901	960	971	900	934	862	902	915	899	872	888	911	919	910	863	891	897	914	902	897	918	905	905	871	861	929	889	893	887	890	919	874	866	852	858	949	959	865	870	836	950	899	851	908	877	887	942	870	892	928	902	856	963	910	853	890	922	868	877	896	884	906	911	953	892	881	858	965	893	867	890	901	911	923	880	838	874	922	902	860	822	905	904	933	901	867	921	939	945	894	907	905	875	882	853	910	937	883	903	903	876	898	876	922	919	898	889	872	841	872	899	864	940	865	894	875	907	898	876	853	889	897	913	893	930	908	897	895	912	952	924	862	902	918	907	867	887	890	892	909	871	886	903	863	898	895	937	923	934	859	898	873	893	862	911	903	935	935	903	914	881	860	899	895	880	883	869	957	895	971	888	914	893	953	892	964	915	891	915	899	915	913	897	874	955	902	894	878	881	867	906	879	907	888	914	883	863	866	929	902	903	879	856	926	830	885	959	890	877	870	894	921	885	809	959	927	871	837	854	939	885	906	894	910	914	880	898	926	905	951	893	864	883	905	915	881	866	892	873	903	904	887	902	957	923	867	906	893	926	920	901	873	920	869	938	920	903	898	934	863	869	904	886	904	919	939	959	906	936	848	859	859	831	943	854	904	903	885	865	885	867	889	883	893	913
15839	11566	13055	45529	51747	54945	58566	43207	21191	14034	16429	13280	12976	9557	7122	6870	6869	6932	6802	6705	6829	6884	6795	6964	6722	6917	6877	6821	7104	6792	6891	6794	6767	6751	6722	6877	6802	6824	6741	6797	6799	6666	6912	6824	6809	6866	6807	6870	6862	6888	6728	6811	6882	6786	6827	6722	6942	6749	6731	6811	6803	6766	6807	6759	6761	6897	6738	6665	6848	6851	6830	6909	6755	6751	6848	6810	6690	6766	6732	6881	6797	6722	6704	6783	6867	6865	6728	6815	6786	6875	6811	6690	6825	6820	6847	6892	6790	6733	6798	6810	6779	6984	6697	6937	6875	6837	6891	6942	6833	6905	6960	6751	6697	6870	6818	6860	6787	6715	6846	6782	6906	6738	6894	6768	6894	6904	6868	6835	6808	6840	6859	6797	6875	6749	6760	6840	6799	6765	6788	6816	6702	7072	6843	6920	6760	6824	6877	6766	6827	6724	6853	6868	6738	6775	6859	6907	7003	6872	6928	6830	6714	6803	6843	6789	6975	6771	6814	6928	6774	6726	6771	6927	6910	6810	6653	6886	6824	6901	6917	6897	6767	6812	6767	6878	6812	6916	6939	6860	6930	6771	6812	6967	6830	6854	6863	6805	6860	6810	6859	6761	6795	6808	6777	6831	6836	6808	6801	6731	6729	6807	6851	6900	6840	6792	6920	6808	6847	7001	6786	6987	6811	6833	6783	6956	6854	6736	6846	6766	6651	6864	6894	6766	6916	6844	6879	6805	6906	6875	6776	6870	6866	6927	6862	6700	6781	6890	6929	6771	6698	6797	6715	6800	6840	6846	6711	6867	6796	6894	6933	6745	6758	6811	6875	6878	6748	6853	6778	6774	6777	6845	6759	6826	6864	6747	6862	6714	6824	6892	6813	6818	6955	6859	6832	6825	6822	6842	6929	6885	6883	6906	6769	6804	6782	6799	6880	6800	6917	6802	6848	6861	6715	6806	6778	6832	6800	6755	6752	6751	6783	6840	6771	6858	6810	6884	6887	6780	6750	6739	6831	6873	6841	6893	6779	6770	6840	6698	6784	6756	6849	6826	6869	6852	6656	6880	6846	6844	6743	6761	6784	6808	6944	6600	6787	6817	6782	6708	6825	6811	6862	6874	6660	6843	6781	6785	6785	6810	6817	6831	6910	6749	6826	6885	7005	6876	6797	6884	6778	6776	7000	6818	6740	6827	6782	6861	6755	6793	6846	6755	6844	6873	6775	6831	6863	6823	6834	6836	6752	6845	6794	6882	6818	6726	6860	6769	6802	6756	6787	6816	6893	6837	6800	6867	6770	6916	6813	6794	6753	6810	6776	6835	6766	6685	6925	6829	6925	6798	6837	6933	6777	6822	6838	6861	6809	6825	6811	6809	6799	7019	6763	6724	6817	6704	6895	6743	6855	6794	6695	6752	6814	6752	6823	6826	6837	6767	6733	6704	6820	6847	6644	6870	6858	6737	6826	6926	6818	6785	6752	6883	6832	6814	6793	6729	6753	6771	6849	6790	6765	6890	6802	6729	6823	6794	6752	6768	6788	6818	6917	6802	6876	6839	6784	6927	6878	6969	6811	6769	6842	6750	6856	6878	6716	6921	6744	6859	6835	6680	7000	6746	6924	6758	6991	6915	6947	6744	6896	6848	6911	6772	6863	6812	6817	6831	6732	6833	6893	6837	6853	6893	6847	6774	6883	6840	6801	6853	6917	6842	6865	6843	6713	6783	6793	6891	6819	6700	6661	6891	6970	6812	6812	6805	6832	6777	6904	6939	6761	6787	6805	6805	6859	6962	6780	6863	6859	6881	6981	6779	6827	6850	6794	6802	6794	6755	6717	6827	6797	6805	6974	6743	6929	6934	6797	6827	6883	6930	6826	6837	6852	6746	6918	6879	6833	6704	6758	6813	6796	6848	6924	6841	6945	6825	6719	6787	6746	6840	6794	6949	6806	6804	6745	6867	6905	6821	6669	6735	6813	6888	6746	6832	6772	6901	6807	6810	6842	6812	6799	6785	6839	6815	6748	6778	6761	6795	6792	6901	6780	6716	6819	6968	6744	6940	6887	6874	6639	6886	6814	6872	6739	6735	6945	6802	6838	6852	6812	6822	6878	6829	6915	6778	6777	6729	6842	6893	6869	6610	6770	6857	6960	6803	6796	6766	6772	6848	6734	6876	6754	6800	6810	6696	6924	6882	6850	6804	6815	6870	6870	6688	6804	6735	6934	6880	6840	6882	6862	6789	6738	6906	6860	6878	6770	6786	6766	6908	6795	6984	6751	6861	6851	6836	6792	6792	6856	6864	6829	6757	6825	6766	6737	6871	6688	6767	6906	6742	6905	6900	6852	6816	6775	6817	6934	6925	6847	6791	6683	6822	6871	6768	6880	6850	6953	6828	6906	6765	6747	6925	6872	6895	6750	6914	6808	6867	6793	6895	6906	6674	6826	6886	6776	6899	6889	6934	6720	6783	6677	6915	6681	6903	6863	6795	6806	6890	6855	6786	6808	6811	6763	6929	6778	6836	6832	6752	6849	6937	6777	6700	6760	6867	6865	6881	6628	6833	6735	6845	6786	6901	6856	6792	6887	6897	6923	6788	6873	6820	6765	6928	6807	6765	6870	6774	6828	6834	6755	6934	6905	6920	6824	6855	6817	6850	6895	6652	6845	6898	6756	6775	6881	6902	6857	6885	6876	6698	6932	6808	6764	6842	6933	6835	6771	6896	6909	6801	6934	6919	6774	6823	6777	6694	6972	6792	6784	6761	6831	6796	6822	6913	6759	6891	6743	6809	7029	6838	6922	6867	6805	6708	6882	6857	6829	6774	6821	7010	6812	6768	6878	6859	6807	6998	6791	6906	6778	6847	6849	6925	6770	6924	6844	6865	6789	6910	6824	6793	6639	6739	6787	6829	6675	6827	6791	6921	6754	6819	6833	6734	6763	6842	6867	6832	6813	6853	6837	6899	6865	6747	6860	6765	6860	6914	6861	6768	6771	6756	6988	6893	6779	6798	6791	6799	6702	6918	6770	6759	6885	6867	6851	6892	6661	6873	6838	6851	6819	6909	6790	6814	6860	6862	6903	6836	6757	6801	6858	6825	6853	6754	6856	6718	6854	6829	6875	6821	6848	6773	6852	6877	6861	6800	6799	6756	6771	6792	6795	6925	6833	6835	6839	6779	6852	6806	6893	6845	6828	6751	6775	6854	6685	6921	6841	6885	6688	6864	6843	6806	6742	6905	6769	6852	6778	6882	6847	6794	6863	6845	6739	6876	6852	6878	6808	6900	6775	6826	6794	6765	6868	6788	6869	6859	6728	6762	6909	6757	6696	6838	6741	6825	6950	6898	6778	6832	6851	6776	6837	6870	6902	6886	6788	6847	6738	6851	6813	6944	6865	6738	6912	6817	6840	6808	6827	6903	6807	6903	6875	6817	6836	6716	6753	6931	6935	6797	6957	6945	6847	6708	6740	6854	6808	6972	6715	6763	6769	6693	6775	6814	6725	6731	6772	6635	6798	6893	6892	6851	6733	6884	6803	6936	6737	6871	6773	6907	6799	6836	6858	6785	6768	6772	6877	6891	6805	6877	6753	6826	6938	6759	6910	6880	6804	6774	6865	6919	6884	6774	6858	6845	6878	6798	6928	6883	6917	6846	6838	6923	6830	6901	6922	6831	6799	6804	6853	6799	6820	6861	6692	6761	7051	6784	6690	6892	6671	6708	6850	6851	6790	6757	6903	6696	6952	6787	6849	6792	6894	6815	6865	6742	6851	6990	6856	6713	6727	6824	6799	6858	6675	6829	6818	6824	6815	6686	6748	6889	6828	6862	6715	6843	6807	6827	6930	6793	6814	6881	6732	6834	6877	6699	6898	6851	6772	6868	6790	6851	6913	6800	6834	6704	6819	6762	6865	6837	6816	6890	6801	6828	6883	6836	6788	6764	6804	6869	6924	6853	6745	6906	6863	6827	6758	6750	6802	6866	6848	6698	6826	6767	6796	6841	6718	6716	6849	6872	6848	6906	6856	6919	6910	6738	6835	6837	6771	6835	6909	6783	7009	6861	6837	6856	6802	6797	6818	6765	6836	6623	6800	6887	6792	6953	6811	6884	6725	6744	6946	6793	6786	6881	6758	6819	6775	6873	6878	6896	6770	6734	6900	6678	6884	6835	6780	6913	6851	6801	6746	6752	6801	6721	6819	6830	6849	6803	6805	6788	6820	6821	6919	6778	6858	6755	6772	6816	6858	6944	6891	6684	6832	6864	6806	6701	6636	6966	6869	6799	6964	6928	6846	6770	6706	6754	6772	6717	6799	6755	6940	6820	6753	6934	6851	6852	6904	6737	6674	6920	6820	6824	6777	6804	6858	6858	6760	6852	6838	6780	6778	6831	6934	6871	6773	6790	6914	6839	6812	6896	6770	6835	6853	6732	6756	6730	6786	6893	6828	6747	6786	6821	6783	6818	6809	6894	6942	6882	6766	6832	6875	6899	6903	6881	6863	6790	6897	6823	6857	6781	6823	6914	6860	6887	6837	6796	6945	6756	7022	6802	6803	6727	6823	6799	6794	6846	6754	6887	6847	6886	6667	6766	6814	6831	6873	6811	6852	6831	6797	6970	6897	6834	6854	6829	6851	6881	6755	6782	6915	6810	6828	6842	6901	6773	6917	6851	6784	6867	6797	6923	6859	6888	6839	6854	6737	6738	6842	6923	6848	6866	6884	6999	6826	6828	6746	6809	6765	6842	6834	6894	6834	6757	6777	6788	6878	6830	6634	6944	6816	6820	6929	6873	6807	6694	6787	6797	6809	6906	6885	6764	6819	6752	6815	6801	6845	6907	6980	6810	6818	6795	6719	6990	6783	6772	6818	6728	6773	6754	6846	6855	6821	6857	6785	6702	6877	6792	6903	6871	6835	6834	6907	6783	6856	6790	6814	6831	6771	6804	6764	6831	6810	6930	6861	6788	6734	6770	6871	6771	6820	6805	6864	6814	6854	6803	6719	6816	6831	6935	6910	6787	6753	6870	6785	6813	6835	6885	6881	6791	6879	6657	6762	6890	6792	6770	6814	6823	6915	6828	6745	6756	6861	6772
3963	1277	4842	11631	5972	7040	8484	7973	4544	1435	1426	1208	1116	976	907	935	936	930	874	906	971	949	863	919	944	889	907	934	932	923	889	934	891	887	927	895	903	964	875	955	859	916	912	950	938	945	882	929	923	958	951	835	934	923	898	927	917	926	882	884	892	944	924	900	902	929	917	907	905	913	927	873	932	950	889	1014	911	946	959	947	884	943	887	933	911	925	936	904	967	896	934	976	892	900	915	902	906	891	875	961	889	951	886	895	914	878	899	923	934	987	918	924	940	949	905	886	919	868	923	966	934	930	901	909	921	902	898	892	928	875	885	923	933	900	902	957	902	983	929	910	944	948	930	841	930	935	900	921	876	983	874	865	937	859	930	899	949	873	904	871	885	927	980	924	917	952	901	950	939	921	898	939	890	939	892	903	930	934	908	907	931	895	935	962	912	946	927	896	875	909	966	905	925	873	888	912	898	955	944	919	942	887	879	925	899	899	885	975	919	945	894	867	916	940	915	872	914	957	921	845	931	914	962	878	935	879	875	910	879	945	951	869	864	855	948	869	927	920	921	970	922	896	918	948	932	927	949	916	940	921	939	887	885	975	911	850	895	934	888	930	913	882	929	890	951	891	923	880	975	917	983	910	905	918	893	898	908	917	907	972	900	931	911	978	833	859	895	931	919	897	843	904	953	910	939	944	949	897	883	939	894	923	867	904	907	899	914	931	913	882	933	900	945	900	883	939	902	900	921	884	920	950	892	929	944	914	897	961	947	958	920	874	886	884	865	862	932	856	964	928	914	912	911	934	874	866	926	865	905	910	977	903	878	944	891	929	892	921	885	881	927	928	933	890	910	912	936	915	861	952	986	909	988	916	950	900	884	924	893	937	879	917	906	870	927	904	913	910	909	907	882	920	891	861	896	925	870	862	921	901	908	951	914	934	868	900	881	972	932	882	939	953	957	909	925	924	906	912	947	896	890	875	916	875	884	884	893	883	904	942	897	886	867	943	920	894	911	870	915	920	911	917	936	916	890	937	913	913	976	884	908	952	951	963	921	915	944	890	936	858	879	942	935	872	955	957	905	874	926	877	901	974	908	894	919	934	917	941	879	940	919	919	901	899	919	887	938	907	896	921	885	912	929	908	883	963	898	915	891	902	908	933	912	894	908	939	932	949	914	916	899	905	946	892	948	936	915	872	904	863	858	909	901	910	970	879	935	930	916	879	869	950	921	892	896	924	925	938	899	889	932	891	882	845	885	907	913	939	898	870	883	933	923	911	886	954	939	895	922	914	901	896	880	886	908	888	912	989	926	906	925	866	862	928	931	902	876	903	904	918	893	857	920	915	914	904	946	894	982	927	933	906	947	908	881	887	925	920	897	903	872	926	937	948	930	919	869	919	905	929	919	884	949	937	910	912	896	904	907	911	937	896	887	934	911	886	927	979	909	893	979	907	962	843	937	908	948	938	914	927	891	886	930	930	917	931	901	927	978	919	913	892	848	907	906	895	875	930	923	936	857	904	984	909	899	963	920	896	944	914	969	948	888	953	902	867	902	857	924	928	902	966	908	913	967	908	926	895	924	932	931	937	927	898	905	894	928	866	913	928	878	903	891	901	923	913	926	892	927	941	912	946	909	882	923	896	942	947	883	942	948	905	963	837	919	967	871	935	867	937	945	895	928	967	935	917	893	932	955	858	904	910	913	943	902	919	904	949	879	898	893	882	913	921	911	980	938	949	961	884	966	915	878	921	970	910	952	948	943	927	919	907	873	909	922	958	910	875	889	914	909	987	956	955	884	910	913	922	948	935	944	949	966	914	908	901	873	907	964	896	877	926	942	896	895	936	880	949	904	911	880	904	924	949	888	928	942	920	906	934	893	940	949	935	895	920	910	973	927	897	923	893	860	908	982	928	933	941	916	892	873	898	910	843	928	920	885	953	897	934	939	997	935	925	973	900	926	924	910	893	927	927	890	888	884	942	877	943	944	902	931	932	915	853	905	867	926	909	913	903	886	888	876	981	892	965	910	840	849	877	903	943	949	890	958	855	941	911	894	931	906	931	919	898	849	871	931	900	901	907	881	944	915	877	882	997	941	944	870	911	915	954	937	920	906	932	885	884	920	913	927	912	948	917	916	900	936	905	913	920	890	977	865	887	906	900	922	920	914	905	910	921	925	988	900	925	901	953	850	914	898	902	947	900	897	911	892	916	874	968	876	982	972	904	860	873	923	897	942	972	944	920	902	915	880	927	912	932	893	932	921	958	915	973	931	932	902	904	927	874	906	932	953	900	921	871	869	888	972	901	919	890	927	908	893	890	881	882	895	952	920	933	931	894	955	954	872	929	871	942	909	908	956	961	904	904	896	829	958	958	904	874	935	899	932	882	899	907	899	898	900	959	908	931	949	952	943	915	905	917	936	928	931	932	935	972	843	910	920	921	887	940	941	942	900	874	914	926	986	960	895	881	935	916	919	898	920	966	908	901	928	944	915	899	931	971	927	889	896	951	914	897	900	943	927	921	913	904	900	928	911	910	907	913	964	947	948	895	895	952	924	892	883	943	903	933	933	826	882	910	960	889	931	936	892	882	902	940	907	889	951	865	904	895	898	962	900	949	903	894	951	911	826	921	870	928	919	936	947	970	927	922	932	937	922	903	936	946	946	898	897	860	901	836	945	915	935	892	917	885	935	914	912	931	874	890	882	942	945	916	911	902	880	916	931	877	946	922	939	953	933	959	849	893	905	927	886	925	913	898	868	894	911	926	916	913	900	884	867	935	894	896	899	842	941	917	849	903	881	893	901	880	832	852	891	899	942	875	891	888	912	939	907	938	858	921	932	880	970	908	921	950	889	849	906	909	933	916	906	882	902	961	878	903	912	913	900	949	931	938	878	848	918	941	924	940	936	952	882	900	939	927	949	922	980	893	914	912	896	901	920	958	920	931	932	911	891	905	914	871	853	905	882	905	898	900	913	890	938	884	912	912	911	925	897	908	939	930	920	903	889	877	908	933	927	939	907	947	964	934	879	893	913	874	944	959	902	929	924	920	935	926	957	920	954	905	944	907	965	888	939	903	899	897	941	866	925	880	883	875	897	911	931	959	913	940	891	906	935	886	951	947	925	878	901	918	937	898	843	899	921	908	951	855	906	856	920	878	904	907	914	891	928	912	912	856	908	924	967	921	905	925	969	896	870	949	893	919	912	922	937	904	929	932	934	865	917	930	923	909	920	900	882	916	918	910	909	944	858	920	955	927	884	861	856	853	904	926	930	872	915	902	866	934	898	956	935	899	941	940	867	924	944	896	928	918	955	954	934	881	914	950	891	953	990	840	889	947	947	950	963	907	914	921	907	853	914	951	900	891	916	981	871	893	885	884	914	900	946	871	900	923	877	897	874	914	882	977	930	920	887	901	880	889	962	956	954	897	915	937	912	907	883	927	916	912	911	895	918	894	910	903	893	888	883	977	911	988	894	928	864	930	915	901	908	898
15455	11031	27709	50393	42920	49602	50310	45392	32952	15273	17554	12384	10243	8352	6878	6931	7009	6885	6901	6799	6836	6949	6992	6974	7038	7013	6970	6921	6941	6724	6945	6808	6912	6999	6964	6975	6935	7066	7043	6901	6928	6933	7104	6960	6894	6897	6849	6933	6868	6886	6775	6906	7015	7015	6899	6993	6853	6888	6887	6972	6819	6974	6946	6853	6942	6944	6842	6995	6998	6869	6876	7061	6942	6822	6883	6993	6905	6952	6870	6907	6938	7016	6909	6938	6790	7042	6873	6852	6860	6965	6939	6918	7007	6952	6817	6959	6994	6918	6911	6820	6921	6826	6925	6966	6945	6927	6823	6867	6943	6872	6983	6870	6915	6913	6874	6897	6861	6865	6881	6843	6833	6941	6938	6926	6993	6877	6883	6963	6940	7056	6888	6891	6927	6879	6889	6924	6944	7001	6854	6967	6951	6843	7024	6990	6887	6989	6844	7020	6980	6961	6848	6831	6905	6874	6907	6918	7021	6887	6997	6925	6921	6752	7022	6826	6927	6877	6902	6911	6908	6976	6904	7030	6896	6863	6899	6797	7001	6885	6828	6821	6914	6885	6901	7001	6858	6901	6942	6866	6868	6902	7000	7018	6881	6908	6779	6927	6931	6881	6943	6917	7020	6901	6912	6853	6847	6843	6855	6965	7018	6941	6861	6924	6987	6964	7050	6862	6915	6989	6892	6821	6960	6906	6868	6887	6978	6797	6962	6980	6921	6931	6928	6890	6823	6890	6893	7038	6907	6999	6885	6938	7049	6976	6839	6909	6910	6939	6923	6951	7069	6858	6866	6854	6904	7036	6827	6871	6965	6943	6762	6900	6882	6890	6994	7024	6838	6837	6883	6989	6926	6916	6874	6971	6904	7008	6871	6883	6966	6894	6858	7025	6984	6884	6957	6880	6865	6924	6800	6959	6842	6952	6931	6925	7155	6876	6864	6950	6974	7030	6894	7060	6888	6928	6941	7031	6908	7014	6867	6834	6871	7019	6885	6992	6867	6936	6892	6934	6902	7028	6865	6873	6889	6831	6873	6859	6814	6896	6865	6914	7141	6811	6842	6917	6989	6944	6919	6931	6946	6888	6865	6926	6903	6976	6808	6816	6907	6870	7078	7098	7004	7080	6873	6927	6951	6890	6857	6887	6923	7044	6884	6899	6899	6880	7080	6924	6986	6993	6955	6840	6867	6904	6913	6859	7082	6877	6996	6906	6829	6950	6952	7025	6736	7026	6915	6923	6917	7019	6923	6914	6864	7008	7022	7024	6788	7095	6903	6879	6928	7081	6854	6913	6992	6872	6729	6984	6796	6920	6825	6900	6878	6871	6879	6969	6859	6964	6942	6999	6928	6973	7005	6950	6907	6971	6881	6896	6900	6949	7092	6949	6851	6844	6890	6977	6868	6981	6981	6905	6849	6791	7017	6862	7034	6860	6958	6910	6969	6874	6877	6957	6900	6900	6971	6873	6946	6926	6767	6846	6963	6842	6868	6921	6882	6898	6891	6967	6986	7016	7058	6856	6851	6933	6963	6948	6798	6821	7008	6900	6997	7104	6886	6962	6820	6877	6925	6878	7020	6817	6755	6863	6917	6846	7081	6990	6960	6873	6853	6864	6924	6918	6970	6882	7003	6950	6918	6916	6964	6955	6932	6862	6944	6939	6981	6937	6878	6992	6967	6905	6970	6963	7001	6854	6974	6944	6818	6933	6875	6815	6915	7005	6973	6868	7047	7011	6954	6979	7015	6952	6809	6838	6813	6899	6883	6885	6785	7055	6896	7002	6883	6976	6866	6930	6992	6879	6881	6788	6816	6909	6915	6955	6876	6879	6934	6941	6888	6926	7084	6877	6914	6809	6864	7028	6887	6905	7038	7015	7057	6897	6987	6988	6872	6892	6883	6955	6993	6884	7019	6840	6987	6866	6900	6877	6863	6974	6891	7024	6898	6988	6913	6948	6784	6818	6885	6846	6808	7028	6969	6872	6931	7043	6846	6808	6849	7036	6986	6791	6918	6957	6855	6994	6845	6982	6977	7027	7050	6889	6789	6917	6856	6848	7062	7036	6931	6926	6879	6786	6884	6928	6955	6886	6867	6955	6927	6978	7041	6923	6919	6852	6855	6902	6831	6912	6983	6916	6902	7030	6925	6904	6936	6885	6894	6941	6910	7121	6804	6972	6869	6957	6822	6861	6927	6919	6790	6962	6900	6878	6939	6906	7105	6935	7043	6830	7030	6937	7077	6932	6817	6876	6854	6787	6860	6937	6925	6839	6967	6830	6828	7025	6978	6940	6916	6939	6916	7032	6971	6869	6996	7026	6883	7051	7000	6959	7050	6867	6907	6965	6950	6859	6947	6943	6953	6842	7026	6900	6957	7002	6820	6882	6979	6880	6946	7037	6905	6865	6960	6983	6866	7047	7043	6859	6935	6852	6850	6905	6933	6983	6875	6887	7003	6902	6768	6915	6893	6894	6966	6862	6977	6967	6842	6973	6838	6889	6868	6925	6860	6942	6874	7001	6892	6874	6855	6892	6895	7072	6915	6962	6929	6886	6977	6944	6882	6876	6887	6953	6960	6925	6783	6881	6849	6802	6823	6809	6846	6849	6836	6910	6978	6920	6912	7007	6913	6927	6872	7048	6966	7037	6888	6769	6947	6913	6814	6894	6976	6956	6920	6789	7024	6949	6926	6930	7119	6903	6990	7012	6920	6953	6895	6912	6853	7037	6957	6895	6831	6873	6964	7007	6900	6915	6891	7034	6843	6958	6962	6860	6805	6891	6814	6892	6866	6896	6926	7073	6940	7032	6837	6836	6873	6900	6889	6912	6977	6944	6929	7010	6876	6968	6755	6887	7048	6817	6936	6843	6923	6986	6941	6864	7002	6880	6985	6986	6895	6932	6850	6910	6965	6889	6884	6921	6994	7023	6810	6930	6909	6911	6876	6929	6923	6926	6913	6925	6937	6831	6947	6865	6929	6889	7034	6798	6832	7019	6752	6859	6859	6878	6853	6908	7024	6895	6938	6996	6865	7068	6948	6960	6695	6901	6914	6911	6876	6991	6882	6962	6911	7072	6966	6882	6881	6956	6853	6883	6767	6903	6907	6882	6941	7030	6942	6788	7042	6936	7007	6936	6891	7093	6954	6973	6952	6966	6941	6893	6893	6898	7091	6962	7010	6825	7011	6870	7012	6945	6966	6900	6892	6885	6899	6972	6976	7085	6826	6973	7005	6969	6853	6885	6853	7037	6926	6982	6910	6934	6890	6886	6821	6775	6934	7030	6999	6892	6882	6951	7031	7043	6903	6929	7021	6980	6855	6980	7021	6886	6852	6990	6933	6871	6858	6877	6890	7016	7025	6903	6999	7017	6978	6848	6965	6908	6978	6929	6972	6965	6766	7022	7022	6908	6829	7037	6795	6865	6997	6937	6910	6964	6872	6962	6920	6885	6907	6937	6774	6978	7044	6859	6956	6933	6877	6924	6913	7013	6930	7001	6953	6890	6888	6893	6817	6889	6987	6864	7025	6850	6993	6876	6929	6934	6976	6829	6859	6719	7034	6876	6995	6889	7049	6791	7009	6938	6851	6878	7081	6836	6977	6841	6863	6850	6967	6912	7016	6968	6935	6921	6817	6831	6994	6859	6921	6905	6983	6938	6950	6987	7087	6876	6822	6970	7064	7058	6887	6931	6818	6969	6963	6943	6890	6985	6929	6863	6850	6996	6853	6730	6972	7001	6882	6804	6786	6916	6867	6971	6881	6893	6877	6873	6896	6843	6962	6986	7000	6969	6829	6922	6925	6925	7015	6942	6960	6997	6908	6901	6825	6902	6964	6955	6898	6922	6889	6899	6932	6914	6956	6852	6953	6831	6835	6993	6862	6962	6878	6944	6852	6897	6940	7045	6851	6922	6947	6852	7013	6916	6811	6935	6956	6896	7004	6856	6989	7078	6970	7030	6932	6924	6813	6937	6884	6944	6993	6893	6938	6962	7039	6960	6837	6967	6972	6942	6997	6856	6941	6935	6933	7074	6872	6836	6935	6958	6962	6945	6872	6876	7059	6944	6904	6901	6861	7034	6966	7079	6742	7036	6939	7007	7001	6869	6911	7024	6921	6991	6790	6969	6779	6975	6927	6942	6844	6844	6980	6905	6931	6904	6774	6891	6886	6984	6955	6867	6967	6805	6887	6880	6744	6947	7054	7066	6855	6905	6981	6985	7024	6929	6995	6935	6937	6876	6936	6914	6918	6812	6909	6954	6923	6899	6942	6824	6889	7018	6877	6964	6924	6885	6907	6887	6810	7026	6843	6994	6853	6919	6996	6934	6838	6955	6949	6892	7006	6915	6826	6988	6756	6901	7016	6923	6866	6933	6922	6965	6797	7043	6922	6878	6896	6945	7017	6922	7057	6880	6922	6959	6921	6979	6932	6874	7040	6899	6876	6831	6934	6916	6949	6815	7099	6880	6936	6956	7010	6890	6915	6888	6983	6858	6847	6866	6916	6893	6899	6972	6837	7130	6956	6849	6769	6846	6895	7035	6927	6887	6949	6935	6973	6985	6988	6909	6956	6890	6920	6908	6896	7000	6974	6788	6866	6870	6974	6869	6943	6814	6810	6910	7046	6936	6937	6961	6917	6850	6881	6951	6930	6867	6982	7064	6971	6891	6904	6948	6877	6971	6920	6909	6983	6847	6817	6955	6833	6912	6893	6875	6882	7036	7009	6779	6867	6826	6969	7006	6905	6865	6985	6875	6818	6901	6836	6853	7136	6823	6939	6901	6855	6921	7014	6871	7038	7129	7021	6733	6982	7011	6837	6877	6896	6866	6825	6814	6924	7007	6855	7022	6928	6877	6938	6873	6925	6899	7033	6952	6902	7024	6894	6919	7035	6941	6982	7056	6890	6937	6869	6920	6953	6908	6780	6920	6867	6889	6992	7050	6911	6869	6967	6839	7005	6845	6991	7013	6909	6981	6961	6959	6906	7019	6914	6994	6937	6973	6879	6907	6934	7126	7029	6878	6992	6966	6898	7062	6982	6940	6770	6808	6967	6907	6923	6809	6797	6963	6792	6849	6858	6878	6991	7026	6907	7094
2531	1504	12944	7052	5771	15067	15620	17343	9721	3729	1959	1492	1122	972	885	864	882	911	934	887	882	912	899	898	905	917	902	961	898	958	907	901	886	895	868	886	905	863	897	861	880	877	901	939	855	878	881	862	916	958	901	912	866	888	846	956	885	907	889	849	876	904	854	836	872	872	874	871	826	866	904	848	899	903	918	951	904	891	891	826	916	883	972	837	870	891	908	845	921	894	930	869	941	897	914	911	892	903	912	851	907	871	949	895	894	893	850	904	867	893	860	898	914	903	846	899	893	886	872	869	871	903	813	913	885	849	865	854	875	941	915	851	875	875	934	872	841	902	874	907	933	950	865	854	858	872	895	883	885	864	876	855	933	927	908	886	920	913	903	950	907	875	912	892	894	878	876	866	916	873	884	898	977	892	850	884	901	886	887	883	855	914	929	927	896	865	885	869	850	941	909	867	909	876	892	863	878	908	885	895	871	837	894	830	910	861	858	902	895	896	870	840	899	959	868	891	917	867	945	887	964	877	867	817	886	950	907	915	885	972	886	906	904	885	891	917	934	966	913	905	935	911	929	921	856	891	890	905	877	863	897	862	915	901	914	859	910	886	846	918	896	908	940	885	869	844	910	974	924	934	945	952	919	870	877	945	892	898	862	899	880	878	930	902	921	864	866	876	881	888	857	863	894	891	882	881	862	875	879	896	898	896	898	882	899	896	892	923	919	850	933	918	892	904	911	912	936	833	857	906	888	882	889	900	883	938	897	903	894	907	893	895	874	889	929	872	910	941	890	905	919	937	909	886	885	841	925	857	853	906	880	858	880	929	867	814	933	885	894	822	873	917	912	915	919	856	887	844	886	941	894	974	852	885	939	866	879	845	880	897	866	892	949	822	885	886	905	913	919	881	864	911	910	869	937	918	906	918	888	951	946	919	900	885	832	910	870	850	880	887	859	936	893	864	879	889	877	872	865	936	877	928	913	848	918	895	874	912	914	875	872	839	828	904	922	890	854	884	866	878	913	861	900	893	830	857	884	885	935	889	937	933	840	891	885	899	874	879	895	828	866	829	903	923	891	871	853	906	916	885	902	922	886	840	880	905	960	855	898	891	921	944	918	904	888	849	903	886	849	862	868	883	914	870	922	874	896	901	925	843	909	869	880	904	880	883	870	942	870	869	877	939	848	934	930	895	919	900	909	855	886	924	949	908	868	881	913	911	894	921	844	877	921	874	898	898	867	851	886	900	866	889	831	906	871	895	913	889	849	906	895	919	913	898	945	916	889	870	876	891	847	895	942	896	848	881	850	840	970	901	912	833	830	969	915	857	885	953	876	884	894	908	945	859	856	871	883	899	906	900	906	868	936	988	899	909	903	910	895	877	932	930	937	841	864	862	847	977	876	843	958	892	952	853	865	869	880	882	867	858	870	897	879	893	954	900	895	871	907	917	855	937	898	917	925	923	929	906	813	894	882	897	844	855	820	940	857	895	834	950	902	876	904	896	966	913	881	858	862	856	899	916	954	872	898	831	835	820	835	964	900	848	935	886	860	897	941	860	880	910	867	874	958	861	871	848	896	935	886	868	925	876	872	944	863	947	896	912	900	908	917	885	907	876	906	879	929	932	876	915	915	901	891	841	817	868	915	936	869	912	903	937	914	914	902	922	885	886	877	898	916	881	930	934	864	936	926	902	831	923	935	882	881	909	876	904	930	905	907	850	914	905	856	837	881	900	897	872	888	825	905	951	853	914	915	886	821	915	862	877	872	860	902	898	894	894	909	880	863	867	845	904	892	912	924	891	882	905	872	895	975	870	929	839	918	890	903	948	909	933	871	902	921	835	888	920	883	859	895	864	879	927	915	886	874	873	913	876	919	916	854	895	865	892	909	864	914	926	905	831	917	808	905	936	872	897	907	942	871	922	899	938	851	894	904	909	894	885	837	935	917	897	904	899	911	915	868	917	908	893	925	894	845	833	836	928	862	875	914	904	874	850	891	954	865	894	886	896	915	892	861	924	886	887	909	900	892	881	876	913	943	857	884	838	871	930	921	891	906	905	860	909	904	892	940	893	949	887	861	894	932	943	883	933	925	900	921	842	858	890	878	915	921	886	870	899	934	888	881	892	934	917	911	926	977	918	895	881	916	916	875	874	908	872	910	886	892	921	832	950	891	865	891	926	877	895	882	863	892	914	860	837	909	944	868	925	902	926	936	872	869	913	885	916	810	867	876	837	932	916	825	844	932	897	934	911	906	929	926	852	910	914	905	932	899	862	900	943	890	845	899	923	941	843	901	855	927	956	933	881	922	927	825	901	901	857	856	911	910	920	901	864	888	861	900	905	849	918	920	914	890	870	907	925	866	879	902	877	882	943	848	944	871	916	865	833	957	893	858	868	902	907	912	842	919	892	947	943	914	829	925	927	903	882	892	885	837	892	954	898	869	861	904	913	870	891	887	869	870	863	871	884	877	896	885	891	882	832	860	875	918	892	883	869	886	896	899	838	883	890	881	897	867	863	876	921	848	839	932	893	935	820	883	926	903	848	944	881	925	898	938	917	861	913	908	901	908	855	884	906	913	868	859	925	908	866	912	961	837	874	894	882	946	906	951	890	898	884	901	860	891	893	816	900	927	946	894	879	925	961	966	928	872	912	878	842	875	916	852	890	884	939	930	904	903	849	818	930	879	863	910	915	869	876	850	847	921	917	888	898	835	853	885	899	885	908	952	911	876	936	889	880	895	863	886	889	884	898	920	917	899	881	815	913	932	924	865	927	873	859	870	945	876	964	880	928	883	902	937	921	863	913	943	869	902	937	868	875	892	876	873	875	880	886	861	955	929	910	910	883	894	904	925	859	892	893	892	943	881	896	901	899	862	904	894	908	884	951	877	926	937	894	906	862	878	928	863	917	896	836	934	950	894	835	928	968	881	853	846	882	871	889	882	888	877	907	888	921	922	927	941	912	915	899	921	902	862	939	928	870	935	901	896	911	878	881	949	928	880	945	876	918	895	949	913	910	912	927	877	935	883	881	884	973	890	931	869	869	885	875	895	892	837	876	842	935	892	869	904	932	938	935	940	894	921	873	865	877	883	896	852	902	884	867	889	867	877	880	872	860	857	910	892	864	875	827	931	829	847	913	947	896	893	934	896	939	897	889	944	949	927	917	943	849	903	868	897	910	904	891	918	896	857	899	936	848	889	954	884	929	833	904	882	913	898	856	940	943	898	897	857	881	860	911	874	876	888	915	901	881	906	893	915	913	859	916	883	849	869	878	902	854	889	882	904	926	832	952	931	896	925	856	909	886	904	902	899	908	886	915	900	851	879	905	913	861	941	899	917	858	911	883	873	869	931	876	891	890	892	917	884	877	875	923	853	919	855	935	929	929	917	893	927	900	913	867	904	909	855	927	878	892	927	879	899	841	863	929	892	876	945	908	902	914	930	889	862	854	905	887	880	874	891	939	903	894	921	868	898	894	868	919	875	898	864	919
19482	13529	40208	36354	38415	54676	61037	60965	44804	28407	22132	16987	10682	7795	6811	6842	6735	6816	6740	6904	6939	6753	6716	6870	6817	7021	7036	6920	6748	6830	6691	6847	6774	6699	6836	6850	6807	6740	6748	6652	6705	6745	6557	6731	6778	6809	6789	6753	6825	6786	6704	6886	6720	6841	6809	6828	6766	6765	6744	6882	6743	6839	6716	6782	6803	6753	6692	6805	6689	6701	6846	6763	6795	6851	6820	6725	6816	6710	6843	6817	6698	6710	6771	6739	6772	6645	6766	6857	6819	6906	6824	6645	6781	6862	6794	6888	6854	6830	6773	6875	6837	6666	6825	6912	6694	6651	6615	6878	6707	6754	6670	6777	6704	6746	6704	6881	6787	6941	6866	6733	6942	6798	6845	6830	6783	6726	6922	6766	6762	6836	6751	6649	6858	6663	6864	6747	6910	6673	6769	6772	6759	6826	6782	6847	6846	6794	6874	6781	6627	6867	6768	6728	6801	6815	6724	6735	6811	6881	6750	6817	6854	6742	6709	6694	6816	6732	6706	6732	6816	6768	6844	6698	6858	6892	6789	6798	6800	6788	6792	6781	6766	6762	6697	6742	6751	6736	6671	6852	6854	6740	6661	6760	6764	6802	6830	6770	6766	6784	6847	6855	6786	6672	6794	6794	6746	6824	6777	6809	6832	6860	6817	6794	6819	6753	6761	6855	6802	6656	6680	6680	6767	6706	6850	6780	6805	6696	6781	6781	6825	6727	6753	6825	6777	6711	6716	6816	6801	6705	6799	6707	6898	6807	6732	6868	6738	6813	6710	6769	6771	6751	6864	6788	6902	6799	6840	6707	6801	6809	6927	6760	6798	6785	6813	6888	6724	6867	6679	6745	6770	6736	6734	6717	6907	6801	6840	6792	6831	6939	6940	6791	6892	6809	6776	6771	6730	6793	6907	6817	6767	6747	6875	6834	6730	6878	6654	6770	6988	6814	6793	6794	6912	6588	6792	6766	6778	6753	6832	6879	6826	6795	6930	6875	6812	6777	6682	6856	6846	6763	6862	6900	6778	6842	6826	6828	6814	6763	6705	6758	6697	6889	6903	6880	6741	6703	6771	6816	6853	6879	6885	6831	6836	6773	6792	6829	6703	6801	6798	6815	6768	6580	6639	6723	6754	6779	6861	6784	6735	6895	6768	6684	6674	6770	6840	6853	6836	6790	6722	6659	6890	6804	6868	6855	6735	6796	6790	6862	6777	6777	6679	6780	6744	6716	6632	6829	6757	6836	6850	6717	6774	6747	6740	6794	6705	6909	6788	6754	6712	6758	6631	6687	6737	6815	6692	6769	6805	6724	6773	6796	6762	6643	6743	6896	6762	6903	6830	6851	6809	6950	6837	6704	6715	6862	6751	6803	6804	6735	6805	6822	6796	6848	6884	6755	6674	6854	6697	6657	6811	6886	6796	6715	6698	6586	6772	6725	6827	6799	6807	6781	6791	6791	6951	6740	6814	6659	6821	6812	6745	6780	6767	6900	6737	6775	6812	6744	6797	6687	6938	6788	6848	6683	6775	6746	6902	6688	6816	6874	6663	6710	6767	6809	6839	6807	6770	6691	6754	6815	6735	6792	6845	6823	6834	6872	6842	6756	6697	6920	6822	6757	6898	6831	6816	6824	6848	6710	6730	6725	6773	6735	6755	6771	6744	6714	6971	6815	6649	6952	6710	6749	6872	6738	6760	6803	6786	6595	6682	6669	6775	6736	6776	6677	6858	6786	6693	6677	6762	6783	6634	6831	6936	6816	6808	6754	6815	6866	6705	6796	6814	6848	6683	6713	6870	6752	6870	6845	6805	6874	6751	6839	6800	6703	6927	6762	6839	6659	6892	6659	6789	6851	6775	6791	6870	6738	6859	6813	6911	6928	6745	6753	6786	6772	6747	6720	6776	6763	6696	6743	6814	6705	6872	6792	6773	6792	6804	6837	6752	6762	6756	6709	6670	6933	6772	6830	6822	6894	6714	6868	6566	6751	6806	6912	6718	6819	6743	6716	6833	6880	6855	6805	6772	6859	6768	6730	6747	6760	6733	6609	6809	6696	6718	6632	6834	6755	6992	6632	6817	6889	6742	6848	6816	6792	6858	6662	6805	6719	6775	6807	6805	6689	6873	6788	6770	6847	6804	6692	6768	6793	6826	6754	6833	6810	6791	6838	6831	6820	6857	6767	6814	6802	6782	6777	6875	6826	6845	6809	6735	6900	6783	6838	6759	6604	6722	6843	6903	6807	6721	6764	6888	6718	6904	6747	6781	6842	6885	6671	6779	6821	6915	6861	6788	6907	6744	6863	6802	6755	6761	6831	6765	6791	6798	6765	6720	6654	6786	6881	6715	6807	6600	6787	6720	6720	6660	6739	6795	6654	6771	6750	6804	6886	6815	6652	6727	6744	6816	6686	6727	6734	6789	6832	6877	6826	6784	6745	6796	6681	6753	6868	6762	6731	6651	6716	6887	6760	6886	6662	6822	6852	6766	6804	6712	6676	6874	6803	6732	6866	6943	6816	6669	6833	6757	6931	6771	6669	6616	6857	6836	6790	6704	6699	6661	6891	6732	6926	6750	6795	6777	6767	6676	6933	6840	6666	6680	6698	6759	6804	6713	6760	6872	6881	6835	6874	6593	6790	6902	6617	6762	6868	6838	6773	6867	6841	6819	6849	6699	6703	6818	6691	6884	6696	6905	6840	6862	6709	6759	6834	6880	6880	6935	6690	6740	6757	6732	6729	6624	6875	6765	6834	6969	6626	6798	6763	6697	6685	6799	6926	6746	6861	6734	6846	6813	6754	6789	6791	6707	6950	6855	6734	6700	6825	6768	6737	6825	6849	6685	6648	6773	6777	6739	6830	6733	6663	6750	6740	6718	6802	6672	6909	6720	6768	6833	6669	6865	6870	6746	6739	6815	6676	6617	6846	6764	6830	6850	6875	6778	6736	6777	6811	6678	6666	6818	6706	6773	6816	6732	6755	6737	6807	6902	6766	6812	6868	6906	6838	6748	6844	6866	6731	6779	6880	6696	6746	6881	6752	6802	6842	6804	6838	6775	6766	6681	6779	6729	6709	6862	6848	6756	6732	6888	6720	6743	6842	6625	6829	6824	6757	6855	6786	6775	6868	6788	6765	6780	6843	6808	6803	6758	6706	6749	6746	6768	6694	6844	6595	6803	6842	6802	6765	6867	6844	6754	6812	6770	6853	6660	6803	6896	6689	6684	6860	6787	6789	6748	6798	6762	6858	6742	6738	6720	6819	6861	6774	6741	6818	6772	6716	6763	6673	6838	6803	6776	6836	6920	6717	6704	6724	6724	6803	6640	6733	6858	6700	6787	6790	6819	6835	6672	6824	6881	6815	6759	6959	6812	6767	6754	6864	6709	6727	6739	6774	6798	6787	6679	6851	6839	6758	6796	6848	6896	6753	6811	6812	6873	6765	6857	6769	6825	6847	6897	6761	6743	6891	6771	6644	6758	6926	6878	6841	6802	6785	6675	6690	6732	6844	6906	6851	6828	6756	6789	6749	6745	6757	6871	6815	6721	6767	6824	6767	6839	6836	6816	6742	6839	6725	6642	6862	6738	6825	6848	6736	6840	6803	6830	6893	6791	6769	6831	6764	6758	6693	6753	6788	6780	6733	6747	6719	6927	6880	6812	6834	6783	6779	6694	6848	6826	6820	6747	6795	6816	6752	6765	6746	6829	6834	6844	6833	6833	6736	6672	6708	6728	6723	6640	6911	6698	6834	6823	6570	6787	6747	6852	6807	6740	6808	6764	6801	6794	6680	6767	6687	6918	6825	6889	6769	6787	6756	6779	6895	6803	6779	6870	6730	6756	6790	6860	6767	6822	6845	6687	6840	6822	6755	6791	6911	6820	6800	6791	6908	6731	6738	6886	6808	6857	6818	6819	6777	6800	6751	6891	6759	6768	6856	6685	6688	6762	6837	6944	6718	6827	6683	6785	6763	6821	6860	6798	6663	6895	6867	6768	6806	6853	6688	6751	6751	6873	6671	6710	6768	6880	6899	6628	6775	6874	6876	6733	6856	6794	6745	6709	6816	6821	6863	6879	6885	6622	6800	6928	6771	6829	6984	6776	6947	6594	6869	6646	6860	6738	6796	6775	6765	6802	6779	6817	6889	6651	6795	6658	6731	6865	6794	6865	6745	6840	6739	6876	6757	6889	6727	6690	6778	6791	6702	6836	6827	6863	6735	6698	6723	6863	6669	6838	6885	6868	6794	6750	6777	6868	6757	6808	6789	6785	6777	6844	6815	6737	6879	6902	6746	6751	6838	6773	6920	6719	6698	6865	6796	6717	6797	6809	6749	6862	6869	6793	6796	6698	6732	6849	6868	6807	6796	6825	6876	6748	6748	6861	6780	6768	6701	6782	6963	6758	6762	6733	6745	6680	6612	6842	6751	6743	6788	6726	6737	6715	6823	6901	6731	6800	6749	6726	6899	6964	6829	6791	6694	6793	6838	6852	6733	6793	6810	6794	6879	6838	6671	6758	6634	6867	6671	6832	6799	6886	6677	6729	6764	6838	6783	6813	6940	6937	6836	6815	6757	6822	6861	6797	6748	6795	6638	6796	6763	6767	6873	6721	6837	6801	6744	6808	6807	6834	6864	6732	6789	6691	6959	6761	6834	6805	6845	6845	6866	6877	6856	6830	6775	6802	6739	6689	6748	6839	6820	6698	6910	6802	6717	6823	6868	6799	6838	6690	6922	6944	6810	6769	6912	6787	6676	6695	6882	6829	6744	6920	6755	6694	6882	6732	6827	6759	6822	6753	6747	6818	6768	6865	6732	6853	6908	6886	6841	6851	6725	6841	6773	6754	6801	6836	6775	6924	6728	6755	6705	6807	6801	6822	6744	6868	6781	6797	6813	6833	6832	6817	6657	6918	6777	6821	6740	6926	6704	6885	6825	6787	6780	6908	6822	6680	6771	6785	6911	6713	6765	6780	6795	6818	6667	6682	6732	6751	6693	6760	6758	6793	6726	6722	6885	6806	6780	6770	6785	6833	6840	6794	6841	6917	6871	6750	6935	6796	6727	6707	6698	6639	6797	6810	6754	6668	6836	6784	6846
2923	1012	3480	2194	1933	2767	4289	4662	2959	1473	1028	1048	957	925	911	924	926	963	941	952	970	890	888	919	880	960	909	925	923	907	942	921	876	911	919	914	890	930	890	948	892	904	914	907	922	917	922	890	927	873	911	942	922	899	910	865	848	964	926	875	937	870	951	905	904	894	952	888	943	878	884	885	926	855	911	958	911	955	884	879	941	882	935	922	915	937	899	907	910	949	949	923	908	911	925	996	903	883	962	909	966	960	898	915	991	932	961	943	961	950	961	996	910	965	934	923	874	928	889	905	855	924	868	943	927	892	941	944	829	934	886	962	901	889	910	908	934	918	914	939	937	942	967	958	898	933	937	938	943	898	918	921	924	946	951	893	914	876	910	916	950	911	935	934	897	919	910	900	882	868	905	914	924	914	977	982	935	884	906	923	931	920	945	969	953	968	868	923	918	909	971	951	910	958	936	909	923	916	889	893	938	946	952	942	964	982	852	870	960	914	839	924	899	907	890	874	865	927	916	924	892	909	968	917	965	885	907	969	984	955	925	876	941	939	956	926	951	953	913	895	893	875	934	925	917	938	873	919	914	898	941	880	976	899	910	851	886	906	962	940	939	894	864	925	919	902	933	906	899	909	984	958	892	939	904	956	928	898	872	924	910	926	901	924	907	899	925	944	915	918	950	919	881	938	959	1002	929	971	871	923	938	880	900	904	912	888	911	907	951	949	907	922	946	890	979	863	878	917	852	894	953	862	885	964	935	924	898	921	896	907	859	838	906	940	946	924	931	922	926	938	974	894	908	881	987	946	909	949	939	921	927	909	915	887	896	893	907	924	912	919	913	940	947	886	878	926	931	961	988	902	957	895	872	930	915	942	932	958	940	949	983	935	965	943	934	947	925	916	923	960	945	915	942	904	878	874	892	871	925	966	897	906	899	859	927	939	935	953	887	946	908	882	941	953	943	880	978	896	916	920	881	923	957	997	942	907	891	898	928	968	914	893	933	940	925	925	943	865	884	870	900	934	997	895	923	942	890	892	935	955	943	931	970	919	889	900	936	876	937	937	950	917	917	969	917	923	847	929	966	959	877	861	915	897	875	905	869	909	893	969	908	967	893	954	928	933	947	937	912	937	890	936	926	959	898	960	922	967	865	901	954	879	948	940	947	954	901	1006	1011	876	954	957	915	945	934	950	894	949	927	935	902	928	921	910	900	916	895	905	881	924	926	919	934	917	900	905	899	918	919	931	985	890	854	937	917	868	901	880	934	928	883	903	942	916	874	904	887	884	940	853	919	892	906	880	914	936	917	894	827	923	957	914	955	899	907	894	874	893	864	898	901	935	934	938	969	901	958	895	884	949	890	889	941	903	894	942	898	914	856	934	921	923	893	891	966	885	915	927	933	928	870	929	916	864	875	927	965	882	946	954	944	982	875	910	907	975	906	946	933	913	936	892	952	873	968	903	880	884	980	941	886	848	901	869	934	885	903	937	928	895	982	924	895	852	957	952	924	961	927	872	927	937	891	940	877	915	886	960	943	928	912	964	871	935	874	882	917	940	912	904	953	870	877	905	991	877	902	975	894	900	978	940	919	910	911	905	925	864	872	854	924	905	914	978	887	950	903	974	897	903	892	932	920	922	929	919	897	929	949	889	909	898	940	935	960	889	927	890	919	867	946	862	930	920	936	945	939	961	961	968	906	924	892	874	910	917	895	975	936	858	971	936	1017	895	977	891	869	941	944	924	930	911	910	909	863	903	906	878	866	937	902	879	971	905	914	1022	939	929	921	961	927	892	865	935	934	847	944	911	908	903	928	898	931	858	882	942	933	931	913	938	890	982	954	929	905	882	938	903	961	915	945	946	913	940	908	901	963	949	943	943	913	916	901	958	900	951	941	875	911	936	933	880	891	966	924	885	937	937	906	972	935	907	908	958	932	927	960	921	932	918	958	926	954	893	952	869	940	943	969	904	899	867	923	901	947	860	955	873	886	925	907	911	950	928	908	883	915	883	895	920	908	926	881	968	895	956	864	930	937	896	922	917	913	973	922	846	938	916	946	955	922	928	901	897	953	917	914	910	949	920	935	916	931	934	888	894	921	919	928	944	916	942	914	924	902	920	927	864	871	902	893	889	935	957	892	960	957	921	939	844	941	909	947	883	872	944	909	945	996	907	932	946	930	907	901	934	970	933	939	925	914	930	916	956	901	921	977	945	947	940	922	895	931	926	938	955	907	916	916	969	929	898	959	914	869	920	917	882	930	899	957	935	884	921	957	843	922	940	920	901	903	899	905	928	892	929	911	912	871	907	909	926	895	931	884	925	902	904	927	920	933	927	933	940	934	901	937	943	905	909	907	919	865	936	860	926	945	917	924	938	927	854	966	926	856	934	946	895	873	874	917	911	888	958	897	938	958	938	931	972	941	918	884	928	922	891	936	897	851	919	961	956	935	972	948	933	961	867	943	916	916	907	918	945	904	909	913	896	891	875	886	887	913	906	881	907	921	922	902	869	943	853	944	955	964	948	928	865	892	963	881	935	927	920	974	909	938	865	903	955	895	899	931	952	935	902	979	922	891	917	906	925	881	907	925	864	943	924	887	957	940	934	922	952	914	920	952	889	933	935	944	936	955	939	991	832	906	927	926	929	862	913	920	919	938	877	939	904	910	825	968	899	929	946	908	952	918	920	917	882	931	975	944	932	957	923	922	905	917	900	930	913	930	943	929	909	926	918	941	939	957	888	921	894	912	908	972	858	881	889	940	892	922	904	926	905	981	932	858	948	946	979	914	903	967	925	996	940	907	930	953	893	923	897	926	908	957	900	925	885	936	873	950	891	918	888	942	955	926	934	938	947	898	903	876	911	922	916	931	956	896	942	946	892	901	876	949	936	850	967	945	942	944	917	977	929	944	908	947	912	878	934	919	893	922	917	897	905	886	964	958	887	927	885	932	888	959	913	901	880	913	879	906	901	954	954	929	931	883	910	944	906	899	910	893	870	935	914	986	914	923	892	882	927	884	969	953	896	937	954	900	923	882	938	935	958	947	881	935	990	969	899	922	904	919	922	941	948	914	852	898	907	943	977	935	895	915	871	911	924	869	949	895	925	955	957	936	926	918	876	894	879	921	913	921	926	883	818	938	921	870	914	920	949	900	955	954	911	917	916	912	930	883	896	961	942	917	935	956	995	899	898	911	891	918	954	940	945	892	880	971	887	914	922	965	882	910	917	917	926	880	887	892	965	954	976	946	940	933	923	929	912	906	903	913	1000	880	909	873	956	890	939	906	990	897	955	935	942	874	908	890	867	937	918	890	907	919	925	853	962	988	927	957	916	943	925	955	911	943	931	882	917	945	944	936	962	923	941	917	890	905	888	932	932	930	931	899	889	910	957	946	890	935	934	887	946	930	914	944	895	892	947	933	888	960	921	882	884	913	893	953	948	962	899	980	864	933	974	905	894	903	912	867	897	939	937	944	901	891	938	897	923	903	934	931	898
13269	8749	24280	27294	30032	33030	40280	37781	28429	15372	9555	8235	7435	6763	6918	6934	6902	6798	6882	6883	6886	7028	6817	6795	6953	6975	7076	6864	6873	6841	7006	6923	6820	6953	6751	6973	7037	6953	6949	6954	6905	6864	7023	6932	6946	6951	6951	6892	6825	6935	6871	6928	6923	6987	6965	6892	6855	6869	6864	6872	6792	7014	6799	6907	6934	6906	6849	6847	6769	6942	6890	6863	6838	6795	6848	6802	6966	6977	6896	6932	6868	6784	6875	6794	6843	6976	6907	6797	6861	6989	6985	6826	6849	6826	6860	6991	6787	6975	6925	6856	6808	6912	6885	6799	6953	6922	7009	7009	6951	6897	6918	6844	6944	6818	6880	6976	6769	6767	6909	6912	6910	6904	7031	6919	7049	6939	6927	6879	6978	7036	6865	6879	6924	6859	7078	7008	6889	6915	6839	6838	7002	6965	7058	6958	6939	6919	6913	6876	6790	6981	6861	7049	6901	6985	6844	6986	6965	6921	6916	6851	6888	6782	6875	6876	6853	6980	6837	6916	6833	7019	6865	6865	7003	6835	6855	6915	6967	7015	6842	7032	6863	6748	6733	6939	6977	6911	6838	6989	6917	6905	6955	6877	6894	6794	6914	6845	6893	6948	6856	6812	6959	6899	6823	6853	6932	7092	6993	7012	6865	6911	6901	7055	6924	6964	6988	6886	6959	6929	6961	6864	7046	6927	6842	6891	6899	6874	6901	6899	6880	6893	6851	6868	6880	6842	6722	7028	6831	6957	6818	6871	6891	6986	6913	6910	6870	6928	6921	6860	6975	6925	6932	6889	6820	6875	6916	6912	6963	6980	6958	6868	6903	6809	6892	6899	6926	6920	6888	6965	6947	6991	6993	6849	6961	7023	7001	6934	6994	6929	6830	6896	6910	6910	6935	6951	6911	7000	7017	6879	6841	6944	6841	6957	6925	6920	6860	6849	6995	6950	6822	6989	6852	6922	6965	6741	6932	6960	6957	6928	6982	6861	7116	6797	6852	6975	6988	6937	6870	6952	6894	6901	6954	6850	6829	6971	6835	6877	6946	6841	6903	6803	6926	6790	6963	6978	6797	7017	6754	6933	6866	6949	6876	6834	6842	6897	6820	6836	6912	6891	6918	6821	6904	6890	6896	7091	6818	6827	6953	6806	6833	6903	6886	6893	7050	7037	6864	6861	6881	6851	7026	6914	6919	7038	6872	6906	6827	6967	6782	6931	6854	6899	6895	6850	6939	6940	6872	6891	6930	6816	6927	6896	6747	6953	7004	6824	6861	6948	6995	6861	6910	6847	6912	6857	6805	6874	7050	6976	6959	6962	6929	6918	6928	7060	6919	6795	6910	6823	6741	6768	6865	6827	7046	6950	6975	6861	6918	7021	6919	6974	6870	6913	6908	6850	6895	7000	6973	7003	6915	6852	7048	6923	6892	6945	6816	7024	6970	6934	7011	6931	6874	6870	6859	6871	6812	6828	6975	6973	7002	6857	6902	6816	7062	6979	6916	6925	6891	6818	6901	6811	6972	6870	6915	6916	6819	6780	6820	6952	6934	6949	6953	6892	6873	6821	6916	6986	6971	6806	6935	6911	6942	6928	6955	6849	6962	6982	6848	6825	7025	6897	7040	6922	6973	6823	6909	6885	6950	6899	6846	6865	6824	6984	6857	6870	6903	6813	6999	6993	6960	7031	6934	6744	6970	6917	6956	6902	6829	6756	6905	6931	6929	6877	6868	6856	6929	6910	6920	6944	6869	6912	6813	7053	6852	6930	6931	6936	6874	6825	6938	6880	6849	6994	6977	7075	6765	6991	6861	6976	7057	6943	6914	6876	7046	6939	6908	6898	6881	6958	6827	6778	7030	6865	6878	6853	6874	6999	6759	6814	7008	6903	6878	6913	6908	6897	6876	6815	6953	6902	6785	7059	6901	6947	6825	6844	6975	6962	6905	6916	6905	6893	6995	6926	7021	6973	6864	6860	6940	6856	6949	6951	6980	6937	6905	6981	6854	6908	6922	6895	6884	6948	6998	6881	6985	6970	6834	6929	7008	6972	6950	6866	6830	6920	6959	6839	6887	6889	7015	6863	6968	6812	6846	6846	6796	6968	6756	6934	6947	6876	6834	6922	6843	6857	7011	6868	6980	6875	6802	6844	6891	6905	6947	6950	6966	6885	6899	6950	6914	7010	6943	6877	6933	6925	6878	6950	6892	6824	6961	6859	6860	6953	7078	6939	6970	6896	6984	6976	6970	6966	6882	7004	6925	6943	6885	6923	6966	6941	6858	6892	6944	6872	6933	6822	7002	7022	6882	6819	6954	7001	6872	6902	6759	6916	6981	6859	6864	6892	6943	6917	6960	6838	6770	6886	7050	6886	6836	6992	6840	6739	6972	6943	6887	6953	6927	6915	7030	6950	6882	7024	6932	7060	6902	6916	6906	6972	6942	6905	6750	6872	6929	6946	6877	6862	6936	6951	6863	6824	6803	6929	6956	6994	6915	6828	6931	7036	6930	6875	6770	6915	6933	6890	6889	6905	6942	6875	6840	6816	6844	6932	6953	6805	6884	6899	6959	6954	6850	6947	6873	6814	6909	6837	6816	7050	6794	6783	6932	6927	6979	6872	6902	7013	6778	6976	6878	6952	6867	6941	6898	6983	6850	6890	6874	6998	6858	6866	6895	6874	6980	6907	6890	6904	6938	6960	6986	6811	6835	6854	6848	6981	6983	6947	6837	6866	6796	6944	6963	6953	6846	6790	7002	6858	6973	6927	6840	6850	7025	7042	6893	6964	6862	7007	6778	6856	6835	6980	6855	6931	6858	6834	6865	6855	6911	6878	6937	6852	7015	6880	6917	6815	6897	6892	6994	7001	6942	6892	6832	6865	6842	6763	6900	6923	6973	6808	6939	7007	6955	6957	6890	6997	7016	6932	6949	6936	6914	6974	6865	7034	6898	6785	6896	6857	6820	7021	6933	6890	6830	6881	6886	6768	6877	6930	6926	6851	7057	7025	6816	6990	6855	6978	6736	6889	6947	6934	6980	6943	6960	6847	6870	6980	6889	6920	6970	7018	6977	6913	6887	6927	6950	6847	7016	6924	6965	6885	6874	6910	6949	6942	6955	6827	7041	6899	6960	6914	6817	6885	6982	6944	7040	6964	6958	6986	6901	6943	7013	6908	6928	7003	6899	6998	6947	6904	6809	6900	6703	6732	6880	6905	6893	6943	6939	6896	6861	6923	6901	6923	6822	6896	6948	6870	6895	6723	6902	6907	6831	6991	6909	6961	6830	7002	6825	6948	6863	6815	6989	6890	6987	6968	6927	6887	7004	6848	6964	6877	6906	6958	6947	6968	6900	6847	6926	7020	7020	6931	7005	6860	6849	6920	6866	6897	6864	6974	7001	6977	6947	6790	6835	6738	7017	6952	6762	6848	6847	6964	6827	6937	6857	6859	6940	6914	6929	6864	6911	6930	6833	6958	6836	6896	6983	6991	6765	6940	6917	6913	6891	6934	6781	6916	6991	7144	6934	6872	6874	6865	6880	6915	7002	6894	6842	6820	6967	6849	6952	6823	6903	6907	6907	6820	6955	7036	6901	6839	6879	6834	6787	6958	6876	6979	6992	6850	6980	7044	6925	6935	6892	6942	6985	6910	7032	6885	6911	6957	6948	6908	6871	6832	6926	6936	6904	6895	6997	6960	6869	6809	6906	6902	6990	6871	6917	6786	6968	6871	6941	6942	6822	6861	7059	6821	7000	6935	6787	6954	6961	6836	6910	6950	6826	7006	6950	6913	6857	7001	6917	6853	6930	6819	6827	6846	6989	6923	6900	6867	6851	6965	6942	7078	6953	6851	6825	6934	6915	6926	6936	6873	6949	7065	6882	6771	6914	7018	6933	6958	6989	7067	7032	6899	6915	6931	6878	6958	6907	6851	6962	6969	6819	6861	6963	6988	6944	6908	6995	7179	6847	6918	6938	6820	6908	6915	6897	7016	6945	6861	6896	6939	6879	6865	6877	6919	6963	6952	6801	6876	6825	6953	6893	7027	6882	6927	6840	6860	6833	6899	6933	6885	6933	6902	6835	6823	6912	6934	6938	6970	6967	6882	6942	6798	6924	6912	6929	6874	6876	6885	6923	6916	6962	6705	6850	6783	6841	6940	6871	7107	6877	6868	6879	6880	6897	6851	6915	6887	6782	6948	6809	6962	6908	6905	6887	7044	6863	7004	6926	6981	6929	6860	7014	6929	6781	6887	6950	6902	6989	6828	6822	6959	6868	6894	6911	6881	6988	6840	6892	6872	6806	6852	7035	6913	6987	6846	6854	6919	6986	7016	6920	6897	6949	6961	6748	6964	6866	6873	6955	6870	6942	6841	6916	6905	6922	6909	6945	6935	7019	7069	6942	6984	6916	6920	6775	6942	7022	6969	6773	6869	6888	6910	6811	6819	7015	6867	6866	6956	6799	6827	6877	6983	6910	6878	6947	7023	6905	6796	6914	6922	6879	6871	6888	6945	6816	6888	6961	6909	6865	6963	6780	7093	6930	7022	6882	6847	6908	6913	6892	6975	6995	6897	6880	6961	6927	6792	6954	6995	6944	6825	6800	6774	6883	6919	7004	6923	6978	7052	6911	6885	6882	6949	7020	6830	6888	6887	6802	6934	6882	6933	6949	6845	7010	6862	6846	6912	6881	6979	6921	6890	6953	6846	6975	7025	6831	6849	6804	6863	6944	6878	7024	6907	6727	6934	6945	6963	6981	6806	6865	7043	6940	6947	7024	6874	6906	7019	6899	6969	6892	6887	6896	6876	6939	6836	6931	7060	6851	6924	6960	6976	6858	6853	6902	6887	6977	6924	6797	7039	6915	6909	6930	6857	6887	6845	6949	6964	6890	6905	7012	6961	6952	6831	6970	6899	7012	6899	6928	6996	6817	7004	7017	6947	7118	6944	6909	6916	6830	6882	6969	6939	6867	6791	6915	6881	7046	6873	6921	6853	6961	6781	6930	6961	6979	6883	6932	6783	6920	6849	6997	6914	6982	6915	6885	6869	6992	6907	6883	6936	6937	6866	6850	6942	7040	6861	6870	6887	6921	6830
1820	1361	7113	8268	7275	6632	11173	9534	4714	2061	1078	1110	1019	904	946	924	934	931	879	907	873	909	900	890	931	921	884	855	911	922	951	902	916	869	897	921	872	901	901	876	918	895	897	880	928	926	918	904	936	940	908	897	913	904	944	929	887	926	940	910	900	879	897	900	901	902	944	888	913	888	946	918	853	895	886	877	923	910	950	925	916	883	882	910	931	897	914	890	912	933	911	899	878	842	862	882	877	954	902	942	891	921	892	940	877	929	902	929	910	900	892	868	877	857	931	918	926	885	890	934	893	843	889	927	914	907	872	935	915	891	931	873	888	943	904	912	917	904	915	935	905	924	901	845	903	933	859	946	893	977	904	946	921	923	929	948	954	881	890	869	970	918	951	939	916	957	913	936	921	891	906	916	889	901	900	937	893	925	916	857	867	927	907	941	940	910	920	872	930	892	953	914	872	880	891	952	929	900	911	939	892	878	910	904	944	952	938	881	904	895	932	879	927	888	944	916	908	830	895	849	958	875	932	900	914	977	963	952	864	858	906	967	918	954	906	919	930	899	939	877	948	898	913	953	932	935	934	905	921	942	946	872	891	886	915	917	901	933	865	896	888	893	902	909	898	933	919	846	949	903	871	883	903	893	896	905	933	939	982	919	964	941	928	921	890	970	904	853	924	959	911	893	959	854	909	927	927	938	914	937	902	896	876	918	959	889	871	899	904	889	940	979	926	900	908	953	924	884	948	817	998	852	920	947	973	888	906	907	992	974	912	893	923	873	907	901	946	936	907	935	878	876	902	913	918	898	952	860	903	948	927	959	881	919	954	959	846	853	901	937	907	869	930	922	918	896	922	905	921	903	939	911	883	919	931	910	948	981	931	924	913	955	982	988	921	918	886	951	914	955	859	898	945	866	900	875	944	893	941	898	893	887	921	872	958	921	955	932	920	860	844	930	937	895	931	929	947	995	913	923	881	850	932	865	902	915	930	917	906	926	917	943	899	973	891	875	965	878	918	914	879	931	930	904	930	866	917	937	887	916	910	930	924	908	935	906	908	858	927	884	903	896	949	938	911	912	919	938	943	880	966	898	914	922	917	902	882	911	871	894	885	886	941	896	943	895	942	955	883	905	845	888	951	935	956	929	906	966	889	938	887	910	884	924	887	845	916	902	930	928	899	952	933	931	872	962	862	926	861	888	925	934	911	917	894	959	912	934	925	951	958	930	953	942	869	905	923	892	918	942	901	911	958	903	949	932	955	866	911	887	964	895	852	925	866	946	903	937	962	977	902	916	931	924	879	925	936	886	861	863	956	889	894	928	904	943	877	965	886	873	920	906	941	882	920	893	929	921	923	919	921	957	889	904	922	926	931	950	943	934	911	900	888	928	925	941	915	888	854	925	904	917	924	905	917	898	904	952	934	921	914	890	887	913	884	839	900	878	912	902	931	896	951	914	906	960	888	855	920	956	926	943	950	943	892	900	918	931	948	879	909	887	896	878	920	923	922	935	929	885	847	917	937	902	884	937	896	935	946	952	883	905	870	934	914	918	918	864	876	929	927	892	959	869	914	974	886	897	917	896	812	888	901	893	902	817	878	885	901	959	877	866	957	941	889	879	929	926	838	950	907	906	918	898	926	847	957	906	907	885	944	894	938	901	936	926	949	934	912	910	891	914	901	930	881	906	917	901	880	921	949	936	914	915	880	920	878	935	895	910	906	873	887	920	922	935	938	927	951	926	868	934	965	881	907	875	912	979	977	928	908	941	890	904	954	901	941	919	934	917	886	899	855	905	900	924	914	941	928	894	939	940	904	937	951	909	953	949	928	948	946	890	917	906	966	881	894	890	884	903	857	910	872	912	896	903	896	917	923	879	931	901	919	916	899	954	905	891	899	944	946	941	934	961	957	912	900	894	957	950	921	874	876	911	909	972	908	905	922	887	900	918	951	870	912	918	931	922	915	910	878	933	908	903	910	912	931	910	926	912	952	885	931	948	900	927	938	895	893	931	944	969	922	922	888	897	914	929	929	949	881	893	879	916	890	951	903	921	914	946	901	903	908	927	888	975	945	914	887	889	903	937	907	923	906	934	951	907	875	921	906	931	886	956	935	912	928	895	926	920	903	933	905	907	959	946	903	922	948	873	889	904	956	887	886	896	1000	937	994	929	921	902	889	933	960	914	853	905	889	893	918	885	894	878	920	886	908	928	920	903	911	926	974	931	895	890	891	960	919	867	931	905	913	896	851	940	861	906	873	922	916	980	953	941	966	912	947	860	883	869	972	891	922	887	893	951	863	897	933	899	944	898	934	941	915	975	899	893	936	943	910	866	929	898	867	885	939	931	960	918	925	896	892	908	883	941	954	926	873	928	914	931	913	902	878	914	897	922	958	934	941	902	947	919	924	877	955	975	900	942	932	909	937	948	860	889	1021	889	882	890	887	944	958	917	918	940	959	867	942	906	938	906	903	872	905	908	922	917	895	860	944	916	945	926	954	900	919	857	909	921	884	957	887	886	952	907	947	937	907	874	904	965	926	923	921	908	888	930	921	916	892	885	981	893	932	939	911	944	893	944	895	917	850	916	907	924	899	920	900	928	909	903	987	942	869	925	900	870	917	923	869	938	869	933	944	949	944	918	927	893	966	893	940	878	917	945	960	864	927	874	902	903	965	884	949	905	889	877	912	888	905	901	894	954	888	921	931	916	969	895	928	937	879	884	883	895	855	875	917	978	979	906	951	927	941	923	895	948	964	956	907	888	899	991	892	906	903	973	950	949	978	889	931	888	867	949	942	856	903	888	929	891	892	903	911	979	944	861	876	903	945	936	876	960	940	938	928	957	961	947	923	866	907	932	929	939	916	907	985	934	887	880	902	913	938	888	900	913	897	944	940	907	922	956	893	947	888	878	926	983	905	958	960	869	927	921	893	867	891	902	930	896	924	912	946	924	970	940	947	904	913	926	902	924	941	960	913	902	922	899	859	877	908	912	913	954	993	895	911	930	970	874	914	908	879	946	847	971	895	928	941	890	969	915	951	931	936	926	923	870	941	868	899	915	903	968	923	937	912	920	950	912	889	941	905	887	893	907	903	943	972	880	882	880	913	934	932	911	908	933	944	859	930	939	901	912	890	891	902	921	887	963	877	928	913	913	979	899	906	874	860	909	920	899	911	977	862	904	934	932	887	933	881	897	968	934	885	913	915	923	904	952	943	892	914	933	911	936	869	886	932	883	877	884	874	944	882	908	963	903	859	948	919	890	863	930	900	973	909	897	895	953	905	919	911	934	900	898	908	890	933	897	907	883	882	908	922	858	914	896	918	918	866	847	919	951	875	919	873	934	837	932	898	932	917	942	931	962	939	920	934	900	955	921	936	902	917	926	880	932	928	967	944	950	906	939	927	970	872	931	879	903	908	909	958	944	887	927	890	934	877	919	912	943	884	900	892	948	854	965	912	904	929	888	924	918	898	932	906	936	911	918	966	885	921	919
15945	12202	32153	47357	49149	41280	55747	47659	33483	20117	11306	9839	8006	7014	7018	6939	6905	6905	6860	6869	6927	6832	7076	6941	6860	6856	6914	6807	7002	7008	6882	6721	6969	7048	6838	6848	6750	6904	6882	6929	6837	6855	7038	6853	7067	6917	7052	6853	6975	7065	6918	6959	6874	6834	6786	6846	6884	6833	6862	7054	6872	6764	7025	7029	6785	6786	7081	6948	6954	6880	6886	7021	6855	6886	6935	6982	6924	6907	6915	6895	6982	6880	6972	6879	6879	6823	6881	6922	6862	7014	6839	6948	6885	6976	6803	6974	6900	6773	6836	6863	7079	7014	6809	6836	6930	6786	6820	6857	6914	6950	6835	6744	6865	6879	6911	6847	6937	6922	6950	6787	6841	6954	6930	6955	6820	6940	6849	6936	6915	6901	6824	6795	6865	6895	6873	6813	6766	6849	6962	6893	6974	6936	6900	6979	6897	6997	6891	6973	6863	6864	6877	7007	6905	6992	6909	6931	6915	6976	6921	6874	6796	6874	6922	6762	6939	6760	7041	6846	6843	6889	6952	6978	7057	6850	6863	6959	6814	6800	6917	6834	6911	6787	6875	6848	6895	6930	6923	6956	6897	6917	6895	6924	6860	6844	6955	6817	6940	6994	6860	6816	7036	7015	6879	7023	6862	6939	6828	6780	6993	7004	6876	6934	6894	7069	6937	6885	6909	6899	6907	6955	6943	6857	7013	6941	6979	6935	6945	6860	6849	6890	7084	6847	6897	6793	6935	6774	6761	6917	6969	6914	6869	6911	6916	6872	6833	6875	6908	6914	6949	6960	7026	6798	6937	6957	6790	6910	6992	6859	6829	6834	6922	6856	7044	6850	6809	6882	6874	6799	6890	6881	6916	6845	6897	6893	6814	6826	6922	6792	6998	6893	6951	6922	6886	6921	6952	6983	6887	6855	6836	6822	7036	6980	7012	6903	6876	7003	6814	7007	6891	7010	6917	6839	6841	7053	6866	6880	6860	6920	6867	6883	7011	6913	6940	7003	6905	6744	6831	6970	6988	6930	6908	6894	6941	6803	6923	6922	6919	6958	6926	6802	6818	6883	6855	6824	6815	7024	6960	6962	6891	6901	6939	6822	6979	6920	6875	7015	6833	6908	6817	6849	6929	6976	6954	6775	6893	6979	6948	6899	6905	6922	6988	6939	7031	6828	6968	7034	6948	6996	6920	6953	6949	6950	6982	6817	6866	6907	6939	6893	7037	6928	6854	6947	6877	6912	6947	6981	6939	7066	6878	6954	6841	6866	6919	6869	6985	7021	6852	6955	6929	6946	6935	6973	6962	6916	6922	6934	6767	6976	6939	6903	6919	7012	7017	6899	6863	6991	6915	6951	6801	6785	6885	6883	6955	7000	6883	6916	6937	6774	6840	6803	6906	6980	6958	6755	6818	6968	6881	6868	6693	6824	6957	6824	6905	6886	6893	6825	6950	6919	6818	6896	6801	6878	6849	6960	6813	6941	6793	6951	6961	7022	6875	6987	6872	6817	6831	7036	7000	6987	6842	6819	6919	7007	6931	6919	6912	6955	6915	6782	7022	6873	7008	6941	7003	6987	6920	6830	6905	6875	6786	6954	6860	6853	6898	6833	6890	6993	7047	6873	6763	7032	6889	6822	6853	6976	6934	6922	6928	6933	6947	6883	6877	6806	6982	6944	7000	6953	6864	6954	7012	6778	6912	6905	6992	6906	6842	6942	7025	6971	7082	6874	6908	6910	6871	6945	6873	6846	7026	6998	6976	6881	6792	6859	6903	7045	6961	6883	6863	6899	6940	6926	6891	6782	6921	6881	6891	6922	6921	6811	6806	6793	6898	6848	6941	6925	7008	6886	6994	6922	6918	6872	6860	6878	6955	6907	6823	6946	6826	6989	6953	6945	6845	6815	6897	6880	6901	7009	6804	6958	6848	6997	6885	6925	6885	6919	6877	6960	6800	6956	6951	6845	6938	6969	6799	6793	6805	6912	6914	6995	6823	6975	6838	6943	6870	6793	6922	6966	7007	6887	6930	6966	6965	6937	6884	6812	6878	6881	6937	6887	6790	6817	6832	6954	6967	7049	6834	6921	6835	6842	6883	6929	7085	6878	6886	6960	7047	6866	6778	6895	6937	6970	6876	6882	6879	6767	6886	7054	6834	7007	6841	6896	6883	6861	6923	6935	6819	6930	6942	6902	6874	6988	6850	6999	6909	6796	6815	6811	6850	6938	6893	6855	6796	6875	6795	6963	6959	7006	6847	6780	6951	6926	6950	6968	6974	6853	6918	6853	6968	6861	6915	6947	6857	6817	6950	6837	6855	6760	6885	6844	6981	6914	6944	6832	6904	6791	7027	6927	6840	6993	7070	6891	6859	6887	6891	6969	6860	6769	6875	6822	6782	6877	6899	6983	6979	6893	6878	6952	6928	6919	6997	6790	6910	6946	6776	6933	7012	6851	6841	6794	6914	6935	6930	6950	6964	6953	6879	6979	6991	7038	6903	6914	7129	6812	6950	6872	6885	7057	6959	6838	6799	6851	6976	6962	6868	6654	6822	6855	6827	6983	6817	6994	6957	6895	6938	6814	6982	7029	7035	6755	6872	6814	6896	6862	6816	6853	6912	6882	6910	7003	6989	6876	6870	6915	7011	6906	6934	6875	6883	6948	6964	6947	6942	6832	6980	6745	6802	7024	7006	6783	6869	6750	6917	6953	6768	6917	6960	6779	6907	6878	6874	6832	6890	6927	6997	6998	6970	7019	6988	6835	6850	6866	6952	6951	6902	7000	6962	6905	6947	7100	6911	6930	6877	6950	6931	6903	6924	6956	6887	6871	6924	6956	6925	6832	6971	6902	6878	6948	6894	6963	6948	6949	6895	6858	6959	6808	6895	6937	7036	7003	6848	6934	6892	6916	6942	6938	7004	6913	6772	6830	6820	6974	6993	6958	6911	7003	6931	6883	6885	7021	6944	6847	6827	6946	6941	6947	6845	6805	6930	6855	6951	6947	6883	6949	6868	6918	6893	7028	6959	6886	6891	6820	6943	6820	6770	6879	6853	7114	6952	6949	6951	7042	6869	6906	6986	6931	7022	6874	6932	6953	6816	7016	6884	6797	6911	6916	6946	7112	6994	6972	6818	6903	6948	6845	6993	6737	6918	6839	6773	6831	6883	6926	6777	7016	7078	6823	6979	6952	6924	6916	6965	6924	6840	6865	6959	6936	7000	6896	6787	6855	6905	6981	6907	6941	7049	6889	6872	6917	6784	7038	7012	6872	6764	7019	6918	6852	6885	6936	6820	6924	6903	6914	6926	6906	6880	6945	6930	6804	6925	6808	6918	6832	6802	6936	6857	6792	6894	6945	6865	6934	6858	6889	6814	6834	6917	6982	6891	6834	6979	7043	6995	7010	6905	6963	6855	6927	7166	6762	6789	6986	6848	6898	7015	6865	6825	6746	6992	6867	6846	7003	6870	6969	6978	6893	6974	6941	6831	6954	6986	6892	7018	6805	6978	6917	6913	6921	6811	6871	6934	6998	6831	6970	6918	6884	6879	6795	6843	6897	6965	7029	6899	6898	6819	6930	6899	6853	6787	7049	6952	6868	6934	6897	6921	6877	6891	6895	6775	6890	6917	7000	6888	6971	6917	6936	6928	6933	6820	6869	6940	6921	6904	6877	6987	6897	6822	6841	6781	6859	6901	6895	6894	6878	6836	6896	6932	6880	6898	6960	6851	6937	6971	7015	6839	6990	6875	6920	6799	6850	6961	6946	7042	7015	6850	6918	6875	6929	7000	6797	6938	6974	6770	6890	6869	6975	6894	6801	6876	6909	6802	6842	6950	7002	6903	7057	6813	6960	6994	6936	6906	6877	6815	6953	6968	6930	6885	6847	6886	6765	6953	7042	6797	6926	6921	6785	6774	7029	6812	6933	6873	6905	6854	6868	7045	6906	6958	6816	6853	6775	6910	6930	6869	6890	6930	6864	7104	6922	6968	7005	6829	6896	6940	7007	6966	6876	6835	6749	6869	6996	6842	6865	6993	6925	6955	6965	6803	6867	6854	6861	6856	6978	6839	6884	6796	6723	6865	6893	6927	6877	6907	6731	6798	6869	6806	6872	6748	6816	6958	6953	6898	6971	6930	6823	6914	7036	6926	6906	6905	6835	6845	6927	7077	6857	6793	7050	6953	7047	6850	6920	6884	6896	6889	6966	6977	6890	7012	6999	7069	6948	6861	7028	6994	6884	6759	6857	6890	6813	6998	6933	6835	6990	6914	6807	6946	6850	6955	7025	6965	6864	6857	6890	6786	6797	6825	6828	6988	6872	6810	6896	7052	6839	7008	6925	6895	6886	6872	6928	6839	6866	7001	6878	6757	6990	6925	6855	6880	6922	6848	6972	6776	6904	6943	6882	6794	7008	6953	6928	6928	6883	7017	6998	6842	6890	6847	6835	6954	6947	6856	6864	7024	7108	6896	6813	7009	6921	6976	6892	6972	6782	6785	6791	6930	6838	6856	6945	6846	6972	6956	6872	6989	6852	7016	6730	6750	6858	6954	6923	6915	6826	6965	6974	7015	6920	7000	6919	6842	6834	6949	6961	6886	6945	6826	6897	6804	6970	6881	6958	7003	6847	6925	6850	6798	6908	6844	6971	6891	6956	6798	6816	6857	6890	6630	6940	6976	6866	7045	6855	6890	6715	6940	6840	6972	6910	6855	6917	6937	6861	6964	6799	6883	6889	6853	6921	6922	6912	6877	6867	6886	6912	6936	6963	6939	6940	7055	6914	6867	6787	7028	6821	6916	6916	6826	6885	6845	6800	6910	6990	6826	6787	6962	6914	6915	7003	7009	6889	6971	6872	6948	6837	6888	7059	6928	7041	6823	6862	6998	6948	6926	6874	6876	7030	6835	6964	7023	6928	6956	6929	6956	6944	6912	7075	6892	6981	6826	6899	7033	6952	6939	6755	6786	6940	6921	6868	6919	6758	6893	6909	6893	7018	6803	6735	6886	6893	6798	6875	6899	6904	6819	6924	7097	6935	6863	6735	6858	6863	6848	6942	6873	6935	6826	6890	6851	6959	6855	6933	6915	6894	6898	6887
3899	1281	6945	11208	11082	9624	6705	4582	2237	1178	1201	1064	993	936	932	852	904	927	932	900	937	965	939	920	934	913	969	924	900	902	948	964	946	964	932	925	962	921	899	951	916	908	956	979	944	938	914	988	957	969	916	963	906	966	870	975	925	957	925	934	940	918	936	943	978	933	890	944	931	869	954	947	928	917	968	899	934	934	912	888	957	970	877	956	960	951	936	922	945	895	950	911	935	899	961	881	899	931	954	964	975	934	926	893	944	924	903	977	925	945	979	946	881	914	880	963	885	966	899	934	933	942	940	860	932	952	1014	956	936	906	984	946	955	919	927	932	932	936	902	931	945	932	930	964	905	889	946	941	905	919	978	922	962	973	969	922	956	872	963	931	890	945	909	959	938	960	924	949	977	944	960	936	951	894	954	974	944	950	967	902	871	905	940	944	886	958	927	927	881	922	934	868	896	911	895	939	904	882	981	992	915	1008	900	994	936	897	956	920	902	856	976	944	961	949	947	946	986	923	953	942	950	901	893	946	997	918	876	932	961	970	999	938	936	1004	906	935	909	911	933	900	967	944	943	923	917	916	941	926	899	928	961	903	941	961	958	873	911	972	951	870	1000	930	911	932	923	945	898	1017	962	941	908	921	921	965	941	939	995	1012	911	922	934	926	891	872	976	945	947	932	974	887	943	943	912	959	922	947	962	875	955	956	997	898	937	883	891	984	921	927	999	922	929	904	908	909	972	948	954	917	933	943	906	933	955	919	955	918	943	879	930	906	908	967	900	958	918	925	921	943	952	929	974	916	935	907	902	985	981	914	915	927	962	916	909	945	932	950	959	973	948	981	962	915	943	945	967	945	969	949	908	955	949	896	968	931	906	931	938	908	957	932	882	963	927	942	908	926	901	883	916	955	938	925	930	911	897	879	944	957	925	948	911	967	951	942	925	950	969	970	941	904	915	927	937	879	937	972	928	894	974	939	936	996	953	941	921	919	945	949	976	904	910	960	962	991	950	877	935	911	926	971	892	940	977	998	953	919	893	982	901	880	933	922	930	938	913	916	959	939	911	901	848	922	920	935	926	973	972	848	981	940	935	898	965	948	965	939	948	916	907	933	984	914	915	1011	957	898	968	967	928	903	894	915	935	935	954	953	875	934	969	925	932	983	971	996	940	966	940	946	921	989	918	883	943	865	884	963	929	937	902	1004	872	951	902	946	988	937	971	955	905	1018	897	941	901	951	938	927	962	942	873	963	949	940	957	970	938	894	918	962	932	934	858	993	978	924	928	922	938	961	907	1007	948	908	940	949	926	975	924	946	949	970	959	901	982	991	918	984	942	912	958	946	926	985	1003	961	920	958	939	944	1004	982	928	980	937	933	957	941	986	954	953	944	928	958	994	923	934	929	976	950	958	970	939	939	886	971	930	952	979	973	952	963	954	963	908	910	984	980	971	946	964	927	925	891	911	960	899	1003	975	948	918	983	975	918	958	902	996	960	849	867	942	895	962	945	945	955	959	947	943	947	982	928	929	877	946	904	891	904	907	979	974	935	848	888	961	1009	936	934	897	964	977	958	957	924	982	919	924	931	870	894	894	960	971	912	944	916	958	899	939	938	922	884	918	937	924	916	901	936	922	945	934	918	956	928	980	882	921	949	896	920	929	899	925	970	934	930	952	922	935	976	981	904	925	947	880	891	927	904	959	919	930	999	941	958	918	938	955	938	999	965	979	931	927	945	905	913	904	922	952	902	900	937	927	912	937	876	937	962	948	975	949	967	926	938	878	893	952	924	932	949	952	990	898	972	952	1001	954	955	990	967	916	894	955	922	946	964	922	925	1010	931	979	900	923	1008	913	967	930	889	956	910	957	945	968	925	976	870	917	944	921	862	925	941	939	905	997	910	989	902	910	937	949	930	917	852	957	939	901	914	940	862	953	982	913	921	930	901	891	881	913	905	941	988	946	920	940	921	955	951	943	934	930	952	960	909	917	907	912	956	954	921	913	926	898	945	958	926	907	1017	995	930	969	928	989	941	999	929	968	992	937	1015	912	901	952	998	990	867	932	987	955	944	921	910	948	931	917	949	978	932	907	873	880	903	890	976	867	905	917	960	874	972	966	979	973	959	920	910	957	926	962	927	934	900	940	945	938	952	933	935	935	925	911	965	987	931	901	953	930	947	898	953	950	938	912	882	915	949	904	937	904	940	915	902	992	968	956	928	970	939	978	1009	989	929	954	1001	895	942	907	982	954	916	1003	940	995	944	939	876	924	919	943	999	947	936	913	921	945	954	965	1011	933	1030	934	924	983	935	945	942	937	895	933	939	934	964	988	924	946	939	1008	963	982	1000	934	957	925	995	919	917	911	920	887	927	928	923	919	888	945	979	929	958	968	930	935	960	1005	946	949	962	982	971	957	967	929	886	936	905	941	933	902	933	943	953	932	915	952	956	912	934	904	934	927	965	966	934	946	914	930	939	962	887	919	995	891	955	917	944	909	922	951	929	899	898	944	941	946	924	949	928	960	929	940	921	898	978	998	994	916	964	953	977	899	922	927	890	958	893	905	924	934	932	941	976	930	993	928	953	898	886	883	959	865	992	917	911	961	956	894	951	900	947	936	1003	920	885	919	939	937	992	937	932	994	990	1005	909	954	921	974	968	907	890	925	939	925	915	890	1004	932	988	929	925	947	930	850	920	939	994	881	943	917	905	951	978	961	979	912	948	965	954	936	941	939	950	897	886	994	965	907	982	965	983	965	893	977	917	915	916	951	1014	952	910	913	902	917	944	934	962	874	904	927	929	947	928	947	945	946	910	955	885	955	952	969	954	911	945	942	960	895	907	892	887	987	948	946	926	921	896	947	963	942	901	966	948	985	960	1000	943	927	940	888	973	936	880	899	913	943	869	952	961	939	968	976	987	908	946	856	983	930	952	935	879	980	925	954	930	874	948	917	979	905	954	945	883	920	924	955	907	911	986	964	980	890	922	921	918	901	890	920	974	916	923	948	951	940	1026	885	978	928	974	931	991	919	942	925	954	934	953	858	939	901	927	968	924	958	941	912	920	966	923	958	925	909	914	956	981	975	930	903	917	955	901	879	917	922	937	900	941	904	924	953	909	912	942	933	953	943	950	966	930	940	921	978	974	950	902	955	911	966	968	919	985	954	937	923	919	954	959	920	974	903	953	924	949	999	929	924	922	924	965	918	899	916	926	976	940	894	928	951	977	952	926	955	939	917	937	945	919	934	940	941	907	915	930	991	945	981	946	924	926	951	900	893	946	938	921	942	939	926	965	948	941	935	895	930	932	925	952	893	903	931	934	934	904	957	937	943	947	870	948	939	978	956	930	945	958	963	941	947	933	885	915	912	918	911	948	964	919	956	926	947	986	992	929	964	966	912	892	913	990	950	1005	955	981	958	977	874	912	916	950	906	964	972	984	913	915	891	967	950	971	930	954	965	961	913	924	915	989	916	941	948	932	918	861	923	962	963	947	917	912	921	928	925	947	946	945	937	950	912	928	948	944
15180	11018	30506	52689	58247	53564	45350	36679	24010	13483	13025	9814	8300	7572	6952	6976	7054	7101	7025	7124	6958	7188	7113	7024	7003	7111	7018	7163	7000	7038	7151	7075	7077	7034	7129	6885	6974	7138	7031	7109	6910	6896	7018	7095	7173	7083	7219	7006	7005	7193	6998	7045	7118	7079	7107	7065	7138	7097	7013	7159	7189	7099	7071	7116	7192	6992	7199	7018	7149	7105	6890	7025	7201	6902	6898	7084	7109	7030	6966	7116	6979	7097	7023	6997	6945	6978	7082	6930	7072	7060	7135	7083	7098	7095	7107	7208	6959	7061	7066	7055	7013	7174	7163	7073	7126	6916	7040	7117	6986	7037	7160	7019	7054	7108	6929	6937	7010	7005	7047	7038	7057	7095	7007	7006	6913	7077	7108	7019	7104	6964	7120	7013	6868	7045	7129	7008	6986	7064	7145	7040	6998	7016	7108	7003	7151	7102	7062	6969	7019	7065	7079	7157	7095	7137	6941	7184	6955	6956	7074	6993	6961	7009	7008	7130	6978	7101	7014	7028	7106	6992	6982	7158	7152	7105	6949	7016	7103	7093	6927	7035	7124	7074	7048	7117	7029	7106	6986	6985	7020	7038	7043	7077	7121	6985	7129	7057	6993	7140	7149	6982	7157	7114	6954	6975	7162	7156	7126	7060	7076	7104	7095	7078	7002	6998	7040	7059	7095	7133	7040	7166	7021	7157	7056	7116	7033	7090	6962	6988	7032	7132	7000	7049	6964	7044	7147	7083	6959	7094	7127	7020	7133	7034	6975	7088	7163	7104	7004	7082	7145	6968	7155	7170	7140	6918	7038	7164	7164	7015	7080	7234	7039	7170	7054	7113	7234	7132	7042	6968	7012	7085	7157	7044	7173	7077	7146	7054	7036	7077	7073	7074	7254	7025	6989	7043	7176	7122	7071	7080	7095	7109	7096	6990	7071	7189	6946	7044	7026	7010	7061	7075	7088	7075	7081	7085	7036	7038	6940	7215	7071	7187	7137	7206	7109	7149	7215	7072	7004	7160	7159	7116	7123	6956	6957	7060	6923	7026	7137	7087	7082	7071	6946	7129	7115	7072	7077	7049	7039	7019	6991	7056	7034	7175	7084	7045	7183	7003	7091	7122	7039	7163	6993	7163	7044	7073	6953	7131	7035	7029	6990	7125	7109	7086	7086	7148	7054	7004	7090	7185	7129	7144	6975	7034	7162	6977	7062	7166	7106	7041	6997	7120	7080	6963	7107	7075	7083	7053	7082	7165	7009	7094	7119	6977	7024	7250	7041	7146	6999	7043	7014	6994	7101	7099	7034	7063	7002	7177	7110	7024	6928	7016	7147	7023	7226	7112	7091	7083	7071	7091	7059	7073	7011	7099	7148	7000	6961	7065	7035	7134	7130	6996	7032	6954	6992	7023	7086	7101	7083	7195	7047	7067	7096	7060	6925	7066	6952	7165	7117	7112	7151	7051	7095	7046	7081	7067	7036	6959	7001	6942	7033	7038	7176	6899	7058	7018	7058	7192	6990	7038	7096	7049	7060	7101	6951	7213	7121	7073	7118	6919	7049	7069	7135	7094	7110	6964	7148	7111	6997	7158	7085	7039	7199	7063	7041	7034	7032	6976	7117	7034	7129	6976	7081	7079	7013	7112	7035	7018	7045	6944	7108	7175	7056	7006	7158	7150	7165	7051	7039	7123	7017	7078	7057	6989	7079	7075	7110	6927	7137	7051	7028	7125	7188	7023	7095	7131	7089	7104	7140	6969	7093	7006	7150	7157	7046	6935	6915	7147	7125	7055	7053	7089	7079	7099	7093	7014	7026	7131	7181	7144	7114	7090	7088	7005	7057	7085	7043	7036	7075	7081	7109	7087	7074	7142	7018	7053	6987	6931	7129	7135	7041	7179	7048	7003	7015	7038	7072	7062	7087	7118	7136	7079	7032	6927	7076	7043	7039	7176	7064	6907	7055	7101	7092	7041	7081	7079	7033	7086	7141	6943	7059	7028	7134	7096	6979	7075	6997	7222	7036	7111	7059	6964	7136	6958	7050	7002	7123	7042	7107	7045	7086	7061	7160	7116	7126	7011	7016	6947	7124	7039	7110	7067	7121	7081	7071	7017	7053	7091	7114	7122	7052	7031	7047	6986	7148	7088	7172	6981	6940	7047	7054	7075	7069	6930	7096	6998	7025	7041	7061	7070	7124	7083	7054	7149	7106	7178	7216	6934	7112	6988	7179	7117	7120	7133	7017	7152	6946	7016	7076	6882	6972	7057	6872	7033	7179	6965	7088	7138	7223	7035	7077	7098	7180	7123	6974	7129	7078	6991	6926	7037	6865	6914	7047	7153	7031	7115	6983	7071	7144	7053	7016	7173	7068	7218	7047	7238	6990	7036	7178	6917	7202	7157	7041	6975	7088	7098	7102	7103	7257	7081	7077	7171	7108	7005	7012	7061	7094	7125	7087	7075	7124	7079	7082	7102	7067	7114	7124	7065	6971	7008	7095	6959	7103	7070	7013	7037	6969	7141	7180	7094	7109	7179	7049	6999	7036	7098	7190	7124	7121	7084	7030	7046	7051	7097	7152	7120	7117	7030	7200	7192	7036	7151	7221	7014	7093	7059	7057	7083	7017	7158	7087	7084	7038	7030	7079	7086	7091	7189	7030	6972	7183	7183	7034	7006	6967	7113	7073	7149	7080	7024	7075	7008	6970	7049	7116	7015	7215	7151	7103	6975	7088	6912	7185	7129	7016	7072	7087	7034	6885	7051	7061	7084	7026	6980	7064	7157	6941	7061	7095	7106	7226	7043	7233	7025	7112	7047	7059	7044	7021	7190	7004	7071	7006	7095	7132	7001	7174	7009	7057	6946	7071	7034	7005	7091	7073	7143	7143	7101	6980	7113	7096	7069	7166	7067	7099	7146	7058	7164	7148	7164	6979	7070	7053	7086	7096	7088	7170	7115	7049	7026	7197	7190	7061	7071	7072	7075	7032	7202	7121	7124	7110	7027	6969	7118	7196	7124	7060	7034	7116	7084	7085	7127	6940	7171	7033	6983	7060	7029	7027	7168	7130	6950	7043	7160	7048	7004	7107	7045	7058	7082	7111	6992	7050	7088	7191	7105	7052	7037	7038	7064	7061	7136	7086	6997	7030	7041	7051	7109	7046	7026	7038	6957	7035	6955	6984	7111	7129	7108	6994	7023	7080	7010	7157	7115	7031	7128	7146	6949	7089	7063	7089	7208	7029	7090	7087	6978	7019	7090	7136	7166	7032	7058	7211	7098	6966	7131	7093	6904	7051	6974	7074	6957	7141	7048	7115	7035	7019	7020	7038	7116	7085	7105	7013	7044	7071	7097	7071	7193	7160	7107	7037	7142	7039	7135	7037	7084	7098	7026	7026	7032	7098	7111	7251	7136	6983	7108	7059	7181	7078	7041	6959	6968	7156	7031	7136	7061	7018	7084	7099	7021	7029	7088	7019	7126	6929	7152	6983	7127	7006	7128	7127	6964	7181	7038	7147	7132	7028	7092	7074	7103	7142	7201	7066	7140	7082	7094	7192	7143	6907	6970	7020	7053	7025	7095	7083	7107	7064	7072	7071	7098	7113	7062	7007	7019	7104	7120	7049	7087	6983	7179	7110	7028	7100	7001	7072	6952	7012	7129	7123	7084	7155	7190	7072	7151	7160	7091	6967	7061	7008	7220	6981	7149	7113	7029	7023	6992	6987	7060	7135	7024	7145	7041	7197	7092	7034	7132	7103	7235	7072	7208	7072	6995	7069	6987	7164	7088	7172	7008	7089	7210	7010	7055	7028	7088	7085	7033	7040	7105	7022	6968	7082	7048	6986	7150	7060	6992	7077	7067	7055	7163	7062	6950	7177	7204	7020	6945	7093	6997	7201	7078	7024	7081	7031	6919	7134	7142	7103	6969	7183	7017	7251	6968	6995	7222	6986	6966	7154	7091	7192	6991	7159	6976	7105	7036	7176	7011	7045	6942	7082	7096	7031	6901	7073	7230	7057	7057	7099	6980	7085	7057	7087	7055	7048	7110	7138	7102	6961	7075	7097	7088	7105	7260	7029	7004	7076	7080	7107	7006	6900	7091	7062	6998	7027	6928	7012	7103	7091	6999	7060	7159	6999	7010	7096	7218	7141	7017	6975	6967	7141	7104	7283	7110	6979	7109	7086	7144	7119	7274	7155	6956	7082	7115	7199	7135	7094	7178	7154	7078	7116	7033	7104	7119	6965	7220	7007	7006	7163	7069	7057	7055	7102	7031	7093	7105	7122	7043	7002	7040	7052	7050	7027	7196	7040	7146	7107	7135	7060	6987	7005	7041	7043	7077	7125	7225	7165	7174	7098	7042	7026	6960	7082	6929	7113	6934	7156	7070	7117	7050	7165	7021	6971	7103	7116	7064	7156	7122	7152	7083	6989	6918	7103	7110	6995	7102	7048	7153	7140	7147	6946	6949	7050	6923	7008	7099	7043	7193	7009	7072	7062	6988	7095	7132	7058	7054	7112	7114	7101	7119	7143	7008	6996	7206	6916	7038	7069	7147	7073	7079	7035	7065	7015	7025	6998	7047	7041	7013	7125	7036	7171	7193	7092	7081	7047	7173	7098	6896	7113	7178	7127	7098	7050	6949	7061	7102	7115	7223	7065	7093	7083	6966	7098	7043	7003	6984	7052	7074	7153	7055	7095	7135	7084	7019	7006	7023	7153	7017	6905	7052	7061	7104	7086	7048	7124	7030	7048	7089	6904	7166	7107	7054	7092	7038	7047	7056	7130	7003	7010	6959	7056	7081	7165	7159	7051	7135	7128	7074	7118	7172	7100	6842	7056	7015	7082	7124	6999	7111	7077	7061	7155	7089	6962	6971	7144	7015	7126	7035	7025	6974	7091	7083	6988	7132	7081	7087	7209	7164	7111	7090	7036	7105	6959	7161	7131	6972	7107	7080	7006	7116	7186	6968	7169	7178	7161	6988	7099	6996	6882	7202	6943	7156	7102	7012	7132	7105	7136	7106	7194	7141	7011	7012	7167	7009	7032	7088	7062	7108	7021	7117	7125	7151	7125	7070	7132	7176	6956	6992	7025	7134
2483	1489	11412	13233	8646	16075	15850	11988	4940	2828	2461	1627	1146	903	951	902	923	910	901	931	898	909	941	966	902	940	904	930	914	939	945	846	909	922	941	902	889	909	982	921	897	892	939	877	975	953	940	968	909	900	949	898	929	929	879	917	908	910	934	881	922	916	919	962	940	909	889	929	894	954	912	905	936	968	915	907	922	952	903	937	957	907	870	943	919	927	899	940	886	916	913	894	893	957	897	875	931	914	928	941	919	912	920	913	974	945	948	911	985	911	964	938	921	939	910	949	915	928	967	916	933	921	915	925	879	899	890	927	946	945	927	892	912	925	952	931	973	978	900	905	929	884	954	904	876	885	888	902	983	903	937	936	911	928	902	950	926	928	951	934	958	892	894	847	907	911	923	962	915	928	944	899	884	958	956	982	894	929	951	958	899	878	919	891	938	935	955	929	920	939	926	905	902	973	902	941	890	941	895	976	893	865	930	963	918	923	945	950	965	922	893	940	945	891	915	925	965	925	927	1006	943	970	937	848	992	905	901	866	913	878	886	893	919	928	927	875	898	917	929	943	948	926	1014	916	928	935	956	935	924	941	933	907	930	848	882	937	887	925	934	917	934	861	954	919	894	887	925	920	1002	925	948	911	910	916	975	928	904	931	949	888	908	910	914	902	942	847	959	931	918	909	1013	907	964	937	981	907	877	916	935	910	962	957	908	991	915	923	893	882	919	960	929	1011	925	925	891	865	981	902	968	888	931	938	904	918	945	900	939	913	921	882	904	872	986	956	926	920	868	899	953	935	916	930	899	899	936	858	925	928	937	890	954	915	944	917	900	923	940	928	900	865	876	860	903	926	856	926	935	926	910	918	921	939	893	903	927	919	911	894	965	932	978	916	907	954	929	972	948	882	906	954	943	913	938	938	925	946	942	961	900	934	943	926	957	911	933	876	921	955	904	886	951	963	939	921	927	933	924	946	912	935	942	897	952	899	935	912	898	938	933	933	951	947	944	909	922	979	902	1010	895	931	895	930	967	892	918	986	899	907	913	930	918	888	898	928	910	957	876	984	897	896	922	914	934	955	935	919	961	921	889	948	902	940	924	918	947	903	935	924	924	943	927	910	930	923	912	915	940	971	903	941	991	933	894	932	884	874	870	924	908	915	947	976	955	957	939	934	989	949	931	899	886	928	939	941	959	938	965	943	901	943	923	970	929	949	936	931	921	870	937	871	851	918	901	856	933	867	880	862	911	925	991	876	881	888	997	944	933	950	884	878	904	989	968	882	915	922	913	900	936	963	881	895	934	895	967	950	902	873	959	931	932	954	879	922	911	942	903	897	904	941	939	965	954	961	900	917	925	862	930	919	935	920	955	919	891	857	944	866	931	898	909	934	917	921	881	889	932	922	938	909	905	906	929	884	956	976	888	877	946	947	943	944	930	934	916	886	962	914	860	979	878	903	910	915	949	972	962	875	1003	913	961	991	919	893	935	941	941	921	865	997	910	979	952	920	970	903	968	893	918	903	896	983	961	888	947	936	937	910	960	908	928	951	876	899	993	956	939	926	876	891	925	844	946	919	888	910	914	923	925	918	903	890	891	1010	876	959	955	929	912	908	884	943	1007	922	919	935	958	894	900	886	931	939	934	914	898	886	933	969	964	896	910	947	925	906	959	916	928	886	979	920	1010	891	971	936	946	915	943	900	896	933	916	945	913	939	903	935	962	894	965	906	983	932	960	919	906	917	932	946	884	911	921	926	952	918	974	1001	889	911	935	905	923	912	937	918	902	981	970	930	944	882	943	908	974	968	989	956	957	901	886	952	877	926	867	942	979	931	949	962	954	860	943	907	975	867	959	941	972	975	922	971	937	912	982	924	950	976	898	902	893	964	894	908	975	923	947	897	928	974	918	911	899	865	934	885	900	886	904	949	890	938	927	929	931	843	912	897	900	940	931	860	914	951	914	951	928	911	888	930	868	910	978	951	874	948	956	912	924	930	869	943	921	960	906	930	939	964	935	914	902	948	972	928	959	873	1002	929	913	950	879	895	865	925	928	904	942	976	964	918	904	930	958	921	851	873	931	953	917	938	908	989	915	1005	954	900	954	913	954	901	893	921	889	942	982	924	874	932	947	948	914	907	905	923	901	908	844	882	963	930	929	907	970	961	894	906	970	977	937	945	946	886	951	922	946	898	934	916	919	997	928	879	869	943	950	903	910	899	923	902	978	912	927	909	902	918	910	973	922	946	914	909	916	963	965	976	959	943	980	924	907	950	916	898	939	896	979	944	893	948	964	928	949	954	977	965	964	871	932	935	910	933	910	1001	916	895	927	951	890	909	906	971	924	936	905	918	921	882	911	911	962	920	982	954	919	877	878	893	932	934	965	890	894	926	930	871	943	935	997	906	926	896	988	923	926	881	929	958	907	941	939	908	961	935	948	970	925	970	931	934	946	911	836	952	912	900	890	953	892	925	959	908	905	949	915	904	908	928	917	957	952	919	912	939	922	930	930	865	888	896	870	979	916	945	929	942	910	945	936	921	910	921	926	962	938	968	949	888	902	961	925	942	895	931	933	928	918	960	911	895	930	939	929	906	909	898	915	883	883	894	919	897	938	982	910	893	916	916	917	942	942	946	917	922	916	907	958	941	892	869	964	915	916	962	894	950	913	877	918	946	877	904	914	939	910	934	930	921	932	891	957	928	926	899	926	931	968	941	875	939	951	894	902	933	854	935	926	913	953	933	950	921	881	925	953	921	889	906	918	961	954	905	895	950	930	930	950	908	879	943	876	895	888	936	937	896	935	949	948	876	965	949	946	940	958	979	904	866	911	908	919	956	930	981	904	947	937	897	901	923	892	946	887	903	914	879	942	918	958	896	962	957	931	945	873	894	947	927	874	977	973	909	934	941	961	914	938	934	926	932	883	903	943	896	924	917	921	965	910	989	886	957	960	916	980	940	908	933	897	916	903	907	915	904	923	950	968	939	944	918	872	886	940	953	947	907	897	937	892	962	919	943	900	915	903	899	924	932	907	999	899	953	900	902	954	910	874	883	948	926	919	960	922	933	948	925	946	955	934	899	942	892	952	889	949	904	938	959	916	944	932	921	906	930	937	946	893	953	937	901	912	935	893	856	960	943	893	894	907	938	931	930	914	909	914	919	925	934	966	906	893	882	873	921	904	906	897	948	960	893	960	910	917	922	950	915	974	936	927	890	913	961	937	950	902	957	917	946	948	866	900	862	910	881	921	938	925	935	924	936	957	941	965	942	866	921	920	933	900	872	911	900	955	947	882	931	938	904	941	893	908	896	930	878	978	892	939	910	878	904	879	899	982	889	945	906	948	953	896	958	891	956	968	889	893	896	909	937	951	906	915	922	910	919	931	983	1001	920	1001	962	915	937	862	898	917	878	910	927	984	903	917	905	934	978	926	934	980	910	948	999	893	948	916	949	939	930	990	956	916	958	942	932	876	915	884	893	905	901	912	897	878	947	921	912	930	985	946	935
19405	12789	36682	52108	47614	50310	60731	52543	31116	27357	26234	17577	10581	8165	7107	6999	7106	7142	7104	7084	7051	7020	7021	7137	7172	7413	7223	7182	6989	7069	7021	6988	7013	6967	7070	6914	7066	7088	6921	7038	7015	6993	6995	6970	7055	6897	6998	7085	6916	7062	7024	7066	7016	6992	7027	6976	6951	6870	6931	7015	7115	7038	7032	7063	7066	7081	6964	6877	6969	7079	6901	6907	6967	7024	7102	7068	6999	7000	6888	6995	7075	7024	6904	6914	6997	7033	6972	7002	7010	7141	7034	7001	7004	7001	6887	7183	6989	7065	6872	7020	7044	7035	7095	6931	7131	7104	7073	7014	6917	7057	6999	6906	6932	7121	6964	7154	7156	6918	6978	6888	6986	6944	6918	6943	7086	6950	7096	7066	7064	6945	7056	6898	7008	6916	7041	6993	6945	7009	7028	6995	7009	6987	6999	7020	6904	6948	6987	6986	7098	7128	6968	7007	6998	7081	7092	7087	6939	7123	7006	6990	6943	6926	6981	7091	7134	7051	6897	7145	6935	6933	7019	6956	7119	7120	7047	7040	6978	7044	7099	7099	6871	6959	7041	7031	7142	7110	6903	7047	6944	7035	6964	7112	6851	6975	7046	6989	7058	7034	7106	7147	6876	6908	7017	7057	7137	7060	7013	6930	7050	7039	7158	7093	6899	7009	7042	6986	7151	7017	7045	7033	7064	6939	7038	7048	7016	7088	7005	7101	7130	6988	7096	7162	7099	7079	7078	7033	6908	7140	6845	7097	6981	6950	7073	6954	6924	7006	6989	7078	7128	6972	7136	7003	7066	6891	7016	6933	7021	7133	6940	7137	6921	6920	7029	7032	7031	6977	6976	7083	7057	6998	6945	7017	7110	7116	7054	6993	7057	7030	7013	7036	7108	6883	7016	6985	6926	7057	7042	6980	7077	6958	7088	7042	7013	7032	7122	7076	7068	6976	7068	6983	6918	6988	6805	7000	6987	7115	7077	6927	7056	6949	6990	7120	7043	6926	6995	7021	6965	7066	7076	6887	6962	7179	6955	6996	7071	6865	7000	6974	7134	6894	6925	7005	7039	7061	6821	7003	6917	7047	7042	7084	6877	7055	7086	7034	7153	7042	7050	7149	7014	7063	6909	7031	6900	7058	6981	7108	7173	7091	7102	7068	6893	6954	6978	7087	7069	7017	7011	6982	6917	7043	7085	7152	6957	7132	7098	7082	7071	7046	7093	7058	6807	6936	6887	7065	6935	7107	6990	6959	7112	7033	6920	6924	7067	6944	7066	6963	6888	7088	7041	7000	6911	7061	6974	7061	6937	7094	7112	7078	6981	7019	6986	7152	7014	6989	7041	7129	6983	7029	7080	6986	6992	7079	6938	7022	7031	7088	7015	7147	7110	7125	7087	6996	7092	7043	6979	6996	6955	7009	7023	7050	7039	6996	6945	7071	7004	7061	7047	7074	7066	6995	6975	6982	7130	6920	7046	6987	7043	7113	7074	7021	7034	6987	7010	7000	6894	7045	7102	7043	7062	6992	7002	7043	7028	7094	7255	6924	7086	7096	7100	7013	7068	7094	7081	7055	6986	7158	7045	7020	7054	7087	7089	6982	6955	6999	6984	7022	7066	6982	6959	7150	7125	7007	7067	6971	6990	6999	6980	7113	7095	6942	6967	7073	6932	7174	6977	7068	7046	6941	7059	7016	7157	7023	7057	6905	7012	7048	7247	6874	6985	7074	7191	6942	6991	6932	6962	7143	7002	6981	6919	7057	7022	7206	7003	7079	6969	7140	7005	7136	6950	7106	7001	6987	6964	7100	7027	6937	7020	6939	6995	6945	7064	7043	6998	6960	6985	7031	7020	7156	7045	7010	7029	6942	6937	7094	6873	6951	7071	7201	7003	7039	7071	6926	7102	6974	6892	7044	6954	7026	7094	6975	7078	7009	6921	6951	7047	6883	7006	6955	6996	7209	6953	6924	7017	6927	7048	7059	7019	7059	6991	6939	7122	6985	7069	6905	7076	7000	7099	7015	6986	7075	6907	7072	7032	7126	7124	6911	7027	6976	7018	6959	7070	6877	7125	7015	6958	6996	7021	6896	7167	6956	6963	7025	7110	6998	7038	7148	7120	7035	7132	7081	6852	7111	6966	7018	7110	6985	6926	6973	6987	7054	6996	7034	7020	7025	7035	6964	7040	7042	7014	6971	7046	7042	7030	7051	6863	7201	7001	7051	6959	7137	7070	6950	7023	7062	6908	6943	7018	6965	7028	7059	6961	7013	7009	7131	7063	7069	6992	7077	6974	7054	7034	7016	7058	7117	6874	7060	7050	7005	6969	6970	6961	7162	7085	7006	7049	6966	6932	7056	7134	7021	7098	7069	6890	7076	7005	7006	6834	6954	7027	6954	6948	6953	6944	7046	7003	7118	7048	6936	6977	7130	7106	6984	7081	6978	6922	6858	7092	7075	6933	7061	7064	7061	7169	7047	7085	6999	7092	7142	7099	7105	6984	7067	7041	6972	7073	6960	6962	7046	7048	7059	7028	6966	7019	6924	7071	6999	7020	6922	6909	6992	7011	6953	6922	7023	6974	6925	7046	7033	7035	7027	7096	6855	7028	7047	6985	6974	6881	7088	7070	6982	7011	7094	6985	7029	7168	6992	7126	6989	7085	6876	7100	7018	7138	6887	7070	7039	6999	6997	7131	7093	7130	6913	6868	7139	6973	6881	7065	7142	7170	7138	7022	7004	6911	6971	7026	7104	7008	7093	6924	6955	7067	7136	6849	7100	7216	7019	6999	7191	7112	7084	7166	7134	6934	6943	6983	7143	6966	7081	6988	7061	6956	7061	7008	7105	6905	6848	7070	7047	7131	7100	7078	6994	6983	7118	7104	7062	7194	6998	6965	6988	7115	7073	7074	7110	7049	7101	6932	7019	7000	6974	7023	6972	7071	7090	6986	7017	7104	6977	7027	7035	6933	6989	6970	6929	7014	7071	7085	7113	7046	7015	7077	6935	7040	6944	7069	6967	7076	7053	7068	7046	6906	6952	7046	7043	7120	6870	7041	6985	7012	7026	7224	7189	7034	6972	6912	7049	6986	6946	7033	6949	6973	7061	6998	7010	7120	7015	7071	7113	7089	6955	7048	6992	7134	7041	6903	6962	7010	7180	6963	7040	7081	7107	7047	6997	7011	6898	7012	6968	7021	6919	7044	7226	7146	7097	7091	6984	6988	6978	7078	7070	7041	7174	7013	7000	7054	7049	7084	6978	7093	7076	7141	7094	7101	7167	7144	7054	6972	7066	7005	6999	7084	7128	7080	7005	6987	6957	7116	7075	6979	7092	7073	7056	6898	7017	7030	6985	6950	7115	6907	7001	7072	7004	6875	7009	6981	7063	7039	7046	6914	7025	7007	6950	6954	7065	7023	7096	7018	7041	7074	7026	7078	6915	6982	7026	6914	7105	7004	7046	6931	7080	6944	7055	7058	7089	7148	7046	6984	7051	6828	7069	6911	7039	6970	7001	7086	6989	6964	7065	7045	6987	6975	7101	7155	7023	7098	6925	6932	7052	7044	6998	6882	7033	7008	7000	7001	7012	7085	6942	7052	7073	7092	7014	6904	7114	7015	7108	7070	7005	6922	6962	6997	7052	7028	6915	6945	7029	6958	7192	7050	6996	7169	7031	6995	6939	7037	7061	6962	7074	7026	7114	6801	6992	7062	7074	6976	7107	6837	6939	7080	6964	7012	7061	7037	7132	7120	6953	6990	7106	6920	7029	7031	7091	7028	6981	7010	7006	6972	7064	7059	7010	7089	7130	7096	7113	7094	7055	6994	7062	7071	7014	7041	7166	7025	6871	6985	7064	6979	7080	7074	6830	6971	7025	6949	7095	7040	6995	6912	7123	6938	6982	7158	6914	7079	6916	7107	6829	7031	6996	7041	6929	6991	6932	7028	7024	7063	7055	7056	7169	7037	7052	7111	7044	7096	7093	7047	7102	6927	6999	7149	6978	7128	7025	7116	6963	6962	7099	6983	6941	7004	7022	7024	6983	6891	7124	7020	6929	6940	7038	6980	6911	7009	6998	7027	7118	6930	6882	7076	7127	7034	7084	7027	7024	6896	7082	6957	6985	7033	6946	6914	7101	7056	7012	7213	6984	6884	7005	6976	7110	6969	7084	6976	7036	7052	6966	6968	7031	6985	7005	6981	6931	7100	7056	7080	6940	6993	7096	7039	7044	7027	7162	7005	7153	7069	7054	7040	7020	7002	6985	7067	7100	7037	7010	7131	7084	6930	7046	7053	7138	7106	6965	7013	7008	6998	6858	7045	7108	7035	7075	7007	7064	7051	7124	7046	6959	7101	7066	7030	6995	6925	7077	6990	7184	7015	7027	6999	6975	7107	7237	7066	7020	7045	6985	7044	7055	7002	7068	7017	7106	7064	7069	6894	7061	7052	7010	6966	7025	6957	7038	6944	7033	6972	7033	7002	6946	6978	6962	6988	7046	7165	7230	6961	7134	6926	7060	7006	7001	7041	7004	7025	7063	6994	6932	6943	6886	7066	6973	7029	6962	7041	7094	6958	7160	7145	7046	7036	7157	6945	7094	7196	7012	7115	7071	7066	7038	7167	7061	6920	7085	7009	7019	7138	6942	7064	7009	7018	7040	7003	7054	7069	7158	7071	7123	7003	6916	6965	7067	7039	6980	7064	6995	7041	7023	7098	7051	6989	6941	6993	6951	7021	6964	6938	6947	7047	7076	7012	6980	6973	7012	7098	7015	6939	7090	7100	7042	7226	6983	7068	7087	7041	6927	7005	7100	6954	7051	7082	6973	6983	6992	6992	7009	6906	7084	6955	6978	7036	7024	6972	7024	7034	6942	7038	7036	6914	7082	7000	7065	6997	6984	7007	7008	7021	7063	6971	7087	6952	6999	7022	6910	7106	7176	6991	6955	6988	7024	7004	6961	6994	7019	6984	7069	6954	6944	6949	7040	6993	7049	7201	6984	7006	7116	6989	6994	7145	7048	7059	6969	7075	6989	7078	7069	7090	7059	7138	6990	6982	7104	7067	6972	7157	6875	7014	6888	7039	6980	7142	6989
2903	1067	3483	2005	2290	5114	5035	3548	1713	1558	1327	1159	1028	949	1007	937	922	953	911	968	968	980	953	946	988	956	924	948	963	1009	962	979	944	950	950	982	975	931	998	963	944	1009	1010	930	966	961	929	942	935	958	982	988	950	910	941	961	981	1025	958	972	953	923	942	975	918	938	971	958	932	944	973	922	1012	961	958	901	969	963	1004	974	980	960	1010	939	926	910	987	944	1010	994	982	915	989	967	950	926	972	1001	963	966	946	1004	932	926	936	970	987	960	961	919	1001	996	910	931	959	995	903	949	925	932	1009	946	996	989	952	981	913	962	976	972	916	980	932	920	977	984	997	947	959	930	1004	992	974	928	918	960	986	960	994	942	973	937	971	971	1030	940	942	975	953	993	951	963	955	987	963	965	946	943	972	1007	939	969	966	920	998	976	946	1013	953	1035	969	951	967	986	982	968	956	960	1014	959	916	967	1000	1000	980	891	942	969	944	919	977	910	933	972	937	957	969	941	948	926	930	937	917	953	976	915	1009	992	992	933	999	1004	976	946	936	935	1009	973	1016	957	973	933	1006	963	989	959	990	918	999	965	958	906	985	948	967	961	951	1003	958	967	991	959	995	986	959	952	999	970	1015	985	958	954	958	996	992	908	977	970	986	1010	913	962	1031	973	935	968	948	934	929	931	921	995	944	931	955	946	949	993	978	957	944	952	902	974	947	962	946	911	957	918	965	937	944	943	976	962	977	973	961	978	969	1007	968	994	967	1002	959	996	987	947	1019	915	996	919	1006	912	993	939	947	985	1004	943	974	982	940	971	960	977	957	967	989	954	1026	976	957	1010	1054	980	983	943	952	981	978	953	986	994	981	966	947	932	993	961	959	959	974	970	978	926	977	951	954	966	970	997	971	999	973	953	937	952	983	971	961	973	979	903	973	990	936	960	974	1000	989	980	1040	893	988	940	944	939	984	953	963	956	922	956	909	956	909	990	966	954	922	971	907	990	949	917	904	945	969	928	967	967	998	946	931	961	953	897	950	957	917	962	956	946	987	963	936	981	994	949	975	940	955	932	982	933	955	951	996	909	927	978	985	979	964	968	967	967	953	960	958	998	994	945	955	959	973	949	953	966	1005	961	973	967	974	950	1005	963	918	962	953	957	918	969	990	973	981	959	972	948	923	919	925	965	1001	972	938	964	961	933	1010	1026	978	982	985	991	968	987	939	966	1012	1031	1000	967	994	945	932	972	933	961	976	972	988	1033	929	967	928	944	975	952	966	935	970	987	932	938	888	945	956	905	986	914	973	955	946	1025	925	981	940	972	955	954	949	931	962	885	960	930	960	952	1042	906	948	952	975	971	974	1024	978	957	969	975	995	955	951	952	908	1017	934	1018	984	902	962	954	969	935	941	984	985	988	944	996	942	999	915	974	979	971	996	1000	1017	989	1000	970	989	969	992	962	908	968	912	969	985	981	998	980	960	921	1037	1006	919	1026	922	974	968	908	930	983	980	1008	949	943	979	945	951	1021	969	964	955	967	930	939	945	961	917	939	996	938	942	967	974	949	931	939	965	989	957	967	1038	996	1011	914	934	977	1010	912	979	964	981	965	966	973	949	914	925	972	974	962	994	983	988	962	954	990	993	921	937	962	927	969	953	997	995	934	993	962	943	944	968	921	960	1006	976	981	909	970	897	990	935	918	969	1002	969	949	928	931	977	923	994	995	938	952	992	966	959	952	984	996	957	978	927	962	979	956	930	952	993	881	892	979	982	1003	935	955	908	1004	952	966	945	948	976	948	950	969	903	954	909	930	1001	946	970	951	940	980	987	931	963	935	987	951	986	973	944	983	946	953	949	1004	1020	1044	970	980	930	927	933	920	1030	941	1001	944	984	973	966	937	979	1020	943	949	1003	954	951	956	876	1026	935	940	982	934	1019	975	955	987	1028	924	970	949	1021	935	986	947	944	956	1002	954	965	923	948	946	953	987	963	970	974	995	963	940	985	976	956	975	935	976	927	971	969	938	983	953	990	925	965	993	931	922	930	947	969	973	908	913	987	949	963	924	940	1017	912	945	962	967	991	937	965	1002	934	963	912	960	932	946	976	982	986	1013	998	964	1013	971	955	928	960	992	941	930	985	965	1007	957	979	972	980	961	993	934	970	909	972	930	995	975	935	983	1001	977	940	1011	965	964	955	973	937	992	984	1002	919	977	1006	930	927	972	940	964	952	1008	1016	931	944	982	972	937	972	987	981	935	964	941	905	892	1003	927	983	956	1006	977	974	930	911	885	978	950	930	1014	922	965	954	986	961	988	1039	966	955	959	917	901	1009	991	932	933	955	994	1014	985	949	987	958	972	923	946	992	987	992	958	975	921	1004	920	942	964	1003	896	904	1001	952	980	936	938	1008	981	951	950	986	952	949	962	991	1019	966	938	962	925	964	1000	942	996	922	920	942	962	975	976	983	978	975	983	927	963	912	952	942	956	935	964	961	918	992	984	960	982	983	948	968	1045	955	982	857	915	1020	913	945	938	926	1002	948	917	921	963	921	882	937	963	931	877	931	982	981	970	1014	953	1036	941	924	904	945	978	955	949	970	982	979	976	984	927	943	976	938	973	870	979	954	920	988	931	939	1014	951	1004	969	931	949	1044	1017	932	948	962	935	968	976	954	980	923	970	993	937	967	940	959	940	927	928	989	961	975	987	973	899	915	940	981	942	965	961	944	967	973	945	999	947	947	973	990	968	938	989	923	929	933	952	1017	1009	934	1017	1005	994	1009	961	919	993	965	944	970	941	982	936	1032	938	948	941	949	941	938	962	918	940	937	897	1010	970	989	982	957	1037	973	981	935	1019	917	935	928	982	972	989	923	1000	995	959	934	919	971	961	903	912	1005	994	917	946	966	954	1003	1008	1035	941	986	971	910	942	991	1025	915	953	947	975	912	992	938	906	963	940	978	960	993	957	942	948	981	982	982	943	901	986	955	942	946	955	950	890	937	965	940	965	937	969	930	979	934	951	1011	956	935	921	920	934	992	947	967	932	972	964	988	947	968	933	965	937	927	934	898	982	973	974	948	946	980	934	962	963	950	991	959	955	909	928	979	1034	972	998	953	928	960	976	939	941	923	956	1004	1009	897	962	926	1046	981	982	947	951	952	920	991	970	962	991	930	917	956	1051	952	932	968	892	897	1002	929	973	988	938	942	950	983	1004	957	959	1028	992	952	927	976	1000	940	957	938	932	908	939	948	974	971	930	941	990	1003	1003	1018	983	905	938	977	1000	978	1047	970	956	972	967	963	1001	899	967	1007	983	926	976	901	940	984	947	1061	982	934	930	977	958	1017	994	961	941	986	1010	926	952	1000	1005	1006	981	964	926	972	1009	979	926	954	996	957	1003	973	964	981	984	958	958	972	928	905	958	921	972	982	959	968	923	988	967	971	977	940	963	911	993	942	994	941	930	978	963	886	981	975	1008	969	932	969	929	913	948	942	930	965	967	979	992	994	986	905	945	946	959	980	976	971	934	926	993	1007	988	963	977	964	943	970	966	981	1005	965	976	941	918	964	959	950	990	1009	997	989	950	926	976	954	1021	952	1013	943	1014	980	948	1020	949	944	958	962	954	944	973	1033	920	933	940	912	931	993	1003	941	1038	928	970	990	939	982
13316	9430	24319	20649	31655	42661	41437	33392	19720	19440	13812	10545	7411	7261	7123	7194	7193	7119	7142	7131	7009	7060	7045	7122	7226	7197	7217	7172	7056	7087	6998	7215	7108	7187	7193	7199	7119	7139	7223	7166	7095	7200	7239	7164	7069	7210	7005	7224	7079	7251	7085	7191	7181	7201	7132	7103	7058	7220	7161	7286	7210	7128	7154	7097	7125	7153	7091	7175	6920	7175	7133	7121	7096	7095	6931	7155	7184	7149	7061	7177	7147	7254	7181	7144	7004	7103	7319	7116	7040	7053	7171	7124	7155	7176	7182	7117	7114	7194	7246	7063	7286	7111	7328	7154	7257	7093	7097	7196	7142	7188	7113	7281	6988	7208	7174	7033	7163	7119	7196	7038	7091	7100	7108	7164	7027	7142	7079	7066	7065	7107	7130	7262	7060	7134	7172	7065	7259	7313	7185	7129	6995	7152	7155	7105	7169	7229	7029	7216	7114	7044	7117	7200	7102	7233	7229	7061	7159	7309	7204	7138	7167	7241	7119	6978	7145	7079	7145	7116	7257	7076	7122	7206	7112	7202	7068	7271	7295	7149	7280	7109	7110	7124	7172	7178	7132	7213	7176	7213	7217	7055	7082	7082	7111	7157	7210	7002	7241	6980	7205	7162	7192	7218	7099	7259	7165	7121	7174	7144	7169	7198	7107	7205	7209	7219	7146	7037	7203	7139	7078	7109	7165	7168	7200	7166	7271	7230	7119	7243	7147	7067	7055	7169	7154	7068	7146	7225	7105	7191	7082	7171	7094	7200	7163	7149	7131	7243	7138	7308	6989	7229	7000	7115	7213	7160	7126	7232	7181	7221	7155	7262	7216	7301	7094	7210	7190	7164	7175	7112	7037	7322	7160	7025	7213	7051	7192	7107	7233	7269	7166	7154	7080	7085	7120	7077	7196	7235	7127	7171	7073	7156	7144	7053	7179	7239	7108	7228	7232	7135	7197	7114	7263	7221	7164	7015	7081	7243	7218	7192	7149	7278	7250	6996	7198	7053	7065	7114	7216	7172	7220	7108	7167	7128	7103	7142	7120	7177	7196	7267	7306	7097	7136	7133	7225	7127	7169	7255	7134	7211	7143	7187	7035	7118	7149	7267	7131	7122	7195	7178	7220	7160	7213	7120	7207	7073	7141	7178	7293	7178	7327	7221	7232	7130	7116	7051	7128	7272	7182	7100	7275	7066	7083	7322	7216	7137	7105	7174	7136	7133	7101	7189	7031	7176	7154	7132	7252	7205	7284	7139	7123	7132	7219	7193	7238	7059	7129	7195	7080	7081	7180	7202	7201	7217	7177	7153	7300	7043	7130	7172	7197	7051	7125	7179	7197	7203	7097	7109	7230	7106	7146	7177	7265	7219	7114	7275	7199	7114	7157	7168	7204	7124	7122	7195	7056	7113	7197	7077	7302	7159	7039	7179	7131	7121	7227	7130	7173	7236	7129	7160	7147	7132	7022	7205	7280	7197	7234	7136	7118	7318	7155	7146	7154	7296	7263	7231	7314	7103	7209	7144	7047	7119	7224	7009	7143	7201	7164	7166	7120	7348	7150	7061	7210	7288	7124	7156	7051	7194	7119	7194	7106	7082	7154	7102	7303	7163	7234	7224	7215	7060	7185	7114	7144	7166	7247	7167	7285	7128	7240	7330	7148	7121	7162	7309	7094	7259	7183	7193	7192	7036	7083	7136	7116	7292	7079	6937	7207	7087	7157	7131	7083	7009	7330	7135	7246	7218	7155	7211	7124	7103	7038	7267	7160	7146	7241	7212	7201	7075	7161	7180	7161	7115	7231	7180	7138	7200	7143	7097	7138	7166	7238	7249	7118	7378	7115	6974	7082	7196	7164	7078	7223	7054	7146	7165	7118	7058	7198	7112	7142	7071	6995	7159	7138	7104	7245	7128	7142	7181	7112	7191	7181	7286	7115	7193	7140	7102	7082	7105	7227	7140	7132	7090	7241	7230	7250	7139	7149	7028	7160	7034	7216	7125	7187	7165	7131	7221	7307	7217	7148	7250	7154	7125	7209	7085	7205	7064	7179	7050	7202	7201	7144	7010	7080	7170	7116	7037	7113	7160	7042	7089	7245	7134	7202	7275	7042	6971	7130	7241	7174	7078	7287	7135	7090	7174	7140	7159	7028	7236	7184	7170	7158	7113	7090	7124	7158	7257	7206	7138	7092	7267	7145	7198	7238	7068	7164	7205	7183	7109	7235	7219	7189	7128	7085	7111	7242	7186	7131	7103	7128	7156	7154	7237	7073	7065	7046	7254	7142	7062	7229	7229	7290	7210	7111	7156	7016	7103	7171	7053	7241	7136	7084	7062	7109	7229	7161	7376	7155	7206	7175	7097	7096	7084	7119	7145	7125	7083	7265	7122	7197	7172	7086	7223	7241	7142	7164	7066	7244	7126	7153	7297	7227	7287	7137	7189	7317	7246	7216	7205	7120	7088	7091	7218	7203	7180	7134	7308	7179	7151	7164	7182	7047	7148	7118	7081	7216	7161	7141	7222	7105	7109	7197	7169	7088	7164	7154	7239	7160	7216	7109	7198	7116	7253	7207	7027	7275	7192	7235	7080	7043	7163	7150	7277	7266	7263	7234	7142	7342	7206	7163	7225	6939	7111	7228	7059	7185	7150	7031	6992	7254	7146	7183	7135	7208	7124	7174	7209	7162	7067	7138	7259	7189	7087	7177	7212	7182	7267	7125	7164	7215	7225	7118	7039	7236	7196	7137	7096	7342	7222	7136	7314	7159	7157	7128	7146	7108	7250	7118	7169	7043	7268	7103	7038	7173	7099	7136	7084	7085	7080	7118	7188	7168	7251	7222	7090	7064	7097	7104	7077	7199	7128	7131	7185	7217	7259	7149	7162	7171	7157	7101	7041	7252	7225	7149	7062	7311	7195	7097	7131	7333	7169	7208	7165	7163	7136	7182	7139	7191	7239	7071	7194	7139	7189	7177	7117	7242	7217	7175	7183	7124	7175	7165	7162	7189	7257	7087	7137	7228	7190	7047	7239	7153	7265	7179	7108	7294	7161	7296	7151	6989	7160	7180	6991	7051	7229	7122	7161	7054	7291	7210	7196	7212	7131	7051	7149	7169	7234	7160	7083	6994	7072	7170	7239	7199	7103	7165	7241	6975	7236	7179	7315	7028	7181	7152	7230	7202	7188	7098	7032	7219	7123	7209	7092	7053	7138	7127	7290	7063	7093	7048	7131	7146	7264	7191	7153	7100	7227	7230	7082	7155	7122	7173	7178	7066	7224	7142	7180	7074	7255	7171	7182	7326	7179	7170	7027	7056	7162	7096	7162	7139	7079	7063	7112	7157	7130	7132	7173	7238	7145	7127	7199	7169	7215	7119	7054	7117	7063	7025	7207	7231	7195	7195	7141	7280	7214	7206	7113	7184	7088	7149	7069	7237	7173	7188	7184	7172	7065	7111	7109	7100	7152	7123	7089	7071	7076	7107	7155	7084	7169	7157	7230	7099	7222	7097	7065	7211	7294	7203	7082	7223	7161	7209	7228	7171	7103	7151	7070	7174	7346	7289	7218	7162	7125	7207	7186	7126	7069	7011	7055	7110	7213	7159	7115	7236	7234	7086	7182	7204	7179	7205	7215	7211	7201	7222	7052	7055	7195	6980	7276	7198	7343	7075	7138	7186	7106	7122	7138	7167	7066	7107	7291	7101	7104	7138	7197	7222	7156	7091	7184	7132	7160	7048	7013	7155	6966	7188	7188	7135	7180	7176	7032	7143	7167	7052	7189	7028	7168	7174	7151	7145	7222	7128	7141	7186	7126	7169	7217	7186	7187	6985	7185	7222	7264	7270	7181	7224	7171	7086	7197	7108	7183	7118	7164	7036	7203	7174	7273	7100	7159	7133	7095	7060	7135	7272	7085	7113	7189	7194	7167	7219	7162	7264	7169	7171	7231	7270	7327	7099	7173	7155	7210	7061	7170	7106	7108	7223	7195	7201	7045	7121	7102	7173	7013	7084	7232	6974	7155	7275	7074	7241	7212	7143	7273	7155	7098	7017	7056	7243	7229	7114	7061	7141	7057	7184	7137	7135	7075	7257	7103	7078	7129	7072	7177	7143	7123	7170	7139	7289	7093	7079	7198	7182	7208	7219	7169	7190	7236	7162	7183	7264	7189	7278	7185	7109	7199	7086	7196	7077	7215	7088	7165	7164	7140	7054	7157	7126	7113	7205	7227	7289	7095	7199	7082	7171	7079	7095	7054	7113	7022	7121	7129	7090	7062	7184	7195	7251	7124	7083	6972	7164	7369	7221	7083	7144	7115	7246	7057	7181	7258	7162	7192	7290	7105	7179	7166	7120	7200	7198	7101	7116	7127	7139	7117	7078	7197	7224	7076	7061	7202	7199	7135	7242	7019	7015	7053	7070	7212	7020	7227	7082	7125	7140	7173	7083	7118	7204	7133	7120	7112	7235	7157	7288	7203	7163	7156	7059	7169	7137	7248	7062	7211	7131	7285	7086	7179	7067	7076	7170	7251	7246	7028	7330	7112	7299	7044	7164	7045	7244	7203	7190	7111	7137	7223	7199	7210	7124	7118	7334	7120	7144	7152	7132	7057	7130	7201	7157	7168	7117	7148	7169	7080	7237	7186	7239	7219	7107	7121	7118	7169	7198	7039	7122	7277	7174	7130	7163	7147	7060	7121	7198	7185	7214	7210	7002	7179	7288	7160	7037	7218	7189	7014	7210	7138	7178	7260	7083	7176	7300	7099	7306	7296	7060	7232	7191	7305	7050	7222	7100	7177	7174	7188	7090	7139	7158	7159	7212	7095	7158	7150	7231	7270	7113	7089	7082	7119	7094	7138	7115	7191	7038	7168	7138	7061	7148	7214	7136	7141	7193	7043	7113	7135	7199	7154	7263	7115	7234	7138	7166	7113	7132	7205	7161	7035	7154	7211	7048	7269	7191	7091	7119	7115	7244	7245	7114	7281	7277	7179	7288	7221	7157	7160	7198	7281	7127	7169	7097	7189	7306	7205	7255	7079	7141	6987	7200	7173	7172	7140	7198	6968	6991	7149	7229	7247	7070	7162	7179	7137	7156	7213
1817	1470	9099	5374	4848	15868	13790	7397	2665	1550	1369	1137	960	976	911	982	980	998	947	916	974	912	963	978	1011	987	981	956	975	1000	977	954	917	896	988	974	932	954	894	900	969	970	917	977	924	929	991	903	899	907	944	970	943	923	956	908	963	935	981	909	874	970	945	930	993	935	924	948	927	892	1011	939	950	917	949	955	969	936	1002	944	900	911	947	952	938	912	913	990	949	897	923	929	949	907	968	970	917	938	947	998	956	948	952	964	947	970	945	942	849	912	908	944	958	924	948	958	994	928	882	970	992	901	909	950	954	923	875	935	952	938	946	933	941	873	922	928	910	979	877	961	902	965	945	926	961	933	903	908	919	968	915	967	936	884	949	955	896	950	916	1001	962	963	979	901	908	909	1028	933	945	1017	972	961	944	959	975	884	981	894	928	979	927	936	962	1006	914	943	936	910	939	946	979	888	889	926	917	986	991	944	935	955	912	990	953	912	919	943	938	905	942	912	929	952	990	910	994	947	964	997	939	998	962	929	900	911	992	986	927	940	945	950	934	942	975	926	934	954	916	951	964	964	1003	903	871	969	929	943	933	893	908	954	905	982	920	916	1002	927	932	990	960	951	912	948	984	998	934	935	985	982	1004	936	965	955	937	973	938	926	936	966	921	985	928	952	953	955	934	928	960	941	969	972	951	939	967	942	1000	990	921	934	942	909	909	908	957	967	928	952	943	902	968	929	966	943	949	981	985	961	981	982	987	1042	895	1005	947	930	938	986	943	959	941	962	975	988	930	915	964	997	972	963	1007	970	1011	928	957	926	970	937	998	943	876	874	947	930	928	971	942	932	925	887	938	986	1005	929	950	964	916	951	944	956	901	928	944	990	953	920	940	980	997	933	945	964	947	873	961	935	917	943	1003	974	955	903	922	948	926	1030	907	935	941	966	945	1020	963	909	954	959	929	973	951	987	972	933	973	874	935	951	931	942	958	931	905	881	988	926	946	948	920	975	991	970	932	952	959	984	977	965	981	976	949	975	978	976	936	907	921	941	940	919	970	934	962	1013	960	961	897	995	957	920	965	939	953	941	966	931	976	991	960	958	907	960	946	968	936	951	934	951	914	955	922	1013	999	911	920	969	913	922	945	930	948	912	965	941	964	917	956	989	944	928	934	962	979	956	995	936	935	951	955	947	965	942	931	929	931	981	998	957	968	953	915	904	954	912	928	931	944	966	989	962	926	893	919	943	989	933	873	980	978	962	927	984	938	901	964	902	912	914	919	902	973	950	968	963	1002	946	962	920	909	944	954	986	945	955	939	915	896	967	931	935	947	928	888	951	971	1005	984	1034	998	1000	936	970	952	963	1008	903	928	1009	925	969	948	993	910	979	974	942	933	930	961	901	901	1008	924	905	974	921	943	907	936	944	1017	894	963	983	962	1000	943	965	949	934	982	940	953	934	957	973	935	960	946	928	977	921	920	923	997	918	933	1034	949	1012	919	940	898	971	889	971	969	976	971	917	939	944	1005	937	938	965	945	971	986	978	976	927	931	958	902	936	959	888	960	939	982	969	953	939	905	935	982	936	1027	963	931	965	958	990	950	946	955	958	923	930	922	933	927	1011	967	912	968	961	901	913	931	924	916	971	945	895	988	935	1014	929	944	1004	957	935	980	957	892	962	921	929	951	892	932	978	952	932	918	943	902	923	900	936	884	916	945	999	975	888	925	973	951	973	973	905	961	975	976	990	964	965	949	940	946	936	976	939	933	945	917	960	960	983	935	938	957	881	981	916	922	892	945	1003	962	936	955	946	958	986	1007	956	969	986	937	925	968	966	932	929	989	926	960	998	942	940	947	957	946	970	923	926	1005	924	933	968	950	964	973	966	933	963	985	914	885	935	971	924	961	966	998	905	921	912	965	974	963	919	981	970	921	921	977	910	997	979	984	933	959	942	934	932	940	967	918	945	915	921	956	932	984	921	918	890	968	914	978	913	937	965	969	912	943	976	940	989	941	901	1013	984	901	924	930	976	931	933	923	963	924	925	922	894	955	884	934	949	914	923	907	967	932	931	936	957	957	930	910	945	913	948	910	960	922	963	943	940	940	904	950	951	954	970	961	957	1003	948	985	987	905	992	906	970	951	946	912	911	938	951	947	976	954	899	954	1002	867	931	897	980	980	898	994	903	958	906	1015	939	904	920	948	976	982	999	979	914	978	979	974	968	899	971	946	884	927	963	969	916	945	901	973	979	959	961	931	965	949	929	976	964	936	952	1001	974	978	977	972	979	926	938	952	963	922	922	993	946	897	979	935	948	937	900	941	962	995	942	959	935	957	923	981	933	939	904	897	960	903	900	960	905	927	995	943	943	946	948	946	917	1001	992	958	909	918	933	935	957	956	920	968	983	935	919	966	926	941	971	956	954	944	957	964	892	964	890	973	980	957	884	922	974	934	1006	944	925	935	926	913	910	1015	978	947	970	945	981	943	952	883	968	988	934	919	923	961	876	910	970	931	915	943	970	974	972	968	943	940	923	980	972	949	962	947	943	1004	958	925	984	940	917	932	989	959	999	947	938	952	1014	926	912	967	916	870	909	965	888	970	1015	929	994	891	949	957	930	951	927	988	970	928	945	910	958	990	940	932	980	942	906	974	960	900	969	965	904	939	948	958	974	915	952	946	924	990	982	906	934	954	947	981	988	950	910	905	939	957	905	987	992	940	928	940	919	965	972	936	983	956	932	910	973	954	917	931	910	944	945	990	944	951	958	981	949	934	931	915	995	946	877	936	940	935	959	992	996	948	939	932	967	926	918	959	972	967	950	947	971	956	958	991	905	941	919	945	946	995	1001	925	918	979	958	955	925	895	994	1022	931	932	934	977	857	941	949	1003	908	973	974	973	951	937	954	892	949	1018	971	964	984	944	934	959	965	949	958	1008	989	988	949	945	972	940	897	934	1005	1001	904	913	951	889	838	959	988	913	904	929	986	912	920	902	925	927	945	1018	955	972	955	963	962	1036	959	937	968	950	956	953	950	921	933	928	972	984	1003	961	957	928	950	1030	933	938	905	959	934	948	963	908	999	954	976	938	960	963	940	939	965	878	939	977	933	954	913	974	933	941	972	916	960	919	962	918	958	963	932	1030	931	960	919	983	937	873	963	903	956	982	936	979	913	940	916	962	991	957	995	931	951	912	975	967	1000	933	909	936	941	951	959	1025	949	998	936	944	964	965	962	941	957	966	941	967	932	949	950	901	958	877	907	982	924	955	929	907	945	921	961	965	924	915	994	921	962	898	985	955	900	948	936	1028	952	987	954	964	929	969	928	975	913	907	924	909	954	944	918	970	935	959	927	957	950	928	919	958	918	946	963	890	995	999	965	946	990	946	915	950	1004	933	967	944	961	973	941	898	942	943	946	922	956	978	874	956	972	983	924	940	952	987	939	920	904	984	964	878	939	909	914	979	923	934	976	911	980	998	941	910	922	950	949	939	972	978	916	990	929	914	955	928	876	930	948	924	936	919	938	972	916	908	921	981	949	961	934	991	936	969	984	988	982	965	974	976	950
16156	12410	34159	38891	40854	65326	56750	41596	22516	18792	15381	10262	7306	7159	7189	7052	7060	7006	7268	7148	7087	6900	7162	7093	7248	7265	7354	7348	7199	7176	7127	7241	7147	7015	7112	7051	7186	7203	7091	7154	7240	7252	7102	7179	7200	7183	7037	7158	6973	7056	7130	7136	7039	6985	7170	7160	7142	7271	7001	7139	7176	7131	7091	7130	7193	7087	7087	7154	7091	7089	7113	7073	7173	7150	7031	7092	7069	7174	7149	7137	7044	7107	7150	7165	7010	7123	7221	7116	7205	7113	6995	7194	7042	7018	7072	7258	7029	7126	7187	7105	7196	7023	6991	7073	7207	6958	7106	7100	7075	7063	6940	7120	7165	7070	7155	7051	7169	7027	7239	7139	7273	7065	7120	7115	7093	7021	7092	7260	7284	7059	7139	7048	7061	7238	7082	7161	7125	7058	7125	7134	7100	7162	7048	6971	7064	7079	7116	7077	7223	7133	7056	7243	7085	7147	7097	7143	7177	7156	7268	7128	7113	7106	7123	7195	7152	7157	7110	7062	7244	7070	7205	7078	7027	7194	7121	7077	7158	7157	7139	7060	7106	7156	7079	7090	7137	7134	7019	7165	7066	7211	7068	7136	7126	7063	7224	6993	7096	7116	7166	7051	7275	7113	7032	7206	7117	7091	7016	7219	7067	7157	7090	6977	7144	7134	7113	7184	7070	7205	7028	7155	7094	7046	7100	7178	7148	7101	7161	7028	7066	7190	7083	7099	7145	7076	7245	7020	7059	7171	7073	7123	6998	7021	7010	7237	7111	7105	7077	7091	7152	7177	7061	7039	7127	7181	7177	7097	7124	7129	7152	7142	7047	7113	7001	7112	7059	7026	7187	7160	7020	7120	7078	7131	7083	7121	7218	7244	7052	6997	7179	7182	7073	7081	7079	7006	7192	7201	7019	7171	7141	7022	7164	6982	7005	7204	7250	7032	7081	6946	7176	7198	7074	7121	7065	7111	7090	7020	7106	7168	7154	7122	7045	7234	7139	7090	7224	7076	7106	7280	7055	7118	7130	7108	7177	7102	7073	7056	7089	7132	7097	7261	7250	7164	7098	7198	7073	7084	7176	7083	7211	7162	7159	7075	7336	6936	7133	7220	7073	7113	7117	7116	7176	7082	7176	7176	7156	7173	7146	7091	7000	7275	7120	7260	7188	7196	7085	7274	7209	7119	7121	7073	7101	6968	7153	7132	7045	7087	7059	7112	7213	7072	7015	7081	7147	7127	7226	7154	7088	7189	7093	7015	7064	7097	7195	7261	7134	7173	7148	7183	7090	7049	7163	7068	7066	7129	7113	7133	6994	7041	7103	7208	7132	7094	7111	7069	7118	6958	7116	7193	7038	7042	7117	6990	7156	7116	7122	7062	7112	7233	7037	7229	7095	7140	7204	7143	7116	7135	7094	7188	7074	7083	7230	7155	7019	7084	7098	7045	7167	7120	7134	7222	7176	7123	7275	7175	7215	7109	7103	7121	7069	7149	7115	7227	7176	7218	7172	7125	7136	7028	7077	7027	7133	7097	7112	7161	7123	7224	7081	7085	7227	7152	7064	7183	7265	7146	7059	7070	7119	7107	7137	7234	7193	7150	7116	7117	7129	7182	7148	7112	7143	7034	7145	7207	7062	7034	7025	7137	7106	7143	7092	7103	7196	7262	7023	7100	7070	7162	7125	7228	7173	7199	7096	7023	7189	7215	7145	7197	7083	7142	7141	7177	7076	7169	7088	7122	7140	7243	7182	7117	7127	7163	6997	7140	7084	7059	7069	7180	7234	7160	6982	7107	7235	7022	7004	7144	7069	7014	7203	7214	7018	7021	7204	7185	7221	6994	7118	7254	7142	7168	7130	7033	7043	7095	7218	7178	6935	7043	7042	7052	7105	7048	7203	6947	7154	7129	7109	7091	7091	7153	7122	7060	7293	7066	7210	7037	7052	7106	7178	7094	7157	7189	7022	7005	7089	7157	7206	7082	7090	7029	7132	6996	7296	7056	6961	7133	7021	7127	7114	7103	7124	7148	7083	7001	7063	7124	7032	7093	7176	7126	7157	7079	7013	7049	7195	7138	7102	7174	7072	6974	7225	7069	7105	7205	7149	7027	7087	7131	7135	7012	7162	7093	7155	7099	7247	7067	7166	7228	6998	7018	7109	7120	7068	7127	7047	7059	7222	7241	7057	7074	7197	6997	7239	7097	7134	7110	7123	7127	7038	7120	7142	7113	7161	7236	7055	7183	7021	7254	7097	7092	7220	7099	7076	7077	7161	7075	7120	7060	7054	7200	7122	7167	7356	6990	7088	6989	7076	7082	7120	7195	7161	7062	7101	7096	7160	6971	7127	7124	7210	7205	7232	7084	7050	7041	7134	7010	7145	7039	7137	7191	7056	7173	7098	7094	7139	7099	7202	7098	7025	7110	7077	7137	7193	7098	7048	7154	7128	7229	7099	7198	7211	7136	7236	7315	7030	7167	7229	7085	7308	7040	7157	7194	7075	7171	7141	7213	7056	7143	7142	7165	7187	7129	7024	7024	7102	7104	7200	7045	7094	7142	7127	7101	7110	7138	7130	7258	7163	7048	7169	7036	7239	7084	7102	7069	7146	7168	7136	7118	7063	7225	7113	7110	7015	7064	7166	7114	7241	6982	7165	7180	7156	7021	7041	6950	7085	7111	7046	7054	7116	7171	7189	7169	7143	7160	7012	7063	7072	7216	7198	7038	7043	7047	7041	7175	7186	7143	7369	7024	7269	7135	6993	7224	7079	7147	7117	7087	7022	7182	7028	7200	7143	7094	7115	7110	7101	6989	7151	7146	7161	6966	7133	7228	7227	7159	7173	7150	7141	7158	7027	7281	7188	7062	7254	7127	7149	7182	7362	7076	7177	7134	7085	6975	7133	7101	7095	7079	7244	7114	7164	7107	7080	7121	7105	7173	7150	7083	7221	6953	7012	7107	7048	7050	7011	7155	7068	7128	7119	7060	7150	7063	7203	7212	7219	7130	7114	7228	7132	7056	6982	6994	7076	7227	7169	7053	7102	7153	7118	7140	7138	7210	6994	7125	7084	7124	7039	7145	7055	7057	7222	7066	7120	7171	7076	7177	7017	7001	7094	7120	7175	7077	7050	7095	7110	7144	7190	7162	7234	7132	7147	7097	7094	7046	7182	7060	7053	7035	7084	7138	7155	7099	7208	7111	7076	7045	7090	7025	7092	7106	7191	7022	7088	7016	7162	7133	7044	7111	7080	7151	7093	7189	7158	7200	7085	7127	7096	7146	7129	7081	7091	7167	7080	7011	7169	7044	7206	7116	7213	7191	7031	7110	7118	7164	7058	7089	7126	6955	7152	7101	7243	7085	7105	7025	7151	7243	7089	7194	7197	7088	7259	7154	7134	7114	7201	7133	7137	7176	7139	7073	7127	7223	7096	7165	7017	7273	7081	7085	7154	7178	7091	7351	7087	7160	7038	7155	7211	7234	7186	7007	7128	7101	7105	7069	7211	7066	7187	7194	7164	7022	7158	7044	7059	7148	6998	7151	7156	7021	7077	7087	7116	7098	7060	7175	7066	7100	7087	7029	7082	7145	7036	7085	7171	7140	7121	7097	7062	7063	7099	7037	7248	7126	7010	7154	7148	7013	7102	7100	7120	7187	7102	7078	7155	7162	7024	7130	7107	7170	7027	7015	7112	7217	7038	6972	7163	7048	7224	7147	7098	7066	7131	7080	7133	7066	7144	7151	6970	7152	7097	7096	7237	6987	7180	7069	7066	7157	7070	7071	7185	7264	7052	7092	7026	7121	7185	7258	7228	7132	7158	7110	7135	7076	7057	7202	7144	7150	7101	7207	7093	7190	7113	7164	7146	7095	7211	7072	7137	7119	7084	7139	7120	7121	6997	7269	7167	6921	7096	7160	7149	7178	7126	7018	7136	7040	7046	7008	7097	7150	7054	7062	7177	6969	7127	7114	7094	7070	7300	7162	7095	7116	7102	7107	7000	7134	7211	7105	7153	7200	7101	7142	7109	7215	7153	7076	7118	7141	7106	7146	7067	7152	7195	7040	7020	7060	7165	7070	7087	7159	7119	6899	7173	7022	7185	7068	7182	7133	7162	7157	7249	7100	7040	7031	7091	6988	7171	6973	7144	7031	7202	7118	7204	7160	7103	7146	7033	7186	7133	7222	7192	7136	7240	7033	7222	7063	7200	7131	7195	7148	7110	7245	7310	7072	6979	7045	6881	7090	7015	7159	7240	7074	7195	7125	7045	7191	7043	7104	7067	7079	7036	7203	7102	7111	7009	7115	7161	7195	7067	7200	7091	7048	7021	7169	7174	7073	7166	6972	7166	7050	7167	7153	7117	7174	7058	7108	7133	7082	6976	7041	7090	7005	7087	7151	7092	7075	6991	7210	7077	7079	7219	7135	7081	7110	7125	7022	7162	7187	7086	7125	7071	7188	7209	7122	7171	7041	7022	7120	7042	7029	7070	7305	7071	7148	7148	7088	7150	7204	7168	7036	7127	7064	7169	7225	7098	7202	7068	7101	7262	7156	7119	7140	7180	7154	7044	7084	7127	7218	7075	7051	6864	6961	7117	7229	7150	7197	7220	7148	7105	7240	7173	7077	7124	7066	7276	7031	7131	7170	7082	7099	7117	7054	7187	7070	7096	7175	7194	7163	7033	7022	7243	7099	7154	7229	7129	7050	7115	7106	7138	7098	7066	7133	7167	7069	7013	7112	7069	7086	7188	7087	7080	7149	7053	7074	7154	7056	7116	7182	7243	7139	7178	7153	7103	7105	7101	7117	7098	7150	7076	7110	7181	7068	7074	7096	7112	7050	7096	7109	7079	7072	7019	7133	7041	7072	7156	7028	7061	7154	7003	7053	7015	7076	7048	7243	7083	7081	6980	7058	7204	7136	7120	7127	7043	7124	7135	7124	7179	7157	6995	7073	7155	7054	7166	7002	7167	7284	7106	7137	6967	7167	7109	7046	7230	7158	7113	7143	7111	7169	6991	7183	7263	7112	7157	7222	7058	7231	7108	6950	7055	7104	7064	7110	7263	6987	7043	7131	7213	7124	7190	7262	7121	7105
4018	1434	3837	5820	8904	17286	11293	6022	2510	1587	1644	1129	968	963	942	991	925	981	997	1024	938	967	991	1015	980	1044	981	994	1034	941	941	949	939	941	1003	992	969	975	1056	989	981	953	948	964	922	960	1042	938	1002	957	959	976	1021	920	970	977	904	1006	991	971	943	959	995	996	937	971	1000	922	979	976	974	965	913	993	1021	979	932	915	967	988	950	984	924	969	973	984	958	994	960	963	957	984	955	1057	1014	1046	1000	997	994	928	954	999	1003	979	984	970	941	962	957	954	1031	949	979	1006	1007	969	930	994	917	980	931	1018	951	982	963	921	991	976	927	982	987	944	1009	990	1008	948	974	966	1037	967	961	961	947	951	961	1001	970	973	989	993	951	964	968	953	981	1000	908	962	1008	956	1006	974	987	935	944	984	968	996	995	961	976	1036	953	969	946	1001	940	941	965	948	1014	978	965	1013	997	1003	983	961	961	977	1014	1004	991	977	946	980	1038	1038	979	1007	933	926	977	944	937	941	993	997	992	996	960	958	916	954	991	994	957	973	994	980	986	933	974	1017	957	1003	960	984	1031	1022	944	993	941	1016	937	942	960	1000	978	979	955	937	983	1016	903	973	989	975	981	1009	986	985	976	1001	993	936	984	927	982	1001	982	1003	986	933	1001	984	935	1031	1048	1004	982	946	981	956	1036	983	948	997	969	973	979	908	984	1019	979	1006	977	931	994	966	989	952	1007	970	965	945	1061	1007	926	994	965	1003	931	963	999	965	930	982	1013	1037	974	992	964	1004	929	882	992	976	1031	979	1006	967	989	1043	975	975	1026	1006	919	1000	1010	987	992	950	989	960	952	928	975	975	956	982	959	889	973	982	987	925	948	997	929	960	971	1055	982	1000	952	972	992	947	1000	908	972	954	984	955	950	963	976	942	964	931	965	964	974	1026	960	981	1005	975	880	1011	978	926	990	962	992	1028	993	968	932	1011	936	969	923	968	1063	973	964	934	971	967	963	936	941	956	1023	989	953	1040	962	945	986	937	1001	971	1001	1000	936	909	979	961	1001	975	1005	1042	920	957	999	937	983	979	968	965	1022	1018	988	1003	993	1060	928	940	928	938	1010	954	993	908	977	927	972	977	1027	954	1041	990	999	985	944	1002	910	968	1018	1011	1016	988	1003	937	962	979	918	983	1002	977	977	944	977	948	952	968	930	995	995	968	981	959	963	968	989	999	981	1016	952	958	987	929	934	1010	969	933	925	960	1021	968	993	993	957	936	969	933	990	939	944	939	976	931	959	1012	999	1006	1008	1015	996	972	922	973	931	958	979	903	1043	952	967	1014	975	947	939	1012	986	990	989	970	974	980	938	997	947	967	999	934	1002	958	933	967	1004	1003	980	1006	1030	983	974	959	997	991	939	1021	1027	928	942	982	956	986	998	1028	1006	959	1062	988	1004	972	942	1020	1050	978	955	1036	937	987	972	960	965	987	1011	991	960	965	1016	1005	948	986	925	976	1009	941	962	961	1035	1024	960	1004	1007	996	977	905	976	986	1016	918	947	1018	946	982	950	964	958	930	932	986	926	984	972	959	979	942	974	959	965	986	993	980	988	1009	973	935	934	976	973	991	984	926	990	1042	926	962	1026	974	992	1004	979	973	1000	961	975	968	940	964	1022	1004	957	957	962	999	995	943	914	1056	985	967	1019	1003	963	998	937	1012	959	937	1025	924	983	1049	997	979	936	1000	926	987	987	956	927	992	1078	1004	990	969	941	926	989	1008	928	926	1008	926	967	1050	919	963	1018	971	982	978	971	1001	976	952	1029	998	978	947	993	985	959	987	975	927	925	954	971	1015	948	980	972	955	979	870	975	997	961	998	940	933	978	978	939	969	921	920	973	962	947	911	937	963	975	968	918	1002	996	946	1028	948	1008	982	1022	1004	967	977	957	1018	924	981	1025	989	928	946	979	1006	964	997	977	954	975	955	980	950	990	993	987	968	946	998	956	928	870	1001	984	940	973	995	943	947	964	1029	973	936	938	995	978	1030	980	1011	993	991	973	996	1001	956	977	986	957	937	981	913	996	991	992	923	1005	1008	971	974	991	938	942	966	983	973	916	964	933	963	946	1035	919	971	991	986	982	963	956	933	966	971	950	994	959	976	1006	967	974	961	979	965	1008	992	969	961	1049	1021	980	1016	975	1034	1035	952	986	884	976	999	956	984	944	939	977	970	952	989	1038	958	972	966	956	983	970	985	968	1015	971	1029	997	940	916	929	953	975	966	979	1005	982	977	961	1006	978	933	979	907	961	1006	1012	972	932	952	918	995	925	964	993	982	975	987	971	937	967	1032	994	961	994	956	947	962	933	943	939	1033	982	1002	954	970	963	1017	978	1012	1025	964	981	946	984	944	998	950	976	980	969	988	973	1029	976	923	1026	1008	978	1012	925	976	1000	924	985	974	992	995	971	1005	1022	977	993	1001	1000	992	1021	955	977	942	1015	965	928	1049	975	985	1015	1007	992	981	944	952	1031	976	946	918	916	971	936	964	902	960	979	976	934	992	927	981	926	996	930	1021	951	956	993	949	1004	981	950	959	911	970	949	995	933	917	960	1009	997	959	933	985	954	991	986	970	995	997	955	1001	986	990	956	990	930	918	1017	979	921	986	983	935	969	1007	964	996	991	948	1051	1035	1011	969	996	942	979	961	962	961	969	1027	976	944	964	982	965	988	946	948	1032	982	934	946	1021	974	958	964	978	963	967	961	905	979	976	1000	984	967	975	994	984	960	923	1028	949	937	1012	963	980	971	947	1000	1046	995	922	961	986	974	988	931	977	961	952	978	971	962	951	978	976	949	922	1006	982	947	961	944	1002	982	923	978	1006	998	895	969	946	969	921	1020	951	994	1047	996	1005	986	1000	998	1001	971	980	970	969	934	971	948	947	953	979	1009	995	985	1011	959	977	958	969	978	940	940	957	973	926	1040	966	957	1008	967	937	1009	982	937	1010	985	1003	994	939	974	985	956	999	957	988	1019	938	995	995	923	989	926	954	953	959	1046	927	962	960	942	919	1030	964	980	958	980	939	938	973	975	973	948	1032	962	1012	971	962	977	995	980	948	1003	972	997	984	966	982	964	984	918	974	972	946	952	952	989	976	968	951	976	974	952	954	952	960	968	992	996	996	973	961	995	974	969	986	963	1004	997	952	931	957	1029	998	949	985	994	952	996	998	955	1009	944	998	992	963	966	994	949	1002	976	964	965	994	959	991	947	996	946	983	910	995	1003	973	971	962	1041	1035	979	947	965	1020	1009	964	1006	999	993	1022	1020	996	970	922	971	999	979	1013	956	939	1040	976	952	901	982	990	1001	938	987	932	925	945	1031	977	989	970	987	993	965	949	1003	1020	981	979	992	950	961	950	1053	977	910	1035	931	971	963	968	1040	977	958	943	976	938	981	1016	995	963	957	973	994	1004	987	947	976	991	962	1004	964	986	1001	968	961	938	986	960	1005	1041	953	991	981	946	899	955	871	1004	976	964	924	1021	962	965	1003	1055	1008	936	989	1033	998	896	950	930	982	1054	971	970	912	971	970	1009	1016	1009	994	1000	1037	978	932	1042	979	964	1006	967	1050	994	933	978	1065	982	1018	1005	973	996	969	993	933	965	1004	956	953	943	996	957	949	993	966	986	948	992	968	1021	1046	1028	1043	987	974	979	942	960	984	944	972	965	931	978	932	991	987	1021	932	980	982	907	928	995	951	942	916	1028	1042	945	997	943	984	1003	993	1001	906	948	943	975	914	976	1028	962	970	963
15467	11895	22781	39803	57081	69554	49781	41069	23483	19729	18989	9456	7448	7423	7229	7394	7293	7424	7183	7307	7212	7376	7396	7403	7732	8134	7759	7530	7368	7311	7511	7168	7358	7206	7266	7193	7248	7283	7209	7288	7333	7423	7332	7238	7241	7193	7324	7252	7219	7323	7272	7287	7355	7296	7341	7518	7437	7185	7320	7411	7265	7358	7403	7242	7294	7298	7236	7339	7225	7336	7245	7228	7308	7381	7269	7296	7206	7385	7289	7318	7274	7368	7317	7304	7239	7410	7381	7192	7194	7323	7365	7249	7213	7154	7308	7332	7303	7307	7256	7275	7395	7413	7206	7327	7353	7441	7328	7239	7292	7350	7208	7327	7321	7319	7267	7337	7340	7304	7317	7215	7314	7313	7326	7358	7270	7381	7219	7377	7401	7314	7387	7285	7196	7314	7269	7384	7186	7392	7305	7306	7376	7333	7233	7516	7241	7310	7319	7329	7349	7214	7459	7278	7259	7321	7377	7343	7285	7255	7242	7316	7313	7417	7329	7475	7234	7234	7252	7217	7356	7279	7332	7292	7259	7251	7255	7345	7266	7202	7291	7394	7248	7311	7223	7224	7377	7281	7334	7264	7317	7196	7203	7389	7326	7278	7255	7190	7242	7363	7285	7427	7366	7378	7346	7396	7301	7349	7178	7239	7234	7298	7222	7157	7353	7386	7302	7265	7377	7225	7249	7293	7403	7288	7393	7232	7339	7347	7296	7275	7413	7351	7294	7260	7307	7400	7183	7314	7270	7328	7265	7226	7373	7361	7231	7265	7259	7407	7276	7186	7210	7306	7124	7292	7476	7229	7330	7255	7332	7349	7230	7217	7243	7285	7467	7296	7356	7287	7192	7372	7294	7309	7275	7291	7347	7313	7330	7249	7267	7270	7459	7253	7311	7236	7260	7353	7240	7332	7269	7282	7306	7307	7296	7335	7475	7255	7279	7445	7299	7326	7374	7215	7298	7213	7353	7347	7375	7247	7253	7303	7195	7237	7348	7264	7319	7374	7224	7311	7257	7342	7312	7454	7208	7386	7195	7373	7422	7348	7417	7418	7410	7323	7311	7287	7292	7344	7312	7316	7193	7331	7328	7472	7434	7201	7420	7223	7211	7288	7297	7346	7400	7208	7391	7334	7326	7259	7159	7371	7284	7396	7241	7174	7372	7195	7249	7276	7346	7264	7254	7119	7274	7212	7358	7248	7425	7393	7330	7183	7376	7291	7272	7327	7375	7245	7293	7414	7174	7282	7315	7273	7270	7285	7255	7292	7264	7271	7302	7161	7355	7298	7376	7297	7450	7288	7140	7255	7332	7325	7205	7259	7256	7140	7355	7362	7319	7269	7247	7129	7325	7281	7339	7269	7344	7278	7404	7256	7352	7306	7173	7298	7393	7290	7323	7333	7433	7275	7395	7348	7355	7360	7341	7376	7298	7318	7301	7317	7184	7366	7411	7377	7406	7237	7322	7330	7380	7351	7344	7372	7377	7236	7256	7364	7237	7211	7459	7267	7310	7328	7287	7188	7475	7181	7177	7403	7230	7239	7341	7327	7399	7329	7340	7370	7358	7305	7298	7229	7252	7360	7308	7431	7124	7282	7270	7257	7380	7425	7296	7098	7281	7295	7360	7273	7188	7486	7212	7335	7253	7409	7314	7352	7259	7329	7117	7360	7274	7319	7371	7336	7376	7394	7429	7245	7285	7193	7379	7255	7410	7241	7336	7319	7253	7374	7211	7311	7259	7254	7337	7359	7242	7206	7370	7210	7252	7272	7133	7347	7450	7255	7289	7158	7376	7212	7390	7425	7333	7339	7216	7463	7264	7349	7354	7240	7271	7346	7432	7305	7291	7217	7391	7375	7316	7175	7489	7280	7408	7194	7375	7280	7371	7339	7338	7342	7398	7298	7312	7335	7235	7243	7234	7362	7252	7268	7168	7349	7353	7299	7295	7314	7337	7294	7390	7214	7291	7299	7317	7133	7241	7287	7168	7265	7212	7285	7298	7222	7369	7170	7345	7447	7374	7418	7340	7299	7332	7418	7310	7349	7326	7253	7317	7213	7303	7376	7378	7197	7305	7188	7301	7311	7304	7197	7347	7264	7273	7378	7376	7173	7233	7262	7283	7248	7345	7302	7273	7259	7365	7267	7317	7220	7157	7375	7395	7298	7311	7260	7374	7319	7249	7334	7232	7332	7343	7413	7239	7407	7304	7428	7377	7334	7231	7308	7420	7262	7407	7489	7348	7148	7282	7320	7252	7231	7364	7266	7266	7301	7299	7285	7279	7393	7185	7209	7221	7358	7192	7245	7355	7412	7346	7295	7266	7254	7384	7333	7329	7321	7193	7321	7163	7207	7225	7228	7456	7325	7247	7256	7397	7293	7326	7289	7313	7244	7305	7351	7348	7268	7278	7177	7349	7284	7254	7346	7261	7214	7384	7302	7422	7200	7224	7311	7213	7373	7235	7274	7383	7211	7369	7391	7330	7212	7231	7289	7357	7412	7232	7296	7390	7292	7369	7222	7272	7375	7243	7330	7304	7307	7426	7308	7317	7317	7285	7330	7320	7343	7296	7347	7374	7339	7496	7381	7306	7266	7228	7346	7273	7257	7483	7251	7224	7261	7246	7252	7275	7390	7355	7347	7480	7307	7324	7301	7249	7209	7273	7262	7436	7296	7305	7263	7332	7396	7260	7245	7242	7344	7301	7437	7325	7454	7461	7408	7168	7317	7375	7354	7204	7323	7364	7254	7355	7296	7201	7314	7353	7255	7241	7437	7251	7314	7285	7308	7401	7274	7321	7291	7269	7293	7369	7397	7320	7268	7305	7312	7309	7290	7376	7265	7438	7245	7263	7279	7135	7313	7332	7342	7336	7308	7230	7291	7173	7251	7334	7198	7205	7227	7457	7244	7294	7327	7218	7198	7271	7380	7280	7342	7272	7266	7191	7322	7308	7249	7233	7338	7297	7332	7323	7244	7350	7201	7342	7224	7202	7349	7286	7328	7388	7390	7262	7175	7300	7339	7307	7285	7356	7276	7249	7271	7281	7275	7280	7228	7278	7273	7340	7297	7230	7273	7261	7298	7395	7315	7305	7240	7312	7304	7350	7300	7145	7168	7278	7367	7328	7395	7490	7295	7242	7379	7200	7265	7318	7185	7243	7373	7282	7315	7272	7369	7242	7503	7228	7182	7378	7302	7345	7348	7309	7206	7361	7246	7389	7182	7239	7353	7267	7265	7259	7215	7341	7329	7368	7222	7282	7291	7358	7260	7418	7376	7375	7421	7231	7269	7286	7263	7380	7375	7348	7268	7388	7181	7273	7359	7396	7292	7209	7311	7448	7425	7407	7203	7242	7271	7261	7208	7170	7238	7319	7308	7220	7373	7381	7355	7218	7176	7237	7185	7490	7392	7274	7367	7328	7256	7297	7227	7347	7267	7304	7283	7348	7321	7160	7381	7440	7262	7331	7292	7453	7257	7209	7412	7182	7180	7339	7218	7257	7286	7192	7353	7365	7301	7166	7227	7365	7341	7439	7262	7263	7274	7356	7271	7370	7226	7305	7286	7274	7170	7360	7251	7210	7339	7314	7265	7232	7237	7331	7343	7358	7205	7256	7327	7172	7334	7321	7293	7285	7207	7276	7268	7181	7360	7264	7250	7318	7265	7336	7379	7358	7341	7168	7264	7267	7359	7356	7305	7243	7199	7386	7347	7352	7314	7296	7187	7411	7343	7280	7311	7291	7416	7302	7207	7479	7323	7443	7407	7322	7324	7341	7308	7183	7195	7431	7321	7351	7215	7320	7282	7231	7280	7342	7418	7477	7272	7274	7219	7213	7242	7300	7323	7215	7387	7369	7322	7277	7362	7283	7335	7252	7321	7240	7302	7320	7425	7304	7241	7274	7207	7188	7329	7336	7305	7204	7276	7380	7289	7278	7191	7257	7481	7378	7240	7257	7247	7401	7325	7269	7264	7300	7252	7265	7212	7399	7417	7316	7418	7366	7380	7341	7285	7228	7223	7250	7200	7280	7253	7374	7295	7212	7234	7263	7261	7317	7355	7256	7439	7399	7324	7319	7356	7223	7180	7352	7361	7310	7226	7230	7348	7351	7219	7268	7227	7431	7339	7291	7339	7277	7393	7253	7339	7269	7379	7404	7347	7188	7250	7358	7194	7416	7242	7373	7342	7381	7300	7310	7312	7221	7345	7215	7397	7212	7261	7227	7195	7175	7326	7281	7271	7160	7341	7254	7296	7423	7476	7384	7304	7382	7400	7267	7263	7249	7299	7204	7250	7206	7290	7319	7433	7230	7276	7274	7382	7295	7309	7294	7199	7259	7223	7322	7419	7280	7257	7368	7342	7340	7459	7334	7262	7314	7355	7283	7304	7286	7395	7223	7378	7377	7319	7444	7272	7287	7301	7344	7288	7246	7366	7192	7300	7250	7249	7239	7313	7348	7248	7135	7397	7160	7218	7322	7301	7258	7281	7297	7326	7291	7393	7248	7157	7277	7259	7163	7339	7408	7310	7291	7345	7243	7300	7219	7225	7431	7482	7325	7168	7306	7240	7251	7223	7410	7201	7270	7301	7309	7275	7368	7259	7237	7226	7406	7319	7306	7448	7312	7274	7306	7369	7455	7283	7164	7250	7431	7253	7304	7345	7445	7209	7295	7251	7390	7449	7281	7314	7278	7352	7331	7355	7293	7419	7203	7223	7517	7139	7318	7303	7319	7351	7278	7315	7268	7390	7298	7322	7282	7177	7309	7228	7326	7520	7339	7329	7275	7257	7238	7316	7405	7356	7221	7310	7225	7342	7195	7387	7312	7261	7269	7264	7187	7388	7419	7283	7313	7311	7273	7354	7424	7239	7152	7224	7340	7226	7302	7287	7264	7264	7239	7254	7284	7335	7340	7327	7310	7349	7325	7235	7184	7134	7311	7417	7179	7281	7310	7392	7309	7328	7265	7338	7197	7215	7354	7219	7284	7264	7417	7287	7309	7179	7230	7333	7281	7234	7370	7354	7234	7359	7404	7363	7131	7442	7429	7444	7298	7242	7238	7223	7336	7270	7254	7284	7266	7419	7456	7343	7292	7358
2600	1736	3099	6669	12813	23453	16929	12328	7088	4084	3169	1509	970	935	911	947	942	972	975	907	970	918	997	972	1013	1052	993	933	981	894	929	957	979	922	961	929	921	895	947	916	949	951	959	900	981	1000	961	944	944	1021	956	979	889	943	958	939	938	964	968	921	949	918	893	1023	996	931	949	973	894	959	999	943	986	1007	920	953	1015	935	941	992	926	946	916	933	882	949	1002	880	967	917	993	984	906	947	992	942	883	936	927	958	911	958	965	944	933	934	953	920	920	989	947	996	966	939	908	998	928	990	920	990	983	947	960	961	978	986	909	960	972	1008	993	937	962	959	941	966	967	961	954	906	903	928	922	946	915	977	987	951	930	968	1003	934	934	950	962	911	958	961	958	935	958	918	908	945	952	978	947	926	939	982	954	902	968	946	989	916	973	927	977	939	970	974	959	1001	933	916	888	940	908	942	920	995	937	934	959	992	1024	976	988	948	963	979	934	984	934	923	985	934	916	897	952	943	992	918	959	948	925	956	955	941	916	998	974	904	917	921	905	951	941	943	1000	923	949	935	956	975	915	913	966	1013	910	952	918	979	970	973	967	916	948	903	943	958	949	966	986	969	887	1013	951	923	909	913	914	985	947	974	1012	967	970	994	958	922	907	981	956	951	943	959	894	969	953	961	901	966	908	992	907	1001	981	982	957	951	945	927	894	959	941	949	978	1014	897	989	978	931	909	919	941	953	999	959	975	999	938	980	938	983	982	986	915	1028	986	984	1053	940	934	1011	1041	946	974	967	926	972	952	952	931	952	967	933	938	939	930	974	925	965	927	899	922	950	978	893	940	948	974	967	911	918	936	933	960	936	932	902	927	952	948	931	963	978	957	928	970	907	939	889	940	947	927	960	944	963	972	914	943	932	1010	947	989	1001	931	928	948	913	907	910	884	961	968	985	930	972	940	988	958	937	937	947	994	961	998	979	979	935	961	1005	985	966	942	959	934	981	926	905	941	929	908	920	967	946	1001	943	965	972	907	874	974	965	954	933	907	963	956	946	1002	989	928	947	982	933	918	956	927	910	956	969	1020	917	937	942	945	862	971	944	975	933	966	939	983	974	991	903	910	986	984	915	923	905	955	953	923	925	965	959	947	972	938	946	913	948	922	1017	1019	944	930	993	912	974	973	963	946	956	1022	995	982	961	899	952	941	990	890	893	919	1020	920	942	960	961	1006	956	934	981	981	966	918	991	964	941	930	926	930	919	997	936	946	970	1004	971	922	937	1004	941	943	896	963	934	933	967	954	973	949	965	947	933	951	917	894	906	976	1034	924	972	940	963	940	939	960	962	967	943	931	973	939	953	942	936	879	967	1001	875	961	967	896	947	1008	935	966	975	937	966	913	953	951	923	987	938	919	954	937	947	998	993	927	988	957	951	923	959	952	932	999	919	982	926	943	907	942	925	986	990	929	955	970	999	944	893	976	980	946	923	917	956	975	905	981	918	936	935	940	918	989	961	984	917	938	1004	935	945	989	968	968	953	940	1010	979	973	934	955	915	936	969	952	974	948	915	968	930	996	973	989	941	974	952	971	914	985	941	967	912	942	1023	986	953	931	949	903	904	965	941	1016	932	935	959	1010	960	933	994	975	928	930	943	965	900	967	903	908	977	977	934	1045	947	936	975	995	908	923	980	938	974	951	966	910	915	887	915	931	961	952	963	950	904	950	986	954	943	928	968	951	987	1002	932	936	983	983	912	936	955	935	966	1005	950	886	984	928	903	935	961	902	987	979	979	919	984	945	943	911	983	934	946	925	876	909	932	934	962	940	951	979	977	991	922	949	931	944	991	937	966	975	917	1000	942	966	932	911	973	960	1002	958	972	954	950	966	936	965	968	939	953	953	918	903	940	927	914	897	921	955	944	911	909	941	982	1016	965	976	973	937	979	986	939	929	972	951	967	941	933	884	965	949	992	1005	903	907	908	965	923	991	946	944	949	993	941	951	988	962	948	968	974	979	950	910	952	947	962	966	964	941	958	962	1007	999	969	959	962	973	964	919	963	969	952	949	958	969	969	929	940	911	937	966	985	966	921	960	963	961	933	922	942	976	983	965	1016	940	954	961	920	910	957	947	929	920	924	967	939	974	1017	928	940	925	974	941	929	984	922	985	943	927	991	972	967	927	928	948	928	926	967	989	941	987	926	964	936	947	930	977	901	914	948	951	966	964	974	956	971	942	954	941	1019	923	940	947	947	991	985	977	977	1015	956	935	1002	959	930	1002	938	959	946	962	917	996	955	945	939	899	921	932	954	988	930	949	991	971	973	948	900	967	997	911	959	932	912	953	877	976	997	978	947	965	963	942	933	933	959	965	986	971	967	987	961	914	915	956	921	1016	960	937	962	922	1024	906	977	956	920	953	953	968	920	905	969	949	919	901	953	952	927	957	944	927	919	901	918	1038	976	944	888	957	959	902	946	913	897	906	957	965	929	959	1035	964	936	968	953	899	948	957	966	933	981	997	883	946	946	897	915	980	955	969	970	946	890	942	994	943	926	928	960	928	965	948	1008	933	879	946	964	991	907	961	927	965	950	919	986	1000	938	961	936	982	976	943	969	1022	919	956	912	958	989	916	892	972	925	925	950	985	932	978	972	968	954	976	892	1026	983	922	938	953	995	922	975	954	950	935	939	979	927	923	964	1002	967	954	989	944	941	940	923	930	963	954	1002	931	933	956	941	980	948	905	963	933	919	937	1014	930	965	962	925	960	937	962	960	896	988	968	926	962	915	973	951	933	944	950	972	958	942	957	926	902	939	951	940	925	964	986	966	981	937	958	955	987	925	984	937	969	883	968	986	923	972	964	923	1012	998	943	955	940	964	996	957	1012	1014	947	968	944	978	951	974	985	947	1019	951	925	934	980	947	947	926	1011	951	985	948	969	977	949	965	955	1003	933	902	985	972	928	926	977	947	957	921	981	943	938	927	950	933	949	944	968	915	928	952	936	1028	990	980	932	919	980	975	983	965	1003	945	948	961	924	985	967	968	915	925	939	989	938	978	1011	1013	970	923	941	972	961	963	938	910	1034	919	924	958	1003	1000	961	960	945	912	945	975	986	936	945	941	927	884	962	1002	966	989	951	919	920	971	942	982	988	868	983	905	939	944	948	925	928	924	954	955	933	984	903	967	930	906	940	944	942	933	930	953	904	973	937	960	928	915	930	974	964	941	962	931	968	940	983	984	917	870	951	912	985	972	942	935	899	971	935	948	1035	982	975	954	1001	952	951	980	922	936	955	949	990	934	938	985	924	963	985	894	916	870	984	946	929	983	987	931	1030	936	944	901	979	979	963	916	938	896	1006	951	952	1006	934	908	921	946	963	968	951	960	961	970	948	975	949	935	952	943	920	929	935	902	944	935	958	924	940	963	944	949	952	900	929	912	982	907	954	932	920	913	936	914	946	956	922	967	947	943	928	934	906	980	1008	959	925	973	973	980	957	925	945	940	988	932	916	958	948	933	993	977	951	1005	902	941	998	1002	983	964	988	928	959	943	946	939	999	948	933	975	922	992	964	979	920	948	931	987	973	1001	941	955	939
19858	14720	20957	31133	57822	70203	55600	53781	38747	33715	29015	13600	7340	7281	7257	7203	7318	7186	7296	7299	7178	7169	7059	7466	8403	8585	8352	7771	7416	7210	7227	7146	7190	7130	7137	7120	7234	7216	7259	7190	7144	7177	7115	7141	7141	7085	7276	7098	7134	7154	7146	7165	7107	7245	7138	7215	7089	7160	7220	7098	7150	7197	7083	7255	7205	7107	7142	7172	7193	7174	7125	7275	7043	7077	7073	7153	7134	7155	7218	7241	7135	7094	7086	7128	7204	7115	7277	7269	7078	7090	7126	7011	7133	7170	7152	7187	7164	7041	7099	7215	7088	7162	7068	7194	7268	7095	7136	7200	7346	7125	7176	7235	7241	7087	7296	7041	7183	7132	7230	7197	7040	7208	7145	7079	7223	7175	7311	7221	7178	7203	7156	7223	7133	7008	7237	7095	7198	7151	7243	7176	7120	7194	7209	7090	7259	7110	7124	7084	7075	7173	7045	7075	7181	7184	7144	7247	7211	7120	7380	7059	7169	7235	7237	7213	7152	7213	7107	7246	7006	7267	7196	7239	7215	7093	7321	7094	7195	7166	7165	7161	7176	7232	7313	7106	7269	7330	7098	7157	7127	7134	7261	7124	7108	7125	7114	7279	7204	7160	7110	7194	7116	7030	7117	7202	7199	7216	7176	7126	7237	7111	7100	7145	7279	7184	7188	7114	7172	7150	7141	7271	7254	7167	7126	7332	7095	7224	7049	7185	7189	7271	7092	7223	7165	7231	7146	7195	7054	7134	7188	7206	7308	7167	7250	7202	7108	7277	7289	7254	7238	7145	7226	7120	7273	7168	7158	7179	7191	7123	7078	7184	7161	7210	7184	7095	7193	7300	7148	7109	7215	7239	7173	7141	7132	7225	7189	7250	7094	7191	7209	7216	7204	7120	7110	7297	7092	7191	7226	7146	7183	7175	7194	7209	7147	7207	7160	7237	7090	7166	7095	7311	7218	7144	7036	7204	7152	7186	7224	7162	7199	7259	7217	7216	7148	7111	7066	7138	7206	7125	7164	7129	7233	7188	7253	7226	7239	7190	7230	7143	7058	7113	7045	7215	7112	7078	6994	7174	7109	7272	7227	7117	7230	7228	7098	7075	7209	7152	7199	7323	7146	7230	7188	7230	7086	7254	7096	7224	7098	7242	7232	7115	7199	7252	7238	7224	7109	7193	7155	7116	7369	7200	7058	7087	7362	7298	7191	7141	7254	7217	7146	7313	6996	7271	7220	7134	7208	7171	7173	7136	7120	7040	7130	7103	7148	7171	7232	7340	7193	7007	7015	7238	7077	7118	7317	7206	7124	7134	7311	7127	7270	7144	7046	7124	7228	7207	7219	7262	7176	7145	7025	7195	7148	7125	7281	7002	7223	7106	7288	7255	7225	7166	7070	7185	7073	7209	7219	7252	7199	7303	7113	7145	7191	7184	7037	7192	7216	7299	7081	7155	7098	7152	7206	7112	7093	7178	7172	7056	7095	7172	7232	7202	7070	7146	7206	7261	7175	7349	7113	7084	7182	7305	7153	7177	7123	7115	7158	7033	7179	7076	7179	7201	7227	7158	7172	7125	7177	7215	7234	7131	7233	7248	7168	7168	7079	7144	7143	7217	7256	7141	7075	7200	7344	7227	7173	7167	7140	7223	7210	7234	7240	7108	7206	7139	7185	7123	7140	7185	7221	7126	7105	7248	7212	7220	7017	7185	7205	7089	7127	7132	7286	7196	7066	7129	7243	7252	7263	7152	7141	7126	7110	7041	7140	7160	7044	7116	7142	7184	7265	7162	7162	7272	7206	7206	7260	7086	7192	7268	6928	7229	7168	7204	7165	7345	7200	7099	7194	7142	7166	7167	7143	7183	7275	7195	7088	7254	7195	7295	7137	7234	7072	7184	7213	7273	7131	7190	7183	7212	7149	7141	7303	7029	7177	7172	7290	7117	7127	7234	7077	7097	7101	7237	7169	7104	7269	7214	7211	7166	7126	7193	7060	7304	7269	7241	7228	7128	7191	7192	7026	7163	7087	7196	7150	7163	7058	7234	7138	7103	7209	7066	7203	7233	7077	7185	7118	7253	7157	7201	7220	7129	7185	7155	7214	7215	7148	7226	7280	7234	7100	7126	7070	7027	7197	7247	7204	7277	7248	7202	7164	7085	7259	7253	7085	7134	7202	7242	7176	7249	7212	7039	7140	7127	7266	7084	7208	7218	7268	7109	7189	7233	7317	7072	7200	7042	7171	7114	7130	7251	7156	7220	7211	7118	7141	7120	7208	7151	7054	7225	7240	7240	7153	7075	7179	7205	7061	7226	7067	7019	7150	7236	7292	7173	7105	7298	7138	7107	7159	7218	7233	7224	7194	7274	7215	7234	7163	7112	7255	7213	7184	7284	7174	7118	7218	7200	7163	7238	7102	7142	7150	7167	7190	7072	7297	7086	7250	7134	7094	7282	7085	7161	7202	7122	7210	7075	7121	7217	7171	7158	7156	7028	7060	7064	7368	7171	7115	7115	7080	7209	7126	7317	7199	7151	7190	7260	7209	7206	7156	7055	7138	7243	7052	7151	7103	7326	7202	7101	7208	7110	7189	7123	7103	7122	7237	7255	7111	7159	7162	7229	7215	7205	7201	7201	7104	7079	7124	7185	7118	7189	7154	7188	7262	7234	7225	7172	7065	7033	7156	7174	7299	7191	7184	7192	7100	7087	7310	7116	7133	7078	7087	7261	7152	7181	7218	7219	7164	7157	7158	7054	7171	7147	7095	7181	7173	7251	7188	7155	7042	7308	7136	7168	7088	7203	7001	7247	7202	7260	7114	7248	7157	7258	7200	7185	7133	7256	7239	6958	7219	7185	7205	7176	7152	7282	7181	7164	7209	7187	7196	7167	7116	7023	7184	7173	7220	7191	7129	7296	7199	7227	7070	7170	7303	7025	7080	7120	7228	7097	7216	7122	7213	7216	7278	7127	7133	7188	6989	7105	7222	7157	7286	7160	7229	7144	7271	7136	7174	7157	7115	7099	7127	7124	7201	7136	7123	7198	7301	7133	7179	7153	7218	7210	7131	7143	7264	7092	7163	7078	7101	7209	7083	7203	7131	7242	7152	7214	7125	7257	7193	7215	7042	7151	7227	7195	7234	7204	7189	7234	7226	7230	7262	7239	7094	7089	7111	7161	7156	7128	7189	7198	7187	7119	7174	7068	7212	7111	7041	7243	7209	7222	7228	7132	7172	7095	7269	7164	7186	7154	7260	7159	7134	7138	7160	7175	7213	7260	7220	7207	7106	7149	7185	7119	7018	7128	7227	7128	7317	7130	7212	7125	7274	7174	7241	7253	7253	7167	7089	7200	7144	7244	7181	7198	6995	7174	7151	7100	7235	7143	7206	7228	7154	7052	7160	7158	7126	7283	7171	7266	7208	7096	7167	7263	7174	7078	7276	7260	7147	7028	7359	7070	7176	7157	7064	7220	7271	7303	7132	7116	7186	7210	7126	7092	7274	7136	7095	7119	7078	7277	7065	7284	7221	7206	7113	7151	7206	7206	7248	7043	7107	7227	7117	7134	7242	7130	7208	6985	7128	7171	7166	7154	7157	7210	7142	7219	6989	7185	7122	7192	7066	7237	7310	7049	7176	7251	7197	7156	7212	7291	7215	7155	7107	7132	7185	7263	7205	7182	7118	7336	7221	7159	7205	7232	7210	7248	7251	7117	7098	7167	7085	7013	7235	7201	7201	7083	7199	7083	7183	7254	7171	7125	7062	7187	7224	7217	7217	7128	7240	7151	7362	7161	7178	7078	7204	7119	7175	7202	7084	7157	7312	7152	7152	7194	7150	7225	7093	7224	7161	7185	7139	7205	7193	7153	7068	7221	7236	7215	7101	7150	7086	7063	7194	7109	7089	7174	7016	7303	7224	7032	7148	7259	7313	7187	7055	7175	7102	7190	7173	7164	7113	7228	7171	7300	7246	7174	7198	7201	7284	7193	7184	7073	7110	7241	7208	7290	7155	7202	7028	7214	7070	7187	7332	7244	7226	7263	7110	7110	7226	7152	7089	7207	7238	7104	7209	7178	7160	7048	7232	7248	7153	7145	7157	7168	7138	7237	7324	7129	7189	7025	7300	7292	7167	7200	7222	7216	7140	7089	7296	7179	7069	7122	7062	7167	7277	7196	7149	7265	7237	7159	7221	7123	7112	7220	7183	7087	7136	7159	7261	7125	7125	7226	7175	7217	7131	7042	7185	7113	7243	7144	7243	7051	7121	7142	7169	7346	7146	7167	7279	7183	7321	7124	7156	7281	7283	7164	7147	7067	7175	7101	7090	7253	7181	7246	7265	7179	7181	7322	7223	7282	7132	6988	7232	7083	7161	7095	7263	7096	7189	7197	7176	7179	7162	7067	7242	7143	7120	7135	7226	7248	7078	7128	7182	7181	7197	7158	7234	7206	7159	7003	7338	7203	7277	7128	7149	7319	7204	7191	7204	7101	7202	7149	7086	7070	7266	7009	7193	7178	7177	7249	7226	7119	7030	7226	7177	7211	7108	7122	7105	7167	7255	7175	7232	7242	7132	7196	7166	7121	7159	7276	7125	7192	7156	7161	7129	7098	7191	7115	7200	7344	7262	7363	7090	7222	7148	7289	7074	7245	7124	7181	7294	7178	7179	7210	7167	7147	7307	7168	7207	7196	7172	7200	7106	7109	7100	7267	7174	7300	7272	7191	7168	7242	7202	7214	7118	7149	7199	7216	7220	7388	7225	7039	7310	7333	7140	7214	7116	7294	7133	7176	7306	7080	7143	7178	7243	7022	7091	7098	7174	7111	7155	7288	7100	7142	7130	7152	7264	7127	7087	7176	7136	7158	7079	7142	7081	7240	7133	7314	7136	7253	7173	7128	7202	7180	7168	7155	7283	7301	7070	7243	7214	7151	7190	7190	7277	7101	7082	7103	7338	7274	7157	7106	7052	7259	7337	7093	7033	7134	7143	7217	7166	7132	7215	7060	7284	7086	7248	7147	7265	7146	7174	7208	7145	7141	7103	7198	7129	7051	7226	7212	7106	7094	7344	7055	7130	7255	7190	7276	7163	7220	7127	7212
2917	1104	1037	1387	3263	3945	4745	4474	2532	2083	1932	1350	971	992	1008	977	942	1024	1035	986	919	985	974	910	991	988	995	983	935	976	974	969	952	1023	937	958	945	962	961	961	973	1013	982	909	957	948	920	1020	924	948	969	988	939	952	968	941	977	933	986	971	1029	1022	999	957	960	1000	998	925	938	937	979	962	964	994	976	957	911	978	971	997	983	965	1037	953	964	988	948	966	960	974	971	992	941	961	1017	997	986	942	954	925	917	938	1016	940	953	985	973	1000	958	965	999	962	1014	959	947	959	982	1001	1005	1031	936	963	984	952	945	981	940	976	976	1013	921	968	1006	1004	940	971	983	949	979	1010	953	968	1011	980	915	944	933	916	940	955	998	985	960	1057	972	993	993	946	1015	1025	993	960	959	958	951	965	1004	992	1003	1015	973	989	987	950	1051	961	1006	1024	991	985	1000	964	1012	942	932	998	945	1012	904	1020	1033	997	1039	1003	963	976	974	1000	1001	958	926	945	969	994	942	988	974	923	865	985	1014	999	1024	906	988	1009	945	978	989	920	1032	968	929	926	937	972	1004	964	973	971	964	956	958	1012	950	921	953	951	1015	1003	993	928	928	916	977	1003	948	955	969	1033	940	985	917	927	921	954	1024	933	994	983	998	995	922	940	993	992	953	987	1027	968	1007	983	1024	1001	947	970	933	980	961	962	936	929	983	1004	997	981	975	954	984	948	943	1034	940	954	984	1001	987	975	988	1014	1015	962	936	938	971	990	990	995	1040	970	1005	926	957	983	943	964	950	1011	990	986	939	976	1018	968	983	932	915	958	1000	947	974	982	966	977	1020	958	955	913	1011	1050	963	929	939	943	977	934	931	988	971	982	950	1010	951	986	968	983	969	1017	963	977	925	969	1025	934	911	993	948	927	1039	930	999	933	905	971	1011	973	948	1010	1003	1018	1012	970	944	996	1033	964	931	942	970	954	1038	961	979	1032	998	1000	1021	989	923	980	972	992	966	966	954	980	963	953	1067	1023	946	927	935	945	915	1005	957	1048	942	991	918	1000	1023	953	1007	1002	936	1001	986	973	939	984	982	1009	960	983	976	993	987	989	969	980	947	1011	958	919	1006	998	944	1001	974	950	972	996	997	981	934	969	1030	1027	984	965	989	948	996	928	1012	935	976	995	984	960	996	1000	1003	976	962	988	920	948	1004	949	972	922	949	1011	952	953	1001	973	979	943	978	957	988	937	1000	987	997	956	1027	1017	973	961	917	937	941	979	970	979	984	938	973	922	1005	982	949	1020	935	1042	960	981	983	954	960	1026	1006	960	990	979	993	1014	1023	969	922	906	1002	963	973	958	958	933	976	986	974	1002	959	965	1006	1019	950	981	1002	956	935	996	895	950	1001	922	1041	977	976	954	975	1002	930	1005	1001	951	977	972	995	917	958	1006	983	997	1004	1027	1029	1038	948	933	974	1011	1004	1011	961	974	979	1000	965	953	1026	952	951	969	969	955	1014	996	979	965	979	920	993	1045	1001	1001	979	922	970	1011	945	935	1020	993	987	927	931	966	956	961	919	1037	931	977	992	1059	954	1021	966	1008	967	1021	1002	969	972	969	981	950	978	946	964	923	973	979	977	962	985	991	966	968	1002	981	989	968	958	997	985	943	1045	984	948	995	1024	1027	965	966	1023	1022	977	977	953	927	952	977	993	959	965	1002	969	968	941	951	972	999	953	953	972	1007	934	982	974	1021	965	977	932	998	948	964	988	972	953	997	970	965	971	925	885	943	944	1008	978	998	974	1015	993	1000	1005	963	977	929	1003	938	913	973	887	978	1017	982	966	950	985	1035	977	1045	976	917	949	986	979	928	978	981	941	966	1004	1036	969	968	973	1002	1001	924	968	1019	984	985	1005	988	940	994	958	966	1003	940	979	954	970	937	992	999	996	1000	942	988	985	969	1008	1010	970	977	1030	939	1000	959	975	982	963	955	954	1015	987	991	988	984	958	956	978	969	945	951	969	948	973	1012	1008	941	1001	974	964	1002	974	953	997	930	997	947	985	947	961	979	1025	994	966	939	927	988	957	942	975	928	950	954	940	1008	966	948	920	977	964	959	1009	1016	1018	995	931	991	974	958	1071	959	1027	934	938	955	970	967	972	1026	978	963	1001	939	937	1005	947	982	952	997	949	942	927	926	1021	971	978	986	952	966	930	986	963	1063	991	934	958	991	926	943	962	1044	989	947	971	926	1013	969	1000	932	929	929	968	941	927	959	973	1021	976	993	1045	954	1031	942	961	966	937	1005	913	979	985	964	958	1010	956	966	983	927	1010	907	965	935	982	990	1029	990	934	1018	969	941	989	984	987	958	1006	973	996	1031	937	1010	969	1003	956	974	968	949	984	975	1003	964	986	973	982	1008	980	999	1018	1035	1031	988	998	959	1021	1012	986	941	971	981	982	1009	1073	962	961	985	976	1015	981	977	992	1010	964	944	980	1026	960	1071	966	981	971	953	967	924	982	949	949	941	985	946	970	975	986	999	990	1004	939	1007	981	971	1039	960	998	1000	977	948	1030	968	917	968	984	953	949	1004	1019	993	986	959	995	932	961	962	937	944	971	989	968	980	1002	1008	1005	1010	1001	999	936	952	931	1010	996	926	1036	965	1006	938	1059	990	918	1006	956	1010	1048	993	940	960	973	961	937	961	989	994	1003	977	852	1031	988	994	987	964	983	1007	987	969	1001	1013	973	956	1007	976	1010	991	992	1022	980	963	995	999	1012	978	935	947	934	1003	964	1001	993	999	990	986	1021	980	953	959	947	983	944	1014	978	967	1020	952	1008	962	966	1010	984	945	961	924	1029	994	999	993	954	939	923	999	987	961	929	1004	959	986	992	1000	967	974	1004	972	983	995	1000	973	1006	972	950	1000	1026	966	999	975	1003	944	980	1007	959	921	973	960	1027	944	990	906	926	972	966	1033	984	959	1006	996	975	974	1008	963	984	981	952	982	974	985	946	933	994	991	999	992	1004	1005	1013	1024	1009	985	1017	1011	991	971	1029	979	958	988	966	951	1007	922	1009	999	1020	951	963	948	987	941	1026	961	943	959	1018	1001	967	1016	952	970	967	996	944	1003	894	1018	975	1001	1000	995	961	955	985	1006	988	989	1048	988	937	954	958	999	1020	974	1013	956	971	990	978	963	1015	1007	952	945	913	951	985	1010	1021	980	979	920	932	953	989	1004	1015	1036	967	982	948	937	969	964	947	1014	1037	955	1006	952	925	1044	906	938	932	940	964	986	946	1001	1032	978	972	926	969	1001	998	958	1045	955	998	992	950	951	963	913	924	973	985	962	1000	986	954	948	895	917	931	956	1013	944	895	1023	950	990	1004	993	1031	984	992	973	928	1023	972	950	926	993	973	951	963	1019	948	973	1019	964	964	966	986	958	973	986	974	1012	934	1031	1020	980	963	916	1015	931	1005	933	1030	965	950	948	989	966	972	931	969	956	1003	998	945	970	1029	942	988	990	989	999	931	983	966	903	956	1004	971	933	995	989	1027	1045	1003	1003	934	933	1020	943	963	967	960	1055	1008	970	983	1028	991	1011	978	1010	991	936	1018	951	1031	984	964	983	1000	946	957	971	979	936	963	998	988	1017	989	989	946	1016	971	975	970	961	988	956	963	966	977	972	954	955	980	980	981	1014	945	931	1042	984	1024	968	1026	991	973	1005	945	973	962	974	935	996	956	902	948	968	951	920	986	999	908	997	940	987	970	1016	991	954	942	1019	942	953	1021	1024	1011	959	958	1008	970	960	967	1003	965	965	903	1009	1029	989	990	1009	952	1030	1012	869	948	929	941	992	1010	955
13288	9038	8821	15330	37774	39300	35981	38426	27122	24946	21680	13054	7384	7312	7379	7233	7273	7264	7392	7212	7227	7217	7293	7240	7684	7786	7782	7519	7297	7263	7273	7325	7171	7133	7314	7319	7309	7280	7238	7355	7293	7252	7231	7297	7347	7290	7266	7254	7269	7250	7152	7308	7217	7158	7272	7447	7225	7150	7264	7207	7305	7156	7231	7263	7259	7298	7219	7185	7129	7349	7067	7233	7265	7176	7286	7170	7257	7438	7247	7248	7238	7149	7128	7212	7248	7245	7230	7282	7296	7330	7062	7358	7126	7294	7080	7198	7340	7287	7215	7268	7352	7210	7303	7087	7307	7272	7215	7350	7243	7165	7444	7415	7324	7318	7298	7284	7341	7203	7401	7307	7401	7323	7337	7210	7430	7183	7228	7317	7227	7124	7211	7220	6971	7346	7403	7290	7189	7092	7294	7254	7301	7276	7326	7272	7404	7213	7271	7244	7349	7204	7297	7231	7315	7308	7341	7361	7158	7193	7259	7253	7289	7256	7298	7301	7326	7187	7285	7446	7272	7361	7336	7219	7236	7063	7197	7163	7314	7210	7232	7292	7217	7337	7348	7372	7336	7293	7287	7284	7135	7345	7247	7341	7230	7274	7232	7262	7289	7261	7190	7265	7306	7239	7307	7254	7159	7254	7293	7259	7356	7230	7206	7285	7223	7257	7335	7240	7310	7318	7388	7270	7243	7415	7309	7187	7304	7239	7284	7204	7184	7312	7256	7260	7355	7301	7243	7302	7214	7386	7210	7417	7145	7260	7299	7265	7264	7218	7152	7240	7310	7344	7251	7330	7307	7334	7241	7172	7285	7149	7164	7359	7335	7178	7243	7127	7257	7202	7230	7230	7245	7368	7288	7208	7182	7221	7318	7319	7303	7397	7317	7259	7244	7323	7164	7282	7210	7364	7062	7405	7329	7224	7098	7281	7203	7203	7258	7258	7306	7232	7343	7290	7219	7229	7258	7225	7306	7195	7259	7262	7199	7318	7172	7336	7164	7344	7357	7294	7331	7220	7230	7326	7293	7323	7305	7188	7279	7234	7190	7332	7194	7293	7265	7247	7337	7038	7260	7283	7233	7383	7228	7262	7312	7288	7257	7217	7301	7213	7296	7339	7174	7301	7266	7212	7397	7226	7176	7285	7332	7410	7165	7236	7203	7208	7260	7258	7239	7221	7169	7267	7375	7254	7146	7152	7250	7207	7306	7280	7179	7252	7237	7212	7236	7325	7298	7298	7214	7297	7244	7243	7295	7312	7384	7313	7245	7162	7268	7182	7138	7182	7221	7295	7250	7425	7222	7329	7306	7324	7290	7262	7129	7313	7376	7193	7134	7265	7271	7280	7228	7220	7312	7364	7105	7113	7357	7330	7347	7179	7247	7266	7278	7394	7136	7262	7121	7208	7251	7220	7362	7339	7197	7223	7265	7328	7314	7210	7239	7258	7336	7379	7153	7319	7305	7224	7413	7173	7205	7137	7202	7369	7307	7430	7230	7178	7137	7448	7274	7294	7271	7120	7345	7233	7326	7220	7300	7281	7235	7306	7329	7226	7374	7166	7324	7293	7204	7108	7152	7325	7294	7294	7308	7206	7246	7284	7298	7265	7370	7072	7302	7297	7315	7246	7355	7338	7318	7277	7267	7267	7195	7448	7234	7295	7335	7268	7322	7341	7329	7362	7220	7143	7301	7344	7279	7333	7303	7429	7233	7123	7226	7236	7318	7307	7291	7342	7318	7354	7299	7250	7362	7193	7274	7342	7183	7300	7302	7293	7253	7421	7193	7251	7168	7249	7228	7203	7290	7212	7155	7251	7239	7439	7257	7302	7365	7301	7255	7170	7463	7350	7177	7327	7371	7071	7221	7320	7252	7371	7398	7248	7247	7264	7303	7254	7255	7283	7289	7229	7246	7253	7231	7256	7329	7252	7123	7279	7377	7312	7354	7288	7333	7303	7264	7290	7246	7269	7216	7247	7290	7279	7358	7218	7194	7223	7231	7237	7193	7342	7299	7174	7238	7333	7310	7295	7310	7338	7190	7421	7290	7178	7250	7354	7273	7327	7280	7182	7167	7258	7270	7247	7241	7241	7349	7230	7252	7169	7290	7210	7304	7222	7318	7299	7340	7277	7348	7344	7275	7250	7197	7202	7330	7248	7252	7170	7319	7148	7329	7224	7131	7193	7136	7443	7285	7446	7266	7240	7330	7176	7331	7238	7317	7257	7292	7372	7243	7191	7282	7313	7344	7315	7232	7301	7226	7247	7284	7382	7201	7384	7223	7400	7322	7205	7289	7278	7302	7207	7315	7293	7261	7165	7333	7297	7197	7230	7198	7242	7164	7277	7207	7305	7254	7278	7363	7277	7248	7355	7285	7404	7238	7174	7272	7329	7209	7289	7419	7307	7175	7333	7196	7217	7321	7178	7140	7341	7283	7222	7203	7379	7285	7304	7154	7287	7373	7320	7478	7239	7292	7401	7305	7225	7300	7136	7279	7325	7286	7364	7264	7381	7148	7320	7170	7384	7205	7259	7224	7237	7452	7269	7334	7268	7179	7245	7317	7255	7378	7344	7285	7302	7287	7226	7428	7284	7175	7275	7325	7481	7375	7234	7261	7378	7246	7176	7190	7433	7223	7237	7280	7332	7391	7245	7344	7246	7312	7329	7319	7169	7286	7317	7335	7232	7309	7205	7360	7282	7201	7338	7166	7262	7250	7317	7262	7337	7238	7321	7386	7187	7391	7249	7304	7345	7240	7274	7251	7239	7113	7274	7188	7267	7278	7314	7314	7381	7073	7214	7227	7422	7262	7326	7268	7333	7269	7451	7265	7289	7300	7185	7328	7194	7170	7239	7304	7336	7350	7311	7246	7333	7327	7165	7203	7265	7240	7343	7181	7319	7397	7182	7245	7148	7335	7306	7417	7211	7241	7440	7222	7295	7154	7136	7430	7353	7250	7322	7289	7324	7177	7238	7376	7342	7169	7286	7351	7389	7318	7239	7221	7289	7298	7305	7200	7278	7252	7300	7201	7384	7404	7398	7266	7324	7215	7237	7303	7176	7209	7191	7240	7202	7233	7209	7161	7233	7256	7284	7330	7286	7216	7201	7269	7177	7316	7176	7223	7210	7305	7374	7357	7297	7349	7244	7216	7363	7310	7291	7406	7221	7421	7354	7183	7298	7340	7162	7336	7323	7366	7352	7285	7296	7349	7305	7423	7173	7302	7121	7278	7291	7383	7207	7264	7347	7160	7381	7409	7427	7357	7324	7360	7231	7301	7255	7347	7289	7180	7400	7311	7404	7300	7333	7259	7310	7283	7214	7272	7123	7178	7190	7250	7253	7302	7339	7178	7332	7353	7237	7259	7197	7398	7398	7313	7285	7312	7241	7375	7340	7150	7129	7223	7189	7272	7320	7262	7234	7291	7313	7328	7234	7286	7305	7262	7216	7397	7337	7241	7315	7240	7231	7330	7321	7264	7267	7282	7384	7202	7158	7261	7187	7325	7256	7246	7318	7227	7105	7238	7264	7273	7350	7274	7360	7214	7176	7306	7164	7280	7379	7304	7284	7429	7285	7232	7327	7333	7189	7245	7214	7281	7241	7218	7231	7272	7274	7254	7255	7097	7117	7271	7305	7060	7362	7130	7365	7315	7368	7484	7229	7405	7309	7142	7355	7302	7300	7256	7266	7343	7284	7254	7277	7332	7229	7205	7321	7361	7321	7332	7223	7256	7080	7369	7289	7360	7268	7153	7125	7327	7287	7403	7201	7375	7274	7354	7249	7333	7307	7389	7274	7296	7297	7353	7211	7254	7248	7342	7186	7266	7321	7246	7194	7416	7216	7306	7260	7335	7339	7232	7210	7322	7201	7306	7236	7232	7218	7215	7238	7215	7219	7225	7323	7425	7340	7176	7319	7225	7256	7241	7302	7361	7284	7291	7256	7253	7297	7335	7363	7245	7254	7283	7173	7263	7390	7068	7339	7224	7281	7293	7242	7189	7406	7161	7274	7092	7267	7346	7255	7207	7235	7333	7218	7072	7324	7251	7183	7301	7241	7454	7265	7282	7251	7191	7220	7295	7247	7255	7342	7297	7244	7389	7267	7356	7280	7239	7190	7205	7269	7310	7263	7342	7280	7315	7226	7255	7385	7080	7315	7337	7218	7327	7267	7388	7321	7363	7247	7313	7326	7295	7368	7329	7228	7292	7349	7364	7234	7299	7284	7136	7275	7250	7217	7221	7259	7245	7246	7305	7284	7409	7332	7194	7241	7342	7338	7199	7306	7264	7328	7205	7267	7267	7198	7293	7294	7294	7251	7250	7340	7332	7315	7318	7225	7286	7249	7324	7250	7355	7339	7200	7292	7331	7203	7254	7281	7368	7382	7162	7274	7253	7269	7272	7277	7102	7343	7337	7319	7255	7203	7188	7310	7404	7300	7265	7281	7299	7276	7217	7232	7213	7287	7144	7162	7390	7257	7258	7319	7189	7213	7353	7386	7226	7277	7334	7255	7232	7176	7337	7324	7209	7258	7170	7209	7253	7238	7280	7176	7171	7232	7280	7250	7338	7205	7161	7278	7126	7276	7296	7315	7156	7245	7303	7146	7289	7155	7192	7221	7312	7244	7189	7237	7314	7230	7210	7298	7325	7351	7246	7266	7359	7261	7134	7296	7181	7182	7303	7258	7125	7333	7277	7296	7187	7338	7233	7468	7283	7222	7314	7279	7191	7247	7223	7376	7229	7370	7170	7216	7154	7215	7284	7256	7330	7371	7296	7289	7341	7227	7233	7216	7172	7238	7233	7262	7330	7254	7364	7289	7160	7299	7253	7332	7250	7292	7380	7112	7329	7175	7324	7360	7287	7161	7331	7231	7355	7363	7261	7248	7226	7273	7311	7149	7166	7382	7375	7163	7278	7264	7236	7336	7250	7232	7184	7281	7264	7372	7244	7277	7216	7263	7302	7168	7178	7337	7291	7224	7271	7200	7434	7235	7279	7241	7193	7201	7242	7213	7246	7270	7456	7208	7294	7099	7284	7237	7208	7259	7233	7304	7197	7274	7225	7288	7175	7359	7253	7271	7158	7358	7367	7319
1922	1365	2483	3576	5198	17834	11730	4089	5356	4242	3503	2008	1097	969	998	919	1005	959	973	977	980	969	943	980	1018	973	1011	982	1006	959	965	944	965	972	952	942	992	960	917	952	955	982	969	974	968	875	982	947	950	939	954	938	943	905	1008	953	945	978	999	967	958	947	973	993	1011	968	912	983	938	960	929	909	956	944	962	975	888	934	1000	937	909	962	1018	1000	976	970	984	951	969	963	960	893	967	931	942	964	998	945	954	935	959	895	1023	965	983	971	999	898	993	1016	906	965	978	951	988	929	991	984	923	902	952	940	983	1000	961	1002	956	965	994	997	963	945	913	966	988	933	926	916	979	899	945	998	915	941	962	971	966	949	960	980	983	946	963	946	943	1022	1013	977	1007	929	948	950	991	992	954	981	966	978	949	952	973	964	897	957	941	947	980	1026	968	992	943	999	944	984	961	956	1008	1077	939	999	988	988	998	976	990	974	969	932	933	907	940	953	936	968	1000	966	1002	948	982	988	1016	987	941	934	922	985	940	998	951	975	940	983	973	940	941	986	980	954	987	1012	1014	963	1010	977	961	963	1021	993	1031	1021	975	1002	1027	976	869	936	955	889	1000	1007	883	954	895	978	997	925	986	946	1037	1015	930	959	986	953	908	938	993	1002	981	928	964	969	966	965	980	963	954	959	949	975	987	895	985	940	982	945	993	958	951	969	1021	970	1002	1007	992	961	991	930	979	955	962	985	964	1007	1003	989	966	1002	934	965	950	961	1018	952	931	895	976	1025	967	956	936	973	971	950	943	950	954	992	988	994	926	960	955	973	929	991	994	926	900	905	1015	967	974	966	953	976	978	941	942	973	981	1026	908	979	947	1007	958	986	1034	952	964	984	1025	964	969	1017	942	955	966	990	980	995	975	966	1014	959	996	959	974	1030	905	977	994	1013	949	985	1000	934	968	948	975	938	1006	934	934	994	1002	959	956	997	985	995	973	1009	1009	914	924	973	972	948	962	957	978	926	1008	976	1006	953	936	999	980	937	940	993	910	980	909	978	918	982	949	935	1002	971	962	1003	961	926	1001	961	987	1009	989	950	948	984	987	944	943	997	975	942	978	981	939	1002	959	966	966	932	1019	991	1011	968	920	998	969	927	989	946	969	944	982	951	940	978	932	961	964	942	911	902	936	964	946	975	936	972	1002	969	1000	989	974	997	932	970	988	940	947	1043	908	984	946	945	990	1015	1007	933	931	1035	951	1049	979	978	977	946	956	993	951	967	1000	951	1011	966	974	1019	942	929	985	947	938	959	935	961	943	975	973	955	988	930	941	950	946	946	937	999	942	962	968	898	980	999	1040	961	965	981	919	979	895	1018	980	953	954	981	971	963	953	958	1009	991	954	916	994	948	961	981	986	941	990	968	972	955	866	974	921	961	968	955	992	1049	985	951	972	938	986	953	968	994	946	958	908	979	978	961	936	973	976	929	929	1014	963	917	1032	933	933	971	979	969	992	952	982	1004	976	945	951	902	988	962	996	1024	965	981	1011	946	1041	963	944	998	969	969	1014	946	970	978	991	901	931	994	921	1006	964	991	939	1032	983	920	960	986	949	1034	981	954	924	960	1017	944	993	945	950	971	972	1005	981	1008	989	984	937	1037	983	859	981	919	949	991	1037	934	951	929	932	968	1012	958	919	953	950	960	978	1059	936	1005	925	969	939	987	871	956	979	989	917	946	924	948	986	932	955	967	927	912	1006	1038	955	991	928	903	955	919	921	937	979	995	932	900	961	920	941	894	969	964	961	1023	998	981	950	976	950	969	935	960	1001	918	980	996	971	999	999	974	952	969	975	951	988	937	951	995	990	956	951	951	951	987	948	998	995	946	987	1069	975	941	961	971	1007	958	986	927	925	956	998	961	942	906	937	971	998	958	975	1025	1001	960	967	956	953	1005	973	973	925	997	977	922	957	967	904	936	927	977	924	944	966	992	924	962	1024	922	928	970	954	1018	954	1006	949	972	960	996	919	914	990	947	987	1013	1012	921	953	942	977	986	1002	968	995	1004	962	978	970	982	1010	952	935	999	978	1026	961	941	1004	1003	922	988	971	984	942	1010	1003	995	1011	982	931	918	902	992	977	913	1003	977	962	970	991	957	1041	979	985	991	959	1003	991	903	962	926	983	1058	910	944	970	933	1004	1007	945	999	985	981	967	975	959	962	1004	981	990	972	998	909	951	974	1037	930	949	957	988	985	990	910	1014	1023	954	993	960	964	923	1009	938	937	994	984	958	974	938	910	984	1014	990	1016	987	1000	1025	996	918	974	967	971	977	944	970	983	961	965	976	985	1031	1017	958	1000	981	1021	934	892	1008	1003	952	935	902	972	947	948	961	971	982	996	964	977	948	981	1016	953	946	934	921	974	911	969	973	997	979	961	993	1002	993	993	999	989	980	970	887	975	900	977	961	975	918	1014	1000	997	980	960	962	949	980	1016	967	978	989	953	937	942	972	957	963	930	952	933	1017	970	895	918	966	959	955	966	945	939	984	946	981	931	924	965	1025	987	982	1037	984	947	956	1002	988	913	954	990	941	947	971	930	926	930	1040	990	969	1001	970	932	982	931	924	995	979	972	944	982	967	976	994	875	977	945	931	964	969	965	959	959	963	1036	947	957	955	991	973	992	939	986	934	999	945	976	922	957	1012	989	958	961	960	918	980	990	968	1013	950	970	986	924	952	954	940	1021	1015	967	992	993	1012	954	940	979	987	969	973	972	926	972	940	983	951	989	988	945	984	917	1008	939	962	957	973	953	905	1008	955	1047	932	970	1007	972	1009	986	914	969	1004	952	1016	997	964	962	1025	974	955	966	1010	956	927	953	994	973	1015	986	990	1036	967	1007	960	968	992	941	976	953	975	1030	982	901	968	961	939	976	1017	955	985	996	967	988	979	969	965	985	977	872	1039	917	960	952	984	950	937	956	1004	956	1029	965	966	964	958	993	1013	988	970	956	975	981	953	936	939	916	968	970	972	987	966	939	966	948	1000	963	912	965	1018	981	962	1005	980	988	970	1010	935	1000	933	960	968	949	966	978	974	933	968	959	932	916	956	936	979	977	894	957	988	930	999	972	998	1047	957	1001	950	946	965	997	1002	959	921	998	1008	943	961	1001	932	964	929	1020	991	947	931	968	951	976	952	1052	966	898	923	997	935	950	979	986	960	963	952	954	954	966	990	1053	977	932	963	952	1002	940	1006	984	962	1028	998	962	908	987	1019	947	898	939	1005	967	959	954	1023	997	951	985	961	943	1008	996	1017	1015	967	964	954	992	953	922	973	1005	948	933	963	996	978	962	1014	986	931	988	959	1012	929	963	992	1004	967	991	984	961	949	946	989	957	937	964	936	921	964	997	989	962	981	957	1001	978	953	935	928	993	993	999	1003	983	943	997	939	961	994	982	929	921	987	993	940	956	977	985	973	969	947	927	935	1001	917	932	928	1014	992	977	911	1018	996	948	922	961	908	992	971	986	942	919	984	965	945	974	936	992	980	969	970	945	942	1006	992	969	952	1002	939	994	950	1003	955	966	955	1026	964	923	961	993	941	957	997	940	1006	950	955	998	948	945	973	986	1011	977	974	967	988	978	941	1008	976	952	957	961	926	1034	946	951	953	974	921	971	988	958	962	949	984	931	1027	1017	994	921	962	990	975	980	992	972	967	959	992	936	1009	943	945	1001
16129	11181	18115	20666	43602	67446	45354	32996	36682	35361	30348	19931	9473	7364	7296	7308	7240	7217	7106	7137	7235	7240	7277	7385	7772	7801	7692	7562	7134	7162	7250	7130	7210	7178	7211	7185	7168	7144	7267	7222	7103	7121	7058	7063	7245	7132	7200	7271	7233	7051	7259	7192	7139	7241	7142	7264	7056	7184	7156	7263	7174	7176	7108	7204	7174	7236	7231	7327	7211	7247	7140	7235	7159	7197	7183	7253	7122	7073	7114	7273	7168	7175	7148	7155	7212	7065	7197	7196	7268	7223	7152	7161	7165	7061	7196	7144	7259	7120	7112	7075	7241	7168	7098	7199	7293	7231	7085	7218	7207	7231	7168	7154	7161	7216	7309	7192	7100	7150	7197	7202	7234	7126	7214	7011	7118	7005	7159	7200	7137	7205	7192	7250	7198	7161	7126	7238	7193	7215	7041	7147	7068	7272	7161	7248	7276	7280	7285	7170	7222	7239	7074	7201	7100	7072	7231	7193	7109	7246	7075	7242	7110	7119	7375	7071	7177	7116	7270	7117	7255	7116	7106	7128	7106	7283	7062	7209	7147	7133	7195	7195	7184	7248	7186	7250	7182	7202	7202	7281	7223	7275	7245	7091	7274	7237	7119	7270	7247	7049	7302	7300	7156	7182	7151	7203	7183	7099	7287	7235	7259	7269	7140	7197	7228	7177	7139	7164	7366	7234	7096	7130	7157	7205	7265	7234	7166	7256	7198	7214	7144	7238	7294	7242	7155	7227	7225	7291	7328	7097	7252	7225	7268	7259	7225	7272	7217	7102	7343	7167	7366	7240	7153	7204	7152	7124	7244	7200	7167	7238	7061	7162	7173	7273	7179	7140	7299	7191	7179	7170	7145	7172	7274	7245	7155	7114	7271	7119	7189	7259	7303	7254	7237	7312	7132	7130	7251	7184	7162	7204	7204	7141	7188	7282	7179	7192	7252	7144	7174	7092	7141	7183	7080	7142	7173	7223	7050	7212	7173	7049	7249	7263	7213	7179	7249	7047	7278	7283	7301	7242	7317	7081	7162	7267	7116	7255	7246	7247	7245	7156	7246	7279	7110	7187	7263	7241	7096	7201	7190	7107	7152	7166	7200	7139	7171	7212	7043	7130	7105	7243	7243	7155	7170	7180	7202	7180	7117	7088	7070	7236	7116	7201	7153	7278	7123	7184	7171	7180	7075	7053	7081	7145	7130	7030	7158	7071	7143	7223	7177	7130	7164	7230	7185	7159	7147	7116	7200	7237	7129	7155	7130	7165	7204	7154	7268	7153	7292	7177	7083	7277	7099	7238	7235	7290	7167	7116	7250	7277	7179	7205	7113	7184	7143	7184	7062	7170	7315	7149	7158	7077	7240	7155	7063	7164	7166	7140	7090	7280	7165	7140	7177	7252	7168	7171	7175	7221	7175	7119	7308	7102	7147	7247	7180	7237	7168	7273	7202	7114	7258	7125	7243	7166	7260	7178	7261	7179	7188	7177	7310	7067	7171	7145	7239	7240	7126	7186	7149	7176	7086	7042	7127	7156	7218	7106	7352	7223	7228	7193	7345	7118	7104	7226	7214	7194	7170	7222	7234	7209	7125	7103	7174	7223	7150	7250	7235	7254	7240	7155	6997	7186	7205	7225	7120	7253	7161	7212	7067	7231	7186	7171	7117	7206	7121	7122	7265	7246	7306	7204	7234	7175	7122	7111	7119	7225	7203	7187	7313	7191	7314	7104	7240	7223	7236	7162	7254	7255	7353	7174	7168	7156	7142	7103	7276	7149	7235	7132	7151	7243	7209	7230	7214	7064	7107	7260	7147	7250	7271	7100	7297	7224	7198	7157	7111	7146	7201	7234	7290	7050	7184	7115	7305	7194	7238	7196	7163	7287	7187	7145	7144	7133	7260	7293	7269	7294	7197	7132	7212	7103	7159	7154	7226	7174	7157	7206	7059	7109	7269	7245	7075	7208	7239	7305	7166	7054	7218	7057	7322	7158	7224	7213	7107	7134	7245	7171	7303	7185	7193	7261	7202	7174	7181	7225	7163	7151	7245	7184	7227	7161	7258	7289	7208	7244	7246	7258	7151	7115	7136	7100	7056	7197	7257	7231	7123	7173	7273	7195	7297	7164	7123	7255	7183	7235	7151	7144	7198	7120	7133	7102	7137	7176	7206	7202	7186	7209	7320	7215	7268	7045	7204	7271	7231	7175	7117	7121	7194	7144	7223	7100	7109	7189	7176	7175	7214	7212	7205	7196	7119	7236	7288	7083	7150	7343	7133	7161	7204	7233	7242	7269	7037	7213	7180	7117	7097	7121	7072	7176	7074	7298	7152	7326	7154	7279	7165	7186	7109	7202	7160	7172	7242	7162	7120	7195	7132	7309	7220	7176	7241	7240	7098	7247	7067	7165	7233	7178	7232	7171	7107	7052	7239	7180	7148	7265	7190	7201	7163	7154	7174	7163	7069	7115	7236	7076	7291	7078	7191	7189	7231	7145	7296	7237	7221	7140	7160	7249	7097	7194	7260	7115	7130	7178	7122	7161	7202	7365	7073	7277	7296	7185	7218	7164	7231	7098	7216	7267	7242	7228	7237	7293	7156	7151	7176	7158	7250	7203	7309	7094	7171	7278	7278	7132	7233	7194	7287	7091	7159	7261	7079	7090	7105	7175	7244	7170	7135	7220	7106	7050	7139	7286	7297	7179	7246	7194	7265	7175	7283	7314	7202	7090	7197	7236	7306	7216	7166	7328	7115	7175	7218	7155	7184	7336	7202	7116	7332	7153	7303	7168	7189	7103	7242	7057	7128	7202	7202	7202	7103	7271	7180	7027	7111	7202	7230	7254	7209	7140	7160	7321	7139	7160	7171	7273	7140	7302	7160	7260	7144	7128	7129	7112	7208	7152	7186	7142	7059	7139	7136	7353	7300	7195	7276	7193	7211	7275	7208	7172	7086	7202	7092	7139	7175	7289	7308	7127	7135	7181	7157	7293	7262	7319	7197	7083	7193	7217	7086	7217	7208	7150	7335	7235	7263	7348	7168	7240	7253	7280	7100	7225	7260	7171	7184	7267	7278	7162	7104	7172	7224	7209	7242	7245	7086	7116	7173	7267	7201	7240	7227	7066	7152	7259	7255	7146	7317	6960	7190	7244	7178	7232	7229	7326	7319	7180	7233	7284	7182	7265	7200	7094	7143	7182	7244	7203	7162	7258	7173	7052	7126	7198	7035	7279	7195	7150	7193	7156	7175	7256	7160	7230	7237	7171	7158	7170	7164	7154	7259	7213	7173	7201	7198	7230	7177	7109	7246	7219	7157	7199	7185	7148	7128	7286	7197	7143	7273	7269	7183	7096	7063	7237	7316	7252	7180	7120	7252	7143	7199	7228	7144	7294	7058	7177	7226	7088	7206	7148	7286	7031	7220	7340	7206	7147	7161	7149	7142	7155	7243	7059	7239	7181	7128	7280	7155	7215	7292	7191	7227	7157	7228	7301	7233	7122	7137	7049	7152	7128	7349	7320	7256	7197	7258	7300	7242	7129	7075	7160	7179	7141	7222	7208	7134	7202	7193	7148	7190	7031	7212	7175	7136	7139	7270	7253	7149	7069	7164	7155	7234	7204	7205	7169	7078	7090	7286	7376	7170	7163	7135	7155	7252	7238	7132	7266	7215	7174	7204	7236	7204	7299	7207	7348	7238	7329	7194	7156	7093	7097	7167	7216	7178	7189	7303	7130	7214	7174	7186	7261	7206	7220	7210	7137	7291	7204	7212	7111	7209	7149	7137	7207	7241	7063	7223	7132	7159	7205	7161	7275	7215	7086	7135	7112	7147	7234	7132	7312	7168	7122	7147	7220	7137	7220	7190	7193	7189	7156	7225	7177	7154	7173	7165	7198	7118	7267	7227	7253	7247	7150	7153	7119	7173	7199	7183	7243	7133	7058	7147	7257	7259	7391	7148	7328	7301	7125	7140	7307	7292	7199	7092	7221	7214	7216	7191	7186	7238	6990	7214	7091	7248	7137	7197	7203	7186	7177	7189	7051	7181	7143	7119	7174	7135	7250	7122	7224	7013	7170	7151	7255	7138	7332	7194	7209	7161	7293	7189	7309	7120	7307	7126	7215	7199	7257	7129	7217	7083	7142	7227	7133	7275	7139	7274	7217	7149	7183	7261	7196	7155	7244	7233	7249	7296	7154	7263	7096	7308	7287	7226	7063	7154	7213	7224	7186	7178	7180	7125	7026	7270	7164	7289	7203	7140	7238	7293	7188	7320	7165	7232	7179	7180	7349	7098	7210	7252	7169	7164	7193	7209	7190	7170	7080	7102	7241	7251	7153	7169	7130	7231	7174	7235	7084	7268	7133	7222	7194	7230	7257	7271	7094	7210	7321	7159	7209	7241	7035	7353	7194	7183	7119	7159	7239	7134	7196	7226	7168	7216	7108	7285	7366	7214	7184	7136	7212	7135	7222	7279	7207	7289	7277	7265	7162	7257	7236	7180	7297	7162	7314	7187	7316	7182	7250	7157	7272	7119	7225	7199	7147	7168	7239	7174	7204	7290	7265	7220	7077	7191	7245	7222	7062	7271	7173	7110	7145	7253	7031	7169	7101	7179	7217	7114	7079	7118	7302	7279	7144	7171	7052	7205	7203	7204	7137	7097	7234	7161	7245	7217	7106	7191	7257	7126	7214	7207	7216	7226	7219	7036	7244	7190	7298	7113	7263	7252	7145	7146	7196	7258	7161	7178	7141	7204	7065	7095	7244	7142	7135	7187	7143	7187	7202	7299	7267	7269	7162	7215	7089	7131	7281	7240	7227	7211	7283	7185	7102	7353	7162	7206	7273	7203	7206	7273	7199	7167	7201	7143	7197	7275	7122	7210	7193	7255	7268	7339	7296	7200	7276	7294	7113	7130	7227	7128	7236	7196	7150	7123	7251	7211	7107	7240	7158	7016	7216	7206	7147	7122	7238	7214	7150	7228	7133	7215	7351	7188	7295	7314	7172	7121	7237	7246	7199	7263	7233	7095	7211	7249	7230	7139	7301	7103	7200	7090	7254	7204	7202	7168	7181	7193	7304	7337	7035	7172	7133	7345	7130	7172	7131
4077	1308	3400	2867	3765	12349	9918	4916	8906	6310	3985	1906	1095	1044	934	942	974	968	979	1036	993	1064	1026	1032	1002	1018	973	1018	940	1024	967	1020	982	979	943	993	999	1022	1001	992	1003	929	919	983	971	1016	939	1016	903	1001	1025	998	1066	1003	1022	970	986	990	933	950	987	971	1026	977	955	986	959	1004	993	958	957	988	1026	964	943	962	979	989	997	935	966	1010	943	973	1005	941	980	951	928	924	971	942	1017	968	954	974	993	977	987	949	948	963	1008	955	1034	972	959	963	983	1000	1026	988	940	994	1018	972	970	947	934	952	974	971	986	942	981	985	977	998	979	995	956	1015	966	1032	976	995	1018	977	1019	961	977	979	1014	1012	987	970	1001	950	957	1000	1006	916	970	989	951	1010	969	971	967	1011	1013	994	1014	890	970	1012	989	933	936	979	965	967	1008	986	1016	959	972	1001	1015	1020	986	972	974	976	1054	945	942	1054	973	967	948	929	910	975	1004	962	970	940	980	975	993	1038	997	965	1029	997	1020	968	1008	966	1069	1002	947	984	1043	996	963	957	987	968	1031	978	953	974	999	980	923	981	1000	1010	979	1040	991	976	1023	1004	966	1026	915	989	940	980	1030	995	980	1001	1013	965	894	961	1001	965	1019	979	983	974	990	1022	1025	1009	976	1015	952	993	967	983	967	976	961	1027	991	1024	1018	1022	1012	1019	967	957	1012	988	1005	972	985	953	987	957	967	995	967	958	1031	1007	964	1044	1018	963	1039	976	983	1059	980	922	1002	971	1003	988	982	1006	1013	974	1014	997	995	908	989	988	1007	955	984	1017	929	977	976	1003	979	953	950	950	992	1014	989	1093	1006	1035	1012	1028	998	988	938	999	956	992	1037	1029	945	998	1003	987	1010	1005	981	960	949	961	1002	960	967	1005	957	979	995	990	963	1003	1013	946	1007	962	931	1026	959	959	973	921	1000	993	1017	1034	1019	981	995	959	977	951	952	1023	995	970	960	1060	930	965	937	932	982	971	959	975	943	979	956	994	973	1001	966	987	1049	931	1027	944	985	941	970	994	987	1057	966	955	994	950	989	969	915	968	1001	977	945	1035	974	990	1001	985	969	975	1016	976	994	993	991	964	936	948	1030	939	973	945	1070	987	969	986	958	981	956	977	946	1012	989	1007	1039	947	958	1009	904	971	1019	985	1029	999	980	947	983	971	1052	977	986	1003	1003	1001	992	944	996	985	982	951	982	966	1011	951	1042	1027	1004	961	999	994	980	957	1018	1020	950	972	959	1009	997	984	997	1005	1013	998	1016	1003	1043	1005	961	1007	951	978	963	998	1003	1049	912	992	1023	956	961	965	1012	938	1020	937	991	931	1009	997	1023	954	980	1003	1003	999	1035	1032	960	964	973	937	989	965	952	989	964	1005	1005	957	972	994	982	985	999	979	975	959	993	983	964	1017	962	954	990	1007	961	1014	947	964	982	1008	992	1010	979	967	932	989	977	1010	972	1027	954	1014	983	960	944	991	980	958	1006	959	934	1006	992	1063	981	941	1008	971	971	955	1004	980	999	1047	994	1016	904	949	1012	1006	947	991	988	950	1014	891	972	976	1007	994	944	939	947	941	1066	936	1003	1029	985	1032	1020	1017	975	973	1004	983	961	948	977	1015	980	997	1034	969	973	1021	1012	987	1043	959	961	966	990	952	916	1000	931	984	1024	971	1042	1004	965	946	987	908	1037	1029	981	955	957	923	976	986	1009	986	963	1074	988	1045	1002	993	1020	975	990	976	932	988	978	1002	961	1009	1008	954	1041	977	990	985	989	1002	942	898	978	1021	932	1057	1007	990	956	929	913	968	955	993	1001	1018	968	998	1020	1022	985	977	951	988	989	968	1016	991	967	987	956	994	990	1037	964	928	958	1038	983	914	983	1001	998	995	1009	923	904	1001	1030	981	983	999	918	973	963	1014	1000	979	1001	985	931	1012	932	1048	1031	953	930	1018	1029	1007	1068	943	976	988	991	1004	959	921	1029	937	933	974	980	979	989	991	981	961	1016	935	984	988	983	984	1005	966	996	1005	1001	966	925	963	1031	979	978	962	968	990	1014	972	989	950	992	1023	920	995	946	1002	920	1010	903	955	999	1054	930	1002	952	940	935	931	952	982	982	908	987	970	1008	959	946	953	1005	1009	977	968	991	948	998	998	1000	977	1015	947	1013	944	992	981	963	945	1006	1048	964	992	1014	978	980	1026	1028	931	964	997	1003	998	940	1012	958	997	1069	981	1062	995	1029	1016	909	963	912	968	926	956	916	974	953	944	1046	979	1026	975	973	950	960	953	1006	1048	992	955	1037	975	937	979	998	963	985	945	1023	960	1006	939	993	951	954	911	992	1057	982	1000	993	1008	987	1015	920	928	997	1061	943	1005	937	986	993	1025	995	994	969	974	986	992	992	986	931	1012	982	1011	978	986	959	951	914	936	989	931	1027	959	917	975	990	973	955	979	998	989	973	1012	961	994	957	951	924	968	970	916	989	1027	962	1012	928	969	1012	998	1025	1020	997	948	980	967	990	1015	984	984	984	939	987	1003	1003	1001	975	974	1019	994	945	968	1073	1031	986	991	987	966	915	987	998	986	942	958	933	964	969	1039	895	974	1011	1035	977	967	1008	1001	1013	1049	1005	975	930	947	923	941	1014	977	973	988	961	953	969	986	984	989	911	962	976	959	1007	987	1021	952	1003	1004	1027	993	961	1019	925	938	1035	975	956	1045	1015	1025	980	1020	956	1011	1003	1017	1019	991	997	916	1026	930	968	1035	1027	986	972	1012	1001	983	971	965	1008	952	983	930	907	982	979	980	1000	997	940	982	986	947	991	970	974	951	1003	950	1005	936	994	980	1029	1017	1042	935	1038	968	953	1004	959	977	1011	968	1030	995	976	1005	1006	1010	998	993	951	1005	1004	964	1005	989	1006	1003	1046	973	1002	938	1005	960	996	988	1039	938	992	998	997	946	948	961	943	958	1023	997	947	981	937	990	977	941	965	986	1003	985	933	999	1024	982	999	964	986	965	1030	986	957	1004	1025	940	1017	976	968	1011	970	987	967	973	995	1009	947	963	1003	981	981	966	1046	980	930	1002	1010	963	957	1013	989	932	992	969	994	992	965	1005	977	975	928	982	991	976	978	952	994	1005	941	980	1005	967	982	991	929	968	1000	1015	962	1013	999	1013	925	955	1028	985	962	992	975	951	965	995	926	1067	992	1021	1040	994	1023	986	931	939	958	950	960	924	978	976	1036	945	925	982	962	1020	1015	948	981	945	972	999	1006	966	995	934	1004	1033	1023	972	1000	987	996	1004	963	979	959	994	983	974	1033	968	1001	1022	943	964	1018	973	1036	1042	989	973	967	1004	956	974	1008	963	1014	978	1017	1000	944	1048	975	1011	987	953	968	967	1012	947	1004	950	942	1026	1002	929	949	935	955	970	1012	991	1032	970	979	998	971	971	911	1024	985	974	985	1023	1017	966	1053	1023	994	967	944	1003	1031	922	996	937	898	963	967	989	979	1035	947	939	931	993	980	938	949	974	1065	998	1001	992	964	948	962	1007	911	1008	964	1011	968	926	1010	967	1025	1001	955	1024	941	1023	983	994	993	983	950	977	967	912	1050	910	969	947	960	1017	1030	998	982	956	999	984	1024	1034	1026	993	965	994	992	961	1001	968	972	963	1020	1016	1033	962	998	981	1011	1023	982	1031	918	1007	938	980	1026	988	872	967	984	1001	1014	976	979	1012	978	933	914	956	984	1012	982	1037	964	1052	951	980	967	930	968	959	997	963	955	935	1009	989	1003	956	1006	988	939	1047	997	1013	949	921	953	955	1044	933	1039	982	997	997	927	1016	977	1021	959	979	965	969	1010	998	1000	1010	1040	1006	983	1016	1036	1046	982	1011	949	1034	982	997	948	957	1052	995
15401	10505	22696	22076	40471	56539	39126	38232	47215	39849	31942	16926	8095	7393	7557	7437	7407	7349	7386	7376	7359	9253	8396	7612	7767	7890	7746	7479	7397	7365	7249	7354	7332	7457	7247	7286	7259	7407	7371	7217	7363	7362	7351	7379	7275	7151	7414	7299	7369	7342	7259	7256	7369	7498	7395	7341	7480	7359	7131	7296	7363	7305	7276	7343	7273	7155	7385	7383	7292	7307	7310	7448	7335	7375	7356	7294	7416	7296	7428	7341	7374	7266	7250	7426	7270	7243	7241	7355	7372	7216	7442	7400	7231	7617	7255	7316	7365	7333	7393	7240	7388	7306	7263	7320	7326	7346	7308	7215	7255	7352	7404	7236	7201	7319	7336	7289	7380	7229	7308	7287	7477	7315	7334	7296	7359	7269	7361	7432	7377	7357	7261	7272	7283	7262	7386	7240	7287	7399	7255	7150	7298	7361	7308	7291	7208	7281	7269	7229	7402	7339	7365	7271	7335	7203	7369	7255	7295	7371	7314	7354	7257	7214	7365	7263	7315	7302	7260	7420	7354	7354	7332	7305	7435	7248	7300	7197	7396	7265	7258	7288	7394	7378	7348	7327	7275	7347	7259	7342	7400	7300	7270	7344	7300	7400	7359	7182	7199	7230	7247	7341	7251	7201	7494	7312	7363	7357	7296	7285	7447	7300	7406	7257	7309	7322	7314	7424	7331	7268	7224	7327	7254	7207	7293	7250	7477	7231	7395	7236	7191	7378	7288	7490	7358	7174	7375	7295	7326	7349	7382	7324	7386	7308	7387	7396	7108	7331	7336	7277	7196	7329	7253	7368	7354	7406	7336	7209	7290	7215	7348	7182	7366	7349	7368	7280	7245	7357	7271	7290	7329	7182	7375	7250	7413	7224	7262	7373	7307	7299	7304	7364	7196	7432	7383	7238	7291	7344	7262	7277	7200	7338	7256	7357	7340	7317	7317	7397	7367	7247	7392	7277	7357	7326	7375	7261	7314	7365	7331	7393	7261	7537	7350	7389	7260	7413	7212	7249	7345	7391	7402	7271	7342	7270	7279	7260	7319	7349	7245	7327	7303	7304	7330	7315	7384	7219	7359	7385	7449	7364	7193	7280	7390	7301	7466	7266	7295	7168	7368	7238	7289	7460	7266	7337	7236	7369	7284	7254	7387	7265	7330	7299	7275	7270	7339	7316	7417	7229	7272	7372	7355	7318	7369	7214	7422	7388	7404	7203	7350	7315	7236	7423	7328	7337	7356	7283	7216	7235	7370	7365	7361	7282	7394	7360	7267	7213	7279	7275	7376	7259	7302	7503	7289	7261	7274	7271	7257	7325	7381	7445	7228	7310	7275	7418	7306	7288	7212	7292	7311	7494	7370	7388	7341	7373	7398	7249	7421	7329	7301	7331	7399	7283	7244	7389	7288	7386	7380	7276	7318	7402	7254	7261	7278	7496	7268	7350	7376	7265	7378	7310	7329	7428	7291	7428	7360	7305	7368	7248	7372	7351	7243	7346	7402	7323	7267	7262	7394	7275	7358	7417	7337	7398	7359	7286	7320	7312	7301	7283	7335	7413	7416	7273	7306	7260	7349	7313	7189	7344	7304	7228	7307	7279	7373	7268	7408	7512	7303	7384	7240	7400	7269	7325	7318	7317	7346	7349	7366	7329	7226	7274	7383	7328	7311	7435	7418	7470	7399	7351	7438	7370	7220	7399	7336	7241	7298	7225	7538	7287	7357	7349	7286	7385	7365	7356	7458	7231	7416	7359	7313	7230	7340	7385	7417	7359	7331	7237	7374	7278	7291	7416	7328	7347	7220	7242	7548	7427	7235	7224	7355	7246	7406	7405	7248	7288	7273	7412	7296	7318	7451	7507	7313	7263	7239	7288	7150	7387	7216	7316	7236	7350	7240	7171	7504	7404	7337	7369	7233	7275	7268	7371	7412	7395	7424	7284	7270	7281	7348	7261	7540	7331	7291	7283	7147	7257	7270	7316	7312	7302	7373	7204	7425	7327	7221	7218	7293	7283	7316	7302	7354	7273	7334	7406	7290	7337	7140	7318	7316	7328	7204	7390	7412	7472	7371	7257	7319	7348	7383	7457	7275	7431	7417	7229	7198	7382	7341	7312	7272	7333	7221	7315	7359	7198	7411	7306	7249	7399	7290	7313	7420	7276	7279	7280	7299	7435	7254	7302	7381	7289	7422	7392	7329	7270	7330	7208	7313	7322	7238	7337	7272	7306	7296	7193	7356	7258	7246	7323	7278	7337	7439	7307	7212	7408	7312	7166	7376	7331	7383	7291	7361	7230	7400	7224	7460	7286	7329	7343	7395	7296	7332	7230	7294	7311	7348	7368	7390	7407	7354	7274	7359	7229	7330	7320	7246	7287	7338	7366	7229	7329	7367	7388	7397	7379	7369	7398	7347	7212	7343	7347	7379	7322	7432	7222	7199	7382	7217	7412	7295	7330	7274	7279	7369	7382	7265	7294	7241	7367	7344	7344	7236	7356	7392	7440	7315	7333	7369	7404	7318	7347	7197	7334	7365	7361	7389	7343	7284	7310	7269	7470	7292	7223	7210	7311	7254	7282	7296	7347	7352	7280	7392	7343	7257	7301	7272	7305	7250	7294	7272	7362	7289	7327	7337	7348	7323	7160	7334	7421	7361	7296	7265	7381	7410	7209	7412	7413	7430	7292	7229	7381	7304	7295	7301	7239	7360	7308	7318	7246	7321	7265	7300	7350	7283	7362	7310	7263	7248	7307	7329	7300	7333	7328	7278	7281	7275	7307	7370	7365	7312	7329	7127	7392	7331	7360	7446	7426	7314	7230	7279	7323	7441	7372	7390	7311	7266	7198	7488	7346	7236	7442	7335	7374	7358	7296	7389	7414	7337	7385	7336	7239	7236	7242	7408	7383	7124	7238	7218	7374	7348	7278	7426	7254	7421	7354	7255	7376	7432	7293	7314	7499	7143	7259	7367	7323	7314	7388	7311	7231	7222	7339	7312	7366	7396	7420	7311	7309	7258	7398	7407	7238	7273	7283	7307	7218	7372	7302	7455	7363	7308	7425	7241	7444	7388	7228	7350	7423	7439	7083	7259	7327	7461	7362	7367	7300	7271	7371	7261	7293	7357	7414	7320	7353	7370	7462	7281	7246	7287	7466	7251	7289	7403	7396	7270	7337	7301	7330	7328	7365	7487	7250	7230	7330	7329	7342	7313	7096	7185	7383	7368	7288	7242	7421	7279	7249	7344	7330	7223	7209	7268	7249	7402	7215	7386	7321	7433	7225	7381	7474	7352	7333	7347	7442	7221	7393	7324	7343	7343	7328	7307	7309	7335	7295	7352	7349	7263	7272	7316	7362	7389	7314	7249	7334	7277	7270	7353	7306	7353	7186	7340	7397	7241	7488	7277	7305	7262	7280	7207	7339	7292	7259	7361	7331	7305	7407	7391	7398	7247	7449	7408	7491	7345	7222	7310	7364	7411	7259	7350	7326	7447	7221	7441	7234	7337	7429	7243	7248	7371	7320	7353	7410	7240	7373	7407	7255	7399	7258	7396	7323	7246	7313	7283	7430	7448	7288	7361	7331	7225	7268	7319	7383	7380	7266	7253	7336	7327	7198	7339	7462	7254	7331	7343	7307	7362	7343	7243	7404	7363	7254	7342	7546	7305	7420	7148	7359	7301	7352	7448	7493	7317	7346	7255	7394	7410	7282	7468	7337	7428	7241	7298	7228	7285	7326	7208	7284	7241	7330	7310	7281	7210	7400	7241	7243	7305	7274	7302	7355	7232	7330	7333	7418	7402	7288	7306	7335	7436	7299	7432	7183	7186	7338	7357	7369	7270	7245	7296	7455	7281	7340	7247	7310	7184	7253	7220	7057	7326	7289	7355	7297	7423	7321	7334	7442	7288	7247	7303	7267	7454	7471	7317	7326	7373	7425	7313	7417	7332	7396	7302	7334	7433	7395	7285	7474	7251	7244	7335	7367	7312	7309	7336	7397	7410	7417	7325	7284	7353	7409	7355	7206	7241	7252	7425	7400	7316	7370	7341	7245	7338	7130	7257	7339	7366	7438	7447	7462	7191	7285	7323	7403	7342	7477	7329	7272	7413	7302	7370	7408	7284	7413	7362	7267	7411	7474	7262	7155	7319	7372	7425	7370	7171	7312	7395	7306	7254	7422	7242	7387	7301	7292	7318	7233	7337	7290	7295	7408	7354	7343	7361	7261	7432	7329	7327	7244	7350	7280	7241	7214	7280	7178	7503	7315	7244	7380	7328	7249	7494	7406	7304	7326	7450	7375	7397	7378	7195	7360	7216	7315	7399	7292	7402	7259	7362	7237	7226	7294	7247	7322	7203	7439	7389	7282	7251	7230	7317	7396	7349	7339	7188	7388	7321	7341	7211	7340	7335	7279	7208	7326	7359	7480	7286	7302	7239	7382	7151	7330	7268	7316	7306	7165	7398	7392	7476	7208	7408	7261	7350	7311	7291	7251	7337	7285	7386	7418	7265	7350	7324	7448	7378	7369	7418	7332	7453	7411	7232	7489	7457	7286	7478	7342	7325	7345	7379	7226	7261	7313	7353	7462	7276	7268	7317	7398	7289	7378	7172	7421	7345	7346	7347	7356	7435	7319	7354	7324	7387	7336	7395	7342	7321	7201	7339	7389	7380	7345	7217	7261	7291	7364	7404	7395	7432	7298	7339	7430	7204	7293	7343	7373	7245	7281	7563	7348	7316	7363	7377	7370	7260	7286	7346	7441	7297	7399	7368	7407	7323	7244	7303	7303	7218	7323	7268	7216	7193	7403	7366	7337	7390	7340	7386	7352	7205	7269	7279	7303	7402	7310	7214	7359	7264	7401	7196	7356	7316	7246	7253	7415	7299	7347	7257	7299	7280	7378	7315	7254	7335	7346	7465	7317	7462	7247	7242	7499	7355	7341	7278	7279	7480	7209	7388	7365	7308	7356	7322	7413	7523	7304	7345	7423	7297	7257	7411	7413	7354	7391	7468	7344	7349	7255	7382	7258	7475	7160	7365	7309	7230	7310	7333	7216	7258	7234	7369	7394	7344	7284	7433	7188	7322	7332	7375	7210	7347	7327
2412	1523	8220	8623	7768	17554	15591	6078	7746	8224	5753	2143	987	957	959	962	997	984	970	928	938	1037	1059	999	1019	921	959	951	969	941	930	894	956	964	970	941	944	907	929	937	976	944	948	910	948	964	966	994	894	974	909	977	1006	995	947	922	944	909	957	965	935	984	934	942	984	886	968	971	928	967	929	956	972	929	951	889	916	965	990	941	1021	916	972	936	1017	883	922	955	950	951	968	949	958	952	961	944	971	949	945	1008	1000	973	953	995	984	920	938	947	970	962	966	914	955	1005	943	992	936	991	928	969	966	928	906	963	960	973	947	915	972	940	938	959	951	933	957	979	949	984	929	892	953	933	899	948	940	938	1025	906	995	1019	951	905	957	975	921	974	961	963	961	973	980	929	983	986	1029	957	915	935	957	991	951	916	947	941	990	971	957	948	973	1030	944	925	938	966	946	947	1055	932	963	970	1021	914	966	936	910	909	968	903	944	920	937	909	966	955	987	921	937	962	951	951	984	916	932	912	1012	971	947	965	995	887	950	941	914	996	979	954	944	956	918	1002	1003	876	1034	942	979	943	961	1002	953	933	962	988	970	935	934	923	947	940	1005	967	1019	898	966	980	956	934	986	930	939	965	925	922	980	937	931	931	985	926	949	946	956	933	968	944	932	942	968	954	947	962	941	975	981	913	984	949	976	950	996	970	985	947	939	914	1001	937	916	918	922	948	1000	969	943	977	902	967	931	968	952	943	922	925	945	961	942	1003	942	983	941	984	965	905	951	1022	955	941	943	970	990	977	957	944	926	979	1001	962	957	981	978	971	942	987	1019	960	966	966	895	972	954	981	914	934	940	1041	992	955	938	964	967	955	923	909	968	948	946	972	925	962	978	975	987	964	942	941	1015	978	1020	956	935	947	978	992	934	986	930	960	956	990	911	1003	959	945	982	982	952	930	994	951	943	995	925	974	943	887	930	922	926	979	900	891	996	947	926	961	934	947	987	935	997	909	919	944	939	976	1014	962	954	899	984	974	907	897	975	963	957	940	934	903	962	940	976	947	965	979	927	1003	927	929	912	913	965	1012	988	957	921	947	935	931	896	954	938	1000	968	952	994	974	905	944	943	895	944	952	957	932	970	931	951	971	974	929	917	923	937	942	943	976	935	976	943	960	898	950	961	948	960	992	974	931	982	965	982	995	939	990	987	976	1012	965	968	935	975	960	921	946	959	945	1001	964	965	950	982	987	954	964	970	1016	968	966	943	991	945	975	949	919	948	944	962	978	920	956	973	942	932	958	928	940	970	985	948	1023	951	983	966	950	926	1014	963	915	982	972	960	915	932	957	962	929	955	980	911	946	967	941	969	952	955	977	984	962	969	925	975	896	924	1000	954	932	957	966	978	989	961	895	960	1013	953	996	908	961	932	1005	902	1002	917	923	916	960	968	971	1008	934	977	996	959	929	971	964	968	1009	934	936	963	952	958	968	938	962	956	907	950	970	973	965	970	942	1006	885	939	950	992	1007	959	927	997	965	935	996	958	969	974	941	962	914	977	899	970	972	942	969	929	983	984	1004	1001	977	960	945	937	942	927	999	1032	927	939	941	904	973	962	935	917	953	899	934	978	961	972	946	979	927	992	958	932	977	933	962	979	969	942	932	977	899	905	924	999	961	942	994	956	914	975	925	942	976	979	985	961	921	961	937	968	1010	970	943	974	956	925	978	967	980	961	894	936	945	934	987	898	982	909	1005	1012	932	959	957	892	955	938	967	973	899	981	883	926	959	930	956	939	969	884	949	921	906	968	929	943	981	985	953	913	968	975	943	946	944	972	973	965	924	936	995	955	948	955	960	959	979	949	1002	970	931	903	990	949	969	940	1005	943	1003	948	934	933	967	968	992	939	980	979	968	956	983	976	942	948	945	950	1029	909	961	958	923	940	949	913	941	937	963	984	923	989	897	945	959	968	950	933	932	912	1007	922	940	982	902	989	1001	980	934	944	1008	954	922	939	939	961	971	943	956	1027	925	945	930	1006	891	993	968	966	929	952	946	989	912	982	929	978	954	928	951	915	987	918	882	992	960	973	961	946	917	958	953	994	956	959	946	892	918	959	945	945	952	964	956	987	972	985	988	931	925	945	967	944	889	947	998	908	923	981	941	967	922	926	918	922	982	1002	958	952	973	1047	979	938	1052	995	1004	994	926	1002	935	945	935	966	963	947	1010	946	911	929	952	951	950	985	961	930	1059	950	916	936	979	973	911	948	977	955	964	946	996	961	941	974	933	1013	1004	931	982	942	945	913	945	968	987	943	913	952	979	933	907	925	957	929	944	914	911	977	1022	975	955	924	947	976	984	946	944	1007	900	954	980	918	929	980	1011	963	1021	988	931	974	998	885	927	915	911	908	962	933	1000	935	956	967	1003	936	927	1006	948	923	932	982	903	920	1002	1004	900	912	943	963	935	936	956	953	924	976	958	948	988	974	1006	968	917	979	973	974	944	980	945	966	948	940	1005	1011	966	984	938	968	1018	923	973	941	978	936	916	960	949	956	982	946	965	993	956	927	980	913	989	1004	932	957	920	950	935	985	980	1008	1005	929	941	933	992	960	978	956	900	941	899	966	938	1005	931	991	923	948	924	913	944	940	964	996	967	913	953	959	963	917	923	951	952	930	957	967	945	955	1010	991	969	955	959	942	997	936	936	977	970	926	889	999	917	942	964	935	944	942	963	927	942	926	936	959	919	977	983	961	982	946	934	973	942	915	1015	965	932	942	985	925	983	956	1007	1007	885	936	948	909	938	924	1034	949	917	960	946	993	974	1004	914	864	983	947	960	954	958	897	960	960	901	950	954	950	935	988	984	992	927	932	954	1000	976	918	953	917	959	891	953	969	939	912	998	968	919	956	942	969	897	990	951	1023	914	947	948	900	935	929	986	939	947	967	976	923	954	996	937	1006	930	918	934	924	996	975	947	950	897	937	945	915	955	947	953	956	940	945	970	874	962	923	915	983	967	955	992	999	940	978	971	938	956	976	953	957	972	875	933	936	1003	930	965	926	970	939	929	935	952	955	927	985	953	958	934	970	911	969	961	988	919	975	918	942	959	944	968	998	940	941	956	970	992	961	940	938	943	974	960	941	952	970	962	956	969	885	940	933	1001	929	938	985	924	979	1000	1005	966	930	960	992	911	949	943	962	898	972	1018	977	943	1003	955	1010	950	957	900	927	949	1007	928	980	949	911	1015	1017	991	968	944	1001	940	958	944	947	975	918	938	995	942	909	923	943	905	972	956	965	1069	964	995	902	964	927	930	968	991	943	948	1033	952	978	942	991	1003	972	937	1036	952	915	888	913	977	978	988	971	961	946	949	964	990	956	925	899	987	953	964	990	958	922	983	959	970	951	932	920	937	904	922	1003	950	933	964	916	995	933	990	924	1007	952	942	948	955	912	985	972	984	891	991	980	946	987	978	930	1018	976	962	922	923	969	930	942	944	945	940	1003	930	991	957	980	892	1002	941	958	1006	1004	938	944	999	964	914	942	909	980	979	930	949	906	953	948	991	1013	960	896	947	915	922	976	960	894	988	953	961	988	921	954	1013	954	982	992	966	969	956	1022	932	951	937	939	977
19077	12721	33435	36017	49725	63095	58281	37025	46234	44700	36359	16928	7419	7516	7333	7360	7400	7228	7375	7253	8115	9387	10497	8185	7865	7555	7426	7251	7190	7229	7284	7164	7163	7144	7246	7196	7163	7261	7237	7133	7190	7149	7220	7176	7174	7208	7180	7308	7284	7214	7208	7086	7077	7181	7123	7170	7194	7121	7094	7187	7205	7122	7193	7160	7224	7162	7114	7111	7255	7171	7233	7257	7358	7220	7150	7132	7203	7218	6937	7084	7184	7028	7175	7271	7092	7235	7227	7031	7065	7285	7312	7185	7110	7176	7087	7166	7100	7169	7207	7099	7186	7246	7114	7160	7029	7214	7156	7298	7162	7107	7218	7177	7093	7339	7164	6990	7152	7087	7194	7179	7155	7065	7083	7173	7031	7163	7215	7190	7087	7298	7316	7178	7275	7150	7064	7026	7274	7278	7124	7256	7206	7284	7121	7010	7117	7180	7351	7163	7164	7064	7170	7175	7193	7198	7188	7163	7067	7170	7104	7249	7096	7269	7263	7217	7217	7145	7074	7176	7174	7129	7262	7164	7119	7178	7084	7274	7171	7141	7038	7196	7289	7068	7191	7200	7006	7113	7258	7239	7257	7173	7036	7233	7237	7134	7092	7208	7166	7302	7252	7228	7249	7198	7297	7279	7175	7203	7166	7070	7150	7260	7179	7141	7098	7036	7154	7234	7207	7209	7220	7184	7069	7167	7216	7145	7239	7233	7143	7012	7280	7290	7175	7131	7066	7245	7002	7130	7126	7235	7147	7164	7074	7172	7236	7205	7132	7248	7082	7147	7239	7228	7217	7137	7065	7197	7228	7255	7175	7137	7098	7238	7116	7159	7112	7216	7144	7244	7173	7121	7097	7214	7248	7161	7313	7134	7192	7193	7300	7182	7204	7176	7175	7139	7217	7189	7292	7117	7186	7124	7197	7142	7116	7049	7105	7181	7256	7202	7009	7132	7295	7162	7231	7269	7262	7180	7176	7231	7185	6992	7199	7227	7201	7047	7148	7044	7298	7093	7208	7331	7271	7196	7152	7195	7257	7128	7127	7193	7103	7165	7223	7258	7137	7177	7244	7059	7222	7299	7163	7049	7169	7071	7161	7029	7138	7213	7120	7171	7108	7133	7167	7163	7160	7208	7346	7101	7079	7302	7198	7228	7189	7214	7215	7202	7047	7202	7224	7149	7197	7280	7207	7201	7105	7264	7215	7224	7057	7250	7185	7075	7138	7139	7137	7065	7284	7125	7194	7070	7226	7041	7174	7275	7167	7265	7147	7201	7267	7081	7130	7173	7079	7149	7193	7138	7220	7260	7137	7154	7081	7200	7102	7218	7153	7179	7171	7158	7272	7097	7339	7312	7139	7196	7198	7369	7216	7229	7313	7065	7253	7270	7193	7235	7138	7064	7103	7185	7155	7178	7287	7076	7296	7160	7348	7183	7246	7124	7131	7249	7114	7083	7188	7110	7291	7228	7268	7054	7244	7179	7151	7225	7252	7129	7101	7198	7287	7267	7195	7124	7067	7154	7124	7103	7121	7135	7280	7143	7162	7208	7082	7133	7126	7116	7167	7316	7182	7166	7257	7253	7129	7213	7126	7093	7196	7214	7202	7201	7199	7163	7091	7083	7248	7280	7243	7195	7166	7189	7193	7050	7303	7125	7239	7343	7187	7206	7315	7177	7234	7302	7160	7182	7253	7205	7131	7184	7175	7115	7204	7342	7204	7139	7174	7201	7170	7254	7306	7004	7243	7158	7386	7169	7224	7174	7113	7191	7210	7256	7352	7186	7215	7250	7123	7158	7190	7085	7267	7085	7266	7182	7276	7113	7204	7193	7252	7308	7296	7132	7138	7177	7294	7229	7196	7181	7104	7272	7207	7045	7206	7230	7200	6993	7367	7181	7181	7197	7350	7300	7150	7175	7209	7203	7103	7242	7147	7149	7284	7376	7242	7189	7131	7107	7180	7104	7170	7277	7381	7204	7176	7174	7190	7155	7254	7185	7225	7178	7065	7206	7207	7218	7234	7194	7165	7199	7189	7143	7305	7186	7148	7203	7170	7236	7231	7245	7230	7099	7331	7134	7178	7175	7215	7220	7097	7167	7150	7194	7245	7204	7235	7103	7249	7313	7146	7250	7055	7156	7170	7240	7223	7380	7147	7217	7275	7073	7277	7165	7149	7205	7219	7241	7131	7219	7170	7162	7096	7037	7209	7159	7197	7242	7220	7074	7183	7241	7198	7159	7081	7034	7124	7199	7216	7133	7229	7256	7269	7291	7132	7050	7140	7212	7115	7321	7177	7180	7148	7163	7245	7162	7220	7225	7086	7217	7281	7121	7068	7262	7220	7212	7079	7276	7069	7218	7148	7273	7181	7377	7307	7135	7234	7187	7125	7127	7137	7262	7231	7086	7150	7274	7212	7181	7209	7212	7147	7187	7218	7156	7270	7079	7095	7149	7335	7268	7193	7263	7216	7238	7194	7112	7268	7169	7356	7119	7230	7215	7189	7081	7252	7107	7239	7119	7153	7153	7164	7084	7213	7126	7217	7241	7173	7246	7163	7158	7205	7266	7152	7135	7121	7246	7187	7150	7285	7129	7155	7261	7214	7105	7260	7213	7160	7090	7212	7116	7199	7193	7276	7089	7152	7142	7099	7159	7235	7031	7154	7188	7228	7156	7060	7230	7195	7203	7061	7296	7307	7226	7155	7169	7132	7066	7092	7022	7274	7321	7176	7206	7202	7118	7271	7133	7112	7172	7094	7248	7126	7236	7105	7110	7154	7137	7160	7171	7213	7160	7250	7183	7106	7214	7142	7265	7188	7148	7098	7148	7016	7309	7174	7368	7217	7294	7170	7096	7204	7267	7162	7413	7230	7279	7254	7237	7216	7109	7200	7267	7119	7287	7244	7052	7111	7177	7113	7125	7208	7155	7188	7136	7314	7258	7211	7181	7170	7237	7254	7215	7240	7173	7160	7259	7135	7230	7179	7238	7167	7228	7056	7140	7138	7181	7155	7116	7110	7310	7155	7103	7264	7256	7097	7171	7152	7136	7173	7145	7248	7267	7245	7141	6968	7323	7199	7143	7162	7159	7238	7094	7178	7134	7288	7170	7184	7226	7187	7237	7208	7100	7196	7197	6950	7146	7183	7148	7187	7184	7189	7218	7181	7231	7311	7125	7145	7158	7176	7203	7259	7161	7189	7190	7296	7221	7352	7140	7267	7318	7087	7335	7416	7098	7079	7228	7149	7236	7335	7132	7211	7275	7169	7039	7328	7118	7153	7146	7128	7255	7196	7245	7142	7126	7135	7179	7168	7245	7227	7096	7213	7070	7331	7147	7181	7174	7239	7130	7039	7275	7193	7318	7265	7159	7109	7234	7207	7122	7067	7180	7263	7202	7143	7197	7187	7202	7095	7253	7236	7338	7230	7150	7284	7288	7152	7161	7201	7280	7207	7147	7086	7055	7104	7152	7105	7139	7348	7276	7383	7262	7131	7228	7244	7217	7099	7252	7135	7148	7200	7143	7151	7099	7185	7126	7104	7122	7151	7162	7190	7169	7123	7112	7334	7150	7159	6966	7103	7076	7241	7196	7284	7240	7226	7068	7274	7157	7184	7193	7227	7146	7087	7135	7128	7135	7133	7120	7212	7169	7058	7186	7162	6940	7230	7182	7150	7137	7198	7338	7233	6963	7180	7166	7111	7149	7240	7158	7100	7331	7107	7112	7094	7277	7238	7274	7218	7170	7219	7192	7232	7211	7220	7172	7381	7270	7285	7118	7225	7183	7293	7280	7246	7202	7169	7094	7145	7131	7098	7097	7311	7060	7219	7246	7111	7137	7301	7209	7192	7203	7254	7203	7077	7227	7152	7172	7206	7226	7312	7279	7137	7130	7235	7246	7176	7249	7179	7150	7294	7075	7176	7162	7222	7247	7133	7199	7154	7054	7144	7191	7372	7207	7192	7246	7281	7240	7103	7195	7256	7193	7152	7184	7188	7195	7232	7182	7090	7259	7213	7225	7178	7178	7062	7266	7243	7131	7110	7292	7222	7173	7131	7226	7233	7215	7185	7107	7246	7227	7115	7277	7228	7178	7193	7107	7117	7117	7130	7145	7163	7321	7163	7146	7174	7212	7214	7133	7157	7248	7107	7265	7199	7194	7155	7155	7141	7284	7123	7310	7169	7144	7234	7262	7258	7277	7243	7188	7218	7218	7153	7012	7176	7189	7219	7299	7187	7246	7090	7144	7281	7252	7161	7188	7198	7162	7248	7068	7232	7159	7148	7068	7236	7229	7226	7076	7119	7091	7373	7260	7214	7165	7276	7147	7275	7210	7161	7134	7190	7182	7172	7174	7149	7233	7136	7285	7198	7257	7087	7196	7173	7148	7179	7228	7110	7309	7135	7116	7107	7164	7207	7095	7262	7269	7289	7118	7181	7250	7053	7123	7156	7278	7234	7232	7058	7196	7057	7198	7244	7241	7143	7156	7059	7219	7130	7192	7129	7123	7198	7029	7144	7264	7360	7142	7266	7120	7158	7213	7224	7066	7256	7213	7229	7249	7200	7090	7085	7143	7135	7226	7214	7235	7209	7018	7256	7129	7218	7114	7186	7255	7115	7239	7191	7272	7284	7145	7200	7256	7227	7168	7198	7332	7141	7200	7316	7068	7185	7182	7162	7088	7237	7289	7085	7131	7200	7266	7165	7231	7141	7238	7186	7236	7208	7256	7164	7159	7306	7152	7209	7120	7227	7150	7202	7268	7331	7132	7291	7302	7275	7185	7257	7191	7201	7250	7203	7140	7090	7162	7203	7279	7136	7113	7327	7211	7219	7081	7182	7198	7257	7157	7134	7089	7196	7267	7320	7077	7110	7143	7208	7205	7187	7125	7283	7143	7206	7104	7141	7289	7328	7198	7246	7187	7202	7175	7105	7071	7167	7092	7282	7224	7177	7130	7131	7228	7205	7144	7228	7303	7149	7151	7265	7075	7311	7136	7194	7108	7113	7233	7210	7082	7197	7250	7185	7203	7223	7171	7376	7247	7310	7144	7208	7280	7188	7106	7262	7133	7104	7096	7298	7194	7182	7087	7207	7079
2860	1139	2680	3494	2758	2671	2668	2482	2347	2327	1847	1096	955	959	968	983	959	927	971	935	942	1028	1005	968	987	918	979	958	993	942	991	1021	953	999	968	968	921	923	949	965	970	896	979	1053	953	927	984	1028	993	977	981	937	1012	950	969	978	917	903	962	931	937	1003	926	964	978	935	936	933	962	984	922	953	963	913	1017	986	921	993	972	985	962	949	958	966	1014	951	989	1022	1032	944	1002	985	901	974	971	888	925	979	937	986	988	934	987	957	911	998	947	910	989	1027	958	966	940	940	981	908	960	938	965	978	974	962	965	962	909	951	947	934	963	965	957	1016	962	977	966	950	951	1010	906	1027	977	981	993	944	1043	940	958	1010	984	964	932	982	991	969	926	993	971	975	946	924	1007	935	930	983	1027	992	957	966	918	952	990	945	957	978	992	974	1021	963	912	937	953	970	989	908	989	1015	943	998	903	969	989	967	976	974	1013	967	986	975	970	961	964	968	952	988	922	930	904	949	944	1016	1022	956	951	988	898	984	1007	979	965	1015	1053	963	1038	953	945	1000	990	1042	997	981	1008	960	913	983	970	945	969	937	1019	985	985	1013	999	951	923	998	969	936	971	923	906	951	944	952	925	959	934	927	953	959	963	960	928	957	945	899	979	997	926	971	1009	948	924	978	955	1036	1027	946	977	958	950	977	978	944	973	948	925	966	965	909	939	1009	1001	927	961	934	993	957	1001	987	962	996	990	963	978	965	944	931	938	975	928	979	964	1005	958	1024	997	960	957	947	969	945	985	1001	1016	973	930	963	949	963	1068	994	924	979	1006	937	964	879	977	974	948	927	1023	1002	974	990	981	999	943	982	971	959	943	898	1001	961	932	946	947	990	937	983	963	935	990	992	975	999	962	1000	983	961	990	990	990	959	965	978	947	960	981	953	976	946	986	926	996	927	928	947	996	925	881	971	997	961	980	916	939	973	972	963	942	975	999	996	951	914	991	974	969	959	955	910	921	998	1032	954	966	973	997	952	962	962	939	956	974	963	966	909	979	1009	1003	982	985	1001	963	898	1007	929	956	945	1028	933	999	926	989	920	1002	934	951	995	1015	1020	930	978	1028	992	1033	1031	1001	962	978	995	998	988	995	948	970	968	924	956	900	952	934	948	924	1001	920	1031	942	931	1005	984	962	966	966	935	913	962	933	933	960	919	959	955	952	951	984	940	964	977	996	976	961	984	1036	932	977	967	957	1016	971	1024	947	966	950	938	973	966	983	968	976	995	966	882	986	1029	988	888	976	920	965	981	946	973	960	940	984	979	945	971	962	929	949	984	971	939	964	929	967	1009	1005	941	970	963	972	988	983	988	1022	929	972	1014	1003	957	965	954	1021	946	998	993	948	963	954	1036	1007	983	986	1007	925	951	992	972	1014	1002	952	959	969	966	951	939	955	916	926	945	985	938	963	976	929	985	967	1001	979	907	953	1007	925	929	925	971	985	1009	1011	985	947	1014	929	954	918	944	944	1010	932	930	885	962	1019	964	958	933	1009	989	999	876	974	962	956	974	979	949	984	911	971	988	973	941	926	944	977	1005	981	999	989	935	991	960	960	999	981	951	967	951	940	968	967	917	993	958	973	1003	953	1008	921	989	1005	976	911	993	982	924	973	895	891	931	967	992	939	995	975	989	960	918	970	993	980	953	978	948	972	976	934	926	951	949	961	953	912	923	1006	949	974	972	951	944	974	981	940	1030	987	953	1041	973	1000	986	947	946	940	971	1021	983	975	965	993	971	1014	913	1001	983	948	994	979	930	963	1013	898	989	954	949	960	969	969	1018	973	971	960	988	976	933	965	1022	931	968	997	1002	991	942	943	985	976	989	967	964	958	975	959	1007	943	959	970	959	998	951	1030	967	946	958	921	1000	966	987	966	990	944	957	976	977	1002	948	989	944	1013	978	940	918	944	921	984	961	932	985	993	919	927	1020	987	956	978	968	1004	1006	985	989	947	997	948	1020	1002	950	998	960	996	918	996	944	1021	914	941	942	944	959	949	988	944	994	978	910	956	958	996	963	1001	973	925	977	962	1014	963	986	929	932	960	952	973	896	985	938	952	963	960	956	977	990	1019	951	932	1006	968	989	933	985	976	927	970	992	942	953	943	927	969	973	925	1016	970	949	956	988	953	1002	969	971	940	979	989	954	930	934	939	970	980	980	1013	980	1009	1001	915	973	950	997	992	998	1024	917	945	962	953	930	929	943	967	967	971	967	1000	957	922	953	966	983	942	954	998	958	994	955	930	953	943	1020	1001	933	900	957	913	952	991	986	985	991	932	1025	1033	943	966	985	969	966	1009	958	942	980	981	1017	928	951	942	904	937	967	910	971	987	948	983	967	987	1065	936	952	906	934	942	988	984	987	985	976	975	1005	950	990	939	983	934	954	982	967	946	931	1007	1012	928	976	1003	936	956	970	957	984	988	1023	1022	991	1014	979	869	963	967	986	993	889	973	997	906	965	985	938	949	991	949	950	1020	973	993	1031	954	971	915	956	968	976	984	992	936	977	1001	1008	961	968	969	974	1015	957	1010	936	1007	942	962	956	1019	1001	967	932	958	986	1030	1035	956	946	985	963	969	929	971	923	1016	987	928	971	966	980	953	944	1013	1004	998	920	976	936	988	943	945	969	1001	959	983	941	987	918	989	1007	931	909	1017	1000	912	985	1003	982	949	910	951	985	961	1041	934	944	988	968	949	955	968	1005	960	949	968	925	955	927	912	1001	1031	1012	945	934	976	954	976	962	1015	937	1008	938	1001	978	979	983	928	916	994	963	1044	977	992	980	991	941	1003	971	934	980	970	977	961	911	1002	973	967	980	1033	990	993	995	965	930	986	1028	963	926	980	938	977	971	983	993	1003	905	999	957	997	982	930	969	928	937	981	910	960	987	978	943	989	946	970	931	947	1004	986	955	926	955	967	1040	1021	1002	952	992	977	946	929	963	948	1018	983	904	958	938	980	982	974	919	959	941	1007	961	930	936	929	965	954	920	952	1009	988	939	950	975	964	980	952	1000	987	917	907	956	974	997	944	945	956	986	970	927	1023	958	962	963	1001	955	964	949	957	918	922	994	949	986	920	966	950	1019	980	965	991	941	996	912	984	1014	991	937	951	948	956	906	986	983	1005	958	975	916	980	954	1000	970	1033	967	987	1009	1001	941	996	935	980	983	952	993	925	950	958	939	953	922	922	972	956	927	951	925	894	1010	926	988	983	954	984	951	944	983	996	909	970	988	958	931	946	964	979	960	997	966	996	970	942	904	945	959	1040	1020	1008	1030	953	950	1016	997	984	987	965	900	945	971	972	950	917	905	957	986	997	974	975	939	991	962	967	962	942	971	939	928	964	926	957	995	978	941	934	955	975	925	966	966	980	983	985	1003	952	997	1021	973	985	995	944	958	939	1009	941	977	987	961	924	990	959	922	979	998	963	966	974	958	975	962	993	958	1011	1009	992	979	935	931	970	991	911	997	1010	932	947	969	982	953	932	967	1027	980	1011	947	933	902	935	920	977	920	974	958	1018	961	919	949	999	959	992	964	938	936	958	950	996	1024	963	954	912	997	926	934	954	956	992	978	986	954	970	1009	953	961	943	946	920	987	971	986	977	1060	991	977	1024	958	1003	977	979	989	976	955	1004	940	936	996	1000	904	978	973	883	958	974	955	980	1019
13020	8814	20967	31853	37424	34598	31062	30508	27941	26219	19872	9250	7154	7368	7242	7288	7144	7321	7244	7276	7366	7974	7662	7526	7147	7228	7240	7231	7248	7041	7120	7130	7163	7152	7211	7278	7063	7119	7122	7113	7189	7032	7183	7112	7219	7244	7136	7180	7232	7232	7189	7202	7158	7100	7113	7208	7317	7198	7189	7233	7149	7224	7218	7090	7071	7146	7251	7128	7135	7224	7207	7211	7204	7083	7241	7027	7301	7270	7240	7081	7207	7093	7160	7207	7152	7088	7179	7268	7181	7230	7129	7242	7147	7220	7129	7266	7362	7231	7168	7225	7289	7126	7371	7214	7182	7200	7255	7139	7178	7107	7220	7200	7165	7312	7183	7263	7132	7094	7180	7186	7166	7244	7243	7148	7140	7214	7169	7227	7124	7084	7245	7071	7152	7196	7228	7323	7251	7198	7261	7186	7118	7182	7203	7010	7132	7141	7269	7229	7156	7191	7094	7133	7265	7115	7267	7173	7191	7166	7185	7191	7145	7166	7095	7134	7075	7284	7211	7234	7308	7264	7118	7195	7044	7338	7148	7359	7095	7266	7339	7233	7265	7229	7131	7280	7088	7276	7155	7044	7176	7225	7231	7059	7137	7171	7180	7170	7261	7182	7218	7261	7197	7299	7069	7179	7261	7163	7206	7109	7217	7074	7227	7166	7304	7184	7144	7188	7303	7128	7257	7137	7349	7194	7138	7121	7276	7211	7169	7230	7235	7108	7251	7220	7137	7333	7195	7246	7183	7085	7348	7269	7123	7184	7300	7011	7101	7231	7222	7324	7296	7109	7215	7168	7204	7151	7101	7203	7264	7455	7219	7109	7304	7301	7132	7321	7190	7140	7140	7197	7216	7060	7220	7089	7193	7189	7191	7080	7255	7328	7153	7051	7201	7245	7163	7229	7268	7314	7137	7217	7166	7151	7124	7158	7128	7155	7212	7085	7145	7157	7146	7259	7083	7197	7147	7196	7272	7101	7151	7181	7026	7274	7272	7077	7237	7158	7062	7151	7120	7075	7126	7205	7144	7187	7176	7351	7153	7195	7059	7359	7083	7156	7103	7221	7132	7159	7222	7170	7235	7386	7185	7105	7261	7119	7121	7123	7190	7189	7258	7209	7229	7275	7236	7238	7327	7121	7244	7092	7134	7163	7137	7144	7155	7178	7074	7147	7205	7194	7139	7226	7050	7125	7249	7348	7178	7239	7195	7242	7338	7144	7191	7182	7248	7115	7214	7206	7078	7230	7119	7195	7188	7148	7066	7180	7220	7128	7222	7242	7198	7164	7036	7113	7146	7335	7226	7284	7038	7126	7119	7195	7235	7263	7154	7373	7179	7191	7120	7174	7278	7304	7257	7135	7180	7196	7237	7275	7060	7126	7220	7282	7175	7212	7204	7086	7253	7215	7259	7256	7264	7140	7131	7209	6987	7166	7251	7200	7211	7368	7213	7083	7229	7284	7240	7266	7134	7324	7173	7271	7301	7257	7114	7206	7128	7151	7179	7265	7242	7171	7190	7248	7302	7179	7214	7190	7333	7070	7283	7203	7031	7192	7290	7186	7267	7129	7150	7231	7271	7211	7163	7317	7194	7094	7182	7340	7265	7195	7289	7250	7269	7086	7057	7241	7142	7139	7189	7278	7041	7242	7271	7329	7209	7008	7198	7109	7158	7190	7187	7144	7276	7237	7306	7156	7101	7199	7122	7212	7184	7260	7221	7152	7143	7121	7161	7104	7240	7181	7211	7179	7086	7271	7270	7306	7293	7269	7278	7217	7127	7074	7248	7306	7256	7175	7149	7172	7215	7163	7126	7185	7267	7191	7163	7332	7223	7374	7244	7134	7204	7124	7125	7249	7178	7249	7208	7190	7204	7353	7256	7192	7286	7210	7181	7172	7320	7262	7193	7172	7264	7151	7210	7255	7166	7015	7204	7229	7181	7267	7160	7321	7184	7201	7347	7222	7153	7164	7265	7093	7249	7184	7253	7252	7166	7072	7239	7116	7261	7265	7341	7290	7246	7218	7202	7235	7088	7205	7268	7160	7264	7168	7213	7191	7132	7176	7256	7068	7140	7216	6977	7096	7175	7133	7169	7185	7187	7205	7282	7303	7267	7329	7193	7181	7319	7211	7237	7339	7293	7197	7178	7131	7147	7258	7363	7178	7169	7199	7201	7119	7184	7256	7210	7158	7265	7207	7192	7102	7092	7376	7150	7374	7167	7122	7200	7187	7317	7195	7088	7122	7233	7291	7162	7217	7124	7273	7234	7206	7143	7062	7063	7218	7260	7107	7277	7200	7202	7072	7259	7309	7310	7167	7129	7113	7187	7204	7228	7183	7229	7136	7195	7098	7221	7124	7251	7127	7280	7217	7262	7221	7340	7134	7170	7124	7342	7241	7157	7225	7239	7348	7183	7063	7203	7235	7282	7156	7189	7308	7278	7275	7244	7188	7187	7135	7143	7164	7300	7140	7133	7141	7080	7156	7256	7206	7108	7252	7212	7056	7265	7197	7250	7349	7223	7093	7166	7223	7251	7295	7137	7277	7153	7178	7246	7223	7185	7128	7136	7255	7162	7248	7198	7148	7231	7244	7173	7230	7188	7156	7174	7104	7273	7066	7116	7082	7193	7156	7206	7264	7223	7305	7160	7323	7165	7338	7176	7204	7068	7147	7222	7203	7123	7252	7209	7210	7163	7115	7229	7261	7253	7174	7246	7150	7261	7074	7190	7204	7307	7137	7091	7191	7186	7131	7213	7158	7242	7054	7144	7185	7195	7188	7218	7280	7148	7171	7184	7284	7159	7155	7250	7164	7332	7032	7125	7177	7144	7222	7316	7255	7280	7128	7176	7139	7045	7191	7201	7309	7161	7106	7222	7195	7029	7226	7295	7179	7102	7247	7216	7181	7118	7148	7107	7099	7269	7366	7208	7291	7193	7220	7133	7104	7003	7174	7065	7252	7289	7309	7090	7254	7150	7141	7147	7236	7195	7139	7207	7194	7238	7190	7232	7282	7224	7091	7136	7285	7284	7168	7148	7110	7183	7206	7222	7201	7106	7091	7222	7099	7256	7184	7161	7264	7100	7288	7321	7177	7125	7209	7192	7094	7285	7189	7024	7322	7107	7251	7138	7269	7336	7192	7233	7259	7100	7165	7203	7207	7234	7075	7168	7225	7163	7281	7173	7150	7030	7002	7295	7220	7180	7305	7204	7187	7235	7265	7316	7291	7119	7209	7169	7115	7149	7207	7146	7302	7208	7236	7246	7156	7168	7267	7212	7126	7193	7264	7254	7402	7200	7225	7104	7111	7172	7079	7230	7158	7227	7163	7289	7183	7277	7289	7148	7267	7250	7157	7173	7139	7280	7287	7194	7316	7257	7087	7140	7194	7216	7002	7237	7094	7078	7334	7138	7140	7062	7178	7172	7146	7119	7112	7211	7198	7134	7195	7143	7175	7326	7152	7224	7206	7210	7130	7150	7221	7263	7298	6997	7282	7197	7105	7280	7186	7235	7137	7187	7211	7130	7281	7093	7196	7234	7118	7139	7284	7165	7306	7169	7206	7244	7114	7174	7171	7327	7250	7081	7326	7187	7273	7219	7183	7243	7163	7299	7229	7151	7143	7283	7112	7214	7141	7208	7199	7171	7231	7120	7239	7216	7056	7261	7269	7219	7121	7161	7223	7227	7155	7140	7250	7148	7185	7151	7142	7184	7275	7096	7219	7159	7178	7228	7261	7090	7191	7163	7068	7262	7168	7245	7139	7163	7245	7206	7118	7213	7190	7205	7212	7294	7100	7328	7212	7192	7239	7171	7174	7147	7188	7069	7257	7181	7282	7283	7176	7243	7289	7227	7107	7310	7232	7218	7110	7135	7248	7114	7105	7182	7226	7098	7234	7128	7147	7227	7088	7305	7263	7092	7235	7329	7023	7116	7317	7225	7244	7122	7262	7110	7123	7163	7221	7095	7239	7154	7307	7230	7143	7260	7056	7244	7139	7108	7314	7198	7182	7188	7219	7130	7216	7165	7079	7347	7160	7254	7311	7163	7264	7055	7094	7307	7326	7352	7289	7193	7140	7222	7207	7377	7184	7224	7156	7296	7107	7139	7230	7086	7179	7272	7251	7298	7207	7244	7243	7239	7120	7200	7170	7154	7243	7219	7296	7319	7245	7174	7224	7119	7271	7118	7249	7164	7071	7100	7204	7169	7234	7211	7097	7278	7316	7297	7124	7127	7182	7248	7266	7120	7403	7012	7156	7144	7195	7172	7056	7129	7271	7093	7155	7168	7178	7099	7194	7205	7238	7208	7158	7189	7170	7289	7196	7163	7288	7136	7223	7180	7240	7292	7207	7153	7192	7133	7199	7088	7253	7401	7284	7123	7253	7160	7009	7155	7269	7176	7257	7251	7197	7058	7192	7246	7249	7299	7284	7161	7248	7192	7108	7168	7151	7245	7131	7260	7226	7241	7123	7147	7089	7252	7274	7180	7048	7255	7160	7168	7133	7117	7198	7312	7181	7331	7143	7120	7226	7231	7257	7108	7286	7094	7066	7183	7259	7136	7174	7145	7200	7182	7213	7190	7071	7303	7239	7046	7166	7204	7247	7296	7244	7109	7298	7192	7332	7169	7181	7198	7181	7192	7254	7162	6996	7310	7106	7206	7225	7054	6992	7252	7224	7121	7103	7254	7016	7126	7120	7331	7208	7179	7300	7191	7182	7351	7196	7196	7232	7200	7027	7124	7171	7203	7202	7193	7195	7209	7095	7262	7233	7012	7125	7171	7278	7070	7138	7051	7145	7087	7169	7077	7236	7270	7260	7232	7208	7230	7241	7269	7181	7175	7110	7352	7155	7157	7187	7191	7216	7037	7190	7182	7164	7098	7251	7227	7150	7238	7223	7362	7109	7195	7221	7178	7131	7243	7222	7158	7256	7135	7226	7227	7176	7220	7129	7118	7111	7207	7126	7218	7202	7157	7159	7243	7168	7101	7184	7152	7230	7222	7260	7219	7232	7134	7179	7205	7241	7186	7199	7165	7156	7204	7234	7193	7331	7225	7079	7133	7239	7239	7150	7211	7253	7224	7175	7087	7154
1935	1329	8299	11118	4127	5118	5790	5795	6044	4494	2256	1002	937	956	946	986	962	992	919	940	951	1050	1009	1012	991	908	969	959	932	998	1016	947	952	960	924	952	1001	981	936	906	925	982	969	952	967	919	1039	1006	944	958	937	948	975	957	967	1003	952	977	972	968	920	989	1006	914	951	965	926	965	972	966	1022	1022	936	934	982	926	976	981	907	927	1010	969	988	949	953	953	921	934	941	925	974	976	950	966	936	966	935	972	992	971	1055	1003	938	1020	1017	936	965	997	941	974	970	989	939	990	954	946	951	1002	902	960	964	928	961	952	1020	972	948	993	943	973	953	973	934	961	908	1010	982	965	1014	961	955	984	987	1017	905	1025	1016	948	961	966	983	961	985	952	928	990	975	1011	957	946	914	1045	955	929	1009	910	1004	981	984	925	961	950	970	935	958	963	985	911	1036	909	944	963	946	909	974	1023	988	1034	967	922	1010	975	994	939	940	1039	989	971	940	900	986	943	1012	953	950	942	974	992	965	942	941	1036	933	982	946	974	980	990	948	930	977	948	929	975	933	976	982	994	1015	981	952	986	953	991	970	977	1004	978	996	982	1028	1012	927	971	921	973	950	913	965	958	974	964	940	978	952	948	998	952	970	968	1003	994	1002	954	965	930	916	898	984	957	914	978	1002	930	960	986	935	995	964	969	1000	986	1015	978	1004	909	978	1021	951	923	990	938	909	1002	964	969	950	966	958	988	956	939	989	915	953	972	998	990	963	934	1026	967	948	983	971	956	1023	973	958	1014	946	952	1002	932	948	970	899	936	944	989	982	971	941	928	990	956	983	1040	986	969	1027	912	987	977	914	976	965	956	946	1007	993	943	953	959	1001	988	981	951	948	956	978	933	949	1020	973	965	983	907	997	964	931	927	945	992	911	958	941	955	967	946	960	972	965	996	925	1049	926	922	980	948	940	956	940	962	948	956	962	958	977	956	977	982	1004	970	895	988	949	995	979	1000	996	980	930	999	952	930	967	997	984	957	1026	918	948	941	1000	986	976	977	962	942	1014	917	958	968	966	915	1006	960	962	939	908	1000	963	1010	1018	1076	995	938	951	977	937	1011	952	976	967	1067	937	920	976	930	960	944	960	943	949	1068	968	1000	934	1016	970	959	956	1010	980	984	985	924	950	936	938	947	970	960	993	973	979	952	1019	940	965	1002	1003	1026	1011	1011	982	952	945	960	993	912	953	967	993	946	987	975	917	874	924	952	946	922	993	956	993	909	981	956	977	937	917	908	921	959	994	1004	961	972	970	959	944	983	1029	1002	960	956	982	904	1024	952	931	974	1009	985	967	959	952	940	970	961	1002	954	1008	1020	926	926	951	943	970	1025	966	994	979	936	980	941	962	1006	967	930	927	955	974	970	1026	987	972	921	950	978	934	959	982	980	944	1020	1009	968	973	936	989	972	967	940	963	968	1037	957	1000	988	989	981	1004	1013	963	911	995	1010	965	977	918	963	984	947	907	955	956	989	968	993	934	956	1003	898	945	997	983	956	958	977	954	947	979	951	1006	965	967	1021	928	946	954	1000	967	1008	945	999	977	991	935	953	1003	930	968	951	997	968	949	1013	991	964	971	974	1046	963	996	953	960	987	1045	1008	973	991	966	975	967	966	978	934	961	976	997	971	942	1028	966	914	976	968	954	944	944	1006	968	950	991	1035	978	1000	983	987	928	960	932	992	985	954	983	949	974	923	1011	978	968	918	971	971	950	987	978	916	933	984	966	963	982	977	959	943	1010	934	972	980	923	922	1017	978	979	967	916	965	952	1008	981	965	993	953	950	926	981	977	1016	968	972	953	968	937	946	962	912	965	921	988	932	965	961	954	909	985	955	991	943	927	976	959	964	960	934	933	944	991	904	912	972	956	992	977	936	1000	938	915	967	953	988	975	971	955	1003	993	1017	903	950	989	971	986	983	1044	991	1003	939	912	977	962	973	964	972	988	1000	1005	1001	1001	1030	978	929	989	945	952	954	974	992	947	1012	1035	969	956	970	940	994	1013	974	926	957	891	944	951	975	968	936	955	932	952	921	952	936	972	939	978	963	1004	946	986	1021	1004	947	967	938	968	914	985	928	988	918	947	991	1028	1007	983	948	949	1004	985	1021	981	937	975	935	998	949	968	1035	952	976	974	964	937	961	990	924	923	961	965	954	975	948	929	926	963	962	961	1001	942	982	954	971	896	916	969	978	980	1031	929	938	985	1034	924	958	947	946	983	979	977	995	989	995	974	966	999	995	997	999	965	984	959	977	1008	970	928	973	1000	1009	1010	961	973	954	958	930	1029	969	963	990	963	981	983	987	927	975	994	972	1000	937	1006	957	969	930	1002	996	966	990	949	968	932	943	989	985	976	980	938	948	1006	959	995	979	920	928	986	973	924	974	993	1029	941	947	1018	976	918	948	988	943	935	984	924	1006	920	981	947	942	962	915	952	977	968	964	949	951	959	939	939	1000	993	977	935	1003	960	942	911	1008	925	987	1020	916	929	997	963	953	956	943	945	951	974	958	971	992	948	902	1014	915	988	998	943	940	946	952	906	933	984	956	945	932	984	956	1017	965	932	970	962	938	1009	946	934	983	950	967	1000	994	927	922	1028	975	984	974	991	917	946	975	922	974	994	955	957	974	987	963	973	967	949	912	952	931	963	999	938	1005	975	943	986	997	1024	962	912	977	1024	1033	948	931	982	979	980	969	959	960	1022	990	964	963	928	935	971	975	944	916	929	1029	977	984	1028	978	969	951	1010	1035	926	986	1009	998	960	988	928	1014	977	966	961	943	955	966	961	1002	1031	975	990	946	954	957	953	981	964	1023	960	949	993	957	945	926	975	1020	954	950	974	966	966	937	971	1026	938	931	969	956	928	969	892	928	986	1002	973	998	956	945	1019	1009	1011	989	933	904	991	1013	978	950	999	946	986	940	1019	972	935	917	958	986	985	1022	998	927	899	942	950	943	988	985	979	1016	968	1022	1051	960	997	973	969	945	985	1003	958	989	1044	1001	935	1030	1001	946	1011	967	950	943	976	918	926	982	931	1028	953	940	985	1019	989	970	983	959	986	910	992	950	952	1045	1012	967	1024	971	940	995	966	962	994	962	974	971	1007	920	973	936	914	985	962	959	953	982	956	943	975	995	987	1010	1004	990	948	969	935	948	963	952	984	978	992	986	945	926	969	985	956	994	983	951	1010	946	984	1042	976	961	926	974	929	980	951	1021	969	928	974	1003	918	963	962	969	982	987	963	970	914	978	945	945	917	942	984	981	1033	968	978	966	901	1001	996	940	1005	930	911	981	945	949	971	974	922	945	971	1001	945	946	989	1010	1004	951	964	999	936	974	975	973	963	990	966	968	937	995	958	993	987	1009	958	983	1002	950	981	933	948	971	1016	1001	989	972	977	914	944	952	927	979	976	970	924	951	972	964	1036	965	935	977	991	1043	974	961	942	974	954	956	961	965	983	965	948	979	1039	993	923	991	990	912	964	1027	958	968	929	904	980	959	955	968	979	981	1017	1011	975	1025	972	999	959	913	1000	898	954	968	990	966	944	1030	1037	964	972	918	936	936	977	906	955	938	1020	1026	978	946	1022	928	1017	981	937	995	958	943	920	1010	978	981	951	967	941	1006	965	1000	963	942	981	1029	967	928	931	952	979	957	939	1046	976	1019	933	903	929	933	944	967	966	980	962	981	966
16119	11744	33979	48592	38988	42255	42400	42394	40245	33851	20085	7770	7165	7242	7390	7245	7205	7336	7057	7209	7279	8740	8900	7976	7456	7203	7238	7317	7096	7005	7252	7086	7202	7102	7200	7162	7144	7090	7108	7008	7238	7172	7370	7259	7096	7114	6989	7252	7130	7171	7202	7184	7169	7231	7155	7300	7125	7339	7178	7070	7107	7058	7129	7186	7052	7177	7073	7018	7376	7132	7165	7270	7012	7267	7132	7123	7220	7176	7170	7204	7147	7176	7164	7180	7171	7203	7253	7224	7331	6999	7178	7094	7271	7095	7186	7155	7089	7179	7099	7257	7098	7126	7128	6991	7306	7104	7130	7342	7108	7017	7020	7114	7167	7264	7079	7223	7042	7230	7207	7121	7267	7069	7142	7245	7167	7149	7101	7246	7234	7237	6943	7268	7069	7212	7205	7075	7187	7294	7098	7126	7253	7215	7037	7306	7170	7176	7159	7089	7145	7109	7177	7116	7182	7186	7155	7183	7085	7262	7055	7159	7152	7284	7191	7220	7140	7199	7104	7139	7269	7115	7233	7185	7125	7205	7286	7222	7129	7070	7136	7186	7192	7090	7145	7194	7006	7116	7150	7217	7168	7256	7133	7063	7209	7165	7317	7083	7227	7232	7226	7041	7139	7192	7169	7276	7001	7151	7131	7150	7178	7102	7112	7126	7214	7273	7238	7109	7178	7187	7140	7247	7129	7316	7188	7214	7222	7196	7184	7256	7060	7188	7312	7363	7279	7188	7229	7189	7175	7091	7123	7222	7220	7316	7163	7072	7263	7176	7159	7094	7229	7087	7091	7148	7160	7113	7144	7100	7167	7172	7107	7255	7249	7190	7127	7113	7131	7193	7119	7068	7168	7094	7042	7298	7167	7147	7170	7260	7276	7196	7076	7100	7127	7116	7200	7141	7173	7227	7135	7308	7101	7230	7236	7182	7072	7264	7064	7143	7202	7164	7183	7099	7148	7213	7206	7102	7101	7251	7288	7141	7126	7213	7149	7205	7253	7167	7238	7108	7150	7224	7150	7143	7252	7126	7217	7156	7000	7147	7192	7127	7081	7080	7109	7259	7190	7156	7256	7204	7209	7262	7268	7157	7087	7141	7095	7223	7187	7143	7124	7152	7178	7244	7084	7075	7097	7212	7194	7113	7301	7101	7305	7157	7166	7187	7186	7174	7179	7203	7220	7115	7151	7201	7202	7094	7167	7126	7223	7200	7330	7107	7195	7164	7255	7170	7167	7124	7229	7262	7171	7293	7207	7053	7351	7215	7173	7136	7171	7228	7204	7136	7163	7156	7213	7179	7226	7297	7126	7181	7154	7099	7093	7312	7118	7227	7277	7243	7172	7164	7152	7284	7206	7074	7165	7082	7166	7208	7109	7210	7174	7277	7205	7251	7061	7072	7264	7163	7252	7248	7107	7261	7125	7156	7063	7110	7226	7135	7126	7191	7091	7145	7212	7209	7179	7150	7179	7272	7179	7060	7310	7321	7237	7290	7113	7121	7349	7262	7044	7229	7156	7017	7208	7268	7040	7151	7183	7099	7056	7082	7048	7241	7146	7119	7217	7257	7159	7180	7217	7205	7177	7193	7214	7288	7147	7260	7112	7045	7262	7154	7134	7192	7126	7161	7182	7101	7147	7172	7112	7211	7198	7222	7065	7159	7150	7239	7264	7235	7113	7061	7169	7335	7146	7291	7223	7207	7145	7188	7228	7116	7146	7115	7192	7075	7227	7237	7124	7136	7193	7094	7186	7155	7232	7163	7170	7139	7185	7155	7232	7107	7210	7157	7163	7228	7088	7087	7164	7034	7146	7195	7157	7227	7209	7243	7166	7212	7236	7235	7321	7152	7293	7230	7085	7397	7201	7052	7222	7106	7340	7115	7284	7180	7113	7264	7015	7190	6997	7207	7173	7264	7124	7148	7271	7124	7176	7109	7101	7129	7102	7230	7088	7172	7143	7082	7206	7186	7196	7106	7129	7284	7221	7238	7051	7217	7252	7154	7108	7023	7359	7231	7215	7133	7241	7126	7224	7255	7224	7108	7240	7191	7236	7134	7101	7200	7150	7273	7133	7181	7254	7230	7225	7195	7281	7182	7088	7252	7253	7108	7088	7240	7051	7113	7139	7196	7227	7251	7216	7191	7141	7228	7073	7207	7160	7124	7166	7104	7174	7215	7166	7191	7165	7099	7110	7121	7162	7104	7150	7174	7341	7164	7199	7187	7169	7212	7278	7181	7170	7284	7128	7221	7196	7256	7145	7067	7174	7221	7068	7160	7216	7239	7257	7264	7237	7155	7122	7168	7153	7211	7202	7025	7310	7235	7299	7129	7260	7156	7068	7124	7056	7148	7241	7006	6977	7347	7195	7252	7197	7176	7069	7160	7193	7310	7246	7165	7185	7089	7092	7211	7242	7175	7060	7102	7133	7047	7126	7231	7178	7186	7207	7187	7202	7036	7096	7236	7027	7161	7170	7218	7137	7129	7166	7006	7143	7098	7181	7168	7130	7103	7233	7172	7261	7260	6977	7123	7112	7052	7162	7192	7140	7236	7134	7119	7257	7312	7229	7245	7249	7127	7266	7135	7267	7175	7134	7261	7122	7140	7239	7202	7177	7245	7201	7110	7113	7186	7281	7282	7023	7195	7253	7075	7158	7207	7280	7088	7173	7262	7312	7107	7264	7109	7241	7088	7185	7166	7130	7284	7147	7243	7164	7178	7076	7223	7233	7266	7097	7197	7139	7089	7116	7222	7169	7206	7085	7196	7077	7183	7089	7137	7103	7184	7158	7102	7096	7238	7154	7144	7299	7120	7143	7157	7028	7239	7200	7159	7175	7132	7248	7134	7173	7159	7112	7124	7158	7149	7271	7302	7158	7132	7150	7147	7187	7258	7139	7108	7263	7190	7144	7239	7146	7194	7292	7209	7214	7252	7312	7185	7219	7072	7165	7229	7294	7255	7253	7180	7027	7079	7244	7111	7310	7151	7177	7112	7198	7219	7151	7158	7099	7284	7059	7172	7151	7154	7112	7164	7210	7202	7234	7056	7209	7206	7153	7081	7253	7097	7121	6995	7159	7135	7135	7113	7191	7199	7274	7123	7170	7211	7117	7319	7097	7173	7300	7274	7166	7026	7270	7186	7270	7111	7135	7211	7243	7079	7218	7146	7231	7185	7194	7180	7078	7197	7205	7191	7132	7268	7254	7062	7263	7187	7123	7064	7182	7210	7169	7037	7241	7202	7318	7163	7110	7117	7140	7242	7161	7183	7180	7229	7180	7199	7207	7242	7307	7190	7144	7046	7092	7100	7291	7050	7172	7166	7137	7240	7150	7204	7235	7249	7061	7155	7230	7049	7126	7262	7208	7153	7243	7061	7201	7205	7339	7276	7131	7071	7217	7179	7208	7067	7235	7088	7061	7202	7168	7086	7200	7129	7093	7163	7165	7082	7182	7052	7141	7263	7109	7227	7136	7178	7211	7198	7051	7137	7122	7114	7232	7301	7152	7305	7218	7180	7161	7269	7133	7253	7178	7053	7338	7311	7130	7275	7185	7321	7208	7186	7236	7087	7062	7236	7132	7154	7216	7054	7142	7276	7163	7168	7295	7198	7203	7178	7173	7110	7064	7062	7219	7028	7113	7195	7156	7113	7126	7109	7154	7193	7076	7112	7235	7231	7161	7124	7070	7047	7044	7223	7132	7150	7269	7231	7126	7029	7211	7154	7217	7269	7156	7134	7304	7185	7190	7203	7126	7120	7245	7182	7213	7027	7205	7064	7186	7255	7098	7354	7141	7234	7055	7039	7162	7044	7143	7139	7322	7097	7344	7209	7214	7142	7130	7144	7117	7138	7103	7102	7260	7213	7149	7276	7164	7257	7222	7134	7316	6959	7209	7227	7240	7097	7159	7125	7036	7181	7157	7132	7077	7101	7301	7107	7171	7081	7303	7158	7039	7121	7305	7096	7152	7140	7183	7257	7034	7171	7105	7299	7231	7166	7110	7276	7216	7146	7132	7212	7183	7159	7376	7194	7231	7135	7191	7256	7103	7138	7266	7136	7027	7244	7155	7158	7144	7240	7094	7101	7270	7184	7233	7267	7279	7328	7249	7206	7078	7066	7156	7234	7285	7135	7162	7194	7160	7091	7197	7221	7289	7169	7169	7111	7023	7382	7146	7088	7132	7220	7166	7392	7272	7174	7171	7180	7197	7189	7168	7226	7191	7083	7249	7141	7238	7255	7261	7135	7180	7151	7342	7078	7175	7086	7259	7209	7127	7273	7224	7167	7195	7185	7127	7132	7115	7190	7275	7179	6944	7099	7133	7230	7236	7171	7149	7063	7199	7298	7158	7216	7129	7145	7226	7193	7178	7159	7188	7174	7094	7162	7013	7303	7240	7174	7226	7205	7188	7261	7177	7214	7157	7152	7096	7193	7193	7102	7064	7167	7047	7173	7223	7141	7226	7068	7149	7244	7285	7232	7197	7261	7202	7102	7077	7130	7172	7220	7228	7235	7122	7215	7197	7016	7228	7259	7059	7133	7151	7166	7119	7081	7190	7152	7086	7186	7085	7172	7222	7143	7236	7126	7189	7204	7223	7219	7168	6979	7236	7181	7217	7126	7341	7136	7191	7261	7232	7174	7315	7245	7189	7205	7086	7208	7126	7132	7264	7184	7294	7090	7308	7098	7306	7139	7348	7249	7183	7162	6974	7238	7210	7214	7189	7128	7195	7124	7069	7143	7159	7152	7246	7194	7192	7227	7163	7147	7191	7130	7099	7258	7356	7184	7044	7167	7104	7202	7060	7267	7136	7283	7077	7191	7148	7211	7313	7177	7103	7167	7073	7160	7163	7208	7233	6957	7173	7125	7141	7206	7201	7061	7381	7095	7320	7081	7227	7272	7238	7046	7233	7260	7283	7218	7083	7235	7181	7269	7236	7306	7111	7083	7158	7175	7118	7139	7185	7218	7262	7283	7227	7196	7150	7244	7115	7122	7244	7239	7206	7065	7202	7157	7147	7230	7082	7182	7280	7226	7078	7255	7244	7232	7030	7201	7305	7159	7196	7165	7250	7113	7217	7222	7098	7269	7191	7255
4045	1312	9199	4800	3583	6126	8682	10143	8178	4903	2294	1129	1049	980	1029	902	986	984	928	997	917	1033	1059	1036	1028	973	994	1017	1042	964	965	995	956	972	994	968	950	932	1007	1003	1035	1013	981	994	974	955	1022	957	995	979	919	1019	1018	937	936	994	994	1001	914	960	1014	970	939	970	1022	966	1008	894	953	998	934	980	935	996	966	910	995	996	1028	916	926	1033	970	932	909	976	974	958	1005	962	961	1027	986	973	939	997	926	1003	929	940	969	961	987	956	917	971	978	1010	946	962	971	1051	966	998	986	1018	961	985	995	961	943	942	979	984	956	950	1028	1008	995	957	943	983	1025	967	1008	986	969	1013	968	942	965	927	996	1001	993	916	966	1044	971	975	966	984	1027	1010	995	976	929	933	968	983	989	952	954	974	950	996	920	968	978	986	979	1014	969	985	973	1026	945	1015	962	1001	972	986	1002	955	967	933	1001	960	966	1029	979	958	957	982	929	972	1023	990	1039	1035	955	973	1022	936	948	984	922	965	943	1000	947	982	900	972	995	910	1038	991	929	948	938	930	1017	963	947	995	977	942	960	947	986	974	939	959	999	961	982	968	1005	962	1009	961	1016	927	977	945	930	997	992	1016	901	981	966	991	939	967	984	973	1024	1028	966	998	931	1031	961	936	934	970	909	970	1018	948	1032	961	951	914	982	1005	1003	1025	944	1001	944	996	969	987	986	1010	1041	943	979	956	960	937	992	981	985	962	993	960	948	996	968	1009	989	989	984	960	899	957	979	962	950	1042	903	1046	942	937	954	973	977	971	949	946	956	967	958	981	972	986	934	1000	1043	962	981	1019	987	965	1004	984	968	922	955	954	935	1014	990	985	988	923	995	1010	1002	966	946	987	1012	977	1040	951	974	934	1011	934	930	937	958	970	985	948	961	986	994	952	976	981	958	899	959	981	1002	943	971	981	947	1000	964	977	898	982	957	1006	962	949	1018	948	921	1002	1009	987	980	984	971	993	951	989	948	981	966	997	946	981	960	905	947	1029	1006	954	990	943	980	973	1018	942	1003	966	997	956	1035	959	881	913	992	960	945	997	957	990	930	949	916	1007	934	982	926	997	950	971	970	994	966	955	975	958	974	988	1026	908	1011	968	960	965	960	954	1016	996	988	976	1013	983	1031	1005	944	957	1006	929	1008	1036	980	968	988	992	970	978	1001	982	949	971	950	989	956	936	969	1006	958	942	964	1030	940	1026	930	953	947	999	978	988	1000	1015	1004	958	983	1007	1027	971	994	1017	1007	985	1011	976	1017	1008	943	948	965	956	969	958	957	963	980	1010	1023	955	978	995	958	972	964	982	1013	989	942	986	953	1029	981	1016	980	987	960	993	932	970	994	985	976	924	950	969	962	950	972	1005	971	941	994	1037	971	994	1008	1008	962	972	974	985	956	993	951	980	915	995	965	929	944	950	993	992	1001	972	987	965	977	991	918	938	910	955	966	988	978	942	971	944	993	986	958	953	951	980	1001	927	1014	917	973	958	1002	1031	995	1027	948	948	943	985	975	1042	954	985	953	994	1008	961	884	1019	1033	989	1051	975	1003	988	1009	931	916	962	940	985	935	1005	933	989	1018	948	957	974	977	1025	1010	947	968	976	943	954	1008	976	926	962	1045	988	922	977	987	985	990	942	989	1008	1025	991	964	966	985	978	995	975	952	954	940	971	928	964	955	946	989	972	971	1016	992	1027	923	969	935	971	995	993	973	988	994	1015	971	937	942	973	995	1032	915	913	967	988	1023	989	1006	967	956	921	997	955	1013	1016	919	960	942	959	999	992	973	962	946	985	945	938	937	939	1042	1001	960	925	983	1000	957	984	953	1010	973	982	983	908	969	958	1004	957	979	971	984	997	1013	1003	982	998	959	947	922	963	1003	1006	1014	952	935	999	952	980	955	940	923	933	956	1025	984	887	1018	988	961	985	1049	1052	980	945	975	1021	999	996	1004	1016	985	942	1012	994	992	939	1004	971	998	952	1007	944	965	955	1011	995	1002	924	970	933	908	979	1007	1015	962	946	1018	958	1007	972	990	924	945	996	983	932	1010	946	917	960	989	939	967	943	991	937	957	968	1023	1002	994	953	992	948	1014	969	1057	1009	928	1020	1019	998	950	982	966	1014	919	938	949	1007	979	1028	958	959	962	928	1059	970	1000	929	927	931	931	950	960	975	963	923	936	1019	988	969	990	1037	983	939	908	948	987	1016	898	950	920	1014	935	932	938	987	1008	973	978	967	1019	973	1012	1004	959	940	929	982	998	955	998	961	948	938	937	983	1058	957	932	1025	971	985	1014	1013	950	924	944	930	946	988	1014	973	1035	952	1015	966	1002	940	971	986	945	1017	987	988	964	948	979	1004	948	982	938	1012	977	914	984	1022	902	961	1003	997	997	1011	926	1009	1020	999	916	1011	944	954	956	985	950	980	991	1008	984	976	969	898	917	985	976	992	1037	967	1013	1016	995	986	930	989	950	942	978	998	1013	997	988	981	942	976	950	959	952	957	947	968	972	976	961	999	960	1001	1009	967	979	921	965	995	914	996	966	979	973	972	993	984	944	932	1016	982	968	1013	980	950	1011	987	913	927	986	943	958	940	972	1006	918	914	911	952	938	993	968	1003	924	969	954	947	922	930	971	956	979	896	971	965	997	996	1019	983	950	980	937	952	1016	946	969	1027	915	987	988	965	954	943	959	988	962	999	964	1002	1004	1017	1025	981	941	992	977	946	978	995	972	953	924	963	989	1033	910	968	919	1014	936	932	930	926	999	1020	1023	991	978	969	932	958	998	937	952	1028	1008	977	955	974	987	1000	954	1000	934	964	969	975	973	946	951	949	1012	1021	980	945	953	922	964	979	904	983	999	981	949	954	921	991	1022	956	992	994	940	994	960	951	982	990	965	979	969	946	943	981	976	942	982	903	925	957	1028	944	936	938	982	937	1015	969	961	998	941	965	951	993	973	996	959	980	912	1004	954	1002	974	958	918	952	1006	990	928	977	988	992	1031	933	995	984	955	983	990	1012	973	969	1000	979	985	1018	995	1014	947	940	957	965	953	964	963	935	995	929	985	931	980	989	955	989	934	975	965	981	982	1013	973	957	985	973	972	1042	993	1034	978	1023	968	947	975	988	989	932	983	909	980	992	956	931	984	993	965	916	1008	1002	935	940	970	949	1018	970	982	1007	923	1005	955	989	939	958	978	942	954	932	955	955	987	948	910	979	988	961	979	993	1052	1003	920	981	1012	945	946	981	979	1017	983	949	1007	974	950	971	977	970	984	995	1019	970	967	971	948	1012	961	947	948	956	1053	982	998	983	997	1012	963	994	965	979	970	982	975	976	995	982	1001	952	1024	1016	974	1014	964	942	1016	915	978	1006	984	978	962	1005	995	911	952	1021	962	1010	1017	1007	943	993	986	966	972	972	949	958	940	1006	1009	1001	938	929	969	991	1015	1005	995	1028	972	972	978	947	988	992	997	981	937	963	958	917	984	1005	941	1013	962	940	964	901	951	1004	914	992	939	990	949	911	976	906	1004	977	986	1008	931	954	972	940	958	963	948	948	972	987	975	969	954	1004	967	960	983	947	958	995	938	1012	1018	945	919	975	968	1013	980	933	961	1010	933	1031	1013	981	895	956	955	957	934	988	1037	971	971	999	944	992	996	905	910	957	974	1018	941	939	975	947	944	974	1016	1039	1017	940	1009	1016	975	999	953	995	947	993	997	971	994	956	1010	895	961	984	936	931	1001	980	983	909	964	1028	1023	1020	980	1003
15412	10868	35269	19724	39157	39096	53116	52608	44216	34774	22992	9078	7339	7243	7372	7348	7364	7257	7256	7415	7244	8219	9006	8484	7700	7450	7298	7259	7245	7206	7249	7323	7265	7123	7252	7144	7265	7151	7129	7252	7258	7123	7289	7268	7232	7164	7161	7194	7150	7289	7188	7098	7255	7221	7276	7198	7279	7106	7195	7273	7231	7266	7189	7093	7271	7238	7132	7359	7167	7111	7215	7208	7297	7143	7142	7240	7272	7310	7242	7293	7283	7207	7243	7251	7246	7192	7122	7187	7287	7230	7176	7178	7084	7289	7290	7226	7285	7237	7187	7347	7128	7232	7280	7191	7201	7164	7280	7209	7245	7386	7103	7232	7031	7155	7136	7199	7104	7090	7216	7120	7064	7254	7294	7375	7265	7296	7254	7167	7160	7219	7214	7219	7336	7223	7238	7293	7282	7264	7234	7197	7163	7176	7217	7235	7325	7229	7309	7250	7258	7264	7306	7228	7206	7108	7301	7320	7202	7299	7264	7210	7278	7190	7330	7284	7123	7261	7294	7230	7233	7167	7353	7176	7327	7194	7225	7373	7289	7183	7340	7220	7359	7409	7273	7135	7416	7256	7336	7143	7214	7278	7283	7303	7263	7202	7104	7359	7279	7286	7181	7351	7251	7166	7363	7209	7133	7370	7252	7184	7217	7203	7271	7252	7197	7341	7172	7201	7243	7204	7300	7346	7157	7340	7283	7288	7142	7068	7217	7300	7272	7298	7286	7213	7198	7232	7143	7315	7261	7336	7251	7316	7178	7181	7230	7261	7101	7233	7150	7250	7217	7252	7169	7263	7367	7291	7238	7238	7153	7127	7335	7250	7271	7141	7366	7265	7075	7329	7214	7186	7265	7209	7255	7323	7240	7177	7161	7164	7257	7191	7200	7371	7298	7346	7318	7251	7305	7412	7249	7137	7324	7166	7271	7267	7120	7250	7146	7204	7213	7277	7320	7285	7275	7144	7272	7321	7189	7179	7285	7207	7116	7274	7296	7345	7153	7171	7063	7208	7286	7361	7129	7296	7256	7214	7453	7283	7170	7333	7183	7203	7401	7111	7260	7123	7124	7202	7218	7269	7132	7240	7294	7225	7364	7304	7298	7273	7176	7234	7082	7355	7212	7134	7212	7344	7248	7127	7340	7283	7243	7056	7187	7182	7125	7363	7231	7102	7232	7392	7186	7198	7254	7364	7148	7269	7179	7258	7208	7281	7312	7277	7154	7304	7129	7154	7047	7254	7221	7243	7244	7298	7252	7243	7271	7223	7279	7334	7193	7276	7291	7194	7308	7212	7153	7204	7246	7154	7213	7336	7208	7258	7135	7187	7272	7299	7266	7293	7237	7175	7170	7258	7315	7166	7423	7112	7193	7117	7273	7231	7063	7232	7342	7247	7190	7234	7286	7250	7253	7209	7235	7238	7229	7147	7329	7373	7240	7248	7313	7225	7285	7253	7215	7336	7197	7069	7156	7218	7311	7341	7282	7230	7226	7166	7216	7204	7287	7258	7113	7068	7252	7324	7270	7250	7262	7189	7348	7281	7231	7236	7199	7181	7294	7183	7402	7224	7156	7269	7140	7217	7273	7234	7232	7263	7299	7194	7183	7376	7115	7266	7260	7225	7127	7128	7228	7311	7367	7261	7326	7347	7196	7181	7388	7186	7211	7283	7157	7318	7203	7320	7166	7121	7243	7239	7249	7155	7205	7249	7257	7461	7175	7299	7380	7228	7354	7197	7211	7243	7259	7152	7090	7262	7211	7148	7220	7163	7285	7268	7257	7277	7192	7187	7256	7223	7246	7397	7368	7178	7191	7171	7138	7276	7123	7252	7316	7360	7267	7277	7210	7259	7270	7264	7182	7224	7357	7301	7224	7248	7268	7235	7349	7237	7158	7262	7165	7281	7262	7379	7273	7329	7210	7166	7178	7255	7263	7296	7212	7349	7218	7175	7158	7103	7263	7275	7239	7281	7184	7174	7186	7252	7280	7236	7289	7170	7253	7060	7338	7246	7300	7083	7178	7302	7212	7334	7260	7231	7115	7232	7229	7344	7211	7209	7258	7126	7336	7334	7258	7040	7247	7321	7255	7350	7129	7229	7277	7197	7281	7235	7367	7298	7224	7195	7280	7292	7180	7220	7281	7313	7215	7267	7198	7360	7293	7113	7278	7182	7320	7267	7219	7171	7280	7204	7186	7281	7273	7254	7261	7118	7300	7296	7359	7224	7212	7370	7194	7230	7271	7270	7291	7268	7164	7214	7232	7287	7142	7188	7324	7229	7120	7325	7100	7322	7250	7106	7016	7154	7271	7221	7321	7155	7183	7130	7306	7291	7204	7338	7201	7237	7306	7307	7292	7277	7176	7167	7222	7204	7320	7185	7211	7234	7299	7291	7163	7253	7286	7290	7210	7228	7249	7179	7155	7249	7355	7312	7317	7106	7222	7261	7081	7096	7252	7185	7319	7255	7344	7242	7256	7219	7238	7203	7191	7218	7237	7126	7139	7312	7244	7142	7210	7177	7172	7145	7305	7130	7295	7330	7201	7312	7149	7241	7224	7237	7200	7137	7218	7252	7256	7225	7273	7280	7193	7203	7381	7284	7172	7124	7115	7232	7201	7317	7263	7210	7274	7217	7289	7151	7294	7253	7354	7239	7227	7353	7202	7186	7173	7253	7244	7240	7343	7214	7173	7201	7184	7282	7406	7166	7102	7146	7280	7196	7278	7193	7373	7213	7174	7273	7261	7261	7265	7194	7109	7310	7188	7097	7232	7292	7359	7232	7360	7254	7226	7254	7255	7296	7191	7096	7160	7240	7272	7144	7179	7216	7328	7275	7268	7235	7348	7292	7248	7229	7220	7207	7231	7238	7181	7007	7354	7277	7187	7197	7307	7113	7238	7229	7179	7351	7247	7283	7227	7200	7169	7315	7232	7310	7150	7298	7106	7273	7197	7300	7285	7123	7180	7182	7258	7229	7365	7247	7256	7177	7181	7242	7268	7154	7187	7379	7177	7162	7212	7302	7305	7263	7392	7244	7179	7194	7214	7205	7357	7272	7161	7377	7129	7258	7227	7171	7271	7238	7207	7336	7193	7239	7228	7289	7295	7227	7322	7142	7120	7219	7346	7219	7218	7357	7169	7337	7250	7418	7307	7277	7391	7171	7297	7211	7262	7361	7304	7259	7197	7155	7289	7239	7237	7267	7173	7227	7326	7400	7194	7179	7298	7346	7154	7235	7215	7303	7313	7147	7183	7307	7399	7257	7262	7160	7281	7302	7120	7285	7228	7357	7307	7174	7339	7246	7243	7269	7258	7315	7102	7192	7206	7142	7216	7257	7293	7247	7175	7261	7177	7291	7340	7359	7236	7204	7241	7248	7247	7351	7222	7158	7042	7199	7323	7244	7331	7178	7149	7209	7242	7301	7306	7260	7393	7259	7175	7230	7168	7209	7266	7094	7258	7186	7169	7334	7268	7341	7159	7085	7247	7216	7240	7250	7250	7246	7173	7333	7278	7396	7162	7215	7306	7220	7261	7224	7257	7278	7242	7273	7215	7329	7298	7201	7130	7261	7256	7279	7214	7090	7207	7236	7317	7264	7308	7228	7267	7217	7240	7166	7225	7250	7219	7198	7050	7128	7106	7182	7241	7174	7218	7297	7330	7248	7263	7228	7321	7265	7248	7254	7368	7139	7159	7133	7311	7093	7354	7319	7200	7169	7244	7309	7153	7206	7221	7197	7296	7153	7189	7152	7240	7291	7380	7243	7222	7199	7159	7175	7226	7358	7201	7286	7168	7242	7185	7120	7214	7299	7146	7220	7259	7220	7208	7225	7267	7223	7309	7127	7236	7318	7261	7273	7112	7263	7249	7234	7201	7240	7282	7218	7258	7036	7190	7273	7249	7300	7263	7197	7230	7239	7343	7249	7239	7144	7333	7276	7263	7377	7259	7231	7227	7304	7228	7249	7311	7255	7228	7175	7271	7304	7057	7225	7168	7145	7288	7260	7255	7184	7190	7215	7367	7158	7332	7159	7257	7255	7139	7261	7131	7227	7249	7292	7270	7228	7131	7069	7205	7354	7189	7202	7158	7296	7167	7326	7348	7291	7249	7223	7164	7246	7273	7187	7255	7211	7275	7308	7239	7282	7191	7194	7305	7241	7268	7184	7104	7308	7231	7193	7284	7183	7097	7397	7225	7301	7371	7264	7178	7126	7271	7171	7279	7158	7141	7162	7243	7309	7236	7313	7340	7269	7244	7254	7300	7213	7238	7288	7103	7194	7357	7184	7282	7215	7276	7262	7181	7256	7336	7203	7389	7339	7225	7276	7212	7233	7215	7335	7330	7236	7184	7390	7249	7257	7239	7258	7346	7433	7213	7051	7282	7359	7423	7257	7259	7248	7172	7108	7242	7380	7315	7265	7163	7212	7215	7090	7275	7288	7169	7237	7310	7201	7295	7222	7258	7207	7238	7233	7110	7351	7290	7246	7211	7189	7245	7385	7173	7266	7326	7220	7238	7285	7265	7288	7281	7231	7264	7353	7196	7417	7206	7242	7203	7203	7385	7324	7204	7137	7217	7295	7156	7213	7327	7261	7277	7155	7275	7187	7250	7296	7316	7170	7204	7235	7129	7176	7299	7257	7283	7314	7118	7351	7303	7210	7345	7189	7391	7210	7147	7322	7139	7268	7214	7171	7294	7337	7288	7214	7103	7248	7294	7240	7245	7323	7172	7334	7207	7208	7363	7252	7211	7276	7064	7274	7129	7147	7495	7361	7179	7170	7285	7095	7131	7256	7297	7331	7160	7320	7118	7199	7323	7240	7278	7293	7327	7169	7282	7334	7322	7236	7110	7225	7213	7255	7072	7225	7301	7223	7224	7290	7212	7242	7383	7307	7235	7286	7166	7147	7196	7245	7211	7178	7320	7262	7122	7379	7113	7270	7183	7205	7179	7232	7410	7264	7336	7283	7149	7129	7115	7352	7233	7226	7130	7281	7196	7252	7265	7228	7305	7248	7248	7182	7147	7136	7200	7202	7205	7204	7277	7211	7393	7267	7253	7197	7215	7328	7335	7159	7185	7185	7351	7297	7264	7185
2645	1541	12133	4426	8353	15785	11753	15958	11498	6222	2962	1479	973	981	1007	1016	920	990	941	962	1000	1036	1007	978	1038	964	969	946	975	958	988	902	897	931	944	985	1010	1002	993	924	941	975	935	936	960	962	974	952	1008	918	921	955	900	1013	996	939	1000	936	930	939	997	970	923	903	896	971	1020	946	973	915	975	955	970	958	1008	943	966	940	979	1000	946	931	966	918	923	927	950	964	902	939	946	913	986	938	983	986	988	973	949	937	951	924	956	950	995	989	961	964	972	939	988	973	946	909	954	960	973	950	973	996	954	901	966	955	971	924	960	1002	974	1006	976	958	949	947	961	912	982	960	972	969	944	982	990	989	973	921	921	936	919	975	918	947	962	924	943	955	946	917	989	969	966	931	981	986	933	952	944	978	1010	959	979	951	941	959	916	889	977	964	929	899	955	941	952	980	990	948	951	936	1011	964	931	943	951	932	1022	919	892	953	1007	941	941	993	979	966	930	932	969	992	910	998	902	948	928	967	917	992	918	948	909	956	988	982	919	951	935	953	976	953	993	1011	928	936	987	940	967	907	994	978	934	983	993	951	939	930	979	917	1005	928	921	921	943	990	1021	953	990	1031	959	1001	937	952	949	926	964	929	941	956	938	959	948	1005	962	899	939	930	902	924	976	1022	910	963	957	995	937	938	991	1004	952	922	976	954	992	952	1007	961	887	1011	940	957	949	999	932	970	933	940	997	941	957	937	931	978	919	941	959	923	926	939	944	926	1001	946	940	977	924	939	972	1008	985	938	946	973	918	927	981	926	984	980	1023	944	962	912	928	961	891	956	982	1005	962	932	945	989	958	912	940	892	954	978	954	951	935	933	1019	972	962	931	953	991	987	923	961	993	945	986	929	970	961	956	982	918	960	997	931	944	942	932	934	990	967	947	966	1008	943	970	988	980	931	947	982	996	1000	966	935	952	923	871	974	1024	932	992	951	958	939	992	940	991	957	994	935	949	930	949	907	952	940	945	974	983	989	969	966	998	907	938	892	960	936	961	934	951	902	955	1020	982	983	965	996	977	958	933	975	953	1011	977	1004	900	972	928	953	933	962	1014	952	997	924	1006	933	893	980	970	956	982	873	989	918	914	954	964	985	970	956	940	999	959	884	939	989	972	970	987	927	976	943	971	985	977	947	916	912	910	941	954	913	912	1041	932	984	953	948	919	961	945	980	991	1000	979	989	936	959	968	961	924	927	966	1012	951	933	965	985	925	946	953	958	947	948	903	946	1003	947	918	924	952	959	988	976	1034	984	931	962	976	921	980	974	985	943	948	990	966	988	982	947	924	988	982	867	911	967	985	929	964	933	971	974	1033	971	939	1045	967	946	957	980	988	961	942	970	1004	933	963	970	991	964	998	974	931	999	945	1004	935	948	904	874	936	924	920	959	973	958	926	969	933	936	978	976	916	974	1022	945	896	946	937	901	920	1002	984	951	978	965	874	942	920	939	960	962	930	981	961	961	934	1017	965	957	979	912	960	912	943	960	954	895	983	971	956	947	941	896	1027	959	997	966	957	957	980	914	1019	955	970	926	938	974	996	943	992	909	963	941	933	980	890	982	930	978	936	908	954	1006	954	950	962	961	952	993	962	966	941	942	947	963	920	942	937	979	953	941	1016	962	980	1013	971	1002	975	973	955	939	967	956	940	993	938	975	890	967	975	951	945	939	982	1019	964	958	1001	931	959	969	929	1013	927	958	984	905	957	978	948	988	934	985	941	970	944	929	932	967	1015	965	1001	965	991	938	943	947	955	1000	973	986	901	939	987	912	931	977	938	942	892	974	935	995	960	917	945	960	991	959	924	948	948	998	942	949	1053	978	935	982	927	980	985	987	936	935	967	960	986	948	935	1003	967	928	916	961	921	938	956	989	955	943	940	956	945	988	977	944	932	978	951	906	946	988	960	955	959	969	976	987	1014	939	930	943	967	957	913	969	954	947	943	960	974	972	915	925	979	992	920	929	1010	917	951	894	927	943	975	948	982	913	1026	945	947	956	977	899	915	979	963	947	958	966	920	952	931	955	949	983	970	928	967	903	945	982	947	946	951	971	917	971	991	917	941	990	948	998	990	951	960	944	920	976	960	930	992	953	979	914	928	929	994	983	926	926	1005	961	964	927	918	1007	974	1011	1013	915	908	966	977	958	919	976	933	952	992	902	989	922	982	949	960	910	972	932	988	919	980	952	956	986	943	922	937	959	936	980	985	946	960	974	979	946	971	969	960	901	937	945	993	909	953	928	991	906	1014	938	956	923	958	911	987	888	978	1019	924	979	976	912	990	983	1039	965	932	923	990	963	924	937	980	930	964	916	953	981	929	992	972	958	942	920	993	963	986	983	982	964	937	940	927	935	950	925	958	955	931	922	978	961	907	918	966	1006	985	984	867	932	967	934	928	975	1031	935	947	953	944	949	934	1009	983	915	928	928	900	961	995	892	961	899	958	963	979	975	895	930	927	914	934	994	967	984	899	935	948	945	929	997	990	980	960	946	947	965	922	944	984	993	893	913	918	941	961	902	939	953	966	959	987	956	959	943	916	955	997	938	916	938	959	972	890	927	1009	946	944	950	942	1008	985	898	915	981	953	911	927	947	977	971	949	1019	938	936	945	999	954	953	955	961	970	990	994	983	932	943	903	946	953	938	989	979	1005	956	1002	936	923	996	992	894	963	930	983	998	929	950	1002	993	897	913	920	1002	974	971	937	935	995	999	928	995	925	969	934	954	955	958	937	948	987	919	1012	901	952	962	949	966	977	981	932	970	969	975	963	938	913	952	969	970	926	871	949	963	926	911	996	1023	965	935	944	898	1034	1002	942	977	971	941	919	991	984	936	940	955	965	952	916	940	979	971	940	974	953	955	982	921	977	956	943	939	964	958	956	952	975	991	939	949	966	971	991	1039	928	945	912	913	953	945	959	987	948	954	962	1028	987	956	886	941	964	938	984	957	939	962	942	923	938	924	992	963	956	994	955	947	952	978	932	1003	953	960	920	943	932	980	901	944	983	990	933	906	999	927	938	958	981	1005	971	932	994	1007	1005	940	918	944	943	938	961	984	922	935	946	960	918	936	965	1000	947	1035	914	974	935	1012	926	920	978	985	875	943	925	958	915	946	936	993	952	926	980	933	1018	962	1014	973	949	977	951	988	904	891	989	965	916	944	962	975	935	990	977	982	966	938	887	989	1010	957	971	958	945	948	897	990	974	922	965	949	947	1009	966	954	931	959	1000	966	972	914	917	963	914	981	913	945	919	914	926	979	960	1000	933	935	995	948	1059	932	994	935	972	1031	946	962	970	947	967	961	975	940	928	975	974	964	979	986	918	970	915	995	918	941	931	956	955	907	997	918	984	928	964	959	963	955	956	925	977	962	945	960	951	955	952	984	942	972	994	962	969	972	1012	948	913	893	1002	901	911	960	913	1001	974	919	988	972	941	981	850	905	959	985	975	992	963	975	1038	943	966	993	987	927	926	993	962	971	938	978	946	989	998	968	956	922	953	985	898	939	967	965	886	948	932	994	918	973	954	913	994	968	880	969	922	933	976	985	943	944	987	916	951	1006	928
19470	13034	37864	23518	55620	44111	55742	61254	49248	37350	26587	14754	7344	7136	7131	7034	7141	7014	7160	7118	7116	7627	7509	7487	7442	7136	7123	6998	7100	7135	7196	7136	7018	7051	6975	7223	7071	7070	7190	7139	7020	7110	7203	6991	7177	7085	7220	6947	7192	7174	7087	7073	7002	7140	7180	7160	7077	7162	7139	7076	7079	7138	7089	6996	7059	7084	7227	7123	7100	7035	6984	7065	7174	7127	7217	7028	7028	7253	7108	7066	7211	7000	7151	7080	7089	7084	7056	7108	6981	7162	6995	7146	7158	7090	7074	7109	7125	7155	7193	7204	7059	7005	7251	7075	7020	7100	7169	7066	7210	7089	7024	7019	6949	7097	7096	7159	7083	7157	7118	7081	7190	7024	7173	7137	7090	7043	6985	7122	7153	7113	7027	7101	7015	7059	7122	7060	7150	7162	7147	7175	7065	7113	7148	7053	7050	7127	7150	7068	7163	7158	7005	7151	7116	7007	7117	7074	7187	7206	7144	7116	7177	7017	7190	7279	7176	7144	7087	7248	6991	7127	7046	7098	7190	7174	7293	7105	7146	7086	7128	7176	6993	7086	7149	7222	7137	7104	7173	7192	7070	7141	7151	7045	7063	7220	7176	7070	7170	7096	7064	7043	7165	7153	7145	7090	7121	7160	7185	6905	7140	7002	7136	7167	7203	7086	7162	7032	7055	7139	7112	7226	7189	7103	7033	7088	7105	7022	7035	7037	7079	7054	7011	7118	7159	7117	7125	7158	7200	7133	7020	7106	7242	7137	7077	7120	7125	7101	7031	7135	7286	7137	7041	7184	7143	7152	7197	7058	7089	7121	7037	7089	7125	6961	7231	7178	7174	7189	7228	7082	7090	7007	7141	7130	7078	7220	7102	7066	7131	7229	7193	7049	7059	7165	7187	7011	7196	7001	7112	7039	7141	7154	7100	7167	7182	7248	7050	7170	7204	7081	6928	7024	7152	7052	7134	7099	7140	7209	7159	7097	7013	7069	7146	7114	6971	7188	7090	7115	7225	6975	7141	7103	7141	7034	7157	7214	7133	7177	7155	7161	7157	7099	7099	7097	7187	7076	7124	7163	7269	7036	7155	7198	7156	7028	7118	7159	7117	7124	7020	7155	7119	7116	7130	7132	7119	7163	7103	7098	7201	7276	7077	7162	7080	7092	7157	7102	7100	7185	6966	7062	7230	7150	7162	7176	7215	7120	7153	6905	7156	7210	7093	7142	7088	7113	7094	6988	7049	7162	7069	7105	7054	7086	7177	7038	7126	7076	7120	7068	7050	7114	7193	7156	6957	7039	7048	7066	7111	7114	7162	7044	7232	7068	7131	7118	7049	7061	7193	7054	7068	7045	7120	7064	7161	7157	7123	7099	7103	7073	7074	7350	7125	7135	7116	7161	7104	7126	7015	7125	7187	7131	7000	7228	7089	7231	7107	7062	7170	7132	7155	7135	7070	7059	6993	7091	7110	7030	7167	7160	7200	7151	7114	7113	7134	6998	7164	7194	7194	7033	7141	7054	7109	7140	7118	7173	7194	7094	7160	7093	7346	7034	7047	7192	7140	7130	7060	7129	7235	7138	7123	7196	7154	7132	7148	7066	7129	7169	6982	7223	7065	7161	7065	7145	7053	7200	7171	7134	7097	7048	7002	7010	7136	7140	7076	7114	7134	7182	6987	7024	7168	7083	7141	7085	6972	7214	7353	6972	7102	7184	7244	7089	7136	7070	7014	7247	6970	7149	7108	6972	7065	7083	7303	7200	7066	7129	7066	7116	7125	7039	7116	6979	7033	6956	7076	7110	7047	7197	6932	7006	7039	7020	7245	7122	7116	7116	7025	7249	7132	7086	7132	7203	7100	7187	7091	7130	7049	7142	7123	7142	7018	6995	7129	7117	7039	7111	7185	7163	7153	7302	6947	7172	7154	7018	7209	7174	6996	7096	7086	7110	7151	7100	7212	7152	7166	7175	7148	7077	7156	7047	7125	7118	7044	7090	7024	7112	7175	7143	7122	7095	7168	6971	7079	7214	7162	7144	7144	7104	7132	7025	6936	7167	7093	7308	7162	7100	7149	7084	7102	7145	7201	7070	7044	7200	7076	6973	6956	7204	7159	7149	7146	7255	7150	7120	7138	6998	7219	7052	7126	7066	7023	7133	7174	7006	7146	7056	7016	7102	7135	7262	6982	7126	7008	7144	7125	7056	7140	7102	7139	7129	7117	7189	7225	7184	7033	7084	7080	7088	7181	7108	7192	7149	7193	7109	7068	7117	7112	7073	7090	7222	7039	7177	7119	7201	7062	7124	7149	7039	7127	7055	7209	7255	7189	7311	7169	7103	7119	7037	7227	7096	7190	7186	7052	6992	7031	7044	7143	7164	7117	7120	7190	7010	7029	7033	7199	7103	7041	7012	7131	7128	7077	7091	6987	7284	7113	7104	7159	7084	7030	7178	7301	7190	7024	7224	7128	7091	7104	7100	7092	7140	7104	7158	7151	7101	7064	7062	7023	7181	7116	7237	7023	7058	7121	7132	7190	7207	7071	6990	7145	7086	7115	6950	7170	7216	7105	7111	7153	7199	7023	7031	7128	6936	7174	7024	7224	7096	7219	7029	7103	7064	7078	7186	7106	7082	7177	7090	7140	7197	7134	7066	7203	7143	7066	7109	6998	7151	6976	7184	7026	7056	7085	7034	7250	7011	7079	7179	7129	7196	7140	7101	7123	7126	7144	7111	7131	7110	7154	7075	7095	7052	7079	7355	7093	7057	7155	6999	7065	7112	7050	7059	7077	7122	7044	7105	7091	7201	7045	7155	7052	7124	7084	7112	6919	7070	7054	7204	7084	7017	7129	7306	7095	7020	7153	7244	7140	7128	6936	7159	7224	7107	7053	6985	7083	7162	7138	7002	7252	7165	7043	7270	7156	7115	7035	7066	7256	7086	7100	7202	7110	7049	7128	7043	7023	7195	7141	7051	7131	7172	7148	7077	7084	7058	7065	7151	6996	6992	7056	7279	7097	7014	7071	7090	7203	7054	7058	7016	7199	7142	7150	7186	7081	7158	7182	7202	7103	7034	7089	7105	7113	7101	7140	7176	7154	7164	7066	7121	7018	7049	7056	7145	7135	7059	7135	7095	7151	7177	7213	7185	7192	7094	6872	7047	7139	7049	7121	7109	7088	7095	7146	7205	7077	6970	7073	7036	7047	7084	7256	7060	7124	7184	7107	7074	7150	7219	7152	7197	7051	7071	7108	7038	7190	7154	7143	7072	7191	7145	7179	7089	7050	7056	7211	7081	7183	7170	7204	7000	7184	7102	7238	7189	7015	7066	7041	7137	7068	7123	7091	7164	7079	7179	7227	7159	7071	7069	6972	7124	7123	7132	7081	7120	7194	7143	7089	7127	7123	7140	7153	7094	7178	7123	7208	7280	7131	7128	7078	6996	7046	7154	7204	7126	7114	7026	7131	7173	7177	7175	7090	7107	7089	7266	7122	7171	7109	7111	7170	7058	7150	7047	7115	7021	7150	7224	7045	7185	7226	7061	7066	7135	7095	7121	7170	7033	7086	7162	7140	7081	7112	6984	7048	7153	7097	7266	7177	7131	7116	7126	7146	7250	7003	7058	7155	6990	7030	7118	7079	7104	7110	7131	7049	7158	7193	7301	7131	7169	7205	7109	7255	7249	7022	7295	7100	7173	7036	7080	7041	7165	7121	7114	7118	7154	7165	7182	7069	6970	7093	7152	7097	6983	7088	7069	7104	7101	7084	6969	7113	7051	7039	7112	7092	6942	7166	7266	7246	7108	7285	7143	6991	7004	7130	7227	7111	7134	7217	7194	7140	7129	7230	7093	7020	7025	7287	6830	7310	7097	7232	7280	7178	7129	7119	7059	7268	7159	7186	7159	7013	7197	7182	7135	7145	7205	7136	7036	7169	7090	7164	7124	7201	7106	7091	7126	7127	7122	7040	6971	7045	7169	7167	7174	7086	7054	7082	7158	7140	7251	7106	7171	7124	7049	7076	7105	7092	7166	7127	7249	7046	7128	6988	7191	7065	7180	7068	7184	7233	7038	7082	7084	7113	7105	7149	7140	7324	7147	7083	7184	7140	7097	7206	7151	7193	7161	6986	6957	7189	7088	7093	7050	7142	7224	7205	7136	6991	7252	6980	6963	7326	7226	7253	7081	7230	7109	7162	7046	7171	7048	7151	6986	7157	7008	7044	7041	7059	7104	7063	7040	7073	7088	7149	7085	7182	7288	7171	7036	7019	7013	7153	7107	7136	7100	7043	7125	7025	7056	7112	7188	7026	7076	7179	7074	7115	7151	7091	7099	7093	7161	7156	7189	7192	7230	7131	7159	7170	7182	7152	7027	7142	7140	7050	7155	7103	7095	7184	6934	7144	7174	7017	7229	7150	7210	6943	7096	7199	7083	6898	6998	7047	7178	7044	7136	6986	7035	7162	7144	7095	7103	7077	6997	7187	6987	7132	7160	7071	7005	7005	7169	7054	7162	7092	7284	7012	6964	6999	7116	6909	7153	7051	7149	7001	7174	7172	7204	7227	7152	7109	7100	7112	7204	7069	7120	7066	7039	7056	7229	7061	7087	7173	7208	7144	7028	7177	7194	7261	7124	7094	7044	7073	7130	7071	7144	7054	7039	7192	7048	7200	7134	7291	7117	7198	7137	7104	7064	7045	7021	7081	7139	7149	7066	7128	7082	7108	7123	7092	7079	7161	7026	7156	7043	7153	7110	7080	7193	7100	7152	7113	7010	6991	7184	7220	7027	7093	7180	7078	7235	7151	7139	7037	7054	7166	7038	7237	7073	7145	7167	7168	7069	7111	7085	7073	7165	7012	7252	7107	7051	7082	7170	7166	7187	7252	7002	7157	7029	7094	7064	7101	7212	7216	7127	7083	7081	7036	7079	7133	7005	7164	7058	7122	7110	7130	7149	7225	7133	7039	7011	7008	7089	7155	7239	7204	6913	7150	7108	7275	7035	7092	7085	7152	7209	7049	7106	7054	7157	7085	7059	7225	7128	7145	7063	7095	7034	7116	7094	7197	7127	7160	7205	7039	7073	7226	7182	7095	7202
2939	1114	1977	1067	2835	2491	3815	5470	3970	2261	1518	1118	952	998	1004	993	981	916	929	947	1013	953	954	948	945	989	977	919	965	942	950	925	983	948	916	924	965	937	965	1011	964	927	991	893	982	1027	988	906	924	918	978	992	1017	927	995	988	950	1011	932	939	956	977	980	896	917	1021	946	960	940	920	927	1023	948	977	883	1016	909	944	891	972	963	974	976	965	942	923	969	903	882	952	977	960	976	969	990	954	971	959	955	991	949	964	942	946	956	1026	917	953	964	952	956	1016	896	969	960	997	995	991	952	953	915	965	927	956	943	977	952	874	996	965	944	1000	1016	935	987	959	978	947	978	967	982	942	963	1004	966	939	926	966	1043	927	911	964	946	919	941	946	931	948	961	929	915	914	917	976	957	924	998	1004	1014	973	891	941	961	935	961	938	973	952	993	985	1020	963	979	957	977	958	979	975	951	997	952	939	976	974	929	903	978	989	977	951	938	933	1008	955	980	1014	930	958	1012	935	999	974	916	954	965	938	931	1032	914	936	992	934	968	968	939	962	970	970	973	968	917	997	923	975	977	929	972	987	991	947	1005	971	977	969	965	900	928	951	962	995	949	947	932	871	1011	940	1012	951	957	997	961	926	965	974	960	967	994	1001	951	936	860	940	975	906	972	966	947	991	943	976	956	946	997	938	962	975	960	951	968	942	995	960	934	982	994	991	958	963	923	960	937	880	952	911	925	916	959	912	969	967	925	936	1002	904	902	920	940	986	972	908	924	1000	979	965	994	1001	969	918	948	966	945	948	1005	957	964	939	1057	991	957	964	915	970	940	942	958	936	978	985	929	966	983	881	967	908	952	923	937	942	980	979	900	933	960	988	978	921	963	931	936	984	952	974	939	934	953	938	917	939	941	961	963	971	942	954	932	955	995	996	950	947	1010	900	992	906	922	982	928	942	986	942	983	917	926	947	970	930	999	1020	972	954	1009	1001	891	974	949	982	971	967	943	1028	919	996	1007	926	942	1004	950	995	893	945	932	957	902	1019	955	954	1037	1005	902	854	1039	925	906	973	928	988	950	987	971	947	952	930	990	956	1004	919	1030	896	919	930	946	939	972	979	998	911	999	995	1009	951	939	932	938	944	967	949	976	965	926	1000	971	941	941	938	918	1007	935	944	958	936	1041	938	973	984	965	947	983	963	991	995	934	968	951	920	948	998	912	917	921	959	969	924	965	930	895	991	891	943	984	947	969	1022	921	974	960	959	1001	895	971	1001	971	897	962	983	921	959	909	923	950	950	1006	937	975	975	982	934	939	977	976	993	922	942	972	982	942	998	1031	975	941	976	1001	960	982	977	973	972	934	992	1006	1001	885	939	958	911	943	963	953	969	944	1025	944	954	996	989	990	963	978	935	925	974	961	929	943	984	938	987	964	945	926	935	970	974	1015	962	970	1004	980	1001	1029	958	966	1020	978	996	926	948	910	974	970	996	953	951	885	907	955	965	981	951	973	1009	978	942	961	912	1004	944	948	926	1001	952	945	1004	919	957	993	968	996	993	958	938	937	964	916	966	951	918	954	944	954	921	942	967	873	997	958	1027	970	957	967	1003	930	902	995	970	961	958	974	933	956	983	1012	946	993	985	1011	992	962	968	949	994	990	990	961	993	962	982	974	963	938	970	985	932	964	927	977	979	1046	943	930	963	1000	948	952	980	915	939	984	932	968	962	969	942	1003	956	913	924	965	921	930	980	913	974	920	1001	931	986	963	974	942	950	984	951	961	979	973	987	927	949	1017	973	1017	981	965	958	916	992	951	967	962	901	915	972	972	932	899	949	917	952	974	957	941	954	1000	992	937	939	953	1002	959	1024	974	947	996	982	974	957	940	988	980	997	924	1018	963	942	963	927	950	949	919	955	951	971	901	951	958	964	931	981	949	941	1002	978	949	1005	904	961	942	934	940	930	1008	930	920	988	898	940	924	988	993	952	971	955	964	952	918	894	937	943	877	961	1012	981	966	939	989	923	970	925	999	971	984	951	990	940	1029	953	920	982	925	972	936	1021	882	946	952	938	982	931	958	949	986	936	990	1009	917	984	969	883	962	868	955	943	963	928	956	949	959	946	969	938	964	934	1020	947	898	910	911	939	995	943	930	949	957	963	974	938	967	976	982	970	962	982	898	947	949	920	978	970	965	960	971	984	983	979	935	910	960	973	995	976	1022	966	982	932	949	985	959	925	939	1005	1036	940	909	899	947	947	969	927	929	987	954	986	1020	1017	985	982	1014	935	907	917	963	968	961	981	915	974	980	1004	967	986	959	1057	900	1011	944	916	977	889	969	941	931	916	954	971	948	992	930	977	984	999	966	951	951	962	979	940	960	948	976	978	959	972	967	915	907	984	972	988	937	869	950	966	952	967	975	964	970	959	917	985	962	911	902	987	920	913	908	949	968	1017	961	917	961	989	959	956	952	984	1031	978	950	995	1003	903	985	959	954	988	978	977	980	900	950	923	952	975	891	898	940	949	951	992	987	932	980	960	1023	1002	939	989	955	969	1012	1010	991	900	959	974	971	1034	1004	982	950	984	961	1028	942	966	906	933	964	904	926	917	956	916	985	910	1005	1004	978	967	956	968	969	1026	964	968	971	994	1026	937	918	940	935	944	1006	936	999	968	942	989	969	912	955	905	934	956	968	979	974	1009	980	1040	888	963	976	893	1001	889	1020	1015	924	930	1025	993	926	962	944	973	971	966	969	909	935	998	913	1027	982	942	965	945	953	928	937	994	928	1018	929	918	962	974	934	977	936	955	962	980	1015	938	1001	903	934	923	1007	984	976	981	968	1034	957	951	936	916	1025	1010	947	962	988	1009	949	940	942	937	894	925	972	936	940	917	904	1028	1038	963	983	934	921	946	930	956	917	930	905	1007	954	924	938	944	973	1009	957	941	939	964	918	993	974	936	1001	995	950	918	962	886	943	921	944	985	974	980	983	908	950	935	943	947	957	923	1019	930	982	994	955	989	906	993	924	991	951	983	940	944	964	921	998	941	955	955	938	997	975	918	960	944	960	957	1012	993	928	920	992	978	936	1027	969	900	969	937	960	946	973	933	963	952	969	980	967	990	992	954	959	966	954	943	912	932	971	987	905	906	983	951	935	985	953	992	984	926	976	987	925	969	981	968	947	952	997	993	896	1014	1035	983	996	1002	979	918	956	965	954	905	894	987	957	969	991	993	1002	1031	1004	920	901	938	977	930	955	957	1028	1022	964	930	920	932	934	952	922	967	967	995	976	997	944	973	951	964	910	952	994	935	967	950	978	922	943	931	971	945	951	991	925	941	937	973	982	939	998	969	917	1014	961	958	938	975	999	957	920	921	963	975	944	962	991	955	926	986	924	982	987	967	938	933	942	940	1023	935	996	955	945	988	948	977	1033	988	996	968	947	936	946	925	936	956	986	957	945	1003	959	972	937	987	920	980	949	968	957	918	915	991	947	985	973	948	925	1004	918	966	952	1026	912	967	920	941	971	1026	935	950	923	969	992	970	911	985	957	1001	950	1012	1030	932	938	938	988	966	982	1014	928	971	961	939	980	932	962	960	940	1016	916	987	894	946	967	949	902	996	969	979	939	966	936	921	982	938	978	1046	971	912	908	928	983	971
13378	9081	15759	11152	37756	25588	39188	41013	32536	23991	15740	9629	7357	6987	7181	7085	7143	7065	7047	7245	7168	7149	7090	7065	7185	7156	7122	7197	7007	7013	7089	7135	7236	7108	7098	7044	7171	7072	7077	7113	7083	7177	7099	7136	7116	7129	7120	7108	7051	7213	7142	7092	7021	7198	7173	7241	6873	7115	7173	7084	7122	6971	7031	7108	7147	7145	7079	7126	7120	7270	7252	7157	7081	7047	7219	7087	7040	7110	6981	7068	7172	7142	7019	7078	7202	7084	7088	7028	7122	7222	7138	7133	7129	7253	7084	7218	7089	7100	7178	7006	7134	7105	7183	7173	7077	7069	7074	6960	7180	7101	7099	7078	6985	7111	7023	7145	7012	7206	7133	7013	7079	7135	7097	7141	7018	7154	7040	7096	7111	7164	7035	7117	7071	7138	7074	6984	7123	7088	6927	6996	7137	7055	7045	7090	7145	7077	7053	7176	7047	7088	6963	6978	7134	7108	7166	6963	7081	7126	7077	7233	7127	7105	7212	7069	7094	7205	7271	7064	7132	7116	7059	7051	7022	7065	7061	7049	7003	7172	7025	7069	7053	6956	7149	7013	7077	7156	7153	7073	7089	7110	7221	7135	7062	7065	6935	7134	7068	7093	7014	7206	7113	7004	7024	7022	7194	7110	7076	7091	7061	6996	7238	7117	7099	7015	7110	7138	7169	7021	7096	7144	7003	7106	7090	7138	7322	7094	7133	7053	7135	7167	7228	7186	7027	7156	7028	7038	7177	7274	7168	7113	7091	7071	7115	7045	7231	6990	7094	7159	7143	7037	7153	7199	7009	7018	7239	6926	7121	7101	7145	7099	7068	7249	7169	7149	7181	7136	7103	7040	6848	7198	7176	6998	7097	7161	7071	7171	7168	7016	7093	7057	7182	7093	7024	7093	7066	7135	7126	7158	7168	7041	7130	7065	7257	6975	7188	6985	7224	7098	6913	7176	7043	7034	7136	7181	7145	7165	7048	7061	7183	7160	7077	7029	7060	7082	7098	7056	7039	7170	7282	6970	7149	7229	6995	6992	6930	7202	7143	7141	7131	7004	7092	6964	7091	7043	7085	7174	7185	7056	7055	7124	7034	7147	7080	7018	7078	7029	7145	7123	7077	7092	7113	7128	6911	7128	7121	7051	7131	7183	7129	7076	7127	7127	7096	7088	7032	7150	7144	7126	7091	7158	7101	7233	7052	7170	7176	6949	7107	7108	6965	7217	7080	7065	7219	7055	7117	7007	7133	7196	7073	7105	7049	7060	7181	7198	7167	7114	7120	7135	7093	7072	7084	7119	7073	7051	7063	6982	7116	7223	7158	7061	7140	7125	7068	7083	6958	7177	7180	7072	7244	6902	7076	6980	7022	7026	7013	7114	7106	7103	7058	7201	7145	7067	7050	7150	7258	7125	7155	7190	7122	7091	7079	7098	7085	7209	7171	7106	7179	7178	7043	7125	7131	7099	7166	7115	7121	7149	6871	7121	7120	7057	6983	7085	7127	7045	7085	6960	7044	7089	7285	7018	7089	7169	7155	7116	7022	7090	7010	7142	7237	7032	7133	7089	7252	7061	7139	7098	6945	7127	7245	7058	7122	6951	7075	7007	7103	7042	7090	7011	7012	7087	7254	7121	7017	7159	7196	7125	7056	6992	7046	7090	7031	7108	7078	7199	7156	7111	7089	7024	7186	7156	7112	7151	7049	7104	7128	7099	7213	7140	7018	7102	7219	6974	7152	7143	7077	7138	7164	7190	7297	7037	7028	7074	7006	7047	7163	7003	7132	7263	7149	7184	7073	6994	7201	7115	7042	7036	6986	7135	7081	7133	7139	7154	7032	7193	7108	7064	7257	6983	7179	7067	7165	7044	7104	7009	6990	7123	7082	7128	7233	7081	7142	7161	7155	7163	7144	6930	7190	7043	7032	7155	7092	6934	7105	7132	7108	7057	7189	7278	7114	7024	7032	7108	7058	7144	7108	7043	7209	7175	7211	6969	7057	7194	7110	7184	7021	7119	7072	6991	7087	7022	7126	6896	7088	7228	7061	7078	7150	7061	7097	7266	7256	7032	7044	7096	7099	7092	7088	7124	7111	7097	7115	7117	7092	7238	7061	7066	7191	7115	7137	7016	7064	7130	7169	7150	7065	7104	7233	7139	7127	7072	7052	7231	7031	7080	7117	7326	7093	6985	7141	7083	7151	7059	7196	7043	7139	7064	7183	7052	7020	7139	7079	7140	7096	7146	7216	7115	7048	7137	7103	7007	6945	7109	7144	7054	7038	7131	7057	7031	7183	7010	7199	7048	7081	7117	7131	7012	7096	7259	7046	7144	7199	7035	7191	6965	7002	7038	7206	7040	7151	7065	7265	7123	7010	7144	7160	7177	7220	7157	7175	7096	7190	7053	7211	7232	7135	7044	7089	7057	7076	7057	7065	7185	7135	7092	7157	7048	7120	7264	7042	7058	7063	6944	7130	7182	7048	6983	7005	7153	6991	6967	7100	7152	7022	7160	7047	7196	7004	7188	7053	7043	7078	7170	7091	7042	7000	7077	7123	7102	7146	7128	7230	6966	7067	7073	7194	7153	7159	7146	7096	7183	7145	7226	7046	7133	7110	7155	7049	7061	7019	7158	6951	7172	7104	7076	7041	7161	7170	6940	7161	7011	7108	7114	7087	7085	7170	7117	7207	7020	7078	7065	7202	7044	7129	7043	7002	7182	7030	7169	7202	7130	7135	7010	7021	6977	7073	7174	7061	7021	7029	7043	7135	6987	7082	7136	7179	7078	6989	7229	6945	7177	7128	7149	7041	7004	7168	7164	7172	7068	7163	7090	7052	7154	6991	7100	7103	7021	7110	7074	7365	7035	7200	7020	7109	7128	7081	7179	7101	7074	7090	7093	7139	7124	7058	7102	7101	6989	7141	7069	7176	7063	7154	7163	7078	7157	7083	7137	7059	7146	7128	7087	7143	7062	7084	7046	7080	7133	7176	7109	7119	7104	7243	7138	7291	7165	7006	7090	6937	7165	7070	7167	7170	6976	7071	7141	7119	7058	7189	7044	7038	7088	7165	7097	7147	7052	7133	7197	7075	7069	7083	7115	6999	7189	7257	7026	7133	6975	7129	7040	7145	7036	7064	7059	7062	7140	7132	7086	7120	7156	7095	7127	7145	7010	7023	6984	7142	7198	7119	7062	7077	7123	7060	7071	7060	7067	7176	7097	7170	7123	7070	7038	7094	7058	7174	7108	7101	7102	7152	7079	7166	7057	7133	7073	7184	7096	7164	7192	7201	7117	7197	7042	7073	7020	7111	6860	7062	7115	6961	7015	7013	7066	7120	7247	7066	7001	7148	7075	7024	7160	7044	7281	7120	7069	6928	7052	7063	7158	7008	7066	6997	7146	7048	7158	7166	7147	7044	7144	7081	7174	7131	7091	7132	7158	7155	7099	7179	7059	7158	6979	7107	7153	7140	7258	7203	7094	7183	7090	7247	7053	7072	7209	7068	7078	7157	7081	7188	7065	7140	7078	7070	7116	6985	7142	7062	7109	7141	7163	7020	7086	7103	7052	7040	7126	7178	7195	7074	7130	7184	6995	7058	7172	7025	7216	7180	7134	7221	7113	7160	7009	7152	7192	7112	7289	7081	7024	6966	7021	7113	7170	7076	7148	7172	7017	7167	7160	7158	7096	7046	7114	7027	7116	7162	7175	7148	7255	7100	7122	7037	7159	7117	7157	7190	7112	7273	7154	7092	7148	7030	7175	7285	7124	7039	6992	7193	7188	7038	7146	7184	7036	7093	7035	7156	7079	7118	6917	6984	7137	7109	7161	7123	7127	7140	7073	7100	7132	7213	7181	7092	7136	7111	6994	7079	7280	6942	7182	7072	7059	7158	7237	7120	7141	7220	7026	7065	7216	7141	7167	7024	7194	7063	7052	7143	7176	7134	7097	7141	7138	7026	7162	7103	7121	7099	7121	7104	7091	7164	7112	7148	6931	7156	7085	7179	7055	7054	7096	7050	7086	7107	7036	7178	7116	7227	7054	7130	7082	7031	7020	7286	7195	7107	7245	7326	7250	7007	7026	7128	7153	7178	7009	7104	7035	7141	7098	7048	7151	7053	7202	7172	7055	7040	6981	7144	7064	7093	7084	7171	7142	7063	7023	6983	7022	7158	7114	7083	7084	7100	7108	6967	7114	7069	6972	7121	7034	7022	7077	6997	7159	7275	7281	7120	7123	7131	7050	7137	7070	6986	7163	7175	7012	7085	7032	7234	7136	7068	6958	7144	7022	7093	7082	7127	7127	7200	7162	7150	7156	7106	7216	7072	7232	7213	7181	7055	7124	7067	7095	7000	6982	7074	7144	7164	7208	7059	7022	6957	7100	7037	7213	7222	7119	7141	7211	7129	6963	7007	6994	7068	7171	7222	7156	7264	7140	7128	7048	7191	7258	7076	7148	7202	7182	7048	7059	7033	7102	7150	7127	7174	7097	7154	7049	7072	7114	7229	7097	7029	7150	7143	6979	7035	7174	7055	7166	7096	7153	7183	7144	7081	7160	7108	7189	7009	7067	7096	7197	7213	7044	6984	7044	7160	7107	7003	7240	7204	7132	7107	7074	7085	7184	7055	7190	7376	7136	7212	7160	7013	7149	7176	7079	7234	7088	7101	7201	7108	7086	7121	7097	7196	7022	7142	7123	7057	7204	7141	7111	7056	7112	7021	7120	7069	7096	7063	7074	7102	6983	7134	7155	7156	7148	7041	7149	7150	7068	7262	6999	7128	7179	7245	7133	7127	6979	7100	7127	7108	7051	7095	7208	7064	7054	7153	7011	7163	7136	7182	7141	7138	7106	7106	7095	7062	7053	7243	7017	7106	7186	7182	6935	7140	7173	7000	7071	6998	6947	7179	7025	7108	7155	7115	7070	7112	7050	7032	7145	7139	7084	7178	7054	7048	7032	7153	7189	7217	7142	7193	7257	7191	7081	7080	7087	7036	6982	7161	7023	7180	7064	7138	6918	7129	7117	7084	7076	7179	7169	7205	7275	7207	7042	7074	7138	7196	7237	7156	7008	7190	7006	7044	7159	6969	7155
1828	1338	2756	1578	10873	8543	11451	11388	6997	3540	1919	1287	1043	902	996	960	953	948	991	916	946	927	965	917	976	916	938	913	943	904	979	928	925	984	918	973	961	941	996	936	961	915	1005	934	901	943	978	913	960	965	988	965	968	908	915	917	919	966	945	974	931	991	953	961	923	948	925	903	925	937	917	959	931	1001	957	957	945	956	895	940	1007	969	972	972	957	950	944	987	928	940	956	912	968	951	974	944	955	980	949	992	996	947	927	959	945	987	934	894	946	949	958	940	917	988	959	926	920	1018	948	1023	969	946	950	908	996	956	973	986	953	920	1047	957	922	932	903	946	998	952	913	927	950	1008	948	952	968	980	935	906	943	957	935	975	908	942	993	963	949	973	921	974	978	905	965	979	958	927	945	923	978	945	928	900	938	922	960	988	971	983	970	919	971	921	960	980	971	926	937	956	945	942	953	953	943	974	996	934	927	950	977	949	920	1000	967	956	937	963	962	967	978	939	968	975	955	934	953	925	985	931	1007	987	956	1009	989	980	965	976	1034	929	921	948	981	954	949	971	915	961	993	979	953	981	997	977	930	929	963	955	932	970	906	923	942	964	985	949	990	994	961	974	939	959	966	945	986	933	953	967	1007	987	973	928	976	950	972	942	1021	945	937	917	957	934	968	972	992	945	1009	984	952	987	941	949	917	959	917	1003	919	977	1001	951	908	976	1005	930	908	949	943	979	930	935	954	1024	986	901	925	924	903	1010	991	920	923	959	966	918	1037	996	940	932	926	983	947	941	944	950	946	988	945	922	931	1009	951	1001	951	906	966	1025	980	942	978	1020	946	934	926	944	958	967	947	973	944	902	955	907	966	962	1000	972	965	988	968	908	974	974	943	938	954	945	941	1005	948	962	961	943	971	949	995	937	946	912	951	906	941	927	966	988	919	977	936	1006	933	945	978	941	955	952	950	950	942	976	929	1001	975	995	946	957	954	944	889	969	897	978	896	989	973	999	959	955	957	969	991	1013	925	963	958	954	975	945	935	944	916	981	941	988	994	925	903	944	918	947	927	942	915	985	931	962	992	962	964	944	921	937	1001	926	921	911	965	926	965	950	964	950	936	908	947	994	927	1034	1018	960	949	954	936	923	990	961	942	940	921	994	960	947	973	1023	934	999	961	979	939	989	1021	920	968	929	953	928	898	998	924	978	918	926	962	1000	945	896	965	933	951	963	933	955	1021	945	957	964	943	950	942	962	962	924	936	972	953	986	989	990	927	988	963	908	975	925	995	1004	969	944	962	954	943	1008	927	978	1015	894	963	920	916	969	918	1001	993	956	969	911	977	955	1056	924	928	978	952	958	940	957	944	952	999	957	962	934	967	960	908	975	1015	909	972	966	949	966	989	1004	971	903	933	969	918	987	980	989	937	959	877	935	931	902	914	929	920	910	998	942	1003	1055	1014	980	998	980	958	937	979	953	921	981	937	968	945	947	991	898	988	938	919	992	932	947	937	927	959	953	936	922	991	1017	996	940	938	1014	1022	969	949	944	969	915	990	950	942	930	967	966	1003	945	948	999	957	956	941	961	956	951	1023	962	973	930	952	950	920	977	980	902	945	968	910	901	957	1015	1000	967	1011	990	849	966	962	944	955	953	942	942	980	939	946	990	934	933	933	925	982	920	964	956	1077	979	981	943	944	976	956	957	941	883	951	945	938	953	974	907	963	922	958	899	907	992	925	965	952	953	941	945	986	978	954	1026	909	953	1008	962	917	949	974	989	955	965	954	980	954	919	963	981	965	990	931	969	1005	937	939	910	932	928	968	958	1001	946	1023	980	979	1008	975	925	962	943	911	978	955	925	926	919	925	955	980	940	990	972	943	909	937	932	918	953	1002	962	920	964	938	1010	939	979	938	974	928	932	947	967	975	991	987	961	965	936	970	938	901	926	898	984	950	908	943	1007	942	949	958	921	949	981	931	975	959	944	990	1018	971	942	966	959	930	953	957	955	962	931	925	907	918	938	917	943	973	958	951	1002	936	988	983	970	914	936	951	936	979	954	980	958	970	941	976	1002	950	957	942	956	922	936	942	954	1016	1014	944	957	970	1008	963	993	983	988	971	1007	964	967	991	933	901	1004	930	979	962	956	896	938	983	915	953	918	910	905	956	945	949	1037	985	953	981	980	947	1021	936	943	968	941	969	973	923	999	898	976	1000	949	985	942	991	915	981	932	984	958	946	954	952	950	977	948	975	921	947	976	919	957	938	942	1000	973	962	1012	976	955	925	952	958	993	895	968	976	947	941	1006	971	972	935	929	926	972	982	1010	1015	924	932	914	892	960	1008	964	961	940	955	1030	918	975	933	992	945	945	948	977	1023	985	901	963	980	936	909	956	946	953	946	947	968	982	954	995	979	938	941	971	960	968	958	932	939	982	959	956	914	1023	953	955	949	972	962	894	994	946	961	966	954	988	978	951	1014	934	973	938	997	923	969	896	977	950	989	960	928	933	914	922	955	972	938	931	960	978	920	945	917	1013	941	998	934	953	942	979	945	981	942	1012	896	935	944	996	942	929	1009	1018	1013	947	982	1010	963	1004	978	928	993	982	957	992	922	960	957	983	969	952	997	933	912	1012	992	900	971	934	940	956	911	972	965	872	951	972	984	997	967	950	995	977	977	901	956	932	960	936	930	977	964	968	955	945	932	943	980	956	988	933	963	1012	921	1008	962	1024	961	967	977	944	919	1024	994	982	971	938	962	959	936	933	955	945	901	953	927	938	968	958	953	939	980	960	951	895	927	880	987	948	970	960	972	949	958	966	958	917	1040	963	945	946	981	972	954	929	912	942	933	888	982	948	894	958	897	946	943	954	979	925	990	986	933	986	933	955	962	929	997	947	967	939	978	959	963	914	1009	970	915	973	978	947	942	927	960	913	969	956	944	887	981	991	940	949	1008	952	918	979	970	977	946	953	911	915	965	996	963	936	948	988	1019	981	1023	915	955	935	946	920	962	960	953	946	930	976	970	941	988	994	949	942	965	945	981	915	962	898	963	968	974	985	959	989	961	928	974	880	1009	934	954	901	895	957	960	930	959	1002	967	944	989	1034	979	984	948	939	924	1026	960	940	975	944	975	920	961	1003	956	942	977	980	907	979	991	987	1008	987	987	919	954	958	976	1028	964	960	966	961	926	937	917	920	955	963	981	948	925	946	974	906	965	897	938	943	991	1016	923	981	889	1007	970	960	956	953	962	940	981	939	937	951	981	947	899	937	921	948	962	990	937	904	924	1025	992	944	926	971	982	940	961	943	921	993	1001	913	963	908	964	936	950	955	932	942	940	955	963	973	969	966	991	961	891	955	994	999	884	969	1002	935	994	956	966	971	937	1002	933	893	971	956	982	951	1046	1024	970	944	920	957	958	946	981	962	929	1008	1054	939	940	956	966	972	955	923	908	957	959	943	930	961	948	975	934	900	967	915	979	925	1026	1004	949	964	981	980	943	949	984	950	942	957	941	940	978	993	963	918	946	951	922	943	959	957	902	939	946	937	969	994	958	944	958	988	957	965	978	984	890	966	965	970	1018	932	952	988	947	919	946	957	976	935	985	946	904	942	945	986	916	960	954	979
16232	11517	19077	19739	62878	38781	55555	51921	40013	29393	19246	11602	7959	7095	7142	7045	7187	7178	7119	7029	7064	7098	7165	7103	7020	7117	7183	7064	7062	6998	7005	7111	6930	7183	7124	7032	7140	7222	7092	7107	7104	7163	6987	7082	7213	7166	7010	7039	7088	7130	7046	7124	7094	7018	7007	7049	7031	7134	7045	7042	7077	7050	7224	7043	7039	7102	7110	7016	7181	7082	7014	7131	7108	7073	7043	7208	6988	6991	7050	7032	7040	7025	7067	7234	7199	7161	7077	7088	7142	7131	7166	7123	7073	7078	7081	7107	7159	7021	7232	7062	7042	7048	7083	7088	7097	7015	7004	7023	7105	7021	7038	7139	7089	7035	7124	7010	7110	7203	7027	7105	7197	7057	7081	7059	7031	7035	7023	7051	6980	7063	7062	7088	7079	6982	7103	7174	7159	7220	7065	6991	7024	7096	7111	7126	7123	7086	7166	7145	7194	6974	7173	7129	7018	7101	7033	6994	7153	6971	7068	7031	7025	6976	7128	7138	7042	7014	7177	7009	7107	7107	6983	6971	7126	7041	6927	7002	7008	7057	7039	7052	7096	7106	7158	7047	7002	7020	7029	7022	7019	7217	7126	7137	7151	7070	7276	7084	7128	7199	7062	7150	7009	7023	7009	7005	7034	7037	6979	7107	6996	7058	7127	7062	7096	7046	7012	7307	7060	7053	7082	7082	7112	7179	6975	7049	7170	7065	7111	7168	7068	7059	7210	7164	7082	7089	7093	6996	7165	7049	7057	7146	7112	7054	6995	7137	6973	7173	7117	7129	7071	7050	7155	7066	7190	6981	7125	7071	7071	7115	7084	7180	7240	7040	7086	7128	7048	7169	7142	7042	7097	7099	7048	7106	7081	7147	7028	7181	7164	7065	7071	7154	7105	7177	7120	7095	7070	7000	7201	7111	7126	7087	7105	7155	7037	7079	7113	7105	7138	7134	7125	7053	7092	6945	7148	7165	7091	7102	7076	7042	7081	7056	7024	7129	7137	7224	7139	7039	7120	7121	6993	7165	6885	7134	7153	7119	6910	7106	7028	7152	6981	7132	7178	7020	7006	7107	7162	7138	7186	7153	7171	7084	6995	6988	7067	7047	7063	7116	7024	7056	7040	7143	7133	7031	7042	6962	7061	7145	7026	7207	7006	7169	7103	7069	7031	7142	7075	7221	6987	7143	7118	6987	7142	6997	7164	7267	7135	7139	7157	7111	7045	7140	7065	7132	7112	6958	7115	7151	6918	7076	6967	7221	7134	7154	7066	6975	7072	7068	7187	7068	7039	7145	7213	7123	7066	7052	7130	7189	7002	7174	7125	7012	7073	7127	7006	7038	7163	7028	7044	7025	7191	7055	7018	7167	7029	7141	7080	7067	7070	7125	7124	7118	7119	7011	7086	7227	7147	7184	7105	7155	7094	6978	6981	7181	7134	7179	7128	7121	7090	7119	7075	7007	7076	7021	7073	7169	7049	7067	7038	7012	7049	7017	7174	7108	7156	7098	7208	7225	7158	6964	7032	7174	7069	7111	7213	7037	7076	7191	7054	7033	7116	7058	7140	6986	7023	7044	7275	7103	6989	7150	7091	6962	7119	7077	7142	7047	7085	7169	7218	7047	7133	7162	7184	7040	7066	7024	7067	7063	7053	7078	6986	7000	7039	7077	6982	7064	7126	7177	7090	7240	7138	7092	7150	7131	7127	7020	7146	7100	7161	7030	7035	7012	7138	7101	6993	7118	7035	7141	7128	7069	7080	7085	7005	7171	7148	7054	7240	6993	6942	7165	7093	7157	7038	7085	7069	7115	7080	7159	7105	7031	7070	7084	7013	7124	7024	7215	7068	7066	7095	7166	7123	7021	7167	7179	7091	7143	7068	7086	7102	7093	7133	7098	7076	6960	7047	6947	7158	7172	7120	7058	6994	7138	6919	7159	7070	7052	7161	7054	7244	7087	7192	7168	7160	6973	7158	7189	7015	7025	7143	7118	7025	7083	7150	6980	7121	7177	7165	7100	7049	7047	7199	6987	7066	7100	7065	7125	7037	6968	7067	7131	7129	7122	7134	7025	7056	7186	6933	7007	7251	7117	7041	7125	7102	7000	7046	7004	7280	6987	7045	7087	6990	7058	7180	7065	7031	6985	7057	7164	7107	7024	7106	7233	7162	7086	7039	7089	7092	7230	7117	7042	7178	7074	7106	7046	6969	7093	7159	7082	7134	7116	7091	7149	7119	7064	7007	7047	7035	7060	7087	7195	7124	7283	7082	6910	7059	7209	7162	7006	7168	7203	6980	7116	7000	7094	7165	7210	7012	7142	7097	7153	7120	7122	7173	7181	7197	6962	7150	7011	7107	7085	7084	7173	6991	7051	6959	7134	7130	7092	7084	7062	7115	7156	7028	7205	7079	7144	7032	7079	7260	7081	7050	7011	7150	7073	7208	7135	7051	7061	7113	7108	6961	7029	7053	7230	7143	7274	6997	7184	7120	7158	7204	7053	7132	7078	7057	7022	7050	7106	7057	7084	7132	7053	7228	7073	7074	7005	7011	7182	7062	6968	7077	7154	7034	7045	6979	7018	7155	6929	7066	7170	7076	7139	7092	7165	7067	7028	7045	7087	7082	7078	7144	7150	7149	7208	7072	7245	7027	6955	7131	7086	6942	7069	7035	7070	7057	6975	7124	7049	7116	7111	7044	7134	7213	7046	7101	7145	7114	7031	7169	7069	7091	7129	7163	7188	7125	7080	7149	7188	7061	7126	7066	7037	7067	7158	7006	7112	7070	7199	7027	7133	7108	7105	7109	7096	7172	7019	7077	7083	7196	7188	7137	6958	7163	7077	7254	7165	7163	7122	7063	7066	7136	7123	7162	7043	7141	6963	7136	7079	7181	7113	7122	7023	7035	7190	7065	7125	7087	7060	7115	7116	7017	7030	7066	7043	7125	6969	7089	7210	7089	7060	7199	7110	7164	6984	7147	7174	7020	7205	7233	6989	7125	7071	6956	7154	7106	7199	7105	7089	7226	7068	7227	7207	6976	7145	7010	7191	7108	7041	7170	7272	6972	7211	7055	7124	7180	7063	7193	7044	7232	7146	6972	7081	7198	7230	7088	7055	7163	7016	7183	7099	7142	7139	7110	7038	7136	7049	7069	7086	7177	7150	7075	7133	7083	7017	7144	7093	7061	7196	7224	7124	7143	7071	7083	7104	7039	7058	7156	7041	7024	7193	7179	7108	7109	7028	7122	6974	7112	7084	7116	7150	7164	7041	7132	7054	7021	7031	7178	7053	7006	7062	7153	7139	7110	7056	7068	7032	7002	7026	7138	7105	7087	7086	7209	7028	7277	7036	7109	7141	7140	7107	7031	7087	7091	6960	7056	7031	6967	7106	6996	6996	7015	7040	7113	7117	7103	7112	7128	7104	7152	7129	7097	6911	7024	7090	7165	7213	6935	7085	6984	7082	7105	7195	7008	7035	7101	7025	7183	7011	7099	7050	7087	7030	7026	7180	7169	7013	7032	7120	6979	7218	7114	7057	6999	7075	7116	7154	7086	7082	7058	7079	7051	7004	7176	7106	7203	7107	7040	7216	7052	6983	7019	7012	7181	7053	7086	7189	7072	7139	7057	7133	7057	7116	7059	7048	7011	7235	7124	7044	7030	7010	7081	7007	7235	7030	7037	7084	7034	7032	7065	7181	7043	7096	7111	7093	7061	7075	6891	7048	7247	7120	7184	7012	7108	7043	7076	7059	7088	7059	7093	7167	7178	7167	7089	7092	7173	6961	7134	7081	7212	7105	6914	7093	7081	7222	7183	7107	7246	7159	7214	7083	7095	7129	7006	7117	7068	7160	7103	7218	7077	7022	7180	7105	7026	6908	7089	7068	7177	7266	7076	7128	7091	7035	7042	7040	7089	7100	7096	7208	7182	7041	7062	7119	7072	7063	7048	7074	7129	7173	7173	7148	7220	7062	7039	7120	7035	7065	7085	7044	7238	7005	7115	7001	7110	7139	6942	7084	7130	7153	7084	7099	6998	6951	7123	7039	7043	7050	7069	7129	7028	6984	7027	7034	7076	7260	7013	7115	7083	7201	7256	7060	7238	7047	7006	6932	7193	7130	7029	7115	7024	7071	6941	7094	6944	7055	7043	7039	7035	7164	7124	6972	7195	7183	7069	7044	7100	7131	7004	7083	7001	7116	7061	7190	7083	6979	7130	7087	7026	7073	7055	7178	7052	7108	7142	7141	7148	7093	7104	7069	7038	7082	7069	7052	7034	7029	7112	7200	7082	7035	7110	7089	7103	7130	7162	7053	7149	7147	7025	7109	7180	7047	7013	7142	7082	7116	7119	7111	7143	7144	6980	7061	7062	7041	7195	7234	7111	6991	7081	7085	7115	7056	7156	7116	7032	7138	7227	7077	7107	7072	7098	7121	7023	7069	7093	7085	7067	7062	7133	7165	7202	7048	7015	6959	7084	7035	7123	7135	7154	7131	7049	7140	7156	7032	6985	6919	7097	7170	7185	7190	7185	7103	7057	7128	7132	7082	7167	7027	7131	7101	7001	7149	7068	7151	7016	7093	7163	7136	7035	7203	7022	7042	7171	7070	7136	7234	7133	7151	6954	7093	7068	7186	7146	7043	7013	7076	7076	7064	7147	7014	7079	6925	7066	7051	7074	7115	7052	7142	7134	7063	7033	7027	7224	7189	7089	7186	7211	7140	6971	7075	6916	6926	7135	7118	7128	7093	7226	7090	7046	7094	7147	7029	7013	7053	7061	7102	7124	7216	7124	7085	7040	7049	7103	7146	7071	7137	7055	7079	7080	7195	7031	7089	7237	7214	7095	7134	7072	6977	7064	6981	7062	7164	7095	7122	7109	7137	7249	7138	7048	7124	7195	7178	7142	7076	7131	6950	7134	7153	7092	7133	7049	7109	7170	7155	6958	7113	7024	7064	7046	7053	7079	7181	6935	7071	6964	7059	7056	7147	7160	7180	7051	7125	7114	7132	7068	7126	7064	7167	7178	7141	7018	7183	7049	7062	7011	7169	7054	7091	7117	7156	7135	7178	7048	7133	7087	7102	7000	7190	7080	6978
4079	1275	1191	1516	6431	15832	16387	9610	6003	2810	1503	1172	961	986	914	935	955	954	927	944	986	967	1005	961	966	926	980	938	934	946	917	957	981	928	928	929	985	951	965	991	915	986	983	967	990	952	911	987	951	932	940	929	950	936	1011	984	897	961	923	959	965	957	988	967	954	944	949	981	971	936	969	944	928	961	1002	933	960	953	946	933	964	955	936	1021	979	938	963	964	932	890	915	961	947	950	991	950	1012	948	951	960	986	973	960	957	924	984	971	990	947	978	957	966	966	973	925	994	932	998	940	938	963	920	961	978	939	935	978	953	914	938	951	946	922	967	1009	966	1024	940	988	943	942	956	910	961	988	978	977	942	920	1002	925	917	989	985	1051	966	933	925	992	919	976	1060	958	924	958	978	942	918	894	908	990	950	952	943	941	936	942	933	984	961	929	993	903	961	951	918	939	882	950	906	946	931	957	1000	913	934	962	956	953	943	895	957	899	936	916	931	952	932	966	996	917	994	972	895	942	959	994	933	968	1015	972	974	989	921	934	956	986	984	991	948	935	919	914	946	921	929	967	981	941	966	949	995	986	935	954	939	881	938	982	950	973	903	939	1011	970	972	993	911	921	967	978	930	930	963	964	990	956	924	946	932	929	928	971	1019	965	898	946	927	964	1005	939	950	963	909	980	961	993	905	1002	904	922	947	938	921	933	919	980	932	986	952	970	999	947	970	934	970	952	960	941	949	947	921	961	1004	903	921	968	982	939	985	939	920	925	962	966	911	884	994	927	941	949	987	999	937	932	960	1010	943	980	945	979	968	924	949	939	929	979	927	1006	948	971	958	922	973	976	1024	897	996	964	987	905	883	995	960	970	962	1002	948	952	953	908	957	989	925	977	973	969	1034	974	949	1030	1004	926	978	945	940	950	903	948	954	935	996	924	933	955	916	936	912	895	954	980	904	936	992	1003	930	987	966	957	992	1036	972	938	934	982	917	965	964	966	925	959	986	1023	923	909	951	990	968	928	912	929	959	959	880	944	914	927	902	961	933	957	967	964	1005	938	963	922	974	940	957	947	958	941	913	966	983	914	961	969	967	951	876	1001	936	925	981	958	1008	941	966	940	927	1007	982	991	999	942	958	985	1027	979	997	977	976	990	928	963	951	991	999	951	960	960	925	924	969	977	990	898	955	939	978	909	993	999	993	948	935	957	977	918	958	984	965	947	900	954	900	952	946	937	967	919	900	1006	970	969	997	933	957	970	1000	932	940	899	956	968	948	956	901	933	984	1008	980	963	947	948	959	906	984	883	963	936	952	939	886	975	935	954	961	897	965	945	949	972	922	948	952	950	947	920	986	1035	967	926	916	960	957	967	964	972	967	972	958	969	984	963	949	988	1002	974	957	973	931	977	981	1007	898	968	984	959	996	921	904	1021	982	943	980	915	914	890	921	925	906	897	964	955	952	959	979	910	993	949	862	927	931	945	947	977	945	988	967	944	942	931	1021	970	967	1003	964	894	969	961	931	954	954	974	922	969	934	934	981	922	933	951	909	1002	945	958	956	948	945	940	956	945	976	955	965	984	1003	963	934	942	984	922	952	934	953	949	946	953	943	988	986	988	906	988	925	940	932	934	1017	952	927	943	917	976	965	938	935	932	942	935	922	936	992	965	913	949	945	963	942	904	954	937	966	943	899	963	972	909	975	958	948	940	905	1017	924	974	944	945	1006	984	939	1008	969	930	1039	935	964	962	954	960	982	936	942	954	953	891	927	941	936	935	908	980	1009	967	934	989	959	984	966	924	1015	937	939	931	940	917	996	952	926	992	958	928	929	962	948	950	950	951	943	924	976	939	936	950	979	968	977	964	1044	938	968	966	935	941	989	1008	916	932	983	911	966	940	978	976	984	918	947	918	930	964	952	966	935	975	949	946	1007	950	870	936	938	944	969	926	1007	929	978	984	934	985	975	1012	929	939	925	934	1023	914	961	940	942	912	932	946	916	948	916	957	899	957	975	1017	945	965	927	937	916	952	948	980	976	951	969	920	983	960	1021	979	988	981	992	898	955	988	944	961	909	929	959	971	960	944	974	949	902	949	997	979	992	888	960	961	933	927	980	951	955	940	914	953	974	931	962	901	955	956	993	1033	952	959	917	955	964	979	963	967	930	969	937	914	969	959	991	973	969	943	909	980	914	932	923	912	925	935	910	981	1008	918	929	939	921	942	972	952	925	931	926	993	942	927	968	925	935	917	973	967	972	930	941	939	948	996	921	970	943	943	963	974	968	939	973	941	938	969	962	975	927	986	977	952	956	972	964	921	927	983	967	971	930	989	1010	960	959	948	992	946	932	965	946	941	975	942	947	985	929	940	970	931	899	930	995	915	930	948	921	933	965	907	951	1022	928	966	984	977	948	929	955	972	1008	885	971	982	966	967	978	1014	929	961	879	966	951	891	940	918	952	898	947	976	999	983	945	946	920	973	942	1009	1012	958	983	943	947	945	1019	993	998	971	946	951	956	917	937	1012	1006	970	986	950	894	950	887	952	983	940	983	914	994	926	939	950	932	940	949	965	958	936	971	952	1007	972	933	944	899	1006	965	890	903	952	996	989	973	1002	976	992	979	922	1007	987	1004	989	957	1005	921	990	966	989	987	971	948	977	979	952	932	992	911	916	993	961	978	987	955	973	1004	951	978	980	980	937	963	956	1044	949	1016	956	961	954	974	926	967	957	960	938	987	950	930	963	960	996	953	924	972	940	964	987	914	961	956	948	1013	989	992	1004	941	898	921	994	952	979	962	936	926	978	928	971	905	970	909	947	933	975	948	976	963	932	993	974	930	972	922	941	977	930	960	965	924	1020	964	977	935	969	946	953	956	967	952	911	958	956	987	970	965	955	940	869	978	949	984	917	917	989	1027	930	960	920	932	996	962	930	921	954	923	923	968	917	957	915	956	930	986	952	1028	951	967	942	974	910	915	902	914	903	977	949	889	956	956	970	970	972	979	959	931	942	998	944	955	935	927	1006	911	938	962	937	960	961	924	974	1011	958	920	943	927	941	906	976	940	947	966	953	902	965	993	952	905	903	1003	951	892	948	914	961	970	957	927	975	993	956	944	937	974	1008	967	920	919	952	973	1004	969	935	907	910	950	915	1001	955	930	951	947	1013	919	960	980	950	1009	973	1010	942	991	962	951	936	937	891	980	1026	1011	896	945	968	972	956	939	908	972	969	927	937	965	961	954	1028	980	1035	953	970	929	972	960	948	951	931	880	909	969	934	985	907	970	999	947	926	962	1008	914	983	933	977	955	942	988	981	899	1024	975	964	945	1002	924	931	923	925	928	903	1022	969	942	967	935	950	1003	898	960	898	977	964	926	1018	981	964	926	914	942	928	939	953	931	973	951	989	947	959	946	992	912	944	930	943	995	943	906	933	959	975	932	958	960	951	951	1020	967	988	951	1003	959	975	928	946	968	965	974	929	951	977	946	954	940	977	902	950	963	971	951	929	970	986	968	940	952	997	961	939	1019	987	915	995	922	993	947	943	936	891	919	987	971	952	972	1002	1005	950	957	921	1031	935	925	941	1030	1019	913	1032	993	999	953	969	1017	908	939
15614	10936	9498	22866	49144	63137	60379	48355	38736	26996	15929	9605	7171	7175	7061	7075	7166	7103	7271	7174	7274	7238	7270	7324	7098	7206	7378	7180	7188	7214	7253	7221	7121	7048	7176	7165	7165	7211	7147	7168	7275	7201	7247	7177	7164	7103	7179	7241	7356	7273	7121	7121	7264	7195	7219	7166	7266	7260	7307	7148	7248	7421	7182	7228	7304	7261	7130	7118	7294	7133	7011	7214	7253	7215	7031	7125	7090	7135	7197	7192	7127	7060	7093	7174	7266	7320	6998	7193	7311	7150	7284	7219	7203	7179	7139	7173	7133	7151	7326	7026	7301	7326	7112	7123	7153	7162	7131	7140	7182	7122	7163	7242	7053	7242	7071	7125	7082	7266	7075	7141	7204	7248	7107	7158	7171	7148	7140	7168	7171	7225	7293	7141	7139	7240	7206	7195	7152	7242	7149	7278	7028	7170	7241	7024	7092	7170	7245	7187	7122	7145	7142	7233	7291	7155	7140	7137	7251	7305	7059	7207	7283	7218	7260	7226	7286	7129	7138	7146	7112	7251	7090	7122	7220	7094	7267	7041	7281	6969	7083	7169	7223	7241	7236	7115	7083	7112	7195	7267	7205	7234	7118	7190	7193	7249	7235	7235	7210	6950	7073	7155	7106	7243	7175	7172	7332	7219	7245	7121	7087	7040	7210	7264	7275	7025	7021	7122	7131	7211	7204	7187	7178	7159	7101	7099	7130	7067	7166	7097	7114	7274	7150	7264	7127	7122	7249	7113	7099	7264	7236	7319	7252	7293	7080	7088	7180	7214	7084	7187	7246	7117	7199	7227	7209	7296	7115	7130	7230	7219	7225	7139	7284	7309	7205	7199	7238	7255	7234	7200	7209	7336	7299	7213	7166	7155	7121	7175	7256	7120	7340	7174	7127	7113	7278	7407	7144	7146	7156	7072	7277	7219	7291	7136	7166	7260	7308	7179	7201	7188	7203	7051	7251	7199	7275	7239	7216	7229	7083	7236	7164	7017	7122	7286	7070	7138	7219	7099	7113	7177	7292	7235	7097	7180	7278	7112	7135	7134	7287	7241	7217	7199	7052	7163	7272	7074	7087	7213	7214	7198	7141	7289	7254	7047	7212	7211	7261	7242	7216	7209	7201	7227	7299	7212	7212	7207	7080	7056	7249	7095	7292	7020	7107	7237	7098	7128	7094	7153	7118	7113	7287	7104	7266	7173	7123	7233	7148	7217	7198	7151	6968	7195	7340	7179	7217	7263	7301	7224	7251	7284	7170	7145	7240	7288	7253	7287	7135	7191	7145	7180	7231	7206	7293	7166	7099	7209	7274	7183	7222	7186	7203	7257	7202	7038	7239	7147	7155	7190	7190	7347	7336	7135	7243	7222	7236	7141	7232	7282	7187	7170	7150	7244	7034	7199	7273	7081	7094	7308	7154	7190	7209	7147	7127	7139	7244	7163	7068	7248	7292	7218	7199	7141	7303	7299	7330	7183	7205	7158	7148	7155	7218	7301	7192	7136	7213	7186	7384	7078	7215	7160	7114	7108	7227	7281	7175	7118	7132	7317	7080	7235	7201	7237	7179	7236	7163	7224	7210	7140	7331	7161	7287	7102	7253	7172	7188	7179	7015	7223	7242	7133	7234	7304	7217	7091	7258	7295	7095	7170	7202	7285	7117	7265	7095	7301	7293	7147	7106	7137	7240	7028	7132	7257	7137	7267	7112	7146	7122	7071	7192	7270	7129	7121	7262	7054	7173	7183	7149	7219	7192	7193	7340	7258	7090	7125	7323	7282	7014	7195	7245	7284	7188	7236	7274	7234	7162	7172	7283	7126	7097	7094	7290	7027	7131	7123	7351	7171	7142	7223	7174	7345	7208	7186	7102	7254	7117	7234	7158	7209	7120	7263	7127	7180	7264	7188	7197	7183	7112	7273	7163	7110	7198	7277	7208	7260	7179	7163	7193	7098	7141	7223	7099	7094	7130	7153	7227	7182	7137	7133	7268	7135	7198	7196	7125	7157	7290	7186	7210	7269	7124	7162	7306	7169	7247	7192	7213	7105	7216	7155	7255	7246	7169	7033	7243	7104	7214	7184	7196	7097	7159	7170	7320	7156	7210	7196	7309	7304	7187	7178	7236	7089	7224	7152	7030	7244	7183	7150	7094	7114	7203	7250	7274	7228	7031	7099	7211	7225	7178	7157	7224	7165	7152	7225	7180	7168	7113	7326	7141	7289	7174	7215	7231	7191	7051	7136	7261	7190	7282	7130	7195	7180	7219	7272	7155	7045	7161	7191	7255	7177	7339	7169	7173	7282	7226	7098	7207	7166	7209	7122	7157	7289	7248	7274	7206	7115	7108	7168	7149	7065	7138	7250	7144	7288	7121	7323	7069	7273	7175	7249	7212	7186	7113	7102	7135	7157	7235	7141	7195	7154	7335	7092	7160	7143	7125	7168	7188	7185	7198	7139	7139	7085	7232	7092	7085	7259	7179	7192	7202	7061	7283	7220	7107	7110	7138	7238	7111	7128	7166	7176	7263	7188	7184	7189	7208	7276	7225	7173	7238	7102	7182	7127	7305	7119	7199	7296	7187	7159	7212	7165	7171	7292	7208	7142	7184	7278	7155	7312	7167	7293	7364	7227	7217	7142	7242	7190	7141	7138	7286	7135	7175	7280	7226	7179	7299	7196	7168	7282	7195	7207	7394	7063	7162	7121	7234	7167	7253	7111	7070	7018	7244	7250	7209	7237	7214	7278	7285	7257	7147	7274	7153	7236	7222	7271	7108	7188	7251	6977	7250	7177	7147	7142	7004	7185	7079	7243	7137	7260	7107	7207	7246	7206	7054	7216	7187	7072	7347	7272	7123	7233	7229	7132	7158	7192	7221	7201	7213	7064	7181	7140	7178	7277	7070	7321	7115	7190	7189	7186	7244	7163	7236	7198	7150	7223	7240	7188	7191	7105	7086	7085	7173	7217	7222	7045	7177	7088	7141	7218	7179	7038	7228	7103	7095	7263	7124	7184	7121	7225	7180	7240	7110	7216	7216	7247	7010	7164	7207	7169	7268	7152	7201	7234	7189	7209	7119	7087	7243	7195	7165	7251	7118	7215	7157	7135	7241	7143	7158	7224	7101	7146	7199	7244	7153	7031	7158	7091	7058	7166	7207	7185	7219	7319	7225	7215	7259	7183	7100	7186	7215	7192	7270	7157	7215	7170	7333	7219	7275	7205	7322	7112	7243	7164	7182	7136	7181	7274	7113	7143	7140	7239	7235	7157	7165	7163	7257	7173	7074	7032	7127	7212	7142	7080	7303	7162	7194	7244	7130	7333	7358	7106	7259	7155	7207	7180	7096	7104	7157	7313	7101	7250	7246	7191	7055	7226	7243	7181	7181	7036	7021	7324	7180	7134	6967	7074	7241	7182	7232	7094	7155	7180	7139	7171	7199	7233	7184	7264	7119	7123	7240	7404	7177	7209	7109	7320	7180	7280	7152	7191	7158	7331	7100	7178	7100	7216	7270	7252	7137	7126	7040	7170	7225	7149	7165	7080	7174	7201	7139	7205	7206	7311	7270	6973	7040	7085	7268	7199	7151	7115	7175	7250	7135	7124	7072	7205	7179	7274	7115	7269	7231	7061	7168	7234	7025	7379	7178	7045	7202	7245	7178	7197	7057	7085	7216	7220	7328	7150	7207	7278	7200	7208	7069	7273	7185	7133	7147	7068	7339	7311	7226	7214	7162	7137	7271	7243	7276	7171	7188	7274	7254	7175	7148	7233	7237	7137	7088	7238	7188	7161	7159	7078	7111	7186	7320	7154	7232	7135	7188	7133	7254	7119	7187	7084	7176	7199	7050	7255	7260	7232	7154	7153	7118	7261	7108	7133	7119	7173	7044	7181	7290	7278	7254	7331	7232	7022	7257	7155	7189	7239	7036	7157	7320	7153	7175	7203	7291	7205	7215	7321	7256	7115	7192	7239	7094	7194	7147	7227	7238	7192	7119	7196	7197	7320	7339	7102	7167	7131	7144	7128	7085	7255	7026	7298	7306	7187	7151	7234	7219	7179	7130	7063	7235	7275	7147	7153	7158	7241	7216	7189	7291	7194	7181	7073	7192	7209	7227	7258	7334	7218	7108	7143	7243	7155	7161	7119	7172	7246	7124	7257	7215	7171	7086	7056	7164	7130	7212	7109	7108	7194	7266	7080	7284	7161	7167	7138	7262	7099	7175	7175	7262	7192	7178	7163	7163	7288	7051	7207	7252	7191	7128	7059	7071	7228	7176	7121	7070	7099	7245	7168	7210	7228	7139	7230	7275	7135	7156	7241	7144	7257	7072	7150	7301	7140	7259	7049	7312	7289	7208	7250	7228	7082	7054	7219	7117	7115	7197	7330	7165	7063	6988	7237	7062	7239	7068	7015	7144	7231	7304	7137	7131	7127	7184	7220	7122	7278	7132	7350	7140	7076	7149	7180	7267	7320	7257	7026	7307	7156	7231	7130	7186	7164	7125	7188	7198	7199	7093	7168	7229	7205	7191	7156	7189	7122	7171	7098	7289	7040	7068	7157	7178	7226	7189	7253	6997	7018	7287	7244	7201	7188	7223	7178	7288	7140	7166	7227	7242	7237	7148	7295	7275	7115	7149	7153	7315	7156	7197	7189	7174	7106	7205	7094	7198	7266	7297	7133	7301	7215	7292	7128	7189	7104	7099	7249	7194	7139	7245	7187	7214	7164	7186	7221	7201	7274	7240	7141	7168	7288	7109	7166	7259	7031	7138	7227	7208	7057	7166	7081	7160	7291	7197	7055	7269	7060	7121	7216	7161	7220	7338	7272	7093	7257	7266	7176	7356	7047	7241	7144	7175	7290	7262	7294	7116	7201	7238	7169	7274	7272	7184	7044	7115	7222	7150	7296	7249	7195	7195	7286	7170	7216	7299	7237	7217	7137	7319	7175	7180	7194	7231	7089	7123	7216	7111	7161	7242	7154	7224	7119	7156	7128	7189	7116	7169	7172	7153	7027	7204	7168	7186	7219	7181	7267	7167	7238	7137	7100	7210	7204	7251	7298	7238	7265	7333	7161	7120	7326	7137	7254	7086	7268	7183	7164
2617	1446	1822	3367	13208	21674	22031	14896	9050	3988	1628	1128	941	918	978	940	938	917	951	956	948	991	977	951	950	965	949	995	953	955	950	958	952	938	971	949	995	931	982	967	972	913	896	977	997	974	1027	955	940	984	931	924	948	902	983	890	923	901	928	947	986	963	933	900	922	939	905	974	927	952	969	942	913	938	953	935	965	925	910	981	971	934	947	968	929	964	919	965	940	969	967	919	964	901	955	956	932	966	966	954	1004	939	921	893	964	946	892	934	910	948	974	943	900	961	1022	916	976	892	919	986	914	910	978	930	971	942	921	969	958	937	914	947	913	931	966	938	962	958	929	962	967	949	949	899	944	912	1046	924	975	977	916	999	939	929	940	925	939	900	940	905	922	956	922	983	951	963	1002	987	965	980	958	968	938	903	933	904	975	970	1011	972	955	976	934	929	924	957	967	925	890	906	912	936	947	928	954	919	900	942	946	926	934	919	929	967	984	883	935	961	1019	925	960	967	942	955	993	957	949	941	974	959	986	967	853	935	1010	918	926	935	904	921	946	1001	875	982	969	950	975	909	939	896	959	924	949	913	917	937	942	935	960	928	927	957	973	994	981	937	906	934	969	957	908	972	984	986	959	943	942	961	940	970	951	962	931	935	933	985	959	932	968	953	942	910	985	949	916	955	918	917	893	961	912	949	935	970	927	867	941	960	920	894	939	901	901	968	930	919	937	988	995	949	968	963	941	957	965	909	976	925	938	923	952	958	957	960	916	993	945	914	907	930	942	919	937	951	926	926	929	1022	961	894	990	966	914	928	948	939	958	957	976	975	971	960	941	944	1003	896	973	904	962	949	923	878	959	939	940	927	925	951	950	957	939	919	908	965	922	958	955	970	943	925	940	940	947	977	933	992	934	947	1008	956	913	880	965	938	970	928	951	922	872	970	953	953	906	891	907	964	936	955	924	942	956	961	975	934	928	947	955	907	898	956	934	988	968	986	956	967	957	921	952	933	937	1018	902	899	929	952	985	950	933	958	959	919	986	953	963	943	984	1005	953	924	928	898	928	1005	946	925	954	917	945	970	953	971	929	909	1005	964	1006	963	957	937	984	912	935	941	935	945	945	927	947	896	927	1037	946	942	977	954	924	948	922	983	900	916	1000	991	909	880	969	942	916	993	985	956	948	939	976	925	912	956	990	940	992	909	950	865	936	964	930	979	916	960	990	959	917	931	923	923	946	929	937	915	998	917	943	917	906	942	923	913	941	988	945	924	981	976	981	1005	931	967	917	981	935	978	903	886	944	973	897	931	931	921	908	906	977	917	946	948	974	1004	975	995	994	902	913	916	952	976	914	936	988	964	967	974	915	945	911	879	956	965	927	948	928	936	965	946	946	953	985	987	895	971	1012	937	936	1010	982	978	960	951	950	984	973	925	958	932	956	912	933	977	915	935	1028	923	890	908	947	932	925	961	990	949	994	891	884	930	929	900	973	946	956	923	959	917	986	982	971	946	925	898	960	949	937	917	924	933	933	980	943	958	948	905	1009	963	967	990	947	896	955	949	946	906	943	905	933	1011	936	947	939	956	955	930	987	888	929	943	950	969	962	875	956	966	893	935	961	929	960	937	890	955	956	896	925	908	941	928	921	961	931	933	977	942	931	959	932	948	953	958	955	953	951	902	958	928	924	898	916	925	926	950	950	934	898	890	945	985	945	965	967	976	892	911	1002	929	962	975	973	993	960	903	944	952	921	922	934	879	943	933	951	908	968	925	927	900	963	928	972	947	909	862	994	993	981	984	993	957	982	942	919	969	1016	945	905	898	976	941	935	868	941	1013	967	908	971	988	945	964	948	940	929	993	896	976	886	912	936	919	935	971	975	943	947	951	927	954	953	960	1045	939	921	941	967	961	942	963	910	889	995	982	967	1009	866	983	981	959	974	956	869	982	894	953	949	918	923	979	965	911	947	900	894	970	945	961	983	982	961	943	943	898	989	952	919	940	1027	949	964	957	975	995	951	934	913	919	908	937	923	952	967	987	953	946	911	923	924	916	935	950	930	994	947	888	955	975	944	995	985	982	972	914	912	997	951	925	937	936	969	963	935	927	931	997	922	912	972	914	916	929	904	923	986	971	931	940	950	975	927	930	992	941	907	927	942	970	967	908	964	908	931	990	939	951	891	907	992	980	948	963	955	974	937	945	961	943	938	976	972	986	985	965	991	945	969	975	971	1026	938	983	922	976	921	952	906	993	912	921	943	892	945	963	960	953	967	929	927	925	960	910	1008	972	930	957	949	930	947	949	905	867	1014	1012	885	969	973	917	962	988	1006	964	948	911	924	973	960	977	982	944	900	998	905	967	929	921	895	898	953	876	974	931	985	919	924	909	979	1003	948	1021	917	982	955	956	910	971	932	963	1007	911	1010	935	950	929	927	988	930	909	1022	930	981	983	1000	963	975	974	962	900	960	908	960	871	975	931	947	972	960	930	955	956	1019	948	912	929	934	938	981	979	956	992	963	913	973	875	1005	941	968	976	955	931	934	942	950	930	943	923	961	944	947	981	977	984	932	983	953	950	958	946	896	929	966	867	954	954	1001	927	934	1020	939	939	1003	941	945	946	971	918	916	957	889	926	995	917	935	908	924	904	1008	915	919	940	966	998	916	962	918	941	989	928	918	984	946	923	977	950	946	885	962	978	921	902	980	965	918	973	925	951	1010	968	963	945	956	906	941	931	928	980	874	921	961	937	971	890	872	981	921	1009	961	920	986	942	942	932	940	962	1007	934	911	940	948	908	940	976	928	933	1011	928	937	969	945	916	914	987	978	937	995	909	887	913	942	879	917	924	923	896	951	1022	918	959	931	960	904	962	909	961	949	898	1003	952	930	979	942	974	933	904	920	880	946	935	945	948	974	936	958	915	954	970	983	935	959	921	912	939	931	925	961	943	955	946	1012	972	938	965	900	940	976	935	928	918	969	905	958	996	971	917	915	967	957	918	977	938	895	924	943	929	940	974	954	982	952	902	997	954	1001	942	917	967	912	951	958	935	947	948	895	946	972	973	986	923	945	975	957	988	963	963	996	1002	956	955	937	960	975	965	922	942	957	997	934	906	983	1015	898	949	930	951	886	894	954	918	967	978	984	924	938	920	929	938	950	979	931	955	972	921	987	930	945	966	932	968	920	997	907	973	1010	975	953	912	905	929	924	935	940	938	934	961	940	928	949	940	990	998	960	939	1005	969	951	902	936	927	927	955	929	934	924	903	982	929	907	941	957	950	931	897	937	932	945	879	961	903	902	981	889	956	948	938	980	961	958	1005	951	981	940	994	943	944	933	940	941	998	873	946	926	970	907	999	922	981	981	964	965	919	905	985	912	926	982	913	922	901	963	982	953	934	920	974	941	956	917	915	902	940	961	1023	954	942	930	918	971	949	935	891	944	928	923	988	955	1001	925	967	953	944	927	970	967	950	966	943	947	1032	930	943	943	925	981	1004	932	925	929	943	989	980	921	918	982	965	923	953	947	964	939	957	946	937	937	959	930	1032	968	944	944	933	926	986	1002	963
19738	12688	13906	24603	58444	65710	69186	56652	43877	30917	16947	9881	7290	7223	7153	7178	7144	7072	7265	7117	7297	7567	7881	7755	7556	7290	7347	7318	7131	7176	7214	7245	7215	7184	7046	6977	7198	7058	7142	7051	7209	7157	7143	7059	7223	7127	7129	7182	7160	7124	7118	7306	7214	7151	7236	7192	7021	7092	7246	7111	7296	7235	7197	7041	7248	7129	7159	7157	7226	7109	7217	7167	7048	7233	7142	7283	7239	7100	7236	7212	7075	7139	7051	6968	7134	7152	7140	7159	7237	7265	7219	7080	7034	7349	7046	7235	7200	7182	7296	7245	7189	7085	7302	7217	7118	7099	7123	7215	7120	7154	7085	7043	7043	7010	7143	7056	7132	7225	7166	7153	7216	7181	7171	7107	7115	7252	7138	7090	7097	7206	7164	7027	6949	7101	7163	7316	7308	7121	7215	7233	7117	7129	6933	7077	7140	7055	7198	6982	7133	7014	7103	7103	7146	7043	7130	7075	7227	7199	7205	7034	7099	7129	7123	7134	7121	7059	7117	7181	7080	7203	7114	7254	7142	7065	7200	7273	7142	7090	7127	7094	7176	7301	7062	7166	7107	7056	7194	7036	7095	7162	7166	7165	7124	7214	7273	7058	7200	7090	7160	7103	7085	7186	7107	7226	7164	7010	7219	7239	7004	7262	7123	7195	7232	7121	7193	7138	7173	7010	7313	7236	7154	7224	7143	7092	7244	7037	7279	7095	7165	7086	7241	7059	7151	7329	7093	7187	7112	7166	7240	7210	7116	7011	7409	7175	7091	7059	7170	7153	7159	6992	7125	7021	7104	7191	7182	7202	7167	7143	6952	7080	7200	7139	6977	7118	7111	7118	7208	7176	7260	7251	7053	7159	7206	7199	7279	7227	7133	7069	7158	7133	7234	7216	7025	7185	7084	7196	7173	7147	7225	7148	7048	7143	7155	7129	7313	7179	7211	7279	7136	7128	7201	7171	7093	7202	7248	7132	7180	7135	7140	7139	7278	7054	7195	7330	7043	7095	7120	7114	7075	7183	7132	6964	7223	7099	7080	7080	7076	7206	7140	7082	7145	7227	7043	7163	7116	7137	7026	7248	7039	7115	7134	7160	7278	7139	7271	7052	7236	7104	7070	7164	7181	7124	7196	7066	7249	7078	7118	7163	7062	7215	7245	7224	7088	7135	7111	7174	7142	7203	7174	7247	7026	7091	7255	7204	7281	7116	7128	7203	7178	7092	7222	7310	7256	7354	7105	7141	7186	7193	7149	6996	7113	7156	7146	7175	7201	7087	7217	7196	7129	7234	7177	7087	7209	7207	7173	7122	7120	7143	7182	7118	7215	7087	7075	7284	7070	7015	7161	7142	7150	7166	7216	7138	7135	7218	7184	7227	7039	7309	7084	7139	7105	7097	7211	7380	7081	7150	7214	7166	7150	7077	7171	7252	7091	7099	7224	7081	7142	7300	7140	7187	7222	7138	7137	7198	7175	7275	7206	7156	7158	7115	7200	7072	7149	7225	7250	7143	7249	7107	7159	7175	7094	7103	7227	7170	7111	7242	7445	7238	7067	7149	7209	7249	7082	7104	7354	7231	7147	7165	7130	7143	7255	7326	7098	7206	7177	7058	7100	7107	7267	7080	7245	7379	7136	7192	7195	7130	7202	7277	7051	7187	7028	7123	7217	7106	7192	7088	7170	7247	7115	7186	7099	7195	7026	7004	7258	7267	7140	7132	7161	7118	7136	7220	7154	7130	7142	7070	7103	7079	7082	7128	7050	7224	7149	7248	7242	7180	7124	7090	7128	7101	7006	7215	7240	7162	7037	7156	7246	7127	7227	7111	7065	7019	7179	7230	7187	7224	7045	7229	7106	7272	7179	7176	7194	7142	7155	7203	7220	7131	7198	7057	7172	7159	7278	7253	7159	7226	7216	7170	7106	7229	7151	7198	7299	7135	7171	7095	7173	7188	7206	7212	7196	7076	7143	7150	7127	7126	7050	7122	6988	7087	7037	7177	7148	7123	7084	7197	7192	7186	7153	7226	7270	7131	7217	7100	7163	7204	7187	7205	7193	7112	7081	7119	6985	7313	7152	7136	7126	7161	7070	7110	7162	7170	7288	7107	7158	7124	7220	7093	7189	7109	7240	7130	7186	7243	7148	7090	6991	7233	7152	7321	7052	7155	7125	7342	7209	7237	7192	7124	7218	7107	7184	7146	7171	7317	7184	7171	7292	7158	7208	7079	7148	7112	7201	7228	7116	7127	7146	7212	7167	7082	7186	7137	7026	7063	7090	7133	7139	7137	7120	7151	7059	7059	7072	7147	7160	7256	7175	7196	7059	7223	7164	7223	7246	7039	7109	7068	7170	7119	7161	7100	7133	7292	7247	7161	7187	7179	7063	7020	7179	7174	7072	7279	7227	7267	7069	7311	7306	7142	7214	7165	7177	7230	7104	7145	7304	7279	7095	6979	7232	7081	7244	7140	7228	7226	7212	7294	7248	7102	7134	7238	7218	7220	7134	7115	7137	7063	7139	7102	7125	7141	7144	7090	7152	7206	7172	7243	7124	7142	7033	7122	7121	7145	7284	7092	7123	7054	7241	7234	7216	7122	7244	7131	7150	7174	7201	7249	7184	7161	6985	7160	7206	7210	7088	7135	7253	7210	7271	7165	7021	7118	7181	7222	7178	7040	6960	7163	7248	7100	7252	7187	7192	7255	7152	7078	7204	7200	7190	7200	7201	7144	7071	7157	7161	7148	7243	7166	7085	7152	7078	7406	7180	7212	7275	7034	7164	7130	6977	7204	6971	7066	7206	7212	7105	7207	7160	7042	7207	7288	7134	7141	7212	7200	6985	7160	7121	7205	7149	7189	7257	7285	7127	7303	7184	7089	7167	7167	7097	7195	7114	7200	7150	7161	7276	7222	7137	7066	7209	7140	7225	7191	7147	7143	7233	7198	7229	7155	7278	7216	7155	7108	7158	6997	7021	7192	7087	7229	7190	7225	7219	7215	7126	7242	7167	7327	7167	7138	7176	7107	7200	7224	7075	7176	7274	7114	7207	7232	7177	7149	7177	7143	7229	7232	7275	7097	7179	7252	7056	7149	7255	7056	7201	7164	7140	7146	7177	7251	7200	7264	7223	7132	7197	7121	7219	7166	7000	7250	7079	7151	7148	7137	7073	7141	7146	7164	7155	7202	7182	7123	7177	7078	7003	7259	7257	7088	7176	7186	7117	7113	7200	7007	7049	7072	7383	7113	7157	7199	7170	7138	7192	7023	7226	7292	7101	7080	7247	7049	7175	7150	7126	7115	7164	7146	7070	7179	7270	7063	7144	7228	7011	7152	7119	7302	7096	7138	7244	7095	7246	7268	7130	7149	7140	7110	7025	7232	7139	7219	7234	7117	7125	6989	7049	7195	7208	7082	7154	7181	7180	7192	7124	7189	7154	7113	7165	7149	7165	7051	7206	7084	7210	7070	7250	7142	7128	7107	7193	7178	7130	7265	7297	7234	7227	7162	7146	7078	7238	7121	7231	7278	7242	7126	7217	7289	7152	7242	7230	7286	7130	7150	7259	7224	7198	7173	7097	7247	7203	7181	7245	7169	7262	7229	7108	7111	7064	7105	7151	7160	7181	7197	7055	7267	7164	7198	7336	7142	7199	7330	7151	7044	7179	7145	7070	7177	7083	7063	7184	7230	7188	7231	7108	7146	7083	7262	7243	7043	7106	7228	7195	7125	7187	7199	7035	7151	7151	7143	7128	7076	7145	7152	7183	7157	7263	7090	7162	7193	7092	7123	7124	7202	7201	7152	7215	7054	7005	7164	7284	7148	7076	7092	7146	7158	7077	7053	7321	7190	7257	7145	7210	7215	7093	7079	7203	7326	7049	7110	7170	7127	7153	7172	7193	7214	7153	7103	7244	7048	7179	7236	7106	7188	7193	7166	6994	7064	7037	7062	7170	7151	7072	7062	7188	7162	7073	7170	7109	7269	7230	7291	7144	7087	7123	7207	7169	7194	7170	7124	7150	7226	7239	7133	7114	7164	7279	7138	7095	7060	7205	7078	7305	7213	7081	7011	7040	7265	7127	7077	7067	7204	7207	7145	7169	7140	7159	7132	7208	7055	7164	7247	7202	7279	7119	7217	7220	7175	7291	7219	7130	7199	7228	7201	7163	7230	7096	7058	7273	7203	7157	7037	7054	7129	7223	7235	7169	7129	7280	7244	7012	7132	7250	7152	7147	7069	7150	7257	7017	7128	7121	7044	7313	7123	7223	7089	7080	7221	7148	7046	7328	7296	7322	7193	7114	7180	7111	7113	7232	7154	7170	7128	7194	7196	7156	7138	7189	7175	7188	7146	7116	7220	7120	7105	7040	7093	7157	7219	7159	7116	7227	7174	7127	7151	7232	7168	7179	7145	7251	7200	7157	7144	7088	7009	7158	7194	7197	7055	7144	7124	7108	7211	7191	7194	7235	7087	7215	7218	7155	6935	7248	7137	7124	7201	7162	7186	7234	7224	7105	7175	7160	7137	7086	7130	7237	7164	7122	7131	7103	7162	7100	7247	7048	7228	7241	7118	7184	7176	7134	7202	7348	7170	7149	7240	7355	7096	7201	7120	7138	7154	7078	7124	7024	7150	7211	7078	7170	7119	7060	7259	7241	7179	7083	7143	7167	7182	7168	7223	7356	7084	7185	7155	7116	7137	7079	7079	7115	7292	7077	7170	7096	7215	7069	7170	7186	7164	7247	7213	7138	7056	7190	7238	7250	7083	7208	7182	7022	7179	7232	7210	7283	7123	7014	7117	7137	7138	7174	7086	7060	7136	7216	7133	7148	7047	7208	7235	7073	7161	7239	7267	7095	7229	7085	7071	7234	7217	7072	7144	7039	7122	7129	7118	7095	7187	7152	7178	7103	7210	7149	7083	7015	7273	7132	7193	7115	7214	7093	7070	7028	7104	7233	7138	7269	7158	7210	7059	7131	7162	7328	7068	7184	7209	7031	7265	7197	7090	7151	7237	7164	7230	7177	7122	7163	7123	7117	7278	7287	7208	7254	7155	7134	7101	7181	7141	7216	7119	7296	7161	7278	7151	7066	7200
2945	1124	1042	1059	4558	7207	4933	3489	2384	1458	988	1002	996	917	1004	979	991	969	943	978	945	962	916	936	957	917	961	942	972	938	976	957	945	922	921	963	909	918	927	891	923	919	1016	925	919	929	977	912	936	923	938	961	946	882	966	946	920	967	950	905	930	914	965	910	946	845	965	953	994	942	907	980	912	966	930	928	963	913	922	927	982	934	993	946	956	923	950	920	859	973	941	980	942	956	988	901	896	966	980	909	933	988	923	901	933	919	932	954	941	955	909	926	935	968	959	890	964	963	943	982	938	929	873	959	921	980	964	912	916	976	965	954	927	921	933	952	968	948	969	928	933	907	915	953	948	991	958	969	909	945	924	872	968	986	976	929	946	889	980	940	920	906	974	887	949	950	931	927	929	935	960	969	969	949	888	976	949	919	996	939	971	883	917	907	941	913	955	940	976	939	917	950	966	932	934	943	935	909	947	955	958	922	978	955	966	979	872	977	978	984	937	911	993	924	954	898	912	899	929	891	925	901	985	960	944	901	1011	932	933	925	954	920	946	986	930	891	943	997	932	886	932	934	936	950	896	993	974	910	978	942	960	918	891	933	942	956	897	907	915	934	969	906	922	971	929	966	870	931	933	932	931	941	950	953	922	912	939	960	955	936	953	987	987	947	955	909	949	926	925	973	925	945	981	917	982	957	954	968	938	949	950	995	943	992	950	927	946	896	900	960	929	941	911	977	977	874	943	963	921	987	945	904	948	905	942	946	928	960	931	951	961	943	927	913	952	942	948	938	913	937	952	966	921	937	955	979	963	912	969	947	886	933	926	942	929	926	962	988	906	943	933	921	926	926	921	946	938	960	939	912	950	953	988	968	944	972	953	938	950	912	921	943	973	921	962	920	869	980	949	963	958	931	951	938	940	962	936	936	978	969	1004	956	937	944	936	907	934	984	919	941	950	966	994	944	927	967	945	933	981	917	972	975	989	937	960	892	951	997	875	954	965	952	955	974	897	967	951	959	915	984	913	965	885	966	969	968	947	939	970	939	918	986	1022	939	941	990	932	976	925	924	934	1016	930	920	887	984	991	929	933	922	915	967	935	926	979	981	960	968	886	899	960	905	845	969	952	912	931	918	940	928	932	997	923	1053	927	950	988	913	931	934	903	955	946	942	911	940	891	938	913	943	896	934	1008	888	839	963	923	974	983	902	920	907	860	948	950	922	984	954	927	916	987	960	941	955	967	941	938	906	936	934	940	896	896	955	902	959	953	953	949	925	942	946	897	970	963	952	867	967	931	932	925	939	949	925	951	944	954	939	965	913	928	853	1001	966	961	976	967	965	1025	924	932	942	1005	941	931	960	987	941	966	892	982	932	939	953	950	954	940	960	912	957	946	918	901	924	985	939	972	956	974	919	936	930	993	897	936	963	893	939	912	939	951	926	941	950	966	925	896	935	959	955	925	918	963	947	1019	982	924	920	957	969	933	967	944	930	951	951	893	934	951	965	971	986	942	942	906	990	915	915	951	991	930	931	917	950	945	973	946	927	930	946	905	928	908	899	895	956	965	961	910	995	954	935	978	868	908	925	898	931	947	964	992	932	937	920	943	886	936	946	929	994	1003	929	884	964	943	1020	940	938	967	975	1017	921	955	912	953	944	939	909	936	916	957	951	938	939	953	926	958	957	958	893	964	930	929	951	975	956	918	1012	973	976	915	951	942	924	923	907	953	928	902	932	960	941	931	955	908	955	982	976	884	917	929	934	962	954	936	912	912	931	975	963	949	914	965	915	988	915	947	899	964	968	907	890	951	922	912	908	900	925	938	920	913	938	961	911	902	884	884	926	864	945	948	966	888	943	936	967	898	972	939	919	930	938	930	960	951	919	949	928	1004	907	902	939	903	965	925	948	930	949	898	946	935	936	930	940	943	915	937	989	967	896	998	981	946	972	914	952	919	940	903	908	943	937	955	853	910	926	991	913	953	897	957	1026	949	992	902	897	993	975	962	911	932	937	918	900	960	992	914	965	949	976	935	921	896	914	952	902	980	943	921	946	925	935	1012	964	971	1017	891	956	959	926	953	988	919	983	935	940	993	946	973	927	920	979	927	941	972	968	931	1006	978	927	965	943	951	898	994	950	964	983	967	987	980	927	937	929	936	958	939	899	938	1016	934	954	915	863	935	989	935	977	997	901	954	971	976	985	940	956	911	958	974	1008	946	884	942	982	937	920	986	938	953	987	891	927	944	934	924	912	934	922	948	932	921	909	924	969	961	921	980	928	1002	938	951	994	939	961	959	979	953	908	899	993	946	958	924	894	965	953	952	979	993	1002	926	934	899	914	976	941	906	1026	959	934	909	943	960	930	985	955	956	954	1022	990	943	918	932	923	968	908	954	942	888	967	911	965	929	946	979	931	939	988	913	987	925	930	942	921	915	965	971	1004	919	991	958	938	966	988	930	920	951	891	992	935	883	966	973	999	953	984	912	948	973	914	977	959	936	956	921	941	966	936	970	927	937	930	977	924	938	962	946	950	988	952	933	920	937	947	908	901	985	968	968	950	900	924	902	951	932	935	989	961	955	879	906	969	961	906	988	915	908	909	940	903	916	909	868	1004	950	918	951	958	923	1022	958	982	923	948	943	973	906	998	931	1000	932	922	921	929	921	909	921	965	952	950	1007	954	928	952	948	976	972	863	991	889	933	958	958	955	959	887	972	950	985	996	934	925	1035	982	914	929	927	942	958	927	909	945	964	952	915	981	951	930	950	954	984	912	938	939	952	959	948	953	986	934	964	928	956	1020	938	891	945	970	972	877	1003	957	901	939	919	939	962	931	917	926	972	929	930	939	931	857	931	883	986	973	909	987	897	918	956	920	977	974	970	1021	976	952	950	917	980	990	973	983	875	941	981	983	915	985	975	890	933	886	934	967	911	970	905	947	877	940	1001	985	928	936	909	945	939	966	940	951	911	927	920	930	1005	956	975	957	900	929	951	1016	950	935	926	995	937	955	934	932	970	899	867	921	936	987	955	913	942	894	945	902	966	910	980	962	909	913	966	965	928	938	946	955	863	917	896	889	960	931	956	895	929	952	905	972	961	939	1022	944	933	954	936	924	956	965	943	919	931	924	907	957	938	896	977	939	1016	949	986	971	998	955	917	954	943	933	960	927	983	980	966	948	918	906	993	942	983	952	924	919	965	962	971	894	935	950	921	967	939	891	969	905	882	952	953	952	906	878	866	902	967	946	965	979	892	1001	907	963	970	946	981	900	897	895	913	993	982	982	972	956	935	914	959	933	971	930	926	948	924	916	961	941	939	941	901	935	916	917	883	937	967	968	932	939	939	936	994	936	935	977	935	945	955	948	973	952	975	884	910	959	986	897	944	889	914	976	970	956	963	898	977	921	934	990	932	964	963	926	994	960	902	968	979	947	937	923	988	916	935	934	950	868	918	942	969	957	883	902	912	933	960	940	963	947	923	939	959	916	912	910	949	995	919	889	949	1001	991	934	950	988	1014	925	908	927	943	991	952	943	937	972
13555	9130	8187	12949	47266	49010	39208	33277	25483	16138	7684	7455	7281	7162	7086	7181	7032	7119	7067	7009	7125	7331	7321	7438	7369	7172	6948	7004	7065	7201	7175	7154	7127	7122	7101	7116	7129	7196	7127	7212	7103	7056	7135	7100	7172	7085	7109	7243	7034	7117	7087	7119	7039	7067	7021	7128	7068	7247	7140	7159	7110	7122	7117	7111	7061	7108	7122	7189	7096	7152	7080	7189	7130	6987	7055	7157	7139	6998	6998	7059	7082	7040	7138	7104	7211	7088	7090	7083	7091	7123	7124	7268	7125	7078	7152	7212	7113	6967	7201	7148	7043	7153	7068	7145	7159	7154	6947	7106	7168	7167	7130	7197	7015	7079	7192	7095	7191	7164	7110	7050	7011	7038	7071	7039	7201	7066	7154	7036	7080	6978	7272	7172	7126	7164	7101	7028	7038	7122	7067	7112	7086	7084	7126	7130	7138	7187	7043	7043	7115	7090	7208	7113	6990	6901	7127	7179	6964	7158	7087	7081	7291	7157	7095	7131	7070	7198	7098	7090	7139	6964	7078	7088	7025	7082	7085	7026	7155	7182	7170	7141	7148	7106	7037	7054	7114	7174	7051	7051	7192	7027	7103	7127	7264	7069	7167	7092	7037	7037	7185	7129	7251	7162	7206	7130	7093	7078	7071	7193	6998	7089	7069	7278	7036	7079	7128	7003	7159	7003	7170	7171	7111	7114	6945	7113	7025	7259	7307	7168	7026	7080	7098	7081	7055	7172	7084	7216	7140	7127	6993	7175	7157	7071	7144	7125	7084	6966	7151	7277	7112	6947	7056	7105	7193	7153	7061	7089	7088	7203	7081	7207	7013	7065	7078	7079	7040	7063	7163	7083	7045	7144	7145	7090	6975	7025	7158	7101	7094	7201	7200	7014	7191	7185	7156	7081	7112	7051	7121	7153	7173	7132	7139	7072	7115	7146	7041	7125	7190	7191	7123	7063	7108	7091	7190	7141	7196	6958	7111	7220	7102	7063	7106	7032	7058	7141	7086	6966	7140	7179	7089	6979	7214	7145	7210	7047	7127	7106	7037	7109	7115	7025	7095	7019	7136	7027	7087	7053	7219	7097	7173	7076	7068	7146	7065	7162	7236	7050	7114	7125	7082	7068	7175	7042	7117	7051	7262	7045	7050	7155	7163	7283	7143	7205	7144	7137	7149	7138	7100	7077	7270	7208	7148	7088	7285	7148	7141	7111	7077	7168	7202	7133	7267	7177	6967	7168	7099	7096	7053	7241	7100	7024	7044	7250	7098	7167	7036	7035	7088	7056	7208	7282	7040	7166	7043	7044	7229	7031	7190	7071	7074	7213	7145	7151	7113	6984	6957	7070	7161	7127	6990	6889	7225	7073	7102	7205	7040	7106	7092	7137	6987	7227	7103	7223	7125	7143	7203	7099	7203	7191	6991	7268	7136	7149	7091	7047	7155	7190	7181	7205	7123	7071	7194	7243	7224	7129	7064	7173	7152	7011	7142	7075	7163	7181	7090	7161	7083	7196	7182	6961	7108	7166	7096	7156	7129	7075	7038	7148	7057	7112	7213	7140	7097	7055	6963	7071	7189	7023	7257	7095	7129	7085	7083	7087	7152	7132	7108	7107	7169	7217	7205	7075	7237	7083	7169	7154	7087	7140	7218	7078	7174	7263	7087	7220	7199	7245	7049	7096	7198	7101	7172	7238	7071	7113	7129	7176	7221	7221	7148	6944	7075	6921	6999	7221	7278	7229	7112	7285	7042	7087	7135	7163	7100	7040	7135	7179	7188	7092	6980	7168	7230	7020	7044	7073	7095	6999	7033	7036	7121	7137	7248	7065	7075	7119	7069	7051	7152	6955	7042	7184	7101	7103	7101	7116	7023	7187	7298	7045	7268	7244	7130	7249	7128	7029	7129	7048	7122	6986	7095	7194	7097	7096	6956	7109	7183	7108	7205	7143	7179	7190	7090	7093	7249	7107	7054	7183	7205	7089	7100	7090	7116	7150	7159	7092	7154	7249	7061	7145	7160	7153	7267	7206	7155	7121	7095	7278	7195	7136	7202	7012	7105	7165	7069	7199	7277	6981	7138	7118	7145	6940	7081	7118	7099	7204	7170	7119	7107	7080	7050	7114	7069	7100	7248	7192	7077	7150	7217	7158	7232	7177	7068	7193	7040	7118	7273	7081	7156	7184	7066	7074	7033	7166	7104	7102	6943	6975	7062	7174	6997	7201	7164	7060	7198	7136	7140	7094	7167	7243	7121	7178	7100	7041	7078	7112	7205	7180	7058	7219	7055	7171	7029	7148	7021	7067	7121	7262	7113	7187	7121	7225	7047	7186	7132	7114	7148	7057	7134	7047	7187	6967	7058	7065	7141	7052	7076	7200	7134	7084	7084	7032	7118	7116	7081	7145	7045	7217	7015	7052	7023	7187	7202	7026	7149	7136	6978	7150	7131	7070	7190	7174	7160	7137	7084	7135	7112	7089	7218	7126	7107	7072	7082	7230	7116	7005	7182	7209	7098	7150	7195	7108	7164	7134	7140	7136	7250	7192	7049	7267	7191	7201	7200	7108	7056	7022	7052	7280	7009	7093	7202	7202	7102	7185	7110	7080	7172	7214	7212	7128	7120	7121	7101	7153	7114	7232	7095	7142	7195	7228	7031	7107	7056	7090	7179	7116	7145	6998	7125	7214	7157	7163	6975	7121	7222	7072	7274	7221	7083	7236	7175	7172	7049	7056	7241	7074	7216	7127	7180	7086	7024	7091	7147	7058	7076	7127	7162	7193	7076	7130	7108	7022	7216	7216	7014	7136	7143	7057	7158	7063	7112	7030	7195	7130	7053	7048	7144	7169	7208	7129	7112	7061	7072	7119	7181	7190	7001	7131	7162	7090	7266	7054	7199	7190	7095	7149	7138	7255	7188	7198	7191	7154	7030	7233	7165	7017	7213	7190	7119	7139	7194	7197	7039	7043	7195	6983	7164	7068	7148	7131	7191	7184	7163	7040	7009	7084	7081	7086	7018	7142	7079	7171	7122	7047	7162	6999	7152	7087	7251	7073	7227	6943	7137	7183	7174	7141	7161	7204	6967	7079	7244	7075	7204	7048	7062	7096	7096	7120	7022	7052	7283	7100	7240	7165	7182	7148	7049	7059	7276	7187	7179	7013	7206	7107	7065	7035	7024	7112	6953	7070	7068	6971	7056	7064	7132	7140	7191	7092	7208	7080	7107	6975	7037	7007	6944	7221	7065	7061	7188	7013	6974	7198	7161	7176	7173	7067	7084	7127	7083	7078	7155	7135	7140	7090	7069	7095	7058	7194	7170	7080	7239	7006	7041	7066	7128	7112	7178	7043	7107	7133	7205	7091	7243	7239	7060	7196	7046	7170	7114	7077	7123	7122	7112	7210	6993	7147	7007	7168	7167	6963	7184	6957	7060	7133	7083	7097	7117	6993	7146	7064	7255	7163	7188	7155	7242	7088	7094	7061	7141	7140	7190	7231	7161	7073	7223	7146	7078	7213	7200	7102	7076	7230	7152	7167	7178	7202	7102	7130	7228	6998	7150	7054	7090	7135	7133	7096	7193	7158	7102	7000	7206	7087	7037	7227	7107	7064	7239	7099	7097	7130	7067	7254	7094	7058	7102	7221	7066	7174	6963	7085	7105	7231	7223	7121	7272	7061	7238	7178	7030	7091	7061	7128	7052	7034	7091	7095	7146	7097	7143	7117	7120	7180	7157	7012	7208	7116	7042	7150	7100	7157	7129	7042	7040	7138	7152	7154	7140	7187	7133	7060	7183	7117	7065	7103	7223	7224	7161	7190	7085	7149	7120	7149	7041	7131	6955	7226	7189	7127	7099	7108	7327	7185	7129	7111	7091	7191	7245	7042	7104	7183	7247	7225	7181	7066	7137	7151	6984	7100	7198	7156	7187	7036	7225	7337	7079	7079	7078	7005	7175	7182	7084	7125	7135	7051	7155	7180	7168	7043	7199	7071	7224	7067	7138	7072	7063	7148	7082	7071	7145	7132	7005	7015	7026	7084	7087	7066	7167	7050	7283	7095	7073	7089	7077	7203	7190	7093	7113	7128	7049	7105	7072	7020	7082	7256	7143	7084	7166	7145	7112	7056	7177	7098	7342	7136	6977	7038	7125	7093	7168	7076	7190	7087	7136	7045	7138	7068	7046	7185	7038	7091	7125	7175	6976	7083	7008	7016	7266	7109	7128	7149	7176	7200	6994	7121	7129	7092	7141	7129	7050	7131	7005	7142	7095	7113	7020	7193	7100	7090	7219	7143	7076	7137	7166	7038	7191	7107	7183	7245	7160	7111	7114	7073	7086	7030	7186	7191	7137	7174	7044	7112	7235	7088	7176	7125	7214	7044	7152	7057	7081	7102	7233	7222	7070	7117	7167	7108	7166	7104	7136	7257	7122	7226	7139	7067	7123	7138	7165	7147	7184	7166	7172	7102	7051	7101	7127	7079	7266	7016	7266	6980	7108	7128	7076	7122	7197	7077	7150	7204	7103	7027	7121	7189	7119	7091	7072	7122	7066	7278	7123	7170	7118	7053	7110	7142	7145	7198	7188	7052	7135	7157	7170	7095	7196	7025	7154	7050	7060	7123	7051	7201	7121	7145	7174	7216	7268	7238	6964	7075	7123	7122	7117	7275	7131	7042	7059	7091	7147	7076	7156	7173	7066	7121	6979	7170	7209	7209	7103	7097	7109	7163	7112	7098	7190	7211	7052	7155	7231	7154	7020	7194	7024	7168	7066	7192	7060	7120	7298	7135	7064	7196	7192	7182	7122	7056	7020	7260	7176	7298	7241	7170	7167	7195	7158	7061	7135	7096	7191	7067	7052	7047	6998	7117	7102	7267	7173	7048	7066	7103	7245	7057	7002	7165	7151	7163	7070	7024	7098	7105	7194	7066	7225	7014	7183	7037	7120	7063	7241	7070	7038	7148	7265	7228	7118	7130	7138	7030	7081	6990	7141	7041	7045	7021	7059	7154	7072	7145	7186	7078	7056	7049	7065	7058	7125	7238	7030	6900	7137	7055	7178	7095	7197	7125	7227	7174	7175	7069	6937	7265	7217	7191
1895	1302	1175	2022	5319	10563	14765	13044	8407	3921	1158	1062	1019	943	909	980	941	933	949	925	927	942	1015	1001	945	994	958	960	903	961	937	1029	956	978	963	945	992	946	957	1007	921	904	885	930	999	982	954	938	959	945	920	962	919	897	940	972	945	884	920	928	948	937	952	931	937	878	954	897	901	923	925	952	903	939	940	935	929	921	957	938	951	977	888	959	974	931	934	942	939	905	970	1007	996	935	911	895	985	950	943	952	936	908	957	936	935	897	936	962	992	898	1007	895	939	921	904	989	904	953	973	939	995	937	928	941	912	975	987	970	952	935	913	949	940	940	951	931	924	964	946	933	952	951	940	975	905	925	967	924	903	924	953	974	928	991	990	948	957	950	955	933	911	899	946	965	952	1030	994	990	947	952	899	966	966	924	912	983	921	974	953	958	937	892	955	963	891	999	977	1004	944	966	907	933	972	960	971	1001	945	947	941	957	917	918	961	975	945	934	973	971	967	937	973	939	922	988	953	998	934	927	906	970	932	899	960	921	904	912	947	953	927	983	943	978	974	943	942	980	959	908	943	955	955	950	949	865	932	915	958	935	951	906	933	922	979	878	942	991	938	974	883	943	979	936	981	974	954	935	964	945	937	944	939	926	908	889	956	894	977	962	937	886	968	946	1011	994	944	985	995	950	943	888	958	965	923	896	927	966	922	946	990	931	973	990	945	874	954	920	968	974	950	974	886	944	955	998	990	967	895	973	911	964	968	879	958	908	910	909	939	906	959	959	919	951	948	894	896	889	959	938	921	927	901	958	957	942	896	1011	923	1008	889	891	945	881	948	986	943	897	910	910	991	946	932	953	923	949	937	943	987	971	950	873	892	944	902	936	952	945	938	924	903	981	981	951	927	989	915	967	980	900	891	941	949	961	1011	956	936	925	941	996	989	937	965	960	961	963	925	981	974	978	940	949	968	963	934	906	940	960	904	977	980	1011	933	915	893	953	937	866	945	928	956	936	951	906	944	977	933	977	961	998	935	973	930	968	916	927	991	982	934	932	899	940	936	935	924	932	915	929	939	966	922	913	894	935	935	967	922	943	943	982	916	946	951	956	935	918	953	979	992	960	949	934	1016	964	965	1016	953	917	915	1026	930	925	921	960	987	970	998	1022	953	945	926	941	973	913	943	954	955	949	948	953	931	938	932	940	916	915	994	958	971	938	952	984	976	918	908	943	952	915	927	949	1005	978	974	946	951	911	979	945	972	996	944	1007	967	932	930	967	927	957	979	957	906	963	937	950	918	910	975	970	897	955	967	920	939	904	921	969	957	951	978	989	958	937	931	953	982	998	957	902	982	948	964	952	916	1005	975	967	891	963	946	995	929	962	924	880	956	1009	913	915	943	957	961	904	937	949	944	936	966	952	928	982	982	1003	919	971	900	903	997	960	918	944	965	980	913	1002	956	979	912	969	971	946	971	921	926	938	878	919	970	945	973	924	981	984	934	966	950	896	962	946	876	951	994	981	886	914	966	941	974	947	961	918	956	962	919	917	974	971	961	951	914	976	898	1001	982	1011	919	965	970	950	925	922	935	934	960	1050	979	887	954	939	892	914	937	929	996	939	939	986	905	930	924	922	931	975	933	963	965	979	979	993	985	892	924	936	942	924	952	933	978	915	950	911	927	909	923	980	917	954	921	930	1015	899	990	933	920	891	926	985	963	925	975	906	938	974	893	915	948	980	950	934	934	937	928	899	950	999	925	940	963	993	966	1019	911	975	963	979	900	903	915	931	953	923	981	912	942	946	1004	934	940	985	930	947	914	941	965	957	932	948	944	957	917	953	997	918	929	969	968	928	936	983	925	965	951	981	920	911	924	945	969	960	980	922	947	979	923	985	904	911	898	933	941	931	940	1001	967	906	918	973	970	978	940	964	915	937	936	910	973	999	942	875	972	962	975	966	893	944	927	983	895	927	945	974	977	951	945	947	895	996	906	927	972	952	884	923	983	996	942	941	943	983	943	966	988	893	933	992	987	966	872	935	911	931	936	937	993	956	931	941	943	933	961	901	920	958	981	954	858	913	906	957	913	917	976	939	948	988	962	945	948	973	977	913	951	970	969	941	935	951	914	940	955	995	911	931	963	891	951	1022	934	975	935	922	952	959	900	922	952	947	964	939	897	902	964	999	940	986	964	936	963	972	999	895	912	947	966	961	938	917	960	970	950	904	945	983	937	907	950	924	899	927	984	931	964	947	952	932	955	885	950	955	948	905	882	962	941	939	981	899	953	924	923	969	941	977	922	905	959	981	926	885	976	954	936	954	916	960	958	924	916	942	1043	909	953	997	982	955	911	993	886	959	971	971	938	971	989	1000	921	931	965	958	886	1022	975	981	891	938	955	939	923	909	1000	881	961	903	856	953	953	975	866	981	946	958	1012	955	988	964	899	934	943	934	999	897	989	933	921	908	971	937	992	915	1018	957	939	937	898	908	923	910	905	959	907	935	916	963	993	954	943	914	992	885	922	950	939	975	949	944	1032	921	911	998	924	965	945	929	956	949	906	955	936	982	947	994	963	930	956	1000	971	906	957	933	955	970	925	963	922	937	957	925	899	904	978	920	972	922	980	934	952	972	973	895	933	979	1038	885	935	969	992	916	943	903	914	1033	951	944	890	913	943	931	991	949	978	927	959	985	936	929	903	929	888	925	952	955	946	927	946	932	944	973	971	987	923	902	948	921	953	934	931	903	877	957	934	898	947	984	907	939	931	937	913	889	915	920	953	909	896	891	961	917	893	912	929	912	951	985	988	949	1000	927	943	939	969	946	986	899	959	998	954	966	949	931	933	933	980	1001	963	929	965	964	990	940	929	959	925	988	912	933	942	976	892	990	980	910	952	980	1006	957	943	942	927	968	929	953	993	965	969	937	958	952	950	980	942	943	962	884	962	922	926	880	945	908	967	936	944	932	946	945	968	956	935	978	1006	941	969	926	973	963	982	946	948	959	977	933	960	927	923	983	957	958	910	934	974	905	990	910	954	922	989	940	934	925	954	898	936	930	905	952	953	959	946	926	975	977	917	951	973	898	937	948	909	880	968	947	996	1013	914	916	913	950	952	990	922	1011	995	957	935	912	927	959	949	959	928	960	905	939	980	948	966	960	945	930	981	986	927	982	896	908	898	976	990	936	1029	942	1011	996	913	932	963	971	957	941	953	1011	903	965	988	960	971	913	908	957	1006	942	933	950	1000	903	958	970	927	949	1005	1008	996	940	927	910	943	972	912	967	908	971	926	955	920	907	934	976	939	972	943	901	984	968	930	990	967	957	936	966	971	952	966	961	896	943	950	891	958	922	954	978	1001	957	1006	991	920	918	937	964	941	920	928	946	953	931	989	957	906	879	946	976	955	961	997	981	977	971	944	973	964	948	954	915	946	914	911	960	961	971	990	871	922	1015	1029	980	976	966	971	938	928	982	956	950	925	938	945	945	966	924	921	926	950	928	959	998	953	968	922	925	937	1018	1012	963	893	980	912	960	947	1029	951	937	933	943	938	984	991	944	977	946
16110	11418	9276	27480	46479	55415	61174	55361	43023	29267	8879	10622	8376	7362	7166	7226	7122	7321	7164	7165	7132	7871	8415	8161	7844	7399	7147	6952	7149	7119	7171	7249	7213	7194	7152	7177	7095	7193	7066	7135	7130	7038	7083	7023	7167	7088	7086	7072	7126	7113	7174	7137	7104	7151	7033	7156	7265	7275	7129	7145	7069	7075	7210	7248	7052	7173	7070	7088	7089	7319	7140	6962	7130	7120	7132	7176	7108	7207	7245	7193	7119	6970	7164	7172	7169	7195	7142	7040	7294	7037	7007	7239	7099	7095	7015	7105	7150	7149	7047	7199	7234	7121	7179	7252	7085	7040	7186	7102	7048	7088	7143	7124	7116	7114	7093	7184	7065	7163	7177	7079	7096	7050	7060	7133	7204	7104	6971	7096	7107	7072	7164	7159	7102	7114	7063	7162	7164	7082	7149	7183	7219	7162	7193	7124	7107	7080	7159	7234	7155	7112	7129	7058	7220	7198	7036	7174	7032	7073	7192	7019	7061	7089	7049	7269	7157	7181	7144	7193	7168	7050	7157	7089	7080	7172	7152	7237	7240	7104	7131	7169	7207	7050	7142	7149	7137	7089	7080	7177	7154	7111	7130	7151	6965	7187	7074	7185	7018	7105	7110	7119	7225	7116	7114	7117	7016	7170	7081	7055	7039	7195	7201	7039	7215	7264	6991	7134	7060	7090	7140	7044	7183	7029	7256	7067	7152	7089	7220	7186	7176	7156	7057	7016	7196	7154	7149	7232	7308	7068	7107	7157	7111	7271	7119	7164	7165	7174	7195	7146	7191	7120	7171	7113	7069	7069	7030	7023	7169	7168	7115	7241	7035	7281	7240	7172	7088	7218	7235	7130	7063	7135	7112	7139	7153	6923	7043	7220	7272	6987	7299	7010	7296	6976	7203	7171	7047	7137	7191	7152	7220	7072	7167	7295	7219	7012	6978	7035	7195	7099	7033	7119	7183	7173	7161	7310	7106	7165	7116	7160	7088	7018	7097	7083	7031	7114	7232	7032	7205	7057	7120	7098	7132	7209	7201	7167	7113	7240	7198	6989	7049	7142	7116	7126	7107	7147	7084	7108	7181	7119	7143	7185	7035	7122	7042	7074	7170	7006	7157	7162	7088	7179	7147	7153	7126	7100	7243	7156	7155	7067	7174	7042	7205	7260	7079	7191	7093	7247	7187	7170	7022	7162	7068	7146	7130	7249	7142	7124	7092	7238	7046	7244	7103	7266	7078	7072	7046	7115	7040	7057	7184	7182	7118	7281	7046	7219	7206	7339	7170	7158	7145	7138	7106	7281	7205	7198	7086	7130	7218	7225	7058	7091	7174	7100	7059	7086	7084	7200	7302	7176	7144	7112	7114	7093	7252	7064	7043	7072	7236	7087	7120	7216	7080	7065	7219	7073	7124	7164	7154	7176	7193	7185	7160	7194	6917	7198	7158	7096	7148	7095	6998	7168	7105	7192	7174	7123	7162	7106	7170	7113	7097	7133	7123	7323	7177	7200	7215	7084	7119	7147	7198	7118	7011	7010	6952	7202	7191	7113	7040	7182	7114	7179	7139	7173	7165	7156	7093	7036	7341	7094	7025	7176	7205	7116	7035	7119	7148	7051	7102	7029	7154	7130	7065	7119	6997	7033	7173	7185	7188	7159	7147	7104	7132	7014	7107	7149	7147	7291	7321	7196	7152	7149	7163	7097	7211	7040	7124	7246	7209	7066	7104	7156	7121	7221	7087	7157	7047	7106	7179	7156	7249	7090	7182	7042	7260	7121	7253	7017	7076	7089	7186	7242	7173	7127	7147	7162	6999	7022	7031	6981	7037	7281	7000	7084	7060	7122	7124	7118	7081	7212	7175	7131	7178	7024	7146	7055	7235	7189	7143	7158	7072	7256	7220	6933	7208	7050	7242	7110	7035	7160	7167	7129	7146	7165	7131	7092	7154	7057	7094	7120	7061	7160	7085	7161	7232	7197	7078	7124	7297	7053	7090	7127	7150	7224	7122	7065	7148	7082	7252	7086	7050	7169	7160	7269	7114	7235	7105	7108	7182	7195	7092	7169	7139	7169	7146	7192	7180	7113	7107	7124	7268	7290	7111	7135	7128	7096	7050	7039	7232	7164	7127	7093	7232	7159	7239	7258	7200	7148	7152	7173	7209	7089	7045	7027	7240	7127	7053	7164	7135	7091	7090	7060	7076	7174	7129	7196	7030	7230	7066	7162	7253	7173	7055	7081	7163	7002	7030	7207	7158	7192	6992	7150	7140	6951	7248	7164	7175	7111	7149	6999	7149	7145	7114	7285	7193	7162	7045	7219	7199	7076	6991	7177	7132	7196	7173	7146	7168	7106	7185	7242	7181	7235	7134	7145	7201	7248	6956	7164	7117	7068	7122	7137	7120	7052	7178	7080	7124	7100	6980	7177	7307	7190	7180	7195	7130	7157	7121	7258	7105	7103	7170	7299	7180	7056	7145	7145	7162	7168	7077	7226	7044	7151	7105	7152	7258	7080	7085	7137	7102	7233	7076	7073	7114	7258	7097	7107	7216	7079	7221	7033	7119	7187	7069	7248	7149	7160	7091	7234	7080	6982	7203	7195	7195	7112	7081	7160	7211	7114	7203	7214	7148	7255	7244	7119	7158	7031	7090	7145	7176	7275	7135	7106	7087	7038	7246	7156	7044	7162	7115	7214	7117	7273	7140	7237	7030	7068	7094	7055	7081	7033	7109	7160	7042	7126	7156	7129	7182	7123	7157	7022	7108	7141	7197	7132	7211	7108	7165	7115	7164	7120	7081	7219	7293	7052	7126	7222	7099	7071	7064	7183	6941	7216	7097	7200	7135	7158	7045	7279	7104	7258	7025	7171	7066	7188	7207	7240	7154	7058	7001	7136	7141	7109	7124	7102	7039	7023	7169	7072	7116	7204	7109	7126	7269	7099	7094	7115	7206	7146	7047	7169	7050	7172	7176	7143	7197	7099	7192	7166	7198	7056	7296	7068	7072	7155	7252	7079	7085	7117	7060	7272	7206	7178	7152	7197	7187	7158	7213	7063	7017	7109	7181	7150	7095	7140	7091	7156	7100	7080	7374	7143	7178	7143	7092	7205	7064	7136	7078	7187	7086	7137	7212	7171	7249	7158	7173	7221	7143	7087	7133	7292	7252	7162	7095	7244	7080	7142	7139	7260	7046	7130	7105	7139	7047	7140	7140	7101	7308	7199	7089	7299	7096	7028	7136	7155	7037	7080	7019	7113	7112	7099	7095	7085	6969	7176	7057	7203	7036	7124	7103	7249	7177	7100	7139	7320	7241	7261	7172	7161	7127	7123	7028	7195	7155	7188	7076	7049	7168	7187	7149	7289	7246	7193	7248	7109	7152	7243	7095	7184	7168	7145	7241	7161	7024	7201	7214	6971	7215	7130	7233	7084	7144	7107	7146	7137	7084	7128	7154	7036	7054	7193	7057	7117	7132	7092	6977	7098	7185	7150	7233	7091	7115	7074	6943	7170	7230	7074	7139	7179	7113	7149	7180	7150	7184	7116	7202	7103	7166	7188	7048	7051	7163	7245	7233	7214	7042	7241	7124	7133	7051	7140	7145	7171	7047	7213	7156	7243	7193	7076	7267	7148	7056	6979	7231	7115	7161	7111	6950	7148	7166	7133	7061	7218	7156	7226	7077	7063	7112	7101	7154	7153	7120	7138	7181	7111	7083	7168	7182	7058	7065	7122	7115	7176	7196	7088	7047	7115	7202	7261	7044	7202	7140	7112	7189	7139	7147	7187	7192	7182	7187	7095	7087	7231	7134	7146	7060	7134	7330	7134	7251	7076	7073	7134	7188	7210	7159	6977	7058	7131	7157	7039	6972	7135	7185	7047	7121	7117	7016	7227	7161	7054	7232	7059	7063	7119	7209	7120	7068	7180	6949	7024	7128	7313	7023	7178	7152	7083	7136	7299	7082	7095	7096	7064	7223	7103	7066	7124	7154	7106	7131	7178	7075	7193	7017	7149	7053	7156	7039	7113	6945	7176	7030	7107	7077	6982	7117	7117	7188	7149	7144	7186	7158	7142	7062	7101	7249	7145	7122	7118	7184	7133	7050	7112	7192	7124	7134	7118	6993	7092	7004	7162	7172	7224	7153	7174	7122	7197	7109	7073	7153	7289	7189	7176	6996	7240	7119	7057	7167	7224	7176	7205	7264	7202	7229	7048	7197	7215	7039	7107	7153	7239	7031	7078	7034	7057	7071	7091	7191	7231	7223	7061	7190	7136	7127	7133	6963	7205	7200	7135	7190	7282	7183	7121	7018	7094	7170	7202	7159	7243	7169	7204	7252	7163	7112	7159	7057	7252	7094	7118	7189	7125	6982	7171	7195	7010	7167	7141	7137	7141	7267	7058	7057	7169	7050	7036	7105	7027	7204	7144	7185	7088	7055	6998	7170	7133	7049	7191	7084	7120	7201	7188	7175	7155	7129	7087	7137	7176	7066	7196	7086	7209	7144	7027	7182	7112	7001	7049	7155	7067	7141	7149	7234	7088	7222	7118	7063	7137	7179	7162	7061	7081	6987	7078	7285	7189	7173	7314	7089	7202	7097	7094	7102	7154	7087	7048	7018	7108	7166	7171	7213	7095	7023	7079	7270	7062	6974	7174	7183	7111	7115	7109	7143	7096	7090	7308	7177	7214	7192	7249	7134	7141	7085	7138	7155	7117	7162	6954	7139	7178	7154	7153	6992	7181	7217	7077	7101	7080	7048	7220	7149	7027	6967	7237	7192	7156	7173	7141	7096	7091	7102	7137	7156	7106	7200	6899	7108	7185	7190	7159	7178	7204	7014	7169	7063	7155	7180	7099	7066	7148	7161	7156	7236	7115	7124	6994	7084	7241	7145	7125	7170	7179	7232	7007	7163	7096	7132	6981	7222	7220	7196	7090	7087	7135	7157	7132	7092	7034	7102	7045	7071	7056	7203	7018	7193	7111	7041	7196	7066	7082	7124	7022	7119	7045	7128	6984	7185	7046	7114	7011	7189	7167	7000	7121	7159	7103	7079	7144	7167	7162	7047	7208	7149	7103	7054	7108	7231	7132	7224	7144
3926	1283	1184	1230	3257	11586	17271	14570	8696	3754	1236	1074	937	973	996	988	925	941	1004	941	951	1012	1012	985	982	962	974	875	941	928	919	969	943	994	931	957	1015	953	970	935	923	933	990	944	934	932	963	911	957	1002	899	940	920	881	1031	900	971	916	931	935	945	974	934	951	941	966	955	982	942	965	946	972	982	921	908	904	951	983	965	902	981	918	947	955	961	952	915	1003	948	996	951	951	980	905	911	917	933	946	968	958	908	953	968	1000	960	966	939	942	924	904	920	934	944	968	971	944	903	859	931	892	903	928	904	956	962	937	899	936	966	1027	993	954	932	940	951	978	942	939	923	984	959	943	950	919	1020	959	948	962	966	943	938	956	955	901	944	908	984	975	945	950	971	946	961	941	946	926	927	986	924	953	970	948	954	891	963	974	969	1004	915	916	930	920	909	925	974	959	911	929	984	948	952	950	976	964	961	983	987	933	940	925	928	925	959	891	1039	1031	893	941	923	925	899	979	925	946	982	928	956	904	967	990	910	932	917	949	982	927	847	990	991	923	921	940	929	973	993	949	976	985	985	952	946	931	980	958	896	953	925	951	953	902	915	888	912	939	951	937	909	951	929	913	919	948	967	991	977	916	937	974	940	875	1003	929	971	1008	948	1003	932	903	951	911	961	925	946	911	943	957	993	971	970	960	920	921	956	956	897	961	962	1010	935	923	992	949	930	918	959	974	921	917	996	885	930	964	966	994	981	914	992	936	967	907	890	938	946	905	954	977	945	960	953	878	932	983	893	1015	894	935	950	916	899	881	971	922	829	949	962	924	930	949	984	942	951	972	928	948	948	975	957	964	949	937	953	993	937	966	957	897	941	942	991	1020	962	943	941	985	959	891	944	954	954	925	920	944	962	935	899	936	957	971	936	945	944	918	959	924	984	935	953	921	974	950	993	976	943	965	962	947	969	1001	930	928	931	907	969	909	991	939	918	930	910	946	907	926	918	923	945	923	966	939	929	918	968	909	948	956	979	910	969	939	951	985	882	932	927	974	930	905	975	993	963	953	959	900	1004	1005	950	983	1010	936	913	935	901	971	926	954	932	917	946	1033	976	955	992	885	978	959	942	952	945	972	968	932	927	983	947	924	956	970	968	924	945	1007	958	960	919	918	954	950	936	963	1020	975	990	934	924	906	922	905	921	954	924	916	908	912	983	938	979	901	939	961	968	923	929	978	987	979	894	979	960	1018	976	924	987	941	938	1008	947	943	926	944	903	971	955	919	896	922	964	890	991	926	943	960	924	904	971	881	906	910	923	938	903	966	881	946	941	936	928	977	957	969	977	893	989	972	945	943	970	934	964	950	953	956	993	914	949	984	910	951	980	982	925	934	917	955	990	950	981	926	928	918	953	915	988	1028	915	944	899	967	949	912	950	924	962	918	892	980	928	949	994	1000	989	930	925	948	945	952	965	954	909	957	920	972	908	924	930	950	934	967	959	998	968	938	904	971	1004	932	915	910	925	940	925	995	955	996	966	962	967	949	945	885	998	988	985	989	920	942	922	922	944	906	944	953	962	917	1005	892	943	948	985	1003	959	941	893	983	906	925	925	921	943	947	965	976	948	926	967	921	910	930	978	970	995	926	980	898	971	955	958	949	954	917	974	974	974	923	877	933	959	1025	943	906	941	947	931	932	988	972	960	840	927	1002	965	943	971	964	924	954	957	965	992	995	935	947	969	979	909	973	955	950	974	968	914	922	995	961	946	960	978	954	953	926	954	940	953	960	1006	951	961	970	917	992	937	904	977	937	964	935	932	892	954	931	967	938	904	936	915	911	916	938	960	950	960	948	975	911	924	963	937	926	943	934	925	937	975	930	912	961	944	999	930	963	969	975	942	940	972	926	929	970	940	922	988	980	993	915	984	967	938	943	882	931	924	914	974	965	889	926	908	923	947	981	968	936	957	984	926	976	961	947	924	960	961	955	913	951	925	926	981	980	944	950	940	959	933	1005	926	958	950	949	942	938	941	938	969	962	954	932	940	975	927	938	915	982	958	988	951	927	999	1034	929	953	951	939	924	913	941	951	913	988	1009	946	957	937	910	981	941	966	919	973	968	926	925	921	970	994	950	951	990	999	967	971	944	940	973	934	963	945	953	951	910	962	1006	909	961	950	976	943	901	918	910	968	931	978	951	938	908	915	956	939	925	915	954	932	965	921	1004	942	913	953	927	969	926	963	956	910	886	913	916	884	912	938	902	997	946	985	964	963	954	925	951	977	971	937	920	1000	929	945	951	948	977	926	925	979	972	951	944	955	964	877	926	968	986	968	891	955	911	913	963	941	924	945	987	949	941	941	946	933	935	930	995	945	926	946	974	990	843	951	918	967	958	935	939	921	925	974	955	903	925	947	921	942	969	926	954	916	950	965	946	955	951	914	956	923	969	972	936	929	1012	904	942	897	949	947	1003	1021	1012	886	956	884	941	996	916	993	911	931	997	905	956	966	908	906	954	969	970	932	896	946	972	939	904	965	953	934	950	974	948	1030	928	958	1002	913	906	899	905	917	955	941	974	912	956	959	961	944	986	934	882	950	896	896	924	887	950	983	920	956	956	935	960	913	943	998	953	939	925	923	924	1011	980	913	965	948	884	965	981	951	914	934	966	941	1004	958	957	900	956	969	926	919	948	1005	974	964	921	987	918	927	974	901	975	978	946	949	937	931	944	959	969	994	958	962	977	978	938	983	888	964	981	1007	924	931	958	1001	960	954	974	897	937	953	964	997	959	872	980	956	939	954	937	930	973	959	939	949	934	889	984	900	922	905	949	978	947	989	959	949	947	938	946	988	959	983	963	976	955	929	965	923	995	913	943	937	974	956	931	909	908	946	960	1002	919	928	945	975	953	935	910	925	938	935	938	920	928	955	974	968	961	975	870	1010	993	976	992	952	968	929	948	949	1004	944	930	936	863	918	897	949	970	970	1031	966	993	925	995	941	998	928	945	976	1020	945	894	940	936	946	961	919	950	912	936	946	993	934	939	980	958	966	918	992	956	940	956	915	926	946	883	947	952	956	927	953	913	935	928	982	964	980	936	943	871	945	948	863	945	964	958	954	985	959	945	914	936	936	910	881	970	928	971	962	935	946	984	998	957	990	949	982	930	986	985	960	1012	937	964	956	967	907	947	913	957	964	928	951	967	939	971	898	940	950	907	961	979	974	992	897	932	932	957	967	961	990	930	965	993	962	948	936	942	930	957	948	988	953	969	954	955	934	974	953	886	947	960	950	997	1025	900	903	940	951	938	939	980	912	957	935	967	978	991	969	976	954	993	964	882	953	922	950	968	938	955	964	915	870	938	933	913	970	955	956	921	934	953	969	954	963	992	867	921	920	939	951	929	923	955	887	943	969	923	945	912	912	994	939	942	971	1017	951	935	934	914	868	947	974	978	978	939	925	981	990	923	928	953	904	907	917	917	928	953	933	940	967	910	988	906	1003	937	958	965	970	956	970	879	925	984	941	881	933	948	945	940	938	963	993	962	966	902	953	937	974	954	981	945	909
15477	10838	9646	15461	38950	60250	66081	56933	43296	30142	10116	10393	7856	7561	7414	7371	7185	7170	7165	7151	7155	8387	8296	7871	7430	7209	7222	7193	7264	7140	7070	7194	7161	7134	7131	7183	7208	7178	7021	6949	7194	7128	7126	6984	7138	7000	7208	7048	7182	7033	7109	7200	7081	7097	7213	7082	7039	7201	7038	7240	7179	7018	7221	7199	7045	7050	7225	7221	7153	7162	7093	7307	7169	7020	7197	7171	7157	7217	7048	7010	7181	7184	7210	7133	7165	7061	7221	7158	7173	7154	7246	7022	7130	7319	7021	7025	7264	7115	7107	7137	7043	7124	7227	7039	7021	7207	7018	7112	7083	7057	7240	7080	7196	7193	7103	7209	7050	7148	7098	7113	7122	7174	7153	6962	7004	7164	7114	7176	7063	7327	7223	7070	7174	7006	7258	7150	7220	7250	7121	7220	7158	7115	7074	7212	7064	7152	7241	7143	7072	7154	7194	7193	7273	7057	7206	7137	7157	7037	7245	7121	7138	7203	7150	7004	7052	6983	7121	7148	7206	7045	7223	7141	7130	7031	7171	7168	7262	7146	7040	7139	7127	7153	7111	7171	7238	7139	7265	7195	6995	7135	7177	7136	7234	7113	7177	7119	7069	7198	7262	7139	7142	7196	7096	7228	7090	7164	7174	7198	7178	7066	7146	7042	7076	7107	7125	7215	7020	7161	7302	7148	7159	7192	7148	7250	7139	7032	7286	7053	7261	7136	6993	7048	7196	7085	7097	7232	7234	7177	7206	7184	7233	7209	7184	7215	7104	7183	7242	7256	7125	6973	7153	7041	6978	7152	7161	7101	7226	7053	6993	7121	7084	7180	7053	7100	7107	7109	7016	7093	7062	7204	7090	7039	7179	7291	7331	7111	7278	7170	7133	7212	7040	7111	7158	7071	7076	7167	7136	7254	7175	7123	7139	7207	6983	7070	7166	7166	7073	7213	6977	7210	7069	7010	6987	7040	7194	7219	7115	7121	7271	7155	7207	7282	7010	7148	7211	7190	7047	7185	7123	7198	7027	7124	7039	7186	7076	7296	7145	7092	7131	7181	7148	7109	7086	7091	7123	7243	7137	7256	7073	7056	7130	7054	7143	7107	7207	7143	7083	7167	7183	7110	7103	7205	7216	7075	7193	7170	6990	7222	7148	7234	7257	7167	7182	7118	7100	7009	7121	7150	7100	7234	7150	7127	7282	7127	7168	7249	7214	7206	7108	7114	7237	7193	7204	7212	7025	7171	7152	7129	7087	7170	7056	7097	6993	7157	7209	7137	7183	7225	7166	7092	7228	7091	7075	7218	7167	7157	7010	7090	7219	7143	7141	7120	7118	7039	7248	7122	7162	7150	7338	7269	7130	7173	7314	7206	7185	7205	7138	7239	7148	7083	7073	7018	7140	7246	7042	7076	7257	7074	7175	7153	7268	7216	7084	7145	7247	7191	7111	7133	7127	7166	7191	7029	7121	7185	7323	7203	7246	7064	7128	7005	7076	7115	7171	7110	6989	7111	7117	7170	7107	7161	7122	7097	7248	7095	7170	7146	7111	7072	7066	7211	7190	7223	7140	7083	7181	7214	7143	7173	7323	7077	7128	7269	7174	7210	7098	7248	7135	7166	7070	7112	7111	7237	7147	7184	7119	7204	7156	7092	7199	7159	7056	7044	7139	7040	7053	7082	7041	7217	7108	7172	7170	7058	7148	7113	7209	7174	7276	7072	7137	7102	7195	7141	7178	7042	7117	7208	7140	7025	7117	7082	7070	7117	7146	7277	7030	7056	7183	7155	7117	7121	7170	7075	7243	7180	7092	7105	7217	7188	7160	7143	7284	7174	7318	7100	7079	7150	7280	7199	7153	7030	7084	7176	7131	7124	7186	7246	7134	7033	7084	7200	7091	7101	7074	7245	7134	7045	7136	7147	7220	7075	7151	7173	7071	7131	7081	7165	7198	7253	7088	7090	7235	7194	7127	7163	7194	7164	7165	7207	7188	7115	7014	7214	7158	7097	7100	7193	7138	7036	7135	7129	7141	7160	7013	7186	7162	7186	7160	7020	7103	7054	7180	7218	7071	7199	7149	7163	7131	7269	7156	7029	7171	7164	7196	7210	7092	7120	7063	7251	7231	7171	7076	7250	7083	7179	7177	7285	7138	7245	7127	7215	7172	7237	7081	7228	7157	7096	7035	7150	7296	7164	7226	7202	7163	7129	7169	7275	7075	7159	7203	7122	7044	7070	7211	7161	7047	7149	7340	7082	7190	7214	7079	7174	7235	7125	7031	7274	7027	7116	7158	7105	7171	7069	7157	7166	7158	7125	7278	7131	7171	7125	7184	7171	7193	7235	7204	7172	7023	7097	7005	7310	7143	7140	7274	7126	7128	7104	7307	7154	7255	6974	7053	7194	7182	7062	7170	7158	7112	7211	7014	7125	7072	7066	7108	7211	7185	7196	7310	7150	7124	7048	7109	7226	7178	7064	7095	7255	7044	7061	7102	7155	7116	7179	7222	7144	7146	7184	7140	7207	7225	7117	7222	7144	7169	7089	7129	7142	7188	7162	7243	7223	7162	7245	6945	7182	7134	7131	7033	7214	7161	7097	7178	7185	7203	7192	7129	7162	7135	7169	7168	7092	7090	7089	7170	7097	7049	7177	7106	7305	7233	7072	7198	7070	7136	7139	7085	7161	7130	6996	7006	7156	7123	7078	7219	7088	7048	7051	7232	7300	7064	7266	7022	7137	7134	7192	7270	7185	7217	7196	7012	7045	6984	7113	7117	7184	7336	7105	7186	7108	7110	7216	7229	7128	7131	7149	7128	7173	7157	7192	7198	7270	7141	7049	7231	7233	7179	7118	7183	7052	7259	7098	7008	7043	7171	7133	7208	7083	7248	7187	7152	7068	7024	7076	7092	7099	7111	7166	7068	7159	7198	7156	7128	7162	7177	7248	7199	7130	7172	7140	7088	7190	7200	7162	7026	7204	7252	7214	7132	7169	7066	7250	7017	7230	7246	7227	7007	7220	7217	7131	7188	7188	7234	7076	7060	7117	7197	7032	6984	7038	7106	7087	7123	7354	7191	7044	7180	7275	7100	7211	7044	7124	7139	7202	7206	7089	7140	7143	7114	7222	7199	7106	7122	7147	7110	7199	7028	7248	7147	7077	7151	7233	7025	7167	7209	7209	7281	7167	7204	7096	7089	7184	7083	7078	7063	7043	7074	7184	7156	7136	7163	7143	7105	7140	7100	7195	7037	7156	7207	6963	7124	7184	7178	7083	7231	7064	7130	7172	7101	7185	7114	7201	6965	7255	7172	7156	7314	7080	7209	7138	7188	7173	7318	7139	7160	7240	7171	7222	7252	7165	7098	7253	7256	7240	7131	7149	7169	7144	7153	7055	7158	7126	7152	7128	7212	7223	7078	7132	7108	7111	7051	7092	7157	7203	7087	7162	7053	7146	7263	7189	7164	7204	6991	7152	7088	7023	7223	7229	7124	7162	7189	7127	6971	7129	7121	7031	7145	7036	7237	7191	7119	7134	7036	7098	7214	7106	7216	7264	7102	7162	7093	7194	7126	7137	7112	7083	7200	7139	7186	7145	7083	7132	7121	7153	7106	7029	7119	7083	7206	7099	7256	7171	7021	6974	7295	7211	7095	7168	7055	6996	7193	7266	7246	7088	7198	7155	7187	7147	7114	7092	7176	7243	7143	7094	7266	7029	7114	7250	7099	7090	7104	7076	7166	7155	7206	7244	7083	7193	7115	7084	7356	7111	7219	7212	7234	7062	6990	7198	7006	7218	7188	7189	7194	7279	7103	7199	7126	7109	7102	7296	7140	7108	7049	7249	7127	7138	7069	7174	7154	7148	7076	7263	7094	7232	7240	7020	7060	7047	7069	7203	7135	7145	7202	7151	7027	7192	7139	7206	7252	7120	7207	7117	7197	7170	7225	7144	7161	7068	7281	7112	7090	7160	7052	7091	7039	7187	7033	7249	7073	7230	7109	7065	7149	7208	7155	7128	7213	7074	7131	7264	7200	7138	7226	7058	7061	7123	7019	7207	7096	7247	7171	7113	7150	6896	7156	6961	7101	7056	7194	7192	7176	7185	7245	7067	7200	7167	7050	7002	7131	7306	7232	7125	7136	7088	7243	7037	7211	7105	7081	7278	7189	7119	7072	7231	7048	7156	7122	7160	7096	7057	7216	7031	7214	7141	7171	7085	7198	7117	7140	7085	7060	7209	7289	7073	7178	7091	7122	7144	7233	7024	7219	7053	7031	7069	7157	7173	7099	7285	7114	7128	7209	6991	7227	7146	7162	7181	7159	7199	7203	7154	7105	7129	7167	7221	7283	7064	7015	7115	7146	7099	7130	7161	7085	7145	7057	7107	7063	7112	7108	7215	7262	7164	7159	7102	7033	7130	7160	7124	7161	7032	7220	7210	7084	7191	7160	7218	7090	7011	7193	7032	7164	7085	7112	7126	7195	7082	7184	7158	7122	7003	7289	7162	7139	7150	7141	7094	7185	7187	7118	7123	7186	7123	7106	7152	7129	7028	7083	7192	7206	7080	7071	7199	7156	7157	7004	7173	7157	7215	6987	7066	7075	7338	7003	7237	7133	7148	7072	7109	7135	7162	7167	7076	7111	7099	7179	7204	7209	7127	7071	7191	7107	7118	7330	7209	7214	7279	7177	7106	7122	7072	7221	7060	7086	7091	7206	7134	7112	7180	7271	7226	7250	7204	7054	7273	7281	7022	7114	7158	7110	7155	7157	7097	7293	7216	7284	7146	7216	7167	7106	7187	6981	7131	7193	7194	7103	7127	7208	7190	7168	7144	7024	7093	7163	7127	7119	7110	7340	7081	7119	7258	7293	7271	7130	7114	7169	7117	7026	7221	7080	7220	7191	7135	7000	7104	7048	7223	7236	7127	7237	7179	7232	7117	7110	7052	7168	7161	7130	7198	7134	7087	7026	7066	7141	7153	7106	7213	7166	7215	7138	7228	7078	7149	6982	7088	7135	7166	6983	7074	7157	7264	7155	7161	7098	7183	7213	7205	7258	7062	7108	7145	7054	7118	7137	7108	7106	7195	7192	7074
2568	1446	1180	1158	9941	22838	21811	19220	11382	5021	1961	1239	996	961	954	960	905	976	924	933	942	1035	927	969	909	972	939	953	900	877	966	960	927	986	927	990	948	946	934	872	912	946	939	972	961	977	956	953	904	948	953	907	962	927	901	955	887	977	935	931	903	875	932	957	888	908	893	913	892	932	969	980	934	949	918	929	908	962	952	920	908	906	885	952	938	899	932	963	924	931	945	932	934	905	964	926	933	1002	978	965	993	944	985	962	931	927	967	853	907	923	904	941	947	994	925	951	966	927	963	972	991	966	958	952	1003	980	910	932	959	903	906	925	925	948	916	902	956	903	943	958	894	952	983	890	969	984	960	931	999	974	959	940	961	889	985	957	929	966	967	897	939	978	913	947	946	964	904	960	926	943	920	884	929	894	886	936	969	906	941	913	939	916	941	950	935	931	963	962	928	935	900	951	971	910	934	950	913	972	938	944	982	935	967	934	920	895	988	926	961	948	897	913	910	963	946	941	911	865	916	897	935	921	984	947	943	937	1030	982	904	940	967	950	941	990	920	916	962	928	941	937	948	900	966	948	959	989	920	979	906	938	972	962	904	977	917	951	923	946	930	952	897	984	925	911	921	903	923	968	981	961	967	961	952	932	867	933	933	915	899	937	926	995	892	981	927	947	938	920	901	897	928	919	978	961	959	947	945	927	941	927	926	905	939	902	952	970	937	953	953	904	913	987	918	940	920	907	945	901	930	904	932	950	929	947	969	918	903	905	951	942	990	938	904	947	944	903	894	945	976	977	923	920	958	939	907	930	923	978	975	942	926	924	960	974	885	931	963	949	924	961	987	951	945	980	983	915	909	959	950	920	960	958	939	962	976	934	939	1019	984	985	858	982	967	912	911	941	914	914	940	920	978	933	969	910	956	949	949	927	954	931	926	940	973	979	909	908	953	930	923	909	916	960	948	958	950	969	965	895	983	883	951	976	918	921	937	951	920	944	956	935	937	1005	933	924	931	932	975	918	866	947	937	951	907	946	896	973	950	908	907	981	860	977	1000	926	981	885	965	919	928	971	935	907	917	921	941	905	939	951	917	940	961	947	943	941	922	894	936	927	914	987	955	970	929	922	944	983	930	966	962	930	971	980	917	936	941	942	934	929	953	918	968	960	962	955	945	913	901	950	940	990	981	958	928	962	900	886	925	980	933	831	920	927	955	921	1016	959	944	929	961	939	895	1013	981	935	995	939	945	981	895	994	927	927	919	928	991	971	958	918	941	931	909	902	990	890	898	952	897	907	929	959	964	923	976	912	913	977	924	950	942	977	974	938	941	954	914	908	949	940	940	935	949	915	959	954	950	928	947	977	939	922	902	925	929	935	979	911	907	918	941	947	912	937	957	916	953	902	897	958	954	959	912	907	932	945	950	899	924	1002	935	968	924	998	957	897	944	971	927	927	971	889	918	990	900	912	950	895	957	903	967	905	971	900	937	995	977	896	911	921	955	950	947	947	946	972	929	949	939	940	951	918	1003	971	918	947	937	964	945	945	957	928	947	939	959	946	939	980	996	953	916	995	936	895	935	954	947	1006	929	933	955	945	944	978	939	985	938	962	893	935	913	889	972	1016	964	924	943	946	927	962	912	933	909	871	995	940	933	910	943	967	978	997	961	936	898	919	941	920	937	958	940	913	937	989	965	945	979	976	920	954	898	945	952	907	921	939	978	895	920	926	921	928	938	903	922	966	986	973	966	923	936	931	838	947	892	936	910	933	957	971	918	892	963	949	952	956	946	917	900	946	961	895	965	890	910	983	965	887	973	975	954	935	932	910	956	957	973	1003	930	932	944	924	935	952	955	917	968	966	916	893	1000	876	911	938	916	921	969	997	964	917	958	969	965	920	935	934	962	930	988	917	931	899	919	935	925	927	1014	953	975	947	931	963	933	934	943	952	946	964	947	1009	964	922	942	896	982	874	946	967	938	977	896	969	929	978	901	990	938	943	946	969	936	945	960	959	911	952	915	957	939	869	965	911	878	952	936	922	912	897	927	977	936	953	922	942	934	912	988	904	962	905	918	997	946	958	918	906	951	950	918	933	934	936	943	946	950	966	871	885	952	912	904	953	910	911	962	923	914	981	963	982	905	932	878	938	926	903	878	957	949	970	928	993	878	951	927	923	895	946	924	987	904	925	976	966	917	919	939	986	976	978	932	975	957	932	956	950	915	935	922	952	924	902	985	1005	882	895	987	991	877	909	943	904	910	927	966	946	916	971	941	934	961	946	947	946	884	959	974	917	905	948	964	928	960	957	912	962	936	906	997	956	926	952	905	979	934	947	914	918	909	926	900	992	927	934	951	939	962	991	894	889	934	899	939	929	964	964	970	911	907	973	968	900	873	915	935	928	958	918	931	966	949	943	948	986	943	939	901	971	920	942	904	945	985	955	948	930	953	958	966	956	954	946	938	928	991	887	923	865	927	930	989	891	950	934	935	898	965	940	952	967	972	975	955	993	936	969	966	945	920	948	887	942	956	898	928	872	948	959	949	940	1004	947	917	986	976	971	981	974	912	908	871	963	929	895	938	936	907	1001	958	973	906	926	902	929	962	928	970	914	899	907	971	966	933	920	944	910	925	956	1006	925	920	903	938	915	955	990	946	883	960	911	883	932	909	937	903	904	945	950	938	983	909	925	942	984	960	927	980	972	1034	976	951	948	923	922	974	897	1009	963	964	929	955	953	950	935	962	929	943	972	922	940	916	943	957	947	956	991	932	901	973	967	897	981	982	952	881	975	915	939	942	934	987	936	917	953	925	934	969	904	929	980	918	935	919	923	951	938	928	925	943	953	980	932	934	906	952	909	969	873	944	990	962	944	895	991	886	992	944	911	944	865	936	940	969	938	905	911	941	919	962	972	946	934	960	950	951	911	956	957	920	973	968	923	923	933	988	1028	936	1021	928	932	919	898	945	945	946	958	959	923	977	900	933	917	985	897	918	931	935	1015	998	925	970	937	926	943	929	961	925	1033	942	917	895	943	872	913	988	944	994	993	995	940	969	972	950	889	906	961	948	946	950	949	956	929	971	905	942	952	962	924	972	886	973	948	935	959	942	918	978	954	953	874	947	1012	928	915	883	921	935	987	911	937	937	957	962	919	949	964	920	852	920	954	953	916	946	979	948	996	936	930	937	976	964	907	878	962	918	863	902	871	947	935	933	931	933	962	988	973	949	932	952	967	1000	955	884	915	965	991	898	926	942	901	918	944	896	925	903	966	920	900	937	940	937	921	947	887	867	965	955	953	934	944	926	971	906	952	1003	954	968	921	978	923	945	942	945	941	953	928	906	975	955	942	898	973	936	882	986	916	969	921	935	935	912	1005	967	899	909	925	912	960	919	917	965	966	970	989	987	919	1001	980	955	929	965	1008	916	900	966	925	989	936	924	915	933	925	964	938	933	941	967	965	915	946	976	916	977	922	956	915	970	933	916	998	956	912	917	965	957	939	963	961	992	910	966	912	960	884	974	908	898	892
19297	12323	9172	16332	53137	74290	69618	63787	46653	33360	18070	12253	7236	7213	7373	7039	7160	7159	7011	7104	7623	7975	7578	7454	7271	7057	7087	7145	7076	7017	7092	7022	7103	7136	7035	7095	7094	7077	7079	7027	6974	7090	7180	7053	6920	6965	7117	7197	7032	6985	7126	6983	7201	7117	7025	7174	7025	7131	7038	7053	6947	7108	7012	7172	7027	7051	7057	7009	7051	6997	7090	7116	7033	7078	7123	7108	7128	6997	7139	7050	7120	7033	7147	7015	6956	7059	6974	7140	7109	6947	6953	6929	7014	7173	7070	7090	7065	7086	6921	7105	7088	7158	6967	7195	6998	7030	6982	7124	7129	7140	7064	7009	7033	7047	7173	7228	7164	6962	7037	7095	7160	7062	7031	7074	7277	7051	7041	7130	7160	7116	7131	7134	7113	7053	7042	7107	7135	7071	7042	7071	7031	7002	7081	7022	7161	7018	7007	6975	7005	7051	7104	6999	7075	7048	7101	6943	7150	7148	7240	7046	6995	7010	7035	7221	7049	6966	7235	7220	7109	7096	7275	7103	7105	7089	7105	7023	7135	6908	7074	7028	6986	7067	7028	6983	7170	7092	7100	6899	7067	7138	7088	6930	7039	7035	7042	7092	7102	7082	7117	7130	7006	7024	7017	7081	6984	7111	7055	6995	7126	7013	7138	7075	6947	7060	7111	7000	7085	7062	7134	7137	7104	7098	7057	7020	7173	7149	7163	7117	7146	7016	7061	7091	6997	7215	7025	7037	7112	7043	7212	7075	7070	7062	7088	7158	7012	7073	7093	6974	7093	7134	7106	7061	7011	7029	7233	7038	6929	7027	7069	7004	7014	7024	7211	7032	7179	7062	7039	6956	7117	7195	6950	7145	7108	6960	6994	7157	7162	7158	6974	7076	7151	6958	7212	7083	7220	7081	7054	7131	7091	7091	7047	7111	7033	6957	7064	7007	7086	6957	7053	7152	7060	7217	7114	7133	7043	7212	6907	7100	6949	7004	7164	7086	7070	7050	7038	7068	6964	7069	6981	7199	7100	7113	7132	7145	7103	7224	7064	7061	7081	7060	7054	7097	7123	7094	6996	6956	7065	7108	6983	7097	7004	6998	7178	7034	7021	7075	6990	7076	7037	7095	7115	7041	7113	7042	6990	6957	6900	7058	7069	7031	7152	7116	7129	7038	6996	7054	7143	7049	7051	7042	7146	6939	6971	7122	7070	6970	7111	7090	6988	6948	6961	7114	7080	7187	6999	7082	7176	7128	7114	7024	7086	7066	7104	7096	7194	7066	7112	7151	7164	7049	6924	7079	7065	7235	6871	7058	7245	7168	7191	7019	6974	7197	7192	6864	7025	7010	7035	6952	7058	6970	7142	7108	7151	7128	6944	7059	7070	7106	7011	7106	7180	6960	7001	7036	7007	7043	7013	6996	7080	7089	7143	7009	7007	7151	7029	7171	7150	7077	7072	7063	7054	7164	7028	7214	7118	7139	7007	7110	7077	7072	6963	7129	7058	7173	7176	7166	7154	7147	7128	6961	7048	7283	7063	6997	7090	6995	6943	7210	6964	7060	7128	6884	7113	7057	7055	7255	7124	7127	7148	7053	6975	7142	7058	7053	7084	7048	7201	7062	7111	7093	6980	7049	6977	7227	6933	7054	7093	7061	7015	7073	7088	6973	7104	7115	7127	7146	7132	6947	7111	6982	7124	7114	7076	6950	7055	7058	7011	7004	7031	7090	7088	7127	7015	6986	7080	7022	7069	7110	7055	7007	7116	7112	6971	7199	6965	7112	7007	7080	7088	6895	7075	7118	7012	7056	6973	7011	6976	7084	7102	7134	6977	7236	7118	7021	7122	7167	7029	6934	7073	6983	7115	7157	7128	6901	7162	7061	6957	6946	7092	7172	7150	7150	7062	7097	6883	7073	7088	7088	7057	6987	7067	6970	7084	7040	7105	7060	6990	7029	6970	7119	7044	7095	7055	7269	7126	7086	7021	7143	7006	7056	7142	6988	7121	7144	7008	7057	7155	6972	7000	7130	6995	7118	7053	7092	7158	6931	7123	7125	7147	7074	7118	7185	7044	6986	7050	7032	7203	7105	7137	7011	7152	6962	7017	7039	7074	7050	7168	7024	7013	7127	6962	6938	7004	7017	7090	7121	6973	7114	7282	7163	7077	7088	7041	7047	6894	7080	7053	7092	7126	7027	6999	6959	7070	7045	7089	7072	7089	6916	7087	7228	7132	6991	7085	7152	7082	7010	7066	7043	7110	7079	7059	7087	6993	6936	7097	7044	7102	7139	7078	7060	7094	6922	7058	7109	7148	6987	7105	7068	7163	7018	7083	7012	7013	6912	7123	7027	7118	7062	7109	7013	7054	7066	6979	7042	7087	7069	7137	7100	7007	7151	7014	7234	7017	7003	6998	7106	6927	6927	7062	7058	7110	7140	7075	6980	7149	7132	6996	7192	7055	7108	7052	7174	7197	7072	7130	7046	7025	7136	7025	7089	7012	7173	7124	7141	7077	6907	7140	7026	7030	6956	7034	7078	7208	7126	7175	6976	6987	6966	7265	7002	7123	7038	7215	6989	6982	7073	7049	7212	7031	7053	6989	7130	7158	7076	7052	7062	7081	6980	7078	6978	7061	7036	7195	7063	7089	6902	7133	6929	7017	7227	7068	6975	7135	7032	7052	7042	7133	7111	7072	7117	7059	7186	7121	7078	7174	7015	7002	7094	7080	7072	7115	7059	7056	7064	7154	7089	7075	7037	7082	6939	7096	7035	6976	7231	6997	7013	7053	7020	7103	6991	7028	7165	7020	7086	7027	7201	7115	7129	7021	7005	7038	6975	7157	7054	7120	7141	7137	7004	7115	6968	7045	6957	7046	6975	7081	7022	7029	7086	7012	7054	7063	7092	7223	7088	7192	7081	7114	7054	7070	7029	7092	7013	7041	7065	7142	7072	7161	6974	7046	7140	7015	7085	7066	7067	7166	7077	7037	7026	7012	7079	7006	7075	6986	7028	6988	7146	7206	7083	7049	7183	7014	6960	7093	6901	7117	7182	7084	6979	7135	7030	7163	7140	7064	7053	7054	6965	7049	7009	6912	7050	7186	6906	7150	6989	6984	7226	7080	7060	7075	6984	7021	7181	7091	7127	7087	7067	7112	7078	7047	6963	7141	7033	7045	7075	7025	7066	6906	7259	7105	7065	7142	7136	7063	7107	7063	7076	7055	6961	7115	7048	7063	6935	7128	6948	7072	6999	7028	7038	6981	7066	7060	7133	7044	7077	7035	6932	6998	7141	7109	7175	7028	7078	7118	7055	7032	7034	7018	6910	7005	7067	7215	7073	6978	7029	7052	7073	7144	7075	7102	7063	7146	7008	7093	7063	7175	7012	7086	7090	7070	7056	7089	7080	7162	6919	7026	6900	6979	6950	7010	7127	7102	7025	7001	7009	7023	7057	7094	6995	7104	7071	7064	7060	7003	7002	7009	7108	7046	7005	6995	7071	6977	7002	7017	7065	7041	7047	7082	7075	7157	7017	7131	7144	7025	7201	7176	7064	7048	7075	7038	7029	7099	7077	7078	6963	6863	7021	7067	7128	7063	7024	7168	7055	7160	7057	7038	7008	7100	7117	7101	7205	7004	7128	7048	7089	6948	7076	7066	7024	7102	7065	7036	6937	6969	7004	7092	7155	7056	7194	7125	6998	6931	6976	7169	7093	7110	7182	6926	6962	6958	7005	7055	7223	7187	7116	6972	7049	7146	7093	7122	7189	7050	7144	6979	6957	7092	7078	7143	7037	7179	7002	7139	7078	7236	7039	7083	7124	7157	7142	7060	7068	7115	7078	6848	6986	7005	7043	7062	6977	6908	7138	7071	6995	7115	7143	7071	6942	7086	6933	7029	7128	7176	7023	7109	7094	6980	7072	7196	6970	7064	7192	6936	6988	7099	7089	7195	7042	7065	7107	7046	7095	6958	7211	7025	7039	7042	7041	7162	7065	7061	6944	6997	7121	7075	7017	7035	6912	6885	7146	7159	7074	7010	6944	7097	7124	7070	7057	7104	7068	7105	7042	7048	7039	7228	7021	7141	7008	7093	7053	7133	7114	6945	7028	7044	7081	7029	6992	7136	7011	7013	6988	7081	7048	7180	7046	7096	6975	7197	7187	7008	7064	7023	7021	6983	7139	7152	7092	6891	7031	7016	7120	7145	7030	7056	7087	7088	7024	7108	7042	7078	7110	6957	7119	7192	6994	7096	7183	6996	7046	7119	7108	7001	7012	7108	7133	7125	7226	6963	7044	7090	6972	7063	7113	7054	6999	6959	7003	7048	7104	7115	7045	7178	7157	7111	7083	7106	7172	7029	7260	7124	7048	7107	7117	6975	6943	7074	7034	7091	7057	7045	7166	7047	6944	7004	7101	7005	7032	7034	7025	7153	7030	6981	7058	7135	7127	7070	6991	7110	7150	6941	7020	7027	7165	7175	7106	6992	7067	7023	7057	7042	7024	7028	6970	7115	7112	7030	6864	6940	6992	7056	7156	7121	7000	7087	6894	7082	6984	7006	7081	7078	7085	7152	7053	7096	6992	7153	6995	7104	6955	7192	7052	7077	7125	7011	7147	7164	7085	7044	6988	7080	7050	7066	7094	7051	7131	6973	7105	6997	7151	7020	7111	7082	7126	7006	7075	6998	7102	7063	7045	6947	7085	7100	7209	7248	7042	6966	6993	7175	7142	7106	7131	6991	6981	6959	7022	7071	7065	7016	7066	6934	7089	7157	6903	7065	6969	7155	7011	7069	7138	7070	7172	7124	6986	7081	7031	7101	7162	7143	7075	7122	7040	7158	7090	7017	7072	6929	6977	7055	7118	7014	7134	7264	7113	7018	7031	7001	7059	7035	7196	6971	7068	7059	7041	6987	6941	7179	7025	6954	7107	7057	7161	7165	7001	7096	7035	7046	7105	7096	7130	7154	7052	7046	7024	7088	7094	6993	7002	6991	7095	6972	7044	7070	7054	7052	6935	7128	7162	7046	7011	7072	7047	7155	7093	7244	7009	7012	7104	6953	7199	7208	7035	6961	7128	7019	7077	7034	7008
2853	1051	946	985	2678	5836	5745	5589	3124	1778	1166	980	894	892	927	981	935	927	917	943	919	919	915	960	997	962	913	950	1000	924	968	943	942	918	903	946	884	940	979	934	959	926	965	941	946	951	937	960	908	952	949	888	958	925	924	876	896	913	946	882	891	920	851	952	922	982	946	886	914	872	948	951	975	902	949	909	923	919	996	940	962	960	941	994	947	902	880	940	890	961	943	907	959	918	956	968	945	936	898	969	903	905	915	917	951	912	948	916	984	922	930	907	929	904	945	935	954	907	882	928	943	953	944	918	915	979	904	900	967	932	942	925	940	934	942	916	926	946	921	926	959	927	924	954	949	923	986	990	920	972	939	945	972	890	956	928	935	918	983	916	896	983	949	940	903	880	962	940	928	931	930	924	976	936	926	974	983	913	906	913	959	941	967	958	926	931	916	973	915	916	863	933	957	971	940	945	922	941	965	925	971	960	973	877	940	899	923	924	972	937	941	921	926	903	904	970	936	912	927	888	939	938	973	1004	994	896	910	984	930	945	981	941	925	921	930	944	992	877	909	940	952	912	942	918	938	966	928	976	870	929	927	916	930	945	934	890	919	965	972	916	942	927	949	968	894	910	918	892	930	948	926	940	899	920	905	941	942	967	903	954	970	930	894	921	894	956	941	944	995	949	971	962	931	923	949	878	927	930	942	948	940	950	862	926	883	958	941	895	939	993	876	945	921	842	953	932	929	941	910	954	966	973	932	956	1015	937	927	966	914	922	994	1017	942	879	917	915	994	951	948	986	935	994	997	905	939	946	931	937	972	965	963	939	902	914	923	945	975	946	921	939	898	934	921	931	928	956	903	956	913	912	999	968	922	900	926	968	965	920	920	943	939	955	926	942	912	951	916	942	902	910	945	929	946	911	949	933	890	979	953	909	934	935	931	955	935	870	968	939	887	927	939	926	879	955	918	941	895	960	903	970	899	894	941	930	936	936	945	903	945	936	871	886	932	1012	966	951	957	940	929	912	926	902	936	944	894	947	932	964	916	922	924	967	998	863	841	894	943	929	969	985	975	942	916	926	897	939	892	923	972	942	899	867	910	910	946	919	965	945	942	958	928	987	893	927	959	979	893	889	922	919	942	931	917	958	965	923	930	882	965	941	955	968	1009	921	887	937	909	901	1001	941	913	929	942	948	936	917	941	954	931	947	936	947	907	928	917	883	940	927	981	944	937	913	925	927	900	959	973	916	924	927	916	906	869	965	970	936	968	1019	914	956	920	897	934	878	956	924	950	934	925	942	948	947	980	919	948	906	909	942	914	880	907	964	913	898	954	939	908	921	978	909	947	964	886	889	995	958	939	966	981	867	895	936	959	952	915	953	948	970	933	861	981	935	963	972	900	925	964	932	943	942	935	909	933	960	913	935	975	980	905	921	981	982	974	892	889	900	906	943	912	918	943	858	957	1009	900	885	904	917	930	899	969	918	940	953	967	874	898	887	924	928	969	926	924	976	953	931	912	951	959	973	889	980	879	968	955	972	967	956	953	953	921	949	918	822	946	933	955	931	906	947	962	977	982	965	889	914	962	927	965	887	881	950	876	853	907	947	947	951	903	932	951	949	919	929	942	919	987	900	974	969	988	905	958	903	902	986	930	928	953	965	929	968	975	951	925	876	965	982	897	962	951	899	891	948	903	897	918	1018	954	977	946	998	980	993	989	964	936	931	913	935	955	920	963	919	916	911	973	940	967	999	971	939	990	866	932	904	917	950	926	929	886	965	928	913	1006	954	947	910	976	987	973	963	917	960	923	958	919	899	932	899	935	888	927	969	958	1001	973	936	968	937	924	922	947	948	871	945	928	929	968	901	970	916	944	938	1005	901	903	941	876	960	883	917	947	938	967	950	932	914	959	982	987	965	973	918	951	939	945	983	938	958	912	947	970	941	931	897	889	975	926	897	900	983	951	885	902	957	928	885	925	975	878	957	905	986	936	927	945	868	962	918	931	912	953	961	950	936	947	904	956	994	933	969	969	951	941	936	924	974	986	970	936	926	938	939	896	934	1012	899	948	933	900	887	902	942	995	960	977	941	933	951	959	901	895	875	919	979	941	909	924	950	966	928	911	910	928	912	906	941	995	951	958	957	971	968	928	914	942	955	942	909	929	961	966	897	970	961	964	923	934	880	945	945	1013	937	924	879	956	868	954	943	907	938	986	945	945	967	936	958	940	888	966	945	894	965	914	932	988	926	926	942	986	979	926	904	900	983	955	930	935	893	909	940	940	949	909	900	959	980	996	994	1000	988	928	922	938	903	889	925	918	942	898	930	897	909	902	980	909	931	925	898	886	1004	978	990	933	960	932	970	950	947	965	935	923	924	966	961	909	991	924	947	860	919	993	942	983	924	857	958	931	930	968	930	904	937	943	898	890	905	937	939	902	907	943	909	917	941	902	961	939	929	939	944	869	918	961	931	1049	889	915	933	923	969	921	966	975	933	906	920	942	949	927	922	893	874	893	896	962	925	942	949	914	944	963	896	880	944	949	972	976	942	1027	951	978	1000	924	922	909	1018	943	984	906	915	965	988	930	953	929	934	936	897	946	947	932	896	943	912	962	950	913	930	917	937	912	916	944	913	930	940	966	941	922	929	875	981	952	966	946	901	914	909	976	927	936	909	884	938	962	909	967	960	949	937	890	942	892	839	939	877	912	897	964	919	898	909	987	936	871	889	933	951	926	905	884	962	917	936	923	898	964	910	954	964	982	924	965	964	935	947	895	880	907	962	948	891	946	930	988	920	931	913	931	921	951	980	919	904	946	969	888	916	926	935	920	959	891	919	902	927	859	969	895	908	1011	983	919	937	977	921	921	918	891	894	945	876	1004	944	938	934	947	960	888	936	944	1001	923	905	993	920	971	974	904	960	943	978	947	944	962	921	981	962	1000	949	956	939	969	947	939	944	918	893	908	972	938	944	918	938	903	970	946	953	905	923	895	884	879	923	965	966	913	927	923	931	945	906	929	960	926	903	894	940	945	909	986	932	928	915	936	915	898	936	898	965	922	912	970	932	999	988	949	961	921	919	901	905	933	928	947	925	992	962	876	956	942	915	943	942	951	888	859	877	920	937	955	952	922	922	943	941	902	897	958	850	968	939	923	958	908	906	931	910	954	932	948	904	917	891	941	908	979	926	938	952	934	895	971	962	916	962	882	966	884	908	920	939	941	927	902	907	966	936	933	950	938	975	960	898	936	929	985	958	952	960	973	957	890	972	922	984	974	909	914	922	907	909	923	906	969	887	962	969	888	929	922	896	942	903	918	906	924	948	891	938	892	892	961	904	934	951	886	939	933	891	939	951	892	952	925	917	930	936	929	1000	899	901	915	943	940	922	904	940	913	972	920	922	914	939	957	927	944	901	924	898	892	904	1002	897	967	934	926	911	954	921	936	969	953	949	921	872	943	929	944	954	953	918	936	1028	944	958	992	926	963	938	967	934	920	908	899	980	949	916	910	946	940	924	929	923
13288	8345	7670	8684	39796	47642	43300	39406	28417	19375	10319	7281	7026	7167	7020	6979	7045	7032	7024	7004	7235	7254	7211	7170	6972	6956	7019	6922	7015	7004	6851	7068	6918	6770	7022	6886	6914	7046	6957	6997	7053	6971	7012	7006	6856	6975	7050	6884	7055	6831	7093	7038	6851	7074	6885	6958	7027	6953	7043	7063	6968	6930	7104	6918	7034	6970	6968	6942	6913	7020	7092	7015	6962	6972	7011	7048	6941	6985	6921	6966	6929	6954	6969	7074	6966	6906	7046	6950	7073	7115	6897	6888	6880	6971	6949	6975	6929	6908	6895	7043	7063	6993	7106	7010	6858	7138	7058	6855	7028	6980	6986	7011	6955	6976	6870	7075	6962	7009	7080	7048	6942	6913	6963	7009	6999	6936	6972	7006	6999	7027	7011	6894	6834	7051	6989	6977	6928	6956	6905	6834	6932	6939	6945	7028	7010	7038	6999	7145	6935	6885	6979	6940	7054	6906	6966	6986	7034	6998	6962	7011	7061	6927	7084	6989	7037	6895	6987	6874	6837	6945	6881	6910	7132	7053	7009	6985	6923	6966	6976	7006	6928	7054	6956	7056	6903	7106	6990	7001	6957	6952	6850	6879	7005	6902	6982	6908	7080	6988	6845	6845	7057	6952	7044	6943	6993	7089	7053	6939	6942	6996	6996	6970	7007	7003	6958	7049	6991	6920	7005	6971	6873	6921	6890	6907	6992	6940	6984	6988	7124	7084	6918	7038	6998	6933	6967	7039	7051	7000	7084	6912	6970	7058	6951	7056	7110	6962	6882	6996	6915	6986	6975	6865	7012	7009	6941	7019	6947	6967	7077	6985	7084	6951	7036	7120	7036	7058	7086	6936	7002	7060	7067	6913	6906	7066	6918	6897	6992	6936	6990	6963	7008	7086	7044	7024	6832	6947	6882	6989	7033	6977	6968	7088	6859	6955	7000	7051	7201	6873	7046	6964	7147	6936	7027	7008	6939	7058	7089	7011	7089	6967	7084	6946	6960	6991	7056	6987	6859	7040	6863	6919	6955	6999	6975	7075	7051	6841	7041	7087	7046	7005	6860	6969	7009	7009	7020	7038	7032	6979	6987	6991	6953	7043	6956	6936	6958	7081	6946	7067	6987	7035	6934	6931	6869	6863	6927	6960	6901	6914	7031	6888	7021	7056	7050	7021	6987	7030	6983	7089	7043	7069	6942	6940	7010	7041	6987	6911	7005	6961	6983	6962	7006	7065	7013	6898	7090	6930	6931	7010	6880	6988	6986	6955	6982	7047	6968	6886	7026	6858	7120	6846	6953	6974	6998	7030	6970	7033	6891	7053	6894	7092	7093	6874	7057	6961	6969	7080	7159	6865	7048	7090	6955	7012	6942	6982	6909	6989	6933	7096	7068	6969	7055	6971	7051	6948	7117	6964	7143	7040	7023	6983	6939	6794	6855	6999	6990	7001	6893	6986	7156	6939	6967	6948	6877	7100	7055	7026	6966	6944	7059	6987	6950	6917	6965	7011	6950	7068	7108	6978	6908	7111	6990	7044	6973	7032	6951	7124	6882	7035	7056	6906	7058	7154	6903	6954	7038	6918	7126	7089	7025	6910	7060	7042	7086	7032	7005	7002	6998	6950	6998	7052	7005	6921	7105	6973	6952	7036	6989	6893	6929	6955	6948	7026	6998	6962	6866	6885	6931	7067	6980	6999	6895	7057	7000	6948	7018	6898	7010	6911	6930	6978	7012	7008	6955	6983	6951	6999	7051	7154	7014	7106	7013	7053	6978	6974	6959	6996	7023	6960	7084	7087	7029	7001	6881	6941	6864	6931	6988	6958	7053	6960	6975	6828	6911	6912	6959	7111	7017	6913	7010	7046	6893	6924	6937	7091	6864	6942	6984	6919	6986	7065	7018	6950	6959	7042	6990	6859	7094	7016	7115	6860	7015	6949	7063	7068	6874	7016	6901	6965	6942	6908	6983	7045	6979	6900	7030	6868	7099	7009	6837	7110	7082	7095	6907	7073	7029	6946	6904	7013	6949	6980	7090	7063	7151	6975	7097	6996	6974	7051	6941	6868	6983	7042	7127	7056	7076	6949	6878	6950	7096	6848	7091	6972	7038	6962	7027	6959	6938	7058	6917	7088	6927	6982	6994	7011	7029	6862	7017	7001	6802	7048	7090	6857	7045	7062	7057	7080	6929	6963	7032	7048	6984	7021	6921	7073	7077	6922	6997	6984	6900	6908	7057	7023	7071	7002	6882	6994	6872	7049	7057	6970	7066	6936	7045	6988	6962	7014	7007	7027	6993	6817	6963	6852	6977	7053	6993	6973	6971	7022	6960	6935	7085	6980	7071	7014	6929	6967	6920	6992	6997	6994	7069	7051	6969	7039	6986	6985	6997	7022	7026	7043	7013	7006	6886	6919	7027	7042	7052	7059	7006	6942	6972	6991	6945	7024	6942	7011	6955	7126	6992	7009	7120	6986	6905	6974	6930	6891	6948	6903	6911	6895	7090	7115	6993	7095	6846	6911	7111	7009	7050	6976	7068	7025	6915	6905	6909	6932	7084	7049	6840	7046	6944	6996	6902	7043	6855	6977	6964	7030	6983	7007	6953	7043	6913	6950	7024	6866	6868	6823	7002	6979	6997	7050	6869	7044	6994	6972	7013	7041	7000	7129	6995	7037	7014	7027	6916	6985	7069	7104	7093	6825	6880	6939	6984	6970	7047	7011	7005	6921	6978	7070	6878	7074	7003	7001	6962	6928	7131	6952	6925	6851	6895	6884	7108	7089	6972	7013	7064	6971	6999	7047	6943	6992	6875	6976	7034	7005	6928	6999	6938	7010	6918	6944	7064	7090	6922	6999	7082	6993	7098	7260	6956	6973	7018	6951	6982	6918	6904	6928	7134	6917	6817	7082	7014	7028	7067	7038	7150	6965	7016	6936	7053	6915	6912	7061	7032	6956	7038	6962	7014	6859	7022	6945	6908	6927	7070	6849	7001	6933	7058	7013	7054	7011	6806	7041	7011	6953	6920	6961	6984	7042	6905	7009	6809	6912	6996	6972	7118	6886	6860	7054	7013	6989	6964	7036	6983	6978	6954	7040	6925	7049	6907	6968	6933	7031	6867	7059	6995	7042	6961	7041	6922	7041	6920	7101	7088	7069	6941	6960	7093	7026	6936	7023	6881	6923	7043	7087	6891	6970	7023	6839	7028	6899	6947	7026	6891	6959	7028	6932	6988	6942	6906	6974	7009	7046	6904	6942	6860	6968	6979	6887	6962	7126	7008	6967	7169	7001	7062	7019	6892	7071	7014	6915	7089	6933	7047	6955	6925	6978	6957	7035	7018	7051	6948	7013	7015	7078	7029	6948	7035	6897	6905	7084	6969	7079	7202	6905	6925	6976	6911	6973	7108	7093	7004	6973	6876	7067	6979	6981	6897	6912	7030	6940	7030	6946	7005	6967	6909	6966	6925	6960	7030	6915	7010	6915	6997	6950	7186	7039	6979	6996	7060	6982	6949	6981	7003	6881	6955	7003	7009	7062	6943	7028	7054	7056	7026	7064	6952	6966	6897	7000	6996	6988	7090	6976	7002	6883	6920	7035	6869	6961	6972	7145	6948	7007	6956	6995	7035	6917	7064	7009	6941	6948	6890	7011	7027	7028	7020	7011	6938	7068	6957	7146	7041	6825	7059	7015	7000	7037	7080	6849	7038	7094	6915	6996	6992	7045	7020	7003	7029	7006	6943	7036	6998	6933	6942	7028	6868	7046	6969	6929	7026	7037	7014	6917	7013	6882	7018	6930	7064	6966	6926	6969	7090	6965	7068	7072	6986	7134	6978	7094	7042	6975	7023	6913	6989	7091	7026	7031	7003	7055	6991	7008	6903	6891	6826	7091	6802	6903	7152	6987	6924	7066	6986	6984	6982	6965	6932	6940	7000	7092	7038	6939	7078	6946	7090	6949	7106	7108	7181	7071	6950	7008	7063	6833	6990	7018	6875	7116	6948	7064	7015	7062	6962	6887	7052	7048	6953	7018	6853	6853	7032	7105	6999	6910	7024	6989	6949	7084	6993	6925	7000	6925	6963	6969	7066	7045	7036	6969	7081	6888	6932	7103	6925	7046	7071	7031	7064	6989	6930	7091	7018	6973	6948	7071	7050	6892	6959	6953	6914	6961	7145	6898	7036	7019	6905	7083	6909	6931	6925	7072	7111	6948	7001	6874	7051	6984	6910	6977	7029	6973	7042	7126	6978	7039	6948	6835	7005	7001	6988	6965	6949	6880	6940	7134	6945	7120	6952	6896	7039	6920	6930	7030	6907	7042	6971	6990	6930	6954	6969	6976	6949	7022	7079	6975	7030	6923	7080	7020	7060	6932	7059	7060	6948	7069	6905	6972	6958	6969	6917	7016	7085	7016	6955	7006	6970	6892	7024	7075	7139	6998	7077	6999	6973	6909	6901	7038	6930	6932	7052	6925	7083	7006	6865	7049	6858	7016	6979	7025	7040	6863	6968	7044	7010	6894	6996	6997	6929	7017	7189	6806	7108	6959	6883	7102	6691	6985	7080	6968	7028	6890	7156	7010	6932	6985	6985	6989	7047	7061	6880	7013	6987	6899	7076	7071	7074	6940	6998	7002	6933	7025	6911	7088	7002	6924	6964	7054	6967	6945	6964	6998	6965	7069	6917	7032	6915	6881	7023	6938	7107	7146	6994	6980	6897	6992	7110	7084	7066	6961	7053	7035	7080	7031	6995	7007	6972	7062	6991	7117	6877	7013	6929	6957	6953	7049	7034	6869	6866	7075	7018	7018	7037	6921	7093	6991	7074	7136	7055	7071	7018	7113	6912	7067	7005	6929	6990	7002	6972	6959	7061	6890	6898	7075	7056	6920	6943	7105	7055	7126	7005	6910	6987	7122	7040	6911	6966	6888	7084	7126	6980	7064	7106	6967	7046	6907	7018	7059	6952	7014	7000	6942	6958	6921	6951	7005	6967	7036	6858	7025	6955	6952	7086	7078	6968	7052	6900	7033	6974	6964	6884	6991	6952	6922	7088	7013	6997	7035	7125	6939	7124	7093	7007	6942	7030	6977	6969	7114
1803	1163	1077	989	6179	15033	17909	14666	6093	2750	997	896	934	951	937	950	919	976	916	907	991	986	949	937	956	957	911	921	936	930	951	942	948	918	870	941	918	944	935	963	926	943	882	962	952	863	846	944	981	977	958	939	926	922	992	901	986	898	920	913	889	883	915	887	1028	912	972	989	928	919	927	953	965	926	943	965	975	935	897	923	947	899	941	940	950	969	912	940	940	914	965	924	941	964	907	876	944	940	971	903	972	965	942	905	971	978	907	914	938	914	931	957	951	880	992	999	908	932	923	936	922	1000	936	934	954	931	885	910	957	950	909	963	936	944	961	964	988	944	949	917	988	946	922	940	990	911	945	896	957	960	924	957	958	921	928	903	963	936	905	979	912	953	880	891	902	914	905	957	936	924	908	962	945	970	988	994	940	929	899	937	922	917	848	933	934	934	934	941	877	956	959	969	945	912	903	941	945	960	942	918	975	991	906	951	996	962	947	896	959	960	912	972	917	890	915	923	956	917	937	958	942	940	954	912	985	949	967	1037	950	916	887	936	973	904	967	928	906	1008	899	930	986	918	922	913	946	971	924	934	946	956	939	936	914	907	885	947	938	957	880	947	946	995	966	909	911	936	939	907	937	918	970	906	884	925	969	934	886	928	922	962	932	946	916	931	903	908	905	961	939	938	928	922	965	884	945	968	928	932	933	909	917	962	937	951	971	957	949	959	922	927	916	855	925	910	928	916	914	934	956	946	908	889	930	921	950	895	916	937	972	907	938	964	915	894	1004	954	975	934	981	925	954	951	938	965	941	898	952	887	922	878	946	959	941	915	926	977	934	970	918	951	937	972	903	949	967	927	918	895	961	913	1000	952	917	947	876	917	871	907	980	902	893	923	998	916	948	940	1007	928	883	951	880	935	842	901	956	965	967	946	960	1003	944	898	900	961	932	911	939	931	963	918	936	1004	916	913	875	904	927	958	954	914	946	929	934	921	1019	910	957	917	918	967	913	924	892	943	950	950	896	912	898	910	938	959	892	945	956	949	924	910	882	944	943	936	895	924	1005	889	948	892	970	933	917	965	967	880	907	953	894	997	913	954	961	965	920	917	922	893	936	929	957	913	953	931	943	977	918	1000	919	921	952	917	966	986	931	946	984	972	885	966	937	920	982	874	908	979	880	925	930	929	1003	920	903	898	988	936	987	873	932	978	943	951	948	926	960	906	940	963	872	958	931	899	950	885	901	958	955	940	905	924	1015	944	959	930	882	944	924	949	905	958	983	886	946	918	936	925	914	969	924	934	889	966	945	933	955	896	1008	932	929	941	892	959	981	885	971	943	950	904	957	908	908	920	884	888	944	889	907	961	928	909	942	925	942	954	925	922	1007	920	976	921	944	906	968	912	941	900	939	936	962	960	971	894	966	899	933	906	943	933	899	921	921	874	944	929	914	954	980	904	926	958	932	925	886	937	950	951	885	922	977	887	901	912	880	954	897	983	957	911	980	900	908	928	943	972	987	922	900	945	956	952	953	956	932	932	888	936	912	933	974	952	978	887	951	998	986	876	929	856	934	923	941	902	924	963	949	924	945	970	939	902	902	888	928	966	970	931	925	939	916	948	953	927	944	950	931	974	941	957	881	897	985	952	934	894	911	891	933	935	919	909	936	943	900	911	956	931	975	959	980	930	979	958	918	975	925	914	962	973	912	995	893	879	982	985	915	926	948	907	948	946	938	956	909	914	922	948	921	956	918	916	942	940	926	964	870	948	980	949	926	1008	931	936	922	960	907	935	942	950	885	968	921	915	910	882	895	904	904	987	909	914	985	924	890	928	930	911	929	917	927	878	965	878	953	889	938	865	911	960	906	959	974	893	987	991	913	908	953	923	895	928	970	925	938	897	945	972	985	903	903	912	903	979	936	920	915	918	945	949	872	941	918	915	961	903	940	930	940	975	899	954	918	940	964	955	939	994	912	979	926	910	939	918	926	948	934	865	945	967	939	954	950	914	953	922	932	924	992	943	940	916	898	944	918	940	886	950	927	972	982	953	939	958	955	953	928	937	934	888	917	962	979	877	931	884	939	943	903	923	917	939	930	1021	895	929	953	929	931	945	929	925	936	958	923	918	974	954	953	940	972	891	940	970	991	903	934	947	917	952	963	950	906	924	910	918	878	897	909	940	948	883	984	947	950	921	906	935	895	956	921	940	941	982	892	974	879	992	946	931	929	908	969	1002	926	976	942	953	942	939	952	936	1007	935	937	966	905	876	991	967	917	904	927	947	942	932	943	951	928	915	965	980	888	931	929	937	948	969	928	958	950	920	975	923	899	941	938	911	981	943	1002	926	889	952	904	975	882	893	920	910	938	874	948	931	932	856	938	879	995	888	918	919	990	865	887	910	958	853	913	948	965	966	982	926	975	915	903	887	970	952	947	925	902	927	926	903	945	875	961	940	902	947	991	956	919	974	872	945	961	948	923	902	906	921	913	980	920	938	969	904	903	903	941	934	882	964	933	874	940	923	933	898	964	935	905	876	932	955	974	894	949	967	946	969	978	887	896	907	947	900	926	918	954	936	956	939	963	948	913	917	922	924	936	919	908	952	902	974	906	902	911	973	923	922	946	924	961	950	940	941	898	914	927	871	922	984	931	956	972	997	915	871	940	914	893	940	951	989	952	953	874	928	895	978	984	949	897	902	978	923	917	953	927	905	979	926	943	897	940	945	954	935	949	941	922	926	1017	948	943	957	958	949	953	901	923	993	928	982	963	922	951	952	981	974	972	926	915	942	905	962	951	924	872	991	903	938	937	980	936	910	925	974	905	945	937	891	929	960	925	900	917	963	948	958	938	939	921	976	954	914	920	967	940	935	991	935	930	958	897	914	980	973	958	966	949	944	946	956	973	954	869	950	904	936	977	976	967	909	945	935	904	943	971	918	881	891	937	983	915	916	963	1002	944	955	913	923	986	959	956	941	903	940	984	931	952	944	932	898	904	949	915	906	930	934	953	954	982	928	932	911	940	920	1003	959	927	923	971	918	867	976	962	1016	873	890	950	940	987	933	870	921	904	882	959	969	897	891	979	891	935	916	912	924	945	978	884	936	965	963	941	945	874	959	878	929	935	931	950	961	954	1019	953	988	909	939	888	900	918	929	958	945	921	939	913	940	900	949	946	958	897	1008	932	969	915	922	960	944	941	920	967	927	907	932	927	886	955	967	947	882	964	959	954	958	913	992	944	959	956	951	915	917	927	968	896	944	914	977	917	922	982	912	941	907	969	1001	941	954	921	973	948	915	892	914	945	987	921	932	903	892	954	920	992	908	1005	948	915	952	993	937	914	896	903	930	983	897	958	895	989	951	921	933	927	973	940	970	944	923	987	944	897	887	945	971	940	949	911	994	943	909	950	953	926	907	931	1003	970	942	890	981	964	895	953	996	930	931	931	961	989	959	959	942	1005	910	900	922	907	976	923	920	937	935	949	943	948	903	905	886	946	950	934	934	917	944	969	945	990	948	978	995	884	965
15827	10362	8171	12377	51765	65472	63810	53808	35538	24562	7560	7096	7012	7022	7001	6951	7004	7255	6957	7138	7646	7968	7686	7319	7123	6936	6985	6886	7037	6940	6946	6905	7022	6990	7071	7039	6984	7008	7012	6861	7096	6960	7051	6848	7028	6968	6849	6991	6894	6880	7049	6924	6954	6904	7039	6886	7138	6963	6962	6894	6988	6966	6816	7095	6935	6956	6984	6897	7054	6940	6990	7012	7021	6993	6959	6894	7006	7035	7018	6980	7001	7045	6942	7016	6976	6937	7067	6980	6971	6947	6938	6744	6952	6948	6959	6862	7025	6906	7112	6873	6985	6952	6955	6821	6961	6995	6906	7013	6923	6946	6945	6974	6941	6934	6995	6899	6972	6959	7095	6825	6992	6930	6989	6999	6846	7005	6942	6893	7122	6929	7027	7037	6955	7059	6916	6907	7036	7010	6919	7074	7024	7005	6973	6990	7005	6893	6974	7130	6934	6912	7113	7044	7018	6994	6960	7112	6921	7051	7117	7017	6954	7126	6868	6879	6975	7084	6908	7027	7082	7127	6957	6954	6969	6959	6954	6988	7061	6873	6970	6983	6851	6970	6985	7061	7011	7005	6970	7020	6998	7108	6962	7026	6948	6930	6903	6977	6911	6935	7118	7010	6942	6952	6957	7041	7037	7093	7065	7017	6988	6892	6935	7043	7033	7051	6854	7003	7073	7013	6847	7029	6988	6916	7083	7010	7084	7034	6928	7023	6931	6968	7015	6979	6927	7043	7033	6976	6901	6906	7068	6990	6994	7126	7079	6857	6808	7101	6792	7046	7004	6982	6962	6976	7049	6916	6938	7070	7073	7064	6989	6980	7056	6900	7012	7009	6901	6986	7083	7003	6965	7068	7025	6904	6898	6810	7011	6917	6967	6844	7177	7119	7018	7163	6892	7009	7014	6976	6992	7033	7057	6966	6836	6968	6917	6992	6992	6860	6867	6989	6962	6916	7069	6962	7025	6877	6977	6987	6937	6962	7062	7103	7032	6941	6931	6847	6882	6833	7052	6818	7043	6930	7050	7013	6924	6929	6883	6928	6959	6899	7024	7050	7010	6970	6984	7010	6928	7231	6929	6980	7102	7005	7074	7057	7041	6907	7009	6914	6919	7044	6953	6900	6991	6943	7136	7018	6947	7002	6904	6990	7034	6928	7008	7018	6977	7039	6920	6915	6834	6995	7035	6907	6868	6979	6919	7079	7040	7130	6959	7033	6990	6896	7002	6930	6950	7131	6919	7016	7037	7028	7106	6844	6909	6923	6863	6926	7049	6954	7014	6953	7000	6951	7026	6925	7050	7058	6892	7030	6999	7006	6935	7037	6924	6927	7073	6935	6930	6903	7030	7025	6946	6988	7023	6935	6871	6905	6933	7006	7024	6910	6944	7048	6919	6967	6866	6997	6973	7065	6947	7032	7061	7050	6997	6969	6954	7038	6975	6975	7040	7055	7042	6970	6990	6991	6975	7030	6929	6950	6926	6920	6998	6909	7016	7056	7041	6944	6961	6954	7023	7075	7102	6846	6965	6943	7005	6953	6802	6983	6966	6910	6944	6968	6960	7071	7004	6962	7058	6855	6891	7069	6949	6938	6913	6871	7041	6954	6993	7027	7033	7016	6986	7051	6967	6977	6952	6953	6948	6895	7028	7073	6951	6940	6863	6993	6965	6860	6897	7006	7008	6975	6919	7019	7028	6985	7065	6881	6870	7067	6922	7047	6993	7034	7031	6956	6994	6946	7025	6933	6949	6988	7003	7012	6938	7020	7082	6925	6995	7133	6970	7071	7014	7002	7038	7066	7088	6936	6970	7196	7028	6967	7070	6906	6907	6956	6840	7137	6799	6957	6956	7057	6897	6880	6984	7009	6980	6955	7062	6963	6921	6909	6953	6983	7019	7005	6968	6990	6933	6917	7063	7069	6927	6905	7013	7087	6933	7031	6988	6906	6920	7030	6904	7066	6840	7005	6925	7038	7004	6952	6889	6940	6991	7076	6961	6854	6904	7064	7045	6951	6953	6969	7024	6989	7033	7099	7044	6950	7005	6824	7003	6948	6939	7021	6992	7059	6995	6993	7002	6908	7119	6987	7056	6940	7025	6904	6929	7068	6943	6950	6915	7065	7051	6943	6945	6938	6932	7055	7021	6930	7024	6972	7095	6973	6847	7011	7025	6886	7022	6955	6946	6908	7069	6933	7019	6902	6848	6978	6974	6983	6883	6985	6916	7019	7078	6957	7102	6791	6964	6988	7033	6948	6964	7027	6925	6913	6891	6961	6908	7013	6908	7012	6969	7060	6934	7076	6903	6951	6984	6952	6943	6914	7041	6886	7123	6950	7003	6867	6956	6948	7045	6911	7016	6986	7087	6952	6801	7029	6926	7029	7034	7018	6928	7012	7011	7080	6941	6979	6844	7083	6872	6931	6952	7031	7125	7079	7032	6908	7108	7066	6930	6975	6944	6924	7008	6968	6845	6971	7038	6983	6970	6915	6892	6990	6952	6977	6818	6946	6899	6967	7127	7037	7000	7005	6959	7044	6939	6978	7003	6842	6986	6990	6991	6915	7031	6839	6949	6941	6880	7037	6917	6993	7112	6980	6997	6943	6910	7017	6948	7024	7033	7008	7094	6870	7101	7080	7068	6942	6925	6993	7001	6912	6954	7001	7022	7051	7154	6955	7094	7030	7009	7101	6892	7055	6828	7075	6918	6847	7094	6975	6926	6884	7060	6898	6983	6987	7026	7047	7078	7011	7021	6988	7087	6925	6929	7065	7043	7076	7012	6979	7041	6954	7053	7069	7023	7054	6926	7032	7177	6894	7004	7060	7030	6909	6992	7125	6908	7139	6946	6893	7129	6972	7030	7111	7009	6918	7026	6922	6863	7031	6920	6987	7021	6900	6974	6992	6876	7031	7077	6973	7028	6950	6976	7022	7050	6851	6969	6957	7002	6950	7010	6935	7040	6988	6960	7086	6934	6984	6952	7013	6935	7016	7089	7137	7170	6949	6942	6991	6958	7032	7028	6993	6983	7118	6900	6945	6959	7035	6968	6853	6963	6980	6901	6840	7075	6942	7055	6927	7038	6926	6987	6969	7058	7079	7060	6977	6871	7049	6914	6843	6917	7050	6988	7030	6976	6897	7007	6875	6851	6949	6928	6967	7006	6989	6970	7112	6918	6912	7057	7102	7052	6944	7096	7129	6979	6993	6925	6963	6936	6930	6966	6919	7010	6893	7029	7061	6955	6944	6982	6954	7029	6966	6772	6918	6907	6939	6959	7162	6992	6998	6994	6996	6995	6906	7049	6928	7045	7080	6946	7133	7048	6945	6963	7036	7008	6905	7027	6985	7053	7013	6974	6885	7027	6963	6963	7083	7019	6974	7026	6940	6929	6923	7067	7052	7109	6943	7043	6971	6986	7059	6876	7002	6971	7029	7035	7020	7065	6833	7022	7066	7039	7025	6931	7033	7021	6920	7006	6981	7054	6896	6805	7011	7025	7036	6840	7036	7028	7004	7055	6924	7091	6891	7042	7069	7030	6974	6850	6919	6994	7016	6952	6913	6949	6961	6979	6956	7018	6904	6944	7114	6887	6953	6937	6992	6947	6866	6921	7076	6996	6965	6861	7031	7092	7016	7006	6970	6905	6815	6999	6882	6942	6985	7034	6905	6866	7098	7106	6882	6959	6976	6839	6964	6993	7095	7070	6914	7003	7027	7031	7016	7038	6922	7088	6987	6906	7043	6983	6997	6979	6874	7048	6875	7011	6867	6975	6958	7159	6907	6792	7110	7102	6961	7039	6963	6992	7063	6994	6821	7028	6978	7092	7046	6912	6974	7002	6946	6959	6990	6926	6931	7055	6900	6970	6971	6925	7005	7121	6964	7117	7002	7056	6945	6858	6969	6956	6913	7061	6989	7016	7014	6924	7046	6913	7090	6990	7051	6876	7044	6990	7092	6984	6898	6997	6920	7114	7044	7009	6965	7046	6964	6853	6936	7135	6884	6958	6987	6870	7165	6986	7111	6966	6914	6951	7000	7000	6959	7093	6943	6891	7003	6930	7027	7016	6994	7035	7135	6893	6987	6937	6826	7056	6910	7009	6967	6951	6992	6922	7027	7016	6991	6932	7049	7087	7085	7021	6837	6963	6899	7009	6892	7019	7017	6969	6968	6825	7021	7042	6819	6977	6983	6870	7056	6944	7036	6961	7046	6919	7050	7067	6901	7012	7029	7044	7075	6937	6963	7045	6978	7084	7035	6928	7095	6988	7031	6934	7006	6841	6945	6955	6965	6968	6929	6899	7148	6854	6862	7133	6932	6938	6974	7036	6896	6919	6904	6959	6877	7037	6850	6924	6960	6945	6921	7056	7002	7144	6870	6878	7034	7040	6869	6947	7101	7093	6865	7062	7020	6906	7017	7034	7003	6930	6979	7030	7003	6883	7038	7018	6996	6981	6877	7202	6996	6808	6993	6929	7054	6973	6904	6998	7045	6850	6966	6995	7037	6969	7130	7013	7065	6914	6929	7053	6998	6978	7014	6877	6931	6960	6898	6948	7037	6933	6968	7137	6859	7072	7054	6984	7022	6832	7001	6989	6957	6933	6933	7038	6940	7088	7000	6931	6974	7134	7018	7026	6958	6979	7006	7087	6909	6993	6999	7024	7037	6909	7101	6870	6931	7020	6886	6994	6999	6971	6905	6986	6931	6916	7080	7058	7077	6977	6892	6809	7111	6855	7084	6916	7007	6974	6935	6988	6917	7015	6927	6911	6908	7046	7074	7204	6965	7146	7007	7224	6839	7093	6939	6916	7075	6906	6921	6936	6938	6895	7077	6922	7021	7057	7103	6926	7016	6914	6958	6974	7012	6954	6929	6990	6997	7161	7016	6874	6925	6924	7058	7060	6831	7161	7085	6978	6998	6892	7045	7050	6973	7000	6981	6999	6891	7079	7048	6968	7100	7038	7062	6920	7012	6960	6935	6973	6928	7054	7029	7014	7047	6964	6974	6995	6927	6953	7047	7084	6977	6876	6952	7086	7050	6913	7014	6837	6907	6944	6902	6885	7039	6958	6964	6969	6976	6962	7014	6911	6963
3818	1121	1073	1418	4366	13127	18576	15606	6373	2149	1003	925	877	979	930	920	939	965	906	940	1066	1028	984	1046	954	894	897	957	935	960	900	908	944	893	946	940	895	922	991	901	929	878	942	937	894	864	901	930	946	930	993	921	939	938	884	878	917	893	933	921	910	937	924	902	904	917	942	944	932	909	959	929	984	899	913	969	930	957	920	886	967	908	880	917	919	972	874	930	961	908	915	922	938	970	911	924	911	918	914	900	950	869	955	981	910	919	962	935	898	955	934	931	929	945	935	902	868	959	886	907	965	939	940	957	941	881	957	963	894	878	927	898	957	945	910	882	940	893	932	938	931	967	1008	971	890	884	1026	941	968	904	954	915	887	944	896	841	940	940	892	928	964	907	975	939	927	918	927	950	869	925	911	904	923	894	937	922	954	915	930	979	962	915	901	951	974	899	927	941	889	917	888	876	959	918	951	922	927	922	909	913	886	945	963	892	939	935	901	891	948	1006	937	920	899	885	894	906	985	933	909	943	949	909	923	937	927	904	900	979	909	903	919	951	959	951	987	916	887	943	968	953	893	895	925	883	920	852	897	915	1002	881	955	968	907	861	922	953	951	904	905	927	914	975	923	888	896	961	932	953	913	1007	920	957	971	863	979	880	907	936	967	893	922	952	911	946	969	964	894	938	892	936	913	951	933	881	952	890	901	915	926	932	926	937	984	940	960	920	959	941	904	959	934	951	895	929	886	922	876	934	898	928	969	933	925	930	944	982	938	941	868	900	903	911	980	895	920	936	955	937	907	929	888	961	919	893	1023	925	980	924	973	931	957	949	932	965	929	938	939	969	894	917	880	961	959	941	902	934	946	967	889	883	955	957	958	961	980	912	909	983	942	942	943	932	945	975	917	952	917	934	915	913	946	931	884	935	935	904	909	940	938	938	939	956	960	956	964	958	896	851	903	946	929	909	935	948	893	908	913	917	910	951	916	948	922	886	884	912	916	927	877	956	943	903	924	924	915	915	940	887	866	914	980	938	898	961	951	927	929	949	903	970	908	957	954	948	917	929	927	930	909	910	952	931	881	988	923	845	973	966	906	894	938	972	913	942	1007	921	921	939	891	920	879	968	953	920	931	972	930	920	876	897	966	917	930	955	980	944	936	884	931	980	974	977	911	937	925	946	946	887	944	919	913	939	932	910	923	958	953	986	886	966	971	924	888	928	901	885	957	933	977	975	887	933	947	896	937	912	861	937	961	892	941	985	910	945	922	922	974	962	941	890	984	908	940	954	913	958	932	934	894	897	868	864	937	928	874	885	916	919	913	917	882	975	954	902	918	874	855	910	920	965	908	891	888	911	911	958	901	900	922	937	911	903	950	942	906	946	920	905	967	943	917	990	946	929	895	988	949	932	920	939	966	916	928	922	902	970	911	917	932	925	941	921	920	954	898	900	939	956	900	934	987	887	945	970	925	927	982	936	938	862	895	968	1002	907	938	894	901	875	880	939	924	894	947	910	953	913	905	878	945	883	936	932	958	904	930	962	975	955	1010	967	922	902	883	936	971	966	998	947	917	934	917	918	903	978	940	953	910	952	955	888	893	916	921	925	904	927	913	931	947	912	880	943	934	922	917	1022	898	896	937	1013	909	941	938	925	920	886	877	920	996	949	944	881	944	985	921	940	925	936	949	894	928	902	872	927	948	895	881	910	937	921	930	940	900	910	950	895	939	936	955	944	960	946	913	982	881	930	931	923	945	898	887	972	921	916	903	929	935	985	967	985	896	934	967	900	955	941	918	942	941	906	946	966	928	895	977	927	996	879	895	919	916	921	899	970	1007	931	914	936	940	936	875	936	941	898	898	901	951	930	948	919	923	1003	954	977	875	972	974	971	901	909	966	911	915	931	937	922	884	940	908	926	953	955	935	892	979	976	865	922	971	910	910	974	883	926	906	983	967	950	899	934	920	955	947	930	880	935	921	891	866	1007	883	906	925	938	907	935	845	955	889	920	927	873	970	906	947	901	900	934	922	982	966	952	942	890	968	921	964	905	962	942	930	921	950	939	913	988	923	897	922	947	911	911	947	951	949	955	925	926	980	936	925	877	959	935	918	965	951	898	941	886	923	958	904	922	976	985	911	882	892	944	947	991	912	898	946	921	934	972	926	958	903	935	882	908	919	894	959	925	939	982	958	892	948	881	935	956	903	925	881	933	873	956	888	951	933	883	881	904	952	962	927	924	935	999	932	938	913	976	929	972	905	906	906	895	941	903	899	938	915	946	993	907	909	911	909	930	947	918	955	898	886	893	893	954	949	914	941	945	927	947	930	959	987	961	963	956	885	966	944	902	922	944	893	958	915	908	981	934	926	907	953	937	894	901	936	910	941	959	929	938	917	917	954	971	946	959	925	939	929	929	936	913	989	971	969	899	892	968	965	962	956	905	916	914	892	926	970	979	916	898	960	931	962	936	907	932	894	916	975	891	936	895	943	963	987	967	911	965	934	992	912	907	932	927	947	951	904	946	887	927	950	891	925	894	913	948	893	929	947	916	924	922	907	925	915	928	960	915	925	891	923	940	934	912	922	896	952	953	915	963	935	924	973	985	934	884	922	923	946	902	933	900	989	933	901	937	951	914	887	903	898	919	999	875	914	937	946	925	865	898	931	889	947	934	879	889	920	970	909	923	915	908	923	939	952	915	914	914	916	938	925	868	883	994	957	925	950	936	942	937	982	895	943	923	928	954	942	871	943	959	898	946	968	941	874	930	955	850	965	934	930	910	940	932	951	963	923	898	904	921	966	936	868	898	949	955	931	897	906	910	932	911	942	931	912	972	869	956	950	904	917	915	970	958	929	912	971	918	902	916	907	928	860	914	930	923	953	933	928	875	941	909	870	889	907	905	955	978	940	942	937	949	917	953	943	948	934	926	957	893	886	890	937	940	914	936	969	868	896	878	915	946	1002	932	908	952	906	908	913	895	947	921	939	928	954	921	955	880	936	938	913	947	911	900	929	975	943	948	935	880	947	908	934	915	945	921	929	905	956	920	1013	938	916	960	857	963	877	932	959	903	965	921	966	944	927	949	893	951	912	900	917	988	926	924	973	882	979	914	934	930	945	923	891	935	926	918	882	936	930	895	978	935	928	914	967	887	879	928	837	987	949	908	920	926	954	949	897	944	978	941	896	909	959	926	990	903	916	941	946	920	936	963	921	966	949	942	926	939	897	917	915	1002	920	958	944	837	910	904	939	917	914	927	914	921	894	957	923	944	879	903	916	892	939	932	972	920	933	942	943	911	985	1004	967	976	890	936	1036	983	935	986	874	983	894	943	853	962	974	933	942	965	899	947	898	912	979	888	905	940	910	921	922	936	934	923	926	891	904	939	879	946	927	923	948	992	873	958	934	930	913	954	897	910	861	939	913	909	924	942	974	890	852	937	932	953	904	903	924	923	970	898	926	908	954	943	904	959	955	883	965	960	934	963	928	951	949	900	891	935	913	910	1009	914	911	933	960	927
14791	9442	8089	20491	46330	65334	66715	55729	36617	18177	7346	7112	7069	7086	7234	7019	7007	6961	7068	8009	9463	8282	7744	7361	7106	6997	7067	6997	6991	7058	7019	7130	6925	7114	7073	7219	7087	6969	7055	6971	7070	6945	7042	7020	6950	6900	6990	7065	7059	7038	6964	6954	6916	6967	7041	7038	6906	7105	6999	7048	7023	6933	6994	6942	7010	7008	6984	7049	7013	7035	6988	7088	7051	6940	6868	7011	7089	7104	7072	7039	6954	7015	7009	6962	6954	6945	6891	7044	7017	7096	7053	7110	7032	6995	7053	6937	7010	6933	7004	7040	6992	6983	7104	6995	7057	7021	6982	7059	7007	6937	7150	6982	7007	7006	6938	7029	6983	6912	7040	7069	7081	7042	6935	7032	7043	7066	7063	6941	6990	7007	7124	6954	6924	6923	7064	6998	7037	7054	7137	6936	7003	6935	7059	7005	7077	6995	6982	6970	6980	6941	7001	7031	6972	7025	6992	6987	7017	7032	7015	7112	6995	6963	7046	7121	6931	7096	6993	6886	6969	6950	6899	7004	6958	7042	6955	7140	7029	6984	6998	7073	7047	7015	7141	7046	7161	6961	6847	6921	6963	6900	7109	6921	7015	6894	7028	6871	7162	7069	6902	7044	7073	6894	7092	7014	7041	6997	7121	7106	7020	7011	6957	7138	7039	7020	6907	6978	6945	7024	7044	7140	6987	6868	7049	6864	6969	6974	7042	6944	6956	6948	6882	6894	7037	6902	7079	6986	7053	6976	6938	7028	6953	7079	6857	6929	7010	7005	7039	6888	7055	6961	6978	6988	7034	6836	7061	7137	6998	6987	7076	7037	6931	6947	6996	7017	7011	6998	6985	7123	7000	7067	6992	7176	7080	6924	6924	6963	7058	6955	6884	6999	7109	7047	7038	7019	6995	7043	7112	7015	7128	7007	6887	6938	7057	7023	7048	7074	7009	6951	6960	6953	7006	6982	6986	6939	7151	7001	7036	7026	7116	7089	6984	7040	7096	7081	7103	7093	6975	6899	6955	7074	7118	6979	6945	6972	6965	7045	7002	6974	7050	7023	7009	7068	6995	7024	7008	6975	7008	7021	7026	6983	6890	7133	6916	7057	6885	6969	6934	6925	6832	7010	7062	6980	6956	7063	7059	6934	7001	7036	6999	6962	7136	6903	6955	7039	6916	6970	6970	7055	6996	7008	6843	6965	7079	6941	6946	6926	7033	7062	6946	6922	6954	7009	6974	6918	6989	6934	6779	7020	7080	6979	7057	6946	7025	6919	6950	6921	7049	7225	7077	6971	6840	6997	7099	7073	6980	7010	7034	7068	7108	6939	6995	6988	6967	7120	6903	7012	7050	6978	7036	7076	6981	6909	7061	7050	7008	7127	6998	7051	7071	7013	7054	6861	6993	7075	7055	6981	7140	6915	7085	6955	6928	6865	7113	6972	6962	7068	6921	7034	7106	6971	7048	7079	6951	6931	7041	7116	6838	6992	6981	7058	7013	7026	6978	7060	6891	6859	6975	6920	7039	7047	7006	7194	6871	6996	6999	6926	6983	7033	7075	7069	7031	7006	7026	6930	7053	7048	6879	7065	7058	7020	6892	7050	7046	7045	6931	6876	7060	6985	7109	6972	7032	6915	6970	7089	6959	7018	7090	6997	6997	7021	6905	6959	6975	7100	7024	7044	7056	7125	7040	6987	7055	6902	6851	7076	6982	7042	7068	6937	7032	6995	6997	6862	7046	6919	7045	6933	7048	7156	7031	6947	6998	6997	6895	7097	6990	6998	6993	7015	6976	7057	7096	7014	7088	6937	7050	6990	6868	6933	6965	7148	6941	7099	6963	7014	7098	7080	7044	7071	7055	7052	7016	6924	7046	6991	7013	7070	7113	7049	6923	7026	7011	6987	6919	7022	7140	6893	6948	7085	6962	7019	6951	6954	6942	7006	6980	7049	7089	7042	6996	6972	7003	7024	7033	7018	6973	6966	6907	6940	7099	7046	6901	7025	6995	6995	6880	7050	7099	6978	7022	7007	7001	7013	7063	7077	7053	7065	7045	6998	6888	6938	6993	6994	7141	7091	6965	7044	6938	7069	6982	6959	6880	7039	7068	6895	6979	7011	6950	6997	6997	7079	6892	7007	7002	6974	6973	7059	7156	7097	7033	6824	6967	6966	6950	7036	6837	7026	7001	7004	6971	7078	7043	7016	6965	7128	7025	7157	6976	7144	6953	6906	7021	7086	6919	6977	7028	7154	7112	6990	6959	7022	7009	7067	6931	7195	7002	7076	6934	6882	7073	6902	7137	7037	7141	7008	7084	7015	6962	7004	6983	6926	7084	7080	7017	7025	7073	7016	6978	6973	6911	6987	7032	6963	7073	6972	7138	6959	7005	7015	7090	7014	6985	7020	7090	7047	7017	6873	7096	6958	6992	6992	7060	6912	6929	7093	6924	7061	6944	6983	6997	6887	6932	7064	7015	7046	6963	7084	7044	7048	7046	6924	7064	7019	7124	6938	6953	7125	7043	7040	7057	7001	6973	7001	7033	7014	7003	6917	7063	6909	7112	6983	7018	7067	7069	6984	7025	7042	6899	7063	6949	7035	6965	7077	6939	7003	7111	6994	7030	7147	6908	7090	7013	6942	7084	6844	6980	6989	7026	6948	6970	6956	6985	6930	7018	6941	7017	7071	7121	6913	6984	7055	7096	7050	6978	6830	6939	7011	6945	7118	6941	7060	6941	6988	7122	6942	6822	7016	7006	7092	7018	7182	7036	7052	6985	6949	6992	7173	6847	7016	6919	7041	7162	6946	6984	7117	7181	6911	7064	7043	7063	7067	7032	6993	7079	7028	6965	6974	7029	6998	7089	7090	7143	6974	7005	6972	6950	6890	7010	6991	6966	6976	6908	6971	7012	7085	6864	7095	7040	7065	6920	7045	6900	6914	6939	7006	6818	7042	6966	6877	7039	6946	7028	7035	7015	7108	6965	6908	6915	7033	6987	6978	7078	6859	6920	7057	7038	7104	7059	6940	6980	6948	7009	7028	7038	6941	6943	7016	6928	6994	6910	6986	7041	7057	6978	6973	6965	7004	6981	7003	6965	6950	6988	7011	7016	7036	7070	7027	7036	6967	7004	6911	6924	7081	6993	6995	7046	6994	7001	7110	6912	7015	7040	6998	7069	6924	6927	6988	6970	6947	7021	6942	6868	7035	6870	7099	6988	7033	7086	7036	7020	6967	7084	6941	6983	6947	7063	6937	6944	7044	7100	7059	7076	6900	7002	6979	6977	6932	7070	7033	6956	7115	6976	7116	6904	6959	6967	7017	7035	6908	6867	7066	7044	7149	7081	6954	6970	7109	7080	6962	6977	6970	7030	6940	6966	7007	7043	6938	7195	6893	6909	7049	6867	6883	7054	6863	7006	6944	7062	6988	7078	6869	6957	7010	7106	6962	6984	6961	6922	7131	6928	7059	6937	7134	6877	7007	7037	6973	7005	6973	6974	7048	6938	7090	6960	7108	7025	7012	6946	7010	6932	6889	6944	7006	6929	6986	7044	6980	6957	6958	6994	6998	6916	7014	7063	6965	7065	6931	6960	7068	7030	6907	6971	7027	7064	6999	7085	7032	6960	7011	7009	6974	6996	7046	7030	7089	6929	7033	7122	7009	6926	6929	7020	6989	6920	6940	6943	7054	6993	6967	7003	7085	6959	6985	7003	6970	7019	7009	6990	6976	7092	6846	6998	6872	7207	6999	6940	7095	7090	6931	7039	7002	6915	6979	6972	7084	7193	7157	7011	7062	6970	6995	6968	7124	7096	6938	7031	7023	6970	7055	7063	7008	7047	6982	7126	7017	7006	7088	7061	7153	6889	6947	7019	7047	7038	7018	7038	6995	6906	6903	7003	6911	7058	6993	7032	7086	6942	6917	6995	6986	6993	6980	7044	7116	6914	7127	6979	6936	7043	7000	6932	6918	7010	7008	7047	6970	7029	7049	6916	6955	6917	7157	7019	6926	7088	6963	6999	6989	7044	7030	6973	7011	6928	6884	6983	7020	7042	7010	6983	7034	6954	7071	7021	6937	6982	6983	7006	7074	6959	7004	7035	6947	6950	6966	7049	7091	7007	7036	6958	7048	6930	7046	6989	7030	6900	7028	7034	7021	7065	6972	7013	7149	6933	6989	6847	7097	6902	7012	7098	7033	7043	7091	7144	7024	6966	6912	7125	6866	6981	6984	7009	6983	7005	6860	6987	6979	7036	7053	7067	7022	7034	7068	6930	6999	7143	7101	6899	6850	7006	7004	6999	7052	7052	7042	6852	7017	6876	7037	6957	7096	7034	7009	6937	7002	7030	7074	7153	6937	6922	7063	6983	6993	6886	7035	7134	7066	7034	7080	7072	7046	6832	7018	6990	6856	7044	6985	6999	7025	6978	7069	7101	6937	6968	6990	6984	6969	6894	7000	7164	7074	7082	6970	7044	6934	7021	6968	6967	6902	6981	7067	7025	7138	6983	7055	6928	6996	7005	6937	6956	6943	7089	6999	7028	6934	7064	7030	6989	7171	7023	6877	7042	6919	7070	7082	6985	6869	7100	6972	7103	6972	7100	7014	6839	6958	7071	7000	6890	7044	7139	6893	7112	6877	7064	6976	7054	6967	7038	6924	7030	6948	6973	7018	7106	6946	7027	6994	7088	7069	7105	6989	7084	6885	7008	7091	7047	6998	7002	6970	7042	7129	6986	6965	6980	7121	7078	7012	6942	6872	7010	6921	7034	6917	6954	6920	6940	7097	7051	6881	6937	6897	7124	7094	6943	7029	6986	7005	6926	7058	6863	7010	6984	7057	6960	6962	6988	6953	7025	6998	6952	6971	7067	7079	6948	7171	7076	7020	6889	6944	7054	6961	7017	7021	7019	6954	6953	7000	7009	7088	7024	6927	6955	7031	6983	7070	6900	7122	6904	7083	6990	6979	6968	6993	6962	6939	6955	6955	6932	7003	7032	6915	6957	7135	7100	6965	7102	7092	6985	7035	7030	7057	7084	6917	7072	6866	7051	7090	7027	6957	7049	7032	7062	6988	6960	6992	6841	6921	6993	6947
2317	1239	1316	2864	14574	26578	26002	13498	4230	1849	1097	888	947	948	954	944	916	909	900	984	963	955	963	953	910	919	931	930	924	884	920	922	933	968	889	912	910	861	972	943	900	927	902	901	908	926	899	911	938	903	956	933	958	923	941	919	917	921	915	930	937	861	872	897	874	875	928	896	883	925	929	894	922	948	900	913	900	892	900	897	918	932	929	964	878	952	924	906	916	902	920	978	931	960	953	985	883	934	868	904	881	877	921	927	904	952	918	897	878	929	922	902	874	875	937	894	914	940	893	906	950	906	910	887	890	880	941	907	922	947	946	937	893	928	889	912	902	940	910	900	889	897	927	845	899	898	894	902	958	880	869	876	917	995	926	892	908	894	912	943	897	887	950	945	934	894	919	912	925	872	924	976	963	893	935	970	905	893	901	932	954	890	910	972	874	874	969	952	952	912	886	956	948	934	919	928	905	848	922	858	940	899	845	923	906	940	877	943	919	919	879	919	916	971	930	900	922	903	899	947	874	876	904	861	961	961	916	889	912	939	937	911	958	995	896	885	901	918	895	914	1009	878	956	934	896	956	892	928	947	902	879	877	891	894	969	941	951	900	908	980	966	908	908	963	910	931	939	910	949	913	966	958	896	982	812	876	958	878	891	909	883	895	925	926	927	905	893	906	954	977	962	904	895	869	883	902	932	912	911	955	871	880	916	923	902	1005	862	933	975	910	956	943	903	982	867	947	928	927	916	873	893	887	885	883	873	915	887	921	964	930	933	920	900	910	887	890	945	938	946	892	881	889	885	920	913	989	916	899	957	939	929	941	883	891	902	899	918	889	897	989	923	950	928	886	909	890	955	945	952	859	964	875	899	933	948	977	927	919	906	934	876	886	874	947	923	930	930	869	928	954	892	916	889	908	906	968	893	894	892	894	897	944	898	862	910	943	914	894	897	920	946	977	917	900	888	941	905	929	892	876	915	922	958	909	909	921	933	926	925	960	935	895	935	892	895	872	912	914	892	900	860	876	966	947	905	901	941	944	981	918	907	937	928	953	944	818	911	931	886	907	912	969	944	960	876	859	893	911	925	873	909	890	856	910	890	900	880	896	949	877	866	930	872	884	903	935	911	951	937	979	880	916	899	947	942	923	1003	914	903	917	894	903	905	893	889	950	925	919	905	912	920	881	935	895	910	899	926	946	922	980	926	888	969	897	920	958	912	910	903	933	924	900	906	964	978	923	921	912	911	911	968	867	927	943	953	919	933	867	923	934	919	899	897	883	965	916	924	970	933	892	926	943	894	877	899	921	908	890	952	899	939	906	890	911	852	885	927	915	888	877	946	834	885	929	898	898	921	920	940	949	948	893	890	916	884	893	909	917	901	875	894	974	903	916	939	882	909	897	892	950	913	935	914	940	944	955	949	897	872	897	916	908	937	961	896	963	912	948	953	879	896	953	919	895	893	923	935	903	934	948	963	875	960	916	906	910	921	887	884	894	863	902	900	912	893	943	927	872	956	865	894	901	929	898	952	942	856	916	926	887	876	928	921	951	935	965	941	940	898	894	948	938	897	955	917	890	913	894	901	915	922	956	955	959	954	877	935	933	928	895	966	912	914	930	939	861	907	928	866	906	931	903	874	908	872	919	953	983	936	955	951	939	959	954	967	907	936	929	925	946	914	869	911	932	938	935	898	960	931	901	957	926	972	908	856	917	974	910	938	934	951	887	859	945	922	875	933	924	929	913	915	922	915	897	929	944	971	878	933	893	950	917	923	892	943	936	893	908	952	921	827	911	911	933	878	891	948	981	961	907	984	920	918	888	861	935	946	871	920	946	915	888	934	926	922	960	931	964	891	917	886	912	918	950	916	885	919	954	916	903	930	900	905	873	930	878	976	955	905	982	907	933	950	950	912	903	910	943	940	854	863	874	948	905	908	938	939	963	949	927	893	951	867	987	897	940	924	937	887	882	973	937	893	882	899	927	979	924	881	902	956	894	888	928	953	886	938	944	923	889	944	902	887	914	911	942	901	920	918	934	901	964	908	902	929	879	911	916	896	906	861	828	924	923	928	937	940	885	913	950	880	978	908	893	947	918	862	890	906	941	883	927	953	894	928	887	886	885	985	923	905	861	896	920	885	969	915	971	936	950	941	931	914	951	908	970	878	903	936	905	911	929	949	970	931	891	873	893	930	853	1005	942	901	882	840	954	969	868	886	910	930	910	954	906	853	879	900	910	919	918	915	943	884	896	949	930	882	914	891	976	878	870	931	950	922	916	896	952	946	855	925	962	905	872	934	911	870	922	901	894	934	952	878	850	889	950	901	925	967	924	905	873	876	924	941	897	908	923	892	907	949	917	955	919	965	867	914	944	889	968	983	969	906	903	906	899	873	905	927	905	923	904	912	962	899	924	952	912	910	865	904	927	857	906	931	903	911	911	878	889	920	893	894	895	917	956	907	872	915	873	852	897	897	962	904	907	944	932	895	953	965	893	929	947	987	911	937	939	913	862	913	927	936	911	918	930	891	959	955	930	926	923	940	890	923	887	955	931	855	932	904	942	905	974	901	920	908	893	929	935	859	893	924	926	930	918	894	960	906	917	1009	951	900	886	913	883	880	962	929	907	889	882	932	958	927	949	886	951	876	919	954	894	939	912	902	923	902	870	896	926	916	935	935	896	907	969	903	904	942	927	917	881	927	882	905	980	911	883	975	970	891	899	888	966	901	930	893	873	974	888	921	885	932	999	939	877	921	867	889	953	938	923	868	947	843	879	853	951	921	935	961	917	920	886	952	938	877	910	947	873	911	946	954	935	908	925	895	877	923	886	955	885	938	886	948	905	912	934	911	909	910	982	892	944	915	918	930	858	907	945	865	914	951	888	942	935	893	910	929	923	912	896	855	905	842	884	904	951	944	960	843	922	937	912	890	925	911	933	898	889	943	898	897	935	940	866	919	940	880	858	972	969	937	965	929	866	884	866	960	912	910	914	888	955	929	806	932	923	923	873	1011	911	931	928	899	933	894	899	889	943	935	885	938	936	884	911	931	919	920	881	930	912	887	889	997	915	929	896	905	885	939	958	911	960	919	869	970	925	913	897	870	899	898	902	931	894	904	922	928	894	884	953	920	921	917	896	958	907	893	897	892	948	911	963	922	914	926	908	938	959	888	929	948	941	913	936	893	937	932	885	898	937	938	929	921	888	924	896	931	903	944	913	939	961	898	948	915	892	945	931	920	945	904	877	869	920	848	895	918	894	931	938	920	900	911	955	903	920	970	921	904	921	898	884	894	914	895	936	927	921	919	935	904	919	943	852	949	882	865	838	899	901	922	881	922	928	935	936	967	944	882	970	901	893	884	903	853	881	910	913	929	886	944	929	915	941	952	917	866	951	952	898	896	935	851	953	933	924	902	875	928	963	898	882	925	924	926	912	895	870	892	855	912	926	899	950	907	933	890	951	885	948	920	899	903	911	929	915	992	932	932	872	920	978	976	935
18415	11054	10679	31199	63730	78579	71892	46769	30367	18773	9760	6954	6912	6993	7052	6997	7100	6987	6942	7746	8359	7487	7298	7105	7208	7044	6933	6995	6952	6998	6903	6987	7068	6947	6896	6942	7010	6914	7107	6837	6881	6912	6927	6893	6976	6977	7190	7071	7060	7067	6940	7020	6860	6836	7076	7066	6984	7024	6887	6957	7011	6989	6978	7109	6869	6978	6860	7040	7013	7123	6957	6886	7005	7015	7000	6851	6903	6922	6888	6923	7044	7017	6971	6906	6963	7009	7084	6935	6859	7003	6960	7023	6962	6994	6956	6952	6936	6968	7080	6905	6904	6952	6991	6960	6973	6882	6917	6999	6952	6966	6954	6995	7043	6988	6979	6937	7010	6933	7029	6969	6925	6890	7024	6948	6961	7033	7000	6954	7055	7015	6944	6964	7030	7025	6930	6940	7087	6935	7025	6946	7202	7068	6921	7038	6785	6924	7180	7013	7015	6874	7047	7016	6890	7015	6880	7037	6930	6984	6846	7026	6982	6965	6866	6922	6887	7003	7105	6866	7022	6928	6814	6941	6985	6961	7009	6874	6934	6818	6944	6989	7143	7051	7010	6937	6969	6991	7114	7037	6992	6901	6918	6810	7074	7089	7056	7069	6891	6964	6994	7003	6974	6915	6909	6976	7060	7008	6925	6994	6961	7072	6996	6969	6914	6880	6973	6897	6912	6977	6952	6865	7070	6979	6896	7051	6923	7056	7062	6913	6986	7074	7052	6973	6977	7036	6830	6953	7029	7008	7063	7036	6990	6975	6863	6905	6909	6917	7057	6878	6967	6973	7088	6913	7010	6921	6905	6889	7031	7023	6994	6873	6899	7063	7019	6945	6952	6924	6891	7053	6958	7023	6974	7024	7014	6826	6928	6908	6948	7047	7038	6901	7092	7015	6962	6895	6954	6957	6955	6879	7045	7049	7006	6879	6916	6923	6964	6925	6988	7041	6968	6781	6967	6869	7025	7003	6810	7092	7010	6921	6844	6937	7050	6958	6917	6964	6845	6904	6896	6982	6870	6939	6981	6894	6990	6954	6962	6933	6979	7030	6999	7047	7048	7049	6983	7019	6951	6867	7135	7088	6923	7171	6863	6979	6796	6995	7158	6916	6930	6886	6981	6995	6981	6995	6919	6904	6942	7000	6977	6804	7045	7090	7018	6913	6912	7008	6892	7101	6949	6924	6900	6897	6903	7006	7001	6943	6932	6933	7108	6977	6980	6943	6943	6977	7050	6886	6994	7008	6931	6860	6900	7011	6970	6962	6988	6966	6913	6988	7180	7135	7062	6952	6868	6934	6983	6939	7069	7025	6980	6961	6984	7046	6959	6925	7038	6969	7074	7008	6924	6920	7006	7034	6961	7001	6920	6949	6985	6934	6944	6964	7012	6919	6949	7068	7002	6920	6897	6903	6877	6963	6982	6941	7027	7034	6951	6853	6983	7044	7072	7007	6969	6896	6936	7034	6934	6758	6972	6976	7046	6985	6946	7001	6977	6942	6980	6961	7152	6873	7036	6849	7016	6799	6981	6988	6867	6955	6951	6875	7143	6944	6955	6820	7052	6859	6938	6990	7005	7030	7078	6937	7030	7070	6962	6871	7049	6866	7018	6992	6905	6818	7031	6956	7032	7027	6877	7060	7113	6878	6846	6999	6962	6957	7089	7033	6934	7124	6980	6987	6841	6849	7086	7019	7057	7072	6869	6977	6980	6821	6911	6997	7048	7051	7042	7020	6931	7045	7025	6901	7000	6970	6973	6933	7015	6899	6958	6997	7087	6893	7023	6934	7076	6972	6995	6970	7015	6963	6992	7148	6883	6977	7047	6919	7014	7044	7019	7060	6974	7032	6937	7013	7065	6976	7021	7009	7060	6991	6987	6886	7066	6998	7003	6871	7007	7030	7038	7012	6988	6935	7005	6997	6879	6913	7077	6952	6889	6981	7011	7002	7142	6956	7046	6905	6944	7022	6979	6965	6921	6894	7086	6899	6962	6895	6943	6918	6919	7000	6882	6885	7003	6893	7040	7056	6870	7033	6962	7003	6882	6965	6895	7026	7025	6992	6922	7021	6923	6934	7026	6923	7095	6923	6916	6996	7045	6997	6834	6968	7078	6970	6890	6973	6937	7008	7037	6923	6901	6809	7014	6931	6905	6949	6961	7009	6882	7028	6874	6922	7052	7068	6877	6956	6975	6893	7075	7151	7054	6918	6831	7005	6905	7023	6889	6992	6954	7056	7039	6952	7031	7089	6816	6924	6909	7014	7038	7005	6923	6896	7012	6975	7124	6934	6956	6909	6926	6914	6989	7015	6991	6932	6890	6907	6919	7061	6861	6920	7013	6930	6934	7094	7023	6934	6979	6932	6828	6971	6900	7007	6940	6844	6933	6943	6948	6946	7004	6929	6979	6893	6878	6874	6996	6992	7043	7123	6909	6961	6923	7028	6943	7008	6955	6912	6880	6984	7005	6889	6934	7197	6969	6891	6910	6930	6962	6939	6826	6925	6870	7007	7065	7017	7026	7010	6923	6996	6964	6986	7020	7143	7085	7056	7017	6882	7034	6881	6919	7032	6905	6874	6930	6937	6965	6941	6960	6907	7058	7035	6982	7092	7045	6969	6928	6923	7055	6932	7055	6901	6967	6965	7121	6913	6997	6958	7015	6993	6987	7103	6913	7107	6874	6852	7041	6926	6907	6964	6938	6750	7081	6966	6955	7099	7015	7004	6952	6884	6996	7041	7008	6974	6849	6895	6919	6930	7071	6933	7054	6975	6965	6967	6878	6999	7017	7019	6950	6934	7037	7032	6932	7083	6955	7004	6940	6938	7060	7013	7027	6911	6880	6845	7056	6862	6846	7077	7082	6960	6999	6873	7039	6948	6846	7038	7037	6977	6937	6855	6847	6847	6918	6897	6980	6987	6891	6942	7016	6872	7101	6943	7117	6976	6964	6945	7058	6945	7043	6980	6996	7103	6994	6821	6905	7011	6971	7013	7008	6997	6946	7003	7022	7045	6932	6941	6938	7014	6998	6882	6982	7055	6924	6994	7036	6913	7023	6964	7064	6914	7063	6928	6989	6884	6896	7000	6910	7003	7106	6961	6997	7004	6890	6960	6996	6912	7114	6890	7070	6884	6944	6978	6956	6873	6915	6898	6949	7003	7079	6904	7087	6904	6871	6864	7049	6926	6964	7023	6968	6985	6917	6961	6927	6928	6931	6940	7110	6964	6964	7014	6931	7005	6994	6957	7049	7148	6914	6945	7075	6976	6913	7000	6965	6909	6945	6980	6982	6938	6930	6928	7027	6897	6983	7038	7015	7037	6861	6854	6954	6969	6995	6962	6948	7048	7000	6995	7001	7170	6876	7108	7005	6867	7010	7024	6983	6964	7069	7111	7082	6916	7060	7010	7007	6917	6914	7003	7060	7006	6802	6995	7092	6902	7019	6909	6881	7140	6843	6957	6894	7087	6888	7057	6929	6987	6948	6988	7061	6907	6924	7076	6891	6998	6976	6982	7074	6922	6927	6899	7024	6814	6956	6941	6999	7036	6962	6969	6974	7008	7033	6915	7008	7071	6947	7029	6934	6986	7006	7096	6939	6814	6873	7082	6933	6927	7080	6940	6916	6945	7040	7003	6964	6984	7054	6888	6893	6901	7176	7058	7017	6729	6884	6930	6848	6965	6970	6928	7006	6902	6990	6940	6939	7031	6960	6911	6906	6987	7054	6964	6979	6962	7007	7007	6893	6902	7004	6976	6987	6923	6972	7115	6924	6985	6956	6941	6858	6986	6920	6975	6921	6962	6974	7026	6985	7003	7028	6998	6925	7026	6963	7051	7038	7066	6857	7121	6893	6900	6855	6937	7086	6971	6871	6964	7037	7043	6879	7100	6961	7124	7006	6923	7080	6904	6945	6880	6993	6968	6904	7082	7020	6960	6949	6938	7054	6951	7050	6917	6793	7003	6814	6969	6971	6945	7053	7080	6866	7021	6931	6910	6960	6942	6966	6979	6978	6949	6993	7010	6855	7036	6951	7006	6984	6981	6942	6953	6995	6845	6889	6924	6977	7052	6998	7124	7042	7114	6948	7045	7007	7031	6979	6974	7007	6946	6999	6844	6960	6854	6955	6960	6928	7029	6991	7049	6978	6975	7050	7017	6908	7003	7055	7012	7040	6919	6967	6908	6985	6936	7044	6873	7052	6873	6927	7014	6986	7026	6965	6996	7060	7011	6943	6912	6961	6962	7010	7117	6976	7007	7109	6899	7036	7024	7084	6892	6953	6968	6945	6953	7031	6953	6999	6907	6997	7018	6965	6926	6979	6905	6971	7008	7039	6938	7012	6818	7080	6948	7081	6933	6963	6958	6990	6799	7041	6910	6935	6863	6966	6935	7033	6958	7025	6859	6907	7023	6979	6897	6879	7031	6963	7013	6919	6888	7082	6974	6803	6992	6971	6954	6994	7033	7013	7046	6808	7003	6968	6888	7029	7000	6958	7014	6989	6995	6979	6922	6992	7049	6923	6985	6987	6898	6941	6988	7106	6969	6936	7069	7076	7003	6917	7005	6985	6943	7036	7009	6915	6904	6876	6973	6964	6940	7002	6955	7073	7058	6955	6937	6877	6926	6927	6944	6890	6900	6860	7005	6969	6991	7023	6907	6921	7131	6895	6973	6919	6973	6820	6904	7093	6983	6923	7072	6946	6925	7023	6966	6904	6949	6925	6998	6983	6945	6986	6954	6938	6971	6968	7031	6981	6936	7018	7059	7019	6918	6959	6950	6920	6988	7099	6965	6925	7157	6916	6950	7069	7072	7032	7006	6896	6886	6939	7003	6843	6954	6835	6985	6932	6861	6962	7144	6946	6963	6988	6931	6874	6933	7000	6984	7062	7059	6909	7003	7007	6919	7035	7010	6884	6934	6886	6899	7065	6841	6845	6981	6864	6864	6852	7034	6963	6944	6925	7010	7108	6942	7013	6884	6949	6967	7044	6992	7104	6900	6963	6927	6935	7048	6910	7075	7063	6980	7048	7015	6914	6876	7100	6798	7075	6874	7018	7017	6957	6975	6988	6930	6973	7012	6917	6899	7087	7066
2746	981	924	1555	5621	9639	6291	2392	1308	963	906	819	859	887	929	927	905	952	878	906	925	902	891	940	923	919	927	898	939	960	936	894	912	913	907	882	929	942	927	875	921	903	892	932	879	975	870	902	917	922	907	928	929	946	891	926	864	849	898	966	976	873	973	913	903	914	932	905	921	907	890	875	937	864	915	820	899	910	963	913	909	891	901	902	929	865	918	874	875	946	934	929	918	896	864	848	951	930	925	864	892	909	884	934	889	864	921	969	879	909	857	939	915	950	919	907	917	933	874	870	923	839	917	917	832	885	888	947	894	872	857	937	891	917	882	964	945	907	933	929	914	837	922	955	905	865	857	904	888	906	899	893	881	921	892	940	902	916	921	878	906	870	938	870	896	930	914	938	889	930	920	908	873	941	915	846	918	941	892	898	936	949	938	929	859	889	890	929	936	906	864	854	894	935	916	935	884	943	898	915	884	945	906	898	906	906	927	947	929	900	931	899	958	896	879	906	918	925	869	858	848	958	909	921	953	894	879	894	931	919	947	925	923	925	925	914	948	936	926	895	959	937	893	940	861	920	892	873	877	962	917	869	866	925	912	894	919	960	890	912	913	896	913	911	922	904	923	919	915	910	926	923	916	898	934	887	977	917	911	918	951	892	924	962	911	927	945	920	956	888	961	915	875	895	914	922	932	883	911	892	875	923	899	896	911	852	879	919	910	937	933	912	885	896	893	858	903	889	886	910	892	930	886	938	882	904	861	876	943	890	888	929	1021	968	851	899	884	892	926	878	911	954	932	893	922	899	905	919	899	890	869	863	943	918	932	921	924	954	903	910	874	828	920	956	869	927	935	935	902	908	910	901	854	904	893	891	925	889	889	865	954	930	886	962	862	908	894	925	914	980	896	851	918	932	930	919	892	927	902	900	984	904	898	901	901	904	876	854	921	909	923	837	940	869	884	852	936	900	924	889	920	908	889	912	934	965	891	915	910	918	912	903	943	925	873	928	897	844	972	910	875	915	935	862	928	933	907	934	892	969	853	939	909	900	928	910	882	893	899	884	917	951	920	861	920	901	873	946	928	961	960	930	914	909	919	896	911	904	910	919	922	896	948	936	905	890	902	945	930	876	898	903	913	919	903	941	887	929	887	930	971	904	929	911	875	979	892	866	918	905	905	897	920	899	936	915	893	907	941	887	962	930	920	924	897	876	938	885	920	903	951	948	936	866	884	927	947	925	884	890	960	875	889	946	912	904	949	899	924	935	919	950	908	867	867	942	946	850	894	899	913	913	927	904	944	945	897	878	913	915	902	968	896	963	945	910	939	946	888	883	912	909	898	897	924	960	907	823	900	861	968	900	883	952	889	911	952	927	819	917	888	878	951	871	914	908	865	954	901	942	907	921	939	908	951	900	893	902	887	885	914	888	918	919	910	863	863	924	977	974	875	921	933	885	916	945	895	907	937	978	917	906	925	846	932	842	915	905	903	852	918	952	956	887	909	966	872	875	927	927	915	918	869	899	915	937	865	930	950	921	908	843	918	916	905	971	938	883	856	841	918	943	851	966	885	915	905	895	957	929	939	901	900	901	890	923	916	907	920	905	908	902	935	881	889	857	933	905	896	870	982	910	845	900	913	982	930	888	968	934	901	913	921	914	953	927	878	877	933	921	896	889	910	964	933	975	948	863	897	916	950	939	927	944	895	883	885	940	947	860	876	931	894	928	919	961	866	947	912	898	926	911	921	936	980	923	922	970	892	884	885	895	870	905	928	902	976	927	899	911	900	880	870	928	968	907	901	834	961	923	901	930	895	898	850	921	884	889	914	956	932	983	884	942	906	940	887	926	913	890	899	902	874	957	910	933	911	892	920	929	905	925	866	896	936	921	891	872	929	917	955	928	922	895	851	895	931	865	913	999	938	924	878	858	904	892	866	930	855	916	890	932	859	923	913	857	853	898	958	844	893	863	928	938	949	828	930	884	877	949	934	932	904	927	948	900	923	950	903	931	965	918	906	979	915	886	865	939	888	924	909	893	923	891	935	931	918	949	918	876	888	901	933	857	911	932	902	904	906	876	923	921	930	879	850	906	923	933	922	946	919	921	892	972	956	937	887	896	941	929	919	877	878	923	893	901	955	918	930	937	877	977	942	901	866	946	923	923	911	925	947	882	905	927	943	848	850	948	921	925	942	959	921	882	909	898	971	920	906	905	1001	919	919	882	925	886	1008	943	937	900	928	948	866	943	900	908	938	947	885	918	901	902	908	888	946	888	962	864	894	968	889	909	956	906	895	955	939	896	931	903	894	917	929	819	946	899	844	907	956	906	911	889	907	894	956	887	963	905	903	883	957	860	963	876	955	928	882	894	920	952	932	916	943	934	928	908	969	864	938	906	881	900	924	916	895	880	883	918	940	867	944	884	867	931	881	908	901	936	907	872	886	923	923	901	916	973	912	939	877	881	952	934	929	934	903	945	889	924	907	946	949	905	970	909	900	891	914	912	890	911	869	938	919	877	889	877	897	947	934	925	942	951	950	951	903	893	876	954	928	881	900	906	892	959	913	848	938	885	893	869	916	856	902	898	879	910	891	881	859	929	921	905	877	892	906	931	879	933	937	930	973	906	933	956	936	934	902	875	920	926	983	897	892	899	888	928	883	866	950	916	911	944	923	928	975	884	929	924	948	919	936	929	899	925	916	921	921	866	912	951	916	933	931	935	887	848	916	932	877	921	906	910	898	927	896	967	886	896	889	913	934	946	911	913	932	978	922	909	957	932	874	843	876	917	926	928	914	976	946	973	932	996	892	911	918	919	911	902	961	950	928	871	888	886	889	897	914	910	909	920	951	911	889	920	900	889	964	960	946	900	928	880	930	885	946	890	885	872	930	967	924	941	866	920	877	915	904	921	929	912	937	918	894	934	941	906	899	978	907	933	925	976	922	899	900	934	901	890	896	913	895	940	899	906	955	932	916	831	889	926	911	932	878	928	918	975	911	903	931	950	907	882	899	914	877	910	909	946	957	940	961	917	883	930	890	907	896	954	857	885	953	915	911	946	922	860	888	958	903	903	935	899	923	934	955	964	891	924	871	925	928	881	895	936	914	857	935	873	914	906	888	901	918	964	899	934	885	921	895	945	912	939	950	924	880	918	929	915	908	966	881	988	902	851	919	925	926	896	903	952	915	920	879	879	910	892	960	888	952	930	885	950	928	953	902	882	865	933	909	897	826	905	932	936	937	893	889	902	936	891	913	916	923	942	867	896	899	938	953	897	901	927	956	897	897	910	914	916	873	894	919	883	869	902	912	871	922	881	892	856	859	874	929	872	950	903	865	926	905	914	897	927	874	924	940	920	920	931	857	884	954	974	916	915	867	930	896	936	948	844	932	922	882	925	861	864	895	914	947	870	899	868	945	970	907	924	900	908	941	906	912	936	890	902	940	888	907	941	882	870	880	891	959	878	910	907	905	904	904	946	844	892	913	906	954	857
12359	7990	7704	22459	51371	53508	39509	23348	13759	9451	6955	7073	6832	6816	6890	6872	6917	6899	6818	6954	7011	6893	6962	6991	6903	6796	6950	6892	6977	6930	7005	6978	6852	6805	6846	6758	6983	6963	6863	6905	6987	6824	6933	6813	6792	6967	6921	6715	6921	6936	6866	6956	6930	6979	6802	7000	6770	7030	6890	6827	6915	6804	6942	7007	7011	6830	6859	7017	6816	6825	6771	6879	6890	6830	6868	6886	6900	6870	6945	6885	6775	7043	6915	6967	7063	6948	6924	6978	7026	6854	6894	6883	6760	7125	6878	6978	6879	6944	6825	6927	6908	6820	6858	6888	6822	6785	6780	6750	6922	6908	7000	6887	6747	6946	6950	6871	6839	7039	6836	6929	7025	6912	6957	6948	6831	6965	6954	6834	6776	6908	6894	6852	7015	6894	6892	6885	6896	7035	6779	6942	6776	6910	6957	6987	6847	6875	6906	6876	7009	6894	6907	6825	6862	6873	6912	6998	6940	6898	6928	6793	6999	6872	6916	6908	6897	6856	6949	6929	6823	6882	6819	6868	6863	6937	6936	6769	6867	6914	6941	6860	6749	6987	6924	6877	6734	6943	6892	6953	6848	6845	6971	6803	6889	6873	7075	6876	7078	6922	6841	6863	6824	7066	6872	7007	6752	6914	6944	6937	6854	6968	7036	6870	6796	6836	6906	6972	6825	6845	7064	6978	7083	6918	6926	6877	6909	6935	6939	7007	6953	6866	6805	6775	6913	6819	6895	6909	6940	6982	6934	6978	6931	6991	6941	6954	6954	6946	6890	6805	6997	6967	7000	6966	6897	6941	6941	6910	6868	6850	6870	7001	6943	6967	6916	6929	6825	6781	6863	6855	6982	6964	6825	6943	6857	6842	6890	7007	7025	6863	6949	7018	6902	6933	6844	6846	6977	6892	6843	6849	6833	6983	6898	6867	6993	6897	6837	6838	6837	7048	7046	6887	6784	6859	6932	6696	6986	6775	6824	7090	6850	6948	6981	6804	6867	6928	6842	6911	6825	6985	7096	6825	6894	6852	6891	6955	6884	6929	6978	6888	6958	6880	6901	6887	6901	6857	6963	6938	6993	6843	6835	6950	6947	6931	6727	6813	7092	6937	6861	6783	7019	7014	6866	6790	7000	6886	6921	6800	6970	6934	6848	6819	7022	6911	6977	6972	6888	6893	6978	6976	6991	6944	6942	6876	6855	6848	6926	6870	6880	6988	6961	6885	6788	7057	6920	6995	6894	6887	6811	6781	6971	6856	6923	6859	6982	6885	6902	6939	6852	6893	6938	6797	7039	6839	6883	6877	6967	6871	6849	7051	6974	6783	6889	6973	7006	6879	7008	6918	6859	6971	6899	6882	6756	6977	6943	6824	6981	6977	6978	6892	6868	6828	6876	6894	6848	6952	6972	6999	6904	6891	6944	6837	7013	7039	6919	6916	6874	6979	7007	6902	6948	6941	6980	6894	6996	6986	7071	6950	6921	7050	6871	6922	6903	6970	7024	6892	6861	6943	6804	6890	6979	6910	6944	6922	6850	6849	6923	6896	6975	6870	6992	6940	6952	6764	7033	6953	6806	6810	6922	6910	6996	6985	6839	6895	6987	6889	6927	6861	6912	6961	7035	7036	6982	7009	6977	6823	7042	6828	6999	6874	6907	6874	6973	7018	7009	7050	6966	6857	6865	6880	6791	7023	6989	6933	6824	6931	6920	6892	6912	6911	6973	6883	6932	6863	6832	6776	6968	6879	6948	6908	6851	6844	6876	6944	6900	7055	6828	6837	6919	6907	6938	6890	6914	6938	6966	6957	6919	6928	7000	6885	6764	6918	6911	6857	6948	6831	6863	6800	6961	6884	6942	6943	6827	6823	6818	7010	6950	6805	6735	6970	6958	6903	6932	6811	6977	6955	7026	6869	6866	6892	6750	6913	6937	6856	6979	6893	6918	6868	6984	6909	6791	6835	6959	6949	6976	6882	6937	7055	6863	6918	6840	6959	6858	6922	6766	6880	6864	6829	6880	6975	6950	6998	6786	6903	6896	6917	6900	6844	6835	6896	7010	6959	6956	6883	6975	6741	6838	6884	6860	6963	6975	6857	6968	6795	6883	6983	6933	6944	6962	6961	6836	6941	6834	6932	6809	6826	6914	6972	6902	6914	6909	6830	6969	6806	6834	6828	6977	6960	6886	6830	6738	7037	7033	6894	6896	6881	6801	6979	6975	6935	6966	6860	6918	7007	7051	6973	6960	6911	7056	6775	6949	6917	6945	7005	6980	6887	6958	6869	6921	6926	6995	7003	7098	6998	6934	6905	6880	6881	6935	7016	6940	6908	7010	6856	7006	6894	6974	6881	6841	6883	6900	6941	6997	6958	6844	6831	7045	6859	6841	7016	6978	6944	6869	7007	6949	6920	6934	6938	6983	7037	6812	6964	6930	6847	6965	6873	6985	6864	6961	6881	6840	6848	6941	6940	6953	6952	6836	6822	7022	6927	6947	6884	6869	6904	6970	6754	6892	6861	6991	6956	6859	6914	6927	6915	6925	6934	6775	6810	6942	7001	6820	6916	6926	6874	6826	6916	6867	6811	6888	7012	6970	6930	6806	6887	6999	6882	6851	6987	6958	6876	6915	6903	6803	6867	6840	6911	6849	6890	7029	6942	6997	6868	6861	6825	6924	6805	6886	7015	6926	6967	6913	6887	7090	6931	6948	6859	6808	6767	6931	7002	6865	7031	6940	7093	6852	6798	6818	6987	6926	6889	6937	6968	6883	6865	6929	6815	6836	6927	6923	6982	7019	6912	6869	6825	6916	6997	6905	6882	6976	6774	6895	6903	6779	6954	6924	6928	6750	6875	6896	6873	6828	6909	6833	6878	6855	7019	6979	6883	6890	6871	6940	6848	6898	6762	6985	6950	6950	6939	7004	6914	6944	6869	6925	6949	7011	6984	6857	6871	6990	6908	6939	6863	6945	6957	7067	6841	7107	6872	7036	7000	6898	6892	6896	6784	6877	6902	6902	6847	6823	6829	6990	6923	6878	6849	6849	6927	6982	6803	7061	6965	6999	6801	6984	6917	6869	6994	6847	6900	6966	6885	6938	6977	6920	6955	6931	6927	7022	6962	6908	6815	6874	6835	6900	6958	6936	6784	7026	6840	6812	6965	6918	6940	6830	6902	6839	7073	6862	6986	6837	6883	7008	6988	6857	7022	6943	6940	6926	6878	6873	6919	6922	6979	6920	6874	6884	6859	6948	6823	6962	6837	6831	7010	7007	6916	6951	6923	7007	6868	6820	6942	6904	6936	6978	7017	6889	6905	6947	6882	6868	6914	6907	6895	6826	7010	6847	6957	7002	6901	7021	6962	6970	6818	6819	7016	7036	6818	6850	6860	6937	6953	6779	6831	6862	6945	6809	6966	6968	6961	6834	6936	6919	6953	6938	6910	6915	6948	6895	6938	6857	6904	6819	7058	6760	6856	6813	6946	6852	7109	6771	6992	6959	6964	7012	6879	6901	6863	6949	6870	6840	6878	6896	6903	6898	6815	6868	6950	6976	6959	6782	6914	6755	6803	6993	6901	6981	6874	6884	6867	6955	6972	6849	6951	6824	6866	6983	7065	6866	6790	6948	6912	6817	6934	6888	6805	7002	6912	6937	6905	6903	6937	6925	6871	6707	6832	6865	7049	6780	6978	6932	6999	6883	6936	6902	7023	6922	6875	7028	6880	6891	6831	6795	6884	6921	7004	7094	7048	6915	7049	6820	6860	6955	7010	6943	6833	6861	6882	6971	6846	6915	6880	6962	7028	6889	6897	6866	6882	6973	6947	6927	6981	6902	6888	6937	6874	6882	6993	6932	6942	6913	6861	7051	6963	6960	6876	6931	6987	6892	6844	6900	6977	6810	6940	6778	6857	6934	7010	6942	6972	6982	6850	6867	6912	6855	6871	6897	6859	6962	6881	7046	6923	6875	6916	6877	7028	6950	6922	6850	7008	6897	7008	6896	6982	6988	6979	6989	6848	6890	6848	6920	6951	6996	6784	6953	6832	6949	6800	6921	6941	6928	6923	6730	6971	6937	6978	6923	6757	6889	6867	6898	6980	6928	6801	6902	7041	6952	6958	6862	6882	6843	6895	6986	6905	6988	6919	6933	6935	6872	6945	6954	6899	6815	6893	6798	7040	6883	6804	6925	6981	6879	6803	6927	6955	6975	6776	6888	6932	6928	6922	6882	6919	6879	6786	6965	6977	6862	6765	6971	6888	6865	6928	7071	6865	6938	6972	6880	7024	6919	6876	6812	6827	6802	6960	6851	6919	6922	6858	6933	6815	6882	6959	6996	6959	6885	6959	6924	6994	6884	6924	6849	6992	6997	6985	6877	6890	6935	6951	6944	6851	6902	6857	7075	6927	6949	6896	6955	6891	6905	6813	6924	6906	6800	6924	6969	7040	7003	6938	6905	6878	6852	6920	6912	6819	6964	6902	6876	6909	6887	6897	6957	6964	6949	6997	6799	6959	7020	6955	6726	6874	6924	6862	6836	6904	6987	6953	6932	6885	7038	6846	6902	6895	7041	6974	6918	7119	6960	6850	7001	6821	6890	6915	7035	6967	6966	6899	6982	6862	6870	6802	6882	6915	6849	6839	6996	7052	6874	6976	6968	6875	6922	6921	6955	6942	6963	6981	6965	6936	6977	6907	6700	6932	6951	7074	6955	6847	6847	6964	6813	6953	6857	6806	6895	6945	7003	6930	7006	6869	6910	6844	6957	6983	6881	6901	6875	6894	6853	6909	6901	6826	6857	6861	6889	6815	6815	6981	6986	6984	6913	7011	6857	7060	6795	7037	6950	6931	6828	6922	6918	6828	6843	6786	7040	6918	6934	6890	6906	6931	6953	6847	6973	6780	6932	6888	7067	6893	6824	6919	6876	6796	6873	6950	6838	6895	6977	6842	6830	6954	6888	6910	6820	6958	6927	6885	6905	6826	6863	7028	6940	7012	6924	7016	6833	6919	6814	6966	6768	6845	6935	7054	6863	6858	6893	6880	7052	6951	6926	7030	6924	6861	7009	6997	6946	6892	6805	6933	6804	6972	6919	6977
1681	1161	1012	3324	12613	20838	15293	5699	2235	1346	939	912	878	864	886	955	888	877	929	896	926	893	885	870	955	973	925	924	992	915	956	916	942	922	869	829	939	892	889	900	886	942	900	947	878	907	915	917	864	926	978	861	872	937	950	901	938	920	949	920	918	943	885	927	900	843	907	968	895	917	866	845	893	882	942	866	930	910	905	880	962	964	900	935	869	853	854	925	956	975	895	911	890	962	933	903	947	951	941	888	926	954	915	906	938	909	929	916	894	896	962	862	944	949	909	926	904	881	892	919	904	912	899	924	956	915	949	846	908	930	867	884	941	841	898	940	900	956	882	939	920	948	877	901	960	924	893	967	963	926	957	945	908	897	903	960	903	926	925	902	991	929	962	897	925	903	872	926	867	889	872	873	912	878	886	916	941	889	980	938	933	879	857	890	902	919	913	931	923	897	885	941	956	937	896	927	859	943	903	912	911	938	939	982	907	898	848	885	915	898	918	936	863	897	915	920	917	938	929	871	936	918	961	891	910	902	932	946	958	969	935	921	915	882	926	931	896	909	941	877	903	931	915	886	906	900	872	924	926	942	911	881	919	929	903	956	923	942	908	891	891	942	908	950	905	887	899	971	962	874	936	886	869	940	939	906	961	960	986	920	904	917	902	940	895	881	928	931	931	925	946	887	938	939	885	868	913	955	863	899	905	863	904	963	890	918	894	892	863	930	860	931	985	952	867	892	893	917	928	910	914	911	893	978	915	982	914	929	888	917	930	890	895	909	887	946	854	914	935	941	914	940	911	866	901	915	928	960	918	928	882	841	939	921	895	929	915	911	906	882	937	897	912	891	939	961	922	876	853	921	881	942	903	881	851	895	935	912	923	932	969	924	920	952	903	907	883	960	941	846	920	896	906	940	925	938	962	875	907	930	896	863	911	899	923	919	928	946	838	905	881	952	967	930	943	990	969	899	927	905	884	846	924	916	978	950	843	859	950	935	881	904	942	916	889	970	942	867	963	944	904	910	910	890	831	941	880	930	892	935	986	909	931	943	944	967	941	959	921	938	951	896	998	928	927	940	911	864	952	944	866	935	913	897	854	921	861	906	939	880	950	914	899	867	938	906	918	940	933	925	905	899	914	958	896	909	905	979	924	907	934	904	921	894	918	904	957	934	942	891	892	873	927	962	917	927	978	933	903	946	921	934	969	864	908	903	932	948	909	897	853	894	924	974	938	910	943	889	911	912	897	902	930	901	880	899	921	926	981	922	902	890	902	915	939	884	940	930	935	918	955	868	927	889	935	939	927	908	936	879	874	933	934	965	919	950	918	926	899	922	866	915	932	927	921	898	905	939	911	944	926	911	943	936	963	851	924	924	917	906	899	874	883	933	892	898	891	889	889	882	919	907	936	918	970	934	910	920	933	983	935	880	887	912	900	912	890	933	918	936	925	921	927	918	932	902	944	941	924	907	919	907	908	912	934	922	932	931	948	921	900	922	902	950	898	880	973	956	902	895	901	863	908	885	905	928	928	891	919	928	878	903	931	892	889	895	923	896	928	858	838	917	913	930	842	882	928	893	878	908	911	944	880	873	955	862	915	915	900	879	939	939	965	917	931	951	838	935	928	928	944	848	932	938	907	884	877	937	907	937	939	896	873	874	915	916	914	933	947	859	868	922	925	875	950	894	890	950	918	909	885	874	896	920	924	926	941	917	942	915	892	894	918	994	928	887	898	901	944	997	974	887	894	975	926	918	928	868	987	905	926	940	889	891	905	918	964	858	924	899	925	941	939	912	923	862	908	957	905	905	918	927	888	912	918	936	940	931	871	917	950	904	870	935	960	870	925	946	891	945	896	962	966	916	911	930	889	843	975	950	884	921	920	938	916	948	895	900	905	944	943	900	891	935	925	945	865	957	869	945	882	890	891	894	945	940	899	863	900	887	957	924	918	970	973	883	927	917	928	903	945	913	931	932	912	921	939	931	899	941	885	936	900	889	922	887	895	925	953	942	919	934	944	923	964	902	954	871	951	918	919	893	915	887	898	923	932	922	945	882	904	920	930	942	901	928	913	875	929	905	888	936	914	983	863	967	883	935	949	941	932	899	913	936	1006	953	841	914	885	830	940	957	971	949	882	867	906	930	896	884	953	882	899	894	937	952	929	899	886	971	902	904	880	907	940	964	986	908	937	898	901	879	959	935	953	939	916	910	963	909	925	923	932	953	937	934	896	918	880	916	947	968	905	943	957	974	952	911	868	891	908	881	951	854	942	971	856	959	900	890	918	952	930	892	904	875	859	930	941	966	1003	884	911	912	930	929	950	907	925	932	936	931	906	957	914	939	913	871	902	930	981	905	954	860	942	916	935	914	926	923	912	923	869	918	971	938	999	955	915	977	921	909	926	900	928	873	954	925	893	885	910	934	925	875	943	853	909	927	904	943	879	891	966	924	885	936	850	941	889	956	936	890	918	877	871	924	920	940	936	873	872	910	878	925	878	955	946	867	895	958	900	908	919	873	924	906	910	940	978	926	958	942	933	894	932	951	870	898	960	906	917	922	956	914	889	906	944	962	951	957	917	938	905	958	918	908	952	924	960	918	900	923	963	947	865	989	904	894	986	937	951	964	924	944	896	858	887	886	897	913	904	931	953	946	918	947	955	858	879	906	942	897	917	865	996	876	921	891	881	968	882	914	915	888	919	888	952	881	914	980	954	905	978	919	918	906	930	958	878	846	929	906	884	924	938	882	898	943	878	931	929	964	889	899	914	911	920	995	893	926	917	948	901	871	894	928	927	944	957	959	909	928	919	948	941	902	929	928	863	894	924	920	894	852	857	919	926	887	951	860	954	870	1036	912	930	916	914	931	949	896	913	843	911	918	899	959	912	880	883	878	908	890	921	910	916	938	863	962	900	884	944	883	900	888	950	910	890	939	907	937	916	956	897	934	926	937	925	958	958	949	922	878	910	946	952	898	889	952	953	894	945	915	919	945	903	923	909	882	893	915	895	940	914	897	904	916	974	951	902	942	874	842	944	963	971	925	934	913	944	900	908	906	946	911	879	900	890	918	940	953	923	939	864	960	990	904	964	936	894	919	867	941	941	902	923	905	936	875	928	947	890	916	919	902	906	876	937	902	935	970	921	941	920	932	907	886	920	972	891	981	934	890	928	958	883	963	909	888	920	910	922	945	888	894	952	910	927	974	942	914	940	904	933	913	942	929	902	913	959	976	915	937	986	897	981	919	926	1012	882	881	905	990	908	943	943	910	911	961	952	962	912	902	903	926	895	963	895	957	933	925	912	923	961	897	928	928	903	894	891	946	961	998	923	969	856	899	889	872	926	959	918	932	968	874	887	941	914	952	900	889	887	971	908	950	865	978	977	937	933	936	935	928	947	903	994	945	934	965	936	891	920	892	929	911	926	919	914	909	916	874	919	973	973	934	929	918	933	927	892	941	981	904	908	903	967	900	883	981	914	959	894	878	926	920	940	925
15149	10093	8656	36486	68778	73714	55484	34512	22545	14179	8031	6888	6902	6915	6845	6915	6852	6856	7097	7211	7119	6978	6888	6905	6932	6978	7040	6894	6880	6928	6942	7011	6885	6870	6904	6939	6898	6802	6819	7001	6894	6937	6922	6956	6917	6994	6996	6977	6930	6916	7004	6844	6861	6816	6901	7007	6917	6882	6927	6984	6932	7009	7007	6821	6874	6897	6886	6876	6848	6920	6947	6921	6970	6822	6902	6869	6852	6970	6905	6889	6988	6898	7088	6778	6934	6886	6897	6902	6926	6875	6920	6914	6932	7041	6927	7052	6980	6770	6864	6931	6978	6855	6828	6929	6877	6818	6888	6844	6948	6840	6838	6924	6901	6980	6930	6986	6792	7038	7021	6881	6922	6957	6854	6895	6791	6832	6943	6943	6912	6973	7012	6958	6912	6823	6958	6761	6837	6986	6825	7008	6842	6933	6993	6948	6711	6939	6899	6904	6898	6790	6799	6910	7019	6928	6970	6828	6838	7040	6927	6918	6909	6879	6970	6951	6970	6948	6852	6948	6906	6885	6830	6956	6935	6886	6768	6941	6984	6978	6902	6761	7031	6912	6820	6857	6834	6959	6798	6919	6731	6872	6930	6801	7029	6862	6865	6978	6877	6828	6849	6946	6952	6969	6874	6990	6979	7037	7035	6894	6748	7000	6829	6859	6977	6943	6864	6785	6930	6831	6933	6933	7003	6880	6910	6880	6898	6922	6894	6835	6907	6927	6980	6833	6773	6891	6833	6984	6895	6951	6938	6962	6945	6943	7019	6821	6937	6802	6935	6892	6849	7008	6886	7004	6905	6935	6965	6990	7000	6948	6935	6895	6840	7019	6953	6915	6956	6889	6834	6923	6910	7043	6855	6963	6915	6860	6820	7022	6812	6753	6975	6918	6941	6875	6863	6891	6943	6905	6902	6893	6860	6870	6951	6917	7030	6912	6916	6890	6906	6910	6933	7002	6885	6967	6860	6938	6877	6925	6832	6824	6962	6883	6960	6950	6788	6932	7030	6810	6938	6818	7010	7057	6925	6994	6839	6911	6943	6990	6962	6990	6856	6987	6951	6860	6937	6900	6968	6960	6915	6894	6843	7033	6987	6928	6856	7013	6890	6906	6837	6815	7023	6911	7036	6934	6917	6930	7008	6894	6955	7023	7018	6908	6951	6814	7047	6849	6792	6898	6985	6915	6953	6915	6856	6875	6862	6849	6991	6892	6941	6861	6769	6821	6984	6750	6969	6919	6879	6838	6818	6970	6858	6917	7041	6916	6936	6957	6936	7008	6886	6990	6971	6971	6924	6911	6893	6995	6829	6831	6931	6854	6893	6869	6905	6861	6897	6801	7040	6946	6846	6938	6988	6859	6872	6998	7035	6879	6885	7059	6886	6856	7026	6942	7024	6818	6953	6939	6856	6854	6985	7005	6963	6912	6881	6924	6967	6914	6834	6991	7031	6901	6960	6941	7069	6860	6965	6976	6936	7053	6933	6830	6991	6941	6942	6954	6998	6838	6929	6886	6911	7033	6819	6827	6739	6922	6998	6809	6902	6858	6897	7011	7012	6812	6939	6882	6867	6887	6925	7009	6821	6940	6827	6959	6976	7041	6936	6958	6943	6941	6959	6905	6832	6869	6855	6891	7064	6933	6940	6840	6859	6981	6892	7026	6928	6897	6861	6819	7035	6878	6827	6808	6871	6910	6951	7050	7017	6933	6821	6954	6962	6724	6975	6922	6891	6953	6857	6783	6912	6935	6951	6912	6837	7048	6954	6759	6891	6933	7049	6841	7032	6836	6796	6913	7090	6825	6929	6949	6844	6886	6976	6822	6949	6792	6962	6948	7000	6824	6853	7073	6849	6766	6960	6865	6929	6994	7003	6892	6968	6858	7031	6987	6929	6919	6872	6996	6841	6865	6894	6989	6975	6987	6861	7066	6937	6886	6868	6941	6830	6996	6938	6787	6973	6940	7010	7027	6826	6925	6920	7011	6910	6934	6942	6820	6815	6874	6982	6960	6861	6967	6995	6964	6949	6892	6909	6981	6849	6936	6909	6964	6925	6822	6958	6971	6897	6885	7026	6939	6960	6867	6993	6935	6862	6904	6876	6908	6936	6961	6902	6969	6860	6883	6995	6981	6933	6983	6947	6981	6907	6881	7010	7014	6882	6823	6943	6827	6751	6875	6925	6931	6849	6834	7077	6957	7002	6887	6887	6872	6915	6851	6854	6839	6875	6845	6874	7094	7006	6933	6941	6935	6939	6962	6874	6934	6920	7009	6817	7044	6968	6955	6719	6911	6909	6922	6981	6855	6898	6971	6918	6962	6936	6949	6994	6857	6846	6856	6986	6811	6845	6891	7041	6870	6873	7015	6913	6973	6967	6985	6846	6853	6866	6903	6905	6948	6942	6895	6823	6781	6935	6865	6841	6834	6934	6940	6802	6928	6859	6849	7010	6901	7008	6947	6884	6969	6896	6954	6819	6955	6881	6887	7048	6950	6922	6902	6876	6812	6868	6845	6826	6843	6933	6924	6879	6948	6916	7029	6921	6888	6855	6888	6928	6822	6698	6843	6914	6972	6713	6992	7019	6876	6983	6911	6991	6906	7001	6885	6786	6911	6914	6920	6988	6869	7082	6885	6935	6786	6861	6890	7065	6909	7018	6875	6905	6970	7024	6963	6846	6804	6969	7041	7040	7004	7062	6959	6957	7042	6913	6901	6881	6828	6959	6894	6961	6949	6987	6867	6919	7030	6864	6971	6886	6947	6865	6821	7120	6888	6854	6864	6938	6989	6788	7014	6935	6888	6866	6941	6905	6968	6880	6878	6931	6920	6908	7017	6838	6848	6859	6959	6843	7035	6939	6831	6980	7027	7002	6948	6914	6963	6917	6843	6940	6946	6993	6893	6804	6884	6951	6967	6954	6983	6885	6878	6843	6903	6808	6861	7023	6957	6918	6873	6983	6960	6954	6943	6810	6943	6818	7086	7033	6860	6902	6941	6937	6898	6906	6849	6941	6837	7062	6783	6933	6899	7000	7018	6947	6868	6946	6771	7095	6811	6895	6901	6736	6864	6964	6919	6823	6887	6915	6816	6950	6880	6947	7023	7056	6907	7001	7038	6873	6924	7042	6990	7051	6890	6801	6867	6884	6906	6808	6945	6995	6755	6906	6848	6940	6842	6862	6939	6997	6972	6914	6908	6774	6792	6919	6840	6906	6889	6975	6878	6944	6921	6858	6816	6995	6930	6902	6902	7139	6982	6862	6807	6807	6993	6864	6964	6766	6849	6875	7032	7010	6938	7019	6882	6950	6917	6809	6939	6892	6879	7023	6854	6793	6928	6836	6804	6882	6982	7021	6973	6936	7014	6895	6966	6854	6937	6881	7011	6878	6867	6901	6880	6892	6937	6890	6880	6840	7003	6896	6824	6929	6896	6914	6989	6791	6748	6921	6867	6947	7010	6828	6934	6874	6948	6905	6876	6954	6937	6900	6814	6987	6901	6959	6849	6957	7005	6835	6821	6825	6927	7044	6983	6833	6878	6871	6954	6769	6956	6872	6997	6826	6932	6857	6830	6922	6933	6797	6827	6978	6862	6879	6831	6952	6862	6863	6879	7001	6987	6869	6843	6917	7022	6953	6944	7021	6882	6923	6850	6903	6929	6876	6905	6943	6818	6886	6989	6908	6947	6911	7022	6925	6979	6859	6971	6941	7020	6865	6972	6852	6858	7033	6811	6990	6856	7007	7032	6957	6875	7070	6912	6952	7031	6848	6927	6919	6858	6996	6985	6871	6948	6838	6925	6838	6916	6991	6861	6920	6768	6803	6881	6775	6858	6992	6958	6948	7000	6867	6850	6905	6865	6831	6996	6897	6931	6883	6921	6894	6916	6853	6913	6838	6896	6820	6861	7005	6984	6801	6974	6933	6961	6991	6865	6955	6856	6873	6957	6957	6884	6749	6937	6963	6869	6996	7041	6825	6917	6803	7026	6813	6838	6966	6985	6933	6766	6922	6920	6934	6909	6798	6890	6987	6969	6878	6932	6929	6929	6863	6842	6812	6875	6919	6845	6857	7080	6908	6828	7010	6917	6945	6937	6919	6841	6980	6842	6957	6813	6819	6899	6943	6904	6960	6969	6902	6971	7046	7007	6893	6936	6905	6912	6881	7029	6876	7017	6906	6972	6909	6885	6883	6920	7033	6996	6867	6861	6961	6857	6832	6858	7001	6908	6997	7011	7021	6891	6918	6808	6994	7033	6931	7056	6847	6927	6761	6955	6867	6985	6990	6963	6854	6921	6953	6920	6817	6952	6937	6852	7018	6935	6897	6857	7006	7085	6976	6974	7047	6822	6960	6936	6879	7002	6940	6884	6929	6895	6952	6919	6845	6878	6877	6925	6894	6953	6804	7008	7025	6939	6920	6960	6829	7055	7005	6746	6968	7055	6920	6880	6894	6826	7000	6927	6964	6880	6950	7093	7037	6934	6862	6850	6821	6926	6883	6912	6827	6918	6957	6992	6912	6919	6869	6937	6982	7022	6912	6924	6901	7056	6925	6815	6954	6791	6748	6975	6784	6862	6900	6984	6796	6931	6808	6900	6977	6926	6898	6895	7000	6901	6874	6824	6979	6925	7032	6956	6822	6844	6862	7005	6914	6879	7168	6928	6969	6917	6958	7007	6924	6849	6865	6904	6945	6761	6998	6919	6936	6924	6878	6880	6955	6970	6724	6823	6969	6925	6805	6922	7033	6857	6889	6799	6957	6859	6972	6906	6804	6798	6990	6970	6924	6842	6904	6895	6994	7056	6886	6981	6866	6932	6919	6889	6791	6839	6965	6887	6894	6981	7048	7003	6912	6924	6856	6868	6926	6905	6828	6925	6906	6894	6960	7011	7032	6863	6872	6987	6875	6952	6832	6890	6944	6949	6856	6985	6834	6818	6888	6860	6892	6923	6998	6816	6898	6910	6934	7101	6990	6910	6959	6908	6864	6851	6999	6982	6807	6920	6819	6937	6822	6894	6956	6917	6957	7142	6890	7027	6860	6947	6817	6985	6926	6906	6818	6930	6742	6905	6874	6857	6849	6917	6934	6919	6705	6799
3857	1098	1115	3990	8856	19811	15403	6671	2974	1461	999	967	885	935	961	912	929	983	895	936	953	931	946	912	931	908	873	889	945	862	888	926	910	919	874	910	933	935	932	939	903	880	871	955	870	887	904	906	936	938	871	931	864	896	906	910	913	948	949	927	881	863	917	949	919	934	889	931	916	876	890	979	942	887	906	898	871	906	926	945	902	971	976	943	923	940	949	918	913	948	942	947	895	936	925	974	899	913	909	868	948	881	914	902	911	918	909	920	944	971	871	940	919	895	918	907	860	869	919	897	959	905	899	845	899	882	950	965	914	891	877	929	911	935	860	911	885	891	906	888	919	927	955	900	976	906	880	920	923	924	924	901	930	955	958	912	899	894	877	913	886	926	880	897	887	883	928	912	904	897	926	911	915	911	897	885	906	909	950	948	938	960	930	892	896	938	884	925	931	931	892	919	929	916	961	928	902	876	957	902	886	960	917	964	885	919	904	909	945	964	932	928	953	917	908	927	865	921	882	919	993	900	894	919	935	905	962	959	894	901	928	913	973	879	908	957	914	944	949	859	970	908	881	862	914	929	912	938	899	872	897	962	949	966	871	907	925	881	927	893	880	868	979	946	889	887	912	900	987	900	940	936	918	896	905	935	931	902	931	862	897	941	873	940	849	988	917	910	912	899	898	955	931	942	884	941	916	910	919	909	929	931	911	878	887	860	892	899	948	911	825	932	934	973	929	839	916	883	907	962	948	958	885	977	959	923	899	925	894	858	925	979	844	884	883	940	914	924	835	904	883	924	972	943	940	849	897	912	924	936	908	942	974	927	898	890	869	860	871	952	849	921	921	939	910	897	947	883	955	874	900	922	901	909	898	928	917	942	899	874	923	902	967	906	911	922	932	942	921	857	919	932	875	934	933	830	916	928	905	939	865	892	915	937	909	949	1012	947	858	912	921	881	922	928	921	932	925	898	919	946	905	915	943	907	930	964	859	891	952	927	908	897	936	936	869	918	963	890	888	927	892	951	893	1000	913	898	958	899	896	922	928	961	934	941	899	944	908	987	975	935	916	935	970	946	917	874	921	921	916	916	938	913	906	959	916	891	888	890	900	870	911	938	928	897	924	912	972	856	929	889	946	962	965	961	913	867	915	894	930	868	955	930	942	920	920	877	890	939	938	925	869	931	947	922	898	931	890	965	940	943	945	881	894	984	861	948	947	880	870	915	922	894	942	939	964	982	953	949	908	950	924	944	917	857	928	978	882	899	892	925	969	919	926	865	934	953	922	930	925	975	924	900	932	846	921	899	956	929	903	906	974	924	913	932	898	996	895	953	963	946	888	900	887	941	933	852	878	939	823	931	875	930	940	907	930	914	913	945	899	851	955	882	914	969	889	889	899	902	899	898	967	884	847	918	914	920	935	959	918	903	961	913	928	910	949	955	941	939	946	926	907	908	870	931	936	874	940	899	888	936	895	897	898	919	902	930	913	952	1005	930	960	919	884	912	933	910	943	927	929	933	952	972	887	917	926	905	910	913	900	929	901	906	896	998	908	967	948	881	931	945	920	878	939	920	919	881	878	931	919	980	940	905	908	895	884	945	914	939	977	921	899	911	887	862	951	961	872	940	936	934	955	947	902	858	916	914	933	899	936	864	868	962	846	927	960	909	932	922	908	914	933	928	896	912	881	919	977	948	935	935	948	887	923	861	953	884	925	905	906	964	871	888	904	928	918	862	873	938	917	913	896	965	886	909	920	912	897	888	889	957	879	986	932	861	915	997	900	927	910	913	894	922	932	870	951	924	897	873	880	936	906	916	919	942	941	931	976	912	962	916	973	859	909	920	923	899	896	885	898	912	902	899	909	941	947	912	866	968	921	875	943	899	923	896	882	927	942	923	898	941	912	923	940	923	946	887	894	943	928	930	951	930	912	917	876	957	941	919	869	909	960	946	939	866	970	932	932	949	885	964	921	888	886	886	901	948	898	892	977	944	942	958	938	912	877	927	906	981	946	870	921	905	968	902	915	918	902	890	909	843	968	910	926	879	923	903	969	934	945	935	928	911	856	942	919	910	869	929	892	879	943	955	960	917	954	916	947	930	955	957	972	938	937	957	866	951	906	958	970	892	910	866	942	914	921	892	942	912	950	911	922	870	911	929	893	962	928	892	903	880	904	901	932	947	916	963	875	855	931	925	894	940	889	936	971	897	905	897	956	907	924	919	898	886	933	954	905	924	931	912	973	901	959	908	949	917	883	873	957	927	887	906	917	909	908	881	904	962	900	905	936	937	876	891	910	974	886	970	960	914	918	928	860	932	964	909	898	929	929	934	881	889	922	888	981	918	909	917	913	940	877	877	922	902	927	956	907	893	864	874	961	925	914	927	929	909	932	956	948	896	950	897	920	882	909	886	909	947	922	921	901	916	878	956	923	895	923	868	881	900	861	923	894	885	982	891	899	908	860	947	882	941	936	981	947	930	871	885	947	889	867	914	923	871	925	948	931	912	937	870	940	922	894	954	944	952	948	895	915	900	909	880	957	888	885	934	906	925	881	884	956	905	916	973	919	916	937	949	844	919	896	865	963	981	927	924	888	976	901	961	895	949	901	962	964	960	909	934	962	933	934	954	920	891	949	954	945	934	918	946	878	918	932	968	916	906	897	926	993	959	888	919	927	911	909	919	975	966	898	930	882	905	931	899	927	906	934	883	888	925	902	939	901	925	921	930	874	911	875	922	920	865	937	969	905	926	874	939	892	947	892	919	919	961	918	888	975	900	908	939	908	953	919	943	895	900	923	950	926	924	893	973	927	904	903	945	903	942	862	940	965	879	928	891	886	934	907	901	923	954	901	927	883	943	851	907	925	888	933	954	903	920	974	898	905	917	955	894	935	890	890	910	867	935	876	927	871	967	910	881	917	948	969	904	928	954	938	909	954	880	920	884	914	890	904	864	975	1002	967	941	874	948	921	986	929	888	977	929	903	871	928	929	907	897	906	919	968	970	984	951	864	910	919	898	895	949	874	873	910	915	906	869	901	884	929	921	907	929	931	945	972	856	880	866	920	944	914	937	899	977	920	954	934	943	897	942	910	890	940	892	967	965	969	903	882	969	956	917	847	900	895	949	920	873	920	928	881	887	937	887	962	921	917	928	919	916	876	911	911	960	850	886	917	897	956	920	890	909	882	928	933	937	885	915	904	893	923	900	929	933	927	888	885	938	892	927	910	963	900	929	895	921	923	925	883	876	905	938	958	945	965	926	889	868	960	922	886	927	936	910	893	927	928	941	904	948	960	946	927	966	936	931	908	896	900	953	916	984	907	936	932	942	964	968	924	888	893	910	874	953	960	861	857	935	1021	894	895	931	950	896	924	928	936	873	925	920	917	961	932	875	848	863	946	950	920	971	900	915	931	854	911	954	944	905	969	932	899	930	899	944	877	881	903	891	945	909	922	894	887	949	963	871	884	955	952	863	921	915	902	924	928	920	961	918	927	903
14512	9436	9302	38015	59681	72324	56127	40336	27922	16135	8669	7093	6816	7009	6887	6948	6820	6873	7225	7971	7283	7423	7046	7012	6985	6825	6851	6906	6866	6833	6889	6855	6987	7040	6867	6976	6818	6974	6925	6959	6943	6933	6872	6935	7062	6766	6956	6867	7001	6955	6859	6861	6817	6805	6884	6958	6851	6968	6962	6804	6895	6942	6921	6884	6871	6791	6869	6918	6812	7000	6868	6867	6946	6895	6853	6805	6834	7114	6972	6905	6725	6883	6944	6938	6839	6824	6959	6953	6809	6906	6983	6904	6883	6998	7011	6918	6962	6843	6845	6964	6958	6989	6902	6918	7014	6876	6900	7021	6927	6778	6923	7032	6833	6806	6974	6968	6945	6870	7018	7036	7009	6984	6883	6882	6984	6769	6868	6853	6979	7001	7033	6986	7015	6853	6822	6948	6915	7007	6945	6862	6903	6965	6892	6966	6945	7003	6870	6973	6893	6992	6849	6845	6971	6893	6897	6826	6947	7008	6821	6933	6888	6774	6917	6720	6903	6909	6933	6968	7005	6910	6768	6956	6743	6804	6875	6872	6854	6934	6871	6709	6975	6918	6939	6960	6902	6911	6954	6981	6853	6752	6980	6901	6986	6937	6985	6887	6941	6854	6992	6882	6868	6850	6844	6868	6983	6948	7078	6915	6846	6886	6987	6823	6849	6937	7010	6917	6794	7020	6975	6951	6889	6956	6814	6915	6849	6951	6952	7011	6956	6854	6850	6904	6868	6890	6961	6872	6946	7040	6796	6968	6967	6966	6947	6988	6928	6874	7019	6857	6902	6940	6850	6901	6903	6896	6918	6978	6812	6885	6868	6847	6928	6853	6937	6928	6899	7012	6878	6840	6942	6882	6913	6916	6836	6976	7036	6894	6941	6842	6904	7053	6814	6913	6867	6850	6947	6851	6988	6819	6950	6871	6854	6853	6985	6836	7029	6940	6862	6836	6909	6893	6981	7068	6955	6980	6991	6954	6925	6961	6837	6947	7037	6883	6881	7002	7009	6707	6843	6975	6941	6917	6831	6835	6960	6768	6852	6845	6909	6962	6944	6931	6872	6909	6785	6871	6895	6874	6918	6911	6914	6892	6929	6916	7033	6897	6792	7046	6908	6850	6999	6952	6867	6885	6817	6850	7029	6778	6847	6953	6917	7026	6956	7026	6847	6953	6984	6781	6875	6967	6968	6975	6810	6872	6985	7002	6851	6987	6914	6968	6959	6800	6855	7013	6886	6874	6854	6906	6967	6842	6916	6968	6895	7055	6795	6884	7016	6926	6856	6964	6847	6992	6919	6931	6900	6870	6980	6984	7014	6810	6897	6946	6857	7065	6819	6845	6958	6980	7091	6960	7094	6854	6869	6931	6809	6961	6824	6939	6947	6852	6855	7030	6918	6825	6896	7024	7056	6871	6779	6907	7003	6979	6848	6985	6933	6941	6942	6844	6846	6941	6956	7039	6859	7067	6851	6856	7011	6861	7005	7004	6879	6871	6971	6860	7046	6982	6858	6941	6967	6968	7009	6980	6843	6932	6875	6997	6797	6963	6995	6977	6935	6869	6957	7009	6898	6889	6993	6882	6827	6994	6817	6866	6825	6926	6795	6960	6900	6843	6928	6908	6895	6966	6979	6846	7002	6926	6922	7028	6935	6972	6953	6782	6900	6921	6954	6812	6920	6814	6971	6884	6926	7044	6738	7044	6918	6829	6870	6903	6866	6913	6874	6973	6860	6883	6880	6837	6989	6939	7042	6944	6850	6862	6825	6988	7038	6882	6991	6959	6872	6898	6914	6778	6927	6841	6927	6846	6910	6927	6898	7035	6939	6754	6879	6983	6918	6879	6994	7026	6827	6899	6912	6911	6928	6947	6987	6961	6983	6827	6846	6984	6931	6858	6826	6960	7017	6888	6720	7015	6913	6921	6990	6933	6897	6909	6960	6975	6849	7028	6900	6903	6958	6928	6986	6969	6911	6924	6861	6899	6888	6880	6906	6956	6912	6806	7043	6977	6814	6949	6881	6966	6869	6972	7079	6813	6849	6889	6844	6827	6863	6935	6974	6802	6929	6968	6953	6915	6949	6828	6978	6978	6903	6998	6901	6824	7090	6779	6864	7014	6805	6975	6836	6956	6891	6923	6891	6941	7053	6905	6891	6978	6889	7015	6897	6862	6965	6822	6897	6931	6935	6877	6867	6933	6808	6971	6883	7042	6984	6926	7150	6881	6870	6945	6842	6889	6975	7040	6888	6908	6945	6857	6872	6911	6920	6877	6868	6895	7074	6837	7023	6983	6939	6740	6893	6900	6917	6878	6841	6874	6833	6935	6918	6900	6942	7041	6924	6845	6856	6911	6862	6875	7026	6917	6816	6900	6863	6859	6938	6961	7087	6941	6884	6925	6898	7001	6934	6915	6847	6910	6913	6936	6917	6875	7000	6837	6990	7149	7020	6850	6982	6901	6935	6959	6855	6943	6931	6832	6984	6968	6879	6897	7052	6888	6999	6959	6889	6898	6959	6997	6914	6898	6908	6953	6926	6795	6945	6978	6871	6986	6900	6859	6955	6874	6935	6856	6892	6939	6828	6940	6917	6999	6973	6913	6981	7025	6831	7005	6895	6978	6867	6941	6942	6807	6909	6967	6870	6920	6945	6829	6946	6873	6922	6943	6959	6892	6916	6975	6838	6953	6860	6981	6870	6805	6741	6842	6964	6865	6944	6882	6925	6853	6877	6917	6926	6910	6821	6924	6885	6791	6969	6804	6973	6863	6950	6933	6873	6898	6984	6891	6999	6843	6931	6981	6877	6809	6865	6825	7039	6917	7049	6785	6957	6944	6830	6866	6956	6809	6994	6926	6832	6892	6845	6950	7018	6896	6819	7054	6913	6939	6880	6997	6915	6881	6847	6952	7017	6935	6883	6856	6956	6896	6838	7005	6924	6841	6984	6887	6933	7044	6847	6856	6936	6899	6913	6784	6891	6935	6861	7014	6953	6839	6815	6985	7119	6897	6870	6851	6903	6810	6828	6980	7010	7025	6933	6950	6901	6954	6900	6990	6830	6995	6940	6874	6924	7060	6996	6964	7015	6856	6945	7000	6867	6981	6780	6887	6935	6871	6994	6884	7085	6986	6868	6959	6984	6965	6915	6856	6962	6932	6915	6904	6824	6938	6841	6957	6952	6909	6940	6828	6922	6955	6950	6957	6895	7004	6867	6900	6977	6820	6957	6882	6949	7028	6921	6898	6805	6936	6984	6979	6932	7013	6973	6893	6754	6889	6902	6956	6914	6858	6980	6896	7053	7015	6815	6803	6932	6957	7099	6965	6989	6832	6929	6938	6987	6949	6869	6812	6766	6914	6969	7021	6945	6796	6959	6854	6957	6871	6895	6968	6866	7010	6852	6975	6968	6890	6980	6889	6839	6861	6879	6762	6825	6917	6996	6923	6953	6848	6963	6950	6886	6909	6853	6986	6857	6778	6814	7012	6962	6833	7009	6920	6935	6872	6807	6970	6950	6938	6941	6969	6922	6863	6902	6897	6914	6850	7153	6910	6918	6952	6923	7000	7077	6914	6879	6936	6991	6830	6959	6936	6871	6807	6920	6973	6865	7041	6892	6941	6817	6880	6953	6955	6874	7068	6815	6954	6904	6832	6912	6844	6898	6883	6977	6941	6966	7048	6857	7042	6822	6891	6874	6872	6906	6927	6890	6973	7053	6924	6824	6905	6882	6841	6966	6841	7011	6908	6910	6916	6777	6892	7018	6931	6958	6998	6914	6797	6943	7004	6827	6985	6947	6859	7021	6868	6900	6848	6864	6888	6899	6833	6821	6901	6961	6915	6952	6913	6940	6907	6853	6911	6825	6970	6954	7067	6922	6950	6913	6968	6752	6922	6888	6952	6914	6875	6942	6951	6837	6959	6889	6894	6893	6885	6998	7001	6928	6849	6862	6912	6904	6943	6972	7044	6904	6976	6858	7021	6914	6902	7012	6961	6799	6840	6857	6870	6913	6977	6928	6850	6927	6900	6979	7042	6957	6816	7027	6844	6951	7217	7027	6879	6969	6873	6852	6968	6928	6922	6905	6876	6982	6906	6806	6970	6877	6960	7051	6884	6938	6939	6842	6912	6990	6980	6992	6894	6883	6866	6924	7061	6932	6982	6937	6992	6846	6934	6980	6988	6878	6942	7072	6886	7020	6895	6979	6833	6936	6810	6909	6798	6931	6949	7001	6915	7015	6887	6756	6768	6947	7012	6878	6977	6830	6820	6909	6895	6870	6926	7046	6795	6860	6949	6938	6973	6914	6867	6889	6946	6985	6981	6921	6818	6804	6804	6943	7014	6907	6819	6924	6882	6888	6902	6794	6972	7079	6903	6961	6824	6845	6820	6824	6933	6945	6923	6961	7011	6889	6939	7095	6983	6897	6875	7007	6899	6933	6978	6839	6938	6989	6788	6960	6972	6886	7057	6922	6857	6895	6898	6924	7052	7015	6868	7016	6791	6961	6835	6998	6967	6936	6828	6860	6909	7007	7060	6968	6987	6945	6957	6900	6950	6932	6985	6872	6915	6932	6910	6929	6993	6963	6967	6756	6868	6888	6911	6932	6963	6943	6983	6822	6983	6990	6820	6990	6965	6959	6842	6869	6867	6978	6837	6944	7034	6994	6891	6908	6992	6926	6805	6937	6902	6817	6799	6877	6999	6985	6991	6910	6836	6986	6908	6804	6984	6899	6894	6928	6896	6842	6955	6915	6935	7006	6872	6850	6679	6830	6880	6814	6955	6957	6869	7002	6862	7024	6904	7030	6932	6966	7010	6895	6943	6926	6956	6934	6816	6939	6760	6838	6961	6925	6888	6881	6781	7000	6935	6996	7024	6808	7069	6971	6971	7059	6840	6963	6896	6874	6932	6954	6938	7021	6832	6980	6968	7012	6962	6941	6896	6931	6898	7028	6718	6771	6957	6911	6924	6804	6937	7037	6917	6809	6957	6838	6892	6847	6823	6757	7103	6802	6924	6851	6960	6881	7011	6839	6865	6920	7078	6858	6853	6781	6983	6867	6980	6954	6959	6939	6907	6916	6932	6865	6907	6886	6915
2308	1263	1121	10239	14718	22927	20751	11358	4261	1770	932	905	926	863	875	872	925	957	917	935	884	1051	926	911	887	875	912	919	946	939	914	889	917	937	877	916	909	832	924	857	969	928	893	867	876	935	859	881	907	937	864	878	862	903	947	900	899	883	862	887	928	890	940	902	832	883	944	885	888	897	939	908	920	890	865	910	884	964	966	885	860	906	889	896	934	939	920	907	876	858	889	909	946	915	863	925	878	896	899	880	934	908	932	899	880	832	895	903	888	884	872	910	887	942	860	898	887	951	907	943	956	871	901	912	896	884	908	847	970	920	917	902	956	904	917	911	958	886	911	888	870	929	898	919	913	910	934	924	956	913	918	898	897	911	936	899	894	900	921	935	897	902	964	893	889	919	881	894	889	911	932	913	870	918	939	908	950	925	915	879	891	962	901	918	903	914	885	900	887	909	826	958	910	896	930	853	892	893	919	906	893	909	870	951	906	899	859	897	889	907	894	861	923	920	937	848	904	864	901	857	911	887	927	938	891	865	856	955	909	878	928	874	1004	858	897	906	876	838	911	931	918	925	886	913	916	877	907	884	869	918	837	902	905	913	886	953	860	920	884	911	951	875	884	884	914	906	865	874	957	884	889	880	913	881	888	878	911	903	908	834	915	984	899	871	895	872	899	907	929	872	905	891	950	888	947	905	935	886	906	905	902	864	853	903	893	918	907	905	851	913	907	944	897	913	854	953	934	865	905	865	957	917	935	885	870	910	870	951	901	861	931	916	928	933	904	932	885	954	952	950	883	898	858	881	887	912	871	889	930	911	925	902	893	918	868	893	970	855	888	916	945	925	902	926	923	969	890	877	898	965	942	885	905	944	920	938	903	915	935	876	940	950	960	951	889	914	887	902	862	942	890	906	891	921	852	947	859	954	878	870	887	925	928	863	914	875	866	922	853	886	866	892	920	904	862	892	867	904	950	917	875	923	876	905	918	904	915	932	935	822	950	936	895	881	868	898	888	922	939	895	943	899	885	916	847	896	898	907	854	909	876	912	894	945	873	879	870	883	890	873	937	868	897	917	912	882	882	891	871	911	903	871	905	938	894	889	952	863	885	884	890	883	869	909	908	861	936	926	877	920	888	843	870	912	924	968	847	886	906	877	902	917	907	880	912	884	873	897	857	913	863	879	901	885	887	903	886	894	903	933	939	883	899	941	874	881	905	892	951	886	862	930	916	847	898	881	905	884	936	873	905	890	890	962	860	896	919	925	926	922	867	1000	939	917	896	897	906	903	919	876	879	862	918	873	886	865	871	863	910	893	833	934	914	887	905	868	946	959	884	951	896	863	947	951	877	896	928	901	883	908	921	929	915	865	873	907	881	874	899	855	880	921	914	952	885	915	877	925	905	908	856	933	863	917	903	885	927	883	901	894	874	931	900	936	927	890	944	898	891	850	933	915	908	881	923	890	962	938	912	872	885	868	944	881	832	899	905	942	878	924	912	910	909	908	932	884	922	924	936	905	885	945	913	858	860	920	918	896	894	942	951	892	886	891	904	918	815	887	890	899	904	918	1021	903	877	914	911	940	916	907	866	880	866	965	862	932	920	914	920	881	907	919	921	902	891	935	934	893	878	923	905	963	920	858	900	923	901	920	942	875	865	908	868	931	897	895	875	889	864	909	898	835	900	843	870	881	933	890	891	940	869	857	902	993	918	918	916	884	902	895	881	907	843	900	897	876	902	831	914	899	886	896	927	879	906	934	877	843	896	869	892	969	876	878	906	967	822	910	873	911	924	885	871	885	916	866	935	903	893	895	917	914	901	867	947	895	878	911	908	869	903	886	906	887	872	914	902	877	833	858	882	875	877	890	972	899	898	877	899	891	965	863	875	936	911	875	920	941	900	928	818	900	915	932	912	929	906	897	833	910	906	873	889	913	919	919	888	901	854	901	875	934	923	900	939	913	910	902	919	904	898	887	868	919	896	943	943	864	852	889	922	902	930	897	873	860	891	852	902	949	908	874	909	935	879	917	912	888	902	902	959	887	927	865	881	870	853	919	877	873	933	860	862	858	818	915	895	870	938	896	918	899	914	915	893	895	919	976	909	877	909	875	891	862	897	909	874	881	890	986	925	875	884	889	902	916	925	897	901	899	934	922	948	902	913	880	883	907	903	868	872	872	884	903	905	922	907	916	883	896	920	874	900	889	849	912	944	941	902	889	881	889	867	958	846	867	889	920	922	937	892	907	856	903	896	956	916	859	920	925	894	927	917	909	859	965	831	941	903	850	863	900	936	867	886	837	955	933	871	855	912	903	909	912	885	922	869	846	890	975	890	894	889	888	880	884	901	893	880	842	832	901	903	895	924	921	913	877	848	892	903	930	889	911	895	884	879	877	968	921	915	862	885	884	877	915	900	925	887	887	920	909	938	892	887	914	883	879	888	912	886	940	877	883	918	879	926	959	968	893	944	914	947	885	878	899	914	912	889	872	947	889	858	838	898	845	909	911	924	857	900	872	879	951	915	966	906	870	948	925	908	866	920	922	867	893	915	855	920	887	914	862	928	985	870	910	916	960	971	906	886	925	921	921	936	915	932	865	975	890	956	888	953	914	956	868	932	898	877	904	924	912	900	902	932	895	966	925	907	901	912	951	912	887	959	864	879	966	951	924	925	926	954	877	965	906	913	866	855	915	927	871	861	908	923	891	874	890	876	908	855	910	954	903	902	860	895	886	901	872	875	933	870	923	925	883	930	894	914	951	872	927	913	903	911	954	899	853	946	880	890	900	876	910	918	861	884	960	876	921	890	874	923	917	856	887	885	886	954	915	943	901	879	923	896	913	870	898	883	918	893	951	869	934	875	872	902	909	923	868	911	866	874	858	905	895	876	892	889	899	906	869	918	891	957	862	884	848	855	928	882	921	919	913	944	896	936	871	913	886	894	854	852	947	936	967	930	908	884	869	928	861	888	911	967	887	892	907	853	866	974	904	900	859	915	937	889	936	862	917	908	906	948	868	917	888	899	912	835	929	933	918	834	947	868	898	893	887	951	936	950	849	915	894	893	853	896	971	941	924	909	883	964	892	915	849	946	925	915	904	859	928	908	862	875	866	943	927	840	912	843	919	893	909	871	910	889	955	893	865	876	936	999	928	906	929	906	877	904	927	888	845	887	900	918	891	935	844	937	919	921	933	930	883	871	898	858	901	918	918	895	881	845	845	944	952	873	914	916	903	935	865	933	930	872	874	913	911	905	912	888	954	905	906	895	866	891	919	868	857	906	909	921	875	916	918	876	918	886	910	911	870	890	889	886	936	873	883	857	816	901	915	904	902	859	859	876	830	944	904	909	928	891	927	868	917	869	876	880	889	922	930	898	882	947	945	918	907	938	896	964	867	923	912	862	879	921	935	946	878	896	885	891	931	878	943	886	910	914	912	898	931	917	907	917	917	885	876	938	900	951	893	921	929	936	976	838	900	907	929	874	925	889	889	907	895
18141	11222	10177	51322	65646	71297	67081	47469	31648	18815	7674	6953	6903	6967	6924	6874	6729	6990	7128	6894	7690	9176	7551	6869	6948	6852	6758	6984	6788	6962	6833	6782	6900	6739	6857	6876	6939	6788	6910	6848	6813	6848	6852	6953	6791	6858	6965	6827	6835	6851	6868	6702	6897	6903	6635	6904	6867	6810	6868	6905	6797	6890	6877	6880	6685	6891	6886	6764	6824	6728	6854	6717	6870	6834	6779	6750	6881	6981	6767	6860	6772	6713	6843	6806	6913	6905	6752	6790	6783	6834	6761	6851	6869	6775	6859	6891	6904	6773	6800	6837	6873	6808	6827	6951	6658	6760	6849	6919	6823	6916	6954	6915	6813	6754	6882	6800	6865	6891	6933	6826	6927	6856	6866	6751	6854	6885	6894	6888	6743	6911	6839	6793	6886	6803	6722	6889	6857	6827	6985	6770	6678	6767	6808	6771	6831	6786	6891	6787	6743	6776	6636	6824	6822	6875	6688	6905	6806	6796	6932	6835	6785	6833	6934	6843	6720	6766	6764	6914	6934	6775	6825	6858	6886	6751	6820	6891	6875	6872	6867	6710	6815	6831	6724	6898	6669	6821	6933	6751	6872	7026	6766	6766	6856	6798	6934	6739	6950	6790	6814	6843	6779	6856	6884	6808	6952	6873	6815	6943	6945	6806	6840	6724	6829	6949	6864	6920	6850	6895	6828	6765	6866	6853	6813	6878	6896	6813	6798	6818	6789	6770	6833	6796	6899	6790	6763	6830	6851	6736	6813	6815	6882	6785	6812	6776	6794	6938	6780	6794	6724	6842	6892	6820	6887	6840	6840	6911	6941	6775	6814	6792	6787	6820	6950	6848	6810	6787	6924	6909	6756	6866	6759	6906	6908	6821	6915	6980	6723	6790	6812	6896	6746	6779	6916	6865	6787	6920	6811	6914	6849	6840	6939	6726	6920	6848	6866	6825	6924	6916	6835	6913	6818	6759	6872	6803	6707	6839	6764	6818	6860	6875	6950	6744	6917	6837	6806	6846	6904	6745	6862	6848	6855	6803	6790	6843	6732	6764	6744	6942	6735	6894	6815	6799	6763	6832	6786	6871	6866	6742	6827	6842	6811	6740	6727	6886	6882	6827	6734	6898	6922	6747	6840	6766	6838	6780	6827	6845	6767	6993	6613	6804	6755	6724	6907	6779	6778	6807	6912	6793	6818	6854	6875	6720	6928	6920	6872	6712	6903	6800	6802	6957	6877	6766	6880	6928	6783	6758	6972	6942	6729	6772	6860	6903	6751	6752	6810	6772	6826	6894	6829	6744	6828	6849	6822	6858	6892	6834	6913	6837	6622	6865	6933	6723	6952	6818	6823	6713	6893	6797	6752	6841	6804	6926	6874	6758	6937	6900	6917	6780	6900	6800	6856	6898	6911	6842	6872	6833	6952	6755	6818	6839	6908	6823	6879	6835	6796	6875	6852	6848	6865	6736	6945	6738	6881	6841	6902	6884	6902	6790	6867	6835	6782	6885	6927	6834	6890	6776	6767	6948	6919	6864	6875	6960	6910	6745	6781	6878	6794	6831	6869	6802	6929	6851	6877	6813	6884	6845	6923	6854	6868	6788	6842	6849	6881	6886	6733	6854	6686	6742	6781	6856	6838	6878	6888	6795	6840	6919	6761	6824	6947	6888	6797	6695	6852	6911	6782	6916	6884	6817	6860	6904	6778	6908	6715	6791	6876	6796	6890	6815	6787	6771	6771	7020	6815	6927	6800	6857	6765	6777	6891	6789	6943	6684	6710	6943	6840	6765	6913	6914	6812	6778	6943	6764	6873	6878	6909	6880	6889	6763	6821	6930	6720	6970	6706	6819	6867	6783	6841	6777	6952	6927	6788	6845	6890	6916	6868	6835	6734	6861	6835	6886	6945	6878	6714	6966	6877	6859	6859	6756	6928	6775	6804	6823	6885	6967	6865	6848	6778	6915	6905	6888	6870	6873	6832	6788	6835	6775	6775	6817	6788	6773	6870	6943	7007	6852	6909	6896	6795	6725	6811	6838	6892	6945	6832	6853	6826	6933	6676	6765	6828	6813	6843	6880	6833	6822	6859	6763	6756	6840	6932	6971	7007	6883	6788	6863	6902	6839	6808	6810	6825	6853	6800	6971	6904	6905	6812	6641	6857	6758	6783	6809	6856	6698	6893	6887	6841	6723	6724	6743	6887	6752	6828	6841	6719	6756	6799	6894	6813	6767	6884	6729	6700	6906	6923	6912	7000	6695	6828	6826	6912	6823	6773	6960	6819	6774	6836	6974	6825	6860	6830	6853	6826	6785	6884	6888	6855	6804	6725	6831	6967	6775	6842	6867	6915	6794	6813	6693	6940	6758	6809	6832	6738	6843	6886	6800	6844	6869	6759	6876	6854	6927	6749	6791	6870	6786	6844	6843	6918	6779	6658	6780	6745	6866	6888	6851	6835	6745	6782	6936	6914	6784	6917	6865	6835	6804	6864	6869	6838	6927	6837	6785	6729	6765	6763	6944	6894	6932	6762	6726	6897	6801	6714	6785	6744	6880	6733	6763	6690	6824	6804	6786	6896	6877	6920	6831	6866	6887	6820	6792	6888	6921	6831	6890	6769	6798	6730	6923	6780	6753	6884	6782	6847	6760	6801	6853	6843	6922	6800	6898	6854	6792	6724	6795	6784	6863	6806	6897	6855	7021	6837	6873	6751	6847	6871	6860	6775	6900	6857	6785	6925	6894	6754	7056	6720	6876	6822	6850	6822	6760	6651	6867	6759	6724	6811	6788	6942	6893	6834	6652	6853	6877	6748	7009	6848	6982	6872	6833	6791	6740	6816	6927	6715	6996	6810	6792	6764	6829	6860	6938	6866	6712	6814	6789	6807	6910	6832	6815	6784	6930	6893	6811	6912	6808	6909	6821	6851	6860	6810	6836	6855	6877	6795	6869	6781	6875	6824	6793	6919	6878	6795	6785	6949	6735	6916	6852	6735	6705	6835	6760	6867	6821	6863	6706	6869	6834	6810	6965	6720	6821	6888	6903	7029	6926	6913	6849	6882	6892	6977	6982	6845	6870	6849	6863	6769	6849	6816	6892	6786	6893	6827	6931	6824	6764	6859	6814	6810	6791	6890	6818	6715	6832	6767	6795	6849	6859	6847	6776	6839	6803	6955	7038	6981	6810	6744	6671	6761	6887	6837	6925	6813	6900	6889	6857	6907	6794	6882	6869	6805	6806	6778	6858	6902	6821	6886	6880	6804	6933	6851	6860	6845	6758	6706	6928	6761	6772	6649	6874	6851	6759	7045	6885	6791	6869	6752	6823	6822	6770	6981	6940	6894	6751	6976	6917	6802	6765	6985	6964	6770	6881	6746	6830	6683	6820	6879	6783	6777	6853	6782	6925	6903	6881	6752	6812	6791	6891	6832	7020	6826	6853	6844	6976	6790	6859	6757	6872	6838	6828	6787	6761	6899	6804	6897	6867	6759	6815	6779	6796	6805	6859	6628	6869	6849	6857	6966	6900	6749	6892	6767	6771	6731	6829	6824	6792	6877	6793	6809	6848	6771	6912	6731	6734	6788	6820	6798	6825	6738	6915	6769	6745	6783	6731	6926	6718	6838	6853	6822	6713	6730	6861	6851	6926	6908	6891	6848	6856	6658	6866	6827	6986	6896	6756	6844	6695	6834	6937	6829	6985	6872	6761	6794	6896	6844	6793	6748	6807	6788	6855	6813	6697	6776	6903	6899	6714	6924	6828	6884	6763	6871	6869	6833	6898	6835	6732	6736	6864	6901	6817	6845	6840	6845	6917	6961	6830	6798	6822	6762	6910	6734	6858	6846	6861	6889	6789	6883	6861	6816	6789	6920	6772	6747	6741	6880	6831	6871	6858	6830	6874	6774	6833	6964	6746	6749	6802	6872	6734	6860	6753	6799	6692	6743	6849	6936	6828	6827	6712	6843	6882	6950	6943	6779	6716	6854	6800	6958	6854	6784	6898	6732	6871	6932	6839	6749	6949	6682	6877	6897	6857	6772	6889	6904	6759	6881	6851	6792	6786	6743	6981	6829	6769	6891	6863	6887	6823	6693	6831	6951	6813	6911	6802	6793	6915	6749	6830	6756	6882	6923	6860	6781	6881	6804	6766	6905	6843	6824	6782	6872	6943	6975	6897	6941	6827	6836	6776	6679	6841	6781	6904	6838	6741	6846	6873	6908	6800	6862	6859	6845	6980	6899	6957	6842	6969	6869	6787	6691	6876	6776	7035	6809	6839	6915	6879	6703	6911	6781	6816	6789	6772	6862	6841	6856	6770	6751	6841	6797	6805	6843	6807	6894	6883	6841	6858	6815	6806	6727	6797	6813	6778	6786	6915	6843	6872	6842	6819	7032	6932	6828	6864	6891	6830	6767	6941	6801	6784	6987	6733	6693	6786	6916	6829	6883	6747	6908	6762	6873	6802	6753	6804	6829	6759	6836	6767	6942	6812	6865	6891	6875	6934	6737	6788	6904	6866	6817	6819	6918	6893	6859	6844	6783	6848	6880	6902	6863	6799	6828	6846	6769	6820	6802	6833	6862	6887	6787	6775	6887	6933	6760	6900	6927	6915	6831	6908	6767	6814	6816	6828	6853	6861	6900	6715	6903	6827	6743	6856	6871	6833	6793	6855	6759	6761	6812	6730	6717	6899	6871	6814	6938	6950	6971	6733	6867	6753	6887	6834	6845	6752	6860	6893	6859	6721	6819	6862	6742	6923	6870	6863	6804	6944	6866	6887	6886	6707	6835	6902	6804	6823	6823	6830	6738	6868	6735	6978	6935	6837	6692	6739	6909	6826	6882	6820	6895	6856	6729	6815	6841	6866	6738	6834	6864	6735	6904	6917	6794	6911	6784	6977	6753	6841	6843	6805	6831	6750	6912	6765	6891	6814	6823	6834	6986	6804	6804	6785	6849	6765	6889	6764	6952	6746	6738	6744	6966	6925	6729	6827	6919	6782	6877	6740	6913	6911	6918	6808	6767	6930	6826	6963	6816	6762	6735	6830	6776	6859	6712	6933	6757	6877	6792	6771	6788	6932	6838	6902	6729	6748	6755	6843	6866	6685
2697	1013	1001	1908	2856	3743	6861	5585	2399	1174	918	851	869	879	911	933	869	927	930	888	887	929	938	914	899	879	893	921	876	917	852	912	896	899	859	893	862	885	907	880	890	898	898	865	902	849	827	883	899	883	811	913	917	888	898	871	931	938	892	883	848	866	937	843	869	843	906	936	855	911	880	897	904	907	854	908	906	940	912	924	920	893	868	928	850	918	902	899	924	817	865	917	919	847	909	912	898	870	882	857	954	918	930	906	917	944	889	914	915	890	916	903	917	917	876	921	861	847	859	878	911	905	862	827	907	894	878	882	881	922	897	929	859	894	932	840	907	871	885	881	863	836	888	895	910	903	892	854	909	874	909	866	908	867	928	939	945	870	808	828	876	812	900	911	933	891	901	884	880	872	882	888	922	899	875	877	928	814	859	883	877	880	888	842	871	966	910	864	873	888	897	875	910	864	859	911	876	924	901	888	835	862	898	919	919	868	959	922	917	862	825	889	896	858	884	872	917	909	863	941	830	932	947	941	869	867	850	805	897	937	903	887	862	886	840	879	862	931	906	839	904	791	890	888	848	937	887	928	929	908	907	913	859	894	876	895	886	938	901	865	857	893	852	901	887	912	906	835	885	847	859	902	902	917	892	870	868	911	875	922	906	911	937	878	903	914	884	857	941	871	914	926	814	884	857	925	928	939	930	916	876	867	913	860	914	846	857	887	906	868	844	904	892	834	957	915	911	926	925	894	897	907	896	886	906	852	878	916	867	848	884	907	927	918	889	917	876	897	891	878	911	883	917	933	869	821	885	891	920	909	887	897	904	930	880	904	908	907	848	875	906	911	918	915	904	840	874	912	894	931	910	873	838	909	875	864	922	933	897	911	920	887	896	876	862	889	914	876	926	892	912	888	891	857	845	863	912	889	902	806	906	835	888	888	921	915	935	828	890	894	868	888	878	902	922	898	905	862	903	869	893	858	889	882	854	952	894	896	898	840	836	882	881	872	882	883	879	919	882	932	908	876	942	841	944	937	856	865	835	894	884	877	894	859	904	946	907	911	922	895	892	878	941	908	875	863	893	901	976	848	899	861	802	930	889	898	902	873	883	887	867	931	922	908	939	892	873	894	937	918	851	913	874	911	884	885	864	933	887	822	927	888	863	908	841	859	883	875	899	821	903	852	917	884	898	934	877	936	883	890	841	931	883	914	886	946	912	887	919	870	920	931	940	886	898	822	950	863	866	916	923	886	859	900	937	918	866	899	838	887	914	909	915	869	899	879	907	898	799	870	887	936	837	943	888	920	899	843	876	871	909	850	936	914	881	873	917	885	875	924	896	917	895	914	905	926	911	891	874	889	897	847	907	932	900	885	883	919	902	872	910	841	865	863	952	904	907	901	928	891	900	880	849	950	917	901	892	917	921	877	936	870	862	877	870	912	867	869	854	938	928	935	903	860	975	872	932	871	897	908	884	897	854	874	854	911	875	912	869	903	837	873	870	843	833	868	889	838	903	847	897	903	964	918	888	908	829	831	957	876	889	871	943	925	919	890	935	864	924	913	927	833	927	870	859	862	903	859	878	872	841	893	873	926	876	916	935	886	897	870	896	929	881	876	808	917	921	915	875	842	875	936	908	853	903	918	882	905	848	912	917	891	855	858	893	871	840	968	873	819	866	846	944	892	882	857	887	873	872	860	890	845	862	913	845	898	922	849	897	863	895	902	932	881	890	866	908	896	876	830	896	957	871	907	905	853	902	860	860	880	925	857	886	919	950	852	916	937	912	883	917	897	843	930	861	919	922	908	880	868	859	929	888	901	903	920	942	893	931	906	902	845	836	890	916	922	932	938	898	873	939	925	887	890	935	878	941	902	914	893	927	877	925	892	937	879	906	863	811	898	856	911	886	886	881	888	880	854	920	887	876	883	933	887	870	866	888	918	842	859	954	934	890	869	906	956	915	884	943	920	850	878	838	908	865	951	917	851	886	868	896	876	874	871	958	835	904	879	894	906	879	899	899	928	916	819	868	894	939	862	902	901	906	910	911	962	928	896	879	889	912	836	823	877	924	872	913	896	854	871	892	885	895	920	903	907	929	899	912	919	896	853	848	859	915	933	924	911	872	928	925	916	897	848	912	896	829	880	911	913	875	909	900	855	877	847	936	847	890	883	857	897	892	878	974	909	848	898	908	853	885	920	900	862	906	938	884	894	888	853	900	959	941	833	943	872	894	900	929	898	915	944	907	892	828	889	931	852	915	923	966	918	909	902	922	915	949	890	876	864	893	900	857	872	839	917	860	878	875	895	922	886	838	851	921	940	921	849	832	901	938	882	854	954	858	911	861	886	880	904	917	898	877	905	897	899	845	854	851	855	890	922	898	891	862	863	844	948	906	882	950	894	852	895	875	902	902	902	872	889	892	875	913	938	927	929	951	896	880	925	890	913	880	881	830	877	866	929	908	889	887	908	901	901	908	918	897	885	867	929	858	881	873	894	907	912	952	881	866	852	921	839	910	900	848	928	900	919	896	910	880	944	922	893	907	893	875	925	968	850	892	910	874	948	901	914	838	901	829	913	849	902	904	970	933	865	823	878	893	892	877	829	891	840	873	914	924	895	874	875	883	817	937	900	877	813	877	874	873	876	877	914	885	918	862	847	925	887	897	878	867	856	922	902	880	939	905	892	893	917	934	901	932	925	938	915	920	903	915	910	860	883	916	925	857	866	868	891	868	887	908	920	831	857	886	922	884	869	915	883	843	866	842	930	935	862	928	905	850	917	886	864	877	864	869	880	859	884	872	889	923	904	835	855	898	895	929	875	854	883	893	908	900	890	854	894	912	877	918	925	924	858	891	941	878	848	878	907	888	903	899	897	881	891	880	932	870	925	842	940	906	884	908	959	872	930	920	893	944	881	872	817	917	894	896	858	871	942	887	934	919	958	878	938	890	847	867	890	904	901	912	820	906	909	862	891	884	894	928	833	910	926	923	889	894	909	888	906	865	906	896	870	901	870	912	913	895	874	847	931	886	860	954	888	962	868	849	911	867	875	917	944	842	948	913	912	939	915	886	887	894	878	896	868	857	868	947	867	863	897	898	911	959	903	831	950	885	913	886	876	932	876	875	886	898	953	864	877	917	974	827	888	908	898	931	858	905	845	829	949	883	871	933	848	883	881	892	859	959	941	854	905	918	876	895	886	853	873	909	924	889	947	858	884	916	880	942	886	928	910	901	905	910	851	929	840	898	898	863	899	931	858	915	835	871	875	891	919	857	846	818	940	855	913	835	913	894	881	893	892	908	894	938	867	889	847	907	872	894	913	836	881	860	850	887	880	918	865	862	892	902	851	860	885	869	961	860	924	919	878	896	890	858	952	922	863	907	889	874	883	901	915	893	879	949	920	872	898	936	894	890	850	910	915	905	903	909	881	867	931	903	886	859	886	874	873	877	911	930	915	854	894	916	888	939	895	932	877	830	910	885	898	899	902	940	865
12513	8123	9085	26881	39517	38766	44972	37967	24115	11112	7009	6961	6860	6769	6809	6880	6800	7103	7062	6873	7054	7218	7127	6849	6960	6918	6797	6835	6690	6857	6734	6863	6809	6801	6788	6822	6764	6681	6845	6658	6828	6583	6842	6751	6871	6739	6716	6858	6739	6693	6665	6783	6783	6786	6731	6838	6683	6820	6970	6761	6698	6849	6747	6765	6780	6775	6734	6696	6700	6834	6815	6661	6813	6874	6642	6853	6749	6766	6832	6864	6703	6777	6795	6826	6774	6707	6808	6733	6771	6841	6712	6741	6769	6727	6724	6728	6988	6798	6847	6775	6846	6788	6695	6754	6609	6887	6817	6862	6885	6765	6706	6769	6829	6736	6845	6722	6662	6732	6714	6795	6730	6868	6856	6776	6706	6766	6824	6861	6790	6793	6755	6757	6784	6844	6821	6755	6630	6955	6864	6804	6897	6783	6800	6835	6602	6655	6773	6856	6684	6717	6824	6802	6778	6805	6780	6789	6816	6711	6856	6690	6745	6735	6790	6763	6784	6842	6915	6855	6703	6777	6760	6748	6652	6925	6720	6657	6792	6866	6899	6778	6663	6687	6870	6742	6740	6667	6779	6781	6846	6808	6790	6766	6839	6703	6772	6829	6702	6744	6731	6740	6700	6768	6665	6876	6818	6751	6809	6818	6697	6795	6700	6865	6805	6720	6837	6811	6726	6789	6918	6789	6747	6728	6850	6791	6901	6689	6734	6624	6749	6715	6872	6755	6721	6787	6720	6872	6772	6791	6799	6822	6742	6700	6755	6849	6731	6931	6794	6790	6695	6857	6864	6615	6697	6734	6767	6717	6811	6755	6901	6858	6781	6747	6642	6715	6771	6773	6679	6761	6769	6855	6860	6702	6746	6744	6823	6833	6812	6752	6856	6839	6862	6621	6655	6874	6850	6788	6775	6761	6694	6724	6788	6721	6809	6923	6797	6810	6857	6774	6808	6776	6719	6804	6807	6759	6756	6750	6768	6836	6738	6751	6779	6825	6828	6844	6802	6704	6792	6705	6731	6860	6784	6765	6657	6695	6794	6639	6720	6790	6716	6739	6771	6880	6861	6782	6661	6739	6765	6733	6759	6774	6775	6883	6840	6830	6715	6715	6914	6604	6763	6752	6826	6831	6748	6768	6846	6906	6785	6753	6601	6978	6658	6711	6667	6762	6736	6649	6842	6803	6779	6597	6757	6858	6724	6748	6927	6728	6744	6848	6768	6737	6878	6836	6706	6813	6785	6761	6804	6751	6796	6815	6756	6765	6790	6776	6709	6710	6686	6736	6957	6708	6583	6849	6733	6617	6739	6751	6685	6852	6799	6722	6749	6793	6862	6824	6807	6803	6771	6889	6802	6796	6672	6711	6785	6605	6749	6742	6784	6811	6823	6844	6766	6882	6752	6743	6692	6723	6835	6724	6856	6648	6779	6867	6644	6868	6549	6762	6694	6768	6831	6866	6735	6847	6690	6722	6870	6833	6695	6848	6741	6784	6720	6726	6819	6827	6794	6742	6711	6785	6771	6802	6710	6839	6817	6834	6709	6854	6844	6848	6751	6759	6845	6836	6806	6782	6708	6857	6810	6907	6861	6828	6884	6820	6802	6743	6795	6755	6858	6834	6727	6788	6717	6870	6876	6870	6758	6790	6890	6780	6759	6786	6834	6820	6713	6716	6827	6740	6756	6821	6683	6911	6775	6819	6876	6787	6789	6675	6753	6748	6760	6680	6772	6820	6679	6948	6822	6778	6797	6791	6723	6587	6800	6740	6773	6752	6845	6748	6731	6797	6844	6799	6663	6919	6706	6865	6755	6670	6750	6647	6853	6788	6879	6731	6698	6820	6733	6632	6879	6801	6820	6894	6810	6871	6698	6731	6849	6712	6708	6849	6784	6870	6812	6788	6762	6869	6739	6713	6848	6757	6773	6703	6906	6744	6762	6752	6732	6854	6948	6697	6714	6830	6772	6673	6688	6829	6801	6756	6803	6778	6847	6837	6655	6708	6797	6745	6692	6738	6821	6799	6768	6834	6962	6822	6721	6785	6756	6765	6694	6847	6737	6826	6865	6852	6830	6937	6768	6819	6785	6665	6859	6728	6755	6807	6773	6926	6775	6773	6870	6810	6727	6788	6641	6865	6815	6806	6851	6806	6785	6805	6729	6762	6795	6663	6744	6922	6687	6778	6819	6868	6718	6717	6763	6657	6680	6750	6807	6835	6792	6676	6814	6671	6792	6772	6749	6783	6785	6686	6768	6794	6739	6669	6735	6781	6812	6750	6720	6841	6964	6768	6757	6817	6827	6755	6783	6890	6857	6756	6843	6804	6679	6679	6783	6815	6834	6668	6805	6765	6815	6785	6623	6821	6841	6773	6741	6816	6678	6739	6733	6744	6814	6842	6717	6764	6750	6864	6678	6688	6753	6610	6782	6854	6837	6722	6775	6865	6759	6700	6781	6834	6714	6718	6842	6803	6743	6723	6701	6762	6754	6807	6714	6802	6693	6851	6737	6799	6682	6830	6784	6828	6877	6729	6782	6625	6704	6730	6738	6798	6731	6875	6602	6719	6848	6714	6719	6718	6868	6752	6742	6778	6739	6993	6696	6703	6658	6687	6702	6812	6793	6878	6830	6871	6790	6815	6794	6711	6853	6697	6827	6757	6779	6690	6625	6807	6787	6944	6755	6683	6772	6842	6724	6886	6770	6836	6720	6755	6720	6736	6711	6857	6759	6743	6787	6825	6723	6789	6890	6789	6708	6875	6784	6843	6800	6779	6850	6823	6854	6855	6759	6719	6879	6787	6750	6788	6858	6776	6762	6799	6769	6755	6791	6672	6735	6922	6742	6805	6723	6914	6901	6813	6720	6823	6695	6693	6753	6702	6755	6831	6764	6861	6764	6803	6779	6768	6785	6724	6784	6746	6717	6793	6716	6777	6691	6839	6841	6725	6833	6730	6797	6807	6810	6823	6709	6768	6745	6742	6781	6791	6919	6651	6736	6773	6720	6670	6855	6837	6789	6745	6794	6673	6825	6814	6891	6840	6695	6747	6884	6861	6789	6694	6848	6684	6752	6863	6799	6682	6693	6775	6821	6671	6665	6914	6859	6777	6645	6808	6681	6799	6768	6794	6770	6617	6721	6789	6729	6728	6727	6713	6696	6761	6741	6833	6771	6723	6651	6688	6813	6822	6766	6696	6831	6656	6764	6673	6757	6671	6746	6661	6757	6764	6794	6879	6739	6897	6687	6792	6824	6709	6810	6910	6811	6873	6766	6714	6868	6776	6721	6773	6836	6904	6808	6871	6825	6815	6721	6714	6767	6700	6755	6794	6795	6714	6706	6913	6741	6786	6799	6723	6808	6811	6742	6804	6822	6669	6836	6730	6670	6856	6796	6776	6706	6896	6767	6705	6753	6685	6844	6732	6819	6863	6807	6730	6724	6869	6913	6784	6692	6774	6732	6802	6654	6765	6766	6831	6716	6944	6813	6707	6737	6739	6800	6841	6801	6777	6805	6760	6918	6728	6663	6816	6751	6833	6857	6751	6743	6810	6828	6815	6787	6822	6801	6888	6684	6711	6778	6694	6747	6732	6817	6822	6801	6894	6806	6742	6766	6719	6899	6770	6820	6863	6656	6909	6746	6809	6883	6713	6902	6778	6754	6881	6845	6778	6910	6690	6734	6783	6867	6663	6841	6721	6814	6683	6762	6737	6871	6858	6768	6724	6758	6743	6853	6871	6702	6773	6919	6619	6842	6664	6778	6685	6740	6859	6740	6850	6636	6847	6603	6829	6781	6792	6757	6754	6883	6826	6725	6796	6717	6762	6763	6839	6709	6738	6781	6839	6867	6808	6803	6818	6705	6721	6835	6871	6718	6692	6850	6863	6909	6708	6699	6786	6598	6784	6727	6821	6881	6647	6795	6772	6710	6833	6655	6836	6611	6756	6748	6762	6858	6723	6789	6844	6732	6826	6752	6722	6688	6786	6813	6869	6765	6784	6759	6776	6630	6740	6692	6723	6829	6742	6698	6841	6637	6769	6875	6810	6756	6735	6717	6798	6927	6778	6789	6670	6711	6823	6790	6869	6586	6840	6805	6747	6788	6759	6760	6710	6784	6855	6800	6731	6814	6891	6840	6671	6820	6772	6791	6862	6761	6808	6790	6788	6693	6754	6715	6799	6709	6888	6830	6634	6715	6778	6742	6673	6799	6832	6848	6772	6849	6905	6834	6761	6729	6910	6809	6818	6601	6720	6785	6801	6671	6833	6769	6727	6639	6684	6643	6686	6873	6768	6659	6882	6825	6790	6851	6829	6698	6824	6751	6747	6777	6770	6974	6769	6789	6753	6868	6965	6775	6905	6801	6816	6715	6803	6756	6784	6804	6792	6875	6800	6915	6762	6776	6785	6892	6806	6834	6654	6765	6764	6829	6652	6767	6627	6821	6778	6848	6782	6819	6782	6952	6779	6901	6773	6780	6835	6811	6779	6787	6824	6855	6831	6839	6826	6795	6754	6931	6810	6797	6734	6802	6766	6841	6766	6866	6731	6876	6776	6760	6781	6973	6745	6829	6752	6804	6707	6678	6812	6708	6802	6682	6830	6733	6690	6818	6820	6754	6736	6796	6823	6771	6822	6863	6694	6802	6675	6824	6754	6682	6824	6843	6860	6780	6693	6810	6753	6824	6784	6820	6664	6803	6734	6812	6673	6929	6802	6859	6821	6751	6796	6825	6730	6795	6766	6735	6789	6936	6683	6683	6816	6814	6882	6825	6805	6712	6702	6752	6780	6825	6767	6749	6738	6758	6802	6676	6724	6900	6800	6670	6622	6723	6773	6820	6754	6759	6822	6754	6894	6773	6826	6714	6830	6795	6819	6865	6891	6839	6650	6840	6786	6641	6795	6694	6848	6923	6790	6780	6878	6868	6810	6874	6803	6902	6832	6706	6795	6833	6678	6840	6742	6798	6821	6844	6850	6774	6717	6770	6780	6784	6800	6737	6687	6804	6818	6738	6816	6761	6904	7036	6756	6762	6699	6768	6748	6864	6757	6752	6893	6745	6835	6710	6858	6798	6816	6752	6935	6737	6811	6734	6718
1743	1165	1249	6034	13807	16824	9173	4140	3284	1635	908	961	932	911	906	944	831	911	903	883	906	899	865	942	934	915	893	903	956	844	903	932	931	909	890	832	892	912	897	873	908	873	873	902	820	851	886	941	892	912	839	842	900	951	905	906	848	885	886	911	926	854	899	868	881	909	909	829	844	846	865	890	837	846	875	901	892	904	920	890	895	917	915	894	878	923	886	931	906	912	898	873	914	882	877	947	873	915	909	916	937	923	884	893	868	897	890	890	854	856	859	821	867	835	867	860	881	839	899	856	948	905	876	900	884	920	905	882	869	864	898	879	921	903	881	915	887	876	882	913	909	896	869	825	853	920	896	847	910	905	859	841	886	918	884	886	879	787	855	853	893	871	887	888	867	922	933	890	878	890	904	867	880	884	968	888	854	846	857	860	941	884	840	879	870	928	866	857	853	867	892	888	884	901	868	921	924	920	896	879	915	852	941	939	864	969	854	902	884	882	885	880	879	872	907	857	874	886	897	894	918	915	912	873	903	900	955	927	908	873	853	930	899	847	901	925	893	935	913	885	889	914	889	898	884	875	898	906	918	853	870	902	911	885	898	857	874	910	877	899	915	851	937	832	912	881	934	886	872	929	884	893	897	907	833	935	908	848	905	884	886	884	832	895	877	854	900	915	877	937	891	848	880	926	884	967	869	937	857	884	904	930	848	906	894	913	907	829	896	890	903	870	860	953	873	860	912	892	884	914	900	911	858	870	915	842	879	887	898	899	906	876	890	922	880	865	929	893	873	847	921	901	953	835	945	916	881	886	903	854	953	842	847	870	950	895	908	907	919	883	869	893	893	938	869	863	904	875	875	854	840	855	921	889	919	867	934	889	912	972	829	896	845	903	885	863	884	852	903	892	889	864	967	915	919	902	932	870	841	920	857	830	847	889	846	868	910	855	912	887	919	853	844	914	913	864	863	874	923	867	876	872	891	900	937	888	887	914	882	874	891	905	941	894	932	995	880	895	899	903	863	936	870	905	909	898	899	911	897	854	844	879	882	879	895	916	860	927	916	883	906	959	885	865	913	878	876	920	841	834	853	897	853	888	940	899	891	884	896	845	872	917	837	903	840	861	839	895	877	899	855	886	877	893	922	870	898	897	867	958	849	906	848	923	924	905	883	856	937	901	862	859	842	908	841	835	879	877	913	876	914	838	850	962	889	859	875	883	936	872	878	890	852	912	891	913	886	915	872	881	888	901	879	888	897	858	891	890	918	885	876	903	900	889	921	908	924	902	860	878	900	864	896	899	844	926	880	882	860	867	876	853	885	861	862	829	830	884	927	901	923	891	879	881	877	891	921	950	842	913	878	935	973	874	916	858	902	877	884	894	881	912	870	944	876	958	938	906	877	907	916	924	874	916	892	836	908	900	904	930	892	860	876	906	925	854	869	880	879	844	899	859	902	871	902	902	839	870	902	895	907	882	928	904	874	925	886	950	835	856	878	896	843	914	847	866	896	911	843	937	855	872	842	837	868	845	822	863	872	863	859	864	877	864	871	869	904	867	884	881	904	904	941	877	859	906	862	880	884	875	922	880	952	882	899	868	883	904	906	880	820	916	902	909	922	891	872	899	899	874	901	900	892	865	867	928	890	892	915	877	899	905	878	910	903	913	863	896	895	879	868	895	869	888	885	878	856	821	906	845	868	873	845	897	886	877	915	892	887	915	861	899	928	960	948	860	910	925	856	967	878	843	868	847	939	889	875	856	909	896	921	887	813	885	917	871	814	922	961	871	888	919	879	904	904	914	893	830	938	845	863	886	855	897	873	897	868	890	883	899	895	860	888	916	895	937	910	891	858	910	897	882	835	908	886	855	907	895	875	874	842	906	837	879	921	867	946	860	862	894	909	916	897	897	899	883	922	851	898	895	876	889	891	869	848	877	900	910	901	913	919	827	901	885	890	874	907	885	888	860	860	830	892	876	899	905	909	896	902	855	859	855	951	882	933	833	873	894	869	888	896	878	919	895	852	859	880	899	884	900	858	841	836	846	878	858	862	898	898	892	910	901	842	911	872	893	845	878	885	833	926	936	889	889	842	890	880	891	893	854	927	884	874	911	859	917	854	899	915	924	915	873	901	932	890	908	870	914	891	894	957	945	917	952	900	876	935	891	842	878	829	872	907	879	905	910	875	887	905	835	869	888	904	879	848	905	871	910	883	918	934	878	860	882	917	856	952	880	950	916	952	931	847	936	878	942	878	918	871	914	865	891	856	887	906	950	909	841	869	862	853	932	865	891	887	897	874	881	919	917	858	825	907	916	883	874	902	915	934	873	875	890	906	934	958	930	891	889	936	898	849	870	934	887	904	894	917	919	893	921	923	925	930	918	965	901	880	893	904	967	951	871	867	954	875	872	880	917	894	878	888	949	901	872	901	851	830	884	922	903	894	872	922	888	867	843	914	895	887	900	879	820	915	887	861	902	900	911	881	916	906	947	901	917	860	920	861	938	864	880	877	897	891	883	910	947	948	905	849	867	835	896	894	898	898	890	874	879	913	890	877	960	876	897	835	830	854	944	956	871	898	885	888	868	899	894	916	830	863	858	881	890	868	946	869	912	892	916	883	851	846	827	837	903	867	921	911	946	871	909	890	863	885	920	886	909	864	920	891	884	910	883	913	917	874	884	910	863	866	862	887	951	881	894	914	860	890	895	897	863	855	929	866	917	874	885	896	930	911	886	903	936	878	860	877	908	954	892	850	853	827	891	850	894	857	881	851	908	904	905	847	863	892	897	851	917	915	939	914	883	898	911	896	861	854	942	881	889	913	890	892	852	892	920	887	845	876	902	878	870	885	892	883	886	914	884	840	845	890	894	887	904	920	815	896	887	853	916	883	894	843	922	890	833	877	878	919	846	861	863	856	877	861	884	910	901	937	910	895	876	938	954	883	871	841	885	863	907	923	898	869	879	839	892	887	885	871	893	874	844	920	848	910	892	911	878	898	889	900	920	852	888	882	856	902	871	918	916	881	891	915	890	922	853	897	852	891	903	870	925	930	906	918	849	891	946	915	881	884	917	834	947	937	895	887	895	885	885	914	863	859	917	885	876	831	893	902	848	897	883	881	931	922	864	824	889	918	905	928	882	880	894	949	922	821	887	874	904	907	879	909	864	846	868	877	891	890	878	847	864	903	873	843	900	945	888	886	849	892	915	905	919	881	888	927	886	845	874	909	862	889	888	898	846	846	908	861	912	898	887	932	879	925	886	822	844	910	862	834	857	904	872	830	845	852	920	880	842	866	889	890	922	875	835	858	881	834	889	898	905	947	856	912	893	829	822	897	914	863	901	886	919	843	922	922	882	873	838	893	881	933	888	882	875	884	888	876	901	897	922	879	876	944	910	914	866	900	921	902	924	920	889	891	885	899	913	900	858	922	873	897	922	876	883	810	853	905	876	902	948	914	838	900	886	935	908	909	849	871	829	893	917	836	884	859	876
14969	10119	10510	46285	66284	64957	42172	36009	31325	15196	7192	8216	6861	6888	6770	6793	6771	6839	6849	6745	6851	6829	6973	7784	7756	7522	7074	6807	6656	6833	6932	6695	6822	6786	6780	6694	6584	6798	6800	6726	6811	6826	6722	6718	6700	6706	6765	6825	6770	6839	6832	6744	6772	6800	6794	6780	6720	6755	6687	6640	6793	6893	6764	6717	6764	6811	6745	6591	6772	6847	6845	6655	6835	6738	6624	6884	6737	6627	6646	6758	6870	6808	6642	6707	6773	6731	6746	6665	6758	6731	6659	6769	6785	6794	6772	6767	6816	6684	6665	6819	6701	6747	6821	6828	6737	6760	6825	6713	6712	6781	6688	6636	6842	6704	6755	6734	6733	6800	6774	6726	6651	6701	6817	6726	6839	6731	6707	6961	6774	6771	6661	6691	6607	6832	6711	6655	6804	6723	6740	6752	6668	6778	6699	6723	6780	6794	6747	6668	6766	6743	6763	6613	6659	6740	6745	6834	6697	6668	6709	6752	6650	6768	6712	6839	6652	6721	6788	6838	6794	6782	6751	6805	6548	6806	6771	6692	6835	6766	6719	6746	6736	6771	6651	6761	6747	6742	6655	6802	6602	6710	6890	6793	6676	6681	6755	6810	6771	6738	6548	6770	6887	6730	6699	6786	6644	6698	6840	6754	6904	6779	6889	6722	6697	6682	6749	6768	6821	6834	6736	6743	6763	6673	6748	6689	6710	6696	6857	6677	6790	6666	6701	6784	6768	6722	6755	6725	6662	6872	6712	6748	6712	6757	6790	6616	6793	6723	6610	6687	6710	6713	6781	6809	6711	6764	6764	6785	6814	6755	6655	6669	6721	6817	6830	6697	6819	6760	6868	6680	6834	6774	6777	6718	6862	6782	6770	6731	6674	6779	6684	6724	6729	6840	6686	6638	6761	6747	6815	6782	6818	6699	6724	6778	6797	6741	6699	6834	6713	6760	6571	6780	6760	6703	6802	6744	6787	6686	6665	6650	6795	6822	6826	6834	6693	6796	6851	6734	6776	6710	6666	6788	6818	6695	6929	6753	6734	6760	6835	6717	6722	6826	6717	6625	6695	6768	6746	6691	6743	6705	6820	6817	6599	6587	6693	6881	6744	6661	6588	6781	6739	6664	6761	6692	6779	6608	6816	6672	6697	6858	6725	6829	6744	6806	6801	6652	6843	6708	6836	6826	6654	6699	6784	6802	6639	6803	6852	6840	6780	6815	6725	6692	6774	6745	6883	6632	6797	6771	6796	6721	6809	6689	6688	6621	6855	6706	6685	6689	6906	6611	6836	6672	6732	6783	6684	6752	6738	6785	6776	6770	6593	6729	6755	6695	6732	6856	6652	6739	6687	6750	6805	6644	6765	6742	6741	6855	6757	6649	6673	6739	6763	6759	6725	6753	6667	6692	6803	6756	6741	6811	6744	6757	6841	6722	6711	6727	6693	6832	6698	6795	6772	6853	6836	6867	6794	6707	6558	6760	6768	6695	6730	6820	6860	6694	6732	6824	6729	6715	6744	6709	6715	6760	6690	6780	6764	6769	6771	6793	6619	6596	6714	6751	6659	6849	6774	6662	6788	6654	6530	6851	6790	6906	6679	6869	6787	6763	6688	6681	6675	6699	6612	6754	6786	6808	6699	6737	6694	6769	6825	6801	6761	6693	6812	6836	6590	6729	6657	6679	6708	6735	6773	6833	6790	6780	6834	6849	6862	6841	6917	6703	6747	6812	6745	6752	6790	6710	6739	6744	6690	6696	6852	6675	6705	6763	6749	6741	6884	6695	6684	6889	6792	6877	6584	6844	6654	6707	6661	6779	6783	6797	6878	6799	6565	6727	6767	6611	6614	6715	6903	6763	6789	6693	6618	6729	6750	6791	6668	6729	6858	6800	6791	6731	6808	6738	6713	6770	6578	6688	6801	6726	6608	6792	6719	6794	6578	6737	6804	6684	6661	6773	6705	6696	6903	6792	6819	6653	6668	6827	6765	6871	6785	6772	6717	6772	6637	6645	6808	6774	6841	6728	6824	6787	6692	6679	6734	6833	6687	6737	6733	6762	6766	6745	6641	6834	6768	6701	6633	6793	6819	6739	6809	6801	6819	6746	6665	6788	6839	6686	6737	6796	6652	6684	6712	6772	6644	6717	6842	6654	6736	6552	6723	6788	6743	6680	6753	6745	6770	6696	6820	6745	6645	6825	6706	6726	6757	6688	6807	6729	6780	6796	6867	6780	6853	6828	6864	6801	6705	6729	6751	6753	6743	6776	6777	6733	6640	6793	6779	6719	6722	6885	6759	6673	6743	6710	6789	6692	6754	6823	6749	6660	6789	6710	6813	6754	6683	6857	6756	6786	6781	6693	6815	6701	6869	6787	6847	6660	6864	6775	6789	6683	6839	6808	6706	6776	6714	6887	6802	6679	6780	6764	6599	6889	6734	6784	6797	6661	6942	6832	6771	6674	6814	6717	6680	6819	6721	6727	6835	6752	6747	6781	6772	6649	6775	6699	6767	6787	6741	6777	6740	6695	6807	6711	6688	6776	6777	6673	6801	6754	6750	6829	6721	6700	6800	6645	6762	6714	6785	6780	6650	6779	6617	6848	6667	6700	6699	6727	6839	6677	6866	6729	6822	6754	6840	6663	6750	6690	6645	6800	6842	6722	6666	6761	6748	6678	6803	6749	6820	6718	6703	6640	6772	6708	6862	6902	6835	6701	6723	6673	6762	6973	6898	6749	6662	6785	6632	6742	6617	6681	6737	6743	6787	6717	6673	6771	6817	6801	6747	6779	6719	6751	6704	6853	6762	6725	6690	6685	6725	6785	6680	6845	6715	6699	6718	6750	6707	6739	6712	6660	6714	6645	6799	6702	6730	6689	6637	6803	6750	6943	6799	6765	6740	6580	6723	6725	6749	6673	6665	6791	6740	6751	6771	6787	6714	6794	6826	6691	6752	6765	6733	6828	6793	6747	6744	6818	6644	6756	6657	6761	6686	6710	6797	6604	6782	6807	6809	6814	6794	6810	6768	6790	6740	6606	6680	6797	6795	6667	6684	6776	6822	6732	6781	6822	6761	6813	6619	6755	6694	6690	6741	6862	6858	6835	6867	6683	6722	6791	6806	6807	6867	6798	6670	6683	6683	6563	6799	6646	6719	6682	6793	6718	6751	6813	6762	6667	6842	6760	6816	6826	6735	6646	6814	6636	6822	6680	6629	6774	6705	6785	6708	6686	6652	6719	6761	6638	6728	6746	6723	6845	6638	6734	6706	6712	6780	6930	6689	6802	6744	6764	6641	6828	6803	6723	6630	6684	6851	6762	6679	6749	6751	6904	6660	6647	6849	6741	6782	6633	6790	6681	6574	6625	6841	6681	6613	6710	6720	6683	6570	6719	6789	6775	6707	6644	6752	6508	6807	6690	6703	6704	6707	6858	6622	6850	6740	6760	6631	6719	6745	6787	6784	6780	6760	6825	6792	6800	6801	6832	6825	6686	6878	6857	6862	6667	6795	6706	6718	6805	6760	6767	6658	6797	6788	6768	6848	6749	6637	6653	6780	6680	6815	6664	6775	6721	6759	6645	6929	6749	6737	6759	6683	6765	6809	6666	6682	6681	6768	6708	6785	6727	6731	6842	6715	6624	6726	6836	6765	6660	6701	6871	6657	6869	6768	6682	6803	6726	6786	6729	6696	6787	6673	6760	6770	6726	6853	6683	6796	6702	6706	6729	6743	6752	6866	6801	6698	6765	6703	6767	6692	6842	6568	6746	6864	6746	6738	6669	6815	6886	6712	6705	6629	6720	6727	6908	6804	6598	6683	6798	6748	6642	6739	6777	6788	6684	6528	6772	6743	6639	6681	6794	6793	6699	6709	6722	6838	6671	6768	6804	6838	6786	6767	6763	6724	6760	6752	6590	6711	6888	6846	6763	6770	6690	6824	6727	6742	6762	6841	6725	6683	6571	6788	6763	6646	6768	6841	6779	6723	6706	6668	6671	6798	6677	6799	6734	6636	6749	6680	6720	6742	6705	6740	6670	6730	6606	6681	6787	6770	6730	6756	6914	6762	6776	6777	6809	6748	6763	6706	6687	6743	6771	6692	6730	6715	6743	6814	6777	6770	6751	6776	6739	6603	6830	6718	6745	6676	6884	6773	6584	6692	6883	6774	6741	6727	6828	6713	6804	6718	6708	6804	6645	6764	6717	6775	6702	6780	6785	6751	6769	6863	6720	6730	6855	6722	6777	6758	6735	6930	6801	6726	6705	6889	6791	6778	6606	6732	6873	6878	6744	6655	6717	6680	6717	6615	6692	6622	6827	6731	6789	6905	6905	6567	6931	6686	6808	6782	6804	6882	6709	6710	6790	6696	6744	6659	6601	6802	6793	6580	6768	6727	6764	6701	6857	6823	6798	6632	6789	6710	6734	6806	6782	6662	6800	6779	6699	6738	6811	6725	6592	6690	6738	6766	6785	6804	6809	6637	6743	6769	6601	6859	6752	6650	6735	6750	6824	6789	6797	6775	6801	6769	6917	6771	6826	6685	6774	6742	6748	6811	6898	6784	6622	6929	6703	6698	6740	6894	6767	6636	6837	6794	6591	6822	6756	6687	6756	6803	6744	6742	6753	6777	6738	6672	6692	6734	6714	6789	6775	6634	6621	6724	6850	6852	6769	6628	6748	6807	6795	6676	6627	6715	6813	6777	6665	6833	6596	6650	6798	6733	6859	6791	6854	6765	6613	6620	6755	6819	6756	6778	6661	6723	6785	6674	6779	6748	6839	6782	6802	6847	6705	6793	6669	6867	6589	6765	6677	6741	6618	6889	6780	6696	6708	6760	6783	6779	6825	6871	6847	6788	6716	6774	6706	6786	6732	6787	6777	6874	6965	6786	6763	6834	6642	6888	6731	6810	6837	6871	6690	6738	6657	6731	6690	6812	6660	6767	6703	6926	6802	6849	6731	6728	6628	6734	6615	6809	6830	6688	6726	6713	6790	6717	6642	6726	6767	6767	6678	6873	6675	6631	6800	6651	6717	6766	6709	6705	6880	6692	6865	6765	6741	6827	6760	6680	6638	6772	6941	6747	6846	6731	6764	6825	6799
3878	1068	1176	8793	16656	14859	7116	3413	2030	1125	907	969	891	896	888	888	919	903	956	950	886	935	858	945	926	956	899	878	858	896	879	920	889	910	901	865	898	935	907	904	895	957	918	957	902	957	821	871	908	859	911	929	936	937	937	906	923	866	955	957	915	900	923	944	956	905	903	890	931	929	906	936	907	920	916	952	896	860	903	883	893	955	898	909	890	954	899	870	861	887	890	900	938	917	913	905	907	852	895	924	920	853	915	917	904	867	893	946	946	908	969	893	892	913	905	857	960	918	876	900	930	907	886	908	930	878	912	862	894	919	882	870	918	950	871	858	934	889	924	949	878	961	906	914	913	861	890	886	958	903	925	871	894	901	883	887	910	941	926	897	857	909	898	899	930	839	932	867	924	861	913	873	965	894	914	873	939	916	924	910	936	923	943	959	921	864	927	929	896	883	884	832	914	920	864	875	919	899	937	892	906	890	910	911	939	865	909	978	970	879	934	895	896	890	904	952	875	962	879	901	892	904	912	951	920	904	926	938	918	940	904	894	909	957	901	923	905	865	924	922	883	908	956	921	849	921	964	891	886	933	886	937	912	901	892	953	883	894	947	913	838	893	918	901	869	934	914	910	928	962	935	907	944	885	926	875	970	860	939	914	890	870	937	916	888	968	895	960	886	903	900	918	867	888	917	868	864	898	874	897	919	911	870	849	811	927	938	905	923	951	888	911	959	920	952	878	908	947	884	993	901	914	922	945	884	915	908	847	970	929	911	925	904	854	910	889	944	934	900	946	899	914	927	933	870	911	938	901	904	906	893	921	973	903	957	944	910	884	907	898	924	925	946	905	859	905	887	955	910	854	937	930	904	921	904	933	934	869	903	874	901	886	862	934	903	910	904	866	962	849	899	833	922	889	947	887	948	899	971	880	903	922	913	959	852	887	900	914	860	899	930	843	893	868	931	910	932	881	946	891	940	926	941	916	945	908	887	931	877	856	845	927	906	860	914	970	910	935	900	867	934	894	912	896	894	907	881	922	866	920	918	922	926	900	882	870	950	863	913	905	931	920	912	925	914	923	934	902	884	906	911	919	911	934	956	885	923	976	923	911	923	834	878	935	893	840	915	874	915	906	930	935	963	914	947	890	904	899	913	929	940	937	940	890	914	896	897	915	922	896	941	888	876	895	978	901	946	873	894	880	950	944	920	947	935	886	896	968	890	889	893	910	940	911	901	861	921	894	902	900	931	953	913	868	921	858	916	875	894	887	940	890	893	912	895	1030	911	910	907	924	902	867	843	947	875	915	898	910	875	905	892	898	926	924	890	908	920	910	894	893	933	909	910	914	848	930	955	888	921	914	903	893	948	891	958	881	872	961	909	928	878	934	905	920	938	930	893	893	1009	942	915	947	913	876	920	892	900	925	943	901	918	896	907	926	899	914	919	914	882	918	940	896	869	946	892	914	932	906	939	922	908	898	899	945	954	942	843	884	864	970	882	889	983	897	911	951	926	940	915	912	942	862	920	908	941	924	896	942	852	886	849	920	892	879	932	861	945	890	884	961	927	954	909	878	866	903	920	903	927	944	884	879	904	952	906	942	873	897	872	841	896	940	845	911	868	903	925	863	933	865	942	920	938	835	933	882	912	903	974	932	976	883	900	920	900	834	897	891	920	872	907	867	936	916	942	879	918	877	906	910	913	908	958	940	930	895	888	934	892	918	919	891	943	870	861	922	945	862	904	906	952	889	863	937	936	938	948	892	912	900	933	927	881	864	873	886	900	943	951	900	926	854	881	943	902	902	867	899	944	907	952	862	875	958	939	918	901	923	913	886	868	912	882	936	945	908	926	923	913	931	926	942	912	966	879	907	889	924	915	904	905	933	925	892	950	925	939	931	955	895	872	956	891	926	919	843	817	906	880	929	934	900	864	905	905	908	846	934	866	872	880	948	915	930	872	904	924	880	962	884	901	907	913	889	899	879	904	910	896	882	888	853	868	964	922	1020	897	879	924	911	911	903	923	886	884	913	872	924	862	938	919	933	880	899	882	916	925	873	932	930	926	904	901	902	955	919	868	888	914	935	953	896	934	884	896	891	967	881	919	900	906	925	896	948	897	845	953	907	929	873	852	893	956	870	919	887	939	875	845	859	892	857	919	901	863	874	907	916	900	914	920	889	884	934	958	912	902	872	932	905	914	968	911	895	925	910	876	898	935	938	905	891	871	880	898	955	932	878	918	872	953	898	916	881	873	873	906	932	904	955	884	869	930	855	914	993	927	923	943	940	864	898	906	899	890	932	909	969	906	856	981	950	951	891	902	880	898	952	909	908	915	918	872	931	913	942	916	857	875	965	908	875	884	862	961	916	916	956	914	986	944	914	920	924	839	955	954	844	860	925	901	945	862	923	891	940	934	896	928	954	942	953	903	928	977	933	914	936	847	893	911	922	946	928	909	955	879	937	945	921	923	890	903	835	908	932	917	912	888	885	888	911	939	914	946	962	871	857	934	930	895	868	1002	919	984	883	948	873	890	939	963	887	924	954	929	895	963	907	856	954	865	910	881	932	924	878	917	853	945	954	927	891	932	862	898	897	915	913	926	911	900	893	868	938	901	924	935	944	925	919	948	908	954	1012	936	910	946	930	906	875	865	923	926	954	895	844	890	918	897	917	910	894	910	894	861	897	871	884	907	842	873	886	915	896	909	882	952	908	906	907	862	860	869	934	903	873	936	845	930	964	889	905	910	904	875	886	952	921	926	922	914	923	865	878	902	948	885	909	868	858	932	862	910	898	893	949	893	903	929	884	882	885	885	920	883	904	938	884	933	913	917	909	875	897	896	943	861	879	912	903	970	915	915	898	964	936	907	931	906	923	917	932	900	867	927	942	842	905	958	925	929	937	869	910	876	943	872	937	945	916	898	909	892	887	907	969	951	918	875	874	914	909	864	927	888	903	951	844	880	929	908	904	919	911	901	873	1005	878	943	927	925	900	934	937	992	902	959	943	874	907	911	896	900	901	879	880	928	923	910	906	902	911	940	935	905	912	893	930	931	888	861	891	943	889	903	889	918	912	945	908	902	918	886	911	962	867	888	952	889	899	897	874	918	888	938	906	957	909	900	907	921	930	869	941	953	884	936	910	925	883	939	919	934	918	927	911	917	930	916	854	870	909	935	884	928	854	880	950	853	969	909	869	905	900	940	876	866	953	937	920	943	907	870	945	872	946	914	940	921	933	882	904	921	886	890	889	881	904	890	923	976	846	921	898	960	933	885	936	879	919	915	922	863	970	972	896	918	901	917	879	893	870	836	824	903	955	953	935	918	910	916	912	882	908	912	871	869	931	920	991	949	895	923	892	930	941	953	865	902	937	877	880	902	952	862	922	952	884	915	911	949	878	950	897	896	913	890	832	923	858	944	993	950	966	865	920	929	878	959	920	883	917	908	927	907	973	943	938	956	946	917	944	887	919	893	905	954	917	902	949	895	870	830	932	869	895
14236	9620	10745	52208	71101	60689	41287	32401	23541	11061	7541	7828	6975	6720	6838	6779	7020	6854	6754	6921	6997	6811	6810	7374	7379	7134	7021	6822	6791	6956	6873	6924	6825	6788	6824	6851	6829	6927	6877	6894	6810	6925	6887	6993	6810	6798	6785	6958	6814	6908	6883	6790	6673	6962	6839	6852	6784	6844	6810	6940	6861	6990	6867	6904	6878	6867	6830	6764	6910	6800	6973	6799	6902	6800	6915	6868	6841	6769	6779	6854	6829	6959	6905	6777	6873	6915	6779	6827	6760	6817	6858	6815	6810	6783	6867	6809	6866	6869	6870	6899	6831	6932	6977	6874	6808	7001	6879	6729	6867	6842	6802	6829	6909	6711	6822	6734	6781	6906	6893	7000	6877	6868	6822	6871	6847	6854	6718	6810	6848	6946	6844	6838	6985	6971	6949	6751	6813	6863	6849	6856	6844	6682	6745	6800	6883	6844	6830	6879	6729	6929	6932	6902	6889	6806	6826	6789	6814	6758	6817	6875	6841	6787	6819	7008	6818	6702	7022	6858	6783	6905	6971	6990	6795	6818	6842	6848	6950	6928	6907	6808	6825	6840	6973	6783	6869	6813	6854	6794	6917	6741	6788	6824	6847	7013	7004	6848	6818	6792	6893	6901	6833	6731	6834	6755	6788	6869	6827	6900	6954	6867	6842	6802	6797	6756	6808	6794	6839	6830	6917	6854	6923	6845	6787	6945	6846	6697	6849	6728	6976	6649	6820	6800	6894	6845	6807	6845	7027	6788	6957	6864	6879	6861	6800	6824	6877	6881	6831	6708	6916	6916	6976	6831	6914	6838	6879	6801	6871	6785	6888	6837	6827	6780	6801	6852	6838	6817	6968	6815	6757	6863	6813	6881	6978	6829	6898	6897	6781	6854	6774	6799	6885	6781	6882	6882	6823	6833	6868	6850	6930	6937	6849	6692	6759	6836	6932	6853	7001	6769	6807	6879	6876	6950	6848	6820	6915	6766	6895	6767	6834	6721	6846	6863	6848	6838	6797	6764	6943	6924	6951	6794	6739	6994	6864	6818	6926	6776	6878	6785	6911	6826	6732	6795	6905	6798	6845	6868	6760	6995	6727	6938	6835	6885	6959	6831	6807	6925	6922	6864	6913	6808	6912	6931	6795	6861	6793	6864	6779	6894	6809	6786	6715	6849	6890	6784	6813	6768	6996	6785	6783	6866	6942	6863	6813	6857	6875	6785	6726	6829	6911	6826	6800	6850	6909	6819	6764	6851	6761	6825	6841	6931	6819	6785	6814	6833	6821	6904	6842	6838	7035	6935	6926	6798	6823	6818	6885	6962	6818	6743	6821	6872	6884	6961	6849	6945	6916	6815	6842	6816	6880	6757	6847	6779	6847	6901	6908	6874	6912	6875	6881	6763	6818	6867	6858	6831	6728	6843	6868	6913	6894	6844	6843	6796	6940	6993	6835	6936	6845	6874	6894	6964	6946	6896	6920	6821	6850	6924	6839	6878	6948	6789	6828	6816	6857	6779	6987	6764	6891	6814	6854	6760	6701	6836	6974	6916	6945	6811	6850	6770	6853	6895	6937	6799	6963	6919	6869	6901	6824	6831	6760	6933	6726	6865	6803	6861	6824	6907	6991	6985	6848	6916	6948	6819	6834	6951	6774	6791	6992	6830	6901	6815	6794	6931	6802	6899	6777	6876	6751	6850	6795	6788	6805	6823	6826	6866	6790	6824	6797	6817	6867	6870	6861	6976	6894	6916	6953	7016	6861	6846	6847	6807	6749	6892	6691	6885	6794	6806	6933	6838	7018	6946	6856	6956	6878	6742	6825	6784	6824	6877	6667	6879	6785	6696	6722	6809	6887	6736	6883	6926	6835	6915	6918	6910	6914	6760	6810	6846	6742	6825	6800	6738	6853	6941	6790	6941	6906	6903	6929	6839	6876	6926	6902	6766	6924	6939	6830	6667	6967	6936	6781	6919	6938	6897	6840	6800	6764	6865	6761	6849	6869	6863	6931	6704	6894	6866	6797	6970	6842	6852	6911	6934	6878	6884	6753	6907	6835	6850	6919	6969	6733	6913	6780	6890	6895	6934	6903	6886	6883	6900	6890	6853	6730	6891	6829	6805	6852	6844	6892	6813	6912	6757	6777	6785	6819	6865	6858	6758	6933	6917	6869	6809	6717	6884	6707	6809	6853	6754	6865	6832	6821	6776	6882	6858	6754	6955	6870	6820	6947	6932	6867	6973	6919	6826	6843	6865	6875	6771	6814	6911	6801	6789	6897	6801	6795	6870	6819	6931	6805	6945	6873	7085	6749	6963	6762	6953	6793	6882	6815	6860	6773	6868	6883	6877	6830	6847	6966	6741	6682	6854	6887	6838	7010	6760	6791	6950	6762	6917	6862	6748	6861	6791	6965	6772	6852	6930	6827	6972	6902	6907	6875	6806	6866	6975	6836	6890	6886	7010	6855	6971	6931	6908	6937	6980	6840	6822	6863	6907	6815	6816	6843	6920	6879	6750	6874	6898	6919	6780	6720	6639	6905	6840	6822	6836	6874	6914	6761	6951	6822	6830	6913	6901	6838	6794	6788	6906	6861	6804	6842	6924	6734	6870	6967	6738	6977	6862	6786	6795	6901	6847	6852	6938	6740	6846	6930	6836	6771	6792	6812	6925	6837	6789	6808	6897	6785	6868	6911	6791	6853	7005	6736	7003	6922	6985	6921	6879	6923	6859	6895	6854	6848	6919	6843	6782	6885	6776	6897	6895	6906	6880	6822	6732	6856	6917	6816	6873	6869	6721	6854	7007	6934	6773	6906	6849	6943	6717	6865	6849	6961	6804	6857	7010	6990	6912	6859	6956	6933	6782	6777	6807	6862	6807	6963	6792	6885	6931	6901	6945	6852	6703	6899	6704	6803	6769	6840	6896	6836	6965	6854	6898	6861	6842	6792	6804	6825	6776	6818	6851	6897	6827	6864	6845	6791	6744	6851	6891	6868	6833	6805	6790	6975	6884	6724	6824	6836	6903	6941	6865	6882	6767	6938	6847	6976	6989	6828	6794	6808	6818	6943	6717	6907	6910	6812	6895	6986	6872	6897	6692	6798	6844	6795	6797	6932	6897	6901	6774	6956	7030	6884	6897	6874	6924	6883	6806	6882	6895	6799	6925	6912	6888	6978	6842	6813	6919	6827	6818	6809	6863	6796	6870	6809	6788	6923	6823	6924	6909	6842	6808	6811	6834	6863	6933	6785	6998	6898	6856	6784	6805	6839	6894	6915	6839	6792	6684	6886	6855	6798	6866	6869	6965	6907	6816	6862	6845	6780	6757	6871	6960	6845	6861	6856	6834	6921	6787	6740	6772	7020	6924	6829	6862	6911	6840	6806	6882	6828	6898	6867	6919	6863	6812	6918	6785	6779	6927	6848	6826	6745	6850	6894	6774	6951	6942	6949	6793	6874	6874	6831	6896	6910	6827	6899	6944	6856	6804	6873	6864	6878	6882	6837	6847	6847	6885	6786	6874	6788	6842	6837	6860	6884	6833	6937	6828	7020	6892	6840	6896	6825	6858	6892	6753	6984	6941	6825	6915	6764	6735	6834	6953	6899	6909	6877	6935	6912	6901	6892	6901	6925	6903	6874	6842	7038	6833	6862	6885	6740	6848	6878	6984	6922	6951	6877	6855	6827	6909	6907	6895	6886	6786	6884	6827	6863	6860	6792	6870	6942	6899	6942	6899	6748	6951	6652	6939	6885	6841	6904	6740	6844	6846	6830	6884	6914	6829	6870	6733	6866	6951	6705	6913	6981	6867	6957	6821	6888	6811	6832	6850	6834	6856	6890	6767	6823	6805	6760	6900	6849	6802	6898	6890	6866	6821	6855	6829	7021	6948	6915	6914	6837	6817	6873	6937	6842	6833	6810	6967	6793	6865	7024	6809	6868	6879	6826	6863	6843	6873	6836	6935	6875	6901	6916	6941	6918	6978	6853	6798	6858	6783	6922	6916	6828	6838	6861	6849	6946	6790	6876	6825	6896	6847	6872	6827	6795	6970	6777	6850	6737	6824	6763	6956	6858	6930	6885	6764	6845	6858	6770	6810	6787	6853	6812	6922	6919	6797	6834	6953	6816	6888	6834	6762	6875	6910	6844	6729	6887	6895	6752	6762	6779	6808	6812	6839	6922	6818	6782	6891	6899	6901	6841	6757	6835	6958	6837	6791	6841	6724	6752	6953	6830	6901	6858	6817	6891	6755	6821	6858	6872	6892	6799	6938	6771	6914	6855	6751	6874	6856	6914	6752	6916	6679	6773	6807	6789	6760	7001	6827	6756	6901	6737	7018	6710	6834	6834	6919	6911	6796	6969	6742	6925	6813	6716	6769	6875	6785	6902	6793	6821	6920	6873	6853	6800	6969	6844	6937	6758	6991	6845	6864	6930	6966	6793	6812	6840	6851	6810	6850	6787	6900	6874	6985	6749	6776	6768	6809	7038	6805	6808	6856	6924	6767	6749	6905	6796	6818	6874	6803	6839	6789	6912	6900	6845	6924	6961	6912	6869	7008	6970	6881	6870	6824	6773	6927	6774	6855	6843	6845	6865	6863	6860	6763	6883	6871	6801	6923	6896	6908	6779	6883	6721	6979	6846	6791	6764	6808	6909	6914	6970	6989	6896	6801	6975	6718	6914	6808	6838	6757	6769	6947	6841	6946	6920	6887	6948	6980	6803	6827	6894	6774	6917	6788	6791	6848	6818	6809	6871	6948	6951	6831	6994	6802	6796	6856	6863	6840	6859	6798	6824	6944	6834	6854	6837	6917	6744	6931	6847	6824	6853	6820	6711	6849	6996	6836	6911	6789	6960	6777	6620	6830	6751	6713	6735	6977	6960	6902	6873	6683	6865	6946	6838	6912	6851	6894	6946	7017	6867	6925	6809	6801	6894	6706	6885	6912	6690	6927	6865	6869	6830	6819	6828	6988	6889	6967	6818	6891	6960	6906	7011	6937	6833	6850	6840	6902	6921	6761	6880	6789	6899	6801	6826	6881	6706	6841	6859	6827	6858	6840	6765	6906	6879	6830	6775	6843	6850	6870	6874	6857	6812	6884	6724	6842
2349	1272	2150	15513	24785	20854	11503	4374	1766	1177	963	935	880	912	871	939	903	881	872	876	855	918	893	894	903	897	908	874	905	896	903	895	879	898	896	910	898	883	873	897	871	878	897	856	909	873	931	900	859	862	882	906	900	880	854	951	906	903	846	863	891	897	911	889	944	873	900	925	915	924	843	868	899	884	903	894	849	913	902	876	895	901	898	834	846	896	900	897	930	894	911	917	911	958	910	870	876	908	882	932	900	874	871	842	911	916	871	863	875	915	931	854	884	886	933	848	849	877	912	926	896	812	900	970	907	916	907	864	846	902	847	853	846	889	942	943	850	916	887	866	881	929	839	900	909	924	865	861	870	900	887	871	874	919	906	865	842	900	893	856	947	895	892	827	872	934	902	875	875	856	872	897	953	906	835	901	885	867	799	894	863	881	859	885	932	883	871	873	908	932	919	873	907	905	851	920	896	885	897	879	876	892	903	899	928	915	825	882	932	871	858	913	912	944	895	880	849	917	873	908	872	866	911	870	858	888	905	896	915	884	891	920	935	850	932	896	872	875	858	925	888	886	858	860	941	870	883	884	918	874	942	891	909	895	955	909	930	887	878	863	884	886	921	894	873	898	849	886	938	883	885	941	878	849	942	855	893	886	855	874	898	873	925	877	904	896	834	899	869	901	907	946	840	898	894	902	894	989	930	887	871	837	863	886	915	903	880	922	960	944	898	849	915	905	910	908	871	915	874	867	874	869	914	914	936	942	895	893	975	881	899	911	873	959	884	873	890	864	923	918	829	837	862	906	873	894	914	916	909	885	940	935	902	875	890	900	854	889	874	897	905	830	862	908	851	834	905	925	885	904	914	913	810	873	887	923	854	916	899	874	908	846	875	919	950	873	916	859	866	833	835	917	859	878	875	882	887	894	910	888	884	877	925	890	950	869	913	899	928	860	866	884	865	831	923	919	900	888	845	895	863	910	906	829	899	872	916	896	865	883	906	873	919	879	882	897	829	835	914	831	902	860	936	871	880	941	969	918	901	874	931	916	928	866	843	842	911	867	863	941	934	927	930	894	936	916	875	901	922	836	875	928	869	911	942	882	878	911	852	929	936	895	908	926	903	916	876	932	895	891	878	878	858	842	881	865	818	910	896	915	908	867	836	887	911	897	840	899	910	871	909	900	857	901	901	894	911	923	995	942	865	866	870	905	853	879	791	894	828	897	909	915	856	908	881	874	901	900	887	932	871	863	886	922	876	866	910	919	851	895	874	861	913	875	945	887	883	928	880	853	926	856	900	848	884	913	927	890	925	882	913	913	870	892	850	914	922	935	889	903	878	887	853	944	927	915	928	930	865	878	853	876	863	832	868	900	898	853	909	887	938	871	898	898	883	832	898	897	885	881	894	850	870	894	887	892	909	943	952	851	920	921	849	847	889	852	912	885	903	932	857	871	882	856	878	883	889	913	842	923	933	880	880	885	862	881	904	904	824	899	826	910	842	837	888	869	919	890	886	905	899	895	872	961	884	893	881	848	893	860	895	895	912	914	877	899	913	826	960	889	902	876	848	919	923	899	877	881	876	905	895	884	881	867	908	950	892	877	874	833	967	917	898	886	909	906	888	903	886	850	945	885	913	866	880	867	900	859	902	881	875	937	878	864	868	901	908	867	874	871	867	886	890	899	861	911	881	846	909	880	880	927	893	884	916	885	941	872	910	873	931	873	895	930	897	916	840	869	846	883	954	920	946	836	844	874	871	895	919	877	889	841	861	883	884	870	911	872	927	874	868	884	879	944	882	888	886	909	936	883	908	900	851	908	903	817	894	919	860	914	880	879	895	856	893	868	870	881	949	901	877	882	874	890	903	896	920	939	861	851	886	913	916	862	930	910	893	822	898	926	887	873	874	899	913	884	915	859	940	921	828	880	923	870	924	896	883	866	855	855	898	841	904	850	885	825	891	969	906	888	928	921	899	894	912	885	886	917	907	924	872	879	885	915	897	887	965	862	910	878	885	900	892	831	859	911	913	863	860	833	883	872	873	877	890	887	871	864	944	922	887	930	902	920	890	888	882	907	868	891	829	834	867	863	919	871	876	882	888	903	888	908	864	903	854	871	888	883	904	938	854	923	865	902	879	953	908	828	865	867	877	878	882	848	889	925	924	881	850	916	844	855	934	919	906	876	897	863	916	864	845	920	902	900	903	886	917	881	893	829	936	865	905	944	883	936	893	946	906	897	895	877	939	827	903	906	863	905	918	888	830	921	834	913	893	929	913	878	858	896	880	895	902	872	894	870	874	891	882	895	886	883	901	957	856	961	922	889	865	851	921	852	929	888	934	887	881	903	914	881	965	863	907	880	877	934	889	881	848	851	868	895	928	892	823	924	917	898	852	855	827	933	894	925	935	880	858	886	878	888	883	847	873	894	904	875	906	890	894	905	857	854	924	936	850	925	891	898	906	916	901	885	933	944	919	914	873	912	926	887	859	859	910	886	919	921	913	910	855	898	899	922	880	908	911	913	826	848	870	882	860	880	880	893	943	901	934	853	931	901	909	886	894	876	910	900	906	867	884	898	910	927	883	905	985	853	869	896	847	826	893	930	891	900	870	886	895	897	921	853	860	940	927	872	912	945	918	901	895	866	884	856	892	904	896	883	886	874	836	889	856	852	892	951	886	848	824	865	862	898	879	867	871	848	948	842	857	912	937	934	912	883	904	828	841	908	905	907	903	909	871	895	857	865	906	895	897	867	842	851	911	884	926	879	929	921	851	898	898	851	878	866	852	861	901	937	930	893	882	900	903	904	873	863	898	890	925	866	859	857	891	941	869	900	918	880	893	854	917	923	904	900	833	896	939	888	925	908	911	895	864	935	934	922	872	881	922	866	984	922	839	878	872	900	870	915	899	848	891	914	887	899	892	945	855	920	844	847	885	879	867	889	862	947	885	885	914	916	877	890	848	922	850	912	867	945	882	836	881	942	916	793	857	836	855	896	929	843	892	930	900	921	854	866	905	913	900	876	904	896	878	859	887	857	887	894	879	871	915	945	890	961	850	896	889	905	910	926	936	903	916	901	894	903	916	905	882	902	856	926	953	850	842	875	876	934	880	897	892	875	875	900	905	893	867	884	865	964	913	852	883	912	874	909	906	886	890	935	865	877	899	880	908	917	885	824	888	876	885	879	856	860	954	904	848	899	927	910	927	849	918	866	883	917	950	863	911	877	886	877	866	915	882	942	851	912	883	875	934	882	832	902	881	839	873	880	895	881	852	915	887	913	871	866	893	864	920	897	932	879	917	866	896	874	899	858	917	889	909	836	902	882	902	907	921	910	879	878	916	842	890	852	871	874	876	858	908	918	894	887	870	881	928	924	885	875	907	893	917	926	891	904	928	895	843	928	848	912	873	874	952	869	873	918	904	867	887	868	928	905	830	873	868	873	927	911	877	877	946	924	888	873	977	898	877	884	911	834	960	873	862	919	888	919	869	936
18341	11571	17155	63132	80041	68864	48838	33002	20403	12252	8256	7012	6782	6998	6775	6895	6845	6770	6910	6936	6721	6745	6810	6927	6916	6897	6788	6699	6960	6731	6899	6835	6830	6771	6671	6770	6836	6773	6830	6799	6763	6765	6869	6727	6726	6894	6837	6855	6896	6776	6858	6696	6882	6812	6728	6726	6863	6761	6816	6853	6944	6846	6948	6799	6836	6866	6805	6890	6809	6818	6854	6862	6774	6817	6813	6815	6877	6759	6852	6974	6754	6866	6920	6803	6872	6938	6793	6823	6832	6807	6845	6910	6887	6743	6855	6880	6825	6762	6892	6753	6743	6929	6787	6749	6956	6760	6747	6826	6880	6836	6739	6816	6803	6830	6748	6811	6776	6755	6830	6893	6861	6855	6878	6790	6868	6813	6842	6823	6863	6723	6795	6899	6877	6824	6720	6731	6746	6926	6892	6750	6894	6805	6776	6734	6821	6924	6879	6915	6878	6954	6887	6780	6826	6844	6708	6725	6827	6814	6693	6891	6787	6820	6772	6878	6750	6725	6840	6711	6775	6822	6878	6835	6730	6774	6845	6795	6717	6995	6908	6773	6807	6876	6829	6775	6833	6870	6780	6884	6819	6829	6813	6908	6902	6848	6838	6929	6730	6630	6791	6720	6820	6796	6759	6872	6701	6840	6720	6774	6844	6809	6795	6774	6927	6844	6822	6738	6752	6708	6794	6820	6689	6869	6940	6670	6845	6814	6649	6825	6846	6806	6890	6741	6802	6807	6726	6855	6857	6733	6777	6815	6824	6842	6812	6741	6782	6801	6867	6884	6726	6739	6811	6790	6776	6967	6829	6848	6775	6903	6775	6792	6826	6815	6890	6894	6892	6853	6839	6833	6777	6874	6792	6717	6798	6818	6951	6856	6864	6849	6825	6646	6809	6808	6615	6803	6985	6702	6807	6770	6901	6865	6930	6668	6795	6770	6834	6781	6775	6727	6875	6761	6844	6834	6909	6763	6907	6875	6773	6814	6981	6820	6953	6832	6810	6759	6957	6746	6870	6751	6797	6828	6804	6908	6772	6937	6814	6765	6855	6937	6815	6842	6800	6903	6841	6763	6893	6764	6844	6724	6817	6750	6876	6887	6884	6836	6755	6851	6884	6819	6879	6736	6792	6839	6833	6769	6837	6912	6838	6755	6861	6776	6852	6849	6795	6717	6907	6744	6809	6863	6813	6850	6710	6804	6707	6865	6812	6844	6863	6836	6778	6730	6816	6866	6970	6844	6729	6909	6735	6781	6803	6806	6701	6851	6820	6690	6899	6850	6861	6840	6796	6919	6828	6794	6862	6828	6773	6730	6901	6731	6744	6739	6677	6746	6883	6844	6904	6744	6740	6799	6774	6712	6713	6903	6825	6743	6879	6805	6876	6792	6940	6850	6882	6836	6793	6830	6939	6741	6720	6870	6838	6829	6810	6897	6865	6811	6869	6681	6885	6737	6871	6809	6725	6834	6785	6884	6731	6838	6906	6813	6864	6772	6922	6844	6821	6739	6770	6808	6786	6860	6816	6856	6801	6766	6714	6848	6877	6793	6803	6826	6871	6699	6811	6753	6823	6894	6951	6842	6820	6763	6905	6794	6893	6717	6665	6821	6862	6828	6868	6801	6806	6752	6793	6720	6826	6802	6915	6807	6852	6961	6794	6839	6724	6824	6796	6901	6846	6864	6782	6835	6866	6881	6753	6855	6832	6720	6676	6686	6862	6812	6808	6785	6877	6852	6891	6851	6649	6798	6832	6774	6771	6695	6814	6801	6815	6925	6792	6888	6819	6887	6781	6636	6686	6848	6775	6803	6801	6747	6674	6864	6849	6734	6793	6827	6870	6694	6956	6973	6700	6897	6905	6727	6809	6836	6887	6881	6797	6910	6761	6865	6898	6853	6858	6799	6852	6783	6919	6699	6878	6796	6684	6767	6806	6800	6796	6740	6674	6795	6770	6861	6665	6762	6785	6797	6863	6729	6706	6851	6900	6672	7002	6751	6824	6752	6811	6781	6693	6762	6784	6793	6844	6757	6801	6840	6826	6815	6860	6806	6690	6805	6770	6898	6710	6755	6782	6832	6899	6780	6788	6819	6637	6644	6718	6810	6774	6873	6846	6732	6748	6780	6818	6748	6848	6811	6952	6729	6840	6818	6801	6828	6848	6832	6800	6857	6748	6880	6809	6813	6818	6772	6802	6799	6891	6780	6847	6818	6838	6948	6712	6919	6734	6793	6829	6848	6728	6712	6875	6820	6878	6719	6850	6893	6767	6715	6925	6901	6808	6795	6750	6989	6749	6782	6808	6877	6881	6786	6770	6831	6763	6811	6835	6784	6854	6860	6782	6891	6817	6906	6813	6905	6725	6990	6786	6792	6752	6853	6653	6824	6895	6869	6774	6726	6760	6796	6798	6857	6854	6912	6737	6994	6930	6809	6698	6749	6920	6830	6854	6811	6816	6890	6692	6950	6717	6774	6917	6825	6830	6833	6834	6869	6693	6643	6727	6831	6754	6843	6883	6725	6879	6755	6887	6802	6711	6875	6820	6772	6881	6798	6808	6733	6769	6741	6617	6816	6783	6834	6723	6927	6851	6799	6967	6843	6830	6827	6785	6848	6711	6765	6787	6727	6880	6862	6937	6854	6871	6801	6769	6714	6736	6785	6895	6793	6816	6872	6675	6812	6926	6934	6866	6677	6804	6776	6758	6903	6819	6927	6724	6800	6848	6769	6825	6903	6800	6929	6872	6859	6797	6872	6624	6731	6852	6872	6784	6847	6684	6813	6782	6867	6823	6791	6737	6832	6912	6825	6841	6847	6877	6851	6880	6910	6799	6703	6769	6675	6928	6847	6704	6830	6787	6918	6826	6840	6857	6843	6848	6722	6799	6787	6830	6776	6876	6697	6787	6716	6896	6768	6900	6776	6756	6819	6779	6812	6831	6843	6796	6806	6879	6845	6723	6942	6799	6789	6752	6823	6748	6804	6767	6776	6846	6842	6872	6795	6850	6760	6783	6784	6747	6864	6680	6752	6747	6780	6889	6799	6864	6891	6881	6913	6917	6756	6812	6853	6840	6800	6856	6753	6923	6909	6848	6864	6871	6771	6773	6841	6827	6890	6829	6795	6756	6759	6877	6877	6814	6814	6826	6788	6908	6840	6832	6845	6821	6768	6816	6944	6805	6731	6851	6896	6884	6693	6763	6844	6848	6823	6841	6911	6800	6810	6852	6796	6914	6771	6807	6771	6893	6776	6799	6834	6908	6910	6713	6889	6670	6897	6911	6904	6711	6836	6820	6910	6750	6778	6915	6816	6827	6823	6831	6794	6815	6839	6790	6693	6867	6864	6728	6829	6771	6885	6803	6820	6836	6736	6749	6922	6758	6764	6794	6800	6907	6739	6837	6855	6865	6756	6956	6824	6824	6852	6914	6729	6728	6721	6782	6613	6832	6875	6745	6800	6816	6769	6802	6738	6838	6875	6837	6702	6812	6736	6848	6836	6868	6745	6682	6842	6734	6936	6777	6875	6837	6953	6691	6732	6857	6766	6752	6831	6734	6969	6770	7012	6722	6825	6736	6803	6705	6740	6695	6841	6740	6771	6703	6696	6628	6827	6907	6833	6795	6683	6835	6871	6775	6800	6902	6850	6863	6928	6855	6808	6742	6759	6882	6819	6923	6853	6714	6797	6748	6865	6777	6821	6971	6738	7041	6848	6854	6804	6883	6811	6850	6812	6910	6833	6757	6887	6680	6768	6966	6949	6821	6904	6807	6857	6899	6698	6865	6916	6875	6732	6850	6869	6763	6792	6797	6818	6686	6845	6834	6915	6772	6723	6804	6803	6749	6835	6807	6977	6878	6803	6752	6748	6834	6818	6946	6963	6868	6816	6809	6819	6713	6820	6722	6690	6824	6741	6807	6979	6735	6891	6860	6818	6800	6744	6768	6847	6854	6915	6811	6733	6742	6807	6837	6780	6775	6733	6863	6804	6736	6819	6747	6861	6775	6869	6886	6869	6769	6761	6753	6726	6956	6831	6824	6750	6820	6784	6787	6749	6942	6826	6880	6880	6902	6869	6864	6723	6881	6858	6802	6813	6725	6827	6952	6757	6854	6934	6837	6787	6958	6755	6803	6717	6889	6791	6712	6839	6849	6781	6748	6744	6692	6740	6825	6797	6721	6798	6856	6833	6958	6773	6772	6750	6817	6788	6866	6878	6782	6713	6844	6778	6973	6754	6944	6890	6794	6776	6919	6734	6813	6829	6842	6861	6901	6733	6803	6773	6906	6724	6691	6858	6603	6776	6818	6734	6742	6719	6737	6883	6799	6798	6757	6918	6706	6691	6797	6771	6808	6740	6838	6905	6803	6696	6842	6723	6969	6870	6799	6902	6791	6850	6700	6882	6761	6779	6802	6747	6761	6812	6877	6900	6882	6813	6877	6866	6876	6879	6824	6668	6865	6874	6966	6779	6821	6775	6654	6834	6772	6851	6785	6778	6754	6864	6766	6837	6689	6945	6919	6889	6897	6806	6850	6837	6835	6726	6854	6763	6820	6891	6804	6800	6797	6804	6889	6828	6896	6872	6775	6820	6785	6820	6889	6985	6814	6868	6718	6886	6773	6771	6790	6880	6828	6831	6649	6817	6813	6763	6827	6894	6928	6881	6820	7002	6833	6808	6801	6919	6854	6680	6853	6735	6911	6689	6769	6831	6858	6768	6848	6766	6792	6889	6766	6723	6798	6930	6714	6785	6790	6806	6827	6737	6848	6925	6927	6953	6824	6886	6771	6844	6896	6658	6795	6736	6954	6607	6830	6870	6883	6785	6705	6791	6797	6848	6759	6964	6779	6903	6760	6813	6792	6801	6836	6754	6997	6772	6779	6739	6852	6776	6684	6878	6939	6681	6954	6865	6827	6887	6917	6949	6811	6799	6820	6937	6758	6716	6837	6925	6935	6800	6839	6817	6734	6813	6857	6969	6767	6702	6909	6894	6843	6959	6794	6884	6899	6747	6848	6789	6688	6730	6706	6849	6773	6831	6823	6812	6896	6859	6870	6831	7004	6683	6786	6807	6799	6750	6862	6854	6739	6799	6726	6890
2858	1030	1052	5155	8284	5884	2199	1442	1117	989	916	943	926	923	956	833	952	890	900	908	881	909	861	891	902	945	933	875	907	895	916	930	910	910	910	880	854	933	873	914	864	882	869	837	946	887	849	919	907	902	927	861	903	895	913	868	913	920	893	902	872	898	893	855	898	951	867	907	895	912	964	906	906	891	902	918	863	908	876	899	893	928	927	908	933	912	910	913	920	954	894	873	886	909	942	905	935	897	938	903	844	887	929	942	914	876	903	962	870	863	895	926	892	893	901	906	921	905	915	886	875	917	879	850	905	953	930	840	917	889	857	936	900	897	921	892	905	932	916	1010	941	922	861	927	921	892	967	895	937	918	930	884	858	883	919	883	876	907	878	888	914	857	877	869	891	870	928	913	896	927	961	870	869	868	899	870	942	920	922	877	864	868	936	859	890	939	916	947	886	879	899	861	900	858	955	893	899	945	873	899	877	875	905	847	950	955	935	957	893	934	948	910	889	902	906	950	870	908	904	888	920	922	923	970	915	906	926	896	910	870	890	864	901	882	915	937	893	920	944	846	967	893	931	885	875	880	893	926	902	928	930	890	941	869	901	923	892	920	908	819	899	917	937	866	893	956	964	897	878	935	886	943	843	936	893	987	911	906	934	915	851	899	908	851	928	887	895	864	838	901	898	893	888	891	944	911	904	886	891	918	937	872	864	886	883	882	899	975	930	881	878	959	948	840	918	877	923	921	878	918	873	895	901	906	901	948	917	869	885	907	869	878	921	889	914	933	914	921	967	884	861	885	900	908	970	899	859	865	869	917	920	904	848	930	934	898	914	879	888	889	929	855	927	905	956	912	935	888	926	872	990	895	856	911	902	851	892	891	849	957	881	903	927	945	860	907	905	898	928	875	902	912	878	874	908	909	943	909	934	875	915	872	924	936	857	940	907	836	892	927	916	889	912	925	906	899	918	946	910	879	909	870	924	879	925	880	933	924	888	931	853	893	959	881	886	899	895	905	936	867	936	907	931	957	885	897	890	925	872	916	873	870	882	897	897	935	899	953	901	948	962	992	863	911	905	967	909	898	900	882	862	890	845	868	905	879	883	893	906	947	964	910	868	880	901	910	888	918	947	945	891	891	879	931	955	914	955	953	920	922	854	895	908	903	899	929	905	886	898	923	920	891	884	901	934	873	884	868	924	896	928	884	896	825	896	862	860	900	896	874	886	844	935	860	904	919	863	906	906	908	884	912	925	896	917	903	874	867	959	925	936	895	907	934	896	873	924	958	866	902	906	905	870	872	841	847	829	969	904	935	842	932	880	960	928	909	853	942	903	899	865	948	889	898	926	879	831	895	878	909	918	839	909	875	884	920	893	943	910	868	918	886	955	881	896	868	945	896	923	904	916	894	898	879	885	862	988	932	860	889	886	866	953	907	927	887	907	917	898	953	902	906	895	914	879	834	904	939	932	983	927	857	879	875	930	883	886	910	920	902	916	930	905	882	873	944	942	888	903	848	869	922	890	863	877	920	923	942	972	888	937	845	910	927	969	869	968	913	935	890	936	913	917	905	888	920	931	960	869	957	881	957	931	891	900	876	872	911	923	931	925	948	898	917	878	935	900	908	902	932	865	901	897	861	918	893	905	938	941	895	922	891	881	871	902	913	892	900	923	902	901	868	857	916	880	936	897	908	874	916	885	978	938	858	974	896	936	887	867	894	888	935	882	852	890	932	933	899	907	910	960	951	948	926	881	885	882	876	945	901	879	937	929	904	915	916	898	900	839	852	915	880	913	869	873	1012	894	906	868	871	906	917	904	874	911	867	847	883	954	883	938	858	922	884	875	895	944	863	919	904	864	894	895	927	867	873	886	902	900	921	903	929	885	938	871	901	892	863	892	918	842	890	940	941	989	859	916	913	887	980	893	890	895	910	916	857	917	971	863	873	894	919	931	910	959	909	923	976	874	917	908	934	938	870	955	888	948	932	905	844	861	882	927	945	916	871	895	869	943	929	937	870	902	894	926	912	928	909	846	903	932	937	931	832	921	930	912	865	885	910	878	925	868	946	899	899	913	949	883	891	856	897	861	861	879	908	917	933	961	858	906	902	910	890	917	901	871	935	945	913	875	919	980	892	922	854	897	885	878	922	971	874	913	931	896	870	907	913	958	853	948	909	916	925	906	891	893	894	950	932	844	885	886	830	846	967	870	892	914	910	839	899	902	960	863	922	890	885	881	908	886	916	904	906	933	962	891	919	891	870	848	912	962	878	903	913	854	943	902	890	938	916	944	916	930	888	916	909	948	874	931	940	912	903	967	889	891	902	896	876	924	913	906	941	888	924	955	916	910	898	913	915	869	892	881	946	971	892	901	931	951	878	910	956	849	906	895	878	950	819	851	915	899	892	884	884	905	924	866	868	867	899	936	908	907	909	891	916	921	886	908	909	912	912	878	918	933	909	898	877	939	936	885	869	909	856	942	990	845	909	932	844	895	950	918	882	890	857	866	944	927	876	917	894	880	908	895	905	902	929	906	922	947	930	901	883	870	880	955	923	877	905	934	931	918	939	900	905	895	916	872	942	893	884	909	904	958	928	861	873	912	938	948	935	928	889	918	975	915	932	947	888	868	892	891	841	805	932	876	874	875	931	858	958	914	892	892	907	904	819	934	918	889	963	949	832	898	928	894	882	909	981	892	941	890	911	947	884	930	895	880	873	874	879	854	871	878	944	905	944	873	932	911	894	928	910	903	872	945	948	911	896	964	902	917	908	924	897	878	883	918	940	899	896	891	905	912	899	919	867	897	876	954	900	868	933	889	871	965	896	851	877	909	943	941	903	934	888	908	948	882	900	966	907	934	882	872	862	967	939	957	902	902	895	892	976	883	935	864	906	882	917	909	887	909	890	875	878	897	928	926	929	929	835	902	865	865	944	893	890	897	890	883	916	864	866	952	927	895	946	896	879	940	917	873	871	921	877	897	863	938	912	893	895	898	927	908	915	860	910	913	899	894	945	941	872	909	934	945	942	929	907	917	857	846	891	914	927	884	907	919	913	872	891	865	876	934	942	927	941	891	876	899	894	886	889	953	934	944	911	905	886	894	948	890	896	895	868	837	909	891	900	942	904	901	906	906	950	862	918	900	875	960	877	972	898	926	909	890	913	902	920	931	958	933	921	885	888	891	913	904	845	933	901	882	865	876	968	926	928	907	890	945	884	940	898	920	914	897	929	917	900	917	860	901	866	962	953	872	956	900	887	921	886	854	963	881	871	884	917	877	915	922	877	917	856	924	846	906	862	878	869	925	930	905	875	918	911	879	942	860	887	961	899	909	896	901	909	941	914	895	945	935	905	954	878	874	986	846	887	883	907	905	923	925	923	937	920	908	919	937	882	918	916	935	904	874	920	871	883	887	880	900	925	895	905	915	839	889	897	926	868	856	883	937	995	952	864	932	892	875	955	884	864	900	927	913	868	923	895	887	903	907	927	895	927
12718	8240	9064	41107	51571	41144	25793	18077	11694	8736	7442	6958	6898	6935	6909	6942	6837	7037	6860	6893	6775	6763	6803	6848	6836	6817	6878	6729	6884	6792	6746	6862	6960	6809	6942	6871	6855	6729	6842	6817	6775	6872	6773	6770	6703	6810	6844	6769	6802	6911	6911	6884	6865	6870	6936	6852	6884	6788	6721	6863	6788	6894	6988	6903	6824	6842	6784	6837	7029	6832	6890	6957	6843	6878	6870	6741	6935	6774	6745	6992	6947	6647	6797	6902	6798	6889	6894	6759	6663	6744	6868	6840	6771	6828	6773	6905	6830	6846	6808	6851	6811	6845	6710	6821	6809	6831	6860	6905	6781	6832	6840	6851	6866	6791	6905	6839	6887	6915	6858	6881	6859	6725	6832	6794	6813	6860	6856	6970	6770	6840	6820	6824	6695	6641	6813	6858	6749	6793	6848	6766	6763	6921	6748	6756	6833	6754	6760	6917	6782	6819	6865	6908	6916	6908	6943	6828	6887	6775	6903	6804	6939	6827	6807	6841	6842	6905	6921	6891	6793	6814	6753	6842	6903	6837	6806	6860	6802	6921	6871	6827	6627	6782	6869	6957	6858	6767	6802	6822	6911	6828	6879	6843	6818	6823	6883	6952	6890	6815	6867	6779	6783	6862	6836	6752	6986	6763	6848	6890	6729	6735	6972	6821	6817	6918	6860	6926	6698	6864	6913	6904	6748	6875	6917	6920	6842	6851	6883	6986	6838	6896	6870	6936	6836	6802	6910	6746	6903	6853	6854	6838	6882	6726	6811	6831	6959	6853	6766	6844	7061	6926	6895	6903	6782	6825	7029	7021	6751	6805	6901	6727	6883	6812	6751	6938	6893	6834	6905	6839	6875	6915	6912	6866	6773	6989	6640	6778	6889	6976	6745	6843	6825	6866	6824	6867	6964	6889	6794	6816	6814	6753	6885	6740	6694	6874	6823	6884	6987	6838	6877	6895	6843	6793	6851	6842	6977	6746	6951	6854	6865	6845	6906	6827	6853	6759	6721	6870	6924	6865	6806	6859	6910	6870	6945	6783	6681	6896	6828	6847	6965	6708	6783	6719	6780	6764	6843	6764	6810	6944	6977	6795	6683	7020	6838	6880	6802	6853	6677	6726	6749	6745	7004	6836	6883	6799	6828	6902	6779	6790	6881	6885	6879	6851	6880	6807	6889	6835	6820	6669	6949	6941	6781	6833	6752	6875	6776	6889	6819	7040	6753	6945	6848	6829	6953	6722	6844	6845	6958	6797	6828	6884	6933	6829	6756	6821	6812	6803	6742	6835	6870	6716	6967	6758	6780	6982	6841	6867	6830	6818	6723	6869	6847	6778	6779	6816	6898	6777	6830	6825	6706	6824	6939	6834	6874	6822	6840	6871	6826	6805	7024	6670	6894	6786	6847	6890	6978	6760	6809	6917	6886	6768	6917	6867	6953	6772	6807	6909	6697	6804	6838	6916	6725	7099	6846	6820	6903	6794	6763	6697	6658	6866	6732	6862	6824	6904	6901	6910	6666	6970	6904	6820	6924	6831	6883	6678	6831	6664	6873	6813	6926	6850	6763	6827	6897	6967	6876	6791	6737	6879	6901	6886	6869	6783	6900	6822	6813	6921	6834	7104	6704	6894	6730	6971	6804	6871	6722	6955	6830	6794	7003	6901	6801	6739	6837	6858	6702	6872	6765	6815	6825	6869	6840	6913	6733	6778	6848	6810	6781	6752	6792	6861	6958	6676	6749	6811	6939	6791	6926	6835	6683	6794	6926	6850	6790	6792	6863	6777	6826	6763	6764	6828	6759	6854	6808	6771	6744	6879	6817	6832	6967	6787	6826	6892	6864	6916	6898	6933	6837	6946	6990	6893	6790	6762	6855	6891	6867	6791	6804	6924	6837	6854	6830	6752	6676	6857	6833	6820	6857	6812	6741	6969	7110	6726	6934	6900	6853	6865	6790	6936	6790	6823	6711	6763	6638	6895	6787	6985	6808	6832	6797	6938	6900	6794	6938	6741	6804	6974	6818	6804	6858	6928	6981	6827	6760	6837	6839	6859	6820	6825	6782	6987	6825	6721	6904	6744	6756	6847	6927	6847	6805	6910	6884	6648	6798	6785	6799	6874	6846	6716	6928	6906	7037	6875	6835	6801	6922	6884	6807	6971	6839	6795	6799	6834	6792	6826	6692	6843	6801	6870	6807	6863	6826	6864	6791	6809	7006	6845	6831	6824	6806	6793	6833	6799	6738	6757	6808	6813	6835	6852	6793	6861	6898	6897	6911	6997	6732	6749	6799	6874	6808	6831	6845	6900	6736	6937	6818	6831	6787	6983	6814	6731	7014	6895	6809	6682	7011	6899	6966	6804	6796	6873	6920	6888	6716	6792	6729	6809	6873	6887	6734	6797	6855	6856	6787	6900	6798	6771	6973	6933	6750	6853	6831	6749	6846	6812	6832	6725	6868	6928	6762	6796	6862	6843	6755	6886	6746	6922	6900	6850	6895	6782	6785	6825	6900	6779	6941	6803	6898	6922	6781	6841	6827	6844	6839	6728	6918	6871	6909	6799	6807	6813	6760	6999	6933	6850	6847	6808	6853	6764	6901	6682	7058	6863	6849	6752	6730	6952	6823	6772	6889	7003	6772	6882	6725	6861	6811	6950	6896	6854	6817	6863	6782	6902	6996	6834	6883	6746	6909	6888	6885	6768	6840	6868	6772	6934	6927	6851	6924	6624	6830	6802	6715	6811	6923	6798	6862	6813	6769	6778	6958	6990	6778	6867	6791	6839	7011	6813	6780	6959	6814	6883	6913	6789	6915	6779	6842	6848	6773	6855	6885	6799	6821	6808	6832	6844	6854	6782	6909	6875	6979	6874	6948	6760	6942	6848	6920	6847	6833	6762	6842	6819	6859	6958	6888	6804	6817	6722	6779	6757	6906	6881	6920	6827	6925	6761	6853	6840	6689	6792	6838	6809	6791	6844	6860	6903	6840	6916	6862	6822	6861	6906	6877	6849	6829	6849	6783	6803	6854	6855	6816	6854	6941	6785	6856	6860	6823	6879	6773	6975	6874	6851	6869	6854	6780	6829	6982	6862	6822	6858	6753	6888	6750	6885	6826	6855	6886	6805	6871	6858	6888	6777	6878	6865	6911	6829	6924	6780	6851	6772	6856	6795	6887	6858	6796	6955	6784	6834	6835	6717	6677	6852	6776	6913	6784	6892	6817	6939	7009	6791	6801	6976	6815	6881	6829	6929	6868	6841	6845	6732	7005	6774	6878	6830	6856	6704	6753	6769	6832	6802	6722	6777	6821	6938	6960	6913	6884	6819	6894	6888	6788	6933	6845	6814	6799	6694	6879	6807	6932	6840	6883	6914	6909	6846	6857	6787	6985	6830	6846	6808	6871	6813	6853	6924	6750	6770	6854	6827	6729	6880	6680	6744	7011	6916	6914	6948	6820	6914	6793	6795	6785	6857	6956	6874	6807	6842	6827	6769	6763	6896	6828	6822	6836	6721	6888	6893	6808	6822	6821	6861	6924	6815	6791	6882	6814	6718	6844	6863	6902	6964	6805	6885	6821	6834	6813	6893	6969	6707	6843	6998	6824	6842	6808	6949	6788	6805	6852	6793	6691	6714	6880	6854	6925	6803	6782	6886	6871	6768	6762	6826	6847	6807	6774	6857	6841	6882	6960	6643	6888	6795	6726	6974	6834	6850	6754	6837	6823	6887	6863	6786	6837	6948	6963	7002	6818	6800	7061	6765	6862	6819	6836	6776	6795	6794	6743	6837	6798	6770	6768	6806	6836	6764	6774	6863	6915	6775	6736	6880	6848	6830	6739	6767	6830	6789	6938	6844	6865	6865	6909	6812	6975	6869	6785	6803	6896	6876	6707	6889	6918	6904	6804	6904	6859	6966	6837	6767	6853	6775	6895	6850	6729	6746	6929	6767	6745	6920	6732	6708	6815	6768	6963	6777	6822	6827	6823	6822	6854	6882	6948	6926	6806	6841	6791	6938	6811	6873	6749	6921	6751	6865	6765	6911	6735	6938	6774	6745	7021	6943	6720	6913	6870	6853	6792	6806	6928	6754	6947	6865	6973	6671	6868	6774	6919	6792	6895	6805	6885	6701	6735	6866	6708	6922	6951	6840	6924	6911	6868	6868	6783	6880	6860	6943	6853	6747	6775	6809	6907	6718	6699	6835	6902	6939	6853	6860	6884	6803	6916	6886	6834	6810	6678	6943	6765	6836	6827	6879	6908	6807	6786	6808	6734	6909	6746	6789	6848	6890	6946	6855	6691	6822	6884	6813	6870	6793	6893	6745	6901	6867	6847	6671	6771	6861	6933	6927	6786	6848	6806	6796	6821	6758	6703	6917	6852	6654	6761	6855	6819	6782	6811	6867	6794	6886	6766	6945	6881	6818	6868	6757	6866	6672	6822	6821	6809	6807	6835	6835	6863	6906	6915	6814	6822	7058	6937	6898	6702	6828	6832	6959	6780	6796	6915	6855	6855	6838	6742	6826	6876	6851	6831	6848	6813	6920	6877	6838	6935	6816	6809	6908	6806	6875	6875	6840	6835	6814	6806	6868	6744	6824	6926	6808	6644	6763	6921	6761	6876	6829	6805	6859	6786	6861	6862	6725	6832	6624	6868	6855	6820	6953	6850	6872	6776	6897	6733	6847	6767	6926	6891	6918	6817	6882	6821	6766	6908	6772	6838	6698	6868	6934	6862	6847	7004	6741	6840	6817	6907	6732	6942	6839	6840	6976	6973	6847	6708	6751	6894	6904	6868	6855	6873	6855	6877	6803	6761	6766	6861	6779	6857	6846	6753	6951	6792	6720	6791	6764	6790	6797	6876	6846	6986	6781	6814	6708	6846	6913	6812	6833	6713	6805	6864	6713	6891	6848	6695	6826	6947	6808	6749	7048	6813	6838	6836	6759	6825	6984	6812	6705	6731	6816	6904	6712	6832	6803	6875	6807	6867	6785	6844	6766	6891	6940	6963	6823	6817	6996	6879	6781	6941	6868	6865	6840	6909	6867	6926	6861	6897	6975	6876	6722	6999	6885	6868	6848	6756	6874	6830	6801	6887	6926
1723	1215	2259	12083	17335	13537	5375	2371	1478	1171	954	885	887	921	889	935	897	916	842	904	896	898	919	883	913	902	898	911	924	950	929	904	858	916	923	928	909	893	913	921	928	905	893	858	902	887	943	942	901	887	934	846	908	914	910	868	915	843	940	906	981	912	929	893	895	899	890	868	921	850	915	879	899	951	912	921	951	921	890	913	926	890	900	876	937	932	879	941	910	921	885	863	871	944	899	862	910	902	904	890	930	934	888	884	915	918	898	880	914	915	876	918	891	949	932	895	894	885	890	934	915	897	904	949	927	911	914	907	898	873	905	916	933	885	869	856	908	854	897	878	883	883	925	948	883	876	927	910	908	936	933	891	874	955	962	947	916	898	942	903	951	899	917	972	888	866	904	924	950	926	926	895	929	944	928	935	885	920	913	906	935	871	914	878	897	899	892	887	946	893	862	895	907	931	878	876	914	906	880	873	962	895	829	929	865	956	920	908	864	869	891	922	919	936	922	945	936	922	857	891	935	915	942	858	932	908	919	849	943	861	923	870	924	931	858	945	933	964	856	932	904	909	921	885	877	873	918	965	901	928	894	861	896	899	959	861	901	944	900	881	858	945	882	950	930	893	951	888	903	932	934	891	907	896	874	933	916	916	913	892	921	944	944	899	930	952	883	934	921	899	912	934	933	860	864	959	899	845	906	818	870	958	927	884	911	933	948	922	936	889	948	857	856	942	939	893	919	904	912	938	935	948	924	874	922	881	887	910	834	866	913	919	921	900	913	872	975	836	899	855	861	939	896	821	911	895	933	894	880	876	930	891	882	867	899	939	908	895	866	900	944	944	917	917	899	873	895	924	894	897	959	885	899	889	887	840	903	876	895	893	933	858	880	896	876	872	907	918	903	907	905	926	961	917	898	974	918	873	932	874	930	931	966	897	899	921	902	890	915	904	953	888	863	860	892	844	938	887	932	906	896	856	869	914	927	909	925	941	884	950	930	916	891	899	895	897	910	954	971	874	939	912	904	934	914	896	876	908	873	917	864	898	874	889	909	923	884	917	894	841	851	879	926	868	930	883	935	862	873	933	917	915	911	912	903	896	896	937	894	888	980	893	902	895	835	895	910	916	910	945	874	884	893	905	917	899	879	857	911	952	864	880	904	899	873	897	946	963	906	944	872	895	850	886	922	909	886	928	938	917	917	941	942	916	991	917	910	916	897	903	899	881	910	964	942	917	947	931	826	915	909	913	902	833	907	892	896	860	886	883	934	924	895	889	851	904	885	906	918	887	913	900	945	899	946	933	918	867	911	896	913	952	900	942	945	949	903	897	917	878	899	921	888	847	923	955	943	890	934	911	994	913	888	907	953	860	903	880	900	980	902	895	860	910	895	931	900	910	900	921	899	886	898	899	918	871	893	845	861	933	935	925	900	940	931	858	908	920	918	896	949	918	885	845	928	895	874	889	901	915	909	913	914	881	929	912	919	925	902	883	912	870	866	908	925	918	927	934	954	891	923	920	882	889	933	836	839	882	917	915	889	885	939	894	910	874	891	880	896	872	911	871	917	927	930	898	891	892	910	936	928	859	920	920	894	941	889	947	893	945	986	959	879	900	906	954	875	901	832	915	834	925	902	878	912	898	871	906	912	919	882	944	904	914	912	961	915	917	925	887	886	844	901	889	936	912	910	892	913	906	941	864	920	893	924	882	901	922	893	982	909	956	891	963	947	926	875	940	887	914	846	900	904	912	887	863	893	961	927	889	911	861	903	913	886	922	917	918	932	942	888	925	886	927	844	910	900	916	898	915	902	874	871	915	928	869	931	887	951	904	928	854	906	953	861	937	857	859	905	948	904	912	902	889	895	899	905	856	862	873	949	927	925	848	885	938	944	954	873	892	893	947	918	869	907	898	886	880	914	878	903	926	847	875	902	927	933	927	944	918	906	925	895	930	898	916	899	925	914	910	940	913	808	893	919	942	936	918	898	913	931	941	962	941	872	920	876	877	858	909	883	925	863	969	969	934	897	898	912	885	882	860	935	902	925	848	895	874	893	906	887	877	896	916	881	916	871	872	903	968	911	934	902	896	895	875	880	935	896	890	821	935	898	917	901	964	950	902	929	930	930	887	923	895	924	933	903	937	916	874	955	860	952	881	952	882	895	874	923	931	917	869	865	916	902	928	906	930	895	926	881	970	890	949	947	859	857	915	928	909	866	918	877	850	832	911	911	920	894	926	924	960	895	874	979	901	916	872	917	880	905	884	905	880	937	949	860	903	889	904	950	867	889	914	916	945	867	910	952	846	900	932	893	966	908	956	931	897	881	908	887	893	951	867	930	881	886	859	942	883	874	920	842	904	901	910	872	852	928	911	862	894	910	901	872	951	911	914	963	905	864	911	849	834	855	963	894	913	887	877	848	841	894	932	871	925	887	923	932	929	908	887	893	935	910	945	889	901	896	841	866	871	923	907	910	890	862	944	869	887	913	874	941	881	925	880	833	908	939	861	929	888	930	929	914	884	926	936	929	917	928	929	884	876	856	863	895	903	903	926	938	877	909	926	900	911	927	917	930	884	881	939	877	903	935	859	843	949	941	901	934	888	914	937	904	876	923	952	972	925	942	909	862	884	873	913	901	886	907	918	926	901	947	882	891	891	886	924	914	865	910	890	884	864	929	870	963	886	904	896	965	865	901	886	921	928	914	931	961	881	901	836	918	938	891	932	915	894	890	909	864	877	954	893	892	940	900	894	943	860	961	912	890	928	931	930	905	895	885	928	867	931	924	911	900	965	953	903	893	888	834	885	899	888	919	885	883	958	897	873	911	933	922	887	897	939	930	892	936	921	961	888	923	896	945	901	901	929	876	902	885	944	916	875	868	898	894	867	883	970	922	930	852	887	897	942	909	942	896	895	942	949	888	875	905	913	943	855	980	919	941	930	854	957	830	960	917	893	960	919	919	917	889	899	927	934	906	907	903	873	900	878	922	880	897	951	957	917	865	917	926	916	957	947	898	936	857	942	891	899	938	926	891	869	871	894	899	916	921	870	857	910	857	846	898	929	956	912	914	917	912	906	895	891	942	925	896	909	945	866	884	908	904	910	1021	895	874	924	935	934	888	933	971	917	897	922	947	890	941	885	856	974	890	912	879	941	873	874	906	882	884	944	916	912	847	877	945	950	1007	968	879	927	838	896	903	919	949	869	881	950	902	912	960	957	900	864	935	910	930	889	922	906	844	911	933	858	909	859	925	909	962	965	870	947	928	890	938	905	874	912	862	926	906	930	853	921	923	995	958	911	890	826	953	892	847	891	910	948	941	888	860	908	909	900	910	865	912	891	895	863	852	899	904	902	938	883	937	893	977	933	865	837	954	932	904	900	866	877	896	909	909	892	902	909	887	918	940	907	896	904	912	921	907	970	877	903	914	922	912	867	869	912	912	903	929	920	869	865	955	910	927	947	939	907	931	882	888	850	870	903	898	910	900	953	905	866
15062	10363	17348	57677	72153	56630	36356	26876	17579	11885	8963	7527	6985	6856	6848	6984	6861	6897	6680	6958	6839	6792	6930	6758	6865	6914	6974	6863	6846	6732	6721	6822	6788	6752	6912	6902	6931	6784	6916	6829	6808	6848	6769	6719	6904	6906	6850	6877	6884	6817	6645	6865	6778	6868	6937	6783	6895	6939	6841	6836	6803	6847	6819	6965	6802	6991	6873	6869	6917	6917	6902	6862	6928	6975	6840	6839	6824	6890	6898	6857	6908	6740	6847	6939	6920	6802	6880	6892	6779	6933	6664	6905	6848	6767	6879	6780	6818	6782	6815	6823	6765	6866	6951	6828	6843	6824	6877	6900	6801	6821	6959	6820	6828	6954	6896	6825	6809	6787	6776	6856	6855	6862	7014	6818	6848	6777	6821	6798	6832	6826	7012	6920	6922	6861	6961	6867	6865	6853	6732	6794	6737	6894	6678	6804	6763	6789	6882	6911	6844	6719	6753	6678	6927	6915	6932	6949	6886	6735	6840	6857	6835	6943	6810	6800	6872	6808	6901	6744	6965	6883	6740	6860	6838	6931	6942	6822	6961	6748	6826	6851	6827	6878	6820	6808	6750	6765	6898	6818	6721	6850	6844	6904	6704	6845	6786	6753	6828	6906	6789	6917	6896	6745	6837	6952	6780	6739	6916	6793	6790	6791	6824	6861	6826	6888	6820	6826	6908	6802	6876	6778	6915	6908	6826	6819	6710	6736	6759	6847	6964	6908	6749	6777	6747	6821	7070	6839	6857	6764	6905	6793	6856	6723	6914	6771	6715	6964	6936	6940	6903	6799	6943	6921	6806	6833	6739	6705	6742	6832	6793	6865	6811	6841	6865	6703	6832	6781	6707	6916	6828	6786	6855	6904	6903	6950	6811	6935	6894	6863	6895	6816	6726	6880	6861	6868	6885	6878	6951	6816	6884	6748	6844	6893	6824	6838	6744	7057	6757	6876	6771	6801	6776	6962	6726	6883	6818	6869	6743	6924	6761	6992	6874	6819	6863	6894	6756	6788	6948	6902	6953	6740	6825	6890	6978	6896	7001	6764	7034	6883	6904	6890	6948	6967	6941	6971	6909	6886	6879	6965	6854	6970	6877	6858	6849	6789	6805	6879	6823	6834	7019	6789	6835	6835	6918	6905	6832	6854	6938	6971	6808	6854	6882	6822	6872	6860	6814	6771	6772	6832	6833	6860	6863	6871	6787	6903	6728	6861	6843	6764	6686	6914	6989	6812	6780	6874	6818	6868	6999	6837	6970	7026	6882	6840	6888	6739	6803	6810	6845	6719	6834	6825	6701	6681	6812	6777	6795	6853	6870	6786	6920	6828	6802	6903	6953	6855	6777	6807	6910	6824	6839	6858	6870	6968	6756	6956	6773	6756	6968	6859	6875	6802	6918	6914	6830	6880	6799	6909	6880	6886	6882	6814	6841	6914	6885	6846	6916	6796	6756	6770	6788	6790	6922	6806	6730	6885	6941	6919	6957	6830	6767	6865	6982	6897	6948	6904	6981	6885	6815	6784	6802	6722	6840	6984	6910	6924	6965	6615	6670	6931	6906	6769	6893	6912	6912	6935	6964	6840	6874	6753	6822	6812	6887	6835	6884	6808	6892	6912	6849	6762	6805	7011	6788	6789	6735	6845	6875	6962	6727	6828	6748	6836	6854	6793	6853	6851	6861	6859	6911	6773	6912	6911	6830	6698	6853	6829	6891	6778	6942	6850	6973	6921	6833	6755	7000	6882	6727	6773	6793	6909	6909	6880	6947	6886	6945	6734	6864	6928	6768	6963	6862	6858	6848	6784	6909	6894	6863	6862	6827	6966	6755	6900	6887	6921	6878	6729	6813	6693	6827	6788	6965	6926	6804	6856	6878	6796	6895	6867	6859	6902	6811	6832	6881	6700	6733	6972	6963	6774	6872	6923	6805	6948	6833	6789	6925	6812	6913	6871	6938	6836	6911	6809	6821	6946	6903	6908	6713	6953	6815	6850	6881	6845	6920	6842	6717	6872	6807	6911	6779	6845	6927	6794	6869	6967	6816	6779	6942	6841	6770	6820	6819	6691	6834	6894	6809	6898	6936	6832	6794	6828	6740	6833	6850	6742	6789	6764	6922	6814	6870	6801	6799	6928	6876	6876	6833	6785	7032	6991	6760	6954	6886	6904	6877	6829	6692	6894	6899	6920	6830	6900	6815	6903	6844	6700	6821	6904	6825	6774	6792	6847	6886	6817	6857	6779	6811	6826	6969	6840	6921	6795	6885	6806	6770	6814	6809	6803	6853	6836	6803	6821	6876	6910	6888	6828	6779	6958	6826	6801	6815	6866	6950	6829	6920	6904	6785	6856	6807	6698	6891	6789	6879	6704	6801	6802	6811	6844	6913	6838	6787	6871	6874	6890	6938	6852	6718	6870	6953	6769	6787	6774	6803	6942	6883	6949	6720	6877	6792	6861	6865	6720	6837	6904	6828	6918	6767	6889	6879	6954	6808	6905	6904	6914	6699	6880	6833	6858	6918	6746	7009	6876	6744	6922	6941	6849	6670	6817	6702	6856	6899	6810	6850	6865	6853	6779	7054	6781	6817	6946	6811	6782	6948	6816	6855	6882	6827	6922	6852	6774	6810	6837	6789	6898	6804	6901	6818	6900	6948	6783	6800	6782	6959	6910	6889	6790	6830	6915	6937	6794	6854	6959	6803	6801	6943	6713	6806	6816	6809	6913	6880	6919	6867	6832	7007	6809	6921	6841	6861	6824	6810	6937	6739	6798	6871	6857	6799	6818	6875	6881	6959	6925	6715	6757	6996	6820	6925	6838	6889	6738	6919	6864	6874	6804	6863	6818	6841	6806	6794	6790	6797	6818	6722	6946	6800	6883	6797	6824	6812	6863	6903	6890	6875	6788	6960	6811	6798	6747	6913	6819	6810	6718	6817	6805	6761	6931	6915	6849	6849	6867	6849	6858	6930	6980	7018	6935	6927	6955	6823	6897	6763	6869	6779	6851	6778	6846	6822	6888	6771	7007	6791	6975	6844	6726	6826	6841	6795	6717	6769	6918	6733	6751	6889	6952	6781	6764	6832	6885	6835	6756	6865	6819	6812	6771	6787	6821	6696	6988	6863	6881	6853	6688	6893	6793	6839	6769	6828	6811	6889	6771	6863	6845	6866	6761	6909	6865	6926	6910	6863	6815	6958	6773	6881	6872	6737	6809	6917	6848	6935	6886	6841	6806	6818	7049	6802	6914	6869	6874	6780	6851	6779	6968	6854	6712	6857	6889	6955	6831	6940	6809	6759	6761	6873	6940	6922	6978	6852	6932	6877	6834	6822	6949	6768	6863	6769	6889	6803	6910	6893	6908	6815	6857	6814	6825	6859	6869	6773	6965	6909	6912	6938	6688	6798	6809	6823	6698	6939	6836	6747	6812	6784	6943	6843	6907	6870	6806	6889	6716	6805	6831	6954	6904	6880	6911	6786	6761	6886	6847	6862	6710	6738	6720	6931	6783	6876	6765	6922	6820	6850	6955	6853	6911	6776	6677	6884	6849	6874	6755	6708	6768	6758	6800	6935	6844	6798	6885	6835	6877	6714	6982	6851	6807	6868	6879	6766	6893	6839	6684	6765	6791	7015	6878	6846	6874	6722	6858	6920	6875	6959	6880	6835	6841	6895	6695	6855	6908	6722	6754	6824	6861	6912	6893	6913	6768	6969	6840	6904	6870	6918	6973	6894	6861	6757	6968	6803	6787	6801	6832	6926	6854	6906	6850	6916	6799	6851	6784	6920	6998	6794	6925	6726	6722	6906	6781	6862	6890	6876	6742	6818	6939	6755	6787	6919	6769	6856	6975	6844	6873	6777	6901	6912	6803	6865	6824	6742	6828	6975	6900	6924	6774	6995	6898	6796	6857	6841	6874	6863	6736	6841	6924	6867	6745	6932	6782	6723	6905	6857	6824	6845	6827	6844	6840	6892	6892	6889	6826	6875	6828	6762	6971	6770	6893	6870	6885	6827	6865	6975	6770	6875	6851	6728	6853	6666	6900	6819	7010	6748	6955	6791	6797	6876	6978	6884	6759	6857	6870	6794	6706	6915	6869	6867	6822	6837	6889	6934	6927	6850	6757	6903	6957	6833	6735	6830	6857	6957	6884	6975	6604	6872	6827	6877	6826	6844	6774	6741	6889	6925	6871	6899	6867	6922	6932	6845	6835	6760	6961	6866	6776	6821	6756	6775	6890	6917	6847	6878	6885	6777	6847	6959	6922	6928	6794	6902	6898	6840	6863	6806	6763	6921	6808	6882	6896	6855	6747	6781	6793	6787	6952	6866	6856	6820	6785	6872	7019	6817	6791	6764	6712	6849	6830	6859	6993	6752	6960	6785	6757	6808	6912	6858	6753	6900	6869	6870	6945	6932	6831	6775	6883	6794	6855	6857	6919	6769	6786	6654	6976	6686	6890	6965	6864	6886	6890	6938	6958	6932	6847	6801	6839	6764	6761	6818	6806	6919	6801	6930	6796	6759	6740	6910	6820	6689	6971	6797	6823	6912	6790	6885	6861	6913	6762	6899	6752	6764	6872	6882	6804	6735	6969	6835	6826	6786	6791	6878	7016	6866	6732	6819	6808	6860	6862	6685	6858	6844	6896	6907	6814	6870	6907	6818	6963	6800	6882	6884	6806	6802	6844	6948	6926	6879	6761	6808	6813	6810	6822	6798	6804	6817	6685	6887	6878	6853	6751	6730	6937	6940	6795	6679	6914	6930	6883	6951	6871	6842	6888	6839	6756	6986	6836	6802	6949	6820	6765	6972	6843	6828	6928	6762	6821	6862	6847	6866	6922	6774	6866	6951	6958	6885	6690	6946	6931	6829	6873	6740	6917	6772	6785	6855	6729	6819	6866	6816	6853	6820	6768	6859	6927	6866	6957	6899	6853	6914	6804	6885	6946	6795	6908	7006	6777	6896	6863	6798	6724	6823	6805	6866	6806	6739	6739	6811	6845	6919	6911	6716	6833	6776	6822	6703	6876	6799	6861	6941	6837	6885	6703	6787	6869	6734	6850	6872	6948	6716	6774	6819	6746	6863	6861	6901	6842	6807	6881
3898	1206	1070	10001	18223	13515	5338	2808	1771	1260	1071	895	901	867	896	885	898	931	938	923	949	978	917	983	943	947	927	920	925	920	948	945	931	905	892	943	877	885	929	1003	937	914	961	896	939	903	940	899	908	895	969	926	937	946	893	971	923	917	919	926	927	917	902	906	918	957	899	866	946	875	924	916	955	928	937	1011	914	947	956	942	887	909	882	938	891	897	921	883	920	932	945	928	959	899	913	1006	955	942	928	914	954	884	883	929	975	921	932	935	921	942	968	955	920	893	900	877	953	907	931	944	950	948	995	872	958	951	917	910	926	954	960	962	865	989	995	912	928	901	949	907	953	931	1033	916	899	944	945	957	981	950	938	971	941	917	972	940	940	931	922	911	920	937	888	905	957	870	945	950	1015	918	950	917	934	953	896	897	918	932	870	928	913	872	935	940	912	888	908	876	953	941	920	910	933	950	920	950	918	921	879	868	911	946	872	940	943	880	899	1007	918	916	916	924	899	945	966	871	913	913	946	952	896	923	1004	927	960	960	935	975	1004	909	931	936	950	932	909	911	952	883	913	911	950	922	883	933	952	945	887	924	909	915	911	917	968	958	902	907	914	984	959	876	874	870	944	914	976	939	932	897	953	901	954	940	923	912	999	980	939	931	926	953	919	992	954	905	912	923	897	961	899	929	923	1008	973	953	881	968	923	934	878	949	914	907	882	915	898	916	993	925	873	967	945	883	932	882	935	906	919	908	917	905	946	875	911	894	913	890	939	920	947	921	888	934	972	945	958	966	940	930	934	952	940	912	909	951	906	891	948	867	910	858	949	920	915	944	998	925	935	947	937	873	921	880	917	969	871	877	909	922	939	866	967	876	981	894	938	964	884	931	942	936	926	938	942	975	929	953	873	982	940	889	895	946	940	899	879	934	936	914	934	951	977	972	931	935	908	933	915	933	888	907	901	879	937	938	940	1005	975	918	923	920	891	900	961	955	948	919	890	916	954	887	908	882	919	945	968	974	973	928	1003	870	909	932	916	936	965	894	876	900	942	916	966	895	931	911	944	927	886	928	941	900	993	933	925	967	993	898	943	879	940	942	955	924	938	935	922	944	930	940	940	976	913	912	910	966	943	905	968	924	930	893	904	929	905	919	982	983	895	910	945	1010	962	965	957	911	899	926	901	874	853	978	913	873	931	915	923	937	907	927	931	961	892	922	970	913	952	888	906	935	906	930	900	921	958	929	896	917	848	912	911	902	915	888	836	942	947	929	933	903	953	937	951	856	966	925	958	956	887	937	932	937	932	897	894	983	967	894	950	962	970	899	954	861	951	939	937	906	920	922	937	927	885	885	979	948	933	942	916	928	924	862	953	911	893	940	878	910	949	913	920	943	927	942	884	926	931	921	917	958	905	946	919	952	899	929	930	925	893	928	915	926	911	898	948	919	906	915	915	866	957	892	988	932	904	918	906	927	901	917	930	960	925	878	933	910	914	915	934	912	952	940	947	938	920	921	886	957	979	917	909	945	945	922	920	963	923	899	902	915	939	946	894	927	935	961	899	967	925	953	923	930	879	924	1008	907	920	901	956	965	903	892	950	982	922	950	903	927	937	941	907	886	888	925	903	942	878	1035	934	957	901	947	948	926	970	867	885	892	965	888	880	867	876	888	922	955	953	925	903	973	937	925	929	917	933	918	969	931	925	921	978	956	910	955	913	920	867	935	946	938	938	886	974	992	938	915	914	980	916	910	917	968	945	864	974	906	901	968	854	916	947	964	877	915	970	916	926	875	913	960	979	942	951	925	953	976	926	970	932	835	848	943	926	913	953	970	887	902	879	951	923	935	963	967	913	956	951	949	918	882	904	940	896	941	947	924	853	955	980	934	900	958	913	972	884	889	915	963	960	940	907	946	960	928	962	912	942	939	921	930	942	868	940	896	952	895	929	932	960	987	977	919	929	970	920	902	912	934	857	994	866	915	924	904	979	935	905	878	966	928	915	942	922	964	883	951	895	904	915	910	894	923	931	970	938	888	867	871	956	830	917	990	923	934	947	945	952	1003	896	929	911	923	929	930	935	918	970	907	933	938	944	949	1004	881	945	901	951	889	981	946	908	918	931	937	905	974	963	882	955	993	978	940	927	988	932	951	912	1006	922	988	922	908	926	930	883	949	926	963	964	937	938	945	917	916	953	988	857	860	950	944	947	928	931	876	939	936	917	860	916	970	891	902	943	954	925	980	891	924	912	941	964	977	940	983	967	875	935	906	906	919	918	911	968	962	944	927	948	878	882	951	992	970	892	920	918	938	942	968	874	929	921	951	883	926	945	960	951	934	899	974	970	916	922	918	912	865	982	911	924	937	939	881	894	905	853	920	916	890	937	901	905	963	971	896	983	914	921	952	852	930	917	955	895	917	947	861	918	949	921	893	910	871	885	903	938	923	891	911	939	908	960	988	954	893	922	912	990	908	985	957	876	948	949	950	922	933	998	892	927	990	941	931	936	907	918	897	920	963	932	926	967	890	899	925	913	925	956	917	886	934	942	973	897	923	939	889	920	878	967	911	960	911	872	912	928	897	900	900	919	907	919	928	890	992	976	940	954	950	885	909	928	955	924	907	940	937	955	991	888	934	979	938	950	955	940	883	916	979	934	951	890	940	937	923	922	949	976	887	949	905	972	911	882	932	920	952	894	965	948	891	947	893	950	934	910	890	918	927	948	927	920	976	946	934	967	896	930	951	907	928	904	947	955	932	897	948	857	890	871	948	935	926	937	941	888	922	938	915	934	930	897	1015	952	897	906	932	951	902	935	877	938	892	883	898	907	963	955	920	955	930	860	910	993	915	892	908	935	998	962	945	890	935	965	879	1007	931	942	900	899	954	906	894	921	999	993	998	930	903	967	940	973	967	934	919	932	936	863	1010	986	952	902	913	945	867	951	902	909	928	921	939	960	924	909	963	954	915	979	952	896	918	879	897	887	905	961	965	939	972	934	919	871	955	922	1014	939	948	963	931	986	890	938	970	926	845	945	972	898	889	934	926	984	933	983	894	959	998	935	922	920	953	933	926	967	941	941	950	944	928	914	918	900	925	912	910	873	921	960	939	950	915	913	882	895	915	921	929	913	908	949	978	966	938	908	966	905	907	925	906	925	911	935	952	935	941	856	967	928	875	962	960	931	950	883	960	945	922	842	941	949	931	912	913	916	934	941	936	947	905	896	1005	910	878	922	942	947	904	897	995	883	921	944	906	954	913	945	951	951	920	918	910	895	890	929	893	908	854	942	951	927	920	913	906	932	905	948	959	940	930	894	950	942	925	930	925	956	939	931	887	942	948	970	923	874	875	936	922	914	928	909	974	933	936	906	911	938	935	899	947	945	940	997	931	902	934	972	962	883	905	990	931	902	972	950	875	938	895	961	945	968	879	961	916	890	962	972	931	904	886	924	968	913	865	956	922	959	895	862	959	942	940	945	950	891	998	929	964	952	922	891	890	874	953	981	914	950	914	972	973
14799	9669	9391	53942	73467	56246	37892	29700	21013	13162	10075	7324	7011	7042	7159	7073	7060	6983	7024	6992	6951	6946	6989	6944	7024	6951	7067	6940	7017	6944	6926	6976	6972	7014	6917	7039	6923	6937	6941	7078	7017	6965	7000	6924	6954	6980	6995	7014	7059	7074	6948	7027	6833	6914	7057	7019	6859	6849	6994	6930	6821	6912	7026	7024	7086	7015	6986	7116	6997	6926	7039	6996	7001	6950	7039	7117	7037	7027	6945	6896	6936	6911	6854	6894	7066	6960	6941	6908	7025	7117	7002	6925	6970	7072	6897	7053	7038	7044	6868	7040	6940	6935	6954	6893	6982	6944	7004	6944	6967	7049	7010	6954	6960	7030	7059	6886	6959	7007	7164	7062	7034	6914	6873	6942	6951	6962	6943	7016	6915	7015	6866	7004	6940	7101	6937	6989	6981	6998	6898	6936	7000	7028	6951	6979	6882	6884	7001	6899	6870	7099	7020	7124	6942	7025	6974	6835	7016	6911	6969	6958	7029	6921	6951	6953	6999	7014	6914	7004	6957	7094	6935	6918	7057	7009	7020	7013	7026	7037	7152	7128	7075	7099	7007	6950	7029	6851	6941	7064	6927	6877	7056	7000	7037	6978	7013	7015	6849	6924	7010	6977	6968	7040	6909	6995	7056	6979	7066	6857	7063	7002	7079	7023	6989	6937	6888	6861	7061	6935	7100	7061	7012	6811	6987	7033	6995	7071	7008	7006	6990	7116	7027	6928	6994	7075	6945	6954	6956	7001	6983	7082	6943	6948	6834	6908	7081	7043	6827	6978	7017	7034	6779	6934	7043	6949	7044	7074	7049	6902	7034	6918	7068	6958	6867	7011	6927	7008	6996	7072	7105	7019	7049	7007	6932	6967	6956	6913	7075	6887	6879	6979	6907	7025	6915	6926	7001	6858	7082	7005	6980	7062	7003	6989	6905	6912	6909	6848	6998	6902	7044	7111	6929	6968	7089	6914	6937	6922	7089	7027	7002	7041	7026	6982	6973	7032	7023	6886	6916	6936	6862	6999	7060	6973	6861	7032	7014	7158	6892	7060	7062	6994	6993	7028	7001	6974	7024	6967	6956	6932	6919	6920	7035	6953	6984	7028	6947	6993	6855	6949	6990	7026	6882	6992	6990	7044	6952	7054	6881	6924	6990	6984	6963	6891	7073	7017	6952	6871	7106	7005	7055	7000	6969	7011	7036	6979	6940	6942	6952	6865	7047	6916	6936	6898	7078	7033	7065	7135	6994	6958	7002	7009	7039	6979	6977	6986	7000	6983	6908	7050	7046	7100	7140	7046	6984	6935	7119	6970	7035	6950	6933	7014	6951	6977	6897	6927	7082	6948	7039	6834	6999	7053	7021	7079	6954	6997	6920	6961	7024	7063	7037	7095	7038	6929	7233	7070	6943	6977	7064	6948	7013	7005	7002	6906	7065	6900	6971	7106	6859	7045	6902	7031	7090	7129	6975	6888	6981	6904	6917	7027	6941	7006	6840	6981	6923	7031	6903	7110	7010	7020	6882	6957	6893	6956	6928	6937	7010	7018	7054	6932	6978	7017	6943	7062	6994	7013	6974	7103	6888	6887	6938	6927	6944	7089	6895	6944	6909	6877	7015	7040	7059	6947	7044	6990	7003	6899	7064	6958	6987	7050	7072	7022	7061	7087	6981	7005	7052	6984	6961	6871	7070	6950	6996	6890	7027	6947	6947	7056	6909	6806	6974	6944	7012	6932	6938	6959	6985	6995	6958	7025	7059	7028	7015	6996	6940	6807	6890	7066	6977	6873	7022	7017	6963	7156	7010	6943	7010	7038	7053	6841	7058	6999	7013	7012	7030	6910	7007	6891	6936	6846	6966	6936	6902	6952	6962	6962	6945	6910	6956	6996	7118	7019	6936	6842	6959	7000	7043	6897	7040	7041	6963	6905	7009	6964	6958	7033	7039	6974	6946	6923	6905	6944	6917	6999	7005	6860	7008	6894	6869	6990	6954	7055	6913	7003	7121	6982	6978	6907	6984	7048	7023	6889	7110	7015	6899	7098	6912	6977	6887	7013	7187	6989	6989	6994	7089	6946	6911	6922	6951	6900	7093	6987	7085	6993	6984	6982	6877	7031	6981	6944	6954	7072	7029	6967	6946	6975	7147	7091	6998	6959	6876	6985	6925	6963	6916	7163	7102	6867	6972	7053	7020	7053	6947	7127	6935	7074	6995	7009	7012	6955	7106	6908	6952	6938	7064	7010	6898	6991	7059	7070	7059	6970	6983	6993	7050	6997	6998	6934	6994	6989	6930	6947	6986	7021	6945	6882	6902	6994	7028	7008	6805	6974	7008	7030	6970	7095	6934	6991	6983	7014	6975	7005	6981	6963	6886	6977	6999	7085	6929	6999	6902	7068	7038	6853	6952	6938	6928	6934	6985	6961	7021	6880	6929	6919	6883	6968	6950	6968	7079	6860	7018	6894	7062	6886	6974	6920	7000	6996	6845	6957	6955	7084	6977	6943	6892	7016	7026	6949	7023	6871	6899	7038	7027	6961	6977	6970	6941	7040	7094	7065	7046	7062	6871	7093	6926	6972	6971	7027	7060	6939	6996	7025	6982	6995	6903	7045	7047	7055	7027	6985	6921	7014	7015	7031	7092	7094	6874	6920	6956	7010	6959	7044	6936	6904	6975	6945	7056	7107	6811	6998	6860	7081	6832	7097	6890	6913	6926	6937	6964	7122	6919	6932	6999	7025	7000	7041	7006	6989	7022	6983	6953	6887	6937	7103	7052	6883	7146	7025	7000	6901	6911	6991	7114	6949	7102	6965	7022	6929	6909	7074	6948	6923	6846	7024	7002	6977	7022	6909	7045	6968	6953	6967	6918	6891	6930	7031	7125	6887	6897	7009	6943	7047	6987	6992	6949	6954	7024	7020	7042	6900	6992	6950	6966	7020	6970	6979	6948	6903	6992	6987	6833	6997	6934	6981	6986	6996	6932	7049	7066	7043	6947	6963	7009	7107	6864	7011	7093	7045	6914	7032	7055	6977	6931	6975	7095	6914	6950	6959	6932	6914	7025	7072	7023	6858	6935	7052	7071	6994	6896	6952	6957	6980	6937	7027	6974	7109	6910	7020	6950	7066	7046	7013	7102	6936	6919	6956	6920	6967	7069	6993	7037	6908	7003	6941	7033	7118	6894	7032	7044	7065	6883	6983	7011	6988	7010	7011	7026	6828	7010	7039	6993	7068	6747	7034	6890	6962	6969	7074	6991	6996	6924	7084	6862	6987	6969	6939	6956	6971	7059	7063	7045	6947	7005	7067	7061	7042	7083	6921	6986	6949	6902	6744	6924	7055	6904	7005	7009	6936	7049	6922	6969	6962	7062	6955	6959	6883	7030	6957	6950	6877	7050	7075	6969	7017	6995	7091	6983	6968	6880	6948	6924	6978	6996	7025	7042	6924	6829	6962	6973	7018	6918	7076	6894	6901	6890	7052	6946	6936	7057	7019	6997	7021	7118	6928	6943	6917	6893	6845	7060	6980	6928	6971	7110	6984	7069	7035	6996	7105	6906	6832	6984	7030	7040	6935	7044	6852	6937	6889	6894	7040	6997	7011	6979	6876	6963	7028	7083	7021	6980	6999	6991	6958	6984	7063	6854	7038	6894	6931	6906	6879	6883	6906	6935	6982	6949	6976	7015	7015	6817	7095	7078	6963	6987	7012	6905	7036	6990	6913	7012	6911	6981	6950	7048	6903	7005	7041	7072	6964	7122	7014	6939	6987	6995	7019	7054	7060	7207	6950	7037	7020	6882	7018	6916	6979	6961	7080	7012	6977	6937	6924	6958	7093	7019	6873	6889	7000	6918	6956	7044	7063	6794	6959	6945	6964	7054	6986	6988	6904	6906	7048	7002	7045	6912	7094	7105	6840	6982	7040	6929	7009	6998	6902	7196	7018	6929	7006	7031	7087	7042	7004	7040	6921	6988	6956	6936	6911	6868	6819	7119	6962	7029	6884	7010	6825	6853	7095	7012	6942	6961	7106	7120	7049	6977	6934	7042	6993	6914	6965	6947	6958	6996	7036	6996	7109	6943	7031	6936	6938	7102	6948	7046	6794	6938	7015	6909	6949	7055	7040	7014	6938	7074	7006	7100	6898	7082	6919	6901	7004	7022	6954	6941	6979	7000	6903	7005	6941	6859	7030	6969	6943	6841	6976	7014	6929	6945	6924	7079	7020	7053	7088	7030	6965	7037	6920	6948	6825	7039	7048	6835	7049	6920	6951	6960	7034	7096	7007	7020	7049	7064	6953	6975	7015	6910	6980	6951	7110	7105	7123	7072	6886	6911	6978	6951	7019	6961	7024	6870	7016	6797	6974	6906	7082	7134	6814	6937	6909	6895	6969	6964	7048	6886	7028	6977	7044	6978	6982	7079	6829	6964	7100	7038	6966	7024	6865	6979	6962	7046	7007	6907	6907	6980	6982	6997	6933	6849	6923	7017	7003	6959	7001	7090	7123	6945	6886	6976	6912	7104	7035	6864	6896	6992	6937	6899	6961	6967	6976	6941	6947	7063	6966	6914	7121	6992	7032	6977	6911	7026	7021	6937	6910	6911	7001	7109	6980	7078	7112	6972	6930	7040	6899	6877	7013	7121	6957	6937	7057	7120	7075	6900	7049	6981	6824	6987	6966	7029	6933	6993	6895	6920	6986	7114	7075	7069	6863	6975	6976	6853	6983	7082	6941	6937	6969	7135	6970	7114	6911	6997	7035	6845	6981	6997	6985	7040	6927	6829	6949	6992	6978	7036	7017	6908	6976	6942	6985	7000	6963	6917	7057	6944	6806	7166	7028	6975	6948	6966	6966	7079	7048	7013	7051	6948	7078	6916	6988	7029	7050	6946	6983	6981	7030	6987	6950	6948	6935	7001	6943	6875	7029	6921	6974	6915	6962	6932	6875	6932	7073	6871	7046	6932	7085	6967	7007	6947	7001	6922	6956	6934	6957	6958	6903	7012	6809	6977	6866	6922	6962	7058	6880	6988	6897	6876	6922	6958	6976	6896	7023	6984	6980	7101	7106	6861	6922	6976	6967	7024	7063	7034	7007
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
