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
342188124902	342188125462	342188126012	342188126562	342188127110	342188127662	342188128212	342188128762	342188129310	342188129862	342188130412	342188130962	342188131510	342188132062	342188132612	342188133162	342188133710	342188134262	342188134812	342188135362	342188135910	342188136462	342188137012	342188137562	342188138110	342188138662	342188139212	342188139762	342188140310	342188140862	342188141412	342188141962	342188142510	342188143062	342188143612	342188144162	342188144710	342188145262	342188145812	342188146362	342188146910	342188147462	342188148012	342188148562	342188149110	342188149662	342188150212	342188150762	342188151310	342188151862	342188152412	342188152962	342188153510	342188154062	342188154612	342188155162	342188155710	342188156262	342188156812	342188157362	342188157910	342188158462	342188159012	342188159562	342188160110	342188160662	342188161212	342188161762	342188162310	342188162862	342188163412	342188163962	342188164510	342188165062	342188165612	342188166162	342188166710	342188167262	342188167812	342188168362	342188168910	342188169462	342188170012	342188170562	342188171110	342188171662	342188172212	342188172762	342188173310	342188173862	342188174412	342188174962	342188175510	342188176062	342188176612	342188177162	342188177710	342188178262	342188178812	342188179362	342188179910	342188180462	342188181012	342188181562	342188182110	342188182662	342188183212	342188183762	342188184310	342188184862	342188185412	342188185962	342188186510	342188187062	342188187612	342188188162	342188188710	342188189262	342188189812	342188190362	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2231	3300	1900	2700	2231	3300	1900	2700	2231	3300	1900	2700	2232	3300	1900	2700	2232	3300	1900	2700	2232	3300	1900	2700	2232	3300	1900	2700	2232	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2235	3300	1900	2700	2235	3300	1900	2700	2235	3300	1900	2700	2235	3300	1900	2700	2235	3300	1900	2700	2235	3300	1900	2700	2236	3300	1900	2700	2236	3300	1900	2700	2236	3300	1900	2700	2236	3300	1900	2700	2236	3300	1900	2700	2236	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
3816	2126	1644	1537	1809	2360	2465	1917	4611	25870	25751	16659	6655	2282	1351	1033	982	946	1008	1050	1033	971	992	980	939	986	984	1018	1014	955	983	983	996	949	1000	987	991	935	977	1021	989	998	933	980	965	980	959	1015	1006	950	990	1005	977	1004	990	989	1005	1036	981	959	992	981	943	920	978	970	973	992	978	942	924	957	984	948	964	959	982	1025	949	965	966	1071	960	919	981	1001	1006	1021	1005	999	1028	1011	976	1018	969	970	1012	959	1023	980	970	978	960	933	992	1028	975	990	991	1003	993	960	918	952	1023	1001	985	980	969	979	1014	928	1046	1042	1018	992	1005	991	974	943	1004	983	982	988	976	973	950	955	935	993	995	994	991	983	996	1001	988	1002	970	956	1003	1027	1034	977	1004	1068	973	1027	983	1006	962	920	966	1006	1016	1000	989	1037	998	977	978	970	1008	955	992	941	950	1035	1001	984	986	953	959	950	972	1000	955	1001	982	971	978	988	983	942	991	960	1046	999	996	985	977	979	1007	972	970	965	963	927	996	980	968	988	1027	989	914	998	996	1007	995	947	966	979	1001	958	991	984	981	934	1049	991	964	927	939	976	972	978	880	995	960	1035	1008	931	997	941	1002	1046	1041	998	954	1040	915	1024	982	957	975	937	998	908	962	963	980	1030	977	972	967	952	982	959	956	1015	981	961	928	937	1017	935	961	1006	1024	1007	974	967	932	1045	997	952	1003	983	1056	967	961	979	1005	1014	985	956	953	1005	961	1037	982	1035	1028	996	930	979	982	919	1009	988	1014	957	959	993	983	1025	968	1015	974	941	949	978	977	954	976	1036	1041	963	927	955	951	1003	996	1017	997	973	970	956	981	1027	979	1021	952	979	1009	981	1016	969	959	994	979	1012	990	950	979	1001	1038	971	1016	976	982	1001	999	984	947	986	956	1024	1024	997	977	1002	953	972	1014	1007	979	979	1021	946	1006	1046	917	1013	1062	979	1002	981	1029	968	976	1013	956	983	993	996	970	937	991	1025	980	976	949	988	1000	990	1003	1002	996	949	976	987	924	1024	943	968	959	977	930	952	985	983	940	1022	986	1012	932	1000	985	937	1002	979	992	975	1008	952	981	1068	997	954	992	1015	952	986	973	1023	940	959	1007	956	967	964	1028	914	967	1008	963	989	970	1000	981	950	967	1032	941	924	977	929	990	944	950	937	969	987	955	992	935	991	1017	955	984	971	960	948	934	960	973	992	983	1018	978	995	979	979	994	986	950	948	987	993	1058	998	961	996	962	921	976	1020	1030	933	979	984	997	984	1007	986	994	983	980	1026	981	1006	1015	1006	960	982	992	975	1004	923	923	963	994	1030	978	963	1002	986	993	933	1053	957	1060	956	994	960	953	941	931	956	954	992	1023	907	959	959	914	954	960	965	1020	1042	964	995	954	984	965	930	980	1048	980	1029	1013	982	990	1046	972	1004	1007	993	919	1012	963	981	969	948	983	987	1008	1006	993	954	960	956	1001	975	970	961	980	981	995	1006	973	936	965	1073	971	1003	983	918	953	985	993	969	972	976	974	946	1008	992	938	994	1021	957	993	965	938	984	966	1068	975	947	963	955	963	993	954	1047	1002	1000	1021	929	968	1035	952	979	982	968	1013	999	950	1018	976	1014	1001	1029	972	978	1026	940	985	984	972	993	1009	1006	930	960	932	1041	958	983	981	1005	967	1003	947	968	1025	979	985	950	973	1013	954	969	993	950	974	1021	980	990	989	964	1002	1047	998	913	1021	990	993	997	1000	979	987	949	969	969	932	1000	962	916	1014	996	967	1029	913	972	960	951	1015	978	983	992	950	1007	1038	956	984	1064	925	954	983	1015	894	918	1002	998	993	939	951	1003	980	996	1009	1021	975	950	1005	1033	998	931	977	980	960	1029	973	991	987	984	899	930	998	973	1003	959	921	1032	1009	934	967	957	1027	945	961	945	972	964	961	977	932	1004	931	1038	973	1027	999	1001	940	961	999	969	946	988	974	1037	946	986	981	1041	987	1021	953	940	983	1007	981	963	1013	1038	1028	987	973	1063	1064	968	976	982	973	950	982	981	974	986	972	1020	1023	975	1050	987	963	967	990	974	960	989	991	1011	1033	938	961	982	962	1024	992	924	983	974	976	971	972	1042	971	999	960	1001	997	966	988	986	971	1025	992	984	974	993	989	961	993	1033	974	999	1036	975	959	972	975	986	963	1014	1015	952	960	971	967	945	1027	950	984	998	1004	989	974	1010	950	992	1036	954	943	1009	932	1009	951	966	996	946	1007	1021	1024	944	993	964	1007	999	937	959	952	992	1033	1026	1007	1001	986	941	1000	1031	953	955	1006	913	989	971	940	993	950	1015	996	951	990	1020	945	986	989	965	995	1021	991	976	978	1003	1011	967	947	950	1009	965	1017	951	961	965	969	991	1025	969	984	1013	965	988	1012	1017	1017	956	916	992	955	919	965	970	959	954	983	991	1048	989	1001	981	964	1019	945	1072	982	1007	967	994	922	989	1041	929	989	928	985	1020	1000	997	958	998	993	958	995	1020	997	1008	955	1025	961	987	997	1011	943	1039	1018	967	962	970	953	967	976	987	1006	951	992	1030	1028	978	969	1013	975	1063	1030	1025	992	997	990	1040	974	1009	1046	987	970	979	955	978	997	1014	1005	1032	930	1002	998	992	970	977	996	990	972	975	935	948	960	961	1004	969	1029	1037	971	988	952	992	948	959	961	960	1020	986	1000	947	987	952	1030	930	949	940	961	1033	1003	1002	1020	928	924	991	1048	980	1001	1002	1034	984	943	1041	1009	971	958	953	1045	1023	975	953	1007	948	1008	957	965	997	1005	981	1005	988	964	982	971	999	980	949	1006	995	996	952	970	1048	1029	992	996	941	1020	957	972	1022	946	962	928	1033	923	953	1006	979	1007	935	972	955	994	956	985	1029	1000	911	1020	1014	967	964	1095	980	955	988	990	965	947	1000	1019	960	953	1030	1073	987	961	930	1020	982	966	999	956	952	1012	964	1000	993	984	964	1012	1020	997	965	960	950	1031	1016	947	965	987	1018	1003	930	954	959	1004	1008	992	940	970	990	973	1018	965	969	978	976	940	934	1050	994	1010	1039	984	964	990	967	1005	977	995	1023	990	981	979	1064	962	1046	986	985	1008	988	983	944	960	982	969	1002	1011	936	986	1027	976	953	988	1005	963	993	1016	997	1013	961	1020	982	987	1016	956	943	1007	987	929	962	949	1002	961	992	1047	947	998	960	1051	988	935	959	959	976	988	956	989	1023	964	1011	934	1024	998	951	1023	992	958	973	927	978	944	963	1023	962	970	965	967	995	974	956	1037	925	964	972	912	1001	969	1001	1007	948	940	974	998	998	1036	975	988	1039	995	987	963	885	998	969	1006	1026	1019	1033	979	1007	985	923	979	957	940	944	995	1034	999	1005	1004	951	954	1005	960	1001	922	961	979	975	931	942	999	972	1006	980	947	1001	931	1033	966	969	1012	987	992	953	970	988	930	978	977	990	1000	1049	998	972	954	1005	952	1006	1036	1008	1001	975	1035	1012	963	994	937	931	931	960	1017	940	998	1028	956	977	1007	1009	986	963	986	898	984	941	962	984	971	959	960	978	943	971	969	1024	979	1066	974	973	982	943	944	926	1009	957	988	996	970	1035	1015	996	1002	924	989	982	948	958	989	974	980	972	1056	1002	1030	948	971	905	969	991	987	1041	951	981	997	997	1020	997	993	938	918	1019	981	1028	1014	1004	956	980	999	980	999	946	1010	960	975	1004	1026	969	952	1020	1015	995	969	942	945	989	1001	1037	959	985	976	971	934	983	959	1021	1028	993	1057	970	957	996	967	1065	993	972	964	1004	988	982	949	991	969	1012	944	957	975	971
25505	18250	14947	22617	30006	32323	31790	27997	40108	80278	77032	58898	39153	22821	12535	8628	7936	7823	7787	7901	7803	7862	7740	7897	7719	7870	7836	7853	7746	7830	7840	7799	7884	7733	7783	8042	7766	7857	7809	7977	7732	7883	7681	7783	7866	7890	7912	7882	7926	7725	7875	7874	7739	7845	7780	7953	7867	7919	7745	7870	7883	7643	7807	7910	7776	7796	7846	7755	7779	7913	7862	7733	7798	7718	7762	7962	7742	7885	7844	7873	7898	7788	7934	7930	7783	7780	7811	7752	7879	7727	7787	7805	7745	7737	7811	7780	7862	7967	7876	7862	7865	7918	7780	7824	7827	7702	7962	7771	7752	7882	7872	7809	7755	7831	7859	7832	7772	7815	7763	7706	7879	7888	7755	7865	7883	7838	7879	7732	7870	7820	7861	7804	7797	7770	7698	7710	7739	7759	7786	7823	7857	7865	7852	7731	7711	7848	7808	7953	7890	7832	7907	7903	7737	7778	7728	7947	7668	7719	7828	7746	7826	7773	7790	7742	7828	7807	7857	7972	7873	7708	7866	7823	7966	7800	7748	7809	7854	7989	7774	7707	7843	8030	7862	7917	7750	7885	7812	7906	7839	7900	7919	7730	7669	7900	7820	7859	7805	7840	7825	8068	7841	7884	7769	7838	7864	7722	7737	7803	7893	7902	7767	7786	7784	7817	7767	7907	7873	7742	7874	7816	7945	7787	7873	7876	8052	7865	7915	7799	7682	7865	7827	7718	7904	7827	7851	7777	7862	7777	7725	7895	7914	7881	7804	7803	7970	7834	7892	7879	7963	7901	7828	7829	7880	7901	7697	7810	7944	7935	7803	7875	7864	7883	7895	7853	7933	7850	7757	7902	7866	7850	7835	7836	7858	7741	7810	7784	7770	7875	7849	7951	7896	7864	7762	7888	7890	7864	7918	7900	7862	7794	7904	7852	7803	7873	7809	7738	7787	7835	7875	7741	7864	7810	7949	7844	7811	7882	7836	7856	7880	7787	7774	7858	7739	7850	7996	7825	7791	7785	7836	7751	7744	7822	7814	7816	7858	7821	7854	7962	7833	7782	7901	7876	7813	7821	7825	7843	7722	7976	7778	7882	7906	7825	7917	7716	7741	7915	7751	7907	7913	7814	7946	7849	7783	7933	7873	7696	7737	7877	7605	7890	7890	7999	7854	7924	7818	7760	7807	7804	7999	7765	7815	7890	7844	7678	7786	7910	7910	7608	7986	7871	7710	7763	7793	7667	7760	7901	7744	7908	7799	7760	7875	7928	7783	7871	7863	7926	7866	7672	7742	7768	7823	7808	7855	7738	7946	7750	7893	7761	7847	7935	7754	7810	7796	7991	7845	7921	7813	7751	7869	7934	7798	7806	7779	7795	7906	7856	7996	7698	7800	7829	7877	7722	7851	7813	7738	7959	8019	7851	7748	7774	7930	7883	7882	7901	7783	7743	7942	7846	7788	7963	7783	7885	7861	7733	7736	7683	7679	7731	7827	7850	7805	7880	7827	7930	7865	7821	7991	7823	7749	7824	7857	7841	7880	7850	7799	7881	7930	7834	7930	7746	7835	7949	7763	7833	7714	7916	7754	7865	7878	7877	7829	7817	7785	7758	7741	7996	7763	7734	7852	7758	7821	7797	7863	7777	7864	7880	7829	7759	7872	7744	7761	7781	7853	7864	7685	7785	7801	7846	7953	7863	7874	7875	7780	7720	7900	7857	7874	7905	7845	7738	7665	7953	7887	7708	7856	7719	7970	7776	7975	7871	7893	7786	7860	7800	7788	7830	7793	7866	7748	7818	7894	7835	7663	8031	7828	7874	7887	7872	7725	7895	7807	7805	7877	7970	7609	7725	7952	7809	7916	7852	7880	7756	7904	7736	7769	7942	7747	7829	7931	7768	7753	7792	7800	7859	7778	7753	7939	7935	7810	7773	7837	7834	7639	7838	7875	7693	7811	7816	7867	7789	7809	7873	7845	7874	7786	7813	7840	7894	7898	7787	7698	7793	7809	7852	7840	7849	7963	7961	7766	7860	7944	7949	7851	7765	7851	7778	7863	7808	7813	7772	7806	7828	7847	7694	7832	7844	7952	7769	7834	7789	7991	8019	7835	7776	7809	7852	7753	7869	7828	7854	7734	7796	7790	7787	7807	7855	7733	7970	7826	7840	7871	7781	7795	7824	7817	7789	7896	7829	7845	7757	7878	7881	7836	7695	7844	7916	7917	7841	7799	7837	7950	7919	7856	7834	7951	7897	7908	7759	7791	7857	7651	7959	7775	7838	7779	7735	7799	7932	7682	8024	7802	7798	7906	7638	7883	7771	7821	7799	7938	7714	7790	7948	7901	7827	7773	7885	7904	7866	7611	7830	7843	7759	7913	7818	7970	7898	7878	7724	7784	7797	7857	7783	7762	7823	7762	7710	7833	7712	7920	7809	7923	7814	7825	7917	7890	7875	7853	7961	7745	7806	7972	7712	7776	7749	7938	7820	7764	7971	7850	7884	7721	7817	7778	7810	7842	7836	7849	7807	7929	7811	7958	7713	7840	7956	7743	7808	7765	7880	7937	7961	7775	7794	7801	7890	7981	7791	7834	7817	7789	7934	7858	7802	7790	7882	7760	7962	7982	7894	7934	7724	7743	7930	7750	7800	7838	7976	7694	7855	7979	7669	7825	7923	7838	7941	7758	7855	7759	7781	7997	7789	7764	7920	7780	7991	7730	7819	7911	7627	7931	7851	7879	7875	7688	7762	7883	7851	7888	7910	7731	7805	7846	7713	7640	7818	7898	7770	7953	7823	7999	7805	7825	7836	7879	7815	7766	7812	7800	7853	7965	7906	7853	7818	7732	7957	7801	7764	7933	7840	7855	7839	7681	7729	7783	7731	7853	7805	7815	7832	7951	7856	7793	7845	7775	7828	7725	7797	7776	7864	7930	7893	7908	7931	7793	7862	7744	7833	7784	7817	7797	7874	7826	7841	7876	7929	7700	7628	7912	7863	7836	7675	7785	7800	7779	7998	7852	8010	7769	7877	7780	7901	7836	7825	7749	7833	7838	7793	7952	7899	7653	7804	7874	7757	7868	7875	7856	7776	7934	7886	7801	7831	7892	7828	7715	7754	7881	7971	7626	7773	7874	7944	7832	7902	7889	7742	7791	7818	7901	7951	7758	7837	7822	7755	7696	7909	7746	7859	7873	7796	7789	7815	7845	7833	7917	7835	7780	7766	7937	7853	7948	7852	7893	7823	7868	7850	7787	7763	7885	7874	7830	7949	7765	7835	7899	7813	7819	7744	7902	7814	7959	8018	7807	7826	7730	7902	7799	7899	7821	7655	7936	7764	7895	7751	7897	7706	7772	7958	7769	7771	7766	7894	7816	7680	7795	7842	7864	7763	7807	7817	7819	7804	7940	7912	7914	7876	7742	7808	7834	7884	7845	7882	7792	7877	7928	7804	7840	7847	7840	7875	7809	7879	7808	7746	7847	7884	7789	7862	7810	7837	7790	7956	7805	7786	7902	7791	7902	7759	7935	7927	7757	7844	7962	7880	7714	7830	7877	7838	7908	7775	7774	7797	7772	7809	7931	7952	7792	7773	7909	7835	7683	7826	7926	7785	7907	7832	7898	7895	7805	7865	7854	7806	7838	7834	7739	7903	8020	7773	7912	7671	7886	7891	7894	7848	7797	7790	7809	7917	7992	7793	7760	7752	7855	7991	7842	7769	7766	7830	7939	7858	7827	7881	7979	7980	7828	7732	7910	7779	7793	7825	7908	7871	7793	7784	7825	7909	7835	7849	7896	7855	7910	7825	7711	7741	7930	7858	7810	7842	7847	7937	7756	7887	7816	7926	7899	7850	7896	7810	7886	7675	7870	7918	7780	7807	7818	7967	7847	7867	7741	7906	7898	7763	7932	7848	7878	7842	7867	7712	7904	7789	7775	7769	7862	7876	7841	7934	7750	7860	7747	7759	7763	7920	7727	7795	7920	7739	7764	7764	7973	7936	7884	7670	7635	7745	7937	7842	7869	7761	7864	7823	7854	7670	7855	7750	7794	7810	7709	7803	7783	7883	7894	7772	7831	7815	7927	7905	7969	7764	7836	7853	7803	7919	7867	7959	7845	7849	7932	7860	7812	7801	7800	7795	7846	7843	7854	7749	7783	7812	7850	7923	7971	7684	7756	7837	7804	7980	7917	7733	7880	7933	7794	7909	7854	7698	7816	7766	7901	7816	7833	7744	7828	7860	7846	7800	7790	7881	7798	7725	7928	7894	7909	7793	7791	7947	7773	7894	7886	7865	7796	7762	7771	7672	7883	7665	7843	7932	7866	7608	7966	7940	7864	7694	7739	7934	7945	7840	7658	7750	8014	7845	7880	7878	7960	7769	7747	7782	7707	7782	7814	7953	7825	7912	7944	7949	7895	7901	7856	7853	7858	7796	7942	7875	7838	7726	7748	7868	7816	7776	7876	7855	7869	7721	7904	7748	7950	7843	7908	7935	7687	7951	7754	7856	7786	7840	7925	7677	7788	7851	7742	7779	7888	7851	7880	7795	7900	7878	7848	7877	7811	7943	7735	7890	7888	7911	7931	7772	7844	7949	7814	7800	7764	7842	7833	7941	7869	7737	7877	7917	7877	7813	7916	7741	7858	7693	7817	7819	7762	7908	7853	7816	7737	7928	7747	7923	7803	7748	7964	7823	7741	7797	7693	7774	7815	7906	7773	7839	7753	7901	7715	7858	7856	7687	7810	7834	7890	7751	7849	7844	7896	7852	7788	7811	7950	7739	7807	7904	7802	7858	7919	8047	7908	7732	7776	7908	7881	7815	7873	7826	7848	7770	7843	7920	7904	7976	7826	7785	7975	7853	7871	7939	7674	7924	7937	7657	7915	7899	7823	7836	7895	7829	7889	7980	7847	7956	7671	7751	7867	7861	7915	7761	7806	7980	7849	7800	7751	7816	7817	7766	7752	7822	7952	7785	7674	7803	7936	7808	7718	7792	7564	7726	7773	7768	7995	7930	7860	7850	7890	7852	7849	7771	7922	7795	7873	7840	8019	7744	7778	7803	7730	8005	7742	7758	7911	7830	7842	7878	7845	7896
3354	1423	1306	1256	1479	1475	1335	1364	1766	5173	5565	3931	2101	1296	1054	921	980	959	965	916	961	949	972	900	953	905	949	947	936	897	982	946	900	909	920	938	972	911	984	923	950	940	885	971	937	959	948	924	951	958	938	959	872	948	932	886	913	934	885	905	974	929	888	940	897	888	920	917	947	936	933	919	959	949	982	952	900	926	962	935	913	960	940	926	942	894	953	946	890	973	940	936	996	977	919	923	887	941	943	959	941	967	898	900	934	907	913	961	977	1011	913	960	932	926	913	947	929	972	954	912	880	932	931	959	948	976	986	930	931	899	963	932	924	904	944	912	907	911	1004	908	946	935	896	976	938	909	943	891	956	951	942	910	1001	932	917	918	968	884	950	953	885	977	972	928	957	980	916	964	974	968	931	947	967	953	927	890	965	926	1003	971	954	950	954	884	898	959	956	957	894	916	905	951	946	901	958	911	931	995	956	974	933	969	979	929	954	982	960	927	899	875	898	989	966	906	963	927	926	914	936	949	911	931	929	932	926	888	1017	899	919	971	890	903	965	921	924	931	931	929	939	919	1002	931	921	867	992	951	949	925	893	955	939	950	924	977	949	890	943	952	952	907	920	943	955	930	956	946	917	947	892	952	943	915	953	950	937	953	967	919	907	982	920	890	948	1009	927	970	936	926	924	955	922	910	978	957	996	958	980	877	939	904	915	921	888	959	957	952	1032	931	881	914	950	964	935	890	925	944	951	899	953	943	932	964	965	903	913	917	897	949	901	949	972	950	919	982	951	953	925	940	911	969	992	923	936	949	921	913	1008	979	908	957	927	936	897	931	944	967	986	955	905	985	1025	984	926	895	943	991	1022	955	943	911	928	955	901	957	972	957	943	966	925	992	941	907	910	949	945	932	888	926	935	950	931	929	907	945	947	891	975	923	962	945	871	879	934	943	1027	937	938	905	882	869	941	929	927	977	946	922	919	945	910	932	969	946	908	934	941	944	900	941	969	955	973	917	944	916	953	887	949	950	923	945	976	936	925	909	902	1035	932	916	921	996	917	921	956	1002	966	910	878	958	909	908	920	897	970	937	879	915	935	948	917	947	972	967	890	987	925	959	971	950	922	913	998	929	908	914	981	898	943	956	908	925	933	932	974	924	956	891	916	929	949	1000	968	975	958	931	925	947	923	945	995	948	933	955	954	958	936	901	932	883	962	881	950	924	927	920	956	929	931	912	981	907	949	933	969	952	910	974	902	928	1000	923	942	945	965	962	898	946	1000	942	960	948	921	953	987	1023	952	885	922	905	955	1002	908	894	1000	889	938	935	944	910	889	893	936	980	915	870	956	921	996	929	912	942	910	911	922	966	908	901	957	892	920	948	892	938	944	948	936	919	926	956	902	936	926	946	944	922	924	970	930	947	927	934	949	947	911	899	948	942	967	956	979	899	909	926	982	946	999	921	935	936	891	921	927	947	989	940	918	971	971	949	954	891	928	962	936	917	908	946	948	937	915	910	892	915	966	924	918	911	996	971	868	922	958	953	984	958	909	962	893	954	903	925	939	912	897	943	904	892	930	950	919	965	910	901	906	930	910	943	878	966	933	927	947	967	932	923	945	900	940	1017	883	921	940	917	896	983	952	901	963	945	953	915	911	944	880	955	919	956	914	934	895	945	943	934	912	889	988	992	927	890	969	936	952	945	1005	916	926	941	1000	965	966	974	891	957	943	935	995	954	854	904	876	942	906	930	997	936	929	911	945	967	906	892	936	972	939	951	968	933	923	966	953	914	965	945	925	974	942	965	943	938	1006	954	959	911	956	990	915	962	909	931	926	881	851	898	939	951	897	910	926	914	899	972	909	846	900	969	975	950	909	966	905	971	898	858	973	925	985	924	998	942	937	935	945	939	963	929	899	954	930	951	936	930	948	914	990	954	927	974	904	925	935	950	942	918	962	955	974	908	883	904	941	898	935	969	931	943	903	923	897	947	973	952	939	941	921	953	951	949	1009	908	916	875	936	911	993	908	965	960	943	935	936	935	995	952	972	970	909	913	946	930	931	956	929	955	966	929	924	916	933	909	947	918	959	904	919	949	864	913	990	930	972	933	935	887	914	967	920	911	961	960	938	878	913	888	896	970	941	936	937	944	973	903	948	942	964	974	926	955	895	929	920	913	907	950	973	921	949	922	947	902	931	967	937	931	930	939	910	954	955	918	963	931	922	941	924	943	993	968	956	986	948	934	920	962	932	918	935	924	995	994	905	990	896	902	968	893	940	895	901	958	895	920	977	944	967	958	940	943	873	938	969	948	935	937	921	942	895	968	902	922	936	917	919	921	953	881	1037	967	925	934	985	950	977	913	918	1002	944	884	938	837	900	933	930	883	979	960	909	935	941	936	906	967	892	994	921	921	901	960	986	919	944	941	870	995	950	953	921	879	893	935	920	932	940	950	947	962	944	891	939	934	924	949	967	942	861	941	1001	942	932	963	923	964	919	960	941	915	945	940	931	926	939	923	928	960	888	905	976	901	928	951	919	909	1008	936	872	928	988	877	931	950	916	972	902	942	905	900	931	951	976	959	970	964	973	883	922	908	959	957	998	973	908	901	938	893	934	993	927	929	942	910	957	943	955	883	974	954	939	934	963	938	942	883	946	938	952	924	971	959	929	951	988	958	933	943	882	994	931	940	937	940	901	950	878	914	956	962	949	936	937	924	973	901	893	893	961	980	980	939	925	957	928	901	960	930	932	957	918	915	952	932	928	894	909	897	901	952	887	989	934	850	932	979	932	906	946	886	950	914	938	922	931	937	907	899	970	977	928	918	983	983	952	992	909	952	906	956	937	936	958	918	910	925	885	901	936	913	915	959	950	948	986	911	908	921	960	907	944	883	955	920	936	911	968	961	949	969	921	950	945	895	913	882	932	975	997	947	914	954	915	956	904	941	924	931	929	964	927	952	934	942	926	959	957	935	919	928	919	927	984	917	917	960	989	913	901	960	964	966	892	917	999	993	960	959	924	967	950	975	912	913	994	965	919	947	927	933	941	950	910	910	984	912	965	939	930	925	992	973	910	948	938	979	929	931	961	928	929	940	925	955	938	939	912	936	934	934	998	969	870	924	911	909	942	963	936	917	926	881	987	941	905	914	941	921	940	929	964	882	938	925	958	967	944	938	915	964	954	935	989	928	971	905	986	917	881	911	921	930	952	943	931	992	949	959	973	953	1003	876	944	892	936	926	941	939	945	942	925	967	914	936	928	930	981	883	946	910	934	959	959	969	1001	908	918	942	902	958	900	921	989	985	912	984	893	867	946	936	923	932	902	986	960	930	933	890	888	916	934	944	909	911	929	950	1004	891	931	935	950	1013	931	926	986	911	970	906	954	907	892	884	914	950	924	991	974	955	949	869	913	975	981	884	925	954	999	926	957	925	884	929	883	961	929	952	966	890	917	996	973	937	912	929	904	964	959	983	947	915	963	968	938	966	917	898	942	949	926	960	921	933	953	947	916	904	915	952	982	960	926	878
16620	12417	11820	17675	24577	22922	20480	21057	26846	44906	42778	33552	20795	11940	8483	7795	7545	7497	7557	7557	7580	7479	7544	7404	7553	7483	7563	7513	7445	7503	7575	7438	7708	7446	7497	7639	7628	7493	7522	7653	7539	7483	7541	7456	7508	7640	7474	7484	7566	7565	7562	7570	7465	7592	7580	7478	7579	7547	7628	7555	7456	7520	7574	7455	7497	7605	7554	7559	7579	7518	7553	7564	7452	7652	7578	7602	7576	7590	7701	7516	7444	7560	7574	7374	7601	7541	7497	7538	7543	7505	7539	7525	7474	7500	7656	7514	7464	7512	7521	7477	7385	7550	7523	7557	7336	7507	7444	7612	7545	7605	7466	7588	7495	7602	7468	7500	7551	7536	7442	7558	7563	7414	7429	7530	7459	7569	7610	7591	7617	7433	7564	7566	7466	7548	7755	7605	7549	7585	7509	7520	7605	7498	7667	7621	7580	7391	7518	7545	7569	7612	7451	7526	7546	7400	7450	7459	7578	7626	7561	7586	7550	7406	7559	7454	7464	7581	7493	7576	7569	7554	7555	7647	7590	7391	7447	7660	7528	7499	7811	7561	7586	7507	7534	7541	7628	7628	7554	7552	7516	7571	7614	7516	7553	7585	7529	7476	7624	7487	7439	7558	7619	7371	7530	7621	7545	7517	7465	7616	7526	7582	7495	7430	7513	7578	7532	7458	7625	7633	7564	7494	7604	7521	7581	7477	7637	7386	7554	7572	7584	7390	7506	7529	7311	7500	7576	7622	7562	7673	7504	7460	7612	7490	7612	7609	7465	7464	7691	7401	7566	7496	7614	7516	7583	7486	7531	7593	7589	7606	7656	7553	7497	7501	7711	7560	7546	7600	7626	7550	7491	7653	7679	7495	7447	7653	7606	7558	7564	7688	7603	7570	7506	7527	7562	7597	7604	7446	7556	7532	7551	7338	7638	7620	7596	7561	7462	7483	7691	7400	7555	7635	7588	7450	7476	7462	7463	7628	7585	7585	7448	7555	7543	7575	7447	7556	7467	7547	7504	7489	7430	7631	7431	7579	7554	7596	7582	7518	7608	7728	7501	7468	7650	7576	7560	7554	7489	7525	7570	7609	7605	7528	7586	7514	7629	7575	7447	7562	7515	7578	7612	7595	7522	7564	7484	7321	7454	7690	7559	7532	7611	7624	7454	7658	7621	7664	7590	7616	7516	7687	7502	7468	7605	7465	7563	7518	7552	7437	7505	7682	7558	7477	7435	7615	7579	7676	7596	7596	7690	7578	7557	7608	7466	7506	7486	7400	7649	7598	7567	7420	7699	7626	7642	7595	7465	7626	7686	7515	7511	7575	7558	7491	7466	7526	7640	7524	7752	7589	7435	7524	7499	7512	7665	7588	7540	7567	7724	7577	7555	7616	7557	7529	7481	7724	7590	7722	7634	7519	7509	7610	7638	7600	7582	7677	7564	7478	7608	7544	7504	7612	7539	7555	7626	7476	7425	7556	7692	7402	7495	7473	7448	7639	7609	7509	7471	7492	7555	7511	7574	7418	7522	7740	7502	7618	7500	7592	7537	7394	7498	7373	7509	7560	7663	7539	7450	7732	7695	7502	7533	7700	7560	7626	7694	7557	7652	7503	7437	7593	7711	7460	7636	7453	7530	7575	7555	7612	7589	7574	7520	7661	7446	7495	7575	7471	7477	7498	7611	7499	7516	7498	7575	7537	7534	7617	7469	7557	7472	7537	7518	7612	7627	7544	7495	7568	7585	7666	7721	7500	7443	7526	7492	7565	7403	7534	7668	7554	7443	7649	7565	7590	7633	7504	7507	7502	7650	7558	7558	7449	7552	7477	7531	7466	7577	7588	7619	7485	7499	7516	7714	7700	7524	7459	7471	7549	7588	7510	7525	7547	7581	7545	7579	7445	7639	7498	7613	7630	7579	7570	7673	7636	7639	7498	7529	7419	7558	7516	7439	7613	7434	7501	7596	7637	7578	7721	7476	7590	7698	7623	7539	7443	7645	7606	7671	7587	7395	7504	7595	7674	7592	7491	7503	7492	7525	7727	7574	7500	7488	7546	7458	7512	7675	7551	7494	7488	7606	7545	7522	7485	7591	7504	7708	7476	7622	7644	7472	7583	7620	7367	7618	7611	7516	7618	7536	7606	7561	7502	7416	7539	7534	7572	7599	7579	7767	7530	7509	7579	7541	7571	7482	7549	7597	7462	7594	7438	7674	7505	7383	7458	7593	7540	7530	7746	7495	7490	7596	7586	7642	7530	7582	7495	7444	7601	7624	7486	7660	7649	7565	7657	7552	7600	7486	7559	7670	7572	7586	7454	7699	7440	7605	7682	7584	7586	7593	7545	7671	7530	7428	7592	7713	7589	7503	7573	7591	7572	7745	7569	7456	7525	7440	7543	7555	7629	7583	7444	7562	7500	7393	7419	7570	7548	7472	7436	7518	7517	7544	7627	7681	7621	7496	7621	7495	7557	7506	7528	7595	7528	7516	7480	7527	7481	7510	7532	7475	7665	7580	7524	7509	7558	7533	7610	7622	7430	7585	7584	7622	7554	7632	7398	7568	7582	7529	7516	7530	7456	7566	7519	7474	7511	7425	7591	7548	7512	7539	7547	7473	7697	7598	7481	7507	7621	7561	7540	7624	7572	7439	7647	7648	7647	7586	7489	7583	7526	7637	7493	7533	7584	7437	7490	7696	7366	7497	7610	7461	7678	7562	7479	7437	7554	7530	7498	7561	7425	7609	7542	7542	7578	7594	7437	7579	7506	7535	7545	7432	7481	7561	7545	7484	7439	7427	7609	7423	7524	7486	7562	7557	7432	7483	7536	7518	7653	7621	7660	7608	7605	7560	7462	7360	7586	7611	7408	7525	7446	7555	7458	7498	7628	7559	7450	7638	7609	7736	7472	7557	7549	7535	7581	7504	7517	7570	7643	7511	7474	7558	7545	7647	7621	7610	7599	7643	7622	7680	7514	7575	7581	7562	7510	7543	7538	7536	7626	7506	7657	7469	7543	7680	7638	7598	7620	7533	7560	7558	7599	7475	7538	7533	7553	7705	7554	7582	7505	7575	7621	7425	7655	7431	7537	7529	7612	7429	7708	7532	7580	7556	7536	7569	7378	7588	7580	7545	7582	7369	7502	7555	7600	7483	7516	7542	7519	7544	7602	7489	7683	7713	7558	7567	7556	7642	7539	7653	7569	7554	7608	7588	7563	7447	7732	7494	7568	7557	7479	7511	7635	7590	7478	7608	7563	7452	7569	7557	7644	7481	7586	7445	7530	7736	7542	7468	7643	7430	7653	7562	7610	7430	7574	7653	7624	7450	7589	7701	7456	7541	7666	7417	7566	7434	7494	7589	7535	7472	7571	7601	7438	7436	7490	7591	7462	7624	7458	7641	7480	7601	7533	7505	7587	7430	7475	7598	7602	7495	7585	7624	7478	7681	7346	7513	7584	7504	7487	7507	7682	7553	7436	7567	7597	7433	7694	7413	7652	7575	7495	7500	7513	7519	7612	7439	7601	7553	7553	7584	7545	7602	7656	7532	7509	7585	7458	7453	7469	7541	7558	7594	7493	7523	7493	7556	7528	7594	7506	7599	7473	7512	7673	7539	7594	7500	7498	7635	7519	7423	7592	7578	7528	7669	7533	7549	7555	7659	7602	7588	7498	7629	7502	7585	7691	7460	7556	7486	7601	7447	7455	7702	7558	7588	7524	7590	7658	7494	7568	7505	7509	7545	7577	7324	7595	7461	7473	7635	7582	7524	7347	7579	7609	7668	7672	7497	7588	7542	7494	7509	7529	7480	7417	7563	7525	7599	7528	7607	7597	7608	7619	7538	7673	7443	7463	7475	7644	7332	7663	7506	7455	7507	7635	7578	7509	7438	7609	7513	7668	7557	7594	7560	7452	7429	7591	7456	7527	7647	7523	7553	7606	7441	7633	7528	7631	7660	7480	7504	7545	7524	7600	7443	7485	7653	7647	7507	7498	7659	7488	7478	7545	7543	7426	7592	7559	7657	7576	7407	7685	7664	7540	7454	7693	7550	7575	7561	7499	7504	7564	7513	7491	7583	7453	7472	7588	7510	7556	7439	7640	7543	7646	7508	7507	7575	7593	7610	7544	7672	7645	7427	7590	7537	7533	7412	7598	7453	7413	7593	7533	7507	7679	7594	7530	7664	7530	7510	7620	7713	7532	7514	7491	7557	7603	7405	7579	7443	7598	7563	7566	7533	7517	7575	7495	7461	7564	7550	7514	7544	7494	7581	7539	7718	7514	7536	7441	7546	7662	7592	7646	7483	7674	7537	7569	7607	7627	7656	7636	7486	7430	7451	7429	7656	7539	7562	7682	7471	7447	7312	7607	7677	7552	7574	7579	7508	7598	7657	7620	7550	7462	7534	7607	7537	7489	7551	7453	7604	7572	7538	7498	7492	7537	7522	7633	7536	7626	7513	7524	7561	7391	7624	7469	7588	7622	7580	7498	7477	7519	7557	7506	7485	7519	7559	7551	7613	7390	7653	7509	7579	7568	7680	7433	7695	7439	7632	7686	7484	7560	7790	7641	7547	7730	7429	7544	7478	7492	7503	7537	7578	7575	7649	7608	7625	7400	7506	7613	7449	7470	7553	7511	7460	7418	7645	7660	7525	7544	7608	7595	7486	7594	7394	7491	7578	7530	7470	7542	7424	7501	7548	7523	7585	7476	7532	7528	7528	7632	7583	7443	7547	7357	7564	7528	7653	7469	7611	7669	7468	7531	7564	7612	7530	7446	7551	7492	7552	7612	7640	7587	7662	7594	7626	7578	7536	7473	7638	7577	7484	7423	7588	7620	7486	7616	7661	7513	7486	7631	7577	7655	7568	7626	7570	7454	7509	7507	7468	7529	7605	7614	7597	7603	7538	7636	7587	7525	7578	7560	7641	7587	7566	7567	7549	7589	7530	7397	7533	7487	7518	7616	7487	7444	7479	7589	7414	7453	7586	7631	7440	7536	7722	7476	7451	7674	7569	7570	7431	7512	7594	7554	7549	7661	7613	7584	7565	7446	7582	7618	7494	7530	7529	7436	7649	7553	7687	7633	7489	7724	7481	7481	7622	7553
2397	2142	1894	1631	1629	1666	1822	1973	2770	13663	14766	9614	4086	1743	1141	1003	971	924	917	945	976	932	936	935	936	942	957	955	976	960	962	972	908	957	975	970	944	960	934	941	855	952	911	982	907	959	999	913	966	944	960	952	917	892	941	932	930	847	899	992	965	971	930	929	894	965	875	922	962	925	931	921	914	990	953	953	889	880	940	956	934	972	949	873	920	928	997	937	984	1006	985	940	925	943	931	934	911	920	1018	943	961	973	930	932	935	902	942	942	968	972	914	903	979	988	954	891	915	933	966	890	974	980	925	896	951	941	984	886	916	909	905	895	987	955	959	915	988	934	901	932	892	949	993	896	944	981	943	921	973	890	951	957	930	901	912	955	917	967	946	918	925	935	947	906	894	923	867	945	982	922	945	930	987	929	1048	941	930	964	945	952	962	922	931	946	938	949	970	962	938	1026	925	935	955	939	932	932	964	909	945	960	910	966	969	945	894	942	983	971	933	945	922	956	948	932	906	953	903	920	958	971	923	950	964	944	966	969	949	956	910	994	944	933	896	923	972	960	969	950	907	990	980	980	987	951	930	900	978	914	989	948	917	922	949	923	994	923	938	940	956	953	918	941	940	906	905	948	928	922	962	958	963	974	971	928	913	907	949	938	1005	914	943	983	959	916	956	917	938	940	968	944	929	978	928	885	926	979	970	1000	926	965	942	934	966	942	922	970	926	965	988	961	920	909	945	956	975	981	954	967	943	903	983	925	937	897	936	947	947	945	912	932	952	990	936	952	914	918	933	929	991	959	913	930	987	970	963	913	929	959	891	947	939	1006	945	959	945	895	958	925	941	900	904	945	995	947	927	886	941	925	913	929	944	932	933	937	900	961	909	941	969	960	911	946	946	939	920	966	979	903	854	890	920	955	879	945	967	906	944	986	969	924	891	945	985	930	968	958	953	960	993	919	932	934	946	1013	955	930	962	937	920	978	934	923	1008	911	997	939	961	905	995	940	913	914	996	936	968	967	940	962	1032	965	905	969	924	957	967	988	981	902	1026	916	962	961	960	880	990	935	929	934	935	957	914	936	957	930	922	876	954	1006	915	889	934	961	894	968	905	963	912	954	923	1001	939	964	913	1012	946	967	933	986	973	979	933	943	953	934	965	923	953	947	987	936	918	898	982	967	934	926	936	987	916	1025	957	952	927	939	937	900	979	948	960	936	985	944	956	973	982	928	915	934	955	954	989	946	948	926	975	955	955	916	919	957	947	989	923	889	972	978	903	935	917	945	903	905	1037	957	913	919	897	946	961	871	915	929	936	905	931	935	957	980	958	921	895	962	915	949	942	1043	976	941	974	926	940	996	924	937	922	924	1023	878	961	991	913	966	951	919	997	968	940	960	976	883	947	998	977	947	932	978	954	952	897	963	929	899	933	955	1015	971	924	902	987	981	939	936	918	957	885	947	940	947	938	971	965	944	967	944	928	974	970	894	990	945	990	952	944	938	891	921	965	910	939	921	933	954	1021	942	923	920	925	948	923	899	951	898	983	908	980	901	982	965	979	1000	938	951	908	936	923	899	936	898	959	920	956	981	922	891	947	984	896	972	920	977	972	942	916	930	933	951	917	942	947	918	974	944	917	917	881	951	994	920	946	931	908	925	998	982	985	957	902	942	969	1009	959	957	935	944	891	920	954	942	961	953	898	947	949	894	908	971	967	965	984	962	884	940	932	916	937	956	896	1004	924	953	961	901	924	925	947	886	948	943	932	940	982	962	960	930	905	918	929	932	902	938	962	953	945	891	907	937	976	959	941	961	951	923	992	928	936	895	965	927	946	886	898	943	913	958	993	939	903	986	910	940	1004	886	945	895	964	986	950	967	918	949	919	931	977	949	972	916	953	925	924	937	960	917	978	954	964	963	974	935	901	911	926	901	963	914	972	933	944	995	954	959	957	947	894	978	961	956	1009	928	957	930	923	952	1015	927	941	943	955	945	882	934	910	989	978	960	996	877	940	995	930	939	944	982	980	966	901	990	893	922	924	943	951	988	929	931	907	961	988	943	941	994	944	948	967	1010	994	991	951	959	1003	956	945	977	956	932	939	933	988	967	920	946	954	983	962	965	928	905	964	907	908	872	983	905	913	884	960	1033	917	966	872	964	962	899	910	1005	906	898	906	901	924	961	969	913	961	933	928	930	909	920	985	922	959	1020	920	967	985	909	903	957	916	974	941	958	878	965	898	935	918	924	982	943	933	969	921	957	911	961	925	977	914	905	973	949	937	955	914	971	910	899	935	991	890	953	953	937	874	966	869	940	912	942	962	1004	976	945	955	943	910	973	947	941	970	952	921	957	949	942	938	925	949	919	909	945	943	1004	952	996	934	945	955	935	966	936	928	895	905	952	974	940	907	882	927	927	983	974	1013	963	961	926	1006	879	919	932	971	931	934	952	933	922	900	916	981	964	965	978	899	922	909	914	1003	969	932	890	958	915	917	936	910	953	915	958	948	982	1003	971	956	954	964	939	992	918	908	915	918	975	947	947	922	911	928	950	995	948	892	903	938	961	900	949	937	948	890	915	991	933	932	883	970	932	926	944	977	986	974	950	937	940	959	923	947	922	924	915	970	955	955	957	932	942	951	971	954	928	966	896	1014	932	915	947	962	939	923	908	961	978	911	979	992	997	890	940	948	971	985	907	949	934	975	954	933	927	951	964	948	909	929	926	986	938	933	910	904	958	960	872	1009	926	912	920	973	957	945	944	935	919	972	922	951	914	949	906	890	980	977	917	996	946	936	949	945	926	940	934	937	879	888	918	886	953	919	930	922	950	981	914	930	899	928	963	926	970	910	957	903	911	926	974	936	928	952	984	925	945	921	946	898	963	950	919	932	927	922	912	897	943	966	954	890	971	963	979	926	981	959	923	932	976	979	946	943	969	943	935	964	898	1001	926	910	936	938	933	963	1012	951	989	971	940	968	951	950	945	977	958	943	898	924	920	890	994	957	932	983	940	969	962	992	951	918	922	936	926	990	1016	932	946	984	996	985	956	985	987	899	966	917	942	898	892	952	954	982	939	958	995	972	926	961	917	888	969	996	957	924	911	930	919	936	947	960	944	934	936	912	937	938	947	921	975	935	963	855	913	947	904	919	985	1006	964	943	988	922	994	948	913	911	954	892	933	944	944	938	935	949	928	926	958	925	947	987	873	971	952	962	956	942	977	991	951	903	949	941	986	931	957	879	931	987	961	975	995	933	902	919	918	895	949	915	927	943	925	930	982	898	918	973	937	912	960	993	907	914	938	982	960	1002	932	937	959	969	957	907	921	934	933	940	895	916	953	921	959	944	919	873	948	942	944	978	907	948	999	946	893	968	927	981	940	969	1012	937	909	944	934	960	910	935	944	917	930	922	936	868	922	928	987	977	922	915	906	927	964	940	969	938	950	940	1007	974	926	925	923	920	937	931	882	915	929	960	962	957	921	917	915	945	924	1001	939	956	967	926	956	908	959	860	971	927	954	933	914	935	979	947	930	1006	959	962	910	922	931
21004	17949	16916	23807	26650	26195	27166	28271	33730	63816	61554	48570	32232	17960	10219	7948	7520	7681	7562	7640	7754	7431	7536	7553	7544	7584	7494	7572	7544	7590	7516	7656	7578	7506	7577	7417	7631	7565	7623	7543	7553	7589	7598	7554	7574	7457	7514	7584	7489	7488	7527	7543	7632	7697	7667	7598	7571	7480	7422	7535	7627	7606	7513	7664	7657	7511	7620	7472	7595	7484	7581	7544	7430	7545	7556	7486	7525	7623	7771	7557	7431	7407	7506	7516	7334	7439	7516	7541	7549	7652	7574	7497	7581	7512	7730	7629	7453	7562	7531	7582	7441	7504	7583	7589	7589	7563	7579	7696	7571	7535	7453	7550	7586	7515	7735	7577	7585	7536	7632	7583	7503	7438	7476	7673	7531	7569	7674	7604	7637	7605	7537	7641	7580	7688	7510	7633	7575	7606	7687	7600	7517	7596	7575	7716	7603	7575	7562	7597	7505	7526	7652	7530	7610	7580	7507	7632	7724	7560	7632	7622	7688	7629	7550	7555	7618	7577	7575	7635	7614	7634	7610	7586	7690	7528	7514	7531	7493	7566	7598	7502	7578	7549	7551	7763	7552	7566	7580	7582	7721	7646	7502	7535	7632	7658	7410	7507	7474	7605	7511	7532	7501	7501	7532	7548	7479	7610	7546	7617	7628	7597	7750	7615	7571	7468	7661	7629	7549	7550	7494	7535	7677	7511	7746	7600	7511	7511	7677	7440	7578	7652	7571	7591	7479	7667	7629	7423	7591	7574	7622	7671	7514	7542	7600	7387	7553	7631	7462	7542	7579	7598	7598	7531	7480	7612	7641	7665	7465	7482	7631	7657	7525	7663	7603	7608	7606	7548	7660	7533	7647	7636	7576	7589	7555	7581	7578	7491	7643	7557	7622	7563	7530	7654	7507	7626	7390	7539	7522	7556	7671	7635	7551	7610	7491	7435	7601	7426	7534	7517	7519	7517	7483	7600	7631	7636	7666	7657	7582	7546	7577	7618	7643	7559	7622	7586	7614	7675	7539	7348	7561	7555	7660	7635	7563	7677	7455	7584	7580	7477	7491	7669	7564	7488	7629	7485	7505	7519	7502	7492	7555	7518	7459	7593	7528	7744	7584	7596	7509	7624	7715	7597	7536	7526	7692	7565	7531	7590	7464	7548	7489	7506	7507	7708	7541	7527	7600	7619	7617	7427	7589	7646	7612	7497	7554	7527	7461	7496	7545	7526	7579	7611	7537	7610	7648	7593	7585	7513	7575	7674	7609	7671	7598	7593	7516	7594	7647	7449	7663	7654	7568	7570	7542	7533	7589	7533	7404	7622	7643	7647	7649	7643	7402	7750	7580	7553	7666	7545	7484	7609	7566	7484	7520	7589	7599	7440	7623	7629	7701	7589	7533	7514	7473	7527	7541	7506	7584	7669	7667	7647	7679	7519	7557	7488	7566	7595	7581	7686	7596	7608	7555	7521	7757	7652	7657	7527	7634	7537	7650	7589	7547	7529	7461	7539	7705	7425	7588	7608	7587	7624	7541	7453	7602	7414	7566	7465	7570	7590	7570	7667	7521	7563	7659	7487	7464	7563	7481	7541	7654	7432	7458	7607	7565	7618	7646	7594	7701	7664	7650	7518	7487	7496	7576	7551	7608	7604	7578	7519	7706	7589	7518	7636	7607	7620	7712	7624	7610	7600	7638	7598	7560	7466	7586	7625	7537	7492	7628	7640	7669	7632	7587	7603	7563	7540	7682	7505	7685	7547	7655	7604	7533	7686	7597	7593	7553	7501	7517	7626	7501	7582	7541	7516	7595	7563	7750	7652	7557	7473	7496	7608	7595	7552	7622	7593	7588	7567	7683	7599	7522	7648	7556	7612	7524	7603	7619	7485	7538	7616	7553	7669	7665	7627	7504	7567	7590	7612	7684	7532	7542	7579	7638	7459	7517	7638	7507	7638	7535	7662	7588	7599	7605	7540	7643	7576	7633	7593	7479	7396	7492	7579	7646	7524	7483	7438	7692	7568	7590	7647	7601	7610	7626	7610	7585	7589	7609	7682	7592	7510	7587	7658	7748	7507	7683	7401	7575	7675	7538	7594	7449	7680	7513	7566	7493	7505	7543	7458	7519	7626	7719	7564	7593	7538	7489	7541	7581	7566	7638	7353	7670	7651	7570	7529	7512	7613	7419	7659	7538	7600	7599	7486	7539	7498	7655	7592	7606	7606	7463	7626	7625	7642	7646	7584	7422	7541	7725	7616	7565	7533	7556	7544	7540	7689	7502	7635	7488	7690	7549	7503	7531	7591	7444	7547	7637	7676	7586	7533	7646	7616	7605	7530	7572	7454	7583	7373	7551	7689	7585	7502	7636	7579	7385	7483	7637	7459	7631	7606	7567	7465	7579	7738	7479	7587	7585	7585	7637	7613	7627	7517	7599	7446	7582	7484	7589	7620	7737	7566	7580	7796	7607	7641	7664	7591	7677	7507	7554	7560	7594	7549	7561	7564	7620	7628	7635	7409	7597	7554	7613	7537	7594	7614	7653	7708	7620	7557	7513	7560	7585	7489	7526	7651	7522	7765	7619	7590	7627	7513	7601	7504	7532	7543	7564	7649	7732	7455	7558	7418	7612	7587	7705	7470	7459	7503	7678	7573	7587	7488	7736	7637	7553	7628	7817	7488	7422	7457	7567	7629	7497	7785	7771	7648	7386	7576	7465	7522	7559	7545	7496	7607	7608	7524	7645	7535	7604	7528	7612	7634	7435	7663	7483	7547	7473	7461	7563	7529	7638	7511	7476	7629	7590	7535	7620	7531	7426	7566	7648	7548	7407	7612	7667	7535	7556	7499	7501	7733	7539	7472	7499	7459	7733	7600	7641	7538	7681	7550	7646	7611	7465	7662	7558	7572	7646	7642	7609	7648	7634	7427	7580	7581	7667	7661	7614	7538	7427	7459	7579	7561	7653	7573	7550	7541	7694	7568	7464	7514	7598	7516	7574	7540	7661	7428	7550	7573	7666	7664	7507	7627	7571	7537	7538	7593	7421	7605	7595	7513	7532	7456	7724	7554	7559	7452	7450	7453	7442	7539	7553	7668	7521	7683	7555	7586	7399	7406	7593	7531	7656	7583	7562	7634	7634	7496	7495	7525	7624	7451	7542	7596	7561	7520	7484	7518	7536	7602	7637	7493	7714	7569	7577	7446	7694	7498	7476	7507	7562	7564	7502	7475	7689	7502	7618	7624	7468	7607	7613	7495	7633	7649	7614	7725	7446	7609	7545	7683	7570	7603	7607	7457	7646	7470	7551	7593	7476	7687	7567	7481	7633	7536	7571	7573	7510	7586	7449	7623	7644	7520	7516	7526	7602	7502	7620	7635	7606	7627	7581	7650	7567	7576	7619	7673	7668	7481	7299	7702	7513	7476	7589	7494	7454	7552	7591	7538	7659	7492	7590	7513	7534	7596	7486	7498	7631	7540	7614	7600	7407	7640	7631	7707	7633	7554	7662	7503	7607	7509	7555	7531	7568	7668	7612	7668	7518	7572	7461	7618	7526	7716	7541	7617	7591	7438	7618	7556	7621	7661	7578	7672	7568	7582	7633	7581	7463	7617	7549	7557	7512	7563	7453	7622	7491	7728	7586	7583	7611	7471	7514	7612	7517	7736	7523	7615	7559	7753	7599	7499	7546	7535	7611	7585	7657	7581	7514	7514	7545	7559	7672	7425	7560	7711	7630	7613	7640	7460	7562	7436	7541	7698	7589	7615	7715	7653	7616	7636	7743	7543	7521	7668	7585	7678	7604	7682	7642	7568	7627	7533	7640	7656	7514	7634	7656	7549	7620	7776	7486	7534	7630	7566	7441	7577	7630	7535	7507	7536	7649	7613	7592	7424	7551	7525	7608	7486	7507	7658	7555	7545	7626	7685	7584	7563	7508	7486	7589	7603	7585	7593	7627	7658	7584	7621	7537	7676	7501	7578	7585	7547	7657	7492	7586	7607	7461	7410	7522	7762	7733	7548	7490	7477	7523	7607	7494	7670	7433	7588	7573	7644	7542	7692	7560	7515	7476	7595	7597	7612	7584	7373	7550	7739	7439	7491	7552	7558	7586	7571	7527	7633	7605	7557	7682	7523	7464	7502	7687	7546	7567	7567	7610	7617	7632	7579	7623	7627	7445	7509	7602	7562	7592	7569	7556	7539	7518	7448	7624	7669	7552	7616	7621	7555	7553	7483	7695	7505	7525	7664	7535	7680	7551	7514	7559	7414	7573	7428	7518	7569	7532	7515	7568	7497	7491	7579	7510	7489	7545	7458	7536	7453	7506	7665	7650	7607	7529	7470	7569	7476	7442	7501	7544	7613	7658	7540	7596	7720	7405	7469	7598	7573	7537	7585	7595	7725	7507	7477	7458	7574	7708	7685	7557	7474	7646	7467	7564	7541	7688	7452	7734	7620	7536	7664	7574	7512	7608	7511	7587	7625	7526	7538	7576	7588	7519	7650	7593	7442	7577	7611	7628	7495	7649	7628	7537	7704	7713	7536	7520	7655	7509	7526	7530	7592	7510	7601	7572	7501	7629	7616	7451	7493	7571	7640	7493	7617	7410	7664	7675	7476	7670	7481	7588	7614	7579	7633	7674	7670	7515	7544	7612	7596	7627	7656	7557	7508	7599	7587	7514	7606	7413	7628	7600	7427	7554	7583	7414	7590	7501	7464	7642	7576	7561	7590	7560	7573	7526	7558	7581	7570	7564	7544	7606	7670	7537	7534	7478	7500	7534	7473	7541	7700	7574	7690	7591	7678	7733	7531	7481	7496	7589	7619	7441	7480	7432	7463	7502	7683	7508	7651	7625	7514	7502	7548	7588	7744	7489	7673	7523	7601	7462	7546	7692	7629	7549	7516	7619	7520	7580	7553	7661	7659	7568	7486	7435	7492	7583	7532	7571	7469	7461	7642	7422	7637	7564	7638	7593	7567	7562	7518	7666	7605	7670	7574	7497	7674	7480	7586	7608	7395	7555	7455	7555	7513	7499	7579	7573	7571	7520	7452	7615	7684	7547	7474	7547	7537	7555	7421	7551	7620	7508	7496	7592	7537	7568	7432	7567	7530
5873	2749	1702	1292	1454	1856	1934	1734	3511	15144	14427	9075	4057	1755	1187	1002	955	967	938	993	1002	987	960	957	958	972	982	986	958	1019	975	977	1008	961	950	994	970	966	955	923	1031	973	977	1000	998	948	1001	919	921	972	968	903	955	944	1018	949	1018	988	965	969	981	976	975	928	981	970	935	959	949	964	995	922	1005	965	950	970	950	948	1014	983	925	978	972	981	914	900	944	983	971	913	995	942	997	921	1017	913	956	952	991	1006	968	1029	979	963	988	964	964	1031	954	997	948	974	959	961	938	980	980	967	962	995	949	984	996	991	947	917	1015	916	945	946	1040	977	944	948	1010	1005	1004	973	946	992	992	986	922	1010	950	938	988	939	1011	948	985	1006	952	965	963	1011	939	961	1047	918	1005	1010	996	969	970	904	979	1001	942	962	969	925	1004	986	1005	974	967	966	944	1000	945	981	1013	966	971	955	1004	943	970	964	941	951	964	947	954	1019	974	961	973	969	1028	993	982	960	971	977	969	949	928	1009	996	974	928	965	1033	987	955	985	966	975	972	968	998	988	924	1013	968	910	1000	1038	976	983	973	1015	968	1015	1012	975	952	986	1012	960	977	989	982	1013	957	970	948	946	987	934	986	1049	1012	933	956	965	961	993	957	938	979	988	909	950	922	993	923	939	926	933	966	947	965	1009	944	936	945	968	1027	989	927	1003	967	982	957	892	928	941	973	978	953	1020	982	921	923	970	997	947	924	1002	951	971	1018	1001	971	953	940	989	949	975	960	969	1008	953	1017	980	951	958	977	995	1011	927	1021	940	965	976	987	948	970	1017	983	962	981	933	1029	989	988	991	986	987	928	947	1013	947	982	1000	964	917	957	967	948	974	959	989	999	977	986	999	951	972	974	1018	914	935	958	976	940	973	972	998	968	985	939	957	903	944	981	1004	964	925	986	961	950	973	980	990	902	965	939	1024	968	999	966	963	936	1021	1009	989	947	950	980	956	988	961	959	967	971	930	988	936	985	950	969	948	934	919	954	955	957	932	994	971	961	940	995	955	956	913	956	1002	988	977	937	975	897	971	958	1009	1005	964	974	1050	940	1018	974	976	965	961	922	964	1024	1014	947	980	968	957	934	933	968	986	948	970	1001	1006	963	899	984	999	891	1018	910	1003	900	992	959	951	1000	970	952	956	1009	947	997	987	986	995	1006	937	986	947	947	932	997	974	977	957	1007	975	999	976	914	991	1014	1004	984	945	956	1006	967	953	983	956	918	948	988	997	989	960	933	981	942	1006	959	999	911	1025	931	1041	966	983	1015	887	962	940	1006	1028	999	965	981	946	982	1024	949	946	985	978	1000	959	942	957	1002	940	1017	933	955	963	941	985	983	1024	971	962	950	914	947	981	1000	976	929	1007	991	978	986	1006	959	947	994	944	957	962	903	960	931	999	989	907	921	1023	1031	1010	969	949	943	968	960	899	993	978	914	957	1037	967	1012	974	989	995	962	925	988	1008	940	1011	997	987	1032	975	975	983	961	958	917	1018	1012	964	979	953	927	959	931	933	959	938	955	962	997	1025	967	937	969	976	975	975	944	971	974	947	1013	939	953	999	1000	933	1002	965	977	1022	885	931	985	994	975	938	944	959	978	939	969	939	992	947	954	994	974	934	1000	965	969	954	1007	908	963	1001	1006	952	987	987	964	956	971	1000	992	992	948	1028	938	947	966	936	1048	925	982	898	965	975	918	922	935	1016	945	926	867	960	987	972	972	974	959	917	1005	991	957	908	920	989	951	941	996	1073	995	1004	929	936	963	954	955	950	966	929	952	959	960	959	941	926	927	939	926	1052	920	959	988	986	970	931	992	1017	967	976	978	970	900	989	931	932	980	951	974	955	963	978	967	1023	992	1010	906	959	1069	945	978	1003	953	992	948	929	994	966	939	957	989	984	1016	1017	955	903	971	955	1023	999	921	929	962	1013	956	1002	955	966	908	990	911	971	969	932	948	965	990	1019	1001	949	1031	976	946	980	988	944	1011	974	987	952	970	1000	962	930	979	970	969	950	956	950	1009	918	969	974	947	996	972	1015	995	993	976	989	956	983	934	966	906	962	962	1044	933	951	933	969	983	982	990	956	1044	948	983	1012	1010	985	994	978	963	1008	973	938	997	989	1003	1024	1001	987	958	952	975	985	932	946	984	925	946	951	977	953	982	948	950	1021	1012	983	945	952	960	993	922	936	997	948	964	939	988	975	975	978	959	985	963	976	894	992	999	915	938	960	978	984	1002	976	949	993	934	913	990	946	1028	971	936	970	1013	983	989	982	960	1008	936	955	959	950	1015	953	916	896	970	1023	1039	975	951	935	956	905	1011	971	975	979	997	986	982	983	983	944	960	962	940	936	950	900	978	929	977	982	983	951	966	949	970	995	906	978	947	898	972	1028	988	975	976	979	939	913	946	946	1001	981	939	1008	992	955	1016	999	977	1005	996	1007	936	990	953	909	954	939	928	1001	974	1003	969	987	975	971	941	991	924	965	952	939	982	984	924	958	977	989	1001	974	981	971	990	997	987	986	1002	958	891	1015	976	949	984	937	1008	988	950	952	932	902	955	979	995	951	1014	930	951	909	959	923	1024	991	953	987	978	950	938	981	956	971	959	1002	1008	997	960	966	946	985	1005	935	926	1006	975	1037	946	992	1014	993	974	958	995	992	954	958	959	951	926	943	946	994	969	972	1009	975	977	942	921	947	968	1023	971	966	914	1004	964	963	992	1041	946	965	997	1000	952	950	977	969	987	969	980	949	930	968	996	945	926	963	933	969	967	962	965	951	977	926	1004	1005	949	971	949	935	966	971	950	974	994	927	963	924	973	960	977	954	924	964	946	983	946	956	982	974	980	965	959	977	999	956	923	1030	969	975	963	906	971	950	955	1028	951	1005	975	871	947	976	933	976	963	940	1035	943	897	989	945	965	940	962	979	1045	961	989	962	989	937	956	973	921	925	983	968	998	970	919	929	950	992	993	1016	950	930	946	956	1011	973	1019	959	953	958	955	1026	927	969	963	1006	945	987	901	961	990	906	969	977	937	1059	961	926	986	1011	969	896	998	971	952	959	978	994	957	919	990	1016	974	977	1008	1016	939	966	993	978	996	970	998	924	974	926	935	955	959	955	982	985	967	973	941	972	999	983	963	1015	985	929	999	909	1002	946	950	965	973	945	995	1030	1005	956	969	960	935	980	949	993	996	954	1013	945	935	974	978	996	951	950	1005	1011	949	960	994	960	963	1005	964	949	964	984	981	1026	1020	959	941	948	1022	979	968	955	1025	947	948	949	952	1002	988	958	1006	953	926	963	934	976	1018	962	1023	939	953	1016	939	917	964	982	955	1013	970	1046	976	935	979	940	978	1002	978	944	952	914	969	970	1027	952	983	990	945	984	965	912	994	1017	995	948	988	921	981	968	990	965	936	940	974	904	965	951	989	985	962	983	1031	995	996	964	963	950	956	962	1049	956	992	965	961	981	1014	972	1020	1009	1023	963	956	956	1058	959	991	961	998	943	927	999	988	925	936	1041	1008	1005	971	987	1001	942	1003	981	1012	932	998	1033	931	967	963	1005	949	980	1036	1043	947	967	975	970	977	965	1000	998	993	983	889	968	978	945	1004	969	968	1023	944	1006	931	1009	938	922	925	989	966	1005	959	911	970	984	941	955	967	915	979	1022	1018	925	939	1001	1047	952	942	939	998	984	920	995	938	965	963
23636	19906	14293	18636	25383	28590	28718	25968	35123	66634	60829	47829	31897	18037	10484	8290	7853	7884	7664	7663	7751	7841	7845	7818	7899	7848	7638	7608	7767	7725	7703	7627	7787	7683	7792	7795	7665	7767	7712	7797	7675	7597	7864	7801	7729	7738	7787	7669	7861	7679	7806	7668	7670	7809	7772	7717	7719	7809	7700	7780	7860	7792	7761	7805	7612	7790	7647	7750	7602	7845	7839	7698	7577	7749	7695	7683	7696	7863	7774	7698	7764	7858	7795	7757	7585	7790	7933	7777	7809	7770	7731	7784	7936	7806	7594	7885	7802	7785	7746	7669	7788	7890	7629	7821	7758	7688	7773	7720	7816	7768	7907	7717	7752	7803	7785	7769	7681	7734	7747	7829	7656	7761	7708	7774	7608	7646	7641	7768	7678	7697	7733	7760	7586	7818	7736	7769	7763	7685	7872	7943	7664	7811	7731	7703	7811	7819	7822	7641	7737	7707	7749	7794	7762	7824	7688	7702	7682	7734	7659	7757	7791	7676	7782	7746	7792	7717	7805	7707	7838	7874	7626	7750	7737	7834	7627	7791	7768	7769	7761	7827	7644	7720	7817	7756	7704	7665	7905	7635	7690	7693	7802	7715	7833	7706	7740	7659	7692	7696	7807	7791	7763	7634	7681	7831	7706	7745	7740	7673	7716	7839	7826	7818	7770	7756	7692	7708	7877	7768	7825	7922	7723	7851	7667	7726	7730	7799	7673	7741	7586	7670	7859	7780	7829	7818	7588	7623	7752	7760	7879	7856	7715	7774	7635	7706	7756	7698	7844	7935	7828	7690	7799	7753	7774	7741	7823	7792	7800	7768	7897	7871	7766	7719	7814	7609	7786	7788	7798	7906	7743	7864	7718	7761	7837	7845	7772	7838	7808	7774	7697	7655	7714	7609	7688	7739	7856	7778	7797	7659	7647	7711	7570	7715	7829	7895	7752	7803	7764	7687	7762	7763	7689	7747	7724	7806	7786	7662	7777	7926	7781	7674	7856	7744	7793	7680	7780	7706	7668	7726	7749	7840	7884	7805	7627	7620	7765	7687	7778	7751	7780	7765	7686	7740	7788	7719	7698	7823	7890	7870	7719	7796	7800	7701	7870	7695	7875	7680	7721	7807	7783	7846	7677	7726	7757	7773	7718	7720	7769	7872	7746	7780	7856	7764	7654	7767	7750	7773	7708	7925	7750	7616	7635	7856	7753	7803	7733	7878	7863	7645	7725	7756	7641	7629	7691	7868	7680	7808	7722	7804	7849	7756	7877	7702	7753	7763	7745	7758	7811	7593	7807	7660	7774	7658	7684	7687	7749	7799	7607	7751	7694	7827	7719	7803	7752	7617	7748	7721	7809	7876	7764	7730	7647	7655	7905	7812	7736	7677	7814	7859	7659	7778	7608	7776	7828	7723	7745	7678	7742	7649	7613	7767	7728	7526	7772	7790	7798	7742	7819	7878	7733	7695	7798	7811	7716	7738	7812	7741	7632	7749	7783	7721	7728	7764	7793	7674	7792	7769	7654	7842	7770	7699	7805	7801	7839	7738	7649	7763	7714	7868	7776	7799	7777	7869	7645	7788	7698	7725	7816	7796	7819	7654	7694	7603	7786	7659	7915	7767	7785	7711	7802	7606	7646	7859	7621	7676	7668	7812	7764	7667	7784	7703	7766	7576	7855	7653	7884	7776	7761	7857	7810	7815	7718	7648	7711	7845	7756	7835	7755	7809	7795	7583	7697	7667	7788	7882	7741	7734	7687	7719	7725	7842	7609	7718	7772	7825	7827	7826	7716	7884	7803	7896	7670	7794	7759	7805	7831	7922	7810	7881	7762	7722	7751	7681	7752	7757	7731	7698	7830	7885	7908	7758	7818	7638	7703	7729	7803	7724	7746	7797	7701	7803	7800	7953	7783	7747	7843	7675	7825	7821	7766	7713	7752	7787	7578	7701	7623	7807	7748	7973	7717	7787	7751	7773	7766	7720	7732	7818	7930	7831	7708	7804	7648	7791	7692	7853	7710	7869	7809	7858	7740	7733	7674	7739	7738	7825	7789	7851	7967	7703	7804	7742	7754	7764	7712	7769	7766	7586	7735	7779	7855	7717	7678	7790	7750	7779	7716	7682	7708	7929	7673	7729	7808	7810	7807	7678	7701	7844	7826	7671	7832	7737	7875	7776	7752	7717	7780	7783	7799	7737	7781	7779	7831	7591	7827	7714	7656	7647	7658	7792	7759	7817	7792	7833	7697	7737	7775	7725	7755	7870	7683	7776	7722	7765	7764	7755	7815	7780	7766	7700	7682	7773	7782	7667	7741	7744	7655	7685	7762	7757	7699	7744	7859	7573	7759	7803	7872	7836	7825	7774	7671	7802	7750	7787	7630	7783	7714	7831	7849	7735	7679	7681	7715	7647	7716	7780	7640	7763	7825	7738	7838	7752	7649	7824	7672	7671	7764	7856	7856	7738	7813	7798	7788	7818	7780	7720	7792	7809	7752	7667	7711	7840	7681	7882	7726	7718	7834	7678	7896	7684	7855	7707	7816	7857	7731	7700	7744	7723	7607	7801	7807	7791	7750	7793	7722	7796	7857	7790	7773	7835	7796	7731	7592	7919	7738	7698	7818	7671	7862	7826	7656	7786	7746	7727	7834	7887	7790	7759	7748	7668	7809	7800	7778	7795	7755	7723	7752	7670	7661	7751	7831	7710	7807	7848	7612	7687	7748	7808	7720	7721	7774	7856	7880	7753	7721	7674	7739	7711	7759	7759	7679	7823	7823	7731	7740	7902	7776	7653	7751	7894	7704	7761	7747	7770	7829	7820	7664	7743	7773	7829	7739	7830	7689	7765	7671	7748	7757	7737	7927	7850	7773	7775	7791	7736	7859	7899	7882	7703	7706	7759	7776	7787	7847	7728	7664	7869	7743	7727	7780	7815	7671	7836	7696	7812	7695	7904	7750	7785	7705	7730	7664	7781	7736	7746	7721	7802	7844	7865	7835	7683	7629	7699	7830	7718	7744	7515	7756	7864	7770	7933	7725	7727	7805	7784	7835	7784	7626	7707	7702	7734	7677	7743	7704	7696	7856	7758	7840	7803	7697	7669	7815	7756	7865	7879	7790	7672	7648	7847	7696	7702	7720	7746	7726	7627	7774	7862	7687	7646	7814	7746	7803	7781	7763	7828	7813	7779	7702	7737	7845	7705	7664	7646	7744	7820	7894	7766	7770	7758	7647	7604	7646	7889	7854	7617	7928	7691	7795	7854	7789	7674	7735	7839	7720	7882	7801	7696	7714	7726	7695	7766	7670	7727	7812	7910	7791	7765	7711	7768	7781	7670	7764	7830	7824	7676	7767	7749	7846	7950	7712	7831	7783	7788	7866	7780	7846	7737	7873	7657	7663	7741	7780	7796	7725	7724	7702	7673	7861	7709	7760	7656	7658	7765	7704	7637	7908	7822	7832	7769	7782	7723	7731	7823	7767	7825	7811	7838	7746	7704	7667	7712	7712	7797	7787	7724	7806	7639	7827	7812	7770	7877	7740	7722	7902	7707	7838	7779	7788	7708	7649	7745	7725	7821	7761	7726	7791	7639	7672	7751	7805	7718	7892	7745	7788	7793	7753	7722	7765	7634	7741	7721	7695	7759	7800	7786	7861	7779	7859	7875	7628	7688	7680	7826	7722	7673	7886	7790	7741	7661	7672	7828	7735	7725	7758	7800	7923	7702	7725	7834	7626	7842	7782	7823	7863	7663	7849	7704	7767	7824	7847	7843	7801	7744	7745	7890	7824	7856	7875	7867	7885	7773	7668	7771	7791	7788	7727	7768	7842	7737	7781	7668	7751	7780	7586	7813	7773	7797	7697	7819	7844	7771	7704	7761	7730	7793	7798	7744	7771	7644	7869	7685	7737	7852	7921	7764	7733	7772	7824	7710	7899	7819	7886	7768	7595	7746	7832	7728	7774	7807	7713	7735	7778	7769	7716	7910	7736	7769	7586	7866	7778	7787	7710	7743	7799	7837	7905	7604	7697	7797	7802	7859	7750	7682	7740	7722	7851	7837	7750	7739	7709	7787	7643	7777	7716	7712	7803	7780	7843	7752	7881	7654	7759	7777	7798	7881	7830	7708	7713	7728	7780	7685	7839	7784	7761	7824	7760	7759	7768	7866	7785	7760	7824	7737	7760	7637	7780	7793	7596	8007	7733	7867	7781	7657	7753	7775	7631	7787	7790	7846	7759	7702	7784	7726	7756	7785	7755	7790	7539	7792	7666	7912	7740	7668	7766	7817	7721	7878	7745	7763	7649	7750	7640	7697	7719	7849	7816	7797	7775	7722	7764	7758	7811	7679	7708	7834	7787	7819	7681	7747	7798	7768	7864	7663	7792	7810	7743	7757	7910	7801	7812	7781	7887	7692	7802	7822	7836	7709	7763	7701	7873	7764	7718	7627	7677	7767	7700	7714	7804	7646	7819	7757	7692	7639	7841	7870	7668	7910	7831	7791	7629	7722	7765	7657	7703	7831	7765	7709	7733	7755	7826	7835	7700	7794	7809	7698	7834	7684	7674	7771	7732	7752	7761	7820	7792	7697	7756	7852	7765	7696	7744	7799	7635	7723	7800	7752	7815	7820	7783	7868	7672	7984	7753	7745	7756	7796	7702	7727	7750	7724	7693	7806	7658	7790	7646	7764	7751	7833	7754	7747	7850	7703	7655	7764	7737	7717	7742	7727	7837	7730	7679	7834	7685	7846	7764	7709	7795	7638	7727	7884	7751	7881	7738	7865	7876	7785	7779	7764	7661	7701	7708	7870	7742	7633	7724	7736	7880	7689	7906	7805	7809	7773	7828	7744	7588	7698	7717	7764	7817	7704	7726	7761	7851	7815	7679	7621	7703	7843	7804	7701	7647	7724	7683	7744	7697	7749	7803	7786	7797	7731	7616	7787	7682	7728	7776	7676	7604	7809	7872	7722	7597	7694	7741	7886	7677	7644	7778	7593	7807	7719	7781	7623	7784	7759	7658	7785	7583	7789	7638	7750	7806	7628	7758	7864	7883	7828	7876	7745	7771	7801	7887	7831	7735	7871	7777	7757	7870	7724	7759	7752
4832	2146	1543	1434	1989	2361	2381	2819	17041	26295	21468	13676	5467	2030	1228	1015	986	955	1004	932	1008	944	952	993	961	980	971	928	970	968	909	973	946	903	949	1015	977	953	1015	989	930	988	921	917	941	993	966	987	904	951	979	951	956	976	1000	939	946	951	948	924	910	958	947	950	984	1032	950	965	933	988	997	972	953	961	963	943	977	948	906	980	971	989	1029	871	920	914	1012	925	992	954	965	918	990	939	949	917	963	1027	965	916	953	982	974	925	965	981	961	919	967	961	943	980	945	932	1013	936	923	898	995	939	979	947	1028	999	973	950	953	937	994	982	962	979	918	958	947	962	962	938	955	955	921	950	935	970	956	1009	937	966	1008	955	987	900	980	955	928	931	978	951	1002	1018	954	978	958	962	1004	968	891	945	965	968	919	980	965	967	993	985	927	937	967	946	961	931	966	944	1020	971	931	961	938	961	929	958	936	964	958	927	949	927	941	941	965	1001	978	975	999	961	952	899	915	1016	999	966	1006	938	945	954	948	928	950	966	963	960	990	992	979	991	979	948	928	975	995	964	942	939	989	880	940	943	900	928	978	955	954	982	1007	1028	955	1030	947	953	939	946	997	959	911	940	988	956	908	949	1016	927	935	925	975	1002	968	949	938	993	921	972	956	894	982	959	956	943	927	973	997	948	978	931	1023	967	915	972	928	938	974	1000	1057	965	963	962	915	999	940	938	908	928	933	980	924	951	919	912	964	967	937	1026	937	954	995	976	958	990	900	892	976	1003	983	953	981	981	959	975	984	928	921	906	945	933	964	966	981	974	941	895	958	949	971	974	930	949	982	912	903	924	959	1012	976	984	974	942	1035	930	943	971	930	955	959	971	1012	981	976	974	952	1017	1001	941	935	1000	931	992	999	956	982	1014	959	1010	960	994	941	922	962	974	941	961	993	979	974	974	971	939	938	978	983	977	963	995	958	952	939	952	941	912	895	917	896	951	901	883	980	991	933	953	927	898	984	955	986	917	944	944	979	938	952	938	919	968	934	980	961	932	966	1016	1012	936	924	988	926	1031	959	985	983	991	922	857	996	999	932	975	961	963	968	958	998	956	986	908	980	973	923	976	964	932	979	1002	894	969	906	995	988	962	948	934	948	1007	960	945	1013	981	1003	952	980	981	990	930	972	953	900	979	986	961	903	916	984	1009	957	988	939	964	971	967	888	984	957	947	949	966	917	979	901	1001	989	985	1037	950	911	967	1006	931	976	944	958	994	1008	906	962	966	941	984	976	949	941	977	954	947	985	959	904	963	959	972	960	947	954	956	979	937	960	925	1008	1020	1001	961	1021	962	1003	1043	968	1006	943	946	1011	909	1011	897	982	961	945	969	968	979	954	1001	934	969	978	987	996	995	936	977	941	969	961	979	985	947	974	961	927	939	982	975	914	959	948	991	953	956	1032	955	979	933	1002	947	968	1002	975	969	972	931	977	938	933	968	985	917	974	989	1004	943	990	958	976	996	921	946	940	1003	991	932	970	968	973	968	969	956	932	964	977	999	974	968	995	967	1007	941	970	960	951	936	965	956	1033	961	988	946	928	998	977	970	943	1029	931	973	975	970	944	944	998	974	984	999	909	984	949	917	976	974	936	988	1029	959	959	959	885	936	945	943	917	895	954	934	972	996	983	939	1001	1039	975	947	969	1000	919	937	974	981	1009	1031	990	909	888	954	963	903	987	955	913	999	916	987	924	973	987	907	955	957	954	934	926	969	928	924	963	973	932	941	1022	928	950	949	931	952	1005	1013	954	965	922	977	944	924	927	990	950	897	927	911	1012	1023	953	1036	968	920	956	1035	962	983	947	992	986	931	948	984	968	999	996	938	992	925	952	999	970	943	981	957	955	995	935	981	995	1041	950	1011	882	977	975	952	930	950	976	945	963	968	1019	962	958	928	932	942	976	990	884	1006	949	994	974	1006	967	985	941	962	984	874	1008	941	951	978	998	1001	969	943	892	907	943	953	954	983	939	949	929	992	929	970	985	935	994	1000	969	962	942	937	968	973	902	1008	943	935	980	943	959	965	936	966	956	981	980	973	945	954	929	1031	958	919	984	983	951	940	951	962	953	944	961	933	951	989	948	905	955	941	924	944	973	936	949	947	957	1039	933	990	943	928	978	1006	979	1010	985	955	982	946	909	921	976	952	926	947	990	984	966	997	930	994	976	1029	957	973	958	953	960	983	937	1034	925	874	984	1048	899	931	958	966	958	943	940	961	958	974	969	928	932	937	985	893	966	1010	948	969	947	996	944	966	970	992	1005	930	1003	936	999	948	907	970	930	925	949	929	984	948	934	912	970	956	954	980	934	1016	936	900	944	999	957	968	962	943	971	960	954	954	978	918	1007	925	941	1039	894	947	917	1003	955	984	956	974	986	901	955	962	982	912	951	935	926	968	931	960	919	967	1037	974	983	967	940	992	948	982	959	948	939	937	1003	1005	990	1011	934	931	961	955	980	951	985	972	940	934	942	1014	964	917	898	965	941	948	941	929	947	950	954	991	948	984	966	939	950	935	953	987	893	982	1015	973	977	896	970	991	969	1005	997	942	1000	941	964	968	961	943	907	959	908	964	997	947	949	907	905	913	960	933	982	980	961	1011	947	984	976	936	964	1007	965	984	964	974	972	939	982	941	986	953	868	952	984	956	992	948	953	907	949	943	918	958	1000	956	952	949	919	974	942	998	912	936	978	963	967	951	973	993	922	945	1006	921	961	970	923	982	952	939	923	976	982	1017	988	959	964	970	970	945	991	965	985	994	935	922	1017	935	993	993	910	968	952	982	959	973	932	943	974	983	972	944	955	940	924	985	944	899	1009	935	950	979	939	974	931	926	940	938	956	971	945	978	959	1027	937	939	1003	971	924	986	996	999	1011	916	933	969	982	925	993	937	1034	984	998	946	953	949	941	1014	945	976	955	1008	906	1019	1004	983	898	962	983	905	942	969	961	1006	960	871	996	918	1003	978	941	974	959	915	974	979	930	930	968	926	946	974	1013	912	981	957	889	977	970	931	932	968	950	936	985	936	939	1008	1048	940	951	945	976	972	896	961	933	951	968	928	948	937	936	973	1050	987	969	962	958	927	979	951	1010	939	983	983	934	960	933	921	988	969	1012	978	1003	964	962	955	986	970	984	1014	980	932	954	1029	958	980	972	958	920	896	926	991	1013	998	965	966	940	972	949	984	976	968	983	1023	922	963	950	1017	944	985	973	1013	936	1001	1028	959	979	949	938	954	978	926	987	991	947	959	909	955	943	1041	1003	964	981	959	914	929	946	970	949	983	955	967	962	973	998	935	937	979	970	986	938	928	982	964	1022	948	973	984	943	976	946	981	977	974	969	984	916	993	971	976	944	867	985	937	1004	980	1002	930	935	993	931	926	980	939	947	960	954	954	979	946	930	938	1021	1020	921	958	987	957	931	971	976	974	991	901	1006	953	948	979	918	999	969	971	976	983	923	948	999	929	968	957	930	981	959	956	864	960	964	939	941	924	958	979	953	936	966	962	960	980	884	929	948	972	967	947	1039	985	921	950	922	949	968	950	937	979	1018	944	990	955	1015	968	979	988	977	937	963	1006	921	950	937	891	974	941	950	963	982	1028	962	1011	958	960
28024	17826	13947	23440	32414	33454	31860	35233	65879	78674	70267	54772	36067	20344	11521	8320	7834	7727	7751	7864	7788	7531	7774	7655	7777	7708	7694	7757	7694	7537	7826	7766	7762	7625	7762	7837	7691	7752	7715	7698	7698	7789	7687	7632	7683	7738	7732	7653	7816	7495	7642	7775	7681	7780	7839	7709	7815	7754	7754	7735	7700	7730	7722	7780	7641	7723	7659	7805	7810	7683	7678	7601	7659	7798	7782	7588	7758	7696	7824	7592	7750	7616	7660	7680	7729	7615	7763	7597	7609	7648	7698	7671	7790	7743	7756	7724	7735	7717	7596	7625	7781	7679	7752	7613	7733	7666	7834	7776	7698	7727	7730	7554	7757	7713	7629	7799	7746	7667	7745	7704	7706	7660	7717	7766	7732	7754	7693	7824	7716	7735	7771	7790	7805	7643	7694	7719	7787	7725	7812	7704	7681	7661	7694	7597	7695	7784	7727	7663	7819	7606	7876	7805	7702	7631	7657	7791	7635	7600	7801	7770	7713	7698	7802	7706	7717	7778	7745	7918	7762	7776	7789	7658	7559	7802	7862	7786	7766	7732	7775	7726	7822	7750	7649	7638	7826	7744	7652	7639	7720	7665	7699	7752	7768	7723	7828	7773	7726	7633	7807	7664	7765	7813	7602	7719	7741	7638	7555	7751	7577	7720	7858	7777	7725	7916	7762	7838	7664	7649	7880	7909	7799	7626	7718	7578	7806	7709	7724	7691	7600	7742	7920	7743	7766	7819	7655	7725	7779	7826	7639	7679	7814	7777	7622	7677	7551	7754	7715	7705	7707	7686	7618	7803	7804	7749	7625	7847	7844	7775	7870	7717	7766	7860	7734	7829	7598	7677	7652	7633	7703	7725	7791	7727	7705	7733	7800	7657	7768	7589	7768	7768	7827	7668	7731	7794	7705	7658	7659	7631	7891	7715	7677	7665	7762	7776	7722	7620	7755	7730	7715	7643	7658	7727	7699	7800	7595	7737	7601	7696	7694	7734	7866	7799	7760	7795	7849	7775	7577	7887	7714	7774	7817	7700	7827	7682	7685	7853	7629	7726	7815	7761	7904	7822	7650	7700	7776	7723	7737	7754	7607	7739	7682	7722	7786	7593	7773	7823	7773	7731	7719	7743	7483	7834	7654	7656	7753	7774	7671	7714	7714	7622	7807	7671	7562	7639	7805	7778	7707	7733	7698	7789	7680	7705	7707	7597	7690	7748	7779	7793	7728	7563	7711	7873	7772	7732	7781	7783	7634	7757	7757	7761	7690	7621	7716	7726	7705	7664	7680	7680	7751	7760	7661	7871	7791	7763	7651	7608	7775	7818	7767	7724	7593	7629	7642	7673	7743	7695	7721	7566	7721	7702	7765	7614	7714	7643	7769	7817	7764	7786	7805	7723	7815	7754	7603	7749	7664	7771	7752	7785	7733	7674	7736	7681	7706	7788	7625	7651	7710	7768	7788	7800	7885	7778	7696	7702	7706	7634	7839	7687	7705	7735	7717	7757	7680	7727	7707	7684	7748	7753	7797	7743	7679	7697	7750	7751	7673	7692	7673	7689	7710	7735	7740	7787	7848	7725	7633	7722	7806	7687	7853	7751	7816	7705	7696	7722	7761	7825	7725	7624	7685	7749	7765	7681	7845	7714	7642	7581	7799	7774	7713	7712	7633	7644	7788	7671	7707	7662	7745	7696	7676	7705	7724	7766	7705	7525	7677	7897	7752	7754	7579	7527	7749	7685	7719	7757	7640	7755	7680	7778	7818	7666	7722	7816	7833	7738	7705	7601	7674	7803	7722	7700	7729	7631	7762	7731	7789	7765	7643	7674	7724	7674	7783	7760	7743	7825	7715	7629	7698	7934	7682	7659	7709	7763	7651	7658	7744	7664	7734	7769	7846	7631	7722	7783	7566	7823	7650	7790	7780	7678	7801	7685	7720	7696	7706	7667	7765	7573	7807	7727	7752	7617	7774	7828	7788	7691	7782	7794	7647	7713	7638	7780	7809	7680	7682	7795	7663	7737	7636	7733	7609	7944	7691	7791	7617	7662	7648	7813	7674	7681	7687	7718	7735	7777	7778	7691	7841	7786	7819	7590	7672	7700	7675	7646	7748	7657	7639	7818	7677	7781	7686	7641	7759	7626	7691	7746	7630	7651	7819	7674	7693	7684	7685	7684	7642	7774	7757	7712	7806	7709	7747	7738	7663	7766	7727	7607	7696	7733	7666	7754	7665	7686	7711	7845	7798	7648	7726	7995	7732	7747	7763	7538	7715	7579	7703	7801	7746	7863	7660	7719	7710	7782	7720	7592	7673	7850	7784	7744	7773	7712	7723	7650	7606	7612	7758	7676	7745	7690	7682	7584	7702	7747	7787	7747	7654	7732	7679	7740	7743	7808	7649	7812	7759	7682	7741	7719	7797	7753	7669	7709	7849	7675	7843	7616	7818	7889	7652	7832	7719	7785	7829	7639	7719	7669	7739	7751	7829	7768	7716	7831	7626	7647	7748	7721	7843	7750	7739	7608	7772	7799	7708	7629	7823	7732	7841	7634	7715	7735	7758	7765	7753	7843	7755	7688	7765	7836	7650	7814	7681	7728	7680	7637	7605	7694	7693	7690	7819	7585	7535	7486	7764	7796	7697	7692	7668	7667	7668	7807	7735	7561	7758	7776	7498	7668	7719	7762	7880	7650	7671	7636	7628	7741	7756	7751	7732	7733	7715	7717	7733	7546	7760	7744	7759	7735	7747	7682	7733	7822	7708	7632	7688	7901	7649	7733	7763	7669	7698	7695	7632	7658	7676	7794	7877	7766	7790	7669	7818	7712	7677	7762	7736	7611	7718	7688	7797	7629	7739	7710	7838	7824	7744	7735	7607	7686	7680	7786	7656	7780	7614	7653	7628	7786	7940	7728	7791	7623	7682	7667	7732	7689	7756	7689	7695	7609	7529	7693	7615	7807	7780	7650	7652	7639	7837	7891	7745	7829	7656	7842	7698	7761	7718	7600	7807	7779	7747	7745	7818	7675	7631	7747	7731	7740	7630	7796	7693	7723	7717	7804	7681	7766	7658	7855	7887	7757	7672	7548	7766	7724	7660	7807	7660	7718	7713	7793	7660	7693	7794	7874	7665	7668	7874	7655	7706	7723	7738	7753	7727	7701	7733	7659	7602	7619	7801	7680	7679	7862	7765	7663	7757	7721	7649	7749	7791	7732	7748	7744	7610	7710	7583	7777	7666	7733	7607	7713	7795	7762	7767	7708	7654	7756	7680	7735	7626	7677	7665	7798	7597	7597	7749	7778	7816	7806	7708	7695	7685	7731	7749	7758	7711	7727	7663	7797	7789	7663	7665	7668	7677	7703	7743	7753	7897	7759	7635	7905	7610	7642	7828	7760	7827	7687	7665	7730	7643	7750	7612	7727	7718	7624	7665	7799	7740	7743	7809	7680	7621	7677	7759	7833	7718	7737	7749	7772	7644	7818	7715	7736	7762	7545	7745	7634	7793	7749	7805	7633	7702	7693	7734	7728	7724	7797	7771	7732	7790	7717	7767	7749	7772	7553	7682	7938	7675	7666	7757	7701	7869	7657	7757	7850	7691	7709	7683	7705	7617	7741	7703	7665	7690	7732	7753	7802	7734	7802	7578	7792	7656	7760	7795	7672	7718	7636	7672	7798	7656	7764	7793	7721	7735	7797	7717	7682	7804	7668	7774	7674	7747	7729	7728	7635	7720	7750	7698	7765	7656	7626	7736	7731	7757	7617	7673	7826	7610	7640	7677	7762	7634	7784	7774	7695	7599	7758	7580	7839	7637	7696	7668	7666	7774	7616	7813	7651	7898	7743	7853	7727	7796	7895	7711	7715	7683	7660	7658	7742	7735	7745	7702	7722	7633	7718	7622	7792	7739	7696	7786	7799	7680	7778	7813	7758	7773	7777	7691	7744	7614	7812	7666	7651	7653	7864	7718	7657	7826	7840	7711	7772	7791	7651	7740	7679	7719	7915	7638	7669	7711	7718	7754	7694	7789	7695	7782	7591	7852	7698	7780	7638	7798	7736	7751	7684	7858	7708	7785	7762	7677	7721	7720	7839	7795	7799	7762	7591	7804	7759	7691	7781	7674	7574	7638	7786	7749	7771	7695	7746	7744	7762	7746	7660	7752	7709	7822	7685	7756	7772	7869	7798	7854	7664	7764	7760	7862	7759	7524	7744	7837	7802	7738	7756	7728	7738	7608	7790	7816	7727	7745	7640	7614	7831	7724	7695	7753	7554	7753	7705	7734	7711	7776	7616	7682	7793	7550	7798	7720	7640	7625	7719	7925	7730	7724	7769	7762	7721	7777	7812	7816	7772	7739	7696	7834	7747	7671	7935	7968	7720	7799	7759	7860	7658	7686	7694	7750	7681	7717	7745	7753	7714	7704	7654	7684	7783	7584	7616	7730	7708	7855	7602	7586	7743	7775	7799	7677	7714	7759	7774	7889	7733	7758	7726	7653	7668	7711	7686	7794	7761	7603	7660	7647	7646	7750	7650	7622	7718	7782	7759	7761	7668	7762	7630	7729	7763	7687	7636	7707	7667	7821	7705	7746	7704	7796	7544	7790	7705	7701	7702	7712	7639	7631	7554	7896	7634	7861	7756	7734	7714	7713	7797	7672	7748	7772	7754	7677	7723	7681	7733	7726	7815	7855	7823	7828	7682	7645	7819	7686	7595	7666	7761	7673	7710	7766	7642	7769	7866	7614	7679	7708	7671	7638	7736	7791	7592	7760	7866	7734	7726	7651	7704	7765	7846	7945	7762	7773	7753	7737	7715	7843	7568	7783	7905	7607	7745	7794	7657	7642	7819	7763	7744	7517	7849	7634	7669	7688	7734	7785	7706	7627	7737	7770	7880	7685	7891	7752	7756	7691	7698	7650	7778	7710	7643	7692	7763	7752	7738	7751	7678	7681	7640	7790	7853	7795	7722	7636	7791	7786	7659	7702	7788	7718	7811	7687	7732	7747	7683	7752	7705	7655	7782	7813	7699	7673	7796	7576	7751	7710	7806	7646	7727	7682	7693	7758	7615	7720	7761	7818	7650	7749	7727	7836	7767	7649	7650
3454	1450	1210	1106	1324	1556	1915	2299	4665	5805	4257	2548	1609	1133	1023	934	936	947	932	902	918	913	890	923	904	940	1003	966	945	953	917	996	881	925	978	1014	964	963	964	945	948	957	935	919	951	914	971	943	937	944	967	891	926	906	969	870	943	902	910	942	966	943	975	897	882	958	865	934	946	969	965	939	984	920	894	937	948	935	907	1035	940	959	941	894	893	939	1005	944	929	953	922	958	971	943	926	861	950	920	894	923	951	913	944	884	952	935	902	939	962	914	924	949	943	912	937	941	903	906	968	911	914	933	877	932	947	945	982	998	914	932	947	882	970	911	931	974	953	936	869	998	929	920	925	920	941	960	940	932	891	876	902	922	922	946	934	870	933	960	981	936	955	1006	931	895	931	878	946	887	960	940	960	950	882	945	946	926	904	866	945	875	919	902	905	876	898	928	970	927	911	920	929	898	896	976	935	996	965	933	1013	927	889	985	980	945	909	949	950	849	916	928	908	922	908	957	929	913	943	924	911	956	977	925	942	926	945	914	958	921	889	921	955	898	880	970	908	912	925	946	955	925	953	868	844	970	975	943	960	962	901	943	906	943	944	980	886	941	940	952	878	957	965	917	931	939	929	946	949	923	923	915	890	921	959	905	982	936	950	923	912	879	984	949	937	942	960	902	986	949	935	961	933	909	894	921	883	948	930	974	955	951	950	936	966	926	975	949	968	954	914	963	940	944	942	950	923	986	932	895	936	961	975	908	944	909	931	962	939	922	884	916	939	888	971	906	945	944	934	941	903	954	954	924	940	952	912	928	910	980	914	908	912	931	943	944	969	964	948	935	916	902	899	980	973	911	938	969	928	947	919	955	921	941	953	945	903	945	954	998	888	979	892	887	909	932	959	943	912	944	884	892	939	933	985	909	920	946	859	930	879	902	978	992	956	883	964	942	921	931	987	937	896	920	922	942	916	880	934	921	927	931	921	962	916	933	949	939	870	939	936	903	970	929	947	976	936	903	914	909	903	950	928	933	955	929	954	944	908	895	902	949	928	976	937	947	877	885	923	947	877	942	943	958	920	948	975	906	921	983	930	915	923	921	909	911	950	927	910	974	921	946	976	951	941	903	951	957	931	940	937	900	943	896	939	968	934	900	968	982	943	928	951	873	952	917	993	920	905	956	901	912	977	910	916	933	943	891	893	914	933	920	943	966	912	961	1003	985	915	929	987	952	884	965	977	932	968	918	995	950	905	924	901	919	927	986	904	942	881	883	882	860	929	953	968	877	938	976	904	885	932	908	934	969	925	946	946	910	884	893	963	920	897	954	917	933	962	925	1039	916	950	982	934	934	918	973	886	929	970	972	935	951	933	880	954	942	935	951	902	906	940	966	879	933	868	975	912	944	932	955	945	900	908	970	946	967	1012	922	929	902	910	899	990	1005	893	917	941	948	985	947	963	972	923	984	972	943	932	881	957	915	922	924	918	896	989	950	993	891	918	959	907	922	929	953	905	969	931	906	900	947	922	917	982	921	928	882	982	929	896	958	909	956	958	951	957	895	879	939	938	939	922	927	1011	939	950	935	904	927	957	960	990	923	949	926	936	940	923	979	931	977	924	936	901	876	933	926	954	950	895	957	943	932	906	949	939	963	969	952	907	901	943	893	930	922	925	868	917	898	939	948	903	916	935	977	902	955	936	920	976	895	953	927	940	1024	885	906	919	957	946	967	930	951	926	929	958	930	892	925	915	909	911	882	893	959	922	966	909	941	928	954	932	968	922	937	901	930	949	970	917	910	889	940	921	902	911	954	900	872	961	968	893	922	939	964	940	912	932	916	962	981	987	922	933	930	955	938	910	939	923	929	919	870	944	972	932	909	944	947	896	909	975	949	917	919	958	851	978	957	955	935	966	929	885	939	929	884	951	978	965	980	946	935	945	956	869	976	948	915	925	955	906	949	962	913	947	911	886	967	935	977	929	912	923	891	921	942	931	930	915	949	908	1006	944	924	950	967	1005	939	956	935	898	962	939	902	935	942	949	936	887	921	919	863	948	952	887	948	960	931	896	984	905	981	915	956	962	987	925	954	957	953	929	944	908	957	918	911	933	951	965	948	905	920	993	936	938	968	904	950	903	956	898	982	867	980	956	951	950	961	903	899	928	948	914	991	978	947	979	933	955	942	920	931	974	973	949	930	936	930	918	893	941	974	911	938	952	930	918	959	959	910	874	924	969	898	926	922	966	905	910	890	953	903	930	947	943	933	930	977	895	918	977	927	962	899	899	974	938	935	962	945	900	920	880	947	898	934	877	927	970	959	929	881	882	977	935	915	964	967	927	907	925	930	928	957	960	884	953	922	968	917	931	980	957	931	879	941	910	959	971	973	949	927	962	929	865	871	957	898	927	946	952	896	944	973	944	954	926	995	966	1010	943	985	869	931	934	982	961	903	1012	993	919	947	943	904	898	907	980	965	907	985	910	911	978	941	948	914	961	950	917	969	1017	912	953	968	925	891	918	923	917	951	956	927	890	930	939	910	937	877	894	987	912	933	928	930	980	927	943	914	951	972	881	988	937	921	915	1004	979	916	979	918	914	915	977	938	924	917	912	911	893	956	901	937	912	935	932	977	859	935	935	896	898	922	923	907	985	952	1009	904	941	919	960	947	909	897	854	883	939	892	899	951	934	944	931	892	896	926	950	902	866	973	953	967	943	935	947	941	894	937	1008	937	971	946	1017	951	941	915	921	982	941	957	941	921	908	980	940	915	931	875	933	960	926	952	971	941	903	933	920	926	992	926	943	975	945	897	897	983	929	953	972	957	957	932	952	944	983	904	910	945	931	921	916	926	958	925	899	944	921	934	953	935	950	946	939	965	937	939	968	982	947	933	991	969	925	894	944	913	984	957	873	883	912	938	948	914	962	908	908	918	959	928	954	944	942	961	956	899	939	907	929	921	929	910	921	934	899	927	903	943	951	930	933	873	949	962	954	922	979	999	971	943	922	933	990	947	938	1003	913	955	919	951	936	935	955	915	972	938	926	943	942	900	980	952	954	926	937	931	953	942	936	943	933	938	912	916	928	949	950	920	929	929	942	913	937	939	901	958	900	922	923	901	951	949	977	926	1005	974	879	882	925	923	931	943	891	977	918	899	884	932	916	991	966	925	966	1038	919	986	931	919	929	879	944	937	947	872	892	983	938	927	899	910	910	909	945	988	946	947	951	952	934	922	949	928	909	898	886	959	959	918	940	976	932	934	961	948	988	880	957	910	949	950	948	971	970	896	973	958	902	899	1007	923	991	979	941	933	952	984	937	982	983	953	932	955	907	886	927	984	907	914	1009	979	888	921	948	943	1019	933	960	969	1016	974	966	973	959	935	984	929	921	928	923	944	977	950	945	940	941	944	926	941	935	932	908	908	998	943	958	920	938	967	951	969	935	938	919	926	931	1011	938	893	925	896	942	891	945	935	933	916	938	891	909	939	953	924	949	919	921	931	938	916	957	935	947	923	943	890	972	929	918	876
16790	12810	11179	16494	22438	25868	29518	35175	45320	45302	37122	26698	15752	9861	8143	7568	7560	7481	7485	7545	7330	7604	7464	7518	7446	7497	7573	7603	7553	7431	7524	7571	7530	7470	7552	7599	7542	7561	7477	7497	7569	7434	7647	7608	7489	7560	7641	7592	7595	7441	7627	7609	7512	7458	7540	7477	7592	7455	7404	7565	7543	7646	7516	7541	7522	7571	7546	7548	7556	7530	7447	7549	7379	7602	7555	7452	7494	7527	7421	7485	7539	7471	7532	7501	7467	7404	7485	7468	7596	7404	7515	7520	7600	7517	7477	7332	7513	7585	7353	7501	7520	7561	7402	7623	7499	7466	7648	7589	7464	7483	7516	7476	7453	7631	7639	7500	7467	7474	7538	7444	7569	7486	7519	7427	7512	7457	7498	7634	7521	7500	7546	7503	7606	7522	7486	7531	7681	7656	7480	7460	7614	7478	7595	7460	7386	7501	7421	7481	7466	7511	7435	7650	7456	7590	7502	7461	7789	7547	7632	7533	7642	7625	7587	7618	7379	7530	7445	7551	7461	7439	7514	7350	7436	7543	7371	7518	7531	7478	7619	7468	7505	7518	7541	7427	7600	7521	7433	7454	7556	7631	7597	7562	7539	7653	7502	7471	7544	7600	7528	7494	7506	7468	7579	7468	7665	7451	7761	7466	7587	7465	7500	7496	7633	7425	7417	7604	7476	7397	7443	7389	7575	7510	7401	7536	7530	7494	7440	7428	7578	7567	7551	7508	7514	7312	7533	7614	7383	7508	7555	7443	7463	7466	7617	7485	7660	7584	7510	7423	7470	7542	7608	7516	7477	7550	7317	7583	7552	7500	7535	7577	7462	7432	7579	7453	7525	7530	7504	7555	7434	7496	7553	7505	7684	7611	7388	7555	7659	7313	7541	7561	7582	7618	7506	7601	7623	7432	7549	7518	7516	7501	7503	7420	7654	7614	7483	7507	7596	7628	7443	7638	7571	7413	7634	7534	7536	7569	7430	7534	7426	7467	7556	7564	7506	7537	7676	7640	7429	7556	7484	7544	7626	7455	7504	7570	7372	7502	7447	7505	7497	7530	7509	7570	7457	7604	7609	7535	7445	7557	7507	7588	7552	7641	7596	7644	7520	7583	7577	7415	7739	7568	7502	7514	7527	7655	7534	7548	7584	7553	7360	7657	7563	7531	7585	7562	7539	7548	7618	7468	7635	7499	7605	7586	7629	7527	7554	7462	7487	7503	7403	7490	7554	7514	7613	7487	7461	7401	7566	7508	7554	7576	7520	7457	7463	7436	7492	7542	7536	7597	7432	7662	7343	7438	7546	7551	7633	7602	7464	7636	7557	7522	7315	7384	7617	7560	7452	7499	7563	7522	7535	7624	7508	7591	7548	7415	7535	7538	7577	7579	7472	7579	7558	7460	7619	7477	7533	7502	7423	7456	7523	7564	7473	7547	7497	7544	7445	7498	7574	7407	7579	7500	7551	7577	7430	7639	7537	7593	7542	7513	7559	7463	7533	7525	7633	7481	7562	7525	7608	7592	7653	7532	7568	7519	7560	7413	7614	7572	7622	7574	7535	7520	7370	7552	7609	7624	7630	7547	7552	7586	7528	7554	7432	7420	7590	7536	7438	7398	7482	7625	7574	7597	7514	7511	7559	7557	7592	7517	7536	7528	7638	7366	7512	7481	7542	7533	7579	7517	7480	7434	7564	7460	7477	7599	7569	7562	7587	7458	7492	7488	7528	7535	7540	7482	7563	7608	7635	7471	7542	7625	7712	7635	7657	7481	7644	7567	7525	7652	7550	7708	7415	7488	7541	7568	7455	7482	7553	7566	7611	7535	7650	7429	7555	7666	7513	7490	7599	7607	7599	7588	7449	7640	7506	7518	7530	7443	7581	7518	7484	7643	7598	7521	7602	7592	7494	7522	7429	7551	7642	7519	7506	7537	7580	7509	7504	7410	7573	7541	7564	7302	7492	7490	7518	7573	7560	7495	7471	7487	7517	7439	7563	7597	7606	7495	7571	7478	7488	7506	7531	7544	7682	7587	7628	7512	7483	7407	7450	7611	7569	7554	7419	7498	7638	7653	7582	7425	7526	7500	7309	7372	7468	7513	7535	7313	7504	7581	7673	7348	7427	7447	7602	7528	7551	7581	7480	7728	7556	7444	7592	7698	7588	7505	7501	7422	7582	7400	7450	7484	7461	7545	7587	7495	7612	7467	7514	7449	7596	7429	7624	7626	7551	7634	7491	7547	7428	7579	7547	7584	7522	7619	7410	7649	7533	7512	7426	7571	7560	7444	7342	7527	7471	7458	7585	7548	7538	7562	7578	7337	7671	7403	7413	7483	7475	7561	7447	7454	7524	7642	7628	7420	7427	7617	7562	7508	7542	7596	7487	7555	7495	7624	7545	7427	7567	7520	7589	7498	7464	7682	7621	7448	7495	7456	7637	7543	7531	7550	7437	7566	7538	7535	7490	7521	7584	7532	7450	7644	7417	7531	7546	7645	7595	7522	7431	7565	7451	7523	7565	7506	7375	7664	7433	7358	7523	7492	7610	7653	7472	7531	7637	7588	7586	7511	7491	7496	7741	7531	7444	7635	7544	7483	7461	7493	7477	7586	7556	7649	7529	7607	7456	7411	7511	7513	7557	7535	7626	7527	7603	7595	7452	7471	7435	7525	7485	7563	7548	7437	7446	7568	7518	7503	7571	7389	7554	7686	7644	7544	7552	7341	7609	7523	7520	7502	7575	7479	7476	7514	7553	7561	7555	7658	7347	7496	7591	7528	7419	7507	7654	7582	7671	7474	7476	7601	7557	7485	7453	7526	7549	7488	7441	7484	7497	7497	7690	7697	7508	7517	7486	7487	7636	7581	7455	7543	7462	7633	7566	7523	7542	7529	7575	7541	7500	7497	7536	7477	7481	7482	7491	7586	7583	7448	7598	7495	7392	7666	7501	7609	7474	7495	7560	7468	7633	7588	7468	7551	7497	7587	7602	7494	7559	7669	7645	7520	7702	7506	7527	7525	7474	7498	7601	7502	7648	7489	7510	7673	7522	7545	7585	7570	7551	7451	7413	7451	7478	7568	7537	7422	7328	7505	7526	7555	7614	7519	7545	7619	7498	7614	7411	7335	7528	7494	7511	7582	7562	7596	7505	7563	7462	7604	7569	7589	7553	7558	7435	7629	7394	7492	7479	7380	7708	7618	7616	7484	7449	7483	7424	7707	7504	7411	7611	7593	7557	7456	7558	7513	7535	7637	7595	7622	7579	7474	7583	7515	7522	7490	7579	7510	7596	7535	7491	7557	7568	7634	7520	7616	7566	7561	7424	7603	7468	7536	7615	7501	7495	7425	7422	7444	7602	7630	7472	7595	7452	7456	7500	7506	7522	7461	7511	7512	7489	7670	7527	7562	7512	7517	7525	7479	7381	7607	7451	7584	7671	7633	7578	7646	7619	7611	7359	7419	7510	7507	7609	7504	7508	7538	7545	7600	7503	7506	7586	7576	7415	7512	7553	7412	7375	7449	7589	7521	7566	7529	7538	7453	7542	7482	7388	7483	7632	7454	7427	7588	7581	7336	7533	7440	7560	7537	7460	7366	7625	7606	7468	7548	7422	7645	7624	7533	7574	7630	7545	7459	7661	7502	7502	7483	7553	7474	7460	7514	7429	7451	7655	7465	7528	7588	7476	7552	7474	7499	7695	7555	7422	7433	7462	7546	7477	7321	7614	7538	7577	7501	7509	7664	7684	7550	7458	7495	7559	7453	7451	7476	7427	7467	7592	7453	7505	7475	7577	7714	7564	7596	7596	7503	7461	7648	7474	7558	7580	7496	7555	7669	7386	7505	7508	7661	7418	7552	7492	7480	7521	7537	7638	7544	7507	7391	7452	7467	7587	7457	7555	7524	7630	7460	7559	7635	7721	7526	7379	7748	7641	7478	7483	7527	7413	7471	7626	7513	7483	7529	7405	7662	7458	7601	7497	7610	7337	7434	7545	7565	7504	7506	7567	7483	7551	7529	7531	7482	7464	7388	7567	7552	7525	7477	7595	7599	7486	7455	7588	7537	7613	7597	7529	7575	7570	7653	7628	7372	7552	7576	7438	7567	7607	7688	7586	7485	7498	7551	7490	7537	7605	7520	7482	7526	7526	7526	7471	7647	7468	7472	7567	7557	7605	7434	7580	7668	7688	7503	7440	7519	7500	7503	7599	7567	7527	7436	7489	7577	7578	7606	7459	7446	7611	7481	7415	7467	7523	7442	7463	7490	7438	7534	7472	7628	7514	7495	7538	7485	7526	7556	7512	7414	7425	7611	7614	7415	7503	7476	7594	7554	7615	7558	7562	7375	7606	7663	7259	7531	7594	7471	7530	7525	7582	7685	7572	7470	7477	7627	7449	7623	7554	7655	7613	7530	7558	7550	7473	7376	7529	7544	7630	7526	7574	7481	7459	7628	7478	7601	7493	7517	7517	7567	7551	7584	7483	7553	7575	7508	7515	7700	7580	7404	7481	7490	7415	7636	7500	7609	7522	7383	7636	7543	7538	7485	7490	7581	7426	7509	7461	7498	7565	7505	7608	7474	7691	7571	7502	7547	7464	7401	7624	7511	7673	7558	7557	7609	7485	7532	7576	7479	7472	7535	7306	7404	7483	7654	7579	7505	7551	7500	7508	7606	7469	7562	7403	7577	7548	7586	7418	7394	7640	7574	7503	7575	7547	7623	7483	7630	7512	7609	7439	7509	7507	7521	7525	7497	7479	7548	7541	7601	7553	7567	7391	7563	7425	7582	7564	7505	7478	7354	7584	7419	7387	7483	7485	7473	7429	7575	7437	7572	7499	7555	7412	7450	7512	7514	7562	7508	7530	7687	7445	7478	7554	7461	7570	7561	7559	7547	7477	7451	7580	7422	7513	7598	7529	7555	7540	7352	7510	7651	7619	7653	7637	7362	7538	7370	7537	7520	7366	7663	7626	7540	7486	7547	7563	7477	7505	7564	7423	7577	7507	7467	7616	7583	7587	7508	7483	7563	7482	7535	7604	7605	7478	7646	7658	7383	7580	7713	7599	7579	7524	7543	7417	7539	7532	7669	7513	7410	7524	7498
2527	2015	1479	1275	1596	2155	2671	5949	11444	16346	11723	5649	2403	1314	1046	926	944	897	958	1038	935	938	900	963	928	941	932	945	966	908	1005	939	945	935	912	972	941	928	924	955	925	964	919	919	937	897	959	984	917	919	933	1004	942	947	899	948	962	926	954	955	949	967	908	908	928	972	916	947	935	966	934	977	930	926	951	908	928	945	942	964	1017	929	899	897	950	865	957	965	993	963	942	1001	924	952	958	935	932	968	955	911	945	896	921	902	938	968	966	936	911	986	928	983	994	908	938	950	957	965	1005	997	942	956	948	926	942	971	953	984	932	964	884	964	922	930	944	947	919	945	952	955	950	976	916	964	906	964	961	892	988	968	921	993	934	883	912	956	949	935	957	909	962	901	934	974	997	995	872	909	915	911	1007	871	931	992	933	949	934	907	937	977	938	933	947	911	1005	981	906	944	911	893	919	975	922	957	935	911	1015	956	936	881	937	933	951	952	939	933	1007	937	950	925	1006	960	1006	941	949	950	957	978	910	917	960	926	926	972	946	921	913	920	966	903	867	937	938	972	929	943	960	918	1003	905	876	968	936	903	972	954	930	963	910	976	937	893	976	1000	875	959	924	964	899	977	856	924	953	922	976	963	929	995	938	999	1033	947	932	923	935	957	967	886	902	987	934	891	950	952	962	918	938	969	900	883	910	961	933	980	938	956	970	937	950	931	1002	991	911	1016	939	942	965	928	938	925	966	957	930	985	935	896	969	932	932	967	921	934	961	980	959	958	943	980	929	956	986	917	1010	969	987	944	904	953	939	929	940	954	976	961	913	915	937	960	940	995	947	963	928	957	886	910	943	952	880	925	944	952	959	938	975	1001	914	940	969	899	938	958	914	916	922	992	910	987	913	939	1015	962	946	907	925	936	903	958	966	944	954	961	967	976	991	962	933	951	934	1003	911	922	934	1018	959	952	916	979	943	939	958	927	935	912	946	964	966	970	903	882	917	964	970	928	938	961	976	993	909	893	910	960	876	928	907	933	900	959	945	958	910	943	963	966	932	859	918	922	910	951	951	940	881	928	940	929	949	963	922	982	947	998	954	991	882	921	962	939	968	985	935	931	919	931	948	966	923	921	941	983	899	919	910	919	909	942	1005	946	946	973	945	983	931	941	968	876	977	945	969	992	971	1014	959	967	983	855	978	919	973	916	921	948	928	947	967	875	940	905	880	901	882	963	951	976	947	918	896	937	912	967	963	903	879	908	902	982	924	975	1002	999	954	970	931	959	977	936	962	945	952	960	927	931	903	959	921	946	953	944	932	935	908	971	976	878	927	934	962	940	972	928	974	960	935	942	948	940	982	913	974	944	939	930	938	960	967	945	928	921	949	892	1000	927	964	919	929	922	847	943	969	943	898	966	939	897	949	935	936	944	966	944	973	1003	1014	937	919	943	983	978	951	914	917	878	931	993	904	922	979	926	906	945	956	915	907	960	966	940	935	945	953	970	984	963	943	964	901	938	933	974	960	950	928	932	963	888	994	980	946	922	898	982	908	911	984	943	984	964	934	974	964	933	914	947	938	929	929	897	944	929	937	955	958	982	940	864	966	956	928	971	950	971	974	937	957	934	928	987	973	950	932	927	1008	972	880	932	938	971	977	949	943	909	926	905	974	971	930	942	992	957	972	964	969	942	953	976	916	946	946	914	936	974	920	929	901	984	914	962	892	975	943	941	905	963	1009	929	957	918	969	950	960	992	911	881	958	987	947	921	890	884	931	938	927	942	969	996	925	924	937	933	917	949	939	955	929	887	976	903	908	880	953	958	966	906	915	922	1004	924	985	935	868	961	920	906	981	970	994	939	960	933	972	935	865	945	934	996	926	975	950	925	924	942	985	960	896	915	936	973	954	1005	959	955	991	909	918	961	942	927	947	919	945	891	974	937	905	964	916	911	923	959	950	950	995	926	934	980	964	971	887	996	949	923	964	945	939	914	929	917	869	954	933	927	861	979	990	996	972	903	945	924	948	922	919	917	921	981	922	949	962	995	946	973	953	930	937	988	982	950	948	908	981	949	914	951	976	938	964	929	974	985	930	967	950	987	957	896	883	872	959	950	926	996	963	942	928	956	945	969	947	966	924	946	914	930	934	948	935	992	999	941	940	984	920	928	937	934	988	903	981	924	950	953	949	959	979	960	934	938	975	934	1001	948	972	998	902	970	944	914	967	1023	955	899	927	934	933	925	924	949	947	924	897	907	944	1021	945	918	974	1008	960	918	959	992	1032	953	959	929	936	949	985	963	885	930	923	923	955	977	905	958	895	896	897	961	975	932	975	965	972	976	979	995	887	966	962	986	975	961	950	942	951	917	928	949	937	898	907	947	932	910	928	891	938	927	948	930	930	981	931	933	963	898	939	941	933	895	907	988	971	958	959	943	1017	1006	955	955	931	937	974	939	977	917	946	937	946	932	963	945	907	932	952	943	907	961	997	990	939	952	914	952	934	938	925	937	926	996	939	912	1013	912	950	958	960	938	966	995	938	868	990	900	916	941	972	984	934	943	1009	943	886	880	872	964	984	960	956	967	944	949	994	924	884	925	977	991	970	932	900	909	922	928	924	957	960	976	903	981	964	957	921	960	982	946	942	931	932	877	958	923	925	948	937	995	1010	989	952	935	957	905	933	915	936	944	967	907	1018	945	925	963	922	975	961	947	912	846	965	990	948	929	989	917	959	991	971	957	941	923	934	920	929	893	922	883	1011	946	924	940	962	924	948	910	956	883	970	962	953	950	946	960	965	930	937	963	945	959	973	979	1033	968	927	973	982	917	1018	946	969	946	939	872	931	990	902	984	909	924	932	917	918	935	948	977	959	922	898	920	1012	927	953	901	977	919	939	990	923	965	933	950	967	985	932	906	960	992	926	913	957	972	896	937	942	952	989	994	955	971	931	958	949	962	904	906	952	931	970	953	930	940	959	953	977	924	951	929	933	979	982	905	937	942	895	919	958	955	978	937	925	928	956	968	951	932	951	912	960	951	967	949	1012	939	1023	972	921	947	952	928	958	948	937	927	914	892	992	979	909	930	960	902	914	958	993	924	980	926	903	912	909	926	941	945	936	899	938	900	911	926	929	930	988	953	942	917	946	921	923	986	951	961	964	939	986	956	914	942	968	1001	949	886	998	901	926	957	1013	906	976	926	933	937	961	981	941	977	949	940	959	910	1005	941	981	939	963	988	908	942	915	933	924	972	954	930	938	963	950	983	914	937	951	968	913	940	934	931	974	993	1000	959	944	903	949	912	918	932	935	991	933	974	947	952	928	931	970	957	942	949	994	942	975	964	949	972	993	961	938	928	944	911	931	905	921	985	953	988	946	946	952	953	927	944	979	970	962	972	960	947	949	950	1004	974	964	1009	975	942	967	871	974	940	970	1008	920	979	969	954	922	940	954	914	946	920	982	999	964	944	957	979	958	951	856	904	983	941	927	979	958	976	967	925	956	955	985	948	918	951	951	891	965	912	904	928	936	922	973	922	901	1015	936	944	963	946	960	971	1017	945
21987	17292	13307	19062	28752	32811	37656	51323	61818	66173	53361	38238	23872	13385	8746	7803	7580	7625	7534	7616	7576	7681	7532	7483	7511	7499	7436	7554	7435	7615	7539	7473	7509	7537	7533	7488	7585	7526	7521	7426	7478	7477	7562	7444	7578	7588	7397	7515	7494	7621	7537	7504	7404	7813	7575	7493	7525	7624	7572	7400	7524	7552	7540	7548	7510	7548	7453	7649	7616	7553	7582	7532	7563	7552	7521	7593	7542	7678	7553	7518	7624	7560	7425	7495	7509	7565	7523	7486	7508	7470	7679	7478	7495	7489	7501	7725	7499	7643	7570	7483	7561	7514	7507	7614	7504	7594	7471	7577	7583	7655	7585	7509	7558	7482	7534	7544	7662	7581	7380	7469	7572	7414	7548	7544	7549	7392	7655	7696	7693	7519	7420	7565	7483	7557	7424	7569	7445	7481	7560	7580	7582	7588	7524	7439	7445	7469	7559	7462	7506	7455	7641	7471	7584	7706	7475	7559	7611	7657	7640	7560	7539	7362	7481	7650	7600	7660	7660	7566	7431	7497	7558	7618	7429	7600	7593	7589	7425	7549	7590	7507	7680	7624	7570	7576	7409	7605	7490	7586	7621	7558	7542	7507	7501	7596	7521	7586	7540	7653	7628	7672	7385	7611	7643	7626	7521	7547	7494	7521	7539	7509	7473	7549	7595	7571	7354	7681	7526	7509	7552	7611	7632	7649	7665	7469	7485	7506	7523	7603	7466	7509	7651	7631	7519	7576	7519	7590	7415	7597	7645	7623	7658	7691	7603	7596	7631	7470	7439	7701	7506	7589	7551	7471	7507	7585	7374	7534	7603	7626	7459	7529	7537	7572	7467	7485	7508	7560	7530	7649	7576	7511	7493	7587	7540	7513	7523	7604	7394	7601	7458	7501	7520	7607	7716	7606	7649	7686	7516	7563	7552	7520	7522	7551	7501	7575	7574	7531	7537	7474	7520	7552	7503	7528	7634	7580	7700	7532	7641	7668	7626	7537	7629	7487	7451	7592	7608	7670	7595	7591	7656	7725	7509	7496	7523	7626	7583	7664	7545	7570	7590	7512	7519	7505	7551	7668	7618	7538	7590	7511	7760	7571	7668	7632	7489	7613	7591	7556	7573	7476	7635	7457	7587	7539	7532	7631	7707	7469	7575	7504	7498	7454	7440	7515	7617	7543	7659	7530	7580	7593	7579	7481	7571	7624	7566	7574	7653	7517	7516	7593	7461	7465	7555	7484	7681	7457	7477	7588	7540	7518	7615	7449	7544	7591	7523	7594	7498	7493	7427	7651	7537	7644	7577	7586	7684	7440	7360	7547	7663	7459	7521	7665	7569	7449	7456	7483	7569	7598	7620	7425	7670	7664	7377	7543	7532	7661	7412	7554	7632	7672	7545	7528	7511	7585	7609	7595	7593	7618	7706	7465	7548	7601	7504	7412	7500	7508	7627	7514	7393	7688	7633	7550	7480	7558	7561	7546	7442	7560	7543	7485	7495	7643	7482	7604	7481	7519	7604	7616	7572	7554	7536	7581	7564	7521	7536	7451	7553	7629	7569	7497	7590	7479	7625	7581	7546	7503	7466	7501	7492	7597	7679	7600	7510	7629	7516	7468	7583	7510	7495	7536	7629	7524	7494	7533	7576	7601	7621	7541	7571	7370	7611	7327	7594	7531	7644	7495	7547	7536	7567	7455	7454	7547	7569	7551	7619	7579	7548	7594	7603	7519	7633	7580	7530	7530	7504	7583	7755	7672	7568	7535	7567	7586	7515	7555	7519	7493	7564	7602	7533	7466	7612	7509	7494	7550	7588	7660	7598	7528	7644	7535	7642	7590	7587	7497	7500	7558	7551	7629	7576	7576	7499	7641	7628	7558	7454	7615	7598	7574	7526	7498	7659	7643	7526	7649	7484	7587	7575	7460	7657	7705	7496	7584	7586	7567	7708	7507	7440	7660	7536	7464	7638	7526	7631	7614	7667	7514	7468	7543	7561	7538	7659	7590	7640	7641	7554	7643	7625	7476	7453	7511	7522	7609	7516	7590	7594	7535	7533	7471	7528	7587	7744	7651	7616	7561	7584	7531	7555	7635	7519	7619	7647	7784	7571	7545	7594	7494	7512	7628	7612	7659	7645	7723	7509	7452	7665	7593	7447	7679	7575	7503	7437	7409	7590	7438	7677	7462	7445	7574	7661	7613	7479	7643	7451	7704	7557	7387	7474	7591	7486	7403	7647	7567	7501	7640	7547	7482	7575	7471	7631	7690	7497	7561	7544	7531	7576	7576	7566	7503	7518	7525	7598	7516	7598	7568	7552	7650	7599	7533	7502	7613	7643	7587	7544	7515	7473	7640	7657	7483	7601	7570	7653	7606	7482	7655	7706	7586	7645	7620	7622	7490	7500	7464	7604	7630	7623	7595	7486	7610	7531	7630	7473	7523	7624	7642	7555	7608	7431	7571	7633	7610	7624	7496	7665	7527	7555	7647	7598	7570	7621	7629	7601	7491	7534	7581	7580	7588	7612	7688	7443	7674	7480	7632	7648	7653	7482	7513	7374	7639	7541	7462	7460	7476	7506	7436	7435	7511	7588	7399	7436	7627	7529	7433	7443	7601	7436	7688	7464	7452	7449	7615	7570	7497	7443	7579	7463	7556	7650	7560	7547	7635	7590	7625	7435	7528	7581	7631	7444	7503	7504	7647	7614	7489	7542	7519	7627	7496	7561	7570	7675	7651	7501	7587	7508	7627	7420	7485	7553	7653	7549	7581	7481	7451	7614	7472	7662	7552	7450	7625	7686	7501	7611	7610	7675	7651	7531	7540	7585	7673	7560	7595	7467	7762	7658	7561	7739	7631	7498	7720	7580	7638	7642	7529	7539	7570	7651	7523	7577	7592	7606	7537	7534	7731	7692	7668	7523	7623	7528	7619	7700	7471	7675	7460	7574	7577	7653	7583	7533	7539	7577	7514	7465	7530	7497	7662	7444	7650	7681	7552	7659	7627	7705	7698	7598	7506	7590	7475	7638	7562	7594	7426	7554	7424	7533	7466	7556	7543	7576	7626	7569	7566	7523	7436	7605	7493	7299	7573	7470	7648	7538	7543	7686	7536	7539	7524	7548	7448	7574	7605	7464	7607	7610	7572	7633	7551	7630	7593	7494	7476	7490	7606	7482	7378	7545	7483	7615	7576	7620	7596	7521	7616	7536	7547	7514	7588	7569	7495	7504	7567	7672	7569	7525	7643	7537	7464	7438	7701	7612	7543	7653	7624	7498	7595	7447	7607	7659	7471	7481	7547	7631	7557	7431	7553	7577	7589	7589	7651	7619	7569	7493	7544	7743	7532	7453	7581	7549	7556	7645	7562	7544	7563	7525	7515	7651	7534	7630	7800	7459	7369	7612	7589	7513	7560	7512	7639	7585	7597	7529	7507	7665	7682	7514	7599	7569	7618	7547	7567	7563	7541	7522	7540	7592	7387	7657	7560	7574	7622	7530	7711	7637	7539	7577	7546	7504	7587	7397	7586	7550	7475	7634	7492	7524	7612	7625	7646	7624	7621	7577	7483	7446	7537	7560	7556	7644	7548	7628	7550	7599	7527	7557	7569	7636	7644	7617	7584	7396	7551	7707	7473	7666	7504	7489	7601	7518	7499	7678	7512	7623	7542	7504	7601	7640	7671	7601	7611	7644	7684	7504	7448	7553	7471	7754	7517	7547	7458	7609	7664	7735	7500	7430	7712	7699	7568	7601	7507	7551	7590	7545	7575	7583	7455	7562	7578	7647	7453	7535	7481	7623	7523	7641	7529	7613	7585	7553	7522	7524	7549	7598	7578	7427	7456	7506	7466	7494	7470	7516	7551	7567	7631	7558	7588	7395	7508	7474	7509	7499	7511	7620	7554	7733	7600	7516	7551	7575	7507	7569	7669	7669	7537	7581	7608	7604	7407	7647	7544	7677	7416	7568	7653	7672	7624	7497	7542	7428	7684	7597	7631	7578	7670	7557	7606	7712	7483	7494	7609	7584	7379	7565	7527	7610	7452	7602	7486	7557	7472	7570	7554	7539	7545	7611	7634	7560	7495	7600	7560	7553	7579	7545	7549	7503	7463	7625	7580	7604	7546	7585	7479	7643	7612	7437	7471	7493	7512	7601	7544	7613	7579	7537	7594	7531	7449	7646	7430	7603	7478	7566	7563	7578	7588	7721	7516	7527	7662	7580	7526	7680	7612	7508	7621	7552	7581	7617	7602	7427	7678	7620	7589	7527	7689	7719	7460	7613	7599	7361	7423	7590	7674	7583	7559	7566	7560	7487	7626	7625	7525	7558	7538	7526	7406	7483	7445	7500	7548	7632	7608	7384	7533	7597	7566	7609	7380	7564	7641	7721	7584	7507	7626	7682	7632	7662	7575	7513	7602	7550	7641	7551	7446	7470	7504	7493	7519	7685	7502	7494	7522	7610	7510	7543	7509	7410	7536	7451	7478	7638	7595	7536	7701	7458	7468	7552	7644	7538	7570	7430	7635	7624	7414	7453	7587	7546	7487	7562	7660	7600	7594	7555	7534	7497	7545	7591	7633	7622	7558	7510	7475	7543	7558	7588	7484	7607	7417	7478	7439	7392	7558	7684	7522	7642	7545	7481	7596	7482	7645	7677	7506	7704	7518	7444	7618	7609	7612	7595	7433	7649	7645	7720	7628	7431	7669	7627	7629	7592	7567	7508	7504	7647	7583	7532	7557	7582	7472	7573	7604	7526	7548	7475	7420	7435	7530	7599	7558	7479	7642	7366	7630	7645	7522	7628	7589	7467	7572	7448	7547	7473	7597	7512	7574	7560	7625	7582	7489	7572	7540	7650	7559	7621	7658	7571	7582	7580	7555	7437	7644	7521	7627	7594	7494	7571	7428	7621	7529	7525	7547	7439	7511	7548	7460	7628	7614	7492	7604	7413	7448	7659	7646	7546	7572	7606	7532	7380	7585	7672	7376	7533	7494	7655	7490	7598	7521	7596	7691	7528	7605	7607	7590	7542	7645	7496	7482	7584	7617	7530	7507	7596	7582	7518	7477	7532	7537	7640	7516	7537	7664	7497	7518	7676	7764	7680	7586
5335	2010	1561	1312	1716	2250	3179	6863	10356	15503	11740	5861	2531	1399	976	1020	1004	978	968	958	928	1000	974	918	952	927	935	976	1001	993	981	948	953	940	993	992	909	953	977	994	925	979	930	965	1002	1017	952	1025	1045	970	949	1048	949	909	1010	937	1041	941	954	1046	973	938	1008	1008	912	928	932	975	973	956	928	970	951	1040	963	953	964	937	958	990	973	949	961	965	979	975	961	956	961	1011	967	964	1045	976	950	923	988	895	1009	974	950	1000	977	927	1000	972	1000	927	984	964	962	933	945	894	927	984	964	963	938	923	938	968	984	969	1034	927	928	910	975	967	968	967	928	959	972	991	1009	977	1033	931	958	945	1043	939	958	961	964	988	936	965	889	1002	984	1022	947	962	961	936	1019	906	991	940	955	979	934	975	995	946	957	1004	938	941	981	937	971	926	992	932	898	981	990	912	1022	895	1015	1045	900	1019	993	1007	943	958	990	962	949	999	943	967	992	945	924	938	942	1002	935	946	950	992	1004	942	953	921	988	960	977	909	930	926	992	916	955	948	1016	974	1012	946	961	1007	989	931	998	1038	908	980	961	982	970	949	982	945	1009	979	992	973	935	967	930	957	973	961	999	988	976	934	912	961	928	1007	965	986	956	944	994	973	977	952	949	964	1009	921	912	988	948	947	999	984	949	996	997	1009	982	969	983	963	997	974	987	1020	954	1042	949	982	882	968	962	967	965	948	996	946	1013	951	1017	1007	903	943	965	989	970	993	963	1021	945	952	926	929	982	975	993	963	959	945	946	984	916	1009	927	971	977	1027	955	973	958	1042	937	983	968	986	993	927	993	953	986	943	985	930	1007	949	925	964	974	941	958	976	1006	958	978	999	990	1019	965	943	977	929	962	996	977	1004	930	904	995	963	970	970	969	908	909	959	969	992	969	989	987	949	996	942	964	989	979	959	979	960	1027	968	988	947	1024	975	983	966	997	1001	876	963	967	909	959	968	929	933	979	956	980	928	927	913	975	917	1007	960	933	974	914	939	941	979	960	952	954	937	924	1034	954	1071	985	970	991	982	976	978	958	966	1006	971	910	949	1003	944	1021	931	998	960	992	992	920	933	964	936	974	960	998	984	925	932	1030	943	945	947	953	1003	1011	929	947	998	934	949	934	967	939	959	984	999	982	962	993	962	976	942	985	940	1026	931	968	934	1010	995	940	1013	1012	947	955	1011	916	951	974	930	937	963	982	1005	992	910	913	926	933	938	947	1031	1001	987	966	972	956	996	946	972	968	979	1003	990	1040	946	967	967	954	917	1002	957	943	967	995	946	980	957	999	1007	996	971	888	952	945	963	974	995	948	927	966	969	935	1015	1029	936	906	974	951	959	989	983	967	963	947	982	966	926	943	977	980	932	911	1020	903	951	969	1025	944	920	981	1004	969	922	1035	956	944	1009	956	976	955	936	1010	926	988	954	956	970	979	1010	963	921	987	974	955	1012	912	989	981	970	978	982	991	988	915	896	965	1010	1048	978	1011	943	960	966	968	956	1039	943	973	975	997	962	1007	989	957	980	979	931	973	990	957	946	981	997	1015	994	986	902	949	1014	971	937	954	998	938	978	1000	967	915	935	974	955	976	972	989	957	945	930	927	1007	970	1038	949	935	993	975	990	991	1011	971	944	998	909	994	984	990	991	927	951	996	993	991	946	917	961	963	959	950	971	987	938	953	929	983	971	907	901	975	957	985	937	1022	939	970	959	1027	952	972	959	924	1002	969	1001	941	951	954	959	913	979	959	952	964	991	985	1017	981	972	970	969	945	945	933	975	983	974	1005	938	1028	1004	978	928	943	889	1007	977	943	967	949	992	970	965	948	991	1010	983	971	999	982	976	978	971	973	1070	965	998	979	1032	932	943	877	1003	954	945	993	972	923	958	928	920	940	928	976	1004	1030	943	941	958	961	969	950	956	999	1002	936	903	970	909	912	971	958	948	978	940	1040	973	927	992	998	1017	937	978	959	964	1015	953	932	963	910	929	924	979	944	983	983	941	922	932	960	942	953	1061	956	994	928	958	953	967	991	988	993	928	1007	978	980	926	943	925	1037	1001	999	999	963	967	1027	930	975	1041	1047	1006	929	969	961	956	948	987	917	935	899	915	1026	939	969	961	964	923	914	1005	932	939	954	1006	1019	937	990	964	972	998	963	987	925	957	894	918	974	922	973	948	954	973	948	974	928	1007	960	975	1003	978	1024	943	914	994	926	963	950	975	939	1029	957	995	946	974	957	942	957	928	1007	980	1017	933	963	953	999	938	956	1003	965	994	911	914	924	892	965	964	947	1031	978	1008	971	914	976	917	928	999	974	894	916	944	905	979	998	976	995	950	946	981	909	972	992	993	889	959	951	1007	922	965	946	978	917	974	976	907	999	925	968	966	977	937	994	1015	913	971	993	906	938	961	963	970	975	951	1008	975	947	950	980	935	918	944	1008	954	1004	979	971	1002	956	956	998	934	1005	1019	994	981	947	944	1012	990	884	974	1001	941	953	933	948	958	972	996	935	924	985	1011	939	913	959	958	940	984	999	911	949	965	989	962	931	955	1004	947	943	928	1004	958	931	930	962	937	914	994	850	987	967	971	954	930	960	889	987	995	990	979	1031	933	961	931	991	923	1031	974	1004	920	959	980	940	961	947	979	1027	997	979	1021	973	978	963	927	959	977	950	969	944	983	976	930	927	949	979	961	997	967	1034	965	1010	954	968	944	895	1020	950	998	968	952	959	958	1000	995	976	960	956	1028	994	966	1003	969	1001	984	934	1006	977	946	998	1002	1000	910	975	952	1041	960	949	887	908	956	1001	1020	948	964	953	963	964	972	996	1000	918	971	970	944	1002	960	949	992	969	923	976	983	1015	970	1033	980	996	917	997	1002	947	978	985	1002	998	963	955	974	969	1012	942	903	933	909	933	967	1026	906	1009	986	950	1009	933	954	985	961	971	1008	984	966	950	992	948	936	980	967	963	938	960	952	1001	935	963	900	942	934	1003	941	973	1028	955	1018	911	959	971	963	953	979	970	941	991	1018	959	943	990	923	1004	939	949	1016	995	942	959	932	988	957	981	953	944	1004	971	943	992	933	999	947	931	926	971	1012	992	941	924	961	926	941	972	957	955	949	926	972	940	905	986	978	908	955	962	970	950	905	944	960	1004	988	996	960	991	971	991	949	998	948	952	960	952	941	984	939	935	1002	975	1005	930	986	976	944	974	1022	998	961	960	965	967	956	973	959	959	941	1025	959	914	951	986	1002	939	978	992	959	998	948	991	1055	973	996	1008	971	992	995	982	969	930	984	937	921	944	940	929	1003	988	957	994	957	976	982	931	933	1009	1019	963	980	1002	969	969	988	973	960	948	987	1012	954	957	1041	993	967	951	938	936	968	948	996	966	990	986	933	914	1011	925	955	892	1016	954	978	941	953	1050	984	971	999	986	958	976	925	957	938	998	983	980	964	990	926	1029	925	953	995	969	998	929	1000	966	950	961	914	952	979	922	977	980	892	989	966	1001	992	965	1009	966	896	896	967	935	950	997	929	942	960	974	1004	985	947	979	973	998	937	984	1000	970	964	973	877	993	954	952	954	982	937	980	964	922	956	910	1009	965	934	921	988	948	985	992	951	969	955	979	973	925	959	958	957	949	952	972	964	959	916	931	972	947	986	975	942	876	974	1003
21505	16903	13837	19684	30443	33722	41243	54888	60659	66218	54035	38962	24824	13240	8964	7787	7719	7762	7803	7664	7890	7846	7746	7644	7720	7729	7752	7593	7675	7660	7649	7768	7728	7814	7677	7775	7718	7763	7789	7805	7833	7759	7826	7721	7704	7828	7807	7729	7762	7800	7726	7743	7886	7739	7842	7879	7770	7726	7650	7762	7788	7733	7741	7677	7789	7695	7768	7662	7660	7721	7778	7659	7777	7656	7717	7752	7797	7754	7606	7762	7794	7671	7722	7736	7674	7650	7768	7750	7796	7894	7682	7745	7796	7814	7748	7686	7797	7668	7768	7724	7610	7686	7714	7842	7722	7738	7633	7783	7707	7698	7783	7607	7753	7720	7724	7752	7637	7710	7685	7840	7822	7751	7579	7789	7723	7854	7610	7714	7803	7745	7794	7752	7734	7891	7936	7698	7697	7692	7706	7690	7723	7663	7776	7718	7599	7828	7853	7676	7622	7818	7762	7750	7692	7797	7910	7674	7665	7791	7670	7794	7751	7595	7867	7671	7716	7853	7645	7779	7627	7694	7639	7941	7697	7606	7825	7825	7644	7853	7757	7803	7904	7731	7780	7837	7720	7735	7871	7758	7740	7667	7804	7800	7730	7716	7787	7750	7834	7664	7891	7643	7864	7663	7673	7723	7875	7875	7837	7719	7590	7788	7677	7774	7848	7778	7686	7661	7593	7738	7688	7863	7818	7759	7741	7756	7799	7758	7800	7658	7696	7935	7782	7789	7679	7714	7643	7708	7620	7704	7794	7776	7655	7648	7606	7666	7599	7790	7786	7744	7805	7648	7720	7753	7872	7667	7705	7865	7817	7687	7763	7711	7734	7855	7661	7707	7706	7801	7880	7652	7673	7732	7614	7900	7806	7790	7757	7766	7684	7721	7776	7764	7655	7736	7789	7740	7845	7756	7682	7802	7689	7845	7727	7747	7741	7829	7836	7584	7897	7728	7767	7785	7748	7821	7702	7781	7919	7680	7730	7715	7832	7702	7720	7699	7826	7732	7756	7651	7836	7719	7647	7854	7839	7689	7770	7740	7824	7823	7706	7712	7729	7750	7883	7716	7761	7724	7709	7807	7877	7856	7814	7716	7839	7811	7760	7778	7695	7771	7812	7718	7814	7679	7793	7786	7779	7774	7744	7697	7800	7691	7813	7781	7592	7747	7722	7765	7755	7750	7878	7791	7807	7723	7844	7728	7699	7749	7734	7667	7784	7754	7758	7654	7667	7891	7748	7639	7729	7738	7748	7757	7755	7672	7679	7808	7681	7825	7847	7702	7765	7808	7854	7673	7795	7858	7796	7745	7822	7759	7642	7768	7801	7647	7791	7654	7625	7793	7643	7837	7802	7653	7775	7768	7648	7712	7682	7794	7735	7788	7728	7623	7760	7676	7709	7784	7702	7586	7798	7612	7760	7746	7845	7855	7786	7850	7848	7894	7721	7732	7687	7722	7715	7816	7756	7794	7813	7798	7849	7752	7747	7694	7641	7823	7866	7816	7705	7790	7783	7742	7832	7733	7771	7717	7828	7761	7765	7708	7683	7714	7853	7710	7709	7753	7706	7656	7745	7691	7889	7706	7758	7707	7757	7643	7655	7748	7735	7865	7746	7727	7773	7800	7563	7818	7643	7704	7784	7707	7812	7654	7801	7697	7770	7733	7707	7786	7790	7677	7728	7745	7855	7796	7710	7835	7654	7861	7542	7910	7715	7737	7744	7813	7726	7821	7827	7649	7813	7761	7758	7779	7684	7579	7746	7746	7834	7563	7806	7808	7885	7807	7638	7768	7773	7814	7722	7774	7845	7838	7734	7713	7642	7718	7777	7620	7634	7760	7812	7729	7693	7821	7774	7786	7766	7762	7593	7778	7965	7804	7766	7821	7600	7782	7955	7793	7710	7842	7827	7849	7781	7659	7669	7721	7725	7740	7915	7757	7911	7703	7845	7794	7729	7670	7610	7710	7855	7775	7707	7750	7755	7879	7816	7634	7609	7729	7752	7694	7777	7745	7674	7741	7967	7814	7747	7781	7851	7644	7771	7842	7745	7608	7761	7666	7777	7692	7654	7690	7738	7799	7746	7739	7742	7727	7757	7765	8042	7761	7739	7857	7788	7803	7684	7735	7786	7743	7759	7759	7710	7813	7596	7734	7795	7807	7685	7813	7715	7830	7660	7806	7778	7715	7667	7586	7603	7700	7689	7769	7788	7740	7896	7810	7731	7763	7791	7837	7733	7795	7775	7713	7675	7731	7759	7722	7726	7799	7736	7833	7702	7570	7648	7752	7631	7768	7655	7776	7683	7856	7683	7887	7796	7712	7770	7683	7836	7889	7735	7731	7846	7847	7729	7805	7740	7613	7744	7702	7610	7749	7695	7777	7772	7664	7796	7745	7902	7711	7801	7608	7729	7888	7785	7646	7799	7719	7743	7887	7616	7829	7684	7799	7876	7748	7745	7729	7608	7890	7827	7777	7699	7712	7639	7831	7654	7760	7800	7820	7735	7568	7522	7803	7814	7591	7667	7783	7790	7835	7755	7650	7710	7671	7722	7729	7793	7659	7646	7784	7813	7733	7722	7766	7663	7697	7719	7770	7818	7650	7729	7757	7612	7761	7796	7818	7832	7764	7721	7770	7732	7652	7802	7835	7848	7858	7826	7734	7562	7703	7781	7788	7680	7657	7763	7879	7646	7673	7692	7858	7883	7731	7724	7822	7833	7913	7716	7728	7796	7725	7640	7718	7803	7763	7716	7762	7765	7808	7923	7744	7842	7725	7773	7748	7689	7905	7793	7702	7701	7840	7809	7748	7734	7718	7627	7747	7745	7741	7749	7782	7771	7785	7808	7727	7721	7737	7779	7806	7695	7827	7765	7919	7693	7880	7882	7763	7774	7767	7783	7616	7767	7759	7789	7810	7802	7659	7838	7918	7764	7697	7651	7565	7849	7866	7822	7878	7775	7688	7654	7845	7862	7591	7679	7853	7906	7793	7750	7631	7715	7867	7719	7742	7813	7781	7702	7704	7720	7751	7782	7883	7693	7727	7823	7730	7701	7679	7739	7757	7866	7868	7742	7800	7678	7733	7729	7744	7752	7732	7761	7669	7765	7882	7756	7490	7811	7739	7726	7917	7800	7854	7750	7694	7818	7675	7813	7724	7880	7654	7682	7807	7808	7832	7649	7737	7851	7744	7735	7821	7761	7778	7860	7792	7723	7667	7736	7770	7750	7708	7601	7750	7879	7827	7673	7777	7728	7784	7868	7664	7834	7702	7809	7700	7744	7814	7695	7839	7655	7751	7633	7805	7848	7782	7636	7754	7820	7650	7784	7814	7767	7735	7822	7607	7743	7802	7638	7754	7643	7851	7690	7764	7746	7837	7747	7697	7752	7785	7723	7805	7879	7751	7766	7703	7661	7782	7717	7625	7801	7713	7762	7738	7791	7770	7726	7883	7715	7718	7694	7782	7725	7596	7892	7754	7813	7804	7861	7757	7715	7761	7709	7804	7754	7737	7839	7614	7842	7686	7729	7753	7764	7701	7724	7708	7754	7644	7693	7796	7806	7817	7705	7642	7750	7754	7766	7682	7674	7813	7667	7838	7728	7647	7658	7618	7843	7719	7711	7876	7769	7673	7592	7763	7722	7723	7565	7701	7889	7806	7810	7741	7729	7625	7750	7742	7745	7829	7628	7539	7750	7752	7747	7719	7763	7917	7743	7865	7719	7704	7865	7788	7789	7726	7752	7716	7715	7705	7758	7599	7816	7750	7738	7920	7612	7772	7789	7767	7724	7805	7634	7694	7856	7723	7737	7845	7747	7664	7855	7837	7660	7731	7765	7746	7865	7811	7723	7778	7818	7723	7850	7754	7771	7642	7672	7785	7639	7737	7733	7760	7737	7799	7710	7792	7879	7819	7827	7818	7785	7676	7682	7749	7747	7805	7668	7800	7743	7636	7730	7559	7786	7717	7779	7647	7792	7733	7755	7854	7716	7873	7776	7665	7878	7723	7691	7750	7833	7799	7810	7722	7856	7710	7691	7764	7843	7679	7659	7827	7777	7751	7797	7843	7766	7855	7829	7755	7843	7618	7692	7822	7858	7737	7795	7737	7781	7680	7643	7836	7772	7705	7723	7740	7723	7727	7763	7638	7737	7849	7679	7950	7652	7818	7604	7889	7847	7848	7687	7751	7779	7674	7747	7840	7763	7780	7751	7770	7743	7727	7760	7799	7707	7802	7670	7797	7739	7790	7644	7777	7707	7693	7670	7821	7636	7799	7902	7675	7813	7653	7733	7579	7730	7761	7756	7813	7685	7758	7811	7801	7830	7769	7832	7734	7676	7764	7701	7754	7769	7787	7834	7784	7870	7568	7837	7819	7815	7792	7685	7803	7817	7636	7802	7819	7777	7747	7643	7788	7700	7729	7816	7786	8005	7725	7788	7762	7696	7814	7784	7828	7754	7709	7750	7786	7854	7782	7877	7714	7684	7673	7706	7722	7747	7706	7829	7842	7594	7770	7730	7812	7765	7699	7815	7684	7768	7835	7720	7653	7916	7820	7830	7813	7824	7713	7814	7661	7617	7670	7815	7752	7848	7701	7651	7800	7686	7873	7646	7803	7880	7701	7854	7650	7610	7684	7666	8003	7830	7754	7690	7844	7793	7767	7740	7703	7697	7779	7809	7731	7605	7873	7816	7794	7798	7782	7826	7803	7754	7633	7760	7721	7746	7801	7843	7722	7767	7632	7725	7664	7823	7818	7800	7749	7712	7785	7757	7705	7595	7664	7816	7844	7695	7816	7817	7819	7724	7680	7681	7721	7865	7634	7733	7642	7790	7647	7715	7816	7743	7640	7774	7674	7888	7784	7683	7695	7713	7663	7663	7641	7841	7785	7795	7681	7836	7676	7706	7694	7760	7722	7652	7933	7710	7889	7785	7712	7808	7739	7750	7800	7674	7704	7738	7718	7797	7732	7705	7790	7802	7763	7894	7676	7818	7748	7691	7765	7863	7775	7622	7711	7758	7776	7747	7680	7842	7759	7695	7770	7696	7786	7805	7760	7842	7639	7846	7930	7732	7852	7878	7837	7761	7777	7774	7659
4188	2621	1910	1531	2013	2943	5288	9759	21718	27366	20111	9489	3288	1483	1101	916	973	980	978	974	963	951	919	933	970	954	1018	947	981	993	977	942	981	955	978	1011	952	956	975	966	966	952	993	954	981	904	950	946	911	929	963	909	925	936	974	960	933	965	953	1010	1000	960	899	965	950	928	945	1011	955	953	966	994	947	943	944	1017	953	980	985	915	977	992	945	1008	890	924	941	969	952	936	953	970	972	1001	955	965	953	983	927	965	945	910	947	984	954	982	957	952	943	999	1004	947	965	932	1017	959	946	966	961	1001	999	957	948	965	995	950	931	928	943	946	1003	904	1000	985	942	998	940	933	945	986	923	960	989	965	917	973	886	953	954	908	1025	929	958	919	950	927	919	992	1011	956	983	1010	998	927	1040	897	926	960	921	929	911	990	973	953	925	962	1044	942	948	975	933	1020	993	935	896	950	986	959	1021	963	1016	879	960	961	981	969	997	938	965	1009	932	930	960	954	931	940	902	949	990	947	966	986	982	951	976	940	930	996	983	968	929	973	965	926	952	994	982	950	975	984	963	1003	938	952	961	894	960	965	1003	1003	956	921	969	995	987	995	942	940	934	989	963	997	946	936	984	993	942	981	894	910	977	927	1003	945	965	975	987	932	865	980	944	953	947	970	994	935	991	1007	978	1013	959	938	960	940	885	929	1009	960	895	910	984	966	968	937	944	990	952	954	1002	956	1003	986	975	983	937	940	946	935	935	922	946	917	968	924	912	938	906	953	972	1018	927	983	960	954	968	939	921	975	934	969	911	970	987	963	954	971	952	953	991	978	1027	969	1007	976	970	939	933	997	941	951	945	978	1009	970	913	890	956	972	1008	975	937	901	1024	926	942	921	960	956	966	992	959	971	912	970	994	905	930	911	946	944	955	955	971	952	933	983	912	938	940	964	949	937	985	941	944	913	953	937	959	976	970	1017	1014	986	928	955	998	966	960	956	1018	990	934	955	984	959	940	967	978	935	968	964	928	951	966	945	895	957	971	959	935	973	954	990	1024	936	928	983	967	960	952	950	938	1003	979	897	944	965	930	989	960	999	978	916	949	960	926	940	958	945	942	971	936	967	1000	952	910	935	944	960	997	982	960	960	983	962	926	930	998	937	1001	920	958	980	988	930	982	944	1012	930	981	980	966	953	947	1038	996	1001	971	940	975	974	1018	994	1035	986	898	983	981	1013	956	985	940	945	954	987	972	939	951	959	999	984	912	936	931	1004	964	935	962	975	940	912	990	963	955	975	927	952	998	963	914	960	966	977	944	937	1007	948	913	891	992	982	1006	967	1026	967	958	1018	880	947	954	885	912	974	950	1004	933	959	902	936	992	956	956	918	929	975	961	905	964	972	1019	974	975	992	964	934	897	939	927	955	943	928	958	960	1001	944	945	934	925	938	1008	967	957	948	986	983	947	1000	959	941	974	891	1002	943	910	923	951	895	998	970	1017	964	992	946	965	961	986	982	1035	1015	976	908	948	919	960	924	955	952	965	961	966	928	965	913	961	955	956	928	953	999	951	962	975	933	901	1008	961	934	971	954	943	896	939	957	943	896	994	955	965	984	920	974	951	982	1030	939	955	950	998	959	961	951	935	983	971	971	931	960	1024	942	960	1004	976	983	949	940	1026	950	967	949	1019	975	965	918	949	948	1008	1027	929	955	949	918	961	972	951	913	952	960	913	984	966	975	986	1022	948	985	900	956	979	1002	956	887	960	930	933	942	948	961	947	961	939	974	947	953	1010	1011	1007	994	989	916	967	927	1003	926	947	933	1000	944	931	966	978	956	993	953	958	954	958	960	985	972	1031	932	939	928	953	947	959	959	981	941	978	974	982	926	958	918	969	962	929	918	960	989	990	997	927	932	975	928	1019	917	925	923	957	967	978	876	1022	1003	947	968	919	958	925	1006	991	909	966	966	961	957	952	972	970	970	952	933	957	961	975	922	948	908	948	915	939	934	948	961	955	939	1011	995	987	930	987	1008	991	956	1010	932	950	943	907	967	939	990	960	1016	923	978	920	1002	961	936	967	955	961	998	970	938	973	1016	959	1001	985	924	968	974	991	961	963	951	992	1019	967	956	971	978	949	966	904	919	932	945	1003	1000	948	993	981	946	902	929	1033	1011	949	989	962	986	992	915	974	946	993	960	896	932	961	980	954	974	953	993	997	1012	932	932	973	961	901	921	936	968	933	958	986	926	966	943	973	971	983	972	918	1005	984	963	968	976	956	929	975	944	990	957	966	973	912	947	934	947	923	995	987	989	941	939	954	911	926	931	1034	966	960	1008	973	974	965	936	1005	929	975	1034	968	970	954	879	932	980	1010	952	967	958	942	985	987	1039	983	971	960	1005	977	974	1003	925	992	977	972	943	975	997	929	972	955	964	943	967	976	971	998	950	951	945	935	931	1004	910	969	959	981	974	942	1009	972	954	995	972	927	975	906	969	965	960	974	947	962	990	907	969	946	989	1020	938	982	1034	887	959	942	1023	960	963	938	900	1002	973	972	960	960	923	923	985	985	942	979	980	975	956	978	927	996	1036	1006	1003	967	942	935	971	969	968	938	999	935	926	983	978	939	971	932	942	984	1029	936	955	1021	980	964	944	941	906	926	989	933	953	922	959	932	925	1015	1016	1001	980	968	1003	924	930	974	920	941	937	952	980	1002	977	969	941	949	971	946	983	970	996	968	981	920	928	979	988	966	926	961	950	929	963	940	977	978	973	960	951	980	944	980	1011	916	951	959	950	940	996	986	970	926	933	1013	959	993	915	933	987	993	995	931	968	1033	961	949	943	935	1003	977	984	929	951	982	1026	988	979	983	908	940	942	939	946	935	980	930	949	919	989	938	910	966	974	936	997	965	991	1006	896	980	941	986	975	981	974	945	962	925	959	967	924	990	919	955	945	907	963	973	930	946	972	963	911	967	921	958	958	973	957	958	907	950	930	914	987	944	988	996	994	957	1002	933	943	943	973	944	919	936	1007	914	965	961	938	967	916	931	942	987	956	952	993	984	923	980	1022	971	992	945	938	932	976	947	1032	990	975	971	964	969	948	997	951	948	947	960	971	905	932	939	1006	946	1012	958	973	975	933	898	961	967	997	914	1000	954	934	967	946	954	981	977	896	931	919	929	973	962	998	1000	964	906	972	999	966	935	945	986	951	927	940	1033	984	942	1000	971	915	954	979	1010	1018	937	912	918	972	968	961	948	980	959	966	975	999	927	975	907	891	972	938	979	918	956	967	1003	948	1014	946	956	955	977	985	982	978	1001	984	992	999	965	960	968	946	947	955	952	932	948	945	928	921	966	993	957	958	947	976	964	924	940	992	945	1067	986	976	938	959	956	948	933	938	956	977	926	972	1004	926	992	927	967	945	929	966	938	971	939	951	936	981	983	956	981	967	927	915	931	968	956	954	997	938	991	974	965	981	961	1020	970	1004	948	980	979	1004	1017	967	1016	929	952	935	944	957	972	994	932	955	945	980	940	996	971	968	944	985	948	925	961	980	992	958	1004	962	962	991	949	958	970	981	943	986	954	981	959	965	982	1009	974	942	922	933	972	967	944	893	957	1013	931	947	947	983	926	979	946	960	960	984	984	909	943	938	945	925	1023	978
27423	20691	16265	24240	33365	38826	51135	61323	77567	80275	65172	45496	28125	14472	8985	7925	7699	7816	7719	7713	7609	7644	7709	7663	7718	7704	7820	7746	7610	7574	7619	7754	7514	7447	7697	7648	7539	7624	7573	7761	7548	7676	7597	7686	7645	7743	7693	7731	7816	7644	7691	7587	7708	7559	7478	7711	7666	7750	7706	7733	7632	7688	7732	7497	7665	7689	7646	7590	7739	7637	7697	7725	7682	7682	7672	7527	7669	7711	7681	7762	7714	7626	7713	7705	7666	7693	7707	7773	7738	7710	7770	7602	7613	7662	7554	7636	7609	7625	7679	7537	7674	7861	7695	7723	7765	7635	7728	7845	7541	7670	7655	7666	7647	7448	7659	7762	7709	7539	7704	7730	7715	7811	7729	7712	7805	7788	7674	7718	7733	7588	7661	7663	7699	7651	7681	7709	7613	7668	7591	7640	7833	7803	7729	7686	7756	7668	7698	7689	7576	7661	7518	7643	7644	7687	7747	7703	7666	7739	7711	7690	7593	7704	7737	7564	7716	7775	7666	7640	7758	7631	7694	7745	7722	7773	7694	7524	7657	7757	7724	7784	7658	7702	7748	7631	7740	7653	7757	7835	7538	7753	7678	7575	7624	7712	7551	7610	7732	7717	7850	7712	7636	7732	7731	7715	7711	7675	7810	7642	7816	7665	7644	7760	7639	7680	7597	7665	7740	7762	7702	7550	7766	7690	7768	7710	7778	7732	7731	7571	7715	7777	7611	7858	7670	7745	7575	7667	7803	7742	7528	7614	7833	7714	7785	7666	7856	7852	7773	7724	7602	7741	7845	7745	7918	7620	7607	7689	7739	7595	7595	7619	7884	7708	7829	7715	7743	7609	7661	7760	7696	7635	7674	7523	7767	7712	7732	7575	7539	7712	7647	7762	7552	7720	7750	7676	7700	7711	7757	7787	7849	7784	7494	7646	7602	7753	7857	7753	7694	7633	7684	7687	7689	7626	7597	7785	7597	7779	7688	7693	7723	7637	7656	7636	7796	7837	7539	7743	7666	7755	7727	7755	7803	7815	7597	7762	7674	7742	7657	7814	7567	7613	7703	7641	7691	7625	7612	7651	7663	7768	7761	7812	7819	7641	7803	7658	7691	7779	7569	7651	7686	7623	7718	7745	7684	7663	7657	7638	7777	7672	7751	7708	7710	7704	7584	7718	7585	7693	7716	7769	7806	7813	7679	7756	7717	7766	7704	7687	7602	7596	7752	7644	7667	7764	7827	7779	7837	7693	7764	7830	7716	7756	7826	7668	7635	7719	7697	7708	7590	7694	7839	7778	7635	7778	7761	7675	7697	7757	7716	7624	7635	7694	7808	7622	7689	7713	7739	7607	7737	7702	7665	7617	7775	7678	7727	7539	7566	7624	7712	7649	7773	7477	7742	7807	7782	7615	7562	7654	7605	7712	7700	7656	7687	7733	7664	7601	7648	7686	7530	7548	7534	7680	7656	7677	7716	7755	7777	7705	7694	7660	7727	7705	7729	7916	7701	7576	7723	7613	7655	7646	7622	7834	7581	7872	7662	7667	7627	7726	7541	7706	7671	7714	7794	7633	7805	7745	7796	7641	7745	7660	7726	7698	7592	7698	7820	7708	7720	7674	7747	7709	7719	7784	7837	7720	7608	7637	7666	7709	7768	7682	7572	7673	7688	7680	7760	7648	7795	7764	7751	7704	7614	7646	7738	7771	7639	7747	7717	7576	7623	7712	7767	7609	7764	7699	7791	7713	7709	7624	7677	7628	7534	7736	7516	7605	7594	7636	7708	7665	7810	7615	7704	7631	7780	7736	7607	7578	7694	7665	7668	7570	7735	7769	7727	7683	7745	7719	7653	7655	7711	7788	7796	7646	7814	7710	7719	7723	7611	7614	7630	7666	7748	7810	7673	7681	7710	7774	7714	7623	7730	7615	7692	7765	7583	7593	7593	7600	7572	7646	7756	7599	7680	7699	7504	7692	7707	7762	7647	7669	7552	7729	7668	7828	7746	7536	7738	7646	7823	7766	7571	7719	7840	7717	7654	7658	7630	7576	7612	7613	7697	7813	7713	7654	7686	7646	7628	7802	7860	7513	7760	7574	7705	7663	7597	7688	7628	7577	7534	7616	7746	7668	7722	7694	7695	7738	7745	7760	7590	7693	7697	7628	7643	7685	7712	7690	7824	7626	7714	7669	7630	7799	7625	7620	7828	7707	7774	7788	7609	7624	7740	7581	7757	7618	7779	7783	7705	7708	7772	7679	7543	7678	7660	7699	7604	7766	7732	7681	7765	7803	7759	7735	7721	7599	7707	7654	7621	7660	7794	7923	7812	7736	7799	7681	7624	7720	7720	7615	7648	7614	7711	7703	7644	7734	7893	7771	7733	7707	7796	7627	7759	7655	7609	7855	7637	7757	7811	7611	7674	7578	7737	7707	7708	7672	7586	7571	7701	7702	7766	7702	7691	7517	7662	7536	7615	7694	7674	7745	7695	7835	7694	7595	7778	7668	7728	7698	7650	7567	7588	7746	7638	7666	7829	7584	7760	7642	7590	7858	7810	7750	7764	7625	7572	7738	7718	7785	7709	7626	7677	7751	7580	7598	7618	7627	7739	7567	7730	7667	7698	7742	7638	7678	7669	7633	7727	7677	7702	7799	7585	7658	7589	7771	7716	7638	7605	7509	7707	7820	7775	7648	7698	7636	7625	7687	7872	7549	7571	7679	7602	7662	7709	7712	7797	7714	7708	7678	7630	7726	7532	7710	7743	7766	7492	7636	7698	7846	7628	7858	7631	7713	7583	7680	7717	7668	7775	7708	7671	7703	7713	7564	7586	7633	7646	7898	7675	7683	7580	7642	7665	7752	7823	7733	7712	7742	7678	7667	7733	7869	7612	7636	7679	7793	7622	7522	7763	7560	7667	7588	7763	7663	7717	7546	7822	7651	7675	7638	7678	7780	7675	7721	7666	7803	7682	7703	7629	7632	7612	7684	7550	7740	7778	7713	7776	7594	7685	7697	7664	7648	7557	7718	7608	7723	7652	7765	7567	7738	7702	7660	7626	7678	7667	7692	7612	7642	7643	7791	7727	7695	7832	7594	7736	7705	7748	7702	7747	7721	7550	7606	7733	7672	7542	7672	7694	7663	7657	7735	7594	7714	7654	7730	7657	7587	7642	7754	7773	7739	7718	7644	7766	7638	7827	7685	7748	7583	7669	7730	7833	7703	7643	7593	7721	7790	7750	7604	7599	7785	7828	7755	7519	7749	7578	7790	7668	7755	7780	7696	7702	7752	7620	7716	7793	7727	7684	7853	7406	7685	7656	7700	7727	7756	7668	7754	7632	7678	7605	7742	7545	7665	7786	7706	7776	7741	7682	7664	7656	7647	7655	7667	7630	7703	7824	7793	7562	7719	7633	7774	7723	7836	7732	7648	7799	7761	7617	7718	7703	7761	7698	7736	7613	7839	7699	7664	7718	7667	7634	7701	7776	7594	7624	7772	7719	7771	7706	7741	7611	7765	7723	7644	7685	7805	7674	7629	7670	7640	7664	7576	7815	7609	7741	7770	7762	7711	7554	7588	7915	7641	7766	7563	7663	7685	7524	7587	7744	7659	7604	7545	7817	7650	7644	7633	7656	7657	7488	7722	7777	7668	7730	7677	7654	7742	7752	7607	7743	7742	7672	7748	7642	7676	7712	7628	7816	7795	7666	7741	7664	7577	7640	7678	7701	7500	7716	7596	7720	7778	7713	7768	7829	7676	7799	7611	7812	7743	7655	7718	7738	7709	7633	7703	7778	7645	7637	7815	7662	7689	7731	7788	7687	7641	7597	7660	7737	7718	7724	7886	7678	7717	7798	7674	7817	7677	7645	7518	7723	7608	7792	7736	7638	7708	7667	7650	7828	7612	7760	7674	7746	7777	7673	7756	7695	7678	7781	7592	7690	7793	7833	7629	7724	7581	7730	7626	7831	7656	7559	7717	7732	7736	7772	7837	7695	7719	7663	7637	7672	7822	7697	7714	7571	7517	7705	7687	7746	7565	7527	7645	7727	7717	7733	7643	7757	7655	7691	7672	7643	7689	7674	7728	7712	7581	7675	7771	7586	7637	7642	7625	7660	7630	7627	7734	7586	7709	7654	7670	7735	7776	7539	7852	7624	7731	7678	7548	7679	7633	7651	7701	7666	7663	7686	7706	7753	7691	7688	7708	7613	7668	7692	7676	7598	7857	7777	7778	7739	7680	7579	7785	7618	7774	7677	7777	7676	7647	7772	7716	7776	7609	7717	7755	7651	7625	7695	7720	7637	7645	7594	7711	7684	7565	7751	7661	7665	7667	7770	7760	7780	7816	7678	7801	7658	7843	7708	7681	7627	7788	7752	7757	7616	7723	7698	7728	7697	7673	7604	7659	7768	7655	7581	7777	7711	7654	7701	7474	7600	7582	7646	7697	7750	7624	7654	7610	7771	7551	7645	7737	7863	7558	7704	7719	7728	7576	7727	7667	7621	7594	7638	7706	7769	7642	7713	7789	7624	7618	7693	7599	7595	7681	7704	7546	7593	7642	7625	7754	7625	7685	7715	7740	7720	7636	7553	7624	7713	7611	7734	7625	7754	7582	7597	7754	7632	7731	7873	7714	7791	7637	7929	7754	7674	7912	7556	7956	7739	7664	7759	7510	7668	7671	7621	7623	7569	7752	7760	7628	7731	7685	7623	7690	7652	7745	7752	7680	7695	7730	7736	7791	7664	7699	7657	7782	7706	7669	7737	7669	7622	7627	7576	7621	7756	7709	7606	7656	7778	7726	7637	7605	7682	7767	7666	7679	7725	7760	7627	7769	7608	7622	7820	7712	7735	7582	7735	7855	7670	7717	7591	7798	7643	7673	7696	7628	7875	7724	7760	7826	7654	7630	7549	7739	7727	7744	7759	7771	7649	7741	7548	7690	7737	7568	7682	7791	7595	7682	7711	7543	7725	7542	7712	7663	7740	7694	7583	7741	7716	7601	7764	7732	7749	7550	7715	7649	7633	7677	7835	7496	7671	7647	7706	7725	7673	7754	7628	7775	7780	7692	7671	7637	7742	7619	7647	7788	7689	7756	7711	7739
3621	1681	1387	1208	1527	1761	1627	2482	4806	6357	4040	2279	1281	1067	986	1010	934	902	942	938	945	973	903	939	950	896	990	911	919	900	912	890	886	912	920	960	919	939	889	935	892	937	939	946	998	981	911	923	899	1003	887	918	936	952	893	926	933	928	897	895	931	896	952	964	994	913	940	964	897	934	927	975	941	896	912	956	926	937	971	924	840	897	908	937	961	880	917	917	914	931	952	927	937	889	955	942	925	950	872	937	961	908	874	905	999	963	936	999	892	909	870	974	913	927	949	907	957	902	915	1016	916	945	946	892	948	914	966	926	911	936	998	958	899	918	899	970	919	911	950	909	915	923	968	962	932	941	905	980	945	917	929	928	887	905	922	964	930	915	996	912	948	936	905	936	948	974	916	919	974	941	990	966	980	946	990	932	897	921	911	947	899	874	959	893	895	896	960	949	893	957	923	965	970	901	895	942	923	919	897	873	977	949	906	954	964	934	903	939	911	942	906	913	912	911	943	982	961	947	930	930	975	953	927	947	936	1000	920	886	919	956	985	945	941	909	889	942	931	949	921	904	961	963	881	886	917	953	915	916	941	885	916	963	917	939	965	919	919	932	965	869	904	945	883	895	913	914	947	940	946	917	911	910	934	906	947	905	983	953	978	918	969	904	941	960	913	919	1001	1000	927	907	966	990	878	892	956	917	1009	958	914	985	958	912	914	938	936	894	933	906	990	856	907	980	928	936	930	893	877	967	936	946	953	901	929	952	898	933	938	893	945	881	892	927	987	921	944	937	931	952	932	873	961	947	896	932	960	926	919	894	965	936	999	971	944	926	863	895	957	969	929	915	953	931	948	922	971	953	964	890	976	1012	917	883	922	950	940	937	896	968	911	954	944	904	949	943	951	911	922	937	922	931	964	916	896	920	948	929	948	1001	916	879	915	976	879	934	959	926	896	940	941	981	883	964	877	989	922	944	939	944	926	927	948	931	849	919	932	960	931	921	914	939	992	965	917	958	930	914	897	906	970	898	854	901	930	938	919	926	994	865	912	972	955	911	987	972	890	853	953	912	954	977	908	938	944	921	957	902	895	898	903	895	906	948	921	909	898	912	950	948	936	885	926	918	917	951	947	928	920	884	979	884	956	908	1017	928	910	951	925	965	978	905	929	986	915	901	934	946	1010	936	929	971	922	923	986	881	931	915	958	940	892	906	924	954	945	927	963	943	929	927	950	952	969	974	924	955	977	867	933	981	929	921	914	920	982	968	895	951	881	903	974	902	910	916	903	964	967	918	918	945	919	904	913	968	946	912	945	927	856	869	950	954	894	921	927	959	937	979	937	938	899	938	954	960	930	907	953	962	987	965	870	909	951	926	929	919	941	879	990	970	930	880	933	881	920	914	938	918	950	909	931	925	935	878	966	937	963	978	953	958	923	974	930	928	879	980	918	965	991	931	925	883	862	941	912	951	955	951	923	911	970	948	949	914	943	899	910	932	897	910	985	931	920	955	990	967	926	983	933	886	920	968	905	887	986	895	976	974	953	943	932	912	970	928	948	942	952	916	992	914	966	926	877	900	951	903	921	905	925	1001	976	890	899	930	945	921	932	908	905	930	959	881	943	902	889	951	904	922	945	962	924	916	953	938	990	932	1005	955	894	975	899	982	993	967	910	939	940	922	905	896	980	950	901	924	1002	966	931	955	963	899	906	963	929	927	911	866	952	947	932	953	934	956	917	913	990	911	954	999	893	934	956	921	948	950	948	926	951	973	927	898	966	951	936	936	930	913	923	930	908	942	888	1001	979	958	917	928	903	924	945	949	926	966	972	902	944	930	920	908	975	905	942	938	947	957	908	931	963	896	923	948	923	942	934	958	881	968	913	953	1003	954	1027	963	904	938	938	947	988	939	945	921	930	975	977	974	941	956	942	930	985	914	934	909	925	905	975	952	914	931	898	929	912	964	923	941	923	974	925	971	932	946	941	962	953	942	955	958	955	899	936	897	964	874	904	939	989	928	940	942	966	846	971	939	928	936	880	907	975	913	962	947	900	904	968	964	945	937	930	973	888	900	889	942	956	910	928	930	939	968	924	943	918	940	960	907	920	897	941	877	1004	950	909	917	867	968	933	935	914	1000	926	929	902	895	935	968	917	938	913	947	900	966	924	888	904	917	912	968	856	963	890	926	914	921	936	870	942	902	881	985	935	955	979	920	874	965	926	928	912	998	958	923	925	916	937	969	953	944	889	934	938	895	938	897	914	985	1000	986	922	935	923	951	954	952	897	971	927	946	972	917	906	990	916	959	996	929	903	923	950	964	924	953	918	956	956	965	954	875	959	933	928	909	904	919	907	1002	953	958	923	900	949	923	940	972	902	938	935	920	921	937	946	938	917	911	945	954	919	936	912	936	916	898	941	940	939	925	947	927	979	938	941	922	953	929	936	866	990	912	1003	912	943	930	978	940	1018	918	909	897	955	967	952	870	923	931	861	923	996	915	915	923	949	971	938	896	965	925	922	939	973	932	959	974	901	932	896	928	948	899	914	977	963	927	932	955	956	960	931	892	902	906	928	957	940	912	944	894	941	894	879	904	919	958	934	897	896	926	950	947	900	924	936	942	962	931	893	943	933	951	884	920	977	961	902	946	981	950	982	951	935	894	966	944	953	961	989	896	919	961	933	931	959	997	905	874	882	946	964	975	968	860	961	976	921	918	954	855	985	922	902	952	891	950	1000	900	956	932	946	942	931	906	854	940	922	949	920	926	956	932	941	926	899	963	940	960	959	941	916	931	955	952	982	941	942	896	945	911	945	959	904	955	904	933	1004	959	965	999	903	938	902	915	915	911	939	892	907	951	966	930	940	989	914	926	924	919	937	912	935	928	903	969	938	898	911	948	931	946	942	944	891	923	952	967	945	938	968	891	961	929	966	962	973	936	901	934	911	952	945	909	917	936	940	924	939	868	920	934	931	968	874	923	934	928	895	970	897	928	913	930	964	904	958	914	929	948	967	932	951	949	917	953	932	993	955	908	926	883	936	976	957	920	918	935	933	923	960	953	938	925	954	910	940	903	982	911	941	931	886	892	974	893	917	977	948	891	942	927	951	936	966	949	936	946	937	940	887	912	950	898	1009	899	940	919	942	970	914	932	958	904	940	903	948	978	927	990	929	873	929	949	959	978	956	904	881	953	945	972	902	977	895	906	939	878	892	892	929	905	896	946	912	970	964	933	952	919	923	971	988	943	932	936	913	936	913	959	887	915	878	883	927	962	946	894	907	923	925	935	971	936	886	935	951	919	947	929	959	908	958	921	909	967	933	937	931	914	941	882	868	929	893	923	894	888	908	936	892	977	939	904	996	953	975	928	994	897	940	924	927	922	902	970	966	1008	942	940	961	902	926	922	927	968	920	954	917	980	964	918	951	899	904	914	934	917	958	897	948	975	966	898	953	944	934	932	927	901	925	916	906	932	916	913	967	941	962	937	925	939	933	931	946	963	894	940	874	980	902	972	954	932	926	933
19118	15182	12917	19472	27660	27444	27779	36481	45812	45683	35500	23079	13079	8864	7812	7659	7659	7556	7520	7502	7444	7438	7462	7511	7457	7508	7411	7491	7503	7576	7552	7511	7450	7525	7381	7560	7484	7488	7505	7368	7480	7538	7415	7536	7675	7614	7555	7506	7456	7512	7464	7536	7592	7492	7535	7328	7611	7545	7668	7434	7620	7502	7512	7479	7486	7529	7462	7490	7500	7653	7502	7548	7530	7495	7527	7397	7403	7583	7557	7485	7576	7567	7407	7416	7523	7591	7542	7530	7505	7373	7494	7431	7554	7508	7468	7535	7512	7435	7447	7367	7520	7507	7438	7372	7500	7410	7492	7513	7435	7478	7482	7441	7649	7584	7636	7384	7385	7471	7517	7481	7420	7385	7526	7535	7522	7519	7376	7757	7395	7564	7501	7558	7545	7496	7532	7421	7433	7437	7552	7354	7505	7551	7511	7567	7512	7483	7485	7447	7489	7450	7416	7418	7435	7539	7551	7441	7487	7549	7579	7504	7475	7534	7438	7545	7607	7522	7521	7421	7411	7524	7617	7577	7612	7455	7591	7551	7376	7462	7599	7506	7505	7361	7602	7503	7576	7592	7481	7502	7547	7589	7515	7536	7483	7596	7521	7562	7406	7525	7622	7553	7546	7511	7510	7460	7561	7480	7519	7544	7571	7497	7538	7580	7355	7422	7521	7509	7381	7458	7565	7444	7445	7420	7512	7432	7584	7472	7538	7526	7618	7649	7493	7494	7539	7568	7488	7547	7543	7463	7409	7476	7599	7483	7529	7519	7512	7663	7606	7401	7560	7501	7519	7595	7478	7434	7429	7447	7609	7523	7397	7552	7375	7383	7553	7400	7391	7533	7432	7625	7592	7563	7612	7588	7525	7487	7363	7413	7392	7381	7564	7494	7502	7630	7413	7531	7538	7399	7500	7494	7615	7573	7427	7514	7617	7588	7492	7523	7625	7595	7408	7499	7459	7564	7528	7412	7514	7566	7564	7457	7560	7511	7470	7589	7548	7457	7471	7519	7626	7558	7439	7433	7564	7518	7525	7536	7548	7441	7424	7451	7567	7553	7405	7468	7550	7481	7577	7409	7547	7595	7372	7512	7478	7568	7436	7554	7467	7509	7506	7580	7620	7575	7527	7439	7400	7415	7622	7491	7472	7332	7490	7560	7495	7465	7511	7330	7381	7413	7559	7467	7364	7496	7613	7476	7650	7509	7491	7467	7478	7494	7381	7487	7546	7436	7542	7551	7396	7556	7538	7544	7472	7630	7552	7500	7459	7508	7602	7575	7477	7656	7603	7585	7448	7560	7586	7502	7422	7417	7551	7434	7608	7470	7471	7574	7430	7513	7634	7521	7480	7482	7464	7476	7579	7559	7552	7445	7567	7562	7407	7446	7517	7454	7526	7493	7423	7543	7541	7496	7585	7460	7477	7637	7531	7596	7475	7617	7542	7486	7562	7506	7475	7430	7536	7656	7582	7400	7401	7545	7599	7300	7451	7438	7522	7436	7563	7674	7473	7525	7615	7510	7336	7464	7456	7473	7443	7467	7475	7402	7510	7477	7572	7449	7454	7564	7490	7494	7534	7451	7444	7366	7478	7525	7608	7510	7451	7418	7548	7495	7486	7486	7460	7500	7408	7414	7495	7582	7498	7443	7519	7509	7567	7464	7534	7517	7523	7571	7475	7486	7439	7479	7598	7433	7443	7564	7499	7468	7520	7443	7483	7547	7511	7585	7439	7484	7477	7485	7604	7470	7596	7548	7575	7507	7558	7593	7488	7482	7488	7489	7501	7430	7417	7537	7530	7493	7294	7390	7545	7501	7537	7445	7610	7503	7582	7460	7409	7486	7504	7492	7559	7510	7490	7501	7395	7455	7551	7525	7407	7554	7600	7575	7410	7446	7454	7503	7520	7548	7539	7516	7516	7424	7516	7546	7616	7396	7508	7523	7481	7612	7574	7498	7647	7384	7448	7432	7419	7595	7559	7458	7490	7592	7490	7504	7553	7538	7446	7398	7469	7475	7403	7565	7499	7461	7355	7537	7653	7619	7472	7320	7542	7537	7450	7506	7444	7526	7499	7415	7528	7509	7507	7426	7557	7580	7457	7551	7571	7525	7633	7530	7548	7459	7571	7459	7510	7620	7493	7656	7517	7440	7518	7393	7479	7562	7507	7416	7589	7657	7478	7443	7529	7568	7514	7578	7472	7449	7540	7289	7497	7504	7497	7404	7519	7500	7495	7450	7556	7384	7517	7543	7484	7526	7434	7615	7379	7537	7383	7565	7399	7501	7534	7425	7598	7529	7595	7596	7553	7434	7518	7427	7497	7485	7409	7409	7372	7500	7505	7630	7414	7515	7483	7536	7598	7647	7436	7520	7421	7468	7550	7396	7480	7560	7450	7406	7563	7593	7572	7608	7610	7422	7461	7513	7483	7455	7577	7489	7483	7579	7593	7508	7442	7525	7552	7490	7459	7666	7575	7417	7447	7565	7525	7575	7575	7492	7522	7481	7484	7569	7601	7481	7464	7425	7474	7409	7443	7529	7563	7508	7419	7422	7452	7417	7577	7475	7457	7540	7627	7520	7577	7547	7365	7412	7523	7519	7403	7501	7480	7647	7465	7430	7401	7517	7461	7651	7448	7435	7447	7381	7479	7477	7560	7624	7517	7473	7519	7446	7492	7548	7521	7475	7456	7562	7441	7377	7494	7550	7529	7516	7552	7501	7518	7718	7604	7638	7466	7543	7591	7519	7421	7517	7529	7412	7354	7587	7511	7586	7459	7445	7588	7476	7474	7441	7537	7446	7489	7557	7493	7439	7509	7347	7377	7509	7577	7652	7406	7484	7455	7536	7470	7430	7557	7452	7433	7607	7516	7462	7523	7372	7440	7550	7583	7387	7665	7643	7626	7504	7371	7392	7529	7402	7496	7501	7418	7470	7417	7454	7522	7545	7518	7549	7583	7473	7577	7485	7544	7410	7528	7380	7505	7490	7397	7480	7402	7490	7457	7445	7525	7612	7500	7593	7541	7663	7554	7506	7532	7359	7448	7524	7528	7344	7466	7469	7518	7419	7454	7621	7574	7525	7657	7541	7386	7505	7514	7523	7590	7358	7424	7628	7523	7360	7507	7525	7530	7595	7329	7507	7485	7422	7521	7401	7545	7428	7407	7567	7476	7450	7648	7539	7485	7569	7480	7540	7523	7478	7602	7576	7518	7590	7578	7535	7605	7588	7534	7634	7473	7585	7302	7433	7491	7495	7586	7462	7483	7360	7564	7556	7629	7544	7543	7426	7533	7554	7428	7500	7494	7441	7522	7486	7575	7473	7502	7623	7479	7473	7610	7443	7447	7563	7497	7508	7572	7404	7653	7500	7509	7603	7560	7662	7454	7497	7497	7454	7495	7407	7615	7382	7481	7496	7415	7531	7487	7381	7549	7613	7575	7493	7566	7431	7616	7588	7484	7524	7525	7519	7412	7481	7559	7395	7494	7582	7582	7491	7509	7468	7678	7681	7579	7503	7443	7511	7437	7418	7460	7562	7585	7522	7548	7448	7405	7530	7557	7547	7507	7494	7412	7566	7532	7548	7517	7498	7461	7471	7421	7534	7426	7367	7583	7572	7370	7573	7616	7554	7509	7459	7435	7497	7476	7505	7522	7514	7522	7502	7609	7585	7433	7672	7531	7521	7444	7575	7579	7441	7525	7467	7595	7497	7519	7523	7470	7360	7696	7412	7677	7470	7593	7443	7588	7597	7574	7500	7591	7409	7426	7509	7532	7561	7506	7540	7440	7502	7449	7564	7488	7469	7501	7456	7538	7568	7511	7445	7397	7456	7552	7503	7445	7388	7537	7505	7540	7491	7445	7495	7520	7513	7543	7475	7445	7639	7546	7499	7602	7514	7454	7573	7679	7587	7531	7544	7515	7582	7545	7429	7475	7459	7633	7502	7636	7529	7646	7485	7500	7543	7389	7634	7582	7571	7406	7685	7583	7551	7532	7429	7476	7602	7543	7608	7533	7665	7418	7432	7459	7516	7601	7321	7544	7488	7567	7604	7624	7546	7456	7539	7511	7495	7429	7576	7529	7456	7553	7465	7549	7462	7471	7564	7519	7451	7562	7567	7604	7439	7380	7511	7484	7609	7472	7457	7703	7638	7545	7474	7375	7567	7405	7587	7517	7394	7481	7618	7460	7543	7461	7498	7544	7546	7460	7477	7448	7509	7367	7444	7420	7430	7478	7595	7606	7454	7618	7463	7638	7474	7531	7605	7596	7425	7556	7445	7576	7579	7401	7525	7535	7574	7662	7530	7562	7434	7461	7557	7671	7442	7521	7503	7418	7544	7485	7482	7422	7514	7535	7537	7481	7542	7340	7511	7385	7681	7447	7449	7587	7391	7565	7529	7608	7449	7489	7511	7505	7505	7505	7591	7581	7534	7716	7513	7453	7431	7412	7519	7386	7591	7404	7571	7386	7467	7487	7589	7494	7560	7355	7468	7587	7527	7533	7434	7513	7421	7508	7460	7465	7478	7524	7568	7471	7483	7531	7578	7539	7709	7505	7573	7436	7559	7537	7425	7541	7497	7601	7458	7499	7483	7397	7571	7551	7447	7539	7538	7452	7351	7518	7511	7405	7528	7510	7498	7507	7597	7506	7425	7447	7559	7494	7597	7541	7633	7625	7691	7474	7453	7578	7501	7549	7396	7573	7780	7475	7604	7518	7487	7497	7571	7537	7463	7551	7626	7435	7534	7576	7540	7439	7362	7517	7335	7537	7473	7382	7522	7393	7491	7510	7599	7356	7609	7448	7591	7549	7452	7460	7695	7411	7563	7462	7423	7424	7348	7468	7627	7641	7554	7441	7499	7522	7456	7467	7485	7507	7454	7490	7519	7557	7534	7454	7438	7415	7728	7558	7654	7466	7570	7622	7538	7361	7561	7513	7496	7401	7529	7492	7449	7483	7535	7526	7605	7607	7517	7461	7677	7435	7514	7494	7653	7484	7612	7540	7522	7552	7610	7481	7511	7490	7612	7521	7561	7497	7474	7476	7492	7620	7549	7492	7556	7629	7369	7647	7481	7479	7631	7440	7454	7606	7572
2694	1930	1496	1569	1889	2243	3125	7420	13821	16674	10265	4570	2013	1188	972	1001	988	968	921	959	949	936	993	921	948	983	937	956	973	964	938	948	907	979	1009	912	950	906	920	926	911	961	902	871	922	923	947	951	978	957	943	938	927	906	910	943	926	987	969	934	970	898	930	957	959	978	975	864	986	932	891	914	934	930	996	937	919	925	916	964	886	1006	955	915	963	929	879	964	933	895	965	947	994	893	937	960	1017	958	976	940	960	954	992	951	965	914	907	988	977	963	937	936	960	975	974	941	927	892	934	948	989	958	960	935	957	980	992	897	936	940	953	973	900	924	968	929	926	940	996	961	958	946	939	861	973	994	933	922	955	937	906	990	948	953	965	921	978	954	933	976	903	962	917	915	950	937	967	953	895	901	964	965	973	981	942	983	908	983	931	926	948	941	988	913	936	942	896	872	908	1024	929	973	907	917	985	886	940	979	985	966	906	938	896	942	971	923	990	960	910	1013	925	1009	895	953	944	926	960	970	965	941	967	913	930	949	984	928	938	926	969	955	928	962	998	972	922	957	924	923	967	923	944	945	991	918	917	892	965	897	960	967	905	951	930	930	971	967	929	990	993	917	935	969	971	905	929	960	890	972	939	915	929	917	961	964	953	906	947	951	902	951	960	1000	912	941	973	982	994	962	953	884	974	939	950	956	951	950	930	983	956	921	886	980	952	906	908	976	958	950	958	940	982	1007	989	967	926	948	1002	973	969	996	969	998	932	953	945	910	935	933	915	958	919	971	945	964	880	877	910	912	957	915	1006	982	903	909	953	983	970	973	946	969	937	949	943	910	934	937	974	951	923	946	933	904	987	963	960	985	921	972	932	913	1016	981	995	949	953	945	960	918	1003	963	936	953	979	938	918	930	940	977	954	931	951	961	947	1022	935	940	946	952	939	889	952	932	932	936	956	961	874	972	1003	996	962	966	985	961	941	943	942	909	894	950	916	1009	953	926	955	925	889	918	987	990	975	935	958	944	962	901	959	924	992	932	962	991	940	926	1004	907	925	965	954	931	971	987	885	944	949	988	936	897	957	983	920	936	995	921	929	973	914	927	969	915	932	983	964	894	932	942	960	979	946	929	996	995	920	931	957	988	932	956	909	960	915	1023	915	1006	896	951	951	928	994	950	984	927	957	973	941	952	909	964	869	950	964	938	969	953	932	963	964	981	945	926	891	930	953	924	1016	977	897	944	959	939	890	935	947	936	918	1002	947	918	921	959	991	911	922	948	893	937	899	934	905	943	985	927	940	976	959	955	988	929	963	967	969	920	966	979	992	960	916	892	959	1015	938	937	958	955	950	951	915	908	964	964	947	967	936	955	968	893	972	902	988	930	940	954	976	896	964	980	945	963	954	939	938	945	949	920	964	932	985	934	944	954	938	941	952	971	934	964	940	924	997	948	972	992	996	999	966	862	994	945	901	933	946	882	955	959	930	972	961	943	909	963	927	876	830	921	931	1013	951	916	960	957	911	929	952	1000	865	1016	961	963	968	956	964	917	971	933	922	924	953	936	926	954	915	946	967	903	866	904	936	951	958	964	941	938	926	946	951	883	975	978	998	965	918	959	987	915	945	925	921	859	986	919	952	954	899	1001	948	930	955	962	977	933	932	966	956	929	1001	1005	931	987	934	954	935	944	957	915	953	973	911	967	970	919	905	973	969	957	927	939	927	948	955	979	940	940	1027	994	955	969	945	944	914	969	1000	918	924	955	983	881	916	937	966	967	966	920	957	905	943	936	973	916	964	965	947	960	942	950	910	961	910	1002	978	893	970	908	922	949	958	915	1014	929	963	912	940	948	946	934	982	999	977	933	884	1013	922	965	956	969	976	940	974	930	981	953	926	998	912	956	948	909	890	935	922	958	943	960	947	938	940	943	946	927	957	926	917	935	1004	996	932	919	972	985	926	969	974	914	980	962	958	981	918	873	1011	969	941	1019	930	913	960	930	950	963	979	925	957	941	941	914	940	915	909	991	1002	949	972	991	977	1006	942	975	932	945	965	913	936	908	900	984	983	920	961	932	982	965	982	924	990	957	931	919	946	908	976	926	975	946	980	896	988	940	974	970	984	923	930	978	926	906	977	958	903	936	944	966	984	855	917	952	936	996	917	942	982	943	949	979	962	981	915	953	961	994	959	1022	933	968	952	929	1024	942	978	1019	925	991	897	955	879	918	981	930	957	964	918	941	889	902	904	930	969	921	981	973	985	1018	981	892	945	906	959	969	937	961	942	956	891	968	969	913	941	914	993	913	1013	936	932	969	923	978	944	996	936	876	970	985	985	943	926	985	945	902	931	923	891	950	992	915	895	969	947	980	971	915	944	908	949	936	966	989	953	943	966	987	991	1011	946	929	952	965	913	934	936	988	1005	978	943	943	926	998	955	899	924	979	1000	945	958	924	981	970	923	907	943	969	937	954	945	1010	965	941	959	926	929	957	927	921	972	955	933	950	973	979	931	944	999	951	928	997	1026	992	1032	864	966	921	963	961	1006	969	1034	901	893	940	929	926	1001	972	951	969	947	893	952	908	989	973	911	923	978	957	949	975	1023	965	973	960	924	974	959	927	980	909	956	935	1001	954	955	903	924	963	932	908	978	918	960	925	992	973	929	913	883	941	942	959	973	977	955	930	963	936	914	944	918	983	1005	927	903	989	1032	973	959	967	929	947	920	979	944	980	937	960	959	942	994	956	958	942	959	947	947	930	992	921	979	909	965	988	992	952	927	950	970	958	906	960	974	962	876	986	926	933	923	986	928	1016	961	955	965	942	967	917	968	944	894	965	942	926	882	934	897	1003	923	945	971	968	966	934	979	964	952	935	894	951	961	918	929	931	1002	957	986	983	954	928	975	924	962	988	993	974	951	925	911	937	960	952	961	994	988	942	992	973	956	939	924	957	959	950	949	958	930	951	929	1012	880	895	926	957	886	944	926	960	914	924	910	957	940	985	973	957	989	959	910	894	948	961	922	963	928	939	961	957	984	919	934	913	929	936	975	952	968	982	942	951	962	908	976	934	1008	1011	989	938	962	929	955	928	925	996	907	918	945	926	956	968	932	911	917	920	982	970	953	973	985	911	1043	941	970	967	942	927	1005	898	897	980	1003	921	1006	966	990	921	970	907	947	914	927	919	950	995	875	960	924	970	895	959	999	945	928	938	957	895	951	987	913	944	933	912	953	905	995	952	933	954	922	973	931	911	922	927	902	992	982	973	936	989	958	976	988	946	1012	908	948	941	948	914	927	955	918	904	976	909	909	931	978	894	888	928	947	965	930	901	960	862	935	936	958	931	951	941	925	913	950	980	909	968	959	961	938	987	963	932	968	956	973	957	976	956	960	922	931	942	938	910	958	915	910	995	965	899	847	948	940	962	972	937	986	909	924	945	962	995	963	895	965	949	967	983	953	905	952	976	911	932	1007	932	908	903	1004	931	963	937	909	936	897	954	919	956	935	907	1018	970	917	959	949	929	998	970	962	983	975	960	985	926	959	1007	894	954	999	960	917	953	911	1010	908	935	979	986
21969	17317	14604	24598	32305	34934	41222	56347	67047	65625	49644	34568	20029	11156	8238	7683	7689	7633	7539	7632	7681	7601	7629	7517	7771	7546	7514	7635	7551	7659	7617	7620	7624	7540	7609	7508	7744	7615	7612	7684	7696	7597	7648	7586	7503	7631	7648	7563	7648	7765	7591	7620	7627	7644	7565	7510	7537	7622	7596	7760	7704	7550	7515	7698	7488	7573	7615	7536	7521	7503	7512	7657	7755	7618	7591	7600	7569	7578	7776	7533	7531	7648	7583	7488	7561	7526	7670	7539	7636	7537	7616	7621	7695	7578	7652	7765	7565	7724	7651	7605	7412	7678	7664	7683	7573	7799	7707	7626	7478	7507	7703	7595	7640	7641	7634	7553	7592	7481	7705	7612	7617	7586	7633	7484	7605	7625	7460	7558	7630	7597	7585	7531	7570	7509	7503	7601	7610	7601	7599	7680	7565	7642	7689	7527	7601	7617	7609	7572	7515	7647	7552	7577	7681	7533	7686	7530	7653	7560	7503	7540	7535	7496	7738	7717	7609	7592	7568	7521	7689	7489	7597	7707	7755	7617	7533	7711	7672	7623	7703	7612	7533	7717	7506	7579	7683	7678	7513	7623	7518	7631	7519	7668	7684	7615	7584	7539	7526	7639	7621	7654	7784	7781	7638	7614	7526	7647	7580	7621	7724	7391	7639	7708	7526	7439	7739	7603	7611	7593	7628	7687	7762	7690	7647	7681	7654	7524	7489	7654	7702	7683	7734	7500	7556	7654	7751	7550	7631	7451	7577	7665	7489	7510	7634	7544	7571	7636	7620	7536	7691	7584	7603	7627	7614	7701	7575	7509	7733	7527	7730	7737	7798	7623	7585	7655	7608	7637	7740	7655	7635	7622	7685	7556	7623	7524	7595	7648	7579	7506	7610	7634	7775	7654	7650	7540	7629	7699	7662	7756	7619	7454	7674	7651	7565	7701	7471	7729	7709	7590	7492	7615	7523	7656	7583	7601	7588	7643	7533	7630	7602	7709	7473	7568	7760	7641	7582	7681	7556	7660	7616	7617	7569	7797	7657	7647	7616	7699	7605	7643	7703	7551	7484	7552	7623	7655	7533	7618	7740	7663	7602	7538	7690	7717	7704	7439	7535	7505	7728	7582	7532	7589	7566	7657	7578	7672	7578	7690	7582	7520	7611	7665	7674	7719	7620	7512	7546	7713	7449	7505	7592	7622	7688	7618	7554	7669	7555	7642	7531	7638	7611	7544	7569	7606	7667	7583	7683	7574	7550	7621	7671	7545	7553	7610	7695	7668	7654	7617	7632	7572	7643	7606	7611	7815	7605	7664	7729	7662	7665	7609	7588	7646	7609	7702	7531	7609	7547	7742	7655	7580	7633	7615	7472	7602	7567	7489	7546	7679	7607	7614	7544	7753	7692	7540	7688	7606	7572	7402	7737	7626	7506	7663	7553	7508	7560	7491	7800	7719	7626	7576	7548	7565	7584	7578	7480	7706	7561	7586	7628	7694	7456	7584	7580	7607	7657	7552	7545	7502	7561	7432	7653	7709	7560	7573	7608	7543	7586	7536	7718	7527	7702	7523	7650	7585	7608	7505	7592	7637	7553	7544	7607	7491	7608	7613	7772	7590	7689	7626	7552	7641	7565	7559	7655	7600	7562	7781	7662	7625	7729	7588	7750	7718	7582	7563	7748	7646	7558	7637	7504	7651	7610	7505	7690	7781	7537	7640	7548	7652	7623	7595	7530	7627	7573	7641	7631	7525	7662	7344	7485	7592	7683	7560	7704	7604	7680	7596	7649	7682	7523	7583	7694	7607	7709	7621	7527	7532	7507	7700	7599	7542	7634	7630	7489	7610	7662	7511	7419	7574	7712	7570	7595	7663	7554	7683	7683	7584	7544	7732	7484	7462	7773	7610	7737	7749	7510	7523	7551	7600	7528	7540	7454	7610	7677	7582	7706	7696	7591	7621	7552	7638	7448	7659	7615	7635	7680	7630	7536	7549	7632	7655	7624	7546	7628	7573	7643	7641	7477	7645	7755	7594	7621	7705	7553	7566	7581	7508	7585	7610	7625	7759	7676	7682	7579	7599	7539	7584	7725	7725	7581	7697	7643	7671	7602	7536	7675	7614	7566	7588	7462	7651	7629	7601	7545	7520	7598	7626	7660	7542	7587	7636	7622	7738	7621	7564	7618	7691	7687	7517	7670	7740	7593	7664	7494	7546	7626	7574	7571	7676	7602	7656	7663	7607	7650	7607	7592	7556	7613	7676	7599	7450	7573	7625	7636	7578	7500	7622	7513	7617	7546	7414	7641	7691	7625	7637	7585	7524	7712	7763	7628	7465	7657	7504	7609	7690	7673	7684	7545	7586	7647	7673	7532	7690	7564	7673	7617	7642	7579	7434	7554	7539	7725	7518	7554	7607	7703	7489	7670	7576	7608	7527	7620	7630	7586	7541	7560	7669	7639	7702	7603	7565	7591	7603	7611	7702	7537	7474	7647	7569	7521	7738	7686	7619	7635	7709	7490	7612	7558	7567	7591	7630	7633	7596	7472	7670	7674	7420	7506	7712	7593	7630	7605	7663	7799	7711	7534	7635	7642	7629	7496	7475	7749	7566	7613	7497	7589	7591	7649	7640	7677	7636	7627	7670	7597	7544	7555	7473	7628	7599	7585	7458	7721	7426	7695	7539	7689	7623	7543	7640	7545	7623	7599	7508	7553	7663	7538	7583	7492	7548	7559	7673	7553	7715	7661	7545	7755	7592	7630	7697	7529	7643	7635	7536	7616	7540	7565	7718	7649	7523	7504	7646	7573	7710	7481	7580	7601	7655	7726	7609	7648	7648	7619	7557	7482	7638	7683	7634	7466	7575	7688	7592	7554	7682	7618	7616	7492	7548	7535	7598	7642	7597	7524	7589	7572	7724	7573	7660	7828	7687	7626	7579	7521	7574	7565	7548	7588	7662	7563	7762	7659	7680	7617	7542	7496	7603	7673	7545	7682	7755	7562	7550	7717	7522	7607	7614	7845	7686	7511	7625	7555	7599	7511	7502	7642	7423	7620	7687	7560	7620	7619	7672	7659	7590	7657	7635	7629	7693	7522	7547	7642	7541	7660	7730	7618	7712	7586	7743	7602	7618	7550	7557	7573	7623	7580	7653	7690	7657	7612	7480	7532	7609	7485	7711	7647	7563	7645	7659	7551	7598	7629	7507	7689	7700	7545	7487	7617	7606	7772	7681	7682	7538	7547	7595	7580	7633	7607	7576	7606	7637	7482	7652	7624	7577	7699	7570	7657	7513	7515	7679	7462	7720	7591	7492	7558	7484	7515	7468	7583	7620	7718	7701	7605	7561	7667	7622	7491	7624	7621	7416	7675	7615	7654	7652	7665	7651	7726	7599	7573	7619	7550	7522	7504	7687	7700	7570	7665	7651	7571	7446	7614	7679	7516	7542	7800	7556	7579	7539	7632	7666	7596	7529	7709	7509	7722	7650	7681	7530	7676	7551	7597	7664	7714	7543	7553	7546	7640	7632	7626	7603	7646	7685	7523	7561	7680	7466	7558	7643	7523	7487	7588	7677	7490	7544	7660	7602	7554	7593	7526	7607	7521	7685	7701	7518	7637	7564	7558	7747	7485	7576	7587	7572	7748	7625	7679	7687	7735	7680	7535	7560	7532	7528	7610	7478	7623	7740	7656	7688	7506	7554	7739	7602	7599	7556	7534	7501	7564	7618	7652	7557	7565	7613	7741	7692	7651	7720	7604	7810	7551	7738	7514	7676	7582	7638	7606	7602	7639	7585	7713	7594	7618	7538	7597	7618	7657	7600	7584	7613	7585	7670	7790	7575	7597	7677	7623	7674	7550	7553	7558	7557	7631	7501	7596	7554	7619	7542	7546	7517	7601	7650	7601	7527	7454	7578	7638	7556	7608	7633	7661	7493	7669	7494	7600	7467	7449	7594	7720	7719	7459	7669	7531	7608	7668	7580	7668	7616	7634	7577	7494	7625	7691	7670	7568	7553	7536	7714	7658	7594	7508	7477	7602	7586	7626	7553	7529	7750	7688	7561	7662	7629	7644	7507	7664	7597	7620	7605	7588	7524	7645	7483	7607	7551	7672	7729	7471	7535	7559	7576	7556	7572	7544	7680	7721	7478	7729	7551	7691	7534	7577	7586	7670	7568	7581	7646	7610	7557	7686	7611	7620	7531	7629	7655	7670	7528	7554	7639	7690	7632	7457	7525	7579	7583	7656	7490	7521	7494	7601	7615	7554	7611	7605	7623	7597	7639	7579	7606	7634	7706	7589	7722	7575	7652	7677	7550	7651	7649	7728	7661	7566	7675	7623	7688	7696	7595	7689	7648	7544	7482	7620	7597	7661	7619	7634	7713	7520	7655	7690	7536	7665	7635	7598	7701	7635	7617	7608	7812	7600	7797	7638	7493	7627	7588	7794	7395	7576	7501	7689	7650	7624	7671	7634	7643	7531	7686	7637	7574	7333	7602	7626	7637	7628	7652	7731	7534	7600	7724	7567	7588	7500	7725	7594	7615	7528	7693	7518	7584	7605	7508	7793	7568	7574	7594	7558	7589	7650	7568	7704	7670	7552	7532	7592	7605	7535	7590	7591	7706	7571	7534	7622	7506	7505	7598	7518	7613	7599	7680	7570	7628	7595	7561	7523	7546	7551	7734	7561	7634	7484	7601	7525	7677	7574	7580	7664	7542	7637	7556	7782	7695	7516	7648	7615	7511	7706	7521	7527	7596	7644	7621	7707	7646	7572	7571	7570	7603	7597	7513	7472	7440	7660	7565	7700	7735	7544	7498	7551	7673	7431	7641	7601	7745	7563	7585	7651	7602	7617	7676	7540	7603	7663	7654	7493	7522	7583	7580	7550	7554	7439	7692	7502	7585	7466	7699	7682	7577	7750	7596	7557	7735	7611	7639	7526	7609	7713	7731	7652	7563	7510	7652	7567	7601	7586	7616	7634	7464	7561	7629	7656	7727	7637	7577	7583	7508	7539	7543	7496	7672	7624	7573	7570	7569	7634	7568	7426	7652	7636	7527	7636	7520	7644	7488	7727	7555	7602	7614	7617	7651	7658	7620	7580	7628
5076	2044	1566	1532	1789	2302	2503	5486	13914	15752	10905	5310	2225	1290	1038	956	987	960	1013	972	906	972	978	935	927	995	987	984	959	968	906	955	966	1051	977	1021	980	1048	892	928	989	980	939	973	971	958	961	964	1000	1030	975	924	895	965	936	948	1038	972	985	975	952	1024	955	960	947	954	965	917	993	976	977	975	991	955	1001	929	1015	965	957	992	997	1048	1039	1006	960	965	973	929	956	959	934	975	914	1018	1014	964	969	946	1002	964	955	1056	942	922	988	955	1004	940	951	972	969	909	925	932	917	957	958	1005	934	1005	974	944	937	985	991	929	964	1042	964	1009	892	972	982	942	977	924	947	955	948	1037	958	1054	996	938	917	938	942	996	956	928	965	1012	976	987	954	980	995	992	971	970	980	963	988	950	1020	978	944	959	960	1004	925	930	974	965	977	1003	1017	944	964	992	992	1015	1016	978	1011	1013	990	980	969	967	956	960	989	965	1015	953	933	962	977	958	931	978	992	938	924	947	957	973	949	975	1016	976	930	928	959	952	975	1003	994	941	1017	1005	946	1022	1044	979	932	1008	971	977	977	980	975	927	931	963	940	906	933	981	914	969	951	999	907	987	943	950	935	980	935	1019	889	1002	1007	953	994	925	953	908	933	970	1017	974	1044	939	996	938	992	989	882	995	992	975	1017	938	974	995	963	955	921	974	974	993	931	931	960	965	925	953	986	963	986	987	973	1013	985	916	965	937	957	966	1041	954	976	980	1022	968	945	1000	960	962	1033	964	975	1006	947	936	946	1023	933	986	936	887	973	918	1003	980	918	939	930	950	994	960	954	968	936	942	930	1003	1016	1015	942	993	1005	974	1019	983	985	930	971	952	967	906	996	934	1010	1014	938	977	952	983	919	975	892	947	928	952	999	1022	986	955	996	975	1035	1019	1001	1002	994	919	946	976	959	999	938	977	935	1015	966	967	981	953	955	926	1032	910	1031	937	975	961	991	955	963	962	944	962	928	932	1008	936	979	963	926	1005	946	992	1020	969	949	1006	974	968	1023	926	959	978	963	1025	969	953	1004	997	957	1040	992	928	955	960	948	934	938	936	930	980	943	961	926	978	933	941	946	884	994	961	930	992	937	930	1027	1009	950	951	995	989	992	989	980	962	940	935	975	978	942	1017	983	1019	992	989	940	1006	959	995	954	895	921	1006	983	942	968	942	957	981	935	918	925	1009	941	1006	967	941	965	976	992	933	1009	911	963	974	917	931	1012	964	937	958	993	992	929	974	992	988	1004	1021	1000	951	944	983	979	932	996	985	964	893	959	1016	959	992	912	938	1027	984	994	920	1001	981	929	987	918	1004	952	950	1042	1013	969	938	929	978	991	911	994	1009	963	933	973	983	990	1003	983	974	984	966	961	995	972	951	967	928	913	971	919	958	974	1022	964	1000	956	980	988	921	981	1004	958	982	952	951	995	1003	1005	989	1006	945	981	909	1013	933	951	998	933	992	974	931	957	1018	906	921	983	951	935	957	930	914	953	933	937	930	979	948	961	1003	992	940	933	989	958	965	945	976	1000	944	943	1025	959	1032	1057	992	932	958	989	982	921	983	950	992	942	980	991	967	933	1000	973	1035	991	907	929	1026	948	968	901	1002	990	918	978	1005	1015	892	947	984	989	953	975	970	991	1035	939	1001	973	935	960	987	991	971	979	924	949	967	948	978	957	935	930	970	959	994	972	1036	987	957	1012	934	976	955	986	978	962	939	981	924	967	997	976	957	962	1005	994	993	918	986	967	1005	990	944	970	926	961	1020	923	961	945	995	1043	1006	957	941	955	1034	946	950	990	908	981	965	1011	971	996	999	993	919	957	956	946	980	962	990	978	955	985	1013	963	931	970	968	1005	940	998	1010	941	1025	950	984	1009	994	995	989	1024	986	1000	1004	944	971	967	927	986	975	981	941	936	942	959	979	1040	964	1032	959	1001	940	893	932	984	938	981	970	1028	950	997	942	1007	1003	967	949	950	988	970	977	986	961	1027	977	974	952	980	1028	937	957	976	980	1038	968	980	929	947	1015	957	986	1019	976	990	971	973	989	919	962	976	946	949	969	1019	952	964	1009	952	935	948	972	971	971	962	969	974	950	991	957	978	987	981	1016	990	993	977	968	937	987	1023	972	935	940	1026	964	998	1023	1013	974	984	1001	941	972	982	1035	986	974	1002	1018	953	981	917	959	1026	920	979	972	994	965	952	1031	943	920	992	948	1007	953	1001	967	1025	996	933	1005	1002	988	962	989	939	989	1049	951	993	984	1015	935	974	1040	978	976	970	944	1016	930	1003	937	966	1015	954	950	983	980	938	958	972	980	955	951	996	947	958	996	981	925	1004	985	998	914	964	998	978	978	938	977	971	956	950	979	1036	999	1026	991	990	927	942	914	1009	959	956	962	1029	965	999	933	913	1031	985	980	986	956	977	988	1013	937	993	927	967	1047	909	990	977	914	959	981	1009	1021	966	943	1020	980	920	980	1027	1010	981	990	942	983	942	964	974	944	940	973	943	1004	1086	975	978	973	945	974	950	1047	976	918	980	958	1005	982	984	993	1005	967	960	998	967	1032	1010	960	1000	1037	945	953	971	938	961	946	992	942	971	974	929	977	1000	963	1053	1011	993	1006	964	944	962	957	965	966	940	1012	1050	905	917	951	1007	997	913	945	1006	937	988	987	1001	972	964	978	912	978	951	977	955	993	1001	948	971	992	988	965	1015	976	904	996	953	911	968	994	1003	1016	986	957	964	983	943	932	965	973	1017	979	955	993	995	933	992	913	938	980	1002	991	981	955	969	976	900	927	1018	917	1017	1003	916	948	1008	991	881	934	972	954	980	1027	937	1003	935	1007	997	941	993	946	969	997	1036	966	967	1015	961	952	1006	984	970	950	1001	998	934	970	973	923	934	1002	957	986	908	961	982	996	959	974	989	974	989	999	986	1009	1023	955	969	956	941	907	974	973	958	953	920	983	995	976	963	935	963	946	1010	972	1005	973	966	967	965	945	984	947	928	978	971	903	987	960	988	993	989	977	981	963	989	1011	1010	948	980	963	1013	922	959	966	997	962	967	980	980	944	1002	973	993	976	994	983	977	951	928	966	1018	937	921	953	945	967	986	913	1022	934	960	942	985	978	953	982	1027	928	920	1001	920	927	934	959	960	920	1003	993	976	1056	964	959	910	988	964	977	987	957	967	941	1030	976	1009	946	976	971	892	947	987	1067	1025	922	974	977	910	965	966	986	947	997	954	958	1037	1022	932	995	884	1004	970	1021	997	1006	968	1024	914	919	1007	971	985	978	948	972	953	986	939	952	952	1009	994	917	990	1008	964	940	998	996	991	948	983	979	969	931	992	980	971	985	960	993	991	969	966	946	1010	970	1004	1031	960	960	941	956	948	1005	945	949	976	960	969	986	962	1010	1000	940	929	976	952	940	1010	997	955	967	986	995	929	995	1036	964	934	952	984	945	916	991	922	977	1003	981	921	951	952	945	1028	936	985	948	1003	960	977	971	983	988	956	971	976	978	958	956	931	910	931	987	964	958	1007	1014	957	1013	995	1007	945	917	979	988	969	961	990	974	990	958	975	1005	936	1002	917	978	957	952	960	946	944	942	988	973	938	1011	945	957	936	1002	957	982	1026	955	960	939	903	960	977	948	987	966	1024	940	932	1005	937	1041	999	967	995	937	996	942	936	961	983	955	950	1019	943	939	989	967	975	1019	1000	957	960	963	927	925	917	955
20657	17393	14063	23476	31619	34355	36303	49849	68193	65615	52240	37091	22035	12294	8692	7784	7716	7866	7795	7662	7845	7629	7762	7834	7628	7627	7783	7676	7932	7667	7655	7800	7796	7670	7791	7748	7691	7729	7679	7883	7890	7752	7768	7772	7811	7684	7706	7761	7824	7752	7868	7865	7811	7636	7721	7717	7599	7651	7704	7759	7734	7839	7575	7726	7732	7807	7690	7662	7826	7686	7605	7692	7687	7850	7835	7748	7786	7704	7701	7903	7697	7811	7601	7862	7683	7762	7741	7638	7714	7823	7864	7743	7706	7762	7810	7854	7623	7912	7581	7757	7604	7664	7634	7734	7841	7765	7799	7705	7600	7738	7679	7792	7546	7778	7799	7823	7805	7738	7720	7680	7654	7734	7771	7661	7675	7667	7739	7761	7741	7800	7782	7809	7707	7617	7767	7705	7824	7726	7701	7636	7801	7745	7722	7781	7758	7786	7729	7758	7677	7779	7684	7669	7778	7742	7767	7631	7763	7776	7845	7759	7635	7829	7846	7864	7787	7809	7796	7665	7773	7760	7694	7744	7804	7850	7538	7750	7735	7720	7725	7721	7662	7702	7721	7724	7776	7681	7678	7750	7879	7637	7664	7840	7696	7759	7765	7633	7707	7718	7664	7665	7701	7752	7707	7580	7750	7676	7784	7830	7762	7786	7822	7827	7881	7796	7794	7782	7744	7751	7682	7681	7798	7696	7840	7705	7684	7680	7712	7782	7769	7906	7611	7782	7703	7786	7745	7722	7790	7747	7800	7676	7802	7816	7707	7860	7755	7810	7811	7714	7859	7754	7716	7613	7696	7800	7770	7743	7683	7748	7786	7831	7778	7725	7820	7680	7693	7577	7633	7549	7721	7704	7770	7605	7728	7717	7690	7783	7755	7795	7770	7802	7747	7846	7732	7758	7599	7674	7803	7959	7676	7682	7623	7814	7705	7744	7780	7784	7789	7681	7879	7717	7787	7932	7901	7682	7889	7727	7916	7705	7786	7684	7816	7786	7750	7756	7737	7952	7789	7793	7668	7865	7769	7824	7713	7750	7859	7720	7879	7601	7594	7655	7879	7731	7709	7786	7715	7704	7864	7821	7795	7723	7727	7732	7663	7704	7716	7815	7864	7807	7766	7807	7733	7711	7827	7865	7645	7755	7692	7754	7764	7705	7796	7933	7714	7692	7800	7825	7694	7793	7738	7714	7804	7709	7843	7723	7770	7820	7687	7624	7927	7684	7753	7767	7753	7584	7890	7856	7650	7842	7820	7795	7765	7850	7804	7679	7836	7849	7811	7825	7865	7745	7631	7805	7874	7755	7673	7837	7753	7700	7698	7919	7716	7789	7732	7723	7729	7599	7810	7783	7900	7713	7745	7832	7960	7938	7863	7870	7786	7658	7797	7736	7895	7775	7729	7793	7730	7726	7917	7628	7746	7758	7881	7785	7716	7861	7706	7674	7697	7822	7754	7769	7711	7712	7731	7649	7676	7754	7923	7744	7749	7546	7744	7738	7839	7853	7709	7673	7743	7735	7789	7726	7746	7735	7741	7739	7749	7809	7853	7760	7695	7891	7680	7689	7881	7791	7767	7915	7696	7712	7645	7720	7850	7911	7727	7754	7795	7790	7849	7878	7806	7865	7792	7722	7643	7781	7795	7787	7790	7827	7795	7751	7658	7716	7663	7743	7756	7601	7726	7732	7774	7717	7797	7660	7880	7702	7672	7763	7677	7746	7818	7702	7644	7783	7745	7749	7764	7724	7790	7786	7770	7792	7648	7812	7712	7800	7726	7776	7716	7835	7925	7860	7771	7828	7817	7749	7698	7886	7773	7756	7808	7744	7629	7645	7914	7727	7783	7714	7820	7827	7648	7724	7747	7814	7708	7726	7650	7592	7702	7677	7768	7773	7796	7691	7728	7816	7771	7668	7696	7730	7856	7816	7679	7785	7762	7884	7802	7573	7758	7718	7703	7659	7739	7723	7729	7820	7573	7945	7689	7924	7800	7748	7702	7720	7853	7613	7843	7702	7672	7784	7784	7641	7658	7761	7727	7786	7724	7788	7711	7690	7778	7869	7789	7581	7741	7634	7793	7804	7705	7830	7812	7612	7778	7698	7692	7667	7662	7696	7769	7646	7695	7876	7805	7844	7750	7746	7896	7816	7757	7797	7778	7839	7807	7797	7657	7800	7800	7712	7754	7815	7681	7817	7699	7720	7597	7777	7751	7827	7781	7803	7674	7838	7697	7661	7742	7666	7741	7760	7723	7865	7747	7807	7802	7820	7689	7618	7639	7777	7615	7781	7936	7744	7712	7707	7792	7836	7612	7766	7705	7636	7748	7727	7817	7678	7799	7698	7765	7792	7753	7763	7812	7774	7815	7744	7634	7717	7747	7649	7595	7716	7777	7735	7648	7664	7775	7816	7611	7585	7658	7864	7683	7758	7832	7834	7614	7850	7756	7656	7723	7815	7721	7640	7457	7832	7903	7788	7845	7790	7839	7733	7829	7740	7770	7862	7769	7663	7683	7785	7676	7831	7821	7734	7722	7693	7741	7842	7790	7727	7828	7682	7648	7809	7734	7796	7715	7762	7830	7749	7591	7748	7756	7745	7718	7754	7611	7700	7739	7715	7622	7690	7786	7750	7746	7746	7701	7614	7819	7802	7735	7752	7833	7816	7842	7889	7689	7772	7767	7761	7720	7715	7815	7805	7657	7702	7847	7834	7571	7763	7639	7723	7800	7782	7851	7796	7796	7743	7671	7731	7805	7656	7662	7817	7747	7801	7691	7878	7785	7747	7719	7768	7804	7859	7710	7760	7734	7673	7788	7792	7817	7677	7756	7747	7550	7743	7684	7806	7697	7696	7766	7749	7756	7813	7537	7674	7837	7850	7684	7677	7704	7590	7680	7697	7666	7724	7722	7715	7844	7768	7744	7894	7819	7855	7750	7799	7834	7725	7806	7775	7846	7783	7656	7812	7870	7641	7806	7811	7736	7694	7716	7798	7744	7827	7784	7718	7837	7726	7753	7829	7786	7778	7647	7684	7780	7731	7881	7719	7793	7786	7815	7794	7681	7798	7882	7683	7842	7674	7978	7850	7728	7596	7695	7630	7734	7886	7696	7778	7663	7704	7696	7730	7757	7815	7643	7669	7834	7719	7708	7856	7746	7728	7795	7825	7607	7796	7834	7834	7781	7791	7612	7790	7753	7814	7777	7766	7680	7734	7645	7867	7761	7839	7911	7786	7856	7868	7666	7630	7792	7765	7844	7522	7670	7667	7713	7810	7732	7765	7610	7740	7716	7712	7782	7652	7638	7808	7845	7673	7694	7744	7695	7791	7844	7700	7755	7728	7773	7777	7719	7724	7769	7765	7693	7716	7772	7703	7723	7881	7720	7870	7864	7813	7815	7816	7765	7680	7791	7627	7690	7741	7727	7711	7795	7752	7677	7796	7735	7817	7733	7759	7776	7837	7832	7685	7739	7783	7848	7676	7792	7799	7714	7801	7768	7680	7712	7793	7857	7565	7749	7740	7649	7748	7695	7727	7804	7703	7849	7911	7730	7704	7769	7847	7756	7682	7716	7651	7805	7692	7843	7738	7816	7750	7801	7619	7665	7780	7757	7706	7732	7831	7834	7769	7796	7840	7764	7662	7771	7766	7579	7862	7764	7729	7795	7857	7763	7710	7713	7683	7754	7734	7737	7658	7755	7744	7669	7734	7734	7620	7760	7850	7727	7792	7690	7711	7801	7641	7793	7712	7706	7826	7662	7695	7663	7724	7708	7741	7669	7900	7744	7653	7689	7588	7787	7621	7768	7807	7633	7631	7847	7706	7687	7799	7739	7653	7761	7656	7713	7575	7717	7839	7663	7658	7694	7675	7693	7740	7681	7756	7639	7682	7758	7676	7638	7856	7641	7735	7732	7717	7769	7827	7673	7610	7752	7714	7751	7825	7805	7840	7774	7903	7688	7683	7791	7752	7730	7676	7762	7581	7736	7734	7700	7776	7682	7670	7836	7870	7672	7798	7654	7848	7638	7767	7728	7687	7706	7796	7679	7714	7764	7835	7815	7724	7592	7919	7534	7723	7775	7761	7572	7742	7688	7823	7671	7786	7753	7691	7774	7789	7833	7678	7742	7757	7865	7804	7907	7863	7870	7613	7991	7570	7821	7734	7807	7875	7764	7705	7622	7670	7667	7818	7745	7786	7690	7703	7724	7733	7650	7716	7844	7665	7895	7785	7675	7802	7671	7730	7804	7765	7722	7698	7696	7751	7923	7732	7850	7630	7814	7844	7825	7779	7737	7724	7713	7655	7885	7863	7811	7697	7740	7754	7896	7777	7760	7793	7653	7727	7707	7834	7767	7825	7729	7796	7795	7772	7773	7763	7812	7756	7702	7698	7741	7723	7738	7835	7806	7717	7663	7840	7769	7813	7715	7828	7888	7590	7729	7775	7718	7741	7692	7784	7670	7738	7727	7912	7743	7711	7784	7730	7885	7721	7631	7694	7815	7707	7846	7837	7668	7742	7713	7706	7765	7793	7782	7917	7820	7731	7771	7752	7690	7882	7780	7717	7810	7758	7812	7750	7717	7721	7809	7708	7751	7798	7714	7622	7663	7821	7861	7877	7702	7784	7690	7622	7664	7765	7866	7665	7841	7773	7828	7789	7738	7718	7778	7701	7804	7877	7766	7689	7779	7735	7727	7720	7815	7774	7730	7806	7785	7856	7752	7759	7750	7802	7794	7763	7709	7612	7912	7784	7770	7807	7681	7686	7721	7737	7636	7786	7720	7822	7750	7666	7739	7824	7837	7886	7592	7707	7762	7738	7758	7727	7758	7796	7701	7681	7818	7825	7792	7705	7695	7672	7797	7748	7770	7854	7739	7739	7603	7838	7922	7710	7723	7657	7648	7758	7658	7684	7786	7779	7799	7800	7628	7663	7747	7638	7710	7757	7670	7898	7770	7814	7742	7781	7839	7727	7783	7721	7768	7891	7614	7805	7836	7740	7635	7595	7830	7787	7647	7736	7818	7960	7747	7772	7627	7748	7901	7751	7701	7636	7775	7663	7775	7780	7821	7751	7652	7667	7667	7814	7796	7757
4123	2524	2004	1659	2092	2605	2894	9137	21767	26943	20325	10389	3604	1546	1006	982	1031	961	951	942	953	874	934	945	979	899	977	1014	982	965	963	1005	962	970	947	922	944	900	934	956	978	918	1041	982	978	976	972	952	992	975	944	985	949	995	911	900	982	931	945	980	958	996	973	1016	957	931	950	963	968	977	963	968	1003	988	979	1015	950	986	972	953	973	927	966	947	987	967	979	924	989	931	960	966	944	997	1003	968	933	969	924	963	948	955	958	976	1030	977	935	963	945	978	965	948	982	970	986	978	982	988	982	936	934	939	955	945	938	967	950	939	996	935	911	973	960	941	938	962	973	996	967	952	954	981	965	931	984	965	922	927	1003	951	1001	1013	959	906	974	969	967	988	940	1036	906	957	975	952	932	998	997	957	997	973	945	999	958	987	946	971	1006	1012	952	1035	1013	966	943	1004	950	951	1000	949	939	951	956	959	948	966	911	922	944	1049	966	972	995	917	1003	1021	980	978	945	877	924	943	996	923	970	971	947	901	986	914	943	992	958	1038	972	969	971	929	957	940	931	975	997	966	955	910	966	980	950	983	1002	919	985	936	1021	987	1003	1006	978	977	986	994	1011	951	967	998	973	925	943	983	943	944	930	964	1004	1018	901	923	904	931	1002	1008	952	932	1007	988	953	963	990	944	950	970	963	962	956	946	966	975	968	974	1005	962	980	965	951	983	939	962	922	973	983	924	902	990	951	966	957	936	950	972	1022	969	925	957	956	975	1026	960	1021	983	973	991	974	967	1008	953	968	982	934	909	915	950	1062	969	964	958	968	966	1004	973	994	893	989	952	965	962	986	956	963	966	965	968	940	953	952	934	944	949	948	972	952	998	900	959	982	961	980	1008	996	1022	984	1003	1010	894	1033	924	946	952	970	974	1040	1044	916	957	966	907	969	977	980	943	919	957	972	924	961	943	998	1000	945	1003	1044	954	952	985	942	958	941	968	991	989	944	994	974	920	1009	946	969	987	929	1001	924	960	983	986	959	985	971	954	972	978	960	973	967	956	945	966	998	974	990	912	1027	980	934	975	953	986	952	972	993	1037	923	985	985	896	932	955	984	954	963	992	1002	956	915	947	990	928	966	930	989	932	922	950	925	929	997	939	944	985	957	897	977	1007	866	951	981	973	989	962	1006	966	952	943	950	1014	992	958	981	978	921	939	911	1006	961	1018	961	940	991	937	978	903	979	942	996	1003	1008	985	914	991	986	917	944	950	944	963	972	974	927	922	930	964	929	918	938	932	984	972	955	974	943	991	988	987	929	926	964	979	952	984	974	964	951	972	1001	939	983	949	1004	1001	989	961	980	949	995	908	979	940	924	993	982	1011	987	975	972	976	953	980	957	982	935	972	952	965	948	922	968	1033	951	996	972	993	975	958	959	968	1024	916	994	958	889	926	973	934	972	942	953	999	1006	954	982	935	924	962	971	940	958	938	954	971	936	999	924	939	968	989	1010	926	984	979	927	940	948	955	1023	1001	973	966	997	946	980	962	918	1024	952	942	1022	928	977	970	980	1011	931	943	943	961	951	983	945	1016	952	950	955	989	928	935	957	941	907	983	989	951	963	953	995	946	967	1064	932	995	1017	978	985	999	966	950	959	963	930	962	974	981	982	946	1013	956	998	957	988	979	1033	956	939	941	956	954	971	944	978	965	967	972	981	973	949	968	999	930	988	945	983	1009	979	955	956	921	940	945	985	977	999	982	979	960	955	973	962	967	986	980	968	1014	1042	968	983	952	959	1043	986	1004	975	951	948	989	953	951	985	921	942	976	926	956	934	970	988	973	981	997	951	950	946	899	956	949	965	971	993	962	911	946	962	1045	983	1004	1037	983	950	960	1008	994	924	988	930	1039	914	952	947	925	955	963	948	985	882	1011	952	983	972	963	987	1001	965	919	967	952	971	944	990	938	910	970	959	1014	977	986	961	1000	956	992	962	954	950	963	972	964	973	943	938	959	1037	968	907	991	1004	1002	1011	979	1014	922	958	1017	969	989	997	942	977	925	988	986	974	935	1022	992	924	1033	906	922	1039	1035	1030	927	945	1029	977	993	966	959	985	979	954	954	980	964	977	956	1003	1003	917	1001	932	963	968	978	970	950	951	963	994	986	998	909	949	947	966	978	945	918	956	948	972	990	959	963	964	961	937	993	999	1000	903	1020	946	946	959	1030	969	945	1011	1027	959	923	980	954	986	969	963	927	1007	942	974	956	963	932	966	970	955	940	926	992	936	953	949	983	965	978	919	984	963	982	941	963	954	1022	960	969	981	939	919	1027	910	964	942	970	941	1008	972	949	893	961	930	953	990	936	959	971	956	968	989	950	908	968	920	962	956	965	994	953	969	919	930	938	1009	937	1003	1000	961	986	939	989	968	994	1007	876	978	976	967	946	962	983	977	946	941	963	960	943	964	991	996	952	970	958	997	948	970	962	956	968	957	962	885	1001	946	1049	953	995	935	894	1024	951	929	988	972	951	987	958	997	946	971	992	964	999	951	970	986	916	951	1023	980	936	983	971	974	949	1013	978	1002	1026	983	964	946	969	992	983	1008	948	931	979	960	958	973	982	962	939	926	1008	964	989	983	948	1013	969	943	1013	948	1002	997	976	960	927	983	963	998	1035	1003	989	959	1009	1002	969	963	954	954	999	1006	930	954	940	955	960	972	927	966	992	963	958	958	992	1003	986	1001	961	914	977	997	986	1001	968	983	974	935	928	964	949	949	954	952	986	1012	1005	934	1002	930	959	929	964	859	937	990	964	980	937	949	1021	1032	929	960	978	939	980	959	977	968	958	958	981	946	962	935	988	916	974	956	965	981	941	987	951	949	979	952	930	1033	1018	1007	967	971	929	967	931	986	969	980	1003	990	985	989	955	1017	992	962	956	1000	946	962	975	935	913	959	983	967	954	941	949	1016	970	956	961	955	1019	983	981	977	945	950	966	990	937	980	927	986	949	995	987	956	957	903	991	970	963	954	970	1023	945	974	994	916	964	977	1015	992	970	953	969	984	1006	986	925	924	984	922	935	959	971	986	994	994	926	941	993	932	962	960	958	961	998	972	967	959	956	957	998	999	929	900	979	876	915	1046	936	988	959	998	963	966	940	958	977	936	964	967	1022	954	954	923	930	984	914	985	922	958	945	984	943	1018	979	973	983	962	987	1015	980	981	1004	943	932	957	912	919	1053	957	932	986	942	1019	1025	983	940	921	951	1017	1018	975	952	1001	961	944	957	987	962	966	970	918	1030	1009	935	937	944	968	968	921	979	1028	990	1026	936	1028	960	984	953	937	971	993	945	980	971	1007	925	947	973	930	945	983	912	920	1002	954	980	923	989	929	992	952	955	974	908	960	959	973	951	1004	951	973	948	978	1001	917	1006	858	947	948	950	970	982	999	973	986	944	976	966	922	960	986	993	937	1004	962	994	981	1022	989	911	1009	983	998	1001	953	967	943	1003	1001	1011	881	969	934	915	983	975	1015	943	964	938	979	980	977	978	948	974	998	940	957	965	958	992	962	937	981	906	951	978	954	1000	912	983	959	981	888	997	963	1004	977	965	974	881	968	979	1005	949	979	971	991	968	955	995	996	945	983	966	937	984	940	954	941	972	904	926	989	964	996	1003	963	962	1013	985	922	966	1016	991	945	963	938	963
26982	20471	17159	26278	35304	37154	38429	60737	80703	80920	66463	47435	29540	16131	9723	8069	7782	7762	7736	7687	7846	7711	7774	7710	7863	7831	7658	7680	7893	7703	7683	7619	7829	7687	7844	7735	7645	7737	7691	7844	7716	7717	7681	7572	7618	7733	7813	7618	7674	7788	7772	7662	7751	7609	7774	7838	7774	7802	7616	7702	7631	7619	7868	7786	7763	7694	7709	7664	7778	7713	7931	7739	7784	7644	7812	7762	7524	7672	7751	7680	7828	7685	7697	7780	7794	7791	7658	7670	7719	7690	7851	7686	7768	7681	7667	7709	7823	7730	7620	7747	7771	7625	7750	7703	7763	7732	7756	7814	7787	7706	7726	7654	7743	7758	7771	7760	7806	7722	7680	7688	7599	7683	7607	7616	7774	7701	7671	7732	7800	7758	7916	7727	7725	7732	7896	7783	7707	7695	7684	7715	7703	7709	7734	7649	7713	7699	7802	7809	7762	7707	7674	7712	7733	7702	7719	7738	7741	7639	7821	7626	7646	7616	7878	7672	7847	7722	7686	7634	7713	7803	7655	7652	7664	7617	7588	7719	7640	7738	7690	7609	7688	7735	7705	7637	7799	7717	7624	7612	7719	7744	7796	7682	7705	7624	7673	7672	7707	7756	7679	7723	7703	7769	7714	7661	7855	7758	7670	7669	7737	7745	7738	7700	7543	7584	7772	7749	7667	7668	7718	7784	7632	7655	7707	7678	7748	7696	7735	7845	7711	7643	7773	7581	7700	7816	7742	7648	7624	7570	7646	7640	7697	7745	7794	7819	7592	7724	7639	7672	7764	7525	7828	7841	7728	7565	7790	7762	7723	7640	7597	7735	7702	7785	7608	7871	7675	7527	7717	7655	7730	7686	7794	7722	7631	7659	7698	7772	7880	7721	7701	7748	7738	7711	7796	7599	7784	7821	7684	7740	7697	7624	7708	7686	7727	7664	7720	7755	7730	7769	7665	7708	7664	7785	7690	7634	7758	7843	7587	7646	7710	7624	7816	7587	7711	7663	7659	7726	7727	7846	7790	7613	7741	7730	7800	7761	7801	7735	7750	7738	7702	7719	7752	7779	7698	7731	7446	7662	7832	7603	7712	7667	7782	7680	7561	7782	7752	7624	7654	7757	7658	7680	7748	7719	7674	7595	7692	7705	7757	7747	7706	7810	7675	7668	7712	7705	7730	7566	7669	7634	7596	7747	7759	7713	7663	7834	7756	7735	7673	7655	7735	7714	7693	7771	7756	7716	7754	7675	7691	7863	7594	7820	7712	7798	7702	7734	7735	7639	7755	7673	7577	7811	7636	7785	7814	7736	7544	7748	7688	7863	7670	7672	7670	7743	7789	7630	7749	7585	7674	7768	7740	7602	7650	7757	7644	7773	7799	7823	7613	7812	7721	7803	7727	7646	7779	7703	7520	7693	7681	7641	7723	7736	7704	7563	7637	7687	7748	7643	7718	7779	7631	7632	7854	7663	7817	7715	7732	7655	7668	7812	7809	7628	7650	7662	7764	7723	7656	7636	7585	7616	7747	7749	7722	7686	7683	7748	7694	7687	7739	7597	7669	7645	7719	7647	7827	7699	7679	7739	7660	7773	7821	7711	7732	7721	7626	7681	7708	7927	7641	7803	7747	7620	7741	7715	7684	7658	7706	7720	7683	7724	7616	7815	7715	7751	7589	7710	7716	7636	7808	7847	7644	7796	7807	7666	7612	7648	7718	7737	7714	7721	7685	7757	7713	7834	7671	7648	7803	7610	7833	7743	7829	7718	7728	7851	7623	7671	7667	7771	7521	7792	7636	7631	7708	7794	7637	7797	7591	7795	7811	7719	7530	7702	7640	7731	7907	7777	7755	7662	7664	7701	7837	7709	7753	7870	7620	7776	7641	7875	7644	7857	7695	7748	7721	7692	7834	7659	7702	7673	7755	7726	7745	7687	7692	7606	7681	7679	7673	7682	7704	7722	7623	7693	7660	7612	7799	7784	7546	7797	7670	7682	7732	7698	7651	7749	7820	7514	7711	7721	7751	7691	7827	7753	7635	7798	7705	7686	7884	7620	7597	7585	7694	7802	7719	7706	7809	7835	7755	7800	7778	7668	7672	7588	7666	7560	7743	7699	7717	7671	7657	7764	7625	7748	7789	7582	7619	7763	7672	7663	7742	7556	7643	7665	7707	7634	7700	7747	7730	7694	7686	7772	7596	7671	7748	7755	7774	7535	7740	7767	7775	7700	7723	7828	7809	7548	7838	7713	7553	7616	7696	7817	7639	7718	7764	7624	7695	7670	7551	7683	7674	7678	7805	7829	7796	7783	7749	7774	7713	7606	7709	7811	7781	7819	7801	7713	7645	7744	7709	7746	7715	7849	7661	7775	7700	7707	7822	7677	7811	7657	7721	7658	7640	7761	7562	7635	7850	7664	7788	7719	7732	7659	7732	7715	7704	7799	7604	7727	7786	7698	7785	7798	7531	7742	7758	7801	7769	7584	7725	7724	7665	7737	7702	7582	7845	7789	7815	7744	7690	7719	7682	7704	7745	7850	7809	7669	7712	7696	7762	7688	7794	7831	7701	7780	7642	7730	7838	7756	7761	7699	7717	7662	7878	7694	7766	7616	7632	7598	7589	7748	7731	7821	7686	7756	7685	7727	7559	7733	7728	7729	7779	7625	7834	7650	7705	7728	7683	7703	7567	7656	7709	7746	7735	7644	7717	7693	7579	7640	7682	7770	7782	7594	7766	7729	7802	7683	7708	7688	7688	7673	7685	7729	7838	7651	7711	7750	7648	7725	7708	7658	7661	7757	7629	7644	7729	7704	7750	7581	7721	7706	7687	7682	7644	7641	7764	7738	7750	7817	7713	7715	7650	7880	7712	7800	7795	7655	7736	7627	7543	7719	7646	7684	7800	7692	7791	7723	7648	7680	7810	7775	7855	7562	7767	7728	7750	7674	7751	7741	7766	7774	7889	7668	7671	7769	7740	7789	7816	7736	7544	7567	7665	7727	7712	7832	7569	7781	7650	7598	7710	7767	7536	7598	7652	7708	7971	7686	7751	7490	7749	7735	7662	7783	7641	7703	7788	7759	7750	7859	7781	7640	7770	7686	7606	7727	7558	7717	7663	7525	7604	7764	7801	7750	7843	7712	7810	7663	7753	7865	7593	7686	7815	7709	7681	7784	7757	7886	7656	7715	7762	7740	7795	7671	7690	7713	7721	7862	7732	7719	7754	7719	7813	7707	7849	7738	7707	7650	7685	7741	7575	7661	7878	7678	7779	7695	7721	7649	7662	7805	7602	7690	7655	7826	7778	7835	7670	7758	7667	7689	7725	7712	7694	7754	7741	7588	7669	7629	7723	7592	7702	7800	7784	7772	7625	7720	7838	7736	7648	7757	7709	7840	7738	7822	7727	7441	7720	7725	7724	7643	7699	7670	7709	7757	7686	7777	7746	7628	7787	7658	7643	7565	7660	7857	7588	7663	7702	7718	7618	7645	7679	7730	7560	7709	7734	7677	7666	7557	7740	7801	7755	7586	7700	7575	7745	7817	7835	7800	7679	7639	7746	7797	7794	7701	7775	7776	7506	7702	7741	7758	7707	7727	7663	7765	7602	7693	7749	7607	7628	7631	7800	7819	7681	7655	7805	7736	7798	7717	7841	7688	7764	7769	7746	7797	7747	7603	7713	7623	7777	7775	7843	7658	7688	7636	7775	7547	7789	7630	7729	7736	7712	7708	7791	7626	7743	7744	7649	7678	7655	7854	7872	7550	7712	7602	7656	7679	7660	7726	7674	7732	7730	7683	7787	7651	7784	7757	7764	7734	7717	7681	7778	7686	7699	7776	7757	7701	7683	7759	7777	7686	7800	7698	7731	7676	7670	7758	7686	7922	7832	7733	7730	7780	7759	7765	7784	7646	7676	7669	7757	7636	7867	7724	7731	7824	7730	7591	7769	7687	7782	7715	7707	7837	7528	7786	7819	7757	7679	7668	7856	7744	7739	7765	7765	7707	7798	7719	7647	7730	7866	7559	7769	7777	7715	7719	7843	7690	7733	7708	7688	7612	7653	7575	7694	7671	7695	7817	7723	7787	7639	7736	7684	7703	7763	7593	7594	7715	7894	7696	7794	7743	7890	7769	7849	7625	7863	7618	7646	7818	7745	7665	7814	7707	7675	7777	7606	7637	7811	7643	7705	7733	7628	7648	7789	7718	7713	7730	7684	7657	7719	7700	7499	7689	7806	7743	7772	7832	7743	7850	7689	7703	7560	7775	7638	7627	7598	7582	7799	7753	7717	7700	7679	7741	7795	7688	7758	7665	7643	7695	7794	7681	7657	7547	7702	7729	7781	7556	7862	7709	7829	7744	7846	7711	7789	7739	7570	7599	7698	7871	7687	7635	7626	7618	7663	7724	7683	7760	7826	7736	7613	7758	7807	7716	7560	7643	7673	7655	7594	7758	7696	7672	7645	7735	7601	7538	7666	7594	7723	7670	7752	7607	7717	7709	7647	7674	7721	7730	7673	7740	7712	7741	7737	7696	7663	7708	7662	7577	7741	7651	7612	7592	7725	7704	7566	7730	7719	7818	7785	7685	7797	7825	7744	7610	7673	7667	7770	7663	7750	7582	7762	7774	7750	7535	7738	7763	7774	7732	7720	7722	7821	7743	7704	7817	7713	7816	7781	7796	7762	7775	7652	7587	7726	7857	7725	7689	7666	7717	7644	7710	7741	7620	7845	7721	7676	7690	7736	7817	7665	7772	7805	7682	7719	7681	7669	7756	7592	7750	7791	7777	7752	7714	7665	7659	7710	7758	7709	7740	7849	7594	7561	7580	7800	7612	7653	7689	7758	7544	7765	7795	7826	7708	7697	7792	7759	7708	7795	7699	7744	7621	7607	7724	7646	7672	7765	7733	7709	7743	7711	7732	7635	7774	7725	7691	7724	7784	7619	7720	7796	7843	7763	7777	7861	7668	7760	7715	7737	7723	7714	7808	7773	7741	7583	7597	7749	7716	7785	7943	7722	7698	7683	7735	7655	7692	7753	7644	7711	7812	7549	7664	7747	7775	7656	7671	7638	7825	7513	7735	7724	7701	7712	7642	7607	7781
3404	1510	1246	1177	1441	1531	1630	2272	4232	5540	4359	2673	1646	1088	1007	957	932	960	994	972	950	933	969	964	942	973	969	921	936	962	940	945	962	922	927	909	903	904	949	964	913	952	909	877	935	949	949	928	889	894	981	940	965	873	912	938	932	939	939	947	924	927	924	871	925	870	955	999	959	928	946	969	987	913	951	932	954	918	920	943	938	996	925	984	973	981	939	915	895	877	939	896	895	922	985	962	957	974	914	958	935	925	988	944	966	967	944	987	892	906	930	935	919	943	957	951	985	982	913	967	912	930	947	951	952	991	898	914	981	905	938	922	978	917	922	934	889	972	956	911	919	949	974	903	948	963	890	903	955	992	906	913	941	985	961	923	952	902	980	934	927	914	956	953	939	983	897	895	915	982	951	941	950	947	914	972	914	992	978	935	963	932	976	915	924	973	916	902	925	909	880	931	925	1002	903	934	889	910	1008	968	978	964	928	901	977	934	949	933	888	971	972	990	904	970	958	936	940	923	964	1020	900	969	976	962	891	941	925	988	1008	917	952	909	947	948	949	932	954	971	943	861	914	894	930	959	909	963	917	926	969	1028	942	942	951	899	989	942	944	846	929	962	924	879	932	957	974	965	935	937	947	956	944	928	929	964	959	928	915	929	922	920	913	891	951	953	896	905	913	976	987	936	893	888	917	960	1015	963	979	945	890	918	954	914	954	976	935	878	870	991	923	992	954	887	989	910	901	1023	901	980	914	905	973	929	910	938	914	948	923	989	931	912	921	915	928	939	951	922	923	930	971	953	947	941	934	959	958	895	913	951	1031	961	928	908	914	935	902	994	945	908	899	923	941	936	986	939	934	1000	909	934	974	943	982	956	925	934	904	935	941	977	962	927	943	870	923	927	962	973	949	967	929	908	884	883	939	955	969	881	969	965	911	897	947	956	972	982	930	957	904	919	974	967	959	921	923	902	924	873	957	924	904	950	960	871	935	950	988	942	936	993	941	940	959	910	904	929	923	948	949	937	921	938	949	912	915	889	898	897	970	948	930	910	936	899	943	960	910	967	987	956	925	914	870	972	910	1029	962	902	928	954	913	987	931	978	960	907	903	912	938	875	921	984	942	989	1005	982	916	947	960	875	987	906	925	941	951	905	932	963	989	956	988	924	931	952	905	946	971	950	923	898	970	949	946	956	887	910	961	937	949	986	926	858	942	945	944	959	912	984	937	964	933	901	940	938	979	947	888	919	939	919	925	954	900	971	910	968	954	937	910	961	931	964	964	944	931	908	960	898	913	878	947	920	945	950	956	959	922	935	917	948	938	950	931	903	937	920	989	948	915	899	972	922	930	959	961	959	895	975	920	907	985	948	1012	918	939	947	914	974	939	950	947	961	971	883	998	907	945	944	901	921	882	959	964	945	905	941	945	954	876	970	958	906	940	929	974	909	902	948	986	948	966	917	929	959	967	887	983	948	956	944	937	1005	955	988	902	952	972	915	921	950	952	900	909	895	895	956	974	1001	866	1009	965	946	879	993	939	935	979	920	940	897	940	926	969	919	934	927	970	982	960	968	960	948	947	904	887	957	931	914	902	974	965	893	955	920	903	913	925	931	902	886	912	899	887	911	926	870	957	977	964	942	883	936	1018	932	926	860	885	941	910	961	902	945	942	987	960	914	916	855	969	993	949	927	915	961	952	930	994	904	930	928	938	975	947	902	924	924	916	914	965	959	1016	945	919	984	920	907	916	964	936	1004	941	1008	914	899	954	920	885	939	939	909	919	956	998	968	958	928	949	914	927	925	959	979	908	956	935	995	937	935	902	970	929	881	913	914	928	938	888	869	925	893	947	922	992	963	966	968	941	930	981	958	940	947	987	919	924	862	929	914	914	918	930	941	927	943	937	933	874	935	875	954	934	956	917	872	988	942	968	949	956	923	933	928	962	936	953	964	943	939	894	937	881	910	1008	965	934	992	924	932	867	911	962	939	997	966	950	1010	925	971	972	925	886	960	986	950	916	999	976	949	911	922	921	933	997	958	934	953	949	944	981	915	974	896	927	969	940	951	929	946	920	951	921	944	906	840	933	912	948	928	976	936	914	933	913	948	926	973	970	912	929	970	962	983	926	905	931	941	880	924	932	1007	933	888	910	996	904	956	975	890	890	912	877	960	931	914	979	933	904	973	925	973	892	929	975	903	934	930	937	974	929	879	949	954	895	961	914	931	937	923	977	955	966	965	963	919	924	937	935	999	925	933	953	896	918	959	955	951	926	952	965	875	939	906	890	937	958	941	921	926	897	927	913	924	1008	937	911	903	881	982	1002	957	994	909	908	946	941	893	952	909	943	1002	937	834	920	955	941	918	971	963	974	954	925	975	939	950	931	972	909	929	924	919	926	918	925	882	967	914	966	936	944	919	966	985	979	969	923	928	929	951	912	901	951	957	921	926	918	925	901	918	938	929	979	956	920	935	951	930	995	929	986	927	935	913	964	950	894	950	941	871	963	968	964	958	944	930	962	960	912	988	902	945	993	933	972	967	938	940	912	941	943	960	1011	891	946	866	931	952	963	906	949	946	930	933	887	953	940	945	927	978	917	934	920	875	939	960	964	944	899	912	934	991	931	998	957	956	894	889	894	1019	947	923	971	965	929	931	925	987	923	947	919	942	895	971	957	999	957	970	887	936	965	928	877	965	973	906	895	996	932	952	943	932	917	963	952	943	942	902	950	932	946	891	982	962	929	933	949	931	933	922	924	936	923	930	971	931	915	930	937	1009	973	915	922	963	936	956	878	888	918	994	878	949	959	934	1002	933	943	916	894	915	934	943	977	946	981	962	935	905	910	986	958	857	897	913	911	906	918	901	922	984	958	943	917	953	972	953	939	977	905	934	972	982	967	966	962	916	920	956	927	946	978	953	931	929	954	943	1012	993	898	906	953	914	962	958	931	879	940	924	944	958	917	949	891	896	946	931	895	971	983	954	932	1001	987	917	903	1022	937	893	908	981	952	991	926	1006	987	933	954	883	980	964	916	902	943	949	885	948	939	947	955	920	908	937	934	952	988	973	913	955	1003	979	957	918	921	931	914	957	921	904	955	911	959	958	985	932	962	911	961	931	1012	974	921	907	957	928	918	946	908	925	941	929	915	949	938	930	930	869	917	961	964	910	953	963	899	970	995	988	970	936	948	894	950	899	917	916	936	934	904	946	965	967	934	935	948	947	982	1010	904	925	965	965	946	910	954	921	947	952	916	961	973	923	982	871	957	894	936	924	949	944	914	945	986	991	934	917	952	902	1001	883	1045	985	972	925	981	893	942	875	939	948	915	956	1002	932	904	883	919	882	923	923	914	945	976	950	972	950	946	930	956	961	911	965	977	905	955	942	946	880	920	938	904	979	940	886	929	927	957	958	990	970	911	951	1033	961	900	896	990	922	904	928	895	933	923	882	962	924	950	894	931	922	917	887	981	909	930	892	911	939	925	914	910	963	949	940	986	946	883	950	947	987	890	967	991	888	918	986	942	962	948	917	959	895
17103	13599	11281	17500	24788	26282	26418	35127	43928	44056	37312	27169	16315	10208	7997	7623	7545	7557	7501	7462	7412	7549	7550	7554	7558	7521	7467	7512	7483	7509	7299	7529	7672	7622	7375	7589	7439	7610	7614	7409	7438	7506	7555	7607	7576	7477	7540	7467	7433	7585	7463	7592	7398	7466	7390	7501	7619	7499	7564	7393	7524	7536	7500	7537	7466	7593	7534	7458	7500	7502	7649	7586	7583	7487	7342	7598	7374	7556	7468	7580	7527	7498	7453	7403	7525	7595	7479	7510	7626	7612	7519	7420	7509	7670	7455	7617	7624	7430	7419	7392	7316	7549	7455	7596	7465	7600	7546	7534	7385	7606	7389	7463	7558	7641	7428	7567	7403	7530	7506	7491	7494	7424	7409	7452	7444	7560	7385	7532	7595	7550	7509	7491	7618	7482	7504	7561	7485	7546	7580	7492	7513	7460	7350	7537	7643	7515	7427	7502	7427	7531	7596	7597	7522	7523	7399	7569	7563	7553	7577	7550	7637	7459	7424	7311	7413	7453	7435	7587	7496	7472	7581	7469	7523	7569	7580	7398	7493	7687	7439	7445	7438	7466	7607	7429	7542	7547	7556	7524	7495	7579	7349	7524	7439	7526	7598	7601	7456	7624	7546	7552	7364	7472	7434	7609	7449	7552	7480	7444	7591	7431	7466	7434	7466	7555	7549	7425	7560	7342	7548	7513	7504	7428	7580	7409	7599	7417	7545	7579	7505	7503	7436	7587	7508	7596	7508	7410	7437	7548	7522	7507	7512	7525	7536	7493	7482	7601	7610	7411	7462	7452	7644	7648	7670	7524	7568	7371	7456	7522	7628	7421	7440	7537	7482	7580	7527	7446	7549	7473	7481	7561	7521	7337	7476	7557	7487	7508	7526	7582	7484	7616	7587	7525	7492	7404	7478	7514	7562	7425	7536	7643	7585	7482	7715	7547	7454	7486	7500	7514	7499	7567	7584	7456	7399	7623	7621	7561	7537	7517	7697	7526	7498	7599	7526	7539	7673	7413	7566	7606	7447	7475	7558	7440	7418	7446	7489	7363	7523	7585	7606	7525	7580	7443	7495	7481	7531	7606	7481	7418	7511	7631	7382	7470	7491	7445	7580	7473	7415	7578	7573	7446	7464	7491	7542	7542	7516	7462	7509	7548	7388	7552	7550	7479	7473	7570	7541	7470	7601	7495	7532	7461	7563	7598	7495	7542	7501	7471	7601	7544	7505	7465	7560	7592	7569	7471	7589	7568	7501	7516	7383	7531	7532	7451	7473	7397	7510	7553	7494	7374	7559	7400	7570	7473	7391	7438	7512	7446	7476	7567	7610	7548	7550	7537	7557	7444	7609	7510	7514	7516	7486	7554	7515	7481	7511	7527	7472	7500	7513	7502	7522	7533	7589	7606	7549	7384	7505	7473	7507	7618	7539	7458	7555	7491	7576	7487	7415	7481	7543	7439	7563	7497	7482	7674	7361	7547	7555	7527	7584	7452	7515	7550	7421	7458	7546	7576	7432	7513	7565	7534	7598	7452	7516	7388	7453	7484	7489	7593	7613	7610	7535	7578	7578	7513	7619	7553	7354	7355	7546	7505	7470	7459	7623	7583	7429	7502	7488	7504	7510	7481	7501	7515	7507	7542	7521	7447	7491	7479	7454	7455	7564	7532	7570	7538	7345	7460	7593	7473	7546	7469	7441	7469	7453	7577	7535	7573	7494	7488	7457	7506	7601	7629	7542	7484	7419	7481	7492	7619	7667	7379	7500	7589	7405	7437	7411	7375	7542	7439	7574	7624	7398	7449	7527	7571	7537	7481	7501	7462	7407	7523	7410	7544	7482	7555	7491	7621	7514	7608	7559	7497	7640	7447	7580	7571	7453	7402	7632	7467	7419	7521	7573	7556	7533	7525	7476	7442	7384	7428	7613	7587	7535	7618	7531	7420	7525	7531	7407	7455	7617	7595	7530	7437	7604	7611	7403	7459	7495	7684	7434	7560	7569	7535	7545	7481	7384	7506	7558	7459	7434	7721	7570	7540	7638	7421	7623	7432	7508	7525	7517	7520	7515	7485	7556	7616	7434	7543	7575	7561	7567	7549	7411	7418	7654	7424	7456	7526	7537	7567	7581	7301	7532	7510	7468	7443	7514	7559	7369	7606	7453	7493	7382	7620	7690	7615	7555	7477	7501	7573	7591	7510	7520	7527	7483	7586	7511	7470	7573	7532	7533	7408	7303	7408	7610	7381	7556	7553	7602	7513	7377	7498	7510	7568	7517	7367	7416	7503	7598	7484	7500	7449	7419	7467	7647	7510	7546	7642	7445	7565	7425	7590	7479	7389	7533	7511	7531	7494	7530	7531	7504	7556	7640	7407	7482	7360	7536	7507	7483	7587	7384	7653	7581	7478	7515	7527	7565	7514	7550	7420	7462	7503	7518	7482	7556	7495	7528	7421	7643	7649	7621	7506	7514	7625	7476	7443	7343	7588	7609	7597	7564	7564	7452	7582	7574	7471	7472	7408	7558	7599	7578	7491	7538	7541	7521	7534	7623	7643	7463	7522	7496	7414	7589	7624	7526	7576	7390	7530	7579	7383	7524	7757	7458	7475	7623	7458	7518	7478	7293	7514	7485	7577	7498	7472	7469	7411	7384	7589	7575	7554	7485	7457	7477	7532	7384	7475	7584	7615	7564	7544	7578	7486	7625	7460	7608	7524	7443	7484	7490	7535	7454	7616	7568	7361	7493	7448	7474	7591	7641	7622	7609	7527	7478	7559	7550	7610	7460	7555	7482	7514	7606	7493	7427	7561	7515	7646	7457	7574	7372	7529	7498	7507	7589	7470	7475	7611	7347	7558	7505	7590	7562	7388	7515	7537	7617	7418	7430	7341	7534	7418	7588	7543	7574	7554	7592	7509	7498	7442	7409	7654	7492	7397	7627	7417	7637	7608	7446	7621	7465	7603	7475	7525	7424	7558	7507	7412	7421	7527	7323	7628	7549	7497	7551	7541	7372	7494	7542	7575	7366	7527	7524	7418	7490	7459	7547	7636	7530	7612	7498	7428	7631	7467	7504	7494	7436	7656	7702	7621	7554	7486	7556	7517	7531	7569	7399	7531	7464	7523	7335	7497	7598	7585	7516	7448	7499	7480	7616	7564	7460	7588	7388	7398	7589	7328	7540	7515	7498	7585	7557	7464	7601	7479	7515	7440	7620	7397	7556	7485	7506	7560	7641	7519	7595	7579	7677	7483	7498	7530	7560	7559	7602	7505	7475	7587	7551	7554	7460	7605	7621	7516	7404	7572	7498	7390	7485	7552	7461	7468	7579	7518	7554	7586	7634	7484	7496	7436	7720	7475	7513	7389	7666	7467	7510	7529	7416	7549	7558	7582	7433	7438	7624	7532	7554	7470	7415	7355	7406	7511	7485	7473	7606	7487	7441	7480	7474	7521	7529	7541	7540	7600	7525	7640	7513	7639	7590	7591	7550	7545	7352	7519	7516	7352	7484	7686	7595	7426	7599	7580	7568	7508	7477	7585	7528	7559	7460	7610	7663	7591	7574	7384	7597	7519	7593	7469	7635	7543	7493	7465	7555	7508	7501	7614	7654	7406	7586	7618	7501	7583	7588	7528	7464	7404	7467	7413	7624	7575	7585	7416	7502	7578	7631	7444	7588	7618	7520	7472	7442	7648	7524	7403	7558	7604	7497	7551	7523	7520	7569	7525	7451	7359	7616	7504	7634	7396	7615	7432	7388	7556	7528	7440	7421	7585	7584	7507	7402	7559	7381	7447	7597	7583	7480	7487	7588	7446	7471	7520	7508	7597	7517	7507	7510	7538	7496	7586	7561	7463	7589	7491	7624	7486	7669	7457	7547	7564	7575	7518	7605	7532	7527	7462	7522	7543	7554	7525	7572	7481	7529	7528	7488	7460	7618	7481	7404	7520	7629	7632	7507	7485	7410	7500	7511	7487	7592	7486	7495	7464	7601	7471	7461	7453	7671	7480	7561	7432	7403	7293	7466	7509	7528	7594	7579	7532	7445	7446	7619	7600	7526	7548	7583	7511	7435	7602	7517	7270	7545	7522	7454	7534	7475	7442	7715	7616	7526	7597	7563	7563	7503	7472	7654	7412	7639	7534	7535	7538	7515	7544	7442	7531	7605	7601	7470	7447	7393	7578	7646	7614	7444	7572	7572	7407	7531	7517	7527	7469	7545	7455	7467	7488	7454	7522	7509	7548	7543	7556	7495	7607	7502	7592	7513	7463	7522	7516	7518	7626	7541	7504	7592	7488	7662	7424	7546	7506	7468	7410	7520	7632	7479	7482	7663	7487	7624	7482	7490	7434	7461	7610	7663	7476	7474	7549	7598	7489	7490	7537	7557	7542	7582	7580	7541	7489	7555	7579	7502	7530	7408	7529	7440	7474	7459	7579	7585	7587	7457	7529	7568	7398	7541	7538	7504	7547	7465	7558	7480	7476	7429	7508	7531	7634	7512	7577	7458	7564	7534	7462	7520	7503	7535	7572	7608	7522	7515	7628	7600	7582	7648	7503	7574	7453	7561	7504	7489	7505	7528	7470	7469	7465	7345	7456	7498	7424	7564	7517	7507	7506	7594	7588	7515	7615	7573	7491	7590	7511	7549	7492	7468	7482	7513	7567	7567	7580	7466	7525	7652	7385	7605	7439	7631	7422	7413	7501	7545	7533	7485	7387	7477	7537	7531	7658	7423	7514	7408	7505	7561	7616	7385	7490	7682	7593	7524	7440	7434	7543	7471	7471	7488	7607	7591	7627	7558	7510	7650	7475	7500	7598	7631	7520	7571	7557	7328	7571	7619	7555	7485	7398	7504	7504	7496	7446	7439	7592	7555	7409	7447	7393	7437	7407	7472	7436	7541	7435	7531	7484	7490	7542	7598	7652	7574	7570	7379	7542	7469	7495	7518	7497	7600	7469	7564	7400	7559	7521	7482	7449	7516	7558	7472	7586	7519	7581	7523	7479	7514	7513	7562	7585	7505	7458	7519	7512	7502	7453	7524	7531	7628	7529	7673	7442	7616	7514	7531	7399	7518	7574	7561	7654	7484	7498	7424	7459	7476	7445
2339	1886	1369	1224	1492	1905	2533	4309	11656	16241	12179	6158	2690	1395	1033	930	915	915	915	976	926	937	1011	953	935	868	897	894	939	915	931	939	928	941	944	936	929	920	888	925	929	939	933	942	955	930	941	953	913	937	947	971	866	973	868	944	926	949	921	910	982	955	966	928	928	942	924	910	984	882	920	910	923	906	895	887	924	919	1004	918	956	951	944	940	928	945	918	987	920	968	956	970	940	897	892	931	971	858	935	897	849	936	903	988	946	969	947	1015	937	960	887	982	955	982	914	943	909	922	917	954	959	902	968	983	950	925	920	913	891	936	971	953	925	926	933	983	908	973	962	964	915	911	930	963	915	851	944	911	916	946	886	996	936	916	881	937	885	957	919	957	921	928	946	992	930	932	930	878	924	954	985	910	977	883	960	969	971	928	954	956	926	918	916	926	946	909	970	900	952	895	906	921	912	967	940	949	908	898	969	940	929	876	954	929	903	992	922	941	902	952	930	965	921	963	926	959	1014	905	921	904	918	895	965	935	982	899	952	892	992	993	889	928	953	930	926	953	925	975	926	921	969	903	941	915	951	982	950	980	929	971	909	935	969	931	990	945	953	925	948	894	879	956	966	935	933	972	926	911	942	938	901	921	1004	936	949	906	945	874	965	922	916	956	900	955	973	954	967	956	960	993	903	866	938	949	916	1005	915	945	932	896	949	969	981	1006	964	933	896	923	944	948	952	929	944	1006	924	926	960	951	927	944	908	930	951	950	965	946	941	934	944	938	943	921	983	945	902	916	900	930	935	934	986	959	966	930	981	890	987	942	918	915	929	933	884	978	911	986	1039	917	926	903	976	986	962	885	896	918	948	923	953	967	930	977	959	937	954	949	918	934	931	902	955	1026	958	953	926	952	1014	925	968	931	947	954	951	955	918	963	951	936	967	888	914	982	978	927	926	923	934	918	985	970	936	943	946	995	957	922	912	933	1009	908	949	951	985	966	936	960	929	1023	962	920	950	943	972	937	911	917	912	970	944	943	949	935	982	964	990	910	975	988	1004	986	910	949	940	951	927	917	948	907	936	940	936	984	915	912	956	956	965	929	954	993	963	957	908	924	896	972	948	884	848	978	935	920	921	929	904	960	955	978	876	943	921	876	928	908	917	925	913	893	937	896	929	941	933	958	990	928	962	952	917	940	912	917	950	957	930	941	1011	947	990	905	978	931	897	893	934	968	933	925	949	943	959	966	936	937	918	936	922	948	967	899	961	954	962	928	887	926	878	994	982	906	959	947	901	903	943	904	934	931	922	1027	947	921	933	961	955	969	890	887	978	892	966	921	938	963	951	926	939	936	936	945	915	1007	930	899	949	884	923	899	920	925	948	867	936	919	936	954	933	940	894	939	909	899	929	903	968	992	971	981	942	897	974	965	958	918	934	901	1012	926	960	936	955	989	925	938	928	941	891	861	918	932	997	967	954	889	951	917	907	876	940	872	981	933	947	907	925	929	972	914	917	937	932	993	951	903	928	872	952	962	955	985	978	957	916	966	946	939	925	975	906	978	884	962	914	965	952	927	933	956	893	978	885	936	905	907	947	901	872	966	947	895	935	957	927	927	953	969	896	951	912	918	907	952	973	972	952	889	891	986	955	992	905	962	937	930	926	893	929	928	911	896	955	946	941	930	975	960	896	950	940	915	926	916	928	966	898	949	931	911	963	900	944	945	975	970	936	885	947	894	947	960	939	913	954	954	890	949	914	949	931	947	938	881	927	983	914	928	938	952	926	942	1016	865	922	963	925	881	932	947	894	891	898	933	935	933	891	925	927	905	919	930	923	1008	951	921	952	963	973	919	986	962	903	930	946	902	960	949	966	913	906	908	947	914	952	941	963	888	953	914	945	965	905	951	953	964	935	941	996	909	926	924	872	862	913	946	907	966	907	938	976	979	941	935	923	987	962	926	920	923	904	920	897	902	882	951	943	1002	942	929	923	950	963	927	910	924	948	896	899	940	928	971	915	874	907	976	918	940	926	970	935	1027	905	953	944	910	978	986	919	949	956	947	940	929	986	927	957	920	994	894	918	954	879	919	955	876	881	940	959	932	913	981	949	909	945	930	944	907	934	934	959	956	946	919	936	980	967	959	934	926	1004	927	900	967	935	936	946	920	875	912	867	896	922	912	1023	993	922	906	973	897	954	915	943	960	992	932	948	939	972	950	1005	938	879	936	970	923	933	940	926	957	853	951	902	983	947	976	871	951	926	949	977	959	879	929	942	912	911	949	963	923	944	952	920	993	956	941	916	993	955	927	898	933	973	965	901	997	927	938	975	940	913	941	912	971	1019	989	955	941	921	982	949	954	894	914	975	937	897	952	937	920	962	911	999	968	989	986	970	941	935	916	938	965	959	894	887	936	947	920	935	922	946	936	916	934	934	984	909	930	919	997	961	1011	925	891	946	928	899	957	930	926	941	960	944	916	942	935	898	984	963	936	943	926	937	958	901	926	923	927	966	960	932	876	944	951	946	897	956	956	913	941	975	946	955	897	910	917	918	930	930	962	972	962	903	943	952	944	929	987	936	899	963	954	969	910	955	993	880	934	971	916	959	903	954	897	942	907	919	930	945	979	930	960	939	886	1009	956	946	944	927	960	936	962	939	932	965	900	981	919	914	936	913	970	928	909	1004	965	933	895	931	904	928	949	886	939	919	916	914	947	926	948	934	958	931	931	930	934	935	936	940	924	938	908	965	928	953	931	919	936	947	926	987	939	885	929	958	902	950	929	948	974	916	962	911	908	1014	916	984	923	906	971	969	907	947	955	985	965	900	987	912	903	910	872	928	924	952	960	910	957	1030	935	911	974	948	943	934	911	942	934	943	942	941	923	953	950	870	985	921	868	944	913	962	923	942	956	910	944	887	949	963	944	953	958	983	960	965	985	903	926	901	983	905	943	984	980	957	947	947	986	976	939	923	930	915	960	897	937	958	940	910	948	925	963	860	924	920	966	979	980	938	937	905	938	912	918	958	936	927	928	928	921	970	1015	887	950	997	934	942	926	941	985	922	928	941	993	911	911	903	941	975	971	984	969	969	939	959	893	929	934	959	963	986	956	915	962	948	926	989	957	917	955	958	940	901	913	911	953	950	963	926	897	950	895	951	961	940	964	970	927	875	977	973	895	949	910	918	910	945	979	930	926	959	895	953	853	980	892	967	882	945	941	909	936	944	867	906	927	928	921	956	940	967	947	951	917	888	958	895	918	921	899	929	986	937	926	902	942	930	924	956	898	961	926	987	932	957	908	944	874	927	942	990	938	966	925	930	967	962	927	924	929	940	959	965	966	885	969	914	970	957	937	923	990	901	927	870	938	895	957	971	932	973	923	937	947	992	934	946	908	977	922	926	934	945	1004	1007	942	922	940	936	974	955	904	947	931	968	922	963	966	904	977	931	910	908	924	970	973	961	882	948	902	932	893	912	932	953	899	994	887	944	980	927	989	962	876	940	924	971	968	959	969	942	968	937	1011	929	955	942	976
21424	17476	13086	20534	28279	31310	36118	44941	63191	65988	54261	39637	25163	13715	9013	7782	7426	7495	7532	7609	7548	7473	7480	7524	7505	7504	7580	7379	7625	7374	7460	7647	7477	7547	7574	7565	7547	7520	7583	7497	7515	7549	7616	7618	7661	7509	7553	7607	7388	7671	7481	7595	7354	7561	7545	7552	7609	7514	7489	7590	7646	7624	7486	7620	7643	7561	7741	7566	7596	7619	7457	7658	7467	7579	7576	7637	7569	7663	7560	7579	7564	7638	7440	7540	7495	7590	7564	7461	7541	7536	7640	7524	7454	7528	7664	7571	7579	7634	7636	7550	7627	7429	7489	7466	7525	7509	7541	7634	7578	7561	7639	7558	7604	7629	7474	7730	7491	7480	7525	7554	7669	7583	7479	7568	7564	7535	7499	7439	7427	7620	7376	7472	7527	7593	7554	7686	7530	7551	7597	7494	7496	7558	7658	7477	7583	7499	7646	7536	7655	7441	7490	7599	7705	7600	7634	7599	7510	7576	7651	7444	7563	7646	7612	7552	7425	7475	7631	7657	7589	7570	7512	7622	7533	7596	7586	7590	7388	7622	7532	7466	7563	7601	7543	7622	7631	7630	7708	7531	7558	7656	7592	7533	7606	7601	7443	7531	7558	7631	7621	7534	7703	7518	7604	7589	7526	7545	7483	7699	7540	7514	7580	7650	7629	7477	7442	7516	7393	7764	7390	7590	7503	7525	7532	7413	7444	7657	7504	7518	7617	7696	7548	7545	7532	7652	7558	7602	7526	7466	7504	7565	7642	7544	7593	7515	7460	7480	7488	7563	7617	7592	7696	7555	7596	7508	7598	7552	7626	7634	7537	7633	7473	7536	7504	7528	7528	7555	7536	7565	7669	7455	7486	7606	7620	7661	7680	7486	7582	7464	7591	7545	7546	7548	7647	7467	7550	7583	7529	7429	7664	7659	7410	7611	7582	7559	7510	7480	7496	7657	7568	7583	7550	7532	7498	7517	7600	7539	7505	7507	7626	7591	7583	7505	7549	7596	7810	7604	7448	7472	7526	7662	7626	7691	7574	7595	7599	7542	7506	7599	7588	7551	7480	7657	7571	7636	7470	7596	7541	7532	7417	7563	7562	7429	7627	7488	7458	7564	7490	7546	7516	7573	7655	7462	7502	7602	7542	7540	7669	7564	7551	7568	7603	7596	7714	7461	7608	7588	7523	7610	7461	7627	7660	7501	7568	7477	7540	7489	7587	7523	7706	7588	7438	7661	7483	7562	7713	7548	7633	7609	7664	7714	7614	7474	7541	7509	7510	7663	7526	7585	7516	7631	7625	7555	7599	7609	7500	7624	7473	7617	7641	7587	7621	7564	7522	7589	7647	7613	7527	7557	7559	7560	7555	7628	7551	7435	7529	7484	7587	7419	7565	7539	7628	7571	7576	7550	7550	7592	7594	7518	7509	7486	7452	7550	7654	7453	7495	7616	7659	7630	7510	7391	7461	7555	7507	7446	7468	7473	7511	7570	7508	7409	7526	7518	7552	7483	7525	7648	7486	7631	7580	7463	7523	7431	7696	7485	7530	7519	7653	7570	7637	7620	7559	7574	7591	7586	7573	7539	7638	7514	7560	7549	7725	7594	7587	7725	7665	7452	7559	7547	7438	7570	7523	7514	7448	7516	7473	7537	7547	7644	7596	7595	7525	7707	7514	7508	7630	7465	7540	7514	7610	7529	7590	7439	7573	7565	7567	7588	7668	7464	7510	7615	7474	7551	7585	7604	7438	7643	7629	7674	7562	7587	7564	7499	7577	7579	7515	7491	7493	7561	7541	7577	7512	7669	7636	7582	7629	7605	7505	7625	7572	7579	7571	7502	7449	7429	7774	7587	7467	7667	7611	7491	7584	7630	7557	7441	7580	7569	7482	7586	7518	7571	7566	7609	7734	7585	7668	7537	7630	7569	7598	7559	7580	7576	7584	7600	7684	7615	7451	7433	7603	7611	7609	7661	7623	7667	7580	7718	7608	7556	7573	7541	7598	7687	7672	7339	7532	7531	7481	7574	7530	7671	7487	7526	7509	7469	7660	7526	7437	7536	7662	7548	7531	7582	7540	7569	7593	7712	7555	7539	7524	7549	7537	7614	7580	7413	7565	7542	7531	7448	7548	7577	7533	7536	7571	7619	7502	7520	7391	7667	7561	7399	7522	7553	7580	7437	7508	7381	7488	7515	7615	7557	7490	7561	7542	7441	7425	7535	7493	7634	7456	7607	7680	7584	7609	7434	7500	7529	7742	7442	7570	7394	7558	7662	7578	7683	7519	7737	7623	7536	7492	7565	7547	7673	7573	7508	7528	7538	7581	7597	7510	7658	7687	7634	7574	7729	7563	7480	7507	7516	7491	7654	7682	7591	7579	7521	7559	7364	7506	7598	7493	7592	7443	7613	7440	7559	7515	7462	7612	7585	7520	7540	7571	7454	7684	7539	7594	7500	7564	7581	7424	7640	7567	7541	7655	7566	7568	7538	7656	7497	7563	7511	7541	7444	7692	7492	7665	7542	7516	7603	7606	7579	7758	7566	7486	7565	7686	7698	7484	7555	7631	7582	7434	7472	7599	7536	7459	7710	7526	7555	7544	7588	7590	7521	7388	7539	7610	7519	7665	7563	7583	7544	7642	7604	7622	7559	7674	7552	7637	7564	7620	7565	7396	7558	7659	7475	7660	7520	7498	7613	7552	7496	7655	7566	7615	7462	7605	7638	7518	7574	7589	7647	7605	7632	7593	7536	7599	7612	7754	7574	7505	7521	7663	7505	7584	7580	7555	7505	7558	7535	7622	7496	7636	7588	7633	7602	7458	7495	7605	7503	7593	7525	7582	7584	7442	7590	7604	7459	7538	7669	7495	7482	7672	7591	7451	7614	7573	7623	7594	7498	7606	7548	7636	7564	7677	7525	7515	7436	7581	7559	7625	7591	7700	7690	7641	7591	7532	7572	7510	7524	7515	7484	7567	7527	7665	7565	7648	7519	7554	7526	7521	7582	7550	7586	7532	7710	7592	7438	7677	7716	7548	7521	7692	7649	7653	7589	7710	7462	7614	7505	7534	7576	7578	7718	7534	7476	7504	7566	7494	7581	7656	7467	7514	7586	7612	7556	7399	7510	7457	7478	7510	7592	7635	7465	7503	7483	7481	7592	7563	7485	7649	7650	7467	7414	7540	7668	7623	7578	7572	7487	7541	7510	7538	7670	7593	7487	7535	7577	7662	7705	7674	7617	7359	7641	7587	7559	7599	7539	7519	7409	7543	7457	7698	7624	7499	7651	7604	7452	7568	7634	7656	7594	7615	7652	7602	7482	7472	7521	7629	7478	7607	7695	7549	7600	7686	7680	7746	7536	7594	7605	7544	7558	7661	7617	7602	7548	7558	7537	7511	7474	7510	7463	7536	7507	7619	7591	7680	7654	7534	7568	7488	7631	7467	7439	7741	7459	7575	7593	7563	7429	7555	7620	7585	7633	7535	7595	7593	7583	7531	7500	7567	7552	7563	7541	7560	7524	7546	7615	7561	7677	7517	7617	7543	7740	7506	7471	7551	7516	7709	7476	7563	7603	7625	7469	7565	7473	7383	7355	7723	7514	7646	7515	7517	7584	7392	7662	7579	7513	7679	7561	7655	7738	7614	7464	7489	7487	7625	7629	7525	7506	7530	7406	7469	7626	7581	7558	7448	7611	7492	7557	7595	7620	7528	7566	7510	7413	7519	7462	7542	7619	7656	7587	7613	7484	7566	7678	7527	7591	7599	7382	7459	7735	7482	7557	7673	7693	7570	7589	7587	7704	7381	7562	7507	7576	7642	7673	7555	7529	7506	7456	7478	7539	7607	7526	7464	7615	7472	7681	7592	7682	7452	7561	7531	7524	7628	7652	7490	7642	7580	7575	7651	7746	7618	7556	7504	7583	7554	7458	7428	7582	7535	7476	7697	7482	7549	7526	7624	7654	7465	7557	7628	7536	7548	7606	7537	7543	7575	7568	7283	7663	7660	7537	7615	7551	7615	7568	7524	7557	7601	7575	7616	7788	7592	7540	7676	7628	7601	7722	7630	7631	7450	7645	7567	7626	7624	7644	7513	7470	7688	7546	7572	7505	7589	7547	7460	7621	7401	7597	7536	7477	7523	7566	7640	7580	7577	7376	7524	7577	7520	7570	7366	7536	7543	7742	7619	7591	7624	7454	7497	7505	7415	7520	7646	7615	7545	7699	7594	7525	7549	7546	7618	7457	7585	7565	7526	7521	7559	7551	7558	7680	7723	7549	7572	7516	7576	7608	7491	7610	7667	7560	7490	7543	7423	7476	7549	7498	7569	7605	7447	7653	7588	7558	7614	7630	7486	7653	7573	7596	7546	7440	7708	7638	7511	7570	7621	7582	7681	7546	7541	7574	7491	7652	7577	7492	7618	7659	7610	7582	7663	7556	7671	7690	7485	7436	7564	7591	7590	7485	7512	7595	7581	7424	7548	7606	7535	7577	7597	7588	7566	7595	7672	7441	7558	7455	7571	7489	7546	7446	7483	7555	7644	7475	7672	7579	7607	7643	7515	7522	7493	7387	7586	7547	7640	7707	7575	7519	7592	7590	7530	7595	7527	7655	7544	7448	7599	7530	7511	7560	7513	7596	7604	7531	7692	7553	7648	7541	7665	7486	7634	7469	7525	7565	7535	7473	7584	7462	7629	7532	7579	7701	7579	7334	7508	7616	7571	7561	7705	7629	7505	7420	7512	7491	7360	7676	7505	7686	7551	7513	7631	7631	7420	7598	7574	7655	7548	7514	7553	7494	7525	7608	7546	7587	7617	7615	7618	7726	7568	7511	7597	7599	7606	7531	7507	7576	7598	7625	7464	7612	7618	7467	7555	7646	7643	7521	7597	7565	7527	7492	7605	7520	7409	7737	7638	7638	7636	7512	7595	7503	7494	7572	7547	7632	7574	7418	7440	7581	7483	7608	7462	7557	7593	7592	7658	7513	7577	7590	7533	7537	7510	7598	7503	7634	7450	7578	7669	7648	7663	7563	7542	7558	7601	7495	7503	7577	7590	7483	7532	7679	7628	7462	7517	7520	7567	7666	7645	7583	7611	7581
5035	1966	1486	1357	1541	1977	2395	5407	12679	15693	11493	5800	2566	1348	1036	980	956	907	978	963	932	904	965	980	981	956	945	989	981	1001	952	966	959	900	914	969	928	999	944	965	977	982	969	1018	950	997	979	884	989	962	920	894	959	997	964	953	975	1018	941	971	954	958	955	985	954	986	929	935	971	962	1030	943	998	964	959	982	940	980	951	973	975	982	984	970	984	948	963	982	986	956	959	973	992	897	932	927	976	914	894	1019	982	1027	944	914	907	1017	938	947	972	973	943	917	1000	904	1005	963	953	965	969	967	1001	970	931	964	952	931	1006	994	988	918	947	964	882	957	920	938	951	954	900	918	1013	1007	924	959	982	966	971	989	990	944	957	998	890	929	891	915	973	1027	940	995	936	944	918	970	989	953	979	930	951	969	1039	967	950	981	990	953	1001	931	948	982	944	954	945	967	1001	904	964	984	932	917	935	1002	891	1051	979	951	949	965	948	934	968	961	931	925	943	962	969	895	964	1008	945	924	966	1016	976	970	974	925	1001	959	927	960	971	933	904	913	965	969	985	953	957	940	984	936	974	962	955	993	976	982	945	980	931	904	979	902	1025	961	943	918	947	948	929	927	949	920	1020	975	944	1041	985	935	1004	988	963	992	970	987	982	965	967	964	948	929	961	996	929	965	974	982	979	945	986	955	988	906	951	905	994	947	979	968	959	948	962	968	969	992	963	996	913	952	1015	962	999	994	987	1019	1016	945	978	1006	1020	999	995	993	975	976	887	958	936	978	972	975	999	955	936	1038	1002	952	992	947	919	934	900	971	969	926	953	995	948	988	950	913	940	926	958	938	1000	977	926	959	965	925	1039	884	951	957	986	1017	1019	911	948	968	975	920	968	1031	940	977	966	957	986	1005	919	958	946	937	934	964	901	1010	911	948	952	985	993	991	975	993	942	913	969	941	951	925	989	964	1003	960	931	972	949	962	916	1010	982	954	966	966	967	1024	951	952	955	998	920	952	973	953	960	1002	933	928	938	941	964	960	1013	982	933	952	976	973	906	952	911	932	1003	967	1001	1010	933	986	997	1005	934	930	917	958	935	943	1015	933	963	930	944	1011	942	944	963	968	943	949	1028	925	978	917	982	1005	1031	880	966	919	958	983	970	1021	957	928	929	930	980	957	941	967	991	950	957	1028	925	937	984	965	950	969	973	964	955	973	997	958	953	938	966	915	989	952	958	947	920	958	996	923	983	972	958	927	926	953	904	964	887	980	943	992	987	987	918	948	1000	902	960	987	898	982	976	900	949	985	906	975	897	949	957	972	973	956	925	945	955	909	1017	937	942	1013	930	959	968	1034	912	961	1005	999	945	1012	963	948	974	953	910	992	976	961	937	946	1008	970	956	980	952	912	921	944	946	941	902	955	981	960	1017	962	966	964	937	943	992	963	986	997	936	967	932	969	935	950	952	951	957	1002	954	939	969	956	966	947	961	946	981	930	997	1014	943	903	983	972	953	963	930	946	920	930	1030	975	1011	963	1010	960	1002	924	989	930	950	983	969	979	911	936	996	962	982	901	901	948	1029	972	991	977	970	987	940	1003	969	1001	1002	958	933	916	921	995	1016	926	938	936	978	978	965	941	1015	967	959	936	971	976	1033	1015	982	966	959	925	974	948	960	966	985	916	993	984	907	1002	972	987	965	989	934	941	932	927	952	969	916	937	923	955	1007	935	960	970	960	997	928	970	963	986	913	987	975	987	956	989	996	938	998	947	935	962	990	956	958	951	956	934	1008	975	980	945	1031	972	939	1006	938	958	970	996	934	979	1015	947	929	953	984	978	940	1050	995	928	936	942	967	1011	981	956	953	945	991	982	934	998	956	986	926	981	1025	962	935	913	972	953	930	963	969	951	955	981	970	967	985	996	993	924	901	964	970	977	994	894	919	996	954	998	1050	1009	1013	995	953	999	924	934	965	938	959	1010	992	967	991	981	978	955	920	999	923	979	975	922	940	913	972	968	991	953	930	983	986	974	882	951	977	884	983	961	972	940	1006	958	976	1008	945	918	971	953	959	993	956	961	961	932	936	939	919	970	950	1015	988	1007	986	969	983	955	936	961	976	986	973	962	948	944	974	917	960	973	959	902	917	901	926	917	930	954	910	970	911	964	957	1017	972	948	950	955	960	926	957	957	920	956	902	988	967	894	923	932	955	926	962	939	946	910	948	945	959	933	1005	1008	948	968	998	948	986	982	942	981	933	949	958	977	980	1013	989	993	1001	941	987	982	945	933	936	975	930	935	937	971	986	964	982	933	963	1009	947	914	930	970	984	991	945	963	936	957	980	963	1006	968	1008	987	955	1031	948	943	982	914	951	940	961	1000	950	1017	998	1021	1006	981	983	946	923	945	996	947	1006	938	940	915	918	958	946	937	898	956	985	942	969	945	931	920	989	1010	959	954	981	977	961	977	899	1010	906	975	970	964	973	966	972	953	935	895	988	938	999	984	948	1052	973	916	1012	1021	984	982	1002	980	922	983	950	983	926	935	928	951	1018	960	968	964	1034	938	953	971	957	959	988	978	950	970	917	1003	925	982	968	974	999	989	1000	965	965	948	945	951	973	944	1031	957	942	974	1023	964	927	951	947	917	995	966	1000	954	898	1005	990	943	962	931	1020	1001	969	945	980	979	927	964	921	1003	971	924	970	939	973	946	965	984	976	977	946	983	896	928	976	919	980	918	951	1001	924	938	976	941	934	956	958	971	959	1007	980	922	957	905	948	904	969	928	959	956	993	939	956	908	924	985	937	1019	909	974	944	975	937	938	985	1012	1018	945	997	942	1002	952	1008	933	980	932	973	986	924	982	952	934	958	956	898	1007	939	959	1031	908	938	940	942	988	940	944	966	921	955	1004	932	1005	871	937	1001	952	920	989	976	959	939	974	967	913	952	1001	966	1017	910	954	940	905	950	961	931	961	947	924	981	1007	967	945	955	948	1001	949	999	951	1011	952	979	987	941	905	917	945	985	986	975	951	960	973	963	905	968	988	946	921	1026	1034	924	880	962	962	1006	974	914	975	936	919	968	1015	942	940	1019	981	992	959	1017	949	979	929	973	910	1009	941	983	935	1032	928	953	922	958	950	986	979	933	934	961	950	986	926	1002	957	982	992	954	964	949	992	955	951	974	955	1035	972	940	989	910	967	909	945	996	934	1014	969	999	965	963	966	938	979	923	945	954	923	945	943	966	995	986	945	979	936	1001	1006	972	947	994	1018	936	961	949	977	916	972	931	1002	926	936	971	1002	964	961	929	896	946	959	951	959	888	1002	1011	952	944	922	954	942	848	912	965	945	959	952	982	974	905	914	1011	933	920	964	1023	937	930	930	942	936	970	959	937	1027	1037	932	966	977	1017	956	869	973	935	1004	945	987	953	924	946	960	1014	957	942	957	994	989	960	971	944	959	940	978	939	958	932	987	972	912	940	994	950	1013	934	976	940	934	947	1011	1010	954	962	927	946	962	973	969	1017	978	970	990	971	988	946	998	925	995	946	970	950	947	955	981	919	923	957	938	942	1018	928	963	991	955	938	941	934	995	1025	1017	1027	900	961	1006	1011	986	993	973	947	947	964	1018	1013	997	933	945	950	969	948	944	931	941	964	950	934	943	907	999	1008	949	937	912	1004	929	980	1001	965	967
20339	17055	14002	20823	27704	32734	36788	49907	65955	65955	53335	39417	24370	13424	8921	7892	7869	7711	7693	7703	7668	7761	7640	7867	7737	7863	7812	7557	7659	7761	7672	7789	7727	7682	7742	7709	7765	7770	7839	7687	7707	7708	7763	7749	7832	7741	7583	7759	7729	7870	7754	7691	7829	7765	7879	7838	7786	7598	7797	7594	7775	7851	7747	7776	7811	7803	7806	7640	7639	7819	7777	7806	7908	7682	7812	7743	7658	7812	7675	7675	7799	7770	7708	7754	7721	7828	7768	7739	7781	7717	7724	7808	7884	7765	7871	7806	7711	7549	7699	7818	7765	7626	7772	7753	7766	7736	7787	7783	7763	7698	7695	7653	7672	7851	7774	7693	7711	7782	7855	7740	7670	7755	7654	7773	7795	7742	7809	7807	7740	7794	7823	7720	7759	7599	7661	7691	7718	7698	7695	7646	7794	7559	7905	7735	7838	7787	7929	7781	7691	7683	7722	7670	7719	7868	7889	7832	7667	7687	7822	7631	7729	7731	7806	7808	7753	7700	7737	7822	7686	7695	7696	7790	7640	7725	7797	7613	7522	7609	7667	7719	7656	7778	7889	7782	7861	7783	7781	7740	7650	7644	7670	7794	7661	7738	7830	7753	7717	7838	7733	7728	7806	7723	7779	7614	7585	7874	7715	7745	7726	7753	7685	7772	7837	7701	7796	7827	7715	7879	7610	7803	7855	7600	7807	7762	7789	7725	7786	7703	7692	7674	7803	7804	7787	7724	7825	7842	7737	7692	7718	7841	7620	7724	7844	7747	7757	7667	7839	7667	7720	7628	7738	7793	7679	7780	7732	7612	7708	7704	7636	7704	7785	7639	7662	7802	7631	7884	7791	7710	7670	7698	7830	7825	7718	7786	7673	7814	7715	7713	7770	7691	7706	7810	7803	7663	7814	7856	7941	7660	7861	7747	7730	7676	7778	7780	7750	7736	7797	7765	7824	7815	7723	7817	7638	7743	7749	7709	7769	7811	7679	7799	7823	7755	7639	7820	7688	7714	7622	7822	7761	7711	7781	7716	7743	7728	7762	7829	7706	7690	7627	7743	7835	7701	7811	7757	7681	7844	7679	7756	7750	7762	7783	7763	7802	7772	7750	7721	7862	7795	7736	7664	7741	7769	7751	7686	7744	7787	7741	7707	7721	7741	7702	7877	7747	7746	7775	7622	7732	7717	7827	7929	7799	7647	7823	7676	7724	7763	7730	7764	7922	7711	7894	7682	7658	7767	7671	7678	7730	7700	7663	7739	7816	7698	7698	7790	7571	7729	7706	7700	7775	7868	7673	7788	7964	7750	7725	7727	7780	7769	7756	7730	7689	7727	7745	7541	7656	7727	7827	7758	7794	7791	7800	7834	7761	7683	7759	7698	7645	7748	7764	7858	7797	7793	7733	7707	7713	7836	7628	7713	7732	7780	7942	7796	7783	7777	7648	7741	7569	7727	7560	7780	7747	7720	7631	7688	7764	7786	7811	7776	7844	7605	7772	7856	7850	7887	7580	7771	7794	7709	7715	7642	7626	7729	7752	7662	7793	7827	7617	7739	7782	7693	7718	7761	7720	7687	7731	7787	7769	7670	7698	7827	7805	7614	7753	7815	7682	7785	7777	7692	7726	7611	7678	7664	7785	7629	7707	7781	7730	7821	7850	7779	7655	7698	7629	7770	7765	7609	7784	7799	7871	7794	7710	7694	7626	7777	7766	7797	7847	7576	7805	7712	7763	7615	7668	7839	7647	7776	7703	7755	7567	7668	7849	7803	7763	7686	7776	7831	7645	7789	7651	7847	7556	7770	7595	7790	7759	7842	7843	7695	7799	7753	7825	7936	7628	7589	7623	7657	7730	7552	7946	7821	7656	7476	7691	7727	7761	7711	7650	7778	7753	7671	7672	7777	7734	7774	7682	7644	7843	7868	7687	7857	7751	7747	7687	7773	7715	7778	7727	7715	7724	7784	7748	7729	7756	7630	7623	7654	7825	7674	7685	7893	7701	7765	7832	7785	7804	7791	7873	7735	7674	7766	7801	7816	7705	7686	7700	7571	7797	7727	7713	7716	7652	7700	7849	7764	7739	7773	7775	7743	7765	7668	7788	7797	7624	7709	7691	7766	7654	7698	7682	7714	7775	7771	7876	7710	7720	7774	7665	7666	7600	7767	7694	7731	7811	7759	7715	7675	7906	7740	7745	7709	7839	7829	7849	7697	7649	7701	7735	7780	7770	7802	7826	7923	7899	7803	7766	7775	7679	7764	7712	7760	7733	7789	7837	7730	7718	7606	7834	7810	7748	7663	7741	7647	7659	7856	7804	7688	7887	7639	7777	7800	7833	7744	7847	7644	7776	7771	7780	7799	7650	7732	7792	7706	7831	7837	7611	7761	7783	7693	7574	7667	7858	7815	7752	7771	7751	7694	7744	7857	7730	7733	7647	7941	7748	7734	7689	7669	7789	7572	7815	7736	7735	7765	7689	7794	7628	7715	7748	7745	7715	7686	7895	7747	7663	7768	7724	7748	7701	7767	7759	7565	7893	7640	7794	7763	7736	7693	7831	7671	7720	7671	7816	7746	7844	7632	7801	7808	7803	7748	7685	7699	7769	7769	7732	7804	7652	7708	7648	7545	7802	7577	7699	7753	7853	7701	7666	7788	7711	7748	7603	7661	7846	7604	7757	7642	7738	7712	7748	7766	7741	7678	7562	7744	7790	7809	7701	7585	7758	7683	7688	7740	7681	7676	7821	7714	7776	7795	7754	7873	7728	7731	7741	7771	7831	7692	7719	7861	7790	7655	7833	7752	7882	7647	7701	7708	7820	7807	7766	7731	7770	7822	7717	7713	7907	7741	7783	7767	7657	7740	7773	7656	7858	7785	7686	7791	7889	7854	7728	7702	7814	7678	7828	7723	7758	7796	7734	7734	7687	7801	7828	7658	7747	7725	7661	7726	7826	7748	7708	7776	7754	7666	7766	7730	7709	7639	7852	7696	7579	7752	7756	7784	7781	7730	7772	7747	7800	7649	7721	7751	7710	7785	7688	7764	7814	7759	7835	7708	7905	7619	7696	7625	7719	7780	7742	7809	7856	7655	7851	7873	7632	7903	7673	7763	7838	7780	7815	7648	7710	7561	7776	7840	7717	7724	7771	7686	7832	7702	7796	7771	7634	7731	7664	7707	7774	7706	7769	7929	7730	7740	7771	7828	7703	7701	7734	7721	7803	7625	7766	7711	7702	7718	7699	7715	7644	7826	7893	7588	7732	7765	7822	7869	7776	7735	7762	7534	7755	7820	7707	7815	7753	7597	7787	7925	7826	7725	7686	7650	7611	7717	7672	7766	7746	7879	7716	7797	7811	7821	7729	7679	7827	7606	7685	7749	7868	7841	7710	7724	7704	7774	7901	7656	7712	7687	7652	7862	7704	7645	7803	7676	7807	7868	7723	7835	7786	7736	7634	7752	7882	7717	7717	7694	7640	7931	7740	7668	7786	7769	7845	7734	7772	7640	7716	7760	7814	7737	7825	7831	7665	7803	7822	7675	7738	7747	7751	7632	7726	7735	7816	7814	7791	7638	7778	7794	7724	7795	7665	7754	7747	7681	7749	7617	7829	7723	7736	7655	7782	7625	7708	7811	7657	7754	7839	7767	7734	7720	7785	7735	7885	7905	7721	7762	7652	7735	7708	7661	7782	7660	7744	7740	7681	7838	7691	7732	7794	7893	7616	7716	7663	7801	7778	7570	7818	7603	7611	7763	7855	7782	7615	7905	7744	7898	7688	7688	7724	7773	7764	7848	7784	7620	7837	7878	7773	7689	7721	7803	7768	7747	7646	7748	7688	7709	7743	7691	7777	7827	7825	7856	7554	7694	7688	7754	7747	7699	7693	7829	7621	7712	7803	7730	7669	7634	7752	7740	7792	7706	7777	7803	7660	7749	7808	7778	7824	7838	7826	7935	7760	7939	7800	7661	7821	7741	7793	7702	7782	7672	7833	7717	7789	7763	7666	7722	7868	7725	7776	7752	7747	7898	7763	7820	7823	7785	7656	7787	7837	7655	7847	7761	7792	7761	7707	7742	7685	7813	7816	7834	7750	7751	7754	7706	7682	7727	7710	7912	7774	7735	7587	7786	7681	7737	7874	7813	7955	7838	7882	7835	7752	7719	7716	7732	7798	7686	7683	7762	7674	7724	7539	7845	7641	7799	7741	7699	7822	7746	7755	7714	7781	7730	7674	7662	7700	7819	7671	7701	7659	7824	7711	7773	7806	7630	7776	7737	7791	7826	7809	7630	7748	7847	7781	7737	7806	7719	7669	7710	7765	7773	7854	7671	7682	7781	7716	7757	7754	7781	7809	7630	7754	7611	7703	7781	7693	7653	7607	7776	7787	7817	7689	7785	7806	7746	7621	7747	7844	7675	7657	7787	7739	7863	7745	7747	7739	7708	7706	7773	7824	7777	7767	7647	7688	7893	7843	7819	7800	7697	7754	7723	7705	7811	7837	7878	7810	7815	7674	7608	7785	7803	7755	7765	7770	7843	7686	7765	7656	7623	7771	7761	7760	7703	7800	7856	7672	7724	7824	7646	7784	7762	7603	7827	7845	7794	7792	7733	7655	7849	7617	7831	7877	7744	7734	7687	7796	7716	7786	7681	7637	7643	7720	7750	7769	7735	7703	7727	7807	7814	7739	7865	7905	7846	7661	7702	7776	7674	7712	7613	7868	7822	7770	7848	7729	7777	7761	7818	7641	7660	7619	7935	7613	7746	7809	7643	7723	7730	7739	7673	7778	7799	7720	7712	7634	7700	7791	7706	7882	7649	7627	7777	7730	7754	7646	7835	7660	7887	7626	7846	7779	7621	7620	7774	7781	7765	7802	7880	7596	7715	7626	7730	7716	7633	7838	7778	7739	7534	7623	7789	7696	7701	7691	7685	7768	7846	7861	7724	7703	7785	7591	7727	7664	7673	7654	7703	7793	7815	7773	7807	7815	7735	7647	7847	7565	7739	7743	7755	7743	7668	7731	7648	7677	7864	7770	7737	7691	7808	7756	7716	7656	7854	7779	7755	7729	7711	7752	7676	7791	7736	7712	7665	7777	7733
3490	2556	1838	1511	1846	2618	4400	9504	21209	25927	20555	11017	3864	1607	1080	943	974	926	893	963	926	962	893	913	944	1005	941	935	971	1001	950	912	959	957	989	961	985	962	963	987	954	975	976	961	983	942	909	979	949	907	947	953	907	978	947	939	936	978	934	944	952	927	954	904	1020	986	1002	975	976	1012	929	956	896	951	1016	944	938	981	982	927	968	941	988	1004	976	910	922	938	955	963	974	932	955	989	893	926	998	953	988	994	920	1000	942	998	958	973	1002	925	960	999	995	979	1013	951	959	949	976	916	939	956	994	925	933	941	875	980	968	927	925	1033	906	1006	934	895	882	921	990	915	954	967	940	962	934	942	929	972	908	921	942	984	943	948	917	914	978	947	934	970	925	979	968	974	937	952	972	935	958	968	911	920	910	980	943	940	973	895	912	983	919	950	934	892	963	970	945	945	934	971	994	992	897	996	868	902	950	930	959	1001	944	1004	955	932	998	1013	1025	963	925	926	923	950	961	947	978	956	972	944	948	1020	969	968	936	922	956	957	866	950	948	998	986	956	954	957	962	982	958	1004	897	947	986	928	923	953	951	918	961	962	957	937	961	996	922	1019	963	939	946	979	903	946	989	944	967	975	960	987	917	926	940	913	984	912	996	958	955	984	971	963	963	934	917	962	886	976	901	936	896	961	905	941	959	904	962	974	930	908	968	945	929	950	926	928	960	910	942	983	973	946	938	908	956	967	932	944	992	927	949	954	971	969	936	957	928	955	1016	865	979	989	1009	1031	943	927	939	947	948	965	948	967	915	999	925	974	968	998	962	968	934	986	961	950	992	971	964	977	888	884	954	1030	922	1026	965	932	967	1013	888	916	996	931	953	963	997	976	965	948	921	898	960	945	944	970	978	956	978	971	933	968	988	995	975	916	991	934	921	959	985	933	985	965	955	934	901	924	980	944	915	915	949	916	957	941	968	957	983	972	953	996	945	976	985	953	963	950	902	928	944	951	934	1005	937	889	999	1047	971	991	954	1001	1016	986	902	885	982	934	939	951	961	937	1007	955	912	938	985	938	899	949	964	932	899	969	942	918	985	999	954	888	1009	988	924	957	977	933	961	938	988	981	914	943	898	921	914	967	929	986	961	1006	970	975	975	914	924	939	961	949	952	923	931	946	1002	1010	901	907	1017	907	904	928	996	958	968	941	917	898	953	975	1000	1019	1024	944	953	949	1011	924	971	1052	977	979	928	959	944	915	966	920	933	996	967	908	963	957	961	944	962	973	999	915	989	947	998	962	951	935	961	908	910	948	934	864	935	958	931	959	928	1004	978	934	957	893	979	934	979	947	943	889	944	1010	986	914	963	926	917	900	960	969	953	982	940	908	932	989	982	932	952	929	965	959	982	904	991	993	1010	989	982	1011	927	914	951	912	978	938	964	935	989	1026	941	979	1014	979	914	932	940	980	975	916	883	943	967	938	902	970	922	918	929	925	940	941	916	910	960	889	937	937	987	949	937	1002	951	918	940	950	954	961	986	936	974	1004	1027	936	882	924	973	964	947	941	931	901	956	964	982	997	886	972	971	953	977	963	961	928	953	984	937	928	996	964	988	941	951	928	946	935	913	940	909	972	908	983	987	1002	928	957	923	975	951	931	928	950	990	917	943	946	977	1018	981	926	951	974	952	998	989	980	982	910	934	940	979	941	934	923	919	1004	951	941	950	952	971	983	933	981	935	917	936	949	974	939	977	980	990	955	940	977	925	990	926	940	985	994	970	941	969	963	951	925	951	978	1003	1007	973	943	961	926	967	909	921	924	959	962	992	940	980	945	957	938	975	1001	981	917	912	928	977	962	1008	969	886	932	939	950	934	913	937	954	917	975	955	975	940	925	968	991	991	944	996	990	935	940	992	959	1027	967	959	931	960	958	996	902	989	951	993	964	989	913	936	992	962	953	960	978	902	926	973	927	982	954	952	930	920	964	954	954	980	966	964	945	983	949	929	978	1021	939	948	896	966	941	989	946	928	944	988	937	951	940	964	918	968	1007	936	960	957	961	952	889	979	996	984	975	964	991	953	924	939	927	944	937	951	972	967	967	952	948	915	960	937	971	944	963	958	885	968	983	916	925	916	927	981	919	933	976	952	972	931	992	982	938	912	1005	993	929	1005	954	974	985	912	980	914	988	990	970	979	946	961	971	946	981	931	957	958	961	960	927	972	930	949	974	993	970	979	963	967	954	970	930	969	920	983	959	1015	980	960	985	999	916	947	972	915	976	965	953	1000	932	958	985	986	987	971	933	942	964	951	974	1001	893	930	974	958	953	949	900	963	941	992	1015	962	929	905	969	936	940	920	956	952	950	926	914	906	981	934	939	987	951	954	973	912	953	950	985	955	983	970	919	995	954	967	957	960	979	926	955	930	939	961	959	932	926	968	928	995	954	963	953	926	1008	1003	955	981	977	982	988	928	944	886	967	937	963	913	937	956	939	989	927	907	977	978	931	967	941	986	933	926	925	975	917	915	1021	1015	977	903	928	954	963	974	994	993	942	970	992	913	940	951	902	959	948	984	900	914	899	891	869	997	929	974	955	916	950	973	944	1020	1004	957	958	954	897	925	971	964	915	979	949	993	962	933	992	956	909	952	970	970	991	980	987	919	957	940	970	952	966	963	937	981	885	980	920	983	964	969	991	990	925	970	929	938	982	966	943	913	932	935	978	948	958	983	1013	920	924	954	992	966	896	954	944	990	990	969	904	965	928	917	980	963	950	950	980	931	994	948	955	935	988	930	959	884	935	935	996	932	968	946	950	946	942	952	953	915	937	1011	962	940	919	955	986	935	943	964	923	934	1013	1002	936	925	965	1007	957	954	961	991	958	922	964	1003	959	933	957	957	964	1013	912	915	921	981	988	983	930	988	940	960	968	965	920	953	992	961	936	934	968	971	942	962	949	1069	920	1032	971	951	957	919	960	957	977	943	996	920	976	893	915	944	992	925	927	964	1007	1018	962	934	931	972	986	944	953	939	890	937	972	967	939	965	947	969	985	959	955	1008	927	962	955	991	916	983	948	932	939	935	925	961	928	946	1007	970	951	920	908	946	970	1027	921	1045	928	961	948	976	981	950	912	949	936	892	961	983	931	962	953	926	962	970	905	986	1037	979	949	923	995	1005	927	942	930	935	957	964	942	1026	918	940	886	972	960	961	1019	967	936	968	919	940	963	962	974	949	989	967	965	891	942	917	916	942	937	939	895	941	921	980	919	1009	1040	1012	983	971	935	966	963	977	927	975	911	990	952	982	931	957	1004	955	993	924	949	988	958	973	945	961	888	930	931	963	949	939	977	911	988	971	922	962	849	946	996	944	960	932	971	901	1003	983	947	1027	980	955	985	957	969	931	951	912	920	972	956	1000	949	932	950	954	901	928	943	965	964	930	967	974	966	949	967	993	1006	909	943	1002	949	1011	933	952	883	992	970	963	969	913	936	982	973	1008	945	989	980	889	961	961	960	932	968	950	935	939	1003	936	982	922	935	985	923	966	954	907	978	983	968	906	986	968	908	969	914	1017	934	915	968	981	967	938	974	994	956	984	940	945	922	934	943
24527	20634	16510	23162	31868	36905	46940	61206	78840	80396	67139	48501	29884	16292	9860	8103	7703	7603	7620	7602	7740	7799	7623	7668	7641	7816	7578	7594	7757	7681	7683	7749	7798	7652	7757	7764	7774	7638	7621	7625	7709	7696	7743	7624	7630	7650	7651	7573	7713	7685	7743	7740	7820	7694	7665	7841	7621	7652	7707	7741	7703	7662	7806	7793	7653	7613	7713	7635	7712	7730	7758	7834	7771	7753	7769	7747	7793	7413	7728	7783	7668	7699	7605	7776	7725	7623	7750	7824	7639	7698	7683	7661	7639	7688	7654	7751	7709	7634	7756	7793	7695	7669	7595	7717	7792	7693	7756	7671	7717	7670	7599	7649	7580	7700	7642	7689	7781	7792	7630	7583	7754	7741	7626	7750	7663	7557	7652	7642	7696	7760	7726	7631	7613	7699	7739	7739	7767	7800	7761	7758	7628	7757	7612	7620	7623	7684	7736	7738	7709	7653	7649	7579	7659	7528	7761	7652	7758	7570	7616	7723	7560	7546	7725	7745	7733	7604	7610	7821	7644	7694	7656	7727	7625	7758	7530	7741	7640	7865	7650	7747	7900	7711	7721	7721	7670	7737	7775	7680	7659	7611	7499	7606	7722	7562	7650	7571	7677	7762	7637	7729	7783	7565	7704	7768	7848	7778	7720	7738	7912	7675	7765	7722	7684	7653	7669	7583	7753	7647	7711	7695	7786	7582	7593	7729	7648	7744	7654	7778	7598	7764	7770	7684	7774	7682	7622	7776	7746	7593	7610	7647	7755	7690	7616	7799	7651	7770	7671	7563	7675	7722	7596	7759	7650	7615	7663	7690	7791	7670	7505	7617	7704	7588	7640	7675	7655	7654	7556	7672	7709	7685	7664	7689	7620	7508	7794	7613	7644	7669	7651	7701	7620	7791	7501	7625	7775	7508	7690	7775	7735	7745	7649	7606	7626	7730	7623	7605	7659	7681	7743	7751	7633	7716	7628	7669	7678	7672	7658	7696	7711	7817	7685	7579	7761	7590	7817	7605	7634	7640	7562	7669	7732	7756	7632	7756	7769	7769	7588	7738	7671	7773	7670	7869	7576	7645	7663	7846	7737	7770	7751	7684	7747	7742	7703	7763	7778	7648	7807	7668	7793	7608	7756	7649	7679	7595	7646	7665	7735	7798	7670	7526	7679	7768	7674	7717	7594	7572	7741	7643	7751	7544	7821	7751	7746	7626	7696	7701	7749	7715	7730	7739	7668	7641	7705	7786	7731	7813	7658	7591	7788	7578	7525	7567	7754	7675	7730	7746	7677	7761	7670	7630	7776	7711	7723	7612	7608	7685	7764	7834	7696	7793	7703	7701	7770	7600	7592	7788	7677	7685	7801	7667	7605	7741	7469	7674	7671	7589	7745	7712	7745	7687	7526	7529	7701	7781	7682	7563	7684	7833	7788	7552	7672	7741	7667	7686	7800	7855	7744	7774	7778	7691	7639	7658	7730	7747	7656	7640	7656	7556	7714	7625	7790	7756	7639	7663	7860	7666	7767	7615	7637	7823	7700	7834	7620	7652	7822	7655	7724	7587	7799	7648	7810	7693	7685	7764	7567	7632	7585	7707	7639	7744	7713	7739	7719	7599	7739	7658	7610	7568	7767	7586	7648	7727	7689	7634	7736	7634	7638	7657	7658	7691	7633	7623	7553	7698	7742	7786	7775	7753	7696	7661	7681	7812	7745	7730	7728	7657	7573	7626	7761	7651	7681	7659	7582	7605	7721	7636	7767	7691	7688	7615	7706	7647	7586	7711	7511	7637	7728	7765	7753	7553	7668	7599	7706	7569	7756	7667	7640	7698	7693	7654	7685	7701	7790	7764	7621	7795	7805	7600	7585	7584	7771	7723	7599	7539	7880	7847	7770	7525	7651	7733	7657	7782	7605	7599	7625	7633	7768	7729	7792	7613	7772	7703	7770	7761	7665	7704	7702	7690	7699	7574	7601	7765	7746	7642	7742	7756	7550	7681	7735	7833	7656	7634	7583	7646	7729	7551	7734	7641	7686	7766	7760	7684	7614	7749	7676	7532	7643	7742	7618	7628	7615	7713	7640	7634	7627	7594	7560	7714	7837	7735	7592	7681	7880	7643	7742	7620	7620	7724	7821	7821	7466	7600	7727	7694	7825	7717	7802	7725	7710	7703	7668	7858	7657	7633	7673	7785	7704	7583	7734	7569	7604	7653	7778	7720	7511	7650	7657	7743	7716	7793	7709	7720	7699	7676	7664	7698	7831	7786	7642	7650	7614	7619	7691	7805	7626	7556	7633	7772	7839	7709	7745	7522	7707	7642	7794	7720	7703	7667	7799	7605	7769	7760	7688	7601	7743	7693	7684	7760	7722	7736	7703	7712	7735	7665	7796	7639	7681	7654	7725	7725	7603	7814	7665	7667	7630	7734	7651	7700	7684	7717	7552	7809	7871	7734	7654	7770	7703	7879	7651	7593	7634	7602	7749	7631	7884	7605	7715	7683	7801	7690	7674	7667	7731	7728	7808	7611	7589	7616	7792	7786	7743	7635	7721	7663	7618	7664	7669	7673	7625	7704	7650	7682	7664	7794	7644	7715	7661	7645	7725	7650	7778	7653	7628	7648	7945	7654	7713	7627	7813	7801	7501	7647	7607	7741	7713	7758	7629	7655	7626	7552	7614	7612	7691	7623	7676	7702	7629	7579	7749	7653	7887	7712	7877	7702	7587	7713	7670	7782	7658	7687	7752	7637	7786	7667	7842	7755	7649	7707	7681	7644	7820	7712	7537	7638	7652	7784	7704	7707	7730	7725	7736	7632	7579	7663	7604	7596	7737	7674	7833	7671	7673	7570	7743	7679	7595	7703	7676	7645	7635	7747	7742	7728	7815	7665	7772	7734	7576	7689	7556	7738	7642	7902	7653	7766	7621	7658	7712	7531	7737	7678	7673	7592	7649	7772	7520	7531	7677	7575	7621	7676	7627	7730	7691	7781	7775	7744	7681	7502	7736	7744	7692	7660	7743	7786	7693	7629	7723	7680	7722	7743	7771	7752	7688	7770	7701	7557	7719	7697	7600	7740	7728	7663	7777	7763	7701	7757	7648	7615	7653	7727	7661	7863	7749	7840	7701	7709	7634	7769	7681	7772	7655	7708	7831	7690	7775	7664	7645	7636	7815	7603	7682	7703	7764	7558	7549	7554	7745	7826	7625	7620	7739	7739	7711	7676	7676	7639	7749	7693	7756	7502	7795	7625	7848	7595	7672	7730	7712	7653	7858	7631	7800	7759	7763	7763	7731	7647	7675	7704	7580	7583	7687	7594	7665	7702	7677	7611	7604	7620	7629	7734	7630	7693	7691	7764	7717	7646	7660	7757	7733	7590	7612	7589	7791	7672	7766	7721	7599	7867	7648	7613	7693	7801	7596	7733	7648	7635	7609	7871	7696	7719	7585	7707	7583	7751	7652	7799	7580	7643	7700	7709	7596	7620	7679	7644	7655	7793	7700	7778	7667	7632	7755	7695	7639	7708	7743	7764	7743	7762	7677	7614	7622	7695	7679	7695	7530	7714	7631	7755	7810	7835	7683	7768	7565	7607	7683	7765	7669	7737	7765	7750	7674	7811	7736	7702	7641	7728	7573	7758	7773	7574	7705	7877	7630	7799	7695	7706	7707	7746	7679	7774	7577	7593	7643	7688	7654	7739	7733	7674	7749	7790	7787	7694	7623	7650	7742	7656	7687	7814	7731	7711	7757	7726	7718	7847	7689	7764	7733	7701	7615	7664	7723	7737	7664	7647	7685	7704	7698	7766	7734	7655	7653	7697	7661	7715	7630	7665	7758	7602	7690	7602	7603	7707	7611	7693	7691	7624	7737	7660	7730	7707	7783	7739	7658	7726	7767	7622	7751	7736	7722	7655	7741	7684	7853	7737	7783	7689	7639	7842	7612	7634	7725	7779	7675	7711	7692	7683	7857	7664	7795	7823	7762	7507	7758	7795	7744	7729	7567	7628	7708	7814	7773	7757	7689	7514	7754	7565	7752	7707	7685	7694	7690	7663	7636	7686	7785	7622	7632	7736	7613	7736	7756	7639	7682	7719	7669	7678	7684	7752	7737	7700	7643	7639	7706	7666	7624	7760	7584	7665	7760	7706	7718	7596	7732	7648	7662	7703	7673	7724	7742	7658	7654	7733	7679	7654	7720	7684	7670	7597	7725	7607	7701	7734	7682	7816	7585	7613	7854	7653	7569	7725	7709	7734	7834	7796	7724	7722	7637	7766	7770	7590	7710	7656	7738	7766	7796	7626	7718	7581	7695	7754	7673	7768	7553	7729	7745	7692	7715	7761	7825	7741	7525	7604	7695	7675	7632	7607	7687	7776	7808	7825	7718	7714	7655	7500	7816	7644	7901	7607	7761	7641	7648	7762	7638	7679	7683	7641	7820	7702	7747	7743	7600	7712	7666	7808	7694	7703	7739	7766	7714	7581	7791	7732	7587	7658	7692	7698	7619	7707	7834	7634	7743	7694	7661	7665	7561	7710	7649	7666	7723	7704	7820	7713	7633	7642	7655	7828	7605	7663	7806	7613	7838	7572	7738	7650	7778	7783	7782	7827	7683	7757	7726	7682	7661	7693	7539	7545	7760	7562	7509	7739	7597	7706	7724	7504	7694	7591	7768	7786	7624	7618	7589	7604	7772	7626	7575	7604	7657	7663	7701	7717	7752	7662	7580	7813	7668	7700	7700	7734	7563	7749	7600	7651	7748	7703	7736	7787	7705	7652	7712	7594	7726	7687	7613	7581	7734	7795	7662	7598	7630	7781	7768	7805	7668	7731	7654	7649	7599	7767	7675	7569	7748	7762	7675	7699	7664	7727	7688	7603	7511	7755	7661	7732	7584	7557	7629	7660	7737	7691	7652	7693	7682	7722	7692	7771	7529	7783	7710	7594	7648	7741	7550	7709	7592	7730	7536	7806	7664	7793	7723	7620	7740	7623	7601	7567	7710	7791	7662	7552	7694	7663	7615	7652	7628	7854	7709	7682	7710	7722	7616	7595	7690	7708	7694	7746	7624	7775	7658	7696	7809	7507	7869	7643	7670	7665	7617	7580
3290	1551	1234	1088	1340	1688	1725	2201	4426	5627	4464	2638	1488	1102	982	938	947	910	896	967	903	913	956	903	902	910	950	893	909	977	949	955	919	939	899	931	951	945	902	902	898	957	907	938	932	909	967	885	882	917	921	887	870	896	920	972	935	951	943	946	912	931	913	945	931	853	884	948	905	888	907	974	895	922	971	920	942	950	966	909	957	901	963	907	922	954	947	963	906	963	969	912	954	888	925	881	929	936	949	971	1000	881	972	923	1011	929	946	906	918	917	928	874	925	945	923	912	977	994	891	913	923	909	901	957	893	893	873	911	939	903	915	951	886	956	913	859	946	938	940	909	939	978	919	912	948	912	944	922	969	928	971	964	928	929	932	951	969	947	950	924	964	899	931	929	857	931	939	875	916	930	969	843	939	954	899	964	938	929	974	905	936	936	926	948	882	923	938	882	940	912	885	990	919	905	934	906	882	946	916	902	901	888	936	928	962	922	931	969	934	924	929	920	909	942	923	923	893	979	933	942	929	891	942	954	927	943	918	960	932	898	922	881	878	941	925	929	970	898	978	926	973	953	872	947	891	928	897	925	950	945	974	1006	961	950	949	933	955	875	945	944	955	1007	947	912	952	869	969	942	939	867	856	917	923	933	927	885	888	914	936	958	912	935	930	921	908	912	888	946	920	988	899	984	971	944	900	936	928	926	897	884	936	917	928	923	892	925	940	940	852	977	961	895	883	914	943	907	914	958	987	911	912	881	870	977	926	946	964	914	924	911	909	941	962	928	937	932	901	994	922	934	927	930	942	929	986	918	888	948	909	871	920	889	904	881	943	960	903	932	921	895	918	898	925	908	914	914	933	945	956	879	980	922	937	942	920	962	929	1000	961	959	909	958	957	960	905	947	910	936	946	902	982	957	985	950	924	907	912	919	941	917	920	924	895	938	900	939	900	942	917	869	937	933	878	937	936	914	924	941	972	901	874	924	910	991	864	994	935	916	929	933	894	898	950	921	940	884	926	941	924	897	876	889	937	943	925	915	940	925	918	880	897	944	904	969	923	946	915	966	946	925	930	912	941	903	924	956	891	980	945	958	891	875	922	880	932	918	942	924	927	925	923	870	970	980	908	909	938	918	899	914	924	978	890	901	876	944	938	883	880	934	868	935	1007	889	936	957	937	935	906	900	927	912	961	950	970	905	961	929	944	929	929	924	873	909	928	903	999	985	946	899	918	891	959	923	941	912	929	866	977	917	928	962	902	913	890	904	915	953	833	922	885	958	986	920	949	942	924	970	951	943	927	974	952	931	898	924	890	931	920	937	946	906	924	972	929	928	910	963	959	944	905	904	869	924	905	938	897	941	938	903	962	879	929	955	911	924	889	956	874	936	968	902	911	944	925	924	888	918	886	866	887	900	964	893	928	917	887	948	876	871	896	891	927	929	1006	963	953	919	954	954	916	935	962	941	940	946	911	951	951	916	930	872	935	899	929	882	905	951	940	837	878	980	983	964	899	976	910	973	927	908	908	931	957	863	909	878	894	869	940	1008	908	922	872	885	929	954	932	938	973	918	929	926	956	870	924	881	923	950	918	982	903	896	883	976	954	902	985	932	934	907	881	978	904	939	915	887	889	879	956	911	891	908	887	877	942	921	923	892	934	992	923	888	1001	965	925	877	898	943	966	926	935	878	940	924	938	888	896	1002	934	895	932	861	931	943	980	913	937	871	940	978	910	914	905	893	945	912	917	963	933	916	939	873	936	955	982	939	969	902	925	943	951	958	907	896	919	927	896	893	935	937	931	910	964	932	928	927	880	929	910	879	942	934	989	885	947	904	971	864	979	957	911	910	916	915	977	901	942	882	893	995	934	853	972	920	879	961	961	940	899	916	925	889	919	903	941	968	945	925	894	928	965	858	935	939	954	911	951	928	916	934	899	964	927	936	928	940	940	888	963	909	928	930	840	860	973	930	922	985	964	893	915	941	887	903	963	982	969	920	921	945	915	953	907	890	933	918	931	898	957	975	901	969	909	922	952	923	987	946	971	931	932	924	900	865	886	852	942	954	938	870	866	940	959	948	919	892	923	907	897	949	946	914	966	944	912	910	967	916	948	885	883	959	960	910	889	910	988	931	959	954	841	958	947	968	945	958	918	934	912	939	952	956	946	943	897	907	961	944	962	935	968	970	943	921	951	957	948	894	907	928	928	908	948	943	917	840	911	866	913	907	942	919	958	934	946	907	939	965	959	953	922	884	909	980	941	926	843	970	889	915	912	936	881	920	835	927	902	943	922	877	923	903	902	887	886	946	951	919	986	916	960	953	877	885	924	891	965	888	950	960	966	1018	912	933	916	950	941	887	878	901	893	949	914	914	925	878	903	952	909	953	958	959	947	993	906	987	942	935	909	936	904	902	913	897	915	931	917	946	921	913	947	946	951	933	909	935	955	868	952	907	892	901	864	951	968	893	916	941	964	932	952	888	916	970	894	951	925	928	934	903	913	894	955	953	936	956	938	921	937	904	948	950	895	886	891	911	897	919	935	955	930	887	944	904	933	910	956	979	964	904	891	912	952	923	897	953	959	979	907	922	920	977	947	904	931	912	917	933	877	947	924	929	896	969	940	910	887	972	954	921	902	931	917	918	948	986	948	876	937	905	876	922	902	932	914	937	927	893	939	938	921	901	933	916	971	902	923	953	922	946	955	880	972	979	938	939	904	956	889	871	884	901	854	960	921	1007	880	899	903	940	895	899	976	944	926	959	921	989	907	895	899	933	956	927	940	930	962	956	941	892	955	905	863	958	931	966	904	882	945	915	934	917	923	928	935	934	960	864	936	877	963	939	902	964	945	912	971	888	934	966	957	973	940	969	980	948	951	912	945	932	898	904	976	913	943	930	899	932	934	928	981	900	929	912	907	942	936	957	974	913	909	948	976	898	922	924	885	973	1002	968	950	921	946	967	907	923	931	942	865	868	911	914	885	961	896	925	1011	954	916	964	927	942	927	996	965	946	935	907	925	947	976	949	969	900	953	936	899	957	941	931	937	914	874	910	932	924	919	905	933	947	954	932	912	916	950	886	936	904	912	938	936	948	962	964	976	907	934	910	875	911	885	936	927	946	947	962	958	966	936	970	920	911	954	944	937	935	928	917	948	911	966	911	918	958	903	922	929	912	944	929	993	938	910	914	920	953	922	938	892	942	927	923	922	877	947	993	906	953	910	972	950	960	934	961	919	926	979	960	906	907	956	928	899	913	958	929	874	904	925	961	905	907	896	915	939	894	913	911	923	980	883	938	939	916	939	892	940	917	940	903	977	962	873	954	963	941	897	912	943	918	916	964	943	914	861	883	912	925	1000	907	887	912	903	946	867	965	931	966	920	943	882	948	912	912	921	942	864	889	911	926	931	916	894	930	867	959	894	929	951	944	887	938	870	942	902	955	950	918	929	977	904	988	947	938	939	936	953	944	922	940	902	943	908	941	902	956	913	900	999	912	946	925	892	925	946	906
16727	13631	11351	16028	25554	27702	28382	34444	44460	45044	37814	26384	14995	9664	8056	7641	7533	7580	7463	7589	7580	7584	7519	7514	7569	7514	7468	7597	7506	7550	7554	7625	7497	7688	7515	7638	7396	7436	7449	7454	7555	7569	7606	7483	7653	7431	7487	7710	7478	7551	7478	7518	7553	7558	7531	7520	7596	7513	7436	7564	7520	7544	7568	7434	7537	7616	7431	7522	7570	7402	7569	7572	7602	7579	7552	7498	7531	7407	7406	7634	7425	7649	7534	7553	7419	7476	7630	7498	7504	7491	7512	7472	7665	7485	7544	7567	7594	7509	7446	7524	7559	7483	7535	7587	7533	7529	7535	7514	7447	7486	7590	7384	7734	7527	7496	7573	7382	7502	7503	7592	7548	7523	7615	7593	7438	7577	7502	7588	7574	7408	7400	7583	7513	7585	7504	7530	7552	7394	7619	7518	7380	7486	7568	7408	7558	7500	7637	7503	7501	7634	7520	7616	7578	7644	7564	7399	7617	7373	7596	7606	7479	7425	7639	7597	7443	7571	7676	7327	7626	7509	7513	7644	7584	7533	7492	7552	7643	7513	7635	7565	7469	7535	7641	7445	7494	7638	7532	7551	7480	7549	7547	7558	7547	7560	7564	7654	7461	7546	7498	7358	7453	7580	7545	7489	7461	7530	7392	7624	7592	7550	7565	7560	7509	7548	7571	7608	7497	7597	7408	7553	7355	7512	7472	7536	7402	7539	7537	7597	7401	7627	7410	7569	7588	7454	7595	7655	7513	7503	7489	7445	7550	7562	7475	7534	7509	7575	7565	7491	7562	7454	7482	7615	7457	7615	7504	7566	7453	7498	7477	7590	7545	7398	7374	7584	7471	7576	7664	7511	7563	7641	7455	7396	7426	7423	7484	7555	7503	7590	7537	7490	7586	7666	7449	7454	7499	7507	7643	7371	7497	7535	7580	7374	7446	7591	7507	7541	7565	7493	7380	7626	7672	7502	7599	7524	7583	7525	7549	7555	7478	7533	7607	7390	7553	7511	7484	7354	7501	7549	7569	7550	7515	7490	7453	7556	7551	7441	7511	7621	7712	7478	7599	7567	7555	7377	7537	7493	7583	7473	7559	7562	7498	7580	7488	7486	7431	7631	7456	7364	7602	7560	7524	7595	7486	7544	7564	7593	7485	7430	7621	7553	7444	7453	7469	7457	7577	7611	7553	7471	7543	7449	7618	7500	7346	7601	7477	7574	7610	7553	7535	7489	7543	7523	7523	7557	7462	7461	7552	7564	7512	7567	7485	7591	7456	7546	7502	7586	7621	7478	7453	7614	7615	7484	7416	7381	7484	7452	7547	7514	7456	7465	7468	7508	7508	7563	7422	7489	7646	7657	7466	7516	7593	7519	7504	7644	7368	7468	7635	7509	7580	7635	7554	7455	7647	7578	7594	7497	7496	7451	7525	7420	7599	7437	7629	7496	7441	7614	7565	7664	7482	7567	7555	7616	7455	7516	7584	7565	7541	7478	7436	7547	7444	7522	7594	7576	7476	7489	7615	7564	7619	7444	7482	7419	7590	7524	7655	7504	7514	7562	7515	7610	7532	7553	7505	7683	7538	7542	7497	7678	7443	7534	7531	7611	7534	7395	7605	7620	7519	7719	7404	7572	7544	7648	7593	7477	7593	7589	7489	7458	7552	7607	7531	7503	7417	7309	7511	7504	7605	7622	7601	7588	7615	7465	7428	7594	7494	7532	7529	7631	7467	7517	7516	7547	7531	7529	7326	7630	7387	7408	7550	7551	7490	7535	7568	7503	7569	7492	7410	7499	7534	7651	7515	7587	7516	7403	7611	7518	7502	7578	7381	7639	7528	7508	7586	7424	7486	7473	7556	7574	7574	7588	7584	7486	7574	7708	7521	7690	7639	7521	7530	7555	7523	7501	7455	7506	7550	7517	7530	7571	7594	7502	7531	7416	7577	7499	7477	7449	7596	7550	7601	7596	7622	7487	7449	7601	7424	7470	7448	7578	7509	7567	7583	7565	7584	7579	7405	7536	7657	7335	7674	7587	7545	7682	7598	7555	7632	7475	7723	7552	7547	7567	7450	7596	7639	7495	7497	7473	7531	7606	7443	7459	7622	7544	7482	7611	7612	7512	7548	7587	7381	7587	7534	7398	7632	7568	7551	7513	7618	7562	7728	7572	7544	7561	7435	7537	7469	7633	7461	7457	7513	7574	7447	7557	7596	7517	7488	7463	7525	7492	7580	7584	7467	7570	7584	7517	7505	7536	7558	7544	7621	7518	7613	7578	7564	7533	7605	7635	7428	7514	7691	7602	7538	7499	7589	7606	7552	7506	7520	7423	7485	7611	7643	7610	7470	7595	7434	7488	7405	7456	7573	7452	7630	7509	7513	7556	7652	7546	7407	7559	7589	7631	7428	7566	7514	7616	7523	7340	7425	7526	7548	7687	7489	7560	7575	7508	7595	7640	7494	7603	7438	7600	7527	7549	7565	7482	7542	7420	7529	7579	7416	7666	7514	7556	7504	7571	7561	7563	7576	7616	7423	7458	7522	7560	7535	7575	7526	7446	7576	7638	7621	7476	7612	7599	7511	7440	7472	7535	7480	7587	7576	7631	7594	7543	7549	7562	7491	7486	7537	7512	7559	7468	7499	7441	7385	7479	7603	7629	7562	7513	7549	7416	7532	7386	7523	7483	7544	7560	7594	7650	7510	7656	7635	7489	7468	7472	7636	7538	7539	7515	7603	7584	7389	7494	7600	7642	7491	7628	7564	7475	7708	7507	7669	7507	7487	7400	7627	7620	7628	7601	7610	7741	7549	7456	7565	7510	7403	7529	7651	7616	7437	7538	7560	7551	7545	7607	7518	7586	7612	7507	7460	7452	7610	7628	7585	7555	7526	7382	7588	7645	7392	7714	7476	7541	7500	7553	7539	7675	7547	7516	7488	7492	7607	7527	7577	7547	7477	7564	7652	7375	7411	7585	7564	7545	7615	7556	7482	7541	7423	7583	7564	7536	7495	7533	7548	7533	7438	7488	7534	7582	7631	7554	7462	7401	7575	7555	7492	7660	7556	7482	7453	7505	7570	7612	7434	7645	7644	7527	7494	7431	7520	7587	7556	7550	7680	7472	7450	7511	7537	7542	7391	7551	7491	7596	7435	7457	7546	7572	7546	7576	7527	7742	7540	7435	7491	7536	7406	7705	7414	7713	7435	7388	7400	7611	7548	7457	7577	7476	7472	7455	7556	7438	7685	7504	7461	7539	7425	7318	7273	7372	7441	7435	7485	7377	7478	7456	7500	7491	7478	7646	7524	7664	7530	7606	7569	7490	7485	7454	7530	7459	7582	7569	7435	7410	7573	7600	7634	7614	7435	7536	7507	7544	7517	7542	7565	7571	7429	7537	7407	7471	7709	7572	7576	7576	7463	7547	7515	7545	7567	7537	7534	7605	7474	7543	7657	7453	7676	7546	7519	7495	7626	7638	7511	7616	7649	7555	7641	7464	7540	7347	7502	7452	7501	7589	7705	7538	7514	7359	7450	7600	7649	7612	7589	7440	7537	7406	7524	7660	7485	7450	7522	7483	7692	7607	7536	7681	7550	7527	7483	7392	7604	7613	7752	7505	7533	7570	7547	7526	7614	7545	7539	7475	7441	7656	7540	7593	7571	7606	7531	7528	7609	7635	7476	7415	7454	7451	7422	7610	7584	7631	7431	7574	7520	7493	7548	7419	7573	7458	7537	7594	7545	7588	7493	7608	7592	7622	7623	7468	7560	7397	7418	7598	7596	7431	7535	7439	7543	7519	7502	7612	7580	7661	7543	7547	7361	7463	7479	7402	7574	7403	7602	7465	7484	7530	7521	7668	7574	7642	7522	7424	7512	7505	7529	7569	7609	7553	7469	7508	7667	7426	7421	7609	7502	7633	7618	7665	7455	7701	7619	7587	7421	7438	7715	7437	7486	7389	7490	7544	7481	7553	7666	7426	7551	7542	7473	7428	7605	7381	7754	7657	7578	7601	7585	7277	7685	7501	7509	7652	7468	7508	7606	7398	7406	7470	7638	7547	7703	7436	7570	7473	7458	7512	7603	7612	7554	7421	7567	7496	7601	7505	7409	7698	7454	7595	7661	7437	7514	7558	7605	7618	7399	7655	7674	7592	7681	7532	7535	7497	7544	7434	7559	7424	7410	7441	7555	7479	7523	7570	7532	7519	7539	7569	7490	7394	7502	7489	7542	7463	7580	7598	7609	7561	7571	7647	7538	7637	7566	7620	7489	7480	7543	7399	7527	7524	7525	7579	7495	7474	7550	7427	7579	7581	7499	7513	7609	7523	7520	7447	7586	7340	7602	7585	7675	7489	7652	7524	7626	7362	7611	7566	7489	7546	7397	7547	7687	7411	7677	7472	7567	7506	7517	7498	7506	7687	7489	7605	7430	7530	7415	7457	7536	7552	7537	7665	7544	7696	7472	7376	7532	7583	7510	7625	7478	7483	7545	7557	7570	7555	7554	7438	7465	7592	7496	7467	7678	7555	7489	7455	7725	7604	7552	7535	7511	7501	7573	7445	7485	7482	7536	7468	7548	7561	7537	7440	7709	7576	7620	7585	7419	7478	7395	7425	7507	7490	7462	7582	7407	7448	7627	7593	7568	7530	7527	7712	7689	7478	7575	7408	7534	7373	7710	7504	7495	7479	7563	7483	7442	7556	7496	7503	7540	7526	7561	7584	7477	7529	7437	7453	7518	7641	7568	7485	7504	7573	7593	7484	7468	7608	7556	7404	7575	7468	7449	7468	7555	7555	7539	7647	7526	7699	7451	7567	7543	7638	7550	7495	7446	7459	7573	7587	7651	7481	7595	7465	7484	7608	7602	7504	7745	7469	7559	7547	7521	7489	7596	7600	7552	7516	7434	7531	7551	7455	7556	7570	7552	7641	7599	7529	7407	7506	7503	7511	7569	7446	7431	7536	7515	7562	7615	7405	7431	7490	7496	7601	7529	7544	7446	7591	7581	7554	7510	7528	7539	7491	7721	7667	7589	7551	7565	7652	7572	7666	7367	7456	7529	7508	7505	7526	7476	7583	7368	7601	7338	7361	7455	7629	7560	7565
2138	1797	1468	1279	1554	1900	2275	4503	9958	15100	12601	6955	2861	1509	1106	897	929	996	913	981	936	918	892	894	881	969	980	940	931	889	959	930	928	972	897	954	948	940	911	975	903	976	940	993	940	921	915	937	938	943	916	921	892	934	928	947	931	908	926	957	976	1033	942	933	963	914	949	867	934	904	973	888	910	934	966	934	928	887	952	929	938	927	913	918	903	947	954	919	915	946	960	906	937	955	892	956	964	960	877	917	943	960	939	943	963	950	976	934	984	900	856	981	976	972	938	967	905	966	923	970	917	929	973	932	932	908	922	946	915	964	921	903	923	931	949	969	902	949	880	921	985	902	949	942	914	895	922	926	957	981	921	944	911	949	928	939	949	956	997	964	969	924	906	925	899	920	927	968	868	873	985	920	932	964	911	956	979	997	953	933	956	881	946	1003	904	852	936	973	1014	934	885	908	934	983	904	929	944	921	874	988	937	942	945	884	1009	893	973	967	974	938	918	922	895	924	970	965	904	911	902	901	927	935	968	955	953	910	962	881	901	946	986	940	936	904	933	913	914	949	984	951	902	971	962	952	957	927	966	945	927	992	969	915	981	907	971	910	914	948	927	902	910	863	983	933	908	974	967	971	995	981	943	897	901	921	983	928	891	950	953	872	930	970	909	938	933	922	1006	873	904	888	926	941	990	952	943	960	925	942	922	949	908	994	938	936	865	946	959	946	959	946	929	852	921	922	903	886	914	950	917	921	941	952	949	948	984	908	912	945	922	909	892	916	942	901	872	881	997	920	918	980	927	908	895	912	960	952	916	950	923	956	945	961	889	933	939	933	970	914	921	970	976	956	904	916	986	923	932	948	963	956	964	887	889	907	906	926	915	908	927	923	935	944	946	1010	934	913	884	950	933	927	962	888	946	944	871	939	964	973	910	982	933	977	963	919	984	929	897	1014	909	903	919	932	936	909	922	923	911	929	924	930	929	948	922	974	900	942	936	964	924	925	1000	897	928	904	970	972	944	935	878	926	954	927	906	939	912	899	965	967	912	902	951	874	890	993	923	958	882	952	916	864	953	860	959	889	931	971	907	920	907	1004	914	921	960	911	932	959	947	996	880	872	956	935	909	933	906	944	918	944	900	933	960	950	960	926	882	959	912	950	910	992	948	958	973	920	932	985	931	909	937	956	944	952	941	949	949	935	928	995	919	873	924	940	901	894	874	1008	972	945	969	878	918	969	948	956	928	917	914	916	994	921	914	931	911	894	910	957	913	949	918	934	980	970	942	886	949	978	997	944	940	927	936	877	956	943	902	933	924	902	949	924	912	939	980	943	967	973	898	927	916	888	963	918	921	921	932	967	1004	898	899	912	896	958	931	919	939	884	970	890	962	896	919	936	946	937	966	902	938	950	975	918	955	915	919	931	950	912	939	928	963	937	983	916	920	896	933	961	936	892	925	939	917	949	877	969	917	929	947	955	946	980	881	943	976	999	948	940	934	965	911	969	914	959	883	952	911	988	933	908	931	923	913	935	921	925	933	924	982	913	872	975	963	909	964	954	917	923	940	902	905	945	954	896	951	976	973	974	967	908	989	904	901	935	905	904	932	977	970	882	918	940	902	931	951	968	943	913	972	945	963	938	964	893	955	890	900	888	924	976	922	952	943	934	915	964	891	931	939	888	935	899	913	1003	911	932	914	933	923	920	942	953	860	920	956	954	932	978	946	957	954	931	929	932	880	947	933	915	951	916	908	956	886	926	927	937	944	888	899	950	903	980	1000	934	919	918	935	981	928	897	929	946	909	904	936	947	907	902	895	931	902	933	917	944	864	949	913	929	984	921	944	947	960	960	993	917	915	869	946	932	868	935	927	928	985	892	911	889	913	878	952	962	942	919	924	888	953	886	931	906	880	975	930	951	888	925	927	890	957	918	951	845	870	945	917	954	949	917	895	988	942	913	956	951	905	934	924	926	952	979	990	961	964	911	917	962	916	971	899	940	875	912	958	927	931	901	904	936	1004	946	958	971	918	894	954	934	874	889	910	942	894	945	1018	941	915	964	902	972	915	937	955	920	923	897	923	926	909	946	938	929	906	972	888	971	967	967	947	916	898	900	898	916	946	997	912	916	986	884	908	946	920	981	960	914	950	929	966	944	918	889	867	943	979	936	952	919	939	938	937	950	895	909	897	945	935	940	907	925	912	931	957	907	894	953	924	966	923	940	939	959	865	908	941	959	928	899	927	954	917	947	894	1012	916	916	979	916	878	852	935	945	943	896	939	916	897	886	937	880	961	953	924	857	915	893	943	924	901	939	922	960	873	902	953	969	954	966	923	920	948	952	946	922	954	958	938	887	940	958	902	945	931	943	977	949	953	958	898	956	909	935	924	966	956	910	933	948	937	942	929	956	945	904	938	935	960	913	881	959	947	941	887	944	905	940	891	954	974	927	914	951	917	937	899	906	944	954	893	958	971	893	914	914	928	945	921	895	912	939	916	956	878	921	976	914	958	947	945	914	934	935	926	956	865	942	876	930	907	916	953	930	931	912	981	972	931	926	890	971	943	957	949	893	918	939	939	927	924	949	956	908	937	922	933	915	968	965	893	954	936	940	939	953	912	963	902	904	896	962	896	918	896	913	877	873	956	925	924	898	876	899	931	930	913	928	982	950	903	942	921	933	896	866	1015	904	913	906	940	976	953	963	926	942	948	913	980	918	881	881	896	852	913	890	947	953	974	938	972	907	929	919	915	923	938	904	858	894	905	871	921	966	938	930	924	944	932	923	948	896	967	946	917	938	923	923	908	940	939	939	872	951	987	932	969	913	940	891	939	914	940	917	954	965	911	933	935	913	934	951	922	956	903	942	918	940	950	915	935	920	938	899	940	991	1000	966	921	942	887	935	912	923	943	982	975	946	923	953	889	933	915	900	937	933	895	918	921	918	941	935	877	948	921	909	975	909	909	955	973	976	907	907	939	947	943	935	910	951	925	917	949	940	913	954	935	954	949	915	935	927	929	1025	929	895	999	938	971	940	916	939	942	918	919	909	962	907	927	919	919	834	916	960	906	940	971	895	937	880	911	959	893	940	951	971	930	917	930	967	934	935	978	964	896	969	950	904	992	974	916	924	917	919	897	948	1009	975	913	923	964	897	958	949	922	916	911	894	952	914	894	940	932	937	939	895	986	911	931	923	987	954	917	940	911	914	944	915	918	912	953	906	889	930	943	906	945	981	929	952	935	901	876	973	938	906	882	940	973	1021	965	918	914	922	886	864	937	876	906	958	886	911	917	877	928	921	913	900	973	1007	863	942	914	956	897	929	944	922	933	959	932	905	954	895	958	943	946	923	949	960	918	884	926	917	960	972	914	900	912	926	941	914	954	918	930	993	890	925	878	1009	926	864	982	904	959	958	976	924	873	977	919	959	917	925	891	958	1004	856	965	871	946	956	963	932	942	955	925	941	914	976	918	934	935	938	937	867	971	882	916	932	908	927	897	883	934	906	975	939	931	974	916	942
19899	16532	12904	18971	28715	30644	34905	46064	59673	65157	55880	41853	25926	14478	9292	7822	7466	7612	7577	7503	7455	7491	7578	7528	7514	7486	7544	7441	7500	7567	7641	7608	7395	7484	7595	7602	7514	7419	7511	7456	7484	7498	7590	7475	7587	7565	7500	7566	7657	7628	7493	7551	7599	7529	7511	7475	7633	7521	7491	7703	7528	7569	7547	7595	7582	7456	7469	7453	7527	7509	7504	7421	7650	7442	7497	7590	7568	7442	7661	7508	7495	7495	7578	7604	7537	7440	7613	7545	7608	7584	7505	7639	7474	7510	7464	7459	7616	7324	7573	7572	7593	7442	7671	7561	7553	7535	7455	7599	7502	7489	7363	7447	7331	7418	7665	7562	7582	7355	7544	7553	7632	7604	7669	7587	7626	7558	7545	7554	7596	7638	7552	7525	7515	7581	7518	7437	7537	7507	7606	7528	7575	7445	7531	7650	7517	7626	7525	7466	7618	7521	7542	7643	7558	7508	7444	7460	7484	7534	7503	7634	7563	7476	7504	7575	7461	7507	7703	7605	7581	7573	7415	7497	7579	7648	7547	7532	7629	7541	7664	7550	7520	7531	7485	7526	7637	7557	7645	7578	7497	7532	7700	7584	7579	7622	7573	7570	7547	7494	7494	7569	7571	7477	7629	7402	7539	7477	7463	7519	7551	7516	7555	7613	7657	7583	7598	7527	7520	7696	7518	7389	7494	7661	7454	7623	7488	7523	7688	7606	7597	7559	7518	7363	7603	7590	7519	7496	7601	7614	7482	7607	7513	7578	7585	7517	7624	7493	7476	7514	7468	7617	7636	7582	7526	7659	7596	7609	7573	7560	7443	7593	7467	7520	7583	7607	7464	7609	7452	7509	7570	7614	7552	7635	7401	7605	7606	7520	7524	7492	7598	7558	7589	7616	7533	7494	7558	7601	7505	7544	7534	7617	7505	7543	7600	7557	7781	7519	7612	7378	7503	7520	7705	7596	7541	7527	7472	7449	7675	7443	7627	7473	7564	7442	7447	7434	7478	7564	7566	7677	7575	7622	7549	7468	7527	7508	7608	7673	7682	7386	7651	7508	7554	7426	7477	7609	7485	7605	7576	7694	7383	7575	7481	7462	7710	7509	7643	7653	7457	7486	7467	7555	7491	7471	7593	7459	7611	7636	7452	7531	7656	7607	7537	7504	7347	7556	7578	7657	7596	7589	7551	7521	7476	7469	7491	7497	7551	7568	7550	7514	7649	7607	7556	7643	7580	7717	7515	7675	7481	7626	7618	7434	7561	7547	7422	7491	7460	7632	7522	7526	7644	7499	7563	7420	7620	7584	7526	7524	7590	7580	7657	7607	7670	7564	7460	7539	7621	7608	7613	7548	7513	7568	7562	7646	7478	7536	7576	7570	7579	7416	7672	7627	7531	7574	7551	7627	7441	7627	7476	7641	7551	7590	7561	7526	7565	7625	7581	7462	7738	7431	7634	7505	7602	7491	7549	7526	7330	7549	7602	7409	7490	7331	7476	7464	7527	7621	7591	7565	7520	7662	7493	7591	7505	7643	7557	7567	7451	7527	7689	7449	7649	7425	7381	7568	7652	7477	7571	7539	7472	7556	7461	7688	7507	7508	7512	7469	7502	7467	7639	7534	7669	7616	7602	7524	7608	7534	7564	7559	7541	7595	7640	7453	7560	7521	7653	7603	7581	7516	7406	7591	7620	7552	7626	7593	7472	7496	7591	7552	7442	7559	7568	7468	7463	7533	7598	7543	7577	7683	7422	7663	7703	7469	7629	7535	7627	7552	7595	7494	7380	7476	7403	7571	7531	7538	7650	7513	7448	7614	7567	7473	7508	7549	7638	7496	7558	7501	7511	7451	7505	7596	7525	7486	7646	7548	7555	7624	7524	7533	7760	7665	7469	7540	7563	7592	7358	7592	7429	7540	7648	7647	7645	7583	7522	7573	7608	7580	7588	7605	7582	7444	7598	7673	7636	7423	7544	7580	7399	7490	7454	7677	7644	7561	7617	7461	7551	7650	7554	7389	7469	7525	7579	7523	7519	7612	7634	7525	7467	7574	7568	7402	7585	7679	7514	7514	7519	7611	7483	7507	7655	7462	7512	7560	7542	7668	7572	7434	7533	7414	7502	7445	7506	7549	7578	7433	7506	7538	7513	7554	7591	7514	7546	7480	7560	7623	7531	7436	7519	7611	7668	7706	7477	7502	7634	7694	7573	7538	7547	7662	7570	7509	7591	7736	7619	7672	7545	7500	7454	7675	7387	7494	7437	7496	7555	7373	7661	7605	7567	7485	7478	7591	7445	7579	7535	7393	7490	7404	7396	7642	7611	7485	7698	7659	7539	7625	7608	7584	7611	7299	7660	7613	7456	7443	7609	7632	7464	7688	7589	7610	7453	7518	7569	7413	7632	7491	7646	7522	7527	7511	7693	7503	7467	7704	7615	7472	7526	7461	7552	7494	7589	7563	7568	7526	7499	7551	7716	7543	7567	7433	7604	7455	7571	7607	7646	7588	7618	7548	7676	7589	7566	7636	7513	7525	7641	7394	7602	7637	7448	7490	7601	7509	7533	7542	7599	7523	7491	7535	7502	7493	7644	7563	7511	7608	7568	7563	7562	7529	7550	7528	7421	7552	7547	7585	7648	7567	7592	7618	7616	7586	7500	7673	7562	7672	7558	7494	7482	7394	7599	7511	7500	7598	7683	7578	7557	7485	7625	7521	7509	7672	7534	7547	7669	7663	7470	7458	7457	7540	7502	7545	7553	7577	7612	7433	7519	7589	7602	7490	7642	7485	7463	7742	7505	7559	7508	7582	7524	7569	7587	7688	7488	7589	7507	7522	7565	7474	7527	7548	7542	7595	7585	7666	7560	7529	7659	7577	7592	7475	7544	7446	7610	7617	7549	7496	7612	7574	7498	7630	7545	7613	7518	7690	7502	7472	7626	7471	7490	7628	7595	7573	7621	7455	7667	7640	7480	7414	7636	7546	7504	7475	7563	7562	7570	7571	7491	7551	7668	7530	7557	7455	7474	7526	7678	7542	7691	7459	7554	7488	7756	7609	7469	7518	7560	7707	7643	7495	7622	7615	7464	7559	7580	7523	7548	7525	7599	7604	7600	7530	7503	7508	7541	7635	7558	7487	7702	7478	7479	7570	7499	7516	7586	7654	7473	7718	7566	7447	7608	7486	7525	7642	7468	7493	7679	7496	7700	7423	7533	7642	7664	7631	7558	7582	7571	7584	7483	7573	7476	7611	7512	7417	7484	7569	7437	7663	7652	7614	7602	7551	7499	7478	7696	7531	7434	7521	7531	7634	7549	7527	7482	7679	7606	7648	7756	7629	7675	7627	7612	7529	7644	7560	7504	7475	7487	7538	7478	7546	7486	7588	7642	7487	7467	7469	7605	7599	7700	7699	7556	7664	7619	7516	7440	7444	7579	7464	7536	7553	7625	7562	7467	7513	7573	7702	7585	7506	7521	7583	7514	7533	7584	7462	7507	7687	7616	7679	7534	7796	7505	7606	7675	7611	7559	7679	7590	7604	7574	7450	7591	7512	7456	7457	7643	7529	7700	7594	7636	7567	7544	7558	7602	7575	7567	7545	7489	7578	7448	7553	7497	7532	7453	7397	7534	7637	7620	7529	7396	7532	7467	7611	7567	7513	7516	7466	7581	7469	7493	7563	7544	7657	7527	7455	7569	7504	7601	7676	7652	7629	7528	7611	7612	7471	7383	7534	7694	7721	7512	7704	7542	7504	7548	7773	7599	7581	7515	7546	7433	7595	7594	7682	7602	7488	7457	7488	7543	7638	7597	7482	7631	7521	7635	7593	7517	7330	7642	7469	7603	7620	7491	7523	7550	7685	7575	7433	7532	7668	7401	7440	7483	7604	7664	7408	7625	7714	7496	7641	7336	7714	7442	7424	7639	7484	7588	7504	7587	7551	7612	7392	7440	7334	7612	7532	7535	7515	7589	7369	7557	7566	7505	7535	7603	7636	7487	7570	7445	7685	7616	7771	7412	7609	7668	7553	7611	7575	7475	7722	7543	7629	7695	7622	7627	7567	7601	7561	7530	7563	7502	7454	7593	7595	7460	7554	7600	7579	7555	7504	7558	7629	7587	7641	7455	7542	7543	7520	7567	7596	7594	7587	7493	7555	7534	7730	7542	7533	7512	7578	7505	7585	7579	7654	7554	7487	7579	7357	7582	7442	7680	7430	7548	7553	7574	7506	7585	7723	7521	7648	7652	7573	7478	7606	7655	7552	7631	7580	7374	7487	7595	7544	7561	7559	7560	7442	7545	7523	7656	7554	7736	7634	7505	7547	7469	7702	7496	7499	7560	7597	7622	7648	7402	7526	7558	7635	7545	7530	7614	7568	7566	7587	7585	7454	7530	7529	7560	7502	7475	7532	7631	7509	7678	7630	7670	7660	7678	7531	7650	7595	7496	7522	7464	7548	7504	7580	7617	7543	7578	7622	7631	7491	7491	7558	7564	7622	7675	7499	7527	7522	7500	7505	7508	7436	7488	7621	7452	7579	7567	7538	7564	7580	7527	7559	7505	7540	7604	7630	7639	7625	7507	7597	7546	7429	7521	7528	7676	7699	7552	7420	7561	7530	7491	7595	7588	7590	7453	7566	7645	7529	7461	7361	7537	7583	7591	7477	7648	7567	7473	7491	7567	7563	7405	7512	7335	7584	7601	7458	7494	7561	7529	7632	7505	7626	7531	7587	7494	7647	7466	7691	7470	7536	7516	7648	7434	7530	7508	7500	7421	7669	7402	7540	7519	7651	7515	7425	7443	7425	7515	7520	7512	7574	7608	7568	7509	7455	7464	7574	7500	7645	7494	7585	7562	7504	7457	7548	7496	7582	7488	7516	7501	7637	7628	7550	7567	7629	7522	7633	7672	7531	7508	7404	7467	7377	7617	7614	7496	7695	7544	7631	7476	7558	7584	7623	7380	7505	7631	7632	7545	7638	7617	7600	7470	7476	7599	7614	7550	7421	7522	7489	7425	7566	7436	7612	7500	7474	7506	7462	7507	7533	7493	7550	7671	7453	7600	7652	7553	7709	7555	7640	7530	7605	7565	7534	7436	7554
4900	1630	1431	1294	1583	1841	1782	2520	9780	15853	13201	7381	2992	1494	1060	994	958	937	908	1015	942	968	992	979	1051	963	962	900	949	916	939	978	943	1000	928	981	973	946	955	993	985	1001	975	961	927	958	975	958	969	926	983	913	939	918	968	927	1044	951	942	1004	979	917	954	966	915	957	998	974	953	960	942	973	898	963	922	933	990	977	965	955	953	948	991	979	926	1016	952	974	964	936	904	952	973	990	978	978	959	977	986	980	937	966	964	968	948	940	998	942	938	935	1025	988	954	992	953	961	925	914	949	971	943	994	975	959	900	965	955	975	951	947	989	949	978	999	926	934	980	898	967	974	1002	1000	1010	1007	964	1013	942	1042	926	953	1017	986	927	921	892	991	969	927	970	1022	945	987	966	942	929	998	924	965	914	997	949	932	963	987	941	969	971	973	893	1021	994	993	984	962	963	939	1005	986	931	939	988	950	965	993	979	952	943	973	965	955	951	967	912	978	964	900	989	981	965	960	976	977	1000	951	928	974	1043	949	928	980	922	972	931	977	989	931	937	994	977	962	957	982	1000	940	1016	950	962	985	999	930	977	968	945	980	967	953	1010	937	966	1014	943	957	954	999	942	960	918	964	935	951	972	933	930	1027	985	983	933	963	935	954	907	953	930	925	927	986	934	952	979	975	934	961	969	966	943	973	1009	950	969	938	938	950	914	962	933	1005	1002	962	989	1028	928	962	987	988	971	990	964	910	943	1060	964	943	978	981	990	1004	955	968	931	948	965	1001	992	977	977	978	934	1014	970	901	1014	954	989	963	970	987	977	978	933	906	955	979	938	986	974	975	937	945	969	992	935	927	934	929	941	1016	999	973	976	908	965	992	927	914	962	1016	995	978	1000	939	979	980	937	1005	934	998	950	994	971	977	985	965	998	947	932	956	937	935	942	925	935	1002	961	937	940	1001	937	949	974	1024	964	964	999	977	974	934	950	983	971	952	970	926	964	1001	979	906	972	997	967	934	934	987	957	989	990	952	971	944	933	951	1015	974	934	966	1000	940	967	952	980	985	959	935	1018	983	985	986	931	987	954	945	941	910	959	1037	1020	939	989	947	984	964	924	967	931	924	992	1001	973	938	958	942	994	968	933	963	995	951	973	944	998	944	978	990	984	925	931	956	933	921	974	938	967	974	962	975	967	932	914	947	940	918	974	902	1007	993	963	970	958	952	974	899	951	937	941	931	987	985	970	985	969	949	940	932	935	944	877	965	977	941	989	971	999	984	967	1034	937	990	960	963	1016	978	957	951	939	995	1004	943	999	947	893	920	975	961	1005	967	965	917	956	932	993	976	937	930	997	876	971	1012	938	1006	940	979	948	897	927	906	928	946	938	942	974	983	1008	956	994	963	974	939	984	974	975	929	998	949	950	936	1014	954	939	909	944	925	932	959	978	954	965	970	992	934	936	927	1011	965	999	924	925	980	970	960	991	937	982	944	950	1031	992	985	976	909	956	962	982	944	975	956	1010	990	953	930	1005	953	922	897	965	922	981	941	988	970	951	929	952	956	969	918	1001	967	994	1012	1005	908	949	957	1005	1004	949	955	977	995	954	977	959	1040	984	953	993	965	927	1048	967	911	938	993	988	964	970	954	1009	980	977	929	949	955	875	993	984	940	971	941	959	980	966	949	932	947	988	1010	954	970	972	1004	930	947	962	986	956	943	949	1005	920	980	927	931	973	948	963	968	962	908	952	938	868	924	939	958	978	922	953	945	944	976	974	949	986	971	943	980	951	941	937	1011	994	957	943	1011	945	917	997	960	963	969	998	946	960	963	982	974	992	987	1052	934	917	907	1033	963	999	912	961	954	953	956	934	928	980	1035	956	971	954	975	959	964	942	921	1003	938	882	923	971	911	974	946	970	981	969	975	965	1005	948	1001	973	958	1015	998	978	1016	988	995	933	955	959	966	988	954	992	931	995	943	978	890	962	998	982	991	993	980	901	934	1013	933	995	967	976	926	973	960	991	989	931	968	999	934	1044	986	941	974	984	985	935	981	1014	968	948	984	955	985	907	1004	985	960	966	954	933	1001	958	937	956	988	923	944	1029	979	932	946	989	964	945	953	949	1009	988	995	959	930	940	946	974	962	941	1006	1019	916	981	924	957	958	922	981	940	988	964	967	946	992	960	984	956	959	998	925	981	941	950	942	1016	926	983	979	982	1008	984	972	933	997	922	974	1004	981	980	926	1010	955	1008	977	992	969	962	958	961	970	956	956	956	979	988	1040	974	926	953	950	965	975	963	952	1028	1000	954	882	925	1020	972	961	927	1002	961	978	945	927	993	997	949	1005	921	952	944	976	934	968	925	1038	885	912	951	978	957	924	953	968	938	965	1002	973	979	960	962	961	944	1031	966	912	970	871	943	1013	965	976	1001	950	942	944	949	965	995	1001	950	997	970	890	1020	989	956	1006	1007	949	996	957	981	960	958	974	1030	968	972	930	995	965	992	1003	962	994	1012	955	921	965	1001	967	991	906	958	891	964	999	990	936	975	1063	977	922	945	957	939	914	965	937	961	963	950	984	991	913	962	938	1011	971	926	957	960	988	1007	989	1015	926	935	950	970	933	1003	955	950	960	963	952	976	931	910	939	994	953	929	919	899	989	963	955	1006	993	992	884	930	953	983	988	973	932	960	945	939	920	927	911	981	994	925	975	895	1010	977	952	963	974	989	922	972	953	983	991	950	942	994	967	948	953	968	930	973	959	949	915	961	961	941	977	975	984	1020	949	1001	988	961	966	981	1011	942	898	966	921	1023	940	967	977	938	919	981	955	948	956	902	945	940	932	1006	959	992	968	959	968	926	1035	1008	1019	969	910	964	915	950	1000	962	957	969	959	950	959	936	974	967	955	1009	1029	969	998	965	956	914	953	940	952	998	935	969	953	934	944	1007	972	930	1006	996	943	978	953	983	961	927	955	936	948	976	929	952	938	948	919	990	982	997	894	963	979	977	926	991	985	937	964	943	1024	990	994	983	954	961	1033	955	996	971	974	962	989	961	940	956	897	1033	938	917	1030	967	963	933	1015	909	1012	1006	939	951	950	992	948	953	956	978	935	873	955	996	948	908	1013	944	947	915	924	968	940	975	944	935	961	931	955	1002	917	965	1005	961	973	915	942	972	987	966	942	972	958	971	957	980	991	940	979	939	957	1004	979	1012	1003	1019	954	971	952	955	973	929	956	953	983	958	958	967	974	931	1000	1006	963	959	991	940	1003	995	923	934	930	931	980	952	1007	954	952	947	945	944	1000	965	974	1011	953	1015	918	983	977	955	935	907	989	944	1004	985	974	923	971	943	975	985	990	943	982	983	940	993	967	970	918	960	978	942	1063	935	968	986	958	980	956	966	975	1011	962	959	946	986	990	1006	961	946	1022	975	961	997	989	963	981	974	987	981	942	973	948	967	938	966	999	921	983	927	1014	994	985	988	994	986	943	980	962	1009	987	954	950	969	985	1000	956	1005	965	1018	963	992	956	1019	956	930	953	955	963	970	947	893	963	970	926	955	969	947	944	974	978	969	936	993	963	977	942	959	947	935	969	947	966	912	932	941	975	995	940	987	977	996	961	951	942	990	973	998	958	1037	976	1011	964	982	967	896	961	906	975	963	980	1021	920	987	944
19466	14513	12472	19663	27773	29512	29812	36310	60511	67680	57385	43580	26941	15003	9312	8018	7861	7815	7790	7733	7746	7763	7760	7674	7642	7775	7795	7669	7761	7906	7801	7625	7799	7824	7717	7573	7789	7728	7797	7801	7747	7638	7850	7800	7623	7807	7739	7845	7674	7645	7653	7754	7713	7839	7724	7813	7881	7764	7637	7756	7782	7770	7800	7861	7741	7809	7735	7840	7557	7787	7788	7624	7797	7788	7831	7721	7754	7636	7716	7801	7777	7758	7770	7810	7803	7730	7720	7890	7756	7734	7828	7748	7666	7751	7718	7756	7720	7751	7621	7746	7713	7593	7830	7659	7799	7780	7809	7659	7732	7875	7763	7778	7750	7747	7724	7827	7766	7745	7714	7896	7817	7678	7838	7699	7901	7812	7779	7887	7716	7858	7752	7765	7810	7781	7842	7795	7769	7773	7663	7738	7736	7764	7757	7751	7842	7821	7913	7848	7744	7767	7768	7812	7765	7799	7711	7680	7734	7641	7720	7583	7856	7646	7811	7871	7837	7904	7776	7725	7738	7698	7761	7761	7751	7882	7664	7693	7659	7834	7643	7808	7681	7767	7733	7796	7659	7664	7813	7695	7758	7814	7778	7818	7740	7575	7667	7787	7668	7809	7694	7707	7721	7756	7626	7719	7740	7694	7736	7742	7862	7728	7635	7742	7892	7690	7859	7706	7709	7732	7859	7793	7644	7790	7703	7765	7820	7680	7689	7850	7908	7658	7858	7728	7788	7775	7750	7823	7722	7761	7651	7738	7664	7831	7768	7844	7755	7636	7670	7709	7757	7757	7717	7601	7697	7825	7818	7703	7670	7806	7821	7785	7568	7702	7836	7671	7862	7849	7758	7835	7771	7669	7884	7776	7622	7783	7708	7743	7823	7827	7929	7734	7797	7865	7821	7676	7810	7729	7807	7753	7788	7726	7829	7754	7739	7715	7689	7838	7648	7717	7843	7882	7795	7858	7820	7830	7769	7826	7734	7733	7634	7719	7842	7748	7717	7782	7853	7649	7885	7614	7761	7760	7770	7801	7832	7659	7725	7734	7651	7748	7803	7882	7798	7717	7813	7858	7771	7824	7727	7777	7620	7899	7839	7716	7745	7807	7600	7752	7763	7867	7769	7673	7852	7858	7677	7868	7714	7816	7813	7768	7739	7859	7726	7723	7786	7825	7744	7654	7704	7797	7755	7654	7773	7686	7852	7692	7662	7736	7846	7701	7808	7705	7718	7652	7835	7723	7649	7787	7812	7843	7695	7727	7801	7893	7765	7735	7640	7755	7854	7791	7677	7714	7769	7626	7656	7696	7680	7716	7733	7873	7629	7702	7777	7831	7749	7767	7854	7667	7831	7774	7819	7635	7773	7747	7784	7677	7708	7765	7784	7938	7854	7753	7671	7856	7814	7796	7803	7789	7559	7847	7872	7722	7776	7762	7635	7741	7685	7719	7804	7831	7739	7738	7838	7749	7734	7712	7820	7709	7853	7719	7634	7808	7721	7880	7824	7718	7746	7817	7789	7856	7809	7805	7718	7779	7721	7769	7871	7803	7797	7672	7804	7758	7732	7717	7750	7913	7638	7710	7753	7707	7762	7713	7681	7796	7823	7753	7738	7750	7734	7786	7732	7595	7779	7815	7842	7802	7699	7846	7725	7770	7821	7797	7647	7721	7693	7703	7771	7891	7775	7778	7670	7718	7845	7776	7717	7729	7724	7817	7596	7773	7686	7702	7691	7772	7828	7665	7719	7796	7702	7693	7822	7741	7722	7805	7815	7749	7652	7761	7703	7859	7836	7676	7711	7770	7776	7809	7676	7742	7710	7811	7949	7734	7694	7733	7664	7722	7752	7732	7804	7755	7747	7815	7754	7761	7675	7672	7790	7795	7783	7882	7863	7718	7810	7740	7773	7764	7705	7746	7780	7733	7765	7746	7742	7634	7825	7719	7588	7862	7748	7828	7687	7730	7705	7669	7941	7766	7800	7692	7843	7774	7826	7812	7738	7840	7880	7763	7838	7743	7785	7870	7874	7806	7888	7868	7800	7706	7777	7744	7698	7627	7797	7777	7874	7720	7766	7913	7840	7660	7618	7712	7767	7812	7778	7774	7786	7699	7741	7601	7805	7674	7939	7701	7700	7829	7670	7762	7948	7693	7709	7805	7794	7768	7752	7553	7719	7711	7794	7807	7604	7694	7727	7754	7815	7777	7745	7681	7733	7811	7627	7865	7820	7776	7807	7640	7679	7834	7789	7838	7715	7726	7895	7755	7625	7756	7720	7820	7908	7865	7761	7774	7782	7811	7857	7859	7907	7798	7665	7904	7692	7663	7874	7744	7780	7636	7812	7790	7737	7802	7750	7660	7766	7692	7631	7949	7742	7803	7834	7737	7627	7694	7709	7747	7869	7808	7678	7712	7711	7813	7697	7729	7701	7888	7848	7758	7675	7647	7924	7625	7878	7840	7811	7788	7895	7789	7610	7759	7754	7650	7706	7621	7867	7859	7716	7645	7788	7649	7772	7818	7766	7830	7867	7742	7917	7737	7687	7777	7789	7689	7798	7701	7720	7820	7781	7724	7812	7724	7812	7805	7780	7647	7649	7896	7772	7965	7917	7742	7793	7681	7767	7725	7848	7754	7748	7719	7702	7818	7821	7837	7698	7752	7756	7800	7918	7715	7760	7821	7757	7777	7885	7970	7736	7778	7762	7687	7706	7850	7904	7745	7753	7847	7720	7868	7779	7627	7809	7715	7773	7749	7830	7641	7628	7803	7834	7798	7725	7794	7671	7734	7832	7723	7810	7863	7652	7816	7739	7650	7951	7863	7723	7846	7708	7701	7691	7565	7844	7741	7694	7673	7942	7619	7776	7700	7631	7693	7745	7730	7866	7838	7728	7854	7795	7756	7777	7717	7761	7705	7715	7785	7734	7720	7755	7841	7808	7863	7771	7756	7791	7757	7578	7629	7842	7822	7760	7774	7847	7735	7714	7698	7831	7811	7863	7641	7605	7857	7660	7634	7833	7864	7704	7754	7710	7673	7671	7754	7710	7765	7787	7757	7661	7656	7723	7811	7821	7695	7778	7876	7782	7894	7736	7811	7826	7807	7783	7767	7755	7636	7793	7704	7780	7864	7814	7715	7763	7692	7700	7827	7764	7756	7746	7788	7771	7704	7661	7729	7774	7786	7839	7690	7820	7749	7642	7788	7857	7770	7798	7744	7859	7783	7676	7681	7738	7731	7770	7686	7808	7831	7713	7825	7873	7753	7787	7608	7772	7804	7624	7908	7745	7709	7830	7725	7779	7745	7606	7715	7839	7810	7800	7865	7663	7917	7844	7782	7707	7642	7601	7657	7738	7785	7753	7679	7857	7741	7730	7602	7677	7813	7710	7681	7746	7795	7817	7876	7758	7782	7873	7764	7775	7627	7816	7785	7694	7756	7779	7796	7883	7747	7836	7780	7829	7796	7857	7668	7735	7754	7726	7738	7800	7856	7776	7727	7705	7765	7839	7840	7911	7718	7897	7706	7784	7830	7741	7822	7732	7694	7665	7734	7648	7804	7793	7878	7822	7817	7817	7666	7712	7779	7815	7645	7777	7799	7674	7842	7656	7787	7788	7737	7691	7813	7868	7865	7878	7651	7780	7843	7708	7807	7841	7466	7729	7650	7706	7728	7799	7779	7713	7885	7693	7783	7844	7792	7834	7780	7711	7816	7761	7962	7617	7733	7760	7622	7767	7913	7642	7829	7741	7803	7716	7659	7871	7657	7773	7890	7633	7810	7766	7799	7758	7727	7725	7720	7702	7765	7879	7681	7809	7833	7620	7732	7703	7804	7801	7733	7774	7761	7787	7811	7800	7903	7654	7924	7725	7603	7700	7708	7945	7780	7826	7731	7880	7792	7804	7834	7630	7730	7762	7811	7664	7576	7754	8020	7631	7781	7788	7731	7734	7679	7744	7855	7774	7701	7667	7742	7677	7695	7827	7730	7889	7733	7795	7736	7782	7840	7870	7627	7887	7699	7836	7871	7842	7741	7869	7815	7844	7703	7837	7800	7842	7699	7865	7699	7737	7707	7696	7878	7753	7739	7742	7751	7721	7788	7651	7796	7857	7825	7859	7721	7740	7845	7695	7682	7684	7703	7856	7718	7700	7763	7706	7771	7831	7786	7737	7780	7828	7784	7738	7836	7620	7765	7834	7757	7800	7848	7833	7878	7846	7758	7829	7823	7689	7743	7674	7606	7680	7921	7739	7865	7740	7703	7784	7477	7719	7950	7734	7603	7884	7890	7837	7734	7698	7734	7878	7743	7906	7754	7807	7855	7831	7785	7618	7913	7670	7744	7737	7796	7957	7722	7846	7753	7909	7800	7744	7759	7798	7825	7667	7672	7777	7842	7834	7882	7755	7931	7728	7743	7831	7711	7931	7838	7859	7777	7769	7742	7868	7749	7797	7718	7749	7777	7722	7776	7769	7808	7718	7816	7718	7711	7659	7666	7739	7709	7788	7616	7703	7716	7703	7685	7673	7780	7735	7717	7714	7706	7760	7901	7833	7779	7845	7755	7645	7678	7704	7695	7711	7697	7683	7728	7701	7822	7794	7791	7760	7795	7785	7760	7780	7749	7770	7793	7677	7872	7727	7824	7761	7853	7684	7706	7748	7713	7740	7729	7704	7700	7735	7831	7957	7640	7799	7778	7731	7750	7769	7769	7824	7777	7731	7709	7692	7787	7756	7673	7766	7791	7804	7689	7576	7774	7661	7722	7733	7863	7813	7567	7836	7790	7871	7648	7727	7814	7810	7896	7796	7811	7783	7680	7782	7710	7766	7616	7704	7653	7619	7787	7808	7802	7791	7770	7648	7856	7675	7788	7732	7709	7849	7737	7745	7704	7639	7747	7692	7918	7845	7761	7721	7873	7805	7756	7960	7670	7813	7765	7794	7762	7879	7750	7783	7755	7796	7744	7685	7640	7656	7684	7824	7901	7779	7696	7808	7735	7725	7730	7828	7699	7833	7900	7928	7751	7755	7671	7806	7681	7773	7800	7752	7699	7826	7674	7803	7825	7608	7689	7799	7758	7826	7668	7694	7829	7769	7800
3717	2076	1625	1381	1771	2058	2031	3337	18449	27977	21232	12420	4769	1983	1194	980	1003	917	982	989	923	944	935	905	930	950	991	957	961	916	948	922	933	945	1011	972	955	909	933	995	999	972	965	986	971	948	907	924	987	913	919	925	956	941	945	929	917	957	941	938	946	979	931	993	917	945	1006	938	937	910	920	893	929	914	963	972	943	943	886	974	966	983	1010	984	951	939	934	951	932	935	991	950	970	918	918	922	961	951	949	967	1009	979	890	979	944	979	908	985	970	874	978	959	920	975	906	921	975	968	1011	903	1000	943	950	906	925	934	1022	967	982	930	983	979	979	937	900	1005	981	949	977	961	925	963	974	979	928	970	982	977	994	978	923	931	995	923	965	966	912	978	890	970	951	966	915	952	959	963	944	930	951	954	970	932	936	968	914	984	925	967	944	962	995	1047	942	968	1003	899	997	934	937	934	960	946	924	960	935	952	947	922	968	912	969	915	921	981	939	971	1005	979	973	973	925	936	988	998	907	946	922	969	906	932	965	948	957	923	983	968	961	937	1002	930	953	919	929	948	1022	947	974	918	947	995	933	935	910	955	927	937	1001	988	922	943	929	979	981	950	916	963	977	922	943	922	966	971	928	966	920	983	927	976	946	929	951	967	942	949	947	959	996	957	984	961	886	951	960	967	996	934	940	953	944	963	934	947	957	991	1006	926	896	946	963	923	970	947	926	944	959	977	958	943	950	938	959	927	943	977	923	952	915	982	968	921	922	932	951	929	943	940	970	939	998	957	912	954	988	931	922	937	942	953	930	915	994	933	952	937	970	972	955	977	989	984	965	937	953	908	973	934	942	918	958	965	918	920	933	935	919	953	956	915	949	902	924	975	957	972	952	930	944	989	975	988	982	961	1001	966	964	909	960	1011	932	966	976	937	954	956	897	969	981	953	955	971	968	948	986	999	1004	966	957	892	923	895	1005	975	929	942	934	954	1006	953	978	934	960	975	977	984	947	931	964	965	930	946	970	988	967	925	956	996	964	969	900	967	954	911	1002	987	977	937	917	985	942	888	888	971	930	1004	982	950	959	967	948	945	946	935	951	966	999	965	944	1017	936	1020	1017	1045	946	1023	967	942	968	972	954	948	928	953	945	965	934	951	994	968	936	961	959	963	956	930	938	971	935	978	975	936	919	904	980	953	944	977	968	970	956	1012	969	894	923	997	954	962	908	983	926	1005	923	924	994	1025	964	907	931	946	925	937	949	976	965	939	985	935	955	898	957	1050	958	935	975	900	950	957	943	932	941	940	935	954	940	928	949	943	948	902	954	999	922	934	976	971	949	996	944	995	958	1016	933	973	974	939	926	935	983	989	933	993	932	940	901	955	909	963	884	989	971	954	923	972	897	926	997	953	913	987	885	960	971	969	970	949	1004	949	886	951	931	995	982	911	942	992	998	957	910	933	929	982	963	969	929	956	970	952	938	949	991	942	944	995	953	971	927	917	987	964	944	965	964	912	952	902	959	970	1002	1003	993	894	979	926	937	911	971	914	991	983	989	989	921	936	1002	991	974	963	944	984	931	919	960	969	966	936	972	942	951	976	980	948	965	962	1013	958	901	929	914	958	1022	949	979	966	954	956	1014	940	1014	967	1012	935	968	954	897	966	966	967	988	956	951	950	975	948	955	955	921	941	948	944	997	941	1033	974	941	1003	946	958	962	939	958	924	950	973	962	963	1012	971	945	999	958	925	966	929	923	938	904	919	937	972	939	912	1010	970	1007	921	925	966	992	955	987	932	1013	943	965	927	961	955	939	940	921	1016	925	949	914	962	948	952	1012	939	974	933	932	1000	970	950	988	932	991	967	869	971	955	934	937	971	1003	996	925	947	1016	897	1000	944	958	998	933	960	923	988	982	952	944	936	891	975	948	977	932	938	957	943	941	957	933	923	976	951	973	905	967	935	965	993	927	927	950	969	960	933	950	959	962	976	1015	897	996	885	943	983	965	901	936	1004	969	929	928	946	943	1024	985	931	915	893	990	903	971	956	933	905	947	966	961	939	973	956	974	952	955	951	945	882	945	943	961	981	937	924	978	921	958	983	900	892	920	963	927	975	964	1002	903	883	959	980	927	972	1021	902	937	930	958	911	949	952	964	908	990	1016	1025	960	886	899	922	951	981	956	979	985	919	908	980	977	916	910	959	920	981	991	975	1007	978	992	977	911	958	1009	968	976	931	1007	979	990	934	978	1020	917	964	955	1025	969	943	926	967	945	995	939	971	967	947	973	920	991	959	944	954	946	893	895	941	913	995	961	988	942	964	975	909	958	937	933	973	968	1003	931	949	927	926	906	901	1004	981	988	969	978	950	974	958	924	935	990	893	922	998	927	968	945	915	985	948	947	999	928	930	1002	924	926	918	941	898	945	916	953	935	987	945	910	916	995	907	962	974	947	1015	982	923	937	1017	938	990	963	962	947	975	945	971	988	929	969	974	945	958	952	938	950	1010	878	945	969	934	982	966	911	935	969	947	973	970	964	942	938	948	968	920	984	951	936	921	976	1000	976	961	944	984	897	935	968	953	961	997	969	965	874	930	949	914	951	943	950	907	937	983	984	947	978	899	983	943	929	920	966	986	913	1006	911	960	898	955	985	936	956	957	967	926	987	975	958	949	959	912	870	927	935	1009	976	931	951	880	933	939	925	931	973	940	953	975	956	975	960	997	970	1000	1004	972	923	958	988	966	941	963	988	981	962	961	859	975	950	958	982	926	988	924	975	940	937	951	937	935	952	963	922	952	1070	987	1013	934	967	917	954	970	979	953	961	919	899	963	940	927	989	933	951	990	962	961	1004	1011	983	996	954	947	926	943	929	1036	913	896	910	936	921	976	990	1008	1016	920	1014	1023	898	957	990	974	975	963	955	946	943	943	928	886	944	947	941	913	995	913	914	951	954	967	973	983	903	963	940	941	976	966	946	976	914	955	932	974	994	886	918	989	942	952	888	968	958	912	977	955	882	933	951	943	951	989	970	932	970	1007	1001	1003	936	923	903	962	934	979	981	988	940	977	967	953	968	942	915	1017	913	973	927	950	925	967	995	972	955	941	976	960	955	1001	988	953	933	991	1016	963	973	1018	944	896	969	958	957	962	953	956	988	935	924	938	935	967	928	950	901	1002	938	939	985	966	970	943	944	984	947	999	961	969	952	904	960	921	942	936	989	996	993	986	941	993	942	950	898	944	1012	962	899	994	966	992	935	942	951	986	896	929	961	937	926	913	985	1011	992	927	958	939	936	921	895	934	928	903	931	903	981	945	997	1000	1018	963	909	964	961	963	920	970	942	924	987	996	957	961	982	913	971	928	953	936	937	944	910	985	883	997	993	1019	971	977	940	995	967	919	993	959	934	957	966	934	911	945	915	933	942	969	978	950	968	982	955	983	953	965	998	963	985	968	969	926	925	964	984	903	910	972	941	1023	972	934	948	992	908	983	961	949	1000	919	935	987	997	943	991	943	943	970	934	1004	980	1019	975	957	953	964	983	894	944	961	949	966	892	937	970	999	1012	998	936	938	953	981	934	969	967	972	972	933	932	903	950	976	1003	926	940	979	979
25025	17968	14080	22730	30711	32261	31459	40345	73448	81213	68793	51836	33923	19338	10643	8113	7883	7628	7640	7680	7633	7635	7690	7786	7606	7630	7836	7720	7793	7587	7726	7737	7784	7674	7785	7674	7605	7686	7760	7714	7627	7685	7669	7743	7628	7621	7717	7632	7600	7685	7731	7709	7696	7826	7625	7766	7845	7560	7742	7673	7615	7636	7596	7626	7706	7740	7582	7604	7692	7676	7619	7577	7689	7739	7783	7671	7648	7749	7891	7745	7643	7760	7823	7517	7698	7819	7741	7764	7696	7574	7634	7708	7622	7643	7582	7645	7655	7673	7656	7634	7664	7666	7640	7797	7712	7742	7688	7750	7529	7771	7689	7809	7697	7614	7632	7549	7696	7771	7766	7748	7729	7718	7575	7676	7671	7652	7727	7646	7532	7643	7565	7664	7671	7724	7655	7607	7667	7679	7561	7717	7908	7650	7732	7607	7802	7726	7794	7682	7543	7609	7730	7699	7714	7675	7784	7718	7726	7685	7726	7674	7640	7729	7723	7623	7770	7673	7663	7861	7709	7711	7624	7549	7656	7578	7648	7737	7553	7671	7766	7849	7700	7746	7712	7668	7760	7640	7700	7577	7697	7560	7642	7690	7713	7654	7625	7703	7633	7591	7567	7695	7569	7595	7707	7611	7582	7730	7730	7633	7702	7617	7689	7714	7702	7569	7587	7658	7582	7671	7612	7667	7694	7705	7700	7743	7615	7657	7827	7623	7726	7664	7711	7804	7674	7777	7777	7599	7755	7602	7721	7780	7716	7675	7637	7639	7693	7673	7652	7658	7651	7634	7605	7567	7463	7568	7725	7725	7645	7631	7870	7727	7663	7671	7769	7679	7538	7665	7646	7739	7614	7715	7558	7700	7809	7720	7667	7657	7595	7666	7709	7555	7819	7725	7662	7612	7639	7700	7648	7651	7594	7796	7569	7627	7649	7681	7679	7723	7666	7654	7717	7740	7740	7703	7713	7690	7714	7655	7779	7678	7548	7696	7682	7721	7675	7637	7547	7586	7717	7596	7622	7592	7666	7611	7713	7675	7646	7645	7603	7697	7620	7604	7684	7676	7746	7670	7685	7783	7694	7697	7634	7688	7785	7778	7788	7744	7559	7637	7635	7641	7752	7532	7766	7729	7740	7682	7672	7522	7673	7781	7734	7701	7733	7602	7576	7746	7628	7852	7560	7708	7649	7689	7658	7736	7614	7764	7717	7770	7534	7690	7904	7680	7629	7674	7585	7693	7750	7681	7689	7642	7715	7650	7731	7687	7612	7722	7780	7719	7783	7727	7669	7754	7798	7733	7714	7646	7612	7645	7806	7687	7765	7658	7643	7687	7713	7712	7576	7790	7805	7720	7565	7553	7596	7681	7688	7728	7734	7765	7722	7714	7574	7741	7643	7610	7577	7713	7889	7602	7640	7697	7557	7662	7793	7724	7622	7700	7620	7647	7736	7551	7748	7761	7679	7695	7628	7675	7540	7741	7638	7733	7768	7770	7613	7687	7761	7652	7704	7692	7698	7645	7718	7644	7651	7487	7688	7594	7747	7777	7736	7587	7759	7595	7626	7673	7710	7675	7623	7623	7664	7716	7850	7584	7764	7734	7569	7745	7741	7667	7611	7758	7718	7753	7703	7573	7643	7679	7657	7570	7720	7688	7760	7647	7693	7813	7606	7575	7666	7490	7650	7676	7591	7630	7768	7637	7646	7620	7686	7595	7646	7713	7797	7566	7648	7640	7627	7794	7648	7760	7620	7851	7558	7581	7646	7742	7689	7643	7703	7744	7646	7791	7653	7702	7811	7632	7760	7744	7733	7612	7716	7698	7634	7527	7666	7582	7721	7679	7634	7808	7615	7769	7627	7580	7625	7577	7624	7735	7656	7757	7714	7657	7711	7700	7683	7719	7636	7726	7675	7780	7687	7512	7724	7744	7709	7669	7742	7730	7735	7647	7668	7773	7869	7850	7594	7710	7625	7684	7755	7635	7690	7584	7656	7568	7546	7622	7765	7657	7616	7613	7708	7717	7626	7722	7513	7654	7549	7641	7679	7620	7672	7680	7824	7678	7723	7775	7710	7720	7652	7726	7781	7639	7730	7671	7739	7604	7552	7619	7637	7697	7685	7590	7748	7618	7634	7746	7619	7685	7580	7628	7647	7688	7687	7679	7723	7629	7547	7628	7605	7688	7732	7697	7675	7608	7665	7641	7642	7787	7666	7741	7656	7672	7674	7674	7625	7645	7760	7637	7827	7467	7733	7537	7722	7669	7780	7712	7689	7631	7797	7681	7593	7715	7599	7576	7844	7805	7609	7680	7610	7817	7681	7645	7714	7701	7634	7677	7523	7607	7775	7658	7653	7703	7823	7714	7582	7678	7713	7669	7637	7618	7697	7764	7573	7665	7616	7711	7652	7720	7807	7656	7725	7684	7548	7613	7693	7805	7666	7646	7641	7684	7627	7694	7688	7722	7660	7616	7611	7821	7646	7700	7724	7667	7651	7626	7602	7728	7615	7491	7608	7605	7534	7616	7512	7760	7582	7751	7594	7686	7755	7784	7719	7724	7645	7657	7628	7689	7595	7687	7709	7639	7714	7802	7685	7565	7622	7657	7738	7624	7633	7680	7764	7589	7686	7598	7609	7484	7542	7697	7582	7815	7723	7668	7781	7628	7685	7611	7739	7648	7732	7780	7734	7852	7648	7837	7751	7542	7660	7620	7530	7713	7710	7660	7688	7708	7714	7695	7726	7669	7665	7779	7547	7763	7609	7620	7700	7591	7635	7693	7579	7631	7753	7609	7632	7695	7770	7821	7667	7728	7681	7734	7655	7791	7555	7650	7744	7681	7700	7672	7721	7633	7760	7694	7706	7693	7565	7784	7512	7837	7612	7682	7668	7749	7604	7672	7738	7788	7641	7684	7628	7764	7560	7609	7637	7600	7852	7724	7600	7785	7689	7687	7669	7478	7791	7640	7639	7704	7627	7715	7813	7673	7702	7745	7594	7679	7735	7685	7746	7752	7689	7592	7530	7626	7759	7821	7599	7671	7682	7714	7646	7581	7813	7670	7674	7573	7747	7613	7583	7703	7724	7626	7758	7753	7663	7751	7751	7848	7760	7796	7712	7620	7531	7763	7745	7733	7621	7661	7741	7580	7731	7684	7543	7670	7728	7704	7682	7645	7768	7637	7621	7667	7663	7695	7592	7544	7816	7765	7694	7577	7669	7751	7613	7607	7627	7662	7745	7752	7562	7686	7692	7544	7739	7557	7671	7722	7626	7791	7609	7725	7628	7772	7612	7694	7616	7653	7655	7437	7679	7738	7595	7722	7707	7654	7624	7588	7589	7572	7606	7771	7675	7772	7667	7646	7737	7664	7759	7650	7843	7670	7630	7634	7603	7853	7661	7671	7712	7719	7640	7689	7622	7678	7733	7703	7647	7571	7689	7814	7647	7668	7727	7730	7649	7777	7709	7794	7843	7494	7679	7433	7684	7884	7756	7657	7580	7711	7757	7681	7629	7681	7726	7626	7577	7633	7749	7652	7711	7754	7781	7586	7638	7770	7584	7719	7610	7759	7665	7698	7602	7685	7783	7707	7622	7742	7691	7720	7712	7727	7503	7826	7674	7798	7825	7757	7769	7757	7561	7804	7655	7712	7554	7621	7755	7619	7495	7813	7741	7619	7711	7752	7668	7672	7572	7790	7675	7597	7738	7702	7665	7645	7740	7699	7607	7671	7639	7747	7660	7648	7737	7681	7523	7653	7765	7776	7740	7746	7813	7672	7839	7618	7672	7631	7641	7743	7715	7771	7655	7657	7670	7708	7718	7653	7737	7766	7588	7696	7686	7705	7593	7605	7763	7667	7680	7636	7583	7687	7535	7490	7650	7656	7752	7692	7661	7494	7631	7641	7623	7805	7648	7769	7685	7591	7549	7591	7738	7614	7624	7738	7714	7575	7710	7743	7636	7783	7721	7519	7632	7604	7784	7652	7649	7710	7656	7666	7585	7719	7658	7792	7884	7551	7886	7724	7567	7680	7503	7672	7731	7762	7701	7669	7683	7727	7551	7661	7662	7549	7697	7738	7747	7617	7796	7686	7753	7701	7668	7705	7553	7643	7691	7754	7625	7819	7607	7622	7683	7569	7624	7667	7641	7728	7778	7678	7690	7563	7732	7758	7730	7744	7586	7674	7839	7786	7776	7648	7700	7649	7562	7673	7651	7821	7627	7649	7702	7780	7798	7566	7568	7751	7613	7685	7702	7696	7578	7737	7750	7623	7550	7681	7625	7754	7550	7628	7650	7663	7753	7545	7737	7668	7621	7792	7681	7675	7743	7691	7394	7609	7601	7726	7655	7701	7777	7693	7755	7560	7715	7595	7704	7638	7659	7664	7724	7773	7787	7796	7602	7736	7697	7624	7675	7645	7651	7719	7600	7637	7717	7812	7711	7688	7677	7715	7620	7636	7763	7575	7631	7679	7659	7790	7585	7581	7799	7578	7624	7527	7748	7610	7703	7582	7561	7631	7641	7705	7712	7744	7660	7548	7723	7634	7770	7740	7748	7571	7887	7710	7599	7719	7574	7544	7711	7677	7711	7644	7636	7655	7676	7671	7585	7778	7758	7710	7653	7671	7667	7704	7697	7693	7754	7766	7591	7788	7753	7562	7647	7648	7700	7619	7689	7698	7664	7734	7578	7755	7701	7736	7654	7555	7583	7823	7681	7654	7694	7739	7527	7717	7772	7563	7648	7650	7677	7790	7680	7659	7693	7777	7645	7689	7607	7754	7722	7744	7705	7819	7780	7749	7782	7728	7810	7613	7761	7711	7676	7707	7622	7735	7748	7708	7830	7773	7673	7662	7568	7691	7610	7704	7775	7716	7667	7651	7708	7766	7641	7752	7723	7704	7663	7750	7599	7657	7626	7766	7619	7725	7699	7680	7730	7604	7686	7632	7702	7749	7551	7759	7754	7625	7780	7731	7747	7715	7846	7634	7749	7689	7713	7732	7612	7655	7796	7632	7628	7627	7567	7596	7660	7630	7700	7657	7767	7764	7679	7700	7686	7803	7782	7627	7671	7700	7633	7575	7611	7700	7586	7751
3373	1271	1068	1111	1200	1308	1247	1251	3288	6508	5009	2978	1673	1195	1013	897	980	901	934	928	879	906	936	972	908	901	913	901	899	940	890	920	941	937	925	914	900	911	928	891	942	921	981	928	963	889	904	914	935	968	918	912	899	898	908	944	945	984	927	881	943	986	911	893	906	872	938	906	912	938	916	922	898	881	917	937	893	963	908	977	918	866	936	907	920	916	934	950	963	913	906	871	896	917	906	895	869	938	905	925	943	871	955	957	973	948	916	931	918	940	938	954	924	935	950	923	887	922	944	909	940	944	895	907	938	952	939	935	955	918	941	932	918	968	969	941	908	966	940	895	960	968	859	890	956	910	853	919	946	946	855	928	907	926	973	893	914	960	940	927	895	936	952	881	905	943	950	915	906	978	946	953	874	905	939	920	998	958	951	950	936	905	913	891	937	895	903	892	925	879	945	935	941	852	924	912	882	897	926	970	956	921	919	935	939	954	940	953	944	864	897	912	904	912	915	947	906	957	883	933	999	921	925	912	887	954	954	920	968	936	918	926	946	898	914	896	994	938	953	922	958	938	884	921	960	980	944	898	916	921	956	958	974	893	904	948	886	939	889	879	912	854	947	973	879	891	935	950	883	936	882	938	887	968	924	940	891	910	914	881	924	944	935	899	952	912	915	894	931	962	968	942	919	927	950	975	905	892	949	930	896	910	948	893	889	869	922	829	944	963	951	937	951	892	917	936	961	908	921	954	891	923	941	923	902	924	966	949	950	968	924	924	972	941	950	949	937	926	926	882	967	925	881	955	938	904	882	900	923	956	921	881	881	941	935	908	958	986	913	928	896	912	925	962	884	924	884	927	970	953	927	926	951	949	938	938	883	890	956	922	919	872	943	972	902	906	969	906	864	941	952	957	984	921	957	885	973	938	904	933	969	956	927	939	897	900	911	925	891	951	894	923	950	885	911	925	912	943	954	903	911	931	866	907	932	966	919	930	956	930	944	936	861	953	951	960	888	947	997	897	936	899	874	941	879	902	900	887	975	1002	935	925	968	918	900	922	966	911	916	952	942	965	930	917	935	895	869	969	934	913	927	946	939	967	891	936	907	958	875	933	885	924	889	940	934	898	946	926	890	912	872	920	919	901	919	932	880	984	883	964	948	918	896	925	933	955	902	913	860	963	906	935	940	934	898	945	899	977	945	965	923	868	928	968	915	922	888	905	915	889	952	918	873	935	935	971	901	894	910	934	947	931	908	960	943	974	959	910	904	930	904	931	955	902	901	935	938	886	938	923	960	919	878	948	960	879	955	959	971	879	924	935	949	945	939	913	925	1002	901	932	882	999	941	925	899	950	900	913	874	907	914	924	958	928	906	910	911	887	969	971	882	918	936	915	929	970	931	921	919	910	919	906	935	947	970	954	948	890	934	923	925	962	951	955	978	936	876	937	905	930	963	985	938	925	924	863	928	932	922	903	954	936	904	918	918	930	894	918	930	960	992	928	898	887	1007	915	910	944	926	941	879	946	895	926	905	967	935	914	939	942	903	940	860	905	965	951	960	936	939	983	920	931	1016	907	996	913	949	894	944	971	914	926	966	936	850	871	961	943	934	911	938	953	914	935	911	931	895	881	922	927	941	947	902	894	954	916	912	932	909	949	963	938	943	936	903	907	971	933	932	910	982	872	948	989	899	848	853	928	918	926	955	962	972	925	908	1002	931	920	950	969	968	933	927	942	895	917	963	895	952	987	942	894	960	915	932	911	906	983	965	967	982	922	941	945	912	870	935	896	967	933	936	924	899	886	896	884	991	893	920	901	947	909	928	927	929	868	929	967	936	889	960	965	912	889	935	1006	929	941	888	913	909	900	902	928	961	910	933	932	891	911	929	908	877	966	929	881	924	865	873	874	888	950	945	904	938	875	944	914	902	891	921	897	904	970	959	903	928	918	910	922	944	950	940	939	947	909	916	878	969	936	962	911	957	949	895	966	901	929	963	892	895	967	837	897	902	990	942	937	909	902	918	887	956	920	1006	930	931	886	925	928	952	969	894	986	905	890	987	925	902	931	976	952	943	931	885	908	951	901	903	981	919	970	911	919	1030	910	931	938	934	973	944	889	893	922	933	937	934	957	938	934	924	957	923	971	868	957	949	882	929	944	999	923	905	959	923	919	925	915	927	941	916	897	958	937	985	920	970	927	938	902	864	984	883	960	923	922	974	875	996	954	976	902	876	906	888	944	977	923	967	908	923	970	954	956	960	891	921	915	960	901	965	905	906	943	932	988	908	899	899	927	917	962	902	971	941	969	887	946	961	926	900	987	920	898	932	961	911	948	950	966	947	968	849	926	948	939	944	911	942	954	963	894	994	982	906	878	905	927	961	903	994	919	959	926	968	992	936	900	976	911	949	952	941	947	857	922	909	909	990	977	906	955	951	847	929	919	925	899	849	900	877	924	932	958	941	954	940	916	913	934	937	918	929	886	920	957	925	939	952	924	927	924	902	906	940	972	933	953	916	1002	925	881	946	945	1006	933	896	933	963	907	894	865	931	943	890	945	935	900	894	910	866	994	894	872	956	926	880	875	931	921	922	876	953	915	895	934	891	913	919	975	947	847	904	920	911	925	902	958	968	892	925	981	931	913	914	879	922	920	895	918	916	916	922	957	926	939	909	894	948	908	954	949	911	940	871	936	946	935	937	945	931	920	899	878	940	921	936	922	918	953	970	930	973	934	947	929	866	965	934	1003	951	919	954	955	884	893	924	890	941	901	921	895	892	929	959	948	953	899	881	972	921	948	933	879	947	912	904	895	926	893	925	889	901	954	925	897	984	938	919	919	912	927	913	918	963	924	906	990	954	917	917	925	913	915	928	930	909	892	946	945	930	930	978	907	891	916	969	887	958	916	897	943	927	882	945	916	911	945	879	906	878	935	963	905	908	917	938	930	924	900	996	910	899	946	912	909	937	927	912	920	906	905	905	947	914	895	881	963	941	923	892	999	952	938	933	939	936	960	896	927	967	921	927	925	905	952	928	1014	927	971	873	901	974	960	1000	892	941	891	871	911	983	933	936	949	926	933	903	886	869	933	921	871	903	956	932	920	934	902	899	956	941	914	912	903	898	945	922	921	895	1016	943	948	927	944	924	904	897	931	987	965	936	950	920	891	902	945	937	888	893	915	874	870	953	921	944	956	921	933	974	925	938	912	908	914	918	972	923	946	967	977	921	933	946	944	924	920	956	892	946	919	947	910	919	896	913	946	924	955	985	880	903	885	910	939	915	945	894	930	917	915	889	971	873	940	942	922	895	917	944	905	900	956	888	959	937	999	909	952	902	905	919	924	946	959	874	971	930	938	926	906	921	960	953	969	911	948	891	874	984	901	931	892	951	909	924	935	885	939	872	901	970	888	918	861	910	928	949	895	896	881	969	891	932	971	942	921	962	922	884	950	932	975	996	960	903	908	892	941	941	929	912	969	902	910	929	949	891	963	937	872	917	940	971	940	922	932
16420	11783	10047	14177	20410	21336	20077	19681	37443	47336	39863	29232	17067	10779	8262	7703	7547	7609	7515	7545	7633	7600	7485	7536	7399	7539	7504	7449	7610	7475	7496	7455	7399	7637	7429	7558	7468	7571	7512	7563	7430	7426	7628	7352	7590	7452	7485	7588	7512	7475	7612	7447	7627	7460	7652	7458	7529	7390	7526	7537	7511	7413	7460	7593	7656	7386	7526	7515	7446	7390	7614	7559	7509	7423	7596	7514	7405	7487	7468	7571	7578	7587	7479	7426	7522	7508	7620	7458	7523	7499	7472	7470	7576	7598	7478	7590	7551	7556	7534	7525	7402	7496	7587	7521	7603	7488	7523	7578	7489	7570	7379	7519	7668	7451	7602	7577	7433	7496	7578	7653	7447	7511	7421	7559	7648	7404	7606	7564	7504	7389	7588	7516	7578	7566	7522	7606	7503	7507	7613	7573	7594	7485	7606	7445	7598	7446	7576	7661	7560	7522	7530	7459	7498	7596	7420	7655	7553	7476	7541	7520	7476	7635	7462	7545	7452	7391	7534	7480	7602	7611	7534	7451	7480	7551	7522	7503	7463	7416	7601	7527	7437	7496	7489	7481	7680	7425	7617	7380	7543	7607	7657	7483	7565	7518	7461	7502	7622	7513	7491	7495	7506	7475	7587	7494	7488	7540	7498	7619	7512	7507	7532	7481	7492	7532	7496	7503	7487	7564	7552	7591	7627	7510	7430	7584	7647	7538	7526	7452	7486	7527	7604	7541	7625	7490	7463	7440	7797	7458	7552	7582	7398	7382	7604	7419	7406	7546	7458	7572	7451	7462	7597	7602	7598	7480	7446	7492	7588	7683	7468	7523	7551	7542	7505	7526	7496	7535	7463	7424	7555	7546	7538	7484	7581	7550	7469	7601	7601	7431	7495	7581	7617	7426	7539	7444	7431	7519	7608	7525	7666	7591	7580	7478	7456	7504	7562	7590	7670	7573	7678	7582	7643	7508	7421	7578	7614	7538	7306	7546	7535	7501	7540	7503	7445	7556	7541	7590	7542	7589	7495	7656	7439	7589	7607	7516	7509	7578	7493	7558	7564	7424	7523	7519	7567	7539	7563	7641	7378	7408	7652	7403	7485	7726	7447	7298	7420	7382	7531	7414	7545	7537	7536	7535	7581	7538	7664	7551	7464	7453	7508	7485	7535	7448	7438	7560	7467	7669	7514	7583	7475	7479	7671	7554	7509	7524	7532	7408	7409	7493	7437	7523	7590	7423	7609	7574	7536	7567	7548	7597	7371	7474	7639	7407	7510	7624	7472	7488	7544	7557	7497	7446	7606	7569	7454	7375	7616	7554	7640	7562	7582	7664	7564	7579	7510	7516	7606	7472	7421	7715	7564	7679	7403	7603	7489	7501	7546	7406	7529	7721	7568	7453	7472	7643	7497	7577	7560	7457	7483	7523	7527	7424	7639	7621	7486	7570	7375	7445	7473	7444	7524	7527	7556	7558	7560	7403	7639	7362	7478	7560	7500	7352	7675	7654	7537	7509	7484	7568	7607	7486	7502	7486	7382	7356	7472	7488	7566	7558	7519	7476	7506	7411	7489	7568	7456	7518	7516	7462	7685	7428	7531	7457	7526	7520	7615	7514	7628	7558	7536	7508	7510	7379	7473	7530	7489	7560	7482	7684	7449	7615	7674	7504	7493	7574	7569	7374	7409	7579	7534	7445	7606	7586	7624	7590	7580	7466	7504	7458	7483	7548	7522	7487	7527	7530	7569	7622	7450	7487	7441	7468	7538	7468	7634	7692	7582	7484	7494	7458	7595	7600	7439	7530	7441	7519	7567	7615	7677	7453	7415	7607	7357	7444	7475	7621	7513	7511	7596	7650	7663	7410	7625	7496	7490	7501	7537	7511	7479	7428	7560	7636	7598	7413	7495	7555	7659	7543	7573	7512	7582	7594	7579	7459	7513	7730	7608	7568	7585	7615	7508	7543	7514	7480	7621	7671	7374	7581	7556	7614	7522	7539	7433	7484	7519	7461	7579	7562	7544	7562	7589	7465	7414	7453	7478	7548	7488	7520	7553	7439	7406	7497	7491	7529	7512	7693	7374	7506	7564	7502	7485	7559	7395	7504	7589	7464	7586	7533	7627	7470	7482	7580	7559	7638	7566	7444	7521	7434	7548	7451	7499	7399	7498	7604	7570	7621	7527	7478	7566	7500	7527	7501	7475	7462	7432	7502	7574	7581	7441	7569	7615	7490	7470	7569	7346	7588	7497	7547	7696	7467	7554	7566	7534	7405	7476	7602	7511	7530	7551	7680	7512	7410	7466	7465	7414	7517	7625	7508	7568	7402	7486	7639	7601	7528	7461	7545	7544	7353	7533	7370	7515	7497	7482	7464	7545	7611	7462	7520	7611	7292	7530	7460	7560	7534	7575	7498	7350	7473	7467	7531	7554	7532	7487	7564	7466	7557	7524	7537	7645	7593	7593	7605	7590	7487	7534	7568	7430	7465	7510	7583	7426	7546	7653	7597	7623	7398	7494	7600	7591	7471	7693	7634	7478	7617	7503	7458	7604	7496	7769	7541	7646	7509	7522	7474	7651	7518	7457	7502	7508	7564	7439	7440	7479	7578	7653	7499	7559	7486	7326	7363	7548	7475	7560	7518	7586	7557	7560	7492	7586	7458	7447	7616	7466	7680	7494	7403	7594	7587	7540	7464	7575	7571	7524	7524	7499	7654	7575	7517	7320	7351	7626	7574	7585	7585	7616	7494	7457	7487	7502	7457	7532	7492	7614	7514	7548	7558	7514	7661	7501	7576	7699	7495	7498	7549	7548	7571	7474	7526	7546	7492	7516	7499	7669	7536	7555	7551	7461	7550	7385	7478	7581	7671	7559	7467	7602	7514	7606	7438	7726	7499	7479	7604	7525	7482	7530	7569	7481	7606	7432	7386	7480	7679	7630	7423	7477	7553	7551	7525	7570	7598	7444	7438	7488	7713	7462	7508	7484	7574	7595	7596	7507	7515	7606	7562	7614	7515	7462	7532	7441	7476	7533	7403	7548	7311	7524	7485	7571	7611	7522	7511	7480	7622	7466	7498	7646	7445	7437	7637	7413	7453	7562	7459	7505	7547	7480	7500	7520	7632	7522	7643	7482	7498	7410	7526	7652	7519	7577	7565	7580	7534	7495	7482	7587	7444	7464	7540	7642	7390	7347	7496	7602	7519	7568	7526	7514	7587	7458	7502	7495	7566	7577	7505	7658	7518	7496	7526	7571	7553	7446	7493	7582	7730	7366	7571	7584	7563	7395	7514	7613	7520	7397	7618	7425	7616	7510	7496	7566	7578	7557	7547	7563	7559	7515	7453	7434	7617	7555	7525	7557	7420	7514	7495	7497	7533	7701	7566	7670	7554	7556	7526	7485	7550	7621	7481	7625	7536	7421	7605	7449	7579	7468	7528	7500	7521	7547	7659	7421	7396	7492	7471	7567	7611	7593	7467	7487	7599	7459	7492	7495	7545	7502	7609	7492	7514	7489	7604	7552	7532	7442	7446	7554	7552	7544	7755	7624	7548	7510	7493	7435	7517	7471	7566	7620	7623	7540	7498	7495	7385	7530	7576	7564	7604	7562	7640	7601	7485	7333	7524	7467	7594	7621	7471	7590	7696	7589	7387	7641	7543	7490	7548	7487	7601	7687	7605	7500	7523	7559	7554	7446	7423	7430	7513	7522	7557	7410	7558	7553	7441	7539	7509	7539	7485	7552	7541	7517	7545	7487	7643	7511	7352	7543	7332	7698	7554	7515	7629	7549	7605	7522	7525	7416	7615	7584	7504	7594	7444	7609	7573	7364	7542	7510	7567	7627	7482	7646	7553	7544	7594	7616	7487	7614	7399	7502	7556	7517	7664	7513	7641	7548	7447	7490	7467	7526	7495	7398	7485	7482	7387	7533	7593	7515	7458	7585	7567	7477	7558	7505	7556	7565	7539	7453	7458	7530	7508	7628	7530	7413	7476	7503	7569	7521	7439	7485	7650	7487	7377	7562	7455	7530	7464	7488	7462	7571	7523	7478	7479	7570	7528	7570	7627	7501	7543	7646	7394	7663	7498	7531	7678	7612	7547	7485	7487	7450	7616	7394	7517	7440	7528	7563	7442	7505	7637	7433	7549	7363	7638	7471	7542	7575	7532	7456	7509	7553	7535	7547	7501	7527	7522	7427	7407	7539	7422	7407	7599	7481	7611	7578	7471	7470	7448	7655	7488	7436	7522	7571	7464	7390	7651	7505	7600	7431	7594	7500	7603	7586	7455	7475	7599	7583	7553	7483	7456	7516	7594	7611	7578	7645	7452	7550	7443	7595	7664	7603	7635	7556	7403	7446	7617	7571	7571	7583	7427	7523	7536	7643	7539	7616	7566	7603	7555	7499	7578	7448	7765	7480	7424	7438	7556	7562	7534	7481	7472	7342	7548	7515	7512	7480	7554	7596	7602	7491	7616	7492	7530	7556	7548	7496	7490	7457	7536	7541	7582	7482	7569	7565	7438	7515	7409	7520	7501	7567	7508	7642	7526	7518	7584	7469	7427	7647	7428	7611	7479	7522	7486	7458	7551	7595	7528	7532	7552	7588	7473	7647	7513	7517	7549	7629	7489	7564	7522	7639	7512	7600	7538	7638	7472	7656	7551	7559	7534	7579	7491	7413	7580	7673	7484	7471	7604	7479	7526	7497	7569	7459	7540	7474	7484	7519	7457	7528	7604	7371	7465	7509	7606	7643	7632	7593	7488	7690	7507	7446	7604	7524	7477	7464	7645	7483	7473	7455	7521	7489	7608	7534	7607	7607	7481	7456	7444	7402	7562	7544	7529	7514	7402	7520	7447	7542	7480	7399	7540	7561	7504	7657	7582	7493	7536	7475	7460	7530	7539	7496	7589	7529	7487	7617	7529	7485	7454	7473	7503	7485	7676	7436	7652	7518	7517	7524	7432	7469	7570	7573	7546	7489	7415	7526	7433	7555	7585	7607	7536	7457	7548	7555	7452	7506	7427	7527	7472	7465	7541	7516	7567	7564	7427	7429	7498	7558	7479	7507	7547	7467	7480	7521	7389	7661	7498	7476	7725	7494	7563
2303	1614	1224	1202	1322	1604	1603	1506	9419	16648	13535	7221	2968	1444	1152	963	936	938	940	927	911	943	898	961	955	923	932	934	981	901	933	947	979	988	906	949	914	919	947	920	1001	969	969	895	923	964	936	922	942	916	876	949	942	952	955	909	992	907	942	959	938	886	931	960	982	951	999	936	963	930	991	955	955	971	904	920	955	887	919	951	981	949	939	940	938	917	969	962	905	985	947	919	934	954	954	967	917	962	923	866	940	886	904	927	913	917	921	906	960	945	923	926	950	955	945	943	948	946	963	919	923	925	934	941	919	931	944	907	968	923	926	920	958	969	930	938	945	916	925	950	907	971	927	959	955	938	912	908	925	914	896	902	934	957	923	938	933	949	928	970	922	898	944	893	932	952	916	892	989	975	928	892	952	920	922	996	990	889	953	927	966	922	952	873	935	931	958	900	997	910	950	956	904	876	949	975	922	967	871	933	953	932	935	913	954	888	935	1010	946	946	875	1008	978	961	940	954	929	930	967	944	988	952	934	989	928	944	941	931	892	953	911	965	912	965	954	948	950	937	890	924	977	920	906	886	933	909	915	931	989	934	953	921	925	948	951	960	931	934	1006	968	899	928	915	867	928	922	950	939	924	953	964	979	931	930	979	909	934	941	941	913	981	941	924	959	984	963	920	959	964	862	920	938	905	963	958	935	928	987	918	959	905	925	951	918	869	913	946	889	944	934	936	924	913	941	907	933	943	966	972	980	992	920	917	895	931	954	964	936	965	904	907	938	1011	927	960	901	930	963	958	933	950	913	950	947	950	915	936	875	950	956	971	993	921	947	892	882	940	924	948	936	925	921	947	863	972	951	914	920	884	991	913	926	991	958	924	974	962	1002	948	944	999	932	976	943	974	929	946	962	924	916	1003	961	951	906	965	918	937	956	880	954	993	895	910	956	905	973	856	976	944	924	941	926	945	935	919	907	873	931	948	969	960	931	949	930	977	899	899	944	955	899	970	936	958	950	898	911	939	983	934	961	1011	977	926	946	945	949	897	947	913	968	956	957	893	964	924	932	913	905	961	878	960	969	890	998	948	902	931	889	968	942	914	893	990	921	884	937	948	974	943	949	940	996	964	875	964	887	968	895	933	910	910	902	914	929	984	888	948	986	929	931	986	948	872	939	912	966	938	938	901	945	880	924	930	961	993	938	936	922	941	971	976	982	980	941	926	931	925	950	893	896	947	954	951	948	953	1023	932	884	956	1011	934	942	943	901	909	935	933	920	919	887	933	905	926	935	961	957	912	950	940	1015	956	939	968	914	882	963	924	940	949	942	930	907	925	935	934	892	977	900	943	927	926	1035	915	896	967	928	928	1003	988	876	952	908	895	967	927	928	910	941	934	947	927	946	939	1007	943	935	976	884	939	946	880	945	918	962	934	948	935	942	874	964	943	926	908	916	902	967	966	847	924	961	918	866	908	967	954	945	985	929	920	926	909	894	924	947	934	936	932	963	895	959	952	883	944	912	961	978	908	942	922	927	941	897	896	921	928	951	949	900	954	858	889	918	904	927	920	936	938	938	972	897	952	981	874	928	943	936	931	972	896	932	944	899	929	931	897	891	921	944	973	949	960	956	952	959	908	967	956	915	913	946	896	941	871	928	939	998	899	945	985	939	962	959	944	940	948	972	931	985	914	907	936	919	878	965	923	954	903	941	949	962	964	976	944	927	888	946	909	962	919	964	955	993	910	992	939	932	978	934	922	909	896	932	928	894	895	945	955	945	904	954	892	897	952	937	943	904	957	930	937	876	922	927	938	953	965	881	898	917	946	956	898	941	928	925	955	911	971	948	918	987	981	923	969	951	936	864	918	999	937	965	947	902	942	963	890	899	978	989	936	971	995	926	945	960	930	938	933	944	927	879	954	888	849	885	981	907	953	944	956	908	991	966	905	933	951	1018	933	946	990	900	922	980	970	986	978	980	918	935	945	926	896	947	926	854	954	929	923	907	1012	921	897	955	936	945	933	953	967	945	965	930	871	925	966	984	900	917	936	982	972	912	954	965	983	850	937	925	904	970	933	948	968	950	925	933	935	907	846	956	904	929	905	979	966	970	915	982	914	985	968	945	906	932	951	921	913	985	883	918	929	924	968	941	889	907	883	945	984	916	906	945	901	931	972	929	972	990	932	941	972	898	924	903	981	894	924	918	895	913	989	937	893	919	983	978	967	955	959	934	971	966	903	934	930	927	937	931	942	898	946	926	994	1028	862	918	969	967	854	920	907	894	897	924	964	914	954	892	939	906	868	964	943	966	973	977	925	963	922	911	924	963	982	974	940	890	956	923	946	946	976	1003	901	925	947	903	933	940	934	958	1001	931	929	894	925	995	897	927	962	966	974	921	894	939	965	879	908	903	916	927	938	919	939	959	921	948	994	960	956	913	979	905	921	917	925	984	922	908	931	940	951	943	940	980	989	971	937	941	953	884	977	907	895	936	920	964	904	901	962	964	958	895	964	943	928	969	976	960	965	977	945	917	946	966	938	937	977	953	977	927	953	903	892	954	909	914	971	955	955	942	926	950	920	913	978	974	906	922	912	991	950	912	965	965	921	951	947	975	960	931	990	1003	984	969	924	968	873	951	893	929	933	900	952	930	988	956	935	936	943	885	912	941	906	923	931	919	932	974	923	967	911	920	890	943	914	888	934	958	900	889	979	947	917	938	947	954	923	991	930	978	918	926	913	950	903	957	939	960	975	919	965	966	932	949	889	1032	937	916	935	942	945	935	921	876	995	938	947	920	899	957	931	947	934	936	973	973	908	945	986	935	974	932	954	912	906	888	958	985	954	922	951	936	923	944	936	948	987	961	961	960	950	932	945	951	963	944	920	926	904	992	930	925	946	922	981	929	980	923	903	999	927	948	882	946	921	940	956	920	922	941	895	916	923	920	947	933	887	940	904	918	963	944	932	952	945	927	935	935	939	978	958	958	917	954	886	934	928	929	926	946	912	985	952	965	912	986	892	930	899	986	916	983	885	911	967	954	958	950	951	972	970	963	952	876	970	903	961	927	935	972	924	949	947	935	958	941	946	907	952	869	893	921	917	964	955	943	955	960	920	939	918	899	922	990	972	933	873	942	945	944	932	909	928	941	924	940	962	929	942	963	988	990	944	932	962	909	966	960	942	954	963	937	936	942	961	941	881	894	954	963	982	905	923	911	925	926	956	940	960	928	913	907	962	924	955	979	952	978	904	939	922	920	953	910	926	944	929	897	943	908	910	929	936	949	960	942	930	912	954	905	960	953	880	953	945	932	907	953	988	957	906	928	965	949	953	936	948	986	895	884	913	932	972	945	996	905	936	952	942	936	957	936	956	957	883	950	956	953	980	920	927	932	942	935	908	920	941	876	933	972	929	939	939	960	975	921	949	856	938	931	912	915	1016	913	936	931	965	991	925	936	912	945	954	978	950	880	956	978	886	930	929	939	983	940	925	937	939	905	936	899	957	968	939	991	921	952	907	980
20277	15267	11530	18288	25112	26676	25485	23614	56256	67423	57103	42256	26826	14918	9247	7849	7613	7689	7531	7518	7522	7632	7520	7522	7491	7569	7399	7534	7635	7579	7440	7637	7463	7608	7563	7451	7525	7520	7550	7471	7609	7535	7540	7393	7422	7501	7650	7671	7682	7445	7445	7579	7556	7480	7443	7540	7611	7468	7456	7521	7619	7686	7555	7581	7527	7478	7591	7610	7516	7494	7524	7662	7604	7392	7570	7511	7555	7511	7568	7549	7514	7532	7588	7455	7419	7503	7602	7605	7561	7490	7614	7497	7513	7440	7459	7484	7521	7536	7532	7558	7483	7627	7467	7598	7499	7475	7585	7483	7541	7541	7522	7534	7617	7605	7460	7639	7607	7438	7424	7529	7612	7588	7503	7642	7445	7537	7461	7535	7411	7436	7692	7659	7603	7539	7555	7509	7450	7532	7541	7410	7525	7548	7544	7545	7601	7488	7492	7359	7553	7490	7508	7494	7532	7601	7537	7534	7564	7471	7504	7617	7617	7670	7449	7613	7592	7471	7581	7565	7653	7505	7528	7613	7502	7604	7643	7716	7548	7478	7558	7477	7525	7579	7536	7523	7579	7480	7672	7612	7659	7502	7555	7573	7566	7425	7464	7576	7687	7515	7536	7598	7532	7475	7561	7583	7459	7467	7526	7518	7483	7427	7589	7423	7540	7508	7478	7546	7566	7490	7555	7521	7564	7567	7564	7541	7530	7423	7641	7719	7482	7525	7747	7466	7579	7540	7508	7564	7372	7542	7510	7673	7505	7558	7531	7637	7499	7487	7584	7721	7478	7520	7567	7469	7523	7476	7414	7510	7454	7544	7550	7554	7504	7517	7651	7482	7578	7711	7589	7568	7577	7683	7553	7542	7484	7536	7563	7479	7374	7571	7522	7641	7496	7534	7544	7564	7530	7376	7474	7509	7617	7512	7509	7565	7637	7493	7503	7618	7528	7572	7389	7626	7588	7700	7519	7517	7572	7579	7593	7481	7594	7565	7554	7591	7469	7534	7528	7568	7579	7669	7561	7528	7625	7552	7501	7549	7447	7565	7549	7531	7497	7480	7753	7359	7637	7533	7598	7645	7551	7555	7549	7556	7540	7599	7512	7648	7415	7529	7570	7550	7613	7610	7441	7524	7495	7539	7521	7519	7675	7607	7654	7538	7598	7541	7583	7657	7519	7469	7524	7524	7497	7456	7595	7496	7490	7581	7393	7445	7699	7605	7583	7536	7650	7545	7715	7585	7394	7550	7696	7456	7462	7464	7625	7520	7550	7570	7582	7554	7539	7546	7639	7446	7641	7434	7473	7689	7568	7560	7653	7469	7520	7609	7677	7625	7508	7643	7565	7530	7506	7676	7349	7652	7465	7591	7537	7734	7518	7424	7428	7462	7494	7523	7551	7588	7633	7546	7481	7351	7501	7537	7570	7390	7634	7519	7710	7567	7634	7669	7661	7537	7545	7395	7582	7594	7497	7467	7499	7605	7514	7630	7440	7588	7452	7605	7593	7552	7595	7538	7430	7572	7542	7591	7655	7411	7559	7503	7551	7513	7538	7432	7657	7389	7624	7653	7589	7662	7588	7580	7536	7595	7587	7596	7513	7499	7538	7549	7599	7455	7606	7461	7566	7516	7664	7540	7625	7561	7393	7650	7497	7552	7549	7576	7605	7569	7549	7492	7477	7620	7440	7615	7557	7546	7496	7650	7504	7456	7503	7519	7488	7551	7472	7555	7483	7607	7571	7615	7566	7525	7511	7477	7490	7545	7524	7460	7518	7581	7554	7623	7517	7512	7485	7597	7453	7580	7612	7407	7473	7564	7583	7503	7545	7474	7396	7691	7549	7472	7457	7509	7571	7594	7441	7550	7628	7477	7553	7523	7530	7657	7619	7421	7529	7520	7554	7602	7592	7462	7675	7544	7450	7599	7439	7598	7554	7446	7558	7389	7619	7559	7560	7483	7408	7389	7662	7497	7555	7642	7564	7643	7586	7593	7663	7620	7494	7474	7672	7637	7485	7543	7599	7570	7560	7582	7599	7525	7664	7596	7585	7595	7492	7550	7552	7484	7596	7569	7569	7723	7557	7434	7449	7635	7582	7628	7483	7539	7596	7405	7598	7466	7481	7525	7550	7472	7571	7533	7638	7598	7575	7471	7473	7502	7706	7565	7475	7457	7510	7498	7461	7528	7450	7348	7627	7596	7534	7485	7413	7567	7484	7640	7658	7609	7679	7491	7563	7572	7536	7484	7566	7503	7655	7616	7552	7712	7481	7486	7529	7544	7523	7687	7506	7507	7520	7479	7477	7445	7645	7466	7653	7341	7676	7581	7464	7475	7536	7460	7681	7562	7537	7573	7491	7570	7478	7545	7607	7629	7538	7494	7675	7585	7420	7548	7553	7438	7417	7540	7759	7331	7542	7499	7512	7535	7618	7649	7448	7510	7470	7500	7474	7525	7489	7568	7448	7568	7503	7497	7669	7496	7555	7471	7479	7578	7530	7706	7566	7603	7644	7624	7525	7443	7611	7530	7633	7537	7466	7482	7578	7648	7592	7501	7582	7539	7572	7454	7463	7554	7627	7474	7626	7672	7555	7553	7493	7581	7578	7578	7559	7586	7605	7573	7565	7574	7497	7581	7493	7403	7437	7401	7594	7336	7541	7550	7564	7570	7719	7394	7596	7605	7513	7559	7551	7505	7381	7650	7621	7643	7383	7594	7688	7598	7673	7448	7564	7574	7553	7553	7485	7580	7476	7495	7614	7537	7563	7584	7497	7377	7553	7566	7586	7453	7665	7522	7583	7609	7581	7467	7596	7675	7712	7633	7505	7558	7694	7580	7509	7541	7696	7594	7510	7590	7575	7472	7405	7442	7482	7504	7492	7679	7552	7584	7460	7516	7501	7391	7641	7454	7571	7732	7559	7561	7675	7488	7617	7453	7535	7683	7668	7510	7585	7652	7564	7598	7598	7551	7513	7552	7519	7686	7430	7604	7727	7511	7459	7477	7562	7639	7601	7598	7637	7546	7453	7532	7489	7487	7510	7625	7559	7632	7511	7656	7517	7511	7588	7561	7529	7683	7500	7415	7570	7700	7573	7809	7480	7485	7587	7574	7502	7595	7636	7623	7577	7566	7515	7480	7560	7517	7593	7567	7678	7540	7524	7547	7468	7546	7440	7615	7573	7496	7472	7585	7572	7460	7401	7547	7524	7493	7556	7626	7343	7587	7422	7460	7563	7499	7575	7493	7463	7553	7524	7514	7422	7615	7511	7442	7594	7563	7362	7512	7434	7490	7653	7480	7581	7441	7464	7505	7693	7580	7488	7616	7484	7507	7648	7617	7612	7503	7471	7736	7549	7571	7573	7528	7492	7516	7657	7511	7469	7518	7484	7465	7522	7473	7510	7648	7564	7613	7352	7552	7628	7585	7555	7462	7613	7584	7626	7607	7552	7460	7542	7636	7524	7675	7522	7594	7615	7547	7645	7520	7480	7619	7694	7589	7569	7496	7603	7507	7589	7507	7550	7619	7511	7552	7481	7674	7527	7523	7443	7504	7697	7474	7551	7518	7424	7508	7558	7588	7469	7486	7459	7521	7488	7591	7574	7582	7449	7411	7467	7495	7582	7568	7460	7537	7516	7444	7514	7599	7485	7519	7425	7539	7602	7565	7722	7592	7648	7503	7470	7530	7649	7685	7481	7435	7633	7681	7439	7531	7571	7488	7711	7691	7500	7606	7561	7627	7531	7461	7542	7513	7494	7569	7538	7521	7533	7427	7514	7531	7563	7529	7591	7638	7426	7523	7602	7552	7430	7369	7510	7539	7488	7616	7435	7468	7587	7433	7554	7606	7534	7596	7464	7549	7836	7418	7723	7445	7578	7605	7615	7513	7598	7567	7573	7666	7569	7558	7775	7553	7551	7680	7544	7640	7690	7601	7432	7508	7387	7678	7654	7536	7351	7461	7492	7501	7587	7425	7548	7596	7514	7369	7536	7455	7453	7546	7598	7413	7633	7473	7611	7575	7617	7473	7416	7544	7656	7476	7506	7551	7484	7512	7567	7570	7702	7483	7618	7577	7580	7530	7503	7538	7490	7498	7500	7415	7398	7592	7500	7433	7644	7593	7645	7553	7699	7678	7567	7637	7455	7514	7533	7364	7694	7460	7483	7567	7505	7521	7555	7453	7554	7590	7512	7432	7588	7581	7449	7656	7545	7658	7462	7658	7667	7504	7777	7548	7661	7565	7515	7621	7532	7481	7568	7695	7585	7492	7505	7428	7473	7610	7510	7647	7629	7478	7484	7374	7697	7524	7631	7484	7477	7551	7634	7614	7532	7501	7496	7521	7473	7511	7661	7554	7578	7548	7509	7482	7605	7533	7424	7495	7638	7495	7556	7655	7518	7482	7691	7677	7559	7608	7553	7517	7409	7542	7551	7529	7586	7675	7654	7518	7490	7553	7680	7571	7598	7504	7570	7544	7527	7343	7446	7605	7654	7434	7642	7530	7610	7502	7471	7637	7581	7357	7394	7453	7425	7520	7588	7445	7619	7520	7449	7590	7710	7479	7390	7571	7489	7692	7633	7591	7643	7574	7539	7536	7577	7550	7608	7566	7479	7563	7621	7559	7476	7668	7499	7722	7540	7449	7429	7587	7503	7444	7587	7436	7540	7557	7573	7533	7593	7589	7561	7652	7523	7513	7471	7501	7537	7562	7551	7508	7374	7439	7621	7499	7441	7445	7629	7528	7630	7514	7520	7453	7489	7435	7534	7634	7521	7580	7505	7490	7640	7566	7619	7659	7599	7488	7554	7527	7489	7588	7652	7448	7567	7585	7585	7610	7605	7494	7539	7602	7535	7449	7667	7680	7494	7567	7582	7530	7582	7500	7664	7481	7515	7535	7465	7546	7561	7666	7530	7544	7463	7638	7437	7556	7539	7543	7638	7530	7595	7518	7525	7534	7600	7518	7460	7518	7395	7543	7550	7615	7532	7622	7448	7497	7575	7663	7503	7522	7470	7459	7554	7632	7528	7704	7524	7465	7624	7564	7630	7503	7591	7740	7478	7511	7491	7376	7511	7593	7584	7550	7618	7529	7588	7475
4882	1491	1295	1226	1396	1536	1610	1616	9066	16302	13599	7591	3023	1420	1077	950	997	967	933	935	975	1028	954	936	982	968	967	980	948	983	941	967	998	985	963	942	944	909	966	911	955	918	1001	981	969	957	906	921	958	979	949	923	907	1006	959	940	1026	914	952	960	1010	926	948	938	949	964	924	1023	893	945	974	943	992	904	950	977	989	963	975	957	960	917	922	932	993	921	965	942	985	992	947	974	991	1009	992	979	927	936	940	974	968	1020	977	892	1016	943	927	896	936	991	898	968	970	993	952	1007	1005	967	963	987	986	964	957	898	909	989	923	906	938	939	936	970	1028	972	923	1005	960	949	939	907	923	1006	974	1022	1007	893	886	922	947	962	919	903	919	941	946	961	978	920	979	971	994	940	931	932	984	959	922	929	943	977	933	984	987	925	974	952	963	926	994	1005	924	948	938	919	984	940	994	973	915	947	977	952	935	923	1027	988	965	942	1025	969	951	1007	984	962	944	934	975	954	978	977	923	970	925	940	998	1003	1062	938	979	972	955	918	923	1004	956	950	908	897	975	966	974	982	984	938	966	941	990	869	922	973	941	988	923	1001	921	986	981	911	970	924	955	957	941	952	979	1038	990	955	950	988	957	982	930	944	930	917	938	960	929	936	979	907	930	888	994	958	953	971	942	913	959	1038	907	978	976	901	992	973	925	937	952	1007	978	954	1006	981	976	993	899	883	1008	942	991	979	918	911	976	909	954	953	984	924	994	953	988	962	964	973	982	961	971	953	948	914	937	963	903	981	997	1012	1023	909	921	987	1002	1005	981	964	958	940	962	909	976	983	943	909	948	1002	943	980	1007	933	952	925	942	967	977	986	998	940	988	1013	991	949	927	975	963	966	989	958	866	985	995	959	955	923	920	990	985	965	955	999	970	979	937	907	946	924	943	916	966	976	985	935	959	1030	946	957	1021	970	965	995	977	950	982	922	983	932	940	997	942	943	914	951	957	968	954	982	935	951	952	965	987	942	989	944	919	963	980	965	994	953	988	1000	907	933	872	976	929	936	927	945	943	927	991	996	935	941	971	972	981	929	974	947	916	936	944	931	960	982	993	1002	986	981	969	976	937	945	984	1020	953	952	976	938	951	938	951	957	980	1023	908	935	1022	955	944	933	939	975	913	932	885	987	948	968	938	975	978	987	993	935	951	945	968	952	964	949	938	953	963	965	937	1021	969	972	998	948	950	963	957	946	942	930	949	987	978	902	933	995	960	968	933	929	1001	956	982	944	954	942	977	967	890	946	906	969	907	967	970	936	934	952	977	978	946	918	944	941	931	951	983	955	998	990	980	1006	978	984	930	933	968	924	972	930	911	949	959	953	980	1063	985	976	969	959	934	921	940	1019	969	949	1001	896	956	1004	993	980	917	985	959	995	991	988	989	927	995	949	1056	894	981	956	900	960	999	937	992	950	980	949	945	976	936	1011	985	970	892	958	921	982	899	941	988	962	971	945	928	944	941	964	905	989	958	973	979	931	946	919	1000	1028	976	1019	993	965	997	930	970	967	925	949	932	935	900	984	936	953	959	974	916	945	938	991	974	958	986	964	976	903	950	955	961	949	924	969	955	964	960	915	1004	964	946	965	939	988	957	986	948	969	949	953	952	964	997	968	973	920	937	999	1014	927	922	974	909	924	930	970	935	932	939	966	945	980	976	939	947	956	988	1006	973	961	971	964	923	969	979	857	991	999	966	966	947	951	974	981	961	944	980	945	990	1000	978	998	924	957	959	933	926	953	957	989	989	1015	953	979	972	933	954	960	1001	981	967	972	933	965	949	960	923	946	943	906	923	904	976	987	906	956	952	945	971	971	939	1019	923	953	932	951	993	958	957	963	959	909	975	950	964	983	958	987	1000	981	900	927	947	948	984	996	930	948	967	972	918	927	947	950	951	911	910	939	976	973	941	972	993	954	975	974	941	994	959	964	1002	1022	939	996	978	1023	953	972	1011	970	962	912	956	931	973	1013	951	971	981	925	955	973	912	935	999	939	947	932	954	933	955	913	924	965	957	1006	928	925	920	973	898	977	901	991	992	933	974	904	935	946	981	947	923	1005	985	946	972	988	963	924	976	986	941	942	962	923	971	973	976	924	939	973	988	1001	987	940	960	962	937	987	944	992	999	944	945	935	949	929	974	958	963	946	976	943	958	953	962	928	948	949	926	943	966	1001	947	971	948	940	960	967	1010	985	926	969	924	957	949	951	949	995	994	936	946	957	958	964	958	938	944	926	1014	988	991	986	947	938	935	919	963	970	938	989	976	971	920	1004	885	996	963	949	1011	956	943	964	1027	927	958	938	931	907	983	954	978	896	975	975	865	893	996	917	945	987	938	969	970	969	916	937	909	941	916	967	1001	991	945	917	1038	974	961	969	954	985	952	914	980	884	971	957	947	1001	951	987	928	978	1012	893	934	986	944	946	976	998	961	926	980	947	908	972	966	970	978	957	962	996	949	920	1017	976	998	976	992	926	943	903	917	954	986	902	916	982	938	953	975	975	946	994	938	944	915	945	985	917	935	890	922	981	982	979	955	936	934	945	975	951	992	988	927	931	933	982	904	988	994	929	925	933	978	978	954	961	963	944	971	902	942	911	972	997	996	963	998	975	961	908	940	981	937	919	986	998	996	985	931	978	1027	992	999	970	985	946	992	920	956	986	1014	958	919	977	949	941	950	922	947	968	953	943	941	1004	927	971	1028	979	1003	951	950	952	982	903	964	978	982	958	944	945	930	968	931	928	946	932	936	960	988	948	972	956	1008	904	1002	968	1016	1004	960	901	971	958	1022	945	924	965	1001	985	960	988	953	987	973	936	942	974	889	918	958	929	1030	971	959	930	943	944	968	981	941	944	957	937	939	917	982	972	912	935	969	990	946	943	989	897	975	972	948	973	988	976	952	960	918	978	914	942	968	1004	947	995	923	1004	1002	972	975	964	1016	932	984	1012	988	1019	991	988	887	1000	979	973	1004	980	950	950	999	1015	1030	917	947	948	933	953	957	985	920	982	977	994	1020	981	986	871	956	951	957	929	972	899	969	974	960	967	929	961	996	982	957	982	975	921	979	930	946	940	924	952	930	956	1001	900	902	960	927	947	911	916	994	960	959	936	955	951	969	961	942	931	1002	926	925	974	991	979	974	967	970	944	994	944	974	995	951	932	972	986	932	951	982	953	1007	982	965	947	949	922	954	951	923	901	988	954	938	945	958	995	956	975	967	939	951	950	922	926	941	955	1000	928	924	974	921	921	961	928	956	989	986	956	920	932	951	953	986	949	1001	990	896	973	935	921	983	971	949	1001	951	920	1001	922	974	900	952	940	907	986	969	982	956	997	941	989	927	967	944	925	930	990	1023	930	977	977	910	936	943	1034	1012	1029	941	895	983	979	989	985	938	907	946	973	951	926	996	899	918	946	942	982	930	969	912	990	965	908	959	922	913	950	952	981	995	974	951	936	991	991	972	998	978	957	1004	981	1009	1000	995	930	977	923	906	934	884	936	956	945	966	980	912	917	933	962	912	941	941	931	956	1000	999	969	977	1027	921	925	970	914	1003	943	931	909	918	900	941	908	953	968
19226	13864	11661	18032	25942	27124	25512	25679	57922	68096	58226	43213	26922	14976	9372	8032	7728	7680	7757	7721	7651	7679	7726	7789	7700	7735	7821	7720	7804	7673	7771	7861	7659	7627	7687	7693	7662	7791	7784	7836	7709	7754	7637	7743	7682	7692	7734	7695	7856	7577	7710	7630	7776	7700	7758	7886	7597	7629	7717	7676	7748	7578	7643	7596	7763	7733	7694	7660	7673	7709	7722	7601	7817	7695	7690	7693	7756	7705	7669	7717	7757	7734	7824	7724	7596	7701	7638	7783	7845	7644	7667	7801	7697	7732	7812	7819	7682	7898	7719	7574	7615	7765	7671	7747	7814	7697	7695	7709	7677	7886	7597	7599	7799	7813	7741	7784	7723	7790	7733	7734	7837	7685	7608	7719	7786	7838	7716	7765	7716	7816	7751	7754	7633	7664	7651	7702	7681	7803	7644	7872	7564	7811	7658	7748	7710	7768	7723	7784	7754	7695	7688	7736	7722	7676	7648	7621	7645	7732	7753	7674	7680	7693	7692	7783	7806	7687	7797	7579	7670	7645	7588	7681	7674	7706	7596	7754	7616	7736	7762	7722	7686	7687	7655	7877	7687	7854	7804	7718	7729	7633	7805	7643	7712	7549	7705	7536	7777	7750	7602	7751	7780	7598	7708	7718	7687	7665	7751	7665	7657	7629	7796	7794	7679	7671	7594	7877	7826	7697	7536	7704	7583	7710	7578	7602	7730	7657	7801	7721	7846	7654	7738	7694	7739	7713	7659	7777	7654	7821	7636	7758	7813	7646	7696	7674	7722	7770	7727	7756	7895	7630	7639	7815	7778	7706	7703	7900	7735	7703	7714	7614	7669	7644	7825	7720	7865	7734	7757	7777	7790	7736	7643	7856	7667	7796	7599	7721	7742	7767	7696	7739	7632	7699	7789	7751	7726	7554	7722	7735	7683	7652	7790	7669	7681	7746	7642	7731	7697	7701	7629	7727	7666	7749	7750	7863	7779	7701	7839	7782	7799	7643	7633	7754	7706	7651	7878	7735	7820	7740	7728	7595	7700	7625	7673	7826	7779	7766	7627	7694	7713	7701	7682	7840	7860	7807	7740	7850	7835	7737	7761	7658	7887	7646	7788	7732	7623	7744	7822	7714	7770	7516	7695	7599	7735	7644	7742	7800	7744	7522	7689	7641	7659	7783	7727	7684	7627	7866	7689	7752	7729	7765	7862	7634	7791	7743	7783	7656	7694	7663	7726	7877	7774	7756	7752	7779	7829	7815	7826	7769	7572	7781	7685	7779	7600	7609	7848	7612	7828	7754	7740	7730	7611	7695	7737	7547	7655	7730	7644	7763	7797	7573	7694	7738	7698	7805	7827	7787	7749	7681	7727	7743	7817	7811	7798	7748	7677	7723	7746	7724	7819	7647	7685	7727	7601	7730	7797	7613	7708	7745	7746	7772	7716	7900	7827	7629	7783	7679	7615	7793	7629	7709	7829	7698	7777	7676	7722	7683	7772	7664	7835	7746	7729	7754	7767	7754	7591	7743	7748	7675	7607	7713	7719	7699	7643	7786	7748	7750	7809	7748	7700	7618	7660	7853	7849	7665	7611	7714	7717	7853	7641	7646	7688	7611	7667	7747	7679	7904	7620	7685	7666	7769	7886	7685	7709	7646	7768	7701	7787	7611	7596	7732	7700	7854	7828	7658	7647	7776	7718	7863	7749	7677	7685	7635	7761	7698	7740	7775	7609	7798	7855	7892	7711	7590	7723	7683	7670	7625	7711	7741	7759	7693	7786	7672	7740	7786	7639	7673	7734	7735	7673	7670	7743	7605	7661	7743	7725	7737	7777	7660	7791	7768	7722	7738	7700	7795	7769	7628	7732	7706	7675	7709	7762	7627	7776	7641	7734	7717	7768	7784	7820	7730	7664	7703	7579	7688	7704	7787	7720	7773	7714	7755	7674	7746	7826	7793	7845	7705	7636	7717	7808	7759	7801	7739	7737	7586	7780	7719	7781	7856	7837	7871	7702	7610	7819	7707	7776	7733	7624	7669	7830	7653	7681	7775	7566	7850	7720	7764	7737	7729	7605	7750	7830	7770	7661	7664	7749	7612	7686	7815	7617	7766	7750	7684	7801	7672	7760	7704	7656	7750	7672	7626	7846	7607	7779	7708	7596	7689	7810	7704	7747	7718	7748	7834	7831	7695	7800	7846	7757	7759	7612	7781	7776	7679	7592	7772	7716	7730	7799	7738	7592	7758	7718	7786	7804	7591	7589	7775	7607	7815	7696	7689	7741	7601	7691	7611	7717	7431	7703	7594	7695	7754	7646	7789	7723	7635	7639	7766	7686	7681	7596	7830	7814	7690	7595	7703	7733	7725	7608	7645	7797	7668	7687	7783	7701	7694	7665	7730	7746	7723	7731	7726	7766	7787	7713	7803	7789	7830	7776	7779	7730	7624	7615	7802	7804	7711	7744	7768	7605	7744	7709	7629	7917	7760	7679	7726	7807	7695	7672	7837	7722	7778	7850	7730	7813	7708	7726	7734	7667	7762	7542	7623	7835	7803	7668	7658	7753	7753	7837	7727	7717	7694	7690	7801	7601	7732	7666	7728	7787	7660	7825	7744	7727	7707	7718	7712	7766	7571	7689	7673	7721	7703	7569	7672	7683	7766	7682	7711	7671	7747	7739	7796	7763	7644	7825	7808	7700	7591	7726	7795	7671	7753	7659	7767	7737	7918	7838	7752	7812	7691	7688	7672	7761	7744	7716	7617	7665	7830	7849	7679	7821	7804	7684	7627	7606	7770	7623	7741	7720	7580	7688	7664	7812	7781	7866	7710	7619	7657	7856	7725	7715	7703	7691	7719	7736	7548	7798	7768	7671	7750	7689	7842	7647	7687	7725	7626	7851	7624	7685	7688	7633	7660	7910	7786	7678	7807	7628	7837	7725	7774	7765	7674	7806	7678	7670	7697	7743	7793	7792	7676	7793	7658	7688	7644	7725	7587	7642	7793	7764	7766	7598	7746	7559	7893	7698	7819	7595	7836	7709	7729	7696	7815	7693	7674	7603	7690	7698	7589	7680	7730	7683	7701	7780	7636	7687	7732	7776	7783	7795	7690	7705	7767	7716	7693	7772	7783	7667	7666	7813	7782	7655	7662	7727	7734	7662	7616	7628	7663	7711	7644	7682	7686	7714	7581	7667	7743	7722	7702	7799	7530	7759	7740	7748	7613	7734	7810	7723	7635	7673	7746	7657	7717	7696	7640	7657	7807	7610	7831	7694	7652	7602	7794	7837	7702	7723	7692	7838	7617	7714	7753	7768	7751	7873	7731	7722	7705	7757	7816	7806	7833	7790	7688	7624	7567	7635	7803	7748	7721	7682	7802	7837	7778	7830	7678	7810	7789	7727	7697	7824	7669	7747	7814	7690	7697	7685	7722	7857	7634	7718	7668	7756	7721	7688	7790	7866	7711	7846	7702	7824	7725	7600	7809	7837	7673	7710	7773	7690	7821	7750	7670	7646	7692	7802	7803	7712	7616	7678	7756	7705	7767	7746	7659	7704	7735	7812	7675	7651	7860	7751	7770	7801	7629	7635	7800	7776	7762	7806	7683	7691	7776	7742	7659	7655	7653	7619	7740	7785	7821	7662	7770	7687	7683	7608	7616	7800	7682	7614	7762	7649	7637	7785	7637	7917	7614	7798	7753	7782	7542	7678	7761	7744	7673	7733	7735	7675	7621	7764	7833	7697	7679	7674	7770	7574	7793	7756	7665	7723	7810	7703	7742	7729	7754	7748	7686	7798	7653	7745	7807	7737	7673	7777	7681	7847	7651	7553	7728	7728	7799	7653	7687	7687	7685	7744	7749	7735	7780	7717	7732	7762	7755	7693	7735	7746	7750	7750	7617	7800	7723	7839	7531	7727	7806	7827	7797	7825	7720	7525	7694	7857	7797	7694	7709	7866	7698	7639	7774	7555	7793	7644	7754	7489	7847	7875	7622	7636	7770	7703	7916	7675	7675	7636	7646	7878	7780	7769	7828	7735	7774	7671	7759	7637	7682	7860	7788	7807	7840	7534	7613	7639	7637	7677	7795	7796	7901	7789	7694	7654	7719	7708	7707	7653	7740	7751	7726	7779	7760	7806	7830	7693	7717	7602	7725	7652	7660	7604	7582	7713	7678	7741	7652	7740	7782	7750	7708	7782	7614	7734	7728	7632	7695	7616	7759	7758	7813	7659	7609	7833	7564	7786	7685	7769	7716	7763	7573	7850	7711	7678	7883	7689	7707	7691	7691	7774	7542	7772	7643	7780	7701	7704	7693	7671	7739	7628	7757	7719	7728	7690	7819	7714	7747	7774	7755	7777	7773	7683	7646	7679	7740	7585	7646	7750	7647	7586	7768	7656	7619	7746	7783	7805	7643	7650	7643	7787	7744	7855	7607	7731	7662	7771	7731	7718	7776	7854	7819	7981	7726	7676	7564	7756	7704	7795	7732	7782	7777	7744	7670	7697	7702	7767	7740	7618	7596	7743	7704	7585	7749	7850	7744	7851	7779	7812	7866	7615	7775	7716	7770	7768	7621	7774	7593	7680	7821	7636	7756	7713	7834	7790	7710	7648	7676	7810	7729	7886	7581	7686	7751	7664	7751	7760	7718	7675	7957	7698	7847	7788	7789	7759	7713	7662	7755	7757	7720	7628	7687	7657	7764	7755	7853	7641	7747	7775	7629	7670	7798	7705	7783	7837	7762	7739	7613	7797	7658	7681	7849	7595	7806	7694	7727	7761	7658	7658	7694	7828	7745	7689	7628	7718	7672	7725	7698	7861	7599	7679	7766	7511	7587	7762	7736	7656	7700	7750	7819	7574	7898	7641	7576	7658	7660	7824	7633	7791	7695	7684	7719	7799	7907	7751	7819	7782	7699	7716	7605	7654	7618	7694	7719	7574	7706	7814	7699	7736	7704	7787	7764	7609	7683	7878	7650	7755	7747	7742	7753	7636	7598	7786	7755	7739	7678	7738	7876	7688	7716	7743	7742	7655	7710	7634	7745	7761	7715	7815	7811	7789	7774	7715	7683	7660	7745	7669	7736	7782	7711	7608	7692	7708	7551	7686	7702
3651	2022	1475	1400	1686	1944	1811	3735	17454	27509	22546	12708	4665	1837	1131	960	1008	972	968	1022	947	930	955	903	927	919	927	895	992	968	949	989	891	907	1003	939	945	891	943	975	1002	997	945	965	910	943	969	927	1025	986	930	968	916	1006	938	949	913	922	908	937	943	943	957	965	893	909	948	978	980	954	933	952	955	990	918	971	920	947	955	978	938	932	982	1002	967	980	1013	927	912	927	963	925	916	959	998	917	983	952	950	1020	924	918	910	927	948	965	948	899	1004	973	955	954	983	914	971	972	964	999	948	948	923	942	969	940	942	951	980	955	943	974	997	918	989	950	909	921	872	942	966	1014	958	907	948	978	972	903	898	981	988	980	951	927	961	885	911	944	898	971	937	970	985	950	953	914	907	962	932	944	931	890	904	887	892	925	926	926	934	973	972	939	888	936	937	945	967	944	950	929	941	932	988	926	948	970	987	921	937	924	977	983	975	971	943	994	938	896	975	1015	953	914	959	910	971	939	974	985	918	946	879	927	954	945	973	908	1017	973	946	953	965	965	984	1022	923	974	1023	979	954	933	911	912	937	969	927	925	906	905	994	941	948	948	966	952	952	979	993	971	968	968	912	975	901	967	973	961	982	918	1016	920	934	995	963	882	998	946	917	988	933	959	891	983	1006	956	931	934	1016	937	946	946	889	936	996	943	1025	951	966	994	859	941	978	964	963	970	948	943	940	965	936	952	939	947	953	888	945	946	930	954	924	938	937	992	964	935	925	1000	942	947	946	917	950	962	992	939	920	901	987	934	932	948	961	895	929	943	913	867	982	926	950	981	912	904	931	843	935	963	901	908	938	930	957	971	1017	959	933	958	968	913	1006	968	943	1015	959	904	976	968	916	964	1013	943	973	908	910	919	902	961	936	938	942	913	920	987	1004	950	943	965	899	997	1029	963	947	930	958	938	949	942	953	1000	936	916	948	966	861	925	878	947	943	955	950	925	995	916	972	981	965	943	948	973	979	947	997	965	949	949	961	926	954	959	977	953	986	967	942	938	1030	994	902	929	971	928	948	965	963	953	930	961	918	929	949	964	921	914	898	1005	888	928	923	997	911	890	934	945	958	972	940	920	960	928	992	958	932	918	948	958	936	1028	960	966	924	976	969	1009	933	972	1027	942	904	950	973	934	936	927	968	942	965	927	972	916	942	938	921	947	948	969	958	923	950	937	941	959	959	930	927	942	971	957	972	928	972	919	954	944	971	963	979	946	989	945	986	965	989	979	977	935	947	952	997	924	917	945	934	947	998	947	920	979	879	934	917	957	924	974	967	933	950	991	950	921	920	1002	994	959	930	972	958	974	908	886	886	973	971	933	949	953	911	987	1018	981	920	945	943	982	938	1009	972	951	974	965	934	969	948	987	1001	976	926	972	966	954	994	960	964	944	932	910	987	1022	981	950	1015	943	1013	966	1011	983	948	941	894	952	949	955	963	963	944	918	967	947	948	981	952	962	983	981	955	1049	948	965	973	979	976	929	953	934	911	906	940	893	891	945	952	911	929	963	963	1002	900	971	1014	894	948	965	969	946	1043	943	999	946	929	947	956	979	947	970	980	921	980	933	958	943	931	968	924	965	905	954	945	968	955	971	947	959	894	919	993	941	908	942	942	976	976	945	956	973	886	991	1004	902	951	961	984	931	942	933	912	1009	935	923	897	932	964	1039	946	923	1005	926	942	958	982	957	987	965	940	931	984	961	974	962	953	978	925	935	937	1000	951	990	957	992	1042	970	952	977	950	941	957	874	955	948	981	924	951	921	944	935	973	940	919	952	957	989	915	996	901	981	919	902	1010	939	950	999	981	951	994	899	976	930	960	919	971	1026	971	1013	922	966	948	901	966	934	944	960	979	887	976	920	929	944	950	913	950	912	1000	950	956	961	936	954	995	950	938	1002	1005	1003	935	961	924	972	955	989	967	964	934	970	928	935	915	900	947	934	992	962	916	954	952	926	983	889	902	934	973	982	982	955	971	912	914	963	936	964	934	973	948	949	960	948	948	957	938	981	937	991	947	937	963	961	954	961	893	982	918	960	951	934	870	962	928	937	962	922	1004	977	942	942	942	972	864	977	912	963	988	959	991	945	923	918	926	939	951	915	928	915	937	987	920	984	955	964	900	899	962	1006	945	927	923	953	933	937	940	928	988	950	985	928	920	945	988	969	973	958	972	924	982	912	947	908	931	1003	942	970	928	987	943	971	994	937	972	957	917	976	956	965	947	955	894	950	960	953	962	945	928	975	947	932	909	980	957	953	939	962	960	900	923	911	966	944	989	952	945	926	938	964	939	923	955	974	958	940	927	984	966	975	906	969	998	935	987	958	935	900	955	971	949	971	972	915	929	950	869	948	884	959	973	928	920	972	1019	978	936	930	939	966	964	935	928	984	966	971	974	952	940	945	971	941	977	962	935	967	957	910	915	936	946	962	940	979	995	981	959	962	1010	987	922	924	990	929	974	948	971	932	920	1012	997	968	970	922	997	966	1005	1000	988	971	973	915	940	941	928	977	949	920	955	927	973	974	991	961	995	945	899	941	1036	966	986	965	933	951	911	921	998	964	977	915	948	952	940	937	970	964	938	921	907	981	978	911	1008	906	943	1007	906	920	957	1002	974	974	907	945	922	1022	923	895	899	951	923	937	969	939	970	922	966	956	902	955	964	931	966	958	966	966	989	920	903	984	990	930	926	940	1013	928	956	901	928	930	952	965	976	999	973	957	936	918	926	1001	994	959	972	958	919	946	933	884	972	997	940	978	910	970	978	950	920	957	974	929	1030	908	972	930	903	938	980	988	982	955	979	968	979	971	1011	962	925	944	1001	974	934	1003	1007	943	981	937	902	944	947	1017	943	987	931	919	975	902	965	985	939	930	921	943	969	955	937	937	928	976	947	965	949	972	902	946	986	930	935	920	1021	932	944	962	920	972	925	936	906	974	972	1000	925	894	936	928	971	941	959	962	953	980	947	931	996	960	981	978	958	946	976	940	966	942	992	907	966	975	951	936	968	923	951	979	910	947	913	951	948	882	966	961	965	956	955	939	916	957	869	958	959	890	906	976	921	985	972	885	985	950	927	959	974	948	964	931	922	932	914	868	939	949	914	960	966	975	938	961	963	969	945	894	912	898	1017	948	948	903	912	986	954	950	968	1028	940	961	944	978	968	908	958	954	907	970	897	1019	914	921	970	935	997	921	955	929	983	937	1001	976	958	869	953	957	942	964	1000	938	953	958	978	974	957	904	934	893	922	931	986	954	978	960	900	986	943	939	954	955	948	968	991	945	952	996	986	982	996	902	910	954	913	900	963	975	948	951	1024	954	962	979	911	922	933	929	974	915	938	960	1019	977	982	917	968	980	994	990	934	916	928	935	935	970	916	966	947	993	982	962	949	886	996	1008	909	1004	954	936	936	999	998	896	959	900	911	954	966	974	958	921	969	919	1004	875	973	894	933	980	977	949	972	954	973	982	920	943	983	885	979	953	882	966	964	983	983	893	940	956	940	962	971	963	930	954	935	964	931	966	929	963	904	902	959	942	937	1042
25141	17783	13783	21920	30225	31046	28830	40419	74602	82687	70369	51611	32697	18369	10040	8041	7647	7771	7600	7750	7658	7672	7680	7596	7560	7592	7687	7684	7757	7710	7658	7616	7854	7671	7563	7688	7651	7651	7701	7587	7780	7778	7575	7626	7772	7741	7708	7526	7680	7674	7897	7679	7660	7711	7506	7734	7705	7619	7557	7699	7698	7588	7587	7652	7694	7713	7531	7702	7675	7555	7625	7788	7569	7611	7725	7678	7594	7720	7738	7708	7595	7738	7794	7751	7697	7563	7736	7757	7725	7603	7712	7638	7635	7595	7595	7711	7493	7634	7685	7613	7693	7674	7607	7747	7659	7845	7722	7635	7646	7696	7796	7671	7578	7582	7697	7616	7640	7760	7662	7569	7694	7598	7661	7666	7740	7589	7565	7726	7660	7549	7728	7730	7523	7640	7735	7652	7593	7560	7515	7698	7648	7670	7758	7631	7716	7680	7581	7576	7796	7655	7722	7773	7638	7768	7716	7589	7707	7738	7575	7528	7725	7676	7613	7712	7749	7622	7634	7568	7587	7573	7793	7646	7868	7599	7678	7715	7641	7683	7776	7713	7830	7666	7806	7649	7762	7567	7516	7758	7567	7569	7626	7645	7582	7730	7624	7671	7710	7822	7612	7689	7800	7675	7669	7558	7593	7730	7733	7683	7726	7759	7605	7761	7629	7649	7739	7538	7760	7612	7759	7684	7813	7773	7544	7578	7758	7717	7712	7679	7709	7602	7588	7612	7593	7616	7566	7733	7571	7589	7679	7549	7615	7753	7503	7596	7671	7645	7735	7764	7523	7592	7635	7552	7621	7726	7772	7774	7640	7687	7597	7468	7681	7765	7544	7705	7756	7588	7785	7755	7695	7640	7765	7565	7892	7673	7648	7644	7671	7681	7595	7639	7769	7626	7643	7825	7730	7805	7626	7598	7605	7637	7590	7539	7861	7744	7700	7500	7678	7505	7685	7639	7710	7656	7709	7662	7646	7762	7683	7579	7692	7698	7738	7732	7671	7587	7564	7663	7787	7773	7748	7689	7716	7584	7634	7619	7645	7570	7656	7623	7605	7775	7685	7624	7639	7701	7618	7657	7600	7550	7614	7671	7526	7631	7570	7802	7728	7561	7651	7663	7605	7692	7706	7707	7782	7650	7674	7646	7769	7781	7686	7646	7571	7724	7731	7570	7732	7732	7708	7730	7661	7635	7497	7638	7716	7660	7694	7574	7490	7671	7623	7598	7653	7732	7609	7735	7680	7649	7788	7690	7552	7736	7555	7551	7833	7712	7763	7778	7607	7595	7652	7657	7583	7596	7608	7687	7668	7570	7632	7657	7644	7645	7748	7693	7716	7681	7846	7635	7580	7531	7806	7676	7691	7663	7707	7745	7718	7681	7702	7652	7752	7682	7683	7682	7494	7560	7690	7770	7501	7779	7556	7724	7765	7686	7713	7695	7543	7436	7691	7663	7702	7729	7638	7717	7560	7786	7611	7682	7663	7899	7566	7778	7550	7723	7612	7632	7689	7666	7582	7626	7741	7684	7809	7601	7634	7679	7630	7773	7732	7707	7613	7649	7592	7658	7752	7725	7726	7702	7528	7654	7580	7672	7591	7639	7560	7590	7591	7687	7806	7581	7711	7744	7677	7666	7616	7603	7709	7779	7662	7534	7707	7821	7500	7663	7603	7643	7699	7710	7662	7673	7735	7577	7601	7672	7683	7706	7625	7654	7628	7803	7683	7636	7675	7644	7648	7589	7630	7699	7617	7810	7705	7699	7652	7628	7523	7801	7665	7697	7698	7616	7553	7537	7662	7715	7715	7649	7772	7792	7606	7606	7600	7684	7827	7595	7721	7683	7716	7741	7633	7802	7732	7622	7872	7629	7566	7612	7689	7675	7768	7741	7658	7763	7663	7788	7781	7637	7646	7663	7683	7833	7631	7566	7786	7718	7681	7620	7747	7581	7691	7693	7673	7642	7691	7628	7705	7816	7601	7682	7575	7720	7751	7758	7585	7756	7663	7685	7656	7703	7583	7600	7578	7677	7639	7681	7716	7734	7832	7639	7659	7635	7612	7691	7712	7781	7709	7554	7744	7689	7696	7695	7763	7584	7655	7756	7634	7697	7722	7668	7799	7723	7569	7626	7654	7709	7665	7653	7674	7754	7727	7621	7707	7428	7673	7610	7769	7646	7716	7753	7699	7475	7667	7758	7767	7682	7432	7711	7714	7683	7645	7761	7637	7682	7698	7652	7691	7694	7802	7597	7579	7638	7704	7499	7633	7599	7733	7701	7773	7678	7667	7650	7631	7642	7660	7578	7661	7795	7689	7724	7630	7778	7546	7543	7720	7605	7592	7621	7801	7591	7622	7723	7634	7582	7819	7474	7587	7735	7672	7589	7854	7668	7563	7694	7735	7684	7634	7588	7661	7673	7622	7637	7675	7709	7697	7549	7648	7788	7598	7689	7691	7596	7743	7710	7681	7579	7554	7799	7592	7710	7759	7649	7755	7614	7788	7595	7650	7618	7636	7609	7696	7709	7782	7616	7585	7670	7567	7635	7692	7532	7763	7597	7613	7764	7656	7807	7639	7584	7729	7665	7805	7661	7664	7629	7727	7733	7701	7745	7691	7636	7773	7685	7569	7714	7649	7794	7642	7772	7743	7743	7680	7765	7634	7743	7833	7778	7676	7664	7769	7607	7747	7720	7815	7593	7644	7828	7738	7542	7644	7589	7660	7760	7747	7647	7725	7700	7684	7651	7579	7804	7633	7727	7687	7669	7730	7663	7712	7697	7711	7684	7746	7665	7574	7780	7800	7572	7596	7687	7681	7693	7754	7669	7647	7740	7719	7608	7875	7578	7543	7721	7714	7626	7545	7608	7682	7695	7770	7660	7625	7804	7644	7718	7741	7843	7761	7604	7684	7649	7467	7742	7666	7656	7598	7701	7762	7629	7567	7574	7659	7631	7540	7679	7585	7720	7698	7779	7680	7655	7771	7704	7658	7705	7579	7775	7674	7751	7669	7665	7748	7620	7847	7644	7596	7585	7660	7726	7602	7709	7692	7783	7696	7802	7667	7683	7523	7632	7737	7530	7582	7685	7818	7709	7563	7696	7634	7651	7580	7640	7563	7631	7724	7698	7721	7672	7559	7581	7674	7562	7524	7649	7829	7628	7820	7682	7718	7575	7816	7674	7829	7786	7625	7648	7693	7721	7774	7703	7571	7665	7652	7538	7617	7596	7738	7642	7774	7539	7735	7752	7676	7792	7766	7659	7757	7612	7683	7802	7461	7671	7608	7577	7844	7641	7767	7840	7568	7670	7595	7770	7851	7705	7605	7728	7724	7732	7753	7668	7637	7523	7565	7712	7710	7457	7778	7609	7599	7783	7681	7725	7744	7586	7676	7653	7800	7705	7720	7585	7643	7612	7697	7660	7652	7856	7635	7578	7679	7686	7581	7729	7789	7697	7753	7731	7720	7648	7606	7731	7724	7662	7569	7718	7532	7590	7594	7640	7701	7729	7662	7666	7656	7616	7566	7617	7803	7735	7773	7681	7660	7574	7720	7718	7681	7736	7542	7624	7702	7738	7445	7686	7761	7667	7667	7625	7656	7828	7676	7579	7587	7706	7602	7643	7569	7597	7625	7608	7677	7592	7648	7700	7704	7514	7802	7728	7617	7660	7655	7522	7579	7707	7701	7677	7597	7710	7730	7594	7709	7734	7714	7729	7715	7704	7577	7667	7608	7646	7677	7597	7660	7685	7644	7647	7636	7668	7682	7527	7578	7803	7560	7582	7621	7613	7731	7641	7673	7633	7581	7658	7657	7740	7696	7604	7759	7740	7683	7734	7672	7644	7771	7666	7653	7662	7719	7642	7657	7697	7735	7724	7567	7857	7765	7760	7720	7637	7699	7510	7791	7787	7656	7669	7762	7579	7635	7644	7764	7712	7521	7603	7638	7664	7732	7722	7675	7624	7634	7757	7795	7700	7676	7676	7622	7641	7695	7735	7740	7650	7721	7669	7691	7642	7730	7713	7669	7603	7613	7578	7546	7815	7754	7577	7601	7727	7733	7763	7790	7496	7581	7568	7837	7662	7737	7660	7679	7619	7700	7694	7691	7706	7692	7694	7665	7651	7665	7608	7633	7737	7547	7740	7650	7654	7754	7584	7735	7821	7599	7418	7670	7673	7660	7651	7607	7666	7718	7739	7601	7612	7637	7559	7723	7550	7628	7656	7649	7720	7644	7814	7879	7621	7571	7652	7635	7672	7669	7633	7670	7689	7674	7544	7487	7672	7653	7646	7799	7662	7589	7673	7619	7723	7736	7659	7728	7603	7728	7689	7633	7638	7728	7768	7547	7638	7666	7620	7605	7794	7604	7606	7632	7606	7715	7674	7677	7600	7662	7809	7691	7661	7536	7614	7496	7726	7639	7660	7569	7722	7633	7600	7720	7558	7690	7799	7688	7730	7559	7532	7717	7489	7751	7636	7572	7653	7660	7667	7736	7708	7601	7608	7642	7702	7686	7629	7710	7719	7627	7778	7623	7584	7767	7712	7696	7634	7677	7812	7709	7722	7660	7615	7785	7703	7549	7727	7695	7768	7699	7685	7548	7545	7659	7778	7722	7802	7601	7583	7566	7753	7747	7612	7618	7653	7760	7706	7697	7661	7662	7704	7687	7673	7550	7610	7713	7720	7625	7601	7722	7635	7714	7787	7737	7620	7736	7687	7771	7578	7643	7632	7721	7704	7645	7600	7698	7661	7736	7686	7632	7723	7648	7704	7721	7586	7550	7808	7690	7657	7734	7781	7709	7593	7741	7702	7766	7632	7728	7665	7668	7791	7842	7600	7824	7686	7584	7702	7689	7663	7832	7629	7743	7648	7621	7623	7738	7548	7587	7630	7699	7636	7790	7647	7710	7718	7660	7758	7673	7804	7776	7677	7732	7662	7728	7714	7616	7708	7653	7770	7843	7746	7498	7625	7683	7847	7721	7722	7693	7712	7721	7666	7738	7624	7678	7759	7737	7582	7551	7701	7579	7677	7611	7587	7639	7685	7727	7652	7690	7635	7642	7680	7685	7624	7609	7748	7747	7686	7591	7665
3501	1498	1188	1069	1158	1340	1299	1600	3420	5547	4990	2929	1637	1133	982	901	960	920	915	860	938	969	930	956	893	868	924	921	900	879	946	927	930	948	886	921	884	920	879	961	914	915	880	898	899	908	880	978	1006	925	918	862	927	935	949	855	912	867	930	907	948	917	897	944	918	926	971	936	941	864	895	923	928	927	963	912	921	902	916	959	911	903	942	926	910	947	943	943	937	934	950	928	982	893	1012	913	899	912	912	933	932	901	901	927	929	922	873	930	944	909	912	918	945	929	932	927	932	920	913	906	909	915	887	855	871	920	921	938	931	906	858	915	908	911	950	909	915	933	919	950	931	975	898	939	981	925	907	904	936	951	915	953	887	883	926	943	904	916	978	969	939	985	955	931	926	967	930	942	906	905	937	839	937	949	905	926	906	949	942	922	965	949	949	927	914	946	917	952	988	984	946	870	920	929	959	924	932	922	940	936	956	913	921	890	895	911	947	919	921	938	943	946	886	945	921	915	895	922	939	945	937	917	910	917	933	926	943	960	913	899	955	955	904	913	900	956	904	965	937	910	973	927	931	952	886	911	892	858	967	956	947	906	962	907	951	915	922	922	934	891	904	950	868	941	930	881	947	936	928	912	963	951	829	862	953	926	972	957	839	924	935	904	903	919	1012	894	952	881	942	902	960	897	913	904	921	890	935	938	917	953	915	876	900	925	873	872	908	902	960	952	931	938	902	935	937	918	946	877	910	950	933	948	934	950	915	907	945	903	942	971	893	890	897	928	893	926	906	915	870	925	933	977	954	899	908	908	911	939	928	896	898	920	914	937	890	983	973	893	903	930	890	937	896	911	976	931	960	941	934	910	953	901	931	905	938	939	982	941	970	928	929	925	891	969	958	916	961	918	961	931	933	937	952	880	899	917	906	919	873	842	903	946	924	927	929	939	924	968	890	921	978	961	968	932	917	979	979	949	844	873	988	913	849	918	909	963	924	935	936	941	891	943	950	968	933	936	946	955	948	926	960	942	961	947	896	899	960	938	921	923	937	954	962	928	928	934	962	900	961	925	864	971	950	922	949	958	981	934	881	960	943	863	943	900	909	919	851	894	906	960	928	917	918	971	971	938	918	894	949	958	936	892	966	911	937	913	892	944	934	943	899	942	948	948	915	910	980	965	903	889	916	932	917	947	970	885	934	899	936	919	908	952	969	931	974	921	924	944	913	926	937	879	916	920	916	924	1007	890	1011	884	931	943	956	951	936	957	935	930	913	1008	924	938	896	992	929	874	926	944	932	853	917	969	971	940	929	952	924	923	903	888	916	957	921	949	905	929	910	866	912	911	998	983	927	908	914	913	940	900	911	932	925	907	931	903	947	899	934	991	916	938	930	929	949	946	881	930	933	923	894	932	944	948	910	921	917	954	919	878	933	900	908	898	944	917	933	944	905	959	926	918	930	977	922	899	939	942	925	919	934	945	942	938	983	913	874	962	968	951	905	899	952	950	929	891	963	914	905	972	983	895	943	932	912	933	950	918	878	911	904	887	913	943	925	908	914	908	939	893	854	933	932	937	885	860	942	940	936	930	953	943	988	909	926	934	932	918	899	934	909	907	934	934	973	881	932	895	922	1007	907	905	940	910	939	945	926	929	878	903	902	941	935	896	935	965	907	915	926	994	927	906	992	925	953	916	910	925	948	908	935	953	898	914	895	936	944	915	920	910	955	918	941	873	923	931	932	913	900	910	909	957	952	949	878	938	922	889	942	905	879	951	906	897	938	944	902	950	893	958	942	914	936	899	923	872	956	941	913	899	944	977	949	920	982	902	910	901	885	927	939	933	981	941	921	901	986	946	942	883	960	928	918	963	962	955	899	917	934	923	945	880	958	923	906	885	884	933	928	970	1005	910	917	945	961	927	881	959	977	954	881	938	883	918	936	967	948	954	908	898	921	972	898	919	953	923	914	913	961	926	888	943	951	907	924	891	909	922	969	943	955	926	933	951	953	911	880	886	916	962	909	907	919	955	896	876	963	985	944	924	896	951	937	899	944	975	984	945	953	921	918	908	912	936	869	878	919	954	943	969	930	906	897	982	891	917	922	923	873	947	863	911	933	886	924	962	947	900	889	879	982	929	914	968	931	911	903	908	907	934	897	912	894	896	964	930	981	943	912	905	917	873	1004	937	945	955	892	950	943	916	890	937	948	944	961	919	913	931	914	919	964	905	874	891	941	910	949	875	942	937	953	942	904	887	893	902	893	949	971	947	890	909	948	923	950	967	849	884	943	954	976	946	862	966	907	932	949	985	900	934	921	920	978	960	947	945	944	935	915	907	944	933	970	844	905	938	961	909	886	881	916	918	931	962	886	958	899	925	907	935	895	922	961	950	915	1016	961	915	928	910	908	922	947	926	905	948	910	887	919	910	906	937	974	895	1001	934	933	894	891	929	877	897	887	925	947	943	923	923	951	863	957	918	907	899	932	900	881	949	908	961	913	903	930	951	922	935	1018	894	956	976	957	920	875	931	911	923	940	890	957	911	940	964	963	906	926	950	958	922	948	947	940	948	923	887	896	922	917	934	942	900	831	890	900	900	918	985	942	919	1001	922	866	895	946	932	930	922	928	931	884	935	995	990	938	881	939	873	897	957	975	922	859	905	896	959	910	911	925	897	944	889	923	873	946	961	959	932	937	930	997	926	943	890	934	925	921	928	907	885	970	899	912	918	953	901	929	925	968	944	924	902	927	949	946	929	934	899	921	934	916	940	932	944	937	906	957	925	904	898	946	844	900	907	929	940	969	882	907	934	944	896	944	927	935	899	914	883	922	946	899	981	928	891	900	943	909	958	880	925	891	925	952	923	903	962	972	967	947	949	946	978	953	921	943	889	923	919	922	861	943	908	943	899	923	955	891	898	874	932	953	890	920	922	888	939	888	895	913	914	913	952	943	929	864	928	937	910	883	911	913	940	955	887	909	935	922	921	890	934	932	908	904	879	913	916	932	953	933	913	961	920	881	957	915	890	925	929	928	969	936	960	991	921	928	926	944	938	943	919	926	943	920	987	966	928	964	925	955	939	927	940	906	927	942	914	948	869	884	947	962	935	908	950	929	977	888	906	956	912	932	958	919	946	918	986	901	933	919	937	990	885	965	959	904	972	987	873	1000	952	937	925	941	919	896	935	937	925	898	984	939	914	906	932	949	969	985	988	869	944	905	956	879	938	863	918	922	868	932	903	937	904	885	961	962	914	914	935	922	957	894	901	934	955	939	938	956	944	904	988	853	884	902	861	935	961	929	893	946	935	951	915	925	885	929	904	887	911	947	966	991	910	960	915	926	988	955	933	868	919	974	907	939	892	982	937	915	919	893	931	902	937	882	892	938	895	960	927	936	921	903	940	864	943	925	934	929	926	896	891	908	927	946	935	937	868	940	897	914	942	909	886	887	906	953	914	887	933	972	960	927	941	949	975	970	945	946	937	968	962	936	996	931	899	935	949	900	938	892	940
18529	13420	10632	14681	19996	21324	19809	25463	40703	45369	39932	28529	16468	10322	8185	7615	7557	7505	7478	7560	7649	7284	7496	7525	7391	7657	7437	7556	7422	7536	7474	7478	7487	7549	7466	7469	7453	7447	7567	7608	7412	7458	7548	7450	7494	7592	7531	7525	7426	7377	7469	7484	7597	7497	7466	7563	7569	7589	7521	7503	7555	7543	7432	7453	7479	7512	7522	7502	7549	7450	7534	7592	7589	7455	7637	7569	7578	7465	7400	7398	7560	7413	7480	7364	7628	7448	7504	7407	7393	7609	7414	7460	7567	7572	7417	7644	7589	7516	7551	7520	7398	7588	7489	7653	7469	7410	7355	7466	7370	7600	7445	7569	7435	7519	7541	7572	7533	7485	7560	7582	7493	7375	7550	7483	7599	7559	7486	7621	7390	7587	7485	7647	7449	7543	7558	7506	7432	7539	7525	7562	7503	7549	7557	7548	7412	7593	7512	7517	7499	7642	7498	7560	7424	7646	7462	7494	7567	7388	7576	7346	7594	7510	7455	7440	7481	7433	7420	7465	7495	7410	7586	7545	7656	7616	7434	7429	7510	7514	7595	7419	7460	7535	7612	7345	7535	7405	7515	7655	7495	7574	7505	7464	7557	7622	7525	7456	7428	7534	7483	7559	7511	7431	7522	7465	7525	7537	7517	7620	7538	7615	7491	7463	7518	7485	7501	7512	7554	7614	7503	7434	7528	7460	7494	7483	7380	7539	7481	7509	7511	7506	7634	7561	7562	7586	7495	7648	7557	7559	7574	7468	7524	7363	7514	7469	7633	7558	7559	7601	7529	7621	7713	7459	7572	7511	7639	7368	7444	7492	7626	7468	7577	7436	7567	7432	7583	7544	7436	7462	7505	7444	7475	7488	7449	7368	7482	7356	7331	7480	7319	7595	7501	7418	7514	7572	7513	7476	7446	7487	7443	7418	7457	7591	7529	7401	7530	7421	7611	7641	7459	7568	7545	7468	7424	7460	7453	7448	7520	7555	7428	7461	7436	7534	7528	7547	7550	7345	7475	7430	7602	7529	7590	7601	7474	7398	7540	7441	7532	7486	7541	7564	7546	7476	7680	7477	7603	7478	7466	7559	7576	7539	7513	7540	7490	7501	7486	7468	7476	7665	7564	7527	7499	7608	7564	7528	7510	7470	7560	7644	7438	7554	7476	7503	7488	7580	7424	7491	7497	7458	7430	7451	7502	7431	7619	7461	7396	7495	7420	7543	7553	7573	7456	7491	7603	7424	7521	7536	7486	7441	7551	7415	7494	7486	7512	7601	7628	7395	7606	7500	7429	7738	7423	7652	7386	7458	7510	7548	7490	7513	7644	7541	7553	7464	7455	7590	7658	7391	7435	7552	7584	7488	7675	7645	7503	7487	7673	7719	7455	7548	7608	7488	7429	7508	7609	7573	7589	7470	7485	7443	7499	7531	7518	7496	7470	7484	7430	7590	7466	7543	7529	7538	7505	7681	7623	7519	7533	7421	7613	7489	7474	7459	7572	7398	7371	7422	7625	7635	7455	7506	7559	7325	7453	7420	7532	7563	7372	7521	7538	7515	7498	7526	7565	7465	7536	7428	7525	7424	7568	7630	7519	7561	7355	7350	7585	7542	7515	7500	7446	7456	7506	7518	7602	7422	7568	7675	7545	7551	7572	7600	7675	7431	7563	7553	7624	7400	7525	7543	7615	7480	7460	7409	7540	7561	7467	7380	7523	7462	7490	7538	7410	7666	7632	7538	7456	7494	7480	7600	7438	7517	7420	7410	7527	7552	7521	7584	7499	7366	7539	7519	7435	7590	7403	7471	7565	7523	7563	7455	7537	7443	7519	7571	7431	7713	7327	7544	7561	7468	7440	7573	7396	7449	7513	7548	7485	7447	7435	7517	7612	7575	7673	7538	7375	7420	7594	7500	7594	7523	7496	7419	7515	7549	7580	7459	7564	7483	7410	7631	7445	7520	7430	7493	7465	7425	7423	7554	7526	7454	7534	7461	7492	7505	7587	7483	7548	7450	7410	7488	7566	7398	7469	7580	7603	7588	7536	7535	7381	7581	7591	7490	7636	7485	7504	7456	7548	7382	7558	7481	7437	7500	7462	7475	7516	7510	7455	7504	7626	7593	7582	7536	7427	7448	7543	7493	7518	7527	7525	7669	7500	7524	7501	7444	7478	7485	7554	7523	7506	7520	7502	7420	7460	7545	7486	7632	7411	7533	7542	7592	7427	7473	7459	7451	7446	7394	7566	7537	7541	7554	7507	7452	7573	7558	7493	7502	7448	7477	7502	7548	7575	7612	7449	7456	7553	7502	7526	7398	7421	7419	7594	7494	7494	7512	7513	7544	7613	7437	7375	7435	7544	7577	7485	7584	7591	7543	7590	7476	7491	7588	7605	7526	7457	7558	7424	7518	7480	7578	7450	7534	7393	7499	7666	7456	7437	7460	7579	7498	7587	7445	7664	7669	7533	7542	7454	7458	7569	7358	7683	7571	7560	7458	7399	7618	7532	7502	7382	7494	7376	7460	7511	7571	7405	7499	7693	7514	7592	7601	7517	7593	7510	7395	7494	7443	7595	7439	7533	7468	7506	7560	7507	7593	7555	7582	7492	7500	7516	7497	7465	7418	7626	7407	7451	7425	7606	7476	7515	7526	7400	7449	7568	7535	7493	7488	7483	7526	7497	7490	7562	7411	7427	7411	7580	7534	7558	7615	7481	7534	7624	7508	7537	7517	7596	7381	7347	7339	7606	7489	7474	7603	7448	7440	7495	7458	7611	7557	7508	7543	7664	7435	7634	7519	7456	7513	7573	7609	7671	7510	7558	7506	7518	7534	7542	7458	7537	7377	7590	7681	7567	7497	7443	7629	7551	7629	7529	7387	7514	7410	7548	7628	7481	7405	7515	7373	7621	7585	7671	7479	7523	7498	7473	7597	7541	7539	7667	7495	7522	7512	7489	7567	7528	7502	7603	7402	7571	7507	7436	7507	7533	7529	7587	7557	7534	7626	7579	7535	7545	7445	7636	7520	7621	7486	7496	7569	7560	7593	7603	7451	7442	7718	7477	7525	7589	7501	7523	7487	7443	7558	7515	7552	7515	7440	7535	7528	7561	7467	7565	7457	7441	7613	7544	7537	7613	7509	7548	7505	7484	7588	7527	7456	7710	7523	7519	7555	7489	7522	7494	7597	7499	7647	7610	7437	7454	7530	7564	7467	7532	7603	7587	7567	7474	7576	7414	7500	7472	7577	7507	7585	7472	7536	7555	7485	7520	7445	7485	7441	7644	7529	7358	7472	7503	7497	7591	7430	7590	7528	7560	7390	7563	7459	7671	7529	7439	7461	7464	7383	7582	7611	7505	7333	7490	7559	7513	7503	7504	7409	7481	7469	7460	7454	7502	7416	7499	7641	7756	7483	7612	7520	7617	7500	7502	7349	7466	7369	7551	7452	7557	7457	7448	7479	7465	7614	7477	7481	7603	7545	7604	7576	7546	7594	7428	7651	7567	7513	7525	7613	7513	7313	7624	7657	7365	7466	7515	7533	7557	7506	7517	7586	7573	7327	7534	7542	7518	7355	7405	7537	7551	7480	7532	7579	7459	7457	7467	7501	7448	7497	7529	7413	7469	7519	7560	7446	7488	7358	7416	7549	7558	7504	7597	7313	7502	7551	7437	7471	7479	7447	7371	7568	7476	7590	7457	7525	7567	7422	7511	7414	7595	7542	7459	7449	7453	7417	7581	7665	7475	7534	7533	7542	7535	7424	7575	7732	7415	7503	7506	7370	7521	7647	7452	7549	7519	7521	7639	7498	7602	7606	7517	7593	7463	7595	7545	7685	7466	7454	7473	7593	7498	7509	7624	7545	7550	7481	7523	7426	7602	7493	7468	7570	7453	7489	7509	7539	7457	7566	7694	7632	7517	7402	7560	7554	7579	7600	7445	7530	7545	7542	7640	7520	7428	7566	7560	7591	7477	7384	7537	7532	7531	7477	7443	7450	7461	7706	7509	7509	7447	7592	7541	7501	7594	7580	7466	7529	7546	7616	7456	7647	7486	7639	7656	7421	7431	7561	7480	7510	7614	7573	7552	7495	7443	7525	7429	7533	7438	7466	7405	7551	7559	7383	7690	7485	7596	7489	7525	7578	7602	7556	7550	7494	7538	7465	7433	7429	7447	7615	7547	7568	7470	7573	7491	7616	7529	7479	7566	7445	7557	7501	7439	7544	7505	7451	7456	7458	7560	7593	7527	7332	7663	7596	7644	7423	7510	7420	7591	7571	7490	7463	7412	7543	7472	7620	7738	7525	7451	7495	7599	7568	7543	7598	7465	7454	7465	7401	7553	7563	7582	7522	7469	7598	7443	7515	7641	7507	7639	7434	7605	7548	7546	7509	7498	7576	7566	7508	7531	7492	7539	7646	7616	7552	7443	7534	7597	7495	7513	7605	7679	7520	7622	7567	7461	7510	7522	7583	7501	7578	7577	7341	7523	7512	7442	7505	7499	7526	7401	7601	7495	7440	7436	7537	7555	7625	7626	7536	7545	7587	7665	7538	7593	7472	7464	7474	7496	7646	7442	7502	7617	7607	7657	7494	7546	7520	7504	7577	7380	7526	7469	7568	7689	7488	7530	7475	7331	7450	7479	7539	7635	7613	7508	7481	7531	7459	7412	7501	7493	7463	7537	7485	7500	7457	7409	7459	7565	7537	7590	7452	7591	7604	7449	7463	7540	7468	7626	7458	7486	7618	7446	7428	7577	7504	7479	7551	7446	7412	7446	7428	7534	7445	7399	7540	7531	7533	7693	7498	7566	7614	7505	7564	7565	7563	7667	7616	7554	7424	7320	7523	7562	7413	7593	7507	7556	7501	7501	7574	7523	7585	7483	7704	7444	7683	7541	7624	7541	7469	7403	7644	7441	7467	7505	7501	7491	7614	7614	7625	7495	7645	7417	7541	7532	7518	7635	7491	7562	7544	7594	7553	7487	7497	7442	7586	7577	7547	7480	7558	7561	7406	7609	7414	7499	7512	7537	7476	7588	7483	7569	7570	7466	7480	7615	7756	7419	7515	7572	7501	7333	7632	7517	7385	7595	7569	7444	7545
2797	2089	1351	1178	1349	1473	1586	2397	7716	16111	14425	7370	2778	1454	1034	927	937	910	928	978	941	922	940	954	964	967	993	907	973	990	930	944	926	935	897	920	933	975	939	930	900	958	961	909	934	939	934	966	976	948	959	984	913	898	895	950	936	967	988	924	938	951	881	989	871	958	931	922	972	995	947	932	949	912	879	928	1004	957	906	968	883	938	939	918	931	959	927	979	867	959	908	915	949	956	1023	886	924	945	989	970	898	1034	965	943	892	968	882	918	913	976	929	910	930	979	937	894	920	947	976	933	928	948	933	940	947	934	911	950	980	894	840	937	934	990	961	923	950	996	956	951	943	985	989	868	932	913	923	930	988	902	968	874	882	974	945	972	889	948	931	930	904	949	910	946	953	926	908	937	845	917	961	909	924	1004	960	950	941	960	940	925	940	907	934	993	988	970	954	968	953	951	941	910	931	920	979	948	901	949	932	940	939	934	942	928	976	933	960	919	965	984	999	924	928	929	938	956	949	938	972	925	954	997	956	935	912	908	927	950	974	965	856	945	916	995	850	939	930	898	981	924	936	993	918	954	943	905	932	934	876	977	975	884	910	910	953	952	895	947	911	932	961	955	921	915	922	922	974	932	935	918	1007	967	987	931	979	932	953	900	944	977	933	954	916	889	951	876	885	957	939	888	914	940	973	972	914	903	1009	887	926	973	912	953	941	951	974	893	987	884	967	896	899	945	939	879	899	872	993	918	969	932	966	884	962	1001	938	947	965	887	884	952	949	970	986	942	921	904	999	897	1018	931	964	942	954	955	950	937	920	917	877	917	917	938	941	901	979	941	911	915	916	927	942	879	956	941	926	942	969	925	934	911	967	911	868	932	941	867	1019	908	971	952	983	914	967	916	915	971	948	990	932	957	917	903	992	968	933	927	926	897	941	952	919	965	959	955	929	902	877	934	942	956	971	915	908	925	924	934	925	926	941	931	946	966	939	940	987	898	1008	953	915	907	958	937	873	911	917	923	950	930	927	910	965	993	895	966	943	920	897	955	914	947	943	896	944	969	985	958	899	893	882	970	949	931	942	970	928	902	929	991	976	902	927	936	933	890	939	966	972	934	925	995	883	873	948	938	939	922	930	931	955	960	879	920	928	931	939	920	952	923	932	978	952	861	933	945	993	901	930	882	960	925	956	937	914	958	949	960	927	984	930	930	1007	951	1015	936	953	954	916	927	956	929	934	962	906	920	930	904	975	913	895	934	975	914	887	935	937	987	997	956	879	935	959	952	972	962	899	917	901	920	948	955	987	1005	924	1009	906	909	915	938	914	936	897	907	931	917	947	904	989	863	888	997	938	954	891	922	944	958	932	961	944	942	931	874	974	917	958	966	924	927	963	904	936	943	930	952	975	966	946	1012	993	894	948	927	990	948	986	1008	920	933	924	928	908	928	882	942	940	965	900	900	941	928	969	961	925	960	974	960	982	950	965	949	970	930	907	961	880	929	935	928	897	986	944	974	898	943	883	910	948	903	955	978	892	973	923	867	953	982	959	904	918	919	968	932	884	932	974	931	913	923	931	899	966	922	929	939	904	963	908	958	950	928	898	953	969	948	927	824	970	942	931	887	913	878	928	887	895	958	965	927	961	901	945	973	970	957	909	938	932	915	949	961	889	931	933	926	929	883	936	963	874	924	969	936	950	939	904	954	905	925	942	936	906	935	965	921	991	950	907	968	921	954	924	930	953	987	937	962	954	900	958	949	980	988	899	912	953	888	1000	970	912	937	990	895	956	981	939	972	937	959	929	940	903	948	951	933	954	940	997	930	860	940	875	971	954	894	928	933	980	890	924	910	919	964	917	894	923	927	965	918	924	1012	933	943	918	925	929	885	1008	997	945	961	931	984	944	912	954	945	980	905	905	913	929	942	976	956	875	933	884	980	919	986	984	880	876	907	970	916	913	928	948	930	943	909	920	957	921	945	960	971	978	919	937	952	945	979	918	893	963	936	914	944	880	863	882	954	948	967	954	951	955	975	917	911	939	937	937	879	1018	972	944	923	939	922	950	915	1002	954	933	900	939	980	954	904	948	960	919	975	934	972	911	935	944	955	932	924	949	993	931	954	934	983	968	939	935	942	897	952	933	959	933	979	923	941	913	1046	1020	951	918	939	918	906	1002	950	937	952	947	913	967	902	979	948	955	961	953	961	949	922	948	967	953	957	911	934	940	940	950	976	973	983	984	967	948	938	948	924	902	974	969	980	935	994	910	963	894	936	925	917	931	913	940	960	959	903	959	942	965	1019	985	938	927	946	892	938	913	953	914	909	952	949	885	922	929	981	915	935	888	894	915	968	918	933	933	928	923	942	925	979	967	936	910	942	957	904	964	972	954	931	932	894	932	945	933	948	948	985	908	943	966	972	950	961	958	971	950	897	898	930	958	986	969	896	989	954	964	953	876	911	938	943	958	954	1000	926	930	962	936	949	966	1008	965	938	1011	899	897	912	945	972	903	921	1030	910	985	933	947	931	948	943	946	957	962	972	882	966	958	957	985	886	899	924	926	951	942	925	913	915	957	978	982	898	922	971	953	954	945	933	946	935	973	993	975	957	914	918	992	967	932	972	988	936	969	888	909	936	929	967	976	905	956	911	893	995	913	908	915	983	971	920	942	950	885	913	888	1008	948	876	943	964	931	963	913	1002	952	911	947	967	928	917	896	931	910	950	917	906	944	935	923	985	900	891	920	893	925	905	910	923	904	947	905	934	977	896	924	911	946	868	967	878	993	983	906	963	938	955	905	931	944	909	901	888	970	920	930	949	889	940	977	957	928	921	873	970	957	874	956	956	948	971	949	912	956	932	909	937	1003	933	961	901	936	929	901	917	921	933	905	970	943	922	937	973	926	988	963	951	991	875	926	956	906	971	946	985	940	934	911	912	912	901	896	962	941	955	912	900	929	910	954	914	961	944	921	955	951	947	953	977	941	904	874	993	972	958	952	939	926	928	952	931	990	928	994	896	936	937	927	998	869	900	935	911	972	957	952	998	925	915	959	922	884	939	970	999	924	970	910	942	909	937	960	888	877	928	983	912	929	908	869	922	944	950	942	939	964	950	961	904	984	987	927	998	903	944	958	942	919	880	967	948	902	890	950	964	906	918	918	927	928	958	938	917	927	940	902	930	961	912	926	925	920	920	1010	923	969	979	915	956	894	994	920	966	930	1032	945	975	933	944	979	955	947	930	999	941	907	955	958	940	991	939	898	996	936	918	953	901	897	934	949	930	904	948	956	954	952	979	997	988	895	991	982	944	929	943	912	973	952	910	949	946	950	932	927	929	925	917	893	961	945	948	903	958	957	905	921	936	979	974	879	967	959	941	915	956	993	1046	934	947	939	941	1019	940	933	937	922	967	951	948	982	895	903	919	895	906	946	954	877	959	950	986	909	913	932	928	911	977	983	964	948	957	931	942	887	1005	953	914	942	901	988	1035	957	891	903	964	959	970	974	981	929	938	954	943	892	981	920	1017	893	889	894	947
23303	17466	12108	17590	24538	25396	25495	34198	53670	67726	58919	42390	25783	14472	9461	7985	7623	7699	7677	7547	7525	7457	7713	7614	7586	7626	7589	7543	7455	7613	7594	7657	7644	7623	7533	7569	7668	7456	7721	7571	7573	7619	7602	7553	7675	7527	7679	7552	7544	7488	7550	7664	7655	7608	7576	7566	7454	7469	7489	7559	7557	7595	7479	7618	7739	7520	7682	7563	7586	7541	7538	7529	7516	7512	7561	7729	7561	7534	7539	7619	7455	7752	7568	7518	7574	7565	7554	7564	7617	7602	7735	7536	7594	7679	7501	7535	7640	7589	7584	7576	7499	7537	7678	7498	7589	7648	7530	7574	7486	7601	7656	7585	7641	7552	7580	7598	7490	7525	7543	7630	7540	7480	7658	7523	7512	7527	7483	7606	7598	7621	7581	7618	7451	7641	7646	7664	7616	7588	7472	7488	7645	7584	7488	7554	7663	7556	7479	7617	7487	7643	7534	7643	7577	7603	7691	7550	7557	7642	7617	7647	7647	7519	7685	7570	7615	7731	7712	7554	7506	7566	7422	7599	7585	7505	7570	7601	7606	7630	7786	7510	7555	7532	7491	7538	7521	7642	7573	7616	7499	7533	7654	7626	7479	7570	7578	7517	7478	7508	7610	7452	7556	7609	7658	7584	7551	7551	7553	7640	7526	7603	7472	7571	7658	7549	7557	7540	7453	7507	7620	7490	7415	7667	7560	7505	7497	7572	7576	7575	7729	7610	7551	7610	7564	7620	7479	7456	7564	7585	7590	7614	7486	7567	7650	7633	7589	7568	7458	7475	7842	7601	7646	7610	7535	7676	7566	7494	7538	7650	7544	7660	7490	7646	7610	7594	7533	7584	7539	7508	7416	7598	7546	7558	7695	7766	7674	7560	7556	7616	7620	7628	7558	7720	7669	7556	7643	7529	7514	7299	7646	7563	7485	7675	7545	7487	7548	7453	7582	7636	7561	7724	7727	7640	7621	7520	7487	7702	7620	7638	7687	7550	7497	7537	7489	7512	7572	7624	7584	7528	7590	7631	7618	7590	7547	7463	7642	7595	7582	7668	7666	7540	7709	7702	7622	7590	7612	7498	7763	7641	7576	7637	7547	7614	7660	7607	7698	7596	7652	7568	7731	7590	7551	7596	7547	7572	7540	7604	7415	7472	7565	7520	7633	7598	7534	7550	7720	7551	7606	7665	7599	7597	7754	7538	7657	7478	7526	7594	7650	7508	7527	7559	7629	7508	7643	7529	7646	7576	7645	7613	7649	7626	7609	7656	7354	7620	7463	7627	7729	7541	7421	7594	7609	7461	7670	7654	7633	7613	7654	7452	7655	7624	7649	7467	7701	7508	7707	7633	7459	7456	7529	7473	7651	7602	7598	7650	7411	7485	7489	7459	7641	7624	7610	7581	7660	7549	7559	7716	7471	7524	7706	7598	7645	7470	7586	7669	7595	7549	7673	7504	7529	7542	7521	7532	7520	7575	7457	7513	7657	7570	7730	7612	7547	7553	7646	7568	7622	7427	7529	7529	7557	7556	7489	7559	7642	7660	7437	7477	7529	7586	7506	7551	7552	7643	7680	7624	7501	7531	7675	7622	7506	7622	7693	7619	7668	7568	7558	7792	7687	7673	7727	7713	7488	7604	7610	7561	7579	7680	7533	7591	7530	7646	7577	7639	7703	7530	7548	7544	7598	7629	7597	7485	7550	7558	7502	7676	7580	7604	7506	7484	7511	7519	7576	7388	7607	7469	7607	7675	7667	7531	7628	7601	7638	7629	7722	7736	7543	7693	7459	7617	7430	7601	7657	7611	7594	7446	7571	7614	7690	7546	7478	7602	7732	7657	7701	7478	7557	7386	7536	7566	7541	7697	7631	7587	7595	7575	7551	7436	7592	7687	7682	7666	7501	7572	7528	7727	7595	7633	7572	7580	7607	7583	7625	7628	7617	7599	7467	7678	7632	7656	7482	7687	7617	7575	7594	7715	7676	7572	7726	7570	7641	7649	7655	7652	7497	7696	7580	7629	7667	7521	7588	7517	7456	7573	7576	7599	7559	7561	7595	7529	7504	7637	7554	7535	7716	7629	7447	7661	7643	7594	7583	7718	7627	7604	7579	7654	7531	7617	7517	7633	7515	7488	7538	7558	7695	7500	7521	7628	7596	7562	7670	7674	7640	7571	7467	7634	7505	7628	7577	7690	7584	7673	7681	7638	7480	7788	7679	7607	7496	7544	7485	7481	7529	7663	7494	7550	7536	7541	7524	7582	7667	7642	7644	7589	7637	7489	7536	7555	7521	7641	7653	7766	7615	7503	7679	7422	7565	7547	7622	7578	7639	7647	7615	7561	7556	7583	7580	7514	7561	7518	7472	7722	7561	7571	7705	7554	7712	7653	7627	7687	7716	7518	7630	7501	7676	7586	7583	7599	7562	7508	7699	7580	7527	7549	7492	7578	7738	7668	7472	7573	7659	7734	7720	7625	7544	7597	7698	7516	7536	7520	7552	7757	7622	7572	7533	7584	7502	7634	7467	7633	7707	7657	7533	7640	7512	7405	7575	7486	7570	7583	7493	7587	7520	7727	7635	7611	7479	7526	7482	7627	7597	7641	7562	7590	7422	7681	7652	7646	7589	7655	7516	7584	7587	7602	7600	7591	7444	7486	7492	7529	7604	7546	7537	7699	7547	7603	7395	7568	7557	7551	7582	7506	7613	7570	7571	7631	7537	7476	7562	7695	7525	7596	7547	7647	7535	7495	7557	7628	7586	7552	7450	7683	7562	7742	7631	7634	7610	7567	7579	7504	7562	7430	7689	7571	7600	7652	7501	7486	7517	7668	7548	7764	7645	7563	7668	7579	7665	7611	7595	7565	7398	7529	7578	7573	7622	7579	7473	7532	7621	7574	7665	7728	7646	7595	7563	7625	7535	7622	7621	7592	7504	7535	7599	7659	7555	7653	7592	7481	7578	7589	7626	7659	7507	7595	7651	7497	7452	7584	7577	7511	7523	7678	7442	7536	7586	7568	7663	7617	7775	7616	7590	7757	7633	7506	7578	7575	7486	7625	7630	7656	7526	7606	7660	7540	7720	7514	7608	7572	7562	7563	7677	7610	7749	7545	7555	7636	7584	7430	7555	7622	7672	7566	7730	7574	7543	7619	7575	7593	7549	7548	7462	7643	7617	7685	7552	7578	7620	7510	7567	7821	7541	7594	7530	7549	7604	7726	7572	7636	7612	7582	7539	7624	7669	7656	7733	7539	7628	7653	7692	7710	7548	7496	7663	7604	7725	7604	7508	7583	7468	7573	7525	7653	7537	7550	7576	7599	7490	7626	7612	7593	7575	7573	7594	7495	7699	7765	7529	7598	7663	7561	7445	7569	7536	7707	7526	7581	7440	7621	7547	7524	7627	7573	7597	7725	7711	7602	7682	7522	7518	7654	7538	7488	7615	7586	7590	7520	7625	7547	7592	7582	7616	7570	7633	7667	7466	7572	7556	7643	7562	7524	7660	7716	7544	7626	7518	7718	7731	7536	7539	7547	7598	7537	7689	7608	7564	7643	7772	7639	7521	7534	7581	7626	7647	7507	7604	7473	7570	7562	7612	7467	7539	7568	7647	7534	7595	7534	7805	7518	7636	7479	7578	7603	7689	7649	7423	7545	7526	7580	7480	7606	7501	7648	7689	7522	7484	7507	7615	7518	7671	7774	7534	7535	7514	7628	7660	7728	7598	7581	7557	7594	7580	7590	7557	7535	7525	7657	7697	7576	7545	7518	7622	7514	7489	7645	7741	7551	7484	7433	7628	7516	7588	7501	7583	7569	7625	7555	7661	7639	7714	7605	7700	7622	7563	7635	7608	7585	7628	7612	7547	7673	7633	7632	7562	7590	7600	7546	7456	7474	7499	7667	7491	7534	7489	7631	7537	7573	7669	7676	7706	7473	7625	7650	7594	7542	7533	7524	7639	7561	7525	7544	7569	7639	7542	7576	7514	7499	7706	7525	7691	7478	7396	7504	7653	7551	7577	7507	7625	7572	7617	7585	7616	7585	7627	7598	7757	7595	7551	7644	7509	7553	7595	7429	7648	7653	7571	7413	7523	7669	7674	7508	7564	7633	7564	7747	7503	7639	7684	7578	7465	7608	7562	7496	7546	7655	7578	7621	7581	7493	7590	7596	7577	7662	7627	7583	7502	7689	7657	7616	7642	7667	7561	7546	7495	7537	7658	7591	7655	7507	7749	7561	7615	7476	7613	7499	7511	7565	7677	7550	7485	7488	7596	7470	7499	7500	7435	7624	7538	7516	7435	7629	7494	7471	7674	7552	7695	7583	7547	7503	7526	7630	7640	7535	7591	7568	7588	7494	7477	7681	7628	7513	7685	7565	7650	7659	7576	7624	7502	7455	7507	7543	7395	7645	7560	7521	7521	7697	7601	7610	7580	7654	7597	7593	7432	7684	7595	7496	7698	7552	7566	7681	7533	7487	7509	7544	7585	7626	7512	7644	7634	7566	7534	7594	7743	7701	7548	7573	7382	7661	7579	7569	7547	7589	7675	7631	7544	7578	7641	7607	7636	7575	7580	7498	7542	7600	7573	7600	7574	7587	7603	7484	7600	7597	7692	7621	7708	7597	7576	7526	7639	7577	7674	7645	7594	7579	7695	7547	7549	7601	7719	7649	7638	7531	7710	7616	7484	7585	7539	7733	7534	7618	7696	7755	7594	7521	7533	7580	7673	7552	7580	7434	7574	7579	7565	7642	7495	7620	7463	7591	7754	7524	7570	7594	7564	7541	7638	7425	7716	7676	7633	7570	7628	7652	7462	7613	7668	7551	7812	7623	7520	7574	7590	7626	7670	7619	7656	7507	7566	7652	7668	7531	7435	7689	7580	7537	7665	7522	7569	7733	7589	7455	7515	7627	7499	7542	7711	7694	7556	7405	7551	7672	7601	7501	7615	7611	7595	7554	7649	7790	7625	7620	7525	7601	7639	7659	7544	7547	7540	7705	7620	7519	7617	7689	7598	7666	7550	7661	7588	7460	7581	7652	7592	7617	7557	7650	7538	7514	7508	7553	7383	7549	7704	7567	7636	7484	7579	7614	7543	7535
5336	1952	1360	1188	1361	1462	1563	2079	7132	16150	14297	7763	2995	1490	1051	988	976	955	944	950	993	977	949	1034	887	929	936	994	925	945	923	1011	1011	944	956	949	941	982	972	990	968	951	929	947	986	993	929	966	960	994	937	873	1003	907	958	920	935	919	973	941	969	946	1036	950	990	958	953	993	981	955	960	941	983	931	954	928	941	997	998	968	978	1023	964	945	970	1000	988	933	978	971	969	991	956	947	965	961	973	974	982	1087	959	970	935	956	982	962	942	930	980	990	934	943	942	931	950	925	936	964	1000	936	944	984	973	997	967	995	954	969	927	966	984	969	939	936	924	958	920	912	1023	969	906	968	952	967	951	958	931	958	1021	953	975	945	938	965	999	935	904	898	996	948	926	991	907	967	962	946	955	937	911	962	959	945	961	983	954	948	965	915	982	935	979	995	947	939	891	980	942	931	957	977	982	983	970	958	991	894	981	988	1023	902	946	987	961	937	969	983	944	947	922	873	996	980	951	969	961	964	969	982	923	966	969	930	940	1008	938	970	956	935	904	1008	999	970	986	931	995	946	968	948	961	977	947	902	937	969	923	976	961	897	1014	917	951	1003	970	974	986	930	988	965	1010	929	946	936	953	948	956	969	942	964	1001	971	939	982	975	970	1014	902	952	956	953	981	942	895	920	944	949	985	980	952	962	922	967	979	969	990	957	952	943	972	956	898	948	952	913	956	943	992	1004	940	947	970	976	1022	969	967	1021	959	951	997	960	965	977	966	915	957	924	961	931	976	998	929	1026	937	988	954	932	969	938	972	961	967	956	899	955	988	1001	944	948	972	951	946	986	949	954	936	897	924	966	987	1026	921	940	928	909	983	969	1031	1026	961	973	979	1005	944	960	968	989	935	1013	937	958	997	931	981	978	912	958	974	961	961	931	997	944	983	968	949	921	976	932	954	981	914	1013	974	979	980	932	1025	940	990	945	973	994	894	958	984	977	967	960	977	965	936	946	967	919	948	959	949	935	941	977	953	925	915	995	937	959	939	943	966	957	975	915	961	908	935	959	931	970	999	946	966	963	939	985	957	959	917	978	960	954	974	987	993	992	914	956	881	909	976	964	944	964	987	999	956	953	986	943	953	941	990	962	967	976	975	997	956	973	947	910	990	943	993	975	949	959	948	939	962	1004	991	954	921	930	946	965	1000	983	992	934	1003	1015	965	992	952	967	932	975	956	959	926	972	993	994	929	979	967	986	940	927	931	916	957	948	948	912	988	1003	978	964	965	936	1033	1016	983	979	936	919	1018	959	976	982	1002	941	977	945	935	1006	911	923	1011	966	988	939	957	925	942	978	968	1006	987	975	928	929	933	930	939	1008	975	911	956	947	1014	1001	938	967	997	932	953	941	975	1013	1000	905	904	946	961	924	998	941	889	988	945	967	960	1007	1031	885	947	954	979	954	943	927	994	954	1012	965	939	920	980	989	987	943	943	987	992	995	980	933	970	999	926	936	950	958	954	958	957	945	944	934	975	945	856	1019	933	965	995	1059	995	941	996	916	988	942	973	978	968	948	943	902	922	982	997	971	1010	898	1007	902	970	940	968	930	958	970	960	977	964	973	963	985	951	980	960	923	999	992	992	967	1002	921	1005	932	943	941	998	962	901	952	1010	953	937	1025	900	924	950	948	985	973	941	977	982	935	960	898	963	999	1007	963	874	996	1011	1010	919	1026	956	942	931	934	968	995	973	883	954	950	989	938	952	981	978	990	955	941	922	913	997	941	922	971	985	938	951	1007	959	920	932	956	1003	960	1032	1014	960	1032	908	1008	966	999	937	1021	960	952	961	976	975	1033	1010	1002	989	952	978	966	975	951	923	935	1028	921	1020	950	945	985	949	994	941	953	959	972	993	956	960	945	1001	927	931	999	985	953	968	1006	983	975	955	1013	940	1003	918	1002	945	1001	944	922	969	1010	1005	883	984	920	983	996	993	937	948	1011	933	966	951	976	969	974	924	978	975	949	948	1001	961	945	972	999	935	1008	924	972	994	911	991	961	961	983	949	990	941	979	913	983	968	956	1018	907	963	984	965	972	960	1000	894	991	990	965	971	969	968	921	1005	943	1013	975	925	946	971	966	1011	911	1008	987	923	974	932	928	981	965	946	971	942	967	942	966	956	956	969	926	943	982	1006	962	921	973	959	947	950	969	970	1021	982	940	909	1009	932	953	961	919	972	967	897	963	1004	938	969	972	988	969	989	915	928	955	959	994	946	959	929	971	964	921	974	967	973	929	985	981	936	973	937	956	935	951	960	1014	959	981	1013	944	962	993	1018	1034	942	922	972	985	955	994	969	926	909	995	983	963	939	970	929	964	945	912	920	980	970	889	951	986	938	971	912	959	959	989	930	921	924	881	963	976	964	1023	916	980	896	1009	968	956	1020	971	982	986	966	980	1002	968	967	940	991	975	925	985	971	971	941	1002	989	916	982	975	980	930	947	930	947	924	998	921	990	924	986	924	950	946	942	947	1002	950	936	1026	938	944	973	1028	984	1036	950	1007	911	984	938	905	973	964	952	970	958	925	989	958	952	968	940	958	942	1007	980	989	911	949	960	981	913	945	979	961	944	1001	951	973	974	926	944	992	1000	958	945	997	976	952	921	983	925	989	942	941	970	946	951	949	953	961	984	963	951	988	943	927	979	946	950	1001	953	976	975	987	966	988	931	947	1002	950	923	953	982	997	917	941	949	905	958	934	970	963	925	998	987	930	1015	995	928	967	939	980	974	925	945	911	956	949	950	1000	981	975	1036	983	998	996	953	924	941	1026	927	960	1010	925	947	918	985	956	989	943	963	990	1012	938	924	988	954	978	972	971	1027	929	967	958	964	919	942	945	934	917	993	989	959	953	981	946	946	926	933	1027	867	973	924	919	1007	967	974	989	931	969	974	972	1014	940	946	927	964	958	885	940	991	980	971	923	980	983	962	958	1045	971	965	973	933	960	1018	952	979	1000	1007	1002	950	955	932	918	973	990	1003	926	935	991	952	995	956	971	959	967	947	968	944	956	971	934	966	957	995	986	988	939	988	952	1020	998	904	960	961	983	983	985	877	972	939	942	981	899	947	941	966	980	980	978	949	941	945	954	954	962	1021	960	994	1032	962	896	888	953	967	1001	998	941	985	1016	945	934	954	975	986	918	997	949	962	937	946	992	902	967	964	982	973	910	982	955	989	965	956	935	946	976	1009	968	960	965	967	945	925	911	947	961	1000	944	932	983	991	991	980	955	893	1014	929	965	946	954	985	913	928	973	995	957	1022	991	946	957	925	944	901	1033	947	978	946	935	1002	959	951	972	964	983	983	968	921	986	929	951	990	962	992	940	968	977	996	918	934	945	917	929	947	935	968	950	998	963	978	966	1006	955	944	923	950	958	965	991	971	913	991	939	963	968	996	961	962	993	967	936	911	997	954	951	949	1002	941	958	963	964	974	925	950	973	956	960	922	969	1005	984	1033	894	912	960	984	947	925	942	982	901	978	985	960	964	946	988	912	931	958	1007	919	970	958	960	933	947	966	1034	964	967	982	956	940	916	946	993	948	1022	957	899	1007	931	955	990	973	980	922	1004	958	935	933	989	976	928	991	942	937	946	923	1012	913	962	1007
20227	16085	12183	17273	23382	23707	24295	31035	52987	68371	59241	43968	27069	15166	9707	8004	7726	7720	7629	7793	7651	7707	7708	7610	7624	7849	7771	7733	7721	7755	7666	7899	7680	7577	7737	7746	7816	7631	7721	7689	7653	7803	7736	7603	7956	7637	7853	7711	7781	7735	7827	7812	7655	7728	7758	7675	7681	7676	7746	7681	7782	7737	7758	7826	7738	7731	7680	7686	7807	7764	7897	7640	7633	7544	7676	7749	7678	7635	7776	7726	7715	7767	7724	7688	7749	7711	7567	7745	7695	7722	7739	7825	7783	7687	7793	7663	7713	7720	7723	7718	7834	7508	7771	7828	7617	7751	7586	7772	7723	7728	7671	7649	7681	7736	7778	7733	7750	7695	7682	7787	7693	7676	7867	7760	7736	7853	7604	7610	7779	7790	7716	7827	7783	7589	7766	7747	7678	7625	7831	7670	7656	7555	7668	7854	7785	7873	7714	7652	7731	7686	7777	7683	7798	7767	7792	7861	7701	7767	7737	7713	7635	7704	7597	7701	7815	7713	7667	7835	7821	7744	7715	7764	7693	7607	7756	7642	7813	7761	7629	7591	7866	7647	7708	7637	7718	7829	7661	7812	7726	7837	7666	7798	7706	7645	7673	7761	7852	7663	7687	7846	7791	7724	7708	7687	7711	7635	7839	7728	7614	7623	7585	7763	7782	7688	7695	7631	7658	7671	7785	7677	7689	7651	7807	7707	7770	7761	7729	7823	7882	7734	7733	7781	7763	7531	7785	7866	7719	7838	7712	7849	7885	7708	7910	7732	7756	7742	7594	7713	7757	7706	7685	7700	7603	7686	7665	7640	7752	7767	7589	7821	7630	7805	7730	7763	7726	7754	7675	7699	7659	7766	7738	7583	7723	7849	7794	7757	7560	7754	7737	7695	7751	7668	7765	7784	7673	7690	7795	7759	7792	7685	7725	7709	7617	7787	7771	7660	7784	7800	7775	7723	7645	7736	7792	7678	7684	7812	7716	7920	7653	7830	7842	7772	7773	7714	7739	7832	7617	7902	7725	7761	7790	7773	7697	7795	7674	7782	7613	7820	7846	7622	7707	7713	7691	7872	7756	7666	7667	7767	7540	7760	7683	7803	7742	7729	7548	7676	7737	7792	7757	7707	7706	7787	7842	7892	7799	7782	7745	7778	7701	7672	7754	7803	7807	7667	7603	7681	7777	7752	7874	7846	7741	7752	7883	7671	7630	7777	7680	7584	7628	7814	7670	7732	7699	7635	7678	7849	7684	7785	7658	7712	7769	7730	7715	7659	7565	7873	7703	7577	7708	7731	7804	7787	7772	7642	7806	7667	7649	7716	7753	7820	7743	7822	7636	7715	7622	7696	7785	7673	7792	7739	7733	7688	7655	7724	7800	7803	7754	7785	7762	7698	7831	7707	7526	7701	7634	7660	7774	7665	7693	7768	7676	7754	7793	7697	7671	7768	7713	7778	7721	7795	7696	7765	7865	7711	7645	7694	7817	7699	7871	7715	7749	7772	7953	7646	7956	7792	7734	7679	7713	7809	7903	7659	7825	7720	7668	7666	7682	7720	7804	7872	7593	7834	7678	7722	7761	7859	7723	7728	7738	7813	7798	7695	7707	7785	7703	7653	7627	7795	7688	7709	7739	7776	7721	7561	7789	7731	7673	7762	7740	7709	7678	7693	7729	7642	7651	7792	7604	7694	7695	7709	7714	7687	7748	7791	7676	7676	7644	7799	7732	7702	7762	7882	7749	7707	7660	7771	7673	7710	7754	7737	7723	7743	7802	7779	7938	7886	7789	7670	7713	7587	7666	7747	7804	7642	7733	7683	7803	7750	7663	7642	7674	7869	7692	7701	7681	7797	7816	7820	7688	7791	7676	7742	7717	7639	7821	7734	7635	7682	7820	7601	7642	7678	7783	7730	7807	7660	7609	7694	7825	7694	7777	7685	7682	7772	7815	7832	7660	7727	7635	7842	7750	7768	7650	7655	7758	7623	7815	7706	7555	7693	7732	7678	7680	7828	7650	7689	7831	7766	7718	7572	7632	7761	7618	7978	7781	7575	7670	7631	7704	7547	7729	7730	7826	7814	7696	7738	7779	7621	7690	7730	7696	7659	7567	7758	7781	7788	7502	7682	7767	7746	7689	7740	7720	7661	7639	7683	7798	7737	7728	7746	7674	7672	7757	7756	7739	7643	7754	7766	7689	7641	7676	7577	7746	7758	7737	7930	7697	7766	7653	7718	7764	7745	7757	7898	7738	7834	7694	7728	7628	7696	7851	7799	7728	7788	7718	7618	7783	7675	7806	7758	7678	7719	7753	7683	7725	7709	7730	7938	7707	7654	7765	7603	7672	7755	7727	7618	7664	7607	7623	7675	7627	7751	7796	7813	7635	7716	7623	7861	7680	7813	7735	7772	7832	7735	7775	7707	7755	7781	7765	7745	7594	7669	7835	7724	7691	7759	7640	7890	7549	7735	7805	7618	7726	7773	7814	7837	7735	7672	7778	7693	7799	7733	7701	7725	7783	7694	7796	7813	7682	7810	7676	7740	7794	7819	7631	7842	7838	7667	7789	7648	7712	7768	7742	7816	7710	7591	7780	7701	7860	7760	7746	7706	7650	7747	7633	7668	7737	7694	7745	7842	7728	7840	7759	7739	7655	7657	7895	7668	7696	7641	7704	7757	7717	7848	7815	7693	7800	7615	7733	7839	7741	7873	7739	7744	7749	7676	7810	7740	7621	7651	7757	7754	7762	7758	7714	7611	7659	7615	7687	7735	7601	7685	7720	7706	7722	7726	7835	7691	7634	7752	7827	7624	7798	7732	7812	7752	7780	7774	7654	7749	7642	7778	7756	7695	7782	7714	7811	7682	7885	7876	7791	7813	7816	7662	7665	7831	7819	7713	7737	7834	7745	7729	7697	7742	7777	7732	7730	7758	7806	7794	7804	7661	7660	7576	7769	7876	7697	7770	7656	7783	7837	7641	7728	7798	7900	7755	7778	7790	7635	7833	7705	7736	7760	7630	7753	7778	7626	7791	7814	7828	7692	7838	7666	7695	7741	7784	7781	7730	7709	7604	7729	7795	7772	7767	7737	7789	7651	7623	7889	7674	7721	7776	7734	7610	7637	7800	7721	8026	7750	7754	7757	7714	7577	7599	7801	7682	7732	7585	7791	7690	7613	7656	7700	7837	7852	7734	7780	7769	7670	7690	7744	7754	7656	7766	7830	7807	7673	7757	7653	7703	7759	7772	7568	7697	7783	7833	7675	7749	7768	7733	7806	7742	7732	7677	7888	7845	7583	7671	7693	7787	7669	7749	7770	7672	7812	7758	7761	7613	7641	7780	7715	7734	7736	7810	7806	7781	7774	7732	7783	7782	7752	7653	7907	7679	7752	7739	7699	7907	7648	7816	7773	7703	7742	7750	7724	7723	7629	7595	7779	7787	7735	7821	7841	7681	7735	7698	7760	7755	7749	7778	7736	7792	7896	7806	7643	7918	7812	7715	7706	7659	7723	7684	7786	7650	7684	7709	7673	7803	7599	7824	7782	7629	7887	7842	7622	7750	7716	7733	7726	7652	7719	7808	7706	7758	7755	7910	7885	7728	7682	7768	7774	7810	7861	7768	7847	7639	7624	7740	7809	7795	7568	7834	7894	7683	7747	7679	7927	7767	7636	7628	7746	7741	7865	7772	7735	7738	7841	7567	7797	7690	7681	7664	7728	7780	7738	7780	7660	7681	7770	7773	7663	7681	7792	7785	7748	7763	7781	7622	7607	7816	7693	7757	7612	7778	7615	7653	7738	7803	7735	7754	7780	7711	7690	7702	7718	7538	7618	7742	7744	7723	7867	7824	7682	7683	7684	7778	7768	7826	7734	7748	7805	7801	7707	7695	7692	7877	7773	7838	7663	7811	7748	7765	7852	7709	7793	7694	7711	7625	7700	7696	7721	7766	7680	7919	7715	7755	7796	7521	7863	7646	7674	7788	7803	7584	7747	7758	7666	7727	7693	7707	7664	7719	7681	7717	7740	7789	7737	7644	7802	7936	7796	7792	7725	7655	7766	7753	7770	7761	7828	7791	7716	7786	7753	7816	7614	7790	7812	7701	7655	7725	7697	7723	7775	7713	7579	7713	7784	7718	7682	7674	7751	7736	7820	7683	7652	7679	7806	7808	7715	7740	7691	7821	7759	7768	7647	7728	7725	7690	7753	7726	7753	7669	7761	7759	7669	7714	7700	7724	7741	7709	7719	7814	7783	7840	7635	7765	7755	7893	7885	7655	7812	7596	7867	7711	7780	7478	7680	7732	7656	7676	7843	7739	7786	7649	7540	7724	7688	7712	7728	7699	7728	7713	7727	7711	7705	7743	7562	7614	7871	7663	7727	7702	7726	7761	7691	7621	7712	7849	7828	7927	7768	7728	7836	7852	7703	7810	7788	7665	7705	7755	7535	7656	7708	7857	7779	7666	7828	7794	7702	7608	7750	7786	7740	7708	7733	7745	7805	7663	7669	7718	7733	7719	7778	7712	7782	7765	7693	7736	7696	7693	7679	7684	7793	7703	7672	7850	7582	7685	7833	7915	7707	7757	7625	7693	7764	7834	7763	7798	7750	7795	7764	7822	7810	7740	7710	7624	7773	7922	7870	7810	7724	7751	7585	7579	7684	7774	7815	7835	7766	7696	7807	7748	7874	7823	7700	7627	7705	7685	7827	7777	7660	7689	7738	7689	7723	7766	7726	7772	7697	7687	7672	7792	7821	7744	7640	7726	7669	7747	7833	7825	7851	7690	7682	7808	7595	7713	7625	7682	7651	7633	7822	7742	7667	7764	7726	7808	7744	7779	7724	7800	7678	7780	7731	7633	7768	7720	7687	7689	7891	7774	7804	7747	7724	7726	7696	7744	7671	7734	7667	7638	7806	7810	7782	7702	7677	7771	7638	7604	7610	7791	7626	7803	7701	7790	7759	7647	7643	7869	7757	7667	7601	7687	7662	7634	7783	7723	7740	7700	7711	7666	7630	7560	7718	7720	7673	7781	7705	7756	7822	7644	7702	7740	7745	7696	7833	7722	7820	7562	7609	7596	7801	7700	7810	7688	7737	7786
4215	2474	1718	1338	1541	1758	1943	2361	12724	28000	23817	13825	4728	1898	1170	972	965	982	957	909	954	904	929	934	899	919	971	945	937	936	972	964	968	917	946	912	956	1038	914	1013	940	899	1010	875	964	925	916	952	996	944	943	933	945	918	970	1011	971	967	920	899	977	1036	926	966	934	923	915	946	1018	957	931	970	956	958	962	985	942	958	958	966	954	963	956	987	975	940	915	984	911	949	919	930	992	1002	947	935	965	998	958	944	959	986	1007	976	986	936	942	989	927	966	990	919	988	890	980	972	954	952	962	980	1003	893	983	949	926	955	972	1008	926	971	952	943	977	943	1031	921	977	952	999	986	938	991	978	937	1016	949	976	1012	888	975	943	905	960	903	926	942	964	997	1020	932	974	980	907	905	962	977	942	904	906	972	969	979	990	962	909	918	902	958	971	914	973	943	995	953	962	970	954	959	911	950	988	963	1003	959	1009	991	966	965	912	929	929	970	897	949	960	946	930	945	914	1005	965	1018	937	976	982	976	959	956	967	980	953	957	977	928	921	916	974	1012	968	982	982	957	938	964	995	961	986	923	998	936	990	969	986	919	990	940	1003	967	901	914	959	920	996	962	969	945	979	998	936	939	1006	939	903	980	992	980	952	935	972	997	954	953	956	1018	956	990	949	972	929	969	907	974	902	882	1026	953	941	934	952	997	912	971	1011	1010	994	951	926	951	980	966	925	978	951	959	970	939	961	944	1013	941	1034	922	956	948	983	1010	907	1001	929	924	985	948	933	940	979	925	943	969	948	962	972	999	1039	946	957	975	928	903	968	966	955	1001	949	933	954	938	1009	972	985	987	973	988	1006	998	942	900	926	923	943	952	987	948	951	884	947	919	974	939	1001	897	952	912	907	980	949	982	992	985	955	982	975	996	997	978	943	991	957	963	988	918	948	984	996	1000	925	920	990	953	986	945	945	910	949	971	913	933	949	1000	944	991	955	939	1002	953	967	992	944	967	942	889	985	927	933	990	992	964	1003	925	878	956	971	1002	931	962	946	949	905	935	927	950	997	985	964	961	995	976	1007	904	985	981	927	904	955	968	957	1000	941	948	971	949	937	973	972	1012	993	940	921	963	994	929	916	964	918	958	915	927	986	948	941	1003	1022	940	985	938	980	972	940	918	920	941	929	977	924	984	938	908	947	972	978	966	948	994	1018	970	978	932	959	909	917	978	928	979	981	976	945	979	973	953	891	960	969	950	904	1004	931	978	930	1004	977	1054	953	915	886	978	1008	935	956	961	957	939	942	941	974	969	983	915	972	928	1015	918	986	1015	952	1012	990	964	929	957	969	969	942	946	957	1027	973	977	990	930	940	927	928	985	896	945	942	888	945	1030	950	940	952	975	948	993	1001	947	927	958	990	975	934	889	867	942	960	952	966	1005	911	959	971	1013	927	997	965	1012	969	964	1041	988	945	954	951	947	993	975	996	944	1020	962	930	937	1026	940	945	907	957	919	920	965	994	954	986	947	998	953	923	897	878	948	903	957	945	968	928	925	956	925	985	1001	951	991	992	1005	965	944	995	941	915	921	936	960	918	935	958	886	915	982	935	980	924	993	936	952	941	999	931	977	969	958	899	968	1010	978	978	978	952	990	987	924	961	973	950	1014	920	952	961	944	969	944	935	957	978	961	994	994	985	941	939	1000	976	982	964	898	972	934	949	957	969	1017	916	991	968	998	972	989	904	912	926	970	925	988	966	945	958	938	946	907	941	923	977	1036	1037	942	935	965	959	1021	945	878	988	961	941	963	971	949	999	960	979	966	951	966	889	984	934	974	965	911	905	934	997	941	989	999	1016	927	971	977	1013	992	967	980	958	946	892	937	926	988	893	965	995	949	1003	989	993	948	897	971	986	974	992	965	972	870	925	970	924	938	970	959	910	960	942	967	1006	927	985	955	995	981	980	918	918	944	952	978	868	927	898	970	995	935	997	968	989	952	959	896	966	1033	933	947	987	971	945	943	940	980	970	918	998	939	962	930	918	948	964	933	960	951	964	941	948	970	922	879	893	954	937	1017	979	944	921	954	979	973	1014	945	969	982	985	908	946	968	992	967	1010	949	946	911	934	996	979	991	937	982	992	988	926	932	971	933	949	932	972	948	985	936	951	992	916	965	927	969	975	896	976	987	966	968	968	953	933	927	1021	1008	973	991	989	954	1005	983	955	936	978	977	967	1011	927	965	974	907	937	991	946	895	927	959	958	917	974	982	943	950	928	965	937	943	978	888	944	947	997	1014	990	1004	933	935	975	1002	961	980	1033	917	965	940	984	951	943	933	941	951	1003	946	984	991	961	949	991	965	956	974	941	897	1016	1052	962	962	983	994	990	1003	921	949	1010	962	992	944	1031	942	972	933	961	972	936	984	907	1006	953	945	974	959	932	919	965	932	959	990	972	924	970	988	956	1031	963	940	916	978	941	935	1016	974	965	947	992	962	948	970	976	912	940	895	929	991	952	947	1025	939	897	949	989	943	932	986	918	1000	1004	966	948	998	1003	989	928	925	942	975	891	906	937	972	898	932	946	913	967	989	975	925	935	981	900	939	986	952	933	941	953	988	959	963	1007	1012	987	1022	995	971	886	929	954	972	912	976	942	938	983	974	926	948	953	962	972	970	926	1010	942	916	925	1018	961	970	993	924	1002	943	950	997	935	914	955	982	941	1004	945	917	992	971	938	995	942	1017	958	991	967	940	946	948	949	968	990	979	921	957	923	940	937	1001	929	918	949	962	968	927	961	995	944	881	914	1001	972	943	906	863	973	993	935	901	1015	957	967	931	969	914	990	956	990	1015	989	940	972	1014	900	927	984	939	981	962	913	982	958	932	975	978	954	983	946	931	957	1000	972	946	930	1002	949	978	982	954	970	991	922	891	919	941	943	967	907	950	980	978	984	954	948	983	959	932	931	949	955	978	976	937	1014	920	997	1001	936	971	1045	954	981	941	902	974	940	1026	944	884	941	983	940	963	988	977	972	956	987	927	1003	922	1017	968	920	958	956	960	1008	1016	985	957	975	971	951	1012	972	950	943	963	1036	969	936	978	987	938	971	960	924	909	937	988	1004	919	920	1038	971	961	932	943	977	969	996	954	999	882	972	941	941	946	957	962	913	966	961	938	961	961	951	1051	998	955	1013	972	901	924	970	964	905	955	973	952	879	943	982	1015	944	944	1001	1006	977	967	954	948	913	1009	938	959	930	1030	921	943	989	999	991	1014	934	940	965	901	997	986	936	968	922	964	953	977	948	1012	928	957	923	952	889	935	951	953	1000	986	961	958	951	962	957	965	960	1027	991	981	963	875	962	910	957	963	918	981	946	956	965	973	969	930	1031	950	964	933	904	945	954	952	941	943	986	904	958	1041	962	965	958	944	995	943	981	908	965	944	972	994	1021	983	920	967	966	996	970	944	954	949	904	924	894	961	904	1018	951	988	968	951	969	954	1001	932	952	969	999	993	1001	973	995	937	913	963	944	973	993	969	951	918	961	966	993	932	899	918	948	997	957	932	963	968	986	937	997	991	913	943	942	976	957	907	916	989	924	966	957	978	992	976	923	955	942	988	1001	962	932	951	960	907	962	1018	975	926	993	976	972	965	983	943
27032	19948	15365	21103	27906	28737	28957	32840	62573	82848	72080	53920	32313	18467	10761	8299	7733	7710	7643	7859	7800	7596	7786	7733	7724	7708	7629	7645	7652	7607	7740	7697	7677	7673	7656	7629	7790	7702	7602	7717	7830	7800	7730	7619	7776	7740	7548	7665	7642	7691	7557	7790	7652	7744	7747	7728	7671	7739	7700	7561	7644	7538	7742	7659	7728	7722	7662	7849	7716	7659	7751	7809	7880	7642	7653	7785	7632	7761	7748	7736	7770	7643	7634	7783	7782	7728	7746	7564	7704	7679	7729	7642	7650	7739	7524	7779	7611	7573	7790	7708	7675	7645	7758	7674	7633	7704	7715	7878	7756	7648	7637	7667	7740	7791	7598	7748	7696	7650	7768	7572	7708	7643	7750	7789	7671	7697	7849	7621	7726	7731	7657	7662	7645	7534	7721	7534	7765	7828	7622	7700	7661	7807	7730	7649	7683	7597	7683	7739	7689	7559	7790	7734	7684	7786	7597	7552	7725	7714	7777	7634	7788	7581	7604	7752	7618	7745	7806	7743	7734	7628	7651	7752	7686	7622	7744	7591	7792	7576	7602	7747	7614	7610	7787	7845	7642	7892	7690	7784	7714	7651	7682	7715	7622	7664	7778	7713	7641	7556	7720	7687	7754	7605	7643	7696	7665	7658	7628	7603	7689	7583	7717	7812	7596	7673	7589	7672	7696	7698	7603	7782	7771	7743	7739	7779	7754	7627	7670	7627	7778	7693	7656	7586	7835	7783	7797	7702	7695	7671	7722	7696	7619	7660	7702	7586	7597	7714	7725	7634	7586	7706	7828	7719	7734	7699	7758	7651	7805	7642	7927	7760	7682	7736	7665	7692	7576	7719	7862	7750	7712	7555	7737	7723	7730	7699	7745	7697	7814	7674	7550	7561	7771	7663	7695	7674	7658	7682	7658	7682	7853	7616	7816	7629	7632	7866	7797	7662	7705	7655	7756	7658	7701	7825	7769	7635	7688	7897	7737	7771	7724	7761	7733	7631	7705	7672	7707	7558	7658	7575	7591	7841	7730	7559	7854	7775	7827	7686	7738	7699	7801	7760	7623	7719	7547	7723	7679	7656	7831	7746	7658	7684	7721	7716	7687	7744	7784	7792	7674	7702	7706	7750	7606	7629	7660	7686	7607	7731	7733	7694	7720	7807	7725	7828	7707	7734	7651	7547	7705	7742	7625	7777	7834	7706	7711	7593	7822	7803	7618	7743	7810	7789	7716	7590	7757	7687	7561	7566	7825	7822	7718	7731	7707	7600	7580	7683	7827	7709	7604	7853	7818	7717	7680	7717	7737	7615	7765	7686	7661	7737	7711	7641	7751	7807	7790	7701	7732	7640	7641	7659	7711	7688	7677	7867	7663	7640	7669	7719	7642	7843	7674	7634	7560	7682	7612	7754	7769	7627	7828	7648	7731	7768	7753	7574	7557	7765	7606	7674	7609	7682	7592	7701	7700	7779	7731	7677	7812	7831	7642	7651	7708	7600	7506	7722	7707	7758	7612	7862	7707	7696	7668	7612	7697	7649	7688	7755	7737	7611	7705	7722	7797	7644	7627	7696	7722	7762	7654	7741	7591	7634	7691	7594	7641	7879	7674	7767	7748	7615	7802	7649	7650	7809	7769	7709	7749	7778	7618	7859	7724	7634	7908	7708	7620	7686	7878	7767	7809	7655	7599	7761	7595	7730	7749	7814	7564	7727	7653	7703	7702	7774	7692	7732	7722	7811	7696	7641	7731	7807	7711	7698	7787	7783	7647	7704	7596	7554	7786	7679	7761	7759	7772	7787	7649	7686	7674	7804	7692	7730	7696	7572	7598	7550	7511	7748	7581	7745	7555	7678	7687	7622	7696	7736	7773	7610	7772	7736	7828	7628	7502	7717	7728	7811	7784	7699	7728	7575	7816	7610	7678	7686	7675	7595	7590	7709	7683	7678	7595	7659	7734	7774	7715	7777	7707	7757	7708	7660	7699	7738	7650	7593	7684	7587	7541	7723	7647	7762	7660	7665	7720	7791	7679	7777	7606	7620	7682	7684	7546	7651	7657	7729	7579	7704	7663	7681	7745	7649	7666	7737	7689	7727	7768	7598	7732	7709	7655	7604	7735	7690	7761	7731	7795	7650	7672	7705	7713	7740	7627	7614	7759	7807	7704	7724	7716	7705	7586	7738	7656	7752	7687	7658	7681	7565	7784	7708	7769	7768	7790	7714	7758	7690	7839	7678	7878	7633	7690	7642	7574	7730	7677	7589	7622	7692	7548	7705	7684	7665	7707	7840	7717	7743	7607	7660	7775	7835	7653	7806	7762	7737	7642	7744	7777	7741	7831	7636	7728	7721	7735	7523	7908	7533	7647	7603	7763	7736	7697	7703	7680	7714	7724	7867	7753	7567	7755	7668	7681	7840	7739	7705	7677	7739	7701	7585	7678	7728	7807	7617	7816	7606	7830	7646	7682	7737	7676	7677	7704	7586	7914	7700	7593	7667	7653	7663	7733	7665	7749	7536	7578	7741	7680	7470	7743	7602	7579	7592	7831	7586	7569	7659	7761	7723	7733	7714	7771	7734	7699	7656	7620	7738	7729	7740	7813	7772	7553	7740	7533	7638	7711	7785	7786	7639	7477	7851	7604	7666	7691	7681	7752	7696	7630	7677	7823	7611	7693	7696	7697	7695	7741	7740	7768	7690	7697	7618	7698	7675	7652	7662	7845	7709	7776	7722	7800	7730	7782	7781	7863	7647	7735	7594	7572	7733	7710	7750	7704	7720	7651	7733	7697	7805	7806	7603	7775	7724	7840	7695	7810	7840	7713	7849	7721	7608	7743	7635	7767	7639	7717	7651	7733	7629	7827	7715	7693	7783	7705	7640	7756	7792	7769	7830	7757	7865	7696	7711	7730	7711	7742	7706	7691	7691	7586	7772	7697	7695	7897	7875	7728	7748	7696	7637	7699	7658	7610	7741	7867	7787	7733	7662	7683	7692	7640	7621	7834	7751	7691	7592	7769	7670	7924	7743	7687	7655	7775	7806	7800	7778	7473	7702	7721	7692	7624	7877	7771	7738	7763	7728	7653	7804	7663	7843	7570	7638	7669	7725	7775	7800	7789	7696	7686	7634	7601	7778	7827	7644	7600	7578	7776	7795	7762	7830	7694	7719	7659	7819	7704	7641	7776	7652	7886	7744	7683	7731	7726	7791	7581	7882	7671	7664	7683	7709	7624	7712	7691	7713	7814	7635	7672	7586	7826	7667	7770	7725	7796	7669	7716	7718	7834	7707	7691	7747	7805	7619	7761	7696	7696	7839	7753	7707	7624	7807	7684	7686	7739	7778	7744	7803	7486	7732	7697	7761	7573	7700	7684	7718	7644	7742	7731	7792	7736	7714	7710	7766	7646	7694	7656	7613	7536	7641	7653	7615	7689	7781	7664	7662	7674	7644	7654	7710	7593	7703	7690	7752	7551	7770	7716	7734	7593	7761	7746	7782	7818	7668	7729	7713	7651	7683	7675	7805	7838	7590	7690	7693	7687	7769	7677	7603	7649	7641	7799	7592	7759	7658	7678	7638	7766	7741	7612	7667	7682	7716	7639	7686	7772	7739	7778	7720	7670	7650	7678	7679	7853	7798	7669	7643	7796	7745	7621	7698	7620	7703	7622	7658	7612	7645	7681	7686	7732	7715	7574	7595	7689	7743	7688	7680	7816	7821	7703	7697	7781	7743	7641	7800	7725	7657	7705	7669	7677	7895	7577	7822	7774	7775	7703	7640	7806	7701	7682	7818	7774	7695	7717	7686	7635	7655	7808	7699	7621	7689	7779	7792	7736	7730	7650	7654	7815	7772	7764	7667	7698	7721	7746	7618	7733	7572	7822	7669	7783	7761	7714	7754	7742	7754	7799	7769	7650	7789	7603	7692	7706	7650	7680	7653	7701	7712	7841	7732	7770	7649	7873	7747	7578	7726	7659	7703	7808	7710	7579	7573	7643	7670	7687	7693	7701	7834	7686	7777	7624	7615	7561	7792	7688	7669	7554	7711	7748	7769	7575	7708	7588	7849	7670	7623	7790	7584	7696	7675	7643	7563	7523	7634	7559	7742	7710	7761	7612	7705	7763	7783	7731	7624	7721	7730	7835	7807	7668	7740	7686	7591	7533	7723	7788	7739	7747	7638	7704	7678	7722	7607	7775	7769	7647	7714	7892	7616	7728	7779	7664	7661	7699	7581	7678	7722	7687	7704	7709	7651	7711	7691	7689	7648	7743	7676	7772	7800	7813	7752	7748	7763	7812	7664	7708	7668	7880	7774	7606	7631	7722	7739	7749	7680	7681	7847	7723	7609	7731	7713	7861	7620	7833	7693	7736	7818	7671	7727	7660	7636	7762	7586	7750	7699	7792	7736	7656	7637	7722	7714	7741	7669	7535	7719	7686	7587	7675	7707	7815	7823	7670	7665	7743	7803	7817	7642	7684	7745	7823	7764	7821	7708	7744	7666	7894	7593	7802	7701	7818	7733	7725	7646	7749	7712	7760	7753	7549	7729	7695	7751	7708	7790	7735	7693	7745	7534	7681	7763	7805	7670	7681	7715	7565	7759	7686	7579	7623	7579	7766	7748	7498	7601	7719	7738	7707	7545	7737	7652	7716	7592	7879	7756	7630	7722	7713	7719	7747	7713	7767	7755	7662	7784	7633	7601	7741	7671	7674	7694	7730	7596	7779	7740	7724	7690	7782	7695	7764	7763	7765	7683	7693	7692	7689	7650	7746	7904	7704	7729	7755	7769	7618	7818	7656	7703	7732	7768	7744	7680	7765	7678	7658	7798	7605	7741	7709	7710	7648	7707	7652	7770	7619	7708	7799	7682	7727	7737	7579	7734	7537	7673	7772	7779	7674	7713	7670	7773	7705	7738	7696	7744	7651	7691	7737	7815	7633	7652	7798	7808	7646	7650	7655	7612	7704	7706	7725	7784	7638	7716	7675	7804	7674	7724	7733	7709	7606	7734	7772	7773	7745	7715	7778	7604	7721	7631	7749	7699	7688	7620	7873	7528	7744	7720	7767	7707	7652	7635	7645	7620	7745	7727	7716	7755	7670	7828
3811	1518	1187	1116	1130	1194	1222	1204	2988	5890	5393	3251	1670	1136	1002	967	970	963	985	915	885	925	981	915	937	949	983	901	927	936	927	936	957	903	964	946	962	959	932	905	907	912	972	971	921	938	951	911	954	935	869	953	965	933	908	987	943	913	900	947	935	933	911	934	933	931	937	947	977	936	916	932	968	894	958	919	919	951	902	902	927	907	940	887	952	947	950	982	968	932	914	875	923	990	940	915	922	889	901	949	864	912	993	948	912	905	934	930	947	966	978	956	853	941	888	954	938	942	862	958	924	894	965	922	930	895	916	969	960	978	950	908	872	915	934	957	910	956	951	951	913	889	937	944	934	933	922	888	927	961	970	949	936	943	960	948	990	954	902	914	937	906	940	874	967	923	951	914	949	891	956	932	913	948	889	906	941	937	938	865	918	880	945	917	910	920	969	1018	885	962	939	911	1007	968	939	984	867	922	905	991	903	943	933	966	956	909	948	956	945	987	898	852	936	949	949	939	888	932	930	883	913	937	930	913	922	941	961	922	948	977	967	913	915	1004	915	944	916	930	959	981	1003	940	923	938	955	933	969	905	962	914	955	945	936	891	969	950	923	922	953	942	951	916	876	886	880	944	925	925	981	981	927	909	1009	929	1000	914	950	951	902	879	908	987	941	933	925	969	948	915	885	946	886	891	950	962	910	939	907	932	908	990	975	983	930	925	910	977	956	974	892	927	903	925	942	970	990	956	868	905	966	927	900	941	909	947	945	922	923	938	930	951	970	966	914	1003	917	935	940	951	951	948	959	946	1003	969	989	964	984	910	933	940	930	930	978	905	938	956	914	943	915	942	978	905	889	897	945	955	939	951	928	943	910	839	1017	982	848	906	938	943	904	962	868	930	960	935	993	932	927	960	954	934	928	895	941	966	952	960	925	939	901	929	907	907	933	977	921	910	963	954	938	943	956	888	949	942	923	931	1022	964	909	938	914	958	916	921	982	923	910	929	926	984	910	1019	907	906	969	995	916	958	953	939	932	966	935	956	926	1014	941	963	951	942	931	924	1020	920	965	940	932	936	918	928	952	880	964	968	890	903	926	923	921	958	925	915	946	947	930	954	951	937	916	954	903	985	937	931	922	906	1016	933	956	910	936	971	920	853	939	937	956	942	943	935	880	951	937	906	901	949	900	931	914	949	927	944	925	964	866	900	995	970	890	910	918	893	926	982	928	957	904	924	881	927	983	915	936	942	949	944	928	909	991	979	920	919	973	881	916	928	909	955	959	960	932	915	976	938	947	941	931	900	908	908	942	903	950	920	897	995	930	930	982	923	952	928	905	867	938	937	950	970	933	902	906	957	961	956	888	927	949	941	856	911	879	920	872	962	940	950	950	939	968	918	1014	997	969	905	987	913	918	972	930	927	964	938	912	922	964	891	897	975	929	955	942	918	964	919	885	921	991	972	956	933	862	906	953	954	956	927	943	900	941	902	923	944	962	955	951	964	965	882	927	1033	943	904	933	925	914	873	906	969	931	931	915	962	911	896	922	938	946	920	941	913	982	948	923	959	950	943	924	928	912	951	932	985	901	931	985	894	982	894	1004	919	899	949	930	917	913	966	938	958	982	879	941	976	966	915	898	951	949	907	936	947	939	898	863	942	911	953	958	914	981	913	954	938	907	955	935	923	895	897	879	959	921	941	937	967	961	942	927	977	950	911	924	917	946	935	932	973	924	935	969	907	966	954	894	949	945	1047	992	969	937	959	959	940	965	919	909	980	965	944	929	880	934	931	958	952	937	950	912	909	916	938	868	894	959	912	946	912	873	906	915	969	923	903	926	943	994	964	951	897	912	938	916	957	990	950	899	911	906	919	915	885	941	929	948	960	933	951	935	906	935	935	963	927	957	978	966	986	916	950	954	918	927	962	943	932	930	961	974	913	959	923	888	960	922	979	957	879	924	904	945	897	975	979	937	927	961	880	924	950	937	936	922	896	909	925	902	906	954	915	933	942	931	904	947	953	950	902	980	922	957	954	921	977	856	888	941	955	954	967	965	891	951	920	906	892	941	956	924	919	897	926	860	916	907	965	895	877	949	932	981	965	903	955	947	984	976	939	907	880	968	952	915	942	921	965	906	922	927	929	904	946	928	965	936	893	925	890	916	977	964	939	954	962	877	896	897	953	906	923	898	873	923	926	923	985	960	931	998	962	911	955	962	948	987	931	897	910	984	883	961	935	923	897	962	878	900	945	906	921	964	929	942	917	913	937	952	890	943	966	946	948	950	946	905	995	910	1003	912	944	995	983	974	952	953	941	906	911	889	958	903	972	934	911	960	946	960	917	890	931	947	901	1004	924	941	911	948	913	893	927	902	955	886	984	909	963	938	944	924	963	933	938	958	958	968	991	952	970	956	938	928	940	943	913	934	969	957	960	958	903	931	965	929	890	1002	965	939	904	951	907	942	901	957	898	959	966	926	918	948	922	943	968	971	924	907	970	913	916	956	891	915	933	907	939	877	941	984	926	972	913	959	917	916	972	927	956	966	909	955	897	935	892	892	975	907	943	914	896	911	907	951	935	950	986	912	903	969	955	968	892	944	918	969	919	954	978	921	931	958	942	889	958	979	950	943	922	936	914	980	928	966	921	948	933	911	904	954	942	1005	881	961	955	947	967	925	946	935	911	915	923	944	952	959	994	934	912	899	913	906	938	913	971	922	913	955	935	997	999	968	914	942	943	975	959	911	966	903	927	1026	941	938	905	966	897	990	947	900	965	887	904	1000	901	966	893	902	939	981	945	928	862	960	893	944	974	933	958	954	931	904	926	935	925	932	922	956	942	963	939	961	931	869	919	893	926	966	860	865	917	942	946	923	963	944	898	895	951	955	908	967	885	866	912	947	939	964	962	963	961	950	916	967	944	939	939	920	940	998	936	900	969	962	966	927	882	986	970	910	912	904	863	908	900	948	966	936	976	946	918	954	953	972	969	965	915	904	904	992	937	847	941	913	948	866	969	981	955	1034	965	963	934	955	911	1014	939	947	932	948	972	986	936	917	972	861	903	957	927	965	897	927	911	979	996	909	906	922	906	968	946	917	924	895	979	983	893	972	885	935	904	938	971	995	897	941	925	946	915	899	932	924	910	944	957	968	954	951	1042	885	942	951	904	955	931	919	944	935	922	852	932	930	976	953	966	974	886	907	902	927	929	938	938	925	905	929	922	992	921	918	958	917	929	893	927	953	924	926	906	948	889	917	887	919	898	925	926	961	904	923	896	911	909	935	990	907	932	942	950	925	953	907	911	958	964	978	948	927	959	957	928	965	932	922	969	991	957	913	952	956	999	928	912	928	918	952	954	909	879	961	929	966	947	933	902	912	956	911	946	920	936	952	941	1004	909	929	1016	939	950	894	898	947	938	959	868	951	942	934	930	904	928	978	911	932	943	978	916	986	992	919	956	973	993	911	927	924	958	908	985	916	1019	938	891	891	917	942	1012	925	946	893	985	943	959	890	922	973	905	920	932	938	947
19133	12917	11124	16090	18420	17872	18417	18643	35816	46577	40711	29733	16275	10323	8157	7616	7466	7551	7494	7519	7410	7518	7511	7608	7510	7544	7568	7603	7554	7665	7478	7561	7517	7585	7562	7634	7505	7487	7600	7545	7591	7566	7439	7564	7547	7551	7579	7630	7583	7454	7361	7462	7690	7457	7632	7614	7536	7493	7680	7575	7596	7626	7548	7570	7498	7512	7637	7683	7525	7609	7525	7593	7469	7536	7454	7734	7508	7577	7550	7406	7462	7567	7570	7527	7486	7509	7490	7604	7581	7617	7495	7595	7587	7560	7652	7659	7572	7584	7658	7578	7594	7641	7646	7567	7699	7621	7631	7485	7601	7560	7661	7532	7525	7552	7761	7471	7432	7481	7487	7611	7463	7495	7620	7552	7461	7615	7596	7671	7676	7379	7616	7546	7686	7533	7628	7531	7548	7533	7679	7616	7638	7569	7593	7536	7547	7591	7699	7516	7476	7511	7562	7710	7533	7538	7587	7617	7476	7665	7611	7636	7715	7486	7738	7513	7647	7454	7572	7554	7560	7542	7470	7457	7609	7596	7466	7456	7341	7535	7608	7684	7339	7647	7485	7549	7585	7701	7443	7441	7485	7575	7495	7618	7644	7497	7671	7657	7653	7615	7536	7606	7598	7425	7503	7716	7601	7499	7553	7480	7682	7605	7517	7637	7553	7652	7703	7693	7687	7466	7607	7439	7645	7433	7581	7699	7431	7542	7504	7465	7435	7533	7658	7647	7547	7722	7464	7576	7614	7643	7684	7458	7612	7570	7507	7505	7561	7461	7632	7581	7609	7411	7593	7585	7480	7481	7606	7507	7417	7516	7472	7550	7480	7543	7537	7576	7523	7609	7536	7655	7596	7561	7595	7552	7544	7536	7515	7539	7476	7563	7622	7500	7562	7646	7698	7680	7622	7575	7588	7656	7510	7515	7593	7501	7570	7523	7634	7634	7580	7504	7614	7569	7618	7517	7635	7660	7595	7508	7456	7480	7503	7379	7490	7743	7412	7557	7582	7546	7515	7621	7498	7550	7485	7603	7470	7607	7380	7489	7612	7562	7483	7630	7499	7574	7598	7613	7532	7473	7581	7542	7465	7502	7574	7552	7500	7595	7539	7479	7584	7533	7628	7475	7589	7552	7576	7491	7563	7577	7563	7486	7674	7612	7491	7483	7476	7529	7425	7538	7606	7566	7531	7533	7600	7527	7639	7472	7593	7502	7623	7519	7484	7523	7512	7435	7545	7635	7679	7594	7522	7601	7378	7623	7600	7605	7641	7600	7458	7668	7543	7575	7586	7539	7551	7622	7615	7489	7652	7600	7632	7666	7760	7528	7570	7645	7482	7568	7522	7530	7564	7657	7464	7518	7651	7567	7596	7480	7557	7540	7631	7639	7545	7643	7534	7515	7395	7623	7583	7608	7507	7615	7663	7601	7450	7663	7640	7571	7586	7595	7473	7517	7580	7385	7513	7620	7525	7586	7490	7561	7496	7524	7715	7640	7700	7431	7566	7486	7635	7496	7563	7530	7538	7510	7589	7570	7485	7570	7551	7460	7501	7479	7512	7623	7476	7511	7411	7678	7377	7617	7525	7499	7365	7586	7636	7593	7743	7596	7506	7550	7533	7681	7597	7531	7578	7517	7366	7657	7574	7561	7476	7666	7593	7576	7619	7558	7566	7353	7506	7572	7341	7566	7618	7511	7607	7565	7567	7464	7533	7515	7624	7577	7609	7564	7539	7478	7646	7814	7581	7714	7503	7611	7596	7647	7629	7612	7574	7499	7549	7587	7655	7459	7647	7564	7601	7514	7368	7537	7504	7485	7646	7558	7516	7520	7407	7577	7500	7546	7430	7602	7576	7526	7500	7612	7683	7659	7554	7528	7573	7576	7449	7557	7621	7520	7479	7526	7608	7717	7641	7641	7601	7557	7600	7550	7670	7573	7584	7533	7635	7637	7626	7525	7666	7590	7552	7424	7526	7649	7588	7513	7415	7683	7422	7622	7561	7616	7522	7720	7496	7587	7522	7573	7418	7597	7570	7526	7615	7597	7573	7603	7458	7600	7602	7654	7609	7530	7380	7568	7619	7452	7552	7483	7508	7576	7605	7593	7565	7530	7490	7376	7504	7550	7574	7483	7535	7514	7586	7555	7579	7521	7683	7542	7536	7440	7593	7512	7579	7573	7632	7459	7688	7523	7792	7694	7615	7669	7558	7526	7589	7602	7493	7563	7612	7413	7521	7619	7556	7621	7566	7634	7610	7532	7639	7466	7523	7495	7591	7554	7758	7547	7596	7582	7607	7566	7689	7546	7506	7591	7614	7505	7506	7669	7539	7427	7619	7753	7459	7477	7417	7630	7595	7563	7587	7600	7577	7506	7515	7641	7518	7547	7590	7512	7542	7548	7646	7439	7508	7528	7567	7533	7588	7680	7402	7536	7625	7562	7617	7557	7700	7650	7483	7535	7451	7456	7536	7534	7580	7565	7456	7664	7626	7520	7573	7635	7618	7407	7694	7627	7703	7483	7518	7498	7435	7625	7584	7640	7632	7531	7614	7470	7554	7578	7610	7646	7554	7544	7506	7461	7584	7506	7492	7513	7496	7564	7612	7478	7574	7703	7552	7498	7432	7614	7475	7540	7458	7582	7519	7612	7509	7471	7396	7598	7572	7659	7447	7432	7518	7422	7614	7649	7586	7660	7650	7509	7588	7545	7506	7609	7567	7560	7549	7470	7494	7560	7607	7593	7496	7635	7543	7493	7553	7606	7425	7488	7744	7448	7514	7534	7527	7431	7506	7593	7477	7583	7553	7659	7557	7538	7403	7455	7513	7645	7433	7643	7610	7595	7549	7695	7509	7689	7521	7521	7432	7696	7521	7503	7431	7598	7515	7595	7607	7495	7481	7470	7464	7475	7471	7515	7616	7577	7570	7596	7589	7521	7570	7662	7595	7669	7618	7551	7515	7562	7456	7578	7550	7510	7451	7612	7495	7467	7610	7562	7689	7666	7522	7624	7595	7568	7502	7443	7590	7614	7691	7581	7580	7480	7593	7545	7571	7628	7594	7540	7550	7543	7524	7503	7621	7560	7537	7549	7568	7514	7682	7638	7503	7540	7548	7600	7442	7574	7593	7573	7607	7563	7578	7492	7661	7523	7570	7505	7521	7651	7511	7601	7505	7514	7528	7636	7570	7558	7489	7521	7524	7481	7526	7629	7678	7587	7666	7555	7383	7434	7502	7529	7553	7526	7578	7608	7602	7635	7490	7504	7557	7624	7578	7450	7525	7594	7479	7510	7634	7484	7456	7554	7627	7601	7443	7638	7493	7617	7503	7610	7547	7417	7569	7518	7616	7533	7445	7528	7508	7684	7504	7569	7632	7627	7581	7669	7554	7610	7643	7604	7647	7558	7554	7557	7589	7340	7763	7677	7433	7447	7478	7665	7529	7593	7565	7543	7643	7721	7540	7475	7678	7545	7521	7485	7578	7641	7574	7527	7733	7538	7563	7603	7452	7658	7473	7669	7517	7608	7571	7623	7571	7546	7542	7536	7534	7599	7578	7483	7523	7628	7711	7779	7566	7573	7526	7655	7555	7635	7511	7590	7612	7583	7573	7432	7608	7547	7375	7565	7689	7485	7622	7509	7687	7576	7578	7451	7501	7504	7628	7609	7569	7678	7492	7543	7533	7584	7568	7675	7672	7558	7519	7657	7627	7791	7632	7453	7555	7525	7556	7610	7674	7620	7553	7632	7522	7587	7492	7590	7548	7504	7523	7649	7603	7506	7493	7553	7641	7479	7547	7538	7700	7723	7588	7624	7523	7579	7548	7688	7468	7540	7497	7518	7442	7564	7552	7508	7663	7649	7492	7465	7585	7582	7626	7690	7607	7454	7652	7557	7689	7509	7540	7285	7695	7556	7555	7578	7525	7536	7527	7475	7578	7641	7693	7564	7555	7609	7711	7465	7432	7575	7639	7453	7561	7577	7539	7610	7442	7577	7483	7551	7502	7642	7722	7583	7408	7649	7594	7698	7561	7343	7382	7451	7523	7458	7554	7531	7499	7581	7491	7673	7500	7642	7622	7556	7520	7690	7659	7622	7486	7648	7639	7678	7707	7571	7528	7565	7550	7643	7532	7634	7398	7367	7498	7519	7524	7677	7407	7429	7637	7589	7561	7471	7485	7670	7613	7598	7532	7521	7519	7449	7606	7539	7589	7583	7541	7470	7657	7608	7580	7689	7572	7237	7619	7497	7462	7622	7660	7437	7410	7560	7606	7594	7504	7624	7559	7611	7622	7606	7610	7514	7589	7492	7629	7605	7630	7500	7514	7541	7645	7644	7492	7429	7608	7508	7494	7473	7482	7550	7543	7598	7574	7490	7552	7377	7628	7667	7559	7432	7634	7580	7611	7617	7523	7601	7851	7414	7769	7505	7587	7442	7619	7508	7560	7573	7575	7496	7684	7632	7488	7560	7539	7554	7494	7644	7596	7627	7539	7588	7525	7485	7528	7605	7460	7460	7361	7592	7587	7572	7572	7451	7574	7558	7535	7559	7638	7468	7569	7642	7611	7530	7531	7589	7585	7550	7491	7579	7612	7523	7579	7561	7586	7690	7653	7514	7625	7437	7609	7466	7603	7582	7497	7533	7749	7437	7434	7448	7572	7595	7603	7541	7591	7551	7533	7536	7464	7438	7524	7553	7556	7566	7471	7571	7610	7573	7722	7484	7694	7488	7600	7625	7538	7535	7616	7426	7521	7550	7592	7523	7568	7466	7522	7616	7606	7517	7664	7497	7497	7529	7554	7512	7525	7466	7540	7439	7667	7405	7613	7639	7628	7585	7624	7666	7483	7602	7570	7599	7456	7448	7563	7568	7596	7618	7514	7521	7505	7570	7613	7467	7575	7437	7500	7568	7525	7646	7633	7476	7603	7559	7464	7545	7686	7546	7526	7673	7446	7568	7633	7657	7665	7600	7522	7584	7506	7573	7634	7482	7621	7689	7619	7535	7459	7693	7586	7536	7678	7530	7363	7433	7543	7564	7482	7530	7673	7620	7578	7570	7512	7677	7461	7616	7467	7623	7520	7424	7440	7582	7585	7597
2817	1749	1510	1239	1317	1303	1368	1406	7446	16475	13821	7180	2579	1506	1093	1017	956	948	966	936	950	976	930	907	925	874	946	917	965	942	906	975	922	966	927	903	913	962	950	920	928	887	945	912	935	956	906	989	960	894	899	959	953	919	918	993	943	939	916	917	936	951	942	937	980	974	934	925	942	969	951	991	972	957	906	962	881	971	941	968	986	1008	985	959	950	928	889	887	915	941	938	969	979	899	934	951	900	962	990	899	881	909	903	936	1011	971	963	948	963	979	897	887	960	955	946	1006	961	925	899	928	918	968	950	913	903	931	954	953	911	906	903	888	920	977	942	920	956	945	925	929	943	949	956	903	941	1001	949	947	885	899	936	945	925	901	899	934	901	951	945	921	953	930	945	879	955	927	977	951	933	932	967	998	996	969	935	931	953	953	892	933	931	950	981	926	939	920	962	952	929	939	927	958	964	910	908	933	981	922	912	940	933	951	930	951	987	884	935	977	941	903	1001	926	982	868	902	919	997	945	981	939	948	961	996	942	928	914	955	942	942	979	959	953	920	914	895	943	901	920	924	958	1022	941	894	908	938	985	990	925	921	946	951	944	926	912	931	912	954	909	969	948	993	979	946	934	892	962	918	917	920	925	968	981	996	952	963	898	972	941	911	899	931	959	922	968	978	993	910	922	927	916	957	911	956	951	977	940	929	971	969	902	955	952	952	954	872	940	974	961	949	915	928	969	926	898	901	923	952	945	962	914	948	906	905	952	892	937	955	964	976	918	949	970	965	952	978	900	877	879	927	918	953	962	931	966	988	946	930	994	901	940	961	975	946	952	931	975	977	914	903	913	898	970	867	933	964	980	964	1007	920	938	909	949	990	929	950	970	962	936	922	997	890	920	882	930	949	958	953	939	986	1007	974	948	982	856	950	956	927	973	880	1008	929	931	929	966	955	952	936	968	939	911	912	942	936	902	941	970	966	950	967	929	916	923	928	976	923	938	950	918	956	902	974	898	947	937	934	883	951	928	894	1046	939	902	941	947	916	934	977	922	967	1007	947	964	974	914	947	916	988	884	927	966	974	947	980	911	974	910	926	951	937	939	938	931	915	938	977	926	915	952	943	944	985	1018	1008	931	951	906	965	901	956	952	944	990	967	958	908	956	921	960	886	963	933	956	879	947	938	963	941	913	925	954	927	957	916	950	960	898	948	959	939	945	962	985	897	936	1025	911	1000	924	886	955	916	907	908	947	971	965	940	906	944	957	971	993	918	895	957	960	894	960	947	899	939	919	917	955	964	941	916	979	908	906	935	880	976	954	932	956	1007	945	977	930	963	992	1010	871	903	975	923	982	938	911	946	956	988	947	906	950	986	974	926	963	892	955	954	990	942	1028	997	966	921	913	940	1008	1004	938	950	981	952	919	989	915	877	948	968	987	982	946	931	919	911	882	923	1001	943	960	919	948	978	969	910	944	917	987	965	997	908	972	965	911	1015	949	955	926	911	884	904	950	920	918	940	929	1004	961	992	950	967	930	986	940	927	956	938	829	928	941	942	927	913	1000	1013	956	961	946	952	919	962	910	919	920	926	966	946	968	927	953	897	988	984	954	907	967	981	896	907	943	957	901	949	938	884	947	940	945	916	924	936	911	930	971	905	930	932	928	998	898	946	950	929	908	933	985	965	960	976	923	911	970	935	916	940	909	994	1003	950	949	942	991	965	938	883	924	940	927	977	954	956	933	917	937	946	895	901	968	955	933	916	959	982	981	961	908	959	957	998	972	907	941	956	963	906	917	928	985	949	949	915	941	891	864	906	997	991	913	924	989	993	944	879	926	886	926	955	901	922	909	959	931	945	895	979	982	912	934	923	948	943	926	947	923	898	974	968	974	931	947	974	908	909	999	978	931	918	920	973	898	932	963	979	983	945	985	930	926	927	932	971	924	932	935	885	918	968	927	945	966	924	956	929	919	928	907	914	947	902	917	964	912	926	959	859	913	936	949	908	982	896	899	912	950	911	955	907	940	952	865	984	957	913	932	939	982	968	901	973	919	937	947	907	944	992	940	937	921	936	927	925	964	959	932	930	936	916	941	934	903	942	953	923	931	919	932	932	1001	916	942	921	955	917	920	922	953	964	956	942	948	911	910	966	963	954	987	934	960	888	958	879	915	943	932	946	955	899	932	891	913	959	901	931	907	891	914	960	923	902	944	937	943	914	952	944	926	926	948	960	968	936	959	974	909	877	943	953	929	969	922	953	1011	956	943	986	978	926	942	986	918	904	959	969	922	974	954	934	979	933	909	965	907	892	954	954	950	976	985	975	918	976	933	916	925	946	949	903	877	956	968	912	945	905	951	929	876	922	919	962	992	911	949	986	918	925	929	956	910	910	982	929	937	973	893	877	918	977	920	946	945	913	978	929	905	929	892	915	976	963	862	970	974	967	895	963	1030	919	940	905	932	932	950	911	890	950	946	965	959	905	949	959	895	983	916	968	1022	985	930	925	890	969	935	978	919	891	912	981	919	950	990	968	927	905	929	939	946	909	901	900	921	911	970	922	949	897	929	903	911	930	933	963	974	949	948	977	952	926	933	962	940	976	946	921	972	924	954	954	998	876	964	939	943	974	942	987	886	915	961	947	904	958	958	913	929	981	914	972	933	935	911	945	954	954	989	936	889	936	1002	937	946	987	929	926	933	958	947	913	899	950	903	963	940	942	942	920	926	1004	998	904	959	966	966	928	984	895	935	934	960	929	936	934	956	994	994	921	944	964	1008	911	952	970	972	939	907	914	936	941	894	911	959	910	929	948	921	890	962	948	987	918	969	894	906	979	882	967	921	1013	980	968	967	957	963	959	944	989	957	990	950	929	999	928	888	1001	951	942	887	895	944	983	961	916	896	903	947	958	984	986	923	897	941	937	937	935	914	920	911	985	919	1010	976	903	949	923	925	978	911	982	938	1007	959	940	904	951	958	987	919	929	976	951	959	1006	938	997	972	914	927	915	984	960	896	970	986	926	981	954	905	974	912	936	937	931	920	918	947	904	967	889	956	939	939	937	938	925	948	912	957	901	927	928	935	909	920	923	918	920	958	959	936	961	908	906	940	947	910	939	960	994	991	977	911	909	930	1029	925	991	901	968	956	895	925	949	998	895	938	958	926	906	922	937	980	957	969	962	898	932	908	897	925	946	953	991	962	981	937	919	908	915	908	923	985	929	914	911	958	976	927	909	921	980	932	965	937	958	972	941	944	946	952	950	950	964	954	930	944	942	932	936	896	990	944	953	914	960	995	919	917	970	947	945	961	929	928	915	929	953	977	967	932	945	961	978	926	880	924	949	1015	905	913	943	986	920	877	933	903	1012	921	942	903	912	924	949	992	967	943	938	936	933	925	968	972	892	956	927	906	999	915	1008	936	903	939	983	932	944	939	982	947	973	917	933	942	934	959	985	898	912	938	890	968	952	893	983	903	961	939	904	909	892	906	979	902	934	988	1002	920	953	922	977	922	883	959	970	919	917	919	970	921	943	985	906	981	951	952
22529	15499	14416	18533	23477	22075	21481	21293	49448	67194	58321	42324	24310	14137	9153	7790	7638	7563	7594	7511	7487	7666	7600	7557	7553	7646	7580	7672	7516	7477	7569	7596	7578	7572	7705	7516	7529	7588	7677	7544	7745	7641	7379	7521	7577	7486	7707	7598	7601	7467	7582	7541	7587	7663	7520	7712	7570	7501	7644	7505	7630	7711	7573	7688	7513	7626	7487	7550	7507	7467	7468	7532	7695	7522	7496	7602	7682	7790	7475	7535	7499	7606	7619	7589	7684	7487	7501	7472	7545	7563	7597	7626	7599	7504	7558	7439	7476	7590	7413	7677	7635	7565	7402	7523	7707	7461	7645	7599	7470	7547	7422	7506	7577	7449	7472	7530	7472	7526	7686	7464	7562	7569	7663	7401	7598	7464	7616	7593	7591	7430	7419	7525	7567	7568	7568	7702	7627	7498	7553	7603	7677	7622	7535	7470	7397	7562	7443	7563	7448	7621	7637	7709	7584	7617	7678	7563	7649	7562	7694	7465	7629	7582	7564	7608	7484	7428	7616	7500	7597	7587	7429	7560	7555	7436	7555	7636	7641	7635	7516	7746	7552	7435	7548	7402	7488	7685	7539	7642	7617	7736	7557	7488	7755	7594	7589	7549	7446	7532	7619	7565	7526	7609	7437	7402	7510	7539	7477	7596	7504	7532	7463	7649	7613	7548	7499	7578	7450	7560	7452	7631	7505	7541	7692	7515	7507	7567	7522	7550	7515	7604	7563	7458	7466	7549	7631	7719	7583	7617	7593	7504	7644	7586	7661	7580	7513	7586	7526	7525	7501	7617	7687	7407	7643	7594	7609	7481	7593	7451	7610	7559	7475	7450	7541	7474	7569	7570	7560	7607	7599	7480	7589	7637	7645	7541	7427	7723	7478	7494	7597	7554	7579	7485	7633	7763	7405	7609	7639	7644	7686	7742	7491	7543	7440	7447	7481	7449	7463	7456	7510	7605	7542	7473	7417	7566	7556	7552	7445	7638	7416	7568	7591	7605	7510	7633	7473	7625	7481	7652	7603	7515	7486	7609	7618	7618	7375	7601	7561	7574	7508	7628	7550	7465	7576	7523	7568	7547	7366	7646	7556	7659	7499	7622	7589	7666	7546	7578	7546	7566	7627	7615	7476	7637	7468	7605	7661	7652	7446	7492	7555	7589	7406	7523	7564	7613	7648	7573	7592	7531	7574	7612	7486	7362	7503	7563	7521	7519	7645	7526	7418	7509	7615	7553	7642	7602	7653	7557	7638	7600	7496	7501	7517	7473	7523	7600	7428	7492	7540	7532	7655	7545	7665	7655	7513	7575	7452	7540	7625	7557	7426	7549	7566	7578	7587	7419	7538	7561	7653	7548	7643	7563	7583	7476	7400	7597	7739	7614	7619	7436	7677	7556	7510	7550	7624	7591	7652	7443	7524	7328	7642	7481	7553	7556	7544	7699	7493	7765	7550	7596	7654	7652	7551	7643	7617	7619	7546	7534	7579	7599	7513	7574	7602	7588	7486	7529	7605	7594	7623	7514	7555	7590	7462	7607	7726	7617	7545	7610	7646	7565	7613	7556	7524	7569	7494	7606	7584	7563	7624	7427	7616	7531	7575	7491	7662	7450	7549	7519	7531	7505	7406	7537	7570	7670	7528	7490	7440	7520	7518	7568	7578	7568	7628	7557	7645	7662	7497	7603	7693	7584	7490	7544	7553	7634	7529	7647	7566	7593	7530	7522	7596	7512	7552	7625	7547	7766	7644	7609	7697	7575	7560	7574	7707	7473	7433	7657	7778	7525	7638	7628	7478	7624	7571	7634	7642	7486	7490	7416	7531	7660	7460	7463	7512	7586	7573	7552	7465	7693	7748	7554	7547	7632	7575	7740	7671	7669	7505	7621	7477	7646	7534	7605	7584	7625	7507	7635	7626	7527	7688	7391	7475	7636	7610	7511	7552	7619	7506	7514	7601	7646	7652	7572	7616	7464	7660	7525	7607	7645	7587	7606	7649	7605	7601	7486	7555	7609	7655	7573	7506	7561	7527	7398	7546	7497	7473	7498	7614	7504	7507	7676	7638	7507	7597	7594	7497	7664	7619	7487	7554	7516	7608	7455	7608	7585	7422	7533	7527	7553	7584	7590	7513	7562	7432	7499	7563	7492	7647	7638	7434	7589	7686	7600	7488	7528	7613	7534	7566	7416	7579	7598	7676	7520	7541	7606	7529	7577	7533	7601	7539	7553	7545	7767	7679	7420	7509	7672	7696	7524	7603	7498	7557	7547	7564	7667	7586	7610	7489	7717	7701	7567	7645	7370	7476	7623	7507	7682	7491	7473	7541	7640	7587	7620	7473	7696	7591	7619	7575	7584	7572	7505	7496	7508	7657	7738	7381	7607	7475	7583	7663	7501	7602	7533	7475	7589	7549	7612	7552	7531	7466	7527	7606	7490	7646	7717	7555	7516	7593	7633	7572	7614	7625	7472	7489	7588	7689	7583	7529	7515	7685	7564	7628	7500	7522	7678	7506	7512	7677	7443	7540	7485	7540	7665	7370	7686	7539	7549	7730	7661	7636	7472	7635	7682	7563	7605	7515	7457	7582	7621	7512	7541	7573	7521	7546	7544	7602	7590	7548	7632	7604	7547	7645	7537	7488	7620	7556	7621	7398	7794	7701	7548	7622	7616	7572	7550	7600	7512	7621	7641	7639	7607	7645	7466	7598	7513	7578	7432	7792	7555	7440	7555	7584	7415	7624	7509	7677	7649	7589	7498	7689	7591	7605	7617	7696	7558	7540	7491	7563	7595	7496	7579	7654	7596	7561	7508	7601	7589	7563	7560	7635	7609	7594	7477	7664	7520	7585	7456	7697	7541	7570	7505	7574	7671	7594	7525	7561	7476	7494	7499	7527	7477	7680	7455	7668	7625	7473	7586	7537	7528	7555	7620	7667	7654	7634	7524	7592	7639	7537	7542	7711	7579	7516	7657	7563	7567	7613	7623	7579	7580	7537	7569	7601	7649	7510	7607	7514	7571	7556	7627	7594	7570	7564	7685	7577	7584	7431	7505	7603	7504	7661	7531	7558	7608	7596	7579	7505	7562	7588	7586	7624	7580	7726	7519	7562	7437	7587	7561	7465	7489	7618	7551	7624	7541	7742	7373	7648	7551	7603	7573	7527	7449	7575	7647	7529	7472	7545	7643	7587	7591	7614	7507	7553	7490	7577	7520	7424	7681	7623	7607	7497	7546	7670	7417	7734	7602	7608	7550	7516	7555	7515	7475	7572	7662	7553	7529	7683	7525	7547	7530	7663	7568	7513	7471	7445	7426	7622	7466	7476	7587	7574	7459	7693	7540	7627	7443	7584	7636	7704	7615	7707	7556	7497	7595	7772	7460	7435	7754	7535	7495	7495	7539	7616	7551	7556	7607	7513	7573	7586	7526	7534	7566	7628	7536	7650	7664	7535	7602	7538	7528	7516	7592	7623	7520	7553	7539	7511	7487	7624	7615	7448	7831	7614	7445	7631	7592	7586	7628	7487	7676	7515	7577	7387	7636	7500	7564	7534	7562	7671	7497	7544	7533	7500	7647	7449	7490	7587	7704	7509	7505	7601	7569	7579	7506	7560	7564	7550	7606	7523	7689	7580	7543	7512	7583	7504	7491	7541	7457	7607	7535	7508	7584	7609	7702	7536	7650	7362	7670	7580	7695	7594	7470	7645	7669	7602	7509	7684	7454	7579	7646	7459	7511	7594	7596	7562	7692	7546	7666	7503	7519	7590	7532	7521	7643	7588	7438	7490	7496	7581	7607	7498	7593	7744	7526	7421	7569	7682	7681	7547	7484	7639	7462	7581	7594	7631	7530	7795	7629	7451	7582	7706	7450	7587	7518	7584	7600	7666	7483	7545	7427	7692	7620	7574	7561	7485	7539	7598	7568	7475	7512	7562	7615	7565	7482	7637	7606	7545	7522	7521	7576	7562	7613	7462	7562	7692	7496	7639	7468	7624	7549	7595	7589	7589	7573	7597	7544	7564	7539	7497	7438	7514	7619	7522	7541	7644	7492	7581	7562	7647	7399	7497	7418	7488	7688	7555	7665	7532	7557	7667	7453	7560	7537	7558	7626	7680	7361	7577	7559	7626	7574	7566	7477	7657	7542	7590	7536	7650	7663	7557	7582	7587	7599	7538	7559	7526	7564	7523	7506	7575	7628	7716	7609	7572	7527	7607	7543	7543	7566	7746	7570	7508	7657	7566	7543	7684	7555	7486	7474	7632	7585	7645	7725	7555	7723	7531	7563	7603	7501	7543	7614	7675	7557	7549	7549	7575	7515	7683	7464	7425	7576	7588	7745	7549	7584	7510	7612	7682	7488	7440	7557	7469	7527	7611	7482	7637	7571	7623	7580	7563	7656	7550	7577	7687	7658	7475	7540	7662	7431	7650	7673	7691	7694	7603	7704	7489	7499	7520	7628	7645	7588	7723	7535	7646	7632	7495	7625	7562	7661	7688	7464	7449	7556	7661	7533	7523	7508	7456	7478	7479	7605	7621	7384	7557	7544	7711	7507	7484	7475	7431	7655	7386	7552	7626	7562	7631	7594	7669	7529	7500	7601	7503	7682	7698	7544	7595	7613	7593	7578	7597	7661	7601	7623	7622	7510	7461	7512	7617	7526	7559	7604	7538	7545	7643	7586	7527	7564	7568	7512	7693	7474	7599	7520	7509	7516	7638	7612	7612	7344	7503	7569	7501	7652	7593	7538	7591	7490	7530	7679	7706	7613	7445	7609	7423	7548	7555	7564	7482	7658	7590	7652	7664	7610	7526	7597	7461	7507	7588	7724	7525	7603	7563	7505	7552	7659	7661	7517	7431	7665	7601	7535	7670	7448	7573	7528	7577	7394	7474	7595	7579	7528	7692	7626	7517	7496	7587	7662	7608	7458	7622	7575	7561	7582	7587	7604	7590	7613	7558	7544	7644	7603	7521	7473	7643	7353	7638	7452	7593	7566	7661	7480	7512	7405	7484	7614	7581	7508	7593	7582	7537	7605	7529	7597	7538	7614	7768	7475	7569	7537	7717	7622	7576	7536	7651	7534	7511	7563	7596	7731	7544	7481
6694	2755	1630	1316	1409	1491	1445	1565	6630	16309	14813	7444	2778	1495	1077	925	953	960	934	973	898	1003	928	1009	938	954	986	953	882	974	956	964	959	941	922	955	1010	978	971	934	1020	979	929	983	964	960	977	975	1008	939	900	971	945	943	978	960	944	995	954	900	956	893	981	957	939	899	920	955	944	1029	950	906	1027	937	961	942	942	979	942	997	961	1064	972	952	1021	989	961	916	970	988	972	994	926	1025	982	1001	955	939	1004	1030	985	944	973	955	912	964	986	985	943	928	1003	955	967	938	1005	1000	982	936	948	972	942	902	956	987	981	949	992	979	981	923	987	957	1019	897	914	990	978	1008	968	943	929	1002	920	990	983	945	955	937	960	972	991	948	944	958	969	957	956	953	935	971	972	970	896	985	972	968	913	969	947	979	997	940	947	1014	964	927	1015	987	1002	968	968	929	963	951	961	951	964	996	977	941	961	981	941	996	921	989	959	955	1035	950	1021	995	969	942	972	958	945	965	954	923	996	993	978	971	997	919	984	975	951	973	989	969	984	943	981	957	939	941	979	1004	966	967	994	983	938	961	988	998	966	967	1011	1005	927	920	992	989	975	893	988	931	1027	979	984	956	966	1028	983	978	972	946	983	951	973	1006	946	948	943	927	990	989	968	1004	999	964	934	1055	918	981	996	994	1032	1004	977	959	980	967	903	989	1000	1009	970	982	988	928	966	1005	954	972	930	959	941	946	936	921	942	992	942	1019	975	984	1006	939	981	923	963	922	991	921	994	948	978	952	944	883	945	976	1000	988	974	930	965	998	970	1010	942	951	1038	996	928	1012	949	993	1015	915	998	956	960	949	908	978	968	939	934	962	977	971	930	931	906	934	997	1019	976	1007	939	988	967	943	943	980	975	992	979	997	992	963	969	1016	963	1037	991	976	1002	954	983	975	944	963	965	965	926	984	947	982	955	934	1001	990	988	944	926	955	945	988	925	1005	1002	959	1005	945	1024	955	999	901	952	952	993	1014	924	992	964	940	943	943	981	998	940	934	933	905	899	934	959	962	933	945	986	993	983	959	924	971	974	940	1015	952	993	973	998	936	914	976	999	962	925	961	1022	973	962	981	911	993	954	974	942	997	908	985	977	948	929	977	967	1017	947	985	960	1013	946	940	983	928	925	948	952	1005	924	980	939	1001	1010	950	987	934	998	985	989	947	1000	975	939	945	1013	937	920	948	983	1030	980	864	970	997	974	932	929	1008	956	976	980	977	1015	1033	1025	1028	1028	943	973	978	891	1081	993	962	910	935	970	934	982	1027	942	999	975	961	988	958	981	949	974	987	973	983	938	954	968	988	941	939	978	976	966	999	923	1002	1003	987	970	988	959	976	933	921	1011	958	924	984	1015	1006	952	950	1005	984	978	928	978	919	963	989	944	954	956	963	1007	970	968	949	939	1003	994	913	993	929	945	967	1012	1033	925	984	1005	953	963	1009	960	937	985	985	949	984	989	975	990	958	992	987	940	986	981	983	955	957	952	1013	1007	962	978	979	940	914	1007	1040	943	951	974	904	971	933	965	1013	964	939	1016	953	945	969	956	987	990	924	981	945	961	921	995	989	1001	985	993	1022	977	970	986	975	1004	993	987	953	963	964	992	943	946	1001	1052	1051	994	994	975	978	934	948	950	962	1004	963	990	969	969	964	962	969	1011	977	993	992	980	974	958	918	954	1044	998	950	964	958	970	898	948	914	1004	958	994	965	977	987	994	978	962	986	1033	976	935	988	997	1010	969	908	958	982	911	944	1007	984	948	941	997	986	943	1000	913	974	939	922	992	991	910	1024	947	1056	1010	934	941	937	950	901	997	952	984	904	969	999	954	977	985	945	981	986	989	991	1004	956	990	985	955	961	998	1007	977	959	983	940	962	951	1020	988	997	960	983	992	985	933	976	973	998	968	945	985	951	1015	967	978	944	989	1003	1012	992	967	1028	964	943	912	972	938	964	1015	948	976	938	933	1008	918	960	958	985	982	968	951	983	971	971	1012	993	963	950	989	941	944	939	934	1013	987	980	979	1002	984	958	931	944	949	988	999	1047	992	1005	923	930	971	1026	1001	933	916	948	945	1001	970	963	985	968	965	978	990	930	961	967	998	974	1006	992	980	973	1005	959	982	954	939	980	992	989	1006	880	944	964	988	999	1040	975	1014	1012	972	965	932	980	1006	1010	956	935	1012	1001	912	992	978	918	920	954	983	909	946	921	989	929	1020	967	1020	1008	964	1010	983	999	988	951	952	999	1041	915	962	955	972	938	979	947	943	995	979	981	989	981	961	937	976	1002	989	978	971	965	953	975	954	1012	978	967	1019	954	983	986	972	964	986	966	991	949	901	929	901	930	957	927	995	934	974	969	885	996	950	922	1015	969	962	1021	975	949	973	990	932	941	986	974	922	927	1014	977	1007	934	965	971	972	939	952	995	935	969	941	939	1000	929	948	946	981	934	949	1023	917	984	962	978	912	942	977	971	961	902	997	983	947	971	982	962	1030	971	885	941	1004	917	900	931	972	924	994	964	936	984	980	940	1008	923	968	952	980	937	905	959	929	981	966	991	979	979	936	945	942	932	1048	971	1014	1006	995	959	978	961	937	1029	976	954	942	974	974	948	987	970	997	944	944	860	979	959	1018	1005	951	973	931	934	986	954	967	985	974	952	980	943	950	970	963	916	972	924	1023	987	955	984	973	970	943	1011	991	947	910	986	930	1007	945	970	941	951	972	943	935	979	959	933	1013	968	1062	1017	969	979	945	1007	928	955	932	919	965	945	1009	951	955	951	1027	942	977	979	1010	955	993	991	966	1017	1001	936	938	1017	995	963	1042	967	951	933	1018	1005	959	968	1006	962	977	960	956	940	980	979	1001	956	982	997	1005	1000	978	942	1008	948	973	986	945	948	1011	975	955	979	1007	985	931	953	1073	945	984	948	1013	996	995	983	977	998	986	918	969	977	987	961	991	955	956	984	937	1004	1031	940	945	975	929	979	941	969	923	991	1006	965	958	943	973	969	941	978	1021	967	960	1003	960	956	918	949	929	976	975	1002	960	961	975	963	960	951	941	1015	976	966	942	946	1010	958	942	953	981	985	913	983	976	916	890	1026	947	925	994	953	966	941	936	1007	959	969	879	984	900	882	964	971	974	952	886	975	970	950	957	966	1000	977	958	972	933	956	976	938	931	1020	970	1022	956	949	980	1014	967	944	974	981	1016	978	972	946	978	924	940	937	947	939	978	930	964	978	935	995	953	948	972	1013	952	964	1022	1016	989	968	944	988	978	992	1001	1057	946	1015	994	959	1017	918	967	907	1004	944	975	993	934	911	980	933	938	946	974	981	925	977	936	986	960	979	945	979	982	1028	956	990	976	987	865	994	953	979	913	950	944	967	991	932	960	959	958	998	1050	1000	933	947	1016	943	944	964	995	985	990	952	991	940	983	954	977	1028	980	1003	972	927	976	968	969	1020	930	960	957	966	998	987	976	993	975	991	901	983	985	899	945	981	966	975	990	987	1005	922	991	1009	955	929	989	940	967	955	940	964	1018	967	999	970	978	989	947	997	932	933	917	952	1001	962	944	946	959	933	981	942	956	942	947	1014	1005	945	932	983	971	926	913	1032	1000	987	969	983	972	997	1010	973	947	1002	1031	985	981	1000	1014	1012	914	933	967	983	967	917	965	964	977	975	980	986	971
26333	18999	14143	18359	23639	24049	22314	23767	48309	68032	59981	42683	25693	14617	9318	8072	7897	7697	7548	7737	7791	7680	7818	7810	7712	7764	7619	7819	7771	7742	7693	7677	7622	7776	7851	7756	7754	7735	7674	7730	7840	7704	7854	7791	7600	7843	7661	7681	7847	7787	7833	7693	7806	7806	7646	7705	7751	7743	7747	7712	7665	7634	7823	7792	7802	7731	7704	7648	7813	7741	7689	7733	7798	7799	7710	7784	7676	7787	7816	7771	7754	7710	7773	7684	7665	7710	7749	7768	7829	7738	7711	7776	7800	7796	7632	7691	7837	7747	7778	7649	7647	7710	7820	7734	7868	7738	7684	7876	7729	7769	7757	7728	7698	7816	7677	7700	7770	7649	7865	7711	7693	7865	7830	7750	7813	7640	7600	7810	7804	7744	7744	7700	7570	7773	7798	7878	7849	7730	7645	7731	7777	7766	7720	7715	7828	7866	7666	7806	7756	7788	7718	7776	7830	7716	7726	7808	7574	7850	7708	7800	7799	7574	7813	7759	7557	7708	7837	7622	7693	7825	7718	7865	7802	7787	7703	7644	7749	7736	7829	7862	7725	7747	7828	7740	7761	7771	7750	7827	7700	7655	7765	7734	7785	7812	7603	7748	7745	7777	7830	7730	7648	7712	7800	7699	7728	7809	7966	7691	7704	7737	7872	7795	7710	7696	7733	7793	7880	7674	7782	7703	7688	7783	7820	7708	7618	8058	7693	7782	7618	7748	7715	7747	7723	7600	7698	7781	7709	7951	7781	7784	7763	7803	7770	7788	7722	7694	7869	7628	7890	7649	7742	7669	7664	7543	7688	7715	7760	7793	7607	7762	7855	7683	7724	7661	7618	7671	7680	7680	7720	7689	7700	7765	7652	7782	7851	7808	7689	7791	7722	7770	7745	7675	7716	7840	7699	7757	8004	7726	7829	7530	7775	7770	7802	7728	7748	7887	7814	7905	7708	7713	7837	7838	7727	7891	7718	7826	7726	7713	7628	7785	7678	7846	7654	7896	7737	7691	7831	7834	7737	7656	7719	7702	7774	7794	7759	7667	7726	7695	7698	7755	7838	7721	7598	7811	7777	7577	7800	7742	7660	7751	7752	7791	7685	7555	7824	7806	7749	7674	7590	7790	7647	7854	7745	7754	7673	7851	7699	7695	7776	7744	7775	7662	7701	7654	7797	7689	7757	7760	7788	7780	7735	7782	7833	7803	7841	7786	7822	7690	7826	7727	7772	7765	7846	7664	7796	7837	7743	7762	7777	7791	7722	7843	7616	7782	7822	7662	7788	7691	7793	7936	7779	7583	7694	7924	7850	7745	7791	7799	7708	7613	7769	7718	7854	7663	7740	7621	7828	7667	7759	7772	7771	7764	7772	7600	7708	7831	7828	7885	7711	7584	7762	7773	7740	7791	7737	7661	7736	7765	7768	7755	7770	7662	7796	7750	7771	7836	7683	7692	7711	7732	7754	7769	7592	7848	7758	7721	7763	7814	7673	7736	7800	7709	7699	7791	7714	7714	7741	7843	7654	7710	7711	7857	7789	7666	7651	7751	7606	7861	7708	7725	7886	7652	7718	7743	7825	7769	7658	7562	7620	7715	7807	7884	7808	7872	7742	7812	7723	7821	7643	7782	7607	7778	7768	7781	7744	7726	7760	7752	7753	7659	7730	7803	7834	7752	7834	7739	7710	7834	7743	7723	7709	7749	7688	7809	7691	7798	7916	7851	7907	7749	7845	7849	7797	7722	7782	7769	7815	7859	7829	7776	7716	7738	7778	7776	7662	7690	7816	7836	7820	7700	7830	7783	7659	7732	7624	7850	7694	7815	7938	7722	7711	7710	7644	7833	7891	7752	7818	7866	7799	7794	7569	7589	7777	7743	7742	7833	7885	7753	7744	7807	7841	7684	7777	7904	7703	7825	7720	7743	7824	7653	7727	7703	7812	7645	7853	7823	7748	7675	7853	7825	7616	7643	7819	7783	7729	7809	7756	7706	7762	7768	7867	7608	7624	7726	7683	7697	7608	7849	7803	7885	7734	7768	7748	7893	7783	7656	7715	7865	7760	7781	7738	7765	7850	7770	7793	7750	7706	7794	7661	7790	7746	7651	7668	7729	7756	7719	7724	7814	7772	7735	7703	7692	7659	7666	7762	7853	7715	7728	8025	7838	7782	7848	7891	7710	7831	7815	7745	7692	7805	7752	7654	7822	7625	7675	7795	7719	7769	7696	7787	7730	7692	7876	7693	7777	7619	7744	7865	7739	7736	7795	7892	7702	7827	7765	7713	7759	7707	7814	7833	7848	7879	7789	7598	7814	7670	7710	7820	7590	7778	7865	7676	7868	7715	7768	7694	7714	7758	7719	7800	7578	7833	7719	7841	7620	7657	7792	7655	7768	7629	7824	7663	7573	7735	7651	7717	7726	7758	7696	7952	7896	7719	7760	7615	7588	7670	7741	7713	7677	7789	7827	7782	7812	7773	7825	7796	7770	7678	7772	7859	7813	7779	7857	7879	7656	7813	7695	7834	7680	7819	7815	7663	7714	7682	7792	7774	7812	7773	7717	7755	7722	7768	7829	7711	7767	7776	7814	7741	7676	7768	7636	7673	7651	7832	7896	7800	7651	7774	7846	7865	7863	7847	7660	7766	7810	7786	7707	7883	7714	7747	7825	7752	7900	7850	7712	7827	7701	7877	7760	7971	7571	7633	7755	7875	7852	7712	7669	7769	7754	7821	7795	7765	7790	7793	7618	7689	7643	7665	7770	7850	7707	7578	7739	7709	7654	7790	7717	7826	7658	7681	7574	7874	7800	7762	7591	7755	7769	7777	7857	7814	7644	7839	7761	7713	7815	7647	7775	7863	7897	7691	7812	7697	7831	7906	7723	7706	7676	7751	7672	7782	7678	7832	7678	7678	7774	7768	7739	7833	7795	7696	7692	7839	7900	7756	7692	7794	7502	7651	7817	7668	7817	7711	7738	7730	7876	7725	7901	7846	7757	7703	7704	7827	7727	7758	7773	7816	7651	7647	7855	7811	7802	7785	7754	7754	7730	7861	7783	7735	7784	7747	7587	7697	7770	7854	7754	7759	7730	7741	7872	7791	7700	7766	7790	7561	7719	7706	7824	7748	7734	7803	7798	7862	7711	7859	7833	7580	7772	7734	7709	7725	7742	7696	7760	7819	7756	7760	7870	7794	7709	7675	7772	7766	7660	7797	7787	7784	7691	7780	7784	7744	7844	7723	7745	7901	7745	7734	7731	7711	7801	7813	7737	7769	7678	7616	7773	7759	7851	7727	7678	7718	7761	7745	7783	7903	7650	7685	7700	7804	7840	7752	7854	7743	7872	7624	7798	7829	7736	7758	7742	7880	7764	7771	7506	7793	7783	7790	7721	7750	7772	7805	7667	7773	7679	7857	7615	7872	7754	7729	7670	7755	7791	7850	7741	7850	7699	7727	7664	7777	7817	7723	7585	7722	7736	7762	7861	7788	7647	7573	7714	7711	7565	7780	7879	7724	7739	7819	7632	7758	7842	7780	7749	7762	7683	7718	7724	7628	7729	7749	7669	7791	7776	7617	7766	7743	7825	7655	7775	7686	7683	7797	7807	7749	7766	7654	7746	7699	7727	7859	7731	7770	7752	7671	7775	7731	7848	7710	7795	7786	7741	7736	7805	7757	7856	7807	7655	7599	7825	7860	7719	7689	7761	7853	7729	7835	7898	7774	7739	7748	7782	7788	7715	7768	7702	7776	7594	7797	7776	7837	7639	7732	7708	7806	7843	7794	7688	7710	7732	7759	7714	7752	7766	7716	7770	7777	7784	7552	7784	7611	7778	7724	7646	7655	7771	7724	7660	7722	7866	7848	7710	7769	7719	7761	7682	7779	7727	7670	7734	7764	7647	7786	7875	7850	7697	7678	7811	7856	7810	7678	7790	7839	7735	7734	7674	7778	7675	7899	7662	7790	7758	7735	7668	7658	7732	7681	7749	7699	7621	7743	7690	7644	7689	7693	7795	7850	7714	7722	7639	7718	7726	7840	7792	7736	7783	7654	7839	7684	7687	7644	7883	7697	7737	7714	7736	7945	7845	7722	7683	7757	7812	7783	7742	7865	7759	7845	7696	7689	7649	7726	7694	7759	7793	7749	7826	7633	7926	7770	7610	7779	7733	7730	7746	7831	7774	7768	7760	7833	7864	7681	7638	7532	7648	7832	7729	7641	7827	7531	7807	7776	7800	7758	7812	7790	7734	7773	7756	7817	7745	7733	7664	7781	7659	7811	7857	7727	7794	7762	7664	7714	7695	7866	7757	7620	7797	7733	7826	7816	7813	7940	7828	7756	7695	7756	7673	7755	7748	7863	7792	7707	7773	7756	7808	7861	7883	7768	7822	7721	7657	7666	7742	7689	7827	7787	7739	7575	7717	7806	7695	7803	7746	7793	7750	7790	7662	7700	7708	7872	7769	7690	7674	7874	7758	7729	7786	7680	7709	7803	7867	7786	7645	7777	7759	7859	7735	7796	7683	7681	7725	7782	7692	7724	7772	7891	7806	7742	7787	7533	7834	7832	7728	7720	7662	7724	7650	7689	7809	7779	7760	7737	7840	7888	7669	7902	7681	7761	7670	7567	7662	7866	7940	7786	7721	7767	7810	7727	7652	7597	7840	7774	7730	7633	7722	7765	7791	7763	7784	7672	7439	7685	7709	7795	7750	7784	7748	7780	7713	7612	7750	7689	7704	7767	7787	7767	7630	7752	7787	7858	7663	7593	7809	7784	7712	7670	7723	7665	7706	7846	7897	7729	7692	7744	7675	7759	7901	7768	7919	7648	7894	7704	7671	7889	7753	7561	7794	7756	7909	7721	7792	7690	7738	7764	7668	7755	7692	7800	7642	7881	7818	7663	7757	7751	7825	7685	7720	7845	7809	7754	7947	7662	7795	7678	7897	7728	7757	7649	7718	7882	7866	7816	7766	7873	7900	7786	7805	7717	7774	7791	7728	7701	7655	7859	7872	7833	7664	7764	7669	7781	7671	7809	7672	7732	7780	7763	7875	7696	7699	7596	7694	7708	7836	7715	7783	7861	7825	7882	7799	7737	7702
7019	4641	2942	1762	1799	1867	2490	3006	8157	25123	23375	14913	5493	2124	1208	1048	973	948	915	1018	931	979	941	957	939	953	916	890	949	942	966	956	927	874	955	945	989	948	955	944	1014	1022	972	925	993	956	985	894	947	960	916	990	983	984	937	997	985	951	926	976	908	985	938	956	961	981	986	990	967	968	1000	970	978	949	954	905	949	965	976	995	968	920	987	965	951	948	966	1000	917	964	959	970	948	986	944	884	999	1004	982	985	943	915	985	1024	951	959	945	934	982	1001	984	953	1024	975	949	941	922	929	966	987	924	977	935	977	1004	957	959	979	933	957	962	989	896	1005	988	897	914	911	919	1001	947	978	937	954	992	919	893	991	941	1023	939	889	950	926	1004	1061	979	958	931	930	914	945	955	936	980	916	934	985	951	956	940	960	979	958	971	944	969	912	952	927	960	972	957	992	984	997	963	976	1010	944	975	964	918	966	952	961	958	918	1005	943	1000	929	968	989	982	916	908	976	914	969	976	974	964	924	921	955	932	985	974	943	976	996	959	960	933	1048	899	966	1005	957	998	976	908	955	1000	961	1010	945	945	971	977	948	984	950	1003	992	947	987	994	1015	903	934	963	979	991	988	1030	977	957	940	987	892	986	1072	996	977	962	946	1051	948	928	938	934	1007	952	995	940	1002	937	969	982	951	979	989	933	996	929	940	915	1002	971	944	989	972	960	997	952	963	1003	949	935	971	996	975	957	999	1004	1033	1009	997	924	918	923	998	953	951	1002	960	931	1023	946	960	978	977	933	924	1016	952	947	1010	975	985	962	956	944	958	985	976	957	1049	985	953	949	974	1017	943	992	966	924	956	939	971	970	936	962	978	936	941	979	953	902	959	962	968	964	887	912	943	938	921	960	971	954	993	978	985	926	983	936	1016	967	953	945	949	925	943	956	905	959	886	976	996	972	1011	967	981	968	971	1011	963	930	977	964	909	963	985	914	963	1007	970	945	991	950	921	1003	1019	952	997	951	925	1015	986	974	926	955	896	972	1008	976	941	946	953	977	1001	1021	945	985	1011	935	958	992	942	991	935	977	953	920	965	948	991	934	908	929	903	963	925	1005	927	968	972	991	959	970	981	980	988	1027	948	961	979	970	920	981	937	996	939	1030	989	988	985	938	1000	963	960	1001	930	950	981	947	1011	1010	938	945	963	948	956	921	906	967	943	892	988	1012	894	976	919	995	989	996	973	982	978	956	978	1000	947	1030	924	1011	963	933	965	1030	1018	940	905	943	965	975	978	1001	975	988	1012	945	922	965	996	927	949	947	963	972	982	962	982	951	980	1005	990	952	981	926	975	938	969	920	950	981	933	1013	915	1038	970	957	978	978	961	984	977	976	946	975	982	958	900	1022	1044	985	945	964	1020	973	997	943	992	959	1009	974	944	917	966	992	983	899	995	936	968	971	952	936	965	987	922	934	971	973	953	974	953	904	979	965	942	982	994	935	972	949	911	970	987	963	944	941	942	934	921	958	1003	981	987	983	968	965	1001	916	971	929	963	978	950	963	992	1008	930	1003	933	1012	900	971	934	929	979	990	969	1012	1003	974	970	977	990	1027	931	959	949	991	942	942	942	973	952	945	952	940	921	954	902	983	1041	931	955	917	932	959	996	974	977	983	983	952	905	926	961	1023	944	930	916	977	980	994	965	948	974	920	958	939	984	1012	949	985	936	960	958	989	945	1009	978	949	951	912	975	915	963	973	1023	1025	893	948	956	976	960	957	981	963	958	971	945	991	950	964	919	981	875	966	1011	945	969	1010	988	986	1023	916	979	942	938	990	978	1004	902	935	999	967	972	962	954	983	1012	987	980	925	975	923	921	965	956	958	927	963	964	939	967	978	970	910	989	948	937	1012	959	948	991	947	998	939	993	951	987	933	915	926	988	929	998	982	956	979	951	951	893	927	986	941	929	980	928	957	932	948	905	964	973	955	959	946	966	956	925	980	978	957	922	991	993	907	1007	956	1001	959	903	969	974	930	976	939	935	1013	948	956	967	930	930	945	957	980	969	979	976	993	1005	894	1033	1005	969	1011	889	993	996	944	961	990	979	957	989	982	1007	989	974	1005	971	957	962	985	964	982	963	960	966	933	1015	935	980	930	947	948	980	969	961	980	940	947	959	923	938	967	1007	939	936	993	969	965	940	946	936	991	931	941	921	946	950	953	974	967	940	960	1018	935	949	925	1002	988	919	939	997	968	955	942	934	991	951	969	944	950	1036	1002	985	965	948	998	982	1037	970	921	972	937	981	950	988	979	915	1024	939	994	938	1002	946	972	989	944	964	925	990	1018	897	907	991	936	953	992	973	948	899	908	948	927	996	978	946	948	951	970	916	977	1000	931	974	980	908	930	942	998	988	973	962	982	967	992	989	991	955	1004	930	992	951	981	994	979	944	954	974	922	947	1014	938	938	957	928	991	1009	971	996	926	955	948	968	1007	945	1003	971	966	933	925	1023	906	904	966	955	1050	1013	976	1014	962	919	959	1000	997	1002	930	961	1019	1003	978	936	958	992	922	933	949	989	936	987	988	981	982	984	959	976	1000	959	1053	1049	918	931	933	973	1005	924	972	952	947	1012	971	958	995	981	958	892	991	936	952	968	1008	984	937	1014	977	980	933	984	881	985	913	997	991	946	978	1025	997	941	1001	986	963	1009	895	957	982	958	1046	995	914	1017	1033	949	946	993	989	988	998	971	932	957	1013	930	983	952	961	958	995	961	941	924	983	938	961	954	967	939	1009	996	970	954	971	927	928	977	989	1015	954	998	922	978	936	919	978	935	976	974	958	943	970	967	967	946	1017	930	957	983	965	955	962	932	973	973	986	975	966	940	968	906	979	985	963	969	958	1007	955	967	949	978	961	991	991	958	1036	998	906	999	917	1019	962	995	965	953	902	912	958	963	978	956	973	1027	976	979	964	985	918	984	939	1009	941	964	921	997	963	947	970	921	962	974	922	964	923	998	1021	940	907	911	981	935	972	935	970	991	953	981	1004	969	982	1013	994	955	893	949	947	960	965	1012	1007	934	1021	960	918	962	976	925	961	997	956	914	973	920	966	962	980	956	948	923	977	973	920	935	967	928	936	916	968	966	978	1003	903	948	930	936	986	954	907	1013	932	952	939	948	964	1002	1002	962	971	936	925	940	1002	984	991	948	896	935	1002	959	987	980	929	943	986	946	962	948	922	975	951	911	997	915	1029	1012	971	948	972	964	1029	996	949	990	990	937	938	959	952	947	957	950	977	933	948	1000	1002	1011	958	961	945	998	990	1014	960	964	1038	965	967	974	943	935	944	963	989	951	953	931	970	923	969	998	955	936	943	921	896	948	948	967	1020	968	943	956	992	978	1041	944	955	986	946	963	944	976	933	945	987	961	962	913	979	965	1006	977	936	956	1051	927	1021	1019	935	981	985	912	958	1019	997	911	1039	971	954	927	996	953	960	983	961	946	984	930	1008	975	989	944	955	967	975	1004	956	964	1062	978	976	975	1018	929	918	992	977	1001	960	997	969	974	958	986	977	1010	941	972	976	927	918	942	935	989	962	952	976	948	957	933	959	941	964	944	968	979	898	977	985	976	955	987	947	983	949	922	931	958	1019	902	973	989	927	969	895	965	956	897	1008	915	938	963	971	986	947	976	985
33456	25520	21808	24682	28149	29148	32218	35483	51308	76886	73331	55344	35564	21207	11352	8424	7805	7541	7762	7651	7752	7689	7721	7876	7739	7655	7654	7743	7748	7578	7732	7688	7887	7810	7667	7775	7782	7609	7686	7701	7886	7752	7821	7676	7747	7770	7712	7699	7728	7532	7673	7671	7769	7554	7741	7714	7654	7655	7714	7678	7700	7715	7662	7733	7753	7761	7622	7788	7978	7778	7783	7723	7672	7745	7798	7662	7831	7676	7859	7688	7894	7635	7799	7738	7616	7698	7753	7692	7624	7773	7707	7798	7750	7708	7611	7676	7756	7726	7676	7676	7614	7689	7661	7765	7960	7654	7682	7647	7683	7737	7637	7854	7852	7667	7655	7786	7688	7812	7593	7738	7837	7672	7633	7710	7590	7726	7689	7727	7687	7664	7626	7718	7785	7712	7797	7761	7614	7709	7718	7802	7797	7791	7629	7719	7698	7696	7715	7625	7724	7692	7712	7631	7851	7654	7642	7600	7732	7845	7763	7628	7970	7643	7818	7705	7711	7731	7676	7643	7750	7698	7804	7713	7720	7838	7782	7789	7799	7774	7712	7627	7770	7621	7748	7663	7709	7566	7808	7703	7552	7647	7751	7819	7714	7690	7626	7575	7755	7746	7860	7694	7799	7781	7784	7817	7740	7716	7803	7696	7703	7722	7765	7668	7845	7627	7944	7676	7807	7766	7660	7743	7738	7728	7741	7726	7750	7832	7824	7743	7804	7690	7584	7870	7617	7669	7797	7774	7722	7883	7651	7708	7724	7803	7713	7624	7903	7779	7777	7707	7701	7710	7709	7747	7847	7796	7742	7727	7796	7741	7734	7692	7729	7763	7594	7808	7674	7885	7803	7639	7642	7754	7642	7713	7658	7759	7669	7788	7803	7766	7713	7603	7764	7709	7750	7821	7660	7682	7711	7673	7780	7689	7863	7598	7604	7715	7784	7772	7818	7801	7709	7799	7757	7770	7718	7638	7740	7741	7713	7795	7701	7831	7756	7920	7714	7672	7811	7850	7735	7717	7687	7641	7709	7725	7656	7772	7794	7759	7759	7535	7833	7617	7625	7770	7643	7698	7741	7774	7773	7714	7690	7741	7766	7668	7660	7833	7737	7637	7556	7572	7882	7711	7628	7844	7765	7667	7619	7792	7717	7655	7771	7607	7689	7686	7784	7724	7611	7556	7742	7533	7843	7780	7746	7610	7597	7699	7674	7715	7631	7772	7742	7661	7623	7705	7700	7626	7737	7700	7543	7740	7713	7698	7625	7505	7726	7690	7680	7694	7625	7761	7835	7693	7704	7557	7762	7817	7626	7716	7646	7770	7764	7707	7685	7875	7790	7726	7724	7742	7699	7626	7763	7894	7667	7762	7703	7793	7759	7794	7694	7759	7693	7664	7516	7803	7671	7695	7763	7817	7675	7859	7671	7719	7651	7739	7711	7792	7862	7853	7635	7658	7731	7571	7793	7670	7685	7673	7514	7773	7695	7762	7728	7754	7636	7707	7750	7739	7782	7685	7612	7721	7640	7728	7707	7803	7656	7683	7769	7778	7780	7692	7761	7818	7589	7730	7648	7512	7751	7657	7680	7663	7729	7838	7612	7686	7650	7758	7671	7758	7717	7706	7674	7599	7605	7716	7654	7782	7745	7786	7675	7551	7623	7641	7613	7681	7720	7622	7705	7754	7693	7748	7692	7704	7757	7583	7690	7667	7738	7793	7637	7718	7770	7870	7719	7692	7850	7666	7726	7730	7701	7707	7733	7666	7808	7756	7739	7727	7704	7756	7664	7671	7785	7636	7674	7662	7880	7702	7775	7624	7688	7724	7577	7900	7741	7761	7676	7647	7666	7763	7724	7693	7710	7589	7747	7691	7707	7737	7815	7653	7769	7707	7615	7646	7698	7631	7673	7888	7733	7653	7878	7774	7723	7812	7761	7588	7657	7683	7700	7780	7682	7717	7672	7699	7731	7694	7784	7852	7669	7788	7791	7711	7815	7579	7615	7837	7680	7732	7761	7760	7844	7707	7752	7694	7720	7779	7775	7652	7730	7612	7694	7652	7747	7752	7638	7782	7782	7669	7667	7821	7552	7813	7787	7590	7801	7771	7614	7701	7707	7577	7676	7754	7832	7889	7748	7802	7653	7673	7647	7671	7647	7676	7603	7675	7679	7709	7703	7777	7727	7643	7711	7701	7830	7627	7749	7567	7666	7780	7696	7707	7760	7645	7592	7860	7808	7695	7646	7692	7643	7716	7700	7794	7695	7807	7714	7832	7793	7647	7728	7716	7750	7662	7607	7667	7648	7602	7632	7658	7797	7840	7878	7610	7775	7546	7842	7723	7668	7661	7731	7738	7696	7683	7694	7715	7841	7663	7764	7739	7793	7870	7646	7707	7606	7613	7706	7692	7574	7657	7720	7758	7648	7657	7724	7589	7768	7709	7628	7830	7686	7777	7828	7713	7896	7674	7687	7678	7630	7666	7603	7669	7756	7736	7627	7744	7786	7676	7661	7724	7827	7815	7750	7689	7790	7647	7630	7794	7578	7742	7785	7845	7648	7636	7740	7723	7792	7684	7717	7678	7613	7482	7729	7841	7809	7795	7640	7666	7645	7754	7739	7702	7820	7647	7649	7620	7717	7663	7681	7628	7799	7605	7659	7642	7694	7701	7677	7604	7810	7734	7702	7765	7715	7614	7641	7718	7615	7655	7665	7718	7743	7759	7590	7643	7671	7768	7799	7698	7658	7699	7646	7676	7816	7704	7667	7701	7615	7874	7715	7796	7732	7644	7559	7780	7653	7746	7605	7629	7625	7826	7674	7735	7799	7716	7776	7536	7637	7811	7715	7720	7720	7722	7677	7841	7873	7606	7754	7750	7680	7800	7845	7793	7731	7539	7903	7659	7736	7768	7725	7571	7692	7826	7667	7625	7758	7719	7556	7648	7668	7693	7753	7758	7754	7830	7712	7631	7959	7800	7626	7699	7706	7744	7706	7609	7659	7840	7726	7751	7736	7844	7533	7608	7627	7597	7651	7660	7762	7689	7624	7736	7658	7654	7741	7715	7717	7694	7773	7646	7756	7558	7782	7673	7732	7790	7790	7824	7740	7860	7789	7680	7667	7830	7770	7750	7724	7572	7655	7747	7807	7853	7665	7723	7659	7684	7715	7616	7711	7704	7787	7783	7756	7618	7941	7864	7766	7725	7786	7668	7694	7766	7695	7653	7660	7638	7668	7665	7623	7761	7688	7688	7692	7662	7673	7612	7620	7839	7698	7687	7732	7531	7582	7543	7805	7635	7620	7735	7578	7668	7692	7773	7537	7738	7699	7660	7755	7547	7590	7785	7553	7594	7733	7727	7727	7644	7792	7646	7719	7714	7741	7642	7793	7640	7771	7793	7699	7744	7712	7723	7821	7524	7789	7673	7820	7758	7682	7634	7799	7718	7605	7699	7784	7586	7657	7714	7646	7635	7661	7714	7730	7790	7801	7749	7656	7635	7876	7754	7779	7607	7713	7714	7764	7778	7742	7685	7670	7719	7667	7785	7862	7692	7642	7747	7788	7714	7759	7682	7656	7633	7794	7762	7726	7720	7805	7735	7608	7638	7761	7685	7719	7821	7774	7630	7759	7689	7767	7844	7715	7723	7707	7839	7587	7748	7630	7679	7648	7911	7655	7737	7737	7586	7744	7626	7657	7700	7696	7762	7765	7713	7642	7868	7670	7630	7711	7663	7696	7625	7618	7726	7790	7766	7678	7748	7762	7802	7747	7785	7708	7726	7804	7531	7695	7676	7715	7695	7765	7852	7689	7693	7665	7660	7729	7612	7694	7643	7630	7653	7695	7848	7595	7761	7653	7794	7789	7664	7817	7803	7728	7691	7724	7663	7654	7701	7772	7863	7823	7672	7733	7649	7758	7631	7753	7720	7786	7717	7668	7649	7793	7745	7680	7668	7717	7728	7625	7625	7685	7706	7810	7693	7710	7648	7563	7834	7698	7712	7789	7729	7757	7761	7691	7770	7607	7698	7741	7694	7916	7786	7739	7715	7783	7758	7646	7657	7810	7482	7668	7796	7748	7655	7639	7873	7686	7702	7929	7801	7649	7706	7748	7756	7672	7876	7737	7716	7734	7697	7637	7743	7715	7836	7683	7831	7722	7665	7741	7666	7679	7727	7806	7656	7609	7710	7697	7754	7681	7887	7866	7718	7716	7684	7662	7790	7804	7813	7691	7765	7622	7722	7685	7620	7752	7607	7839	7757	7671	7776	7797	7766	7833	7772	7656	7667	7619	7634	7741	7698	7656	7698	7679	7745	7761	7808	7607	7801	7838	7910	7636	7777	7828	7628	7708	7764	7680	7657	7765	7617	7583	7817	7716	7651	7767	7725	7797	7698	7674	7753	7811	7880	7668	7598	7677	7747	7740	7696	7619	7662	7697	7704	7802	7752	7706	7623	7600	7698	7648	7889	7791	7786	7609	7716	7794	7670	7723	7651	7824	7804	7577	7616	7689	7680	7589	7598	7767	7649	7754	7830	7829	7769	7715	7725	7685	7729	7678	7747	7613	7600	7714	7569	7751	7771	7609	7608	7671	7783	7702	7657	7814	7666	7774	7600	7625	7756	7653	7837	7833	7682	7637	7763	7632	7815	7687	7722	7778	7652	7562	7690	7660	7809	7784	7605	7769	7780	7618	7699	7751	7640	7682	7651	7718	7813	7592	7720	7653	7758	7733	7728	7802	7695	7751	7694	7639	7698	7749	7682	7686	7797	7629	7708	7732	7731	7768	7759	7635	7639	7713	7694	7716	7752	7695	7608	7658	7690	7930	7609	7847	7820	7707	7707	7747	7734	7583	7768	7670	7568	7685	7772	7645	7867	7688	7698	7815	7703	7624	7751	7776	7814	7760	7577	7820	7677	7663	7676	7781	7619	7588	7684	7864	7730	7752	7653	7652	7816	7661	7722	7783	7788	7685	7694	7705	7768	7683	7678	7596	7781	7849	7707	7754	7689	7708	7619	7743	7703	7723	7776	7800	7719	7677	7741	7737	7670	7610	7620	7698	7670	7654	7716	7889	7643	7591	7726	7712	7874	7673	7712
4023	1600	1277	1419	1722	2135	1816	1606	1891	5308	5166	3454	1909	1275	989	940	960	933	886	973	932	909	927	984	969	913	944	952	928	929	923	929	889	928	944	899	936	947	961	880	951	944	970	868	931	908	873	918	890	987	978	896	933	892	905	875	929	912	996	916	950	928	936	926	965	909	904	938	923	932	883	973	916	916	886	966	864	971	971	933	952	915	935	944	956	923	888	968	901	923	911	901	968	944	902	929	917	974	936	907	937	947	898	916	900	917	939	969	908	882	926	963	947	916	984	943	979	893	869	926	872	961	954	939	901	878	933	919	939	917	963	899	1040	880	924	896	989	906	915	913	904	941	896	937	928	921	954	961	901	945	905	966	891	953	905	918	931	877	905	927	946	922	965	922	934	941	922	913	937	938	952	908	911	887	910	945	942	927	934	938	909	891	941	921	985	918	953	911	925	932	872	881	896	899	936	927	878	940	963	911	858	949	920	888	915	883	927	963	979	898	926	939	930	917	870	945	886	961	873	931	887	981	938	908	934	954	963	919	908	886	908	900	954	897	956	936	970	944	926	973	945	968	932	913	947	941	943	943	887	926	953	938	955	918	977	951	935	937	948	926	972	970	949	950	912	913	984	887	879	928	940	913	932	976	933	935	980	953	937	888	937	917	888	1009	934	994	927	879	958	969	963	899	918	957	929	921	977	908	963	924	958	894	908	943	904	917	931	981	923	919	901	970	919	971	984	862	940	902	925	915	951	927	921	942	981	937	960	955	898	941	949	920	896	943	959	938	908	956	943	1013	938	975	930	936	951	908	932	922	913	927	986	983	865	941	1001	894	935	985	963	895	914	905	970	935	950	943	1024	915	897	921	904	928	900	926	930	934	901	956	949	948	887	929	904	940	977	947	929	907	892	886	917	998	927	970	976	889	905	963	924	921	931	909	922	1004	881	955	896	923	952	919	897	906	953	935	921	911	1008	957	948	928	959	970	938	1000	932	938	946	937	925	925	934	957	946	904	919	916	956	968	928	930	950	974	945	956	923	885	941	941	983	888	939	972	909	888	903	899	888	977	905	955	963	887	879	936	964	986	927	973	914	939	921	955	946	960	975	930	883	918	936	945	903	960	905	934	948	945	918	926	993	906	913	933	964	917	879	912	928	921	913	923	937	943	890	943	939	953	897	895	920	957	901	904	924	928	933	947	929	938	950	959	903	968	955	889	914	910	920	892	946	923	881	910	918	954	954	933	865	965	934	961	934	924	896	960	952	958	937	962	870	936	919	928	900	884	866	905	942	891	976	902	907	1015	933	956	930	938	935	905	911	955	966	905	961	894	903	934	957	950	952	916	896	987	938	920	885	940	971	935	900	930	940	916	975	895	924	995	946	937	916	887	941	915	914	937	899	930	918	966	972	944	960	922	976	943	927	944	918	934	928	989	942	903	948	923	951	947	1002	964	922	880	922	952	931	936	924	944	944	977	921	937	931	973	892	962	917	861	967	935	966	904	942	949	991	891	946	900	940	951	932	919	909	929	960	902	879	934	906	859	880	968	950	914	935	923	948	937	925	936	933	954	938	892	927	892	942	915	910	947	925	941	955	951	944	926	925	920	923	910	942	951	982	914	936	911	939	941	907	887	937	934	892	947	879	922	932	966	986	878	912	962	943	950	947	913	935	895	923	927	949	967	934	982	997	1020	941	933	936	867	958	941	887	982	890	917	882	891	958	923	905	932	907	889	910	957	888	988	901	944	961	900	910	1018	917	931	920	959	923	919	948	935	940	886	921	909	943	938	932	973	963	937	957	954	923	951	897	873	937	934	996	936	967	898	1001	947	953	964	940	894	925	916	937	954	901	918	933	874	942	900	894	939	942	945	886	888	936	956	921	920	898	914	914	896	934	913	971	909	881	925	918	915	941	940	894	951	935	950	950	927	899	949	996	898	900	922	891	919	972	1003	940	924	1019	891	908	948	895	962	915	1004	923	927	899	974	977	900	927	939	959	903	913	911	913	939	923	889	915	878	936	928	906	937	965	885	953	926	915	959	890	923	890	841	914	940	939	938	973	973	905	992	880	942	928	945	946	938	936	983	918	976	1003	936	956	919	910	935	868	867	926	987	960	937	952	919	969	938	938	877	966	961	875	920	947	903	951	935	909	931	919	879	902	946	913	933	944	897	956	973	938	944	904	928	1018	888	913	932	958	951	952	941	906	952	950	967	950	954	984	930	924	912	931	939	957	1017	924	948	943	919	932	930	937	923	908	911	901	899	949	950	919	911	930	905	919	931	960	937	906	958	949	924	879	976	930	998	933	943	967	968	904	918	926	946	973	946	904	966	943	902	920	1011	917	894	881	900	990	924	952	962	962	906	951	900	914	978	916	943	960	944	952	966	906	955	886	940	905	939	946	911	950	927	950	964	989	894	954	933	940	930	923	921	947	950	956	913	908	914	898	966	893	1011	934	938	958	915	985	1001	944	937	912	909	961	931	912	939	949	936	958	939	955	965	958	907	970	926	935	912	937	889	899	942	933	940	926	935	946	898	896	959	864	946	917	978	941	966	921	925	967	943	923	966	919	925	955	925	960	970	879	962	960	915	954	953	940	896	957	882	929	939	971	908	908	918	947	918	943	970	896	934	941	901	965	935	912	935	884	954	962	973	898	985	905	951	921	938	967	931	941	924	991	943	1034	947	930	947	890	892	914	979	951	945	909	886	911	937	946	925	981	942	916	943	908	948	946	923	924	948	909	958	896	955	953	908	942	927	954	952	925	957	910	999	935	947	952	972	975	938	930	896	927	940	923	916	952	907	907	923	938	930	902	960	969	901	902	928	885	930	942	917	962	884	907	929	941	932	897	964	913	917	952	933	995	971	936	958	892	946	891	894	987	916	982	925	936	918	914	916	936	905	899	932	977	997	944	900	929	907	946	856	881	929	971	964	970	932	886	951	938	962	918	930	872	908	915	949	981	903	866	1024	938	934	895	959	897	964	961	889	948	947	901	939	886	898	963	936	921	956	951	1013	885	937	952	925	934	971	927	876	912	936	966	940	919	931	998	957	882	919	1002	953	907	908	929	941	900	939	925	903	937	875	955	927	960	914	963	944	888	942	969	911	905	942	913	910	954	920	883	994	931	983	936	964	964	919	908	987	945	891	962	869	951	965	939	955	935	863	904	906	920	938	906	959	926	972	900	937	920	956	932	913	959	930	937	920	895	895	874	916	927	929	922	923	920	925	925	986	946	925	929	918	931	922	931	938	908	970	945	921	939	937	972	898	937	913	973	929	953	986	951	947	943	912	949	956	926	907	830	968	892	949	959	942	901	927	941	932	957	990	932	931	957	896	909	924	925	972	888	942	964	896	948	955	909	972	925	942	939	982	925	930	970	923	932	943	930	957	942	908	944	990	899	954	943	985	971	995	930	896	919	965	945	987	974	901	909	877	914	969	908	968	923	887	930	935	949	912	958	956	875	982	914	910	961	900	935	921	964	935	993	923	921	922	899	907	948	922	926	935	962	870
21008	13829	12162	21267	27137	29369	27469	23746	28459	45309	41633	31905	18921	11796	8536	7983	7598	7513	7665	7695	7585	7597	7490	7685	7675	7509	7424	7464	7531	7549	7503	7585	7584	7604	7589	7469	7618	7633	7517	7513	7508	7554	7654	7556	7429	7645	7553	7474	7581	7517	7663	7491	7544	7723	7766	7490	7488	7525	7495	7497	7632	7487	7473	7682	7588	7523	7540	7609	7632	7645	7441	7641	7519	7684	7622	7539	7451	7611	7495	7620	7534	7613	7686	7661	7551	7553	7545	7536	7507	7648	7624	7565	7658	7598	7654	7320	7608	7645	7506	7551	7607	7586	7582	7504	7521	7593	7533	7568	7579	7549	7589	7536	7598	7682	7614	7525	7532	7558	7582	7700	7584	7445	7571	7431	7503	7443	7587	7410	7651	7668	7597	7630	7504	7528	7627	7577	7663	7593	7538	7604	7543	7471	7474	7507	7547	7570	7606	7686	7603	7623	7617	7553	7683	7702	7555	7676	7536	7462	7616	7526	7662	7683	7567	7549	7656	7586	7537	7641	7633	7570	7497	7563	7543	7678	7439	7501	7556	7473	7523	7555	7539	7578	7741	7602	7623	7583	7593	7615	7528	7496	7671	7585	7546	7618	7528	7486	7490	7541	7549	7467	7388	7492	7458	7653	7662	7456	7533	7698	7560	7510	7467	7698	7583	7526	7548	7495	7526	7562	7562	7493	7469	7527	7557	7485	7560	7649	7666	7416	7371	7647	7645	7498	7495	7636	7605	7489	7472	7415	7675	7588	7614	7639	7531	7647	7601	7581	7534	7482	7533	7633	7515	7444	7518	7611	7671	7630	7587	7619	7555	7593	7585	7497	7568	7658	7597	7693	7646	7644	7679	7646	7651	7537	7595	7525	7534	7692	7553	7607	7600	7500	7527	7530	7574	7551	7582	7623	7561	7475	7676	7625	7641	7697	7563	7660	7650	7461	7535	7629	7643	7541	7500	7698	7715	7653	7573	7615	7638	7464	7689	7648	7600	7426	7651	7624	7643	7581	7421	7512	7577	7561	7544	7525	7627	7424	7586	7503	7591	7714	7549	7687	7485	7677	7441	7487	7348	7628	7606	7563	7625	7437	7484	7463	7570	7488	7618	7643	7521	7603	7521	7615	7586	7554	7512	7690	7675	7558	7540	7639	7661	7535	7651	7541	7516	7627	7603	7455	7472	7517	7657	7626	7469	7584	7423	7541	7651	7596	7535	7635	7494	7545	7600	7644	7610	7537	7630	7661	7671	7461	7575	7669	7595	7629	7714	7632	7660	7671	7583	7617	7625	7613	7689	7591	7628	7655	7694	7497	7598	7551	7511	7598	7832	7657	7664	7471	7569	7566	7531	7668	7524	7515	7608	7631	7563	7702	7675	7587	7600	7625	7621	7539	7634	7656	7659	7524	7654	7497	7553	7573	7503	7525	7704	7483	7616	7635	7590	7536	7517	7694	7656	7720	7544	7486	7528	7471	7613	7548	7407	7578	7535	7481	7537	7559	7564	7550	7568	7598	7475	7585	7632	7514	7605	7480	7622	7622	7667	7498	7618	7533	7636	7588	7524	7744	7551	7530	7570	7530	7529	7634	7600	7572	7401	7593	7427	7434	7576	7534	7552	7593	7535	7506	7577	7492	7585	7475	7573	7563	7655	7684	7545	7616	7621	7579	7612	7578	7568	7592	7630	7528	7730	7568	7567	7527	7462	7502	7512	7654	7570	7678	7651	7538	7584	7467	7651	7585	7690	7614	7483	7548	7542	7396	7600	7695	7674	7645	7554	7601	7428	7748	7752	7464	7495	7594	7723	7496	7535	7607	7390	7572	7535	7520	7623	7760	7567	7444	7668	7708	7604	7630	7527	7623	7532	7606	7580	7611	7586	7515	7499	7395	7564	7665	7472	7569	7586	7600	7614	7600	7705	7503	7553	7609	7520	7524	7642	7594	7539	7607	7756	7584	7546	7607	7513	7430	7490	7585	7612	7496	7704	7551	7618	7550	7491	7656	7519	7525	7541	7581	7569	7562	7567	7617	7503	7468	7755	7692	7443	7583	7563	7567	7565	7506	7595	7584	7603	7499	7661	7537	7681	7595	7722	7451	7635	7636	7608	7559	7597	7563	7645	7716	7672	7738	7501	7549	7650	7601	7740	7526	7633	7591	7550	7635	7505	7596	7607	7596	7505	7500	7573	7517	7642	7618	7539	7536	7572	7594	7576	7589	7593	7606	7690	7645	7551	7606	7547	7571	7575	7549	7548	7482	7532	7619	7705	7559	7676	7522	7626	7606	7720	7605	7571	7720	7566	7672	7672	7527	7576	7532	7486	7588	7475	7639	7584	7577	7564	7663	7581	7560	7461	7656	7562	7641	7588	7491	7651	7497	7521	7542	7545	7590	7579	7662	7672	7511	7614	7545	7679	7568	7579	7743	7625	7628	7521	7550	7674	7522	7569	7654	7583	7574	7684	7750	7546	7583	7580	7428	7606	7703	7590	7597	7636	7588	7662	7478	7575	7567	7413	7514	7587	7604	7566	7563	7482	7502	7522	7476	7653	7581	7502	7611	7433	7618	7519	7551	7606	7489	7564	7522	7604	7551	7585	7645	7481	7656	7556	7470	7611	7619	7526	7471	7678	7549	7650	7610	7671	7592	7716	7581	7573	7536	7547	7420	7580	7542	7596	7628	7660	7564	7702	7642	7563	7647	7585	7559	7525	7619	7631	7614	7617	7459	7559	7610	7593	7720	7560	7528	7484	7659	7627	7542	7641	7557	7461	7598	7573	7541	7663	7520	7472	7466	7550	7658	7602	7637	7569	7590	7565	7494	7681	7608	7557	7574	7507	7590	7539	7669	7506	7658	7566	7531	7531	7592	7676	7643	7575	7439	7445	7720	7601	7552	7620	7654	7576	7680	7662	7630	7609	7442	7656	7489	7571	7498	7605	7705	7609	7556	7531	7605	7524	7519	7550	7592	7559	7499	7717	7531	7586	7629	7502	7509	7611	7526	7572	7573	7625	7594	7676	7563	7442	7465	7780	7726	7425	7515	7575	7477	7738	7692	7663	7615	7644	7709	7365	7617	7551	7625	7589	7609	7631	7458	7633	7564	7576	7647	7549	7690	7637	7628	7517	7484	7524	7446	7619	7462	7557	7589	7570	7617	7583	7577	7478	7543	7512	7627	7547	7471	7588	7639	7744	7592	7618	7538	7546	7465	7472	7529	7617	7463	7649	7602	7642	7608	7583	7464	7590	7430	7599	7523	7610	7540	7669	7545	7666	7515	7545	7594	7670	7542	7562	7703	7592	7650	7563	7618	7560	7465	7515	7488	7502	7528	7560	7460	7636	7550	7633	7511	7689	7658	7503	7487	7428	7603	7653	7513	7722	7511	7510	7447	7708	7571	7592	7502	7599	7646	7553	7625	7700	7641	7589	7606	7698	7592	7685	7538	7554	7694	7509	7576	7617	7686	7654	7647	7565	7721	7539	7561	7586	7571	7634	7528	7582	7583	7595	7600	7608	7554	7549	7586	7531	7698	7589	7623	7499	7547	7573	7676	7478	7513	7467	7631	7505	7613	7682	7466	7407	7575	7615	7540	7552	7614	7601	7671	7448	7572	7571	7592	7609	7745	7480	7591	7540	7609	7621	7643	7343	7554	7585	7349	7595	7483	7613	7676	7589	7557	7781	7644	7553	7635	7575	7470	7409	7659	7564	7616	7564	7531	7652	7578	7627	7467	7451	7624	7688	7579	7430	7537	7622	7541	7611	7762	7568	7610	7753	7580	7703	7572	7579	7705	7665	7532	7691	7625	7549	7655	7546	7495	7570	7651	7581	7618	7570	7699	7661	7574	7647	7579	7550	7541	7512	7603	7586	7539	7413	7664	7472	7406	7514	7624	7472	7578	7683	7550	7603	7625	7631	7554	7649	7531	7498	7829	7585	7592	7657	7623	7485	7636	7641	7512	7664	7552	7651	7592	7628	7748	7587	7645	7656	7597	7590	7553	7621	7553	7627	7535	7692	7533	7757	7502	7663	7693	7505	7588	7447	7527	7445	7578	7532	7467	7557	7535	7647	7498	7608	7613	7540	7697	7652	7404	7701	7658	7476	7600	7661	7520	7562	7601	7679	7614	7532	7459	7667	7519	7529	7545	7593	7517	7510	7458	7568	7550	7683	7680	7682	7490	7653	7559	7588	7549	7634	7489	7611	7560	7570	7607	7553	7680	7686	7672	7633	7644	7616	7602	7484	7489	7564	7469	7638	7547	7675	7522	7733	7534	7503	7703	7581	7558	7636	7572	7681	7520	7603	7621	7621	7596	7467	7623	7725	7607	7678	7593	7385	7501	7600	7690	7418	7561	7636	7569	7471	7594	7480	7619	7509	7547	7730	7487	7627	7624	7582	7656	7684	7599	7513	7560	7521	7694	7645	7625	7652	7474	7625	7552	7577	7500	7680	7542	7551	7559	7536	7664	7710	7580	7585	7665	7530	7531	7571	7613	7563	7636	7506	7749	7690	7603	7487	7738	7652	7521	7558	7526	7681	7492	7460	7639	7620	7555	7448	7641	7479	7483	7464	7335	7606	7548	7511	7412	7649	7691	7511	7615	7380	7608	7564	7694	7586	7647	7599	7683	7500	7559	7648	7551	7443	7537	7794	7622	7480	7661	7566	7459	7481	7585	7566	7635	7611	7537	7680	7478	7619	7589	7677	7531	7555	7382	7585	7641	7627	7519	7579	7528	7422	7645	7502	7596	7552	7540	7555	7477	7563	7540	7600	7653	7584	7565	7697	7686	7489	7750	7564	7620	7540	7532	7632	7698	7485	7542	7683	7619	7692	7541	7564	7526	7685	7571	7574	7468	7761	7539	7596	7483	7554	7704	7563	7466	7461	7541	7462	7468	7504	7609	7608	7456	7639	7621	7599	7533	7521	7558	7450	7495	7533	7620	7594	7558	7551	7462	7552	7558	7599	7514	7612	7542	7593	7603	7558	7489	7474	7664	7467	7507	7639	7573	7588	7503	7501	7638	7610	7673	7547	7590	7490	7594	7562	7591	7653	7636	7585	7464	7488	7575	7578	7686	7696	7665	7733	7433	7711	7602
2695	1800	1311	1184	1413	1767	1567	1427	5152	16742	14165	7893	2910	1511	1110	956	913	923	967	963	921	898	889	906	978	985	919	891	917	931	934	912	957	976	1004	923	918	912	916	921	878	911	987	909	987	1000	917	919	961	938	943	922	970	911	942	922	958	923	973	873	905	923	943	894	909	914	972	940	911	946	926	965	987	989	946	941	954	887	903	938	929	907	965	939	950	917	957	922	956	905	873	901	856	950	982	837	957	907	948	866	978	887	976	889	930	951	934	902	919	899	926	878	917	984	931	988	933	931	917	986	904	953	936	914	965	918	972	970	980	897	921	922	985	914	905	916	977	927	920	897	911	923	892	920	958	889	940	958	957	957	902	953	914	949	960	934	870	944	958	856	953	945	955	935	957	985	945	896	863	997	901	958	922	903	949	903	928	909	886	947	959	985	956	923	967	951	953	912	960	932	931	878	922	921	938	1014	941	852	955	926	916	911	969	970	898	900	954	936	951	952	928	910	915	945	917	911	934	942	917	860	933	969	924	923	938	880	946	904	889	957	897	928	958	919	911	904	968	975	943	909	959	905	920	921	945	886	919	934	960	940	976	942	869	961	892	918	991	978	922	1027	955	963	911	944	962	943	892	883	957	947	932	927	901	927	950	905	884	930	921	966	942	886	951	956	898	896	919	953	934	909	905	921	915	952	993	901	907	943	901	921	937	934	934	938	906	949	949	908	941	966	924	924	919	918	957	967	990	889	902	918	944	978	883	975	986	951	917	911	928	940	951	905	912	907	937	949	989	944	934	955	923	918	983	877	893	962	935	907	888	903	899	942	937	900	955	920	945	917	932	904	902	894	938	905	945	919	882	906	949	967	934	941	962	935	934	916	948	941	948	902	900	891	970	947	901	894	950	952	968	918	968	900	948	948	900	901	941	921	953	914	920	947	927	962	895	945	926	978	890	931	927	881	915	916	931	979	947	945	890	932	908	917	933	944	918	917	908	951	938	933	952	979	980	897	908	936	921	945	984	927	960	932	962	948	929	940	988	965	987	986	918	932	924	921	960	932	857	942	874	876	923	975	950	935	953	967	889	933	941	945	957	932	932	934	948	960	937	1006	927	917	914	900	938	873	957	975	963	907	873	900	936	951	923	993	929	925	924	953	930	917	915	943	992	948	960	964	930	1025	906	883	923	952	917	906	924	951	934	903	899	917	976	878	918	939	890	945	954	916	944	902	970	927	912	885	919	914	882	979	912	937	921	963	945	940	930	938	932	934	926	949	946	942	868	926	919	950	948	948	962	870	889	903	977	929	937	942	961	914	923	926	879	936	946	947	993	911	985	964	922	926	909	885	968	927	949	899	906	913	912	905	966	886	933	890	927	934	896	924	971	913	918	919	944	941	936	924	974	966	932	919	963	927	908	852	962	897	936	869	900	917	910	932	936	961	932	930	912	948	962	986	930	925	880	944	931	916	944	936	945	949	933	940	882	935	904	966	929	930	957	928	989	1004	940	915	907	914	946	896	919	929	967	929	917	955	891	983	996	909	950	899	910	949	932	860	940	903	952	932	940	946	880	944	909	947	894	942	926	927	1005	942	932	910	940	889	923	943	938	883	961	856	894	910	960	963	936	903	926	936	917	946	932	952	921	877	915	931	905	966	964	905	916	922	923	889	925	943	934	941	917	953	899	978	989	932	960	946	951	932	945	932	911	926	969	908	885	889	982	912	946	969	947	1007	935	960	923	940	958	902	983	971	953	889	955	956	988	872	919	949	876	935	960	958	916	923	903	912	931	927	922	936	953	927	932	933	963	921	930	951	961	897	907	950	959	946	907	891	930	946	928	988	971	935	963	894	944	956	919	937	874	937	898	933	983	895	951	904	877	930	921	936	941	953	927	943	943	944	1007	918	900	947	915	915	1000	925	890	949	907	942	926	893	919	949	938	905	949	944	919	937	905	913	959	908	975	932	900	938	904	935	979	901	909	885	915	928	971	967	942	899	949	956	948	926	922	866	880	934	954	964	920	953	920	893	940	933	989	920	954	921	899	943	918	930	988	912	907	929	959	938	926	958	928	959	915	939	971	885	963	906	909	910	953	909	951	940	916	924	918	948	887	880	958	934	907	893	997	896	908	893	930	989	932	879	903	966	955	908	909	921	943	956	942	908	899	944	934	875	967	914	938	894	991	888	942	969	934	964	892	907	913	961	944	898	878	983	956	933	955	925	959	911	915	931	948	930	964	976	948	957	934	871	926	919	961	922	982	980	915	958	955	948	975	919	912	981	935	918	898	847	940	922	938	913	933	941	905	927	923	942	953	922	911	931	914	915	884	936	939	919	938	949	940	919	885	902	988	913	933	944	934	919	922	930	910	925	905	948	943	958	912	935	971	922	904	916	956	916	964	964	926	897	946	969	927	975	916	922	882	955	927	945	995	908	927	972	917	987	926	955	922	903	913	913	916	935	959	950	905	915	915	914	894	926	955	906	917	917	880	938	877	897	939	917	934	931	878	974	946	966	894	927	940	924	992	892	942	922	954	895	939	897	899	892	924	918	952	950	928	914	932	943	977	976	962	975	919	945	917	928	941	892	952	950	931	888	923	935	937	919	946	911	930	942	897	919	937	919	864	973	948	892	934	930	897	886	925	922	957	932	940	951	948	990	955	905	960	992	910	935	897	935	941	957	950	937	892	932	982	962	937	922	940	921	962	953	941	914	982	927	931	939	935	903	968	925	937	934	917	943	916	902	961	915	924	926	940	872	944	909	942	917	907	952	937	953	935	959	939	923	947	978	971	934	944	885	901	949	968	956	912	951	908	921	898	895	956	978	916	960	924	982	926	916	953	952	942	972	894	908	929	946	954	938	970	891	937	979	903	951	922	914	931	922	940	954	938	898	917	905	901	933	930	926	943	970	860	909	928	887	913	886	980	923	936	948	930	907	900	917	921	947	990	927	944	913	980	952	901	913	896	906	939	902	924	960	956	947	958	922	943	934	923	977	946	907	963	945	930	923	939	937	975	907	925	922	867	896	937	972	919	947	932	970	969	971	936	910	964	946	952	958	971	1000	937	879	955	909	937	977	907	964	941	944	894	983	948	966	908	941	904	932	966	955	956	958	860	882	894	922	897	944	864	975	928	887	946	955	923	970	961	957	953	912	904	943	980	950	938	916	933	960	945	917	914	928	891	966	952	880	879	913	941	993	923	919	886	926	914	884	921	955	915	939	942	951	915	975	948	942	988	959	941	990	923	894	899	921	948	899	1000	899	887	978	908	924	908	971	932	964	992	954	946	916	931	933	939	987	947	920	961	890	983	969	936	953	955	964	916	929	930	929	931	946	943	880	952	950	952	925	910	850	898	891	924	932	954	960	885	948	940	943	976	918	936	909	921	951	958	924	912	973	943	939	966	936	907	906	919	943	966	928	936	968	919	890	960	899	908	997	879	950	945	896	943	897	946	934	926	951	937	941	954	924	930	934	961	951	1048	957	906	951	904	949	933	937	948	927
21880	15801	12115	18552	25715	27158	24850	22322	44785	68187	59356	44130	26995	15057	9552	7863	7658	7391	7471	7696	7656	7632	7590	7622	7576	7615	7437	7430	7666	7529	7711	7555	7508	7624	7542	7613	7579	7684	7718	7555	7568	7520	7623	7504	7573	7631	7483	7553	7704	7581	7591	7575	7531	7542	7690	7665	7622	7580	7559	7556	7714	7461	7691	7603	7516	7581	7566	7676	7654	7728	7480	7652	7627	7661	7626	7666	7622	7595	7670	7386	7592	7567	7632	7646	7535	7575	7584	7494	7453	7606	7579	7511	7641	7446	7598	7550	7659	7536	7518	7624	7579	7591	7631	7599	7497	7458	7480	7659	7473	7595	7633	7549	7602	7677	7694	7761	7612	7612	7587	7512	7676	7458	7562	7563	7616	7541	7526	7703	7661	7527	7530	7618	7450	7528	7666	7530	7550	7717	7484	7664	7670	7564	7626	7414	7728	7647	7454	7425	7630	7547	7564	7446	7468	7485	7582	7625	7632	7563	7568	7646	7552	7624	7661	7673	7627	7683	7513	7606	7419	7666	7578	7589	7600	7610	7574	7567	7737	7537	7570	7582	7571	7652	7570	7612	7508	7744	7672	7654	7559	7501	7570	7539	7654	7528	7645	7608	7629	7538	7521	7597	7659	7598	7606	7784	7586	7620	7682	7517	7560	7522	7542	7554	7701	7507	7507	7513	7597	7741	7571	7650	7598	7569	7693	7617	7550	7589	7564	7467	7453	7455	7589	7583	7532	7596	7588	7628	7583	7548	7656	7555	7473	7653	7606	7652	7545	7588	7533	7677	7665	7619	7652	7554	7610	7593	7495	7637	7592	7616	7506	7473	7559	7687	7708	7574	7578	7568	7550	7599	7492	7539	7869	7576	7576	7548	7539	7682	7833	7597	7670	7599	7665	7770	7586	7672	7741	7359	7456	7510	7603	7639	7697	7562	7575	7545	7623	7704	7681	7488	7703	7612	7440	7597	7586	7655	7464	7606	7589	7606	7640	7558	7690	7731	7610	7616	7557	7691	7514	7480	7609	7611	7648	7568	7571	7640	7727	7501	7448	7657	7655	7650	7552	7564	7495	7635	7490	7639	7612	7565	7757	7533	7638	7592	7686	7500	7609	7548	7615	7468	7616	7503	7513	7547	7601	7581	7654	7590	7643	7533	7610	7539	7623	7493	7612	7546	7622	7565	7575	7683	7643	7600	7496	7531	7625	7459	7718	7520	7569	7459	7644	7714	7567	7599	7539	7550	7476	7541	7568	7659	7636	7389	7693	7512	7627	7656	7692	7651	7678	7613	7447	7621	7578	7736	7521	7528	7630	7617	7570	7644	7673	7594	7550	7644	7665	7529	7730	7480	7611	7699	7613	7633	7653	7683	7606	7613	7630	7781	7585	7543	7532	7599	7407	7671	7530	7651	7667	7639	7654	7657	7667	7558	7617	7508	7450	7630	7483	7591	7624	7540	7529	7646	7645	7762	7578	7522	7717	7677	7561	7727	7482	7564	7547	7539	7664	7522	7699	7573	7488	7589	7555	7649	7550	7507	7690	7679	7527	7635	7634	7597	7547	7543	7559	7464	7608	7646	7642	7497	7583	7630	7687	7716	7684	7603	7784	7532	7718	7700	7496	7579	7658	7551	7502	7561	7542	7702	7628	7626	7527	7624	7593	7595	7527	7596	7635	7552	7594	7498	7657	7627	7503	7690	7593	7606	7549	7547	7626	7618	7516	7627	7575	7645	7535	7470	7539	7445	7420	7534	7681	7715	7630	7455	7653	7625	7549	7649	7673	7565	7629	7609	7567	7614	7710	7744	7657	7565	7594	7560	7624	7636	7570	7546	7615	7609	7576	7519	7634	7698	7611	7665	7599	7767	7568	7685	7566	7587	7666	7671	7478	7533	7533	7531	7693	7658	7569	7411	7564	7645	7664	7625	7597	7716	7517	7613	7527	7687	7656	7664	7599	7494	7498	7612	7591	7800	7478	7715	7485	7584	7528	7668	7612	7584	7655	7621	7627	7658	7543	7580	7522	7533	7687	7586	7498	7484	7703	7519	7606	7490	7687	7624	7619	7748	7641	7610	7494	7518	7609	7651	7574	7442	7699	7679	7610	7554	7462	7420	7519	7618	7521	7588	7701	7643	7561	7569	7669	7521	7645	7557	7485	7483	7544	7564	7593	7772	7713	7732	7507	7661	7558	7756	7523	7649	7550	7674	7528	7610	7561	7548	7641	7592	7552	7638	7670	7598	7698	7582	7559	7652	7401	7620	7615	7501	7653	7635	7529	7544	7690	7691	7482	7677	7590	7557	7560	7529	7585	7707	7594	7620	7645	7768	7701	7559	7621	7592	7690	7512	7484	7642	7541	7572	7597	7461	7715	7543	7507	7360	7701	7546	7574	7382	7627	7522	7555	7569	7502	7714	7571	7579	7617	7604	7579	7635	7573	7523	7678	7448	7650	7578	7644	7521	7720	7658	7594	7611	7657	7553	7601	7622	7541	7614	7665	7504	7524	7660	7591	7517	7820	7637	7668	7695	7657	7618	7504	7573	7586	7565	7744	7545	7576	7609	7647	7760	7647	7604	7619	7570	7564	7625	7620	7590	7633	7550	7627	7567	7692	7503	7518	7495	7670	7475	7489	7592	7626	7651	7643	7592	7638	7569	7516	7472	7638	7662	7686	7628	7554	7605	7600	7612	7626	7525	7635	7693	7644	7466	7574	7661	7614	7490	7622	7738	7562	7608	7622	7705	7554	7545	7683	7700	7589	7587	7715	7676	7451	7602	7716	7618	7570	7740	7532	7496	7570	7557	7567	7609	7620	7509	7536	7782	7521	7656	7528	7708	7511	7555	7584	7689	7576	7552	7545	7512	7465	7546	7564	7617	7601	7550	7664	7569	7609	7526	7617	7631	7682	7716	7665	7675	7550	7608	7526	7608	7445	7534	7633	7626	7519	7645	7603	7568	7528	7507	7681	7640	7624	7536	7621	7622	7603	7623	7577	7503	7526	7641	7536	7583	7551	7612	7598	7669	7707	7532	7572	7648	7451	7662	7665	7459	7554	7623	7746	7477	7691	7651	7577	7600	7633	7724	7584	7643	7632	7634	7507	7491	7569	7657	7556	7588	7722	7632	7496	7425	7506	7554	7534	7584	7578	7569	7630	7679	7723	7619	7637	7669	7699	7451	7587	7499	7652	7657	7597	7625	7506	7532	7486	7681	7607	7639	7549	7537	7683	7490	7563	7535	7552	7516	7623	7658	7642	7614	7566	7458	7484	7600	7517	7590	7548	7683	7578	7708	7612	7599	7652	7701	7686	7611	7617	7515	7649	7713	7571	7735	7561	7614	7836	7652	7555	7546	7620	7439	7500	7693	7627	7631	7545	7686	7706	7655	7392	7550	7459	7571	7698	7578	7588	7654	7688	7733	7705	7523	7555	7680	7636	7595	7693	7610	7605	7655	7663	7504	7557	7578	7583	7628	7627	7698	7562	7688	7493	7593	7606	7573	7597	7569	7539	7509	7514	7602	7647	7629	7557	7683	7582	7661	7537	7577	7504	7652	7700	7682	7603	7660	7686	7659	7517	7691	7622	7656	7730	7611	7521	7528	7714	7601	7579	7619	7621	7676	7706	7483	7665	7522	7607	7666	7594	7511	7618	7579	7676	7685	7544	7516	7606	7453	7747	7503	7656	7557	7665	7566	7563	7649	7674	7704	7649	7546	7685	7573	7657	7742	7754	7564	7743	7609	7574	7536	7541	7579	7653	7577	7650	7716	7654	7535	7464	7621	7558	7546	7664	7544	7611	7538	7577	7506	7652	7523	7468	7592	7579	7603	7534	7628	7481	7624	7620	7578	7616	7610	7749	7599	7600	7658	7632	7624	7535	7562	7593	7702	7551	7634	7634	7626	7513	7539	7494	7511	7580	7757	7615	7613	7598	7624	7735	7667	7710	7665	7673	7428	7618	7447	7528	7523	7626	7612	7603	7385	7589	7522	7529	7689	7512	7660	7702	7652	7585	7642	7499	7515	7517	7683	7579	7637	7690	7572	7430	7605	7503	7578	7639	7485	7581	7462	7667	7633	7598	7773	7529	7570	7578	7621	7492	7661	7593	7689	7601	7565	7625	7657	7640	7578	7642	7456	7614	7672	7522	7478	7699	7566	7694	7815	7459	7665	7468	7616	7636	7535	7623	7697	7517	7633	7622	7560	7566	7540	7532	7699	7520	7538	7514	7654	7748	7679	7696	7595	7658	7606	7613	7569	7759	7636	7713	7621	7523	7487	7627	7585	7525	7604	7671	7484	7509	7511	7583	7605	7622	7511	7608	7631	7563	7571	7554	7608	7693	7605	7656	7674	7662	7437	7664	7564	7556	7630	7654	7731	7522	7719	7719	7823	7435	7534	7545	7642	7584	7676	7716	7585	7597	7699	7683	7606	7654	7468	7682	7570	7539	7556	7616	7673	7529	7623	7637	7461	7599	7618	7688	7501	7657	7624	7577	7722	7469	7557	7700	7543	7575	7634	7580	7646	7461	7605	7585	7693	7536	7622	7782	7511	7529	7591	7524	7685	7549	7536	7644	7489	7592	7546	7671	7531	7697	7537	7589	7615	7535	7608	7598	7730	7556	7606	7554	7656	7535	7615	7636	7530	7599	7526	7664	7611	7564	7654	7639	7705	7576	7662	7680	7559	7744	7582	7492	7605	7677	7731	7591	7682	7572	7596	7554	7654	7695	7436	7558	7506	7713	7580	7532	7591	7597	7605	7803	7573	7583	7574	7600	7689	7684	7545	7610	7597	7705	7535	7625	7669	7612	7661	7683	7670	7588	7711	7534	7555	7591	7591	7593	7730	7673	7627	7614	7591	7647	7559	7693	7557	7773	7545	7608	7791	7577	7468	7731	7502	7760	7478	7621	7604	7663	7619	7659	7554	7533	7546	7649	7738	7577	7655	7549	7540	7591	7748	7496	7623	7537	7622	7518	7545	7504	7469	7526	7623	7540	7596	7586	7648	7603	7656	7648	7560	7689	7578	7645	7613	7678	7567	7613	7590	7512	7603	7652	7522	7649	7679	7570	7585	7518	7577	7522	7599	7792	7541	7698	7609
4968	1667	1479	1265	1481	1731	1670	1832	6607	16590	14035	7759	2910	1492	1106	986	913	970	1016	849	973	1018	972	946	992	924	972	922	974	992	982	998	933	916	954	954	989	914	940	923	970	919	951	968	928	1010	924	973	946	953	936	947	975	992	953	947	938	981	954	927	923	945	984	981	916	974	989	930	981	1000	957	924	993	989	1005	916	967	975	960	975	913	960	914	956	939	932	1001	977	944	910	932	976	951	930	963	965	1013	960	977	952	910	915	967	1002	968	984	930	988	993	942	889	1001	976	931	951	973	967	972	1011	965	958	942	950	946	910	989	966	953	971	985	939	978	918	969	968	986	933	953	917	891	931	973	959	949	943	961	974	961	922	956	957	906	956	998	989	957	974	938	969	974	984	972	954	946	961	935	965	971	927	1000	897	925	970	952	934	949	905	973	975	979	974	941	944	969	946	1005	957	1013	922	971	918	995	942	967	953	950	955	939	947	961	964	925	977	1005	953	935	915	896	956	964	962	959	925	973	984	875	985	900	943	982	968	987	958	958	978	1015	986	983	953	979	985	966	965	894	981	983	1022	942	957	929	1029	923	945	925	972	984	940	951	968	979	908	966	970	978	947	948	937	1046	974	971	978	931	959	981	900	921	936	943	989	968	948	948	961	967	997	907	1011	947	988	954	947	950	981	975	944	984	964	971	915	978	969	944	999	962	960	960	951	1014	961	958	959	902	974	940	929	1012	961	965	915	976	989	995	955	987	943	993	982	997	952	946	971	904	934	946	972	1000	990	973	950	903	986	927	999	976	917	998	1003	949	1003	936	931	965	967	948	948	1018	909	939	935	937	985	942	922	1026	988	938	964	932	925	946	943	932	957	981	946	962	975	952	903	989	932	950	944	1008	969	905	964	976	954	957	962	925	1003	946	923	888	926	948	909	934	1003	938	935	935	920	974	909	998	972	957	961	972	971	961	912	956	949	1008	927	931	928	918	993	955	971	973	922	960	996	949	1004	908	953	928	934	958	917	973	976	908	926	968	969	914	925	953	951	955	997	911	985	996	927	947	977	1018	977	964	982	972	1007	1008	994	957	982	917	931	961	978	975	931	912	966	953	912	907	915	987	1016	1024	956	994	971	928	937	986	954	980	970	920	1019	970	902	891	943	932	953	926	1017	960	952	944	943	1018	937	913	945	1010	961	943	943	988	947	984	956	962	956	919	967	973	941	983	947	975	944	952	979	1009	938	921	948	949	970	986	917	961	910	968	937	1034	1053	944	953	989	951	922	986	973	991	935	900	929	934	958	913	982	945	945	955	971	1052	958	931	933	997	961	919	977	940	952	955	956	925	998	941	863	933	943	942	933	940	992	958	928	946	937	954	944	948	978	933	976	956	947	1000	998	941	972	928	932	960	926	1042	922	937	929	968	954	998	1010	1010	1017	983	989	1026	932	976	939	912	961	970	945	964	944	990	934	952	976	976	960	1003	924	961	884	973	921	929	979	930	956	1000	955	991	1017	968	926	960	935	978	951	912	959	952	990	995	960	967	909	964	999	999	981	960	967	993	999	965	947	938	930	949	968	960	942	986	952	932	982	959	965	986	901	954	926	925	977	983	968	935	950	932	984	950	973	914	931	986	960	999	970	940	948	991	905	978	956	1001	957	925	972	948	929	915	953	939	929	1004	897	940	976	989	938	934	1010	976	976	958	943	931	960	932	957	920	994	985	978	951	959	983	986	1024	968	955	970	961	937	912	979	983	970	995	943	941	929	940	1008	992	952	913	926	962	964	936	964	967	980	929	973	943	959	974	943	963	917	956	941	979	953	983	957	969	971	994	964	975	970	972	948	969	983	960	875	946	972	980	973	1009	935	986	958	956	920	902	969	944	920	945	962	984	951	963	966	970	1000	978	949	930	976	917	1013	946	953	991	979	995	957	968	994	987	974	936	924	933	929	1004	959	1003	915	936	976	938	990	927	1017	1005	993	912	984	989	995	930	980	871	989	1028	965	983	980	933	973	988	941	921	953	926	953	927	1022	968	932	914	1002	931	930	932	1036	954	954	986	928	978	949	989	984	953	966	965	906	901	951	1014	928	967	904	976	986	954	1010	1003	940	943	968	1014	1020	998	955	930	974	964	1007	929	985	914	915	953	879	1015	930	941	944	932	930	959	921	975	980	918	934	998	960	893	925	971	931	935	930	970	995	1018	946	917	899	938	958	956	999	930	935	960	917	949	967	970	1008	926	937	955	972	1008	956	977	963	929	987	971	951	977	944	955	969	952	930	955	971	947	955	990	978	972	947	947	940	957	950	959	987	935	984	964	949	939	896	976	965	899	966	913	1015	984	975	947	922	975	932	926	967	963	945	989	951	990	934	970	933	991	884	974	1018	943	952	911	896	986	907	931	936	949	992	996	904	1006	1021	966	977	932	952	975	902	915	1019	957	938	969	925	922	960	980	952	893	1025	969	936	919	1008	1012	943	1015	922	926	980	959	908	895	923	955	1009	970	993	964	983	1001	992	908	983	943	974	1069	969	968	972	983	962	1030	937	955	961	940	963	939	949	957	1022	961	951	914	989	1011	965	957	1021	938	926	994	939	988	950	905	980	966	1014	943	935	930	944	969	923	943	918	1004	966	946	998	953	904	879	937	1014	984	911	904	970	985	940	947	961	984	964	923	939	927	922	943	927	973	921	954	933	966	965	1006	983	953	908	971	953	917	965	984	985	977	958	964	907	916	966	961	936	897	947	927	960	940	1012	950	930	961	986	955	932	971	990	973	937	970	930	970	974	971	945	988	915	971	955	949	893	906	1003	913	1004	963	966	899	948	941	956	1005	912	952	944	948	928	950	945	965	1002	1003	983	963	983	945	1036	973	949	945	948	895	927	942	994	985	979	921	923	956	1010	983	1025	952	945	961	925	968	998	991	971	985	914	917	911	960	975	947	984	1025	934	999	971	969	983	947	961	967	926	907	939	963	946	933	942	967	964	926	1027	987	942	980	931	930	1024	947	973	954	951	1010	966	945	957	986	996	1005	971	1007	924	982	982	954	977	931	933	929	997	936	984	948	902	995	979	954	956	961	926	968	995	957	1003	987	945	916	946	989	964	987	1016	929	994	954	989	933	926	956	963	969	955	1016	914	931	950	944	962	928	943	988	949	940	959	984	950	965	973	962	947	906	1016	985	977	980	964	982	969	951	917	966	969	926	929	960	936	956	942	864	933	957	956	909	949	956	939	980	899	1020	950	906	995	1000	904	959	979	973	977	987	949	890	950	945	957	922	962	976	905	953	936	895	951	971	967	968	959	899	971	950	945	961	977	939	966	948	915	922	972	975	958	927	921	940	1012	954	978	1049	951	952	917	975	935	904	961	968	929	988	943	941	973	951	939	916	946	961	973	985	969	924	959	962	1049	946	962	884	966	1006	938	980	950	987	916	929	984	973	993	982	953	978	935	932	950	908	981	992	894	956	930	968	895	965	932	935	897	898	952	1014	929	973	986	988	1001	960	928	952	1005	931	968	1002	961	955	953	958	1016	962	993	971	960	1023	979	961	952	920	972	944	957	994	990	1010	979	931	996	947	948	952	915	958	945	1003	952	951	1001	943	908	980	999	963	924	934	993	962	938	978	1002	949
19501	14740	12530	18052	26533	27563	26988	29218	51743	68738	59116	43676	26292	15194	9617	8172	7805	7754	7908	7816	7845	7676	7788	7816	7849	7707	7692	7807	7616	7815	7905	7768	7834	7735	7855	7743	7738	7731	7617	7865	7924	7866	7719	7705	7825	7701	7771	7715	7888	7822	7815	7854	7878	7735	7687	7858	7686	7635	7617	7794	7728	7830	7792	7727	7762	7757	7767	7696	7761	7913	7617	7826	7766	7806	7921	7774	7753	7748	7685	7788	7712	7680	7707	7682	7801	7720	8001	7844	7821	7784	7958	7922	7827	7886	7700	7868	7723	7739	7741	7827	7719	7701	7806	7862	7806	7866	7850	7695	7860	7701	7876	7927	7887	7821	7792	7877	7790	7772	7717	7709	7818	7769	7872	7754	7787	7760	7698	7753	7783	7914	7702	7766	7820	7847	7830	7763	7743	7707	7773	7835	7645	7687	7672	7762	7816	7876	7813	7854	7713	7780	7830	7814	7833	7776	7776	7732	7808	7833	7738	7750	7796	7701	7782	7737	7896	7889	7845	7705	7782	7784	7804	7799	7737	7800	7789	7852	7713	7814	7861	7764	7852	7781	7688	7982	7769	7757	7841	7801	7745	7840	7811	7667	7734	7681	7754	7889	7870	7874	7856	7780	7838	7732	7902	7782	7662	7767	7762	7793	7850	7730	7662	7778	7787	7821	7864	7738	7825	7705	7672	7828	7885	7701	7786	7814	7749	7787	7712	7598	7740	7859	7808	7873	7853	7728	7910	7801	7875	7857	7871	7720	7930	7792	7873	7755	7948	7865	7670	7702	7899	7859	7834	7806	7824	7731	7943	7719	7822	7821	7884	7817	7769	7699	7767	7811	7824	7617	7660	7820	7885	7849	7864	7712	7963	7718	7698	7875	7830	7840	7706	7865	7802	7688	7774	7775	7797	7782	7752	7823	7718	7690	7765	7755	7734	7778	7825	7773	7842	7703	7848	7815	7614	7663	7749	7755	7797	7834	7810	7872	7728	7843	7714	7683	7862	7614	7755	7765	7719	7825	7737	7895	7726	7778	7680	7775	7795	7931	7920	7869	7809	7816	7725	7765	7792	7778	7817	7695	7769	7734	7684	7779	7731	7656	7887	7752	7735	7835	7726	7785	7855	7624	7788	7822	7732	7728	7781	7829	7878	7736	7893	7749	7777	7700	7754	7778	7711	7839	7946	7777	7866	7579	7817	7827	7857	7786	7716	7709	7701	7799	7896	7786	7886	7699	7713	7824	7803	7831	7794	7833	7839	7759	7805	7796	7695	7676	7758	7829	7746	7765	7828	7768	7858	7823	7809	7832	7821	7805	7588	7816	7832	7773	7778	7872	7779	7817	7728	7730	7733	7766	7699	7809	7733	7699	7756	7869	7845	7835	7744	7887	7677	7764	7887	7825	7959	7744	7887	7774	7813	7680	7841	7793	7714	7849	7899	7850	7726	7776	7723	7775	7888	7793	7815	7773	7900	7787	7713	7805	7782	7818	7755	7703	7693	7758	7780	7780	7849	7842	7790	7670	7877	7787	7846	7744	7780	7891	7759	7819	7765	7850	7759	8006	7744	7620	7809	7743	7848	7636	7761	7823	7737	7741	7797	7952	7793	7842	7828	7793	7743	7941	7761	7825	7814	7864	7794	7775	7831	7696	7658	7837	7978	7843	7721	7859	7886	7755	7730	7685	7820	7664	7700	7773	7825	7772	7769	7834	7712	7844	7787	7818	7668	7763	7766	7768	7876	7847	7830	7896	7737	7958	7592	7847	7708	7728	7863	7886	7651	7832	7705	7715	7738	7767	7941	7744	7852	7912	7787	7857	7734	7786	7784	7738	7882	7815	7737	7718	7724	7795	7745	7781	7784	7836	7809	7757	7825	7724	7686	7820	7785	7735	7609	7687	7622	7818	7794	7791	7787	7779	7927	7905	7727	7878	7889	7909	7806	7861	7673	7770	7747	7796	7720	7754	7936	7753	7815	7707	7643	7857	7905	7950	7910	7881	7821	7823	7701	7824	7850	7895	7756	7876	7756	7803	7642	7938	7707	7868	7764	7724	7742	7835	7797	7669	7896	7761	7837	7919	7762	7720	7869	7724	7749	7800	7801	7782	7842	7680	7778	7750	7801	7899	7847	7827	7810	7875	7653	7784	7696	7866	7603	7747	7791	7876	7867	7832	7770	7820	7676	7774	7764	7736	7719	7816	7700	7915	7934	7725	7784	7776	7744	7724	7817	7729	7862	7696	7821	7682	7701	7682	7822	7755	7882	7713	7738	7700	7849	7716	7923	7812	7861	7658	7861	7840	7893	7618	7778	7816	7795	7835	7740	7779	7758	7746	7713	7798	7916	7782	7797	7911	7793	7812	7931	7857	7784	7869	7790	7903	7864	7841	7799	7690	7665	7762	7704	7776	7752	7835	7803	7711	7849	7780	7816	7761	7734	7694	7787	7788	7753	7783	7665	7788	7969	7833	7766	7760	7822	7758	7785	7741	7750	7791	7680	7680	7754	7702	7808	7836	7792	7861	7782	7773	7787	7672	7770	7776	7752	7786	7832	7939	7865	7737	7719	7887	7777	7727	7822	7783	7765	7776	7681	7841	7868	7725	7840	7806	7837	7764	7734	7832	7730	7650	7866	7811	7901	7829	7832	7786	7756	7803	7759	7850	7803	7764	7750	7719	7853	7684	7848	7723	7810	7746	7819	7911	7660	7728	7728	7989	7832	7827	7824	7810	7870	7666	7950	7600	7654	7744	7740	7787	7874	7718	7765	7867	7821	7685	7829	7786	7721	7822	7716	7923	7688	7739	7746	7832	7678	7838	7860	7795	7846	7777	7919	7804	7804	7723	7742	7739	7697	7873	7795	7794	7852	7857	7841	7993	7760	7884	7837	7820	7712	7813	7663	7717	7774	7695	7753	7853	7802	7892	7801	7877	7681	7787	7758	7696	7832	7785	7824	7812	7720	7692	7811	7686	7895	7797	7812	7954	7767	7660	7735	7685	7655	7879	7800	7710	7837	7826	7810	7954	7751	7814	7734	7754	7864	7755	7712	7713	7882	7763	7890	7786	7697	7748	7633	7783	7783	7810	7727	7820	7929	7708	7798	7825	7812	7763	7759	7731	7851	7815	7845	7731	7906	7815	7736	7800	7882	7778	7649	7704	7791	7803	7836	7782	7870	7793	7816	7672	7959	7737	7906	7705	7746	7904	7705	7777	7792	7759	7714	7765	7807	7702	7839	7667	7716	7820	7694	7735	7806	7764	7841	7818	7781	7831	7762	7653	7663	7870	7673	7558	7718	7670	7867	7773	7825	7715	7790	7737	7854	7813	7749	7884	7806	7744	7751	7700	7803	7892	7714	7719	7834	7761	7730	7861	7817	7751	7744	7801	7742	7662	7873	7853	7773	7715	7949	7876	7845	7894	7789	7729	7814	7781	7766	7962	7820	7759	7872	7833	7770	7713	7756	7858	7703	7861	7813	7803	7845	7576	7717	7778	7875	7753	7898	7692	7843	7820	7849	7840	7587	7640	7790	7677	7864	7716	7812	7816	7812	7772	7827	7837	7842	7730	7688	7761	7835	7869	7735	7758	7727	7947	7861	7637	7739	7813	7675	7813	7834	7833	7861	7770	7762	7711	7646	7757	7822	7786	7886	7686	7831	7783	7840	7860	7804	7730	7814	7778	7793	7841	7714	7850	7771	7659	7728	7732	7777	7646	7967	7810	7843	7746	7744	7817	7855	7610	7836	7719	7822	7877	7974	7780	7792	7680	7828	7846	7750	7797	7883	7741	7644	7770	7743	7772	7838	7847	7823	7707	7715	7879	7713	7740	7959	7795	7742	7852	7794	7762	7764	7872	7756	7752	7769	7922	7830	7780	7709	7753	7848	7815	7794	7774	7853	7816	7928	7767	7720	7789	7820	7686	7800	7764	7844	7790	7666	7774	7798	7788	7891	7763	7785	7753	7812	7899	7804	7839	7856	7793	7820	7755	7763	7809	7850	7805	7820	7740	7853	7835	7857	7817	7837	7691	7712	7669	7759	7739	7844	7848	7740	7758	7915	7757	7775	7790	7805	7767	7770	7800	7809	7965	7752	7701	7748	7710	7943	7846	7802	7842	7775	7959	7801	7634	7789	7762	7747	7730	7780	7910	7963	7762	7831	7680	7880	7787	7770	7755	7812	7757	7821	7850	7813	7850	7885	7766	7829	7749	7642	7760	7636	7617	7857	7848	7697	7714	7786	7910	7788	7767	7863	7806	7800	7742	7642	7868	7625	7774	7850	7862	7822	7824	7745	7637	7771	7760	7597	7741	7718	7741	7808	7918	7858	7792	7744	7824	7780	7639	7656	7690	7721	7784	7725	7833	7704	7808	7865	7721	7803	7971	7753	7826	7919	7788	7666	7720	7775	7880	7718	7640	7812	7725	7751	7792	7669	7652	7909	7673	7748	7878	7776	7811	7686	7808	7933	7758	7820	7780	7754	7779	7889	7739	7798	7681	7757	7819	7823	7747	7779	7877	7779	7786	7859	7644	7902	7818	7801	7912	7949	7797	7772	7777	7805	7714	7849	7839	7807	7824	7901	7796	7929	7848	7766	7712	7897	8014	7799	7864	7818	7670	7647	7862	7857	7736	7820	7569	7806	7776	7897	7726	7736	7866	7810	7747	7716	7769	7778	7648	7625	7887	7869	7682	7853	7801	7670	7639	7863	7699	7717	7788	7787	7800	7691	7833	7650	7844	7743	7575	7764	7776	7722	7745	7927	7838	7802	7739	7696	7834	7869	7679	7850	7802	7848	7659	7819	7762	7899	7981	7686	7950	7820	7797	7770	7834	7883	7718	7808	7769	7826	7799	7840	7838	7821	7859	7798	7795	7665	7837	7876	7645	7896	7659	7853	7776	7669	7695	7817	7768	7742	7620	7879	7731	7748	7694	7812	7752	7753	7801	7839	7787	7674	7707	7826	7744	7859	7873	7777	7785	7715	7781	7816	7848	7779	7856	7858	7841	7846	7923	7678	7809	7820	7848	7794	7816	7791	7752	7700	7736	7618	7792	7782	7709	7854	7716	7691	7794	7787	7716	7721	7818	7775	7795	7686	7808
3459	1867	1467	1374	1833	2143	2280	3132	13618	27331	23421	13271	4602	1987	1159	1000	929	947	914	953	976	907	952	934	999	954	1011	976	942	954	918	1005	971	962	995	933	906	965	932	996	997	1028	935	959	1006	1029	973	943	902	981	939	1022	874	930	976	896	961	972	904	946	1005	958	931	968	944	1001	992	946	923	972	971	942	902	928	950	970	975	941	914	1015	964	947	931	966	945	902	936	940	955	966	950	938	951	970	983	954	962	962	934	912	977	922	949	903	964	990	918	880	940	1027	946	913	931	962	1006	927	947	985	991	972	927	945	992	951	946	958	921	959	945	958	984	969	971	961	961	1000	989	1005	1004	1011	961	888	985	998	920	953	997	979	909	939	974	943	912	921	980	977	898	954	980	912	943	951	927	967	941	923	970	925	941	942	919	951	879	984	921	969	1007	967	925	929	965	958	1021	925	982	952	922	963	991	973	946	914	980	982	978	906	972	1002	987	1021	997	983	908	948	957	969	938	929	892	973	945	952	921	1009	1001	1004	960	985	957	955	921	930	988	882	930	960	1005	943	980	959	923	945	942	937	980	943	966	974	941	960	959	988	962	1019	922	886	960	916	956	1019	979	991	917	994	966	996	995	929	940	944	927	920	935	941	951	963	1004	925	976	967	947	974	921	982	990	891	987	948	946	933	935	985	915	950	915	975	957	948	935	977	923	950	956	914	1010	961	888	1017	1009	939	940	983	1018	942	945	983	1014	933	979	978	986	977	965	989	950	949	971	945	924	948	963	975	949	926	902	933	963	927	958	961	937	904	924	935	985	970	980	905	955	927	1028	974	949	961	920	940	970	890	953	977	982	983	968	923	934	984	957	914	956	952	913	965	985	929	984	951	1004	1015	973	962	944	968	987	945	904	932	974	986	950	990	942	930	980	965	931	1006	947	918	944	918	966	1000	905	916	984	925	955	918	926	925	967	980	967	955	947	987	964	909	967	959	985	974	941	987	958	970	968	895	972	941	951	964	960	890	1008	966	948	908	969	963	968	969	950	944	1009	962	955	974	1001	929	968	880	963	976	975	1026	924	956	961	954	974	983	983	988	973	968	936	1003	949	954	937	931	919	945	1007	919	993	954	968	923	960	960	910	961	958	967	937	966	1002	1002	1000	899	989	941	952	929	963	1015	971	985	989	923	906	928	987	975	993	964	1007	938	933	965	916	909	950	967	964	932	1001	941	925	939	985	939	945	940	922	1025	961	874	899	998	928	947	909	926	963	939	924	932	971	1044	971	949	967	971	988	925	976	937	1004	929	1007	950	951	921	1000	975	1002	979	907	906	978	1054	978	962	987	969	969	1018	971	919	1002	955	935	1030	941	900	935	937	976	958	1026	979	996	996	963	941	960	911	977	986	904	1000	938	996	970	946	973	997	984	925	923	949	924	972	917	933	959	946	940	977	961	972	966	940	925	916	903	1008	957	985	957	989	983	972	991	1037	930	934	990	943	903	982	995	962	917	975	959	1032	997	948	936	963	931	950	937	935	927	993	934	978	994	952	1023	944	971	978	970	980	934	989	948	919	950	921	968	877	932	952	946	964	922	934	972	993	963	1000	955	968	981	1004	995	937	914	928	993	1007	958	974	1006	956	979	966	1001	963	1000	964	961	984	972	896	901	915	1001	931	949	956	971	959	976	933	961	941	997	1006	977	956	962	978	1021	915	942	997	1003	990	948	934	871	1003	904	956	973	982	962	912	979	1008	997	981	972	953	970	992	972	996	987	949	959	967	943	901	932	971	986	903	977	1017	977	910	999	942	961	945	896	940	959	995	1029	960	1027	933	898	959	979	968	948	935	961	935	920	981	972	916	913	955	930	935	967	917	999	958	969	934	961	955	972	968	915	933	950	954	886	973	950	910	938	927	948	955	989	928	978	916	945	1024	929	887	948	906	926	952	992	933	966	960	963	913	947	968	949	921	945	955	963	956	959	916	942	982	926	982	949	926	904	942	933	1021	917	985	943	959	1030	938	984	957	978	952	988	926	991	980	1019	964	951	946	913	959	925	970	946	988	958	959	980	913	961	968	927	936	969	943	985	932	966	976	1036	940	956	975	984	950	1010	978	925	971	931	936	935	950	956	961	904	988	1009	920	935	960	936	899	961	1001	941	958	911	970	956	948	964	953	913	945	1006	941	921	957	983	928	936	968	974	1031	957	931	953	945	919	977	970	958	951	950	964	976	990	967	970	1016	994	966	997	989	1009	930	940	936	987	952	994	934	993	976	1023	944	966	960	987	930	1001	995	1007	962	964	951	941	1008	959	977	919	962	947	990	997	988	972	983	960	974	964	982	961	951	918	969	981	1006	909	963	998	952	949	951	929	941	1024	950	965	1016	998	922	944	1003	947	1029	942	939	967	897	968	937	963	982	936	986	938	921	963	949	946	953	955	962	998	980	910	937	945	996	947	965	925	952	955	995	933	981	910	962	945	969	964	964	909	941	916	926	895	906	943	927	913	905	939	981	940	954	969	926	922	1006	914	973	941	970	984	968	949	963	953	976	895	959	926	925	952	905	975	958	933	1012	979	932	923	999	912	959	983	945	1007	996	1025	920	945	985	932	960	944	962	919	975	962	922	1029	906	965	976	993	1008	909	931	965	952	976	979	959	953	950	937	986	910	1023	976	965	991	960	901	917	977	967	954	1000	993	983	935	952	940	965	921	967	952	949	1014	932	943	959	958	955	982	976	948	976	943	896	992	968	939	982	933	890	970	953	984	967	987	937	962	1017	905	976	980	877	999	983	918	978	982	979	969	974	972	998	914	923	962	956	964	954	1001	944	949	1007	955	908	909	924	1034	964	966	987	979	921	984	982	930	944	917	920	965	938	950	942	970	987	986	943	964	937	969	973	925	914	955	984	933	974	947	926	951	1005	929	955	882	960	981	963	942	973	950	977	927	957	956	915	1001	907	1014	996	991	952	945	947	975	960	902	945	1018	944	996	952	988	966	971	955	937	950	1004	976	923	964	905	986	943	1011	928	1027	894	937	962	934	993	991	910	971	927	910	919	929	923	964	937	914	987	1011	962	920	924	934	876	918	981	936	957	959	978	983	963	983	970	895	989	959	957	937	985	981	946	940	881	966	976	1005	915	1016	949	940	979	955	990	909	920	949	945	947	944	960	975	953	948	999	919	990	966	930	970	978	946	895	986	985	1019	950	925	939	928	992	957	951	1022	931	945	989	941	941	1000	974	1009	1008	937	896	980	956	997	969	919	978	982	916	962	938	992	953	963	998	926	924	899	936	950	960	978	934	984	1011	956	940	932	949	918	896	984	962	901	961	983	951	964	966	945	1010	989	950	1059	993	946	937	962	967	933	931	970	971	905	939	1007	965	997	920	867	958	976	887	1000	971	931	942	957	951	939	943	963	966	944	940	980	961	980	941	989	973	922	985	974	941	972	992	920	919	968	999	978	905	975	968	936	950	938	908	975	937	933	912	940	931	944	941	943	943	931	1018	951	955	946	1023	949	1010	969	982	936	941	944	939	927	914	960	1011	975	949	946	944	920	962	926	985	970	973	970	922	980	993	946	941	925	936	952	994	968	988	978	938	988	1021	932	942	996	962	946	892	994	937	977	954	975	911	1000	939	969
24658	17271	14082	22471	31717	32461	34227	40040	66485	82846	71999	52518	33700	19643	10914	8434	7867	7813	7739	7678	7748	7764	7663	7730	7668	7826	7888	7710	7706	7783	7710	7610	7778	7625	7700	7755	7600	7856	7760	7690	7776	7815	7697	7898	7601	7683	7643	7674	7714	7764	7631	7614	7631	7853	7661	7713	7701	7770	7637	7660	7695	7585	7666	7574	7705	7608	7701	7794	7621	7692	7547	7855	7709	7713	7643	7747	7827	7618	7809	7620	7687	7736	7815	7730	7638	7739	7784	7751	7743	7693	7690	7669	7769	7646	7683	7721	7662	7688	7567	7713	7599	7658	7836	7699	7705	7777	7766	7656	7701	7695	7820	7666	7810	7826	7634	7741	7618	7715	7784	7762	7815	7552	7937	7751	7761	7808	7775	7738	7750	7638	7867	7684	7741	7681	7753	7891	7690	7754	7676	7810	7694	7824	7769	7848	7896	7628	7869	7768	7700	7727	7721	7736	7704	7740	7826	7820	7658	7827	7619	7835	7682	7763	7677	7786	7808	7724	7678	7624	7679	7715	7720	7758	7832	7838	7741	7721	7602	7770	7611	7787	7664	7700	7768	7744	7673	7756	7780	7818	7694	7700	7783	7685	7797	7710	7841	7706	7661	7781	7672	7799	7687	7673	7658	7711	7715	7903	7781	7760	7746	7706	7660	7709	7674	7797	7805	7668	7722	7742	7825	7834	7818	7815	7682	7810	7751	7828	7836	7700	7681	7805	7698	7665	7720	7717	7772	7738	7878	7677	7698	7843	7658	7822	7822	7673	7734	7783	7737	7837	7793	7794	7677	7763	7695	7862	7661	7861	7750	7709	7717	7739	7727	7710	7788	7780	7764	7602	7693	7653	7607	7665	7641	7682	7784	7853	7701	7584	7810	7691	7769	7840	7785	7766	7606	7937	7642	7801	7844	7781	7628	7875	7830	7739	7785	7743	7796	7664	7725	7725	7576	7795	7673	7715	7690	7717	7667	7633	7701	7655	7564	7769	7662	7867	7722	7737	7729	7734	7683	7724	7682	7712	7744	7740	7870	7732	7797	7807	7722	7733	7587	7709	7742	7708	7738	7861	7619	7739	7676	7733	7820	7782	7710	7725	7754	7691	7710	7723	7698	7741	7741	7722	7882	7805	7728	7838	7570	7828	7826	7732	7672	7722	7584	7667	7766	7759	7825	7740	7741	7744	7698	7774	7731	7708	7701	7744	7661	7779	7812	7907	7690	7811	7735	7691	7595	7765	7747	7791	7766	7730	7848	7718	7694	7827	7567	7807	7769	7655	7851	7765	7685	7749	7740	7770	7674	7651	7750	7670	7793	7818	7792	7869	7749	7864	7686	7715	7801	7715	7647	7760	7785	7769	7764	7776	7818	7723	7711	7699	7784	7644	7797	7544	7700	7623	7749	7701	7705	7658	7751	7799	7627	7723	7833	7754	7792	7787	7699	7705	7631	7832	7742	7713	7734	7775	7771	7663	7764	7770	7940	7797	7715	7749	7740	7681	7773	7740	7664	7953	7790	7760	7666	7739	7757	7858	7788	7780	7650	7770	7854	7733	7710	7765	7814	7837	7957	7693	7746	7707	7806	7696	7691	7718	7718	7659	7614	7915	7665	7646	7702	7684	7614	7604	7769	7793	7728	7810	7762	7862	7645	7792	7648	7791	7755	7909	7729	7776	7873	7621	7657	7654	7698	7836	7814	7753	7766	7739	7757	7726	7662	7761	7685	7751	7826	7800	7803	7742	7776	7634	7666	7696	7760	7887	7725	7667	7731	7700	7694	7643	7795	7645	7692	7819	7720	7732	7967	7662	7642	7818	7732	7806	7771	7606	7698	7813	7811	7714	7770	7818	7666	7637	7665	7777	7757	7703	7657	7674	7574	7867	7737	7739	7607	7690	7782	7645	7738	7661	7634	7757	7640	7664	7757	7868	7877	7713	7806	7689	7860	7742	7815	7750	7809	7733	7645	7607	7641	7771	7727	7678	7691	7751	7802	7795	7722	7705	7756	7763	7857	7683	7770	7762	7685	7637	7802	7700	7668	7636	7573	7802	7672	7674	7628	7721	7741	7765	7723	7710	7774	7718	7819	7753	7763	7697	7847	7721	7718	7770	7680	7743	7694	7617	7707	7753	7790	7671	7787	7888	7816	7794	7748	7691	7680	7682	7759	7774	7699	7698	7620	7696	7753	7663	7824	7614	7903	7650	7839	7716	7706	7803	7818	7589	7845	7622	7757	7801	7704	7742	7714	7748	7787	7784	7848	7771	7732	7687	7816	7785	7727	7676	7724	7676	7720	7768	7670	7851	7686	7724	7830	7770	7568	7762	7955	7857	7729	7863	7756	7730	7866	7674	7819	7655	7857	7721	7692	7788	7698	7690	7577	7778	7708	7673	7809	7639	7692	7768	7625	7655	7638	7659	7691	7795	7789	7668	7928	7666	7686	7696	7724	7683	7765	7926	7768	7906	7778	7766	7831	7840	7703	7822	7787	7718	7651	7736	7785	7838	7676	7734	7832	7757	7643	7813	7870	7737	7726	7738	7837	7785	7679	7807	7746	7698	7920	7556	7696	7706	7727	7748	7861	7789	7758	7703	7703	7725	7755	7705	7811	7718	7737	7638	7709	7745	7648	7567	7832	7682	7689	7748	7784	7733	7758	7720	7675	7752	7714	7766	7737	7825	7852	7666	7764	7744	7806	7731	7700	7750	7666	7837	7762	7672	7921	7872	7712	7672	7787	7679	7752	7865	7618	7734	7767	7733	7556	7803	7708	7764	7615	7699	7821	7693	7735	7860	7680	7748	7774	7704	7688	7747	7719	7709	7907	7692	7777	7637	7717	7691	7615	7860	7879	7753	7829	7562	7754	7733	7706	7657	7729	7860	7757	7671	7668	7768	7810	7764	7752	7717	7528	7746	7737	7816	7739	7788	7776	7700	7689	7692	7753	7663	7587	7675	7776	7674	7813	7643	7723	7804	7860	7652	7732	7853	7743	7844	7548	7724	7645	7692	7876	7739	7752	7776	7681	7693	7653	7579	7737	7702	7646	7692	7727	7618	7758	7671	7840	7738	7656	7653	7698	7695	7842	7697	7764	7721	7721	7686	7715	7749	7706	7806	7611	7779	7818	7714	7730	7761	7745	7762	7704	7745	7691	7669	7658	7626	7755	7638	7730	7811	7764	7735	7725	7701	7747	7707	7683	7712	7817	7810	7833	7711	7812	7849	7761	7903	7827	7761	7704	7935	7667	7797	7708	7758	7605	7672	7702	7596	7724	7726	7766	7681	7470	7702	7787	7690	7695	7716	7708	7522	7786	7695	7633	7803	7591	7775	7634	7698	7781	7704	7682	7666	7718	7691	7723	7611	7821	7648	7681	7775	7662	7755	7673	7690	7680	7705	7816	7617	7702	7858	7704	7671	7699	7703	7698	7727	7780	7808	7867	7675	7817	7758	7588	7774	7709	7770	7760	7692	7787	7769	7689	7646	7817	7669	7887	7709	7762	7668	7784	7741	7777	7688	7779	7752	7684	7631	7756	7736	7688	7660	7633	7735	7720	7694	7684	7945	7757	7729	7818	7754	7667	7806	7696	7681	7723	7851	7695	7831	7685	7557	7771	7770	7640	7623	7728	7724	7673	7837	7667	7906	7794	7669	7726	7682	7805	7612	7695	7687	7709	7710	7879	7662	7747	7810	7637	7721	7649	7699	7823	7684	7773	7855	7789	7730	7790	7829	7659	7696	7788	7770	7840	7712	7861	7814	7891	7795	7771	7794	7617	7725	7811	7691	7840	7702	7824	7712	7795	7668	7657	7753	7805	7701	7711	7693	7739	7890	7808	7787	7668	7851	7722	7785	7732	7816	7657	7736	7751	7835	7730	7671	7674	7702	7644	7665	7614	7747	7794	7652	7781	7629	7684	7816	7709	7645	7695	7719	7664	7795	7739	7765	7706	7830	7652	7742	7798	7736	7617	7616	7736	7762	7751	7579	7847	7764	7839	7848	7824	7754	7762	7700	7867	7697	7710	7644	7657	7800	7555	7581	7718	7645	7773	7728	7604	7682	7616	7756	7649	7596	7823	7739	7701	7788	7815	7745	7696	7887	7709	7599	7677	7816	7700	7915	7789	7665	7842	7772	7708	7784	7701	7821	7866	7750	7677	7719	7774	7754	7747	7688	7792	7768	7741	7887	7840	7916	7707	7852	7781	7612	7803	7703	7826	7683	7750	7700	7555	7844	7686	7789	7876	7792	7741	7657	7700	7493	7686	7731	7724	7793	7731	7813	7773	7809	7895	7598	7813	7760	7674	7873	7671	7763	7640	7735	7754	7719	7641	7869	7772	7673	7725	7726	7641	7706	7696	7753	7574	7719	7692	7701	7808	7665	7740	7784	7679	7843	7760	7639	7761	7765	7843	7676	7809	7676	7719	7747	7736	7734	7749	7767	7803	7813	7630	7609	7668	7716	7777	7699	7595	7640	7641	7874	7677	7917	7702	7736	7816	7822	7717	7649	7595	7779	7970	7758	7599	7807	7688	7595	7650	7889	7669	7679	7789	7681	7937	7684	7864	7696	7816	7762	7914	7619	7835	7696	7774	7821	7712	7625	7724	7835	7822	7767	7800	7597	7619	7669	7656	7773	7810	7623	7794	7750	7721	7723	7757	7672	7829	7883	7658	7702	7887	7690	7724	7786	7798	7753	7787	7776	7788	7753	7874	7690	7727	7661	7693	7743	7802	7651	7491	7740	7544	7838	7718	7703	7751	7796	7807	7884	7702	7784	7695	7649	7797	7626	7744	7729	7739	7846	7751	7706	7683	7700	7719	7767	7810	7752	7748	7544	7662	7702	7694	7552	7703	7634	7790	7820	7712	7843	7744	7688	7782	7872	7659	7882	7683	7766	7665	7773	7718	7813	7932	7655	7686	7729	7660	7719	7682	7608	7648	7771	7784	7713	7736	7647	7923	7621	7691	7844	7576	7770	7738	7712	7687	7727	7589	7694	7736	7813	7583	7647	7735	7657	7665	7781	7849	7592	7696	7776	7720	7931	7780	7812	7593	7843	7792	7848	7809	7732	7833	7613	7857	7656	7775	7689	7703	7713
3222	1150	1062	1030	1226	1414	1517	1589	3070	5810	5075	3014	1662	1123	980	980	906	959	946	856	912	911	948	898	887	953	948	946	977	944	944	937	859	941	939	904	929	985	972	972	987	946	899	996	917	903	938	920	949	936	966	885	974	911	942	928	941	918	943	943	930	914	937	931	949	930	934	955	929	939	907	890	965	985	987	897	911	899	907	903	963	897	1016	943	940	998	961	910	955	921	995	884	926	848	943	924	973	886	945	971	950	944	899	872	972	888	936	938	935	913	936	883	924	936	914	907	909	878	889	983	918	898	952	958	912	928	929	986	892	894	961	926	900	971	911	941	873	917	919	931	908	921	952	961	940	933	960	940	947	957	1024	916	905	912	958	942	931	916	876	900	934	899	923	992	1011	953	969	973	950	978	942	957	926	1010	937	949	870	961	963	933	932	879	950	916	922	916	932	918	949	931	927	1009	936	968	967	946	954	954	927	959	929	885	974	957	953	906	939	919	939	946	978	938	908	922	895	943	999	879	911	936	921	917	901	957	927	880	926	906	958	958	932	913	946	874	930	933	922	923	907	939	917	922	895	842	906	914	949	909	970	936	953	1000	899	904	963	926	989	950	897	936	899	933	926	939	976	955	967	981	912	888	881	879	935	900	973	914	909	933	887	1001	939	970	931	962	910	960	911	924	956	893	939	955	962	894	960	1003	961	903	976	938	981	929	911	963	970	919	908	949	907	888	943	953	957	913	969	923	901	930	973	912	926	939	918	894	938	951	919	1012	957	922	929	964	935	900	916	945	924	925	908	940	954	902	937	981	897	900	947	960	903	984	917	919	906	953	991	946	906	915	921	864	930	946	894	964	925	925	900	882	914	937	941	958	947	966	976	940	944	928	958	922	988	887	934	912	950	1000	874	918	979	921	917	942	868	888	965	882	912	939	935	913	921	948	918	928	924	900	948	912	945	1027	967	916	903	886	939	957	928	935	898	979	932	969	917	980	938	973	896	911	955	995	959	931	916	965	943	968	957	971	931	922	952	968	969	917	912	882	923	896	906	949	942	968	908	985	911	925	954	923	950	888	929	946	938	987	901	966	912	934	901	955	945	928	926	930	953	929	963	916	918	951	915	970	1002	944	941	903	923	920	961	953	930	988	932	929	941	936	938	902	994	952	945	887	906	998	970	877	968	911	895	957	954	910	956	930	901	945	886	953	874	898	902	900	943	900	961	954	951	929	970	919	907	891	990	963	957	937	945	954	966	964	954	928	934	941	937	948	971	893	926	942	909	969	923	941	913	904	979	907	994	917	939	916	971	944	919	904	966	965	892	898	924	944	893	887	897	893	930	970	949	918	977	947	953	976	871	947	956	943	907	951	930	980	893	941	881	953	956	997	944	989	936	969	918	981	934	893	893	947	945	884	913	886	901	966	902	933	962	896	963	935	966	1044	920	910	987	939	961	883	926	946	932	887	945	945	939	973	937	951	943	947	945	943	905	950	966	975	959	905	921	940	874	957	878	929	928	924	928	933	899	977	879	960	876	928	950	914	926	931	959	909	973	927	935	936	1013	940	943	947	917	961	917	947	940	963	931	950	938	1001	963	944	916	900	942	956	925	918	911	988	950	929	916	924	903	963	915	894	976	969	976	929	944	913	881	960	902	893	967	963	958	950	891	896	921	972	978	931	942	926	982	887	897	913	923	918	882	966	938	950	947	913	945	956	889	954	955	917	962	967	900	983	921	971	950	968	952	879	924	897	923	1023	940	894	986	898	1019	956	983	925	950	946	966	964	956	882	959	961	921	968	1006	911	959	1017	892	960	913	925	888	917	948	946	940	974	873	929	955	945	966	922	910	981	977	943	971	896	980	1000	948	937	935	934	909	911	939	942	967	903	971	963	963	971	898	908	925	872	952	950	979	940	1001	934	915	912	938	977	908	952	982	951	939	932	923	941	930	942	929	915	955	942	911	926	905	967	946	960	932	935	927	930	966	963	940	942	909	912	912	888	891	945	925	961	893	891	934	934	938	953	898	946	953	948	950	921	925	894	905	935	902	955	922	975	909	909	915	909	935	918	927	936	932	937	895	912	915	943	952	925	982	988	956	976	958	951	912	943	953	921	966	950	942	976	960	928	938	903	943	895	929	939	977	941	932	937	915	910	924	1012	955	905	961	946	881	938	942	975	950	969	976	959	921	955	933	934	891	965	900	942	1024	920	946	899	961	1003	890	957	946	889	972	933	942	1004	951	911	909	929	940	918	942	941	959	949	903	906	922	917	951	930	964	976	868	927	941	967	945	902	938	976	937	937	887	960	957	961	905	973	898	905	954	903	942	1005	902	995	892	923	913	898	916	931	910	915	955	955	937	957	976	896	916	985	968	899	888	960	949	936	974	999	929	914	945	973	1014	937	901	928	947	916	946	939	926	909	890	903	915	939	982	908	941	931	981	956	893	878	948	956	923	905	988	921	913	934	1000	913	960	925	923	967	911	916	962	921	907	903	961	937	915	924	903	870	887	933	904	926	932	916	951	939	956	894	943	958	961	933	979	986	848	941	838	936	907	894	908	969	933	961	958	920	964	950	922	899	954	976	934	931	919	931	942	945	931	913	918	904	945	967	890	984	916	936	929	932	941	940	957	960	920	913	907	936	979	890	950	940	974	1009	964	951	941	918	906	884	892	989	931	901	934	950	908	933	903	952	924	977	966	957	942	922	953	887	964	910	942	946	928	902	949	928	898	974	917	911	889	966	951	947	904	924	986	944	952	1007	930	965	931	969	986	948	906	984	1023	938	915	896	904	946	911	966	877	889	959	899	987	934	926	889	995	899	994	929	886	983	916	928	942	924	933	993	971	929	972	930	1002	902	949	917	981	906	912	958	944	885	944	936	977	897	960	974	959	946	925	903	941	929	957	933	896	919	979	949	962	901	983	979	936	897	952	958	951	919	925	961	911	1015	922	922	967	941	939	882	949	934	912	912	962	912	897	979	941	965	892	916	954	926	887	932	957	903	902	981	918	942	922	954	952	926	894	913	911	904	961	952	889	893	895	897	947	947	919	934	898	935	919	906	891	929	899	895	961	952	915	909	933	1016	891	925	955	913	908	946	914	955	915	959	940	885	970	928	947	969	983	948	896	936	953	926	984	985	906	902	897	926	961	944	890	939	968	898	948	900	877	989	952	956	913	915	936	910	951	872	882	949	992	975	916	899	931	997	971	982	944	967	908	934	950	916	922	955	976	942	921	884	946	931	930	912	908	932	940	998	871	932	925	931	935	1000	906	948	991	950	938	926	913	975	1010	929	958	920	913	982	944	947	992	915	973	930	928	957	988	978	889	930	947	955	965	993	945	961	970	940	973	937	921	965	903	908	927	911	980	927	917	931	935	903	995	930	920	883	930	888	907	936	892	927	894	883	897	952	933	951	964	940	967	926	947	998	895	926	904	898	932	937	953	888	941	900	998	941	984	978	920	962	912	895	846	915	930	971	903	939	950	911	945	956	937	985	922	925	966	920	967	922	873	955	938	950	932	967
15448	11019	9730	13711	20911	24633	24174	25206	38124	46212	40519	29334	17176	10688	8224	7733	7564	7641	7581	7652	7516	7573	7646	7480	7667	7530	7568	7557	7544	7518	7642	7484	7593	7537	7607	7422	7488	7490	7541	7454	7545	7678	7612	7569	7679	7476	7483	7540	7705	7543	7673	7537	7582	7549	7626	7674	7529	7441	7505	7535	7634	7568	7612	7631	7580	7627	7778	7586	7723	7681	7510	7548	7565	7492	7382	7558	7481	7672	7487	7598	7657	7475	7424	7578	7647	7714	7541	7565	7685	7437	7582	7436	7652	7601	7430	7500	7743	7547	7544	7648	7481	7550	7475	7591	7647	7569	7491	7592	7544	7590	7552	7623	7705	7502	7596	7538	7527	7569	7531	7751	7553	7686	7498	7637	7557	7573	7556	7545	7495	7589	7593	7664	7567	7577	7658	7540	7670	7415	7623	7569	7619	7641	7521	7574	7585	7443	7668	7541	7593	7792	7513	7608	7678	7666	7483	7684	7617	7708	7746	7486	7703	7558	7450	7482	7586	7580	7637	7514	7539	7619	7587	7670	7567	7447	7631	7504	7547	7416	7586	7699	7540	7634	7450	7614	7736	7579	7531	7691	7553	7534	7422	7616	7518	7589	7700	7508	7496	7532	7698	7705	7531	7461	7640	7558	7670	7643	7724	7621	7692	7524	7460	7580	7515	7662	7405	7571	7686	7514	7542	7568	7402	7683	7622	7518	7711	7609	7645	7613	7523	7490	7471	7542	7585	7462	7454	7612	7645	7518	7601	7636	7529	7612	7508	7582	7520	7533	7651	7625	7592	7445	7612	7528	7531	7648	7510	7534	7611	7664	7549	7565	7534	7663	7640	7529	7585	7642	7547	7573	7508	7470	7573	7566	7505	7602	7654	7588	7558	7543	7505	7688	7592	7632	7622	7556	7633	7610	7610	7528	7688	7631	7426	7592	7663	7573	7684	7610	7520	7541	7603	7648	7549	7535	7572	7524	7593	7681	7619	7502	7596	7636	7612	7679	7546	7663	7564	7528	7562	7566	7607	7666	7549	7571	7546	7629	7521	7548	7557	7442	7557	7570	7623	7594	7507	7612	7465	7603	7540	7667	7621	7569	7704	7535	7421	7709	7583	7558	7640	7658	7443	7575	7673	7593	7547	7534	7671	7589	7603	7532	7622	7538	7691	7669	7523	7620	7644	7719	7488	7601	7441	7565	7595	7600	7574	7645	7591	7602	7560	7617	7632	7541	7458	7516	7527	7541	7620	7679	7578	7597	7498	7575	7529	7517	7631	7592	7587	7527	7662	7331	7602	7525	7696	7498	7622	7635	7622	7690	7556	7544	7537	7539	7520	7631	7697	7658	7626	7508	7434	7585	7646	7616	7465	7625	7615	7651	7665	7620	7640	7499	7533	7608	7616	7552	7584	7626	7622	7452	7589	7575	7613	7578	7633	7633	7676	7513	7659	7459	7508	7582	7491	7654	7527	7678	7643	7436	7650	7704	7585	7492	7574	7614	7494	7577	7655	7662	7432	7524	7646	7599	7599	7553	7556	7577	7708	7480	7588	7563	7495	7661	7555	7637	7779	7614	7592	7555	7629	7632	7454	7660	7460	7489	7529	7541	7718	7656	7622	7556	7651	7562	7610	7574	7616	7531	7576	7655	7544	7585	7613	7619	7458	7549	7659	7674	7468	7517	7507	7737	7454	7721	7630	7594	7566	7611	7638	7419	7707	7401	7671	7667	7551	7541	7655	7542	7585	7561	7571	7684	7534	7701	7618	7482	7565	7502	7362	7619	7616	7547	7637	7650	7583	7687	7536	7682	7606	7544	7526	7646	7597	7503	7630	7530	7588	7601	7606	7467	7600	7659	7505	7538	7465	7615	7555	7567	7691	7582	7599	7600	7603	7588	7547	7564	7577	7612	7421	7558	7594	7523	7564	7609	7523	7469	7633	7441	7600	7600	7430	7599	7494	7665	7714	7496	7506	7593	7546	7637	7596	7636	7510	7623	7567	7451	7633	7464	7614	7667	7643	7678	7458	7532	7547	7648	7519	7517	7726	7627	7649	7585	7737	7662	7491	7480	7498	7448	7623	7620	7550	7649	7570	7758	7606	7535	7561	7671	7580	7628	7640	7709	7663	7539	7694	7536	7574	7651	7495	7529	7554	7501	7615	7591	7432	7616	7528	7563	7549	7606	7589	7504	7560	7466	7543	7661	7532	7509	7595	7494	7704	7582	7669	7460	7558	7606	7629	7646	7445	7533	7599	7567	7653	7655	7662	7524	7557	7704	7593	7577	7604	7617	7576	7562	7662	7746	7543	7514	7620	7471	7677	7565	7562	7494	7644	7556	7476	7541	7617	7518	7574	7559	7629	7547	7595	7646	7639	7643	7594	7575	7595	7601	7725	7541	7594	7507	7626	7537	7587	7574	7510	7528	7580	7672	7577	7664	7705	7490	7679	7558	7621	7503	7486	7437	7757	7647	7584	7569	7590	7446	7572	7450	7564	7620	7535	7484	7685	7594	7606	7626	7634	7383	7662	7641	7625	7504	7668	7486	7508	7650	7415	7538	7586	7705	7632	7541	7457	7500	7735	7640	7571	7558	7667	7589	7561	7628	7563	7683	7530	7671	7541	7669	7555	7628	7641	7650	7565	7715	7540	7539	7473	7574	7606	7514	7607	7381	7569	7533	7432	7524	7687	7548	7522	7557	7664	7432	7542	7612	7648	7493	7656	7704	7720	7560	7591	7588	7611	7607	7576	7535	7657	7485	7592	7645	7607	7654	7637	7444	7612	7653	7446	7629	7494	7545	7545	7534	7503	7573	7519	7558	7523	7482	7618	7460	7524	7578	7636	7685	7610	7508	7521	7615	7649	7547	7408	7568	7648	7558	7604	7537	7637	7513	7516	7549	7417	7691	7607	7548	7477	7702	7586	7586	7618	7504	7547	7610	7578	7640	7503	7614	7472	7664	7632	7581	7602	7461	7568	7532	7548	7600	7551	7255	7568	7505	7629	7564	7649	7707	7562	7569	7579	7610	7642	7587	7526	7608	7520	7511	7468	7514	7746	7438	7597	7488	7492	7658	7503	7599	7465	7625	7513	7606	7525	7587	7468	7503	7698	7662	7570	7443	7439	7607	7586	7632	7572	7637	7516	7634	7614	7596	7676	7671	7509	7535	7595	7450	7593	7495	7563	7618	7666	7601	7592	7614	7566	7587	7646	7598	7453	7684	7630	7611	7683	7596	7559	7547	7595	7441	7661	7514	7569	7531	7668	7670	7639	7472	7532	7491	7566	7673	7695	7535	7694	7561	7483	7707	7611	7576	7484	7670	7458	7527	7606	7500	7585	7673	7373	7543	7589	7612	7625	7671	7573	7579	7517	7617	7593	7712	7692	7630	7563	7371	7528	7442	7542	7630	7644	7649	7654	7587	7617	7635	7636	7578	7628	7416	7646	7643	7590	7537	7556	7601	7599	7485	7634	7593	7618	7514	7514	7557	7600	7565	7514	7693	7540	7605	7585	7540	7552	7476	7564	7589	7668	7595	7640	7687	7660	7613	7588	7555	7698	7586	7509	7641	7516	7561	7646	7699	7581	7526	7605	7535	7421	7635	7588	7546	7473	7546	7624	7570	7661	7510	7607	7645	7520	7601	7551	7499	7533	7482	7618	7581	7471	7569	7487	7621	7529	7471	7712	7637	7608	7557	7609	7474	7708	7654	7643	7546	7536	7617	7578	7428	7618	7682	7604	7468	7514	7585	7612	7499	7592	7612	7559	7579	7582	7619	7696	7414	7476	7672	7507	7722	7653	7508	7572	7635	7632	7452	7507	7567	7674	7490	7504	7566	7613	7569	7591	7679	7512	7738	7582	7466	7593	7624	7581	7585	7546	7581	7653	7582	7732	7746	7499	7612	7616	7762	7507	7513	7489	7519	7636	7608	7602	7589	7494	7637	7695	7708	7464	7703	7629	7516	7627	7554	7601	7485	7339	7588	7647	7611	7599	7662	7613	7655	7750	7408	7439	7616	7630	7694	7544	7672	7530	7702	7602	7504	7479	7613	7394	7615	7590	7565	7630	7536	7472	7650	7487	7712	7588	7427	7550	7586	7670	7593	7607	7495	7434	7641	7634	7686	7523	7660	7490	7590	7662	7680	7659	7679	7668	7720	7658	7510	7644	7630	7552	7610	7607	7757	7549	7569	7535	7494	7512	7566	7650	7508	7615	7511	7634	7527	7658	7521	7485	7423	7644	7685	7515	7491	7502	7556	7631	7648	7641	7647	7485	7622	7594	7657	7492	7763	7471	7666	7581	7598	7553	7547	7520	7671	7515	7502	7675	7524	7738	7657	7537	7529	7536	7610	7562	7590	7589	7749	7671	7801	7448	7576	7512	7548	7659	7593	7549	7605	7595	7654	7709	7553	7537	7562	7502	7499	7540	7542	7639	7655	7643	7734	7469	7608	7636	7518	7581	7636	7680	7693	7578	7516	7579	7580	7482	7596	7472	7763	7615	7569	7545	7514	7613	7564	7473	7513	7602	7655	7619	7640	7551	7563	7659	7501	7565	7527	7700	7561	7451	7723	7495	7585	7397	7572	7665	7567	7448	7684	7557	7614	7401	7466	7539	7416	7594	7645	7536	7723	7678	7568	7646	7677	7533	7507	7529	7635	7561	7556	7740	7613	7621	7588	7418	7629	7678	7684	7564	7558	7568	7570	7499	7553	7630	7605	7645	7605	7588	7573	7522	7685	7471	7594	7384	7612	7565	7678	7550	7511	7639	7421	7710	7473	7634	7603	7705	7645	7630	7536	7601	7623	7543	7630	7645	7621	7470	7573	7616	7409	7501	7672	7687	7402	7587	7560	7563	7553	7550	7598	7553	7532	7603	7687	7679	7592	7605	7637	7663	7497	7576	7560	7673	7438	7559	7598	7528	7474	7591	7518	7688	7604	7508	7603	7622	7678	7693	7550	7632	7715	7495	7579	7491	7572	7546	7628	7387	7630	7512	7544	7543	7576	7451	7533	7553	7707	7667	7541	7530	7609	7721	7543	7617	7587	7738	7555	7581	7803	7459	7531	7729	7610	7794	7688	7621	7386	7519	7529	7503	7631
2172	1470	1232	1189	1436	1650	1765	1864	6435	17017	14353	7429	2954	1464	1025	986	895	939	904	885	948	930	905	927	928	928	963	935	961	910	949	926	983	944	969	924	986	950	958	915	930	922	921	954	978	911	935	878	911	943	901	968	960	942	972	929	954	889	954	935	953	955	938	893	968	945	878	994	956	974	927	940	936	976	947	982	1009	963	935	946	916	938	896	939	907	946	932	931	893	899	955	954	901	912	956	926	963	952	941	981	920	938	908	1002	923	932	900	906	915	951	908	918	953	971	927	990	982	883	957	919	920	973	940	954	1024	906	1020	947	912	926	933	933	951	983	938	976	936	970	974	951	932	980	980	930	962	947	896	921	912	964	913	921	941	889	1021	953	958	913	870	1007	944	957	952	968	911	930	889	920	902	916	943	970	941	923	911	985	937	936	890	960	942	954	920	960	926	996	908	927	986	931	893	944	945	832	923	883	966	947	936	896	904	986	926	899	957	933	983	953	958	984	975	962	977	915	959	914	950	896	963	960	919	968	923	935	981	916	1007	948	975	933	932	944	955	916	896	883	959	938	930	994	947	945	936	937	917	927	934	899	924	954	963	946	907	916	960	922	906	975	866	944	952	943	939	919	947	938	928	973	932	944	981	951	927	913	895	937	912	918	905	936	986	937	972	911	947	904	908	955	972	859	992	984	945	961	940	959	939	944	968	996	956	942	974	928	933	937	969	936	899	973	990	877	911	941	914	919	911	978	916	903	878	978	936	891	926	943	909	937	900	928	969	906	933	885	978	942	908	914	974	956	912	922	902	877	963	895	963	915	958	901	942	910	927	951	979	973	976	932	981	942	901	922	943	1008	950	988	948	887	948	915	947	924	917	1001	934	934	912	908	923	944	920	922	953	998	978	935	944	952	930	901	960	953	904	975	895	985	895	922	913	921	972	966	916	963	962	971	936	981	935	976	933	883	954	930	1008	998	952	891	906	937	879	921	962	915	904	938	1000	945	895	949	936	925	945	922	952	988	900	945	975	952	960	985	968	941	1024	869	901	894	961	936	918	1008	922	942	885	938	922	896	1010	951	921	942	993	896	967	916	927	881	917	918	974	945	898	942	962	937	920	938	904	908	959	913	976	927	981	945	921	918	940	899	943	944	911	901	950	864	960	930	909	919	945	978	908	934	958	947	947	942	936	920	975	953	932	999	955	902	962	922	970	911	950	977	927	921	942	974	1011	939	925	1001	933	960	919	908	931	975	982	982	967	982	904	905	914	936	937	892	934	921	933	981	933	1009	981	947	895	994	913	971	955	855	925	912	930	898	973	959	923	948	914	942	946	940	930	936	887	942	1046	965	910	915	996	902	932	903	976	954	895	959	953	888	918	965	962	928	932	975	976	940	989	964	932	938	954	921	933	935	940	926	973	933	926	902	978	998	963	991	932	906	919	935	885	935	885	957	945	933	896	871	900	932	951	930	923	924	928	968	961	965	915	937	910	935	966	967	936	999	968	907	943	923	929	930	930	991	967	972	931	980	936	934	934	940	907	952	993	980	935	915	964	1002	930	939	965	963	953	905	987	944	962	990	942	960	925	1023	1033	900	891	940	956	889	969	892	952	907	924	922	928	917	929	920	918	928	962	968	951	957	919	919	916	976	899	959	919	968	921	931	940	893	972	918	940	907	907	960	969	917	936	962	1008	973	914	935	949	913	998	978	938	950	920	946	852	953	855	936	1006	943	881	918	869	919	960	920	886	933	928	930	957	911	900	965	927	943	932	950	981	975	927	931	1017	959	961	968	936	914	954	916	971	953	934	933	942	897	941	932	939	927	989	948	938	932	894	962	945	916	936	928	927	965	922	842	934	924	953	959	953	919	951	991	1017	876	955	908	988	954	905	953	961	950	906	934	919	913	928	962	968	916	947	905	952	959	941	962	950	941	997	952	950	966	935	951	939	974	986	932	899	928	968	932	955	977	970	986	942	913	934	937	927	946	906	951	1004	1017	930	980	941	910	873	957	938	926	914	918	891	989	1024	980	953	950	947	931	979	980	956	917	960	901	931	1040	966	931	987	915	970	965	960	907	890	914	942	933	917	920	923	922	933	965	962	998	895	950	912	996	990	986	943	937	995	929	975	972	950	952	994	877	935	927	957	928	936	938	934	948	970	944	905	982	934	969	926	947	906	905	1030	903	972	951	898	1004	931	968	962	943	904	955	903	949	989	960	948	905	990	907	982	896	917	931	949	948	908	898	926	930	981	936	902	1004	944	948	917	971	863	896	960	943	1006	943	945	939	971	992	934	933	951	941	931	986	908	934	988	952	953	955	889	893	911	947	965	960	946	911	902	967	935	890	932	999	904	952	965	941	971	971	954	916	945	961	950	915	1000	958	922	931	950	932	911	938	930	966	921	924	951	963	904	941	938	941	929	886	922	953	988	890	943	920	926	920	865	965	943	946	920	968	983	971	949	957	930	927	916	967	856	960	944	999	1009	944	884	941	948	905	939	887	984	944	990	893	945	940	928	963	918	923	898	965	933	951	953	935	976	963	980	916	866	928	926	996	934	985	944	939	965	945	947	980	948	956	938	967	966	892	977	1025	980	973	955	906	906	959	927	864	912	936	943	950	946	941	966	918	946	933	919	885	950	961	967	989	988	969	982	896	997	986	913	987	904	962	964	932	927	944	905	916	966	871	951	980	968	956	956	911	938	930	930	921	913	941	965	921	905	1003	985	911	983	928	953	905	975	937	993	956	980	914	1018	942	968	942	899	1014	926	944	955	948	898	942	939	938	953	929	951	923	1008	953	991	940	916	951	890	969	963	957	902	924	861	934	945	944	896	939	945	953	1021	958	915	946	900	958	973	929	922	951	937	943	952	932	958	960	917	942	951	944	882	950	945	941	997	986	942	922	932	921	946	985	925	952	890	932	917	929	918	916	957	888	970	914	955	974	894	946	954	956	917	909	946	913	927	889	954	948	949	983	945	968	931	943	917	931	952	951	952	893	954	1008	949	927	912	948	925	979	973	1006	947	935	953	979	994	965	933	929	959	891	933	965	924	924	928	928	921	948	937	938	925	929	896	943	916	924	892	853	891	923	944	936	957	989	937	908	959	1021	906	937	926	950	957	893	941	953	933	897	941	973	901	973	957	985	938	949	928	934	946	946	879	950	986	936	963	899	917	917	858	970	871	971	974	891	957	889	954	878	929	960	845	906	886	937	901	978	923	907	966	950	977	896	958	965	938	881	962	964	903	957	915	925	888	894	957	957	962	900	969	949	963	983	927	923	946	949	972	890	1005	960	968	944	921	911	1011	960	931	948	984	928	996	955	942	964	917	905	994	955	956	937	908	940	918	897	930	1006	995	936	921	892	904	940	963	959	962	918	937	1001	950	930	975	971	917	905	910	943	940	953	908	931	991	936	882	919	965	916	961	906	963	937	941	941	869	911	924	967	964	940	977	969	972	974	910	905	957	931	938	994	893	942	967	975	915	918	919	967	947	991	977	928	967	906	925	940	943	941	902	887	964	980	938	915	920	937	981	913
19520	14282	11244	17946	24998	27042	27351	30474	50582	68701	58661	42635	26971	14830	9276	7858	7667	7510	7638	7538	7614	7680	7559	7606	7581	7500	7515	7489	7630	7562	7608	7587	7412	7532	7547	7497	7549	7568	7683	7614	7662	7547	7568	7671	7631	7579	7637	7620	7613	7751	7684	7652	7471	7471	7628	7744	7634	7567	7616	7641	7484	7570	7635	7489	7696	7628	7641	7497	7635	7674	7632	7581	7603	7594	7608	7538	7589	7585	7740	7583	7457	7526	7657	7653	7574	7657	7620	7707	7659	7706	7809	7578	7562	7635	7673	7551	7463	7561	7573	7510	7596	7628	7654	7533	7495	7638	7635	7624	7533	7603	7612	7611	7519	7687	7603	7551	7513	7665	7523	7791	7615	7628	7719	7537	7590	7560	7508	7625	7655	7607	7603	7478	7602	7665	7698	7582	7655	7574	7595	7630	7523	7655	7647	7566	7527	7681	7555	7461	7590	7542	7594	7541	7590	7614	7711	7681	7613	7709	7535	7522	7519	7613	7556	7609	7679	7694	7513	7589	7509	7532	7705	7660	7661	7677	7544	7522	7668	7532	7605	7651	7668	7525	7498	7563	7588	7490	7474	7443	7675	7553	7543	7635	7599	7637	7818	7578	7603	7542	7687	7626	7673	7598	7675	7578	7680	7580	7616	7661	7530	7554	7643	7640	7633	7623	7610	7711	7549	7648	7632	7613	7580	7580	7578	7511	7697	7623	7589	7613	7630	7609	7373	7557	7563	7546	7772	7643	7611	7610	7633	7632	7608	7639	7598	7492	7550	7597	7584	7729	7542	7612	7656	7561	7621	7670	7584	7530	7479	7548	7567	7558	7551	7681	7663	7611	7598	7418	7650	7641	7504	7639	7520	7633	7648	7712	7582	7617	7699	7538	7538	7609	7528	7556	7558	7645	7627	7616	7580	7592	7609	7608	7649	7572	7718	7645	7615	7549	7790	7520	7529	7527	7582	7763	7591	7597	7667	7400	7581	7773	7739	7675	7557	7619	7630	7560	7525	7670	7592	7689	7585	7540	7605	7705	7627	7699	7635	7618	7526	7631	7539	7546	7589	7873	7518	7660	7599	7753	7702	7594	7625	7524	7622	7629	7570	7600	7493	7749	7560	7614	7639	7507	7672	7620	7523	7541	7507	7712	7568	7645	7672	7521	7794	7530	7427	7641	7617	7736	7441	7675	7488	7694	7622	7595	7607	7587	7595	7603	7566	7708	7624	7696	7615	7706	7657	7620	7568	7653	7737	7573	7588	7690	7594	7592	7547	7524	7633	7642	7547	7559	7617	7581	7615	7679	7512	7635	7651	7563	7513	7602	7553	7653	7652	7534	7670	7581	7588	7670	7692	7594	7607	7576	7685	7444	7694	7635	7627	7634	7593	7712	7454	7601	7717	7531	7559	7648	7524	7535	7673	7629	7604	7783	7637	7669	7570	7573	7648	7506	7593	7529	7713	7684	7776	7469	7599	7604	7610	7563	7579	7598	7537	7637	7466	7571	7628	7721	7672	7667	7548	7626	7819	7503	7625	7485	7625	7692	7538	7664	7578	7668	7606	7537	7626	7717	7730	7510	7724	7576	7603	7597	7576	7557	7568	7531	7580	7621	7547	7462	7556	7685	7648	7628	7541	7597	7573	7591	7753	7628	7646	7644	7415	7529	7641	7640	7593	7684	7569	7614	7678	7548	7587	7760	7614	7620	7610	7460	7657	7567	7598	7608	7645	7687	7644	7760	7587	7545	7774	7549	7561	7626	7640	7602	7688	7647	7745	7482	7655	7518	7580	7531	7609	7555	7660	7549	7712	7474	7629	7559	7624	7608	7564	7541	7450	7600	7495	7561	7633	7526	7655	7636	7634	7604	7749	7743	7438	7596	7482	7508	7540	7591	7617	7660	7597	7607	7526	7504	7592	7569	7584	7502	7597	7651	7601	7438	7488	7558	7548	7704	7572	7484	7642	7527	7489	7615	7615	7648	7626	7731	7710	7622	7617	7639	7653	7655	7739	7608	7645	7579	7481	7544	7547	7653	7647	7650	7774	7489	7481	7586	7691	7469	7559	7480	7660	7665	7616	7553	7537	7638	7436	7714	7632	7584	7691	7600	7634	7638	7569	7665	7735	7514	7654	7723	7557	7666	7578	7615	7660	7605	7678	7504	7477	7457	7679	7812	7607	7659	7708	7811	7531	7567	7631	7662	7720	7591	7569	7663	7637	7664	7578	7495	7692	7546	7579	7613	7349	7607	7693	7684	7613	7577	7636	7601	7534	7671	7566	7634	7544	7447	7545	7735	7715	7537	7615	7592	7574	7611	7557	7703	7627	7621	7633	7573	7614	7671	7573	7581	7654	7682	7549	7467	7659	7526	7495	7552	7541	7650	7513	7724	7619	7665	7461	7523	7609	7550	7524	7674	7534	7499	7562	7637	7697	7661	7713	7515	7658	7577	7585	7619	7601	7617	7711	7584	7425	7554	7665	7518	7578	7586	7551	7669	7674	7577	7622	7614	7629	7571	7600	7508	7598	7670	7682	7481	7561	7655	7571	7684	7638	7606	7636	7712	7676	7618	7414	7650	7617	7662	7674	7505	7514	7480	7618	7603	7622	7524	7609	7640	7519	7587	7780	7586	7593	7643	7704	7486	7552	7602	7573	7568	7591	7524	7683	7581	7791	7638	7547	7594	7604	7715	7629	7510	7576	7591	7606	7613	7662	7569	7712	7564	7626	7633	7669	7613	7689	7637	7566	7530	7585	7478	7593	7710	7547	7457	7617	7510	7529	7824	7600	7595	7679	7583	7770	7526	7483	7453	7733	7633	7656	7621	7794	7662	7676	7626	7620	7549	7634	7624	7782	7581	7663	7756	7656	7548	7548	7676	7534	7791	7630	7721	7595	7588	7572	7524	7621	7600	7652	7566	7563	7662	7677	7749	7432	7624	7606	7529	7575	7587	7517	7756	7555	7702	7588	7638	7623	7579	7529	7670	7705	7630	7735	7574	7546	7736	7598	7433	7514	7647	7566	7605	7564	7649	7618	7637	7611	7593	7603	7467	7737	7588	7540	7474	7700	7635	7584	7594	7635	7690	7752	7612	7682	7617	7568	7609	7646	7553	7638	7918	7645	7695	7694	7584	7680	7550	7523	7712	7684	7661	7568	7666	7723	7471	7619	7635	7569	7673	7618	7672	7751	7654	7515	7571	7623	7640	7527	7447	7526	7665	7707	7495	7560	7621	7703	7454	7617	7559	7614	7497	7657	7618	7660	7461	7568	7637	7634	7587	7644	7676	7590	7620	7639	7622	7672	7571	7659	7694	7609	7497	7563	7577	7625	7598	7514	7660	7471	7563	7459	7549	7555	7443	7576	7657	7686	7559	7578	7596	7708	7633	7595	7654	7677	7574	7702	7675	7659	7524	7649	7505	7760	7769	7539	7599	7636	7704	7674	7608	7650	7564	7602	7560	7457	7624	7625	7643	7709	7768	7597	7660	7572	7609	7655	7590	7637	7637	7725	7597	7591	7504	7635	7635	7761	7578	7496	7621	7662	7688	7623	7539	7596	7615	7694	7620	7587	7517	7647	7519	7531	7605	7819	7624	7520	7555	7634	7589	7703	7518	7527	7569	7597	7591	7680	7624	7604	7560	7701	7580	7638	7567	7597	7557	7609	7491	7579	7618	7618	7714	7570	7552	7542	7655	7611	7627	7589	7698	7492	7641	7566	7705	7735	7710	7581	7560	7528	7542	7681	7555	7574	7773	7461	7444	7557	7573	7562	7607	7762	7566	7614	7603	7730	7616	7672	7568	7686	7583	7545	7547	7652	7512	7676	7648	7617	7562	7728	7453	7603	7532	7425	7635	7608	7694	7609	7568	7595	7810	7643	7651	7605	7645	7751	7525	7599	7564	7645	7551	7594	7711	7702	7605	7638	7671	7558	7612	7645	7683	7713	7485	7638	7609	7576	7706	7674	7587	7395	7754	7659	7745	7628	7618	7660	7543	7601	7605	7724	7658	7554	7641	7480	7571	7687	7580	7569	7724	7559	7566	7617	7649	7610	7696	7547	7474	7581	7550	7545	7611	7546	7549	7662	7655	7605	7577	7560	7578	7708	7544	7525	7569	7659	7584	7605	7588	7584	7646	7639	7531	7537	7612	7552	7570	7617	7561	7761	7593	7562	7602	7536	7454	7591	7732	7540	7624	7722	7629	7537	7641	7526	7643	7492	7526	7498	7638	7572	7517	7579	7595	7707	7690	7541	7534	7513	7526	7737	7662	7585	7719	7597	7681	7681	7569	7565	7554	7706	7713	7560	7468	7460	7602	7653	7646	7624	7636	7669	7603	7447	7717	7544	7565	7473	7716	7561	7716	7564	7460	7521	7622	7558	7626	7648	7569	7566	7713	7695	7668	7676	7511	7626	7582	7627	7654	7482	7525	7619	7692	7415	7598	7652	7577	7628	7620	7684	7619	7594	7618	7500	7553	7540	7457	7574	7567	7582	7638	7602	7454	7683	7615	7558	7636	7520	7625	7553	7513	7682	7634	7677	7610	7710	7566	7548	7614	7681	7529	7554	7639	7567	7586	7647	7635	7523	7647	7603	7636	7620	7698	7571	7743	7621	7630	7627	7687	7657	7549	7685	7515	7580	7496	7523	7555	7657	7603	7613	7467	7771	7641	7660	7492	7651	7571	7576	7648	7644	7437	7504	7680	7745	7583	7603	7546	7437	7686	7594	7543	7517	7503	7609	7618	7625	7506	7591	7635	7620	7619	7467	7682	7687	7605	7652	7560	7488	7640	7672	7657	7658	7695	7704	7656	7516	7518	7578	7692	7533	7542	7484	7637	7615	7710	7659	7640	7603	7588	7546	7533	7599	7529	7617	7753	7472	7552	7477	7562	7629	7648	7636	7608	7736	7591	7728	7663	7566	7651	7651	7668	7705	7629	7567	7597	7428	7436	7624	7658	7638	7595	7577	7604	7687	7558	7621	7570	7471	7494	7596	7529	7645	7654	7744	7575	7631	7653	7584	7701	7551	7540	7550	7534	7623	7576	7636	7474	7603	7539	7606	7815	7644	7473	7732	7700	7643	7528	7729	7570	7602	7581
4797	1523	1277	1166	1322	1522	1486	1681	5626	15809	15015	8650	3400	1611	1097	988	968	982	978	914	921	924	919	1003	959	963	967	979	942	947	906	960	957	997	955	923	982	969	967	967	982	990	922	927	980	939	986	989	922	962	956	982	958	927	930	918	950	989	978	1015	901	1007	982	949	962	949	948	973	1002	978	964	978	957	928	889	980	967	947	948	928	965	947	936	1004	948	941	974	956	941	955	968	958	1003	1001	953	991	954	959	944	906	1004	958	1004	956	980	1003	958	1039	973	999	993	1030	994	939	955	983	996	938	959	960	935	963	946	1024	1015	988	978	934	956	1005	991	970	959	978	962	984	923	949	937	970	981	939	1004	977	940	947	985	977	1034	923	977	957	969	981	947	947	959	935	961	1009	978	945	936	940	987	992	949	972	993	985	916	943	953	947	966	975	953	949	1019	973	975	986	1016	951	928	954	997	952	980	904	970	974	990	952	969	937	981	992	987	1001	984	914	981	1012	921	982	929	1009	977	984	992	909	938	961	973	959	1018	950	932	957	981	986	997	983	1037	926	938	955	1012	937	931	970	977	999	995	1002	988	934	931	961	944	944	914	988	934	969	981	936	953	949	1019	936	947	953	933	969	972	971	958	977	993	1017	1021	987	1023	1008	997	1044	930	992	996	995	968	957	984	950	970	1017	1018	948	1006	1004	973	986	922	962	1009	949	928	1030	996	951	923	974	979	962	978	968	984	986	958	966	956	948	944	954	995	1001	986	1013	1018	933	975	942	929	981	901	956	993	1007	995	989	957	977	979	943	984	897	970	982	978	930	938	970	948	915	981	973	1012	986	965	947	949	1017	938	947	936	929	980	979	971	973	951	999	922	944	985	970	991	954	985	992	959	964	969	1007	965	1007	968	983	977	937	1016	955	989	953	1001	998	983	1020	938	991	945	974	949	993	952	925	965	979	922	945	939	991	899	1010	951	966	922	938	973	944	996	927	961	1001	967	923	973	980	952	986	949	958	998	996	973	969	947	946	982	931	952	985	935	927	911	984	1008	998	1015	993	988	925	933	1016	954	941	1012	937	995	975	917	976	932	939	959	984	948	985	972	997	970	942	961	994	973	960	1000	997	983	1006	932	945	964	935	951	941	948	948	997	926	1010	968	1003	955	995	994	1018	897	926	972	993	925	997	993	957	980	963	959	940	973	979	972	908	942	922	914	989	974	963	1029	1007	945	982	907	1001	1052	907	954	980	915	918	912	980	940	970	955	1001	932	976	1028	957	966	957	955	930	973	1008	916	986	980	930	969	986	929	962	994	978	936	978	956	979	1015	1008	1053	978	950	977	955	987	914	991	998	1005	1002	930	932	1015	979	954	962	1023	1005	930	959	945	936	947	938	989	926	992	937	934	1008	943	1027	947	1023	955	968	1019	900	1036	981	931	956	924	938	971	979	966	952	945	982	977	911	961	965	976	933	941	934	987	932	973	973	945	1016	933	994	985	970	1021	936	987	979	1016	1034	962	1025	964	987	1040	989	1007	964	955	986	1001	962	988	1010	906	944	936	941	984	1000	1026	961	951	968	975	990	935	936	975	1008	951	967	979	1012	986	1016	991	995	992	1033	971	976	977	964	983	954	976	923	971	924	933	931	991	1002	996	992	979	946	971	931	972	988	985	1042	980	955	934	942	1026	932	942	974	950	953	1007	954	948	925	1001	988	932	943	899	953	938	975	983	932	940	979	964	972	957	967	996	963	917	973	1006	989	986	989	922	960	1001	939	952	986	1005	992	993	910	977	917	924	917	996	981	984	968	988	997	942	1014	1012	990	1022	974	959	931	943	982	942	1013	926	968	988	977	905	970	963	947	1005	1026	960	1009	984	1001	891	928	923	970	897	981	1021	949	984	931	982	1012	938	970	1002	973	1008	928	997	965	914	964	979	960	976	953	987	993	1022	981	1030	903	997	993	919	987	963	1067	907	961	1011	973	1003	1005	957	980	963	964	960	985	1011	879	961	960	964	1030	951	951	964	973	959	947	977	1021	1006	1002	948	947	982	1004	992	995	979	1023	972	993	937	909	999	1028	1000	978	945	987	1020	964	916	962	985	918	1009	973	956	970	929	1039	1001	958	970	971	991	967	961	941	975	979	1008	956	965	954	972	955	923	949	959	971	970	925	935	978	936	961	956	961	1002	966	987	993	974	982	984	983	965	964	948	959	960	941	974	1023	979	955	958	982	986	943	1010	979	953	976	959	937	1068	1003	1011	933	1062	962	934	984	905	937	964	987	1019	1039	975	905	949	939	952	1004	981	1004	997	925	985	999	948	993	963	962	961	943	921	983	974	989	953	927	1005	947	959	1000	983	1014	991	1002	1001	981	944	1016	937	1005	991	1012	1063	1004	949	1000	995	1000	955	951	959	1011	995	978	955	976	976	982	964	948	979	951	979	925	1012	970	974	937	974	956	947	975	944	925	961	963	930	959	998	1030	963	962	900	929	934	951	981	928	923	953	985	977	975	1005	1017	950	955	977	974	926	939	934	932	991	978	951	986	954	1001	963	962	897	973	935	932	1012	986	955	964	988	960	939	977	977	946	967	955	957	1025	977	1019	951	1011	949	992	995	936	935	985	968	960	945	976	970	1032	961	993	961	962	989	1005	945	925	1011	940	959	958	1024	895	903	992	971	990	993	967	976	1018	997	957	965	973	978	929	994	946	1015	938	973	953	971	919	969	1033	941	1007	945	989	949	933	916	987	963	934	973	1007	944	965	943	1041	1044	932	960	1010	967	936	978	1029	963	968	1042	961	990	932	942	959	893	978	985	990	947	955	965	979	980	1028	1003	923	972	957	956	925	978	994	969	996	987	960	989	960	965	964	949	987	952	965	973	982	962	964	943	1037	960	944	939	975	948	931	967	977	950	953	1026	974	917	1033	942	990	951	1018	997	1033	975	1003	955	1024	1011	960	974	959	1007	977	996	967	1006	958	1026	930	975	970	958	972	941	1037	976	948	933	1022	993	923	959	918	954	958	942	983	1021	939	960	934	998	959	962	994	919	981	966	973	930	1005	1029	936	1019	1002	940	935	933	986	974	1005	958	987	1002	922	1011	883	940	1010	996	951	1014	913	917	1013	984	971	980	973	1015	959	979	953	911	974	960	937	984	960	987	979	984	982	968	963	929	990	961	939	940	1001	975	968	960	1044	922	991	1037	989	971	936	948	923	975	945	952	966	980	970	976	897	924	969	941	950	924	1045	934	973	969	965	949	992	967	957	1008	943	998	961	981	1017	962	1001	960	968	983	1007	915	915	927	955	967	996	968	946	990	968	994	1035	921	1013	966	1052	948	987	945	966	937	943	959	978	966	935	962	898	1045	954	978	977	924	960	921	979	981	997	960	929	1014	939	1007	997	930	987	1045	962	974	977	951	980	1026	934	1000	961	953	960	986	940	956	1035	913	1003	994	1031	956	961	968	976	948	996	958	952	931	947	950	1001	978	1003	986	993	952	1003	964	997	944	992	915	956	993	989	939	1016	974	959	973	970	967	953	931	929	963	943	976	1032	1027	983	934	995	937	998	959	1022	934	1041	924	963	944	1018	970	955	1025	962	953	982	969	947	966	1001	944	968	986	1037	1005	906	960	1003	972	1045	972	924	1005	1028	1019	956	964	953	925	994	989	1024	946	907	1000	971	940	988	951	974	949	975	1003	1010	1008	954	961	919	1003	1021	924	935	992	941	992	992	979	918	949	987	950	1011	952	1042	931	914	983	1016	975
18762	14004	12031	17480	23704	25050	24552	26260	46960	68245	61149	45327	28817	16268	9904	8275	7993	7919	7928	7869	7702	7720	7806	7827	7802	7805	7820	7728	7842	7888	7789	7789	7803	7896	7773	7722	7848	7851	7864	7739	7695	7741	7809	7822	7727	7877	7876	7698	7587	7810	7683	7703	7887	7735	7667	7831	7735	7867	7910	7907	7761	7808	7900	7799	7800	7822	7778	7768	7835	7780	7847	7690	7720	7804	7792	7720	7603	7647	7784	7816	7783	7836	7851	7757	7685	7794	7821	7983	7829	7712	7760	7758	7714	7812	7777	7864	7843	7798	7814	7756	7927	7792	7758	7785	7754	7814	7717	7753	7766	7679	7844	7800	7753	7677	7908	7819	7797	7732	7738	7790	7700	7667	7777	7915	7730	7772	7844	7748	7659	7814	7769	7894	7765	7800	7927	7716	7815	7911	7919	7897	7881	7753	7947	7765	7908	7692	7888	7786	7830	7831	7847	7905	7901	7838	7750	7713	7772	7810	7755	7815	7792	7823	7757	7827	7772	7727	7795	7679	7891	7820	7755	7817	7889	7815	7693	7875	7862	7740	7804	7934	7832	7828	7914	8004	7651	7783	7789	7860	7742	7883	7709	7819	7859	7723	7824	7918	7825	7618	7757	7799	7838	7819	7780	7820	7695	7848	7824	7732	7777	7749	7751	7746	7754	7898	7855	7862	7759	7863	7909	7827	7782	7598	7865	7718	7709	7698	7812	7782	7847	7925	7774	7918	7740	7742	7749	7767	7877	7956	7643	7871	7796	7723	7757	7813	7805	7916	7882	7680	7814	7858	7822	7770	7770	7724	7758	7806	7786	7840	7733	7812	8044	7904	7752	7858	7860	7910	7729	7764	7785	7693	7853	7768	7782	7721	7761	7763	7784	7720	7855	7950	7879	7849	7837	7829	7767	7817	7740	7715	7879	7773	7843	7810	7824	7771	7760	7913	7911	7763	7786	7640	7868	7871	7759	7786	7773	7784	7685	7933	7736	7784	7851	7801	7778	7819	7882	7771	7835	7783	8007	7720	7824	7813	7875	7916	7798	7793	7805	7732	7758	7726	7843	7964	7813	7769	7708	7761	7653	7701	7854	7807	7702	7722	7696	7600	7911	7873	7841	7686	7833	7716	7767	7852	7736	7887	7739	7760	7885	7759	7746	7820	7930	7794	7792	7763	7718	7742	7920	7827	7974	7882	7800	7576	7737	7919	8010	7727	7831	7873	7774	7858	7852	7825	7750	7684	7930	7896	7715	7871	7759	7755	7740	7766	7802	7910	7790	7755	7784	7939	7743	7790	7755	7835	7870	7932	7755	7771	7793	7937	7815	7918	7759	7804	7805	7823	7991	7640	7910	7829	7829	7825	7882	7849	7858	7604	7773	7944	7833	7838	7782	7871	7855	7850	7725	7798	7850	7825	7823	7797	7827	7838	7786	7846	7779	7880	7745	7831	7788	7775	7873	7843	7850	7899	7892	7671	7839	7769	7723	7729	7953	7746	7812	7807	7901	7917	7897	7772	7781	7840	7893	7783	7852	7848	7689	7861	7700	7877	7921	7735	7936	7712	7784	7759	7749	7745	7980	7806	7976	7864	7670	7865	7854	7727	7793	7818	7823	7836	7843	7662	7761	7638	7718	7832	7665	7814	7900	7827	7757	7775	7876	7874	7911	7705	7729	7873	7766	7779	7730	7762	7904	7863	7830	7908	7828	7710	7790	7787	7951	7725	7835	7801	7802	7753	7818	7806	7758	7818	7842	7811	7835	7853	7841	7793	7724	7715	7883	7883	7768	7829	7741	8027	7753	7814	7717	7831	7721	7672	7764	7714	7831	7675	7755	7778	7905	7825	7851	8016	7842	7732	7817	7876	7621	7977	7825	7829	7749	7785	7915	7755	7812	7764	7805	7788	7827	7802	7839	7908	7765	7708	7885	7707	7652	7927	7847	7814	7736	7893	7750	7851	7728	7876	7769	7794	7851	7918	7744	7838	7847	7785	7878	7801	7760	7782	7750	7738	7805	7756	7644	7847	7704	7837	7747	7840	7680	7809	7833	7861	7841	7745	7911	7718	7757	7837	7884	7771	7818	7804	7842	7667	7817	7868	7844	7803	7897	7871	7882	7866	7780	7916	7737	7817	7771	7680	7757	7751	7837	7788	7889	7836	7820	7843	7832	7750	7909	7796	7877	7833	7792	7717	7835	7825	8020	7687	7660	7772	7673	7700	7865	7792	7861	7797	7792	7789	7726	7921	7819	7761	7709	7927	7792	7750	7874	7832	7893	7847	7694	7951	7805	7780	7768	7870	7748	7722	7868	7877	7820	7727	7877	7852	7843	7897	7799	7884	7792	7829	7753	7756	7845	7841	7916	7834	7760	7777	7831	7790	7806	7857	7766	7700	7821	7769	7780	7884	7719	7872	7680	7785	7874	7745	7956	7891	7799	7741	7897	7700	7762	7725	7726	7717	7840	7935	7705	7854	7760	7844	7831	7767	7692	7742	7661	7750	7814	7818	7762	7802	7719	7840	7836	7680	7867	7897	7934	7820	7819	7841	7834	7764	7873	7701	7871	7672	7725	7708	7712	7816	7900	7791	7844	7730	7929	7795	7832	7727	7763	7765	7647	7665	7844	7921	7770	7829	7987	7862	7760	7702	7889	7787	7899	7785	7834	7761	7913	7737	7706	7724	7907	7756	7884	7791	7808	7759	7853	7672	7772	7973	7828	7842	7780	7821	7800	7932	7915	7849	7849	7780	7880	7857	7754	7721	7815	7694	7927	7894	7918	7717	7755	7783	7720	7833	7926	7761	7710	7764	7796	7775	7803	7878	7952	7746	7762	7815	7826	7772	7812	7783	7815	7820	7843	7753	7812	7793	7729	7758	7762	7797	7811	7827	7863	7839	7774	7711	7808	7792	7883	7818	7869	7901	7878	7880	7858	7759	7945	7694	7859	7760	7900	7832	7856	7758	7822	7856	7779	7812	7868	7735	7799	7872	7710	7903	7793	7817	7848	7895	7900	7777	7771	7830	7761	7792	7694	7833	7752	7799	7866	7848	7788	7700	7774	7868	7767	7830	7793	7737	7763	7891	7907	7901	7919	7703	7803	7724	7736	7780	7861	7777	7857	7880	7717	7658	7851	7715	7734	8016	7746	7899	7934	7710	7739	7783	7805	7918	7780	7736	7798	7801	7753	7804	7962	7732	7747	7822	7748	7748	7714	7875	7816	7769	7744	7748	7842	7862	7812	7752	7640	7717	7752	7766	7886	7808	7782	7640	7722	7873	7737	7769	7988	7853	7816	7908	7664	7886	7808	7864	7848	7648	7860	7879	7656	7780	7933	7818	7838	7756	7777	7769	7728	7686	7866	7882	7842	7800	7788	7692	7924	7857	7940	7788	7790	7704	7908	7771	7654	7803	7793	7719	7681	7789	7882	7866	7810	7805	7832	7805	7775	7714	7610	7689	7738	7767	7769	7832	7808	7849	7760	7768	7902	7798	7883	7708	7804	7696	7761	7831	7785	7760	7863	7781	7669	7735	7791	7834	7811	7819	7829	7869	7818	7787	7792	7751	7824	7905	7937	7826	7811	7789	7853	7730	7738	7840	7843	7791	7920	7786	7866	7959	7779	7915	7978	7819	7970	7836	7843	7834	7878	7779	7824	7833	7749	7656	7784	7797	7895	7723	7743	7939	7762	7917	7913	7869	7798	7889	7964	7818	7835	7767	7788	7793	7815	7784	7875	7866	7939	7902	7704	7895	7770	7725	7755	7787	7822	7767	7894	7967	7817	7917	7808	7904	7697	7853	7784	7890	7729	7804	7725	7733	7735	7718	7750	7811	7779	7689	7670	7732	7892	7758	7935	7824	7906	7792	7849	7776	7837	7712	7859	7758	7750	7790	7739	7601	7886	7753	7834	7769	7885	7774	7848	7758	7855	7835	7840	7807	7795	7878	7893	7782	7860	7814	7783	7683	7754	7875	7682	7821	7791	7668	7798	7644	7751	7927	7744	7819	7793	7791	7896	7836	7986	7842	7767	7797	7926	7844	7900	7762	7966	7909	7675	7756	7796	7890	7844	7662	7869	7802	7838	7788	7757	7934	7726	7829	7791	7837	7811	7802	7704	7812	7807	7875	7907	7812	7864	7775	7825	7794	7881	7625	7808	7913	7799	7726	7874	7779	7950	7848	7729	7771	7739	7752	7752	7760	7688	7844	7687	7876	7711	7728	7788	7841	7760	7751	7852	7850	7937	7767	7709	7823	7833	7909	7915	7809	7798	7944	7784	7872	7821	7740	7701	7751	7800	7905	7825	7804	7883	7826	7827	7838	7784	7814	7814	7749	7702	7806	7882	7737	7766	7835	7801	7791	7924	7843	7889	7820	7975	7723	7894	7613	7736	7880	7813	7783	7809	7761	7920	7803	7912	7905	7825	7716	7728	7872	7827	7658	7805	7765	7927	7852	7968	7759	7750	7762	7815	7890	7771	7697	8075	7906	7799	7836	7732	7784	7903	7809	7850	7687	7937	7688	7834	7848	7888	7785	7810	7721	7762	7853	7915	7675	7613	7774	7922	7628	7876	7815	7936	7749	7786	7811	7849	7793	7778	7831	7791	7909	7758	7886	7688	7840	7821	7653	7800	7894	7784	7739	7769	7758	7678	7753	7969	7779	7898	7820	7885	7818	7834	7933	7743	7801	7809	7747	7712	7773	7858	7783	7896	7846	7854	7790	7763	7786	7888	7884	7664	7976	7866	7801	7795	7719	7848	7797	7790	8014	7782	7827	7794	7654	7887	7708	7705	7839	7838	7911	7800	7642	7760	7746	7724	7731	7903	7831	7836	7921	7932	7869	7715	7711	7806	7713	7826	7916	7753	7821	7862	7773	7799	7900	7800	7742	7820	7877	7712	7886	7758	7766	7810	7850	7842	7782	7745	7839	7756	7820	7678	7721	7765	7780	7893	7802	7976	7741	7844	7915	7831	7876	7879	7786	7829	7742	7712	7892	7826	7731	7752	7776	7811	7798	7716	7832	7840	7772	7815	7796	7821	7739	7879	7756	7831	7886	7756	7750	7922	7858	7764	7844	7821	7769	7693	7892	7751	7807
3704	2167	1606	1428	1614	1877	1755	1783	8063	26947	25200	15657	5874	2138	1228	1019	922	950	929	978	955	955	958	969	992	1026	1000	1022	1009	934	964	975	927	950	930	955	938	980	972	1018	912	956	1011	956	965	925	954	998	975	938	945	999	929	981	924	957	933	942	953	908	944	1006	879	944	979	992	949	992	937	963	1001	970	929	932	915	970	949	931	952	1009	987	982	939	978	977	971	1013	1022	939	958	1022	928	972	999	1006	1003	948	1034	982	988	1000	975	1051	977	965	965	923	973	944	955	980	993	956	999	954	932	989	981	1010	969	975	955	897	918	929	949	971	926	994	996	882	930	951	980	1021	917	996	967	953	993	966	931	1011	904	982	967	943	996	973	1001	964	998	1000	952	952	948	948	926	986	988	922	1009	1036	955	937	970	948	968	1012	986	1047	978	974	967	943	994	942	977	931	941	973	960	1021	969	1002	949	950	932	1049	981	1031	957	957	985	984	941	956	919	947	967	958	926	984	982	937	954	979	982	954	941	994	989	975	975	933	997	900	1012	1038	1034	990	873	943	927	972	965	886	990	1004	986	980	960	996	920	950	997	945	932	1003	952	977	975	969	1031	950	966	1024	984	961	980	1029	935	998	1001	1022	945	939	1008	1009	946	994	1003	988	979	970	1013	980	973	981	1010	995	943	955	967	955	1017	1014	995	965	964	937	1023	920	979	968	987	988	1008	964	1010	959	1026	1003	1008	953	983	1020	920	975	1014	963	971	965	973	957	980	945	937	937	942	979	977	938	913	943	977	978	1000	1008	952	1004	937	1001	996	945	1046	944	1039	919	968	961	946	973	985	903	977	931	940	965	958	936	987	1003	954	919	1005	989	1018	950	973	948	994	966	972	1023	998	988	961	971	990	937	943	986	1047	932	991	998	1029	979	923	972	955	970	954	945	967	994	1022	930	944	993	1005	995	1000	945	1007	941	964	958	905	916	981	911	958	972	930	978	1019	964	971	946	986	906	981	931	992	963	894	995	994	1021	993	1012	941	967	954	983	1009	1050	973	960	959	954	979	944	995	980	959	956	925	1003	995	919	948	945	956	962	932	944	977	950	977	972	977	879	953	978	977	959	1017	943	1019	919	925	920	984	929	972	1026	953	945	961	989	963	998	971	973	961	947	992	995	957	970	923	983	983	994	911	962	996	1004	1016	969	921	943	997	976	967	987	942	963	983	996	991	996	997	1024	970	955	992	976	961	948	1007	1011	978	971	959	1022	995	947	958	985	948	956	961	1027	1020	942	1027	982	951	979	987	937	1012	966	977	959	921	909	998	880	936	1005	934	880	1016	905	1012	1030	962	1019	987	941	984	1020	1022	959	931	974	952	979	980	1030	956	993	990	947	1021	928	893	955	962	1015	979	962	963	964	941	1010	942	973	973	1008	945	1004	976	1006	962	1000	1002	998	887	1014	957	923	966	1024	1028	937	973	995	930	978	926	944	966	948	1010	981	979	963	944	946	953	919	1005	1007	918	1019	923	997	986	976	971	974	984	1003	979	964	928	985	1066	1006	967	956	929	1022	1005	984	920	990	998	984	1003	969	957	963	1004	942	984	971	999	998	995	922	1007	1004	984	1013	926	1017	956	946	946	988	1023	1014	928	940	940	970	971	1014	997	972	959	960	1003	957	963	977	921	983	926	981	956	979	954	988	978	1023	963	965	959	994	988	921	916	1015	988	963	944	986	1014	957	998	941	1002	990	931	965	967	943	971	975	1042	944	943	1002	959	924	903	925	984	971	965	981	992	1006	994	994	926	1027	958	930	922	907	999	976	964	964	955	964	959	948	1000	924	990	1004	944	977	935	909	1055	1007	923	997	950	954	963	942	931	945	920	1006	956	1018	969	994	992	958	998	983	957	948	982	954	946	955	940	989	971	951	932	980	1039	983	1022	926	994	1004	947	1020	946	959	917	936	1024	991	945	975	958	970	932	992	943	1051	955	969	947	940	931	919	931	978	926	966	973	957	990	975	955	990	1004	959	975	1026	997	948	989	857	928	914	943	922	1011	958	973	973	938	968	970	925	987	946	965	977	960	1009	908	933	962	930	964	990	932	1030	989	904	945	924	911	976	1045	945	967	965	975	958	959	934	945	1015	919	947	977	961	994	952	1022	982	980	1017	1010	1010	965	977	915	1043	969	993	1018	990	941	926	999	991	1041	939	988	943	943	987	986	932	1001	1010	974	1003	980	962	973	969	944	1016	975	996	1042	981	975	966	980	971	948	948	950	1011	962	982	948	1027	994	972	1058	984	999	947	944	940	934	966	993	944	998	1037	965	946	971	984	912	991	914	973	947	994	955	1026	943	987	966	967	1003	975	972	1001	990	956	986	932	1029	1034	953	956	979	952	967	950	914	941	987	1003	928	898	1005	992	1017	942	996	997	970	1020	930	977	977	978	990	995	966	1000	894	976	947	956	967	946	983	921	988	982	966	957	978	915	1013	968	956	981	976	974	1009	952	976	999	972	986	933	964	934	1046	920	957	1021	1020	956	949	1001	983	914	971	925	920	968	950	946	1024	954	993	977	961	954	1026	995	999	1003	944	964	954	955	929	966	983	972	981	960	1001	960	968	939	946	963	911	953	1001	982	968	1028	959	956	964	935	1038	962	987	986	982	992	966	951	996	922	969	975	997	951	938	974	974	955	932	983	970	989	959	914	917	991	991	977	954	1000	989	988	1021	985	1004	1005	1017	1028	986	910	920	937	992	1034	953	964	978	963	980	1008	981	974	1009	978	992	959	928	975	926	957	940	967	996	967	1008	962	1021	995	946	933	915	1014	961	960	1010	917	954	984	1009	977	1029	951	983	968	998	973	946	981	942	975	1030	982	1029	993	987	1027	973	949	957	1009	976	973	973	979	1010	973	970	999	1035	931	974	939	1004	954	976	924	1040	958	952	932	968	981	982	957	965	937	1007	967	985	933	1012	993	989	920	960	973	987	911	982	967	1013	979	1002	1049	1004	995	953	939	920	954	944	1007	942	979	956	973	923	985	927	923	924	963	990	975	970	951	949	954	966	969	931	964	948	957	943	1026	972	970	924	951	968	931	958	906	937	979	1033	967	1021	975	1022	948	958	943	963	1001	976	986	1025	911	973	1002	979	985	946	967	965	932	989	957	991	1005	927	957	949	912	919	959	960	937	971	1034	983	926	972	973	914	999	953	1009	1002	967	985	1058	981	982	947	968	962	937	966	961	941	965	992	955	958	990	937	989	938	943	1032	1008	976	956	953	1017	980	980	978	960	982	986	988	986	982	1023	1042	927	1013	1030	917	986	933	930	986	959	939	987	909	980	982	989	1011	994	1017	954	936	1012	959	900	968	961	974	1019	987	1007	983	1026	954	949	920	989	977	979	1001	917	983	924	1064	973	990	975	955	932	961	978	929	967	945	975	979	1028	1015	942	963	994	963	938	939	997	935	938	1028	968	979	939	1000	950	1003	1000	986	972	965	1012	970	921	953	1007	910	922	946	952	1018	1002	994	961	996	1009	950	997	956	945	981	1054	945	987	931	954	952	990	968	970	922	983	977	959	1050	980	1003	901	984	966	994	1011	908	1001	999	1000	970	974	965	991	951	898	991	990	922	1004	967	955	976	998	994	928	970	975	969	961	958	954	1000	948	967	1029	1010	1010	971	932	935	1024	922	949	954	989	967	1017	943	946	916	955	971	1014	978	983	937	1004	969	999	985	964	928	989	983	932	965	1060	958	1003	959	971	980	939	931	1002	915	976	925	965	918	1011	1018	916
25166	18444	14361	21790	29139	29973	27915	27262	48878	82303	75168	56222	36519	21033	11389	8318	7882	7853	7786	7799	7781	7793	7775	7772	7836	7705	7573	7797	7748	7783	7693	7689	7689	7752	7721	7847	7633	7732	7868	7831	7771	7634	7769	7858	7766	7751	7726	7783	7658	7821	7794	7778	7731	7812	7648	7841	7797	7697	7650	7758	7774	7848	7811	7733	7894	7885	7668	7838	7809	7699	7828	7766	7854	7814	7862	7843	7591	7716	7711	7808	7646	7721	7575	7683	7816	7688	7868	7651	7844	7794	7743	7795	7832	7730	7776	7931	7685	7784	7760	7702	7711	7626	7683	7776	7776	7736	7811	7773	7684	7614	7753	7869	7834	7668	7836	7837	7866	7697	7694	7641	7701	7793	7768	7852	7834	7809	7757	7718	7942	7742	7816	7737	7747	7751	7842	7839	7648	7780	7760	7755	7715	7844	7715	7671	7852	7829	7684	7835	7699	7827	7846	7752	7678	7697	7635	7781	7823	7729	7877	7791	7834	7762	7785	7695	7806	7690	7801	7695	7810	7689	7656	7759	7795	7770	7732	7885	7761	7821	7739	7742	7670	7736	7720	7650	7801	7618	7780	7756	7671	7824	7825	7681	7779	7789	7650	7708	7756	7893	7814	7825	7744	7748	7784	7778	7793	7807	7862	7709	7754	7729	7773	7796	7717	7793	7796	7754	7697	7874	7774	7675	7698	7629	7835	7663	7723	7588	7772	7791	7887	7794	7658	7846	7705	7781	7720	7671	7770	7745	7738	7710	7789	7676	7776	7788	7879	7645	7722	7805	7667	7858	7834	7765	7681	7800	7818	7818	7740	7741	7793	7690	7840	7705	7896	7782	7806	7726	7945	7836	7733	7741	7812	7636	7723	7714	7776	7854	7687	7724	7786	7737	7786	7844	7719	7771	7861	7749	7828	7869	7689	7807	7665	7776	7660	7758	7633	7697	7694	7642	7761	7723	7745	7808	7759	7928	7702	7715	7936	7660	7671	7769	7769	7758	7757	7794	7683	7845	7824	7663	7773	7713	7762	7806	7832	7765	7684	7900	7742	7839	7646	7689	7817	7856	7742	7821	7722	7775	7788	7664	7694	7721	7807	7719	7682	7759	7831	7804	7827	7658	7741	7769	7791	7692	7912	7843	7664	7732	7799	7877	7770	7814	7723	7785	7712	7799	7866	7954	7803	7626	7862	7848	7692	7824	7742	7691	7728	7627	7806	7664	7832	7714	7630	7814	7767	7847	7676	7759	7843	7837	7620	7705	7718	7774	7650	7706	7724	7897	7914	7583	7636	7864	7602	7693	7707	7698	7869	7538	7654	7749	7806	7769	7607	7749	7744	7730	7681	7786	7753	7685	7749	7838	7739	7692	7788	7769	7782	7745	7707	7789	7879	7739	7642	7619	7706	7752	7873	7854	7855	7691	7640	7750	7757	7736	7787	7799	7784	7656	7912	7789	7780	7703	7795	7785	7622	7734	7792	7658	7736	7677	7732	7667	7685	7799	7767	7832	7762	7717	7781	7807	7749	7704	7929	7798	7810	7843	7589	7732	7720	7834	7885	7743	7773	7686	7853	7792	7921	7875	7844	7776	7696	7647	7756	7799	7622	7763	7793	7816	7722	7817	7819	7791	7747	7922	7728	7679	7814	7651	7823	7713	7749	7859	7828	7815	7828	7691	7830	7802	7729	7788	7737	7757	7976	7798	7771	7726	7740	7746	7768	7917	7722	7759	7685	7745	7657	7789	7743	7774	7708	7801	7752	7754	7711	7899	7817	7747	7834	7740	7777	7810	7834	7767	7819	7645	7756	7634	7710	7776	7684	7727	7690	7633	7820	7876	7838	7807	7694	7760	7636	7662	7800	7718	7891	7750	7752	7813	7781	7742	7840	7714	7750	7800	7733	7848	7742	7708	7938	7767	7788	7699	7725	7790	7817	7813	7713	7902	7816	7861	7690	7820	7675	7729	7690	7747	7725	7881	7636	7865	7725	7675	7878	7773	7947	7732	7663	7690	7699	7645	7695	7750	7713	7843	7640	7921	7692	7706	7852	7706	7810	7857	7662	7696	7759	7671	7766	7748	7821	7778	7754	7750	7585	7546	7785	7777	7805	7707	7748	7805	7642	7848	7737	7813	7737	7837	7887	7654	7691	7809	7672	7751	7641	7748	7857	7735	7796	7745	7745	7631	7666	7688	7872	7711	7688	7758	7717	7817	7720	7755	7747	7686	7707	7862	7802	7924	7727	7754	7609	7726	7756	7777	7685	7761	7789	7836	7885	7785	7656	7854	7774	7774	7708	7844	7695	7717	7710	7801	7842	7771	7866	7776	7682	7728	7843	7899	7702	7763	7880	7773	7761	7875	7759	7667	7854	7797	7721	7679	7763	7747	7790	7873	7648	7796	7747	7761	7777	7781	7700	7769	7646	7780	7735	7744	7782	7739	7839	7805	7769	7691	7729	7813	7850	7892	7803	7809	7777	7743	7628	7701	7845	7767	7718	7731	7730	7849	7774	7844	7771	7723	7792	7862	7739	7743	7894	7825	7684	7671	7737	7711	7771	7756	7639	7727	7763	7814	7906	7742	7782	7929	7680	7718	7679	7779	7903	7695	7848	7852	7721	7682	7782	7802	7713	7715	7735	7714	7680	7746	7816	7630	7740	7965	7721	7753	7808	7859	7771	7848	7801	7680	7593	7775	7960	7849	7621	7873	7752	7655	7772	7667	7875	7767	7801	7640	7828	7807	7763	7693	7707	7763	7803	7775	7732	7697	7852	7882	7798	7812	7835	7689	7797	7797	7772	7815	7670	7875	7711	7722	7813	7745	7868	7744	7694	7735	7753	7654	7816	7759	7853	7861	7976	7661	7804	7727	7741	7741	7815	7858	7743	7744	7761	7772	7791	7705	7751	7836	7830	7807	7756	7713	7745	7682	7762	7861	7898	7830	7660	7790	7721	7800	7766	7797	7725	7729	7726	7773	7729	7648	7943	7841	7667	7817	7695	7786	7730	7852	7770	7748	7971	7676	7721	7817	7863	7841	7742	7769	7881	7694	7681	7671	7974	7696	7686	7854	7823	7702	7805	7622	7791	7702	7738	7851	7597	7824	7684	7834	7828	7896	7739	7629	7836	7686	7808	7820	7732	7735	7727	7750	7721	7702	7760	7732	7787	7817	7727	7772	7737	7768	7754	7668	7645	7900	7655	7775	7765	7831	7724	7719	7764	7677	7724	7819	7735	7723	7738	7785	7713	7704	7819	7818	7813	7731	7696	7770	7612	7799	7845	7624	7630	7781	7756	7804	7707	7747	7710	7867	7720	7710	7782	7723	7934	7627	7703	7757	7865	7780	7751	7645	7751	7829	7767	7665	7788	7764	7777	7872	7860	7766	7713	7887	7773	7795	7894	7748	7846	7757	7865	7767	7913	7758	7738	7570	7876	7697	7691	7803	7885	7762	7808	7827	7770	7536	7749	7760	7743	7683	7918	7674	7806	7729	7720	7836	7917	7823	7665	7817	7883	7764	7806	7806	7810	7658	7708	7707	7782	7788	7865	7736	7770	7603	7786	7702	7784	7818	7841	7756	7761	7815	7670	7849	7764	7795	7899	7701	7665	7777	7675	7792	7699	7617	7772	7646	7799	7771	7866	7765	7704	7730	7683	7871	7804	7783	7882	7767	7819	7689	7561	7762	7885	7741	7793	7639	7698	7720	7675	7652	7769	7888	7750	7737	7792	7890	7674	7789	7728	7717	7685	7648	7902	7773	7785	7766	7656	7797	7844	7779	7728	7740	7849	7777	7710	7781	7759	7691	7782	7926	7790	7867	7788	7767	7728	7648	7850	7707	7898	7736	7959	7662	7808	8024	7680	7839	7873	7821	7839	7770	7806	7671	7852	7728	7707	7814	7811	7781	7926	7701	7810	7704	7831	7768	7756	7778	7724	7808	7656	7758	7788	7887	7643	7838	7835	7695	7847	7788	7767	7763	7790	7784	7805	7677	7813	7733	7752	7788	7543	7904	7682	7715	7781	7744	7856	7729	7741	7714	7777	7671	7718	7727	7770	7786	7758	7740	7789	7815	7865	7770	7760	7776	7876	7818	7621	7671	7839	7788	7836	7723	7756	7762	7692	7868	7785	7821	7738	7858	7728	7704	7758	7771	7973	7773	7692	7713	7722	7820	7779	7842	7679	7732	7592	7703	7857	7703	7692	7846	7834	7790	7826	7862	7936	7642	7754	7595	7691	7866	7647	7664	7775	7809	7768	7765	7810	7788	7785	7689	7736	7832	7747	7748	7737	7574	7791	7745	7763	7690	7681	7644	7799	7738	7737	7713	7696	7828	7824	7766	7882	7776	7668	7702	7865	7880	7722	7839	7792	7561	7898	7755	7743	7675	7648	7856	7713	7757	7775	7749	7772	7730	7640	7827	7739	7690	7678	7813	7741	7861	7835	7643	7727	7730	7915	7707	7697	7894	7979	7646	7843	7715	7802	7704	7628	7796	7741	7816	7725	7833	7820	7670	7825	7816	7848	7885	7747	7603	8002	7826	7741	7713	7757	7858	7711	7766	7807	7813	7814	7687	7885	7794	7850	7761	7742	7819	7717	7676	7701	7706	7858	7768	7713	7600	7776	7777	7855	7765	7720	7756	7746	7792	7690	7716	7915	7630	7623	7828	7723	7814	7741	7732	7690	7697	7774	7712	7702	7848	7810	7639	7725	7807	7705	7891	7818	7785	7869	7679	7862	7849	7725	7698	7779	7873	7728	7731	7617	7801	7882	7759	7843	7704	7778	7866	7702	7725	7788	7747	7783	7720	7902	7785	7655	7809	7711	7819	7789	7768	7601	7749	7746	7801	7770	7756	7815	7620	7775	7759	7724	7816	7864	7750	7835	7872	7715	7813	7829	7706	7751	7865	7672	7789	7856	7765	7835	7785	7796	7715	7827	7892	7824	7744	7821	7710	7852	7774	7851	7750	7903	7871	7727	7697	7704	7812	7873	7870	7685	7866	7699	7683	7700	7762	7866	7689	7813	7773	7853	7840	7811	7735	7780	7720	7659	7788	7704	7704	7702	7815	7763	7720	7793	7815	7692	7733	7779	7647
3483	1401	1213	1140	1167	1201	1249	1172	1896	5818	5887	3549	1869	1253	1010	968	946	972	957	930	964	920	961	944	922	983	914	910	958	870	947	938	898	987	961	938	898	1006	946	990	950	939	973	887	934	1001	956	931	924	835	890	932	913	915	944	945	909	990	973	912	965	920	883	954	918	946	949	935	908	949	945	969	929	942	1002	928	956	992	981	943	946	983	962	958	943	929	941	964	933	919	924	915	941	948	920	907	926	891	950	914	1013	943	898	939	901	982	981	910	935	968	957	935	912	945	925	892	997	949	917	899	903	949	945	939	985	916	927	978	989	972	956	908	981	958	922	911	924	1002	911	925	868	903	953	950	921	907	942	908	943	919	916	954	919	931	923	960	913	973	919	961	903	962	972	910	901	905	926	939	968	948	924	990	948	987	956	909	912	993	942	886	936	963	949	946	885	957	921	889	936	990	897	972	956	929	949	935	973	926	962	985	923	975	917	931	914	963	931	982	973	947	939	924	935	936	1009	928	895	935	1003	961	979	930	953	958	979	956	979	914	936	911	994	939	911	947	916	885	958	1000	929	948	949	966	913	907	936	938	949	951	935	973	934	935	947	924	920	883	960	982	930	906	961	958	949	992	937	981	956	958	1004	1004	933	952	932	989	925	937	883	946	963	949	942	968	913	954	954	985	945	896	971	965	933	984	961	918	928	920	970	874	931	985	909	934	881	964	966	943	939	920	946	968	920	955	898	963	935	953	938	1034	934	981	1013	1004	954	931	941	922	972	929	951	877	964	924	971	929	999	971	933	924	946	932	972	950	908	933	961	933	910	915	1003	912	980	956	943	955	959	958	880	941	1008	986	948	955	985	932	945	960	959	940	958	934	961	919	922	1008	933	928	942	989	909	907	934	951	930	941	934	934	932	897	923	978	875	969	934	958	981	939	910	964	916	951	916	885	937	954	941	954	960	976	979	948	984	882	910	940	941	955	914	911	957	944	938	911	936	956	932	941	932	901	960	934	934	944	913	944	965	958	935	965	929	932	949	844	911	924	906	912	934	934	918	939	944	926	941	965	927	895	999	981	938	990	907	965	967	896	981	955	951	996	928	945	907	937	994	997	933	947	927	922	893	937	989	946	902	980	927	954	899	974	937	965	897	965	946	934	965	948	933	926	998	962	940	946	982	963	981	957	960	935	892	951	971	990	980	1006	933	957	943	935	920	1007	918	935	971	907	907	1000	923	944	966	961	931	974	970	972	931	940	983	939	975	973	962	961	954	899	907	894	914	947	940	961	957	926	958	935	925	900	904	973	987	955	963	981	956	870	890	911	885	923	960	1021	934	960	965	914	956	904	963	891	972	904	966	930	950	872	924	940	919	898	949	924	972	989	850	959	934	942	944	975	935	928	943	942	918	922	966	887	878	948	928	950	939	932	988	1013	904	944	930	994	990	912	899	932	953	978	890	944	934	956	898	960	986	963	941	967	992	944	928	965	940	875	942	977	936	876	952	912	968	911	930	977	981	974	965	983	900	996	932	963	988	979	1029	937	934	937	953	986	910	967	935	952	949	920	931	951	999	949	960	981	979	927	935	935	890	924	937	946	964	944	916	890	967	960	992	961	971	948	991	939	981	919	922	956	912	944	1008	974	961	891	980	952	917	976	948	962	965	971	973	957	942	929	946	859	981	904	958	1000	951	961	934	911	933	888	934	910	983	989	933	962	914	974	937	931	939	926	913	971	940	943	915	967	954	930	907	953	1003	944	960	1013	940	974	919	956	930	878	961	962	944	990	944	968	974	990	944	949	987	946	997	963	954	917	960	979	981	832	965	950	927	950	903	949	954	929	940	943	939	927	919	1008	972	939	983	968	899	1003	924	949	931	951	914	875	957	991	960	954	859	916	955	968	988	902	945	921	898	958	896	896	1018	902	949	929	981	954	859	947	931	950	918	964	936	950	958	893	987	943	986	951	937	966	890	994	915	955	940	927	996	925	971	977	938	934	994	972	996	924	923	899	956	951	935	906	972	870	940	923	988	900	949	924	995	959	1015	896	929	946	913	994	933	983	972	890	966	929	907	958	947	959	932	938	933	946	838	948	948	894	937	930	915	943	983	936	919	912	937	907	971	963	964	917	974	932	932	975	925	936	900	945	919	932	974	979	944	903	904	967	1034	929	928	906	1021	942	950	951	934	940	935	952	921	945	1006	988	940	976	951	952	944	994	928	1036	901	939	900	978	959	899	963	909	993	961	991	995	944	928	964	936	954	936	977	944	991	990	898	936	976	982	950	929	914	957	909	910	968	959	950	952	942	937	995	911	888	928	934	977	900	951	909	953	914	982	927	982	968	962	961	883	952	996	955	941	937	910	986	962	882	931	936	924	914	971	960	958	932	948	928	939	913	986	992	910	924	893	961	985	948	916	924	924	928	919	933	948	994	980	959	954	897	906	920	944	919	929	1004	936	918	1009	916	902	934	958	980	937	940	934	954	908	930	930	902	944	914	944	960	951	919	967	981	909	918	886	942	888	933	962	922	886	970	941	879	885	919	957	970	1013	932	961	931	954	934	974	900	930	936	962	986	947	965	982	947	958	930	949	931	954	945	949	955	928	909	941	933	911	951	938	943	963	922	944	939	1013	948	1026	975	932	968	978	924	916	870	837	969	884	932	983	921	962	959	937	945	921	908	949	914	926	930	959	961	915	913	916	962	906	926	977	923	959	913	971	932	988	936	935	914	979	928	924	939	937	882	903	982	954	958	957	995	994	967	980	961	979	945	978	918	884	938	1006	925	918	931	918	886	949	981	985	949	955	954	977	863	942	994	914	932	971	972	967	913	944	950	941	956	1002	956	982	940	939	901	939	956	946	931	952	927	1003	912	908	978	976	912	929	921	951	895	1025	939	977	979	977	976	944	892	986	887	964	972	912	905	960	1005	974	950	955	946	966	959	918	873	956	870	897	927	937	898	957	896	916	919	946	943	916	935	954	926	931	935	913	894	874	973	926	948	930	947	903	942	874	971	953	994	937	895	914	944	977	927	928	959	944	849	926	894	935	924	884	916	940	964	913	921	954	910	927	941	930	923	991	951	925	968	960	964	996	961	951	918	941	960	961	912	927	964	958	995	970	909	937	910	941	958	993	971	938	932	944	961	909	991	979	936	939	944	929	907	957	898	952	964	935	957	936	958	889	967	909	967	945	979	962	892	907	987	962	931	954	961	933	974	959	899	942	952	937	982	922	898	932	935	986	923	934	939	894	986	976	930	904	894	945	933	936	910	926	926	1010	949	950	946	961	884	951	976	960	944	997	981	902	926	954	982	992	921	956	927	933	922	948	966	1007	952	959	943	918	975	1014	962	926	915	948	991	931	956	937	897	953	939	903	948	932	940	977	956	968	918	936	968	936	924	978	929	965	988	962	944	930	919	937	954	944	930	954	888	1024	884	974	928	951	901	993	973	953	965	995	955	914	918	966	934	998	976	959	941	918	960	976	943	926	934	949	934	942	1002	899	934	981	979	938	971	962	945	974	973	882	967	933	978	942	945	961
17657	12859	10834	14966	19147	18781	18512	16792	26155	46618	42380	31633	18912	11097	8484	7714	7608	7691	7603	7556	7541	7627	7672	7493	7468	7803	7554	7435	7638	7539	7629	7603	7553	7523	7579	7631	7556	7629	7608	7537	7466	7610	7524	7587	7636	7573	7681	7584	7607	7689	7549	7707	7551	7759	7684	7570	7543	7574	7646	7543	7630	7578	7578	7584	7619	7572	7607	7534	7550	7628	7573	7507	7554	7535	7486	7655	7602	7427	7689	7614	7615	7587	7549	7542	7754	7511	7604	7572	7524	7556	7591	7647	7699	7711	7613	7620	7603	7525	7673	7620	7541	7578	7595	7594	7536	7648	7435	7748	7613	7511	7566	7653	7596	7592	7559	7698	7611	7487	7560	7555	7763	7661	7565	7772	7598	7677	7579	7614	7667	7622	7784	7631	7559	7577	7459	7591	7531	7671	7455	7570	7479	7633	7442	7690	7518	7650	7765	7672	7598	7809	7520	7684	7592	7614	7594	7569	7566	7558	7620	7518	7535	7692	7713	7621	7431	7511	7606	7614	7689	7586	7556	7655	7524	7597	7685	7540	7580	7583	7490	7655	7474	7621	7721	7540	7529	7611	7496	7494	7574	7588	7498	7479	7508	7592	7587	7741	7691	7607	7649	7589	7532	7701	7689	7637	7710	7715	7576	7664	7547	7696	7576	7519	7641	7665	7658	7679	7671	7438	7582	7735	7511	7681	7659	7580	7614	7613	7691	7614	7656	7585	7559	7552	7606	7699	7540	7590	7536	7671	7531	7563	7560	7710	7701	7641	7609	7639	7700	7652	7478	7650	7661	7520	7554	7569	7439	7656	7630	7632	7698	7531	7696	7511	7614	7601	7633	7656	7665	7805	7607	7662	7609	7662	7492	7617	7623	7338	7569	7605	7609	7649	7527	7466	7539	7561	7637	7711	7490	7678	7728	7595	7685	7615	7665	7648	7516	7550	7598	7652	7548	7636	7611	7549	7598	7685	7468	7711	7532	7653	7553	7623	7424	7620	7563	7514	7569	7529	7625	7582	7445	7530	7488	7529	7511	7578	7786	7563	7552	7534	7675	7489	7589	7628	7651	7569	7637	7638	7620	7731	7689	7638	7664	7707	7719	7443	7757	7599	7424	7686	7672	7540	7674	7540	7627	7663	7636	7711	7631	7665	7744	7657	7608	7554	7675	7571	7460	7520	7523	7578	7449	7567	7564	7753	7646	7588	7564	7560	7504	7737	7551	7501	7582	7579	7640	7695	7536	7784	7606	7555	7576	7634	7620	7622	7648	7548	7562	7541	7628	7734	7675	7646	7618	7575	7663	7626	7671	7603	7613	7512	7602	7604	7610	7604	7696	7756	7511	7534	7705	7644	7614	7532	7485	7708	7661	7614	7658	7547	7683	7523	7523	7417	7460	7572	7532	7668	7501	7651	7702	7573	7419	7497	7722	7531	7621	7542	7497	7571	7613	7653	7595	7533	7570	7545	7651	7589	7547	7638	7588	7654	7692	7695	7603	7718	7735	7625	7619	7639	7685	7696	7522	7493	7623	7532	7700	7565	7585	7723	7723	7529	7733	7608	7675	7586	7628	7656	7542	7628	7690	7628	7636	7520	7724	7557	7577	7644	7695	7541	7604	7536	7575	7641	7617	7487	7536	7580	7581	7788	7496	7590	7676	7493	7636	7544	7598	7727	7695	7576	7486	7662	7578	7563	7620	7601	7703	7668	7656	7627	7502	7647	7584	7493	7477	7621	7496	7704	7579	7557	7525	7610	7601	7584	7681	7615	7604	7488	7606	7571	7657	7449	7545	7494	7513	7713	7607	7616	7513	7552	7510	7519	7589	7588	7612	7623	7506	7592	7594	7604	7604	7598	7717	7612	7676	7531	7663	7586	7678	7640	7649	7655	7431	7707	7671	7568	7470	7580	7592	7641	7618	7545	7640	7677	7637	7675	7600	7727	7687	7641	7681	7490	7592	7578	7591	7593	7544	7700	7656	7647	7588	7714	7741	7576	7727	7503	7630	7530	7636	7701	7620	7537	7628	7437	7548	7560	7574	7440	7629	7495	7668	7569	7596	7598	7548	7632	7567	7514	7464	7565	7717	7687	7620	7586	7619	7558	7514	7551	7629	7664	7633	7599	7504	7668	7669	7499	7480	7574	7599	7651	7588	7603	7576	7523	7528	7596	7501	7451	7598	7622	7513	7631	7659	7628	7654	7561	7493	7469	7572	7758	7467	7583	7449	7616	7794	7634	7604	7608	7730	7667	7599	7511	7620	7573	7383	7725	7657	7624	7603	7646	7633	7453	7588	7548	7561	7559	7605	7569	7819	7760	7573	7671	7634	7709	7556	7714	7649	7485	7713	7463	7523	7615	7500	7632	7689	7588	7582	7535	7613	7676	7714	7605	7580	7568	7655	7576	7721	7473	7629	7622	7641	7473	7418	7626	7555	7597	7663	7589	7508	7531	7642	7648	7627	7637	7611	7565	7631	7634	7535	7563	7620	7543	7564	7529	7685	7514	7511	7484	7509	7644	7556	7704	7521	7572	7560	7522	7525	7643	7424	7632	7580	7653	7699	7510	7717	7628	7639	7685	7597	7540	7797	7646	7475	7566	7578	7564	7658	7555	7580	7635	7459	7614	7484	7553	7599	7586	7477	7505	7700	7565	7538	7623	7649	7586	7671	7612	7531	7605	7694	7677	7597	7687	7535	7579	7691	7582	7645	7555	7695	7593	7505	7565	7576	7639	7637	7655	7721	7714	7651	7609	7573	7589	7539	7722	7648	7607	7591	7571	7536	7583	7635	7643	7596	7667	7784	7575	7489	7626	7679	7556	7639	7647	7709	7564	7700	7549	7582	7625	7538	7486	7656	7639	7545	7619	7596	7678	7512	7666	7679	7654	7548	7530	7577	7815	7587	7773	7567	7515	7708	7556	7739	7554	7685	7554	7652	7737	7535	7610	7658	7475	7705	7664	7630	7609	7634	7582	7685	7590	7676	7539	7488	7609	7726	7688	7574	7695	7682	7626	7526	7597	7641	7720	7692	7659	7484	7719	7612	7543	7645	7501	7582	7553	7754	7507	7628	7568	7756	7692	7640	7576	7574	7707	7598	7566	7601	7696	7696	7575	7615	7661	7645	7533	7586	7588	7590	7624	7539	7538	7454	7423	7660	7464	7565	7463	7773	7602	7527	7507	7577	7587	7500	7515	7628	7601	7528	7614	7614	7659	7513	7619	7583	7682	7496	7638	7500	7513	7562	7539	7697	7698	7651	7629	7671	7539	7656	7613	7540	7602	7533	7516	7685	7603	7648	7564	7652	7475	7617	7658	7638	7576	7533	7638	7513	7636	7664	7707	7640	7576	7665	7577	7628	7575	7710	7592	7619	7646	7726	7593	7550	7582	7709	7624	7654	7536	7524	7800	7635	7579	7618	7659	7645	7521	7530	7566	7654	7496	7529	7645	7529	7605	7464	7614	7662	7700	7679	7503	7615	7559	7509	7615	7767	7563	7571	7561	7507	7676	7538	7421	7753	7639	7536	7539	7545	7574	7646	7677	7685	7475	7683	7679	7622	7636	7621	7489	7676	7577	7508	7586	7559	7570	7679	7619	7572	7508	7672	7565	7744	7501	7578	7465	7542	7677	7663	7636	7692	7531	7638	7543	7599	7512	7680	7536	7648	7591	7601	7616	7556	7611	7548	7528	7585	7669	7484	7534	7551	7550	7600	7468	7547	7631	7527	7522	7654	7593	7504	7581	7484	7603	7622	7571	7664	7652	7566	7641	7585	7541	7565	7661	7682	7633	7597	7673	7461	7565	7642	7539	7583	7577	7570	7682	7582	7523	7515	7566	7635	7683	7632	7583	7513	7441	7531	7486	7628	7693	7511	7578	7710	7553	7702	7628	7593	7685	7533	7665	7642	7629	7625	7554	7596	7575	7681	7555	7524	7565	7658	7678	7610	7547	7378	7771	7637	7627	7691	7799	7649	7555	7625	7619	7571	7520	7548	7664	7592	7493	7658	7590	7645	7604	7704	7661	7713	7652	7486	7396	7709	7523	7578	7671	7680	7711	7721	7617	7622	7712	7431	7606	7499	7421	7667	7448	7596	7668	7511	7650	7684	7624	7470	7624	7538	7496	7683	7611	7539	7496	7558	7568	7679	7539	7635	7598	7624	7700	7529	7651	7530	7548	7619	7641	7673	7491	7647	7586	7563	7637	7502	7630	7579	7591	7598	7609	7496	7562	7600	7690	7728	7540	7634	7499	7651	7563	7571	7629	7600	7667	7614	7522	7661	7719	7571	7701	7564	7564	7546	7536	7688	7655	7549	7716	7660	7624	7736	7584	7634	7662	7625	7535	7491	7601	7700	7690	7547	7596	7600	7424	7493	7663	7584	7614	7559	7589	7591	7673	7680	7477	7573	7663	7536	7524	7688	7760	7646	7394	7611	7642	7495	7393	7568	7501	7569	7535	7625	7657	7716	7625	7612	7654	7445	7710	7658	7455	7766	7570	7655	7556	7660	7685	7782	7573	7571	7582	7745	7610	7803	7704	7622	7496	7707	7505	7576	7583	7680	7649	7635	7614	7520	7612	7583	7501	7539	7631	7595	7686	7684	7542	7603	7605	7625	7621	7659	7591	7633	7735	7611	7492	7489	7654	7488	7582	7602	7493	7496	7576	7703	7521	7536	7516	7604	7694	7649	7682	7544	7601	7557	7515	7524	7493	7681	7521	7672	7540	7538	7548	7725	7637	7552	7631	7587	7697	7563	7516	7627	7581	7571	7570	7554	7675	7711	7626	7656	7521	7689	7495	7763	7520	7538	7487	7464	7774	7701	7552	7676	7525	7590	7669	7684	7577	7664	7602	7543	7617	7634	7587	7627	7476	7654	7610	7676	7611	7645	7673	7590	7500	7757	7523	7587	7542	7651	7726	7492	7566	7631	7659	7530	7585	7542	7589	7580	7570	7659	7625	7809	7663	7713	7635	7638	7676	7493	7514	7539	7610	7649	7667	7555	7607	7631	7526	7695	7653	7644	7773	7480	7648	7678	7684	7593	7558	7526	7577	7646	7550	7639	7674	7796	7476	7588	7630	7573	7550	7475	7667
2628	2025	1537	1288	1487	1470	1431	1460	3754	15619	15348	8828	3467	1559	1099	981	958	982	997	970	932	890	969	962	927	930	940	983	945	953	988	954	932	976	984	942	1013	899	957	935	1031	937	985	958	951	1006	956	902	943	984	949	953	1003	951	932	955	942	955	964	927	949	1024	908	981	946	972	910	954	966	981	941	980	963	993	892	932	940	1024	925	963	927	956	970	938	936	974	919	963	1011	938	944	979	943	1047	946	943	993	984	958	956	968	915	869	963	915	960	972	1013	937	920	914	982	975	961	951	977	942	918	894	956	947	961	949	940	937	965	933	977	943	979	1003	932	935	952	963	967	963	925	933	964	932	986	950	959	982	977	912	964	987	984	965	940	897	946	992	978	948	909	893	908	962	937	954	976	941	946	937	941	1005	915	981	936	948	949	992	1010	935	980	953	962	938	928	944	980	930	967	920	915	956	1004	887	943	933	957	965	899	970	961	906	967	904	905	1004	1000	939	955	898	1010	921	954	934	969	961	942	1007	937	960	933	957	966	935	933	958	900	1011	984	953	902	867	934	997	955	975	920	951	986	955	961	953	965	972	922	943	917	964	972	938	1003	965	904	976	940	968	959	962	911	920	1005	956	973	983	986	946	959	980	941	983	920	916	1004	980	953	961	939	951	942	963	974	965	981	951	930	972	937	980	957	991	996	982	983	934	947	910	928	883	974	998	972	970	982	1017	988	871	973	977	920	953	988	980	994	964	991	949	964	969	964	943	944	885	970	921	927	955	937	889	925	941	1003	928	927	950	914	895	1029	949	987	965	916	912	965	995	940	1017	987	1001	907	929	935	940	987	937	942	967	921	939	958	954	1005	970	941	935	986	990	979	928	979	985	941	946	939	955	920	978	955	994	939	956	923	940	920	933	940	940	914	963	946	991	962	976	960	977	930	955	969	957	919	895	931	904	924	924	916	947	984	1008	994	939	1017	938	974	974	927	954	967	972	988	931	942	940	925	914	943	971	979	979	929	981	978	951	1001	918	919	919	995	932	980	911	963	980	976	955	945	1007	964	964	957	964	962	930	936	967	927	939	965	980	993	963	898	967	991	956	947	960	938	932	962	952	965	959	1010	943	887	990	956	929	929	879	924	948	906	966	965	960	970	901	979	901	985	936	938	964	956	950	982	992	998	915	914	964	969	945	955	909	946	975	960	979	964	1000	956	1016	934	1030	961	969	934	955	940	888	926	907	912	966	934	985	950	928	939	953	934	982	981	925	1009	921	968	940	937	969	942	940	926	970	951	987	928	949	967	955	955	992	957	967	947	942	976	971	951	914	974	1020	993	929	960	930	972	951	1011	938	932	969	932	943	954	976	965	964	928	972	935	980	961	963	928	945	933	959	992	972	956	980	925	970	919	999	1031	954	933	983	988	1031	910	956	992	884	957	940	919	986	924	944	1009	911	910	934	924	919	1007	976	998	930	888	995	968	959	958	968	946	927	975	982	977	979	975	964	947	971	1000	1007	979	945	922	971	935	988	944	1006	971	973	914	1016	921	921	966	1016	886	962	924	946	957	965	941	944	930	908	888	976	934	928	981	893	921	972	920	989	946	906	925	967	981	993	981	962	951	924	976	985	944	980	933	916	911	942	927	996	1030	928	990	1001	987	912	1004	971	982	938	923	914	952	904	986	963	956	929	922	984	997	989	939	926	967	986	979	911	989	952	959	992	982	1038	976	1002	996	946	956	966	962	939	984	950	976	1006	921	976	921	926	967	955	952	951	942	972	955	993	962	988	955	923	923	969	898	959	969	950	943	906	925	947	955	893	958	969	984	996	930	925	914	938	935	971	973	986	978	946	994	995	969	935	946	948	922	955	957	956	1012	959	985	951	918	933	987	979	958	935	948	971	934	978	976	935	907	973	963	917	976	1018	1011	962	921	916	953	987	988	911	971	914	919	942	981	918	967	947	934	962	991	915	945	993	932	948	994	972	992	1004	988	972	1022	981	931	947	940	988	967	935	1009	960	932	955	952	979	947	929	978	934	939	965	958	976	961	994	944	956	908	945	925	968	963	941	992	965	937	968	1001	1009	908	962	996	990	973	951	976	954	918	958	968	954	956	974	991	959	933	950	946	914	988	958	980	958	960	889	939	942	1025	961	967	956	1028	952	915	941	927	964	965	999	904	1035	1004	975	986	886	933	940	944	968	924	948	953	918	953	991	952	950	948	912	949	977	913	955	985	959	891	933	906	926	946	886	1007	978	950	1010	946	943	900	977	954	939	969	993	934	1029	951	994	956	1018	968	972	981	918	992	972	895	954	954	921	959	994	954	949	963	962	975	925	927	938	927	979	941	905	1047	961	897	934	912	903	961	952	950	929	931	939	941	1011	940	964	958	977	916	986	961	993	945	950	958	983	885	979	994	939	978	966	943	925	919	963	994	948	981	960	949	943	931	917	967	962	969	992	967	980	936	935	933	975	951	923	967	1009	976	935	908	979	979	940	979	936	984	991	979	924	933	952	932	944	1010	913	913	952	937	946	965	942	952	939	961	993	986	981	967	969	943	966	935	946	942	913	968	921	911	932	958	957	962	977	966	969	922	955	948	1004	946	948	951	911	914	947	952	986	960	895	960	965	986	978	940	945	988	925	965	969	969	915	895	941	967	956	950	976	1002	935	966	956	988	918	933	1007	953	935	975	945	937	908	950	972	969	943	907	962	938	979	1003	933	961	933	924	935	954	980	932	911	987	983	959	1005	964	938	898	982	965	955	907	981	945	977	943	987	977	915	964	875	933	943	913	929	978	946	896	906	971	953	943	977	1015	882	952	964	901	974	928	919	911	970	944	919	954	960	982	947	936	963	986	923	975	954	955	949	1005	923	907	1004	929	967	965	897	940	976	961	910	952	954	978	891	942	953	960	948	938	1006	935	998	981	934	971	945	877	972	983	928	944	936	949	986	949	919	967	912	969	914	971	956	977	950	897	984	975	922	987	981	1008	970	955	962	992	950	967	913	893	989	934	1020	933	964	989	913	999	956	932	940	944	912	947	939	947	966	911	966	944	949	885	931	954	976	917	943	974	913	922	931	996	953	962	913	979	963	921	937	939	944	994	981	902	941	954	963	917	964	980	995	988	923	967	937	978	960	935	969	978	945	957	926	889	919	933	936	947	1005	942	1048	990	1003	985	980	938	945	1001	974	953	941	947	1018	948	914	939	1010	921	913	945	937	953	1001	929	996	1008	927	923	975	943	959	979	935	982	956	945	941	996	973	963	935	990	949	963	920	928	920	965	968	920	915	990	941	1006	998	999	995	964	954	951	933	960	911	953	972	873	927	945	951	954	945	926	943	991	967	882	976	948	899	967	962	993	927	938	938	959	983	986	988	993	999	971	973	971	922	989	951	965	989	975	902	964	896	904	998	940	971	940	970	953	963	960	935	937	1013	997	994	982	927	964	1001	988	936	969	940	891	887	988	978	962	966	910	919	919	960	939	974	942	931	986	931	967	998	924	920	953	1057	952	949	925	942	982	1008	988	922	927	984	974	961	972	967	982	923	897	915	977	985	969	972	935	945	953	909	955	959	916	954	969	905	929	975	922
22312	17338	13545	19260	26171	24776	23253	21724	35862	67512	61013	45345	29008	16421	9844	7983	7768	7682	7656	7646	7633	7632	7710	7558	7693	7630	7482	7554	7748	7572	7577	7652	7801	7550	7744	7666	7438	7698	7635	7516	7658	7543	7616	7741	7728	7649	7707	7556	7677	7741	7693	7765	7698	7570	7764	7697	7647	7556	7576	7707	7590	7654	7576	7624	7458	7548	7590	7682	7665	7658	7600	7740	7676	7655	7691	7679	7641	7589	7652	7600	7532	7770	7723	7679	7731	7660	7524	7551	7662	7595	7510	7649	7616	7611	7696	7603	7697	7550	7721	7613	7730	7613	7602	7641	7660	7733	7530	7658	7686	7624	7678	7751	7689	7555	7725	7552	7713	7559	7745	7634	7568	7715	7511	7645	7622	7677	7549	7654	7708	7614	7628	7709	7676	7620	7713	7557	7710	7650	7618	7735	7595	7658	7656	7776	7590	7772	7598	7710	7577	7718	7778	7576	7679	7776	7612	7570	7736	7595	7684	7560	7762	7574	7721	7532	7613	7720	7561	7583	7773	7532	7556	7616	7683	7747	7603	7599	7634	7553	7711	7787	7724	7588	7769	7398	7651	7614	7659	7645	7646	7655	7678	7542	7728	7692	7689	7611	7653	7587	7698	7800	7665	7685	7682	7725	7742	7618	7528	7782	7609	7675	7748	7575	7667	7582	7653	7655	7733	7636	7715	7707	7591	7705	7684	7715	7589	7706	7733	7763	7721	7597	7681	7685	7692	7762	7685	7582	7560	7479	7637	7622	7659	7735	7582	7630	7543	7728	7685	7635	7562	7601	7761	7625	7684	7490	7589	7593	7597	7595	7518	7626	7679	7590	7662	7541	7628	7693	7740	7601	7687	7797	7671	7732	7508	7588	7595	7526	7594	7488	7569	7573	7571	7568	7709	7497	7627	7668	7677	7678	7616	7535	7438	7578	7782	7849	7673	7604	7763	7543	7586	7679	7706	7735	7608	7575	7627	7590	7712	7726	7619	7623	7766	7697	7583	7687	7568	7694	7667	7641	7731	7672	7570	7584	7691	7647	7570	7668	7532	7645	7717	7571	7796	7667	7556	7609	7700	7619	7643	7656	7630	7639	7533	7776	7798	7642	7591	7678	7526	7498	7612	7713	7687	7676	7556	7667	7702	7587	7731	7659	7557	7529	7579	7699	7652	7662	7477	7667	7694	7671	7660	7657	7770	7655	7598	7590	7611	7674	7614	7536	7647	7631	7556	7657	7546	7785	7715	7738	7641	7689	7776	7716	7556	7787	7722	7600	7632	7714	7606	7518	7727	7618	7592	7531	7715	7738	7698	7567	7530	7660	7645	7685	7519	7594	7608	7581	7664	7726	7590	7628	7591	7686	7638	7751	7692	7742	7545	7530	7657	7601	7516	7556	7594	7701	7566	7610	7708	7723	7623	7572	7557	7467	7660	7740	7597	7697	7530	7892	7580	7540	7632	7560	7695	7711	7722	7522	7713	7617	7746	7651	7608	7762	7608	7551	7583	7723	7692	7526	7574	7683	7639	7630	7491	7782	7670	7563	7762	7674	7667	7725	7598	7540	7670	7619	7577	7619	7630	7680	7636	7901	7609	7665	7552	7670	7629	7636	7594	7604	7737	7526	7762	7719	7739	7676	7642	7520	7664	7624	7564	7772	7605	7623	7615	7689	7686	7492	7653	7719	7681	7643	7697	7590	7668	7573	7708	7809	7780	7588	7706	7650	7583	7629	7626	7723	7585	7594	7589	7624	7657	7673	7755	7631	7623	7574	7848	7702	7666	7684	7577	7595	7523	7607	7634	7631	7635	7632	7581	7766	7653	7642	7506	7649	7754	7643	7579	7835	7721	7668	7644	7834	7631	7685	7581	7746	7710	7672	7586	7578	7611	7617	7640	7677	7505	7629	7707	7640	7488	7603	7690	7676	7659	7646	7681	7727	7628	7662	7777	7759	7673	7624	7532	7598	7621	7614	7619	7643	7730	7589	7621	7536	7662	7773	7619	7649	7635	7583	7656	7631	7561	7668	7718	7689	7616	7634	7634	7809	7723	7672	7805	7700	7661	7612	7693	7674	7436	7617	7693	7723	7527	7695	7717	7541	7630	7588	7756	7632	7686	7648	7710	7547	7728	7403	7722	7784	7828	7688	7832	7640	7705	7680	7684	7636	7686	7640	7726	7664	7677	7593	7584	7539	7820	7680	7653	7526	7621	7703	7547	7597	7811	7647	7632	7579	7687	7711	7717	7839	7603	7663	7746	7723	7716	7824	7597	7644	7737	7667	7664	7788	7691	7662	7642	7508	7624	7612	7533	7579	7713	7611	7580	7779	7618	7576	7603	7668	7728	7653	7722	7648	7472	7746	7628	7666	7602	7583	7607	7718	7626	7713	7567	7646	7693	7633	7518	7675	7690	7636	7538	7697	7592	7682	7686	7664	7547	7729	7694	7714	7488	7685	7710	7660	7671	7671	7643	7579	7753	7556	7803	7716	7705	7534	7612	7521	7727	7652	7736	7661	7744	7614	7618	7704	7525	7752	7659	7594	7612	7652	7613	7675	7619	7533	7629	7695	7639	7605	7551	7670	7701	7715	7637	7689	7744	7562	7528	7598	7644	7617	7697	7548	7655	7748	7775	7805	7646	7717	7642	7661	7588	7630	7722	7728	7723	7538	7553	7742	7548	7827	7675	7846	7681	7583	7618	7695	7730	7648	7695	7668	7690	7608	7667	7745	7758	7719	7651	7697	7655	7599	7636	7694	7607	7638	7693	7762	7508	7700	7638	7632	7704	7551	7593	7793	7603	7653	7586	7585	7619	7690	7660	7603	7598	7608	7673	7618	7732	7685	7673	7547	7580	7639	7596	7663	7791	7507	7701	7501	7776	7518	7602	7749	7552	7559	7674	7715	7639	7597	7866	7561	7559	7610	7640	7726	7621	7660	7623	7619	7657	7610	7616	7607	7627	7676	7652	7670	7649	7602	7605	7689	7674	7676	7678	7894	7619	7640	7740	7637	7557	7682	7477	7790	7667	7638	7608	7640	7717	7584	7673	7661	7798	7612	7533	7571	7615	7723	7626	7559	7701	7742	7570	7727	7639	7637	7586	7701	7680	7706	7480	7682	7731	7632	7642	7739	7610	7666	7733	7619	7763	7641	7644	7560	7800	7656	7571	7585	7774	7536	7718	7595	7648	7738	7641	7635	7539	7591	7676	7595	7651	7629	7751	7695	7732	7426	7615	7769	7818	7535	7575	7538	7519	7575	7662	7678	7729	7634	7702	7605	7613	7549	7673	7584	7602	7699	7555	7666	7615	7649	7714	7545	7672	7746	7804	7541	7642	7673	7619	7787	7563	7661	7691	7643	7667	7721	7685	7720	7677	7637	7616	7687	7599	7660	7697	7601	7557	7640	7812	7684	7684	7749	7637	7696	7623	7628	7618	7654	7619	7501	7650	7714	7663	7822	7624	7619	7553	7497	7674	7598	7610	7655	7693	7751	7554	7739	7691	7496	7712	7705	7836	7563	7680	7690	7677	7638	7622	7662	7688	7505	7637	7627	7688	7684	7640	7573	7639	7698	7742	7628	7606	7613	7583	7508	7800	7613	7668	7706	7601	7714	7687	7698	7659	7700	7567	7634	7706	7676	7705	7618	7619	7545	7649	7561	7763	7674	7562	7640	7667	7615	7696	7660	7456	7655	7654	7632	7744	7530	7632	7600	7541	7645	7663	7673	7494	7637	7778	7689	7772	7730	7705	7593	7726	7540	7779	7693	7758	7574	7520	7800	7538	7630	7592	7620	7709	7836	7734	7673	7484	7516	7694	7613	7642	7637	7664	7669	7577	7705	7789	7568	7726	7598	7667	7749	7648	7671	7602	7709	7624	7530	7581	7778	7705	7615	7648	7727	7543	7624	7599	7611	7711	7750	7600	7720	7566	7573	7741	7748	7817	7721	7615	7830	7700	7600	7472	7712	7629	7705	7732	7730	7636	7809	7761	7650	7649	7670	7677	7670	7629	7503	7603	7671	7673	7672	7633	7711	7603	7664	7663	7686	7514	7664	7607	7701	7694	7757	7595	7577	7604	7656	7680	7517	7722	7660	7663	7572	7683	7589	7720	7601	7633	7714	7609	7643	7580	7541	7547	7586	7604	7723	7699	7676	7652	7792	7724	7687	7584	7619	7544	7684	7558	7613	7652	7612	7664	7687	7665	7806	7574	7627	7672	7667	7624	7753	7691	7696	7731	7552	7664	7659	7667	7610	7525	7665	7596	7664	7661	7602	7662	7698	7701	7773	7747	7736	7582	7643	7621	7651	7774	7747	7663	7621	7627	7618	7751	7775	7641	7659	7568	7649	7646	7716	7628	7663	7814	7588	7606	7763	7733	7749	7836	7593	7658	7532	7629	7594	7688	7648	7806	7636	7645	7686	7551	7781	7666	7629	7598	7632	7676	7606	7694	7714	7705	7555	7446	7781	7562	7719	7702	7769	7615	7707	7677	7750	7643	7701	7711	7650	7721	7665	7684	7540	7758	7637	7717	7628	7712	7495	7572	7636	7684	7482	7808	7733	7792	7646	7784	7616	7671	7735	7599	7700	7621	7555	7636	7665	7688	7645	7610	7598	7675	7716	7614	7737	7774	7605	7603	7820	7655	7626	7698	7551	7654	7731	7569	7591	7635	7652	7725	7536	7653	7640	7648	7766	7575	7560	7740	7644	7640	7639	7645	7539	7565	7629	7739	7661	7701	7571	7699	7650	7736	7613	7569	7674	7716	7676	7651	7703	7634	7706	7645	7562	7713	7537	7533	7653	7608	7773	7729	7694	7660	7515	7536	7686	7647	7588	7809	7781	7682	7680	7735	7755	7584	7555	7630	7550	7757	7657	7766	7625	7596	7662	7636	7615	7716	7717	7698	7600	7583	7590	7628	7728	7641	7639	7572	7686	7653	7539	7572	7645	7672	7623	7761	7626	7728	7760	7706	7588	7733	7468	7678	7595	7670	7678	7576	7837	7534	7578	7730	7721	7763	7654	7624	7659	7619	7821	7667	7628	7620	7682	7732	7614	7613	7609	7698	7589	7632	7563	7689	7551	7580	7644	7547	7737
5371	1952	1481	1310	1537	1684	1477	1491	3280	15819	15353	9123	3805	1735	1194	982	1031	1002	1002	969	988	946	986	961	970	975	991	977	923	947	975	1041	903	948	1016	982	963	943	990	990	966	965	1000	951	986	1037	1015	970	956	980	1058	1001	965	1012	1049	964	987	1028	1034	961	989	1016	981	950	1039	980	950	976	1011	990	1018	988	975	977	981	980	988	972	1034	1007	970	1027	976	940	950	1016	1032	974	1005	1021	952	1001	1023	971	958	974	985	982	970	946	971	985	971	1010	999	1001	1002	1007	977	975	1011	1000	998	1050	993	1029	1043	970	982	961	993	949	942	995	970	985	966	945	1006	946	963	988	1000	1025	985	989	1018	902	1012	984	927	967	989	979	1041	990	982	958	1013	962	982	985	977	949	941	1008	974	935	1011	978	1041	1015	1023	1008	980	1008	954	964	1015	1019	998	1016	950	998	1031	999	963	929	988	966	1030	953	1012	964	968	1023	921	979	999	973	1016	961	1008	1015	1000	944	1027	1029	978	993	959	984	964	988	1008	963	1027	997	938	996	1000	973	989	1007	999	993	1030	989	977	988	972	975	964	922	1007	1057	994	957	943	982	999	988	1017	981	979	998	1043	1008	992	1008	1027	981	952	999	1036	970	948	961	1010	972	1021	959	954	997	976	996	979	1018	999	1005	1033	949	1010	917	1016	967	1005	945	989	1024	978	1005	986	958	1009	1016	1006	1017	1002	945	938	966	978	986	962	964	956	971	990	973	943	986	993	983	972	970	938	965	996	1004	982	1029	974	965	959	986	1015	967	934	1028	941	996	993	1010	1001	991	1001	950	982	965	952	981	1016	999	979	1007	983	1043	1018	964	949	956	1018	973	959	946	988	1020	978	997	955	966	924	1011	996	1003	964	959	1028	956	1007	959	945	1000	1006	943	990	976	948	999	1020	948	988	996	954	905	1048	1013	965	978	1013	1001	1022	1042	950	993	969	1027	978	989	954	1005	1039	1008	1012	1032	979	1026	953	968	951	1013	962	943	966	978	993	1018	955	946	1003	1052	982	928	1035	990	1003	941	951	991	1050	964	1003	965	986	958	976	989	961	966	905	1009	1001	967	1028	1020	985	971	974	1002	965	944	959	981	983	979	1015	967	917	1041	951	1017	975	985	956	920	1007	1012	1002	998	994	1011	974	1007	977	993	958	994	937	1087	967	963	979	954	1029	964	1009	992	998	990	1014	937	1030	1017	938	983	972	1029	1026	992	998	978	963	956	977	935	994	996	1013	969	1000	968	976	989	1038	1016	964	953	956	951	985	1006	948	1010	897	970	909	928	961	1030	990	938	1025	999	981	990	973	965	994	983	981	977	975	1036	974	990	965	1013	1010	989	979	1047	974	991	976	962	1043	990	1000	1013	999	989	946	994	1015	936	1010	1040	995	962	1002	1006	988	979	958	969	1040	965	972	990	908	918	955	983	1026	979	981	950	971	978	981	982	971	1017	918	999	1017	986	954	987	1029	979	957	1001	1055	928	1002	960	990	984	985	905	1015	905	976	937	956	958	974	1062	926	965	935	957	959	972	977	973	953	999	937	919	1017	986	995	1001	1042	967	977	990	964	1018	948	939	957	961	1011	1019	966	982	981	1014	978	1048	946	987	997	999	972	986	944	942	1038	969	1032	926	1055	974	929	979	1014	1013	1020	983	937	1049	968	1043	990	951	957	1005	959	1019	1008	1002	953	1036	1004	958	966	944	1048	992	1053	979	980	980	1015	950	959	1014	1019	971	999	971	1015	992	947	985	1044	983	1005	911	980	982	948	983	960	961	1023	966	992	972	960	1025	1000	1004	961	1015	963	945	1018	972	964	1042	987	982	1035	967	953	988	973	973	978	970	967	964	989	963	929	915	960	982	985	1004	947	1044	977	982	1037	998	959	982	1045	952	982	955	986	983	1010	992	997	970	1003	989	1017	963	961	975	922	969	948	992	995	994	1028	926	1029	957	987	998	1030	1012	996	1057	1024	1030	954	981	929	962	943	1014	983	935	1050	972	961	987	968	1030	976	1024	1017	1016	980	955	981	987	1023	984	1011	960	984	993	974	980	928	1005	937	943	984	987	968	955	993	1000	966	978	1002	999	1015	1014	984	966	965	947	939	975	974	951	980	1006	975	975	959	1018	948	1000	903	989	953	1015	998	989	984	1015	989	982	978	999	981	1003	998	1035	978	958	1018	1016	1027	949	1034	988	914	955	1036	935	951	1022	919	907	980	1033	999	970	963	956	1028	938	987	972	950	1004	957	1009	961	1006	1000	1023	960	1015	996	993	970	964	982	951	992	978	973	968	975	991	983	987	1029	952	979	911	970	1017	942	964	965	1035	983	966	993	1031	996	979	984	997	1009	995	997	977	935	1000	973	955	1000	1019	938	1004	1056	965	971	984	934	1008	1019	999	956	989	1008	954	967	993	1053	958	990	1007	931	993	984	955	977	963	980	1018	907	979	971	1003	915	1025	989	917	991	992	959	957	977	992	969	1011	1003	931	957	982	976	1026	1030	960	1048	1017	1001	931	937	976	1050	939	1054	966	1005	961	1007	1011	964	1007	944	996	1026	983	990	942	970	959	931	985	992	946	1030	994	1003	1001	1022	983	989	1036	988	1013	1014	972	1037	959	1043	1001	967	932	954	1017	977	1012	924	968	961	996	972	940	950	1011	939	1007	962	993	997	996	983	1011	1014	988	1013	995	968	994	943	1054	977	1006	1019	990	988	1041	971	1005	989	1000	991	1017	972	980	937	942	987	1002	993	977	915	993	957	961	980	970	958	1014	984	998	1016	993	961	978	976	975	971	999	976	975	970	1004	984	947	978	959	928	991	999	921	996	938	1025	947	948	914	966	1014	1007	975	996	982	1012	963	969	969	1013	985	954	1022	994	995	984	987	968	971	996	984	945	963	973	964	995	978	1027	990	1020	1021	1020	1021	943	977	979	959	937	999	944	942	999	995	1006	951	979	947	1050	1038	968	1009	1040	1008	997	954	988	992	982	985	952	965	991	994	981	1021	1008	1001	994	999	947	992	971	1057	989	976	928	984	951	981	958	974	1009	1026	969	955	982	1005	989	976	982	996	1009	961	949	947	1052	980	1019	984	989	1031	1021	977	1007	949	887	946	997	969	1010	974	996	987	937	946	953	900	994	974	980	1059	996	962	1014	1021	939	923	951	974	1025	958	987	1051	983	1004	931	1023	884	975	984	964	1032	1052	928	943	1041	963	987	949	959	959	977	975	963	978	1031	1027	982	984	952	1038	996	1014	995	975	1021	977	965	962	946	961	973	1024	968	964	966	961	985	995	1001	938	989	1006	976	990	1006	1005	969	944	1023	1021	961	996	983	990	996	945	992	1006	989	955	914	990	969	1038	985	997	1011	998	991	1013	978	1004	972	999	953	947	999	930	977	950	1018	991	980	1010	943	987	984	1082	951	939	1044	1057	1027	938	984	982	1035	973	954	1004	977	916	1021	1026	1009	1000	954	1045	981	983	984	953	992	972	990	969	936	1000	1026	949	955	1000	1065	1000	1016	999	973	1016	984	957	980	1008	1034	999	986	989	997	1003	999	941	937	1001	1045	955	967	978	946	959	991	993	955	1008	1005	992	973	965	970	1007	913	983	986	973	967	949	966	1042	1010	1024	993	937	957	1026	1003	957	992	954	1024	986	990	941	1012	958	985	963	967	1024	1000	944	969	1013	969	927	1002	957	1002	979	1007	904	996	984	924	1002	1024	1025	980	1028	994	1013	977	968	983	978	978	954	974	1008	969	971	1014	1012	951	972	966	1000	988	988	1015	1029	979	1011	949	927	954	991	977	924	1030	976	958	949	1023	981	941	980	977	975	1013	1003	985	978	966	1022	1021	999	1034	943	965	1061	965	965	956	1021	970	947	937	942	1013	952	969	940	1005	932	969	1007	987	982	1013	1031
21454	16278	13089	19974	26890	27065	23609	21754	34031	68186	61872	46503	30471	17862	10361	8075	7923	7764	7775	7795	7795	7807	7816	7785	7863	7704	7770	7781	7844	7792	7784	7928	7774	7839	7828	7828	7831	7686	7923	7782	7718	7909	7765	7778	7702	7802	7796	7921	7953	7912	7811	7902	7860	7851	7845	7758	7907	7829	7823	7810	7804	7884	7808	7906	7580	7784	7836	7769	7757	7886	7945	7779	7720	7843	7823	7894	7824	7868	7995	7698	7807	7851	7826	7833	7910	7863	7790	7799	7789	7735	7787	7919	7843	7764	7758	7916	7932	7849	7932	7741	7763	7918	7843	7893	7831	7863	7897	7752	7664	7847	7753	7825	7786	7852	7844	7836	7756	7904	7813	7811	7941	7836	7898	7831	7727	7746	7729	7714	7841	7793	7830	7819	7923	7886	7851	7866	7823	7786	7893	7885	7902	7768	7679	7766	7758	7852	7976	7806	7853	7912	7818	7864	7829	7767	7890	7877	7859	7781	7815	7770	7845	7806	7726	7782	7812	7853	7759	7877	7933	7760	7786	7802	7794	7767	7781	7970	7719	7789	7893	7857	7841	7855	7849	7781	7992	7806	7742	7950	7963	7823	7917	7904	7840	7817	7728	7828	7842	7751	7817	7836	7858	7886	7872	7966	7765	7863	7949	7862	7898	7739	7763	7920	7900	7828	7859	7889	7867	7762	7920	7890	7776	7896	7899	7928	7828	7743	7719	7827	7763	7804	7882	7969	7961	7841	7922	7816	7990	7791	7919	7775	7892	7875	7936	7913	7888	7838	7811	7939	7811	7735	7835	7879	7796	7833	7874	7961	7807	7870	7683	7899	7785	7878	7812	7715	7882	7813	7862	7910	7749	7970	7731	7702	7977	7892	7806	7827	7802	7875	7824	7980	7908	7706	7868	7836	7898	7809	7836	7775	7968	7800	7889	7845	7892	7732	7772	7892	7843	7728	7840	7720	7816	7852	7820	7798	8013	7912	7819	7744	7867	7798	7795	7881	7683	8005	7923	7838	7819	7857	7852	7851	7946	7836	7787	7933	7898	7996	7919	7836	7758	7962	7930	7965	7769	7941	7866	7719	7703	7759	7694	7750	7772	7663	7840	7820	7879	7833	7768	7793	7862	7944	7885	7712	7990	7878	7822	7939	7900	7880	7817	7896	7856	7870	7766	7824	7642	8048	7802	7972	7881	7730	7878	7805	7757	7859	7853	7895	8134	7811	7935	7932	7842	7890	7762	7802	7979	7791	7840	7775	7908	7823	7726	7813	7827	7826	7953	7817	7781	7983	7715	7735	7825	7786	7855	7917	7861	7908	7972	7854	7859	7793	7733	7759	7734	7922	7885	7825	7740	7739	7794	7954	7811	7852	7793	7925	7910	7862	7832	7769	7750	7908	7810	7733	7716	7931	7834	7847	7882	7906	7692	7781	7708	7923	7819	7838	7890	7894	7838	7862	7901	7783	7899	7790	7838	7875	7838	7907	7695	7874	7891	7836	7821	7756	7937	7896	7780	7803	7822	7825	7940	7643	7889	7832	7810	7919	7904	7786	7912	7856	7882	7863	7864	7905	7904	7915	7880	7975	7714	7810	7768	7814	7784	7912	7868	7799	7865	7664	7799	7899	7897	7876	7851	7825	7821	7871	7856	7725	7824	7885	7728	7876	7922	8013	7810	7864	7851	7853	7879	7886	7913	7846	7824	7878	7866	7840	7711	7926	7894	7829	7885	7826	7977	7814	7786	7920	7894	7848	7812	7918	7818	7888	7749	7747	7860	7984	7843	7832	7810	7866	7825	7879	7825	7680	7919	7974	7737	7847	7671	7691	7944	7741	7814	8027	7916	7898	7956	7878	7765	7719	7819	7796	7914	7765	7888	7848	7837	7742	7912	7793	7874	7943	7696	7816	7797	7846	7970	7860	7876	7714	7893	7698	7767	7798	7809	7827	7858	7927	7786	7821	7844	7792	7831	7805	7822	7898	7757	7848	7650	7903	7885	7782	7902	7792	7772	7842	7834	7757	7787	7830	7790	7778	7800	7838	7923	7809	7749	7682	7870	7751	7938	7894	7832	7948	8007	7755	7917	7869	7831	7797	7970	7862	7790	7867	7816	7990	7734	7837	7830	7633	7796	7807	7777	7716	7750	7608	7919	7801	7733	7827	7968	7959	7884	7956	7869	7807	7700	7803	7817	7851	7845	7819	7854	7861	7842	7775	7836	7895	7724	7886	7884	7903	7798	7785	7921	7856	7834	7789	7786	7797	7785	7756	7899	7908	7661	7713	7789	7939	7797	7778	7785	7866	7811	7765	7907	7864	7751	7877	7956	7793	7750	7871	7840	7842	7883	7792	7781	7721	7775	7874	7992	7838	7793	7845	7936	7922	7932	7865	7848	7847	7852	7754	7852	7829	7795	7910	7867	7963	7762	7913	7962	7891	7772	7772	7919	7765	7884	7883	7906	7819	7935	7880	7848	7845	7779	7831	7802	7750	7874	7953	7849	7792	7813	7758	7773	7820	7817	7861	7829	7701	7851	7752	7875	7815	7891	7933	7764	7969	7883	7775	7868	7819	7778	7645	7848	7810	7795	7805	7825	7837	7819	7857	7820	7920	7740	7908	7826	7818	7884	7755	7777	7867	7755	7952	7738	7829	7861	7773	7802	7894	7772	7892	7938	7783	7759	7821	7809	7940	7865	7841	7704	7800	7887	7864	7870	7828	7845	7920	7842	7888	7918	7789	7855	7910	7894	7882	8028	7869	7832	7940	7701	7959	7849	7735	7726	7826	7982	7943	7909	7769	7841	8035	7794	7843	7782	7741	7742	7911	7879	7831	7849	7780	7794	7817	7751	7931	7870	7660	7865	7790	7763	7759	7626	7880	7853	7947	7875	7781	7868	7844	7850	7763	7743	7780	7764	7821	7966	7803	7959	7800	7803	7880	7851	7783	7802	7996	7781	7936	7877	7826	7953	7865	7833	7840	7748	7838	7810	7872	7880	7916	7902	7866	7785	7795	7857	7859	7948	7833	7865	7858	7836	7800	7821	7691	7792	7843	7962	7690	7881	7860	7708	7907	7774	7727	7874	7828	7929	7744	8000	7853	7890	7899	7891	7929	7864	7774	7893	7785	7869	7779	7884	7724	7885	7764	7864	7820	7808	7846	7867	7946	7960	7902	7824	7877	7785	7845	7823	7637	7955	7819	7899	7811	7867	7841	7909	7899	7704	8020	7803	7865	7839	7863	7893	7747	7788	7677	8051	7846	7840	7757	7887	7688	7822	7954	7855	7914	7932	7888	7775	7863	7665	7864	7766	7869	7752	7622	7865	7865	7648	7935	7745	7874	7789	7861	7856	7848	7843	7777	7766	7787	7765	7969	7800	7831	7949	7831	7798	7714	7836	7845	8033	7693	7781	7903	7844	7931	7713	7641	7891	7873	7832	7953	7681	7917	8010	7849	7909	7871	7914	7901	7932	7800	7830	7859	7966	7769	7841	7892	7830	7811	7740	7812	7842	7783	7833	7787	7819	7884	7907	7829	7815	7786	7803	7769	7993	7868	7887	7701	7902	7822	7861	7884	7865	7854	7820	7783	7879	7825	7835	7819	7872	7839	7759	7809	7913	7772	7812	7771	7810	7970	7772	7799	7713	7943	7975	7848	7795	7903	7835	7882	7846	7641	7804	7863	7867	7865	7778	7878	7780	7675	7817	7901	7926	7811	7751	7672	7831	7819	7929	7786	7799	7788	7996	7893	7887	7805	7887	7757	7931	7837	7846	7992	7802	7893	7681	7964	7965	7780	7921	8028	7715	7944	7878	7819	7813	7558	7809	7986	7751	7884	7829	7833	7970	7821	7825	7811	7950	7904	7801	7993	7999	7849	7767	7786	7831	7853	7914	7701	7755	7962	7845	7884	7910	7853	7775	7934	7846	7802	7874	7787	7857	7876	7904	7805	7869	7811	7778	7765	7781	7732	7869	7789	8002	7802	7834	7904	7724	7919	7781	7858	7884	7821	7943	7780	7870	7804	7785	7798	7946	7731	7820	7751	7874	7963	7893	7868	7856	7699	7856	7747	7859	7853	7729	7799	7888	7948	7927	7848	7801	7960	7714	7745	7798	7845	7905	7784	7874	7937	7972	7728	7861	7828	7862	7719	7840	7869	7711	7807	7857	7775	7873	7756	7886	7861	7855	7898	7766	7967	7872	7702	7846	7714	7913	7811	7818	7747	7776	7860	7962	7778	7902	7933	7866	7888	7910	7759	7692	7838	7827	7871	7912	7894	7865	7775	7906	7891	8004	7906	7838	7722	7909	7793	8005	7950	7745	7865	7821	7965	7768	7800	7953	7884	7883	7828	7858	7652	7938	7701	7781	7621	7924	7912	7778	7922	7731	7894	7817	7785	7977	7919	7826	7695	7847	7903	7814	7889	7815	7787	7926	7856	7847	7791	7812	7885	7895	7791	7770	7705	7821	7871	7932	7844	7868	7909	7664	7710	7809	7751	7936	7951	7825	7834	7830	7783	7761	7777	7934	7829	7969	7946	7948	7781	7866	7870	7811	7870	7792	7951	7818	7910	7895	7700	7799	7759	7776	7900	7908	8017	7781	7819	7809	7973	7895	7841	7716	7899	7910	7865	7728	7832	7848	7788	7806	7843	7804	7781	7821	7846	7703	7758	7777	7755	7914	7706	7816	7785	7954	7942	7790	7856	7850	7660	7854	7881	7772	7838	7903	7927	7940	7861	7786	7955	7863	7836	7877	7859	7815	7898	7801	7795	7790	7744	7808	7879	7764	7953	7791	7889	7933	7856	7859	7805	7767	7768	7721	7795	7898	7773	7923	7857	7782	7874	7907	7846	7908	7900	7811	7887	7795	7886	7844	7856	7832	7760	7734	7876	7826	7870	7855	7821	7796	7747	7758	7815	7866	7779	7811	7843	7784	7880	7701	7878	7866	8003	7887	7829	7760	7859	7856	7894	7757	7843	7887	7834	7900	7855	7838	7748	7763	7840	7947	7769	8065	7761	7926	8004	7783	7831	7890	7887	7777	7815	7691	7890	7884	7770	7857	7677	7835	7838	7973	7897	7896	7873	7902	7934	7751	7868
4149	2203	1685	1488	1840	2014	1994	1861	5106	25488	25998	16255	6073	2286	1272	1024	908	987	967	1000	1010	945	902	1013	981	954	939	962	952	1014	984	990	1061	1024	985	949	978	1009	973	951	961	926	998	938	943	994	1010	950	996	940	970	992	945	970	928	1005	990	987	1005	978	1010	969	1019	981	947	975	925	964	980	1010	936	1017	975	949	1017	921	926	961	934	994	1018	957	1003	978	981	948	988	971	968	1003	945	965	893	954	999	943	940	914	947	996	1027	997	999	981	957	970	964	931	954	945	968	978	970	939	982	907	1017	1006	985	983	983	988	1014	969	961	986	1066	989	990	961	1013	999	981	1009	937	982	967	1039	990	1003	980	944	917	924	989	973	988	939	1033	935	932	1010	992	946	953	944	990	979	918	958	992	948	982	968	1015	1000	925	937	1001	941	978	982	962	988	966	934	959	979	980	983	997	972	961	1012	986	938	974	969	974	950	1011	981	938	998	1014	1015	967	971	967	1003	956	996	938	981	957	939	991	933	1010	960	978	969	910	1028	944	963	961	1017	923	991	1037	1033	1017	990	982	958	990	953	1015	942	962	992	967	967	956	997	1001	972	955	1023	982	939	1054	1053	984	976	937	983	975	953	1029	980	976	925	988	983	1002	1004	982	973	992	998	958	992	1001	993	945	971	1013	995	998	944	946	1018	984	936	941	938	951	977	996	984	1007	976	930	960	966	1000	940	1055	955	953	941	949	976	1005	957	1013	973	1013	966	962	1026	966	974	956	972	978	967	988	963	953	975	932	984	1008	1017	1014	1010	1007	952	944	968	962	1019	978	911	974	922	975	965	972	962	983	991	931	971	1020	969	944	1003	1003	984	920	994	978	949	995	970	926	967	988	1006	909	955	960	948	991	998	1007	993	994	935	1014	981	1004	984	1020	981	1010	955	959	966	955	942	994	949	961	980	1054	968	947	1010	991	1013	949	961	956	959	953	989	1055	991	1011	948	940	966	982	1009	1017	981	914	952	988	1018	967	920	946	972	966	977	985	992	951	926	962	953	948	972	947	957	949	987	922	956	926	1023	971	969	982	960	966	995	974	1003	967	973	962	972	1020	925	993	930	981	932	1018	975	1005	978	966	995	957	943	975	933	965	1048	1018	998	951	987	1019	958	1013	993	951	1001	985	969	987	983	986	988	963	984	928	964	996	938	963	943	958	971	994	965	955	953	921	942	942	967	948	923	953	955	970	942	1013	949	972	1000	948	973	947	1040	952	999	1042	1001	925	981	981	974	953	1001	966	961	918	984	964	1016	998	944	1010	967	1004	965	1003	965	936	952	942	1025	941	992	986	1011	921	997	1008	983	953	916	984	965	940	921	957	987	981	989	922	945	953	1004	973	994	989	1035	959	976	951	979	968	988	943	947	1008	1032	1000	981	961	1010	944	954	975	938	955	1020	973	962	974	1021	982	986	934	1007	945	1007	962	971	988	940	948	984	976	987	911	1014	955	916	969	997	971	1038	960	979	985	1006	954	921	1010	1001	1007	917	927	936	996	938	1003	998	1035	1006	1017	1039	993	988	973	987	910	987	962	976	1004	995	1000	943	972	954	1016	939	1012	935	1020	965	963	1012	968	982	999	944	939	989	974	972	968	962	982	979	950	978	962	947	985	964	965	953	988	995	978	1031	970	991	962	996	991	1001	939	996	979	963	934	991	914	972	1003	953	991	921	987	1013	985	1007	982	978	940	990	1013	1006	982	1017	989	957	998	1022	1000	957	916	953	913	998	996	1009	948	969	975	991	971	934	961	967	970	994	970	963	986	939	944	983	946	955	1014	986	925	948	945	947	977	975	959	900	930	951	984	1002	949	970	959	988	995	965	963	993	987	1040	947	969	943	923	985	1009	952	987	1003	913	971	940	969	970	972	1023	969	970	968	968	942	997	978	967	961	969	967	958	944	954	957	1021	929	951	978	990	947	978	964	969	941	999	1012	930	1026	971	982	924	992	1002	1022	975	960	988	939	1005	982	921	942	993	932	936	1004	979	904	976	1011	938	983	1025	1009	948	925	1015	971	947	973	978	996	959	992	969	967	912	988	971	966	1010	1005	917	977	949	1000	943	971	1004	1021	991	972	948	974	965	949	1013	931	914	966	997	941	946	994	971	1046	911	938	1045	950	949	960	998	984	999	986	940	986	958	1008	981	957	982	1017	992	994	987	1023	1013	897	939	957	991	1008	967	954	1020	1015	941	909	995	946	974	979	947	987	1000	970	961	960	961	981	968	975	928	923	971	1010	970	951	1014	994	923	952	957	1006	948	964	951	939	941	990	994	947	990	926	996	961	962	955	959	938	993	1031	962	1005	990	990	987	978	969	906	975	983	1004	979	1008	977	933	998	952	982	978	1018	978	1052	1017	998	933	1009	952	988	963	943	1029	943	944	973	934	1016	1002	974	962	949	992	980	1059	972	1006	965	891	996	931	949	1001	986	988	955	992	971	930	971	1017	977	970	985	933	974	1020	1009	1010	959	964	952	996	999	960	972	974	979	972	998	998	968	949	992	980	1006	975	1003	1020	944	964	950	1020	945	993	989	999	980	933	989	988	943	974	956	996	989	935	964	964	1009	997	972	979	966	969	946	900	986	1021	950	964	995	964	1004	995	1033	986	967	995	973	989	1000	992	992	954	991	966	940	962	956	978	937	963	969	981	944	974	939	999	996	959	1044	976	965	986	991	994	989	996	998	932	900	1021	1012	979	1044	972	1006	968	959	943	998	995	936	953	951	947	993	970	986	921	959	1028	962	996	1002	980	905	929	966	984	937	986	953	963	938	907	944	1045	927	960	915	957	1010	957	1033	939	957	1004	1048	975	971	975	975	951	940	954	970	972	978	942	1012	947	971	976	975	997	956	1010	945	931	980	959	940	958	963	983	918	933	979	969	999	1009	1055	954	992	942	1056	921	990	943	951	959	975	956	951	994	939	927	916	969	935	976	1020	960	943	969	910	963	989	945	934	948	1002	1008	960	956	980	921	1015	939	991	1019	956	961	978	1001	975	951	996	989	977	960	989	950	1040	917	1008	993	960	948	924	972	1006	958	992	935	1003	965	1003	942	970	942	1010	977	1003	937	983	947	1023	977	944	974	967	949	1014	1008	947	967	934	930	987	977	942	1006	950	985	938	970	944	958	975	950	991	920	1014	994	948	966	1007	981	965	933	910	1005	956	965	994	1022	961	947	1002	1012	939	946	960	968	1014	961	933	935	958	970	1010	944	998	948	974	1017	999	962	1002	997	947	991	970	997	1002	942	974	964	942	1015	955	956	976	967	970	998	968	1015	1027	970	935	991	988	989	997	985	985	957	994	1020	977	940	977	1028	1005	941	977	1037	999	994	956	943	1012	983	1022	988	989	940	1034	966	1005	977	1035	989	981	950	970	1012	926	937	975	993	939	942	911	941	962	991	973	959	953	982	979	957	992	968	987	951	1007	1030	999	977	979	1015	952	990	1028	1003	987	978	980	944	1007	965	941	1004	965	926	948	987	980	965	957	955	960	971	974	968	989	1024	960	1010	966	986	986	991	949	982	1053	965	1017	960	1006	962	918	985	993	1005	964	920	1004	943	975	1049	955	963	955	904	941	1000	1001	972	976	953	988	1009	972	988	908	993	967	994	968	934	980	944	989	972	957	965	977	962	966	991	992	994	1042	973	968	978	924	964	1025	980	985	940	968	960	1006	943	950	976	994	981	976	977	1018	920	952	982	961	976	1022	980	975	1046	1012	959	1009	927	975	987	998	983	969	1047	978	991	1010
26311	18259	13972	23336	31171	31925	29669	27841	40961	81211	75864	57633	37033	22204	11779	8405	7902	7859	7759	7778	7775	7797	7731	7716	7663	7733	7860	7745	7852	7835	7778	7631	7648	7805	7813	7723	7684	7780	7798	7773	7677	7865	7813	7852	7745	7815	7653	7749	7895	7805	7672	7711	7724	7590	7921	7879	7696	7880	7753	7757	7743	7935	7845	7786	7901	7920	7899	7817	7808	7884	7792	7699	7753	7752	7770	7796	7823	7814	7754	7755	7770	7717	7811	7685	7662	7718	7793	7646	7650	7678	7807	7833	7778	7718	7650	7821	7768	7680	7784	7988	7798	7799	7904	7631	7672	7853	7736	7805	7795	7694	7788	7848	7769	7797	7870	7723	7815	7734	7710	7827	7736	7726	7799	7761	7838	7761	7780	7732	7862	7699	7775	7815	7804	7778	7770	7848	7783	7608	7836	7822	7786	7785	7629	7790	7813	7801	7758	7782	7740	7658	7728	7833	7813	7715	7811	7884	7574	7834	7823	7867	7804	7898	7812	7684	7798	7798	7925	7792	7717	7751	7756	7701	7797	7737	7733	7764	7686	7893	7926	7763	7700	7833	7700	7751	7725	7745	7749	7782	7719	7917	7776	7628	7670	7830	7862	7779	7703	7851	7754	7821	7767	7770	7748	7808	7735	7770	7956	7856	7873	7673	7765	7809	7826	7761	7711	7719	7802	7846	7753	7727	7752	7785	7829	7734	7836	7664	7744	7737	7691	7875	7725	7668	7719	7858	7779	7807	7805	7785	7785	7802	7750	7787	7728	7754	7792	7689	7760	7730	7794	7904	7773	7912	7907	7800	7752	7720	7751	8023	7734	7785	7787	7782	7921	7818	7803	7738	7843	7691	7645	7746	7794	7784	7872	7713	7834	7793	7738	7797	7761	7732	7816	7722	7799	7748	7710	7654	7817	7675	7860	7857	7694	7690	7737	7671	7830	7874	7622	7834	7820	7749	7832	7686	7862	7895	7593	7732	7769	7753	7826	7826	7870	7898	7722	7727	7737	7864	7861	7788	7732	7590	7782	7625	7743	7701	7737	7734	7704	7705	7785	7824	7772	7765	7811	7792	7820	7850	7857	7731	7710	7754	7799	7749	7775	7716	7809	7759	7753	7797	7829	7973	7770	7742	7757	7529	7784	7765	7962	7750	7866	7916	7730	7773	7820	7806	7755	7702	7644	7746	7749	7756	7764	7757	7729	7850	7869	7647	7795	7655	7657	7748	7770	7747	7907	7713	7754	7866	7749	7557	7766	7747	7837	7827	7864	7741	7759	7795	7643	7578	7856	7798	7693	7746	7947	7813	7857	7844	7771	7771	7868	7760	7864	7844	7906	7707	7722	7805	7554	7845	7736	7755	7868	7597	7723	7755	7819	7811	7888	7719	7863	7846	7893	7804	7665	7547	7830	7869	7690	7613	7766	7828	7725	7762	7790	7783	7819	7742	7843	7729	7505	7810	7734	7721	7896	7767	7822	7859	7770	7841	7872	7945	7758	7745	7734	7751	7591	7740	7807	7746	7686	7849	7933	7882	7682	7684	7711	7782	7759	7676	7699	7739	7794	7839	7785	7746	7774	7791	7708	7736	7738	7822	7748	7813	7739	7743	7893	7857	7758	7808	7741	7819	7781	7816	7699	7779	7676	7739	7854	7719	7860	7874	7760	7730	7734	7719	7799	7765	7723	7891	7769	7828	7744	7768	7758	7764	7814	7662	7754	7813	7741	7848	7710	7771	7658	7721	7843	7669	7793	7831	7773	7733	7884	7856	7742	7963	7822	7812	7725	7822	7731	7727	7911	7825	7939	7913	7865	7679	7739	7727	7865	7627	7706	7825	7707	7692	7770	7823	7660	7717	7721	7868	7824	7886	7771	7823	7812	7660	7833	7760	7726	7622	7986	7728	7726	7886	7712	7795	7730	7696	7757	7866	7747	7767	7614	7680	7823	7766	7780	7731	7879	7877	7814	7693	7831	7761	7867	7786	7870	7823	7770	7864	7694	7773	7718	7760	7872	7735	7711	7739	7914	7783	7660	7754	7807	7744	7750	7792	7641	7789	7800	7745	7727	7755	7787	7826	7833	7793	7808	7744	7833	7816	7808	7797	7747	7853	7792	7740	7772	7864	7750	7685	7732	7864	7728	7781	7680	7777	7736	7780	7665	7811	7750	7792	7778	7732	7790	7838	7668	7760	7892	7908	7783	7750	7939	7806	7710	7777	7913	7705	7891	7792	7723	7625	7782	7841	7865	7723	7762	7842	7842	7868	7846	7922	7857	7813	7735	7803	7786	7726	7909	7738	7609	7823	7718	7685	7813	7789	7820	7760	7641	7759	7772	7817	7871	7754	7718	7802	7904	7674	7743	7883	7874	7730	7812	7818	7861	7809	7687	7739	7826	7677	7781	7734	7920	7691	7857	7828	7806	7807	7752	7762	7835	7831	7628	7764	7743	7789	7719	7641	7693	7753	7676	7858	7716	7791	7872	7742	7661	7721	7848	7816	7761	7666	7764	7777	7847	7730	7745	7904	7744	7730	7697	7731	7766	7975	7833	7640	7772	7765	7775	7779	7674	7808	7697	7662	7900	7833	7763	7808	7806	7832	7855	7767	7734	7888	7822	7691	7680	7799	7913	7776	7846	7691	7811	7840	7638	7739	7707	7833	7834	7779	7715	7725	7686	7745	7755	7777	7716	7731	7735	7720	7787	7755	7729	7822	7798	7811	7749	7790	7738	7758	7706	7735	7761	7743	7798	7827	7742	7851	7734	7837	7868	7754	7876	7797	7876	7866	7715	7757	7875	7904	7814	7831	7640	7781	7788	7747	7742	7793	7836	7772	7821	7750	7828	7776	7758	7728	7841	7664	7837	7719	7931	7721	7715	7760	7652	7762	7886	7772	7782	7874	7897	7748	7699	7616	7919	7670	7692	7769	7758	7938	7858	7739	7817	7633	7927	7849	7712	7542	7743	7757	7689	7722	7712	7835	7768	7866	7736	7710	7810	7690	7808	7629	7713	7813	7752	7716	7710	7667	7772	7803	7709	7765	7770	7639	7815	7646	7766	7714	7827	7783	7665	7767	7818	7896	7827	7678	7804	7742	7686	7874	7747	7803	7797	7791	7790	7691	7772	7766	7712	7856	7752	7865	7799	7855	7815	7804	7762	7737	7793	7741	7784	7839	7728	7627	7802	7654	7800	7823	7706	7846	7770	7740	7877	7881	7698	7735	7803	7750	7766	7857	7791	7880	7864	7797	7869	7674	7805	7876	7813	7759	7935	7640	7757	7727	7801	7664	7598	7775	7625	7664	7797	7708	7677	7784	7858	7702	7902	7772	7694	7735	7628	7761	7840	7718	7806	7857	7724	7866	7740	7805	7684	7787	7710	7730	7782	7723	7888	7703	7780	7816	7808	7903	7762	7846	7761	7769	7839	7754	7657	7743	7607	7701	7821	7715	7832	7767	7752	7739	7792	7711	7689	7956	7791	7793	7717	7912	7692	7755	7630	7794	7951	7921	7693	7856	7738	7640	7866	7742	7750	7661	7889	7671	7922	7822	7968	7715	7715	7877	7756	7823	7803	7860	7673	7732	7711	7735	7808	7804	7813	7749	7758	7696	7639	7826	7770	7796	7788	7738	7832	7738	7762	7733	7899	7756	7628	7790	7870	7691	7680	7750	7861	7704	7856	7834	7803	7747	7676	7784	7749	7802	7725	7764	7750	7799	7847	7702	7890	7673	7730	7782	7768	7840	7707	7718	7689	7794	7879	7740	7796	7789	7899	7752	7862	7767	7841	7810	7769	7754	7757	7837	7724	7861	7682	7770	7755	7761	7802	7586	7739	7738	7902	7670	7769	7749	7659	7784	7733	7866	7804	7759	7880	7853	7871	7861	7816	7715	7938	7821	7786	7815	7675	7609	7668	7917	7709	7778	7610	7704	7738	7863	7827	7704	7831	7861	7899	7747	7792	7767	7716	7759	7746	7843	7689	7849	7743	7844	7791	7764	7812	7847	7765	7816	7714	7643	7948	7738	7735	7804	7817	7676	7720	7792	7753	7707	7852	7800	7880	7764	7832	7634	7882	7710	7807	7659	7763	7908	7703	7612	7766	7808	7724	7823	7748	7554	7847	7773	7734	7775	7754	7736	7746	7597	7727	7902	7737	7746	7805	7809	7871	7935	7742	7755	7784	7823	7753	7887	7735	7786	7754	7841	7937	7615	7763	7853	7542	7767	7858	7801	7779	7613	7636	7759	7651	7712	7757	7772	7705	7791	7835	7836	7703	7799	7848	7910	7780	7769	7712	7940	7632	7889	7828	7698	7685	7760	7741	7722	7754	7743	7838	7824	7851	7684	7947	7729	7884	7791	7695	7858	7633	7795	7901	7751	7765	7728	7671	7775	7925	7807	7939	7737	7784	7799	7739	7748	7670	7824	7736	7688	7796	7884	7748	7758	7705	7885	7744	7950	7863	7717	7686	7868	7809	7802	7798	7612	7708	7820	7707	7843	7743	7890	7770	7763	7733	7890	7855	7751	7775	7834	7811	7785	7730	7681	7832	7819	7748	7786	7801	7887	7834	7723	7804	7848	7672	7864	7786	7723	7841	7762	7870	7736	7711	7836	7740	7867	7879	7646	7683	7957	7690	7841	7753	7696	7750	7822	7872	7924	7883	7689	7767	7841	7724	7673	7706	7717	7759	7773	7838	7836	7842	7767	7799	7767	7873	7804	7587	7841	7820	7849	7852	7935	7780	7881	7657	7860	7796	7754	7851	7894	7767	7860	7744	7696	7874	7797	7813	7680	7718	7835	7723	7800	7867	7792	7841	7807	7746	7704	7871	7754	7723	7826	7894	7854	7810	7840	7791	7711	7921	7799	7689	7795	7706	7753	8004	7870	7937	7893	7690	7771	7761	7700	7644	7740	7768	7896	7661	7786	7774	7696	7674	7809	7734	7909	7721	7824	7828	7843	7695	7891	7720	7590	7817	7827	7736	7726	7701	7761	7698	7884	7693	7699	7797	7846	7790	7777	7844	7739	7862	7726	7773	7728	7845	7782	7668	7721	7865	7642	7834	7844	7750	7725	7669	7810	7788	7694	7733	7781
3436	1349	1204	1153	1372	1389	1358	1232	1968	5811	5633	3685	1886	1269	1064	982	914	941	970	978	966	945	1013	956	985	949	1003	939	941	932	957	1006	890	996	992	946	917	949	961	1017	934	944	925	1000	892	933	888	957	991	937	927	983	929	948	900	977	942	931	905	937	946	964	901	956	938	947	978	918	948	962	992	892	1003	1039	964	944	943	948	991	931	941	980	913	934	950	963	980	934	950	947	963	911	985	956	964	955	1001	923	931	948	903	925	941	960	947	1022	889	934	940	898	903	951	937	977	976	943	932	1034	1061	980	986	907	902	942	949	967	949	970	939	895	937	979	933	922	969	929	915	913	978	946	921	901	942	948	924	950	965	908	949	918	968	983	945	973	926	945	964	1009	950	960	948	941	975	980	934	988	941	899	976	913	928	955	954	962	914	973	916	976	952	989	1009	916	943	948	964	873	965	919	1036	961	991	906	957	946	968	971	978	983	961	983	922	947	983	943	962	962	928	956	958	929	946	990	946	1004	943	985	967	943	888	905	937	973	949	993	926	958	968	913	927	933	885	959	906	921	961	939	888	967	953	926	946	992	937	977	958	1024	972	919	929	954	876	943	938	897	976	963	931	919	887	911	943	990	991	974	945	928	974	969	972	932	970	938	929	917	908	901	999	919	901	975	983	986	953	922	945	950	919	990	976	942	965	881	939	962	999	959	922	906	967	913	969	977	957	964	948	913	932	982	974	955	984	943	1016	911	939	940	918	950	951	889	972	922	956	938	953	963	933	972	934	967	951	1014	932	924	961	912	994	912	967	941	930	988	959	970	1001	946	1007	930	959	921	886	918	910	915	942	964	966	959	928	942	962	1011	887	927	899	934	991	907	995	1042	990	975	892	955	929	926	1004	968	955	957	915	1015	942	955	981	954	941	940	950	914	970	938	996	904	958	894	939	934	973	964	914	968	924	944	928	976	936	933	938	989	907	931	970	894	897	909	880	941	919	954	897	976	968	940	937	957	1018	933	963	910	954	939	934	959	975	919	949	966	995	976	1026	913	958	1007	970	969	1012	936	964	910	979	936	937	935	995	935	907	963	922	916	922	985	1014	980	932	974	978	944	997	953	1003	931	960	993	914	951	914	928	983	921	938	912	933	925	952	962	983	1014	978	921	881	1005	952	967	988	965	924	922	909	959	925	980	944	1006	952	977	917	993	947	956	952	999	946	978	968	979	881	906	953	949	923	1028	945	947	992	908	859	965	971	963	963	931	914	997	930	988	947	953	948	926	952	972	896	910	868	950	967	946	975	903	978	977	954	935	945	908	942	956	990	957	987	990	953	1012	951	926	912	963	916	975	936	995	921	985	922	936	997	965	935	950	976	858	944	928	936	897	921	980	961	926	935	940	963	912	908	927	985	955	943	938	947	918	919	883	952	913	893	898	991	910	970	964	961	961	952	971	946	951	969	984	921	945	915	974	1033	1000	941	950	971	924	935	943	933	978	900	987	962	947	963	892	929	958	956	986	994	923	963	949	946	925	935	940	969	963	950	931	958	977	937	961	949	936	942	919	938	891	926	956	978	954	950	903	917	905	915	950	954	977	964	938	952	883	949	982	908	951	926	953	914	982	910	918	990	971	951	1016	966	927	912	979	982	974	925	975	925	1000	991	981	949	941	969	919	969	918	1009	928	958	994	918	990	925	971	911	916	959	968	937	929	944	905	941	1042	944	954	903	913	1002	998	935	938	957	894	937	905	923	963	917	930	936	942	988	940	921	886	981	878	933	939	952	901	959	922	934	952	930	893	976	913	923	940	957	941	954	1012	933	970	901	949	914	1022	953	976	921	921	930	925	970	926	966	923	999	978	861	960	977	939	942	928	982	919	908	990	973	962	954	932	940	944	889	978	957	874	939	941	941	983	990	983	949	954	960	968	939	931	994	903	927	992	922	953	905	946	968	964	959	989	996	961	980	955	983	889	956	947	944	930	944	928	939	924	972	970	896	926	972	915	944	976	959	920	938	949	962	911	887	938	925	969	980	930	962	1010	961	955	937	917	958	959	928	940	963	973	897	958	973	970	941	950	932	914	973	984	890	964	903	977	1000	966	991	927	967	908	956	987	946	906	963	945	923	937	956	948	919	964	930	942	926	965	956	967	931	884	955	922	944	911	933	921	926	915	918	984	986	883	896	962	965	911	1008	975	949	945	946	968	908	965	945	922	951	954	953	932	959	989	971	925	904	897	959	924	957	945	971	1005	945	974	944	930	983	921	994	1009	925	951	975	956	893	963	980	921	894	942	962	922	951	976	935	926	966	967	954	939	965	867	950	982	951	930	986	959	966	935	997	993	960	953	1002	1031	985	968	960	967	967	972	957	942	975	959	1003	943	930	1040	1005	919	953	977	987	951	924	932	943	944	942	927	984	911	970	923	900	971	964	930	922	950	924	899	924	960	973	915	904	959	939	960	924	970	910	929	1025	981	948	947	986	897	929	979	916	923	948	939	912	902	961	961	966	947	921	925	956	991	984	992	987	950	949	950	942	935	919	929	954	921	995	926	897	932	975	966	941	942	914	968	918	912	898	948	948	926	948	950	945	981	958	890	950	982	932	935	937	971	927	961	940	972	946	947	931	923	941	942	917	961	943	948	932	956	980	955	974	955	992	911	993	940	990	928	967	945	962	923	926	947	958	911	946	923	970	943	954	909	902	958	886	949	1000	928	977	903	990	935	968	899	945	938	893	944	980	957	958	954	956	975	967	944	964	965	977	955	986	945	900	1013	952	967	917	922	926	963	946	933	921	971	1026	934	950	957	934	1000	960	942	952	961	943	1003	889	908	933	931	968	954	894	978	928	925	991	926	927	944	971	953	956	955	961	963	936	948	966	917	940	925	999	951	996	939	948	926	946	878	952	945	910	1034	894	964	917	958	939	939	969	919	1002	921	971	898	936	973	940	983	968	894	911	967	921	919	936	903	897	937	957	977	966	965	951	998	947	921	963	898	960	970	949	926	915	931	915	962	960	957	976	936	1006	916	964	985	941	913	1007	999	939	954	911	895	965	937	924	930	934	992	961	954	1029	983	952	934	999	988	992	1006	938	965	953	929	909	932	950	960	991	905	913	963	990	881	965	965	897	949	916	999	963	897	900	884	981	921	954	956	970	973	962	1001	936	957	898	987	921	941	946	936	906	942	955	988	948	989	927	932	923	947	950	923	954	954	974	922	989	961	963	917	961	967	948	979	965	927	984	972	941	957	926	935	977	929	931	982	916	907	975	952	972	958	938	896	995	935	1002	950	971	952	921	984	962	920	974	924	965	1006	936	973	939	955	920	963	1002	952	968	951	1004	984	953	968	918	949	915	957	955	985	949	978	973	917	1008	915	959	986	952	920	944	927	940	889	922	932	901	995	1003	936	936	945	950	927	949	930	941	941	929	913	1029	959	884	903	937	922	992	907	939	986	994	966	972	962	900	957	944	944	941	858	923	934	942	923	983	950	974	942	953	944	930	954	918	925	977	943	994	901	946	893	939	938	933	949	999	962	993	981	932	934	932	906	977	957	909	916	944	930	967	926
17357	12094	10901	16692	23251	22758	20628	18340	28115	46136	42152	32127	19317	11726	8582	7738	7604	7620	7672	7505	7623	7583	7517	7560	7663	7579	7651	7559	7711	7603	7590	7619	7595	7534	7575	7524	7741	7495	7568	7638	7546	7518	7606	7658	7623	7529	7648	7550	7524	7518	7445	7559	7663	7554	7551	7682	7523	7512	7730	7635	7564	7652	7636	7556	7433	7535	7576	7596	7635	7595	7664	7593	7765	7591	7469	7600	7564	7486	7592	7596	7684	7630	7623	7550	7624	7728	7641	7655	7608	7692	7623	7429	7495	7599	7686	7721	7698	7674	7744	7647	7470	7586	7658	7631	7519	7565	7724	7696	7649	7564	7560	7691	7687	7631	7638	7646	7642	7662	7571	7621	7556	7686	7607	7476	7589	7730	7793	7689	7553	7575	7687	7576	7723	7636	7663	7584	7691	7759	7552	7688	7690	7650	7638	7621	7721	7579	7633	7581	7499	7603	7604	7610	7545	7657	7650	7599	7699	7584	7702	7661	7567	7499	7702	7653	7585	7602	7638	7558	7668	7526	7693	7759	7688	7578	7707	7587	7626	7550	7542	7511	7573	7692	7663	7586	7623	7639	7657	7660	7612	7729	7683	7577	7642	7655	7763	7618	7618	7700	7597	7603	7696	7648	7658	7557	7718	7594	7616	7567	7653	7638	7723	7509	7535	7730	7719	7699	7566	7546	7616	7735	7648	7670	7575	7613	7551	7640	7571	7595	7637	7648	7552	7725	7574	7608	7717	7652	7591	7582	7646	7612	7605	7463	7545	7630	7629	7680	7598	7597	7698	7554	7788	7623	7621	7489	7567	7583	7677	7566	7595	7482	7643	7559	7580	7613	7717	7679	7709	7742	7675	7567	7504	7612	7679	7693	7681	7738	7574	7506	7625	7515	7648	7609	7691	7628	7610	7720	7750	7561	7570	7725	7533	7647	7762	7704	7634	7618	7604	7553	7685	7635	7586	7563	7704	7594	7725	7758	7703	7486	7807	7596	7632	7698	7558	7597	7557	7566	7605	7526	7746	7614	7760	7604	7741	7615	7612	7635	7634	7695	7724	7524	7694	7655	7658	7727	7629	7738	7716	7703	7643	7532	7519	7700	7616	7600	7576	7647	7600	7596	7618	7596	7468	7653	7714	7684	7618	7663	7662	7688	7645	7618	7533	7605	7608	7740	7600	7556	7579	7562	7686	7629	7593	7681	7539	7688	7504	7633	7644	7517	7633	7606	7552	7751	7542	7513	7566	7699	7586	7513	7505	7516	7593	7599	7672	7632	7615	7552	7536	7609	7727	7555	7589	7631	7691	7615	7698	7677	7592	7656	7521	7652	7557	7708	7538	7659	7697	7583	7657	7677	7657	7486	7536	7731	7514	7560	7620	7582	7638	7702	7665	7597	7632	7591	7679	7662	7733	7506	7494	7623	7444	7510	7692	7710	7599	7544	7606	7701	7464	7647	7750	7616	7642	7678	7725	7595	7575	7609	7786	7601	7619	7677	7674	7681	7615	7765	7521	7617	7602	7694	7618	7656	7631	7636	7587	7581	7563	7418	7484	7558	7654	7532	7682	7525	7567	7723	7733	7632	7607	7582	7652	7546	7572	7649	7734	7634	7522	7596	7602	7507	7586	7580	7476	7619	7529	7586	7652	7699	7517	7710	7469	7734	7593	7522	7496	7741	7575	7699	7481	7673	7604	7749	7460	7593	7684	7630	7591	7624	7549	7622	7487	7754	7680	7604	7617	7610	7632	7654	7573	7583	7548	7660	7635	7685	7655	7588	7786	7799	7592	7721	7560	7531	7609	7611	7517	7503	7707	7709	7604	7595	7569	7706	7630	7613	7578	7627	7537	7543	7620	7678	7591	7682	7573	7706	7750	7556	7589	7629	7637	7735	7541	7646	7697	7648	7561	7551	7661	7704	7640	7670	7503	7543	7631	7567	7538	7640	7559	7524	7530	7629	7684	7514	7599	7737	7662	7598	7688	7600	7838	7688	7683	7768	7635	7564	7666	7520	7641	7578	7469	7718	7668	7703	7684	7715	7633	7707	7673	7583	7596	7713	7597	7626	7595	7593	7603	7612	7614	7546	7646	7597	7694	7528	7797	7635	7774	7665	7629	7674	7566	7686	7626	7583	7553	7669	7630	7595	7584	7606	7601	7602	7598	7545	7723	7513	7604	7608	7488	7694	7431	7659	7605	7491	7535	7583	7695	7533	7447	7439	7798	7602	7536	7616	7596	7682	7576	7610	7660	7671	7640	7640	7674	7661	7799	7549	7829	7632	7635	7632	7602	7610	7706	7648	7587	7708	7674	7684	7639	7558	7670	7497	7701	7624	7769	7624	7677	7441	7508	7740	7554	7638	7555	7541	7772	7554	7457	7740	7774	7617	7562	7656	7627	7602	7757	7660	7611	7701	7513	7694	7550	7605	7560	7617	7494	7817	7668	7559	7616	7641	7707	7751	7465	7688	7646	7546	7817	7515	7536	7727	7677	7608	7612	7541	7571	7705	7543	7701	7641	7683	7627	7672	7739	7618	7817	7742	7568	7664	7541	7475	7581	7711	7436	7573	7534	7650	7609	7690	7562	7709	7546	7460	7509	7579	7666	7635	7638	7642	7660	7664	7651	7509	7686	7507	7466	7602	7676	7613	7666	7572	7596	7533	7622	7606	7688	7699	7523	7631	7610	7657	7668	7576	7599	7531	7599	7502	7714	7601	7606	7681	7591	7708	7614	7739	7629	7516	7588	7617	7644	7616	7708	7556	7614	7628	7603	7550	7629	7652	7648	7655	7727	7727	7601	7577	7655	7733	7601	7654	7651	7583	7751	7576	7643	7664	7633	7565	7536	7622	7651	7506	7716	7573	7501	7604	7678	7594	7683	7685	7600	7499	7709	7461	7615	7590	7715	7623	7620	7693	7724	7725	7711	7717	7655	7744	7533	7693	7594	7505	7658	7550	7615	7666	7598	7683	7582	7659	7697	7617	7739	7838	7534	7643	7542	7593	7627	7593	7660	7678	7613	7735	7786	7495	7701	7658	7680	7696	7571	7616	7581	7704	7815	7585	7462	7558	7657	7697	7585	7623	7634	7677	7650	7598	7562	7634	7704	7636	7635	7739	7574	7588	7606	7650	7601	7537	7570	7659	7681	7632	7663	7688	7621	7680	7637	7575	7559	7743	7677	7622	7692	7643	7593	7665	7634	7726	7739	7729	7604	7718	7557	7683	7699	7610	7495	7604	7703	7467	7709	7541	7611	7609	7517	7690	7726	7734	7659	7685	7772	7745	7688	7689	7564	7615	7699	7636	7505	7611	7725	7487	7695	7656	7772	7649	7579	7669	7745	7652	7603	7600	7620	7537	7569	7581	7573	7466	7711	7603	7679	7799	7742	7574	7668	7641	7766	7715	7648	7575	7606	7710	7485	7747	7768	7707	7624	7825	7632	7635	7505	7630	7710	7689	7559	7613	7580	7641	7657	7594	7667	7569	7645	7667	7646	7599	7580	7581	7684	7611	7650	7725	7704	7548	7682	7828	7637	7680	7612	7655	7733	7460	7682	7537	7662	7614	7569	7580	7497	7452	7601	7618	7570	7428	7682	7479	7654	7606	7708	7589	7644	7602	7712	7489	7580	7631	7689	7550	7668	7513	7629	7663	7452	7668	7580	7660	7713	7641	7589	7565	7654	7656	7684	7734	7608	7638	7526	7659	7558	7598	7498	7627	7610	7663	7471	7501	7634	7631	7654	7573	7592	7701	7645	7607	7736	7690	7571	7640	7589	7586	7553	7677	7584	7659	7694	7482	7587	7536	7626	7593	7592	7490	7469	7659	7609	7572	7653	7772	7589	7536	7707	7536	7593	7515	7707	7593	7682	7557	7647	7533	7522	7745	7687	7642	7618	7690	7653	7701	7623	7583	7797	7479	7594	7633	7635	7651	7516	7761	7520	7566	7519	7640	7603	7560	7642	7655	7587	7709	7648	7644	7757	7568	7752	7728	7506	7571	7633	7610	7607	7626	7571	7448	7501	7664	7624	7614	7617	7668	7733	7556	7631	7629	7686	7561	7649	7641	7773	7523	7540	7688	7605	7674	7559	7463	7729	7718	7555	7666	7655	7618	7475	7688	7662	7652	7766	7616	7636	7677	7556	7597	7606	7636	7607	7633	7536	7567	7758	7536	7755	7668	7632	7532	7683	7671	7569	7666	7559	7553	7625	7515	7639	7636	7597	7568	7675	7572	7592	7621	7558	7678	7594	7631	7645	7558	7507	7682	7634	7617	7611	7661	7620	7678	7671	7573	7718	7641	7668	7525	7554	7495	7637	7686	7581	7577	7542	7509	7719	7762	7771	7651	7623	7719	7601	7558	7695	7665	7610	7557	7722	7660	7555	7583	7647	7611	7547	7702	7624	7597	7568	7722	7583	7636	7545	7557	7784	7891	7642	7733	7696	7626	7701	7599	7737	7589	7574	7731	7545	7584	7578	7644	7659	7746	7566	7679	7593	7548	7641	7457	7609	7554	7475	7638	7530	7621	7585	7587	7685	7684	7562	7547	7596	7609	7563	7681	7495	7634	7595	7715	7776	7619	7710	7632	7737	7535	7635	7631	7499	7520	7627	7526	7604	7748	7610	7516	7569	7706	7607	7678	7458	7634	7654	7533	7578	7640	7623	7535	7797	7431	7607	7737	7597	7749	7614	7529	7511	7611	7523	7730	7486	7642	7642	7665	7527	7590	7604	7578	7631	7679	7602	7540	7584	7647	7624	7663	7673	7639	7667	7809	7726	7735	7541	7541	7674	7561	7553	7711	7720	7523	7615	7639	7544	7593	7526	7586	7494	7662	7641	7813	7552	7458	7612	7493	7663	7651	7619	7656	7717	7647	7793	7511	7768	7666	7687	7695	7646	7605	7465	7686	7630	7519	7687	7580	7651	7473	7612	7658	7687	7564	7596	7579	7601	7557	7602	7586	7490	7522	7549	7633	7678	7581	7676	7596	7586	7606	7598	7570	7557	7573	7555	7551	7518	7734	7622	7643	7727	7584	7546	7455	7622	7690	7548	7629	7447	7634	7711	7552	7675	7826	7740	7624	7676	7625	7624	7628
2278	1616	1385	1309	1687	1747	1636	1731	4204	14351	15160	9245	3836	1732	1204	991	984	942	987	974	951	1012	962	927	934	948	959	970	945	932	970	957	960	964	1009	989	942	987	932	931	956	944	980	975	996	945	919	979	962	925	932	927	940	903	900	973	937	965	893	928	944	999	943	930	902	996	984	921	972	951	962	931	907	894	969	988	1003	919	961	893	907	971	945	932	962	926	920	938	975	953	965	967	938	977	954	905	995	974	916	939	916	981	947	951	963	992	920	888	930	855	892	982	1000	962	959	971	951	951	915	900	945	919	1003	963	951	998	914	1007	933	903	942	933	888	958	913	907	976	928	964	972	945	998	977	1015	953	967	956	939	1000	954	930	986	964	984	943	1000	999	933	1024	968	935	925	934	948	980	963	990	943	939	941	930	997	979	934	977	940	1010	924	949	946	1013	985	964	904	944	916	944	987	1011	974	965	975	959	898	944	956	972	959	939	980	961	983	968	978	968	944	946	990	958	926	939	939	963	941	1027	987	974	976	977	908	943	978	995	1001	948	947	947	988	952	952	969	946	975	981	938	983	917	866	877	902	917	963	954	964	964	978	942	975	991	950	957	957	957	981	1001	965	940	922	922	942	1018	951	957	940	957	987	928	981	935	943	975	940	944	886	922	956	1003	977	950	981	952	938	920	928	903	964	913	993	953	998	921	971	897	944	991	956	971	869	1026	920	981	949	964	949	978	966	960	930	970	1001	957	937	921	957	907	974	957	946	1018	944	948	969	977	953	968	988	974	937	980	943	944	936	880	964	918	982	967	939	931	933	940	984	988	1012	976	944	997	949	924	916	1037	984	978	909	973	922	958	921	967	935	986	987	981	963	936	1012	929	940	944	991	968	927	969	957	896	958	922	1007	946	940	987	925	979	917	948	968	913	893	984	942	1005	960	986	984	947	946	927	934	935	994	958	966	1004	917	895	1000	974	910	926	926	942	947	997	949	1008	942	965	959	979	968	931	929	984	987	954	920	933	932	980	924	965	961	983	913	914	949	939	947	944	1009	926	938	954	992	916	970	981	980	960	1002	961	1009	885	991	949	948	936	993	949	957	955	933	985	995	953	985	912	956	982	915	972	977	986	914	958	977	974	987	971	910	956	969	934	945	958	974	936	990	929	977	969	947	990	1003	956	907	962	913	931	954	968	990	1010	992	1023	939	1006	942	938	969	907	933	877	958	976	967	923	972	928	930	946	952	991	948	964	976	977	977	952	964	995	935	907	927	936	1000	956	939	923	946	961	938	977	952	975	907	898	942	952	971	943	1014	1019	990	978	985	935	980	908	911	954	939	951	959	979	909	945	939	985	949	956	941	971	963	916	964	946	939	941	917	951	929	968	937	1003	995	953	996	966	962	949	976	931	937	999	936	949	984	986	965	983	876	967	951	954	939	990	930	918	932	919	1013	935	929	958	897	969	965	962	1009	929	964	971	982	919	890	995	943	978	984	963	939	952	953	985	968	898	970	944	983	1009	1003	959	925	930	972	971	931	937	927	949	918	957	972	927	961	968	887	938	926	1003	962	920	930	1020	966	987	973	940	963	941	978	911	976	988	939	896	929	956	937	974	941	960	943	884	969	920	955	953	929	979	979	994	901	989	918	944	938	953	904	987	917	924	921	947	933	928	916	924	930	973	971	1011	894	944	938	969	900	928	984	983	945	981	938	920	956	923	954	970	972	964	946	953	939	947	933	907	917	889	932	944	992	994	951	1021	965	974	990	957	919	966	976	939	956	952	961	925	943	988	925	932	995	957	975	898	948	945	903	933	980	916	908	905	925	957	917	939	975	998	931	919	943	945	896	967	980	966	992	980	921	919	947	991	979	934	940	993	970	923	976	936	959	954	949	984	954	937	951	966	905	959	932	1014	961	946	938	913	994	964	942	906	905	933	931	1009	952	944	933	978	933	911	992	931	969	947	995	944	889	1015	958	916	958	912	945	933	983	919	1000	934	985	942	999	947	955	937	969	927	931	990	948	976	1013	933	978	993	986	967	953	938	923	937	951	972	970	967	931	995	962	984	916	902	915	993	883	965	982	989	981	962	989	991	942	926	972	1018	942	975	919	942	917	996	918	1005	964	939	906	935	920	940	981	873	942	974	1006	927	947	965	963	952	948	939	931	1006	932	883	960	980	926	952	996	944	949	940	950	986	1011	967	979	926	974	963	952	997	944	988	977	923	1010	938	932	969	951	939	993	923	943	970	909	1011	951	942	948	987	958	986	972	958	902	918	963	929	896	1012	980	910	950	891	932	956	988	955	865	1005	957	889	996	923	916	998	992	908	947	906	967	893	930	1016	924	927	928	902	909	996	966	947	924	968	924	949	897	944	961	961	953	960	940	949	899	988	974	960	958	950	961	929	970	966	918	961	948	955	897	966	1003	953	970	978	995	980	935	1016	954	971	964	969	893	956	939	908	977	913	989	933	949	971	919	949	974	941	914	911	978	921	978	933	944	985	979	1011	920	999	1007	956	944	932	938	978	917	944	926	941	905	932	954	978	975	960	926	935	979	982	912	934	941	994	948	952	979	947	974	946	968	964	939	967	969	972	932	956	958	971	906	954	939	1025	958	940	892	880	932	973	896	900	975	905	922	931	944	994	950	957	885	920	974	920	949	949	929	956	964	961	927	975	933	935	941	946	917	959	952	962	947	968	957	919	951	984	949	932	875	999	948	922	918	992	970	978	904	930	996	930	968	966	951	1027	961	983	946	1013	944	937	956	979	996	955	971	925	983	897	963	978	907	953	911	929	974	947	928	918	957	955	942	977	924	916	973	983	928	950	962	975	941	890	1004	926	931	1020	900	932	964	988	947	895	997	985	963	953	918	926	898	1047	974	944	972	997	961	985	937	1040	973	916	967	963	965	959	929	994	915	951	931	913	961	936	983	948	928	939	931	941	910	993	969	881	920	975	996	978	955	937	1005	974	948	924	980	1003	947	982	974	954	984	969	946	998	985	963	981	991	960	939	948	940	943	1000	907	965	968	964	928	984	953	938	923	922	939	971	917	894	950	957	975	994	964	975	1010	892	959	905	945	1026	994	935	965	995	935	939	904	1030	935	925	944	945	1000	915	938	1009	974	978	1020	940	938	1016	970	933	982	945	920	967	959	1005	962	945	954	992	922	899	986	959	944	977	945	925	967	962	957	931	929	961	1006	995	961	987	914	1016	943	889	988	932	949	949	938	914	945	945	975	922	924	971	946	955	979	1018	954	953	942	926	933	903	975	969	940	951	977	959	921	937	956	948	913	934	936	940	931	972	981	944	934	920	974	915	948	953	987	935	1015	906	986	957	970	945	980	957	900	1017	1010	982	983	979	949	900	996	913	934	962	964	1027	924	1013	982	958	944	995	990	969	980	924	996	937	955	946	947	957	948	992	950	948	967	893	956	958	933	983	932	945	917	953	943	1011	949	959	947	996	990	890	927	943	977	980	951	969	989	955	954	959	956	908	975	964	1018	944	965	952	983	906	947	921	1006	946	972	969	945	1005	977	943	957	1035	925	955	971	930	984	951	966	878	934	946	967	921	982	912	961	988	941	958	977	921	892
20697	15211	12358	20815	28877	28670	25771	26842	42576	65675	61225	46541	30233	17606	10122	8144	7789	7689	7696	7536	7664	7641	7675	7639	7621	7756	7829	7595	7627	7659	7693	7583	7760	7590	7620	7677	7670	7724	7683	7607	7606	7650	7652	7590	7671	7556	7638	7565	7717	7760	7564	7762	7568	7735	7680	7616	7777	7784	7633	7626	7694	7730	7690	7690	7596	7589	7721	7619	7729	7701	7537	7566	7801	7561	7650	7632	7651	7672	7703	7530	7677	7729	7682	7671	7659	7611	7769	7544	7549	7690	7603	7738	7733	7659	7681	7632	7586	7553	7745	7783	7711	7547	7577	7708	7651	7715	7694	7737	7722	7628	7660	7576	7622	7408	7725	7637	7665	7623	7558	7647	7679	7701	7619	7689	7521	7761	7566	7688	7763	7583	7610	7613	7606	7690	7669	7634	7622	7583	7645	7718	7643	7678	7755	7701	7743	7716	7613	7836	7724	7677	7663	7856	7680	7535	7823	7620	7726	7660	7687	7633	7611	7713	7565	7655	7524	7741	7716	7699	7600	7558	7669	7567	7637	7685	7755	7727	7621	7580	7711	7506	7584	7666	7755	7680	7667	7486	7633	7631	7771	7559	7709	7634	7583	7817	7705	7513	7691	7676	7712	7596	7616	7647	7696	7622	7705	7699	7563	7439	7759	7712	7613	7726	7650	7776	7734	7757	7560	7774	7706	7600	7559	7632	7575	7565	7735	7491	7689	7730	7735	7719	7574	7707	7666	7656	7805	7713	7576	7585	7616	7756	7606	7641	7761	7600	7579	7639	7605	7569	7797	7658	7696	7769	7769	7601	7582	7601	7634	7651	7589	7716	7731	7477	7710	7594	7698	7560	7615	7580	7602	7581	7660	7487	7669	7592	7685	7785	7611	7596	7613	7612	7662	7730	7685	7650	7654	7775	7620	7701	7588	7703	7651	7671	7755	7707	7671	7664	7645	7678	7538	7773	7594	7685	7637	7714	7654	7755	7574	7651	7707	7607	7554	7694	7723	7742	7578	7579	7743	7537	7506	7628	7670	7614	7643	7567	7631	7661	7831	7712	7770	7818	7773	7724	7752	7651	7650	7750	7743	7660	7659	7656	7497	7671	7664	7657	7607	7629	7639	7723	7682	7683	7712	7662	7584	7720	7776	7719	7774	7587	7653	7843	7686	7688	7734	7611	7614	7743	7655	7676	7650	7719	7625	7805	7809	7703	7674	7686	7724	7644	7631	7619	7761	7630	7571	7681	7740	7747	7541	7626	7738	7587	7593	7755	7690	7664	7613	7654	7540	7598	7633	7565	7685	7610	7579	7688	7733	7648	7758	7612	7696	7632	7674	7773	7724	7742	7703	7804	7623	7839	7614	7684	7643	7635	7625	7702	7670	7693	7567	7608	7561	7624	7719	7690	7716	7846	7519	7669	7668	7581	7530	7602	7625	7661	7569	7624	7843	7624	7688	7586	7673	7688	7629	7613	7713	7727	7667	7696	7457	7685	7583	7611	7677	7621	7669	7755	7663	7643	7603	7736	7629	7604	7670	7660	7748	7671	7604	7657	7591	7720	7550	7627	7621	7674	7703	7661	7516	7630	7722	7639	7735	7716	7622	7605	7694	7629	7695	7544	7656	7644	7681	7836	7577	7546	7772	7727	7663	7587	7664	7795	7751	7727	7706	7755	7692	7653	7747	7756	7624	7521	7609	7649	7669	7496	7662	7637	7641	7561	7622	7551	7652	7634	7649	7714	7617	7774	7730	7620	7660	7695	7576	7791	7704	7594	7685	7676	7766	7658	7587	7539	7685	7676	7762	7546	7641	7743	7634	7758	7587	7572	7647	7559	7691	7477	7769	7543	7716	7720	7678	7590	7562	7735	7730	7644	7654	7568	7629	7647	7526	7588	7645	7644	7599	7660	7883	7641	7876	7536	7617	7670	7655	7679	7789	7577	7683	7640	7592	7814	7712	7634	7637	7792	7693	7699	7685	7876	7766	7710	7693	7629	7658	7618	7591	7791	7602	7685	7640	7555	7648	7551	7657	7605	7613	7690	7673	7872	7733	7604	7809	7727	7640	7712	7613	7547	7655	7687	7665	7787	7588	7747	7709	7625	7683	7623	7685	7535	7763	7676	7693	7659	7765	7618	7555	7535	7565	7628	7744	7691	7587	7744	7747	7693	7645	7640	7732	7803	7559	7807	7558	7732	7665	7802	7704	7788	7641	7617	7758	7676	7688	7690	7704	7692	7669	7578	7750	7690	7606	7567	7601	7672	7584	7535	7505	7663	7733	7714	7749	7606	7657	7648	7747	7660	7649	7752	7672	7671	7623	7553	7690	7773	7747	7555	7733	7499	7692	7763	7773	7607	7626	7702	7687	7670	7671	7707	7602	7634	7655	7592	7749	7607	7646	7600	7747	7723	7783	7689	7605	7614	7592	7756	7637	7634	7725	7598	7694	7598	7667	7639	7586	7785	7613	7669	7674	7745	7559	7557	7563	7678	7591	7555	7598	7791	7689	7570	7564	7570	7662	7613	7632	7633	7666	7764	7711	7619	7541	7587	7691	7610	7709	7614	7553	7490	7648	7638	7671	7685	7744	7474	7651	7602	7699	7666	7835	7691	7617	7715	7743	7687	7618	7893	7773	7592	7576	7563	7653	7565	7735	7720	7535	7542	7654	7701	7576	7713	7731	7658	7650	7745	7516	7608	7651	7750	7767	7659	7617	7589	7674	7615	7505	7756	7680	7745	7476	7618	7771	7686	7734	7587	7589	7587	7788	7580	7776	7617	7560	7734	7542	7634	7644	7638	7624	7706	7616	7632	7659	7633	7841	7658	7576	7734	7548	7570	7728	7711	7716	7581	7649	7702	7639	7700	7659	7638	7784	7613	7604	7746	7618	7517	7689	7596	7677	7617	7748	7570	7677	7682	7728	7674	7756	7671	7737	7605	7704	7755	7692	7725	7744	7752	7783	7720	7590	7755	7605	7756	7643	7620	7531	7699	7567	7578	7767	7603	7722	7654	7623	7658	7608	7724	7608	7647	7762	7706	7647	7857	7560	7705	7597	7473	7742	7585	7674	7672	7665	7573	7482	7646	7719	7677	7646	7616	7619	7693	7489	7647	7775	7685	7774	7582	7685	7574	7579	7676	7685	7617	7660	7689	7668	7726	7709	7627	7687	7623	7703	7695	7605	7687	7607	7699	7695	7770	7620	7728	7621	7686	7759	7520	7658	7676	7631	7646	7723	7607	7707	7615	7694	7737	7585	7789	7707	7627	7699	7680	7753	7521	7606	7766	7585	7671	7763	7664	7763	7695	7619	7769	7714	7593	7622	7655	7604	7721	7599	7588	7716	7587	7701	7757	7720	7734	7793	7599	7729	7562	7783	7648	7647	7582	7715	7754	7600	7724	7529	7648	7602	7583	7571	7745	7607	7678	7647	7764	7590	7619	7747	7681	7858	7762	7754	7524	7674	7707	7747	7579	7629	7653	7629	7633	7636	7725	7664	7546	7611	7684	7732	7756	7565	7680	7630	7580	7606	7641	7641	7570	7787	7625	7611	7526	7632	7639	7546	7576	7634	7573	7719	7659	7600	7718	7822	7610	7652	7569	7780	7589	7500	7482	7671	7622	7718	7667	7734	7675	7651	7639	7665	7594	7659	7656	7726	7705	7645	7683	7638	7658	7768	7584	7665	7591	7571	7596	7695	7646	7759	7781	7751	7549	7578	7539	7719	7747	7757	7676	7721	7587	7667	7744	7611	7650	7831	7575	7528	7744	7552	7735	7542	7608	7489	7749	7723	7600	7606	7655	7557	7624	7740	7709	7831	7560	7799	7725	7504	7720	7752	7557	7655	7751	7633	7571	7740	7680	7704	7651	7743	7678	7756	7697	7678	7734	7624	7673	7671	7695	7529	7509	7584	7607	7649	7821	7691	7622	7783	7696	7615	7575	7616	7641	7695	7702	7635	7656	7741	7668	7733	7615	7643	7703	7666	7579	7724	7632	7595	7467	7614	7722	7647	7661	7642	7741	7576	7589	7574	7743	7606	7621	7662	7596	7607	7683	7585	7674	7733	7672	7585	7717	7884	7750	7756	7651	7642	7634	7860	7615	7812	7513	7809	7666	7704	7575	7617	7714	7709	7607	7603	7607	7548	7546	7652	7626	7620	7568	7716	7726	7842	7672	7588	7813	7579	7744	7565	7609	7719	7609	7572	7592	7711	7655	7650	7741	7768	7678	7684	7678	7746	7755	7560	7649	7687	7749	7605	7652	7719	7717	7645	7676	7596	7678	7569	7733	7793	7590	7594	7663	7493	7754	7568	7642	7620	7709	7731	7636	7735	7670	7676	7623	7677	7708	7728	7677	7736	7741	7576	7639	7620	7659	7747	7595	7626	7606	7714	7677	7662	7740	7700	7572	7683	7636	7720	7571	7649	7658	7733	7584	7491	7579	7681	7785	7642	7614	7719	7796	7640	7668	7711	7597	7842	7729	7699	7822	7682	7540	7618	7634	7628	7710	7651	7741	7588	7656	7587	7629	7793	7700	7662	7648	7737	7648	7741	7708	7754	7809	7744	7674	7627	7715	7536	7623	7613	7613	7673	7665	7630	7703	7807	7709	7634	7798	7613	7689	7776	7687	7805	7672	7627	7643	7653	7559	7720	7685	7648	7710	7652	7683	7530	7657	7701	7663	7678	7554	7596	7678	7592	7712	7520	7792	7715	7818	7721	7692	7753	7740	7679	7555	7734	7670	7675	7781	7523	7697	7594	7740	7338	7655	7678	7638	7619	7606	7722	7718	7675	7517	7615	7632	7691	7697	7760	7801	7586	7636	7752	7770	7701	7685	7773	7725	7630	7581	7806	7688	7713	7698	7730	7726	7557	7657	7784	7565	7815	7517	7503	7479	7570	7727	7757	7694	7657	7779	7798	7674	7637	7560	7595	7605	7632	7627	7575	7624	7835	7555	7618	7608	7829	7718	7569	7719	7535	7722	7753	7687	7729	7719	7590	7650	7630	7662	7813	7695	7641	7767	7648	7823	7603	7492	7772	7550	7724	7632	7636	7572	7619	7658	7711	7702	7546	7719	7602	7715	7644	7620	7722	7808
4974	1616	1428	1411	1627	1789	1683	1774	5402	14475	14967	9387	3808	1701	1140	1011	1012	975	972	956	942	924	928	1016	997	1031	914	967	985	945	952	977	1004	960	974	995	970	999	955	1035	1027	986	1016	966	995	919	930	985	986	945	949	923	1007	962	978	971	949	958	951	962	1016	932	1017	989	973	951	991	921	948	939	1001	957	988	923	931	977	1001	996	1054	988	952	939	977	1027	954	977	961	1050	945	979	989	1051	958	947	984	968	1007	957	1014	961	938	987	1021	967	964	935	954	981	953	959	957	1008	994	985	989	928	910	966	1020	982	949	973	999	1007	954	918	965	996	993	1009	982	940	994	1006	1005	960	934	965	966	951	937	1011	943	998	984	981	991	941	997	975	1010	983	928	964	960	986	972	916	942	1007	987	961	979	977	955	983	957	992	942	1007	1004	966	997	994	1006	982	1029	962	1049	985	997	941	1011	1006	992	1003	1029	945	953	918	955	950	1058	983	990	1001	1000	981	965	1015	1010	969	952	1001	1007	991	961	971	1030	984	967	1035	987	950	964	973	946	999	969	960	986	957	952	965	931	930	993	986	1008	944	992	923	994	977	993	951	967	931	916	1002	945	956	969	941	1006	996	1006	936	1002	993	934	922	933	1055	943	949	891	972	967	965	967	1021	944	969	975	999	942	971	989	986	995	1007	1015	984	950	947	1027	974	1011	931	958	976	987	933	986	962	966	1005	973	954	956	978	1029	913	1004	935	1031	934	988	964	945	961	988	1003	952	1002	995	971	970	945	975	987	906	973	1021	1018	939	1022	969	964	973	964	972	951	990	939	980	938	968	976	963	973	942	969	952	1061	942	1040	956	963	969	1038	984	953	949	999	938	948	970	1004	996	997	966	1000	933	976	938	944	981	975	987	971	1016	939	969	1015	933	950	967	987	979	999	1011	920	1010	987	1019	956	964	932	957	988	1023	995	973	958	985	1005	991	958	946	1030	961	982	975	980	992	989	937	989	1005	944	976	992	960	1010	979	1017	1016	968	984	985	1001	1032	968	959	979	963	967	913	986	1000	999	966	967	988	974	929	1009	981	992	1013	987	957	995	999	982	975	972	944	1011	1016	1014	941	1003	951	949	954	955	925	928	981	956	1016	984	968	975	986	960	992	990	953	963	1018	1017	945	882	972	985	1018	1040	963	1015	974	981	967	961	976	954	952	966	991	942	971	1014	959	1021	934	956	976	955	1008	1012	975	986	972	866	1000	942	1015	923	1026	1001	985	1008	980	951	1043	925	963	946	963	957	925	999	965	1001	1036	969	1009	921	978	1014	976	943	972	999	943	929	964	988	958	992	1004	982	973	1035	958	973	982	1004	966	890	906	952	1012	972	1017	951	969	942	950	988	945	990	930	1020	1008	944	870	928	973	980	977	953	991	961	999	968	949	948	956	972	954	960	954	952	961	937	943	989	961	930	1021	1015	988	920	919	981	942	1011	986	978	978	996	1020	935	983	945	1012	980	994	1021	1002	945	949	966	974	1013	1001	980	972	990	934	1008	954	995	1045	1025	981	933	963	956	993	934	956	992	962	938	991	953	964	985	1006	957	999	967	996	1031	984	930	980	940	966	929	925	1022	995	1001	988	969	892	939	1001	1001	964	1010	975	1010	981	992	993	986	950	1020	939	919	981	1017	978	993	1017	958	969	999	891	1042	946	1009	960	927	985	922	894	1034	983	1024	1049	1031	960	960	939	995	1007	1029	966	1006	956	1032	960	963	922	975	941	983	942	956	1024	954	1003	948	1001	986	995	925	991	995	988	930	942	976	958	959	963	958	990	902	949	1001	1009	949	1019	1006	955	960	970	960	970	988	905	988	976	954	985	989	994	984	991	983	975	962	985	941	972	969	948	957	954	971	908	1009	968	966	1000	1014	990	974	979	932	1026	986	950	997	955	1013	981	1010	939	946	993	926	991	973	990	941	989	1007	939	957	971	976	958	974	953	985	953	978	949	986	942	938	1005	955	993	974	973	974	988	954	947	1014	982	973	1016	1008	974	966	924	1005	964	977	918	951	966	974	1003	983	991	975	940	1042	1025	954	973	974	1002	965	968	919	1007	954	1006	960	912	936	1018	1018	977	1020	968	976	1025	962	980	1010	964	996	979	994	990	960	970	940	963	971	943	943	944	980	939	977	973	994	970	959	967	930	923	1019	1004	983	1015	982	943	982	1015	984	974	964	926	954	977	992	943	1006	959	1016	967	978	1001	978	1005	998	952	940	1015	950	925	995	915	1010	951	956	982	1014	983	1003	975	1026	1004	988	974	929	968	935	985	957	950	950	964	1003	1018	971	978	981	935	994	970	1031	970	962	975	1005	1013	987	1032	1027	1006	992	915	993	921	951	938	964	1001	962	929	1004	1041	979	993	953	1032	968	938	947	935	946	1006	993	970	949	934	1008	944	1033	958	935	983	926	1015	952	955	1021	961	939	1005	941	989	967	1002	939	996	952	957	999	994	979	978	1010	981	896	950	961	984	940	946	953	987	942	1022	987	939	978	1007	1012	979	918	970	966	1011	982	1035	954	907	946	912	956	989	953	974	1008	964	945	947	986	969	984	929	964	1036	1007	989	958	1021	975	903	991	1036	971	937	949	976	976	963	962	963	961	931	1020	1021	899	1007	1028	949	996	906	1010	938	964	996	1001	1015	954	956	987	938	965	998	998	981	1004	950	986	967	992	930	920	945	1036	947	946	978	921	925	924	1000	963	1050	931	1032	934	1007	977	971	907	941	1003	1026	1013	973	982	983	962	998	1030	963	964	939	961	944	942	1041	955	933	1008	1012	971	974	1021	960	966	970	997	938	979	961	965	1010	954	999	954	938	994	979	979	951	973	968	994	937	986	977	982	925	951	988	939	944	936	982	997	974	972	981	940	962	1012	970	968	1046	954	954	987	965	999	1011	972	995	1007	955	960	1009	998	978	1023	962	988	969	1007	975	961	951	921	965	903	986	989	968	966	993	923	954	1001	982	965	977	965	965	1017	982	946	976	1014	1017	957	946	996	1026	986	1017	1006	1032	983	1052	995	1010	1004	982	954	934	924	963	981	945	967	969	950	942	985	962	999	1028	952	973	970	927	973	1005	958	874	1003	968	950	941	949	947	984	975	978	1008	926	969	936	994	998	996	1027	960	975	986	948	947	982	954	1041	917	959	954	939	904	976	998	966	983	958	998	996	1007	998	945	982	1004	1006	976	894	1054	984	993	912	984	953	1019	1002	940	1032	959	1035	950	908	970	1004	961	969	992	960	986	962	965	995	1007	962	974	1039	989	985	933	897	935	986	1002	950	950	1015	986	929	954	1011	926	947	991	980	982	1009	973	944	968	972	948	897	988	947	996	1011	924	986	974	962	944	1002	966	1000	946	951	935	972	1019	1019	1011	927	969	970	1005	947	1044	965	959	994	918	979	956	939	1006	984	935	1002	963	1017	990	1003	976	993	1007	1014	978	924	1009	967	1024	976	968	959	951	947	957	947	972	983	957	970	1001	1007	953	966	1005	969	905	993	962	934	928	968	916	931	987	995	1003	963	1010	985	968	990	1026	1001	989	988	996	938	978	952	959	970	1006	928	1012	944	944	973	987	986	953	967	988	963	998	968	960	955	1004	972	969	929	980	973	984	996	965	968	1008	951	996	996	933	967	994	1021	988	999	954	976	954	983	953	974	999	982	960	984	1003	1014	905	947	956	1023	1001	964	992	1004	943	954	947	1021	968	1003	982	931	937	977	969	931	1001	993	986	1029	988	966	985	979	979	989	1010	961	963	948	918	964	954	1029	958	942	902	956	991	1019	1019
19257	14869	12876	20732	28144	28876	26716	28031	46638	66458	61529	47336	30524	17088	10120	8066	7891	8034	7767	7852	7800	7755	8016	7956	7901	7805	7846	7837	7868	7746	7812	7860	7897	7837	7834	7734	7781	7732	7742	7873	7949	7791	7830	7746	7863	7719	7864	7948	7799	7982	8010	7786	7849	7946	7810	7883	7711	7925	7810	7810	7763	7811	7808	7764	7849	7759	7728	7860	7781	7931	7828	7882	7794	7767	7867	7856	7751	7688	7953	7691	7796	7706	8006	7754	7787	7788	7865	7862	7713	7807	7885	7834	7833	7696	7832	7786	7844	7884	7759	7857	7823	7709	7881	7890	7812	7931	7772	7791	7803	7758	7801	7899	7872	7743	7698	7832	7780	8007	7838	7763	7739	7826	7811	7942	7923	7888	7852	7707	7861	7844	7859	7854	7832	7849	7885	7770	7752	7926	7802	7916	7863	7743	7869	7911	7890	7806	7799	7683	7967	7840	7897	7780	7913	7832	7727	7964	7751	7912	7820	7763	7836	7843	7889	7793	7810	7800	7839	7752	7906	7742	7703	7889	7805	7900	7801	7700	7743	7768	7930	7890	7899	7845	7878	7819	7778	7924	7778	7836	7812	7844	7846	7848	7722	7786	7851	7818	7780	7677	7790	7717	7853	7943	7953	7846	7817	7802	8022	7824	7723	7940	7752	7863	7824	7883	7754	7786	7892	7723	7806	7705	7728	7843	7847	7913	7811	7820	7807	7931	7839	7786	7857	7843	7800	7831	7844	7897	7850	7921	7994	7783	7818	7757	7757	7744	7651	7784	7877	7958	7797	7705	7855	7912	7985	7826	7773	7834	7841	7840	7840	7714	7769	7757	7825	7816	7847	7756	7795	7727	7820	7732	7857	7952	7922	7857	7779	7832	7867	7633	7843	7865	7880	7671	7839	7859	7772	7897	7764	7781	7746	7780	7828	7792	7916	7651	7846	7865	7870	7815	7751	7641	7824	7892	7840	7670	7871	7864	7973	7783	7745	7991	7605	8029	7965	7703	7819	7932	7926	7832	7873	7854	8075	8015	7775	7932	7890	7700	8003	7845	7745	7755	7878	7712	7854	7737	7885	7841	7958	7869	7856	7922	7902	7792	7878	7825	7946	7723	7665	7737	7926	7855	7847	7926	7934	7954	7848	7739	7821	7908	7892	7861	7819	7946	7769	7875	7893	7841	7813	7720	7958	7765	7845	7786	7770	7761	7773	7824	7942	7869	7823	7718	7976	7892	7864	7733	7829	7954	7824	7755	7756	7953	8096	7844	7741	7847	7859	7778	7932	7801	7837	7886	7796	7952	7748	7868	7869	7701	7743	8045	7735	7850	7860	7843	7844	7837	7852	7841	7813	7888	7797	7818	7889	7880	7822	7835	7837	7872	7918	7717	7865	7760	7870	7876	7689	7807	7836	7948	7886	7626	7876	7818	7839	7786	7862	7765	7846	7921	7838	7854	7807	7851	7839	7905	7968	7650	7761	7816	7914	7891	7858	7831	7885	7898	7749	7912	7931	7732	7640	7771	7838	7892	7866	7902	7741	7896	7852	7886	7769	7924	7837	7694	7896	7952	7652	7760	7767	7920	7922	7968	7847	7851	7803	7923	7897	7759	7889	7820	8029	7915	7934	7785	7932	7661	7784	7967	7698	7855	7734	7902	7773	7799	7861	7638	7751	7807	7819	7856	7849	7877	7839	7872	7756	7935	7871	7921	7845	7819	7808	7910	7774	7817	7919	7846	7804	7964	7846	7830	7909	7904	7774	7789	7807	7812	7808	7801	7886	7880	7837	7934	7714	7824	7778	7770	7881	7799	7783	7838	7676	7857	7907	7761	7857	7777	7775	7850	7861	7802	8025	7738	7770	7980	7758	7793	7807	7923	7749	7801	7965	7850	7925	7726	7847	7837	7914	7732	7918	7893	7842	7919	7758	7746	7879	7688	7667	7747	7854	7744	7836	7760	7737	7840	7789	7927	7816	7873	7711	7835	7830	7889	7701	7827	7774	7800	7933	7697	7849	8020	7895	7765	7811	7716	7923	7799	7775	7864	7798	7887	7805	7921	7770	7918	7881	7886	7875	7801	7788	7854	7787	7892	7799	7732	7816	7877	7704	7887	7868	7861	7734	7766	7713	7716	7854	7853	7776	7935	7755	7824	7851	7767	7914	7795	7803	8040	7827	7804	7772	7730	7855	7784	7938	7927	7809	7785	7951	7954	7815	7872	7772	7823	7808	7911	7903	7938	7754	7830	7764	7766	7780	7693	7697	7902	7869	7694	7807	7729	7835	7847	7849	7806	7855	7719	7765	7773	7771	7762	7858	7796	7889	7833	7841	7939	7825	7811	7757	7908	7840	7816	7923	7763	7826	7777	7883	7903	7677	7837	7847	7870	7766	7791	7972	7802	7744	7890	7787	7757	7876	7805	7846	7861	7899	7791	7890	7770	7860	7846	7984	7812	7926	7708	7935	7869	7898	7716	7785	7815	7833	7941	7877	7794	7822	7769	7806	7870	7764	7792	7877	7886	7882	7953	7800	7840	7809	7864	7784	7846	7882	7808	7942	7854	7800	7783	7832	7857	7868	7855	7895	7893	7859	7854	7891	7896	7887	7845	7853	7850	7844	7837	7921	7827	7742	7832	7809	7857	7905	7827	7799	7831	7814	7732	7867	7744	7826	7853	7736	7748	7789	7857	7796	7902	7753	7839	7903	7846	7752	7740	7873	7919	7792	7853	7942	7710	7887	7758	7771	7935	7866	7765	7817	7838	7784	7850	7895	7881	7824	7813	7897	8011	7763	7927	7783	7904	7914	7817	7796	7821	7639	7850	7769	7843	7908	7892	7852	7800	7714	7830	7810	7791	7757	7969	7829	7975	7835	7872	7666	7890	7812	7801	8028	7923	7912	7835	7865	7828	7854	8001	7930	7783	7716	7857	7912	7928	7776	7856	7787	7828	7718	7839	7853	7760	7931	7856	7944	7868	7812	7846	7956	7757	7795	7878	7999	7644	7881	7817	7927	7794	7839	7663	7795	7727	7850	7792	7818	7877	7881	7788	7818	7673	7891	7938	7858	7740	7976	7731	7733	7862	7661	7963	7849	7854	7953	7832	7779	7841	7722	7838	7824	7781	7960	7793	7802	7912	7925	7791	7888	7818	7697	7946	8034	7850	7838	7802	7845	7846	7993	7905	7943	7809	7861	7882	7924	7713	7707	7734	7879	7829	7922	7907	7838	7776	7894	7867	7764	7805	7835	7886	7818	7822	7696	7954	7846	7795	7844	7981	7733	7810	7833	7793	7739	7792	7838	7776	7787	7796	7883	7811	7919	7879	7934	7820	7790	7819	7800	7746	7861	7771	7850	7745	7739	7772	7833	7714	7771	7901	7768	7920	7851	7845	7866	7788	7682	7873	7862	7914	7804	7916	7855	7837	7841	7803	8059	7761	7793	7731	8020	7815	7819	7959	7815	7829	7750	7756	7829	7732	7894	7860	7803	7644	7971	7817	7810	7812	7807	7782	7715	7846	7811	7944	7798	7689	7872	7813	7960	7689	7698	7708	7991	7875	7798	7841	7886	7838	7847	7923	7605	7785	7715	7802	7832	7839	7687	7762	7842	7794	7841	7836	7818	7839	7816	7693	7779	7883	7749	7950	7840	7842	7778	7633	7840	8041	7899	7744	7704	7832	7744	7817	7856	7682	7848	7856	7743	7948	7835	7852	7878	7840	7978	7850	7809	7815	7841	7846	7802	7768	7888	7809	7664	7767	7874	7809	7773	7954	7885	7794	7783	7901	7849	7826	7691	7850	7758	7808	7801	7845	7881	7877	7762	7816	7871	8059	7807	7814	7918	7808	7778	7858	7844	7911	7829	7840	7770	7736	7898	7757	7836	8027	7762	7722	7727	7853	7880	7830	7771	7850	7796	7843	7860	7856	7880	7711	7915	7831	7791	7936	7804	7820	7852	7841	7879	7887	7795	7910	7730	7901	7816	7848	7831	7738	7867	7753	7842	7866	7894	7908	7772	7865	7890	7856	7710	7859	7995	7793	7917	7903	7908	7679	7782	7877	7822	7830	7706	7674	7935	7796	7770	7851	7938	7842	7771	7856	7814	7754	7907	7806	7839	7690	7871	7918	7849	7858	7841	7843	7770	7893	7714	7899	7973	7782	7862	7761	7775	7852	7679	7911	7784	7739	7821	7799	7894	7869	7879	7725	7862	7761	7913	7768	7708	7771	7875	7888	7808	7897	7807	7906	7780	7872	7822	8007	7862	7818	7798	7804	7871	7932	7917	7739	7722	7929	7887	7894	7873	7869	7742	7655	7822	7876	7820	8005	7772	7756	7901	7835	7793	7785	7969	7936	7918	7866	7823	7626	7915	7780	7930	7917	7668	7872	7813	7777	7707	7800	7844	7823	7835	7930	7864	7929	7731	7747	7797	7779	7758	7918	7797	7879	7856	7952	7772	7761	7826	7884	7857	7825	7811	7735	7839	7747	7874	7834	7877	7778	7792	7775	7884	7780	7725	7670	7859	7757	7841	7821	7907	7788	7798	7888	7970	7942	7777	7858	7932	7818	7898	7845	7844	7840	7853	7785	7704	7804	7776	7898	7767	7777	7715	7805	7839	7736	7786	7806	7952	7800	7727	7913	7927	7825	7600	7932	8010	7940	7998	7756	7785	7706	7659	7756	7816	7773	7885	7661	7933	7928	7874	7719	7629	7863	7588	7832	7889	7827	8019	7755	7874	8084	7710	7846	7723	7807	7831	7835	7938	7906	7891	7775	7907	7890	7798	7800	7885	7833	7900	7842	8003	7974	7761	7873	7901	7763	7836	7787	7853	7836	7888	7809	7724	7792	7813	7787	7722	7917	7847	7979	7952	7760	7880	7737	7893	7728	7972	7712	7949	7910	7921	7917	7879	7861	7796	7916	7927	7835	7780	7946	7919	7898	7787	7836	7852	7878	7748	7789	7896	7927	7784	7870	7821	7776	7787	7883	7800	7825	7813	7890	7750	7871	7741	7871	7859	7795	7780	7890	7843	7821	7793	7818	7842	7888	7825	7887	7850	7944	7659	7937	7724	7859	7795	7884	8015	7689	7823	7853
3776	2211	1480	1531	2022	2404	2494	2656	8309	24778	25537	16654	6415	2290	1167	1019	971	958	962	943	961	999	970	907	1000	975	948	972	963	962	984	946	983	957	982	948	993	932	894	920	981	1011	956	902	936	962	997	986	972	971	963	930	915	1002	990	974	997	989	977	1004	970	950	963	985	913	951	979	954	948	984	981	950	956	991	992	877	933	960	971	965	1005	990	962	929	1022	928	949	995	963	993	949	920	961	972	989	952	945	1010	950	970	942	984	1021	926	917	940	1012	1004	993	972	1016	968	961	965	979	950	999	937	988	912	1029	923	971	912	1005	923	1006	936	959	953	937	994	988	1019	977	958	971	973	977	972	1016	948	986	992	991	937	1003	990	996	951	925	926	927	971	903	973	977	928	956	987	992	981	967	1000	933	970	1028	975	986	939	986	999	932	967	957	960	1008	949	1010	938	976	980	942	924	973	969	1026	984	1025	1024	998	1003	992	999	930	973	974	951	932	965	965	952	1001	963	940	1003	991	898	1027	967	973	970	972	937	957	976	996	917	965	979	951	1025	1012	984	966	944	922	957	933	900	982	972	993	984	983	926	929	943	1019	1009	990	964	1010	924	1024	920	920	986	961	978	943	944	1005	961	991	980	939	954	1017	947	950	941	948	988	962	947	984	908	983	997	1001	1011	982	980	930	962	960	902	921	980	1009	946	990	1038	962	944	991	964	957	1002	1026	990	955	1028	994	958	955	983	949	980	973	906	974	1001	969	993	963	1042	1004	918	948	973	1039	970	940	965	916	1009	929	912	1050	991	1008	923	949	1012	916	1003	951	978	979	1018	995	969	1004	961	915	1027	994	992	931	942	968	967	1003	942	972	956	1009	968	979	965	995	951	968	890	1007	976	968	955	985	1012	944	892	913	932	951	988	981	904	1002	975	922	974	923	965	965	924	941	1033	977	960	977	984	998	1005	942	994	996	950	1029	970	939	999	946	952	949	982	974	1033	971	986	1014	935	1013	979	1019	919	969	938	919	992	923	964	983	970	954	1005	999	994	984	1001	971	966	935	1020	966	951	970	960	984	944	990	981	933	984	1013	962	944	947	940	1009	924	954	1025	925	972	944	945	991	936	953	967	956	991	923	939	1029	954	947	1018	964	961	998	987	1042	911	937	1038	953	978	942	978	936	1030	914	936	982	982	1046	913	992	932	965	982	974	964	1005	933	1003	947	973	973	954	956	976	918	911	971	916	959	946	908	989	942	951	971	963	989	971	966	986	1073	949	978	952	936	956	979	974	1046	989	964	990	952	995	970	939	992	961	994	996	973	935	929	967	971	946	946	972	986	975	949	985	959	917	980	977	959	967	904	947	918	964	976	961	950	925	929	990	982	990	972	1002	989	981	968	927	929	961	941	960	1023	928	958	982	950	998	947	947	966	973	951	940	1012	968	918	970	948	928	970	993	1013	934	926	932	954	966	919	926	1021	1002	954	935	942	988	990	940	999	961	923	977	961	930	990	932	927	1009	988	988	940	940	965	949	930	940	981	908	960	971	941	979	949	1009	973	953	980	966	984	932	995	952	929	927	966	927	1009	983	1001	972	970	969	949	884	920	969	990	953	951	1014	948	1018	957	947	1024	915	969	945	1005	929	948	977	917	962	952	1003	1013	914	1024	990	940	976	1009	973	999	903	1027	997	1014	1005	1030	942	960	1003	961	954	977	922	944	989	969	983	946	916	1002	978	911	1015	959	954	971	949	922	956	1051	967	1004	979	984	982	997	925	971	980	1033	926	1033	953	997	946	1002	1005	946	942	931	927	942	945	987	953	976	945	955	951	1056	972	1004	915	986	977	1016	998	955	959	959	960	955	990	941	970	973	955	1003	974	956	1023	1019	925	976	993	953	938	992	989	954	988	936	999	949	987	967	984	965	966	947	934	959	959	946	913	927	931	915	945	985	963	934	997	1000	946	986	932	960	1060	1019	928	959	962	954	919	939	942	979	968	956	1006	992	979	1008	954	963	961	949	939	1045	929	977	984	964	988	1003	921	981	932	1008	983	924	1007	967	968	968	1022	959	1007	989	951	975	1028	954	942	968	966	1005	949	957	1003	966	989	981	952	1061	957	944	963	893	931	955	975	1020	952	1018	989	931	1002	1014	990	985	966	940	965	921	985	1007	940	942	993	976	930	984	1027	962	1026	957	971	912	996	975	949	939	939	902	990	985	1029	990	1022	998	990	1015	963	955	981	977	971	985	981	983	976	960	943	981	1011	969	954	979	1000	977	946	984	954	927	1028	912	958	1027	971	955	926	963	965	956	1005	997	979	963	980	978	955	978	959	963	957	1025	957	992	1000	971	998	992	939	972	931	980	930	952	983	981	907	985	938	1000	914	1016	963	997	967	873	985	936	966	930	890	986	1048	1027	961	998	1017	1015	931	1029	980	930	961	1018	951	971	975	938	969	998	991	939	940	1001	960	992	977	944	905	980	1013	956	1003	975	947	956	969	928	966	945	921	930	944	983	958	937	926	1005	942	954	962	1002	990	974	942	965	986	896	963	960	977	951	972	965	1031	950	989	1013	1016	950	982	949	991	1020	994	974	988	961	990	926	978	975	930	949	946	982	978	949	1017	963	959	957	967	998	963	905	944	957	989	955	963	950	984	937	943	953	926	969	954	998	900	949	948	974	960	977	930	995	992	895	964	989	1005	944	980	923	972	969	919	961	962	888	1016	1006	950	966	936	976	1012	944	933	991	1008	959	965	954	970	1006	965	940	929	982	892	950	1000	957	972	994	960	951	992	966	1019	945	965	1000	948	1004	972	950	956	939	974	927	962	909	976	982	947	1038	993	970	1002	986	997	966	932	1016	963	1017	941	973	950	971	1017	942	980	975	975	985	974	1008	945	936	943	987	992	943	949	999	1004	1005	964	891	1005	915	978	991	960	959	902	972	982	965	942	952	967	959	979	1020	1025	998	972	959	968	1002	926	946	973	955	915	980	1001	976	1016	965	996	947	957	941	985	946	974	992	929	953	965	980	1003	954	932	955	976	989	975	942	959	1012	1019	1011	950	1018	979	947	981	982	995	973	965	1027	911	989	1014	940	990	952	1006	1032	942	971	978	1033	934	941	931	994	1053	974	1045	963	936	950	998	901	999	1023	989	1008	916	948	968	964	1006	943	998	898	966	1031	1017	946	1011	1006	974	978	958	942	954	991	948	940	904	955	969	947	983	929	990	1014	971	963	924	973	994	956	930	994	976	987	958	1007	957	987	979	959	979	1005	987	978	927	993	928	989	981	982	951	945	1005	919	953	972	874	951	924	951	964	927	983	947	987	935	959	974	934	994	979	996	992	1002	957	973	962	1012	1022	950	977	989	979	960	1005	932	907	1014	1031	962	959	977	942	967	965	947	1007	989	967	984	967	930	980	946	972	998	987	982	990	968	961	961	983	932	985	927	1019	973	984	973	1037	926	894	950	1000	954	955	939	965	982	959	903	1042	958	997	1035	1021	968	947	1003	947	1006	973	989	1004	1010	995	1032	958	943	990	1022	973	980	977	956	917	911	995	974	885	986	1008	950	929	986	955	964	992	926	947	944	960	1037	1002	981	953	974	1000	933	970	997	994	972	982	991	935	964	979	964	992	964	992	978	978	986	962	982	901	975	949	943	958	942	982	933	971	996	1005	920	916	968	982	914	937	879	947	1007	960	974	994	991	1040	988	1031	961	977	965	1005	988	954	953	945	965	960	997	963	941	953	984	1023
25467	18716	13764	24476	33114	34258	33680	34430	54360	80962	75740	57700	37523	20628	10756	8222	7856	7821	7794	7758	7809	7815	7736	7829	7800	7703	7752	7752	7619	7826	7808	7710	7625	7887	7845	7730	7815	7749	7753	7848	7884	7794	7695	7605	7856	7725	7691	7678	7705	7771	7878	7732	8055	7768	7834	7808	7669	7591	7627	7757	7700	7842	7733	7793	7760	7625	7737	7776	7868	7755	7829	7733	7767	7741	7759	7696	7758	7780	7666	7697	7827	7778	7720	7763	7822	7766	7666	7716	7840	7678	7741	7710	7682	7719	7911	7869	7841	7812	7709	7777	7665	7822	7745	7731	7765	7765	7771	7678	7776	7818	7700	7910	7743	7715	7791	7883	7950	7667	7813	7847	7777	7722	7610	7774	7872	7871	7784	7757	7733	7768	7763	7674	7722	7655	7871	7696	7741	7786	7724	7939	7849	7742	7926	7857	7694	7592	7692	7729	7650	7928	7804	7726	7758	7839	7682	7731	7727	7794	7745	7838	7764	7839	7629	7789	7785	7952	7915	7755	7746	7698	7829	7710	7842	7825	7935	7911	7709	7817	7835	7861	7723	7899	7794	7879	7748	7638	7885	7863	7736	7812	7786	7754	7706	7729	7699	7727	7832	7790	7742	7881	7810	7678	7721	7707	7803	7654	7627	7765	7811	7782	7684	7618	7698	7753	7654	7700	7950	7821	7797	7723	7675	7794	7833	7781	7830	7811	7718	7710	7991	7703	7775	7716	7661	7790	7862	7684	7687	7702	7810	7852	7837	7804	7670	7805	7737	7791	7779	7840	7742	7633	7788	7847	7904	7820	7835	7646	7721	7711	7850	7811	7674	7841	7696	7634	7662	7795	7854	7791	7875	7746	7667	7795	7846	7652	7694	7755	7745	7820	7861	7819	7772	7817	7670	7803	7662	7593	7850	7909	7768	7774	7686	7770	7699	7818	7796	7802	7772	7676	7780	7659	7749	7802	7770	7800	7780	7868	7814	7796	7771	7839	7948	7872	7774	7816	7806	7574	7790	7753	7811	7765	7793	7635	7690	7745	7809	7718	7780	7688	7748	7702	7694	7763	7876	7936	7914	7680	7842	7937	7929	7706	7748	7746	7680	7826	7824	7722	7833	7991	7843	7774	7688	7728	7850	7803	7889	7782	7814	7932	7679	7713	7760	7701	7791	7907	7698	7852	7790	7673	7831	7790	7914	7669	7707	7671	7852	7780	7856	7732	7799	7736	7828	7852	7820	7810	7760	7818	7707	7766	7723	7667	7852	7847	7792	7737	7911	7738	7813	7838	7803	7817	7686	7614	7795	7711	7787	7809	7826	7688	7719	7808	7706	7736	7827	7701	7856	7811	7765	7841	7753	7707	7843	7768	7916	7616	7779	7754	7780	7815	7918	7720	7793	7823	7908	7861	7783	7696	7820	7672	7698	7794	7761	7820	7740	7803	7671	7765	7762	7932	7688	7792	7585	7813	7843	7622	7771	7651	7761	7885	7799	7845	7725	7894	7789	7759	7794	7849	7772	7654	7665	7834	7804	7851	7823	7945	7719	7775	7671	7709	7773	7739	7879	7851	7770	7815	7790	7838	7831	7648	7768	7636	7846	7824	7825	7818	7795	7712	7741	7683	7741	7842	7703	7831	7789	7689	7746	7655	7879	7759	7784	7815	7944	7874	7840	7795	7909	7739	7734	7697	7785	7732	7713	7761	7853	7658	7754	7720	7771	7863	7810	7732	7768	7714	7750	7789	7746	7774	7599	7862	7787	7805	7682	7785	7676	7673	7762	7846	7808	7654	7663	7762	7748	7772	7657	7792	7924	7706	7819	7742	7882	7754	7724	7834	7795	7694	7694	7734	7682	7806	7760	7918	7689	7737	7759	7771	7651	7774	7843	7873	7698	7675	7813	7712	7735	7839	7885	7689	7660	7818	7927	7843	7713	7764	7783	7647	7802	7768	7803	7790	7799	7637	7878	7677	7730	7721	7893	7782	7693	7727	7806	7822	7831	7849	7861	7798	7701	7754	7689	7719	7759	7672	7770	7668	7795	7709	7634	7811	7729	7832	7793	7645	7643	7701	7711	7800	7581	7725	7713	7826	7834	7789	7787	7653	7753	7748	7799	7671	7715	7648	7667	7746	7775	7785	7737	7830	7762	7779	7827	7841	7926	7618	7838	7802	7664	7803	7807	7855	7779	7899	7729	7710	7760	7872	7823	7742	7838	7788	7625	7724	7692	7810	7730	7719	7819	7744	7744	7857	7962	7775	7861	7814	7686	7774	7708	7873	7775	7884	7853	7839	7866	7865	7866	7775	7931	7788	7739	7642	7743	7842	7830	7905	7749	7725	7893	7765	7697	7788	7853	7789	7742	7703	7779	7817	7825	7701	7738	7782	7869	7965	7819	7768	7815	7782	7802	7734	7798	7771	7778	7752	7604	7786	7754	7836	7770	7786	7887	7666	7771	7698	7690	7758	7790	7782	7826	7759	7652	7773	7854	7808	7792	7698	7633	7628	7718	7857	7740	7779	7800	7911	7810	7823	7972	7897	7737	7770	7772	7845	7720	7710	7825	7617	7631	7683	7874	7704	7668	7749	7747	7920	7634	7790	7870	7728	7759	7738	7803	7719	7741	7766	7815	7763	7769	7641	7716	7664	7879	7792	7684	7694	7744	7808	7731	7762	7687	7759	7697	7797	7792	7781	7834	7806	7763	7810	7820	7736	7840	7779	7824	7869	7886	7686	7616	7728	7695	7815	7727	7731	7777	7687	7777	7842	7626	7631	7844	7874	7816	7697	7775	7762	7862	7787	7792	7693	7629	7750	7784	7717	7942	7752	7736	7705	7786	7614	7801	7784	7679	7699	7761	7726	7773	7712	7868	7716	7825	7709	7762	7624	7786	7762	7940	7678	7792	7711	7757	7627	7821	7783	7685	7963	7774	7694	7730	7851	7825	7686	7783	7628	7627	7814	7766	7888	7822	7697	7708	7753	7783	7885	7883	7705	7964	7779	7837	7768	7845	7819	7842	7748	7802	7676	7751	7766	7678	7769	7773	7870	7871	7702	7825	7741	7798	7741	7712	7809	7688	7729	7738	7878	7851	7769	7754	7787	7837	7722	7877	7663	7832	7758	7860	7795	7799	7647	7706	7758	7778	7620	7702	7699	7712	7792	7761	7755	7914	7739	7689	7691	7666	7877	7835	7824	7740	7762	7597	7601	7668	7840	7819	7719	7742	7691	7822	7807	7754	7787	7806	7847	7782	7882	7642	7806	7750	7683	7776	7624	7755	7720	7892	7657	7813	7853	7895	7789	7786	7734	7787	7866	7755	7819	7693	7584	7775	7691	7750	7731	7749	7797	7699	7815	7691	7866	7913	7635	7787	7769	7619	7700	7739	7821	7732	7734	7989	7798	7684	7761	7781	7843	7896	7750	7622	7687	7758	7650	7807	7672	7948	7586	7764	7771	7859	7801	7825	7687	7817	7712	7816	7764	7931	7681	7840	7818	7852	7796	7752	7682	7765	7778	7879	7827	7765	7967	7659	7774	7837	7811	7842	7692	7869	7763	7741	7771	7682	7752	7648	7777	7787	7597	7730	7722	7669	7871	7814	7760	7754	7796	7758	7933	7775	7758	7606	7801	7723	7684	7829	7810	7807	7716	7730	7758	7697	7631	7723	7701	7743	7951	7737	7753	7942	7662	7932	7668	7717	7811	7683	7899	7736	7637	7715	7795	7758	7754	7701	7895	7874	7751	7816	7796	7837	7738	7748	7777	7712	7809	7911	7709	7846	7741	7794	7724	7645	7802	7823	7776	7854	7824	7780	7712	7721	7887	7709	7752	7742	7752	7802	7703	7818	7697	7774	7601	7829	7790	7770	7796	7851	7850	7841	7716	7734	7803	7924	7744	7929	7759	7825	7671	7780	7842	7866	7798	7767	7646	7879	7776	7807	7786	7793	7829	7890	7857	7702	7811	7812	7979	7733	7697	7736	7787	7810	7883	7826	7753	7764	7817	7749	7874	7832	7802	7774	7687	7836	7823	7871	7707	7653	7866	7930	7741	7854	7899	7740	7724	7763	7810	7749	7874	7759	7774	7634	7645	7746	7773	7798	7786	7588	7862	7755	7829	7704	7845	7843	7826	7808	7880	7740	7833	7723	7722	7732	7665	7810	7716	7753	7767	7695	7864	7850	7755	7894	7773	7662	7844	7771	7663	7818	7738	7973	7883	7755	7631	7705	7873	7687	7783	7608	7695	7929	7677	7753	7843	7691	7895	7786	7697	7593	7852	7647	7832	7563	7720	7851	7798	7857	7728	7748	7482	7852	7760	7780	7747	7828	7745	7745	7718	7851	7833	7877	7717	7786	7718	7824	7721	7826	7788	7734	7746	7776	7681	7774	7669	7706	7748	7807	7727	7879	7825	7861	7855	7738	7762	7793	7916	7635	7721	7700	7568	7775	7834	7751	7712	7859	7705	7723	7773	7726	7884	7672	7723	7848	7738	7732	7657	7935	7769	7986	7773	7791	7817	7979	7699	7799	7743	7702	7642	7807	7839	7762	7718	7831	7850	7806	7744	7674	7696	7819	7758	7741	7672	7828	7692	7712	7770	7779	7782	7917	7685	7846	7764	7689	7829	7871	7833	7790	7879	7862	7857	7683	7751	7662	7825	7790	7849	7794	7903	7844	7767	7748	7761	7774	7698	7789	7830	7762	7718	7873	7800	7815	7692	7649	7846	7816	7809	7794	7716	7732	7627	7842	7877	7699	7628	7706	7766	7881	7742	7670	7816	7728	7737	7804	7733	7736	7619	7872	7912	7795	7759	7792	7794	7722	7869	7854	7872	7899	7867	7838	7824	7782	7652	7742	7712	7752	7792	7803	7851	7832	7765	7754	7815	7702	7796	7850	7830	7752	7785	7846	7764	7744	7728	7775	7742	7760	7938	7823	7619	7867	7818	7892	7689	7746	7689	7741	7809	7856	7663	7711	7855	7740	7746	7747	7730	7853	7703	7799	7803	7662	7807	7771	7724	7786	7728	7767	7809	7795	7876	7833	7823	7709	7920	7925	7814	7888	7675	7760	7690	7753	7778	7748	7835	7795	7666
3525	1374	1115	1090	1342	1568	1548	1665	2720	5254	5396	3452	1922	1173	1026	937	916	934	924	933	920	980	923	934	938	949	946	967	904	939	920	951	933	950	939	942	936	882	1003	974	959	909	895	924	884	935	946	972	949	952	931	993	976	924	902	901	903	898	896	943	950	971	941	1007	936	1013	909	940	903	908	935	865	955	920	941	914	912	964	915	924	971	953	929	906	961	859	911	919	921	911	960	976	927	910	965	919	1015	928	943	907	891	933	923	910	906	947	970	952	942	918	914	971	935	972	913	942	914	942	947	900	958	951	897	998	948	988	936	951	925	913	941	935	999	927	943	879	970	991	930	910	941	1002	1027	940	956	958	920	966	1014	908	956	892	970	944	956	910	947	951	946	931	919	953	997	979	903	912	950	944	939	912	927	949	987	980	931	968	920	938	931	932	911	923	977	1013	902	961	939	987	924	977	948	923	946	950	971	900	991	926	909	923	981	907	975	951	979	914	957	1022	908	995	942	1008	936	929	920	932	979	919	945	965	984	959	936	956	960	966	921	913	951	973	932	958	950	985	910	937	959	914	898	918	958	913	906	963	922	950	950	962	975	895	917	964	876	924	887	917	954	888	1011	937	924	953	917	947	985	946	1013	967	929	1000	948	917	938	936	943	961	991	996	873	942	943	920	954	961	957	913	976	917	959	919	948	930	953	955	929	922	942	925	907	928	915	841	984	950	955	946	904	946	939	945	985	938	892	910	912	944	960	966	1019	958	940	947	915	1001	916	967	964	901	954	915	912	938	961	926	952	965	912	898	902	956	899	995	951	930	916	947	984	923	1004	945	948	924	952	960	916	917	976	948	927	951	921	931	906	975	901	916	971	967	961	907	922	941	903	944	900	882	920	962	954	988	891	958	971	915	926	950	933	1003	910	961	923	1002	957	932	995	962	919	900	873	966	924	942	920	967	932	915	961	943	963	944	932	935	959	939	971	912	891	948	950	970	948	948	914	947	974	904	906	937	958	986	896	887	909	909	928	951	967	941	965	945	888	914	888	937	948	976	985	965	941	971	978	919	932	948	994	971	962	946	945	963	970	912	1017	937	925	962	1020	996	978	899	931	905	970	883	1012	904	938	931	974	970	907	889	952	989	949	866	932	986	926	924	983	959	930	941	932	918	979	973	944	990	908	951	902	948	945	922	935	937	955	941	959	969	893	943	929	925	929	936	919	929	976	996	989	896	928	882	925	931	1013	919	913	899	946	948	936	959	927	893	982	923	943	918	944	933	921	918	924	959	912	910	909	925	950	901	974	865	975	987	881	940	971	906	958	938	970	959	945	942	947	918	902	979	978	888	899	940	972	949	919	937	952	944	984	886	904	904	992	975	930	955	931	965	941	892	929	911	912	937	979	927	945	963	940	921	950	960	947	920	879	916	918	920	944	942	926	959	947	956	968	945	931	945	932	895	932	980	975	877	991	958	892	943	952	917	894	936	949	947	908	967	941	932	966	992	910	964	932	934	912	957	946	944	947	968	965	931	935	947	936	947	971	877	910	949	932	936	941	920	974	929	937	923	939	977	943	922	927	978	956	951	944	906	963	936	957	885	968	898	959	985	922	948	959	945	971	942	970	896	954	979	897	913	927	929	945	964	964	907	912	943	935	956	938	907	979	981	971	971	966	889	950	973	917	930	957	949	896	980	939	947	901	943	1006	869	951	928	951	971	893	978	981	1007	1000	955	939	892	937	936	948	951	952	927	913	971	980	957	938	940	942	961	929	1014	930	942	953	948	946	933	948	903	960	964	921	944	947	952	911	869	936	952	952	971	926	957	945	963	904	985	902	969	970	921	921	977	949	988	993	919	906	914	984	933	970	950	900	857	924	925	910	1016	949	1013	935	891	937	920	924	955	954	913	975	931	952	984	934	981	935	910	907	889	999	916	953	923	930	939	953	953	1004	920	911	882	947	969	938	969	986	938	962	967	914	956	959	918	970	979	908	945	932	944	974	914	916	964	928	912	982	950	950	918	962	918	890	941	919	959	937	959	937	935	962	909	944	951	934	1024	936	936	899	961	977	943	960	927	1010	985	959	909	1006	899	910	943	949	970	964	931	959	925	932	952	938	953	976	915	941	1001	899	923	919	918	950	948	949	912	870	940	940	916	985	922	914	923	981	925	912	968	947	895	920	982	944	889	896	938	974	964	955	931	909	928	975	976	957	889	932	896	839	942	853	992	921	955	909	946	928	975	929	960	922	953	946	979	924	972	978	990	914	940	883	923	945	961	949	940	924	968	970	974	949	908	924	903	878	1000	898	888	855	962	927	942	942	970	960	967	974	937	911	929	965	892	945	921	943	901	925	998	915	913	973	931	900	955	946	920	913	928	909	899	1000	886	970	878	908	928	908	986	980	981	961	952	890	926	937	978	924	907	955	907	881	967	936	848	943	911	897	903	976	956	937	935	899	970	918	933	889	913	938	924	911	989	955	887	904	950	949	913	945	943	876	980	903	934	939	967	928	918	925	926	910	977	900	976	935	958	911	915	948	882	908	946	968	986	966	970	923	938	928	974	886	931	931	906	954	901	942	898	912	926	948	875	951	973	955	998	954	951	974	932	903	978	925	974	882	940	910	991	984	893	904	1005	977	946	992	959	993	988	892	887	914	941	917	1007	977	927	941	917	949	984	922	943	943	972	956	917	953	944	946	916	930	969	1014	947	933	931	932	892	915	984	945	862	924	911	921	900	957	999	935	901	932	962	1003	952	967	897	989	964	966	991	872	950	874	885	954	888	921	924	936	940	977	936	931	963	916	974	956	944	955	957	958	982	883	954	938	946	946	983	940	893	1000	934	929	914	904	888	926	945	946	927	895	968	961	920	971	960	936	959	926	954	904	908	930	978	984	941	903	920	936	976	978	928	965	936	942	977	874	916	958	960	907	910	964	934	939	987	923	918	967	976	968	981	955	901	981	964	945	925	923	910	909	916	905	963	933	911	885	944	939	933	986	909	973	944	958	951	908	943	941	913	914	926	976	946	956	909	939	1013	921	964	866	931	942	954	986	909	922	942	866	970	931	919	967	964	969	956	907	924	951	993	959	897	924	914	921	990	904	979	1003	985	918	951	933	944	945	942	958	916	942	902	930	960	913	991	920	961	941	933	938	960	949	934	944	941	903	945	963	915	987	904	944	897	915	937	938	953	938	956	949	942	926	887	914	935	953	966	944	928	948	905	943	900	950	1013	925	919	973	968	942	943	952	941	896	922	875	946	948	958	938	929	975	989	977	891	935	936	925	941	922	923	943	966	960	921	939	975	977	947	940	947	933	973	948	963	905	971	917	929	897	958	918	929	932	922	939	958	887	954	934	950	900	935	1005	947	909	945	950	970	930	900	910	896	956	958	920	912	894	950	980	964	948	919	952	966	952	981	839	893	999	948	970	943	964	967	947	934	913	956	960	954	905	964	969	935	931	971	953	977	904	910	1006	922	971	873	965	920	885	966	956	971	950	961	914	929	1014	986	935	887	993	923	950	960	960	961	994	908	974	978
17703	12706	10378	15677	23668	25827	25546	25510	35650	45147	41139	31114	18895	10866	8425	7695	7765	7712	7630	7558	7637	7536	7733	7685	7526	7588	7691	7582	7770	7463	7508	7494	7657	7579	7711	7529	7663	7578	7683	7637	7623	7569	7850	7687	7592	7579	7468	7626	7507	7697	7722	7540	7490	7559	7592	7594	7494	7681	7592	7588	7566	7646	7588	7643	7541	7594	7556	7726	7516	7676	7743	7588	7625	7560	7692	7611	7616	7589	7536	7498	7700	7635	7525	7583	7686	7524	7758	7598	7489	7739	7687	7618	7594	7586	7573	7583	7573	7428	7390	7576	7701	7806	7592	7719	7604	7408	7603	7569	7748	7491	7686	7564	7655	7450	7710	7561	7620	7589	7558	7659	7573	7648	7571	7573	7634	7666	7807	7544	7445	7685	7553	7648	7632	7569	7641	7631	7685	7652	7684	7604	7532	7570	7611	7592	7583	7620	7692	7735	7686	7594	7736	7482	7766	7502	7654	7621	7636	7675	7712	7636	7507	7557	7629	7485	7431	7663	7588	7590	7729	7762	7690	7631	7680	7632	7601	7570	7627	7568	7537	7600	7617	7566	7543	7716	7616	7624	7772	7615	7593	7560	7609	7628	7682	7672	7579	7699	7585	7556	7664	7643	7707	7589	7534	7597	7602	7593	7595	7636	7581	7428	7724	7581	7561	7641	7770	7632	7577	7576	7598	7702	7492	7521	7679	7707	7755	7674	7635	7588	7572	7559	7638	7495	7526	7520	7689	7655	7567	7556	7616	7617	7775	7565	7709	7704	7669	7766	7559	7562	7601	7647	7582	7652	7522	7603	7661	7667	7665	7613	7803	7640	7554	7696	7660	7622	7591	7593	7603	7667	7611	7701	7469	7608	7583	7650	7573	7625	7608	7669	7613	7532	7687	7619	7670	7540	7583	7555	7673	7572	7633	7751	7738	7646	7674	7633	7687	7590	7668	7536	7702	7547	7633	7561	7655	7671	7537	7641	7766	7644	7709	7612	7568	7706	7497	7491	7600	7573	7468	7618	7644	7550	7587	7570	7578	7571	7541	7648	7714	7592	7629	7563	7676	7665	7658	7555	7665	7599	7677	7606	7587	7692	7617	7637	7597	7525	7591	7539	7618	7503	7634	7705	7665	7635	7737	7578	7712	7678	7671	7577	7597	7647	7542	7674	7624	7639	7776	7568	7617	7495	7620	7796	7682	7739	7684	7467	7651	7625	7549	7597	7472	7453	7494	7732	7534	7524	7586	7631	7592	7562	7447	7637	7671	7606	7530	7755	7534	7662	7666	7621	7541	7712	7721	7633	7634	7710	7672	7538	7489	7647	7563	7601	7672	7715	7664	7677	7602	7685	7542	7590	7768	7528	7573	7676	7727	7530	7724	7553	7733	7478	7591	7571	7700	7655	7596	7675	7512	7548	7570	7590	7647	7620	7694	7678	7573	7559	7601	7588	7585	7510	7647	7596	7581	7570	7626	7631	7592	7614	7653	7738	7522	7664	7635	7594	7688	7725	7660	7582	7664	7775	7559	7629	7548	7686	7484	7552	7601	7584	7606	7577	7731	7680	7647	7572	7621	7625	7509	7574	7561	7571	7714	7502	7571	7479	7489	7635	7612	7674	7644	7580	7543	7574	7580	7683	7681	7575	7506	7644	7548	7619	7578	7590	7573	7588	7457	7645	7516	7673	7567	7680	7584	7693	7642	7567	7609	7548	7690	7755	7763	7650	7545	7618	7525	7569	7690	7630	7683	7660	7553	7476	7652	7597	7601	7664	7582	7650	7692	7602	7662	7624	7618	7566	7523	7515	7703	7657	7650	7499	7563	7653	7585	7521	7535	7648	7621	7512	7652	7604	7665	7631	7780	7783	7546	7480	7648	7482	7730	7540	7480	7671	7820	7573	7577	7483	7621	7600	7683	7665	7570	7590	7666	7536	7624	7638	7495	7540	7635	7619	7643	7619	7558	7607	7645	7585	7659	7639	7602	7772	7593	7657	7577	7590	7689	7585	7423	7662	7601	7603	7662	7686	7542	7739	7611	7686	7636	7560	7621	7624	7628	7474	7550	7400	7831	7655	7556	7687	7577	7627	7510	7699	7679	7612	7715	7544	7718	7570	7480	7582	7772	7510	7629	7562	7732	7611	7602	7579	7653	7636	7641	7655	7532	7666	7693	7639	7433	7667	7581	7621	7453	7676	7488	7603	7536	7685	7668	7623	7528	7493	7668	7772	7571	7674	7609	7625	7606	7583	7650	7385	7684	7624	7660	7591	7642	7586	7653	7595	7489	7478	7585	7619	7506	7701	7521	7528	7531	7540	7572	7567	7610	7611	7619	7636	7566	7629	7555	7606	7661	7493	7696	7598	7564	7570	7535	7542	7592	7567	7668	7638	7578	7543	7626	7594	7452	7686	7657	7679	7575	7756	7471	7563	7554	7538	7608	7648	7574	7674	7631	7494	7521	7681	7661	7652	7526	7425	7642	7476	7692	7530	7589	7591	7589	7732	7597	7604	7654	7607	7518	7709	7528	7570	7624	7689	7789	7701	7641	7640	7666	7613	7662	7665	7648	7573	7477	7657	7603	7696	7608	7624	7696	7624	7681	7683	7605	7573	7659	7507	7741	7631	7662	7567	7757	7526	7611	7600	7588	7735	7699	7650	7642	7566	7679	7782	7628	7501	7655	7631	7689	7547	7741	7514	7587	7602	7501	7641	7525	7481	7531	7521	7694	7498	7669	7624	7635	7531	7475	7495	7722	7605	7618	7639	7488	7446	7592	7539	7652	7629	7561	7674	7540	7673	7576	7541	7560	7616	7689	7521	7532	7749	7598	7573	7520	7626	7649	7633	7652	7582	7719	7557	7616	7593	7738	7684	7703	7523	7762	7703	7589	7580	7726	7717	7537	7676	7608	7616	7713	7547	7767	7529	7575	7685	7674	7619	7511	7584	7542	7664	7616	7566	7578	7610	7570	7641	7587	7511	7685	7514	7643	7566	7651	7641	7549	7692	7560	7640	7584	7704	7602	7628	7434	7541	7595	7538	7667	7580	7598	7637	7517	7628	7499	7697	7669	7553	7686	7578	7599	7528	7731	7681	7705	7637	7640	7652	7580	7639	7711	7773	7631	7528	7602	7656	7658	7541	7608	7622	7627	7709	7567	7643	7562	7644	7853	7585	7617	7609	7555	7555	7609	7591	7374	7665	7581	7442	7636	7543	7524	7606	7677	7676	7671	7653	7697	7569	7617	7565	7631	7754	7617	7701	7634	7574	7615	7558	7615	7475	7589	7669	7641	7719	7573	7606	7543	7594	7562	7591	7630	7493	7673	7596	7709	7633	7589	7537	7548	7500	7705	7610	7522	7630	7643	7574	7523	7599	7541	7803	7707	7634	7576	7644	7723	7635	7470	7549	7681	7621	7761	7702	7624	7616	7704	7697	7538	7640	7449	7675	7807	7480	7618	7611	7588	7603	7630	7637	7691	7715	7544	7578	7634	7608	7620	7582	7607	7749	7670	7647	7587	7512	7687	7569	7655	7603	7635	7597	7701	7727	7486	7618	7761	7621	7598	7649	7669	7601	7651	7625	7709	7771	7614	7762	7559	7671	7670	7520	7667	7495	7543	7636	7730	7643	7573	7724	7689	7658	7605	7583	7578	7572	7679	7607	7477	7654	7650	7653	7623	7493	7593	7722	7645	7676	7642	7656	7668	7490	7603	7640	7733	7747	7561	7740	7621	7590	7572	7756	7678	7654	7507	7726	7614	7668	7595	7693	7687	7610	7671	7579	7765	7648	7664	7458	7745	7578	7592	7595	7728	7747	7538	7728	7666	7565	7629	7573	7720	7536	7583	7680	7567	7807	7628	7640	7635	7705	7696	7473	7531	7523	7560	7683	7651	7557	7570	7697	7710	7520	7631	7682	7593	7651	7533	7649	7692	7590	7570	7695	7578	7616	7680	7636	7607	7601	7531	7615	7651	7702	7704	7452	7644	7686	7632	7659	7579	7610	7608	7574	7654	7605	7751	7724	7694	7731	7605	7490	7576	7558	7573	7754	7570	7688	7626	7659	7606	7617	7561	7625	7612	7601	7608	7557	7556	7675	7752	7752	7599	7616	7621	7583	7672	7686	7686	7533	7649	7670	7629	7599	7675	7646	7578	7659	7496	7598	7530	7511	7689	7729	7662	7559	7744	7646	7638	7584	7720	7480	7509	7671	7541	7609	7619	7717	7657	7651	7593	7708	7510	7627	7631	7573	7499	7493	7650	7622	7623	7578	7653	7652	7599	7727	7774	7735	7582	7637	7639	7550	7600	7599	7479	7706	7712	7611	7651	7630	7661	7534	7696	7678	7537	7807	7699	7530	7589	7574	7623	7742	7595	7639	7660	7636	7665	7637	7578	7705	7597	7498	7493	7597	7671	7629	7522	7430	7561	7502	7634	7534	7681	7606	7698	7637	7659	7546	7604	7657	7611	7516	7573	7561	7580	7694	7618	7650	7572	7759	7527	7657	7706	7703	7697	7560	7515	7720	7783	7629	7552	7511	7608	7569	7620	7747	7622	7583	7582	7633	7511	7562	7622	7661	7591	7678	7614	7623	7631	7636	7672	7555	7594	7655	7620	7701	7585	7578	7662	7804	7716	7529	7667	7534	7617	7659	7583	7567	7691	7661	7558	7660	7573	7568	7566	7505	7656	7534	7540	7618	7635	7682	7703	7583	7702	7663	7589	7578	7518	7490	7676	7555	7664	7573	7538	7549	7666	7514	7629	7607	7681	7565	7581	7637	7668	7788	7744	7630	7512	7531	7742	7673	7580	7685	7628	7658	7576	7539	7598	7584	7765	7523	7651	7603	7644	7556	7524	7617	7607	7572	7690	7741	7599	7513	7590	7606	7607	7529	7727	7569	7604	7650	7675	7659	7659	7645	7704	7587	7667	7624	7602	7582	7548	7676	7561	7600	7558	7702	7817	7609	7755	7625	7686	7568	7690	7652	7710	7567	7602	7638	7655	7575	7541	7568	7664	7698	7423	7679	7651	7631	7560	7836	7496	7547	7613	7687	7682	7470	7488	7551	7659	7606	7570	7677	7750	7650	7643	7611	7705	7581
2407	1657	1282	1171	1543	1850	1987	3306	12158	16510	12365	5936	2470	1301	1051	1011	908	954	897	1014	964	951	1000	930	952	896	910	938	1029	965	969	952	967	927	957	950	975	915	967	972	910	960	959	878	911	948	925	919	1002	918	934	952	991	935	945	899	946	981	992	1003	953	935	874	975	965	929	950	958	961	965	923	958	931	923	950	960	948	960	927	901	948	921	991	923	925	904	950	988	926	949	992	943	981	948	943	947	980	963	926	967	944	929	926	958	964	958	973	953	935	1017	908	878	940	943	1007	895	946	964	934	960	972	935	958	983	905	1001	960	982	972	901	978	928	919	930	957	967	940	893	918	934	909	983	947	951	1006	928	971	947	945	939	982	965	896	947	894	883	965	935	912	984	991	953	926	958	885	973	946	936	992	947	978	909	956	986	966	1051	956	944	971	966	928	923	944	980	950	891	947	1006	940	952	990	951	943	921	925	912	963	982	932	980	968	977	954	955	933	962	930	904	995	935	979	922	963	941	912	942	951	945	976	935	967	951	962	995	985	945	958	983	912	990	981	936	949	967	954	916	1002	925	956	901	968	1019	895	934	981	965	922	970	1003	915	953	954	996	1003	990	915	903	953	952	939	1005	1025	937	978	978	969	965	963	936	1000	911	943	915	915	955	985	931	960	895	969	924	897	945	923	951	918	924	983	963	937	989	944	960	971	976	891	937	979	950	932	935	961	883	928	997	970	946	873	977	950	959	961	967	908	926	888	960	994	945	1012	947	949	955	926	1004	968	994	905	964	913	929	973	939	947	963	900	959	949	963	940	905	964	932	942	946	980	945	962	962	931	1008	883	996	990	988	917	966	981	911	933	956	1003	942	932	972	965	902	948	930	978	910	944	948	922	977	943	961	960	962	982	975	960	963	933	914	980	994	1016	961	886	992	974	986	977	895	948	953	956	956	1006	975	918	951	929	926	989	947	934	938	1022	1005	910	943	942	936	950	918	919	946	974	926	940	976	935	974	977	916	1009	906	921	907	946	994	977	986	992	907	945	977	958	971	964	925	934	940	961	936	871	989	942	884	937	989	968	949	909	917	940	932	905	983	968	980	962	927	958	961	977	985	978	936	972	927	945	1002	890	924	965	1002	877	961	940	962	956	933	964	942	906	980	909	919	965	950	951	931	970	981	926	966	918	985	930	951	1003	920	931	945	959	954	1002	994	955	938	885	958	1006	939	975	936	928	973	962	956	926	967	879	978	928	931	964	957	960	912	924	902	996	987	971	970	937	947	923	905	930	953	955	946	953	967	989	945	916	963	943	899	887	1019	957	945	928	947	994	970	944	964	985	978	937	935	986	961	967	983	981	1016	966	939	961	987	931	966	983	908	951	925	898	925	961	919	925	1001	926	897	936	917	995	1007	965	984	982	923	977	946	956	953	923	980	955	971	988	971	998	944	999	997	927	916	975	968	993	939	881	969	1003	924	912	920	960	972	960	957	896	943	965	981	957	960	958	997	936	952	901	948	936	945	967	965	911	947	962	963	955	967	926	903	921	971	947	906	961	930	954	1035	909	963	949	915	950	910	982	1004	968	945	908	986	991	965	979	963	926	981	988	973	999	1000	931	927	970	923	941	951	945	958	909	941	935	955	949	912	1014	933	912	948	959	942	956	946	958	980	950	934	950	969	959	958	914	925	936	942	946	909	946	963	954	919	941	988	923	933	966	934	988	960	945	983	936	951	955	956	944	984	946	965	948	940	930	910	940	949	904	1008	897	937	929	931	946	1013	911	955	928	1007	932	935	966	945	949	1014	956	910	897	912	949	904	909	985	933	969	932	1019	931	932	982	993	983	994	1002	963	902	965	955	920	1014	919	889	936	965	910	944	913	917	922	943	940	946	996	947	945	974	958	946	910	915	876	977	888	987	967	990	979	1003	953	888	959	891	938	934	941	969	1000	943	954	947	952	947	927	927	941	962	994	952	930	963	970	956	922	975	931	943	937	904	886	947	910	935	888	950	915	981	942	928	1002	964	965	965	977	954	947	927	979	967	955	937	932	961	962	948	971	906	923	997	962	940	913	949	947	908	998	963	954	938	942	981	943	915	898	906	935	941	944	1004	914	950	931	961	959	942	945	972	1009	922	980	987	967	921	936	991	977	921	995	995	1020	929	932	938	978	934	934	960	964	948	971	946	908	974	905	903	948	947	942	990	950	998	967	916	953	986	926	943	959	947	948	986	968	986	909	953	972	994	964	971	929	930	1020	905	905	915	917	931	908	945	909	964	933	1020	964	1000	974	943	995	913	950	962	930	932	915	975	920	941	953	961	939	938	924	937	987	939	984	943	916	1001	928	948	979	966	945	974	911	932	943	1014	928	924	912	984	940	938	941	876	985	987	875	934	1011	943	961	973	905	958	918	1002	916	959	959	965	971	947	912	941	915	1008	968	933	991	949	951	918	939	916	973	941	993	975	942	973	927	960	942	924	936	964	973	945	958	954	979	959	947	940	898	940	966	902	971	957	958	919	917	940	961	958	932	1000	909	994	963	955	923	934	936	966	882	920	927	980	930	959	947	996	926	978	967	963	960	949	929	951	1016	945	964	995	963	962	879	932	933	941	940	944	942	1017	937	1013	938	960	981	927	907	940	907	989	929	918	921	966	932	966	903	988	951	946	935	965	942	945	980	940	930	900	932	897	971	934	962	971	927	975	950	940	961	945	968	934	1005	945	970	984	927	961	908	948	979	972	953	935	913	891	1005	938	937	968	970	993	963	960	983	952	974	967	1009	893	999	1066	919	939	968	973	1004	956	969	923	906	908	961	946	988	970	954	1002	928	942	943	997	978	953	900	951	956	931	996	961	966	974	954	911	888	949	977	975	917	979	956	916	951	911	945	905	926	971	918	957	974	1013	991	958	927	910	964	982	966	989	957	1004	885	902	959	946	919	941	991	969	957	959	926	966	952	892	964	919	952	1000	1028	940	937	960	890	918	956	959	940	976	919	962	971	972	929	927	988	928	964	967	908	905	925	1002	954	988	1012	1005	1012	971	936	934	928	925	906	958	952	950	953	940	929	880	984	956	956	922	978	987	928	997	984	954	953	1010	947	976	948	981	933	972	956	893	1012	952	980	946	949	869	876	925	919	998	963	957	920	972	990	979	973	938	964	976	929	931	984	908	938	938	994	896	961	920	953	924	962	919	928	977	935	927	938	931	1055	944	941	947	971	952	919	965	933	899	904	932	938	975	930	920	1005	962	971	968	991	927	973	963	920	926	981	920	899	931	969	948	982	991	977	951	939	917	944	930	888	922	921	919	862	901	902	957	927	969	875	947	1002	971	952	946	962	927	948	948	918	921	931	948	987	949	975	966	969	936	922	959	952	885	973	937	901	898	987	925	945	952	941	988	947	942	893	947	963	987	917	981	961	953	928	940	935	1012	954	969	983	938	843	986	964	925	948	926	944	979	898	935	902	948	934	973	944	934	947	992	910	1004	946	943	911	923	954	961	914	918	991	924	1024	888	945	956	964	1006	971	898	980	955	955	906	971	943	903	944	933	972	945	921	932	894	929	1019	903	992	896	988	894	987	949	921
21104	15691	11898	19188	27660	29771	31801	41195	63870	66774	54428	39016	23125	12574	8713	7754	7610	7698	7642	7618	7668	7667	7773	7572	7610	7744	7769	7792	7736	7621	7680	7756	7695	7437	7720	7706	7651	7636	7804	7563	7716	7592	7753	7682	7665	7685	7654	7689	7602	7659	7721	7807	7689	7552	7495	7721	7755	7690	7616	7503	7580	7723	7589	7575	7754	7683	7597	7484	7682	7554	7693	7705	7496	7704	7689	7653	7767	7551	7607	7780	7559	7680	7745	7637	7690	7484	7675	7556	7660	7620	7550	7620	7723	7503	7668	7649	7624	7628	7714	7681	7593	7697	7711	7556	7709	7625	7625	7613	7737	7714	7593	7675	7572	7612	7805	7706	7744	7615	7695	7724	7739	7586	7769	7692	7846	7732	7631	7756	7684	7618	7695	7596	7708	7564	7635	7719	7609	7607	7602	7663	7675	7607	7738	7701	7609	7671	7559	7648	7703	7692	7549	7609	7546	7829	7748	7671	7576	7748	7650	7619	7699	7609	7545	7587	7698	7815	7676	7553	7631	7705	7704	7680	7509	7610	7659	7603	7748	7563	7651	7655	7582	7741	7584	7705	7667	7745	7678	7578	7641	7735	7634	7608	7615	7584	7729	7770	7689	7641	7688	7624	7673	7542	7547	7583	7574	7651	7741	7612	7656	7594	7756	7634	7756	7550	7716	7760	7618	7744	7615	7624	7631	7637	7788	7685	7598	7520	7607	7735	7633	7614	7587	7667	7556	7734	7521	7584	7608	7703	7620	7640	7642	7585	7670	7680	7613	7798	7793	7811	7681	7605	7722	7675	7609	7541	7694	7659	7632	7495	7534	7572	7730	7634	7480	7828	7674	7650	7713	7653	7648	7599	7688	7620	7582	7572	7700	7666	7657	7640	7650	7602	7548	7695	7614	7710	7545	7626	7788	7525	7874	7722	7680	7620	7563	7616	7699	7548	7707	7595	7684	7697	7685	7531	7720	7671	7643	7742	7654	7693	7709	7549	7580	7810	7619	7587	7529	7671	7741	7624	7591	7540	7577	7647	7639	7586	7738	7619	7543	7628	7629	7630	7723	7586	7683	7576	7553	7746	7702	7682	7716	7784	7691	7496	7597	7689	7657	7717	7686	7657	7679	7646	7646	7727	7542	7626	7552	7594	7688	7652	7673	7669	7680	7836	7682	7736	7773	7606	7743	7655	7772	7638	7693	7657	7448	7691	7600	7601	7532	7667	7713	7791	7670	7604	7618	7639	7489	7526	7600	7607	7725	7533	7756	7616	7663	7617	7580	7560	7752	7647	7656	7676	7674	7635	7513	7608	7777	7609	7651	7625	7531	7755	7744	7744	7699	7745	7681	7621	7598	7572	7730	7753	7662	7799	7645	7651	7703	7659	7548	7583	7769	7785	7823	7728	7720	7724	7662	7683	7667	7783	7696	7622	7626	7687	7697	7683	7775	7546	7716	7639	7664	7797	7763	7599	7766	7702	7585	7609	7610	7803	7680	7597	7645	7683	7648	7565	7717	7471	7641	7487	7597	7676	7607	7638	7769	7592	7659	7749	7702	7587	7610	7683	7742	7618	7746	7632	7643	7633	7743	7646	7607	7539	7637	7679	7697	7583	7602	7674	7696	7679	7565	7523	7574	7704	7547	7576	7805	7744	7507	7524	7693	7723	7631	7671	7755	7581	7730	7546	7694	7620	7703	7636	7649	7580	7551	7716	7648	7606	7624	7641	7632	7589	7658	7688	7716	7659	7542	7667	7603	7683	7558	7712	7657	7729	7632	7667	7725	7644	7606	7655	7686	7655	7456	7862	7620	7597	7784	7546	7684	7666	7837	7690	7784	7614	7698	7728	7703	7612	7753	7742	7648	7690	7650	7799	7502	7652	7737	7678	7685	7640	7613	7717	7706	7705	7791	7648	7693	7596	7619	7563	7654	7618	7659	7695	7628	7643	7688	7812	7625	7657	7804	7571	7649	7654	7610	7530	7711	7531	7568	7672	7771	7721	7566	7619	7590	7693	7648	7579	7823	7690	7508	7675	7715	7721	7635	7660	7679	7694	7691	7545	7657	7721	7745	7579	7611	7530	7692	7739	7508	7530	7618	7633	7609	7686	7722	7612	7630	7553	7647	7785	7484	7626	7690	7695	7739	7523	7721	7710	7780	7800	7664	7606	7632	7778	7656	7568	7686	7733	7718	7611	7635	7595	7693	7739	7538	7662	7774	7584	7682	7664	7612	7575	7860	7614	7674	7562	7728	7656	7611	7634	7638	7742	7572	7621	7672	7719	7808	7703	7720	7543	7649	7760	7707	7679	7714	7557	7721	7651	7793	7757	7711	7733	7704	7694	7695	7619	7614	7617	7657	7609	7662	7752	7754	7657	7562	7577	7571	7788	7648	7727	7690	7512	7721	7672	7732	7828	7662	7634	7712	7580	7770	7579	7530	7736	7703	7674	7715	7576	7651	7718	7636	7698	7617	7687	7656	7586	7727	7659	7728	7760	7645	7712	7768	7714	7575	7597	7570	7590	7682	7604	7628	7687	7786	7767	7706	7811	7651	7518	7545	7678	7745	7507	7514	7833	7770	7537	7786	7568	7612	7584	7628	7733	7718	7603	7598	7573	7567	7566	7716	7609	7622	7637	7653	7625	7743	7832	7670	7545	7509	7688	7613	7649	7719	7668	7622	7526	7679	7562	7578	7787	7669	7599	7698	7574	7625	7694	7753	7729	7565	7692	7525	7663	7635	7688	7805	7719	7727	7689	7754	7606	7658	7728	7679	7671	7606	7615	7520	7607	7633	7890	7579	7695	7702	7643	7714	7667	7549	7576	7724	7726	7632	7739	7662	7667	7636	7691	7652	7615	7659	7789	7724	7631	7721	7714	7694	7641	7655	7722	7625	7725	7523	7574	7689	7725	7683	7674	7534	7610	7736	7763	7699	7645	7740	7669	7705	7674	7761	7550	7667	7692	7643	7597	7629	7729	7810	7656	7668	7541	7562	7753	7632	7691	7682	7744	7551	7638	7709	7608	7608	7616	7675	7640	7612	7606	7569	7617	7662	7736	7803	7668	7578	7694	7685	7650	7692	7564	7621	7455	7795	7610	7612	7720	7652	7577	7709	7732	7655	7497	7668	7589	7680	7793	7643	7621	7605	7635	7693	7772	7701	7747	7703	7690	7755	7614	7686	7629	7817	7695	7612	7610	7604	7660	7718	7706	7718	7739	7702	7660	7622	7602	7620	7784	7774	7683	7624	7715	7524	7686	7589	7593	7630	7658	7570	7457	7608	7691	7644	7581	7722	7610	7816	7699	7618	7734	7578	7809	7608	7742	7550	7619	7605	7565	7561	7641	7751	7658	7641	7731	7553	7622	7555	7669	7821	7709	7488	7762	7701	7527	7762	7593	7795	7650	7594	7792	7593	7687	7720	7620	7696	7676	7544	7720	7603	7625	7574	7697	7487	7677	7467	7490	7602	7674	7637	7572	7632	7662	7547	7617	7723	7674	7665	7639	7843	7530	7658	7664	7621	7535	7851	7699	7704	7761	7602	7636	7739	7683	7769	7584	7650	7774	7614	7629	7716	7585	7686	7610	7586	7739	7790	7634	7671	7655	7700	7731	7783	7736	7628	7567	7580	7653	7727	7728	7463	7745	7601	7644	7672	7719	7699	7767	7633	7591	7698	7703	7699	7651	7671	7664	7626	7583	7543	7640	7605	7680	7736	7820	7565	7747	7630	7789	7727	7656	7613	7651	7666	7747	7735	7626	7755	7626	7586	7470	7700	7513	7767	7661	7703	7621	7683	7652	7659	7624	7656	7694	7624	7529	7701	7576	7626	7661	7560	7559	7493	7627	7677	7677	7763	7673	7727	7646	7634	7524	7691	7688	7611	7730	7583	7650	7490	7605	7747	7590	7655	7654	7858	7723	7590	7570	7638	7666	7624	7624	7629	7683	7660	7693	7618	7614	7785	7712	7614	7601	7571	7648	7600	7607	7679	7838	7582	7646	7807	7667	7674	7754	7661	7733	7615	7615	7625	7571	7713	7716	7723	7623	7703	7485	7701	7756	7749	7629	7632	7753	7630	7691	7656	7806	7478	7626	7697	7606	7624	7601	7510	7664	7743	7595	7689	7734	7706	7713	7656	7554	7664	7636	7639	7749	7546	7634	7598	7625	7626	7634	7752	7810	7584	7669	7760	7704	7674	7541	7582	7700	7767	7619	7630	7707	7703	7671	7641	7557	7580	7616	7773	7766	7593	7618	7721	7662	7630	7656	7535	7695	7577	7701	7793	7680	7637	7728	7709	7623	7606	7576	7668	7708	7714	7711	7722	7556	7687	7744	7710	7603	7677	7709	7615	7764	7612	7488	7655	7713	7704	7651	7525	7703	7622	7704	7595	7708	7698	7440	7846	7643	7609	7693	7769	7637	7710	7656	7668	7627	7730	7526	7678	7651	7625	7723	7695	7652	7826	7806	7736	7685	7789	7593	7660	7788	7728	7613	7677	7743	7559	7642	7603	7682	7698	7741	7617	7732	7724	7674	7568	7650	7647	7826	7750	7700	7641	7644	7614	7634	7754	7599	7767	7685	7635	7749	7664	7846	7813	7554	7664	7696	7638	7719	7623	7621	7575	7720	7519	7748	7619	7677	7693	7718	7817	7636	7602	7814	7465	7654	7538	7629	7638	7649	7685	7747	7733	7602	7709	7691	7636	7641	7604	7600	7708	7608	7606	7608	7711	7785	7622	7524	7630	7610	7644	7772	7680	7439	7681	7736	7809	7685	7519	7623	7645	7660	7741	7722	7591	7628	7626	7645	7726	7647	7732	7711	7662	7580	7693	7668	7678	7691	7770	7684	7565	7468	7669	7611	7639	7608	7608	7789	7652	7651	7766	7553	7656	7769	7633	7676	7588	7596	7703	7655	7588	7613	7753	7678	7662	7654	7742	7697	7698	7855	7643	7670	7563	7713	7633	7682	7451	7644	7692	7638	7697	7712	7723	7690	7708	7602	7572	7836	7751	7646	7545	7663	7798	7578	7674	7692	7658	7680	7578	7562	7664	7632	7549	7788	7587	7579	7666	7631	7720	7718	7685	7727	7680	7733
5132	1703	1351	1178	1393	1715	1872	2553	9401	17943	13554	6721	2571	1359	1033	967	986	939	969	971	1007	955	1003	966	953	965	915	941	1019	997	948	920	944	953	961	921	951	959	978	938	970	897	1001	996	976	961	962	962	913	956	995	966	989	981	948	967	967	972	935	963	957	954	951	982	929	986	1006	972	958	956	887	917	1007	966	967	960	941	1011	969	909	970	1044	947	987	969	943	960	967	955	916	1013	1001	977	945	928	953	1036	957	963	985	994	984	985	988	982	1010	973	1024	1024	948	956	930	985	968	969	968	1037	976	974	955	991	886	971	976	897	954	973	881	929	952	977	994	918	965	914	1057	1006	969	1040	958	917	990	960	935	978	982	973	999	943	1006	939	1026	976	1002	973	950	963	991	1009	942	982	957	975	911	1011	1005	907	1042	989	966	1004	957	969	958	991	973	992	1003	958	964	926	965	982	929	969	970	969	902	996	1003	987	941	931	993	1002	998	971	923	949	1008	961	1045	1014	994	977	961	946	977	958	929	956	939	951	907	974	952	931	968	948	979	929	978	946	992	926	969	1014	930	1035	950	985	964	941	935	954	969	971	986	958	995	949	996	936	928	989	958	957	967	979	967	955	1003	983	985	1005	1000	1007	946	958	1004	948	940	1032	1004	965	954	943	975	938	962	946	973	978	941	969	975	969	976	963	962	983	943	966	979	963	987	972	1004	1014	1009	985	977	944	990	952	1031	1008	1017	935	958	959	995	1001	980	988	932	969	979	950	987	1012	1032	942	1037	923	944	974	931	983	997	970	1010	1017	986	1005	973	1000	1012	965	962	998	971	953	978	935	918	929	932	973	945	988	958	962	938	978	945	949	966	968	1012	1012	941	984	978	1002	976	937	995	923	955	936	939	946	1032	989	983	983	959	975	996	958	946	953	1012	953	988	926	927	954	1010	964	976	1019	980	884	936	941	986	957	966	975	957	934	928	965	1014	978	967	939	963	973	959	949	1044	1002	1001	947	965	983	978	988	1002	994	966	930	975	1009	974	988	995	1019	978	1041	926	932	933	963	993	1031	967	978	984	928	904	992	902	979	1020	933	927	956	961	1014	1032	938	954	955	928	937	956	989	962	955	922	954	992	926	956	966	978	1070	1005	965	966	988	956	965	970	999	1038	984	965	956	986	979	944	993	935	970	956	939	933	991	990	920	924	914	955	977	991	976	976	999	939	934	968	1025	992	917	948	944	1013	1023	1019	934	943	975	1010	947	885	931	985	984	936	981	977	933	968	937	978	980	996	1001	1007	983	939	1017	933	1016	975	941	978	940	1018	922	985	983	984	965	1028	993	933	1049	973	976	960	939	991	1010	971	944	1000	933	1016	1001	960	986	948	977	932	995	952	945	947	943	947	953	969	996	992	1032	1042	976	951	1025	1025	1004	1004	986	998	865	990	946	978	998	933	984	996	953	989	957	999	985	969	996	912	942	933	940	992	940	943	928	939	957	957	1011	944	958	987	1043	980	938	1002	995	967	1019	951	994	1016	1008	963	919	1005	1021	981	958	994	886	993	1006	983	997	994	967	1029	1007	997	997	921	940	979	913	969	958	963	1048	934	962	951	987	975	966	1006	932	954	986	949	998	1012	950	967	930	971	1015	969	921	976	983	945	921	943	971	940	957	968	988	963	957	936	948	997	949	948	993	1000	1006	997	1007	952	977	943	984	953	972	975	1016	1009	950	993	967	968	982	960	915	999	957	991	959	945	935	973	965	986	932	966	925	966	958	930	1000	989	966	1035	987	956	942	940	959	995	945	1036	1045	965	942	969	970	959	996	929	978	926	919	992	957	988	970	960	942	960	962	960	975	973	971	984	990	970	922	1014	922	949	993	952	948	911	999	1014	998	962	996	1000	919	937	1007	982	989	954	932	970	985	954	997	928	964	987	944	981	966	939	966	962	917	998	950	955	1021	960	943	970	982	989	1007	954	952	941	1014	939	962	942	1022	980	955	915	1024	970	956	980	980	988	948	1014	980	989	983	982	977	956	1010	1004	988	971	964	1022	1005	1019	953	970	949	951	952	1004	1006	1006	989	962	1036	1009	983	923	938	945	949	958	959	1012	993	953	979	975	981	964	948	1010	944	989	934	971	928	898	995	995	994	943	960	1009	1021	914	986	984	988	915	964	987	974	949	979	970	925	951	934	949	936	982	969	988	999	916	946	971	951	961	932	943	931	940	972	997	991	1010	949	978	972	974	943	997	955	1018	964	961	964	989	1046	924	993	1013	1044	945	998	929	937	953	943	914	983	1028	979	955	982	921	1014	1000	934	970	985	1010	969	990	958	981	964	959	987	922	953	922	1005	962	998	934	977	953	960	1017	960	951	954	938	964	984	1011	1029	943	983	961	996	1014	939	957	998	970	939	961	952	999	1006	927	955	979	936	948	994	958	995	967	934	918	951	942	941	944	1023	977	957	974	922	960	993	1019	1007	969	934	936	1021	947	888	990	1013	968	924	944	952	959	933	1008	1003	1032	966	949	962	1029	979	932	1010	995	954	1012	956	931	897	929	955	907	916	959	1001	961	925	941	960	990	941	982	913	952	946	965	951	1038	982	967	1011	984	971	967	1025	945	999	978	963	956	929	984	880	944	946	985	1016	958	932	985	981	963	968	988	970	974	963	983	951	955	950	982	929	957	972	1029	974	956	948	991	984	937	961	1010	985	947	957	1021	980	969	965	945	975	971	999	940	978	1036	933	987	1009	1015	933	973	965	955	963	977	1018	950	981	1016	1000	976	940	951	967	985	958	963	979	1014	922	1028	973	936	994	960	985	952	968	962	951	1001	953	1017	1001	983	988	977	990	953	968	937	1002	980	980	982	997	946	935	960	974	969	1003	980	957	1004	993	947	909	1001	909	934	979	977	984	921	974	976	977	990	981	968	946	925	1002	942	984	1034	975	974	966	945	999	949	972	963	946	1003	958	933	981	1003	933	970	994	1004	968	943	917	988	946	987	981	959	947	982	978	991	1083	980	994	946	957	976	1006	962	951	948	967	1029	958	994	1047	973	914	1014	941	999	971	985	996	939	975	953	976	1022	1023	1011	968	1002	1016	1030	948	928	976	1014	944	973	1014	950	1011	962	1004	1025	1012	962	941	975	984	941	1051	954	938	930	1005	959	950	961	970	975	994	993	971	973	967	961	1023	991	997	965	970	966	891	913	945	936	1028	971	970	986	1069	988	947	994	930	993	946	993	1006	991	984	956	939	962	928	900	965	933	963	957	973	952	991	1004	988	957	969	990	950	986	940	1001	983	984	961	941	983	995	1027	915	963	876	938	957	975	976	975	1011	1012	995	966	971	953	1002	973	937	915	967	926	961	909	989	966	998	1023	1016	971	1017	972	1022	980	979	969	920	974	972	1000	978	962	981	978	1008	987	980	968	978	970	920	980	954	985	951	984	998	927	993	1007	955	965	981	992	988	949	1059	978	1000	951	933	942	966	920	970	918	914	944	942	937	946	961	1001	936	1017	977	911	989	959	954	996	967	914	922	981	1017	954	997	952	1011	1057	977	935	960	920	951	938	922	974	916	968	1030	965	949	980	973	988	977	1000	949	970	939	997	1000	997	974	969	959	998	995	980	945	940	993	962	973	972	921	973	940	996	944	958	971	985	931	994	981	968	984	982	951	974	959	937	946	1013	951	957	1025	1022	1043	955	986	966	1002	987	963	964	969	991	987	959	970	956	971	950	973	983	988	968	945	960	931	924	998
20685	15554	11873	17731	25550	28821	30582	36068	57323	70082	57040	40457	24188	13016	8898	7972	7794	7871	7850	7762	7813	7720	7761	7996	7705	7815	7642	7669	7915	7718	7719	7803	7793	7759	7885	7852	7797	7860	7724	7867	7881	7824	7905	7834	7862	7811	7915	7719	7781	7812	7820	7733	7923	7844	7789	7614	7744	7767	7839	7895	7849	7913	7856	7846	7914	7722	7829	7891	7862	7873	7947	7916	7772	7819	7748	7710	7935	7975	7852	7856	7782	7682	7777	7813	7794	7808	7821	7945	7907	7861	7785	7843	7928	7797	7922	7888	7811	7762	7842	7945	7803	7990	7813	7761	7918	7771	7849	7790	7854	7887	7849	7781	7767	7769	7742	7782	7828	7988	7749	7833	7870	7881	7925	7770	7828	7880	7840	7881	7826	7797	7866	7954	7821	7876	7801	7802	7719	7827	7860	7923	7771	7775	7632	7856	7704	7666	7792	7787	7863	7879	7910	7827	7926	7672	7708	7707	7874	7732	7839	7845	7784	7841	7847	7821	7867	7807	7860	7704	7816	7951	7864	7847	7723	7790	7867	7892	7818	7843	7747	7823	7718	7725	7904	7799	7806	7969	7793	7857	7857	7700	7789	7752	7743	7873	7790	7891	7848	7716	7839	7794	7867	7826	7789	7763	7783	7953	7902	7842	7683	7864	7842	7800	7900	7739	7809	7909	7828	7962	7866	7861	7795	7758	7825	7915	7784	7730	7653	7729	7801	7928	7808	7778	7898	7957	7800	7926	7869	7821	7720	7859	7843	7846	7713	7805	7936	7885	7823	7869	7826	7820	7868	7960	7780	7848	7686	7902	7759	7849	7799	7720	7862	7878	7695	7905	7953	7737	7794	7867	7759	7812	7836	7701	7774	7896	7933	7783	7843	7831	7808	7797	7863	7846	7715	7822	7946	7745	7767	7882	7952	7813	7814	7814	7668	7867	7863	7812	7671	7780	7885	7867	7781	7864	7856	7771	7902	7705	7775	7949	7865	7871	7843	7753	7838	7956	7949	7853	7940	7704	7777	7903	7910	7803	7748	7819	7843	7719	7744	7610	7824	7721	7903	7731	7953	7885	7864	7863	7805	7833	7842	7911	7699	7984	7826	7747	7742	7887	7844	7837	7891	7906	7751	7937	7711	7902	7886	7700	7897	7877	7838	7790	7688	7863	7606	7734	7736	7912	7883	7725	7784	7782	7920	7798	7906	7743	7909	7860	7738	7961	7729	7826	7722	7889	7807	7808	7779	7801	7779	7711	7826	7755	7731	7975	7858	7739	7725	7785	7771	7767	7818	7913	7849	7729	7881	7777	7734	7992	7744	7753	7814	7853	7875	7838	7886	7880	7849	7825	7750	7790	7679	7764	7731	7770	7879	7931	7753	7742	7946	7814	7827	7740	7810	7821	7806	7842	7821	7932	7900	7934	7768	7907	7887	7725	7795	7691	7888	7853	7851	7804	7780	7805	7862	7835	7825	7931	7777	7891	7925	7796	8008	7760	7875	7845	7914	7888	7806	7781	7946	7786	7889	7746	7942	7806	7749	7830	7649	7805	7714	7835	7986	7734	7914	7855	7900	7844	7792	7860	7977	7812	7938	7905	7812	7825	7845	7873	7815	7808	7796	7842	7838	7790	7711	7759	7883	7743	7940	7776	7824	7863	7766	7782	7904	7711	7812	7755	7830	7880	7783	7848	7850	7816	7931	7878	7665	7833	7799	7830	7625	7846	7967	7917	7773	7894	7828	7790	7736	7867	7788	7832	7761	7799	7979	7760	7768	7790	7867	7985	7833	7906	7815	7972	7818	7852	7827	7701	7834	7665	7936	7827	7611	7885	7601	7938	7875	7757	7871	7910	7937	7727	7891	7564	7874	7926	7735	7844	7842	7812	7967	7760	7640	7902	7765	7808	7998	7801	7761	7773	7737	7806	7827	7699	7947	7666	7653	7867	7726	7817	7902	7968	7926	7929	7877	7848	7814	7794	7767	7733	7784	7755	7865	7838	7801	7846	7997	7751	7659	7867	7724	7876	7819	7731	7825	7737	7649	7802	7725	7758	7776	7803	7832	7807	7965	7869	7869	7849	7957	7900	7870	7777	7856	7713	7765	7917	7872	7800	7912	7913	7687	7723	7980	7922	7884	7968	7808	7942	7877	7833	7794	7702	7748	7771	7665	7560	7857	7763	7964	7749	7885	7908	7690	7846	7815	7725	7799	7705	7762	7687	7873	7955	7862	7844	7737	7816	7865	7787	7683	7697	7775	7826	7770	7889	7732	7772	7949	7905	7717	7938	7899	7700	7852	7873	7834	7867	7762	7898	7825	7806	7859	7888	7786	7751	7740	7791	7853	7915	7738	7862	7836	7746	7954	7783	7821	7712	7812	7781	7809	7837	7850	7799	7929	7819	7831	7843	7770	7862	7946	7825	7814	7825	7867	7757	7823	7769	7854	7747	7768	7971	7824	7819	7898	7713	7752	7830	7976	7998	7872	7774	7927	7759	7821	7846	7858	7818	7776	7887	7739	7807	7791	7801	7824	7737	7951	7905	7848	7789	7817	7706	7808	7808	7682	7855	7833	7815	7811	7698	7885	7780	7829	7678	7792	7870	7789	7846	7789	7911	7822	7867	7730	7948	7958	7853	7973	7736	7750	7738	7770	7860	7754	7956	7773	7865	7759	7890	7787	7870	7833	7875	7835	7895	7838	7753	7859	7813	7772	7919	7857	7700	7835	7810	7780	7803	7836	7774	7764	7803	7858	7739	7847	7814	7716	7781	7761	7808	7882	7912	7915	7787	7840	7817	7924	7630	7760	7860	7815	7826	7852	7978	7854	7882	7811	7833	7843	7814	7691	7751	7826	7618	7814	7760	7760	7829	7929	7835	7789	7768	7862	7831	7886	7820	7795	7819	7868	7952	7858	7926	7733	7803	7903	7874	7740	7834	7695	7824	7792	7855	7720	7667	7924	7841	7736	7845	7773	7670	7794	7718	7835	7849	7916	7708	7879	7827	7812	7787	7802	7746	7808	7683	7841	7727	7789	7765	7951	7830	7732	7851	7776	7798	7800	7833	7860	7693	7817	7786	7797	7796	7875	7835	7799	7892	7760	7821	7976	7826	7793	7830	7874	7910	7817	7886	7886	7733	7924	7692	7779	7720	7944	7919	7888	7692	7865	7803	7737	7880	7890	7921	7864	7836	7869	7933	8033	7853	7690	7940	7881	7853	7853	7674	7670	7854	7840	7785	7688	7772	7753	7711	7792	7857	7825	7651	7868	7817	7870	7775	7766	7776	7899	7843	7735	7852	7745	7850	7678	7848	7626	7961	7798	7815	7803	7800	7798	7854	7810	7694	7674	7738	7877	7802	7844	7890	7817	7765	7969	7760	7965	7891	7773	7890	7844	7853	7859	7805	7901	7871	7750	7851	7873	7867	7888	7930	7816	7810	7768	7785	7816	7767	7954	7914	7789	7716	7725	7875	7744	7786	7921	7760	7797	7915	7842	7800	7764	7727	7928	7824	7708	7843	7721	7805	7691	7786	7764	7864	7830	7750	7896	7908	7824	7913	7847	7755	7781	7831	7668	7823	7751	7956	7809	7850	7827	7707	7788	7844	7964	7816	7739	7673	7738	7706	7728	7734	7814	7824	7879	7724	7701	7821	7793	7709	7792	7794	7844	7792	7770	7747	7914	7878	7869	7841	7976	7864	7754	7825	7847	7831	7806	7946	7725	7831	7875	7824	7887	7885	7781	7827	7623	7792	7847	7745	7785	7823	7835	7796	7848	7913	7752	7868	7863	7864	7815	7850	7869	7844	8061	7832	7703	7876	7778	7815	7855	7918	7881	7619	7886	7706	7734	7813	7893	7827	7876	7785	7817	7910	7895	7677	7761	7794	7830	7912	7830	7734	7833	7815	7776	7948	7727	7890	7887	7768	7792	7730	7794	7834	7865	7825	7895	7763	7768	7818	7922	7966	7913	7715	7807	7904	7789	7912	7907	7897	7708	7839	7930	7819	7910	7829	7791	7824	7871	7879	7893	7895	7877	7796	7710	7916	7923	7813	7867	7670	7870	7920	7797	7859	7762	7662	7898	7657	7996	7767	7804	7922	7937	7839	7847	7840	7786	7859	7929	7877	7785	7884	7911	7681	7936	7818	7845	7708	7705	7866	7838	7841	7896	7944	7954	7710	7870	7816	7954	7919	7755	7866	7826	7974	7831	7793	7819	7769	7782	7858	7854	7818	7956	7855	7837	7853	7822	7804	7710	7897	7863	7887	7809	7777	7793	7838	7915	7862	7872	7916	7914	7858	7754	7627	7749	7650	7812	7932	7751	7858	7812	7868	7827	7820	7812	7831	7860	7774	7868	7931	7769	7690	7886	7847	7788	7943	7919	7791	7739	7846	7679	7860	7763	7811	7891	7958	7686	7778	7726	7914	7856	7756	7774	7747	7850	7877	7779	7788	7935	7872	7817	7874	7874	7783	7776	7703	7919	7793	7815	7912	7906	7845	7818	7933	7920	7847	7744	7910	7888	7867	7733	8002	7915	7737	7810	7717	7995	7855	7919	7878	7766	7776	7818	7867	7793	7957	7743	7800	7845	7801	7779	7874	7839	7663	7871	7882	7800	7911	7781	7705	7866	7875	7884	7770	7897	7751	7828	7821	7893	7756	7832	7711	7744	7747	7949	7852	7782	7848	7885	7839	7879	7915	7804	7798	7760	7732	7865	7743	7759	7676	7916	7635	7945	7867	7891	7832	7951	7783	7710	7859	7752	7778	7804	7942	7716	7882	7826	7903	7844	7721	7680	7965	7991	7701	7847	7807	7764	7758	7727	7797	7796	7874	7936	7718	7722	7808	7895	7791	7803	7954	7960	7916	7753	7836	7832	7909	7830	7841	7791	7837	7918	7824	7718	8035	7718	7892	7813	7743	7855	7812	7721	7889	7848	7733	7883	7888	7738	7817	7641	7732	7750	7769	7886	7780	7832	7782	7815	7864	7770	7888	7929	7896	7737	7634	7917	7758	7794	7760	7865	7681	7872	7687	7801	7818	7818	7783	7840	7845	7731	7798	7737	7683	7735	7904	7724	7766	7890	7849	7899	7737
3854	2329	1567	1353	1686	2240	3787	9743	24466	27955	19077	9063	3188	1416	1085	1025	952	1006	952	933	984	993	962	995	954	914	924	959	985	965	975	949	1002	949	979	1005	964	958	1021	1010	963	1002	938	990	960	993	1001	925	956	932	978	973	960	946	984	941	965	983	1004	926	939	1000	961	922	1004	921	998	961	963	954	928	941	970	917	997	910	965	934	996	939	1024	1000	964	933	961	968	947	1007	956	986	962	969	899	984	971	933	941	965	914	945	970	962	892	928	931	957	994	1010	969	951	940	952	1003	916	976	994	989	1038	1052	895	1017	988	993	929	971	943	986	926	961	977	951	984	938	936	958	982	958	951	968	986	968	957	942	956	922	917	898	982	992	913	957	986	966	952	953	963	956	1015	1009	968	973	975	965	968	947	958	939	939	987	1006	932	940	971	916	1002	970	1014	949	924	963	931	955	1025	962	989	951	957	966	1007	976	954	996	978	987	1022	963	913	968	926	949	953	962	954	927	980	980	971	943	949	983	969	999	1013	957	1004	920	917	927	914	966	979	1035	973	943	951	935	986	960	990	957	932	969	955	1096	970	961	1038	945	950	952	1037	965	957	893	936	985	939	991	992	1003	978	992	984	1004	990	999	946	935	992	960	964	986	1019	1005	940	940	975	962	970	955	967	1020	923	984	946	978	982	961	974	1010	939	986	963	963	947	934	963	988	1010	950	927	977	949	956	1002	965	957	972	937	991	990	969	1019	946	967	903	967	970	971	954	946	973	995	983	970	895	971	949	991	896	967	948	1009	905	967	1010	987	923	928	952	1031	990	999	973	1026	969	965	1005	912	1017	983	921	911	987	949	998	1001	931	961	1034	949	891	958	954	912	989	986	913	1034	953	961	945	948	974	952	956	986	991	924	996	987	963	907	954	975	964	952	933	962	962	948	932	973	918	936	934	968	933	931	1003	994	941	982	952	933	978	970	996	955	948	967	915	913	964	944	923	978	1022	1003	950	930	984	956	933	936	920	969	893	931	937	1004	984	938	1010	980	974	885	1064	963	934	993	928	998	1015	1009	939	1002	1010	946	955	941	964	938	967	956	979	938	1000	931	950	1005	937	1016	947	957	961	960	956	947	964	927	990	986	999	1023	983	980	977	963	896	960	960	938	957	951	924	983	957	936	973	1012	958	969	965	955	953	969	997	987	949	916	943	983	982	955	988	944	983	971	908	1012	983	966	997	962	1010	976	991	992	984	998	1021	914	911	969	951	966	944	978	925	1033	977	959	943	972	934	944	922	1010	969	883	969	951	954	980	951	919	921	945	918	986	993	984	936	958	975	979	970	940	943	953	962	971	1018	950	976	939	982	1016	981	1003	960	953	983	931	990	1013	993	968	991	945	999	951	1005	963	961	1008	968	987	986	968	888	962	965	990	964	947	922	1023	985	951	979	984	1010	973	999	1004	976	967	948	914	1004	926	960	915	977	971	979	906	939	1007	931	946	959	964	983	985	1015	952	981	965	923	989	978	975	953	989	965	947	985	957	949	957	962	967	930	966	1015	945	1004	963	992	971	950	940	987	944	927	951	982	956	925	973	978	995	946	960	965	892	941	962	942	961	982	976	936	969	978	965	927	961	975	940	963	1007	944	968	970	933	943	986	1020	963	944	991	991	958	934	988	939	948	926	995	992	959	948	979	1079	994	913	953	1038	970	950	953	917	947	994	961	953	974	956	943	1024	990	1008	952	977	1011	977	951	917	951	921	935	958	985	990	964	907	919	978	974	997	938	975	997	941	956	909	981	953	1021	941	925	965	1027	936	970	1002	1010	1017	995	919	1007	935	944	970	948	957	981	970	972	987	967	948	906	976	1015	1017	1027	970	969	995	955	940	994	954	931	1029	976	950	1033	985	944	967	934	972	965	975	986	951	962	970	943	959	981	937	1036	984	1001	922	914	983	928	988	903	945	951	963	979	969	960	969	954	972	979	939	956	911	979	995	947	960	939	961	962	990	885	983	948	997	951	953	985	949	947	1031	975	951	931	902	962	969	959	978	969	990	1015	956	926	919	942	973	959	936	969	970	974	950	952	1032	934	992	995	1026	957	998	990	931	995	1015	960	940	949	900	964	1009	1002	923	930	957	1031	987	936	932	905	1002	969	1005	902	931	1052	944	964	925	970	983	1038	953	934	1013	946	945	964	980	903	918	961	957	938	986	1000	1013	1008	1001	913	974	990	937	939	948	984	975	942	934	990	994	1000	962	958	972	993	987	950	994	993	966	1038	989	992	955	950	952	1000	978	912	954	988	1018	1005	932	958	908	956	914	921	910	981	1001	994	994	958	998	1047	980	973	967	1008	985	991	1020	963	942	992	927	954	964	959	976	951	978	928	930	928	912	913	962	1006	950	987	886	978	983	969	966	1006	981	1002	981	933	966	1009	983	928	980	984	975	972	962	956	963	928	965	978	1007	951	968	931	963	980	975	957	988	936	948	1005	929	903	952	943	956	991	986	945	985	945	996	969	1017	973	969	935	865	946	961	1020	996	921	991	953	936	962	947	1050	941	954	950	958	945	960	987	914	965	935	962	997	993	955	999	1014	945	974	924	952	996	1006	995	994	974	994	1014	986	987	957	988	1010	962	986	953	1018	925	929	987	929	1021	973	981	968	945	962	973	1002	910	946	945	999	996	944	907	969	979	1013	955	1024	865	924	977	1020	931	957	974	976	969	1027	976	1009	959	940	1012	940	976	954	931	972	975	981	932	905	952	927	963	979	912	1000	991	965	883	947	972	965	958	975	914	981	976	927	966	965	922	948	915	1012	887	991	934	980	925	936	974	910	940	988	960	1012	999	923	936	917	1036	958	894	1015	935	993	941	961	969	1020	955	964	1012	953	894	988	970	1021	939	972	1020	1013	959	980	986	971	963	954	979	922	1021	941	964	964	999	997	982	931	961	960	981	952	922	1005	1007	974	937	934	965	950	1017	940	991	961	997	980	933	958	1022	926	948	930	999	956	995	971	950	950	978	949	952	936	932	999	1030	983	985	964	984	1000	934	947	941	929	884	1003	937	933	924	935	1019	921	975	1029	935	965	987	960	1004	945	916	930	929	916	930	984	983	982	953	962	973	1006	1005	1007	974	935	907	952	937	938	904	952	1004	1011	981	972	986	950	937	950	975	986	956	983	983	937	968	986	975	1001	1008	995	916	946	1038	938	976	987	990	965	1020	953	971	1000	955	907	1009	966	1018	972	980	970	1004	948	952	969	891	978	983	988	953	927	993	902	987	967	924	979	992	977	990	989	994	987	966	942	991	904	948	989	970	981	984	1016	958	955	979	1011	1004	964	934	936	941	970	929	1029	937	1004	984	950	915	942	963	943	934	966	1041	960	972	954	954	929	949	1009	967	958	1015	935	1018	1011	926	923	903	909	938	948	929	956	950	1006	974	993	940	958	1001	986	1019	930	996	965	956	958	980	952	940	992	939	940	928	966	907	960	950	950	998	1012	942	1026	992	962	946	999	975	935	970	984	924	975	1003	955	955	989	980	973	936	990	984	941	939	945	996	976	929	1017	948	996	900	954	899	972	978	1056	1018	950	958	947	963	969	925	971	924	969	958	991	987	961	939	971	1006	965	988	1003	1013	929	914	946	1027	953	927	929	1006	947	983	965	959	930	960	978	984	981	985	991	985	1005	979	921	974	971	981	966	943	961	983	988	996	934	1040
26201	18900	14699	22324	29778	35059	43507	59371	81359	80102	63440	44412	27168	14134	9165	7938	7839	7787	7744	7796	7768	7873	7676	7711	7746	7729	7842	7664	7782	7689	7820	7715	7846	7729	7707	7894	7817	7804	7779	7669	7728	7805	7679	7797	7699	7687	7721	7682	7796	7756	7817	7779	7746	7746	7575	7829	7749	7847	7756	7765	7759	7776	7824	7873	7741	7704	7785	7789	7726	7732	7664	7643	7778	7815	7715	7803	7894	7707	7800	7810	7683	7726	7667	7696	7725	7805	7814	7730	7899	7814	7615	7867	7798	7781	7756	7646	7788	7817	7848	7798	7654	7675	7789	7863	7776	7817	7760	7800	7720	7842	7768	7678	7783	7752	7632	7768	7748	7840	7663	7694	7736	7706	7729	7831	7765	7873	7661	7785	7665	7657	7826	7606	7895	7629	7824	7792	7674	7686	7665	7778	7714	7691	7893	7935	7875	7668	7802	7777	7876	7744	7693	7625	7840	7661	7756	7813	7855	7665	7823	7760	7595	7801	7698	7662	7810	7791	7817	7724	7643	7657	7757	7818	7741	7657	7709	7815	7787	7687	7646	7759	7853	7875	7592	7733	7750	7877	7849	7609	7832	7820	7714	7754	7705	7764	7758	7727	7794	7756	7763	7851	7774	7789	7658	7748	7685	7881	7676	7692	7797	7741	7886	7743	7683	7670	7721	7864	7812	7680	7680	7712	7678	7759	7727	7706	7767	7687	7706	7727	7900	7707	7829	7912	7714	7673	7696	7694	7809	7855	7776	7789	7739	7879	7839	7779	7822	7693	7685	7763	7749	7654	7739	7722	7779	7740	7933	7656	7757	7767	7838	7863	7852	7834	7747	7510	7762	7783	7880	7804	7723	7775	7708	7738	7800	7733	7871	7824	7786	7821	7904	7752	7721	7713	7708	7690	7652	7688	7754	7715	7729	7773	7832	7831	7775	7734	7675	7801	7747	7829	7775	7784	7792	7753	7664	7946	7807	7712	7722	7766	7698	7771	7757	7834	7539	7800	7843	7782	7783	7762	7630	7700	7773	7759	7757	7773	7821	7706	7759	7785	7767	7780	7806	7763	7863	7876	7854	7814	7765	7736	7777	7750	7778	7885	7769	7807	7714	7790	7797	7784	7892	7703	7972	7832	7731	7727	7727	7675	7698	7698	7710	7775	7866	7771	7623	7718	7619	7844	7813	7772	7677	7649	7741	7752	7722	7552	7713	7764	7633	7866	7737	7728	7777	7762	7692	7776	7752	7678	7723	7577	7748	7834	7762	7726	7730	7810	7877	7847	7880	7856	7747	7775	7712	7691	7746	7755	7786	7783	7703	7687	7636	7666	7958	7765	7879	7722	7876	7867	7719	7696	7822	7857	7614	7781	7809	7745	7798	7790	7771	7886	7714	7759	7822	7755	7625	7716	7762	7640	7706	7700	7776	7784	7688	7801	7859	7752	7851	7692	7737	7715	7720	7684	7691	7863	7745	7756	7731	7740	7825	7823	7843	7808	7842	7787	7852	7666	7778	7836	7709	7782	7728	7707	7737	7739	7856	7756	7844	7734	7727	7688	7823	7683	7890	7824	7687	7661	7734	7737	7710	7810	7633	7758	7884	7656	7785	7839	7836	7858	7805	7661	7794	7837	7613	7605	7767	7647	7705	7631	7699	7768	7693	7692	7841	7791	7854	7739	7671	7749	7744	7692	7743	7652	7941	7818	7746	7786	7781	7711	7799	7747	7709	7760	7802	7779	7679	7780	7735	7726	7792	7897	7635	7782	7768	7741	7785	7729	7697	7736	7817	7750	7871	7692	7804	7812	7761	7783	7708	7917	7714	7866	7777	7648	7816	7892	7804	7719	7814	7720	7761	7654	7718	7774	7758	7709	7670	7778	7849	7801	7681	7820	7753	7833	7691	7833	7733	7934	7874	7752	7754	7793	7866	7658	7721	7731	7728	7803	7779	7875	7897	7747	7770	7818	7848	7596	7716	7839	7640	7690	7842	8009	7641	7690	7786	7653	7602	7802	7775	7690	7788	7765	7835	7861	7925	7731	7761	7734	7748	7693	7805	7766	7725	7857	7808	7656	7798	7850	7826	7739	7749	7736	7699	7792	7741	7853	7660	7833	7770	7769	7823	7613	7710	7763	7646	7904	7633	7726	8045	7735	7748	7804	7762	7900	7779	7980	7746	7570	7749	7756	7743	7719	7867	7738	7790	7615	7754	7804	7734	7707	7638	7726	7819	7703	7646	7779	7700	7717	7770	7753	7596	7640	7610	7704	7758	7821	7716	7817	7739	7687	7820	7710	7750	7720	7636	7768	7667	7867	7719	7827	7913	7797	7824	7553	7771	7643	7885	7703	7731	7699	7722	7751	7597	7874	7683	7846	7908	7836	7800	7802	7782	7819	7723	7932	7707	7666	7780	7784	7762	7793	7678	7782	7731	7701	7709	7669	7755	7868	7888	7823	7860	7877	7745	7794	7771	7684	7879	7737	7750	7781	7832	7698	7790	7919	7804	7722	7809	7902	7642	7806	7884	7770	7711	7679	7836	7793	7737	7847	7702	7715	7728	7612	7689	7800	7736	7787	7737	7679	7694	7721	7714	7703	7703	7848	7820	7792	7800	7733	7682	7867	7732	7776	7802	7897	7719	7833	7711	7761	7860	7756	7640	7912	7785	7777	7725	7731	7680	7765	7768	7743	7860	7809	7770	7785	7854	7724	7605	7741	7684	7797	7715	7709	7713	7871	7839	7737	7800	7847	7729	7508	7729	7840	7742	7823	7844	7738	7641	7882	7708	7647	7857	7762	7702	7775	7916	7712	7833	7884	7681	7618	7882	7672	7674	7706	7625	7759	7799	7681	7708	7706	7651	7760	7729	7858	7711	7868	7731	7674	7709	7719	7749	7747	7795	7694	7789	7753	7762	7793	7742	7653	7617	7870	7657	7850	7661	7706	7788	7665	7685	7763	7764	7623	7749	7609	7813	7647	7855	7713	7845	7695	7882	7775	7740	7701	7761	7685	7870	7773	7856	7729	7712	7892	7824	7849	7697	7734	7899	7624	7650	7851	7672	7940	7609	7807	7726	7630	7817	7691	7808	7767	7843	7784	7751	7859	7818	7692	7702	7738	7789	7746	7841	7794	7678	7821	7803	7703	7723	7804	7631	7633	7819	7771	7847	7715	7833	7751	7639	7780	7752	7810	7752	7754	7863	7831	7741	7841	7858	7703	7671	7922	7720	7720	7735	7758	7844	7744	7799	7687	7807	7767	7755	7851	7858	7708	7818	7687	7864	7595	7899	7804	7770	7827	7734	7785	7786	7738	7841	7595	7640	7790	7618	7667	7875	7761	7645	7739	7750	7658	7821	7845	7701	7701	7851	7785	7640	7823	7749	7747	7771	7562	7829	7793	7813	7730	7712	7782	7767	7805	7769	7758	7805	7732	7738	7674	7832	7866	7668	7638	7788	7745	7786	7792	7695	7813	7805	7762	7588	7806	7672	7734	7757	7792	7820	7723	7712	7728	7725	7659	7765	7821	7598	7769	7597	7808	7727	7660	7853	7836	7680	7805	7732	7726	7673	7738	7771	7659	7749	7824	7673	7712	7768	7796	7677	7715	7671	7694	7816	7775	7778	7799	7746	7746	7928	7841	7728	7658	7747	7669	7768	7728	7669	7753	7726	7737	7806	7935	7759	7819	7846	7783	7792	7712	7694	7766	7678	7823	7700	7848	7884	7772	7763	7927	7636	7771	7721	7795	7781	7630	7881	7612	7795	7686	7752	7769	7716	7655	7779	7723	7799	7850	7902	7812	7853	7682	7803	7877	7761	7757	7747	7728	7775	7800	7803	7829	7682	7597	7835	7685	7701	7628	7805	7758	7684	7715	7762	7686	7736	7793	7839	7608	7790	7565	7746	7772	7736	7720	7808	7729	7889	7695	7796	7695	7731	7818	7850	7700	7738	7702	7849	7797	7721	7878	7832	7750	7757	7724	7791	7565	7775	7739	7802	7775	7851	7701	7743	7800	7759	7797	7831	7635	7679	7741	7740	7788	7695	7595	7680	7718	7640	7795	7769	7846	7749	7697	7775	7798	7698	7638	7819	7635	7609	7899	7646	7842	7774	7915	7703	7813	7746	7682	7630	7719	7716	7850	7794	7682	7766	7798	7647	7871	7683	7802	7790	7774	7867	7767	7727	7794	7692	7768	7748	7757	7781	7865	7693	7792	7726	7978	7661	7762	7781	7758	7844	7731	7724	7773	7698	7531	7735	7822	7700	7743	7799	7945	7754	7903	7635	7604	7809	7796	7740	7731	7857	7818	7660	7777	7776	7778	7708	7732	7731	7701	7784	7764	7828	7856	7651	7813	7817	7682	7631	7734	7747	7711	7809	7767	7759	7807	7709	7805	7652	7828	7633	7729	7769	7649	7708	7801	7749	7816	7836	7787	7758	7660	7782	7899	7742	7686	7809	7730	7683	7863	7741	7815	7698	7679	7937	7812	7708	7667	7709	7557	7941	7750	7686	7830	7684	7825	7811	7754	7648	7775	7815	7614	7768	7833	7745	7687	7781	7735	7794	7794	7681	7871	7751	7788	7780	7894	7656	7905	7707	7731	7916	7592	7783	7743	7672	7724	7785	7683	7854	7802	7726	7761	7844	7588	7883	7713	7810	7702	7694	7687	7809	7677	7735	7664	7819	7697	7660	7681	7729	7724	7702	7692	7809	7845	7644	7769	7725	7629	7873	7787	7889	7845	7724	7743	7748	7735	7772	7759	7713	7798	7783	7907	7712	7880	7673	7674	7827	7716	7780	7788	7879	7773	7813	7621	7685	7487	7894	7786	7775	7776	7711	7822	7796	7780	7770	7757	7833	7686	7765	7768	7859	7899	7810	7665	7594	7724	7723	7745	7940	7770	7741	7949	7820	7739	7966	7620	7777	7830	7714	7610	7690	7851	7650	7767	7798	7718	7703	7907	7831	7676	7730	7767	7779	7850	7763	7779	7870	7683	7865	7654	7806	7728	7712	7643	7793	7861	7824	7773	7817	7807	7718	7867	7762	7670	7732	7768	7853	7759	7823	7872	7747	7732	8073	7857	7663	7765	7791	7755
3378	1564	1287	1089	1241	1437	1821	2782	5723	5858	4054	2026	1309	1041	1005	938	945	953	947	965	946	941	1005	966	967	903	949	957	967	913	927	888	927	992	944	911	951	955	997	913	918	981	948	895	956	924	951	922	909	885	928	953	983	938	932	958	888	921	930	935	942	969	921	972	936	960	974	933	930	971	920	940	895	937	919	918	920	919	952	963	945	900	876	879	988	941	909	900	940	930	959	922	930	920	932	911	909	948	930	926	919	971	973	993	936	1009	933	926	915	906	875	870	906	883	928	929	943	938	920	944	929	958	988	930	948	948	927	979	926	900	914	911	944	950	931	1047	951	979	1002	982	941	920	1004	957	1005	953	916	964	946	880	929	895	987	973	939	931	949	979	954	963	909	931	1001	944	952	896	914	904	944	921	904	913	990	922	929	960	954	960	914	919	944	979	946	934	904	951	924	952	920	899	975	891	878	990	917	939	971	943	981	961	932	902	937	908	871	965	985	959	956	988	961	938	916	974	978	943	949	910	1025	979	912	899	911	966	926	950	956	930	946	973	931	904	904	949	963	937	937	938	943	971	907	972	913	920	952	960	938	951	956	911	932	942	961	945	897	923	883	925	935	945	968	903	983	970	921	972	931	932	909	932	950	917	900	932	948	947	957	891	917	947	948	969	897	916	933	938	927	969	1003	957	888	932	952	908	958	985	983	966	940	941	977	1009	919	1003	1010	914	994	915	917	950	920	915	917	933	923	943	929	960	936	1005	923	968	949	983	976	869	937	1015	899	909	941	923	952	970	970	976	936	963	971	905	935	1008	934	928	928	972	972	901	974	911	986	925	952	942	949	886	899	967	950	941	954	917	875	953	884	964	911	935	935	981	890	939	900	918	959	952	963	889	953	1015	952	933	943	1002	975	892	929	931	926	962	958	926	953	868	998	922	932	940	946	962	913	896	937	956	925	970	911	920	952	945	978	927	950	924	942	902	949	951	976	934	953	992	939	926	919	932	965	969	919	917	916	935	917	934	1014	892	917	915	916	950	923	905	940	891	978	918	943	918	947	960	1024	1022	918	958	890	969	891	917	959	950	890	921	977	951	969	935	925	898	950	911	898	882	957	949	946	933	912	893	939	912	943	949	959	976	985	987	906	936	944	905	961	918	916	976	951	921	929	924	1004	938	937	900	967	909	931	948	884	884	874	938	965	960	945	931	937	983	949	959	940	835	966	903	927	965	892	896	934	954	945	892	946	967	907	955	927	908	932	906	930	917	925	889	915	986	982	948	911	903	892	999	921	952	958	947	930	926	974	1005	908	901	920	933	916	936	946	916	987	940	979	928	944	929	976	897	878	939	946	983	936	924	952	968	955	925	924	957	955	957	955	982	982	934	958	936	984	954	894	973	973	928	935	970	926	976	915	936	952	915	913	900	969	970	884	952	922	967	942	919	938	949	914	937	917	940	961	936	913	946	857	986	934	945	963	974	902	927	942	911	918	947	929	949	933	915	999	934	920	1006	968	927	914	943	935	923	943	969	953	920	924	911	948	952	1005	990	956	950	963	972	911	918	909	934	914	952	1020	956	981	936	847	933	943	937	934	971	944	887	927	905	974	947	963	1002	951	946	959	924	993	923	900	962	958	925	917	939	919	964	975	964	909	946	951	945	887	925	965	902	967	1025	982	1013	963	895	920	973	995	992	943	912	935	952	949	953	973	877	924	954	941	905	923	941	966	960	880	942	924	874	989	944	865	933	916	972	932	957	967	934	938	899	945	953	911	917	921	984	993	957	974	929	938	904	972	914	948	903	906	939	965	946	923	957	943	927	956	960	938	959	943	972	942	909	924	862	941	988	873	921	924	889	882	912	943	936	943	1015	975	931	964	960	955	976	917	964	942	922	924	927	876	969	978	949	919	982	942	929	922	928	951	929	941	933	961	931	943	940	908	948	947	984	962	951	941	955	929	975	965	907	956	937	958	902	939	947	968	883	1008	908	918	889	947	957	941	971	880	952	934	975	908	929	1015	998	941	922	950	866	928	965	883	898	923	981	896	966	982	927	955	946	966	936	955	914	1020	899	918	973	967	924	935	911	952	864	961	933	907	884	886	929	926	933	947	958	951	918	929	879	963	910	964	995	942	944	888	862	913	945	938	887	993	965	988	950	967	969	1003	970	948	902	934	947	979	964	952	955	965	895	948	912	961	952	1021	920	939	965	974	979	906	915	978	977	1037	930	955	962	894	914	906	962	925	977	896	905	959	959	929	909	897	938	952	940	933	976	954	943	917	949	920	1005	901	963	997	936	983	914	923	968	940	985	903	987	917	976	952	960	915	969	894	903	888	949	937	996	938	981	930	913	973	918	992	967	894	969	964	890	896	919	986	932	930	1015	903	949	943	961	973	909	981	941	917	971	983	918	964	917	960	877	878	926	946	970	909	964	953	972	981	892	934	913	900	899	928	877	927	938	925	944	963	944	935	979	1001	926	968	964	981	939	956	906	927	948	945	972	888	982	937	943	941	971	968	953	937	932	974	948	933	916	1002	944	898	941	909	925	913	950	902	918	924	935	925	946	916	912	942	906	944	906	1006	929	910	951	937	915	923	895	956	938	915	940	1008	918	1019	925	915	936	928	923	909	931	934	922	939	935	931	913	959	916	963	937	945	909	957	927	933	969	936	887	933	930	870	982	907	897	963	968	1007	917	937	976	961	953	937	969	963	887	934	979	918	969	942	963	945	942	948	910	982	938	993	942	924	929	889	909	904	941	978	952	942	943	912	938	945	935	1027	965	910	963	937	900	998	973	969	931	987	916	948	936	925	892	920	945	964	902	974	884	905	931	999	979	965	952	915	943	956	952	936	972	952	963	921	976	966	922	1005	930	901	911	897	921	938	931	916	956	906	969	986	920	941	912	945	899	910	849	919	970	951	985	920	935	951	917	918	929	969	910	926	969	924	929	899	935	947	889	943	953	927	912	904	948	967	953	943	903	964	958	886	938	903	916	947	900	961	915	936	953	938	932	945	957	912	877	912	953	1013	899	904	942	958	924	939	970	958	964	936	938	938	969	917	987	977	891	912	945	981	963	915	960	916	924	964	933	962	935	966	953	973	873	932	959	936	939	937	873	889	968	951	916	897	921	939	946	952	946	931	994	929	935	952	943	997	932	932	941	938	957	937	994	958	940	968	955	1009	939	970	976	916	961	977	935	917	938	982	973	915	939	876	938	968	935	953	962	947	924	926	973	914	953	966	990	956	956	978	976	896	928	900	959	972	1001	918	883	959	923	890	972	941	910	931	984	935	951	969	948	942	921	954	921	944	1003	942	945	972	959	947	929	934	887	965	934	934	918	887	900	907	968	966	936	972	934	906	979	900	949	915	922	954	906	908	904	1012	965	930	957	947	984	980	947	968	855	946	953	962	895	931	987	935	922	868	902	943	890	910	962	936	966	961	954	901	959	922	1023	948	921	947	964	953	893	944	939	925	955	926	933	944	952	910	917	925	971	924	947	967	921	981	922	940	903	971	944	960	973	1019	1001	899	958	957	954	966	945
18125	14206	11920	15448	20308	23876	29763	38928	47678	44077	33958	20871	12323	8585	7760	7578	7758	7691	7560	7669	7524	7536	7597	7529	7541	7610	7653	7419	7624	7615	7582	7472	7517	7589	7625	7593	7577	7605	7586	7522	7625	7575	7517	7483	7530	7432	7502	7723	7490	7414	7557	7711	7458	7406	7550	7541	7568	7653	7528	7605	7531	7661	7652	7575	7598	7588	7680	7367	7676	7493	7389	7586	7652	7471	7530	7604	7586	7621	7700	7522	7464	7444	7530	7533	7534	7442	7620	7459	7505	7663	7556	7694	7593	7674	7441	7591	7599	7538	7725	7545	7356	7552	7546	7483	7471	7568	7483	7583	7599	7534	7539	7676	7495	7549	7557	7497	7661	7643	7524	7450	7609	7552	7500	7721	7620	7698	7515	7553	7395	7556	7598	7541	7575	7656	7502	7691	7583	7609	7544	7535	7549	7602	7523	7523	7561	7424	7608	7524	7579	7627	7648	7533	7620	7518	7584	7657	7673	7622	7486	7650	7559	7636	7552	7543	7599	7560	7528	7458	7627	7528	7579	7492	7543	7568	7707	7582	7590	7627	7474	7553	7481	7563	7575	7661	7516	7664	7419	7450	7555	7399	7588	7556	7636	7573	7685	7576	7572	7609	7566	7602	7653	7706	7701	7439	7603	7534	7547	7564	7547	7533	7539	7474	7540	7637	7650	7582	7623	7544	7699	7529	7635	7575	7625	7506	7628	7595	7757	7627	7604	7697	7600	7602	7738	7511	7604	7577	7498	7472	7655	7536	7536	7658	7639	7517	7523	7553	7561	7508	7511	7635	7455	7495	7515	7532	7612	7579	7625	7478	7549	7486	7480	7581	7669	7518	7584	7684	7499	7614	7590	7600	7549	7605	7594	7555	7544	7570	7551	7438	7577	7400	7471	7552	7588	7662	7485	7548	7561	7514	7514	7580	7648	7602	7549	7637	7581	7619	7544	7583	7538	7582	7582	7613	7593	7578	7588	7402	7550	7537	7604	7520	7549	7602	7576	7577	7724	7531	7583	7681	7621	7574	7613	7530	7549	7584	7599	7604	7572	7657	7527	7536	7656	7642	7661	7599	7555	7600	7654	7651	7517	7631	7686	7599	7484	7694	7610	7638	7467	7477	7622	7531	7592	7575	7622	7501	7489	7625	7486	7628	7580	7732	7593	7489	7582	7544	7698	7507	7619	7598	7636	7649	7573	7606	7478	7529	7518	7581	7523	7697	7583	7548	7536	7544	7543	7553	7565	7604	7681	7456	7512	7517	7513	7547	7495	7491	7606	7717	7625	7557	7697	7551	7537	7606	7486	7585	7550	7613	7496	7592	7648	7508	7552	7698	7634	7637	7603	7647	7383	7565	7636	7590	7632	7657	7611	7609	7587	7653	7526	7578	7457	7636	7696	7530	7589	7546	7640	7530	7551	7658	7624	7520	7516	7604	7559	7536	7565	7549	7581	7524	7636	7515	7534	7639	7559	7557	7671	7551	7526	7650	7517	7521	7533	7491	7759	7530	7535	7472	7494	7505	7665	7582	7505	7460	7687	7629	7547	7603	7584	7626	7504	7645	7620	7514	7582	7488	7661	7713	7521	7675	7650	7491	7606	7544	7617	7547	7526	7521	7619	7585	7587	7480	7521	7534	7496	7707	7588	7690	7553	7521	7606	7526	7592	7542	7682	7551	7503	7575	7673	7605	7549	7584	7650	7540	7538	7452	7471	7586	7761	7523	7429	7515	7531	7652	7659	7636	7459	7667	7554	7652	7582	7502	7700	7427	7515	7565	7652	7520	7593	7593	7595	7713	7560	7525	7596	7543	7481	7662	7659	7499	7545	7356	7649	7626	7547	7688	7681	7496	7585	7585	7543	7517	7566	7512	7516	7519	7674	7629	7592	7503	7511	7680	7583	7578	7667	7574	7598	7653	7652	7519	7602	7608	7428	7547	7517	7656	7638	7497	7550	7692	7529	7541	7465	7514	7583	7627	7555	7735	7766	7608	7621	7589	7518	7614	7628	7590	7424	7686	7564	7462	7582	7544	7632	7566	7657	7665	7524	7499	7500	7613	7731	7646	7630	7612	7537	7616	7482	7660	7680	7636	7672	7489	7609	7517	7615	7620	7553	7654	7529	7561	7560	7479	7547	7453	7654	7684	7592	7604	7537	7551	7612	7570	7618	7552	7637	7473	7490	7614	7543	7526	7520	7487	7492	7543	7515	7457	7613	7555	7663	7692	7497	7507	7509	7600	7690	7691	7606	7659	7517	7712	7407	7476	7532	7554	7593	7610	7570	7690	7593	7625	7521	7691	7548	7608	7648	7594	7608	7496	7700	7578	7627	7449	7547	7572	7662	7679	7458	7593	7628	7512	7686	7565	7728	7508	7500	7529	7620	7755	7577	7536	7625	7550	7657	7451	7645	7472	7408	7519	7728	7586	7560	7595	7569	7446	7512	7543	7534	7505	7526	7658	7508	7422	7547	7667	7538	7583	7609	7708	7695	7564	7500	7582	7577	7647	7634	7600	7543	7401	7509	7601	7511	7465	7607	7612	7537	7675	7583	7688	7415	7479	7553	7620	7502	7633	7584	7611	7647	7724	7391	7675	7704	7560	7561	7604	7629	7569	7743	7575	7601	7668	7523	7519	7536	7547	7698	7540	7637	7588	7431	7679	7628	7576	7610	7574	7642	7554	7575	7506	7468	7528	7458	7561	7457	7566	7474	7478	7554	7451	7575	7720	7581	7607	7558	7664	7547	7511	7597	7664	7539	7658	7496	7655	7568	7609	7547	7471	7635	7557	7580	7619	7564	7558	7637	7546	7523	7631	7454	7558	7646	7593	7478	7740	7503	7583	7700	7599	7422	7612	7605	7562	7538	7604	7659	7484	7516	7597	7676	7514	7577	7597	7535	7644	7563	7523	7639	7549	7536	7465	7556	7497	7652	7601	7648	7585	7610	7602	7648	7593	7656	7422	7494	7577	7626	7450	7692	7580	7691	7534	7538	7597	7604	7525	7441	7561	7560	7662	7640	7573	7472	7657	7516	7567	7498	7438	7531	7528	7641	7474	7527	7508	7607	7590	7549	7529	7663	7592	7608	7679	7563	7674	7594	7580	7474	7605	7673	7639	7697	7593	7495	7718	7660	7533	7468	7592	7530	7691	7647	7620	7594	7619	7530	7410	7600	7562	7631	7516	7649	7471	7649	7621	7545	7650	7592	7445	7628	7519	7685	7487	7619	7477	7597	7626	7603	7576	7537	7510	7539	7553	7461	7555	7588	7569	7617	7607	7673	7582	7639	7497	7686	7617	7511	7625	7451	7651	7697	7621	7438	7568	7486	7627	7532	7628	7493	7640	7574	7510	7592	7648	7609	7580	7515	7614	7614	7569	7551	7503	7525	7565	7540	7403	7529	7703	7634	7408	7603	7553	7520	7572	7574	7696	7521	7371	7585	7698	7583	7603	7512	7599	7617	7684	7535	7694	7597	7557	7686	7593	7558	7487	7501	7478	7454	7544	7587	7606	7773	7561	7588	7510	7513	7553	7625	7603	7581	7437	7646	7619	7663	7611	7680	7592	7682	7666	7609	7643	7556	7665	7491	7536	7703	7542	7530	7560	7580	7713	7609	7460	7588	7460	7543	7605	7463	7546	7531	7519	7716	7606	7579	7503	7498	7557	7638	7664	7616	7520	7630	7540	7554	7511	7584	7589	7646	7702	7559	7564	7591	7573	7475	7668	7522	7550	7530	7609	7478	7577	7601	7597	7667	7624	7502	7688	7398	7541	7575	7608	7495	7559	7623	7591	7547	7619	7689	7490	7603	7407	7585	7595	7640	7672	7490	7506	7659	7691	7587	7587	7541	7499	7717	7598	7523	7503	7661	7677	7694	7789	7625	7589	7673	7656	7694	7433	7540	7533	7665	7546	7629	7629	7596	7659	7537	7506	7397	7697	7575	7454	7544	7644	7396	7481	7600	7622	7650	7555	7643	7528	7535	7600	7651	7543	7507	7622	7503	7691	7595	7532	7518	7579	7520	7436	7673	7551	7660	7334	7619	7709	7550	7366	7577	7679	7649	7537	7555	7707	7423	7502	7490	7648	7615	7477	7613	7478	7608	7551	7537	7626	7623	7545	7442	7532	7533	7614	7653	7564	7598	7512	7632	7660	7589	7585	7693	7713	7573	7658	7495	7643	7677	7633	7552	7648	7504	7702	7539	7518	7618	7561	7656	7594	7615	7635	7691	7542	7504	7659	7653	7409	7553	7594	7650	7568	7627	7604	7697	7528	7658	7497	7526	7435	7605	7441	7713	7739	7526	7574	7556	7736	7680	7526	7720	7520	7468	7538	7588	7472	7711	7501	7553	7647	7585	7417	7582	7583	7560	7697	7448	7509	7663	7534	7589	7566	7463	7682	7556	7483	7778	7712	7515	7447	7649	7567	7487	7577	7703	7539	7592	7554	7507	7517	7524	7751	7564	7614	7570	7470	7534	7636	7582	7682	7675	7400	7486	7666	7698	7442	7557	7659	7604	7680	7445	7664	7530	7582	7482	7683	7544	7702	7679	7632	7537	7570	7528	7556	7454	7410	7681	7722	7571	7606	7711	7682	7549	7622	7494	7643	7551	7501	7534	7569	7606	7502	7436	7713	7550	7487	7678	7568	7600	7554	7734	7677	7538	7718	7531	7598	7601	7694	7652	7672	7564	7502	7565	7531	7678	7487	7587	7567	7554	7619	7601	7547	7464	7468	7563	7409	7669	7619	7629	7667	7685	7474	7696	7630	7650	7617	7428	7710	7591	7514	7454	7482	7685	7507	7614	7647	7490	7645	7679	7581	7608	7573	7519	7523	7451	7538	7634	7508	7583	7670	7768	7567	7617	7671	7639	7632	7518	7513	7578	7537	7554	7604	7480	7572	7499	7587	7440	7555	7692	7600	7604	7488	7517	7583	7656	7506	7551	7556	7443	7485	7380	7496	7577	7685	7524	7663	7654	7619	7583	7502	7671	7614	7687	7474	7525	7480	7568	7534	7611	7562	7489	7573	7586	7619	7519	7632	7597	7813	7642	7609	7531	7531	7574	7563	7572	7506	7578	7703	7636	7533	7459	7695
2679	2305	1582	1281	1419	1581	3732	9480	16178	15197	9294	3800	1652	1100	957	923	894	928	990	940	929	991	912	1054	1002	951	936	959	932	968	972	947	945	981	943	955	904	939	983	910	960	926	936	923	960	919	958	934	986	953	954	943	915	935	956	939	980	942	948	950	945	934	913	907	926	966	850	965	912	909	939	1014	941	923	913	902	977	907	854	986	962	939	905	924	905	914	1024	927	989	914	958	968	917	907	915	923	947	935	898	944	921	951	904	933	922	901	944	970	963	952	954	981	958	996	955	989	922	904	948	928	847	916	998	903	985	997	915	843	901	940	921	946	907	899	928	971	971	927	924	926	967	973	957	936	918	956	908	921	957	948	1002	904	942	938	958	955	927	932	990	926	941	925	937	944	947	952	959	944	925	999	953	961	992	887	927	955	915	1016	932	996	884	934	958	921	948	930	983	972	933	900	934	954	997	929	911	953	948	974	957	895	927	985	904	947	891	938	976	919	966	895	981	987	942	944	970	966	923	906	919	940	961	973	909	857	937	961	951	911	936	937	897	953	921	879	880	948	918	965	991	961	914	993	907	967	1009	992	970	930	904	969	911	907	903	950	987	916	841	971	990	894	943	969	924	913	915	931	963	909	968	909	941	920	909	956	940	969	934	989	922	965	968	913	959	926	879	937	926	956	940	908	929	929	969	924	901	931	987	910	944	927	1025	923	965	868	962	931	995	936	938	947	933	891	966	902	959	895	941	949	894	917	870	951	947	1001	911	923	970	950	936	939	965	979	953	929	953	932	908	904	940	960	1025	988	958	956	969	951	957	955	963	935	1066	1006	931	937	927	959	982	902	927	981	1013	910	997	973	951	960	1020	946	976	992	928	876	921	973	948	1015	980	923	965	969	921	953	952	928	973	969	942	936	909	959	970	952	948	915	945	935	912	937	961	962	971	905	947	932	891	909	968	973	893	928	942	954	933	979	935	927	943	921	918	967	953	946	958	950	1007	1009	978	927	921	959	884	904	916	977	939	922	1017	966	988	933	959	884	985	900	927	940	951	951	924	959	929	957	943	962	976	931	924	946	953	978	902	955	974	971	916	923	930	923	998	894	905	956	961	976	902	896	903	972	955	922	964	921	959	944	943	969	923	941	948	934	959	978	965	931	920	944	934	975	957	962	998	970	931	916	1009	884	950	929	994	932	979	939	912	951	965	909	1018	948	884	926	917	876	959	965	934	934	965	967	990	975	922	910	921	949	965	946	939	938	925	950	998	960	920	905	915	949	923	908	905	928	976	925	891	920	1016	918	1000	949	964	930	912	943	923	955	945	985	987	911	933	1033	969	886	916	936	936	976	888	958	880	969	947	991	933	952	904	884	954	964	1003	988	869	924	928	922	949	915	897	963	938	961	989	899	929	943	945	941	932	945	925	990	929	950	996	948	973	948	933	953	987	946	937	946	942	986	943	920	965	973	927	900	959	967	970	982	931	996	901	974	973	922	959	963	946	950	956	923	916	917	925	934	997	963	962	981	940	920	868	945	931	991	878	935	949	949	928	954	986	905	912	935	930	954	984	956	934	927	962	956	948	942	919	924	950	952	918	991	901	938	997	976	946	899	934	918	949	1001	902	934	942	924	950	947	930	985	937	966	926	927	857	863	941	1010	948	912	906	957	940	981	941	910	915	1008	948	965	913	959	939	903	1002	990	920	926	990	932	959	956	982	922	980	903	990	943	962	923	976	973	930	971	970	960	955	942	916	985	962	945	915	975	928	942	955	953	985	936	922	978	912	887	954	965	947	947	936	903	964	978	927	891	963	930	944	925	940	966	890	936	949	897	905	980	947	919	966	965	931	914	953	905	952	955	870	981	900	930	915	991	937	944	911	949	969	995	970	1026	956	949	940	887	988	950	914	925	990	936	916	938	966	980	970	875	911	927	1001	941	905	924	917	946	961	959	982	915	899	931	921	940	976	953	964	961	928	930	1004	880	933	957	931	977	942	911	929	946	916	965	976	983	1004	911	971	916	916	876	978	907	959	936	938	941	903	985	954	952	957	920	958	963	926	962	929	934	950	932	914	949	860	975	937	981	948	907	979	963	928	883	951	904	952	954	961	915	944	972	944	993	945	925	915	896	950	939	924	966	932	963	966	874	977	990	910	964	967	937	989	983	952	955	973	979	972	911	958	1007	946	898	992	953	986	998	908	889	990	946	910	954	965	942	975	980	974	922	924	934	960	925	978	979	954	983	897	948	932	980	947	941	938	1018	985	993	905	942	961	994	975	964	989	1000	1004	936	956	927	953	952	977	998	954	920	970	968	911	939	909	935	932	930	955	960	969	982	914	933	962	938	969	927	975	911	928	914	933	927	1012	959	938	927	988	956	941	974	994	910	939	905	991	924	965	946	928	981	937	968	966	923	941	979	914	960	919	930	950	923	933	933	943	967	921	931	917	929	979	959	924	950	938	1018	942	962	956	939	990	975	949	970	931	969	892	952	872	906	920	911	1007	935	932	954	969	919	1000	937	945	970	964	950	926	923	1003	997	946	999	946	914	921	967	953	925	1039	950	971	979	941	977	926	971	909	955	938	952	924	910	941	928	913	996	923	929	946	961	901	934	1007	929	916	924	928	1005	917	955	933	946	998	891	929	943	956	955	978	960	977	976	1029	1001	934	903	900	909	956	926	962	954	980	1014	924	915	911	925	965	938	905	984	929	944	976	1010	958	974	948	960	928	983	960	982	973	1011	895	930	952	950	965	933	979	934	904	955	858	924	921	938	885	934	937	920	948	976	951	956	948	892	910	906	1004	992	1000	958	963	979	911	957	925	939	955	977	990	933	944	915	1022	911	903	927	896	972	919	902	920	1003	944	921	961	994	968	967	906	911	959	927	911	980	916	977	917	939	987	986	1005	952	1000	1000	935	981	908	962	924	964	980	979	905	953	940	910	958	937	945	970	940	945	934	946	971	993	954	1023	950	939	931	945	946	928	908	941	996	908	929	891	959	944	932	977	992	938	930	973	911	952	976	971	968	921	900	909	965	932	935	916	981	986	953	924	994	955	916	968	961	981	928	929	970	929	915	964	913	913	955	949	934	960	903	948	953	983	902	984	1003	924	943	913	912	907	924	927	954	951	953	951	980	949	969	937	987	958	961	948	896	1018	964	938	1003	953	936	955	988	928	971	991	918	966	980	955	963	949	919	952	985	986	930	997	1002	890	968	920	992	889	951	946	915	957	930	927	947	957	969	943	969	978	926	958	950	949	945	966	927	988	998	913	967	963	908	916	926	907	959	966	943	920	929	992	936	899	938	989	921	922	974	897	961	944	951	968	950	1008	898	908	953	923	969	961	920	909	937	894	892	953	1028	914	975	928	913	965	958	961	998	895	938	998	962	925	947	870	944	915	1005	975	927	973	957	962	997	910	931	961	1037	951	994	944	914	939	1009	935	966	908	960	941	954	961	967	913	926	1000	990	986	962	965	924	971	966	956	898	951	874	947	951	962	895	917	954	926	936	950	919	934	892	924	879	939	1002	936	994	932	957	941	935	952	962	987	918	989	944	935
22498	18410	14301	20229	25721	27433	44715	61656	69654	62334	47150	30951	16942	9897	7959	7768	7659	7552	7657	7653	7723	7590	7486	7713	7602	7685	7666	7564	7746	7686	7821	7653	7662	7584	7492	7695	7571	7714	7764	7580	7715	7538	7675	7594	7520	7550	7694	7656	7642	7681	7427	7633	7552	7435	7543	7627	7603	7653	7512	7646	7461	7619	7581	7687	7653	7631	7808	7618	7605	7468	7530	7668	7468	7584	7616	7680	7624	7721	7576	7617	7422	7688	7596	7602	7703	7537	7589	7463	7692	7694	7587	7562	7543	7541	7582	7574	7758	7681	7549	7625	7570	7772	7538	7580	7564	7649	7638	7617	7573	7596	7621	7758	7564	7646	7598	7624	7619	7556	7548	7634	7690	7601	7617	7528	7704	7561	7420	7597	7583	7472	7559	7641	7630	7704	7653	7498	7607	7625	7641	7628	7689	7644	7535	7572	7629	7784	7737	7650	7550	7613	7807	7523	7560	7657	7508	7447	7483	7610	7429	7538	7652	7608	7662	7548	7665	7606	7458	7697	7527	7703	7517	7542	7582	7671	7523	7594	7657	7661	7605	7638	7754	7645	7650	7601	7629	7565	7560	7726	7586	7625	7576	7639	7486	7479	7657	7524	7609	7516	7415	7669	7597	7540	7639	7673	7536	7520	7640	7840	7438	7626	7783	7611	7610	7629	7584	7588	7675	7510	7526	7635	7627	7682	7624	7650	7630	7532	7676	7667	7586	7624	7661	7676	7633	7678	7667	7551	7783	7677	7576	7550	7635	7647	7663	7673	7506	7628	7576	7537	7563	7834	7519	7528	7664	7606	7530	7615	7519	7576	7527	7721	7689	7643	7669	7724	7550	7710	7573	7547	7547	7494	7560	7630	7571	7564	7546	7492	7702	7572	7611	7655	7578	7584	7661	7531	7730	7651	7512	7664	7589	7629	7633	7620	7665	7696	7596	7719	7687	7696	7590	7508	7732	7514	7663	7551	7568	7637	7596	7573	7561	7681	7691	7514	7616	7606	7499	7599	7619	7558	7507	7522	7535	7684	7585	7578	7683	7671	7489	7517	7579	7589	7583	7580	7644	7657	7597	7683	7553	7696	7533	7572	7422	7509	7556	7635	7587	7634	7634	7626	7637	7608	7575	7577	7444	7569	7534	7566	7567	7536	7566	7664	7605	7641	7697	7701	7708	7599	7717	7634	7498	7484	7549	7664	7687	7615	7712	7456	7594	7504	7762	7507	7654	7730	7667	7609	7500	7645	7678	7532	7617	7467	7536	7763	7577	7605	7567	7463	7663	7692	7612	7644	7872	7461	7694	7577	7564	7630	7586	7655	7428	7610	7731	7518	7595	7638	7654	7628	7597	7728	7501	7613	7653	7584	7554	7531	7703	7632	7590	7585	7638	7598	7703	7604	7536	7547	7733	7680	7635	7565	7599	7608	7654	7709	7606	7496	7677	7614	7591	7501	7701	7634	7700	7694	7732	7560	7563	7457	7662	7481	7590	7628	7636	7620	7635	7682	7680	7614	7626	7633	7615	7475	7631	7561	7697	7687	7703	7722	7576	7606	7647	7472	7693	7592	7642	7568	7615	7521	7659	7655	7626	7616	7671	7604	7574	7749	7692	7488	7543	7591	7582	7591	7613	7594	7615	7647	7527	7625	7635	7575	7561	7654	7653	7639	7716	7444	7721	7537	7552	7579	7595	7681	7680	7761	7554	7564	7591	7697	7566	7663	7514	7586	7534	7555	7658	7613	7738	7596	7543	7559	7559	7661	7752	7702	7567	7714	7572	7619	7585	7549	7669	7716	7564	7453	7646	7586	7601	7621	7656	7767	7661	7623	7516	7620	7516	7461	7463	7715	7670	7787	7533	7614	7606	7588	7505	7730	7740	7633	7704	7621	7621	7750	7718	7447	7561	7759	7669	7704	7579	7636	7543	7534	7488	7703	7567	7594	7632	7545	7698	7471	7577	7631	7580	7689	7655	7489	7674	7641	7552	7620	7611	7574	7645	7638	7507	7560	7686	7588	7691	7470	7676	7523	7543	7661	7704	7630	7617	7664	7426	7725	7534	7514	7531	7656	7468	7785	7460	7530	7584	7489	7733	7598	7586	7610	7708	7596	7729	7618	7567	7710	7582	7515	7638	7700	7663	7607	7469	7594	7556	7547	7578	7629	7528	7606	7672	7624	7683	7545	7508	7655	7708	7696	7459	7527	7677	7600	7554	7719	7564	7574	7641	7632	7583	7660	7622	7615	7669	7625	7645	7668	7582	7617	7570	7649	7562	7559	7624	7629	7565	7538	7505	7636	7573	7514	7771	7607	7759	7644	7522	7583	7609	7689	7585	7666	7566	7560	7539	7712	7746	7492	7512	7650	7647	7655	7551	7592	7556	7657	7713	7646	7571	7646	7533	7565	7645	7746	7518	7562	7641	7482	7516	7535	7555	7729	7579	7647	7683	7633	7733	7531	7583	7538	7581	7520	7590	7664	7617	7758	7527	7648	7682	7526	7626	7497	7628	7555	7559	7575	7566	7648	7718	7513	7751	7564	7626	7544	7545	7682	7352	7631	7705	7606	7690	7521	7612	7634	7519	7449	7601	7597	7562	7649	7616	7671	7548	7578	7677	7599	7511	7516	7552	7625	7634	7588	7649	7617	7846	7608	7495	7623	7529	7633	7674	7679	7634	7617	7487	7606	7670	7666	7542	7606	7644	7544	7616	7631	7854	7604	7629	7642	7639	7569	7499	7620	7566	7540	7654	7693	7633	7568	7644	7588	7608	7502	7673	7546	7510	7479	7535	7602	7599	7532	7744	7588	7775	7682	7488	7828	7557	7459	7563	7666	7604	7442	7590	7632	7673	7684	7691	7597	7624	7712	7618	7627	7542	7551	7584	7676	7624	7725	7553	7731	7655	7509	7538	7597	7595	7626	7678	7749	7524	7785	7686	7456	7671	7701	7554	7577	7534	7596	7613	7669	7715	7605	7580	7618	7533	7597	7400	7758	7587	7588	7664	7402	7517	7548	7503	7627	7692	7700	7723	7629	7645	7555	7685	7808	7617	7616	7571	7564	7606	7676	7582	7763	7606	7456	7652	7691	7557	7662	7545	7443	7582	7659	7579	7710	7587	7719	7686	7663	7645	7571	7473	7703	7704	7591	7598	7629	7715	7579	7645	7686	7561	7700	7547	7700	7550	7691	7663	7606	7589	7611	7662	7647	7504	7596	7697	7676	7577	7623	7570	7645	7616	7611	7708	7676	7570	7557	7617	7573	7694	7539	7604	7572	7552	7697	7552	7526	7691	7669	7544	7592	7798	7616	7803	7504	7610	7638	7527	7564	7771	7707	7572	7524	7569	7649	7579	7642	7499	7677	7612	7642	7573	7495	7545	7598	7475	7591	7739	7653	7523	7705	7640	7627	7747	7651	7746	7628	7495	7490	7544	7560	7728	7559	7627	7726	7632	7662	7680	7619	7475	7667	7587	7656	7536	7630	7502	7727	7652	7588	7548	7714	7714	7529	7526	7555	7530	7535	7687	7609	7692	7731	7665	7612	7567	7652	7700	7592	7579	7410	7481	7581	7666	7566	7686	7640	7702	7645	7620	7559	7672	7686	7499	7736	7486	7564	7653	7593	7653	7508	7605	7651	7737	7623	7719	7617	7696	7517	7706	7634	7603	7616	7550	7515	7676	7604	7527	7658	7470	7580	7679	7719	7663	7637	7688	7590	7500	7573	7528	7598	7552	7547	7730	7449	7480	7595	7659	7567	7747	7659	7520	7479	7623	7626	7742	7638	7639	7528	7537	7754	7637	7708	7563	7460	7617	7647	7473	7604	7680	7728	7586	7604	7799	7759	7624	7609	7763	7583	7608	7409	7620	7574	7611	7563	7476	7701	7411	7607	7540	7707	7611	7610	7789	7583	7622	7477	7715	7591	7609	7558	7547	7565	7721	7598	7588	7601	7692	7553	7527	7556	7668	7677	7676	7707	7601	7609	7665	7628	7566	7701	7684	7437	7499	7817	7596	7591	7723	7718	7772	7564	7744	7618	7509	7536	7489	7599	7610	7559	7583	7620	7646	7665	7714	7582	7606	7667	7525	7598	7528	7669	7697	7660	7612	7574	7674	7576	7447	7549	7670	7773	7582	7489	7684	7658	7586	7675	7672	7651	7514	7662	7452	7663	7656	7517	7655	7613	7520	7572	7650	7590	7584	7656	7477	7584	7746	7498	7626	7693	7685	7579	7618	7709	7649	7694	7609	7616	7582	7660	7522	7666	7680	7657	7609	7610	7570	7622	7727	7528	7476	7715	7554	7662	7643	7625	7600	7762	7686	7701	7749	7596	7635	7617	7562	7651	7727	7620	7648	7678	7778	7661	7566	7744	7490	7674	7580	7662	7702	7583	7622	7704	7515	7685	7523	7418	7553	7614	7665	7644	7705	7568	7666	7605	7595	7570	7600	7578	7702	7583	7382	7576	7596	7512	7678	7629	7492	7573	7565	7530	7662	7622	7679	7681	7508	7593	7743	7732	7694	7497	7631	7512	7668	7646	7516	7471	7689	7579	7678	7570	7662	7506	7654	7707	7548	7496	7765	7598	7624	7647	7561	7579	7693	7714	7665	7703	7706	7564	7584	7661	7489	7699	7626	7682	7682	7568	7680	7556	7733	7619	7632	7636	7707	7531	7697	7543	7476	7536	7536	7704	7562	7644	7598	7669	7689	7614	7570	7723	7740	7609	7604	7697	7639	7544	7700	7606	7639	7573	7635	7567	7462	7621	7665	7641	7823	7629	7639	7591	7538	7634	7546	7624	7725	7673	7668	7663	7607	7667	7670	7563	7457	7649	7588	7524	7709	7502	7504	7583	7555	7666	7685	7599	7630	7613	7569	7566	7521	7678	7710	7712	7740	7639	7594	7601	7739	7723	7615	7594	7689	7680	7636	7672	7641	7452	7679	7671	7526	7603	7578	7653	7553	7585	7680	7700	7660	7574	7573	7552	7559	7683	7729	7496	7507	7527	7600	7707	7615	7692	7628	7540	7608	7540	7546	7581	7606	7522	7508	7807	7581	7653	7552	7591	7615	7697	7637	7621	7638	7608	7516	7555
5625	2255	1548	1340	1481	1506	2006	7614	17208	15590	9551	4019	1773	1180	1021	949	1020	956	989	951	1006	964	972	985	981	965	927	998	1015	978	916	935	974	954	984	925	1016	955	924	958	984	986	945	977	933	968	987	1021	956	966	930	971	976	941	987	960	979	898	969	984	960	1019	992	965	998	952	991	996	933	1019	990	957	962	912	884	999	946	938	945	997	960	940	970	975	999	1008	957	1014	972	951	994	1010	986	940	961	976	943	986	986	901	944	959	980	981	1015	945	915	987	1015	1013	989	999	963	945	964	952	1027	998	945	966	971	965	993	993	968	946	1003	978	987	946	952	970	970	1018	954	997	959	995	973	980	976	1051	1002	976	910	955	914	988	925	957	1012	955	980	997	953	985	966	969	909	964	979	1041	949	949	988	947	959	1000	992	969	950	976	954	984	979	976	904	940	1031	993	1020	967	981	978	997	1014	1001	998	994	969	990	946	933	933	939	1002	974	927	995	958	939	989	919	1013	981	941	977	935	962	995	959	928	1040	947	1001	981	985	942	937	976	999	959	980	913	962	976	1000	939	980	1002	975	1011	985	972	1001	1014	1001	987	1051	957	958	986	965	948	918	1044	973	999	1013	1017	977	925	934	916	929	1010	938	937	963	1002	1008	937	940	952	994	923	912	942	931	994	925	1032	942	936	1003	954	982	953	937	972	931	989	989	970	990	957	957	1000	976	923	960	946	962	939	925	942	952	977	964	953	958	995	976	933	970	928	904	954	1054	920	1046	998	998	952	963	1025	950	1020	1022	973	939	999	999	966	920	919	982	941	959	940	978	951	927	967	979	1006	924	978	1002	1004	1009	969	953	978	957	975	923	977	987	918	967	946	1024	962	939	933	981	996	931	942	981	1028	980	976	958	1002	946	958	961	973	981	967	940	965	977	997	941	955	996	971	961	949	943	999	997	952	975	972	977	986	953	994	991	962	1015	979	972	994	1018	958	1000	964	975	1000	951	956	941	948	947	1004	1001	987	952	1003	948	909	1019	954	958	967	999	963	939	919	950	964	960	1043	958	997	931	935	947	968	1003	1016	978	1009	924	973	970	947	979	1032	954	957	967	972	961	955	985	942	917	973	961	960	929	967	930	963	983	992	935	975	930	947	977	971	1007	967	938	968	938	992	902	942	953	938	975	951	985	1035	959	957	955	960	950	977	955	1027	980	950	1013	938	1017	962	988	936	981	911	909	1015	947	969	974	949	936	967	969	983	990	976	975	932	934	993	918	966	989	966	978	1001	957	997	972	976	921	984	942	977	920	1004	917	942	964	984	970	916	935	973	926	972	962	963	928	992	976	932	971	967	928	991	979	984	1025	926	987	972	942	897	942	1015	925	950	932	943	930	965	996	1023	994	952	953	936	945	1003	953	975	1015	980	934	944	993	996	958	982	938	1001	893	944	907	937	987	969	993	985	996	1004	962	930	960	1044	905	958	894	964	1001	1020	968	972	1015	1028	1004	966	934	964	981	967	940	932	996	993	993	939	990	990	939	947	990	918	929	942	915	948	976	904	984	917	976	977	943	983	1012	970	973	957	912	1006	960	997	956	961	1001	956	959	1049	987	936	997	984	998	975	955	921	1012	978	1012	928	920	952	937	967	939	1018	1019	975	999	964	961	967	932	945	959	988	960	918	1003	895	997	945	924	966	1010	977	1039	927	972	960	955	991	988	1008	964	992	955	947	950	979	928	941	1022	938	979	988	999	970	987	941	972	969	1021	934	940	949	977	985	997	946	1019	923	969	976	992	929	1011	979	918	948	950	970	897	973	988	966	985	974	947	996	942	965	957	935	969	994	927	967	991	915	965	948	945	945	977	944	900	919	987	918	975	932	988	954	998	931	946	959	986	987	1015	990	954	972	959	941	1003	987	946	977	974	990	945	968	972	899	947	948	930	984	930	946	947	986	949	940	912	991	988	933	1016	937	948	976	927	983	942	999	922	991	1051	968	973	932	970	960	945	998	991	941	982	930	985	976	988	974	937	999	1009	960	902	975	979	952	975	993	960	995	959	997	982	1019	1044	903	968	994	957	988	1043	1018	903	981	905	968	948	979	961	997	950	964	955	981	958	996	1003	986	990	996	996	953	1013	934	961	926	946	979	934	956	962	966	1011	985	999	960	948	990	954	929	1006	1014	984	923	920	975	1023	950	999	954	913	904	981	1006	920	981	940	1000	928	943	970	949	1008	920	928	955	989	923	992	961	972	944	963	913	983	963	969	973	984	1000	984	992	980	905	1005	955	948	976	992	1002	951	959	1014	907	968	950	886	920	1013	938	985	944	985	935	982	985	943	969	956	991	942	978	959	982	924	933	981	941	950	956	951	985	1042	933	987	961	970	1026	997	920	904	972	934	995	971	1023	979	947	962	970	976	1020	938	948	989	950	982	968	991	964	954	975	1008	909	927	988	956	939	981	940	1005	909	950	980	997	943	954	956	996	938	920	952	979	949	1024	971	975	937	978	945	895	961	987	984	985	999	1010	979	938	941	933	1016	946	1013	990	985	989	986	984	987	985	918	956	993	924	955	948	944	970	966	978	932	941	945	960	925	990	982	940	972	971	969	989	998	998	964	994	934	945	935	943	933	892	1027	960	959	973	956	959	990	1007	941	948	915	974	964	919	1001	1005	987	979	985	980	954	1020	986	1003	986	958	949	971	1008	1011	969	953	973	976	1002	1005	997	1016	942	972	999	934	940	1022	939	920	979	968	1004	1037	932	967	963	1010	969	1028	973	1027	983	991	1019	993	959	983	1023	933	1008	968	988	1004	962	944	999	926	935	945	948	970	975	964	961	930	928	990	940	981	1021	971	990	974	946	913	972	959	977	1007	954	920	1006	1013	951	985	954	955	966	966	943	975	1038	984	940	895	971	931	935	950	984	1013	948	1016	1040	951	970	985	982	935	911	1011	946	974	944	945	960	915	946	986	989	913	947	963	1014	1023	878	944	967	951	907	1010	900	945	983	975	985	944	965	968	934	955	950	950	974	949	930	962	901	958	989	964	957	966	1025	979	949	951	938	974	967	949	956	926	1005	962	1016	1026	1003	991	991	989	944	921	939	966	940	971	1003	971	952	969	931	958	935	939	1022	956	962	996	1012	965	955	939	958	1028	918	915	958	988	950	999	988	945	979	1023	1028	958	908	921	970	956	952	977	933	969	950	1003	1013	1022	878	955	1009	1017	955	902	1003	1034	945	952	992	966	1022	1040	918	991	987	963	927	931	995	991	971	1017	972	940	923	981	981	941	933	1004	962	964	922	957	950	962	955	964	964	1026	1019	977	1017	975	988	932	981	957	971	963	916	939	924	985	959	969	999	981	994	953	1001	983	932	986	919	956	962	988	994	1004	979	1009	976	971	968	947	959	968	949	997	947	903	975	955	900	998	998	979	978	967	950	917	975	955	944	939	962	941	995	956	906	938	961	984	973	993	999	1017	913	950	892	976	1015	952	952	975	1002	979	992	984	923	937	980	1017	989	1016	990	943	928	921	937	971	1027	940	960	969	904	969	967	948	1005	940	973	950	964	952	986	1003	940	974	946	988	998	990	950	929	991	963	987	999	931	986	918	949	992	971	974	916	947	973	982	991	940	979	1023	946	984	984	996	979	955	946	938	1028	953	944	958	968	944	1019	965	926	973	1012	978	954	969	971	984	951	899	907	971	966	999	989	1004	980	987
22480	18097	14549	20736	26533	25515	30654	53839	72335	63078	48231	32901	18343	10390	8355	7964	7900	7804	7827	7644	7639	7840	7804	7787	7717	7751	7764	7756	7826	7791	7810	7664	7755	7680	7715	7768	7782	7680	7784	7670	7725	7620	7759	7785	7761	7804	7705	7805	7834	7720	7787	7802	7737	7898	7761	7837	7688	7744	7798	7764	7720	7701	7683	7824	7748	7762	7683	7680	7720	7754	7785	7774	7756	7748	7695	7801	7824	7801	7657	7849	7848	7618	7840	7729	7682	7673	7899	7850	7670	7775	7844	7829	7709	7632	7803	7749	7765	7779	7858	7731	7800	7624	7635	7752	7871	7813	7854	7905	7663	7788	7769	7733	7952	7852	7808	7806	7766	7848	7802	7792	7672	7723	7828	7769	7847	7876	7802	7850	7794	7872	7773	7895	7792	7710	7585	7829	7712	7730	7692	7776	7773	7598	7732	7827	7751	7902	7742	7824	7735	7664	7720	7871	7763	7773	7780	7784	7885	7603	7837	7792	7882	7834	7785	7852	7673	7880	7740	7774	7696	7842	7889	7802	7845	7855	7764	7849	7866	7886	7681	7685	7745	7763	7715	7751	7812	7745	7814	7765	7754	7604	7692	7721	7794	7677	7680	7870	7934	7695	7813	7739	7827	7793	7668	7744	7769	7831	7721	7649	7827	7832	7979	7656	7704	7815	7943	7726	7648	7799	7742	7786	7739	7744	7772	7775	7885	7799	7844	7670	7805	7696	7635	7627	7721	7847	7743	7725	7832	7727	7969	7796	7807	7734	7595	7697	7767	7627	7713	7657	7920	7788	7712	7888	7701	7731	7796	7868	7803	7817	7813	7746	7888	7681	7690	7817	7618	7823	7852	7758	7737	7758	7798	7711	7714	7780	7770	7896	7760	7798	7859	7777	7853	7817	7589	7831	7777	7735	7749	7857	7708	7875	7816	7845	7724	7621	7805	7735	7701	7691	7738	7739	7711	7825	7815	7710	7842	7889	7765	7780	7773	7699	7807	7775	7743	7850	7743	7734	7678	7878	7845	7628	7681	7821	7824	7761	7782	7887	7725	7794	7818	7699	7854	7829	7813	7877	7732	7803	7788	7721	7735	7705	7850	7736	7702	7726	7648	7744	7761	7795	7717	7826	7863	7910	7760	7715	7761	7815	7894	7908	7655	7894	7709	7806	7812	7865	7678	7664	7995	7691	7556	7771	7912	7832	7798	7742	7635	7728	7781	7729	7740	7890	7747	7866	7895	7712	7797	7773	7585	7780	7818	7666	7822	7777	7732	7910	7840	7782	7838	7795	7761	7791	7746	7822	7794	7512	7783	7790	7744	7815	7812	7786	7805	7725	7812	7697	7831	7594	7923	7656	7784	7748	7568	7823	7836	7897	7910	7804	7773	7731	7855	7734	7859	7909	7706	7797	7732	7765	7757	7804	7651	7754	7892	7694	7646	7669	7753	7743	7736	7739	7838	7744	7636	7832	7790	7771	7739	7670	7763	7657	7816	7763	7941	7709	7665	7609	7827	7695	7729	7813	7839	7680	7783	7658	7839	7738	7741	7789	7735	7880	7739	7794	7788	7728	7857	7733	7645	7703	7763	7682	7753	7898	7702	7891	7725	7665	7796	7742	7757	7853	7828	7794	7821	7732	7828	7733	7739	7678	7784	7857	7802	7730	7672	7711	7757	7795	7862	7733	7834	7729	7794	7767	7652	7690	7833	7836	7857	7818	7812	7684	7771	7684	7798	7600	7756	7740	7861	7868	7783	7806	7862	7769	7728	7972	7766	7841	7760	7739	7761	7745	7682	7926	7797	7698	7681	7791	7829	7796	7855	7838	7842	7682	7790	7804	7814	7776	7804	7732	7837	7815	7668	7838	7757	7840	7893	7715	7707	7732	7945	7815	7749	7725	7685	7826	7795	7858	7745	7756	7773	7817	7872	7654	7798	7749	7747	7712	7695	7790	7786	7665	7837	7804	7720	7832	7681	7835	7719	7798	7784	7827	7820	7662	7703	7881	7753	7968	7703	7778	7773	7903	7760	7814	7714	7888	7787	7931	7667	7602	7636	7757	7797	7738	7644	7778	7712	7814	7782	7794	7740	7837	7750	7749	7879	7749	7842	7904	7715	7690	7631	7791	7785	7809	7796	7808	7765	7802	7758	7829	7844	7747	7847	7832	7832	7703	7741	7852	7902	7621	7728	7687	7691	7732	7890	7705	7804	7711	7901	7765	7821	7817	7659	7820	7692	7786	7797	7756	7661	7718	7809	7854	7646	7736	7722	7775	7768	7778	7816	7845	7774	7726	7784	7820	7791	7661	7765	7904	7669	7712	7820	7741	7745	7826	7882	7810	7824	7737	7870	7802	7616	7717	7644	7643	7865	7870	7798	7888	7847	7652	7786	7835	7778	7804	7808	7704	7805	7822	7743	7736	7861	7829	7782	7769	7664	7670	7827	7739	7700	7781	7850	7713	7920	7628	7871	7741	7696	7948	7705	7699	7722	7999	7696	7818	7740	7651	7794	7869	7741	7693	7738	7747	7874	7913	7766	7844	7872	7815	7762	7970	7672	7724	7688	7681	7784	7707	7831	7860	7779	7872	7713	7731	7740	7839	7782	7717	7783	7874	7794	7859	7850	7680	7691	7699	7781	7765	7695	7841	7712	7887	7819	7876	7828	7725	7615	7882	7766	7766	7729	7724	7874	7756	7838	7712	7876	7839	7836	7812	7736	7807	7791	7773	7828	7776	7737	7657	7892	7677	7730	7787	7725	7744	7826	7759	7798	7901	7750	7752	7688	7729	7863	7750	7723	7904	7844	7742	7825	7819	7733	7768	7804	7710	7891	7723	7669	7827	7768	7710	7633	7866	7605	7753	7778	7744	7742	7726	7669	7745	7781	7913	7791	7734	7815	7611	7732	7676	7750	7640	7641	7822	7800	7656	7740	7884	7832	7839	7566	7867	7808	7712	7849	7740	7783	7759	7913	7689	7699	7763	7793	7779	7785	7961	7724	7690	7784	7686	7831	7804	7787	7885	7772	7806	7746	7747	7657	7808	7819	7895	7704	7880	7742	7720	7772	7788	7753	7688	7771	7718	7768	7685	7733	7903	7598	7621	7753	7944	7874	7694	7683	7797	7852	7771	7810	7781	7805	7659	7885	7733	7636	7864	7714	7608	7881	7619	7876	7668	7786	7777	7842	7807	7611	7645	7714	7836	7746	7821	7998	7780	7729	7969	7850	7833	7823	7780	7766	7792	7900	7698	7796	7709	7763	7887	7760	7788	7770	7781	7730	7861	7727	7788	7858	7816	7932	7721	7841	7776	7777	7765	7770	7742	7855	7703	7797	7765	7714	7767	7847	7704	7761	7814	7835	7781	7699	7855	7674	7862	7772	7796	7964	7813	7755	7686	7768	7594	7673	7836	7867	7913	7729	7709	7830	7920	7713	7696	7683	7842	7654	7880	7805	7826	7828	7645	7766	7695	7749	7689	7776	7666	7879	7794	7767	7793	7750	7743	7818	7726	7733	7886	7819	7746	7703	7757	7780	7889	7714	7785	7690	7781	7704	7867	7700	7809	7882	7884	7787	7725	7859	7887	7728	7800	7846	7709	7984	7791	7862	7677	7768	7675	7878	7710	7801	7776	7700	7779	7904	7693	7889	7670	7637	7814	7764	7684	7826	7721	7607	7700	7770	7639	7717	7714	7785	7925	7886	7787	7857	7925	7801	7720	7817	7695	7732	7642	7766	7686	7706	7725	7714	7748	7764	7816	7724	7870	7677	7857	7792	7746	7875	7714	7813	7727	7759	7659	7772	7781	7785	7826	7804	7735	7645	7925	7778	7836	7771	7812	7752	7829	7850	7786	7898	7726	7774	7910	7673	7824	7725	7745	7799	7791	7755	7773	7600	7706	7728	7881	7829	7799	7693	7828	7698	7911	7807	7924	7789	7847	7793	7807	7742	7747	7850	7871	7696	7735	7713	7800	7839	7710	7813	7756	7808	7815	7808	7649	7777	7760	7818	7712	7722	7777	7928	7724	7873	7797	7810	7757	7780	7845	7863	7853	7832	7753	7796	7793	7784	7793	7724	7814	7775	7691	7745	7816	7680	7812	7665	7715	7798	7834	7746	7862	7796	7703	7879	7726	7759	7820	7900	7823	7635	7805	7848	7746	7751	7751	7817	7716	7862	7763	7680	7718	7775	7686	7909	7747	7836	7749	7764	7724	7663	7633	7788	7683	7735	7746	7860	7693	7869	7691	7852	7821	7781	7672	7706	7740	7799	7789	7731	7701	7754	7876	7703	7821	7976	7733	7785	7831	7743	7743	7761	7881	7740	7638	7621	7874	7672	7862	7792	7876	7781	7909	7736	7764	7738	7716	7834	7735	7729	7734	7731	7697	7740	7847	7710	7682	7674	7908	7677	7731	7734	7775	7830	7713	7694	7748	7790	7770	7829	7664	7748	7657	7695	7742	7726	7865	7785	7747	7960	7649	7626	7805	7714	7743	7722	7664	7646	7711	7859	7855	7798	7680	7902	7716	7793	7797	7763	7702	7780	7686	7848	7827	7861	7903	7746	7939	7860	7750	7807	7902	7794	7954	7735	7744	7905	7791	7836	7792	7717	7795	7869	7762	7835	7776	7782	7804	7807	7900	7860	7925	7647	7772	7851	7709	7695	7752	7824	7690	7699	7696	7869	7902	7825	7671	7761	7870	7832	7835	7621	7634	7819	7722	7777	7822	7777	7760	7811	7799	7809	7685	7644	7672	7719	7889	7776	7830	7757	7805	7639	7866	7945	7750	7714	7809	7801	7698	7795	7636	7758	7598	7908	7835	7798	7848	7698	7785	7799	7817	7789	7866	7819	7802	7773	7730	7851	7675	7724	7847	7712	7788	7733	7801	7782	7662	7695	7786	7880	7838	7782	7755	7784	7777	7788	7750	7763	7736	7803	7757	7804	7767	7797	7676	7754	7852	7833	7776	7724	7701	7726	7760	7920	7760	7591	7806	7807	7696	7844	7659	7836	7822	7827	7663	7732	7747	7859	7738	7925	7799	7658	7821	7804	7773	7816	7854	7785	7811	7703	7811	7805	7755	7751	7798	7823	7622
4258	2864	1976	1524	1835	2080	1822	6090	27197	27732	19300	8838	3012	1418	1011	989	1001	1001	1000	952	953	956	944	978	954	983	985	920	942	957	982	992	952	978	976	989	977	957	944	963	990	982	931	967	1017	945	953	931	944	946	989	976	933	1001	1028	938	954	956	960	972	942	1013	978	975	902	977	917	1002	969	958	951	976	982	892	1010	989	974	995	978	949	942	961	958	968	937	979	982	949	929	995	938	942	933	948	988	968	980	917	994	928	969	1022	988	918	962	997	985	985	1001	942	983	947	938	950	945	978	955	1013	953	997	991	933	972	993	938	993	937	945	915	970	965	950	1026	1002	998	987	977	979	950	968	975	955	915	963	989	945	993	951	1005	1077	924	948	949	994	996	929	934	953	1005	1010	964	960	981	970	999	979	991	993	970	958	973	947	981	958	958	928	952	965	944	972	953	959	915	945	933	964	935	946	913	968	915	931	989	1003	924	962	918	945	938	992	971	955	962	959	957	925	918	971	987	951	1056	1019	969	988	965	929	953	968	982	976	1025	928	949	943	956	998	947	981	980	928	970	969	999	1001	926	1001	942	969	981	958	905	957	945	1007	945	934	977	936	989	968	967	937	998	937	972	936	952	958	887	950	937	980	952	986	989	984	939	986	1015	946	1009	960	1007	967	956	975	960	1014	959	958	982	950	976	960	982	991	964	985	940	956	950	970	965	969	945	882	984	943	917	980	976	927	909	934	962	920	983	911	985	937	1002	953	930	929	1033	935	986	958	1012	949	980	957	976	1010	955	949	986	954	898	964	922	1005	933	930	983	975	1014	958	949	951	1009	954	981	955	976	935	967	944	997	922	954	1009	1033	930	965	978	933	963	948	955	992	975	960	975	976	975	959	966	982	953	1007	925	960	1001	981	1024	941	948	965	974	948	983	986	977	937	965	936	970	960	975	967	979	980	979	950	981	962	1001	926	961	995	940	985	962	1047	974	994	994	982	958	957	991	977	1010	970	887	998	942	987	969	950	937	932	947	975	969	967	974	920	944	994	939	930	922	946	918	957	1004	937	978	999	945	963	957	952	986	915	1009	986	1008	1019	1003	1010	938	963	952	913	921	990	995	986	990	941	960	932	1071	939	980	891	982	964	953	1007	930	990	958	919	934	980	1001	1013	954	1009	915	1040	971	916	955	935	978	943	1004	998	986	988	959	1014	960	1001	945	1049	944	943	944	917	930	988	937	944	907	962	907	1067	975	968	961	955	979	883	953	994	990	961	975	909	969	977	928	914	997	983	914	963	1016	989	977	968	980	899	975	974	991	962	1014	1006	931	982	1016	978	975	1006	1002	991	979	972	962	886	967	1011	961	933	945	996	964	960	974	996	947	971	1011	942	941	921	937	931	989	928	984	937	958	993	1002	1037	983	1013	1014	975	956	941	1004	952	1065	959	986	1034	932	958	943	1015	963	960	1007	1015	975	946	966	973	956	983	929	977	982	989	1008	941	995	1002	965	965	996	947	1065	940	984	939	940	987	1003	930	1011	931	994	931	965	949	968	933	941	953	988	968	980	1028	986	1004	970	967	1010	942	972	955	938	984	964	986	1000	926	932	968	946	982	939	901	982	964	1010	926	943	977	959	993	1011	956	912	963	971	1040	988	984	1009	946	964	1005	978	1006	968	952	969	927	983	994	1015	987	1001	955	994	986	932	1010	960	980	977	985	957	962	930	953	948	921	968	920	993	950	1008	995	941	970	959	958	1061	1013	992	963	955	1019	1023	997	977	947	974	967	942	953	979	995	1008	952	1004	941	968	1017	989	963	948	943	1000	971	989	935	882	960	968	952	1005	966	995	947	948	970	1002	1026	959	1006	962	956	950	982	966	976	985	1012	1018	980	952	919	936	948	995	937	951	970	922	986	917	964	910	1017	931	964	1008	968	929	956	992	942	936	921	990	1009	999	978	966	941	915	953	989	944	978	940	903	972	944	993	973	921	993	1017	973	929	973	978	979	954	945	980	970	960	939	1018	1011	952	927	932	918	958	954	1006	975	926	993	959	950	975	994	971	975	952	994	916	967	1003	955	938	946	992	1019	984	1034	937	981	967	997	948	974	998	928	930	979	962	994	950	1024	973	921	993	988	1072	983	964	981	946	956	976	988	996	957	990	929	928	931	958	957	975	1012	947	931	1042	979	929	993	951	1022	965	920	945	970	952	975	971	1000	971	968	976	991	967	953	1003	1025	1026	993	973	923	933	903	984	910	980	957	1030	962	909	953	1015	956	988	998	930	938	929	917	982	976	953	915	942	1016	947	934	981	992	950	1008	909	925	1001	980	903	994	991	920	968	928	977	975	978	969	972	897	964	988	985	949	915	957	996	958	995	990	969	944	947	912	1021	975	997	910	974	1012	968	967	1008	931	1023	919	969	1048	994	933	930	953	939	1010	935	948	956	937	928	978	995	906	946	965	950	928	927	969	986	921	954	932	929	938	956	999	998	969	969	984	985	974	948	962	935	949	988	932	949	987	973	1008	996	955	1037	898	1016	947	975	974	917	902	960	935	953	924	973	995	976	977	910	910	956	957	956	962	988	1018	952	1010	1014	964	998	968	1018	973	977	937	979	970	992	976	948	989	996	918	1006	939	974	976	923	973	963	975	994	958	916	949	956	1001	983	948	949	950	974	951	1019	986	1000	956	960	942	1027	940	991	941	950	954	978	959	948	968	941	923	973	987	962	952	922	990	925	955	1004	1000	992	904	973	989	1007	936	1009	947	982	977	981	998	972	960	970	973	954	1021	999	936	932	971	977	970	995	989	996	932	963	983	1013	968	937	955	991	941	956	967	944	965	926	969	968	959	985	930	1019	989	956	898	970	977	977	997	941	974	918	935	926	996	971	967	980	935	961	1007	906	898	913	932	955	938	1005	962	942	950	959	958	994	1028	950	1047	942	970	969	898	973	956	935	961	966	983	963	970	922	951	935	972	959	980	995	940	975	946	955	1002	961	999	963	926	971	946	963	903	989	955	914	918	983	949	969	939	931	1008	982	982	985	985	982	964	923	952	935	974	964	942	1031	957	985	933	963	913	948	960	996	964	949	1003	988	916	966	1043	1019	973	893	1004	938	941	911	968	943	963	952	972	915	961	960	939	936	929	1003	948	982	956	883	943	940	962	990	979	941	987	1001	936	924	941	971	960	1033	955	934	982	957	936	964	960	967	961	959	974	952	954	995	1005	962	979	1044	975	933	985	955	974	940	959	938	1034	993	979	989	962	983	966	931	930	1037	989	966	948	1028	1022	1027	959	972	994	950	1041	986	988	991	972	938	919	978	947	944	1000	942	972	978	978	1040	994	982	1007	1022	987	999	959	917	907	929	1012	964	941	962	962	983	1044	1008	907	1008	1022	993	1036	949	946	928	982	950	973	998	924	947	949	1019	965	996	973	955	970	977	935	974	911	923	968	1012	948	953	955	982	954	972	975	973	941	985	949	961	972	947	952	944	973	938	950	930	998	906	978	1018	999	979	998	916	925	971	953	953	971	967	950	950	928	992	984	981	907	971	956	920	934	1012	970	963	987	954	958	970	919	927	945	904	961	983	990	957	998	958	1016	969	962	1029	938	973	966	991	976	945	935	1039	954	979	971	1022	924	981	980	945	955	1044	968	936	977	956	1013	1012	991	992	958	952	937	991	947	951	965	978	974	969	951	968	911	977	937
27212	21434	17267	25058	31482	31195	29189	42209	79225	79971	63514	43793	25929	13488	9066	7923	7748	7685	7675	7723	7799	7796	7816	7703	7830	7759	7828	7973	7735	7822	7778	7683	7815	7772	7740	7821	7814	7733	7663	7777	7729	7694	7771	7841	7681	7639	7777	7728	7592	7849	7637	7763	7706	7736	7797	7818	7838	7828	7679	7755	7758	7663	7727	7813	7618	7781	7714	7694	7769	7794	7783	7721	7795	7868	7670	7781	7840	7746	7702	7705	7699	7929	7660	7829	7763	7817	7848	7963	7701	7786	7734	7755	7797	7842	7752	7746	7707	7693	7671	7742	7748	7653	7849	7709	7803	7646	7698	7685	7799	7881	7752	7853	7635	7662	7804	7734	7805	7781	7862	7823	7688	7897	7616	7827	7737	7721	7695	7655	7758	7655	7792	7771	7766	7748	7818	7667	7637	7871	7835	7770	7724	7778	7760	7648	7867	7739	7857	7824	7815	7759	7666	7788	7737	7727	7847	7709	7648	7788	7737	7740	7804	7680	7649	7715	7750	7699	7798	7765	7805	7801	7856	7675	7614	7778	7701	7665	7711	7725	7676	7795	7726	7712	7727	7790	7641	7762	7771	7818	7747	7661	7702	7767	7756	7795	7746	7816	7883	7847	7733	7869	7766	7789	7736	7682	7982	7785	7929	7822	7728	7941	7809	7766	7849	7795	7812	7733	7802	7731	7709	7747	7786	7807	7855	7743	7723	7864	7678	7674	7758	7662	7657	7791	7741	7783	7736	7810	7756	7716	7631	7638	7723	7637	7766	7681	7841	7604	7787	7695	7779	7865	7677	7942	7697	7690	7733	7807	7768	7697	7708	7768	7781	7840	7727	7729	7778	7731	7783	7770	7826	7695	7787	7669	7707	7825	7687	7746	7736	7637	7810	7669	7788	7888	7784	7715	7654	7753	7786	7683	7768	7631	7668	7761	7743	7711	7770	7769	7741	7644	7814	7721	7757	7802	7585	7709	7580	7851	7932	7721	7804	7739	7636	7709	7685	7753	7742	7673	7758	7819	7778	7777	7870	7729	7678	7831	7861	7875	7809	7775	7797	7712	7762	7698	7737	7783	7816	7819	7764	7765	7747	7764	7786	7809	7647	7709	7799	7761	7741	7776	7703	7793	7711	7854	7731	7891	7819	7737	7751	7555	7736	7738	7858	7748	7822	7698	7794	7690	7752	7769	7737	7655	7869	7773	7837	7822	7671	7728	7741	7752	7801	7740	7654	7774	7851	7786	7621	7701	7746	7830	7651	7677	7824	7796	7701	7761	7779	7753	7888	7716	7639	7813	7656	7660	7692	7638	7834	7798	7701	7806	7632	7821	7708	7836	7784	7677	7635	7576	7759	7648	7806	7688	7925	7852	7725	7811	7743	7814	7821	7795	7857	7778	7774	7646	7670	7716	7744	7725	7882	7852	7805	7706	7752	7717	7816	7692	7677	7669	7748	7877	7680	7792	7872	7852	7754	7899	7762	7690	7844	7696	7798	7747	7685	7804	7806	7776	7598	7807	7813	7722	7905	7908	7741	7759	7805	7827	7762	7688	7796	7738	7795	7698	7796	7754	7752	7786	7768	7719	7884	7719	7752	7802	7605	7794	7791	7830	7759	7748	7733	7715	7662	7849	7727	7677	7771	7782	7709	7780	7733	7746	7725	7718	7767	7768	7679	7749	7745	7713	7767	7852	7785	7722	7669	7779	7846	7706	7736	7808	7644	7702	7895	7800	7773	7780	7822	7835	7766	7942	7673	7689	7764	7750	7712	7767	7897	7691	7947	7773	7756	7710	7820	7687	7823	7753	7956	7843	7740	7621	7757	7875	7604	7899	7883	7731	7715	7762	7756	7770	7752	7706	7741	7748	7753	7734	7811	7819	7628	7696	7799	7754	7863	7584	7767	7864	7714	7738	7784	7865	7748	7551	7752	7824	7770	7721	7791	7639	7753	7668	7688	7750	7799	7712	7786	7786	7813	7741	7677	7785	7750	7773	7694	7711	7676	7744	7729	7763	7770	7983	7812	7762	7648	7763	7621	7711	7928	7762	7725	7797	7769	7641	7784	7791	7891	7786	7755	7748	7766	7706	7661	7784	7722	7898	7683	7750	7787	7759	7805	7743	7827	7760	7780	7892	7763	7821	7615	7744	7881	7817	7714	7709	7822	7827	7758	7937	7772	7653	7810	7772	7603	7876	7691	7720	7839	7674	7765	7842	7751	7633	7695	7794	7774	7734	7841	7765	7759	7633	7754	7823	7737	7878	7759	7744	7728	7687	7810	7821	7686	7826	7794	7772	7702	7674	7836	7825	7779	7773	7741	7755	7844	7616	7862	7691	7735	7701	7799	7790	7751	7697	7772	7862	7762	7822	7815	7757	7768	7828	7893	7643	7782	7711	7703	7784	7775	7788	7602	7960	7891	7695	7794	7705	7770	7791	7693	7687	7694	7682	7713	7645	7879	7888	7819	7825	7805	7815	7712	7636	7765	7622	7749	7822	7804	7780	7532	7691	7787	7775	7807	7860	7849	7756	7823	7756	7792	7934	7658	7835	7794	7638	7791	7715	7704	7781	7689	7728	7926	7690	7636	7762	7597	7797	7639	7861	7713	7789	7670	7786	7752	7696	7625	7790	7684	7796	7785	7805	7785	7770	7704	7796	7745	7757	7952	7677	7596	7859	7709	7710	7764	7770	7653	7818	7713	7797	7735	7792	7683	7720	7718	7792	7796	7763	7682	7720	7866	7708	7646	7776	7886	7795	7658	7885	7647	7608	7776	7777	7810	7616	7847	7801	7680	7814	7814	7722	7757	7738	7719	7744	7824	7768	7765	7885	7704	7857	7824	7884	7819	7687	7838	7851	7759	7817	7728	7716	7712	7806	7672	7579	7712	7727	7884	7697	7747	7575	7652	7751	7765	7853	7771	7723	7693	7848	7747	7730	7651	7672	7719	7733	7816	7827	7768	7852	7788	7834	7633	7738	7857	7853	7802	7710	7652	7665	7738	7839	7736	7837	7855	7690	7608	7744	7633	7843	7763	7730	7742	7742	7698	7691	7712	7908	7757	7746	7727	7823	7644	7834	7696	7822	7811	7637	7848	7755	7796	7768	7682	7701	7818	7901	7663	7778	7661	7728	7789	7751	7734	7735	7757	7800	7810	7797	7878	7822	7780	7838	7704	7755	7791	7672	7773	7794	7712	7807	7797	7711	7821	7803	7727	7753	7858	7688	7717	7746	7754	7755	7787	7719	7790	7807	7748	7847	7815	7746	7843	7699	7787	7733	7794	7836	7799	7760	7649	7619	7840	7759	7778	7707	7787	7843	7673	7808	7675	7842	7728	7769	7749	7547	7680	7699	7761	7745	7787	7821	7825	7685	7762	7632	7730	7661	7764	7769	7907	7886	7751	7736	7785	7651	7672	7670	7795	7688	7645	7745	7700	7754	7697	7697	7738	7711	7866	7749	7758	7727	7728	7752	7804	7756	7730	7816	7771	7682	7892	7774	7772	7760	7712	7658	7703	7830	7677	7806	7778	7705	7739	7733	7804	7790	7753	7694	7730	7691	7821	7734	7698	7814	7796	7776	7781	7682	7834	7788	7694	7671	7757	7662	7725	7848	7628	7680	7660	7837	7761	7715	7843	7730	7757	7786	7931	7735	7779	7823	7718	7744	7770	7775	7678	7778	7741	7802	7789	7698	7685	7857	7741	7938	7824	7798	7582	7809	7772	7808	7740	7692	7780	7651	7851	7795	7749	7791	7692	7792	7660	7718	7811	7695	7807	7670	7754	7796	7741	7670	7701	7771	7736	7923	7737	7773	7668	7923	7898	7651	7767	7693	7678	7864	7679	7842	7769	7841	7879	7779	7790	7731	7834	7708	7707	7710	7713	7730	7814	7941	7884	7730	7708	7722	7848	7845	7808	7840	7806	7736	7716	7655	7767	7824	7811	7754	7688	7794	7760	7896	7821	7920	7864	7795	7799	7802	7776	7739	7759	7818	7696	7816	7751	7684	7852	7784	7676	7812	7670	7742	7912	7866	7826	7735	7641	7817	7754	7865	7830	7788	7849	7694	7690	7788	7858	7714	7791	7860	7657	7792	7807	7708	7718	7761	7652	7696	7874	7706	7722	7782	7729	7691	7707	7797	7742	7759	7836	7726	7668	7701	7871	7811	7736	7829	7816	7735	7691	7758	7704	7571	7635	7710	7665	7758	7742	7684	7828	7744	7889	7761	7674	7722	7775	7825	7653	7800	7689	7719	7620	7758	7784	7688	7725	7857	7687	7577	7733	7780	7624	7868	7684	7885	7755	7644	7837	7783	7850	7745	7628	7804	7769	7717	7711	7988	7830	7775	7661	7680	7719	7735	7800	7727	7748	7602	7749	7790	7926	7743	7847	7773	7773	7782	7780	7691	7654	7812	7713	7738	7702	7856	7861	7848	7679	7727	7726	7632	7846	7797	7766	7655	7709	7741	7744	7609	7754	7883	7755	7800	7720	7658	7804	7733	7688	7826	7780	7762	7756	7653	7730	7763	7776	7755	7729	7869	7824	7763	7900	7761	7736	7724	7760	7751	7763	7754	7834	7709	7756	7653	7704	7721	7648	7692	7772	7916	7795	7765	7959	7662	7672	7906	7784	7821	7735	7783	7865	7576	7898	7695	7751	7675	7715	7687	7736	7623	7630	7679	7730	7718	7712	7556	7887	7686	7696	7827	7789	7679	7785	7757	7797	7826	7817	7780	7837	7777	7642	7697	7770	7698	7861	7787	7683	7876	7899	7800	7783	7700	7794	7676	7571	7704	7694	7756	7659	7723	7662	7702	7735	7751	7899	7718	7766	7794	7743	7763	7778	7624	7769	7605	7722	7627	7806	7769	7739	7762	7808	7876	7745	7835	7746	7748	7755	7785	7637	7816	7714	7772	7633	7838	7887	7751	7695	7843	7817	7896	7716	7781	7684	7574	7860	7650	7703	7811	7794	7703	7744	7810	7675	7701	7835	7880	7803	7808	7769	7761	7828	7664	7872	7692	7760	7652	7739	7819	7791	7798	7736	7732	7631	7715	7734	7763	7671	7793	7780	7761	7746	7599	7639	7729	7814	7642
3614	1537	1415	1285	1361	1347	1329	1924	2914	5662	5498	3045	1571	1111	1027	991	966	976	914	962	943	942	967	927	950	892	944	956	963	921	862	975	889	877	888	959	877	978	940	956	962	934	924	972	891	895	904	912	941	952	930	908	905	918	928	974	922	901	862	896	952	899	928	969	988	925	924	929	920	946	906	958	898	949	908	926	952	962	956	922	991	948	953	965	929	926	879	919	956	956	928	942	912	929	917	950	949	895	959	957	977	919	921	987	884	911	1014	932	933	938	917	940	928	978	928	899	992	937	947	978	959	960	899	932	920	901	896	873	929	876	954	917	944	943	943	938	943	912	887	932	940	976	991	983	919	945	959	977	922	962	946	914	959	993	967	938	937	997	954	914	962	942	887	903	946	935	881	916	937	936	903	944	944	968	898	989	933	917	943	935	942	928	908	958	925	954	954	933	927	965	951	957	942	976	914	959	945	912	925	931	934	964	889	929	948	957	918	921	896	948	940	964	986	923	909	920	923	938	966	924	939	959	977	944	944	948	931	913	924	897	960	917	902	955	919	949	898	928	915	948	928	982	970	954	948	929	935	959	993	975	895	964	913	916	984	934	958	931	952	887	911	921	964	923	967	923	962	951	940	895	948	960	953	910	943	928	911	978	974	977	947	947	968	907	943	916	939	966	925	920	964	937	988	922	973	947	926	957	955	957	937	875	881	884	931	903	897	959	909	912	921	945	967	932	913	933	955	902	901	893	954	878	950	913	946	893	943	955	899	933	953	945	944	906	881	955	928	964	949	969	927	930	979	958	981	947	943	955	934	970	936	953	947	922	946	975	972	965	967	904	951	920	910	956	898	937	915	950	944	986	923	899	942	940	919	983	914	925	952	961	980	952	937	980	978	924	964	921	886	922	915	944	987	900	962	941	922	932	866	937	911	944	965	964	928	945	938	979	874	962	915	904	927	936	956	912	887	893	911	893	915	918	967	885	948	927	932	971	935	974	957	912	946	950	965	973	923	887	919	936	910	973	900	1005	976	946	945	877	933	976	978	937	935	953	913	992	900	893	996	927	989	912	928	946	944	890	982	978	951	960	1015	982	964	1001	882	1009	903	952	995	911	944	918	881	913	890	932	941	956	940	916	924	930	973	977	1001	925	991	897	929	934	935	912	946	941	922	912	980	950	956	950	961	920	937	990	992	917	933	896	934	912	956	931	974	926	987	936	929	934	872	962	947	940	943	990	946	985	954	916	941	982	905	916	946	947	917	964	953	933	923	899	991	930	974	924	927	946	850	920	943	936	978	971	923	981	929	921	854	914	934	955	902	968	987	962	903	915	961	991	959	934	905	934	959	931	950	925	964	926	918	960	919	896	970	998	976	924	953	958	961	985	927	964	878	981	898	961	897	902	976	974	942	937	967	1001	975	948	971	944	957	932	910	933	921	909	894	911	933	932	962	938	963	985	914	916	924	937	970	910	924	903	966	922	927	917	959	938	1006	1014	984	930	977	940	975	953	934	973	932	931	930	912	919	970	898	920	922	992	894	981	979	891	923	957	948	908	934	901	914	942	919	971	962	951	961	903	988	901	956	922	960	921	976	934	948	944	935	930	963	980	980	957	983	903	952	988	928	947	967	915	940	930	919	966	910	938	920	946	964	930	957	966	928	933	951	866	986	912	949	916	946	953	964	939	942	910	969	931	956	967	875	979	949	925	964	908	949	932	917	977	950	967	913	907	966	919	924	886	912	935	954	976	954	921	917	987	978	952	911	901	940	971	982	923	985	932	910	884	938	903	940	959	1045	898	951	906	969	966	909	903	881	885	927	984	930	923	917	897	880	948	907	929	921	937	918	948	964	917	883	960	997	933	905	899	1000	937	935	939	959	977	933	990	960	897	971	954	921	908	947	941	976	935	952	920	954	962	968	878	975	925	937	965	985	946	917	922	961	956	1026	954	1009	927	972	972	1028	936	953	940	965	987	936	908	949	961	934	956	960	951	948	966	958	961	917	936	960	931	953	954	942	955	939	965	913	914	962	999	945	920	947	893	906	898	924	941	943	947	919	958	975	965	991	977	939	879	990	956	944	939	957	953	953	964	956	935	950	989	1022	901	891	937	955	920	946	1004	960	968	930	968	984	967	900	925	971	905	924	929	981	968	930	924	960	912	984	941	989	871	963	926	899	973	932	936	960	951	972	924	970	944	895	977	904	974	912	1010	922	918	960	954	897	933	926	926	956	951	920	928	954	917	935	904	929	941	988	948	919	973	933	906	909	949	969	923	938	938	942	909	922	960	901	904	929	972	958	930	951	940	922	944	948	936	947	934	946	930	958	952	943	918	927	915	942	940	938	931	1021	931	928	913	912	954	923	951	927	937	958	909	920	985	936	915	918	910	957	928	970	981	920	938	939	895	942	927	990	908	922	895	959	970	909	951	980	966	957	914	963	910	891	958	970	978	937	903	923	963	963	891	924	955	946	915	981	972	1006	956	892	972	939	966	942	911	961	912	966	979	934	932	967	874	937	914	934	951	921	945	953	975	939	929	910	911	903	937	957	955	957	887	938	948	936	907	976	893	984	951	918	980	916	913	939	950	925	949	930	942	925	936	909	897	860	919	937	889	928	929	924	904	934	928	944	960	976	934	969	930	939	904	954	931	906	967	925	983	957	953	962	964	926	974	975	962	909	942	948	964	958	920	899	964	978	914	969	913	932	967	944	935	914	924	980	842	952	972	925	948	936	915	936	913	907	938	978	946	952	939	920	897	933	869	921	915	958	920	955	959	953	930	988	947	928	923	954	893	921	1021	963	915	947	951	943	947	919	1017	945	915	928	928	897	1000	955	933	899	1000	932	891	951	905	979	867	941	905	939	1008	922	947	885	951	942	921	861	955	923	929	883	941	923	930	940	957	979	980	949	924	962	925	959	938	906	982	964	894	911	923	949	966	990	996	952	933	928	910	950	931	927	921	890	903	907	932	936	930	920	921	951	933	930	931	930	977	937	909	895	929	976	975	930	964	965	938	968	954	856	936	963	976	948	958	878	977	920	907	924	961	956	934	970	1006	936	927	919	975	932	968	997	933	987	951	940	949	897	918	939	933	961	940	980	1006	940	946	959	911	932	946	913	965	986	946	916	967	992	942	966	922	964	935	917	951	954	929	948	985	948	898	916	947	958	884	975	1002	924	927	969	872	921	947	948	1000	926	971	954	945	905	952	969	938	903	963	934	924	953	971	933	988	915	973	893	914	968	961	906	956	946	933	903	980	912	933	970	946	921	880	956	938	961	917	986	946	948	929	922	913	945	974	931	919	933	887	956	933	951	933	934	926	938	918	951	885	975	931	927	960	946	915	926	942	980	926	895	959	965	925	940	980	987	917	918	921	927	999	898	975	850	939	962	924	942	988	933	923	931	928	957	951	985	943	939	925	907	904	939	975	906	921	928	978	912	908	983	922	865	940	960	926	900	988	1012	964	931	954	925	985	903	923	937	928	950	898	946	955	967	907	990	954	947	948	884	924	927	938
18447	13909	12849	18315	23558	22913	20352	29658	35444	45808	40713	27752	15602	9559	7860	7611	7597	7547	7561	7506	7611	7466	7563	7674	7460	7603	7594	7429	7643	7702	7621	7579	7516	7591	7552	7667	7620	7590	7673	7470	7536	7689	7644	7462	7510	7441	7676	7544	7462	7568	7595	7592	7522	7598	7658	7614	7576	7564	7487	7633	7617	7475	7631	7497	7645	7565	7465	7578	7485	7435	7530	7407	7598	7458	7618	7595	7519	7547	7496	7495	7690	7537	7548	7633	7522	7674	7519	7515	7515	7535	7579	7522	7554	7547	7679	7634	7532	7725	7512	7636	7559	7516	7507	7622	7578	7607	7721	7580	7598	7655	7559	7494	7575	7676	7623	7584	7429	7549	7550	7534	7520	7533	7529	7526	7647	7354	7523	7472	7588	7486	7644	7653	7551	7553	7697	7480	7615	7649	7561	7699	7565	7443	7587	7681	7489	7536	7608	7647	7583	7474	7596	7608	7589	7608	7650	7547	7433	7664	7631	7595	7528	7704	7605	7596	7515	7385	7448	7565	7517	7668	7494	7486	7602	7490	7634	7594	7634	7647	7590	7745	7537	7623	7577	7537	7720	7593	7504	7509	7529	7631	7627	7607	7495	7574	7379	7672	7555	7453	7585	7586	7566	7702	7579	7638	7655	7391	7567	7660	7519	7547	7557	7568	7530	7506	7544	7354	7517	7492	7485	7650	7487	7495	7612	7591	7566	7684	7545	7638	7605	7605	7566	7686	7610	7616	7589	7509	7648	7567	7668	7468	7700	7556	7633	7636	7582	7512	7511	7455	7420	7442	7569	7554	7623	7646	7540	7658	7622	7516	7500	7584	7486	7485	7602	7611	7512	7599	7479	7510	7590	7575	7577	7502	7542	7650	7506	7570	7586	7702	7553	7459	7521	7566	7670	7587	7668	7519	7548	7554	7536	7593	7582	7534	7542	7551	7607	7545	7597	7741	7734	7532	7501	7629	7663	7619	7568	7672	7503	7645	7634	7597	7533	7667	7570	7487	7482	7538	7437	7483	7509	7623	7575	7610	7776	7666	7586	7475	7537	7773	7601	7503	7554	7697	7551	7550	7636	7611	7631	7575	7554	7606	7597	7525	7686	7628	7580	7607	7588	7587	7613	7557	7631	7586	7692	7627	7517	7599	7640	7664	7602	7579	7653	7449	7609	7441	7533	7571	7498	7438	7535	7610	7717	7484	7564	7430	7594	7442	7584	7611	7517	7590	7596	7633	7667	7688	7632	7520	7655	7582	7548	7533	7748	7581	7569	7535	7590	7672	7511	7611	7648	7528	7558	7735	7589	7566	7567	7731	7601	7534	7654	7540	7628	7633	7592	7533	7646	7626	7672	7500	7566	7625	7437	7517	7466	7649	7651	7624	7602	7602	7578	7656	7611	7503	7659	7670	7588	7591	7613	7506	7484	7487	7398	7601	7528	7607	7493	7640	7446	7643	7521	7560	7401	7731	7412	7429	7555	7651	7490	7642	7421	7528	7584	7566	7648	7692	7662	7586	7592	7482	7541	7572	7522	7562	7586	7631	7580	7760	7722	7564	7759	7545	7615	7565	7632	7645	7595	7539	7767	7689	7634	7491	7680	7574	7565	7631	7523	7626	7574	7576	7547	7594	7643	7556	7637	7605	7503	7579	7552	7664	7438	7654	7674	7563	7554	7626	7640	7553	7620	7549	7560	7655	7554	7633	7599	7613	7672	7695	7579	7485	7548	7489	7477	7516	7554	7680	7558	7543	7544	7547	7523	7506	7643	7580	7666	7647	7566	7678	7609	7477	7580	7582	7560	7646	7490	7615	7523	7590	7584	7563	7677	7459	7461	7670	7602	7638	7701	7592	7535	7568	7659	7638	7575	7585	7594	7593	7721	7517	7632	7591	7529	7584	7576	7602	7588	7635	7557	7576	7574	7606	7589	7622	7548	7571	7649	7523	7452	7643	7663	7722	7654	7606	7646	7601	7728	7599	7701	7583	7577	7637	7585	7651	7587	7499	7572	7584	7705	7659	7565	7461	7534	7573	7554	7705	7499	7603	7594	7654	7710	7565	7625	7665	7607	7612	7613	7527	7739	7695	7748	7547	7586	7575	7629	7614	7622	7546	7495	7471	7517	7582	7548	7590	7617	7543	7589	7547	7557	7548	7623	7576	7722	7570	7538	7586	7370	7520	7628	7517	7527	7544	7464	7558	7500	7704	7510	7561	7563	7542	7579	7621	7504	7555	7635	7559	7468	7585	7604	7578	7539	7547	7514	7556	7544	7623	7700	7602	7578	7425	7594	7615	7462	7587	7541	7438	7509	7638	7554	7487	7499	7565	7573	7526	7470	7611	7654	7747	7516	7643	7465	7672	7495	7492	7557	7643	7516	7487	7499	7658	7461	7746	7543	7666	7546	7615	7611	7506	7638	7510	7586	7652	7461	7581	7633	7573	7705	7562	7476	7601	7601	7653	7460	7534	7636	7704	7433	7506	7609	7558	7575	7553	7627	7564	7585	7569	7468	7692	7681	7573	7685	7496	7582	7505	7804	7546	7552	7751	7605	7737	7468	7653	7651	7823	7611	7516	7442	7637	7673	7608	7563	7500	7547	7549	7523	7673	7479	7563	7610	7589	7543	7666	7707	7608	7612	7458	7669	7652	7615	7537	7650	7630	7611	7597	7481	7451	7666	7680	7513	7691	7436	7646	7659	7654	7553	7416	7619	7507	7589	7670	7699	7572	7663	7517	7634	7598	7561	7638	7464	7573	7648	7439	7561	7495	7584	7654	7707	7556	7614	7592	7475	7540	7500	7652	7671	7645	7636	7637	7469	7610	7561	7454	7597	7453	7595	7509	7683	7491	7428	7561	7723	7568	7566	7655	7511	7588	7545	7622	7444	7609	7487	7537	7333	7437	7596	7692	7672	7634	7583	7566	7407	7385	7610	7523	7490	7665	7525	7640	7563	7612	7576	7584	7512	7588	7646	7528	7669	7609	7713	7611	7707	7556	7580	7583	7653	7565	7633	7604	7630	7546	7489	7501	7639	7596	7677	7600	7608	7610	7609	7470	7567	7554	7470	7550	7562	7570	7645	7702	7595	7387	7481	7599	7506	7625	7588	7609	7479	7630	7557	7534	7585	7503	7494	7463	7521	7559	7509	7522	7585	7496	7592	7566	7571	7519	7630	7668	7687	7525	7685	7553	7548	7620	7603	7503	7642	7544	7692	7590	7478	7544	7670	7615	7604	7596	7549	7595	7573	7550	7574	7672	7619	7623	7565	7668	7597	7564	7657	7532	7556	7635	7471	7478	7460	7560	7524	7453	7502	7535	7567	7617	7554	7731	7451	7621	7482	7519	7444	7436	7589	7650	7643	7595	7546	7469	7617	7604	7655	7683	7537	7650	7459	7551	7540	7576	7687	7548	7426	7639	7581	7680	7644	7649	7482	7702	7693	7618	7622	7439	7543	7636	7605	7652	7589	7506	7541	7588	7565	7440	7637	7486	7478	7472	7571	7595	7523	7595	7537	7599	7598	7604	7551	7572	7648	7542	7669	7498	7597	7647	7537	7537	7527	7499	7685	7569	7539	7532	7514	7553	7438	7740	7481	7547	7584	7414	7592	7584	7614	7579	7554	7614	7525	7581	7473	7776	7628	7488	7697	7613	7552	7678	7575	7675	7518	7588	7595	7584	7500	7470	7559	7483	7456	7544	7644	7480	7650	7522	7707	7668	7539	7573	7682	7578	7564	7651	7532	7634	7618	7624	7482	7671	7581	7565	7428	7565	7576	7615	7604	7514	7671	7514	7568	7523	7609	7570	7659	7570	7533	7490	7552	7669	7824	7719	7532	7626	7611	7660	7602	7556	7573	7418	7582	7539	7631	7593	7611	7641	7535	7639	7436	7640	7607	7742	7518	7484	7583	7663	7608	7611	7512	7649	7511	7554	7666	7586	7540	7583	7647	7673	7419	7586	7523	7460	7513	7483	7587	7603	7592	7601	7464	7689	7563	7692	7581	7573	7529	7635	7649	7460	7415	7544	7540	7544	7569	7620	7559	7690	7600	7480	7744	7492	7520	7423	7736	7636	7596	7570	7568	7552	7450	7497	7710	7559	7641	7474	7485	7619	7523	7572	7678	7561	7551	7594	7612	7622	7623	7599	7504	7585	7572	7550	7494	7582	7548	7565	7542	7516	7599	7634	7671	7477	7522	7507	7608	7476	7622	7669	7550	7478	7553	7544	7540	7612	7667	7768	7548	7519	7522	7524	7652	7658	7639	7589	7684	7529	7721	7592	7565	7662	7545	7503	7617	7699	7620	7619	7573	7600	7572	7473	7578	7619	7583	7546	7462	7454	7624	7526	7629	7471	7551	7652	7494	7589	7454	7477	7556	7595	7636	7578	7573	7527	7669	7699	7569	7704	7503	7705	7511	7522	7547	7636	7676	7547	7496	7550	7577	7604	7505	7678	7551	7557	7739	7587	7679	7537	7614	7654	7547	7598	7660	7648	7455	7597	7633	7621	7651	7585	7420	7672	7631	7533	7535	7533	7549	7557	7420	7565	7498	7798	7508	7601	7540	7634	7506	7413	7679	7580	7610	7543	7630	7557	7698	7663	7618	7504	7607	7496	7620	7615	7546	7611	7584	7699	7760	7543	7435	7546	7759	7618	7569	7705	7519	7547	7532	7682	7544	7495	7568	7655	7424	7684	7690	7575	7708	7732	7492	7465	7571	7614	7589	7569	7602	7495	7657	7476	7601	7561	7511	7604	7589	7462	7680	7641	7557	7599	7555	7651	7645	7606	7521	7634	7600	7575	7632	7645	7613	7568	7589	7629	7556	7664	7650	7584	7566	7734	7622	7485	7664	7567	7570	7451	7601	7596	7655	7683	7593	7542	7614	7522	7554	7702	7608	7581	7546	7617	7599	7604	7450	7634	7562	7465	7640	7515	7587	7464	7492	7642	7654	7610	7617	7657	7591	7599	7642	7605	7603	7652	7611	7665	7595	7622	7645	7458	7613	7655	7711	7620	7670	7443	7577	7537	7642	7538	7524	7634	7488	7647	7530	7550	7495	7580	7541	7579	7616	7657	7607	7613	7426	7539	7519	7659
2698	2037	1625	1490	1742	1793	1586	1460	5092	17185	14797	7881	2930	1380	1011	1002	962	979	932	919	960	888	930	898	983	941	894	928	948	919	899	941	900	898	968	929	929	938	954	967	969	1006	963	875	947	971	972	993	919	969	986	961	938	939	964	967	984	961	998	973	951	911	1021	981	973	929	922	925	929	978	971	919	939	963	931	960	979	940	988	1005	978	945	926	948	985	943	906	949	919	946	941	952	932	939	954	927	930	956	958	927	922	935	907	978	952	997	956	979	964	931	967	967	931	906	946	961	951	994	914	950	971	981	950	936	926	957	897	985	960	971	982	969	947	966	921	876	889	939	946	941	898	974	940	961	978	962	960	950	910	958	952	932	970	947	980	957	937	949	915	926	960	935	923	963	958	973	979	923	937	985	929	905	952	916	879	968	923	922	993	1032	962	955	961	916	961	977	951	960	913	925	898	980	992	972	977	952	991	998	947	980	967	912	959	972	895	962	972	892	905	975	912	975	956	922	956	962	921	975	906	928	930	950	949	995	1029	946	1004	921	934	986	951	919	954	953	983	972	925	928	953	979	924	874	956	914	989	919	951	958	936	970	976	929	919	958	922	924	950	961	934	970	934	957	904	907	997	941	906	977	922	933	1035	936	964	917	976	960	959	967	905	959	975	963	939	968	931	918	962	980	930	1015	942	999	909	973	975	939	863	874	921	960	940	983	946	926	901	910	998	934	917	938	1020	912	963	932	994	977	988	951	947	903	1018	938	932	965	936	944	924	939	963	894	959	982	900	911	959	900	987	963	925	961	965	982	955	962	930	983	940	1000	961	894	893	965	941	900	978	940	909	1017	952	983	974	937	995	985	953	965	919	943	957	920	954	962	994	929	940	989	946	942	939	963	948	979	915	990	968	965	948	942	955	983	964	913	970	959	931	952	950	902	1012	924	932	994	928	946	921	939	956	968	974	896	895	960	951	935	900	963	942	958	968	960	956	907	950	983	964	945	938	916	969	950	964	927	955	987	872	946	960	932	906	940	931	948	965	920	944	955	931	940	932	920	956	949	967	924	954	945	980	930	945	984	972	949	993	923	907	958	918	940	993	976	928	957	943	948	968	932	943	961	989	971	966	943	921	981	968	1030	954	942	999	973	968	986	949	1007	959	983	967	923	915	959	938	969	1006	993	960	955	955	931	952	977	966	930	906	978	932	954	978	938	971	958	958	886	935	975	976	981	988	992	894	1025	953	961	883	924	946	972	875	1001	972	951	909	953	936	895	1018	996	868	939	967	946	982	916	900	944	946	1015	947	968	953	927	981	962	1001	958	965	976	934	946	967	986	982	941	944	956	941	912	933	917	970	933	901	946	953	985	989	966	950	1036	985	979	954	917	912	877	954	968	996	939	976	981	961	960	954	970	892	902	903	931	1019	956	918	930	913	928	940	955	969	959	968	1000	908	988	982	949	988	906	957	972	919	959	990	983	955	950	1004	985	974	921	1028	919	984	938	923	981	962	947	973	973	959	973	939	983	937	971	928	936	974	993	966	925	911	955	973	905	946	943	952	939	914	940	962	926	951	992	945	907	957	919	949	921	925	937	990	930	932	931	1007	917	990	993	928	919	937	978	967	936	937	941	932	933	982	966	1053	1003	935	962	973	971	948	929	1003	972	1010	1049	910	944	963	965	977	937	955	958	979	945	935	973	965	953	905	960	974	921	967	912	936	966	908	962	996	922	956	941	929	982	929	933	968	959	952	946	926	969	951	915	929	913	995	973	958	920	916	968	957	957	973	1001	952	955	958	936	942	924	999	956	943	956	959	957	979	950	930	979	1021	1008	989	965	940	918	935	951	945	1002	932	920	946	910	973	975	863	979	957	926	910	994	957	984	953	945	986	1005	971	975	905	936	936	874	981	942	965	959	960	958	950	938	894	923	964	936	901	1002	953	941	945	1020	918	926	929	958	945	876	946	899	1014	902	948	952	996	910	926	937	984	955	945	912	994	958	976	909	904	946	958	1014	932	919	918	961	940	961	947	936	1000	967	976	936	995	918	928	945	933	955	921	980	980	943	997	942	983	959	928	944	985	963	915	965	915	954	976	976	968	918	969	875	947	931	889	964	927	921	941	926	956	957	959	935	1013	984	998	997	973	962	972	961	925	970	945	970	1010	996	944	958	932	962	925	985	968	966	948	960	981	918	929	979	945	937	918	916	924	944	947	913	919	930	954	957	921	936	953	915	979	902	965	967	950	918	996	971	1036	950	934	916	943	954	1078	1007	940	998	960	971	977	998	956	952	986	908	935	918	903	978	964	882	1013	978	981	971	929	981	950	916	917	1028	928	995	977	916	950	942	960	926	950	921	956	992	953	961	967	991	930	922	912	983	923	955	963	997	996	924	963	985	973	974	959	963	958	958	921	941	958	970	902	920	930	953	960	942	976	940	931	963	1021	938	947	981	921	1010	955	910	941	934	998	967	992	961	936	925	962	936	908	975	1009	911	935	925	930	919	929	931	927	965	990	919	979	937	974	977	1009	918	915	986	945	962	975	939	915	927	972	949	965	941	953	907	940	947	928	956	984	981	970	1011	944	1000	923	973	909	936	898	922	991	965	983	950	914	942	994	914	994	953	950	960	965	986	971	1022	908	940	998	931	959	942	929	1029	970	1003	955	989	941	909	1033	970	939	1003	945	930	950	965	958	938	975	944	943	944	984	951	901	893	964	979	962	975	946	955	907	914	940	941	928	971	961	918	944	944	970	949	938	977	951	961	958	1009	947	956	1000	986	926	926	951	974	955	975	1003	912	971	932	923	976	931	1008	938	1000	906	961	945	929	928	895	930	1020	966	953	909	944	952	984	1023	961	932	925	954	914	1000	1000	960	997	977	979	902	981	1007	953	939	999	943	930	961	954	955	969	925	996	998	935	948	941	933	1000	987	942	927	971	948	938	906	912	963	946	992	993	963	951	875	918	937	955	951	949	906	930	970	909	977	988	970	985	953	919	987	862	948	942	957	918	982	967	952	965	938	969	934	901	931	947	915	960	946	978	995	936	962	972	943	939	1001	980	996	950	980	912	998	985	996	940	904	927	986	915	892	887	1024	954	977	962	929	958	984	950	915	952	938	926	981	928	914	996	908	951	994	921	981	976	932	943	922	886	1000	921	949	952	917	987	975	962	921	942	933	986	893	954	952	916	973	966	951	974	992	976	912	979	972	984	996	847	959	965	989	923	943	905	965	907	953	927	968	985	937	946	932	985	944	983	946	943	919	956	994	995	996	936	967	1017	891	958	955	919	1045	939	996	1016	938	920	1005	877	957	910	943	970	945	964	1018	944	954	878	910	982	903	921	993	957	977	901	914	918	948	953	989	943	931	991	959	1026	913	968	912	911	1004	959	998	988	947	941	983	903	906	912	941	936	962	985	904	918	990	942	997	974	938	971	980	891	937	944	966	874	1001	994	886	1002	974	998	970	922	945	1008	1002	946	932	967	964	941	946	981	964	966	948	989	952	986	930	979	999	919	946	927	923	924	993	960	951	970	1015	939	989	922	885	966	957	960	905	964	948	932	920	962	949	929	934	979	940	928
22570	17418	14691	23218	29395	28313	25673	24775	43041	68714	58975	42673	25660	13406	8956	7772	7662	7706	7568	7702	7674	7665	7729	7669	7660	7654	7641	7772	7676	7482	7628	7683	7786	7719	7664	7625	7643	7617	7679	7694	7615	7640	7512	7628	7655	7553	7627	7666	7687	7712	7597	7476	7652	7641	7525	7764	7574	7552	7676	7482	7647	7542	7417	7488	7531	7717	7738	7664	7707	7868	7851	7594	7454	7540	7666	7713	7675	7468	7671	7706	7618	7616	7599	7662	7593	7677	7759	7673	7596	7619	7656	7511	7738	7664	7656	7613	7618	7689	7678	7541	7578	7650	7630	7653	7671	7767	7687	7516	7514	7681	7599	7618	7634	7704	7656	7676	7686	7634	7659	7648	7583	7588	7731	7701	7635	7555	7675	7626	7649	7812	7495	7589	7570	7546	7656	7700	7501	7688	7590	7713	7521	7671	7704	7627	7546	7573	7694	7617	7671	7655	7605	7631	7619	7721	7612	7762	7806	7728	7640	7758	7592	7679	7731	7618	7584	7618	7685	7717	7673	7637	7613	7656	7638	7617	7640	7496	7859	7530	7748	7742	7510	7542	7712	7664	7516	7625	7758	7608	7698	7568	7709	7637	7492	7674	7786	7737	7519	7686	7547	7623	7610	7701	7572	7588	7674	7640	7567	7529	7680	7629	7657	7566	7660	7775	7604	7701	7627	7616	7714	7632	7673	7742	7725	7702	7687	7815	7664	7700	7694	7569	7686	7822	7717	7711	7584	7742	7425	7768	7656	7659	7753	7765	7668	7886	7480	7770	7644	7575	7605	7667	7675	7516	7683	7676	7522	7688	7576	7604	7600	7530	7693	7672	7796	7629	7604	7531	7657	7584	7696	7709	7598	7556	7760	7585	7559	7587	7620	7690	7696	7545	7658	7707	7664	7479	7636	7663	7513	7669	7734	7592	7634	7657	7642	7676	7620	7577	7733	7702	7666	7550	7680	7637	7721	7557	7718	7577	7682	7788	7737	7637	7694	7618	7736	7668	7632	7762	7688	7714	7726	7664	7584	7702	7499	7679	7619	7600	7605	7498	7698	7460	7574	7506	7561	7640	7631	7594	7687	7666	7733	7518	7692	7560	7677	7599	7515	7761	7693	7741	7548	7566	7739	7576	7482	7710	7638	7570	7793	7592	7682	7549	7478	7758	7703	7679	7674	7671	7717	7688	7637	7656	7646	7566	7752	7738	7594	7562	7727	7649	7773	7701	7553	7661	7673	7746	7683	7791	7641	7501	7651	7686	7665	7740	7558	7595	7544	7592	7587	7457	7541	7562	7813	7780	7656	7631	7703	7763	7766	7651	7670	7555	7714	7763	7632	7573	7643	7451	7515	7714	7743	7786	7764	7717	7642	7656	7694	7684	7636	7540	7541	7590	7701	7621	7683	7642	7654	7643	7665	7675	7623	7571	7676	7566	7779	7718	7600	7673	7752	7643	7669	7551	7475	7730	7595	7754	7652	7733	7667	7596	7685	7576	7627	7834	7534	7785	7692	7690	7617	7594	7510	7593	7634	7573	7644	7569	7695	7624	7624	7644	7634	7800	7644	7718	7730	7558	7779	7691	7809	7774	7665	7775	7626	7442	7654	7603	7673	7682	7778	7660	7753	7563	7623	7677	7658	7680	7520	7621	7747	7741	7605	7520	7747	7576	7604	7774	7680	7721	7630	7634	7615	7624	7594	7654	7655	7562	7814	7607	7635	7680	7619	7664	7586	7704	7678	7682	7664	7520	7485	7605	7576	7628	7656	7711	7752	7577	7686	7726	7655	7749	7666	7667	7486	7599	7563	7522	7750	7555	7668	7515	7783	7677	7668	7710	7554	7627	7486	7679	7566	7580	7788	7637	7592	7660	7754	7609	7546	7662	7694	7759	7686	7610	7624	7612	7781	7652	7699	7615	7580	7601	7596	7735	7795	7747	7707	7763	7715	7656	7677	7621	7595	7623	7628	7658	7753	7642	7629	7671	7593	7682	7697	7604	7654	7587	7556	7586	7662	7653	7736	7675	7702	7873	7624	7479	7566	7663	7792	7654	7635	7535	7756	7762	7662	7660	7660	7809	7579	7685	7631	7706	7629	7623	7486	7548	7556	7731	7614	7745	7611	7665	7672	7507	7703	7777	7553	7664	7608	7547	7688	7615	7604	7469	7729	7774	7649	7539	7713	7640	7625	7674	7662	7672	7584	7585	7674	7543	7663	7513	7659	7696	7564	7689	7627	7650	7610	7477	7489	7802	7553	7501	7554	7735	7690	7657	7612	7673	7640	7762	7675	7543	7620	7749	7686	7623	7554	7644	7719	7589	7660	7609	7748	7598	7792	7715	7707	7618	7643	7592	7553	7805	7615	7704	7685	7684	7649	7616	7592	7616	7655	7806	7585	7583	7847	7601	7748	7653	7528	7587	7595	7681	7715	7608	7640	7617	7596	7379	7802	7755	7744	7807	7653	7561	7653	7705	7650	7693	7720	7693	7610	7624	7407	7590	7627	7581	7550	7649	7708	7533	7698	7663	7726	7521	7626	7603	7611	7748	7753	7680	7695	7630	7710	7678	7595	7604	7657	7481	7708	7662	7534	7750	7614	7610	7688	7706	7588	7542	7738	7783	7621	7746	7730	7714	7688	7548	7632	7758	7666	7644	7641	7549	7682	7558	7712	7554	7484	7692	7713	7800	7718	7723	7682	7650	7536	7738	7628	7686	7682	7535	7501	7647	7658	7710	7811	7576	7702	7624	7564	7795	7672	7744	7671	7724	7598	7692	7684	7575	7579	7684	7629	7685	7654	7683	7705	7713	7637	7596	7586	7534	7704	7731	7545	7656	7656	7490	7773	7783	7576	7535	7728	7712	7661	7493	7762	7721	7737	7756	7675	7705	7697	7750	7581	7622	7670	7677	7568	7619	7671	7616	7633	7570	7585	7685	7626	7527	7621	7755	7638	7517	7712	7717	7798	7686	7673	7649	7760	7598	7725	7646	7725	7739	7640	7648	7569	7590	7743	7685	7735	7728	7610	7601	7620	7563	7673	7701	7671	7809	7687	7568	7638	7724	7679	7750	7602	7594	7730	7673	7543	7916	7571	7628	7628	7559	7589	7759	7647	7669	7739	7737	7690	7709	7515	7692	7662	7613	7795	7628	7672	7608	7708	7795	7660	7762	7649	7686	7621	7632	7712	7711	7729	7786	7622	7598	7758	7685	7634	7725	7736	7690	7620	7622	7702	7670	7777	7630	7711	7550	7553	7488	7690	7673	7692	7590	7616	7646	7712	7635	7582	7794	7832	7588	7783	7747	7784	7627	7769	7666	7604	7699	7675	7681	7609	7677	7665	7682	7610	7650	7656	7435	7840	7464	7594	7644	7679	7683	7511	7601	7668	7568	7528	7722	7601	7555	7747	7444	7696	7700	7645	7707	7718	7558	7533	7649	7606	7653	7625	7628	7666	7749	7745	7720	7746	7613	7650	7677	7571	7625	7650	7596	7646	7780	7703	7602	7655	7681	7585	7532	7656	7746	7654	7663	7658	7727	7593	7689	7846	7552	7617	7604	7702	7608	7652	7743	7725	7679	7652	7639	7671	7593	7580	7639	7563	7609	7712	7639	7681	7648	7621	7696	7610	7611	7576	7739	7722	7703	7548	7711	7678	7526	7687	7518	7606	7727	7665	7698	7699	7685	7691	7714	7734	7559	7567	7519	7732	7602	7673	7650	7600	7639	7572	7583	7681	7659	7646	7575	7575	7702	7758	7664	7686	7671	7554	7643	7624	7643	7627	7716	7627	7596	7723	7780	7558	7751	7619	7657	7567	7674	7653	7654	7603	7708	7686	7644	7563	7569	7598	7597	7586	7682	7743	7693	7744	7719	7680	7778	7627	7712	7591	7664	7652	7733	7554	7579	7706	7560	7680	7581	7680	7719	7676	7775	7661	7489	7706	7902	7594	7800	7626	7623	7642	7550	7685	7404	7648	7646	7756	7860	7680	7542	7646	7704	7660	7537	7682	7702	7553	7633	7717	7819	7585	7655	7712	7707	7648	7532	7670	7710	7621	7763	7611	7696	7775	7577	7637	7591	7697	7625	7546	7506	7670	7766	7707	7600	7670	7563	7639	7553	7636	7656	7716	7584	7498	7621	7608	7621	7734	7695	7562	7642	7587	7689	7787	7501	7768	7824	7597	7574	7637	7627	7550	7565	7522	7675	7779	7762	7769	7682	7670	7651	7607	7734	7662	7763	7671	7627	7562	7654	7529	7591	7697	7728	7719	7616	7736	7534	7615	7605	7577	7677	7458	7636	7621	7639	7614	7683	7583	7595	7536	7680	7622	7609	7712	7664	7508	7709	7577	7577	7622	7539	7719	7606	7730	7699	7690	7594	7552	7606	7592	7629	7553	7743	7512	7688	7643	7895	7739	7735	7554	7628	7652	7758	7669	7736	7716	7633	7536	7678	7611	7767	7624	7681	7543	7679	7731	7700	7606	7772	7686	7563	7802	7852	7721	7766	7611	7638	7678	7615	7769	7660	7656	7734	7594	7680	7729	7637	7607	7637	7754	7614	7574	7641	7543	7709	7617	7501	7624	7703	7749	7607	7826	7692	7607	7657	7655	7616	7739	7719	7803	7659	7662	7796	7665	7633	7558	7632	7556	7505	7607	7749	7666	7575	7690	7627	7634	7614	7630	7639	7615	7633	7652	7645	7580	7648	7755	7752	7640	7629	7575	7609	7785	7657	7671	7596	7549	7649	7583	7754	7567	7538	7609	7619	7634	7671	7760	7792	7692	7598	7588	7509	7719	7759	7579	7683	7684	7609	7632	7640	7524	7678	7533	7635	7602	7745	7694	7596	7516	7663	7729	7712	7498	7756	7635	7630	7597	7718	7660	7570	7538	7586	7555	7626	7706	7793	7680	7657	7701	7734	7617	7726	7700	7708	7571	7515	7686	7729	7670	7602	7689	7654	7632	7662	7674	7565	7577	7611	7817	7620	7573	7716	7651	7647	7751	7689	7611	7590	7662	7842	7742	7529	7722	7537	7690	7488	7709	7614	7643	7526	7662	7702	7697	7831	7751	7718	7746	7631	7681	7652	7641	7600
5356	1880	1522	1453	1814	2071	1873	1665	4493	16145	15315	8519	3157	1516	1070	1022	994	1020	948	929	942	995	940	981	980	930	964	980	1016	988	975	956	987	967	983	971	902	941	987	938	902	963	1016	1010	967	1017	906	1004	941	957	1000	991	945	976	971	975	934	983	995	972	988	948	1011	933	964	1024	947	923	950	971	944	922	955	945	954	1005	982	966	962	1008	958	963	954	967	990	999	941	1004	944	1008	991	921	914	998	979	1072	919	921	969	922	967	1031	982	955	1010	963	964	964	944	953	969	1019	934	959	926	920	1050	1025	974	950	1013	984	973	980	962	980	991	971	950	940	994	988	923	982	948	965	1033	1002	948	948	992	931	959	964	971	938	960	1001	956	957	968	962	958	969	936	975	990	1003	949	994	980	986	1000	949	1028	1032	985	973	968	972	939	952	985	916	1000	950	972	1039	1003	969	1001	964	950	954	975	969	1016	1017	984	935	1000	952	937	954	998	951	995	942	942	976	996	1039	1003	957	1000	1012	950	950	943	946	966	955	921	953	937	955	944	945	1029	1020	1015	979	1010	920	927	923	930	979	993	967	949	978	962	985	1002	968	955	979	973	997	938	1008	938	987	985	1004	941	993	986	966	881	991	989	931	925	944	956	992	954	909	976	962	991	968	996	964	1001	964	984	944	1018	977	1026	962	949	960	943	961	962	943	1029	949	936	995	949	953	955	986	946	1014	956	990	963	945	934	917	989	953	1029	952	1022	966	937	961	976	945	1032	977	960	943	960	963	1021	956	984	990	974	1055	916	1017	953	964	973	1000	921	981	972	1022	970	968	980	984	984	1011	982	1008	972	965	976	979	931	925	998	999	1014	951	975	980	989	995	991	995	966	959	1018	937	1018	990	1018	985	906	915	994	942	1009	944	942	1025	975	1027	927	974	968	957	945	949	949	985	1007	986	935	1030	992	935	975	988	1020	1022	1002	920	966	963	996	920	1019	919	971	995	976	984	984	959	926	977	942	960	987	997	938	996	985	990	999	984	953	965	943	995	974	993	932	954	942	961	962	1003	960	983	963	1003	976	936	917	937	962	979	940	976	946	978	894	967	911	973	962	930	984	1028	992	919	944	975	953	936	961	998	920	1001	1026	1062	969	921	993	949	957	928	977	969	955	940	957	988	934	989	962	1019	979	919	964	997	1022	978	938	1016	910	954	987	927	986	1012	947	959	935	951	977	1030	1023	945	968	948	953	959	1000	980	988	1003	1013	991	936	1011	951	987	980	999	964	976	980	995	1026	980	921	984	963	961	902	906	934	912	988	949	943	1001	974	916	994	962	954	976	948	941	976	933	975	986	944	1005	1027	962	984	947	907	945	967	977	970	947	940	921	945	989	982	990	986	998	973	979	958	953	930	947	878	1046	1007	1004	976	969	951	932	968	899	964	968	1027	1031	969	988	951	952	968	955	952	988	936	983	985	971	975	956	942	956	964	986	971	912	991	975	980	940	978	1002	1027	986	1008	927	949	991	899	965	973	905	976	925	950	979	980	1005	981	933	965	973	986	976	1001	969	1005	995	960	953	938	988	970	934	926	1032	950	983	960	1016	939	952	929	983	964	962	959	984	1021	905	991	989	996	907	992	1027	957	966	1000	939	969	1008	1007	993	955	984	937	959	994	999	1031	958	1000	943	991	1018	963	1008	1006	954	968	1021	947	961	1044	941	978	937	952	940	942	982	982	1013	991	955	977	1016	975	948	968	1026	961	928	988	952	929	946	964	957	993	910	1000	991	1024	935	940	952	931	938	1033	979	925	1001	967	991	961	1000	954	988	942	986	967	1061	1041	959	1010	945	1010	935	984	1005	963	972	931	923	909	956	990	964	932	925	1029	956	977	941	991	969	888	949	967	958	978	967	958	929	1061	1014	964	977	945	1007	956	990	920	976	952	966	976	957	911	952	960	927	948	978	999	993	983	971	964	953	1009	1024	1005	1003	935	988	981	960	949	901	957	953	962	1027	950	1032	948	1020	946	983	952	951	990	932	968	998	991	940	976	967	889	971	1006	937	952	951	937	914	972	995	1000	975	953	934	948	999	977	1042	989	1018	971	942	1001	991	951	985	997	1012	1008	992	978	1020	985	922	961	1005	928	931	994	1008	975	994	967	991	933	1000	900	957	954	989	921	974	1000	1000	1005	983	997	993	1007	949	966	1028	983	990	993	1006	973	955	963	986	985	976	984	965	991	945	952	1004	953	985	969	992	995	927	1004	994	953	957	953	1058	974	967	940	963	987	973	985	932	917	975	915	991	913	1029	951	915	889	1015	958	996	981	971	946	950	936	916	1062	988	934	997	939	1021	930	977	944	910	980	1023	1014	957	933	955	972	939	973	1043	901	986	958	960	971	899	1016	991	949	906	1013	947	1014	929	984	993	979	984	999	931	1040	945	958	956	975	976	969	938	1035	972	939	950	1038	997	937	941	975	997	973	948	958	937	1048	1018	957	985	1032	946	969	949	986	1021	984	1015	966	1038	963	997	937	946	943	958	990	928	952	946	994	1006	972	944	889	949	943	1019	964	983	969	984	972	953	970	976	981	940	967	998	930	1022	1024	980	973	971	960	995	972	943	999	983	933	908	1012	956	961	968	1025	1022	983	949	980	962	972	970	978	947	943	965	986	967	926	947	980	970	919	954	940	944	944	931	946	945	915	1022	938	928	991	982	947	994	959	955	1015	937	998	953	1049	975	1034	1036	952	997	1012	1003	1024	984	1026	1018	949	943	975	958	938	956	969	992	994	968	984	1011	1002	969	949	1026	926	955	951	996	930	965	936	956	1003	987	1046	975	972	990	986	940	1012	985	961	996	964	921	937	1059	944	1002	1004	963	950	1026	1015	982	992	992	977	937	976	983	911	992	996	1011	1025	955	1002	962	931	1014	954	978	984	948	963	948	959	941	965	1021	989	940	982	1010	984	952	1010	994	947	942	964	936	968	970	910	987	946	996	1003	975	965	978	988	934	941	980	961	976	976	987	1019	959	986	975	939	953	906	972	994	1032	958	996	974	997	1013	1019	976	1009	990	1001	955	950	962	947	991	953	976	973	997	973	965	937	981	994	986	977	970	977	970	974	952	926	897	990	989	966	975	959	977	920	986	992	947	993	1058	984	994	969	1000	968	957	927	941	951	952	962	1011	934	962	964	955	966	940	990	977	944	923	991	968	974	926	918	943	917	935	961	902	903	1000	1003	909	984	1000	987	977	963	1051	959	950	1022	974	989	996	936	971	1043	954	981	948	973	950	982	1010	957	948	946	973	983	951	988	975	960	974	950	944	997	974	993	1028	1009	997	932	959	948	967	970	943	988	996	1003	954	980	974	994	995	907	978	951	952	966	951	989	927	974	997	959	993	978	994	984	978	1009	952	931	926	990	964	1023	928	960	976	941	935	954	957	948	947	985	1003	977	929	959	935	955	1016	962	977	952	1067	967	999	962	966	1011	983	944	972	1027	960	967	1007	943	1016	962	953	991	971	951	989	955	976	940	977	944	963	971	977	987	1028	984	977	960	954	927	951	983	988	978	1008	976	1050	997	936	986	978	968	977	967	1012	933	1033	988	969	868	958	1006	965	973	976	933	928	942	1016	948	977	926	987	997	931	1008	979	1019	1003	1007	991	985	944	965	968	965	1008	1017	953	949	976	962	954	994	943	937	965	927	968	960	898	985	964	976	899	952	964	985	1022	1008	922	975	1070	1010	1033	989	1005	994	954	1008	950	907	975	971	961	1027
21691	16135	13849	21929	30255	30718	28476	26253	42289	67868	60870	44764	26811	14020	9323	8082	7887	7695	7842	7799	7886	7773	7784	7826	7794	7749	7788	7787	7683	7756	7821	7854	7814	7722	7764	7800	7816	7669	7682	7756	7754	7674	7564	7763	7711	7720	7804	7992	7728	7903	7815	7871	7702	7723	7625	7726	7671	7903	7791	7847	7646	7751	7747	7777	7792	7774	7624	7750	7862	7769	7743	7862	7601	7795	7873	7775	7628	7669	7852	7897	7864	7687	7714	7806	7710	7638	7861	7709	7604	7735	7775	7752	7742	7595	7816	7732	7814	7618	7711	7768	7807	7668	7800	7800	7749	7775	7740	7743	7779	7725	7621	7681	7653	7832	7657	7770	7810	7721	7794	7750	7738	7800	7778	7777	7727	7826	7858	7670	7856	7681	7863	7808	7774	7787	7775	7608	7786	7638	7784	7729	7836	7821	7727	7761	7858	7722	7604	7766	7766	7853	7894	7705	7892	7671	7769	7798	7717	7879	7756	7830	7889	7734	7781	7796	7740	7822	7737	7798	7756	7743	7769	7687	7824	7661	7759	7655	7694	7796	7732	7717	7773	7792	7919	7730	7606	7701	7811	7675	7773	7844	7636	7863	7754	7869	7763	7720	7863	7956	7786	7836	7782	7866	7737	7776	7763	7749	7751	7647	7753	7689	7846	7769	7889	7752	7683	7805	7874	7794	7694	7847	7638	7813	7712	7734	7943	7793	7658	7675	7762	7682	7721	7773	7921	7640	7827	7820	7691	7748	7678	7812	7781	7967	7810	7820	7841	7753	7637	7707	7720	7774	7756	7779	7807	7892	7844	7860	7795	7692	7716	7817	7870	7820	7867	7854	7742	7843	7714	7871	7752	7727	7797	7829	7764	7677	7709	7884	7768	7973	7731	7720	7713	7816	7917	7776	7741	7840	7754	7767	7679	7843	7754	7613	7733	7775	7702	7716	7775	7867	7698	7750	7764	7811	7918	7777	7726	7807	7906	7886	7682	7810	7707	7868	7778	7729	7808	7930	7754	7706	7672	7834	7789	7834	7807	7774	7742	7796	7708	7857	7731	7728	7569	7805	7752	7754	7680	7687	7806	7729	7787	7813	7736	7865	7776	7728	7843	7771	7751	7821	7735	7765	7864	7852	7619	7787	7765	7754	7779	7706	7722	7942	7791	7813	7792	7667	7821	7787	7693	7822	7648	7819	7741	7766	7648	7642	7812	7826	7763	7716	7839	7817	7858	7872	7642	7672	7822	7776	7709	7819	7769	7694	7663	7700	7826	7669	7829	7648	7706	7722	7839	7825	7785	7787	7837	7719	7756	7690	7716	7726	7729	7693	7776	7733	7743	7718	7848	7726	7749	7753	7939	7710	7621	7844	7723	7741	7814	7848	7826	7764	7769	7946	7649	7762	7787	7742	7833	7810	7758	7892	7747	7784	7561	7781	7802	7691	7681	7800	7892	7765	7764	7746	7724	7761	7799	7736	7679	7821	7759	7739	7700	7906	7819	7885	7813	7742	7866	7811	7782	7700	7770	7839	7778	7749	7606	7764	7783	7752	7897	7712	7835	7967	7735	7641	7717	7733	7881	7922	7714	7742	7781	7705	7571	7842	7747	7812	7768	7786	7589	7782	7849	7782	7700	7744	7819	7882	7763	7846	7808	7672	7730	7602	7880	7706	7825	7824	7873	7662	7740	7758	7829	7845	7711	7706	7808	7862	7808	7712	7767	7683	7782	7773	7708	7783	7755	7866	7904	7623	7771	7626	7721	7968	7750	7729	7783	7699	7725	7748	7674	7759	7743	7934	7791	7814	7704	7747	7913	7861	7722	7934	7639	7749	7722	7803	7778	7777	7919	7786	7795	7819	7780	7775	7714	7796	7792	7785	7707	7712	7824	7835	7809	7794	7727	7775	7766	7821	7803	7801	7817	7806	7666	7628	7754	7865	7741	7604	7718	7797	7701	7733	7820	7826	7774	7770	7891	7882	7777	7636	7650	7911	7929	7712	7764	7734	7853	7710	7833	7670	7806	7814	7814	7856	7687	7743	7808	7788	7793	7803	7866	7726	7829	7684	7674	7870	7636	7769	7856	7788	7807	7845	7756	7788	7683	7843	7873	7814	7777	7893	7674	7803	7848	7883	7867	7546	7662	7863	7759	7646	7728	7876	7732	7791	7725	7777	7895	7712	7762	7785	7667	7669	7707	7728	7836	7802	7582	7844	7716	7893	7734	7864	7792	7658	7868	7768	7913	7679	7789	7885	7644	7856	7790	7701	7774	7812	7920	7842	7729	7798	7747	7874	7815	7662	7797	7730	7754	7861	7764	7749	7793	7722	7703	7728	7751	7817	7699	7704	7810	7831	7798	7703	7754	7933	7626	7722	7771	7821	7795	7783	7802	7734	7731	7725	7675	7734	7716	7662	7742	7744	7684	7725	7717	7748	7737	7834	7793	7742	7694	7685	7818	7898	7709	7676	7778	7648	7777	7726	7778	7670	7794	7804	7854	7747	7764	7770	7802	7763	7834	7813	7901	7689	7747	7732	7705	7790	7782	7666	7806	7708	7746	7748	7693	7972	7802	7707	7860	7776	7713	7746	7769	7828	7798	7703	7775	7774	7863	7695	7825	7762	7780	7683	7784	7837	7670	7734	7755	7837	7795	7774	7653	7591	7842	7678	7724	7684	7747	7721	7729	7838	7858	7728	7766	7904	7921	7851	7886	7733	7846	7932	7761	7752	7686	7782	7714	7744	7699	7694	7810	7742	7674	7851	7761	7798	7769	7849	7863	7895	7792	7715	7785	7807	7686	7722	7803	7953	7767	7794	7871	7744	7926	7859	7829	7982	7832	7809	7816	7801	7723	7792	7702	7854	7686	7898	7974	7658	7649	7752	7732	7841	7742	7872	7712	7736	7814	7675	7749	7761	7642	7856	7807	7776	7703	7810	7707	7817	7757	7837	7804	7816	7727	7887	7819	7880	7739	7755	7781	7889	7776	7800	7843	7771	7745	7766	7649	7859	7791	7714	7898	7705	7890	7720	7848	7877	7664	7739	7823	7906	7744	7717	7907	7816	7826	7766	7749	7861	7896	7772	7627	7704	7775	7915	7787	7603	7845	7738	7832	7747	7665	7715	7960	7842	7894	7666	7811	7789	7808	7788	7710	7769	7812	7720	7760	7905	7747	7726	7892	7641	7746	7840	7781	7592	7806	7751	7728	7721	7575	7742	7801	7695	7843	7696	7702	7857	7730	7736	7770	7665	7812	7603	7632	7604	7809	7881	7796	7732	7949	7695	7743	7807	7845	7771	7740	7764	7748	7888	7822	7833	7773	7951	7736	7805	7797	7879	7692	7718	7832	7736	7884	7829	7730	7713	7786	7696	7777	7768	7848	7823	7796	7852	7725	7735	7849	7861	7628	7652	7777	7819	7664	7833	7707	7761	7735	7799	7829	7780	7860	7747	7874	7906	7713	7829	7734	7818	7753	7702	7914	7734	7753	7844	7790	7645	7821	7823	7663	7798	7778	7726	7829	7791	7755	7713	7698	7858	7731	7766	7715	7702	7649	7821	7811	7823	7732	7951	7785	7705	7756	7792	7658	7809	7821	7763	7749	7882	7820	7796	7758	7768	7811	7848	7623	7833	7710	7768	7828	7763	7796	7794	7671	7763	7820	7771	7721	7898	7626	7780	7738	7787	7826	7899	7777	7951	7748	7711	7636	7841	7635	7846	7656	7918	7751	7776	7748	7756	7808	7811	7768	7871	7799	7865	7803	7810	7692	7875	7702	7871	7716	7820	7794	7849	7945	7728	7755	7754	7776	7971	7695	7832	7865	7774	7870	7912	7696	7763	7667	7870	7972	7753	7635	7771	7766	7742	7776	7815	7806	7861	7704	7798	7743	7906	7832	7767	7824	7589	7689	7721	7702	7736	7834	7727	7925	7675	7891	7810	7775	7724	7825	7826	7725	7697	7779	7665	7769	7854	7871	7614	7772	7793	7682	7891	7690	7774	7863	7790	7637	7743	7879	7777	7791	7798	7791	7786	7903	7852	7838	7780	7711	7817	7748	7754	7893	7847	7743	7823	7760	7819	7761	7792	7720	7834	7765	7883	7836	7942	7741	7830	7715	7676	7779	7734	7795	7739	7876	7886	7694	7771	7795	7773	7751	7800	7707	7838	7797	7694	7755	7760	7862	7703	7877	7818	7852	7782	7762	7804	7883	7786	7844	7840	7821	7777	7780	7645	7709	7765	7849	7890	7780	7801	7878	7716	7731	7690	7736	7730	7720	7890	7803	7813	7745	7972	7895	7659	7750	7848	7714	7852	7791	7726	7784	7744	7765	7780	7756	7656	7834	7771	7911	7802	7829	7773	7761	7836	7738	7737	7920	7843	7797	7886	7738	7766	7890	7874	7734	7744	7889	7721	7644	7768	7865	7736	7673	7782	7741	7691	7659	7732	7978	7807	7838	7593	7875	7720	7823	7782	7818	7781	7813	7688	7929	7750	7729	7660	7883	7575	7819	7651	7783	7833	7654	7545	7707	7655	7889	7859	7999	7964	7705	7785	7762	7779	7772	7702	7797	7705	7802	7717	7845	7870	7959	7843	7916	7738	7842	7795	7652	7753	7891	7869	7779	7717	7716	7794	7734	7744	7768	7799	7854	7633	7725	7792	7858	7770	7691	7798	7773	7726	7782	7823	7755	7751	7716	7777	7821	7647	7825	7677	7809	7819	7804	7763	7801	7703	7722	7875	7806	7795	7807	7733	7820	7785	7786	7762	7876	7760	7808	7878	7640	7837	7747	7850	7852	7693	7601	7855	7698	7794	7852	7626	7814	7648	7746	7747	7696	7761	7771	7873	7769	7911	7813	7744	7804	7759	7884	7814	7796	7809	7786	7772	7807	7740	7932	7723	7895	7822	7773	7758	7648	7721	7779	7808	7696	7707	7760	7712	7819	7713	7736	7892	7735	7613	7695	7699	7651	7768	7629	7834	7599	7647	7694	7759	7796	7832	7790	7807	7882	7793	7695	7649	7832	7835	7938	7752	7769	7702	7769	7864	7688	7786	7637	7807	7742	7753	7704	7809	7734	7755	7666	7734	7912	7655
4161	2388	1801	1488	1821	2131	1980	1997	4497	25660	26925	16496	6064	2079	1188	1067	1017	906	919	972	967	937	967	914	1020	938	923	969	941	978	932	983	945	1000	980	948	949	924	959	975	943	972	945	952	959	938	938	929	985	927	987	920	987	1002	990	910	975	965	939	964	960	935	941	958	889	944	981	915	966	964	932	953	960	1034	952	991	923	984	952	923	947	954	929	969	918	977	962	979	938	915	905	949	959	990	906	917	934	925	907	981	963	953	976	942	953	1001	939	988	991	906	909	944	992	976	1002	1027	978	993	990	963	883	934	971	947	934	946	969	951	973	956	932	978	951	964	968	925	983	925	934	934	940	974	939	999	940	958	974	957	966	997	953	934	989	978	1001	895	932	972	918	967	966	967	943	975	986	960	1007	998	946	990	911	975	949	933	909	963	967	989	906	979	925	949	900	975	985	1003	950	950	928	906	969	947	968	918	925	944	958	1015	947	968	955	967	954	935	1001	919	987	1009	944	945	945	966	981	942	977	951	914	988	959	944	949	959	933	1004	1040	951	961	991	961	1028	943	1003	964	993	1023	957	936	938	955	967	959	966	915	981	942	996	952	955	987	961	1030	1004	974	1052	927	948	949	1035	952	934	1023	1011	989	1014	935	957	983	948	1010	942	943	965	994	975	969	949	974	967	978	1025	978	989	935	1020	990	904	1026	909	954	939	930	954	949	905	952	929	965	951	962	930	929	991	964	964	1003	925	944	944	969	945	950	968	942	967	950	1036	966	942	987	949	992	1018	961	922	1008	930	936	964	1004	981	961	962	975	944	951	975	922	980	988	1001	941	991	967	944	961	959	1000	902	973	939	977	924	974	981	954	954	910	982	994	899	998	978	986	944	933	986	944	919	924	920	922	967	962	926	945	1013	1005	989	1000	924	995	930	1007	900	1006	952	944	991	963	960	947	942	950	984	976	962	968	980	980	949	984	929	989	1006	932	993	948	932	937	984	1024	948	952	974	1001	991	930	931	946	967	969	963	999	944	956	960	992	1003	947	982	896	967	979	999	956	955	949	964	947	944	1020	986	1008	921	960	1003	921	975	952	966	1003	958	978	971	1053	918	1034	905	1048	930	976	931	956	941	983	946	993	945	971	954	953	983	1013	971	953	1035	967	979	954	991	998	929	1004	979	996	971	949	948	939	989	968	984	950	992	993	977	915	977	953	972	1013	969	988	998	940	969	984	995	944	954	896	953	1000	948	1006	946	910	958	983	951	917	950	1022	1003	1002	975	977	890	945	960	996	955	976	986	987	948	951	940	948	955	935	924	949	958	1016	968	965	982	946	959	943	1014	995	985	949	944	969	963	981	988	913	991	964	947	951	963	999	950	1041	966	906	949	925	1007	992	940	1035	974	917	976	939	991	958	994	995	969	956	925	990	1000	899	985	1024	1015	1020	899	911	997	1005	967	951	939	881	977	989	939	993	911	941	960	1011	941	967	958	929	966	930	935	953	963	986	949	955	932	947	960	954	993	981	943	963	957	936	975	1000	903	958	1012	940	952	990	951	937	982	942	962	976	984	970	959	949	970	882	961	971	972	982	949	973	935	996	987	972	931	975	984	980	1007	935	920	908	940	955	941	986	905	1005	895	987	993	916	962	961	945	991	958	930	984	905	1000	936	970	891	976	936	943	984	988	940	973	1033	940	934	982	966	1001	977	995	1009	951	901	968	913	977	967	960	968	916	887	977	975	960	944	976	1024	939	990	966	939	965	959	952	986	913	952	1008	955	949	935	965	933	958	915	945	971	956	960	969	982	976	928	964	990	964	999	907	944	950	987	952	992	954	930	977	984	1007	923	955	864	973	980	961	986	953	939	972	946	888	968	987	1001	943	935	1007	979	976	921	979	994	1004	981	945	961	986	951	994	975	937	1000	965	982	954	962	925	937	901	986	939	976	997	972	997	973	973	949	923	952	986	986	926	964	972	1010	954	1024	995	963	957	930	926	966	928	1014	935	963	995	987	944	916	975	974	890	941	953	933	935	933	893	950	930	996	949	933	944	924	963	958	975	970	991	991	1008	970	1027	961	971	959	973	979	939	909	970	974	974	908	1017	914	988	954	894	963	959	977	1005	965	1004	976	943	912	962	939	948	958	964	986	1013	949	968	956	937	992	937	1009	959	982	1018	1002	946	924	964	929	1026	923	1022	978	982	943	952	926	945	949	936	898	963	1001	994	970	970	898	938	956	952	987	885	903	953	1005	931	938	966	990	962	970	959	988	933	946	995	942	945	942	1010	998	916	917	969	949	961	932	934	965	972	909	981	899	939	946	978	948	994	994	989	992	977	909	923	975	953	988	955	962	971	940	982	969	1001	933	992	972	961	975	920	905	937	972	949	981	974	919	971	964	991	921	945	965	920	939	958	966	967	972	934	972	996	968	935	963	942	972	967	1004	928	988	891	930	1026	914	1012	982	947	980	936	975	961	953	956	1014	915	991	963	987	1040	962	927	911	996	956	895	980	957	952	991	928	962	973	943	972	1011	929	948	960	919	956	1033	991	973	991	966	991	964	929	995	938	940	967	1003	877	966	959	946	977	973	996	951	952	923	963	1004	990	937	965	945	973	949	980	944	898	954	994	918	928	967	993	984	988	933	985	994	976	947	976	974	922	1023	960	970	994	926	993	921	925	913	920	938	981	921	942	949	1000	949	925	937	1010	1014	930	987	922	946	984	946	975	974	956	960	972	987	985	930	922	1000	979	986	1017	962	954	919	998	990	899	980	1006	960	1013	984	926	973	965	942	1004	873	910	974	987	931	980	1024	935	964	931	973	927	954	940	940	961	940	975	910	960	959	979	914	974	923	935	995	1077	1015	983	946	1007	923	950	965	960	952	919	1002	903	974	1029	1003	952	956	984	990	913	934	951	965	930	947	999	928	928	933	982	932	979	946	964	970	958	958	1000	928	993	988	956	933	972	929	941	971	962	1049	935	948	954	999	991	961	967	932	990	1005	1050	975	962	940	924	997	941	978	959	963	976	951	962	932	932	964	941	967	939	897	1009	975	941	960	967	963	967	962	988	1007	945	959	970	981	992	991	969	988	960	1005	957	918	955	910	949	974	980	969	951	991	943	967	924	1007	967	956	957	959	992	955	976	944	962	890	953	950	1000	979	948	936	915	931	926	994	956	956	1041	960	1008	947	968	933	961	961	934	935	977	1014	1001	976	989	988	959	943	950	971	1024	1001	926	957	917	989	924	953	996	953	969	943	976	923	972	980	1008	881	961	929	957	966	1001	933	946	997	948	932	1010	942	988	922	945	965	953	948	966	974	952	968	997	984	998	1004	944	941	1000	963	932	962	994	962	955	903	900	991	969	962	955	944	936	954	953	939	937	985	909	970	903	994	961	970	949	965	939	935	945	988	1000	963	964	987	979	928	1069	924	960	993	997	996	973	989	966	949	954	987	951	960	953	970	919	978	945	944	995	983	981	915	950	988	951	987	963	990	943	940	976	965	929	959	923	929	929	984	995	951	926	980	954	1001	992	956	955	988	934	974	989	949	977	998	974	970	970	978	954	954	962	929	933	992	936	967	968	958	924	934	968	985	972	976	975	942	944	908	974	948	954	937	989	950	909	951	922	1018	953	980	978	968	994	940	958	963	965	1012
26770	19714	15797	24168	31600	32421	30545	30132	44373	80240	76254	56882	35989	19582	10654	8246	7769	7735	7727	7549	7660	7670	7752	7654	7683	7660	7587	7703	7774	7721	7689	7648	7707	7605	7691	7596	7708	7699	7776	7746	7714	7673	7758	7732	7702	7594	7719	7588	7744	7633	7639	7688	7775	7658	7555	7653	7689	7682	7666	7712	7691	7582	7761	7758	7714	7693	7736	7653	7719	7684	7729	7661	7708	7776	7663	7729	7777	7666	7602	7614	7619	7736	7735	7649	7677	7865	7643	7759	7659	7669	7676	7820	7677	7719	7578	7687	7675	7543	7781	7771	7640	7905	7658	7578	7697	7654	7753	7618	7795	7728	7644	7689	7704	7649	7522	7849	7724	7610	7749	7642	7670	7667	7677	7735	7774	7673	7688	7743	7735	7699	7673	7745	7673	7850	7679	7796	7763	7659	7754	7760	7702	7641	7804	7735	7749	7822	7706	7720	7672	7839	7824	7667	7686	7677	7810	7656	7753	7762	7663	7728	7712	7672	7715	7803	7651	7695	7744	7790	7626	7622	7721	7610	7759	7706	7654	7706	7633	7626	7770	7645	7828	7744	7693	7647	7685	7631	7688	7770	7744	7698	7802	7608	7693	7753	7694	7991	7628	7735	7697	7753	7640	7693	7831	7727	7677	7773	7673	7676	7688	7759	7691	7719	7797	7692	7652	7758	7665	7701	7719	7689	7700	7683	7696	7790	7761	7735	7616	7625	7531	7710	7762	7755	7667	7666	7772	7711	7735	7767	7568	7708	7809	7762	7742	7773	7730	7787	7721	7691	7690	7704	7723	7734	7573	7572	7746	7756	7837	7743	7719	7671	7840	7733	7757	7701	7861	7887	7816	7735	7714	7704	7696	7792	7644	7704	7861	7579	7700	7861	7764	7711	7751	7829	7657	7703	7855	7741	7789	7866	7834	7779	7620	7743	7665	7830	7797	7737	7782	7760	7591	7861	7691	7785	7794	7654	7703	7591	7690	7727	7560	7731	7705	7617	7717	7703	7670	7656	7778	7724	7739	7656	7805	7644	7769	7787	7799	7739	7766	7798	7782	7630	7703	7727	7845	7660	7801	7773	7704	7724	7632	7708	7665	7703	7661	7705	7717	7753	7898	7703	7881	7761	7780	7630	7635	7703	7862	7670	7598	7600	7645	7628	7732	7608	7652	7756	7725	7759	7755	7668	7760	7508	7613	7706	7748	7711	7811	7749	7895	7670	7688	7727	7711	7885	7675	7651	7835	7707	7788	7657	7822	7517	7705	7781	7738	7813	7696	7784	7770	7665	7810	7704	7830	7728	7636	7755	7799	7682	7773	7643	7767	7805	7669	7816	7886	7657	7648	7679	7712	7722	7678	7717	7665	7801	7788	7766	7724	7737	7671	7823	7607	7718	7796	7662	7682	7793	7689	7817	7757	7800	7719	7770	7693	7768	7640	7827	7719	7778	7794	7562	7853	7606	7719	7778	7730	7750	7898	7745	7684	7719	7703	7608	7696	7857	7702	7634	7746	7657	7768	7643	7700	7857	7692	7686	7596	7811	7660	7607	7727	7639	7807	7755	7625	7703	7636	7821	7722	7644	7742	7601	7724	7812	7733	7700	7720	7554	7827	7709	7663	7694	7593	7788	7795	7728	7707	7624	7728	7610	7843	7717	7736	7605	7681	7750	7749	7702	7673	7624	7742	7804	7686	7673	7682	7737	7863	7718	7768	7699	7655	7746	7791	7627	7632	7749	7607	7711	7776	7681	7559	7675	7508	7654	7715	7693	7655	7708	7752	7767	7702	7574	7701	7765	7688	7657	7794	7676	7721	7687	7686	7702	7584	7775	7603	7701	7729	7776	7779	7607	7817	7635	7730	7706	7673	7804	7715	7716	7740	7768	7675	7867	7761	7739	7621	7746	7622	7677	7742	7727	7582	7780	7606	7688	7697	7603	7708	7754	7675	7843	7755	7545	7608	7631	7696	7671	7635	7773	7584	7671	7783	7688	7673	7689	7612	7594	7680	7733	7760	7715	7666	7630	7848	7805	7823	7537	7748	7706	7663	7761	7609	7630	7615	7918	7606	7668	7679	7720	7658	7694	7738	7768	7788	7667	7661	7777	7702	7803	7609	7815	7688	7719	7798	7737	7679	7752	7630	7670	7734	7717	7780	7759	7674	7871	7700	7787	7682	7682	7580	7598	7651	7761	7759	7773	7726	7764	7627	7702	7761	7636	7742	7687	7822	7669	7709	7694	7798	7704	7870	7687	7750	7706	7615	7789	7686	7651	7738	7729	7715	7688	7672	7679	7792	7740	7759	7780	7773	7815	7775	7729	7737	7808	7731	7739	7772	7723	7766	7855	7724	7613	7730	7751	7741	7720	7655	7699	7605	7673	7791	7603	7746	7761	7809	7773	7718	7775	7626	7592	7677	7661	7665	7741	7794	7646	7694	7681	7599	7663	7758	7743	7749	7742	7637	7744	7776	7691	7771	7736	7765	7708	7812	7683	7602	7763	7542	7703	7649	7742	7822	7642	7665	7693	7720	7780	7839	7688	7784	7734	7696	7719	7796	7744	7606	7657	7642	7661	7770	7655	7691	7815	7760	7707	7676	7784	7638	7619	7773	7741	7700	7673	7625	7696	7739	7771	7859	7636	7803	7672	7733	7748	7700	7797	7888	7815	7760	7741	7713	7589	7695	7873	7611	7663	7818	7896	7724	7798	7797	7653	7667	7710	7820	7727	7711	7663	7716	7678	7650	7743	7735	7663	7680	7709	7617	7794	7671	7681	7692	7737	7711	7704	7684	7777	7769	7780	7655	7739	7834	7703	7850	7704	7571	7829	7740	7720	7752	7713	7719	7721	7764	7709	7696	7707	7739	7775	7710	7643	7656	7723	7616	7752	7747	7633	7730	7670	7755	7565	7838	7683	7797	7606	7733	7854	7767	7691	7854	7754	7799	7651	7794	7799	7636	7817	7772	7698	7691	7672	7702	7747	7678	7756	7697	7689	7745	7588	7803	7712	7685	7676	7829	7728	7770	7497	7733	7770	7753	7746	7781	7740	7745	7777	7610	7635	7812	7812	7801	7742	7770	7712	7708	7578	7735	7824	7738	7662	7835	7754	7783	7666	7584	7556	7791	7723	7781	7690	7808	7555	7613	7735	7702	7747	7732	7702	7689	7622	7699	7621	7773	7718	7714	7692	7767	7645	7732	7727	7719	7644	7811	7749	7599	7708	7665	7797	7811	7708	7857	7687	7635	7623	7810	7730	7839	7918	7681	7818	7751	7758	7647	7790	7569	7704	7763	7788	7831	7638	7637	7799	7749	7574	7701	7704	7751	7638	7755	7692	7803	7604	7745	7618	7834	7698	7741	7767	7749	7737	7597	7791	7702	7616	7703	7722	7735	7760	7798	7653	7738	7787	7791	7636	7735	7786	7869	7888	7725	7752	7871	7676	7853	7838	7820	7677	7784	7674	7706	7836	7882	7738	7703	7777	7767	7798	7758	7755	7715	7598	7692	7630	7612	7899	7720	7674	7649	7824	7676	7583	7753	7767	7617	7773	7810	7766	7728	7749	7675	7852	7747	7722	7664	7628	7742	7636	7703	7596	7627	7805	7636	7651	7905	7709	7783	7722	7667	7599	7695	7740	7893	7781	7675	7618	7836	7770	7680	7759	7786	7635	7769	7675	7760	7666	7606	7614	7738	7727	7816	7670	7675	7733	7704	7681	7625	7735	7698	7726	7719	7704	7579	7779	7574	7727	7675	7799	7671	7770	7812	7692	7574	7872	7721	7620	7785	7630	7879	7773	7839	7748	7819	7762	7697	7726	7652	7677	7728	7746	7627	7628	7706	7680	7798	7770	7684	7644	7711	7719	7798	7674	7872	7707	7648	7752	7592	7746	7532	7634	7737	7810	7743	7806	7675	7790	7719	7641	7662	7764	7730	7658	7707	7698	7713	7758	7674	7879	7653	7801	7640	7874	7650	7754	7638	7701	7838	7734	7797	7668	7818	7665	7715	7747	7838	7654	7760	7734	7652	7643	7900	7762	7892	7627	7823	7746	7756	7663	7564	7648	7766	7663	7625	7731	7650	7703	7608	7637	7781	7600	7619	7560	7556	7782	7755	7855	7710	7685	7763	7615	7771	7758	7640	7673	7608	7628	7669	7618	7616	7725	7860	7817	7669	7904	7717	7677	7744	7587	7837	7690	7799	7710	7649	7785	7737	7720	7744	7762	7758	7695	7701	7673	7782	7700	7514	7785	7616	7792	7769	7665	7623	7605	7702	7762	7677	7748	7642	7845	7706	7739	7762	7695	7629	7719	7775	7799	7712	7736	7770	7654	7706	7738	7706	7681	7891	7663	7813	7653	7797	7845	7917	7716	7746	7580	7758	7632	7756	7640	7734	7688	7800	7763	7758	7614	7725	7759	7908	7692	7781	7825	7648	7733	7785	7592	7782	7675	7695	7739	7601	7599	7636	7791	7834	7617	7616	7726	7682	7678	7716	7643	7761	7689	7730	7842	7737	7765	7717	7678	7635	7827	7721	7748	7783	7847	7692	7697	7754	7647	7802	7694	7812	7717	7752	7753	7737	7654	7706	7642	7693	7818	7689	7688	7761	7824	7708	7852	7744	7669	7691	7736	7818	7713	7592	7676	7661	7669	7647	7684	7801	7622	7767	7809	7756	7654	7734	7794	7651	7711	7725	7741	7744	7653	7677	7705	7705	7620	7808	7648	7760	7674	7750	7708	7877	7744	7744	7684	7739	7739	7755	7706	7826	7753	7713	7575	7783	7739	7562	7628	7915	7636	7637	7830	7703	7829	7712	7616	7829	7697	7833	7743	7585	7865	7657	7756	7877	7848	7653	7564	7689	7715	7769	7785	7587	7863	7669	7830	7733	7753	7720	7780	7627	7872	7609	7884	7715	7750	7745	7710	7645	7594	7795	7790	7632	7686	7729	7555	7593	7861	7690	7806	7768	7636	7615	7598	7754	7839	7798	7584	7622	7699	7697	7678	7680	7675	7844	7806	7704	7704	7757	7646	7768	7740	7623	7626	7785	7668	7624	7742	7666	7777	7593	7640	7530	7687	7745	7688	7722	7671
3482	1480	1245	1199	1313	1346	1278	1357	2166	5849	5974	3515	1798	1131	1016	911	934	963	928	942	935	946	923	952	953	901	970	882	944	903	935	971	954	940	918	922	914	956	976	928	963	968	953	933	934	900	963	962	921	940	950	973	921	920	932	994	949	949	946	883	896	876	968	930	928	996	974	941	899	958	900	959	863	905	931	907	886	942	949	910	921	877	975	931	892	981	904	920	931	932	883	973	917	924	925	949	1004	949	939	928	931	934	923	946	958	934	910	956	949	925	933	923	932	967	938	950	950	967	957	964	994	944	942	910	933	966	913	973	937	979	977	962	941	890	885	933	966	932	924	953	934	978	927	905	972	1000	960	942	931	948	915	957	924	984	913	876	918	948	920	925	962	937	956	945	964	902	952	911	896	895	928	959	904	945	922	938	973	960	899	955	923	935	971	895	962	969	973	913	929	917	891	930	895	951	971	909	909	944	911	932	941	963	984	1003	936	907	936	881	952	950	886	932	958	943	970	936	958	885	944	1004	928	890	930	975	954	966	914	983	985	913	945	925	941	932	879	1000	979	982	977	942	943	932	905	907	942	908	920	968	930	956	974	860	880	927	953	917	897	930	914	915	916	956	929	938	907	947	944	947	924	914	971	918	924	897	934	970	902	972	943	951	945	933	935	898	893	952	971	933	961	899	901	985	940	922	1011	930	865	991	934	959	940	920	934	965	928	940	902	978	913	904	916	931	900	903	947	938	977	933	900	945	967	961	936	975	933	896	993	1003	938	934	893	942	906	968	945	932	891	948	947	901	918	909	931	946	960	912	965	910	971	946	997	931	949	927	967	921	956	956	911	982	909	963	937	905	950	915	926	902	981	950	896	939	1003	968	912	958	937	987	895	935	943	997	946	905	873	888	976	886	941	918	909	933	977	920	930	944	920	904	892	944	914	972	931	920	871	932	904	927	941	983	927	925	920	944	944	915	966	964	960	949	923	910	949	985	936	932	888	954	967	959	892	871	886	977	893	958	947	945	950	928	906	873	892	908	942	946	938	955	956	895	941	978	921	970	953	917	940	960	957	935	892	951	902	928	933	920	946	976	1016	869	905	942	936	954	976	882	981	990	955	949	959	884	975	913	935	942	956	919	915	948	955	921	972	914	932	903	931	924	969	933	935	989	997	948	966	923	964	929	930	933	919	881	969	977	927	940	955	934	936	975	897	938	918	884	999	925	941	979	919	920	943	985	991	950	914	902	900	908	973	930	924	918	895	921	889	913	968	906	883	914	883	935	958	970	944	924	890	957	902	954	953	918	918	915	1003	896	1007	873	974	908	943	952	882	989	908	880	968	929	947	902	934	923	940	890	883	954	931	975	971	931	899	936	932	957	925	904	973	914	903	918	990	983	970	938	921	951	915	920	950	945	895	911	935	902	937	908	932	926	967	1013	930	904	937	931	939	946	921	977	940	921	931	971	929	946	943	951	948	926	916	985	924	929	946	950	978	912	904	906	923	920	939	961	922	952	941	938	946	903	950	936	937	919	909	955	961	984	882	918	982	920	916	930	947	945	939	890	945	932	903	914	936	977	971	961	939	919	926	947	956	930	898	955	943	903	937	907	961	938	938	954	913	921	971	927	902	958	952	997	965	971	922	909	887	925	942	963	964	918	917	940	878	922	902	995	972	924	913	952	917	970	952	945	956	932	951	948	923	930	913	962	921	946	916	979	923	923	902	963	906	937	927	903	941	931	916	926	927	927	956	947	946	1016	931	913	914	972	976	940	965	899	983	936	922	956	904	901	935	944	970	867	954	928	932	940	932	980	943	988	925	920	925	948	880	909	984	936	889	930	953	882	900	902	937	913	941	925	932	966	981	930	960	897	962	954	947	979	948	961	973	940	957	970	907	924	934	886	961	958	925	938	921	934	922	901	931	965	894	923	949	926	969	924	953	925	988	936	928	958	1018	925	888	971	925	892	912	974	953	977	946	920	914	914	895	975	946	931	888	937	951	974	982	910	939	929	993	893	975	957	938	941	964	935	930	912	956	983	937	916	968	885	960	976	954	922	893	930	910	857	990	913	925	923	914	944	925	956	929	941	972	938	920	971	921	963	965	894	945	962	953	944	884	980	950	946	935	945	920	909	930	937	965	934	914	979	970	931	961	935	953	924	906	904	977	978	928	904	907	924	920	921	943	922	931	911	977	983	926	992	916	895	1003	991	935	915	982	931	942	985	933	892	948	951	854	939	1009	958	944	939	946	900	921	974	890	946	931	912	893	942	936	967	932	957	881	900	1002	905	935	953	935	940	964	946	914	864	900	945	965	977	898	907	928	945	963	915	892	977	917	930	953	922	965	991	929	956	873	982	904	916	956	980	1033	915	933	940	962	949	917	937	941	905	952	871	926	920	880	899	963	913	920	918	909	924	910	940	985	940	971	870	913	958	945	991	932	965	902	925	929	930	925	956	937	945	982	916	931	924	963	955	902	954	965	959	920	906	934	916	908	963	934	961	916	941	921	963	971	952	941	929	977	932	935	974	912	944	924	921	945	968	939	960	918	954	967	895	969	967	945	922	909	911	921	880	911	974	925	902	962	949	962	912	924	872	924	869	966	1008	921	857	891	894	965	942	937	940	956	992	968	952	966	953	929	939	899	955	907	942	971	963	915	953	955	927	1006	952	917	938	980	912	922	905	888	940	894	863	871	962	937	923	969	957	898	935	944	949	1009	906	931	915	894	930	978	987	942	937	973	916	984	976	953	917	897	944	884	939	912	927	992	922	961	964	962	959	948	949	914	980	929	922	913	882	947	921	960	991	888	985	998	878	935	933	918	926	923	892	910	914	929	982	883	969	927	938	981	940	912	928	933	891	967	958	882	910	951	922	934	964	957	994	954	938	975	923	886	897	983	941	963	896	888	960	922	954	932	924	945	990	981	913	920	941	923	947	923	973	920	937	890	941	921	931	948	927	917	949	992	957	873	918	980	926	939	883	986	947	933	934	930	973	960	930	947	888	933	919	957	923	927	980	952	925	882	937	933	923	942	955	937	937	951	903	938	897	894	937	920	914	923	909	997	944	901	902	943	910	1022	950	942	893	912	890	892	872	935	890	965	951	953	969	962	929	979	998	977	968	915	916	925	958	850	918	902	958	907	909	938	942	962	955	943	954	954	929	978	954	966	984	916	964	948	984	913	901	876	951	946	957	923	919	949	921	911	916	932	886	967	976	932	922	957	890	966	972	894	952	939	949	923	922	891	951	905	905	989	897	940	911	937	911	921	969	910	924	915	914	945	961	906	948	916	892	953	944	909	931	953	956	936	943	926	904	890	912	995	947	975	939	963	893	885	961	943	944	950	998	937	972	916	932	895	981	972	936	915	940	984	958	942	935	952	987	960	964	954	946	970	923	949	1008	928	972	997	941	932	909	939	968	961	955	889	1032	862	937	877	918	948	934	932	955	958	896	953	965	936	965	987	932	930	896	923	937	976	968	962	915	889	933	967	939	923	947	986	905	918	903	956	939
17993	13582	11897	17992	22713	21566	20388	21214	31327	46902	42478	30847	17752	10422	8261	7562	7642	7643	7633	7636	7609	7568	7551	7593	7514	7540	7597	7568	7709	7625	7415	7444	7728	7676	7576	7682	7584	7510	7631	7613	7483	7650	7495	7411	7526	7700	7654	7525	7512	7585	7427	7425	7591	7540	7608	7528	7676	7693	7645	7574	7632	7552	7546	7575	7610	7524	7647	7593	7516	7609	7727	7508	7504	7484	7580	7496	7698	7479	7513	7550	7571	7647	7574	7499	7394	7631	7592	7576	7562	7594	7603	7670	7508	7561	7521	7607	7587	7631	7406	7695	7456	7494	7610	7612	7703	7508	7559	7530	7542	7622	7692	7638	7715	7646	7511	7639	7691	7476	7501	7691	7545	7697	7522	7527	7723	7616	7527	7537	7782	7512	7494	7571	7455	7662	7621	7599	7522	7617	7483	7590	7527	7493	7559	7702	7771	7688	7473	7594	7638	7568	7637	7429	7537	7510	7615	7648	7629	7676	7676	7513	7482	7561	7534	7623	7574	7448	7679	7598	7479	7539	7510	7644	7611	7694	7587	7483	7628	7609	7670	7618	7674	7708	7570	7768	7766	7738	7543	7460	7573	7604	7548	7532	7625	7528	7578	7769	7623	7433	7543	7501	7631	7563	7608	7684	7498	7643	7640	7517	7538	7599	7625	7555	7623	7595	7655	7570	7715	7632	7369	7634	7634	7677	7524	7625	7519	7521	7556	7536	7573	7507	7603	7619	7562	7499	7673	7648	7608	7496	7548	7577	7721	7524	7564	7696	7620	7641	7654	7488	7596	7449	7686	7559	7593	7579	7643	7543	7553	7559	7689	7571	7571	7647	7451	7674	7660	7731	7511	7492	7633	7576	7525	7618	7697	7524	7501	7607	7686	7675	7514	7564	7845	7593	7615	7499	7679	7465	7443	7603	7563	7671	7582	7523	7535	7634	7705	7710	7694	7629	7712	7559	7573	7507	7481	7601	7584	7640	7594	7576	7522	7537	7640	7616	7606	7547	7583	7713	7612	7602	7767	7681	7742	7530	7609	7710	7634	7569	7645	7455	7671	7655	7656	7657	7599	7519	7518	7704	7533	7595	7715	7625	7585	7538	7736	7540	7545	7538	7496	7514	7554	7573	7587	7679	7654	7522	7478	7565	7510	7533	7401	7600	7662	7546	7415	7716	7630	7643	7649	7523	7766	7656	7705	7651	7573	7544	7687	7674	7543	7455	7486	7610	7543	7496	7525	7572	7511	7553	7718	7560	7578	7671	7566	7516	7716	7727	7655	7379	7581	7626	7656	7555	7611	7468	7554	7492	7627	7554	7570	7712	7713	7636	7557	7577	7679	7657	7488	7619	7595	7487	7649	7467	7621	7598	7693	7570	7499	7690	7590	7609	7686	7577	7538	7589	7549	7675	7730	7507	7611	7651	7545	7536	7474	7502	7694	7636	7609	7560	7530	7588	7549	7602	7582	7495	7367	7782	7751	7538	7486	7687	7690	7477	7407	7544	7481	7616	7553	7684	7586	7597	7592	7620	7593	7583	7553	7602	7694	7487	7530	7672	7504	7541	7470	7573	7520	7534	7525	7588	7544	7593	7724	7648	7543	7613	7591	7737	7548	7580	7538	7560	7582	7639	7569	7478	7567	7611	7562	7576	7648	7633	7489	7697	7498	7574	7517	7676	7505	7675	7594	7545	7602	7471	7423	7595	7616	7582	7508	7534	7598	7551	7552	7627	7649	7604	7495	7533	7573	7658	7561	7694	7508	7528	7483	7513	7637	7671	7632	7565	7679	7552	7509	7619	7611	7541	7504	7515	7668	7496	7535	7567	7576	7605	7642	7649	7589	7574	7589	7677	7540	7426	7478	7626	7492	7660	7579	7583	7478	7808	7562	7511	7616	7587	7559	7592	7603	7429	7512	7548	7681	7594	7638	7537	7555	7646	7556	7557	7618	7540	7803	7494	7660	7642	7633	7578	7673	7626	7532	7599	7485	7524	7647	7620	7631	7540	7568	7634	7698	7614	7726	7711	7586	7565	7570	7705	7645	7494	7615	7515	7590	7634	7701	7519	7656	7612	7595	7574	7452	7642	7702	7576	7631	7555	7702	7646	7594	7567	7606	7661	7763	7541	7532	7640	7665	7534	7659	7618	7589	7581	7622	7538	7582	7555	7352	7491	7552	7657	7785	7582	7780	7625	7520	7722	7540	7638	7718	7634	7594	7773	7552	7551	7479	7541	7463	7537	7649	7563	7577	7691	7591	7580	7554	7615	7627	7478	7659	7645	7599	7670	7569	7680	7565	7611	7665	7634	7681	7512	7667	7532	7538	7562	7553	7618	7607	7542	7701	7552	7597	7562	7577	7695	7516	7594	7725	7722	7461	7557	7659	7584	7593	7720	7649	7545	7552	7576	7564	7500	7656	7587	7567	7579	7655	7568	7539	7643	7610	7605	7856	7528	7498	7644	7706	7518	7530	7553	7557	7753	7521	7679	7702	7551	7650	7636	7480	7558	7681	7508	7447	7739	7787	7734	7374	7632	7501	7592	7524	7638	7501	7651	7584	7834	7644	7573	7535	7545	7490	7538	7655	7585	7600	7561	7562	7423	7568	7743	7757	7645	7438	7708	7613	7529	7464	7653	7556	7507	7599	7682	7440	7708	7564	7530	7624	7509	7505	7601	7382	7685	7488	7587	7592	7467	7500	7630	7689	7558	7587	7706	7717	7655	7519	7629	7507	7592	7618	7724	7556	7605	7655	7469	7639	7591	7611	7563	7687	7602	7588	7615	7509	7482	7523	7627	7566	7703	7595	7554	7705	7522	7641	7529	7620	7602	7570	7563	7505	7586	7701	7623	7600	7632	7502	7529	7595	7561	7564	7679	7678	7509	7589	7600	7563	7556	7565	7555	7711	7597	7439	7610	7780	7660	7634	7743	7592	7536	7432	7554	7701	7572	7607	7643	7669	7572	7572	7541	7649	7684	7488	7611	7660	7578	7617	7731	7445	7570	7586	7604	7664	7578	7603	7590	7782	7581	7554	7567	7676	7600	7646	7734	7571	7722	7562	7597	7616	7447	7659	7582	7686	7578	7702	7659	7586	7555	7614	7594	7502	7445	7480	7580	7507	7562	7504	7782	7666	7681	7412	7586	7558	7505	7654	7678	7637	7531	7584	7731	7503	7515	7458	7445	7663	7476	7549	7532	7460	7622	7517	7494	7554	7627	7584	7640	7724	7483	7557	7773	7720	7567	7664	7623	7594	7599	7484	7581	7575	7509	7685	7613	7527	7562	7558	7436	7540	7599	7549	7613	7553	7629	7541	7666	7639	7725	7531	7510	7674	7504	7694	7622	7599	7616	7474	7536	7600	7502	7530	7445	7678	7481	7386	7691	7584	7594	7646	7543	7555	7772	7509	7514	7721	7632	7592	7578	7629	7565	7755	7734	7568	7673	7653	7634	7596	7462	7631	7479	7569	7657	7446	7540	7667	7555	7656	7712	7534	7670	7637	7539	7625	7734	7609	7716	7467	7529	7532	7611	7618	7434	7614	7485	7617	7577	7649	7696	7722	7642	7564	7549	7671	7547	7507	7644	7618	7694	7469	7505	7617	7606	7576	7564	7581	7596	7594	7566	7500	7618	7652	7459	7580	7674	7636	7670	7681	7429	7624	7583	7556	7751	7656	7609	7511	7516	7543	7615	7564	7602	7598	7700	7551	7642	7605	7658	7615	7566	7579	7653	7672	7576	7625	7449	7515	7509	7604	7648	7683	7672	7521	7561	7444	7664	7636	7634	7636	7591	7541	7468	7518	7699	7607	7604	7546	7642	7501	7719	7544	7591	7561	7585	7606	7505	7611	7474	7662	7508	7547	7627	7591	7572	7776	7512	7577	7645	7618	7675	7632	7635	7594	7587	7704	7649	7562	7565	7627	7748	7582	7745	7513	7618	7610	7789	7550	7481	7616	7588	7678	7558	7527	7622	7785	7468	7588	7629	7655	7544	7494	7637	7545	7565	7480	7611	7541	7697	7621	7532	7679	7504	7677	7589	7656	7459	7605	7801	7439	7720	7665	7706	7621	7693	7529	7555	7482	7624	7547	7638	7535	7644	7544	7621	7546	7625	7757	7523	7597	7601	7592	7510	7627	7616	7705	7580	7519	7516	7589	7515	7618	7675	7624	7547	7470	7567	7529	7508	7530	7476	7601	7629	7627	7623	7531	7553	7533	7434	7493	7624	7557	7597	7752	7577	7593	7634	7661	7707	7525	7531	7716	7429	7604	7496	7659	7603	7747	7396	7693	7502	7518	7520	7597	7552	7435	7552	7585	7670	7634	7624	7573	7523	7464	7700	7672	7694	7601	7720	7475	7613	7577	7643	7651	7632	7625	7659	7543	7565	7614	7650	7587	7524	7571	7530	7663	7533	7616	7698	7544	7663	7642	7396	7620	7564	7542	7618	7525	7709	7558	7591	7633	7589	7561	7635	7637	7565	7604	7545	7639	7532	7663	7630	7631	7538	7560	7566	7499	7775	7683	7664	7514	7586	7573	7677	7648	7697	7635	7659	7606	7729	7357	7568	7596	7635	7571	7590	7610	7595	7633	7542	7650	7675	7583	7496	7513	7600	7558	7532	7650	7577	7671	7555	7605	7636	7559	7617	7611	7619	7613	7604	7713	7703	7394	7581	7561	7616	7471	7581	7751	7555	7553	7744	7727	7551	7683	7523	7646	7600	7767	7596	7597	7575	7563	7772	7558	7519	7580	7637	7545	7622	7686	7531	7512	7649	7560	7485	7585	7548	7534	7513	7554	7722	7626	7485	7729	7625	7594	7728	7534	7689	7615	7576	7642	7510	7471	7633	7590	7717	7736	7716	7498	7600	7496	7535	7586	7567	7667	7515	7628	7657	7573	7663	7600	7562	7647	7714	7472	7454	7499	7610	7549	7626	7538	7558	7542	7728	7465	7615	7715	7637	7704	7640	7720	7717	7549	7457	7488	7570	7539	7504	7515	7591	7620	7650	7615	7615	7526	7547	7514	7642	7528	7614	7487	7568	7530	7546	7668	7740	7575	7806	7470	7614	7646	7621	7697	7653	7404	7605	7570	7640
2772	1969	1495	1319	1549	1672	1571	1652	4059	15827	15666	8443	3156	1379	1096	945	975	940	910	944	932	979	890	947	987	988	882	943	986	913	907	931	908	952	848	934	972	918	915	925	991	971	1000	947	904	915	933	920	885	905	960	925	902	940	909	940	907	915	979	966	946	929	976	970	944	942	952	917	955	897	916	920	912	952	911	975	969	1000	928	932	942	934	991	949	950	953	951	949	966	904	916	998	889	922	927	958	942	987	949	965	951	947	900	893	939	926	918	957	979	903	1012	995	970	998	971	938	969	891	948	884	898	1052	965	956	960	961	924	917	958	1000	951	946	897	931	905	877	929	897	994	958	960	932	888	952	945	915	911	935	944	924	915	955	955	918	891	972	972	973	981	947	916	995	940	967	928	913	907	959	946	931	862	957	878	896	918	944	944	945	954	983	945	917	918	958	941	953	951	939	948	933	929	953	944	953	939	930	962	976	975	910	932	938	981	907	942	964	977	907	930	948	919	926	941	975	928	885	908	982	945	924	961	954	855	921	967	992	985	931	945	912	991	960	958	917	953	945	949	960	964	962	934	918	978	961	955	969	962	972	901	930	940	914	940	932	952	930	965	912	987	936	926	950	920	980	924	947	962	949	955	907	975	960	955	939	933	962	999	981	971	952	981	923	964	944	919	877	969	908	959	921	914	949	910	1032	950	969	917	945	941	950	1002	900	932	916	976	896	928	954	937	927	1012	894	867	926	908	948	939	961	901	944	939	945	932	939	963	890	946	896	951	942	910	948	968	1020	932	974	967	925	973	887	901	926	946	991	953	944	953	970	903	973	966	937	930	937	941	963	953	950	923	916	929	908	938	916	963	997	983	967	990	918	974	944	935	921	967	963	930	968	1003	974	1039	873	966	940	910	955	928	948	892	911	958	910	918	962	1008	930	940	946	892	930	961	921	971	902	893	913	939	926	941	901	905	980	879	959	942	924	971	965	990	955	909	936	1001	957	938	1005	901	969	925	941	904	928	949	998	977	920	991	957	965	941	921	897	967	910	945	971	937	969	993	961	895	951	944	924	977	963	926	891	939	930	909	931	923	933	943	1003	1019	954	1003	975	921	920	899	985	963	963	995	920	925	989	895	981	900	962	960	975	997	892	931	869	904	944	935	945	976	943	927	969	978	968	932	1006	944	963	1012	917	938	938	963	986	885	926	945	910	894	918	939	952	916	888	981	960	964	958	952	928	975	994	913	914	925	931	958	902	959	956	924	918	908	966	950	926	968	863	963	964	921	925	924	964	975	908	973	912	1006	904	897	927	947	939	981	928	930	915	952	898	993	930	982	919	987	959	937	892	1007	925	974	939	944	964	928	977	957	942	960	969	947	906	959	938	947	969	927	996	904	908	995	910	977	966	903	887	972	938	1038	946	966	933	961	979	911	995	974	937	951	923	992	1002	1029	977	954	971	949	1021	969	921	893	925	936	921	961	929	936	931	961	926	975	947	938	920	908	942	942	949	893	961	895	992	955	959	969	971	939	944	927	967	925	958	978	938	923	917	951	953	965	988	907	996	870	927	930	862	967	916	894	927	937	1004	951	919	932	892	917	917	916	881	938	953	943	947	987	964	907	861	968	978	975	958	926	918	987	911	960	916	1016	976	898	945	957	971	956	897	940	891	950	919	945	935	978	916	945	981	938	951	913	936	933	897	948	978	934	944	964	946	930	941	908	901	961	952	934	910	912	904	924	939	981	927	926	934	983	948	948	882	919	977	946	953	926	982	923	935	990	889	982	988	894	899	907	969	926	989	947	943	911	905	912	906	976	912	904	945	985	945	954	923	950	861	902	964	931	933	950	893	912	885	971	920	905	929	901	969	921	927	934	996	927	919	952	978	983	916	920	942	891	904	936	924	957	968	985	895	936	888	923	923	944	969	929	971	981	921	925	972	968	935	960	931	942	917	940	964	997	904	955	903	975	953	936	947	979	908	965	913	941	997	923	940	940	969	971	915	934	1009	948	907	923	947	927	887	918	929	940	963	954	976	924	918	942	969	957	963	966	977	966	936	917	938	964	942	920	973	937	987	968	954	904	965	963	956	927	918	924	962	952	986	961	914	998	937	1001	1006	947	984	978	1005	938	942	929	959	946	947	925	923	948	983	965	956	879	919	890	893	968	941	884	901	941	932	955	966	961	878	938	908	975	980	988	958	933	950	993	952	874	938	966	934	929	943	938	990	974	988	906	937	891	883	957	925	905	889	947	1008	892	882	979	887	947	965	918	1010	893	955	975	931	919	938	963	922	966	893	919	950	916	960	925	954	892	941	977	913	962	937	923	947	944	893	926	979	932	915	925	954	1032	959	993	919	933	912	941	870	941	948	959	931	962	912	978	960	908	981	922	928	959	909	938	1020	942	956	941	903	927	918	977	910	908	947	947	913	916	935	961	931	937	947	965	925	884	920	967	948	916	895	976	919	961	880	978	955	1004	957	916	942	867	948	948	919	947	967	969	949	933	962	929	991	889	943	954	923	964	891	1015	936	935	944	921	984	942	929	999	944	936	932	916	919	922	915	939	947	879	883	1001	900	989	950	921	927	956	930	914	969	958	959	998	907	953	925	962	947	966	982	871	896	934	935	904	928	919	946	936	1002	981	937	919	973	931	918	956	929	913	937	932	946	931	925	936	974	894	928	940	916	902	913	955	937	915	902	915	918	964	910	953	928	933	925	955	938	919	980	957	892	956	908	904	934	924	924	893	947	969	960	937	973	913	926	935	967	994	923	958	979	942	980	953	954	937	901	911	957	991	922	914	966	959	911	934	967	949	882	937	930	938	960	960	877	926	950	946	939	926	968	968	899	938	984	1023	893	910	916	936	967	932	946	961	915	920	880	980	942	928	955	1010	995	940	955	958	897	924	951	941	934	904	946	894	945	951	946	939	934	951	960	949	931	910	917	932	955	924	934	902	982	972	988	938	963	975	933	909	999	953	959	926	920	952	938	939	954	924	929	956	946	987	943	936	943	949	896	939	960	962	916	982	934	926	917	978	915	906	935	961	935	913	980	938	943	954	967	949	890	917	919	967	883	911	964	966	934	959	914	985	930	954	993	953	883	972	921	948	937	918	964	951	950	924	964	993	977	960	953	865	918	983	918	927	965	921	936	943	945	937	945	938	927	956	922	964	932	878	927	889	973	1000	920	949	891	1017	977	943	911	960	987	892	886	947	991	915	994	946	932	943	938	946	947	927	888	952	922	939	955	906	972	973	933	967	931	957	950	958	925	963	957	934	977	946	995	920	901	988	944	1013	1004	950	959	934	948	993	871	948	934	942	998	953	945	918	945	962	934	922	955	888	907	913	990	929	895	902	926	909	936	917	914	992	957	945	964	944	967	937	960	971	953	960	930	933	904	953	989	927	919	966	905	960	1011	926	937	958	914	969	963	979	967	1027	885	895	922	928	922	959	902	897	970	956	901	916	939	902	910	982	967	966	977	956	985	974	916	948	948	939	940	972	912	988	960	936	936	946	991	930	943	959	965	926	923	971	920	868	1000
22436	17094	14043	22301	28757	27116	25115	27055	41996	67630	61009	44245	27240	14295	9170	7871	7710	7641	7501	7663	7661	7518	7441	7634	7563	7600	7652	7667	7445	7736	7437	7516	7649	7627	7630	7653	7684	7786	7730	7600	7570	7583	7619	7591	7501	7511	7603	7644	7638	7489	7661	7534	7614	7506	7603	7562	7600	7679	7650	7566	7680	7596	7619	7680	7650	7529	7582	7608	7635	7608	7498	7638	7725	7694	7634	7532	7569	7699	7638	7623	7534	7674	7540	7477	7657	7604	7640	7521	7648	7604	7689	7657	7678	7555	7588	7556	7511	7594	7555	7519	7554	7636	7600	7667	7608	7605	7595	7700	7679	7691	7568	7416	7603	7721	7736	7731	7677	7584	7514	7616	7735	7582	7691	7673	7601	7506	7658	7516	7623	7689	7561	7531	7550	7686	7667	7499	7600	7655	7619	7676	7713	7654	7566	7560	7513	7536	7607	7747	7486	7603	7540	7450	7644	7570	7496	7525	7504	7572	7614	7544	7466	7584	7637	7683	7551	7548	7645	7746	7619	7562	7614	7613	7544	7542	7628	7601	7653	7630	7555	7622	7550	7576	7536	7653	7530	7603	7564	7639	7668	7604	7538	7677	7664	7493	7771	7640	7715	7716	7491	7663	7490	7609	7610	7664	7607	7508	7549	7689	7542	7621	7691	7614	7536	7620	7665	7521	7535	7538	7557	7534	7645	7651	7515	7516	7450	7605	7568	7623	7529	7657	7629	7541	7563	7612	7496	7628	7511	7566	7634	7666	7545	7547	7734	7701	7698	7619	7535	7640	7604	7760	7690	7541	7629	7681	7667	7701	7512	7655	7484	7652	7672	7617	7715	7580	7478	7544	7592	7545	7543	7533	7590	7602	7604	7673	7681	7660	7696	7524	7680	7594	7539	7680	7553	7508	7628	7697	7628	7588	7626	7550	7745	7702	7637	7588	7545	7736	7582	7632	7657	7579	7603	7542	7672	7661	7643	7683	7580	7431	7667	7478	7645	7785	7393	7704	7633	7539	7540	7723	7561	7730	7613	7539	7642	7596	7560	7651	7525	7506	7451	7769	7401	7518	7623	7549	7623	7654	7575	7757	7617	7574	7710	7533	7652	7632	7612	7674	7618	7455	7627	7696	7550	7607	7570	7565	7589	7558	7669	7546	7679	7544	7496	7577	7567	7712	7573	7553	7537	7697	7683	7666	7638	7633	7547	7658	7629	7744	7595	7534	7643	7653	7658	7613	7585	7590	7604	7565	7605	7619	7486	7690	7624	7604	7703	7511	7651	7583	7718	7709	7596	7552	7600	7747	7546	7549	7653	7622	7618	7727	7526	7619	7589	7590	7672	7655	7681	7607	7551	7580	7546	7558	7547	7674	7684	7608	7514	7657	7674	7567	7708	7527	7570	7595	7623	7680	7717	7613	7731	7614	7562	7543	7604	7689	7551	7598	7561	7625	7528	7515	7684	7562	7659	7605	7585	7608	7793	7595	7762	7596	7590	7530	7590	7656	7501	7610	7625	7727	7482	7583	7671	7622	7698	7700	7599	7642	7626	7680	7723	7614	7584	7669	7500	7644	7593	7723	7617	7586	7585	7685	7602	7666	7519	7692	7679	7615	7506	7691	7420	7665	7676	7582	7593	7590	7551	7590	7682	7661	7594	7446	7726	7785	7624	7681	7619	7666	7614	7694	7560	7681	7663	7570	7534	7630	7659	7642	7650	7591	7533	7559	7743	7649	7497	7661	7682	7619	7555	7608	7682	7508	7593	7585	7469	7470	7614	7616	7700	7525	7584	7744	7667	7573	7623	7589	7712	7605	7634	7535	7541	7694	7673	7597	7541	7672	7711	7565	7567	7607	7608	7464	7641	7594	7489	7721	7611	7454	7701	7595	7655	7645	7558	7691	7582	7579	7508	7594	7458	7638	7484	7755	7594	7684	7666	7523	7564	7453	7547	7607	7466	7641	7757	7662	7712	7530	7666	7605	7585	7570	7606	7656	7662	7682	7636	7752	7488	7573	7505	7488	7626	7577	7645	7613	7616	7598	7735	7760	7401	7504	7648	7641	7708	7630	7584	7538	7685	7495	7719	7527	7626	7646	7641	7732	7710	7582	7575	7559	7494	7721	7647	7804	7558	7610	7584	7488	7589	7640	7653	7646	7668	7529	7717	7601	7694	7677	7568	7590	7596	7544	7659	7614	7562	7499	7421	7628	7642	7586	7564	7743	7682	7611	7618	7560	7694	7457	7672	7716	7569	7558	7506	7580	7589	7644	7507	7496	7564	7690	7589	7642	7582	7611	7507	7560	7666	7598	7610	7628	7659	7661	7537	7702	7568	7634	7610	7636	7700	7587	7632	7582	7635	7704	7800	7559	7571	7542	7627	7489	7474	7513	7686	7641	7708	7615	7546	7742	7566	7642	7742	7653	7468	7512	7667	7620	7666	7625	7704	7691	7544	7638	7496	7678	7769	7593	7664	7436	7546	7712	7516	7606	7534	7617	7573	7629	7509	7518	7503	7536	7623	7494	7753	7566	7558	7729	7746	7482	7599	7542	7570	7660	7798	7676	7611	7555	7559	7488	7583	7621	7651	7550	7626	7526	7685	7717	7661	7644	7710	7599	7756	7686	7581	7537	7576	7516	7568	7504	7544	7443	7596	7674	7651	7527	7656	7571	7645	7629	7506	7612	7519	7547	7532	7510	7691	7569	7604	7649	7514	7786	7724	7569	7654	7611	7557	7533	7614	7595	7615	7664	7554	7585	7633	7552	7560	7719	7622	7692	7622	7584	7688	7601	7594	7511	7625	7660	7583	7672	7637	7536	7659	7545	7625	7679	7645	7522	7700	7696	7514	7580	7580	7450	7628	7637	7645	7686	7570	7653	7587	7595	7590	7609	7552	7628	7640	7579	7528	7475	7624	7643	7753	7617	7624	7586	7618	7701	7646	7623	7587	7595	7663	7492	7654	7525	7473	7648	7452	7712	7572	7613	7585	7590	7630	7459	7714	7792	7609	7535	7632	7614	7687	7647	7557	7677	7668	7761	7633	7537	7472	7591	7577	7630	7653	7626	7605	7661	7634	7698	7519	7594	7719	7632	7583	7566	7573	7661	7682	7581	7775	7678	7604	7614	7514	7519	7685	7631	7589	7465	7690	7651	7495	7553	7675	7465	7613	7507	7543	7603	7660	7659	7631	7768	7735	7685	7456	7666	7647	7464	7563	7636	7588	7493	7597	7637	7723	7587	7570	7592	7640	7538	7621	7514	7689	7800	7518	7610	7494	7595	7634	7618	7672	7744	7525	7563	7542	7784	7687	7578	7737	7460	7525	7608	7642	7608	7611	7473	7688	7455	7524	7666	7520	7511	7682	7612	7772	7709	7638	7454	7574	7662	7629	7547	7680	7625	7660	7583	7559	7613	7691	7603	7660	7639	7649	7642	7681	7642	7658	7695	7637	7484	7505	7537	7601	7634	7630	7630	7613	7582	7680	7573	7590	7630	7570	7605	7534	7698	7531	7655	7618	7448	7534	7598	7511	7606	7542	7597	7557	7543	7646	7545	7621	7682	7543	7618	7638	7687	7690	7683	7653	7693	7680	7610	7645	7549	7598	7550	7617	7685	7589	7453	7744	7543	7664	7764	7683	7494	7579	7644	7649	7648	7535	7685	7627	7535	7584	7665	7526	7668	7639	7651	7565	7469	7576	7682	7614	7600	7543	7522	7527	7777	7666	7582	7503	7592	7712	7641	7636	7594	7597	7613	7656	7676	7537	7560	7651	7500	7549	7619	7580	7529	7659	7802	7734	7587	7535	7602	7511	7677	7671	7590	7510	7648	7689	7653	7595	7502	7688	7614	7677	7593	7735	7551	7581	7717	7590	7675	7581	7661	7702	7557	7763	7511	7717	7527	7455	7547	7609	7743	7572	7619	7650	7554	7623	7625	7646	7428	7588	7653	7480	7630	7599	7683	7535	7640	7581	7667	7635	7484	7609	7672	7619	7586	7657	7517	7691	7716	7617	7630	7559	7661	7527	7702	7593	7605	7654	7506	7663	7730	7539	7584	7586	7618	7620	7596	7694	7680	7668	7571	7514	7618	7554	7673	7455	7681	7720	7833	7533	7578	7657	7696	7605	7645	7563	7542	7691	7528	7733	7592	7501	7506	7628	7586	7613	7583	7534	7620	7586	7494	7713	7502	7643	7598	7654	7618	7597	7703	7665	7695	7584	7608	7734	7520	7627	7574	7682	7666	7575	7481	7651	7518	7569	7643	7513	7578	7715	7590	7605	7618	7658	7672	7643	7514	7664	7643	7524	7683	7543	7652	7710	7487	7715	7594	7626	7560	7655	7604	7606	7650	7651	7663	7486	7552	7749	7608	7588	7662	7670	7452	7625	7600	7569	7607	7628	7712	7662	7675	7683	7825	7637	7464	7608	7487	7589	7553	7678	7676	7543	7622	7495	7585	7617	7732	7525	7475	7642	7617	7600	7630	7660	7566	7655	7599	7714	7726	7604	7657	7626	7669	7434	7614	7478	7439	7703	7403	7589	7453	7735	7669	7496	7624	7681	7541	7653	7561	7635	7556	7504	7744	7499	7685	7576	7552	7552	7626	7592	7678	7520	7550	7515	7726	7657	7630	7751	7568	7663	7605	7679	7671	7769	7691	7745	7502	7624	7770	7619	7618	7600	7534	7655	7596	7629	7701	7574	7481	7489	7710	7641	7639	7661	7574	7641	7558	7632	7614	7726	7715	7648	7553	7623	7634	7572	7590	7627	7691	7683	7641	7503	7600	7564	7678	7536	7580	7616	7574	7638	7757	7589	7570	7567	7619	7631	7619	7726	7612	7692	7664	7691	7592	7617	7694	7775	7820	7523	7585	7653	7646	7641	7554	7597	7698	7664	7479	7626	7610	7520	7635	7783	7544	7554	7512	7614	7715	7538	7622	7578	7566	7628	7601	7491	7668	7644	7749	7556	7670	7572	7612	7622	7662	7747	7674	7662	7565	7597	7696	7753	7668	7553	7595	7604	7527	7628	7681	7621	7469	7663	7631	7657	7443	7598	7573	7592	7583	7603	7504	7663	7569	7732	7654	7552	7625	7628	7577
5293	2002	1603	1401	1722	1771	1792	1746	5983	17207	14422	7444	2928	1395	1002	943	972	984	957	923	921	936	1018	977	978	907	984	928	981	932	915	901	930	992	958	976	943	889	976	996	982	965	945	965	949	992	954	908	963	968	979	1025	915	898	921	888	983	985	937	949	931	968	943	948	945	961	1009	962	910	938	963	955	964	936	971	915	949	929	955	960	978	997	938	968	936	941	1004	951	964	982	937	950	962	926	956	965	955	958	935	997	982	977	945	918	961	947	951	966	994	900	954	945	957	994	985	908	945	926	996	1002	923	984	976	938	942	937	963	1014	893	1017	984	877	985	949	973	929	980	943	948	952	961	936	952	967	980	931	923	943	969	981	961	1007	942	1018	982	958	957	1033	990	949	925	966	921	972	986	924	919	936	937	953	981	979	977	947	958	999	958	937	926	972	979	977	919	969	933	960	965	953	923	946	952	901	907	975	903	908	961	915	945	972	958	971	980	993	955	935	935	903	929	991	1019	958	954	1019	964	937	1004	958	976	967	960	886	1001	914	965	920	1004	920	985	1037	941	939	964	931	975	938	925	957	972	1017	968	931	1021	964	971	990	880	928	983	966	939	949	964	905	952	995	973	953	948	950	926	972	933	895	924	990	939	964	965	953	998	944	938	973	989	947	942	973	950	1034	943	954	944	987	955	942	956	982	925	986	954	1024	978	979	948	996	911	950	951	935	954	931	921	939	940	953	967	919	942	893	928	924	948	970	989	1029	971	982	952	927	983	960	933	943	939	925	1015	978	958	940	953	918	978	995	959	981	942	978	948	941	970	962	968	1002	1014	992	846	950	978	978	959	953	938	941	973	960	946	981	961	964	969	995	956	1012	967	947	982	942	978	963	951	923	905	921	1002	979	917	960	977	983	994	965	944	931	972	927	1015	948	1004	937	973	969	1010	947	1014	964	989	976	998	929	997	959	946	1018	935	922	1028	972	934	1015	965	898	963	945	893	955	988	957	983	915	951	909	932	960	928	910	973	947	973	930	908	971	925	967	963	1026	976	909	963	976	958	912	1003	978	924	976	985	1013	942	965	943	934	1003	959	946	986	972	939	931	944	973	930	1007	942	986	926	946	939	1011	915	981	922	930	970	951	954	951	946	1029	957	970	963	962	981	917	999	1053	976	935	990	923	949	907	965	966	996	958	931	937	971	958	924	946	946	970	930	966	994	943	954	951	936	964	953	913	1001	979	964	968	1002	940	931	935	948	904	929	940	940	938	1028	952	970	1007	928	934	977	977	971	980	999	990	914	919	952	1009	966	952	948	922	905	938	1008	938	975	970	1002	1007	978	954	967	908	993	998	993	988	978	904	970	925	950	939	971	976	998	931	957	995	929	930	964	966	954	921	961	950	958	987	949	981	998	944	963	940	930	959	948	911	991	995	906	980	964	952	1013	965	944	993	941	973	955	963	972	963	991	1003	989	960	969	932	928	926	1033	975	961	956	955	968	986	914	994	946	934	920	941	936	980	1008	917	947	992	954	988	940	948	969	975	908	953	964	955	1024	974	952	924	944	981	964	976	903	962	945	937	992	998	923	1015	962	972	993	971	944	967	953	938	923	945	949	1001	968	982	932	909	950	1001	909	1020	975	958	960	921	1006	968	936	962	952	916	1017	990	984	971	959	945	959	944	915	954	928	998	941	994	1013	978	958	950	996	976	953	911	932	942	949	946	955	958	913	987	966	967	963	945	936	974	934	913	960	921	983	948	979	977	976	927	941	948	939	920	961	951	1017	961	930	974	997	1023	1026	977	952	976	941	931	887	923	944	933	910	991	1011	1009	966	990	973	962	953	966	908	976	951	974	955	977	956	933	964	1016	1011	974	954	922	930	956	972	1001	955	962	957	956	986	1004	925	993	964	944	977	995	957	950	963	944	973	989	888	978	974	941	945	957	984	1013	970	964	959	991	921	921	1001	963	972	940	978	928	1003	985	1003	972	960	937	919	1006	931	871	1016	947	950	904	975	932	982	944	954	947	929	961	912	920	928	953	959	922	992	928	922	984	987	1011	915	920	905	973	967	1001	925	1011	924	994	978	968	973	958	978	994	971	947	918	993	964	964	969	954	909	989	931	995	977	981	986	970	944	988	956	957	936	957	986	939	998	911	934	955	904	985	970	998	930	965	953	1016	969	944	1001	941	956	1058	895	979	993	946	955	921	958	973	960	956	964	909	942	987	956	974	923	954	922	942	990	934	986	987	1016	954	985	910	916	971	917	937	944	919	971	953	979	994	936	915	954	951	935	951	1004	1004	956	983	932	954	877	952	888	970	977	1009	947	922	988	992	975	972	933	943	956	938	997	967	998	926	931	937	930	953	978	953	922	1015	952	927	957	947	934	968	964	1004	987	975	941	979	982	1020	925	1001	999	973	912	966	974	955	1011	998	949	982	958	892	1003	976	962	1034	933	973	980	996	963	973	913	958	950	931	975	906	954	1029	956	1008	965	956	988	976	1022	994	949	978	1005	902	982	962	940	934	955	1005	947	914	951	915	957	937	937	1003	923	929	938	929	953	969	963	995	949	891	1004	894	909	928	950	944	962	984	973	961	961	908	926	924	964	982	1024	1016	952	957	972	936	921	953	946	1000	947	981	965	1008	1021	964	921	998	935	981	936	940	993	951	936	970	921	925	967	960	924	958	980	976	955	943	962	969	884	1006	936	921	946	997	988	950	958	971	1001	928	925	965	945	953	973	979	911	1003	928	977	966	909	960	941	897	924	931	1019	920	937	968	952	967	964	949	888	982	914	943	978	967	976	942	968	927	940	974	965	951	1004	962	930	971	924	975	1015	901	1004	980	965	997	986	929	922	952	939	952	966	958	947	1006	907	943	908	958	938	957	931	992	979	982	952	964	862	928	919	989	973	925	959	929	955	958	977	959	954	986	889	957	954	978	938	1008	967	924	928	1007	996	946	959	962	976	1008	922	1016	980	974	940	979	978	933	912	1005	931	988	902	964	937	962	956	947	959	995	979	916	950	895	960	956	1029	921	990	1003	954	967	996	959	945	974	964	987	924	972	1008	947	957	934	943	957	980	977	1025	943	995	912	966	961	930	900	986	1002	960	941	964	966	984	909	936	963	945	957	944	915	983	884	1017	1014	964	913	931	948	920	923	915	948	959	990	925	953	990	920	931	939	937	980	1004	988	981	880	950	954	913	984	896	968	990	931	972	926	998	974	905	1023	967	960	948	959	1006	900	990	966	967	918	996	910	983	978	932	962	974	942	990	927	1003	1020	940	929	909	983	979	892	991	962	957	962	957	1007	940	929	882	1010	945	920	926	972	913	988	989	951	959	957	964	966	971	992	992	1008	963	967	943	957	991	962	1000	931	930	978	951	914	952	926	901	994	962	957	955	943	950	1041	951	976	963	1000	968	940	923	959	990	930	993	1012	944	959	1008	912	926	1009	1052	916	983	958	906	1005	951	967	965	915	924	924	936	985	942	974	956	979	976	931	932	960	1007	955	926	991	892	970	1019	954	936	992	968	945	927	1008	997	924	966	910	923	928	917	985	933	935	950	974	967	964	983	887	973	938	942	918	965	941	985	951	959	921	979	1008	958	943	899	907	978	1000	915	989	938	890	970	975	991	884	908	959	983
22182	16926	14133	22577	30526	29171	28153	26900	47376	69572	59543	42869	26181	14069	8998	7938	7782	7774	7823	7682	7608	7750	7742	7817	7792	7622	7726	7760	7765	7854	7798	7704	7864	7796	7729	7733	7803	7779	7520	7825	7734	7693	7726	7683	7669	7837	7769	7634	7668	7832	7812	7820	7719	7780	7791	7864	7780	7646	7744	7782	7696	7691	7651	7672	7678	7753	7730	7842	7688	7723	7711	7715	7811	7794	7782	7707	7774	7634	7666	7667	7786	7752	7603	7736	7760	7728	7780	7809	7798	7777	7749	7607	7669	7781	7778	7800	7693	7723	7686	7665	7860	7717	7820	7704	7701	7676	7710	7855	7752	7896	7744	7765	7641	7813	7852	7735	7583	7674	7607	7800	7735	7752	7661	7802	7694	7696	7713	7800	7739	7825	7728	7792	7815	7551	7725	7891	7711	7626	7799	7721	7786	7704	7694	7740	7730	7708	7636	7650	7940	7805	7780	7768	7783	7827	7888	7660	7794	7852	7693	7845	7762	7640	7736	7738	7860	7837	7661	7745	7659	7720	7689	7814	7723	7637	7788	7675	7834	7761	7729	7753	7657	7672	7712	7712	7735	7774	7857	7772	7688	7714	7877	7734	7905	7711	7767	7699	7756	7652	7688	7783	7713	7806	7752	7727	7751	7622	7791	7591	7711	7628	7781	7783	7709	7848	7827	7705	7716	7634	7790	7814	7934	7737	7896	7667	7707	7649	7706	7732	7718	7800	7741	7836	7602	7844	7770	7816	7709	7797	7720	7794	7755	7735	7836	7761	7735	7745	7842	7716	7697	7753	7712	7821	7926	7783	7736	7648	7827	7640	7738	7674	7800	7816	7713	7774	7666	7823	7785	7811	7669	7777	7559	7687	7827	7703	7722	7827	7822	7682	7745	7722	7811	7734	7719	7550	7715	7684	7790	7577	7843	7785	7701	7754	7739	7751	7775	7799	7708	7895	7747	7671	7611	7694	7873	7800	7681	7671	7674	7868	7759	7713	7902	7666	7643	7767	7751	7731	7658	7702	7801	7766	7770	7697	7753	7692	7548	7636	7820	7879	7830	7622	7804	7655	7771	7800	7651	7774	7736	7766	7636	7835	7823	7849	7760	7815	7667	7798	7722	7839	7818	7762	7691	7711	7843	7747	7602	7698	7723	7662	7835	7675	7647	7705	7768	7831	7753	7804	7716	7626	7764	7762	7713	7815	7773	7623	7838	7698	7725	7695	7843	7691	7724	7698	7719	7729	7693	7632	7757	7761	7799	7733	7711	7833	7660	7648	7782	7720	7772	7724	7750	7931	7676	7788	7713	7600	7766	7854	7729	7615	7818	7824	7801	7692	7706	7621	7763	7835	7881	7733	7706	7796	7785	7795	7784	7814	7704	7623	7662	7621	7665	7686	7640	7848	7700	7724	7850	7843	7861	7740	7802	7869	7854	7634	7793	7788	7614	7844	7746	7701	7740	7749	7730	7784	7756	7795	7777	7717	7786	7782	7727	7727	7751	7658	7833	7699	7787	7798	7840	7626	7717	7868	7538	7761	7804	7666	7660	7792	7790	7649	7774	7660	7708	7791	7640	7618	7777	7876	7752	7656	7839	7833	7723	7772	7760	7998	7765	7807	7728	7678	7713	7745	7784	7610	7632	7772	7877	7785	7722	7765	7729	7766	7781	7937	7776	7829	7730	7728	7779	7781	7740	7687	7755	7805	7639	7771	7843	7741	7729	7677	7820	7760	7787	7827	7816	7728	7721	7711	7594	7684	7669	7743	7959	7803	7752	7660	7733	7831	7867	7849	7861	7654	7829	7684	7803	7661	7779	7567	7730	7790	7735	7699	7625	7823	7798	7818	7853	7680	7586	7784	7583	7720	7698	7757	7782	7804	7670	7804	7783	7743	7883	7694	7774	7789	7722	7854	7725	7652	7797	7813	7805	7700	7693	7710	7683	7734	7731	7751	7756	7814	7752	7666	7761	7745	7724	7825	7635	7868	7754	7651	7681	7781	7736	7633	7707	7735	7857	7651	7675	7641	7766	7726	7665	7592	7876	7597	7818	7739	7700	7722	7853	7727	7740	7646	7835	7878	7737	7791	7577	7667	7754	7904	7716	7716	7817	7684	7897	7820	7761	7819	7847	7789	7809	7724	7682	7918	7800	7739	7670	7732	7756	7757	7733	7943	7741	7811	7725	7754	7553	7693	7723	7668	7719	7694	7692	7807	7807	7568	7729	7759	7683	7699	7941	7738	7697	7775	7748	7802	7726	7775	7652	7655	7672	7768	7752	7707	7798	7641	7694	7691	7759	7747	7831	7808	7749	7629	7734	7833	7757	7763	7879	7849	7672	7747	7665	7804	7800	7746	7737	7764	7636	7838	7823	7762	7841	7728	7724	7683	7824	7669	7890	7735	7747	7935	7780	7822	7781	7679	7788	7650	7922	7909	7673	7847	7738	7753	7788	7669	7629	7839	7749	7796	7594	7834	7736	7828	7754	7822	7834	7667	7670	7610	7818	7745	7770	7814	7766	7786	7789	7757	7777	7717	7882	7744	7644	7773	7681	7788	7872	7685	7655	7792	7857	7743	7848	7881	7691	7800	7631	7657	7693	7717	7771	7805	7811	7743	7695	7895	7771	7720	7783	7756	7670	7686	7829	7820	7742	7719	7761	7800	7835	7780	7808	7751	7865	7717	7912	7754	7790	7814	7817	7709	7594	7742	7896	7674	7742	7682	7699	7668	7673	7815	7898	7747	7741	7702	7866	7758	7806	7691	7796	7905	7606	7689	7713	7813	7834	7768	7766	7690	7713	7710	7586	7735	7833	7798	7775	7683	7975	7737	7727	7769	7805	7755	7749	7776	7843	7762	7573	7695	7696	7631	7750	7800	7783	7776	7814	7748	7836	7651	7837	7698	7631	7726	7736	7676	7624	7707	7801	7778	7802	7943	7763	7820	7548	7794	7721	7760	7662	7811	7769	7720	7767	7747	7698	7785	7704	7789	7728	7739	7621	7752	7783	7821	7825	7640	7743	7738	7713	7956	7786	7841	7759	7713	7667	7812	7720	7726	7802	7791	7697	7798	7961	7668	7798	7721	7742	7683	7645	7649	7608	7776	7811	7756	7897	7726	7819	7799	7673	7700	7819	7736	7824	7649	7771	7872	7707	7714	7761	7671	7764	7752	7668	7734	7755	7594	7753	7743	7823	7745	7864	7581	7657	7708	7793	7880	7742	7759	7704	7713	7710	7637	7696	7741	7816	7489	7776	7672	7734	7795	7676	7732	7835	7742	7764	7871	7827	7741	7753	7689	7614	7877	7723	7764	7822	7652	7828	7796	7710	7858	7754	7641	7692	7680	7838	7774	7685	7702	7885	7778	7724	7708	7735	7750	7740	7872	7857	7767	7922	7877	7672	7743	7704	7736	7669	7623	7788	7642	7782	7746	7692	7566	7648	7691	7870	7869	7746	7698	7698	7733	7693	7757	7826	7674	7773	7750	7684	7701	7655	7761	7798	7772	7773	7762	7735	7669	7755	7621	7725	7811	7749	7759	7776	7825	7676	7784	7769	7725	7760	7780	7735	7748	7755	7821	7673	7763	7778	7837	7655	7869	7779	7885	7785	7761	7804	7750	7801	7821	7650	7757	7827	7614	7663	7680	7616	7809	7624	7800	7864	7803	7678	7769	7732	7737	7768	7652	7674	7790	7716	7798	7725	7693	7834	7855	7640	7744	7768	7682	7861	7648	7636	7881	7709	7681	7762	7636	7837	7714	7619	7750	7770	7732	7813	7831	7869	7803	7756	7591	7689	7661	7760	7749	7595	7700	7767	7632	7658	7752	7809	7602	7795	7784	7751	7728	7813	7849	7908	7755	7748	7800	7765	7864	7706	7630	7748	7619	7815	7783	7824	7717	7853	7691	7826	7777	7756	7731	7719	7730	7658	7779	7779	7787	7835	7737	7621	7695	7876	7671	7786	7792	7808	7796	7755	7781	7689	7696	7730	7853	7701	7710	7703	7687	7656	7745	7754	7970	7750	7670	7704	7706	7646	7743	7805	7710	7612	7620	7822	7703	7769	7729	7730	7841	7682	7830	7615	7661	7842	7762	7766	7739	7698	7797	7756	7687	7547	7657	7578	7768	7612	7683	7746	7606	7756	7787	7754	7799	7761	7660	7760	7628	7692	7847	7713	7657	7728	7705	7712	7822	7846	7804	7769	7781	7907	7729	7722	7782	7705	7712	7699	7836	7835	7908	7719	7809	7839	7810	7658	7801	7751	7784	7780	7837	7679	7641	7763	7630	7713	7759	7771	7710	7661	7727	7757	7853	7742	7726	7644	7780	7794	7750	7811	7709	7649	7715	7767	7745	7781	7698	7679	7609	7761	7836	7836	7812	7685	7685	7682	7861	7927	7646	7638	7795	7709	7720	7856	7719	7759	7675	7739	7703	7819	7736	7725	7905	7776	7794	7744	7762	7657	7795	7601	7788	7783	7816	7705	7821	7684	7725	7835	7664	7808	7701	7699	7777	7672	7813	7664	7819	7733	7657	7709	7675	7757	7710	7668	7752	7772	7826	7765	7730	7813	7595	7809	7671	7664	7695	7720	7743	7668	7740	7740	7786	7876	7711	7772	7876	7729	7862	7783	7890	7727	7647	7849	7734	7675	7696	7708	7732	7760	7798	7762	7880	7772	7692	7796	7773	7712	7828	7765	7793	7859	7616	7784	7666	7772	7704	7817	7766	7731	7712	7693	7712	7754	7701	7807	7712	7830	7768	7709	7582	7660	7734	7511	7662	7981	7638	7695	7774	7770	7698	7650	7805	7650	7818	7833	7826	7758	7730	7671	7872	7727	7578	7763	7731	7682	7734	7731	7704	7770	7775	7726	7772	7786	7804	7671	7806	7734	7678	7707	7755	7782	7751	7828	7785	7706	7743	7850	7752	7732	7778	7710	7805	7750	7728	7801	7832	7781	7813	7779	7722	7624	7771	7796	7787	7694	7531	7720	7728	7686	7838	7698	7842	7717	7731	7800	7741	7686	7731	7750	7641	7715	7849	7769	7748	7651	7872	7791	7683	7775	7615	7765	7924	7825	7870	7691	7799	7789	7780
4311	2777	1917	1592	2228	2428	2120	2140	8975	27713	24842	14686	5158	1915	1167	963	962	959	962	921	938	924	944	968	966	957	983	931	944	894	933	961	938	938	985	936	991	1003	963	941	986	981	974	955	984	891	966	961	1028	951	982	940	979	964	948	956	939	988	958	951	963	893	942	985	1004	967	929	987	931	941	928	1034	930	927	968	949	954	970	965	939	946	980	968	961	926	954	1014	965	904	981	940	929	913	928	1012	988	953	939	920	938	892	974	930	939	938	967	976	963	988	917	915	928	982	990	994	964	1036	961	981	993	906	1021	927	993	977	1010	962	938	971	941	965	949	985	961	943	957	923	966	964	1002	941	915	953	955	904	950	972	990	970	907	948	956	973	974	948	854	930	983	940	972	970	971	939	918	915	947	956	967	986	938	1011	968	994	929	969	926	976	985	943	986	1007	926	907	925	909	945	963	943	945	981	1022	975	940	930	940	977	980	1006	927	968	1002	968	944	951	929	960	918	899	946	970	960	984	937	947	944	964	960	921	960	938	979	1034	959	929	956	960	962	984	946	957	977	938	916	928	1005	950	970	983	1021	945	993	932	947	933	943	948	998	997	986	934	970	941	987	943	997	965	967	927	963	952	955	956	945	944	976	1003	999	1002	934	925	954	967	953	1004	945	977	934	929	975	903	895	952	992	954	963	924	954	956	951	958	965	956	973	923	947	940	1009	969	928	989	931	995	1011	929	919	942	926	925	940	982	897	981	947	973	938	976	945	953	937	981	1018	946	968	926	995	973	1003	1003	938	951	1002	900	1006	919	912	936	982	930	980	926	940	955	944	924	977	973	1018	906	931	963	915	932	931	985	918	951	950	911	1015	944	989	982	983	955	930	951	936	948	976	949	949	953	949	971	966	893	934	948	959	983	918	938	908	933	951	918	920	951	910	912	991	967	972	950	969	937	976	1012	988	981	982	994	982	1009	904	905	951	980	928	999	956	917	913	925	924	914	963	975	1018	992	974	919	951	892	957	1012	943	966	913	875	897	983	938	951	917	967	962	992	926	931	954	952	1022	933	943	976	976	972	967	1021	968	989	969	996	956	965	916	1030	946	970	935	993	928	855	915	978	962	969	952	983	947	962	950	923	943	974	1014	948	944	987	963	960	927	985	958	920	927	956	953	916	933	931	899	940	975	938	975	936	969	1024	998	940	896	971	999	954	956	987	902	901	973	896	944	981	973	960	1004	929	960	968	1041	958	975	943	985	992	869	918	925	940	912	973	922	899	1028	957	917	899	925	970	971	937	951	972	1005	1023	934	971	965	953	891	961	958	946	968	907	976	969	923	886	951	989	967	888	925	947	974	982	933	895	971	911	946	955	943	1000	963	979	952	959	998	964	926	907	967	959	924	976	1004	953	931	950	954	975	903	944	1000	912	904	942	932	900	986	980	924	970	1033	925	952	982	1001	975	933	957	990	967	956	947	898	980	1037	988	931	951	943	953	967	975	951	949	945	960	970	969	944	971	972	903	946	953	990	961	956	946	938	983	960	977	971	948	931	973	938	923	968	942	989	962	944	946	983	941	951	943	918	968	953	974	973	1010	941	1006	992	980	933	941	885	911	1019	939	1018	910	945	991	985	1002	995	974	997	956	937	1004	970	920	984	944	987	933	995	1040	894	944	977	927	942	909	937	961	968	904	945	950	962	961	905	948	916	917	972	956	938	916	937	926	924	1011	956	947	931	888	943	932	967	944	914	919	949	952	1019	953	919	978	946	928	971	929	964	883	945	966	944	944	975	961	926	986	942	898	922	983	952	945	945	969	980	918	977	932	925	977	950	946	915	969	971	981	954	947	972	933	962	945	921	980	946	968	909	921	964	937	923	932	943	945	922	907	916	931	906	986	998	960	849	933	971	962	966	958	986	961	978	956	867	924	921	980	989	939	917	919	974	911	987	953	980	870	946	1044	937	952	928	993	958	945	931	972	974	962	920	966	984	970	946	941	899	957	919	944	1011	910	925	944	997	949	936	904	974	973	929	986	945	982	910	951	930	922	993	991	930	964	945	978	945	1005	959	930	1011	975	961	928	899	992	984	930	958	970	956	1013	967	935	928	1002	942	910	921	943	954	1032	990	929	955	990	919	996	921	926	957	944	984	970	949	924	968	974	957	886	969	972	989	918	962	957	985	970	942	939	953	935	962	966	991	919	962	944	963	975	893	980	979	966	977	970	955	986	914	1001	951	980	908	915	947	981	930	977	944	996	903	974	1001	1015	872	1014	954	951	939	914	911	945	993	956	929	906	959	933	934	1014	932	987	972	930	990	977	907	929	910	957	920	959	981	1009	917	955	935	990	934	974	975	984	983	919	978	882	897	968	979	938	1002	969	935	954	904	959	902	993	927	966	990	1012	907	1029	911	941	972	972	928	941	962	1009	986	929	944	981	935	948	942	922	985	915	971	920	942	973	972	915	950	1001	1004	1005	949	898	938	980	963	983	846	932	927	960	939	992	916	958	986	975	971	960	960	938	978	941	917	915	994	995	934	979	922	860	956	909	975	909	946	967	973	922	960	956	900	966	940	963	938	948	940	930	992	983	961	950	959	942	971	950	949	902	1009	1011	966	976	953	973	1014	939	955	965	958	943	982	920	945	986	893	981	987	942	932	962	958	954	950	945	994	938	1008	983	948	1018	932	960	985	986	953	937	905	967	972	964	916	928	947	918	956	979	910	912	964	948	944	949	922	948	952	966	975	902	953	941	1035	910	902	907	935	975	953	909	949	961	906	979	898	975	938	981	973	933	957	929	983	907	900	933	907	958	959	998	935	982	955	884	994	946	941	982	895	941	951	910	947	924	956	1006	949	919	920	1015	911	964	999	947	907	924	982	937	976	931	981	913	959	991	930	980	945	971	946	913	929	967	942	926	926	910	972	930	920	997	908	957	893	960	983	994	957	948	950	917	906	908	951	962	955	1002	925	900	970	913	996	932	1049	981	888	926	973	942	926	937	1002	953	971	1002	953	925	973	934	979	998	1018	958	951	938	959	1018	990	920	944	950	1003	975	949	988	987	940	975	923	991	977	960	979	960	929	936	942	927	919	919	983	952	978	934	970	952	936	932	896	929	937	955	1021	954	952	941	955	970	960	923	982	922	887	1015	940	927	957	927	933	931	964	931	965	980	910	912	983	952	954	985	973	958	916	967	953	967	973	988	966	914	920	1002	941	885	938	928	917	1018	1007	892	974	1004	1006	937	961	1003	934	942	942	976	933	950	931	940	973	1012	959	982	915	942	990	997	871	971	913	947	973	922	928	994	921	964	928	942	939	1022	944	974	966	957	973	1000	967	897	940	962	965	1011	955	980	971	908	935	950	932	975	996	967	1030	985	989	947	973	967	1003	956	965	889	953	961	887	982	978	958	926	977	897	965	922	879	961	1003	972	975	961	926	953	939	965	968	915	957	951	913	974	927	952	961	909	943	950	892	915	967	947	934	938	929	936	950	967	939	981	955	958	938	923	924	942	946	975	1009	948	936	959	979	939	965	963	991	903	936	980	966	943	931	956	946	1023	911	1026	956	927	991	1002	983	987	942	975	992	934	937	933	957	911	957	955	903	977	924	955
27420	20935	16517	25702	35596	35124	32117	31273	55682	82794	73753	54187	34072	18247	10225	8058	7637	7720	7640	7727	7590	7808	7620	7704	7719	7703	7636	7801	7796	7630	7715	7735	7758	7794	7760	7677	7646	7718	7608	7687	7754	7754	7585	7728	7639	7672	7716	7519	7593	7740	7638	7812	7790	7655	7880	7714	7727	7690	7642	7600	7614	7724	7566	7606	7678	7675	7801	7742	7581	7632	7715	7889	7725	7726	7678	7589	7754	7862	7658	7620	7720	7739	7651	7823	7703	7763	7714	7696	7569	7691	7658	7693	7663	7639	7771	7584	7704	7725	7669	7627	7717	7643	7686	7740	7690	7852	7594	7752	7686	7719	7546	7596	7745	7604	7567	7750	7621	7653	7565	7632	7816	7783	7795	7775	7825	7797	7620	7694	7700	7637	7742	7701	7720	7635	7696	7740	7504	7714	7643	7836	7754	7518	7566	7743	7677	7883	7705	7693	7705	7673	7818	7703	7643	7682	7611	7707	7647	7654	7677	7661	7711	7722	7656	7576	7610	7713	7601	7679	7700	7641	7661	7507	7815	7810	7553	7653	7781	7728	7678	7730	7561	7676	7698	7718	7804	7666	7670	7692	7687	7549	7647	7697	7784	7664	7559	7771	7630	7744	7836	7804	7672	7675	7776	7739	7749	7732	7837	7703	7563	7761	7820	7670	7722	7690	7758	7715	7824	7625	7581	7739	7680	7632	7548	7646	7641	7606	7711	7639	7755	7713	7654	7668	7556	7706	7746	7604	7731	7790	7888	7698	7742	7611	7758	7701	7602	7595	7720	7675	7699	7697	7776	7745	7644	7680	7760	7699	7618	7722	7635	7688	7603	7796	7713	7772	7637	7725	7645	7665	7602	7579	7703	7699	7698	7680	7748	7749	7506	7728	7688	7699	7661	7658	7695	7746	7716	7715	7611	7607	7659	7788	7674	7629	7691	7771	7571	7674	7677	7760	7739	7649	7694	7736	7678	7828	7872	7581	7632	7737	7622	7673	7564	7742	7717	7652	7690	7762	7706	7827	7648	7695	7630	7746	7750	7728	7806	7712	7698	7693	7658	7616	7755	7708	7582	7695	7838	7650	7727	7649	7712	7755	7736	7625	7656	7612	7683	7659	7575	7691	7819	7657	7695	7674	7848	7615	7695	7761	7641	7759	7625	7691	7643	7696	7709	7690	7700	7630	7667	7635	7715	7677	7694	7638	7741	7617	7680	7715	7689	7782	7674	7591	7724	7689	7656	7756	7706	7787	7849	7766	7641	7745	7682	7714	7652	7714	7808	7682	7784	7688	7747	7620	7717	7669	7595	7802	7798	7734	7631	7717	7726	7595	7724	7660	7774	7644	7666	7729	7668	7667	7714	7720	7782	7645	7793	7651	7595	7551	7806	7655	7850	7580	7708	7748	7671	7667	7617	7543	7559	7832	7595	7727	7750	7723	7602	7718	7540	7741	7508	7756	7698	7813	7519	7576	7690	7745	7691	7777	7678	7772	7586	7718	7562	7781	7673	7854	7667	7689	7870	7712	7751	7617	7695	7736	7814	7744	7744	7639	7699	7721	7729	7639	7629	7903	7721	7728	7553	7656	7692	7751	7638	7756	7743	7597	7715	7545	7585	7704	7702	7570	7672	7790	7835	7504	7754	7753	7611	7708	7635	7734	7717	7670	7777	7647	7755	7661	7825	7705	7762	7708	7643	7833	7610	7653	7683	7710	7725	7620	7740	7784	7766	7595	7734	7730	7837	7705	7666	7656	7769	7814	7673	7724	7712	7551	7730	7866	7731	7828	7635	7703	7704	7627	7719	7753	7695	7784	7690	7684	7668	7830	7568	7680	7724	7764	7680	7598	7770	7541	7732	7701	7844	7636	7541	7640	7859	7646	7645	7614	7837	7654	7771	7594	7765	7609	7725	7516	7815	7711	7699	7724	7717	7773	7777	7641	7878	7679	7711	7756	7882	7661	7668	7624	7656	7826	7616	7744	7619	7605	7650	7680	7640	7624	7739	7669	7674	7581	7641	7602	7767	7698	7554	7645	7723	7555	7741	7601	7498	7830	7525	7629	7812	7780	7655	7656	7670	7686	7794	7672	7702	7787	7699	7754	7761	7729	7714	7631	7748	7683	7654	7645	7900	7618	7734	7681	7723	7632	7793	7684	7644	7623	7602	7782	7772	7695	7728	7758	7647	7682	7622	7556	7795	7515	7581	7654	7657	7819	7653	7855	7602	7764	7696	7632	7611	7729	7698	7683	7775	7616	7841	7605	7751	7591	7630	7654	7634	7693	7643	7682	7715	7840	7762	7640	7708	7618	7704	7646	7574	7727	7690	7703	7708	7653	7640	7754	7754	7593	7704	7872	7795	7718	7571	7858	7624	7620	7799	7531	7701	7571	7629	7796	7777	7793	7730	7672	7732	7748	7810	7774	7766	7553	7708	7616	7725	7710	7604	7720	7776	7614	7764	7622	7690	7672	7759	7708	7764	7590	7617	7589	7765	7595	7637	7611	7727	7804	7739	7570	7685	7673	7674	7890	7675	7613	7687	7705	7626	7682	7724	7804	7835	7701	7729	7462	7731	7613	7854	7738	7785	7659	7708	7793	7695	7654	7711	7630	7734	7698	7619	7802	7802	7762	7653	7811	7597	7653	7663	7770	7631	7611	7622	7732	7693	7792	7629	7636	7589	7685	7690	7757	7563	7631	7739	7680	7655	7592	7793	7874	7626	7644	7729	7533	7787	7837	7680	7723	7574	7760	7750	7662	7765	7803	7624	7625	7742	7715	7758	7714	7704	7824	7656	7892	7702	7767	7746	7790	7684	7692	7795	7665	7824	7741	7721	7763	7738	7813	7653	7656	7746	7634	7874	7629	7866	7653	7652	7658	7697	7740	7698	7656	7699	7674	7724	7606	7693	7676	7722	7730	7731	7611	7438	7577	7686	7615	7633	7630	7762	7735	7710	7652	7737	7695	7663	7636	7799	7741	7689	7618	7896	7635	7747	7582	7755	7755	7801	7701	7669	7681	7816	7650	7814	7560	7752	7535	7743	7626	7593	7744	7652	7633	7615	7581	7743	7756	7619	7770	7583	7798	7605	7787	7721	7773	7594	7753	7722	7841	7783	7779	7652	7766	7711	7722	7746	7779	7745	7755	7647	7613	7608	7760	7730	7692	7700	7819	7605	7703	7624	7737	7687	7767	7629	7756	7746	7783	7587	7728	7734	7732	7552	7748	7732	7692	7644	7739	7725	7802	7701	7649	7658	7624	7673	7611	7711	7625	7640	7752	7595	7652	7854	7694	7581	7728	7709	7804	7734	7687	7696	7573	7701	7656	7698	7605	7704	7734	7803	7675	7701	7684	7858	7702	7553	7775	7652	7723	7619	7749	7756	7719	7782	7654	7749	7721	7781	7695	7490	7593	7767	7772	7737	7691	7750	7744	7591	7679	7743	7646	7732	7683	7788	7641	7837	7695	7517	7735	7684	7667	7628	7704	7768	7739	7735	7704	7898	7730	7588	7735	7780	7656	7713	7589	7625	7641	7541	7762	7656	7780	7620	7754	7683	7636	7687	7698	7755	7643	7817	7769	7639	7737	7678	7616	7774	7689	7675	7755	7735	7687	7705	7736	7726	7711	7559	7672	7735	7711	7799	7711	7634	7655	7714	7796	7658	7827	7707	7756	7730	7750	7715	7628	7703	7748	7537	7670	7666	7838	7665	7670	7769	7595	7644	7820	7829	7594	7631	7668	7705	7693	7617	7754	7760	7774	7709	7776	7796	7598	7751	7833	7652	7576	7692	7699	7655	7650	7640	7747	7662	7595	7776	7663	7803	7622	7665	7756	7644	7653	7580	7711	7754	7667	7633	7716	7667	7806	7605	7756	7745	7793	7587	7592	7840	7802	7672	7720	7706	7773	7648	7751	7665	7780	7746	7772	7722	7681	7621	7783	7729	7683	7685	7723	7566	7778	7701	7797	7782	7719	7680	7726	7582	7628	7573	7718	7815	7686	7806	7789	7664	7576	7589	7665	7547	7730	7754	7774	7658	7730	7731	7598	7640	7551	7773	7607	7747	7660	7891	7681	7662	7684	7676	7664	7727	7745	7712	7758	7741	7694	7666	7701	7673	7699	7636	7630	7694	7612	7765	7683	7536	7694	7651	7637	7637	7732	7711	7604	7719	7585	7658	7655	7575	7552	7791	7680	7817	7640	7718	7632	7616	7650	7799	7808	7720	7563	7679	7696	7720	7728	7574	7591	7752	7823	7615	7768	7510	7793	7721	7698	7737	7747	7703	7628	7578	7666	7736	7610	7614	7656	7812	7756	7633	7791	7615	7772	7840	7776	7822	7679	7876	7690	7672	7657	7663	7600	7819	7823	7733	7638	7645	7654	7827	7760	7701	7656	7602	7627	7805	7546	7740	7718	7699	7898	7833	7772	7707	7745	7718	7618	7650	7716	7568	7745	7732	7775	7671	7687	7791	7765	7769	7774	7524	7610	7671	7704	7740	7679	7641	7726	7639	7823	7695	7692	7743	7614	7734	7767	7776	7683	7760	7810	7647	7603	7760	7760	7799	7670	7626	7831	7826	7663	7614	7523	7634	7843	7685	7682	7804	7592	7775	7653	7705	7617	7668	7685	7762	7629	7714	7612	7632	7771	7671	7686	7840	7585	7626	7802	7787	7726	7732	7676	7560	7835	7733	7687	7672	7665	7682	7610	7721	7855	7765	7747	7666	7767	7664	7769	7673	7800	7622	7863	7674	7680	7722	7765	7742	7732	7787	7694	7735	7691	7691	7776	7657	7632	7633	7692	7803	7618	7762	7689	7733	7653	7693	7678	7907	7781	7607	7759	7715	7740	7668	7687	7732	7665	7724	7812	7661	7915	7675	7709	7776	7634	7645	7770	7670	7787	7774	7624	7723	7715	7756	7631	7700	7765	7647	7629	7863	7648	7759	7869	7715	7586	7566	7603	7819	7716	7700	7747	7614	7723	7765	7685	7670	7594	7682	7694	7587	7725	7745	7727	7668	7685	7652	7844	7729	7652	7813	7742	7584	7731	7753	7629	7738	7662	7778	7769	7782	7628	7845	7682	7711	7790	7725	7669
3654	1543	1295	1143	1458	1524	1480	1385	1648	4534	6341	4326	2067	1191	942	960	896	929	934	925	992	919	972	962	966	913	923	913	1005	965	950	892	979	955	923	965	915	924	896	898	1003	954	977	915	973	887	985	993	927	935	965	902	879	988	935	954	910	939	924	916	928	924	952	938	908	964	883	914	955	873	919	880	889	909	992	949	969	947	958	876	926	923	886	945	953	926	969	928	917	924	921	905	946	963	908	965	947	924	971	931	935	908	955	979	950	962	911	929	926	884	929	957	954	912	906	910	962	964	931	912	950	868	869	918	941	911	947	919	995	935	981	945	906	903	962	887	957	961	919	928	924	941	898	962	977	899	910	974	935	962	898	901	924	950	907	890	969	909	971	974	960	930	955	944	962	949	971	972	930	897	966	912	902	916	947	893	944	970	927	964	928	952	938	920	942	951	954	969	949	953	904	910	887	953	935	918	919	933	935	960	930	910	933	906	984	900	896	930	962	953	976	904	956	907	939	918	940	929	893	982	977	901	939	884	917	923	995	927	986	925	958	944	985	966	929	909	982	970	942	960	917	972	931	929	886	965	894	926	931	937	869	966	927	924	930	913	920	940	893	870	944	988	904	923	924	921	927	921	947	923	939	935	928	944	860	927	951	890	902	930	966	939	962	925	928	938	964	963	879	939	931	952	894	940	943	934	855	906	963	961	953	913	967	936	931	1004	943	912	954	907	939	992	920	912	912	941	935	894	987	885	969	894	931	997	928	946	931	984	931	944	929	947	934	882	927	946	948	884	1035	903	947	929	947	939	906	943	909	975	901	928	1005	920	926	903	950	926	928	913	959	962	944	930	950	966	934	974	951	919	956	956	968	882	895	945	917	903	994	964	947	907	871	962	970	967	895	893	937	925	941	955	885	881	935	949	923	983	888	941	920	977	976	948	930	900	971	951	955	948	941	961	932	949	888	933	922	852	837	904	961	934	977	920	924	954	933	974	939	927	926	932	921	904	910	918	863	931	908	944	950	887	995	895	959	892	870	931	932	956	921	942	897	947	924	951	907	946	918	934	952	911	1025	940	937	941	918	951	918	926	946	995	935	936	928	959	927	892	982	850	959	953	939	893	969	989	949	955	916	893	969	896	968	945	922	954	957	946	918	916	897	916	903	969	909	960	924	931	937	895	988	956	982	928	865	937	962	917	940	956	949	943	1023	880	866	927	925	922	906	941	884	1009	971	934	937	930	919	927	929	917	939	908	931	927	915	933	909	945	888	970	948	961	914	939	966	902	914	942	940	944	964	926	896	892	928	915	916	917	913	921	932	935	958	936	905	962	978	933	922	873	910	926	948	886	912	965	910	928	941	865	958	937	918	975	964	944	975	943	952	931	904	949	982	892	940	920	916	928	951	972	941	953	945	864	962	923	922	892	906	929	962	923	915	932	927	995	944	950	876	949	976	917	907	939	910	923	914	941	910	944	958	968	952	952	918	944	958	962	918	932	1019	961	900	962	898	934	948	1002	890	909	945	877	983	926	877	920	945	929	915	917	930	925	956	898	917	910	912	930	894	970	929	915	948	935	964	935	944	954	942	954	952	964	898	963	961	949	919	924	958	919	881	923	988	928	938	904	915	897	980	905	890	965	920	1012	922	912	906	908	919	923	972	928	976	959	956	941	944	992	911	895	894	891	981	967	938	920	918	908	969	890	964	906	892	923	928	920	969	889	894	932	921	913	968	922	954	929	888	887	971	924	914	930	962	971	928	912	919	914	924	962	921	950	930	927	892	957	1004	918	936	929	980	914	945	928	887	935	993	987	925	894	917	949	999	914	956	929	958	951	939	895	932	893	989	958	949	893	950	950	945	962	924	883	854	913	924	984	937	962	908	918	944	925	922	906	975	930	912	915	901	933	970	903	928	956	906	937	996	946	906	892	1013	955	931	922	941	903	938	950	945	951	924	895	869	887	913	926	934	909	920	964	937	928	990	957	936	958	943	960	942	883	942	920	923	913	905	955	979	965	923	931	960	950	952	886	942	957	971	894	944	955	974	896	906	904	953	929	911	911	909	965	952	961	944	914	941	943	957	916	936	915	901	956	981	908	937	882	992	937	935	906	873	970	932	933	944	941	915	920	916	907	924	976	922	884	928	969	951	948	963	1013	910	956	994	914	956	925	921	866	899	923	945	943	903	938	948	890	976	927	958	921	948	912	911	918	924	920	885	967	935	937	942	935	957	921	912	948	936	948	926	939	929	966	950	964	956	950	924	909	934	939	960	933	883	911	927	884	898	946	872	946	861	927	936	933	977	940	909	883	950	880	983	920	921	918	896	918	920	930	956	940	932	970	946	951	918	893	929	936	939	929	954	940	913	909	938	942	951	913	909	918	975	956	901	963	928	904	874	917	940	961	916	873	907	899	911	909	955	920	919	867	918	975	940	923	902	973	979	936	975	937	962	938	980	883	926	951	911	947	915	954	982	905	941	960	913	896	979	934	933	942	881	896	940	956	922	916	1014	944	902	952	923	878	927	943	890	949	999	918	930	892	996	974	951	994	950	902	945	908	914	920	932	929	957	954	912	919	959	1005	923	974	977	910	975	933	958	930	947	966	934	907	943	966	946	920	911	994	871	963	946	917	940	914	928	916	950	931	900	902	916	972	941	969	952	952	943	929	958	911	911	950	945	931	980	893	979	949	959	953	998	977	932	894	904	959	949	893	901	916	950	918	917	981	911	943	933	904	925	967	932	908	957	958	896	957	974	940	904	940	993	955	940	939	933	981	912	931	893	849	948	978	949	925	937	911	905	930	968	873	979	896	913	899	890	989	918	893	956	922	985	908	944	889	932	996	955	934	918	894	930	939	908	919	903	957	974	958	927	973	948	949	903	877	910	954	946	933	883	873	919	954	957	910	957	920	929	855	936	998	921	932	991	973	1019	917	958	899	979	942	915	934	933	903	891	967	954	953	881	946	896	928	901	870	928	988	885	950	927	957	880	944	924	867	960	941	904	916	976	907	949	946	968	924	952	989	930	910	924	962	861	964	960	941	932	961	911	980	989	889	899	930	934	902	973	949	901	891	964	925	976	937	949	885	934	951	976	926	915	925	967	916	888	965	942	884	895	948	946	901	925	924	902	954	924	918	934	965	968	956	954	942	947	953	948	915	1005	967	963	973	942	924	993	954	892	970	940	913	915	918	907	926	875	947	900	882	933	905	928	973	907	876	936	937	912	942	906	882	928	904	931	932	888	919	942	885	922	944	867	895	936	937	939	920	913	947	952	965	960	844	873	954	901	931	901	921	888	933	937	923	976	996	956	909	894	918	991	953	890	921	979	960	912	918	1008	930	929	901	913	959	907	897	946	917	917	968	958	904	944	911	988	906	922	934	925	962	915	886	932	966	905	942	943	950	928	997	922	866	942	928	897	896	936	955	964	931	935	927	968	959	925	933	925	899	947	947	946	995	972	932	933	975	963	982	939	928	933	911	853	952	972	900	955	939	855	902	965	911	906	939
18593	13828	11959	17974	26939	26563	23616	21973	24721	42805	44558	33702	20194	11251	8373	7802	7548	7516	7432	7670	7588	7529	7420	7627	7546	7435	7518	7488	7425	7453	7554	7333	7593	7703	7441	7560	7513	7577	7539	7511	7572	7443	7549	7634	7568	7337	7430	7418	7534	7475	7684	7392	7470	7530	7583	7405	7452	7548	7422	7575	7543	7373	7457	7625	7576	7552	7478	7563	7435	7527	7570	7591	7619	7464	7574	7476	7544	7508	7644	7559	7516	7500	7404	7497	7431	7459	7523	7602	7427	7593	7476	7413	7507	7441	7604	7560	7513	7480	7619	7485	7538	7602	7382	7371	7518	7417	7511	7504	7500	7560	7446	7537	7484	7498	7488	7469	7494	7517	7527	7357	7503	7447	7454	7607	7526	7475	7492	7502	7569	7666	7442	7651	7458	7567	7540	7722	7449	7529	7444	7503	7504	7528	7508	7441	7614	7568	7516	7600	7575	7351	7485	7437	7569	7537	7522	7528	7406	7530	7530	7539	7553	7488	7416	7408	7552	7455	7577	7435	7537	7556	7457	7676	7441	7459	7496	7431	7519	7548	7516	7576	7508	7540	7625	7420	7555	7522	7679	7679	7557	7466	7429	7669	7561	7634	7456	7442	7618	7517	7501	7597	7538	7532	7494	7519	7510	7405	7555	7579	7612	7497	7507	7594	7453	7365	7573	7672	7504	7523	7581	7574	7567	7365	7569	7532	7520	7392	7380	7480	7541	7547	7464	7467	7496	7457	7577	7624	7391	7548	7503	7570	7627	7575	7616	7476	7608	7557	7499	7476	7640	7457	7493	7450	7582	7568	7390	7590	7556	7592	7452	7456	7411	7640	7453	7507	7559	7368	7516	7345	7568	7576	7524	7379	7604	7492	7549	7744	7616	7446	7502	7578	7412	7521	7508	7522	7545	7487	7538	7600	7618	7349	7442	7388	7472	7484	7618	7585	7622	7488	7503	7635	7551	7515	7487	7483	7500	7488	7473	7428	7519	7508	7320	7496	7497	7458	7425	7615	7591	7371	7491	7468	7430	7566	7545	7515	7447	7571	7713	7414	7500	7539	7690	7598	7435	7514	7556	7527	7430	7562	7546	7463	7498	7534	7380	7469	7513	7404	7540	7620	7587	7536	7493	7546	7531	7602	7462	7541	7497	7496	7585	7481	7532	7563	7592	7375	7534	7593	7659	7410	7641	7535	7485	7582	7603	7449	7546	7540	7376	7424	7421	7640	7506	7556	7496	7466	7514	7493	7430	7485	7543	7541	7560	7573	7611	7448	7597	7537	7553	7482	7595	7575	7441	7547	7676	7571	7568	7557	7467	7622	7398	7349	7396	7564	7695	7549	7438	7495	7527	7438	7536	7625	7547	7503	7494	7477	7522	7587	7507	7528	7465	7508	7545	7507	7396	7445	7403	7444	7532	7542	7562	7654	7515	7582	7395	7510	7442	7563	7476	7473	7473	7503	7352	7498	7623	7539	7410	7531	7581	7544	7436	7335	7518	7530	7333	7544	7562	7633	7398	7780	7469	7512	7545	7459	7474	7453	7496	7600	7389	7536	7573	7437	7573	7480	7532	7462	7543	7575	7562	7731	7524	7416	7551	7343	7526	7381	7578	7638	7370	7371	7436	7504	7591	7385	7652	7466	7547	7521	7517	7431	7530	7526	7545	7391	7519	7507	7573	7600	7542	7488	7577	7608	7567	7601	7482	7637	7541	7452	7420	7634	7462	7523	7525	7535	7724	7639	7421	7493	7519	7504	7508	7527	7445	7492	7501	7419	7716	7474	7558	7480	7528	7573	7623	7544	7543	7506	7405	7481	7517	7586	7526	7415	7510	7538	7464	7438	7605	7480	7503	7572	7594	7438	7525	7487	7391	7596	7447	7470	7523	7658	7442	7472	7514	7529	7485	7529	7528	7582	7464	7434	7522	7326	7584	7403	7456	7487	7485	7557	7565	7383	7582	7345	7602	7647	7477	7618	7513	7520	7586	7668	7327	7571	7508	7605	7667	7590	7501	7518	7527	7586	7515	7504	7529	7568	7559	7471	7525	7544	7629	7375	7473	7602	7537	7460	7576	7404	7569	7456	7450	7455	7749	7470	7635	7601	7532	7372	7564	7514	7455	7511	7538	7611	7477	7428	7447	7636	7657	7631	7446	7598	7485	7560	7537	7505	7393	7553	7507	7369	7609	7465	7508	7654	7493	7622	7482	7559	7377	7599	7542	7596	7530	7464	7415	7490	7602	7468	7539	7639	7492	7538	7609	7570	7574	7473	7458	7587	7793	7649	7539	7518	7550	7449	7514	7529	7450	7506	7456	7616	7564	7620	7520	7514	7394	7673	7592	7517	7553	7445	7487	7562	7502	7477	7550	7505	7509	7547	7505	7450	7450	7536	7752	7524	7543	7365	7539	7375	7613	7559	7408	7470	7650	7527	7568	7566	7620	7495	7531	7496	7592	7623	7588	7521	7600	7450	7589	7580	7444	7608	7447	7614	7475	7454	7585	7427	7574	7569	7612	7481	7575	7688	7460	7598	7546	7527	7534	7509	7495	7522	7434	7549	7588	7485	7547	7657	7420	7644	7468	7588	7538	7534	7519	7500	7516	7696	7418	7423	7538	7529	7516	7450	7649	7499	7478	7571	7515	7430	7537	7398	7453	7542	7485	7377	7441	7475	7618	7535	7502	7562	7595	7484	7512	7316	7421	7674	7518	7466	7472	7606	7473	7536	7679	7508	7534	7373	7610	7483	7514	7630	7504	7511	7535	7526	7557	7536	7522	7538	7456	7459	7371	7458	7613	7577	7447	7460	7513	7415	7479	7584	7495	7490	7571	7494	7471	7509	7659	7499	7585	7411	7457	7475	7519	7594	7532	7531	7429	7528	7610	7460	7507	7568	7485	7481	7498	7545	7685	7437	7433	7640	7561	7492	7585	7655	7569	7414	7518	7558	7681	7604	7481	7346	7445	7583	7436	7618	7486	7550	7569	7550	7471	7569	7349	7560	7376	7580	7484	7472	7545	7409	7430	7454	7461	7544	7370	7560	7557	7636	7412	7577	7408	7631	7554	7421	7337	7480	7449	7496	7412	7417	7668	7592	7381	7597	7535	7477	7315	7371	7336	7481	7413	7578	7521	7486	7480	7603	7498	7544	7427	7521	7533	7613	7538	7349	7390	7560	7408	7489	7538	7520	7569	7581	7477	7587	7605	7463	7531	7381	7551	7578	7534	7497	7459	7551	7612	7534	7470	7587	7473	7561	7465	7630	7457	7484	7512	7554	7494	7701	7717	7443	7627	7553	7513	7523	7404	7563	7494	7484	7666	7480	7577	7436	7485	7482	7421	7607	7547	7542	7639	7432	7598	7473	7611	7390	7487	7392	7484	7456	7663	7522	7541	7474	7612	7582	7485	7578	7539	7430	7529	7509	7498	7474	7566	7663	7420	7535	7446	7605	7464	7558	7496	7504	7542	7556	7521	7475	7540	7497	7463	7461	7393	7458	7566	7552	7401	7444	7421	7493	7585	7515	7385	7516	7589	7666	7722	7428	7498	7429	7610	7535	7465	7652	7545	7428	7634	7489	7599	7644	7475	7577	7421	7431	7441	7429	7446	7524	7474	7604	7408	7636	7452	7430	7705	7572	7482	7529	7471	7573	7501	7535	7405	7571	7337	7553	7522	7433	7574	7533	7544	7486	7563	7508	7431	7664	7597	7563	7513	7461	7615	7422	7517	7518	7614	7619	7528	7501	7433	7474	7567	7484	7515	7480	7432	7546	7437	7433	7491	7651	7626	7413	7359	7547	7522	7445	7645	7549	7484	7440	7473	7591	7463	7572	7539	7453	7578	7564	7502	7598	7522	7487	7363	7424	7497	7444	7609	7559	7550	7492	7526	7606	7406	7513	7558	7556	7437	7500	7489	7510	7545	7509	7559	7518	7458	7572	7492	7522	7572	7541	7473	7628	7467	7516	7496	7615	7519	7593	7578	7510	7504	7522	7524	7517	7435	7533	7352	7479	7516	7578	7528	7477	7470	7512	7451	7527	7576	7523	7420	7488	7589	7547	7479	7510	7560	7504	7494	7408	7468	7603	7527	7603	7440	7462	7610	7437	7533	7448	7531	7524	7552	7400	7517	7455	7486	7438	7677	7506	7638	7499	7465	7598	7282	7559	7608	7652	7709	7582	7484	7540	7584	7609	7589	7376	7508	7598	7418	7552	7438	7683	7567	7542	7578	7456	7541	7462	7518	7506	7501	7493	7651	7528	7579	7531	7475	7650	7595	7555	7315	7610	7587	7510	7538	7484	7377	7537	7420	7515	7516	7484	7404	7524	7573	7601	7441	7528	7503	7657	7380	7602	7591	7652	7491	7560	7467	7485	7463	7519	7560	7454	7418	7529	7386	7450	7631	7449	7532	7623	7672	7440	7475	7487	7474	7583	7454	7458	7457	7428	7401	7553	7362	7471	7378	7495	7366	7458	7507	7468	7554	7538	7457	7427	7414	7509	7656	7497	7525	7507	7493	7506	7468	7468	7509	7491	7416	7481	7567	7485	7415	7459	7481	7464	7531	7525	7507	7324	7551	7607	7515	7496	7625	7487	7487	7667	7526	7463	7559	7553	7567	7465	7551	7520	7541	7662	7608	7483	7491	7496	7560	7570	7468	7503	7546	7451	7477	7527	7484	7468	7518	7484	7421	7561	7506	7598	7522	7498	7383	7525	7514	7478	7441	7435	7612	7503	7603	7448	7433	7514	7577	7699	7520	7382	7459	7556	7410	7578	7578	7442	7503	7486	7616	7569	7461	7547	7412	7469	7627	7648	7538	7614	7543	7531	7495	7537	7617	7599	7486	7440	7530	7436	7419	7554	7528	7473	7435	7600	7577	7450	7565	7522	7407	7519	7525	7603	7573	7460	7597	7554	7600	7493	7582	7503	7503	7605	7517	7535	7396	7551	7451	7433	7447	7580	7524	7518	7486	7589	7570	7502	7563	7456	7584	7536	7581	7640	7595	7599	7528	7607	7467	7375	7523	7495	7479	7518	7580	7487	7605	7533	7427	7532	7470	7491	7497	7546	7519	7564	7529	7503	7550	7510	7615	7567
2715	1956	1447	1354	1728	1893	1793	1689	2059	10534	17754	10757	4256	1657	1120	932	988	982	981	937	930	985	942	953	896	1027	1009	975	930	912	994	904	932	947	962	933	953	930	914	921	937	941	976	980	939	926	956	989	924	954	903	902	904	877	971	915	976	958	922	948	964	922	951	935	931	966	942	957	945	987	983	925	906	994	967	927	967	944	959	1006	912	928	959	927	963	946	967	915	919	934	977	955	934	928	893	930	972	948	909	929	1004	975	969	922	921	964	913	917	937	967	919	913	961	908	896	929	935	1023	880	876	979	938	928	943	993	921	936	994	961	939	1029	891	945	933	934	947	953	941	945	945	946	909	932	942	966	977	949	978	945	959	949	929	947	901	886	937	964	919	931	961	946	961	910	846	923	936	894	919	957	939	928	952	891	968	944	940	948	949	982	928	927	922	1012	941	913	887	944	959	953	952	928	938	882	919	900	916	936	1024	966	898	940	916	929	924	944	984	926	978	969	973	960	944	936	969	1011	962	967	963	954	946	906	929	934	953	940	982	992	956	933	891	934	920	924	894	958	943	899	978	889	910	937	937	922	968	923	917	888	925	933	921	997	950	918	929	996	923	921	973	890	969	947	972	935	916	924	930	931	928	930	947	929	912	945	944	963	929	916	938	943	916	983	848	969	925	953	973	967	934	967	907	945	903	917	915	965	928	967	949	921	885	947	1002	944	953	956	968	891	960	953	916	877	966	907	951	916	939	894	881	956	895	962	934	930	981	951	947	868	911	963	966	892	943	888	961	970	938	970	964	922	927	992	949	961	932	966	944	992	916	919	917	928	950	952	954	932	938	980	933	914	962	955	900	913	937	982	937	976	951	946	949	942	926	973	919	929	957	1020	911	970	926	918	938	914	963	905	939	908	966	933	944	924	917	881	932	981	856	942	888	872	919	967	896	936	892	903	942	981	893	939	986	935	936	937	914	932	937	923	1012	912	988	929	958	883	903	956	956	942	881	966	992	931	886	940	906	928	1004	937	926	952	925	924	1008	949	952	940	988	997	937	977	974	912	967	890	946	911	900	939	962	945	926	943	921	987	960	965	921	933	948	947	912	922	970	940	940	923	878	952	924	954	930	950	962	947	927	950	952	920	957	888	856	954	959	952	937	923	940	934	1012	962	908	894	995	934	915	935	967	916	922	908	920	927	907	901	917	907	989	949	911	916	918	991	985	914	982	992	965	925	926	935	901	989	913	900	933	927	999	864	953	952	943	913	925	936	972	925	955	873	918	922	922	923	981	1010	967	908	929	953	931	898	981	936	956	938	922	982	905	935	947	937	889	944	943	935	958	888	950	1000	972	903	972	954	931	903	889	943	915	905	917	924	911	967	917	954	883	894	990	936	891	942	944	920	943	948	971	898	952	974	944	987	849	921	926	999	944	984	934	934	957	925	948	936	962	963	940	931	912	965	869	919	930	926	941	1020	893	977	979	962	942	926	940	977	922	924	980	952	943	968	990	999	948	988	924	1014	903	964	941	929	939	923	1001	958	951	945	961	978	978	949	946	1000	977	918	919	916	936	940	990	933	965	940	941	959	933	898	947	947	941	902	953	945	874	908	864	905	1026	898	947	927	932	925	932	997	885	954	892	940	934	941	934	908	936	904	935	955	923	924	910	986	984	959	937	944	952	937	903	953	948	939	961	906	980	950	957	921	896	880	917	931	912	928	901	963	970	988	945	949	990	954	1017	890	985	956	966	969	950	880	951	998	919	1004	931	990	928	971	887	952	942	912	923	885	943	978	965	980	929	936	899	909	945	910	997	996	919	994	954	960	953	922	874	992	925	965	969	943	1028	949	940	995	942	964	943	957	944	900	967	934	893	951	991	941	968	1015	942	890	919	986	942	931	917	1015	943	905	967	954	930	935	989	972	972	965	990	965	936	922	967	887	940	913	948	918	953	897	897	956	883	912	957	993	888	988	1009	943	941	945	882	969	962	932	902	971	922	945	920	965	975	902	960	934	962	915	935	970	936	881	945	911	926	982	927	933	945	901	949	944	950	1006	931	969	942	922	898	951	893	911	943	965	1010	992	928	934	932	962	946	942	980	938	889	1013	921	912	968	915	958	916	871	976	911	916	886	969	981	942	939	908	973	894	955	943	905	987	901	976	935	900	990	909	937	955	928	941	951	953	906	938	909	955	920	913	910	934	960	968	921	924	935	941	961	938	928	930	980	899	1021	943	990	923	960	1031	944	971	902	947	956	975	947	985	916	946	963	939	947	1008	932	1026	972	943	939	906	962	937	937	882	889	931	961	930	953	956	929	871	971	923	976	925	923	916	934	897	951	912	946	912	924	932	960	933	932	962	949	933	957	970	920	973	949	926	875	945	867	956	938	967	934	973	946	984	992	975	937	891	930	907	879	966	945	964	982	949	866	889	915	897	931	936	940	909	960	999	934	924	932	972	955	978	953	915	937	930	980	1000	924	962	965	963	925	944	970	993	938	944	970	974	962	983	931	971	957	949	921	946	1011	966	947	941	1004	962	934	1001	960	914	920	994	924	929	956	915	883	936	947	947	903	944	912	962	940	973	938	934	917	930	923	943	884	992	951	980	972	935	958	898	943	975	948	931	918	903	1017	926	924	957	1040	920	888	891	923	941	945	891	918	961	941	951	900	979	1015	983	924	910	895	904	919	923	956	978	925	934	946	984	953	933	905	948	918	963	973	927	959	944	930	982	935	956	963	992	957	914	977	961	940	988	895	928	916	927	929	964	941	985	928	894	961	985	970	994	914	970	888	948	907	925	905	943	897	938	908	919	902	963	969	950	904	932	989	917	924	937	921	927	949	915	925	887	963	913	943	953	917	946	921	985	944	949	978	921	970	943	968	956	964	896	896	890	896	985	923	1004	942	960	892	951	923	944	893	953	964	906	960	974	914	931	956	958	949	926	946	926	860	925	918	987	924	900	949	931	912	896	967	974	869	882	990	916	922	967	981	983	971	952	886	960	906	925	911	966	949	930	927	956	929	913	975	895	992	927	933	957	922	972	926	948	905	963	934	952	966	895	915	939	963	928	972	901	903	968	903	973	939	933	904	914	961	927	909	890	939	951	959	913	942	902	918	926	980	914	988	931	932	939	939	918	928	994	935	979	906	925	930	850	946	952	936	947	939	955	954	941	959	944	918	970	956	908	930	937	987	890	925	942	920	945	938	966	979	950	907	913	987	955	920	928	930	946	949	947	940	959	970	944	883	941	902	904	908	918	943	931	878	957	939	903	926	918	932	920	948	964	945	894	890	953	956	926	967	1009	957	939	917	914	920	1002	932	846	960	990	975	987	940	908	950	966	943	946	903	924	936	914	950	903	883	970	889	877	987	952	929	943	970	961	884	871	896	869	930	922	938	941	971	972	917	910	929	957	950	921	956	925	925	975	882	974	917	971	927	924	914	937	925	930	908	924	931	921	962	996	925	933	979	969	921	937	971	984	853	953	949	932	972	993	992	955	980	965	905	930	964	926	926	943	962	896	929	963	954	906	958	895	861
22122	16852	13669	21330	30157	31216	28101	26090	30080	58060	65573	48505	31123	16566	9554	7991	7725	7652	7513	7531	7587	7594	7560	7690	7517	7455	7504	7683	7627	7499	7421	7692	7528	7556	7417	7518	7675	7573	7621	7650	7512	7535	7725	7502	7605	7555	7520	7488	7585	7683	7697	7620	7582	7531	7561	7684	7517	7673	7496	7516	7393	7560	7595	7547	7678	7493	7616	7598	7601	7601	7649	7588	7640	7566	7470	7565	7499	7534	7785	7527	7540	7523	7481	7652	7582	7604	7500	7613	7493	7718	7601	7635	7457	7584	7616	7364	7570	7439	7748	7592	7557	7565	7481	7544	7573	7608	7730	7371	7530	7528	7609	7568	7708	7584	7653	7572	7493	7590	7651	7461	7527	7582	7503	7623	7626	7424	7615	7515	7518	7563	7532	7710	7500	7650	7458	7437	7460	7633	7427	7486	7501	7603	7535	7476	7625	7559	7644	7411	7599	7509	7630	7569	7631	7717	7601	7619	7517	7624	7668	7683	7685	7413	7514	7606	7574	7625	7713	7575	7578	7506	7491	7597	7755	7622	7577	7570	7560	7475	7502	7596	7567	7569	7602	7565	7508	7543	7522	7722	7493	7496	7580	7564	7632	7667	7585	7517	7554	7505	7699	7544	7589	7588	7670	7565	7480	7626	7507	7706	7635	7675	7667	7578	7434	7577	7557	7514	7495	7579	7552	7590	7518	7582	7486	7562	7561	7641	7416	7592	7531	7654	7488	7580	7682	7741	7512	7588	7509	7604	7533	7702	7475	7588	7608	7522	7653	7612	7585	7573	7584	7523	7527	7626	7727	7624	7596	7691	7613	7639	7564	7491	7693	7544	7483	7653	7432	7565	7516	7523	7641	7522	7618	7621	7531	7560	7428	7522	7570	7528	7643	7472	7625	7522	7586	7477	7581	7452	7635	7510	7655	7533	7610	7636	7588	7607	7547	7476	7511	7607	7621	7608	7644	7539	7551	7601	7517	7685	7600	7580	7615	7618	7528	7599	7724	7587	7529	7490	7589	7659	7551	7507	7609	7636	7567	7767	7650	7561	7591	7486	7585	7584	7546	7549	7523	7507	7655	7571	7649	7626	7676	7647	7624	7619	7623	7612	7493	7658	7538	7611	7505	7468	7489	7591	7646	7469	7597	7529	7611	7586	7712	7526	7483	7544	7492	7688	7533	7691	7583	7534	7577	7468	7445	7594	7660	7533	7519	7695	7602	7520	7513	7529	7641	7670	7617	7475	7568	7556	7631	7717	7427	7519	7603	7582	7631	7482	7708	7576	7562	7554	7507	7393	7531	7472	7654	7522	7526	7550	7477	7624	7525	7429	7517	7630	7579	7602	7548	7792	7573	7584	7391	7637	7526	7587	7648	7586	7643	7637	7643	7503	7555	7458	7619	7520	7543	7535	7567	7591	7542	7606	7622	7650	7510	7484	7473	7619	7599	7487	7595	7784	7657	7585	7657	7665	7553	7561	7576	7582	7643	7542	7615	7662	7680	7702	7466	7485	7669	7659	7746	7471	7534	7526	7570	7472	7699	7515	7615	7594	7560	7456	7476	7504	7594	7653	7680	7584	7589	7596	7544	7664	7584	7630	7512	7565	7523	7628	7565	7581	7649	7604	7575	7703	7649	7597	7557	7537	7639	7434	7557	7589	7506	7730	7551	7578	7537	7617	7542	7622	7531	7692	7536	7591	7470	7651	7705	7548	7657	7457	7543	7595	7597	7535	7574	7505	7432	7587	7648	7629	7549	7606	7552	7583	7420	7666	7561	7628	7707	7607	7598	7662	7689	7475	7552	7502	7599	7643	7680	7704	7525	7504	7636	7662	7706	7536	7514	7600	7793	7663	7553	7525	7621	7616	7465	7649	7574	7672	7487	7608	7501	7658	7555	7610	7472	7563	7614	7637	7428	7551	7579	7688	7694	7636	7492	7604	7525	7577	7500	7542	7632	7624	7709	7674	7488	7671	7561	7523	7568	7565	7549	7611	7557	7576	7605	7560	7585	7450	7516	7523	7473	7665	7547	7564	7701	7637	7713	7567	7653	7500	7659	7505	7492	7630	7457	7606	7613	7429	7612	7544	7577	7424	7660	7531	7616	7621	7532	7616	7659	7529	7720	7528	7656	7411	7493	7583	7560	7546	7680	7679	7578	7438	7498	7486	7532	7332	7519	7619	7510	7419	7681	7595	7534	7640	7614	7524	7588	7602	7645	7547	7480	7558	7659	7328	7660	7627	7414	7571	7702	7481	7621	7547	7549	7602	7482	7653	7460	7703	7593	7589	7574	7449	7644	7721	7481	7693	7602	7512	7689	7429	7543	7583	7629	7528	7671	7536	7584	7457	7624	7404	7515	7692	7646	7643	7611	7630	7625	7514	7593	7582	7625	7514	7503	7586	7567	7728	7572	7601	7637	7541	7408	7667	7339	7514	7553	7490	7467	7378	7641	7653	7573	7624	7600	7549	7676	7597	7512	7610	7456	7631	7569	7532	7464	7590	7589	7521	7641	7652	7625	7464	7441	7576	7545	7521	7675	7538	7543	7610	7616	7596	7621	7715	7463	7602	7567	7546	7645	7566	7612	7564	7702	7659	7479	7480	7563	7582	7563	7619	7525	7569	7435	7554	7534	7537	7641	7629	7643	7549	7689	7538	7521	7567	7549	7632	7551	7516	7516	7562	7498	7553	7569	7559	7618	7684	7635	7664	7660	7406	7562	7682	7494	7460	7603	7546	7572	7379	7589	7618	7504	7590	7632	7552	7529	7691	7552	7677	7531	7496	7687	7514	7563	7519	7577	7653	7602	7573	7591	7558	7602	7596	7566	7594	7519	7607	7743	7553	7624	7713	7601	7660	7624	7531	7686	7719	7518	7509	7553	7485	7811	7597	7399	7462	7677	7522	7533	7572	7486	7584	7605	7571	7547	7656	7567	7447	7602	7621	7538	7696	7587	7539	7598	7394	7454	7562	7646	7553	7589	7559	7580	7616	7554	7626	7491	7599	7549	7605	7641	7703	7509	7634	7663	7630	7615	7500	7388	7604	7619	7587	7473	7614	7585	7598	7610	7711	7675	7651	7521	7601	7545	7568	7554	7454	7499	7546	7475	7598	7702	7465	7575	7669	7554	7498	7626	7492	7534	7530	7553	7629	7608	7674	7556	7678	7415	7488	7572	7723	7659	7411	7610	7593	7446	7576	7444	7578	7463	7542	7549	7554	7590	7547	7617	7541	7554	7582	7465	7656	7562	7520	7591	7595	7571	7588	7605	7502	7498	7655	7527	7604	7480	7640	7651	7537	7506	7489	7627	7589	7652	7632	7732	7523	7527	7759	7712	7623	7596	7442	7579	7512	7628	7713	7718	7522	7656	7580	7633	7604	7680	7517	7579	7411	7712	7482	7579	7640	7579	7761	7600	7664	7558	7615	7657	7481	7592	7546	7725	7602	7552	7667	7540	7667	7541	7524	7576	7730	7550	7566	7487	7665	7564	7594	7591	7493	7520	7708	7510	7662	7635	7566	7600	7583	7552	7519	7735	7650	7474	7646	7568	7482	7650	7721	7514	7694	7520	7447	7691	7562	7634	7610	7585	7561	7519	7481	7532	7531	7734	7453	7560	7608	7561	7617	7689	7524	7592	7513	7559	7423	7591	7579	7592	7573	7541	7546	7716	7569	7612	7617	7541	7638	7631	7590	7609	7630	7618	7541	7599	7471	7621	7553	7494	7441	7641	7527	7450	7627	7564	7608	7588	7443	7624	7628	7531	7653	7500	7622	7691	7597	7526	7607	7686	7504	7707	7543	7567	7578	7500	7611	7567	7598	7484	7511	7702	7588	7524	7557	7559	7550	7679	7678	7618	7592	7564	7613	7482	7553	7626	7520	7738	7640	7577	7564	7611	7469	7646	7644	7591	7746	7705	7608	7542	7571	7534	7616	7513	7518	7547	7655	7516	7534	7541	7598	7573	7440	7607	7556	7654	7476	7520	7604	7600	7517	7499	7491	7568	7617	7648	7711	7652	7518	7513	7509	7519	7690	7621	7480	7540	7532	7539	7633	7706	7503	7538	7498	7599	7634	7590	7604	7495	7455	7528	7616	7437	7643	7698	7514	7708	7465	7543	7489	7749	7512	7617	7564	7687	7592	7473	7547	7838	7627	7554	7553	7643	7560	7569	7603	7575	7421	7537	7595	7711	7589	7610	7393	7575	7525	7617	7643	7596	7609	7544	7560	7590	7652	7605	7556	7593	7649	7504	7466	7558	7664	7568	7412	7631	7595	7516	7377	7627	7561	7675	7532	7704	7526	7563	7655	7585	7553	7529	7455	7616	7531	7583	7464	7667	7547	7564	7498	7539	7530	7393	7513	7574	7619	7558	7603	7695	7550	7598	7508	7518	7574	7512	7618	7414	7641	7577	7501	7658	7563	7677	7497	7582	7612	7566	7563	7656	7560	7420	7557	7597	7576	7629	7541	7525	7366	7606	7578	7565	7630	7448	7609	7651	7507	7582	7520	7615	7537	7627	7549	7701	7669	7532	7585	7536	7614	7568	7449	7567	7708	7580	7528	7696	7563	7638	7603	7588	7540	7630	7660	7686	7681	7582	7485	7602	7462	7516	7512	7537	7577	7787	7585	7677	7361	7575	7573	7572	7577	7542	7472	7466	7569	7521	7515	7429	7509	7518	7696	7571	7684	7322	7513	7467	7517	7587	7651	7677	7500	7549	7518	7654	7569	7531	7519	7576	7395	7523	7636	7661	7734	7664	7620	7601	7561	7642	7636	7649	7532	7488	7746	7579	7563	7519	7412	7655	7768	7549	7590	7649	7558	7424	7649	7683	7666	7504	7430	7582	7579	7600	7601	7639	7612	7454	7599	7496	7625	7513	7589	7539	7490	7637	7434	7525	7578	7607	7468	7535	7586	7492	7546	7463	7435	7567	7663	7608	7777	7530	7618	7565	7620	7642	7422	7647	7642	7533	7520	7559	7589	7598	7644	7551	7641	7689	7672	7590	7694	7564	7588	7523	7523	7571	7598	7638	7680	7640	7622	7669	7742	7508	7539	7500	7570	7456	7611	7382	7603	7498	7476	7603	7516	7567	7641
5422	1994	1564	1408	1728	1842	1785	1777	2675	11894	17652	9718	3726	1555	1087	1051	953	976	948	943	915	948	946	923	938	960	956	896	979	977	962	925	956	926	1005	955	972	952	975	971	978	956	979	943	924	994	951	952	964	987	936	952	911	1011	917	985	944	940	946	933	1001	916	935	921	960	960	910	957	985	933	942	986	953	944	977	974	987	985	914	936	935	988	912	978	1001	990	1021	938	986	952	879	922	962	985	956	974	980	949	983	1006	951	970	1005	947	974	1000	976	913	965	924	977	961	959	897	1002	971	984	969	987	961	980	1015	912	964	996	1001	962	966	919	953	988	964	955	953	941	967	909	949	975	933	961	957	962	921	946	965	980	918	935	958	905	982	1016	992	974	979	942	989	941	943	959	922	946	934	983	978	913	944	948	1055	1026	961	950	942	968	915	988	970	972	948	984	974	952	954	883	964	982	946	944	970	969	939	953	942	1038	956	959	944	994	955	990	918	933	1039	993	908	934	960	974	1000	987	943	934	912	958	1013	925	964	942	962	939	941	911	952	949	1006	938	937	996	973	1004	985	984	950	946	1011	935	993	928	928	986	918	973	988	940	936	975	963	938	960	976	935	933	968	963	962	912	951	998	971	945	963	875	982	918	932	910	975	970	988	981	937	983	955	944	940	972	957	932	933	1021	971	938	972	978	981	953	1003	924	994	962	924	978	919	953	955	952	994	943	963	952	978	942	959	974	962	942	946	983	961	905	957	941	971	1039	974	926	935	1012	953	924	1013	958	966	965	940	922	968	983	916	969	1013	925	983	923	932	962	1020	968	939	986	962	952	974	959	950	898	913	997	951	937	989	922	946	932	885	906	951	934	1003	972	978	953	993	988	944	1005	968	927	952	985	955	962	961	947	1021	932	930	982	918	909	956	924	931	970	991	966	956	959	999	980	950	1007	974	911	1002	981	943	993	967	968	949	952	1018	983	957	951	997	927	953	963	936	982	964	956	923	937	1009	932	970	938	941	968	914	938	1002	951	912	986	934	997	941	956	947	938	922	982	936	980	971	929	945	951	933	960	980	950	952	900	956	997	969	931	964	924	982	960	958	955	895	968	950	987	967	987	920	914	901	994	1016	948	951	996	976	955	1001	935	1035	884	995	993	997	941	985	966	996	912	1004	956	926	963	981	989	834	1022	967	936	993	975	974	916	930	979	921	1023	944	991	943	950	983	981	1004	990	991	981	924	981	954	926	954	927	957	950	913	931	940	942	949	936	882	992	921	974	1007	903	985	950	940	986	960	977	952	982	942	987	994	950	895	953	903	939	966	940	896	957	975	928	939	979	943	970	964	923	977	952	996	1025	971	1038	916	986	979	1005	922	987	965	969	995	969	912	962	1007	1051	963	958	917	935	948	991	930	961	988	948	932	977	937	1004	967	1010	969	966	935	916	970	894	982	971	967	974	970	949	982	994	955	970	971	957	985	981	953	981	891	954	979	940	923	962	1000	962	908	974	987	951	945	966	999	949	939	939	998	915	938	933	977	979	970	1015	952	973	918	920	930	965	966	995	945	988	998	922	938	974	1005	895	997	1014	938	967	956	943	935	953	980	1022	977	950	989	961	969	903	978	932	951	898	984	936	1036	985	956	975	960	987	946	924	974	985	938	884	962	924	977	998	948	988	988	929	927	936	997	970	947	939	973	923	978	944	949	976	889	957	963	985	931	1078	974	996	972	923	1001	994	1008	943	952	960	947	916	951	934	963	977	942	932	946	969	972	993	956	956	988	946	966	941	960	956	964	930	938	961	937	945	969	1012	968	937	907	932	968	967	935	942	953	976	986	966	958	943	943	952	967	951	943	950	910	1026	958	957	1001	943	958	986	980	908	940	1005	967	951	898	894	914	951	910	965	978	970	917	918	947	923	932	946	938	920	919	1019	990	974	1025	991	982	929	955	909	915	998	960	986	958	933	941	982	951	982	1007	984	994	965	1008	968	957	901	977	965	954	951	942	947	966	999	1013	994	961	943	939	984	956	980	983	970	956	964	938	975	940	961	926	959	952	928	1009	880	968	960	904	952	954	953	997	952	1013	957	989	963	942	1010	893	973	959	918	943	1026	971	964	965	942	938	992	972	945	974	957	911	993	976	965	1003	925	974	960	1002	991	987	948	967	999	982	907	921	1015	950	929	985	921	975	968	953	958	960	992	970	965	938	977	955	937	979	948	985	970	926	972	940	937	965	1026	998	976	919	896	952	980	957	995	968	982	939	985	1002	954	917	973	1004	955	994	973	993	1019	990	946	989	980	929	980	958	941	1009	980	977	938	998	957	982	930	1019	919	939	923	957	973	915	902	962	912	963	912	949	1011	955	974	969	936	985	939	992	979	947	962	952	986	975	926	918	941	966	951	972	933	985	894	1007	919	879	952	966	988	972	970	954	977	980	951	993	958	1009	928	942	983	955	962	1011	913	932	1021	974	914	941	970	982	924	963	959	993	955	983	960	987	978	942	885	989	968	942	951	986	961	962	979	994	947	980	929	988	924	952	1029	978	920	935	951	956	923	932	977	951	999	934	996	987	960	958	937	935	945	1014	955	1008	936	945	869	1008	912	884	940	988	971	951	926	990	957	932	922	1002	953	980	921	920	956	955	964	949	939	947	931	987	998	946	969	948	969	943	923	962	957	930	969	971	939	949	968	917	969	942	1014	980	956	935	952	922	950	975	941	898	948	1033	942	978	934	939	878	946	913	943	963	946	962	894	1017	966	983	1007	969	939	937	979	951	944	933	957	966	930	977	952	999	979	950	952	949	990	965	985	908	953	905	956	957	985	945	941	983	927	992	925	957	906	976	974	917	969	945	953	965	921	981	978	950	1005	969	926	942	1030	921	906	970	1033	984	938	932	988	987	927	949	963	927	933	897	930	967	954	932	926	954	985	948	907	1021	927	969	936	972	971	950	1042	939	936	958	962	976	978	981	961	975	919	926	974	990	948	932	920	952	985	977	966	974	1025	1020	980	993	963	951	944	943	969	1012	1009	984	960	944	1002	1018	905	989	923	984	931	929	972	986	956	889	979	948	939	945	936	957	922	923	970	943	916	959	927	956	997	956	944	905	988	964	1003	950	981	975	908	959	967	935	944	980	953	943	999	1018	937	980	1015	992	1006	1005	978	960	992	969	968	972	963	969	983	940	969	961	970	938	946	916	984	960	987	989	922	962	946	936	934	897	961	928	956	988	965	965	962	899	933	979	940	989	970	1008	955	942	945	949	914	907	1004	961	945	966	955	995	945	965	983	952	947	973	963	950	985	1000	1014	998	957	953	937	977	950	1002	997	977	971	966	964	947	956	1005	964	1049	999	941	938	1037	1032	943	946	952	1011	970	962	960	959	926	934	998	971	972	997	953	905	915	973	992	975	921	949	936	993	1013	999	975	954	903	978	948	893	974	1005	954	964	971	948	961	941	946	962	928	985	917	976	1011	952	901	986	957	923	951	999	982	993	993	964	1038	965	933	980	971	983	969	941	919	994	940	902	949	962	954	1003	960	940	930	974	964	970	977	967	980	957	923	1009	943	979	1001	959	906	949	902	959	981	1016	945	973	906	973	955	975	992	990	980	986	972	985	934	949	950	973	962	963
21296	16398	13861	20928	29537	31463	28734	27059	33397	62201	65161	46888	29779	16060	9582	7972	7884	7594	7694	7678	7618	7841	7731	7573	7522	7676	7762	7690	7768	7749	7758	7605	7765	7703	7733	7696	7518	7762	7558	7755	7658	7662	7734	7680	7730	7649	7556	7689	7564	7786	7639	7664	7659	7760	7714	7639	7637	7742	7649	7669	7736	7719	7640	7684	7628	7625	7686	7710	7710	7614	7552	7720	7740	7633	7688	7650	7722	7664	7583	7598	7711	7571	7790	7711	7651	7544	7710	7645	7673	7512	7661	7600	7693	7647	7573	7658	7644	7540	7697	7603	7648	7739	7601	7659	7662	7719	7549	7676	7729	7477	7593	7634	7614	7716	7779	7702	7753	7670	7600	7543	7718	7793	7623	7688	7754	7663	7829	7630	7490	7797	7623	7732	7631	7727	7753	7685	7665	7651	7581	7693	7639	7586	7688	7794	7653	7715	7738	7804	7633	7548	7726	7684	7697	7625	7662	7634	7728	7691	7718	7664	7837	7619	7655	7839	7632	7603	7740	7756	7555	7657	7553	7624	7743	7569	7735	7510	7520	7807	7582	7635	7593	7668	7769	7742	7528	7660	7794	7702	7671	7666	7735	7647	7642	7611	7579	7795	7737	7589	7698	7600	7734	7692	7726	7644	7612	7574	7741	7671	7786	7787	7721	7687	7689	7725	7643	7664	7717	7637	7592	7683	7715	7548	7702	7613	7582	7649	7746	7709	7707	7609	7702	7634	7616	7618	7732	7549	7619	7748	7558	7697	7685	7592	7678	7596	7631	7650	7578	7769	7668	7692	7670	7624	7561	7674	7657	7733	7629	7834	7682	7613	7641	7693	7690	7754	7588	7695	7491	7691	7555	7552	7637	7688	7670	7685	7697	7738	7715	7598	7665	7789	7675	7772	7689	7685	7669	7618	7479	7712	7579	7618	7673	7885	7613	7667	7658	7724	7630	7544	7630	7769	7683	7709	7867	7683	7620	7453	7735	7714	7598	7656	7670	7582	7693	7625	7678	7594	7675	7777	7607	7801	7666	7832	7603	7663	7694	7671	7717	7619	7688	7787	7650	7774	7667	7762	7630	7599	7763	7705	7709	7622	7597	7654	7728	7680	7655	7814	7695	7685	7713	7680	7710	7581	7833	7572	7576	7726	7576	7757	7730	7665	7632	7643	7605	7617	7718	7658	7786	7719	7663	7652	7582	7602	7694	7708	7726	7741	7658	7634	7647	7642	7712	7671	7606	7645	7736	7692	7576	7619	7623	7764	7591	7648	7778	7661	7620	7639	7704	7667	7644	7612	7632	7605	7662	7596	7624	7699	7849	7751	7786	7670	7601	7754	7637	7770	7701	7631	7736	7621	7691	7651	7656	7597	7672	7713	7564	7656	7792	7653	7547	7618	7756	7700	7735	7695	7664	7845	7747	7628	7635	7789	7590	7648	7725	7667	7693	7515	7721	7545	7696	7573	7802	7786	7768	7576	7785	7641	7622	7702	7613	7788	7652	7642	7872	7661	7632	7657	7706	7597	7725	7759	7668	7682	7653	7641	7701	7778	7727	7646	7605	7630	7542	7637	7785	7534	7675	7796	7581	7693	7806	7633	7513	7734	7683	7715	7604	7627	7557	7715	7703	7756	7757	7625	7733	7712	7626	7701	7687	7599	7597	7703	7825	7651	7673	7651	7773	7631	7497	7650	7726	7641	7602	7665	7708	7762	7687	7752	7720	7804	7667	7579	7845	7622	7676	7620	7618	7705	7560	7636	7640	7719	7513	7733	7644	7560	7588	7718	7673	7508	7678	7678	7657	7812	7748	7663	7620	7626	7727	7564	7626	7577	7767	7711	7630	7589	7723	7596	7709	7711	7738	7668	7785	7829	7577	7783	7690	7658	7649	7576	7589	7745	7752	7605	7619	7714	7599	7663	7652	7751	7591	7605	7617	7718	7587	7648	7643	7635	7668	7599	7705	7643	7740	7713	7767	7698	7691	7566	7754	7699	7541	7649	7717	7691	7754	7612	7548	7677	7594	7781	7649	7752	7752	7672	7690	7620	7642	7611	7596	7882	7722	7607	7678	7689	7615	7580	7660	7698	7513	7641	7709	7600	7542	7794	7633	7669	7732	7676	7695	7665	7564	7652	7798	7743	7651	7659	7726	7767	7736	7566	7653	7745	7576	7567	7681	7745	7720	7751	7681	7691	7834	7815	7745	7687	7648	7668	7768	7704	7769	7711	7679	7560	7663	7580	7621	7678	7749	7701	7961	7890	7578	7737	7635	7736	7610	7686	7665	7593	7487	7818	7575	7661	7702	7568	7473	7749	7567	7665	7709	7577	7595	7668	7770	7728	7488	7698	7698	7548	7619	7561	7706	7675	7636	7555	7714	7747	7637	7734	7684	7668	7576	7823	7841	7672	7623	7926	7695	7755	7664	7719	7778	7696	7608	7653	7685	7714	7734	7747	7525	7760	7529	7639	7488	7686	7820	7666	7690	7815	7720	7566	7538	7781	7624	7699	7621	7587	7732	7825	7589	7818	7788	7629	7577	7596	7549	7597	7686	7659	7577	7678	7666	7722	7546	7759	7665	7616	7489	7750	7684	7726	7739	7561	7552	7634	7768	7615	7648	7710	7714	7590	7674	7797	7726	7824	7622	7666	7532	7552	7581	7708	7578	7700	7651	7644	7684	7645	7748	7566	7683	7664	7738	7702	7557	7683	7645	7746	7507	7744	7732	7499	7605	7673	7650	7707	7625	7553	7734	7705	7625	7622	7650	7653	7654	7607	7648	7604	7737	7688	7708	7785	7748	7695	7652	7581	7704	7641	7726	7586	7598	7629	7692	7651	7619	7658	7650	7520	7647	7575	7670	7646	7501	7550	7703	7625	7704	7791	7718	7819	7556	7680	7577	7717	7670	7633	7698	7757	7517	7538	7697	7565	7672	7594	7665	7714	7691	7678	7672	7627	7627	7550	7751	7515	7578	7577	7806	7666	7675	7667	7632	7633	7690	7660	7785	7641	7665	7790	7699	7956	7747	7607	7751	7578	7500	7692	7622	7677	7698	7616	7512	7521	7827	7527	7779	7659	7690	7782	7719	7736	7514	7568	7608	7671	7640	7727	7795	7608	7591	7694	7736	7665	7708	7656	7688	7610	7752	7649	7605	7568	7689	7632	7698	7666	7656	7640	7682	7648	7619	7691	7754	7636	7749	7783	7710	7654	7697	7791	7560	7671	7869	7659	7659	7540	7621	7625	7770	7639	7753	7572	7672	7582	7538	7635	7642	7747	7531	7610	7657	7597	7699	7575	7671	7641	7782	7548	7674	7791	7652	7599	7680	7652	7673	7693	7731	7671	7714	7628	7744	7588	7883	7613	7502	7694	7838	7635	7723	7559	7604	7591	7594	7628	7658	7747	7719	7647	7695	7789	7686	7608	7631	7720	7855	7618	7591	7744	7704	7652	7703	7682	7559	7797	7651	7702	7668	7759	7754	7636	7778	7711	7657	7618	7698	7765	7650	7676	7748	7560	7631	7616	7603	7680	7689	7727	7788	7691	7759	7677	7633	7659	7669	7617	7828	7555	7715	7582	7689	7689	7643	7721	7701	7640	7628	7652	7736	7759	7705	7662	7763	7703	7632	7671	7733	7791	7715	7705	7571	7655	7750	7675	7781	7583	7465	7675	7576	7733	7850	7758	7737	7596	7667	7706	7748	7673	7585	7792	7790	7770	7730	7698	7836	7574	7857	7649	7649	7643	7765	7611	7689	7646	7766	7821	7590	7732	7515	7808	7666	7737	7571	7762	7691	7662	7581	7661	7772	7712	7683	7734	7615	7700	7693	7772	7662	7614	7626	7716	7655	7527	7618	7572	7715	7632	7526	7687	7668	7625	7533	7734	7637	7635	7823	7749	7638	7587	7615	7731	7655	7682	7627	7675	7718	7549	7606	7638	7778	7749	7565	7640	7589	7736	7663	7680	7724	7648	7661	7579	7587	7838	7717	7796	7823	7697	7650	7690	7658	7669	7575	7619	7660	7554	7781	7656	7639	7636	7675	7689	7654	7732	7526	7575	7749	7686	7664	7674	7718	7612	7631	7646	7659	7622	7633	7645	7647	7746	7730	7702	7646	7649	7716	7621	7578	7725	7760	7586	7604	7738	7583	7721	7605	7757	7774	7626	7564	7580	7645	7723	7658	7509	7626	7832	7599	7734	7633	7603	7664	7700	7582	7638	7718	7498	7600	7769	7825	7510	7599	7554	7549	7611	7936	7596	7759	7567	7756	7614	7736	7611	7575	7766	7568	7619	7792	7768	7709	7776	7667	7813	7638	7830	7557	7794	7606	7642	7779	7609	7700	7603	7711	7655	7635	7795	7763	7741	7661	7701	7652	7580	7625	7735	7779	7691	7716	7530	7760	7622	7639	7671	7647	7604	7614	7707	7637	7743	7602	7897	7641	7681	7781	7737	7750	7657	7709	7710	7773	7510	7707	7572	7647	7666	7866	7673	7596	7631	7538	7658	7715	7765	7737	7651	7721	7693	7711	7655	7564	7765	7566	7696	7823	7758	7745	7647	7580	7576	7752	7711	7789	7635	7533	7661	7693	7645	7664	7658	7609	7601	7573	7733	7628	7661	7661	7628	7720	7636	7689	7736	7749	7667	7779	7713	7677	7598	7664	7723	7673	7634	7699	7709	7705	7622	7642	7731	7707	7606	7677	7745	7667	7679	7661	7613	7702	7700	7643	7719	7731	7549	7700	7687	7728	7658	7695	7799	7796	7805	7684	7712	7636	7690	7634	7615	7784	7710	7604	7670	7641	7719	7751	7682	7763	7703	7671	7491	7658	7679	7669	7606	7723	7601	7690	7591	7553	7687	7852	7741	7649	7865	7664	7665	7757	7672	7724	7541	7760	7666	7707	7770	7778	7754	7783	7764	7636	7637	7625	7600	7786	7682	7672	7704	7651	7780	7638	7738	7646	7663	7793	7646	7678	7795	7831	7750	7775	7477	7727	7734	7721	7762	7673	7752	7761	7641	7605	7756	7735	7586	7725	7703	7758	7748	7677	7669	7702	7731	7760	7714	7757	7574	7669	7563	7659	7656	7690	7703
4286	2601	1894	1614	1935	2630	2213	2175	8729	24443	24249	16501	6433	2238	1194	1002	973	895	927	930	921	930	891	997	991	953	941	952	1024	993	988	921	946	971	865	974	871	964	978	957	967	929	929	1017	1001	991	949	938	904	936	1026	1021	952	969	868	972	961	973	955	966	914	885	984	978	921	901	965	949	1012	937	880	967	914	953	979	996	991	974	964	913	937	965	964	943	957	941	957	940	933	940	930	976	928	933	946	906	965	923	964	945	974	921	991	932	900	935	975	942	934	917	918	926	947	984	909	964	973	902	977	936	963	923	906	937	913	949	950	925	993	916	979	936	938	929	934	943	907	914	974	919	924	981	945	996	951	977	907	974	952	939	919	940	940	936	970	975	973	943	956	1007	965	929	902	976	927	933	949	946	972	952	971	942	923	975	942	967	946	911	904	927	910	918	910	926	1045	992	957	933	928	908	979	942	912	1002	979	937	933	939	908	1003	980	962	1008	945	1018	998	971	1009	947	1023	982	959	924	978	967	953	937	938	918	963	973	921	900	990	1001	940	957	999	966	1022	941	956	954	992	965	919	958	974	916	942	959	906	912	932	996	982	955	929	987	915	993	965	949	997	945	944	917	954	919	935	961	973	914	1027	929	935	972	940	978	989	984	967	946	972	958	952	1000	947	948	999	944	953	968	963	888	957	947	937	963	885	969	962	951	922	979	924	967	953	971	963	923	893	945	930	976	971	940	932	930	982	946	937	1007	969	931	935	949	1059	898	942	916	956	986	970	934	943	920	956	947	924	929	942	948	965	960	934	923	935	1039	977	979	951	952	906	977	952	1043	896	970	983	977	915	946	915	945	880	956	972	936	922	960	929	951	912	950	939	942	959	955	957	902	989	935	952	897	918	945	975	985	1009	1012	939	963	929	962	934	951	935	969	951	934	931	935	980	970	980	983	955	971	950	934	958	973	960	936	965	1002	999	961	980	901	948	926	933	871	972	932	970	993	896	910	957	962	966	963	1025	1006	897	937	939	992	977	979	964	932	922	984	1022	997	957	934	967	964	943	977	948	911	963	942	972	995	892	954	939	993	1013	941	914	946	949	966	915	951	905	933	898	971	935	971	891	957	968	884	991	911	932	955	954	890	970	947	967	943	888	949	943	878	917	902	941	998	930	986	971	898	963	898	985	959	930	940	911	911	944	954	942	932	933	975	970	968	952	948	959	933	925	969	949	954	957	918	939	913	886	960	922	909	947	1006	938	926	980	924	979	1031	915	932	915	983	1018	999	935	937	943	1035	998	930	988	946	901	958	947	890	910	924	960	961	904	945	970	953	991	1015	959	958	1016	936	870	1010	920	980	1019	979	926	975	945	950	1028	957	947	996	989	967	939	943	977	951	975	985	1011	932	928	986	919	952	943	888	996	994	906	993	953	895	948	970	960	988	986	974	926	980	906	915	978	984	929	919	931	967	931	957	953	949	947	980	922	933	989	1030	892	982	945	942	928	918	936	997	1020	957	954	998	986	911	912	916	950	928	965	895	987	967	907	902	918	926	966	945	946	933	949	932	930	937	1000	940	920	995	1005	995	957	937	1002	932	954	1000	927	980	928	963	954	955	892	967	921	945	942	1016	922	991	941	981	916	914	903	1016	953	941	989	966	937	949	1007	962	995	973	990	977	948	949	961	956	939	884	901	923	982	984	928	961	937	997	940	1001	926	955	962	939	969	1020	997	921	905	958	1002	961	924	971	923	969	978	939	967	920	985	973	950	950	943	917	953	938	982	969	935	926	955	911	944	966	1001	913	921	885	975	951	919	947	1023	947	972	930	928	919	966	972	924	954	916	973	950	1003	914	958	955	944	982	913	943	1015	920	971	974	949	967	909	977	948	948	963	979	936	906	960	964	912	1004	927	973	972	937	934	859	937	936	945	953	968	949	929	946	922	949	959	922	975	938	968	956	975	998	959	993	956	991	941	979	897	979	933	957	926	990	949	936	1019	972	984	899	944	921	913	938	933	928	992	968	948	1000	947	921	969	1015	965	898	913	909	1009	923	993	949	895	951	873	939	934	968	968	996	967	934	944	955	906	979	945	964	966	904	964	970	996	957	875	907	980	957	911	964	924	960	958	995	979	994	883	952	939	986	963	974	990	964	916	953	919	947	979	953	1018	984	964	962	964	937	945	936	935	916	943	970	953	942	970	947	912	953	969	967	964	936	972	932	916	930	936	916	943	932	940	965	946	1000	964	939	895	969	926	965	924	943	1001	964	993	950	985	931	910	865	938	918	957	916	952	878	957	909	949	870	927	930	923	886	943	931	912	985	997	966	962	974	962	989	952	928	967	903	971	961	953	976	893	951	980	910	973	914	947	973	902	918	1022	935	909	952	948	927	956	886	993	960	950	1010	917	980	917	949	928	950	962	924	992	995	918	982	980	942	958	917	996	989	979	973	977	935	965	943	939	948	938	943	978	985	968	970	924	918	960	903	953	929	992	950	946	935	965	933	922	945	1004	944	914	923	928	932	926	954	964	877	968	923	964	902	888	907	924	970	998	1025	922	907	931	962	981	878	961	946	952	968	971	947	945	908	919	917	902	953	969	1002	977	955	961	964	983	1025	976	959	974	904	933	965	1002	938	975	951	946	965	920	924	944	975	945	892	939	962	980	945	927	948	957	910	959	965	956	937	955	951	977	881	956	921	914	894	938	914	962	932	960	914	931	941	937	975	966	995	941	904	931	931	891	963	967	951	955	940	997	959	976	914	1023	901	932	946	959	949	940	1024	944	975	986	989	970	905	942	975	932	970	913	943	886	940	956	982	1013	915	941	968	916	988	926	937	970	991	907	976	951	980	944	924	959	977	952	974	971	954	966	960	898	918	905	948	982	949	953	884	997	937	933	969	974	945	953	943	905	967	956	976	962	930	953	912	948	921	971	961	940	959	972	949	939	929	940	946	913	1007	985	896	937	946	958	921	952	999	917	930	908	973	940	951	930	944	888	905	991	945	971	912	1004	927	937	955	912	989	940	986	954	910	978	960	926	896	994	957	957	904	969	937	964	997	985	938	978	961	1052	961	883	995	938	933	939	967	948	921	912	928	977	964	1028	957	920	990	900	912	929	908	966	924	934	964	939	905	951	911	957	958	904	905	868	946	970	953	933	954	1025	966	892	918	917	941	934	972	979	950	967	957	971	931	951	968	957	973	958	1000	892	961	929	948	968	941	944	972	968	948	946	941	996	940	941	917	957	967	986	933	974	977	924	952	874	955	929	902	942	930	1005	896	948	993	989	985	953	967	906	930	920	937	948	924	926	961	980	968	956	1005	947	987	1017	986	947	964	993	967	921	973	993	930	996	923	929	967	935	939	940	937	957	953	914	958	916	994	1001	949	918	931	933	970	958	959	924	922	961	978	975	993	929	955	926	945	971	940	980	971	940	938	966	929	926	913	926	928	905	934	956	1059	935	1010	998	940	962	969	940	935	923	1000	981	971	958	965	974	907	930	953	939	945	955	964	922	925	912	927	932	948	964	943	916	948	889	922	902	967	944	952	969	981	979	945	967	956	963	953	921	919	971	1023	980	955	981	943
27562	20264	16439	25094	33279	36282	32918	31432	50989	77291	74407	58051	37877	20954	11145	8096	7812	7630	7606	7683	7659	7744	7713	7704	7608	7739	7532	7629	7722	7699	7550	7633	7618	7651	7736	7510	7668	7660	7621	7481	7692	7657	7684	7558	7663	7597	7494	7670	7571	7571	7717	7634	7721	7627	7657	7623	7646	7577	7602	7580	7638	7647	7557	7636	7621	7642	7618	7694	7590	7600	7668	7637	7675	7517	7565	7641	7719	7617	7608	7691	7696	7607	7617	7566	7447	7642	7538	7635	7566	7773	7545	7623	7523	7570	7586	7595	7673	7608	7552	7699	7671	7562	7600	7745	7716	7543	7688	7750	7547	7501	7621	7731	7533	7593	7565	7461	7643	7633	7467	7645	7596	7743	7562	7573	7727	7540	7567	7624	7488	7723	7583	7681	7747	7549	7620	7702	7582	7753	7819	7591	7603	7617	7679	7659	7657	7591	7457	7809	7722	7581	7627	7658	7575	7724	7591	7422	7588	7580	7661	7567	7663	7655	7526	7614	7589	7495	7717	7643	7663	7733	7702	7616	7733	7651	7591	7716	7596	7674	7520	7610	7614	7585	7670	7560	7584	7653	7632	7625	7806	7619	7556	7680	7634	7516	7658	7765	7683	7652	7470	7633	7585	7551	7565	7631	7603	7765	7656	7663	7645	7623	7510	7642	7631	7711	7661	7713	7851	7799	7753	7717	7610	7653	7607	7482	7516	7667	7602	7662	7676	7629	7579	7739	7774	7764	7706	7548	7573	7637	7682	7775	7552	7700	7831	7572	7854	7686	7718	7551	7737	7627	7580	7673	7680	7683	7516	7569	7675	7664	7688	7711	7541	7681	7726	7772	7550	7681	7773	7500	7569	7609	7692	7708	7707	7608	7658	7616	7730	7718	7655	7665	7679	7608	7571	7537	7616	7612	7639	7574	7735	7611	7650	7599	7597	7576	7612	7520	7821	7777	7537	7591	7578	7719	7653	7628	7771	7713	7603	7573	7738	7720	7580	7782	7638	7726	7664	7658	7699	7733	7641	7600	7649	7805	7721	7682	7561	7632	7679	7709	7417	7636	7535	7648	7628	7634	7699	7720	7615	7597	7759	7575	7693	7666	7675	7644	7613	7587	7526	7658	7698	7668	7651	7749	7757	7620	7674	7701	7654	7753	7581	7668	7628	7764	7594	7607	7681	7628	7644	7652	7573	7598	7668	7625	7723	7690	7697	7605	7642	7767	7658	7621	7604	7598	7690	7521	7682	7727	7645	7609	7623	7643	7752	7651	7728	7633	7566	7633	7557	7707	7674	7608	7647	7677	7693	7597	7664	7692	7563	7643	7812	7570	7639	7563	7689	7548	7597	7732	7692	7593	7653	7796	7676	7668	7701	7650	7638	7638	7572	7697	7672	7555	7641	7796	7537	7722	7565	7613	7534	7739	7517	7651	7696	7674	7560	7520	7572	7632	7720	7549	7710	7704	7648	7626	7662	7702	7683	7797	7589	7691	7738	7673	7540	7683	7708	7711	7605	7613	7699	7525	7675	7679	7652	7637	7589	7770	7624	7626	7733	7761	7796	7572	7722	7791	7596	7761	7738	7675	7687	7543	7795	7583	7541	7593	7627	7765	7774	7652	7687	7796	7650	7508	7574	7717	7561	7723	7757	7711	7466	7551	7605	7564	7599	7777	7631	7640	7587	7635	7468	7697	7612	7647	7705	7688	7666	7527	7640	7622	7700	7694	7672	7676	7716	7691	7675	7628	7630	7711	7634	7617	7662	7537	7699	7660	7617	7778	7707	7621	7759	7551	7449	7531	7744	7693	7583	7711	7594	7448	7569	7559	7720	7633	7662	7600	7525	7580	7556	7546	7687	7652	7556	7752	7647	7580	7704	7570	7612	7694	7498	7725	7563	7723	7665	7722	7623	7635	7726	7696	7760	7698	7699	7665	7733	7494	7560	7539	7674	7824	7645	7570	7756	7665	7712	7677	7709	7608	7681	7641	7667	7604	7683	7639	7618	7664	7613	7618	7762	7587	7682	7524	7691	7607	7625	7555	7867	7611	7737	7653	7746	7826	7569	7532	7556	7599	7572	7701	7631	7569	7865	7679	7747	7658	7570	7695	7601	7690	7457	7652	7706	7514	7621	7816	7685	7753	7589	7742	7678	7665	7602	7620	7672	7683	7626	7682	7566	7723	7523	7597	7576	7744	7662	7644	7616	7543	7576	7678	7648	7741	7443	7677	7760	7727	7792	7645	7636	7623	7673	7630	7542	7722	7646	7556	7594	7613	7685	7584	7567	7715	7679	7544	7657	7746	7729	7598	7714	7591	7702	7680	7666	7633	7639	7647	7618	7698	7766	7538	7635	7660	7662	7553	7581	7756	7666	7529	7609	7729	7621	7654	7541	7614	7623	7800	7700	7663	7790	7583	7839	7570	7705	7700	7668	7481	7684	7507	7600	7729	7579	7822	7627	7671	7675	7724	7624	7620	7482	7681	7616	7611	7572	7388	7549	7519	7661	7643	7694	7531	7559	7690	7538	7783	7621	7604	7605	7808	7740	7733	7669	7610	7694	7628	7648	7486	7560	7713	7600	7565	7660	7651	7715	7631	7555	7675	7409	7687	7545	7658	7726	7614	7643	7553	7554	7659	7700	7836	7793	7550	7748	7545	7555	7694	7546	7630	7646	7646	7547	7747	7713	7485	7530	7660	7584	7527	7649	7606	7750	7581	7707	7628	7538	7636	7725	7678	7634	7682	7555	7569	7578	7676	7699	7533	7680	7706	7700	7670	7597	7593	7654	7724	7626	7857	7652	7687	7582	7603	7639	7814	7719	7776	7640	7618	7639	7558	7660	7595	7567	7643	7653	7695	7705	7692	7588	7550	7670	7725	7602	7537	7641	7639	7716	7641	7590	7764	7749	7683	7730	7706	7699	7539	7744	7644	7810	7646	7584	7614	7533	7749	7736	7710	7617	7594	7583	7617	7700	7646	7582	7652	7507	7662	7609	7550	7593	7837	7570	7464	7700	7544	7677	7673	7575	7650	7561	7668	7740	7589	7690	7506	7577	7561	7583	7608	7714	7590	7538	7597	7623	7642	7746	7654	7492	7635	7615	7710	7692	7765	7524	7566	7699	7542	7648	7731	7579	7625	7627	7694	7630	7593	7709	7631	7567	7651	7655	7649	7708	7681	7606	7676	7565	7603	7577	7673	7710	7667	7543	7644	7704	7562	7562	7584	7594	7574	7523	7669	7569	7469	7616	7700	7703	7781	7556	7768	7710	7480	7612	7699	7654	7644	7638	7528	7538	7595	7626	7711	7821	7709	7700	7661	7494	7669	7584	7483	7634	7541	7837	7555	7684	7661	7615	7592	7766	7662	7654	7753	7589	7557	7660	7558	7673	7753	7654	7587	7481	7635	7579	7689	7631	7568	7632	7658	7806	7688	7502	7692	7711	7587	7609	7604	7618	7639	7651	7809	7747	7600	7467	7720	7639	7653	7627	7718	7665	7601	7809	7666	7543	7721	7671	7542	7724	7483	7639	7533	7590	7720	7598	7636	7752	7677	7707	7721	7555	7640	7755	7732	7556	7566	7743	7730	7724	7725	7691	7634	7563	7680	7605	7616	7628	7741	7732	7623	7646	7609	7595	7657	7757	7638	7664	7695	7606	7628	7726	7597	7606	7631	7767	7681	7608	7548	7811	7686	7487	7686	7606	7539	7720	7670	7643	7784	7480	7656	7613	7593	7855	7538	7553	7627	7655	7660	7802	7615	7644	7689	7595	7547	7693	7760	7654	7530	7605	7505	7669	7750	7597	7799	7713	7792	7673	7645	7722	7773	7528	7630	7667	7542	7644	7620	7593	7712	7602	7574	7776	7647	7660	7555	7597	7737	7633	7563	7658	7655	7689	7631	7903	7789	7773	7640	7672	7588	7666	7723	7655	7697	7672	7752	7651	7774	7632	7578	7499	7680	7604	7599	7542	7568	7816	7634	7598	7683	7614	7657	7686	7459	7655	7701	7661	7570	7645	7700	7690	7629	7649	7629	7658	7671	7469	7703	7629	7637	7489	7627	7669	7629	7489	7670	7786	7672	7760	7629	7605	7687	7664	7705	7556	7476	7723	7672	7724	7658	7715	7735	7567	7734	7640	7610	7660	7587	7680	7707	7820	7620	7655	7642	7666	7669	7617	7564	7523	7767	7550	7619	7684	7762	7498	7707	7608	7583	7517	7684	7668	7607	7572	7686	7513	7690	7718	7648	7608	7588	7729	7624	7579	7553	7594	7655	7647	7567	7669	7686	7762	7580	7629	7619	7663	7712	7699	7583	7627	7654	7789	7630	7480	7496	7690	7454	7699	7657	7659	7777	7550	7772	7574	7645	7610	7593	7589	7632	7629	7607	7690	7619	7602	7694	7638	7579	7631	7689	7663	7619	7628	7605	7647	7491	7634	7610	7639	7595	7636	7670	7595	7524	7635	7712	7584	7607	7693	7646	7622	7716	7686	7712	7609	7631	7585	7736	7647	7589	7597	7642	7620	7648	7495	7563	7629	7733	7570	7580	7558	7647	7563	7642	7678	7713	7644	7665	7692	7669	7526	7574	7672	7660	7760	7729	7514	7645	7746	7543	7698	7598	7535	7581	7590	7698	7506	7654	7537	7708	7655	7649	7646	7670	7664	7772	7723	7682	7709	7695	7632	7679	7644	7563	7646	7586	7592	7742	7679	7686	7723	7523	7651	7630	7657	7725	7534	7600	7607	7518	7691	7575	7640	7743	7632	7566	7610	7631	7658	7681	7658	7715	7625	7717	7621	7656	7664	7616	7649	7652	7722	7737	7626	7685	7723	7744	7626	7603	7675	7719	7636	7587	7575	7650	7614	7570	7665	7586	7693	7736	7607	7596	7568	7668	7595	7660	7576	7545	7625	7760	7573	7719	7642	7565	7469	7691	7677	7648	7609	7733	7591	7717	7727	7597	7729	7748	7542	7561	7615	7652	7565	7623	7716	7705	7575	7705	7794	7672	7644	7720	7665	7713	7569	7577	7657	7656	7718	7535	7557	7575	7686	7593	7680	7513	7721	7651	7459	7520	7699	7706	7661	7587	7708	7545
3569	1542	1251	1196	1350	1749	1569	1484	2211	5088	4878	3980	2045	1285	1034	961	948	910	933	957	958	923	885	868	934	941	917	912	918	992	913	906	910	895	980	930	917	946	1004	952	918	924	893	881	925	891	947	955	874	978	935	971	894	934	909	887	941	892	888	861	925	921	862	921	960	903	923	879	944	896	942	891	952	949	890	944	860	924	895	893	933	959	989	1001	996	916	909	881	893	864	916	956	958	924	951	846	995	957	923	901	930	946	928	921	943	921	955	881	922	954	917	893	970	908	908	867	913	975	929	947	884	943	919	969	924	944	927	968	942	905	921	896	927	930	941	901	969	862	874	909	913	954	944	907	880	928	916	949	981	954	908	870	946	899	909	890	895	917	929	922	999	902	948	892	983	932	837	920	907	920	880	980	945	918	950	941	904	936	934	897	905	918	911	908	888	915	900	909	893	885	900	883	934	935	922	913	951	911	933	907	957	929	930	943	881	915	948	937	896	932	927	879	958	898	894	966	927	973	928	929	910	916	919	870	930	908	900	929	929	938	924	944	935	904	951	890	930	968	902	903	902	970	934	892	932	966	959	928	927	950	931	908	921	920	987	918	911	954	939	992	958	948	925	892	922	958	941	912	951	896	976	923	933	964	913	911	914	913	903	931	953	931	908	862	937	945	943	978	947	888	939	971	911	955	980	984	926	876	944	926	936	913	935	927	907	862	956	1006	891	956	911	923	968	904	938	957	933	880	930	935	944	961	940	938	913	935	996	951	993	874	941	868	934	919	932	934	931	976	981	973	920	890	909	920	908	954	914	966	963	995	945	898	923	969	915	924	878	936	880	888	917	912	911	892	898	978	894	948	919	965	957	906	901	921	928	870	930	849	926	923	923	910	996	941	934	933	936	945	931	911	945	909	968	892	881	923	971	841	943	985	920	930	911	898	945	921	929	970	931	937	917	926	909	990	917	927	936	926	893	901	944	913	915	921	941	896	877	932	933	930	928	909	1022	976	998	953	958	924	909	895	968	960	1003	886	923	930	975	931	937	928	941	925	911	931	896	929	943	909	932	932	942	919	956	960	904	929	898	957	961	917	912	933	909	913	913	947	938	1002	945	943	948	872	932	940	897	912	935	988	880	903	901	938	984	968	998	922	921	875	939	953	922	902	941	951	952	922	898	934	886	872	947	925	959	948	909	925	883	927	878	917	912	870	941	945	893	960	940	926	932	932	886	907	880	874	916	910	950	935	935	867	907	984	964	943	934	935	912	921	959	916	884	940	956	872	964	929	945	918	887	924	955	979	931	904	904	916	927	877	900	972	883	911	910	907	926	881	951	952	917	909	927	889	912	959	886	922	929	958	936	951	922	943	957	913	926	944	971	968	933	967	947	936	917	944	894	947	941	919	955	982	901	894	938	941	925	991	945	983	968	904	931	870	944	894	912	895	949	943	883	887	906	899	940	919	934	911	936	943	912	910	906	982	979	894	928	924	889	896	834	892	893	868	980	895	904	901	893	934	909	960	900	889	889	931	939	909	868	933	951	885	928	909	893	941	943	876	866	909	912	987	959	926	910	951	904	936	947	913	937	982	926	920	974	891	940	949	869	974	873	874	907	902	973	944	890	903	952	968	929	960	876	925	939	885	918	925	917	950	877	897	877	967	892	973	942	908	940	938	918	897	950	938	959	945	922	905	928	890	903	973	945	943	903	946	934	897	922	931	912	977	970	929	973	956	881	964	934	918	951	979	927	913	947	922	896	935	966	932	949	924	928	925	881	855	935	942	937	926	867	959	898	942	911	971	963	900	892	915	927	928	883	925	913	943	1001	907	896	925	938	916	979	892	921	923	890	914	919	907	886	941	925	971	948	965	942	951	927	936	944	939	887	897	944	942	934	875	914	945	928	909	933	938	927	916	920	952	863	896	923	937	949	869	892	881	955	960	913	965	948	963	935	946	905	985	882	921	933	947	883	888	943	947	963	972	973	973	929	927	913	905	898	993	928	914	984	841	945	926	939	947	912	921	941	901	937	963	881	874	938	936	976	951	946	932	908	963	904	915	862	919	866	908	908	947	956	882	922	906	898	912	958	914	941	903	921	919	926	932	906	977	893	917	955	948	979	890	890	950	961	907	875	945	937	972	934	962	907	893	936	888	1004	907	947	920	999	943	923	913	927	945	886	923	981	917	899	905	997	934	900	918	906	963	958	936	925	894	917	944	853	902	964	955	959	899	906	934	921	963	909	902	913	951	904	961	911	878	893	927	925	959	936	941	952	938	851	978	889	914	877	999	913	948	918	885	933	925	894	954	900	891	902	962	946	877	960	915	962	894	969	960	944	917	943	944	879	922	928	899	892	937	944	876	917	924	940	1002	880	935	972	982	939	907	944	955	942	985	954	903	907	989	982	911	910	953	930	904	915	925	918	909	894	935	958	930	892	1014	940	978	930	936	951	932	901	980	916	892	913	878	942	942	931	959	948	966	932	913	931	882	946	933	972	928	896	907	913	1009	927	936	913	923	970	946	902	979	911	926	971	918	940	984	926	918	933	925	941	943	908	902	964	950	975	910	966	957	932	915	883	890	967	959	977	965	990	944	940	942	867	908	936	927	995	949	942	916	982	927	884	903	965	931	873	948	920	942	911	925	899	934	945	947	905	923	950	928	915	928	928	897	928	941	950	904	868	941	938	944	915	896	915	930	933	964	928	929	964	932	960	858	939	909	901	915	968	944	955	903	955	928	903	991	932	919	881	964	893	890	943	911	860	951	978	932	927	842	895	908	881	894	983	866	961	944	947	882	948	897	935	948	942	918	896	867	919	935	920	925	869	928	926	889	939	904	918	915	891	946	943	938	894	909	927	935	968	897	934	897	925	942	928	942	927	931	925	929	951	933	871	941	939	926	889	917	938	876	925	938	919	925	904	927	920	887	945	913	923	947	922	926	1007	920	934	911	944	910	942	925	920	892	954	909	931	933	917	930	927	926	925	925	861	916	906	901	937	873	955	972	937	898	980	910	954	915	948	918	935	957	917	940	921	979	950	943	918	963	935	943	936	941	905	977	955	947	896	961	921	944	948	898	941	878	968	897	927	878	931	911	958	904	977	965	971	954	894	905	974	969	890	932	940	912	946	927	925	927	901	869	916	937	916	921	936	914	914	933	912	939	879	918	936	957	905	904	926	928	987	973	905	912	884	911	897	922	901	975	908	913	894	974	906	916	906	945	946	946	898	979	910	940	921	903	880	842	992	909	954	942	957	941	952	884	918	964	938	944	944	955	947	941	957	940	910	914	1009	937	929	862	990	963	947	926	838	928	884	879	913	927	918	916	917	922	921	906	933	939	917	896	957	930	930	977	959	868	845	899	880	954	973	941	974	954	886	929	923	925	910	935	906	975	938	892	911	914	951	899	924	896	945	929	986	916	915	893	875	981	864	926	947	906	913	978	908	949	952	915	954	947	870	972	952	912	939	942	929	909	940	900	923	926	955	928	970	901	946	957	892	928
18730	13861	12472	18479	25843	28265	25376	23037	30867	43553	40340	34159	20573	11922	8372	7626	7475	7470	7400	7380	7360	7529	7413	7566	7423	7347	7521	7522	7279	7520	7411	7447	7345	7512	7484	7431	7459	7509	7409	7373	7395	7329	7537	7524	7579	7386	7462	7398	7448	7460	7547	7392	7293	7410	7484	7570	7405	7445	7459	7580	7560	7505	7463	7502	7474	7483	7488	7395	7352	7335	7388	7424	7474	7594	7518	7287	7476	7425	7473	7556	7473	7398	7532	7530	7388	7408	7355	7512	7516	7451	7454	7513	7531	7408	7433	7526	7456	7387	7338	7422	7477	7358	7465	7574	7582	7398	7534	7407	7364	7565	7495	7452	7432	7382	7513	7434	7450	7497	7391	7623	7522	7574	7465	7592	7522	7352	7360	7485	7396	7323	7547	7460	7488	7469	7544	7509	7298	7532	7501	7451	7410	7528	7368	7402	7509	7365	7499	7484	7440	7415	7356	7340	7486	7513	7534	7469	7420	7432	7506	7471	7439	7471	7550	7454	7406	7515	7451	7544	7416	7553	7535	7442	7398	7363	7308	7471	7402	7347	7452	7459	7457	7550	7502	7466	7673	7493	7519	7441	7589	7373	7432	7458	7590	7340	7406	7528	7475	7433	7438	7403	7505	7328	7481	7342	7356	7503	7588	7441	7446	7421	7446	7443	7520	7362	7514	7401	7484	7407	7393	7420	7377	7481	7526	7462	7523	7427	7461	7380	7357	7269	7436	7485	7495	7527	7451	7517	7462	7424	7522	7624	7481	7519	7472	7511	7451	7509	7602	7343	7614	7457	7478	7479	7439	7452	7382	7434	7454	7323	7335	7545	7370	7383	7397	7486	7529	7364	7314	7501	7548	7557	7516	7358	7502	7434	7439	7463	7492	7500	7425	7480	7512	7522	7462	7505	7432	7329	7462	7524	7301	7503	7473	7421	7477	7634	7376	7481	7521	7576	7389	7469	7479	7529	7496	7447	7473	7306	7461	7537	7457	7484	7572	7349	7430	7492	7419	7343	7395	7405	7451	7511	7504	7418	7478	7452	7535	7413	7403	7498	7464	7448	7451	7381	7480	7315	7486	7449	7530	7425	7584	7378	7354	7521	7562	7533	7514	7535	7437	7461	7458	7414	7417	7397	7414	7465	7435	7428	7459	7560	7533	7441	7635	7458	7598	7597	7424	7532	7515	7481	7504	7602	7387	7408	7566	7527	7411	7515	7454	7507	7415	7330	7507	7428	7581	7527	7472	7404	7502	7481	7531	7420	7452	7480	7430	7504	7525	7403	7597	7522	7535	7455	7513	7399	7530	7388	7568	7350	7598	7448	7519	7504	7423	7366	7352	7475	7487	7441	7538	7404	7577	7615	7528	7556	7409	7499	7555	7578	7428	7430	7389	7546	7475	7455	7435	7497	7516	7451	7388	7460	7462	7483	7524	7401	7449	7400	7482	7295	7354	7428	7379	7566	7451	7467	7432	7560	7462	7541	7506	7576	7339	7471	7457	7452	7561	7441	7468	7328	7597	7465	7427	7476	7417	7435	7368	7535	7385	7506	7378	7480	7519	7468	7465	7407	7518	7587	7533	7376	7458	7604	7400	7556	7449	7351	7540	7471	7371	7542	7326	7501	7456	7495	7388	7431	7394	7415	7396	7406	7390	7386	7484	7506	7498	7471	7412	7460	7528	7476	7506	7540	7469	7315	7465	7530	7498	7528	7458	7398	7441	7398	7397	7576	7364	7401	7476	7576	7404	7365	7440	7484	7413	7423	7404	7455	7445	7413	7512	7494	7536	7570	7466	7526	7444	7597	7474	7456	7520	7445	7420	7552	7478	7518	7536	7549	7408	7462	7453	7444	7554	7476	7546	7465	7486	7496	7437	7462	7535	7448	7516	7592	7260	7395	7524	7506	7413	7578	7463	7464	7361	7269	7506	7426	7390	7504	7586	7354	7488	7463	7379	7410	7516	7481	7486	7601	7474	7490	7451	7304	7532	7492	7455	7545	7565	7453	7502	7468	7357	7393	7396	7558	7477	7465	7444	7524	7359	7382	7589	7513	7454	7571	7561	7340	7596	7562	7404	7509	7463	7476	7438	7541	7383	7573	7385	7453	7463	7371	7548	7546	7462	7632	7448	7501	7514	7490	7453	7540	7515	7451	7524	7376	7523	7480	7519	7337	7440	7532	7523	7627	7545	7519	7351	7379	7600	7476	7483	7311	7501	7407	7408	7588	7434	7468	7569	7447	7479	7445	7427	7341	7228	7438	7416	7536	7604	7446	7542	7551	7429	7542	7303	7431	7452	7402	7387	7344	7408	7577	7510	7475	7587	7492	7410	7519	7529	7435	7352	7510	7403	7414	7460	7492	7475	7479	7368	7497	7543	7550	7498	7505	7598	7615	7409	7487	7368	7479	7487	7537	7369	7461	7414	7510	7576	7383	7514	7383	7392	7635	7478	7368	7488	7530	7533	7464	7427	7486	7479	7581	7479	7409	7433	7402	7429	7407	7622	7524	7449	7484	7496	7446	7457	7413	7470	7464	7445	7390	7425	7502	7337	7371	7494	7330	7343	7512	7388	7292	7618	7396	7506	7530	7387	7500	7423	7610	7418	7510	7482	7480	7365	7507	7541	7393	7463	7542	7503	7461	7502	7521	7458	7417	7523	7481	7469	7484	7466	7484	7406	7517	7461	7430	7501	7399	7410	7454	7395	7506	7526	7569	7418	7499	7222	7562	7480	7450	7476	7460	7459	7427	7389	7534	7519	7418	7457	7519	7344	7432	7492	7506	7502	7353	7447	7470	7465	7532	7416	7395	7330	7346	7494	7531	7342	7405	7404	7407	7513	7529	7366	7302	7493	7513	7412	7469	7482	7453	7383	7456	7422	7451	7447	7427	7586	7449	7525	7407	7567	7484	7472	7553	7430	7695	7461	7368	7394	7520	7617	7478	7434	7397	7387	7460	7511	7425	7399	7599	7455	7367	7266	7584	7479	7481	7537	7462	7430	7488	7469	7469	7365	7506	7513	7492	7384	7403	7609	7403	7415	7505	7597	7507	7529	7467	7381	7502	7478	7635	7489	7472	7473	7440	7530	7462	7454	7526	7497	7457	7242	7452	7482	7421	7417	7517	7396	7384	7429	7527	7448	7519	7567	7496	7532	7427	7388	7476	7630	7477	7475	7470	7387	7520	7479	7286	7426	7478	7393	7494	7605	7514	7554	7473	7573	7490	7421	7565	7412	7483	7505	7424	7522	7366	7304	7351	7457	7484	7571	7393	7489	7482	7508	7413	7528	7567	7427	7509	7456	7422	7328	7455	7433	7444	7551	7466	7483	7378	7457	7498	7521	7521	7408	7572	7438	7420	7373	7531	7407	7540	7380	7448	7511	7469	7458	7465	7336	7528	7443	7480	7442	7334	7569	7482	7342	7549	7484	7418	7362	7642	7518	7548	7381	7539	7470	7464	7383	7435	7625	7545	7528	7506	7447	7506	7442	7361	7472	7365	7553	7467	7409	7498	7375	7360	7504	7535	7336	7551	7576	7591	7381	7545	7409	7391	7483	7384	7699	7409	7589	7405	7476	7517	7562	7366	7486	7505	7662	7564	7466	7488	7548	7368	7469	7360	7505	7377	7526	7459	7377	7579	7320	7501	7504	7557	7352	7398	7545	7473	7388	7383	7517	7415	7479	7353	7407	7418	7586	7432	7449	7439	7387	7560	7456	7537	7393	7372	7343	7320	7494	7456	7457	7438	7460	7456	7400	7480	7551	7445	7540	7325	7471	7467	7533	7509	7506	7285	7411	7430	7581	7356	7592	7560	7499	7487	7540	7640	7494	7403	7468	7602	7482	7468	7318	7406	7409	7486	7567	7407	7408	7523	7440	7507	7373	7446	7427	7386	7140	7458	7523	7483	7504	7419	7393	7392	7440	7340	7412	7368	7567	7448	7378	7587	7439	7353	7600	7408	7487	7532	7484	7680	7350	7530	7460	7556	7479	7424	7405	7601	7342	7331	7352	7540	7604	7517	7533	7446	7419	7550	7528	7481	7444	7613	7441	7413	7478	7415	7502	7521	7582	7506	7587	7496	7405	7457	7524	7475	7502	7250	7459	7590	7361	7461	7489	7519	7427	7408	7655	7512	7412	7394	7554	7534	7429	7593	7492	7499	7451	7529	7479	7385	7433	7499	7668	7290	7552	7427	7470	7472	7471	7465	7405	7443	7508	7572	7534	7325	7393	7463	7397	7356	7485	7426	7419	7427	7523	7585	7406	7515	7573	7406	7398	7513	7592	7520	7278	7489	7414	7424	7376	7495	7529	7466	7511	7483	7643	7512	7595	7387	7398	7453	7610	7610	7460	7349	7429	7492	7494	7491	7528	7484	7366	7629	7485	7349	7342	7488	7566	7584	7422	7393	7496	7541	7301	7402	7596	7423	7565	7483	7459	7596	7575	7378	7520	7517	7506	7421	7384	7439	7439	7382	7351	7543	7406	7479	7436	7373	7474	7543	7347	7530	7434	7375	7504	7423	7493	7497	7496	7311	7575	7385	7482	7424	7499	7506	7412	7366	7354	7436	7395	7462	7571	7377	7467	7583	7459	7467	7411	7498	7480	7429	7473	7374	7394	7358	7427	7520	7412	7522	7533	7484	7587	7517	7583	7433	7539	7447	7300	7376	7375	7439	7422	7468	7546	7368	7449	7447	7453	7312	7358	7460	7521	7384	7547	7308	7488	7524	7346	7431	7390	7378	7469	7531	7528	7296	7488	7528	7437	7548	7519	7540	7424	7390	7528	7428	7383	7490	7408	7449	7454	7334	7456	7484	7620	7459	7525	7489	7434	7490	7555	7488	7472	7506	7485	7475	7386	7429	7494	7516	7340	7646	7386	7580	7516	7456	7586	7499	7309	7426	7428	7463	7349	7416	7416	7448	7593	7456	7457	7554	7498	7489	7451	7311	7489	7483	7417	7428	7403	7443	7376	7406	7435	7312	7409	7407	7444	7561	7484	7459	7492	7445	7528	7466	7568	7344	7634	7413	7393	7519	7519	7433	7389	7362	7344	7589	7434	7321	7439	7415	7387	7370	7378	7283	7439	7379	7516	7447
2771	1958	1509	1346	1707	1931	1914	1811	4485	13627	13302	9321	4073	1868	1139	952	960	911	941	924	945	894	955	962	878	901	946	939	936	945	964	975	897	919	898	961	930	930	926	956	914	929	913	979	971	873	943	889	938	936	921	899	894	918	932	922	961	958	950	921	919	904	958	961	989	934	927	941	955	949	923	990	913	899	941	985	923	945	961	920	930	914	942	907	906	943	918	954	938	931	919	976	952	930	971	917	891	936	911	907	930	947	915	951	906	925	890	920	943	967	958	934	924	913	895	962	951	900	943	919	859	901	919	865	886	875	924	936	930	895	930	911	917	902	941	920	946	888	937	900	914	892	941	855	938	932	957	920	954	908	896	916	936	947	872	956	855	947	943	940	873	942	925	938	876	983	915	949	940	945	976	934	897	933	894	907	909	893	939	932	977	913	932	879	919	879	888	937	933	921	882	876	901	934	906	940	938	919	958	908	938	935	976	889	928	983	892	908	972	905	943	944	957	988	864	949	897	894	926	904	941	972	931	970	967	913	949	948	955	984	898	936	941	939	977	940	952	964	944	909	886	923	946	956	894	956	902	928	955	896	948	910	897	930	944	1004	939	946	933	954	901	895	925	922	937	902	921	923	997	879	987	968	879	937	920	845	910	923	981	912	920	991	913	906	943	926	943	964	925	910	930	963	915	952	962	929	930	924	903	950	928	958	935	911	900	911	875	900	918	944	963	891	950	967	910	900	983	917	928	992	892	948	1016	947	964	931	920	969	870	924	876	956	893	921	958	951	901	915	906	942	947	946	915	988	917	925	931	913	922	899	958	922	954	983	936	935	915	887	932	929	954	949	939	859	863	972	933	883	939	923	902	927	967	886	957	945	925	947	891	875	933	936	910	919	969	955	928	936	925	897	994	918	914	956	903	986	918	895	942	888	859	957	922	946	921	894	944	883	914	957	900	916	949	910	947	926	899	930	936	941	930	930	921	964	905	946	940	913	916	912	954	930	923	960	893	876	922	927	932	968	938	930	999	975	877	942	941	875	1011	902	929	927	905	937	962	950	937	977	884	941	965	902	890	948	896	914	911	960	954	965	959	932	925	918	1009	993	952	888	873	868	908	898	904	917	902	895	947	903	910	952	936	938	896	934	963	926	895	917	967	901	924	939	962	917	984	903	908	921	952	900	934	904	954	955	905	914	926	923	950	939	951	918	921	960	924	944	953	991	934	907	896	920	920	965	934	940	903	878	960	969	946	955	951	986	906	911	868	895	925	934	947	932	1010	930	916	950	949	907	912	909	876	954	890	981	961	901	917	939	965	909	929	1008	896	954	945	948	967	929	956	924	967	962	900	893	929	886	959	913	949	901	931	988	974	921	916	930	915	929	904	953	933	932	978	937	952	910	918	853	892	943	947	943	905	916	900	876	922	957	932	868	943	927	924	911	930	893	967	933	920	917	970	964	890	940	938	924	941	952	908	942	923	931	959	909	898	920	936	976	1008	946	959	949	880	937	958	960	939	878	890	923	936	947	944	944	894	947	917	931	922	912	895	949	938	922	934	930	906	961	919	916	917	888	914	931	925	951	917	919	927	908	937	1017	930	972	862	963	935	959	910	938	952	958	962	913	962	923	906	921	886	885	925	1007	986	900	891	955	907	928	949	917	960	942	907	931	881	922	909	876	876	1004	954	926	952	893	1009	905	927	913	974	941	936	923	925	968	989	901	921	933	940	913	951	936	898	944	964	959	959	980	894	980	1034	915	970	888	931	908	905	897	946	907	933	915	949	874	929	952	884	968	923	921	862	938	922	917	939	956	920	912	900	926	914	953	930	931	961	952	969	948	906	995	915	912	897	857	951	944	922	929	888	937	972	880	890	968	871	876	931	951	932	928	950	955	952	886	877	924	990	938	895	931	926	897	881	951	895	1023	947	931	991	933	957	871	983	947	928	942	936	906	893	915	885	1005	941	908	912	853	886	944	958	942	917	954	942	926	930	978	955	939	922	961	977	895	1003	948	946	882	994	938	896	946	922	1002	916	936	936	948	928	951	908	958	932	902	931	904	938	1001	889	917	884	967	970	910	960	993	896	961	914	915	985	953	981	963	990	926	957	963	961	943	931	946	914	873	925	915	884	889	962	920	940	927	939	970	898	926	908	951	952	936	939	896	943	922	860	937	967	869	952	932	955	972	944	914	929	937	941	933	930	912	961	898	901	946	934	931	908	940	984	924	945	899	898	961	953	929	888	898	990	846	932	918	912	955	920	959	897	932	956	977	930	937	901	901	924	944	983	971	945	931	937	972	931	929	943	922	909	888	908	893	899	897	918	979	904	961	947	921	913	928	934	903	927	912	860	952	932	943	934	952	981	869	976	896	953	963	980	931	936	946	933	942	963	904	945	867	904	923	918	927	913	947	969	1016	878	952	935	926	947	909	929	942	965	931	934	960	886	970	914	993	939	858	937	933	891	925	932	947	900	919	964	898	927	927	934	962	883	910	949	916	918	963	904	848	937	962	894	937	947	867	923	914	890	928	951	927	905	979	916	907	918	949	926	980	947	957	978	951	944	937	890	986	953	939	901	909	966	941	935	925	940	945	901	942	917	935	1058	968	912	936	938	974	907	935	987	974	886	910	926	939	901	935	910	907	945	920	962	924	956	981	936	909	899	954	909	939	855	1025	917	958	938	916	932	959	888	933	943	884	921	967	869	964	905	896	892	899	909	960	954	940	973	932	894	989	907	941	980	957	976	885	941	880	969	950	982	895	949	945	935	953	929	913	930	928	911	938	988	903	1016	883	921	936	908	895	955	970	945	898	920	911	932	885	955	906	898	910	939	943	915	939	900	909	898	954	923	979	872	909	927	939	903	922	952	924	932	982	968	921	955	914	846	951	910	940	912	903	943	962	973	929	958	889	932	912	909	848	997	919	927	929	939	891	927	931	924	957	956	884	940	947	906	952	989	939	953	912	957	896	938	964	995	949	936	942	926	923	954	876	940	869	861	933	947	931	958	953	928	891	884	956	958	916	969	950	950	926	926	868	963	903	923	896	911	918	948	946	913	903	931	901	928	935	967	975	908	912	967	949	878	908	921	952	925	941	941	917	957	898	906	930	959	925	956	912	924	923	904	924	933	941	929	968	952	955	905	930	949	980	904	934	940	899	920	873	898	968	956	954	935	950	994	941	941	919	948	892	959	896	881	972	895	902	956	947	913	959	920	888	947	917	903	907	888	917	978	936	910	914	907	948	932	944	902	952	904	899	910	1004	941	945	965	974	916	987	942	924	937	908	964	936	962	977	993	919	904	924	934	987	935	976	962	947	948	937	921	927	910	977	903	905	953	966	935	854	897	947	955	950	924	927	926	865	951	909	919	930	942	933	904	897	922	940	889	911	926	925	883	944	895	923	953	995	921	878	972	913	962	959	924	902	915	895	928	999	912	931	925	882	884	946	930	985	935	894	887	903	913	920	939	895	936	937	923	910	940	965	941	958	942	949	963	940	927	974	945	920	924	946
22041	17103	14161	22406	30016	31324	29941	26841	41218	63070	59100	47361	32521	18576	10410	8030	7676	7408	7499	7410	7415	7478	7479	7297	7459	7432	7442	7591	7440	7351	7344	7417	7613	7405	7486	7408	7376	7439	7479	7606	7527	7405	7523	7407	7487	7587	7494	7553	7623	7390	7479	7416	7551	7519	7389	7357	7619	7334	7616	7353	7446	7444	7546	7326	7432	7351	7459	7601	7511	7393	7468	7346	7632	7424	7565	7396	7432	7477	7501	7644	7613	7617	7534	7607	7423	7509	7558	7565	7490	7472	7541	7354	7379	7577	7357	7484	7555	7482	7595	7315	7600	7355	7557	7516	7422	7564	7508	7514	7482	7522	7583	7507	7588	7628	7486	7413	7703	7350	7415	7473	7539	7421	7512	7465	7529	7585	7609	7493	7586	7497	7490	7463	7461	7535	7401	7472	7594	7509	7424	7398	7413	7521	7514	7479	7480	7521	7406	7540	7443	7469	7433	7470	7495	7406	7396	7472	7608	7458	7499	7444	7414	7514	7484	7410	7472	7645	7381	7528	7399	7387	7496	7609	7522	7420	7514	7385	7393	7499	7555	7445	7572	7496	7360	7525	7603	7439	7548	7571	7464	7409	7451	7634	7725	7263	7443	7316	7345	7428	7557	7508	7503	7433	7550	7431	7557	7591	7474	7586	7437	7536	7584	7495	7498	7458	7495	7469	7539	7488	7572	7519	7433	7432	7343	7406	7414	7339	7432	7511	7429	7603	7448	7430	7443	7561	7540	7544	7384	7512	7502	7565	7531	7524	7400	7567	7460	7448	7590	7451	7388	7479	7497	7426	7514	7492	7536	7506	7382	7466	7474	7531	7376	7320	7519	7376	7392	7457	7547	7460	7354	7530	7568	7428	7472	7453	7515	7502	7453	7547	7429	7569	7403	7327	7421	7564	7608	7539	7470	7586	7459	7432	7418	7419	7462	7309	7416	7449	7415	7430	7533	7542	7455	7533	7461	7570	7498	7588	7428	7494	7473	7495	7527	7524	7466	7456	7476	7465	7388	7448	7560	7543	7427	7464	7530	7505	7435	7464	7411	7496	7356	7375	7570	7517	7386	7470	7412	7627	7649	7571	7359	7470	7443	7373	7605	7415	7536	7531	7554	7513	7456	7389	7561	7356	7571	7424	7544	7607	7540	7512	7414	7526	7317	7485	7568	7435	7444	7544	7481	7558	7557	7399	7442	7575	7519	7593	7418	7491	7560	7486	7509	7454	7463	7471	7397	7506	7383	7333	7600	7432	7503	7498	7502	7462	7450	7638	7411	7575	7406	7437	7433	7530	7388	7512	7536	7503	7570	7547	7434	7524	7567	7503	7584	7618	7329	7289	7585	7446	7566	7470	7617	7515	7403	7506	7606	7612	7572	7515	7476	7527	7461	7559	7452	7446	7564	7382	7432	7505	7439	7593	7481	7483	7503	7594	7573	7332	7568	7640	7498	7489	7517	7632	7354	7450	7523	7428	7326	7412	7528	7469	7650	7546	7390	7554	7625	7477	7399	7493	7530	7483	7581	7444	7536	7568	7591	7492	7461	7489	7442	7478	7578	7518	7535	7465	7456	7486	7492	7552	7486	7340	7463	7333	7449	7521	7439	7549	7573	7404	7555	7375	7417	7460	7404	7415	7435	7541	7376	7526	7334	7483	7419	7481	7489	7470	7536	7562	7492	7551	7341	7502	7556	7393	7409	7427	7547	7434	7454	7593	7437	7449	7457	7466	7605	7565	7370	7361	7509	7423	7449	7493	7502	7533	7375	7428	7465	7500	7434	7480	7538	7422	7550	7421	7437	7475	7404	7561	7501	7459	7346	7450	7466	7504	7480	7513	7397	7399	7514	7377	7402	7584	7509	7485	7490	7511	7275	7489	7516	7557	7661	7494	7714	7494	7548	7455	7377	7479	7505	7403	7400	7485	7447	7450	7584	7410	7437	7430	7485	7512	7444	7565	7434	7549	7360	7558	7635	7579	7532	7499	7312	7433	7521	7401	7485	7536	7572	7364	7496	7403	7528	7431	7468	7374	7492	7461	7584	7401	7502	7481	7488	7418	7365	7531	7449	7381	7420	7508	7531	7574	7493	7510	7481	7627	7542	7606	7420	7521	7506	7451	7463	7353	7473	7330	7487	7581	7565	7415	7392	7484	7536	7366	7423	7463	7578	7466	7543	7373	7407	7482	7506	7579	7468	7448	7395	7348	7486	7606	7404	7614	7496	7505	7399	7436	7709	7306	7549	7429	7610	7478	7492	7402	7473	7345	7443	7533	7519	7643	7399	7476	7516	7508	7397	7374	7411	7575	7473	7437	7482	7513	7595	7400	7436	7497	7433	7520	7385	7433	7449	7519	7370	7410	7490	7364	7434	7636	7480	7427	7640	7488	7443	7514	7506	7475	7486	7446	7505	7494	7375	7354	7473	7475	7551	7480	7333	7465	7425	7433	7620	7447	7592	7462	7499	7471	7410	7666	7472	7557	7261	7559	7479	7430	7469	7549	7446	7487	7502	7427	7495	7540	7527	7414	7450	7515	7438	7367	7477	7531	7436	7428	7450	7357	7526	7598	7617	7371	7433	7531	7578	7431	7498	7609	7456	7408	7445	7514	7580	7469	7479	7436	7449	7574	7430	7656	7438	7409	7488	7623	7387	7412	7497	7331	7556	7616	7452	7490	7459	7558	7418	7362	7477	7418	7476	7487	7308	7582	7430	7478	7572	7398	7446	7354	7464	7530	7561	7451	7549	7554	7585	7568	7400	7498	7482	7479	7383	7402	7462	7425	7506	7528	7408	7442	7504	7322	7517	7528	7576	7523	7364	7425	7492	7491	7432	7349	7396	7427	7410	7400	7499	7438	7549	7517	7411	7426	7542	7469	7503	7314	7514	7515	7391	7364	7456	7434	7483	7497	7448	7527	7413	7544	7479	7540	7502	7463	7602	7382	7537	7502	7521	7544	7535	7532	7536	7488	7496	7455	7437	7596	7611	7393	7516	7525	7391	7582	7600	7455	7431	7503	7514	7564	7548	7332	7438	7439	7374	7423	7569	7479	7397	7415	7427	7574	7470	7436	7478	7428	7551	7481	7553	7472	7487	7465	7619	7514	7568	7526	7548	7469	7486	7480	7366	7419	7610	7468	7472	7420	7668	7524	7452	7529	7463	7395	7474	7365	7438	7526	7518	7505	7442	7323	7396	7385	7492	7362	7444	7358	7358	7556	7472	7379	7378	7485	7642	7469	7507	7481	7496	7497	7385	7391	7411	7449	7490	7401	7526	7439	7395	7591	7312	7606	7430	7576	7406	7452	7676	7407	7412	7604	7376	7620	7531	7508	7626	7479	7441	7473	7425	7350	7574	7406	7543	7404	7489	7429	7469	7569	7487	7474	7406	7499	7483	7359	7503	7493	7523	7459	7484	7499	7605	7432	7434	7541	7614	7430	7537	7502	7515	7487	7698	7330	7532	7408	7415	7449	7428	7413	7527	7470	7526	7585	7426	7682	7543	7576	7344	7390	7501	7448	7435	7527	7396	7395	7555	7413	7437	7447	7436	7573	7480	7485	7556	7524	7566	7460	7637	7478	7395	7500	7523	7558	7586	7449	7452	7508	7577	7392	7387	7427	7531	7356	7463	7524	7549	7431	7495	7471	7451	7448	7523	7441	7380	7534	7375	7440	7363	7457	7401	7541	7397	7654	7556	7499	7394	7397	7425	7480	7548	7509	7484	7453	7480	7636	7534	7466	7452	7498	7608	7452	7444	7510	7587	7435	7439	7512	7513	7534	7400	7603	7457	7378	7510	7535	7489	7590	7483	7529	7500	7499	7393	7450	7592	7442	7582	7651	7549	7615	7496	7405	7465	7473	7510	7602	7511	7470	7412	7392	7329	7554	7558	7475	7292	7549	7595	7511	7398	7462	7513	7321	7424	7374	7292	7374	7582	7519	7491	7469	7418	7684	7436	7459	7412	7667	7466	7514	7465	7531	7400	7411	7459	7387	7436	7391	7411	7423	7453	7524	7465	7469	7383	7547	7372	7434	7618	7463	7511	7593	7514	7413	7522	7381	7560	7575	7382	7475	7416	7594	7459	7452	7417	7526	7538	7569	7582	7475	7565	7548	7469	7508	7588	7417	7534	7592	7516	7531	7541	7376	7558	7495	7479	7510	7504	7424	7529	7577	7538	7530	7521	7404	7540	7421	7480	7465	7424	7422	7522	7446	7565	7489	7512	7576	7355	7474	7505	7413	7289	7474	7486	7538	7614	7442	7388	7437	7589	7438	7503	7452	7543	7514	7418	7458	7466	7524	7427	7544	7538	7548	7571	7588	7471	7463	7505	7397	7407	7500	7422	7406	7466	7513	7551	7454	7393	7610	7468	7436	7574	7432	7515	7456	7509	7537	7447	7431	7414	7549	7622	7448	7424	7386	7508	7423	7364	7390	7487	7490	7404	7497	7484	7438	7537	7360	7416	7480	7436	7508	7474	7532	7535	7401	7456	7473	7549	7558	7418	7491	7526	7509	7350	7459	7444	7488	7365	7480	7458	7492	7314	7505	7589	7403	7588	7444	7465	7467	7489	7603	7465	7343	7521	7379	7426	7560	7530	7453	7504	7512	7528	7439	7565	7310	7363	7414	7488	7517	7347	7439	7444	7438	7480	7590	7536	7455	7409	7497	7507	7558	7465	7587	7428	7216	7582	7442	7480	7435	7325	7600	7496	7562	7519	7482	7531	7633	7522	7461	7625	7405	7448	7541	7438	7618	7512	7380	7596	7625	7421	7505	7507	7505	7477	7355	7417	7565	7335	7474	7460	7341	7429	7556	7398	7481	7543	7502	7537	7380	7500	7450	7504	7347	7504	7578	7562	7502	7488	7484	7490	7565	7351	7531	7370	7432	7486	7352	7459	7635	7456	7377	7551	7477	7453	7390	7330	7592	7361	7454	7450	7538	7431	7546	7489	7511	7501	7488	7556	7441	7414	7377	7448	7463	7528	7499	7633	7578	7497	7647	7408	7462	7413	7543	7543	7361	7504	7577	7504	7597	7502	7535	7469	7640	7465	7633	7431	7493	7528	7494	7595	7597	7450	7588	7474	7502	7384	7416
5154	1980	1577	1476	1708	1963	1760	1765	5407	16155	13593	8029	3211	1581	1088	1025	912	959	892	919	1005	941	907	913	937	879	967	935	983	949	970	965	924	979	963	912	965	937	967	961	928	937	899	944	978	898	914	942	966	944	931	915	904	919	932	960	924	908	882	914	971	951	924	917	953	921	914	963	935	910	950	1011	949	904	964	949	918	956	953	960	966	918	967	892	893	1013	948	966	938	937	938	1000	966	957	956	937	937	932	906	944	921	932	977	921	891	956	912	926	956	938	913	922	934	976	940	927	975	1010	916	972	941	899	888	960	918	884	973	933	964	936	940	937	896	973	954	951	965	992	987	981	892	959	934	972	944	960	1008	969	905	1008	970	945	938	965	978	1012	948	988	872	974	933	939	906	948	923	985	972	954	944	936	948	947	905	896	961	948	937	958	921	919	963	975	961	901	997	994	967	903	911	960	940	922	942	1008	941	920	868	924	984	956	943	938	948	973	959	937	947	900	958	984	956	925	928	950	971	911	948	943	993	891	985	952	931	919	915	970	924	899	964	890	913	887	900	969	985	913	934	939	968	968	965	924	885	897	911	986	897	977	953	946	897	984	977	955	1011	915	973	921	935	988	931	912	956	983	893	917	954	978	952	916	896	913	910	974	953	937	909	906	936	929	930	969	971	981	911	983	905	951	934	963	962	909	938	920	943	946	931	881	954	969	939	963	956	987	952	916	978	924	986	977	957	902	934	959	971	913	1024	888	988	866	938	905	952	933	925	913	895	898	858	991	950	931	954	998	930	1006	966	996	978	932	936	890	943	861	909	962	914	1006	1008	975	948	977	959	931	910	1016	936	928	877	965	966	1017	908	940	904	912	981	971	965	945	928	932	900	907	927	976	932	946	937	960	905	905	932	951	926	962	920	930	974	949	899	967	940	927	959	964	953	955	896	979	942	961	930	940	973	939	964	913	936	946	936	918	961	945	923	1010	953	866	912	929	934	960	939	913	948	918	948	908	995	931	973	901	920	928	976	970	942	966	985	936	865	921	954	885	958	917	897	951	903	913	917	979	963	902	968	953	924	922	930	962	887	977	978	949	947	970	915	918	953	1004	951	909	969	933	947	911	993	932	971	981	996	953	924	942	944	999	933	996	978	947	930	947	933	937	903	922	898	901	941	946	943	949	945	908	988	964	908	993	944	970	934	943	953	897	955	955	948	972	946	918	962	892	929	951	958	984	977	936	973	993	898	956	893	1007	1001	933	972	957	954	925	991	940	953	927	925	920	938	936	954	927	925	894	985	885	947	960	968	994	988	961	896	987	928	980	959	965	959	896	960	969	972	1003	886	947	905	927	956	968	934	913	932	977	939	934	930	894	977	1001	902	952	963	984	948	919	936	922	1016	931	887	932	912	945	943	965	954	909	976	886	961	886	922	961	895	979	950	882	949	949	951	993	917	948	975	905	927	931	900	915	919	917	999	999	955	922	906	965	895	918	896	942	973	953	995	979	925	947	926	964	961	965	952	905	973	934	911	928	960	988	1018	952	994	988	952	926	968	938	912	984	981	980	956	944	952	951	941	923	947	990	979	949	929	883	906	954	984	929	929	961	912	976	944	930	843	881	984	947	921	887	932	983	971	979	912	975	951	954	944	931	950	960	1007	971	907	934	922	990	1021	948	929	915	977	868	925	937	916	928	958	959	928	924	941	949	919	869	933	900	996	984	927	976	923	957	904	908	919	977	890	976	927	954	904	903	922	938	968	936	915	933	949	937	902	936	960	915	884	886	934	913	914	939	914	963	974	977	936	967	921	951	1002	1025	919	995	972	963	959	923	953	993	948	946	990	979	905	943	921	960	980	878	947	956	946	892	888	916	1013	939	933	946	942	935	971	982	935	994	954	928	940	944	956	976	918	924	995	985	907	964	948	928	898	895	926	927	957	932	941	961	936	998	888	911	930	953	897	978	961	951	893	965	952	975	934	916	898	962	920	1005	919	918	971	959	904	889	878	957	908	874	946	949	949	934	973	914	989	910	939	948	948	968	960	934	950	944	943	947	980	955	986	948	946	973	925	946	934	925	909	931	899	940	969	966	971	953	988	915	987	902	962	949	1009	963	1001	978	910	970	896	976	911	985	882	928	960	944	953	971	964	940	975	943	977	900	945	976	932	971	941	964	919	921	936	920	868	957	965	957	937	980	969	986	950	950	936	957	907	948	961	977	935	980	939	958	937	934	938	904	927	956	974	908	891	939	943	906	927	908	970	988	961	910	983	964	923	925	941	957	929	888	975	916	995	937	969	917	905	970	971	983	951	905	932	936	933	959	939	946	945	977	889	950	953	940	922	960	926	968	956	978	947	965	979	949	920	956	952	968	933	919	922	951	993	934	989	993	928	1004	919	941	956	958	928	969	888	973	941	965	982	956	991	975	949	961	944	952	965	1005	905	953	966	920	897	951	919	941	945	922	885	886	975	904	939	972	972	963	968	988	997	869	1021	893	928	948	940	871	915	947	978	906	949	946	1006	978	1002	969	962	953	946	919	956	955	955	985	971	955	935	939	939	917	965	911	922	994	974	928	933	910	883	927	962	935	936	958	940	912	926	886	935	951	939	943	943	979	898	946	945	915	937	973	918	955	910	991	929	958	906	940	954	944	946	977	938	896	916	927	968	951	943	907	884	961	929	923	932	909	943	948	946	923	917	927	958	897	919	936	890	947	963	922	958	956	917	979	931	958	944	946	966	936	956	963	958	952	926	935	927	926	931	943	930	938	968	930	940	925	963	899	991	979	921	893	936	887	928	900	958	954	933	938	977	915	972	926	916	983	947	880	876	886	918	917	924	978	936	950	966	923	978	943	953	992	910	906	941	957	933	903	966	963	878	922	930	912	930	962	964	910	957	973	975	1013	966	885	910	949	935	932	981	899	936	955	976	968	952	954	916	916	933	979	916	972	983	912	950	962	1003	945	960	911	897	947	931	970	918	968	927	943	984	931	888	918	901	916	918	991	913	997	885	979	944	947	911	926	936	980	966	959	917	903	935	968	977	989	980	968	932	918	957	891	939	947	960	881	946	922	1015	934	905	1012	976	947	947	929	931	972	922	927	917	900	887	995	927	984	941	950	946	951	944	962	957	970	956	988	892	931	959	888	968	915	961	934	936	979	954	1012	916	961	958	912	961	918	941	961	932	889	922	918	878	945	933	922	998	886	974	985	1012	970	893	913	899	969	948	952	934	902	949	940	908	1002	993	904	963	972	944	912	1019	914	961	970	930	990	926	925	943	918	962	915	924	910	889	999	958	933	963	874	965	925	929	974	897	937	953	988	989	1004	904	991	963	974	975	978	922	977	926	955	954	974	960	983	960	958	1009	931	917	965	978	933	937	950	988	953	1004	958	965	915	983	982	917	896	918	913	946	972	927	918	973	962	973	996	929	898	977	935	914	885	955	919	897	897	926	967	939	1019	908	942	993	1042	951	919	906	1000	960	941	940	946	925	997	925	871	928	930	866	971	983	925	957	941	939	911	974	890	984	944	964	977	978	952	970	928
21030	16754	14369	23057	30054	30615	28422	27010	43878	67255	59095	44515	28702	16518	9781	8034	7745	7545	7569	7646	7546	7570	7604	7605	7628	7565	7682	7597	7616	7625	7769	7617	7575	7601	7620	7550	7569	7620	7555	7665	7551	7566	7606	7546	7647	7588	7641	7508	7504	7637	7471	7470	7596	7653	7458	7580	7583	7636	7607	7534	7431	7523	7678	7606	7513	7618	7592	7652	7510	7627	7516	7597	7535	7635	7524	7557	7656	7610	7665	7537	7579	7632	7623	7603	7603	7546	7613	7414	7597	7617	7559	7509	7593	7571	7444	7495	7668	7565	7524	7462	7641	7630	7538	7585	7477	7485	7568	7550	7630	7720	7590	7672	7545	7622	7574	7636	7584	7551	7544	7540	7646	7607	7537	7509	7566	7597	7573	7538	7611	7565	7626	7638	7564	7390	7511	7710	7532	7574	7575	7595	7538	7569	7666	7589	7492	7518	7694	7701	7601	7587	7642	7577	7674	7487	7643	7670	7571	7486	7708	7627	7566	7629	7521	7546	7429	7542	7569	7557	7566	7601	7619	7575	7643	7514	7667	7567	7495	7700	7582	7646	7560	7500	7590	7724	7616	7564	7635	7549	7534	7499	7691	7607	7531	7603	7641	7600	7545	7764	7566	7634	7679	7429	7693	7696	7619	7421	7721	7553	7607	7492	7582	7584	7595	7538	7557	7506	7507	7586	7624	7682	7470	7617	7680	7758	7603	7642	7640	7625	7623	7573	7683	7678	7573	7462	7580	7660	7530	7472	7536	7647	7665	7475	7567	7548	7611	7427	7561	7497	7641	7407	7598	7562	7649	7629	7642	7599	7527	7691	7514	7593	7404	7515	7477	7669	7515	7631	7570	7656	7647	7616	7617	7471	7633	7507	7456	7662	7581	7652	7614	7584	7666	7682	7604	7631	7579	7663	7512	7523	7711	7518	7603	7565	7559	7548	7566	7497	7528	7471	7596	7505	7484	7546	7665	7525	7704	7548	7606	7563	7625	7538	7642	7568	7535	7713	7524	7501	7580	7582	7690	7603	7685	7604	7522	7601	7584	7635	7635	7579	7630	7701	7606	7602	7385	7571	7586	7661	7600	7644	7521	7628	7541	7621	7626	7443	7598	7594	7754	7597	7536	7431	7630	7534	7559	7526	7727	7429	7568	7621	7514	7599	7499	7588	7545	7517	7536	7542	7695	7562	7590	7670	7650	7465	7526	7657	7577	7578	7531	7479	7597	7565	7426	7570	7666	7513	7739	7719	7481	7610	7587	7532	7522	7690	7657	7610	7518	7710	7666	7524	7525	7598	7551	7597	7500	7650	7659	7792	7614	7612	7628	7639	7451	7577	7513	7433	7607	7497	7613	7679	7518	7467	7540	7684	7518	7473	7657	7673	7652	7617	7599	7585	7639	7640	7613	7512	7597	7583	7587	7650	7672	7482	7797	7603	7653	7472	7560	7542	7608	7712	7664	7658	7585	7584	7661	7678	7653	7644	7649	7582	7573	7573	7691	7667	7694	7608	7568	7542	7604	7650	7532	7664	7534	7599	7618	7701	7458	7701	7613	7514	7788	7562	7503	7628	7494	7606	7653	7655	7541	7532	7607	7588	7638	7649	7606	7660	7654	7618	7525	7546	7704	7636	7547	7505	7573	7645	7656	7481	7540	7550	7428	7626	7585	7639	7590	7576	7622	7573	7692	7708	7663	7678	7596	7425	7595	7700	7629	7655	7717	7684	7586	7442	7543	7565	7637	7679	7543	7562	7602	7679	7615	7724	7459	7481	7590	7556	7578	7532	7641	7645	7727	7464	7549	7600	7626	7438	7548	7583	7593	7495	7539	7681	7657	7741	7595	7527	7449	7431	7520	7610	7576	7561	7611	7523	7582	7630	7615	7640	7624	7633	7634	7586	7684	7568	7594	7660	7562	7664	7382	7664	7567	7611	7528	7581	7580	7675	7636	7534	7640	7591	7617	7757	7454	7663	7466	7488	7692	7616	7605	7615	7637	7581	7668	7652	7419	7595	7547	7636	7594	7601	7672	7614	7471	7588	7700	7758	7517	7515	7613	7722	7593	7647	7605	7676	7633	7621	7546	7617	7564	7746	7656	7556	7541	7612	7611	7639	7645	7693	7524	7562	7530	7626	7537	7515	7561	7499	7586	7529	7658	7516	7653	7578	7490	7582	7621	7492	7661	7497	7592	7473	7626	7684	7573	7655	7557	7661	7553	7592	7619	7539	7636	7620	7509	7520	7574	7465	7595	7461	7553	7605	7720	7452	7733	7488	7588	7648	7535	7516	7571	7576	7541	7564	7564	7544	7574	7736	7614	7607	7567	7540	7609	7661	7611	7586	7699	7642	7516	7555	7632	7568	7603	7547	7714	7495	7652	7548	7623	7597	7581	7479	7585	7587	7572	7602	7547	7586	7535	7758	7793	7637	7481	7705	7680	7784	7578	7589	7531	7651	7587	7544	7592	7560	7534	7613	7677	7592	7517	7555	7624	7514	7450	7565	7647	7479	7680	7641	7766	7603	7610	7507	7608	7602	7458	7544	7520	7619	7565	7514	7608	7502	7494	7513	7582	7598	7668	7580	7674	7652	7595	7561	7613	7533	7525	7624	7560	7709	7550	7502	7643	7558	7601	7528	7617	7501	7669	7562	7609	7612	7679	7690	7622	7503	7562	7435	7622	7661	7594	7530	7615	7671	7651	7631	7655	7624	7552	7698	7584	7541	7545	7554	7710	7472	7729	7639	7588	7493	7590	7619	7639	7635	7594	7732	7523	7584	7578	7571	7634	7583	7699	7695	7498	7534	7585	7612	7414	7641	7764	7605	7671	7558	7547	7492	7547	7640	7545	7679	7646	7606	7569	7705	7592	7656	7412	7679	7618	7636	7482	7573	7560	7539	7581	7561	7494	7622	7494	7598	7579	7625	7665	7653	7480	7498	7618	7619	7393	7591	7565	7623	7608	7568	7561	7589	7563	7611	7514	7484	7739	7496	7697	7573	7694	7614	7526	7570	7622	7529	7611	7539	7602	7528	7566	7512	7577	7547	7470	7726	7496	7617	7632	7566	7665	7611	7527	7571	7617	7720	7485	7671	7537	7672	7497	7501	7780	7620	7490	7576	7636	7683	7493	7615	7635	7620	7643	7678	7637	7565	7655	7361	7617	7446	7540	7616	7586	7552	7646	7749	7517	7601	7577	7681	7600	7606	7648	7681	7590	7512	7621	7635	7650	7644	7493	7494	7538	7556	7418	7680	7598	7479	7656	7514	7656	7631	7709	7516	7643	7617	7649	7491	7606	7674	7441	7539	7515	7785	7597	7629	7488	7454	7439	7752	7595	7529	7590	7506	7587	7659	7613	7511	7511	7635	7466	7515	7475	7593	7519	7503	7769	7555	7653	7632	7506	7584	7497	7549	7474	7545	7647	7711	7544	7692	7594	7635	7612	7707	7474	7540	7568	7727	7577	7493	7609	7565	7591	7555	7583	7549	7625	7562	7559	7517	7657	7564	7513	7644	7678	7576	7527	7552	7653	7468	7566	7521	7568	7542	7615	7552	7595	7513	7584	7569	7579	7696	7593	7590	7581	7647	7618	7599	7546	7389	7612	7590	7427	7574	7528	7595	7606	7732	7553	7585	7524	7644	7646	7630	7506	7536	7517	7536	7442	7482	7601	7551	7704	7586	7611	7642	7567	7558	7607	7628	7613	7520	7521	7620	7680	7551	7657	7707	7546	7539	7559	7559	7670	7724	7656	7784	7599	7572	7611	7548	7622	7619	7550	7536	7612	7643	7568	7654	7575	7750	7675	7649	7528	7564	7666	7685	7488	7707	7570	7534	7587	7666	7504	7537	7647	7575	7589	7772	7486	7600	7626	7531	7722	7637	7483	7498	7592	7649	7565	7534	7656	7543	7542	7575	7495	7463	7779	7549	7671	7752	7477	7611	7616	7605	7705	7592	7545	7551	7514	7652	7473	7545	7590	7546	7543	7590	7607	7671	7630	7687	7516	7490	7553	7579	7670	7567	7548	7690	7710	7659	7583	7478	7534	7534	7705	7516	7542	7692	7469	7509	7510	7520	7635	7655	7718	7522	7623	7500	7676	7613	7533	7641	7580	7651	7623	7570	7504	7671	7668	7656	7571	7678	7554	7643	7664	7462	7607	7646	7571	7604	7598	7459	7606	7710	7619	7588	7484	7523	7649	7747	7599	7635	7660	7563	7590	7659	7531	7642	7475	7627	7510	7575	7614	7625	7676	7473	7552	7565	7546	7528	7773	7555	7619	7576	7565	7566	7608	7600	7666	7610	7681	7600	7513	7755	7605	7675	7597	7614	7589	7637	7511	7451	7609	7583	7556	7717	7618	7585	7596	7716	7523	7692	7582	7667	7463	7616	7552	7500	7546	7723	7484	7641	7705	7586	7607	7572	7634	7673	7571	7590	7609	7476	7484	7626	7635	7610	7568	7607	7538	7526	7478	7541	7614	7523	7573	7522	7512	7658	7543	7579	7598	7503	7747	7630	7525	7637	7622	7740	7557	7641	7676	7438	7678	7489	7616	7701	7597	7538	7644	7672	7721	7631	7613	7531	7755	7563	7702	7614	7577	7581	7576	7465	7583	7642	7602	7450	7572	7498	7465	7639	7629	7560	7619	7555	7492	7538	7637	7696	7402	7637	7583	7568	7733	7604	7527	7572	7648	7606	7537	7575	7579	7690	7603	7603	7762	7512	7485	7598	7566	7668	7575	7522	7618	7472	7719	7763	7703	7558	7539	7607	7520	7450	7470	7624	7538	7694	7589	7735	7674	7590	7497	7721	7574	7643	7600	7532	7666	7502	7686	7533	7528	7585	7659	7542	7631	7598	7359	7673	7605	7522	7477	7497	7629	7590	7504	7654	7581	7678	7587	7523	7462	7558	7598	7701	7583	7601	7571	7565	7637	7689	7644	7668	7643	7577	7592	7583	7618	7550	7624	7626	7634	7519	7604	7522	7542	7602	7502	7541	7619	7580	7577	7506	7598	7583	7640	7653	7659	7459	7547	7446	7651	7702	7569	7534	7722	7600	7632	7653	7548	7597	7666	7722	7652	7592	7550	7633	7578	7486
4164	2614	1948	1637	2374	2836	2617	2464	10566	26702	23421	13687	5103	1988	1172	986	955	1008	885	908	933	910	941	907	958	948	959	976	957	877	963	974	920	993	976	964	931	895	930	923	928	933	902	955	950	949	948	960	926	931	902	910	931	957	982	930	953	927	886	930	884	934	957	938	949	974	961	953	972	938	946	976	933	954	910	1004	896	963	937	895	941	997	944	911	912	953	987	947	934	918	959	901	910	976	874	859	960	871	978	874	941	957	976	984	953	919	935	975	911	996	918	870	903	938	987	983	925	941	950	977	915	900	965	929	892	963	897	911	951	963	911	976	980	924	953	942	976	934	933	976	947	980	954	928	949	889	922	935	871	894	918	880	946	944	944	928	930	1002	960	920	973	904	938	942	881	967	970	950	902	935	919	853	941	956	963	896	968	913	965	913	911	930	976	967	953	950	956	938	960	931	906	957	861	938	957	965	923	923	905	950	895	915	906	933	956	976	968	971	988	939	869	917	885	951	984	959	987	904	929	948	949	890	977	960	900	965	919	924	965	867	948	919	950	953	933	861	905	924	948	953	898	960	999	947	956	882	973	959	944	961	974	959	928	912	957	868	938	937	935	911	901	969	915	924	942	975	922	881	920	934	941	952	911	969	985	928	905	874	901	894	930	912	910	879	989	895	913	892	938	899	1025	923	903	941	922	929	994	913	883	919	897	919	945	934	943	918	1000	912	908	993	874	922	953	929	914	1022	937	919	979	960	886	978	963	957	924	905	937	932	937	946	955	859	905	982	909	948	936	939	943	964	909	961	929	931	887	936	951	924	1028	961	954	931	929	933	929	914	936	933	918	919	966	931	888	968	940	937	911	916	987	943	960	921	977	958	881	932	901	951	921	864	923	967	950	950	948	940	905	916	890	914	975	910	946	969	997	958	933	979	1000	944	911	984	987	886	933	894	922	936	950	937	959	876	897	948	948	949	897	948	926	940	981	902	933	994	929	945	921	933	929	948	946	938	855	945	905	958	930	899	895	916	910	916	939	922	913	940	965	889	985	950	932	940	946	956	961	912	920	910	877	937	946	944	961	908	988	955	926	985	883	952	927	994	929	950	943	991	952	913	934	960	946	952	927	954	1014	961	915	899	911	971	969	941	949	928	946	958	963	895	943	916	933	892	972	904	989	927	1007	893	933	940	917	937	959	930	944	933	972	897	929	933	978	927	934	922	926	919	905	949	931	948	945	930	995	943	952	923	971	937	927	933	969	971	951	929	971	933	908	977	945	881	929	917	980	937	958	955	904	957	985	933	938	972	943	943	931	941	922	984	929	881	951	940	956	961	937	941	910	919	966	965	903	883	938	899	967	905	895	977	941	890	1011	925	929	934	964	923	932	922	976	937	953	921	904	945	904	905	940	943	892	955	955	963	916	943	966	904	931	921	955	882	913	948	939	932	868	931	931	905	956	901	986	932	909	966	939	960	910	911	943	935	928	968	985	922	934	931	1002	1014	994	944	961	980	935	931	953	950	978	945	927	924	947	964	981	908	1011	926	966	963	971	919	930	929	1006	926	902	972	952	910	921	913	918	1001	951	923	974	908	972	960	928	934	912	858	986	944	880	922	914	926	938	882	954	966	910	874	929	946	935	941	955	999	945	930	998	910	925	941	984	954	933	876	919	975	1021	934	945	936	939	925	890	971	937	950	946	872	997	961	931	969	899	970	936	936	919	934	925	911	970	899	939	930	936	964	929	922	900	891	954	930	977	944	945	941	887	911	971	925	903	1000	968	920	939	982	962	962	908	939	941	907	933	917	969	995	939	964	972	936	892	907	904	917	973	958	901	897	936	936	924	990	936	963	943	944	928	921	959	939	913	924	915	927	952	1004	1014	868	919	889	929	892	990	973	947	946	945	918	953	961	927	921	869	928	941	960	896	889	964	885	907	944	874	898	893	911	945	962	944	955	914	901	901	916	886	933	951	959	935	956	909	934	952	924	912	938	983	943	916	1005	965	941	980	921	985	926	961	952	922	948	865	900	957	990	923	917	957	948	922	894	926	925	938	929	916	929	935	912	904	912	971	897	944	921	976	923	927	885	955	888	925	953	912	911	905	969	977	869	911	945	965	948	991	922	958	929	958	910	908	982	995	946	955	921	958	928	939	917	937	945	939	951	990	938	898	914	945	888	915	965	964	914	945	930	929	977	946	966	903	929	944	969	918	937	897	951	880	958	955	913	938	935	956	897	955	909	921	937	972	958	948	945	890	937	886	926	948	872	903	970	936	956	907	922	943	954	993	921	975	912	952	962	929	936	927	909	959	953	889	924	977	921	911	895	983	926	881	914	941	911	940	956	899	935	990	948	950	926	919	975	964	961	900	964	905	966	927	871	965	984	935	897	976	888	964	956	947	915	912	904	986	902	914	966	946	989	947	942	932	914	916	985	949	962	932	971	962	972	922	906	984	897	910	929	910	983	891	879	973	972	922	879	931	928	938	982	950	934	910	990	939	904	937	944	912	989	987	921	910	958	923	917	880	968	940	925	932	944	959	952	956	926	972	938	916	891	963	1000	897	935	936	971	977	960	964	920	933	894	950	972	953	910	970	899	907	935	911	924	898	925	912	953	975	941	991	971	907	914	896	924	944	930	972	938	927	986	943	932	1000	957	952	938	925	922	929	913	914	950	909	989	913	988	942	933	916	936	951	973	987	941	911	972	958	979	979	927	894	926	912	887	939	951	923	928	961	959	970	941	943	919	952	950	943	931	916	957	921	964	940	942	979	921	979	937	925	914	939	934	941	933	888	990	986	963	939	945	911	918	949	935	981	901	939	993	940	977	894	974	972	950	979	941	926	897	943	987	895	952	930	962	968	897	957	962	990	929	905	941	918	948	943	904	921	922	951	1001	920	965	933	915	900	969	941	937	947	939	970	965	928	952	929	913	962	869	932	979	951	963	908	926	900	952	963	937	913	946	924	903	922	956	928	862	931	887	1002	952	926	939	903	934	989	973	951	932	948	951	894	938	953	960	947	956	915	935	909	879	886	927	902	940	880	907	914	870	928	988	948	987	925	957	894	910	901	927	934	964	919	940	904	949	1011	896	917	916	900	926	910	918	908	922	932	942	1001	886	915	927	939	940	890	936	941	935	961	989	882	982	927	926	938	963	949	909	902	951	925	903	908	921	977	930	889	936	946	931	915	969	953	951	948	950	961	914	935	919	943	941	950	940	945	965	938	976	918	983	960	919	904	976	888	927	902	923	928	921	900	946	960	928	952	900	955	897	955	956	864	910	900	907	930	948	895	970	919	865	945	943	944	977	904	969	1008	937	944	960	944	928	929	954	978	955	955	958	939	910	962	911	926	978	913	947	947	939	945	926	971	851	947	921	952	925	878	928	942	969	903	957	922	956	980	921	940	952	927	990	1000	936	917	919	923	980	904	907	957	938	923	960	934	942	915	949	932	984	984	925	893	889	876	892	888	883	920	952	908	1021	933	929	957	936	880	922	915	942	931	925	991	938	939	913	925	922
27755	21403	17312	26533	35989	36743	34978	33153	58534	81658	72746	53654	34847	20011	10745	8063	7647	7519	7425	7500	7628	7465	7547	7465	7449	7766	7472	7616	7647	7529	7529	7581	7600	7419	7656	7660	7454	7564	7558	7461	7580	7535	7475	7579	7465	7588	7502	7470	7516	7600	7587	7523	7442	7562	7611	7457	7620	7420	7572	7535	7565	7534	7565	7465	7570	7434	7537	7520	7506	7564	7577	7581	7604	7508	7321	7551	7495	7586	7510	7629	7559	7534	7462	7532	7477	7491	7676	7458	7470	7630	7561	7605	7597	7414	7579	7441	7505	7580	7445	7682	7448	7395	7606	7468	7624	7642	7482	7604	7440	7592	7584	7629	7720	7641	7554	7558	7514	7388	7572	7617	7572	7417	7598	7572	7599	7421	7516	7577	7540	7420	7595	7527	7613	7560	7495	7534	7457	7582	7448	7395	7602	7574	7643	7585	7481	7621	7467	7486	7513	7568	7631	7444	7512	7632	7723	7469	7680	7581	7638	7685	7505	7501	7545	7657	7669	7540	7510	7602	7608	7537	7556	7615	7583	7429	7543	7371	7646	7622	7506	7560	7437	7448	7493	7567	7551	7591	7471	7491	7513	7522	7468	7600	7564	7543	7645	7611	7594	7476	7592	7410	7535	7592	7506	7499	7512	7498	7381	7536	7591	7550	7473	7517	7527	7556	7490	7406	7458	7608	7449	7556	7568	7577	7577	7589	7560	7442	7556	7606	7505	7553	7451	7505	7589	7491	7610	7526	7598	7477	7620	7600	7541	7479	7541	7563	7600	7553	7572	7560	7508	7658	7582	7514	7490	7623	7468	7580	7472	7604	7400	7399	7527	7581	7539	7608	7562	7552	7522	7629	7593	7558	7563	7398	7522	7552	7449	7452	7547	7561	7449	7462	7519	7466	7638	7552	7476	7555	7500	7559	7515	7433	7504	7390	7597	7596	7558	7593	7493	7498	7502	7540	7591	7532	7521	7575	7674	7461	7707	7592	7506	7525	7500	7472	7538	7605	7685	7587	7622	7532	7604	7645	7413	7610	7389	7585	7702	7657	7544	7709	7705	7714	7542	7440	7437	7596	7556	7624	7561	7423	7517	7443	7456	7626	7475	7459	7451	7642	7457	7513	7617	7565	7544	7664	7598	7367	7469	7732	7613	7438	7586	7538	7485	7499	7648	7590	7678	7390	7512	7488	7537	7654	7537	7405	7403	7576	7594	7601	7692	7460	7463	7722	7565	7649	7621	7497	7653	7719	7636	7626	7415	7367	7679	7569	7569	7489	7498	7488	7579	7408	7653	7665	7538	7553	7551	7506	7558	7540	7615	7421	7446	7508	7508	7542	7528	7613	7454	7454	7686	7562	7459	7496	7538	7506	7468	7471	7603	7517	7499	7461	7549	7564	7590	7517	7468	7616	7645	7509	7325	7550	7542	7590	7445	7434	7744	7562	7558	7564	7560	7469	7555	7547	7607	7631	7652	7425	7516	7537	7424	7662	7613	7569	7491	7478	7584	7589	7469	7515	7507	7586	7585	7599	7665	7558	7508	7524	7535	7570	7513	7545	7569	7540	7546	7530	7450	7651	7519	7520	7591	7475	7469	7714	7495	7553	7650	7557	7530	7526	7645	7567	7535	7584	7528	7559	7577	7494	7561	7603	7534	7511	7448	7410	7570	7456	7494	7486	7471	7625	7517	7474	7564	7659	7371	7524	7562	7666	7467	7576	7579	7596	7668	7713	7610	7477	7530	7527	7588	7493	7518	7579	7547	7542	7511	7592	7603	7472	7452	7679	7573	7568	7596	7702	7425	7471	7658	7444	7474	7590	7584	7504	7658	7423	7614	7479	7510	7672	7719	7549	7558	7465	7635	7428	7495	7659	7650	7663	7642	7585	7516	7486	7559	7592	7461	7492	7471	7471	7442	7526	7632	7687	7511	7424	7565	7850	7588	7455	7566	7559	7539	7403	7535	7488	7655	7613	7518	7507	7513	7452	7458	7522	7526	7569	7604	7598	7512	7400	7511	7587	7382	7477	7629	7559	7501	7474	7549	7539	7469	7580	7556	7603	7575	7533	7556	7526	7493	7391	7613	7513	7410	7575	7440	7622	7587	7502	7559	7542	7440	7605	7470	7646	7546	7494	7547	7405	7622	7564	7602	7473	7579	7460	7464	7565	7375	7496	7440	7672	7574	7475	7580	7455	7583	7459	7588	7518	7502	7463	7420	7595	7457	7642	7567	7632	7566	7497	7589	7539	7621	7533	7653	7636	7580	7451	7639	7546	7551	7546	7519	7421	7592	7555	7509	7608	7503	7632	7565	7530	7628	7531	7575	7503	7534	7595	7522	7531	7566	7512	7473	7563	7650	7538	7532	7454	7589	7711	7479	7565	7616	7589	7454	7607	7513	7686	7689	7481	7568	7497	7460	7378	7355	7495	7491	7579	7644	7552	7582	7498	7481	7437	7591	7485	7466	7669	7507	7449	7533	7500	7594	7482	7672	7495	7695	7392	7504	7625	7549	7490	7545	7538	7729	7523	7567	7645	7537	7490	7575	7511	7557	7603	7615	7524	7596	7461	7557	7480	7420	7709	7542	7414	7508	7585	7492	7570	7559	7533	7429	7442	7452	7631	7529	7675	7402	7569	7546	7500	7563	7437	7550	7458	7692	7551	7433	7602	7651	7361	7600	7618	7682	7660	7490	7482	7517	7557	7576	7511	7492	7495	7569	7540	7664	7483	7618	7513	7556	7447	7595	7485	7526	7525	7573	7484	7548	7563	7434	7630	7575	7473	7446	7531	7597	7610	7680	7602	7521	7587	7574	7499	7534	7673	7455	7550	7640	7447	7589	7602	7660	7556	7608	7639	7433	7555	7417	7450	7551	7606	7557	7495	7632	7477	7505	7497	7540	7600	7521	7499	7626	7579	7506	7576	7663	7607	7496	7593	7568	7493	7508	7383	7540	7493	7561	7620	7511	7520	7556	7510	7601	7638	7635	7597	7539	7623	7540	7481	7489	7669	7572	7697	7686	7504	7501	7543	7575	7481	7523	7513	7558	7430	7564	7514	7439	7450	7476	7438	7516	7543	7663	7593	7708	7421	7663	7652	7560	7344	7479	7484	7530	7610	7406	7634	7415	7580	7395	7591	7494	7405	7458	7499	7649	7510	7618	7481	7483	7515	7522	7595	7640	7636	7571	7593	7700	7504	7614	7537	7490	7666	7529	7606	7626	7633	7622	7594	7605	7468	7490	7654	7577	7562	7482	7707	7595	7545	7580	7462	7639	7531	7563	7527	7543	7461	7619	7605	7452	7686	7464	7454	7536	7367	7598	7686	7533	7595	7484	7539	7511	7571	7492	7576	7411	7493	7605	7519	7519	7529	7680	7364	7560	7614	7599	7496	7543	7657	7522	7487	7489	7469	7582	7622	7588	7578	7448	7601	7555	7572	7487	7582	7620	7502	7507	7494	7611	7607	7560	7559	7563	7546	7490	7611	7569	7575	7537	7450	7608	7511	7588	7495	7501	7514	7513	7518	7539	7463	7612	7620	7566	7634	7419	7501	7467	7699	7487	7442	7530	7440	7608	7425	7571	7522	7501	7653	7505	7496	7459	7555	7606	7453	7506	7577	7691	7601	7548	7549	7381	7598	7454	7501	7627	7495	7599	7552	7416	7649	7565	7671	7540	7555	7482	7466	7604	7534	7428	7726	7404	7529	7599	7620	7551	7395	7528	7624	7664	7604	7629	7585	7696	7586	7525	7432	7475	7516	7472	7378	7605	7416	7592	7456	7541	7557	7761	7444	7559	7488	7478	7527	7537	7636	7537	7548	7456	7484	7473	7498	7666	7547	7505	7499	7609	7411	7602	7578	7600	7535	7555	7545	7601	7631	7632	7492	7570	7733	7627	7539	7597	7592	7496	7462	7551	7683	7501	7625	7566	7531	7523	7572	7533	7514	7490	7627	7461	7531	7651	7627	7404	7679	7562	7466	7454	7615	7427	7521	7655	7471	7565	7592	7453	7601	7455	7571	7421	7661	7590	7465	7533	7665	7512	7577	7457	7536	7440	7530	7601	7583	7550	7621	7613	7544	7452	7626	7607	7516	7672	7614	7636	7410	7606	7661	7544	7555	7577	7458	7508	7522	7531	7532	7670	7610	7442	7539	7572	7581	7603	7540	7532	7565	7493	7572	7522	7510	7533	7537	7653	7479	7542	7575	7449	7559	7529	7584	7443	7470	7655	7618	7566	7458	7487	7622	7434	7569	7558	7521	7491	7538	7568	7574	7599	7623	7473	7482	7552	7576	7621	7495	7648	7578	7587	7679	7422	7513	7692	7428	7405	7543	7619	7449	7450	7543	7583	7438	7597	7536	7463	7574	7480	7570	7651	7638	7511	7564	7464	7505	7621	7517	7489	7528	7532	7553	7476	7633	7694	7573	7481	7608	7495	7727	7490	7592	7565	7634	7576	7549	7585	7401	7647	7416	7458	7539	7512	7552	7554	7530	7580	7500	7457	7616	7521	7586	7517	7484	7629	7557	7671	7610	7563	7618	7613	7415	7591	7605	7691	7686	7512	7649	7609	7569	7556	7536	7578	7476	7738	7564	7491	7525	7556	7511	7589	7563	7570	7587	7559	7488	7555	7633	7531	7511	7625	7475	7652	7679	7602	7542	7545	7396	7571	7489	7544	7640	7499	7540	7591	7539	7523	7547	7570	7524	7633	7539	7482	7631	7512	7515	7623	7648	7681	7621	7700	7564	7458	7564	7571	7507	7605	7587	7658	7542	7513	7530	7519	7643	7576	7599	7592	7732	7613	7593	7482	7482	7629	7502	7615	7719	7464	7560	7531	7476	7556	7534	7586	7628	7580	7601	7504	7569	7479	7687	7550	7575	7414	7531	7616	7483	7502	7551	7548	7419	7590	7564	7543	7647	7617	7652	7649	7513	7596	7518	7666	7486	7564	7602	7586	7537	7557	7592	7634	7651	7506	7571	7601	7547	7519	7472	7489	7649	7632	7522	7682	7434	7523	7532	7434	7597	7519	7703	7490	7525	7521	7555	7641	7565	7732	7467	7456	7454	7680	7551	7569	7545	7555	7479	7561	7607
3812	1801	1409	1268	1417	1744	1645	1449	2403	5094	4828	3199	1942	1275	989	973	901	887	898	956	956	938	934	954	893	926	858	871	971	906	888	914	930	903	948	872	896	904	925	958	913	887	926	854	926	918	919	900	938	946	923	891	917	886	903	898	902	899	931	948	877	961	889	955	897	912	877	933	866	899	915	943	900	871	888	925	918	910	897	954	878	926	889	948	894	959	828	872	924	967	920	899	926	929	881	982	885	852	901	887	873	909	939	885	921	912	885	986	878	864	892	889	877	879	903	940	919	893	963	918	894	936	909	903	900	950	920	909	891	908	901	896	896	862	922	910	917	956	902	882	915	894	885	854	929	864	883	917	906	887	920	878	921	900	884	936	873	895	921	890	890	891	866	897	918	913	902	879	870	911	909	927	884	893	890	904	939	911	941	860	907	946	865	960	919	854	920	955	938	924	909	882	916	923	895	885	949	950	922	905	878	950	849	899	920	949	883	927	870	915	921	932	908	876	948	916	930	909	909	901	944	928	920	926	887	903	915	912	936	928	926	914	860	951	894	912	904	929	861	936	944	944	950	902	898	947	902	929	918	933	917	897	890	906	925	970	930	931	920	914	905	902	906	903	832	912	884	946	903	872	972	928	910	909	857	921	919	907	921	871	878	901	967	953	883	902	937	862	836	883	926	935	857	961	987	931	907	896	960	951	913	905	878	907	917	986	959	948	918	878	906	891	868	889	916	922	863	876	921	941	843	932	925	884	869	928	906	876	900	882	872	935	970	945	902	915	932	911	918	919	893	873	919	952	906	931	935	882	890	945	912	907	891	927	873	919	913	981	918	894	919	913	913	902	899	886	857	865	914	838	878	968	916	870	936	920	868	938	868	935	953	924	905	890	910	929	896	916	886	950	903	920	960	930	878	914	909	943	931	930	922	936	845	910	916	862	917	903	949	887	861	957	862	903	878	900	907	938	902	852	930	925	901	898	886	913	864	972	924	921	964	886	932	918	916	927	857	855	924	841	906	864	922	902	862	961	851	964	882	927	909	901	911	974	894	920	955	929	911	900	916	838	910	929	896	947	914	904	888	898	928	918	914	908	910	920	924	882	860	944	950	907	928	896	927	868	894	899	872	879	860	927	890	924	928	906	892	930	931	912	908	928	895	917	987	970	919	934	921	866	892	898	864	862	872	891	849	876	951	909	931	913	934	873	924	889	878	943	858	922	961	938	896	915	916	894	867	913	886	958	939	895	908	891	931	896	899	900	941	918	919	949	885	872	923	892	943	877	894	914	898	941	931	887	956	921	959	944	888	872	952	945	948	875	913	921	924	930	946	911	958	888	938	931	948	940	918	935	940	866	860	922	918	919	942	910	892	927	949	896	936	899	920	940	965	898	894	920	962	954	910	881	838	958	934	913	917	916	912	917	901	940	885	944	891	898	905	984	890	912	932	980	945	915	952	894	888	899	934	901	888	863	919	858	906	866	950	865	873	883	870	922	918	900	911	888	932	930	909	902	915	905	874	902	884	858	929	911	934	922	895	927	922	933	925	910	890	897	947	876	920	892	891	918	852	931	891	938	907	942	934	917	932	894	922	915	934	914	936	890	853	892	910	912	927	984	908	945	926	942	840	890	901	869	938	863	913	913	921	935	920	904	908	924	920	893	904	901	994	922	886	908	917	882	916	913	882	922	918	953	897	945	885	965	905	880	854	875	906	901	879	996	857	957	896	915	892	904	851	904	913	931	922	910	924	946	924	928	885	895	891	909	906	889	856	894	919	906	922	910	934	890	929	900	915	903	884	902	879	1017	884	933	944	931	941	905	885	852	884	871	895	887	932	884	910	934	908	920	878	872	950	990	907	911	871	891	938	922	894	940	930	892	934	913	885	901	923	922	904	878	880	890	918	926	867	924	904	898	984	869	897	876	905	946	906	901	897	952	896	883	919	888	929	899	884	904	873	914	859	895	966	958	885	904	892	943	898	895	931	878	898	851	917	886	915	901	892	903	924	877	901	929	928	918	934	908	925	885	939	935	921	883	877	958	932	912	907	884	915	902	915	856	937	889	864	897	950	901	946	906	908	897	921	910	927	933	889	904	913	895	928	959	884	873	938	927	950	938	934	893	890	897	904	979	921	887	860	942	914	908	890	861	896	934	939	916	885	882	905	904	889	907	856	917	908	880	886	887	909	936	894	929	875	912	920	956	879	919	930	894	921	955	878	903	880	905	886	928	923	967	948	953	921	939	959	913	875	917	877	937	936	886	943	916	947	924	923	897	933	932	833	963	950	906	903	897	895	882	918	888	844	897	936	903	893	872	927	945	903	928	897	968	878	878	953	923	926	936	866	866	904	944	869	931	913	929	912	929	940	908	926	922	955	907	873	898	914	860	928	923	927	930	906	921	903	943	907	911	908	876	890	858	868	955	912	917	966	916	927	871	901	878	879	898	900	919	910	900	878	889	914	911	896	923	918	906	932	868	962	939	905	911	899	891	932	916	893	894	900	912	877	885	915	896	842	880	929	907	915	958	842	867	908	883	941	864	887	969	923	932	924	908	897	906	924	867	874	922	925	868	938	902	860	903	934	886	999	928	923	918	952	910	889	909	984	909	887	892	891	942	939	900	933	934	882	922	906	925	911	947	823	920	958	949	946	923	941	935	857	906	922	926	887	908	892	881	923	918	892	922	920	922	868	911	971	934	895	902	877	945	865	944	934	859	925	889	909	950	830	921	907	940	875	935	948	914	876	938	871	929	844	899	947	919	928	909	862	975	915	963	938	876	895	909	883	934	892	925	891	885	909	951	942	866	851	923	917	957	938	923	937	890	860	907	864	869	917	911	888	911	910	935	896	871	900	951	910	926	914	866	928	848	920	894	919	872	950	934	867	849	935	877	910	932	904	929	863	911	909	975	953	873	893	893	878	892	920	951	947	873	902	855	890	916	864	895	886	936	870	881	869	901	894	908	889	964	943	898	934	895	887	907	891	863	867	896	898	885	889	882	894	897	958	967	866	947	880	871	914	906	980	876	876	900	895	897	911	901	928	857	909	870	873	899	870	944	868	923	881	942	947	856	978	933	838	909	898	901	908	916	904	938	882	968	932	911	882	893	918	888	872	818	900	943	878	942	944	912	910	910	969	926	891	855	922	910	918	894	905	887	938	907	888	882	921	879	850	926	929	886	922	921	926	856	930	915	916	934	910	973	892	892	898	916	906	907	975	917	907	898	886	884	895	916	884	945	948	943	926	894	942	903	918	944	938	939	888	837	918	938	948	916	906	885	934	934	892	907	908	907	897	831	900	914	886	869	913	915	920	960	885	910	947	899	896	941	890	942	894	836	887	883	923	898	903	903	947	889	912	842	906	950	917	859	893	914	890	848	872	927	910	878	829	891	909	922	906	936	901	950	906	849	907	893	829	934	943	839	910	900	960	924	898	882	896	922	889	930	912	944	866	927	950	904	945	941	999	884	933	891	915	920	868	915	911	905
20550	16183	13584	20938	27404	28853	26416	23191	33042	44205	40550	30838	19902	11736	8463	7574	7306	7289	7385	7488	7368	7379	7302	7453	7382	7395	7257	7189	7289	7233	7344	7476	7319	7314	7294	7374	7401	7450	7510	7377	7373	7373	7298	7363	7646	7292	7331	7359	7252	7397	7353	7437	7372	7381	7308	7438	7394	7353	7381	7299	7484	7435	7354	7418	7536	7359	7338	7390	7291	7525	7228	7382	7480	7348	7389	7374	7363	7443	7508	7394	7365	7329	7169	7312	7321	7320	7434	7323	7349	7319	7365	7305	7355	7444	7503	7292	7309	7401	7418	7294	7290	7372	7279	7275	7295	7371	7465	7353	7462	7451	7421	7428	7219	7334	7376	7463	7493	7338	7446	7399	7405	7405	7408	7442	7347	7394	7454	7275	7370	7391	7287	7395	7672	7458	7398	7377	7435	7340	7379	7288	7300	7532	7445	7392	7230	7356	7371	7419	7236	7391	7475	7250	7265	7523	7376	7309	7374	7321	7327	7407	7447	7361	7506	7262	7343	7397	7276	7375	7464	7410	7413	7361	7288	7366	7389	7467	7358	7340	7410	7400	7353	7282	7373	7465	7417	7287	7263	7478	7444	7314	7324	7387	7360	7454	7300	7430	7316	7396	7413	7414	7355	7376	7431	7399	7417	7406	7400	7232	7470	7466	7290	7469	7243	7396	7498	7399	7306	7367	7484	7412	7377	7468	7393	7333	7478	7384	7502	7525	7300	7367	7386	7403	7368	7418	7256	7412	7377	7398	7365	7365	7279	7312	7358	7315	7334	7404	7373	7257	7447	7239	7184	7494	7467	7387	7277	7275	7439	7542	7396	7441	7403	7395	7462	7302	7341	7494	7378	7347	7416	7356	7339	7299	7476	7420	7278	7367	7537	7334	7406	7423	7407	7337	7444	7298	7508	7384	7553	7380	7326	7406	7337	7383	7446	7429	7394	7338	7370	7344	7361	7441	7419	7305	7328	7431	7300	7330	7188	7328	7408	7476	7402	7472	7415	7291	7384	7466	7322	7334	7448	7403	7398	7462	7222	7413	7386	7469	7204	7385	7225	7376	7325	7396	7394	7352	7371	7335	7344	7322	7382	7302	7374	7392	7274	7357	7486	7441	7237	7335	7377	7299	7572	7336	7464	7399	7361	7239	7331	7251	7476	7323	7445	7462	7431	7526	7368	7395	7273	7380	7375	7258	7351	7345	7500	7361	7306	7403	7445	7435	7285	7210	7535	7309	7355	7458	7300	7347	7331	7385	7296	7406	7459	7332	7384	7494	7477	7377	7387	7314	7438	7455	7321	7396	7373	7325	7351	7454	7362	7441	7485	7396	7374	7371	7373	7381	7329	7378	7345	7317	7479	7379	7462	7389	7498	7560	7412	7348	7411	7427	7520	7436	7280	7378	7429	7474	7549	7391	7451	7390	7386	7422	7477	7422	7392	7287	7402	7270	7426	7343	7329	7299	7304	7292	7209	7379	7352	7431	7338	7561	7449	7372	7507	7290	7391	7357	7379	7416	7325	7424	7510	7256	7278	7389	7283	7385	7452	7374	7404	7388	7422	7440	7313	7417	7335	7313	7294	7412	7341	7459	7326	7429	7371	7490	7371	7356	7089	7373	7369	7339	7452	7252	7503	7493	7338	7377	7454	7392	7454	7337	7302	7333	7463	7409	7326	7444	7367	7538	7437	7316	7410	7306	7407	7435	7379	7339	7334	7386	7484	7489	7410	7497	7312	7426	7256	7435	7456	7317	7366	7310	7495	7337	7183	7537	7320	7376	7364	7373	7388	7390	7374	7478	7360	7482	7263	7375	7372	7291	7320	7415	7407	7349	7462	7358	7398	7352	7437	7431	7260	7327	7327	7392	7332	7420	7432	7382	7423	7307	7412	7452	7304	7209	7344	7376	7345	7227	7442	7358	7325	7438	7475	7322	7339	7348	7344	7246	7369	7372	7264	7473	7277	7445	7517	7445	7284	7476	7504	7439	7491	7288	7172	7484	7340	7405	7445	7414	7407	7391	7302	7356	7398	7383	7310	7313	7391	7338	7253	7289	7463	7434	7352	7302	7369	7341	7324	7575	7376	7358	7251	7549	7423	7325	7343	7365	7474	7323	7362	7366	7330	7449	7237	7266	7448	7476	7414	7304	7364	7401	7326	7393	7407	7423	7412	7384	7498	7228	7309	7450	7208	7439	7195	7367	7494	7338	7404	7383	7386	7256	7184	7419	7476	7287	7390	7353	7245	7491	7420	7271	7323	7399	7486	7399	7473	7341	7379	7416	7368	7335	7449	7403	7343	7274	7400	7397	7372	7286	7353	7437	7471	7362	7360	7332	7378	7423	7401	7346	7417	7379	7294	7422	7446	7326	7379	7219	7260	7469	7319	7461	7308	7345	7492	7346	7377	7344	7319	7326	7315	7385	7346	7331	7356	7241	7400	7409	7375	7265	7379	7310	7375	7401	7252	7335	7279	7427	7277	7399	7281	7444	7418	7305	7426	7410	7408	7331	7543	7357	7240	7489	7463	7363	7297	7526	7393	7363	7406	7337	7297	7354	7367	7469	7347	7399	7341	7420	7340	7353	7272	7274	7362	7383	7398	7427	7297	7435	7310	7489	7289	7369	7525	7356	7374	7344	7428	7380	7388	7326	7489	7311	7530	7289	7427	7320	7209	7290	7280	7273	7388	7405	7412	7469	7337	7227	7477	7315	7499	7441	7422	7367	7462	7439	7313	7351	7519	7442	7337	7442	7455	7432	7350	7480	7382	7368	7486	7247	7238	7295	7428	7327	7363	7384	7258	7364	7360	7391	7286	7276	7375	7406	7316	7494	7414	7342	7448	7381	7430	7407	7372	7345	7311	7399	7233	7375	7388	7522	7424	7422	7407	7359	7447	7245	7304	7347	7418	7469	7426	7277	7391	7365	7307	7386	7295	7445	7315	7452	7399	7243	7342	7374	7329	7447	7531	7334	7488	7407	7308	7384	7489	7345	7458	7358	7328	7355	7355	7370	7302	7561	7463	7436	7383	7257	7384	7355	7480	7340	7414	7495	7334	7428	7409	7339	7328	7474	7341	7260	7405	7375	7321	7342	7408	7506	7329	7408	7225	7363	7326	7455	7438	7324	7362	7464	7270	7256	7272	7390	7334	7427	7412	7346	7411	7330	7276	7308	7403	7286	7350	7517	7361	7254	7393	7316	7362	7429	7438	7483	7297	7491	7317	7248	7438	7368	7266	7376	7401	7424	7537	7430	7440	7578	7402	7261	7364	7326	7431	7421	7509	7259	7358	7468	7395	7391	7467	7324	7332	7412	7453	7398	7378	7347	7386	7437	7445	7265	7334	7353	7449	7435	7406	7462	7392	7387	7317	7455	7339	7212	7499	7383	7296	7286	7393	7381	7232	7448	7376	7335	7356	7431	7315	7377	7398	7442	7310	7340	7381	7420	7353	7379	7371	7233	7262	7388	7318	7283	7399	7382	7471	7499	7383	7307	7360	7309	7391	7389	7384	7326	7303	7526	7417	7369	7350	7399	7441	7356	7485	7373	7329	7530	7421	7342	7272	7395	7341	7399	7345	7371	7465	7355	7390	7441	7363	7278	7204	7361	7409	7473	7477	7493	7404	7239	7423	7285	7418	7383	7336	7378	7367	7472	7461	7365	7316	7402	7473	7575	7407	7417	7409	7321	7455	7446	7328	7533	7207	7372	7263	7408	7259	7370	7431	7403	7392	7254	7385	7462	7554	7264	7330	7359	7337	7384	7456	7293	7487	7412	7411	7277	7331	7324	7456	7230	7411	7460	7299	7338	7367	7411	7268	7417	7361	7399	7415	7270	7371	7393	7475	7448	7498	7218	7509	7477	7358	7431	7259	7416	7381	7345	7417	7386	7264	7530	7401	7333	7449	7456	7505	7483	7334	7462	7379	7490	7419	7278	7301	7375	7314	7396	7217	7488	7264	7410	7360	7440	7417	7593	7441	7424	7557	7478	7376	7369	7559	7449	7454	7311	7352	7388	7433	7424	7364	7251	7451	7371	7349	7283	7408	7286	7298	7382	7358	7271	7545	7524	7355	7230	7356	7424	7321	7303	7489	7282	7279	7436	7471	7324	7359	7490	7439	7422	7590	7291	7309	7389	7176	7426	7404	7359	7491	7241	7434	7371	7383	7508	7376	7263	7375	7332	7237	7363	7406	7247	7367	7251	7367	7411	7271	7321	7359	7361	7486	7488	7437	7462	7291	7346	7404	7382	7271	7235	7501	7403	7519	7327	7533	7357	7218	7315	7367	7375	7274	7439	7419	7414	7431	7290	7391	7328	7411	7365	7360	7398	7366	7335	7357	7436	7440	7403	7495	7371	7543	7370	7378	7407	7368	7487	7306	7414	7315	7398	7402	7383	7378	7329	7402	7463	7321	7381	7403	7439	7383	7400	7364	7374	7387	7270	7464	7355	7346	7489	7365	7392	7373	7338	7344	7431	7398	7499	7430	7456	7460	7381	7315	7494	7415	7425	7484	7410	7292	7430	7353	7515	7392	7255	7382	7322	7368	7428	7483	7445	7309	7418	7346	7343	7340	7353	7393	7390	7394	7347	7261	7437	7409	7358	7453	7382	7448	7345	7348	7470	7325	7435	7363	7369	7418	7426	7494	7333	7411	7337	7341	7505	7347	7556	7361	7345	7385	7455	7467	7383	7316	7503	7344	7517	7377	7356	7283	7309	7324	7438	7410	7323	7321	7295	7405	7261	7438	7351	7262	7406	7396	7251	7457	7312	7390	7397	7566	7344	7310	7378	7579	7207	7481	7411	7261	7388	7479	7409	7362	7444	7575	7369	7305	7478	7428	7526	7399	7484	7311	7298	7462	7380	7282	7421	7346	7297	7342	7368	7466	7383	7320	7429	7427	7404	7369	7163	7377	7355	7368	7343	7448	7427	7403	7328	7384	7257	7424	7334	7272	7394	7496	7462	7317	7546	7294	7258	7340	7372	7429	7381	7431	7407	7528	7437	7344	7294	7365	7406	7509	7366	7316	7381	7219	7375	7443	7362	7243	7372	7370	7369	7526	7367	7513	7316	7363	7426	7373	7409	7268	7417	7493	7277
3026	2426	1675	1507	1782	2078	1917	1729	5914	15960	13276	7425	3118	1550	1043	870	914	929	891	928	943	874	933	900	888	961	923	935	866	859	881	902	919	936	958	916	948	918	946	875	943	899	926	877	915	887	881	940	950	926	957	901	893	880	932	867	872	927	867	947	958	914	928	904	920	892	964	880	891	906	929	961	918	887	926	933	919	900	887	906	906	913	964	948	883	901	935	879	887	901	958	909	923	933	917	968	962	927	871	901	883	913	908	927	966	970	864	924	886	942	910	923	899	911	877	939	925	917	872	945	922	899	917	960	919	912	918	955	917	897	954	969	908	869	912	926	879	880	930	889	863	911	925	922	957	892	936	887	918	952	975	868	931	893	911	897	1000	944	902	965	943	943	893	983	913	897	949	877	930	935	908	900	912	901	967	926	929	923	982	950	864	928	876	942	877	928	925	860	926	943	905	906	914	901	903	899	944	927	901	908	955	943	891	902	906	906	929	926	906	952	863	890	931	893	931	945	965	956	945	892	871	909	912	955	912	929	906	947	954	908	886	950	961	911	907	951	974	983	911	923	915	940	959	928	877	856	892	930	889	961	924	920	893	928	895	931	951	895	965	936	968	967	899	891	892	922	941	868	866	962	880	936	885	920	898	914	905	935	943	960	973	929	919	929	928	860	954	981	900	912	918	891	918	984	899	876	885	932	898	931	954	960	896	880	933	885	911	999	923	921	970	895	973	878	922	936	899	922	944	914	880	931	905	916	906	888	944	942	948	943	961	940	916	965	937	901	839	955	924	912	858	931	926	959	957	930	938	971	888	985	907	895	944	881	874	919	895	906	948	930	921	912	923	879	896	909	880	957	913	946	880	918	938	896	957	878	924	957	917	914	922	874	904	884	938	952	905	901	942	890	871	901	895	913	873	873	879	897	869	940	903	936	895	906	955	951	945	954	898	942	947	917	913	862	865	902	936	955	954	926	903	888	877	902	926	936	904	950	909	951	964	917	903	933	901	918	930	891	909	927	935	951	922	897	923	874	899	933	977	947	909	955	942	905	905	906	983	897	938	982	913	940	903	917	890	916	895	901	912	883	900	911	889	906	945	894	959	910	888	975	916	870	903	874	910	922	951	993	929	866	853	945	903	918	893	919	903	945	918	870	919	929	903	938	963	929	972	888	894	929	928	945	879	923	868	928	849	922	929	906	963	964	903	874	958	979	945	934	993	968	872	928	905	928	926	907	892	941	931	897	922	888	877	932	922	947	952	978	932	908	898	931	909	918	925	926	900	916	929	908	901	939	920	908	912	946	953	917	847	932	893	920	952	933	946	910	925	941	915	932	923	905	968	912	937	949	910	908	955	918	936	859	957	925	858	912	928	914	947	892	937	972	922	928	915	907	958	890	907	880	878	891	958	942	902	964	946	917	978	954	878	919	898	913	910	954	902	955	927	912	937	879	880	908	937	941	941	860	964	911	934	951	922	906	930	904	894	872	940	949	915	834	905	922	983	932	891	917	925	908	962	862	890	923	901	959	946	944	883	961	887	952	892	892	889	877	887	931	937	902	950	891	901	878	898	849	944	927	970	910	936	901	957	961	887	889	887	946	967	894	909	948	904	919	901	916	910	871	980	897	946	970	929	908	952	923	938	919	958	871	926	914	951	964	921	885	945	936	918	914	959	923	923	941	891	903	926	909	931	927	983	900	931	961	908	921	964	937	912	959	839	967	924	970	907	946	887	944	910	934	901	921	929	901	934	903	881	962	907	940	917	842	950	887	877	915	923	941	879	971	923	901	939	905	931	909	934	928	965	886	888	934	936	908	930	887	920	962	938	950	899	913	895	902	942	914	907	923	932	950	880	962	958	897	885	888	957	876	929	931	958	938	884	913	969	954	921	871	911	957	927	952	984	925	908	935	902	921	913	931	1006	919	917	925	978	890	941	902	907	935	859	959	894	892	928	905	948	933	922	918	935	944	950	929	966	850	915	956	885	927	893	942	901	877	934	908	922	885	858	937	961	892	897	961	912	928	965	918	927	912	938	929	905	928	871	870	925	853	873	944	888	886	903	899	883	887	922	939	933	929	924	952	953	935	913	875	879	925	938	945	966	936	904	898	877	882	930	919	928	914	923	907	961	899	898	862	935	918	934	906	847	917	924	906	928	902	938	923	876	866	867	924	902	924	901	910	890	904	961	915	906	915	890	889	942	867	914	904	904	876	871	928	909	920	878	917	858	942	906	945	925	972	887	878	958	960	923	877	884	915	920	927	914	931	890	921	943	926	899	975	920	891	903	940	889	857	909	898	930	890	916	943	938	917	864	900	868	896	886	850	926	888	932	904	900	903	943	907	904	937	924	950	946	927	929	857	937	950	868	920	949	928	939	889	889	948	893	920	917	920	948	934	870	944	985	991	889	899	874	953	946	851	962	911	916	949	898	909	923	909	928	948	924	946	875	926	956	892	936	929	884	909	917	910	891	888	938	925	916	951	874	926	928	930	939	914	922	949	895	891	916	943	891	913	943	937	871	962	928	901	898	882	929	940	946	895	862	924	944	936	921	886	930	914	889	912	901	920	922	987	915	971	962	917	1004	924	896	917	934	908	861	902	931	905	935	939	942	914	932	888	915	908	908	952	968	881	880	945	900	927	906	878	912	928	917	961	907	908	896	921	934	914	930	976	957	950	929	942	919	925	954	902	942	917	924	880	909	894	898	918	924	899	890	977	906	903	870	908	880	912	899	945	962	894	901	890	897	935	877	925	847	891	944	901	909	941	973	879	906	868	933	949	910	886	894	854	901	925	898	911	901	915	932	915	931	895	949	904	882	912	984	1013	930	965	888	913	867	905	903	902	913	987	890	943	885	951	902	914	939	847	957	924	928	931	914	849	917	893	939	933	941	938	911	932	835	922	921	865	898	946	931	924	988	917	897	888	920	915	870	915	934	1000	904	914	945	871	891	899	957	894	931	909	901	921	932	901	970	981	981	917	883	933	924	915	913	900	905	881	931	908	909	912	878	961	901	977	898	924	941	971	929	956	920	883	920	953	925	909	942	905	863	907	952	967	878	886	928	938	889	912	893	891	884	912	913	864	914	948	949	896	909	939	892	932	927	897	914	907	917	888	954	948	927	876	921	906	888	943	891	861	948	914	934	946	925	906	915	931	966	899	913	902	909	949	900	961	879	879	891	930	906	952	929	931	924	961	898	910	947	920	899	902	955	884	920	894	908	910	945	886	927	881	889	917	909	865	924	941	926	871	859	934	849	900	910	904	918	912	936	932	840	954	983	913	934	886	976	859	924	935	885	929	946	871	897	933	909	909	941	893	942	941	929	906	916	893	959	905	938	890	861	932	958	882	898	914	849	956	884	942	931	922	869	953	915	901	936	892	950	893	892	924	902	911	880	902	896	927	979	910	912	928	887	875	892	1003	918	924	941	951	924	871	934	922	893	902	945	891	934	963	952	894	943	909	898	957	903	943	966	878	937	988	968	945	973	939
25012	20070	15664	24109	31605	31642	29710	27906	47376	66897	57386	43098	27897	15597	9309	7763	7494	7432	7497	7409	7363	7483	7397	7462	7448	7430	7506	7456	7538	7382	7432	7471	7521	7500	7376	7501	7376	7466	7274	7480	7475	7410	7480	7470	7443	7421	7477	7478	7214	7399	7311	7562	7393	7356	7523	7292	7419	7345	7396	7396	7447	7331	7632	7414	7398	7480	7476	7353	7492	7501	7438	7380	7331	7356	7450	7411	7316	7390	7401	7344	7439	7368	7303	7259	7360	7336	7488	7395	7406	7343	7333	7359	7307	7351	7456	7429	7278	7223	7371	7350	7359	7472	7536	7543	7529	7490	7557	7288	7552	7274	7402	7390	7446	7461	7423	7466	7507	7375	7400	7385	7193	7448	7374	7374	7444	7466	7379	7395	7444	7587	7456	7365	7465	7470	7364	7389	7411	7407	7409	7618	7455	7312	7369	7436	7360	7456	7354	7366	7507	7401	7437	7515	7387	7456	7433	7375	7396	7336	7381	7339	7334	7359	7400	7560	7445	7519	7474	7495	7429	7383	7401	7255	7377	7427	7446	7444	7490	7335	7466	7502	7369	7426	7346	7493	7547	7465	7438	7401	7306	7241	7424	7462	7343	7502	7516	7345	7385	7485	7394	7410	7398	7458	7454	7508	7384	7470	7509	7430	7515	7474	7390	7515	7540	7479	7442	7360	7434	7602	7442	7476	7506	7496	7438	7361	7470	7535	7472	7426	7464	7367	7551	7529	7394	7314	7560	7420	7437	7376	7349	7515	7343	7487	7538	7487	7442	7408	7291	7459	7638	7334	7410	7479	7446	7395	7305	7424	7385	7455	7649	7491	7553	7474	7534	7466	7479	7506	7404	7486	7474	7475	7468	7438	7473	7374	7379	7319	7493	7310	7388	7574	7421	7469	7422	7468	7417	7419	7466	7384	7416	7388	7401	7461	7449	7485	7448	7430	7313	7444	7367	7530	7547	7565	7435	7520	7346	7402	7493	7514	7526	7370	7531	7361	7431	7481	7429	7322	7451	7386	7209	7438	7412	7291	7353	7436	7343	7397	7474	7562	7652	7625	7458	7376	7312	7491	7444	7499	7396	7478	7342	7437	7324	7470	7385	7412	7445	7448	7470	7381	7416	7557	7482	7435	7451	7336	7542	7492	7403	7475	7445	7372	7611	7436	7336	7449	7330	7447	7454	7518	7443	7471	7490	7390	7443	7478	7380	7463	7245	7467	7390	7438	7369	7342	7421	7455	7526	7613	7378	7372	7493	7529	7356	7546	7458	7503	7428	7557	7325	7377	7387	7372	7545	7397	7401	7389	7528	7304	7375	7463	7461	7390	7396	7449	7443	7402	7343	7455	7506	7449	7507	7591	7326	7381	7483	7421	7415	7465	7551	7398	7518	7389	7543	7405	7433	7486	7415	7467	7529	7509	7425	7255	7395	7519	7385	7454	7352	7506	7454	7397	7424	7386	7483	7269	7390	7328	7525	7323	7496	7288	7361	7506	7508	7321	7478	7401	7434	7443	7419	7394	7400	7372	7393	7474	7382	7186	7327	7453	7312	7415	7497	7530	7458	7428	7317	7467	7519	7511	7418	7234	7518	7503	7405	7371	7541	7509	7338	7469	7469	7455	7529	7376	7408	7255	7471	7332	7543	7333	7356	7443	7528	7483	7468	7334	7350	7365	7254	7347	7428	7447	7411	7453	7276	7456	7446	7560	7479	7399	7549	7266	7428	7538	7367	7594	7418	7299	7394	7447	7496	7325	7378	7478	7469	7454	7532	7353	7521	7375	7461	7267	7434	7339	7370	7377	7337	7340	7474	7555	7455	7423	7497	7337	7441	7395	7405	7480	7523	7406	7381	7473	7430	7454	7392	7310	7613	7308	7522	7307	7492	7382	7403	7483	7369	7469	7405	7509	7508	7441	7572	7423	7436	7481	7439	7412	7483	7386	7468	7381	7392	7346	7497	7362	7448	7308	7477	7403	7425	7454	7507	7517	7490	7479	7442	7351	7420	7432	7413	7353	7419	7353	7346	7321	7446	7478	7509	7438	7431	7362	7287	7534	7476	7439	7591	7416	7311	7359	7360	7426	7518	7443	7533	7347	7428	7392	7282	7489	7494	7425	7420	7677	7472	7446	7460	7481	7445	7405	7515	7349	7466	7408	7362	7418	7473	7466	7407	7451	7400	7337	7531	7404	7346	7550	7447	7400	7431	7386	7380	7409	7431	7251	7324	7525	7427	7405	7470	7434	7420	7411	7444	7334	7483	7430	7438	7442	7444	7395	7376	7532	7461	7466	7534	7572	7532	7524	7375	7496	7533	7437	7469	7403	7529	7547	7443	7526	7531	7556	7591	7488	7561	7375	7386	7507	7380	7404	7437	7493	7365	7362	7443	7312	7513	7426	7319	7515	7370	7435	7485	7519	7445	7272	7429	7397	7486	7528	7383	7459	7407	7450	7466	7594	7512	7529	7490	7503	7424	7393	7487	7679	7362	7506	7505	7337	7481	7317	7385	7353	7544	7378	7442	7372	7404	7475	7502	7459	7417	7509	7425	7353	7452	7351	7371	7384	7493	7424	7385	7446	7417	7452	7328	7428	7564	7433	7450	7294	7334	7330	7398	7414	7473	7384	7481	7516	7386	7456	7262	7420	7422	7372	7387	7453	7301	7415	7376	7347	7291	7485	7556	7484	7459	7429	7511	7423	7499	7450	7323	7473	7487	7324	7369	7426	7569	7553	7412	7427	7546	7466	7423	7375	7476	7471	7558	7446	7458	7412	7539	7363	7412	7426	7476	7367	7451	7397	7493	7431	7435	7429	7317	7392	7495	7388	7526	7396	7241	7535	7420	7367	7373	7300	7511	7457	7471	7411	7432	7354	7494	7431	7295	7527	7561	7491	7402	7463	7387	7411	7443	7423	7316	7446	7426	7493	7471	7256	7417	7464	7409	7468	7419	7346	7424	7422	7342	7441	7369	7408	7490	7364	7379	7469	7416	7448	7468	7387	7308	7425	7488	7600	7515	7524	7434	7448	7502	7341	7472	7316	7373	7485	7434	7446	7329	7512	7412	7455	7534	7482	7416	7458	7435	7530	7332	7428	7458	7353	7479	7381	7350	7441	7322	7469	7365	7344	7429	7471	7397	7360	7378	7416	7215	7345	7522	7349	7438	7390	7593	7480	7444	7360	7311	7325	7293	7486	7504	7401	7462	7524	7520	7553	7473	7391	7379	7494	7364	7447	7368	7424	7323	7398	7413	7478	7480	7449	7527	7391	7468	7511	7505	7339	7555	7545	7228	7325	7504	7427	7293	7525	7428	7394	7368	7370	7543	7326	7426	7498	7563	7544	7411	7433	7522	7333	7464	7341	7422	7392	7385	7455	7484	7423	7325	7420	7450	7422	7395	7334	7590	7497	7411	7350	7309	7392	7502	7595	7485	7386	7417	7485	7376	7514	7434	7524	7336	7522	7503	7539	7369	7454	7472	7502	7367	7388	7387	7418	7447	7455	7325	7452	7455	7317	7324	7370	7485	7567	7514	7366	7431	7373	7422	7430	7382	7416	7555	7367	7435	7394	7494	7402	7432	7400	7545	7505	7513	7392	7446	7425	7409	7453	7378	7568	7414	7471	7420	7453	7357	7447	7398	7442	7496	7459	7449	7420	7368	7291	7407	7339	7518	7404	7484	7282	7540	7489	7411	7361	7323	7363	7468	7386	7503	7386	7392	7504	7437	7413	7545	7360	7461	7442	7387	7385	7427	7466	7369	7378	7493	7427	7357	7283	7473	7406	7343	7330	7375	7277	7454	7388	7348	7399	7522	7520	7469	7322	7475	7442	7470	7451	7448	7451	7432	7438	7477	7482	7524	7526	7357	7333	7431	7435	7391	7369	7361	7445	7367	7509	7334	7423	7462	7467	7388	7403	7411	7445	7386	7394	7279	7640	7352	7336	7403	7443	7488	7422	7464	7476	7529	7497	7447	7455	7559	7469	7479	7504	7444	7409	7470	7427	7417	7394	7479	7470	7410	7485	7396	7522	7334	7350	7295	7428	7456	7372	7400	7451	7613	7457	7200	7359	7631	7511	7433	7475	7523	7483	7399	7566	7348	7467	7307	7532	7468	7549	7462	7393	7313	7486	7395	7474	7365	7268	7554	7407	7520	7298	7507	7370	7350	7447	7449	7538	7433	7325	7411	7489	7425	7454	7550	7500	7342	7490	7541	7366	7377	7452	7370	7516	7485	7394	7410	7439	7456	7502	7455	7392	7278	7466	7610	7417	7334	7371	7388	7406	7264	7437	7358	7390	7552	7552	7557	7278	7393	7490	7363	7450	7453	7366	7389	7528	7334	7282	7387	7414	7518	7441	7424	7574	7428	7440	7485	7371	7531	7475	7415	7560	7408	7473	7446	7361	7500	7414	7509	7379	7549	7374	7391	7433	7511	7529	7417	7388	7441	7417	7497	7453	7441	7427	7422	7456	7426	7450	7478	7431	7423	7359	7327	7475	7275	7222	7365	7420	7494	7387	7439	7439	7319	7449	7456	7410	7419	7448	7304	7498	7555	7346	7523	7429	7403	7387	7287	7382	7355	7440	7457	7377	7514	7488	7447	7455	7606	7437	7485	7479	7358	7325	7429	7228	7422	7410	7483	7441	7272	7426	7346	7570	7538	7466	7451	7557	7579	7329	7416	7341	7402	7482	7414	7503	7472	7328	7486	7482	7336	7447	7465	7473	7389	7434	7413	7357	7483	7382	7406	7478	7394	7421	7305	7358	7530	7566	7490	7443	7367	7613	7563	7432	7416	7516	7446	7258	7512	7470	7383	7417	7571	7469	7413	7504	7468	7404	7498	7447	7325	7447	7507	7517	7463	7312	7481	7462	7447	7462	7355	7553	7451	7294	7339	7477	7398	7378	7488	7394	7416	7524	7448	7433	7345	7424	7305	7460	7371	7388	7373	7608	7403	7400	7477	7537	7335	7498	7236	7305	7432	7439	7460	7314	7319	7367	7447	7429	7388	7457	7426	7560	7369	7434	7463	7452	7411	7563	7535	7384	7524	7375	7398	7409	7383	7454	7450	7486	7570	7526	7468	7438	7420	7424
5750	2328	1665	1392	1635	1890	1905	1916	4348	16298	14576	7838	3087	1484	1018	1010	930	921	942	903	912	935	925	924	899	923	938	920	931	962	944	925	945	931	958	955	919	912	946	933	955	946	899	1009	981	951	905	920	949	984	956	899	931	951	943	945	925	967	951	911	942	1009	921	985	910	915	907	947	958	899	917	955	965	961	910	956	952	974	944	935	899	918	956	863	921	902	906	967	966	955	930	943	948	982	945	849	910	954	944	959	956	960	949	945	952	943	940	916	959	946	964	939	980	878	942	927	944	909	931	935	901	968	925	931	897	924	965	940	868	954	963	964	950	942	947	922	915	916	933	933	920	964	983	942	965	941	933	902	913	932	940	965	902	925	948	912	985	959	897	919	950	979	950	933	946	991	977	956	898	944	940	910	933	937	921	956	933	941	885	962	896	972	943	952	945	934	906	924	952	932	924	938	933	915	961	975	976	900	899	864	938	966	963	937	992	973	934	949	897	933	969	917	933	924	936	910	948	925	959	973	939	940	952	954	924	932	868	934	942	905	912	937	980	968	935	923	972	966	966	919	955	905	906	944	965	950	933	931	989	973	1005	909	924	892	970	935	911	933	953	919	940	935	927	910	923	929	907	877	972	907	994	973	967	962	942	963	938	967	979	922	926	985	919	917	917	933	948	909	939	940	975	915	973	958	1031	984	930	905	978	974	910	948	944	915	992	911	891	914	947	922	986	934	939	947	983	891	975	959	916	907	949	911	929	916	960	892	915	933	945	919	951	953	901	970	969	994	962	883	938	879	980	907	912	926	988	924	989	955	933	976	920	920	937	953	954	980	890	931	941	932	927	969	922	944	1004	947	943	886	939	924	929	934	912	914	963	904	964	941	874	965	948	954	925	984	942	953	943	939	950	971	944	911	952	906	884	935	933	960	953	937	941	957	917	940	950	974	962	937	949	956	979	912	917	952	970	932	905	953	944	898	878	963	931	929	962	927	908	944	910	956	945	883	977	900	953	943	905	930	983	941	946	931	933	938	936	918	939	949	935	950	920	909	954	894	942	940	1010	968	992	959	934	886	925	936	920	943	992	972	963	946	943	961	909	940	816	891	950	962	898	886	938	985	913	978	958	961	883	882	933	979	971	945	935	911	964	928	946	946	936	891	898	1011	933	993	931	918	902	961	987	916	978	935	959	972	931	966	920	979	962	938	924	949	938	914	942	949	968	948	888	892	911	972	944	936	989	949	940	907	955	955	926	956	1026	951	872	941	982	920	936	933	944	940	966	990	964	945	943	947	928	956	986	934	961	947	956	942	947	953	969	946	950	977	920	949	932	971	932	921	960	958	908	943	874	904	928	933	939	933	927	861	921	977	952	945	926	910	966	964	911	961	931	942	955	972	948	967	922	964	1000	989	890	912	925	909	888	975	919	964	913	942	930	901	915	924	942	984	907	943	923	902	953	899	984	946	916	876	1020	918	1004	942	995	993	950	968	895	955	938	943	936	966	920	975	941	961	963	953	963	944	1004	940	984	997	936	926	923	936	933	962	976	961	907	929	1021	969	991	961	946	936	906	924	963	984	935	971	942	959	965	962	946	987	991	940	943	949	888	903	930	923	998	945	926	929	891	907	948	968	967	926	960	961	939	933	972	953	950	918	929	945	919	970	910	992	983	952	939	914	965	941	912	984	934	916	936	900	973	961	936	947	955	912	944	926	914	974	1006	925	917	938	965	1087	978	957	913	917	903	912	931	948	880	884	951	969	930	958	966	966	996	946	960	911	947	977	949	961	955	932	933	933	936	908	935	1003	908	984	942	968	867	971	925	940	922	952	962	930	948	893	991	998	998	983	923	929	967	917	926	971	954	925	979	922	976	905	930	953	938	934	908	968	957	988	917	935	990	1004	951	972	903	945	951	899	856	959	931	936	934	910	944	933	934	958	951	889	954	939	996	878	998	971	976	960	925	907	913	933	992	983	944	937	935	962	922	928	937	892	947	939	886	976	967	939	967	985	993	987	895	959	905	1007	979	939	906	947	896	915	951	983	909	975	963	860	955	910	943	922	929	893	988	939	931	981	950	900	936	940	912	897	970	893	954	994	933	950	940	922	907	977	902	992	922	1013	948	886	984	930	953	943	939	937	919	924	966	944	964	923	911	983	960	941	918	916	909	954	898	941	921	921	943	946	933	959	913	917	984	969	933	959	999	896	862	942	909	977	923	961	884	930	949	971	927	871	886	928	1010	958	953	1014	925	921	940	965	916	912	961	970	1001	907	947	888	919	920	902	934	934	930	886	971	935	966	1003	948	943	929	944	984	994	922	958	925	917	924	945	908	989	934	941	905	957	935	866	900	986	1011	912	945	905	965	920	912	929	896	953	964	955	954	940	940	906	949	913	930	957	880	938	991	945	933	958	996	945	939	985	941	920	961	951	976	928	981	948	986	920	956	944	1009	955	918	985	963	917	902	912	889	933	944	941	917	940	962	923	928	946	932	894	930	901	959	930	949	901	922	931	980	927	904	951	928	947	921	944	930	975	976	927	946	930	919	889	930	963	981	905	918	923	957	949	926	978	945	955	890	947	957	916	966	913	965	895	939	936	934	918	939	940	966	909	916	908	986	886	913	909	940	889	892	933	934	961	962	1012	889	906	902	1005	948	864	955	940	931	982	937	981	951	913	906	920	931	980	974	922	901	943	914	863	951	972	924	878	928	934	951	894	917	950	949	928	920	945	893	954	920	975	878	967	963	912	977	913	934	965	950	958	905	979	931	977	978	921	918	936	941	1000	933	950	925	967	921	939	928	950	988	974	938	909	992	972	890	966	1006	890	982	944	921	918	944	953	959	864	965	907	970	914	943	967	943	944	957	976	942	931	965	956	1004	935	910	945	915	935	947	940	934	933	931	923	903	919	882	959	910	944	966	915	921	921	965	922	888	929	1011	1004	975	952	925	953	984	941	943	937	928	945	944	938	941	932	895	955	903	996	977	940	973	971	996	901	885	941	926	943	919	981	897	948	948	938	992	981	940	908	908	930	946	957	930	978	890	945	917	909	946	864	959	942	946	889	955	945	926	934	961	922	957	929	953	912	976	934	936	952	894	926	1005	915	986	924	964	974	938	998	970	959	1002	895	966	912	957	935	960	911	942	984	881	946	956	920	976	885	940	911	920	940	960	936	940	920	965	958	921	976	900	982	929	903	958	973	963	996	908	928	982	907	939	918	898	993	939	929	935	932	907	961	905	940	923	1005	881	947	999	945	950	929	935	990	913	945	959	915	967	992	890	928	916	939	930	1009	956	941	944	942	923	934	912	953	954	946	895	927	914	941	946	918	944	968	974	870	909	966	936	939	936	875	936	948	966	942	909	912	977	930	840	959	997	939	975	967	917	913	932	968	930	981	1000	958	891	956	972	890	948	970	893	930	923	952	968	939	892	910	929	948	881	954	870	918	934	872	895	919	940	928	959	906	947	905	921	925	901	949	954	906	985	888	881	993	915	926	918	903	977	957	852	952	931	963	952	908	880	901	925
24094	19061	15097	22183	28958	30151	29373	28377	40409	68698	60058	43841	27860	15353	9591	7709	7735	7454	7575	7718	7523	7556	7498	7739	7472	7506	7557	7547	7580	7507	7564	7561	7648	7509	7551	7468	7510	7603	7596	7572	7474	7661	7512	7644	7626	7628	7528	7517	7467	7586	7503	7680	7745	7684	7547	7570	7410	7482	7590	7630	7469	7617	7537	7509	7538	7555	7601	7652	7533	7671	7572	7660	7553	7531	7475	7658	7522	7584	7629	7478	7622	7649	7624	7616	7496	7656	7630	7582	7709	7525	7545	7645	7471	7714	7603	7434	7475	7576	7576	7534	7616	7700	7657	7585	7558	7540	7600	7605	7635	7471	7536	7536	7514	7576	7512	7542	7687	7687	7686	7422	7538	7608	7620	7558	7653	7439	7628	7491	7470	7641	7543	7554	7601	7507	7533	7546	7630	7501	7524	7503	7629	7736	7590	7433	7411	7526	7626	7558	7453	7599	7617	7616	7415	7483	7725	7440	7626	7694	7600	7644	7557	7520	7535	7578	7708	7530	7632	7506	7649	7573	7516	7554	7649	7611	7558	7739	7592	7543	7545	7523	7584	7542	7487	7547	7532	7712	7573	7495	7655	7511	7585	7503	7509	7720	7457	7599	7635	7564	7614	7550	7634	7674	7415	7626	7640	7606	7573	7643	7518	7635	7617	7668	7360	7688	7453	7554	7565	7462	7485	7584	7411	7651	7483	7526	7611	7622	7510	7571	7420	7602	7691	7587	7476	7681	7417	7602	7579	7487	7562	7668	7701	7677	7591	7579	7548	7444	7572	7592	7666	7497	7523	7649	7612	7642	7584	7585	7507	7683	7637	7607	7684	7508	7475	7530	7520	7584	7562	7548	7480	7589	7584	7524	7579	7604	7656	7583	7526	7573	7514	7525	7601	7530	7477	7671	7467	7587	7398	7536	7520	7511	7555	7523	7504	7517	7645	7645	7702	7746	7444	7679	7609	7575	7628	7698	7663	7524	7494	7510	7496	7686	7438	7576	7675	7487	7490	7785	7582	7564	7607	7676	7563	7559	7651	7461	7652	7498	7723	7469	7576	7626	7746	7430	7619	7510	7647	7673	7544	7543	7525	7732	7610	7586	7486	7572	7672	7483	7484	7416	7571	7471	7509	7564	7604	7598	7486	7510	7487	7451	7499	7478	7579	7527	7586	7665	7625	7409	7609	7395	7413	7443	7569	7586	7501	7567	7465	7558	7631	7534	7497	7445	7578	7578	7563	7626	7714	7606	7561	7591	7543	7464	7686	7522	7498	7821	7550	7595	7741	7526	7520	7495	7578	7446	7523	7611	7683	7590	7579	7650	7682	7579	7484	7713	7558	7585	7501	7646	7590	7377	7583	7569	7440	7623	7579	7641	7546	7588	7545	7665	7652	7534	7732	7533	7588	7556	7439	7565	7647	7622	7484	7654	7654	7623	7620	7602	7524	7616	7415	7446	7615	7618	7561	7550	7491	7588	7444	7685	7642	7456	7491	7667	7507	7462	7528	7530	7519	7512	7554	7545	7465	7661	7551	7599	7464	7462	7569	7636	7618	7649	7676	7438	7545	7658	7607	7652	7688	7611	7513	7648	7478	7458	7571	7507	7597	7575	7561	7460	7702	7652	7531	7600	7598	7525	7546	7559	7606	7604	7522	7756	7521	7521	7528	7531	7631	7551	7615	7636	7426	7520	7656	7479	7501	7560	7662	7430	7432	7571	7505	7557	7632	7622	7508	7469	7486	7572	7551	7498	7572	7643	7485	7582	7482	7632	7620	7564	7524	7535	7586	7607	7439	7531	7501	7550	7530	7623	7633	7611	7495	7537	7624	7545	7625	7531	7466	7541	7415	7574	7540	7471	7427	7498	7603	7619	7745	7542	7644	7650	7393	7600	7727	7761	7513	7709	7495	7504	7498	7563	7575	7543	7518	7580	7614	7631	7481	7666	7529	7656	7606	7530	7624	7604	7542	7605	7447	7640	7596	7529	7593	7576	7514	7490	7561	7565	7545	7623	7634	7590	7479	7630	7434	7618	7495	7416	7521	7695	7579	7573	7600	7460	7556	7517	7597	7516	7535	7576	7633	7594	7519	7607	7592	7590	7530	7472	7626	7566	7694	7737	7621	7650	7507	7562	7544	7579	7502	7548	7628	7547	7481	7672	7540	7574	7483	7567	7493	7620	7470	7610	7472	7392	7519	7576	7563	7587	7649	7585	7471	7549	7518	7600	7329	7664	7485	7653	7590	7575	7599	7579	7532	7718	7563	7557	7533	7591	7510	7628	7549	7418	7639	7593	7632	7487	7571	7645	7510	7502	7580	7569	7683	7548	7589	7539	7668	7586	7582	7486	7552	7607	7601	7602	7652	7745	7493	7586	7482	7597	7588	7581	7461	7582	7523	7570	7546	7519	7577	7656	7480	7582	7655	7549	7445	7615	7537	7657	7483	7555	7573	7789	7571	7580	7614	7579	7538	7517	7657	7553	7594	7618	7558	7420	7554	7564	7538	7626	7625	7612	7648	7637	7524	7622	7627	7553	7599	7492	7455	7451	7663	7685	7587	7706	7465	7550	7556	7660	7592	7607	7644	7635	7478	7564	7566	7558	7493	7495	7484	7531	7592	7642	7491	7624	7698	7527	7529	7488	7587	7567	7643	7474	7502	7570	7568	7569	7606	7675	7661	7562	7526	7583	7566	7578	7579	7553	7464	7437	7677	7665	7521	7615	7581	7544	7399	7488	7514	7771	7393	7628	7593	7494	7589	7544	7592	7533	7464	7542	7590	7635	7636	7580	7600	7544	7530	7448	7539	7550	7574	7626	7617	7604	7613	7486	7636	7552	7677	7694	7631	7473	7644	7590	7456	7396	7609	7473	7759	7515	7602	7652	7561	7565	7597	7586	7489	7517	7680	7562	7650	7592	7527	7668	7589	7638	7558	7604	7572	7541	7572	7616	7485	7602	7575	7590	7578	7565	7574	7498	7492	7393	7678	7484	7567	7576	7687	7585	7680	7592	7528	7494	7561	7556	7670	7563	7599	7478	7523	7514	7634	7506	7738	7559	7510	7720	7555	7494	7503	7418	7540	7604	7661	7476	7583	7508	7762	7447	7712	7554	7606	7555	7522	7683	7613	7548	7436	7626	7484	7464	7623	7493	7396	7558	7576	7537	7560	7510	7335	7449	7501	7557	7558	7454	7731	7659	7440	7534	7637	7701	7569	7725	7568	7640	7657	7601	7575	7552	7378	7646	7577	7561	7671	7492	7563	7618	7549	7563	7522	7592	7540	7452	7587	7499	7513	7611	7662	7434	7843	7722	7625	7557	7582	7639	7628	7564	7678	7619	7472	7539	7466	7599	7648	7515	7619	7461	7558	7607	7601	7354	7433	7556	7676	7656	7592	7629	7564	7446	7481	7653	7585	7588	7637	7604	7587	7688	7733	7557	7604	7573	7511	7606	7684	7540	7333	7524	7520	7599	7532	7614	7642	7616	7609	7609	7684	7590	7585	7647	7497	7578	7551	7446	7528	7600	7503	7512	7633	7580	7527	7550	7622	7629	7528	7616	7579	7631	7524	7499	7427	7722	7482	7399	7616	7563	7546	7658	7557	7607	7515	7510	7498	7625	7527	7546	7631	7668	7526	7559	7499	7564	7551	7457	7599	7717	7522	7669	7675	7573	7587	7533	7665	7568	7612	7760	7567	7620	7615	7635	7485	7597	7669	7578	7618	7548	7647	7540	7584	7600	7505	7619	7486	7574	7572	7586	7582	7661	7586	7532	7522	7619	7531	7446	7449	7639	7618	7695	7545	7476	7499	7621	7521	7690	7590	7483	7604	7504	7680	7760	7555	7611	7669	7498	7584	7735	7544	7576	7524	7687	7598	7754	7713	7585	7634	7590	7472	7642	7665	7481	7555	7409	7603	7654	7662	7575	7643	7625	7445	7523	7612	7590	7630	7484	7575	7636	7620	7653	7513	7645	7648	7619	7552	7520	7572	7522	7534	7513	7463	7611	7492	7379	7570	7704	7544	7534	7523	7533	7533	7424	7684	7647	7603	7573	7485	7622	7576	7618	7700	7578	7518	7500	7679	7716	7617	7592	7590	7544	7588	7555	7673	7630	7504	7563	7568	7463	7678	7535	7544	7632	7800	7559	7501	7667	7615	7506	7605	7518	7560	7712	7696	7675	7614	7598	7663	7619	7693	7679	7457	7495	7522	7598	7431	7534	7436	7639	7698	7504	7550	7515	7614	7560	7524	7516	7500	7601	7563	7459	7545	7475	7514	7566	7556	7510	7514	7605	7626	7514	7729	7564	7633	7485	7561	7623	7679	7661	7565	7642	7527	7443	7608	7445	7545	7622	7486	7598	7474	7567	7500	7634	7617	7508	7675	7473	7420	7591	7625	7599	7531	7560	7640	7538	7498	7594	7670	7599	7511	7559	7588	7549	7559	7612	7679	7489	7702	7557	7521	7586	7543	7509	7548	7475	7619	7616	7523	7548	7635	7612	7550	7509	7565	7459	7721	7622	7711	7535	7469	7533	7658	7530	7604	7407	7551	7572	7620	7644	7489	7716	7542	7553	7544	7615	7579	7669	7579	7585	7489	7519	7423	7506	7592	7625	7544	7687	7471	7537	7632	7528	7486	7417	7623	7598	7569	7529	7491	7569	7587	7654	7540	7458	7537	7596	7562	7513	7588	7585	7505	7559	7544	7469	7648	7645	7652	7501	7555	7570	7511	7400	7628	7520	7506	7649	7378	7607	7579	7444	7659	7482	7570	7609	7551	7483	7465	7572	7563	7547	7569	7537	7617	7594	7600	7558	7559	7530	7567	7524	7494	7557	7557	7678	7650	7529	7386	7482	7705	7500	7699	7599	7711	7495	7631	7442	7509	7661	7514	7642	7625	7634	7516	7562	7684	7559	7598	7533	7593	7499	7549	7620	7642	7585	7422	7568	7530	7610	7525	7576	7650	7561	7501	7566	7587	7606	7594	7713	7656	7570	7617	7592	7754	7531	7680	7635	7602	7582	7581	7567	7505	7520	7532	7584	7600	7561	7499	7686	7475	7569	7598	7733	7476	7626	7492	7500	7579	7660	7587	7534
4876	3030	1908	1572	1918	2315	2101	2032	5513	25010	24868	16220	6227	2195	1253	968	874	906	974	916	910	935	926	957	959	965	931	930	941	894	892	916	900	931	944	914	949	881	925	902	976	934	887	933	936	945	931	932	927	934	907	977	932	927	989	883	915	898	922	896	908	957	975	903	919	919	912	905	973	926	883	923	935	923	920	932	896	870	887	954	949	952	900	908	930	867	915	882	941	943	880	876	954	917	924	908	921	873	918	972	906	884	906	943	938	894	1009	934	921	876	846	957	961	985	928	924	864	947	928	976	913	922	900	943	979	887	881	895	931	955	954	897	932	966	907	924	924	902	906	902	903	948	916	898	951	975	883	936	934	927	972	914	942	950	921	948	958	901	937	929	856	900	920	968	918	970	950	912	909	954	906	913	902	966	876	1000	936	973	949	926	942	906	963	910	910	990	947	880	876	936	925	899	917	943	898	904	965	904	913	941	920	873	912	937	899	918	900	910	923	943	921	873	868	969	923	942	913	926	928	887	916	917	952	899	901	949	913	888	890	941	873	924	969	912	942	944	918	955	915	964	917	897	965	906	960	895	939	988	938	960	880	897	950	950	922	917	949	916	917	905	941	903	938	945	947	921	950	898	915	878	929	911	941	902	955	864	933	939	937	918	934	914	959	943	964	916	924	905	978	910	925	926	950	921	1019	974	954	948	950	925	912	922	980	926	941	898	907	948	927	931	922	947	953	936	870	951	902	914	922	917	964	974	929	889	957	903	962	899	984	919	864	920	969	973	895	939	928	903	960	939	892	933	921	962	1031	890	904	936	982	946	901	821	927	921	932	940	904	907	896	910	933	964	922	906	912	922	939	939	979	953	890	950	943	899	944	970	898	921	935	974	902	901	922	876	974	976	936	957	876	916	910	922	919	915	866	921	924	945	956	973	902	1003	927	931	897	927	945	898	897	929	988	949	952	938	915	946	963	936	935	932	899	955	940	900	905	900	912	900	926	960	945	890	933	894	955	956	903	880	953	943	959	968	929	897	894	961	924	979	946	938	888	940	890	904	917	954	898	944	873	909	927	941	950	898	926	968	922	990	957	939	950	897	924	888	944	918	904	917	912	895	907	945	927	957	912	929	992	894	929	927	941	958	910	935	999	950	925	923	948	911	851	936	911	903	935	889	955	878	961	1002	944	886	905	953	944	935	846	965	934	945	924	947	902	955	960	940	920	876	951	883	922	947	933	939	880	928	927	953	897	920	958	918	958	973	909	922	886	963	970	853	903	979	964	937	929	897	962	932	918	882	957	944	959	924	904	940	943	913	928	900	935	831	954	925	982	902	961	891	916	948	914	929	873	898	927	939	917	928	961	946	922	975	896	916	895	908	886	950	975	927	917	939	915	956	915	946	917	949	909	926	960	914	932	923	859	982	887	970	934	975	891	930	927	967	1005	910	950	910	913	940	898	948	888	986	951	941	917	934	910	951	949	916	999	914	900	936	937	926	904	928	941	947	970	912	931	914	909	925	915	908	912	980	898	936	929	981	919	935	914	902	905	913	915	896	939	914	955	912	919	963	911	922	939	945	922	872	959	891	950	907	930	952	947	921	980	929	946	910	935	914	910	941	907	990	908	903	967	959	925	952	911	956	951	953	914	878	919	933	944	943	882	952	899	1000	932	952	905	973	934	910	932	960	913	933	929	953	906	916	938	948	891	886	951	879	932	945	912	907	893	941	989	932	937	906	967	964	905	940	935	978	945	949	951	927	943	891	904	914	1008	970	943	895	912	935	944	930	926	932	951	926	939	926	918	888	901	924	938	936	883	965	935	942	939	969	906	910	901	917	950	903	918	933	952	904	857	893	985	969	889	916	901	891	966	925	954	968	941	947	889	932	940	903	938	938	949	865	945	911	933	949	920	922	916	899	895	931	998	922	901	902	941	911	969	940	929	922	908	955	905	878	889	978	895	936	943	939	958	916	913	940	954	961	907	906	890	912	915	938	940	918	938	883	897	961	941	907	902	913	958	965	928	887	927	855	956	918	906	972	930	947	942	951	923	927	937	941	994	928	903	988	959	914	965	900	922	986	943	926	886	972	955	860	993	981	927	946	949	941	959	936	933	913	897	933	845	966	926	968	932	923	940	991	907	978	868	876	884	918	935	899	900	910	933	924	887	890	899	892	909	937	954	937	933	911	982	973	943	922	902	926	913	913	901	944	948	955	928	918	882	915	898	901	885	942	1009	876	962	859	920	943	906	970	980	969	909	934	928	894	935	952	934	959	872	920	894	904	967	890	966	944	862	919	939	936	876	887	908	926	930	949	881	918	902	967	949	922	918	983	990	926	968	926	950	936	885	909	983	935	920	946	944	945	917	907	926	903	922	924	922	922	951	982	906	930	952	889	919	910	937	912	968	912	949	902	950	881	952	948	909	924	911	931	868	973	908	886	884	883	867	975	916	927	931	944	917	920	941	937	952	889	953	958	923	962	949	951	948	945	876	920	891	882	920	938	882	968	964	939	912	954	940	906	933	954	909	907	921	930	908	909	891	949	926	879	951	962	945	950	887	900	937	941	928	927	919	920	959	918	924	930	914	954	928	910	883	943	941	901	931	933	908	1000	941	966	898	930	918	909	957	906	899	950	943	918	928	948	925	935	932	945	946	921	925	931	945	961	940	945	957	851	999	989	938	914	915	934	997	899	919	974	909	891	905	935	945	893	1010	939	930	904	924	999	952	924	918	932	956	929	923	880	964	957	956	917	988	938	885	952	891	939	894	891	987	909	876	958	984	922	870	872	909	958	998	942	915	982	982	933	904	910	934	937	922	925	912	916	903	957	941	928	901	950	884	919	980	942	897	935	923	958	904	891	919	926	968	948	931	930	936	923	940	942	926	922	885	974	901	893	934	942	930	937	970	956	912	893	990	959	959	919	876	921	923	955	944	890	926	944	887	886	921	908	894	885	992	923	973	906	897	916	917	946	878	874	939	911	960	874	926	905	905	857	886	965	932	891	941	942	946	959	917	954	953	959	920	840	935	1008	911	957	880	923	892	928	916	945	942	933	910	886	922	910	883	934	966	993	958	950	879	882	876	904	957	954	935	946	945	960	963	929	921	895	956	905	928	877	898	911	944	935	924	907	924	929	899	954	980	922	911	959	936	939	929	927	895	1008	882	900	941	914	888	932	938	951	919	935	933	950	957	963	901	976	915	932	909	912	895	943	991	900	997	906	945	931	889	996	942	946	899	884	943	976	920	926	976	875	940	936	937	929	919	909	961	968	927	972	959	909	933	923	922	915	920	977	952	914	919	952	923	915	870	960	924	940	942	898	918	917	948	946	939	852	898	920	937	895	874	977	962	961	950	929	958	913	936	927	972	995	993	904	883	940	973	959	893	956	912	883	882	925	902	920	964	988	936	875	877	936	856	950	948	911	967	894	959	923	1003	944	928	957	916	885	972	941	964	958	917	944	874	888	932	912	909	946	929	912	940	919	890	944	867	919	953	938	908	954
29237	22133	16914	24644	32153	33338	30881	30111	43660	79586	74804	57954	37953	22244	11752	8259	7640	7532	7442	7460	7464	7635	7452	7400	7555	7452	7541	7438	7623	7534	7435	7482	7667	7502	7374	7554	7407	7602	7576	7465	7422	7560	7537	7470	7411	7507	7475	7477	7596	7508	7476	7482	7510	7435	7523	7519	7420	7536	7409	7480	7493	7465	7527	7491	7426	7506	7492	7474	7718	7428	7467	7333	7452	7575	7586	7412	7518	7372	7435	7385	7562	7559	7546	7448	7578	7520	7486	7535	7499	7488	7392	7468	7355	7507	7459	7612	7610	7545	7587	7520	7585	7662	7533	7467	7556	7431	7458	7341	7526	7549	7469	7455	7527	7384	7480	7421	7502	7424	7494	7458	7397	7546	7488	7567	7501	7420	7648	7484	7504	7527	7533	7563	7578	7499	7576	7565	7456	7575	7492	7350	7500	7473	7582	7428	7588	7551	7434	7494	7526	7436	7556	7527	7398	7395	7447	7596	7444	7550	7464	7462	7506	7323	7615	7363	7519	7575	7457	7444	7462	7358	7520	7412	7505	7547	7611	7489	7554	7505	7576	7440	7539	7537	7637	7543	7469	7601	7516	7529	7461	7583	7432	7558	7484	7617	7503	7501	7507	7517	7486	7602	7617	7520	7515	7424	7434	7563	7477	7558	7440	7377	7498	7476	7405	7493	7607	7430	7570	7463	7482	7493	7460	7485	7488	7483	7598	7512	7425	7464	7559	7495	7416	7464	7423	7581	7403	7444	7521	7426	7366	7502	7445	7570	7497	7464	7436	7496	7548	7495	7572	7449	7543	7525	7533	7485	7481	7461	7490	7578	7521	7612	7514	7531	7476	7395	7502	7599	7557	7541	7554	7499	7513	7484	7506	7425	7582	7440	7417	7557	7538	7530	7487	7411	7588	7511	7586	7412	7529	7481	7433	7475	7426	7396	7334	7542	7540	7485	7295	7492	7488	7362	7388	7419	7400	7677	7437	7459	7567	7428	7569	7530	7480	7602	7468	7438	7562	7548	7551	7405	7462	7411	7554	7572	7501	7518	7627	7433	7556	7597	7622	7439	7506	7339	7475	7534	7487	7422	7518	7346	7503	7482	7473	7530	7546	7512	7464	7575	7425	7529	7528	7602	7494	7386	7511	7518	7563	7402	7380	7522	7421	7567	7486	7482	7477	7456	7372	7471	7498	7578	7599	7510	7552	7400	7492	7520	7556	7373	7567	7498	7435	7441	7549	7351	7423	7609	7438	7665	7556	7460	7503	7623	7435	7529	7551	7576	7597	7586	7485	7566	7509	7450	7551	7600	7470	7559	7520	7597	7487	7441	7479	7736	7311	7509	7571	7559	7565	7548	7464	7397	7483	7557	7667	7588	7405	7464	7532	7444	7459	7454	7462	7581	7440	7509	7573	7528	7456	7546	7516	7507	7491	7401	7377	7454	7542	7453	7370	7450	7530	7460	7465	7371	7572	7647	7516	7509	7435	7437	7499	7443	7444	7539	7444	7354	7559	7631	7488	7488	7443	7535	7455	7418	7561	7542	7576	7527	7445	7490	7448	7355	7494	7299	7576	7454	7568	7592	7394	7378	7520	7626	7591	7555	7454	7559	7512	7436	7446	7542	7461	7553	7525	7509	7515	7588	7447	7411	7533	7585	7428	7400	7445	7540	7503	7466	7607	7442	7439	7568	7594	7496	7433	7487	7521	7486	7564	7335	7392	7542	7501	7527	7423	7521	7484	7556	7617	7580	7573	7420	7540	7470	7327	7527	7545	7499	7561	7628	7576	7519	7525	7472	7563	7426	7565	7589	7410	7461	7522	7562	7474	7326	7493	7537	7483	7507	7472	7623	7591	7561	7568	7537	7513	7549	7506	7510	7533	7544	7416	7558	7522	7396	7591	7506	7535	7552	7376	7452	7517	7533	7519	7518	7534	7497	7454	7481	7566	7434	7502	7611	7448	7587	7485	7435	7395	7363	7532	7584	7633	7359	7408	7498	7508	7481	7378	7510	7551	7412	7465	7542	7556	7507	7540	7405	7459	7466	7506	7517	7667	7407	7475	7491	7614	7506	7552	7585	7403	7558	7499	7521	7591	7550	7553	7494	7607	7567	7374	7314	7464	7502	7490	7577	7599	7441	7486	7609	7500	7515	7576	7442	7383	7357	7593	7464	7601	7492	7364	7552	7595	7410	7341	7492	7499	7437	7600	7430	7458	7465	7486	7359	7471	7560	7632	7550	7556	7418	7465	7435	7432	7509	7570	7455	7483	7485	7402	7332	7464	7441	7697	7520	7356	7642	7426	7388	7659	7638	7454	7548	7386	7363	7564	7516	7655	7431	7632	7443	7426	7427	7481	7481	7479	7428	7512	7527	7479	7428	7504	7475	7531	7399	7479	7429	7561	7417	7566	7464	7433	7336	7528	7464	7454	7459	7526	7703	7497	7636	7563	7617	7405	7498	7438	7428	7465	7569	7498	7464	7573	7334	7447	7506	7527	7537	7513	7590	7675	7497	7314	7541	7629	7499	7428	7496	7491	7404	7507	7375	7492	7482	7442	7505	7433	7556	7461	7500	7519	7439	7406	7454	7538	7510	7556	7330	7487	7440	7690	7430	7353	7442	7577	7482	7482	7615	7473	7579	7496	7474	7447	7438	7497	7521	7473	7537	7391	7577	7475	7446	7470	7562	7469	7324	7458	7462	7513	7452	7421	7601	7556	7580	7555	7518	7579	7531	7508	7496	7388	7525	7400	7466	7547	7497	7510	7397	7502	7479	7451	7389	7379	7529	7518	7505	7470	7454	7499	7555	7528	7506	7506	7520	7463	7562	7442	7508	7391	7600	7541	7456	7583	7615	7577	7516	7681	7542	7489	7538	7426	7614	7384	7552	7549	7507	7595	7459	7581	7510	7496	7503	7652	7621	7482	7368	7582	7403	7641	7500	7430	7526	7487	7533	7501	7436	7599	7526	7539	7562	7545	7530	7486	7471	7498	7388	7433	7607	7566	7459	7417	7298	7380	7446	7646	7471	7520	7554	7535	7521	7475	7433	7460	7518	7538	7494	7450	7567	7485	7486	7550	7526	7520	7590	7506	7473	7546	7544	7399	7523	7528	7464	7548	7359	7650	7414	7689	7372	7552	7633	7594	7338	7436	7612	7545	7450	7535	7509	7466	7496	7505	7452	7550	7603	7422	7552	7560	7424	7387	7413	7559	7524	7491	7574	7541	7541	7508	7358	7555	7425	7517	7536	7453	7531	7514	7644	7621	7396	7546	7487	7565	7603	7551	7288	7675	7512	7603	7455	7511	7521	7524	7504	7428	7531	7400	7419	7445	7510	7568	7513	7467	7658	7501	7526	7494	7405	7423	7531	7550	7479	7370	7473	7387	7445	7459	7602	7449	7450	7578	7544	7414	7547	7525	7483	7455	7499	7572	7459	7502	7421	7495	7400	7610	7388	7496	7411	7472	7478	7483	7509	7457	7411	7396	7475	7471	7518	7422	7529	7492	7438	7402	7507	7568	7576	7512	7539	7499	7429	7431	7389	7593	7652	7396	7484	7519	7438	7520	7575	7391	7464	7473	7443	7494	7664	7444	7465	7515	7498	7480	7486	7565	7471	7476	7491	7547	7532	7524	7414	7509	7587	7440	7594	7549	7319	7579	7435	7308	7506	7413	7577	7513	7547	7459	7525	7494	7429	7449	7473	7437	7498	7478	7468	7580	7438	7495	7502	7564	7563	7529	7622	7451	7657	7400	7377	7533	7404	7574	7533	7430	7432	7525	7354	7536	7530	7443	7535	7470	7538	7448	7471	7567	7482	7530	7582	7454	7541	7538	7434	7482	7492	7518	7257	7650	7476	7664	7400	7542	7566	7450	7445	7494	7489	7555	7418	7572	7491	7413	7503	7474	7504	7560	7535	7391	7553	7488	7542	7554	7477	7519	7586	7434	7585	7603	7475	7562	7472	7557	7503	7455	7378	7333	7549	7616	7381	7453	7518	7540	7437	7589	7506	7481	7524	7469	7501	7616	7557	7417	7532	7497	7547	7405	7558	7459	7468	7551	7555	7644	7487	7535	7458	7376	7372	7431	7402	7461	7621	7567	7363	7578	7372	7547	7588	7495	7453	7359	7498	7515	7379	7531	7504	7468	7581	7464	7562	7484	7406	7431	7439	7559	7560	7366	7419	7376	7483	7525	7516	7565	7392	7591	7423	7404	7602	7531	7464	7626	7566	7468	7496	7675	7457	7553	7568	7475	7358	7649	7608	7493	7544	7477	7424	7542	7402	7433	7535	7513	7552	7574	7446	7566	7533	7535	7488	7457	7558	7471	7472	7538	7488	7482	7519	7481	7474	7449	7437	7507	7394	7684	7486	7461	7496	7632	7514	7516	7617	7554	7506	7540	7461	7610	7402	7604	7534	7647	7528	7573	7669	7421	7594	7513	7583	7489	7381	7553	7550	7325	7412	7520	7489	7550	7492	7369	7371	7424	7572	7528	7514	7593	7490	7515	7413	7361	7635	7631	7534	7499	7530	7408	7455	7399	7509	7486	7475	7691	7408	7469	7433	7637	7436	7540	7476	7459	7503	7487	7553	7383	7370	7551	7536	7449	7500	7511	7540	7387	7546	7547	7363	7484	7555	7502	7440	7384	7352	7430	7488	7356	7474	7558	7550	7583	7476	7387	7586	7480	7557	7495	7423	7533	7504	7393	7535	7496	7400	7451	7380	7376	7564	7454	7429	7533	7538	7490	7503	7474	7505	7488	7537	7300	7685	7511	7514	7579	7549	7490	7417	7374	7433	7463	7490	7558	7479	7410	7446	7462	7582	7417	7593	7453	7482	7505	7479	7578	7589	7420	7410	7486	7446	7460	7645	7542	7465	7525	7588	7393	7548	7460	7455	7468	7402	7632	7559	7450	7542	7528	7409	7498	7435	7414	7430	7356	7503	7481	7661	7423	7447	7627	7309	7460	7584	7636	7429	7494	7464	7506	7489	7541	7466	7539	7561	7527	7523	7607	7586	7583	7477	7519	7593	7448	7420	7557	7480	7417	7554	7388	7478	7520	7523	7525	7447	7461	7533	7744	7430	7621	7542	7529	7584
3866	1609	1167	1090	1301	1476	1530	1489	1911	5692	5342	3414	2020	1177	999	978	880	908	941	896	871	914	874	892	883	945	883	899	905	893	910	951	862	839	901	866	878	929	892	940	888	922	886	904	919	849	885	880	920	912	921	887	870	844	893	881	925	873	961	942	873	881	904	907	903	940	891	889	908	935	897	860	899	853	905	937	914	893	935	924	888	919	940	872	873	912	864	883	918	917	902	869	846	968	829	921	855	923	929	924	937	883	879	919	888	867	833	881	882	937	899	914	916	910	838	851	953	881	854	949	816	923	953	994	929	900	862	859	908	911	914	889	977	918	876	936	865	922	924	945	896	909	861	919	954	851	893	972	918	974	928	923	953	954	959	862	916	865	881	901	815	902	853	867	941	950	945	900	917	910	879	943	900	965	927	869	883	916	907	895	943	877	848	940	865	885	836	954	903	939	908	895	906	921	955	913	841	897	895	896	887	922	919	912	904	868	923	854	868	870	891	926	884	889	944	888	905	923	868	913	903	909	866	880	849	904	915	864	904	883	919	920	840	894	912	920	892	887	901	933	979	872	903	932	952	866	876	897	903	906	887	903	929	900	942	858	900	897	980	944	873	942	882	930	918	949	890	923	885	853	954	860	939	889	902	939	871	898	837	853	880	972	890	892	874	905	873	949	906	954	888	870	885	875	913	907	855	927	950	899	931	919	894	932	914	894	940	900	994	898	918	906	876	929	892	916	948	871	902	940	912	946	905	862	902	937	924	933	875	909	882	946	896	933	915	904	879	925	941	937	930	901	905	945	899	904	944	915	956	942	889	912	879	899	937	895	902	933	898	913	873	872	909	884	894	900	877	903	953	906	933	916	911	858	891	855	855	901	974	902	930	923	879	912	862	921	891	939	901	905	919	906	953	899	864	896	898	878	897	914	902	905	904	974	927	880	956	910	912	862	857	844	925	929	864	955	895	875	931	874	936	901	840	883	878	899	935	901	897	922	937	876	912	869	915	890	934	901	877	878	935	865	913	864	915	940	877	953	926	909	915	863	858	897	940	923	932	955	845	894	826	882	887	902	880	873	927	904	843	930	933	891	859	921	892	917	902	915	870	915	902	849	854	883	928	859	927	915	958	920	865	950	895	895	945	927	894	910	910	886	894	898	917	933	881	862	905	869	845	843	902	871	897	866	925	889	882	880	953	858	908	903	903	875	888	980	910	899	959	888	917	891	922	872	870	874	877	933	875	862	946	871	920	920	887	872	960	881	834	862	930	883	924	918	869	949	900	905	903	924	896	927	878	925	896	1046	874	886	899	863	928	973	904	907	917	900	894	940	897	898	865	914	939	930	870	898	898	910	923	908	894	896	935	869	883	855	917	951	870	897	895	949	958	895	916	883	908	937	951	891	888	922	918	882	946	892	939	907	917	928	893	897	962	905	926	911	870	897	868	935	927	917	858	891	908	936	948	936	892	900	923	888	832	951	875	888	962	875	915	903	894	872	871	930	852	917	941	835	921	868	970	891	898	915	907	890	913	921	891	909	951	964	897	896	884	914	905	921	957	909	982	860	907	968	954	919	948	901	870	949	897	929	912	876	919	905	915	923	889	900	916	854	919	920	934	904	943	907	862	941	969	878	878	868	920	893	941	883	942	838	866	852	937	916	905	877	953	918	952	950	870	894	884	882	914	905	949	869	887	903	888	937	917	962	923	934	925	845	940	916	858	867	880	901	887	867	860	946	944	914	931	907	885	864	879	893	885	903	826	909	890	913	868	946	922	935	942	922	916	918	907	958	876	940	864	903	896	879	920	884	914	838	938	936	917	972	910	858	877	882	926	898	913	930	908	917	954	814	950	941	900	847	859	902	873	915	904	903	840	923	930	897	881	902	915	891	953	931	959	912	898	868	858	894	900	911	913	834	869	885	857	936	862	905	896	914	915	904	908	874	893	872	902	887	897	947	937	902	907	886	946	858	943	927	879	899	929	872	881	909	918	925	799	885	934	851	859	828	949	893	883	855	936	930	944	889	920	879	914	913	908	944	881	916	862	950	919	893	920	941	881	877	952	878	873	883	891	907	913	884	886	943	872	894	912	853	952	895	894	908	877	903	912	864	919	914	934	854	907	900	954	952	925	920	927	878	944	890	947	915	942	902	949	943	883	880	977	950	951	900	899	895	916	868	878	920	902	846	884	886	886	896	869	853	942	891	883	893	908	950	885	873	895	901	901	873	898	855	927	946	930	939	928	946	948	839	902	908	940	923	882	878	926	902	910	845	916	914	867	894	931	904	929	969	889	879	857	907	890	955	950	902	917	933	932	901	971	884	892	885	885	877	909	936	936	916	899	923	911	948	868	922	955	916	954	881	917	875	905	838	844	846	928	931	903	904	862	882	905	911	950	911	953	888	888	896	862	902	914	905	922	910	864	961	892	915	909	914	918	884	864	900	918	960	933	970	941	874	898	905	942	909	913	921	905	943	893	852	946	931	908	932	942	888	867	923	888	916	922	896	924	878	932	882	937	951	925	898	890	943	900	877	886	902	922	913	930	941	957	931	931	905	967	865	913	927	905	912	885	941	913	916	914	996	964	866	911	961	925	893	854	918	846	907	896	910	921	882	870	907	904	936	917	882	958	937	854	898	925	883	874	880	880	877	901	922	901	847	925	867	943	852	945	897	885	888	860	939	907	945	896	910	973	933	936	858	897	903	850	868	941	916	921	905	924	891	868	943	901	921	888	903	876	896	942	911	915	918	861	883	911	879	883	855	875	899	924	896	884	934	862	960	916	974	864	918	937	875	884	931	912	915	929	898	853	880	871	869	814	932	908	914	990	923	895	949	890	895	880	900	912	901	966	944	881	907	895	894	983	921	893	874	881	900	898	895	909	866	868	874	889	959	844	916	923	926	910	881	963	939	870	939	866	920	953	918	949	950	922	877	929	877	902	955	930	919	903	923	921	918	929	903	877	918	887	890	895	922	929	903	908	869	929	835	931	877	901	881	915	966	924	913	871	932	891	910	876	914	930	867	894	927	896	946	909	932	913	880	927	922	936	896	902	911	915	947	892	905	880	886	828	836	925	917	922	983	901	916	862	951	930	910	939	901	912	925	948	920	945	963	936	881	915	854	937	908	949	890	940	937	935	904	902	886	899	903	925	905	853	894	921	876	867	885	921	926	881	930	982	916	883	897	845	937	863	921	941	900	915	857	926	923	895	868	916	944	975	883	886	903	962	902	888	875	898	917	916	896	907	909	890	880	919	868	908	912	856	889	921	936	999	878	919	888	900	923	911	903	926	914	898	894	937	915	919	894	982	922	939	923	934	944	941	876	930	912	929	918	902	845	907	890	890	911	887	924	923	956	866	906	911	920	904	865	927	965	892	869	831	949	915	906	878	958	991	904	923	925	918	909	902	883	916	865	888	953	888	894	872	948	913	964	910	934	933	825	862	888	869	904	926	931	888	854	908	826	888	916	940	916	879	921	883	972	874	884
20071	14272	11458	16316	23640	25446	24264	23069	28497	46267	41229	31704	20061	11684	8638	7548	7359	7464	7330	7415	7349	7292	7298	7403	7329	7185	7329	7399	7449	7297	7254	7336	7347	7352	7336	7264	7245	7342	7236	7383	7307	7383	7342	7367	7323	7308	7290	7311	7363	7433	7274	7384	7291	7369	7304	7394	7285	7388	7309	7286	7289	7249	7205	7251	7428	7315	7451	7081	7288	7286	7211	7304	7192	7229	7414	7436	7391	7431	7386	7389	7269	7315	7364	7371	7313	7301	7343	7352	7286	7371	7327	7284	7442	7196	7345	7401	7321	7214	7457	7414	7380	7302	7281	7302	7246	7398	7399	7320	7260	7375	7330	7352	7381	7483	7389	7429	7370	7360	7442	7313	7387	7278	7338	7286	7352	7294	7366	7297	7284	7233	7442	7471	7308	7315	7440	7225	7343	7303	7480	7454	7315	7318	7344	7341	7414	7459	7405	7385	7342	7249	7423	7372	7335	7307	7330	7306	7263	7481	7463	7421	7370	7365	7413	7252	7418	7344	7374	7403	7361	7181	7356	7379	7216	7315	7228	7460	7381	7412	7306	7400	7352	7367	7335	7446	7265	7358	7330	7387	7221	7365	7232	7220	7345	7392	7643	7354	7316	7343	7246	7330	7253	7463	7272	7208	7361	7333	7189	7342	7245	7366	7374	7297	7378	7314	7385	7318	7358	7279	7387	7372	7397	7254	7365	7467	7380	7276	7354	7386	7311	7434	7294	7476	7340	7357	7347	7232	7221	7358	7393	7370	7275	7379	7493	7367	7330	7372	7414	7265	7431	7347	7449	7413	7297	7254	7302	7354	7373	7381	7246	7441	7353	7378	7293	7344	7371	7297	7404	7527	7294	7414	7215	7388	7434	7294	7225	7392	7306	7347	7238	7364	7419	7339	7362	7476	7275	7335	7399	7437	7334	7373	7281	7322	7292	7418	7380	7491	7311	7449	7341	7419	7352	7424	7390	7338	7478	7394	7428	7199	7365	7146	7344	7372	7403	7480	7368	7263	7259	7411	7233	7228	7277	7372	7276	7424	7369	7348	7340	7378	7254	7371	7255	7301	7303	7221	7423	7401	7359	7215	7347	7351	7336	7351	7266	7425	7227	7335	7438	7427	7415	7351	7462	7414	7304	7213	7349	7490	7315	7395	7348	7356	7359	7305	7308	7433	7463	7295	7335	7263	7225	7241	7375	7418	7385	7242	7346	7380	7400	7217	7447	7285	7344	7379	7303	7328	7351	7373	7419	7467	7161	7427	7243	7364	7385	7388	7477	7480	7304	7177	7331	7283	7440	7404	7372	7356	7269	7445	7431	7396	7391	7420	7426	7373	7538	7298	7256	7236	7292	7273	7461	7312	7293	7359	7291	7402	7317	7367	7418	7202	7306	7316	7333	7375	7445	7344	7392	7425	7314	7249	7341	7279	7325	7453	7305	7418	7428	7175	7401	7238	7419	7381	7253	7288	7305	7311	7435	7247	7332	7323	7364	7377	7368	7290	7322	7394	7394	7350	7314	7278	7369	7399	7364	7315	7317	7354	7341	7319	7373	7368	7256	7291	7502	7233	7355	7363	7352	7298	7340	7257	7374	7294	7377	7341	7427	7223	7417	7168	7394	7305	7418	7467	7486	7224	7419	7399	7373	7369	7495	7222	7539	7428	7344	7335	7409	7368	7285	7432	7278	7258	7354	7288	7202	7378	7322	7345	7439	7207	7436	7447	7381	7383	7217	7292	7307	7295	7248	7301	7338	7324	7447	7428	7415	7431	7368	7301	7580	7305	7310	7418	7270	7355	7273	7424	7345	7404	7457	7372	7429	7446	7382	7186	7352	7366	7343	7375	7378	7426	7415	7392	7395	7315	7257	7268	7429	7400	7368	7275	7355	7461	7349	7223	7365	7370	7294	7387	7274	7471	7430	7221	7291	7359	7245	7350	7425	7335	7396	7341	7392	7416	7361	7349	7315	7447	7281	7316	7196	7258	7389	7402	7373	7417	7381	7384	7377	7333	7301	7268	7315	7274	7301	7191	7209	7280	7416	7362	7400	7413	7300	7332	7449	7219	7352	7445	7350	7401	7275	7366	7473	7268	7501	7339	7275	7326	7295	7500	7236	7238	7327	7345	7222	7188	7426	7312	7422	7316	7273	7468	7331	7447	7265	7316	7274	7373	7383	7269	7409	7300	7304	7281	7447	7379	7408	7378	7166	7396	7325	7368	7424	7479	7374	7395	7234	7510	7230	7316	7385	7463	7432	7476	7357	7294	7473	7457	7449	7425	7400	7561	7410	7333	7390	7412	7538	7315	7466	7478	7400	7320	7359	7459	7389	7334	7434	7300	7343	7330	7303	7233	7312	7360	7480	7451	7266	7401	7357	7319	7370	7366	7391	7496	7324	7404	7374	7333	7328	7146	7273	7302	7295	7407	7422	7375	7279	7442	7358	7300	7437	7420	7340	7384	7263	7360	7373	7437	7339	7254	7398	7326	7352	7405	7429	7217	7290	7496	7150	7372	7504	7325	7364	7347	7399	7306	7395	7402	7309	7354	7347	7407	7330	7399	7342	7387	7194	7390	7340	7348	7303	7390	7465	7355	7354	7388	7401	7358	7300	7344	7455	7355	7313	7406	7422	7339	7333	7339	7409	7333	7354	7335	7405	7209	7265	7332	7301	7354	7242	7321	7375	7244	7212	7221	7355	7404	7511	7519	7240	7446	7243	7319	7327	7267	7368	7283	7330	7397	7393	7360	7391	7324	7430	7372	7436	7378	7325	7409	7389	7281	7365	7220	7285	7367	7406	7322	7374	7465	7344	7374	7266	7391	7414	7450	7405	7495	7385	7317	7223	7319	7438	7374	7275	7335	7321	7366	7328	7264	7288	7329	7507	7253	7477	7435	7288	7256	7341	7348	7330	7436	7298	7362	7280	7237	7351	7282	7320	7342	7399	7381	7329	7297	7365	7346	7420	7407	7292	7436	7387	7316	7410	7381	7255	7494	7386	7414	7383	7218	7273	7152	7349	7438	7351	7420	7329	7250	7344	7439	7286	7358	7388	7325	7502	7492	7312	7443	7363	7307	7292	7303	7319	7314	7248	7199	7314	7403	7401	7367	7294	7321	7297	7268	7262	7409	7314	7349	7298	7496	7345	7452	7502	7342	7414	7360	7420	7278	7236	7385	7359	7395	7332	7204	7316	7422	7384	7370	7291	7380	7333	7286	7356	7512	7306	7312	7273	7250	7365	7270	7420	7459	7292	7374	7353	7381	7393	7307	7402	7280	7312	7306	7239	7416	7438	7418	7359	7365	7242	7399	7182	7354	7317	7404	7424	7423	7453	7335	7273	7338	7407	7386	7356	7261	7378	7406	7309	7354	7439	7340	7237	7346	7375	7405	7425	7196	7358	7327	7320	7269	7260	7371	7419	7398	7229	7421	7373	7398	7337	7422	7396	7446	7430	7432	7235	7242	7274	7319	7460	7367	7471	7453	7398	7356	7311	7515	7280	7426	7393	7362	7366	7395	7428	7390	7421	7288	7297	7245	7387	7518	7362	7331	7392	7381	7364	7340	7267	7304	7492	7329	7244	7383	7389	7373	7476	7302	7321	7313	7271	7287	7366	7493	7400	7424	7390	7325	7338	7395	7282	7356	7461	7341	7400	7357	7527	7367	7441	7382	7334	7363	7245	7355	7301	7243	7343	7449	7277	7335	7492	7379	7370	7338	7234	7214	7498	7350	7331	7175	7337	7408	7179	7319	7382	7364	7322	7269	7313	7280	7342	7384	7365	7406	7259	7332	7434	7332	7440	7418	7230	7323	7296	7326	7287	7307	7271	7246	7497	7279	7379	7421	7403	7332	7347	7348	7415	7274	7386	7367	7328	7297	7402	7377	7459	7443	7410	7416	7127	7444	7445	7294	7367	7300	7386	7354	7497	7393	7350	7420	7447	7436	7308	7363	7333	7380	7467	7273	7402	7308	7462	7304	7395	7330	7426	7376	7251	7378	7321	7317	7354	7444	7330	7486	7383	7386	7346	7388	7438	7441	7444	7350	7390	7286	7287	7258	7383	7318	7419	7458	7342	7389	7430	7399	7372	7278	7346	7342	7328	7376	7336	7364	7267	7561	7360	7245	7411	7320	7401	7342	7358	7378	7353	7293	7331	7438	7271	7343	7293	7309	7360	7342	7382	7339	7401	7295	7408	7237	7367	7219	7289	7304	7426	7365	7394	7286	7391	7434	7354	7225	7407	7233	7384	7370	7292	7277	7421	7338	7343	7411	7277	7220	7375	7339	7414	7347	7328	7426	7364	7335	7357	7326	7409	7434	7392	7327	7371	7330	7245	7366	7356	7468	7396	7226	7418	7461	7307	7305	7314	7496	7359	7341	7550	7259	7441	7346	7312	7412	7400	7396	7352	7306	7417	7373	7353	7442	7304	7421	7459	7299	7323	7343	7307	7249	7425	7333	7312	7240	7378	7345	7305	7429	7386	7259	7424	7348	7267	7405	7257	7297	7325	7395	7220	7281	7258	7431	7421	7197	7266	7403	7499	7361	7378	7320	7425	7520	7397	7297	7442	7464	7331	7374	7444	7467	7357	7341	7340	7405	7272	7305	7385	7528	7214	7231	7283	7289	7371	7344	7312	7295	7353	7358	7387	7378	7392	7293	7424	7270	7346	7331	7207	7350	7279	7377	7421	7424	7473	7383	7282	7262	7423	7315	7297	7240	7250	7284	7255	7335	7334	7357	7329	7538	7287	7460	7329	7409	7439	7362	7303	7337	7370	7527	7399	7556	7440	7240	7344	7461	7533	7329	7346	7353	7252	7297	7270	7392	7388	7350	7425	7478	7428	7273	7337	7398	7241	7375	7366	7497	7286	7477	7198	7481	7272	7440	7364	7438	7319	7489	7379	7469	7392	7467	7201	7518	7292	7373	7342	7405	7396	7275	7353	7427	7349	7354	7278	7372	7428	7361	7366	7485	7390	7287	7507	7318	7325	7396	7385	7372	7371	7466	7335	7313	7335	7299	7349	7413	7427	7209	7419	7293	7355	7349	7417	7208	7351	7313	7354	7313	7372	7292	7490	7336	7309	7399	7308	7334
2687	1964	1360	1303	1557	1880	1781	1602	3102	15432	14272	8581	3626	1689	1146	920	928	901	868	898	924	967	943	945	944	901	957	902	923	917	887	911	874	886	950	931	866	863	920	924	912	876	921	886	935	925	884	881	917	931	976	903	899	874	950	920	933	853	931	889	869	842	967	912	961	902	952	845	894	912	944	896	881	858	891	945	878	936	930	889	881	848	876	931	870	923	886	870	863	902	894	933	934	888	912	853	860	898	903	906	943	921	900	937	918	879	919	922	944	985	889	894	914	917	916	845	941	918	838	905	951	937	830	905	856	872	879	835	944	907	907	921	849	933	936	923	888	925	913	892	923	895	899	934	920	923	942	880	880	886	907	918	888	906	878	879	865	913	887	868	974	911	896	913	918	879	912	879	927	914	887	900	920	901	872	848	881	914	927	922	874	901	951	878	866	885	908	902	974	901	894	923	909	886	864	857	927	922	900	841	910	928	857	949	863	878	877	902	894	877	912	859	876	939	895	856	891	869	946	908	930	885	906	926	844	945	871	889	934	931	992	877	857	896	914	898	899	901	913	935	880	894	901	892	881	876	913	955	915	923	907	897	842	924	926	834	896	928	922	885	912	887	954	897	888	891	929	884	927	880	881	960	856	878	907	849	858	938	878	895	904	945	863	809	934	858	927	983	910	954	935	958	878	881	944	905	916	929	863	911	934	935	927	866	881	895	924	882	911	906	897	894	895	934	910	906	891	906	850	926	921	923	919	933	899	875	870	914	854	914	840	916	943	844	879	901	896	890	948	947	913	957	902	895	858	928	943	894	906	926	908	898	907	901	879	881	924	840	900	911	887	922	904	948	910	913	893	827	881	872	936	909	931	870	916	890	903	908	938	956	903	921	885	882	962	908	921	880	945	896	902	874	958	949	944	933	926	923	888	882	912	825	810	893	911	928	928	856	911	878	941	907	908	980	875	848	902	930	937	885	922	884	913	929	960	880	923	907	947	851	912	921	908	896	895	943	888	881	926	884	933	836	892	930	935	901	940	904	910	931	867	871	872	924	923	898	925	940	931	901	907	967	905	927	892	912	774	868	872	937	909	953	914	914	891	924	904	870	930	838	968	862	926	850	932	862	950	927	932	896	899	913	846	917	930	931	923	891	862	925	917	891	930	915	870	967	888	932	859	878	842	880	881	905	924	914	908	906	888	920	892	869	911	929	935	997	967	933	956	923	946	918	916	952	913	924	894	922	946	936	926	878	900	924	888	927	903	911	854	907	912	905	865	934	920	865	901	959	920	907	968	898	958	890	884	898	924	899	875	915	922	904	888	895	894	896	929	920	863	908	920	877	910	944	934	966	931	915	908	926	912	894	856	898	943	884	916	896	892	890	908	850	885	916	864	912	962	914	921	937	923	903	935	921	920	883	884	908	872	881	947	933	928	906	935	875	919	925	930	871	879	874	893	896	904	913	895	877	993	928	880	917	927	854	918	878	923	884	915	858	863	894	874	874	894	892	947	873	919	895	873	860	856	900	950	919	886	862	888	912	926	904	909	943	933	889	889	935	858	898	971	889	844	963	913	911	878	885	920	924	906	917	960	901	920	975	914	933	936	889	893	917	908	867	903	921	824	920	947	906	929	912	924	929	878	900	850	895	881	911	870	896	857	934	918	876	873	911	874	898	858	871	868	850	924	871	932	960	947	884	940	833	927	924	927	871	923	894	959	927	886	917	876	896	851	884	902	897	936	959	890	883	921	921	925	907	897	925	889	894	880	870	903	947	873	917	941	900	872	926	864	868	880	930	904	842	954	889	884	955	861	879	868	949	903	967	880	924	863	997	927	860	895	903	856	871	901	931	898	917	959	890	875	883	902	927	867	896	909	897	844	894	938	919	904	882	925	885	961	883	895	938	939	915	909	910	942	886	945	927	908	877	921	893	876	926	845	903	861	894	900	831	903	907	902	918	884	877	935	896	905	915	911	862	901	892	916	961	932	970	892	905	890	904	915	897	925	924	959	937	909	913	951	930	971	900	893	944	924	882	908	958	866	901	888	939	977	923	896	903	930	912	921	867	902	916	903	913	946	910	912	946	938	889	872	929	911	870	902	841	891	901	906	880	893	905	940	905	964	922	902	947	927	920	905	885	885	901	903	915	901	905	919	930	919	924	911	887	878	921	911	874	936	885	899	875	899	923	942	844	856	927	899	860	878	931	913	908	906	932	895	911	914	925	910	927	888	932	857	867	867	914	912	915	909	940	936	879	866	922	918	928	931	946	905	896	898	871	924	854	901	913	910	939	925	917	880	889	922	888	870	941	876	927	922	941	884	920	923	885	927	921	880	928	906	868	908	904	926	897	927	924	860	900	878	861	891	894	925	881	891	887	911	865	923	921	902	877	917	900	900	923	862	916	950	914	858	925	861	902	966	980	934	927	941	882	908	877	863	888	910	945	923	929	930	903	900	899	954	834	880	906	893	870	946	964	935	949	910	887	866	907	910	907	878	895	886	900	907	942	928	945	957	943	894	877	904	918	864	986	964	941	893	875	915	883	944	892	934	951	920	892	831	891	916	972	897	918	891	893	884	871	883	913	916	908	849	895	876	905	898	874	947	899	911	895	937	927	879	877	901	890	951	914	902	896	863	898	885	875	938	933	966	917	875	857	878	871	869	915	904	935	920	966	901	919	907	923	898	891	900	851	872	963	900	866	934	920	906	947	846	928	948	908	876	898	869	924	897	939	920	903	850	861	911	895	904	945	884	885	889	935	878	895	924	886	906	906	931	889	858	876	945	898	954	900	963	890	946	932	878	877	890	840	876	894	885	901	937	878	883	920	921	948	944	924	871	940	905	889	971	934	920	925	887	895	909	944	929	889	863	954	841	914	912	936	888	850	906	926	948	935	916	875	894	913	918	945	879	926	933	874	915	879	878	907	880	944	873	845	881	905	936	908	875	913	895	989	878	916	937	889	882	905	859	918	934	898	864	902	894	892	867	947	873	925	904	900	901	912	899	908	891	886	887	868	880	927	895	882	984	865	891	916	902	920	866	863	965	909	916	900	883	888	903	938	967	914	905	865	940	896	918	930	907	900	877	898	986	1000	862	887	932	916	882	898	887	973	905	865	870	894	894	871	879	923	870	948	916	893	922	915	946	924	907	908	937	883	946	955	916	907	933	940	910	972	892	921	914	914	917	887	958	928	923	919	914	929	908	975	869	954	895	935	906	914	906	902	906	938	886	900	897	840	884	962	910	935	903	906	878	916	950	887	880	865	907	921	946	927	905	893	914	906	897	889	862	877	883	883	915	924	908	926	928	900	903	904	896	932	913	945	891	958	890	936	867	822	869	881	887	897	938	955	911	911	903	913	912	899	890	923	850	893	908	889	912	940	882	907	929	915	920	914	914	936	880	895	928	901	846	926	886	860	899	916	949	930	931	921	857	905	886	898	881	942	885	866	951	930	834	875	877	888	847	886	948	870	887	880	860	898	940	889	881	895
22308	17462	13538	20919	28257	30509	28371	25154	34430	66909	59801	45877	30445	17276	9802	7588	7443	7376	7315	7315	7366	7283	7422	7418	7396	7311	7420	7345	7210	7296	7296	7305	7368	7381	7387	7280	7343	7341	7358	7374	7319	7382	7313	7310	7380	7151	7382	7420	7337	7305	7378	7292	7311	7354	7200	7331	7291	7336	7318	7324	7415	7340	7267	7471	7442	7413	7198	7252	7341	7381	7387	7375	7300	7321	7394	7289	7291	7309	7406	7381	7284	7345	7246	7411	7329	7286	7573	7346	7292	7295	7389	7253	7393	7271	7299	7285	7525	7374	7175	7396	7340	7295	7343	7250	7348	7313	7379	7437	7245	7318	7444	7250	7176	7340	7455	7354	7311	7428	7447	7422	7385	7378	7345	7382	7295	7365	7390	7392	7326	7245	7484	7293	7395	7350	7240	7331	7342	7278	7257	7397	7451	7400	7421	7275	7318	7241	7240	7318	7431	7332	7416	7404	7384	7405	7296	7275	7531	7395	7370	7365	7425	7380	7265	7194	7282	7345	7291	7267	7377	7179	7317	7381	7212	7383	7309	7369	7458	7362	7327	7296	7309	7445	7230	7399	7225	7288	7252	7246	7358	7314	7299	7289	7436	7306	7458	7376	7310	7389	7435	7436	7366	7469	7470	7330	7301	7370	7352	7225	7408	7292	7307	7446	7306	7393	7438	7384	7297	7323	7223	7260	7468	7471	7288	7322	7361	7447	7314	7235	7383	7214	7351	7284	7345	7335	7346	7303	7304	7333	7238	7359	7403	7414	7288	7294	7289	7324	7414	7407	7358	7212	7247	7366	7364	7462	7389	7442	7268	7478	7425	7335	7253	7440	7213	7353	7379	7341	7292	7332	7256	7264	7343	7332	7416	7463	7369	7283	7367	7290	7368	7409	7345	7401	7403	7252	7431	7339	7222	7401	7238	7411	7277	7366	7397	7346	7371	7423	7408	7398	7310	7424	7339	7372	7369	7326	7459	7347	7396	7394	7412	7384	7447	7301	7383	7320	7343	7404	7434	7379	7434	7255	7361	7400	7297	7287	7287	7365	7273	7383	7308	7330	7445	7330	7481	7330	7262	7431	7348	7305	7333	7320	7373	7450	7312	7463	7372	7331	7302	7361	7411	7328	7367	7275	7282	7249	7330	7354	7494	7250	7388	7356	7308	7378	7548	7235	7350	7228	7402	7419	7244	7222	7366	7398	7332	7371	7427	7435	7314	7367	7390	7268	7397	7319	7392	7361	7240	7445	7395	7207	7358	7417	7219	7368	7277	7353	7367	7322	7427	7235	7338	7428	7273	7366	7299	7290	7320	7321	7424	7438	7259	7339	7299	7288	7320	7386	7337	7332	7229	7349	7374	7304	7325	7398	7329	7384	7284	7394	7261	7398	7277	7259	7309	7367	7274	7395	7321	7418	7234	7345	7267	7348	7368	7268	7226	7425	7363	7426	7355	7313	7359	7350	7457	7450	7326	7288	7323	7313	7315	7381	7273	7349	7458	7513	7480	7445	7384	7385	7381	7460	7362	7325	7316	7378	7434	7355	7345	7410	7348	7384	7406	7286	7404	7429	7455	7311	7399	7435	7317	7362	7332	7260	7317	7347	7415	7389	7402	7472	7393	7200	7286	7312	7495	7322	7303	7427	7415	7411	7425	7326	7252	7353	7350	7372	7354	7344	7416	7326	7376	7183	7335	7336	7171	7275	7402	7321	7360	7347	7402	7428	7359	7454	7302	7289	7286	7420	7455	7360	7379	7234	7350	7271	7301	7304	7350	7317	7399	7375	7333	7347	7293	7334	7390	7466	7340	7260	7439	7420	7319	7387	7141	7377	7308	7316	7395	7277	7389	7399	7271	7354	7285	7324	7132	7345	7471	7404	7403	7419	7247	7345	7295	7390	7272	7338	7500	7333	7312	7341	7356	7257	7362	7492	7386	7320	7436	7405	7298	7378	7303	7329	7399	7208	7426	7334	7303	7415	7315	7241	7398	7257	7324	7359	7449	7277	7330	7422	7315	7255	7375	7226	7495	7290	7403	7317	7247	7315	7250	7436	7465	7304	7314	7303	7359	7287	7414	7315	7337	7362	7384	7328	7340	7432	7290	7420	7353	7385	7320	7316	7308	7321	7398	7323	7380	7448	7231	7374	7353	7251	7382	7322	7216	7255	7369	7299	7428	7320	7321	7450	7391	7330	7367	7281	7273	7389	7415	7306	7398	7273	7336	7401	7418	7378	7330	7443	7483	7353	7392	7294	7320	7519	7214	7409	7415	7539	7182	7379	7479	7312	7419	7350	7292	7224	7357	7326	7327	7376	7501	7402	7232	7318	7356	7271	7312	7386	7331	7280	7391	7404	7303	7411	7323	7389	7291	7429	7376	7326	7372	7398	7421	7285	7436	7356	7265	7307	7264	7488	7382	7177	7276	7386	7309	7342	7394	7434	7265	7382	7326	7234	7352	7391	7331	7369	7444	7439	7321	7307	7382	7371	7427	7298	7460	7358	7373	7290	7280	7462	7397	7322	7347	7459	7325	7422	7289	7308	7305	7409	7399	7343	7385	7259	7294	7387	7266	7382	7268	7337	7270	7416	7340	7321	7402	7435	7318	7297	7336	7315	7330	7303	7494	7177	7306	7278	7337	7412	7421	7359	7335	7297	7363	7312	7252	7507	7240	7299	7364	7345	7395	7337	7333	7345	7361	7242	7210	7312	7242	7374	7400	7371	7351	7372	7456	7153	7434	7311	7377	7533	7322	7290	7335	7425	7377	7375	7211	7288	7382	7300	7339	7334	7401	7381	7359	7468	7426	7418	7357	7311	7360	7423	7438	7368	7281	7346	7313	7353	7399	7331	7357	7315	7453	7429	7240	7408	7322	7407	7401	7438	7423	7436	7389	7393	7429	7445	7443	7282	7392	7265	7289	7374	7304	7311	7369	7413	7371	7284	7514	7371	7376	7334	7393	7385	7321	7345	7326	7339	7403	7322	7352	7307	7408	7354	7407	7399	7305	7352	7327	7334	7341	7310	7173	7387	7457	7325	7286	7378	7281	7295	7329	7390	7390	7346	7474	7314	7228	7406	7429	7390	7330	7386	7446	7474	7255	7430	7418	7386	7308	7244	7337	7361	7272	7412	7476	7330	7372	7415	7281	7436	7381	7468	7267	7335	7355	7413	7493	7344	7373	7337	7349	7324	7397	7372	7390	7298	7299	7262	7304	7487	7367	7389	7508	7370	7333	7330	7376	7353	7267	7338	7339	7390	7256	7291	7423	7296	7353	7255	7298	7275	7386	7360	7340	7402	7369	7360	7437	7491	7407	7361	7379	7447	7222	7375	7471	7323	7417	7416	7412	7234	7517	7292	7266	7445	7428	7414	7468	7276	7288	7335	7355	7281	7335	7303	7386	7344	7392	7268	7325	7397	7483	7229	7295	7329	7373	7253	7318	7322	7419	7290	7220	7306	7301	7400	7378	7327	7411	7312	7364	7313	7311	7187	7337	7305	7368	7390	7366	7296	7339	7329	7319	7360	7317	7333	7390	7380	7434	7398	7325	7314	7472	7409	7274	7427	7382	7254	7476	7336	7329	7489	7336	7471	7381	7393	7284	7435	7196	7350	7329	7431	7333	7359	7357	7244	7447	7296	7241	7472	7471	7344	7320	7211	7282	7149	7295	7320	7307	7356	7363	7245	7275	7415	7269	7375	7332	7253	7336	7294	7295	7275	7402	7274	7426	7292	7411	7352	7184	7313	7382	7530	7250	7278	7374	7391	7367	7518	7409	7306	7336	7362	7377	7293	7448	7414	7303	7240	7408	7271	7448	7341	7316	7278	7319	7416	7297	7264	7296	7355	7406	7269	7343	7384	7365	7356	7302	7410	7253	7419	7301	7446	7337	7349	7382	7360	7283	7301	7260	7408	7474	7366	7215	7336	7279	7362	7342	7377	7233	7310	7343	7420	7334	7291	7468	7311	7313	7278	7399	7469	7288	7311	7338	7280	7448	7262	7459	7366	7324	7414	7270	7292	7336	7439	7309	7317	7344	7444	7228	7264	7234	7250	7316	7452	7444	7164	7476	7375	7364	7393	7373	7469	7571	7378	7286	7374	7391	7405	7346	7330	7553	7351	7406	7297	7440	7318	7371	7391	7346	7423	7389	7433	7300	7246	7342	7332	7204	7340	7354	7407	7415	7296	7386	7284	7439	7359	7355	7242	7364	7277	7402	7345	7281	7414	7511	7284	7352	7290	7377	7290	7365	7322	7569	7335	7344	7373	7367	7361	7396	7276	7376	7170	7395	7289	7441	7212	7344	7329	7469	7392	7445	7497	7274	7484	7434	7407	7406	7258	7334	7338	7321	7340	7345	7331	7378	7381	7344	7353	7416	7306	7325	7293	7326	7499	7394	7353	7322	7398	7292	7329	7291	7204	7278	7398	7376	7307	7468	7327	7302	7312	7330	7413	7260	7295	7380	7383	7394	7344	7314	7231	7362	7363	7376	7396	7341	7385	7305	7266	7388	7428	7294	7333	7292	7349	7254	7399	7324	7316	7278	7365	7378	7342	7383	7384	7449	7233	7363	7256	7370	7221	7413	7339	7345	7341	7354	7378	7366	7238	7459	7467	7301	7424	7330	7346	7268	7286	7286	7318	7404	7315	7249	7364	7300	7282	7248	7396	7343	7365	7191	7481	7385	7416	7342	7338	7316	7487	7420	7343	7406	7278	7324	7432	7377	7369	7316	7365	7227	7309	7325	7238	7268	7445	7311	7392	7347	7448	7273	7272	7261	7343	7399	7370	7254	7299	7454	7330	7346	7358	7427	7231	7434	7488	7340	7293	7259	7336	7408	7276	7277	7318	7252	7452	7263	7518	7462	7387	7353	7286	7467	7296	7505	7340	7585	7251	7374	7330	7282	7437	7215	7168	7337	7423	7367	7256	7277	7253	7324	7394	7358	7416	7366	7487	7413	7421	7356	7447	7468	7346	7273	7466	7381	7292	7372	7367	7156	7327	7273	7417	7302	7380	7446	7362	7368	7260	7468	7422	7382	7496	7352	7267	7432	7280	7350	7269	7386	7302	7348	7347	7347	7349	7242	7375	7398	7350
5255	1865	1449	1294	1670	1937	1704	1698	2831	15411	14904	8855	3840	1678	1117	946	912	913	926	956	923	946	934	934	930	919	909	905	913	931	943	906	982	963	875	926	978	977	900	988	911	969	949	918	923	925	887	900	927	881	932	962	1003	872	892	912	828	947	941	897	890	971	904	1018	934	898	932	918	956	934	894	904	910	906	914	921	961	939	882	887	999	948	939	902	896	941	934	980	985	917	945	940	911	950	970	947	892	931	963	942	921	899	924	923	871	1001	925	881	926	921	974	949	984	890	922	937	891	891	954	929	931	902	945	935	869	887	967	931	936	925	931	919	923	1016	914	906	948	953	946	927	933	937	891	976	873	878	899	865	951	913	910	925	894	894	917	937	961	909	977	941	907	967	931	959	942	909	984	929	936	878	941	929	907	959	950	968	963	922	907	886	928	926	868	946	903	934	879	963	987	947	956	983	909	937	914	928	885	909	945	943	920	952	894	869	934	890	942	933	934	909	942	920	904	886	890	891	922	914	914	896	948	934	899	958	896	949	958	979	980	956	960	934	897	863	954	898	940	929	883	981	942	933	930	950	921	940	907	943	913	952	959	924	946	982	937	912	911	917	916	859	911	949	933	972	874	978	938	922	941	903	919	923	899	918	988	921	901	934	988	939	855	910	950	931	858	955	879	938	940	944	899	921	912	968	953	937	909	964	898	961	966	947	944	916	915	967	987	915	942	928	961	950	1003	959	946	912	870	939	945	950	977	932	901	976	945	945	955	885	985	944	858	940	954	947	915	843	950	954	981	978	946	892	1000	862	942	936	953	915	943	957	898	940	993	923	928	970	908	949	912	947	948	927	886	924	879	933	911	895	931	928	852	913	958	917	892	935	974	918	930	973	965	904	885	895	943	913	946	907	891	903	901	948	893	887	952	934	903	917	960	962	928	899	951	941	932	922	879	956	977	964	883	901	941	887	968	915	942	953	868	947	918	940	902	942	953	896	898	932	903	925	898	892	934	874	943	910	877	948	927	921	947	922	933	941	1004	914	928	909	981	952	920	919	898	951	965	982	924	959	885	936	927	887	931	952	886	919	957	960	879	948	936	901	886	946	885	917	895	913	937	911	946	932	983	946	937	965	961	925	899	886	921	942	924	947	938	945	925	918	900	930	963	906	923	912	917	904	915	930	906	908	993	911	930	916	944	923	903	895	943	897	904	917	955	875	961	932	947	978	941	974	969	949	907	906	893	969	928	953	909	938	991	971	879	882	982	936	933	918	970	936	868	893	930	892	855	896	927	955	957	963	907	869	958	919	853	970	950	894	885	958	964	925	966	931	968	945	952	930	939	966	861	923	988	935	943	910	896	942	922	956	938	940	955	916	961	919	943	946	918	918	918	960	962	944	941	898	945	946	944	858	958	928	913	948	866	932	968	880	931	911	880	913	917	937	887	943	897	986	926	932	900	903	957	912	946	899	951	945	962	916	896	923	957	944	950	948	900	932	925	944	952	927	937	951	886	914	899	882	960	931	898	977	992	1014	941	971	892	932	946	902	944	952	959	932	954	930	947	907	987	938	920	965	890	971	952	947	939	899	928	959	941	934	925	884	886	936	883	879	962	891	948	870	957	940	920	990	974	901	931	934	920	935	875	997	955	871	945	917	923	875	917	931	1019	917	953	936	935	921	920	943	918	926	891	917	939	970	930	909	964	939	880	931	950	929	957	935	937	955	971	967	959	917	919	971	914	939	952	946	902	925	934	931	969	896	991	915	896	904	915	947	946	972	891	945	913	944	934	950	910	916	948	959	897	940	963	960	881	984	986	897	880	900	925	924	975	893	890	901	926	969	924	928	954	924	965	911	897	902	914	963	919	879	943	935	920	919	911	917	930	908	923	925	905	941	943	922	952	955	941	912	923	896	916	973	931	949	886	954	898	930	889	906	898	905	950	891	900	912	905	906	950	938	905	940	938	897	879	950	902	836	881	923	952	966	937	920	937	876	923	926	885	940	953	947	956	954	1023	972	892	903	976	961	917	944	967	950	908	895	983	915	943	902	960	903	915	911	909	958	919	943	903	926	933	955	921	913	888	885	876	926	927	925	953	895	929	891	956	901	937	919	924	973	900	943	971	894	955	961	881	959	938	953	914	918	939	911	960	895	891	942	928	925	893	881	945	941	975	924	854	925	867	879	909	929	903	912	917	888	934	943	975	900	936	973	932	982	985	912	903	934	920	901	883	915	882	965	948	953	950	936	931	984	939	945	915	904	915	919	919	923	886	902	903	912	965	869	887	958	944	972	895	893	936	921	960	918	947	900	942	946	885	973	941	909	955	946	901	941	913	912	880	853	958	889	895	878	924	890	929	938	890	898	956	973	934	942	915	993	925	947	923	958	940	947	906	912	879	942	959	1004	925	889	904	900	894	887	981	888	939	973	920	941	904	856	934	920	967	959	933	890	909	904	908	988	928	933	962	975	923	978	902	918	923	963	920	951	950	934	910	903	922	928	904	925	946	896	940	933	932	849	885	968	929	938	896	963	933	958	956	922	909	923	910	896	929	937	922	971	913	891	913	931	950	952	928	951	979	863	878	926	932	911	957	921	913	943	939	969	889	909	989	968	927	905	876	866	965	971	887	955	914	896	920	920	959	892	899	975	962	952	889	918	893	903	917	901	926	910	873	904	933	903	872	906	933	889	875	922	909	878	939	883	917	874	892	980	980	963	944	949	876	895	927	906	916	901	997	897	896	924	924	903	947	893	962	937	921	958	943	909	896	920	926	986	984	978	928	966	899	873	916	858	861	927	918	990	907	884	948	936	940	921	839	890	926	930	921	925	937	901	917	946	922	949	916	992	959	933	912	939	916	934	895	945	934	891	958	925	855	937	983	918	951	974	966	934	993	931	923	978	945	908	915	892	907	947	903	946	969	916	957	940	877	980	899	908	960	927	960	953	939	929	896	929	931	966	957	916	889	931	951	961	958	953	930	959	962	889	927	959	958	913	926	937	968	910	935	956	950	889	928	972	923	950	965	848	937	888	979	915	924	943	876	951	918	948	914	976	897	957	919	919	926	910	963	929	921	873	947	953	894	1008	947	849	954	930	945	932	957	970	935	978	921	936	934	920	923	960	913	892	910	933	943	963	930	952	949	895	935	899	870	911	894	934	981	975	888	960	934	892	901	916	942	871	902	933	933	973	927	882	899	901	924	993	936	906	933	965	924	989	926	884	945	939	911	924	940	887	923	952	934	927	965	925	914	892	898	939	936	885	919	962	948	900	993	888	915	931	907	936	917	937	932	896	917	928	935	940	927	915	895	888	900	914	941	903	915	952	897	948	925	953	947	929	896	960	924	968	887	912	924	945	954	907	901	933	917	973	930	857	950	912	916	909	894	907	944	916	962	924	951	909	940	933	958	898	911	904	941	954	942	920	847	912	923	932	951	890	940	988	944	944	920	955	877	917	906	930	926	949	929	931	910	906	934	879	927	985	923	853	934	953	981	922	887	937
21175	15972	13661	20091	28800	30734	27016	25198	32888	67894	60890	46608	31450	17255	9640	7811	7454	7495	7512	7436	7667	7602	7532	7647	7528	7520	7523	7601	7621	7622	7538	7620	7535	7622	7537	7501	7478	7375	7605	7361	7428	7538	7506	7471	7465	7470	7455	7588	7546	7433	7562	7578	7599	7492	7628	7410	7585	7563	7507	7502	7579	7332	7401	7602	7527	7502	7583	7609	7454	7509	7544	7423	7648	7575	7504	7582	7427	7488	7416	7536	7594	7522	7434	7582	7601	7471	7561	7499	7464	7538	7469	7681	7587	7423	7476	7434	7562	7650	7559	7538	7596	7645	7532	7536	7556	7603	7435	7547	7456	7400	7587	7619	7457	7570	7609	7407	7457	7533	7602	7517	7497	7384	7480	7456	7431	7579	7509	7475	7580	7487	7525	7429	7589	7532	7455	7490	7583	7564	7345	7589	7598	7418	7458	7506	7488	7379	7394	7505	7468	7515	7556	7629	7442	7481	7382	7497	7580	7438	7596	7554	7560	7420	7417	7541	7453	7366	7571	7422	7399	7449	7483	7524	7519	7474	7589	7533	7538	7598	7668	7444	7646	7538	7582	7526	7478	7502	7572	7496	7446	7640	7443	7635	7564	7543	7425	7556	7629	7550	7624	7388	7486	7480	7574	7619	7494	7498	7587	7502	7520	7394	7547	7522	7487	7540	7524	7458	7515	7445	7561	7558	7473	7436	7602	7444	7328	7643	7411	7604	7422	7504	7497	7502	7510	7464	7547	7580	7507	7430	7410	7640	7511	7425	7471	7563	7506	7393	7559	7599	7566	7553	7390	7456	7574	7545	7422	7527	7519	7444	7495	7536	7414	7469	7460	7561	7599	7546	7428	7449	7548	7518	7510	7507	7470	7495	7448	7569	7535	7675	7436	7583	7456	7508	7551	7439	7516	7642	7482	7444	7508	7537	7546	7552	7595	7477	7533	7590	7476	7500	7503	7451	7441	7627	7463	7499	7482	7589	7462	7383	7586	7369	7518	7576	7383	7462	7566	7508	7511	7576	7536	7345	7604	7612	7572	7654	7386	7477	7549	7437	7528	7538	7477	7478	7443	7421	7491	7515	7455	7366	7511	7621	7482	7577	7527	7498	7460	7476	7581	7523	7635	7482	7649	7513	7618	7486	7434	7659	7456	7450	7535	7623	7502	7561	7537	7497	7535	7523	7557	7541	7531	7615	7551	7630	7519	7535	7558	7504	7384	7436	7546	7465	7565	7588	7529	7576	7424	7451	7399	7428	7555	7532	7450	7459	7310	7598	7504	7600	7595	7477	7555	7624	7328	7609	7440	7336	7509	7628	7402	7537	7424	7491	7537	7526	7561	7429	7495	7342	7372	7516	7506	7549	7544	7380	7501	7591	7516	7529	7471	7519	7484	7379	7526	7528	7568	7576	7629	7530	7516	7593	7374	7494	7634	7483	7610	7398	7459	7300	7510	7471	7568	7674	7550	7607	7480	7513	7637	7546	7538	7533	7624	7572	7462	7505	7644	7603	7537	7579	7528	7528	7457	7662	7653	7579	7491	7563	7477	7502	7441	7449	7587	7427	7495	7533	7457	7650	7505	7622	7460	7457	7624	7516	7581	7480	7431	7551	7561	7581	7453	7664	7518	7489	7619	7600	7481	7489	7400	7533	7454	7559	7525	7605	7383	7562	7562	7429	7545	7442	7540	7551	7546	7498	7578	7654	7496	7444	7676	7496	7484	7470	7505	7568	7539	7771	7434	7650	7427	7521	7549	7466	7455	7514	7443	7464	7447	7559	7612	7557	7546	7584	7528	7366	7528	7528	7665	7478	7634	7619	7569	7459	7494	7655	7521	7548	7515	7520	7557	7552	7516	7473	7463	7419	7576	7569	7507	7540	7432	7508	7614	7561	7592	7413	7469	7551	7361	7576	7479	7627	7638	7580	7513	7593	7548	7634	7553	7584	7475	7485	7495	7591	7457	7399	7528	7516	7354	7482	7541	7517	7506	7373	7409	7339	7527	7561	7551	7445	7634	7591	7538	7543	7529	7588	7359	7454	7534	7624	7409	7567	7526	7568	7458	7507	7458	7448	7575	7591	7492	7645	7459	7587	7397	7406	7680	7564	7435	7649	7408	7450	7491	7517	7566	7581	7451	7456	7536	7552	7555	7594	7447	7482	7660	7464	7571	7453	7427	7636	7481	7515	7552	7459	7555	7567	7501	7511	7438	7502	7461	7493	7617	7509	7520	7576	7508	7448	7504	7385	7610	7376	7562	7553	7434	7515	7627	7617	7518	7497	7537	7629	7571	7438	7479	7474	7520	7402	7516	7509	7508	7510	7582	7619	7408	7365	7609	7669	7462	7503	7576	7442	7632	7405	7582	7574	7419	7540	7687	7536	7534	7552	7513	7571	7648	7532	7480	7414	7602	7508	7623	7451	7436	7539	7537	7579	7519	7467	7533	7597	7488	7646	7591	7579	7472	7556	7571	7582	7564	7405	7538	7594	7658	7535	7381	7511	7545	7587	7507	7519	7555	7497	7616	7458	7492	7500	7523	7531	7404	7517	7623	7569	7568	7484	7464	7527	7482	7610	7503	7495	7501	7554	7446	7539	7481	7469	7478	7506	7449	7388	7370	7513	7650	7423	7479	7495	7509	7385	7484	7367	7381	7515	7575	7574	7634	7525	7378	7595	7630	7484	7511	7444	7563	7394	7567	7474	7421	7630	7559	7346	7498	7549	7546	7548	7524	7499	7391	7440	7559	7498	7465	7554	7596	7566	7556	7557	7476	7436	7436	7395	7554	7591	7575	7503	7447	7569	7582	7629	7566	7483	7573	7577	7555	7542	7625	7430	7472	7432	7438	7485	7592	7506	7446	7661	7489	7518	7559	7579	7597	7559	7499	7483	7492	7450	7567	7679	7430	7458	7592	7557	7551	7558	7612	7539	7582	7653	7540	7574	7508	7590	7486	7476	7524	7520	7486	7503	7610	7475	7557	7552	7619	7440	7533	7505	7568	7577	7617	7353	7748	7466	7603	7608	7437	7661	7697	7521	7486	7522	7398	7528	7466	7455	7380	7458	7503	7484	7404	7576	7607	7356	7671	7469	7609	7568	7442	7609	7441	7492	7325	7526	7538	7547	7608	7668	7616	7529	7495	7464	7463	7560	7445	7466	7483	7583	7408	7544	7504	7559	7484	7529	7501	7384	7349	7378	7436	7421	7499	7478	7524	7575	7624	7430	7404	7553	7520	7409	7468	7495	7541	7637	7662	7499	7521	7550	7695	7421	7606	7502	7670	7494	7700	7433	7546	7492	7413	7583	7528	7491	7572	7520	7529	7554	7536	7574	7531	7553	7450	7598	7309	7442	7575	7472	7572	7328	7554	7572	7482	7487	7540	7523	7418	7536	7505	7534	7549	7525	7506	7601	7609	7491	7553	7545	7537	7421	7518	7611	7505	7474	7471	7536	7541	7551	7603	7524	7447	7532	7507	7675	7487	7580	7429	7506	7447	7603	7466	7564	7373	7620	7456	7475	7465	7605	7437	7497	7574	7591	7607	7585	7645	7389	7573	7571	7446	7558	7547	7579	7479	7638	7454	7507	7472	7502	7612	7591	7523	7586	7508	7531	7390	7618	7613	7440	7583	7364	7392	7507	7550	7740	7572	7522	7497	7435	7567	7689	7470	7690	7634	7589	7503	7596	7481	7576	7489	7581	7401	7577	7520	7523	7400	7482	7515	7475	7534	7539	7656	7532	7469	7492	7559	7538	7453	7350	7498	7486	7496	7381	7547	7411	7512	7571	7456	7523	7569	7613	7387	7444	7424	7426	7604	7484	7493	7492	7522	7529	7436	7570	7472	7602	7520	7480	7450	7418	7384	7464	7452	7501	7506	7593	7543	7529	7596	7422	7576	7515	7572	7440	7563	7612	7504	7546	7356	7487	7614	7557	7491	7584	7663	7439	7672	7544	7489	7471	7512	7426	7510	7543	7679	7614	7585	7491	7562	7528	7527	7628	7598	7544	7508	7603	7456	7519	7550	7579	7454	7455	7571	7681	7502	7586	7403	7580	7369	7730	7533	7509	7578	7588	7467	7511	7571	7554	7511	7507	7500	7432	7620	7481	7564	7371	7587	7434	7485	7537	7502	7473	7380	7493	7479	7355	7587	7354	7492	7597	7407	7367	7483	7448	7460	7475	7499	7433	7445	7514	7348	7483	7577	7496	7499	7515	7614	7502	7574	7375	7568	7585	7546	7525	7511	7473	7508	7508	7515	7572	7368	7517	7526	7636	7472	7471	7518	7516	7472	7571	7540	7559	7593	7404	7559	7653	7571	7489	7600	7459	7640	7454	7424	7411	7597	7520	7571	7404	7611	7507	7512	7484	7477	7457	7594	7505	7398	7636	7481	7490	7492	7593	7466	7728	7622	7593	7457	7547	7543	7412	7495	7484	7680	7486	7415	7444	7419	7490	7436	7569	7586	7586	7469	7645	7478	7444	7442	7522	7631	7553	7459	7550	7564	7485	7649	7568	7569	7532	7452	7491	7586	7574	7527	7634	7477	7602	7533	7524	7635	7488	7393	7574	7574	7450	7567	7517	7545	7641	7563	7484	7610	7497	7561	7613	7518	7603	7565	7525	7659	7619	7608	7508	7640	7520	7595	7403	7568	7763	7514	7391	7566	7483	7490	7484	7540	7500	7514	7589	7416	7574	7436	7477	7536	7593	7487	7451	7543	7394	7505	7444	7604	7459	7534	7578	7481	7656	7537	7553	7545	7454	7475	7487	7611	7675	7565	7449	7347	7576	7346	7559	7448	7559	7585	7417	7579	7516	7414	7613	7353	7443	7527	7490	7646	7522	7717	7422	7576	7667	7671	7515	7373	7521	7503	7449	7482	7586	7477	7370	7613	7546	7652	7511	7418	7486	7485	7548	7598	7593	7604	7503	7477	7407	7449	7493	7393	7537	7345	7340	7422	7641	7555	7527	7544	7562	7494	7424	7468	7627	7486	7554	7571	7435	7539	7563	7542	7519	7525	7545	7407	7551	7491	7489	7591	7603	7421	7379	7603	7557	7484	7523	7510	7473	7403	7349	7485	7529	7534	7538	7426	7520
3944	2286	1688	1473	1883	2291	2111	2119	6921	27219	24462	15379	6535	2085	1121	936	945	978	924	867	937	953	933	897	847	934	908	902	848	891	856	920	885	940	986	923	908	905	953	877	894	927	915	884	901	913	924	944	885	909	930	966	911	952	928	917	861	902	879	899	906	918	955	981	922	938	877	879	894	893	907	918	939	890	935	902	970	906	893	945	915	929	940	932	945	918	930	881	906	903	971	933	910	889	880	898	931	928	860	902	935	893	934	909	950	921	912	862	865	932	976	951	935	888	931	905	907	906	930	918	893	981	930	899	941	909	910	900	969	919	876	923	867	904	914	947	907	935	930	905	916	907	922	892	939	890	878	913	936	869	930	926	932	929	915	922	906	975	916	902	899	879	911	933	912	909	909	936	861	874	935	942	884	949	914	930	886	935	898	862	928	920	976	851	880	923	918	915	899	917	900	915	962	907	914	909	911	977	920	933	920	918	955	925	892	963	975	918	933	903	866	910	901	894	904	935	921	883	952	938	988	882	913	921	909	918	900	904	918	916	914	921	1034	924	884	968	958	967	943	910	940	959	892	901	907	904	901	900	891	903	949	923	913	886	910	929	910	892	935	948	937	925	912	897	916	972	947	941	966	870	931	979	912	989	933	906	899	936	894	891	915	933	921	924	848	902	921	932	949	938	966	857	919	978	921	928	915	938	930	952	885	943	922	903	900	914	939	889	898	963	922	913	970	902	897	854	885	976	905	923	914	919	933	934	943	887	923	930	922	913	901	889	898	945	927	930	931	895	917	926	952	938	933	909	966	916	954	923	926	909	943	935	946	928	886	897	952	866	923	942	863	940	946	896	937	898	866	949	965	929	921	836	877	933	917	971	878	923	937	907	885	853	936	914	959	951	855	932	937	866	932	951	940	908	981	961	971	928	959	900	911	893	943	919	878	926	942	972	964	892	958	920	903	939	946	959	906	934	963	899	909	914	948	1001	922	973	930	1006	942	884	904	976	941	939	904	907	926	909	898	907	931	905	957	921	926	841	919	891	874	935	950	965	890	895	907	863	907	879	895	955	944	961	906	908	919	926	955	936	945	878	925	884	893	942	939	880	951	914	940	929	954	899	899	971	886	933	898	951	967	868	934	893	945	864	857	875	937	920	939	890	936	857	900	942	896	946	887	921	978	870	896	903	893	924	939	919	933	943	911	889	974	999	906	898	941	909	891	913	904	958	955	942	895	940	847	970	924	908	925	885	946	940	910	900	893	926	938	993	872	934	893	927	916	957	906	928	905	933	969	903	875	881	884	910	900	942	916	932	944	908	910	896	905	951	913	908	934	875	924	911	927	940	962	888	905	921	922	959	927	910	973	895	900	923	916	921	888	865	930	906	911	930	904	915	941	954	882	933	894	932	892	962	922	850	914	915	907	884	922	940	893	899	858	918	916	881	966	903	897	926	935	943	922	886	897	883	902	929	842	942	969	849	918	941	934	913	912	855	958	884	946	940	902	939	961	973	897	887	912	920	900	890	952	947	995	950	954	941	966	928	907	987	894	996	863	931	950	899	933	936	905	909	966	892	954	843	902	942	930	914	924	940	898	903	885	943	946	884	912	921	938	925	847	926	936	919	924	919	898	944	847	905	960	904	921	931	941	858	902	899	934	979	939	948	871	911	908	864	956	931	884	880	914	932	939	859	905	859	954	918	940	926	881	944	870	864	898	907	914	902	853	915	883	885	935	928	919	963	893	925	935	880	965	894	866	920	881	883	905	938	873	905	938	918	928	899	918	939	873	961	870	897	906	891	937	927	892	939	909	895	918	930	874	896	878	934	951	981	846	890	876	928	918	902	978	933	914	967	943	909	901	927	900	899	892	921	936	1012	902	938	932	902	939	908	954	938	956	884	877	897	878	940	933	914	967	945	863	931	936	964	893	882	873	902	942	895	910	960	911	943	945	938	895	962	902	929	915	878	937	883	884	908	887	865	890	886	924	935	866	957	911	873	889	917	926	946	858	898	913	891	872	921	943	963	901	948	944	934	949	892	920	903	956	929	954	935	925	877	916	934	943	896	932	869	935	865	874	948	986	943	922	871	891	932	893	935	893	884	913	919	932	975	973	966	971	934	850	893	846	907	948	904	958	893	907	947	947	915	915	950	935	922	862	862	970	927	938	921	914	901	940	923	950	905	946	959	913	936	921	916	955	936	921	935	946	941	891	963	962	907	952	933	881	867	875	963	942	944	880	906	904	910	932	897	916	876	887	875	898	933	902	974	954	930	882	875	883	890	893	919	916	910	908	926	955	922	925	903	920	905	864	884	905	893	874	926	885	920	871	873	869	960	860	896	896	900	1001	900	961	874	932	960	930	862	893	906	947	938	922	946	965	938	898	929	962	905	862	901	910	888	957	937	897	932	922	914	908	890	920	913	893	894	955	903	872	908	933	895	952	874	865	947	910	926	932	939	920	917	930	953	969	930	908	913	888	905	855	960	887	953	938	947	902	850	909	896	895	900	922	934	936	908	915	953	936	952	895	890	899	915	918	930	897	954	948	958	923	902	934	931	865	919	966	932	914	877	925	969	928	927	920	923	858	918	921	922	872	970	959	884	913	970	1007	928	877	892	887	904	930	911	910	871	898	927	917	904	877	879	933	910	922	898	931	865	955	942	880	879	903	882	959	956	988	894	898	917	955	919	878	923	936	914	937	915	881	877	903	927	920	967	909	937	932	938	966	937	926	924	895	910	964	926	943	965	899	893	908	982	939	902	906	923	935	960	936	938	899	914	938	902	922	871	911	897	933	860	978	919	868	899	926	903	872	934	879	877	965	923	902	876	896	927	996	863	896	924	902	886	955	908	907	942	903	887	896	912	928	929	939	953	920	897	889	865	925	937	831	903	937	922	911	921	943	915	901	925	882	985	912	924	895	874	972	893	906	914	894	929	928	920	903	989	903	873	947	951	932	891	929	970	907	933	942	865	932	861	929	891	878	949	940	913	932	926	889	914	917	915	890	925	904	928	894	913	907	878	899	939	855	933	904	957	903	905	921	948	936	869	948	929	930	944	923	961	969	887	931	914	898	975	915	946	888	947	931	936	940	881	944	937	879	919	932	915	993	895	894	989	896	859	901	941	920	939	919	945	910	919	902	939	934	863	954	922	842	932	922	917	931	934	940	909	893	931	953	984	933	907	948	949	943	929	931	931	915	920	856	949	949	886	827	896	944	917	895	880	951	895	922	943	851	861	867	900	929	874	899	946	904	957	921	971	897	861	894	853	942	912	912	851	980	942	925	920	896	945	876	911	932	924	936	959	898	888	903	909	900	903	880	907	859	873	937	935	913	964	902	910	935	934	893	911	984	901	934	921	894	930	882	864	903	899	957	967	967	949	928	911	893	913	921	880	924	955	926	942	913	905	943	902	881	929	916	947	894	955	939	942	886	896	922	915	934	902	910	907	917	919	920	942	942	931	915	958	908	911	901	921	918	910	953	884	875	935	869	932
26493	19846	15962	24391	32950	34062	31533	31767	48940	82558	74079	56838	38268	20503	10366	7825	7556	7389	7372	7480	7541	7493	7497	7405	7400	7545	7380	7446	7595	7365	7547	7411	7472	7605	7446	7532	7457	7480	7533	7526	7593	7414	7471	7561	7493	7481	7390	7316	7468	7368	7401	7445	7541	7441	7550	7439	7378	7449	7460	7463	7454	7361	7284	7552	7392	7417	7500	7353	7310	7498	7405	7452	7433	7451	7559	7577	7456	7566	7336	7442	7552	7481	7418	7596	7497	7517	7480	7374	7561	7460	7514	7459	7416	7445	7431	7462	7517	7479	7489	7513	7512	7353	7582	7503	7575	7336	7459	7445	7518	7370	7499	7450	7550	7452	7596	7541	7473	7525	7446	7399	7474	7409	7438	7473	7564	7445	7446	7403	7405	7382	7504	7436	7392	7483	7471	7415	7400	7503	7391	7595	7431	7525	7492	7414	7438	7433	7388	7473	7455	7378	7547	7440	7472	7473	7457	7572	7369	7410	7520	7398	7422	7395	7409	7568	7267	7372	7502	7420	7370	7456	7585	7450	7464	7464	7492	7441	7403	7443	7524	7651	7427	7389	7547	7466	7572	7396	7475	7443	7421	7400	7455	7409	7529	7437	7482	7530	7356	7606	7470	7457	7389	7498	7451	7474	7505	7577	7467	7474	7580	7513	7503	7518	7496	7383	7311	7620	7474	7568	7451	7396	7451	7467	7477	7613	7452	7488	7287	7573	7412	7485	7551	7465	7421	7451	7503	7414	7465	7494	7476	7508	7531	7363	7396	7546	7413	7239	7511	7516	7329	7493	7523	7450	7419	7552	7403	7498	7463	7462	7454	7366	7448	7441	7489	7435	7513	7504	7468	7442	7425	7445	7452	7521	7373	7487	7435	7414	7407	7682	7497	7400	7522	7454	7385	7432	7407	7533	7509	7489	7373	7368	7609	7433	7572	7528	7392	7446	7516	7560	7311	7463	7422	7364	7394	7483	7422	7456	7418	7369	7392	7595	7391	7444	7350	7375	7444	7456	7447	7497	7574	7450	7436	7450	7463	7475	7530	7455	7414	7336	7401	7502	7497	7531	7451	7398	7456	7466	7481	7454	7587	7449	7404	7475	7421	7449	7484	7526	7434	7484	7388	7432	7500	7433	7396	7386	7397	7450	7414	7441	7482	7459	7577	7434	7463	7296	7468	7479	7487	7394	7585	7555	7482	7442	7263	7450	7423	7316	7472	7532	7449	7534	7418	7557	7476	7473	7508	7595	7395	7475	7440	7552	7450	7576	7443	7367	7565	7397	7569	7475	7406	7518	7469	7463	7476	7436	7454	7517	7437	7453	7422	7294	7527	7435	7386	7433	7438	7540	7447	7398	7507	7499	7521	7328	7501	7336	7390	7432	7477	7462	7511	7597	7398	7488	7535	7385	7519	7454	7480	7466	7457	7563	7534	7461	7492	7417	7496	7485	7586	7403	7425	7521	7472	7421	7478	7376	7440	7407	7415	7382	7495	7484	7469	7436	7337	7449	7600	7392	7379	7553	7513	7578	7579	7526	7493	7391	7469	7528	7492	7447	7248	7575	7546	7421	7536	7298	7486	7337	7521	7366	7645	7523	7465	7464	7457	7380	7387	7510	7360	7516	7401	7472	7522	7562	7364	7637	7426	7460	7275	7358	7453	7566	7540	7456	7422	7412	7571	7437	7486	7513	7424	7549	7343	7530	7420	7463	7635	7574	7651	7387	7491	7454	7547	7634	7399	7501	7490	7332	7430	7313	7292	7485	7307	7450	7328	7506	7419	7457	7277	7487	7474	7345	7337	7539	7547	7374	7423	7390	7287	7453	7460	7377	7446	7418	7384	7434	7624	7331	7504	7541	7369	7475	7458	7574	7473	7508	7374	7340	7605	7474	7520	7537	7217	7319	7352	7326	7484	7546	7500	7369	7545	7514	7455	7386	7460	7332	7406	7523	7495	7512	7439	7448	7587	7513	7324	7558	7407	7415	7500	7458	7525	7420	7431	7346	7485	7562	7520	7557	7444	7504	7444	7355	7442	7469	7454	7428	7329	7495	7485	7440	7490	7454	7452	7509	7436	7242	7569	7522	7576	7513	7457	7387	7371	7489	7498	7414	7366	7290	7428	7496	7471	7424	7425	7389	7554	7538	7535	7542	7562	7592	7394	7426	7398	7514	7422	7533	7403	7298	7517	7558	7438	7529	7509	7459	7397	7463	7431	7428	7660	7378	7598	7628	7456	7404	7349	7458	7526	7407	7567	7513	7356	7545	7488	7536	7374	7389	7574	7292	7413	7450	7578	7461	7390	7425	7413	7435	7533	7447	7547	7412	7408	7537	7454	7641	7486	7467	7425	7508	7383	7519	7401	7457	7509	7549	7423	7420	7568	7537	7459	7444	7479	7477	7464	7524	7540	7513	7429	7376	7420	7396	7392	7537	7476	7508	7544	7499	7483	7333	7388	7595	7462	7511	7475	7512	7509	7389	7524	7543	7488	7473	7405	7687	7404	7466	7537	7499	7431	7488	7432	7541	7466	7463	7459	7377	7491	7455	7457	7590	7558	7418	7411	7446	7439	7535	7434	7370	7357	7451	7286	7429	7459	7495	7428	7386	7446	7440	7420	7490	7364	7525	7453	7508	7474	7441	7449	7516	7537	7402	7461	7604	7414	7408	7509	7456	7535	7493	7466	7611	7339	7475	7331	7383	7594	7353	7555	7399	7453	7439	7484	7414	7470	7344	7461	7657	7554	7474	7395	7404	7503	7402	7342	7368	7482	7518	7470	7570	7506	7443	7417	7473	7423	7477	7526	7455	7464	7391	7354	7477	7505	7594	7392	7418	7517	7474	7479	7375	7438	7422	7386	7270	7529	7407	7568	7526	7586	7540	7277	7529	7475	7572	7404	7398	7428	7383	7544	7543	7512	7442	7553	7319	7433	7490	7444	7416	7502	7512	7391	7418	7510	7387	7570	7529	7385	7407	7436	7342	7512	7493	7480	7424	7504	7481	7362	7409	7428	7481	7542	7556	7413	7439	7363	7391	7445	7683	7538	7521	7345	7529	7430	7513	7389	7409	7464	7476	7441	7434	7512	7358	7527	7408	7400	7528	7419	7431	7654	7398	7501	7515	7408	7500	7389	7589	7521	7538	7536	7560	7528	7436	7404	7321	7632	7464	7425	7507	7497	7343	7523	7410	7573	7550	7547	7417	7473	7460	7495	7456	7469	7475	7283	7506	7431	7480	7327	7630	7545	7495	7428	7342	7474	7351	7539	7414	7449	7347	7450	7549	7494	7567	7634	7515	7519	7369	7457	7474	7557	7442	7493	7421	7362	7484	7484	7553	7335	7541	7502	7484	7392	7472	7393	7507	7487	7588	7569	7382	7529	7498	7479	7505	7449	7431	7403	7427	7457	7400	7503	7424	7512	7304	7482	7488	7405	7392	7364	7344	7486	7501	7527	7478	7495	7276	7535	7545	7461	7459	7409	7450	7324	7521	7527	7459	7590	7421	7496	7447	7422	7518	7439	7498	7343	7582	7419	7390	7310	7503	7472	7513	7379	7428	7391	7494	7327	7548	7449	7455	7458	7363	7402	7471	7561	7539	7422	7543	7392	7484	7419	7395	7457	7446	7478	7330	7292	7501	7426	7493	7474	7446	7513	7423	7330	7513	7419	7355	7486	7411	7385	7433	7458	7360	7570	7397	7387	7446	7419	7517	7416	7447	7471	7601	7386	7529	7486	7504	7428	7496	7399	7411	7451	7421	7481	7599	7520	7540	7523	7460	7376	7365	7527	7461	7547	7452	7402	7461	7430	7553	7327	7552	7547	7483	7549	7479	7607	7393	7440	7478	7414	7444	7470	7480	7517	7670	7562	7488	7458	7478	7325	7476	7538	7327	7440	7422	7494	7513	7401	7369	7467	7339	7533	7524	7526	7493	7510	7445	7502	7278	7574	7503	7599	7499	7345	7541	7402	7548	7567	7725	7501	7617	7518	7559	7479	7499	7412	7552	7428	7557	7358	7522	7296	7530	7508	7643	7506	7455	7546	7405	7528	7480	7401	7568	7498	7499	7455	7495	7495	7506	7591	7500	7457	7562	7462	7356	7412	7414	7492	7405	7403	7458	7409	7531	7354	7523	7408	7437	7526	7436	7533	7510	7395	7402	7464	7395	7480	7347	7427	7457	7468	7344	7507	7454	7512	7353	7636	7336	7476	7409	7332	7548	7483	7311	7389	7366	7513	7437	7414	7508	7555	7530	7607	7674	7275	7516	7624	7443	7387	7507	7547	7508	7516	7445	7393	7574	7464	7471	7271	7451	7472	7472	7511	7397	7564	7424	7508	7457	7435	7434	7567	7478	7393	7410	7514	7551	7437	7481	7629	7341	7506	7330	7498	7485	7423	7285	7608	7467	7411	7434	7500	7393	7491	7444	7463	7420	7518	7566	7369	7476	7520	7419	7513	7448	7458	7317	7506	7488	7493	7514	7382	7596	7288	7427	7449	7434	7447	7485	7435	7475	7360	7500	7436	7449	7493	7406	7408	7513	7476	7439	7606	7442	7321	7449	7451	7356	7398	7389	7425	7470	7525	7400	7492	7417	7556	7517	7480	7487	7434	7434	7521	7383	7559	7540	7456	7493	7588	7494	7383	7474	7441	7510	7531	7471	7627	7307	7417	7498	7433	7429	7408	7457	7453	7452	7593	7479	7311	7476	7568	7339	7442	7575	7550	7491	7334	7527	7446	7545	7575	7415	7457	7424	7389	7429	7473	7439	7400	7516	7586	7328	7452	7412	7460	7413	7435	7413	7480	7449	7475	7545	7580	7405	7385	7524	7394	7445	7557	7509	7434	7359	7541	7330	7471	7345	7392	7523	7378	7351	7343	7488	7470	7534	7578	7473	7458	7512	7436	7466	7549	7373	7486	7539	7639	7426	7450	7531	7558	7446	7408	7456	7515	7509	7413	7526	7468	7550	7371	7511	7588	7504	7463	7452	7559	7403	7526	7384	7465	7463	7413	7419	7469	7493	7396	7388	7493	7414	7457	7431	7333	7456	7425	7442	7423	7494	7480	7335	7571	7378	7461	7383	7439	7414	7383	7453
3465	1568	1329	1132	1339	1514	1312	1394	2219	5748	5080	3337	1921	1162	965	897	876	882	864	861	869	859	916	858	896	888	864	906	852	857	877	885	879	877	905	905	884	890	892	904	878	919	920	875	880	966	913	955	925	876	831	844	909	904	887	910	908	897	811	938	901	882	843	920	889	889	848	877	934	921	934	949	883	812	908	952	889	930	879	868	887	913	916	828	929	877	933	888	897	837	977	847	902	841	936	865	851	906	906	862	890	873	880	915	946	911	868	912	909	887	863	897	889	921	865	872	865	883	862	871	892	874	875	901	901	923	886	899	861	870	906	907	862	866	854	917	855	936	926	840	880	924	877	911	851	936	876	902	892	896	834	900	898	936	876	890	876	874	973	860	863	870	908	870	908	900	871	891	880	890	852	919	934	867	908	851	901	886	880	884	855	872	902	887	914	916	874	900	884	921	881	896	928	877	904	888	863	873	864	877	869	873	834	907	898	894	866	841	874	872	875	892	883	817	879	939	886	900	918	867	901	876	923	868	879	913	945	852	966	897	902	908	911	862	869	922	903	919	978	891	908	879	891	833	887	901	856	861	920	893	905	943	901	911	913	892	918	948	876	875	922	888	911	888	865	944	886	955	919	920	956	930	831	851	883	939	866	934	914	949	906	906	910	886	911	850	881	842	906	917	874	840	845	864	889	842	839	938	899	908	826	879	952	902	873	912	838	881	882	873	912	914	904	852	894	841	888	852	859	882	902	874	919	895	887	897	894	909	897	839	908	883	933	907	858	912	920	854	844	906	847	895	894	883	864	908	936	811	894	895	858	881	878	894	892	833	876	881	900	878	896	860	859	869	896	927	934	919	875	879	936	881	941	856	888	881	887	855	860	865	887	884	925	906	892	875	895	957	900	886	914	887	938	894	878	884	860	883	863	874	829	932	945	875	930	887	862	872	937	894	866	845	857	887	876	860	882	867	883	887	849	878	892	870	880	941	859	900	902	866	892	865	840	930	905	920	903	947	933	938	876	866	880	906	898	905	926	888	895	922	839	889	911	869	926	907	909	891	932	867	858	895	880	893	914	858	908	917	850	871	916	878	930	882	891	850	849	862	879	903	892	873	888	867	942	950	850	806	866	924	916	896	920	864	896	899	871	905	882	897	878	841	877	890	932	806	906	915	869	859	873	914	889	893	908	951	868	887	862	943	966	905	889	849	932	906	877	886	947	870	903	934	856	876	873	851	850	888	898	861	900	944	901	905	907	836	898	882	917	882	837	844	906	948	885	893	954	861	897	835	876	925	911	874	921	884	898	864	853	908	883	881	836	877	886	878	891	881	902	869	955	843	850	893	885	859	900	845	843	894	910	926	897	857	947	851	892	844	863	925	887	929	908	903	903	843	920	894	941	865	884	884	888	881	866	904	855	895	900	891	899	894	913	910	907	922	877	819	924	855	935	875	873	899	882	882	886	881	787	930	915	881	885	868	898	897	888	875	821	891	919	917	837	888	885	864	919	877	886	855	903	901	969	940	897	862	903	886	892	912	855	875	890	872	927	945	881	899	859	873	845	894	891	875	898	848	911	927	892	888	870	864	940	841	888	853	869	895	905	873	907	825	864	920	907	927	901	918	879	850	868	878	888	902	909	883	889	815	902	897	893	900	864	906	970	862	918	901	956	856	915	872	858	908	870	860	898	934	896	862	956	874	907	891	874	910	889	866	857	892	903	903	885	893	894	845	881	904	879	909	927	891	888	903	916	863	852	905	910	870	923	905	901	865	848	940	877	868	840	855	883	890	876	900	927	867	888	937	868	847	895	900	940	860	920	910	863	909	870	913	908	879	862	888	909	877	848	890	959	866	853	836	904	877	895	870	925	897	907	889	884	922	913	907	849	877	904	893	868	955	920	834	899	879	858	897	867	932	900	919	851	886	917	895	897	913	909	885	906	887	917	932	912	896	878	890	901	848	914	925	898	893	850	858	870	834	955	947	923	919	894	868	885	950	938	886	934	941	816	841	913	843	875	899	861	868	853	833	913	900	869	880	911	883	879	825	895	965	899	882	866	970	872	858	905	880	912	896	854	870	875	909	865	896	857	912	848	849	835	843	892	917	873	894	864	928	863	872	873	870	942	883	859	823	861	823	935	919	875	908	886	920	904	878	859	869	910	903	857	870	853	933	898	897	861	874	900	885	906	896	869	955	914	922	880	818	894	891	904	845	901	917	914	868	854	860	963	865	892	883	887	884	880	879	870	917	919	855	888	885	905	903	917	880	913	921	883	895	869	876	906	864	877	795	878	865	871	912	907	874	929	870	875	882	888	880	857	857	877	901	906	912	906	865	853	925	864	926	882	925	902	924	908	857	870	925	880	942	903	885	922	854	951	852	883	863	840	860	883	895	892	921	925	893	866	844	930	913	854	888	878	889	848	854	870	916	879	934	877	865	886	892	923	913	840	903	884	887	884	902	857	847	882	887	925	881	869	881	931	902	870	927	860	902	897	816	944	913	916	890	879	933	845	938	879	891	895	915	868	897	886	831	876	860	890	870	886	817	864	860	907	888	889	918	855	892	865	860	914	868	932	917	926	855	869	888	908	888	847	894	904	887	904	952	909	896	912	879	898	880	910	835	846	905	849	906	887	900	901	873	878	905	886	894	843	881	904	862	923	890	910	909	933	911	907	860	853	889	935	878	851	879	856	936	850	859	909	873	850	885	867	926	923	867	886	875	883	868	889	856	861	870	863	897	890	932	900	856	875	904	930	906	894	896	865	856	866	878	908	898	859	850	859	877	914	891	848	843	864	850	852	871	894	871	950	890	915	925	865	903	869	896	892	957	929	853	917	863	934	947	882	807	871	875	895	857	884	938	938	929	892	906	939	899	900	901	886	908	852	968	891	848	934	880	917	915	924	831	932	879	889	870	954	922	902	825	928	872	941	910	849	859	850	879	865	882	890	937	905	836	893	891	870	923	854	927	902	919	872	902	881	891	900	868	928	845	840	872	858	917	907	922	859	896	933	912	864	871	929	863	866	869	916	865	878	876	874	849	905	922	869	873	884	906	906	869	924	904	913	853	831	894	852	879	948	910	954	882	884	844	905	887	920	887	879	887	909	855	885	910	875	960	931	896	903	942	898	876	926	947	845	894	860	923	913	885	870	887	842	890	876	882	896	874	879	884	937	879	896	901	901	883	862	877	854	869	877	881	930	915	881	855	853	891	902	815	874	919	909	917	926	905	835	913	894	917	934	886	905	889	873	881	841	869	872	857	877	882	930	890	886	870	873	934	895	894	859	836	866	881	911	897	919	863	875	861	882	934	879	904	891	888	899	874	881	912	838	941	871	920	852	887	909	882	906	926	907	916	867	873	862	872	879	870	873	926	915	925	908	931	886	871	845	877	897	860	882	877	932	909	830	894	865	888	889	895	861	899	862	928	861	897	866	930	882	927	887	899	917	852	863	868	884	930	828	833	877	847	854	922	890	913	928	871	881	868
19073	14478	11861	17526	24053	25498	23130	21650	31498	46389	40605	30841	19612	11175	8055	7385	7244	7196	7301	7360	7194	7181	7250	7000	7290	7242	7254	7085	7160	7302	7190	7236	7122	7311	7395	7132	7196	7238	7141	7132	7266	7232	7067	7258	7190	7223	7103	7206	7168	7348	7237	7328	7248	7193	7208	7122	7198	7184	7112	7300	7280	7271	7158	7025	7122	7270	7354	7191	7344	7189	7323	7200	7119	7228	7224	7129	7125	7271	7135	7164	7171	7228	7212	7033	7338	7173	7236	7200	7196	7251	7158	7206	7189	7241	7334	7187	7394	7254	7219	7308	7264	7274	7171	7288	7285	7108	7357	7307	7197	7083	7343	7274	7249	7142	7255	7269	7225	7283	7255	7123	7305	7172	7246	7325	7302	7199	7129	7264	7253	7267	7184	7174	7309	7187	7249	7218	7224	7211	7207	7195	7231	7309	7236	7404	7246	7174	7373	7294	7320	7168	7223	7271	7121	7233	7228	7279	7153	7308	7192	7044	7086	7271	7179	7272	7197	7252	7337	7257	7231	7144	7205	7341	7115	7172	7158	7202	7139	7286	7378	7210	7208	7268	7259	7161	7268	7287	7198	7167	7090	7224	7163	7333	7232	7176	7217	7099	7379	7192	7214	7334	7226	7186	7179	7161	7315	7284	7236	7192	7328	7165	7204	7100	7230	7206	7172	7191	7261	7344	7325	7385	7241	7131	7256	7298	7197	7179	7266	7348	7270	7194	7294	7359	7274	7228	7208	7084	7269	7231	7336	7195	7235	7265	7240	7278	7213	7115	7281	7304	7260	7289	7182	7207	7239	7211	7148	7031	7291	7363	7162	7208	7306	7334	7244	7127	7142	7242	7375	7178	7113	7274	7285	7173	7267	7145	7108	7112	7460	7094	7157	7332	7169	7203	7201	7229	7421	7248	7255	7310	7267	7190	7276	7226	7169	7315	7203	7198	7271	7035	7267	7102	7215	7171	7250	7254	7189	7293	7310	7173	7245	7237	7200	7223	7238	7155	7324	7232	7183	7135	7216	7377	7348	7356	7303	7230	7401	7300	7054	7370	7312	7225	7317	7297	7231	7322	7246	7214	7129	7223	7302	7321	7234	7230	7267	7284	7306	7155	7256	7263	7187	7114	7264	7273	7276	7231	7182	7130	7226	7242	7147	7166	7261	7340	7116	7228	7236	7292	7345	7208	7339	7281	7267	7226	7316	7220	7242	7237	7284	7310	7206	7241	7226	7316	7154	7081	7211	7118	7244	7222	7146	7321	7068	7191	7212	7213	7324	7276	7115	7280	7232	7341	7065	7276	7134	7074	7306	7130	7257	7190	7204	7232	7150	7151	7198	7146	7287	7113	7194	7377	7190	7184	7215	7162	7176	7150	7325	7326	7183	7230	7292	7326	7109	7056	7249	7147	7270	7296	7260	7299	7061	7122	7345	7204	7099	7199	7119	7223	7339	7049	7341	7116	7241	7132	7162	7197	7195	7300	7243	7110	7245	7189	7133	7223	7190	7257	7278	7269	7265	7119	7253	7170	7188	7206	7255	7143	7275	7358	7416	7102	7189	7149	7357	7253	7251	7258	7238	7235	7197	7260	7243	7038	7136	7229	7246	7161	7303	7305	7274	7185	7282	7200	7155	7256	7320	7251	7314	7107	7134	7205	7178	7188	7204	7150	7108	7266	7144	7216	7224	7203	7158	7185	7231	7378	7129	7293	7422	7188	7162	7246	7282	7364	7275	7101	7330	7193	7180	7224	7246	7283	7240	7194	7278	7244	7224	7200	7281	7182	7265	7199	7211	7267	7160	7277	7222	7364	7306	7098	7240	7311	7141	7286	7185	7365	7183	7186	7307	7301	7124	7193	7252	7245	7343	7224	7226	7224	7212	7314	7141	7332	7187	6977	7228	7121	7060	7318	7284	7191	7190	7310	7144	7143	7196	7235	7314	7151	7223	7222	7358	7211	7297	7268	7268	7269	7184	7223	7335	7190	7218	7249	7176	7160	7299	7140	7128	7198	7186	7191	7189	7162	7201	7164	7304	7154	7225	7192	7270	7217	7235	7264	7253	7210	7245	7278	7207	7379	7258	7243	7226	7273	7135	7261	7244	7158	7203	7138	7234	7176	7319	7117	7282	7150	7135	7227	7261	7251	7204	7236	7254	7126	7267	7254	7268	7238	7176	7177	7230	7323	7184	7174	7364	7236	7262	7135	7253	7271	7244	7202	7235	7272	7320	7364	7174	7286	7228	7187	7319	7251	7242	7273	7174	7148	7273	7173	7195	7162	7234	7249	7231	7303	7409	7243	7219	7223	7212	7328	7177	7339	7245	7263	7168	7177	7329	7262	7282	7347	7212	7310	7273	7250	7272	7159	7290	7275	7167	7240	7221	7264	7046	7156	7316	7142	7147	7166	7213	7219	7278	7214	7271	7193	7397	7212	7367	7260	7229	7375	7288	7215	7155	7118	7194	7113	7392	7291	7276	7143	7225	7129	7263	7295	7213	7108	7206	7205	7402	7210	7244	7272	7129	7141	7258	7259	7209	7157	7214	7268	7225	7214	7293	7260	7218	7270	7224	7077	7148	7191	7237	7196	7171	7088	7318	7300	7307	7279	7182	7266	7319	7211	7286	7138	7319	7288	7222	7320	7235	7186	7211	7216	7341	7227	7252	7209	7243	7262	7246	7253	7174	7224	7148	7238	7262	7281	7363	7178	7151	7233	7366	7306	7207	7344	7231	7177	7181	7247	7196	7310	7208	7453	7253	7136	7269	7282	7174	7094	7281	7207	7224	7150	7268	7282	7213	7241	7290	7189	7215	7278	7237	7077	7171	7098	7174	7327	7179	7213	7053	7126	7248	7318	7335	7299	7151	7234	7332	7250	7233	7161	7121	7264	7239	7151	7198	7275	7267	7251	7228	7185	7171	7268	7213	7353	7288	7282	7201	7148	7217	7190	7319	7234	7247	7240	7145	7281	7261	7214	7350	7304	7196	7116	7167	7145	7096	7224	7211	7237	7280	7214	7296	7267	7135	7207	7134	7080	7214	7181	7231	7162	7146	7242	7168	7396	7226	7215	7243	7311	7323	7229	7283	7235	7253	7256	7397	7277	7220	7144	7106	7127	7173	7185	7249	7243	7345	7178	7122	7245	7392	7237	7110	7164	7175	7253	7197	7147	7073	7235	7153	7301	7269	7370	7243	7123	7281	7278	7118	7206	7179	7226	7201	7164	7240	7200	7208	7224	7207	7212	7258	7224	7184	7269	7283	7187	7397	7251	7217	7296	7209	7363	7204	7267	7308	7135	7194	7342	7214	7308	7096	7107	7274	7236	7163	7254	7254	7308	7171	7281	7311	7414	7247	7142	7281	7131	7154	7204	7160	7136	7150	7348	7176	7303	7176	7397	7293	7223	7283	7109	7144	7285	7154	7341	7119	7191	7169	7238	7240	7112	7235	7269	7188	7094	7215	7365	7254	7262	7284	7174	7297	7257	7302	7068	7262	7226	7278	7235	7319	7239	7433	7129	7199	7256	7197	7286	7204	7188	7147	7193	7290	7233	7149	7248	7123	7308	7230	7323	7380	7214	7246	7129	7349	7239	7288	7215	7278	7165	7201	7308	7226	7213	7180	7189	7162	7298	7307	7181	7267	7360	7173	7117	7186	7173	7194	7173	7267	7230	7328	7194	7160	7252	7174	7222	7284	7131	7263	7177	7215	7324	7424	7253	7139	7236	7251	7282	7211	7271	7247	7294	7191	7213	7255	7216	7167	7215	7252	7222	7243	7303	7207	7265	7316	7227	7129	7197	7156	7156	7126	7240	7273	7272	7167	7219	7172	7242	7190	7178	7257	7259	7295	7206	7286	7117	7268	7242	7242	7274	7174	7278	7219	7261	7263	7251	7183	7336	7146	7206	7171	7210	7120	7248	7206	7139	7184	7288	7283	7283	7212	7245	7268	7215	7213	7126	7253	7265	7170	7227	7286	7296	7264	7283	7277	7090	7326	7316	7304	7248	7243	7209	7208	7275	7236	7331	7091	7181	7189	7174	7298	7229	7189	7126	7130	7190	7368	7235	7293	7251	7291	7214	7298	7196	7145	7200	7182	7206	7152	7122	7150	7074	7299	7231	7175	7252	7185	7110	7250	7255	7062	7272	7183	7206	7351	7289	7224	7229	7264	7344	7279	7318	7104	7335	7293	7161	7251	7102	7384	7264	7303	7124	7362	7220	7359	7180	7172	7251	7385	7284	7242	7269	7138	7348	7212	7152	7306	7307	7326	7135	7192	7228	7321	7194	7209	7218	7260	7260	7226	7291	7258	7164	7246	7103	7224	7283	7197	7161	7031	7203	7191	7164	7156	7222	7193	7242	7200	7312	7295	7185	7294	7264	7236	7292	7334	7185	7328	7240	7274	7128	7241	7266	7292	7282	7074	7104	7142	7191	7299	7194	7299	7286	7176	7257	7414	7192	7129	7343	7294	7053	7193	7172	7233	7191	7287	7176	7199	7322	7147	7209	7197	7079	7209	7278	7232	7209	7279	7166	7287	7225	7257	7225	7201	7260	7240	7141	7258	7168	7228	7262	7395	7354	7428	7137	7171	7282	7298	7221	7252	7159	7209	7239	7308	7189	7249	7267	7112	7267	7187	7282	7331	7355	7292	7315	7179	7216	7390	7179	7298	7093	7249	7294	7200	7153	7196	7273	7238	7230	7109	7275	7261	7239	7255	7110	7286	7285	7186	7262	7091	7257	7177	7262	7217	7169	7399	7202	7313	7214	7231	7301	7274	7112	7146	7205	7355	7218	7322	7146	7282	7180	7248	7393	7222	7123	7179	7128	7302	7207	7271	7324	7249	7082	7365	7153	7259	7262	7121	7140	7259	7211	7324	7213	7109	7176	7227	7213	7152	7282	7346	7203	7276	7220	7181	7203	7250	7337	7286	7228	7200	7345	7175	7221	7219	7266	7272	7167	7241	7324	7091	7083	7169	7377	7154	7222	7297	7336	7284	7176	7204	7039	7323	7312	7234	7158	7081	7217	7332	7336	7240	7148	7330	7218	7216	7223	7275	7173	7181	7294	7162	7378	7190	7085	7171	7342	7184	7154
2909	2219	1464	1264	1602	1716	1704	1585	5015	15054	14386	8303	3621	1676	1028	926	949	869	896	847	810	860	910	875	871	920	900	898	917	831	859	859	875	882	874	950	933	934	906	869	873	913	909	865	884	927	903	864	893	892	882	916	882	869	863	911	882	850	855	912	910	899	828	885	894	862	946	924	876	920	952	889	931	908	904	958	900	895	866	903	917	875	939	876	862	889	877	893	925	890	880	938	906	868	918	915	936	898	909	874	861	936	893	876	931	888	889	906	875	948	879	916	917	866	876	890	900	908	855	896	893	884	904	875	874	886	923	890	873	961	920	901	889	919	975	892	867	903	873	857	939	885	922	874	931	906	893	912	874	946	954	879	945	906	901	855	824	943	933	908	957	898	840	878	912	859	906	872	931	858	902	895	907	894	938	933	915	856	886	907	927	916	873	890	896	945	920	917	894	932	884	909	904	869	864	907	940	962	884	899	861	918	894	871	920	904	940	905	847	897	856	884	888	876	864	905	952	952	847	931	857	930	913	863	910	885	958	874	925	893	845	943	872	918	880	976	887	907	894	902	864	852	890	855	865	862	901	894	903	862	882	917	888	899	948	881	923	837	955	845	901	918	893	864	911	858	913	915	872	871	936	955	898	846	889	846	912	916	891	877	883	879	970	930	900	885	889	882	901	960	868	854	954	901	931	889	907	908	848	910	858	865	946	936	955	931	930	859	965	838	896	930	886	899	941	958	873	900	877	872	920	915	881	856	888	899	950	855	853	891	912	953	882	932	924	882	866	868	874	874	917	927	952	914	907	890	911	849	898	895	920	923	894	887	890	949	897	884	944	951	888	940	909	848	874	871	902	964	827	903	903	893	895	868	916	928	859	902	917	874	878	872	876	896	876	889	891	848	894	939	931	925	894	880	886	946	922	921	940	862	827	865	888	868	873	904	913	933	917	852	846	914	928	887	918	869	854	854	887	856	877	854	891	877	833	896	873	951	936	856	918	970	890	861	876	854	933	885	950	927	924	893	887	801	863	873	886	943	969	910	829	848	905	890	914	844	854	861	915	915	935	868	904	933	884	908	925	895	903	923	882	880	907	870	889	918	925	855	898	898	934	852	925	847	909	915	929	942	901	918	885	855	907	910	897	863	907	887	963	857	882	956	953	905	900	884	902	844	961	912	902	893	914	920	860	910	919	876	943	938	923	911	905	900	966	944	949	862	841	849	857	869	842	885	950	961	873	886	916	881	886	873	887	857	916	887	875	908	915	873	961	845	853	914	936	922	872	836	865	903	897	928	887	901	868	893	863	856	879	900	966	934	867	912	819	886	901	892	950	921	890	908	968	861	903	852	896	922	879	894	934	965	921	908	893	895	884	930	919	887	871	902	861	865	871	929	886	884	887	897	897	904	929	909	902	883	887	898	915	900	884	857	896	871	928	898	906	871	914	921	867	940	845	880	886	847	932	925	877	915	922	861	878	879	867	895	888	912	956	875	901	913	895	930	893	907	958	887	874	869	882	923	858	894	924	931	903	943	887	892	860	879	861	872	878	864	897	876	861	848	884	893	866	881	872	922	857	903	871	937	882	917	929	859	876	882	913	883	932	883	914	896	897	886	908	954	924	881	856	899	883	857	864	927	942	933	955	927	913	887	899	931	932	919	901	888	862	836	945	893	891	894	944	880	882	911	861	880	913	956	938	851	885	919	836	895	889	930	883	881	862	926	913	901	836	886	923	890	879	919	856	916	902	907	902	880	881	875	936	874	929	922	842	918	875	859	928	874	909	929	888	879	907	837	919	889	920	889	889	897	887	877	861	919	885	934	885	854	897	882	928	937	863	870	873	855	840	855	922	861	905	857	880	878	849	892	879	918	911	923	924	871	836	899	902	932	881	910	889	907	895	944	924	911	924	870	864	867	880	932	943	903	926	891	873	871	921	933	904	891	889	913	920	901	893	920	901	847	918	963	892	845	862	905	919	895	880	937	938	917	911	842	874	884	928	832	909	883	966	886	907	875	900	897	904	905	902	903	883	869	907	886	866	882	922	857	914	852	847	925	885	857	934	918	910	923	890	842	898	858	967	889	876	838	950	870	931	931	932	886	878	905	875	861	936	935	882	906	928	907	840	887	856	882	908	856	878	851	929	877	865	896	859	909	890	913	901	857	888	890	877	901	901	870	892	906	870	882	891	866	947	903	905	893	902	895	881	853	881	904	832	921	921	869	855	894	950	909	936	882	843	898	909	898	864	857	919	942	910	882	873	867	875	870	923	843	952	889	883	882	911	915	875	879	952	851	874	919	915	889	910	961	935	856	913	900	917	878	913	896	900	889	891	903	890	865	890	888	915	917	889	921	896	885	825	934	895	920	954	903	894	890	878	898	910	890	940	908	873	883	912	897	905	916	896	839	878	842	910	920	898	968	871	875	886	935	955	866	874	923	905	838	874	860	876	930	929	937	844	921	919	906	885	895	851	862	874	824	929	905	886	900	856	892	912	849	913	900	960	926	966	891	888	869	924	858	869	913	882	868	953	901	955	911	846	930	904	895	860	847	926	905	983	909	917	954	950	918	898	923	931	866	875	885	940	907	903	908	896	923	874	913	863	935	892	904	945	910	899	885	876	882	907	927	891	894	848	898	856	864	904	882	856	847	901	908	822	889	955	892	905	816	922	873	887	873	917	888	815	917	876	898	868	890	920	904	901	900	920	888	889	906	918	838	849	915	844	906	904	842	878	884	897	889	923	936	856	936	849	921	912	897	893	906	841	906	861	909	884	923	920	890	900	893	909	934	899	884	937	890	893	886	893	929	894	876	842	889	888	880	927	889	867	907	849	897	897	857	912	923	885	939	959	909	886	882	863	875	882	845	882	927	890	885	921	920	934	840	889	857	885	916	937	899	871	924	910	867	857	861	852	938	900	883	864	922	878	878	894	861	928	948	965	873	889	900	934	902	926	916	867	892	882	887	925	877	903	913	839	879	894	893	888	844	893	878	945	862	901	910	952	865	937	905	880	924	878	884	837	888	885	893	861	842	868	889	923	969	883	908	939	862	899	888	940	923	913	945	928	874	892	891	840	881	921	912	833	901	882	907	911	907	918	918	831	851	866	875	897	903	920	889	918	917	937	910	936	948	887	884	946	906	895	939	864	863	891	899	838	872	901	935	887	892	869	928	903	885	891	900	928	912	906	845	885	885	874	921	863	882	906	882	890	883	874	942	869	834	927	886	873	943	896	923	852	947	900	870	936	890	872	854	888	902	900	859	847	892	887	884	882	915	913	891	831	866	912	872	960	895	923	879	888	876	890	912	939	871	900	919	916	867	877	873	904	874	953	908	899	955	907	889	882	862	879	827	969	905	866	905	922	839	889	838	894	863	908	873	927	915	936	901	910	913	955	891	909	931	903	934	971	875	863	917	878	886	903	885	915	879	951	892	939	858	856	879	899	880	853	848	950	885	852	949	931	859	924	890	859	863	934	875	874	887	918	916
23592	18958	14282	20759	28684	28736	26872	25908	45711	66184	59412	45013	30040	16199	9125	7558	7197	7393	7236	7280	7285	7280	7360	7166	7247	7174	7259	7296	7192	7291	7303	7327	7221	7247	7111	7311	7200	7251	7348	7285	7292	7355	7240	7258	7402	7301	7359	7273	7193	7292	7171	7307	7215	7172	7372	7279	7198	7177	7213	7167	7323	7347	7324	7234	7193	7165	7257	7338	7288	7251	7247	7246	7265	7381	7266	7306	7212	7391	7190	7227	7256	7181	7237	7294	7315	7379	7260	7193	7157	7266	7213	7300	7271	7346	7186	7238	7262	7274	7259	7229	7299	7194	7224	7190	7357	7280	7274	7325	7204	7157	7203	7279	7253	7276	7244	7322	7331	7408	7189	7355	7262	7286	7160	7201	7272	7355	7342	7111	7357	7263	7087	7194	7387	7234	7285	7209	7272	7258	7242	7260	7349	7278	7171	7223	7292	7223	7332	7187	7203	7379	7259	7299	7163	7285	7117	7326	7176	7249	7188	7457	7354	7271	7290	7211	7229	7247	7290	7047	7206	7339	7300	7093	7266	7244	7412	7167	7344	7274	7236	7290	7260	7197	7113	7309	7239	7151	7274	7112	7279	7221	7179	7326	7141	7301	7181	7262	7249	7364	7224	7438	7225	7365	7287	7251	7200	7215	7270	7272	7221	7271	7257	7281	7175	7241	7160	7161	7268	7318	7149	7313	7372	7343	7261	7237	7117	7203	7347	7328	7244	7149	7364	7178	7289	7324	7234	7160	7355	7262	7276	7328	7202	7251	7349	7287	7244	7413	7229	7272	7337	7214	7201	7315	7222	7285	7381	7301	7284	7311	7357	7333	7339	7133	7340	7235	7331	7271	7206	7221	7316	7152	7250	7211	7279	7098	7300	7166	7273	7353	7280	7280	7249	7150	7299	7311	7251	7295	7275	7336	7257	7221	7304	7281	7287	7194	7324	7261	7182	7289	7338	7296	7332	7315	7238	7183	7248	7337	7178	7246	7217	7300	7383	7226	7237	7166	7289	7181	7289	7304	7370	7166	7252	7230	7305	7366	7225	7373	7287	7352	7162	7269	7206	7229	7251	7273	7204	7272	7257	7363	7203	7262	7415	7317	7409	7355	7240	7291	7215	7283	7315	7171	7255	7364	7384	7262	7271	7278	7340	7122	7235	7376	7210	7221	7203	7112	7143	7311	7306	7173	7268	7310	7363	7325	7205	7271	7229	7308	7287	7177	7183	7323	7226	7424	7427	7392	7261	7366	7252	7239	7347	7157	7377	7309	7234	7275	7216	7294	7445	7159	7094	7239	7195	7270	7267	7268	7289	7478	7384	7196	7199	7400	7349	7325	7232	7336	7354	7261	7310	7290	7228	7198	7193	7351	7365	7162	7343	7235	7167	7319	7256	7223	7187	7241	7211	7223	7254	7345	7189	7237	7265	7269	7168	7195	7250	7384	7303	7252	7260	7373	7159	7332	7315	7289	7277	7214	7367	7235	7313	7318	7240	7223	7317	7242	7302	7273	7259	7353	7253	7195	7342	7221	7343	7197	7230	7201	7267	7075	7204	7260	7170	7279	7212	7180	7124	7250	7347	7275	7193	7169	7227	7301	7214	7091	7187	7225	7342	7287	7253	7292	7195	7261	7174	7176	7178	7256	7330	7331	7198	7191	7231	7242	7286	7218	7203	7365	7279	7216	7103	7327	7105	7293	7180	7367	7257	7331	7217	7372	7282	7216	7245	7354	7214	7369	7241	7357	7302	7325	7089	7296	7275	7306	7274	7191	7251	7307	7273	7171	7320	7288	7280	7359	7137	7269	7274	7188	7410	7250	7315	7212	7339	7178	7188	7355	7192	7405	7430	7397	7344	7321	7296	7197	7267	7276	7359	7268	7246	7221	7177	7235	7283	7277	7235	7139	7309	7257	7469	7335	7153	7284	7253	7260	7160	7321	7306	7351	7201	7342	7245	7348	7185	7354	7300	7308	7222	7225	7218	7168	7257	7313	7258	7350	7262	7124	7135	7332	7329	7266	7252	7279	7340	7338	7308	7181	7210	7202	7351	7333	7292	7298	7249	7246	7200	7283	7366	7285	7244	7171	7213	7238	7245	7197	7133	7303	7258	7317	7304	7355	7420	7308	7395	7165	7209	7291	7224	7313	7260	7308	7317	7249	7287	7362	7338	7225	7270	7261	7188	7301	7315	7250	7230	7271	7256	7154	7260	7181	7330	7285	7452	7256	7164	7214	7311	7383	7228	7320	7260	7367	7442	7262	7249	7316	7209	7187	7380	7359	7273	7402	7315	7339	7223	7226	7217	7232	7247	7256	7368	7298	7335	7212	7309	7308	7386	7094	7271	7295	7243	7251	7150	7229	7218	7254	7159	7291	7402	7201	7355	7266	7223	7346	7198	7286	7217	7190	7236	7223	7346	7286	7181	7156	7217	7329	7317	7338	7165	7275	7235	7280	7224	7351	7292	7253	7277	7196	7240	7315	7320	7211	7240	7208	7192	7249	7298	7311	7293	7264	7269	7243	7328	7267	7312	7394	7263	7234	7242	7318	7359	7264	7301	7357	7206	7253	7305	7312	7215	7211	7292	7229	7237	7242	7301	7248	7226	7250	7483	7286	7218	7232	7386	7263	7190	7210	7161	7285	7418	7229	7134	7254	7284	7143	7056	7207	7252	7420	7326	7375	7488	7224	7211	7303	7249	7142	7443	7278	7328	7233	7272	7190	7255	7127	7315	7264	7282	7326	7134	7294	7452	7326	7270	7261	7104	7340	7192	7295	7183	7234	7283	7141	7296	7303	7237	7305	7354	7176	7233	7117	7298	7273	7225	7279	7150	7256	7191	7166	7299	7275	7275	7202	7309	7307	7163	7188	7326	7308	7355	7364	7315	7311	7383	7372	7347	7405	7238	7131	7383	7229	7207	7193	7223	7237	7179	7360	7324	7191	7282	7264	7183	7247	7378	7337	7365	7218	7258	7179	7367	7164	7344	7192	7251	7256	7231	7116	7210	7351	7370	7270	7216	7319	7250	7303	7229	7280	7357	7289	7215	7282	7289	7391	7299	7303	7266	7283	7310	7147	7311	7306	7324	7161	7291	7354	7337	7277	7313	7231	7209	7299	7328	7241	7218	7246	7221	7345	7266	7344	7175	7105	7327	7184	7239	7220	7462	7262	7160	7117	7224	7179	7225	7087	7233	7288	7381	7140	7312	7376	7312	7166	7191	7336	7320	7328	7245	7171	7391	7120	7366	7236	7201	7374	7187	7424	7266	7199	7252	7362	7207	7394	7378	7106	7219	7237	7205	7305	7152	7296	7211	7318	7359	7244	7281	7365	7310	7277	7260	7201	7121	7286	7341	7398	7290	7203	7223	7312	7321	7243	7178	7104	7215	7291	7245	7231	7328	7339	7208	7202	7287	7203	7353	7182	7262	7296	7346	7308	7201	7189	7233	7313	7334	7346	7172	7213	7252	7237	7182	7344	7463	7297	7228	7173	7462	7269	7266	7278	7281	7219	7286	7219	7296	7440	7231	7421	7204	7243	7218	7356	7376	7349	7235	7324	7364	7198	7134	7327	7280	7188	7351	7365	7336	7362	7340	7190	7135	7182	7251	7301	7303	7258	7212	7314	7334	7189	7218	7200	7182	7286	7133	7192	7204	7284	7322	7298	7172	7337	7301	7255	7276	7373	7300	7262	7141	7157	7341	7371	7204	7362	7359	7363	7308	7172	7226	7337	7290	7385	7308	7224	7239	7406	7266	7207	7280	7368	7253	7306	7135	7293	7458	7168	7100	7170	7115	7410	7173	7211	7308	7198	7122	7342	7266	7161	7294	7258	7238	7344	7223	7406	7278	7114	7336	7096	7322	7274	7348	7333	7266	7107	7369	7297	7315	7250	7216	7230	7230	7401	7303	7324	7430	7308	7312	7264	7215	7360	7148	7408	7275	7248	7106	7325	7219	7129	7254	7297	7133	7270	7373	7254	7337	7269	7256	7293	7361	7388	7257	7233	7327	7453	7397	7153	7259	7232	7302	7275	7385	7325	7137	7309	7267	7228	7256	7286	7359	7313	7270	7274	7287	7170	7172	7332	7163	7320	7354	7289	7367	7247	7287	7216	7291	7173	7244	7287	7200	7189	7279	7356	7274	7277	7379	7037	7261	7258	7142	7203	7361	7309	7179	7207	7300	7208	7299	7367	7296	7253	7231	7334	7260	7146	7122	7205	7222	7245	7233	7212	7279	7306	7211	7453	7294	7337	7329	7207	7178	7332	7253	7123	7221	7500	7172	7220	7326	7280	7174	7248	7204	7286	7354	7339	7250	7162	7360	7265	7289	7108	7246	7219	7295	7308	7285	7383	7343	7266	7209	7216	7349	7210	7316	7368	7325	7279	7070	7236	7400	7314	7246	7245	7366	7296	7273	7263	7242	7439	7286	7255	7250	7274	7293	7223	7361	7258	7267	7291	7174	7304	7295	7228	7133	7151	7336	7301	7230	7413	7138	7172	7144	7292	7373	7288	7258	7384	7282	7215	7378	7394	7189	7453	7174	7292	7327	7300	7318	7346	7216	7243	7327	7237	7344	7178	7311	7281	7400	7172	7333	7281	7289	7216	7317	7339	7251	7325	7209	7317	7406	7293	7190	7445	7211	7288	7326	7290	7371	7366	7159	7247	7291	7270	7298	7299	7261	7238	7282	7270	7351	7219	7260	7303	7124	7266	7234	7324	7169	7266	7267	7326	7311	7213	7140	7201	7275	7354	7319	7194	7343	7334	7172	7287	7261	7287	7024	7378	7229	7216	7296	7271	7182	7318	7240	7326	7232	7110	7487	7429	7108	7303	7249	7310	7400	7313	7238	7344	7108	7277	7331	7199	7204	7170	7196	7515	7232	7259	7266	7409	7338	7247	7349	7411	7221	7267	7404	7359	7312	7314	7353	7434	7312	7277	7328	7148	7292	7129	7235	7288	7259	7286	7252	7365	7350	7331	7244	7321	7292	7240	7287	7222	7198	7099	7170	7306	7301	7402	7212	7217	7232	7205	7363	7305	7348	7293	7261	7224	7277	7243	7265	7368	7289	7203	7181	7200	7292	7323	7316	7261
5677	2291	1545	1374	1603	1782	1741	1772	5214	15374	14622	8205	3457	1608	1027	950	928	955	915	901	861	937	907	900	909	961	928	915	933	950	892	942	870	919	931	911	938	901	901	941	899	902	910	941	926	909	921	882	906	896	892	959	953	870	913	943	893	906	913	931	930	923	937	952	930	898	884	879	925	871	906	937	919	951	966	912	893	947	947	944	925	911	846	932	973	972	930	927	912	888	916	924	923	918	867	913	931	869	865	859	864	944	943	918	873	879	973	900	934	906	973	934	912	914	915	917	897	827	925	937	880	878	905	877	947	858	909	943	901	850	903	895	891	888	973	960	916	893	932	972	912	902	931	836	937	903	885	895	930	957	888	951	928	898	912	909	912	958	945	887	903	936	892	888	909	865	899	930	942	933	938	897	950	917	877	947	903	935	924	888	954	890	911	909	929	946	985	851	843	884	930	895	902	889	921	905	886	906	874	904	918	909	924	946	887	897	926	934	884	898	896	933	847	882	872	962	929	937	916	916	932	892	896	981	948	928	970	891	967	920	899	912	862	901	888	848	910	899	899	911	951	921	910	894	941	912	945	913	978	880	907	957	921	875	952	890	903	921	952	939	914	889	911	947	880	835	930	853	891	906	928	918	909	958	930	882	921	812	901	869	896	903	936	910	917	962	897	935	929	929	850	932	889	897	919	948	946	888	930	886	941	929	954	903	901	945	906	917	910	884	885	919	906	898	956	927	904	904	892	872	911	870	953	927	957	910	953	865	899	896	905	866	929	897	885	862	924	891	940	917	883	902	881	912	858	918	911	910	864	902	903	893	889	937	911	861	964	921	915	933	934	948	889	957	912	940	912	947	962	871	937	956	903	979	929	909	902	929	936	947	905	924	924	921	928	925	946	907	903	903	941	869	886	915	943	940	892	925	927	932	920	924	935	913	875	892	929	887	884	902	922	879	958	887	957	882	936	934	891	913	909	951	954	918	872	1004	935	1004	875	929	851	965	962	923	906	893	918	945	845	926	883	897	993	922	915	976	946	902	910	890	914	907	934	953	905	928	928	911	975	962	880	879	941	918	913	916	913	878	930	939	888	860	851	887	926	894	854	912	928	920	939	960	938	902	886	936	906	927	930	974	927	992	888	948	895	911	885	928	912	970	942	923	884	902	900	908	904	909	944	925	967	925	917	924	919	891	883	932	929	883	913	957	878	856	890	855	912	914	892	928	1004	871	952	935	935	886	907	917	937	982	972	942	923	949	970	918	941	924	866	917	921	950	922	890	948	933	937	879	926	912	899	949	887	878	951	920	887	955	818	888	906	885	954	926	944	862	893	874	924	919	906	939	924	876	898	940	932	945	942	935	966	923	915	922	920	896	940	908	912	915	926	973	898	898	952	892	876	877	930	936	887	968	951	903	918	945	919	935	928	877	984	958	906	882	906	899	929	876	926	915	852	914	900	909	898	962	980	884	913	931	893	889	920	956	857	906	903	919	930	931	927	966	884	932	915	885	909	876	917	930	1002	894	930	851	899	891	945	941	926	895	910	926	920	895	898	937	946	908	977	921	912	898	879	901	884	904	928	921	919	938	910	903	956	905	926	931	921	937	923	928	911	940	926	862	936	943	939	983	903	946	898	889	892	903	914	873	884	940	916	877	901	905	956	919	936	884	920	894	935	991	905	963	947	941	937	933	899	908	891	915	867	920	980	945	884	943	914	940	929	914	919	921	885	916	956	935	945	908	911	950	910	914	925	958	860	953	925	921	879	904	938	924	899	914	944	919	907	993	897	925	942	934	940	898	951	872	960	956	975	877	958	899	890	917	918	948	945	940	949	907	908	945	917	916	880	898	884	996	924	895	914	881	928	886	897	911	927	935	956	966	969	891	949	939	878	956	936	939	900	900	908	905	938	899	981	858	913	929	922	896	902	933	970	913	925	978	903	865	941	906	896	905	902	940	961	922	949	942	828	911	903	876	930	949	886	931	898	904	973	905	884	938	877	904	860	948	929	920	926	924	904	973	871	914	970	901	943	931	914	972	944	908	937	938	897	922	960	949	923	929	933	924	924	890	898	937	917	931	952	928	896	897	925	965	892	935	909	948	921	902	911	933	911	977	902	979	939	886	905	923	889	947	940	957	896	965	895	903	947	890	907	916	899	868	911	938	950	927	939	972	906	878	943	914	928	873	907	913	956	863	919	891	959	888	897	957	955	919	924	902	870	929	926	944	888	923	929	953	938	870	932	876	866	930	924	918	941	951	929	935	953	878	915	947	909	877	906	905	890	895	971	962	934	887	895	899	925	868	936	878	915	920	937	935	969	902	931	943	910	945	922	903	912	913	949	940	899	944	901	903	941	955	905	911	927	942	904	928	911	927	904	889	887	897	883	915	964	949	909	921	911	906	897	874	947	946	925	933	945	920	883	958	921	919	887	914	883	909	915	857	942	896	903	922	920	963	902	912	952	902	892	883	884	935	905	916	972	903	969	887	971	899	936	885	940	881	923	985	918	883	906	882	955	920	914	904	938	881	900	951	918	930	912	887	871	896	866	918	904	906	879	868	868	922	893	907	942	938	950	929	899	926	921	856	907	934	896	902	850	897	946	876	940	914	962	892	883	887	908	921	930	824	947	926	904	927	958	960	954	912	920	869	973	927	938	901	959	935	925	887	906	919	931	912	921	926	934	903	906	919	888	887	887	976	932	964	925	905	911	896	940	904	891	900	917	900	963	887	870	891	926	989	899	958	898	863	879	878	887	910	935	902	947	915	924	915	947	910	903	923	912	913	930	938	873	919	899	896	950	928	916	971	951	887	921	903	904	907	895	868	904	903	987	928	938	901	908	893	873	912	924	897	897	915	975	932	945	909	907	936	874	979	926	963	914	937	890	899	882	966	947	876	937	851	887	925	884	899	897	924	933	897	924	935	925	968	926	919	927	824	934	886	922	953	994	893	901	980	932	846	899	902	926	966	934	966	916	899	889	981	938	924	901	951	904	914	888	897	947	940	927	905	926	887	883	889	921	925	886	921	960	953	933	859	934	953	884	932	875	917	942	897	904	935	867	913	855	882	878	910	963	949	889	909	924	900	924	894	953	892	967	936	912	854	897	875	903	923	892	954	917	955	923	907	952	927	965	955	996	891	897	963	957	968	940	957	900	957	924	897	935	923	899	984	910	946	907	920	936	875	921	922	891	862	917	884	909	885	977	917	969	868	918	914	893	921	946	902	954	891	929	937	940	938	920	901	938	962	896	929	959	923	934	961	926	926	907	904	887	856	965	953	957	927	915	979	967	952	914	916	926	910	947	992	933	862	904	933	960	922	912	925	911	890	936	919	906	933	906	935	950	942	902	942	913	913	913	890	959	892	1002	918	932	933	876	944	915	865	927	931	907	939	895	919	926	852	921	930	982	878	930	936	885	933	937	916	871	917	1023	899	907	913	928	941	915	919	874	887	865	901	921	937	929	956	901	944	898	902	903	930	950	902	921	882	971	907
23452	18218	14257	21231	28551	29244	28207	28036	46059	67634	60113	45138	30438	16089	9325	7848	7527	7474	7505	7405	7442	7442	7452	7466	7395	7496	7509	7364	7462	7358	7544	7470	7373	7500	7433	7491	7378	7491	7402	7504	7499	7538	7538	7434	7601	7537	7395	7374	7431	7479	7407	7340	7521	7285	7467	7431	7574	7395	7571	7563	7480	7509	7365	7479	7554	7373	7438	7557	7369	7363	7383	7498	7417	7341	7396	7359	7361	7456	7459	7573	7458	7466	7419	7522	7416	7513	7484	7389	7344	7407	7466	7428	7494	7433	7545	7434	7286	7349	7392	7457	7559	7404	7436	7471	7434	7543	7568	7429	7451	7283	7421	7449	7425	7484	7456	7472	7559	7459	7449	7638	7375	7462	7379	7498	7624	7485	7398	7452	7401	7459	7352	7434	7504	7352	7598	7569	7486	7404	7355	7391	7394	7486	7605	7457	7441	7442	7416	7392	7352	7570	7462	7370	7368	7496	7520	7479	7465	7501	7503	7405	7425	7331	7437	7552	7303	7623	7436	7536	7391	7487	7321	7420	7443	7604	7500	7377	7429	7436	7407	7583	7576	7343	7417	7365	7419	7452	7386	7494	7515	7461	7372	7446	7396	7567	7460	7465	7550	7398	7329	7416	7363	7417	7343	7428	7576	7577	7448	7575	7551	7540	7430	7540	7527	7473	7569	7463	7479	7525	7474	7527	7380	7555	7459	7513	7450	7397	7532	7553	7458	7652	7433	7422	7467	7487	7396	7385	7478	7463	7451	7398	7326	7407	7481	7465	7471	7471	7551	7428	7521	7395	7465	7434	7485	7368	7320	7439	7515	7533	7406	7462	7408	7398	7462	7383	7649	7436	7493	7415	7583	7441	7600	7533	7387	7409	7447	7417	7500	7488	7266	7450	7536	7455	7371	7338	7479	7457	7358	7367	7440	7341	7251	7389	7379	7557	7350	7435	7420	7381	7451	7515	7489	7322	7595	7438	7593	7461	7632	7544	7387	7389	7252	7328	7610	7483	7605	7263	7403	7397	7540	7437	7485	7470	7397	7473	7397	7437	7546	7358	7526	7435	7460	7349	7497	7416	7432	7241	7467	7452	7303	7629	7331	7527	7421	7423	7517	7413	7457	7556	7339	7490	7614	7576	7439	7647	7430	7413	7535	7482	7485	7582	7548	7374	7444	7473	7422	7393	7399	7408	7442	7535	7513	7411	7523	7393	7560	7530	7467	7453	7489	7406	7461	7443	7523	7528	7416	7347	7324	7466	7518	7557	7531	7377	7575	7563	7562	7394	7402	7439	7420	7547	7576	7424	7534	7426	7459	7478	7416	7364	7419	7304	7550	7419	7435	7439	7530	7468	7435	7397	7428	7387	7505	7359	7497	7457	7401	7458	7530	7456	7383	7387	7466	7505	7527	7443	7472	7467	7510	7502	7326	7406	7537	7495	7445	7404	7531	7433	7442	7361	7414	7474	7422	7409	7438	7518	7434	7457	7567	7492	7415	7401	7477	7522	7381	7438	7459	7502	7563	7455	7421	7564	7554	7442	7427	7402	7488	7420	7486	7418	7421	7306	7407	7430	7351	7284	7454	7468	7412	7343	7374	7393	7504	7485	7517	7523	7390	7459	7303	7532	7494	7457	7451	7379	7447	7466	7586	7634	7359	7504	7461	7469	7459	7570	7424	7414	7460	7435	7492	7423	7556	7432	7429	7444	7411	7451	7459	7512	7482	7546	7583	7309	7495	7526	7350	7451	7480	7426	7461	7523	7385	7392	7398	7367	7412	7470	7340	7397	7364	7512	7329	7545	7474	7429	7410	7492	7414	7449	7562	7548	7546	7314	7547	7372	7464	7538	7457	7513	7543	7438	7438	7460	7338	7286	7502	7398	7479	7497	7479	7338	7494	7379	7487	7429	7310	7368	7535	7394	7485	7653	7456	7493	7395	7595	7495	7624	7431	7356	7528	7445	7575	7515	7488	7588	7343	7626	7508	7583	7374	7472	7492	7511	7353	7442	7425	7326	7547	7362	7351	7433	7491	7449	7465	7545	7561	7454	7415	7336	7462	7395	7414	7518	7548	7545	7435	7584	7527	7333	7455	7447	7402	7391	7370	7383	7666	7549	7470	7500	7538	7337	7568	7368	7480	7483	7542	7580	7468	7465	7469	7458	7500	7367	7477	7470	7327	7573	7457	7461	7477	7484	7506	7552	7552	7505	7347	7379	7429	7561	7514	7516	7547	7360	7366	7448	7458	7584	7382	7429	7432	7446	7498	7368	7490	7394	7495	7565	7533	7392	7530	7448	7482	7548	7412	7590	7409	7551	7355	7505	7363	7531	7509	7390	7472	7477	7483	7531	7452	7374	7423	7501	7751	7569	7530	7428	7533	7525	7372	7489	7417	7528	7616	7487	7426	7397	7481	7427	7370	7405	7423	7405	7364	7491	7444	7449	7562	7527	7491	7433	7548	7542	7418	7384	7494	7423	7500	7430	7479	7452	7445	7628	7395	7389	7378	7334	7387	7433	7459	7314	7308	7369	7478	7363	7417	7396	7502	7527	7421	7459	7479	7495	7434	7398	7429	7577	7363	7332	7444	7335	7448	7529	7485	7572	7556	7418	7570	7522	7475	7474	7354	7469	7392	7357	7391	7605	7350	7474	7465	7271	7548	7419	7431	7405	7435	7443	7608	7357	7519	7443	7491	7467	7532	7313	7498	7429	7411	7516	7470	7346	7367	7466	7365	7628	7417	7390	7521	7426	7521	7453	7508	7605	7414	7346	7438	7669	7518	7561	7519	7412	7391	7362	7532	7527	7465	7493	7371	7439	7412	7369	7372	7325	7589	7344	7312	7534	7514	7534	7500	7465	7323	7349	7500	7485	7474	7386	7361	7411	7421	7475	7370	7456	7276	7474	7378	7345	7342	7522	7332	7532	7377	7512	7524	7550	7415	7562	7367	7436	7528	7463	7396	7424	7492	7431	7414	7391	7544	7588	7437	7513	7404	7459	7376	7470	7657	7409	7469	7475	7460	7294	7501	7478	7388	7411	7543	7444	7486	7398	7419	7371	7431	7460	7602	7331	7388	7415	7541	7544	7428	7474	7492	7476	7469	7466	7383	7472	7505	7425	7411	7591	7451	7532	7485	7413	7495	7440	7582	7486	7625	7436	7406	7626	7522	7456	7348	7391	7496	7450	7492	7524	7408	7577	7512	7369	7580	7515	7465	7427	7315	7398	7404	7416	7461	7356	7547	7343	7485	7340	7448	7587	7442	7458	7471	7540	7526	7457	7629	7468	7443	7312	7329	7491	7440	7392	7343	7399	7395	7483	7349	7597	7476	7342	7505	7429	7343	7357	7473	7530	7565	7363	7469	7424	7415	7485	7355	7482	7500	7439	7483	7544	7521	7486	7362	7554	7534	7589	7472	7523	7454	7397	7423	7463	7432	7475	7429	7471	7495	7302	7333	7415	7411	7505	7549	7472	7587	7495	7371	7508	7393	7486	7353	7460	7438	7560	7465	7464	7538	7391	7338	7448	7456	7534	7526	7505	7459	7494	7354	7468	7326	7397	7421	7439	7558	7410	7398	7435	7442	7419	7400	7513	7415	7420	7372	7287	7570	7518	7517	7295	7473	7516	7544	7496	7466	7470	7409	7493	7447	7444	7445	7455	7606	7511	7403	7418	7550	7430	7433	7424	7469	7296	7500	7520	7467	7472	7433	7497	7356	7655	7476	7336	7504	7527	7509	7453	7359	7561	7490	7533	7386	7358	7365	7479	7295	7548	7455	7521	7554	7601	7491	7337	7582	7505	7411	7499	7501	7454	7422	7425	7604	7595	7577	7441	7563	7404	7474	7415	7472	7554	7468	7564	7533	7482	7462	7388	7450	7400	7468	7437	7473	7423	7301	7590	7508	7621	7442	7521	7472	7370	7301	7505	7494	7479	7578	7381	7403	7472	7440	7368	7436	7470	7438	7380	7603	7436	7376	7538	7371	7566	7583	7371	7356	7455	7512	7309	7447	7376	7320	7575	7544	7568	7296	7367	7509	7367	7449	7526	7410	7390	7464	7513	7541	7441	7365	7516	7446	7491	7496	7379	7453	7498	7500	7399	7378	7409	7563	7528	7478	7386	7480	7328	7423	7532	7412	7379	7305	7508	7329	7416	7548	7535	7416	7602	7596	7502	7458	7460	7499	7370	7369	7561	7526	7471	7552	7408	7548	7410	7560	7489	7428	7531	7441	7594	7343	7424	7440	7395	7473	7456	7589	7449	7680	7573	7461	7566	7454	7491	7464	7446	7519	7427	7502	7455	7315	7335	7574	7320	7457	7540	7523	7352	7367	7370	7521	7521	7340	7279	7497	7437	7428	7339	7376	7477	7611	7349	7488	7468	7440	7373	7455	7452	7434	7498	7495	7325	7472	7451	7265	7355	7392	7445	7549	7508	7385	7400	7475	7448	7376	7313	7524	7551	7387	7299	7533	7482	7468	7356	7415	7384	7524	7343	7448	7320	7284	7458	7397	7387	7433	7417	7361	7435	7544	7469	7353	7591	7371	7454	7338	7413	7524	7587	7498	7438	7481	7450	7545	7440	7647	7515	7506	7440	7457	7396	7512	7498	7525	7417	7364	7551	7493	7395	7630	7319	7503	7504	7549	7520	7432	7473	7395	7472	7474	7454	7436	7484	7269	7412	7503	7462	7587	7433	7514	7498	7388	7471	7436	7457	7446	7518	7422	7524	7473	7440	7660	7415	7444	7488	7560	7568	7451	7403	7317	7487	7453	7289	7435	7280	7471	7380	7505	7573	7383	7416	7454	7544	7470	7493	7405	7494	7502	7330	7393	7453	7453	7312	7447	7459	7487	7414	7601	7414	7476	7407	7498	7503	7399	7347	7476	7388	7417	7498	7495	7554	7346	7426	7525	7357	7350	7486	7468	7516	7478	7487	7576	7585	7326	7447	7416	7446	7580	7404	7491	7409	7702	7535	7538	7536	7371	7451	7544	7509	7429	7395	7461	7404	7489	7363	7526	7330	7336	7353	7401	7402	7471	7458	7488	7331	7414	7403	7476	7434	7478	7423	7591	7497	7653	7479	7604	7464	7558	7440
4933	2906	1889	1448	1892	2254	2223	2001	7230	26807	24593	15087	5972	1977	1175	943	937	901	922	953	911	906	918	961	930	900	932	894	932	903	903	874	919	959	871	932	949	889	881	941	878	897	888	902	937	892	923	877	863	889	863	917	908	933	900	912	904	861	911	875	877	990	900	881	890	906	904	997	851	887	944	905	935	909	918	904	886	868	932	926	898	909	940	873	917	907	904	918	905	917	875	884	858	869	882	905	980	945	930	871	925	865	934	920	921	881	906	907	949	897	886	901	891	913	922	948	907	882	873	905	897	853	932	934	877	990	937	871	915	919	929	913	941	904	900	895	941	902	946	900	913	907	938	976	913	829	954	867	922	940	854	909	936	934	839	945	916	977	896	878	884	885	895	901	861	925	926	991	942	929	943	884	900	951	927	912	963	887	942	917	897	945	874	925	928	922	946	892	904	906	938	925	908	898	888	938	903	932	915	898	900	929	916	877	929	951	857	919	940	916	878	906	919	842	962	918	902	919	902	920	910	933	922	935	874	959	923	904	960	860	968	909	905	948	911	872	961	869	856	880	931	927	911	911	928	978	939	892	881	892	930	928	965	912	927	938	918	940	863	967	890	932	919	887	899	907	882	934	891	910	910	897	865	932	909	951	935	922	887	887	899	964	874	910	911	902	969	882	877	910	897	955	894	936	912	924	918	953	894	952	893	942	901	865	867	934	895	894	908	890	938	960	963	938	931	885	911	940	916	888	898	904	906	925	860	878	882	935	931	862	921	924	992	871	927	927	941	931	914	900	974	967	910	838	929	889	911	898	940	921	905	910	874	872	933	893	924	901	864	853	887	889	907	896	875	901	895	974	931	914	937	921	899	855	931	884	908	959	897	948	917	875	897	930	924	958	899	926	967	915	905	896	886	894	900	944	923	983	920	905	896	875	875	872	882	931	906	879	887	908	885	947	917	910	872	923	937	878	958	953	925	915	899	962	947	899	906	897	916	904	940	877	869	898	937	889	877	913	904	893	948	913	897	876	963	979	898	932	901	925	856	891	937	918	934	955	948	980	927	950	936	924	944	893	914	895	941	914	910	894	934	912	899	919	946	921	897	889	919	917	978	870	941	892	898	897	916	846	878	904	955	889	924	949	977	904	909	904	956	957	909	928	943	949	903	883	832	865	920	938	886	911	932	893	931	985	895	922	933	932	910	889	954	938	917	918	894	899	886	911	901	877	970	886	900	857	928	880	910	913	882	875	861	870	903	930	883	924	878	945	898	967	875	897	944	920	861	962	928	910	932	930	930	936	891	954	913	937	930	943	903	924	934	900	902	935	933	926	905	915	876	930	909	901	929	931	933	922	912	957	928	931	895	942	875	908	886	967	917	892	935	939	925	882	950	901	910	953	956	878	902	933	980	912	916	884	885	894	921	908	901	924	1008	884	968	916	923	913	905	957	922	894	909	931	909	861	965	859	841	926	892	882	888	938	947	968	888	944	934	916	903	940	883	929	933	903	886	902	985	923	901	874	915	959	966	930	914	905	930	902	929	928	911	889	883	954	896	887	904	883	914	872	922	879	931	887	978	968	910	848	944	940	867	928	946	900	903	884	924	898	894	896	922	895	887	903	944	951	931	916	876	982	922	883	884	960	914	922	927	946	884	889	891	899	943	859	911	889	902	949	911	928	927	979	916	914	969	921	946	915	884	894	902	847	907	931	880	929	968	926	943	894	925	932	978	890	914	864	879	938	910	916	959	895	944	908	945	938	898	954	922	923	851	918	893	956	927	866	913	916	901	906	886	839	880	883	908	904	917	939	855	945	940	927	844	933	910	943	893	931	899	883	972	914	900	852	863	962	939	919	965	911	970	927	930	859	947	924	973	954	960	885	893	903	929	882	944	981	893	962	925	930	912	934	874	941	945	850	964	934	875	899	877	955	913	914	930	897	928	921	930	859	948	867	911	909	928	932	929	920	889	867	963	865	906	893	944	913	916	873	920	884	914	900	919	921	921	889	949	928	950	884	938	888	897	903	930	918	969	862	978	900	924	934	912	871	930	928	934	909	897	895	902	939	904	914	897	906	904	937	858	915	910	868	903	933	906	891	900	916	917	884	956	888	843	905	956	909	937	874	932	954	951	897	904	911	893	932	931	949	907	891	912	903	883	898	892	925	948	887	910	972	891	923	928	883	887	939	862	894	901	923	860	969	891	924	954	966	957	853	897	987	924	952	955	973	896	889	959	911	917	906	925	863	909	874	917	908	863	886	962	899	883	894	892	923	959	988	859	837	864	887	897	902	879	900	912	921	925	936	937	968	907	947	916	898	929	916	914	946	925	951	947	872	871	979	862	941	935	969	951	924	904	912	923	917	932	900	941	902	944	934	923	932	887	907	961	917	943	922	885	901	875	885	956	914	928	931	981	894	904	885	914	917	928	910	921	908	844	906	920	881	955	909	906	924	925	936	930	897	866	921	941	892	899	915	908	948	921	943	932	888	923	994	938	895	900	987	925	955	922	878	883	896	879	896	919	905	895	907	892	930	905	908	918	949	933	1003	957	894	881	893	902	905	905	930	915	924	947	921	873	916	907	929	921	896	891	918	935	857	921	914	881	922	942	877	865	925	982	923	920	920	913	915	899	879	902	904	885	919	882	904	899	876	950	947	958	925	914	852	898	915	942	947	930	854	926	922	876	905	905	927	909	915	877	932	907	928	946	874	885	966	928	921	976	941	965	880	911	956	851	935	887	903	838	910	920	916	900	906	950	946	891	888	942	953	887	944	851	910	865	910	959	876	927	944	882	873	902	876	937	921	867	856	888	909	863	905	971	879	917	945	890	962	934	983	899	877	867	902	891	929	899	883	910	892	917	827	934	913	946	937	863	935	949	941	916	936	933	898	899	914	902	859	945	934	874	967	908	896	950	916	991	910	938	931	871	916	958	922	904	873	891	904	880	928	997	943	900	863	896	803	942	932	927	884	895	855	883	900	871	935	910	940	882	894	900	933	884	923	879	983	891	868	878	953	927	913	921	870	935	942	914	918	965	949	886	916	975	878	899	847	926	922	911	908	895	902	905	889	911	913	888	885	835	915	890	946	884	870	885	918	904	907	905	860	914	960	933	926	932	898	947	926	945	847	912	901	890	901	955	940	899	909	890	912	857	964	897	888	993	953	875	903	929	901	922	895	945	966	899	904	867	906	946	882	934	935	903	912	951	905	917	930	883	898	920	859	867	960	917	899	916	971	901	915	874	894	856	871	868	945	971	872	904	952	885	969	921	937	894	900	946	934	923	946	854	878	943	960	924	909	967	901	934	923	910	914	868	957	913	952	936	874	921	887	906	873	919	911	921	866	922	903	930	934	869	907	870	955	903	921	922	897	947	964	935	912	902	902	899	855	918	933	938	927	911	895	894	939	929	899	928	904	886	934	949	946	933	868	894	922	907	899	866	924	886	929	905	929	896	973	925	937	916	945	969	898	945	913	892	952	870	930	927	903
29113	21828	16274	24395	32641	33640	31783	30251	47472	81690	74407	55968	36993	19529	10162	7902	7370	7272	7315	7377	7404	7474	7399	7362	7301	7481	7416	7485	7400	7400	7385	7372	7231	7285	7420	7448	7368	7401	7541	7344	7413	7424	7405	7414	7393	7281	7502	7242	7414	7328	7457	7329	7389	7655	7325	7515	7459	7287	7477	7314	7471	7409	7411	7437	7364	7418	7482	7335	7408	7367	7339	7436	7257	7383	7410	7382	7394	7347	7539	7321	7473	7437	7363	7420	7365	7375	7399	7477	7296	7347	7326	7485	7377	7488	7441	7468	7338	7354	7371	7454	7302	7340	7374	7312	7415	7512	7342	7332	7288	7294	7439	7341	7437	7421	7373	7373	7340	7347	7435	7245	7263	7406	7355	7295	7512	7331	7382	7445	7406	7338	7477	7292	7390	7406	7291	7314	7477	7424	7399	7296	7305	7299	7395	7258	7250	7513	7399	7216	7329	7399	7353	7412	7438	7497	7295	7427	7414	7386	7392	7381	7461	7391	7368	7348	7361	7429	7390	7363	7286	7335	7337	7396	7469	7316	7467	7301	7220	7434	7331	7524	7531	7335	7286	7376	7387	7341	7355	7429	7465	7424	7348	7492	7430	7262	7190	7382	7328	7412	7468	7296	7371	7409	7429	7371	7338	7297	7217	7536	7443	7382	7409	7420	7282	7381	7365	7290	7409	7395	7355	7345	7371	7437	7484	7365	7322	7252	7438	7394	7414	7386	7374	7294	7283	7380	7359	7324	7339	7451	7276	7464	7401	7389	7399	7442	7378	7353	7383	7334	7336	7403	7392	7461	7535	7400	7337	7332	7536	7343	7403	7658	7363	7433	7267	7355	7316	7396	7427	7481	7322	7376	7336	7289	7135	7410	7277	7415	7346	7477	7473	7470	7338	7459	7252	7492	7332	7380	7414	7513	7469	7219	7506	7314	7460	7435	7328	7361	7456	7368	7472	7204	7443	7521	7426	7325	7538	7517	7512	7365	7347	7474	7363	7412	7310	7525	7316	7368	7427	7402	7394	7383	7308	7428	7439	7333	7427	7460	7373	7422	7357	7371	7410	7383	7340	7315	7378	7272	7405	7262	7512	7414	7436	7477	7272	7302	7336	7387	7531	7253	7429	7407	7497	7352	7361	7361	7353	7320	7355	7530	7309	7324	7284	7295	7501	7368	7257	7489	7440	7406	7375	7426	7440	7328	7384	7409	7412	7435	7321	7278	7399	7421	7490	7329	7403	7508	7441	7377	7385	7366	7306	7417	7282	7377	7391	7455	7373	7425	7455	7362	7494	7439	7356	7430	7293	7439	7455	7341	7376	7434	7532	7341	7442	7290	7529	7529	7338	7474	7361	7425	7282	7327	7442	7447	7550	7364	7348	7573	7450	7499	7401	7458	7422	7344	7444	7412	7445	7393	7344	7337	7306	7380	7437	7348	7350	7427	7427	7395	7462	7324	7340	7526	7451	7363	7313	7441	7324	7383	7370	7408	7446	7336	7319	7309	7553	7545	7296	7424	7391	7426	7349	7329	7422	7390	7454	7367	7290	7345	7365	7448	7377	7401	7423	7396	7454	7414	7441	7521	7402	7282	7358	7451	7386	7374	7428	7442	7306	7277	7433	7472	7442	7376	7576	7420	7371	7486	7535	7499	7401	7418	7536	7448	7397	7382	7450	7329	7370	7538	7380	7351	7313	7448	7278	7451	7415	7441	7429	7330	7357	7429	7438	7316	7392	7416	7376	7332	7356	7300	7425	7323	7443	7254	7418	7386	7347	7280	7391	7364	7394	7540	7448	7274	7479	7474	7514	7483	7492	7267	7478	7461	7425	7381	7417	7406	7409	7351	7478	7401	7490	7457	7420	7375	7389	7393	7527	7375	7233	7323	7342	7300	7262	7330	7472	7373	7277	7365	7331	7314	7332	7324	7458	7394	7288	7446	7232	7411	7362	7550	7294	7448	7302	7427	7452	7445	7300	7390	7460	7379	7392	7360	7442	7442	7338	7386	7553	7248	7218	7299	7431	7408	7318	7375	7484	7395	7329	7435	7382	7285	7353	7559	7300	7429	7416	7443	7255	7388	7360	7445	7367	7283	7523	7407	7171	7579	7343	7553	7240	7428	7203	7279	7426	7383	7277	7359	7331	7278	7382	7392	7287	7328	7334	7439	7465	7399	7450	7515	7314	7469	7485	7331	7413	7427	7245	7537	7404	7432	7408	7490	7467	7343	7405	7470	7275	7439	7472	7375	7333	7306	7333	7340	7411	7383	7423	7357	7345	7426	7396	7437	7246	7373	7369	7363	7399	7297	7533	7345	7434	7414	7345	7344	7267	7304	7366	7413	7287	7416	7377	7414	7406	7477	7324	7401	7406	7410	7318	7355	7508	7491	7355	7424	7368	7385	7391	7422	7291	7381	7474	7417	7396	7305	7327	7432	7400	7415	7483	7298	7269	7444	7407	7350	7321	7281	7329	7459	7462	7402	7429	7467	7373	7288	7297	7389	7315	7429	7428	7358	7426	7354	7282	7541	7385	7441	7487	7324	7274	7424	7344	7442	7286	7303	7434	7442	7505	7489	7348	7363	7360	7335	7434	7295	7429	7433	7386	7380	7466	7436	7292	7406	7468	7472	7390	7388	7546	7326	7474	7329	7436	7334	7392	7473	7359	7357	7425	7446	7439	7476	7437	7520	7553	7339	7326	7521	7348	7402	7363	7338	7393	7433	7313	7288	7462	7477	7390	7348	7376	7404	7372	7308	7445	7506	7376	7508	7448	7292	7426	7502	7333	7371	7285	7257	7270	7333	7304	7372	7412	7472	7292	7341	7352	7345	7397	7434	7344	7354	7403	7352	7373	7408	7444	7224	7389	7374	7442	7343	7309	7473	7280	7361	7471	7311	7365	7449	7274	7386	7459	7566	7319	7358	7293	7418	7336	7323	7274	7453	7368	7475	7273	7369	7360	7329	7300	7445	7414	7416	7480	7399	7373	7419	7194	7506	7464	7560	7396	7450	7401	7566	7465	7325	7319	7318	7438	7409	7427	7447	7514	7296	7469	7436	7423	7395	7475	7321	7385	7402	7309	7367	7441	7370	7368	7370	7329	7522	7423	7432	7392	7366	7405	7372	7343	7407	7406	7292	7405	7460	7409	7334	7482	7461	7537	7275	7308	7406	7351	7256	7403	7447	7270	7453	7401	7333	7344	7337	7387	7445	7452	7533	7375	7331	7342	7397	7299	7390	7358	7310	7384	7472	7364	7306	7392	7279	7541	7394	7520	7280	7383	7437	7479	7394	7343	7382	7589	7406	7464	7328	7382	7459	7369	7425	7383	7454	7552	7458	7339	7375	7418	7402	7345	7471	7420	7448	7390	7478	7393	7374	7484	7475	7405	7327	7240	7340	7420	7431	7426	7331	7495	7303	7253	7371	7343	7456	7493	7275	7296	7346	7320	7517	7303	7343	7337	7260	7374	7338	7419	7270	7535	7376	7364	7404	7525	7413	7387	7165	7299	7347	7318	7452	7439	7460	7270	7322	7340	7572	7379	7375	7328	7499	7413	7448	7367	7356	7410	7395	7331	7467	7367	7386	7374	7578	7458	7520	7260	7349	7404	7382	7366	7331	7447	7376	7384	7303	7377	7480	7526	7194	7379	7436	7424	7455	7416	7390	7378	7364	7176	7515	7496	7297	7418	7466	7437	7357	7366	7565	7405	7384	7373	7488	7400	7353	7377	7272	7398	7338	7445	7317	7427	7424	7438	7302	7390	7286	7457	7328	7451	7425	7397	7382	7415	7420	7420	7319	7571	7319	7369	7436	7302	7329	7414	7304	7440	7308	7329	7452	7366	7454	7349	7483	7337	7583	7343	7391	7416	7270	7331	7422	7306	7474	7482	7437	7440	7409	7358	7407	7398	7290	7420	7367	7334	7372	7401	7492	7414	7480	7475	7436	7472	7324	7352	7429	7475	7346	7539	7371	7493	7421	7571	7343	7464	7452	7452	7332	7477	7398	7342	7368	7303	7396	7391	7407	7299	7506	7396	7480	7530	7303	7541	7406	7308	7404	7348	7381	7452	7309	7503	7315	7386	7455	7426	7330	7377	7421	7488	7389	7300	7367	7409	7325	7346	7499	7349	7346	7502	7323	7604	7384	7559	7399	7423	7525	7391	7320	7471	7386	7322	7480	7444	7434	7494	7438	7429	7445	7378	7438	7351	7414	7355	7421	7307	7381	7334	7355	7373	7327	7345	7328	7322	7494	7469	7371	7286	7359	7352	7340	7366	7467	7455	7414	7434	7310	7429	7417	7475	7427	7431	7477	7388	7350	7365	7505	7387	7336	7337	7302	7444	7391	7363	7403	7402	7455	7375	7391	7225	7412	7368	7443	7519	7377	7335	7462	7336	7417	7351	7428	7536	7389	7380	7396	7314	7347	7288	7414	7384	7407	7473	7389	7257	7322	7302	7459	7433	7370	7417	7445	7362	7456	7405	7303	7456	7490	7353	7353	7392	7473	7513	7337	7452	7413	7371	7499	7337	7286	7379	7275	7357	7333	7388	7369	7427	7458	7355	7448	7467	7306	7335	7360	7399	7299	7330	7496	7376	7345	7331	7266	7458	7356	7344	7296	7392	7425	7490	7447	7445	7401	7395	7359	7330	7394	7345	7441	7518	7391	7412	7426	7409	7463	7399	7346	7444	7368	7291	7442	7481	7368	7421	7348	7334	7330	7433	7335	7381	7442	7388	7438	7322	7338	7419	7411	7398	7400	7436	7368	7252	7470	7322	7370	7449	7367	7381	7428	7362	7343	7421	7374	7374	7361	7385	7275	7289	7354	7254	7414	7315	7339	7482	7503	7328	7470	7420	7547	7373	7489	7378	7474	7345	7439	7421	7350	7522	7305	7362	7448	7317	7589	7478	7438	7544	7378	7247	7455	7356	7466	7448	7379	7381	7390	7528	7461	7434	7356	7386	7564	7411	7468	7400	7410	7437	7283	7431	7405	7247	7474	7438	7493	7503	7391	7472	7402	7511	7486	7415	7433	7521	7331	7279	7316	7357	7356	7428	7407	7469	7337	7299	7494	7418	7361	7489	7309	7416	7425
3949	1825	1281	1127	1317	1404	1477	1314	1980	5803	5231	3480	1932	1149	975	917	858	896	880	861	930	879	852	832	909	817	889	900	900	890	891	886	923	895	897	821	932	874	916	898	828	885	853	902	921	917	906	899	854	898	914	845	849	818	883	933	889	922	894	900	854	904	845	895	873	929	878	884	864	872	930	898	889	824	971	953	860	867	812	945	864	898	926	920	938	877	922	867	855	888	889	943	907	862	884	800	908	915	915	847	844	853	925	844	860	883	958	926	869	934	900	875	886	866	940	881	901	904	904	888	885	858	920	913	917	894	912	885	925	905	891	875	882	905	895	894	821	954	865	880	902	876	884	887	885	967	871	874	865	845	886	927	886	889	888	823	901	803	864	921	908	874	943	845	871	872	900	907	905	888	912	843	899	921	841	883	845	935	896	849	935	863	877	891	896	932	962	915	877	846	876	867	896	885	874	892	905	833	906	854	876	927	908	859	897	918	921	917	891	861	944	875	890	845	881	907	830	865	862	892	852	896	816	874	862	945	893	860	895	886	878	837	852	898	895	953	882	878	883	837	880	941	909	868	892	929	899	892	895	918	884	867	916	866	835	823	855	841	916	864	895	880	942	913	906	860	851	907	863	870	862	916	899	860	917	883	892	866	884	887	871	915	860	889	893	873	853	844	870	880	893	902	882	864	875	876	842	849	877	871	847	862	911	881	901	880	868	855	928	853	866	866	874	921	932	858	833	874	874	940	878	919	900	865	893	925	876	886	922	902	869	914	874	914	855	862	877	907	866	864	878	861	910	918	877	960	892	894	858	842	845	860	885	914	948	904	877	913	904	919	848	869	935	866	876	884	870	859	894	885	869	909	875	867	846	886	870	890	901	887	962	847	888	911	887	927	886	923	818	885	861	935	875	891	839	930	937	951	867	922	903	949	893	878	856	861	874	887	905	854	900	830	866	869	900	864	921	893	913	866	871	900	870	917	895	907	941	880	886	869	890	892	877	875	929	911	831	869	904	871	967	910	894	953	912	861	920	891	889	886	882	909	886	848	893	905	825	919	888	902	932	867	897	947	934	893	932	889	885	893	864	895	882	881	893	887	919	904	886	888	916	856	872	890	879	934	900	861	867	867	884	939	926	899	891	922	878	871	907	878	860	896	904	907	876	840	861	882	841	866	855	900	880	915	910	875	914	923	885	899	943	920	883	889	851	886	902	913	864	883	919	884	896	882	835	846	864	877	850	877	899	923	846	843	930	881	884	884	886	874	814	909	894	898	966	937	876	872	858	886	875	864	843	862	903	847	862	891	873	938	878	885	850	949	917	915	826	910	923	826	854	903	858	875	865	929	880	866	904	934	884	815	845	860	869	886	943	895	922	876	913	859	874	932	934	904	933	874	779	910	877	856	861	894	935	858	882	931	942	885	889	888	878	960	950	852	940	853	887	861	874	871	911	896	872	853	921	879	944	858	923	859	877	935	862	911	913	878	850	860	915	934	913	855	874	873	888	931	861	924	866	927	890	891	907	890	880	823	855	927	896	877	882	886	906	908	863	899	809	832	901	881	875	899	916	887	862	903	906	898	944	878	927	858	867	905	896	893	864	840	869	888	834	920	888	842	919	874	896	943	865	895	874	868	900	869	875	924	876	867	927	888	892	883	858	921	868	894	894	846	860	911	878	891	852	957	933	879	857	911	836	912	896	894	888	847	865	938	899	885	949	890	863	885	873	910	865	905	919	902	838	900	880	880	895	822	893	890	882	875	895	893	854	881	882	862	944	879	866	894	877	883	875	861	869	844	974	908	895	921	900	938	892	904	891	889	880	863	925	862	903	921	907	895	884	831	913	879	883	875	807	939	954	875	847	903	849	914	890	871	836	911	881	891	890	897	888	905	895	927	943	861	787	884	918	903	893	889	879	898	879	863	843	895	954	875	852	911	875	840	910	815	883	871	891	880	903	899	854	926	893	914	913	914	914	901	889	881	892	892	893	892	935	870	833	894	886	872	939	933	859	899	840	894	878	834	840	860	839	848	880	922	901	849	841	881	875	898	894	882	819	911	846	914	850	868	868	920	883	871	877	872	872	855	877	933	884	849	878	889	886	886	917	848	889	874	869	850	918	858	912	941	892	905	899	933	889	946	838	874	848	921	889	864	923	912	880	887	848	908	925	908	848	841	913	896	894	898	903	915	921	845	868	917	915	863	871	831	880	873	924	929	835	869	906	847	898	858	863	866	860	875	916	877	854	892	904	883	890	901	872	873	923	882	941	870	902	927	897	863	868	911	905	890	865	878	889	882	841	871	879	914	872	867	912	888	788	880	960	894	890	884	872	902	893	906	946	859	785	884	846	889	918	875	863	855	872	888	914	832	893	847	880	881	891	894	879	850	906	863	879	909	915	904	900	897	951	913	909	879	925	922	838	876	948	898	885	870	922	933	945	910	869	932	884	915	914	878	855	848	873	881	855	892	880	887	878	922	857	904	861	915	855	904	910	830	901	875	866	919	882	863	858	886	872	864	905	916	820	925	914	880	861	860	896	869	849	918	864	877	886	924	891	882	847	924	899	875	844	838	901	864	949	893	878	947	915	875	897	876	863	887	942	940	865	876	836	886	870	928	879	866	870	869	886	902	858	876	907	872	944	901	836	892	921	914	937	888	858	854	886	885	856	872	886	973	864	887	901	939	909	914	920	930	937	866	883	846	923	912	883	910	915	864	865	904	913	854	886	897	885	896	837	888	884	905	882	862	879	890	846	905	872	891	883	888	889	948	911	881	833	880	881	874	844	908	857	872	893	879	863	904	936	878	861	858	845	851	932	888	914	878	883	870	853	875	897	840	931	884	895	894	875	918	915	915	846	858	938	923	846	926	929	898	880	912	908	870	865	925	884	908	858	847	878	904	904	919	885	875	900	835	888	884	833	932	828	904	921	886	895	901	862	902	874	856	895	896	862	908	878	906	878	927	930	820	905	846	854	857	864	897	911	835	903	837	859	928	888	891	876	851	936	872	847	958	938	904	895	893	924	928	812	901	892	908	858	884	904	891	947	921	853	873	910	882	919	872	934	883	892	857	925	848	937	918	918	838	823	882	919	949	861	871	930	932	929	901	850	939	897	917	893	905	902	914	903	888	889	936	876	898	870	905	848	944	924	914	888	885	886	902	863	942	847	923	855	896	928	892	905	856	826	850	897	868	889	927	906	879	920	857	848	924	891	894	917	907	889	827	870	862	927	883	846	924	883	886	944	878	893	825	872	945	935	920	876	853	883	840	894	854	932	915	874	836	877	834	851	877	910	901	894	893	904	921	839	880	852	892	861	845	869	921	876	923	882	871	855	903	863	916	847	867	916	828	885	899	890	885	871	908	862	858	930	894	859	866	860	893	887	855	950	891	903	935	890	878	881	852	912	860	918	837	893	823	934	896	900	927	901	915	914	913	875	907	855	916	937	928	860	880	910	959	927	900	872	940	923	858	908	893	944	869	872	850
21397	15579	12715	17291	22549	23911	22188	20718	29685	46386	41177	31655	19995	10876	7982	7402	7296	7110	7281	7376	7287	7181	7114	7329	7238	7174	7330	7155	7183	7247	7253	7280	7283	7202	7304	7173	7331	7128	7103	7241	7158	7300	7252	7141	7299	7127	7208	7269	7211	7341	7297	7374	7154	7321	7180	7263	7149	7172	7368	7362	7287	7296	7135	7251	7190	7386	7404	7145	7272	7227	7346	7206	7401	7217	7268	7183	7223	7171	7122	7194	7289	7293	7216	7073	7285	7237	7292	7249	7284	7198	7214	7143	7164	7187	7167	7208	7302	7261	7297	7357	7267	7170	7291	7271	7039	7156	7351	7226	7129	7526	7295	7274	7209	7170	7113	7160	7290	7276	7397	7106	7284	7226	7184	7333	7170	7297	7153	7402	7245	7153	7263	7149	7178	7318	7117	7171	7244	7185	7245	7304	7185	7195	7199	7317	7223	7297	7220	7260	7275	7199	7187	7240	7238	7142	7223	7182	7115	7340	7285	7236	7188	7297	7253	7294	7299	7270	7386	7146	7245	7201	7222	7043	7204	7325	7175	7173	7189	7159	7255	7292	7166	7207	7174	7262	7256	7298	7278	7328	7178	7216	7159	7216	7279	7340	7287	7238	7412	7247	7043	7126	7243	7178	7292	7332	7200	7337	7270	7355	7198	7299	7151	7330	7264	7251	7261	7358	7159	7221	7297	7254	7218	7285	7397	7006	7265	7256	7268	7252	7236	7144	7286	7099	7249	7241	7211	7332	7261	7247	7335	7104	7226	7142	7296	7131	7200	7270	7116	7332	7201	7265	7210	7201	7216	6989	7226	7239	7366	7216	7177	7254	7167	7303	7171	7283	7154	7330	7222	7340	7309	7293	7284	7284	7260	7246	7149	7403	7268	7219	7265	7291	7265	7273	7201	7127	7210	7276	7336	7287	7091	7148	7259	7195	7156	7066	7219	7361	7157	7183	7278	7235	7269	7299	7162	7153	7266	7174	7225	7171	7228	7267	7342	7233	7173	7202	7358	7180	7218	7202	7130	7318	7316	7260	7298	7211	7294	7330	7222	7345	7363	7220	7135	7154	7270	7245	7318	7223	7293	7195	7169	7262	7165	7305	7303	7285	7325	7192	7299	7279	7203	7279	7277	7279	7302	7222	7185	7208	7146	7237	7256	7103	7281	7200	7203	7237	7071	7133	7206	7361	7240	7208	7259	7282	7376	7363	7195	7250	7153	7250	7355	7228	7194	7228	7312	7177	7259	7143	7342	7335	7364	7203	7295	7271	7201	6996	7058	7198	7209	7170	7164	7213	7326	7124	7210	7209	7210	7198	7132	7308	7239	7250	7289	7146	7187	7319	7329	7244	7222	7134	7344	7278	7203	7289	7205	7397	7185	7241	7174	7130	7238	7243	7143	7218	7233	7320	7288	7267	7307	7252	7282	7175	7072	7331	7338	7133	7288	7279	7264	7218	7213	7276	7255	7266	7237	7220	7172	7229	7163	7269	7234	7104	7205	7339	7106	7207	7222	7299	7176	7423	7178	7197	7144	7420	7274	7233	7240	7202	7243	7257	7194	7186	7282	7157	7316	7293	7242	7258	7199	7188	7280	7290	7283	7277	7163	7218	7340	7266	7218	7356	7234	7169	7222	7263	7233	7298	7174	7304	7304	7246	7329	7234	7244	7273	7221	7142	7132	7282	7298	7327	7249	7279	7351	7220	7126	7265	7256	7203	7176	7202	7224	7188	7239	7321	7215	7292	7320	7190	7100	7214	7237	7355	7196	7191	7123	7152	7166	7278	7416	7395	7265	7290	7297	7284	7263	7301	7293	7280	7262	7150	7346	7212	7091	7317	7254	7242	7364	7274	7237	7193	7246	7333	7136	7205	7162	7280	7434	7190	7190	7321	7207	7251	7204	7248	7200	7242	7330	7291	7259	7340	7173	7061	7220	7276	7237	7113	7251	7410	7310	7188	7173	7403	7194	7195	7252	7190	7180	7237	7323	7231	7240	7116	7163	7172	7168	7222	7343	7426	7190	7210	7358	7112	7328	7347	7188	7196	7217	7334	7172	7291	7231	7117	7304	7255	7244	7383	7212	7280	7197	7231	7322	7212	7161	7216	7337	7237	7224	7177	7293	7200	7200	7195	7171	7213	7164	7251	7267	7306	7132	7258	7124	7234	7240	7302	7209	7207	7308	7271	7212	7278	7208	7090	7062	7245	7193	7156	7068	7253	7216	7193	7285	7103	7197	7290	7198	7147	7266	7296	7142	7262	7286	7308	7243	7136	7191	7115	7281	7181	7301	7239	7172	7214	7281	7327	7125	7269	7238	7201	7306	7171	7313	7335	7287	7262	7407	7196	7360	7267	7313	7258	7228	7312	7167	7341	7265	7275	7366	7127	7288	7206	7294	7209	7213	7399	7268	7200	7359	7271	7151	7218	7191	7352	7237	7156	7307	7261	7200	7155	7297	7351	7134	7314	7050	7123	7267	7006	7069	7180	7262	7357	7285	7277	7258	7223	7174	7216	7244	7119	7189	7316	7187	7230	7254	7140	7215	7282	7187	7287	7313	7397	7126	7237	7219	7297	7183	7264	7293	7285	7190	7210	7310	7335	7233	7148	7258	7395	7191	7205	7310	7254	7408	7166	7151	7439	7228	7334	7410	7261	7208	7198	7404	7173	7238	7283	7309	7154	7195	7235	7236	7293	7221	7150	7157	7144	7219	7328	7193	7230	7146	7220	7201	7235	7124	7122	7220	7283	7225	7070	7237	7246	7157	7253	7173	7129	7087	7134	7316	7228	7220	7190	7123	7256	7298	7186	7305	7234	7316	7120	7268	7239	7275	7492	7215	7125	7237	7288	7178	7214	7313	7249	7255	7189	7282	7262	7276	7241	7283	7237	7323	7204	7176	7203	7193	7353	7210	7278	7212	7207	7219	7323	7249	7217	7136	7179	7221	7211	7121	7398	7285	7287	7245	7397	7196	7263	7106	7179	7257	7270	7260	7224	7438	7108	7077	7280	7288	7208	7291	7246	7282	7412	7245	7323	7230	7115	7163	7213	7321	7325	7227	7351	7306	7291	7302	7244	7148	7286	7316	7352	7244	7283	7294	7298	7201	7282	7194	7131	7317	7232	7195	7262	7181	7183	7138	7111	7345	7146	7132	7220	7230	7164	7275	7294	7238	7351	7107	7338	7258	7284	7337	7225	7186	7214	7281	7232	7282	7269	7206	7269	7245	7276	7161	7275	7328	7356	7238	7374	7172	7213	7316	7391	7131	7164	7053	7175	7190	7223	7188	7360	7272	7199	7220	7117	7201	7336	7252	7248	7336	7325	7303	7125	7108	7280	7218	7032	7253	7388	7241	7202	7192	7211	7133	7322	7345	7291	7170	7281	7393	7226	7275	7251	7274	7183	7300	7261	7286	7275	7285	7293	7246	7201	7105	7195	7280	7133	7361	7350	7311	7327	7167	7128	7256	7274	7317	7287	7309	7221	7244	7140	7110	7278	7233	7299	7289	7311	7297	7265	7255	7178	7250	7207	7192	7310	7326	7170	7191	7242	7266	7299	7226	7159	7316	7321	7272	7231	7231	7256	7204	7232	7262	7295	7221	7279	7144	7233	7392	7333	7203	7236	7234	7338	7284	7337	7163	7271	7227	7374	7224	7256	7168	7314	7290	7304	7283	7195	7262	7224	7246	7216	7305	7259	7258	7145	7025	7227	7300	7079	7334	7296	7215	7350	7232	7216	7249	7222	7366	7344	7215	7258	7156	7143	7292	7203	7281	7290	7284	7170	7209	7330	7159	7127	7345	7289	7282	7349	7456	7264	7241	7199	7316	7319	7226	7237	7216	7212	7303	7208	7311	7268	7281	7305	7305	7091	7271	7181	7241	7385	7390	7049	7205	7196	7236	7159	7192	7269	7304	7175	7329	7267	7178	7272	7158	7232	7243	7195	7279	7222	7323	7280	7310	7328	7380	7253	7320	7076	7196	7207	7306	7161	7152	7365	7172	7212	7213	7166	7204	7200	7228	7235	7142	7294	7203	7135	7229	7109	7222	7229	7219	7164	7281	7086	7213	7254	7234	7199	7373	7183	7303	7349	7230	7311	7093	7223	7303	7111	7293	7207	7268	7135	7188	7179	7272	7310	7108	7152	7225	7185	7244	7309	7213	7301	7261	7192	7340	7196	7317	7261	7106	7213	7168	7146	7312	7299	7261	7226	7406	7246	7237	7381	7263	7183	7162	7208	7202	7297	7161	7302	7346	7265	7279	7429	7123	7310	7200	7148	7130	7280	7194	7250	7197	7291	7267	7287	7281	7150	7479	7142	7298	7303	7086	7252	7222	7315	7156	7130	7335	7208	7305	7271	7215	7177	7313	7259	7267	7241	7147	7178	7224	7180	7145	7311	7267	7094	7196	7097	7215	7225	7132	7125	7107	7252	7262	7225	7209	7202	7348	7275	7299	7209	7134	7240	7222	7364	7309	7326	7153	7214	7218	7338	7143	7143	7138	7248	7090	7144	7200	7286	7222	7154	7242	7204	7186	7296	7244	7218	7258	7191	7267	7256	7244	7309	7192	7325	7242	7290	7292	7333	7228	7098	7122	7224	7280	7351	7210	7189	7294	7222	7107	7334	7451	7161	7207	7228	7254	7332	7280	7232	7166	7174	7260	7192	7234	7331	7351	7322	7278	7363	7322	7277	7318	7321	7199	7231	7237	7112	7296	7264	7143	7200	7210	7143	7169	7216	7223	7149	7272	7382	7326	7156	7191	7243	7291	7184	7239	7301	7208	7340	7167	7257	7085	7222	7321	7194	7377	7224	7240	7226	7325	7235	7257	7385	7193	7191	7283	7326	7199	7151	7276	7185	7213	7296	7208	7200	7249	7222	7202	7282	7176	7200	7221	7294	7238	7309	7275	7189	7254	7269	7398	7186	7197	7260	7260	7217	7240	7216	7287	7269	7284	7277	7177	7194	7304	7269	7228	7187	7192	7314	7429	7272	7068	7374	7221	7248	7344	7206	7181	7159	7327	7204	7221	7327	7234	7194	7171	7189	7318	7140	7205	7202	7205	7144	7250	7167	7242	7249	7193	7263	7316	7280
3187	2366	1647	1360	1630	1759	1616	1453	3952	15969	13414	8412	3508	1556	1063	928	927	920	816	902	874	906	840	828	868	863	885	903	914	913	890	900	882	847	931	883	889	926	887	929	910	892	911	945	909	885	903	881	892	877	940	924	880	937	901	889	870	825	880	885	889	929	889	913	885	866	900	889	893	915	863	842	848	928	906	852	887	875	921	845	936	883	885	874	912	902	952	887	889	854	902	918	903	930	934	870	847	936	896	923	865	886	943	911	941	912	929	888	856	900	922	901	876	851	937	904	950	878	931	876	884	847	859	877	887	919	906	930	873	859	893	876	907	870	849	871	882	844	938	876	900	943	919	840	915	911	932	915	910	896	869	940	891	867	950	902	890	900	870	910	915	897	883	907	928	863	883	923	913	902	884	896	870	934	844	847	915	853	895	917	906	873	907	900	878	864	907	930	953	899	906	860	946	934	903	869	892	876	933	912	920	898	889	858	933	871	879	903	871	889	893	874	898	931	873	892	910	951	906	946	872	916	866	907	898	846	883	885	935	910	911	912	907	824	893	922	889	934	918	933	841	942	900	870	901	843	915	907	896	879	880	920	937	924	868	869	898	891	889	915	890	929	916	868	866	876	896	907	907	907	872	879	919	851	876	917	893	878	895	890	904	939	841	928	888	920	860	911	937	942	942	893	925	890	872	924	883	950	932	859	887	835	839	869	902	971	871	851	949	924	886	824	871	893	913	878	891	919	914	885	899	872	813	873	872	875	916	929	860	843	906	912	853	917	931	862	900	918	880	926	872	905	873	911	885	907	947	903	861	907	898	931	952	864	894	902	894	877	869	850	914	899	879	909	884	945	861	888	834	889	864	907	892	937	855	890	935	881	888	916	944	909	873	888	899	920	891	943	892	894	934	874	929	905	928	885	900	944	930	868	901	861	867	953	908	909	925	966	911	848	860	931	917	923	920	881	892	873	886	904	914	864	885	894	853	927	919	946	898	881	883	895	924	934	877	913	878	956	867	904	928	884	906	909	854	941	898	867	850	872	905	861	965	875	964	922	921	901	908	910	861	927	887	903	940	944	869	915	945	941	827	927	930	965	873	910	848	929	897	903	949	894	869	900	934	881	875	892	943	934	880	908	915	852	891	823	867	906	855	891	868	890	857	938	886	902	881	847	863	901	870	908	848	880	922	867	840	859	837	941	899	901	888	898	847	885	891	905	896	896	850	832	868	872	903	906	949	897	869	874	953	866	906	923	902	917	863	898	859	891	889	865	894	903	932	962	873	818	892	913	843	881	922	914	942	894	888	842	819	928	928	890	898	905	937	901	933	868	888	894	908	890	877	915	914	914	934	898	842	874	914	863	920	848	954	908	921	914	884	916	932	884	899	925	867	965	941	906	860	915	860	895	852	849	883	897	862	954	949	891	916	909	919	872	885	948	955	862	866	872	832	930	911	892	852	900	872	874	861	924	901	919	887	896	953	910	898	857	905	878	895	937	912	902	898	902	878	893	922	879	896	893	844	914	855	960	877	892	901	890	878	906	906	886	876	895	926	944	917	926	899	893	890	910	906	909	875	877	864	885	900	877	883	936	864	899	891	859	891	893	904	906	873	946	881	874	890	880	842	851	901	920	964	863	885	895	857	894	888	893	938	832	877	920	945	875	918	927	902	878	895	879	917	932	944	881	892	920	876	923	834	942	890	840	888	875	892	921	882	895	844	890	911	888	914	869	845	931	894	863	853	854	952	876	934	901	888	837	899	877	949	896	916	938	898	913	882	854	905	950	937	875	902	889	890	889	889	869	902	955	897	911	854	871	912	849	871	965	901	927	883	904	926	852	901	873	905	869	893	886	934	881	941	926	848	881	903	922	904	862	902	865	834	914	925	935	871	891	909	900	940	909	830	924	844	902	869	905	913	865	876	935	908	933	897	883	887	901	859	881	925	890	838	922	906	932	936	864	908	864	848	870	926	943	913	946	881	886	899	848	888	851	893	938	887	889	898	852	921	928	953	941	905	958	840	866	907	893	863	902	874	876	877	915	871	895	869	891	886	871	889	909	878	885	889	931	892	945	853	866	885	819	921	889	942	925	950	908	930	895	864	876	899	915	925	872	875	841	855	895	847	840	842	933	860	851	897	829	857	891	901	886	874	874	848	837	943	878	945	878	809	906	967	872	934	895	892	895	894	956	901	892	918	911	884	917	909	860	863	867	899	909	861	900	877	872	879	882	870	885	934	894	924	917	840	952	824	876	846	893	910	873	888	873	901	933	931	952	926	911	878	885	948	885	869	959	873	931	878	939	876	919	836	900	909	889	870	863	879	874	900	884	895	846	879	851	851	862	887	880	883	883	909	841	867	951	843	931	891	874	840	920	883	904	927	876	852	872	891	909	870	930	922	902	918	887	872	921	896	862	901	869	927	879	849	933	894	880	905	906	891	884	911	849	873	920	867	869	856	980	906	857	863	934	908	879	939	918	898	903	928	894	942	851	878	866	881	899	845	910	874	902	924	850	895	854	942	845	913	899	916	947	876	871	900	922	955	929	952	901	896	905	889	906	871	829	896	897	905	942	866	941	915	870	880	916	886	891	918	940	888	893	899	891	895	880	875	900	928	900	875	920	868	931	891	817	893	905	909	921	930	912	940	880	838	895	904	821	899	897	944	861	877	895	905	901	876	936	880	907	901	890	947	876	885	846	860	920	893	879	877	892	878	883	907	900	939	882	881	908	910	838	889	857	909	884	920	870	878	889	888	835	882	907	864	906	865	861	912	873	853	892	812	925	874	880	883	959	895	922	874	865	879	893	862	921	865	867	920	888	893	884	884	894	933	864	895	887	922	927	907	879	977	897	941	895	869	908	907	901	903	894	847	903	937	942	906	864	903	863	856	920	866	874	901	875	871	910	921	904	888	857	853	868	895	869	874	849	884	887	857	853	866	923	857	874	924	873	888	891	933	865	870	871	926	905	857	921	922	905	937	899	892	882	878	909	866	870	922	906	897	886	852	903	908	915	908	915	867	839	937	897	906	929	949	883	908	940	896	854	922	901	899	869	880	893	927	899	868	873	876	886	915	891	861	913	893	911	877	917	878	853	879	935	872	873	906	890	827	912	860	927	956	873	915	882	940	858	893	909	853	918	950	878	933	930	922	886	918	894	872	898	865	872	887	890	908	869	854	926	905	941	870	893	932	839	879	847	903	836	918	934	922	896	944	866	870	876	902	827	839	881	892	832	868	921	909	877	898	909	923	866	929	920	894	914	868	889	907	949	918	908	847	882	910	908	887	865	916	931	921	851	850	828	954	895	926	929	880	926	915	906	878	946	873	919	907	903	887	893	878	870	924	900	838	924	862	867	898	960	957	878	926	923	855	905	878	921	950	867	946	918	960	860	901	922	857	917	913	930	913	894	887	886	877	904	938	896	922	920	924	914	893	879	931	881	914	931	892	875	876	964	884	858	881	869	945	951	895	930	929	919	887	865	944	881
24832	19440	15249	22863	28234	28148	25512	22686	37547	66910	58492	45287	29926	16417	9571	7656	7397	7371	7265	7421	7358	7275	7346	7227	7253	7378	7047	7275	7242	7313	7236	7394	7193	7342	7194	7268	7152	7361	7223	7375	7385	7195	7268	7329	7280	7202	7375	7328	7197	7306	7371	7354	7122	7354	7269	7109	7238	7362	7243	7383	7336	7284	7129	7218	7290	7372	7351	7292	7331	7270	7271	7344	7370	7149	7165	7380	7156	7436	7375	7337	7272	7397	7274	7257	7363	7246	7281	7228	7295	7341	7295	7348	7378	7199	7303	7380	7237	7310	7268	7235	7381	7306	7319	7430	7174	7271	7304	7211	7371	7209	7134	7220	7271	7254	7228	7338	7245	7431	7360	7286	7261	7188	7196	7374	7390	7075	7331	7212	7218	7318	7418	7258	7179	7254	7352	7279	7253	7182	7238	7260	7263	7202	7234	7248	7168	7312	7262	7311	7337	7270	7270	7248	7359	7382	7203	7246	7388	7386	7060	7316	7333	7214	7288	7254	7144	7299	7233	7296	7380	7240	7315	7190	7166	7293	7309	7318	7323	7225	7286	7330	7255	7288	7303	7389	7303	7365	7251	7354	7281	7187	7310	7308	7351	7389	7164	7125	7280	7259	7377	7208	7473	7381	7318	7279	7269	7342	7396	7301	7177	7193	7309	7196	7255	7300	7271	7243	7228	7300	7301	7284	7287	7294	7311	7289	7319	7355	7353	7275	7326	7321	7178	7330	7276	7294	7348	7307	7238	7372	7255	7333	7149	7296	7214	7376	7206	7398	7322	7225	7225	7301	7377	7175	7299	7226	7299	7345	7356	7248	7212	7464	7136	7278	7383	7485	7264	7295	7364	7326	7237	7296	7287	7295	7091	7234	7334	7285	7432	7295	7264	7351	7257	7254	7385	7264	7187	7297	7347	7318	7388	7271	7267	7394	7342	7392	7278	7175	7166	7252	7233	7260	7269	7299	7310	7271	7186	7389	7288	7318	7177	7341	7295	7225	7169	7300	7247	7341	7125	7293	7267	7304	7324	7195	7378	7214	7268	7361	7294	7406	7325	7318	7254	7272	7218	7110	7193	7206	7297	7227	7170	7266	7321	7103	7417	7350	7236	7194	7336	7350	7290	7282	7314	7336	7303	7185	7368	7184	7349	7346	7328	7279	7366	7315	7301	7328	7246	7344	7362	7311	7276	7325	7190	7271	7283	7341	7265	7314	7580	7188	7339	7314	7261	7221	7249	7322	7205	7296	7237	7298	7209	7336	7281	7321	7155	7368	7382	7121	7334	7106	7246	7375	7290	7301	7392	7346	7350	7225	7318	7230	7200	7247	7247	7233	7300	7366	7354	7230	7369	7264	7202	7214	7305	7258	7158	7223	7282	7246	7293	7204	7328	7169	7295	7371	7248	7227	7267	7250	7371	7215	7337	7330	7311	7303	7298	7247	7299	7340	7336	7283	7324	7249	7332	7278	7230	7318	7392	7400	7356	7138	7252	7266	7302	7244	7286	7290	7282	7251	7218	7272	7248	7275	7304	7228	7251	7286	7330	7197	7231	7272	7263	7252	7154	7464	7175	7362	7278	7340	7472	7254	7267	7351	7235	7243	7177	7248	7278	7315	7315	7320	7236	7240	7366	7293	7281	7221	7288	7363	7347	7240	7268	7407	7376	7234	7198	7273	7272	7224	7276	7337	7424	7313	7260	7324	7319	7346	7232	7265	7135	7333	7298	7385	7298	7094	7305	7277	7263	7233	7420	7249	7310	7238	7277	7362	7240	7316	7214	7480	7319	7239	7316	7217	7122	7285	7364	7203	7327	7215	7314	7227	7355	7190	7102	7243	7388	7239	7171	7406	7202	7352	7217	7139	7298	7248	7384	7195	7323	7288	7307	7233	7358	7173	7189	7272	7355	7206	7212	7343	7192	7324	7251	7209	7194	7353	7285	7331	7357	7350	7243	7279	7228	7211	7356	7289	7288	7309	7223	7214	7227	7217	7166	7263	7272	7441	7127	7333	7232	7224	7390	7296	7342	7262	7290	7313	7388	7318	7324	7261	7115	7286	7228	7376	7406	7220	7310	7107	7251	7239	7283	7401	7269	7257	7358	7423	7371	7367	7288	7354	7195	7346	7256	7252	7314	7237	7369	7336	7242	7263	7196	7170	7293	7248	7272	7105	7401	7183	7299	7214	7386	7152	7339	7267	7319	7326	7235	7226	7282	7211	7302	7316	7305	7269	7239	7347	7323	7197	7267	7259	7310	7158	7232	7307	7314	7198	7252	7354	7244	7304	7241	7291	7313	7127	7259	7234	7292	7403	7273	7338	7336	7302	7184	7240	7226	7295	7294	7317	7223	7118	7256	7465	7387	7164	7371	7236	7299	7386	7289	7334	7206	7336	7426	7299	7238	7321	7286	7332	7268	7218	7315	7169	7404	7312	7412	7142	7352	7260	7236	7395	7221	7293	7191	7309	7458	7333	7278	7147	7409	7276	7344	7347	7381	7191	7386	7229	7297	7315	7427	7370	7311	7375	7412	7225	7405	7198	7276	7207	7390	7281	7193	7261	7320	7262	7357	7368	7231	7261	7236	7201	7281	7347	7166	7283	7270	7364	7283	7256	7292	7259	7312	7305	7325	7239	7311	7147	7345	7339	7389	7267	7353	7224	7384	7196	7382	7380	7339	7223	7158	7194	7271	7283	7365	7281	7183	7227	7304	7307	7350	7114	7341	7239	7233	7323	7243	7372	7245	7230	7485	7223	7441	7274	7175	7287	7185	7381	7217	7327	7284	7308	7213	7355	7404	7322	7221	7264	7251	7239	7301	7242	7333	7330	7320	7321	7265	7223	7497	7421	7310	7262	7331	7106	7492	7206	7392	7308	7233	7319	7327	7212	7282	7362	7290	7267	7410	7097	7261	7220	7429	7221	7276	7275	7219	7203	7261	7348	7265	7320	7342	7223	7400	7276	7316	7131	7244	7320	7222	7271	7254	7390	7487	7368	7372	7342	7182	7325	7298	7282	7156	7309	7236	7468	7292	7150	7310	7202	7318	7189	7328	7339	7104	7306	7338	7151	7396	7383	7343	7376	7321	7349	7347	7160	7205	7412	7382	7332	7241	7397	7249	7242	7326	7257	7264	7358	7242	7414	7156	7237	7232	7253	7303	7323	7224	7288	7372	7199	7245	7277	7171	7418	7336	7210	7285	7278	7283	7292	7334	7216	7236	7338	7289	7217	7332	7251	7255	7279	7278	7293	7315	7295	7205	7273	7311	7366	7395	7188	7342	7481	7349	7162	7228	7260	7124	7281	7211	7349	7388	7307	7212	7186	7256	7425	7201	7407	7241	7299	7456	7338	7369	7220	7263	7237	7370	7284	7346	7255	7317	7316	7289	7380	7257	7208	7300	7237	7296	7376	7139	7257	7309	7231	7269	7302	7365	7331	7271	7257	7292	7280	7343	7355	7152	7192	7373	7233	7362	7278	7380	7440	7212	7207	7307	7323	7313	7265	7306	7218	7267	7334	7279	7194	7380	7247	7312	7023	7304	7299	7418	7166	7388	7201	7318	7234	7207	7282	7447	7166	7268	7450	7244	7290	7389	7326	7093	7251	7288	7285	7281	7353	7283	7380	7210	7273	7341	7244	7286	7157	7118	7184	7251	7199	7117	7117	7384	7299	7396	7205	7455	7298	7346	7303	7134	7471	7414	7263	7273	7233	7356	7394	7249	7360	7306	7185	7207	7410	7126	7209	7289	7303	7261	7353	7332	7213	7255	7123	7320	7269	7248	7201	7279	7281	7481	7295	7213	7309	7192	7232	7257	7246	7335	7287	7289	7177	7233	7404	7381	7206	7345	7320	7282	7397	7445	7197	7287	7308	7333	7351	7276	7198	7317	7298	7242	7259	7351	7295	7257	7294	7262	7337	7267	7381	7282	7181	7250	7384	7353	7341	7270	7443	7240	7153	7273	7292	7309	7329	7271	7389	7267	7379	7319	7345	7318	7284	7213	7192	7254	7213	7252	7267	7281	7256	7205	7306	7282	7375	7419	7298	7215	7191	7307	7308	7336	7274	7211	7273	7224	7324	7354	7309	7257	7342	7261	7270	7375	7337	7282	7166	7293	7404	7315	7220	7270	7298	7266	7369	7348	7332	7185	7348	7267	7259	7358	7145	7324	7294	7288	7404	7285	7427	7247	7287	7309	7267	7377	7308	7336	7196	7287	7266	7363	7233	7295	7301	7292	7172	7241	7193	7401	7237	7202	7314	7179	7228	7233	7306	7402	7337	7346	7190	7343	7360	7363	7385	7294	7324	7251	7198	7226	7332	7207	7371	7383	7280	7301	7340	7331	7365	7492	7122	7300	7241	7214	7273	7218	7265	7303	7280	7270	7170	7363	7226	7270	7227	7165	7203	7184	7206	7339	7300	7225	7194	7329	7311	7249	7240	7207	7331	7163	7238	7381	7214	7405	7331	7220	7096	7171	7208	7335	7217	7138	7435	7252	7259	7424	7267	7205	7356	7293	7221	7216	7334	7254	7254	7190	7244	7293	7267	7260	7247	7292	7312	7141	7410	7279	7221	7356	7336	7274	7164	7366	7152	7261	7519	7217	7169	7320	7291	7378	7333	7309	7258	7304	7229	7269	7302	7313	7357	7325	7326	7245	7308	7059	7279	7287	7367	7302	7408	7260	7311	7180	7327	7228	7369	7206	7326	7354	7196	7277	7264	7429	7258	7298	7271	7180	7300	7352	7293	7158	7361	7320	7314	7267	7290	7305	7368	7318	7208	7169	7289	7307	7326	7200	7251	7577	7322	7236	7196	7367	7266	7315	7209	7405	7214	7477	7174	7361	7272	7364	7262	7329	7242	7219	7214	7297	7204	7236	7272	7312	7252	7383	7319	7208	7326	7335	7235	7437	7255	7252	7258	7327	7333	7377	7294	7213	7174	7244	7356	7197	7269	7128	7215	7159	7360	7283	7277	7325	7283	7356	7235	7233	7202	7222	7180	7433	7333	7162	7396	7403	7321	7368	7207	7203	7240	7388	7269	7178	7269	7230	7311	7175	7225	7183	7339	7276	7322	7371	7393	7334	7199	7305	7307
5971	2493	1640	1449	1602	1773	1654	1509	4078	16456	13429	8179	3482	1660	1130	895	948	1004	931	935	908	942	926	927	922	846	970	937	950	919	887	936	894	919	888	938	919	927	908	904	954	919	892	944	935	904	902	887	923	861	879	951	921	928	871	931	913	923	973	875	936	930	957	943	946	920	957	940	874	950	907	911	953	894	896	942	926	976	840	979	947	904	979	906	950	964	916	905	915	922	877	903	921	905	894	936	908	924	934	925	958	922	869	959	946	948	898	897	892	925	933	927	903	897	946	945	914	950	934	916	901	923	919	936	931	935	938	938	903	906	926	902	891	887	953	965	934	891	931	852	974	939	906	909	851	883	907	978	931	915	930	942	932	937	897	872	946	936	904	873	896	955	972	867	916	950	940	961	882	960	952	961	925	1000	950	878	922	949	894	934	882	870	890	917	954	948	891	915	927	869	951	938	886	957	950	951	961	960	880	978	906	915	915	927	936	892	923	990	931	911	940	891	919	899	943	872	932	891	867	890	909	944	871	939	933	934	978	915	938	967	837	906	938	933	982	915	919	962	906	938	914	902	969	914	944	909	917	879	898	895	916	980	964	905	937	945	940	908	944	913	950	912	977	897	901	894	901	903	882	877	876	958	889	900	975	875	884	905	1000	848	900	899	883	927	965	903	935	895	921	936	986	965	944	914	921	898	971	928	906	939	898	947	935	947	896	968	966	898	943	914	952	879	920	896	904	891	926	962	850	938	900	925	918	956	940	954	910	873	895	946	954	889	947	915	962	946	925	947	949	886	950	953	895	942	966	939	920	937	835	849	857	934	942	892	916	892	901	967	909	926	896	890	914	942	888	863	928	935	917	938	922	932	924	924	879	960	998	972	888	934	982	920	917	909	923	909	868	937	932	925	954	945	887	960	951	892	924	879	915	931	951	903	927	906	964	943	922	958	895	868	903	897	918	950	971	929	905	893	847	890	956	886	918	883	919	916	871	934	900	879	951	922	870	914	893	931	934	881	918	931	944	917	924	910	970	892	925	919	911	958	901	962	863	910	890	901	927	914	988	938	905	893	917	896	872	943	955	930	919	947	896	970	902	951	942	916	884	876	947	921	931	949	929	982	898	930	942	907	939	905	909	903	908	885	949	962	914	871	950	920	903	904	911	960	874	887	880	914	919	922	913	891	932	916	893	921	915	933	968	885	964	945	949	970	914	856	954	893	943	884	933	980	923	929	986	908	934	890	930	847	928	866	907	899	962	970	929	928	894	918	940	892	933	889	968	872	879	934	932	932	934	899	918	951	886	975	884	1002	938	916	906	891	915	956	967	939	893	945	897	924	900	882	915	973	865	952	898	896	934	947	942	890	925	909	944	880	959	963	991	920	883	934	924	891	905	898	979	953	924	946	978	960	925	967	880	893	983	955	951	908	947	894	879	951	929	908	896	940	936	933	933	890	934	928	902	896	908	864	895	912	874	928	928	861	840	935	956	877	832	965	919	896	970	952	854	860	916	936	931	945	906	917	896	899	944	922	920	957	933	879	919	959	924	904	902	872	916	959	942	913	915	913	905	962	905	965	956	907	904	895	926	906	864	904	977	899	884	881	896	920	878	939	906	929	931	896	935	920	898	984	909	915	931	946	940	987	949	919	900	927	951	865	861	936	950	867	923	893	927	858	932	948	869	901	950	910	931	892	877	887	951	959	913	935	938	939	850	957	927	875	963	939	973	921	891	939	916	871	972	909	908	915	910	918	913	927	945	927	952	903	945	923	915	911	979	928	944	885	1008	871	899	912	908	917	898	931	950	902	916	912	854	904	939	922	917	893	919	932	889	931	963	848	888	915	877	897	943	959	889	872	967	908	932	913	906	968	919	892	949	909	860	895	933	898	946	964	916	913	938	880	891	915	929	898	960	950	937	929	894	874	908	1027	833	939	915	910	962	927	909	941	961	952	956	905	924	926	927	971	947	951	880	985	962	931	899	984	869	893	967	951	923	985	913	942	932	930	872	913	942	904	920	940	891	948	908	1003	876	888	909	892	876	889	937	921	922	876	905	879	921	900	913	887	927	892	898	930	938	932	947	988	887	955	933	929	868	910	1010	892	878	902	959	907	951	914	887	928	946	912	915	939	908	922	946	906	953	894	931	980	937	900	933	960	933	960	920	932	917	860	957	920	950	892	955	913	863	891	920	959	916	942	966	889	1005	932	875	959	905	916	953	898	936	950	927	948	907	944	966	933	904	895	938	913	942	905	952	921	946	914	938	943	909	907	941	900	866	888	909	898	934	884	950	946	972	930	915	950	992	915	979	938	948	923	950	990	959	893	905	880	991	904	881	907	914	904	897	866	915	938	925	920	979	930	896	938	895	859	935	987	957	938	915	954	910	934	897	899	983	895	892	914	944	879	939	909	945	911	959	894	891	942	967	960	974	939	935	896	911	843	930	932	935	944	934	889	1008	885	1006	941	909	895	980	915	947	923	955	958	929	903	930	871	856	965	932	901	869	924	853	923	922	949	953	957	909	923	912	878	954	935	885	989	882	881	931	948	872	914	927	915	937	927	928	913	961	928	943	923	963	971	945	906	954	886	952	940	891	994	926	930	942	946	907	891	976	939	869	922	973	957	932	919	945	910	913	940	859	961	924	970	865	946	921	923	911	957	908	945	946	966	925	927	923	874	952	943	886	898	932	921	886	908	933	925	939	877	942	922	974	917	914	943	926	943	900	910	921	964	947	961	891	923	942	946	965	916	895	961	881	941	915	960	966	952	948	876	953	934	930	908	893	938	899	903	877	868	942	929	963	941	906	908	936	922	889	937	980	928	925	888	921	872	910	912	892	905	985	948	902	943	984	963	882	926	884	927	927	923	934	898	930	938	927	891	907	931	940	899	908	919	918	921	925	939	887	879	931	966	923	920	900	895	937	903	935	941	955	924	930	941	892	944	915	942	942	941	906	959	932	879	947	898	964	936	933	889	894	944	897	873	905	929	947	900	920	969	899	927	898	954	927	962	916	937	967	955	935	925	925	922	904	921	927	887	916	914	970	863	858	905	961	949	948	906	913	992	927	963	874	929	903	927	931	908	923	957	957	842	982	928	936	905	893	921	869	872	932	916	986	917	960	887	938	949	941	920	943	909	942	988	885	892	962	922	899	945	938	942	877	957	887	910	873	862	902	927	926	876	961	953	937	955	900	912	928	918	941	857	955	896	920	916	909	901	943	893	910	927	890	926	888	942	907	910	896	881	940	909	915	938	870	924	893	951	919	920	907	923	957	932	938	947	904	919	902	915	907	906	933	958	909	915	902	940	936	934	908	929	968	956	902	907	896	955	914	935	930	903	890	943	917	917	896	895	952	925	933	845	973	911	911	919	927	917	919	911	947	942	931	896	944	912	953	951	958	947	911	918	936	950	965	940	908	974	882	899	919	898	964	877	913	897	889	862	929	936	907	910	954	938	957	965	977	906	962	990	908	897	887	906	891	898	982	933	901	970	851	912
24220	18147	15035	22035	28151	27942	25875	23607	38742	68167	58777	45628	30602	16831	9709	7694	7491	7582	7418	7609	7611	7418	7571	7474	7490	7488	7476	7475	7532	7561	7542	7471	7407	7375	7340	7424	7420	7509	7586	7453	7530	7360	7517	7352	7466	7390	7570	7396	7505	7556	7488	7491	7465	7414	7570	7421	7419	7496	7472	7368	7412	7428	7469	7572	7554	7492	7471	7405	7456	7425	7422	7448	7468	7465	7407	7563	7395	7463	7476	7472	7386	7537	7527	7590	7556	7421	7439	7440	7451	7405	7460	7490	7460	7445	7443	7482	7327	7441	7429	7478	7607	7384	7463	7471	7445	7439	7366	7622	7501	7504	7395	7385	7389	7574	7346	7480	7504	7429	7551	7513	7538	7437	7457	7466	7437	7615	7424	7559	7531	7516	7477	7410	7552	7550	7592	7510	7505	7601	7335	7564	7408	7480	7570	7610	7575	7624	7510	7623	7491	7540	7529	7483	7574	7400	7414	7442	7585	7341	7467	7454	7585	7473	7368	7488	7643	7450	7445	7329	7497	7487	7533	7425	7416	7598	7513	7380	7431	7465	7544	7607	7492	7665	7529	7477	7439	7398	7365	7423	7535	7444	7615	7418	7546	7524	7527	7469	7389	7605	7472	7425	7377	7523	7479	7503	7489	7590	7596	7427	7469	7463	7507	7477	7607	7591	7506	7469	7538	7372	7636	7502	7394	7464	7480	7525	7467	7620	7364	7527	7531	7431	7498	7482	7425	7573	7437	7583	7588	7507	7564	7528	7538	7616	7579	7548	7613	7371	7374	7457	7526	7480	7506	7477	7601	7495	7501	7473	7520	7353	7501	7530	7571	7506	7499	7575	7560	7645	7500	7371	7454	7378	7339	7498	7551	7495	7558	7530	7471	7568	7473	7512	7524	7525	7338	7390	7489	7467	7455	7395	7654	7563	7556	7464	7517	7346	7531	7352	7549	7520	7554	7473	7508	7448	7480	7557	7573	7495	7404	7498	7392	7460	7429	7378	7526	7542	7434	7496	7537	7461	7487	7493	7536	7429	7504	7510	7469	7535	7386	7416	7540	7478	7522	7511	7577	7443	7592	7578	7540	7463	7690	7500	7448	7561	7481	7674	7421	7507	7427	7436	7545	7364	7373	7432	7456	7511	7376	7537	7401	7587	7548	7420	7419	7527	7397	7488	7566	7586	7511	7489	7425	7396	7613	7458	7349	7484	7451	7381	7388	7318	7498	7463	7477	7527	7516	7510	7474	7543	7413	7579	7642	7452	7493	7329	7374	7509	7540	7312	7491	7478	7390	7358	7481	7391	7574	7513	7607	7443	7451	7534	7449	7455	7474	7501	7530	7503	7362	7387	7586	7332	7422	7585	7465	7544	7519	7607	7524	7584	7353	7455	7717	7570	7463	7510	7372	7422	7437	7464	7479	7510	7446	7381	7527	7507	7598	7520	7480	7357	7456	7527	7535	7576	7480	7389	7476	7532	7562	7379	7493	7390	7576	7477	7520	7513	7571	7489	7487	7572	7651	7691	7537	7492	7488	7451	7424	7457	7448	7410	7572	7548	7539	7402	7504	7413	7543	7477	7639	7479	7374	7586	7425	7363	7418	7397	7384	7505	7439	7506	7553	7519	7411	7519	7472	7557	7522	7565	7569	7553	7551	7436	7400	7545	7435	7421	7496	7370	7521	7604	7445	7475	7495	7391	7572	7534	7460	7472	7469	7505	7448	7507	7515	7493	7299	7454	7506	7492	7449	7452	7503	7402	7415	7390	7532	7439	7599	7470	7497	7454	7577	7512	7579	7455	7526	7546	7543	7441	7434	7488	7599	7441	7586	7427	7341	7447	7557	7429	7421	7470	7615	7488	7404	7543	7407	7512	7482	7545	7453	7269	7496	7319	7539	7372	7415	7605	7529	7392	7583	7489	7624	7455	7451	7404	7553	7544	7389	7592	7485	7384	7392	7567	7560	7584	7290	7437	7552	7576	7596	7437	7525	7499	7448	7454	7495	7504	7621	7571	7395	7591	7568	7458	7371	7606	7456	7436	7592	7477	7514	7595	7382	7527	7415	7488	7488	7571	7323	7541	7385	7454	7508	7412	7266	7507	7460	7528	7441	7396	7502	7437	7560	7490	7409	7539	7593	7484	7546	7486	7510	7450	7501	7728	7558	7478	7351	7429	7385	7419	7515	7613	7471	7452	7549	7479	7622	7393	7429	7521	7602	7472	7546	7504	7563	7553	7480	7563	7399	7403	7509	7494	7500	7550	7505	7446	7595	7480	7432	7505	7655	7541	7411	7538	7399	7420	7559	7421	7425	7323	7535	7670	7400	7390	7545	7341	7438	7543	7429	7538	7502	7483	7500	7386	7561	7380	7375	7381	7485	7390	7483	7524	7372	7440	7516	7433	7436	7534	7524	7510	7615	7437	7404	7317	7486	7420	7487	7465	7587	7489	7578	7528	7552	7534	7454	7556	7584	7463	7475	7586	7544	7595	7553	7548	7463	7564	7528	7335	7485	7520	7430	7526	7394	7606	7560	7460	7563	7448	7561	7419	7424	7451	7447	7529	7419	7511	7529	7618	7513	7501	7590	7557	7532	7450	7407	7402	7566	7607	7443	7658	7511	7323	7370	7525	7584	7585	7484	7457	7471	7445	7676	7482	7488	7542	7598	7409	7580	7387	7418	7436	7616	7525	7590	7431	7508	7574	7506	7434	7387	7488	7530	7426	7441	7353	7524	7587	7403	7414	7554	7542	7489	7495	7501	7560	7582	7439	7390	7474	7523	7541	7543	7561	7550	7602	7409	7543	7467	7441	7576	7567	7575	7484	7566	7450	7582	7462	7544	7324	7569	7351	7622	7261	7513	7435	7541	7368	7576	7562	7510	7486	7523	7569	7567	7443	7444	7607	7496	7494	7530	7596	7560	7539	7546	7455	7492	7450	7431	7446	7458	7396	7427	7437	7504	7515	7479	7374	7590	7385	7522	7371	7586	7464	7394	7479	7613	7483	7458	7442	7500	7485	7544	7505	7491	7469	7343	7473	7508	7534	7477	7491	7511	7488	7509	7515	7499	7483	7405	7488	7595	7393	7437	7412	7591	7396	7415	7423	7478	7416	7481	7397	7497	7469	7515	7427	7602	7360	7559	7418	7536	7410	7424	7514	7481	7480	7523	7506	7417	7608	7376	7480	7520	7620	7585	7563	7473	7509	7482	7467	7421	7415	7489	7387	7438	7434	7484	7474	7525	7439	7585	7425	7450	7563	7501	7348	7471	7588	7458	7454	7403	7425	7522	7375	7581	7669	7405	7491	7528	7268	7476	7560	7445	7459	7516	7463	7453	7522	7533	7449	7506	7618	7512	7546	7526	7562	7437	7447	7527	7418	7511	7603	7523	7545	7488	7592	7625	7522	7476	7467	7489	7532	7439	7491	7454	7535	7537	7544	7370	7585	7441	7479	7455	7472	7547	7465	7389	7384	7367	7469	7493	7609	7559	7411	7589	7421	7500	7596	7589	7408	7387	7491	7504	7506	7631	7437	7542	7365	7471	7484	7483	7526	7374	7438	7433	7398	7421	7411	7473	7364	7458	7460	7381	7504	7545	7580	7433	7377	7533	7568	7434	7531	7385	7513	7490	7532	7571	7445	7471	7465	7556	7586	7557	7511	7619	7412	7530	7445	7422	7505	7489	7570	7395	7549	7553	7416	7498	7534	7502	7456	7403	7526	7403	7443	7494	7508	7494	7699	7438	7544	7644	7441	7576	7494	7517	7483	7532	7486	7294	7458	7400	7363	7513	7447	7503	7496	7391	7567	7494	7594	7467	7435	7607	7495	7570	7490	7339	7537	7438	7513	7467	7508	7544	7521	7427	7453	7524	7505	7453	7413	7594	7540	7654	7542	7445	7520	7511	7397	7493	7483	7427	7473	7477	7565	7557	7494	7447	7424	7505	7459	7430	7372	7572	7418	7356	7422	7499	7375	7477	7551	7536	7504	7560	7646	7471	7513	7431	7477	7429	7487	7538	7432	7507	7387	7496	7640	7417	7473	7446	7361	7390	7360	7512	7498	7449	7623	7465	7405	7490	7503	7428	7536	7531	7454	7411	7561	7400	7449	7478	7530	7478	7645	7493	7368	7598	7385	7568	7591	7471	7430	7259	7468	7375	7486	7480	7487	7535	7445	7582	7383	7369	7553	7490	7583	7598	7527	7360	7607	7469	7468	7521	7446	7524	7355	7524	7515	7478	7607	7440	7607	7508	7383	7491	7503	7458	7520	7493	7544	7575	7455	7588	7495	7530	7340	7545	7453	7494	7507	7389	7551	7510	7589	7442	7534	7419	7533	7312	7665	7420	7484	7499	7430	7455	7565	7591	7454	7608	7353	7539	7494	7436	7587	7577	7429	7599	7354	7518	7510	7444	7597	7462	7535	7529	7432	7557	7414	7477	7444	7534	7449	7498	7542	7449	7459	7469	7431	7491	7611	7626	7445	7538	7455	7486	7413	7534	7521	7521	7453	7445	7502	7602	7487	7446	7489	7435	7470	7558	7474	7522	7605	7453	7551	7461	7483	7366	7505	7495	7421	7477	7593	7562	7515	7667	7520	7488	7459	7485	7528	7426	7439	7429	7594	7398	7385	7351	7417	7510	7389	7452	7464	7413	7319	7516	7415	7352	7496	7464	7501	7388	7423	7430	7510	7475	7453	7515	7474	7490	7573	7511	7379	7445	7524	7424	7476	7562	7449	7510	7687	7560	7592	7562	7577	7444	7532	7489	7598	7421	7440	7585	7530	7438	7388	7507	7455	7442	7430	7535	7587	7523	7421	7430	7478	7438	7433	7435	7531	7491	7542	7609	7479	7460	7464	7508	7402	7518	7461	7531	7430	7484	7644	7503	7461	7472	7451	7478	7500	7440	7426	7323	7601	7415	7412	7463	7417	7584	7444	7601	7634	7429	7502	7507	7488	7544	7469	7567	7527	7540	7441	7358	7588	7428	7442	7455	7493	7449	7532	7300	7467	7538	7444	7466	7434	7401	7576	7447	7498	7450	7530	7491	7463	7419	7414	7522	7486	7428	7438	7492	7529	7756	7579	7458	7345	7413	7549
4636	2666	1902	1513	1898	2190	1937	1899	5631	26902	23273	14741	6050	2228	1171	980	884	992	890	968	951	928	943	954	910	917	934	843	947	856	929	896	905	918	878	926	910	889	911	849	864	884	882	881	881	860	817	933	899	891	960	903	965	921	938	898	919	976	951	974	900	926	856	887	861	927	882	897	930	893	921	983	954	875	905	901	943	933	971	884	924	940	866	850	934	969	934	971	862	895	868	936	948	854	864	917	943	912	901	925	877	895	886	903	901	910	891	921	936	901	914	915	896	854	937	898	891	890	873	926	928	889	887	909	890	936	894	877	921	905	874	924	901	936	909	925	869	919	931	870	896	884	966	898	881	913	916	924	892	967	953	912	968	887	923	934	930	877	902	904	952	922	897	881	941	883	879	901	959	912	900	946	909	943	897	916	920	913	922	944	927	892	901	883	889	869	921	883	889	919	948	858	946	897	964	947	913	942	928	903	865	859	936	920	914	928	871	958	904	921	941	972	950	875	953	922	913	940	877	926	923	902	908	901	928	863	940	925	892	939	898	933	930	891	920	932	906	865	880	927	991	836	878	916	892	946	931	951	909	905	917	878	916	916	908	929	951	902	885	951	934	873	934	956	902	882	931	930	913	974	904	924	875	912	906	871	862	954	855	900	889	872	938	916	979	919	954	944	928	933	896	906	981	881	896	945	883	912	879	940	888	928	1006	916	910	873	864	970	907	873	898	927	917	941	896	933	948	946	939	895	921	919	928	920	901	916	918	900	917	950	926	963	943	857	913	881	909	935	923	894	946	917	899	921	910	974	946	916	913	896	1008	909	865	884	895	886	906	948	881	967	895	975	938	982	948	929	904	926	921	921	895	874	911	894	921	917	883	874	936	956	920	896	949	918	918	896	914	989	896	940	970	943	865	898	933	945	900	905	903	917	886	890	900	888	950	915	907	918	898	948	926	861	885	882	964	922	909	922	863	912	892	939	895	944	904	924	858	866	883	914	893	890	908	914	853	942	925	911	888	868	927	926	887	973	919	947	925	932	891	892	927	957	938	934	960	941	907	928	882	941	971	935	871	852	980	915	955	930	878	880	941	844	903	955	901	915	915	967	893	924	931	961	941	1005	902	895	963	901	877	952	895	980	888	877	940	942	887	931	871	925	945	933	896	931	883	912	911	906	947	866	911	935	919	926	938	873	898	966	873	874	910	939	926	901	934	947	897	859	865	898	932	911	890	922	979	949	930	877	929	937	909	915	933	938	917	936	980	923	947	943	885	904	869	938	889	915	901	946	923	872	961	933	932	882	963	870	912	894	957	933	889	955	879	898	906	921	884	935	864	915	965	905	878	914	900	926	865	902	899	865	915	876	940	892	914	935	960	905	892	902	928	948	918	875	925	945	915	933	943	924	899	903	928	852	918	936	926	885	904	876	898	951	972	909	948	940	959	917	895	942	925	913	960	906	906	941	924	951	876	887	902	904	901	910	871	892	931	965	830	884	942	951	923	901	895	930	956	907	893	865	902	958	927	904	917	928	936	939	962	897	880	890	913	904	899	879	867	891	908	881	924	937	939	938	886	803	894	920	907	891	964	905	930	908	928	902	940	864	911	872	922	899	947	880	898	917	926	897	944	883	902	926	894	922	957	920	917	935	953	899	927	980	944	918	953	900	939	896	919	869	842	958	908	877	947	931	871	991	965	897	884	869	877	861	879	892	884	970	929	915	886	854	873	913	898	931	920	899	918	872	975	938	900	848	908	870	927	945	939	903	949	886	876	926	916	891	895	868	891	908	941	939	919	923	889	908	942	975	904	957	864	909	900	893	907	926	846	923	914	884	984	917	899	897	962	923	885	880	971	975	828	862	922	873	894	903	934	914	891	912	953	880	908	895	881	929	875	906	896	945	940	909	972	910	964	928	927	900	856	898	915	898	957	876	929	946	915	938	892	873	898	994	943	915	900	893	910	893	907	913	894	874	910	911	865	931	904	916	891	951	926	833	882	975	969	856	899	889	923	944	919	900	908	937	925	920	949	908	946	911	915	917	894	875	936	864	867	888	886	929	925	907	952	905	946	940	898	927	908	870	879	892	898	893	917	914	953	885	904	870	866	914	938	840	855	927	913	933	908	932	939	904	874	990	917	856	926	879	899	935	872	957	876	935	897	920	962	928	912	894	954	945	945	912	921	940	917	906	890	931	878	976	913	881	926	937	934	905	928	879	953	899	935	871	928	858	882	953	912	961	893	881	904	888	924	931	949	954	886	933	922	908	925	894	901	901	950	961	927	904	902	967	879	938	915	921	889	843	874	898	916	917	829	881	934	923	906	956	883	905	901	908	911	972	884	911	877	937	930	911	914	936	903	945	911	863	942	934	939	926	907	927	944	958	900	893	913	879	944	952	943	905	876	906	873	892	867	888	940	933	926	931	920	863	886	899	933	888	918	945	942	829	938	873	922	964	904	916	907	970	856	928	948	911	967	928	950	922	932	901	910	889	887	926	980	903	923	958	935	895	909	957	856	917	920	923	932	900	901	874	930	939	895	948	941	866	883	943	959	938	911	935	911	945	928	914	894	857	929	914	893	838	940	914	924	931	920	856	939	917	907	903	909	946	909	891	939	959	872	930	836	905	929	927	922	925	909	991	834	907	909	925	910	921	884	918	864	894	902	923	909	876	900	881	889	938	915	910	838	917	984	934	912	907	904	906	863	943	911	918	969	910	844	898	935	942	888	900	945	970	907	893	939	864	969	962	922	918	930	933	920	867	942	888	899	919	964	860	888	904	932	989	904	872	973	893	945	960	848	925	930	886	968	931	942	909	840	885	917	915	918	922	966	920	902	933	974	974	940	924	913	937	899	926	931	923	854	900	920	958	928	879	965	886	948	889	899	957	989	907	916	850	872	939	893	897	914	932	930	889	880	890	921	961	917	838	892	931	904	953	958	888	905	973	937	923	894	919	884	929	909	922	947	920	875	945	916	906	889	846	917	858	885	917	907	878	931	925	940	939	900	849	932	909	897	934	882	916	880	934	963	909	933	945	873	915	908	870	860	887	883	936	879	919	901	913	962	871	922	898	901	864	897	937	914	879	941	888	893	875	905	900	916	959	943	933	872	859	962	902	945	937	929	888	905	918	886	968	897	963	896	928	904	902	897	903	935	907	915	933	853	856	926	949	932	902	888	881	921	934	890	927	926	892	870	934	928	895	905	924	903	936	973	944	897	939	900	927	883	899	893	869	878	893	906	912	950	918	899	948	953	930	857	902	882	874	903	903	926	936	906	928	865	905	914	940	926	967	909	917	873	881	919	953	915	907	923	867	878	969	877	886	847	890	917	911	892	895	898	927	901	932	885	915	926	907	889	882	914	884	931	932	945	865	923	886	948	904	897	885	956	889	917	940	919	875	894	894	896	910	902	873	906	872	895	877	953	925	953	948	872	893	960	960	922	868	875	866	906	912	894	917	900	872	875	946	887	908	918	917	898	941	870	914	932	889
28303	20665	16693	24479	32289	32471	29676	28826	43479	80291	72674	56058	37776	21558	11017	7963	7559	7477	7335	7406	7426	7594	7408	7498	7475	7514	7320	7390	7428	7378	7499	7258	7578	7394	7465	7279	7507	7503	7508	7401	7469	7360	7341	7399	7324	7469	7386	7373	7327	7459	7454	7504	7464	7512	7492	7493	7325	7442	7503	7412	7414	7324	7424	7301	7478	7514	7423	7357	7370	7326	7371	7459	7435	7597	7247	7437	7452	7517	7319	7461	7418	7602	7455	7410	7545	7400	7385	7360	7404	7251	7432	7372	7428	7348	7510	7382	7426	7581	7512	7323	7504	7541	7439	7348	7551	7298	7408	7476	7486	7382	7322	7414	7450	7604	7428	7353	7461	7413	7407	7322	7470	7342	7478	7353	7480	7561	7330	7406	7515	7260	7476	7473	7389	7471	7315	7502	7342	7529	7399	7415	7568	7329	7408	7421	7450	7419	7387	7491	7364	7483	7524	7449	7452	7376	7433	7423	7374	7523	7327	7362	7330	7292	7549	7319	7294	7426	7424	7450	7324	7469	7488	7454	7380	7438	7386	7479	7297	7442	7322	7433	7492	7454	7460	7459	7315	7403	7305	7398	7377	7403	7456	7327	7507	7400	7275	7373	7429	7521	7422	7386	7482	7459	7439	7544	7371	7355	7463	7340	7401	7288	7381	7518	7310	7369	7403	7275	7281	7370	7485	7498	7427	7510	7332	7387	7491	7535	7420	7396	7263	7367	7469	7439	7403	7424	7486	7312	7346	7514	7302	7322	7407	7417	7309	7391	7343	7391	7384	7505	7414	7527	7374	7478	7486	7432	7322	7516	7366	7394	7416	7388	7302	7379	7439	7248	7308	7351	7251	7442	7345	7551	7553	7414	7388	7319	7420	7462	7208	7346	7414	7425	7378	7382	7391	7402	7404	7504	7434	7525	7461	7540	7327	7551	7516	7389	7465	7391	7467	7573	7455	7534	7428	7373	7364	7409	7468	7460	7418	7422	7414	7417	7536	7420	7488	7325	7368	7468	7594	7346	7367	7427	7420	7532	7430	7332	7396	7509	7378	7498	7370	7368	7462	7642	7482	7503	7392	7317	7501	7344	7471	7651	7392	7525	7463	7424	7431	7408	7475	7515	7249	7435	7363	7494	7358	7424	7386	7515	7392	7481	7588	7513	7469	7388	7440	7479	7550	7393	7423	7400	7569	7546	7518	7377	7453	7454	7466	7510	7434	7402	7436	7389	7455	7451	7397	7264	7476	7498	7322	7434	7417	7371	7410	7469	7280	7452	7355	7491	7510	7462	7516	7398	7506	7502	7385	7562	7369	7491	7580	7437	7400	7333	7478	7231	7518	7446	7475	7545	7342	7393	7452	7557	7415	7581	7417	7540	7286	7492	7488	7524	7494	7419	7438	7329	7437	7273	7319	7403	7407	7335	7483	7406	7406	7522	7466	7350	7372	7409	7435	7364	7425	7404	7245	7477	7396	7309	7546	7464	7403	7539	7392	7381	7409	7495	7359	7399	7401	7558	7450	7387	7523	7224	7406	7464	7382	7384	7529	7488	7493	7502	7449	7443	7436	7499	7442	7320	7419	7449	7573	7356	7438	7564	7497	7310	7472	7351	7523	7433	7547	7472	7483	7454	7413	7382	7449	7548	7435	7552	7514	7395	7395	7294	7565	7339	7496	7419	7420	7381	7288	7523	7431	7398	7568	7448	7562	7409	7478	7507	7424	7372	7584	7491	7313	7416	7476	7543	7535	7414	7447	7514	7561	7412	7339	7436	7415	7372	7409	7571	7419	7460	7418	7466	7403	7497	7474	7324	7549	7482	7333	7491	7484	7407	7421	7458	7356	7531	7453	7334	7450	7562	7446	7456	7371	7483	7372	7463	7406	7458	7389	7428	7504	7434	7554	7473	7529	7329	7417	7341	7415	7346	7461	7517	7327	7389	7432	7452	7410	7317	7440	7291	7422	7373	7595	7380	7336	7287	7404	7530	7361	7362	7263	7490	7544	7463	7465	7338	7381	7362	7399	7503	7577	7340	7564	7456	7522	7313	7483	7396	7517	7423	7340	7539	7346	7454	7436	7441	7350	7496	7354	7518	7317	7444	7179	7475	7394	7298	7385	7547	7378	7437	7430	7377	7279	7351	7335	7406	7400	7355	7343	7420	7410	7538	7519	7400	7386	7502	7522	7427	7518	7479	7318	7549	7424	7249	7397	7458	7350	7356	7374	7475	7424	7462	7483	7496	7545	7438	7447	7460	7477	7565	7400	7410	7320	7444	7345	7427	7454	7296	7433	7389	7416	7449	7368	7437	7348	7472	7339	7471	7399	7392	7496	7320	7562	7348	7464	7506	7452	7489	7544	7421	7448	7401	7448	7501	7376	7442	7384	7406	7430	7415	7360	7282	7497	7377	7398	7374	7323	7413	7473	7448	7397	7488	7413	7450	7381	7329	7453	7310	7578	7426	7386	7358	7421	7371	7407	7333	7436	7579	7485	7418	7610	7431	7454	7424	7411	7430	7431	7520	7464	7345	7553	7511	7430	7322	7323	7465	7327	7566	7496	7516	7316	7375	7363	7523	7466	7336	7557	7363	7449	7482	7250	7286	7391	7418	7522	7510	7567	7302	7506	7415	7270	7512	7444	7460	7399	7406	7592	7517	7431	7480	7454	7477	7319	7549	7408	7513	7502	7452	7333	7473	7413	7418	7364	7527	7513	7304	7432	7404	7493	7619	7505	7562	7549	7426	7524	7498	7472	7387	7372	7463	7464	7341	7457	7329	7416	7450	7477	7484	7407	7384	7361	7442	7522	7366	7525	7563	7373	7525	7441	7490	7442	7424	7392	7370	7288	7528	7449	7290	7509	7418	7440	7370	7416	7511	7441	7486	7348	7419	7305	7353	7415	7542	7506	7524	7486	7308	7522	7417	7529	7446	7505	7460	7449	7326	7373	7411	7425	7401	7343	7461	7448	7364	7472	7424	7446	7430	7339	7346	7411	7492	7436	7348	7466	7602	7316	7398	7497	7577	7465	7557	7497	7354	7506	7522	7394	7361	7402	7433	7405	7360	7498	7500	7385	7355	7347	7460	7426	7322	7561	7421	7294	7426	7347	7564	7481	7358	7502	7538	7381	7439	7527	7440	7452	7392	7335	7485	7428	7342	7343	7400	7362	7579	7417	7463	7368	7323	7596	7448	7396	7402	7423	7494	7438	7508	7477	7371	7459	7394	7301	7443	7469	7505	7455	7530	7416	7512	7436	7376	7512	7432	7393	7421	7291	7431	7443	7473	7434	7364	7420	7451	7569	7501	7306	7480	7379	7427	7362	7411	7409	7487	7477	7409	7533	7561	7364	7421	7464	7364	7493	7414	7435	7435	7596	7425	7434	7408	7494	7497	7536	7460	7398	7417	7523	7513	7571	7519	7396	7458	7480	7352	7456	7453	7534	7495	7523	7385	7414	7467	7431	7331	7505	7297	7543	7434	7404	7443	7488	7336	7518	7441	7427	7496	7337	7575	7462	7583	7404	7402	7521	7610	7440	7461	7482	7445	7439	7297	7395	7486	7455	7526	7368	7396	7340	7449	7518	7401	7250	7510	7439	7432	7348	7460	7432	7417	7446	7537	7360	7387	7458	7509	7342	7469	7416	7586	7308	7547	7563	7353	7364	7640	7409	7407	7240	7458	7439	7433	7383	7329	7437	7451	7461	7458	7368	7323	7443	7576	7402	7542	7540	7485	7402	7644	7455	7513	7449	7495	7359	7425	7314	7529	7530	7554	7457	7394	7280	7524	7634	7356	7378	7507	7554	7533	7401	7442	7360	7457	7602	7348	7390	7505	7421	7439	7431	7551	7449	7376	7524	7471	7352	7529	7229	7420	7445	7480	7467	7382	7368	7440	7494	7449	7315	7424	7458	7455	7398	7251	7426	7455	7325	7578	7382	7416	7465	7398	7580	7539	7208	7288	7405	7450	7494	7435	7463	7571	7472	7409	7360	7398	7444	7504	7431	7424	7436	7288	7520	7594	7359	7381	7454	7522	7515	7500	7478	7532	7311	7439	7407	7478	7399	7212	7408	7494	7460	7431	7439	7358	7465	7423	7445	7395	7357	7398	7396	7495	7426	7610	7387	7363	7436	7338	7363	7501	7536	7473	7330	7441	7367	7488	7468	7546	7324	7351	7456	7298	7363	7444	7448	7535	7419	7349	7441	7350	7473	7519	7499	7422	7458	7271	7436	7415	7500	7457	7512	7433	7369	7420	7323	7331	7349	7442	7577	7378	7494	7539	7475	7338	7385	7531	7293	7464	7503	7341	7507	7502	7427	7466	7310	7473	7428	7508	7409	7427	7393	7434	7402	7336	7396	7546	7459	7383	7449	7376	7420	7376	7507	7407	7345	7517	7455	7468	7379	7449	7393	7504	7427	7269	7422	7416	7442	7255	7373	7459	7543	7408	7473	7410	7395	7347	7490	7367	7444	7381	7395	7373	7328	7313	7369	7456	7565	7475	7454	7529	7437	7437	7553	7469	7427	7505	7453	7407	7380	7436	7292	7385	7547	7298	7404	7553	7457	7333	7333	7410	7392	7408	7396	7433	7513	7466	7434	7282	7431	7428	7465	7460	7380	7386	7397	7500	7384	7351	7412	7543	7348	7430	7454	7519	7522	7389	7445	7369	7511	7362	7419	7385	7336	7520	7382	7465	7388	7512	7426	7484	7365	7430	7386	7478	7407	7461	7442	7443	7503	7502	7432	7485	7485	7293	7348	7454	7421	7371	7383	7500	7323	7509	7475	7428	7345	7436	7372	7559	7389	7362	7391	7395	7449	7385	7417	7577	7403	7519	7365	7496	7497	7300	7446	7402	7543	7390	7425	7512	7384	7480	7446	7405	7450	7240	7358	7443	7347	7457	7569	7432	7488	7371	7450	7401	7555	7491	7347	7473	7422	7468	7393	7370	7411	7401	7469	7478	7364	7468	7368	7441	7565	7393	7434	7394	7402	7484	7355	7443	7357	7446	7395	7289	7329	7395	7458	7535	7464	7409	7456	7575	7430	7519	7534	7311	7577	7528	7443	7380	7473	7262	7499	7597	7422	7384	7417	7516
3673	1656	1305	1153	1319	1462	1427	1387	2059	5695	5154	3348	1854	1177	969	891	898	848	840	904	894	863	900	881	869	891	888	888	896	882	907	856	862	873	871	896	888	844	914	941	898	865	875	863	869	843	900	867	865	899	918	840	916	944	889	892	901	866	915	904	867	941	880	889	865	875	862	872	915	891	885	902	926	936	883	860	911	926	900	903	887	871	844	847	925	915	874	941	893	874	958	899	915	863	914	937	917	906	927	883	885	886	824	843	867	878	918	877	853	887	927	889	867	931	866	880	878	898	916	932	954	905	883	842	878	861	932	875	883	942	876	889	896	886	893	902	896	866	885	894	874	882	896	884	881	945	905	893	885	865	889	935	894	871	843	957	888	845	865	864	885	931	882	858	858	943	906	866	840	937	847	855	863	910	850	878	909	915	853	932	896	878	879	924	856	889	913	912	892	853	910	883	826	869	854	917	854	928	844	917	885	907	864	868	861	895	921	894	866	942	882	888	908	868	947	870	878	881	950	913	924	879	903	844	859	922	922	859	849	886	892	886	881	853	908	909	910	844	835	830	910	898	857	847	873	904	923	874	911	883	847	909	911	897	902	876	830	888	918	847	886	893	861	903	817	870	883	826	899	853	852	892	886	903	897	890	932	919	874	880	875	924	929	936	857	929	843	838	960	840	903	890	909	883	907	912	877	883	904	896	926	921	903	888	875	854	893	870	962	847	929	891	871	941	806	890	900	891	863	893	916	911	887	902	945	905	974	884	891	945	899	924	942	888	933	871	944	874	910	892	879	836	818	925	863	870	868	829	910	906	866	895	888	960	907	911	898	900	875	904	886	926	864	864	905	823	858	893	845	910	847	899	839	851	893	859	896	917	832	897	873	871	958	841	913	940	900	850	919	859	874	856	858	874	873	836	981	894	887	904	919	880	862	872	886	914	896	878	881	847	940	864	828	892	901	935	927	905	900	876	862	862	894	876	897	925	870	899	907	928	862	853	871	864	910	875	861	904	890	896	881	863	874	831	916	911	887	904	891	861	879	895	920	838	916	898	919	926	920	891	963	890	839	886	909	890	927	901	845	902	881	942	941	841	854	883	896	894	880	882	912	895	818	910	921	890	857	871	897	904	893	883	851	855	859	936	846	928	883	908	897	919	901	847	901	889	909	874	874	824	861	942	921	914	931	893	918	884	853	894	871	893	912	852	933	907	950	892	916	873	872	931	905	866	850	886	849	916	872	856	923	847	898	835	920	854	882	907	957	920	838	806	876	879	923	895	865	902	898	910	897	919	868	867	848	873	867	892	867	936	892	857	858	950	916	914	920	879	919	920	925	931	904	889	858	896	843	907	823	904	859	897	861	903	866	900	887	884	828	892	888	824	877	853	942	906	898	902	841	873	873	876	916	803	875	901	918	900	890	868	875	862	858	892	884	904	860	866	957	873	892	926	912	898	839	889	923	894	901	846	841	848	913	879	892	900	873	907	943	865	908	834	909	858	938	927	869	890	897	895	921	902	902	919	900	907	897	868	862	927	887	897	835	881	902	901	877	818	890	894	881	880	927	894	870	887	877	870	860	909	868	900	884	923	850	869	826	866	923	877	888	912	884	913	871	914	901	878	884	918	878	866	906	875	878	925	921	893	874	869	871	879	841	848	846	862	944	914	830	877	887	875	867	864	898	906	924	896	883	919	894	909	918	907	862	876	857	864	879	916	853	940	885	914	906	907	914	873	894	897	854	936	916	863	884	927	865	863	861	930	854	898	896	916	891	945	907	863	899	931	892	893	915	879	911	885	913	860	940	931	876	874	901	874	892	880	846	883	941	897	907	902	894	921	823	946	873	862	885	850	880	839	902	875	836	852	921	890	915	878	879	898	940	901	950	902	864	903	880	901	864	859	860	884	824	860	912	904	918	883	805	865	843	846	862	873	828	885	898	848	892	879	900	847	895	880	841	907	913	903	902	929	894	903	931	882	939	874	880	878	896	917	917	846	882	875	901	884	915	897	929	856	897	838	905	912	952	855	851	911	887	911	903	901	920	865	927	906	874	891	900	901	854	854	853	920	848	842	882	931	903	923	841	893	882	899	910	902	878	884	854	913	837	901	881	923	894	871	907	911	887	893	922	855	927	925	915	886	885	868	869	872	901	884	890	917	994	893	879	927	867	883	839	925	842	902	899	906	887	908	807	911	940	897	928	917	881	925	864	891	801	851	896	900	888	907	918	875	881	905	840	899	850	911	911	887	939	832	848	881	938	861	894	933	905	855	907	865	919	873	872	920	858	863	846	876	902	874	817	844	912	871	857	864	912	910	897	889	927	859	852	913	824	919	876	913	858	881	892	906	897	878	892	874	877	873	877	854	913	878	876	873	812	846	883	856	918	874	863	916	876	947	900	878	873	881	868	901	897	887	926	837	867	847	897	866	891	827	915	920	830	863	880	974	915	898	924	913	909	887	872	911	894	871	914	898	868	874	901	863	867	849	864	873	921	895	890	865	853	870	823	896	906	927	882	873	911	880	930	839	833	911	908	895	887	889	918	885	895	935	841	887	872	904	927	938	848	917	872	871	860	880	865	831	880	845	903	916	856	883	874	859	916	883	925	865	875	878	933	819	899	855	895	873	879	846	887	902	907	915	893	861	900	915	903	843	906	910	864	834	883	896	890	903	902	848	883	859	885	877	918	931	858	879	875	842	907	901	888	904	842	949	906	821	858	894	944	889	858	889	873	864	888	924	934	837	890	930	846	908	878	867	887	882	915	910	870	897	914	907	923	881	912	860	951	882	868	907	825	900	907	876	915	883	828	864	903	937	849	891	940	881	869	906	873	869	912	841	866	890	840	881	886	913	862	856	906	955	891	914	895	872	860	862	890	868	912	842	915	916	922	867	920	920	922	896	907	933	871	904	911	902	908	865	852	863	902	848	877	977	920	845	865	906	884	822	904	912	886	899	924	876	877	852	887	861	872	861	900	885	861	844	876	900	949	864	939	910	905	910	916	851	836	861	842	917	903	863	878	886	937	880	911	883	908	851	887	872	882	878	892	892	876	866	927	907	907	891	884	831	924	875	854	923	919	894	893	880	913	908	864	845	857	857	877	818	890	925	875	902	903	854	858	901	912	919	881	861	863	899	831	879	874	941	938	927	887	866	901	868	870	962	922	901	895	887	868	872	836	872	915	860	927	913	894	975	912	857	920	939	877	870	921	859	866	874	885	862	916	940	876	936	915	865	900	918	916	872	851	851	851	846	896	926	902	942	875	886	889	925	866	877	907	835	865	882	931	904	908	894	895	896	935	885	851	919	869	844	915	898	864	929	874	874	899	862	827	853	895	875	857	858	947	867	876	889	936	849	922	930	942	918	883	887	846	956	881	948	881	916	891	861	898	942	859	923	876	907	862	920	926	826	890	906	903	857	907	875	882	911	896	875	952	925	843	908	902	887	842	873	901	911	856	944	870	900	968	934	897	896	902	914	843	804	911	920
19512	14362	11919	16957	23520	24281	24256	22921	29435	46243	40857	31157	19584	11227	8115	7497	7269	7291	7385	7316	7280	7467	7295	7295	7186	7417	7195	7349	7389	7434	7311	7379	7409	7377	7310	7300	7205	7273	7330	7242	7282	7297	7285	7315	7348	7344	7253	7272	7262	7293	7365	7193	7287	7206	7243	7386	7366	7334	7255	7322	7331	7234	7434	7260	7234	7319	7374	7419	7279	7400	7249	7290	7290	7365	7219	7160	7310	7206	7381	7326	7215	7206	7277	7365	7226	7381	7332	7232	7397	7362	7244	7364	7248	7179	7368	7366	7313	7401	7332	7330	7347	7241	7343	7179	7207	7321	7374	7406	7321	7278	7314	7354	7389	7260	7271	7229	7368	7212	7376	7319	7401	7352	7152	7430	7240	7304	7248	7302	7422	7402	7383	7406	7435	7186	7250	7412	7305	7340	7433	7219	7346	7389	7403	7300	7346	7421	7383	7298	7165	7288	7292	7245	7235	7313	7320	7375	7288	7322	7298	7369	7268	7346	7246	7257	7382	7369	7343	7336	7252	7328	7291	7192	7328	7295	7223	7363	7288	7283	7364	7226	7229	7510	7326	7331	7298	7362	7349	7293	7376	7247	7250	7315	7342	7361	7381	7259	7439	7297	7323	7486	7274	7357	7312	7345	7238	7279	7287	7165	7294	7444	7221	7321	7217	7233	7341	7452	7214	7333	7407	7264	7424	7208	7366	7269	7459	7341	7443	7249	7359	7328	7232	7294	7281	7333	7389	7381	7321	7300	7275	7280	7348	7325	7389	7305	7502	7347	7243	7287	7250	7266	7294	7413	7331	7275	7354	7351	7296	7335	7306	7414	7268	7423	7436	7262	7360	7372	7365	7362	7351	7336	7226	7374	7224	7358	7332	7284	7319	7390	7341	7328	7315	7390	7291	7304	7285	7356	7209	7387	7376	7363	7404	7281	7275	7440	7359	7493	7342	7341	7291	7147	7310	7372	7219	7329	7321	7203	7321	7406	7508	7225	7418	7391	7379	7446	7415	7310	7244	7397	7229	7353	7177	7161	7428	7304	7318	7221	7552	7300	7396	7372	7338	7340	7275	7335	7265	7405	7286	7329	7369	7302	7335	7299	7338	7240	7262	7315	7445	7327	7311	7355	7286	7328	7211	7285	7311	7320	7414	7220	7359	7389	7405	7412	7225	7335	7305	7255	7284	7418	7220	7291	7345	7303	7584	7161	7263	7233	7330	7354	7232	7291	7395	7481	7364	7304	7310	7343	7209	7317	7326	7447	7354	7256	7387	7215	7325	7195	7348	7286	7277	7258	7400	7501	7186	7321	7259	7322	7357	7359	7371	7346	7331	7276	7287	7433	7338	7363	7193	7290	7349	7378	7355	7277	7209	7310	7307	7309	7309	7233	7307	7391	7256	7221	7421	7241	7254	7350	7324	7292	7350	7264	7300	7342	7479	7418	7260	7256	7244	7358	7373	7385	7269	7403	7346	7334	7280	7260	7338	7417	7414	7280	7273	7342	7234	7327	7328	7353	7304	7244	7349	7213	7185	7313	7306	7175	7343	7392	7327	7431	7312	7338	7370	7396	7351	7271	7401	7268	7303	7381	7320	7317	7378	7335	7463	7272	7243	7328	7349	7327	7238	7210	7472	7338	7432	7300	7196	7508	7291	7208	7390	7260	7371	7334	7279	7312	7477	7379	7341	7386	7497	7204	7292	7298	7283	7301	7242	7261	7264	7345	7249	7243	7319	7288	7488	7449	7320	7215	7304	7226	7483	7234	7316	7206	7365	7255	7272	7238	7258	7250	7355	7343	7334	7252	7306	7246	7253	7284	7248	7406	7266	7279	7213	7301	7293	7372	7392	7409	7346	7334	7277	7398	7379	7342	7372	7415	7265	7267	7276	7166	7342	7300	7292	7297	7247	7217	7255	7314	7163	7324	7213	7430	7354	7256	7344	7291	7387	7484	7381	7364	7377	7339	7302	7235	7210	7399	7316	7290	7198	7295	7407	7220	7226	7368	7228	7390	7260	7277	7329	7361	7206	7407	7269	7411	7301	7276	7362	7464	7347	7274	7316	7315	7308	7343	7263	7356	7319	7322	7346	7441	7284	7447	7417	7286	7264	7311	7438	7361	7126	7310	7314	7400	7258	7348	7268	7407	7230	7285	7385	7410	7279	7260	7237	7257	7204	7343	7360	7337	7335	7166	7328	7251	7416	7384	7308	7426	7310	7346	7398	7439	7310	7338	7384	7354	7365	7312	7328	7386	7349	7323	7181	7291	7270	7480	7380	7294	7190	7453	7265	7320	7396	7350	7325	7315	7273	7296	7404	7394	7334	7449	7379	7133	7428	7305	7358	7302	7209	7237	7232	7245	7387	7245	7373	7395	7403	7311	7280	7379	7200	7356	7258	7351	7272	7384	7257	7193	7312	7343	7426	7363	7395	7133	7289	7427	7351	7318	7346	7376	7398	7394	7294	7231	7337	7335	7227	7353	7303	7366	7378	7436	7240	7296	7319	7361	7379	7475	7383	7439	7244	7456	7473	7294	7272	7371	7326	7368	7203	7321	7408	7380	7354	7236	7328	7357	7301	7355	7366	7462	7306	7271	7414	7312	7375	7306	7407	7246	7277	7382	7463	7228	7450	7357	7395	7248	7413	7373	7413	7331	7320	7323	7321	7191	7300	7344	7257	7248	7269	7290	7324	7408	7354	7332	7249	7274	7296	7204	7345	7312	7273	7199	7448	7243	7376	7404	7223	7372	7427	7269	7329	7220	7378	7398	7284	7239	7245	7304	7341	7410	7252	7256	7310	7306	7281	7243	7238	7337	7230	7269	7346	7427	7486	7381	7208	7307	7272	7397	7202	7320	7172	7439	7279	7271	7413	7265	7235	7295	7300	7360	7307	7272	7414	7195	7282	7295	7346	7322	7225	7297	7477	7253	7312	7342	7432	7354	7597	7289	7225	7264	7332	7230	7520	7199	7242	7403	7341	7268	7378	7242	7070	7253	7173	7345	7304	7307	7412	7289	7268	7263	7364	7310	7294	7325	7422	7245	7344	7395	7254	7325	7316	7416	7272	7341	7375	7237	7299	7292	7253	7360	7286	7403	7266	7341	7367	7354	7318	7250	7301	7259	7294	7150	7318	7363	7307	7231	7256	7372	7303	7380	7322	7380	7257	7329	7351	7290	7335	7278	7501	7380	7333	7326	7353	7382	7382	7331	7301	7324	7291	7206	7215	7312	7342	7483	7243	7272	7242	7306	7062	7315	7333	7334	7211	7380	7316	7317	7374	7205	7342	7411	7426	7331	7272	7354	7296	7442	7344	7349	7408	7359	7410	7403	7295	7384	7358	7295	7333	7437	7390	7181	7238	7397	7296	7381	7313	7356	7338	7253	7411	7315	7376	7298	7335	7329	7415	7318	7322	7376	7290	7283	7282	7410	7209	7335	7396	7282	7441	7265	7333	7387	7340	7305	7353	7257	7228	7365	7275	7339	7335	7349	7371	7295	7216	7286	7159	7178	7333	7216	7297	7278	7324	7384	7255	7352	7258	7187	7204	7267	7269	7171	7199	7290	7327	7346	7456	7314	7350	7265	7307	7414	7209	7175	7334	7322	7355	7314	7353	7142	7330	7381	7460	7416	7247	7202	7376	7306	7295	7356	7440	7284	7201	7329	7261	7320	7210	7304	7338	7271	7257	7305	7385	7237	7232	7228	7267	7394	7376	7339	7283	7330	7161	7198	7337	7335	7354	7332	7216	7238	7278	7349	7311	7200	7477	7396	7364	7418	7223	7312	7397	7327	7257	7336	7235	7217	7372	7256	7487	7342	7343	7328	7327	7345	7452	7306	7310	7313	7298	7330	7404	7403	7404	7289	7199	7430	7286	7407	7363	7549	7329	7261	7244	7452	7264	7354	7179	7275	7288	7221	7257	7254	7521	7286	7306	7442	7202	7254	7339	7175	7271	7404	7337	7295	7282	7405	7249	7363	7344	7363	7239	7421	7424	7448	7351	7346	7220	7412	7297	7418	7251	7240	7286	7402	7282	7425	7370	7378	7183	7308	7386	7314	7333	7258	7392	7358	7198	7239	7371	7346	7404	7242	7284	7363	7261	7419	7274	7394	7337	7311	7301	7374	7337	7489	7211	7283	7400	7272	7232	7464	7249	7373	7336	7364	7329	7216	7273	7366	7422	7310	7397	7360	7272	7235	7332	7211	7295	7357	7326	7273	7272	7311	7341	7326	7318	7385	7249	7419	7310	7424	7303	7316	7376	7103	7273	7340	7284	7325	7233	7366	7336	7235	7209	7323	7300	7293	7246	7359	7396	7287	7328	7330	7304	7264	7348	7323	7278	7400	7364	7311	7253	7408	7414	7353	7367	7375	7269	7260	7354	7289	7174	7242	7218	7360	7252	7253	7367	7365	7389	7380	7256	7393	7467	7326	7356	7355	7397	7368	7395	7212	7507	7413	7366	7197	7381	7291	7234	7437	7491	7294	7354	7237	7396	7352	7310	7305	7279	7337	7435	7361	7332	7260	7344	7317	7231	7352	7463	7291	7384	7330	7388	7367	7300	7218	7321	7514	7324	7351	7319	7313	7220	7266	7382	7299	7396	7305	7325	7398	7404	7382	7306	7373	7380	7264	7390	7362	7189	7380	7265	7386	7197	7206	7335	7208	7450	7305	7319	7327	7291	7273	7386	7323	7376	7392	7310	7371	7296	7230	7215	7290	7333	7355	7369	7323	7422	7214	7234	7275	7323	7255	7356	7305	7328	7343	7210	7488	7271	7258	7242	7360	7383	7283	7272	7237	7264	7221	7305	7313	7512	7255	7394	7211	7337	7205	7374	7327	7263	7328	7358	7434	7360	7404	7367	7346	7280	7333	7381	7259	7406	7252	7224	7335	7250	7187	7147	7241	7479	7276	7159	7378	7268	7506	7347	7182	7388	7209	7433	7165	7300	7363	7318	7292	7232	7286	7289	7226	7380	7422	7402	7455	7331	7190	7377	7198	7246	7324	7399	7403	7419	7286	7393	7283	7340	7450	7374	7506	7414	7407	7361	7303	7492	7256	7195	7381	7416	7389	7417	7390	7167	7292	7282	7443
2709	2000	1500	1345	1747	2039	1849	1594	4939	15511	13561	7694	3063	1463	1019	881	904	891	919	901	948	914	876	887	868	930	910	866	911	897	927	876	890	932	899	904	958	952	926	912	869	904	864	943	840	888	898	875	859	885	911	897	907	953	889	880	880	909	888	942	922	876	889	916	889	894	906	864	896	898	924	955	947	917	885	895	893	865	882	900	910	894	890	943	906	854	876	870	909	955	841	914	964	906	932	923	963	897	870	889	926	910	848	878	888	928	891	879	859	889	866	933	907	915	890	866	901	897	900	893	907	884	901	883	903	861	909	841	814	878	894	871	877	826	921	929	916	883	896	891	885	883	839	924	890	927	937	892	921	918	914	868	914	873	867	885	850	833	889	923	909	891	900	892	852	859	903	916	909	892	854	882	831	922	921	906	918	863	929	855	887	887	904	865	874	885	917	883	872	902	908	896	918	866	921	897	883	910	871	959	892	878	927	908	897	915	902	878	912	894	926	871	930	865	857	917	904	865	925	906	902	908	840	922	914	872	851	893	892	910	869	854	930	916	948	876	931	889	886	925	882	885	858	896	934	882	882	860	865	873	920	924	851	924	893	906	929	863	879	939	874	960	865	877	878	906	872	914	902	894	885	855	883	919	853	915	880	894	877	854	909	922	945	903	909	902	914	850	964	918	865	909	864	907	858	874	904	854	882	900	929	866	898	845	912	844	900	933	894	914	908	888	872	923	887	886	925	903	892	876	914	844	893	954	869	834	871	906	879	922	920	916	916	951	873	870	892	895	939	887	853	880	911	866	919	907	886	889	859	839	895	884	861	916	893	878	883	919	885	887	883	922	870	900	882	852	898	900	884	910	872	911	955	907	882	935	887	869	881	873	893	920	869	876	891	882	887	896	920	912	905	863	913	902	890	919	912	928	876	888	937	864	902	909	892	947	878	878	866	847	925	858	887	925	927	893	941	867	883	934	861	903	901	928	896	904	860	912	882	874	924	896	870	838	939	909	902	888	922	870	903	844	940	853	959	906	900	893	933	836	892	916	942	879	931	913	872	883	926	913	924	931	948	913	881	938	943	868	882	855	898	882	857	883	911	865	884	890	895	886	893	884	908	907	929	874	942	858	912	939	911	861	882	887	905	911	877	897	961	889	879	884	850	889	893	875	851	930	888	849	904	891	874	880	906	870	894	853	880	870	862	890	908	898	827	885	846	887	920	873	880	870	928	921	861	889	928	864	870	843	897	846	880	886	887	866	889	891	959	897	881	913	915	872	879	902	856	881	935	926	927	898	916	958	901	831	863	925	891	846	968	949	920	975	904	845	890	877	938	900	928	945	898	880	918	923	873	900	898	878	872	846	895	928	828	959	917	923	889	888	968	887	869	950	877	952	858	868	889	916	956	928	913	904	959	869	914	872	897	860	880	877	880	908	908	968	896	910	977	892	889	875	852	944	866	866	898	911	905	932	841	856	876	864	851	904	885	873	896	946	886	951	892	892	928	901	880	938	881	869	878	981	887	903	873	908	838	890	872	865	873	871	904	887	884	874	950	899	949	910	876	875	908	924	859	897	862	882	905	899	894	901	872	907	921	911	928	897	926	905	878	900	926	852	908	872	908	872	904	873	868	855	925	873	934	902	938	911	887	835	843	898	873	906	905	921	908	922	926	899	925	919	865	965	898	887	871	901	876	936	875	892	908	890	915	933	968	926	829	951	871	860	934	898	885	941	883	868	826	888	945	870	924	931	877	883	893	873	923	903	905	897	858	835	923	907	992	857	866	897	902	861	897	896	900	907	863	905	884	890	897	896	868	864	880	909	877	892	872	866	919	829	860	845	895	917	946	887	920	930	913	917	915	875	892	847	887	891	869	919	879	845	946	920	898	873	892	885	913	884	897	884	883	895	931	931	960	948	928	885	924	895	866	877	873	910	897	914	867	933	931	938	932	901	907	892	881	921	890	919	907	937	882	861	849	917	877	843	936	925	887	879	876	916	884	860	881	924	890	918	898	907	908	922	839	825	909	927	896	852	901	898	924	861	899	879	902	860	868	910	848	891	891	879	902	914	916	825	881	829	930	852	954	876	908	856	889	922	904	872	892	896	942	954	849	832	910	858	899	893	960	876	890	858	866	905	946	879	889	927	928	862	933	902	893	943	856	875	866	917	930	878	921	848	915	867	804	937	901	860	879	898	910	931	850	894	887	835	898	958	895	859	945	916	934	873	842	907	911	858	862	932	885	968	892	834	868	874	873	867	895	884	846	915	898	927	932	928	884	939	813	927	873	879	927	906	842	903	869	899	944	881	846	945	872	886	887	919	928	905	879	915	930	886	903	857	909	932	903	904	876	897	874	898	861	869	871	911	885	935	933	873	909	897	881	905	825	901	850	871	913	872	927	893	879	907	878	913	914	940	945	905	897	885	938	910	945	910	833	932	850	931	905	954	894	893	875	967	943	885	884	994	857	862	943	876	904	910	925	950	880	915	912	924	901	862	895	911	829	930	901	930	872	886	906	947	890	859	955	908	862	940	922	915	972	929	889	900	889	922	917	888	899	899	927	905	936	906	913	876	917	878	939	961	890	940	843	907	956	849	885	931	878	920	901	817	902	899	941	892	925	923	941	880	834	884	969	916	888	919	891	864	922	859	926	921	888	825	918	927	931	874	881	870	956	960	862	916	914	876	948	964	901	869	935	896	890	946	909	956	905	918	930	927	940	867	932	904	884	903	909	920	897	866	877	896	904	918	949	912	857	889	862	918	874	881	913	831	909	882	923	908	908	955	922	946	888	884	893	893	912	916	813	808	845	867	905	965	908	953	935	895	860	891	831	870	884	921	865	893	847	881	907	846	866	877	852	865	897	883	895	826	914	902	860	910	862	837	859	893	839	925	898	918	926	860	910	831	917	907	931	906	898	881	941	898	859	881	931	856	910	937	859	907	890	859	882	940	860	849	882	898	876	877	852	917	924	966	941	919	927	840	895	904	914	891	864	870	898	851	936	888	893	893	913	892	892	883	904	880	885	868	935	840	851	846	901	951	933	897	903	927	939	912	916	915	870	928	941	901	831	893	918	960	896	909	902	880	873	904	874	880	882	888	922	982	902	891	922	878	930	894	893	879	920	903	876	908	918	874	894	897	896	919	891	924	923	866	861	842	841	855	887	915	860	937	865	897	902	892	839	897	899	923	887	916	886	890	853	917	876	904	914	932	850	902	897	901	933	861	822	887	975	870	877	905	896	885	927	899	876	902	850	918	879	890	909	846	979	913	885	913	885	881	919	902	909	862	830	884	888	904	941	864	872	884	925	859	936	872	873	975	808	865	899	901	892	843	875	907	867	872	887	847	878	855	897	882	941	907	865	901	883	928	853	911	849	895	920	894	909	925	957	906	905	899	885	890	852	838	909	874	914	917	922	932	936	925	921	892	895	933	883	892	845	903	905	933	922	876	895	901	906	898	869	915	912	840	876	892	914	871	891	904	874	908
22747	17556	14011	21805	29976	30311	28125	23958	43345	67380	58340	43586	28065	14497	8907	7662	7422	7425	7294	7297	7189	7260	7372	7250	7379	7237	7311	7370	7302	7395	7303	7473	7292	7363	7247	7430	7379	7303	7458	7398	7491	7396	7294	7439	7426	7343	7348	7354	7340	7273	7386	7383	7163	7195	7315	7245	7354	7257	7412	7404	7336	7361	7382	7532	7287	7333	7373	7252	7246	7305	7347	7330	7271	7350	7335	7257	7319	7324	7388	7333	7308	7404	7219	7475	7372	7395	7423	7382	7317	7393	7329	7328	7354	7357	7314	7384	7422	7333	7335	7285	7331	7267	7299	7382	7409	7268	7380	7445	7060	7275	7408	7247	7277	7335	7278	7293	7359	7397	7363	7345	7469	7239	7272	7286	7421	7434	7444	7401	7384	7404	7361	7166	7195	7380	7334	7358	7432	7372	7348	7489	7155	7313	7527	7306	7330	7388	7284	7334	7372	7353	7324	7333	7295	7325	7377	7247	7316	7381	7289	7331	7394	7250	7443	7470	7324	7306	7241	7216	7320	7265	7441	7298	7196	7387	7276	7332	7366	7268	7333	7228	7378	7342	7373	7442	7339	7406	7335	7429	7375	7331	7342	7208	7345	7374	7371	7367	7407	7233	7357	7353	7304	7460	7444	7268	7282	7377	7364	7332	7371	7321	7374	7473	7364	7448	7383	7328	7534	7248	7301	7388	7441	7368	7274	7296	7383	7265	7366	7387	7503	7218	7474	7337	7420	7392	7410	7291	7369	7261	7337	7417	7321	7396	7353	7352	7353	7372	7334	7452	7305	7480	7393	7409	7385	7276	7300	7295	7268	7268	7483	7349	7353	7435	7371	7288	7395	7366	7275	7279	7362	7364	7312	7384	7282	7274	7311	7336	7442	7282	7298	7367	7242	7421	7288	7296	7433	7319	7393	7374	7318	7431	7406	7332	7364	7408	7371	7345	7173	7285	7389	7324	7305	7369	7511	7260	7261	7377	7423	7219	7356	7312	7359	7558	7302	7293	7417	7345	7335	7288	7175	7331	7250	7281	7285	7345	7431	7299	7426	7351	7349	7193	7308	7402	7201	7419	7485	7283	7393	7290	7308	7465	7306	7467	7394	7420	7351	7296	7331	7400	7314	7379	7283	7366	7325	7437	7244	7384	7401	7236	7300	7357	7299	7233	7423	7240	7396	7345	7259	7295	7211	7380	7201	7358	7288	7307	7339	7304	7276	7293	7356	7237	7401	7406	7372	7386	7453	7442	7351	7221	7534	7283	7407	7358	7202	7312	7248	7317	7279	7368	7381	7422	7177	7312	7329	7313	7420	7224	7312	7296	7367	7366	7349	7399	7251	7267	7442	7299	7380	7304	7391	7173	7362	7321	7415	7375	7226	7319	7432	7410	7296	7314	7401	7360	7448	7391	7362	7320	7411	7303	7283	7215	7389	7337	7276	7368	7348	7363	7383	7438	7327	7137	7304	7289	7304	7348	7279	7319	7373	7387	7271	7331	7253	7357	7292	7299	7220	7274	7322	7333	7307	7430	7396	7527	7325	7315	7425	7307	7333	7297	7355	7278	7359	7428	7334	7267	7384	7483	7334	7340	7400	7422	7474	7355	7367	7406	7330	7370	7334	7519	7301	7315	7325	7337	7353	7189	7235	7436	7345	7200	7389	7379	7296	7306	7391	7272	7326	7525	7369	7260	7272	7311	7219	7479	7323	7316	7319	7258	7207	7316	7310	7474	7248	7373	7445	7432	7356	7412	7309	7513	7275	7318	7253	7317	7255	7297	7427	7319	7357	7509	7298	7424	7326	7275	7416	7402	7325	7272	7476	7285	7435	7325	7538	7547	7343	7324	7346	7244	7361	7389	7398	7280	7458	7254	7390	7338	7360	7336	7388	7336	7317	7435	7317	7462	7518	7334	7246	7334	7375	7345	7464	7321	7206	7385	7143	7307	7314	7443	7296	7203	7328	7237	7335	7269	7318	7288	7343	7330	7252	7345	7324	7267	7328	7310	7429	7372	7296	7447	7335	7358	7353	7375	7291	7325	7412	7361	7222	7540	7367	7395	7339	7296	7365	7388	7423	7244	7384	7311	7384	7265	7196	7238	7432	7233	7209	7222	7375	7403	7359	7430	7263	7410	7391	7420	7339	7344	7339	7311	7446	7466	7389	7351	7372	7305	7301	7331	7289	7338	7390	7270	7332	7252	7502	7282	7368	7254	7300	7344	7363	7255	7303	7366	7207	7487	7334	7453	7284	7403	7336	7141	7328	7368	7419	7312	7376	7428	7389	7591	7357	7537	7352	7322	7463	7371	7312	7288	7259	7388	7350	7409	7365	7287	7450	7357	7402	7328	7350	7421	7369	7359	7229	7391	7265	7396	7341	7285	7307	7407	7181	7479	7228	7231	7183	7273	7442	7421	7305	7164	7334	7350	7353	7433	7391	7229	7373	7353	7299	7276	7484	7293	7404	7356	7362	7398	7411	7261	7331	7262	7361	7291	7356	7312	7271	7485	7248	7268	7289	7305	7390	7301	7263	7443	7335	7316	7411	7407	7241	7140	7439	7205	7255	7269	7359	7414	7452	7402	7546	7361	7316	7415	7156	7282	7356	7405	7402	7377	7379	7427	7309	7328	7272	7425	7347	7319	7235	7317	7405	7340	7366	7438	7270	7296	7396	7329	7214	7293	7300	7296	7272	7454	7319	7359	7366	7316	7305	7367	7340	7352	7357	7227	7339	7338	7308	7298	7370	7383	7380	7442	7326	7322	7523	7425	7351	7369	7257	7332	7344	7376	7373	7290	7322	7339	7284	7326	7370	7302	7316	7386	7386	7221	7151	7359	7396	7361	7314	7398	7307	7385	7409	7338	7488	7293	7274	7212	7322	7308	7396	7460	7408	7408	7352	7370	7287	7247	7399	7298	7469	7352	7245	7322	7396	7500	7269	7219	7347	7316	7422	7242	7304	7358	7209	7270	7384	7364	7555	7302	7272	7378	7282	7300	7417	7325	7368	7302	7320	7358	7299	7339	7361	7284	7392	7350	7257	7266	7350	7296	7253	7423	7406	7399	7299	7296	7334	7434	7394	7361	7315	7384	7437	7493	7364	7368	7350	7196	7320	7292	7210	7396	7260	7382	7277	7389	7275	7380	7234	7345	7300	7432	7323	7321	7270	7207	7256	7457	7419	7339	7419	7354	7307	7423	7523	7344	7260	7389	7456	7428	7265	7299	7317	7420	7317	7357	7352	7330	7392	7275	7473	7217	7371	7454	7418	7300	7257	7296	7481	7351	7351	7411	7295	7393	7252	7292	7237	7459	7453	7268	7294	7256	7235	7418	7398	7272	7409	7319	7613	7378	7312	7442	7387	7225	7349	7317	7428	7466	7275	7379	7334	7244	7261	7376	7383	7364	7382	7387	7408	7441	7307	7419	7419	7347	7246	7268	7436	7284	7268	7303	7562	7263	7204	7319	7393	7419	7376	7274	7400	7301	7449	7295	7332	7378	7236	7236	7240	7414	7380	7430	7391	7331	7210	7338	7364	7318	7246	7220	7216	7217	7303	7364	7247	7291	7332	7440	7324	7303	7397	7307	7246	7275	7481	7338	7353	7170	7262	7483	7409	7345	7348	7327	7393	7372	7468	7392	7553	7326	7328	7408	7401	7290	7337	7330	7452	7330	7316	7432	7392	7300	7413	7340	7333	7294	7196	7366	7308	7277	7455	7462	7458	7314	7305	7345	7349	7385	7281	7206	7437	7485	7255	7463	7208	7284	7137	7392	7306	7277	7412	7342	7274	7363	7267	7392	7351	7317	7418	7319	7450	7326	7420	7362	7252	7277	7299	7361	7375	7550	7317	7350	7233	7444	7346	7190	7236	7424	7236	7420	7371	7234	7484	7333	7400	7225	7350	7323	7293	7401	7198	7331	7433	7343	7395	7385	7229	7358	7356	7353	7247	7309	7270	7449	7405	7492	7339	7318	7347	7367	7458	7429	7309	7370	7325	7240	7370	7328	7368	7428	7370	7314	7450	7350	7312	7410	7272	7497	7285	7439	7371	7341	7235	7397	7389	7535	7402	7341	7214	7297	7377	7366	7341	7323	7371	7446	7376	7205	7275	7256	7385	7253	7474	7314	7368	7395	7388	7155	7343	7485	7393	7315	7370	7341	7269	7527	7326	7155	7318	7438	7397	7211	7229	7247	7330	7323	7227	7293	7420	7428	7369	7328	7415	7436	7396	7350	7186	7397	7412	7325	7301	7303	7423	7397	7328	7344	7355	7339	7436	7443	7304	7339	7294	7295	7336	7323	7240	7268	7230	7291	7318	7354	7390	7205	7327	7413	7251	7303	7354	7211	7374	7326	7386	7314	7246	7216	7346	7246	7209	7415	7380	7285	7336	7365	7339	7372	7407	7420	7291	7271	7361	7512	7301	7342	7439	7319	7447	7399	7344	7356	7315	7389	7334	7267	7394	7486	7256	7324	7281	7430	7286	7400	7284	7201	7442	7442	7484	7173	7332	7328	7388	7333	7303	7342	7334	7392	7312	7354	7432	7349	7268	7385	7340	7376	7496	7185	7391	7223	7339	7351	7371	7382	7338	7380	7335	7461	7471	7243	7232	7364	7498	7457	7404	7527	7385	7317	7336	7353	7199	7367	7363	7236	7220	7256	7188	7304	7283	7339	7340	7246	7460	7319	7377	7295	7405	7441	7369	7407	7362	7365	7309	7405	7313	7278	7345	7400	7289	7311	7262	7186	7201	7447	7423	7352	7300	7320	7264	7282	7351	7419	7243	7327	7351	7452	7299	7302	7254	7311	7335	7375	7384	7321	7487	7346	7424	7371	7206	7388	7388	7288	7449	7362	7244	7317	7324	7220	7242	7379	7430	7264	7337	7398	7308	7320	7312	7276	7310	7371	7476	7328	7403	7292	7329	7377	7492	7467	7373	7330	7276	7410	7287	7355	7328	7285	7368	7333	7352	7396	7362	7238	7359	7312	7438	7367	7286	7357	7332	7289	7385	7148	7480	7292	7359	7337	7300	7517	7349	7415	7380	7212	7427	7446	7266	7237	7387	7349	7404	7324	7430	7293	7344	7397	7318	7306
5496	1906	1488	1393	1838	2131	1797	1611	5272	16042	13666	7870	3227	1471	1001	880	940	890	943	917	915	899	934	877	933	903	887	925	917	886	875	902	879	948	920	998	922	932	910	966	923	848	951	909	920	939	878	927	947	900	939	929	949	916	915	922	954	938	947	939	899	945	916	944	891	978	912	886	909	896	950	897	948	948	884	893	919	898	908	927	948	896	860	917	890	889	935	928	889	915	946	903	932	838	882	891	872	921	860	901	949	891	821	948	982	908	905	916	939	925	921	937	888	922	944	881	861	896	998	905	973	902	907	914	938	891	936	952	934	885	921	923	869	901	990	911	886	931	897	879	911	942	933	874	917	948	930	912	876	964	925	892	920	827	878	888	876	900	925	949	888	900	990	910	898	906	970	921	941	909	958	952	943	975	901	865	968	938	957	903	916	878	924	928	899	895	941	926	891	949	878	930	951	911	912	905	884	943	874	917	883	917	974	888	912	870	935	919	923	918	925	958	869	902	981	901	886	907	939	909	927	1006	993	991	922	954	899	907	936	913	908	924	938	941	963	939	939	950	937	928	918	944	842	937	897	979	971	943	904	953	966	922	926	824	941	982	880	920	884	962	885	922	948	899	939	904	949	881	955	911	876	979	947	933	874	927	928	918	964	933	917	952	934	932	914	884	929	923	876	928	900	915	960	933	893	934	923	894	930	925	941	893	947	954	880	875	897	893	904	899	921	888	910	924	914	951	919	951	885	969	908	905	874	944	930	924	916	911	899	906	929	904	936	928	934	966	898	874	838	920	915	918	901	888	933	907	890	928	918	910	932	976	965	905	948	914	962	973	858	883	897	887	960	960	917	925	936	934	969	898	881	961	923	864	876	921	891	897	903	923	947	915	930	923	910	939	921	907	909	916	915	925	947	956	898	899	989	977	921	945	841	894	895	923	956	932	939	937	918	929	889	935	959	875	907	914	956	943	940	970	932	946	859	877	901	930	900	964	959	883	914	953	882	843	920	954	957	959	896	890	939	903	943	860	940	914	898	913	891	957	908	944	883	963	893	828	898	946	944	902	896	912	932	923	934	956	905	945	954	903	860	915	928	920	956	888	877	898	951	962	930	886	935	953	906	945	911	959	904	904	925	914	908	916	928	925	938	904	975	904	899	898	940	927	890	923	944	923	906	938	929	924	979	892	929	924	896	902	897	876	928	912	873	931	963	974	926	977	915	932	885	915	898	864	900	912	911	901	947	933	936	941	885	969	884	963	935	926	943	870	897	910	925	919	961	927	914	913	937	954	973	911	940	945	956	930	880	931	949	893	964	963	935	901	905	940	958	889	958	951	895	864	937	984	955	945	907	925	902	953	882	942	924	884	921	977	917	947	909	886	950	933	859	905	913	873	920	904	954	913	933	947	895	922	942	928	963	952	964	916	968	926	894	939	922	917	929	891	954	965	907	954	866	862	937	911	891	884	904	942	948	962	904	935	870	984	947	927	936	936	972	915	1001	906	905	914	889	906	896	894	911	915	945	841	976	903	894	944	880	921	911	889	878	890	957	926	908	918	942	931	960	945	954	917	1017	938	923	909	891	877	930	946	949	970	925	927	905	895	936	940	943	878	935	920	911	916	924	942	943	914	924	972	934	899	916	938	868	884	964	932	861	882	941	875	864	964	951	876	915	1003	904	893	905	951	874	931	938	961	897	869	911	942	960	954	958	852	971	923	917	972	901	891	900	927	900	909	936	981	928	922	923	903	918	908	922	877	927	904	930	913	940	879	889	955	936	926	912	986	918	906	886	924	889	930	893	883	942	969	903	910	950	980	941	948	913	961	950	901	928	956	918	939	949	886	877	981	888	922	894	892	975	949	868	883	929	914	995	917	934	952	942	926	904	895	931	946	936	934	919	965	937	918	908	920	910	940	854	949	888	956	925	879	995	907	940	944	906	911	949	940	925	881	864	873	917	912	932	1003	902	890	902	955	906	957	918	891	921	865	938	933	922	884	944	926	906	913	923	966	920	892	950	940	942	906	912	939	924	937	960	976	962	905	892	975	914	962	885	935	954	957	933	927	977	943	947	970	903	931	907	970	929	875	875	957	894	920	873	925	894	958	919	948	973	929	968	919	910	908	939	886	978	908	922	897	1000	909	948	896	911	926	894	889	938	908	936	893	918	917	957	963	947	933	934	903	913	881	980	899	926	933	948	908	940	936	902	895	958	895	968	969	956	914	914	925	924	894	922	904	943	946	976	857	878	942	935	904	916	916	964	880	921	930	933	952	938	899	917	940	911	910	935	930	958	990	926	951	959	913	879	899	942	970	941	950	964	886	860	934	915	859	881	869	919	925	967	917	886	947	937	977	936	945	943	844	955	995	929	906	915	925	935	922	969	954	929	928	940	962	943	895	950	944	965	893	949	882	958	940	886	900	923	916	948	953	966	939	869	926	913	914	918	933	938	888	946	934	971	913	907	886	895	883	925	910	914	943	884	946	868	932	909	928	923	923	912	1003	952	931	919	913	917	999	958	874	902	994	877	888	907	932	921	940	927	937	917	969	926	929	966	915	900	944	899	992	930	917	889	930	910	957	912	957	924	948	932	909	939	959	930	947	953	894	910	918	939	874	892	906	899	923	977	913	938	923	917	950	947	927	905	879	928	929	922	979	926	977	915	939	913	974	903	924	898	924	911	907	919	870	944	913	986	878	864	941	937	918	921	943	931	937	922	909	937	991	909	965	917	925	914	934	950	878	908	883	859	924	907	915	893	918	939	915	872	869	955	933	895	941	893	955	938	924	925	935	930	931	892	910	882	920	901	914	932	934	947	933	939	935	940	944	887	905	940	935	929	877	961	911	898	983	896	994	970	949	919	945	913	925	943	909	874	913	984	956	934	973	900	943	940	883	927	892	947	956	925	907	980	948	896	964	901	905	935	872	954	891	917	910	917	840	942	916	937	915	915	932	935	907	932	876	942	905	954	927	891	933	875	905	894	913	939	920	895	932	976	961	1010	913	919	900	953	947	913	915	926	881	920	911	936	942	945	923	921	944	928	895	928	886	953	921	939	936	947	911	937	875	945	913	944	913	995	904	881	881	929	891	869	952	932	961	998	959	947	883	924	923	959	940	907	943	954	923	912	941	922	943	921	871	920	964	885	929	973	930	898	902	919	906	916	918	943	952	917	901	923	943	917	962	912	953	898	896	872	932	930	910	905	855	961	919	911	948	947	889	921	948	914	889	895	880	954	961	933	880	910	929	923	943	914	888	937	912	958	920	932	899	930	906	934	882	968	971	858	909	941	966	958	900	946	963	901	901	926	859	906	961	948	935	871	939	941	948	925	939	912	941	908	955	954	947	928	896	889	968	947	968	917	946	953	932	912	867	950	933	932	949	878	924	930	874	945	939	931	977	896	879	912	959	882	915	913	893	957	898	933	902	887	857	932	900	981	917	937	904	899	915	958	954	928	920	916	865	965	900	919	916	915	930	957	910	889	929	918	930	933	918
22653	16424	13737	22246	31443	31630	27859	25848	43186	68067	59230	44440	27944	14359	8956	7842	7448	7419	7460	7466	7552	7515	7649	7480	7485	7641	7499	7406	7537	7447	7494	7497	7595	7447	7537	7535	7419	7612	7338	7432	7459	7504	7481	7401	7549	7372	7642	7563	7471	7556	7419	7612	7560	7322	7562	7411	7511	7551	7571	7537	7498	7551	7390	7435	7519	7396	7409	7601	7511	7559	7536	7521	7462	7511	7484	7503	7467	7588	7530	7661	7506	7673	7459	7617	7504	7390	7558	7478	7455	7490	7557	7467	7592	7603	7409	7512	7453	7459	7508	7532	7465	7420	7366	7485	7451	7717	7529	7434	7601	7502	7469	7473	7277	7426	7595	7511	7452	7459	7414	7450	7565	7534	7463	7566	7650	7445	7481	7421	7470	7464	7496	7638	7554	7364	7494	7355	7436	7484	7553	7638	7500	7589	7545	7609	7613	7419	7547	7596	7560	7572	7472	7604	7528	7514	7379	7571	7442	7538	7443	7616	7558	7518	7505	7525	7463	7435	7460	7426	7482	7443	7481	7508	7544	7475	7578	7552	7698	7486	7514	7485	7446	7545	7650	7460	7583	7448	7540	7580	7478	7539	7642	7542	7508	7549	7450	7693	7452	7601	7488	7499	7535	7572	7595	7372	7493	7481	7409	7433	7507	7400	7592	7464	7546	7478	7680	7500	7504	7491	7514	7410	7501	7366	7620	7540	7270	7537	7519	7556	7476	7452	7506	7521	7527	7411	7485	7464	7594	7583	7443	7378	7436	7523	7643	7577	7465	7551	7423	7503	7465	7540	7414	7521	7485	7520	7522	7456	7532	7581	7534	7550	7582	7621	7559	7468	7524	7453	7541	7448	7444	7407	7494	7620	7553	7489	7357	7567	7407	7520	7394	7491	7459	7534	7538	7530	7494	7445	7481	7524	7399	7553	7504	7558	7357	7523	7658	7466	7400	7496	7621	7519	7581	7543	7593	7401	7725	7469	7526	7646	7544	7450	7439	7652	7524	7540	7498	7474	7474	7510	7392	7506	7431	7336	7489	7485	7666	7469	7462	7546	7464	7480	7505	7425	7514	7447	7481	7577	7426	7400	7575	7594	7441	7466	7531	7449	7501	7558	7461	7508	7728	7709	7381	7597	7534	7584	7548	7444	7522	7481	7553	7479	7689	7647	7501	7485	7443	7513	7447	7562	7524	7457	7447	7510	7603	7504	7527	7589	7593	7485	7608	7586	7479	7388	7523	7490	7397	7488	7489	7434	7580	7462	7423	7499	7595	7555	7476	7493	7461	7494	7407	7634	7536	7450	7444	7465	7531	7534	7465	7477	7451	7452	7504	7577	7502	7449	7567	7434	7326	7570	7550	7447	7466	7314	7564	7549	7461	7409	7560	7545	7428	7534	7401	7552	7601	7485	7657	7476	7634	7478	7419	7602	7621	7610	7555	7385	7440	7524	7494	7447	7452	7424	7475	7614	7540	7483	7520	7580	7403	7479	7510	7500	7467	7441	7426	7380	7485	7561	7582	7528	7413	7466	7480	7425	7549	7424	7426	7453	7493	7534	7480	7479	7371	7489	7374	7590	7572	7432	7399	7594	7514	7544	7507	7431	7514	7470	7574	7479	7409	7520	7600	7556	7547	7398	7658	7527	7504	7654	7507	7496	7487	7532	7506	7483	7527	7547	7562	7547	7537	7640	7429	7494	7559	7581	7615	7550	7455	7484	7487	7438	7557	7436	7427	7448	7591	7476	7509	7474	7558	7524	7415	7663	7484	7371	7526	7510	7542	7627	7508	7599	7428	7611	7474	7558	7497	7555	7450	7702	7558	7462	7577	7487	7515	7492	7427	7463	7561	7554	7687	7444	7459	7449	7559	7415	7615	7528	7565	7508	7423	7471	7504	7436	7391	7510	7600	7612	7463	7636	7519	7468	7498	7543	7541	7493	7459	7458	7622	7532	7428	7584	7542	7389	7463	7455	7507	7596	7514	7662	7482	7516	7559	7430	7623	7663	7478	7478	7483	7612	7590	7568	7603	7451	7519	7388	7433	7601	7563	7612	7600	7505	7295	7576	7553	7491	7554	7391	7580	7529	7646	7462	7504	7423	7581	7596	7591	7581	7556	7590	7466	7397	7505	7580	7529	7472	7420	7463	7563	7565	7415	7425	7443	7477	7458	7516	7437	7568	7511	7389	7364	7459	7472	7371	7507	7486	7492	7507	7618	7564	7380	7514	7560	7495	7346	7523	7506	7496	7532	7464	7654	7529	7449	7502	7536	7609	7493	7490	7418	7506	7520	7411	7551	7669	7551	7646	7533	7452	7716	7368	7474	7537	7467	7609	7402	7583	7480	7443	7568	7605	7519	7551	7552	7523	7451	7404	7513	7567	7458	7576	7461	7451	7659	7451	7479	7281	7477	7408	7423	7533	7532	7542	7416	7471	7392	7405	7585	7537	7545	7469	7495	7602	7555	7643	7499	7451	7453	7626	7528	7521	7529	7554	7457	7509	7675	7462	7604	7439	7520	7607	7553	7443	7511	7535	7520	7530	7560	7545	7503	7512	7419	7375	7554	7497	7459	7587	7348	7499	7485	7413	7435	7569	7428	7508	7465	7522	7623	7597	7488	7495	7460	7491	7609	7564	7571	7560	7535	7529	7385	7555	7413	7391	7572	7458	7500	7659	7474	7465	7510	7598	7527	7538	7476	7497	7576	7580	7424	7444	7344	7567	7566	7562	7545	7477	7553	7499	7562	7495	7686	7470	7617	7438	7580	7550	7527	7570	7394	7494	7669	7475	7490	7563	7560	7463	7448	7573	7455	7480	7535	7429	7423	7462	7605	7431	7473	7644	7642	7406	7524	7539	7510	7567	7423	7598	7462	7557	7485	7652	7435	7469	7484	7494	7461	7498	7528	7578	7540	7505	7570	7471	7551	7447	7492	7440	7674	7448	7383	7444	7461	7506	7481	7440	7514	7421	7313	7566	7485	7559	7530	7555	7352	7458	7458	7419	7437	7489	7503	7402	7619	7447	7565	7436	7500	7446	7470	7514	7495	7413	7388	7559	7519	7522	7652	7596	7549	7619	7556	7539	7404	7639	7476	7548	7514	7355	7596	7407	7532	7455	7521	7624	7450	7615	7513	7557	7559	7358	7533	7570	7550	7494	7524	7479	7594	7567	7540	7542	7547	7486	7374	7541	7664	7490	7395	7526	7457	7639	7597	7565	7369	7486	7536	7442	7626	7518	7376	7585	7517	7585	7507	7554	7667	7305	7498	7424	7548	7491	7396	7672	7385	7401	7551	7576	7477	7550	7469	7591	7663	7470	7501	7439	7482	7376	7588	7570	7615	7512	7488	7299	7597	7596	7606	7534	7478	7435	7441	7492	7442	7526	7466	7460	7464	7564	7427	7556	7448	7434	7480	7580	7478	7605	7563	7488	7442	7419	7624	7581	7478	7525	7470	7693	7560	7511	7426	7543	7604	7635	7592	7589	7475	7471	7439	7492	7467	7463	7462	7655	7509	7511	7498	7588	7523	7464	7529	7466	7547	7502	7601	7493	7401	7438	7408	7510	7559	7452	7517	7502	7471	7569	7414	7519	7705	7607	7499	7528	7639	7421	7452	7539	7378	7485	7640	7473	7402	7592	7525	7519	7578	7396	7428	7496	7440	7576	7545	7566	7487	7629	7571	7488	7468	7460	7586	7498	7413	7581	7526	7452	7494	7345	7393	7545	7581	7650	7473	7614	7567	7641	7574	7473	7485	7528	7553	7532	7503	7485	7574	7451	7448	7554	7458	7660	7494	7387	7585	7504	7547	7524	7440	7490	7519	7600	7534	7473	7492	7499	7552	7491	7579	7568	7502	7438	7595	7384	7504	7504	7425	7616	7479	7407	7594	7476	7616	7402	7537	7487	7662	7508	7496	7486	7590	7587	7464	7529	7469	7498	7612	7483	7477	7562	7545	7577	7506	7537	7459	7607	7525	7442	7590	7599	7559	7454	7520	7423	7459	7435	7491	7540	7555	7495	7374	7687	7549	7545	7447	7605	7510	7544	7458	7611	7471	7445	7745	7590	7530	7435	7421	7513	7539	7562	7554	7525	7698	7624	7558	7487	7487	7555	7496	7603	7447	7480	7519	7506	7512	7323	7615	7525	7557	7629	7498	7564	7456	7590	7546	7490	7401	7432	7499	7286	7463	7571	7620	7393	7566	7539	7586	7635	7454	7491	7676	7497	7486	7507	7520	7565	7494	7479	7593	7628	7559	7615	7564	7585	7482	7630	7528	7548	7473	7568	7636	7482	7548	7419	7483	7625	7566	7634	7505	7467	7588	7561	7493	7488	7468	7568	7521	7475	7525	7528	7524	7513	7476	7576	7435	7533	7377	7443	7639	7442	7471	7679	7634	7600	7467	7570	7375	7555	7559	7548	7512	7534	7607	7553	7473	7505	7533	7486	7467	7585	7620	7615	7513	7534	7570	7550	7599	7391	7431	7575	7493	7424	7510	7464	7474	7461	7383	7647	7509	7294	7371	7426	7540	7569	7472	7414	7416	7486	7503	7534	7542	7420	7637	7571	7451	7288	7617	7541	7486	7347	7524	7379	7646	7378	7604	7525	7378	7501	7450	7500	7568	7409	7502	7460	7597	7480	7611	7525	7551	7490	7523	7593	7419	7499	7564	7596	7439	7539	7400	7687	7473	7479	7496	7554	7503	7664	7499	7531	7427	7479	7512	7488	7572	7495	7396	7526	7464	7506	7383	7592	7382	7475	7481	7389	7525	7462	7511	7504	7564	7596	7441	7445	7527	7484	7484	7518	7462	7551	7463	7425	7445	7532	7472	7590	7587	7595	7550	7392	7545	7406	7572	7425	7424	7460	7530	7522	7450	7474	7452	7605	7497	7435	7514	7620	7556	7563	7732	7488	7598	7509	7542	7491	7576	7420	7528	7350	7541	7712	7443	7522	7476	7458	7708	7557	7470	7443	7599	7497	7488	7444	7439	7452	7581	7471	7589	7651	7492	7386	7643	7553	7480	7533	7547	7506	7655	7645	7556	7456	7454	7475	7425	7614	7513	7562	7542	7544	7507	7393	7523	7498	7529	7650
4222	2271	1800	1557	2150	2517	2103	2072	11497	25633	23252	14478	5234	1880	1097	952	930	894	914	884	868	868	942	885	937	890	946	951	987	886	955	856	933	949	917	908	922	917	903	914	919	891	939	893	932	896	899	905	918	926	904	913	908	929	928	921	896	915	952	886	937	891	915	876	881	914	917	932	949	884	933	923	941	869	817	904	923	885	938	910	895	924	940	889	958	924	910	895	967	909	950	851	892	942	928	898	917	890	930	908	934	879	964	937	919	926	830	927	943	913	902	943	931	907	960	917	902	896	885	881	926	935	938	906	873	895	933	901	948	858	934	958	933	909	954	973	886	875	961	935	918	930	924	899	881	909	964	921	920	870	1014	896	970	955	976	907	881	951	927	938	999	917	880	868	977	975	904	894	893	918	901	910	945	1014	899	938	917	880	958	888	887	903	962	922	905	968	892	880	929	960	890	917	909	977	890	887	890	944	930	943	848	903	937	929	930	922	905	954	945	918	920	926	910	906	873	885	923	893	895	905	906	941	902	933	915	943	921	915	943	889	901	965	884	923	919	900	941	942	910	840	918	939	915	924	927	918	899	940	941	901	982	888	929	934	928	906	931	946	999	965	901	902	886	881	889	868	911	959	856	960	924	895	917	906	950	868	874	959	897	886	942	930	953	894	898	938	927	919	875	880	938	900	961	918	935	908	942	869	930	858	878	960	892	882	964	941	912	897	854	960	918	940	877	897	932	901	969	930	913	922	919	893	921	882	903	886	908	939	923	880	855	938	871	909	955	908	935	908	948	912	941	901	939	932	866	884	890	901	954	903	895	894	949	927	946	959	911	855	907	954	872	957	909	954	883	957	940	936	953	934	903	916	917	950	935	896	922	952	951	957	920	890	926	896	916	894	940	904	963	894	917	912	897	937	869	951	938	901	907	882	907	905	906	939	901	928	904	935	953	955	929	876	907	881	896	920	944	963	921	916	1003	876	889	896	916	951	888	870	901	909	896	907	911	944	870	915	949	875	891	935	891	949	874	943	910	923	905	831	988	921	927	951	953	910	916	944	954	914	931	920	947	974	910	987	916	877	906	919	919	914	922	924	881	870	869	907	932	943	879	917	922	927	956	917	870	885	906	919	921	953	883	908	940	913	917	925	885	928	938	929	904	941	939	985	908	950	933	908	933	897	926	893	906	955	978	916	928	913	899	924	935	863	858	966	912	968	883	925	922	851	904	922	866	898	927	867	962	887	882	923	958	930	853	964	909	886	911	928	927	967	922	910	943	922	927	877	926	941	870	931	965	942	895	959	913	938	915	858	902	892	922	916	963	929	927	878	905	928	882	856	884	881	917	907	905	944	932	908	996	982	939	953	912	932	926	907	949	890	934	917	913	972	946	912	960	933	886	981	876	914	955	971	946	962	905	899	959	885	901	902	957	1002	935	857	931	939	890	899	874	903	917	931	891	896	961	932	948	919	950	942	889	896	880	971	944	974	932	904	921	908	879	953	908	881	951	937	915	909	932	945	884	904	924	887	890	934	926	949	900	933	922	896	964	899	917	941	947	925	921	956	891	920	873	924	921	917	935	923	902	889	916	931	915	930	900	927	936	942	895	956	926	950	921	941	935	934	975	935	980	891	910	916	924	923	953	932	919	945	923	935	883	856	898	839	929	962	881	862	858	935	921	911	892	878	918	935	888	949	913	944	1000	959	918	970	911	942	964	916	895	913	950	936	934	917	881	877	916	918	862	944	925	921	900	980	875	901	890	928	885	935	932	939	930	893	914	916	925	898	937	893	907	875	888	958	907	872	896	958	920	882	932	951	920	847	946	880	927	871	916	905	909	931	927	978	942	930	920	942	936	879	899	940	894	920	921	921	938	927	909	914	913	938	942	858	960	895	938	928	920	921	927	898	929	854	966	936	903	926	906	935	902	963	948	886	876	914	946	965	880	914	948	883	894	887	894	878	971	921	925	939	904	948	970	895	868	932	897	878	923	896	934	963	854	910	930	926	865	905	880	956	903	886	962	938	876	955	902	895	859	943	924	914	898	950	927	928	938	937	938	943	941	877	906	945	897	925	951	924	925	873	873	892	861	911	955	905	917	892	927	967	883	915	943	934	880	921	936	899	928	910	876	955	889	921	914	900	903	922	872	935	947	917	907	932	891	894	905	847	864	913	846	928	920	884	932	906	877	959	907	904	933	960	962	971	953	914	975	928	919	946	894	894	958	903	929	935	918	897	866	903	950	944	886	881	928	990	888	907	876	907	918	909	972	941	879	986	913	927	960	919	969	911	908	936	972	913	942	927	969	881	940	947	930	890	926	915	924	926	876	872	906	890	858	841	880	958	940	890	992	933	866	883	917	926	901	897	927	904	926	920	935	925	935	908	905	933	940	952	949	957	942	907	886	929	944	926	929	934	916	932	911	898	937	944	910	915	881	893	905	964	932	900	865	939	934	923	972	949	930	950	885	929	900	925	926	911	963	887	899	941	965	916	922	926	945	943	909	973	892	942	926	883	863	875	863	920	933	890	917	898	914	914	933	908	880	976	891	900	909	883	927	890	913	862	926	927	1010	892	857	1009	903	890	915	861	936	897	904	945	899	896	964	941	925	951	886	871	867	947	892	973	855	914	917	908	924	888	952	912	935	882	939	931	900	875	903	882	959	897	953	871	899	911	860	912	923	915	919	901	863	835	926	878	913	919	895	918	872	955	927	934	939	902	943	934	915	923	886	858	927	950	890	972	859	927	883	932	851	996	883	933	991	940	935	912	900	904	892	956	927	918	870	874	898	876	929	927	890	888	906	851	920	907	965	913	950	939	930	900	906	942	944	917	911	981	928	955	867	904	939	918	864	930	918	939	934	925	920	912	950	946	912	826	938	908	910	894	923	925	924	929	943	910	906	933	896	917	896	927	940	848	904	949	902	899	914	943	941	848	885	959	863	921	938	899	945	900	968	855	876	873	952	929	929	961	921	942	907	947	962	885	907	940	912	920	841	923	922	908	886	944	909	932	982	985	962	944	909	897	928	913	885	928	875	954	918	862	918	874	906	911	940	921	883	946	909	941	897	917	899	886	908	904	853	930	927	949	951	929	883	896	930	890	913	883	887	917	934	866	930	918	925	909	925	864	960	907	908	900	907	866	851	877	958	899	902	941	965	896	913	879	915	882	964	889	933	953	909	937	908	874	925	841	903	868	916	905	912	900	905	952	943	909	970	935	890	881	896	888	942	891	884	901	961	905	910	947	921	925	923	918	904	871	940	862	883	888	896	905	965	963	890	912	923	898	959	923	877	886	855	861	942	896	905	949	933	903	886	924	955	968	957	974	912	909	941	927	960	890	920	881	924	921	888	939	897	887	954	963	937	880	891	933	936	946	918	940	967	901	868	894	913	957	941	919	902	930	881	965	826	938	870	930	923	907	969	867	901	902	926	870	953	978	881	860	881	933	923	910	962	901	893	898	903	884	868	931	875	878	911	913	930	881	918	942	894	921
27093	19115	15954	25376	35051	34951	31166	31035	61610	81129	73363	54807	35401	18798	10149	7934	7336	7353	7532	7567	7470	7330	7480	7487	7465	7448	7350	7384	7448	7458	7405	7393	7405	7356	7502	7352	7387	7601	7446	7394	7310	7551	7467	7505	7469	7526	7381	7429	7565	7389	7404	7358	7432	7476	7353	7413	7503	7425	7509	7514	7322	7543	7402	7532	7403	7334	7504	7405	7431	7450	7439	7642	7397	7561	7443	7459	7357	7381	7447	7482	7590	7589	7410	7203	7447	7508	7403	7475	7541	7386	7404	7499	7483	7350	7436	7462	7439	7391	7448	7504	7383	7400	7413	7391	7457	7399	7500	7471	7437	7488	7412	7456	7467	7467	7357	7453	7316	7451	7431	7358	7455	7387	7475	7281	7626	7388	7525	7442	7545	7522	7391	7438	7420	7485	7338	7628	7541	7531	7382	7438	7475	7350	7344	7505	7340	7513	7311	7441	7389	7271	7476	7394	7561	7436	7474	7429	7550	7489	7453	7311	7523	7510	7509	7412	7434	7401	7397	7537	7428	7434	7379	7436	7395	7444	7308	7477	7518	7538	7359	7344	7424	7592	7417	7497	7330	7411	7472	7417	7521	7398	7258	7472	7340	7459	7442	7416	7520	7503	7529	7348	7471	7305	7527	7465	7505	7421	7418	7453	7498	7477	7454	7427	7476	7424	7438	7461	7427	7371	7502	7478	7402	7411	7585	7401	7401	7408	7523	7420	7315	7327	7464	7438	7525	7367	7505	7396	7517	7588	7400	7563	7423	7391	7390	7467	7578	7284	7426	7439	7371	7432	7437	7346	7486	7449	7525	7398	7423	7380	7439	7493	7399	7394	7491	7368	7268	7409	7484	7337	7442	7452	7435	7403	7465	7392	7361	7421	7398	7555	7367	7401	7600	7471	7442	7342	7316	7426	7412	7409	7502	7559	7404	7331	7431	7456	7433	7419	7413	7479	7411	7550	7465	7525	7510	7247	7320	7387	7436	7372	7453	7597	7374	7421	7485	7505	7319	7566	7435	7512	7431	7346	7465	7394	7431	7541	7400	7422	7384	7562	7439	7420	7412	7437	7531	7547	7573	7463	7436	7467	7410	7458	7469	7357	7523	7466	7329	7463	7658	7452	7446	7424	7425	7456	7414	7535	7382	7497	7401	7556	7451	7616	7437	7440	7392	7417	7608	7327	7598	7441	7341	7555	7306	7452	7413	7435	7506	7417	7537	7403	7444	7430	7421	7438	7472	7361	7541	7475	7382	7603	7523	7413	7512	7414	7396	7518	7419	7377	7433	7402	7449	7558	7461	7405	7480	7497	7451	7430	7508	7574	7466	7459	7398	7442	7448	7488	7494	7416	7618	7434	7364	7469	7433	7377	7443	7378	7494	7454	7383	7266	7600	7613	7567	7415	7528	7441	7376	7402	7484	7367	7529	7592	7560	7480	7439	7399	7480	7404	7531	7423	7511	7348	7403	7463	7445	7397	7530	7558	7527	7482	7460	7450	7464	7426	7436	7491	7352	7448	7457	7428	7463	7471	7403	7429	7492	7434	7444	7388	7371	7334	7423	7521	7547	7405	7423	7474	7473	7523	7405	7487	7454	7390	7500	7401	7305	7425	7537	7426	7464	7420	7462	7601	7565	7472	7509	7522	7529	7496	7454	7326	7429	7497	7530	7453	7447	7402	7407	7328	7475	7454	7531	7438	7542	7366	7451	7457	7368	7438	7631	7399	7567	7388	7475	7374	7438	7372	7327	7485	7392	7470	7482	7433	7513	7490	7387	7477	7448	7492	7330	7379	7624	7422	7414	7500	7339	7431	7473	7517	7392	7415	7423	7393	7450	7463	7432	7487	7468	7443	7500	7248	7422	7470	7383	7398	7354	7346	7474	7476	7386	7448	7415	7474	7338	7542	7449	7441	7583	7341	7440	7545	7581	7459	7597	7431	7386	7386	7449	7497	7448	7413	7437	7617	7427	7342	7511	7521	7399	7375	7476	7461	7451	7480	7270	7402	7549	7269	7493	7315	7478	7451	7365	7372	7513	7568	7412	7508	7502	7609	7455	7503	7479	7329	7353	7430	7335	7456	7374	7474	7380	7428	7488	7478	7362	7398	7371	7487	7360	7469	7552	7405	7442	7373	7526	7436	7410	7457	7525	7462	7427	7454	7452	7667	7504	7373	7287	7449	7356	7450	7530	7355	7513	7464	7561	7518	7455	7536	7474	7487	7454	7474	7398	7550	7385	7311	7582	7423	7417	7471	7386	7436	7424	7513	7330	7520	7259	7451	7352	7432	7440	7434	7461	7383	7406	7372	7299	7400	7420	7487	7449	7438	7600	7337	7380	7391	7365	7573	7401	7342	7426	7375	7324	7429	7504	7296	7411	7306	7333	7493	7475	7296	7349	7487	7392	7438	7358	7495	7440	7531	7496	7335	7429	7423	7470	7516	7521	7422	7535	7586	7467	7480	7341	7396	7443	7433	7517	7404	7362	7501	7416	7422	7471	7498	7384	7265	7562	7467	7482	7405	7377	7449	7497	7447	7331	7404	7503	7445	7612	7403	7515	7351	7521	7338	7341	7420	7418	7465	7380	7450	7443	7437	7365	7588	7431	7396	7558	7496	7328	7509	7484	7420	7439	7374	7435	7407	7412	7407	7439	7411	7332	7514	7373	7390	7370	7536	7545	7500	7289	7399	7492	7395	7596	7469	7508	7363	7400	7464	7401	7514	7551	7346	7542	7354	7369	7399	7471	7385	7382	7448	7341	7458	7435	7457	7524	7449	7482	7439	7426	7589	7580	7454	7269	7413	7483	7458	7418	7395	7372	7381	7401	7474	7509	7423	7491	7386	7477	7356	7441	7551	7574	7406	7393	7378	7527	7442	7654	7547	7470	7494	7420	7506	7451	7254	7377	7384	7398	7478	7394	7368	7544	7620	7470	7352	7400	7377	7358	7461	7371	7401	7546	7536	7361	7483	7392	7459	7522	7316	7473	7449	7472	7414	7355	7570	7471	7392	7655	7377	7468	7437	7376	7465	7335	7342	7363	7393	7467	7548	7436	7378	7369	7529	7391	7465	7515	7443	7345	7534	7437	7472	7415	7544	7508	7495	7445	7403	7407	7426	7450	7341	7397	7593	7459	7393	7391	7391	7455	7456	7317	7460	7342	7370	7469	7395	7283	7319	7405	7552	7562	7548	7482	7500	7374	7455	7432	7436	7326	7401	7382	7479	7444	7553	7424	7413	7542	7476	7546	7468	7540	7336	7458	7347	7448	7498	7527	7485	7482	7394	7602	7327	7384	7389	7480	7367	7360	7406	7395	7446	7505	7372	7382	7356	7343	7537	7544	7476	7471	7571	7347	7369	7640	7402	7371	7486	7305	7382	7399	7344	7375	7473	7379	7466	7398	7522	7423	7490	7477	7378	7419	7554	7392	7496	7412	7439	7443	7396	7452	7447	7515	7544	7336	7426	7459	7419	7554	7482	7499	7380	7466	7342	7502	7360	7403	7385	7458	7324	7421	7335	7351	7427	7524	7514	7398	7473	7503	7480	7541	7555	7362	7416	7443	7429	7384	7616	7517	7448	7469	7384	7471	7364	7299	7376	7451	7459	7430	7321	7388	7303	7395	7384	7473	7490	7602	7292	7535	7473	7397	7417	7371	7364	7394	7392	7414	7528	7460	7382	7595	7522	7462	7419	7332	7359	7455	7477	7438	7430	7386	7361	7458	7543	7488	7476	7482	7449	7373	7432	7394	7357	7504	7445	7485	7526	7507	7438	7485	7414	7460	7442	7388	7484	7453	7519	7412	7461	7415	7339	7555	7285	7667	7342	7425	7459	7293	7402	7363	7488	7460	7483	7515	7536	7508	7460	7462	7507	7408	7369	7500	7547	7448	7384	7500	7468	7591	7417	7407	7495	7423	7484	7498	7545	7615	7331	7476	7423	7347	7424	7426	7392	7462	7421	7395	7489	7394	7374	7506	7410	7545	7586	7478	7395	7651	7406	7530	7464	7363	7461	7597	7364	7464	7483	7497	7428	7401	7346	7467	7441	7443	7426	7289	7581	7364	7471	7402	7609	7437	7416	7547	7363	7321	7587	7331	7387	7304	7511	7433	7599	7401	7229	7406	7549	7347	7472	7433	7461	7548	7435	7528	7382	7321	7489	7264	7458	7512	7451	7409	7466	7410	7590	7453	7454	7591	7405	7274	7478	7479	7498	7581	7228	7445	7495	7504	7361	7481	7459	7422	7565	7459	7345	7254	7503	7307	7414	7397	7484	7407	7424	7522	7589	7540	7431	7412	7487	7438	7452	7359	7488	7354	7483	7441	7533	7462	7402	7451	7425	7419	7395	7465	7504	7271	7337	7314	7547	7543	7441	7493	7428	7468	7479	7435	7361	7500	7572	7514	7526	7583	7432	7382	7530	7398	7435	7591	7416	7380	7420	7482	7494	7474	7465	7431	7446	7385	7229	7445	7612	7389	7306	7511	7469	7561	7383	7460	7481	7406	7552	7423	7479	7502	7288	7514	7495	7493	7406	7487	7473	7491	7506	7408	7588	7529	7483	7472	7435	7491	7442	7452	7412	7492	7482	7507	7429	7319	7543	7324	7341	7562	7427	7511	7502	7413	7436	7516	7533	7511	7585	7335	7414	7454	7458	7372	7276	7445	7626	7425	7577	7542	7511	7397	7410	7519	7402	7440	7430	7403	7378	7419	7366	7487	7430	7463	7459	7453	7338	7495	7417	7416	7716	7376	7421	7237	7443	7488	7425	7440	7441	7390	7340	7459	7434	7444	7412	7380	7398	7451	7380	7519	7399	7581	7401	7497	7449	7465	7535	7459	7340	7390	7456	7405	7580	7429	7391	7506	7478	7489	7470	7631	7393	7515	7445	7412	7434	7461	7418	7357	7499	7401	7346	7302	7336	7430	7335	7322	7365	7518	7460	7404	7385	7518	7617	7432	7443	7219	7460	7343	7379	7546	7409	7515	7343	7470	7430	7500	7463	7368	7336	7445	7348	7359	7428	7454	7461	7425	7411	7374	7438	7421	7517	7457	7539	7486	7399	7499	7488	7477	7463	7354	7574	7498	7501	7439	7296
3558	1423	1248	1159	1377	1460	1449	1366	2306	5108	5106	3514	1885	1167	985	835	866	872	892	881	831	948	941	937	867	906	892	887	862	926	919	902	929	906	915	903	868	909	907	868	853	895	898	874	889	861	874	852	876	911	908	917	906	888	839	875	897	868	863	905	922	940	901	882	900	908	856	848	887	916	872	827	904	957	821	942	898	842	859	891	838	879	966	955	851	838	889	944	885	895	864	881	863	893	875	904	878	932	936	869	921	900	914	899	931	893	893	912	883	907	901	880	936	867	876	890	872	951	865	884	884	897	919	922	871	920	850	887	912	966	882	868	875	937	891	918	845	916	922	866	893	902	858	863	910	914	925	814	879	901	901	911	931	904	868	870	937	865	857	900	891	874	878	897	927	871	891	877	886	916	910	848	894	889	885	874	874	879	917	824	857	912	924	916	861	862	854	896	865	893	858	885	878	847	915	922	879	876	951	870	882	897	909	880	895	899	840	907	837	915	859	906	910	891	897	930	882	876	916	841	929	884	929	883	856	874	884	870	900	850	898	924	917	890	907	895	912	917	883	887	895	890	912	870	849	902	885	911	909	918	927	889	942	924	872	812	921	873	907	872	862	849	908	877	1000	937	894	900	827	880	863	895	929	872	922	917	900	889	923	882	888	842	973	859	878	938	942	873	887	871	870	892	887	885	890	924	905	898	929	944	870	903	927	939	924	917	838	890	892	928	879	881	883	893	880	909	857	889	917	840	878	940	896	938	939	895	854	885	919	852	865	844	865	921	898	924	874	877	942	851	872	925	930	911	927	902	883	862	929	871	882	935	852	871	885	862	837	897	896	874	913	884	862	913	916	886	921	907	844	862	850	874	907	867	896	873	879	905	864	874	907	906	847	882	863	926	874	914	865	867	883	882	905	966	876	906	876	921	876	930	883	839	907	894	887	912	849	935	908	866	826	937	927	861	846	862	912	914	874	947	885	890	939	854	848	876	913	924	899	919	895	866	852	902	893	901	889	935	932	843	936	932	863	892	866	863	877	911	867	891	863	888	907	887	926	865	947	870	903	938	895	895	870	934	890	879	942	915	936	878	914	918	847	926	900	896	865	837	892	856	925	889	937	895	927	927	875	909	836	924	953	930	870	929	882	919	883	895	948	843	911	874	989	880	853	943	921	902	858	893	896	933	939	846	861	930	882	916	944	919	891	910	861	845	880	925	875	894	872	918	909	905	921	879	902	861	890	899	839	867	889	927	890	878	913	906	896	818	877	891	874	923	891	870	863	855	948	877	875	871	931	916	861	913	922	922	923	873	905	862	878	954	874	880	892	824	911	949	963	875	931	914	861	872	923	889	848	930	887	807	865	902	904	864	871	871	886	877	935	929	908	841	868	903	866	893	899	893	878	967	894	906	836	900	850	847	870	943	915	903	865	933	892	907	887	861	898	848	925	854	884	800	909	961	859	955	875	884	865	878	900	836	900	910	897	911	800	898	930	862	842	811	920	916	851	893	883	852	888	865	884	864	886	924	879	931	873	897	858	864	891	885	869	879	914	903	914	890	898	933	860	898	855	847	960	957	860	868	886	914	902	933	919	854	884	859	942	879	883	895	885	910	920	884	889	945	895	892	878	907	929	829	906	890	890	871	793	876	914	918	859	896	898	935	913	897	883	888	896	839	857	924	882	897	910	876	895	862	888	906	867	811	895	871	899	953	834	905	843	853	894	866	847	955	855	919	900	855	893	839	923	896	872	913	873	941	915	962	873	889	859	947	954	911	911	898	879	914	898	870	874	864	855	911	889	904	888	863	906	892	898	933	917	879	909	885	846	918	918	880	912	838	928	866	858	899	877	855	905	891	885	869	873	901	870	944	888	875	848	866	883	880	871	877	881	858	917	893	936	930	883	897	891	878	877	915	874	924	881	913	839	907	899	852	906	899	890	877	888	865	892	896	965	917	841	897	895	888	863	954	894	907	913	932	906	885	955	885	863	888	905	836	920	854	897	918	897	856	842	887	860	850	881	908	906	850	904	933	873	883	901	891	917	864	894	907	891	909	849	855	928	905	891	918	939	857	870	883	903	879	881	904	866	867	944	906	920	900	904	892	957	883	897	872	871	836	870	926	884	895	883	907	915	882	855	954	885	922	870	909	846	919	880	894	879	907	900	881	904	916	929	901	875	872	962	891	900	884	952	894	917	909	849	888	924	926	885	853	861	915	912	917	836	907	861	857	910	882	919	827	929	933	887	892	875	842	913	884	951	915	892	929	917	859	919	913	919	926	860	921	950	913	912	891	904	845	934	843	867	868	920	903	883	904	955	930	878	900	910	887	868	800	919	860	933	857	882	873	884	913	856	879	864	858	918	913	842	894	870	857	919	881	851	879	865	913	885	878	848	846	878	894	861	882	940	894	934	860	879	911	855	923	861	908	829	838	927	924	884	865	906	882	875	836	895	902	885	901	921	892	877	913	886	904	892	916	849	923	927	928	940	891	894	870	857	889	867	884	873	920	861	891	903	914	878	942	908	868	873	922	853	866	892	901	860	849	864	930	868	888	921	853	873	921	878	914	877	937	866	895	858	894	865	891	891	902	905	951	895	894	868	879	850	910	862	868	929	924	892	929	918	938	838	916	889	883	926	929	978	839	898	898	903	900	897	918	910	910	875	864	833	916	945	903	872	906	893	891	911	874	857	892	899	860	866	854	886	864	940	882	847	912	889	879	861	874	922	939	889	825	848	906	915	814	924	884	931	867	960	860	883	923	898	908	913	916	891	882	913	846	941	910	905	916	868	917	957	887	888	911	867	903	880	877	908	885	882	915	921	883	887	875	851	914	884	906	927	960	886	910	886	877	874	852	843	863	848	907	866	862	872	926	829	857	845	935	934	887	917	867	856	941	848	922	861	901	888	847	907	879	878	903	878	927	874	856	926	889	896	929	876	932	850	895	844	892	872	896	892	923	906	922	876	896	884	907	875	873	822	883	851	880	852	901	907	879	929	884	849	913	917	912	951	884	917	859	882	915	923	882	862	890	921	861	864	847	935	899	927	919	843	915	913	860	962	900	898	901	890	907	911	951	921	868	869	897	879	915	887	930	814	886	876	836	880	888	879	836	892	842	873	900	875	861	863	911	879	960	888	862	939	906	858	976	926	847	902	887	936	841	873	886	900	941	852	884	900	919	867	916	901	893	900	868	895	896	925	888	813	906	913	872	876	882	890	898	887	917	884	845	856	867	850	926	910	893	883	848	872	946	919	871	894	922	928	905	925	842	900	890	861	931	886	839	892	942	892	899	875	908	937	897	927	829	907	903	832	862	926	877	925	918	892	940	910	862	898	894	880	847	881	920	873	877	905	887	907	869	854	862	877	822	913	875	879	897	902	905	926	847	889	886	922	909	888	841	919	937	902	889	916	868	930	884	881	860	899	883	919	880	935	838	878	884	850	870	916	885	855	874	886	889	876	905	915	922	878	871	889	926	838	873	883	912	859	930
18299	13522	12029	18836	26171	23955	22374	22162	32747	44923	41002	32082	19358	10955	8256	7469	7176	7151	7398	7387	7342	7196	7271	7377	7262	7315	7193	7319	7369	7223	7148	7361	7290	7402	7328	7239	7253	7302	7317	7389	7413	7504	7303	7245	7306	7362	7285	7446	7325	7456	7417	7376	7308	7296	7269	7419	7231	7307	7260	7338	7283	7277	7353	7182	7293	7197	7297	7420	7299	7370	7311	7226	7227	7268	7265	7207	7285	7317	7421	7262	7306	7258	7264	7324	7281	7361	7198	7270	7212	7240	7333	7408	7310	7262	7268	7218	7300	7321	7326	7270	7267	7286	7254	7279	7338	7233	7475	7235	7305	7458	7316	7370	7362	7325	7207	7316	7262	7284	7253	7196	7323	7290	7310	7348	7198	7431	7380	7270	7337	7291	7349	7354	7352	7353	7378	7228	7403	7314	7283	7492	7285	7238	7191	7327	7226	7302	7354	7314	7323	7311	7283	7324	7503	7293	7268	7362	7374	7218	7276	7152	7209	7336	7348	7358	7305	7273	7250	7470	7308	7276	7347	7203	7237	7212	7475	7348	7295	7280	7334	7259	7339	7200	7363	7197	7249	7193	7195	7321	7349	7203	7346	7290	7281	7310	7282	7279	7252	7236	7289	7294	7307	7168	7275	7400	7259	7331	7344	7281	7228	7228	7370	7249	7252	7366	7324	7369	7323	7290	7224	7255	7235	7363	7391	7277	7268	7315	7308	7332	7338	7193	7290	7322	7240	7302	7303	7226	7325	7312	7158	7288	7325	7300	7398	7427	7215	7320	7311	7288	7338	7201	7366	7253	7341	7199	7487	7203	7337	7464	7362	7410	7242	7229	7319	7296	7368	7338	7362	7202	7302	7248	7259	7256	7240	7315	7364	7259	7495	7280	7432	7417	7451	7356	7212	7239	7260	7244	7399	7424	7254	7120	7231	7275	7407	7306	7356	7471	7514	7367	7445	7180	7331	7221	7289	7200	7316	7189	7376	7351	7193	7417	7340	7371	7310	7298	7245	7247	7218	7371	7171	7222	7343	7279	7389	7362	7305	7363	7375	7258	7229	7333	7217	7397	7417	7359	7400	7124	7303	7300	7354	7375	7444	7182	7354	7418	7312	7170	7289	7320	7230	7336	7308	7265	7328	7343	7293	7366	7345	7456	7438	7362	7394	7204	7192	7196	7282	7224	7229	7355	7260	7377	7260	7408	7313	7354	7309	7379	7302	7248	7343	7285	7275	7313	7351	7265	7234	7406	7261	7422	7293	7358	7326	7306	7235	7215	7281	7382	7349	7236	7333	7407	7270	7238	7232	7173	7235	7276	7234	7321	7277	7353	7227	7215	7404	7364	7248	7227	7382	7311	7340	7401	7338	7304	7237	7382	7242	7258	7492	7488	7287	7418	7332	7326	7340	7331	7333	7424	7297	7358	7338	7396	7339	7379	7352	7360	7320	7388	7231	7433	7247	7276	7413	7147	7299	7415	7148	7220	7290	7271	7348	7375	7201	7305	7389	7244	7335	7299	7318	7134	7401	7239	7387	7297	7371	7368	7311	7298	7268	7258	7217	7344	7251	7279	7276	7342	7291	7380	7313	7319	7204	7390	7351	7327	7358	7381	7386	7244	7374	7364	7390	7324	7357	7311	7254	7451	7315	7235	7324	7340	7283	7311	7246	7220	7344	7382	7346	7277	7270	7260	7271	7388	7367	7386	7543	7172	7373	7243	7319	7319	7370	7175	7151	7316	7273	7374	7418	7420	7248	7311	7268	7337	7448	7451	7479	7441	7320	7206	7362	7249	7404	7383	7325	7297	7428	7220	7373	7271	7228	7271	7350	7326	7169	7413	7308	7335	7323	7341	7383	7298	7197	7300	7418	7380	7306	7206	7319	7357	7329	7302	7399	7267	7359	7372	7224	7370	7269	7290	7239	7232	7373	7270	7206	7282	7204	7301	7378	7330	7333	7265	7270	7339	7231	7214	7332	7355	7396	7327	7297	7336	7340	7404	7299	7408	7353	7369	7310	7323	7335	7261	7257	7199	7392	7346	7245	7323	7246	7424	7284	7493	7242	7248	7351	7305	7248	7501	7251	7327	7291	7221	7383	7333	7214	7165	7392	7318	7347	7231	7334	7233	7301	7184	7328	7249	7170	7434	7296	7302	7384	7338	7381	7273	7329	7300	7224	7320	7203	7425	7314	7344	7254	7269	7384	7301	7275	7392	7229	7386	7335	7364	7295	7218	7363	7287	7196	7281	7251	7353	7364	7450	7174	7300	7410	7258	7328	7413	7293	7428	7480	7261	7333	7341	7340	7374	7245	7254	7287	7273	7360	7329	7267	7385	7342	7236	7301	7328	7184	7255	7171	7254	7241	7200	7242	7356	7245	7307	7374	7356	7354	7340	7259	7202	7459	7290	7210	7390	7248	7421	7395	7500	7199	7249	7316	7479	7313	7493	7309	7424	7140	7214	7224	7329	7269	7331	7240	7433	7263	7402	7469	7254	7326	7313	7414	7320	7220	7217	7397	7282	7238	7251	7150	7409	7414	7153	7402	7455	7299	7293	7314	7352	7325	7311	7410	7249	7407	7235	7309	7379	7162	7339	7277	7349	7300	7388	7305	7289	7286	7191	7307	7362	7285	7440	7347	7300	7275	7295	7143	7352	7414	7380	7335	7172	7282	7376	7365	7226	7269	7290	7298	7382	7246	7261	7260	7380	7345	7463	7274	7372	7380	7373	7298	7270	7283	7289	7305	7417	7271	7278	7326	7298	7295	7266	7201	7455	7373	7350	7215	7225	7510	7188	7276	7322	7498	7396	7240	7376	7395	7314	7409	7299	7311	7372	7505	7292	7143	7287	7210	7452	7362	7163	7289	7252	7433	7364	7306	7340	7394	7283	7388	7295	7230	7230	7363	7213	7419	7505	7325	7339	7381	7319	7315	7440	7300	7445	7231	7218	7431	7375	7352	7338	7238	7389	7299	7145	7338	7338	7340	7295	7307	7288	7339	7365	7361	7223	7280	7316	7409	7312	7311	7278	7290	7346	7241	7348	7236	7235	7265	7186	7409	7255	7335	7384	7478	7311	7269	7271	7328	7367	7298	7337	7357	7318	7301	7438	7286	7385	7237	7356	7358	7130	7232	7217	7186	7310	7355	7362	7326	7376	7183	7304	7273	7410	7425	7307	7356	7437	7294	7280	7326	7280	7444	7258	7358	7362	7356	7385	7249	7443	7239	7304	7341	7376	7383	7365	7319	7204	7271	7271	7448	7436	7278	7373	7454	7370	7246	7296	7282	7311	7325	7330	7262	7311	7366	7407	7354	7247	7198	7401	7343	7247	7391	7340	7083	7195	7295	7289	7294	7296	7256	7434	7390	7239	7253	7325	7199	7328	7292	7254	7339	7350	7188	7349	7263	7366	7408	7134	7500	7197	7266	7428	7303	7315	7451	7407	7244	7300	7223	7319	7345	7348	7324	7417	7255	7207	7352	7343	7268	7298	7254	7169	7312	7227	7291	7381	7312	7261	7333	7310	7423	7350	7329	7291	7430	7360	7360	7304	7214	7191	7353	7278	7254	7201	7360	7336	7362	7421	7280	7279	7383	7218	7365	7254	7175	7218	7295	7361	7304	7321	7268	7226	7335	7386	7367	7416	7258	7288	7308	7214	7355	7190	7312	7348	7373	7189	7275	7432	7241	7460	7290	7434	7248	7386	7338	7379	7329	7240	7312	7300	7331	7383	7230	7237	7301	7358	7309	7454	7327	7247	7293	7306	7212	7387	7274	7287	7385	7312	7269	7296	7241	7298	7219	7376	7319	7303	7432	7187	7147	7444	7333	7197	7323	7257	7224	7343	7244	7335	7318	7409	7424	7270	7357	7257	7262	7346	7279	7302	7230	7273	7288	7331	7253	7276	7319	7385	7259	7278	7320	7455	7302	7187	7429	7281	7336	7219	7280	7365	7202	7315	7436	7329	7234	7195	7383	7282	7161	7333	7357	7356	7315	7338	7243	7345	7139	7345	7229	7396	7370	7222	7357	7312	7443	7199	7332	7398	7311	7262	7231	7299	7399	7237	7417	7403	7290	7260	7358	7324	7385	7344	7446	7353	7333	7338	7290	7400	7192	7281	7321	7205	7170	7357	7346	7254	7341	7376	7317	7409	7298	7205	7369	7367	7218	7362	7317	7343	7299	7287	7363	7399	7310	7248	7256	7189	7133	7175	7195	7114	7349	7236	7450	7326	7298	7337	7256	7384	7278	7342	7262	7260	7425	7310	7327	7217	7412	7246	7328	7278	7191	7322	7335	7410	7423	7299	7256	7239	7259	7445	7382	7325	7367	7207	7397	7452	7252	7355	7259	7294	7373	7373	7384	7169	7319	7339	7248	7336	7262	7264	7211	7278	7319	7422	7210	7315	7301	7364	7346	7401	7264	7365	7359	7361	7245	7378	7260	7232	7230	7287	7319	7461	7428	7344	7358	7384	7380	7353	7321	7270	7336	7397	7309	7374	7330	7173	7410	7291	7322	7375	7240	7333	7260	7343	7306	7138	7400	7362	7272	7323	7249	7349	7272	7181	7309	7222	7276	7269	7253	7382	7264	7360	7430	7259	7262	7404	7273	7500	7306	7306	7328	7233	7410	7353	7288	7259	7440	7451	7284	7195	7240	7283	7298	7286	7342	7256	7368	7302	7359	7377	7458	7405	7413	7475	7268	7122	7324	7348	7293	7340	7285	7313	7273	7256	7172	7291	7317	7266	7454	7258	7308	7177	7319	7248	7331	7352	7281	7306	7314	7425	7308	7235	7318	7420	7221	7349	7314	7341	7442	7295	7114	7278	7339	7324	7320	7263	7181	7283	7163	7341	7278	7292	7401	7510	7239	7358	7240	7337	7402	7284	7298	7398	7257	7330	7267	7260	7370	7467	7440	7316	7351	7437	7226	7279	7348	7318	7288	7208	7374	7241	7306	7265	7304	7341	7373	7322	7396	7319	7268	7379	7390	7299	7205	7346	7225	7339	7332	7316	7201	7333	7355	7362	7341	7325	7229	7220	7323	7300	7426	7301	7328	7246	7253	7157	7192	7323	7305	7332	7310	7186	7421	7253
2886	1954	1370	1357	1769	2098	1905	1722	5236	14789	13604	8169	3291	1472	1018	863	868	909	927	864	934	878	912	932	926	873	889	852	874	872	854	939	878	861	897	871	916	900	870	921	844	917	913	903	881	880	923	874	905	865	808	860	895	874	898	926	956	938	878	855	849	874	923	872	868	924	884	917	897	877	876	962	912	918	909	888	882	936	907	873	820	863	899	902	933	869	905	897	893	836	851	911	878	884	911	885	907	887	893	903	917	953	899	934	920	862	885	849	902	863	893	928	892	881	872	903	885	866	946	942	908	875	883	852	881	900	880	887	906	897	883	929	877	841	915	856	854	898	882	869	887	876	916	922	902	866	933	869	818	898	921	857	899	885	868	881	873	900	873	882	901	864	946	900	908	902	869	933	943	894	862	859	884	893	909	925	852	863	958	895	906	878	916	845	837	905	921	893	845	869	889	885	939	926	928	865	914	904	844	885	859	889	912	924	860	922	878	939	860	881	927	901	908	914	884	847	860	889	863	855	914	866	922	908	910	851	909	894	882	864	908	920	895	897	910	876	925	937	958	884	851	905	892	851	919	886	922	885	877	933	865	899	844	906	853	885	914	897	902	867	850	957	887	927	928	950	898	833	885	895	869	913	920	881	865	846	957	852	899	922	892	847	872	869	869	890	840	881	902	900	906	870	874	902	892	886	936	876	821	896	920	899	931	895	892	914	922	897	936	881	903	958	877	877	914	896	894	879	887	855	935	875	916	902	870	878	892	890	903	882	971	924	917	928	847	891	953	906	979	839	876	910	932	924	878	875	930	865	926	977	903	920	895	929	947	865	881	881	904	858	968	884	881	908	956	879	904	897	951	886	893	934	896	873	934	904	830	868	887	940	892	915	916	930	911	890	888	932	888	867	954	920	909	842	873	885	913	878	920	879	901	876	861	870	856	943	881	889	916	916	891	884	897	838	890	892	891	864	883	917	892	891	906	860	907	924	891	865	878	902	872	884	922	880	930	915	866	841	858	937	933	934	836	907	874	935	815	910	911	866	939	910	912	821	889	905	891	907	894	950	896	879	931	869	911	872	959	917	917	841	885	915	882	879	937	903	930	847	945	900	942	857	903	900	903	869	934	930	930	889	894	910	931	948	908	858	858	872	895	887	931	882	946	855	925	902	904	890	890	884	921	880	932	975	901	919	883	819	920	872	928	882	883	926	906	859	874	935	879	899	946	887	858	902	845	813	932	888	855	898	950	932	884	916	906	883	905	897	873	898	909	885	912	873	902	846	859	860	912	847	894	886	908	860	900	891	922	912	856	883	891	860	890	930	920	894	885	886	908	868	910	893	904	886	943	877	919	884	849	885	875	884	949	854	890	855	893	906	851	901	869	901	884	890	882	917	893	885	926	884	903	880	863	858	930	903	853	965	889	890	870	893	932	873	889	904	881	885	881	924	928	886	891	955	895	876	921	909	904	831	935	854	929	910	882	826	959	896	934	944	890	866	912	909	916	900	881	862	889	844	892	884	873	842	917	875	861	868	931	920	844	882	881	898	892	939	917	920	890	917	875	924	896	922	870	860	862	883	905	946	884	878	901	873	957	897	842	903	887	879	916	893	936	912	938	879	883	887	883	896	910	918	826	907	897	903	903	902	862	894	960	875	904	873	910	892	913	930	915	900	933	900	956	942	937	921	911	907	928	885	918	874	940	911	872	885	923	969	920	871	945	901	872	945	901	906	873	885	911	884	856	903	884	843	934	882	932	837	849	870	905	871	940	875	895	873	844	904	881	916	925	874	886	860	880	890	885	896	853	852	940	921	896	954	891	878	927	923	861	906	897	930	877	928	870	909	921	909	920	841	868	873	906	901	878	884	945	898	856	914	848	889	952	892	859	878	935	866	911	858	909	866	883	915	887	833	896	969	920	883	866	881	926	903	866	886	938	879	929	950	880	844	940	898	903	875	871	887	889	881	851	916	910	919	915	929	914	947	904	882	890	867	881	961	869	929	868	909	874	967	895	861	863	916	854	937	934	944	929	908	918	936	896	917	945	827	902	981	883	885	815	963	865	851	843	866	894	869	898	879	891	869	931	892	965	905	795	866	952	904	890	934	898	877	908	905	889	860	900	929	934	960	887	918	905	896	885	891	836	896	907	910	850	858	893	855	888	913	930	887	909	927	897	901	918	895	861	858	911	853	927	913	895	898	899	930	926	898	860	899	846	924	862	911	885	884	851	933	927	896	955	879	922	892	904	904	914	831	920	914	926	891	917	891	901	915	847	856	923	909	861	884	890	975	842	863	871	933	902	880	914	903	910	887	890	891	858	904	900	878	855	904	858	839	904	977	960	885	880	900	894	886	890	885	931	845	870	937	887	834	891	899	937	911	856	888	917	924	909	891	847	907	868	931	880	924	893	865	929	866	849	924	906	860	885	921	895	860	867	895	892	959	918	928	905	891	933	927	895	885	904	876	832	891	917	869	864	917	918	924	927	863	877	911	874	904	873	873	932	851	906	935	830	916	891	909	878	838	853	873	902	869	935	919	926	896	887	836	886	851	889	885	863	917	886	855	934	922	861	835	902	872	904	899	924	920	889	964	907	926	919	877	955	869	894	903	829	866	949	911	914	930	896	900	885	895	868	840	880	923	904	857	912	964	865	878	897	928	883	891	921	895	918	832	918	893	846	895	868	856	878	867	903	965	939	913	823	891	927	893	924	849	884	900	867	908	923	924	900	849	910	914	921	896	931	951	859	848	921	892	916	934	882	916	984	902	952	853	931	885	910	982	890	894	909	910	914	843	899	907	895	886	865	915	890	887	899	922	923	908	938	908	916	880	900	838	868	893	859	890	932	890	873	927	858	906	896	927	915	837	905	894	884	885	878	875	917	874	894	808	889	882	861	916	857	911	867	898	872	851	950	911	904	954	929	893	892	921	887	934	854	903	924	903	891	910	921	918	871	946	944	876	909	927	920	915	887	898	916	896	886	866	886	953	859	905	890	875	945	906	877	913	854	870	885	881	900	906	865	845	871	893	922	883	897	898	871	854	870	927	893	918	906	887	909	890	883	864	883	932	911	875	903	859	913	929	861	909	922	921	885	884	927	902	897	891	886	880	921	938	913	890	884	865	909	856	885	908	880	898	890	911	898	927	879	885	938	871	902	951	949	905	909	888	908	857	883	915	930	973	876	941	928	955	923	854	927	896	917	852	862	888	903	881	932	909	850	920	846	924	878	890	904	899	924	927	950	884	911	890	882	926	935	894	855	887	894	908	843	903	844	858	900	902	853	945	962	916	902	887	913	876	939	890	946	886	902	871	929	867	883	857	945	873	900	898	968	896	869	923	878	840	920	869	907	859	938	859	942	898	924	924	913	961	924	940	887	898	853	903	960	913	900	899	900	897	861	894	910	859	885	923	897	893	907	857	882	856	900	877	924	884	909	850	867	860	964	883	944	889	930	878	854	899	890	908	905	913	872	951	925	865	888	863	896	891
23489	17399	13600	22222	31107	32249	29036	28044	45559	66255	58748	45397	28713	14826	8892	7537	7271	7344	7399	7362	7401	7345	7310	7345	7305	7231	7276	7329	7291	7370	7215	7316	7390	7343	7445	7262	7415	7563	7322	7327	7233	7382	7222	7378	7195	7216	7122	7375	7300	7418	7206	7352	7439	7207	7361	7366	7341	7203	7145	7375	7389	7172	7365	7380	7370	7311	7193	7334	7389	7298	7377	7322	7276	7242	7360	7374	7329	7258	7285	7241	7265	7288	7337	7320	7380	7375	7216	7283	7491	7260	7333	7279	7290	7255	7371	7227	7317	7253	7248	7355	7226	7330	7265	7250	7298	7437	7389	7344	7283	7262	7250	7349	7356	7330	7411	7248	7320	7099	7394	7366	7293	7230	7317	7451	7369	7329	7292	7298	7272	7255	7236	7325	7353	7259	7317	7313	7416	7298	7246	7291	7301	7376	7398	7229	7357	7345	7253	7273	7399	7361	7313	7263	7387	7171	7270	7350	7374	7417	7273	7351	7306	7319	7289	7265	7318	7429	7281	7233	7287	7263	7276	7350	7296	7472	7252	7245	7226	7273	7245	7378	7334	7320	7453	7305	7303	7438	7296	7351	7445	7236	7544	7277	7357	7378	7339	7325	7391	7362	7282	7387	7330	7199	7441	7221	7459	7415	7249	7367	7432	7404	7393	7450	7399	7294	7344	7378	7258	7205	7357	7299	7351	7292	7327	7341	7305	7278	7408	7386	7411	7449	7309	7317	7372	7345	7381	7414	7389	7349	7266	7323	7248	7302	7272	7165	7364	7204	7389	7342	7379	7390	7293	7410	7407	7286	7346	7311	7338	7280	7296	7244	7415	7198	7238	7303	7292	7366	7299	7258	7257	7287	7229	7321	7263	7330	7159	7345	7377	7293	7269	7487	7359	7373	7266	7429	7277	7347	7301	7222	7299	7294	7334	7318	7241	7434	7363	7272	7341	7245	7388	7326	7233	7288	7334	7305	7466	7236	7401	7160	7201	7474	7369	7276	7397	7385	7306	7344	7410	7410	7428	7318	7278	7379	7353	7217	7310	7266	7250	7265	7357	7408	7283	7407	7302	7286	7249	7237	7499	7352	7438	7224	7260	7332	7336	7332	7300	7196	7338	7302	7319	7362	7288	7301	7350	7244	7363	7158	7403	7337	7297	7290	7328	7250	7396	7393	7381	7350	7219	7527	7300	7342	7245	7304	7286	7430	7179	7503	7347	7308	7185	7391	7292	7311	7289	7320	7379	7373	7265	7202	7229	7334	7313	7307	7261	7447	7407	7329	7407	7155	7350	7336	7254	7258	7419	7369	7314	7284	7297	7252	7375	7243	7335	7248	7352	7299	7367	7302	7515	7359	7278	7247	7317	7367	7345	7214	7430	7296	7310	7264	7263	7405	7295	7264	7476	7254	7402	7317	7409	7272	7335	7359	7215	7228	7445	7293	7202	7324	7451	7365	7362	7265	7281	7342	7272	7286	7262	7304	7440	7440	7257	7534	7358	7234	7256	7291	7394	7312	7460	7346	7380	7392	7279	7355	7284	7281	7320	7414	7319	7298	7306	7466	7385	7363	7386	7304	7267	7356	7278	7191	7282	7299	7376	7233	7268	7351	7275	7280	7232	7317	7241	7258	7297	7361	7299	7426	7443	7219	7409	7214	7207	7309	7273	7318	7315	7275	7454	7264	7238	7378	7241	7326	7303	7202	7333	7232	7287	7228	7351	7379	7302	7305	7305	7285	7207	7422	7335	7372	7149	7327	7347	7405	7235	7359	7405	7409	7306	7229	7282	7248	7288	7302	7338	7321	7315	7196	7358	7427	7218	7302	7185	7217	7352	7241	7204	7359	7256	7511	7406	7344	7346	7242	7230	7293	7411	7360	7373	7267	7433	7428	7386	7333	7332	7336	7453	7289	7253	7400	7215	7279	7412	7387	7351	7348	7302	7420	7388	7354	7200	7206	7302	7280	7395	7431	7450	7383	7372	7331	7352	7270	7357	7342	7243	7314	7353	7171	7298	7316	7181	7328	7343	7401	7324	7404	7271	7465	7425	7284	7231	7267	7434	7313	7398	7449	7267	7253	7337	7311	7233	7320	7395	7374	7309	7352	7366	7329	7298	7471	7330	7401	7318	7297	7229	7384	7136	7254	7474	7386	7363	7367	7317	7209	7422	7340	7412	7343	7355	7286	7482	7332	7396	7246	7314	7340	7350	7272	7518	7284	7386	7310	7430	7284	7301	7330	7347	7329	7330	7308	7289	7313	7245	7396	7389	7477	7369	7470	7299	7200	7352	7272	7233	7354	7183	7115	7399	7328	7230	7230	7256	7225	7441	7409	7336	7197	7222	7396	7238	7353	7352	7246	7333	7483	7379	7347	7241	7395	7201	7467	7172	7295	7292	7251	7373	7225	7359	7360	7470	7282	7395	7339	7309	7328	7241	7271	7259	7288	7427	7383	7407	7336	7338	7230	7403	7374	7316	7424	7269	7277	7337	7238	7385	7332	7342	7262	7322	7360	7236	7182	7403	7411	7334	7452	7263	7418	7410	7368	7247	7402	7288	7351	7445	7209	7342	7305	7254	7429	7310	7204	7372	7286	7205	7248	7324	7327	7273	7349	7431	7391	7255	7256	7315	7339	7361	7251	7373	7447	7241	7287	7230	7193	7318	7349	7321	7368	7211	7260	7302	7353	7234	7396	7376	7338	7233	7265	7454	7332	7378	7338	7378	7210	7364	7290	7424	7339	7323	7351	7303	7363	7226	7431	7342	7311	7359	7251	7299	7304	7354	7188	7341	7410	7289	7307	7293	7382	7316	7336	7194	7451	7296	7304	7291	7313	7303	7201	7424	7291	7324	7340	7268	7270	7345	7399	7216	7367	7273	7375	7352	7234	7438	7389	7337	7145	7290	7387	7494	7254	7351	7294	7322	7328	7322	7339	7292	7389	7269	7261	7335	7283	7325	7339	7431	7332	7345	7236	7295	7418	7406	7342	7338	7345	7353	7309	7310	7202	7378	7376	7380	7373	7375	7420	7243	7263	7273	7442	7320	7304	7258	7237	7336	7269	7291	7434	7476	7312	7243	7352	7348	7297	7269	7371	7334	7354	7346	7268	7382	7362	7329	7276	7435	7285	7267	7227	7245	7364	7248	7263	7352	7326	7298	7217	7102	7415	7360	7396	7325	7361	7364	7341	7204	7485	7303	7388	7280	7172	7371	7447	7322	7298	7333	7410	7313	7319	7248	7301	7345	7370	7316	7504	7438	7477	7369	7322	7251	7337	7433	7311	7339	7372	7427	7352	7254	7289	7307	7512	7340	7242	7354	7352	7265	7296	7372	7288	7298	7401	7399	7359	7328	7220	7174	7291	7281	7373	7406	7365	7393	7161	7357	7312	7242	7468	7232	7181	7348	7351	7290	7327	7562	7419	7326	7295	7391	7394	7169	7274	7183	7385	7169	7300	7210	7214	7314	7357	7291	7314	7280	7452	7384	7318	7492	7376	7449	7440	7172	7359	7267	7255	7431	7371	7290	7375	7560	7377	7269	7240	7487	7335	7396	7386	7396	7255	7287	7419	7424	7326	7209	7442	7287	7318	7290	7383	7210	7244	7345	7271	7413	7235	7252	7367	7262	7370	7405	7331	7349	7446	7337	7301	7323	7352	7335	7264	7385	7200	7408	7267	7179	7337	7283	7357	7266	7335	7386	7195	7465	7284	7372	7190	7323	7262	7390	7411	7330	7303	7454	7335	7356	7286	7373	7308	7339	7325	7397	7280	7347	7254	7329	7337	7236	7329	7323	7316	7294	7542	7338	7389	7405	7359	7235	7299	7263	7347	7334	7300	7335	7324	7244	7226	7199	7389	7345	7380	7385	7184	7397	7251	7430	7315	7278	7339	7248	7337	7390	7237	7370	7170	7397	7277	7323	7371	7412	7275	7260	7194	7315	7182	7166	7271	7229	7480	7217	7329	7342	7339	7404	7256	7361	7396	7350	7321	7368	7224	7380	7385	7289	7347	7410	7318	7399	7329	7323	7382	7307	7329	7375	7301	7321	7390	7375	7422	7372	7275	7478	7186	7452	7289	7250	7340	7333	7239	7313	7363	7422	7369	7164	7349	7388	7271	7456	7227	7351	7300	7252	7354	7318	7460	7246	7443	7390	7284	7222	7430	7305	7555	7432	7276	7263	7337	7263	7323	7290	7440	7223	7349	7376	7365	7304	7434	7391	7320	7360	7400	7172	7226	7288	7284	7368	7333	7269	7161	7295	7331	7338	7293	7332	7353	7414	7293	7408	7307	7274	7252	7380	7308	7289	7327	7387	7169	7189	7330	7320	7371	7484	7335	7449	7248	7340	7419	7187	7212	7295	7278	7335	7312	7226	7385	7366	7357	7344	7420	7448	7360	7403	7438	7376	7280	7334	7394	7236	7351	7309	7328	7386	7254	7506	7284	7427	7256	7326	7301	7195	7204	7370	7403	7414	7329	7354	7467	7324	7422	7320	7389	7385	7431	7297	7292	7440	7286	7252	7308	7280	7228	7555	7325	7205	7319	7310	7371	7067	7327	7194	7378	7263	7273	7237	7413	7259	7313	7248	7261	7260	7392	7380	7343	7345	7234	7386	7271	7327	7455	7317	7330	7222	7381	7247	7494	7403	7391	7383	7318	7424	7299	7343	7355	7311	7277	7270	7327	7211	7354	7311	7318	7398	7389	7559	7286	7426	7309	7307	7277	7228	7304	7263	7292	7316	7214	7310	7400	7269	7451	7296	7287	7312	7325	7400	7226	7246	7351	7368	7296	7236	7295	7282	7548	7337	7363	7480	7284	7364	7357	7244	7159	7334	7269	7234	7230	7312	7381	7278	7282	7312	7458	7354	7406	7375	7345	7317	7394	7322	7264	7296	7370	7513	7308	7414	7265	7374	7317	7301	7374	7354	7333	7272	7205	7331	7407	7310	7337	7224	7331	7263	7402	7375	7173	7363	7331	7288	7393	7418	7222	7466	7251	7308	7313	7410	7353	7330	7338	7320	7252	7265	7365	7393	7379	7285	7409	7403	7354	7440	7461	7278	7232	7296	7277	7295	7283	7388	7245	7321	7336
5348	1975	1439	1315	1792	2171	1954	1721	4180	14965	14099	8772	3333	1442	1072	949	920	955	900	909	944	898	881	909	920	908	921	928	950	869	921	937	953	927	935	888	916	927	911	932	900	977	928	915	981	921	922	925	922	852	916	916	937	880	977	912	883	880	877	898	897	931	879	938	814	943	864	933	900	910	865	948	992	962	886	923	909	885	911	887	904	915	901	923	892	888	915	889	893	949	958	930	916	894	911	954	946	924	904	912	914	934	935	929	941	925	903	884	921	885	912	869	942	891	938	886	934	892	896	940	941	901	939	913	936	893	929	894	940	941	960	854	909	937	944	939	963	866	909	877	895	893	904	941	961	904	883	934	912	928	911	887	924	961	902	954	930	959	950	962	967	856	920	919	920	961	912	936	998	947	909	882	942	941	957	979	930	929	882	941	993	893	923	908	931	989	941	890	923	942	914	945	929	920	901	891	897	929	888	914	870	913	901	933	887	896	949	875	933	923	932	874	945	935	938	885	954	926	870	952	976	937	927	921	908	856	926	843	927	897	939	953	887	928	935	923	933	935	909	945	866	944	904	887	922	922	915	919	890	896	962	909	896	912	930	903	878	942	885	915	886	971	874	891	862	916	891	918	951	924	921	983	853	962	923	881	867	954	901	889	874	898	902	929	923	921	887	952	946	982	912	939	941	933	936	914	885	925	923	893	906	924	872	919	930	948	927	900	933	938	901	896	939	918	962	918	961	903	879	901	906	946	872	867	927	945	942	932	895	935	940	948	928	899	901	913	916	887	917	894	858	911	850	907	865	883	934	902	891	909	945	901	919	910	886	926	929	939	945	850	873	930	915	886	854	922	940	975	914	919	890	908	902	933	900	976	946	910	849	911	875	870	867	884	962	905	950	913	932	938	870	890	902	914	863	819	932	909	873	914	925	879	951	909	920	885	896	933	926	930	908	946	956	943	977	872	926	904	905	901	888	882	939	931	919	897	947	919	868	876	927	872	903	943	897	923	895	958	946	914	908	944	908	892	911	926	934	889	848	930	969	901	863	931	903	919	886	873	942	868	935	978	898	932	908	926	930	896	899	974	916	930	901	959	897	938	920	932	941	923	915	857	939	916	938	1003	913	884	912	957	886	892	888	924	938	990	886	921	929	929	895	888	917	956	936	930	963	933	961	948	963	933	944	882	904	891	912	916	949	941	915	903	876	965	926	896	928	934	895	906	939	941	915	897	931	934	864	901	954	915	919	903	882	963	943	938	901	895	902	921	917	944	907	870	908	857	918	957	843	885	928	910	910	919	946	907	877	913	906	929	924	928	914	916	883	963	908	964	926	916	884	897	939	923	964	861	887	902	919	917	888	933	915	876	889	914	945	908	913	879	997	899	966	857	954	881	894	875	877	948	912	934	906	910	908	978	912	879	973	903	934	924	945	917	928	867	904	869	967	855	911	922	923	899	927	927	919	928	889	937	928	968	889	939	945	901	893	938	900	916	880	922	886	984	892	960	908	939	864	895	898	902	888	887	882	922	958	937	878	919	866	865	952	947	900	926	889	908	896	881	918	924	884	941	937	959	918	942	912	896	919	935	944	921	929	973	893	935	903	952	971	928	948	876	993	911	934	913	994	909	910	882	905	907	905	907	908	903	876	914	852	887	961	945	890	903	965	885	899	935	926	934	915	906	894	887	923	951	898	900	951	931	922	915	895	893	939	878	882	938	899	879	897	1013	896	870	941	921	893	929	904	898	929	922	908	948	913	886	880	886	943	890	931	863	941	872	907	886	915	924	931	915	915	938	910	934	902	973	900	909	944	940	910	896	881	942	899	919	912	906	940	936	857	912	946	938	905	934	938	875	956	882	900	928	913	918	922	882	867	908	939	895	916	931	954	944	913	907	925	899	909	926	897	925	966	950	896	931	914	929	923	922	910	914	898	961	880	913	952	969	920	949	869	918	973	920	945	948	909	893	982	856	891	904	853	913	922	920	895	883	927	893	945	921	936	905	877	928	956	1001	968	915	906	891	1008	908	894	875	931	905	895	984	915	933	890	894	850	944	894	835	953	936	926	897	941	911	918	906	918	953	853	914	977	860	934	937	890	892	904	889	973	966	922	860	906	959	888	914	922	867	942	940	909	960	932	961	907	940	903	945	927	927	895	897	896	926	922	977	885	928	886	905	939	917	968	919	947	928	914	882	866	912	856	916	969	993	875	932	898	946	906	941	929	850	907	930	922	891	918	900	950	958	895	985	908	897	909	924	882	929	863	901	859	899	894	884	968	953	914	916	917	951	974	908	885	943	906	893	844	909	925	944	926	903	912	946	927	914	864	903	913	940	931	888	885	922	941	902	904	943	902	965	863	949	895	964	881	943	906	944	948	960	917	923	948	934	934	895	942	945	882	925	926	944	907	937	952	905	892	885	903	910	941	916	921	977	915	913	919	926	957	939	945	920	924	901	999	897	886	875	954	946	899	928	935	955	969	882	952	882	934	951	921	876	923	928	940	916	895	904	952	887	912	922	899	914	878	934	862	929	919	845	936	908	948	915	945	905	919	973	913	923	914	917	933	880	967	910	933	948	945	901	909	893	902	930	936	871	927	913	889	902	932	894	948	984	933	892	907	920	958	920	900	885	884	926	920	902	932	910	919	909	855	891	886	913	924	942	906	918	967	947	908	942	901	880	907	918	961	952	899	917	901	975	904	882	920	931	890	963	914	887	927	909	931	949	925	930	948	912	883	918	890	935	952	918	883	925	884	902	921	884	921	887	907	944	850	973	939	990	916	913	957	930	971	842	903	931	941	894	884	899	987	968	909	887	902	945	913	926	866	864	919	912	930	898	963	830	864	912	880	952	868	955	914	886	940	909	920	928	892	953	928	932	957	903	889	895	937	937	907	953	892	911	926	931	873	934	882	855	886	905	917	886	938	906	935	937	882	925	910	942	840	908	916	962	890	898	864	900	950	936	889	950	867	859	929	878	924	932	906	922	962	950	924	909	919	949	917	866	896	944	980	935	951	902	909	943	947	998	932	905	887	974	964	918	854	922	925	896	930	925	846	955	909	915	913	951	905	917	892	890	952	880	903	884	980	865	901	923	921	930	949	865	936	946	904	911	929	895	975	965	902	921	909	905	881	947	962	917	920	885	920	893	918	931	907	890	880	874	893	872	885	875	918	936	912	881	934	963	873	906	884	932	953	890	945	927	931	945	916	966	901	945	903	934	966	920	939	922	947	891	949	915	955	946	917	886	911	915	845	952	946	911	958	932	901	919	874	910	922	899	889	926	927	912	903	918	916	939	888	919	972	927	976	875	921	930	896	878	939	875	938	951	925	907	881	916	931	955	893	913	945	898	932	914	928	886	924	920	937	925	896	892	913	894	923	901	876	914	888	925	960	913	914	957	899	891	945	903	926	837	917	913	893	858	910	882	927	900	936	884	955	894	912	903	945	961	911	919	897	910	935	909	913	839	885	917	896	934	898	936	915	883	875	852
22390	16751	13319	21329	31123	32869	30184	26279	40218	67357	60093	46808	29216	15160	9087	7814	7572	7616	7585	7541	7450	7452	7396	7324	7640	7435	7462	7516	7506	7503	7423	7374	7627	7541	7468	7536	7637	7490	7472	7503	7308	7435	7588	7507	7497	7522	7400	7406	7506	7402	7561	7428	7583	7478	7456	7609	7387	7495	7570	7537	7442	7479	7495	7480	7511	7280	7511	7554	7446	7475	7522	7430	7472	7466	7544	7408	7494	7419	7366	7411	7415	7484	7490	7403	7647	7434	7502	7490	7608	7364	7439	7511	7474	7518	7560	7520	7549	7396	7535	7533	7442	7547	7353	7440	7481	7601	7415	7312	7441	7487	7425	7467	7495	7405	7409	7527	7530	7448	7577	7522	7482	7397	7430	7462	7463	7529	7571	7419	7529	7541	7512	7486	7459	7454	7450	7383	7435	7571	7426	7390	7482	7592	7399	7517	7546	7390	7453	7469	7290	7565	7462	7492	7472	7404	7395	7480	7586	7507	7418	7463	7307	7502	7496	7525	7447	7519	7611	7578	7356	7385	7476	7458	7558	7440	7442	7503	7475	7345	7480	7451	7543	7604	7439	7535	7460	7630	7536	7329	7575	7605	7506	7456	7482	7698	7519	7443	7571	7495	7528	7450	7543	7456	7519	7515	7437	7525	7620	7402	7493	7541	7379	7430	7486	7394	7367	7301	7553	7410	7567	7418	7542	7632	7514	7470	7515	7487	7537	7350	7602	7439	7422	7412	7427	7450	7467	7527	7460	7527	7415	7437	7523	7368	7510	7452	7633	7486	7617	7465	7397	7532	7569	7389	7415	7474	7366	7380	7514	7449	7617	7370	7441	7597	7419	7452	7410	7514	7541	7654	7429	7541	7475	7318	7622	7446	7583	7672	7584	7498	7538	7592	7572	7551	7490	7444	7511	7390	7468	7555	7461	7432	7498	7542	7251	7479	7373	7558	7584	7390	7455	7360	7506	7504	7553	7369	7550	7547	7432	7466	7407	7500	7415	7524	7330	7540	7549	7596	7610	7355	7538	7511	7487	7539	7441	7561	7491	7545	7465	7578	7454	7466	7474	7452	7354	7478	7430	7468	7444	7359	7563	7350	7471	7456	7285	7460	7461	7531	7450	7552	7400	7451	7422	7560	7521	7587	7507	7602	7407	7389	7635	7340	7560	7442	7645	7454	7536	7441	7298	7455	7520	7518	7529	7373	7493	7490	7380	7567	7542	7512	7473	7445	7499	7367	7495	7383	7634	7402	7505	7449	7275	7441	7475	7501	7367	7489	7401	7597	7525	7524	7527	7575	7502	7533	7368	7610	7400	7328	7424	7417	7460	7451	7429	7541	7496	7498	7446	7578	7435	7304	7390	7473	7592	7567	7468	7518	7415	7439	7546	7249	7450	7429	7528	7503	7551	7619	7382	7598	7516	7481	7424	7445	7331	7563	7390	7622	7581	7461	7423	7565	7340	7489	7473	7496	7491	7454	7441	7460	7571	7518	7469	7522	7422	7425	7543	7515	7461	7425	7567	7434	7426	7508	7425	7527	7366	7466	7584	7531	7464	7462	7556	7449	7348	7438	7555	7530	7500	7462	7432	7576	7374	7511	7414	7349	7591	7462	7485	7477	7490	7487	7384	7500	7502	7394	7440	7615	7487	7479	7470	7318	7540	7354	7455	7549	7472	7362	7487	7506	7509	7392	7565	7474	7541	7479	7596	7382	7395	7432	7532	7391	7397	7413	7621	7402	7483	7428	7450	7511	7571	7672	7544	7575	7541	7422	7644	7418	7446	7476	7510	7384	7490	7622	7494	7372	7426	7613	7496	7416	7313	7554	7508	7452	7510	7381	7478	7615	7456	7571	7527	7455	7404	7366	7414	7523	7521	7502	7484	7581	7498	7444	7417	7544	7604	7427	7498	7461	7456	7529	7478	7375	7507	7441	7514	7515	7286	7388	7466	7403	7421	7439	7441	7548	7516	7546	7366	7473	7420	7525	7490	7474	7416	7595	7524	7422	7438	7492	7450	7392	7455	7524	7538	7472	7451	7543	7443	7557	7358	7535	7357	7420	7622	7526	7369	7587	7504	7465	7575	7460	7521	7521	7474	7438	7589	7431	7548	7383	7363	7486	7609	7512	7512	7400	7456	7437	7438	7399	7445	7510	7349	7486	7525	7401	7616	7388	7417	7422	7447	7515	7484	7498	7592	7490	7585	7434	7532	7332	7619	7539	7486	7525	7559	7430	7567	7384	7555	7351	7496	7372	7508	7509	7514	7410	7533	7400	7476	7560	7594	7522	7530	7407	7444	7460	7436	7442	7599	7586	7473	7569	7589	7573	7657	7585	7429	7540	7568	7436	7583	7502	7573	7472	7526	7465	7406	7600	7495	7529	7469	7573	7429	7411	7615	7449	7492	7296	7396	7483	7272	7446	7463	7460	7403	7486	7520	7544	7506	7419	7513	7534	7385	7502	7339	7557	7446	7498	7433	7479	7446	7520	7530	7407	7557	7473	7442	7417	7468	7523	7431	7527	7367	7418	7475	7412	7565	7595	7538	7510	7383	7564	7517	7478	7396	7379	7610	7531	7470	7496	7498	7498	7450	7624	7566	7458	7435	7387	7520	7493	7432	7425	7547	7486	7465	7609	7563	7425	7570	7450	7516	7589	7588	7375	7586	7324	7455	7488	7329	7531	7485	7608	7473	7567	7413	7565	7632	7523	7448	7500	7452	7587	7349	7508	7524	7535	7483	7492	7418	7345	7382	7472	7569	7376	7505	7397	7512	7412	7395	7503	7570	7416	7462	7421	7438	7476	7463	7530	7341	7562	7441	7540	7472	7419	7490	7524	7369	7437	7354	7530	7556	7425	7491	7489	7443	7518	7532	7496	7438	7544	7504	7370	7568	7531	7404	7530	7511	7472	7519	7555	7441	7519	7508	7373	7452	7442	7362	7382	7556	7550	7404	7311	7340	7427	7371	7565	7426	7449	7615	7459	7528	7600	7548	7439	7671	7519	7415	7499	7447	7422	7591	7427	7507	7446	7471	7538	7490	7455	7528	7397	7398	7419	7406	7451	7450	7410	7552	7483	7519	7457	7474	7517	7551	7514	7522	7450	7617	7507	7446	7336	7437	7449	7516	7432	7356	7356	7492	7497	7501	7478	7607	7445	7514	7397	7487	7567	7471	7448	7518	7482	7472	7413	7593	7569	7618	7718	7512	7473	7370	7482	7348	7523	7526	7491	7481	7331	7558	7459	7513	7552	7453	7453	7484	7638	7444	7394	7476	7481	7451	7475	7393	7515	7569	7444	7602	7497	7564	7500	7449	7391	7599	7552	7422	7375	7407	7432	7478	7433	7540	7487	7423	7511	7512	7511	7354	7449	7558	7438	7494	7352	7293	7530	7445	7498	7370	7400	7485	7548	7704	7484	7440	7652	7514	7438	7569	7500	7418	7421	7469	7485	7570	7448	7602	7395	7458	7565	7467	7516	7431	7456	7512	7358	7451	7430	7525	7552	7442	7450	7484	7522	7496	7623	7518	7369	7413	7502	7421	7544	7401	7420	7405	7353	7471	7427	7526	7390	7540	7451	7387	7415	7537	7524	7450	7447	7441	7461	7425	7607	7517	7485	7511	7455	7464	7492	7396	7492	7447	7524	7487	7452	7479	7485	7602	7380	7702	7452	7509	7376	7440	7443	7605	7580	7677	7377	7511	7552	7524	7554	7495	7548	7521	7519	7408	7494	7420	7513	7357	7603	7574	7501	7479	7462	7504	7614	7524	7508	7377	7625	7452	7597	7539	7374	7600	7463	7391	7559	7484	7439	7533	7578	7539	7530	7352	7562	7546	7486	7568	7379	7652	7348	7413	7452	7485	7531	7620	7384	7440	7491	7569	7517	7409	7574	7445	7624	7493	7431	7476	7478	7531	7444	7447	7421	7566	7485	7403	7546	7559	7504	7439	7589	7441	7542	7381	7445	7376	7594	7471	7554	7525	7596	7441	7428	7496	7547	7417	7545	7518	7454	7533	7397	7371	7481	7454	7462	7497	7539	7476	7400	7405	7553	7494	7546	7481	7480	7567	7486	7633	7542	7557	7562	7337	7398	7451	7483	7522	7374	7445	7392	7627	7440	7378	7460	7326	7511	7504	7558	7493	7447	7472	7412	7529	7513	7479	7315	7564	7446	7532	7372	7415	7399	7465	7600	7563	7527	7525	7438	7459	7327	7511	7533	7362	7622	7453	7433	7399	7597	7512	7339	7615	7418	7414	7482	7414	7501	7547	7526	7507	7521	7462	7538	7577	7380	7491	7534	7340	7523	7533	7462	7637	7447	7378	7559	7395	7559	7468	7545	7528	7547	7542	7615	7530	7495	7380	7452	7400	7451	7590	7431	7470	7534	7466	7463	7417	7558	7368	7484	7408	7487	7391	7349	7680	7444	7558	7499	7491	7478	7638	7545	7525	7534	7468	7515	7392	7625	7523	7433	7426	7427	7383	7556	7470	7596	7405	7429	7280	7524	7523	7450	7574	7520	7541	7479	7445	7476	7504	7487	7434	7502	7558	7486	7530	7379	7329	7496	7514	7422	7502	7564	7459	7390	7460	7466	7464	7558	7479	7436	7509	7464	7565	7479	7448	7365	7515	7464	7450	7335	7466	7590	7408	7325	7462	7483	7602	7451	7576	7381	7343	7580	7274	7476	7428	7637	7316	7430	7502	7323	7541	7398	7448	7520	7596	7552	7446	7459	7606	7500	7619	7430	7339	7515	7392	7579	7518	7426	7532	7460	7686	7476	7439	7581	7415	7533	7533	7489	7439	7545	7373	7550	7514	7385	7625	7522	7480	7392	7475	7593	7373	7567	7469	7423	7450	7474	7299	7502	7522	7486	7478	7331	7445	7532	7516	7568	7669	7467	7493	7420	7478	7449	7503	7576	7493	7554	7585	7477	7483	7472	7464	7505	7447	7465	7443	7607	7551	7584	7401	7458	7512	7580	7562	7545	7595	7551	7503	7573	7552	7524	7331	7581	7605	7437	7533	7383	7502	7540	7432	7446	7367	7422	7514	7562	7514	7516	7508	7477	7620	7394	7347	7545	7549	7557	7339	7411
4209	2487	1767	1448	1979	2518	2464	2213	5450	24572	24615	16339	6262	2106	1112	985	897	869	913	910	884	860	927	977	925	963	901	906	950	987	858	849	900	897	875	939	913	904	914	963	905	995	950	882	922	891	936	888	898	925	925	891	947	922	973	916	941	919	918	919	918	907	930	918	912	968	948	904	945	870	916	902	913	947	920	890	894	932	952	925	912	858	893	912	932	868	906	894	857	916	900	894	862	874	891	905	923	929	920	970	886	928	887	952	900	936	949	889	894	920	884	944	903	949	915	895	924	936	877	895	875	903	888	955	903	925	866	890	895	963	956	873	939	920	892	921	836	944	878	895	900	964	907	866	941	929	922	906	876	916	893	912	970	913	956	860	913	977	899	855	891	942	865	884	874	908	970	895	863	944	917	901	905	863	948	913	967	918	847	973	947	896	923	895	866	883	909	922	898	942	855	867	875	877	909	848	940	898	942	845	878	950	961	885	931	887	874	895	900	886	951	928	888	908	828	877	865	920	916	845	899	854	869	938	942	897	927	919	901	915	890	947	916	956	963	948	920	901	866	938	967	913	858	932	912	955	926	896	863	923	934	933	906	917	861	851	966	884	922	867	943	921	904	933	874	950	879	894	887	927	917	928	897	855	906	886	880	952	931	915	961	902	917	913	899	886	900	952	939	929	889	894	864	868	907	861	891	890	953	941	876	900	888	888	830	892	891	951	927	884	922	928	973	887	884	895	891	913	910	934	955	912	913	897	927	904	879	864	908	872	873	914	942	906	933	933	906	916	908	941	903	944	916	916	888	853	924	917	874	880	904	922	926	866	931	896	968	877	901	911	891	907	959	913	941	902	909	898	906	897	914	974	922	886	870	892	894	896	890	934	898	916	919	915	875	932	891	870	897	895	951	974	916	914	943	965	919	908	878	895	923	898	909	900	920	881	899	953	908	902	908	928	944	974	897	947	884	895	956	909	928	864	901	859	931	962	926	876	912	956	915	898	932	962	903	915	866	925	940	946	926	891	899	833	940	895	945	922	898	930	918	934	985	941	917	897	889	973	913	912	881	934	910	877	827	868	925	875	945	941	927	896	900	925	926	938	940	935	870	946	933	933	917	938	956	844	950	926	928	915	943	831	963	928	849	903	943	940	954	867	914	887	926	880	895	902	899	923	908	838	917	931	940	911	894	900	958	984	944	890	895	957	901	924	867	915	911	946	942	941	939	872	905	876	931	901	877	899	924	852	874	924	970	876	946	909	969	929	940	909	904	946	850	960	882	918	907	915	890	930	896	899	844	900	925	921	851	880	906	948	854	928	946	921	895	878	898	893	929	943	950	863	879	893	894	894	906	895	890	920	941	895	903	882	868	932	948	900	889	915	876	880	911	913	915	925	987	902	899	877	981	976	873	881	915	924	891	981	895	932	917	910	833	887	931	901	915	875	936	901	972	885	919	953	931	911	918	974	917	992	941	922	941	906	897	965	906	905	909	919	894	879	896	976	952	935	883	958	953	939	945	928	876	884	888	900	907	924	941	881	905	928	897	916	896	878	869	889	931	928	924	914	883	859	908	895	908	939	910	969	905	886	843	892	895	915	925	902	917	892	929	902	912	880	949	954	895	874	888	910	935	826	899	877	862	909	941	907	909	869	879	903	905	920	887	882	946	888	937	881	890	899	839	875	890	919	965	896	908	929	941	893	878	920	903	898	942	909	877	916	928	858	900	953	867	916	906	899	935	900	899	851	916	873	908	920	928	880	924	888	877	938	948	911	900	960	950	916	840	945	855	890	892	896	977	920	929	892	929	900	945	886	940	917	925	944	918	952	906	875	898	915	925	878	898	894	882	935	945	937	891	909	939	859	873	941	903	928	930	921	947	888	879	863	945	918	905	938	887	909	912	925	911	837	906	935	946	904	921	912	873	981	872	895	853	908	941	885	890	940	928	913	982	946	906	914	936	898	896	895	892	914	900	869	922	891	890	871	894	877	891	936	960	866	924	882	894	854	864	892	951	909	961	953	924	918	922	932	887	927	861	930	948	918	864	911	862	906	912	891	867	957	895	947	902	889	912	908	907	901	882	902	882	905	918	917	905	914	943	922	876	880	926	873	915	917	912	871	955	955	939	889	931	909	878	910	880	885	883	878	905	873	1004	861	922	872	916	894	898	847	931	995	874	929	912	871	915	925	880	892	903	899	912	940	925	899	896	867	854	911	933	880	894	905	945	868	927	956	888	897	899	886	934	900	942	909	903	915	933	948	915	936	868	936	955	949	919	951	919	933	915	863	913	858	924	910	885	913	929	919	891	893	911	894	864	851	904	895	829	867	912	926	888	969	937	967	934	923	925	930	848	906	892	931	930	894	913	899	916	880	878	961	902	894	924	932	955	924	969	939	952	897	906	943	977	928	916	970	930	867	919	896	933	930	939	903	899	937	880	919	950	885	906	901	896	972	920	952	924	905	900	877	960	901	952	877	892	870	946	917	928	947	911	865	945	878	882	905	934	903	931	947	902	899	1020	945	910	922	878	895	876	875	943	889	911	930	901	945	878	891	920	875	873	912	875	935	900	851	892	917	878	907	907	955	905	901	943	1000	944	891	869	943	901	922	955	978	954	911	964	899	916	1005	912	931	970	903	926	886	897	875	939	942	936	878	930	880	880	932	924	942	909	902	924	898	954	882	925	859	876	929	935	859	943	906	956	914	907	854	919	979	890	858	918	940	895	849	898	877	880	854	944	907	863	973	918	890	907	824	860	883	895	894	932	838	894	890	931	925	906	951	950	896	882	910	907	916	904	961	904	888	946	958	950	881	923	882	929	837	936	936	867	939	889	881	914	933	949	948	898	873	945	872	933	905	878	919	953	896	891	857	868	887	918	950	858	907	898	946	874	911	906	885	932	979	847	881	853	922	902	903	919	898	906	920	929	909	932	852	912	976	940	854	882	903	888	918	933	918	968	900	908	861	872	927	915	917	877	911	900	901	850	875	875	927	861	907	919	875	971	909	924	973	925	865	937	928	941	900	855	917	887	915	916	913	875	972	912	901	906	886	936	912	911	948	894	886	900	846	890	926	934	911	894	935	861	934	850	837	913	926	961	909	964	886	904	889	962	940	814	832	892	912	880	908	887	920	922	958	884	898	899	921	911	907	907	933	943	864	904	915	923	887	933	936	869	862	913	898	943	858	919	946	906	934	947	896	986	899	902	906	936	920	926	904	918	953	926	933	875	914	876	931	958	889	891	906	892	926	949	896	855	924	934	916	937	917	959	889	908	909	965	875	901	893	914	891	881	900	944	915	921	919	921	902	879	916	935	913	926	921	940	902	861	891	916	895	919	946	904	1001	901	936	937	931	995	935	916	937	926	882	973	867	935	864	949	898	902	922	945	929	905	966	902	886	882	939	846	867	925	893	923	925	939	942	951	895	924	860	884	911	844	942	919	886	875	866	950	855	881	891	829	903	916	961	905	889	890	866	914	866	933	903	862	959	960	962
27129	19960	15678	23508	33198	35404	34469	31735	44597	80770	75173	58437	37711	20899	10844	7951	7437	7334	7320	7386	7561	7487	7404	7374	7524	7405	7494	7513	7359	7509	7338	7346	7421	7417	7455	7541	7481	7339	7441	7343	7313	7522	7441	7523	7345	7480	7414	7440	7358	7522	7435	7395	7372	7340	7474	7340	7513	7528	7426	7473	7461	7401	7376	7466	7432	7448	7451	7395	7435	7375	7510	7485	7459	7395	7365	7323	7437	7438	7437	7451	7360	7533	7417	7457	7396	7530	7364	7438	7440	7346	7464	7517	7396	7363	7418	7228	7422	7397	7436	7364	7399	7423	7401	7419	7455	7374	7408	7473	7349	7521	7461	7360	7400	7480	7404	7392	7453	7295	7412	7347	7489	7355	7379	7499	7371	7394	7440	7407	7459	7532	7564	7433	7380	7347	7287	7453	7462	7320	7479	7427	7444	7382	7456	7377	7416	7394	7353	7395	7450	7614	7473	7453	7195	7292	7441	7506	7402	7415	7445	7353	7446	7324	7463	7344	7533	7348	7386	7491	7355	7519	7403	7399	7358	7324	7365	7364	7272	7326	7328	7280	7569	7466	7517	7404	7445	7507	7284	7327	7506	7390	7378	7376	7346	7418	7450	7324	7374	7507	7393	7336	7323	7541	7479	7429	7437	7476	7443	7447	7387	7426	7406	7415	7399	7376	7381	7510	7489	7356	7388	7278	7398	7304	7451	7393	7465	7383	7501	7317	7328	7562	7395	7304	7516	7547	7424	7449	7545	7346	7474	7334	7538	7477	7332	7390	7306	7268	7293	7392	7429	7407	7532	7580	7422	7417	7499	7490	7435	7387	7435	7385	7446	7438	7452	7367	7481	7433	7388	7403	7543	7350	7408	7346	7479	7421	7416	7437	7391	7466	7368	7385	7396	7405	7561	7384	7337	7419	7311	7366	7392	7463	7515	7404	7324	7392	7458	7328	7394	7335	7379	7485	7411	7354	7521	7417	7470	7419	7434	7409	7421	7461	7321	7340	7302	7421	7417	7353	7482	7373	7470	7365	7653	7327	7427	7408	7408	7352	7436	7481	7394	7489	7479	7448	7408	7470	7300	7531	7341	7554	7496	7401	7330	7363	7409	7286	7280	7547	7456	7498	7479	7435	7462	7436	7400	7384	7425	7373	7272	7288	7438	7447	7379	7293	7281	7429	7509	7386	7458	7511	7373	7418	7448	7389	7629	7400	7388	7460	7382	7371	7368	7476	7337	7420	7382	7550	7514	7487	7254	7475	7560	7369	7437	7352	7322	7350	7402	7308	7529	7412	7347	7365	7335	7432	7545	7361	7353	7437	7440	7482	7460	7528	7404	7462	7487	7489	7501	7476	7459	7382	7344	7416	7373	7429	7401	7274	7413	7349	7382	7346	7393	7526	7389	7591	7354	7408	7381	7360	7436	7391	7365	7414	7278	7478	7275	7500	7361	7383	7410	7397	7420	7380	7373	7368	7560	7540	7421	7426	7399	7247	7592	7497	7488	7328	7341	7558	7599	7384	7461	7451	7534	7468	7528	7312	7512	7313	7491	7339	7351	7593	7400	7463	7429	7437	7424	7343	7332	7425	7394	7368	7352	7430	7419	7306	7515	7597	7571	7426	7509	7469	7441	7375	7348	7305	7516	7429	7384	7471	7367	7428	7517	7383	7461	7601	7404	7283	7436	7380	7413	7589	7470	7326	7434	7378	7521	7354	7446	7302	7460	7429	7461	7347	7451	7354	7368	7485	7499	7405	7424	7425	7422	7339	7536	7510	7450	7335	7384	7447	7583	7525	7489	7322	7228	7385	7289	7414	7369	7356	7593	7397	7404	7464	7436	7309	7428	7513	7391	7350	7299	7539	7294	7353	7408	7417	7474	7412	7476	7366	7387	7344	7406	7383	7386	7217	7434	7410	7411	7470	7551	7380	7431	7428	7468	7411	7402	7388	7380	7255	7365	7366	7464	7293	7297	7317	7315	7297	7512	7496	7292	7335	7475	7359	7449	7469	7388	7411	7375	7471	7440	7310	7426	7357	7305	7378	7416	7495	7480	7382	7537	7314	7361	7415	7422	7381	7471	7374	7415	7362	7451	7393	7403	7438	7548	7293	7376	7504	7522	7433	7387	7461	7364	7437	7359	7416	7407	7457	7520	7291	7421	7437	7494	7327	7505	7446	7430	7403	7389	7559	7406	7394	7448	7521	7424	7412	7386	7426	7404	7347	7465	7462	7472	7356	7386	7520	7508	7420	7349	7444	7326	7385	7316	7347	7428	7337	7539	7365	7423	7388	7353	7426	7396	7396	7424	7362	7336	7498	7271	7385	7385	7466	7420	7318	7385	7404	7488	7460	7499	7364	7561	7407	7360	7557	7543	7424	7493	7368	7391	7418	7505	7381	7449	7427	7541	7509	7525	7250	7342	7418	7489	7525	7482	7398	7459	7333	7311	7508	7535	7421	7295	7442	7617	7543	7354	7282	7405	7406	7276	7406	7422	7278	7558	7344	7258	7409	7472	7452	7463	7354	7422	7443	7481	7390	7360	7417	7461	7459	7325	7347	7372	7356	7489	7524	7390	7364	7368	7317	7443	7366	7502	7311	7453	7452	7338	7457	7530	7426	7550	7467	7540	7541	7321	7499	7388	7335	7464	7336	7347	7473	7491	7325	7462	7298	7377	7222	7327	7531	7454	7435	7481	7458	7475	7366	7441	7343	7549	7538	7445	7541	7486	7330	7502	7426	7410	7390	7431	7241	7356	7494	7530	7322	7333	7366	7342	7553	7554	7376	7471	7414	7389	7411	7493	7440	7307	7332	7404	7416	7492	7456	7600	7241	7497	7385	7408	7511	7447	7408	7322	7470	7404	7413	7512	7530	7430	7310	7459	7367	7399	7274	7474	7456	7429	7429	7338	7354	7319	7372	7490	7426	7413	7240	7434	7389	7337	7495	7303	7286	7431	7357	7374	7465	7527	7485	7293	7445	7377	7562	7341	7443	7448	7445	7374	7437	7507	7368	7312	7415	7398	7426	7410	7449	7318	7364	7407	7506	7305	7312	7341	7497	7397	7406	7488	7452	7282	7513	7356	7367	7500	7345	7312	7450	7370	7293	7360	7429	7423	7415	7303	7445	7292	7378	7297	7458	7371	7522	7551	7257	7309	7345	7524	7512	7515	7495	7520	7492	7453	7480	7464	7276	7432	7531	7569	7315	7386	7472	7442	7508	7375	7408	7464	7469	7473	7345	7501	7439	7487	7443	7472	7338	7365	7438	7438	7408	7509	7364	7383	7352	7474	7404	7480	7282	7449	7334	7566	7375	7385	7391	7410	7458	7442	7399	7449	7536	7327	7464	7296	7399	7399	7428	7424	7374	7324	7434	7452	7434	7451	7373	7448	7245	7387	7548	7447	7428	7491	7464	7474	7395	7407	7416	7444	7439	7421	7484	7313	7579	7536	7350	7438	7531	7536	7560	7414	7550	7361	7453	7364	7475	7293	7302	7496	7378	7535	7436	7426	7264	7345	7368	7411	7354	7353	7368	7437	7459	7398	7384	7390	7285	7472	7505	7509	7429	7474	7541	7343	7476	7382	7356	7349	7375	7422	7337	7434	7482	7453	7358	7466	7528	7502	7339	7505	7524	7394	7274	7416	7468	7474	7385	7373	7416	7492	7295	7442	7312	7455	7329	7322	7434	7448	7509	7410	7569	7467	7402	7361	7439	7470	7455	7342	7424	7336	7270	7410	7423	7436	7456	7484	7375	7366	7346	7549	7386	7488	7423	7413	7463	7274	7467	7445	7316	7409	7482	7407	7417	7579	7503	7344	7408	7396	7402	7427	7440	7366	7480	7287	7468	7379	7531	7315	7443	7330	7455	7444	7403	7439	7297	7420	7455	7459	7377	7422	7344	7430	7476	7536	7441	7368	7360	7533	7311	7389	7443	7466	7464	7537	7426	7465	7340	7373	7354	7476	7297	7364	7196	7490	7463	7520	7530	7470	7400	7511	7493	7483	7418	7318	7508	7417	7420	7475	7468	7411	7616	7506	7327	7378	7462	7369	7322	7398	7448	7413	7261	7428	7347	7480	7528	7469	7512	7259	7411	7501	7441	7419	7429	7422	7637	7365	7405	7395	7260	7385	7450	7513	7438	7532	7455	7529	7345	7580	7428	7471	7437	7389	7359	7423	7554	7508	7337	7494	7426	7439	7430	7402	7452	7411	7410	7433	7557	7420	7500	7451	7461	7444	7503	7470	7373	7493	7556	7374	7475	7365	7496	7349	7439	7508	7422	7404	7489	7427	7574	7411	7530	7523	7185	7469	7460	7303	7458	7447	7541	7363	7268	7540	7378	7262	7379	7459	7383	7432	7513	7474	7354	7414	7550	7507	7364	7365	7473	7414	7466	7480	7398	7499	7557	7402	7377	7445	7321	7512	7370	7276	7406	7302	7342	7436	7443	7465	7397	7383	7437	7488	7519	7378	7585	7419	7482	7379	7339	7438	7351	7423	7291	7466	7478	7412	7418	7401	7436	7475	7371	7372	7550	7409	7357	7388	7454	7432	7402	7476	7358	7316	7356	7435	7488	7358	7494	7414	7433	7466	7353	7262	7445	7344	7339	7492	7478	7445	7482	7475	7368	7402	7456	7456	7396	7370	7341	7439	7378	7469	7370	7549	7440	7374	7371	7424	7388	7389	7390	7427	7594	7423	7316	7422	7313	7407	7456	7431	7397	7358	7436	7412	7438	7277	7386	7493	7456	7406	7346	7568	7410	7347	7485	7647	7380	7420	7284	7326	7472	7531	7400	7303	7365	7340	7449	7369	7408	7476	7418	7374	7359	7425	7401	7281	7377	7511	7412	7332	7441	7451	7297	7401	7422	7195	7382	7273	7471	7369	7509	7486	7373	7311	7401	7396	7456	7462	7396	7320	7294	7564	7499	7472	7451	7426	7368	7409	7395	7418	7385	7571	7435	7412	7493	7538	7376	7681	7373	7395	7387	7469	7469	7472	7484	7403	7359	7401	7345	7277	7463	7325	7400	7443	7468	7497	7327	7456	7452	7507	7405	7377	7317	7529	7552	7398	7370	7493	7397	7375	7417	7463	7441
3631	1506	1349	1152	1292	1545	1611	1526	1961	5040	5369	3768	1871	1239	939	869	895	873	904	811	899	961	858	822	910	990	861	887	890	907	901	847	902	818	928	924	838	880	890	906	916	863	924	823	925	833	862	902	878	870	913	860	825	871	860	871	919	831	905	831	934	883	911	873	838	889	904	875	945	892	909	868	891	876	862	948	894	921	905	879	860	844	871	905	902	890	925	853	890	838	900	860	900	843	902	922	853	898	906	932	895	825	903	886	866	913	910	886	836	884	889	854	934	887	921	894	890	923	897	867	884	861	888	858	931	891	854	813	930	906	893	851	937	817	888	904	908	895	877	828	857	836	880	890	875	827	926	906	860	895	891	869	888	934	816	861	891	847	894	891	901	857	845	870	865	893	904	897	884	844	855	906	844	867	893	850	904	880	898	926	816	889	866	855	897	903	956	920	919	926	891	895	888	879	909	881	878	871	875	846	936	832	886	874	877	852	917	886	862	842	857	833	872	900	873	843	935	870	860	842	827	912	885	897	833	886	878	877	844	879	911	898	841	896	942	911	900	906	898	866	926	859	904	903	879	905	889	847	878	830	861	898	875	922	922	893	889	881	904	880	905	846	842	897	874	900	881	865	878	936	885	925	880	914	923	874	876	881	984	853	886	856	884	898	920	871	873	857	846	898	878	886	856	900	842	834	905	872	859	833	836	904	827	933	883	889	847	888	884	820	866	881	864	909	915	899	861	864	875	871	864	900	926	866	919	851	901	912	865	847	908	894	844	904	912	845	856	890	852	893	874	882	874	881	911	852	880	915	868	947	875	891	942	938	883	885	860	903	899	865	869	910	776	914	883	855	902	881	883	905	910	946	917	849	901	891	888	874	926	874	917	856	894	860	889	916	881	910	854	906	858	933	898	859	889	885	860	869	873	894	889	901	839	889	900	924	838	864	992	949	890	900	869	898	924	885	901	910	846	821	928	919	888	878	892	885	880	924	842	890	871	843	909	896	889	903	863	901	928	918	887	897	937	865	846	914	847	862	908	886	835	854	863	874	915	886	916	872	880	885	898	945	977	874	892	871	895	948	937	898	880	890	920	981	818	927	911	909	927	846	886	869	877	871	886	888	896	927	882	869	842	857	876	900	920	872	903	858	914	868	862	851	897	910	888	924	902	866	913	888	893	887	861	892	861	860	913	884	924	880	920	832	937	851	885	928	925	871	902	938	886	875	880	922	914	894	882	857	883	896	897	860	849	889	856	886	878	883	889	833	810	881	921	910	877	901	884	879	866	882	875	822	844	891	923	879	915	875	931	907	829	862	876	883	946	865	896	885	906	886	897	950	923	892	856	821	870	926	863	853	889	902	867	837	857	936	921	892	847	880	883	876	889	885	902	892	868	891	944	943	904	883	912	901	954	940	937	899	968	860	912	847	906	864	934	936	952	888	855	901	906	846	911	857	910	935	902	951	924	873	903	849	893	911	866	882	893	874	930	972	887	882	894	887	947	874	882	896	902	868	906	874	842	910	861	843	918	900	912	888	868	873	907	833	892	920	824	865	890	862	863	849	867	885	883	868	851	877	897	837	877	889	849	862	879	877	916	901	901	843	874	854	895	940	904	869	905	878	872	895	920	862	885	849	887	870	877	898	865	876	865	865	890	917	874	881	882	944	879	877	871	856	860	905	934	893	904	893	940	865	895	873	901	847	899	926	833	863	932	879	860	931	921	848	820	867	899	872	912	883	862	929	880	942	866	914	910	849	879	880	891	885	860	894	858	837	826	874	870	905	886	870	878	864	856	892	852	863	842	835	904	903	897	897	912	872	913	863	894	919	867	896	912	827	932	850	955	907	889	845	903	879	861	887	867	903	882	928	876	871	920	882	838	865	937	866	880	852	865	934	886	880	874	903	912	878	872	935	927	904	844	869	844	895	905	859	913	870	931	899	905	860	895	854	887	880	928	857	901	901	824	939	934	850	823	886	948	909	916	899	936	874	904	843	885	921	900	869	912	855	875	906	939	933	929	884	906	864	863	872	914	861	906	917	871	889	959	907	893	892	914	856	926	914	875	911	901	895	920	887	854	932	849	879	894	885	860	912	893	841	914	865	882	930	970	896	841	913	935	864	866	896	854	893	838	889	891	864	864	894	855	860	912	900	927	909	881	884	874	854	911	919	879	832	864	919	878	888	895	877	915	901	947	910	889	847	892	839	930	850	890	895	900	944	915	850	847	860	856	919	880	784	905	928	872	924	871	861	912	897	898	869	859	895	856	928	899	888	849	830	870	896	890	887	820	850	880	863	930	842	882	898	874	937	899	879	892	895	898	849	878	856	905	917	885	817	919	893	926	825	926	872	878	891	802	840	913	850	876	821	904	892	858	885	871	867	927	918	903	820	896	930	918	952	898	841	896	876	846	916	918	860	880	841	906	892	923	846	840	824	882	858	902	864	963	853	888	900	881	885	847	858	847	914	890	915	912	882	878	876	884	887	912	909	934	877	933	893	880	888	877	895	918	875	876	881	867	838	860	854	877	844	849	912	918	887	886	921	926	869	938	884	835	880	941	880	818	903	906	878	938	843	822	923	908	867	952	876	902	918	853	877	824	923	875	870	923	876	889	866	908	940	916	903	937	863	893	873	958	883	877	886	973	888	869	863	897	845	865	874	887	904	870	898	919	911	873	881	922	876	890	878	916	950	866	917	856	914	909	867	891	900	885	815	938	906	863	927	870	897	881	883	896	869	880	901	864	876	893	917	918	919	893	895	943	842	914	893	956	878	874	932	887	909	861	922	883	874	886	887	923	847	917	902	889	877	947	889	908	827	896	891	865	861	886	882	945	947	825	910	854	921	922	937	838	930	836	863	897	929	890	942	911	857	909	892	907	896	894	884	867	859	868	918	885	904	880	905	895	922	953	858	850	932	867	896	891	855	876	864	853	892	922	927	917	848	889	855	923	874	878	874	854	919	884	896	930	892	928	922	859	899	859	854	880	891	909	942	869	921	910	895	934	876	918	887	904	922	887	877	871	899	858	935	893	919	833	876	858	846	878	905	897	948	912	904	890	886	888	882	892	921	869	925	938	908	840	877	913	861	909	892	907	876	906	889	911	886	859	891	920	907	908	827	971	814	919	913	915	902	868	880	928	865	893	910	869	884	936	954	951	855	879	887	885	838	870	885	915	826	874	949	934	882	851	894	887	876	885	984	915	893	872	912	911	945	907	863	832	857	903	824	893	861	870	874	845	879	911	876	911	910	888	860	829	863	892	906	898	894	889	884	862	929	847	887	886	866	873	895	864	915	878	924	889	896	944	894	851	904	904	885	892	895	797	924	910	863	884	894	935	840	890	886	855	865	871	853	891	849	862	919	906	903	883	879	849	909	931	899	894	948	867	848	857	924	946	895	871	832	882	929	918	922	947	844	908	906	855	913	880	861	923	853	893	852	897	927	900	841	866	858	922	856	916	862	865	854	854	906	893	859	880	909	926	858
19162	13982	11556	16954	23960	26230	26576	24340	29594	44785	42150	33079	20207	11472	8211	7500	7353	7335	7317	7316	7344	7278	7360	7327	7318	7269	7294	7255	7168	7156	7328	7310	7364	7300	7233	7237	7475	7422	7316	7261	7191	7382	7278	7164	7228	7254	7397	7167	7242	7277	7226	7261	7295	7185	7390	7142	7319	7403	7179	7259	7370	7278	7381	7235	7319	7353	7265	7243	7269	7382	7259	7283	7299	7145	7210	7328	7258	7219	7372	7368	7198	7230	7326	7201	7250	7290	7271	7349	7340	7322	7336	7252	7365	7195	7331	7265	7402	7291	7252	7369	7269	7316	7227	7167	7333	7160	7263	7293	7295	7240	7266	7332	7253	7202	7249	7308	7141	7246	7271	7360	7257	7333	7130	7351	7174	7186	7306	7401	7220	7321	7316	7314	7318	7188	7364	7280	7400	7384	7281	7243	7237	7377	7260	7295	7382	7176	7355	7183	7193	7326	7213	7242	7211	7327	7362	7319	7352	7327	7244	7175	7209	7271	7366	7196	7191	7298	7351	7289	7442	7282	7298	7341	7361	7165	7260	7374	7325	7303	7212	7389	7350	7318	7142	7088	7336	7303	7399	7308	7364	7214	7345	7348	7315	7329	7375	7240	7236	7281	7301	7303	7232	7455	7259	7476	7366	7189	7299	7181	7240	7154	7219	7285	7361	7256	7327	7357	7228	7266	7445	7296	7200	7315	7353	7310	7244	7260	7201	7399	7327	7239	7270	7135	7340	7271	7239	7258	7270	7354	7331	7273	7261	7317	7329	7077	7396	7210	7272	7301	7307	7313	7376	7344	7407	7452	7394	7303	7406	7128	7189	7377	7246	7349	7172	7215	7077	7387	7307	7259	7273	7252	7256	7284	7267	7190	7347	7426	7316	7298	7301	7224	7278	7369	7322	7191	7217	7323	7352	7321	7286	7341	7203	7352	7340	7219	7207	7138	7158	7280	7328	7289	7250	7265	7236	7300	7321	7235	7281	7357	7232	7270	7258	7340	7217	7318	7369	7140	7307	7247	7350	7139	7292	7341	7344	7176	7498	7238	7356	7278	7260	7322	7184	7302	7202	7295	7351	7184	7339	7353	7220	7363	7304	7316	7226	7146	7286	7331	7235	7303	7186	7331	7248	7271	7232	7283	7249	7260	7305	7249	7319	7277	7301	7297	7378	7300	7254	7202	7304	7398	7347	7338	7235	7274	7204	7219	7102	7380	7173	7388	7330	7260	7364	7234	7312	7339	7246	7353	7205	7400	7294	7402	7265	7293	7255	7379	7416	7256	7227	7261	7263	7310	7280	7401	7306	7237	7107	7439	7304	7195	7231	7237	7273	7352	7306	7177	7288	7350	7245	7221	7382	7342	7240	7395	7341	7235	7304	7391	7326	7304	7406	7361	7178	7322	7296	7347	7463	7498	7369	7355	7407	7361	7250	7328	7349	7293	7435	7323	7400	7352	7242	7333	7349	7202	7306	7314	7297	7229	7217	7363	7244	7408	7291	7336	7372	7235	7362	7345	7389	7312	7250	7250	7305	7227	7311	7235	7323	7304	7485	7404	7373	7259	7313	7350	7253	7220	7299	7327	7253	7323	7351	7286	7278	7275	7166	7278	7409	7171	7203	7398	7241	7430	7318	7185	7383	7351	7166	7312	7300	7173	7271	7255	7385	7216	7404	7204	7230	7308	7229	7321	7254	7219	7373	7219	7222	7402	7286	7178	7452	7237	7343	7321	7293	7331	7286	7324	7174	7357	7288	7310	7252	7341	7435	7133	7284	7436	7257	7182	7271	7347	7184	7412	7305	7291	7222	7222	7394	7343	7259	7176	7366	7180	7263	7347	7269	7384	7320	7339	7235	7311	7196	7360	7270	7306	7196	7324	7340	7208	7376	7360	7203	7348	7410	7192	7259	7385	7230	7284	7229	7279	7352	7306	7299	7194	7356	7282	7268	7386	7358	7288	7317	7265	7268	7157	7344	7373	7207	7252	7245	7181	7356	7340	7267	7213	7258	7397	7401	7282	7290	7192	7259	7306	7350	7322	7313	7169	7307	7324	7390	7211	7429	7262	7297	7242	7399	7266	7229	7457	7440	7305	7382	7201	7282	7247	7396	7283	7304	7235	7241	7304	7362	7367	7118	7325	7268	7319	7269	7284	7189	7332	7172	7431	7201	7401	7286	7227	7345	7238	7251	7303	7281	7342	7188	7225	7251	7200	7324	7221	7229	7325	7195	7318	7202	7340	7242	7235	7282	7409	7227	7349	7217	7299	7303	7423	7191	7318	7346	7141	7266	7201	7324	7289	7248	7205	7239	7303	7260	7256	7310	7307	7390	7264	7305	7108	7258	7120	7219	7202	7409	7373	7306	7277	7270	7223	7326	7145	7358	7416	7335	7177	7330	7275	7229	7289	7254	7309	7325	7211	7307	7327	7275	7301	7217	7274	7487	7153	7271	7293	7349	7310	7270	7161	7295	7335	7382	7193	7243	7204	7325	7212	7354	7200	7182	7298	7325	7191	7278	7431	7415	7330	7327	7427	7240	7449	7215	7304	7329	7429	7319	7333	7328	7402	7406	7281	7357	7277	7237	7359	7428	7309	7356	7211	7285	7306	7347	7294	7258	7278	7338	7232	7370	7353	7238	7295	7318	7239	7351	7323	7278	7353	7344	7302	7204	7192	7234	7256	7384	7346	7394	7238	7225	7294	7262	7313	7421	7317	7255	7150	7296	7314	7138	7325	7423	7265	7113	7244	7304	7325	7331	7218	7342	7266	7300	7287	7316	7249	7429	7259	7293	7318	7253	7345	7182	7211	7365	7380	7380	7261	7357	7217	7280	7138	7341	7408	7252	7381	7299	7342	7388	7288	7408	7253	7250	7318	7260	7137	7228	7219	7348	7280	7389	7388	7343	7265	7231	7270	7215	7261	7365	7257	7295	7124	7256	7206	7200	7242	7321	7330	7207	7258	7311	7312	7390	7410	7385	7332	7234	7375	7186	7416	7281	7400	7265	7232	7405	7266	7262	7338	7337	7317	7237	7360	7229	7288	7376	7298	7272	7373	7426	7208	7303	7174	7278	7170	7156	7288	7182	7367	7324	7307	7353	7199	7308	7269	7282	7388	7313	7340	7324	7409	7248	7307	7275	7246	7409	7172	7212	7453	7339	7179	7343	7360	7240	7262	7261	7286	7352	7300	7242	7208	7327	7175	7332	7231	7393	7240	7207	7179	7353	7346	7325	7206	7122	7333	7189	7282	7344	7220	7201	7201	7373	7443	7279	7229	7306	7393	7427	7403	7275	7317	7088	7257	7143	7413	7353	7319	7301	7292	7363	7320	7275	7376	7286	7430	7242	7244	7274	7214	7239	7290	7276	7260	7224	7361	7267	7168	7396	7225	7284	7109	7267	7184	7332	7117	7283	7299	7269	7282	7188	7280	7337	7417	7341	7356	7302	7189	7109	7150	7371	7292	7383	7258	7358	7314	7218	7382	7343	7076	7277	7230	7136	7287	7276	7455	7365	7339	7251	7228	7215	7246	7314	7244	7304	7217	7357	7176	7283	7336	7158	7327	7333	7298	7346	7383	7307	7238	7210	7319	7196	7200	7304	7430	7347	7240	7296	7363	7348	7183	7372	7293	7324	7353	7340	7325	7166	7272	7235	7173	7268	7233	7207	7218	7324	7262	7344	7347	7238	7195	7274	7268	7431	7200	7415	7155	7218	7274	7345	7420	7296	7250	7285	7217	7396	7323	7315	7255	7282	7214	7243	7329	7292	7375	7414	7389	7207	7348	7324	7272	7379	7325	7250	7307	7362	7383	7254	7406	7362	7303	7319	7359	7240	7264	7214	7219	7343	7236	7372	7334	7221	7276	7292	7273	7160	7429	7226	7346	7405	7376	7278	7143	7095	7313	7297	7241	7312	7478	7381	7239	7290	7410	7382	7188	7359	7302	7247	7278	7309	7234	7274	7375	7243	7258	7408	7448	7357	7193	7197	7343	7318	7298	7316	7261	7219	7422	7297	7402	7240	7408	7229	7297	7200	7052	7312	7140	7363	7305	7161	7311	7340	7212	7252	7342	7352	7404	7284	7320	7276	7406	7247	7401	7470	7354	7276	7246	7340	7371	7314	7268	7218	7269	7349	7327	7310	7205	7294	7181	7198	7236	7250	7298	7303	7265	7234	7366	7316	7118	7363	7333	7259	7246	7266	7426	7339	7341	7344	7212	7236	7263	7335	7219	7133	7307	7221	7373	7396	7226	7325	7372	7325	7186	7221	7139	7302	7384	7395	7328	7390	7342	7283	7400	7241	7279	7321	7352	7219	7204	7240	7140	7232	7306	7262	7304	7311	7427	7256	7377	7422	7301	7218	7390	7370	7274	7377	7375	7253	7223	7228	7365	7150	7332	7358	7209	7269	7177	7264	7324	7268	7198	7357	7343	7257	7197	7295	7335	7313	7223	7116	7152	7310	7227	7290	7261	7295	7295	7242	7405	7415	7248	7291	7294	7305	7187	7333	7261	7134	7261	7245	7365	7217	7171	7218	7241	7237	7398	7350	7338	7217	7252	7241	7177	7341	7229	7241	7384	7337	7336	7324	7254	7354	7306	7246	7232	7375	7330	7315	7236	7415	7315	7257	7236	7316	7359	7309	7151	7353	7393	7213	7350	7373	7233	7213	7232	7331	7323	7417	7320	7218	7372	7373	7225	7358	7258	7304	7378	7314	7329	7279	7311	7408	7269	7288	7260	7323	7304	7275	7373	7237	7317	7330	7232	7378	7263	7311	7261	7291	7299	7339	7312	7252	7331	7266	7221	7412	7332	7280	7290	7229	7358	7331	7386	7389	7415	7219	7281	7377	7320	7305	7166	7282	7316	7312	7300	7321	7351	7326	7296	7225	7318	7323	7313	7314	7182	7297	7324	7469	7152	7303	7347	7271	7138	7350	7353	7367	7292	7335	7216	7284	7428	7366	7424	7166	7317	7240	7329	7412	7167	7275	7301	7320	7250	7312	7289	7350	7240	7339	7373	7358	7239	7388	7379	7368	7285	7459	7226	7258	7165	7266	7354	7287	7379	7258	7407	7289	7330	7262	7333	7423	7262
2999	2041	1357	1281	1551	1924	1866	1973	3450	12980	14551	9197	3816	1652	1093	913	893	879	897	903	900	859	873	936	875	865	831	820	854	903	879	851	904	869	850	939	899	936	844	892	930	890	960	864	913	910	850	926	955	896	899	860	897	914	933	938	882	901	881	925	868	891	918	935	850	850	917	887	829	906	896	885	935	895	874	887	842	914	921	865	933	905	824	898	917	883	901	851	898	871	883	860	942	911	865	916	880	892	918	887	907	919	877	867	902	900	938	858	872	934	895	830	927	893	869	893	902	896	875	881	930	893	907	951	897	898	879	926	963	889	921	885	897	917	905	920	896	858	899	883	874	859	900	897	878	863	892	867	899	912	917	852	911	867	894	868	865	895	916	855	865	909	870	887	876	905	892	921	926	886	871	895	837	943	882	920	841	920	915	887	911	890	891	905	881	854	919	912	886	937	880	903	918	922	862	931	874	888	880	888	891	908	929	884	924	868	902	924	853	925	931	885	888	887	911	891	947	881	854	857	902	882	933	880	897	879	846	873	884	896	851	932	878	904	906	873	887	893	879	885	924	840	907	886	867	895	826	882	863	903	913	900	897	898	899	883	915	836	894	911	932	888	841	914	928	907	929	827	940	893	895	913	871	887	915	889	934	907	929	906	908	926	919	886	941	866	907	934	811	896	876	924	867	865	912	959	935	887	894	909	903	889	883	890	874	916	895	896	903	892	884	911	890	920	916	869	878	840	848	886	892	896	865	840	892	911	908	858	880	866	892	846	902	905	889	900	881	875	937	922	903	882	943	869	895	886	875	921	927	896	830	862	895	873	932	883	913	894	907	900	912	866	897	914	893	916	842	844	935	881	869	914	886	865	914	923	927	890	907	910	953	851	929	860	862	841	856	905	912	909	873	944	924	861	904	851	841	892	831	847	949	931	878	887	897	912	917	894	917	873	937	891	890	891	920	950	877	895	893	909	884	877	907	854	932	897	929	885	898	872	911	876	879	947	915	901	877	884	894	876	825	912	897	861	918	899	901	871	854	904	891	911	868	865	915	882	895	903	921	875	899	896	859	993	837	862	893	870	859	884	922	927	845	903	881	878	881	852	880	924	948	874	905	951	846	902	926	919	919	923	886	883	933	881	899	923	857	919	872	855	939	932	833	884	889	862	851	932	920	928	925	842	856	917	842	894	866	940	882	930	881	843	925	908	896	888	900	887	931	867	867	878	868	879	881	926	890	907	913	852	898	930	913	876	917	906	939	815	860	892	840	873	900	948	935	890	924	853	890	962	922	886	889	897	887	897	896	885	875	952	929	851	865	931	902	925	878	867	888	924	896	900	884	942	888	856	902	871	929	941	917	887	857	899	896	902	855	871	925	850	926	910	942	911	922	921	889	860	923	859	899	877	901	885	887	909	885	890	947	916	867	850	895	875	875	912	894	880	881	923	914	905	839	906	915	833	880	900	871	899	837	934	894	852	901	923	880	879	928	902	863	934	904	907	937	899	896	919	898	878	924	879	918	937	901	900	922	890	859	901	906	831	859	896	924	910	894	908	892	941	897	906	829	928	940	882	899	908	918	895	950	885	915	849	910	887	942	928	911	883	896	852	947	898	881	872	889	838	896	870	908	898	873	858	921	915	903	946	859	929	907	886	862	901	916	873	859	959	913	939	904	887	886	897	939	942	929	877	897	886	892	942	891	888	907	925	911	877	872	879	872	886	939	888	931	916	877	897	928	876	909	893	906	913	942	881	944	856	895	881	913	916	875	907	902	859	911	905	864	922	892	892	898	885	902	928	878	861	872	949	878	891	873	886	945	844	888	905	865	918	949	898	884	923	901	921	878	915	930	889	910	879	874	874	863	937	870	903	927	890	867	890	887	940	886	929	851	877	861	891	939	944	910	870	824	921	900	899	907	944	850	940	885	878	861	893	916	938	927	855	945	904	822	863	874	951	863	889	837	889	852	895	899	907	899	950	916	900	891	921	892	869	899	905	884	857	897	886	879	920	930	916	852	875	857	863	976	876	893	911	881	897	889	929	911	910	898	851	921	904	872	887	875	790	850	867	898	854	884	925	918	907	915	870	891	889	935	936	885	872	857	914	903	861	871	855	893	947	875	899	922	860	882	887	932	873	897	862	932	898	902	865	894	925	909	879	920	893	907	936	917	842	934	881	875	878	908	940	903	895	835	907	879	863	888	924	861	872	872	890	946	920	890	873	901	878	947	841	928	925	898	885	843	939	876	872	895	951	860	874	865	926	942	881	927	928	889	859	870	896	882	852	875	908	900	868	879	967	853	854	843	900	863	924	906	896	876	871	912	872	874	924	907	875	871	892	896	879	887	904	886	933	895	899	918	873	882	943	857	864	863	850	882	836	890	897	867	915	888	918	829	905	912	849	915	922	897	856	864	907	915	849	936	912	929	936	857	868	942	903	867	865	890	862	932	910	864	873	896	899	927	897	881	877	918	919	917	943	869	886	901	874	913	882	895	850	873	932	909	855	897	920	875	919	890	895	896	888	907	962	886	913	927	882	927	882	823	913	886	877	860	880	918	925	875	914	885	894	957	911	951	858	907	927	903	807	934	894	903	877	917	862	911	865	897	891	902	940	978	883	906	849	914	918	858	899	901	828	853	933	879	893	913	893	876	924	845	922	855	916	850	937	887	906	914	898	846	902	908	863	821	919	918	943	901	926	924	876	898	884	868	853	904	943	874	921	918	820	849	919	914	876	879	867	916	863	892	902	967	880	932	864	873	938	917	881	903	872	922	920	895	937	899	918	928	912	908	820	870	906	884	912	864	916	913	911	891	900	947	898	876	892	923	903	827	897	896	872	831	877	918	930	914	857	889	891	875	869	894	880	873	914	875	862	888	880	906	887	879	916	920	865	893	895	919	886	898	892	907	855	831	864	916	888	887	890	858	888	929	861	877	883	888	842	905	869	856	885	927	902	898	899	931	863	899	914	869	878	903	881	934	865	903	884	955	912	871	897	848	914	895	882	915	926	885	889	901	930	934	894	940	884	865	914	930	892	868	894	861	867	921	889	902	859	907	851	923	866	885	877	915	900	920	873	892	913	889	865	914	865	859	888	877	983	936	900	867	908	876	893	881	845	964	863	857	931	885	923	924	908	875	884	895	892	896	902	890	869	885	879	913	918	864	897	893	887	933	841	903	899	936	874	867	897	842	958	890	883	895	870	956	915	892	889	862	890	878	890	863	919	874	900	891	933	878	892	883	880	893	935	891	856	862	856	862	866	919	925	962	883	867	891	898	861	968	899	876	893	884	919	900	894	913	914	892	884	903	860	956	861	918	837	870	869	962	900	875	887	910	883	853	883	865	828	876	857	893	845	895	894	955	883	899	865	895	865	897	910	900	876	907	879	898	889	917	932	875	903	852	868	907	853	884	887	910	904	948	886	844	947	925	920	911	905	873	890	858	866	843	906	896	912	900	922	834	941	942	938	880	866	884	895	901	902	909	892
23716	17522	12931	19479	28960	30390	30157	30933	39315	64148	61214	47437	31098	16822	9714	7716	7439	7313	7287	7306	7268	7118	7371	7272	7290	7430	7382	7290	7382	7426	7315	7196	7342	7239	7402	7312	7344	7352	7419	7257	7275	7312	7287	7449	7284	7351	7319	7311	7236	7170	7270	7314	7448	7302	7245	7246	7290	7264	7376	7395	7248	7431	7228	7216	7246	7324	7305	7350	7460	7363	7182	7417	7319	7288	7325	7281	7258	7284	7342	7220	7125	7291	7403	7284	7400	7269	7428	7317	7256	7405	7253	7296	7382	7311	7327	7294	7317	7247	7259	7336	7233	7429	7396	7295	7271	7238	7402	7200	7313	7347	7279	7337	7378	7433	7368	7311	7227	7221	7294	7403	7311	7184	7339	7364	7328	7370	7325	7327	7265	7165	7336	7274	7168	7385	7413	7332	7358	7303	7423	7422	7345	7330	7366	7231	7292	7240	7119	7359	7322	7255	7331	7329	7286	7366	7304	7290	7236	7163	7287	7336	7312	7274	7259	7311	7289	7326	7440	7389	7342	7207	7267	7348	7367	7337	7262	7205	7125	7387	7312	7317	7417	7254	7309	7151	7280	7356	7371	7271	7275	7251	7289	7239	7350	7214	7310	7330	7213	7370	7343	7245	7285	7212	7332	7268	7241	7322	7297	7285	7290	7207	7411	7315	7487	7313	7212	7310	7282	7248	7226	7252	7337	7244	7382	7227	7247	7358	7356	7268	7396	7216	7331	7416	7207	7401	7222	7285	7334	7235	7195	7271	7322	7275	7267	7158	7372	7347	7335	7279	7422	7408	7424	7249	7329	7337	7278	7369	7293	7229	7367	7309	7150	7260	7452	7331	7285	7281	7319	7155	7373	7120	7368	7154	7433	7368	7309	7331	7317	7266	7275	7357	7275	7299	7372	7315	7348	7545	7158	7394	7236	7146	7230	7226	7317	7282	7372	7267	7311	7330	7207	7271	7299	7466	7321	7338	7301	7277	7208	7337	7376	7219	7351	7302	7322	7134	7216	7344	7421	7350	7284	7405	7269	7243	7299	7296	7312	7414	7316	7307	7198	7314	7388	7330	7284	7351	7349	7290	7235	7161	7268	7241	7420	7183	7349	7305	7279	7214	7352	7400	7274	7243	7343	7085	7335	7180	7421	7303	7370	7314	7194	7327	7247	7358	7378	7364	7220	7191	7225	7309	7376	7320	7226	7308	7313	7251	7256	7465	7411	7237	7296	7314	7242	7316	7357	7383	7301	7235	7267	7405	7318	7229	7346	7389	7262	7403	7291	7399	7198	7186	7293	7444	7266	7370	7251	7356	7355	7403	7343	7306	7222	7254	7437	7504	7339	7512	7365	7258	7347	7321	7420	7379	7245	7185	7299	7430	7489	7279	7277	7338	7394	7328	7309	7390	7291	7298	7245	7355	7114	7217	7344	7352	7286	7296	7236	7510	7184	7311	7390	7290	7120	7228	7399	7417	7397	7311	7308	7266	7279	7459	7377	7268	7380	7275	7191	7298	7547	7312	7294	7323	7294	7367	7390	7424	7351	7279	7384	7186	7307	7248	7176	7383	7437	7296	7357	7362	7413	7289	7346	7390	7172	7261	7363	7206	7345	7411	7379	7320	7276	7338	7292	7372	7307	7262	7274	7271	7350	7337	7366	7353	7206	7282	7301	7263	7242	7304	7485	7319	7235	7208	7314	7214	7387	7223	7231	7301	7301	7277	7249	7344	7346	7313	7255	7260	7167	7149	7421	7355	7339	7438	7263	7230	7287	7168	7308	7242	7394	7326	7325	7267	7247	7319	7373	7331	7365	7261	7281	7271	7496	7349	7267	7354	7177	7445	7335	7333	7360	7318	7261	7315	7267	7350	7354	7455	7310	7338	7280	7208	7246	7419	7303	7257	7314	7335	7366	7400	7284	7328	7375	7276	7228	7228	7398	7179	7355	7335	7245	7293	7315	7358	7312	7222	7206	7384	7279	7195	7289	7376	7210	7214	7277	7202	7167	7384	7236	7328	7159	7256	7272	7416	7269	7270	7309	7316	7333	7307	7337	7389	7355	7383	7180	7336	7368	7187	7305	7339	7243	7377	7269	7120	7337	7243	7280	7393	7285	7412	7294	7320	7424	7356	7395	7409	7284	7364	7324	7303	7146	7303	7284	7345	7305	7420	7347	7374	7218	7134	7176	7324	7281	7264	7222	7245	7359	7189	7455	7371	7299	7338	7341	7331	7249	7304	7241	7368	7214	7381	7155	7487	7357	7344	7264	7346	7329	7251	7373	7326	7335	7343	7334	7278	7377	7249	7302	7208	7431	7375	7277	7448	7354	7266	7270	7413	7273	7395	7298	7153	7307	7375	7310	7333	7286	7383	7209	7265	7146	7254	7426	7517	7274	7213	7351	7184	7357	7284	7344	7294	7271	7347	7164	7281	7395	7397	7333	7369	7299	7354	7299	7387	7440	7255	7398	7304	7316	7349	7201	7260	7496	7313	7389	7440	7382	7403	7146	7291	7451	7246	7435	7257	7294	7409	7350	7348	7296	7386	7421	7231	7314	7306	7257	7322	7253	7219	7369	7390	7404	7291	7393	7361	7258	7368	7397	7340	7404	7346	7318	7257	7359	7287	7399	7223	7439	7371	7289	7402	7393	7361	7224	7287	7358	7357	7342	7297	7321	7288	7459	7264	7404	7223	7263	7339	7327	7276	7215	7467	7329	7264	7347	7349	7224	7404	7245	7262	7237	7354	7208	7215	7407	7333	7306	7331	7246	7248	7303	7222	7425	7275	7430	7371	7255	7335	7314	7314	7393	7429	7231	7334	7277	7346	7284	7298	7335	7283	7342	7359	7241	7255	7395	7255	7304	7262	7225	7238	7361	7343	7405	7382	7344	7305	7343	7254	7282	7321	7296	7136	7243	7446	7308	7397	7203	7374	7279	7214	7343	7357	7230	7296	7496	7316	7286	7223	7392	7271	7290	7355	7241	7377	7198	7394	7332	7394	7300	7305	7241	7216	7242	7208	7260	7357	7318	7335	7403	7312	7507	7339	7156	7402	7206	7313	7279	7336	7398	7418	7305	7276	7404	7247	7243	7274	7470	7180	7350	7288	7260	7303	7280	7327	7256	7333	7257	7382	7317	7370	7286	7244	7407	7318	7259	7281	7457	7329	7284	7253	7340	7272	7389	7227	7278	7390	7334	7290	7268	7331	7344	7206	7315	7211	7283	7449	7278	7273	7357	7348	7217	7227	7207	7247	7324	7415	7261	7285	7282	7303	7362	7224	7124	7296	7268	7309	7344	7346	7239	7225	7251	7424	7268	7313	7286	7411	7297	7353	7286	7385	7324	7416	7348	7356	7353	7231	7229	7301	7327	7185	7447	7372	7253	7320	7353	7303	7324	7219	7366	7321	7341	7274	7205	7391	7239	7207	7303	7312	7256	7444	7267	7285	7401	7130	7244	7192	7232	7318	7313	7246	7454	7298	7340	7253	7304	7378	7343	7205	7455	7242	7276	7206	7357	7235	7305	7397	7451	7183	7292	7264	7258	7265	7341	7258	7459	7269	7295	7267	7318	7329	7326	7320	7250	7336	7292	7258	7324	7443	7357	7151	7356	7424	7313	7237	7229	7305	7363	7203	7132	7186	7356	7322	7266	7320	7252	7234	7340	7308	7322	7473	7392	7247	7236	7427	7369	7269	7380	7138	7295	7423	7482	7268	7265	7289	7399	7418	7194	7180	7307	7253	7225	7346	7228	7296	7288	7324	7276	7314	7332	7386	7219	7303	7387	7297	7318	7409	7403	7388	7399	7520	7317	7352	7234	7364	7348	7279	7242	7297	7371	7226	7324	7374	7323	7307	7351	7211	7257	7195	7466	7218	7449	7315	7321	7381	7392	7248	7323	7330	7359	7393	7308	7258	7294	7280	7319	7261	7362	7340	7433	7448	7224	7315	7237	7289	7298	7377	7462	7301	7431	7195	7344	7421	7276	7442	7299	7268	7250	7292	7369	7378	7282	7319	7273	7230	7272	7229	7224	7352	7193	7173	7183	7378	7347	7222	7322	7320	7214	7249	7367	7208	7224	7310	7317	7371	7246	7462	7343	7292	7176	7371	7226	7233	7359	7228	7369	7339	7289	7357	7279	7310	7275	7331	7282	7147	7305	7335	7292	7315	7235	7328	7448	7261	7396	7199	7282	7317	7378	7416	7334	7248	7393	7300	7432	7362	7320	7254	7283	7317	7405	7343	7180	7321	7478	7326	7376	7402	7399	7407	7387	7373	7386	7305	7242	7263	7307	7358	7385	7460	7276	7331	7266	7267	7206	7444	7275	7203	7329	7218	7344	7333	7322	7302	7215	7265	7285	7199	7227	7350	7373	7366	7434	7363	7239	7406	7283	7334	7287	7456	7368	7455	7372	7303	7342	7260	7202	7368	7300	7421	7309	7201	7332	7289	7275	7381	7154	7238	7242	7368	7243	7305	7313	7270	7263	7223	7329	7333	7279	7202	7273	7348	7388	7201	7310	7291	7296	7216	7344	7192	7232	7356	7351	7308	7373	7311	7266	7346	7314	7356	7455	7398	7368	7282	7353	7275	7252	7199	7282	7297	7375	7410	7375	7354	7371	7208	7302	7370	7240	7245	7360	7206	7295	7375	7362	7491	7399	7454	7207	7342	7248	7371	7311	7370	7345	7358	7342	7243	7269	7415	7246	7339	7215	7327	7386	7331	7330	7283	7370	7416	7185	7269	7307	7272	7171	7397	7287	7288	7385	7387	7398	7224	7271	7343	7413	7295	7364	7386	7231	7326	7293	7334	7342	7307	7241	7272	7263	7396	7305	7384	7489	7380	7355	7265	7332	7300	7368	7200	7320	7318	7219	7244	7244	7335	7330	7255	7306	7336	7315	7224	7302	7262	7320	7370	7363	7221	7362	7246	7417	7270	7381	7369	7294	7389	7413	7160	7232	7238	7277	7383	7319	7460	7361	7334	7390	7345	7323	7246	7326	7319	7351	7340	7246	7285	7350	7389	7403	7352	7323	7252	7324	7306	7246	7475	7269	7347	7287	7291	7306	7322	7318	7374	7396	7292	7263	7508	7387	7351
5564	2004	1363	1247	1501	1765	2243	2245	2788	12978	15221	9846	3953	1669	1120	993	948	927	917	906	895	903	949	923	974	966	952	916	928	910	931	917	909	902	952	897	901	908	878	943	879	945	924	950	919	920	933	929	959	931	949	901	895	944	914	890	943	924	936	893	932	868	924	895	964	879	880	901	879	935	936	901	938	920	921	947	912	941	963	885	925	939	927	905	931	994	886	838	929	924	902	953	904	919	887	923	920	933	963	930	863	950	940	904	964	895	954	945	960	937	878	947	908	956	894	886	891	928	936	922	878	925	952	910	885	930	935	943	939	905	925	900	913	910	930	950	962	865	893	957	942	899	912	947	926	948	943	969	940	875	930	940	932	889	922	906	884	962	960	928	935	884	889	887	960	917	871	911	970	882	901	910	938	938	943	912	967	932	953	888	893	897	910	897	937	913	882	903	919	920	889	910	911	877	904	912	945	909	885	925	891	964	964	992	954	918	909	968	900	937	876	927	935	944	908	960	932	960	921	947	986	934	945	940	924	885	917	937	942	923	923	941	885	916	956	923	904	902	883	922	908	946	896	884	928	884	852	966	948	891	910	912	878	914	937	947	909	903	935	1004	913	914	938	920	981	949	935	954	909	950	907	939	949	968	918	897	900	895	916	918	946	923	903	899	927	884	862	952	909	883	848	955	925	904	932	923	908	902	903	907	897	959	889	899	931	912	943	923	925	906	950	943	900	848	903	861	931	927	914	943	907	943	965	940	922	929	949	903	900	904	924	922	920	889	954	921	929	884	934	927	951	927	932	948	876	917	902	954	903	891	930	970	964	989	856	874	968	909	929	884	910	936	940	938	959	893	918	882	921	926	897	901	933	928	902	942	904	851	901	922	926	945	929	875	927	915	914	911	951	922	931	883	885	936	933	911	938	879	937	914	997	942	861	904	887	904	946	926	896	880	948	926	921	945	921	922	889	947	880	905	870	907	952	871	918	887	919	931	915	932	942	887	919	965	943	976	900	947	955	893	885	914	902	969	946	911	914	901	930	908	914	915	975	934	949	954	921	861	929	885	851	925	953	903	897	880	962	895	930	930	937	972	925	961	949	929	872	920	881	846	877	877	888	890	879	943	959	874	929	934	858	973	924	926	919	918	959	890	916	902	946	906	962	935	945	916	900	924	900	914	941	876	939	858	859	948	978	905	986	985	971	923	889	912	919	891	883	923	906	974	876	926	920	938	949	916	890	929	915	960	940	911	941	916	895	963	940	911	894	906	898	959	890	846	885	951	916	904	941	930	889	905	916	935	953	888	933	856	920	904	973	941	882	864	889	879	952	971	921	935	935	891	895	928	912	940	938	898	909	907	871	881	909	954	953	891	932	943	921	948	882	968	870	936	940	891	911	968	923	905	965	1000	865	956	917	901	900	898	875	901	885	943	878	963	910	958	916	884	946	978	901	931	899	1009	912	935	887	960	914	964	937	936	891	989	912	940	941	883	921	943	910	939	930	924	914	904	883	898	965	937	931	958	932	927	891	860	892	932	955	952	900	933	946	906	903	903	946	959	953	911	898	871	885	857	938	948	931	905	934	863	940	962	942	914	920	919	951	906	895	896	952	878	838	829	934	909	907	915	905	899	982	906	915	938	892	892	900	913	901	874	909	887	923	926	930	902	903	920	869	958	905	923	941	937	951	954	975	934	945	973	894	874	909	925	925	900	899	933	939	962	928	903	906	897	917	933	932	956	887	935	927	923	876	953	919	938	880	885	863	954	867	904	983	922	918	929	958	930	919	906	905	898	916	906	911	909	920	951	872	902	909	942	945	936	909	906	933	939	911	915	916	915	909	913	881	921	943	932	879	931	935	861	899	844	930	919	917	938	909	890	940	976	957	915	934	914	927	905	915	912	875	920	948	918	930	931	947	902	888	894	937	935	925	912	926	957	890	915	936	926	963	939	922	877	903	894	911	856	937	981	960	919	916	893	959	934	937	934	941	909	936	923	901	897	885	907	880	894	923	900	924	927	931	876	864	894	905	911	897	934	936	860	925	955	907	901	924	905	895	921	884	916	889	931	931	943	956	918	934	918	904	887	888	929	978	937	914	896	912	915	920	877	899	892	903	845	956	910	916	919	942	883	883	859	941	981	886	904	1014	906	941	895	961	909	893	863	915	910	947	944	928	915	960	914	914	944	984	942	923	917	884	919	861	940	932	958	885	913	928	905	933	965	936	963	933	925	881	875	908	912	885	968	872	878	896	956	992	947	925	972	940	947	955	913	952	959	961	935	886	906	889	959	941	878	921	897	934	892	921	937	924	934	1001	936	918	866	907	939	889	880	907	915	968	961	905	919	916	921	918	897	908	889	881	907	915	929	879	882	929	876	939	909	961	941	920	942	902	886	959	898	976	910	901	944	884	913	954	881	897	934	945	881	883	914	910	934	947	943	927	900	913	992	884	923	891	945	979	900	963	914	937	915	955	922	962	938	916	1014	941	967	882	921	987	932	897	933	898	878	907	931	911	978	927	894	949	934	945	978	937	977	970	888	957	945	925	957	877	925	932	946	940	915	949	901	920	906	912	922	926	913	896	882	875	895	905	936	885	969	913	911	961	947	860	957	900	881	906	924	918	968	922	958	861	995	936	920	874	888	910	904	923	860	956	923	903	928	875	976	939	893	947	944	884	903	965	848	905	882	841	879	906	935	910	931	899	914	936	997	937	932	935	939	940	881	924	886	899	902	928	967	957	929	978	881	955	948	971	885	955	927	949	886	889	890	921	927	951	937	936	909	998	945	891	907	940	924	928	915	868	827	915	880	872	907	938	938	924	951	1007	948	951	913	921	929	937	922	879	928	906	961	919	861	894	881	889	898	921	912	927	949	928	944	938	917	860	909	985	904	912	975	935	972	928	941	926	921	944	975	924	927	900	917	932	887	956	904	927	882	937	934	885	940	920	924	939	940	917	894	894	942	927	898	891	901	940	898	936	1010	901	858	923	887	945	887	928	922	952	931	973	894	921	921	893	936	924	901	965	938	938	946	870	847	904	913	944	808	964	838	886	879	895	914	934	921	974	801	858	932	936	950	896	953	905	920	933	923	922	951	951	892	962	923	961	924	896	884	945	882	914	922	909	880	879	967	948	936	865	902	934	942	936	895	914	926	927	950	937	816	891	889	900	942	910	905	948	981	927	910	928	915	927	878	926	934	889	950	908	917	897	928	925	909	890	991	935	959	952	909	922	883	859	923	918	921	929	924	880	908	872	901	963	940	931	906	942	889	942	917	948	915	873	970	986	892	913	940	944	893	954	917	888	927	919	942	925	909	908	935	915	920	909	913	898	969	905	894	953	950	848	926	908	897	905	918	849	957	889	938	906	914	974	928	884	897	898	927	967	881	918	927	909	912	897	910	945	843	934	913	936	915	938	883	909	940	939	929	915	959	846	910	922	940	953	931	901	970	952	942	928	945	969	943	928	859	871	919	957	901	936	886	915	928	872	920	881	946
23100	16227	12549	19172	27421	30300	33909	32211	35979	64682	62759	48786	32101	17238	9873	8017	7436	7428	7551	7428	7587	7478	7683	7551	7551	7466	7661	7308	7375	7500	7536	7456	7531	7552	7547	7626	7507	7466	7567	7556	7552	7515	7608	7479	7465	7365	7436	7523	7467	7530	7424	7418	7448	7648	7512	7473	7379	7573	7352	7436	7532	7528	7390	7489	7540	7505	7377	7503	7571	7445	7467	7519	7460	7525	7534	7467	7403	7345	7495	7530	7395	7474	7400	7415	7411	7598	7343	7427	7574	7474	7572	7458	7463	7536	7486	7474	7603	7489	7603	7657	7421	7714	7594	7568	7597	7548	7458	7582	7647	7391	7500	7460	7472	7561	7540	7488	7529	7411	7493	7472	7567	7474	7510	7465	7547	7421	7496	7431	7532	7459	7539	7580	7526	7471	7342	7402	7392	7474	7591	7407	7471	7453	7695	7622	7534	7511	7316	7650	7538	7251	7485	7508	7452	7527	7560	7516	7396	7572	7575	7529	7452	7448	7562	7445	7489	7546	7574	7567	7406	7460	7501	7344	7477	7438	7577	7475	7556	7481	7571	7480	7583	7525	7593	7514	7516	7428	7567	7288	7535	7431	7574	7418	7443	7617	7488	7538	7561	7567	7534	7486	7475	7554	7626	7490	7453	7334	7557	7463	7563	7432	7525	7416	7475	7388	7554	7520	7497	7508	7504	7497	7548	7643	7414	7533	7515	7420	7612	7435	7510	7550	7418	7404	7607	7493	7444	7473	7497	7431	7451	7531	7401	7523	7647	7386	7514	7421	7502	7456	7513	7488	7451	7651	7624	7402	7556	7472	7590	7464	7600	7573	7477	7430	7382	7457	7464	7633	7572	7522	7572	7639	7656	7537	7544	7493	7640	7477	7479	7568	7478	7545	7512	7473	7568	7527	7623	7365	7477	7546	7663	7566	7578	7549	7539	7444	7469	7487	7494	7423	7472	7487	7495	7631	7504	7574	7592	7409	7430	7447	7403	7512	7484	7540	7380	7530	7518	7378	7431	7470	7449	7489	7583	7475	7486	7479	7546	7614	7351	7372	7517	7511	7452	7376	7377	7431	7352	7476	7456	7404	7316	7467	7470	7389	7552	7511	7635	7520	7422	7526	7574	7502	7490	7438	7563	7549	7445	7490	7398	7534	7522	7626	7534	7492	7512	7418	7483	7440	7582	7487	7507	7580	7522	7564	7514	7577	7458	7500	7453	7455	7401	7476	7578	7479	7582	7563	7551	7459	7560	7510	7454	7519	7617	7559	7599	7452	7398	7514	7550	7464	7429	7372	7514	7494	7497	7447	7542	7483	7539	7600	7521	7521	7537	7532	7581	7431	7546	7551	7469	7575	7565	7416	7441	7535	7453	7375	7444	7447	7415	7462	7465	7582	7596	7501	7527	7529	7506	7484	7417	7434	7566	7379	7413	7420	7363	7459	7465	7549	7563	7612	7667	7516	7447	7528	7419	7346	7455	7546	7429	7327	7547	7367	7583	7371	7443	7426	7408	7532	7415	7560	7522	7498	7384	7457	7554	7435	7461	7476	7512	7421	7550	7458	7561	7383	7431	7415	7636	7524	7524	7622	7380	7528	7513	7487	7424	7466	7484	7516	7445	7377	7547	7425	7656	7420	7450	7547	7401	7463	7568	7512	7523	7524	7472	7519	7533	7474	7407	7446	7591	7540	7503	7506	7546	7485	7648	7342	7392	7415	7488	7549	7455	7561	7580	7619	7482	7661	7468	7551	7441	7416	7557	7547	7542	7459	7487	7596	7566	7499	7575	7335	7451	7487	7518	7442	7501	7533	7437	7401	7510	7598	7557	7414	7482	7589	7344	7431	7442	7542	7447	7364	7482	7416	7519	7534	7556	7322	7513	7425	7570	7482	7414	7454	7460	7537	7669	7424	7372	7469	7393	7610	7367	7413	7582	7514	7506	7548	7500	7462	7485	7604	7609	7425	7370	7435	7530	7404	7639	7616	7556	7494	7401	7577	7384	7506	7456	7518	7502	7513	7482	7551	7472	7486	7525	7343	7478	7427	7358	7530	7494	7506	7409	7585	7464	7590	7480	7488	7502	7506	7415	7566	7504	7412	7479	7375	7551	7445	7486	7543	7475	7558	7635	7503	7499	7444	7437	7592	7501	7535	7474	7341	7529	7484	7639	7495	7378	7392	7431	7548	7367	7442	7494	7290	7377	7621	7534	7389	7476	7559	7517	7564	7542	7595	7492	7613	7540	7411	7458	7444	7451	7609	7488	7630	7369	7549	7641	7428	7539	7539	7465	7635	7574	7478	7348	7518	7550	7495	7426	7656	7494	7618	7477	7481	7521	7577	7603	7497	7565	7518	7562	7489	7601	7396	7479	7487	7372	7500	7587	7571	7481	7500	7480	7516	7417	7429	7505	7504	7560	7502	7493	7461	7614	7495	7445	7445	7499	7458	7414	7435	7411	7539	7536	7529	7619	7462	7495	7465	7436	7535	7625	7551	7509	7415	7561	7447	7449	7444	7414	7458	7546	7474	7648	7475	7425	7572	7530	7510	7574	7525	7529	7423	7598	7469	7515	7506	7457	7426	7671	7460	7351	7415	7467	7304	7489	7576	7449	7530	7531	7482	7424	7574	7607	7351	7357	7628	7383	7496	7553	7443	7520	7478	7485	7406	7509	7473	7499	7531	7347	7397	7417	7453	7440	7432	7505	7550	7573	7443	7473	7408	7498	7344	7518	7414	7521	7483	7426	7497	7576	7666	7428	7523	7550	7570	7596	7496	7399	7514	7498	7517	7718	7507	7532	7389	7523	7517	7329	7432	7393	7423	7584	7549	7479	7536	7487	7460	7430	7468	7525	7376	7286	7532	7453	7481	7528	7565	7563	7419	7510	7628	7505	7586	7521	7514	7402	7523	7485	7602	7515	7431	7589	7610	7527	7556	7605	7534	7405	7546	7506	7611	7660	7585	7476	7479	7420	7493	7458	7348	7543	7437	7479	7552	7490	7574	7462	7491	7520	7445	7572	7511	7593	7530	7549	7560	7522	7332	7486	7560	7538	7388	7606	7546	7526	7341	7584	7493	7513	7457	7579	7534	7565	7474	7474	7544	7506	7421	7542	7453	7419	7420	7344	7453	7520	7357	7580	7571	7432	7417	7552	7418	7532	7511	7500	7439	7527	7729	7415	7389	7559	7449	7502	7475	7465	7581	7467	7454	7408	7493	7625	7491	7451	7394	7527	7549	7439	7392	7482	7507	7497	7504	7420	7472	7410	7314	7373	7437	7478	7495	7596	7478	7607	7660	7396	7527	7479	7450	7506	7545	7494	7503	7431	7200	7480	7600	7434	7563	7458	7427	7477	7471	7446	7421	7602	7587	7523	7490	7464	7426	7556	7661	7522	7582	7490	7506	7439	7421	7506	7494	7521	7480	7509	7510	7435	7567	7457	7449	7539	7613	7525	7432	7415	7486	7585	7512	7469	7421	7467	7526	7568	7482	7596	7450	7483	7478	7522	7512	7491	7477	7382	7456	7501	7382	7643	7652	7504	7471	7503	7452	7413	7554	7403	7313	7448	7440	7525	7413	7430	7570	7411	7471	7550	7425	7410	7392	7401	7460	7583	7455	7504	7483	7473	7500	7460	7511	7565	7613	7477	7375	7521	7474	7475	7419	7530	7461	7547	7436	7394	7528	7555	7563	7442	7628	7615	7527	7426	7483	7461	7464	7559	7365	7428	7547	7527	7424	7431	7475	7402	7365	7512	7493	7313	7463	7476	7552	7508	7571	7404	7556	7399	7689	7447	7491	7515	7490	7456	7530	7521	7613	7521	7387	7585	7475	7437	7417	7620	7594	7388	7439	7576	7482	7600	7523	7555	7472	7514	7524	7388	7536	7485	7583	7427	7488	7490	7577	7459	7493	7613	7445	7512	7470	7472	7573	7583	7469	7540	7442	7599	7449	7469	7438	7410	7578	7420	7554	7691	7422	7617	7536	7494	7483	7532	7657	7312	7546	7548	7444	7479	7549	7347	7485	7606	7462	7510	7513	7432	7477	7489	7595	7315	7587	7535	7517	7393	7569	7524	7368	7505	7523	7465	7469	7444	7562	7560	7612	7330	7558	7438	7461	7544	7540	7614	7518	7534	7412	7559	7646	7479	7435	7552	7397	7496	7514	7489	7447	7494	7511	7519	7462	7487	7638	7486	7401	7497	7427	7529	7406	7442	7477	7480	7396	7515	7513	7392	7497	7448	7552	7421	7489	7566	7485	7571	7488	7451	7465	7405	7468	7465	7503	7621	7378	7441	7534	7571	7513	7388	7464	7488	7439	7471	7560	7504	7538	7526	7546	7432	7512	7487	7387	7416	7492	7526	7653	7494	7451	7546	7465	7425	7540	7479	7572	7490	7425	7487	7611	7548	7448	7517	7554	7407	7694	7349	7442	7526	7366	7649	7417	7589	7519	7448	7560	7554	7458	7537	7536	7547	7602	7384	7484	7576	7468	7582	7532	7473	7447	7420	7516	7544	7590	7506	7437	7565	7608	7532	7493	7396	7483	7536	7461	7485	7533	7505	7582	7544	7462	7444	7634	7560	7557	7472	7500	7541	7661	7449	7449	7501	7455	7529	7426	7520	7543	7477	7493	7399	7473	7505	7522	7598	7486	7398	7536	7585	7556	7435	7510	7403	7515	7501	7499	7601	7490	7504	7475	7509	7585	7561	7484	7497	7520	7565	7409	7514	7256	7527	7494	7583	7444	7577	7358	7367	7509	7534	7421	7496	7474	7380	7516	7461	7510	7560	7376	7428	7514	7408	7594	7541	7563	7538	7447	7440	7434	7471	7552	7560	7425	7614	7487	7419	7501	7568	7622	7416	7447	7570	7418	7368	7411	7368	7466	7494	7511	7621	7543	7414	7525	7518	7578	7505	7603	7514	7434	7571	7673	7518	7414	7518	7533	7472	7492	7401	7485	7489	7426	7516	7481	7608	7439	7568	7491	7524	7419	7515	7483	7399	7564	7515	7618	7450	7546	7548	7360	7439	7559	7340	7537	7567	7556	7495	7520	7607	7448	7404	7467	7540	7586	7340	7520	7538	7504	7516	7384
4426	2477	1676	1401	1776	2409	2882	2472	5213	25742	25069	15776	5691	1934	1070	921	949	889	925	925	903	940	926	932	943	903	903	911	902	920	944	899	939	922	900	931	841	944	912	939	885	902	867	914	928	901	933	917	908	933	954	888	958	911	930	898	949	884	849	912	887	869	978	883	910	874	931	956	934	923	886	898	926	962	889	894	913	902	904	864	913	913	868	920	890	863	898	862	905	911	896	922	923	906	911	865	918	931	909	950	943	934	889	942	891	874	900	917	875	932	922	893	896	957	905	949	924	959	921	951	957	885	910	930	960	904	906	924	912	929	893	903	940	973	897	896	947	902	950	933	944	927	915	906	891	932	891	918	1004	957	921	835	939	894	907	861	883	898	920	946	977	925	850	954	911	857	874	920	923	883	852	959	922	890	954	893	881	945	929	892	971	924	876	920	943	860	905	906	915	897	923	899	941	874	947	888	917	970	921	913	904	919	919	878	887	886	874	910	920	954	887	921	945	880	924	881	854	911	880	920	933	950	924	917	870	949	893	912	863	913	937	875	838	924	921	889	914	909	889	882	887	887	918	921	901	896	875	907	897	882	953	888	905	973	855	929	926	925	867	922	945	915	993	941	933	908	921	952	861	896	842	918	923	955	969	922	901	891	884	869	909	912	945	936	895	912	928	904	920	958	856	862	899	916	901	911	917	981	871	942	897	890	916	927	916	910	925	937	898	901	874	920	857	871	1001	892	915	885	876	912	890	969	858	929	917	893	919	920	901	821	876	912	878	911	900	943	903	933	916	906	867	895	924	926	945	901	880	903	900	914	944	876	907	844	887	918	917	879	920	857	860	915	945	913	931	888	873	914	942	906	985	894	935	880	871	926	978	907	900	929	870	885	877	854	953	906	876	869	929	909	945	894	929	900	881	922	951	883	953	950	905	894	889	892	874	943	934	897	946	892	903	919	863	912	934	870	945	903	925	902	912	951	961	929	879	991	909	910	914	916	865	933	929	886	909	844	915	928	910	907	901	918	883	955	903	892	913	912	939	863	910	947	913	920	952	824	915	886	888	930	968	925	895	930	912	914	905	934	917	873	937	897	916	897	899	877	945	898	896	911	891	903	892	833	845	914	917	862	932	962	930	933	944	937	881	922	908	886	869	940	917	954	901	893	944	939	900	923	868	950	942	879	904	889	963	909	901	880	896	921	940	904	910	858	943	932	897	914	950	950	930	926	858	963	877	917	938	882	916	903	859	880	939	889	917	915	902	923	861	900	883	930	933	895	928	892	891	883	962	902	920	928	922	890	925	883	866	919	903	921	876	853	861	929	910	938	907	934	936	881	962	916	862	828	878	905	907	911	928	939	927	914	943	907	911	856	976	889	892	938	940	885	914	882	931	925	869	950	946	917	906	949	890	878	894	919	940	944	919	902	932	920	918	946	887	892	898	933	920	931	879	916	883	927	948	941	924	877	889	908	866	921	907	929	897	922	884	944	925	939	835	941	913	905	915	911	922	816	912	922	991	869	925	916	915	942	927	896	934	891	912	870	961	919	888	890	872	954	908	863	915	921	897	864	967	920	939	869	913	921	919	889	867	913	894	899	924	912	899	955	922	866	921	930	896	921	901	960	927	918	892	943	929	881	919	905	954	897	922	918	942	971	934	950	909	930	896	919	907	919	882	963	842	886	930	866	911	931	873	928	916	871	930	866	922	935	920	934	899	926	930	924	920	907	941	916	896	946	889	909	849	919	832	858	870	880	897	891	925	893	953	954	907	895	891	830	890	910	876	882	938	973	858	928	953	895	901	877	919	912	943	877	898	919	950	939	892	901	958	882	962	962	894	915	934	894	893	866	932	874	977	921	884	889	883	903	966	912	926	940	904	953	946	888	910	951	881	913	898	893	858	857	965	888	965	914	885	887	909	910	890	911	883	892	877	962	887	881	963	917	893	956	875	897	924	919	902	931	892	847	919	951	860	908	923	886	948	916	934	878	873	921	884	944	908	910	882	884	911	959	923	906	917	899	865	911	892	880	913	928	902	896	938	858	896	932	958	877	903	916	925	928	915	912	994	955	912	913	896	851	871	964	886	875	961	881	914	917	883	908	937	898	893	912	944	905	847	920	900	885	910	870	900	911	943	889	872	977	880	896	927	891	969	879	901	955	926	962	912	881	955	892	897	911	898	885	871	929	956	934	933	831	916	900	944	874	922	942	953	871	865	943	968	926	903	882	865	855	888	914	917	916	860	912	928	865	942	884	916	923	942	919	910	922	912	934	967	899	877	874	913	924	920	901	954	927	901	934	938	910	912	950	887	877	933	922	867	863	887	945	958	938	979	906	897	911	889	936	863	947	933	954	924	866	889	890	901	937	938	938	933	896	894	923	954	893	892	927	958	882	928	902	886	886	893	921	919	921	905	946	855	894	959	947	922	905	955	938	920	902	896	935	894	934	909	953	929	874	961	882	948	926	865	875	942	943	929	934	956	915	916	912	919	906	931	842	914	919	890	911	875	881	973	932	871	872	940	897	886	894	916	847	874	904	895	887	919	915	945	875	919	882	947	888	872	918	928	838	902	889	951	883	980	929	954	923	906	933	911	942	929	929	836	861	937	886	929	869	936	916	940	923	930	911	948	912	913	895	899	849	887	940	933	903	915	903	953	902	924	894	907	884	841	983	935	938	930	924	975	946	921	943	933	946	925	926	923	890	956	873	906	853	920	900	911	922	869	941	924	882	923	946	915	899	913	936	877	908	890	900	960	920	903	956	905	858	929	923	939	893	923	904	903	921	927	929	952	862	874	869	941	917	908	935	972	949	933	919	881	892	911	900	844	937	900	888	930	916	978	935	928	924	817	823	867	951	919	860	883	913	884	905	942	887	908	926	939	927	977	908	962	907	904	879	965	942	916	974	925	914	917	915	909	925	926	879	900	919	933	895	894	873	876	922	923	868	908	926	912	929	924	882	911	855	919	890	914	968	1007	873	891	934	932	918	878	902	960	901	905	944	856	925	924	953	960	896	943	833	955	878	964	885	909	904	938	992	867	918	909	984	922	889	950	923	834	898	959	919	924	938	865	932	921	861	949	906	929	926	916	941	895	943	916	862	868	929	883	887	934	905	923	877	995	948	926	996	840	898	923	921	966	889	878	886	928	905	925	850	867	915	887	851	937	888	918	941	927	949	907	927	884	917	904	890	869	853	944	951	907	917	902	938	843	925	924	925	881	890	902	944	938	934	904	866	920	935	936	919	896	895	912	876	944	905	954	879	880	923	930	881	882	900	948	853	926	934	915	920	933	902	886	878	912	908	955	885	875	947	906	895	904	934	938	916	901	836	900	923	883	998	959	942	893	959	898	855	926	924	871	897	897	887	912	929	908	911	933	928	890	913	901	844	883	917	896	857	933	892	933	877	891	869	960	920	934	948	899	895	893	877	889	893	901	908	872	918	933	910	896	878	909	910	918	946	904	912	908	923	916	853	889	928	900	900	947	929
28011	19466	15038	22584	31732	36571	37572	34370	44370	81377	75598	56784	35969	19078	10002	7946	7561	7349	7463	7369	7431	7496	7346	7389	7282	7358	7343	7420	7467	7357	7477	7601	7448	7423	7420	7345	7426	7478	7510	7432	7427	7411	7241	7487	7446	7369	7504	7417	7373	7277	7498	7335	7495	7441	7483	7480	7439	7501	7404	7511	7466	7307	7331	7335	7399	7443	7318	7385	7519	7523	7426	7368	7420	7525	7417	7448	7202	7561	7544	7430	7491	7365	7537	7362	7349	7388	7382	7419	7337	7506	7483	7456	7533	7386	7417	7525	7475	7600	7410	7445	7590	7306	7590	7526	7360	7430	7500	7390	7314	7311	7394	7459	7508	7387	7445	7494	7507	7370	7431	7450	7345	7561	7419	7459	7221	7479	7526	7462	7523	7474	7502	7349	7496	7321	7426	7385	7455	7575	7368	7348	7420	7196	7447	7338	7706	7432	7439	7457	7581	7318	7389	7392	7525	7480	7552	7455	7550	7444	7317	7480	7512	7358	7440	7450	7476	7460	7495	7485	7544	7418	7378	7352	7493	7391	7614	7535	7442	7318	7526	7386	7527	7297	7373	7389	7500	7451	7387	7491	7400	7327	7389	7315	7506	7434	7514	7482	7417	7433	7290	7535	7412	7480	7524	7454	7478	7328	7448	7406	7427	7472	7512	7411	7508	7366	7531	7474	7468	7454	7527	7296	7526	7490	7430	7340	7506	7516	7542	7347	7362	7355	7289	7386	7463	7507	7395	7451	7338	7346	7444	7495	7418	7407	7470	7318	7536	7494	7308	7464	7355	7324	7425	7458	7378	7345	7448	7188	7499	7500	7493	7344	7416	7487	7538	7438	7409	7438	7513	7487	7362	7463	7496	7511	7430	7509	7381	7430	7312	7377	7455	7551	7478	7298	7379	7583	7514	7414	7369	7513	7363	7504	7419	7474	7381	7609	7467	7418	7436	7377	7438	7492	7434	7500	7548	7397	7442	7435	7421	7311	7481	7342	7307	7422	7457	7445	7349	7301	7216	7387	7470	7446	7404	7540	7360	7311	7522	7404	7470	7508	7338	7501	7442	7461	7457	7481	7595	7548	7376	7550	7521	7378	7487	7422	7449	7467	7550	7419	7530	7587	7439	7417	7524	7467	7326	7347	7403	7381	7381	7345	7436	7398	7498	7365	7514	7575	7391	7408	7592	7417	7583	7471	7522	7416	7388	7433	7385	7376	7522	7470	7421	7324	7371	7412	7438	7465	7493	7399	7474	7325	7430	7496	7571	7250	7363	7445	7465	7479	7410	7584	7534	7348	7334	7358	7358	7284	7623	7334	7378	7427	7451	7274	7344	7529	7298	7420	7546	7367	7312	7522	7449	7488	7666	7469	7421	7462	7461	7499	7452	7348	7466	7368	7325	7473	7403	7518	7382	7295	7418	7497	7370	7489	7307	7516	7407	7471	7539	7348	7427	7558	7426	7326	7399	7410	7376	7532	7373	7420	7456	7378	7341	7325	7440	7458	7433	7511	7492	7465	7454	7380	7317	7571	7357	7393	7534	7472	7621	7431	7395	7269	7367	7422	7532	7412	7408	7357	7542	7465	7592	7443	7458	7327	7564	7434	7338	7537	7487	7531	7470	7527	7434	7421	7379	7475	7244	7415	7416	7407	7348	7583	7542	7475	7370	7253	7493	7485	7486	7510	7417	7504	7361	7432	7316	7557	7312	7554	7549	7387	7470	7604	7307	7399	7480	7563	7424	7592	7408	7352	7418	7437	7503	7312	7575	7572	7401	7420	7431	7233	7383	7389	7545	7425	7434	7416	7441	7350	7417	7287	7421	7413	7508	7245	7389	7434	7435	7323	7415	7476	7404	7287	7422	7422	7355	7529	7326	7416	7566	7335	7526	7565	7344	7428	7368	7451	7634	7452	7438	7466	7416	7532	7404	7610	7404	7454	7498	7464	7368	7509	7518	7401	7431	7443	7424	7496	7473	7297	7379	7426	7478	7468	7458	7521	7351	7535	7385	7513	7362	7446	7472	7408	7430	7310	7467	7489	7268	7423	7526	7353	7528	7426	7279	7495	7399	7418	7316	7429	7420	7515	7419	7373	7425	7495	7402	7440	7491	7377	7525	7292	7492	7439	7529	7592	7513	7402	7314	7484	7386	7327	7415	7632	7463	7452	7582	7335	7512	7415	7464	7594	7392	7449	7431	7344	7391	7607	7329	7477	7539	7390	7413	7547	7501	7376	7385	7517	7315	7527	7446	7633	7426	7374	7429	7442	7339	7487	7459	7495	7486	7415	7373	7429	7467	7550	7531	7426	7462	7317	7472	7536	7540	7387	7374	7392	7489	7442	7391	7516	7489	7505	7546	7446	7490	7372	7479	7403	7445	7338	7525	7365	7439	7550	7459	7364	7518	7433	7475	7499	7404	7361	7483	7270	7397	7480	7415	7346	7523	7557	7364	7542	7454	7401	7478	7431	7433	7348	7425	7358	7532	7505	7574	7421	7444	7457	7510	7342	7507	7310	7508	7431	7370	7314	7548	7273	7409	7438	7414	7508	7395	7510	7518	7356	7474	7556	7471	7379	7419	7412	7468	7473	7634	7416	7445	7405	7307	7433	7392	7392	7439	7408	7444	7475	7476	7496	7612	7262	7446	7435	7451	7394	7418	7493	7489	7284	7380	7478	7589	7488	7452	7499	7318	7483	7470	7488	7412	7381	7412	7532	7442	7348	7470	7473	7519	7424	7416	7431	7485	7371	7421	7573	7500	7493	7497	7512	7351	7501	7492	7479	7408	7477	7395	7350	7545	7330	7384	7404	7304	7516	7430	7385	7408	7413	7313	7526	7519	7404	7604	7261	7428	7501	7395	7610	7460	7401	7282	7299	7529	7500	7484	7484	7365	7494	7424	7296	7472	7408	7411	7366	7450	7540	7418	7522	7528	7409	7364	7364	7512	7396	7396	7368	7508	7507	7448	7336	7365	7507	7378	7471	7561	7391	7431	7451	7361	7538	7394	7435	7397	7463	7304	7447	7259	7349	7419	7419	7498	7334	7384	7346	7347	7455	7429	7476	7420	7492	7403	7356	7402	7376	7437	7453	7381	7418	7467	7469	7415	7368	7500	7365	7532	7534	7417	7491	7345	7337	7432	7408	7432	7489	7540	7324	7405	7379	7409	7330	7416	7563	7541	7436	7494	7437	7488	7476	7406	7380	7466	7554	7454	7497	7429	7396	7442	7474	7390	7624	7410	7525	7431	7437	7497	7420	7400	7320	7552	7507	7467	7370	7457	7475	7396	7442	7388	7447	7319	7494	7433	7446	7555	7493	7429	7358	7559	7559	7386	7461	7380	7427	7396	7282	7502	7542	7445	7419	7417	7362	7669	7664	7271	7280	7454	7376	7255	7457	7447	7391	7440	7524	7395	7563	7415	7479	7428	7276	7322	7427	7555	7229	7533	7556	7595	7403	7423	7440	7445	7351	7414	7527	7493	7373	7368	7437	7485	7397	7402	7444	7288	7465	7301	7450	7496	7490	7268	7308	7495	7415	7546	7395	7270	7284	7253	7501	7418	7422	7338	7464	7439	7255	7489	7481	7406	7594	7467	7407	7344	7343	7394	7435	7463	7524	7431	7549	7504	7416	7503	7357	7495	7321	7542	7538	7401	7429	7468	7397	7374	7256	7508	7466	7355	7344	7478	7368	7482	7454	7467	7323	7467	7348	7423	7575	7487	7425	7412	7437	7453	7425	7486	7494	7356	7369	7480	7311	7500	7400	7520	7453	7341	7442	7445	7551	7443	7302	7530	7536	7410	7377	7326	7284	7459	7555	7483	7385	7645	7382	7432	7430	7436	7461	7483	7479	7417	7489	7528	7451	7451	7425	7513	7444	7393	7506	7535	7357	7513	7476	7393	7432	7510	7378	7395	7456	7416	7354	7498	7300	7551	7558	7412	7425	7539	7441	7392	7555	7497	7386	7483	7449	7301	7417	7527	7372	7460	7370	7416	7470	7362	7389	7435	7332	7450	7362	7361	7378	7455	7422	7387	7431	7411	7534	7372	7599	7347	7504	7398	7499	7291	7397	7424	7530	7466	7463	7443	7618	7350	7336	7364	7518	7428	7418	7463	7523	7439	7405	7366	7478	7513	7290	7380	7399	7382	7463	7426	7273	7522	7455	7441	7416	7501	7374	7393	7546	7471	7349	7265	7483	7616	7333	7402	7469	7414	7428	7530	7499	7396	7330	7372	7419	7430	7444	7526	7492	7366	7483	7360	7404	7432	7388	7415	7555	7253	7488	7347	7286	7527	7370	7406	7470	7361	7439	7389	7394	7543	7549	7556	7330	7451	7428	7491	7337	7545	7463	7342	7474	7446	7334	7470	7518	7534	7437	7420	7382	7439	7356	7309	7395	7471	7410	7490	7369	7385	7318	7304	7188	7341	7336	7515	7395	7395	7525	7487	7410	7516	7411	7442	7387	7406	7450	7475	7510	7323	7404	7477	7550	7394	7360	7491	7469	7429	7598	7604	7243	7454	7333	7493	7316	7533	7511	7394	7396	7462	7435	7432	7611	7581	7350	7406	7430	7387	7443	7303	7464	7426	7603	7440	7393	7453	7386	7563	7364	7395	7468	7451	7410	7366	7374	7363	7514	7371	7480	7496	7470	7437	7405	7455	7482	7511	7367	7439	7415	7342	7465	7539	7483	7349	7477	7431	7395	7349	7403	7401	7359	7290	7304	7346	7591	7601	7362	7563	7435	7579	7367	7466	7382	7509	7488	7548	7558	7453	7502	7555	7430	7477	7560	7449	7484	7380	7469	7352	7602	7494	7356	7298	7513	7523	7502	7381	7439	7477	7500	7437	7406	7364	7523	7471	7400	7361	7546	7452	7512	7448	7371	7356	7587	7373	7372	7421	7438	7398	7417	7301	7467	7467	7435	7391	7412	7483	7517	7492	7435	7498	7475	7465	7415	7390	7337	7495	7530	7482	7476	7502	7331	7465	7432	7342	7520	7571	7515	7468	7389	7519	7401	7540	7390	7514	7434	7423	7415	7490	7364	7320	7495	7318	7435	7430	7350	7442	7531	7478	7306	7475	7496	7510	7474
3716	1494	1204	1123	1400	1846	1675	1535	2284	5218	5405	3552	1814	1123	973	927	924	877	918	895	877	928	894	907	864	905	891	943	867	950	889	871	917	925	846	884	912	899	857	941	870	872	874	920	955	978	954	883	881	897	901	903	907	886	879	863	888	960	900	887	866	890	887	860	894	849	928	910	893	905	928	858	919	887	856	871	896	907	918	891	881	893	908	914	886	916	868	880	865	856	924	897	909	914	927	881	900	891	926	944	878	902	962	954	857	896	894	847	856	887	852	865	921	921	867	926	899	819	924	872	901	874	887	911	887	926	856	898	926	939	878	903	890	895	845	944	839	916	890	897	894	907	934	911	928	899	892	938	835	855	914	863	912	880	927	924	863	846	880	952	936	916	924	923	835	860	885	895	882	855	893	869	928	915	916	885	906	880	880	916	911	860	872	928	905	935	860	849	959	928	894	876	871	900	884	910	882	885	847	907	922	900	903	883	926	864	854	911	877	896	851	863	904	915	861	849	892	899	896	906	911	918	880	883	860	929	840	863	889	849	955	877	904	905	876	883	954	937	888	921	878	911	900	935	847	872	878	980	856	932	900	899	893	920	927	915	917	845	886	895	887	861	888	922	881	913	859	872	909	876	931	846	903	879	917	898	873	871	876	910	905	939	883	878	861	853	874	906	932	923	878	805	836	888	926	859	892	860	892	914	905	864	874	908	865	875	863	907	892	848	903	922	900	827	839	885	880	907	888	903	904	877	900	885	919	902	884	958	882	881	905	886	898	893	918	891	941	876	918	932	857	939	867	933	899	849	933	948	890	904	947	892	913	890	888	891	897	834	944	917	839	886	921	887	873	889	915	912	925	896	845	844	933	863	891	891	902	886	951	871	948	854	880	944	894	867	885	857	891	927	880	936	937	906	903	891	893	886	903	897	925	918	941	888	901	889	902	930	877	888	867	914	865	870	870	892	905	896	903	866	918	892	886	853	937	861	906	935	936	914	897	858	914	884	882	946	883	927	871	917	872	928	877	905	919	873	912	898	875	857	906	935	906	904	854	907	930	922	883	897	865	871	874	845	903	869	919	853	852	883	890	899	905	881	892	948	879	937	909	887	918	881	895	904	884	883	844	909	892	876	928	862	863	940	897	883	935	885	888	926	888	877	867	920	902	865	904	921	842	929	936	916	834	926	897	859	889	913	862	882	934	899	864	924	859	889	942	917	930	904	897	894	907	937	918	914	931	879	916	912	932	896	908	925	867	879	878	918	840	929	941	891	941	878	893	891	912	883	917	897	917	901	845	927	922	909	915	906	919	861	919	942	836	883	915	857	934	896	899	884	915	910	943	897	902	869	871	912	844	884	921	872	901	893	922	905	910	945	899	858	890	939	883	885	862	895	918	899	920	913	906	917	849	899	914	876	917	894	843	835	886	972	881	865	900	947	886	884	920	865	890	898	863	976	864	925	862	882	905	915	844	866	857	866	899	913	894	891	867	898	877	920	876	878	872	985	876	863	881	937	930	853	911	910	885	916	871	936	896	880	913	932	868	860	917	865	936	893	875	930	910	923	948	880	881	885	915	932	903	933	940	903	890	923	888	926	888	909	910	926	911	925	858	920	862	874	895	891	925	874	856	925	845	890	929	902	910	873	882	934	863	849	851	912	887	899	909	919	920	926	880	861	874	870	904	844	883	876	864	886	833	881	902	864	909	817	885	890	944	855	957	923	899	902	895	864	879	860	859	847	883	899	913	866	858	920	890	869	868	820	890	872	920	970	899	910	886	855	945	909	941	890	911	827	895	906	929	893	883	892	854	895	882	889	912	897	906	924	906	892	873	932	918	867	888	910	881	877	892	895	939	898	884	833	893	928	872	895	897	900	888	875	885	866	938	876	942	880	926	889	926	889	918	908	930	897	880	927	910	858	918	883	913	901	925	904	909	928	871	842	876	887	904	872	879	925	932	891	862	931	848	919	886	899	883	901	851	925	918	866	940	920	923	874	873	860	877	876	900	917	925	889	896	883	874	931	888	923	893	910	843	913	879	889	922	855	873	907	896	924	854	837	907	874	893	912	865	893	872	865	877	867	903	899	921	889	929	914	852	926	935	928	941	856	882	914	862	882	913	890	945	908	847	889	901	891	853	932	921	867	877	905	925	908	865	872	923	881	860	919	936	915	928	945	891	869	867	866	872	930	902	949	906	886	868	880	853	890	908	869	906	823	873	878	898	939	836	869	875	910	869	882	922	873	896	859	913	840	883	924	858	882	873	901	892	870	919	880	837	941	921	876	927	930	896	857	863	947	894	938	948	923	906	927	923	853	850	894	830	912	890	890	812	882	882	918	952	919	903	915	852	894	959	885	867	892	922	867	867	884	918	869	912	887	878	869	887	908	891	901	958	865	900	915	928	899	924	903	913	938	923	892	872	862	896	956	921	905	912	889	942	872	859	878	887	926	923	886	916	912	908	914	855	888	921	849	865	896	899	916	939	950	918	928	897	886	918	896	883	872	875	899	940	857	922	881	959	900	872	882	948	899	873	877	872	856	892	851	859	912	950	904	894	881	930	868	914	945	909	940	942	897	898	943	910	912	896	888	871	871	936	861	881	910	875	868	954	837	882	890	932	868	904	932	921	864	830	908	905	893	941	873	870	916	911	915	840	902	896	905	878	902	852	883	869	880	919	885	878	912	961	836	890	896	878	857	904	883	917	865	918	915	811	956	878	929	897	899	879	881	896	885	861	904	883	934	891	863	954	870	858	890	941	913	920	826	909	854	903	922	899	906	915	961	951	924	908	875	923	845	914	933	890	926	902	868	894	890	880	835	897	842	917	963	950	876	893	842	891	847	880	903	920	925	890	889	810	869	883	923	902	876	844	891	941	844	911	894	920	880	914	866	891	883	855	897	898	906	899	936	872	919	895	841	912	871	917	910	878	898	853	931	866	865	1005	848	888	897	906	864	859	884	959	942	834	858	864	923	918	876	877	889	916	858	881	888	919	903	933	839	900	918	929	973	924	921	966	896	855	848	908	918	890	916	853	907	847	980	901	894	901	849	901	846	877	875	942	900	865	870	882	880	930	890	892	883	879	923	889	878	888	884	920	926	913	924	879	897	911	839	942	905	851	906	879	912	892	890	862	874	900	923	888	859	906	903	912	919	826	942	888	917	914	877	878	906	870	910	864	893	946	837	874	881	905	867	909	928	869	940	845	919	888	889	935	869	918	906	878	906	887	873	906	899	837	871	905	877	893	897	919	889	896	923	906	876	882	830	891	859	922	880	924	903	881	911	832	930	888	865	961	912	924	924	942	892	933	911	890	872	903	905	857	905	896	876	874	884	885	892	875	839	919	880	895	889	875	940	885	889	925	888	881	911	904	856	909	944	931	923	952	859	848	901	959	860	875	965	902	880	894	842	908	900	901	862	912	854	920	889	874	890	937	925	914	905	905	911	894	890	904	885	852	910	824	868	844	891	900	926	887	853	915	901	934	897
18932	13316	11440	16626	25207	30199	28215	24480	33776	45462	41606	31512	18215	10380	7815	7572	7291	7169	7280	7301	7330	7323	7292	7212	7337	7316	7319	7281	7403	7127	7306	7253	7225	7216	7359	7233	7179	7373	7319	7308	7357	7256	7277	7359	7222	7256	7315	7228	7348	7354	7261	7255	7185	7201	7321	7178	7252	7299	7438	7308	7257	7225	7271	7159	7306	7306	7305	7456	7379	7321	7342	7355	7252	7329	7218	7356	7449	7268	7298	7245	7304	7293	7152	7250	7232	7238	7293	7417	7305	7356	7256	7306	7253	7198	7290	7371	7239	7145	7351	7265	7413	7161	7384	7281	7261	7350	7281	7234	7269	7256	7414	7165	7231	7357	7265	7214	7091	7277	7381	7273	7185	7366	7293	7339	7174	7254	7241	7387	7263	7397	7281	7337	7299	7271	7367	7333	7280	7244	7331	7211	7078	7283	7251	7385	7259	7170	7311	7257	7376	7211	7281	7368	7265	7395	7101	7221	7303	7216	7375	7281	7240	7200	7261	7275	7214	7225	7254	7237	7249	7238	7369	7363	7241	7196	7384	7218	7098	7341	7298	7259	7211	7332	7321	7402	7372	7178	7241	7192	7304	7200	7375	7284	7309	7332	7208	7172	7157	7259	7294	7116	7512	7258	7190	7332	7199	7199	7268	7182	7400	7368	7304	7274	7306	7287	7344	7278	7453	7319	7256	7385	7437	7237	7298	7355	7241	7212	7337	7389	7263	7147	7089	7323	7260	7317	7281	7212	7466	7229	7318	7256	7209	7285	7191	7211	7307	7225	7555	7375	7263	7343	7420	7384	7295	7415	7254	7307	7269	7171	7282	7233	7246	7239	7160	7266	7255	7241	7309	7270	7170	7351	7302	7202	7221	7321	7199	7237	7332	7309	7384	7296	7362	7242	7342	7210	7336	7407	7274	7253	7221	7254	7219	7137	7219	7428	7238	7317	7277	7287	7307	7311	7319	7232	7302	7281	7390	7342	7214	7335	7243	7188	7284	7469	7264	7139	7317	7226	7339	7295	7369	7282	7286	7388	7335	7325	7286	7294	7195	7417	7248	7359	7320	7176	7324	7310	7322	7325	7296	7334	7289	7287	7241	7347	7397	7261	7390	7270	7237	7267	7380	7390	7284	7209	7268	7297	7205	7405	7232	7401	7295	7239	7325	7090	7327	7416	7332	7266	7307	7227	7470	7305	7290	7101	7319	7308	7262	7266	7360	7448	7112	7296	7158	7319	7382	7329	7144	7310	7259	7385	7260	7265	7197	7387	7259	7348	7249	7280	7363	7250	7281	7315	7265	7322	7238	7312	7037	7210	7365	7176	7096	7432	7249	7358	7333	7206	7280	7343	7268	7347	7292	7294	7351	7250	7327	7379	7406	7325	7359	7308	7372	7214	7267	7287	7414	7163	7212	7268	7246	7265	7252	7361	7241	7335	7181	7151	7252	7284	7326	7175	7288	7309	7298	7236	7358	7467	7345	7388	7324	7267	7205	7223	7240	7262	7305	7321	7251	7332	7295	7331	7235	7139	7369	7360	7200	7404	7232	7255	7295	7339	7270	7174	7281	7250	7320	7360	7211	7212	7272	7273	7178	7388	7203	7249	7277	7245	7297	7274	7284	7275	7233	7282	7321	7208	7251	7155	7239	7230	7317	7124	7265	7211	7395	7300	7341	7282	7303	7182	7273	7265	7384	7399	7357	7360	7310	7346	7249	7374	7253	7440	7257	7165	7420	7276	7171	7341	7330	7378	7336	7252	7235	7168	7331	7266	7173	7279	7305	7307	7428	7313	7342	7366	7297	7282	7218	7274	7293	7157	7326	7131	7257	7184	7375	7184	7217	7335	7260	7240	7256	7299	7352	7305	7317	7202	7304	7303	7384	7351	7322	7173	7240	7216	7143	7236	7213	7303	7248	7246	7324	7343	7319	7243	7282	7290	7282	7358	7202	7359	7340	7406	7307	7291	7427	7214	7164	7294	7262	7090	7269	7181	7244	7214	7188	7218	7317	7338	7298	7300	7341	7223	7306	7150	7303	7307	7254	7230	7313	7290	7291	7313	7241	7321	7425	7371	7246	7225	7189	7345	7221	7189	7346	7359	7311	7385	7254	7268	7281	7278	7233	7268	7191	7268	7165	7396	7211	7307	7198	7276	7375	7324	7126	7111	7357	7314	7351	7367	7244	7302	7334	7280	7317	7292	7240	7265	7272	7258	7240	7218	7332	7542	7278	7189	7202	7322	7376	7250	7298	7336	7266	7181	7226	7285	7302	7319	7334	7158	7217	7212	7312	7205	7315	7286	7387	7251	7431	7239	7259	7356	7123	7298	7313	7389	7301	7211	7238	7285	7253	7423	7178	7374	7243	7249	7297	7290	7284	7162	7295	7230	7232	7115	7170	7238	7215	7192	7255	7306	7307	7244	7177	7240	7262	7280	7437	7256	7398	7298	7333	7351	7349	7356	7389	7348	7215	7377	7270	7210	7369	7156	7344	7309	7195	7253	7253	7315	7234	7414	7355	7221	7329	7157	7293	7219	7283	7325	7381	7346	7377	7291	7251	7253	7260	7220	7271	7397	7194	7280	7283	7270	7184	7359	7253	7309	7330	7356	7230	7257	7271	7289	7268	7158	7349	7322	7163	7290	7347	7162	7336	7360	7185	7256	7125	7256	7312	7314	7299	7300	7333	7388	7310	7199	7276	7306	7152	7338	7211	7179	7135	7282	7271	7352	7282	7385	7279	7265	7361	7428	7356	7301	7391	7169	7313	7201	7391	7288	7322	7205	7179	7226	7290	7298	7260	7287	7350	7194	7177	7271	7345	7284	7324	7306	7231	7262	7368	7227	7362	7471	7317	7206	7248	7287	7398	7286	7198	7299	7071	7264	7211	7310	7282	7288	7363	7239	7250	7363	7292	7300	7344	7229	7283	7373	7224	7313	7335	7099	7299	7440	7354	7298	7235	7307	7352	7368	7254	7299	7381	7323	7301	7339	7228	7276	7220	7160	7183	7279	7262	7410	7195	7158	7288	7301	7243	7299	7363	7344	7365	7456	7378	7223	7283	7310	7306	7400	7320	7296	7137	7299	7285	7209	7273	7200	7286	7353	7262	7229	7246	7236	7348	7196	7237	7239	7304	7200	7240	7403	7209	7247	7348	7261	7331	7291	7432	7319	7342	7357	7269	7208	7246	7250	7333	7390	7199	7404	7238	7175	7248	7209	7144	7182	7313	7196	7179	7290	7261	7319	7232	7284	7219	7264	7228	7369	7190	7203	7446	7197	7333	7173	7313	7315	7342	7264	7290	7341	7203	7242	7285	7249	7284	7210	7316	7259	7251	7417	7247	7273	7271	7190	7374	7220	7289	7322	7359	7213	7278	7231	7359	7270	7188	7286	7252	7253	7185	7376	7254	7317	7284	7262	7232	7248	7233	7117	7313	7259	7314	7309	7194	7289	7152	7319	7405	7214	7297	7365	7343	7306	7362	7268	7240	7320	7346	7271	7284	7330	7196	7351	7304	7266	7268	7239	7349	7244	7308	7298	7314	7317	7328	7352	7218	7432	7307	7221	7292	7172	7373	7300	7345	7266	7299	7337	7271	7275	7332	7222	7314	7375	7263	7199	7311	7152	7246	7277	7288	7266	7385	7243	7214	7234	7279	7325	7347	7266	7345	7197	7316	7180	7427	7262	7195	7259	7274	7311	7342	7224	7294	7217	7346	7252	7257	7241	7290	7277	7245	7308	7252	7335	7270	7227	7235	7280	7197	7252	7302	7355	7311	7274	7441	7218	7469	7244	7302	7222	7293	7321	7254	7316	7282	7403	7333	7302	7341	7325	7243	7246	7228	7404	7319	7236	7378	7324	7252	7254	7235	7343	7414	7225	7282	7365	7227	7269	7186	7324	7294	7260	7284	7393	7259	7372	7344	7269	7222	7234	7336	7099	7345	7325	7240	7281	7323	7297	7307	7344	7202	7115	7281	7217	7200	7404	7212	7383	7272	7403	7328	7189	7217	7336	7238	7281	7262	7253	7284	7314	7340	7331	7256	7250	7370	7328	7199	7271	7286	7316	7242	7296	7286	7335	7316	7410	7260	7199	7209	7338	7200	7303	7246	7303	7329	7125	7242	7264	7355	7222	7270	7406	7096	7287	7242	7371	7287	7220	7342	7285	7390	7374	7304	7336	7218	7313	7406	7345	7378	7352	7365	7207	7408	7340	7260	7322	7239	7366	7341	7251	7361	7202	7259	7266	7247	7333	7323	7355	7347	7272	7281	7251	7303	7176	7314	7220	7260	7318	7306	7261	7172	7339	7158	7202	7309	7236	7232	7248	7278	7335	7361	7259	7298	7311	7305	7288	7352	7411	7355	7424	7219	7208	7223	7179	7295	7190	7301	7297	7126	7205	7284	7433	7400	7218	7368	7326	7332	7153	7161	7278	7286	7373	7375	7302	7246	7260	7173	7174	7134	7295	7290	7341	7276	7250	7305	7238	7364	7479	7387	7226	7398	7325	7350	7310	7112	7296	7361	7123	7185	7295	7190	7363	7255	7265	7202	7280	7345	7222	7330	7179	7302	7329	7294	7283	7315	7245	7258	7242	7185	7223	7328	7341	7218	7224	7323	7249	7233	7243	7378	7273	7281	7253	7418	7338	7338	7237	7273	7300	7220	7283	7207	7302	7270	7308	7224	7296	7219	7181	7369	7288	7175	7305	7168	7320	7338	7359	7296	7361	7325	7293	7262	7288	7303	7157	7271	7261	7141	7255	7336	7154	7305	7292	7453	7308	7239	7257	7239	7203	7379	7203	7274	7259	7542	7239	7233	7179	7334	7335	7328	7210	7214	7373	7362	7341	7207	7214	7285	7424	7206	7285	7212	7313	7356	7230	7192	7272	7225	7235	7425	7283	7262	7276	7183	7221	7315	7383	7132	7315	7312	7370	7119	7349	7456	7150	7387	7220	7239	7211	7250	7380	7287	7313	7226	7214	7240	7410	7311	7222	7379	7364	7230	7214	7252	7319	7313	7211	7272	7284	7200	7429	7289	7255	7221	7210	7285	7245	7254	7257	7283	7287	7456	7353	7211	7251	7381	7195	7311	7407
2766	1933	1375	1248	1615	2384	2065	1956	3687	14008	14891	8995	3381	1578	1007	930	889	877	914	915	911	893	902	922	895	894	906	901	877	918	952	939	919	911	884	928	904	873	945	903	917	949	830	873	829	920	881	937	922	898	890	897	880	886	957	862	874	873	869	873	887	928	935	912	931	929	936	867	922	906	892	908	912	928	893	885	903	930	956	911	892	869	858	879	857	876	852	880	930	832	865	894	879	910	893	899	913	897	862	898	903	926	893	887	936	878	934	950	866	896	883	907	923	939	882	889	921	939	892	923	933	921	891	885	954	896	910	935	910	910	890	904	893	919	940	901	897	949	950	929	883	915	866	918	900	915	900	915	920	864	938	932	832	901	961	915	876	913	954	907	965	919	937	990	932	938	926	895	894	882	907	907	905	903	894	905	968	890	891	945	882	920	943	919	917	928	912	876	916	840	941	867	953	907	883	873	879	872	899	988	890	915	869	905	878	882	885	889	937	824	888	885	882	931	914	884	883	946	909	892	916	916	889	860	910	952	915	865	858	895	926	879	864	828	868	913	881	874	919	920	912	889	877	904	885	944	886	914	878	813	957	898	860	877	874	907	884	893	903	898	907	914	936	931	890	983	901	925	947	909	913	868	859	926	903	923	892	886	884	978	915	876	873	922	884	921	926	883	908	880	905	892	913	937	878	938	910	934	871	948	903	877	898	872	851	889	895	908	926	937	948	909	897	921	914	908	834	985	896	872	930	896	887	896	861	887	911	898	871	979	893	911	916	930	915	877	881	934	888	932	844	896	912	950	894	901	858	913	877	906	954	870	897	935	867	896	955	934	855	909	901	918	942	935	900	887	879	940	883	919	930	905	890	917	928	932	888	858	873	914	916	876	876	900	944	924	919	899	943	856	946	880	895	950	932	867	918	899	913	878	921	892	872	926	831	880	921	923	909	896	911	904	907	871	931	868	889	927	923	895	935	948	904	861	851	871	876	854	934	929	875	871	929	930	939	886	919	924	922	911	881	877	875	906	874	947	908	941	907	917	854	917	881	911	976	951	883	926	868	898	928	928	878	846	871	879	895	931	893	925	885	875	901	953	904	894	908	907	874	918	927	945	925	842	878	894	861	890	896	908	899	894	884	921	953	849	866	891	851	970	862	959	879	926	910	866	949	886	910	919	901	930	884	895	945	912	903	911	892	865	915	843	920	959	941	930	893	924	960	965	889	948	934	895	884	921	885	873	932	921	847	910	832	907	898	892	935	912	834	875	909	904	867	928	842	954	820	939	937	880	873	866	917	874	906	913	887	891	882	896	924	953	928	865	892	966	852	908	884	922	902	884	913	845	902	987	932	865	943	893	917	907	898	910	918	870	916	833	880	935	899	932	920	911	906	894	905	865	967	872	922	872	890	873	874	862	922	902	918	894	917	886	920	896	905	896	882	944	922	881	915	902	897	921	902	929	899	923	885	879	957	914	884	900	865	895	907	928	965	961	946	915	870	898	915	880	859	903	879	883	875	924	883	867	848	974	819	919	893	931	918	873	902	883	955	886	901	933	937	908	876	857	912	915	915	860	909	856	889	863	919	872	884	901	893	888	923	914	877	925	912	850	872	913	883	899	936	931	846	931	901	943	880	960	968	915	905	915	898	905	910	917	883	881	883	931	924	926	883	919	879	880	894	905	850	889	909	942	898	876	957	885	896	913	920	871	963	879	935	883	832	932	923	896	919	858	921	911	914	907	937	880	963	945	897	899	874	882	899	891	952	916	960	908	923	883	885	958	831	942	861	926	887	863	865	971	899	897	910	900	890	918	889	901	925	949	940	900	895	949	909	899	949	844	876	880	930	866	859	939	889	958	862	903	895	872	906	926	920	892	911	863	898	914	905	856	906	860	896	982	917	896	903	930	932	909	860	891	868	911	981	890	915	923	875	924	935	861	880	890	918	922	874	913	888	905	887	912	910	870	896	856	928	928	927	888	857	949	928	975	941	925	866	880	903	929	893	902	910	937	890	932	916	911	953	913	918	898	919	956	937	938	938	898	879	884	942	911	886	859	919	914	892	896	948	935	943	877	868	909	870	895	895	868	855	881	906	906	902	925	877	931	854	898	895	934	924	924	890	928	920	889	890	894	947	918	964	912	943	879	903	918	841	904	911	929	898	927	960	868	923	887	927	888	940	986	899	902	880	954	840	982	908	934	858	878	946	935	848	891	877	918	952	958	901	855	890	938	911	918	898	902	846	964	877	933	869	872	933	922	847	884	891	900	906	882	891	922	890	823	863	927	878	965	903	875	916	944	878	920	874	925	888	889	872	893	932	952	922	949	944	917	859	911	894	914	857	833	885	914	891	911	907	929	955	903	953	910	955	892	939	877	871	846	880	867	876	902	924	875	923	935	882	913	941	919	888	919	906	888	895	885	894	904	926	888	879	946	901	898	906	861	904	935	924	870	884	906	904	883	923	933	871	896	880	856	917	922	903	895	931	868	858	914	950	847	875	917	872	885	928	906	858	946	866	928	926	879	879	916	878	864	890	919	845	854	934	862	935	1003	931	885	905	918	923	859	877	932	873	988	927	914	874	914	904	911	950	950	864	927	883	945	947	825	949	944	902	916	883	914	955	932	895	955	919	930	966	893	854	908	921	905	883	928	935	905	905	954	877	893	839	855	922	896	871	952	911	916	901	912	915	927	897	910	912	909	872	925	874	923	917	963	833	907	899	883	953	923	865	929	862	928	947	904	868	915	897	919	942	876	908	917	908	903	914	853	915	907	890	895	886	914	961	866	904	890	874	915	878	919	910	869	914	958	902	911	884	868	895	876	900	921	891	862	874	897	877	938	885	865	882	911	923	913	894	966	957	909	856	891	899	851	869	859	950	945	930	919	931	885	905	872	902	922	951	876	886	893	892	902	856	942	897	890	909	885	913	870	960	899	941	874	900	879	926	899	901	914	907	945	874	901	896	888	901	881	874	928	861	906	878	913	905	860	895	900	873	898	930	931	910	897	840	897	885	913	881	878	936	941	821	876	907	855	889	895	880	901	901	872	919	851	857	905	893	892	889	868	936	898	928	890	873	867	869	877	869	950	953	892	877	889	922	924	960	931	924	862	920	885	875	905	928	867	886	923	861	876	907	894	894	918	881	892	872	837	913	885	902	887	873	889	925	944	936	954	876	886	886	906	882	885	933	853	913	904	896	887	908	891	902	891	826	897	972	924	914	860	956	881	915	923	894	955	916	910	929	929	887	904	904	952	897	913	918	895	891	896	890	925	942	921	966	913	885	842	911	886	898	911	922	935	903	907	926	893	895	913	901	892	964	950	896	914	917	939	889	897	928	908	873	928	928	880	919	946	915	931	870	910	903	899	887	894	892	921	912	910	974	908	886	895	942	876	917	885	889	912	906	881	929	865	898	892	865	928	927	912	907	881	867	924	950	908	883	907	909	903	875	889	925	889	886	940	921	941	887	902	883	827	863	879	910	895	895	896
22555	16740	13059	19953	29862	35937	31535	30408	40976	65277	61244	46061	29398	15640	9232	7532	7383	7248	7363	7328	7512	7225	7389	7405	7304	7456	7207	7323	7373	7345	7282	7271	7281	7409	7270	7377	7271	7215	7343	7370	7438	7317	7374	7363	7308	7182	7272	7320	7259	7129	7414	7351	7218	7152	7334	7192	7277	7344	7298	7331	7319	7299	7419	7322	7226	7332	7274	7385	7304	7272	7378	7438	7236	7327	7349	7387	7309	7403	7274	7397	7251	7318	7328	7335	7248	7377	7236	7279	7370	7299	7462	7249	7349	7239	7245	7433	7210	7322	7386	7417	7290	7223	7306	7236	7178	7372	7442	7263	7357	7276	7253	7419	7256	7414	7342	7188	7372	7510	7409	7331	7386	7396	7213	7375	7359	7240	7336	7402	7376	7365	7346	7326	7245	7455	7368	7335	7346	7343	7143	7391	7303	7357	7478	7313	7317	7395	7390	7387	7325	7274	7359	7132	7218	7421	7381	7124	7261	7476	7301	7304	7190	7406	7202	7313	7298	7243	7387	7293	7280	7294	7290	7358	7315	7326	7426	7212	7315	7207	7271	7275	7347	7316	7349	7212	7196	7328	7311	7234	7296	7281	7386	7387	7261	7373	7427	7289	7238	7381	7253	7312	7376	7316	7224	7403	7336	7311	7269	7338	7360	7204	7377	7169	7214	7300	7335	7262	7351	7441	7245	7444	7312	7213	7345	7409	7388	7241	7304	7257	7347	7385	7306	7447	7150	7342	7474	7293	7291	7504	7240	7306	7370	7280	7507	7287	7227	7318	7477	7337	7388	7256	7292	7247	7269	7268	7439	7410	7234	7210	7239	7431	7343	7295	7315	7256	7286	7306	7237	7274	7236	7283	7389	7296	7372	7281	7324	7409	7286	7411	7209	7393	7338	7379	7395	7307	7349	7274	7362	7272	7344	7278	7365	7202	7341	7229	7455	7396	7457	7275	7378	7417	7232	7367	7233	7295	7302	7311	7307	7238	7299	7233	7326	7265	7328	7191	7377	7375	7366	7343	7336	7244	7364	7315	7464	7231	7176	7243	7301	7238	7364	7380	7330	7327	7338	7314	7284	7380	7382	7267	7314	7303	7411	7230	7304	7473	7290	7381	7313	7304	7339	7379	7310	7418	7430	7258	7265	7240	7230	7346	7131	7250	7454	7264	7301	7285	7114	7241	7451	7395	7280	7438	7212	7361	7382	7379	7323	7223	7235	7388	7260	7279	7152	7375	7409	7391	7358	7307	7372	7338	7400	7319	7204	7152	7289	7346	7343	7342	7147	7357	7321	7405	7294	7462	7254	7355	7350	7385	7317	7313	7382	7298	7410	7271	7309	7365	7278	7310	7326	7299	7282	7315	7406	7275	7298	7309	7274	7373	7238	7173	7369	7334	7205	7264	7472	7243	7257	7433	7395	7395	7373	7382	7286	7327	7405	7262	7217	7342	7299	7297	7479	7345	7184	7291	7421	7344	7420	7360	7321	7203	7279	7360	7273	7219	7369	7413	7270	7366	7281	7312	7329	7233	7262	7388	7400	7346	7403	7435	7257	7305	7248	7195	7205	7412	7410	7349	7347	7227	7374	7317	7349	7317	7364	7218	7248	7300	7234	7239	7324	7333	7326	7290	7409	7308	7360	7285	7328	7290	7446	7428	7407	7389	7293	7167	7342	7315	7320	7288	7379	7307	7406	7372	7259	7316	7357	7267	7268	7363	7348	7168	7234	7192	7344	7225	7366	7315	7432	7347	7200	7410	7283	7254	7160	7282	7295	7340	7385	7323	7229	7352	7278	7355	7417	7367	7481	7282	7353	7352	7430	7281	7398	7213	7225	7391	7283	7302	7359	7327	7325	7146	7370	7347	7278	7265	7345	7448	7436	7389	7372	7374	7276	7298	7203	7304	7306	7240	7435	7429	7316	7219	7436	7300	7285	7170	7244	7259	7283	7355	7369	7407	7332	7347	7254	7425	7361	7267	7357	7230	7245	7408	7306	7310	7410	7301	7467	7270	7278	7407	7238	7339	7408	7321	7298	7390	7351	7292	7304	7249	7250	7452	7384	7264	7317	7316	7297	7203	7421	7312	7372	7318	7260	7365	7334	7246	7335	7299	7222	7380	7372	7488	7242	7345	7316	7294	7123	7355	7206	7130	7335	7325	7336	7235	7322	7317	7258	7310	7394	7408	7400	7324	7380	7262	7222	7216	7249	7446	7326	7262	7432	7313	7310	7304	7239	7342	7327	7253	7322	7339	7409	7409	7403	7289	7262	7245	7377	7283	7183	7161	7293	7279	7335	7215	7279	7332	7400	7219	7390	7383	7238	7380	7276	7254	7357	7183	7406	7346	7320	7234	7243	7367	7223	7341	7258	7272	7389	7241	7324	7331	7365	7392	7215	7319	7355	7295	7297	7251	7297	7376	7313	7260	7279	7424	7299	7429	7305	7358	7264	7496	7462	7270	7318	7306	7296	7303	7364	7286	7338	7396	7288	7309	7265	7448	7463	7469	7208	7346	7283	7377	7354	7225	7291	7139	7276	7421	7332	7223	7240	7273	7247	7382	7237	7344	7313	7237	7384	7391	7246	7443	7389	7366	7334	7254	7368	7365	7335	7274	7348	7259	7286	7351	7255	7379	7222	7292	7307	7253	7274	7254	7302	7278	7341	7290	7352	7418	7415	7116	7345	7174	7334	7312	7352	7332	7335	7274	7247	7209	7296	7321	7248	7219	7308	7337	7291	7491	7289	7394	7278	7342	7369	7209	7247	7312	7308	7346	7307	7352	7318	7327	7386	7327	7435	7224	7223	7291	7486	7337	7460	7204	7217	7337	7322	7401	7295	7279	7313	7399	7360	7390	7309	7417	7175	7390	7258	7368	7335	7285	7264	7358	7478	7365	7223	7306	7254	7337	7347	7299	7240	7374	7315	7489	7209	7237	7441	7429	7265	7239	7252	7350	7273	7386	7434	7313	7304	7329	7343	7260	7446	7194	7342	7324	7381	7414	7339	7271	7271	7270	7319	7372	7267	7363	7192	7376	7209	7255	7335	7361	7387	7268	7280	7320	7350	7262	7347	7349	7182	7329	7139	7414	7349	7267	7251	7284	7416	7445	7505	7307	7309	7220	7334	7269	7418	7395	7334	7129	7244	7327	7360	7386	7240	7310	7328	7315	7419	7165	7305	7261	7350	7318	7205	7438	7221	7265	7323	7376	7285	7410	7209	7232	7316	7217	7281	7190	7213	7346	7432	7439	7414	7261	7303	7294	7232	7261	7350	7201	7353	7345	7350	7412	7425	7361	7377	7323	7534	7327	7341	7362	7377	7213	7337	7281	7271	7233	7380	7257	7399	7270	7442	7370	7285	7402	7421	7230	7382	7271	7295	7191	7309	7495	7263	7152	7352	7153	7308	7338	7386	7315	7234	7281	7318	7212	7409	7297	7243	7369	7381	7327	7367	7275	7406	7266	7365	7322	7372	7347	7316	7399	7361	7383	7315	7317	7265	7373	7380	7158	7449	7378	7222	7385	7334	7415	7364	7308	7397	7297	7269	7262	7307	7343	7349	7228	7333	7429	7326	7314	7269	7372	7337	7292	7235	7307	7341	7249	7301	7483	7091	7253	7258	7283	7274	7221	7326	7343	7432	7333	7528	7369	7211	7208	7251	7263	7319	7433	7468	7383	7194	7286	7297	7301	7247	7335	7332	7309	7236	7347	7245	7184	7304	7408	7283	7307	7421	7370	7370	7378	7359	7116	7216	7343	7322	7259	7384	7317	7392	7424	7128	7331	7303	7255	7270	7237	7326	7407	7266	7353	7428	7268	7426	7379	7332	7134	7392	7323	7345	7336	7417	7358	7377	7231	7397	7340	7329	7399	7365	7349	7298	7400	7409	7284	7242	7325	7343	7266	7332	7317	7324	7289	7358	7402	7301	7275	7230	7261	7345	7368	7334	7226	7347	7380	7194	7419	7350	7470	7323	7239	7291	7248	7298	7499	7421	7381	7231	7425	7251	7365	7365	7339	7142	7340	7283	7234	7264	7339	7258	7288	7324	7228	7412	7212	7373	7306	7310	7319	7299	7231	7288	7198	7354	7302	7373	7294	7400	7282	7342	7376	7285	7374	7332	7371	7369	7308	7377	7457	7360	7322	7434	7282	7142	7186	7357	7243	7334	7388	7116	7333	7247	7310	7285	7288	7357	7415	7217	7297	7202	7201	7340	7371	7329	7353	7404	7374	7343	7492	7300	7418	7365	7376	7211	7333	7428	7462	7443	7290	7313	7241	7252	7218	7452	7302	7361	7304	7227	7249	7346	7393	7311	7436	7276	7392	7475	7300	7173	7460	7339	7212	7283	7173	7274	7338	7284	7330	7383	7334	7374	7249	7403	7311	7301	7269	7138	7237	7371	7252	7318	7248	7324	7425	7329	7264	7349	7396	7264	7341	7340	7328	7297	7305	7323	7315	7334	7450	7345	7349	7352	7296	7510	7139	7348	7376	7270	7315	7426	7436	7377	7446	7413	7416	7279	7459	7251	7329	7584	7280	7410	7272	7353	7353	7322	7261	7242	7440	7373	7260	7349	7392	7326	7309	7253	7396	7374	7175	7360	7136	7430	7361	7312	7323	7177	7288	7355	7283	7420	7247	7268	7281	7465	7151	7298	7325	7261	7291	7381	7248	7271	7185	7397	7363	7307	7393	7405	7227	7277	7351	7249	7278	7337	7352	7336	7299	7257	7259	7350	7267	7360	7306	7347	7325	7345	7294	7373	7276	7420	7292	7270	7312	7209	7223	7234	7245	7234	7240	7293	7250	7401	7156	7283	7334	7322	7348	7198	7402	7335	7344	7334	7301	7325	7321	7346	7232	7243	7240	7283	7328	7277	7436	7309	7430	7438	7323	7206	7297	7253	7327	7426	7188	7427	7123	7408	7209	7325	7243	7293	7355	7413	7323	7202	7387	7348	7334	7300	7373	7383	7202	7268	7320	7243	7498	7369	7381	7348	7250	7186	7312	7266	7342	7430	7241	7391	7314	7384	7323	7395	7245	7469	7224	7236	7377	7104	7378	7391	7214	7310	7275	7407	7201	7297	7192	7227	7417
5417	1886	1406	1272	1601	1976	2097	1890	2974	13729	15449	9498	3786	1672	1082	886	911	978	914	946	910	987	888	871	923	906	891	940	891	886	945	892	952	904	896	865	931	928	919	853	923	943	954	943	959	933	910	898	875	939	923	939	980	970	966	898	933	923	893	927	936	911	929	893	881	950	908	940	866	920	930	953	975	938	914	884	941	902	909	898	915	958	925	916	951	952	890	906	932	884	955	948	924	911	858	880	936	901	929	905	946	966	944	929	912	931	972	882	967	930	957	938	953	876	925	953	907	942	927	953	936	924	968	912	925	898	900	882	912	929	930	909	935	943	865	964	947	939	968	938	891	901	906	886	942	908	959	933	898	935	866	873	922	949	979	879	938	943	933	903	957	899	964	871	970	942	906	894	921	979	925	902	876	893	836	900	877	965	914	967	890	947	855	907	935	899	927	919	930	967	978	915	879	929	934	880	934	953	919	907	894	934	961	943	911	953	951	851	893	922	916	845	911	941	940	922	968	949	931	902	949	911	954	972	900	934	944	963	845	915	911	940	923	937	950	896	903	917	907	895	917	966	868	893	905	973	924	981	968	931	946	913	936	916	891	903	936	918	922	894	917	971	971	991	924	919	900	960	884	820	930	926	974	961	987	906	922	925	917	902	916	947	911	933	944	897	969	915	969	889	972	941	927	936	904	933	938	976	914	924	925	927	897	919	918	920	983	978	905	911	975	909	960	900	937	938	913	962	962	966	987	904	927	877	950	974	883	964	974	876	858	953	891	864	937	931	905	932	871	898	921	920	905	966	910	855	951	900	928	959	968	891	918	973	962	998	893	942	941	969	867	923	927	932	866	931	920	955	925	961	913	932	902	930	911	912	876	900	948	874	911	953	890	948	846	887	900	976	908	931	901	956	938	926	958	904	917	917	992	929	867	922	944	957	937	932	959	905	909	915	968	923	930	888	974	914	924	996	934	902	937	921	1002	968	954	931	939	883	942	921	894	911	929	910	930	894	987	954	955	968	925	919	907	962	939	921	954	917	878	958	869	902	919	945	977	937	892	887	997	948	954	935	1002	952	940	942	989	934	974	927	930	926	936	842	908	912	882	893	948	918	947	909	983	950	899	956	945	939	887	907	909	945	968	934	901	899	895	911	947	947	987	923	907	908	927	916	971	912	970	914	890	883	1002	980	884	943	898	913	946	922	988	917	927	906	909	889	863	885	938	955	943	893	895	890	894	937	914	897	917	942	908	977	925	918	924	973	964	899	982	931	963	902	927	956	891	880	913	881	959	933	888	879	905	911	909	926	954	949	937	902	956	954	953	963	877	887	933	978	952	920	946	949	867	944	866	923	912	982	952	953	852	908	933	885	926	899	894	963	964	955	911	926	928	887	943	918	889	945	977	904	974	964	923	953	970	884	900	965	924	866	926	908	940	927	948	927	935	909	937	930	905	918	963	1025	940	950	940	937	862	880	911	870	870	896	929	923	950	969	912	919	964	958	900	970	960	996	964	901	942	939	982	887	880	993	925	935	921	906	947	944	975	990	914	916	955	928	933	891	908	994	904	896	974	885	981	992	888	961	994	891	945	901	960	929	945	916	932	946	870	915	958	945	963	915	946	1011	951	938	931	886	931	975	950	918	987	936	915	984	891	924	891	891	935	927	974	920	978	905	915	911	948	916	949	922	932	950	959	966	907	909	917	914	894	934	968	956	904	944	949	896	935	946	912	889	895	932	919	928	922	908	938	900	875	899	930	904	932	938	962	937	1003	946	917	927	928	951	945	892	913	959	922	914	930	892	911	964	883	977	921	890	930	880	997	921	912	925	958	930	893	907	913	883	957	951	898	928	909	918	937	936	910	915	964	943	906	866	924	921	981	972	978	958	923	962	882	935	953	875	885	936	889	933	950	873	950	951	914	918	929	920	916	1010	873	886	928	950	927	994	903	927	979	930	906	957	913	946	924	975	900	876	901	927	951	862	899	865	888	916	936	887	945	963	946	851	898	892	906	922	888	921	921	865	863	958	905	917	910	891	892	927	932	917	905	865	906	890	945	853	921	921	904	915	897	963	927	913	955	949	898	885	896	920	939	923	912	976	951	927	936	937	915	905	920	907	839	981	900	872	957	957	929	889	934	906	910	928	955	916	914	971	901	880	874	966	984	934	893	890	945	932	913	943	928	936	913	888	974	914	926	910	1006	952	925	888	905	894	930	896	997	937	897	921	945	897	929	910	920	893	878	936	922	927	924	918	924	879	891	1014	884	979	914	950	925	901	888	924	941	941	911	887	942	942	964	950	903	965	948	883	964	921	900	946	890	896	927	910	917	929	945	885	896	922	911	940	881	923	923	917	944	936	959	1001	905	910	993	890	867	954	912	918	966	905	908	953	882	885	897	940	888	936	922	866	920	893	952	932	886	978	876	924	952	948	949	894	936	930	906	913	950	962	939	876	957	952	914	898	923	914	893	942	910	910	917	964	961	912	921	932	1016	892	909	927	931	889	921	958	917	922	958	917	952	940	946	929	961	868	927	893	956	944	926	956	902	923	917	861	971	867	923	976	896	917	918	877	949	933	924	936	942	920	949	939	928	907	945	955	901	935	924	910	927	955	903	889	898	888	941	936	955	912	923	919	918	975	976	972	940	941	882	892	924	863	910	913	893	945	868	898	939	916	938	895	860	884	894	903	973	925	892	979	976	891	946	965	957	946	895	831	869	927	924	943	900	962	916	932	946	919	936	933	928	958	900	919	954	870	937	928	923	921	914	874	916	972	887	908	961	855	950	914	933	918	926	950	937	946	906	969	908	962	865	941	925	907	956	898	930	911	877	958	885	962	898	872	968	935	929	932	904	894	988	911	904	915	935	914	942	894	934	915	917	958	901	875	913	924	919	915	837	939	961	919	899	949	903	1006	948	964	879	912	970	962	918	962	933	899	865	931	889	931	931	920	901	896	926	989	912	931	942	939	929	921	951	897	937	945	954	861	846	912	918	949	961	914	916	926	962	913	956	970	964	956	946	942	902	854	920	953	890	941	897	963	935	970	965	932	885	888	936	918	909	914	864	913	936	931	895	984	947	927	966	915	933	936	924	961	902	910	946	897	925	916	915	933	875	993	930	901	934	981	915	904	848	904	921	926	890	922	876	909	915	920	926	910	951	916	936	956	891	896	954	958	959	880	997	938	901	935	947	930	964	981	960	893	900	900	944	938	944	946	881	913	937	892	880	878	925	941	933	959	923	888	919	917	921	964	947	890	942	902	944	956	903	932	930	901	956	960	923	906	944	924	923	919	929	923	947	916	888	922	924	938	960	960	939	911	873	958	983	950	906	889	885	963	951	902	915	915	927	870	955	920	903	863	860	893	943	877	904	967	988	885	894	982	936	974	904	977	871	924	955	897	913	940	892	974	932	905	919	949	917	926	883	923	920	944	943	916	928	891	946	898	942	904	935	914	900	925	946	958	937	969	914	902	939	956	863	891	933	969	928	945	925	918	929	983
21596	16130	13328	19842	28427	32770	32199	30308	38115	65783	62604	47785	31284	17505	9830	7963	7643	7568	7489	7412	7603	7458	7529	7549	7361	7523	7525	7596	7376	7516	7491	7449	7570	7468	7593	7533	7671	7534	7419	7589	7483	7357	7661	7612	7608	7416	7522	7456	7463	7483	7583	7552	7535	7432	7553	7492	7665	7374	7594	7284	7626	7502	7463	7482	7530	7631	7460	7496	7527	7564	7489	7545	7438	7544	7541	7479	7601	7395	7579	7461	7417	7454	7570	7563	7515	7489	7524	7507	7524	7556	7606	7370	7582	7442	7611	7563	7481	7464	7517	7569	7500	7649	7486	7384	7539	7550	7436	7749	7497	7457	7561	7590	7328	7538	7486	7456	7517	7424	7462	7418	7546	7589	7437	7456	7572	7470	7546	7512	7464	7528	7487	7535	7469	7381	7554	7515	7525	7385	7421	7496	7561	7573	7524	7531	7526	7542	7419	7538	7552	7576	7539	7418	7555	7568	7476	7449	7507	7485	7562	7640	7522	7597	7521	7523	7467	7401	7481	7532	7553	7587	7587	7597	7559	7660	7488	7484	7449	7537	7589	7498	7520	7443	7640	7540	7399	7555	7537	7497	7514	7549	7540	7479	7490	7440	7449	7659	7480	7532	7470	7446	7499	7426	7419	7526	7457	7595	7660	7525	7606	7498	7430	7467	7552	7412	7574	7467	7465	7457	7475	7402	7483	7434	7583	7475	7556	7475	7508	7457	7511	7626	7518	7669	7544	7546	7505	7476	7519	7599	7554	7511	7597	7515	7492	7522	7572	7579	7390	7573	7424	7672	7456	7640	7521	7572	7489	7568	7581	7474	7516	7587	7626	7486	7547	7562	7590	7472	7542	7481	7440	7537	7585	7697	7647	7382	7612	7564	7517	7456	7555	7464	7516	7575	7516	7374	7509	7560	7537	7608	7589	7604	7563	7538	7587	7487	7630	7515	7568	7507	7540	7437	7593	7597	7512	7402	7638	7664	7480	7582	7553	7651	7416	7596	7517	7519	7607	7471	7597	7437	7613	7555	7600	7476	7559	7534	7558	7550	7378	7545	7371	7543	7648	7597	7564	7393	7504	7515	7525	7577	7589	7464	7646	7612	7522	7437	7693	7593	7560	7467	7624	7570	7516	7620	7605	7565	7479	7500	7628	7550	7521	7380	7395	7673	7537	7567	7575	7583	7577	7494	7446	7547	7506	7615	7559	7673	7545	7394	7476	7441	7586	7548	7519	7500	7562	7504	7613	7570	7451	7598	7509	7490	7395	7543	7389	7583	7474	7578	7528	7627	7615	7533	7344	7446	7407	7506	7400	7506	7599	7487	7625	7437	7505	7545	7657	7412	7449	7586	7507	7423	7418	7545	7602	7524	7454	7506	7567	7495	7432	7526	7499	7525	7392	7507	7472	7695	7574	7647	7466	7708	7512	7633	7583	7406	7480	7540	7611	7648	7412	7515	7538	7461	7626	7497	7396	7571	7417	7556	7424	7341	7526	7640	7593	7496	7654	7612	7517	7557	7676	7445	7421	7498	7632	7533	7574	7514	7379	7565	7520	7449	7568	7552	7438	7379	7535	7475	7604	7559	7569	7510	7521	7473	7458	7460	7611	7438	7630	7645	7499	7459	7614	7416	7488	7570	7651	7612	7520	7474	7479	7520	7500	7401	7507	7468	7547	7514	7536	7529	7425	7621	7507	7482	7575	7616	7640	7525	7578	7613	7591	7488	7541	7512	7524	7494	7469	7375	7501	7522	7411	7523	7632	7454	7394	7409	7567	7587	7540	7437	7736	7402	7496	7405	7517	7507	7448	7501	7518	7481	7504	7491	7573	7624	7475	7436	7519	7382	7510	7537	7633	7543	7514	7590	7486	7668	7486	7541	7586	7504	7550	7577	7529	7515	7603	7619	7572	7578	7486	7480	7560	7544	7628	7441	7564	7518	7429	7581	7508	7370	7493	7480	7530	7439	7477	7502	7485	7538	7449	7391	7501	7473	7560	7541	7579	7546	7433	7544	7465	7586	7637	7413	7575	7463	7517	7439	7615	7589	7582	7484	7451	7655	7436	7572	7559	7506	7503	7582	7526	7429	7702	7408	7525	7459	7549	7518	7499	7568	7526	7527	7480	7452	7550	7401	7605	7474	7541	7461	7530	7538	7685	7455	7407	7566	7532	7446	7527	7618	7528	7567	7514	7621	7493	7545	7436	7565	7564	7541	7516	7567	7437	7555	7508	7491	7419	7455	7430	7528	7454	7742	7580	7438	7622	7642	7438	7636	7446	7510	7553	7518	7495	7532	7530	7448	7624	7514	7571	7492	7651	7533	7418	7500	7442	7505	7604	7541	7484	7523	7557	7455	7474	7456	7552	7489	7554	7472	7420	7554	7376	7543	7426	7461	7507	7527	7619	7422	7558	7560	7624	7418	7584	7535	7483	7567	7606	7629	7502	7596	7492	7557	7504	7504	7540	7572	7478	7602	7466	7500	7469	7471	7558	7471	7539	7375	7535	7509	7534	7542	7451	7514	7484	7562	7500	7465	7503	7572	7504	7430	7564	7458	7548	7714	7473	7676	7640	7427	7495	7655	7533	7532	7533	7582	7561	7605	7384	7494	7483	7603	7536	7600	7513	7541	7514	7439	7505	7511	7426	7518	7480	7494	7463	7573	7510	7537	7543	7583	7378	7576	7634	7419	7447	7540	7532	7489	7435	7550	7493	7512	7567	7401	7649	7486	7585	7444	7518	7546	7539	7465	7481	7507	7488	7529	7482	7580	7343	7552	7490	7399	7465	7624	7581	7517	7544	7434	7469	7432	7415	7542	7629	7578	7474	7529	7542	7466	7456	7435	7494	7481	7467	7539	7415	7558	7529	7677	7529	7557	7515	7428	7422	7418	7519	7392	7546	7456	7499	7430	7507	7578	7519	7601	7558	7427	7547	7530	7550	7543	7523	7408	7534	7543	7513	7587	7569	7489	7514	7643	7402	7565	7478	7558	7488	7490	7576	7542	7494	7680	7524	7418	7348	7475	7609	7430	7518	7419	7441	7623	7708	7445	7426	7430	7602	7366	7652	7420	7612	7571	7709	7363	7482	7509	7622	7536	7635	7418	7606	7548	7600	7516	7450	7543	7517	7433	7456	7333	7617	7522	7523	7563	7478	7493	7470	7430	7438	7504	7460	7527	7534	7536	7514	7656	7645	7436	7627	7554	7433	7532	7391	7507	7446	7495	7572	7544	7551	7485	7475	7432	7347	7553	7470	7487	7515	7545	7575	7518	7501	7520	7473	7403	7556	7493	7548	7646	7497	7598	7542	7463	7699	7466	7492	7408	7429	7322	7526	7526	7412	7538	7516	7458	7534	7473	7408	7392	7598	7512	7507	7433	7532	7575	7606	7524	7652	7580	7594	7439	7424	7509	7387	7321	7367	7597	7448	7475	7400	7411	7419	7421	7703	7494	7454	7593	7452	7551	7521	7432	7493	7454	7453	7596	7577	7657	7454	7410	7666	7435	7484	7439	7456	7423	7571	7583	7597	7615	7647	7425	7483	7453	7606	7419	7607	7627	7631	7506	7611	7363	7402	7458	7587	7587	7487	7501	7596	7638	7662	7526	7552	7353	7391	7615	7569	7592	7615	7572	7543	7565	7451	7520	7472	7569	7540	7553	7509	7428	7570	7481	7575	7478	7526	7597	7376	7484	7571	7492	7498	7570	7613	7551	7579	7549	7397	7638	7581	7584	7541	7404	7380	7536	7572	7542	7519	7499	7414	7565	7636	7462	7434	7570	7564	7526	7519	7525	7607	7385	7512	7583	7535	7576	7552	7446	7537	7481	7438	7492	7653	7432	7385	7570	7503	7592	7466	7540	7492	7683	7560	7539	7422	7545	7625	7529	7597	7377	7736	7547	7647	7429	7541	7435	7582	7578	7612	7541	7419	7530	7381	7446	7396	7528	7569	7502	7555	7547	7413	7611	7631	7516	7418	7440	7461	7412	7542	7401	7499	7501	7452	7418	7527	7651	7546	7436	7554	7496	7571	7571	7571	7498	7394	7525	7546	7530	7546	7425	7460	7444	7416	7579	7486	7470	7456	7636	7551	7479	7562	7467	7534	7455	7511	7657	7512	7569	7568	7619	7624	7499	7579	7580	7575	7420	7428	7458	7489	7563	7471	7498	7527	7649	7516	7536	7521	7530	7588	7501	7542	7529	7514	7428	7519	7575	7425	7524	7518	7505	7412	7639	7578	7446	7707	7578	7487	7576	7606	7394	7424	7631	7456	7617	7497	7456	7518	7447	7634	7526	7545	7609	7583	7493	7523	7590	7529	7614	7483	7574	7531	7534	7510	7468	7529	7592	7528	7514	7651	7458	7572	7266	7647	7590	7467	7474	7528	7501	7385	7657	7517	7556	7562	7343	7585	7475	7442	7519	7393	7467	7517	7451	7521	7515	7385	7541	7512	7459	7372	7533	7376	7508	7432	7474	7469	7559	7527	7597	7546	7495	7563	7452	7537	7391	7526	7392	7462	7529	7583	7551	7524	7560	7602	7354	7377	7627	7594	7479	7561	7636	7504	7609	7591	7509	7587	7451	7476	7511	7591	7444	7451	7481	7546	7487	7484	7411	7512	7611	7604	7509	7468	7487	7449	7544	7486	7400	7546	7468	7548	7543	7469	7555	7506	7602	7587	7676	7568	7686	7515	7609	7532	7541	7520	7447	7528	7585	7639	7493	7412	7504	7559	7552	7514	7348	7506	7503	7534	7467	7520	7494	7535	7664	7521	7653	7593	7681	7604	7639	7382	7500	7516	7556	7479	7388	7438	7457	7502	7452	7679	7497	7547	7557	7592	7625	7657	7469	7664	7562	7470	7472	7536	7530	7513	7438	7485	7483	7456	7502	7467	7441	7540	7432	7533	7517	7490	7484	7400	7469	7518	7535	7502	7565	7615	7623	7528	7473	7712	7542	7504	7521	7499	7467	7571	7559	7454	7476	7488	7552	7438	7561	7629	7485	7485	7583	7392	7527	7499	7498	7469	7475	7556	7509	7634	7330	7609	7464	7525	7581	7498	7502	7537	7534	7688	7480	7617	7514	7578	7517	7667	7526
3955	2340	1802	1452	1920	2279	2438	2300	6176	24634	25078	16271	6716	2419	1195	949	934	908	963	894	909	886	932	857	979	932	917	914	911	875	875	927	939	913	962	915	920	927	918	928	874	981	906	937	898	946	903	896	895	939	890	958	900	882	942	904	904	943	897	922	923	952	917	922	939	968	960	891	903	874	918	945	934	930	965	848	954	916	883	859	937	865	945	860	898	927	933	893	908	908	962	895	907	911	910	896	931	920	929	935	952	950	950	894	902	947	928	931	925	946	929	925	968	968	869	893	953	943	899	956	874	883	937	873	945	944	893	922	864	911	959	984	952	910	849	896	920	947	919	912	906	952	946	896	927	924	972	880	905	950	909	846	957	876	932	912	882	968	909	964	922	892	913	915	977	876	920	895	955	959	901	916	901	896	901	916	943	884	951	916	913	929	920	928	963	906	909	882	870	871	911	966	928	943	953	938	886	886	871	933	933	904	943	934	935	912	924	907	921	903	915	910	955	921	895	926	914	894	959	911	966	901	944	934	915	937	903	930	911	872	896	916	890	866	900	921	931	901	919	915	914	903	891	900	955	984	971	886	917	848	887	978	938	926	883	907	868	871	918	918	926	915	909	938	961	916	919	884	966	982	919	889	925	892	920	908	946	887	949	901	879	899	948	903	932	943	907	886	849	891	891	930	939	894	908	927	859	889	874	876	874	961	873	896	918	874	884	937	904	926	920	942	918	895	913	982	978	923	912	881	909	892	907	890	911	909	958	911	877	939	932	869	907	902	874	951	867	977	885	889	889	897	875	937	956	896	906	962	947	937	888	959	940	965	899	898	958	927	923	896	915	884	882	930	895	941	856	949	965	857	898	891	912	926	977	925	919	919	923	949	898	858	930	925	908	921	932	874	921	932	916	913	912	908	930	923	949	919	889	960	957	911	921	823	920	924	904	888	900	872	915	926	907	974	899	913	976	982	944	932	915	909	942	915	916	881	883	922	906	933	918	932	922	950	930	943	917	882	901	920	957	916	883	907	1000	888	891	911	881	889	999	907	941	892	904	858	916	918	876	903	943	932	884	961	912	917	946	852	921	894	914	932	930	917	902	935	929	919	942	917	937	925	953	934	924	884	907	906	961	910	921	868	1021	934	950	897	920	939	941	947	876	896	880	951	927	918	922	989	988	988	981	906	902	915	938	900	856	926	913	924	918	884	888	908	916	913	956	925	907	976	942	886	889	927	871	888	984	959	945	928	933	908	916	901	908	871	888	863	873	931	891	902	905	930	947	955	913	950	912	955	951	875	972	887	907	915	944	995	909	934	911	943	876	901	914	906	934	919	914	877	909	922	950	936	1001	917	912	908	917	886	890	882	919	942	960	946	967	952	905	879	954	897	912	934	891	938	897	907	905	962	941	928	923	960	936	910	928	932	934	913	944	931	954	910	933	908	951	906	941	948	925	884	969	930	944	868	987	981	888	920	892	930	892	930	937	885	954	944	964	910	919	936	936	865	913	909	899	939	920	866	979	938	929	897	932	944	920	906	928	939	912	868	905	887	925	923	950	912	912	904	983	950	917	881	928	928	899	937	925	898	854	888	935	965	934	899	932	954	922	965	936	887	926	912	937	888	946	974	906	925	975	944	913	923	906	937	909	900	899	885	922	931	950	934	899	978	934	926	945	937	918	920	944	870	917	913	977	1001	872	892	895	903	870	972	962	902	886	910	986	915	931	908	909	977	918	943	928	913	910	953	873	936	955	873	888	890	900	935	923	907	948	968	876	940	923	940	920	933	901	970	904	914	942	881	949	908	951	907	932	980	915	940	919	928	937	904	907	938	903	903	904	939	908	971	925	907	919	937	904	911	918	866	907	940	922	888	926	916	880	945	890	950	937	985	920	889	929	927	863	938	900	929	957	914	922	931	926	901	951	936	939	930	949	925	949	917	884	930	922	953	919	897	936	926	923	932	896	884	910	887	920	886	872	940	918	965	862	934	912	993	958	930	906	951	885	917	904	880	909	970	898	947	961	917	904	925	906	933	884	943	949	876	918	902	901	889	905	931	905	935	953	904	932	931	967	934	954	930	937	920	956	982	899	876	959	977	948	970	958	933	893	928	974	893	947	949	895	969	953	959	959	934	877	906	895	900	883	937	911	910	904	911	928	930	890	890	910	893	919	926	930	963	933	914	934	898	898	944	959	912	948	931	913	948	942	915	868	963	932	914	912	973	905	913	880	915	936	919	941	921	871	962	920	925	977	915	920	898	904	961	900	896	929	890	912	859	943	874	948	890	920	905	924	924	946	884	920	912	876	880	953	903	940	914	880	945	888	872	958	876	964	967	920	932	914	923	941	944	905	892	909	952	974	979	866	930	912	912	913	947	935	973	885	920	895	922	912	911	895	931	936	924	934	950	926	926	937	936	938	929	929	940	951	914	930	911	861	944	931	907	888	917	894	973	875	905	878	902	949	909	935	906	918	971	918	932	935	948	919	881	922	900	866	915	960	899	927	971	933	942	943	954	978	907	910	917	982	858	914	898	934	934	976	1000	899	871	923	934	958	935	917	909	929	923	939	910	917	923	965	878	938	882	928	906	905	951	936	940	870	944	929	941	988	911	926	960	972	909	905	923	883	905	989	938	899	955	911	958	953	981	881	894	882	927	873	934	925	968	975	906	911	926	893	870	937	897	1001	909	925	935	925	936	883	913	969	927	933	922	894	886	925	864	901	888	931	964	919	877	868	894	877	952	883	931	898	901	897	925	933	921	848	909	894	929	915	937	924	939	887	944	927	909	915	888	921	938	897	909	900	921	979	890	896	937	921	927	883	970	937	981	954	911	962	949	897	871	940	914	934	904	983	893	903	932	953	895	916	848	996	987	904	885	962	921	905	924	929	974	1000	944	942	903	904	909	887	917	913	928	936	943	876	864	916	916	938	916	933	884	960	929	929	917	910	905	936	961	947	908	888	885	923	941	902	940	871	921	876	924	897	897	950	944	961	836	922	942	929	940	933	883	937	870	897	925	900	968	909	890	871	921	890	905	944	962	927	927	925	905	974	923	927	884	978	890	851	923	891	901	918	888	901	952	894	888	929	929	899	935	976	916	906	873	921	898	902	914	934	924	877	968	951	925	905	931	961	918	927	914	927	980	924	854	966	890	839	932	969	923	952	935	938	892	964	959	943	919	946	937	921	915	893	899	932	879	939	925	941	919	917	920	900	962	898	935	931	904	911	896	893	935	862	915	920	897	915	919	936	934	942	940	945	901	919	913	912	911	961	1010	979	937	939	898	934	926	894	906	889	880	888	932	921	873	914	875	882	924	925	923	921	912	951	918	957	952	859	907	937	907	960	887	938	946	878	866	963	940	931	972	901	907	855	931	910	923	902	890	907	971	912	893	928	912	908	938	944	889	921	908	1010	931	900	951	877	906	933	955	952	914	923	884	906	976	905	979	943	869	904	900	920	918	920	890	956	916	956	890	911	918	956	986	919	891	882	927	931	925
26623	19464	15827	23792	32237	33987	34517	33840	50611	80502	75368	57789	38742	22120	11412	8075	7619	7549	7409	7497	7517	7553	7449	7500	7655	7542	7546	7511	7405	7509	7474	7461	7574	7424	7478	7402	7329	7443	7371	7387	7431	7400	7470	7505	7504	7484	7598	7424	7294	7554	7334	7401	7379	7414	7649	7322	7333	7446	7355	7416	7434	7509	7535	7532	7339	7430	7424	7486	7458	7441	7376	7423	7395	7515	7463	7405	7498	7418	7386	7480	7508	7509	7551	7442	7376	7395	7384	7459	7469	7365	7517	7412	7402	7484	7460	7351	7484	7353	7353	7439	7428	7504	7473	7438	7470	7639	7367	7515	7483	7445	7454	7497	7350	7482	7435	7424	7588	7499	7375	7472	7451	7546	7394	7406	7265	7439	7449	7407	7361	7562	7548	7523	7345	7506	7469	7418	7581	7483	7454	7414	7367	7394	7355	7617	7501	7369	7435	7489	7393	7527	7383	7590	7477	7392	7487	7478	7503	7487	7427	7409	7558	7370	7552	7464	7427	7407	7445	7445	7517	7527	7400	7428	7397	7504	7350	7362	7448	7534	7511	7509	7345	7425	7526	7399	7505	7527	7512	7391	7512	7453	7434	7463	7567	7569	7502	7508	7395	7495	7429	7624	7457	7422	7492	7536	7327	7476	7416	7425	7495	7393	7355	7371	7467	7297	7592	7353	7407	7416	7387	7396	7500	7440	7469	7363	7394	7469	7585	7420	7421	7526	7422	7503	7411	7493	7361	7406	7497	7370	7401	7402	7557	7430	7414	7537	7333	7586	7419	7434	7471	7502	7389	7423	7380	7490	7477	7363	7397	7415	7408	7519	7358	7521	7448	7405	7425	7478	7405	7419	7460	7487	7400	7485	7486	7456	7348	7569	7441	7491	7514	7442	7292	7408	7521	7548	7391	7442	7449	7534	7483	7521	7593	7350	7364	7479	7331	7452	7534	7473	7413	7491	7506	7384	7369	7442	7481	7363	7479	7403	7394	7566	7418	7469	7417	7450	7584	7459	7455	7579	7351	7490	7453	7365	7423	7535	7532	7433	7516	7423	7444	7476	7465	7409	7553	7447	7442	7440	7531	7397	7456	7485	7453	7411	7454	7360	7562	7504	7421	7343	7516	7492	7435	7504	7453	7467	7465	7419	7541	7557	7317	7552	7521	7390	7531	7501	7445	7573	7329	7413	7398	7485	7502	7482	7461	7502	7427	7444	7662	7464	7395	7494	7372	7373	7490	7366	7268	7572	7509	7506	7436	7383	7451	7622	7541	7436	7532	7370	7523	7515	7429	7521	7419	7482	7438	7458	7349	7517	7555	7555	7506	7505	7235	7433	7427	7549	7524	7294	7374	7486	7539	7350	7606	7514	7350	7504	7445	7472	7457	7427	7267	7420	7412	7534	7517	7355	7351	7417	7389	7433	7471	7436	7423	7406	7456	7471	7419	7454	7578	7358	7448	7387	7458	7499	7402	7425	7452	7471	7479	7593	7540	7539	7473	7584	7404	7485	7406	7533	7406	7482	7433	7362	7466	7418	7470	7341	7388	7393	7413	7497	7483	7507	7449	7480	7391	7393	7445	7401	7477	7562	7461	7291	7518	7533	7466	7515	7531	7489	7399	7445	7464	7498	7523	7417	7449	7453	7465	7352	7371	7501	7534	7426	7408	7345	7448	7524	7530	7392	7439	7366	7448	7507	7471	7404	7393	7451	7337	7521	7460	7372	7487	7418	7351	7511	7437	7363	7509	7497	7385	7486	7368	7570	7472	7450	7564	7512	7365	7401	7401	7580	7504	7481	7347	7378	7471	7349	7462	7488	7524	7590	7550	7393	7535	7489	7472	7401	7467	7502	7436	7560	7339	7441	7467	7308	7499	7462	7490	7266	7347	7367	7550	7529	7527	7494	7406	7453	7612	7468	7549	7547	7557	7466	7455	7410	7311	7458	7507	7365	7597	7531	7494	7456	7415	7487	7471	7461	7479	7470	7370	7403	7512	7532	7564	7408	7476	7497	7328	7398	7405	7341	7434	7460	7542	7453	7413	7430	7380	7449	7415	7514	7394	7517	7372	7394	7425	7482	7368	7563	7543	7567	7351	7349	7420	7441	7655	7432	7530	7589	7489	7448	7442	7704	7535	7452	7457	7472	7551	7428	7567	7300	7295	7415	7426	7499	7426	7409	7463	7451	7491	7484	7458	7483	7542	7494	7468	7471	7517	7504	7427	7625	7417	7314	7477	7443	7335	7392	7521	7370	7386	7503	7373	7447	7581	7410	7406	7398	7512	7556	7257	7401	7365	7484	7492	7481	7489	7524	7449	7519	7507	7501	7513	7535	7363	7480	7545	7455	7470	7437	7498	7437	7580	7551	7461	7398	7471	7562	7631	7426	7523	7362	7289	7381	7414	7474	7371	7369	7415	7420	7523	7505	7421	7386	7313	7539	7471	7346	7473	7528	7454	7287	7347	7471	7474	7488	7500	7416	7344	7437	7384	7428	7471	7412	7381	7472	7462	7303	7435	7440	7624	7366	7335	7426	7407	7363	7527	7543	7571	7423	7454	7443	7354	7480	7505	7448	7358	7438	7456	7327	7438	7313	7589	7482	7389	7457	7472	7408	7471	7464	7566	7528	7499	7475	7482	7415	7416	7526	7415	7524	7467	7511	7357	7388	7478	7432	7380	7482	7423	7327	7403	7554	7442	7425	7507	7471	7448	7409	7509	7430	7580	7503	7475	7467	7457	7598	7463	7541	7475	7393	7426	7404	7502	7384	7544	7473	7573	7474	7403	7346	7547	7499	7406	7401	7507	7382	7445	7397	7431	7391	7414	7540	7472	7432	7456	7527	7443	7523	7539	7477	7477	7439	7529	7433	7523	7397	7402	7511	7461	7521	7453	7504	7449	7375	7342	7409	7330	7507	7506	7470	7486	7307	7463	7489	7499	7510	7491	7478	7564	7358	7492	7409	7442	7481	7491	7432	7359	7474	7483	7408	7478	7444	7528	7555	7347	7357	7416	7388	7374	7332	7410	7657	7376	7554	7492	7441	7457	7550	7418	7516	7521	7665	7493	7496	7381	7424	7446	7548	7364	7417	7441	7471	7391	7493	7445	7482	7498	7350	7426	7540	7480	7440	7388	7395	7465	7510	7413	7265	7410	7534	7513	7521	7593	7368	7338	7516	7551	7513	7461	7403	7535	7368	7491	7572	7453	7487	7225	7526	7422	7380	7388	7465	7564	7541	7393	7535	7327	7392	7438	7524	7397	7432	7482	7398	7367	7458	7484	7329	7473	7341	7339	7427	7454	7419	7548	7467	7325	7382	7392	7519	7486	7405	7472	7471	7451	7491	7483	7522	7566	7472	7426	7495	7512	7494	7438	7523	7535	7527	7549	7361	7465	7422	7409	7472	7511	7502	7445	7380	7627	7551	7469	7440	7458	7484	7481	7467	7398	7350	7348	7553	7443	7440	7371	7370	7291	7457	7412	7438	7654	7540	7320	7447	7306	7509	7576	7408	7498	7537	7466	7396	7429	7478	7420	7460	7395	7471	7460	7407	7353	7495	7457	7405	7350	7422	7453	7523	7331	7405	7432	7535	7482	7572	7663	7503	7359	7450	7610	7514	7524	7425	7374	7364	7487	7471	7472	7571	7515	7469	7443	7473	7546	7559	7457	7477	7277	7359	7543	7470	7420	7518	7448	7367	7370	7476	7451	7304	7425	7425	7412	7352	7366	7412	7397	7495	7362	7484	7475	7593	7515	7399	7513	7474	7623	7458	7346	7346	7286	7512	7380	7417	7347	7356	7552	7470	7225	7431	7347	7394	7459	7507	7367	7402	7526	7507	7444	7472	7505	7343	7492	7523	7562	7392	7548	7413	7369	7396	7355	7439	7521	7398	7569	7404	7549	7271	7532	7486	7404	7461	7454	7444	7427	7480	7475	7335	7502	7373	7492	7477	7493	7473	7418	7505	7450	7494	7340	7421	7542	7588	7532	7367	7394	7357	7412	7561	7304	7470	7544	7511	7468	7547	7543	7515	7312	7421	7553	7423	7485	7356	7535	7415	7489	7518	7429	7448	7330	7468	7457	7380	7623	7391	7445	7474	7456	7415	7500	7372	7419	7446	7495	7496	7459	7522	7421	7401	7373	7457	7400	7445	7423	7456	7536	7424	7410	7469	7565	7610	7515	7414	7358	7420	7467	7296	7502	7499	7410	7493	7312	7296	7471	7451	7374	7482	7460	7390	7322	7369	7500	7525	7368	7419	7561	7532	7421	7411	7454	7399	7461	7429	7492	7472	7436	7395	7594	7435	7619	7495	7494	7454	7543	7550	7485	7463	7427	7513	7358	7365	7479	7479	7509	7306	7431	7356	7410	7604	7476	7487	7393	7329	7352	7412	7362	7484	7345	7475	7422	7502	7573	7439	7506	7409	7472	7559	7266	7368	7400	7481	7418	7463	7497	7399	7438	7425	7444	7433	7391	7604	7472	7491	7330	7374	7372	7355	7500	7557	7469	7375	7521	7437	7518	7428	7440	7545	7408	7502	7627	7404	7409	7380	7507	7417	7408	7554	7506	7322	7470	7336	7426	7439	7393	7433	7387	7376	7536	7360	7453	7421	7536	7489	7419	7438	7454	7487	7452	7423	7580	7440	7491	7397	7534	7504	7355	7534	7488	7544	7414	7354	7335	7494	7522	7484	7424	7411	7461	7529	7366	7522	7530	7342	7523	7433	7525	7457	7457	7394	7448	7397	7331	7508	7353	7509	7508	7423	7375	7486	7403	7497	7524	7429	7540	7471	7515	7460	7425	7284	7435	7459	7517	7396	7426	7416	7453	7560	7358	7493	7442	7571	7420	7538	7344	7407	7605	7487	7498	7591	7441	7532	7583	7390	7434	7467	7391	7421	7517	7525	7540	7587	7388	7641	7596	7515	7410	7516	7433	7532	7489	7449	7494	7373	7443	7605	7455	7457	7558	7514	7452	7662	7396	7443	7594	7442	7442	7484	7456	7481	7426	7414	7490	7472	7449	7462	7343	7374	7448	7386	7455	7504	7521	7654	7583	7368	7527	7448	7526	7314	7419	7404	7458	7406	7518	7479
3676	1531	1317	1133	1307	1523	1529	1564	1989	4876	5587	3702	1990	1284	980	901	909	849	923	916	945	903	886	925	883	889	901	925	891	805	925	914	989	912	863	913	905	956	914	903	918	857	930	939	876	858	917	936	870	854	908	890	878	891	948	857	942	911	882	912	893	906	830	862	905	865	895	901	936	895	881	905	902	871	939	946	932	869	837	919	951	941	888	877	886	941	904	910	896	912	919	945	873	902	901	927	908	903	910	921	884	908	906	872	881	911	882	893	845	929	909	909	890	926	872	866	902	919	905	914	902	849	906	926	944	879	912	942	901	902	939	926	903	872	911	901	934	897	904	922	916	862	856	812	901	861	899	925	934	889	910	915	894	922	867	902	870	888	912	866	942	929	860	860	885	833	944	887	897	888	937	908	896	852	924	892	988	873	876	938	885	943	909	954	888	870	905	929	902	899	849	907	891	932	875	931	895	886	940	913	890	921	933	879	952	914	886	926	909	906	895	884	901	882	904	854	881	869	893	971	938	885	909	866	852	877	870	880	909	931	890	922	928	928	913	915	938	864	931	907	881	902	841	921	856	924	945	936	938	887	916	943	888	920	911	917	969	871	951	899	900	917	927	942	909	912	915	955	926	919	881	884	886	865	858	897	929	974	913	908	950	913	898	925	925	915	856	937	924	922	921	918	965	896	934	894	936	923	888	963	886	898	923	887	887	902	895	909	896	898	911	874	963	918	875	920	920	901	917	914	960	893	949	916	896	858	927	912	905	947	902	872	908	908	886	847	928	919	889	845	913	873	934	844	937	892	888	879	884	973	928	933	869	889	879	890	868	910	898	898	923	914	912	958	952	933	910	896	907	862	889	946	890	912	861	929	961	918	929	878	868	903	866	930	876	800	920	924	885	901	961	896	876	888	921	922	880	950	913	888	815	898	922	941	855	851	849	880	890	886	905	875	973	844	862	910	822	907	898	953	880	899	877	868	927	910	850	917	946	896	909	901	895	919	914	911	941	929	896	905	878	859	878	946	909	918	892	886	907	912	883	843	894	903	923	931	922	914	939	835	911	899	930	836	891	883	866	920	899	845	945	894	916	888	932	904	894	993	847	871	945	836	910	940	919	884	909	888	876	943	948	907	873	918	926	876	931	869	861	900	922	904	942	907	895	875	888	864	881	872	909	882	946	956	906	898	858	891	849	874	933	936	937	886	895	918	915	881	889	857	882	865	912	945	912	887	881	855	910	869	881	919	948	857	883	884	881	879	893	911	874	917	868	912	905	880	907	888	916	862	943	946	889	900	881	924	939	897	913	910	876	870	879	832	902	921	934	919	892	895	890	876	900	890	925	899	930	952	878	899	924	923	899	927	874	919	918	937	908	878	951	863	878	877	883	887	886	885	960	896	904	892	883	865	959	889	918	911	868	875	915	886	853	889	894	886	921	922	900	888	922	880	891	927	944	916	946	963	896	905	898	866	898	929	901	861	888	879	875	868	887	891	945	878	909	852	908	952	874	862	879	884	921	905	891	900	874	921	865	883	926	934	913	901	917	920	924	902	880	931	894	863	860	892	898	890	887	850	925	874	941	907	933	934	932	968	840	866	900	921	896	926	917	903	912	942	858	935	916	905	858	895	876	944	937	956	867	865	912	925	862	897	940	879	905	873	867	896	860	856	894	892	903	895	903	902	923	878	936	880	880	956	890	880	929	923	896	880	903	832	901	900	916	854	853	902	893	881	908	880	912	909	922	949	847	949	928	902	851	813	883	935	874	902	888	891	877	857	853	851	892	907	872	875	909	931	879	907	887	936	829	860	858	914	862	865	937	914	933	920	928	906	930	876	932	950	908	931	899	907	944	943	925	877	911	901	843	891	873	888	950	945	935	922	906	896	972	868	946	876	905	855	888	893	904	864	890	870	955	914	885	919	882	886	916	942	892	897	888	938	901	885	925	899	891	901	903	859	922	912	910	886	924	905	911	897	935	903	922	899	880	948	943	901	953	890	903	955	912	880	852	889	907	922	921	946	877	904	874	879	887	918	863	869	913	861	875	886	877	875	909	909	853	874	893	897	865	900	938	924	919	909	890	893	927	897	855	923	878	937	864	851	906	883	945	935	937	855	944	903	925	932	886	847	947	896	877	951	885	933	891	920	891	925	926	971	868	854	932	880	892	871	874	877	921	917	849	846	893	915	907	906	887	891	862	906	885	867	913	963	959	886	875	908	914	885	882	880	879	921	914	894	929	888	924	878	920	893	902	909	889	895	900	945	858	881	931	928	908	886	947	862	887	928	937	894	863	896	900	894	943	903	893	901	890	927	888	923	865	867	971	854	891	910	907	906	938	911	921	920	917	890	920	938	904	910	929	875	835	966	873	978	874	915	908	950	879	911	923	951	958	905	897	855	904	937	894	891	876	888	911	883	887	936	937	891	887	907	920	871	875	879	861	839	923	879	896	880	890	878	908	925	922	847	829	879	929	884	924	952	940	922	897	937	930	914	893	900	944	964	868	924	874	914	890	917	879	897	913	894	909	943	903	908	915	901	932	926	905	869	916	881	913	907	935	982	888	922	915	856	915	875	930	891	885	953	905	911	889	932	880	892	874	874	958	918	938	930	915	934	923	934	896	914	907	913	918	878	864	915	892	911	918	845	867	905	919	943	942	903	858	907	879	862	939	870	877	892	937	881	885	868	959	917	878	881	866	895	881	936	951	866	899	920	980	926	854	928	857	886	920	852	887	856	909	898	927	907	939	896	909	890	875	943	878	916	860	873	881	881	921	950	947	945	870	894	912	921	954	910	895	904	895	899	972	880	919	904	892	914	930	903	929	852	901	943	929	848	812	883	888	909	894	936	884	850	899	902	944	888	892	885	884	851	874	945	954	930	860	874	948	867	877	885	894	901	843	888	918	908	939	870	936	882	932	900	944	905	896	880	916	888	851	825	921	877	881	902	899	957	883	942	925	870	938	966	867	897	906	895	881	929	900	897	882	884	907	889	860	912	872	979	971	907	972	905	905	873	946	930	882	930	881	922	886	914	936	919	907	910	917	889	829	920	925	954	830	941	843	910	946	945	889	903	901	908	900	857	947	923	893	807	858	912	925	933	917	865	917	892	882	886	895	865	933	916	927	910	886	887	933	949	918	910	854	958	904	896	913	904	870	921	908	911	891	918	896	933	903	959	930	900	912	912	878	816	932	963	938	889	898	893	876	912	958	961	878	917	882	886	929	913	823	928	924	894	885	867	925	935	970	907	907	866	861	928	897	897	889	955	877	876	926	900	896	901	878	894	874	902	951	996	931	895	941	888	855	916	904	926	899	868	840	907	904	877	853	937	860	939	944	958	968	905	931	913	869	880	833	881	921	900	917	864	884	896	899	890	903	868	892	880	897	944	885	867	894	918	867	898	874	926	878	916	901	988	907	876	892	926	899	918	905	929	899	890	917	883	910	936	900	891	873	909	926	936	859	901	901	922	925	975	924	914	860	878
18893	13191	11920	17555	22231	25427	26906	26016	30621	44970	42293	32547	21170	12225	8448	7542	7458	7262	7334	7288	7193	7340	7383	7336	7359	7213	7191	7433	7211	7390	7443	7064	7367	7411	7273	7402	7338	7376	7309	7266	7302	7332	7243	7268	7390	7427	7369	7356	7301	7313	7153	7285	7402	7221	7380	7355	7326	7368	7234	7279	7206	7268	7233	7239	7345	7156	7444	7374	7332	7449	7229	7322	7348	7185	7147	7307	7345	7285	7328	7190	7294	7280	7409	7353	7342	7122	7224	7270	7200	7349	7180	7281	7308	7331	7333	7180	7285	7462	7397	7441	7317	7327	7181	7448	7246	7385	7335	7363	7234	7290	7281	7346	7251	7363	7247	7282	7345	7155	7298	7401	7268	7238	7119	7224	7330	7187	7321	7269	7184	7248	7324	7243	7366	7209	7338	7194	7316	7436	7322	7275	7291	7318	7425	7330	7116	7278	7392	7252	7137	7253	7233	7281	7343	7219	7379	7257	7385	7337	7265	7344	7232	7222	7323	7373	7327	7360	7287	7349	7193	7167	7325	7361	7221	7342	7422	7237	7291	7365	7308	7264	7424	7139	7318	7391	7377	7270	7279	7246	7351	7213	7458	7325	7455	7368	7322	7357	7283	7285	7281	7247	7142	7166	7269	7389	7396	7270	7193	7301	7377	7289	7230	7229	7141	7368	7445	7251	7220	7369	7261	7210	7253	7403	7354	7274	7255	7218	7309	7433	7240	7399	7188	7312	7255	7346	7240	7148	7248	7307	7367	7314	7368	7174	7339	7367	7214	7264	7378	7249	7299	7353	7365	7375	7236	7356	7410	7336	7344	7371	7231	7383	7261	7179	7246	7377	7280	7142	7426	7171	7264	7313	7246	7327	7268	7262	7292	7227	7299	7204	7191	7326	7322	7277	7262	7286	7306	7278	7440	7418	7254	7242	7320	7364	7332	7337	7304	7319	7379	7149	7350	7270	7290	7223	7297	7345	7361	7414	7294	7327	7420	7311	7377	7186	7376	7228	7433	7145	7208	7315	7302	7279	7429	7327	7144	7230	7260	7151	7262	7223	7217	7314	7361	7351	7357	7229	7213	7365	7344	7190	7313	7548	7325	7324	7191	7449	7319	7255	7276	7270	7248	7407	7302	7414	7330	7408	7173	7392	7450	7414	7392	7257	7311	7204	7476	7299	7349	7327	7259	7216	7202	7262	7266	7271	7212	7259	7449	7162	7412	7346	7297	7334	7389	7318	7184	7388	7345	7221	7357	7219	7304	7279	7300	7314	7407	7222	7256	7354	7256	7364	7241	7204	7273	7347	7384	7380	7306	7267	7344	7404	7334	7224	7276	7293	7254	7289	7443	7328	7249	7219	7444	7439	7171	7302	7362	7291	7388	7158	7387	7229	7197	7387	7099	7375	7456	7335	7364	7293	7372	7216	7291	7185	7437	7240	7298	7266	7338	7209	7409	7275	7355	7252	7309	7385	7453	7287	7237	7326	7258	7290	7287	7200	7318	7333	7279	7346	7254	7301	7274	7303	7281	7437	7455	7355	7321	7445	7309	7268	7304	7343	7307	7313	7281	7282	7283	7138	7305	7414	7296	7306	7423	7168	7244	7314	7393	7203	7236	7352	7311	7297	7255	7280	7277	7348	7323	7322	7406	7347	7423	7274	7334	7276	7265	7362	7332	7130	7337	7255	7280	7455	7266	7350	7397	7352	7417	7375	7376	7358	7343	7244	7378	7343	7243	7619	7160	7251	7348	7217	7323	7334	7336	7354	7367	7340	7391	7276	7297	7270	7188	7402	7294	7276	7270	7324	7310	7360	7398	7138	7230	7266	7261	7395	7408	7335	7271	7240	7275	7303	7282	7292	7283	7294	7267	7298	7242	7341	7395	7306	7276	7166	7220	7419	7300	7144	7248	7439	7342	7298	7213	7311	7426	7290	7284	7293	7320	7353	7345	7339	7311	7315	7250	7211	7283	7354	7325	7386	7267	7413	7238	7169	7324	7213	7214	7288	7478	7395	7002	7231	7322	7334	7292	7267	7457	7323	7325	7329	7364	7224	7291	7375	7386	7298	7261	7227	7387	7126	7176	7334	7320	7313	7201	7301	7154	7334	7328	7212	7252	7437	7276	7282	7269	7267	7138	7233	7246	7386	7335	7206	7318	7182	7452	7252	7308	7328	7220	7279	7278	7327	7249	7357	7410	7255	7350	7216	7360	7346	7281	7347	7257	7411	7383	7273	7312	7306	7462	7338	7390	7260	7449	7209	7304	7235	7328	7438	7394	7340	7214	7293	7257	7339	7297	7306	7416	7388	7301	7281	7309	7192	7327	7420	7198	7298	7233	7376	7217	7399	7191	7421	7254	7400	7372	7372	7264	7379	7504	7382	7210	7269	7448	7252	7332	7246	7376	7346	7272	7445	7249	7239	7428	7292	7161	7279	7316	7179	7325	7248	7304	7413	7204	7175	7311	7251	7310	7398	7256	7451	7261	7369	7254	7140	7169	7299	7374	7379	7400	7344	7243	7249	7367	7301	7379	7191	7268	7229	7307	7363	7292	7334	7270	7359	7284	7317	7325	7215	7251	7356	7295	7215	7284	7368	7284	7281	7406	7319	7341	7295	7210	7304	7455	7292	7292	7282	7249	7167	7159	7287	7356	7242	7277	7343	7309	7225	7409	7267	7238	7383	7390	7377	7400	7318	7239	7229	7263	7379	7352	7338	7285	7422	7196	7329	7390	7431	7251	7316	7309	7249	7297	7200	7258	7347	7300	7268	7260	7410	7417	7253	7379	7238	7307	7278	7403	7353	7199	7364	7197	7242	7238	7279	7255	7475	7338	7330	7341	7424	7356	7221	7202	7407	7347	7314	7245	7365	7272	7405	7279	7320	7292	7278	7248	7238	7304	7323	7217	7402	7406	7265	7208	7328	7307	7392	7211	7390	7367	7346	7338	7103	7216	7411	7308	7287	7242	7275	7289	7481	7236	7295	7288	7321	7326	7275	7298	7268	7284	7319	7299	7268	7292	7249	7228	7414	7294	7271	7258	7254	7176	7293	7262	7426	7222	7269	7149	7254	7443	7181	7221	7421	7294	7278	7341	7374	7227	7439	7373	7205	7239	7343	7271	7275	7401	7401	7352	7299	7352	7408	7334	7186	7176	7368	7323	7299	7255	7286	7179	7248	7221	7360	7336	7359	7355	7369	7284	7317	7331	7308	7413	7252	7363	7268	7318	7323	7310	7268	7339	7297	7320	7334	7296	7248	7215	7224	7343	7326	7281	7274	7313	7254	7172	7365	7367	7201	7384	7138	7274	7266	7290	7401	7302	7242	7422	7298	7292	7278	7289	7290	7456	7204	7279	7312	7419	7293	7279	7327	7341	7241	7211	7186	7395	7447	7354	7257	7391	7325	7257	7346	7257	7234	7313	7349	7291	7246	7335	7338	7221	7328	7504	7296	7255	7251	7320	7425	7303	7318	7423	7436	7405	7360	7187	7376	7261	7162	7255	7387	7222	7222	7391	7396	7499	7349	7356	7363	7283	7215	7349	7238	7210	7451	7453	7370	7289	7202	7299	7464	7353	7371	7402	7406	7255	7366	7184	7223	7384	7314	7381	7286	7255	7130	7375	7261	7332	7277	7345	7345	7245	7451	7234	7298	7255	7218	7270	7395	7269	7364	7251	7415	7277	7329	7248	7300	7260	7380	7343	7298	7209	7297	7307	7289	7429	7315	7369	7218	7453	7229	7334	7283	7368	7320	7390	7308	7185	7350	7270	7356	7365	7465	7259	7280	7318	7285	7391	7351	7430	7406	7281	7209	7261	7458	7226	7297	7378	7252	7401	7255	7339	7227	7350	7394	7289	7364	7317	7331	7323	7295	7322	7199	7201	7185	7379	7290	7418	7244	7301	7200	7372	7386	7349	7354	7266	7200	7190	7416	7357	7353	7238	7234	7325	7229	7449	7253	7369	7400	7331	7341	7355	7338	7301	7191	7261	7374	7402	7293	7238	7207	7167	7278	7381	7333	7247	7363	7410	7262	7396	7327	7361	7296	7238	7333	7443	7351	7269	7312	7366	7244	7428	7391	7357	7402	7324	7371	7304	7350	7431	7233	7438	7289	7402	7229	7283	7362	7315	7299	7470	7192	7385	7216	7352	7372	7215	7272	7265	7275	7215	7185	7194	7187	7376	7282	7333	7353	7312	7281	7331	7109	7206	7350	7396	7375	7341	7290	7403	7185	7301	7350	7326	7359	7267	7405	7328	7421	7380	7332	7459	7291	7403	7135	7258	7336	7403	7261	7378	7375	7235	7271	7178	7313	7389	7145	7126	7535	7271	7341	7231	7250	7321	7243	7329	7331	7376	7249	7340	7287	7263	7248	7422	7160	7289	7289	7191	7326	7229	7360	7355	7249	7323	7371	7371	7280	7206	7330	7181	7340	7319	7305	7317	7209	7326	7401	7384	7218	7395	7272	7392	7369	7294	7310	7309	7215	7326	7305	7316	7230	7148	7227	7310	7289	7200	7392	7352	7210	7237	7271	7307	7429	7347	7383	7154	7396	7266	7373	7365	7355	7370	7235	7265	7380	7313	7405	7438	7389	7341	7331	7218	7297	7214	7431	7277	7269	7383	7259	7380	7313	7379	7356	7309	7349	7419	7258	7253	7299	7415	7378	7300	7275	7311	7277	7238	7236	7251	7373	7355	7162	7335	7340	7209	7420	7327	7379	7357	7372	7282	7239	7270	7255	7294	7219	7213	7365	7240	7188	7270	7237	7389	7183	7260	7194	7350	7352	7214	7254	7302	7464	7366	7286	7387	7188	7254	7474	7247	7231	7311	7339	7334	7222	7224	7331	7413	7276	7329	7328	7267	7091	7400	7277	7196	7340	7224	7369	7290	7288	7354	7407	7297	7419	7190	7310	7228	7361	7240	7360	7175	7339	7237	7227	7355	7344	7412	7360	7375	7264	7230	7265	7259	7261	7395	7280	7376	7347	7296	7289	7190	7402	7288	7384	7302	7262	7424	7163	7225	7304	7302	7374	7243	7258	7307	7215	7360	7293	7374	7329	7356	7457	7429	7261	7192	7364	7362	7234	7276	7451
2797	2312	1603	1215	1499	1951	2370	2058	2992	12761	15336	9284	4123	1895	1129	955	942	958	877	927	943	908	941	842	862	925	942	952	885	948	964	915	911	912	934	956	922	927	930	948	924	929	943	930	971	864	929	874	919	917	948	928	895	921	880	862	891	901	870	863	902	875	943	880	899	919	897	887	892	940	890	896	886	848	873	827	933	961	924	949	926	922	944	919	913	934	979	888	939	929	827	915	854	897	950	927	917	903	922	867	942	865	910	904	891	899	938	921	933	860	939	922	935	927	927	916	914	927	874	918	939	876	957	852	898	908	853	890	931	948	861	914	876	914	879	845	901	907	898	899	916	940	886	929	952	929	900	900	899	873	891	914	850	868	937	895	933	910	927	913	929	944	896	894	895	875	917	919	902	838	862	882	918	987	913	921	924	924	887	884	879	801	957	954	941	942	941	903	922	924	933	878	978	914	924	889	939	937	907	897	938	904	926	964	887	857	919	870	862	984	948	935	948	948	897	918	953	904	923	914	888	929	924	928	865	910	915	977	990	905	888	928	950	938	896	903	868	920	917	902	958	905	853	911	879	837	950	930	907	946	912	911	916	920	950	909	957	864	891	918	876	942	907	889	887	903	903	866	877	903	857	940	899	906	961	885	974	890	928	940	938	932	927	971	898	895	932	935	962	870	938	945	914	941	909	906	943	908	861	887	895	933	895	849	930	922	874	872	919	894	888	855	935	923	876	924	916	949	872	912	895	950	911	897	870	885	968	845	891	873	915	909	870	879	914	897	907	955	958	904	893	958	935	875	897	893	853	906	919	862	884	883	862	940	856	884	878	918	935	903	954	905	862	908	875	921	872	912	918	962	888	897	890	955	894	934	916	907	890	878	871	903	894	898	837	954	883	919	948	910	868	889	930	900	915	900	893	912	956	889	931	888	952	905	875	918	904	848	888	932	933	909	888	902	950	916	882	902	916	852	910	910	900	948	847	930	914	891	914	877	890	902	923	920	936	909	881	888	897	933	910	915	924	932	903	919	945	870	923	908	879	893	881	915	980	922	863	852	863	890	928	885	915	889	901	884	896	939	932	891	945	908	876	913	894	956	868	931	938	864	896	900	936	902	899	859	878	930	946	956	928	907	888	891	924	903	948	957	921	897	918	877	933	905	928	918	880	880	881	996	915	942	887	865	940	947	873	956	919	953	914	905	998	858	896	948	902	911	944	944	947	950	904	898	953	909	846	890	898	899	849	902	872	899	924	912	868	914	885	931	909	854	898	896	856	895	866	872	916	906	992	906	876	924	937	909	961	907	894	950	936	912	917	921	909	902	918	953	917	959	909	865	894	877	948	892	917	892	955	948	938	901	864	958	907	879	912	943	902	884	914	908	888	908	927	912	883	899	865	910	888	905	874	864	861	887	893	876	960	917	865	850	924	893	854	917	945	903	846	919	907	899	940	914	939	909	892	886	889	959	912	841	922	960	961	947	847	887	854	875	908	895	922	905	898	913	911	888	883	893	959	902	888	882	892	992	857	941	895	795	946	882	899	877	916	914	920	866	960	909	934	918	848	929	882	922	906	868	922	891	874	875	941	941	920	938	888	846	944	871	932	899	929	1000	929	938	883	911	958	941	915	885	919	896	925	856	950	880	889	890	873	886	877	881	879	877	909	912	957	888	945	856	916	911	937	931	882	894	905	944	925	928	858	931	886	916	927	898	890	910	864	851	956	878	867	916	932	900	900	864	907	899	911	898	954	888	918	923	880	861	948	904	888	910	987	907	885	953	925	936	893	918	930	941	926	904	906	882	882	900	887	893	893	887	838	908	920	912	838	937	913	913	898	931	855	911	890	901	876	951	898	907	917	866	912	930	899	908	881	930	896	862	910	871	887	908	920	926	878	929	862	934	896	934	915	881	877	914	892	883	905	950	812	963	937	888	943	895	911	897	885	937	909	956	943	886	934	898	924	935	909	952	894	895	940	870	940	892	916	891	959	950	906	963	939	907	838	908	878	941	866	937	911	904	954	856	888	907	944	855	922	868	837	896	861	924	947	957	909	933	919	863	901	890	960	957	947	915	914	899	896	888	832	874	952	880	889	868	929	943	865	913	889	925	851	886	927	899	881	927	900	949	902	909	842	856	882	913	901	889	926	934	897	841	894	952	886	923	964	924	957	921	931	892	878	873	866	862	923	947	918	977	872	874	910	938	946	936	818	946	929	926	940	972	907	907	863	917	924	894	926	936	989	875	889	889	951	906	920	901	849	874	943	946	921	838	933	890	923	911	895	964	932	917	905	919	970	912	947	868	878	899	892	921	907	957	931	890	892	886	909	884	906	941	938	923	941	912	895	948	880	905	925	897	885	898	900	903	902	893	920	879	873	887	922	898	893	877	931	923	941	954	929	917	924	902	904	815	871	935	890	905	928	938	918	869	905	883	959	923	884	898	935	923	925	881	881	896	922	913	889	900	884	896	866	864	903	911	904	932	947	917	906	884	906	878	918	889	880	883	921	912	941	908	939	942	888	915	902	907	817	956	902	859	882	964	882	897	906	927	926	920	925	964	921	934	869	910	947	926	928	908	976	976	893	890	921	908	944	914	916	889	875	936	941	958	911	937	944	898	933	960	963	874	864	833	890	882	927	864	925	859	968	882	936	931	950	950	918	939	905	938	863	887	866	913	865	960	891	943	920	925	920	928	913	937	878	890	917	900	935	920	890	925	929	861	930	952	912	926	946	945	933	937	926	914	918	901	875	955	906	895	889	926	881	883	882	896	933	896	903	832	907	878	925	899	923	871	873	879	881	918	898	902	873	889	901	911	920	911	916	884	873	905	924	940	921	896	896	944	898	950	865	900	922	870	929	929	894	919	889	914	869	914	878	925	878	933	912	916	901	936	913	975	900	943	889	913	905	905	881	901	937	875	896	919	910	826	883	911	883	828	917	898	962	883	890	924	900	902	874	956	915	866	886	899	930	934	937	912	905	845	912	942	877	894	894	894	963	876	920	936	900	927	902	896	944	944	909	918	926	909	919	920	901	862	906	947	942	897	942	957	869	919	846	883	942	895	942	937	840	881	956	905	900	903	934	917	872	832	919	966	943	899	893	915	909	915	909	924	933	954	930	868	892	918	904	923	920	948	920	849	868	898	905	936	880	887	901	917	975	876	913	876	872	908	955	895	914	895	924	919	861	898	869	891	913	961	874	952	972	892	881	910	913	903	952	909	890	926	889	890	939	944	933	920	913	933	926	958	934	928	916	915	960	930	953	911	914	952	928	962	934	876	969	889	890	894	922	921	941	942	866	878	889	896	915	911	883	921	948	857	949	971	939	954	928	926	892	885	906	884	922	896	909	912	900	884	924	869	878	943	958	917	909	957	903	928	887	868	883	879	908	891	963	875	943	952	923	908	907	958	859	956	951	877	937	885	868	897	967	889	941	892	931	918	849	886	909	928	925	923	915	883	884	889	895	854	892	936	911	926	920	948	900	938
23077	18468	14435	19114	27579	32481	34725	31564	37861	63787	61571	47543	32574	18801	10374	7879	7401	7353	7314	7328	7331	7266	7381	7355	7292	7356	7345	7285	7336	7404	7372	7298	7370	7425	7257	7364	7458	7375	7419	7265	7492	7401	7346	7395	7201	7291	7416	7184	7449	7337	7446	7553	7424	7326	7364	7268	7437	7441	7300	7375	7341	7285	7389	7308	7452	7439	7368	7422	7463	7380	7333	7290	7498	7392	7238	7433	7360	7328	7375	7490	7311	7336	7170	7426	7408	7358	7409	7432	7385	7324	7459	7356	7217	7421	7285	7313	7319	7383	7294	7358	7394	7451	7354	7395	7380	7313	7305	7380	7330	7462	7337	7336	7360	7352	7467	7324	7502	7363	7486	7251	7413	7324	7374	7328	7360	7410	7452	7332	7380	7329	7417	7243	7341	7321	7425	7297	7411	7385	7236	7361	7426	7304	7319	7410	7367	7374	7401	7335	7231	7366	7380	7382	7201	7384	7364	7410	7231	7340	7349	7370	7218	7367	7319	7310	7328	7336	7407	7400	7456	7374	7335	7346	7365	7450	7425	7426	7416	7353	7366	7387	7332	7377	7374	7456	7290	7440	7315	7449	7508	7289	7303	7237	7303	7365	7337	7321	7432	7429	7291	7309	7289	7397	7348	7498	7365	7241	7486	7389	7360	7343	7428	7546	7344	7395	7413	7521	7506	7315	7365	7271	7528	7367	7493	7428	7375	7398	7304	7361	7316	7451	7303	7238	7319	7359	7385	7458	7331	7378	7268	7442	7583	7391	7407	7355	7429	7359	7408	7304	7536	7357	7328	7374	7358	7440	7332	7239	7361	7304	7386	7316	7301	7289	7412	7385	7293	7342	7296	7537	7312	7440	7316	7395	7239	7307	7390	7461	7496	7315	7464	7455	7375	7375	7304	7564	7313	7475	7384	7223	7315	7323	7406	7365	7528	7302	7291	7530	7266	7476	7468	7391	7360	7413	7276	7438	7362	7450	7359	7429	7310	7461	7356	7387	7285	7506	7454	7350	7410	7329	7373	7354	7364	7378	7303	7402	7316	7285	7411	7447	7319	7378	7239	7431	7266	7419	7309	7407	7376	7364	7457	7349	7385	7402	7144	7323	7342	7431	7260	7392	7377	7402	7353	7346	7386	7371	7089	7282	7314	7283	7503	7430	7406	7318	7349	7305	7370	7448	7302	7418	7499	7253	7370	7308	7403	7343	7345	7337	7227	7463	7472	7546	7314	7306	7308	7326	7312	7428	7318	7473	7380	7388	7402	7424	7565	7472	7390	7407	7372	7391	7232	7430	7423	7270	7370	7405	7401	7388	7370	7358	7417	7365	7207	7412	7367	7393	7355	7264	7343	7432	7360	7429	7472	7320	7299	7442	7241	7415	7420	7334	7388	7353	7342	7330	7428	7335	7415	7234	7368	7444	7518	7370	7406	7402	7312	7374	7470	7368	7354	7351	7357	7388	7350	7313	7329	7381	7467	7416	7397	7543	7350	7392	7358	7316	7355	7234	7386	7332	7377	7394	7563	7383	7268	7407	7515	7268	7389	7287	7537	7384	7288	7271	7276	7445	7375	7418	7439	7338	7325	7296	7386	7357	7197	7274	7449	7325	7464	7246	7369	7223	7292	7396	7305	7316	7352	7406	7510	7214	7459	7423	7328	7394	7199	7509	7412	7323	7307	7460	7356	7458	7357	7398	7333	7517	7339	7364	7327	7463	7320	7306	7313	7531	7434	7401	7314	7225	7414	7493	7259	7457	7273	7352	7264	7394	7354	7355	7399	7419	7420	7304	7426	7437	7480	7435	7238	7379	7313	7262	7410	7429	7344	7376	7365	7309	7550	7418	7400	7456	7280	7445	7354	7402	7209	7399	7363	7345	7292	7515	7268	7275	7367	7405	7255	7320	7432	7474	7331	7394	7396	7441	7287	7435	7311	7402	7440	7245	7328	7319	7418	7343	7364	7190	7356	7402	7459	7399	7445	7376	7335	7466	7219	7352	7314	7502	7312	7382	7238	7424	7457	7404	7323	7465	7359	7319	7412	7389	7418	7276	7389	7365	7368	7315	7294	7355	7359	7327	7466	7414	7275	7588	7302	7235	7457	7459	7270	7419	7402	7378	7427	7443	7356	7376	7293	7303	7447	7340	7373	7353	7341	7288	7349	7360	7335	7435	7294	7445	7279	7335	7393	7434	7339	7436	7356	7331	7417	7377	7328	7413	7279	7524	7369	7282	7270	7418	7314	7324	7512	7309	7330	7454	7362	7557	7326	7445	7453	7284	7352	7292	7402	7451	7493	7287	7335	7332	7345	7372	7374	7379	7325	7391	7248	7463	7374	7298	7490	7341	7315	7392	7328	7478	7353	7273	7306	7403	7421	7454	7364	7287	7342	7409	7302	7425	7462	7147	7389	7364	7300	7282	7331	7353	7350	7348	7382	7396	7427	7437	7289	7403	7322	7341	7394	7410	7365	7331	7345	7385	7322	7283	7277	7508	7325	7325	7434	7341	7403	7337	7396	7306	7337	7359	7334	7421	7286	7350	7359	7341	7347	7397	7380	7387	7375	7315	7367	7368	7256	7378	7349	7317	7396	7358	7238	7346	7317	7229	7439	7266	7446	7515	7462	7393	7369	7423	7406	7401	7265	7410	7390	7325	7376	7390	7345	7292	7379	7229	7297	7279	7453	7433	7308	7449	7281	7400	7474	7331	7454	7245	7344	7415	7310	7294	7426	7428	7304	7248	7337	7405	7336	7426	7437	7427	7370	7322	7460	7437	7376	7368	7451	7377	7307	7351	7306	7369	7490	7323	7401	7372	7533	7333	7384	7292	7456	7275	7258	7380	7409	7403	7375	7408	7414	7377	7415	7381	7336	7343	7407	7218	7284	7508	7302	7307	7396	7362	7291	7364	7264	7296	7431	7275	7383	7326	7341	7147	7446	7330	7193	7315	7364	7366	7516	7418	7428	7386	7374	7479	7435	7247	7440	7453	7239	7448	7249	7324	7326	7430	7440	7274	7373	7372	7485	7373	7389	7395	7322	7380	7357	7371	7419	7373	7512	7447	7345	7461	7331	7333	7449	7325	7396	7346	7421	7317	7318	7362	7414	7286	7473	7431	7405	7401	7348	7420	7204	7462	7404	7367	7231	7319	7250	7396	7371	7359	7318	7277	7365	7432	7370	7515	7401	7186	7329	7352	7362	7134	7359	7405	7414	7469	7408	7348	7405	7259	7429	7403	7390	7355	7291	7247	7395	7325	7339	7431	7319	7346	7408	7215	7419	7395	7202	7347	7316	7395	7360	7346	7310	7379	7404	7385	7498	7472	7449	7355	7346	7361	7300	7280	7395	7427	7427	7383	7326	7374	7215	7479	7408	7423	7382	7227	7297	7386	7485	7415	7332	7474	7368	7361	7484	7353	7393	7405	7348	7388	7268	7304	7365	7308	7386	7411	7303	7362	7343	7450	7350	7345	7420	7425	7436	7381	7277	7539	7323	7371	7317	7414	7315	7424	7374	7327	7360	7287	7376	7414	7328	7526	7282	7425	7412	7411	7357	7397	7521	7384	7310	7275	7482	7240	7495	7288	7318	7372	7327	7385	7295	7341	7322	7459	7303	7397	7508	7469	7358	7319	7346	7370	7278	7357	7354	7365	7162	7364	7449	7251	7330	7412	7411	7338	7430	7455	7330	7366	7402	7372	7318	7378	7257	7347	7338	7356	7274	7339	7273	7438	7527	7388	7382	7323	7210	7395	7306	7370	7425	7256	7371	7205	7386	7382	7302	7355	7378	7526	7274	7567	7262	7437	7390	7380	7409	7376	7245	7307	7270	7344	7403	7451	7362	7508	7454	7372	7441	7363	7419	7290	7319	7365	7432	7330	7257	7480	7386	7353	7371	7309	7418	7277	7405	7425	7404	7367	7427	7405	7361	7383	7443	7363	7431	7257	7253	7374	7367	7392	7338	7148	7355	7366	7381	7432	7339	7314	7313	7493	7442	7341	7278	7350	7320	7532	7476	7394	7522	7476	7418	7323	7297	7274	7229	7407	7344	7532	7304	7266	7430	7414	7299	7376	7383	7394	7449	7373	7351	7407	7258	7375	7467	7472	7363	7315	7503	7360	7344	7344	7417	7360	7488	7345	7313	7378	7374	7427	7423	7419	7433	7336	7383	7383	7349	7380	7410	7152	7444	7472	7456	7400	7331	7299	7448	7427	7293	7381	7312	7361	7321	7474	7242	7360	7465	7412	7283	7253	7448	7424	7281	7201	7424	7247	7456	7428	7388	7379	7361	7325	7259	7336	7212	7389	7334	7412	7430	7446	7321	7417	7366	7384	7457	7300	7363	7204	7278	7349	7430	7424	7284	7318	7266	7525	7293	7300	7356	7310	7369	7423	7251	7293	7248	7390	7402	7434	7210	7356	7375	7379	7382	7243	7340	7296	7378	7351	7257	7177	7443	7293	7481	7268	7318	7360	7424	7410	7264	7410	7407	7274	7188	7393	7405	7249	7361	7377	7343	7339	7360	7327	7400	7378	7420	7402	7309	7382	7470	7327	7339	7406	7592	7417	7259	7410	7393	7364	7258	7358	7254	7457	7387	7472	7186	7306	7411	7435	7371	7361	7387	7451	7344	7352	7372	7414	7310	7403	7265	7461	7416	7318	7374	7440	7286	7482	7271	7412	7458	7406	7394	7322	7364	7299	7417	7470	7226	7402	7290	7333	7284	7338	7273	7300	7362	7334	7479	7413	7455	7354	7301	7328	7298	7378	7276	7438	7414	7328	7294	7403	7426	7378	7352	7329	7366	7472	7305	7408	7329	7330	7361	7466	7416	7247	7322	7336	7444	7393	7384	7405	7314	7416	7455	7480	7323	7332	7360	7329	7283	7322	7197	7269	7382	7493	7374	7357	7435	7256	7293	7340	7415	7348	7309	7506	7402	7380	7358	7343	7342	7312	7371	7418	7307	7405	7384	7408	7372	7363	7349	7395	7278	7402	7367	7324	7347	7422	7327	7593	7404	7336	7355	7260	7589	7476	7355	7395	7401	7441	7537	7377	7455	7343	7324	7270	7301	7346	7457	7364	7309	7350	7432	7371
5250	2059	1629	1303	1567	2164	2356	2111	2928	13953	15127	9643	4171	1844	1118	1012	936	952	924	911	932	888	947	976	874	930	944	967	954	971	913	904	927	945	960	951	883	964	950	910	923	963	903	926	958	942	963	975	867	969	935	990	894	897	913	918	887	925	970	917	922	945	913	911	937	962	927	964	899	931	939	933	930	944	925	949	944	927	932	944	927	936	995	968	960	944	963	920	926	929	887	993	1033	967	921	912	911	957	962	880	910	925	949	948	938	897	951	953	941	890	973	891	909	913	889	950	972	912	921	925	963	913	934	890	939	916	964	945	971	953	902	941	951	939	936	942	924	987	954	921	988	944	899	889	977	948	907	879	928	993	948	905	934	923	913	986	952	896	928	893	948	925	980	921	946	907	898	968	931	925	926	942	909	889	967	938	922	937	957	968	978	906	918	932	849	955	914	908	947	957	899	895	896	978	905	916	921	941	935	949	894	934	907	893	910	930	937	940	917	926	936	951	937	962	935	891	873	920	978	879	963	950	943	910	948	958	932	924	932	942	917	951	909	901	942	931	956	915	915	939	885	943	900	925	934	914	921	908	894	898	859	930	902	937	940	899	872	934	993	933	933	906	913	924	897	943	979	924	899	918	980	888	927	928	976	911	961	940	949	861	877	931	947	901	917	943	928	937	939	972	971	912	917	921	942	961	892	951	962	888	953	921	974	918	965	967	980	957	969	1021	909	989	907	946	985	968	895	932	900	934	917	872	908	881	954	931	939	939	946	914	927	935	937	919	957	894	930	897	925	892	912	981	909	884	933	957	936	913	947	924	904	952	975	994	964	901	989	905	876	962	922	889	950	922	962	936	919	930	931	976	947	912	936	911	915	907	951	924	945	905	958	928	888	931	933	968	952	967	957	983	915	980	931	915	899	946	916	907	922	913	956	956	980	892	897	855	917	901	887	932	917	922	990	923	938	990	914	934	933	923	970	958	938	939	973	886	949	920	922	925	933	961	960	907	960	959	902	947	937	865	935	869	953	972	914	958	961	935	945	947	1024	950	915	942	924	923	970	927	914	925	859	971	934	911	892	919	930	986	921	960	932	951	969	924	936	929	967	976	902	908	894	973	956	948	879	938	992	964	967	899	952	906	977	910	949	926	893	929	923	900	934	881	915	954	924	910	909	907	908	947	922	950	973	893	925	916	988	900	967	938	958	935	934	927	894	899	899	957	950	945	955	1003	945	909	891	920	924	944	928	963	954	977	981	916	956	942	940	929	910	921	887	861	906	915	930	894	918	991	881	954	928	948	932	977	955	920	918	928	909	923	910	943	911	891	901	890	946	887	930	911	886	876	952	914	946	925	936	925	975	985	997	889	941	927	899	893	978	967	926	973	953	904	931	943	907	935	878	938	952	963	912	899	957	951	899	938	936	949	949	913	945	878	905	916	924	932	954	914	938	884	966	932	941	882	929	943	920	938	966	897	948	917	941	938	954	971	933	969	906	977	880	971	934	911	957	912	935	971	907	941	932	943	860	892	970	906	932	903	928	951	915	963	906	930	959	926	935	901	928	944	921	911	922	931	893	1031	957	986	891	956	935	923	931	980	977	891	948	899	972	958	951	952	933	906	906	965	967	971	932	964	949	922	921	943	868	923	995	906	968	956	912	944	915	935	875	902	948	945	913	876	918	947	906	919	937	940	952	911	916	966	883	931	977	936	897	940	934	905	965	914	874	938	924	938	972	969	894	940	941	904	965	917	926	937	919	927	923	870	945	959	941	934	943	893	910	896	827	909	959	935	930	939	915	943	953	916	939	890	885	921	971	923	904	917	941	971	983	1000	849	917	917	955	911	961	930	930	971	938	935	918	936	966	905	934	916	974	998	887	955	929	899	927	931	963	927	943	961	975	958	921	873	931	873	966	933	986	945	874	906	935	976	962	963	940	944	970	956	898	915	870	905	945	1002	927	935	938	886	931	957	976	913	967	930	931	910	957	878	921	925	956	941	957	975	894	966	964	929	930	946	920	900	920	942	911	973	955	970	964	878	886	959	948	937	895	935	910	959	887	913	906	923	894	944	863	958	909	921	935	935	944	940	939	922	931	952	907	984	914	944	912	990	940	891	954	886	942	918	913	933	939	932	915	917	945	966	933	849	915	958	934	950	937	921	955	936	952	929	926	921	969	934	936	924	866	935	950	990	928	895	952	919	873	951	914	940	997	923	952	920	921	952	940	925	926	947	953	964	908	948	938	988	886	966	908	943	921	925	939	940	963	913	931	908	916	927	927	946	899	911	938	962	918	983	892	942	932	945	883	893	880	874	897	982	887	971	935	945	913	968	914	936	971	957	908	879	910	934	974	918	905	930	956	954	879	966	913	976	960	964	903	898	907	962	940	931	916	891	948	1000	938	899	984	944	922	939	983	912	936	923	943	937	960	967	938	937	942	874	958	961	869	932	936	913	949	952	913	947	961	925	916	867	880	949	924	936	964	847	933	969	923	895	927	917	936	972	926	953	932	930	914	974	969	877	902	976	915	922	916	948	980	977	920	974	947	962	974	979	907	947	906	955	975	954	926	966	910	919	965	935	949	954	948	884	870	921	963	943	945	897	913	884	910	870	908	911	933	986	956	951	996	947	962	916	967	941	950	890	975	891	887	922	893	920	950	971	957	952	933	946	957	928	893	951	886	890	906	879	915	895	897	918	909	916	901	1003	958	945	946	922	941	885	918	946	930	935	907	969	881	907	955	923	900	951	957	959	930	926	879	939	896	904	958	950	921	961	970	973	920	900	908	944	874	941	936	910	919	929	941	925	944	939	931	939	891	919	899	907	889	978	930	966	986	898	919	941	905	947	891	948	939	912	912	919	870	936	945	967	929	957	938	897	975	956	936	930	896	927	922	967	972	937	890	859	883	907	924	912	913	920	932	930	961	982	907	941	931	901	952	948	943	927	914	931	941	982	896	922	933	966	973	964	938	920	957	913	859	943	937	951	953	931	920	939	949	964	909	987	924	902	941	947	931	894	917	887	949	890	905	947	940	998	938	941	895	934	931	896	963	974	892	954	942	939	933	942	929	935	934	975	919	911	946	989	903	906	921	965	886	922	885	924	996	939	927	948	913	944	969	942	949	940	881	970	922	993	964	986	922	907	953	905	956	939	947	889	933	942	962	955	930	985	965	976	938	940	930	930	969	931	977	959	931	952	903	939	941	874	960	964	951	928	943	953	898	962	961	949	971	922	933	933	901	912	953	984	950	918	919	906	962	972	948	969	903	924	954	962	932	935	915	909	888	964	864	891	946	940	924	966	994	921	953	883	976	945	891	953	908	933	841	854	972	918	888	955	941	987	944	942	885	960	948	931	933	898	927	974	928	942	957	974	916	919	906	954	930	939	907	954	921	974	961	952	964	940	958	963	941	906	959	916	882	916	901	883	948	927	948	925	959	910	961	894	944	938	978	950	919	948	919	905	885	918	895	927	887	934	961	957	911	944	895	936	927	953	898
21102	17323	15026	19367	28740	34229	34655	32045	38328	65748	62270	48011	32560	18028	10026	8021	7620	7374	7648	7447	7487	7605	7471	7725	7548	7542	7543	7643	7617	7491	7658	7478	7627	7567	7621	7528	7554	7697	7422	7587	7473	7597	7538	7694	7532	7552	7497	7565	7577	7519	7635	7538	7574	7586	7585	7506	7596	7519	7643	7604	7474	7507	7462	7558	7557	7546	7503	7552	7622	7578	7588	7622	7512	7604	7636	7583	7578	7631	7557	7571	7486	7533	7459	7621	7562	7642	7585	7655	7603	7643	7591	7557	7573	7538	7636	7451	7534	7424	7659	7447	7477	7387	7549	7553	7530	7638	7560	7486	7588	7536	7586	7485	7612	7548	7530	7497	7385	7408	7457	7491	7516	7558	7550	7471	7520	7555	7562	7665	7605	7580	7559	7520	7520	7553	7676	7431	7582	7469	7472	7473	7482	7473	7640	7597	7591	7469	7449	7573	7490	7523	7521	7593	7579	7597	7493	7576	7526	7629	7648	7446	7524	7580	7459	7648	7443	7424	7576	7556	7487	7631	7518	7644	7499	7495	7506	7536	7706	7540	7477	7649	7484	7589	7570	7545	7652	7517	7410	7495	7536	7488	7626	7608	7466	7650	7537	7624	7674	7561	7482	7681	7520	7534	7450	7445	7582	7562	7552	7624	7701	7558	7460	7482	7559	7564	7655	7593	7398	7527	7523	7518	7480	7534	7354	7568	7550	7623	7668	7556	7550	7543	7563	7621	7667	7527	7603	7597	7502	7585	7562	7370	7557	7551	7665	7488	7682	7535	7485	7480	7545	7447	7573	7562	7512	7505	7579	7516	7471	7556	7632	7513	7591	7568	7302	7634	7502	7496	7685	7461	7514	7626	7626	7474	7650	7663	7447	7647	7541	7562	7435	7570	7618	7591	7605	7367	7636	7526	7459	7542	7542	7518	7509	7444	7422	7510	7493	7563	7546	7595	7620	7682	7617	7688	7583	7566	7598	7538	7580	7460	7500	7477	7557	7428	7562	7578	7562	7631	7597	7732	7580	7527	7464	7605	7767	7544	7593	7456	7619	7537	7513	7632	7593	7438	7574	7375	7563	7590	7671	7593	7532	7501	7578	7481	7485	7562	7532	7564	7534	7601	7658	7520	7583	7506	7714	7465	7625	7663	7691	7463	7624	7657	7574	7590	7544	7461	7643	7414	7569	7518	7635	7586	7560	7580	7535	7579	7534	7570	7418	7478	7504	7551	7617	7534	7537	7560	7585	7462	7466	7489	7552	7646	7599	7483	7435	7657	7535	7545	7449	7456	7481	7519	7547	7539	7586	7568	7572	7437	7593	7614	7655	7541	7697	7466	7624	7511	7346	7541	7499	7576	7666	7581	7491	7521	7598	7492	7480	7629	7511	7427	7597	7537	7720	7654	7584	7477	7657	7560	7633	7602	7575	7438	7692	7650	7613	7510	7679	7591	7708	7642	7488	7460	7521	7593	7469	7385	7544	7526	7542	7582	7648	7481	7676	7569	7641	7474	7622	7466	7540	7589	7569	7531	7618	7647	7528	7437	7524	7576	7522	7578	7524	7486	7583	7691	7719	7643	7514	7489	7540	7519	7475	7688	7649	7595	7515	7509	7578	7564	7426	7460	7508	7498	7528	7562	7554	7585	7558	7622	7518	7542	7550	7601	7557	7561	7510	7459	7622	7470	7571	7632	7631	7649	7485	7530	7598	7595	7525	7573	7456	7579	7543	7550	7568	7627	7762	7528	7651	7606	7504	7556	7624	7500	7637	7606	7596	7575	7460	7415	7507	7483	7483	7539	7632	7648	7647	7450	7519	7520	7433	7511	7669	7667	7479	7650	7618	7544	7509	7659	7514	7595	7709	7599	7568	7485	7570	7614	7568	7537	7376	7443	7547	7525	7373	7575	7541	7505	7564	7519	7525	7478	7592	7573	7475	7586	7502	7486	7607	7519	7559	7637	7473	7581	7686	7334	7524	7526	7450	7606	7443	7488	7706	7501	7465	7609	7605	7603	7617	7502	7444	7536	7458	7448	7510	7448	7632	7564	7510	7653	7553	7563	7642	7390	7559	7587	7467	7502	7713	7513	7472	7389	7525	7528	7572	7659	7344	7645	7511	7539	7470	7549	7560	7596	7490	7521	7552	7477	7565	7597	7577	7518	7483	7686	7479	7628	7552	7575	7555	7625	7531	7611	7541	7701	7576	7416	7608	7500	7503	7487	7678	7595	7558	7504	7380	7443	7585	7538	7550	7549	7366	7544	7606	7493	7555	7544	7584	7529	7647	7665	7652	7440	7565	7495	7546	7758	7510	7516	7578	7587	7480	7564	7706	7492	7544	7519	7586	7480	7473	7550	7459	7517	7573	7569	7469	7709	7432	7589	7562	7556	7785	7626	7602	7668	7616	7606	7613	7575	7480	7661	7556	7465	7585	7497	7467	7489	7515	7523	7519	7611	7569	7505	7623	7472	7412	7614	7577	7630	7466	7578	7474	7400	7584	7472	7502	7616	7629	7525	7650	7690	7500	7486	7567	7517	7602	7629	7576	7588	7601	7638	7495	7388	7599	7469	7711	7349	7545	7452	7379	7614	7581	7612	7614	7693	7579	7567	7581	7709	7452	7565	7601	7465	7487	7598	7511	7430	7534	7699	7575	7493	7549	7492	7584	7542	7472	7463	7371	7501	7549	7507	7481	7514	7585	7568	7434	7486	7431	7736	7588	7734	7473	7589	7663	7498	7588	7612	7526	7574	7616	7556	7448	7618	7522	7630	7491	7538	7714	7661	7501	7490	7556	7561	7562	7593	7461	7628	7648	7497	7603	7636	7590	7489	7423	7547	7552	7499	7503	7644	7569	7504	7436	7451	7486	7599	7484	7561	7549	7594	7546	7579	7549	7552	7547	7496	7601	7472	7549	7441	7524	7453	7436	7520	7410	7590	7635	7537	7568	7539	7450	7490	7546	7612	7498	7577	7641	7665	7505	7577	7485	7528	7714	7484	7387	7519	7461	7519	7585	7528	7529	7635	7501	7464	7637	7452	7370	7540	7662	7558	7600	7526	7576	7616	7572	7591	7606	7594	7615	7484	7667	7528	7511	7583	7534	7690	7397	7544	7550	7442	7455	7526	7505	7709	7542	7668	7628	7561	7821	7617	7546	7639	7548	7627	7525	7680	7591	7576	7494	7518	7596	7717	7482	7660	7588	7560	7418	7612	7590	7554	7572	7439	7593	7562	7464	7497	7613	7650	7491	7635	7610	7598	7550	7544	7718	7617	7496	7512	7375	7494	7601	7483	7466	7653	7693	7632	7579	7572	7715	7581	7589	7496	7601	7598	7493	7686	7519	7503	7677	7556	7668	7620	7470	7482	7677	7413	7494	7555	7498	7438	7411	7437	7480	7535	7469	7584	7548	7636	7646	7644	7433	7570	7463	7603	7541	7588	7719	7498	7481	7480	7517	7573	7597	7537	7388	7626	7625	7568	7523	7546	7544	7555	7511	7582	7532	7505	7572	7550	7598	7563	7528	7558	7571	7480	7625	7604	7507	7569	7671	7558	7490	7385	7546	7611	7626	7615	7675	7582	7444	7597	7432	7468	7500	7523	7494	7446	7719	7580	7551	7540	7578	7387	7536	7602	7550	7433	7511	7527	7435	7543	7674	7471	7700	7468	7521	7549	7584	7421	7575	7322	7634	7564	7625	7586	7379	7649	7642	7454	7591	7610	7472	7425	7573	7490	7584	7626	7518	7477	7714	7496	7579	7493	7495	7490	7515	7539	7596	7606	7711	7493	7523	7615	7441	7559	7672	7613	7594	7494	7501	7572	7532	7495	7641	7556	7372	7533	7521	7595	7444	7269	7501	7417	7492	7511	7532	7497	7543	7512	7608	7640	7586	7529	7620	7528	7589	7537	7427	7591	7578	7517	7576	7587	7619	7515	7474	7595	7646	7558	7485	7476	7588	7715	7545	7567	7604	7671	7494	7501	7568	7473	7650	7697	7489	7505	7611	7638	7615	7597	7466	7755	7567	7579	7479	7562	7583	7456	7507	7508	7649	7746	7436	7501	7465	7613	7489	7499	7561	7552	7549	7632	7634	7586	7631	7593	7515	7539	7605	7546	7543	7596	7540	7417	7587	7503	7489	7556	7526	7507	7536	7525	7582	7568	7550	7611	7507	7418	7540	7529	7552	7540	7473	7512	7595	7483	7592	7729	7520	7690	7528	7474	7560	7738	7560	7382	7690	7479	7664	7414	7695	7620	7580	7616	7418	7702	7562	7509	7482	7519	7566	7560	7533	7465	7483	7525	7624	7503	7564	7499	7476	7475	7455	7564	7589	7504	7587	7375	7573	7494	7493	7532	7582	7550	7590	7534	7623	7564	7529	7582	7519	7674	7543	7601	7429	7457	7431	7633	7495	7492	7676	7631	7478	7513	7586	7543	7511	7539	7585	7504	7580	7618	7573	7630	7426	7603	7562	7536	7531	7524	7572	7538	7529	7438	7539	7658	7548	7533	7609	7630	7442	7627	7682	7559	7537	7551	7542	7599	7495	7655	7458	7465	7551	7571	7758	7467	7578	7525	7486	7556	7679	7561	7761	7553	7459	7470	7572	7463	7457	7531	7486	7538	7618	7535	7427	7603	7543	7484	7569	7426	7685	7596	7467	7552	7512	7529	7604	7353	7516	7553	7617	7552	7387	7523	7480	7671	7539	7619	7516	7554	7602	7542	7520	7490	7504	7454	7598	7561	7539	7551	7577	7612	7591	7582	7511	7551	7581	7582	7541	7603	7379	7632	7553	7598	7546	7551	7539	7562	7601	7462	7624	7605	7528	7508	7528	7493	7479	7619	7474	7450	7559	7586	7490	7499	7582	7625	7603	7452	7589	7615	7680	7611	7499	7540	7547	7617	7524	7549	7685	7586	7659	7713	7569	7542	7553	7516	7597	7544	7649	7575	7612	7389	7547	7579	7594	7614	7534	7585	7556	7543	7572	7505	7669	7552	7539	7602	7595	7642	7580	7658	7551	7445	7585	7568	7576	7569	7482	7590	7575	7668	7809	7599	7520	7535	7495	7558	7623	7443	7450	7515	7580	7544	7465	7608
4040	2694	1823	1436	1977	2770	2650	2660	6503	25103	25145	16313	6478	2157	1207	990	917	955	911	876	934	935	903	905	943	925	922	957	901	986	854	895	889	927	935	905	928	869	809	931	925	880	932	936	914	909	947	897	909	964	887	950	932	962	888	944	874	902	925	845	938	952	858	961	914	908	900	897	924	883	897	894	979	952	940	859	930	956	957	896	930	911	912	892	986	940	899	917	898	905	923	905	935	897	969	914	943	957	925	945	939	901	942	952	931	875	941	926	878	929	913	939	916	913	909	959	934	919	946	938	909	936	901	952	948	953	954	951	896	919	936	911	904	916	869	969	915	893	923	921	911	896	919	979	892	892	977	907	918	1023	904	946	888	901	909	902	921	924	991	923	903	838	952	894	951	946	901	928	877	874	903	930	912	868	945	931	942	969	931	924	987	916	912	943	916	911	881	969	870	933	871	892	932	963	922	916	882	915	896	966	918	878	928	936	911	920	906	957	890	969	934	924	874	886	965	949	937	930	895	951	924	917	868	906	924	855	927	936	890	1021	933	820	887	939	887	936	880	910	931	961	899	911	977	889	895	894	952	863	946	890	946	921	872	964	936	923	942	878	835	933	965	995	898	863	912	943	912	911	970	916	938	940	948	931	915	922	950	1011	893	902	947	925	909	933	901	993	945	889	909	889	928	888	927	887	874	927	932	939	888	946	957	910	947	969	912	915	852	931	909	929	922	950	983	928	920	936	865	891	908	881	905	888	929	908	863	878	952	926	909	861	915	912	956	933	908	891	907	924	890	903	902	910	927	966	854	962	975	908	960	910	917	890	921	935	949	946	933	883	921	936	902	930	905	901	942	933	965	931	909	913	906	945	897	911	905	893	899	914	944	906	879	904	939	940	948	917	937	890	940	911	931	949	799	904	908	919	915	893	934	911	885	889	896	942	909	911	886	903	941	915	972	948	910	939	971	960	921	959	906	928	954	895	864	945	963	909	905	867	878	865	951	928	884	852	921	956	893	908	889	914	985	891	953	928	949	929	929	933	930	921	918	992	960	913	913	954	942	984	954	913	922	950	895	895	892	930	956	986	851	939	978	971	865	932	919	900	907	933	939	918	924	916	973	936	930	908	864	924	906	897	908	838	929	914	929	944	951	889	936	930	882	942	919	932	947	946	908	940	918	909	940	887	925	895	938	950	960	943	930	950	933	960	937	946	924	939	877	907	926	922	933	890	953	931	909	915	900	954	923	852	914	891	922	941	865	942	943	900	912	909	927	926	942	960	952	961	901	925	915	986	946	948	868	916	953	914	920	880	873	919	966	891	955	941	906	997	899	939	945	922	944	921	918	911	913	941	919	933	914	949	929	933	946	934	941	895	942	900	925	928	861	916	938	890	889	950	925	934	901	904	901	955	947	970	959	909	971	944	942	947	929	948	986	890	914	902	963	940	933	947	940	920	901	934	956	929	922	927	994	909	907	968	971	886	913	893	963	895	957	966	898	947	920	907	964	935	917	945	956	976	932	906	948	902	930	977	954	908	919	887	957	958	916	907	884	926	937	918	870	899	921	952	910	929	921	973	871	919	893	935	936	938	907	938	932	926	953	935	916	929	911	859	936	917	981	951	933	930	893	943	943	952	892	914	938	926	984	934	919	906	908	907	904	936	932	908	986	912	916	947	869	927	923	964	912	872	935	944	945	934	922	931	884	931	965	940	944	908	944	954	865	892	892	924	926	916	939	896	923	943	972	944	951	949	874	922	926	911	906	885	920	898	930	880	930	952	976	901	894	923	929	948	937	942	892	943	922	871	915	949	945	884	880	939	936	945	897	927	887	951	906	931	900	979	897	910	922	918	929	910	897	888	898	929	958	990	936	867	909	996	928	935	932	934	888	970	918	914	891	909	867	908	920	866	891	917	914	891	885	920	876	956	980	947	942	923	949	911	903	912	915	881	895	943	932	962	936	1016	935	829	911	964	907	951	922	939	921	917	903	907	965	908	880	847	901	915	953	879	920	936	897	944	912	970	937	910	938	898	915	894	948	906	945	903	919	917	944	927	896	930	935	930	916	884	957	911	921	890	918	918	932	889	940	925	927	925	899	919	906	908	944	915	939	935	923	926	975	943	969	943	928	888	871	918	902	937	893	904	915	943	902	914	917	931	937	931	973	925	904	897	922	960	900	834	867	914	884	892	939	937	901	888	901	910	874	934	938	911	906	918	963	916	915	923	998	935	923	905	965	928	918	920	903	902	932	891	940	924	895	949	916	913	895	945	933	918	916	944	904	960	982	930	930	875	903	969	919	922	927	971	933	894	921	936	949	968	944	891	886	916	935	952	908	892	900	942	943	873	928	1002	940	927	892	941	926	924	951	921	951	940	932	907	933	890	939	915	886	926	922	869	921	986	972	845	936	926	979	951	912	906	910	883	869	995	938	879	892	925	886	977	980	875	926	906	916	931	854	952	915	915	881	928	926	938	850	928	911	911	938	962	926	940	937	921	901	981	928	949	905	896	939	951	904	910	877	965	898	894	883	937	937	871	917	956	871	929	909	955	887	906	977	902	926	944	905	888	902	853	934	927	934	953	893	921	905	955	914	921	902	959	942	919	900	883	919	885	918	949	877	917	898	888	926	937	962	881	953	925	931	905	913	926	906	995	920	913	942	959	985	949	900	870	929	904	948	967	893	949	909	943	871	904	912	929	908	961	884	907	977	952	917	968	924	928	948	959	932	964	891	896	944	917	870	892	883	927	929	959	865	959	968	912	948	935	932	905	923	902	940	906	902	905	942	941	953	886	898	927	914	964	913	942	891	959	960	947	906	954	928	899	935	948	911	949	861	891	892	927	942	940	956	916	925	976	932	939	940	946	951	854	899	976	930	895	915	950	968	918	879	927	937	930	954	869	937	931	890	860	915	873	949	934	951	950	921	927	933	899	914	916	904	979	939	875	900	965	942	853	930	925	879	887	917	955	880	935	847	944	893	955	955	888	876	890	916	925	923	954	946	880	935	903	908	962	950	876	952	898	942	887	942	920	955	863	1004	886	878	931	956	936	906	905	911	912	956	904	874	940	905	986	941	932	915	916	918	964	898	933	923	890	886	937	920	891	970	936	935	894	962	962	900	867	985	909	928	940	928	915	893	940	958	954	941	917	892	912	987	930	925	928	903	884	979	946	851	880	911	922	866	959	868	935	965	883	920	979	956	894	889	934	911	922	913	938	917	907	927	878	973	924	953	940	942	895	960	971	930	935	945	887	926	925	918	915	944	921	973	913	911	968	943	967	935	871	993	901	923	920	933	893	926	943	962	902	962	948	958	868	932	937	900	930	942	965	914	852	917	902	877	918	931	965	896	987	885	936	907	943	949	945	910	930	934	914	888	828	929	873	915	966	911	901	857	945	919	905	908	858	913	873	961	915	953	924	897	932	886	962	968	935	940	922	963	917	879	962	939	920	946	958	947	921	955	961	905	929	899	898	923	934	943	902	945	893	944	883
27314	20814	16802	23356	34431	38535	37005	35764	50661	80614	75220	57225	37894	21279	11004	8115	7664	7472	7589	7593	7424	7657	7481	7444	7553	7430	7449	7360	7427	7555	7503	7521	7521	7371	7514	7381	7388	7614	7447	7585	7375	7462	7361	7548	7499	7589	7415	7429	7360	7349	7357	7404	7495	7481	7350	7553	7507	7484	7319	7520	7565	7598	7472	7281	7528	7536	7454	7339	7449	7544	7485	7570	7339	7514	7389	7515	7506	7365	7571	7432	7461	7435	7543	7457	7480	7508	7598	7448	7366	7398	7475	7436	7484	7349	7527	7573	7533	7596	7525	7547	7422	7516	7627	7473	7376	7395	7391	7335	7583	7413	7413	7430	7493	7448	7429	7576	7323	7424	7389	7641	7375	7424	7532	7584	7485	7498	7518	7497	7521	7585	7435	7409	7532	7432	7534	7325	7531	7544	7567	7589	7524	7484	7494	7461	7583	7337	7457	7332	7366	7476	7519	7413	7450	7511	7437	7343	7514	7508	7443	7444	7378	7486	7452	7424	7592	7437	7496	7453	7381	7562	7562	7531	7320	7595	7510	7377	7400	7519	7371	7431	7544	7576	7410	7476	7536	7385	7500	7618	7403	7437	7475	7442	7425	7518	7453	7492	7528	7448	7337	7485	7427	7450	7499	7474	7477	7492	7497	7495	7571	7455	7496	7538	7430	7356	7456	7573	7443	7497	7526	7453	7505	7582	7468	7651	7274	7428	7433	7443	7406	7395	7413	7510	7377	7521	7532	7320	7527	7481	7504	7550	7467	7452	7468	7506	7431	7605	7362	7363	7396	7573	7362	7301	7332	7455	7477	7559	7365	7347	7527	7529	7458	7493	7597	7364	7337	7466	7558	7627	7409	7450	7428	7354	7252	7545	7491	7582	7525	7417	7549	7605	7447	7446	7538	7349	7475	7477	7595	7530	7574	7628	7405	7592	7500	7421	7325	7437	7638	7456	7453	7570	7470	7420	7514	7504	7560	7438	7579	7455	7444	7478	7503	7490	7447	7419	7493	7397	7404	7484	7479	7476	7512	7512	7588	7503	7476	7383	7501	7432	7510	7366	7551	7490	7491	7555	7457	7470	7507	7441	7403	7523	7592	7453	7425	7442	7489	7506	7581	7559	7494	7376	7409	7481	7477	7516	7434	7471	7453	7480	7524	7515	7400	7363	7496	7392	7390	7567	7552	7461	7437	7531	7315	7501	7532	7522	7375	7582	7454	7462	7425	7289	7420	7308	7437	7522	7534	7430	7447	7443	7433	7522	7442	7507	7482	7427	7398	7448	7336	7405	7549	7324	7462	7409	7499	7430	7442	7415	7468	7401	7466	7362	7445	7446	7518	7522	7408	7537	7539	7401	7372	7501	7561	7470	7409	7490	7494	7455	7450	7438	7391	7391	7448	7480	7434	7614	7485	7580	7574	7508	7418	7454	7424	7497	7495	7525	7551	7399	7383	7541	7515	7467	7436	7562	7445	7190	7443	7634	7447	7522	7558	7538	7382	7445	7526	7483	7442	7508	7420	7439	7544	7555	7499	7396	7444	7497	7471	7385	7508	7372	7642	7431	7453	7470	7459	7518	7382	7560	7335	7444	7455	7338	7467	7494	7473	7404	7430	7408	7621	7532	7557	7538	7539	7478	7580	7423	7564	7373	7418	7558	7522	7367	7495	7452	7450	7455	7437	7364	7368	7510	7520	7418	7454	7316	7615	7487	7384	7394	7354	7526	7450	7567	7372	7379	7550	7424	7478	7493	7492	7510	7514	7403	7349	7613	7492	7529	7416	7442	7409	7491	7437	7589	7442	7446	7536	7514	7428	7472	7452	7465	7459	7526	7504	7551	7546	7385	7349	7361	7496	7544	7386	7578	7407	7394	7557	7413	7460	7489	7526	7483	7532	7401	7432	7423	7394	7415	7550	7581	7377	7335	7448	7306	7436	7542	7287	7482	7374	7647	7515	7509	7277	7501	7526	7470	7421	7486	7415	7496	7314	7457	7504	7541	7381	7514	7323	7391	7418	7377	7408	7576	7581	7491	7642	7645	7401	7564	7389	7531	7434	7395	7476	7570	7499	7496	7495	7566	7431	7444	7373	7451	7378	7572	7301	7548	7513	7422	7535	7537	7396	7412	7415	7495	7501	7478	7434	7519	7356	7471	7384	7484	7559	7400	7496	7355	7432	7512	7507	7536	7526	7513	7468	7491	7442	7613	7346	7523	7481	7463	7491	7608	7520	7420	7364	7531	7561	7298	7586	7585	7311	7554	7377	7523	7459	7474	7502	7559	7506	7402	7500	7460	7500	7476	7368	7586	7522	7472	7432	7498	7413	7562	7544	7407	7564	7449	7337	7490	7438	7333	7454	7584	7448	7562	7505	7432	7596	7515	7410	7460	7579	7407	7422	7387	7438	7421	7341	7438	7440	7501	7408	7612	7404	7611	7422	7470	7390	7617	7507	7612	7380	7493	7488	7502	7427	7521	7347	7488	7465	7411	7389	7548	7331	7501	7401	7529	7618	7448	7465	7445	7482	7375	7441	7519	7382	7398	7569	7530	7500	7383	7431	7419	7642	7411	7406	7449	7418	7602	7563	7320	7467	7503	7457	7444	7462	7487	7469	7550	7481	7509	7420	7380	7464	7477	7511	7497	7440	7623	7466	7547	7535	7443	7563	7432	7458	7558	7374	7706	7493	7510	7399	7349	7332	7487	7549	7421	7434	7472	7446	7529	7527	7552	7605	7443	7412	7515	7390	7516	7460	7516	7481	7434	7508	7521	7392	7453	7490	7500	7519	7365	7415	7510	7513	7413	7408	7508	7647	7455	7528	7442	7383	7463	7464	7543	7378	7501	7416	7371	7459	7409	7414	7556	7495	7296	7401	7387	7335	7513	7415	7405	7442	7485	7495	7420	7558	7361	7391	7504	7344	7576	7453	7427	7433	7520	7429	7223	7476	7600	7502	7510	7417	7480	7456	7337	7409	7375	7427	7474	7632	7415	7518	7429	7362	7442	7515	7507	7413	7542	7504	7483	7520	7491	7459	7582	7406	7470	7529	7430	7599	7412	7377	7646	7542	7444	7622	7498	7406	7438	7413	7211	7453	7493	7510	7531	7467	7518	7475	7532	7377	7376	7486	7515	7498	7524	7531	7378	7333	7346	7285	7411	7345	7508	7383	7495	7397	7558	7503	7620	7444	7370	7473	7459	7522	7456	7469	7517	7507	7513	7578	7459	7330	7558	7535	7532	7537	7509	7515	7458	7562	7409	7433	7371	7479	7414	7271	7522	7525	7352	7470	7511	7420	7546	7625	7238	7415	7602	7535	7523	7489	7483	7477	7422	7466	7591	7515	7376	7551	7479	7491	7611	7544	7498	7579	7459	7451	7454	7420	7426	7429	7451	7555	7554	7564	7384	7472	7409	7521	7442	7659	7510	7392	7357	7523	7428	7455	7498	7455	7515	7366	7336	7426	7489	7592	7362	7394	7447	7409	7495	7480	7437	7387	7472	7560	7352	7415	7459	7515	7510	7378	7420	7506	7336	7468	7404	7378	7310	7429	7510	7341	7568	7553	7389	7566	7415	7367	7378	7352	7478	7501	7462	7451	7445	7452	7426	7621	7541	7520	7565	7470	7380	7522	7382	7510	7429	7412	7463	7412	7456	7566	7607	7438	7401	7424	7356	7376	7387	7550	7537	7334	7342	7384	7485	7389	7441	7487	7507	7333	7543	7536	7571	7456	7488	7531	7398	7375	7441	7519	7439	7487	7493	7444	7387	7503	7473	7454	7495	7476	7400	7481	7391	7417	7559	7496	7472	7360	7429	7587	7429	7525	7459	7456	7422	7365	7478	7468	7555	7432	7416	7415	7454	7451	7492	7441	7560	7454	7280	7661	7473	7540	7560	7463	7436	7358	7615	7495	7428	7472	7505	7397	7522	7447	7541	7488	7517	7407	7502	7472	7481	7454	7489	7479	7533	7448	7536	7366	7436	7450	7442	7364	7425	7646	7344	7497	7563	7465	7391	7388	7614	7360	7406	7393	7389	7426	7443	7497	7389	7414	7532	7401	7356	7450	7479	7332	7483	7633	7547	7462	7405	7461	7365	7350	7353	7486	7586	7454	7649	7457	7424	7545	7447	7371	7448	7461	7380	7388	7466	7475	7433	7429	7333	7468	7615	7463	7558	7398	7474	7404	7334	7587	7409	7487	7299	7456	7510	7550	7547	7484	7389	7580	7542	7693	7575	7410	7597	7586	7460	7562	7477	7486	7383	7441	7519	7607	7513	7345	7575	7531	7399	7423	7603	7461	7502	7516	7453	7474	7411	7541	7459	7332	7503	7551	7411	7529	7677	7453	7456	7523	7499	7548	7530	7505	7517	7529	7439	7437	7418	7575	7362	7543	7418	7560	7490	7385	7535	7569	7258	7401	7435	7522	7499	7534	7506	7515	7365	7414	7300	7560	7384	7405	7588	7457	7574	7513	7422	7567	7501	7545	7518	7423	7441	7496	7553	7540	7508	7342	7356	7455	7560	7260	7453	7505	7510	7620	7403	7602	7494	7536	7601	7565	7505	7445	7383	7429	7435	7334	7562	7418	7560	7596	7504	7427	7445	7449	7540	7314	7542	7447	7474	7542	7497	7441	7376	7538	7492	7459	7451	7447	7381	7392	7420	7445	7516	7513	7511	7530	7539	7413	7410	7447	7421	7550	7567	7473	7369	7526	7571	7427	7514	7359	7429	7539	7388	7575	7402	7444	7572	7415	7403	7447	7453	7429	7420	7394	7509	7489	7510	7529	7622	7476	7364	7460	7512	7441	7434	7459	7468	7452	7414	7605	7421	7406	7440	7335	7341	7456	7434	7450	7370	7494	7443	7478	7487	7408	7498	7433	7391	7487	7427	7488	7505	7375	7343	7496	7522	7689	7386	7440	7369	7428	7596	7431	7389	7417	7463	7453	7505	7598	7448	7531	7520	7492	7625	7457	7542	7460	7463	7508	7514	7434	7362	7520	7515	7468	7452	7370	7522	7326	7538	7359	7487	7376	7442	7289	7503	7363	7490	7417	7388	7505	7375	7468	7441	7439	7481	7396	7464	7385	7630	7520	7520
3761	1684	1227	1121	1362	1739	1780	1770	2052	4694	5488	3896	2109	1208	949	963	905	850	869	911	961	895	911	899	925	934	871	907	883	935	910	917	902	885	912	888	893	899	888	944	820	886	894	918	907	909	853	866	914	839	885	836	965	860	930	884	889	897	947	903	890	868	955	928	936	828	887	953	898	895	926	927	856	828	877	881	876	935	861	853	864	889	871	907	910	830	887	923	857	854	924	880	864	878	867	899	880	906	885	905	901	859	871	926	913	850	880	930	944	884	948	867	828	888	884	854	858	891	885	915	886	853	902	921	888	877	913	865	869	868	886	956	939	893	907	854	896	843	907	878	943	882	885	872	828	937	869	935	842	891	926	916	868	911	887	855	876	890	870	895	869	881	881	883	874	865	897	895	887	897	885	888	924	913	857	918	890	910	937	851	920	863	885	906	898	888	876	881	915	903	874	918	965	861	945	881	918	925	855	946	875	868	866	894	906	883	864	897	897	902	866	950	888	863	899	894	895	928	863	911	879	886	886	902	860	906	866	899	881	898	851	891	892	872	910	924	887	888	891	958	902	907	948	857	903	944	901	849	847	925	966	920	914	874	900	886	916	897	885	913	916	914	936	876	917	851	892	869	948	874	891	860	892	875	909	922	879	898	885	879	942	869	865	902	868	906	911	925	896	953	850	934	856	945	886	945	928	903	955	918	928	906	865	883	910	933	921	867	905	913	873	878	882	886	861	876	887	864	839	873	907	964	872	918	863	888	891	913	937	822	909	879	865	871	871	912	920	904	901	867	895	860	927	896	952	883	875	840	912	870	907	908	890	908	894	906	856	894	970	889	898	835	904	911	859	901	877	852	893	928	910	917	888	845	868	860	871	880	891	861	843	908	834	879	875	878	958	881	849	883	867	888	854	903	934	857	882	870	873	909	924	847	868	903	899	912	934	898	884	891	842	912	910	915	948	877	877	886	925	870	905	865	886	893	839	882	932	919	916	912	885	942	876	918	862	918	864	884	866	930	912	914	970	879	910	917	921	926	894	848	943	918	888	877	876	864	842	883	900	874	919	911	880	850	903	864	891	934	856	860	884	923	867	956	897	878	858	907	955	898	917	868	917	866	869	854	939	881	866	913	899	867	922	877	908	918	879	942	844	872	914	897	893	926	860	871	914	905	882	891	936	833	885	904	957	919	960	850	882	845	896	935	879	922	859	870	893	870	949	958	886	891	920	896	869	876	908	893	927	872	917	862	838	836	927	874	889	874	937	834	905	871	904	864	886	913	917	897	897	903	903	930	947	872	887	878	897	872	867	867	936	909	887	851	906	901	938	882	904	884	928	898	917	877	927	867	869	880	872	867	917	911	854	888	929	913	934	914	911	883	902	931	909	847	891	918	901	895	904	896	925	919	891	901	906	869	879	921	928	874	916	907	911	885	931	926	920	873	921	866	908	893	952	850	942	884	818	873	937	915	871	890	888	909	912	900	868	875	890	883	943	871	946	875	913	917	867	871	873	970	797	872	906	872	832	826	843	866	867	954	876	929	863	928	942	800	944	905	890	905	944	924	868	925	933	902	875	916	925	887	893	876	869	941	901	870	917	979	879	906	918	897	895	903	906	874	914	899	891	881	928	873	929	936	891	872	913	899	938	872	936	879	858	878	921	913	890	927	944	887	872	837	914	917	864	928	870	932	868	848	912	908	860	877	836	875	988	852	881	883	893	893	901	872	824	905	873	898	892	869	899	931	850	888	919	913	901	885	885	909	942	915	864	927	889	818	882	921	857	890	931	907	823	889	936	884	869	858	895	878	934	891	907	869	920	924	855	938	865	855	944	904	875	968	889	861	902	889	883	858	868	939	912	889	856	911	913	861	897	868	898	905	924	846	915	919	854	928	907	856	883	883	898	934	900	855	889	866	897	866	881	898	865	859	898	900	899	892	881	911	876	931	895	930	895	865	867	888	894	898	832	871	897	840	913	870	896	949	900	870	908	872	882	862	892	925	910	910	899	857	874	957	889	914	883	829	904	898	873	897	928	909	855	935	876	917	945	905	893	934	911	855	883	891	899	891	937	948	882	886	958	869	923	869	869	906	900	873	911	892	882	889	886	948	871	936	880	870	903	915	882	909	906	963	929	876	837	885	888	905	898	878	863	913	886	897	879	943	955	951	919	869	873	924	945	866	942	887	865	893	908	906	863	894	888	888	896	885	911	934	881	860	893	880	899	870	908	887	911	869	871	877	922	910	886	882	833	836	863	874	889	827	906	904	907	859	859	855	879	874	857	903	899	862	940	904	863	876	909	825	869	927	867	875	942	907	863	917	916	935	874	879	933	910	888	868	884	862	884	876	874	854	926	852	873	912	930	910	924	903	912	948	889	917	872	855	929	854	914	863	898	947	916	944	945	847	921	879	960	919	905	888	871	838	889	947	931	890	915	894	873	904	877	887	889	948	906	879	944	886	865	928	889	888	866	938	862	831	879	935	875	925	951	860	879	906	945	898	904	928	961	932	893	882	875	887	890	875	920	898	871	862	891	879	847	888	923	834	876	892	882	861	866	920	849	884	890	896	886	879	910	896	849	912	868	908	940	908	879	910	915	918	857	922	886	920	916	901	887	930	926	899	860	877	907	886	924	930	919	873	911	907	946	851	851	889	902	909	869	858	859	868	876	940	905	896	856	867	883	903	887	899	883	879	918	899	918	929	907	850	885	886	880	918	858	916	878	898	945	865	892	890	952	899	901	854	899	877	886	866	906	825	881	860	902	887	902	935	929	914	890	938	884	877	905	902	899	950	899	948	849	878	907	878	847	876	891	874	910	872	912	951	898	892	886	879	864	930	916	907	897	860	876	883	906	999	895	854	904	944	899	921	905	876	896	876	893	915	891	834	935	959	830	894	872	869	909	883	872	886	908	910	873	913	894	915	934	928	921	905	959	900	859	902	961	896	874	907	874	870	925	900	939	871	860	909	899	896	897	903	879	898	842	854	867	902	886	916	871	875	831	932	909	935	900	962	870	900	914	917	909	878	889	870	905	897	932	904	868	858	865	936	867	873	915	899	941	923	862	927	876	896	898	912	918	876	925	881	875	884	929	933	853	890	917	900	884	873	887	893	906	849	874	942	843	839	903	901	921	996	887	896	886	883	947	912	891	954	847	918	884	925	835	907	888	868	956	839	874	891	884	898	894	911	930	897	897	935	880	896	955	977	893	891	917	892	887	861	942	906	962	915	889	866	908	899	835	881	903	920	901	892	890	901	877	922	907	947	878	846	888	914	926	823	903	918	924	946	899	919	904	859	877	936	880	912	849	913	872	901	900	919	884	893	925	844	914	908	883	908	887	830	858	896	882	938	925	853	864	906	903	876	871	922	912	888	885	888	894	876	1001	879	900	885	899	888	924	877	894	841	905	896	858	936	988	829	907	886	875	882	879	911	933	826	888	903	894	920	879	898	886	860	843	906	911	895	868	921	940	910	876	887	890	890	893	924
20371	14757	12026	16914	26038	30406	30237	27703	31963	44344	42584	33469	20691	11815	8257	7568	7368	7217	7366	7303	7222	7429	7296	7256	7240	7357	7394	7358	7417	7388	7323	7398	7312	7392	7352	7350	7356	7247	7424	7370	7242	7291	7290	7369	7154	7244	7182	7238	7237	7378	7310	7219	7351	7290	7234	7221	7214	7305	7346	7417	7445	7320	7359	7262	7404	7391	7155	7324	7349	7371	7357	7332	7353	7375	7424	7320	7345	7283	7427	7297	7386	7201	7200	7224	7222	7294	7303	7247	7298	7268	7273	7359	7399	7303	7410	7120	7387	7228	7259	7250	7279	7316	7270	7220	7291	7245	7319	7281	7336	7300	7268	7285	7287	7241	7468	7363	7339	7203	7354	7316	7295	7328	7247	7328	7437	7457	7339	7519	7257	7184	7376	7210	7300	7323	7196	7361	7126	7402	7305	7411	7213	7406	7342	7336	7290	7192	7307	7322	7201	7353	7436	7380	7301	7450	7359	7347	7293	7146	7212	7225	7293	7382	7328	7188	7529	7321	7306	7225	7435	7361	7422	7361	7449	7396	7349	7332	7350	7165	7295	7208	7306	7439	7342	7362	7207	7267	7236	7271	7358	7357	7305	7402	7434	7500	7315	7322	7188	7285	7344	7307	7163	7329	7321	7211	7376	7440	7248	7300	7399	7376	7342	7391	7351	7304	7390	7372	7296	7303	7368	7317	7338	7361	7292	7450	7276	7278	7351	7433	7362	7385	7452	7367	7213	7304	7471	7309	7266	7223	7262	7231	7302	7263	7270	7324	7160	7306	7241	7326	7355	7314	7342	7384	7401	7223	7352	7494	7367	7306	7345	7381	7249	7262	7270	7329	7278	7367	7394	7487	7440	7166	7364	7306	7303	7404	7332	7248	7437	7145	7332	7346	7295	7342	7221	7352	7321	7324	7471	7406	7353	7305	7407	7445	7318	7302	7468	7343	7289	7274	7328	7254	7214	7305	7259	7425	7405	7358	7306	7336	7263	7337	7342	7463	7353	7419	7156	7276	7265	7253	7331	7325	7272	7386	7364	7354	7324	7324	7341	7341	7292	7351	7440	7243	7469	7348	7377	7272	7275	7378	7363	7461	7192	7286	7347	7262	7269	7354	7199	7278	7287	7334	7356	7404	7313	7300	7372	7315	7361	7365	7505	7409	7338	7349	7474	7309	7318	7419	7450	7286	7365	7248	7420	7314	7222	7376	7298	7313	7274	7351	7295	7293	7300	7365	7421	7281	7310	7317	7294	7317	7273	7207	7281	7345	7233	7238	7375	7391	7348	7288	7441	7261	7460	7301	7410	7314	7265	7342	7368	7321	7396	7234	7227	7392	7412	7278	7348	7349	7284	7319	7356	7281	7362	7256	7248	7215	7375	7183	7409	7302	7422	7294	7222	7380	7327	7346	7359	7301	7312	7334	7369	7338	7357	7258	7299	7226	7334	7318	7348	7277	7311	7265	7315	7311	7346	7369	7289	7233	7423	7391	7303	7315	7408	7365	7257	7314	7321	7374	7256	7411	7414	7319	7413	7354	7344	7188	7320	7308	7457	7365	7365	7446	7399	7372	7240	7298	7391	7217	7403	7369	7333	7330	7336	7375	7231	7374	7246	7226	7390	7285	7268	7285	7362	7243	7429	7260	7328	7306	7291	7213	7256	7274	7370	7438	7245	7433	7174	7213	7394	7543	7357	7328	7360	7320	7246	7364	7321	7369	7368	7345	7283	7333	7279	7301	7274	7417	7412	7290	7224	7298	7303	7464	7314	7307	7260	7433	7324	7376	7310	7357	7328	7201	7300	7361	7340	7298	7294	7332	7406	7294	7383	7217	7472	7327	7186	7351	7320	7405	7310	7345	7215	7434	7254	7417	7248	7369	7321	7206	7275	7306	7368	7354	7415	7483	7307	7489	7301	7386	7369	7264	7328	7265	7273	7280	7235	7327	7327	7353	7220	7418	7289	7334	7285	7206	7240	7354	7222	7469	7440	7192	7291	7208	7374	7345	7226	7272	7220	7379	7274	7332	7342	7329	7326	7235	7459	7333	7224	7313	7434	7322	7286	7362	7321	7232	7340	7393	7520	7272	7380	7455	7249	7313	7343	7324	7234	7317	7310	7359	7346	7339	7325	7298	7238	7296	7410	7300	7413	7359	7306	7369	7422	7162	7451	7248	7284	7241	7324	7264	7366	7210	7273	7231	7222	7270	7283	7212	7311	7447	7371	7188	7381	7258	7464	7316	7318	7245	7332	7325	7224	7457	7335	7309	7257	7242	7320	7370	7397	7224	7335	7248	7202	7251	7368	7305	7374	7307	7392	7359	7267	7299	7366	7213	7337	7185	7353	7254	7267	7386	7278	7296	7363	7326	7328	7288	7350	7363	7236	7389	7264	7373	7393	7291	7264	7296	7299	7350	7275	7270	7302	7304	7258	7290	7335	7185	7268	7363	7355	7291	7350	7330	7229	7312	7287	7257	7396	7393	7163	7416	7366	7432	7242	7347	7456	7399	7249	7396	7249	7309	7429	7252	7373	7342	7363	7302	7324	7257	7319	7363	7359	7388	7226	7314	7297	7346	7268	7310	7359	7441	7387	7328	7363	7351	7342	7359	7346	7242	7408	7255	7215	7347	7292	7339	7257	7290	7351	7431	7283	7306	7238	7189	7308	7341	7346	7260	7387	7310	7457	7411	7366	7303	7341	7316	7315	7462	7386	7258	7229	7436	7296	7421	7443	7360	7373	7263	7305	7311	7283	7501	7483	7328	7375	7352	7246	7271	7304	7330	7222	7325	7161	7299	7323	7296	7296	7412	7384	7278	7297	7304	7365	7293	7373	7218	7340	7257	7367	7323	7253	7308	7317	7282	7301	7231	7351	7366	7418	7362	7257	7298	7283	7261	7406	7257	7296	7365	7404	7256	7419	7288	7263	7313	7306	7357	7301	7312	7237	7292	7390	7278	7260	7361	7339	7230	7394	7426	7500	7354	7438	7194	7260	7447	7408	7319	7363	7451	7387	7392	7365	7435	7283	7420	7323	7220	7232	7461	7287	7329	7329	7326	7261	7295	7372	7378	7218	7362	7336	7300	7306	7395	7453	7336	7394	7422	7348	7410	7316	7395	7383	7279	7186	7401	7360	7286	7454	7318	7312	7336	7261	7362	7251	7328	7234	7279	7386	7401	7452	7359	7308	7404	7270	7317	7357	7372	7352	7333	7445	7435	7301	7238	7570	7299	7356	7229	7431	7337	7308	7316	7248	7416	7281	7269	7338	7294	7217	7391	7402	7374	7400	7378	7406	7396	7346	7258	7260	7255	7273	7259	7380	7354	7288	7277	7326	7363	7176	7209	7271	7388	7282	7295	7342	7372	7361	7241	7415	7449	7293	7374	7394	7345	7243	7399	7276	7306	7354	7437	7361	7347	7245	7330	7240	7304	7271	7441	7356	7407	7424	7386	7306	7470	7378	7430	7314	7297	7145	7334	7212	7376	7395	7309	7368	7286	7391	7329	7454	7346	7394	7209	7412	7394	7212	7391	7306	7327	7372	7335	7319	7336	7418	7242	7254	7321	7382	7349	7314	7188	7472	7286	7404	7382	7428	7390	7358	7402	7295	7256	7312	7292	7264	7335	7257	7363	7294	7320	7408	7309	7420	7394	7475	7339	7380	7374	7329	7281	7420	7356	7293	7462	7325	7359	7272	7312	7439	7314	7382	7297	7374	7275	7279	7323	7405	7404	7434	7365	7508	7254	7136	7376	7373	7334	7298	7338	7318	7216	7400	7293	7477	7287	7325	7246	7376	7167	7221	7402	7358	7309	7229	7266	7385	7361	7372	7227	7316	7358	7401	7359	7399	7285	7408	7234	7267	7412	7355	7227	7388	7256	7380	7325	7409	7335	7297	7335	7255	7366	7298	7241	7381	7294	7315	7228	7397	7315	7415	7184	7323	7340	7428	7340	7282	7298	7306	7361	7342	7324	7327	7301	7271	7319	7294	7359	7397	7311	7265	7299	7379	7229	7315	7209	7351	7279	7374	7247	7270	7227	7151	7250	7502	7286	7380	7309	7255	7438	7353	7241	7239	7407	7436	7304	7301	7326	7182	7335	7430	7340	7467	7500	7389	7396	7252	7380	7253	7379	7279	7384	7366	7222	7454	7293	7298	7247	7279	7374	7326	7307	7198	7290	7398	7285	7334	7390	7329	7334	7346	7304	7377	7251	7426	7382	7386	7367	7349	7355	7328	7335	7407	7235	7389	7265	7267	7310	7467	7251	7278	7303	7411	7291	7383	7279	7353	7263	7180	7238	7239	7273	7200	7312	7304	7325	7257	7305	7306	7433	7389	7257	7235	7265	7384	7371	7343	7269	7209	7344	7230	7284	7290	7405	7310	7354	7248	7309	7321	7339	7283	7320	7218	7278	7356	7477	7326	7210	7354	7415	7329	7237	7442	7409	7395	7364	7382	7268	7374	7501	7327	7393	7312	7327	7368	7174	7453	7238	7376	7210	7345	7358	7278	7359	7125	7348	7284	7250	7353	7281	7236	7406	7380	7347	7255	7336	7283	7361	7217	7367	7318	7272	7263	7291	7260	7406	7205	7297	7243	7378	7208	7245	7232	7275	7288	7422	7208	7343	7178	7366	7225	7414	7505	7437	7336	7270	7321	7231	7429	7436	7353	7460	7301	7300	7328	7231	7214	7226	7374	7320	7247	7224	7266	7286	7276	7176	7389	7237	7343	7424	7222	7293	7474	7226	7243	7240	7418	7359	7251	7385	7300	7341	7184	7348	7302	7323	7416	7247	7341	7349	7472	7223	7364	7441	7330	7385	7457	7296	7412	7400	7382	7335	7298	7090	7283	7215	7317	7379	7414	7432	7234	7267	7323	7173	7360	7254	7238	7476	7349	7318	7467	7286	7418	7278	7438	7143	7301	7301	7296	7212	7384	7293	7454	7313	7257	7336	7519	7470	7236	7286	7418	7219	7332	7278	7303	7316	7324	7456	7242	7312	7374	7351	7365	7182	7384	7258	7354	7262	7276	7240	7201	7326	7375	7275	7278	7378	7198	7370	7247	7376	7479	7380	7345	7352	7331	7380	7327	7274
3043	2153	1415	1332	1811	2151	2367	2071	3879	11800	14955	10618	4278	1715	1067	958	867	904	919	942	963	890	885	915	953	854	878	875	903	949	921	817	891	869	902	863	957	876	865	879	916	944	887	932	865	915	875	863	931	887	859	867	962	912	918	855	890	832	900	930	907	890	856	916	922	907	914	946	858	873	873	924	900	892	860	888	931	843	919	888	920	940	900	852	906	925	852	924	898	893	890	964	904	871	913	919	917	973	904	913	933	906	907	878	945	932	951	938	847	933	945	925	880	905	895	905	936	913	900	902	914	897	927	862	890	952	905	854	984	880	933	946	925	898	904	930	854	913	908	867	906	931	884	878	970	854	920	885	909	933	934	907	931	885	897	868	867	924	873	902	906	893	892	880	906	929	938	880	859	873	949	927	865	887	892	896	878	900	956	937	847	930	882	890	876	884	852	925	965	929	889	942	959	898	855	915	916	896	893	948	931	840	841	928	857	878	933	925	870	874	929	868	873	845	913	881	953	848	868	936	886	940	911	898	945	912	935	911	925	926	939	907	875	879	912	908	894	879	927	878	892	937	939	943	962	890	900	980	854	971	889	911	878	871	906	942	919	944	881	857	881	899	890	894	872	907	880	920	893	911	969	876	893	906	898	893	920	893	866	912	937	903	939	896	931	893	953	891	833	828	896	905	953	855	877	925	907	930	917	871	907	870	930	899	898	958	932	906	926	906	928	906	902	899	903	882	852	886	914	887	899	927	881	887	926	898	904	916	947	885	931	916	963	900	899	939	920	889	952	912	984	899	886	949	887	888	923	891	886	888	847	880	897	914	917	929	916	939	923	901	903	936	914	885	942	933	911	884	911	859	922	887	853	862	888	943	895	862	899	922	919	930	933	864	926	938	914	869	944	969	905	905	893	854	871	922	878	905	870	894	942	884	907	837	913	935	884	901	894	901	819	870	914	868	895	886	867	902	974	884	897	908	897	932	887	871	877	888	909	907	894	905	932	957	901	910	890	907	887	923	945	961	911	921	910	866	909	910	891	898	882	924	895	828	871	888	934	906	939	924	893	922	864	898	937	887	923	864	912	947	873	932	921	891	954	920	917	864	905	875	908	911	908	899	887	869	889	894	944	916	926	918	894	898	858	919	903	880	937	927	902	848	987	901	868	823	942	849	926	885	871	910	873	923	920	880	923	856	938	877	929	889	933	901	947	909	914	903	909	950	886	901	870	814	958	991	910	889	898	904	910	915	905	875	882	862	890	905	904	897	841	855	942	899	943	888	891	874	967	882	970	865	890	913	893	884	907	879	884	900	940	917	933	939	919	951	920	934	929	914	908	883	890	869	985	933	923	909	919	912	894	851	873	901	881	920	886	888	943	918	881	911	899	892	922	964	924	845	889	872	912	938	913	870	953	861	912	919	909	905	926	954	897	895	887	888	914	968	952	944	875	924	887	918	913	873	989	853	896	904	893	900	901	899	888	901	888	959	890	907	941	943	957	923	899	897	908	901	934	953	859	842	906	910	886	892	895	886	910	889	889	912	900	883	859	903	893	932	916	979	867	971	939	947	876	921	971	880	880	958	906	887	918	936	866	890	894	856	872	958	867	928	907	900	914	856	881	884	969	884	987	923	888	888	921	898	904	951	876	865	918	927	901	955	860	926	911	889	859	844	947	885	880	878	901	905	946	895	937	952	908	916	882	886	878	947	900	875	860	903	869	906	937	900	866	908	899	920	897	886	909	895	896	909	890	910	922	875	888	890	934	905	907	921	906	893	903	889	859	867	953	909	901	902	887	929	973	883	964	921	916	902	876	839	892	900	933	849	934	894	930	884	884	913	866	882	873	884	884	895	860	876	927	953	894	918	895	934	960	954	890	939	870	906	902	918	928	928	933	895	893	889	899	883	923	887	872	906	912	865	890	906	892	870	958	893	860	870	890	898	921	945	880	948	906	906	885	982	891	861	897	934	865	919	835	943	928	907	880	959	932	897	920	862	878	872	871	911	874	881	934	896	921	927	899	902	895	869	920	916	923	923	915	880	890	886	878	893	902	918	901	864	817	888	929	945	897	885	922	894	834	975	934	896	914	938	947	907	904	900	933	915	977	873	912	900	901	948	918	857	927	951	944	868	960	917	895	845	879	919	917	869	885	924	888	859	872	955	921	949	876	904	919	902	980	888	910	889	871	922	894	969	911	900	926	887	892	905	925	903	905	907	887	852	920	901	879	856	915	908	925	917	886	888	880	901	906	930	868	936	898	884	843	919	921	839	913	967	931	915	874	864	930	894	892	868	906	921	864	887	962	891	884	911	905	887	934	899	929	880	1007	900	921	920	971	951	917	827	881	863	824	877	922	902	848	947	910	881	872	864	888	922	911	929	882	904	905	882	854	905	928	903	858	890	908	904	965	891	892	880	907	894	873	900	945	876	888	867	893	906	891	900	930	905	915	918	932	893	915	869	928	884	889	926	882	891	904	923	923	871	889	924	943	945	899	952	893	874	879	907	876	883	946	867	929	891	962	891	888	913	951	909	920	883	871	930	869	909	902	859	919	953	874	916	888	866	895	887	856	865	977	903	944	904	961	927	907	882	912	962	859	879	909	957	915	899	898	891	902	906	919	913	949	877	921	911	915	941	922	912	899	862	879	892	929	907	952	909	912	940	875	891	869	854	961	907	941	868	926	881	962	886	885	909	912	961	910	942	946	938	919	862	870	891	869	850	897	874	952	882	911	946	914	886	861	943	902	926	911	878	883	894	918	877	873	961	942	958	959	857	898	906	905	907	884	860	953	856	848	940	964	867	859	842	906	884	841	916	899	873	885	840	924	903	874	868	919	896	950	897	942	898	927	918	942	914	863	955	921	939	869	943	938	906	848	856	888	927	944	908	923	967	889	932	920	908	932	866	855	916	921	861	914	878	864	853	914	899	906	857	921	862	903	888	850	872	913	879	925	906	921	941	908	880	931	956	939	903	882	915	919	935	917	932	947	904	880	899	878	841	896	901	868	969	889	924	928	913	891	868	913	878	894	930	828	870	907	890	898	871	903	895	905	862	902	920	909	870	881	903	875	918	904	902	956	902	926	889	876	828	942	856	898	825	918	841	976	919	908	928	853	881	921	958	892	872	872	938	904	913	882	913	913	896	856	909	909	904	875	905	903	899	920	906	895	911	891	886	902	948	895	921	882	823	897	864	839	865	878	854	910	946	918	946	900	918	899	951	929	904	917	888	930	924	882	880	906	918	892	890	939	876	900	878	865	858	904	916	958	890	907	971	923	922	858	875	838	879	896	884	945	962	867	981	855	924	869	880	954	891	916	902	884	915	878	868	893	966	914	944	925	944	948	877	948	875	926	950	908	919	858	823	960	888	894	928	910	880	915	918	847	878	917	913	912	877	859	863	927	891	937	814	908	898	882	907	881	904	904	885	919	909	881	911	942	882	943	848	927	909	873	898	867	927	908	894	869	884	964	851	908	873	879	905	968	927
24330	18075	13306	21082	32373	35222	34662	31556	42284	61431	62241	49341	32078	17083	9825	7649	7342	7374	7239	7301	7366	7296	7349	7507	7410	7359	7350	7384	7130	7200	7324	7417	7376	7282	7369	7465	7340	7267	7324	7426	7334	7331	7261	7284	7386	7349	7329	7423	7300	7399	7293	7399	7282	7400	7357	7456	7332	7316	7351	7373	7316	7410	7358	7251	7283	7413	7246	7466	7353	7376	7256	7266	7438	7386	7474	7227	7280	7383	7383	7350	7245	7334	7178	7243	7360	7424	7337	7370	7308	7356	7312	7302	7356	7389	7347	7412	7345	7251	7283	7354	7283	7296	7212	7364	7430	7363	7479	7268	7327	7355	7326	7215	7332	7341	7454	7287	7360	7204	7434	7224	7250	7328	7329	7318	7228	7310	7284	7252	7388	7417	7326	7440	7321	7325	7410	7319	7268	7384	7491	7286	7402	7388	7416	7229	7356	7397	7390	7246	7382	7335	7316	7487	7363	7323	7347	7299	7295	7324	7224	7301	7413	7315	7426	7396	7275	7395	7269	7404	7407	7349	7359	7234	7357	7366	7279	7279	7284	7375	7414	7336	7423	7276	7292	7318	7357	7366	7537	7394	7246	7222	7286	7219	7417	7292	7333	7407	7368	7274	7287	7401	7317	7363	7441	7245	7258	7249	7409	7263	7361	7279	7338	7308	7301	7197	7423	7412	7461	7292	7280	7278	7336	7403	7371	7317	7374	7317	7426	7248	7418	7459	7358	7340	7514	7307	7326	7351	7472	7389	7476	7354	7439	7428	7314	7301	7447	7306	7407	7286	7364	7387	7139	7370	7154	7567	7222	7373	7473	7311	7258	7451	7259	7364	7417	7298	7414	7327	7205	7454	7372	7208	7329	7384	7388	7380	7347	7515	7407	7307	7371	7376	7428	7269	7224	7373	7303	7354	7363	7411	7451	7323	7422	7273	7236	7247	7359	7270	7350	7292	7302	7220	7228	7253	7318	7423	7303	7425	7250	7257	7508	7420	7208	7338	7352	7443	7321	7311	7445	7389	7461	7331	7250	7274	7354	7281	7340	7409	7468	7211	7360	7458	7275	7376	7335	7272	7259	7332	7434	7228	7319	7333	7302	7404	7373	7352	7348	7159	7439	7216	7404	7411	7341	7343	7288	7314	7351	7331	7534	7335	7358	7445	7398	7322	7436	7290	7261	7240	7367	7307	7370	7352	7349	7395	7275	7296	7383	7347	7335	7333	7377	7416	7298	7510	7279	7575	7484	7431	7335	7389	7362	7268	7496	7379	7245	7284	7409	7188	7292	7278	7355	7283	7347	7418	7538	7260	7231	7359	7257	7395	7370	7199	7405	7402	7313	7319	7448	7241	7294	7366	7460	7281	7246	7462	7360	7420	7442	7306	7280	7383	7516	7316	7261	7314	7298	7458	7421	7318	7426	7407	7226	7348	7277	7283	7417	7245	7402	7393	7369	7347	7425	7471	7218	7366	7369	7297	7387	7338	7486	7425	7259	7308	7237	7417	7421	7260	7374	7331	7338	7278	7239	7268	7371	7365	7364	7214	7422	7271	7300	7259	7307	7270	7372	7488	7385	7394	7427	7281	7442	7434	7333	7311	7315	7457	7424	7404	7382	7437	7293	7337	7430	7334	7446	7293	7254	7302	7339	7224	7474	7275	7326	7289	7313	7358	7391	7302	7300	7354	7318	7339	7408	7179	7326	7317	7253	7273	7349	7390	7367	7389	7356	7338	7420	7397	7376	7266	7414	7310	7410	7283	7403	7259	7369	7336	7326	7481	7226	7330	7473	7248	7432	7516	7307	7364	7293	7371	7281	7341	7408	7332	7216	7299	7388	7419	7411	7391	7303	7449	7304	7307	7413	7219	7483	7227	7496	7355	7335	7277	7484	7253	7409	7375	7327	7387	7467	7400	7411	7327	7312	7361	7293	7306	7391	7376	7361	7426	7329	7215	7434	7298	7359	7356	7270	7413	7238	7336	7352	7256	7387	7342	7188	7339	7446	7349	7299	7318	7277	7411	7448	7327	7345	7357	7405	7179	7339	7354	7478	7387	7346	7407	7266	7389	7297	7360	7236	7379	7525	7218	7477	7396	7300	7211	7344	7289	7290	7419	7340	7400	7341	7249	7425	7155	7223	7304	7352	7231	7400	7342	7287	7317	7523	7424	7304	7470	7287	7297	7411	7387	7359	7301	7416	7340	7387	7373	7249	7224	7267	7439	7336	7325	7357	7347	7420	7364	7297	7297	7342	7393	7384	7177	7290	7461	7327	7300	7349	7400	7299	7276	7422	7422	7403	7320	7342	7375	7417	7166	7345	7299	7317	7196	7381	7210	7440	7256	7262	7405	7384	7406	7342	7420	7344	7213	7313	7293	7402	7412	7427	7308	7468	7217	7360	7273	7283	7366	7412	7337	7247	7358	7421	7239	7218	7448	7355	7336	7483	7419	7324	7240	7369	7378	7279	7251	7448	7411	7347	7369	7267	7386	7445	7296	7243	7357	7235	7289	7457	7323	7247	7470	7313	7212	7413	7335	7233	7361	7320	7529	7350	7309	7400	7393	7338	7436	7321	7312	7491	7347	7279	7475	7324	7296	7256	7327	7464	7334	7404	7405	7325	7344	7479	7322	7369	7395	7543	7304	7331	7301	7280	7302	7358	7282	7349	7485	7372	7372	7371	7297	7442	7237	7360	7424	7307	7413	7286	7253	7439	7366	7304	7311	7253	7228	7327	7341	7190	7293	7404	7432	7386	7336	7250	7313	7320	7266	7288	7505	7266	7382	7277	7308	7281	7324	7325	7220	7245	7373	7562	7315	7323	7277	7402	7404	7361	7287	7326	7289	7402	7296	7374	7345	7339	7340	7399	7423	7443	7308	7439	7307	7333	7316	7410	7451	7281	7400	7385	7435	7340	7494	7398	7385	7413	7242	7355	7233	7227	7371	7389	7212	7328	7339	7374	7478	7443	7404	7275	7229	7334	7354	7293	7373	7231	7194	7308	7293	7362	7294	7450	7322	7360	7332	7287	7330	7425	7266	7272	7430	7256	7351	7297	7266	7520	7305	7274	7447	7501	7339	7298	7355	7441	7364	7369	7388	7336	7354	7368	7297	7325	7213	7447	7323	7306	7244	7419	7352	7263	7306	7336	7271	7353	7364	7304	7348	7348	7216	7391	7258	7365	7472	7311	7379	7292	7411	7245	7369	7168	7335	7368	7224	7341	7331	7333	7296	7300	7302	7497	7362	7432	7241	7346	7510	7366	7214	7403	7330	7541	7295	7307	7362	7237	7457	7396	7278	7224	7400	7491	7275	7247	7375	7152	7350	7338	7295	7345	7202	7470	7384	7446	7275	7284	7400	7469	7311	7391	7340	7354	7251	7278	7301	7288	7419	7314	7303	7462	7269	7325	7288	7218	7286	7335	7318	7348	7350	7232	7321	7341	7335	7423	7289	7265	7437	7318	7488	7466	7414	7315	7408	7380	7257	7283	7432	7323	7397	7266	7380	7480	7369	7390	7296	7319	7265	7425	7422	7432	7328	7329	7372	7310	7400	7496	7254	7301	7399	7407	7268	7382	7218	7301	7467	7434	7268	7484	7466	7359	7399	7440	7403	7430	7174	7403	7316	7308	7264	7443	7466	7169	7151	7351	7414	7414	7350	7265	7265	7449	7251	7445	7338	7499	7339	7350	7390	7251	7416	7340	7391	7437	7297	7403	7313	7373	7349	7317	7455	7293	7443	7323	7387	7449	7258	7410	7236	7420	7353	7385	7280	7437	7203	7269	7302	7351	7371	7396	7368	7337	7333	7338	7346	7373	7276	7427	7373	7315	7304	7382	7435	7281	7320	7445	7344	7293	7475	7272	7481	7371	7340	7346	7385	7288	7336	7418	7340	7399	7436	7367	7383	7430	7534	7426	7309	7284	7371	7246	7213	7417	7328	7319	7313	7292	7341	7390	7359	7294	7289	7349	7230	7394	7292	7328	7419	7197	7373	7373	7438	7409	7406	7348	7386	7335	7232	7284	7348	7371	7154	7422	7514	7387	7337	7250	7257	7369	7426	7323	7372	7268	7441	7279	7385	7340	7241	7406	7377	7202	7273	7416	7423	7374	7346	7473	7179	7353	7445	7412	7346	7465	7345	7339	7365	7365	7248	7469	7222	7481	7283	7258	7416	7425	7327	7366	7436	7349	7161	7215	7361	7190	7441	7384	7352	7198	7376	7413	7330	7296	7262	7462	7332	7244	7322	7405	7505	7435	7368	7374	7389	7408	7359	7184	7365	7355	7332	7344	7375	7306	7196	7403	7382	7430	7372	7364	7408	7289	7434	7508	7376	7213	7408	7420	7236	7307	7405	7443	7396	7385	7288	7304	7389	7317	7225	7242	7356	7353	7414	7348	7319	7185	7290	7416	7272	7316	7380	7248	7343	7491	7282	7399	7288	7330	7253	7313	7288	7323	7390	7403	7453	7306	7382	7262	7441	7323	7260	7322	7418	7376	7285	7297	7481	7341	7435	7405	7515	7456	7443	7262	7305	7268	7340	7360	7298	7298	7436	7296	7351	7226	7481	7347	7314	7254	7364	7379	7351	7388	7366	7425	7345	7386	7273	7279	7277	7542	7404	7262	7388	7452	7224	7435	7299	7424	7253	7328	7273	7393	7385	7356	7319	7359	7308	7142	7474	7277	7322	7284	7227	7360	7455	7325	7247	7444	7320	7331	7319	7428	7357	7406	7354	7334	7317	7243	7412	7426	7380	7229	7377	7258	7342	7354	7242	7436	7366	7331	7269	7245	7304	7441	7284	7252	7305	7420	7294	7297	7361	7293	7295	7343	7333	7465	7455	7341	7340	7273	7322	7442	7324	7343	7448	7219	7170	7223	7423	7190	7389	7308	7328	7349	7234	7383	7298	7262	7465	7323	7263	7411	7320	7405	7363	7403	7362	7324	7470	7420	7419	7361	7318	7376	7310	7333	7427	7360	7273	7266	7322	7329	7204	7289	7379	7444	7296	7300	7571	7409	7321	7391	7301	7362	7389	7346	7428	7367	7285	7422	7429	7424	7306	7358	7419	7307	7315	7374	7206	7311	7338	7346	7384
5754	2211	1475	1356	1801	2183	2235	2127	3751	11137	14537	11343	4900	1959	1191	960	899	926	998	943	871	929	966	963	928	930	924	955	937	911	892	943	960	869	904	911	900	932	876	928	883	941	908	929	911	928	964	958	931	875	894	925	884	882	912	901	932	913	932	991	956	923	922	959	945	883	936	872	879	907	955	883	914	949	924	928	891	910	930	946	925	912	922	875	873	973	915	955	926	936	902	922	976	905	968	925	920	941	955	965	977	946	937	959	964	916	858	941	893	934	960	917	933	889	974	982	943	930	949	949	895	972	954	880	960	957	866	928	935	929	894	923	839	875	946	931	986	994	899	891	929	973	864	907	906	931	940	890	907	945	957	853	928	922	915	922	941	938	916	905	912	979	913	902	906	896	900	930	901	973	935	899	984	916	938	970	948	894	940	939	908	928	882	933	878	975	899	963	945	979	930	896	915	896	940	859	943	927	951	927	904	917	904	933	860	894	933	870	986	887	967	929	956	930	939	919	940	936	947	951	883	875	921	945	899	948	924	893	970	906	908	937	975	934	890	964	986	919	1015	981	946	958	922	935	939	971	862	932	935	953	942	916	974	923	897	962	936	924	910	895	961	912	944	880	929	953	895	890	889	897	936	980	912	917	933	889	965	948	924	918	906	937	911	956	926	907	971	906	944	926	915	946	908	846	904	895	984	938	965	909	938	927	927	974	892	902	920	918	951	880	931	942	946	908	932	942	967	867	903	895	950	920	935	887	889	957	938	918	915	914	959	893	897	905	992	919	975	895	985	915	929	918	920	946	971	888	862	950	940	917	864	993	927	979	952	921	949	919	913	868	929	960	945	967	918	934	1003	926	914	890	907	887	933	937	954	946	942	943	916	898	910	896	965	885	906	883	981	938	930	957	888	944	943	862	926	977	920	941	984	919	965	906	911	965	955	891	937	924	988	939	910	911	912	902	969	923	918	946	906	991	906	913	965	897	934	934	970	914	969	888	948	896	937	947	955	919	932	950	918	946	927	901	904	963	945	915	890	924	965	899	887	884	964	916	900	936	952	953	950	929	930	918	858	916	932	930	925	930	910	927	938	927	920	913	987	925	928	888	955	937	970	915	927	909	948	928	900	941	919	955	885	914	965	883	933	947	924	950	933	974	857	939	953	902	892	939	957	881	928	881	910	918	962	904	935	905	970	938	935	920	1015	900	989	887	965	925	963	917	908	922	936	924	917	977	975	970	927	918	943	892	949	893	944	881	890	938	915	919	899	943	959	889	996	878	909	938	917	985	914	929	946	926	915	928	900	933	1000	907	902	904	949	936	944	924	993	911	942	902	945	921	903	906	946	979	929	949	994	881	938	914	963	840	897	860	895	937	947	901	915	930	847	987	927	903	1001	972	950	873	922	911	896	937	917	876	899	888	924	965	907	938	927	914	937	906	932	897	900	909	977	865	966	872	922	911	957	950	851	962	942	941	927	911	914	913	879	974	899	937	927	948	865	869	911	897	946	909	913	917	936	937	925	926	896	962	960	921	901	910	932	960	915	927	956	926	949	930	944	939	897	938	925	922	952	931	941	986	993	912	928	919	908	925	945	958	873	927	948	858	887	932	875	938	929	896	935	907	915	871	855	1031	926	944	932	975	931	911	895	892	940	886	947	981	964	893	961	974	949	958	937	930	944	915	985	909	936	942	930	974	976	896	911	847	939	949	906	924	859	980	945	929	891	929	931	882	909	925	894	913	877	942	911	898	976	919	965	913	976	895	869	941	919	968	917	903	941	957	909	885	932	917	986	895	869	890	958	955	963	901	903	978	934	961	899	963	919	902	971	933	931	974	925	974	947	915	1013	906	903	944	916	875	921	901	963	912	962	929	886	941	897	931	951	1029	956	944	926	896	954	1003	941	936	953	923	939	892	1001	920	942	948	918	971	920	923	1007	910	902	843	950	967	882	902	958	928	935	974	942	934	893	940	863	867	917	886	954	939	972	918	910	961	952	955	954	918	958	911	909	901	915	931	947	970	921	911	953	917	978	925	878	925	904	945	974	954	883	938	948	860	956	945	897	948	978	887	968	914	949	925	955	986	935	907	971	902	905	962	936	881	967	948	938	946	961	918	972	912	947	927	921	913	927	952	930	883	948	905	925	883	936	993	964	881	967	920	994	919	942	877	955	891	914	897	945	904	885	913	950	937	938	903	984	894	951	938	934	971	939	910	936	917	862	922	926	935	940	894	977	990	949	969	960	914	912	920	941	901	929	981	937	942	952	956	936	937	907	914	945	910	925	943	942	943	962	903	962	927	863	906	887	929	915	940	948	914	892	995	930	913	920	977	931	938	974	925	925	950	910	944	978	933	944	947	916	936	930	877	945	886	935	944	946	878	982	917	979	935	921	901	910	943	892	945	950	941	923	894	967	934	941	955	953	941	1006	928	958	939	912	938	986	857	895	890	952	944	877	961	917	936	914	907	926	964	948	934	940	846	968	932	910	949	925	895	970	989	943	905	916	895	902	959	945	980	963	890	911	927	883	948	964	940	952	874	987	932	933	894	904	948	873	929	953	975	935	914	900	971	902	907	941	910	913	907	1002	922	899	936	875	892	877	936	937	901	910	914	868	969	985	935	856	908	948	950	979	891	950	970	913	910	992	936	931	909	960	920	848	929	957	919	913	924	964	938	964	888	924	957	962	957	907	963	929	947	887	928	937	944	972	893	868	945	910	927	931	959	939	934	897	938	962	986	939	945	896	984	943	881	886	970	906	978	920	936	935	965	954	908	929	908	942	938	950	927	894	938	904	933	957	944	891	958	941	956	899	965	960	946	923	988	886	901	932	941	895	975	943	942	942	880	940	993	921	865	909	906	989	895	903	882	985	924	945	949	949	929	909	908	914	878	862	939	915	908	943	915	920	920	882	942	953	988	979	910	947	942	911	933	944	941	965	892	920	957	995	884	872	921	926	986	978	942	1001	911	933	912	940	919	979	923	852	917	873	943	928	909	856	979	949	880	927	948	943	889	884	932	983	942	943	904	950	977	912	965	920	880	892	935	893	931	914	909	896	922	956	936	896	897	938	883	934	883	938	927	915	912	897	948	928	908	894	912	902	916	879	945	864	920	949	926	930	961	899	885	975	915	973	947	932	911	938	928	977	929	909	964	938	970	928	931	943	953	955	938	920	924	963	925	922	955	897	933	912	909	911	941	958	926	932	905	953	902	885	882	957	924	924	989	915	881	900	942	932	936	941	951	972	912	928	950	937	924	944	936	921	913	895	915	895	872	904	920	895	946	933	906	899	972	948	937	922	930	926	926	895	841	906	916	905	903	947	931	878	934	928	903	911	925	951	949	988	933	966	944	915	942	962	970	871	930	911	883	932	930	926	922	964	995	876	868	920	957	876	911	946	956	964	946	914	880	912	920	924	942	928	961	911	971	917	922	899	895	901	925	969	955	958	963	926	955	922	975	895	926	915	935	924	888	911	930	909	973	943	958	917	944	985	978	880	922
23688	17457	13440	22691	32693	34364	32820	31633	42201	61569	62784	51536	34497	19174	10402	8138	7667	7695	7600	7467	7695	7602	7511	7399	7618	7551	7508	7536	7600	7335	7645	7619	7680	7591	7585	7575	7469	7615	7550	7603	7519	7521	7555	7614	7543	7496	7497	7515	7560	7464	7615	7549	7570	7420	7526	7455	7473	7558	7464	7445	7557	7543	7555	7442	7553	7452	7625	7547	7525	7656	7544	7592	7509	7474	7660	7521	7576	7632	7478	7513	7587	7472	7592	7586	7639	7362	7517	7561	7554	7509	7561	7472	7570	7638	7642	7470	7459	7478	7465	7523	7538	7622	7483	7547	7505	7498	7602	7563	7521	7515	7553	7409	7489	7540	7486	7457	7573	7533	7559	7607	7442	7541	7616	7503	7576	7621	7597	7522	7512	7651	7682	7528	7548	7597	7583	7575	7597	7400	7461	7625	7595	7470	7409	7530	7584	7434	7621	7557	7574	7546	7585	7450	7544	7680	7642	7643	7426	7543	7446	7554	7551	7471	7734	7693	7501	7483	7513	7498	7528	7504	7617	7469	7458	7522	7441	7489	7612	7555	7489	7630	7494	7471	7646	7657	7539	7493	7588	7473	7634	7512	7484	7508	7589	7594	7531	7417	7555	7592	7430	7645	7565	7576	7446	7423	7330	7555	7450	7524	7485	7579	7502	7496	7528	7514	7557	7486	7665	7480	7512	7325	7565	7623	7570	7383	7597	7413	7510	7667	7447	7576	7570	7496	7545	7439	7525	7658	7502	7565	7592	7550	7679	7556	7550	7680	7510	7510	7666	7698	7579	7646	7585	7537	7720	7548	7479	7401	7499	7619	7582	7483	7507	7527	7554	7499	7436	7539	7515	7557	7542	7653	7449	7525	7644	7513	7534	7608	7616	7534	7611	7450	7572	7447	7492	7565	7423	7600	7457	7672	7476	7544	7430	7559	7635	7492	7503	7532	7507	7549	7563	7577	7590	7447	7504	7467	7494	7567	7549	7515	7493	7518	7628	7563	7564	7643	7540	7604	7525	7496	7608	7488	7601	7659	7524	7657	7460	7610	7660	7487	7474	7599	7616	7562	7592	7594	7509	7473	7514	7718	7556	7537	7529	7568	7479	7510	7611	7462	7484	7746	7635	7560	7484	7566	7652	7639	7688	7581	7513	7646	7605	7651	7650	7587	7427	7747	7585	7451	7528	7641	7544	7586	7559	7681	7632	7599	7563	7573	7462	7608	7533	7655	7566	7615	7608	7603	7582	7576	7471	7658	7517	7584	7549	7401	7603	7570	7586	7525	7509	7535	7619	7514	7555	7575	7528	7497	7524	7453	7530	7554	7673	7565	7606	7400	7386	7498	7562	7496	7563	7664	7495	7650	7529	7398	7440	7629	7587	7526	7429	7616	7498	7585	7575	7529	7475	7498	7376	7505	7576	7547	7602	7468	7513	7693	7585	7582	7566	7492	7485	7491	7619	7594	7418	7645	7604	7516	7467	7566	7640	7682	7644	7616	7408	7581	7507	7687	7570	7593	7534	7552	7632	7465	7425	7511	7669	7560	7639	7447	7503	7603	7423	7636	7619	7551	7450	7642	7469	7619	7540	7454	7551	7670	7580	7595	7615	7572	7531	7658	7410	7558	7452	7630	7491	7411	7579	7641	7652	7522	7668	7606	7496	7631	7563	7512	7580	7512	7563	7455	7720	7520	7489	7702	7509	7577	7465	7611	7538	7573	7599	7403	7458	7563	7645	7689	7532	7446	7527	7519	7559	7549	7560	7514	7469	7544	7544	7485	7570	7573	7545	7630	7576	7438	7470	7593	7510	7505	7568	7585	7596	7587	7523	7645	7551	7479	7548	7568	7506	7753	7584	7488	7578	7389	7561	7505	7634	7388	7556	7598	7411	7615	7626	7528	7566	7530	7390	7630	7578	7496	7451	7602	7483	7558	7694	7497	7625	7586	7518	7557	7548	7525	7543	7647	7544	7560	7610	7596	7585	7634	7495	7511	7533	7595	7618	7637	7523	7555	7626	7724	7518	7571	7559	7693	7518	7442	7571	7421	7542	7586	7538	7457	7618	7664	7536	7571	7514	7681	7544	7465	7561	7497	7557	7601	7530	7411	7496	7548	7530	7529	7400	7522	7668	7449	7543	7504	7571	7489	7632	7586	7500	7627	7507	7586	7582	7653	7793	7524	7625	7595	7429	7474	7455	7630	7620	7449	7501	7607	7463	7562	7528	7604	7484	7527	7531	7579	7628	7449	7452	7544	7485	7656	7431	7578	7508	7509	7478	7548	7461	7595	7586	7694	7574	7604	7566	7601	7510	7540	7567	7533	7527	7600	7609	7551	7594	7505	7629	7496	7551	7482	7469	7570	7592	7498	7471	7717	7554	7548	7561	7483	7479	7549	7577	7524	7572	7503	7477	7603	7492	7578	7483	7569	7575	7523	7577	7514	7634	7542	7669	7586	7490	7491	7558	7556	7465	7650	7498	7537	7598	7582	7574	7564	7667	7543	7659	7528	7529	7599	7602	7536	7510	7455	7552	7597	7663	7747	7553	7446	7686	7443	7532	7543	7662	7536	7547	7547	7549	7482	7613	7467	7491	7614	7418	7576	7509	7481	7506	7511	7621	7483	7475	7600	7465	7548	7547	7572	7586	7432	7728	7536	7573	7680	7527	7586	7629	7557	7581	7556	7471	7504	7634	7668	7503	7580	7593	7680	7601	7629	7600	7505	7578	7556	7589	7590	7732	7501	7546	7577	7482	7595	7487	7571	7645	7645	7530	7496	7372	7463	7517	7603	7519	7597	7587	7504	7504	7572	7469	7587	7590	7572	7612	7665	7591	7449	7743	7484	7724	7665	7513	7367	7526	7587	7498	7652	7434	7569	7554	7648	7574	7556	7458	7604	7579	7623	7400	7567	7592	7501	7450	7662	7542	7546	7467	7617	7599	7506	7657	7443	7409	7617	7601	7396	7521	7500	7502	7478	7555	7562	7508	7614	7498	7760	7504	7521	7542	7625	7516	7551	7557	7772	7465	7583	7606	7570	7564	7533	7632	7611	7503	7473	7569	7572	7420	7585	7569	7602	7582	7465	7630	7555	7721	7534	7595	7581	7586	7525	7490	7435	7542	7553	7509	7623	7485	7543	7581	7575	7346	7589	7452	7639	7499	7347	7452	7578	7513	7705	7518	7501	7641	7664	7599	7518	7556	7651	7594	7561	7494	7506	7487	7445	7478	7508	7529	7524	7534	7493	7486	7583	7532	7599	7627	7583	7540	7620	7672	7413	7506	7552	7515	7599	7554	7542	7612	7538	7511	7430	7638	7492	7616	7495	7599	7586	7513	7499	7483	7642	7671	7605	7527	7432	7641	7589	7513	7461	7580	7604	7498	7545	7629	7556	7451	7689	7547	7522	7615	7675	7525	7435	7547	7543	7578	7554	7425	7542	7611	7502	7563	7485	7646	7511	7637	7520	7636	7552	7674	7579	7548	7658	7587	7593	7531	7484	7542	7613	7634	7447	7396	7580	7539	7529	7728	7590	7701	7515	7591	7559	7508	7526	7517	7556	7514	7577	7512	7600	7712	7543	7587	7592	7557	7476	7586	7554	7445	7601	7453	7436	7655	7694	7505	7648	7649	7533	7640	7472	7724	7638	7482	7490	7570	7542	7488	7480	7558	7550	7606	7532	7527	7588	7546	7550	7468	7554	7549	7490	7629	7605	7573	7412	7633	7534	7564	7548	7526	7388	7556	7613	7523	7587	7494	7459	7668	7596	7447	7573	7512	7510	7580	7573	7493	7523	7551	7538	7648	7540	7574	7645	7535	7412	7480	7541	7487	7485	7507	7541	7597	7496	7559	7514	7513	7555	7539	7628	7534	7475	7515	7636	7615	7589	7518	7599	7552	7627	7610	7508	7521	7606	7555	7513	7748	7723	7525	7527	7500	7496	7479	7481	7448	7505	7664	7540	7509	7498	7629	7520	7536	7536	7542	7642	7606	7413	7628	7482	7512	7481	7605	7509	7551	7677	7640	7594	7594	7572	7580	7531	7508	7562	7554	7683	7507	7580	7580	7573	7479	7482	7661	7548	7627	7473	7432	7618	7421	7563	7495	7489	7475	7571	7490	7676	7529	7664	7592	7543	7491	7613	7492	7517	7621	7636	7623	7541	7638	7458	7563	7522	7372	7501	7545	7515	7601	7682	7449	7522	7679	7548	7548	7717	7549	7493	7694	7715	7529	7630	7447	7508	7449	7529	7519	7549	7710	7570	7755	7452	7483	7570	7482	7438	7471	7556	7667	7546	7360	7530	7339	7572	7536	7558	7596	7640	7563	7424	7562	7685	7461	7612	7656	7492	7608	7625	7625	7508	7527	7663	7606	7578	7591	7508	7644	7479	7598	7494	7617	7545	7437	7700	7439	7568	7489	7449	7593	7621	7616	7585	7583	7638	7661	7700	7349	7651	7500	7736	7529	7459	7744	7650	7414	7535	7639	7537	7579	7621	7553	7461	7589	7611	7576	7579	7452	7626	7528	7486	7513	7539	7449	7616	7670	7556	7562	7717	7563	7576	7486	7427	7557	7524	7540	7611	7540	7507	7495	7478	7562	7739	7528	7524	7666	7589	7447	7428	7462	7526	7645	7669	7562	7478	7567	7492	7512	7507	7494	7661	7450	7722	7369	7481	7525	7542	7696	7605	7521	7433	7613	7756	7418	7599	7436	7658	7576	7552	7435	7452	7595	7643	7526	7576	7560	7564	7514	7403	7568	7474	7613	7318	7529	7523	7577	7591	7541	7562	7536	7399	7598	7420	7500	7671	7612	7644	7521	7472	7587	7567	7521	7585	7450	7768	7550	7478	7606	7567	7478	7584	7633	7500	7512	7606	7505	7498	7572	7545	7596	7614	7482	7774	7439	7487	7533	7642	7733	7538	7503	7713	7530	7596	7520	7556	7604	7510	7596	7456	7577	7624	7429	7484	7498	7468	7585	7588	7607	7510	7574	7606	7578	7612	7479	7478	7635	7561	7552	7488	7569	7552	7624	7614	7550	7540	7636	7653	7561	7422	7511	7662	7631	7551	7472	7410	7551	7667	7456	7630	7592	7619
5042	3042	1868	1534	2096	2766	2802	2803	7197	19720	24040	18411	8539	2849	1361	979	943	929	898	952	909	932	911	914	919	863	923	912	900	866	905	902	928	905	903	963	980	965	894	944	941	895	943	897	914	945	925	933	957	932	907	905	969	880	948	887	943	892	891	954	907	915	891	914	925	952	929	905	885	915	931	875	880	927	933	916	928	904	928	893	954	915	876	895	888	865	946	909	891	955	944	873	925	963	913	944	930	878	885	896	953	945	934	926	895	913	915	935	890	880	907	931	915	928	963	889	962	891	922	943	857	917	951	935	942	910	935	895	917	913	943	881	961	858	994	894	881	928	920	935	887	904	977	926	951	917	871	878	874	910	892	907	929	905	909	933	970	925	939	891	966	925	893	942	919	955	914	915	887	896	920	889	945	935	920	953	907	941	928	886	918	981	890	958	948	939	922	897	933	922	932	890	910	905	866	880	904	940	857	896	931	892	904	909	966	908	906	917	929	920	930	906	922	910	889	923	896	958	956	925	900	937	952	956	898	935	985	842	942	910	924	834	904	880	879	931	937	937	910	954	946	969	892	925	913	937	925	898	903	874	889	939	909	923	910	884	933	897	948	943	937	945	883	929	923	906	925	909	897	965	924	924	877	950	895	940	935	907	949	902	929	877	909	917	893	956	930	907	933	911	946	921	937	906	942	871	933	835	885	958	911	931	896	899	891	947	890	948	967	960	912	914	875	936	945	929	909	896	931	926	879	955	892	898	916	947	918	904	909	897	916	957	835	934	916	922	957	888	925	909	971	973	913	935	927	855	984	940	931	920	948	988	963	956	882	913	919	936	922	983	912	904	932	897	916	924	955	938	925	871	901	919	904	880	930	886	936	889	914	902	902	939	943	941	878	903	953	946	878	926	920	948	939	954	907	854	928	888	919	937	878	969	949	947	912	897	874	946	918	895	929	906	903	889	963	900	940	935	878	928	941	921	860	899	967	916	889	876	894	893	901	958	1004	947	943	909	930	892	981	940	951	921	874	937	920	947	952	926	922	941	900	922	930	899	887	912	944	895	957	961	904	890	937	881	834	906	965	923	924	891	962	938	927	931	926	933	875	912	946	956	917	914	925	912	947	868	879	925	941	857	953	893	934	885	955	948	945	963	887	921	931	905	913	901	914	856	930	939	908	935	854	947	912	908	921	903	1015	941	979	920	876	924	923	893	932	936	911	870	931	938	936	896	951	905	904	892	927	937	941	886	897	911	958	953	908	906	930	882	891	864	926	941	905	902	953	946	883	899	905	925	916	868	1003	903	915	864	965	837	968	909	937	891	930	955	889	924	981	984	872	914	965	912	927	953	921	974	954	975	910	873	912	948	925	917	966	911	947	913	956	951	894	911	925	955	960	900	909	923	927	918	944	891	921	878	900	945	967	963	938	914	949	914	933	946	894	911	966	906	939	976	947	902	944	920	908	947	951	919	880	873	927	887	921	950	887	873	923	930	943	918	944	927	937	911	862	899	925	904	953	920	909	933	913	949	861	935	905	905	975	902	951	916	916	862	879	897	896	919	928	950	929	890	959	924	894	909	983	863	917	874	908	959	932	897	913	924	926	952	915	893	920	889	875	892	932	923	900	920	891	960	945	923	900	932	875	885	930	906	884	913	889	929	958	950	893	886	977	931	930	881	949	961	936	890	911	1028	953	959	945	892	913	953	939	910	888	963	909	881	876	961	914	915	868	864	918	927	945	875	961	1029	879	905	959	961	898	879	894	953	917	900	901	907	960	923	901	935	869	910	934	953	891	920	915	880	960	953	890	917	834	903	975	912	917	996	897	943	903	944	878	838	926	904	910	842	895	821	916	901	943	894	924	917	881	893	967	914	932	881	934	939	915	983	912	898	926	888	863	919	890	865	948	903	886	927	967	940	942	905	885	921	862	922	917	876	901	871	930	920	919	926	870	904	908	880	940	919	922	912	892	914	986	916	913	892	911	913	909	899	921	906	903	880	865	952	953	899	934	890	964	856	982	945	884	935	963	942	929	915	888	888	903	923	897	914	902	953	895	889	927	966	904	905	867	933	907	917	922	916	941	926	943	915	865	913	883	875	890	891	916	942	915	919	970	908	909	944	943	940	955	914	901	888	984	901	906	945	904	938	915	896	964	915	876	922	964	873	973	888	945	977	940	909	959	915	946	908	952	906	919	895	877	881	969	906	902	916	893	874	894	886	916	952	905	890	890	932	963	944	930	908	922	962	870	906	940	919	934	949	893	918	879	925	919	946	876	930	939	927	831	914	895	978	893	910	956	925	894	900	956	906	917	923	899	933	897	937	932	927	971	954	985	921	913	1012	873	886	934	932	911	942	887	938	943	891	958	979	934	884	899	867	927	855	896	903	920	886	926	890	910	890	931	915	912	900	1012	940	961	906	897	904	946	896	893	889	946	917	953	946	908	916	936	897	910	941	890	918	986	911	936	903	895	939	881	912	895	952	879	932	1001	909	994	903	874	895	901	912	908	905	910	936	940	945	904	900	879	911	888	836	893	889	927	911	900	902	912	987	903	923	904	908	916	970	955	914	889	923	938	986	872	933	961	916	928	948	894	943	919	908	913	911	948	971	879	897	896	916	923	947	922	943	902	904	912	936	883	891	926	875	884	907	900	897	859	916	921	909	960	902	897	975	928	912	930	921	886	919	937	907	880	949	914	919	982	922	913	921	916	904	907	946	888	945	901	881	927	965	946	923	916	910	931	937	933	857	916	907	896	895	867	911	931	919	901	898	933	920	951	967	866	859	859	919	915	926	882	938	945	873	916	909	942	924	937	904	872	936	919	961	899	899	883	936	926	886	934	915	922	971	876	936	893	865	966	954	915	908	907	887	940	906	930	886	913	916	923	899	955	939	886	913	892	935	916	911	965	929	921	925	866	928	925	939	889	916	894	926	925	975	906	925	908	939	931	947	900	885	982	896	938	916	911	884	912	981	938	929	891	936	865	929	915	949	921	865	965	939	914	917	876	922	912	937	868	895	863	947	863	888	938	906	914	917	918	961	961	908	871	896	956	942	935	909	908	897	914	909	928	973	939	914	925	945	951	900	857	868	909	938	883	881	893	924	886	904	868	909	937	923	942	871	912	908	895	926	938	948	934	930	899	955	868	957	935	924	917	925	905	880	996	927	924	922	944	901	964	891	920	909	928	885	985	883	943	910	923	864	889	967	908	898	883	919	959	920	925	943	937	973	952	895	883	897	911	897	907	943	932	876	898	994	978	922	923	935	928	914	918	940	958	890	937	925	936	908	962	906	937	902	936	938	910	912	973	889	882	878	919	959	895	849	942	936	959	948	922	928	885	962	880	898	953	951	901	934	970	968	921	911	962	884	936	897	914	921	951	928	887	910	942	947	918	934	900	931	912	891	971	927	876	889	901	967	985	898	882	966	942	936	898	901	947	922	922	894	910	945	959	915	901	928	941	935	914	941	930	923	923	978	906	969	965	899	925	944	942	904
29931	21545	16337	26093	35140	38400	37832	37173	54404	75396	76176	62444	43017	25781	13091	8400	7512	7489	7459	7583	7636	7584	7450	7428	7450	7432	7431	7477	7509	7570	7378	7293	7550	7499	7580	7659	7375	7454	7430	7557	7526	7457	7323	7498	7491	7499	7545	7516	7439	7570	7486	7413	7499	7463	7525	7437	7486	7366	7339	7453	7355	7507	7397	7459	7425	7493	7431	7566	7341	7492	7445	7427	7451	7490	7417	7425	7400	7473	7448	7439	7500	7400	7511	7446	7543	7355	7385	7427	7373	7470	7512	7568	7445	7344	7452	7438	7502	7652	7465	7604	7477	7518	7469	7508	7429	7365	7563	7621	7468	7543	7564	7443	7451	7338	7408	7458	7443	7457	7344	7417	7405	7463	7483	7447	7515	7614	7548	7479	7439	7431	7388	7467	7399	7460	7429	7358	7583	7562	7323	7598	7428	7445	7363	7581	7424	7320	7513	7473	7444	7446	7440	7408	7477	7573	7435	7444	7437	7372	7386	7454	7347	7637	7541	7495	7534	7358	7569	7441	7426	7455	7421	7436	7579	7494	7425	7425	7542	7565	7494	7459	7506	7529	7598	7499	7487	7291	7587	7513	7544	7420	7446	7414	7377	7395	7381	7672	7430	7579	7493	7603	7656	7482	7381	7592	7537	7498	7515	7480	7475	7364	7518	7621	7492	7372	7464	7352	7624	7427	7495	7409	7481	7571	7351	7367	7547	7616	7416	7320	7498	7560	7418	7586	7415	7460	7397	7430	7576	7679	7458	7548	7587	7359	7409	7493	7605	7475	7517	7372	7391	7429	7519	7595	7418	7397	7426	7532	7363	7482	7447	7460	7437	7319	7510	7498	7504	7473	7480	7417	7522	7503	7450	7518	7384	7469	7549	7378	7516	7416	7491	7524	7489	7478	7679	7395	7471	7530	7519	7446	7396	7554	7458	7440	7487	7441	7447	7461	7513	7404	7555	7474	7451	7425	7511	7384	7447	7447	7416	7432	7537	7531	7457	7489	7392	7411	7439	7509	7381	7361	7570	7424	7462	7535	7376	7487	7416	7418	7528	7514	7300	7624	7569	7474	7316	7428	7491	7541	7411	7395	7546	7383	7462	7406	7536	7422	7485	7444	7581	7469	7540	7494	7496	7590	7473	7488	7499	7441	7404	7494	7327	7320	7486	7499	7481	7294	7454	7560	7506	7430	7380	7470	7561	7363	7503	7642	7557	7429	7425	7525	7357	7444	7460	7483	7517	7514	7492	7465	7554	7650	7459	7420	7497	7409	7422	7491	7404	7347	7415	7485	7495	7477	7478	7532	7460	7578	7484	7448	7536	7522	7423	7509	7379	7520	7349	7345	7350	7467	7518	7481	7524	7474	7362	7467	7535	7534	7440	7535	7485	7622	7548	7435	7401	7474	7560	7466	7571	7599	7457	7431	7456	7343	7469	7334	7601	7354	7593	7569	7397	7481	7403	7436	7638	7493	7540	7491	7430	7593	7444	7478	7479	7580	7454	7605	7477	7554	7435	7633	7475	7601	7418	7520	7533	7431	7505	7402	7495	7532	7373	7391	7563	7491	7596	7587	7420	7452	7428	7403	7509	7484	7465	7495	7452	7459	7527	7448	7482	7459	7467	7601	7517	7486	7479	7491	7508	7397	7514	7470	7405	7540	7449	7383	7384	7396	7525	7588	7364	7448	7571	7348	7463	7460	7518	7530	7416	7538	7454	7598	7385	7387	7426	7472	7603	7387	7498	7630	7409	7500	7432	7420	7336	7326	7586	7558	7532	7550	7476	7563	7384	7505	7618	7489	7492	7289	7360	7345	7483	7581	7461	7453	7578	7538	7396	7453	7477	7440	7515	7580	7471	7422	7480	7595	7505	7477	7556	7499	7477	7517	7461	7419	7524	7451	7469	7518	7492	7513	7479	7466	7398	7463	7474	7554	7372	7494	7494	7500	7659	7596	7464	7533	7517	7477	7388	7537	7663	7522	7500	7568	7401	7454	7566	7416	7337	7507	7549	7546	7372	7482	7483	7442	7475	7545	7582	7341	7451	7491	7463	7502	7488	7437	7555	7416	7576	7503	7381	7464	7510	7444	7331	7421	7496	7490	7547	7518	7521	7295	7405	7414	7480	7400	7491	7385	7472	7584	7412	7353	7596	7436	7507	7391	7428	7503	7407	7427	7584	7653	7501	7558	7496	7383	7392	7653	7543	7502	7305	7487	7471	7446	7361	7344	7499	7434	7518	7429	7549	7608	7581	7462	7604	7486	7507	7455	7492	7567	7339	7242	7490	7456	7453	7537	7469	7387	7547	7324	7473	7401	7417	7527	7511	7370	7479	7439	7640	7432	7571	7414	7385	7494	7548	7455	7499	7498	7538	7627	7428	7505	7399	7556	7497	7422	7494	7552	7379	7488	7441	7556	7422	7528	7592	7503	7454	7523	7466	7440	7350	7527	7343	7610	7495	7417	7460	7374	7496	7444	7451	7427	7462	7468	7499	7466	7520	7540	7616	7563	7609	7548	7543	7590	7286	7480	7484	7506	7480	7536	7411	7449	7423	7464	7547	7527	7506	7482	7526	7416	7490	7544	7503	7538	7519	7401	7482	7338	7530	7498	7573	7411	7464	7496	7535	7534	7538	7387	7473	7487	7485	7473	7421	7506	7437	7615	7437	7409	7548	7484	7579	7430	7510	7451	7514	7500	7447	7563	7447	7429	7407	7640	7559	7461	7470	7535	7502	7558	7430	7496	7486	7532	7529	7554	7540	7642	7547	7433	7412	7579	7507	7405	7567	7366	7465	7472	7451	7571	7439	7509	7514	7416	7350	7630	7544	7449	7573	7552	7650	7556	7419	7526	7420	7568	7309	7518	7365	7491	7427	7539	7507	7619	7438	7529	7412	7568	7358	7375	7490	7554	7494	7465	7414	7534	7576	7550	7590	7419	7551	7577	7583	7472	7611	7412	7539	7562	7506	7460	7473	7435	7461	7407	7608	7502	7566	7477	7436	7481	7569	7528	7415	7553	7462	7517	7465	7509	7491	7733	7433	7481	7548	7431	7386	7419	7532	7396	7476	7608	7481	7394	7454	7543	7553	7438	7447	7322	7478	7494	7458	7387	7455	7668	7495	7474	7376	7597	7446	7502	7452	7577	7636	7560	7585	7386	7424	7492	7523	7570	7393	7430	7385	7556	7436	7573	7410	7540	7518	7531	7614	7607	7423	7515	7598	7303	7493	7450	7462	7544	7430	7433	7436	7695	7510	7393	7368	7577	7526	7410	7352	7461	7480	7533	7422	7412	7406	7468	7453	7580	7505	7530	7387	7483	7441	7452	7557	7571	7494	7568	7632	7468	7489	7546	7426	7595	7498	7508	7360	7587	7433	7488	7532	7380	7435	7465	7551	7429	7447	7427	7385	7427	7411	7575	7450	7483	7362	7354	7557	7541	7571	7464	7429	7517	7419	7367	7620	7458	7482	7298	7536	7600	7506	7437	7536	7519	7507	7402	7444	7480	7379	7632	7520	7443	7502	7492	7354	7556	7403	7448	7581	7464	7476	7553	7461	7533	7489	7447	7470	7484	7391	7649	7381	7485	7374	7554	7450	7459	7550	7528	7539	7610	7391	7498	7685	7411	7420	7430	7460	7515	7583	7401	7414	7443	7548	7412	7502	7626	7538	7480	7401	7411	7510	7542	7578	7453	7531	7501	7423	7624	7463	7335	7424	7596	7440	7530	7476	7570	7502	7568	7573	7593	7448	7406	7545	7427	7419	7447	7538	7481	7506	7461	7499	7421	7508	7392	7462	7370	7396	7421	7582	7475	7481	7376	7425	7412	7433	7548	7558	7573	7371	7416	7509	7549	7600	7481	7533	7416	7412	7389	7354	7607	7409	7407	7442	7490	7351	7499	7411	7476	7370	7535	7393	7577	7439	7404	7480	7415	7448	7399	7480	7426	7430	7392	7456	7301	7419	7461	7470	7426	7455	7549	7597	7408	7494	7601	7450	7508	7407	7268	7531	7505	7452	7549	7437	7564	7479	7389	7516	7479	7492	7416	7558	7522	7571	7501	7538	7535	7502	7554	7567	7468	7522	7574	7481	7447	7482	7571	7507	7569	7447	7394	7299	7472	7494	7526	7468	7395	7472	7609	7442	7445	7554	7454	7498	7440	7591	7394	7436	7573	7410	7561	7401	7414	7532	7381	7481	7464	7474	7396	7401	7422	7575	7359	7497	7583	7492	7512	7382	7421	7389	7454	7462	7474	7373	7571	7364	7437	7377	7456	7317	7411	7359	7551	7511	7473	7437	7575	7356	7554	7452	7386	7451	7491	7404	7415	7477	7465	7463	7385	7451	7520	7437	7519	7600	7584	7569	7351	7606	7489	7585	7484	7550	7410	7482	7445	7557	7418	7527	7355	7533	7451	7487	7544	7466	7447	7351	7473	7468	7469	7427	7472	7486	7427	7517	7447	7502	7402	7441	7480	7505	7487	7395	7497	7528	7311	7565	7442	7615	7539	7453	7508	7427	7569	7550	7562	7391	7449	7527	7560	7589	7515	7450	7423	7504	7575	7555	7583	7389	7481	7470	7479	7482	7393	7565	7328	7403	7507	7573	7605	7542	7414	7494	7402	7421	7566	7404	7529	7528	7492	7417	7457	7443	7611	7449	7600	7517	7400	7403	7424	7526	7491	7515	7487	7527	7388	7481	7498	7480	7476	7458	7521	7504	7403	7498	7459	7576	7542	7467	7468	7567	7522	7509	7564	7511	7482	7415	7555	7503	7522	7580	7424	7549	7427	7604	7347	7613	7473	7406	7329	7426	7535	7578	7444	7558	7457	7484	7475	7556	7590	7480	7514	7502	7423	7635	7445	7530	7502	7456	7437	7408	7415	7496	7513	7574	7439	7466	7515	7510	7612	7513	7474	7361	7579	7527	7523	7578	7419	7604	7599	7522	7595	7385	7436	7626	7494	7459	7381	7360	7550	7436	7597	7516	7426	7381	7348	7543	7480	7494	7537	7500	7572	7509	7484	7371	7455	7516	7440	7496	7491	7456	7648	7573	7585	7580	7599	7514	7458	7639	7486	7385	7486	7496	7528	7380	7545
4204	1928	1337	1219	1433	1769	1889	1781	2171	3911	5102	3982	2379	1402	1033	929	936	857	937	924	901	870	883	894	883	870	928	910	888	962	907	895	923	848	887	890	862	852	870	852	876	881	870	862	839	866	868	913	888	854	901	911	931	876	889	864	882	948	885	868	900	863	873	854	948	850	882	931	920	851	910	862	888	899	861	882	865	823	889	879	879	839	902	896	902	912	877	885	927	901	858	918	865	942	861	854	929	892	891	869	954	948	938	913	913	869	871	837	886	888	897	880	966	884	893	921	956	946	846	919	885	881	942	916	841	908	937	834	860	914	936	915	898	896	883	882	866	829	909	878	875	870	886	928	883	879	878	899	945	881	869	884	868	843	843	901	865	842	890	899	835	928	865	863	844	917	867	859	844	823	898	873	902	886	916	887	880	896	924	912	901	910	853	912	927	878	854	860	897	891	906	880	901	866	870	871	942	910	905	860	866	855	886	850	903	913	896	877	885	911	890	892	960	859	911	908	901	918	880	871	933	869	834	880	860	890	892	937	914	837	899	913	889	895	933	875	880	942	869	900	874	839	908	936	946	886	871	935	899	899	935	889	910	892	909	872	915	854	901	910	921	834	919	883	884	941	927	924	905	931	874	947	905	872	915	928	889	820	887	877	856	939	867	935	862	868	935	939	903	860	902	902	873	933	944	864	878	824	895	812	942	831	821	883	885	898	873	919	928	953	859	880	894	870	887	874	921	857	863	854	892	899	867	880	858	907	938	892	890	917	921	896	886	910	971	880	897	896	882	880	917	918	893	919	877	903	853	893	889	867	850	910	946	871	956	948	893	881	881	860	925	861	902	869	859	869	928	883	902	895	881	877	944	919	923	908	903	892	962	879	855	828	908	918	846	872	893	926	864	915	900	925	907	891	919	876	970	908	844	868	879	862	867	947	914	856	942	856	961	903	901	892	884	934	890	938	840	880	899	918	882	890	858	928	872	892	915	909	875	880	929	911	910	911	868	905	948	870	900	893	894	921	908	897	903	876	889	882	860	912	890	880	950	893	904	896	884	855	907	886	933	854	885	873	888	829	849	918	919	895	914	869	907	944	878	932	938	942	879	845	852	885	921	886	913	881	882	870	915	892	872	896	905	945	864	913	911	961	875	902	914	927	913	915	886	918	893	915	903	916	847	920	854	872	843	933	890	862	859	911	877	943	908	902	900	877	920	950	935	906	899	870	932	884	845	946	867	925	921	840	890	887	934	905	900	893	879	929	919	855	864	935	921	893	903	932	888	894	864	893	945	888	897	938	913	911	871	862	874	870	929	912	957	854	856	916	865	885	895	891	886	922	935	940	916	877	890	886	917	912	882	871	945	881	890	939	914	911	863	895	876	854	901	891	862	871	906	905	903	918	879	894	840	886	882	905	884	974	889	903	860	878	868	875	861	908	918	868	898	924	922	888	881	835	909	929	835	865	862	895	858	867	879	901	889	922	857	892	874	906	893	853	907	927	896	963	892	938	873	903	929	899	880	903	861	946	877	939	920	948	907	871	897	867	880	918	841	939	919	920	892	923	860	913	895	866	890	890	851	896	933	934	913	895	884	897	896	862	877	895	882	902	883	850	880	931	924	874	870	858	935	879	817	858	951	866	908	896	932	845	896	900	892	899	932	897	880	829	892	905	869	900	815	930	890	881	999	915	862	871	894	924	857	905	879	869	873	884	911	846	913	883	906	840	910	915	920	866	936	941	946	855	925	913	917	882	902	866	904	915	893	919	896	925	964	857	882	912	866	889	883	908	864	909	982	824	928	901	907	888	924	879	893	860	916	899	905	885	930	804	879	848	909	908	802	889	932	868	879	835	855	886	907	857	868	878	850	862	900	833	899	881	904	856	898	955	876	884	817	900	872	926	878	862	911	918	924	856	858	925	863	868	871	907	852	920	918	876	875	862	913	842	889	858	887	857	925	937	890	935	904	946	846	903	909	897	907	878	891	855	915	894	830	900	928	883	910	890	861	941	904	924	921	872	919	874	946	902	863	837	853	883	939	926	909	871	859	862	869	910	905	912	888	901	880	899	952	896	890	880	911	875	849	928	857	897	876	934	953	874	866	890	894	883	928	930	870	883	870	875	912	888	889	887	859	900	817	838	991	911	891	850	889	947	886	880	942	894	942	850	877	957	923	877	853	938	897	897	868	868	918	878	917	897	907	946	930	909	917	918	896	873	907	917	852	853	844	951	880	905	866	891	979	972	930	892	906	834	959	847	954	899	928	901	839	892	911	877	878	861	894	905	869	833	881	916	896	866	868	898	878	903	930	844	857	921	920	886	921	883	883	886	910	899	844	890	923	930	928	920	872	910	916	874	934	903	889	910	866	828	931	883	865	871	939	949	902	935	917	883	868	916	879	965	881	879	903	875	929	928	950	915	907	871	912	936	890	898	876	870	888	893	844	866	878	872	898	900	953	875	857	850	905	871	853	853	913	951	864	881	851	892	945	953	856	889	898	915	889	891	849	901	920	878	881	938	872	838	896	898	935	886	935	882	924	895	881	879	883	896	875	888	851	892	889	906	885	862	890	900	896	900	935	892	831	844	865	865	935	848	921	889	808	883	924	867	939	882	914	907	891	877	902	927	877	883	929	881	918	926	872	865	865	881	910	875	894	873	888	922	886	920	893	943	936	898	892	882	923	865	937	882	938	903	903	871	877	903	830	881	874	879	836	908	884	936	881	948	877	924	922	882	881	904	903	948	876	899	854	887	894	913	928	877	902	911	900	891	879	900	869	900	906	895	914	904	918	885	899	905	908	908	903	956	877	907	913	880	867	914	888	924	879	920	873	946	894	915	891	869	848	940	893	902	892	879	878	830	894	912	870	860	948	885	868	899	918	906	862	863	844	902	904	909	884	896	945	920	936	851	905	922	856	856	877	858	863	901	946	812	940	910	940	902	888	825	857	862	881	918	911	898	936	918	901	863	858	885	899	902	915	892	953	880	952	912	830	894	903	910	911	887	900	863	893	885	934	907	943	883	868	945	933	883	892	883	869	938	895	885	885	870	886	876	885	876	907	932	877	905	918	878	906	925	859	962	930	897	921	883	914	925	928	924	941	928	861	920	956	899	894	866	887	918	908	891	870	913	895	868	904	878	877	901	863	843	907	870	892	936	843	872	917	880	873	961	925	882	882	840	855	876	894	912	894	879	944	870	944	893	918	857	895	843	883	907	870	877	936	894	940	946	922	867	879	877	856	894	900	877	894	861	967	840	866	878	915	889	962	870	898	850	857	861	948	907	878	872	883	889	913	891	921	864	890	846	946	964	849	868	931	889	905	847	914	918	883	876	882	891	883	900	885	909	929	912	861	891	866	874	877	875	939	864	901	885	926	908	879	912	916	900	905	929	935	910	939	869	910	899	825	893	860	854	931	884	919	906	893	911	960	872	896	896	909	879	949	927	921	895	896	949	890	873	897	856	924	937	833	868	950	852	920	875	864	881
22826	17095	12832	18725	26545	30560	30783	28426	32836	41385	42316	34822	23612	13373	8931	7549	7550	7386	7383	7288	7286	7327	7321	7334	7299	7253	7300	7284	7212	7388	7375	7336	7346	7401	7244	7325	7395	7452	7443	7331	7303	7286	7327	7139	7343	7251	7388	7456	7322	7347	7264	7271	7173	7417	7208	7290	7437	7095	7304	7420	7334	7398	7227	7304	7346	7225	7209	7231	7311	7363	7403	7253	7302	7371	7173	7127	7286	7185	7257	7331	7318	7289	7331	7386	7383	7243	7274	7286	7343	7221	7299	7484	7093	7267	7303	7335	7288	7351	7210	7303	7270	7400	7269	7415	7382	7450	7283	7409	7311	7313	7332	7327	7205	7445	7493	7376	7314	7233	7331	7288	7296	7346	7215	7453	7339	7320	7165	7395	7277	7228	7353	7443	7127	7305	7222	7207	7178	7367	7362	7324	7367	7246	7439	7210	7228	7359	7243	7310	7353	7370	7324	7377	7373	7368	7198	7297	7336	7301	7318	7379	7395	7320	7460	7295	7223	7271	7387	7332	7315	7345	7265	7382	7265	7246	7283	7230	7223	7312	7326	7340	7223	7387	7265	7365	7236	7425	7347	7286	7293	7326	7421	7399	7410	7196	7208	7402	7393	7305	7440	7447	7345	7304	7428	7325	7261	7203	7209	7264	7310	7334	7222	7294	7284	7512	7334	7241	7370	7274	7246	7390	7317	7476	7220	7288	7297	7322	7277	7221	7389	7289	7359	7315	7321	7324	7342	7303	7403	7320	7363	7218	7317	7326	7271	7341	7369	7314	7452	7184	7216	7363	7373	7271	7373	7254	7307	7281	7129	7333	7353	7379	7285	7274	7192	7295	7349	7361	7229	7418	7416	7364	7413	7285	7244	7282	7429	7370	7365	7354	7305	7366	7252	7391	7206	7309	7298	7250	7359	7284	7314	7389	7296	7313	7322	7305	7286	7362	7351	7431	7301	7339	7240	7330	7331	7385	7318	7224	7369	7333	7392	7285	7394	7232	7145	7050	7341	7282	7194	7362	7353	7405	7337	7263	7238	7335	7441	7345	7442	7284	7422	7331	7369	7321	7305	7357	7366	7250	7388	7336	7344	7371	7347	7385	7409	7173	7387	7299	7345	7186	7417	7211	7346	7339	7302	7250	7249	7309	7386	7231	7226	7297	7374	7392	7299	7300	7365	7184	7274	7205	7294	7412	7271	7339	7294	7244	7395	7345	7321	7329	7256	7225	7335	7311	7385	7296	7343	7409	7333	7374	7428	7325	7305	7396	7348	7396	7323	7314	7443	7341	7416	7297	7251	7296	7316	7315	7274	7440	7287	7318	7357	7311	7181	7347	7344	7291	7379	7297	7277	7176	7294	7412	7444	7337	7410	7361	7272	7264	7283	7359	7391	7387	7214	7330	7304	7263	7342	7310	7187	7247	7335	7247	7330	7287	7346	7295	7405	7215	7427	7176	7488	7293	7373	7171	7329	7387	7289	7132	7326	7482	7316	7268	7295	7399	7404	7305	7400	7292	7466	7277	7324	7163	7283	7297	7336	7248	7369	7405	7295	7258	7321	7352	7291	7354	7272	7280	7251	7261	7325	7221	7237	7355	7272	7222	7388	7232	7286	7324	7301	7334	7461	7325	7279	7295	7453	7477	7401	7312	7216	7264	7347	7334	7214	7289	7310	7294	7288	7162	7316	7378	7322	7483	7372	7522	7383	7287	7221	7331	7402	7155	7477	7215	7375	7307	7236	7214	7364	7298	7423	7240	7274	7190	7368	7314	7287	7190	7375	7273	7276	7183	7320	7460	7259	7243	7387	7370	7219	7283	7294	7297	7396	7300	7400	7469	7405	7274	7233	7290	7255	7385	7330	7471	7339	7308	7279	7354	7399	7302	7228	7296	7281	7420	7278	7382	7380	7396	7320	7254	7284	7420	7244	7307	7350	7227	7204	7327	7314	7333	7337	7294	7284	7355	7441	7278	7310	7425	7344	7427	7265	7493	7296	7354	7411	7205	7408	7407	7378	7292	7300	7298	7266	7384	7337	7395	7469	7358	7306	7404	7257	7371	7391	7223	7244	7187	7366	7268	7398	7359	7308	7355	7296	7306	7486	7328	7219	7322	7436	7412	7213	7378	7368	7329	7327	7387	7282	7331	7394	7337	7361	7297	7284	7344	7319	7360	7277	7281	7183	7299	7267	7251	7350	7368	7398	7329	7277	7406	7282	7260	7337	7392	7327	7248	7335	7289	7522	7375	7250	7283	7322	7275	7424	7169	7344	7168	7374	7326	7364	7206	7311	7316	7409	7293	7440	7281	7251	7257	7105	7221	7319	7414	7401	7254	7330	7244	7360	7356	7398	7293	7323	7325	7200	7355	7381	7231	7325	7342	7418	7311	7325	7292	7337	7278	7288	7319	7247	7238	7254	7284	7346	7269	7336	7457	7284	7268	7266	7257	7366	7206	7338	7174	7247	7308	7238	7290	7306	7370	7262	7361	7296	7364	7304	7232	7192	7354	7377	7384	7281	7317	7355	7344	7182	7232	7412	7216	7261	7225	7367	7377	7328	7255	7204	7327	7297	7454	7414	7242	7418	7437	7356	7399	7188	7388	7167	7370	7450	7402	7394	7142	7363	7159	7309	7353	7375	7281	7263	7210	7381	7256	7430	7260	7259	7345	7236	7314	7320	7310	7355	7492	7205	7128	7221	7399	7317	7163	7320	7304	7284	7365	7326	7243	7234	7345	7279	7341	7363	7395	7315	7220	7433	7391	7329	7295	7372	7376	7264	7372	7260	7381	7314	7210	7301	7349	7300	7247	7356	7471	7384	7338	7311	7168	7321	7291	7231	7257	7290	7381	7361	7416	7321	7397	7226	7321	7340	7205	7269	7352	7334	7374	7323	7227	7306	7224	7386	7367	7275	7401	7452	7395	7339	7381	7398	7170	7262	7300	7360	7340	7432	7330	7393	7383	7253	7169	7374	7405	7341	7277	7329	7383	7282	7324	7314	7409	7426	7320	7288	7325	7299	7332	7414	7421	7206	7364	7303	7227	7235	7360	7306	7358	7431	7306	7450	7243	7328	7326	7395	7285	7307	7395	7349	7320	7450	7257	7497	7338	7363	7309	7309	7389	7389	7390	7350	7354	7382	7510	7292	7315	7433	7297	7333	7386	7422	7253	7251	7328	7293	7030	7329	7269	7307	7416	7310	7212	7228	7328	7329	7314	7429	7427	7318	7347	7213	7347	7425	7273	7385	7191	7349	7269	7252	7358	7375	7226	7323	7402	7324	7397	7405	7336	7324	7431	7239	7244	7352	7469	7315	7320	7184	7260	7333	7358	7327	7382	7319	7304	7342	7342	7349	7286	7254	7313	7251	7334	7309	7378	7229	7318	7374	7312	7406	7320	7300	7347	7442	7340	7246	7287	7445	7378	7181	7246	7369	7392	7326	7268	7399	7399	7415	7297	7363	7321	7318	7273	7231	7339	7349	7321	7318	7337	7238	7295	7387	7268	7385	7328	7250	7258	7403	7294	7364	7342	7359	7332	7391	7496	7418	7222	7384	7400	7272	7309	7215	7307	7382	7319	7354	7261	7289	7320	7315	7300	7292	7374	7384	7398	7364	7245	7399	7444	7297	7320	7189	7166	7322	7397	7411	7465	7305	7364	7333	7249	7250	7385	7316	7319	7420	7184	7329	7250	7288	7259	7231	7393	7396	7273	7269	7165	7374	7219	7213	7387	7273	7227	7199	7315	7348	7441	7319	7196	7306	7244	7302	7332	7365	7351	7300	7272	7329	7249	7302	7352	7406	7297	7367	7292	7445	7351	7317	7250	7431	7240	7449	7349	7226	7307	7232	7172	7284	7245	7342	7270	7401	7322	7215	7299	7502	7477	7267	7347	7399	7326	7400	7416	7396	7312	7227	7383	7431	7255	7378	7272	7493	7262	7372	7356	7283	7316	7209	7276	7343	7286	7197	7368	7392	7388	7302	7293	7258	7223	7326	7358	7244	7331	7465	7315	7319	7395	7423	7325	7250	7333	7297	7350	7302	7230	7416	7342	7312	7286	7197	7435	7356	7274	7387	7479	7200	7458	7246	7438	7407	7316	7359	7282	7332	7422	7360	7409	7341	7381	7527	7280	7328	7400	7413	7388	7334	7201	7260	7313	7287	7469	7352	7323	7309	7278	7326	7417	7225	7325	7327	7360	7319	7358	7242	7285	7346	7363	7363	7316	7332	7375	7373	7404	7250	7285	7173	7365	7532	7327	7229	7367	7293	7386	7285	7204	7218	7168	7419	7175	7316	7320	7283	7366	7284	7120	7214	7445	7301	7393	7309	7415	7261	7429	7364	7321	7288	7250	7337	7190	7304	7327	7388	7366	7338	7424	7359	7259	7180	7197	7336	7327	7262	7245	7431	7184	7427	7256	7361	7244	7319	7300	7342	7247	7336	7319	7318	7360	7328	7364	7147	7364	7248	7149	7415	7369	7254	7346	7249	7347	7311	7258	7299	7386	7360	7334	7259	7372	7363	7408	7272	7340	7292	7310	7254	7441	7334	7324	7264	7484	7342	7325	7373	7480	7306	7287	7328	7257	7329	7294	7290	7402	7217	7336	7317	7254	7300	7281	7426	7302	7293	7318	7349	7251	7146	7367	7248	7312	7388	7343	7324	7291	7255	7335	7421	7283	7412	7312	7311	7276	7300	7377	7317	7245	7324	7355	7389	7271	7388	7301	7312	7393	7302	7220	7314	7441	7296	7221	7364	7458	7511	7341	7383	7320	7375	7302	7291	7382	7449	7407	7399	7292	7324	7389	7141	7228	7228	7220	7225	7186	7267	7393	7256	7384	7372	7272	7387	7249	7366	7422	7327	7341	7237	7284	7320	7432	7325	7189	7203	7274	7387	7284	7377	7315	7340	7431	7244	7241	7309	7322	7316	7223	7284	7356	7338	7260	7326	7291	7280	7331	7254	7303	7348	7236	7169	7349	7255	7394	7336	7322	7485	7266	7287	7335	7240	7445	7411	7267	7212	7320	7431	7306	7401	7362	7265	7360	7401	7271	7374	7311	7378	7297	7309	7283	7346	7266	7278	7427	7396	7387
3534	2867	1680	1387	1880	2375	2248	2190	5162	11765	13523	9205	4500	1813	1113	971	905	903	907	906	879	956	921	909	904	921	856	857	895	896	888	926	856	927	919	933	883	913	903	907	937	889	915	921	933	886	904	917	889	927	891	913	939	873	853	969	906	882	914	930	916	909	924	936	941	871	903	917	844	943	926	924	935	881	945	853	909	905	876	869	940	932	910	948	904	911	901	913	903	851	932	913	891	926	979	951	869	940	933	899	922	931	901	900	955	902	915	915	936	881	927	946	875	949	903	846	901	926	865	897	846	893	926	912	931	905	887	943	900	922	923	919	879	906	878	920	885	889	943	864	947	932	976	897	926	923	878	875	870	876	916	861	902	853	916	914	927	882	901	903	883	875	907	872	863	851	957	838	972	912	888	894	880	941	916	902	871	878	921	901	903	952	911	871	944	931	928	953	905	901	914	922	865	842	860	976	822	905	923	922	921	966	899	883	878	863	900	883	934	858	884	927	888	920	862	843	947	868	926	907	900	936	877	880	908	947	894	853	913	859	905	872	924	930	908	888	955	932	891	921	857	924	902	877	879	896	844	888	870	878	919	948	903	856	941	904	909	918	891	903	874	868	899	930	929	925	886	852	935	923	942	900	921	931	930	901	949	924	892	884	930	919	875	901	889	894	909	936	926	964	872	919	924	946	877	907	906	935	908	837	863	915	947	899	876	886	915	872	904	937	877	826	889	861	917	940	907	940	888	903	939	951	916	892	884	895	872	854	901	900	883	941	933	916	931	888	899	901	907	921	851	893	899	934	907	900	945	821	947	901	899	924	852	898	915	864	885	869	953	971	938	900	881	870	866	929	875	909	962	909	854	903	917	911	948	911	831	920	880	892	930	894	909	914	860	909	913	930	913	924	860	947	873	870	948	939	930	925	902	952	916	882	876	903	879	909	883	913	945	897	934	913	895	907	889	862	899	877	954	923	876	904	910	937	904	956	934	919	933	867	924	932	955	912	910	964	901	953	933	896	899	872	901	866	878	869	889	913	924	919	916	898	945	893	896	956	948	909	936	866	883	934	840	917	918	868	914	910	927	958	930	978	904	890	874	920	895	853	893	925	931	854	920	895	884	931	895	900	907	876	924	914	929	924	887	918	860	847	931	916	872	936	883	904	879	901	920	956	880	887	893	885	878	923	910	863	938	964	897	909	939	942	920	915	886	884	880	897	909	946	913	892	915	914	914	905	895	884	842	874	904	939	931	888	903	910	896	933	857	895	952	890	902	851	925	915	965	912	977	919	1001	902	884	874	912	908	845	938	905	875	892	898	933	857	943	899	878	847	908	918	862	908	896	933	975	931	951	900	915	892	911	887	900	898	890	913	931	887	917	966	901	889	928	911	872	881	909	845	894	938	867	938	868	916	904	917	887	921	914	867	916	930	901	910	876	875	921	912	864	886	888	894	953	900	951	933	870	903	851	880	917	876	931	897	899	884	935	895	938	939	910	887	907	909	912	889	918	903	935	935	905	962	927	938	940	895	895	901	953	915	940	845	886	899	850	894	909	949	917	907	945	857	889	890	893	913	960	929	864	839	936	888	914	896	973	931	879	874	886	906	904	861	928	907	946	835	900	863	858	863	924	942	886	942	910	866	951	877	957	894	833	913	917	901	891	899	931	857	895	932	895	906	851	859	941	921	848	893	869	901	921	870	921	924	905	924	902	882	892	972	869	951	915	920	888	936	924	909	872	933	906	903	945	883	897	891	891	873	937	956	959	843	954	932	841	869	868	903	918	854	847	879	923	953	919	900	891	943	915	892	900	893	955	903	914	913	884	924	960	873	909	884	896	917	899	891	939	907	906	836	962	963	913	920	896	971	872	899	879	933	887	948	940	910	870	916	892	915	850	897	887	899	864	911	932	933	958	895	880	933	946	874	856	916	925	899	913	919	868	882	937	912	902	890	954	958	924	924	944	870	935	890	900	921	876	891	903	921	899	890	901	893	857	908	898	905	898	915	963	831	937	910	870	886	933	894	930	941	897	914	899	930	926	902	962	970	843	926	909	938	960	901	956	864	908	956	884	902	876	912	962	943	912	905	862	901	941	886	893	912	949	889	889	957	917	911	936	953	975	905	877	923	904	884	877	922	878	920	894	882	925	905	862	910	956	988	914	919	868	879	919	945	912	941	912	896	954	904	848	914	888	953	895	832	872	897	904	936	921	866	926	874	895	925	919	895	897	916	905	896	939	886	878	876	924	844	934	877	891	964	911	904	908	910	929	903	903	890	917	874	967	977	936	947	920	910	927	888	875	864	930	973	942	955	913	924	902	875	904	862	957	877	937	903	859	886	918	908	916	959	946	865	872	866	935	861	924	916	900	873	846	912	903	902	908	871	857	967	937	918	893	907	903	926	909	904	891	889	871	910	915	897	917	903	927	921	887	867	877	912	877	913	930	937	883	882	1004	927	906	896	916	884	875	898	907	922	929	918	875	899	893	907	956	891	882	886	890	946	911	851	886	909	881	937	902	911	928	897	944	916	852	865	908	929	982	915	930	903	894	854	861	901	940	901	924	916	904	879	936	881	889	890	885	925	870	856	921	903	916	940	909	919	887	952	877	873	866	944	868	883	943	920	903	883	916	904	857	860	910	855	892	915	860	971	937	883	848	903	920	981	904	920	937	916	954	878	906	898	965	929	896	920	903	857	924	972	945	911	917	890	912	907	931	895	944	881	922	944	986	908	920	881	919	900	884	986	922	901	901	919	896	945	942	904	922	876	858	900	898	919	922	902	929	916	897	904	967	870	950	887	923	874	887	967	888	929	908	842	909	832	895	886	885	947	956	946	834	894	882	909	918	903	887	935	948	884	873	909	952	904	914	879	912	906	885	870	905	932	899	962	896	907	897	910	864	915	905	900	897	908	876	909	877	958	907	949	869	894	984	890	897	875	946	878	962	904	903	920	928	901	863	875	886	876	873	914	950	927	913	928	907	849	914	906	907	936	914	923	908	903	912	883	873	854	880	930	895	855	935	859	896	927	931	913	897	964	928	901	923	877	927	918	932	888	885	855	882	901	912	905	919	896	871	835	897	959	911	856	952	890	898	899	880	834	871	895	903	896	878	888	914	889	899	898	891	908	934	908	839	950	902	946	937	932	937	929	972	922	905	917	852	942	899	872	960	900	920	870	949	890	895	919	866	902	944	886	872	923	855	937	914	909	915	914	903	898	901	915	892	854	882	863	890	928	921	937	880	877	924	921	918	938	888	951	933	891	967	873	921	938	904	876	828	880	934	973	928	901	872	867	853	888	878	912	901	897	913	894	950	891	877	940	922	899	921	941	923	936	915	892	900	942	868	895	909	914	891	934	932	967	885	896	931	896	902	908	858	935	867	892	894	861	899	882	878	939	906	944	827	906	892	895	881	919	906	883	908	915	908	924	894	909	878	946	923	911	972	861	896	923	910	934	917	873	923	918	871	897	926	945	926	900	888	959	901	890
27205	22262	15317	23651	32830	35371	33410	32659	47326	61704	59474	47792	33704	19044	10438	7863	7565	7449	7333	7221	7507	7428	7460	7322	7332	7321	7342	7375	7323	7277	7308	7388	7308	7378	7333	7332	7413	7404	7277	7313	7283	7311	7308	7309	7350	7346	7478	7449	7291	7317	7306	7438	7280	7482	7309	7349	7339	7482	7354	7329	7399	7230	7356	7275	7345	7342	7311	7326	7409	7450	7409	7431	7322	7392	7280	7260	7330	7353	7383	7445	7265	7337	7141	7322	7395	7335	7360	7427	7456	7441	7386	7458	7393	7452	7386	7404	7334	7344	7505	7287	7334	7357	7295	7411	7249	7411	7412	7180	7135	7434	7327	7339	7267	7322	7414	7381	7250	7524	7334	7374	7350	7298	7229	7412	7187	7224	7445	7264	7387	7367	7314	7376	7338	7399	7524	7373	7508	7283	7453	7391	7335	7354	7516	7390	7382	7508	7521	7398	7206	7332	7417	7341	7277	7199	7354	7404	7368	7338	7249	7197	7386	7347	7348	7207	7371	7361	7275	7344	7304	7377	7237	7396	7364	7449	7261	7449	7320	7323	7392	7263	7517	7281	7360	7160	7441	7411	7318	7412	7365	7268	7399	7445	7272	7633	7398	7396	7311	7309	7433	7332	7442	7394	7259	7256	7479	7400	7312	7403	7436	7395	7283	7337	7322	7390	7373	7372	7311	7264	7348	7373	7415	7352	7276	7450	7256	7405	7308	7349	7451	7252	7474	7378	7385	7311	7303	7348	7369	7399	7487	7268	7351	7428	7385	7299	7325	7330	7268	7427	7382	7351	7329	7367	7365	7453	7360	7365	7477	7293	7404	7217	7330	7260	7338	7157	7335	7241	7298	7446	7225	7176	7363	7254	7210	7175	7320	7355	7270	7284	7317	7249	7421	7353	7465	7408	7294	7396	7300	7165	7371	7265	7452	7294	7314	7432	7332	7366	7349	7348	7353	7326	7307	7434	7383	7295	7448	7361	7324	7433	7563	7412	7263	7465	7488	7251	7411	7347	7288	7404	7366	7378	7377	7196	7381	7342	7525	7388	7302	7330	7337	7349	7314	7363	7400	7354	7414	7147	7319	7282	7415	7429	7432	7410	7344	7517	7278	7161	7412	7339	7559	7330	7251	7295	7317	7371	7354	7256	7303	7171	7426	7366	7320	7348	7436	7469	7364	7286	7385	7459	7398	7297	7304	7391	7380	7219	7321	7373	7398	7282	7424	7390	7494	7341	7412	7388	7273	7368	7368	7335	7388	7453	7367	7337	7395	7329	7340	7368	7327	7308	7317	7345	7320	7316	7380	7406	7351	7325	7387	7282	7393	7321	7337	7230	7464	7280	7468	7282	7350	7392	7456	7321	7476	7244	7365	7326	7347	7344	7350	7383	7497	7520	7353	7349	7350	7502	7258	7348	7417	7261	7331	7217	7334	7340	7372	7363	7286	7519	7370	7353	7338	7322	7373	7426	7241	7386	7336	7369	7346	7415	7360	7200	7373	7382	7421	7414	7318	7352	7487	7265	7327	7412	7302	7358	7430	7293	7381	7349	7281	7239	7344	7390	7398	7345	7292	7351	7364	7261	7332	7309	7531	7456	7424	7350	7435	7382	7510	7459	7413	7395	7349	7421	7446	7299	7345	7413	7290	7283	7303	7388	7407	7283	7413	7368	7445	7387	7510	7352	7377	7234	7346	7507	7304	7253	7346	7298	7161	7460	7336	7419	7250	7477	7370	7369	7184	7372	7312	7391	7227	7448	7360	7428	7429	7483	7402	7377	7361	7362	7392	7443	7428	7287	7364	7237	7448	7259	7378	7545	7341	7456	7275	7454	7430	7356	7339	7343	7332	7335	7247	7384	7323	7245	7377	7317	7380	7256	7402	7227	7337	7271	7452	7363	7461	7329	7364	7319	7381	7242	7358	7492	7374	7388	7280	7404	7362	7374	7387	7344	7291	7333	7379	7268	7241	7414	7312	7350	7249	7344	7185	7341	7319	7376	7402	7364	7400	7484	7253	7372	7300	7278	7320	7428	7321	7411	7320	7322	7330	7276	7379	7358	7415	7270	7384	7392	7260	7311	7400	7373	7360	7358	7290	7314	7385	7341	7423	7294	7383	7487	7399	7370	7330	7262	7373	7311	7376	7234	7373	7275	7300	7412	7380	7441	7390	7428	7392	7246	7402	7331	7227	7369	7357	7325	7440	7454	7381	7235	7440	7326	7312	7552	7341	7365	7309	7406	7419	7402	7317	7329	7236	7258	7332	7293	7243	7274	7346	7368	7406	7422	7488	7251	7383	7394	7353	7270	7487	7383	7466	7406	7313	7265	7180	7359	7319	7301	7340	7272	7343	7276	7344	7393	7374	7364	7268	7388	7439	7322	7269	7449	7399	7465	7369	7250	7246	7296	7393	7381	7388	7332	7386	7372	7326	7465	7457	7412	7346	7342	7362	7363	7444	7324	7460	7399	7468	7411	7365	7272	7208	7405	7320	7406	7444	7442	7332	7415	7381	7449	7372	7349	7371	7363	7337	7408	7312	7400	7358	7374	7378	7333	7414	7420	7255	7248	7367	7401	7442	7279	7441	7371	7359	7387	7256	7365	7250	7363	7313	7433	7350	7317	7377	7377	7343	7167	7404	7355	7439	7200	7291	7299	7325	7356	7418	7342	7328	7328	7290	7379	7337	7315	7380	7391	7422	7416	7411	7328	7257	7252	7415	7318	7503	7377	7511	7367	7327	7409	7401	7381	7312	7269	7369	7170	7412	7352	7411	7400	7273	7360	7397	7325	7420	7187	7259	7260	7365	7346	7343	7423	7210	7300	7214	7531	7315	7198	7398	7305	7267	7481	7414	7349	7291	7390	7369	7270	7372	7346	7319	7386	7321	7365	7323	7361	7398	7438	7292	7375	7373	7263	7360	7340	7406	7379	7423	7308	7383	7341	7466	7346	7395	7262	7398	7254	7351	7348	7496	7434	7384	7396	7286	7300	7262	7374	7347	7433	7283	7448	7329	7369	7291	7433	7376	7411	7368	7373	7337	7370	7303	7292	7432	7231	7348	7338	7468	7271	7223	7356	7381	7283	7432	7409	7269	7400	7433	7372	7246	7445	7344	7411	7375	7339	7443	7297	7369	7299	7342	7402	7425	7374	7294	7359	7346	7360	7383	7486	7238	7388	7164	7361	7201	7327	7341	7397	7283	7369	7458	7259	7253	7257	7371	7337	7365	7444	7286	7476	7488	7407	7333	7335	7376	7481	7403	7419	7253	7333	7246	7401	7355	7333	7360	7338	7503	7198	7372	7246	7406	7291	7452	7261	7440	7274	7427	7344	7350	7460	7368	7388	7388	7365	7162	7370	7413	7386	7402	7379	7458	7490	7318	7366	7415	7262	7220	7408	7395	7442	7336	7214	7437	7422	7242	7330	7303	7188	7333	7287	7321	7346	7333	7258	7525	7273	7158	7400	7443	7284	7481	7325	7494	7387	7428	7373	7364	7248	7300	7337	7409	7307	7398	7257	7322	7216	7375	7328	7355	7421	7388	7296	7243	7434	7317	7378	7344	7377	7346	7260	7232	7263	7412	7481	7135	7342	7348	7286	7454	7162	7325	7355	7172	7394	7302	7342	7385	7309	7319	7291	7439	7236	7332	7334	7382	7100	7258	7459	7381	7437	7410	7336	7346	7297	7360	7299	7287	7248	7436	7456	7258	7374	7315	7397	7402	7452	7343	7229	7426	7474	7347	7413	7373	7292	7313	7239	7464	7300	7278	7258	7347	7331	7476	7413	7379	7270	7301	7366	7265	7197	7334	7263	7433	7398	7404	7275	7448	7230	7342	7434	7230	7507	7438	7334	7453	7333	7331	7379	7406	7369	7432	7509	7349	7449	7375	7341	7278	7306	7322	7346	7224	7372	7428	7472	7390	7412	7356	7456	7241	7303	7200	7393	7452	7429	7472	7483	7248	7485	7397	7250	7390	7383	7193	7331	7346	7370	7290	7358	7352	7396	7365	7462	7440	7353	7363	7362	7499	7380	7252	7343	7310	7331	7509	7351	7354	7328	7372	7313	7315	7372	7321	7196	7387	7310	7377	7332	7314	7387	7403	7326	7434	7481	7306	7335	7253	7408	7432	7327	7361	7458	7313	7453	7435	7342	7325	7295	7294	7419	7343	7388	7307	7372	7203	7302	7356	7195	7299	7352	7350	7415	7334	7241	7323	7297	7292	7400	7411	7380	7335	7293	7436	7515	7317	7459	7501	7350	7336	7464	7489	7370	7301	7387	7343	7426	7359	7378	7402	7370	7430	7330	7283	7275	7413	7302	7485	7327	7332	7348	7432	7186	7412	7314	7430	7324	7383	7465	7198	7323	7484	7411	7276	7296	7499	7464	7496	7223	7328	7400	7354	7323	7336	7371	7279	7228	7427	7429	7340	7290	7560	7501	7325	7353	7464	7269	7294	7257	7421	7299	7476	7553	7404	7222	7272	7319	7361	7403	7266	7362	7353	7428	7320	7195	7475	7460	7363	7392	7426	7492	7372	7341	7495	7373	7287	7393	7348	7363	7294	7410	7284	7408	7449	7361	7374	7244	7437	7295	7308	7466	7309	7375	7462	7386	7409	7421	7331	7266	7404	7452	7412	7518	7332	7229	7353	7423	7419	7393	7366	7365	7489	7276	7308	7461	7294	7372	7492	7359	7342	7272	7415	7332	7314	7405	7414	7304	7358	7367	7314	7329	7247	7358	7372	7286	7418	7499	7321	7325	7442	7375	7302	7371	7364	7265	7481	7314	7352	7334	7386	7451	7215	7247	7320	7293	7326	7399	7359	7232	7392	7410	7364	7395	7249	7430	7424	7254	7394	7410	7331	7336	7361	7350	7307	7351	7395	7506	7467	7440	7398	7262	7357	7237	7533	7369	7345	7287	7351	7366	7384	7402	7372	7291	7400	7304	7299	7385	7364	7297	7303	7421	7492	7337	7251	7308	7306	7371	7378	7287	7374	7273	7324	7436	7338	7297	7286	7321	7342	7327	7416	7293	7324	7429	7419	7279	7415	7442	7346	7456	7409	7206	7371	7389	7438	7116	7309	7385	7274	7451
6293	2787	1842	1574	1981	2356	2195	2257	6393	12922	13920	8609	3889	1700	1111	934	921	958	992	990	941	942	888	942	941	934	921	903	961	956	982	946	918	970	903	908	896	948	925	950	900	958	927	972	913	924	896	940	942	965	964	957	959	961	952	914	942	972	926	916	944	931	933	898	942	905	918	892	977	966	946	932	960	960	957	887	959	870	945	936	966	1002	964	968	951	917	908	989	930	922	951	951	938	901	934	940	946	927	978	989	990	929	1015	946	944	969	941	953	915	956	882	995	938	915	937	950	934	945	978	879	930	904	979	959	960	932	913	961	942	966	876	905	936	982	917	905	923	962	987	900	924	952	930	998	908	941	967	1014	956	946	966	955	936	955	944	935	959	921	904	971	990	923	921	968	971	958	889	922	899	948	975	1002	963	919	912	922	919	925	924	960	977	999	938	1012	955	943	945	913	933	934	889	986	900	958	954	933	978	932	880	946	919	934	909	951	1007	908	940	953	978	954	944	947	909	933	978	850	1014	987	938	1006	903	962	909	892	951	1007	980	970	964	922	974	966	918	975	925	929	905	878	948	974	913	905	938	967	889	926	957	981	934	943	953	966	895	974	906	955	899	865	916	947	976	928	918	945	982	967	923	975	908	907	990	910	1000	977	911	919	951	891	950	888	943	913	974	925	951	875	977	879	930	904	903	1011	912	958	929	979	972	945	939	947	955	955	976	936	883	908	977	907	926	962	879	902	958	958	876	933	928	958	954	942	980	961	923	970	1012	873	929	920	987	899	988	965	891	907	931	925	937	932	981	895	948	897	934	933	934	909	897	945	958	928	951	895	970	903	966	886	985	942	910	909	920	950	951	915	951	973	918	952	917	947	955	968	933	982	935	895	916	894	920	923	968	949	924	943	936	952	949	990	979	942	951	945	956	908	951	897	962	923	942	890	971	893	915	961	926	939	895	945	983	922	933	947	955	944	897	912	1005	897	890	957	940	916	934	988	992	954	1034	860	1002	957	910	932	917	921	940	948	943	940	891	910	916	901	946	952	911	966	944	979	909	958	958	920	964	958	915	958	1001	959	927	909	948	921	958	967	966	955	919	932	967	890	918	963	996	908	926	917	1002	997	932	963	922	905	929	946	913	962	984	975	961	898	917	936	906	998	953	972	974	878	924	942	958	971	854	958	890	922	970	951	902	927	960	881	975	921	931	932	934	925	958	952	928	955	957	890	934	892	956	924	954	1011	949	903	975	892	938	977	922	903	956	990	931	931	952	1008	933	977	889	951	933	909	943	1015	921	938	942	962	913	948	902	946	983	900	984	920	892	922	992	933	932	904	931	934	960	916	934	993	938	964	886	913	929	835	911	937	923	972	915	996	931	933	962	941	921	890	902	993	973	929	971	948	933	909	915	950	943	929	881	954	997	953	949	980	917	929	915	1012	928	985	976	922	954	955	952	953	964	963	962	987	875	941	976	921	940	906	962	889	940	964	985	895	967	916	932	907	949	914	985	938	955	890	922	959	951	932	949	944	936	885	910	875	945	945	980	914	939	888	998	931	925	971	935	931	972	934	918	924	897	898	889	992	916	970	915	974	983	930	947	918	970	941	917	958	1012	982	946	948	960	930	918	944	903	950	946	949	949	970	924	976	954	963	903	1006	970	938	940	929	922	900	946	968	1000	934	913	968	917	973	959	912	942	984	954	922	939	930	938	942	922	986	953	951	921	912	930	944	963	953	910	941	918	919	931	924	899	909	904	937	917	946	901	905	930	929	989	953	954	931	948	984	939	951	953	969	943	974	931	942	931	875	882	972	969	963	1015	958	929	928	930	964	963	927	900	911	957	970	940	897	939	996	957	933	978	988	979	947	922	953	960	957	931	946	901	902	1018	985	901	935	943	1013	963	964	912	961	973	937	947	890	942	936	990	959	948	941	948	963	930	939	896	992	947	958	937	874	961	970	923	946	1057	937	949	921	930	906	977	990	901	897	1009	921	932	927	904	995	967	980	919	964	918	901	937	964	933	958	932	977	924	927	886	929	918	991	977	952	989	905	912	938	917	914	957	994	950	895	932	967	911	963	898	940	976	959	983	948	940	936	976	959	907	952	1018	984	886	953	851	929	926	981	989	932	929	899	963	906	917	870	907	883	926	932	913	981	948	909	967	973	955	909	958	931	946	930	938	905	997	947	909	923	947	993	946	964	954	898	901	930	944	968	949	974	917	943	945	939	952	926	937	894	926	938	962	987	879	963	917	871	953	954	923	960	896	924	926	922	957	931	948	902	906	920	922	934	970	958	987	940	952	935	978	885	997	932	935	916	971	992	963	870	1003	963	912	932	917	939	966	917	944	987	967	934	952	964	956	920	935	948	1003	915	969	938	919	894	944	962	930	941	974	960	956	936	942	918	959	915	935	938	959	964	1005	939	913	961	948	949	888	918	937	916	933	947	927	978	930	964	927	956	961	934	958	932	956	993	964	948	955	991	926	911	950	934	942	906	910	1013	910	950	917	976	899	925	964	936	855	951	923	963	923	937	954	928	910	921	940	902	958	913	967	981	936	892	965	924	978	959	894	919	946	1000	899	947	932	946	931	916	914	926	873	908	956	964	984	929	886	896	938	920	1003	950	981	914	977	903	967	975	962	930	962	933	955	961	963	893	894	924	907	946	928	945	911	962	957	932	914	957	957	949	925	932	903	933	977	933	947	1009	917	884	893	972	965	931	970	972	924	915	910	967	935	978	928	950	921	920	933	926	997	930	960	950	937	959	915	907	935	937	933	916	970	933	954	928	972	969	908	953	951	962	968	917	969	981	929	937	931	957	944	918	929	906	971	945	935	933	910	955	930	954	957	981	919	956	908	958	959	932	930	915	984	975	968	917	942	944	956	908	919	921	958	928	947	956	930	933	930	1002	983	933	959	981	908	899	917	929	938	960	877	967	962	945	960	940	922	962	958	993	923	941	971	992	943	981	934	920	958	907	937	978	976	924	933	922	957	970	935	905	937	934	920	934	954	926	989	957	907	900	918	924	865	987	951	916	975	946	954	918	929	930	953	959	976	969	905	918	1020	924	938	930	961	899	918	900	918	968	875	977	977	960	921	960	919	952	926	898	886	932	960	957	937	926	902	956	914	907	956	922	914	903	916	977	965	944	920	965	922	963	959	939	913	956	956	950	926	988	940	1014	943	985	931	926	932	898	928	958	954	942	949	974	906	933	948	962	949	939	963	940	976	937	964	941	938	925	916	915	981	947	964	1003	966	948	950	968	869	955	930	932	919	927	965	1013	930	972	932	926	932	1010	910	919	969	928	936	900	918	998	930	990	904	909	952	951	989	928	939	926	965	932	991	918	925	962	931	968	973	958	924	949	894	982	938	920	940	928	961	928	977	892	930	961	970	873	956	975	939	959	916	978	947	908	940	956	912	973	971	938	880	971	960	928	930	951	958	932	962	956	975	945	947	957	901	940	915	940	933	957	952	947	925	990	947	891	969	965	968	903	925	880	893	910	976	950	957	995	950	956	914	1017	929	975	974	909
26220	20755	16831	25385	34182	34570	33133	33022	51321	63763	60238	46350	31132	16877	9644	8005	7675	7620	7666	7593	7509	7506	7773	7656	7598	7622	7650	7625	7563	7594	7724	7622	7609	7587	7566	7602	7644	7483	7548	7430	7689	7483	7554	7681	7535	7457	7676	7723	7521	7666	7544	7552	7603	7627	7672	7856	7548	7545	7610	7559	7634	7612	7598	7716	7718	7546	7634	7719	7515	7549	7533	7610	7639	7540	7577	7697	7560	7564	7640	7757	7698	7610	7745	7612	7412	7535	7520	7601	7662	7567	7677	7661	7647	7646	7721	7470	7563	7598	7739	7676	7664	7708	7556	7622	7653	7571	7534	7606	7490	7797	7628	7605	7651	7644	7655	7571	7557	7523	7636	7613	7636	7620	7601	7549	7567	7679	7646	7765	7477	7567	7621	7754	7730	7703	7555	7580	7595	7515	7629	7748	7679	7683	7672	7603	7783	7577	7616	7603	7635	7473	7684	7612	7685	7437	7651	7654	7645	7525	7626	7643	7586	7696	7543	7605	7557	7607	7600	7624	7588	7665	7503	7568	7702	7646	7599	7668	7667	7608	7720	7499	7550	7607	7589	7592	7605	7598	7663	7547	7578	7618	7568	7587	7700	7662	7655	7663	7637	7605	7616	7632	7613	7578	7632	7632	7588	7565	7496	7516	7740	7741	7655	7635	7665	7594	7628	7768	7615	7597	7506	7576	7720	7573	7493	7499	7600	7510	7667	7615	7521	7657	7672	7605	7597	7638	7647	7574	7620	7657	7643	7626	7610	7550	7572	7547	7724	7654	7518	7739	7561	7606	7547	7592	7623	7579	7710	7667	7514	7649	7633	7621	7753	7600	7722	7568	7677	7567	7609	7629	7546	7456	7613	7728	7698	7495	7650	7774	7657	7627	7672	7514	7672	7789	7482	7558	7659	7772	7571	7659	7481	7624	7490	7608	7580	7494	7570	7516	7700	7463	7735	7598	7569	7647	7673	7680	7639	7571	7649	7470	7693	7668	7739	7710	7833	7722	7680	7559	7616	7654	7564	7620	7659	7608	7673	7710	7606	7729	7679	7677	7514	7645	7615	7540	7728	7573	7442	7594	7713	7686	7560	7574	7577	7633	7680	7585	7622	7677	7649	7764	7566	7687	7770	7619	7657	7630	7593	7585	7682	7794	7555	7598	7544	7652	7601	7619	7588	7518	7646	7622	7639	7726	7777	7497	7716	7634	7678	7452	7607	7666	7635	7618	7643	7644	7501	7612	7554	7580	7607	7632	7523	7558	7511	7677	7585	7598	7610	7592	7556	7605	7634	7646	7666	7727	7510	7635	7474	7659	7445	7582	7606	7683	7669	7533	7631	7678	7600	7781	7683	7683	7547	7754	7721	7598	7450	7719	7422	7531	7601	7573	7547	7768	7669	7671	7483	7675	7666	7610	7595	7610	7738	7626	7665	7484	7589	7670	7626	7820	7557	7535	7601	7486	7630	7557	7643	7687	7739	7494	7595	7463	7562	7725	7606	7589	7532	7522	7581	7578	7520	7638	7681	7631	7714	7685	7510	7750	7544	7639	7615	7619	7617	7602	7637	7525	7675	7616	7709	7669	7648	7520	7589	7587	7592	7600	7685	7664	7684	7546	7536	7663	7619	7675	7616	7619	7485	7604	7691	7585	7530	7633	7694	7373	7618	7604	7665	7697	7693	7752	7497	7661	7644	7496	7615	7500	7534	7636	7481	7638	7512	7686	7759	7513	7523	7730	7666	7631	7749	7617	7657	7610	7678	7738	7549	7625	7609	7649	7573	7680	7622	7562	7596	7591	7691	7593	7625	7669	7557	7712	7621	7676	7655	7650	7537	7622	7671	7627	7505	7651	7510	7672	7514	7730	7594	7802	7569	7493	7570	7671	7521	7576	7584	7521	7737	7565	7708	7599	7739	7535	7716	7589	7533	7446	7546	7533	7656	7688	7733	7638	7692	7626	7567	7640	7695	7688	7571	7642	7644	7570	7669	7640	7552	7589	7775	7549	7582	7642	7705	7590	7628	7541	7755	7613	7572	7602	7531	7637	7638	7600	7471	7533	7511	7689	7652	7566	7505	7526	7561	7627	7605	7593	7733	7633	7689	7588	7691	7571	7693	7649	7694	7590	7725	7684	7669	7643	7831	7667	7655	7508	7628	7526	7702	7685	7576	7712	7644	7823	7630	7594	7622	7650	7541	7468	7569	7631	7653	7584	7574	7689	7612	7612	7701	7575	7603	7582	7719	7600	7569	7572	7709	7698	7643	7534	7679	7575	7583	7562	7678	7533	7605	7527	7630	7533	7616	7542	7727	7522	7735	7706	7573	7621	7544	7529	7609	7725	7647	7668	7741	7647	7682	7736	7515	7529	7628	7690	7592	7639	7567	7524	7585	7663	7556	7771	7610	7633	7753	7656	7624	7590	7587	7644	7496	7603	7728	7475	7627	7505	7617	7539	7667	7792	7639	7701	7574	7553	7742	7630	7699	7565	7639	7669	7646	7514	7607	7578	7792	7698	7681	7692	7623	7503	7566	7516	7737	7491	7649	7785	7611	7632	7671	7679	7608	7605	7590	7624	7633	7706	7703	7582	7541	7619	7647	7575	7655	7595	7664	7621	7758	7586	7581	7582	7624	7616	7708	7722	7672	7644	7642	7638	7526	7633	7611	7655	7573	7671	7735	7645	7612	7583	7536	7636	7532	7686	7699	7581	7585	7525	7702	7622	7666	7643	7533	7662	7574	7537	7539	7570	7492	7555	7550	7607	7621	7536	7688	7724	7664	7582	7584	7539	7662	7621	7615	7570	7637	7691	7596	7472	7650	7643	7701	7534	7668	7566	7589	7668	7655	7549	7646	7629	7701	7587	7579	7533	7580	7589	7602	7648	7694	7527	7601	7597	7500	7772	7580	7682	7539	7624	7681	7580	7488	7507	7700	7525	7666	7673	7583	7689	7730	7596	7759	7632	7720	7571	7572	7584	7507	7746	7551	7708	7502	7593	7593	7705	7587	7592	7780	7694	7659	7658	7576	7553	7543	7750	7688	7549	7532	7557	7568	7610	7621	7710	7628	7608	7635	7678	7740	7534	7492	7624	7598	7571	7688	7777	7774	7619	7563	7585	7549	7567	7694	7577	7683	7775	7630	7683	7612	7591	7735	7552	7613	7702	7629	7639	7595	7659	7605	7587	7768	7501	7772	7737	7722	7524	7500	7619	7661	7703	7741	7736	7597	7654	7645	7617	7595	7546	7562	7663	7601	7600	7520	7622	7665	7780	7488	7541	7472	7769	7604	7715	7659	7521	7572	7638	7516	7566	7639	7621	7658	7733	7640	7694	7539	7614	7646	7520	7660	7625	7369	7610	7648	7635	7809	7434	7695	7524	7548	7669	7560	7625	7585	7628	7649	7643	7654	7665	7666	7549	7694	7698	7649	7582	7685	7551	7638	7459	7709	7575	7572	7602	7661	7507	7549	7681	7532	7675	7571	7665	7592	7636	7686	7718	7529	7685	7609	7612	7568	7644	7647	7721	7522	7668	7635	7654	7641	7649	7639	7682	7517	7736	7653	7538	7621	7793	7610	7734	7568	7696	7622	7539	7677	7550	7534	7676	7625	7620	7758	7661	7548	7567	7652	7802	7599	7680	7695	7482	7542	7696	7629	7545	7646	7655	7691	7697	7705	7520	7641	7558	7606	7719	7751	7646	7670	7598	7609	7625	7689	7734	7608	7644	7577	7565	7825	7515	7628	7693	7619	7512	7767	7726	7549	7698	7543	7464	7532	7593	7753	7565	7577	7601	7625	7529	7608	7476	7642	7741	7542	7667	7715	7680	7586	7640	7567	7516	7621	7703	7667	7649	7619	7523	7690	7639	7548	7640	7735	7771	7727	7581	7549	7595	7541	7461	7564	7576	7674	7613	7579	7631	7697	7520	7594	7747	7567	7613	7545	7598	7667	7622	7446	7612	7666	7463	7750	7646	7480	7741	7574	7575	7680	7535	7726	7549	7465	7696	7557	7610	7627	7599	7752	7763	7602	7583	7657	7671	7702	7576	7585	7628	7660	7685	7694	7613	7553	7567	7585	7644	7504	7561	7673	7586	7603	7549	7674	7576	7644	7602	7575	7591	7625	7594	7504	7701	7679	7713	7528	7472	7765	7634	7624	7675	7548	7669	7716	7672	7607	7750	7634	7533	7677	7530	7524	7502	7559	7488	7540	7665	7721	7753	7521	7521	7625	7708	7555	7736	7849	7566	7690	7681	7663	7682	7620	7543	7539	7644	7703	7665	7498	7586	7684	7727	7681	7562	7677	7477	7639	7603	7529	7706	7565	7543	7587	7655	7641	7576	7705	7650	7552	7532	7592	7672	7621	7629	7463	7666	7532	7660	7609	7670	7610	7686	7554	7666	7739	7556	7614	7674	7546	7566	7755	7557	7646	7566	7651	7719	7553	7681	7694	7652	7668	7713	7676	7593	7517	7447	7609	7607	7685	7703	7790	7633	7626	7538	7584	7483	7721	7642	7652	7678	7674	7646	7620	7585	7595	7743	7621	7808	7529	7538	7588	7480	7621	7648	7586	7609	7666	7640	7455	7496	7660	7596	7660	7694	7671	7645	7597	7679	7649	7519	7705	7578	7612	7667	7645	7673	7487	7715	7741	7580	7660	7684	7579	7762	7635	7559	7686	7678	7625	7645	7635	7631	7632	7689	7677	7561	7588	7612	7587	7660	7791	7616	7469	7604	7715	7598	7589	7594	7525	7694	7631	7633	7550	7632	7518	7595	7587	7670	7550	7605	7648	7657	7528	7593	7706	7724	7455	7600	7452	7638	7611	7656	7726	7471	7671	7616	7496	7740	7582	7716	7656	7743	7678	7682	7596	7449	7606	7682	7580	7604	7700	7558	7539	7570	7606	7527	7661	7617	7575	7680	7594	7504	7560	7692	7685	7556	7548	7535	7562	7650	7748	7538	7744	7679	7608	7661	7595	7674	7663	7464	7731	7443	7620	7603	7760	7663	7591	7630	7718	7621	7555	7572	7715	7587	7659	7580	7670	7601	7670	7663	7646	7624	7697	7609	7691	7506	7663	7555	7604	7488	7744	7572
5137	3271	2254	1842	2322	2855	2652	2636	15568	26850	22568	12588	4574	1748	1038	986	919	905	901	917	891	953	920	904	957	944	927	889	914	941	985	936	921	939	931	872	935	930	941	926	888	924	919	928	922	922	985	916	936	922	918	939	901	923	963	944	952	942	956	951	939	889	911	917	882	947	943	955	874	946	900	864	895	894	931	829	1004	882	937	962	913	916	947	990	926	970	962	977	904	879	944	947	960	1024	924	924	923	922	936	898	953	911	961	905	899	904	950	946	952	943	901	939	868	940	896	987	986	935	868	899	924	929	927	922	939	942	875	960	942	899	918	871	944	952	921	865	914	909	991	979	946	904	921	918	929	931	889	963	944	967	915	968	934	906	902	922	909	939	922	868	959	917	972	905	973	928	866	926	932	905	947	936	907	926	924	888	950	937	943	980	906	898	891	934	923	886	963	992	981	970	988	958	916	948	962	910	923	904	929	879	927	965	923	950	964	947	936	931	952	914	935	910	889	974	928	911	937	896	917	871	978	921	932	948	961	906	922	949	904	957	958	948	979	970	909	960	896	924	950	919	908	940	953	944	933	932	914	927	896	924	957	964	936	938	900	896	931	903	936	890	984	908	910	885	962	917	888	992	919	935	923	907	949	902	920	937	917	951	898	960	950	916	952	865	947	887	868	945	983	912	967	968	941	982	883	902	990	883	891	929	960	921	922	951	907	945	938	950	951	940	941	949	944	916	965	891	889	913	967	976	943	924	965	919	938	933	912	991	970	891	939	887	992	923	917	1002	910	852	954	933	920	891	907	934	928	920	962	871	940	962	961	935	903	952	919	934	957	948	907	972	915	982	942	943	972	961	948	917	874	905	917	911	963	861	982	933	922	915	936	961	921	914	960	866	900	914	879	921	893	981	962	915	955	920	933	900	950	911	932	919	931	929	980	974	943	968	905	903	979	940	929	916	947	973	959	901	938	949	930	964	949	957	944	899	987	939	949	954	945	928	980	938	934	900	936	948	879	943	911	936	937	914	882	944	914	958	943	901	973	973	894	913	906	936	937	935	934	931	938	905	951	925	933	903	953	916	928	929	946	923	970	926	987	895	926	921	931	911	910	940	876	943	900	960	895	981	952	928	963	905	951	891	958	909	997	920	958	917	974	935	939	963	979	940	960	934	925	936	928	971	933	971	890	949	894	933	879	1029	926	957	866	938	950	936	925	957	937	912	995	968	988	958	915	941	935	930	962	916	961	929	960	894	915	940	946	939	990	922	926	917	935	884	981	972	966	929	971	871	926	932	951	925	912	988	943	913	927	937	894	972	938	978	928	954	965	895	976	934	884	952	917	975	928	883	916	922	884	950	959	907	953	963	889	927	934	925	979	920	960	909	902	906	967	953	978	925	908	920	917	947	965	945	954	955	928	966	908	951	866	937	906	948	914	903	948	918	1021	994	961	913	914	958	952	978	915	984	969	947	936	929	858	969	997	947	906	949	950	928	948	971	892	966	950	925	926	928	899	911	920	909	989	961	954	962	947	945	873	928	984	920	923	881	938	918	929	942	963	917	886	929	947	934	965	952	922	944	959	993	910	906	903	945	938	899	935	934	911	992	1007	879	935	1010	908	899	934	975	953	923	905	939	931	966	909	937	985	948	869	943	963	1000	910	925	899	979	881	940	964	944	985	960	929	940	926	949	941	915	970	960	895	962	880	959	883	896	931	951	900	896	978	947	938	903	939	965	919	971	949	912	901	940	926	897	953	934	957	933	963	889	925	894	951	934	913	927	920	911	890	937	895	897	924	895	973	956	937	962	916	916	974	928	880	989	958	950	957	862	990	923	916	960	913	914	914	941	919	914	912	890	910	919	938	988	885	933	957	963	941	932	980	940	963	866	921	959	919	919	911	906	939	981	943	910	934	948	976	949	927	927	904	943	921	942	934	913	916	941	941	931	941	874	950	930	897	984	924	947	913	933	915	939	919	937	953	921	899	916	939	965	919	941	930	928	928	936	975	951	947	917	1002	928	972	888	1000	904	943	895	934	905	976	923	980	932	915	916	905	927	947	902	896	962	921	909	896	923	918	942	921	958	980	884	892	935	948	944	918	935	885	925	941	916	930	941	915	886	987	994	848	970	963	923	971	952	963	914	913	902	921	929	862	889	983	955	936	977	926	943	949	905	947	890	957	896	973	899	944	931	988	958	945	883	948	959	999	942	906	941	926	910	1006	942	973	928	898	927	895	975	903	922	910	969	954	894	927	912	952	962	898	960	984	938	915	896	911	909	970	899	919	960	981	902	957	982	933	933	949	949	984	949	904	982	996	980	928	930	972	971	949	959	919	883	937	958	977	936	926	922	955	920	883	900	963	940	897	878	928	916	939	918	993	899	997	945	945	957	986	875	911	928	898	879	970	963	947	921	961	975	973	954	928	974	902	935	925	912	859	875	936	856	970	980	965	930	941	908	967	978	975	922	945	965	933	908	971	950	928	899	940	960	867	940	928	961	1008	898	936	869	920	915	918	923	905	961	997	934	972	919	934	920	916	922	891	952	958	902	953	1004	917	998	947	899	914	907	924	893	961	892	940	919	890	923	938	923	917	919	886	943	943	945	900	928	936	920	930	933	948	982	884	998	911	919	951	921	941	958	953	931	919	973	913	976	928	950	949	867	920	875	935	928	956	944	919	883	970	935	912	939	869	957	955	941	910	953	943	959	951	920	905	913	939	930	919	937	927	978	925	899	910	931	1004	914	940	924	949	968	937	944	886	955	931	923	935	957	926	940	893	901	885	899	914	969	932	970	914	980	912	957	890	977	966	945	973	935	978	946	908	905	912	914	899	956	925	880	940	913	920	947	883	938	890	909	992	912	950	948	926	950	936	938	929	916	1001	893	930	920	918	923	913	963	939	921	962	972	904	919	954	962	938	901	917	899	914	931	925	916	922	937	888	967	895	898	931	971	936	927	966	954	889	940	887	928	901	907	937	960	944	953	942	921	935	927	916	874	931	961	995	911	932	995	963	942	929	951	914	954	926	969	947	908	959	892	943	913	949	932	909	910	885	894	959	905	900	943	895	936	898	981	942	938	976	937	865	962	958	903	926	902	945	928	965	939	948	950	938	900	929	928	952	927	924	911	957	932	943	891	907	924	930	890	946	957	966	927	925	941	912	991	930	941	920	884	919	945	909	894	972	940	899	925	935	940	903	978	936	1013	952	895	950	957	940	954	907	944	954	956	927	889	952	959	937	946	946	938	912	899	938	955	953	951	897	922	961	911	927	907	937	1002	969	895	931	944	960	917	911	893	918	956	935	957	991	943	951	956	964	903	944	965	944	903	901	946	949	912	923	928	927	944	915	923	965	933	870	938	914	932	952	946	922	938	943	932	933	983	954	897	863	966	973	939	1013	888	925	993	945	902	929	964	901	960	959	962	925	930	922	912	953	956	971	924	928	893	959	955	926	960	956	919	917	935	888	970	927	983	922	904	938	883	964	979	925	912	929	906	890	912	990	898
30596	23770	19877	28381	36433	38145	35742	36781	71541	82824	70203	51702	32716	17110	9793	7890	7566	7594	7558	7561	7463	7445	7635	7643	7528	7538	7535	7684	7460	7466	7555	7750	7586	7505	7628	7665	7572	7515	7491	7523	7606	7593	7550	7484	7636	7425	7594	7556	7461	7578	7435	7454	7523	7594	7594	7605	7602	7547	7553	7590	7488	7529	7449	7534	7564	7390	7533	7643	7529	7447	7655	7568	7497	7455	7625	7307	7348	7651	7628	7522	7567	7533	7657	7525	7677	7567	7674	7463	7454	7491	7560	7612	7623	7615	7704	7614	7527	7521	7544	7726	7487	7486	7643	7653	7510	7663	7653	7538	7501	7471	7487	7564	7595	7495	7491	7582	7493	7532	7577	7664	7427	7522	7476	7599	7655	7546	7602	7496	7524	7428	7498	7625	7658	7687	7528	7525	7567	7580	7569	7570	7631	7514	7499	7563	7687	7441	7643	7607	7608	7499	7592	7510	7518	7369	7584	7560	7705	7488	7571	7539	7737	7677	7579	7544	7586	7646	7584	7623	7520	7585	7532	7563	7530	7618	7616	7628	7512	7563	7523	7608	7526	7467	7495	7609	7624	7380	7708	7482	7460	7671	7411	7598	7560	7505	7440	7697	7480	7616	7521	7630	7739	7492	7566	7592	7637	7493	7618	7658	7501	7717	7503	7692	7546	7578	7707	7491	7637	7650	7484	7624	7470	7755	7499	7520	7531	7642	7560	7539	7633	7354	7525	7609	7659	7505	7537	7482	7511	7517	7621	7641	7554	7614	7635	7567	7491	7567	7586	7501	7568	7507	7706	7472	7623	7508	7566	7591	7564	7539	7487	7486	7583	7543	7487	7567	7615	7613	7586	7600	7575	7450	7553	7523	7542	7521	7644	7673	7522	7625	7536	7517	7575	7558	7478	7608	7530	7634	7573	7565	7526	7570	7518	7410	7523	7497	7513	7582	7744	7534	7535	7548	7588	7449	7507	7601	7467	7663	7500	7542	7609	7576	7590	7553	7607	7661	7483	7640	7501	7658	7474	7486	7511	7459	7639	7637	7666	7499	7566	7643	7602	7562	7599	7512	7650	7559	7703	7681	7509	7591	7668	7676	7678	7615	7651	7527	7395	7475	7384	7475	7671	7582	7479	7592	7564	7602	7587	7588	7551	7448	7563	7522	7495	7596	7585	7460	7550	7425	7538	7554	7549	7596	7444	7540	7639	7581	7572	7496	7416	7646	7715	7620	7549	7655	7538	7509	7583	7451	7491	7543	7551	7633	7561	7579	7610	7686	7633	7506	7503	7635	7540	7569	7608	7590	7529	7561	7429	7562	7463	7526	7578	7558	7560	7522	7675	7603	7660	7543	7648	7587	7492	7545	7557	7554	7610	7505	7537	7598	7505	7563	7672	7605	7543	7640	7605	7575	7488	7477	7467	7672	7529	7620	7560	7640	7538	7612	7490	7663	7592	7581	7527	7657	7428	7517	7653	7586	7633	7647	7647	7489	7593	7491	7596	7373	7522	7575	7536	7605	7605	7437	7535	7545	7634	7516	7485	7415	7552	7482	7454	7568	7550	7669	7528	7562	7539	7664	7473	7505	7685	7529	7632	7597	7622	7590	7562	7550	7557	7582	7621	7642	7539	7619	7602	7605	7575	7552	7549	7602	7546	7596	7520	7608	7529	7563	7553	7501	7599	7505	7602	7491	7523	7642	7691	7666	7428	7607	7626	7451	7531	7643	7666	7650	7624	7565	7526	7596	7481	7596	7530	7608	7602	7420	7519	7573	7601	7599	7682	7594	7575	7556	7550	7458	7650	7716	7539	7611	7611	7653	7663	7601	7513	7539	7615	7566	7514	7524	7460	7434	7486	7505	7527	7546	7609	7499	7518	7539	7540	7735	7562	7565	7591	7714	7624	7626	7576	7525	7561	7471	7601	7536	7784	7663	7586	7567	7579	7518	7512	7481	7495	7617	7570	7462	7612	7640	7552	7561	7687	7597	7620	7617	7597	7577	7556	7537	7573	7601	7606	7611	7579	7613	7688	7597	7564	7535	7678	7527	7661	7664	7543	7516	7512	7532	7540	7581	7597	7526	7581	7431	7692	7511	7463	7469	7512	7575	7586	7442	7788	7494	7693	7598	7508	7682	7506	7488	7636	7561	7622	7579	7632	7643	7436	7569	7539	7569	7642	7404	7475	7616	7574	7615	7587	7445	7554	7591	7587	7578	7533	7515	7472	7701	7573	7546	7469	7429	7681	7605	7577	7595	7527	7575	7630	7587	7411	7579	7617	7515	7519	7617	7450	7573	7524	7659	7653	7475	7632	7493	7642	7598	7643	7576	7586	7398	7637	7651	7468	7519	7624	7486	7431	7505	7643	7549	7636	7559	7549	7615	7631	7426	7542	7585	7458	7570	7667	7617	7540	7512	7660	7607	7575	7717	7625	7558	7660	7569	7571	7594	7532	7453	7550	7601	7500	7519	7631	7480	7546	7625	7543	7397	7633	7714	7515	7592	7575	7512	7468	7527	7490	7572	7583	7627	7443	7564	7488	7493	7548	7625	7582	7503	7509	7544	7561	7449	7650	7585	7542	7478	7583	7634	7566	7780	7635	7578	7578	7645	7595	7542	7537	7461	7595	7544	7560	7739	7573	7670	7732	7543	7615	7512	7578	7508	7509	7503	7577	7623	7534	7518	7638	7575	7498	7549	7443	7545	7623	7561	7567	7588	7554	7413	7641	7569	7488	7591	7558	7622	7624	7628	7514	7520	7616	7410	7749	7525	7530	7588	7412	7648	7608	7668	7613	7479	7433	7420	7522	7352	7549	7655	7680	7491	7460	7493	7587	7580	7580	7446	7609	7477	7468	7520	7604	7532	7598	7517	7680	7515	7861	7427	7564	7517	7584	7563	7645	7508	7514	7610	7543	7420	7480	7644	7550	7576	7467	7438	7581	7689	7514	7528	7561	7575	7575	7558	7518	7557	7449	7594	7476	7739	7545	7588	7506	7500	7581	7382	7645	7553	7493	7410	7501	7657	7454	7448	7449	7569	7564	7536	7392	7553	7505	7591	7519	7544	7620	7522	7711	7554	7591	7789	7499	7522	7583	7594	7640	7610	7504	7535	7396	7630	7544	7608	7537	7615	7491	7625	7706	7438	7485	7502	7579	7600	7529	7434	7641	7459	7432	7588	7509	7626	7634	7558	7441	7519	7630	7608	7586	7550	7595	7634	7625	7510	7580	7583	7659	7622	7665	7667	7579	7595	7677	7497	7497	7553	7514	7679	7547	7495	7600	7620	7539	7711	7642	7514	7513	7602	7502	7527	7623	7578	7563	7472	7691	7512	7509	7578	7543	7574	7489	7533	7711	7443	7466	7600	7503	7709	7519	7648	7555	7500	7594	7633	7539	7569	7637	7609	7556	7463	7492	7466	7480	7435	7635	7372	7530	7471	7548	7538	7468	7493	7607	7500	7622	7526	7527	7556	7616	7434	7573	7485	7508	7684	7537	7408	7494	7629	7465	7483	7569	7532	7624	7678	7500	7535	7498	7546	7450	7553	7596	7621	7446	7663	7566	7595	7631	7472	7503	7466	7646	7582	7624	7412	7499	7591	7592	7649	7573	7665	7558	7685	7641	7597	7535	7451	7598	7530	7512	7580	7513	7548	7638	7594	7570	7483	7546	7602	7649	7652	7483	7639	7482	7669	7508	7631	7607	7455	7590	7580	7610	7536	7659	7717	7583	7637	7579	7671	7458	7617	7544	7641	7504	7564	7577	7601	7645	7436	7514	7397	7456	7510	7526	7565	7578	7499	7567	7616	7581	7685	7660	7681	7570	7717	7726	7632	7503	7504	7682	7525	7507	7534	7466	7626	7581	7500	7741	7572	7622	7496	7493	7692	7583	7606	7568	7564	7571	7569	7535	7537	7523	7555	7598	7543	7476	7587	7589	7630	7644	7629	7500	7503	7497	7542	7557	7627	7644	7523	7562	7747	7508	7624	7507	7487	7624	7482	7560	7637	7357	7654	7634	7645	7431	7669	7569	7688	7641	7508	7556	7515	7532	7490	7639	7702	7597	7486	7471	7604	7602	7607	7605	7624	7622	7752	7598	7622	7540	7466	7710	7557	7628	7611	7555	7458	7705	7748	7640	7647	7561	7505	7600	7598	7619	7637	7591	7477	7574	7544	7540	7514	7586	7714	7594	7533	7570	7554	7507	7669	7537	7636	7500	7608	7471	7569	7530	7504	7592	7565	7580	7511	7511	7720	7632	7564	7606	7479	7612	7588	7600	7538	7618	7489	7683	7486	7539	7595	7529	7557	7458	7443	7593	7655	7672	7479	7569	7605	7611	7512	7477	7524	7665	7487	7669	7690	7400	7613	7510	7525	7657	7530	7617	7549	7502	7518	7503	7609	7512	7586	7521	7458	7529	7598	7432	7508	7550	7520	7494	7521	7603	7555	7415	7667	7563	7581	7662	7529	7513	7441	7534	7641	7560	7641	7665	7633	7402	7610	7546	7417	7573	7619	7703	7442	7552	7574	7613	7686	7548	7599	7601	7560	7428	7556	7645	7590	7557	7504	7575	7749	7514	7679	7758	7458	7620	7574	7519	7589	7538	7420	7606	7559	7526	7547	7663	7634	7495	7607	7752	7465	7638	7521	7586	7678	7526	7577	7610	7616	7545	7481	7564	7575	7646	7570	7604	7442	7547	7458	7566	7404	7516	7553	7622	7608	7529	7555	7576	7588	7594	7568	7573	7547	7537	7608	7739	7433	7625	7474	7491	7586	7447	7315	7598	7632	7553	7512	7488	7489	7562	7622	7568	7604	7650	7465	7405	7589	7477	7558	7545	7578	7634	7727	7517	7498	7698	7647	7633	7633	7416	7588	7509	7461	7508	7464	7506	7424	7561	7575	7349	7616	7585	7606	7425	7674	7396	7728	7559	7576	7554	7533	7429	7465	7469	7546	7570	7505	7638	7626	7497	7518	7643	7611	7587	7506	7405	7538	7577	7659	7620	7635	7501	7591	7632	7537	7648	7657	7412	7636	7521	7535	7577	7467	7633	7608	7685	7515	7649	7514	7477	7538	7619	7572	7512	7477	7615	7537
4322	1938	1535	1304	1639	1894	1721	1668	3416	5763	5028	3082	1623	1139	909	980	890	962	917	913	923	930	894	889	903	920	922	891	848	931	931	928	864	943	920	920	899	908	924	933	995	899	920	904	898	865	887	903	911	934	911	959	919	938	894	940	901	946	930	882	888	901	848	910	921	905	928	966	914	949	960	919	876	953	942	919	901	913	953	898	921	882	966	926	952	939	898	941	888	900	949	884	916	844	932	934	912	911	893	840	886	859	899	931	928	870	891	892	893	859	925	924	915	924	925	933	907	969	935	899	933	941	942	925	966	933	945	917	921	982	921	971	907	919	942	876	926	943	902	864	912	892	913	935	925	920	918	858	915	924	919	892	894	859	955	920	960	932	905	888	890	928	913	913	924	900	898	923	944	966	961	904	940	918	982	1000	925	903	907	944	895	965	903	869	968	887	958	955	948	920	926	905	919	909	930	946	914	899	907	903	889	928	880	891	949	948	898	891	945	902	898	934	920	875	927	935	896	875	939	893	942	918	885	905	900	925	906	943	891	931	892	917	922	977	948	921	941	897	919	919	908	924	968	936	919	895	902	873	912	934	948	915	921	893	921	919	918	935	928	926	951	849	901	895	877	870	899	963	933	881	924	923	931	927	925	910	957	914	883	915	868	923	942	895	953	930	969	948	928	867	939	963	870	937	881	931	925	958	916	956	915	955	914	881	911	954	902	916	923	946	909	928	925	913	885	914	889	929	908	908	954	945	956	882	919	948	933	927	852	867	863	958	925	933	939	927	925	896	913	919	892	856	896	934	950	842	908	898	872	930	880	925	936	927	927	864	914	919	912	917	962	919	934	869	941	895	928	910	942	910	949	966	914	904	899	930	914	902	914	894	920	899	964	892	942	914	930	965	925	947	846	942	971	898	938	973	839	904	886	878	933	958	953	917	900	996	907	929	929	877	921	893	851	909	897	926	932	892	904	945	940	943	905	923	951	938	923	934	902	915	952	928	917	904	877	921	900	894	911	884	924	944	930	898	895	893	834	922	885	907	937	902	914	926	938	904	963	978	890	938	900	876	915	939	983	879	923	925	955	912	885	909	934	936	946	921	914	920	924	860	953	931	923	866	909	889	893	906	954	881	934	915	942	895	896	874	902	924	906	964	969	963	926	882	898	951	911	931	901	872	945	898	945	869	897	931	948	941	920	925	887	893	856	921	875	908	872	921	940	916	867	942	935	933	892	987	987	871	902	966	943	906	899	917	862	931	927	961	908	944	999	932	990	987	908	957	931	815	917	885	880	901	907	917	936	920	931	912	922	883	926	944	888	892	938	905	943	921	940	939	878	907	840	932	901	894	886	901	911	965	909	908	896	888	947	879	868	910	881	888	933	942	906	930	934	910	872	890	894	976	909	909	899	894	966	913	928	888	928	911	930	894	950	928	905	875	871	937	865	934	913	900	875	896	892	899	893	862	971	934	952	934	902	869	909	897	926	877	915	853	912	915	918	837	953	979	949	916	950	935	902	916	926	895	932	886	935	840	872	951	924	885	932	898	960	890	935	911	916	953	929	914	977	923	913	984	955	942	890	884	971	905	949	934	912	898	929	895	909	927	1015	937	908	897	925	924	940	919	885	880	928	903	896	912	905	936	876	957	858	928	926	875	902	902	918	908	956	908	934	872	913	911	874	935	913	903	862	890	956	942	927	894	916	963	876	916	933	915	981	895	863	920	964	931	911	901	889	901	877	901	943	923	915	978	874	934	862	889	907	877	879	898	875	934	902	903	878	865	895	906	898	952	892	949	926	902	959	912	967	887	834	868	887	914	923	857	884	888	939	922	903	985	902	942	891	909	904	925	912	860	872	941	919	913	930	898	909	936	913	979	902	904	947	908	914	967	903	883	878	887	889	955	862	906	930	952	970	943	941	933	913	907	877	868	914	943	919	970	956	965	891	916	905	898	897	918	972	920	890	961	904	918	873	916	888	923	897	952	908	933	919	952	960	872	902	914	862	954	974	983	905	949	889	935	900	878	868	948	931	930	912	937	934	892	859	891	940	893	946	923	916	877	962	951	970	913	917	906	917	913	965	892	865	900	965	923	958	941	946	961	912	917	896	972	874	883	883	922	885	899	927	957	908	981	939	853	933	951	907	906	923	936	986	932	942	907	935	916	903	953	892	946	941	942	900	875	903	905	915	871	883	901	968	897	896	913	911	901	905	933	945	935	916	894	923	893	852	933	937	894	896	909	905	961	866	920	907	925	949	898	876	908	930	995	858	922	941	913	922	948	923	925	876	892	896	906	918	884	946	916	901	951	957	877	881	900	866	915	909	939	878	916	987	919	907	914	896	890	929	900	903	947	880	891	861	932	936	945	923	947	956	926	943	879	879	916	862	917	921	918	912	875	921	889	897	921	913	925	913	880	913	952	949	892	918	895	909	957	936	922	894	887	863	913	928	983	870	911	870	933	914	895	937	963	936	960	892	876	924	922	914	869	828	915	848	888	890	916	883	895	916	919	863	940	890	1004	858	900	951	953	918	911	893	915	927	881	916	871	911	958	934	874	878	947	918	904	857	874	889	929	955	905	867	906	898	866	889	941	871	962	876	869	910	874	949	850	972	872	943	910	888	923	898	883	938	865	924	908	933	892	958	925	912	887	906	929	932	857	895	943	949	963	986	902	909	876	929	875	954	982	923	917	906	948	963	884	892	910	912	907	903	947	935	931	918	911	887	954	922	965	931	968	908	971	929	942	933	903	934	948	885	941	918	898	897	908	969	885	916	955	880	909	926	878	960	877	912	938	979	918	894	926	932	927	864	906	880	970	862	899	945	898	924	894	895	903	978	928	928	911	942	930	931	966	909	883	914	916	957	895	972	911	944	912	916	896	929	884	910	948	893	908	908	906	904	907	928	939	891	945	957	891	906	908	930	932	952	888	929	909	916	934	899	941	892	914	913	898	913	936	929	912	904	878	881	921	888	913	944	854	897	938	918	919	938	929	933	945	959	903	905	929	882	918	922	978	878	879	897	840	878	975	911	908	929	923	907	874	897	930	899	905	869	875	936	896	866	880	943	861	877	865	873	878	851	915	902	963	931	925	955	882	919	945	889	1020	929	901	869	856	890	917	913	904	912	936	958	843	936	847	883	950	901	856	976	925	962	897	958	922	911	931	877	965	897	910	930	905	937	950	886	964	927	905	930	912	920	907	925	944	880	932	857	947	896	886	896	879	957	903	902	944	928	926	933	926	924	868	906	923	883	945	897	850	916	934	962	901	900	885	967	934	928	883	937	1000	871	943	900	918	879	926	948	917	904	887	930	874	904	914	969	953	935	879	941	905	925	875	949	948	914	904	938	908	892	931	885	873	915	955	899	1005	900	899	895	896	901	926	871	933	920	966	922	866	956	899	914	922	942	859	995	931	894	939	920	916	962	900	904	876	940	918	926	936	927	927	871	919	931	895	939	931	949	985	897	946	928	909	910	858	904	934	891	939	948	916
23529	16374	14021	21151	28933	30906	28179	26288	40285	46002	39268	28612	16286	10065	7859	7422	7435	7471	7344	7435	7323	7544	7401	7330	7334	7379	7392	7332	7422	7452	7400	7318	7327	7421	7325	7511	7389	7425	7434	7340	7409	7385	7515	7425	7409	7401	7368	7399	7459	7288	7309	7285	7475	7458	7533	7352	7411	7331	7366	7440	7413	7448	7398	7413	7468	7425	7415	7478	7532	7394	7238	7519	7359	7381	7539	7460	7318	7514	7519	7494	7403	7417	7444	7585	7389	7408	7391	7412	7264	7323	7339	7473	7387	7419	7469	7479	7454	7350	7325	7266	7440	7480	7357	7405	7347	7501	7435	7366	7405	7440	7360	7333	7340	7487	7384	7371	7395	7249	7411	7370	7448	7362	7398	7393	7334	7338	7331	7463	7466	7366	7406	7381	7473	7473	7496	7326	7347	7300	7422	7316	7492	7288	7423	7429	7487	7300	7383	7380	7520	7383	7479	7469	7418	7322	7304	7335	7483	7360	7382	7296	7474	7473	7398	7492	7455	7393	7444	7432	7441	7362	7472	7407	7383	7312	7317	7469	7270	7404	7526	7456	7429	7460	7411	7487	7317	7327	7399	7611	7400	7510	7404	7288	7232	7458	7396	7444	7328	7398	7519	7459	7525	7372	7400	7441	7482	7502	7246	7373	7516	7434	7416	7385	7552	7381	7350	7333	7442	7334	7395	7472	7464	7516	7504	7365	7438	7397	7423	7304	7471	7269	7431	7271	7414	7478	7390	7467	7372	7398	7444	7423	7265	7424	7377	7393	7349	7440	7382	7337	7356	7455	7426	7347	7340	7499	7405	7502	7400	7401	7387	7439	7446	7522	7448	7346	7415	7272	7361	7439	7330	7331	7383	7523	7419	7424	7459	7434	7446	7434	7316	7511	7344	7453	7420	7529	7512	7459	7313	7380	7605	7391	7377	7474	7332	7461	7424	7509	7405	7430	7501	7381	7395	7360	7297	7430	7354	7461	7439	7401	7360	7446	7474	7461	7465	7328	7508	7500	7417	7436	7450	7426	7474	7356	7444	7349	7423	7490	7390	7483	7552	7505	7361	7383	7480	7574	7478	7436	7401	7374	7546	7449	7433	7413	7449	7313	7343	7372	7396	7353	7450	7495	7282	7318	7434	7473	7426	7404	7349	7398	7370	7456	7499	7433	7442	7389	7347	7421	7456	7497	7299	7488	7458	7510	7418	7323	7360	7512	7487	7371	7464	7333	7420	7447	7370	7351	7453	7404	7463	7286	7474	7524	7512	7403	7321	7328	7412	7342	7301	7454	7421	7420	7458	7293	7402	7397	7394	7442	7511	7446	7355	7412	7370	7320	7482	7482	7362	7432	7244	7508	7485	7354	7361	7349	7342	7495	7417	7309	7473	7457	7304	7423	7449	7528	7398	7383	7459	7370	7338	7472	7372	7447	7308	7418	7453	7528	7435	7613	7383	7292	7303	7354	7336	7467	7456	7394	7433	7487	7351	7488	7484	7405	7520	7273	7301	7392	7317	7371	7357	7380	7372	7388	7396	7431	7369	7227	7428	7412	7345	7374	7453	7373	7410	7416	7358	7469	7510	7338	7390	7567	7500	7494	7433	7438	7328	7472	7310	7380	7528	7356	7459	7405	7460	7433	7377	7264	7488	7603	7481	7412	7439	7384	7461	7288	7333	7381	7367	7600	7432	7377	7329	7425	7462	7575	7369	7319	7556	7435	7400	7379	7410	7357	7407	7291	7477	7434	7399	7427	7401	7485	7421	7435	7487	7446	7473	7442	7424	7471	7451	7422	7400	7402	7529	7374	7491	7374	7500	7389	7501	7477	7302	7455	7361	7222	7479	7349	7435	7506	7374	7464	7419	7348	7452	7318	7363	7527	7369	7445	7420	7507	7397	7317	7445	7465	7461	7473	7353	7252	7517	7304	7316	7540	7385	7354	7435	7500	7368	7377	7461	7370	7228	7345	7403	7433	7419	7408	7414	7296	7397	7593	7331	7398	7495	7256	7413	7441	7498	7398	7483	7476	7448	7408	7446	7400	7410	7471	7463	7401	7410	7366	7436	7498	7479	7472	7415	7451	7416	7375	7574	7333	7481	7368	7296	7343	7444	7360	7410	7438	7489	7365	7457	7305	7403	7490	7364	7411	7256	7291	7408	7298	7505	7402	7475	7281	7402	7318	7482	7561	7570	7374	7455	7433	7252	7383	7467	7451	7442	7448	7409	7444	7526	7369	7512	7428	7403	7372	7325	7501	7540	7385	7414	7261	7450	7391	7397	7653	7458	7469	7354	7434	7340	7418	7432	7493	7344	7410	7538	7533	7511	7374	7435	7370	7505	7386	7307	7388	7509	7528	7346	7484	7439	7355	7368	7462	7508	7346	7403	7348	7434	7430	7449	7515	7500	7253	7357	7420	7355	7507	7263	7486	7278	7406	7450	7468	7390	7401	7400	7331	7387	7468	7332	7378	7282	7341	7495	7220	7336	7445	7408	7442	7441	7383	7412	7374	7482	7477	7428	7404	7455	7387	7408	7352	7482	7399	7396	7298	7419	7365	7346	7422	7392	7399	7400	7258	7395	7409	7462	7284	7395	7419	7337	7366	7372	7331	7360	7360	7330	7432	7348	7466	7351	7215	7531	7413	7503	7465	7383	7262	7512	7489	7385	7410	7420	7503	7443	7335	7411	7341	7435	7440	7596	7433	7397	7448	7282	7424	7353	7269	7364	7489	7516	7345	7395	7487	7461	7362	7254	7482	7408	7449	7379	7481	7454	7374	7442	7557	7322	7473	7332	7515	7458	7495	7332	7429	7482	7484	7491	7204	7428	7417	7337	7463	7375	7409	7343	7428	7281	7493	7284	7480	7305	7351	7311	7472	7518	7352	7286	7351	7380	7429	7392	7354	7424	7439	7446	7420	7358	7289	7418	7359	7539	7351	7414	7474	7423	7489	7451	7339	7297	7496	7324	7436	7174	7235	7380	7379	7315	7368	7440	7370	7397	7491	7333	7398	7289	7384	7340	7344	7337	7531	7525	7410	7485	7321	7463	7434	7425	7362	7458	7300	7347	7424	7309	7358	7335	7360	7370	7407	7463	7431	7311	7478	7518	7550	7343	7480	7526	7434	7456	7491	7399	7368	7408	7309	7328	7507	7370	7458	7474	7345	7553	7359	7421	7413	7446	7464	7394	7380	7431	7423	7368	7401	7365	7371	7364	7427	7472	7328	7337	7408	7482	7340	7472	7365	7311	7481	7251	7454	7523	7265	7492	7349	7387	7367	7220	7425	7431	7441	7476	7291	7446	7376	7527	7368	7377	7457	7367	7497	7379	7414	7372	7453	7435	7522	7581	7412	7402	7542	7442	7356	7346	7315	7389	7407	7283	7422	7465	7455	7454	7406	7509	7331	7475	7521	7286	7301	7388	7343	7425	7353	7418	7536	7460	7409	7440	7347	7351	7458	7458	7634	7500	7395	7304	7461	7491	7375	7339	7437	7393	7289	7449	7355	7363	7469	7475	7360	7417	7480	7504	7436	7346	7347	7525	7518	7532	7502	7337	7314	7392	7341	7500	7347	7481	7342	7394	7174	7581	7204	7396	7416	7416	7321	7481	7417	7493	7371	7412	7584	7421	7449	7337	7406	7374	7371	7439	7389	7471	7471	7336	7398	7453	7479	7295	7401	7401	7478	7409	7265	7379	7408	7483	7475	7483	7368	7450	7405	7332	7495	7478	7414	7358	7447	7527	7427	7504	7431	7474	7448	7421	7303	7316	7405	7485	7288	7546	7371	7484	7333	7289	7301	7451	7447	7405	7493	7416	7331	7437	7350	7333	7230	7565	7305	7459	7439	7454	7443	7329	7453	7544	7501	7336	7445	7420	7295	7362	7438	7339	7447	7355	7269	7390	7413	7467	7433	7475	7384	7288	7476	7455	7485	7327	7343	7418	7485	7564	7489	7433	7488	7413	7514	7297	7362	7469	7489	7512	7387	7484	7387	7523	7418	7356	7380	7441	7443	7442	7346	7307	7283	7431	7405	7292	7375	7379	7509	7319	7510	7439	7410	7462	7376	7354	7457	7433	7598	7389	7540	7489	7486	7360	7480	7429	7560	7364	7457	7416	7443	7385	7569	7434	7435	7440	7349	7374	7546	7375	7505	7400	7550	7380	7373	7417	7478	7424	7486	7390	7376	7326	7381	7328	7426	7412	7476	7385	7245	7421	7233	7531	7246	7575	7286	7509	7362	7415	7437	7274	7486	7326	7266	7541	7462	7302	7561	7354	7400	7469	7391	7303	7513	7434	7356	7443	7335	7414	7419	7326	7256	7454	7508	7571	7455	7331	7417	7348	7412	7399	7311	7438	7378	7381	7466	7431	7240	7481	7313	7308	7449	7462	7278	7430	7363	7369	7326	7364	7505	7387	7535	7372	7437	7534	7434	7458	7442	7313	7301	7289	7511	7342	7431	7400	7370	7451	7534	7445	7462	7417	7452	7459	7333	7373	7360	7337	7420	7388	7418	7398	7272	7430	7432	7310	7434	7503	7449	7394	7456	7404	7350	7429	7336	7470	7427	7520	7410	7365	7477	7556	7517	7404	7488	7430	7465	7463	7420	7494	7298	7404	7488	7467	7300	7514	7411	7376	7374	7503	7528	7504	7516	7349	7442	7207	7452	7567	7449	7374	7517	7331	7295	7344	7356	7376	7295	7415	7554	7430	7316	7437	7421	7363	7401	7372	7397	7402	7519	7322	7397	7292	7475	7430	7425	7298	7417	7503	7338	7443	7371	7420	7587	7351	7627	7522	7356	7524	7382	7349	7525	7376	7462	7375	7467	7390	7505	7436	7379	7550	7501	7465	7462	7428	7389	7487	7442	7554	7397	7437	7392	7519	7495	7471	7483	7544	7478	7504	7410	7314	7381	7544	7295	7325	7364	7441	7356	7322	7404	7438	7352	7428	7554	7611	7335	7395	7378	7508	7385	7457	7358	7410	7474	7312	7550	7456	7515	7410	7389	7335	7519	7332	7426	7386	7399	7413	7439	7269	7394	7500	7432	7439	7469	7465	7488	7363	7413	7362	7400	7418	7410	7473	7340	7492	7386
3757	2598	1837	1464	1966	2345	2107	2401	8590	15392	13233	7016	2885	1376	1063	963	944	945	910	946	947	932	940	961	911	980	931	959	876	884	913	889	924	947	895	925	872	896	920	931	932	906	948	909	894	909	886	925	875	946	895	909	926	933	964	909	937	907	929	913	928	870	920	908	951	886	949	891	951	903	993	921	944	889	921	961	930	906	920	911	958	883	914	888	954	971	941	917	932	925	908	931	889	949	938	940	953	935	868	948	885	974	989	919	900	897	913	879	966	944	947	994	973	884	976	949	932	920	929	942	953	950	853	896	899	1009	875	945	897	897	952	910	909	915	908	945	928	926	933	889	957	893	926	946	882	960	916	894	890	946	891	889	902	948	906	858	931	898	919	931	900	906	965	913	920	963	900	919	878	904	934	906	879	925	938	944	922	901	919	917	911	949	882	961	909	917	860	908	955	917	938	952	953	948	915	903	863	905	920	928	940	913	851	953	896	944	927	904	951	894	887	897	1027	971	881	930	933	896	951	930	944	921	1018	928	909	900	909	912	908	945	904	887	897	913	902	889	953	965	910	907	916	898	947	925	917	925	928	923	948	906	962	954	905	976	905	899	934	912	980	899	882	902	905	962	967	937	991	916	902	902	942	921	924	955	956	917	910	915	919	912	932	971	932	953	925	926	917	924	909	913	868	859	919	902	966	941	945	936	963	969	914	914	887	955	940	922	920	885	949	937	902	932	935	865	916	970	1000	953	899	893	948	896	918	963	960	982	897	895	931	917	902	937	925	953	912	961	954	935	980	942	929	873	944	920	917	896	873	951	918	909	925	941	919	881	872	901	912	936	890	967	910	902	894	936	939	938	918	947	888	952	916	936	933	932	845	914	933	920	951	882	961	920	873	958	915	927	878	904	919	1014	909	1000	932	938	892	921	907	864	936	933	917	947	914	949	939	915	940	952	932	883	943	911	925	886	963	918	962	940	931	929	942	858	925	956	927	877	915	948	957	915	919	919	898	914	896	923	918	912	902	946	903	932	932	954	965	961	933	973	944	875	928	975	952	944	938	900	929	916	949	915	926	960	886	917	960	949	939	958	904	956	897	909	899	846	904	918	878	872	898	911	927	892	954	942	958	932	951	972	915	952	952	955	885	969	935	918	868	924	906	910	891	895	926	901	915	972	882	885	909	880	935	910	929	930	907	900	907	928	976	923	869	916	953	903	933	912	950	934	936	934	941	954	972	943	897	917	894	872	957	892	969	896	957	920	942	925	912	933	911	886	926	931	914	945	983	907	874	898	925	908	905	980	943	886	987	926	951	987	922	1019	938	907	911	936	853	884	945	905	918	921	915	974	872	963	902	885	921	943	909	879	935	944	949	922	922	851	928	1017	928	873	954	944	921	895	845	949	1007	935	956	974	949	949	912	908	933	900	954	913	930	973	933	968	931	891	892	905	935	983	929	911	952	910	904	915	887	933	943	899	974	968	958	955	954	936	938	922	966	971	909	862	976	983	943	930	933	865	876	968	915	876	928	910	930	961	922	894	915	951	935	922	943	906	980	989	941	934	895	916	930	941	893	919	942	951	920	914	905	910	912	917	886	884	960	938	939	908	942	933	888	915	909	893	940	925	926	898	925	941	901	925	895	945	949	982	919	923	914	930	894	902	978	886	928	932	936	919	880	920	891	922	943	935	910	935	940	916	912	949	888	898	917	904	881	951	959	911	919	939	957	968	893	914	860	948	973	955	972	891	921	918	916	958	902	916	935	927	884	953	911	909	917	894	937	899	910	871	941	901	926	956	915	973	918	907	958	981	902	943	900	967	860	945	967	942	953	957	913	949	938	923	913	928	953	885	912	914	929	927	891	881	978	937	896	938	886	878	932	960	894	959	948	867	887	922	869	968	891	949	995	922	877	944	910	929	921	932	930	863	912	960	916	984	925	924	901	955	934	864	939	909	945	927	946	918	945	949	938	934	950	901	934	916	921	856	962	996	908	885	902	930	886	918	961	848	931	956	919	931	945	923	881	894	879	929	908	955	895	885	929	991	978	885	877	943	988	986	914	910	896	982	967	919	886	966	916	930	994	965	950	861	875	864	918	945	884	893	868	979	934	895	912	925	935	962	929	930	975	922	958	947	951	901	934	966	942	906	950	946	883	903	1004	986	950	932	836	931	898	942	924	969	927	928	900	899	901	920	952	935	953	900	940	914	957	919	917	919	936	949	928	947	871	901	889	978	953	928	939	933	958	910	933	931	921	969	910	937	960	917	919	899	967	911	945	959	896	915	872	957	965	895	919	895	993	955	916	932	946	892	898	959	919	902	971	909	896	888	914	904	946	917	948	970	906	932	954	938	931	915	895	953	913	934	987	906	928	905	929	907	979	928	856	945	895	915	913	962	927	943	896	958	892	880	954	883	993	908	928	875	966	886	1004	923	946	935	883	940	973	915	951	932	869	942	948	874	892	975	902	954	870	883	959	921	906	960	895	967	956	887	893	907	898	873	908	896	902	937	904	913	902	985	944	864	897	938	922	923	890	926	890	957	910	916	884	910	936	951	922	965	929	931	967	947	889	982	968	944	902	943	897	918	933	873	941	871	894	967	924	859	954	856	903	971	942	944	932	965	894	968	939	902	962	935	878	885	969	946	926	890	986	909	929	896	889	980	968	910	975	932	914	888	959	901	937	986	954	903	974	944	906	917	923	955	917	927	927	951	938	910	882	913	941	956	897	921	936	920	931	956	915	951	902	935	977	925	867	866	941	915	887	952	956	930	918	934	956	914	914	934	921	935	961	956	875	896	864	950	949	976	946	901	923	860	943	914	886	938	866	911	898	891	909	948	946	879	920	931	910	910	886	953	863	925	890	935	914	913	898	866	914	915	932	955	901	921	942	951	929	930	932	909	856	956	1006	924	926	881	895	890	935	924	875	940	924	919	981	935	929	840	902	1004	912	908	906	912	923	906	982	928	933	902	890	940	946	910	906	921	912	907	908	975	1021	915	899	928	960	1008	935	929	888	970	960	884	888	870	853	931	906	896	908	905	899	954	939	992	880	1020	912	942	901	892	901	935	876	921	967	919	935	974	974	907	899	890	918	952	923	947	888	874	926	899	954	928	941	862	953	922	901	936	900	977	893	936	904	947	971	926	925	996	923	860	923	931	885	937	943	933	928	917	904	924	889	906	930	895	914	952	895	895	952	921	891	968	924	901	934	910	879	902	909	893	956	898	934	886	920	968	878	939	904	926	932	845	925	915	944	936	956	873	902	950	920	931	919	908	906	956	900	914	913	934	959	987	872	924	938	968	895	934	915	909	964	990	880	952	929	908	875	872	904	980	961	950	903	902	908	902	914	910	922	921	926	951	922	891	949	939	873	932	923	950	915	914	910	907	902	921	940	957	918	927	981	911	932	973	966	923	936	922	940	942	958	944	887	926	941	961	945	926	929	884	886	915	940	909	897	923	885	934	886	1024	964	923	913	886	919	906	959	950	947	924	943	934	967	976	945	869
26764	20343	16099	23060	34183	35706	32272	35636	57120	66265	56693	41321	25635	13247	8585	7577	7447	7453	7324	7407	7347	7496	7294	7320	7605	7387	7418	7368	7350	7438	7501	7477	7443	7561	7417	7445	7561	7515	7521	7459	7459	7429	7580	7484	7361	7393	7359	7347	7375	7432	7358	7496	7472	7492	7495	7395	7586	7379	7471	7436	7366	7367	7406	7415	7463	7453	7406	7378	7577	7458	7473	7533	7395	7485	7358	7438	7460	7394	7314	7414	7484	7491	7355	7537	7409	7336	7428	7384	7437	7423	7529	7380	7496	7284	7483	7487	7353	7562	7514	7423	7436	7423	7392	7399	7400	7495	7476	7389	7340	7354	7400	7462	7448	7464	7462	7442	7403	7341	7395	7442	7483	7386	7354	7378	7508	7445	7513	7436	7503	7449	7450	7589	7377	7640	7290	7423	7270	7481	7493	7453	7365	7392	7388	7469	7433	7544	7314	7426	7448	7455	7563	7318	7470	7469	7395	7432	7490	7544	7363	7454	7473	7481	7304	7449	7508	7403	7439	7400	7388	7374	7372	7456	7398	7289	7420	7445	7462	7533	7351	7449	7540	7461	7376	7401	7489	7593	7435	7262	7434	7307	7434	7513	7386	7446	7410	7516	7478	7485	7389	7389	7456	7464	7486	7352	7374	7409	7340	7412	7455	7437	7512	7439	7463	7461	7386	7531	7491	7316	7456	7347	7327	7315	7518	7361	7393	7434	7513	7305	7425	7444	7429	7539	7398	7390	7446	7555	7367	7436	7464	7422	7433	7343	7407	7326	7493	7364	7377	7505	7466	7401	7383	7366	7412	7498	7357	7407	7517	7446	7319	7384	7367	7403	7512	7391	7354	7496	7433	7437	7503	7384	7479	7408	7370	7491	7395	7571	7384	7372	7510	7400	7388	7452	7335	7408	7427	7456	7460	7511	7506	7423	7304	7365	7445	7499	7431	7430	7353	7378	7496	7577	7521	7278	7397	7393	7494	7428	7428	7478	7425	7365	7445	7368	7623	7289	7406	7539	7258	7452	7554	7396	7478	7489	7352	7192	7582	7402	7439	7469	7377	7456	7632	7428	7374	7403	7418	7565	7374	7476	7491	7353	7483	7360	7495	7609	7426	7470	7586	7377	7488	7537	7426	7366	7496	7447	7466	7501	7363	7565	7219	7410	7427	7525	7460	7390	7527	7329	7523	7454	7397	7538	7440	7252	7509	7408	7357	7299	7537	7526	7509	7307	7464	7415	7377	7547	7393	7426	7500	7491	7463	7495	7284	7398	7489	7534	7351	7376	7508	7491	7340	7298	7505	7459	7459	7428	7407	7395	7538	7471	7450	7558	7460	7463	7441	7426	7436	7470	7403	7291	7441	7502	7586	7355	7317	7362	7427	7319	7452	7444	7346	7420	7383	7397	7421	7421	7480	7339	7486	7384	7454	7472	7514	7433	7407	7516	7393	7343	7476	7589	7451	7529	7370	7360	7458	7439	7434	7397	7354	7429	7433	7509	7311	7499	7537	7393	7453	7563	7476	7441	7612	7491	7450	7453	7552	7255	7410	7445	7190	7462	7398	7507	7511	7412	7431	7426	7374	7466	7410	7463	7473	7476	7459	7381	7404	7538	7366	7191	7456	7545	7360	7421	7489	7392	7495	7440	7457	7569	7545	7521	7481	7466	7324	7504	7410	7434	7455	7407	7233	7212	7623	7473	7419	7286	7442	7538	7320	7434	7439	7434	7448	7548	7513	7386	7346	7485	7484	7339	7346	7450	7557	7469	7440	7343	7565	7556	7535	7393	7357	7374	7398	7445	7433	7564	7394	7430	7521	7435	7254	7424	7412	7411	7659	7311	7414	7434	7391	7481	7360	7446	7480	7405	7422	7520	7510	7484	7535	7381	7459	7447	7391	7376	7319	7294	7418	7360	7559	7401	7403	7528	7496	7514	7397	7495	7346	7409	7486	7514	7459	7523	7404	7392	7408	7452	7520	7457	7377	7291	7455	7459	7384	7453	7388	7507	7479	7508	7327	7607	7512	7390	7351	7291	7438	7360	7325	7446	7512	7527	7550	7371	7432	7498	7535	7436	7447	7477	7443	7370	7549	7410	7492	7470	7421	7293	7421	7380	7578	7354	7534	7435	7394	7460	7460	7369	7294	7400	7436	7486	7396	7423	7324	7532	7368	7454	7452	7522	7413	7415	7510	7439	7596	7393	7370	7508	7442	7406	7423	7427	7300	7385	7439	7370	7333	7559	7433	7495	7400	7461	7436	7446	7512	7427	7393	7498	7377	7315	7422	7592	7450	7400	7454	7447	7518	7462	7473	7420	7535	7312	7435	7479	7489	7318	7454	7318	7501	7327	7396	7457	7423	7305	7356	7419	7375	7397	7503	7477	7473	7404	7445	7561	7497	7531	7455	7539	7431	7361	7446	7369	7445	7530	7514	7494	7408	7336	7395	7343	7402	7465	7431	7406	7512	7414	7416	7504	7478	7394	7394	7615	7460	7438	7371	7392	7645	7444	7413	7536	7385	7476	7346	7435	7446	7472	7506	7311	7407	7316	7453	7350	7346	7380	7405	7456	7485	7444	7439	7344	7495	7470	7476	7447	7479	7362	7415	7342	7377	7426	7554	7496	7382	7439	7397	7446	7375	7400	7606	7339	7384	7424	7389	7437	7369	7534	7467	7462	7448	7453	7326	7379	7471	7459	7375	7511	7330	7405	7510	7523	7401	7549	7461	7542	7376	7561	7501	7511	7403	7491	7495	7436	7439	7421	7376	7497	7461	7480	7441	7503	7522	7402	7312	7309	7604	7382	7521	7475	7416	7499	7557	7365	7312	7530	7551	7432	7390	7395	7309	7556	7379	7466	7412	7549	7512	7576	7357	7409	7400	7408	7429	7269	7436	7392	7392	7366	7362	7460	7446	7298	7353	7433	7419	7290	7478	7458	7330	7480	7496	7390	7400	7485	7538	7315	7492	7397	7415	7394	7426	7362	7470	7377	7491	7385	7475	7399	7301	7407	7521	7364	7369	7373	7549	7298	7536	7445	7505	7399	7450	7458	7427	7472	7350	7459	7339	7461	7534	7412	7502	7470	7318	7504	7286	7362	7520	7317	7501	7336	7449	7369	7302	7464	7436	7425	7528	7550	7487	7417	7488	7412	7253	7482	7456	7301	7508	7476	7454	7449	7408	7395	7382	7296	7474	7431	7433	7468	7573	7447	7467	7526	7458	7479	7501	7358	7364	7426	7508	7521	7554	7321	7598	7528	7494	7402	7320	7353	7353	7541	7501	7469	7445	7492	7406	7360	7504	7464	7403	7422	7423	7307	7346	7504	7390	7294	7396	7429	7586	7335	7453	7385	7376	7340	7473	7398	7448	7429	7592	7516	7510	7509	7515	7409	7399	7365	7529	7460	7456	7547	7286	7510	7374	7317	7411	7463	7359	7595	7532	7342	7487	7443	7403	7589	7472	7471	7375	7324	7454	7315	7385	7434	7343	7635	7492	7374	7484	7439	7381	7275	7389	7321	7400	7525	7484	7464	7423	7486	7587	7321	7517	7425	7472	7579	7498	7481	7413	7510	7542	7262	7441	7611	7524	7513	7410	7487	7381	7493	7434	7531	7390	7605	7432	7557	7442	7523	7385	7432	7464	7322	7416	7460	7358	7415	7446	7355	7534	7533	7544	7431	7542	7480	7380	7431	7323	7529	7497	7477	7521	7290	7376	7391	7384	7343	7417	7561	7288	7587	7448	7474	7411	7367	7375	7567	7468	7503	7526	7546	7361	7335	7440	7383	7429	7589	7474	7418	7430	7439	7311	7422	7578	7480	7501	7547	7459	7535	7302	7451	7574	7474	7425	7226	7468	7467	7602	7401	7521	7493	7423	7355	7402	7532	7453	7418	7471	7551	7610	7428	7407	7456	7472	7429	7368	7668	7439	7397	7373	7397	7390	7368	7522	7505	7368	7389	7443	7430	7472	7463	7471	7441	7395	7302	7549	7370	7483	7309	7399	7605	7452	7570	7441	7429	7426	7318	7479	7499	7438	7261	7316	7489	7413	7443	7457	7493	7439	7314	7473	7483	7435	7359	7376	7479	7482	7478	7428	7505	7572	7316	7483	7406	7365	7526	7477	7444	7443	7547	7373	7444	7439	7541	7553	7376	7502	7253	7430	7365	7471	7443	7571	7501	7366	7339	7446	7458	7486	7314	7311	7513	7503	7396	7411	7421	7436	7363	7479	7387	7483	7426	7473	7387	7420	7430	7355	7541	7517	7290	7587	7445	7439	7417	7504	7449	7509	7477	7479	7501	7399	7452	7438	7418	7552	7544	7443	7636	7361	7514	7383	7533	7504	7448	7375	7473	7444	7434	7420	7460	7586	7276	7344	7411	7467	7376	7408	7501	7459	7457	7460	7369	7584	7356	7433	7528	7492	7448	7454	7432	7355	7480	7478	7444	7560	7359	7467	7487	7466	7498	7461	7450	7465	7580	7503	7515	7388	7471	7477	7533	7419	7442	7428	7422	7418	7443	7522	7543	7322	7397	7476	7389	7499	7412	7466	7492	7286	7454	7424	7529	7349	7486	7406	7433	7493	7451	7301	7380	7564	7478	7391	7393	7445	7420	7384	7426	7347	7219	7292	7540	7521	7424	7463	7413	7583	7398	7378	7538	7364	7443	7514	7384	7514	7542	7487	7408	7629	7478	7473	7369	7410	7410	7257	7510	7460	7513	7355	7563	7345	7637	7498	7399	7562	7497	7500	7462	7369	7531	7436	7441	7524	7489	7401	7544	7303	7485	7441	7335	7504	7365	7418	7537	7335	7445	7465	7425	7336	7424	7562	7472	7457	7520	7372	7531	7267	7465	7585	7426	7466	7410	7447	7426	7306	7419	7496	7495	7420	7504	7305	7449	7384	7440	7315	7363	7310	7496	7417	7427	7466	7436	7413	7408	7546	7517	7539	7444	7405	7407	7332	7355	7313	7552	7415	7421	7564	7496	7413	7380	7365	7488	7397	7465	7539	7256	7418	7370	7490	7333	7399	7434	7513	7450	7453	7373	7482	7461	7397	7381	7453	7419	7372	7540	7442	7373	7509	7446	7548	7428
6361	2611	1809	1429	1867	2217	1872	2564	9845	16278	13090	6420	2499	1329	1045	964	947	939	971	914	885	887	968	938	946	994	935	952	996	989	967	908	950	954	956	876	923	992	897	929	909	912	938	868	913	916	913	955	912	952	922	1020	1013	932	971	948	958	992	947	970	943	944	893	891	909	913	918	897	1024	925	910	967	925	929	933	997	870	934	935	968	957	890	937	942	959	980	950	937	881	925	923	925	968	964	969	912	947	905	945	885	981	948	969	982	976	920	931	965	957	941	943	961	943	942	953	953	959	940	962	898	967	949	957	961	940	945	942	936	980	923	938	935	913	952	966	966	932	928	918	924	913	935	957	965	951	921	953	1002	984	925	913	916	923	911	914	974	941	957	947	974	990	962	951	916	917	953	925	978	904	969	979	1001	966	926	930	985	991	966	966	938	946	958	1010	959	903	960	940	886	944	935	967	955	952	928	903	954	909	942	957	945	955	948	983	917	962	908	957	883	951	882	953	966	977	983	936	958	968	961	914	939	949	915	904	909	977	946	957	974	911	907	876	913	977	995	940	982	955	926	948	919	941	908	930	945	937	935	927	961	971	931	977	961	946	976	934	928	938	915	873	922	925	937	986	1009	949	937	955	972	915	944	945	965	875	966	995	905	912	936	917	963	974	957	1047	914	926	944	915	954	916	941	988	990	934	974	961	933	900	936	940	912	938	946	987	931	948	952	933	901	939	966	994	882	932	899	963	950	895	972	912	945	919	951	960	962	931	967	906	934	969	934	925	925	975	966	948	985	955	937	964	1001	919	913	907	924	939	939	990	970	904	974	930	961	964	952	925	934	934	900	924	985	978	955	948	1006	953	915	942	876	960	961	969	926	925	976	927	927	1028	981	874	962	966	947	951	957	961	932	948	994	937	1009	967	891	926	963	956	911	936	955	953	906	950	913	891	1005	972	933	959	972	976	921	931	948	932	966	923	969	999	950	970	961	987	950	935	924	970	1016	998	923	961	982	939	954	947	1008	939	922	971	962	931	977	968	937	945	950	961	956	951	953	959	971	908	1006	933	892	914	980	963	923	949	966	917	950	925	898	991	969	937	927	943	956	980	884	952	930	968	985	988	931	959	948	959	987	965	934	943	943	967	923	919	916	939	985	995	992	945	945	967	887	980	953	930	916	945	895	898	941	944	963	969	952	926	922	938	1021	937	985	907	985	921	956	926	936	967	960	946	962	955	947	913	968	939	984	958	986	944	964	923	960	937	958	902	916	911	946	931	928	958	922	966	926	1022	985	938	984	930	957	927	865	941	973	923	937	989	959	919	900	851	955	911	930	925	925	941	927	984	980	904	952	937	974	954	996	980	938	926	925	921	932	950	969	982	1026	956	906	931	986	970	920	939	907	955	953	947	943	920	906	991	936	950	970	950	965	876	916	921	933	990	955	969	965	919	936	918	934	916	952	929	891	934	930	946	966	972	990	958	905	924	961	967	961	926	983	885	909	930	949	934	956	1001	876	927	969	958	930	938	988	924	935	934	971	925	919	947	980	957	944	940	926	916	967	957	911	924	939	909	932	991	924	902	916	894	880	912	958	929	981	936	932	902	944	935	929	974	899	960	929	913	912	919	964	935	933	923	984	932	955	925	963	966	949	926	946	934	959	970	952	1003	957	982	910	1014	916	921	935	906	863	939	958	976	950	964	917	972	931	923	952	936	925	947	950	894	957	927	921	963	931	1006	903	983	978	972	932	972	953	941	971	947	999	937	940	949	928	948	875	910	928	918	964	970	902	925	978	941	913	941	942	945	955	932	941	956	980	953	992	941	944	930	925	916	879	932	917	987	977	955	945	931	1007	884	948	945	953	917	897	974	943	951	959	958	974	927	948	900	973	923	909	903	889	932	946	894	957	918	935	927	939	995	937	960	934	907	950	913	922	921	970	944	929	976	938	957	967	935	953	1021	930	969	920	941	891	915	972	960	978	973	988	966	896	922	1008	890	956	935	990	894	900	971	962	966	900	943	922	917	947	1013	893	948	988	954	935	939	946	966	951	971	937	937	928	936	954	969	950	925	928	946	942	949	956	912	929	945	956	903	925	931	983	927	955	924	966	906	978	977	910	948	968	967	916	989	973	950	957	972	948	939	964	926	909	904	936	904	912	905	922	888	919	965	927	886	957	957	909	1045	979	924	980	882	936	938	985	969	988	929	940	937	991	994	988	965	945	954	958	982	901	936	956	973	938	958	940	900	886	969	981	931	968	900	927	956	988	954	952	923	917	937	889	948	960	930	936	892	929	948	986	911	937	936	896	988	935	955	955	942	945	893	955	923	970	921	988	952	921	934	909	1016	929	932	926	939	947	957	959	953	1001	905	923	909	903	983	989	939	960	961	933	947	955	972	967	957	985	889	902	992	954	890	959	927	921	966	950	983	939	947	978	961	954	896	969	966	890	878	923	1001	979	972	929	945	912	934	941	940	936	971	947	899	966	928	914	904	950	922	950	1002	960	949	939	996	959	969	984	921	943	896	958	953	947	974	914	981	958	944	952	942	939	942	962	924	920	1004	941	915	969	951	960	972	968	934	986	946	920	976	879	964	969	958	932	925	896	957	937	936	925	939	894	937	887	941	966	935	955	886	1023	968	926	1005	901	923	917	953	938	938	924	884	1004	999	952	991	958	886	990	960	1039	912	958	963	953	965	902	929	973	972	941	949	998	995	927	1011	932	925	986	935	954	951	968	963	949	878	938	968	993	927	950	917	962	970	982	958	962	960	947	972	1019	969	921	897	984	926	971	973	973	945	936	938	927	923	969	966	986	995	940	954	936	917	910	966	933	950	958	973	954	947	886	944	944	989	968	940	922	966	966	913	983	960	991	928	907	954	980	911	933	931	946	932	952	961	986	949	914	918	932	905	882	943	939	949	974	955	889	978	966	962	1018	931	941	956	976	967	942	905	951	971	940	908	927	950	914	937	882	939	957	933	888	922	1005	970	871	944	962	958	989	926	988	964	932	958	996	962	935	930	935	1006	876	929	973	938	944	970	937	882	975	913	944	916	973	931	1000	966	944	948	985	958	924	955	929	925	945	930	904	920	980	940	916	915	931	955	977	976	915	952	920	982	958	938	1018	976	943	932	966	961	955	912	948	910	944	929	962	935	929	980	938	923	944	1000	911	939	904	950	927	946	934	887	954	940	970	922	908	963	958	956	954	909	915	956	916	964	911	948	971	926	994	966	942	922	949	922	904	908	944	917	956	983	969	925	943	917	955	925	996	868	947	916	950	896	940	941	991	880	967	919	959	932	939	959	952	936	971	961	917	971	970	954	1003	1006	1042	940	951	941	1013	910	943	1007	1012	953	919	966	927	971	900	895	893	927	900	939	938	991	910	898	961	912	969	911	952	956	967	957	957	978	904	895	901	962	935	892	978	962	935	974	978	950	962	993	908	905	969	979	995	911	963	965	868	891	954	955	921	949	969	919	935	957	943	941	887	927	902	935	915	906	923	915	978	949	931	923	960	898	963	941	986	920	981	990	951	959	986	938	922
25622	20160	15910	21760	32341	33412	29573	37676	60601	68127	56554	39928	24734	13300	8826	7841	7599	7667	7734	7671	7677	7667	7717	7702	7700	7774	7735	7655	7669	7598	7696	7704	7661	7726	7642	7606	7655	7684	7653	7655	7569	7687	7577	7798	7698	7629	7602	7674	7656	7660	7762	7715	7704	7714	7594	7587	7624	7583	7529	7558	7582	7501	7600	7585	7578	7557	7650	7665	7526	7590	7551	7629	7595	7716	7642	7700	7833	7721	7565	7605	7657	7753	7653	7559	7679	7613	7715	7610	7666	7654	7624	7624	7796	7702	7599	7485	7697	7525	7544	7591	7729	7604	7616	7615	7734	7671	7514	7708	7655	7652	7683	7669	7645	7624	7710	7705	7726	7711	7713	7666	7650	7656	7598	7597	7614	7613	7488	7688	7627	7656	7442	7591	7718	7680	7628	7629	7636	7689	7671	7672	7683	7735	7601	7663	7752	7625	7626	7660	7584	7820	7749	7592	7608	7662	7713	7702	7688	7658	7624	7638	7595	7627	7536	7698	7625	7671	7531	7735	7617	7740	7670	7626	7570	7579	7717	7748	7694	7572	7706	7605	7739	7699	7638	7519	7627	7609	7795	7623	7571	7576	7616	7645	7533	7552	7621	7670	7639	7818	7636	7656	7804	7460	7579	7622	7518	7635	7643	7433	7747	7718	7611	7656	7637	7624	7587	7689	7844	7538	7660	7680	7743	7707	7760	7636	7630	7650	7582	7664	7695	7474	7531	7714	7660	7575	7776	7724	7450	7666	7526	7664	7687	7706	7664	7598	7658	7617	7776	7617	7783	7637	7552	7626	7552	7687	7721	7554	7661	7460	7671	7669	7522	7708	7662	7753	7611	7589	7710	7625	7546	7703	7604	7658	7700	7610	7532	7658	7704	7631	7653	7615	7664	7636	7541	7602	7694	7595	7667	7641	7670	7628	7606	7569	7684	7848	7476	7545	7675	7645	7632	7676	7678	7728	7656	7577	7679	7618	7686	7594	7714	7577	7663	7569	7515	7659	7635	7586	7683	7709	7689	7554	7672	7715	7636	7681	7739	7669	7690	7752	7536	7742	7622	7748	7573	7546	7505	7688	7643	7666	7601	7827	7711	7537	7756	7642	7652	7534	7582	7761	7496	7665	7706	7748	7719	7623	7657	7707	7610	7641	7747	7692	7714	7649	7623	7727	7699	7699	7672	7748	7585	7631	7629	7552	7582	7776	7698	7614	7704	7598	7580	7514	7635	7617	7538	7756	7651	7635	7750	7627	7606	7678	7654	7655	7723	7685	7720	7640	7518	7606	7734	7468	7720	7671	7488	7649	7603	7585	7805	7633	7812	7673	7626	7785	7695	7574	7600	7724	7522	7687	7663	7522	7696	7770	7693	7642	7647	7544	7786	7754	7595	7717	7725	7751	7638	7740	7699	7587	7667	7654	7668	7704	7790	7668	7751	7601	7668	7687	7672	7557	7691	7665	7632	7538	7687	7649	7677	7593	7743	7761	7682	7657	7643	7680	7703	7494	7685	7566	7548	7680	7639	7655	7712	7699	7631	7636	7679	7636	7663	7685	7642	7814	7654	7569	7534	7628	7699	7672	7615	7716	7680	7652	7717	7766	7554	7615	7579	7800	7618	7714	7591	7692	7673	7660	7737	7749	7648	7488	7764	7557	7693	7461	7540	7627	7647	7652	7698	7708	7602	7665	7665	7548	7703	7811	7693	7689	7577	7523	7630	7615	7708	7706	7760	7659	7701	7585	7748	7442	7486	7787	7599	7522	7613	7629	7721	7601	7574	7651	7758	7588	7682	7715	7631	7664	7718	7586	7749	7482	7610	7656	7679	7620	7754	7655	7594	7644	7575	7592	7675	7647	7736	7719	7781	7672	7834	7560	7821	7761	7694	7667	7676	7756	7718	7723	7664	7708	7609	7809	7734	7668	7612	7776	7536	7518	7801	7698	7621	7831	7590	7729	7702	7668	7574	7660	7629	7598	7576	7777	7644	7593	7548	7576	7672	7613	7596	7628	7714	7621	7690	7685	7580	7618	7702	7667	7503	7548	7769	7660	7495	7654	7550	7634	7658	7806	7686	7702	7568	7621	7710	7550	7554	7581	7638	7672	7608	7541	7606	7599	7609	7671	7825	7757	7449	7646	7658	7631	7760	7609	7592	7663	7808	7711	7585	7696	7692	7650	7575	7576	7764	7722	7709	7558	7753	7624	7625	7736	7577	7668	7721	7448	7669	7738	7778	7611	7667	7582	7537	7656	7680	7671	7658	7621	7650	7705	7477	7591	7718	7582	7605	7601	7699	7660	7632	7748	7552	7523	7736	7664	7694	7761	7554	7605	7533	7665	7656	7618	7589	7731	7653	7669	7738	7712	7679	7485	7683	7655	7668	7656	7642	7828	7593	7778	7719	7607	7713	7626	7780	7758	7587	7763	7716	7679	7545	7660	7528	7651	7697	7696	7572	7643	7688	7513	7606	7657	7718	7577	7674	7636	7703	7719	7654	7614	7561	7826	7689	7682	7594	7650	7604	7633	7697	7582	7665	7780	7621	7747	7512	7543	7551	7726	7756	7583	7637	7708	7727	7720	7716	7559	7796	7583	7842	7672	7462	7571	7718	7608	7646	7506	7666	7540	7538	7713	7711	7674	7607	7721	7657	7566	7721	7635	7665	7559	7759	7761	7669	7684	7688	7525	7619	7610	7781	7641	7692	7656	7603	7537	7712	7744	7704	7610	7514	7739	7582	7700	7736	7673	7577	7595	7735	7687	7593	7464	7682	7808	7687	7720	7771	7532	7579	7565	7748	7631	7747	7694	7498	7674	7647	7623	7736	7524	7586	7608	7634	7705	7760	7628	7700	7575	7628	7734	7705	7652	7729	7649	7727	7682	7707	7657	7747	7575	7722	7627	7655	7804	7593	7552	7720	7667	7742	7548	7607	7639	7592	7723	7534	7643	7547	7606	7597	7530	7642	7575	7675	7629	7650	7623	7688	7568	7714	7580	7549	7679	7799	7732	7684	7525	7653	7654	7729	7600	7673	7610	7579	7527	7710	7606	7582	7500	7573	7571	7715	7550	7652	7712	7647	7676	7694	7634	7619	7652	7675	7647	7632	7559	7615	7549	7720	7733	7639	7653	7633	7699	7491	7768	7755	7727	7663	7720	7732	7722	7668	7594	7703	7683	7636	7587	7643	7747	7544	7578	7613	7770	7543	7688	7775	7642	7475	7712	7557	7632	7608	7695	7726	7554	7649	7783	7695	7694	7519	7582	7598	7713	7770	7674	7431	7641	7623	7540	7590	7641	7699	7730	7654	7690	7560	7667	7643	7610	7631	7621	7705	7616	7549	7682	7743	7502	7598	7666	7613	7582	7717	7605	7704	7631	7710	7731	7754	7611	7673	7723	7733	7580	7697	7686	7581	7641	7703	7671	7655	7697	7534	7576	7632	7781	7653	7532	7697	7584	7584	7596	7668	7649	7660	7707	7667	7528	7663	7635	7602	7614	7673	7875	7585	7654	7676	7575	7694	7671	7724	7729	7541	7687	7633	7688	7661	7667	7700	7645	7626	7605	7571	7742	7734	7647	7586	7671	7639	7652	7605	7785	7673	7606	7558	7541	7656	7624	7690	7697	7605	7678	7591	7675	7670	7674	7478	7620	7707	7584	7651	7584	7706	7563	7647	7550	7745	7737	7675	7567	7663	7624	7685	7523	7729	7673	7525	7597	7699	7663	7601	7780	7631	7542	7647	7581	7703	7573	7732	7627	7755	7621	7765	7611	7711	7464	7652	7628	7698	7639	7632	7500	7679	7829	7683	7585	7623	7727	7632	7599	7591	7715	7536	7618	7678	7657	7745	7513	7725	7598	7669	7739	7581	7692	7668	7680	7537	7560	7799	7634	7725	7667	7652	7674	7787	7642	7703	7630	7635	7639	7682	7485	7720	7612	7722	7746	7718	7671	7717	7513	7645	7692	7669	7626	7522	7739	7682	7766	7675	7612	7534	7523	7521	7676	7654	7526	7650	7603	7757	7572	7557	7621	7603	7709	7544	7629	7704	7646	7793	7567	7794	7634	7522	7665	7722	7582	7750	7567	7719	7525	7638	7619	7594	7649	7759	7738	7682	7759	7711	7580	7624	7508	7720	7704	7533	7671	7773	7634	7712	7716	7620	7632	7665	7818	7702	7787	7658	7684	7621	7579	7574	7602	7612	7654	7662	7451	7706	7649	7771	7591	7534	7509	7732	7625	7666	7725	7685	7671	7681	7652	7740	7580	7766	7601	7707	7691	7562	7719	7598	7570	7510	7749	7611	7564	7865	7636	7631	7655	7714	7624	7537	7699	7738	7663	7650	7527	7693	7687	7631	7591	7680	7757	7749	7582	7508	7706	7613	7637	7768	7799	7654	7762	7705	7592	7669	7574	7744	7599	7615	7813	7559	7561	7705	7614	7541	7667	7649	7754	7379	7610	7516	7625	7660	7745	7630	7559	7636	7782	7573	7669	7704	7696	7648	7682	7566	7716	7526	7792	7519	7708	7531	7599	7751	7796	7586	7745	7864	7588	7741	7653	7767	7737	7659	7705	7511	7549	7583	7503	7616	7510	7726	7525	7790	7654	7641	7703	7613	7531	7657	7586	7656	7651	7643	7773	7776	7640	7600	7715	7607	7661	7593	7489	7564	7639	7710	7571	7666	7702	7564	7690	7446	7625	7550	7574	7697	7686	7648	7682	7633	7635	7628	7640	7684	7547	7716	7570	7659	7711	7683	7677	7561	7669	7712	7712	7699	7631	7649	7663	7691	7707	7598	7614	7763	7703	7719	7484	7630	7756	7591	7724	7724	7729	7623	7640	7580	7542	7778	7757	7559	7652	7703	7701	7660	7590	7649	7603	7793	7644	7657	7788	7618	7751	7750	7608	7630	7655	7660	7717	7777	7527	7670	7800	7652	7610	7633	7615	7631	7706	7632	7581	7644	7768	7572	7746	7446	7640	7627	7627	7630	7621	7591	7688	7624	7693	7676	7592	7579	7786	7690	7735	7652	7628	7708	7626	7589	7671	7657	7634	7762	7703	7484	7800	7687	7720	7672	7748	7547	7518	7684	7603
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
