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
341896412868	341896413433	341896413983	341896414533	341896415077	341896415633	341896416183	341896416733	341896417277	341896417833	341896418383	341896418933	341896419477	341896420033	341896420583	341896421133	341896421677	341896422233	341896422783	341896423333	341896423877	341896424433	341896424983	341896425533	341896426077	341896426633	341896427183	341896427733	341896428277	341896428833	341896429383	341896429933	341896430477	341896431033	341896431583	341896432133	341896432677	341896433233	341896433783	341896434333	341896434877	341896435433	341896435983	341896436533	341896437077	341896437633	341896438183	341896438733	341896439277	341896439833	341896440383	341896440933	341896441477	341896442033	341896442583	341896443133	341896443677	341896444233	341896444783	341896445333	341896445877	341896446433	341896446983	341896447533	341896448077	341896448633	341896449183	341896449733	341896450277	341896450833	341896451383	341896451933	341896452477	341896453033	341896453583	341896454133	341896454677	341896455233	341896455783	341896456333	341896456877	341896457435	341896457983	341896458533	341896459077	341896459633	341896460183	341896460733	341896461277	341896461833	341896462383	341896462933	341896463477	341896464033	341896464583	341896465133	341896465677	341896466233	341896466783	341896467333	341896467877	341896468433	341896468983	341896469533	341896470077	341896470633	341896471183	341896471733	341896472277	341896472835	341896473383	341896473933	341896474477	341896475033	341896475583	341896476133	341896476677	341896477233	341896477783	341896478333	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1175	3300	1900	2700	1174	3300	1900	2700	1173	3300	1900	2700	1172	3300	1900	2700	1172	3300	1900	2700	1171	3300	1900	2700	1170	3300	1900	2700	1169	3300	1900	2700	1168	3300	1900	2700	1167	3300	1900	2700	1167	3300	1900	2700	1166	3300	1900	2700	1165	3300	1900	2700	1164	3300	1900	2700	1163	3300	1900	2700	1163	3300	1900	2700	1162	3300	1900	2700	1161	3300	1900	2700	1160	3300	1900	2700	1160	3300	1900	2700	1159	3300	1900	2700	1158	3300	1900	2700	1157	3300	1900	2700	1157	3300	1900	2700	1156	3300	1900	2700	1155	3300	1900	2700	1155	3300	1900	2700	1154	3300	1900	2700	1153	3300	1900	2700	1153	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
7737	4546	1006	1397	647	683	623	642	525	563	603	536	522	516	508	496	493	531	498	481	495	494	476	472	502	459	497	482	477	471	497	493	445	464	491	451	450	448	481	497	497	480	485	418	488	487	441	485	512	457	489	500	475	451	458	472	453	489	479	445	484	474	458	439	456	486	498	453	477	510	496	463	462	463	506	478	483	478	449	454	469	463	485	451	488	477	522	463	467	457	523	437	470	466	424	459	446	469	471	472	452	460	447	449	434	471	461	488	432	438	483	457	476	470	489	452	502	469	478	452	467	462	452	477	479	473	486	479	492	485	458	440	504	446	466	483	481	447	464	468	475	438	451	463	386	417	452	476	450	444	458	495	467	425	450	471	468	474	460	475	471	439	454	476	499	473	475	473	447	472	484	479	428	485	479	501	451	452	473	510	485	477	461	466	476	512	482	467	462	507	424	471	484	451	443	462	455	458	452	451	471	446	439	442	503	476	469	438	484	497	439	452	470	490	452	445	463	457	471	543	441	410	440	466	453	450	465	436	430	476	440	513	482	497	464	492	457	461	455	457	488	481	483	472	433	469	487	464	454	430	469	460	502	451	473	468	481	484	512	454	517	478	455	421	480	491	432	477	493	454	499	437	473	502	452	472	486	491	498	494	482	465	447	427	488	484	475	430	406	490	457	456	489	472	473	483	470	495	468	474	467	461	460	470	432	451	415	438	453	475	460	462	456	442	491	462	454	477	455	495	481	495	454	473	460	480	470	463	463	487	459	493	457	462	498	490	446	445	482	430	472	498	495	458	472	488	448	489	444	473	484	463	445	457	464	465	509	449	455	451	462	471	467	498	484	479	468	453	486	452	468	467	452	468	465	480	488	462	458	475	488	471	468	476	438	442	478	469	484	484	482	447	472	440	443	479	458	458	466	491	495	446	477	462	468	487	447	502	454	494	447	448	483	441	448	483	442	473	440	454	469	459	453	443	463	470	456	435	435	474	506	496	455	446	450	423	467	470	455	451	460	492	482	445	437	478	445	507	482	473	498	475	474	473	497	454	443	474	446	471	494	509	450	458	471	467	436	473	510	459	473	484	486	464	471	484	464	448	450	470	454	473	455	459	475	459	481	476	443	467	478	514	445	521	486	456	464	496	471	467	473	457	482	477	454	442	505	474	484	442	486	480	442	472	482	467	447	471	424	459	479	476	473	451	448	482	455	505	458	479	485	453	475	424	472	461	443	479	480	474	499	469	491	482	464	510	406	471	473	468	508	500	484	494	464	457	480	482	473	465	467	457	474	475	487	467	473	471	438	412	448	434	461	476	423	453	492	476	446	452	457	466	477	457	445	422	452	461	481	507	437	462	449	474	444	459	468	456	471	462	470	528	473	485	472	456	467	490	503	475	487	445	488	436	512	451	491	506	474	450	496	450	452	459	467	453	463	430	434	505	486	453	493	488	454	473	445	461	448	465	494	471	443	448	444	441	486	475	486	482	470	455	470	485	477	470	406	454	445	475	480	464	419	521	463	452	452	441	441	490	468	452	447	453	519	452	486	465	486	459	417	457	473	439	447	479	487	436	473	484	457	498	488	441	494	505	463	456	473	481	447	462	452	452	437	433	469	484	454	443	455	479	469	457	509	506	508	441	490	455	430	464	486	511	461	448	444	446	461	442	451	494	401	446	413	500	462	492	500	474	452	498	425	475	446	462	484	441	465	484	485	484	451	430	482	454	469	445	426	461	496	477	487	427	449	486	468	499	459	480	511	452	479	461	448	497	463	478	494	452	472	460	451	468	393	424	458	480	457	461	456	447	479	457	485	489	478	442	452	465	451	431	536	431	461	478	427	451	468	451	424	451	496	413	459	467	449	445	436	457	456	473	417	470	491	479	468	454	442	473	417	457	443	453	449	474	452	456	436	442	439	510	474	431	484	462	444	434	452	484	461	484	454	490	483	458	443	462	456	476	473	457	478	436	425	462	485	489	479	517	493	441	483	502	459	467	491	451	442	443	482	522	443	446	472	445	484	443	466	465	453	496	446	455	475	441	475	415	437	476	457	478	481	464	483	474	467	457	443	449	427	465	433	459	489	446	476	439	444	487	492	447	442	473	439	449	442	500	447	482	478	531	472	495	467	475	480	470	485	433	422	422	494	436	486	465	476	403	454	437	449	496	454	462	441	469	459	437	452	443	482	453	468	502	481	449	431	486	454	456	432	500	498	479	477	491	451	447	483	471	502	470	410	478	439	457	456	481	430	482	507	481	439	444	474	432	473	461	459	509	443	446	470	453	459	449	442	525	452	485	478	464	493	459	454	504	418	486	476	448	505	459	473	425	503	468	503	447	467	445	462	461	473	470	450	477	449	483	485	475	464	495	417	433	461	445	445	488	425	445	443	453	464	468	461	450	429	449	458	475	426	458	461	463	429	418	509	506	447	422	464	465	491	469	451	471	464	451	462	474	465	478	454	493	457	437	476	470	441	463	436	494	471	477	461	472	457	473	480	448	456	456	518	493	472	452	494	450	476	466	477	489	473	472	481	425	443	467	463	482	452	485	458	474	492	460	455	491	462	483	442	446	426	457	467	437	491	519	442	423	457	461	473	488	496	477	475	485	444	440	474	477	449	501	438	464	471	500	463	458	479	500	490	475	457	440	461	457	476	439	440	474	443	431	419	445	444	447	450	452	444	468	496	473	473	464	431	462	466	479	488	443	506	479	461	477	421	471	434	452	498	471	448	464	471	463	449	461	461	433	481	481	491	458	462	476	472	498	479	493	433	482	436	487	440	442	482	484	511	502	433	425	467	507	466	444	469	478	484	432	465	522	490	415	481	474	476	443	453	482	427	442	505	434	477	477	479	508	502	472	494	464	470	461	484	490	443	439	460	447	438	494	457	533	447	446	489	457	465	492	449	466	472	454	455	484	493	474	454	484	449	461	473	481	455	469	447	468	454	467	492	501	483	493	461	479	476	449	454	474	493	485	484	470	476	475	480	444	481	490	452	447	477	484	472	503	468	490	487	457	438	492	465	459	458	439	458	472	474	453	469	469	478	459	504	489	461	491	459	517	511	471	441	445	470	455	478	420	445	433	489	458	451	437	533	469	498	439	479	487	516	460	451	507	468	463	442	470	456	476	467	480	464	491	457	440	464	467	487	481	452	447	505	464	457	415	438	447	469	446	509	478	424	460	444	491	440	425	478	438	469	449	439	470	480	500	440	479	468	467	452	452	513	449	479	452	467	452	463	492	467	480	491	477	482	451	448	471	455	496	457	438	463	456	457	432	491	446	484	454	455	504	466	482	487	491	459	451	447	483	464	469	463	478	456	462	432	487	486	460	453	475	473	439	456	468	451	497	462	500	476	450	526	499	502	448	486	468	508	469	439	508	451	445	476	466	467	423	496	449	454	484	466	422	470	464	495	446	479	442	451	477	534	474	434	431	412	445	459	459	495	498	485	435	436	503	457	449	438	429	446	476	456	453	448	505
45039	28776	13349	24524	20017	19918	17016	14229	11887	10467	9011	8289	7784	7156	6681	6608	6408	6150	5832	5831	5665	5330	5378	5226	5129	5268	5058	5110	5091	4992	4849	4937	4820	4805	4758	4820	4802	4693	4660	4759	4796	4587	4616	4826	4752	4646	4697	4612	4636	4723	4587	4634	4554	4604	4510	4578	4496	4517	4578	4547	4476	4592	4598	4576	4629	4610	4554	4612	4585	4557	4599	4449	4578	4484	4529	4599	4568	4581	4590	4469	4542	4618	4477	4524	4558	4714	4613	4521	4615	4581	4501	4540	4508	4577	4655	4520	4475	4586	4552	4511	4563	4470	4589	4531	4490	4649	4502	4518	4481	4569	4480	4533	4635	4576	4570	4591	4438	4601	4588	4603	4531	4623	4471	4551	4573	4410	4598	4433	4561	4604	4562	4544	4523	4575	4506	4510	4581	4550	4559	4452	4634	4493	4590	4504	4523	4503	4548	4570	4465	4375	4560	4480	4544	4560	4503	4561	4545	4637	4505	4527	4528	4568	4580	4594	4680	4514	4468	4443	4494	4455	4587	4481	4472	4589	4465	4597	4425	4439	4513	4521	4492	4427	4456	4566	4655	4502	4549	4496	4476	4509	4502	4449	4557	4561	4552	4601	4562	4558	4445	4635	4594	4547	4544	4486	4423	4493	4526	4605	4562	4581	4562	4442	4554	4514	4512	4548	4536	4459	4668	4533	4495	4366	4534	4588	4568	4589	4473	4511	4596	4496	4518	4510	4518	4411	4589	4537	4572	4499	4550	4590	4538	4546	4463	4449	4609	4470	4518	4386	4479	4590	4412	4567	4598	4495	4436	4429	4494	4531	4590	4595	4582	4563	4506	4509	4488	4523	4554	4582	4483	4623	4494	4447	4499	4440	4583	4507	4599	4433	4721	4542	4484	4603	4569	4479	4554	4474	4608	4499	4526	4618	4511	4522	4501	4548	4578	4627	4570	4618	4636	4509	4489	4440	4617	4585	4526	4553	4502	4513	4551	4507	4440	4585	4376	4611	4507	4546	4547	4528	4471	4459	4421	4543	4599	4442	4463	4637	4605	4567	4550	4676	4552	4553	4433	4491	4657	4450	4462	4503	4624	4407	4430	4536	4520	4586	4503	4456	4436	4519	4506	4486	4505	4457	4517	4617	4566	4516	4553	4420	4594	4425	4403	4579	4627	4391	4577	4569	4500	4556	4577	4586	4565	4542	4646	4581	4618	4511	4650	4461	4646	4520	4576	4498	4555	4546	4517	4515	4660	4386	4646	4513	4420	4470	4477	4488	4443	4643	4553	4612	4478	4446	4452	4507	4445	4516	4536	4510	4551	4441	4589	4509	4611	4511	4639	4420	4484	4519	4540	4614	4488	4596	4504	4532	4473	4493	4493	4554	4565	4446	4404	4532	4576	4572	4502	4472	4505	4481	4535	4511	4401	4564	4432	4617	4549	4494	4474	4566	4544	4563	4507	4461	4498	4495	4580	4525	4528	4516	4462	4661	4544	4580	4431	4632	4484	4555	4521	4542	4524	4662	4503	4526	4588	4523	4596	4471	4460	4501	4568	4513	4484	4488	4461	4573	4628	4476	4562	4501	4508	4499	4604	4551	4539	4541	4550	4559	4510	4516	4452	4563	4455	4495	4655	4559	4570	4521	4473	4505	4507	4545	4477	4606	4378	4559	4451	4622	4438	4502	4488	4559	4534	4665	4607	4452	4589	4535	4506	4486	4556	4574	4670	4447	4454	4466	4435	4508	4526	4560	4515	4533	4528	4503	4541	4484	4648	4562	4614	4574	4588	4501	4488	4552	4528	4524	4535	4513	4521	4490	4615	4408	4508	4442	4514	4536	4451	4515	4609	4489	4547	4498	4478	4533	4487	4555	4517	4564	4628	4557	4498	4547	4478	4509	4594	4569	4448	4515	4533	4467	4569	4506	4444	4575	4611	4568	4387	4584	4538	4484	4506	4526	4516	4451	4649	4625	4613	4671	4572	4563	4568	4607	4630	4546	4578	4594	4457	4519	4541	4587	4498	4504	4532	4595	4543	4553	4450	4523	4510	4546	4524	4467	4561	4558	4536	4600	4589	4523	4581	4464	4549	4540	4580	4497	4527	4448	4505	4553	4553	4608	4501	4530	4589	4533	4594	4509	4569	4502	4509	4527	4535	4484	4496	4526	4443	4503	4542	4485	4573	4687	4596	4499	4574	4585	4515	4509	4501	4534	4346	4518	4589	4512	4593	4509	4553	4534	4525	4472	4678	4512	4553	4525	4493	4497	4540	4587	4506	4556	4560	4617	4486	4458	4426	4475	4634	4483	4612	4498	4548	4458	4522	4521	4438	4658	4590	4415	4501	4536	4528	4529	4646	4513	4628	4514	4485	4635	4586	4567	4550	4543	4555	4462	4473	4494	4533	4472	4530	4628	4501	4555	4559	4643	4534	4565	4544	4567	4651	4535	4710	4582	4497	4541	4599	4557	4524	4478	4532	4622	4536	4507	4435	4522	4558	4496	4464	4651	4467	4636	4549	4593	4424	4547	4509	4470	4590	4504	4456	4462	4550	4520	4565	4523	4502	4524	4510	4397	4397	4540	4595	4463	4566	4491	4544	4383	4532	4536	4468	4544	4618	4644	4511	4528	4553	4564	4553	4529	4488	4496	4598	4574	4541	4468	4549	4534	4531	4582	4626	4579	4432	4506	4508	4485	4415	4539	4490	4559	4422	4554	4599	4521	4568	4626	4507	4593	4521	4542	4481	4478	4455	4431	4530	4502	4551	4520	4541	4545	4453	4547	4507	4450	4530	4530	4528	4435	4505	4502	4577	4574	4506	4366	4575	4652	4545	4503	4472	4556	4460	4554	4518	4449	4601	4577	4471	4437	4563	4560	4477	4533	4586	4504	4572	4554	4527	4568	4541	4501	4591	4581	4504	4542	4443	4540	4562	4467	4468	4527	4466	4501	4550	4531	4563	4498	4466	4537	4495	4606	4580	4473	4527	4610	4639	4529	4488	4587	4503	4461	4518	4446	4397	4545	4459	4433	4522	4474	4525	4543	4681	4510	4574	4612	4506	4533	4584	4599	4675	4524	4604	4579	4502	4684	4547	4513	4492	4523	4525	4473	4539	4565	4412	4438	4531	4445	4568	4526	4553	4543	4445	4473	4556	4425	4448	4461	4573	4651	4549	4493	4544	4552	4568	4607	4532	4507	4415	4423	4494	4518	4501	4534	4566	4445	4575	4512	4558	4566	4455	4450	4495	4549	4533	4420	4609	4405	4685	4513	4617	4596	4497	4563	4513	4534	4393	4575	4606	4545	4573	4531	4554	4534	4481	4529	4508	4508	4533	4566	4565	4579	4437	4589	4524	4564	4542	4573	4522	4627	4616	4617	4517	4624	4566	4483	4570	4655	4484	4481	4621	4649	4589	4447	4550	4606	4653	4492	4462	4556	4437	4417	4622	4485	4564	4505	4523	4511	4419	4490	4576	4549	4576	4603	4481	4588	4564	4521	4596	4585	4564	4479	4587	4579	4551	4478	4560	4420	4459	4591	4476	4525	4522	4523	4450	4431	4542	4435	4606	4521	4450	4526	4374	4471	4488	4560	4466	4456	4618	4557	4589	4547	4558	4522	4391	4516	4497	4569	4588	4624	4521	4451	4447	4630	4445	4511	4558	4505	4667	4448	4428	4438	4542	4500	4531	4625	4520	4575	4672	4565	4526	4603	4547	4540	4510	4626	4490	4575	4626	4521	4559	4426	4400	4574	4588	4482	4599	4425	4476	4621	4416	4547	4505	4522	4622	4476	4466	4448	4402	4450	4482	4483	4613	4668	4707	4565	4543	4566	4544	4554	4555	4534	4559	4581	4584	4491	4618	4468	4555	4582	4508	4497	4574	4511	4533	4507	4607	4596	4626	4529	4563	4423	4620	4635	4644	4519	4656	4475	4540	4474	4483	4569	4532	4581	4538	4555	4529	4581	4481	4564	4446	4554	4442	4551	4597	4516	4544	4611	4555	4590	4468	4544	4508	4451	4597	4600	4509	4541	4539	4555	4496	4477	4497	4619	4567	4569	4491	4555	4591	4449	4577	4495	4529	4584	4544	4568	4516	4517	4602	4425	4542	4475	4575	4535	4539	4549	4626	4548	4424	4573	4471	4535	4525	4561	4587	4588	4516	4410	4546	4556	4607	4588	4549	4575	4555	4528	4608	4568	4525	4490	4593	4513	4592	4589	4527	4502	4581	4573	4629	4529	4494	4567	4542	4539	4396	4583	4640	4574	4449	4478	4530	4496	4556	4652	4576	4473	4483	4368	4510	4536	4614	4511	4468	4612	4515	4490	4484	4539	4569	4479	4484	4496	4576	4449	4428	4637	4651	4517	4648	4486	4528	4600	4480	4632	4415	4617	4511	4596	4510	4429	4519	4525	4490	4472	4477	4488	4494	4494	4484	4577	4538	4578	4558	4496	4596	4592	4579	4529	4500	4509	4511	4594	4496	4565	4513	4530	4534	4389	4496	4554	4608	4514	4565	4673	4506	4621	4505	4623	4571	4504	4501	4508	4595	4474	4498	4501	4408	4610	4490	4555	4552	4457	4621	4449	4708	4558	4478	4563	4572	4566	4365	4457	4616	4383	4629	4602	4466	4494	4414	4652	4506	4486	4488	4522	4454	4532	4522	4578	4563	4633	4527	4578	4538	4519	4522	4513	4521	4542	4567	4577	4551	4490	4560	4515	4597	4543	4422	4492	4533	4631	4655	4496	4559	4607	4605	4598	4503	4525	4506	4444	4572	4557	4454	4579	4570	4519	4490	4558	4660	4558	4510	4502	4575	4485	4477	4494	4412	4499	4517	4507	4543	4440	4517	4546	4676	4563	4449	4469	4530	4515	4515	4498	4472	4533	4503	4487	4518	4568	4560	4540	4594	4537	4521	4472	4422	4550	4585	4508	4578	4534	4473	4531	4525	4486	4434	4438	4625	4540	4565	4502	4445	4631	4524	4508	4525	4505	4481	4506	4604	4426	4630	4504	4455	4440	4554	4493	4782	4602	4611	4534	4501	4468	4508	4439	4589	4628	4505	4571	4550	4562	4481	4421	4599	4520	4565	4548
3503	1416	829	926	876	828	899	855	821	823	771	801	834	810	831	787	813	899	792	802	797	786	848	842	830	818	809	809	800	769	828	878	808	790	814	781	787	834	857	772	782	772	824	828	797	779	794	781	807	818	753	800	763	774	856	796	788	813	778	773	831	886	839	794	796	823	866	767	844	789	830	823	820	764	785	788	785	788	802	842	830	773	834	802	795	854	793	817	831	811	834	778	772	759	800	806	829	784	837	794	832	811	806	840	822	762	746	788	782	800	874	820	796	809	773	789	793	784	803	812	832	809	835	811	811	788	856	762	815	841	817	797	884	858	787	806	759	821	820	805	796	813	818	828	763	783	770	826	802	815	808	802	811	795	822	798	820	842	839	795	816	822	801	804	770	751	797	803	791	801	785	808	833	745	806	805	820	798	793	824	826	823	807	812	813	864	832	828	773	845	795	831	821	866	788	767	826	790	789	853	785	773	782	793	826	785	780	773	764	789	827	808	766	877	817	818	827	770	804	807	830	827	885	800	814	837	809	783	790	787	839	798	795	836	753	806	787	800	818	784	770	804	767	811	824	765	814	821	802	805	801	799	804	795	776	790	791	789	787	736	778	824	749	819	801	812	818	794	793	806	840	779	811	839	791	806	830	771	838	795	858	819	825	744	799	790	782	799	796	798	787	835	757	762	797	767	812	786	788	834	786	799	858	803	805	799	795	839	794	810	813	777	802	811	819	822	845	836	791	860	794	817	780	782	786	798	829	834	779	816	824	788	781	837	801	834	773	774	835	772	807	841	861	807	816	836	846	815	774	839	805	786	818	763	798	812	827	770	782	831	803	837	795	815	812	842	793	811	809	815	825	764	798	791	781	814	823	791	825	734	785	781	779	851	810	816	848	859	785	856	826	790	820	803	843	790	849	765	784	848	809	821	758	814	820	854	778	852	788	797	816	793	827	814	824	794	800	812	820	796	803	836	742	794	822	807	839	814	810	813	810	795	820	865	812	792	797	796	800	834	801	860	798	814	797	812	811	812	812	809	791	843	853	795	760	818	799	849	780	783	767	795	772	815	787	819	839	836	783	796	788	781	801	764	839	856	772	832	830	827	748	810	824	806	843	772	756	744	789	806	753	801	763	798	796	846	830	863	838	783	833	801	775	772	784	810	859	791	817	774	779	809	785	793	836	822	762	807	761	788	855	826	770	821	797	786	814	773	805	846	834	821	815	811	831	822	803	796	802	783	793	787	763	764	813	840	783	817	800	823	808	830	821	829	818	820	774	773	780	784	811	782	829	792	808	789	790	805	809	777	850	783	794	813	822	816	801	852	801	802	830	818	811	785	787	776	872	765	850	791	800	779	825	809	813	822	789	771	813	823	806	811	817	800	784	751	816	787	852	814	822	803	752	835	793	838	846	774	842	746	806	819	822	796	829	766	743	825	830	831	837	840	768	767	813	871	830	795	802	826	802	863	805	806	800	793	763	847	808	809	818	793	843	807	834	759	846	821	801	814	804	754	755	799	832	779	793	829	822	822	825	788	782	806	790	823	851	808	799	844	843	824	806	816	834	725	833	806	783	818	812	814	798	770	856	778	803	753	798	810	755	771	812	796	845	754	805	819	774	823	777	808	795	833	791	821	814	860	820	804	800	762	832	796	813	818	797	805	790	804	790	805	830	868	796	804	799	791	828	811	822	807	790	806	810	816	819	783	793	807	759	810	798	795	789	783	820	837	750	786	885	832	793	775	832	851	798	795	803	759	770	826	856	798	776	775	856	793	778	815	766	825	832	836	787	793	840	834	815	819	820	834	812	814	830	766	773	807	799	829	794	851	774	833	789	798	764	776	799	799	800	848	777	825	826	832	785	799	812	784	832	822	805	868	791	732	826	814	820	813	767	860	840	795	823	771	820	753	842	773	832	814	836	781	789	764	775	783	820	818	813	803	783	806	778	767	795	728	807	765	761	815	841	783	737	783	768	778	781	817	818	786	781	785	762	709	785	739	798	780	800	790	805	846	829	794	863	784	799	790	848	784	754	755	797	811	811	802	771	812	756	799	777	793	856	816	820	855	813	823	783	846	810	844	807	776	896	796	740	792	854	801	820	850	783	806	800	753	855	825	771	806	759	789	804	808	768	811	794	796	787	819	797	819	808	833	833	843	751	794	773	787	844	844	814	820	797	834	815	842	784	813	787	811	757	799	792	777	782	838	811	778	811	821	821	788	818	780	804	839	879	748	859	836	808	783	794	851	794	799	833	821	785	811	761	825	809	823	774	816	835	847	812	802	784	813	809	815	765	906	803	747	820	806	829	824	879	802	731	780	821	793	757	775	760	793	808	843	794	815	819	753	790	821	812	759	814	818	789	787	874	836	826	803	792	848	775	825	768	760	813	794	838	765	763	799	741	817	797	809	852	799	783	799	777	796	828	794	819	789	826	844	813	801	866	779	788	855	764	786	825	806	818	786	791	796	811	759	773	800	803	813	792	793	811	785	836	800	778	841	767	802	789	864	772	830	802	776	806	780	811	807	816	808	781	801	830	775	800	821	787	800	848	780	790	856	790	763	795	817	838	840	807	806	724	850	812	832	869	845	816	861	829	808	798	825	783	808	776	831	766	793	804	784	790	748	831	816	845	831	808	837	821	823	787	793	778	832	789	830	787	842	722	808	845	785	791	786	774	868	815	815	804	831	827	846	815	855	832	828	832	776	844	822	786	792	831	787	818	828	827	797	784	898	881	793	777	825	826	822	783	822	793	820	793	857	863	808	791	865	784	802	796	797	800	768	806	808	756	768	786	840	874	826	784	774	791	821	781	824	808	817	786	796	815	860	763	818	850	772	761	812	762	839	848	786	769	798	804	860	897	823	812	779	761	787	809	833	818	799	795	794	856	827	767	783	801	789	808	764	813	779	833	822	812	786	825	814	794	874	805	824	851	808	808	832	824	810	839	824	806	812	775	838	828	821	772	820	801	807	793	813	876	865	836	827	825	861	795	791	839	782	798	800	870	821	828	786	821	802	788	805	797	810	799	815	790	782	808	767	810	793	794	873	780	797	796	779	809	735	786	802	810	820	795	839	818	791	827	812	795	807	819	803	773	752	798	808	812	799	788	816	804	816	779	826	835	839	788	777	794	819	806	785	823	828	780	834	801	862	794	810	763	831	792	757	784	838	839	840	833	787	776	795	817	796	804	789	776	788	835	802	769	737	805	778	722	775	793	746	804	836	773	783	788	808	741	822	772	761	808	768	843	835	810	773	826	768	743	788	819	816	790	822	804	795	810	826	814	815	823	806	776	807	875	806	822	834	835	793	742	896	850	835	823	812	786	822	841	764	800	793	767	803	806	845	775	771	831	792	794	818	845	812	836	833	771	776	817	779	824	829	831	796	771	898	837	736	838	829	820	825	820	820	807	797	821	785	855	805	832	760	760	749	758	847	779	798	788	821	777	803	822	799	808	775	765	767	780	837	798	811	831	775	810	798
26269	18750	8511	14264	10750	10828	9907	9094	8468	8059	7806	7814	7679	7463	7558	7474	7416	7480	7333	7365	7433	7370	7278	7372	7214	7354	7278	7155	7277	7359	7185	7183	7172	7251	7295	7240	7272	7239	7339	7305	7234	7230	7338	7205	7264	7181	7155	7239	7153	7164	7185	7288	7191	7225	7175	7113	7150	7051	7196	7124	7209	7301	7272	7259	7271	7217	7203	7146	7168	7150	7158	7188	7293	7058	7091	7260	7290	7056	7196	7333	7263	7199	7154	7282	7264	7200	7207	7151	7277	7072	7245	7169	7204	7224	7151	7186	7137	7173	7214	7067	7160	7243	7101	7189	7110	7153	7205	7166	7162	7208	7206	7161	7113	7214	7244	7168	7167	7147	7187	7221	7115	7131	7234	7150	7154	7182	7245	7263	7169	7148	7032	7320	7090	7174	7090	7208	7217	7286	7290	7197	7031	7226	7226	7327	7162	7264	7265	7182	7272	7374	7167	7227	7119	7313	7246	7293	7117	7236	7175	7315	7117	7182	7060	7070	7158	7224	7099	7109	7076	7199	7286	7097	7251	7287	7312	7208	7266	7173	7278	7201	7224	7122	7186	7142	7076	7212	7291	7075	7091	7165	7128	7187	7223	7392	7393	7090	7167	7243	7123	7281	7242	7228	7077	7117	7181	7187	7283	7181	7250	7068	7108	7231	7264	7107	7191	7203	7301	7103	7127	7207	7355	7144	7177	7145	7211	7099	7324	7107	7282	7252	7248	7328	7284	7235	7139	7209	7110	7105	7267	7176	7268	7282	7269	7278	7181	7228	7179	7154	7112	7209	7349	7183	7269	7342	7191	7257	7205	7204	7217	7276	7178	7245	7164	7187	7219	7196	7200	7096	7217	7245	7162	7181	7236	7236	7317	7133	7313	7093	7121	7248	7185	7272	7113	7346	7307	7128	7196	7193	7154	7132	7166	7199	7089	7092	7092	7260	7241	7412	7260	7320	7331	7322	7263	7041	7247	7268	7174	7199	7228	7352	7298	7305	7149	7190	7302	7284	7251	7202	7298	7194	7320	7294	7301	7124	7212	7166	7310	7292	7185	7179	7243	7237	7186	7261	7085	7146	7264	7097	7093	7151	7172	7278	7215	7180	7311	7203	7174	7169	7225	7157	7089	7246	7234	7164	7143	7227	7298	7209	7248	7276	7248	7132	7241	7084	7168	7169	7219	7240	7342	7192	7251	7088	7074	7066	7104	7302	7181	7218	7199	7221	7208	7160	7164	7136	7198	7270	7122	7172	7244	7173	7144	7119	7255	7213	7167	7063	7216	7192	7161	7235	7179	7236	7091	7067	7200	7282	7266	7161	7081	7045	7316	7136	7160	7268	7220	7038	7305	7208	7169	7129	7193	7148	7287	7154	7180	7320	7235	7276	7149	7209	7274	7279	7153	7253	7129	7055	7318	7191	7205	7244	7100	7145	7151	7181	7219	7143	7217	7179	7173	7170	7207	7279	7312	7257	7102	7195	7207	7112	7085	7189	7154	7167	7248	7112	7171	7102	7323	7229	7302	7213	7222	7173	7281	7139	7189	7036	7197	7213	7222	7152	7187	7187	7149	7205	7254	7106	7197	7085	7191	7217	7249	7144	7151	7153	7236	7218	7119	7119	7257	7053	7200	7259	7068	7210	7073	7033	7284	7171	7168	7112	7142	7296	7294	7121	7323	7178	7158	7206	7227	7296	7204	7190	7156	7230	7046	7198	7172	7140	7169	7215	7136	7192	7157	7202	7143	7247	7254	7269	7195	7211	7199	7231	7188	7310	7001	7204	7278	7270	7315	7238	7271	7243	7226	7134	7162	7109	7190	7241	7106	7212	7270	7089	7109	7255	7083	7293	7198	7166	7305	7220	7124	7262	7290	7201	7115	7257	7138	7236	7087	7244	7373	7100	7275	7092	7115	7155	7166	7266	7337	7227	7393	7183	7284	7192	7176	7267	7232	7167	7171	7128	7240	7222	7230	7154	7264	7175	7203	7283	7147	7120	7193	7348	7247	7103	7321	7212	7126	7266	7294	7112	7234	7070	7252	7093	7218	7154	7129	7221	7196	7185	7166	7176	7222	7085	7273	7155	7258	7307	7071	7154	7268	7171	7251	7268	7088	7166	7251	7159	7138	7130	7178	7325	7178	7174	7168	7075	7205	7230	7224	7236	7313	7156	7158	7229	7131	7249	7275	7220	7306	7262	7095	7180	7188	7235	7133	7057	7269	7247	7136	7104	7041	7170	7233	7094	7181	7075	7153	7167	7203	7277	7225	7173	7265	7272	7336	7258	7311	7127	7095	7279	7256	7253	7152	7161	7188	7124	7271	7293	7122	7279	7145	7177	7098	7261	7206	7257	7197	7242	7160	7143	7172	7223	7081	7139	7315	7179	7279	7213	7238	7245	7154	7106	7110	7337	7179	7278	7295	7261	7207	7057	7055	7326	7127	7240	7157	7216	7136	7349	7150	7186	7234	7183	7110	7251	7303	7266	7216	7061	7167	7206	7246	7170	7297	7347	7145	7228	7224	7088	7257	7157	7289	7035	7188	7121	7191	7168	7332	7277	7143	7090	7235	7372	7284	7140	7208	7316	7199	7129	7221	7183	7213	7168	7183	7175	7147	7146	7179	7185	7244	7078	7296	7140	7247	7385	7318	7204	7172	7194	7154	7275	7314	7158	7115	7305	7217	7219	7360	7106	7209	7152	7147	7102	7131	7141	7258	7230	7371	7197	7133	7123	7224	7080	7366	7164	7174	7148	7246	7107	7216	7159	7149	7333	7136	7230	7255	7092	7202	7392	7256	7206	7206	7249	7170	7281	7321	7269	7088	7404	7316	7259	7198	7168	7214	7291	7237	7253	7195	7207	7151	7325	7189	7201	7103	7189	7259	7265	7223	7051	7377	7200	7214	7215	7192	7128	7159	7237	7325	7289	7198	7075	7358	7265	7230	7222	7204	7070	7241	7176	7171	7216	7212	7142	7158	7259	7200	7167	7149	7114	7198	7149	7172	7092	7111	7244	7226	7201	7293	7212	7158	7153	7216	7113	7027	7238	7214	7264	7207	7315	7166	7178	7264	7074	7176	7221	7169	7417	7229	7255	7191	7207	7226	7165	7154	7143	7124	7163	7187	7287	7189	7309	7138	7233	7172	7252	7188	7106	7087	7351	7215	7072	7181	7190	7080	7198	7112	7221	7173	7276	7163	7230	7105	7105	7104	7231	7087	7140	7076	7109	7235	7147	7206	7239	7165	7229	7212	7126	7338	7101	7127	7143	7133	7225	7144	7295	7292	7215	7188	7194	7283	7230	7226	7145	7190	7031	7174	7164	7315	7246	7365	7221	7131	7181	7183	7318	7207	7334	7192	7329	7320	7267	7199	7171	7155	7261	7262	7214	7160	7157	7333	7151	7165	7144	7119	7022	7132	7292	7194	7252	7211	7315	7257	7320	7056	7196	7229	7226	7185	7164	7295	7115	7202	7347	7137	7253	7222	7075	7268	7169	7112	7261	7210	7151	7258	7106	7302	7304	7316	7128	7369	7319	7095	7305	7261	7167	7196	7294	7157	7124	7168	7262	7306	7154	7128	7198	7160	7284	7203	7141	7358	7175	7173	7091	7201	7164	7328	7186	7125	7111	7206	7153	7227	7143	7105	7220	7234	7236	7202	7145	7173	7300	7211	7212	7014	7237	7170	7181	7169	7263	7127	7297	7167	7210	7202	7165	7237	7243	7265	7177	7217	7094	7109	7051	7169	7139	7259	7159	7188	7247	7252	7278	7032	7182	7152	7173	7172	7138	7215	7091	7176	7223	7101	7240	7210	7238	7127	7246	7230	7194	7252	7221	7186	7283	7111	7164	7207	7138	7202	7084	7256	7196	7167	7197	7322	7260	7107	7176	7107	7231	7293	7056	7166	7228	7110	7199	7115	7269	7231	7241	7324	7204	7240	7183	7083	7210	7196	7230	7265	7246	7209	7225	7214	7254	7241	7284	7274	7210	7201	7195	7114	7125	7225	7167	7154	7258	7123	7299	7140	7262	7170	7214	7198	7295	7056	7293	7192	7077	7305	7090	7204	7148	7235	7129	7277	7228	7190	7316	7159	7122	7258	7212	7148	7124	7155	7211	7252	7279	7168	7377	7221	7180	7147	7156	7211	7230	7318	7150	7199	7144	7150	7309	7232	7159	7224	7183	7235	7111	7183	7143	7071	7253	7162	7239	7171	7048	7303	7178	7169	7246	7148	7169	7101	7115	7247	7246	7248	7124	7197	7198	7189	7203	7232	7167	7169	7217	7181	7070	7084	7244	7212	7194	7327	7216	7210	7189	7354	7239	7262	7202	7212	7402	7273	7326	7100	7193	7138	7129	7216	7273	7261	7209	7391	7259	7259	7183	7192	7088	7121	7217	7144	7107	7253	7142	7162	7141	7207	7151	7145	7167	7193	7299	7236	7195	7130	7194	7058	7123	7175	7110	7054	7053	7323	7263	7313	7034	7288	7189	7199	7292	7168	7237	7263	7273	7093	7266	7130	7281	7269	7196	7305	7239	7155	7186	7223	7285	7195	7164	7207	7218	7172	7282	7302	7202	7170	7214	7206	7279	7246	7358	7198	7242	7134	7176	7110	7212	7178	7154	7222	7134	7168	7219	7157	7139	7175	7024	7231	7198	7214	7164	7247	7194	7226	7300	7186	7184	7120	7195	7104	7261	7090	7187	7312	7062	7272	7168	7195	7314	7226	7241	7235	7185	7185	7229	7118	7103	7307	7210	7235	7154	7168	7194	7146	7078	7287	7213	7244	7265	7158	7077	7090	7290	7197	7190	7114	7256	7264	7134	7225	7175	7169	7165	7269	7127	7272	7211	7428	7185	7197	7201	7289	7219	7281	7199	7173	7154	7169	7212	7088	7124	7274	7209	7111	7248	7310	7146	7206	7238	7209	7181	7276	7124	7191	7188	7213	7116	7124	7182	7165	7277	7201	7370	7244	7116	7203	7192	7221	7234	7235	7276	7221	7151	7181	7339	7115	7200	7192	7130	7193	7279	7153	7060	7047	7126	7231	7116	7247	7311	7138	7266	7186	7185	7184	7146	7192	7160	7268	7125
4586	1955	768	1005	775	748	713	731	698	707	681	681	708	722	734	656	669	645	612	642	666	646	655	680	675	680	657	636	657	663	625	597	693	609	703	706	655	699	641	593	630	614	656	640	633	694	662	642	661	675	653	687	652	677	670	686	655	672	688	615	650	649	614	658	626	648	648	671	669	619	654	605	650	628	632	656	623	621	633	582	639	652	632	657	649	649	659	648	655	648	672	686	677	666	627	648	669	633	653	655	684	668	615	646	647	634	662	713	627	641	656	670	672	677	633	569	639	656	656	682	662	661	641	698	613	703	689	671	604	647	636	658	615	650	624	654	643	644	667	610	671	647	627	641	679	619	615	667	626	628	659	668	626	592	667	680	687	658	623	706	738	697	646	612	664	632	643	602	653	612	662	625	672	584	639	626	660	648	600	644	656	651	640	681	634	647	683	657	634	685	685	613	692	643	642	661	679	668	668	697	616	667	657	605	682	648	661	653	688	621	675	683	713	675	683	645	651	656	649	601	615	613	680	653	631	649	664	685	656	689	642	686	643	655	689	651	643	636	643	639	659	704	645	649	644	667	623	647	654	647	637	639	663	684	615	647	677	629	665	673	643	635	659	641	661	636	607	677	694	638	635	657	637	687	640	682	630	658	660	665	704	652	653	639	666	673	657	639	620	630	647	696	625	662	642	645	631	679	636	622	698	668	639	701	640	622	636	647	621	652	636	682	632	658	658	707	650	692	640	640	651	663	644	633	637	621	651	641	626	637	677	669	661	707	656	691	660	665	621	674	631	685	689	722	648	645	612	656	686	602	661	653	650	626	647	662	616	679	676	640	635	620	651	651	610	682	664	663	646	649	660	666	627	641	635	680	623	625	682	647	669	627	681	690	677	635	653	640	647	625	632	609	653	687	651	637	651	642	645	685	624	630	678	653	629	653	623	607	653	656	701	623	665	656	684	627	636	637	661	661	634	632	613	637	696	647	658	647	690	634	675	638	689	615	700	626	643	690	636	687	689	641	668	671	638	647	633	610	703	622	670	605	636	623	638	641	698	670	622	658	664	649	621	675	651	673	615	635	699	684	649	678	664	607	647	662	636	658	654	654	651	656	646	671	705	609	636	700	667	677	710	677	663	643	655	653	631	636	634	670	661	674	680	686	584	648	652	659	687	653	649	687	647	600	664	665	639	646	627	652	677	636	619	686	686	654	638	633	630	659	668	677	668	645	642	651	621	635	641	644	622	688	668	657	632	631	699	624	636	670	625	647	665	662	665	659	649	624	651	629	663	654	666	680	632	635	652	657	660	681	671	679	695	674	624	632	674	638	665	650	669	658	663	644	660	660	662	724	674	676	606	629	649	667	640	615	644	659	640	694	651	664	628	604	622	645	617	637	679	647	638	666	620	660	651	635	656	644	617	694	660	652	669	719	642	690	671	628	636	640	652	658	678	616	668	687	656	634	697	686	690	653	617	658	629	617	628	656	670	682	684	678	653	661	686	653	652	659	643	632	616	655	703	657	638	626	638	650	656	622	647	636	622	630	637	616	648	664	655	668	660	650	636	689	669	676	636	655	654	671	671	658	693	636	638	669	653	640	631	694	609	685	700	621	626	664	688	637	697	644	675	639	681	666	682	669	687	675	633	708	644	681	678	648	646	634	637	621	622	662	651	714	629	603	689	663	614	625	646	656	610	665	668	615	637	656	626	647	678	630	669	686	697	664	653	648	660	618	643	644	671	681	645	703	644	647	675	661	688	646	594	657	603	657	656	667	662	668	695	667	682	628	657	608	653	674	631	606	670	661	647	617	640	648	627	669	652	646	639	633	660	617	643	648	628	683	710	645	633	690	649	626	640	742	625	633	614	655	660	627	639	678	701	653	643	633	645	638	696	666	632	691	644	640	642	666	623	646	633	619	629	636	647	686	678	621	644	675	684	615	664	607	661	658	619	675	655	625	674	686	688	637	604	693	631	632	661	677	657	656	669	674	642	668	655	679	656	687	695	661	685	667	633	700	619	673	669	654	653	632	668	660	655	659	653	685	622	618	695	618	684	677	665	640	645	625	667	656	667	713	675	651	648	661	650	675	660	677	680	652	712	661	620	694	668	649	672	647	623	670	671	661	657	671	670	667	680	678	720	657	648	615	666	637	671	642	651	610	633	738	657	610	602	608	625	629	657	625	630	654	709	642	626	665	628	670	640	663	672	652	665	663	653	654	611	664	644	654	674	657	609	653	651	651	676	610	642	635	669	690	680	645	670	668	687	681	690	697	655	655	627	596	643	679	664	627	653	690	656	667	638	674	627	638	691	669	653	622	678	601	653	667	680	660	639	626	675	632	631	652	660	698	643	638	661	679	655	675	652	687	608	616	656	657	603	636	658	642	640	676	661	621	660	635	657	643	679	626	720	621	624	680	615	660	663	671	659	659	683	677	664	642	650	662	684	674	654	666	652	660	596	630	631	634	659	673	696	678	659	601	674	657	624	640	671	629	677	682	677	636	639	707	676	698	677	650	661	662	648	683	725	649	666	697	651	679	643	636	665	653	691	675	672	658	659	665	615	627	678	672	650	630	622	631	647	731	657	630	638	635	657	649	673	682	621	664	670	622	644	667	620	633	622	673	636	646	643	632	667	643	636	608	692	615	643	647	647	634	608	602	650	658	627	630	657	621	695	675	659	700	657	671	645	669	657	672	650	690	614	646	615	643	696	631	668	651	673	654	660	655	651	616	678	669	646	612	663	709	665	646	685	693	674	659	635	617	598	646	691	641	651	664	679	671	685	651	682	628	674	664	670	696	662	642	635	717	642	697	665	662	639	651	649	640	694	650	618	632	678	656	661	587	655	651	677	663	641	672	642	634	635	614	634	669	631	668	631	684	639	634	635	640	620	635	702	636	642	622	672	631	657	646	624	624	622	677	610	648	637	677	638	630	663	650	672	646	660	657	648	640	642	654	662	665	640	640	658	679	656	650	643	607	676	638	666	649	651	583	650	639	654	620	634	625	687	618	619	664	642	672	637	661	636	633	696	666	599	628	646	667	665	622	631	648	696	597	648	658	621	573	671	659	627	655	622	679	676	648	650	709	664	670	665	651	658	629	717	673	656	626	679	644	605	651	666	666	668	642	665	648	637	639	667	625	661	655	641	672	669	704	651	659	627	650	652	654	632	633	684	613	644	685	672	657	708	679	654	662	649	666	677	665	606	626	678	632	651	648	665	685	636	685	658	706	622	682	675	642	659	653	623	671	665	650	664	631	621	670	662	661	645	687	662	691	680	680	673	641	612	640	681	675	690	670	661	706	683	669	696	596	659	661	665	667	688	633	708	663	649	621	635	689	669	625	655	652	684	640	690	661	645	644	638	625	686	626	606	646	659	641	669	633	688	628	585	625	661	676	670	650	681	690	679	653	625	682	657	648	609	643	641	598	629	657	629	654	714	660	682	641	639	660	678	692	637	727	695	665	669	663	645	658	680	643	694	648
28601	20277	8247	18194	12816	12810	11286	9852	8694	8018	7533	7295	7106	7011	6667	6760	6657	6551	6443	6449	6501	6374	6340	6166	6274	6318	6168	6168	6227	6185	6309	6100	6242	6134	6205	6283	6111	6092	6205	6033	6273	6064	6117	6125	6146	6154	6060	6154	6125	6065	6119	6108	6047	6090	6143	6186	5975	6060	6073	6172	6137	6133	6100	5951	6012	6079	6201	6003	6148	6164	6008	6031	6116	6151	6085	6145	6289	6036	6127	6063	5999	6134	6029	5990	6145	5992	6054	6073	5986	6165	6126	6105	6035	6048	6136	6084	6097	5998	6124	6114	6094	6073	6079	6085	6063	6128	6112	6051	6116	6077	6075	5971	6001	6024	6147	6121	6095	6086	6042	6016	6179	6266	6081	6148	5935	6053	6073	5993	6096	6110	6027	6110	6094	6082	6045	6114	6020	6128	6067	6128	6050	6072	6016	6059	6046	6130	5963	6299	6073	6075	6201	5945	6084	6001	6073	6078	5950	6122	6032	6147	6025	6033	6156	6014	6004	5996	6072	6056	6161	6095	6048	6116	6079	5952	6091	6077	6145	6038	6092	5859	6085	6183	6054	5890	6170	6043	6037	6124	6065	6226	5997	6013	6120	6042	6201	6019	6071	6169	6074	6104	6093	6027	6088	6089	6098	6068	6035	5997	6042	5950	6046	5987	5973	6089	6160	6170	6154	5994	6111	6059	6093	6087	6119	6054	6175	6199	5992	6116	6040	6050	6040	5944	6146	6072	6124	6050	6169	6226	5959	5975	6099	6011	6121	6145	6104	6178	6109	6174	6105	6087	6110	6079	6128	6065	6059	6090	6116	6154	6078	6003	6010	6105	6156	6188	5956	6088	6197	6118	6076	6143	5982	6192	6210	6101	5958	5994	5871	6033	6127	6035	6082	6137	6204	6111	6048	6175	5997	6155	6198	6072	6030	6000	6045	6031	6047	6076	6165	6048	6161	6114	6097	6108	6130	6024	6219	6064	6113	6003	6086	5925	6075	6063	6202	6084	6041	6145	6216	6079	6099	6017	5969	6088	6125	6088	6010	6162	6145	6191	5919	6133	6027	6125	6088	6074	6081	6078	6051	6175	6115	6100	6116	6027	6056	5906	6038	6101	6111	6079	6020	6098	6060	6154	5981	6075	6098	6034	6140	5952	5996	5987	6172	6134	6148	6097	6133	6019	6075	5980	6059	6193	6038	6199	6082	5993	6184	6121	6045	6099	6107	5999	6131	6039	6081	6131	6004	6119	6095	6020	6088	5987	6075	6050	6051	6102	6101	6175	6099	6167	6032	6138	6106	6049	6094	6057	6075	6041	6187	6083	6130	6035	6015	5971	6034	6093	6198	5978	6060	6006	6056	6200	6015	6048	6036	5986	6021	6130	6088	6149	6105	6060	6079	6079	6049	5974	6032	6077	6045	6036	6080	6178	6079	6154	6069	5976	6156	6215	5982	5973	6189	6028	6016	5942	5982	6154	6166	6115	6218	5935	6160	6006	6013	6014	6043	6090	6005	6142	5962	6169	6025	5948	6075	5985	5973	6109	6064	6061	6095	6069	6128	6127	6111	6082	6089	6046	5973	6187	5893	6199	6080	6047	5992	6036	6135	6030	6029	6083	6075	6241	6068	6192	6096	6040	6104	6071	5979	6112	6062	6169	6145	6027	5966	6128	6259	6063	6055	6126	6087	6007	6131	6014	6095	6060	6059	6146	5980	6033	6111	6112	6149	6196	6166	6005	6176	6106	5962	6138	6051	6058	6050	6045	6121	6063	6054	6034	6052	6195	6186	6063	6144	5906	6270	6053	6174	6025	5980	6134	6140	6174	6090	6170	6099	6024	6246	6055	6009	6057	6038	6193	5982	6089	5944	6030	6000	5854	6016	6168	6120	6118	6013	6025	5985	6012	6054	6155	6129	6174	6103	5993	6112	6050	6038	6114	5981	6026	5985	6049	6197	6005	6082	6175	6129	6050	5972	6107	6103	5948	6008	6136	6107	6117	6075	6093	5996	6042	6209	6000	6061	6161	6149	6038	6112	6086	6134	6049	6050	6083	5942	6210	6064	6183	6028	6088	6061	6008	6074	6220	6090	6106	6113	6127	6018	6083	6089	5954	5982	5999	6102	6071	6103	5896	6137	6098	6110	6020	6098	6112	5999	6086	6237	5959	6011	5996	5967	6048	6078	6088	6091	6041	6051	6136	6156	6159	6145	5991	6137	6122	6026	6137	6074	6034	6043	6083	6078	6121	6145	6115	6047	6085	6083	6117	6035	6182	6100	5960	6002	6166	6069	6137	6079	6082	6172	6117	6016	6083	6152	6089	5948	6026	6037	6107	6168	6050	6052	6024	6068	6058	6157	6116	6069	6001	6117	6050	6025	6078	6019	6084	6124	6071	6106	6070	6052	5955	5956	5985	6127	6031	6051	6081	6186	6037	6028	6119	5953	6139	6102	6118	5941	6129	6122	6002	6071	6028	6022	6112	6111	6012	6119	6125	6115	6120	6214	6078	5924	6158	6080	6055	5990	6101	6083	5996	6163	6065	6132	6183	5978	6080	6011	6151	6084	6040	6012	6082	6062	5981	6059	6023	6018	6304	6203	6049	6072	6070	5998	6164	5985	6101	5970	6069	6057	6149	6078	6062	6040	6230	5948	6212	6159	6086	6027	6011	6054	6099	6083	6020	6186	6028	6011	6100	6064	6112	6016	6080	5913	6165	6018	6069	6171	6052	6041	6087	6057	6230	6066	5944	6054	6138	6108	6150	6051	5957	6139	5868	6101	5902	6122	6041	6061	6002	6060	6084	6121	6038	6110	6088	6195	6011	6028	6010	6190	6006	6127	6045	6043	6121	6023	6068	6086	6053	6076	6073	6108	6012	6055	6199	6056	6114	6081	5959	6075	6256	6093	6009	6080	6047	6184	6131	6012	6085	6016	6198	6081	6058	6157	5989	6096	6145	6095	6157	6082	6064	6079	6033	6078	6051	6001	6158	6018	6172	5978	6045	6065	6175	6181	6079	6034	5991	6009	6120	6245	6016	5988	6027	6195	6130	6108	6157	6054	6068	6103	5970	6130	6100	6035	6212	6026	6028	6180	6106	6085	6051	6042	6144	6034	6060	6095	6130	6189	6043	6069	6041	6047	6208	6168	6063	5978	5878	6060	6150	6023	6125	6176	6078	6167	6025	6159	6157	6052	6010	5960	6187	6117	6124	6083	6135	6026	6082	6146	5966	6089	6027	6127	5988	5995	6096	6181	6095	6065	6062	5999	6078	6096	6052	5990	6123	6024	6160	6015	6136	6173	6031	5963	5966	6035	5989	6046	6103	5986	6145	6134	6062	6098	6084	6079	6084	6081	6188	6034	6059	6029	5973	6242	6133	6023	6060	6134	6065	6268	6021	5970	6014	6041	6097	6166	6157	6118	5992	6137	6088	6164	6105	6169	6015	6010	6129	6136	6112	6055	6002	6084	6047	5978	6219	6004	6056	5991	6094	6015	5964	6086	6080	6038	6183	6042	6114	6118	6114	6050	6142	6006	6009	6042	6089	6126	6083	6167	5915	6148	6109	6127	6135	6103	6164	6077	6122	5959	6119	5968	6155	6027	6098	6194	6083	6044	6100	6029	6057	6077	6077	6182	5950	6018	6003	6023	6155	6244	6038	6051	5991	6088	6077	6134	5987	6140	6104	6074	5986	6027	6125	6024	6100	6147	6035	6224	5923	6052	6185	6129	6083	6082	6139	6098	6159	6167	5996	6104	6122	6022	6059	5901	6040	6078	6196	6046	6048	6008	6110	5963	5997	6092	5950	6055	6180	6141	6026	5972	6060	6002	6140	6147	6031	6070	6039	6100	6121	6181	6109	6083	6008	6047	5996	6078	6143	6017	6166	6072	6067	6184	6032	6121	6038	6056	5973	6059	6045	6053	5970	6276	6013	6001	6104	6083	6061	6060	6140	5911	6152	6081	6077	6167	6011	6122	6082	6009	6022	6013	6064	6184	5973	6086	6001	6047	6166	6055	6166	6189	5991	6112	6071	6034	6211	6023	6076	6091	6081	6070	6170	6051	6101	6121	6035	6132	6071	5984	6149	6128	6043	6032	6058	6044	6018	6108	6002	6026	6059	6057	6075	6207	6016	6118	6172	6196	6013	6110	6115	6042	6083	6120	5988	6067	6113	6044	6219	6145	6027	6092	6144	6080	6017	5942	6130	5939	6101	6038	6089	6096	6089	5997	5891	5993	6087	6121	6081	6089	6085	6110	5938	6037	6148	6196	6223	6031	6021	5933	6201	6086	6059	6031	6126	6225	6035	6009	6154	6086	6254	6075	6053	6103	5990	6135	6004	6160	6183	6081	5957	6200	6121	5953	6002	6171	6047	6094	5956	6010	5942	6065	6030	6017	6023	5990	6028	5991	6046	6105	6082	6070	6086	5968	6265	6151	5984	6123	6115	6099	6055	6035	5998	6034	6150	6074	5984	6092	6055	6077	6094	6195	6006	6110	6020	6027	6005	6055	6033	6112	6001	6061	6059	6047	6154	6168	6067	6176	6059	6160	6045	6083	6008	6088	6131	6072	6083	6086	6199	6125	6135	5997	6067	6118	5984	6027	6005	6085	6017	6090	6316	6126	6093	6038	6118	6112	6011	6160	6096	6038	5972	6112	6046	6005	6248	5946	6073	6033	6025	6097	5994	6167	6005	6156	5904	6031	6129	6134	6132	6122	6026	6152	6071	6112	6018	6123	6030	6078	6026	6136	6223	5976	6109	6071	6153	6098	6064	6119	6103	6146	6022	6029	6011	6128	6074	5996	5997	6090	6123	6036	5974	6037	6074	6152	6115	6189	6116	6056	6147	6043	6133	6117	5932	6076	6138	6079	6112	6165	6220	6026	6146	6086	6015	6087	6143	6095	6031	5889	6097	6043	6125	5992	6066	6070	6075	6105	6078	5983	6104	6188	6144	6104	6096	5982	6093	6201	6174	6113	6173	6057	6047	6092	6085	5985	6123	6084	6114	5983	6056	6078	6031	6071	5946	6018	6062	6082	6154	6082	6028	6051	6108	5973	6098	6018	6109	6060	5986	6096	6151	5987	6029	5984	6212
4787	1991	748	1175	658	684	670	659	628	668	635	638	568	653	594	588	625	568	639	568	615	582	608	596	575	625	540	578	602	646	580	546	580	575	593	582	630	607	576	609	612	596	578	610	566	557	556	569	574	565	572	613	608	584	584	633	547	604	567	575	598	555	578	555	585	590	623	572	573	598	569	554	597	560	626	551	602	576	635	529	565	568	559	598	531	581	589	554	605	595	539	566	553	553	590	571	593	619	549	554	566	574	613	591	620	561	597	568	577	566	542	588	555	550	567	579	591	579	596	598	569	588	614	556	619	600	601	585	599	564	557	569	558	606	621	562	567	603	558	570	575	570	638	600	604	577	590	547	594	615	596	527	583	548	621	560	587	627	606	550	560	582	593	600	608	584	578	573	539	603	607	595	608	573	585	595	534	570	600	600	576	572	588	564	600	566	564	583	569	560	553	551	567	560	539	568	556	606	583	578	589	592	552	568	592	556	525	567	593	618	585	601	590	608	553	539	560	617	585	582	593	606	589	560	522	617	582	549	533	546	582	588	580	562	546	540	593	591	579	560	613	601	571	578	556	536	550	548	602	537	621	620	531	575	513	592	566	614	570	579	576	532	597	565	573	564	579	564	574	569	588	596	579	568	574	593	554	595	596	564	582	623	590	567	565	581	582	550	599	584	560	587	535	599	553	574	584	583	640	550	551	583	600	559	598	615	542	577	555	603	579	547	574	544	590	562	604	521	633	576	576	588	564	540	627	536	569	588	550	600	575	584	621	575	551	623	616	612	600	613	584	596	588	557	583	572	614	573	559	578	547	603	586	543	567	572	536	562	545	628	560	569	588	537	576	569	578	589	599	584	550	601	592	612	605	542	550	561	586	587	566	596	590	610	618	583	620	589	557	569	569	542	553	602	578	568	595	571	585	582	577	605	585	528	589	569	621	582	579	604	611	556	562	558	565	557	539	575	556	573	557	596	623	562	554	557	633	533	599	575	598	557	596	577	597	589	596	577	557	576	576	532	598	595	559	565	584	575	583	579	543	570	540	568	577	599	586	591	546	588	573	557	575	610	559	577	581	618	595	552	603	580	542	595	595	551	602	579	587	556	594	578	576	548	538	561	568	591	635	526	571	569	626	607	592	608	598	596	585	609	559	588	568	597	568	601	585	604	572	570	590	572	586	544	569	582	589	581	594	579	544	561	538	621	583	600	571	584	561	589	523	526	579	578	573	544	609	560	605	585	597	583	592	606	536	617	624	518	588	533	543	551	565	562	551	594	540	531	564	566	556	569	585	603	582	594	594	559	545	595	546	598	549	592	591	598	613	585	613	566	570	554	533	587	566	632	583	614	606	616	555	566	585	611	565	576	594	562	581	595	548	591	552	545	609	566	588	580	606	540	589	563	572	553	571	617	570	559	605	567	503	609	610	586	556	562	610	575	590	585	650	558	551	587	582	585	564	588	601	534	598	575	552	571	560	583	622	570	632	568	598	562	579	598	570	544	571	576	566	557	594	565	560	592	576	576	591	622	567	560	555	588	580	606	570	600	575	598	594	577	597	572	604	608	536	583	586	572	534	579	574	539	547	573	574	560	552	543	553	580	567	545	590	563	558	561	591	614	584	546	579	561	588	574	558	581	521	593	576	580	567	548	570	600	587	610	580	561	567	578	568	558	577	553	565	564	608	592	568	584	606	582	548	595	613	568	601	593	555	579	593	517	555	550	576	583	645	600	550	582	557	605	629	610	589	577	569	579	625	599	552	584	575	538	560	542	581	588	591	577	555	610	591	593	569	564	617	593	547	595	555	554	604	579	624	625	569	600	580	563	571	562	599	618	587	584	570	585	574	605	569	593	599	545	585	610	592	556	614	595	575	579	605	600	573	585	591	566	582	565	629	596	550	584	525	568	595	556	574	574	556	573	542	565	553	568	571	564	619	649	576	597	556	591	568	590	565	582	560	582	606	555	537	560	571	560	584	606	601	557	554	616	620	610	601	590	522	596	562	615	591	548	566	587	569	588	605	605	587	573	595	572	594	545	557	550	539	555	576	596	528	559	569	548	559	594	525	633	544	605	583	566	531	575	586	551	590	594	620	579	578	571	612	584	579	549	576	556	580	569	620	552	590	608	576	559	561	569	564	596	576	549	549	529	618	600	585	580	612	597	585	581	580	573	569	597	559	558	613	623	565	593	612	600	639	613	606	585	571	604	594	597	564	553	584	547	592	586	563	580	540	635	584	579	607	584	594	602	593	602	620	625	567	633	600	552	582	547	564	594	564	587	594	602	594	609	603	524	604	611	591	552	576	569	584	591	604	571	556	588	606	580	550	603	597	564	602	571	558	583	620	556	563	573	577	593	565	567	618	600	601	598	582	602	568	582	625	590	580	555	551	588	614	568	548	617	561	563	568	630	530	601	595	608	589	595	581	579	603	559	593	583	580	578	570	558	574	580	566	573	573	565	575	553	572	633	601	554	608	554	569	566	534	615	567	539	596	575	569	605	594	579	600	619	543	569	560	559	588	608	571	575	566	642	543	562	569	574	644	590	563	614	595	597	565	591	599	599	541	587	565	607	573	559	578	573	600	572	578	617	528	598	551	635	585	562	622	556	592	564	636	616	582	609	574	551	570	583	568	570	554	545	591	550	587	571	588	603	575	548	598	569	594	627	558	528	566	559	613	533	574	583	607	601	573	594	561	542	530	581	592	599	592	580	578	624	555	581	585	573	554	604	558	633	600	606	568	565	576	611	550	583	592	578	561	564	594	604	585	602	590	565	607	591	577	571	556	587	578	585	635	571	596	621	578	579	618	600	547	560	538	597	572	599	580	593	609	597	583	589	608	568	540	619	591	569	550	579	587	557	597	556	577	586	619	580	599	571	569	601	598	580	550	590	595	577	558	559	564	570	548	600	636	566	608	548	596	581	579	606	577	594	598	549	608	587	554	617	561	594	602	612	572	610	556	591	530	606	523	610	542	562	551	577	594	575	573	579	576	612	572	627	565	592	582	593	561	586	560	598	585	569	609	588	610	582	605	595	547	577	607	574	560	602	584	546	555	536	564	563	616	588	537	604	583	604	608	553	555	530	566	562	575	586	551	590	569	585	588	559	565	602	572	580	599	595	581	590	595	579	559	585	574	578	600	565	595	610	512	543	570	590	629	582	625	572	567	574	575	597	594	565	544	584	581	565	588	581	554	602	584	562	597	587	586	554	628	623	582	614	605	595	592	552	543	558	535	586	602	607	624	578	606	606	598	570	554	564	568	607	573	575	585	607	623	618	587	570	628	611	600	614	576	600	572	566	558	598	576	583	571	597	543	575	552	576	537	546	600	625	558	590	586	591	617	643	567	582	608	581	577	606	606	575	601	575	600	562	575	594	564	559	572	563	582	566	583	555	581	583	634	609	560	598	600	584	621	582	530	582	568	553	579	539	615	577	588	562	590	615	581	568	607	557	557	584	557	597	581	571	621	567	558	560	567	588
29267	20291	8195	20816	14376	14002	12335	10467	9302	8384	7640	7136	6865	6635	6478	6362	6285	6216	6165	6030	5964	5953	5736	5858	5703	5820	5611	5704	5732	5661	5586	5612	5588	5551	5598	5590	5546	5566	5633	5559	5504	5542	5468	5526	5549	5491	5432	5382	5545	5581	5416	5526	5507	5485	5371	5510	5621	5574	5519	5434	5561	5476	5591	5571	5588	5565	5489	5408	5488	5576	5487	5418	5529	5481	5509	5530	5553	5549	5524	5389	5443	5376	5513	5527	5491	5448	5495	5544	5425	5361	5417	5342	5617	5321	5505	5528	5476	5439	5472	5433	5489	5582	5527	5492	5382	5534	5494	5469	5601	5517	5513	5542	5421	5477	5395	5499	5534	5454	5459	5482	5478	5459	5540	5520	5452	5517	5377	5574	5592	5483	5501	5460	5526	5452	5392	5563	5490	5436	5481	5512	5630	5469	5391	5472	5530	5514	5598	5443	5461	5513	5431	5556	5608	5467	5478	5492	5510	5596	5381	5456	5406	5428	5383	5414	5452	5548	5563	5518	5526	5392	5423	5397	5649	5385	5473	5469	5537	5519	5535	5466	5565	5635	5496	5418	5466	5447	5564	5389	5561	5482	5462	5519	5472	5426	5547	5487	5383	5303	5399	5384	5408	5402	5669	5425	5384	5520	5461	5446	5432	5447	5667	5352	5419	5550	5524	5545	5459	5508	5402	5537	5542	5453	5565	5550	5370	5542	5519	5459	5444	5515	5549	5501	5538	5572	5455	5548	5483	5494	5412	5553	5398	5492	5465	5588	5394	5444	5499	5467	5439	5544	5567	5514	5446	5473	5489	5406	5532	5449	5471	5435	5478	5550	5551	5452	5472	5442	5575	5520	5436	5601	5464	5489	5503	5314	5472	5515	5484	5388	5406	5482	5403	5499	5429	5488	5537	5416	5360	5518	5500	5448	5484	5339	5388	5356	5494	5530	5498	5486	5469	5349	5401	5522	5536	5562	5652	5437	5465	5428	5449	5346	5555	5578	5455	5545	5430	5454	5549	5442	5580	5405	5601	5501	5472	5534	5488	5364	5474	5457	5519	5428	5416	5557	5357	5470	5445	5462	5434	5607	5273	5531	5392	5363	5457	5414	5506	5498	5467	5420	5533	5506	5402	5435	5487	5347	5365	5448	5409	5389	5488	5501	5478	5456	5458	5502	5503	5381	5473	5508	5513	5535	5604	5473	5539	5465	5442	5417	5465	5471	5564	5333	5582	5530	5447	5471	5457	5565	5372	5577	5464	5402	5445	5485	5521	5574	5504	5374	5379	5579	5453	5456	5484	5467	5401	5481	5483	5411	5451	5491	5537	5526	5479	5471	5515	5506	5456	5516	5343	5529	5487	5512	5411	5501	5543	5444	5462	5622	5413	5418	5486	5514	5376	5461	5501	5360	5536	5433	5465	5519	5414	5559	5511	5420	5441	5388	5471	5501	5576	5459	5540	5494	5456	5344	5633	5450	5401	5499	5487	5441	5577	5492	5516	5492	5398	5558	5491	5524	5501	5509	5480	5363	5575	5509	5520	5547	5496	5351	5504	5417	5486	5528	5536	5470	5384	5442	5457	5496	5533	5475	5494	5446	5414	5562	5433	5516	5514	5369	5453	5432	5314	5499	5584	5316	5506	5391	5448	5560	5407	5548	5497	5423	5435	5370	5538	5325	5459	5543	5410	5534	5341	5523	5512	5446	5520	5409	5442	5454	5508	5451	5482	5450	5535	5521	5417	5462	5448	5439	5552	5429	5525	5373	5375	5460	5594	5544	5459	5538	5413	5428	5468	5486	5521	5495	5502	5412	5442	5463	5490	5553	5497	5510	5627	5508	5521	5523	5487	5559	5414	5510	5425	5656	5537	5470	5544	5463	5431	5564	5472	5571	5479	5604	5459	5454	5567	5420	5316	5448	5453	5358	5434	5394	5538	5543	5436	5570	5469	5565	5350	5409	5440	5295	5541	5481	5599	5397	5516	5332	5588	5475	5374	5579	5491	5472	5531	5369	5427	5413	5420	5518	5427	5474	5437	5412	5578	5464	5454	5399	5471	5441	5581	5449	5414	5527	5509	5482	5467	5460	5498	5495	5400	5402	5517	5435	5562	5530	5410	5513	5398	5570	5489	5534	5512	5513	5465	5421	5597	5547	5487	5425	5439	5382	5409	5452	5458	5480	5484	5523	5450	5419	5566	5450	5534	5544	5353	5564	5559	5522	5456	5443	5558	5467	5407	5507	5454	5488	5591	5588	5493	5526	5513	5513	5642	5363	5475	5551	5494	5448	5471	5483	5548	5372	5504	5407	5489	5467	5389	5380	5468	5389	5522	5429	5496	5401	5516	5478	5427	5600	5477	5477	5521	5532	5552	5447	5464	5564	5590	5405	5419	5347	5519	5322	5495	5539	5547	5441	5408	5573	5351	5464	5465	5493	5525	5531	5571	5458	5403	5557	5506	5478	5449	5483	5475	5465	5480	5543	5543	5481	5501	5441	5458	5490	5523	5473	5419	5329	5570	5469	5540	5440	5460	5504	5420	5405	5447	5577	5542	5457	5400	5500	5468	5484	5479	5405	5356	5620	5538	5581	5444	5612	5433	5496	5568	5388	5466	5476	5449	5530	5481	5590	5545	5463	5478	5527	5503	5481	5562	5539	5523	5495	5387	5420	5433	5521	5593	5469	5535	5362	5456	5479	5417	5554	5487	5469	5421	5538	5594	5499	5549	5544	5395	5647	5539	5522	5467	5620	5494	5469	5497	5465	5424	5509	5471	5519	5465	5312	5517	5533	5432	5515	5489	5338	5422	5568	5484	5620	5583	5446	5581	5466	5606	5430	5494	5522	5480	5411	5491	5461	5551	5572	5409	5477	5508	5503	5330	5430	5348	5536	5495	5484	5491	5579	5575	5486	5400	5336	5532	5406	5589	5505	5536	5439	5403	5560	5465	5529	5304	5464	5522	5479	5437	5508	5552	5438	5416	5431	5523	5398	5505	5549	5604	5484	5445	5459	5387	5609	5507	5476	5444	5401	5493	5492	5435	5519	5391	5426	5464	5529	5511	5522	5574	5480	5468	5488	5513	5519	5531	5364	5532	5418	5617	5475	5541	5598	5540	5455	5441	5524	5433	5441	5477	5416	5540	5505	5571	5447	5400	5400	5332	5417	5584	5370	5359	5358	5503	5396	5419	5460	5504	5567	5584	5484	5444	5448	5474	5475	5525	5464	5519	5381	5507	5404	5522	5411	5463	5446	5497	5463	5596	5418	5460	5535	5520	5493	5443	5417	5426	5480	5439	5508	5417	5632	5476	5592	5546	5479	5569	5387	5521	5289	5421	5389	5461	5531	5420	5347	5445	5537	5334	5527	5469	5554	5547	5380	5497	5337	5467	5479	5537	5484	5526	5431	5491	5572	5488	5444	5550	5503	5621	5519	5526	5408	5409	5514	5430	5514	5395	5492	5477	5464	5463	5442	5496	5407	5598	5437	5521	5388	5458	5511	5512	5476	5514	5425	5482	5417	5365	5577	5488	5478	5588	5532	5456	5476	5518	5527	5543	5518	5387	5516	5412	5489	5468	5539	5528	5475	5558	5514	5552	5625	5551	5482	5524	5344	5536	5483	5441	5481	5561	5490	5497	5408	5533	5509	5445	5542	5506	5443	5538	5352	5406	5521	5551	5440	5351	5386	5644	5463	5517	5446	5456	5541	5521	5596	5451	5492	5427	5597	5427	5420	5526	5563	5392	5522	5436	5382	5412	5415	5430	5444	5487	5537	5492	5470	5490	5416	5477	5486	5413	5460	5405	5471	5522	5368	5519	5444	5562	5406	5479	5442	5454	5561	5505	5470	5481	5407	5423	5445	5370	5527	5462	5337	5472	5376	5407	5474	5493	5470	5459	5518	5377	5452	5481	5473	5497	5355	5475	5422	5477	5398	5332	5511	5519	5548	5449	5414	5449	5501	5518	5385	5585	5397	5560	5609	5476	5592	5441	5559	5404	5554	5455	5500	5485	5517	5545	5535	5457	5425	5394	5439	5485	5431	5584	5404	5441	5542	5332	5509	5435	5418	5491	5500	5445	5554	5500	5451	5520	5571	5459	5501	5445	5465	5444	5500	5612	5481	5448	5400	5407	5476	5488	5491	5440	5457	5357	5475	5449	5522	5349	5474	5493	5479	5417	5407	5390	5398	5656	5421	5471	5489	5362	5494	5510	5484	5502	5605	5523	5459	5325	5527	5589	5462	5424	5540	5385	5558	5547	5441	5432	5441	5551	5606	5423	5485	5407	5358	5596	5520	5375	5423	5474	5438	5517	5444	5529	5452	5528	5444	5484	5501	5465	5486	5404	5588	5440	5471	5537	5472	5624	5426	5442	5591	5514	5508	5498	5444	5470	5548	5429	5582	5483	5542	5451	5370	5524	5365	5411	5520	5674	5484	5461	5531	5560	5483	5617	5390	5409	5452	5490	5436	5474	5609	5389	5470	5524	5510	5468	5414	5497	5559	5506	5504	5521	5459	5367	5460	5504	5522	5451	5450	5467	5386	5434	5408	5477	5480	5524	5522	5574	5493	5483	5546	5424	5337	5478	5564	5417	5596	5529	5432	5544	5503	5463	5451	5564	5431	5511	5448	5463	5527	5389	5478	5489	5409	5422	5527	5429	5512	5563	5449	5536	5439	5483	5499	5532	5424	5421	5372	5576	5419	5493	5557	5599	5557	5510	5445	5417	5502	5500	5500	5463	5481	5416	5517	5436	5506	5433	5450	5423	5425	5402	5569	5458	5414	5481	5464	5479	5568	5551	5549	5383	5376	5401	5514	5376	5395	5411	5579	5516	5472	5403	5447	5538	5484	5533	5430	5494	5472	5535	5465	5495	5467	5516	5552	5391	5445	5480	5504	5428	5521	5378	5489	5445	5534	5514	5440	5562	5395	5468	5581	5383	5481	5462	5519	5454	5596	5314	5525	5390	5490	5370	5576	5428	5511	5497	5428	5421	5509	5616	5439	5559	5488	5509	5358	5425	5430	5468	5359	5427	5443	5510	5456	5521	5382	5472	5425	5457	5568	5499	5328	5398	5440	5532	5518	5497	5445	5472	5461
4791	3741	800	1785	701	686	649	624	624	557	560	536	549	509	485	520	483	514	484	492	507	490	452	465	468	493	480	481	501	450	475	490	492	443	475	504	454	491	455	472	455	485	432	418	472	469	473	470	482	469	495	464	462	446	454	477	447	501	478	428	497	457	431	442	444	452	443	457	443	446	483	432	441	438	434	451	440	464	474	457	433	422	461	456	454	457	482	416	442	465	440	462	471	418	439	481	450	450	459	475	442	463	423	432	436	414	479	479	419	481	462	477	481	486	460	491	477	448	400	430	474	468	461	468	452	451	450	452	441	454	515	424	431	468	465	458	437	458	439	440	448	405	469	476	409	478	466	425	496	454	417	434	442	439	425	461	415	438	455	477	481	440	484	436	403	446	462	456	419	461	464	444	492	463	447	428	460	470	444	439	476	490	465	449	482	485	443	462	424	479	449	453	448	472	445	444	465	457	453	412	391	421	460	449	477	496	446	421	444	440	394	426	468	469	440	426	455	504	462	473	458	451	453	460	484	480	468	459	468	455	434	437	447	427	456	452	462	446	447	444	493	461	462	450	477	460	464	491	440	444	436	493	429	463	459	466	497	501	451	413	443	500	451	449	473	468	451	438	482	433	441	433	484	427	469	427	497	463	458	459	455	491	451	434	451	474	465	458	419	455	477	451	445	442	431	454	465	477	458	455	462	453	455	448	431	448	469	481	445	427	452	442	446	457	413	401	456	459	438	455	480	476	419	460	459	451	512	419	455	455	464	427	450	451	436	474	459	480	469	441	444	468	441	494	480	434	484	492	450	477	477	436	485	436	499	449	479	439	474	452	467	462	436	466	502	502	452	447	470	443	428	441	468	419	423	447	414	452	468	451	403	433	459	445	450	469	453	444	379	467	451	473	483	448	481	449	465	464	429	456	452	438	437	448	475	456	448	464	498	448	420	446	428	427	470	453	442	459	482	499	466	467	429	491	452	470	443	475	426	472	448	466	470	435	486	486	456	493	487	453	426	449	472	448	464	447	442	486	515	430	483	471	485	452	445	450	454	429	455	434	479	468	442	438	461	431	470	452	423	418	443	461	442	465	480	481	464	432	464	440	459	449	461	456	435	486	485	439	465	479	481	440	471	446	457	462	433	457	478	462	445	461	439	485	439	450	453	437	489	481	434	449	430	475	423	452	468	463	433	454	454	449	449	447	450	477	458	429	473	462	480	433	462	468	456	422	438	476	430	457	465	444	461	450	416	457	431	468	467	450	474	451	456	446	504	466	451	438	440	453	462	465	491	478	479	440	454	436	454	464	464	437	493	481	465	482	452	460	424	475	435	491	473	422	402	432	437	483	458	472	476	454	448	422	445	489	443	453	457	494	487	487	443	438	470	460	474	456	431	470	443	454	460	476	422	416	475	474	472	453	452	463	426	414	485	460	447	440	472	456	445	456	439	409	459	469	432	454	404	486	464	460	480	480	476	403	461	457	471	432	437	416	484	453	458	467	453	460	462	439	438	444	469	457	442	467	445	462	466	460	448	495	517	434	425	465	453	456	460	478	461	447	423	446	451	446	469	428	459	469	439	471	471	455	483	481	455	433	468	460	498	449	422	432	430	468	454	418	427	410	434	432	464	442	497	500	446	463	469	433	435	458	466	455	429	490	424	487	437	500	462	458	502	444	476	453	472	488	442	473	462	419	452	485	435	502	476	423	449	426	474	461	430	429	492	427	439	445	455	474	434	469	459	433	481	464	454	431	483	452	479	434	433	445	452	481	510	411	430	471	431	461	451	477	453	454	477	450	432	449	448	434	465	446	462	453	445	431	481	478	481	453	444	476	490	486	478	421	420	501	487	486	460	437	480	483	499	467	453	459	457	441	494	464	459	481	472	415	409	419	460	488	423	478	465	447	467	425	476	451	444	453	468	461	456	461	436	444	491	452	432	454	486	454	439	496	451	479	438	440	456	438	430	456	457	473	491	435	451	452	468	508	455	455	430	451	429	463	452	451	470	428	455	464	451	446	472	441	454	481	444	499	455	448	442	423	452	462	451	422	449	440	455	439	476	421	443	446	440	424	447	425	455	486	429	451	458	445	483	448	463	452	451	456	453	434	424	422	475	428	486	446	462	452	459	458	457	421	444	472	471	429	440	459	410	420	463	415	406	455	454	478	456	440	497	449	460	439	450	473	437	468	465	453	444	464	438	423	460	453	439	432	390	464	478	453	457	430	449	437	439	458	452	463	518	483	461	448	433	446	423	436	445	460	468	456	478	476	481	449	459	460	511	433	487	446	498	441	453	456	432	423	478	469	443	478	469	433	461	454	455	467	443	495	443	485	500	435	444	481	436	492	470	468	437	458	455	438	473	438	389	484	418	450	462	450	437	457	447	436	439	432	453	464	441	435	467	450	447	451	501	413	439	452	459	468	456	468	474	456	460	452	476	453	470	447	454	403	502	433	434	482	440	472	457	449	479	475	464	450	419	395	426	479	445	471	465	484	450	458	491	421	436	478	463	471	457	461	442	430	473	441	475	455	418	451	509	458	460	452	479	434	453	473	440	484	480	490	480	465	443	460	441	478	455	459	445	420	439	452	459	445	410	453	436	418	430	438	464	471	467	468	441	486	457	475	414	472	436	472	409	466	455	399	450	425	461	450	433	430	452	479	456	440	425	490	425	449	443	448	491	472	434	473	474	433	448	472	449	452	503	414	446	458	486	477	450	474	450	454	486	474	465	439	469	437	450	446	427	432	484	487	411	403	465	456	504	421	436	461	424	469	459	435	470	470	448	438	471	449	460	515	456	440	421	451	426	419	467	435	431	416	458	464	489	469	429	430	474	453	483	427	455	476	415	469	468	429	447	472	447	483	468	459	441	463	441	426	450	452	457	439	456	443	428	414	437	448	481	384	464	462	502	434	483	454	457	466	454	456	472	456	484	483	483	470	454	457	451	435	425	472	464	500	455	434	480	423	419	458	443	466	480	441	451	442	477	409	458	451	473	465	484	443	470	480	448	436	431	442	460	456	461	448	463	450	425	460	463	405	477	496	479	408	477	422	445	483	446	421	458	462	460	485	450	455	472	416	459	464	457	469	496	504	460	481	440	431	449	442	450	464	442	450	516	435	430	428	478	464	455	460	448	474	438	425	454	469	430	478	470	450	453	517	433	454	483	455	446	464	491	452	456	478	445	486	503	444	475	455	477	470	442	459	457	482	464	451	482	425	421	463	433	490	435	451	417	500	454	500	450	461	447	509	446	436	452	450	465	476	469	461	459	452	441	451	462	444	474	484	462	483	425	442	409	470	418	442	477	460	443	441	433	445	465	465	492	442	457	470	456	466	438	479	449	439	448	499	448	417	424	482	387	467	454	415	461	482	433	471	456	461	462	449	473	458	449	459	457	447	417	497	463	454	448	457	479	470	479	434	432	429	427	418	469	437	466	470	449	467	420	467	462	441	492	452	458	438	474	449	459	441	442	455	439	439
37459	26425	9801	26437	20360	19753	16910	14192	11763	10152	8774	8174	7554	7169	6535	6385	6150	6049	5665	5789	5608	5498	5355	5101	5063	5117	4922	4946	4965	5016	4900	4795	4832	4793	4757	4692	4729	4684	4733	4576	4610	4615	4521	4576	4531	4624	4600	4455	4664	4645	4504	4627	4539	4466	4492	4468	4567	4515	4428	4514	4386	4588	4512	4621	4522	4451	4486	4534	4514	4542	4501	4511	4454	4512	4467	4415	4497	4518	4464	4434	4366	4471	4525	4511	4493	4452	4400	4397	4439	4405	4532	4489	4476	4386	4575	4595	4541	4486	4495	4482	4512	4433	4522	4507	4421	4541	4564	4621	4460	4466	4392	4509	4461	4508	4512	4441	4395	4556	4439	4527	4427	4383	4430	4461	4476	4519	4295	4512	4380	4391	4462	4504	4529	4456	4416	4410	4402	4355	4502	4629	4500	4467	4437	4462	4360	4387	4473	4379	4479	4501	4442	4487	4431	4357	4346	4440	4490	4402	4440	4460	4385	4563	4442	4505	4403	4374	4319	4409	4456	4473	4466	4452	4392	4318	4478	4481	4457	4476	4445	4444	4416	4496	4551	4424	4372	4544	4488	4449	4564	4436	4422	4483	4322	4440	4446	4575	4361	4448	4448	4508	4530	4545	4553	4452	4471	4430	4467	4543	4451	4455	4538	4409	4530	4449	4267	4455	4427	4411	4460	4415	4378	4360	4278	4404	4424	4465	4411	4416	4568	4509	4461	4461	4473	4366	4511	4399	4410	4543	4411	4543	4419	4413	4408	4409	4418	4467	4458	4444	4596	4370	4450	4481	4394	4472	4431	4370	4442	4298	4412	4490	4381	4414	4482	4545	4482	4458	4498	4605	4450	4387	4510	4427	4457	4404	4326	4461	4504	4498	4426	4518	4425	4473	4399	4509	4497	4420	4354	4467	4571	4566	4464	4430	4487	4454	4398	4466	4441	4321	4471	4523	4432	4426	4390	4458	4520	4462	4532	4289	4515	4299	4499	4399	4454	4523	4436	4402	4438	4558	4425	4465	4403	4487	4392	4441	4444	4367	4495	4488	4536	4402	4388	4355	4469	4433	4334	4365	4446	4438	4332	4412	4452	4400	4465	4376	4429	4494	4400	4515	4484	4433	4429	4423	4420	4463	4451	4468	4497	4465	4293	4579	4402	4417	4493	4340	4401	4345	4460	4401	4529	4381	4432	4490	4409	4373	4497	4439	4372	4417	4437	4461	4537	4439	4483	4420	4442	4343	4446	4466	4552	4569	4509	4531	4437	4432	4402	4533	4322	4423	4495	4418	4472	4368	4478	4525	4463	4524	4333	4513	4492	4584	4380	4402	4380	4420	4477	4328	4359	4296	4461	4443	4389	4467	4419	4428	4543	4449	4333	4448	4461	4469	4382	4455	4357	4555	4484	4395	4497	4403	4351	4362	4387	4469	4512	4348	4350	4361	4500	4338	4359	4604	4611	4417	4481	4380	4362	4390	4430	4516	4444	4421	4493	4332	4485	4382	4467	4459	4437	4452	4423	4474	4470	4333	4502	4437	4569	4455	4398	4342	4387	4458	4562	4506	4368	4432	4414	4329	4512	4557	4369	4334	4456	4467	4439	4462	4457	4393	4403	4386	4511	4374	4490	4452	4541	4578	4448	4529	4570	4448	4482	4477	4408	4393	4425	4465	4471	4482	4404	4465	4387	4388	4481	4503	4430	4433	4395	4431	4572	4489	4401	4521	4480	4459	4434	4450	4524	4450	4517	4526	4508	4515	4484	4420	4521	4400	4333	4387	4570	4471	4507	4376	4558	4303	4458	4390	4547	4306	4464	4447	4342	4491	4487	4472	4442	4479	4500	4480	4470	4310	4453	4412	4427	4448	4365	4437	4420	4473	4460	4446	4416	4463	4421	4370	4530	4387	4539	4346	4391	4490	4578	4393	4563	4354	4497	4553	4472	4386	4442	4381	4508	4429	4436	4388	4397	4457	4526	4404	4446	4420	4493	4384	4483	4413	4428	4538	4504	4518	4322	4495	4427	4472	4508	4420	4452	4480	4387	4605	4382	4525	4455	4388	4420	4435	4424	4441	4442	4425	4361	4445	4329	4501	4406	4405	4469	4503	4461	4450	4504	4440	4529	4547	4338	4510	4292	4529	4412	4503	4386	4499	4548	4386	4460	4387	4321	4498	4439	4460	4364	4381	4506	4453	4466	4449	4469	4427	4490	4522	4508	4460	4503	4437	4409	4516	4316	4382	4398	4319	4497	4414	4522	4459	4469	4537	4330	4444	4434	4334	4533	4389	4438	4523	4413	4422	4406	4437	4461	4454	4477	4390	4500	4320	4504	4475	4445	4445	4375	4392	4482	4360	4454	4427	4535	4403	4519	4628	4530	4518	4455	4318	4387	4462	4469	4453	4357	4500	4341	4540	4473	4319	4610	4496	4522	4438	4463	4385	4538	4511	4408	4549	4462	4457	4574	4395	4499	4456	4390	4466	4517	4481	4347	4539	4483	4481	4398	4545	4529	4410	4423	4464	4518	4416	4509	4499	4550	4466	4501	4516	4537	4411	4447	4448	4457	4431	4344	4412	4424	4406	4453	4498	4459	4433	4248	4407	4582	4479	4483	4464	4396	4537	4354	4407	4511	4413	4442	4604	4378	4501	4490	4481	4498	4460	4389	4517	4356	4358	4590	4388	4583	4424	4339	4388	4389	4402	4452	4482	4428	4402	4459	4470	4477	4445	4454	4596	4352	4437	4421	4406	4607	4426	4435	4456	4460	4500	4523	4412	4623	4556	4475	4421	4470	4385	4413	4430	4437	4394	4431	4494	4485	4587	4454	4548	4410	4381	4450	4462	4409	4564	4442	4529	4415	4413	4363	4442	4430	4379	4420	4519	4416	4282	4428	4387	4491	4505	4447	4436	4505	4571	4469	4525	4412	4420	4432	4414	4432	4474	4378	4420	4380	4467	4516	4453	4474	4377	4390	4427	4556	4570	4523	4475	4429	4484	4500	4455	4517	4456	4392	4373	4443	4435	4487	4389	4399	4372	4473	4468	4412	4391	4461	4388	4529	4329	4441	4499	4462	4451	4439	4381	4423	4437	4397	4466	4480	4459	4407	4436	4482	4415	4535	4439	4397	4463	4434	4470	4354	4510	4443	4504	4394	4414	4544	4450	4564	4497	4548	4493	4418	4457	4356	4316	4503	4483	4419	4456	4363	4426	4439	4434	4313	4490	4428	4399	4448	4414	4489	4512	4441	4488	4561	4462	4434	4395	4456	4414	4437	4473	4418	4450	4436	4445	4401	4473	4411	4373	4365	4451	4504	4486	4389	4435	4457	4452	4509	4446	4351	4354	4445	4505	4424	4441	4422	4449	4354	4429	4375	4477	4318	4486	4398	4515	4435	4496	4569	4370	4309	4383	4498	4386	4365	4428	4436	4399	4486	4380	4420	4492	4368	4405	4381	4420	4327	4501	4449	4349	4406	4538	4474	4379	4395	4391	4420	4476	4462	4429	4319	4457	4404	4440	4447	4447	4504	4437	4353	4491	4442	4391	4388	4423	4426	4419	4491	4520	4452	4485	4470	4507	4445	4416	4531	4390	4393	4329	4423	4437	4420	4587	4422	4482	4480	4520	4509	4423	4393	4363	4416	4359	4473	4495	4349	4469	4394	4525	4417	4490	4528	4381	4394	4480	4433	4415	4428	4378	4423	4374	4370	4576	4438	4484	4414	4471	4486	4367	4517	4343	4512	4468	4336	4359	4391	4527	4404	4321	4431	4432	4495	4341	4381	4504	4397	4411	4396	4476	4556	4458	4488	4343	4443	4359	4322	4393	4375	4465	4395	4475	4454	4499	4427	4481	4374	4521	4451	4401	4452	4460	4485	4531	4555	4456	4553	4368	4348	4511	4507	4344	4432	4454	4442	4471	4462	4496	4404	4383	4495	4585	4401	4501	4409	4397	4381	4399	4362	4467	4484	4379	4408	4484	4345	4447	4401	4366	4503	4442	4427	4391	4478	4430	4459	4451	4446	4411	4484	4400	4474	4487	4402	4510	4459	4389	4372	4492	4518	4453	4483	4456	4512	4404	4414	4332	4507	4478	4429	4390	4365	4372	4364	4434	4379	4430	4460	4321	4465	4351	4378	4485	4499	4416	4533	4458	4466	4345	4437	4434	4499	4372	4496	4469	4439	4373	4527	4406	4456	4405	4450	4475	4468	4546	4545	4419	4517	4499	4470	4545	4600	4407	4419	4418	4426	4333	4494	4563	4334	4511	4503	4469	4396	4490	4380	4455	4404	4382	4488	4327	4434	4548	4457	4455	4537	4426	4450	4554	4423	4415	4386	4358	4429	4461	4473	4475	4484	4310	4431	4413	4371	4407	4380	4349	4380	4429	4399	4531	4474	4434	4449	4435	4409	4508	4446	4335	4479	4432	4463	4500	4389	4416	4316	4416	4281	4508	4346	4368	4348	4528	4478	4450	4389	4449	4394	4372	4504	4476	4520	4434	4485	4348	4475	4540	4364	4387	4472	4435	4357	4480	4494	4477	4426	4507	4453	4421	4456	4496	4494	4511	4483	4505	4427	4502	4432	4480	4414	4508	4502	4509	4340	4373	4585	4500	4357	4437	4411	4511	4429	4444	4459	4486	4492	4366	4349	4382	4435	4461	4571	4526	4497	4432	4514	4491	4380	4523	4421	4382	4411	4423	4470	4418	4416	4447	4356	4459	4478	4356	4518	4416	4495	4456	4458	4546	4390	4402	4484	4336	4387	4453	4568	4470	4549	4473	4456	4398	4444	4413	4493	4521	4430	4379	4501	4564	4432	4463	4420	4460	4508	4501	4390	4500	4497	4637	4450	4488	4460	4388	4454	4486	4503	4522	4480	4492	4349	4365	4457	4461	4419	4376	4553	4442	4449	4588	4488	4366	4428	4437	4466	4372	4365	4526	4470	4346	4362	4393	4347	4499	4517	4407	4452	4373	4387	4418	4495	4468	4400	4465	4360	4537	4423	4431	4396	4383	4450	4461	4385	4423	4463	4481	4507	4356	4451	4474	4494	4444	4525	4567	4593	4478	4398	4454	4469	4465	4436	4441
3074	1301	873	1036	892	883	831	820	773	819	874	767	774	850	810	814	786	790	776	816	754	805	822	784	822	833	841	790	794	807	784	779	762	838	837	842	807	803	811	801	812	769	811	809	833	866	791	814	815	787	775	794	797	805	818	857	760	729	772	803	786	779	788	749	832	764	744	754	776	834	827	796	799	803	820	824	843	832	868	770	765	798	829	760	767	814	777	790	807	796	837	833	818	804	787	793	828	821	810	769	837	783	812	841	810	792	803	789	795	767	801	827	772	764	830	778	806	789	774	836	772	745	792	783	798	754	750	837	798	770	804	823	771	793	791	838	832	822	830	797	816	790	794	786	831	854	804	801	833	833	780	785	815	782	839	840	786	816	831	786	801	827	855	777	784	800	783	803	769	831	781	792	774	799	794	857	831	811	791	755	773	764	768	753	824	871	852	776	858	818	820	756	765	841	795	821	826	837	779	825	773	833	848	809	817	793	800	795	830	825	837	806	757	765	766	816	851	774	820	862	849	793	854	857	784	860	789	846	801	814	778	818	794	814	813	783	795	795	785	780	792	836	803	789	832	802	775	869	791	793	791	864	763	801	831	778	840	811	836	813	757	799	904	817	809	830	856	763	810	855	785	795	777	810	793	798	811	824	799	818	791	815	750	815	811	767	804	788	760	783	782	860	806	776	843	822	817	838	823	809	792	719	820	784	804	809	758	832	814	819	771	801	767	774	790	785	795	839	784	765	802	806	747	814	786	831	792	863	813	798	794	836	832	739	824	770	820	779	823	804	847	800	801	846	851	804	823	752	798	746	785	821	789	768	826	831	841	819	795	810	800	813	800	786	801	817	840	821	781	755	721	786	815	765	776	856	812	776	787	777	815	821	829	784	800	787	806	827	817	818	777	831	847	754	834	784	820	809	781	819	797	825	801	845	785	827	781	831	793	770	867	799	826	807	816	814	826	809	787	777	809	829	796	811	802	810	810	855	847	844	776	779	820	811	837	764	833	800	784	793	757	771	774	794	797	822	754	787	768	793	816	816	830	766	899	790	807	789	847	807	791	798	858	789	805	839	781	812	800	804	811	797	767	764	817	773	841	815	818	799	840	804	848	819	774	755	821	802	820	782	834	811	794	789	831	857	739	824	783	764	788	790	802	791	816	795	777	802	816	821	777	807	780	817	807	763	804	851	780	815	888	758	803	844	818	802	789	853	781	864	826	780	821	807	815	805	785	843	803	831	848	838	788	804	829	775	808	840	834	816	794	828	817	785	813	813	848	830	811	812	849	768	807	779	815	769	816	813	838	742	783	799	825	814	791	782	810	783	815	804	808	834	790	820	794	806	843	815	825	807	830	769	805	821	781	770	800	765	766	780	839	815	775	843	788	813	801	791	810	769	799	772	789	791	794	769	796	844	785	784	820	819	840	802	807	818	817	770	795	776	797	819	787	818	815	780	811	787	856	765	807	801	758	795	829	859	858	816	790	844	782	811	786	827	850	822	809	774	763	751	805	803	792	785	834	816	826	836	828	773	804	807	774	809	806	762	824	802	779	826	827	779	823	796	803	793	800	892	803	818	825	824	821	782	843	804	759	801	769	808	838	805	766	804	820	749	815	866	796	749	776	804	776	836	817	800	806	811	758	816	829	802	845	843	816	838	769	811	861	841	829	783	851	799	777	847	848	826	793	831	797	777	804	787	781	806	787	840	822	863	819	830	808	832	819	732	854	792	823	785	838	759	829	829	826	755	849	814	835	745	770	807	801	799	812	843	761	853	799	815	765	766	779	790	788	861	801	828	789	819	800	802	826	786	788	823	848	844	783	828	820	812	732	796	771	828	828	838	809	846	816	817	801	828	835	818	800	809	844	800	847	830	752	822	774	841	848	776	798	811	801	804	828	797	792	806	823	763	805	780	810	792	765	787	742	789	787	783	771	843	776	844	816	775	799	806	755	803	849	814	822	794	796	797	808	837	833	750	814	816	817	876	764	809	780	807	795	791	766	838	763	829	808	814	799	792	759	783	748	804	808	828	855	796	773	788	841	867	842	814	787	793	798	779	823	836	790	799	817	829	820	776	785	833	788	808	782	789	814	848	783	865	840	778	773	840	805	799	812	807	808	795	842	801	793	809	843	837	841	791	784	812	840	833	787	785	783	846	835	765	804	811	762	784	827	726	751	787	732	785	813	812	791	846	791	837	787	780	817	765	801	796	818	733	780	789	810	769	851	828	826	857	850	764	824	823	823	787	819	780	815	787	851	774	841	846	845	816	765	789	812	815	829	839	817	799	826	798	791	762	824	820	793	786	789	827	764	835	813	778	771	811	767	788	841	802	796	800	794	775	742	795	801	772	808	796	829	818	818	814	818	798	751	767	767	843	788	812	785	773	820	782	817	738	789	798	805	759	808	803	817	814	823	772	802	795	853	774	757	786	796	791	776	829	834	799	779	817	824	782	799	778	794	802	773	844	789	818	792	810	827	809	759	847	769	793	828	793	773	711	800	791	796	797	826	816	834	796	800	778	826	767	818	760	775	771	819	804	794	818	770	772	826	823	818	775	828	768	773	774	837	875	747	781	816	818	801	826	868	786	758	817	811	845	766	813	820	722	819	864	811	796	794	830	822	874	803	815	821	848	854	796	798	872	777	830	790	819	751	830	809	790	756	809	818	855	804	787	801	782	807	765	813	761	759	835	770	778	853	841	747	747	753	715	817	824	839	730	827	831	794	810	811	775	835	750	812	796	807	778	792	743	824	808	805	769	791	854	781	777	812	844	787	791	775	796	826	753	783	756	785	779	801	855	814	863	858	824	780	784	811	819	791	760	810	737	821	783	787	799	765	797	864	816	810	799	821	810	822	852	792	804	785	778	791	810	829	762	815	794	774	877	805	831	771	832	783	803	797	801	840	793	826	822	839	765	795	803	816	813	796	778	824	794	827	778	788	803	805	804	811	785	792	783	828	840	856	797	817	747	815	793	805	750	797	841	804	821	805	775	799	761	774	824	813	808	800	785	824	864	833	813	818	831	794	750	829	784	795	864	817	782	794	806	802	803	808	829	813	783	798	823	787	811	788	753	789	804	757	849	790	802	828	844	860	824	788	833	788	824	796	760	864	742	777	803	804	791	802	812	801	806	828	819	791	806	802	781	761	810	820	812	784	804	807	821	781	826	854	827	792	786	788	817	781	766	860	784	820	820	761	796	810	786	800	794	785	780	798	839	804	781	819	789	803	809	780	785	783	779	799	830	784	806	774	779	763	833	812	808	778	744	816	837	787	833	777	778	803	830	866	820	855	838	789	828	790	800	825	849	814	851	810	822	812	833	804	791	808	842	806	822	813	790	780	821	776	827	797	818	844	782	829	820	782	856	789	813	785	831	807	835	814	826	834	826	766	824	814	828	770	852	798	826	853	815	795	798	831	815	793	805	788	775	831	811	834	780	839	776	770	766	808	793	822	797	861	794	769	773	792	814	814	796	788	830
22817	17013	8566	17798	11461	11177	10109	9270	8533	8246	7766	7730	7643	7626	7489	7587	7391	7292	7364	7351	7529	7234	7389	7290	7182	7189	7277	7174	7297	7295	7245	7311	7170	7293	7221	7297	7152	7195	7269	7286	7303	7221	7263	7178	7229	7362	7016	7203	7370	7303	7235	7244	7221	7189	7220	7185	7091	7376	7239	7221	7030	7289	7252	7258	7271	7280	7130	7220	7122	7148	7272	7197	7149	7130	7195	7134	7215	7218	7217	7141	7326	7240	7183	7163	7122	7361	7269	7293	7000	7211	7210	7253	7173	7200	7010	7188	7268	7261	7294	7197	7076	7268	7223	7303	7317	6996	7180	7149	7115	7287	7135	7355	7212	7247	7145	7234	7186	7207	7234	7145	7187	7326	7305	7174	7147	7286	7211	7272	7138	7190	7116	7224	7203	7118	7202	7140	7272	7192	7216	7133	7050	7213	7173	7306	7291	7255	7130	7241	7214	7119	7248	7284	7161	7127	7134	7208	7305	7122	7163	7225	7354	7134	7189	7283	7211	7214	7174	7196	7176	7308	7129	7311	7233	7342	7191	7307	7267	7257	7182	7316	7232	7205	7293	7295	7237	7137	7253	7270	7113	7237	7282	7304	7205	7187	7172	7115	7357	7271	7171	7240	7212	7171	7169	7186	7202	7150	7276	7061	7119	7237	7229	7174	7164	7188	7156	7247	7355	7140	7287	7150	7136	7079	7125	7073	7222	7187	7056	7347	7167	7335	7314	7351	7248	7150	7186	7134	7171	7212	7265	7311	7136	7001	7378	7337	7305	7175	7193	7250	7048	7325	7194	7094	7224	7180	7208	7196	7282	7233	7231	7282	7124	7189	7290	7216	7109	7202	7158	7118	7313	7182	7285	7241	7170	7090	7224	7268	7314	7247	7251	7251	7358	7174	7325	7134	7169	7383	7158	7129	7197	7009	7318	7242	7173	7226	7229	7267	7073	7234	7183	7172	7231	7209	7114	7154	7040	7201	7277	7157	7135	7318	7136	7286	7205	7264	7136	7211	7073	7172	7230	7234	7103	7137	7244	7159	7321	7230	7187	7227	7227	7046	7195	7170	7218	7361	7344	7225	7228	7262	7121	7100	7181	7256	7164	7251	7267	7352	7264	7223	7260	7181	7041	7268	7136	7210	7290	7170	7109	7126	7154	7205	7259	7118	7300	7139	7210	7198	7216	7162	7187	7263	7119	7150	7246	7242	7078	7249	7088	7133	7288	7131	7228	7372	7133	7216	7251	7233	7255	7296	7374	7285	7228	7212	7317	7247	7257	7134	7175	7187	7376	7209	7210	7295	7291	7160	7209	7227	7024	7188	7103	7219	7191	7254	7151	7070	7214	7249	7389	7300	7246	7147	7211	7201	7092	7110	7170	7189	7246	7205	7157	7227	7210	7165	7151	7246	7038	7077	7300	7340	7237	7267	7348	7081	7174	7278	7160	7151	7071	7257	7119	7202	7184	7211	7278	7235	7184	7084	7080	7133	7306	7140	7229	7213	7192	7160	7335	7311	7308	7363	7242	7236	7273	7266	7260	7177	7049	7184	7279	7273	7227	7264	7253	7178	7252	7246	7232	7145	7174	7145	7211	7160	7146	7216	7327	7216	7217	7191	7170	7187	7352	7285	7271	7141	7168	7162	7209	7242	7237	7169	7152	7273	7121	7090	7152	7096	7274	7263	7333	7239	7161	7302	7260	7239	7090	7252	7132	7278	7160	7384	7161	7141	7199	7134	7224	7256	7294	7148	7105	7197	7077	7118	7153	7289	7134	7287	7082	7257	7187	7293	7110	7150	7285	7151	7238	7147	7302	7313	7282	7175	7224	7177	7135	7224	7201	7263	7150	7177	7257	7116	7204	7182	7162	7161	7220	7326	7285	7362	7174	7293	7261	7221	7185	7252	7206	7199	7201	7019	7127	7025	7156	7089	7184	7193	7100	7301	7040	7135	7052	7390	7183	7185	7165	7177	7100	7229	7237	7135	7134	7275	7205	7234	7225	7267	7103	7170	7232	7083	7217	7274	7154	7255	7253	7181	7130	7194	7206	7104	7025	7172	7271	7349	7118	7091	7263	7088	7249	7154	7316	7392	7177	7133	7130	7075	7261	7253	7089	7309	7230	7194	7044	7092	7215	7155	7252	7219	7188	7216	7295	7201	7380	7159	7181	7078	7133	7174	7225	7199	7284	7276	7236	7235	7247	7089	7091	7381	7202	7196	7241	7276	7248	7314	7265	7271	7208	7248	7204	7249	7222	7101	7216	7117	7292	7229	7287	7190	7163	7188	7166	7202	7140	7223	7260	7413	7292	7288	7158	7245	7318	7173	7202	7099	7317	7208	7173	7259	7276	7226	7197	7322	7114	7252	7048	7200	7103	7127	7166	7088	7165	7003	7169	7201	7230	7310	7073	7283	7175	7234	7365	7056	7196	7244	7361	7180	7297	7307	7352	7156	7196	7160	7063	7219	7219	7201	7351	7128	7130	7246	7195	7202	7248	7305	7175	7132	7229	7177	7315	7205	7243	7258	7017	7189	7266	7183	7280	7311	7161	7216	7314	7260	7291	7096	7183	7075	7177	7317	7110	7214	7373	7199	7209	7308	7185	7286	7176	7300	7275	7268	7200	7221	7242	7098	7221	7322	7211	7201	7372	7291	7235	7135	7232	7323	7097	7221	7193	7249	7222	7370	7297	7256	7264	7231	7339	7274	7039	7278	7139	7358	7169	7165	7330	7129	7203	7161	7172	7205	7234	7370	7210	7128	7129	7139	7334	7173	7091	7178	7221	7289	7234	7054	7142	7176	7269	7106	7154	7269	7224	7136	7212	7316	7162	7250	7130	7239	7189	7168	7155	7346	7251	7105	7279	7241	7212	7220	7136	7081	7215	7131	7235	7262	7283	7163	7134	7154	7379	7212	7150	7187	7204	7159	7139	7158	7281	7188	7233	7209	7148	7220	7211	7234	7226	7314	7114	7275	7135	7393	7165	7353	7209	7159	7121	7304	7116	7234	7227	7164	7227	7256	7233	7246	7340	7164	7184	7123	7087	7136	7288	7269	7331	7106	7147	7265	7253	7133	7168	7116	7214	7206	7198	7224	7121	7275	7223	7189	7280	7222	7058	7180	7164	7325	7194	7210	7288	7163	7236	7098	7153	7232	7214	7158	7164	7208	7184	7177	7302	7226	7150	7280	7193	7255	7198	7105	7344	7120	7138	7246	7260	7200	7225	7152	7180	7151	7352	7126	7145	7151	7241	7247	7280	7318	7243	7193	7277	7172	7217	7445	7021	7242	7282	7060	7218	7179	7229	7348	7208	7125	7090	7280	7136	7111	7184	7253	7158	7254	7219	7147	7143	7236	7277	7227	7156	7289	7150	7157	7211	7286	7055	7173	7291	7284	7235	7068	7250	7185	7130	7214	7190	7258	7161	7115	7246	7165	7202	7266	7333	7221	7045	7260	7314	7240	7260	7145	7300	7277	7311	7161	7162	7200	7234	7182	7272	7165	7168	7282	7163	7175	7277	7139	7074	7099	7255	7105	7016	7204	7094	7302	7254	7245	7109	7248	7139	7236	7262	7217	7168	7123	7129	7145	7204	7228	7188	7189	7208	7118	7157	7250	7333	7137	7155	7120	7336	7162	7180	7080	7227	7167	7206	7248	7239	7136	7166	7177	7211	7213	7117	7165	7266	7149	7135	7160	7402	7196	7111	7037	7194	7134	7210	7215	7088	7326	7240	7110	7278	7367	7160	7163	7175	7254	7095	7222	7218	7173	7245	7263	7266	7213	7219	7186	7353	7225	7068	7239	7244	7058	7311	7069	7238	7270	7181	7290	7286	7287	7276	6994	7254	7185	7219	7314	7323	7202	7193	7378	7168	7206	7097	7273	7132	7160	7112	7160	7331	7204	7292	7244	7092	7228	7285	7205	7307	7208	7250	7095	7176	7198	7275	7208	7224	7266	7317	7225	7313	7208	7106	7311	7170	7326	7301	7145	7108	7226	7196	7378	7265	7258	7193	7214	7358	7110	7179	7097	7189	7092	7161	7195	7170	7253	7319	7246	7146	7195	7188	7069	7109	7276	7200	7188	7217	7289	7150	7246	6948	7274	7261	7271	7268	7254	7363	7129	7220	7223	7332	7179	7301	7349	7230	7156	7138	7190	7275	7405	7198	7089	7140	7199	7105	7189	7170	7174	7099	7125	7312	7052	7171	7280	7218	7255	7158	7272	7273	7123	7258	7185	7247	7243	7262	7269	7231	7102	7285	7217	7260	7121	7237	7288	7239	7153	7168	7075	7236	7353	7204	7110	7326	7336	7163	7251	7166	7123	7300	7208	7113	7248	7218	7180	7177	7169	7342	7176	7184	7109	7262	7179	7126	7212	7280	7304	7123	7205	7211	7176	7213	7173	7218	7134	7088	7219	7188	7126	7199	7112	7247	7236	7228	7254	7228	7196	7140	7153	7122	7347	7076	7192	7103	7199	7317	7118	7252	7159	7257	7177	7302	7123	7264	7262	7285	7238	7225	7237	7173	7020	7148	7142	7147	7095	7214	7197	7150	7089	7272	7177	7181	7032	7139	7103	7159	7190	7287	7314	7162	7209	7310	7050	7164	7251	7288	7154	7121	7216	7258	7206	7235	7206	7189	7262	7263	7236	7218	7235	7185	7239	7232	7255	7220	7259	7332	7194	7222	7295	7178	7111	7201	7306	7172	7232	7326	7308	7208	7283	7226	7132	7289	7249	7242	7210	7281	7293	7204	7338	7358	7264	7218	7164	7121	7261	7174	7056	7211	7347	7200	7296	7186	7228	7264	7088	7364	7185	7179	7218	7269	7270	7299	7269	7265	7205	7145	7268	7228	7219	7262	7250	7185	7214	7169	7159	7184	7212	7312	7278	7285	7176	7118	7231	7178	7278	7234	7143	7184	7226	7291	7320	7237	7245	7127	7169	7149	7176	7270	7230	7196	7265	7009	7267	7230	7286	7298	7240	7053	7217	7339	7137	7281	7209	7189	7230	7182	7187	7243	7163	7239	7264	7105	7194	7163	7221	7208	7236	7178	7233	7339	7105	7120	7203	7211	7058	7341	7214	7059	7293
4075	1798	807	1158	800	740	700	671	684	677	663	722	727	711	686	618	709	685	638	625	628	670	667	676	630	660	665	645	635	663	618	666	651	697	640	675	638	660	685	639	652	674	624	627	686	684	638	634	685	681	632	631	653	721	670	673	667	608	692	652	676	677	651	681	643	602	663	667	730	684	627	676	635	623	632	692	674	630	638	680	645	646	655	661	632	664	620	630	664	625	621	682	693	675	625	671	659	661	631	646	657	642	651	619	650	639	664	635	724	684	699	638	707	647	632	657	663	672	617	623	662	648	614	642	696	658	640	637	648	679	639	717	670	671	670	647	630	655	658	686	615	665	700	662	682	624	635	667	690	624	684	629	630	658	619	651	679	650	648	671	679	621	646	693	686	635	680	650	661	670	663	700	679	672	662	630	655	632	646	639	669	652	620	662	665	588	630	647	693	640	624	644	674	688	667	674	665	625	638	652	630	655	658	616	622	689	667	650	635	678	655	711	667	682	648	648	628	668	638	647	674	628	714	637	687	659	668	663	674	636	624	670	657	626	638	630	637	677	633	579	634	668	661	631	628	645	674	641	671	673	635	655	613	669	644	650	707	642	637	623	646	638	686	696	663	652	686	665	697	678	670	655	617	653	597	659	654	664	656	666	658	697	653	643	678	629	704	653	669	646	681	625	650	637	677	643	689	671	680	625	627	689	718	655	676	646	642	641	646	630	625	655	657	673	662	756	654	673	646	632	681	689	686	683	688	699	659	681	686	665	659	691	668	642	593	631	657	658	658	669	671	658	673	675	647	653	685	652	636	691	660	663	697	672	641	698	690	664	615	676	693	621	684	650	641	702	588	689	666	620	653	706	644	604	664	694	695	643	629	657	610	640	618	614	691	626	666	689	698	641	637	696	598	662	664	622	663	686	630	637	667	621	682	694	693	707	623	658	653	696	681	615	654	654	653	656	651	696	667	667	646	640	649	635	676	672	663	684	692	610	639	683	635	650	661	715	616	681	689	696	688	634	649	692	663	614	662	662	646	643	668	661	659	626	661	676	682	690	663	637	656	660	630	701	649	661	644	694	630	679	610	702	643	646	656	644	636	683	698	663	643	663	610	691	633	655	646	657	662	665	671	679	634	697	647	662	618	616	690	676	659	650	681	650	603	726	659	652	656	679	650	658	676	680	614	649	689	686	624	677	655	624	648	620	692	659	633	638	661	622	662	650	648	636	690	680	685	632	682	658	686	639	682	642	671	660	656	680	666	662	668	681	657	654	698	603	658	683	690	710	689	680	666	651	624	686	671	694	693	608	653	691	648	684	669	656	653	674	631	661	647	649	699	611	613	669	636	688	636	661	661	674	654	651	677	620	633	668	605	702	684	663	671	680	649	676	603	642	684	653	591	648	676	683	668	667	632	664	669	707	655	672	618	707	661	651	668	649	672	682	711	683	606	626	666	632	655	683	651	651	628	639	673	604	668	610	687	690	636	653	684	703	655	693	639	639	652	626	664	649	678	666	675	660	660	676	661	671	644	667	678	675	630	643	677	655	652	647	687	656	670	688	663	672	658	681	673	640	669	656	614	652	657	637	661	654	661	668	615	703	652	671	617	675	627	659	697	661	619	615	648	620	680	624	633	594	634	608	640	660	655	682	682	664	650	645	685	652	664	647	664	652	652	647	623	665	638	705	664	637	589	612	647	618	691	629	655	661	645	664	666	598	635	725	655	660	625	692	661	664	646	685	654	633	683	663	656	641	663	652	688	656	646	641	645	635	620	688	649	642	656	626	634	647	653	672	630	670	698	677	664	638	655	698	641	639	666	696	652	674	651	663	647	639	654	670	654	657	655	696	653	663	636	634	682	627	623	618	656	688	670	631	665	624	649	610	658	651	673	673	626	630	623	653	703	645	645	639	662	628	670	670	620	661	691	637	714	697	657	633	693	690	642	627	642	679	651	696	680	671	640	645	705	671	691	684	673	643	622	647	651	658	626	671	642	650	659	668	649	645	637	617	657	639	619	661	634	674	676	682	703	666	699	685	635	643	727	610	625	671	678	687	718	621	669	696	656	679	659	654	697	686	673	687	689	616	652	634	653	637	656	717	700	659	667	685	629	631	662	650	672	712	648	626	666	650	650	639	605	664	656	680	683	682	695	700	701	669	712	624	655	640	689	657	635	685	643	643	645	660	660	650	639	610	593	661	676	645	654	641	697	651	640	663	669	635	665	673	627	651	646	675	653	677	680	656	667	665	612	687	657	644	671	668	670	626	646	644	667	640	703	613	670	657	665	710	674	597	710	652	656	641	620	637	647	668	662	623	596	652	669	645	650	621	662	685	616	689	669	687	660	616	645	635	670	640	650	674	663	688	692	690	628	665	682	621	652	672	671	662	652	646	679	677	665	635	659	661	650	682	645	622	680	679	665	594	654	661	657	683	646	700	755	648	634	653	675	660	622	665	569	686	639	664	648	622	653	653	677	653	632	670	665	644	643	642	691	659	672	670	677	652	663	644	649	636	646	633	696	659	687	631	668	609	680	636	637	661	649	699	640	660	661	649	750	630	686	650	704	647	660	696	649	664	657	630	662	668	662	624	592	661	695	617	658	652	587	684	648	656	709	668	657	658	656	641	656	667	695	685	663	614	665	654	677	657	636	684	669	663	675	685	718	605	709	692	673	695	604	631	681	674	677	672	686	642	683	610	630	671	668	645	698	605	697	627	651	666	732	654	714	658	705	634	595	679	621	622	662	644	676	640	693	690	644	649	637	639	699	663	640	626	689	670	643	665	622	693	612	648	621	665	664	626	661	658	661	642	636	683	707	686	665	663	672	650	673	672	681	678	664	648	659	646	647	655	663	628	655	626	605	618	626	651	695	671	627	657	664	650	610	627	637	599	638	675	641	661	678	685	647	643	625	647	693	658	638	648	624	623	634	674	650	641	654	677	716	633	665	683	647	691	652	692	680	648	638	668	625	672	659	620	674	623	684	678	615	632	649	671	674	647	639	667	698	700	654	673	664	680	642	645	614	681	646	667	658	647	651	632	682	670	640	655	623	653	613	660	644	622	671	651	674	656	728	671	655	629	649	620	688	686	616	678	667	668	661	659	637	666	620	660	665	600	673	606	678	671	654	653	665	662	622	665	665	646	645	676	635	670	641	634	681	677	706	678	643	649	667	647	641	648	673	647	660	648	610	710	625	694	624	702	617	698	700	662	635	681	628	632	660	634	658	700	653	697	707	694	664	630	641	659	637	691	661	656	634	658	680	693	678	643	641	666	651	664	657	645	659	670	636	665	635	687	652	700	686	617	626	672	647	614	666	660	645	699	616	632	650	675	661	649	634	660	682	657	659	647	679	661	685	671	661	630	682	659	704	649	632	695	621	717	682	627	649	668	661	624	667	653	665	666	661	658	622	640	612	704	683	677	664	698	653	709	678	649	673	663	643	641	701	672	679	631	665	642	642	631	625	633	720	674	669	650	647	606
25322	19037	8302	20151	13336	12798	11329	10006	8887	8116	7465	7377	7115	6913	6786	6840	6653	6451	6541	6467	6439	6357	6424	6303	6391	6235	6167	6311	6284	6196	6161	6262	6328	6264	6171	6130	6046	6164	6345	6122	6066	6160	6240	6127	6184	6155	6113	6148	6162	6290	5963	6127	6145	6146	6027	6083	6114	6125	6132	6097	6033	6065	6038	5984	6021	6087	6147	6141	6093	6152	6151	5981	6133	6112	6034	6156	6037	6276	6088	6096	5986	6027	6092	6086	6087	6109	6099	6086	6092	6090	6039	6032	6053	6124	6186	6012	6005	6086	6019	6077	6043	6037	6144	6046	6118	6084	6023	6022	6203	6090	6231	6185	6117	6096	6162	6068	6024	6090	6023	6116	6109	6024	6055	6049	6038	5985	6180	6194	5961	6134	6011	6191	6124	6085	6172	6190	6109	6153	6088	6239	6051	6044	6020	6122	6255	6008	6100	6085	6049	6146	6198	6062	6094	6204	6073	6028	6114	6092	6043	6116	6082	5891	6073	6057	6119	5995	6105	6096	6031	6126	6082	6009	6102	6132	6103	6154	6100	6084	5985	6185	5965	5911	6051	6116	6126	6090	6001	6173	6053	6070	5925	6175	6170	6058	6060	5982	6160	6106	6160	6071	6085	6069	6103	6088	6120	6123	6059	6002	5976	6005	6105	6257	6062	6073	6074	6111	6063	6113	6107	6040	6135	6141	6097	6203	6162	6139	6048	6047	5955	6194	6129	6082	6003	5990	6153	6248	6177	6039	6112	6098	6098	6163	6120	6043	6137	6081	6030	6148	6172	6133	6075	6069	6079	6044	6173	6135	5987	6091	6175	6135	6185	6079	6084	6072	6071	6052	6147	6184	6042	6170	6070	5984	6071	6031	6135	6046	6114	6062	6011	6175	5981	6017	6105	6273	5989	6121	6089	6151	6065	6109	6070	6148	6055	6045	6088	5960	6077	6153	6134	5976	6007	6154	6087	6117	6095	6147	6106	6078	6107	6202	5980	6109	6030	6159	6014	6103	6142	6074	6181	6028	6176	6009	6057	6068	5967	5955	6134	6133	6090	6063	6121	6079	6217	6062	5990	6086	6091	6157	6002	5990	6162	6123	6108	6089	5938	6047	6153	6183	6111	6068	6043	6166	6069	6136	6083	6200	6018	6016	6097	6068	6039	6185	6231	6109	6089	6110	6119	6036	6282	6124	5987	5988	5970	6145	6148	6162	6124	5982	6088	6130	6058	6140	6063	6028	6076	6079	6070	6112	6081	6234	6113	6083	6026	5941	6103	6179	6168	6101	6156	6014	6148	6145	6157	6047	6108	5968	6133	6032	6152	5946	6153	6103	6112	6148	6069	5966	6094	6027	6069	6088	6206	6061	6060	6076	6096	6168	6240	5979	6064	6137	6131	6130	6132	6054	6034	6140	6000	5997	6093	6092	6133	6123	6001	6186	6094	6070	6090	6055	6168	6176	6111	6093	6142	6072	6019	6071	5995	5901	6066	6084	6103	6110	6101	6061	6108	6102	6101	6028	6120	6126	6024	6121	6131	6028	6027	6080	6119	6054	6105	6175	6117	6179	6076	6100	6160	6059	6131	6043	6109	6022	6079	6145	6137	6119	6161	6078	6161	6047	6036	6085	6040	6123	6200	6128	6069	6096	6188	6171	6105	6097	6093	6082	6079	6202	6152	6058	6029	6174	6117	5980	6024	6087	6174	6064	6140	6060	6223	5947	6074	6115	6133	6120	6085	6237	6098	6075	6080	6143	6125	6081	6063	6079	6034	6216	5961	5990	5982	6153	6137	6026	5999	6100	6198	6222	6068	6071	6087	6012	6028	6073	6182	6079	6229	5995	6121	6150	6151	6141	6104	5941	5984	6161	5975	6100	6115	6089	6143	6060	6094	6131	6098	6060	6115	6091	6080	6103	6110	6021	6140	6021	6154	6007	6150	6073	6083	6045	6111	6064	6029	6042	6095	6157	6132	5916	6074	6099	6089	5999	6049	6114	6066	6077	6145	6023	6011	6097	6157	6140	6051	6264	6092	6097	6040	5990	6066	6092	5916	6110	5983	6103	6097	6140	6030	6085	6156	6324	6047	5965	6140	5964	6120	6115	6082	6028	6279	6110	6126	6040	6043	6158	6029	6186	6000	6128	6171	6164	6129	6154	6067	6138	5908	6084	6154	6101	6108	6072	5999	6189	6081	6113	6077	6109	6111	6165	6103	6152	6234	6121	5986	6115	6195	6100	6102	6025	5909	6138	6104	5932	6172	6007	6019	6122	5948	6085	6132	5977	6039	6109	6118	6051	6017	6192	6103	6120	6031	6112	5995	6200	6091	6095	6046	6058	6074	6064	6021	6120	6174	6092	6114	6091	6010	6105	6091	6156	6136	6087	6064	6039	6101	6022	6110	6174	6007	5991	5958	6113	6108	6029	6128	5920	6171	5985	6010	6113	6154	6107	6080	6051	6072	6027	6183	6088	6116	6101	6117	6110	6100	6241	6038	6235	6087	5906	6027	6156	6030	6194	6035	5946	5989	6160	6171	6078	6155	6140	6101	6192	5959	6222	6055	6096	6041	5952	6011	6053	6049	6191	6022	6119	6132	6215	6137	5960	5996	6139	6132	6144	6001	6066	6042	6027	6155	6071	5985	5953	6133	6061	6037	6127	6112	6060	6083	6133	6035	6045	5927	6187	6078	6096	5924	6162	6108	6040	6134	6160	6043	6138	6168	6148	5951	6055	5997	6035	6177	5996	6145	6069	6164	6014	6078	6109	6155	6113	6121	6209	6145	6152	5955	6051	5929	6168	6071	6040	6139	6170	6085	6144	6006	6024	6015	6104	6239	6100	6204	6021	6169	6004	6090	6048	6061	6169	6173	6025	6063	6110	5982	6138	6206	6059	6016	6043	6047	5991	6060	6147	6249	6123	6156	6140	6199	6129	6126	6126	6059	6144	6001	6128	6130	6100	6138	6189	6038	6047	6097	6029	6025	5968	6090	5970	5965	6108	6055	6083	6010	6173	6057	6112	6053	6205	6149	6088	6044	6112	6060	6119	6043	6113	6027	6119	6082	6193	6104	6072	6062	6002	6158	6170	6136	5919	6160	5995	6046	6008	5943	6155	5947	6049	6043	6057	6053	6164	6032	6290	6193	5997	6102	6019	6016	6048	5979	6093	6076	6176	6255	6061	6047	6084	6098	6230	6036	6154	6204	6118	6129	6087	6033	6054	6154	6067	5986	6071	6177	6135	6087	6098	6051	6092	6139	6039	6030	6138	5989	6136	6096	6097	6200	6006	6073	6063	6110	6197	6031	6169	6018	6086	6039	6072	6135	6051	6017	6149	6086	6090	6128	6192	5981	6119	6160	5964	6110	6174	6126	6032	6181	6101	6139	6160	6026	6073	6118	6046	6135	5844	6101	5979	6095	6110	5958	6132	6018	6028	6067	6295	6053	5986	6154	6087	6064	6030	6122	6062	6172	6048	6064	6187	6023	6097	6116	6042	6010	6126	6133	6116	6194	6046	6148	5934	6204	6040	6000	6071	5968	6238	6291	6134	6137	6130	6115	6088	6099	6148	6074	6014	5994	6018	6087	6152	6145	6020	6037	6039	6068	6079	6001	6222	6092	6174	6027	6142	6183	6048	6084	6153	6070	6200	6101	6136	5955	6104	6102	6094	6025	6029	6075	6079	6062	6152	6032	6113	6132	6016	6124	6146	5993	6169	6017	6146	6192	6088	5916	6138	6053	6003	5993	6006	6042	6056	5970	6103	6207	6016	6111	6003	6136	6087	6124	6098	6087	6076	6192	6039	6027	6090	6173	6177	6172	6167	6104	6147	6075	6076	6121	6179	6060	5978	6015	5995	6033	5994	6140	5991	6089	6089	6111	6109	6125	6081	6127	6170	6021	6101	6103	5952	6063	6069	6141	6072	6040	6003	5975	6019	6035	6034	5935	6068	6163	6032	6109	6133	6064	6122	6000	6067	6019	6111	6082	6236	6119	6063	6274	5997	6188	5964	6124	6012	6068	6087	6111	5997	6104	6088	6004	5987	6095	6095	6195	6072	6018	6009	6196	6077	6306	6054	6095	6242	6159	6176	6045	6121	6137	6187	6038	6233	6121	6164	6116	6091	6062	6129	6022	6062	6087	6160	5997	6043	6062	6159	6102	6160	6179	6025	5957	6031	6115	6029	6025	6225	6055	6119	6106	6045	6056	6107	6088	6003	6085	6168	6116	6060	6168	6047	6217	5905	6003	6075	6120	6176	6127	5990	6146	6178	6119	6047	6041	6213	6076	6234	6004	6126	6094	5954	6109	6144	6186	6064	6039	6103	6007	6131	6042	6214	6197	6179	6147	6073	6054	6113	6075	6067	6121	6117	6095	6175	6067	6155	6025	6126	6116	5931	6097	6068	6086	5999	6100	5982	6168	6062	6207	6106	6113	6161	5976	6088	5998	6111	6051	6126	6026	6051	6218	6094	6145	6123	6175	6084	6127	6088	6143	6120	6150	6067	6066	6120	6078	6136	6089	6054	6081	6121	6136	6033	6246	6037	6067	6224	6092	6166	6177	5936	6062	6021	6092	6083	6070	6040	5995	6156	6040	6125	6104	6071	6146	5985	6081	6023	6125	6042	6039	6077	6099	6073	6107	6132	6040	6192	5993	6134	6131	6103	6054	6178	6034	5988	6120	6084	6048	6013	6101	5982	6103	6151	6128	6254	6142	6151	6017	6046	5909	6116	6034	6132	6062	5963	6024	6064	6044	6187	6016	6096	6011	6072	6035	6121	5911	6114	6010	6104	6090	6028	6170	6133	6083	6034	6124	6079	6115	6061	6122	6081	6077	6090	6004	6142	6110	6107	6085	5958	6109	6098	6210	6203	6221	6137	6013	6093	6100	6161	5991	6119	6061	6202	6158	6101	6103	6204	5998	6091	5933	6235	6082	6012	6037	6182	6124	6137	6073	6021	6091	6129	6076	6006	5918	6038	5998	6193	5972	6075	6200	6093	6164	6020	6120	6080	5989	6096	5994	6053	6128	6089	6066	6017	6075	6156	6131	6163	6064	6056	6159	6181	6101	6079	6063	6065	6095	5992	6154	5986
4531	2097	778	1355	692	703	743	665	709	630	618	633	583	619	614	610	590	553	558	574	599	579	563	527	648	564	584	601	563	632	594	592	614	562	549	585	585	558	598	609	552	592	587	594	586	558	561	582	568	603	560	633	577	588	580	576	561	563	535	551	616	606	564	564	583	543	561	564	567	588	545	574	625	610	614	564	593	566	625	562	590	577	563	567	551	571	571	589	620	582	614	548	583	627	604	542	570	555	566	570	568	574	546	614	580	574	589	612	557	600	558	537	612	565	543	564	578	608	564	567	607	619	540	572	610	567	553	572	558	566	583	616	594	597	610	581	583	566	572	590	599	569	598	568	576	580	629	591	559	591	596	595	583	562	599	576	589	589	561	593	606	588	553	573	602	597	587	611	587	592	583	635	584	611	561	572	543	591	588	579	573	564	563	571	575	633	568	547	526	531	623	581	561	628	585	623	547	565	566	646	566	583	581	584	564	604	540	540	570	598	586	574	611	583	580	580	555	566	594	572	596	609	570	628	601	559	630	567	586	561	570	563	583	619	592	591	572	597	608	603	604	597	605	541	593	553	571	614	567	594	594	575	568	602	579	575	575	618	597	574	576	564	597	572	575	598	580	567	594	577	607	597	558	584	586	576	600	611	541	656	592	603	586	606	585	585	580	591	629	545	591	636	569	601	589	553	609	593	603	614	570	561	569	578	615	616	558	530	597	607	597	608	581	555	580	607	590	627	554	601	581	589	565	566	551	625	574	592	575	593	564	553	596	591	616	567	557	553	638	611	606	588	583	585	573	597	584	589	600	545	576	563	563	579	591	610	600	568	612	565	578	585	595	622	588	569	590	562	600	597	589	548	574	567	606	567	593	564	616	595	600	567	577	584	564	618	600	570	626	536	594	554	592	610	531	606	569	562	600	612	617	592	570	575	622	589	553	561	619	584	644	590	569	608	584	573	533	588	632	570	591	572	583	543	598	622	575	582	620	619	593	554	593	583	564	566	612	571	604	598	561	564	592	609	595	627	568	592	593	578	563	588	595	547	556	620	580	583	606	542	559	570	587	564	597	555	592	581	617	594	583	622	585	586	601	573	575	590	573	578	609	599	626	574	599	566	551	550	541	563	569	568	619	625	577	563	592	598	574	579	649	541	567	570	579	632	575	578	614	572	573	551	529	615	599	628	594	597	581	597	549	570	625	570	587	562	582	560	620	614	597	544	555	572	555	584	574	585	575	555	618	604	604	560	590	633	610	532	577	627	585	608	588	542	599	569	572	572	571	611	573	587	644	565	604	566	601	569	577	568	597	585	614	613	590	581	617	605	559	620	571	584	631	575	587	571	592	577	594	562	593	663	585	597	598	585	567	589	613	547	585	546	522	555	560	568	589	585	609	524	554	579	567	581	575	532	601	586	565	577	587	543	562	606	602	584	535	565	526	606	593	587	579	568	614	562	563	532	601	631	585	618	579	611	594	561	548	592	607	581	582	555	588	604	548	534	616	589	618	599	612	599	571	586	575	655	558	558	581	572	591	600	588	610	618	572	595	573	561	588	550	591	555	618	537	589	596	541	578	644	658	538	565	626	598	561	586	593	569	580	562	544	606	606	642	573	585	591	621	567	575	584	576	590	534	579	609	566	629	621	551	547	570	609	557	611	608	560	571	566	602	558	557	600	602	646	621	613	608	562	578	568	575	559	594	583	576	618	573	608	558	592	588	590	604	586	562	627	571	612	554	568	588	584	543	580	571	627	602	581	601	616	615	599	569	593	575	583	566	589	583	569	578	585	606	560	566	589	531	599	560	628	573	578	642	616	619	610	553	580	557	576	570	620	587	534	552	584	600	589	576	630	593	606	621	584	595	568	584	574	566	647	578	578	566	555	548	594	655	574	553	545	555	612	553	608	579	615	586	617	578	587	561	600	600	591	564	612	545	559	576	564	577	555	597	564	615	580	601	568	537	561	569	602	576	571	591	576	589	554	605	588	571	625	547	579	571	601	592	607	629	593	566	608	572	574	577	616	548	555	582	541	564	556	515	590	614	555	555	570	622	597	564	550	592	546	580	541	592	600	572	614	605	584	585	596	562	598	589	605	569	613	611	570	591	579	614	567	601	565	604	619	550	574	607	568	614	607	600	599	610	613	562	603	597	593	588	561	557	577	564	625	549	605	616	576	599	578	566	586	574	554	605	574	577	569	589	583	632	578	593	556	564	569	590	581	621	603	580	617	562	596	616	566	607	585	598	591	568	620	575	598	577	574	588	594	524	605	586	618	554	587	574	590	554	592	593	613	587	568	596	611	546	590	574	545	540	596	609	604	565	545	574	577	572	574	569	570	615	554	616	558	588	551	634	588	571	563	588	585	565	537	550	598	589	557	592	616	596	572	607	525	627	615	580	522	639	610	623	574	582	600	557	578	589	600	609	551	602	540	578	584	593	553	593	598	586	570	590	607	580	570	583	568	644	550	575	583	523	624	585	571	531	628	584	557	578	604	577	623	605	606	575	600	566	599	581	549	574	573	596	589	588	554	551	558	593	595	606	563	558	590	606	592	588	554	591	587	580	594	586	629	555	594	575	646	556	592	581	579	614	536	554	602	600	597	606	561	598	539	603	551	574	545	593	526	596	598	577	604	565	619	522	586	584	540	535	544	647	596	603	616	563	599	560	576	609	600	561	534	608	590	638	568	580	611	595	560	580	579	562	561	609	583	598	578	567	582	588	540	583	607	590	557	558	584	536	600	559	577	640	568	557	556	585	547	610	608	604	593	584	598	569	592	605	550	569	593	555	586	592	615	582	605	609	572	569	612	580	604	559	575	544	603	594	551	530	625	602	587	622	559	574	588	546	570	592	576	539	568	578	598	579	588	568	566	602	594	558	584	530	592	577	591	564	617	608	576	616	600	616	538	573	589	557	620	561	582	572	576	581	558	562	603	579	541	537	582	561	625	555	598	588	592	615	616	560	594	599	628	583	561	574	607	607	572	600	603	592	540	546	590	593	590	584	528	579	587	602	568	600	556	582	581	608	586	591	614	549	577	676	607	573	587	623	610	572	587	568	596	631	588	589	595	612	619	612	595	595	594	644	546	567	593	550	574	583	593	597	556	544	541	547	622	586	547	552	569	622	606	541	570	580	565	572	562	539	580	623	594	556	589	603	597	608	562	550	561	537	580	576	555	584	609	598	625	592	567	575	602	597	585	562	630	565	624	604	562	576	582	611	607	546	606	624	584	571	617	610	560	551	599	571	587	546	582	575	619	570	623	575	608	607	599	582	602	585	601	577	588	541	517	570	588	571	559	545	584	564	554	595	594	574	603	569	597	567	619	594	564	574	599	567	572	617	568	560	547	587	599	595	597	598	571	599	592	610	572	585	618	546	585	584	593	573	548	574	595	577	599	588	553	560	579	530	589	566	587	628	591	567	605	622	586	578	582	582	622	612	576	571	569	562	577	573	597	548	607	582	573	556	547	578	558	535	591
26788	19976	8810	21963	14698	14049	12440	10689	9134	8154	7501	7225	6873	6793	6432	6433	6441	6222	6096	5997	6052	5843	5885	5826	5830	5768	5770	5704	5735	5685	5764	5658	5649	5631	5646	5594	5489	5606	5528	5470	5572	5586	5545	5528	5593	5448	5461	5555	5582	5517	5653	5554	5495	5633	5419	5650	5589	5421	5600	5527	5498	5541	5534	5623	5467	5468	5643	5527	5534	5633	5506	5604	5618	5431	5535	5465	5532	5605	5673	5492	5557	5646	5381	5585	5481	5520	5507	5612	5500	5619	5476	5515	5613	5557	5542	5516	5593	5446	5559	5505	5559	5469	5518	5442	5619	5589	5624	5520	5502	5563	5461	5559	5554	5531	5667	5560	5495	5502	5583	5413	5464	5512	5487	5463	5431	5432	5533	5513	5493	5474	5470	5471	5469	5577	5523	5557	5428	5471	5484	5539	5555	5506	5582	5581	5482	5594	5562	5482	5474	5582	5596	5430	5494	5573	5422	5495	5571	5473	5483	5357	5609	5519	5631	5531	5538	5572	5582	5624	5584	5585	5561	5465	5359	5634	5457	5556	5547	5497	5462	5452	5465	5403	5535	5505	5578	5509	5619	5508	5529	5440	5591	5433	5459	5505	5637	5457	5573	5543	5372	5434	5546	5495	5440	5582	5556	5508	5542	5448	5458	5479	5515	5467	5431	5582	5558	5551	5333	5648	5370	5516	5563	5497	5496	5539	5540	5404	5545	5515	5485	5600	5448	5598	5613	5598	5433	5512	5603	5516	5554	5502	5495	5564	5434	5607	5502	5530	5593	5516	5564	5506	5532	5531	5396	5565	5599	5619	5601	5486	5454	5509	5523	5575	5616	5609	5472	5507	5508	5600	5556	5503	5646	5457	5461	5536	5525	5550	5533	5527	5487	5604	5476	5536	5606	5624	5505	5590	5397	5540	5582	5636	5433	5505	5516	5509	5586	5556	5535	5440	5477	5533	5546	5557	5456	5513	5442	5357	5436	5435	5531	5442	5581	5469	5415	5567	5462	5578	5484	5615	5476	5572	5474	5530	5547	5499	5509	5590	5481	5562	5639	5576	5430	5431	5528	5522	5550	5459	5441	5609	5510	5603	5412	5677	5533	5446	5594	5475	5603	5446	5528	5437	5575	5602	5500	5503	5498	5446	5470	5628	5560	5559	5490	5587	5422	5613	5499	5553	5619	5433	5424	5462	5533	5424	5431	5499	5471	5479	5481	5579	5504	5530	5567	5462	5573	5532	5542	5582	5516	5522	5443	5562	5595	5510	5513	5514	5423	5629	5609	5615	5474	5540	5541	5625	5543	5445	5442	5499	5507	5563	5574	5546	5605	5568	5437	5482	5471	5574	5405	5555	5527	5457	5566	5512	5491	5512	5548	5388	5595	5436	5548	5544	5521	5594	5574	5550	5524	5506	5566	5506	5500	5397	5526	5468	5596	5579	5572	5504	5492	5445	5597	5525	5480	5554	5412	5524	5462	5513	5442	5538	5431	5426	5547	5638	5554	5566	5483	5450	5517	5486	5482	5513	5377	5548	5583	5505	5501	5591	5449	5692	5417	5549	5481	5470	5481	5355	5498	5509	5569	5450	5463	5483	5564	5552	5530	5622	5537	5503	5539	5624	5459	5531	5458	5564	5539	5579	5501	5511	5499	5476	5402	5593	5462	5581	5479	5587	5585	5509	5454	5614	5481	5410	5621	5404	5482	5603	5571	5484	5580	5427	5456	5508	5426	5565	5553	5532	5523	5554	5525	5557	5697	5607	5497	5436	5450	5589	5445	5455	5484	5522	5697	5497	5533	5518	5446	5443	5435	5486	5534	5498	5561	5623	5602	5534	5704	5481	5526	5501	5535	5458	5540	5557	5429	5587	5522	5682	5521	5476	5517	5387	5548	5446	5491	5454	5391	5400	5370	5481	5481	5507	5557	5481	5548	5563	5546	5386	5605	5486	5596	5446	5457	5525	5485	5347	5389	5548	5443	5343	5575	5546	5579	5367	5488	5500	5618	5507	5608	5478	5546	5513	5551	5422	5576	5530	5498	5473	5464	5457	5421	5557	5472	5358	5558	5575	5570	5471	5495	5524	5514	5552	5539	5493	5416	5564	5517	5560	5488	5566	5559	5473	5436	5516	5558	5457	5483	5491	5532	5573	5392	5537	5500	5610	5474	5644	5531	5486	5560	5603	5522	5642	5479	5501	5453	5498	5581	5420	5456	5562	5429	5462	5540	5540	5343	5486	5478	5396	5476	5490	5520	5506	5619	5556	5528	5650	5493	5561	5554	5558	5477	5513	5567	5460	5569	5560	5550	5466	5556	5510	5507	5467	5572	5591	5494	5496	5551	5548	5598	5485	5470	5632	5542	5523	5523	5493	5497	5610	5518	5519	5551	5532	5509	5511	5466	5523	5532	5663	5362	5504	5494	5464	5511	5602	5500	5593	5500	5527	5514	5537	5513	5497	5676	5458	5456	5476	5618	5532	5412	5434	5551	5518	5443	5424	5696	5650	5470	5577	5509	5411	5546	5483	5551	5593	5508	5529	5429	5498	5499	5435	5547	5506	5421	5619	5558	5493	5473	5541	5503	5398	5433	5511	5532	5486	5495	5410	5491	5502	5365	5537	5387	5502	5508	5454	5447	5539	5472	5387	5524	5499	5472	5461	5411	5425	5579	5600	5647	5479	5401	5623	5421	5557	5453	5554	5491	5408	5579	5555	5556	5446	5484	5502	5465	5497	5592	5528	5662	5543	5625	5513	5451	5496	5443	5595	5644	5488	5581	5455	5594	5404	5445	5411	5394	5579	5607	5527	5628	5381	5499	5462	5559	5543	5603	5603	5570	5372	5509	5550	5550	5539	5484	5681	5469	5408	5586	5511	5371	5461	5560	5550	5446	5503	5557	5561	5460	5523	5695	5467	5507	5479	5547	5388	5478	5463	5432	5520	5488	5527	5440	5458	5405	5249	5474	5480	5478	5541	5596	5503	5442	5578	5594	5522	5383	5362	5551	5435	5532	5588	5417	5498	5489	5430	5441	5500	5548	5479	5471	5414	5520	5614	5607	5454	5481	5589	5382	5520	5522	5650	5534	5431	5571	5451	5494	5527	5500	5572	5491	5439	5386	5540	5594	5587	5620	5528	5707	5376	5432	5406	5349	5606	5641	5509	5585	5453	5606	5431	5370	5519	5575	5556	5614	5574	5636	5485	5629	5471	5471	5598	5459	5573	5550	5451	5508	5575	5558	5375	5385	5505	5388	5505	5476	5444	5534	5558	5489	5465	5542	5571	5513	5453	5506	5505	5562	5580	5590	5464	5448	5531	5517	5451	5472	5573	5536	5550	5519	5423	5494	5482	5512	5558	5496	5504	5596	5514	5491	5490	5544	5419	5476	5365	5467	5404	5380	5632	5434	5576	5594	5535	5387	5581	5568	5503	5564	5507	5496	5447	5519	5627	5561	5566	5390	5506	5492	5441	5473	5481	5639	5555	5613	5652	5509	5576	5429	5510	5457	5542	5579	5625	5533	5463	5498	5484	5505	5581	5610	5483	5541	5372	5605	5502	5529	5408	5509	5506	5518	5623	5582	5613	5645	5506	5420	5602	5463	5594	5418	5518	5419	5464	5434	5500	5555	5507	5502	5478	5436	5610	5475	5496	5393	5453	5475	5450	5522	5498	5550	5498	5559	5520	5594	5503	5494	5673	5459	5395	5515	5618	5540	5506	5458	5532	5437	5513	5536	5454	5553	5470	5549	5577	5611	5583	5515	5433	5547	5552	5560	5583	5558	5467	5609	5524	5426	5558	5498	5529	5469	5478	5444	5505	5434	5552	5579	5411	5485	5505	5510	5456	5582	5593	5528	5492	5508	5474	5481	5565	5488	5535	5536	5593	5463	5447	5501	5406	5628	5444	5496	5534	5595	5596	5464	5634	5581	5570	5517	5545	5593	5516	5513	5573	5459	5573	5475	5566	5514	5505	5360	5542	5462	5585	5490	5566	5624	5469	5540	5531	5431	5596	5477	5461	5497	5559	5641	5434	5587	5578	5596	5450	5555	5460	5455	5415	5566	5541	5516	5553	5384	5600	5595	5443	5580	5451	5443	5532	5513	5613	5530	5515	5714	5560	5359	5517	5650	5524	5535	5451	5452	5635	5581	5567	5495	5447	5485	5538	5567	5470	5561	5601	5496	5401	5586	5540	5626	5452	5460	5483	5419	5403	5529	5556	5433	5570	5539	5505	5621	5514	5610	5474	5457	5505	5407	5318	5518	5589	5541	5547	5362	5452	5568	5482	5545	5415	5397	5558	5562	5625	5521	5491	5520	5471	5495	5486	5480	5496	5485	5453	5615	5551	5552	5498	5592	5548	5502	5434	5526	5385	5701	5531	5515	5554	5474	5605	5482	5600	5419	5504	5444	5485	5500	5439	5609	5529	5562	5479	5563	5381	5368	5468	5462	5435	5628	5479	5556	5425	5522	5495	5489	5556	5540	5405	5497	5448	5463	5502	5557	5578	5532	5544	5457	5469	5463	5483	5527	5578	5510	5467	5504	5556	5462	5633	5572	5476	5509	5382	5495	5606	5495	5435	5527	5532	5593	5535	5430	5643	5492	5432	5484	5540	5622	5456	5496	5410	5585	5484	5512	5508	5371	5628	5386	5551	5604	5433	5542	5510	5573	5511	5419	5506	5440	5409	5523	5420	5488	5512	5536	5572	5420	5679	5454	5581	5527	5457	5519	5553	5534	5673	5529	5629	5549	5522	5475	5528	5524	5644	5525	5537	5512	5560	5415	5602	5459	5458	5526	5578	5525	5521	5566	5401	5524	5534	5387	5501	5496	5450	5592	5489	5440	5424	5446	5520	5522	5548	5430	5469	5503	5553	5567	5512	5564	5444	5538	5409	5485	5567	5552	5512	5600	5571	5583	5597	5622	5605	5505	5530	5335	5441	5497	5456	5478	5381	5599	5592	5541	5425	5584	5494	5549	5660	5395	5504	5500	5539	5578	5587	5371	5557	5367	5569	5465	5552	5493	5606	5547	5413	5531	5492	5611	5494	5494	5457	5420	5527	5542	5457	5602	5514	5620	5476	5436	5405	5571	5468
3696	4421	906	2067	669	672	663	625	558	591	528	540	539	521	478	500	500	476	496	496	492	448	519	519	449	477	489	523	487	464	501	480	484	454	458	486	470	495	471	454	439	476	457	440	449	428	425	481	454	427	510	410	479	463	442	481	487	503	451	417	468	487	481	464	482	466	477	426	442	464	447	493	499	404	441	432	454	481	453	471	454	466	475	461	478	481	491	467	419	428	454	456	482	426	471	442	473	437	482	483	460	457	441	439	486	487	464	459	494	513	478	432	450	465	472	478	450	480	456	469	449	469	503	471	465	445	455	453	500	469	457	469	439	430	441	429	454	452	468	476	451	452	469	512	455	475	448	449	454	471	447	441	480	444	439	440	442	476	449	457	427	488	471	498	501	485	476	452	496	425	469	414	443	462	460	460	448	461	485	472	478	464	452	450	483	480	495	451	432	433	467	504	502	453	453	430	446	467	465	491	468	446	445	492	431	443	435	490	485	437	452	473	486	438	457	532	425	444	478	441	484	442	479	439	460	453	506	463	472	459	452	447	470	454	460	458	444	474	470	443	431	480	455	470	432	453	458	452	454	480	456	417	437	451	460	468	415	444	451	468	444	464	461	457	475	469	476	481	467	452	443	461	439	419	462	464	432	446	448	460	499	465	433	484	470	465	448	458	450	479	438	511	469	486	439	451	425	496	485	442	464	419	445	488	462	421	421	496	461	478	452	477	443	467	447	491	444	438	466	468	477	479	478	405	453	493	469	481	451	465	432	453	451	476	432	476	489	444	438	432	450	467	447	443	456	444	456	444	484	455	455	474	483	500	455	460	485	472	464	482	449	468	453	453	453	495	475	457	435	465	480	461	479	457	483	433	489	469	471	455	475	458	492	491	438	431	463	451	480	477	472	472	469	435	473	457	485	455	475	467	484	519	430	479	465	452	449	466	436	491	456	465	450	496	493	475	436	467	439	446	438	481	471	486	477	439	489	482	428	461	428	498	450	407	461	457	481	476	430	477	492	446	481	430	464	474	460	418	451	444	452	492	467	445	481	468	485	465	467	446	468	464	459	430	491	475	475	483	499	456	433	471	477	464	477	451	450	444	459	416	456	469	486	455	456	498	476	421	479	466	468	475	455	457	454	423	501	487	427	493	432	457	458	429	485	453	460	472	463	422	421	458	467	452	451	468	439	424	438	472	477	459	474	454	489	451	452	493	464	469	479	463	455	482	463	444	465	459	452	435	421	470	428	443	481	458	469	498	478	448	451	469	485	456	490	477	431	444	451	441	462	477	497	423	453	488	469	469	469	507	424	423	488	449	475	454	493	446	467	465	503	474	464	471	504	476	460	482	485	502	466	473	471	451	439	460	446	419	451	477	434	463	469	451	453	481	449	460	442	423	462	450	471	450	477	427	507	456	498	462	487	488	464	464	451	507	442	467	460	475	459	428	460	495	460	470	440	464	460	486	444	453	489	488	468	510	473	450	449	459	431	468	491	450	438	451	450	450	450	458	469	478	438	464	463	470	463	477	461	437	458	466	454	439	464	495	449	480	444	481	464	480	461	429	447	437	470	497	435	455	449	452	482	469	459	469	457	469	432	434	474	462	474	449	443	445	482	488	455	481	428	477	447	477	457	449	432	472	503	441	453	468	485	429	451	464	450	448	481	490	481	465	448	448	445	413	446	453	450	465	462	439	503	454	450	467	461	459	464	483	452	481	447	428	454	464	451	494	465	460	449	449	459	441	493	440	471	443	466	486	453	476	478	461	442	495	471	467	504	484	452	477	464	447	453	450	469	482	457	494	453	434	473	477	435	465	458	451	494	496	470	456	463	465	484	461	445	516	505	462	474	457	444	475	461	402	471	442	492	468	475	461	451	468	499	456	460	492	512	481	474	487	450	466	494	470	469	460	419	436	430	468	455	463	421	448	459	463	468	467	444	453	491	487	451	479	455	443	452	463	431	438	464	462	432	456	473	466	424	433	428	487	448	445	450	467	457	438	469	457	480	464	463	480	463	453	486	468	450	498	439	498	415	487	450	447	472	447	481	468	470	464	495	488	478	457	457	466	426	454	501	484	465	479	455	438	437	462	435	433	465	489	459	437	466	458	459	399	475	462	471	453	435	467	488	423	455	453	457	462	438	434	461	490	471	452	463	478	467	498	425	465	492	486	486	430	482	454	454	459	482	417	413	444	426	431	487	472	444	468	484	452	457	469	417	442	494	482	469	497	459	439	504	454	475	506	490	492	444	434	450	436	426	466	524	467	487	472	483	466	471	465	472	475	499	427	419	468	459	483	459	502	464	432	459	460	435	463	478	461	449	435	494	435	466	453	482	473	450	468	432	460	446	455	490	445	481	471	445	467	444	453	424	479	502	482	438	442	486	461	426	458	484	457	485	456	486	451	469	473	448	456	449	478	487	448	473	431	483	449	485	483	446	413	456	467	419	487	453	454	455	482	486	447	471	438	458	466	430	453	467	460	462	474	438	431	469	430	478	452	489	475	457	444	413	499	450	485	433	466	436	481	488	486	470	438	472	472	534	443	479	468	465	488	441	432	444	460	482	459	484	468	473	462	488	450	465	500	466	483	450	423	454	456	447	440	452	444	497	434	504	495	444	485	436	444	443	406	429	474	485	466	459	484	438	475	466	481	488	471	454	459	435	438	469	470	456	477	422	440	443	455	461	461	444	453	464	458	458	472	455	477	468	443	457	437	476	452	461	447	461	441	500	463	413	445	441	466	430	469	469	442	511	452	465	480	436	494	471	438	467	459	451	442	449	482	433	431	454	483	463	472	470	429	470	460	444	409	425	454	432	451	460	466	456	463	446	466	503	440	445	451	482	474	446	460	457	468	465	408	479	447	449	459	453	476	431	485	481	466	469	475	425	491	455	481	437	452	462	459	411	437	454	456	447	473	467	489	504	453	455	482	452	483	457	439	432	481	473	504	459	485	449	465	489	440	424	450	492	454	455	462	441	447	464	449	441	492	464	472	465	460	439	466	484	460	453	497	453	450	433	445	452	454	445	424	479	456	457	464	439	482	434	434	462	421	477	435	475	455	458	492	456	449	460	454	475	444	446	512	461	493	415	477	459	423	486	459	452	481	496	483	449	404	467	470	490	479	471	407	458	463	457	472	435	492	446	422	460	454	439	516	464	442	473	458	503	455	452	431	437	472	464	470	446	440	484	457	467	478	469	512	471	491	472	481	471	488	455	483	476	452	483	456	480	455	469	487	456	461	469	425	466	470	488	464	469	450	457	481	461	477	429	459	449	441	462	479	466	472	452	471	511	453	499	480	461	440	457	442	464	453	466	443	491	468	448	446	469	438	442	442	452	473	454	488	453	424	467	444	454	481	469	475	461	442	486	445	475	497	486	446	440	485	452	433	450	470	430	485	441	441	447	439	450	431	477	436	460	464	452	442	449	481	466	462	460	463	460	461	458	458	452	409	456	449	455	487	440	473	452	488	446	455	448	438
33750	25330	11372	28711	20658	19718	17012	14365	11852	10115	8849	8038	7717	7203	6777	6413	6144	5955	5812	5764	5608	5399	5342	5299	5181	5206	5045	5024	5018	4908	4831	4758	4906	4793	4827	4732	4714	4660	4762	4719	4688	4659	4647	4575	4652	4647	4431	4597	4538	4610	4591	4602	4704	4579	4553	4577	4476	4668	4505	4507	4552	4626	4490	4497	4623	4509	4597	4494	4487	4544	4488	4528	4538	4592	4512	4568	4553	4505	4617	4469	4460	4390	4512	4531	4560	4459	4436	4514	4593	4501	4528	4550	4526	4455	4559	4446	4517	4524	4470	4562	4489	4542	4464	4459	4503	4597	4479	4521	4554	4366	4480	4511	4388	4589	4467	4514	4551	4547	4544	4597	4418	4418	4528	4527	4456	4447	4555	4484	4578	4489	4473	4470	4487	4487	4512	4454	4564	4568	4527	4474	4526	4446	4478	4538	4543	4448	4457	4412	4560	4457	4486	4467	4539	4527	4523	4522	4508	4473	4423	4497	4519	4514	4492	4551	4497	4535	4463	4483	4393	4576	4465	4579	4565	4504	4394	4475	4560	4568	4347	4439	4439	4413	4459	4475	4546	4485	4624	4495	4541	4444	4542	4521	4431	4408	4383	4498	4504	4525	4425	4442	4445	4539	4588	4351	4486	4413	4504	4517	4585	4379	4453	4453	4544	4467	4600	4437	4550	4440	4458	4421	4525	4373	4590	4464	4525	4509	4446	4469	4554	4426	4591	4518	4425	4373	4357	4427	4508	4549	4477	4442	4442	4472	4494	4440	4458	4454	4512	4423	4522	4416	4479	4564	4531	4539	4552	4419	4474	4589	4360	4591	4475	4527	4415	4494	4542	4469	4489	4581	4490	4600	4547	4569	4606	4426	4433	4527	4553	4512	4518	4538	4517	4452	4511	4482	4475	4384	4486	4550	4488	4532	4445	4562	4539	4450	4433	4498	4491	4360	4543	4601	4409	4574	4633	4511	4494	4488	4448	4448	4588	4544	4614	4574	4534	4610	4541	4438	4491	4494	4472	4476	4573	4423	4514	4474	4457	4583	4557	4528	4513	4486	4538	4430	4487	4422	4518	4475	4512	4409	4408	4585	4430	4573	4476	4498	4518	4407	4467	4557	4540	4568	4435	4489	4563	4421	4569	4488	4382	4469	4488	4446	4520	4508	4489	4431	4472	4456	4465	4464	4442	4501	4572	4479	4525	4544	4403	4418	4498	4502	4546	4488	4452	4558	4475	4471	4523	4594	4473	4561	4417	4431	4409	4603	4589	4530	4462	4478	4428	4519	4474	4498	4399	4518	4513	4516	4401	4506	4525	4565	4474	4437	4503	4367	4536	4543	4443	4577	4515	4511	4533	4468	4509	4592	4472	4444	4608	4510	4470	4560	4539	4420	4574	4519	4454	4524	4500	4427	4468	4468	4447	4614	4328	4583	4410	4416	4463	4531	4460	4399	4448	4388	4538	4486	4449	4519	4429	4439	4469	4521	4576	4515	4507	4365	4625	4505	4509	4536	4531	4498	4637	4555	4585	4484	4527	4549	4416	4459	4515	4606	4478	4441	4631	4373	4400	4456	4516	4384	4483	4547	4522	4363	4438	4488	4499	4478	4470	4589	4568	4476	4649	4471	4531	4541	4507	4496	4414	4523	4511	4464	4567	4545	4477	4486	4500	4494	4486	4457	4437	4383	4425	4443	4378	4468	4439	4476	4408	4492	4541	4408	4397	4489	4404	4444	4423	4429	4485	4488	4468	4483	4344	4519	4525	4461	4452	4423	4495	4561	4476	4408	4490	4497	4449	4449	4503	4427	4463	4510	4521	4567	4375	4416	4591	4452	4382	4532	4486	4435	4541	4517	4421	4456	4526	4372	4466	4465	4557	4531	4432	4505	4478	4431	4451	4554	4488	4449	4453	4494	4490	4517	4584	4560	4559	4470	4460	4508	4378	4476	4553	4532	4533	4508	4501	4527	4516	4434	4464	4589	4420	4359	4447	4491	4485	4467	4478	4553	4459	4446	4497	4469	4393	4507	4446	4468	4554	4429	4443	4512	4531	4456	4464	4488	4458	4507	4442	4515	4385	4572	4415	4485	4447	4522	4396	4474	4446	4427	4538	4493	4463	4536	4375	4425	4528	4459	4519	4612	4555	4464	4455	4543	4481	4419	4569	4523	4548	4436	4466	4608	4376	4508	4485	4460	4464	4421	4440	4583	4475	4633	4427	4549	4505	4525	4578	4473	4424	4474	4477	4420	4444	4461	4521	4453	4485	4529	4507	4474	4404	4419	4485	4469	4514	4584	4475	4509	4453	4604	4591	4508	4508	4498	4491	4464	4521	4479	4487	4535	4372	4520	4486	4499	4432	4476	4487	4375	4500	4462	4448	4481	4360	4417	4481	4556	4491	4431	4413	4475	4562	4669	4517	4466	4368	4542	4588	4467	4525	4430	4573	4485	4541	4551	4435	4362	4504	4554	4612	4565	4538	4547	4485	4517	4528	4434	4618	4539	4546	4504	4512	4504	4519	4498	4464	4424	4447	4450	4434	4485	4443	4470	4554	4366	4528	4503	4558	4504	4465	4535	4549	4535	4500	4432	4469	4593	4531	4538	4499	4444	4471	4484	4481	4567	4550	4545	4505	4464	4612	4593	4413	4357	4572	4455	4557	4402	4460	4473	4603	4663	4501	4485	4453	4546	4707	4558	4509	4448	4526	4582	4529	4513	4577	4507	4502	4541	4419	4535	4439	4600	4547	4533	4543	4589	4560	4444	4366	4437	4543	4465	4529	4514	4454	4460	4480	4572	4374	4492	4384	4498	4443	4481	4389	4486	4467	4417	4506	4496	4529	4485	4511	4518	4609	4548	4469	4526	4563	4372	4487	4539	4474	4398	4406	4439	4400	4567	4572	4522	4602	4439	4504	4533	4451	4447	4562	4513	4439	4498	4512	4588	4466	4401	4443	4523	4442	4563	4480	4490	4391	4535	4534	4566	4276	4507	4496	4517	4363	4635	4491	4512	4416	4585	4459	4381	4453	4505	4438	4358	4469	4474	4448	4587	4548	4508	4520	4500	4435	4425	4426	4417	4487	4433	4552	4497	4533	4509	4461	4477	4513	4439	4435	4525	4483	4525	4368	4512	4452	4512	4461	4574	4525	4490	4494	4573	4483	4427	4390	4468	4487	4414	4580	4501	4407	4448	4469	4487	4484	4420	4445	4551	4382	4530	4466	4490	4547	4523	4351	4580	4467	4502	4454	4472	4432	4373	4467	4496	4534	4566	4452	4602	4436	4525	4619	4530	4573	4462	4518	4419	4535	4508	4441	4488	4441	4497	4471	4494	4444	4415	4398	4384	4413	4495	4452	4525	4401	4396	4463	4573	4519	4563	4390	4470	4525	4531	4371	4447	4467	4460	4430	4571	4574	4535	4546	4508	4415	4526	4463	4389	4565	4360	4523	4461	4495	4440	4413	4438	4516	4379	4508	4550	4516	4601	4559	4525	4507	4534	4547	4489	4459	4531	4523	4487	4522	4427	4379	4407	4551	4447	4491	4527	4396	4546	4419	4502	4589	4429	4457	4474	4535	4439	4457	4559	4446	4482	4448	4556	4448	4626	4570	4514	4433	4535	4458	4391	4414	4418	4493	4476	4554	4511	4496	4457	4480	4625	4579	4437	4557	4518	4554	4576	4383	4503	4510	4584	4601	4428	4494	4589	4509	4531	4465	4480	4512	4473	4493	4468	4524	4354	4503	4530	4440	4628	4490	4449	4497	4514	4509	4455	4604	4492	4487	4599	4477	4438	4473	4405	4475	4447	4495	4569	4591	4503	4475	4450	4547	4608	4507	4422	4470	4476	4537	4457	4372	4481	4469	4409	4449	4503	4632	4474	4488	4580	4381	4481	4448	4511	4465	4531	4521	4526	4546	4517	4505	4478	4505	4420	4526	4514	4492	4569	4564	4480	4506	4453	4489	4495	4383	4537	4521	4567	4390	4558	4404	4534	4508	4569	4594	4466	4547	4426	4413	4490	4528	4518	4472	4439	4514	4509	4496	4496	4444	4502	4461	4544	4468	4524	4585	4577	4482	4473	4512	4500	4448	4432	4627	4592	4501	4599	4417	4481	4498	4464	4530	4447	4519	4523	4525	4438	4473	4458	4503	4398	4438	4480	4463	4505	4586	4569	4450	4378	4444	4509	4468	4430	4336	4414	4549	4509	4520	4414	4455	4479	4537	4440	4422	4438	4560	4479	4399	4566	4471	4585	4519	4371	4538	4642	4459	4485	4490	4466	4470	4540	4528	4451	4542	4502	4447	4534	4484	4385	4432	4551	4441	4422	4486	4396	4383	4521	4468	4370	4407	4619	4463	4375	4408	4335	4493	4556	4510	4581	4570	4514	4493	4422	4390	4443	4565	4450	4433	4573	4479	4562	4530	4515	4440	4520	4565	4457	4381	4464	4381	4435	4658	4495	4473	4440	4502	4559	4521	4561	4474	4422	4438	4498	4478	4537	4493	4347	4551	4388	4446	4462	4497	4552	4522	4465	4501	4517	4463	4482	4476	4564	4441	4540	4581	4526	4481	4411	4530	4420	4579	4453	4563	4435	4481	4499	4539	4601	4475	4384	4546	4593	4433	4511	4421	4605	4570	4370	4516	4517	4441	4523	4469	4415	4456	4459	4467	4374	4518	4495	4490	4445	4394	4508	4472	4630	4580	4505	4590	4503	4503	4460	4401	4554	4680	4434	4594	4441	4462	4441	4534	4541	4517	4477	4477	4549	4448	4630	4495	4379	4527	4537	4593	4537	4417	4409	4551	4470	4439	4524	4569	4513	4551	4475	4531	4499	4570	4418	4476	4390	4464	4470	4433	4502	4577	4597	4447	4477	4451	4556	4436	4417	4596	4473	4478	4375	4520	4448	4467	4491	4480	4569	4640	4567	4488	4457	4540	4504	4465	4602	4513	4531	4371	4573	4526	4328	4465	4478	4479	4437	4468	4469	4533	4424	4479	4387	4355	4539	4387	4418	4447	4438	4555	4504	4462	4410	4558	4471	4558	4447	4484	4583	4492	4474	4489	4476	4468	4539	4501	4525	4521	4405
2913	1195	875	958	822	862	868	834	825	841	780	793	823	820	815	815	825	808	848	774	805	768	775	818	808	800	839	818	738	812	793	791	782	810	795	763	787	840	785	802	787	759	822	765	836	783	767	776	803	770	764	799	779	803	764	822	756	807	862	822	798	808	752	746	842	794	765	802	845	772	831	793	817	774	789	827	812	805	807	841	780	779	796	792	805	789	790	829	799	796	811	802	799	889	821	805	766	761	827	765	734	870	813	794	774	749	786	800	817	817	786	801	778	846	783	817	766	833	808	809	764	825	815	826	782	799	790	811	776	735	846	751	755	811	828	804	782	798	800	787	779	760	848	821	772	739	758	814	767	830	805	820	772	802	819	819	820	816	775	762	769	828	813	781	769	779	798	763	792	761	814	809	823	794	788	842	803	866	826	791	725	865	755	815	845	770	837	760	771	793	801	782	829	775	796	836	809	816	812	792	785	780	811	826	817	772	773	780	815	781	781	834	737	819	830	788	785	818	832	825	788	780	768	792	811	824	800	806	811	798	843	795	817	828	832	807	793	761	828	795	791	839	790	794	847	792	772	863	799	852	861	789	814	819	816	765	802	773	813	777	771	799	787	825	836	827	768	781	798	868	808	835	796	781	781	858	868	805	814	803	766	830	767	791	806	788	758	836	780	803	781	790	750	767	831	778	835	815	794	796	819	805	755	773	755	781	777	847	857	805	820	790	817	798	807	828	850	839	832	814	824	803	870	754	847	763	804	847	792	793	743	829	845	894	814	812	760	817	859	780	775	781	774	796	797	848	797	792	790	838	836	783	765	801	796	841	776	810	774	806	807	856	806	842	777	841	818	849	831	787	859	810	795	830	866	792	838	770	808	766	807	760	808	824	829	754	822	831	796	760	789	754	806	813	771	783	797	855	795	789	815	764	761	789	766	836	810	817	819	771	824	794	808	802	818	821	787	811	833	809	766	829	838	822	810	806	797	755	793	803	807	815	798	799	790	778	779	813	830	826	807	778	804	797	841	841	805	781	820	769	815	821	803	778	780	776	750	782	772	866	799	887	773	794	765	771	807	789	806	766	811	801	779	773	788	791	750	788	821	762	803	791	857	800	758	748	847	790	779	853	776	795	759	843	809	758	795	842	775	780	795	786	845	766	766	805	777	774	767	777	832	788	767	749	784	796	791	803	746	768	789	818	818	813	842	816	817	814	761	784	853	808	777	799	798	753	805	807	783	785	774	782	753	805	832	760	804	780	792	809	793	834	804	805	782	832	758	823	753	804	777	795	836	827	824	794	868	807	784	826	806	804	824	768	768	781	829	806	795	840	800	766	852	801	759	842	865	761	766	782	813	772	771	788	803	822	851	803	818	766	833	785	836	769	807	810	804	779	821	753	777	811	818	789	766	771	791	780	788	818	814	790	794	816	814	799	788	815	844	763	821	787	832	751	784	830	798	778	827	777	828	794	786	834	781	825	787	773	796	793	776	765	819	825	781	795	816	808	847	868	745	814	810	793	837	803	798	795	761	823	795	800	794	811	769	825	769	819	771	832	789	845	820	798	821	784	764	760	789	808	819	809	766	851	779	753	775	783	791	815	838	832	781	814	757	768	746	791	779	815	775	837	812	823	810	775	770	788	758	796	791	782	813	779	787	846	846	813	815	796	822	731	806	798	754	868	746	782	801	831	795	805	731	759	818	799	771	756	798	841	815	832	815	830	807	808	810	778	810	811	775	817	781	764	791	804	756	831	789	811	878	805	746	817	860	793	766	786	820	827	782	773	757	821	820	786	809	788	777	812	786	832	779	870	797	734	809	784	848	777	825	791	838	807	818	812	785	797	748	828	825	801	822	742	825	795	832	793	824	794	737	794	746	810	821	807	781	856	816	827	781	855	827	806	838	856	809	841	873	860	837	754	790	779	829	773	762	827	804	800	803	789	769	824	747	799	757	747	843	843	786	844	808	781	762	815	815	806	798	809	799	764	849	781	752	756	831	775	780	840	787	767	781	821	849	800	797	857	758	810	831	802	792	793	769	773	806	769	839	764	762	818	831	799	806	833	834	787	817	808	804	790	793	771	833	791	803	813	771	756	792	789	810	829	837	787	790	822	799	778	814	811	837	786	790	788	781	848	791	730	753	825	785	756	812	796	771	812	772	840	796	787	793	822	830	834	771	801	809	808	824	803	817	793	817	766	807	784	805	812	815	763	777	798	832	782	760	791	802	788	766	783	801	846	832	814	837	801	794	799	802	847	775	804	806	818	807	776	812	785	786	776	772	773	792	809	782	786	780	776	787	810	772	767	794	780	771	834	852	796	782	790	819	780	847	791	768	791	838	774	799	809	855	819	806	800	807	819	807	787	781	812	785	776	799	810	810	827	778	802	830	771	767	828	732	850	775	787	773	820	825	777	782	782	804	829	818	848	831	839	789	812	775	850	782	819	796	786	836	813	764	819	789	780	774	782	776	854	739	793	803	829	823	788	744	770	826	801	762	812	791	820	838	789	792	753	859	793	805	813	787	841	785	824	778	770	775	773	807	802	821	808	839	780	808	769	822	807	856	819	792	796	839	792	808	792	846	775	818	802	834	795	823	791	795	733	783	785	837	866	815	830	777	781	824	836	807	795	801	811	807	845	753	811	788	838	799	841	813	784	816	766	808	821	821	827	787	783	778	796	819	802	749	794	829	819	754	816	852	779	812	766	791	787	781	786	800	805	809	767	814	814	819	796	809	825	776	852	831	747	760	779	860	809	818	758	772	765	771	821	832	769	802	802	815	815	828	830	842	843	843	763	808	780	807	792	768	828	819	792	840	762	820	802	799	778	802	850	802	793	758	778	804	793	825	838	794	769	814	818	794	805	803	766	817	835	745	819	760	764	824	816	795	816	799	812	804	816	802	777	805	812	798	819	810	808	769	831	798	797	843	809	788	808	764	831	823	816	819	759	773	754	811	832	848	745	795	816	825	798	823	835	805	788	797	845	826	776	846	790	770	784	817	764	782	779	804	779	806	798	759	811	844	838	772	821	787	757	842	820	789	767	857	794	828	770	822	806	762	816	796	781	797	814	768	842	816	794	806	759	789	840	808	759	759	826	784	825	753	808	806	802	770	793	819	817	795	792	773	794	815	849	774	780	816	828	835	790	755	767	761	786	755	803	788	824	791	812	831	757	798	769	768	762	794	844	810	746	824	786	791	814	748	772	769	803	767	807	853	809	807	814	812	755	821	800	796	783	796	816	829	828	816	795	818	765	811	748	875	812	758	838	791	840	791	718	817	791	792	783	824	830	797	794	781	801	830	803	831	802	800	885	846	766	783	793	816	819	797	799	828	793	767	810	868	856	809	807	848	779	799	820	831	815	834	828	872	762	799	774	825	844	797	814	840	760	736	753	803	799	773	849	819	757	835	832	786	772	824	782	796	748	778	830	747	806	790	790	828	840	815	772	808	834	792	768	821	804	846	820	798	804	740	758	808	820
20672	16930	8733	15674	11359	11154	10338	9366	8529	8093	7818	7796	7614	7725	7650	7350	7440	7486	7556	7305	7354	7301	7285	7399	7240	7202	7303	7271	7264	7284	7238	7276	7236	7248	7100	7137	7254	7242	7219	7270	7108	7270	6930	7232	7231	7272	7167	7074	7305	7098	7125	7213	7012	7153	7187	7006	7057	7154	7251	7155	7278	7068	7121	7193	7092	7234	7268	7028	7238	7219	7080	7181	7255	7190	7143	7072	7149	7198	7235	7143	7214	7332	7246	7161	7138	7213	7274	7123	7224	7167	7185	7221	7167	7171	7316	7183	7202	7206	7191	7213	7198	7189	7235	7198	7227	7183	7047	7266	7193	7181	7276	7236	7235	7197	7260	7193	7145	7269	7278	7160	7160	7255	7158	7193	7080	7211	7213	7095	7172	7261	7093	7485	7235	7230	7224	7162	7180	7100	7075	7023	7312	7057	7192	7220	7176	7116	7222	7126	7168	7357	7021	7241	7346	7060	7247	7071	7298	7153	7133	7272	7210	7207	7259	7137	7234	7160	7171	7236	7060	7214	7249	7213	7142	7090	7222	6976	7260	7185	7134	7199	7091	7159	7218	7267	7139	7145	7399	7237	7124	7203	7145	7126	7388	7246	7298	7144	7123	7166	7328	7200	7075	7317	7289	7293	7215	7079	7257	7252	7333	6988	7087	7321	7218	7203	7214	7132	7172	7303	7163	7223	7258	7160	7157	7118	7195	7114	7155	7077	7117	7105	7163	7213	7095	7205	7287	7133	7103	7185	7144	7160	7153	7184	7124	7173	7019	7213	7077	7127	7278	7139	7229	7212	7124	7303	7287	7140	7116	7238	7141	7217	7161	7112	7154	7277	7137	7166	7177	7110	7183	7192	7248	7047	7232	7043	7125	7260	7216	7206	7241	7201	7262	7276	7110	7257	7226	7132	7164	7236	7188	7188	7112	7369	7157	7086	7142	7094	7396	7212	7283	7226	7150	7124	7169	7111	7090	7215	7116	7251	7235	7132	7140	7323	7239	7200	7162	7067	7200	7204	7202	7206	7214	7208	7328	7177	7011	7209	7265	7249	7218	7186	7273	7192	7193	7239	7106	7161	7149	7155	7179	7255	7119	7182	7217	7113	7215	7220	7115	7181	7106	7161	7249	7171	7306	7234	7106	7280	7216	7170	7317	7158	7012	7175	7172	7267	7172	7212	7230	7250	7252	7182	7157	7244	7146	7136	7068	7216	7149	7204	7160	7236	7129	7193	7107	7298	7253	7239	7248	7123	7236	7190	7244	7123	7270	7208	7116	7168	7174	7299	7112	7182	7194	7234	7199	7275	7284	7217	7162	7227	7150	7234	7188	7260	7086	7149	7063	7122	7202	7067	7260	7160	7260	7095	7158	7253	7287	7144	7235	7015	7277	7115	7180	7212	7267	7196	7133	7192	7210	7111	7242	7139	7251	7113	7124	7101	7032	7155	7245	7212	7181	7215	7115	7292	7247	7234	7270	7106	7245	7176	7162	7151	7126	7144	7206	7242	7204	7195	7179	7148	7268	7206	7188	7253	7300	7201	7029	7294	7356	7201	7215	7234	7186	7127	7163	7187	7122	7193	7226	7182	7258	7255	7198	7256	7176	7234	7183	7185	7155	7161	7228	7243	7240	7332	7042	7281	7182	7289	7289	7219	7183	7074	7177	7273	7231	7136	7299	7124	7262	7203	7197	7158	7061	7228	7099	7252	7252	7163	7207	7220	7125	7377	7192	7121	7284	7275	7162	7267	7173	7184	7271	7175	7319	7278	7100	7191	7218	7147	7089	7113	7134	7249	7221	7230	7277	7223	7174	7179	7282	7087	7144	7151	7150	7217	7195	7306	7221	7234	7185	7148	7212	7187	7307	7251	7258	7196	7159	7232	7227	7234	7278	7219	7248	7197	7279	7194	7209	7113	7215	7166	7234	7171	7221	7029	7254	7243	7234	7170	7277	7209	7157	7170	7133	7144	7132	7316	7081	7180	7204	7170	7225	7182	7108	7298	7238	7062	7260	7131	7225	7122	7198	7253	7224	7199	7123	7142	7185	7224	7105	7164	7141	7305	7095	7239	7338	7127	7130	7342	7194	7211	7247	7081	7180	7035	7056	7198	7265	7199	7322	7078	7192	7209	7151	7175	7127	7199	7225	7141	7117	7316	7268	7246	7175	6994	7133	7101	7292	7225	7085	7270	7148	7293	7221	7111	7099	7147	7168	7128	7315	7076	7205	7113	7154	7274	7110	7185	7060	7146	7106	7032	7197	7067	7149	7249	7086	7232	7223	7324	7355	7187	7092	7248	7215	7043	7105	7231	7363	7255	7129	7230	7265	7163	7145	7178	7177	7189	7179	7161	7127	7261	7246	7157	7192	7113	7162	7187	7175	7129	7162	7226	7221	7151	7152	7121	7173	7306	7197	7328	7086	7067	7129	7099	7186	7133	7186	7189	7163	7220	7333	7224	7112	7196	7103	7049	7039	7125	7129	7219	7274	7036	7156	7145	7227	7091	7121	7211	7181	7286	7164	7175	7266	7135	7199	7075	7176	7196	7248	7288	7202	7161	7170	7166	7183	7184	7247	7042	7146	7000	7243	7283	7220	7207	7302	7237	7262	7167	7343	7089	7244	7226	7285	7204	7190	7340	7124	7118	7209	7346	7176	7127	7095	7088	7055	7097	7194	7214	7343	7189	7324	7136	7162	7157	7171	7223	7241	7107	7243	7198	7133	7090	7164	7293	7051	7198	7125	7118	7163	7151	7174	7076	7158	7173	7165	7326	7409	7109	7111	7149	7175	7257	7198	7116	7123	7077	7057	7128	7110	7235	7279	7187	7025	7067	7008	7288	7242	7075	7219	7192	7147	7238	7163	7219	7192	7207	7132	7138	7144	7244	7204	7125	7174	7138	7204	7146	7302	7172	7216	7213	7175	7322	7096	7133	7289	7153	7335	7176	7188	7252	7103	7199	7339	7209	7139	7020	7269	7201	7067	7196	7190	7218	7211	7209	7264	7167	7174	7245	7239	7142	7117	7034	7195	7254	7172	7213	7220	7255	7112	7131	7163	7101	7187	7265	7300	7247	7205	7253	7176	7115	7089	7324	7122	7119	7126	7282	7172	7009	7321	7206	7227	7108	7153	7177	7085	7393	7263	7051	7160	7236	7066	7165	7201	7177	7273	7090	7260	7166	7126	7235	7121	7149	7215	7110	7192	7292	7240	7155	7291	7188	7247	7142	7216	7102	7130	7277	7124	7187	7123	7197	7276	7233	7112	7203	7237	7244	7052	7248	7161	7203	7239	7246	7217	6996	7209	7064	7179	7289	7309	7227	7230	7149	7117	7224	7306	7292	7218	7198	7059	7173	7222	7269	7255	7268	7095	7210	7217	7100	7296	7163	7082	7202	7141	7197	7251	7274	7282	7272	7163	7197	7182	7063	7135	7163	7229	7212	7221	7200	7215	7122	7132	7159	7288	7070	7116	7218	7238	7053	7133	7102	7015	7275	7093	7142	7168	7186	7083	7157	7192	7224	7174	7187	7261	7236	7193	7176	7190	7171	7208	7163	7212	7110	7148	7243	7302	7219	7153	7155	7071	7096	7289	7266	7162	7132	7075	7014	7197	7183	7205	7188	7301	7194	7238	7179	7323	7220	7173	7041	7256	7239	7330	7137	7177	7204	7185	7261	7149	7200	7232	7111	7326	7130	7237	7145	7315	7292	7181	7091	7213	7081	7370	7242	7293	7167	7287	7116	7200	7248	7245	7219	7024	7194	7213	7117	7096	7271	7209	7288	7175	7167	7276	7164	7309	7214	7219	7028	7179	7129	7326	7150	7108	7108	7161	7185	7242	7200	7183	7300	7238	7350	7233	7070	7175	7222	7254	7194	7170	7094	7191	7305	7239	7175	7231	7237	7218	7245	7225	7241	7133	7193	7032	7021	7208	7180	7166	7291	7156	7173	7194	7242	7236	7176	7179	7238	7165	7210	7203	7309	7216	7253	7126	7215	7251	7193	7317	7269	7170	7292	7049	7294	7168	7012	7205	7287	7282	7195	7151	7171	7195	7162	7132	7137	7207	7171	7232	7264	7207	7272	7269	7144	7267	7189	7352	7232	7226	7248	7257	7293	7282	7187	7207	7167	7236	7126	7149	7235	7123	7214	7209	7205	7164	7042	7091	7278	7181	7132	7096	7121	6994	7085	7258	7314	7193	7191	7151	7234	7246	7167	7237	7106	7213	7197	7197	7113	7181	7172	7181	7225	7200	7182	7179	7312	7182	7134	7269	7095	7241	7114	7178	7153	7226	7275	7067	7122	7133	7201	7182	7307	7212	7188	7308	7132	7274	7150	7132	7239	7127	7238	7350	7369	7146	7273	7246	7309	7194	7284	7299	7119	7266	7246	7167	7240	7357	7198	7215	7304	7312	7196	7207	7297	7129	7299	7271	7301	7143	7240	7217	7295	7158	7066	7270	7259	7050	7136	7325	7217	7229	7178	7240	7151	7245	7094	7215	7157	7057	7098	7213	7149	7252	7226	7166	7294	7228	7200	7230	7230	7199	7262	7153	7251	7158	7086	7181	7181	7198	7114	7104	7242	7181	7074	7061	7180	7153	7261	7088	7176	7306	7219	7156	7154	7213	7218	7307	7146	7111	7172	7346	7188	7228	7089	7243	7182	7129	7178	7223	7199	7071	7134	7211	7111	7242	7222	7185	7225	7301	7228	7245	7055	7278	7213	7120	7283	7115	7193	7173	7116	7280	7268	7228	7136	7204	7249	7142	7093	7266	7057	7152	7159	7102	7173	7198	7291	7225	7131	7127	7217	7263	7205	7219	7061	7216	7125	7189	7281	7143	7281	7310	7175	7196	7242	7185	7133	7269	7179	7228	7099	7211	7048	7199	7279	7269	7294	7056	7204	7290	7128	7225	7182	7236	7180	7060	7207	7334	7233	7198	7121	7160	7367	7186	7137	7191	6973	7112	7131	7161	7160	7154	7097	7202	7053	7313	7181	7163	7285	7275	7216	7171	7209	7192	7127	7315	7158	7175	7138	7219	7191	7127	7171	7317	7166	7266	7269	7058	7109	7176	7274	7222	7172	7132	7248
3781	1617	776	1280	730	763	736	726	701	705	668	661	666	706	622	664	675	681	680	673	663	686	660	703	682	678	659	607	672	614	653	676	636	637	670	653	664	629	756	638	673	621	641	631	670	652	668	679	630	710	641	642	671	667	631	624	662	636	685	660	647	642	633	679	689	686	669	643	642	654	654	641	636	620	661	630	648	634	670	628	663	703	668	617	639	678	613	671	660	662	626	649	629	683	685	636	644	675	678	648	664	672	628	656	611	623	704	630	689	649	684	677	669	627	692	654	633	733	647	605	642	648	683	721	649	663	644	634	662	672	653	655	648	637	660	658	647	699	668	681	680	628	652	601	702	652	586	661	666	683	653	657	630	669	681	678	651	648	621	624	673	655	646	655	635	671	664	658	654	702	712	641	628	650	627	678	703	656	644	647	632	592	655	696	698	619	629	650	605	664	664	641	693	662	620	666	614	665	703	633	639	620	663	682	666	693	633	705	710	689	617	648	646	645	657	619	658	676	694	648	653	634	655	663	670	645	636	616	661	665	654	634	688	638	657	641	662	686	672	671	669	634	689	648	698	705	602	640	642	642	657	691	680	678	646	657	648	694	683	689	615	655	697	660	653	629	638	658	591	664	649	651	664	676	650	651	666	642	681	674	649	646	661	666	697	649	627	683	612	628	654	673	691	608	615	687	659	650	649	693	621	650	664	633	707	673	652	680	662	709	627	689	668	632	678	668	703	647	668	639	677	642	683	666	634	713	667	716	659	639	640	693	655	614	668	693	684	706	658	653	655	640	626	683	634	625	638	677	649	642	646	648	673	664	682	662	677	693	679	717	645	634	667	633	697	740	676	668	651	649	684	695	663	665	671	659	621	646	664	634	682	651	619	624	632	644	651	693	669	648	698	665	714	667	694	677	690	680	662	635	657	726	662	671	651	641	655	646	669	665	658	595	671	666	682	679	653	624	649	631	675	657	667	662	660	642	644	671	655	629	659	709	679	670	680	660	704	617	624	710	684	645	625	660	660	632	710	662	650	660	630	615	633	675	627	718	664	698	618	638	668	662	659	659	668	692	647	616	643	700	639	666	656	636	696	636	671	650	635	661	657	664	692	634	655	650	669	676	701	646	679	707	634	696	665	673	656	672	654	660	722	669	666	687	682	661	664	644	647	674	657	659	703	623	635	594	634	629	634	636	647	681	676	674	658	679	659	671	655	700	688	669	687	653	664	634	646	684	683	617	657	647	631	682	609	633	655	666	635	675	631	627	637	630	650	690	636	649	644	630	658	701	658	671	678	625	652	630	630	638	678	649	657	680	671	655	609	642	627	624	688	643	642	615	649	640	672	619	646	698	631	646	674	662	679	651	674	669	630	655	647	658	678	629	628	624	683	636	694	633	653	618	695	656	677	628	610	650	674	663	651	710	661	694	645	608	662	706	700	661	672	657	664	644	666	695	661	680	664	655	653	714	637	621	643	639	674	688	642	670	629	624	650	677	624	666	644	643	637	660	641	678	603	666	643	659	644	668	658	638	696	661	655	657	675	697	671	660	679	650	667	641	639	668	635	714	684	679	675	653	663	668	622	650	639	720	583	688	683	652	646	670	682	634	647	667	710	620	603	674	632	634	629	687	673	647	599	686	649	688	606	681	665	659	674	651	676	640	603	691	672	662	679	567	592	687	658	627	649	675	667	651	667	628	655	686	624	618	638	702	620	631	644	660	693	666	683	625	682	696	662	691	658	689	632	623	671	649	617	724	655	637	604	661	673	636	682	666	687	669	667	647	627	660	665	678	649	629	687	580	678	645	651	642	664	605	589	649	647	641	629	698	695	665	655	679	697	685	630	678	656	645	634	654	678	635	643	643	644	634	665	666	653	692	659	683	630	650	636	668	647	713	644	656	624	650	672	720	692	673	656	657	662	676	687	639	660	641	643	653	692	643	660	658	693	679	667	620	642	702	716	691	714	667	642	679	647	642	643	691	637	647	673	694	661	692	686	601	656	683	650	648	662	697	646	671	656	657	629	716	634	694	642	629	680	670	705	627	630	653	680	659	685	698	660	647	678	702	666	674	651	640	640	636	703	663	659	624	617	675	648	680	646	648	686	701	660	670	653	674	654	668	672	675	657	625	614	671	643	664	669	621	636	653	665	639	664	662	625	662	650	700	672	615	642	611	698	672	613	689	654	636	660	677	679	671	672	653	650	599	680	678	670	615	689	678	690	681	665	611	642	612	678	662	606	662	650	633	620	642	635	612	686	637	673	697	639	658	622	598	675	596	669	644	635	688	692	660	621	662	679	666	690	651	692	648	608	687	649	654	598	690	658	730	665	651	649	629	687	692	642	663	637	683	648	684	672	653	653	663	708	648	687	692	651	576	669	632	658	594	640	628	658	637	580	619	628	667	686	647	672	717	696	632	676	631	653	629	666	670	697	656	650	672	672	715	660	653	693	617	670	645	718	688	718	682	652	638	634	657	655	655	657	619	670	680	680	647	656	681	670	681	643	659	664	671	611	684	603	674	655	627	677	644	621	681	672	612	654	678	638	633	674	689	663	673	667	660	643	749	687	607	665	655	706	667	698	672	703	660	653	667	638	625	653	663	627	664	703	682	695	637	627	626	653	616	640	682	662	667	732	636	673	631	661	598	659	665	651	658	630	677	643	678	681	655	657	665	618	658	695	626	668	669	684	643	659	636	644	664	652	610	694	679	689	642	661	644	657	595	710	658	639	699	596	694	614	681	662	682	622	617	673	682	611	617	663	660	654	653	686	673	624	664	684	647	663	664	640	643	622	645	664	681	666	660	679	614	625	678	689	667	659	660	700	625	613	680	659	640	632	640	730	692	620	651	607	681	623	682	640	650	643	625	638	651	631	648	699	668	667	629	637	630	676	677	669	635	661	654	660	643	709	667	679	601	682	651	644	720	707	682	602	668	693	640	627	679	636	660	691	676	640	675	618	620	651	664	688	707	702	612	662	611	643	707	678	662	650	650	650	607	731	647	693	599	659	659	683	697	679	656	630	680	666	687	656	650	627	720	646	668	601	672	691	602	679	629	688	643	687	668	634	608	664	638	693	645	652	666	675	672	659	632	680	621	664	695	660	649	620	662	675	675	635	660	657	653	620	723	646	654	615	660	678	652	655	623	693	692	664	676	644	648	628	655	700	713	665	648	705	669	659	617	635	683	625	706	674	645	654	645	652	680	644	684	621	642	708	676	660	624	654	625	668	679	673	680	651	665	653	689	638	674	651	650	644	641	663	661	713	674	649	680	670	669	685	662	704	655	631	671	695	639	633	633	653	638	639	658	642	639	612	668	649	632	654	646	643	683	678	652	686	720	653	645	647	674	677	695	659	646	712	680	645	733	684	630	666	651	670	650	670	668	694	660	676	685	681	674	663	643	637	666	612	686	640	678	666	664	688	662	637	653	679	679	660	715	685	663	652	624	673	650	649	667	638	636	660	637	658	673	666	661	649	678
21874	18469	8987	21861	13158	13021	11432	10012	8619	8022	7466	7335	7079	7010	6910	6891	6576	6551	6683	6542	6404	6517	6357	6367	6263	6330	6269	6252	6152	6231	6320	6208	6286	6160	6296	6164	6133	6117	6142	6190	6213	6038	6164	6154	6103	6183	6244	6330	6147	6078	6110	6129	6214	6140	6088	6190	6141	6079	6166	6110	6221	6091	6139	6168	6129	6143	6011	6168	6244	6059	6210	6124	6194	6113	6079	6051	6227	6202	6109	6178	6100	6153	6146	6147	6062	6070	6215	6072	5962	6201	6065	6131	6178	6013	6223	6248	6051	6093	6045	6077	6215	6074	6090	6206	6211	6185	6063	6161	6025	6182	6111	6211	6086	6213	6144	6070	6081	6171	6063	6137	5958	6152	6124	6179	6114	6126	6200	6047	6075	6013	6087	6214	6218	6038	6275	6111	6053	6082	6109	6087	6176	6104	6098	6073	6129	6089	6164	6181	5991	6096	6217	5993	6069	6197	6053	6058	6193	6079	6078	6097	6198	6234	6208	6079	6230	5988	6154	6036	6188	6094	6085	6073	6106	6076	6055	6146	6149	6098	6157	6076	6246	6072	6060	6101	6167	6090	6158	6187	5942	5916	6278	6154	6078	6275	6177	6145	6132	6201	6013	6118	6084	6088	6127	6130	6091	6119	6189	6063	6142	6010	6141	6044	6131	6032	5992	5966	6079	6150	6073	6057	6239	6002	6204	6165	6152	6074	6198	6155	6023	6170	6095	6013	6040	6066	6163	6125	6117	6145	6123	6054	6181	6075	6130	6064	6219	5996	6177	6078	6174	6131	6155	6072	6085	6041	6161	6083	6147	6090	6109	6151	6148	6130	6097	6200	6176	6107	6048	6104	6150	6102	6163	6101	6150	6093	5998	5958	5990	6094	6083	5990	6085	6207	6074	6144	6156	6098	6044	6213	6051	6081	6088	5975	6022	6143	5999	6219	6046	6208	6139	6144	6125	6062	6140	6135	6054	6188	6102	6141	6091	6127	6212	6135	6112	6050	6217	6111	6085	6099	6205	6053	6123	6158	6259	6113	6122	6211	6168	6156	6195	6134	6174	6220	6136	6146	6118	6131	6005	6298	6119	6110	6145	6016	6154	5993	6015	6246	6138	6108	6093	5909	6132	6196	6148	6122	6116	6123	6226	5998	6136	6347	6057	6253	6017	6019	6089	6064	6050	6106	6071	6067	6094	6093	6136	6132	6064	6159	6244	6205	6149	6063	6185	6120	6197	6038	6081	6115	6225	6096	6234	6063	6070	6070	6152	6155	6075	6056	6119	6157	6178	6067	6098	6072	6168	6043	5926	6063	6105	6194	6255	6161	6253	6101	6049	6095	6038	6180	6089	6164	6160	6089	6078	6065	6279	6140	6185	6153	5997	6131	6113	6034	6122	6192	6153	6037	6028	6141	6236	6200	6087	5946	6193	6130	6299	6042	6044	6174	6100	6025	6138	6094	6112	6170	6188	6156	5962	6116	6247	6110	6107	6155	6264	6166	6142	6047	6019	6030	6204	6105	6178	6112	6101	6125	6033	5998	6133	6129	6218	5994	6177	6038	6084	6156	6160	6098	6229	5988	6076	6073	6112	6051	6157	6079	6146	6181	6168	6070	5990	6222	6191	6107	6022	6069	5919	6220	6084	6214	6047	6118	6156	5991	6213	6044	6179	6176	6203	6048	6164	6125	6168	6050	6022	6075	5979	6159	6137	6094	6194	6171	6025	6095	6225	6126	6261	6204	6071	6113	6094	6062	6061	6067	6171	6185	6180	6215	6153	6160	6117	6245	6036	6141	6123	6137	6132	6196	6044	6091	6161	6172	6171	6128	6182	5991	6229	6103	6066	6156	6146	5945	6252	6017	6139	6212	6057	6126	6065	6297	6099	6040	6050	6046	6070	6043	6070	6147	6067	6029	6100	6193	6041	6007	6205	6006	6032	6081	6065	6033	6110	6287	6130	6114	6220	6125	6061	6164	6125	6170	6201	6107	6065	6164	6089	6083	6204	6068	6110	6140	6152	6253	6178	6044	6022	6067	6213	6054	5992	6162	6139	6005	6067	6013	6093	6126	5953	5937	6153	6110	6201	5969	5986	5999	6174	6052	6099	6077	6111	6203	6148	6162	6213	6192	6115	6176	6202	6131	6151	6103	5928	6117	6106	6046	6042	6097	6163	6050	6089	6078	6185	6165	6140	6148	6084	6040	6133	6115	6138	6040	5976	6153	6065	6221	6120	6148	6154	6215	6071	6170	5971	6009	6166	6122	6123	6054	6046	6277	6103	6106	6055	6034	6119	6102	6250	6175	5975	6268	6011	6202	6140	6061	6083	6158	6119	5973	6034	6185	6100	6097	6045	6199	6045	6202	6147	6114	6050	6110	6015	6164	6000	6092	6211	6024	6092	6007	6243	6104	6163	6101	6093	6093	6167	6107	6148	6152	6080	6023	6169	6252	6149	6158	6165	6126	6119	6166	6094	6229	5984	6112	5993	6187	6079	6106	6137	6230	6036	5996	6059	6111	6073	6121	6018	6075	6064	6129	6160	6087	6257	6299	6252	6150	6053	6167	6263	6081	6062	6038	6116	5960	6123	6199	6103	6145	6066	6139	6226	6022	6176	6105	6052	6107	6169	6206	6127	6069	6268	6123	6162	6151	6089	6133	6157	6172	6193	6167	6031	6128	6004	6192	6037	6131	6267	6136	6102	6024	6093	6146	6138	6226	6178	6174	6030	6157	5937	6288	6114	6083	6177	6009	6159	6204	6002	6143	6264	6172	6132	6151	6135	6177	6064	6093	6153	6042	6205	6116	6152	6090	6134	6191	6087	6109	6256	6089	6110	6085	6161	6091	6072	6071	6109	6057	6173	6102	6089	6206	6097	6046	6130	6066	6145	6090	6088	6012	6095	6141	6153	5969	6134	6146	6183	6037	6141	6121	6030	6118	6184	6193	6010	6123	6149	5953	6141	6244	6225	6086	6128	6123	6149	6007	6000	6073	6169	6037	6040	5964	6144	6207	6098	6221	6156	6141	6096	6167	6103	6156	6165	5951	6045	6124	6159	6198	6207	6066	6158	6039	6001	6142	6163	6153	6113	6155	6152	6057	6094	6163	6133	5960	6166	6259	6133	6031	6055	6128	6112	6033	6210	5981	6046	6055	6164	6278	6213	6148	6083	6117	5984	6139	5993	6118	6024	6251	6163	6116	6093	6051	6238	6071	6089	6131	6142	6248	6056	6154	6064	5979	6118	6145	6105	6167	6024	6120	6148	6111	6074	5992	6103	6088	6106	6245	6299	6135	6071	6061	6108	6121	5969	6170	6031	6164	5995	6130	6013	6123	6150	6208	6091	6049	6053	6155	6144	6151	6159	6306	6125	6149	6106	6082	6277	6090	6027	6102	6013	6042	6201	6139	6133	6055	6115	6017	6161	6119	6090	6195	6177	5972	5989	6146	6069	6072	6154	6102	6228	6166	6153	6152	6101	6145	6318	6174	6064	6125	6024	6215	6218	6051	6071	6198	6052	6053	6127	6133	6010	6085	6048	6228	6116	6177	6188	6115	6110	5985	6151	6200	6183	6111	6061	6188	6102	6093	6051	6374	6116	6068	6136	6222	6162	6156	6089	6138	6103	6167	6120	6165	6156	6178	6001	6111	6112	6182	6145	6097	5932	6159	6046	6146	6104	6161	6085	6143	6108	6146	6172	6078	6104	6219	6094	6129	6160	6219	6213	6068	6160	6056	6070	6072	6128	6070	6145	5911	6043	6075	6130	6175	6079	6141	6200	6053	5976	6040	6158	6087	6120	6177	6099	6214	6012	6044	6192	6016	5983	6138	6104	6089	6127	6103	6188	6173	6023	6025	6164	6025	5975	6150	6112	6098	6110	6149	6211	6133	6128	6147	6152	6017	6090	6091	6164	6175	6153	6122	6140	6114	6057	6159	6083	6105	6124	6195	6093	6235	6111	6101	6131	6197	6092	6006	6232	6275	6212	6145	6124	6237	6101	6270	6023	6210	6217	6083	6159	6147	6147	6046	6035	6200	6010	6176	6154	6163	6070	5955	6122	5980	6057	6103	6123	6097	6232	6136	6110	6081	6092	6167	6182	6061	6135	6182	6147	6106	6180	6182	6142	6027	6087	6106	6037	6097	6117	6094	6200	6112	6125	6031	6013	6199	6079	6168	6219	6148	6140	6013	6163	6222	6241	5982	6110	6139	6037	6118	6103	6109	6148	6112	6183	6105	6068	6227	5992	6041	6120	6066	6024	6117	6201	6196	6127	6148	6105	6051	6092	5958	6152	6060	6103	6226	6054	6127	5981	6110	6099	5999	6189	6167	6086	6053	6157	6117	6127	6096	6083	6176	6112	6052	6075	6157	6043	6170	6217	6117	6194	6242	6031	6049	6050	6091	6092	6130	6135	6124	6190	6127	5949	6060	6173	6147	6148	6085	6095	6259	6062	6044	6202	6079	6120	6146	6229	6110	5985	6057	6124	6144	6135	6106	6028	6082	6139	6204	6156	6177	6022	6192	6223	6066	6070	6150	6198	6126	6220	6111	6083	6094	6170	6051	6062	5960	6143	6029	6086	6131	6091	6122	6204	6251	6077	6224	6076	6078	5997	6101	6212	6103	6131	6135	6048	6172	6126	6108	6141	6181	5997	6029	6110	6229	6081	6111	6074	6141	6162	6018	6159	6073	6222	6072	6124	6090	6072	6140	6231	6093	6245	6189	6117	6041	6071	6114	6122	6157	6198	6122	6146	6185	6165	6103	6184	6149	6070	6081	6050	6135	6101	6018	6128	6064	6112	6085	6186	6172	6076	6059	6187	6147	6152	6217	6153	6140	6229	6091	6125	6154	6018	6190	6120	6179	6130	6150	6264	6095	6130	6112	6155	6096	6174	6085	6232	6056	6250	6232	6198	6094	6090	6076	6103	6125	6036	6038	6114	6098	6192	6120	6021	6102	6150	6005	6182	6033	6238	6171	6106	6202	6130	6070	6094	6143	6031	6156	5979	6095	6126	6054	6145	6128	6053	6070	6193	6051	6084	6019	6181	6188	6086	6142	6149	6188	6088	6133	6138	6176	6039	6043	6147	6053
4163	1414	833	1788	706	714	667	681	613	638	633	618	611	576	600	603	636	605	594	599	638	577	580	588	627	587	594	603	627	581	613	586	581	655	603	620	586	561	590	599	623	617	566	597	628	581	581	601	571	584	584	595	520	599	584	593	607	590	550	614	627	568	554	592	626	572	600	585	597	603	579	579	604	578	560	583	582	561	598	565	608	603	580	562	627	569	576	578	542	634	551	611	564	584	587	565	563	609	591	546	620	583	560	553	579	596	602	551	578	618	586	560	608	573	596	586	546	649	598	595	573	607	576	587	578	548	600	540	603	533	611	607	598	566	547	627	588	616	575	592	597	592	592	576	588	617	595	544	553	573	602	624	566	579	563	547	584	585	600	594	600	580	550	601	566	606	601	595	558	566	569	588	568	526	569	590	557	539	571	603	586	528	537	568	573	557	577	572	564	599	593	590	631	566	560	580	555	589	571	607	569	604	584	555	554	579	547	601	587	591	590	514	597	595	611	583	606	626	591	597	568	597	606	594	562	571	569	597	572	573	625	603	572	609	604	562	563	559	560	583	584	613	584	592	577	602	578	611	609	580	583	565	583	571	597	643	585	574	606	601	608	609	557	575	598	582	591	546	576	560	583	524	598	592	561	579	615	591	568	575	580	583	616	600	577	594	627	583	590	623	552	575	591	507	549	546	588	533	566	622	593	580	611	580	596	562	574	573	555	582	559	595	591	595	560	522	579	594	604	553	550	554	567	598	589	599	602	621	591	609	612	557	609	586	600	551	594	572	589	586	569	609	642	553	565	555	589	577	575	604	623	572	590	620	586	590	551	611	541	607	598	530	587	621	587	583	586	590	535	578	550	619	581	538	566	559	639	573	621	608	530	588	584	585	606	623	603	590	590	606	605	525	609	651	568	614	605	579	582	588	580	611	601	611	564	602	569	608	540	611	572	535	596	561	543	579	564	530	562	605	597	585	550	579	578	553	613	598	570	570	562	602	542	584	555	573	594	583	556	606	642	611	566	585	595	546	640	601	592	598	572	566	589	585	575	570	593	651	600	572	609	562	572	576	616	568	588	629	607	523	567	577	618	561	634	588	632	614	565	545	558	587	567	572	613	590	577	588	567	623	582	595	606	603	583	577	574	577	585	597	543	585	551	584	582	577	560	628	577	607	593	595	575	576	611	588	570	608	603	599	578	559	580	601	563	594	597	571	603	561	552	545	593	568	586	590	574	596	548	582	553	592	533	549	584	592	540	591	625	611	550	585	577	638	608	553	597	619	570	565	560	594	592	565	599	588	599	597	582	569	610	566	613	572	573	567	542	577	553	554	560	595	555	587	611	595	583	584	569	589	577	581	541	568	592	577	604	558	584	596	602	542	591	557	584	577	612	558	590	581	602	568	575	635	628	575	625	584	595	551	583	586	564	581	612	583	597	592	559	537	572	579	627	572	623	572	599	600	589	544	604	582	632	643	593	590	546	584	567	552	570	614	585	571	572	589	564	574	587	609	608	562	581	579	551	561	617	566	534	601	555	574	595	591	571	595	581	564	559	597	566	593	626	574	572	607	552	578	549	539	577	617	566	574	579	579	557	605	588	585	580	595	565	544	570	613	565	552	578	574	571	594	589	592	583	581	583	585	620	591	552	618	570	560	592	547	584	584	559	612	584	601	594	568	598	593	610	609	562	584	583	538	581	568	615	592	573	571	555	571	600	561	600	620	599	569	590	605	590	610	591	588	596	577	594	636	604	586	622	599	595	570	556	574	607	604	621	581	559	580	615	542	540	602	585	587	561	529	538	631	547	586	586	604	608	616	547	558	584	563	576	621	599	603	574	523	536	600	622	565	580	602	550	579	555	558	552	582	562	549	575	532	632	599	593	621	585	588	587	577	554	554	594	595	572	571	622	581	592	628	562	625	572	574	583	591	580	594	597	566	590	585	618	557	616	558	598	601	625	570	550	589	579	564	580	586	578	547	581	596	616	604	604	563	572	608	603	580	538	632	564	633	582	580	608	571	604	594	599	567	608	551	609	586	568	566	567	598	555	558	563	576	549	587	542	635	580	579	574	585	562	581	587	575	592	584	551	573	581	567	645	568	628	549	517	582	560	565	654	578	584	556	605	571	621	569	570	568	563	575	602	552	597	575	600	586	615	613	609	584	582	605	610	612	563	600	552	584	600	597	573	597	595	582	553	597	581	584	570	622	575	568	568	615	600	611	551	566	578	556	578	581	574	599	613	575	595	589	589	547	581	582	598	580	591	580	604	575	614	550	553	552	591	604	594	607	609	567	546	585	566	611	582	577	567	614	625	552	559	583	627	603	622	620	578	627	536	549	574	627	525	542	569	600	560	609	565	559	631	545	587	591	588	557	618	551	545	604	613	573	580	562	584	584	571	586	558	620	626	574	569	599	598	609	575	555	586	566	559	628	558	590	578	573	579	604	577	620	521	534	588	587	598	590	620	582	558	582	619	591	618	551	587	614	569	595	558	562	585	623	604	593	582	564	590	590	597	597	535	545	563	583	622	588	594	578	623	584	544	583	585	609	641	597	594	598	575	569	596	577	583	583	591	609	595	576	530	586	574	591	594	617	616	596	624	593	564	556	569	622	616	558	524	598	580	534	589	580	575	622	582	592	558	611	535	577	563	607	585	588	564	596	563	605	561	603	589	611	578	616	589	624	614	588	573	589	577	595	593	626	597	557	604	581	569	596	609	586	569	577	591	578	591	557	596	568	538	552	567	571	620	557	632	571	574	545	556	576	568	579	574	563	582	570	576	636	592	554	528	532	572	583	576	589	585	596	583	582	611	571	616	594	560	617	563	616	609	572	564	585	548	584	569	595	550	585	600	555	561	545	565	563	597	591	574	537	543	553	593	597	552	593	584	584	575	606	604	629	588	581	632	579	563	605	575	619	539	569	590	541	585	598	579	559	599	587	577	562	590	564	584	574	552	588	625	603	566	553	558	610	573	585	567	593	617	544	601	665	548	587	585	598	587	598	607	617	559	555	599	569	566	563	620	612	557	545	584	573	590	592	580	558	591	597	584	571	580	613	660	620	564	581	568	591	578	583	595	570	539	599	568	599	521	532	579	566	603	579	576	562	623	552	593	589	531	610	606	566	584	593	535	577	627	624	550	578	614	557	585	560	600	569	612	603	561	626	596	582	621	554	572	559	601	551	615	626	596	557	594	546	583	570	582	570	615	558	585	536	604	595	541	584	583	593	582	537	591	563	591	569	594	564	619	563	570	570	579	621	559	613	582	588	591	564	577	608	630	611	549	567	597	612	607	570	606	580	581	623	593	644	586	593	551	582	591	560	571	586	615	642	553	602	611	597	588	551	599	592	583	614	592	623	624	581	519	550	560	576	566	562	565	600	594	536	599	623	593	566	575	586	631	549	553	565	584	573	593	568	582	578	620	614	557	575	613	581	609	601	575	617	581	618	611	585	541	569	601	642	601	599	558	563	576	556	614	585
23299	17997	10282	25077	14587	14507	12629	10478	8960	8156	7620	7187	6987	6786	6493	6403	6298	6162	6133	6179	6019	5921	5859	5848	5897	5833	5650	5681	5733	5753	5789	5587	5652	5661	5705	5598	5648	5561	5716	5655	5509	5558	5755	5635	5565	5570	5649	5544	5598	5573	5476	5637	5550	5605	5496	5552	5462	5504	5632	5482	5659	5512	5675	5525	5482	5523	5459	5579	5550	5488	5626	5620	5662	5609	5577	5630	5520	5454	5567	5551	5500	5681	5606	5590	5557	5478	5554	5652	5554	5555	5630	5557	5644	5429	5467	5488	5633	5559	5536	5388	5516	5554	5552	5531	5616	5565	5506	5519	5499	5589	5539	5465	5573	5504	5424	5526	5456	5536	5575	5629	5493	5635	5555	5505	5527	5573	5520	5632	5493	5487	5612	5631	5445	5547	5735	5544	5494	5549	5606	5513	5567	5505	5479	5448	5510	5580	5545	5520	5579	5493	5539	5652	5591	5605	5542	5607	5514	5531	5548	5529	5588	5586	5502	5651	5538	5535	5526	5439	5652	5628	5549	5613	5527	5483	5485	5581	5497	5531	5469	5601	5470	5580	5482	5577	5433	5560	5512	5699	5687	5567	5649	5547	5485	5570	5669	5546	5494	5669	5467	5520	5571	5438	5491	5591	5481	5535	5458	5568	5543	5487	5685	5506	5571	5609	5644	5562	5700	5536	5462	5479	5515	5542	5503	5548	5498	5572	5619	5592	5445	5461	5584	5570	5511	5647	5461	5573	5616	5700	5446	5625	5527	5541	5633	5498	5422	5342	5518	5495	5688	5506	5573	5550	5528	5518	5510	5520	5429	5583	5498	5525	5471	5459	5537	5482	5568	5562	5580	5530	5563	5419	5574	5546	5647	5493	5513	5492	5646	5500	5517	5511	5605	5348	5521	5473	5460	5636	5575	5546	5492	5509	5500	5461	5598	5445	5615	5460	5563	5544	5514	5500	5599	5537	5497	5481	5474	5494	5452	5629	5421	5550	5521	5609	5407	5509	5546	5479	5516	5581	5523	5659	5543	5525	5606	5409	5647	5371	5455	5694	5505	5622	5596	5414	5475	5497	5553	5554	5525	5546	5556	5521	5467	5598	5509	5580	5479	5476	5470	5594	5515	5482	5628	5611	5517	5537	5368	5519	5586	5557	5461	5495	5558	5536	5586	5526	5522	5443	5518	5582	5637	5468	5602	5708	5612	5479	5420	5487	5550	5557	5457	5665	5472	5593	5533	5554	5562	5467	5537	5609	5537	5552	5652	5592	5631	5562	5518	5540	5601	5553	5442	5554	5593	5538	5488	5567	5404	5428	5666	5597	5520	5619	5635	5543	5578	5429	5639	5521	5628	5572	5425	5554	5613	5602	5446	5591	5647	5506	5564	5474	5502	5512	5570	5672	5472	5585	5602	5434	5459	5463	5586	5593	5518	5500	5458	5548	5525	5501	5557	5505	5416	5508	5557	5669	5461	5427	5476	5577	5598	5438	5670	5507	5576	5559	5519	5645	5458	5521	5582	5490	5460	5601	5541	5646	5454	5638	5615	5599	5531	5522	5490	5445	5583	5521	5491	5538	5544	5573	5539	5623	5555	5429	5434	5484	5626	5486	5382	5609	5649	5601	5563	5626	5514	5463	5573	5557	5527	5633	5559	5438	5426	5597	5487	5616	5390	5614	5616	5507	5496	5488	5567	5546	5622	5503	5563	5611	5599	5487	5476	5475	5721	5530	5622	5627	5583	5554	5560	5596	5603	5518	5605	5395	5522	5639	5509	5450	5530	5432	5578	5480	5599	5597	5583	5562	5643	5494	5562	5580	5572	5573	5594	5352	5480	5582	5529	5505	5490	5406	5668	5469	5369	5557	5583	5568	5510	5582	5464	5529	5569	5692	5589	5436	5519	5497	5676	5525	5484	5544	5596	5429	5496	5549	5595	5557	5548	5634	5568	5547	5509	5530	5515	5547	5580	5532	5578	5473	5573	5595	5561	5615	5572	5565	5526	5593	5488	5475	5565	5578	5475	5508	5566	5621	5703	5551	5550	5673	5533	5514	5522	5438	5467	5522	5626	5464	5456	5533	5579	5560	5644	5547	5632	5654	5550	5608	5541	5441	5568	5485	5489	5502	5426	5500	5541	5547	5442	5492	5583	5573	5448	5544	5562	5602	5628	5354	5541	5481	5569	5402	5599	5437	5489	5456	5454	5584	5652	5529	5479	5532	5518	5570	5544	5554	5365	5539	5537	5571	5537	5527	5538	5539	5530	5419	5594	5503	5649	5624	5622	5460	5490	5548	5714	5397	5506	5438	5613	5595	5720	5475	5511	5578	5519	5540	5517	5537	5536	5578	5640	5566	5476	5606	5524	5478	5656	5602	5634	5624	5646	5680	5535	5604	5596	5579	5471	5472	5531	5486	5546	5450	5526	5530	5592	5635	5532	5417	5565	5424	5620	5404	5645	5570	5416	5586	5733	5507	5538	5596	5608	5653	5586	5649	5558	5507	5657	5664	5556	5566	5340	5513	5574	5608	5504	5495	5487	5506	5479	5455	5595	5370	5399	5495	5588	5431	5592	5383	5543	5544	5662	5495	5508	5527	5521	5555	5452	5661	5577	5505	5479	5429	5518	5565	5507	5521	5521	5550	5619	5636	5425	5357	5550	5639	5542	5537	5400	5495	5662	5569	5508	5531	5555	5473	5528	5459	5487	5567	5575	5512	5551	5621	5632	5538	5481	5591	5549	5621	5574	5506	5429	5532	5477	5547	5483	5530	5543	5503	5391	5542	5590	5536	5546	5488	5469	5541	5493	5581	5521	5450	5668	5558	5543	5551	5456	5552	5536	5543	5457	5497	5574	5512	5655	5515	5506	5639	5571	5446	5601	5533	5603	5470	5568	5593	5643	5560	5414	5551	5547	5478	5507	5520	5535	5639	5434	5385	5607	5453	5572	5503	5598	5591	5610	5505	5471	5507	5485	5515	5584	5566	5568	5450	5487	5514	5513	5488	5579	5520	5457	5484	5520	5659	5629	5615	5621	5482	5503	5517	5447	5461	5614	5575	5511	5632	5542	5530	5575	5570	5486	5583	5549	5645	5651	5573	5512	5551	5546	5553	5604	5541	5511	5465	5616	5481	5611	5549	5521	5578	5554	5476	5428	5428	5519	5574	5544	5570	5623	5515	5452	5532	5602	5514	5599	5531	5565	5543	5429	5505	5469	5561	5548	5548	5383	5507	5526	5493	5535	5555	5515	5578	5534	5566	5559	5456	5617	5647	5479	5513	5586	5539	5560	5550	5460	5604	5485	5603	5542	5673	5609	5586	5453	5608	5519	5425	5609	5483	5543	5495	5540	5643	5504	5622	5559	5596	5558	5504	5434	5518	5591	5557	5477	5574	5555	5639	5540	5655	5473	5657	5543	5399	5658	5467	5517	5569	5538	5554	5523	5485	5624	5557	5566	5589	5441	5702	5514	5310	5449	5618	5524	5491	5444	5519	5478	5545	5441	5606	5512	5451	5505	5623	5521	5439	5577	5458	5508	5517	5540	5516	5512	5568	5492	5504	5543	5451	5659	5571	5491	5648	5496	5506	5522	5454	5541	5448	5580	5623	5440	5419	5507	5551	5702	5472	5540	5575	5529	5554	5432	5551	5568	5554	5475	5512	5515	5462	5546	5505	5478	5389	5519	5424	5535	5573	5607	5495	5584	5535	5507	5495	5608	5653	5591	5555	5471	5486	5561	5624	5481	5460	5429	5492	5419	5672	5583	5510	5563	5504	5464	5518	5627	5551	5610	5591	5383	5594	5338	5417	5537	5619	5429	5573	5464	5563	5484	5481	5389	5533	5571	5461	5543	5504	5457	5509	5663	5483	5650	5447	5553	5333	5522	5552	5450	5504	5577	5541	5585	5467	5408	5606	5657	5544	5529	5528	5564	5541	5570	5517	5486	5618	5534	5576	5548	5471	5442	5498	5669	5511	5419	5377	5574	5587	5617	5448	5537	5562	5422	5544	5559	5413	5603	5667	5503	5621	5427	5546	5630	5810	5489	5492	5557	5517	5557	5525	5576	5591	5537	5588	5591	5579	5488	5584	5522	5456	5596	5534	5472	5610	5538	5531	5573	5603	5498	5652	5436	5533	5606	5594	5579	5515	5476	5596	5532	5591	5548	5528	5658	5580	5594	5557	5627	5684	5573	5552	5557	5531	5439	5580	5523	5522	5529	5470	5505	5419	5607	5475	5446	5498	5759	5430	5467	5544	5564	5541	5637	5576	5538	5610	5639	5556	5547	5465	5587	5543	5713	5545	5451	5562	5590	5537	5349	5559	5461	5443	5690	5654	5548	5591	5699	5517	5542	5597	5626	5580	5423	5524	5538	5544	5546	5541	5395	5521	5465	5568	5468	5497	5575	5483	5560	5483	5507	5539	5448	5550	5554	5585	5615	5645	5573	5624	5572	5585	5619	5423	5580	5478	5579	5479	5487	5555	5679	5569	5472	5508	5503	5525	5434	5629	5501	5609	5549	5623	5620	5527	5471	5655	5427	5600	5469	5545	5563	5778	5588	5554	5598	5512	5571	5502	5525	5569	5644	5568	5481	5545	5492	5492	5609	5524	5491	5460	5560	5556	5488	5558	5551	5444	5510	5615	5517	5505	5577	5589	5576	5683	5527	5553	5460	5456	5529	5542	5508	5508	5628	5528	5511	5608	5501	5630	5613	5394	5381	5590	5588	5407	5593	5519	5539	5588	5669	5525	5429	5645	5476	5422	5651	5534	5516	5555	5434	5517	5641	5690	5601	5502	5470	5611	5463	5518	5502	5525	5545	5558	5571	5509	5516	5520	5512	5497	5557	5578	5563	5553	5592	5664	5650	5587	5538	5571	5555	5500	5545	5446	5562	5630	5717	5580	5580	5457	5591	5539	5707	5521	5551	5577	5525	5465	5699	5454	5598	5577	5667	5400	5527	5551	5440	5557	5518	5563	5703	5554	5571	5589	5621	5497	5758	5520	5537	5509	5582	5572	5593	5528	5576	5538	5647	5520	5578	5522	5559	5599	5670	5440	5387	5538	5457	5548	5564	5523	5585	5619	5549	5508	5511	5499
3146	2623	1308	2682	675	730	639	588	604	572	511	599	513	526	498	541	510	506	460	491	529	515	515	505	490	495	496	494	478	487	482	456	466	462	459	470	440	455	433	431	487	452	469	451	477	470	503	463	499	484	478	497	494	459	492	475	454	423	461	452	465	444	472	496	437	468	454	483	449	453	476	511	442	488	441	474	500	460	488	468	467	452	468	462	480	445	475	472	472	446	449	447	476	452	469	492	471	455	438	474	438	475	466	487	439	450	496	477	477	427	516	457	424	430	496	455	450	453	493	472	463	462	450	486	484	423	456	439	461	493	472	451	462	462	460	459	462	477	478	455	438	453	424	455	442	459	451	482	490	492	466	464	443	446	485	452	461	475	478	481	461	445	465	450	488	476	483	414	451	457	483	489	436	417	489	466	453	427	513	432	469	463	471	469	460	472	464	452	460	501	427	520	461	443	463	507	454	467	474	474	487	445	466	485	418	440	491	504	469	484	469	420	433	462	470	482	494	455	467	480	481	480	454	467	431	411	478	472	410	429	458	434	476	450	458	480	439	493	437	460	447	457	481	450	466	472	441	451	477	490	448	423	437	439	469	470	479	459	479	462	460	467	446	491	474	447	484	461	450	458	441	441	451	446	482	456	443	428	456	449	471	427	475	502	474	493	452	502	496	458	453	446	493	450	458	470	473	468	498	430	431	477	454	477	429	444	453	513	491	499	462	437	452	428	467	467	453	520	479	441	458	457	494	465	406	459	454	487	468	469	492	500	474	489	436	448	461	464	464	457	468	468	465	477	456	474	436	477	484	456	460	459	448	451	437	474	483	442	484	447	430	506	452	472	455	461	458	475	476	495	448	444	449	463	449	443	446	443	490	493	491	454	500	446	425	442	499	485	433	473	441	426	467	495	505	461	466	454	489	426	499	487	482	461	447	441	491	443	440	438	456	473	450	461	446	443	482	438	443	446	474	453	441	418	435	444	518	474	453	456	413	515	437	443	466	497	453	482	457	498	450	440	491	468	452	449	509	443	452	483	478	463	450	452	459	456	446	434	469	472	470	440	477	466	453	475	511	478	435	473	436	443	474	442	485	498	467	477	441	472	475	472	467	482	430	485	457	478	488	448	420	499	454	495	470	460	449	435	473	471	456	467	468	475	460	455	455	472	495	446	445	466	442	488	460	423	472	442	417	463	466	474	437	483	450	465	476	450	483	482	435	463	450	467	489	411	452	448	464	470	491	468	419	476	434	436	459	449	496	447	431	469	468	489	447	475	488	452	450	430	449	460	475	489	450	474	451	482	502	446	454	441	444	472	479	458	467	484	455	466	506	487	470	464	476	440	511	417	454	445	421	472	484	483	479	469	450	442	464	482	444	472	478	460	444	491	504	528	483	487	452	438	466	457	457	467	459	458	454	471	444	470	452	475	470	472	483	515	463	501	495	462	467	455	490	477	470	469	461	513	449	465	475	468	507	440	484	450	446	443	495	449	448	430	420	424	483	478	491	481	438	483	461	426	446	476	493	444	473	475	484	473	469	488	453	462	436	490	451	457	423	465	469	489	505	449	483	464	505	413	455	454	484	495	445	453	477	469	459	445	477	473	446	451	472	430	460	486	462	469	449	478	472	384	445	467	467	460	471	445	464	476	421	445	423	467	491	471	464	494	472	434	467	466	462	465	405	470	457	493	444	431	499	460	440	440	457	481	491	425	457	514	483	468	432	486	486	447	495	446	445	438	480	480	484	459	417	480	463	458	448	433	461	468	479	472	493	475	442	492	449	466	478	486	476	467	445	474	469	432	473	502	453	456	497	524	423	467	436	466	438	426	473	417	494	515	453	505	501	478	482	449	505	461	409	498	497	460	435	428	444	478	475	451	474	495	433	480	476	487	459	469	481	479	452	481	475	433	477	477	488	484	489	494	451	431	435	459	461	459	431	437	460	464	429	480	470	462	446	490	462	425	481	492	468	447	464	463	483	517	449	447	461	483	484	503	450	500	473	493	475	424	482	456	467	486	469	467	461	480	494	455	432	453	432	448	479	455	452	466	490	436	447	458	452	478	441	443	478	483	480	446	427	471	475	482	478	464	423	454	498	493	441	506	482	502	450	466	434	484	465	475	484	486	495	455	475	466	478	457	452	478	441	450	442	425	436	484	460	433	439	455	453	486	475	472	459	490	484	452	456	437	446	467	442	432	450	457	443	464	459	460	434	465	464	478	480	495	446	513	452	463	485	476	500	470	448	467	465	469	469	455	485	456	462	461	446	478	445	428	426	453	458	462	467	471	438	455	482	440	438	469	464	495	464	475	416	481	447	465	453	447	439	463	466	470	443	476	472	465	455	498	462	481	431	445	436	449	473	425	470	466	446	464	474	452	465	487	467	468	434	461	424	459	451	461	426	467	500	452	455	471	461	439	438	483	459	482	469	500	433	482	483	459	494	473	473	468	433	458	486	477	486	467	478	487	444	456	484	431	459	426	476	459	487	484	453	470	509	469	426	458	446	450	459	453	483	448	490	477	463	451	482	449	466	471	476	499	465	408	488	437	458	542	442	476	441	449	433	481	475	439	487	460	501	437	471	473	443	509	495	452	459	493	470	453	503	490	465	447	468	463	445	479	491	406	489	484	451	447	478	462	480	459	459	464	453	480	449	478	466	440	452	509	460	410	442	453	454	513	462	474	444	451	446	480	464	455	435	430	471	435	456	458	501	428	467	483	469	474	466	473	443	497	488	445	429	463	443	495	461	495	456	489	492	452	436	443	483	486	474	450	468	494	469	472	456	428	440	484	455	478	497	462	444	432	444	439	498	434	440	495	455	466	461	460	480	456	463	485	514	478	508	470	487	497	478	468	448	466	462	462	483	479	468	437	498	469	485	436	428	457	481	451	472	423	484	466	478	508	519	523	497	470	424	468	499	445	493	462	483	493	495	468	487	456	512	430	474	454	475	468	499	450	430	482	430	447	415	452	462	455	455	472	416	473	449	440	433	451	435	485	472	453	476	430	445	474	466	462	473	495	468	464	481	478	480	450	460	436	506	448	496	456	486	458	452	458	464	429	478	479	439	471	477	470	430	485	461	403	464	466	467	433	425	461	481	449	489	499	476	520	458	433	455	422	430	493	472	468	462	434	523	479	485	472	448	466	451	469	453	427	454	481	443	452	481	486	446	487	496	463	453	461	468	466	456	475	430	496	445	459	429	459	433	415	460	489	447	414	481	487	484	487	484	495	467	477	473	465	454	463	475	434	468	464	459	478	471	467	508	447	457	493	462	446	483	456	457	475	465	435	432	493	519	429	488	488	466	479	468	463	466	455	477	452	437	452	439	456	474	458	476	427	457	445	462	426	416	446	502	488	471	473	452	486	450	453	427	466	469	472	463	449	482	460	471	488	421	477	487	457	462	424	463	496	458	441	473	473	453	441	443	471	466	451	489	528	450	472	475	466	490	466	464	472	438	474	463	451	477	494	495	478	479	450
30214	23385	17685	27398	20584	20147	17231	14240	11606	10058	8925	8314	7784	7254	6689	6417	6239	6008	5880	5676	5559	5500	5356	5302	5191	5095	5053	5059	5048	4909	4938	4891	4748	4893	4833	4930	4710	4826	4830	4778	4691	4532	4783	4670	4700	4557	4654	4642	4622	4625	4617	4549	4554	4611	4539	4584	4587	4567	4513	4553	4576	4641	4531	4670	4634	4640	4488	4564	4479	4585	4554	4562	4612	4626	4559	4491	4648	4585	4572	4542	4482	4562	4549	4427	4574	4465	4587	4602	4534	4566	4516	4523	4471	4642	4560	4526	4506	4531	4502	4533	4621	4608	4464	4534	4579	4545	4592	4484	4470	4504	4603	4623	4517	4495	4558	4548	4580	4468	4618	4623	4538	4551	4597	4480	4523	4583	4614	4489	4395	4574	4430	4575	4521	4550	4536	4700	4463	4485	4441	4476	4494	4482	4515	4543	4600	4468	4577	4518	4507	4502	4516	4411	4567	4536	4406	4560	4594	4598	4514	4561	4489	4735	4573	4541	4648	4507	4524	4477	4612	4568	4551	4422	4614	4580	4552	4555	4594	4486	4585	4516	4558	4469	4481	4541	4511	4497	4610	4550	4577	4639	4600	4589	4436	4377	4499	4597	4587	4621	4518	4465	4495	4501	4577	4479	4375	4551	4529	4541	4595	4614	4550	4450	4469	4489	4438	4601	4428	4483	4537	4502	4527	4486	4605	4606	4466	4665	4535	4458	4442	4694	4496	4512	4539	4559	4397	4470	4581	4489	4463	4569	4407	4521	4514	4543	4434	4544	4493	4532	4515	4427	4556	4475	4458	4553	4500	4603	4580	4554	4510	4538	4559	4665	4487	4447	4449	4584	4576	4540	4469	4410	4637	4481	4581	4384	4602	4447	4464	4522	4556	4578	4575	4439	4486	4526	4547	4556	4485	4643	4557	4479	4618	4490	4583	4454	4425	4486	4615	4551	4445	4467	4502	4557	4503	4536	4551	4501	4621	4498	4532	4611	4571	4590	4585	4533	4372	4498	4528	4522	4449	4590	4531	4497	4631	4569	4519	4529	4488	4569	4561	4538	4485	4381	4554	4535	4561	4557	4570	4556	4412	4485	4464	4451	4505	4504	4547	4552	4500	4583	4613	4593	4513	4555	4410	4500	4582	4551	4526	4629	4526	4412	4540	4414	4550	4595	4509	4504	4464	4528	4550	4595	4493	4476	4494	4583	4597	4552	4453	4500	4512	4540	4449	4590	4498	4535	4427	4341	4471	4544	4510	4527	4533	4483	4592	4534	4418	4498	4570	4424	4592	4571	4587	4469	4541	4489	4387	4565	4646	4489	4485	4535	4549	4523	4491	4507	4482	4472	4642	4430	4506	4437	4494	4557	4579	4408	4541	4502	4584	4449	4486	4528	4542	4512	4627	4507	4461	4522	4526	4579	4389	4488	4507	4579	4386	4694	4533	4473	4557	4579	4590	4491	4528	4482	4423	4623	4463	4515	4430	4548	4526	4624	4476	4424	4490	4469	4517	4525	4533	4535	4561	4495	4441	4459	4484	4577	4574	4511	4465	4594	4463	4549	4519	4575	4519	4417	4475	4497	4471	4513	4657	4489	4519	4526	4443	4619	4561	4598	4493	4489	4476	4553	4529	4481	4602	4571	4457	4561	4450	4565	4513	4562	4478	4620	4366	4538	4519	4459	4630	4506	4536	4558	4529	4518	4536	4462	4479	4534	4534	4540	4492	4554	4527	4496	4579	4492	4609	4552	4527	4564	4521	4548	4549	4566	4458	4444	4509	4532	4495	4503	4492	4560	4522	4507	4462	4436	4607	4567	4497	4543	4556	4586	4526	4524	4524	4567	4504	4516	4588	4502	4577	4463	4466	4625	4525	4493	4541	4619	4501	4519	4462	4574	4477	4607	4552	4506	4419	4534	4534	4427	4393	4440	4586	4489	4533	4635	4582	4623	4453	4493	4570	4602	4501	4633	4581	4475	4486	4580	4516	4400	4542	4597	4551	4478	4526	4505	4569	4521	4529	4610	4609	4597	4476	4487	4467	4556	4459	4428	4533	4513	4498	4503	4514	4548	4597	4600	4516	4449	4512	4436	4619	4594	4539	4508	4517	4421	4704	4510	4445	4486	4596	4536	4443	4553	4434	4543	4629	4549	4524	4506	4459	4597	4668	4493	4537	4492	4495	4548	4565	4439	4601	4416	4592	4486	4640	4645	4485	4513	4475	4649	4629	4533	4542	4555	4555	4487	4624	4523	4553	4539	4444	4487	4587	4601	4502	4454	4505	4495	4467	4546	4592	4516	4454	4439	4560	4506	4600	4605	4524	4555	4525	4575	4466	4540	4574	4581	4551	4546	4528	4457	4587	4448	4459	4524	4480	4479	4483	4540	4570	4497	4579	4502	4514	4423	4575	4483	4536	4500	4498	4513	4564	4431	4516	4469	4566	4377	4436	4522	4403	4514	4464	4524	4591	4547	4642	4468	4594	4548	4475	4500	4506	4477	4480	4528	4540	4616	4558	4488	4535	4539	4513	4431	4576	4616	4526	4564	4540	4502	4564	4355	4532	4391	4477	4552	4523	4571	4544	4554	4462	4540	4529	4440	4606	4432	4507	4463	4455	4496	4427	4509	4606	4575	4469	4448	4614	4543	4564	4500	4446	4510	4459	4542	4597	4467	4513	4414	4512	4424	4433	4534	4566	4533	4582	4540	4538	4536	4532	4572	4558	4517	4548	4537	4479	4524	4578	4635	4496	4535	4512	4600	4503	4565	4515	4578	4496	4464	4502	4433	4458	4559	4467	4582	4514	4577	4569	4556	4512	4558	4486	4604	4570	4507	4522	4425	4481	4566	4568	4515	4611	4430	4435	4497	4494	4474	4608	4538	4422	4452	4360	4468	4523	4485	4503	4627	4556	4491	4447	4514	4580	4554	4518	4496	4584	4561	4487	4570	4436	4569	4596	4574	4576	4494	4402	4524	4480	4546	4570	4444	4457	4610	4523	4596	4559	4467	4595	4517	4589	4446	4610	4401	4570	4597	4522	4524	4660	4536	4461	4480	4515	4478	4556	4488	4503	4487	4560	4528	4516	4477	4588	4556	4630	4468	4540	4479	4556	4490	4368	4329	4587	4457	4452	4583	4584	4440	4582	4551	4626	4428	4490	4438	4504	4624	4486	4488	4443	4552	4513	4521	4500	4582	4579	4491	4561	4423	4598	4535	4476	4588	4522	4508	4487	4632	4507	4454	4584	4634	4532	4489	4507	4612	4667	4570	4544	4462	4531	4541	4665	4466	4397	4589	4562	4561	4480	4531	4566	4423	4555	4524	4665	4399	4472	4501	4528	4509	4482	4486	4500	4516	4423	4520	4578	4526	4589	4440	4476	4596	4455	4602	4431	4519	4477	4522	4559	4546	4641	4551	4530	4555	4437	4519	4500	4443	4471	4518	4480	4465	4584	4447	4555	4617	4511	4498	4568	4565	4607	4509	4599	4491	4575	4446	4565	4488	4592	4501	4390	4507	4502	4491	4546	4604	4517	4443	4461	4602	4498	4522	4591	4453	4499	4520	4577	4479	4458	4578	4564	4592	4389	4526	4578	4553	4607	4504	4571	4602	4517	4521	4552	4433	4426	4455	4665	4473	4448	4499	4525	4520	4437	4475	4489	4483	4479	4586	4433	4532	4404	4531	4571	4470	4526	4462	4568	4487	4547	4376	4564	4394	4546	4570	4555	4627	4507	4517	4552	4570	4392	4444	4629	4539	4487	4475	4582	4474	4564	4439	4565	4447	4468	4590	4528	4416	4429	4462	4431	4484	4539	4486	4570	4515	4603	4479	4411	4635	4534	4530	4531	4484	4525	4606	4581	4447	4555	4464	4567	4562	4452	4555	4561	4532	4549	4401	4547	4537	4442	4581	4522	4484	4507	4542	4482	4480	4398	4460	4604	4511	4461	4589	4454	4462	4428	4527	4545	4506	4527	4447	4477	4522	4573	4421	4557	4521	4563	4594	4492	4507	4417	4503	4469	4597	4535	4466	4577	4548	4467	4568	4550	4609	4531	4487	4470	4572	4567	4473	4508	4498	4575	4443	4557	4495	4498	4596	4483	4728	4446	4554	4392	4537	4448	4481	4521	4483	4478	4400	4522	4600	4483	4551	4469	4529	4614	4544	4498	4590	4527	4470	4515	4520	4495	4584	4660	4450	4533	4563	4507	4484	4537	4570	4593	4584	4497	4489	4554	4448	4543	4566	4541	4560	4593	4511	4688	4568	4574	4510	4570	4538	4549	4552	4462	4530	4620	4551	4683	4477	4365	4527	4429	4597	4476	4596	4486	4549	4520	4525	4488	4688	4583	4524	4553	4518	4521	4517	4465	4501	4360	4594	4534	4486	4551	4618	4443	4558	4543	4405	4543	4467	4523	4491	4586	4608	4607	4562	4443	4492	4503	4596	4460	4557	4558	4455	4514	4561	4408	4546	4556	4540	4527	4515	4576	4543	4596	4470	4589	4524	4436	4562	4509	4440	4547	4515	4531	4609	4539	4514	4541	4545	4568	4502	4633	4456	4394	4493	4515	4447	4499	4546	4535	4503	4483	4518	4414	4614	4413	4571	4548	4547	4481	4596	4514	4494	4525	4645	4569	4599	4547	4496	4388	4546	4586	4617	4527	4489	4530	4525	4572	4442	4529	4512	4487	4512	4477	4421	4569	4530	4474	4582	4621	4561	4641	4526	4601	4488	4562	4530	4584	4507	4538	4532	4516	4569	4492	4732	4532	4479	4492	4557	4538	4553	4533	4590	4533	4453	4361	4593	4472	4470	4524	4576	4552	4491	4538	4463	4582	4536	4372	4535	4553	4584	4522	4460	4549	4499	4484	4530	4557	4530	4479	4463	4537	4493	4500	4468	4506	4663	4497	4567	4489	4692	4428	4541	4438	4514	4583	4666	4588	4457	4545	4521	4509	4480	4491	4529	4559	4536	4611	4544	4412	4545	4526	4547	4423	4589	4563	4674	4528	4562	4476	4584	4480	4503	4574	4689	4471	4458	4549	4510	4540	4602	4587	4504	4459	4523	4473	4559	4634	4458	4561	4536	4399	4595
2812	1187	887	1093	862	843	875	820	825	771	795	830	839	807	762	812	792	763	781	806	824	807	797	764	769	845	846	785	880	809	803	826	804	841	816	831	835	779	776	796	856	770	843	801	858	811	812	784	778	812	801	812	778	811	860	825	809	827	818	790	793	799	795	791	795	783	805	768	833	772	803	838	811	758	840	833	808	808	825	819	816	785	801	820	835	772	817	811	817	778	834	777	771	838	764	825	847	777	833	757	824	817	812	774	796	796	831	830	830	763	778	857	767	789	826	746	773	821	807	801	773	751	840	861	812	786	854	818	747	782	834	806	810	831	802	851	820	780	761	816	781	823	811	847	797	843	849	771	817	803	798	788	802	811	743	822	751	871	830	772	813	823	818	797	782	827	856	803	802	836	796	815	790	795	800	739	757	781	799	818	794	778	807	798	782	811	828	815	837	788	768	777	797	794	760	809	810	768	809	777	827	820	817	742	790	773	808	802	821	748	800	854	770	838	817	790	758	755	837	803	800	793	841	808	808	778	823	838	785	810	789	790	812	812	790	783	836	788	813	829	827	834	774	810	827	825	811	799	814	807	794	831	790	807	782	816	800	746	793	792	793	813	812	799	865	822	788	793	795	802	831	807	864	811	823	831	855	790	838	816	809	782	832	800	820	802	790	794	812	793	770	758	818	834	830	793	784	785	810	794	774	745	802	804	817	746	798	815	832	829	814	787	744	804	827	824	786	793	849	868	811	764	783	776	817	810	845	765	786	839	879	794	749	781	787	790	822	886	851	772	835	771	811	809	850	812	807	778	844	833	761	805	809	876	789	777	749	790	801	809	843	787	824	801	785	784	774	801	814	766	784	861	783	815	746	805	841	813	820	822	796	825	821	779	760	777	781	795	736	757	811	804	782	776	803	783	794	795	813	807	820	806	824	770	835	843	784	866	805	797	854	789	775	798	797	834	806	802	779	765	790	804	818	801	822	831	829	854	794	799	770	822	773	777	843	793	795	783	802	764	829	810	773	835	834	804	824	824	809	862	818	824	743	800	835	796	798	791	785	848	827	764	837	812	807	802	849	828	780	791	825	808	739	787	808	819	865	782	786	815	781	805	804	804	818	798	798	795	779	808	852	795	796	776	807	799	843	761	840	790	797	794	817	849	836	774	779	863	765	860	761	814	806	772	785	825	761	758	767	788	815	795	796	825	808	823	872	859	793	822	841	840	778	823	807	830	820	797	813	800	765	814	817	783	815	811	782	804	784	867	818	857	766	824	776	806	820	817	814	804	840	826	799	808	874	822	835	819	805	846	788	820	816	771	817	806	803	825	823	763	799	774	811	796	807	819	798	865	782	812	836	839	786	770	811	802	793	810	739	792	800	870	803	820	793	786	810	828	839	794	791	838	785	810	812	769	862	799	835	834	789	802	799	834	838	780	786	771	819	781	779	786	741	815	841	820	789	799	829	797	809	798	845	830	798	775	781	807	847	776	835	758	836	785	819	817	811	748	793	798	776	770	884	773	806	861	839	859	811	817	787	829	800	802	825	797	752	820	812	728	824	779	829	826	795	848	801	774	786	818	781	824	767	781	824	828	788	785	808	873	796	780	751	806	836	784	832	819	852	780	815	794	788	804	781	825	848	830	807	789	756	841	741	822	813	790	757	802	814	784	789	805	797	814	749	798	746	868	831	812	777	814	818	839	829	799	809	811	809	766	806	768	794	828	805	839	795	798	752	754	800	829	805	739	838	781	785	793	815	793	781	846	849	786	809	783	813	781	798	798	826	806	846	821	764	786	789	779	821	793	840	813	778	832	836	812	807	775	790	770	773	799	813	806	797	799	803	816	786	737	843	811	818	834	791	849	790	751	834	837	766	895	791	830	830	751	802	811	743	812	840	843	791	775	830	817	813	782	806	749	760	793	816	780	758	819	839	791	799	796	798	792	808	794	807	800	817	788	809	798	730	852	785	803	773	885	841	821	795	800	741	809	803	780	780	816	809	819	806	785	816	813	845	798	821	837	794	813	819	786	824	776	809	809	776	817	795	829	791	806	834	837	779	878	764	839	812	845	830	707	776	745	741	801	836	838	782	791	840	805	783	827	756	841	773	817	810	757	813	819	795	756	791	820	831	796	832	756	771	760	787	803	837	783	741	772	816	826	852	774	854	872	804	807	848	773	763	771	897	742	850	850	832	783	795	792	834	822	827	801	795	813	787	788	758	731	782	821	792	802	757	819	866	783	812	775	788	788	835	813	787	804	814	839	831	808	815	781	809	854	731	846	857	806	778	777	773	803	822	867	824	730	802	751	807	797	805	855	766	851	835	782	795	835	803	802	805	817	778	793	812	769	851	736	813	806	816	760	828	768	808	782	851	800	831	786	843	795	835	774	850	794	768	778	806	829	760	792	740	801	810	810	779	838	818	814	786	810	812	811	815	880	776	769	827	853	778	756	814	797	744	748	778	835	822	777	790	783	836	837	798	857	830	794	804	826	835	855	829	749	862	809	790	798	809	777	830	752	762	792	809	764	794	792	792	769	841	855	798	764	798	752	785	815	834	781	827	798	828	861	783	790	857	827	847	810	837	809	833	790	804	815	870	826	815	816	795	791	790	849	844	772	843	803	760	806	818	818	776	736	800	799	811	805	793	797	799	797	789	821	769	758	791	814	792	760	800	789	803	812	804	877	785	825	804	819	812	838	772	791	812	783	776	787	850	767	757	796	779	805	790	822	819	750	776	736	829	862	825	754	831	823	763	786	784	813	871	816	834	741	809	802	861	845	804	806	787	803	768	828	776	785	817	811	789	810	855	826	809	785	784	749	758	835	826	834	772	776	735	813	811	758	800	787	784	759	796	835	787	823	822	799	763	838	781	792	789	841	802	799	804	865	783	840	776	793	802	850	834	773	794	801	820	783	783	838	803	834	814	777	845	789	784	793	790	775	791	789	755	834	782	737	780	813	813	808	798	807	802	844	799	811	828	791	825	806	773	816	845	788	739	817	826	797	814	817	831	830	823	798	775	812	770	793	779	820	823	832	835	756	792	823	831	769	841	852	800	801	808	795	808	775	819	833	820	803	815	787	789	802	854	829	757	776	799	784	783	786	833	781	756	808	827	759	842	813	795	808	763	788	812	846	820	814	859	799	756	768	810	775	805	832	831	800	803	814	836	790	825	829	803	859	803	800	852	757	794	787	787	800	778	771	799	781	791	798	809	846	788	809	788	765	779	809	807	805	795	841	802	832	823	814	853	815	810	791	810	792	824	774	801	846	764	765	779	765	820	802	808	803	800	829	826	881	813	824	795	799	825	842	775	759	791	796	793	814	822	807	804	814	833	740	768	736	804	823	804	835	792	811	804	859	771	767	820	806	819	825	825	820	817	795	818	765	795	792	810	810	824	817	833	805	818	805	804	872	785	773	804	774	839	821	826	760	796	794	778	832	801	802	805	817	799	777	744	789	817	780	796	839	763	772	757	769	796	773
19043	15422	9917	17837	11651	11432	10350	9184	8372	8081	7846	7749	7663	7652	7418	7546	7398	7506	7342	7328	7305	7402	7221	7351	7469	7339	7329	7384	7357	7246	7191	7362	7238	7178	7237	7212	7261	7352	7157	7221	7313	7201	7254	7331	7326	7266	7190	7203	7164	7205	7323	7239	7242	7253	7151	7301	7088	7280	7245	7345	7351	7144	7119	7243	7310	7196	7199	7246	7347	7201	7211	7338	7147	7218	7196	7363	7309	7181	7246	7205	7251	7225	7154	7301	7178	7251	7097	7280	7198	7216	7397	7133	7249	7297	7230	7289	7266	7278	7279	7156	7334	7363	7086	7102	7364	7132	7129	7282	7235	7286	7167	7214	7252	7122	7236	7157	7158	7323	7295	7221	7236	7218	7315	7139	7142	7192	7245	7246	7261	7154	7272	7134	7270	7255	7119	7222	7145	7105	7105	7165	7170	7247	7179	7106	7236	7159	7269	7161	7237	7308	7178	7256	7306	7200	7298	7226	7201	7185	7164	7265	7291	7167	7298	7252	7460	7207	7134	7161	7232	7148	7371	7240	7066	7120	7100	7220	7283	7203	7244	7169	7095	7289	7240	7184	7410	7155	7333	7364	7211	7151	7087	7005	7196	7359	7331	7344	7230	7306	7117	7340	7222	7441	7359	7118	7271	7233	7196	7206	7136	7260	7225	7262	7206	7263	7303	7226	7295	7199	7269	7174	7207	7214	7132	7196	7136	7105	7142	7270	7335	7315	7078	7279	7222	7160	7195	7254	7192	7132	7310	7213	7243	7260	7178	7261	7136	7194	7320	7230	7131	7192	7171	7306	7105	7141	7178	7145	7188	7047	7271	7109	7348	7244	7271	7167	7043	7265	7216	7251	7289	7239	7223	7212	7109	7314	7268	7260	7215	7123	7265	7131	7164	7143	7357	7199	7198	7326	7169	7236	7235	7227	7196	7274	7401	7247	7222	7243	7087	7329	7269	7313	7218	7261	7264	7282	7380	7037	7121	7168	7083	7234	7115	7138	7270	7161	7297	7277	7294	7267	7195	7097	7158	7145	7097	7253	7223	7121	7215	7428	7296	7278	7278	7129	7067	7156	7158	7284	7290	7154	7101	7238	7176	7128	7189	7302	7327	7334	7312	7213	7031	7276	7355	7174	7213	7240	7211	7159	7311	7228	7066	7125	7267	7199	7346	7255	7255	7285	7143	7115	7198	7247	7197	7222	7068	7140	7206	7294	7268	7254	7333	7240	7355	7258	7284	7287	7261	7218	7267	7167	7177	7152	7110	7197	7107	7376	7135	7316	7116	7197	7187	7255	7212	7228	7245	7255	7225	7146	7240	7177	7265	7215	7141	7238	7266	7153	7273	7191	7202	7194	7345	7192	7272	7329	7158	7210	7199	7253	7166	7172	7203	7189	7231	7187	7319	7361	7240	7223	7305	7211	7146	7331	7236	7177	7317	7264	7123	7324	7273	7214	7209	7262	7310	7220	7262	7179	7290	7166	7468	7260	7221	7306	7353	7245	7188	7209	7154	7203	7413	7233	7266	7242	7116	7068	7201	7166	7187	7203	7352	7199	7241	7182	7334	7186	7238	7177	7182	7110	7202	7146	7296	7195	7047	7220	6999	7265	7251	7214	7211	7218	7231	7223	7120	7219	7177	7178	7123	7272	7224	7405	7188	7142	7222	7315	7263	7235	7105	7179	7260	7228	7369	7172	7198	7141	7244	7198	7227	7272	7180	7234	7250	7242	7185	7276	7324	7126	7321	7300	7248	7182	7506	7257	7224	7298	7295	7158	7235	7155	7241	7153	7423	7183	7285	7275	7186	7106	7233	7124	7238	7218	7275	7065	7181	7282	7279	7276	7194	7209	7175	7251	7252	7290	7247	7300	7326	7235	7285	7151	7170	7195	7341	7365	7176	7284	7227	7301	7291	7153	7217	7246	7214	7221	7107	7326	7209	7290	7276	7139	7278	7336	7344	7190	7292	7200	7189	7143	7238	7331	7144	7181	7137	7253	7249	7285	7174	7268	7134	7183	7168	7089	7264	7294	7161	7090	7108	7113	7171	7252	7218	7260	7094	7185	7089	7241	7261	7241	7224	7287	7341	7212	7299	7274	7205	7282	7192	7239	7210	7330	7365	7236	7177	7206	7303	7304	7240	7219	7205	7209	7269	7197	7235	7284	7185	7178	7184	7200	7219	7138	7283	7192	7247	7198	7220	7205	7314	7252	7195	7194	7199	7178	7290	7151	7274	7206	7154	7248	7281	7148	7286	7299	7300	7189	7325	7029	7198	7297	7192	7150	7118	7127	7224	7196	7163	7100	7251	7260	7260	7197	7295	7269	7193	7153	7164	7206	7281	7225	7237	7240	7161	7208	7164	7302	7223	7329	7343	7271	7328	7285	7245	7290	7248	7299	7216	7270	7281	7156	7201	7276	7195	7156	7246	7213	7255	7342	7228	7261	7218	7251	7217	7147	7348	7199	7208	7179	7191	7177	7227	7336	7239	7256	7245	7164	7335	7172	7191	7221	7182	7271	7369	7223	7239	7134	7176	7221	7237	7182	7332	7341	7187	7175	7282	7284	7133	7286	7259	7267	7127	7184	7369	7111	7149	7228	7234	7167	7294	7327	7269	7028	7185	7205	7220	7261	7250	7221	7276	7317	7177	7195	7180	7274	7080	7262	7243	7184	7143	7259	7307	7276	7213	7162	7168	7221	7311	7204	7316	7290	7221	7274	7316	7156	7141	7152	7170	7381	7102	7158	7273	7220	7301	7287	7165	7338	7195	7276	7187	7246	7208	7226	7240	7357	7220	7157	7207	7191	7182	7190	6987	7308	7346	7168	7242	7335	7143	7168	7159	7194	7318	7146	7113	7197	7255	7163	7068	7307	7271	7258	7255	7316	7238	7237	7461	7210	7291	7209	7229	7131	7320	7337	7311	7185	7283	7235	7295	7300	7153	7143	7285	7244	7052	7220	7216	7150	7205	7098	7266	7242	7237	7205	7351	7232	7223	7370	7210	7226	7207	7447	7187	7391	7192	7227	7086	7122	7298	7273	7223	7195	7270	7192	7183	7168	7277	7198	7270	7137	7210	7281	7373	7100	7185	7230	7193	7275	7246	7262	7165	7175	7278	7251	7164	7246	7340	7272	7273	7192	7209	7121	7315	7224	7140	7168	7228	7231	7381	7214	7212	7204	7258	7261	7225	7184	7329	7123	7302	7020	7290	7148	7201	7231	7271	7250	7104	7191	7144	7329	7044	7139	7197	7156	7312	7201	7167	7131	7203	7220	7343	7323	7259	7235	7197	7198	7220	7262	7274	7390	7163	7225	7194	7188	7395	7250	7284	7158	7287	7309	7192	7215	7209	7277	7282	6941	7310	7126	7130	7206	7373	7279	7386	7271	7299	7116	7316	7243	7148	7222	7225	7300	7405	7165	7216	7287	7191	7128	7399	7207	7208	7207	7344	7266	7052	7218	7224	7175	7277	7249	7287	7251	7196	7323	7212	7372	7232	7234	7148	7077	7251	7239	7250	7190	7307	7185	7222	7168	6994	7370	7211	7201	7334	7216	7302	7146	7142	7251	7337	7263	7259	7149	7294	7352	7247	7134	7046	7304	7228	7173	7201	7183	7409	7176	7167	7224	7151	7282	7242	7259	7130	7223	7412	7191	7337	7362	7251	7357	7234	7215	7168	7139	7298	7134	7130	7421	7139	7236	7306	7210	7156	7202	7196	7331	7214	7191	7186	7221	7291	7328	7253	7254	7300	7267	7264	7268	7072	7227	7217	7119	7234	7300	7214	7305	7189	7215	7086	7153	7269	7271	7290	7124	7108	7262	7183	7276	7263	7161	7066	7214	7401	7205	7369	7188	7346	7136	7365	7223	7159	7152	7111	7300	7240	7093	7093	7267	7163	7189	7266	7196	7294	7296	7223	7237	7218	7256	7184	7018	7262	7208	7201	7184	7353	7282	7180	7235	7272	7228	7305	7139	7175	7226	7290	7206	7240	7037	7268	7163	7261	7260	7135	7285	7271	7120	7257	7170	7217	7146	7213	7068	7234	7394	7206	7400	7267	7288	7316	7207	7192	7137	7264	7221	7164	7232	7287	7152	7136	7300	7204	7274	7327	7122	7229	7260	7147	7317	7190	7160	7215	7115	7121	7254	7222	7123	7213	7226	7183	7299	7158	7224	7188	7077	7164	7192	7365	7216	7173	7199	7174	7247	7342	7256	7256	7211	7332	7262	7214	7246	7162	7128	7161	7126	7123	7181	7277	7181	7110	7333	7198	7208	7237	7129	7193	7252	7205	7407	7188	7194	7233	7269	7275	7385	7220	7172	7281	7339	7324	7285	7186	7265	7247	7268	7192	7282	7157	7198	7193	7211	7363	7213	7170	7168	7131	7201	7302	7140	7228	7353	7264	7312	7123	7207	7260	7370	7094	7167	7352	7139	7210	7091	7179	7304	7322	7244	7374	7148	7178	7331	7321	7325	7181	7057	7258	7201	7150	7304	7146	7281	7238	7260	7221	7275	7208	7294	7388	7187	7392	7177	7259	7301	7208	7310	7238	7234	7230	7295	7145	7274	7389	7259	7224	7214	7217	7176	7144	7233	7337	7220	7195	7198	7207	7303	7271	7195	7333	7159	7238	7156	7286	7323	7255	7344	7282	7212	7231	7187	7319	7298	7255	7283	7184	7264	7103	7118	7271	7106	7301	7210	7208	7077	7297	7350	7173	7148	7280	7218	7230	7133	7229	7191	7294	7150	7191	7382	7258	7123	7331	7020	7265	7251	7316	7240	7153	7296	7168	7213	7265	7382	7118	7134	7244	7179	7173	7242	7154	7020	7311	7155	7343	7163	7161	7170	7243	7191	7288	7193	7178	7251	7289	7201	7208	7303	7172	7197	7253	7134	7256	7284	7241	7154	7160	7282	7271	7245	7224	7183	7160	7190	7252	7168	7217	7289	7248	7230	7090	7287	7163	7195	7303	7251	7195	7199	7213	7213	7336	7270	7148	7250	7352	7161	7273	7137	7273	7193	7100	7274	7169	7166	7300	7211	7206	7329	7325	7109	7113	7270	7238	7212	7036	7186	7240	7209	7108	7351
3828	1388	902	1266	758	714	736	756	734	658	695	669	681	672	701	703	696	691	676	702	644	683	679	654	606	658	687	685	690	659	680	707	694	622	689	647	631	640	679	684	620	684	688	654	687	663	665	719	706	683	686	683	708	708	644	631	633	629	639	675	635	630	670	668	688	609	661	657	599	665	630	643	664	616	666	694	609	681	676	658	699	670	674	662	654	671	678	700	672	626	662	670	622	651	664	650	668	655	657	648	664	725	643	660	682	630	648	636	670	658	672	677	668	666	680	671	622	650	678	633	627	624	697	647	660	653	667	625	643	634	657	640	597	633	690	696	657	655	676	645	664	660	722	680	677	704	671	666	631	673	648	637	642	632	670	627	663	661	710	638	632	705	662	639	680	651	679	721	696	677	637	667	698	645	683	638	678	658	634	644	628	645	647	707	682	664	693	662	661	701	674	618	653	686	629	642	643	647	700	612	651	659	632	663	671	653	623	649	676	644	665	678	659	659	613	688	651	660	629	641	697	678	692	626	699	659	626	638	635	642	687	638	654	650	689	678	713	641	645	591	658	682	692	624	643	671	712	636	621	639	662	640	678	687	668	690	657	690	641	624	662	661	671	611	646	709	669	604	631	648	663	644	645	685	683	678	662	669	709	635	612	686	675	655	681	707	661	645	642	649	659	679	633	656	652	697	696	679	624	694	657	678	663	630	680	638	675	642	697	633	632	663	636	695	634	670	636	647	664	651	644	677	668	673	636	675	645	614	666	694	679	679	654	617	693	672	674	665	668	664	664	675	707	650	696	690	645	676	657	665	695	655	651	664	645	691	666	677	651	648	669	641	642	669	617	635	652	660	684	634	688	708	663	650	652	650	689	671	647	644	671	647	671	641	674	626	665	689	662	661	650	698	649	656	653	651	687	685	655	663	660	707	645	669	629	637	660	650	710	667	681	631	633	651	682	657	676	679	625	608	697	672	640	659	664	718	631	633	635	717	644	671	692	657	671	643	665	604	662	620	631	655	636	661	652	665	660	675	648	648	676	623	678	663	723	672	670	626	676	654	699	676	650	667	598	662	666	699	638	684	667	661	640	641	681	659	648	617	656	632	661	689	687	648	634	685	714	678	662	647	632	699	681	637	620	651	652	659	687	689	669	682	666	625	635	671	641	657	628	631	637	669	616	662	704	684	642	643	621	633	639	665	703	656	658	620	626	625	671	635	662	677	652	616	672	678	674	693	674	666	676	612	669	662	640	641	682	675	656	661	660	596	670	659	657	651	688	632	655	669	664	673	665	686	626	664	670	620	651	668	671	642	655	604	695	646	705	635	652	669	664	697	611	670	661	629	628	626	659	655	633	627	653	690	659	620	666	704	639	642	675	646	656	649	663	678	724	634	652	618	684	646	686	639	685	643	655	683	646	639	656	656	663	684	682	666	626	653	661	618	669	626	661	647	639	694	664	644	632	679	643	658	635	664	621	676	653	651	624	705	672	682	670	632	636	690	623	648	690	623	651	619	666	684	633	682	696	649	682	634	661	661	703	629	718	654	653	653	629	688	649	680	662	645	638	615	645	671	655	660	690	707	632	700	635	680	665	673	669	653	641	632	681	662	657	643	632	625	635	667	678	629	656	613	668	650	638	681	649	679	635	676	628	731	684	658	643	695	650	688	648	704	695	687	631	690	664	693	650	665	626	632	705	622	637	674	655	654	661	692	640	641	640	661	688	668	673	701	670	631	700	644	687	665	680	661	640	658	652	628	654	726	664	623	702	661	645	637	677	636	620	662	653	695	643	689	669	668	606	628	654	650	605	653	673	654	641	644	638	640	621	675	691	665	692	693	643	656	653	676	633	654	660	662	662	692	629	658	647	706	666	684	615	683	637	644	636	640	610	727	664	659	699	663	667	654	645	666	657	686	676	617	652	660	683	656	657	614	629	613	666	635	624	623	676	692	638	631	695	652	667	664	652	666	666	662	679	640	666	674	704	662	643	698	668	696	676	666	677	655	630	629	634	680	630	691	655	659	652	722	682	686	729	634	638	654	713	632	651	660	650	662	706	680	669	674	637	651	651	644	621	671	645	669	642	656	666	640	683	661	689	660	669	638	671	650	668	662	695	657	657	620	627	680	647	699	649	631	688	678	688	653	696	620	701	679	658	673	661	619	654	663	688	630	684	638	633	643	653	654	637	686	660	632	643	654	622	693	661	689	635	675	615	644	672	640	660	648	678	646	628	647	659	667	640	640	649	667	708	684	644	661	642	681	689	626	671	688	717	664	665	640	703	619	648	649	638	634	610	664	668	640	655	656	611	664	603	622	638	683	627	667	763	616	687	632	678	671	679	595	665	656	648	624	644	667	654	665	679	645	694	654	651	646	675	602	725	673	649	655	653	691	671	635	645	708	666	695	638	666	584	648	638	637	633	675	643	676	700	693	698	681	645	708	672	658	630	727	670	657	644	678	630	658	626	614	662	611	677	627	654	644	711	738	700	640	727	682	641	667	589	694	688	629	648	672	651	654	655	684	698	660	640	644	678	686	730	632	659	670	644	656	672	640	699	668	653	658	631	693	656	707	643	653	670	639	707	670	649	632	669	659	724	675	692	663	668	630	678	638	656	660	663	644	728	671	629	659	651	667	645	639	657	658	678	673	662	674	658	632	629	641	638	648	661	683	611	645	699	646	638	664	635	731	681	668	649	702	671	651	643	653	642	634	626	648	705	716	700	600	697	625	664	673	635	656	716	654	649	714	681	716	662	667	667	701	712	687	642	647	682	655	686	670	638	616	632	667	631	671	606	661	629	669	649	614	664	672	673	737	689	627	680	718	674	664	605	674	626	646	605	656	684	635	643	692	633	616	644	652	661	663	683	667	643	633	646	654	682	599	637	663	633	671	654	720	661	682	649	659	640	636	686	641	679	662	643	646	705	657	675	627	657	639	645	624	666	699	657	661	653	635	637	621	652	656	631	583	675	661	658	681	649	642	674	648	673	672	641	639	691	674	620	629	707	646	674	660	646	659	696	690	705	667	688	625	682	667	646	645	640	681	614	666	684	647	628	615	709	693	646	626	676	670	710	667	637	650	641	630	646	654	679	585	638	630	684	678	633	663	636	663	639	687	646	695	684	674	646	651	633	675	649	678	626	652	691	674	662	687	688	696	627	691	639	682	642	662	683	640	637	679	644	702	656	661	674	672	638	634	665	673	642	649	636	687	659	656	648	698	674	616	671	637	649	639	675	654	674	701	644	644	625	624	648	592	678	637	665	696	647	622	686	678	692	649	625	677	630	705	639	685	611	700	684	625	601	667	701	622	627	642	689	677	639	649	653	673	684	620	619	624	621	651	624	619	656	663	661	677	677	659	658	653	644	639	668	660	742	651	644	659	664	650	646	667	639	632	663	676	663	703	668	696	627	661	646	652	655	678	651	670	662	692	659	645	684	656	660	682	631	621	673	676	681	631	621	678	675	684	674	669	654	700	646	691
20656	17507	10294	21050	13880	13383	11622	9810	8548	8048	7517	7400	7155	6986	6827	6649	6744	6683	6500	6628	6510	6492	6325	6379	6336	6470	6283	6359	6261	6267	6284	6280	6199	6218	6235	6103	6326	6162	6287	6135	6108	6237	6275	6200	6157	6190	6186	6228	6088	6179	6307	6266	6139	6154	6192	6172	6127	6118	6077	6169	6157	6232	6168	6193	6178	6158	6028	6061	6190	6177	6206	6061	6181	6024	6096	6252	6105	6323	6108	6247	6101	6009	6124	6145	6225	6221	6178	6212	6039	6072	6279	5995	6178	6102	6189	6218	6117	6083	6192	6131	6161	6127	6062	6252	6076	6115	6203	6165	6204	6061	6088	6224	6120	6285	5982	6068	6165	6053	6030	6090	6049	6109	6185	6138	6036	6269	6197	6100	6158	6139	6189	6075	6141	6222	6122	6136	6078	6145	6255	6154	6022	6145	6135	6208	6180	6033	6006	6058	6095	6148	6160	6112	6110	6123	6087	6268	6087	6155	5982	6062	6231	6131	6169	6146	6233	6044	6221	6092	6051	6029	6042	6090	6116	6125	6103	6246	6143	6060	6119	6175	6020	6092	6166	6238	6268	6151	6202	6052	6023	6075	6010	6270	6216	6117	6146	6074	6101	6178	6089	6113	6109	5978	6135	6126	6187	6098	6177	6003	6212	6068	6138	6080	6135	6159	6175	6022	6070	6016	6151	6165	6245	6166	6038	6173	6273	6138	6225	6130	6149	5867	6125	6019	6166	6138	6120	6115	6031	6066	6242	6080	6125	6096	6271	6157	6120	6178	6104	6174	6083	6153	6062	6129	6052	6252	6005	6141	6221	6036	6157	6062	6102	6106	6086	6121	6193	6062	6066	6145	6045	6101	6108	6128	6106	6045	6089	6163	6174	6092	6152	6154	6120	6193	6119	6092	5987	6176	6175	6086	6265	6086	6247	6221	6066	6126	6147	6217	6137	6183	6044	6256	6070	6064	6182	6214	6114	6230	6147	6170	6049	6191	6124	6041	6155	6022	6121	6131	6103	6186	6192	6050	6150	6296	5969	6133	6221	6046	6064	6236	6256	6105	6282	6139	6179	6162	6042	6226	6033	6159	6156	6083	6149	6185	6187	6190	6100	6151	6241	6072	6115	6081	6169	6101	6128	6122	6130	6191	6132	6071	6196	6171	6171	6199	6119	6224	6165	6107	6246	6046	6046	6108	6120	6236	6184	6038	6144	6172	6131	6148	6181	6033	6169	6031	6095	6084	6044	6103	6182	6228	6056	6129	6160	6172	6245	6148	6227	6256	6097	6091	6175	6061	6141	6103	5950	6135	6131	6161	6083	6140	6052	6158	6053	6065	6156	6126	6168	6089	6212	6069	6238	6051	6244	6145	6050	6132	6185	5977	5979	6081	6230	5933	6206	5971	6161	6188	6156	6172	6174	6189	6297	6163	6134	6153	6187	6184	6158	6066	6238	6005	6106	5955	6116	6134	6308	6035	6172	6183	6198	6087	6165	6107	6115	6177	6107	6062	6195	6166	6179	6201	6075	6146	6205	6068	6186	6383	6156	6139	6159	6188	6141	6094	6109	6112	6179	6118	6239	6026	6125	6106	6041	6232	6123	6131	6182	6093	6081	6082	6168	6106	6224	6130	6255	6125	6112	6099	6112	6084	5931	6249	6263	6294	6116	6095	6092	6133	6051	6284	5973	6066	6081	6152	6093	6196	6176	6133	6202	6047	6113	6009	6103	6127	6172	6079	6226	6089	6219	6093	6166	6183	6214	6089	6144	6158	6250	6181	6157	6148	6162	6101	6143	6148	6153	6096	6046	6127	6236	6090	6159	6232	6137	6117	6053	6185	6168	5883	6173	6140	6153	6157	6021	6082	6136	6205	6232	6142	6172	6106	6130	6113	6123	6212	6178	6007	5895	6270	6063	6245	6250	6164	6132	6186	6173	6205	6365	6138	6015	6086	6183	6109	6153	6093	6090	6150	6141	6206	6178	6108	6101	6189	6188	6156	6144	6149	6124	6105	6129	6187	6120	6161	6286	6137	6123	6117	6087	6066	6165	6143	6133	6086	6024	6151	6005	6268	6173	6141	6088	6090	6248	6211	6273	6225	6216	6230	6214	6177	6105	6199	6191	6121	6168	6080	6289	6107	6168	6202	6165	6221	6113	6231	6120	6170	6141	6057	6123	6068	6132	6046	6171	6101	6116	6119	6137	6137	6199	6145	6021	6170	6137	6134	6091	6112	6033	6209	6084	6111	6104	6142	6055	6151	5973	6093	6217	6126	6221	6114	6003	6070	6084	6178	6101	6109	6103	6166	6170	6127	6095	6170	6356	6063	6019	6036	6171	6159	6195	6076	6230	6130	6188	6053	6112	6252	6129	6227	6333	6099	6016	6141	6163	6200	6093	6099	6068	6249	6189	5982	6103	5985	6061	6168	6126	6116	6216	6082	6166	6184	6061	6047	6153	6081	6133	6150	6199	6216	6219	6082	6280	6126	6195	6054	6202	6277	6047	6226	6134	6227	6025	6096	6187	6127	6224	6247	6150	6163	6085	6227	6235	6255	6236	6198	6016	6129	6101	6111	6126	6079	6005	6156	6106	6122	6068	6177	6123	6105	6083	6265	6104	6108	6008	6148	6164	6098	6170	6023	6165	6264	6197	6203	6278	6145	6072	6126	6049	6190	6194	6253	6207	6165	6156	6179	6108	6137	6033	6230	6024	6051	6162	6147	6069	6184	6108	6173	6051	6173	6190	6091	6140	6129	6094	6037	6205	6104	6215	6152	6203	6227	6007	6130	6132	6060	6041	6065	5988	6142	6122	6167	6190	6094	5971	6117	6173	6043	6029	6122	6099	6121	6085	6243	6191	6103	6096	6228	6024	6052	6214	6145	6093	6258	6146	6081	6039	6143	6075	6057	6287	6075	6132	6178	6037	6199	6061	6165	6148	6322	6096	6126	6258	6150	6136	6008	6138	6213	6152	6063	6105	6106	6104	6119	6119	6173	5946	6188	6189	6103	6119	6170	6121	6075	6173	6144	6190	6205	6127	6179	6205	6169	6231	6098	6152	6114	6058	5941	6014	6136	6253	6034	6139	6178	6078	6179	6174	6191	6164	6214	6152	6177	6042	6189	6153	6011	6029	6135	6108	6142	6063	5993	6216	6172	6148	6114	6139	5965	6048	6197	6033	6198	6209	6145	6077	6188	6114	6123	6184	6229	6096	6161	6185	6043	6153	6130	6055	6135	6079	6113	6084	6064	6310	6143	6164	6063	6150	6158	6191	6123	6176	6160	5977	6038	6140	6106	6152	6116	6096	6202	6154	6016	6104	6106	6223	6131	6116	6025	6050	6001	6131	6210	6208	6139	6159	6138	6187	6161	6155	6270	6146	6073	6267	6184	6076	6098	6065	6038	6290	6114	6146	6214	6164	6062	6146	6104	6086	6170	6107	6086	6171	6104	6068	6156	6140	6338	6111	6246	6102	6152	6185	6223	6065	6103	6175	6213	6256	6024	6263	6185	6202	6066	6146	6105	5966	6043	6026	6188	6224	6167	6046	6195	6185	6126	6252	6193	6153	5986	6138	6092	6095	6190	6191	6033	6209	6071	6109	6218	6169	6170	6046	6093	6180	6129	6121	6151	6270	6208	6019	6061	6164	6202	6201	6007	6087	6198	6039	6215	6157	6156	6223	6113	6157	6072	6102	6134	6095	6032	6107	6104	5985	6085	6130	6060	6045	6258	6139	6080	6099	6139	6131	6269	6154	6136	6103	6116	6153	6016	6074	6156	6028	6159	6178	6056	6046	5996	6169	6085	6110	6170	6191	6088	6136	6218	6056	6108	6100	6239	6171	6190	6064	6132	6188	6041	6128	6192	6164	6222	6236	6148	6090	6129	6275	6245	6181	6102	6151	6057	6264	6084	6280	6104	6147	6216	6143	6188	6103	6119	6228	6120	6018	6081	6291	6079	6253	6068	6206	6096	6166	6199	6102	6209	6232	6204	6151	6133	6153	6181	6065	6103	6319	6201	6163	6022	6181	6175	6077	6177	6130	6249	6106	6170	6088	6071	6227	6201	6239	6102	6222	6189	6129	6052	6049	6076	6190	6255	6148	6107	6149	6139	6149	6200	6116	6131	6197	6191	6095	6147	6064	6116	6170	6095	6214	6123	6143	6097	6133	6320	6041	6210	6100	6035	6234	6065	6121	6192	6093	6169	6065	6241	6037	6131	6146	6310	6083	6238	6148	6105	6075	6180	6107	6190	6163	6085	6092	6196	6189	6078	6045	6188	6166	6152	6070	6117	6177	6079	6111	6125	5979	6004	6105	6148	6208	6312	6118	6109	6116	6202	6084	6098	6295	6099	6032	6035	6179	6088	6108	6076	6112	6058	6164	6139	6180	6258	6102	6149	6073	6220	6094	6211	6200	6194	6071	6253	6095	6129	6233	6100	6303	6153	6109	6112	6093	6052	6153	6270	6083	6136	6183	5997	6007	6105	6208	6245	6245	6095	6148	6109	6244	6117	6057	6149	6126	6122	6098	6203	6161	6192	6185	6092	6160	6085	6185	6171	6163	6188	6090	6099	6065	6176	6139	6215	6234	6112	6046	6159	6102	6161	6160	6193	6053	6149	6134	6122	6239	6145	6169	6133	6147	6119	6203	6191	6148	6149	6053	6063	6161	6244	6176	6110	6177	6122	6095	6080	6143	6185	6199	6083	6107	6224	6198	6149	6178	6289	6027	6143	6174	6243	6198	6142	6036	6028	6155	6093	6190	6066	6163	6176	6226	5984	6057	5964	6142	6246	6071	6055	6151	6161	6162	6154	6103	6171	6198	6189	6297	6092	6017	6105	6222	6205	6107	6158	6077	6216	6114	6045	6190	6168	6003	6095	6183	6177	6248	6104	6162	6162	6050	6125	6183	6090	6024	6334	6128	6100	6195	6134	6001	6149	6111	6144	6033	6092	6053	6194	6060	6143	6215	6124	6187	6113	6052	6087	5986	6130	6148	6062	6124	6255	6053	6067	5991	6095	6158	6049	6180	6027	6138	6117	6132	6181	6181	6184	6012	6165	6177	6139	6003	6161	6077	6099	6212	6198	6128	6192
4050	1819	833	1456	699	730	710	632	645	606	626	643	590	632	573	631	609	584	636	563	588	606	597	570	603	637	580	576	590	609	592	578	588	594	585	638	571	585	600	584	538	630	601	559	594	550	595	562	564	558	589	585	627	594	605	613	589	578	576	597	577	607	549	589	631	604	545	557	596	608	579	572	569	574	565	541	558	608	634	606	514	554	542	619	602	590	589	562	569	585	602	573	628	578	629	615	598	571	580	603	552	588	572	556	607	613	575	612	608	548	612	596	592	615	617	609	557	602	593	581	586	531	584	562	605	562	580	574	590	639	607	579	583	544	599	572	556	592	597	600	622	587	573	579	609	557	577	597	617	547	589	568	577	586	576	597	560	566	571	600	593	570	564	586	602	568	591	571	590	585	608	553	557	594	618	564	594	622	559	585	590	602	560	578	590	641	603	547	580	567	580	644	608	581	578	532	603	589	577	523	603	605	595	579	594	582	594	588	596	574	609	550	585	545	584	595	537	571	572	570	590	549	612	590	578	592	574	587	553	604	589	567	572	575	568	590	586	605	595	596	597	584	596	593	569	609	555	620	569	594	641	578	608	551	562	553	606	584	588	568	590	630	593	618	615	582	597	579	553	608	539	612	579	598	639	609	537	588	624	600	582	546	577	589	613	607	576	556	566	628	572	609	570	581	572	571	601	550	593	603	578	578	605	544	585	590	533	554	583	581	571	537	587	561	570	588	558	577	602	561	569	567	569	550	561	582	578	556	546	589	568	598	575	562	606	561	610	577	610	576	568	618	590	553	565	587	592	593	588	603	616	535	560	597	601	603	576	591	538	588	586	567	560	518	576	619	551	583	572	605	595	625	626	593	615	612	568	620	582	603	588	598	596	542	596	566	594	577	634	580	585	577	589	602	578	572	596	596	566	583	581	541	577	574	621	612	565	657	583	610	596	579	599	657	572	587	563	571	589	551	569	552	574	546	565	584	596	557	594	573	571	572	528	566	559	562	589	573	576	616	616	547	531	553	570	555	574	589	621	556	636	620	590	597	627	586	602	557	585	567	557	571	629	602	597	603	606	550	545	586	598	588	596	575	548	544	568	572	565	550	588	570	601	547	598	605	575	567	579	589	570	577	567	635	548	568	569	638	573	574	565	577	635	578	585	529	603	611	597	545	584	562	570	620	547	578	561	590	600	547	619	567	573	609	597	587	541	605	575	606	592	589	589	555	600	570	562	588	605	591	571	580	552	586	559	618	610	590	592	591	577	590	611	564	630	580	571	582	611	586	622	559	588	582	634	621	618	576	581	592	537	570	602	636	565	567	587	589	580	585	585	577	605	573	567	613	576	588	590	569	598	580	591	584	537	624	569	591	585	560	583	563	594	579	575	559	548	600	588	547	574	558	614	581	562	542	606	575	604	572	588	574	606	591	522	546	552	565	564	589	558	630	599	590	578	585	587	597	551	629	593	587	608	611	633	629	598	575	576	558	575	562	598	560	590	556	585	536	559	583	558	581	585	563	621	545	582	545	543	613	543	594	603	576	583	594	565	598	563	587	566	579	583	605	634	570	568	571	584	593	547	595	573	627	572	590	612	612	594	577	599	592	579	601	621	540	610	619	620	600	611	587	554	589	581	559	596	570	557	576	574	611	600	582	577	620	602	582	618	593	579	601	551	596	567	600	548	577	586	588	604	536	559	568	596	597	577	585	557	574	592	601	583	594	588	631	554	565	580	593	626	571	578	590	578	626	654	563	601	589	574	590	631	599	543	572	577	572	543	573	569	541	597	561	615	572	618	607	569	587	588	569	578	592	590	612	528	608	583	568	590	591	604	567	608	603	565	622	575	594	599	586	589	572	559	577	600	546	592	585	586	586	590	604	565	603	592	579	610	555	578	574	575	587	569	561	622	590	602	551	549	608	615	578	618	549	587	581	555	552	507	554	553	600	593	609	568	515	578	581	588	582	623	556	589	594	575	635	619	593	572	589	550	593	582	614	602	595	583	551	616	591	572	607	578	582	553	617	571	609	595	561	606	569	611	589	600	567	598	612	573	598	597	567	540	601	610	610	562	552	610	605	594	585	588	565	580	585	561	576	568	562	563	595	569	606	590	578	566	579	561	632	559	596	632	574	607	609	591	574	572	579	585	615	554	591	580	586	555	614	566	548	561	552	585	574	595	564	500	629	576	555	593	577	534	578	604	552	603	597	554	619	612	604	564	566	557	578	602	576	558	597	520	632	600	592	599	525	596	555	580	608	628	596	553	592	562	582	601	564	593	578	602	594	568	569	577	611	601	605	602	613	558	608	569	634	565	541	656	587	595	560	535	559	594	566	561	596	582	602	611	620	599	544	582	593	580	591	607	572	578	581	541	558	562	562	561	564	577	556	613	556	578	590	593	581	617	594	628	583	580	573	599	571	569	569	594	640	616	583	584	596	639	575	566	614	611	605	569	575	585	613	584	552	551	602	562	599	604	588	557	564	583	595	575	578	595	612	603	570	598	613	600	596	565	589	566	577	594	540	567	602	607	593	574	606	602	583	563	586	574	534	581	635	581	581	591	574	583	610	526	576	611	551	581	627	591	556	563	603	564	590	585	588	619	562	611	571	585	582	583	607	590	603	589	549	592	561	579	558	573	588	600	580	591	577	561	602	592	619	540	576	570	567	635	575	614	600	546	598	583	597	550	593	590	622	590	551	592	610	568	592	538	621	577	611	543	611	554	592	592	646	605	556	561	544	592	599	571	624	615	583	575	616	623	532	556	615	550	550	569	574	569	599	562	554	560	599	601	573	593	601	566	572	648	602	628	631	572	589	591	560	594	598	596	552	593	587	587	587	596	565	569	606	555	602	583	554	573	614	600	568	606	595	592	570	598	617	573	537	596	624	547	557	609	577	575	561	572	550	549	611	570	569	599	594	580	585	592	556	611	609	567	600	550	558	575	538	580	567	584	565	590	565	589	594	594	538	573	590	582	604	510	592	576	609	598	589	557	577	590	599	547	571	583	577	554	611	605	599	563	584	586	601	592	557	580	592	600	601	607	609	569	577	582	595	591	583	592	599	537	595	617	576	590	618	620	569	588	591	592	561	583	578	562	620	594	523	613	547	597	529	590	592	590	588	611	551	612	594	568	556	615	653	589	555	591	616	552	634	581	583	609	585	577	630	614	566	576	563	568	601	559	560	570	582	560	572	549	606	568	636	586	532	644	613	602	598	562	570	581	593	571	557	643	582	571	561	606	603	588	579	563	569	581	596	575	531	569	613	626	529	585	588	581	609	576	617	559	589	592	576	559	572	599	571	564	602	562	612	581	557	614	571	546	575	600	584	585	600	555	579	521	604	542	632	568	588	576	600	568	597	551	631	576	581	575	608	569	568	571	625	584	590	559	615	611	590	548	542	630	550	618	596	549	574	603	615	544	583	581	567	608	595	623	600	621	588	594	578	597	604	576	626	590	603	582	583	606	580	557	626	589	528	589	614
21807	21175	9903	23567	15089	14676	12671	10564	9112	8102	7438	7232	7143	6870	6424	6400	6349	6355	6168	6040	6060	5878	5872	5802	5853	5902	5758	5764	5718	5683	5586	5749	5694	5671	5596	5598	5626	5582	5697	5568	5748	5676	5605	5643	5529	5599	5524	5576	5483	5578	5509	5528	5434	5546	5438	5590	5563	5564	5681	5604	5434	5501	5572	5667	5614	5592	5390	5646	5729	5526	5569	5601	5527	5571	5569	5683	5618	5473	5564	5666	5566	5521	5673	5561	5481	5509	5657	5523	5479	5525	5593	5488	5518	5490	5451	5479	5576	5656	5402	5652	5422	5462	5534	5510	5557	5481	5552	5666	5526	5522	5544	5504	5585	5636	5531	5494	5591	5562	5580	5640	5501	5524	5614	5507	5544	5605	5411	5460	5553	5515	5527	5492	5545	5517	5450	5464	5630	5500	5489	5624	5466	5455	5464	5547	5529	5543	5474	5527	5630	5495	5528	5546	5516	5593	5469	5658	5613	5614	5505	5648	5540	5526	5539	5490	5551	5609	5510	5415	5624	5477	5366	5456	5422	5452	5534	5501	5695	5568	5624	5443	5638	5637	5631	5642	5456	5612	5471	5552	5511	5600	5511	5588	5485	5508	5493	5576	5570	5583	5669	5596	5569	5438	5355	5534	5582	5458	5524	5453	5608	5607	5447	5433	5514	5583	5476	5490	5419	5554	5616	5556	5437	5581	5568	5501	5489	5462	5506	5566	5542	5541	5545	5585	5496	5451	5553	5564	5523	5530	5574	5575	5686	5553	5649	5465	5623	5606	5495	5549	5463	5501	5491	5653	5591	5440	5490	5469	5534	5550	5570	5516	5472	5537	5572	5462	5615	5578	5573	5431	5505	5453	5550	5506	5496	5534	5568	5583	5439	5486	5554	5543	5517	5626	5464	5465	5635	5591	5582	5481	5489	5503	5430	5537	5533	5436	5528	5609	5577	5526	5564	5522	5506	5625	5452	5579	5537	5608	5533	5479	5552	5573	5549	5489	5546	5631	5440	5580	5586	5586	5493	5366	5475	5619	5541	5526	5522	5608	5575	5478	5668	5542	5582	5533	5515	5471	5544	5576	5440	5599	5544	5567	5576	5515	5514	5581	5486	5574	5639	5649	5622	5719	5490	5614	5672	5504	5526	5517	5529	5526	5543	5533	5494	5497	5581	5416	5477	5483	5515	5607	5537	5596	5514	5633	5528	5535	5465	5719	5602	5495	5573	5584	5633	5613	5564	5440	5568	5502	5611	5602	5421	5591	5616	5518	5421	5560	5508	5487	5485	5606	5445	5481	5533	5601	5508	5555	5535	5570	5546	5539	5487	5521	5581	5549	5519	5503	5667	5604	5682	5512	5512	5528	5490	5413	5545	5571	5523	5548	5595	5650	5504	5502	5467	5565	5651	5480	5487	5585	5550	5459	5559	5557	5518	5566	5470	5491	5550	5522	5483	5487	5517	5473	5587	5630	5509	5482	5561	5559	5604	5519	5579	5621	5461	5542	5520	5608	5523	5493	5457	5589	5577	5616	5499	5621	5501	5514	5439	5568	5550	5522	5469	5496	5309	5619	5376	5581	5573	5555	5549	5512	5558	5536	5442	5500	5563	5625	5400	5606	5438	5564	5464	5502	5454	5482	5490	5592	5585	5572	5398	5554	5482	5405	5585	5568	5576	5528	5544	5469	5608	5709	5590	5458	5532	5573	5528	5497	5662	5449	5461	5601	5521	5670	5586	5592	5553	5538	5530	5433	5526	5562	5624	5564	5575	5528	5594	5588	5553	5534	5543	5602	5461	5544	5501	5574	5589	5537	5518	5486	5555	5565	5548	5392	5633	5497	5607	5593	5487	5542	5603	5526	5546	5600	5482	5518	5616	5614	5636	5580	5629	5529	5631	5577	5469	5568	5471	5610	5560	5516	5398	5426	5450	5543	5512	5542	5606	5490	5564	5558	5470	5430	5663	5406	5517	5569	5562	5509	5483	5655	5735	5572	5512	5443	5610	5663	5601	5522	5617	5425	5541	5520	5613	5507	5491	5477	5523	5461	5539	5635	5668	5461	5462	5595	5548	5449	5612	5552	5652	5518	5579	5652	5521	5580	5505	5581	5633	5531	5405	5473	5579	5600	5382	5609	5554	5484	5583	5471	5554	5598	5647	5512	5571	5529	5554	5532	5563	5508	5563	5508	5528	5616	5532	5482	5490	5535	5463	5459	5631	5446	5569	5546	5430	5677	5514	5563	5555	5574	5542	5542	5531	5489	5564	5590	5532	5600	5470	5588	5575	5564	5463	5512	5635	5598	5684	5578	5621	5514	5604	5587	5514	5553	5449	5611	5549	5561	5498	5628	5552	5548	5452	5597	5631	5554	5514	5542	5485	5551	5459	5599	5447	5539	5590	5554	5514	5563	5600	5568	5599	5559	5570	5530	5578	5447	5485	5545	5593	5589	5580	5592	5646	5467	5490	5615	5572	5483	5544	5582	5647	5492	5636	5524	5519	5590	5641	5527	5445	5614	5505	5447	5461	5470	5603	5567	5472	5700	5619	5633	5537	5630	5528	5503	5520	5499	5518	5566	5562	5585	5619	5532	5557	5445	5481	5478	5533	5554	5522	5552	5530	5527	5575	5612	5378	5544	5605	5621	5546	5575	5452	5552	5493	5586	5612	5475	5562	5636	5419	5575	5550	5641	5657	5615	5477	5642	5472	5602	5580	5492	5493	5558	5586	5545	5616	5478	5482	5585	5592	5515	5454	5555	5520	5595	5449	5491	5559	5583	5595	5451	5703	5532	5484	5517	5447	5454	5509	5623	5571	5536	5570	5635	5664	5528	5504	5600	5572	5581	5676	5533	5472	5634	5581	5436	5553	5580	5516	5517	5494	5475	5572	5534	5514	5434	5531	5534	5560	5491	5497	5527	5599	5482	5549	5608	5502	5462	5570	5457	5542	5493	5567	5564	5540	5489	5522	5677	5486	5472	5582	5484	5599	5597	5649	5571	5477	5571	5559	5457	5488	5470	5518	5540	5522	5520	5404	5607	5448	5678	5520	5672	5556	5559	5561	5594	5659	5584	5722	5636	5519	5452	5556	5500	5554	5624	5552	5617	5500	5457	5634	5518	5597	5596	5536	5618	5679	5564	5513	5552	5494	5544	5492	5487	5583	5612	5588	5425	5445	5620	5555	5618	5496	5575	5580	5587	5616	5529	5507	5540	5571	5524	5663	5501	5524	5641	5551	5451	5583	5576	5563	5436	5475	5600	5484	5540	5532	5423	5491	5560	5527	5690	5445	5418	5465	5444	5610	5444	5597	5592	5539	5536	5661	5500	5559	5566	5543	5565	5492	5643	5499	5612	5492	5557	5474	5640	5578	5570	5553	5591	5502	5693	5645	5469	5523	5467	5608	5534	5619	5568	5439	5425	5509	5696	5444	5459	5529	5526	5557	5587	5619	5513	5537	5540	5572	5565	5574	5568	5501	5524	5519	5436	5510	5561	5599	5523	5593	5562	5558	5475	5507	5570	5551	5514	5557	5412	5477	5567	5577	5640	5568	5431	5589	5450	5467	5430	5631	5687	5406	5610	5518	5562	5439	5598	5579	5532	5500	5518	5630	5568	5559	5630	5553	5463	5487	5500	5555	5605	5590	5654	5536	5518	5501	5508	5627	5640	5490	5623	5437	5435	5456	5594	5630	5540	5497	5445	5490	5588	5548	5480	5532	5393	5551	5621	5667	5569	5423	5617	5633	5522	5443	5684	5577	5552	5551	5482	5561	5548	5577	5510	5517	5577	5601	5607	5593	5480	5644	5600	5505	5519	5620	5539	5566	5588	5569	5589	5547	5449	5537	5625	5499	5507	5566	5545	5544	5441	5559	5584	5562	5532	5509	5533	5586	5546	5604	5524	5520	5532	5526	5567	5590	5572	5436	5541	5621	5648	5564	5544	5613	5542	5457	5606	5594	5607	5552	5422	5553	5608	5669	5506	5567	5533	5666	5586	5550	5574	5510	5602	5576	5602	5411	5395	5483	5495	5625	5528	5635	5517	5524	5672	5622	5472	5585	5545	5611	5573	5587	5560	5569	5510	5559	5538	5591	5544	5717	5610	5575	5386	5526	5497	5543	5496	5580	5637	5560	5581	5528	5502	5614	5567	5642	5613	5517	5381	5568	5591	5630	5447	5530	5460	5599	5603	5591	5540	5560	5431	5580	5602	5565	5481	5536	5477	5541	5678	5612	5593	5490	5684	5540	5709	5635	5464	5642	5570	5437	5557	5577	5685	5520	5518	5405	5495	5526	5604	5624	5564	5640	5534	5442	5656	5674	5503	5573	5592	5510	5535	5572	5577	5624	5624	5610	5565	5621	5601	5521	5566	5684	5662	5538	5532	5440	5549	5461	5571	5488	5550	5585	5537	5429	5459	5416	5630	5521	5546	5632	5513	5552	5509	5640	5571	5508	5552	5521	5617	5555	5526	5506	5563	5488	5561	5630	5575	5609	5548	5559	5537	5485	5528	5633	5510	5581	5442	5452	5473	5564	5575	5417	5535	5618	5584	5474	5508	5566	5653	5614	5513	5519	5562	5716	5422	5499	5553	5630	5547	5561	5584	5512	5616	5567	5682	5492	5562	5522	5496	5463	5484	5549	5452	5619	5523	5585	5499	5480	5501	5647	5554	5573	5560	5538	5689	5554	5524	5501	5543	5386	5612	5466	5583	5527	5570	5549	5523	5612	5530	5565	5535	5408	5593	5639	5612	5633	5537	5437	5521	5552	5504	5524	5531	5410	5551	5552	5550	5512	5527	5549	5580	5567	5460	5524	5506	5496	5515	5505	5635	5529	5515	5549	5533	5616	5495	5634	5556	5700	5536	5545	5495	5423	5560	5428	5564	5529	5569	5390	5524	5645	5541	5428	5556	5495	5611	5598	5557	5456	5532	5501	5510	5539	5412	5354	5586	5555	5682	5551	5703	5597	5554	5512	5599	5526	5546	5537	5570	5534	5572	5506	5500	5608	5364	5549	5577	5508	5450	5564	5462	5550	5666	5542	5514	5506	5615	5584	5556	5499	5568	5615	5486	5545	5494	5560	5397	5698	5510	5526	5606
2921	2314	914	2333	691	713	629	615	605	574	540	537	511	555	518	487	521	519	513	459	480	483	495	477	475	472	460	459	496	450	513	478	512	460	449	451	478	481	438	445	476	428	479	431	436	454	473	437	487	436	471	452	448	439	450	455	447	499	494	428	443	461	448	479	438	480	499	460	468	469	479	448	433	458	466	416	432	434	455	452	486	470	443	480	445	438	459	467	458	472	471	429	518	438	479	444	476	450	448	473	457	442	474	461	448	462	441	476	477	442	453	443	460	442	426	462	494	442	493	467	429	490	450	484	419	468	418	467	457	422	464	430	477	473	436	448	431	477	436	436	442	454	476	470	485	491	466	494	426	436	456	500	448	430	438	468	411	464	466	484	426	471	432	442	463	461	435	444	432	443	449	447	432	462	499	459	470	456	460	480	421	432	465	482	459	479	468	503	466	480	458	434	466	465	463	440	470	479	449	478	485	468	463	505	474	471	437	475	440	466	464	476	472	479	443	444	418	471	432	445	445	504	443	419	446	466	436	458	464	470	463	428	434	446	473	451	477	467	458	463	467	475	460	455	445	430	480	444	452	497	472	457	466	403	450	448	473	466	422	439	453	467	443	441	473	457	475	480	468	445	439	445	465	473	440	455	442	459	456	497	448	459	450	476	454	491	448	445	483	445	446	497	446	445	442	455	464	482	473	431	441	459	442	469	455	464	432	433	445	462	465	453	483	442	462	457	457	438	462	434	453	458	501	467	463	458	485	477	451	439	447	498	454	421	444	432	496	496	473	453	431	466	465	450	472	493	464	472	425	466	406	449	454	430	468	444	469	477	461	450	470	503	413	434	446	484	449	469	446	452	463	408	452	495	475	451	476	455	482	426	459	438	466	439	433	490	456	480	475	461	441	454	460	456	441	490	456	440	450	434	444	501	439	402	481	475	497	476	467	469	491	482	439	465	477	463	454	492	459	472	470	481	475	456	448	464	448	462	470	448	461	434	474	437	420	447	491	461	453	462	487	452	432	462	439	443	429	439	459	465	458	401	444	425	441	489	439	436	457	451	459	470	433	452	438	461	454	439	434	461	421	449	448	439	472	442	438	449	475	425	464	428	443	457	437	444	440	469	451	437	462	418	441	501	463	437	462	492	440	469	483	489	470	471	419	448	469	488	426	456	445	474	448	468	434	461	488	468	458	445	464	436	445	474	457	473	465	462	420	431	454	476	463	466	469	466	455	488	460	485	443	440	471	446	459	485	429	441	451	436	443	423	471	499	458	449	447	466	467	444	450	445	439	459	423	484	440	445	466	438	489	491	463	460	427	438	440	452	476	464	466	497	473	463	456	455	465	468	446	433	430	456	470	445	452	471	456	444	496	482	472	424	467	450	499	477	433	466	485	452	455	493	451	459	439	469	440	442	459	435	445	458	472	456	440	427	430	433	450	450	468	460	453	443	450	508	436	422	408	442	452	466	462	491	484	521	466	449	450	486	443	455	453	457	477	474	452	513	487	421	490	450	447	468	470	445	431	432	435	457	450	442	450	450	476	463	433	477	395	503	506	455	474	450	410	435	452	465	465	468	469	439	485	497	430	416	489	490	453	463	464	476	438	514	440	449	498	459	487	488	453	443	438	398	420	453	470	462	488	466	436	456	481	436	491	431	456	427	464	472	469	430	462	438	453	454	428	473	469	438	446	463	453	468	492	489	455	430	469	432	420	491	476	476	427	466	470	477	440	462	460	442	452	428	473	440	455	452	456	477	478	435	443	445	450	477	487	455	445	469	417	457	467	490	484	470	456	462	476	420	479	473	449	452	489	443	462	451	466	474	456	459	463	434	461	461	424	453	459	459	429	436	450	473	463	443	459	424	427	470	460	429	484	461	491	417	471	420	475	446	502	483	444	445	471	471	480	455	459	490	508	435	450	457	477	484	526	440	438	441	471	459	456	449	439	467	455	452	474	511	460	455	448	451	497	471	467	486	492	470	467	447	466	445	412	427	463	481	458	487	473	445	438	470	458	445	450	500	477	462	443	451	430	450	442	460	451	482	423	479	475	439	447	450	478	472	460	458	468	443	457	450	471	488	462	468	458	440	453	462	449	463	461	464	462	472	479	464	479	464	471	441	450	482	486	493	485	460	491	462	442	485	449	443	440	459	496	439	474	471	463	461	446	453	452	480	484	446	431	438	475	483	465	496	461	484	436	447	477	425	415	442	459	441	474	446	473	433	439	423	479	436	453	484	409	461	450	451	491	419	461	465	442	444	475	467	487	465	520	419	483	470	468	491	468	450	443	439	471	490	443	446	407	452	465	458	412	453	465	503	430	435	483	461	464	466	465	485	433	453	430	452	505	450	417	445	452	455	471	439	447	443	484	444	486	470	436	466	464	440	441	466	433	488	446	467	474	471	475	460	475	464	432	450	475	469	456	450	440	448	455	463	426	487	460	469	488	455	467	488	470	458	457	464	434	469	450	470	465	472	482	466	466	473	456	474	447	500	436	457	450	444	473	456	452	465	498	459	475	472	441	443	431	440	451	452	463	471	490	450	493	481	469	472	445	500	445	448	460	426	434	438	460	465	432	424	452	468	441	471	466	458	437	420	450	453	469	467	474	449	485	436	468	435	406	479	474	451	472	443	448	476	442	459	439	504	470	487	437	464	467	451	489	483	442	450	491	415	446	427	459	456	462	466	464	432	446	436	442	441	474	463	471	467	460	470	443	429	448	422	462	401	488	456	435	457	451	434	465	433	466	423	494	478	470	467	474	425	492	451	459	457	429	455	482	454	482	468	489	505	497	441	477	443	454	466	480	458	464	455	451	458	453	473	482	428	445	477	455	450	414	442	457	454	470	460	446	477	446	466	431	479	434	472	437	433	483	449	453	425	454	443	447	433	485	465	443	421	449	449	454	438	461	406	485	489	460	435	465	449	417	454	470	464	467	451	415	446	442	466	449	469	456	434	486	470	506	447	467	436	450	426	434	430	486	458	417	451	462	445	440	478	449	446	471	418	418	430	456	483	449	485	430	454	462	414	463	502	473	457	490	443	469	450	499	451	503	455	490	464	441	467	430	446	474	409	422	433	418	470	442	441	427	467	458	444	440	438	412	409	471	499	464	447	453	422	451	474	497	483	441	442	461	443	477	470	478	417	496	484	456	480	474	460	473	483	462	445	467	479	456	478	427	480	470	428	418	431	451	469	497	448	460	467	460	448	481	429	467	448	466	466	456	473	426	425	449	440	463	448	443	431	449	472	425	464	482	454	480	493	477	445	489	436	475	444	464	426	457	479	439	473	463	460	449	433	471	463	466	456	489	474	471	470	439	463	484	460	478	465	416	484	466	461	472	422	521	437	448	462	458	457	454	469	462	483	469	484	436	430	472	478	477	443	487	451	461	448	433	457	456	463	435	474	450	458	469	425	454	467	487	459	413	433	457	471	456	486	474	482	453	456	469	482	458	465	459	478	469	455	442	445	485	439	443	471
28382	26106	12755	27428	20937	20147	17274	13864	11546	9988	8893	8257	7648	7290	6610	6429	6279	6090	5847	5722	5500	5452	5227	5130	5260	5116	5111	5067	4908	4984	4823	4813	4825	4756	4686	4744	4812	4763	4799	4811	4659	4767	4674	4704	4616	4632	4647	4732	4620	4597	4570	4665	4641	4575	4569	4594	4609	4477	4577	4520	4654	4537	4674	4579	4507	4468	4453	4489	4530	4530	4534	4579	4603	4492	4463	4531	4540	4507	4529	4552	4529	4524	4492	4536	4473	4511	4699	4494	4585	4529	4434	4451	4509	4552	4574	4539	4523	4537	4494	4609	4620	4438	4544	4483	4549	4519	4486	4469	4505	4541	4514	4507	4521	4508	4488	4544	4467	4485	4482	4528	4477	4491	4574	4501	4474	4424	4574	4625	4559	4620	4568	4505	4461	4432	4462	4656	4508	4518	4458	4484	4517	4445	4581	4413	4380	4520	4583	4611	4392	4447	4375	4482	4567	4535	4508	4507	4597	4511	4456	4433	4555	4457	4595	4635	4457	4452	4536	4458	4675	4511	4514	4617	4458	4433	4613	4528	4446	4500	4600	4488	4418	4450	4555	4508	4542	4469	4453	4487	4499	4546	4527	4519	4438	4523	4599	4494	4427	4628	4500	4666	4456	4414	4500	4456	4555	4538	4422	4542	4502	4364	4511	4531	4447	4497	4495	4507	4454	4537	4466	4422	4472	4537	4459	4452	4516	4358	4489	4546	4486	4455	4408	4537	4533	4529	4455	4576	4519	4493	4624	4512	4503	4470	4474	4546	4521	4383	4512	4488	4443	4467	4484	4452	4383	4442	4518	4538	4479	4522	4560	4558	4496	4417	4514	4424	4597	4574	4529	4460	4431	4583	4442	4405	4444	4618	4385	4498	4531	4514	4588	4510	4465	4585	4474	4489	4477	4500	4618	4581	4475	4647	4446	4544	4537	4521	4589	4575	4485	4493	4422	4546	4453	4567	4523	4534	4492	4467	4495	4555	4373	4501	4569	4591	4465	4515	4420	4485	4486	4518	4505	4543	4465	4494	4562	4561	4383	4471	4525	4502	4545	4630	4567	4577	4463	4538	4557	4515	4498	4390	4553	4572	4442	4440	4518	4415	4427	4580	4511	4595	4468	4524	4392	4527	4518	4440	4475	4507	4504	4509	4617	4537	4444	4488	4536	4519	4467	4538	4493	4422	4455	4503	4465	4447	4411	4467	4530	4473	4535	4370	4481	4508	4465	4435	4522	4521	4487	4460	4518	4385	4536	4468	4495	4543	4560	4619	4379	4602	4452	4545	4515	4546	4589	4547	4386	4512	4502	4490	4481	4592	4622	4494	4502	4456	4400	4466	4454	4430	4566	4535	4437	4416	4646	4456	4568	4476	4491	4383	4316	4518	4558	4563	4446	4521	4463	4493	4516	4555	4502	4604	4463	4347	4531	4435	4455	4443	4593	4449	4491	4493	4550	4436	4490	4405	4411	4449	4546	4514	4366	4431	4515	4535	4482	4445	4518	4525	4537	4500	4500	4461	4562	4560	4541	4489	4536	4431	4439	4436	4421	4558	4458	4431	4440	4510	4587	4474	4642	4533	4510	4504	4504	4399	4517	4535	4404	4504	4565	4635	4485	4550	4471	4448	4597	4662	4522	4335	4528	4500	4504	4438	4511	4546	4489	4583	4472	4361	4469	4399	4484	4417	4491	4493	4534	4553	4541	4487	4537	4454	4465	4555	4430	4489	4370	4644	4617	4365	4427	4537	4419	4469	4519	4484	4525	4460	4484	4534	4579	4432	4484	4606	4416	4484	4485	4470	4536	4457	4419	4439	4521	4542	4430	4477	4467	4439	4555	4595	4518	4634	4453	4455	4596	4461	4601	4511	4505	4462	4545	4524	4456	4501	4461	4376	4426	4558	4531	4586	4557	4556	4537	4531	4547	4514	4377	4478	4433	4403	4485	4551	4371	4515	4574	4441	4465	4414	4466	4468	4401	4489	4408	4578	4454	4497	4491	4570	4582	4500	4495	4526	4562	4546	4458	4567	4557	4550	4489	4523	4485	4449	4474	4551	4646	4458	4569	4525	4439	4443	4480	4424	4435	4443	4391	4404	4604	4462	4470	4406	4420	4550	4453	4586	4446	4460	4591	4584	4532	4570	4389	4369	4519	4501	4423	4375	4439	4454	4458	4548	4395	4470	4486	4495	4475	4444	4435	4555	4423	4540	4561	4585	4530	4535	4454	4396	4538	4498	4431	4470	4495	4518	4491	4398	4563	4411	4561	4439	4487	4455	4548	4439	4423	4465	4578	4581	4467	4491	4491	4592	4480	4559	4531	4524	4554	4549	4398	4534	4446	4496	4462	4505	4443	4502	4507	4602	4410	4540	4581	4496	4529	4362	4591	4443	4408	4413	4471	4495	4619	4436	4460	4500	4534	4600	4528	4444	4468	4428	4429	4505	4383	4353	4552	4518	4484	4541	4531	4479	4406	4621	4574	4492	4564	4482	4425	4433	4435	4595	4497	4441	4433	4586	4514	4507	4498	4524	4423	4529	4469	4527	4437	4477	4598	4537	4503	4483	4421	4484	4424	4530	4546	4403	4420	4556	4531	4581	4546	4592	4403	4452	4631	4494	4511	4501	4452	4461	4493	4490	4541	4492	4361	4597	4358	4502	4489	4452	4461	4459	4461	4491	4512	4474	4537	4560	4478	4510	4543	4457	4430	4454	4509	4557	4417	4414	4521	4501	4592	4552	4393	4604	4468	4602	4421	4528	4517	4465	4453	4451	4560	4456	4594	4520	4574	4528	4475	4443	4506	4373	4505	4426	4535	4411	4500	4612	4505	4484	4443	4513	4574	4495	4479	4547	4522	4469	4600	4476	4433	4468	4519	4564	4465	4471	4506	4512	4517	4424	4362	4419	4425	4494	4677	4477	4518	4406	4474	4468	4474	4494	4539	4543	4412	4511	4529	4521	4416	4448	4409	4464	4452	4487	4473	4509	4458	4492	4473	4455	4504	4489	4487	4519	4523	4386	4506	4532	4420	4477	4511	4490	4505	4481	4569	4611	4529	4448	4491	4472	4535	4470	4502	4673	4483	4602	4499	4444	4538	4516	4475	4558	4570	4511	4554	4555	4501	4417	4636	4562	4601	4498	4575	4514	4544	4428	4499	4431	4441	4497	4557	4448	4494	4541	4437	4533	4449	4453	4484	4540	4524	4560	4457	4518	4474	4429	4510	4527	4489	4519	4431	4480	4430	4508	4467	4485	4490	4386	4478	4425	4473	4318	4629	4408	4562	4434	4330	4481	4561	4517	4448	4617	4419	4603	4561	4416	4510	4494	4502	4518	4477	4450	4451	4467	4531	4516	4572	4531	4503	4393	4611	4572	4494	4521	4585	4484	4454	4479	4452	4493	4554	4402	4464	4494	4409	4445	4489	4570	4501	4480	4610	4561	4430	4559	4555	4465	4507	4586	4419	4512	4482	4592	4437	4538	4560	4494	4537	4530	4393	4458	4544	4371	4508	4577	4426	4508	4492	4456	4490	4459	4362	4529	4566	4483	4518	4421	4483	4451	4458	4478	4505	4519	4500	4456	4562	4441	4442	4478	4590	4452	4583	4516	4427	4500	4394	4480	4520	4571	4497	4615	4522	4479	4392	4489	4587	4521	4456	4481	4469	4553	4531	4522	4543	4608	4522	4487	4326	4452	4510	4549	4515	4511	4475	4511	4371	4431	4578	4530	4601	4490	4485	4541	4514	4608	4478	4472	4483	4397	4529	4526	4459	4492	4641	4459	4366	4491	4500	4547	4419	4462	4519	4474	4500	4476	4501	4461	4531	4532	4494	4430	4487	4652	4520	4528	4562	4554	4396	4464	4474	4423	4398	4398	4524	4516	4386	4521	4448	4442	4514	4549	4521	4583	4547	4422	4532	4512	4486	4469	4533	4478	4599	4494	4540	4592	4576	4475	4527	4505	4416	4446	4431	4432	4555	4498	4459	4396	4390	4532	4481	4574	4428	4548	4454	4468	4436	4529	4536	4518	4472	4552	4554	4556	4442	4449	4506	4413	4398	4488	4522	4435	4524	4528	4456	4415	4448	4507	4374	4546	4528	4521	4471	4448	4600	4498	4349	4543	4552	4494	4442	4531	4591	4561	4521	4444	4566	4414	4574	4652	4570	4598	4509	4451	4507	4425	4610	4410	4415	4455	4460	4493	4411	4539	4561	4452	4516	4574	4419	4454	4533	4404	4434	4543	4471	4548	4494	4451	4561	4491	4457	4522	4484	4632	4453	4592	4490	4452	4469	4418	4527	4501	4516	4531	4498	4529	4445	4503	4554	4435	4409	4386	4452	4573	4502	4558	4499	4520	4594	4696	4465	4539	4605	4500	4569	4413	4597	4540	4566	4570	4487	4536	4388	4495	4515	4426	4654	4417	4399	4473	4544	4410	4451	4538	4508	4469	4532	4419	4452	4640	4414	4577	4464	4450	4517	4470	4486	4520	4457	4479	4476	4457	4452	4468	4494	4442	4459	4494	4559	4432	4520	4360	4412	4439	4469	4519	4488	4547	4440	4479	4451	4426	4523	4513	4404	4506	4520	4411	4412	4424	4475	4530	4624	4473	4603	4569	4509	4417	4495	4474	4498	4514	4458	4411	4605	4459	4603	4616	4457	4469	4478	4467	4495	4391	4570	4491	4469	4484	4467	4512	4471	4460	4390	4568	4373	4445	4403	4510	4609	4546	4564	4496	4495	4505	4505	4517	4419	4569	4409	4632	4399	4511	4479	4546	4583	4541	4451	4517	4527	4457	4465	4504	4387	4643	4449	4401	4570	4412	4502	4437	4427	4481	4480	4480	4488	4533	4486	4450	4476	4518	4514	4416	4469	4504	4534	4447	4424	4568	4345	4605	4501	4468	4594	4418	4514	4510	4503	4594	4420	4613	4448	4450	4448	4528	4491	4467	4475	4558	4540	4457	4605	4371	4502	4609	4510	4433	4467	4491	4424	4449	4474	4469	4550	4465	4546	4472	4473	4524	4518	4452	4563	4355	4491	4514	4602	4427	4633	4454	4444	4611	4560	4572	4543	4489	4466	4563	4469	4531
2759	1067	884	1057	850	846	851	871	822	826	790	852	765	778	803	818	838	792	832	810	796	807	774	798	736	798	817	843	873	776	816	766	827	826	766	828	748	762	803	774	762	811	776	758	789	781	744	831	802	858	846	710	817	817	764	805	798	813	774	773	813	808	765	774	800	825	823	803	794	808	752	814	812	794	795	771	753	794	796	849	729	833	799	811	799	779	820	767	771	802	829	798	808	829	803	821	779	806	803	820	759	818	848	791	822	747	808	813	791	763	814	756	779	827	813	846	816	795	762	756	749	840	812	822	735	770	787	778	817	843	780	802	787	794	777	780	786	828	830	870	829	828	770	799	794	830	759	790	789	794	758	825	772	821	773	793	819	783	802	802	790	787	765	759	817	788	814	824	798	843	794	752	803	811	813	792	789	823	779	840	803	795	800	838	770	814	812	818	830	834	751	825	827	776	825	730	773	841	757	751	792	755	790	770	781	825	844	829	742	769	859	839	814	790	810	782	796	764	787	806	793	815	812	808	770	772	730	785	756	878	841	811	797	778	834	819	795	796	749	812	758	788	797	835	794	810	812	807	807	754	773	801	807	781	792	770	803	793	805	856	814	804	822	727	775	795	832	789	803	809	751	813	813	819	821	812	805	793	777	813	830	812	784	775	820	780	818	758	800	796	840	796	783	809	751	735	784	810	784	799	789	818	849	809	792	836	809	799	814	742	786	839	775	803	770	777	782	812	843	775	806	797	798	794	809	848	794	799	746	760	824	805	827	812	778	819	823	819	770	838	809	778	792	803	837	761	795	815	789	808	842	844	787	799	800	752	826	806	795	817	819	779	773	768	808	868	799	821	822	808	794	803	826	833	814	798	810	834	740	824	748	781	821	830	761	788	801	793	832	761	791	832	782	804	869	844	829	811	792	687	838	822	803	791	828	822	799	833	804	767	811	776	871	755	766	814	769	820	875	788	792	829	761	838	810	812	808	818	775	800	771	783	822	766	819	768	803	804	749	772	814	807	815	723	745	794	792	785	804	797	837	744	771	820	849	808	809	798	826	784	787	762	766	832	756	800	786	830	767	794	769	820	819	791	818	796	790	757	749	809	747	848	783	796	811	814	829	807	798	780	864	835	810	823	802	798	782	795	802	809	821	812	804	837	827	800	786	817	790	775	765	780	762	797	780	815	787	780	808	779	777	745	825	841	757	741	793	816	759	788	760	818	794	754	777	791	829	802	755	772	805	770	840	764	877	822	743	808	785	764	784	772	777	852	759	806	814	820	782	796	820	794	816	833	827	816	783	796	779	788	841	833	813	810	823	776	823	781	782	802	815	816	780	817	772	828	808	839	804	806	762	814	781	778	805	830	813	810	727	822	821	780	772	797	800	794	816	774	828	781	853	780	839	808	830	766	800	793	833	812	821	831	777	812	788	792	826	771	802	792	872	821	791	813	793	844	807	807	766	853	840	810	819	774	785	823	801	785	792	769	785	788	796	784	804	789	788	734	876	822	804	754	796	757	832	811	788	802	829	844	810	752	754	818	820	796	835	802	845	784	808	778	779	817	813	800	820	806	836	796	777	802	768	805	807	786	818	771	830	768	810	788	745	723	760	749	836	812	825	794	781	775	779	839	805	756	819	834	811	785	778	801	782	784	829	788	788	765	768	798	794	771	834	786	837	805	790	837	806	793	840	756	845	818	790	797	782	808	767	833	831	754	763	777	783	826	776	798	852	807	736	776	830	772	788	818	788	774	810	812	822	786	821	750	835	790	771	767	856	812	754	780	797	808	743	800	777	767	740	773	766	767	833	732	822	792	820	777	826	745	837	815	816	769	833	771	782	847	818	777	774	789	813	770	799	774	803	813	771	831	811	770	870	809	783	786	806	814	778	808	774	778	844	798	849	764	783	780	802	820	777	809	836	814	799	835	781	782	780	716	792	832	809	803	806	845	771	804	819	815	789	766	838	772	803	758	776	822	789	788	769	792	834	827	812	817	802	774	775	780	778	798	799	787	821	754	833	776	800	813	786	839	776	862	804	817	844	792	802	753	820	795	783	777	844	793	831	778	802	817	746	899	744	767	783	829	819	785	827	804	739	743	788	841	766	814	800	799	763	776	797	787	806	816	781	817	771	778	774	736	808	834	830	777	784	812	786	853	779	826	753	761	797	811	822	804	807	782	861	811	806	806	836	883	799	772	795	782	799	854	796	825	764	778	785	821	775	801	807	827	766	805	809	800	771	794	799	766	808	815	792	778	810	833	769	825	835	811	772	823	825	818	769	797	813	799	831	788	780	840	778	789	818	815	771	782	748	783	842	818	769	845	795	748	798	835	822	834	823	814	813	832	820	765	762	808	802	770	819	791	794	832	796	810	820	797	844	800	821	786	777	827	826	825	743	806	891	823	815	829	807	797	792	781	797	809	807	786	797	794	803	806	796	770	860	801	807	813	783	774	807	831	860	816	802	816	800	785	780	799	806	817	789	790	808	819	796	838	862	810	766	810	820	772	791	821	796	785	778	830	768	824	765	847	830	752	778	809	793	805	796	786	813	787	821	846	777	830	825	816	778	756	788	835	762	792	774	707	801	787	802	804	767	759	850	789	812	799	789	851	810	792	865	789	825	811	819	763	826	776	838	763	794	754	765	806	811	774	815	754	820	788	797	814	831	768	803	834	804	814	794	812	825	773	803	817	788	781	830	806	784	803	813	858	804	808	762	781	761	809	779	772	775	755	759	795	751	770	775	739	767	832	793	787	818	798	822	819	807	792	835	777	796	770	840	766	786	765	764	791	807	843	787	786	814	723	789	760	812	790	824	851	778	798	780	794	805	771	799	738	787	860	804	755	763	811	785	756	793	814	785	807	812	759	774	802	800	762	766	812	769	795	777	805	785	827	722	798	800	844	768	753	827	753	779	755	806	873	783	795	845	810	780	800	781	762	754	788	789	872	820	802	816	782	785	784	780	757	777	842	816	778	805	830	811	836	790	823	809	812	761	758	812	824	776	804	795	793	801	789	779	761	809	787	830	782	823	821	806	816	795	825	844	829	823	826	847	813	816	828	780	758	771	783	812	810	829	786	763	827	815	804	724	760	792	815	811	800	762	794	835	761	805	835	740	825	823	815	816	807	791	775	840	775	791	824	782	791	790	781	784	755	840	772	783	818	804	741	771	736	794	803	768	803	782	743	803	822	761	850	769	807	845	779	774	789	796	791	763	836	805	776	854	823	819	830	809	764	766	753	788	864	849	796	851	813	812	807	792	859	833	762	748	807	821	815	790	826	779	770	818	815	793	785	842	799	794	777	802	808	801	886	811	840	816	791	829	730	817	816	807	833	781	788	793	834	799	802	792	816	778	802	794	780	819	783	781	817	784	810	777	817	784	735	789	808	737	810	829	830	820	835	838	808	789	817	828	776	771	795	790	776	828	782	751	850	796	816	815	794	805	814	849	775	759	817	783	747	797	830	760	823	821	783	807	808
18842	13605	9168	15961	11868	11705	10266	9109	8380	8009	7880	7620	7832	7585	7505	7596	7459	7490	7404	7534	7423	7491	7388	7281	7396	7343	7271	7219	7267	7178	7491	7266	7297	7219	7228	7323	7186	7200	7202	7217	7252	7242	7190	7186	7237	7169	7281	7162	7282	7107	7238	7233	7319	7324	7139	7262	7220	7168	7189	7156	7184	7123	7382	7126	7150	7057	7247	7218	7243	7314	7233	7154	7163	7318	7205	7155	7178	7198	7207	7160	7304	7125	7223	7190	7249	7287	7281	7141	7150	7162	7297	7177	7257	7197	7219	7291	7042	7314	7186	7291	7198	7127	7214	7249	7248	7251	7195	7154	7366	7257	7184	7297	7263	7296	7341	7166	7177	7169	7218	7285	7162	7105	7305	7238	7148	7230	7213	7312	7256	7199	7350	7306	7252	7156	7264	7279	7280	7125	7273	7163	7206	7222	7199	7158	7253	7210	7295	7260	7193	7152	7308	7297	7235	7173	7061	7373	7214	7113	7230	7291	7209	7335	7196	7303	7256	7128	7203	7332	7223	7383	7185	7204	7128	7251	7190	7143	7210	7364	7248	7354	7269	7228	7236	7156	7206	7221	7286	7120	7240	7165	7266	7335	7226	7209	7201	7280	7212	7167	7260	7099	7166	7252	7328	7175	7232	7246	7276	7264	7217	7226	7271	7151	7218	7143	7213	7258	7214	7315	7364	7394	7326	7210	7289	7242	7266	7261	7370	7180	7195	7322	7189	7147	7177	7115	7263	7145	7111	7385	7218	7208	7302	7110	7147	7188	7136	7508	7222	7153	7283	7309	7353	7214	7324	7239	7131	7320	7223	7158	7248	7270	7393	7353	7167	7223	7198	7266	7321	7326	7035	7433	7371	7165	7306	7140	7200	7285	7278	7091	7162	7228	7282	7050	7140	7267	7249	7105	7227	7184	7230	7295	7199	7136	7247	7177	7225	7369	7169	7252	7245	7211	7206	7331	7203	7215	7316	7286	7255	7301	7316	7263	7238	7234	7164	7374	7189	7259	7275	7140	7237	7235	7164	7304	7343	7233	7231	7260	7014	7261	7276	7166	7237	7172	7148	7189	7159	7130	7243	7239	7043	7109	7242	7276	7240	7221	7164	7201	7165	7224	7209	7117	7173	7219	7205	7175	7240	7233	7097	7218	7248	7274	7190	7125	7290	7125	7187	7287	7200	7226	7330	7229	7309	7184	7282	7211	7169	7262	7363	7261	7185	7144	7293	7275	7153	7259	7290	7162	7269	7169	7160	7129	7433	7323	7250	7337	7335	7256	7267	7157	7128	7153	7250	7149	7289	7218	7189	7095	7154	7238	7346	7140	7139	7192	7151	7180	7172	7269	7170	7206	7316	7226	7169	7309	7229	7073	7156	7212	7209	7115	7223	7331	7243	7237	7185	7026	7169	7169	7368	7237	7203	7215	7219	7186	7095	7178	7256	7217	7200	7246	7266	7169	7252	7242	7152	7145	7190	7081	7207	7337	7166	7233	7155	7214	7194	7327	7168	7244	7111	7210	7221	7322	7182	7132	7312	7184	7263	7136	7460	7140	7278	7235	7235	7142	7209	7244	7189	7139	7311	7253	7165	7257	7181	7436	7302	7319	7302	7087	7289	7061	7235	7255	7054	7097	7166	7134	7140	7238	7288	7292	7184	7209	7190	7201	7211	7173	7132	7210	7120	7277	7217	7284	7376	7105	7188	7203	7105	7156	7254	7211	7064	7179	7266	7249	7255	7200	7238	7184	7214	7280	7123	7167	7288	7091	7240	7285	7189	7170	7290	7274	7114	7243	7315	7270	7183	7107	7234	7315	7286	7355	7234	7204	7194	7236	7209	7218	7213	7167	7160	7287	7182	7236	7266	7173	7296	7125	7268	7192	7208	7093	7221	7219	7173	7239	7195	7167	7432	7105	7125	7255	7311	7197	7227	7387	7036	7290	7276	7243	7127	7210	7339	7106	7223	7412	7224	7285	7125	7170	7337	7092	7188	7250	7298	7218	7219	7172	7210	7144	7315	7214	7266	7202	7151	7117	7181	7209	7183	7337	7261	7277	7249	7347	7136	7304	7260	7218	7282	7251	7214	7301	7271	7234	7242	7201	7225	7222	7342	7209	7273	7205	7067	7165	7171	7172	7221	7098	7171	7281	7370	7191	7231	7080	7272	7222	7309	7226	7188	7225	7307	7276	7280	7183	7143	7191	7224	7194	7373	7265	7327	7273	7158	7250	7325	7297	7329	7299	7211	7133	7153	7169	7348	7213	7090	7317	7328	7220	7205	7238	7220	7279	7232	7193	7145	7131	7448	7141	7258	7293	7268	7219	7244	7307	7245	7251	7255	7225	7194	7283	7264	7167	7185	7116	7173	7103	7172	7218	7257	7210	7153	7240	7080	7302	7317	7153	7106	7195	7426	7282	7203	7237	7203	7264	7268	7263	7259	7204	7205	7130	7157	7331	7085	7337	7211	7058	7331	7239	7310	7159	7231	7232	7230	7166	7201	7183	7253	7189	7280	7356	7265	7243	7171	7200	7269	7196	7158	7280	7228	7177	7300	7282	7320	7223	7212	7249	7244	7174	7142	7173	7347	7224	7249	7240	7222	7232	7163	7147	7198	7191	7206	7181	7245	7084	7280	7090	7325	7178	7225	7245	7080	7392	7290	7068	7132	7208	7293	7183	7167	7350	7125	7124	7327	7215	7325	7171	7194	7190	7108	7320	7211	7187	7224	7398	7110	7166	7235	7397	7203	7167	7287	7193	7151	7311	7195	7180	7165	7206	7285	7227	7190	7125	7089	7235	7222	7143	7286	7219	7206	7098	7219	7109	7238	7060	7261	7236	7285	7119	7363	7230	7269	7142	7165	7199	7184	7165	7178	7257	7179	7218	7419	7176	7274	7217	7226	7312	7283	7229	7245	7166	7222	7189	7329	7217	7152	7183	7101	7181	7247	7384	7292	7210	7125	7318	7201	7286	7177	7155	7302	7321	7220	7168	7193	7244	7170	7241	7283	7123	7228	7165	7163	7288	7274	7182	7240	7182	7266	7103	7152	7271	7277	7171	7249	7256	7249	7236	7292	7216	7268	7215	7193	7315	7063	7189	7170	7168	7266	7275	7173	7090	7158	7278	7176	7206	7297	7163	7146	7262	7270	7110	7204	7299	7310	7201	7239	7260	7112	7148	7230	7231	7157	7203	7130	7273	7321	7301	7328	7284	7159	7282	7378	7244	7054	7220	7213	7270	7386	7231	7273	7273	7157	7140	7184	7232	7088	7167	7214	7289	7294	7121	7264	7144	7257	7298	7134	7165	7191	7199	7258	7366	7248	7314	7258	7213	7330	7153	7241	7089	7237	7208	7268	7155	7111	7359	7276	7178	7259	7186	7164	7269	7218	7202	7221	7189	7226	7255	7182	7143	7208	7202	7234	6997	7255	7283	7314	7214	7238	7296	7176	7248	7326	7188	7111	7262	7203	7314	7322	7232	7230	7115	7236	7393	7136	7265	7350	7266	7136	7184	7178	7178	7149	7228	7285	7168	7275	7102	7202	7201	7266	7292	7278	7254	7202	7130	7256	7234	7271	7316	7231	7232	7269	7382	7129	7279	7245	7063	7115	7173	7031	7121	7190	7216	7125	7246	7224	7150	7194	7164	7119	7174	7326	7299	7283	7214	7390	7155	7339	7163	7193	7314	7392	7068	7252	7152	7189	7113	7180	7146	7266	7186	7234	7236	7123	7177	7195	7356	7177	7194	7180	7366	7238	7202	7382	7287	7276	7197	7389	7175	7288	7239	7328	7311	7232	7135	7356	7186	7200	7062	7207	7172	7202	7183	7258	7184	7136	7252	7170	7267	7297	7265	7328	7281	7236	7249	7203	7303	7115	7177	7333	7302	7222	7268	7291	7193	7181	7234	7168	7259	7342	7137	7357	7299	7254	7226	7270	7124	7249	7090	7312	7244	7260	7209	7078	7063	7187	7250	7255	7202	7193	7206	7097	7243	7225	7304	7303	7242	7155	7310	7193	7200	7168	7238	7169	7206	7293	7236	7345	7238	7197	7238	7130	7292	7206	7310	7336	7192	7237	7277	7245	7115	7257	7316	7201	7275	7384	7189	7270	7078	7187	7265	7237	7214	7176	7253	7231	7229	7136	7248	7284	7284	7278	7315	7259	7190	7198	7181	7255	7288	7243	7216	7169	7302	7290	7154	7219	7236	7110	7216	7231	7071	7345	7195	7251	7033	7203	7130	7155	7317	7265	7235	7232	7289	7326	7183	7174	7208	7098	7252	7339	7279	7322	7287	7201	7217	7254	7127	7064	7182	7267	7241	7338	7101	7151	7246	7211	7314	7030	7216	7282	7105	7212	7309	7266	7136	7118	7251	7211	7205	7332	7269	7174	7163	7257	7102	7145	7285	7236	7161	7146	7222	7250	7180	7120	7154	7192	7280	7231	7212	7331	7173	7130	7261	7074	7348	7205	7317	7276	7233	7309	7206	7164	7245	7099	7252	7074	7223	7218	7222	7203	7109	7195	7238	7267	7169	7202	7191	7218	7277	7077	7307	7094	7294	7195	7266	7235	7214	7278	7375	7187	7096	7108	7188	7123	7271	7231	7154	7057	7232	7182	7166	7280	7164	7177	7239	7187	7354	7220	7241	7164	7238	7366	7161	7267	7163	7199	7119	7171	7170	7090	7137	7319	7156	7369	7257	7274	7197	7218	7344	7103	7267	7163	7234	7255	7189	7173	7138	7232	7235	7333	7178	7386	7193	7251	7250	7223	7200	7276	7182	7226	7250	7138	7164	7046	7176	7275	7175	7227	7155	7216	7152	7260	7326	7331	7159	7206	7194	7198	7303	7208	7172	7252	7216	7232	7166	7276	7278	7356	7258	7211	7087	7213	7435	7280	7252	7216	7153	7207	7132	7222	7205	7265	7089	7137	7169	7088	7269	7160	7198	7137	7141	7140	7255	7116	7151	7226	7134	7218	7236	7128	7114	7371	7304	7267	7202	7175	7150	7225	7333	7168	7149	7255	7178	7260	7109	7268	7397	7311	7201	7310	7205	7271	7218	7293	7366	7242	7265	7256	7150	7235	7123
3716	1010	972	1203	738	719	715	729	693	703	685	732	712	730	700	632	692	690	637	697	653	687	685	679	654	661	655	706	615	740	667	647	663	695	649	653	608	656	653	672	659	624	629	673	701	654	631	704	653	622	675	660	673	644	640	674	680	684	663	700	664	668	688	628	680	634	619	682	620	682	682	682	688	704	656	652	610	607	671	642	722	645	620	654	696	657	662	653	665	683	658	648	680	656	686	666	593	625	625	602	645	622	654	650	687	657	658	707	678	631	636	600	649	627	647	682	679	644	666	627	675	625	651	650	672	632	635	626	645	670	627	650	662	661	701	654	679	657	608	650	672	706	622	662	632	660	683	603	602	689	683	588	671	690	708	674	655	661	681	661	691	727	654	639	663	669	651	666	668	661	668	650	681	679	636	678	690	697	629	663	650	614	690	686	663	684	664	669	632	690	610	680	661	640	673	655	683	645	680	648	628	683	659	640	650	675	636	689	665	668	610	683	617	694	617	664	638	695	644	660	665	652	595	694	702	656	704	674	638	649	698	689	634	673	680	675	670	611	690	642	634	657	630	627	644	639	669	683	601	634	687	661	695	601	656	613	694	666	671	666	668	668	635	640	649	665	613	654	668	643	645	657	688	655	629	626	674	649	661	623	624	678	600	639	615	639	670	643	681	624	656	661	637	615	648	686	665	668	662	639	617	662	703	659	663	642	660	652	635	680	619	644	658	679	647	748	699	618	682	656	644	639	603	658	674	649	657	692	612	662	666	660	682	641	665	643	647	664	594	667	607	673	659	672	659	668	684	692	615	657	607	615	680	619	662	661	633	653	694	615	668	696	647	695	642	668	654	670	685	681	642	657	691	640	597	650	626	670	664	643	664	717	672	684	651	657	655	626	633	643	633	650	677	654	668	650	631	648	659	653	686	673	679	681	661	674	660	659	708	629	635	683	658	694	650	639	640	608	632	644	658	623	683	653	642	613	690	650	637	610	650	664	662	707	649	664	681	647	693	601	713	659	635	636	643	654	666	691	666	611	667	662	626	666	639	635	677	604	679	654	645	688	684	647	662	608	640	639	691	610	668	677	676	636	648	624	648	662	621	680	668	622	686	661	647	682	680	660	622	632	659	634	656	639	653	625	646	685	645	628	636	599	657	652	646	723	682	668	663	655	627	645	630	686	664	687	693	648	655	655	678	615	667	631	671	708	636	646	596	648	618	681	693	681	617	645	670	682	666	623	668	699	643	616	681	592	656	675	671	678	614	683	692	654	667	708	671	630	672	688	648	655	702	696	647	645	684	641	678	638	647	639	646	691	610	692	628	693	657	646	679	658	648	664	635	684	618	659	640	649	641	656	674	645	680	651	674	685	651	640	669	668	646	651	632	604	633	669	630	638	644	665	690	702	660	646	662	657	668	643	638	662	668	663	596	620	652	656	652	650	645	697	655	693	643	662	668	632	669	650	690	691	677	644	663	624	638	639	671	619	627	670	669	697	675	697	680	625	649	644	672	660	687	630	668	686	645	657	649	671	643	682	657	682	620	658	665	640	668	631	626	692	678	653	601	656	669	662	703	699	597	684	684	688	667	657	682	691	641	662	676	643	616	700	676	611	714	642	685	650	654	654	679	677	646	691	679	652	645	596	613	681	631	653	648	672	656	638	675	667	662	675	636	656	675	663	617	648	669	658	639	631	641	685	692	634	639	662	647	720	659	640	637	651	667	654	661	644	617	656	718	655	638	649	679	634	671	704	676	685	674	661	651	608	689	718	676	678	679	658	634	678	625	626	658	674	642	670	651	626	679	664	677	672	643	704	653	697	640	672	633	607	639	652	699	695	662	697	683	687	662	664	656	636	667	665	685	606	660	632	645	653	630	681	636	647	712	669	664	659	634	666	679	674	672	692	620	649	597	668	653	720	659	659	612	638	692	631	651	682	632	644	666	679	627	665	634	666	653	659	638	670	679	667	644	640	642	672	650	636	641	725	675	675	623	653	641	688	651	701	637	678	657	678	699	649	643	634	668	699	658	621	725	667	644	656	625	684	659	632	632	621	639	636	628	651	692	648	660	654	622	642	646	671	713	660	662	662	649	643	653	627	642	692	650	626	652	599	663	651	678	681	669	672	682	659	673	674	665	638	644	694	623	618	654	649	663	649	659	662	657	650	627	635	670	707	660	646	654	673	652	652	645	677	632	650	698	625	675	620	681	669	688	632	672	673	635	625	648	659	668	687	648	625	642	683	651	640	699	655	616	670	697	666	662	683	598	641	669	670	664	645	629	704	637	654	653	642	605	637	636	629	649	669	657	659	609	631	651	693	688	653	652	601	636	643	670	672	642	657	703	694	670	696	623	627	640	660	600	671	664	646	682	631	693	652	647	609	687	650	656	680	589	629	642	633	665	633	690	614	683	632	643	639	669	644	665	604	648	635	640	630	668	652	651	692	670	619	684	657	684	689	617	607	684	635	650	661	674	680	674	579	651	630	686	665	664	713	656	654	660	692	619	651	657	684	631	659	614	633	663	661	666	674	647	681	624	668	637	650	616	631	627	658	626	613	650	647	635	650	653	677	649	645	699	668	614	632	677	648	659	650	670	654	688	642	659	686	632	666	640	621	638	636	648	654	695	644	663	691	699	654	659	614	617	648	689	668	634	640	691	685	679	635	655	619	665	620	638	605	667	664	630	686	612	649	630	680	611	675	623	684	663	710	635	638	688	662	628	665	693	684	662	666	661	665	612	628	681	716	637	694	647	675	664	666	607	632	656	670	625	655	673	687	678	669	677	628	656	668	681	653	628	625	601	654	649	670	688	678	641	638	685	716	631	683	677	630	654	656	610	679	671	604	644	653	614	662	674	657	617	660	640	656	723	669	665	618	665	654	667	656	645	676	676	669	608	666	667	640	700	663	664	682	697	665	702	687	601	652	678	647	658	633	664	673	673	643	645	639	727	674	660	689	710	656	694	670	662	689	666	647	655	671	692	615	623	694	651	674	670	650	690	663	616	662	676	682	647	674	666	677	686	633	659	661	669	655	671	654	644	697	629	659	628	624	666	654	662	680	629	616	657	677	722	627	610	649	620	639	670	686	662	633	672	642	701	659	682	657	636	644	628	662	665	667	688	634	644	701	698	664	657	662	653	632	644	618	647	674	614	653	666	636	687	658	651	660	620	640	660	656	609	670	648	658	668	670	683	615	651	658	645	694	672	647	666	632	677	664	685	677	642	670	643	656	672	694	632	684	652	686	654	686	711	638	669	666	648	636	611	692	681	638	671	690	656	628	606	654	617	597	617	666	685	682	694	701	678	662	621	670	651	678	654	670	655	670	676	664	693	667	678	607	663	661	608	715	673	659	655	668	650	624	646	666	644	672	661	666	641	646	666	663	671	616	714	667	662	684	618	690	634	653	682	641	664	675	681	667	645	667	643	634	698	674	650	702	674	701	650	696	665	603	652	649	632	635	655	687	678	685	684	680	619	692
20001	14544	11388	19876	13784	13474	11677	9643	8566	7954	7453	7255	7316	6942	6743	6596	6633	6657	6540	6532	6486	6271	6346	6420	6334	6341	6310	6344	6293	6247	6304	6268	6221	6123	6194	6190	6196	6250	6258	6160	6069	6026	6163	6227	6177	6135	6096	6135	6215	6201	6120	6100	6139	6082	5934	6197	6037	6185	6123	6321	6162	6155	6198	6193	6113	6161	6189	6157	6184	6146	6165	6070	6058	6172	6098	6051	6001	6246	6194	6163	6102	6196	6041	6077	6225	6018	6143	6182	6205	6211	6133	6187	6007	6066	6017	6134	6113	6140	6199	6133	6159	6128	6093	6300	6180	6183	6101	6128	6093	6115	6143	6189	6047	6082	6094	6098	6141	6205	6069	6113	6157	6124	6190	6050	6206	6025	6080	6004	6070	6013	6143	6143	6084	6078	6042	6155	6088	6155	6154	6216	5981	6182	6017	6063	6131	6150	6073	6058	6065	6043	6149	6223	6092	6189	6181	6119	6175	6106	6173	6126	6047	6074	6191	6087	6233	6137	6043	6096	6121	6110	6123	6043	6126	6105	6104	6113	6245	6122	6076	6214	6104	5960	6121	6029	5975	6214	6055	6131	6162	6231	6033	6126	6105	6211	6109	6169	6168	6091	6274	6165	6149	6163	6165	6054	6179	6055	6128	6114	6098	6178	6034	6133	6199	6334	6011	5965	6085	6157	6179	6112	6176	6135	6043	6143	6123	6012	6116	6130	6017	6043	6141	6134	6157	6069	6140	6073	6033	6016	6193	6143	6126	6121	6028	6242	6126	6218	6122	6195	6123	6112	6162	6196	6083	6296	6242	6121	6081	6195	6258	6080	6112	6041	6109	6056	6118	6184	6198	6077	6059	6180	6190	6195	6153	6106	6105	6063	6133	6072	6171	6050	6235	6067	6119	6193	6016	6089	6151	6315	6048	6205	6090	6123	6146	6124	6231	6070	6047	6107	6120	6178	6136	6166	6106	6097	6177	6197	6266	6192	6178	6126	6192	6086	6029	6026	6068	6213	6082	6114	6160	6075	6015	6144	6192	6058	6064	5970	6246	6137	6126	6036	6286	6138	6126	6046	6069	6067	6176	6124	6092	6187	6227	6134	6121	6110	6215	6148	6063	6237	6097	6101	6042	6287	6079	6125	6066	6142	6078	6176	6167	6111	6144	6219	6001	6045	6125	6068	6111	6111	6269	6069	5993	6164	6234	6211	6196	6244	6074	6216	6126	6153	6196	5979	6042	6243	6018	6076	5971	6039	6116	6119	5979	6083	6181	6156	6095	6045	6134	6185	6156	6221	6156	6153	6094	6179	6063	6061	6140	6084	6006	6087	6072	6051	6041	6046	6173	6091	6086	6147	6131	6014	6122	6193	6092	6259	6127	6045	6199	6091	5935	6090	6058	6029	6004	6038	6028	6077	6196	6130	6177	6166	6030	6218	6061	6220	6069	6150	6049	6157	6165	6153	6090	6099	6189	6077	6151	6209	6136	6043	6104	6115	6039	6259	6192	6008	5947	6055	6068	6192	6243	6132	6138	6017	6110	6040	6117	6206	6134	6084	6109	6211	6078	6058	6141	6146	6189	6138	6146	6155	6216	6125	6106	6021	6117	6107	6057	6250	6104	5969	6259	6011	6093	6283	6163	6260	6107	6064	6082	6029	6096	6081	6223	6127	6034	6101	6103	6117	6184	6205	6145	6055	6144	5991	6114	6150	6107	6054	6209	6076	6091	6102	6247	6171	6188	6119	6098	6150	6083	6094	6158	6198	6069	6208	6100	6003	6185	6089	6166	6137	6207	6100	6215	6165	6123	6209	6042	6182	6014	6144	6140	6205	6052	6088	6112	6171	6116	6058	6127	6084	6130	6140	6080	6248	6035	6063	6083	6080	6015	6188	6111	6095	6135	6199	6112	6148	6088	6227	6091	6288	6188	6013	5971	6156	6246	6027	6102	6118	6130	6226	6144	6236	6053	6171	5970	6256	6227	6213	6143	6165	6108	6017	6111	6089	6166	6090	6073	6074	6129	6224	6014	6103	6081	6123	6142	6110	6135	6076	6199	6024	6219	6126	6096	6081	6191	6121	6065	6212	6155	6036	6203	6025	6055	6110	6096	6142	6129	6030	6132	6152	6161	6136	6063	6163	6104	6099	5911	6170	6103	6250	6148	6154	6166	6204	6126	6090	6161	6094	6254	6143	6085	6032	6025	6152	6091	6101	6128	6194	6221	6138	6154	5971	6215	6016	6097	6063	6088	6121	6149	6143	6138	6074	6057	6124	6198	6109	5985	6070	6191	6180	6129	6154	6111	6191	6056	6003	6139	6015	6139	6113	6083	6206	6172	6146	6238	6268	6208	6045	6053	6080	6109	6059	6126	6058	6052	6161	6058	6246	6243	6113	6138	6168	6032	6160	6198	5949	6175	5965	6142	6055	6171	6237	6118	6281	5927	6117	6208	6110	6117	6057	6078	6039	5990	6122	6208	6021	6114	6139	6196	6086	6265	6162	6162	6146	6076	5922	5992	6140	6077	6176	6146	6092	6200	6146	6093	6186	6050	6089	6270	6130	6058	6109	6068	6147	6100	6120	6119	6094	6055	6141	6193	6337	6175	6099	6206	6138	6146	6133	6029	6149	6068	6130	6068	6104	6105	6102	6135	6212	6087	5983	6064	6162	6054	6179	6212	6124	6171	6173	6145	6215	6202	6133	6148	6016	6175	6197	6135	6136	6081	6074	6127	6095	6108	6131	6223	6048	6161	6075	6080	6060	6146	6114	6266	6084	6098	6100	6170	6132	6185	6126	6106	6190	6081	6158	6038	6158	6126	6183	6128	6155	6150	6072	6153	6148	6068	6097	6075	6176	6152	6154	6224	6153	6065	6035	6181	6071	6145	5995	6121	6138	6111	6187	6140	6078	6126	6151	6139	6190	6186	6164	6010	6227	6115	6109	6136	6194	6198	6129	6128	6198	6059	6232	6162	6159	6187	6085	6044	6062	6098	6032	5962	6072	6046	6138	6153	6173	6132	6175	6077	6101	6002	6167	6126	6078	6040	6241	6018	6051	6152	6212	6233	6069	6120	6103	6113	6083	6162	6127	6173	6017	6001	6139	6108	6123	6080	6197	6127	6195	6197	6119	6051	6231	6089	6196	6123	6060	6220	5942	6060	6000	6035	6166	6271	6081	6115	6084	6109	6098	6168	6215	6047	6107	6178	6235	6197	6195	6272	6188	6208	6216	5946	6191	6277	5977	6129	6106	6169	6047	6142	6115	6132	6105	6169	6232	6164	6125	6187	6007	6149	6150	6095	6118	6214	6160	6126	6208	6066	6079	6124	6140	6076	6119	6167	5997	6112	6060	6103	6142	6138	6043	6166	6137	5999	5949	6195	6124	6014	6166	6147	6203	6090	6167	6094	6116	6148	6112	6244	6075	6081	6109	6147	5995	6081	6144	5974	6159	5943	6050	6312	6154	6202	5978	6084	6138	6156	6068	6108	6062	6102	6087	6183	6166	6150	6122	6013	6147	6157	6154	6123	6076	6098	6064	6153	6162	6082	6166	6190	6161	6090	6152	6148	6189	6218	6112	6214	6173	6047	6028	6077	6087	6040	6133	6129	6175	6046	6155	6037	6102	6246	6152	6337	5986	6085	6209	6243	6154	6097	6241	6181	6008	6017	6202	6076	6202	6176	6210	6173	6075	6224	6110	6218	6200	6183	6063	6147	6200	6126	6207	6071	6268	6073	6204	6147	6131	6169	6115	6102	6249	6254	6124	6142	6127	6140	6009	6116	6059	6219	6100	6087	6108	6095	6241	6135	6101	6223	6099	6251	6199	6118	6006	6032	6106	6074	6265	6081	5993	6083	6006	6238	6105	6165	6102	6201	6229	6120	6102	6178	6246	6092	6044	6169	6162	6023	6235	6185	6138	6113	6191	6138	6180	6238	6045	6082	6091	6128	6146	6166	6252	6085	6051	6266	6231	6159	6118	6142	6235	6158	6214	6070	6089	6137	6186	6116	6098	6214	6152	6063	6105	6275	6058	6070	6015	6014	6118	6255	6101	6058	6083	6063	6249	6048	6095	6065	6112	6046	6066	6124	6193	6042	6139	6126	6117	6107	6090	6183	6239	6004	5982	6088	6050	6112	6290	6150	6176	6098	6181	6196	6158	6197	6161	6191	6212	6243	6103	6098	6069	6066	6112	6206	6133	6057	6109	6168	6152	5990	6128	6119	6183	6097	6129	6123	6131	6264	6113	6212	6227	6097	6082	6151	6146	6141	6095	6133	6069	6125	6053	6103	6159	6067	6173	6157	6118	6007	6162	6094	6150	6063	6210	6141	6201	6071	6170	6142	6206	6178	6339	6119	6206	6179	6085	6077	6208	6068	6131	6055	6108	6129	6225	6217	6275	6114	6069	6084	6213	6109	6047	6067	6096	6275	6201	6115	6147	6280	6219	6210	6081	6155	6080	6043	6114	6101	6080	6144	6263	6248	6221	6101	6206	6156	6124	6050	6204	6255	6154	6161	6145	6202	6137	6175	6121	6152	6187	6091	6165	6145	6164	6129	6091	6114	6093	6106	6152	6133	6061	6235	6239	6075	6198	6133	6140	6092	6073	6108	6128	6207	6010	6165	6040	6114	6139	6237	6023	5979	6050	6127	6071	6175	6225	6040	6122	6077	6161	6097	6263	6186	6173	5975	6069	6149	6064	6125	6179	6019	6162	6103	6075	6129	6185	6064	6028	6105	6215	6098	6100	6275	6037	6174	6067	6138	6272	6044	6169	6157	6168	6245	6053	6207	6108	6144	6185	6084	6224	6088	6123	5996	6099	6146	6145	6068	6087	6136	6010	5993	6104	6125	6258	6157	6183	6130	6142	6047	6063	6135	6240	6042	6014	6015	6066	6070	6113	6144	6165	6020	6170	6043	6252	6222	6261	6094	6188	6132	6067	6170	6118	6119	6010	6116	6081	6181	6179	6174	6086	6321	6033	6018	6180	6171	6112	6067	6133	6108	6189	6073	6214	6077	6057	6254	6053	6125	6055	6075	6093	6298	6129	6105	6130	6207	6103	6148	6125	6181	6124	6108	6134	6124	6013	6172	6211
4098	1076	877	1407	698	718	667	636	638	620	596	620	571	621	607	598	595	604	642	613	609	559	583	607	564	620	570	657	592	586	574	577	562	607	564	543	593	590	580	593	567	561	564	577	569	607	578	592	605	575	592	537	574	602	586	541	576	577	589	597	546	562	587	573	596	592	570	581	543	604	599	570	619	616	594	587	579	586	597	572	568	573	584	583	578	562	602	593	581	589	572	549	578	551	564	556	594	618	612	535	572	572	593	592	571	584	608	575	587	592	569	594	562	562	548	627	566	568	546	609	532	585	571	612	616	552	578	548	543	608	567	560	620	574	577	522	599	615	572	587	588	605	624	547	571	566	587	554	600	606	582	568	604	580	541	566	564	595	557	568	577	590	559	564	568	585	569	523	567	602	576	587	567	596	611	639	521	578	595	536	580	593	586	602	574	589	565	551	575	585	584	558	603	579	591	595	596	578	590	564	572	557	541	555	567	597	599	594	628	614	567	598	538	521	581	590	561	566	574	542	604	542	539	612	581	621	556	598	591	568	603	618	592	573	588	590	621	564	538	589	603	590	571	535	537	536	633	604	613	570	599	544	612	583	549	622	594	582	610	568	543	547	564	547	595	611	577	584	599	605	574	589	562	584	589	616	589	565	553	575	604	593	556	613	580	582	555	575	583	626	620	569	604	535	557	589	623	564	600	570	580	593	581	574	603	589	587	572	581	556	560	601	562	583	602	573	577	549	563	590	592	547	584	584	570	607	615	570	568	576	543	575	573	573	614	630	606	574	541	572	500	620	556	590	607	602	577	545	589	549	558	622	558	573	587	596	612	597	572	562	569	560	554	551	600	553	571	619	546	547	576	562	599	580	542	587	633	540	581	591	567	588	627	607	616	595	585	632	583	547	566	571	575	557	629	602	616	551	620	596	579	632	560	589	596	575	529	591	554	574	597	615	589	571	624	593	614	581	540	589	600	591	587	577	549	538	571	580	606	567	582	566	571	606	599	553	592	609	556	588	591	562	585	626	589	616	598	574	588	569	591	615	553	596	605	553	551	598	579	590	562	569	591	615	567	562	613	560	588	633	563	564	591	575	589	555	578	562	600	541	589	555	595	571	578	584	601	617	591	555	599	608	580	575	580	566	568	562	572	568	589	571	598	561	565	605	560	581	584	599	590	551	607	594	583	583	614	641	587	570	599	567	620	585	580	588	632	578	579	594	539	576	583	562	564	571	604	595	573	560	605	568	578	570	640	557	563	537	544	574	582	555	558	554	569	556	566	592	587	559	596	555	571	526	569	592	571	574	581	608	599	587	572	572	585	584	584	594	611	562	617	598	544	578	515	566	547	535	572	560	583	615	631	561	589	558	565	622	597	591	553	523	550	606	575	571	619	565	593	597	548	549	601	558	603	584	593	620	592	529	554	577	575	590	632	542	549	543	592	590	565	592	597	580	590	553	572	596	576	589	572	602	597	550	546	576	601	567	580	624	576	557	603	563	582	567	587	590	589	567	561	553	598	621	558	608	581	595	540	585	594	613	574	541	565	518	586	567	596	545	603	572	576	565	593	571	580	549	560	566	577	599	628	565	554	603	562	579	565	516	561	577	574	589	579	562	560	587	583	581	619	588	567	555	575	547	517	549	578	542	624	569	566	553	599	579	601	591	561	549	603	558	599	609	594	563	627	607	575	602	586	533	606	558	607	570	585	595	564	590	613	559	599	596	562	561	541	536	586	589	577	569	588	599	610	567	585	567	561	577	554	603	542	584	560	581	588	566	599	576	622	572	637	575	616	569	542	570	551	616	591	607	530	589	594	579	578	599	615	621	566	578	521	581	620	609	577	558	539	595	568	529	618	592	624	580	572	573	599	584	566	523	601	552	588	585	583	568	622	561	580	573	581	595	599	539	576	572	602	551	601	540	572	578	611	593	605	612	576	563	606	587	615	604	569	584	591	573	552	571	569	628	574	591	550	584	588	547	621	608	607	608	602	585	550	580	570	543	571	600	577	572	613	557	565	615	545	602	561	574	541	577	631	550	582	573	617	549	592	574	564	552	550	565	568	570	604	529	559	620	575	570	566	516	575	643	567	566	575	563	577	577	557	606	617	579	589	600	570	555	569	553	616	604	615	577	553	605	592	590	554	555	569	597	569	591	545	580	581	579	584	560	521	606	564	581	602	564	581	557	573	574	598	579	605	551	587	562	570	583	584	516	588	592	645	639	577	550	579	529	601	582	542	540	579	578	544	564	563	571	563	601	554	637	605	564	601	598	594	600	628	578	548	574	563	535	550	613	590	576	579	538	588	583	607	537	590	578	595	585	570	578	559	589	534	548	569	589	573	606	627	612	581	602	589	558	590	606	548	549	568	568	557	573	608	601	555	590	600	573	562	573	567	551	562	561	552	575	556	585	533	524	581	597	556	561	587	604	565	626	568	621	599	585	568	613	561	563	613	601	581	573	581	589	579	599	593	578	579	561	567	569	569	573	580	564	563	550	557	594	610	574	596	583	566	575	538	595	580	592	584	578	620	590	579	563	597	567	547	594	563	595	617	570	535	551	591	571	595	581	590	609	575	559	571	572	573	591	569	561	589	565	625	553	576	614	626	561	571	620	581	604	588	526	579	565	589	551	603	536	563	592	591	581	606	626	576	605	608	572	589	597	540	599	545	602	557	558	553	568	601	610	615	574	554	561	532	574	517	546	579	587	585	593	581	557	561	555	582	567	554	567	549	535	595	571	556	583	613	552	573	578	605	635	552	595	618	597	589	605	562	602	642	588	588	572	553	559	614	620	556	571	553	582	576	561	597	623	555	532	538	585	560	617	567	574	552	577	592	578	562	603	558	568	572	599	559	563	594	616	582	589	566	621	543	576	605	555	576	594	627	562	544	562	591	605	574	565	566	582	566	578	581	555	580	614	533	587	561	558	612	575	584	561	621	574	607	577	599	601	538	613	572	558	559	558	583	582	588	567	557	614	568	599	604	594	555	572	617	565	583	565	554	559	559	608	561	584	583	590	527	590	561	583	571	602	538	622	576	539	568	533	610	611	574	604	565	574	564	596	589	599	603	597	544	579	622	553	575	574	547	602	586	556	614	569	557	575	596	559	586	553	602	604	557	588	609	571	529	590	592	565	586	539	579	552	560	599	526	522	583	626	544	578	564	593	586	627	579	621	611	586	599	604	573	566	612	608	597	612	572	588	609	556	594	558	598	620	595	592	585	565	609	572	590	612	598	572	580	595	604	593	589	612	551	582	604	581	548	573	595	616	583	601	577	551	594	587	565	622	624	576	558	546	564	565	571	606	579	598	589	597	562	589	548	574	572	621	578	579	579	572	598	579	582	619	591	613	571	566	552	557	560	580	598	578	604	574	585	548	586	595	621	560	608	570	565	556	587	585	556	580	565	610	564	576	576	548	536	551	557	574	572	602	627	530	555	588	622	560	551	585	602	625	617	594	573	545	587	584	581	579	626	568	549	577
21437	15036	11169	21311	15365	14750	12490	10318	8916	8101	7610	7044	7020	6683	6577	6284	6457	6109	6029	6149	5996	6014	5720	5755	5835	5734	5808	5827	5716	5656	5779	5731	5799	5489	5521	5633	5628	5495	5684	5564	5570	5618	5491	5579	5595	5484	5450	5438	5605	5588	5424	5493	5475	5524	5457	5655	5590	5443	5569	5610	5511	5565	5586	5472	5457	5465	5449	5483	5587	5432	5514	5660	5459	5547	5463	5513	5407	5560	5498	5512	5529	5591	5487	5631	5470	5564	5494	5438	5509	5497	5448	5357	5465	5414	5577	5449	5492	5585	5499	5604	5441	5476	5640	5540	5398	5451	5481	5514	5459	5438	5480	5473	5549	5447	5503	5583	5448	5467	5426	5449	5542	5465	5419	5614	5429	5451	5542	5443	5531	5520	5551	5572	5488	5560	5580	5493	5549	5571	5471	5481	5568	5540	5437	5459	5485	5567	5480	5560	5564	5303	5553	5492	5491	5555	5482	5523	5497	5468	5538	5565	5464	5532	5409	5487	5530	5403	5523	5446	5435	5414	5614	5230	5507	5401	5549	5474	5581	5558	5491	5649	5410	5466	5512	5583	5548	5523	5516	5473	5524	5506	5475	5492	5449	5488	5497	5487	5363	5502	5476	5515	5486	5677	5481	5325	5485	5623	5531	5487	5538	5452	5577	5385	5406	5468	5410	5460	5527	5527	5525	5418	5524	5516	5548	5638	5409	5541	5509	5515	5533	5405	5542	5541	5449	5533	5521	5507	5559	5574	5506	5388	5406	5487	5573	5471	5382	5489	5626	5553	5443	5505	5596	5471	5499	5567	5479	5526	5504	5509	5394	5407	5492	5453	5423	5544	5585	5550	5482	5486	5603	5484	5546	5450	5656	5444	5571	5391	5525	5571	5494	5449	5559	5386	5394	5517	5492	5504	5570	5491	5592	5507	5370	5467	5646	5485	5405	5441	5449	5425	5591	5488	5481	5478	5428	5482	5570	5558	5509	5476	5576	5528	5571	5393	5374	5407	5411	5486	5466	5456	5636	5402	5440	5482	5450	5489	5517	5517	5484	5451	5484	5606	5509	5534	5579	5516	5587	5467	5652	5523	5382	5518	5368	5482	5561	5363	5466	5527	5460	5604	5571	5513	5596	5537	5592	5492	5417	5331	5501	5513	5456	5544	5414	5462	5452	5405	5475	5545	5447	5519	5520	5502	5454	5603	5488	5471	5443	5484	5535	5495	5395	5568	5477	5506	5479	5524	5625	5585	5469	5585	5429	5470	5380	5529	5513	5504	5426	5414	5550	5468	5514	5585	5520	5524	5463	5471	5485	5459	5630	5489	5326	5498	5440	5549	5554	5499	5289	5510	5529	5490	5380	5599	5486	5361	5590	5494	5449	5455	5484	5562	5462	5484	5513	5558	5502	5464	5616	5452	5496	5531	5501	5381	5443	5461	5412	5508	5481	5604	5440	5573	5426	5523	5470	5576	5492	5606	5658	5574	5444	5508	5618	5553	5594	5583	5516	5597	5659	5617	5538	5370	5641	5484	5528	5452	5436	5468	5585	5465	5527	5461	5540	5491	5521	5504	5482	5592	5547	5411	5423	5536	5430	5446	5514	5501	5618	5519	5377	5463	5525	5469	5546	5551	5424	5441	5482	5455	5559	5563	5557	5419	5486	5473	5342	5532	5492	5554	5557	5492	5508	5440	5462	5482	5407	5594	5593	5479	5627	5525	5608	5395	5570	5348	5520	5554	5539	5423	5366	5451	5498	5465	5579	5416	5476	5596	5519	5466	5477	5459	5438	5518	5417	5493	5391	5505	5578	5451	5551	5441	5536	5549	5492	5483	5765	5448	5459	5505	5562	5519	5456	5464	5469	5495	5609	5666	5532	5344	5561	5501	5512	5510	5491	5461	5464	5523	5470	5524	5397	5581	5365	5579	5417	5426	5624	5375	5438	5502	5435	5492	5501	5630	5574	5383	5528	5423	5548	5445	5524	5428	5579	5438	5513	5475	5470	5559	5573	5454	5390	5524	5530	5547	5467	5494	5633	5565	5454	5518	5596	5505	5585	5455	5461	5562	5481	5536	5529	5313	5479	5546	5461	5594	5528	5424	5527	5398	5500	5485	5535	5399	5535	5482	5442	5497	5496	5429	5477	5529	5430	5447	5424	5478	5410	5560	5448	5552	5557	5382	5472	5400	5544	5457	5440	5487	5549	5493	5512	5502	5420	5438	5565	5563	5468	5562	5562	5387	5473	5461	5601	5484	5543	5416	5490	5529	5516	5502	5397	5458	5585	5445	5529	5564	5578	5462	5546	5468	5462	5487	5461	5437	5420	5532	5460	5371	5576	5610	5692	5465	5503	5469	5558	5526	5493	5401	5499	5451	5593	5611	5561	5587	5470	5638	5543	5572	5438	5476	5550	5521	5548	5489	5365	5394	5450	5548	5520	5519	5454	5454	5530	5476	5556	5486	5506	5491	5604	5495	5614	5589	5581	5503	5522	5447	5469	5459	5536	5365	5457	5501	5593	5428	5472	5502	5499	5567	5547	5461	5588	5505	5549	5484	5505	5475	5560	5529	5385	5526	5505	5566	5464	5466	5403	5660	5432	5581	5559	5551	5447	5482	5470	5587	5463	5487	5475	5472	5466	5485	5347	5512	5343	5467	5536	5566	5478	5428	5531	5458	5493	5536	5453	5558	5560	5374	5446	5607	5589	5405	5532	5557	5461	5535	5531	5413	5562	5553	5402	5449	5481	5552	5615	5532	5388	5416	5504	5509	5422	5370	5542	5440	5635	5576	5515	5543	5539	5451	5466	5495	5595	5404	5378	5550	5488	5516	5345	5618	5513	5466	5445	5572	5558	5541	5453	5455	5501	5651	5600	5424	5489	5627	5490	5477	5544	5527	5442	5567	5513	5486	5548	5495	5465	5494	5440	5517	5415	5518	5392	5572	5521	5503	5509	5486	5472	5515	5565	5463	5583	5474	5423	5526	5454	5602	5511	5558	5405	5568	5354	5494	5464	5520	5368	5578	5495	5367	5435	5359	5564	5531	5360	5491	5546	5489	5556	5586	5400	5531	5465	5410	5578	5506	5496	5469	5438	5468	5501	5429	5568	5461	5573	5415	5439	5512	5536	5465	5481	5437	5410	5512	5580	5542	5518	5341	5555	5543	5534	5545	5528	5457	5499	5568	5598	5461	5309	5530	5663	5472	5484	5472	5482	5503	5436	5471	5515	5398	5518	5467	5482	5494	5409	5385	5522	5397	5585	5431	5514	5468	5487	5428	5583	5433	5432	5494	5515	5533	5463	5484	5551	5521	5522	5361	5496	5548	5514	5497	5499	5437	5457	5506	5470	5465	5526	5495	5532	5451	5475	5462	5520	5396	5521	5477	5451	5460	5416	5482	5497	5572	5399	5475	5469	5542	5513	5517	5448	5492	5434	5471	5523	5437	5560	5393	5544	5480	5609	5592	5478	5507	5548	5506	5390	5419	5588	5533	5555	5503	5542	5528	5557	5355	5530	5510	5528	5535	5576	5526	5485	5425	5486	5435	5603	5444	5527	5493	5421	5356	5526	5445	5347	5482	5519	5409	5429	5439	5473	5569	5463	5573	5473	5489	5460	5425	5471	5358	5564	5484	5450	5550	5437	5485	5519	5550	5330	5440	5488	5585	5411	5585	5498	5565	5511	5375	5544	5546	5451	5458	5481	5380	5430	5511	5505	5387	5587	5314	5443	5486	5525	5566	5451	5481	5440	5521	5487	5511	5473	5443	5489	5496	5341	5625	5486	5480	5605	5500	5581	5441	5476	5497	5425	5695	5504	5376	5585	5424	5496	5601	5549	5449	5426	5523	5559	5454	5542	5475	5370	5547	5521	5598	5541	5635	5371	5663	5597	5411	5612	5484	5445	5480	5472	5556	5448	5607	5569	5581	5490	5509	5607	5448	5630	5399	5449	5487	5492	5421	5412	5501	5579	5471	5592	5491	5583	5421	5462	5483	5495	5625	5452	5531	5478	5521	5505	5461	5469	5424	5509	5550	5388	5479	5582	5402	5491	5628	5437	5540	5402	5532	5485	5555	5459	5508	5447	5422	5475	5596	5516	5406	5519	5450	5427	5603	5518	5376	5490	5508	5547	5521	5562	5567	5469	5674	5596	5520	5479	5492	5459	5490	5477	5586	5641	5509	5431	5456	5429	5479	5467	5551	5500	5603	5541	5446	5342	5523	5493	5523	5491	5481	5560	5401	5430	5461	5426	5529	5567	5506	5468	5538	5596	5468	5520	5504	5508	5462	5457	5471	5591	5606	5544	5504	5471	5435	5619	5464	5469	5439	5528	5409	5579	5613	5387	5443	5506	5522	5548	5446	5514	5588	5383	5429	5540	5604	5618	5445	5385	5555	5589	5542	5439	5516	5465	5604	5482	5642	5498	5559	5556	5540	5530	5469	5506	5523	5477	5356	5427	5520	5491	5500	5470	5523	5520	5521	5447	5421	5493	5381	5558	5640	5628	5405	5553	5575	5583	5410	5356	5469	5463	5418	5552	5585	5567	5431	5479	5587	5385	5451	5484	5362	5540	5538	5438	5490	5495	5400	5527	5532	5491	5339	5512	5475	5425	5523	5512	5606	5571	5549	5487	5496	5567	5538	5548	5501	5566	5442	5484	5461	5614	5470	5518	5494	5490	5578	5498	5622	5611	5412	5415	5545	5551	5511	5439	5535	5537	5546	5481	5490	5543	5500	5609	5442	5578	5504	5555	5442	5675	5505	5554	5451	5479	5475	5452	5469	5544	5528	5469	5439	5524	5545	5590	5434	5549	5430	5518	5391	5492	5506	5471	5514	5490	5476	5434	5481	5409	5536	5411	5497	5502	5638	5399	5526	5535	5635	5409	5572	5435	5422	5546	5548	5560	5388	5618	5500	5507	5476	5464	5498	5504	5451	5475	5397	5533	5567	5594	5559	5428	5558	5429	5472	5427	5584	5487	5463	5483	5479	5474	5507	5585	5484	5555	5534	5562	5618	5482	5444	5490	5547	5448	5543	5506	5366	5534	5470	5483	5545	5447	5418	5581	5532	5489	5590	5505	5539	5563	5487	5537	5387
3008	1405	1109	2458	698	701	615	577	587	580	545	542	569	523	477	501	488	459	518	470	467	467	483	495	458	485	489	490	489	474	462	495	469	451	439	475	483	464	470	505	470	466	513	441	497	452	497	477	450	448	469	470	441	451	464	432	460	498	494	452	455	467	459	415	460	465	451	448	448	467	496	489	430	483	430	451	469	446	467	505	459	447	434	415	479	457	430	469	461	428	450	446	492	443	464	441	426	462	447	463	435	423	444	442	485	443	483	453	436	429	457	457	451	478	436	431	502	458	510	460	425	448	477	476	470	441	465	481	442	443	464	463	464	473	461	459	423	452	461	478	488	490	441	450	430	458	473	477	435	438	436	437	466	465	454	445	503	432	452	456	486	469	456	449	468	431	501	448	441	390	438	479	451	472	497	459	468	483	458	450	469	451	425	484	411	467	486	474	461	443	465	441	445	475	470	421	435	471	460	468	473	453	484	465	467	494	507	442	508	462	447	462	483	494	428	442	450	513	439	469	485	475	461	447	435	530	499	464	432	480	427	433	473	462	450	436	451	443	447	474	457	463	453	461	465	435	472	458	454	453	464	483	464	440	429	464	484	437	476	477	452	460	459	436	438	489	482	462	459	483	469	445	487	433	474	421	480	468	474	434	423	427	474	403	458	474	489	444	443	497	458	480	488	434	487	469	461	433	467	479	464	490	455	467	504	444	452	423	441	487	458	496	472	446	448	450	470	463	437	446	446	444	464	495	463	493	463	494	435	438	453	414	476	507	499	446	449	425	448	440	450	455	459	465	492	445	465	474	451	439	488	470	446	478	455	487	434	441	477	467	473	428	490	486	480	464	459	452	461	472	465	507	441	429	436	452	466	468	486	430	481	456	493	454	458	446	452	442	447	479	454	437	405	427	469	435	474	446	461	433	440	472	449	454	438	472	441	441	454	476	492	483	455	480	427	470	467	450	490	474	494	444	431	469	459	443	476	466	434	464	458	434	478	461	422	462	414	469	433	458	449	481	397	478	457	424	460	466	478	417	457	457	471	437	491	423	492	464	452	447	489	443	457	454	485	483	456	476	433	454	447	449	481	423	474	399	492	468	482	471	476	476	496	455	450	466	422	460	486	476	471	474	436	456	461	469	446	458	463	481	477	469	479	431	442	476	474	443	439	452	422	463	473	440	480	466	448	411	424	471	449	455	486	449	459	440	455	449	480	470	449	463	462	447	474	467	457	489	465	456	483	495	441	503	454	437	459	488	467	451	465	446	495	446	448	475	486	458	463	487	459	441	437	427	423	466	450	448	481	443	513	468	462	436	419	464	426	419	451	443	478	471	460	468	422	488	484	460	463	428	479	478	503	443	428	473	462	416	463	443	468	470	476	443	449	469	451	459	469	444	440	452	441	454	468	467	477	455	473	417	459	437	474	470	474	438	458	450	447	472	472	438	472	432	505	475	514	465	406	457	463	450	464	480	460	479	438	437	460	437	443	454	475	442	498	413	424	474	466	484	447	457	446	474	421	461	458	472	469	497	439	444	445	454	422	447	468	429	503	444	455	469	452	513	429	479	433	454	482	458	466	439	446	438	469	406	471	437	449	445	480	480	448	436	454	496	465	448	453	480	488	490	468	463	457	431	462	493	470	449	453	453	460	464	465	475	426	462	478	427	439	431	468	450	484	459	431	471	455	471	460	485	473	441	465	477	492	480	438	453	436	435	489	449	454	438	442	488	438	474	475	463	455	441	421	455	413	442	485	455	465	470	466	470	462	452	476	460	438	464	446	459	466	418	473	472	454	477	436	450	467	446	475	491	449	458	472	433	428	494	461	462	437	440	475	469	473	445	462	445	469	454	413	439	417	432	471	427	435	477	459	450	493	502	472	453	460	428	443	455	478	466	477	470	433	437	430	434	469	481	449	441	460	456	424	467	473	451	489	489	467	460	433	453	447	483	498	459	449	458	465	430	412	453	484	475	436	468	490	452	464	469	485	483	479	448	458	454	500	473	482	487	456	441	444	466	462	453	459	460	443	492	453	499	440	446	448	482	459	480	425	450	451	468	472	449	438	499	470	497	457	442	457	464	441	466	505	432	470	443	458	504	451	483	460	469	467	437	467	465	432	453	474	475	481	493	469	474	440	458	475	428	458	446	460	465	448	441	432	437	466	448	439	474	446	455	479	506	462	529	415	450	452	435	434	442	471	433	485	418	417	417	486	469	482	477	472	443	476	449	422	445	478	458	424	470	477	493	443	456	443	476	452	461	500	472	464	468	466	421	447	468	447	469	455	459	486	446	455	459	477	459	462	454	453	445	505	445	478	453	469	428	482	433	485	451	490	448	476	463	469	444	465	473	483	450	511	478	444	471	444	490	461	470	476	467	428	443	422	469	454	446	467	449	484	509	467	421	429	443	453	445	460	476	452	491	479	490	512	438	466	455	418	448	454	427	436	462	473	415	473	430	465	449	452	433	446	425	508	459	450	473	454	482	488	445	472	449	449	471	462	472	475	450	437	479	444	461	486	448	425	431	456	455	498	463	456	461	458	486	464	452	459	479	396	421	473	480	461	461	479	455	417	470	465	429	475	454	486	453	460	487	449	459	457	459	430	442	446	428	496	458	465	461	439	467	456	412	456	437	439	461	472	467	464	430	419	464	439	447	488	432	447	442	450	439	481	431	465	462	445	484	493	451	479	457	470	535	471	492	428	489	434	443	424	450	451	499	447	473	497	457	406	403	448	419	489	452	433	480	460	466	450	496	465	439	492	460	495	448	470	452	433	438	489	465	466	450	443	477	428	426	434	446	452	445	440	420	469	493	434	430	501	434	481	437	476	435	467	480	444	474	477	434	429	484	412	447	466	476	473	485	459	446	469	440	485	476	459	453	435	472	464	475	432	446	440	449	441	454	432	467	449	417	477	482	478	439	452	437	471	472	482	441	427	428	431	479	448	476	432	461	475	486	462	470	471	434	452	437	470	469	459	460	469	399	476	450	438	470	452	483	481	487	466	435	468	455	454	474	481	466	485	479	440	446	452	460	448	468	415	427	455	455	470	436	486	453	481	475	479	413	458	464	421	435	447	467	445	456	427	479	455	452	463	427	477	445	466	413	459	475	440	469	466	446	489	454	505	450	445	460	467	475	474	446	487	467	451	443	444	469	447	477	473	466	462	440	454	400	484	419	459	443	448	471	457	445	461	477	468	452	451	449	433	481	439	453	436	459	480	414	466	451	473	437	405	449	476	494	483	454	424	441	436	469	458	416	481	457	477	471	488	465	462	395	463	459	437	457	458	427	429	484	445	448	473	473	458	458	483	427	453	465	490	486	459	412	459	451	497	429	461	459	461	465	458	428	500	453	438	461	476	475	458	422	455	444	451	451	422	473	463	432	480	453	447	470	448	468	455	484	458	463	458	456	464	452	447	472	419	455	456	463	444	443	455	453	474	439	456	418	460	418	484	470	473	479	442	426	464	462	416	462	430	461
28174	19665	15136	25447	21149	20687	17151	13824	11497	9979	9017	8472	7672	7239	6764	6557	6286	6048	5985	5690	5644	5405	5258	5292	5184	5217	5151	5079	5055	4957	4917	4755	4906	4818	4821	4748	4723	4674	4720	4741	4708	4741	4634	4673	4483	4674	4661	4643	4566	4604	4607	4514	4589	4554	4531	4502	4608	4477	4577	4522	4512	4623	4604	4523	4660	4484	4548	4501	4609	4530	4501	4551	4472	4566	4541	4504	4574	4560	4634	4555	4549	4750	4444	4610	4550	4611	4429	4559	4553	4519	4536	4549	4524	4530	4501	4606	4544	4422	4455	4534	4409	4560	4596	4568	4475	4483	4503	4518	4486	4412	4584	4510	4458	4502	4592	4554	4614	4381	4515	4461	4532	4475	4489	4671	4560	4626	4502	4444	4501	4561	4565	4569	4452	4480	4443	4574	4397	4556	4483	4525	4549	4502	4423	4571	4431	4468	4425	4564	4499	4610	4494	4434	4459	4511	4533	4523	4614	4517	4631	4461	4544	4464	4630	4489	4529	4484	4543	4390	4495	4611	4553	4572	4578	4519	4511	4568	4603	4391	4564	4583	4520	4476	4498	4611	4565	4518	4421	4582	4438	4618	4410	4528	4487	4543	4545	4585	4434	4537	4557	4509	4576	4515	4552	4442	4449	4529	4503	4470	4541	4489	4401	4620	4448	4512	4383	4553	4541	4497	4539	4521	4505	4626	4549	4514	4614	4551	4461	4537	4481	4538	4438	4457	4616	4527	4551	4479	4646	4451	4500	4528	4451	4620	4570	4506	4525	4542	4576	4504	4453	4422	4563	4521	4457	4501	4376	4548	4534	4492	4383	4510	4478	4413	4434	4564	4496	4529	4513	4465	4521	4507	4624	4463	4492	4597	4481	4547	4465	4454	4482	4519	4555	4571	4443	4601	4546	4483	4588	4397	4541	4453	4498	4498	4469	4401	4448	4537	4450	4439	4455	4556	4437	4454	4620	4456	4514	4478	4462	4488	4505	4488	4475	4561	4508	4505	4548	4487	4483	4505	4571	4493	4492	4431	4405	4530	4420	4432	4521	4518	4419	4471	4486	4351	4398	4546	4433	4495	4518	4462	4469	4537	4431	4426	4520	4520	4498	4469	4432	4540	4587	4422	4632	4550	4555	4510	4460	4521	4479	4665	4408	4368	4357	4478	4535	4439	4551	4489	4538	4466	4441	4570	4424	4449	4565	4569	4531	4575	4568	4509	4500	4457	4507	4571	4437	4514	4484	4435	4515	4604	4502	4664	4609	4483	4648	4491	4523	4486	4577	4412	4438	4480	4509	4420	4568	4596	4662	4504	4567	4451	4599	4558	4488	4470	4494	4473	4554	4532	4486	4525	4535	4366	4577	4549	4637	4457	4496	4392	4604	4467	4459	4584	4516	4407	4586	4486	4463	4518	4435	4540	4546	4523	4504	4498	4485	4586	4514	4449	4505	4534	4552	4440	4465	4542	4551	4531	4538	4445	4408	4384	4529	4463	4462	4409	4477	4601	4389	4433	4578	4413	4493	4551	4512	4484	4520	4591	4611	4522	4548	4513	4527	4524	4462	4525	4489	4503	4489	4557	4436	4453	4489	4392	4456	4589	4546	4526	4514	4454	4573	4538	4442	4463	4626	4433	4564	4487	4433	4475	4576	4583	4537	4583	4572	4564	4562	4550	4522	4672	4532	4619	4465	4451	4489	4510	4597	4476	4484	4506	4569	4501	4457	4617	4441	4585	4549	4509	4583	4544	4507	4476	4445	4518	4516	4546	4395	4591	4450	4566	4560	4530	4621	4506	4582	4633	4573	4577	4473	4306	4522	4450	4417	4475	4451	4523	4589	4490	4497	4454	4493	4518	4467	4491	4465	4427	4542	4424	4418	4501	4562	4550	4504	4549	4454	4409	4571	4609	4509	4443	4523	4545	4559	4419	4477	4627	4471	4523	4513	4533	4424	4451	4451	4480	4419	4492	4505	4441	4483	4415	4527	4569	4541	4488	4583	4607	4467	4458	4467	4366	4544	4633	4669	4510	4597	4551	4612	4457	4521	4428	4507	4522	4520	4538	4506	4433	4506	4448	4550	4471	4512	4448	4525	4428	4525	4659	4417	4473	4509	4453	4545	4489	4506	4375	4510	4568	4483	4509	4567	4602	4473	4527	4446	4472	4583	4526	4405	4548	4562	4556	4513	4489	4475	4498	4543	4529	4520	4607	4498	4445	4525	4564	4605	4418	4437	4525	4549	4602	4497	4526	4530	4499	4481	4477	4515	4525	4467	4569	4544	4469	4547	4547	4587	4499	4507	4502	4418	4462	4480	4540	4466	4460	4571	4480	4559	4538	4630	4468	4463	4565	4456	4508	4497	4529	4496	4519	4453	4421	4538	4554	4457	4510	4526	4491	4504	4513	4561	4556	4549	4421	4498	4488	4443	4561	4503	4525	4592	4547	4463	4593	4511	4544	4608	4499	4558	4594	4526	4555	4499	4435	4443	4589	4554	4465	4451	4595	4574	4486	4536	4538	4405	4579	4506	4534	4560	4536	4614	4486	4507	4461	4445	4517	4458	4475	4485	4529	4488	4434	4424	4502	4488	4461	4577	4493	4535	4459	4474	4503	4531	4491	4529	4486	4476	4500	4489	4544	4419	4523	4417	4617	4500	4566	4439	4584	4480	4522	4610	4540	4561	4352	4509	4493	4432	4552	4481	4492	4553	4485	4511	4486	4541	4518	4570	4472	4577	4585	4541	4570	4477	4566	4518	4475	4477	4536	4405	4394	4488	4493	4594	4440	4444	4511	4498	4427	4524	4475	4479	4494	4459	4400	4608	4445	4485	4591	4499	4509	4520	4487	4519	4487	4533	4495	4543	4479	4487	4459	4553	4491	4429	4638	4487	4515	4558	4536	4519	4509	4476	4449	4627	4584	4481	4468	4402	4481	4472	4557	4570	4533	4459	4502	4493	4516	4459	4392	4436	4580	4506	4537	4454	4591	4461	4501	4543	4550	4592	4514	4597	4600	4477	4375	4551	4465	4467	4431	4528	4455	4448	4434	4559	4549	4434	4569	4555	4520	4513	4500	4531	4505	4554	4518	4482	4565	4519	4535	4422	4525	4494	4518	4458	4572	4446	4409	4542	4541	4519	4445	4539	4433	4591	4557	4474	4555	4608	4500	4498	4400	4489	4480	4561	4491	4505	4567	4479	4477	4436	4464	4491	4520	4547	4521	4344	4456	4480	4470	4505	4468	4567	4648	4459	4483	4525	4410	4504	4510	4491	4465	4505	4684	4535	4530	4402	4583	4449	4600	4542	4520	4506	4451	4517	4498	4483	4466	4457	4504	4601	4425	4430	4358	4435	4545	4507	4452	4431	4500	4497	4557	4505	4510	4500	4475	4483	4456	4451	4543	4536	4495	4484	4543	4530	4517	4506	4426	4562	4488	4525	4546	4470	4482	4534	4603	4497	4476	4403	4488	4540	4370	4506	4532	4443	4410	4536	4502	4516	4529	4448	4469	4522	4473	4544	4486	4480	4455	4466	4420	4517	4544	4528	4459	4435	4530	4481	4471	4473	4425	4545	4372	4672	4505	4575	4504	4523	4592	4531	4409	4445	4534	4493	4478	4465	4545	4676	4583	4516	4569	4423	4527	4479	4501	4506	4478	4488	4434	4478	4489	4505	4518	4514	4599	4547	4465	4633	4590	4476	4470	4476	4464	4453	4483	4536	4582	4528	4663	4522	4500	4617	4465	4453	4497	4428	4532	4415	4582	4557	4588	4463	4546	4478	4536	4464	4512	4539	4543	4499	4528	4652	4629	4536	4504	4495	4525	4547	4411	4396	4586	4530	4586	4500	4478	4510	4483	4461	4543	4574	4482	4382	4470	4484	4502	4442	4575	4470	4577	4595	4462	4411	4494	4553	4502	4449	4457	4391	4531	4534	4501	4478	4450	4539	4532	4572	4461	4563	4478	4454	4468	4516	4516	4421	4374	4512	4480	4499	4499	4483	4550	4483	4459	4483	4542	4459	4445	4500	4553	4543	4558	4467	4552	4523	4490	4557	4462	4541	4524	4453	4460	4427	4597	4507	4471	4421	4450	4412	4393	4482	4589	4558	4420	4408	4549	4403	4526	4493	4612	4529	4487	4537	4519	4480	4570	4555	4437	4483	4581	4450	4495	4514	4477	4485	4384	4487	4548	4455	4506	4434	4558	4529	4454	4575	4438	4560	4446	4500	4504	4426	4482	4554	4528	4611	4438	4432	4448	4378	4537	4558	4475	4487	4561	4629	4488	4599	4556	4410	4485	4509	4551	4497	4606	4448	4561	4534	4489	4622	4447	4534	4536	4370	4438	4564	4546	4534	4534	4449	4434	4514	4517	4616	4555	4387	4502	4557	4553	4555	4491	4594	4613	4529	4478	4407	4454	4537	4451	4540	4536	4475	4537	4449	4508	4568	4526	4541	4574	4513	4590	4441	4481	4547	4616	4357	4414	4575	4452	4586	4382	4618	4513	4457	4528	4480	4528	4425	4437	4442	4513	4520	4556	4559	4419	4452	4504	4407	4496	4561	4477	4485	4602	4531	4449	4486	4561	4424	4602	4518	4507	4527	4507	4616	4516	4591	4530	4529	4524	4598	4472	4508	4456	4434	4520	4525	4521	4402	4512	4513	4555	4440	4452	4483	4507	4467	4546	4516	4498	4467	4473	4590	4514	4470	4502	4554	4533	4509	4423	4552	4525	4523	4536	4481	4583	4466	4543	4474	4461	4575	4469	4619	4510	4551	4493	4540	4557	4516	4560	4491	4496	4505	4569	4451	4505	4563	4524	4562	4626	4400	4584	4558	4526	4337	4537	4547	4647	4498	4485	4400	4485	4517	4563	4533	4499	4528	4578	4542	4543	4402	4625	4619	4574	4479	4436	4530	4504	4492	4562	4498	4471	4489	4496	4499	4457	4497	4506	4553	4631	4487	4435	4604	4534	4467	4485	4567	4602	4593	4469	4484	4501	4520	4526	4446	4627	4519	4437	4499	4409	4521	4498	4588	4601	4456	4504	4459	4582	4456	4444	4522	4435	4537	4565	4561	4590	4493	4518	4398	4448
2782	996	926	1067	881	884	768	823	789	847	831	851	838	798	815	777	771	776	816	872	783	786	756	786	852	795	815	729	853	775	816	760	762	794	789	801	810	830	799	783	828	793	740	887	789	767	775	771	782	838	765	785	780	798	798	754	794	822	789	791	778	798	802	776	794	790	803	794	759	790	823	814	786	823	816	794	804	797	802	820	776	795	789	805	802	839	766	779	832	763	784	798	748	816	806	798	743	811	795	811	738	791	817	760	781	762	764	793	812	806	755	775	813	768	768	753	790	759	794	811	773	795	757	803	814	784	763	760	842	804	760	810	844	811	798	816	881	829	765	823	853	735	823	804	780	809	753	780	780	777	792	785	795	797	844	773	812	831	802	741	795	759	801	793	826	756	821	793	807	814	783	844	832	812	844	724	780	800	822	803	800	790	796	834	759	813	814	760	792	797	798	795	777	772	794	789	790	785	817	788	764	842	798	808	765	738	782	787	801	857	813	792	787	831	831	803	815	816	848	800	824	799	757	814	829	769	776	825	795	801	797	793	770	808	767	829	794	848	788	750	779	796	804	775	791	762	769	791	771	816	772	790	817	805	811	790	757	810	811	814	815	766	815	785	809	815	807	806	846	741	831	805	794	871	780	756	807	793	725	816	842	771	787	777	840	767	801	795	806	787	844	802	825	752	796	779	794	781	821	802	821	813	781	805	779	782	789	759	800	807	771	771	791	807	806	764	804	774	815	776	824	786	851	810	800	763	858	755	792	833	785	858	764	770	751	793	784	791	779	856	768	809	790	796	817	797	818	832	865	767	748	750	774	819	826	758	822	831	808	806	770	817	781	794	767	800	861	798	770	789	820	787	813	853	834	785	762	795	826	805	822	785	790	869	787	813	781	798	783	751	827	824	821	776	764	810	760	808	779	764	780	797	781	797	799	791	796	818	809	828	774	807	779	796	760	811	760	811	770	777	809	815	801	811	771	823	806	816	780	793	810	740	774	810	791	770	790	811	774	771	839	795	788	771	798	809	810	794	751	800	833	807	781	795	796	784	776	798	787	805	776	821	836	794	821	806	776	806	788	772	809	787	794	789	819	844	735	765	808	767	790	781	796	799	770	804	786	827	765	854	782	787	792	817	795	801	859	808	804	822	824	785	785	794	791	794	814	759	808	772	756	819	757	788	817	806	814	803	794	735	829	808	786	818	794	826	827	799	807	792	798	794	758	877	837	802	810	792	791	839	771	830	870	789	773	884	812	785	761	821	802	781	814	808	850	799	799	847	795	789	830	821	781	808	807	823	816	763	799	823	803	726	767	805	809	773	728	792	812	791	805	803	781	785	799	760	799	795	824	859	754	783	837	798	813	840	804	844	804	715	813	801	771	792	769	762	774	799	805	827	772	820	818	795	722	834	770	809	808	790	768	840	803	782	762	788	802	817	808	774	768	811	800	753	815	820	777	820	809	823	831	788	817	841	758	798	770	793	810	801	754	782	818	777	807	795	781	823	788	789	759	835	775	757	805	809	807	777	775	788	865	852	825	770	758	781	781	799	779	799	776	823	828	835	742	771	808	831	837	829	818	799	762	781	811	782	817	830	796	849	816	774	764	760	773	805	766	771	784	776	769	739	822	793	768	836	807	812	800	787	814	765	749	783	816	782	837	768	886	807	805	814	770	767	761	757	795	807	832	775	777	790	768	801	806	820	783	794	815	737	805	828	766	789	793	823	786	811	794	825	803	799	737	795	797	807	804	813	789	759	811	773	790	802	838	807	802	834	797	791	761	838	834	807	776	854	767	837	776	798	775	755	813	806	783	811	825	831	766	800	792	835	764	774	773	768	800	792	825	793	775	793	788	752	724	760	833	785	766	775	793	787	801	778	776	783	781	771	818	781	814	827	797	836	847	801	815	832	816	783	839	803	825	814	869	775	823	827	780	801	759	785	763	838	836	829	769	803	771	788	770	778	857	835	814	767	789	819	768	790	776	808	804	800	748	802	808	792	889	787	776	759	733	760	801	797	795	804	807	866	804	832	769	799	810	782	727	815	792	798	809	752	806	834	772	822	809	807	756	807	830	825	766	808	804	795	817	792	812	824	759	807	780	776	766	784	809	806	812	812	801	784	780	811	794	831	841	785	765	790	823	824	764	831	831	771	740	837	778	742	812	818	790	779	799	835	781	802	763	799	795	810	808	810	841	836	813	775	840	789	864	799	830	827	790	749	825	828	760	781	795	815	802	821	791	764	828	761	777	743	728	757	797	794	820	797	767	820	749	816	807	789	802	802	779	776	829	869	797	779	833	812	821	795	778	752	789	821	762	771	789	794	781	805	759	816	833	789	776	828	826	796	771	768	786	803	711	793	808	801	851	803	783	822	821	848	809	769	836	773	801	822	784	862	842	821	769	813	825	815	772	854	802	761	796	810	781	774	812	777	810	790	767	734	815	780	803	738	838	790	795	831	806	750	825	761	806	811	822	788	780	809	828	781	844	805	829	812	868	831	784	735	781	752	816	762	790	811	744	796	788	846	807	780	808	796	803	755	806	804	815	773	837	835	842	805	810	780	769	752	825	769	767	793	805	828	818	832	759	779	795	805	758	768	805	819	835	799	833	796	780	755	844	809	834	771	748	779	768	779	823	788	822	802	818	738	823	832	846	788	784	779	797	824	777	778	786	849	774	791	819	830	833	741	813	791	803	797	768	809	763	772	804	808	814	805	802	781	772	831	791	809	781	848	790	813	767	761	853	790	782	789	771	798	783	786	829	790	818	841	722	843	797	796	817	767	775	836	752	818	760	820	791	745	817	833	797	790	804	807	757	814	745	811	804	746	743	834	810	797	814	802	812	791	848	762	805	820	773	803	795	756	831	798	814	756	798	741	779	772	838	791	807	771	774	796	825	768	772	821	819	806	826	766	807	748	799	808	822	812	796	755	817	822	815	806	815	841	806	797	735	790	858	787	798	798	827	845	800	806	802	801	830	790	787	759	820	856	851	768	812	802	774	762	772	780	780	835	779	792	835	825	806	801	828	782	807	770	849	777	819	782	799	837	776	842	846	803	783	812	817	803	791	853	826	806	760	752	766	804	786	757	826	761	778	827	819	806	798	809	783	740	763	756	806	809	775	793	810	849	761	765	798	850	800	829	774	818	813	743	738	839	786	783	814	797	819	789	792	802	820	737	857	781	778	756	819	831	750	826	807	822	837	810	770	795	781	844	802	829	860	783	827	831	827	772	758	776	797	807	841	767	790	829	787	789	850	796	758	831	788	794	795	790	806	800	838	806	817	808	829	787	808	799	807	784	781	772	827	846	772	798	815	817	808	850	764	736	775	802	808	800	811	790	759	741	774	758	794	810	796	810	780	788	828	797	783	757	754	815	830	826	767	780	795	825	767	747	826	813	830	813	801	801	828	764	822	836	795	805	845	821	788	836	762	791	843	802	808	765	774	820	804	767	822	778	828	798	832	762	756	769	801	787	816	827
18331	12509	9622	17196	12377	11818	10115	8772	8207	7931	7923	7784	7786	7486	7447	7563	7548	7287	7309	7438	7281	7400	7416	7308	7363	7302	7361	7225	7304	7221	7269	7221	7234	7208	7177	7154	7286	7117	7278	7126	7202	7315	7151	7209	7251	7210	7211	7153	7075	7224	7388	7286	7164	7148	7162	7145	7274	7172	7102	7183	7226	7122	7042	7245	7125	7164	7209	7183	7143	7251	7224	7290	7198	7160	7320	7150	7251	7020	7109	7249	7179	7193	7167	7236	7316	7188	7074	7165	7162	7205	7232	7124	7238	7329	7279	7215	7298	7196	7329	7227	7217	7065	7230	7147	7181	7112	7185	7098	7087	7303	7211	7165	7171	7266	7266	7133	7091	7218	7258	7257	7094	7180	7164	7195	7118	7155	7092	7266	7192	7196	7347	7382	7200	7221	7188	7341	7195	7222	7080	7267	7181	7199	7148	7153	7205	7244	7109	7275	7187	7203	7191	7299	7317	7118	7128	7177	7133	7128	7200	7207	7120	7135	7225	7300	7111	7263	7225	7183	7137	7260	7302	7352	7145	7273	7194	7309	7111	7094	7262	7123	7134	7278	7240	7115	7200	7140	7164	7214	7301	7124	7177	7135	7253	7249	7268	7269	7205	7113	7214	7306	7249	7270	7177	7150	7171	7185	7268	7244	7172	7328	7193	7217	7121	7147	7386	7226	7268	7166	7274	7249	7251	7125	7122	7320	7204	7114	7152	7199	7272	7248	7116	7165	7188	7188	7264	7239	7297	7117	7270	7182	7150	7358	7176	7239	7172	7108	7196	7206	7240	7266	7347	7075	7210	7239	7126	7032	7211	7151	7232	7328	7300	7203	7217	7177	7189	7194	7117	7315	7325	7262	7101	7346	7226	7093	7088	7179	7191	7247	7188	7140	7264	7284	7092	7175	7227	7232	7266	7267	7176	7222	7152	7193	7190	7209	7136	7064	7183	7157	7164	7195	7147	7180	7235	7284	7151	7232	7241	7186	7206	7288	7250	7134	7229	7162	7177	7206	7154	7225	7063	7107	7265	7212	7227	7158	7171	7260	7063	7209	7215	7231	7092	7206	7178	6994	7207	7248	7191	7175	7183	7109	7250	7243	7220	7160	7183	7308	7216	7271	7170	7304	7346	7260	7141	7236	7307	7195	7172	7192	7222	7304	7114	7299	7223	7168	7254	7096	7381	7121	7190	7268	7087	7253	7245	7219	7360	7169	7208	7039	7097	7272	7256	7194	7227	7253	7308	7245	7279	7208	7221	7216	7168	7140	7239	7261	7238	7225	7295	7265	7117	7125	7180	7135	7170	7184	7223	7177	7215	7116	7315	7223	7199	7221	7110	7329	7214	7240	7226	7277	7194	7212	7220	7288	7368	7107	7372	7134	7259	7165	7198	7309	7193	7208	7279	7116	7176	7210	7307	7071	7284	7176	7222	7163	7281	7185	7203	7205	7092	7020	7057	7168	7099	7429	7223	7182	7294	7150	7240	7255	7232	7189	7242	7237	7285	7188	7215	7234	7084	7167	7273	7263	7158	7299	7184	7199	7150	7174	7054	7243	7230	7214	7253	7007	7126	7105	7198	7265	7421	7219	7211	7183	7268	7191	7156	7239	7186	7054	7057	7272	7195	7256	7229	7275	7292	7209	7377	7206	7207	7191	7149	7127	7067	7290	7224	7240	7200	7368	7223	7198	7245	7234	7210	7272	7341	7220	7195	7303	7314	7127	7197	7247	7202	7308	7253	7259	7218	7163	7412	7190	7117	7357	7226	7285	7232	7197	7251	7174	7192	7171	7355	7134	7047	7214	7323	7279	7157	7158	7195	7117	7221	7234	7206	7198	7055	7188	7323	7322	7271	7077	7209	7196	7211	7167	7276	7094	7180	7076	7199	7206	7301	7272	7267	7232	7104	7264	7181	7244	7153	7142	7284	7236	7203	7236	7291	7092	7267	7083	7154	7316	7215	7051	7192	7209	7168	7194	7245	7184	7175	7200	7157	7183	7350	7103	7269	7224	7166	7066	7068	7260	7205	7076	7283	7251	7319	7149	7172	7063	7246	7196	7109	7172	7283	7253	7272	7087	7235	7138	7268	7276	7292	7195	7361	7300	7172	7150	7278	7314	7207	7269	7146	7325	7216	7155	7292	7322	7141	7216	7304	7034	7193	7147	7260	7395	7190	7326	7095	7279	7200	7168	7165	7197	7288	7154	7142	7415	7276	7185	7245	7122	7219	7352	7321	7170	7141	7159	7164	7159	7118	7262	7189	7375	7290	7116	7142	7020	7231	7118	7277	7287	7182	7271	7160	7247	7200	7108	7129	7298	7137	7208	7230	7208	7250	7155	7311	7215	7376	7005	7222	7132	7286	7218	7169	7311	7253	7121	7143	7192	7238	7181	7268	7137	7119	7255	7110	7118	7277	7276	7148	7103	7221	7221	7158	7284	7160	7221	7366	7250	7117	7136	7165	7151	7128	7294	7105	7194	7201	7292	7208	7222	7233	7269	7188	7208	7192	7234	7251	7279	7147	7186	7140	7251	7186	7319	7169	7165	7173	7170	7217	7171	7170	7299	7187	7181	7154	7172	7072	7153	7262	7217	7207	7121	7269	7139	7209	7273	7297	7207	7317	7148	7091	7250	7237	7209	7237	7188	7226	7153	7192	7239	7185	7117	7111	7348	7300	7160	7437	7052	7157	7285	7169	7197	7294	7066	7325	7352	7139	7041	7249	7209	7253	7176	7299	7218	7138	7182	7213	7336	7091	7245	7194	7178	7149	7241	7212	7091	7233	7185	7224	7276	7097	7237	7270	7120	7207	7178	7190	7237	7203	7187	7216	7234	7207	7180	7120	7154	7176	7145	7368	7225	7365	7162	7187	7219	7232	7318	7184	7120	7159	7169	7271	7135	7329	7176	7250	7238	7287	7199	7261	7263	7249	7314	7063	7146	7209	7239	7246	7301	7179	7207	7198	7244	7361	7317	7231	7281	7261	7221	7264	7068	7137	7204	7205	7130	7325	7128	7095	7173	7160	7221	7291	7198	7155	7344	7153	7326	7185	7216	7264	7199	7252	7100	7245	7081	7111	7384	7156	7212	7220	7182	7220	7149	7185	7221	7250	7174	7222	7173	7215	7077	7188	7194	7409	7148	7125	7233	7115	7125	7239	7183	7277	7277	7166	7278	7375	7179	7235	7226	7196	7309	7075	7161	7260	7223	7204	7139	7279	7279	7086	7231	7090	7205	7310	7143	7241	7373	7158	7231	7380	7173	7252	7224	7211	7276	7184	7265	7148	7206	7304	7168	7190	7213	7225	7088	7224	7143	7355	7252	7195	7248	7196	7291	7281	7241	7059	7299	7101	7199	7268	7264	7224	7314	7308	7228	7223	7190	7341	7113	7284	7279	7321	7247	7258	7181	7208	7135	7119	7075	7219	7260	7165	7081	7160	7148	7148	7139	7180	7316	7081	7285	7227	7197	7342	7140	7225	7116	7210	7250	7192	7377	7192	7191	7227	7046	7295	7363	7124	7276	7239	7231	7119	7258	7194	7424	7193	7348	7185	7175	7274	7044	7252	7208	7217	7296	7122	7262	7213	7187	7172	7198	7202	7318	7156	7273	7187	7154	7206	7053	7176	7306	7256	7171	7275	7192	7132	7279	7236	7401	7139	7131	7245	7180	7231	7273	7284	7183	7246	7154	7149	7288	7254	7205	7184	7174	7221	7192	7290	7313	7340	7228	7153	7100	7242	7211	7158	7268	7143	7103	7244	7188	7306	7171	7066	7283	7088	7213	7240	7226	7184	7189	7254	7159	7254	7169	7429	7326	7325	7193	7200	7278	7111	7216	7285	7125	7191	7284	7172	7249	7255	7083	7261	7229	7312	7382	7279	7127	7265	7032	7257	7129	7348	7092	7217	7172	7091	7248	7307	7208	7244	7201	7219	7169	7251	7184	7263	7138	7110	7149	7119	7188	7202	7196	7294	7167	7286	7318	7199	7263	7122	7226	7201	7296	7080	7290	7304	7224	7148	7225	7280	7035	7304	7236	7245	7134	7234	7262	7167	7288	7254	7320	7294	7159	7186	7178	7290	7203	7092	7242	7293	7273	7086	7235	7218	7222	7186	7169	7207	7181	7278	7217	7262	7268	7310	7104	7270	7273	7242	7122	7128	7328	7149	7272	7192	7258	7178	7172	7253	7192	7144	7171	7313	7190	7220	7117	7163	7197	7046	7271	7271	7281	7191	7203	7333	7255	7312	7129	7253	7260	7279	7124	7179	7143	7389	7148	7236	7247	7257	7208	7148	7104	7118	7162	7134	7113	7226	7150	7153	7145	7238	7258	7334	7128	7234	7083	7135	7297	7108	7265	7112	7216	7179	7158	7127	7288	7208	7278	7276	7408	7378	7174	7067	7229	7186	7286	7310	7029	7227	7235	7274	7234	7309	7246	7150	7234	7355	7118	7057	7220	7167	7048	7015	7214	7186	7258	7203	7409	7198	7122	7216	7198	7295	7293	7277	7219	7231	7267	7184	7317	7129	7160	7256	7237	7313	7192	7221	7158	7282	7425	7252	7304	7385	7306	7138	7190	7244	7142	7174	7279	7226	7244	7222	7093	7180	7155	7223	7314	7147	7130	7377	7254	7208	7247	7261	7220	7207	7167	7276	7136	7093	7198	7349	7211	7208	7233	7214	7366	7226	7245	7306	7197	7299	7268	7180	7302	7268	7127	7287	7131	7233	7277	7199	7054	7143	7209	7216	7196	7028	7229	7234	7124	7026	7275	7249	7037	7202	7264	7252	7131	7223	7273	7227	7281	7214	7114	7258	7286	7193	7227	7080	7036	7248	7158	7172	7121	7269	7210	7095	7096	7204	7276	7042	7204	7241	7281	7289	7190	7240	7120	7298	7223	7266	7095	7215	7300	7191	7416	7243	7227	7285	7164	7111	7154	7225	7264	7262	7187	7182	7121	7155	7184	7141	7288	7212	7153	7260	7221	7163	7315	7312	7148	7392	7139	7227	7216	7142	7174	7278	7281	7114	7177	7337	7247	7124	7228	7152	7128	7188	7204	7253	7293	7114	7255	7116	7259	7363	7215	7143	7195
3748	996	958	1216	801	735	721	701	686	703	724	715	722	652	674	659	691	656	680	646	627	633	653	628	630	664	633	622	640	699	639	701	599	669	652	731	668	628	646	710	647	654	701	651	659	673	697	686	690	659	649	655	620	613	670	694	656	659	644	650	656	620	637	663	646	703	678	642	665	608	669	656	670	632	626	657	641	635	656	654	678	686	629	676	692	651	609	638	682	574	719	650	595	730	676	661	626	625	658	631	649	648	630	641	644	648	667	644	684	647	618	660	640	652	613	674	648	633	645	652	641	635	671	641	659	636	664	662	674	609	650	651	620	657	681	631	632	637	651	625	651	633	624	630	659	624	673	702	631	670	723	669	642	628	602	675	627	617	645	652	687	684	627	646	627	650	664	636	700	608	658	676	612	672	716	638	641	642	677	646	624	640	663	708	603	642	663	656	655	688	642	650	698	630	683	628	621	644	681	602	670	691	709	667	647	694	629	688	679	669	643	623	684	705	685	618	647	676	627	695	630	639	618	651	669	692	632	603	666	678	673	658	638	661	592	647	648	693	658	665	652	659	614	636	666	678	631	644	632	642	656	647	667	661	656	673	671	637	647	686	639	735	660	637	657	713	643	645	642	676	654	637	663	644	628	637	686	659	630	632	714	643	667	624	652	660	668	673	633	656	622	625	673	662	640	661	651	648	638	647	654	718	675	645	653	636	628	667	636	639	649	626	653	668	661	665	662	675	635	649	658	661	695	668	655	661	658	663	646	686	636	661	650	708	701	655	674	616	654	653	610	670	651	654	655	668	653	659	655	642	701	682	669	658	658	648	682	664	609	635	672	695	694	634	604	629	667	656	650	683	637	661	652	630	626	644	659	678	675	682	638	651	624	664	706	673	653	708	689	645	681	639	660	645	613	688	633	666	641	663	645	632	649	665	656	652	700	614	655	612	642	647	687	658	634	675	681	722	601	658	594	648	645	652	652	658	643	630	663	647	659	677	635	675	646	641	654	623	614	672	649	640	676	675	690	711	609	688	662	647	707	662	649	641	659	675	637	650	632	662	648	630	670	680	659	679	633	642	662	685	632	675	689	685	644	689	660	664	628	692	652	661	682	697	658	644	725	676	611	647	647	694	659	669	645	655	696	664	640	613	621	654	671	673	604	641	723	673	648	661	646	624	627	671	644	600	665	671	665	685	600	669	661	653	656	641	683	657	628	654	623	665	643	688	680	636	606	674	708	647	627	665	674	642	648	661	636	662	667	623	608	689	649	658	619	679	643	603	694	677	633	672	623	701	611	592	639	665	698	703	686	711	693	676	653	636	650	659	640	675	643	676	664	673	616	631	670	691	662	658	630	664	652	629	631	649	661	648	642	664	660	591	666	660	656	599	623	670	671	618	681	620	658	643	693	676	661	722	683	659	652	677	659	670	696	666	670	647	648	687	664	643	601	654	665	666	674	697	646	614	599	732	640	618	640	637	652	622	653	650	683	652	619	636	633	671	686	657	604	681	677	680	668	641	687	679	643	664	653	627	666	664	677	631	678	617	654	619	644	689	650	666	649	668	635	694	649	650	678	682	658	642	695	656	642	708	641	665	647	640	652	661	676	681	686	646	628	653	652	641	677	681	669	641	669	676	669	688	622	625	644	650	635	653	679	645	672	641	659	641	596	649	651	653	687	643	703	622	654	626	611	697	620	609	625	710	660	685	656	688	680	668	681	662	664	649	636	655	637	685	665	647	658	646	624	665	655	674	687	605	648	667	637	662	701	620	642	699	646	636	693	665	677	716	675	657	676	655	667	682	612	659	680	669	654	674	683	698	658	654	630	619	622	630	658	647	661	659	656	648	672	685	670	639	699	639	640	639	654	652	658	697	682	664	605	664	669	682	677	653	606	617	627	645	636	647	655	615	650	652	625	685	645	667	641	632	658	684	660	609	681	600	615	672	631	653	649	617	601	654	658	666	674	613	656	681	657	620	663	696	683	699	660	619	630	688	657	629	655	667	632	662	676	695	635	652	672	654	659	637	618	680	681	677	649	649	701	634	643	607	682	642	694	653	659	617	647	653	628	679	685	676	668	705	659	609	642	669	634	621	663	660	676	637	656	618	656	635	680	687	650	696	697	643	692	675	637	654	646	660	674	677	644	659	632	638	649	645	651	602	651	666	647	704	654	652	630	618	642	603	636	675	636	699	685	636	705	646	678	661	690	692	623	657	669	663	664	623	698	620	697	714	679	635	684	626	637	652	664	675	661	671	616	640	633	656	681	632	673	654	648	687	683	641	646	656	706	682	626	654	705	665	696	686	577	681	654	655	639	658	635	641	672	656	691	664	640	574	675	626	686	679	652	641	602	657	689	653	664	690	698	642	621	629	613	656	667	700	621	682	632	640	661	657	673	669	635	669	673	629	651	679	652	685	647	617	658	715	648	615	687	698	607	671	652	671	633	667	611	643	647	635	666	639	664	653	654	602	650	647	669	640	669	625	644	690	687	613	680	639	595	611	672	669	692	642	652	668	634	703	628	648	637	650	666	661	648	645	684	679	663	650	612	644	610	579	649	669	673	638	654	657	670	630	656	677	669	568	675	666	655	638	648	648	675	669	610	719	658	636	650	613	638	632	669	654	688	709	659	630	679	615	630	647	641	627	655	660	659	669	632	658	648	658	629	704	646	694	659	656	651	648	678	642	623	623	654	635	672	594	699	626	685	663	657	646	636	673	712	637	667	587	643	621	607	662	651	677	648	660	648	686	667	642	672	696	660	678	669	645	648	685	649	624	620	618	725	668	623	687	672	686	616	656	653	655	649	618	650	631	603	618	671	643	683	672	634	679	648	700	705	652	666	604	647	693	570	616	680	669	676	671	588	662	640	664	670	655	685	666	657	630	647	659	669	681	635	644	638	614	649	608	633	659	665	668	705	648	686	696	659	675	689	664	693	688	667	646	675	614	674	693	624	619	661	617	624	642	624	657	598	700	620	671	655	657	671	681	671	624	676	669	682	643	638	642	641	680	629	611	631	705	637	675	650	614	612	634	690	643	661	646	637	645	641	680	666	666	659	581	686	697	646	592	694	654	665	674	685	623	670	669	658	659	663	634	657	652	610	674	687	659	604	676	639	684	673	630	653	650	655	628	653	612	621	679	670	678	666	644	662	644	670	633	657	677	661	655	638	651	652	661	622	681	672	621	649	647	678	625	646	674	660	669	671	651	595	659	657	658	657	629	635	656	633	637	666	618	662	653	653	607	638	627	697	666	649	627	630	630	662	664	645	746	670	626	661	654	692	701	616	621	654	654	664	633	665	658	657	672	608	664	607	661	607	663	660	690	627	652	648	670	658	639	639	644	659	636	664	692	659	631	607	663	656	642	706	678	665	682	661	656	634	632	612	691	697	631	608	644	691	644	668	653	697	661	678	658	654	676	671	679	685	634	666	686	688	667	653	625	658	662	625	654	663	590	619	658	699	646	622	641	684	648	687	658
20067	13544	10991	20185	14650	13792	11403	9593	8478	7845	7578	7352	7096	7017	6669	6713	6668	6624	6502	6530	6382	6450	6382	6399	6247	6472	6357	6306	6353	6260	6139	6212	6236	6243	6036	6147	6135	6088	6083	6195	6023	6038	6220	6115	6186	6164	6215	6026	6165	6085	6160	6088	6174	6044	6074	6137	6193	6169	6015	6193	6144	6229	6032	6170	6106	6316	6145	6178	6119	6228	6057	6042	6198	6172	6049	6057	6176	6161	6081	6066	6043	6085	6058	6089	6170	6200	6179	6078	6112	6162	6096	6261	6142	6053	6198	6070	6120	6021	6070	6277	6125	6109	6055	6183	6118	6074	6027	6088	6028	6088	6067	6108	6206	6178	6005	6100	6037	6020	6120	6112	6094	6080	6126	6139	6154	6065	6027	6047	6184	6175	5880	6075	6086	6153	5946	6150	6178	6017	6078	6163	6089	6109	6048	6168	6211	6101	6115	6048	6196	6022	6099	6079	6065	6197	6134	6209	5978	6075	6108	6126	6192	6074	6088	6127	6148	6051	6110	6148	6106	6081	6132	6030	6027	6084	6139	6122	6053	6250	6190	6036	6054	6176	6025	6177	6073	6145	6048	5998	6188	6133	6105	6140	6053	6086	6086	6166	6135	6008	5979	6042	6084	6104	6055	6017	6155	6006	6003	6122	6164	6009	5969	6058	6168	6280	6043	6048	5925	5986	6171	6079	6087	6048	6075	6209	6094	5946	6160	6175	5982	6111	6107	6084	6098	6051	6015	6123	6142	6195	6029	6027	6159	5976	6092	6089	6108	5994	6065	6135	6185	6048	6077	6214	5971	6000	5986	6096	6181	6002	6174	5969	6169	6078	6111	6000	6134	6094	6240	6098	6104	6064	6060	6090	6147	6143	6187	6013	6052	6122	6142	6053	6087	5974	6114	6060	6064	6171	6096	6107	6081	6069	6203	6019	6133	6179	6058	6092	6123	6031	6177	6006	6079	5966	6081	6079	6106	6070	6091	6134	5986	6113	6020	6082	6122	6042	6124	6079	6144	6105	6103	6195	6114	6081	6081	6091	6224	5992	6189	6203	6006	6025	6050	6172	6143	6096	6116	6137	6075	6127	6040	6112	6070	6189	5960	6121	5961	6033	6190	6195	6059	6028	6047	6121	6062	6066	6189	6180	6104	6061	6063	6034	6100	6198	6037	6194	6111	6045	6150	6048	6132	6175	6103	6060	6185	6092	6036	6092	6085	6130	6030	6113	6117	6222	6052	6111	6067	6089	6231	6065	6227	6182	6107	6114	6023	6041	6140	5975	6137	6094	6060	6093	6082	6201	6093	5991	5986	6143	6145	6016	6178	6210	6064	6149	6184	6053	5997	5949	6047	6114	6192	5980	5978	6176	6162	6078	6092	6066	6193	6086	6077	6092	5977	6103	6137	6219	5949	6033	6146	6119	6160	6079	5978	6052	6125	6106	6094	6114	6092	6143	5974	6219	5902	6142	6175	6057	6196	6107	6208	6149	6170	6079	6114	6119	6135	6080	6072	6164	6050	6121	6092	6167	6008	5918	6124	6027	6078	6169	6102	6152	6047	6073	6230	6055	6076	6087	5993	6256	6043	5993	6143	6059	6083	6062	5955	5984	6106	6157	6235	6116	6144	6066	6144	5938	5967	6110	6144	6062	6225	5933	6047	6155	6063	5990	6057	6091	6030	6018	6056	6271	5989	6074	6078	6101	6019	6140	6174	6039	6356	6062	6125	6059	6041	5967	6163	6091	5999	6077	5983	6045	5976	6147	6140	6123	6070	6151	6090	5979	6132	6053	6096	6003	6135	6252	6194	6198	6035	6160	5989	5861	5999	6165	6096	6090	6082	6083	6231	6092	6084	6114	6082	6061	6164	6109	6007	6185	6018	6116	6105	6320	6095	5988	6121	6228	6064	6097	6061	6111	6218	6106	6137	6134	6007	6079	6124	6006	6083	5890	6017	6119	6091	6032	6085	6152	6128	5989	6080	6124	6003	6092	6153	6046	6065	6010	5974	5931	6063	6053	6079	6054	6094	6083	6108	5945	6171	6134	6050	6117	6096	6210	6036	6032	6127	6097	6038	6187	6218	5985	6116	6056	6167	6160	6210	6101	6121	6192	6099	6076	6119	6031	6041	6019	6083	6179	6142	6154	6138	6067	6165	6066	6137	6153	6079	5962	6043	5982	6216	6170	6082	6142	6203	6133	6129	6066	6112	6060	5983	6118	6221	5998	6001	6066	6074	6103	6177	6124	6078	6095	6199	6117	6160	6030	5996	6001	6085	6070	6077	5985	5993	6074	6038	6067	6090	6172	6046	6112	6109	6140	6120	6120	6244	6145	6054	6077	6114	6069	5980	6129	6056	6056	6005	6062	6116	6044	6212	6028	5982	6190	6019	6038	6194	6150	6105	6022	6132	6031	6145	6150	6077	6208	6141	5967	6125	6190	6079	6070	6039	6154	6074	6117	6129	6056	6167	6165	6102	6201	6124	6201	6047	6059	6085	6154	6104	6106	6192	5986	6149	6092	6174	6176	6170	6177	6081	6130	6139	6033	6146	5972	6039	6002	6134	6236	6085	6033	6082	6004	6065	6022	6018	6168	6070	6144	6105	6046	6061	6072	6117	5889	6161	6031	6005	6157	6276	5999	6045	5952	6143	6033	6080	6103	6004	6165	6132	6033	6092	6115	6097	6095	6091	6080	6194	6077	6220	6067	6034	6192	6110	6103	6135	5958	6119	6158	6063	6094	5964	6002	6104	6076	5961	6218	6217	5970	6170	5992	6036	6076	6147	6073	6051	6053	6140	6134	6053	6030	6103	6035	6105	6045	6039	6154	6071	6053	6004	6100	5984	6180	6077	6028	6069	6152	6069	6131	6221	6100	6163	6272	6153	6018	6053	6189	6015	6056	6201	6134	6107	6131	6155	6096	6098	6192	6031	6054	6026	6152	6080	6069	6212	6072	6094	6132	5920	6189	6165	6102	6096	6172	6089	6060	6141	6119	6087	6150	6085	6174	6157	6096	5937	6064	6081	6059	6098	6057	6098	5991	5923	6167	6206	6149	6065	6186	6121	6154	6162	6201	6203	6249	6138	6043	6002	6204	6062	6120	6001	6035	6090	6065	6150	6081	6058	6082	6143	6199	6093	6031	6107	6006	6070	6278	5924	6134	6238	6162	5994	6046	6191	6076	6032	6081	6112	6102	6099	6102	6022	5917	6175	6253	6051	6166	6165	6070	6166	5983	6180	6052	6151	6047	6083	6184	6163	6033	5976	6250	6073	6069	6208	6126	6162	6163	5972	5975	6109	6046	6028	6068	6077	6056	5997	6190	6242	6162	6043	6117	6133	6046	6014	6064	6205	6057	6110	6003	6158	6122	6094	6200	5991	6238	6106	6063	6046	6125	6268	5981	6062	6152	6044	6101	6064	5978	6087	6159	6128	6072	6030	6127	6136	6068	6092	6071	6198	6087	6056	6006	5951	6166	6087	6009	5998	6092	6094	6109	6231	5978	5969	6188	6032	6065	6142	6111	6073	5954	6125	5966	6066	6136	6172	6091	6163	6156	6122	6173	6136	6072	5912	6122	6160	6037	6101	5928	6088	6024	5974	6087	6019	6176	6130	6156	6135	6011	6051	6093	6009	6133	6104	6077	6084	6172	6177	6053	6097	6027	6181	6111	6175	6225	6065	6158	5932	6094	6062	6149	6157	6129	6114	6115	6120	6049	6238	5991	6119	6097	6094	6018	6237	5962	6099	6142	6065	6201	5954	6134	6038	6104	6120	6190	6002	5965	6069	6049	6124	6156	6103	6151	6140	6201	6170	6045	6177	6141	6166	6234	6126	6158	6139	6086	6017	6127	6081	6090	6105	6033	6175	6059	6080	6119	6083	6041	6078	6044	6097	6046	6237	6045	6115	6096	6073	6169	6080	5943	5951	6099	6094	5941	6075	6065	6034	6121	6190	6053	6008	5999	6166	6141	6151	6219	6021	5981	6161	6073	6028	6024	6134	6050	6139	6176	6107	6086	6163	6147	6147	6075	6162	6126	6059	6074	6126	6187	6085	5997	6054	6075	6252	6157	6174	6137	6121	6125	6084	6108	6052	6059	6135	6115	6070	6168	6206	6104	6175	6090	6106	6108	6100	6063	6064	6097	6193	6043	6091	5968	6002	6078	6147	6206	6152	6183	6094	6147	6236	6118	6158	6136	6104	6189	6134	6047	6084	6128	6163	6075	6167	6127	6101	6170	6056	6128	6061	6142	6096	6119	6128	6150	6106	6224	6082	6120	6195	6040	6082	6169	6121	6066	6043	6008	6050	6128	6024	6010	6035	6188	6150	6181	6039	6101	6095	6115	6103	6099	6146	6179	6156	6122	6163	6144	6078	6098	6158	6066	6125	6112	6133	6013	5988	6086	6010	6147	6111	6032	6093	6090	6147	6172	6124	6119	6019	6134	5939	6093	6056	6084	6062	6090	6120	6060	6054	6140	6234	6043	6004	6109	6032	6195	6186	6070	6199	5981	5999	6130	6151	6120	6164	6126	6106	6053	6230	6014	6083	6174	6219	6112	6072	6144	6242	6175	6095	6058	6159	6129	6185	6072	6174	6060	6018	6149	6139	6115	6145	6070	6036	6022	6089	6201	6231	6112	6074	6153	6091	6058	6172	6035	6185	5951	6076	6018	6005	6166	6201	6093	6118	6115	6065	6137	6061	6129	6088	5999	6150	6104	6038	6013	6015	6039	5991	6153	6119	6133	6126	6063	6018	6129	6049	6144	6111	6247	6064	6070	5983	6173	6175	6096	6078	5995	6199	6065	6033	6172	6043	6098	6093	6066	6017	6088	6189	6089	6114	6095	6079	6089	6136	6139	6138	6216	6104	6060	6092	5921	6254	6038	6125	6016	6089	6084	6141	6101	6027	6185	6088	6087	5951	6069	6142	6136	6154	6194	6036	6155	6180	6133	6066	5883	6019	6010	6143	6059	6071	6061	6101	6099	6074	6202	6126	6156	6121	6175	6189	6087	6056	6009	6093	6152	5980	6118	6131	6101	6040	6061	6069	6178	6075	6093	6191	6131	6162	6016	6068	6022	5999	6092	6082	6176
4139	1076	990	1288	708	715	641	597	632	599	599	599	613	599	664	582	645	586	619	611	622	616	631	570	544	583	565	580	590	595	585	568	597	614	595	601	584	571	586	563	595	573	555	596	557	554	590	558	560	626	588	573	595	576	563	584	609	543	573	573	617	591	582	613	572	614	591	573	607	594	542	578	574	572	628	547	599	588	588	566	580	604	562	589	563	546	561	579	614	534	599	582	578	601	557	595	563	584	607	569	603	602	562	581	610	549	623	542	627	574	566	563	605	577	603	571	585	569	579	577	581	555	513	605	597	607	570	570	575	566	588	613	592	601	594	613	570	587	599	576	592	640	611	590	598	561	574	541	571	603	573	625	601	571	593	595	570	569	601	541	610	574	570	604	561	533	576	560	586	544	558	530	543	551	582	582	596	567	588	587	626	557	618	573	599	617	621	621	539	572	577	583	596	584	551	578	552	610	602	591	600	583	588	596	597	527	631	582	592	600	588	586	546	640	577	556	598	565	562	592	596	594	560	551	573	562	589	568	564	540	541	610	554	570	551	592	605	595	551	636	562	576	574	585	550	563	584	603	563	578	554	545	591	589	582	555	595	596	567	574	612	558	592	626	592	599	577	577	596	553	588	598	563	583	567	598	575	572	618	624	551	624	572	570	552	568	559	555	553	587	593	601	582	602	542	619	569	571	567	594	581	581	557	576	569	594	610	605	585	587	608	597	574	556	594	595	599	579	557	585	564	577	600	538	576	575	578	596	567	559	613	548	549	587	532	571	549	584	564	568	574	554	575	555	551	617	598	555	578	593	565	559	588	531	586	573	542	632	555	559	594	597	595	552	579	598	588	576	535	535	580	607	580	559	590	512	574	604	543	597	579	597	624	572	580	618	596	560	599	593	581	603	570	642	576	544	597	627	577	588	578	578	598	591	544	577	593	541	545	543	607	584	549	560	585	596	556	582	557	553	566	579	588	642	609	588	549	582	580	611	541	570	596	595	587	545	583	546	558	580	568	592	558	592	570	537	553	612	592	609	542	605	576	630	582	528	622	579	587	585	540	562	616	626	602	572	600	538	564	562	585	561	561	549	571	539	557	583	587	581	631	582	587	573	615	563	619	637	584	559	600	653	608	558	584	549	618	601	582	570	576	616	552	586	553	567	581	584	555	576	572	534	596	588	558	560	552	549	572	580	588	593	600	577	595	608	580	601	569	571	558	590	607	588	603	555	562	572	592	616	579	560	589	600	641	570	570	564	548	567	530	561	612	594	585	608	540	592	551	542	572	579	576	566	591	558	541	579	586	559	575	593	573	588	505	572	608	557	593	569	618	597	587	521	593	590	608	564	584	575	557	568	580	592	553	563	542	587	577	558	544	571	606	546	588	576	535	553	615	552	605	535	599	565	587	568	577	568	550	604	560	555	639	566	561	559	625	618	600	599	568	558	586	560	543	644	570	597	590	581	577	580	614	557	638	561	575	564	605	601	569	624	587	571	585	590	603	618	597	600	597	569	607	574	611	557	543	592	553	554	561	590	578	575	549	549	552	587	615	561	619	597	610	566	637	560	611	621	589	562	558	667	587	597	597	562	572	587	555	588	576	584	584	589	585	576	543	595	576	599	601	601	552	599	622	572	563	596	603	536	546	606	597	636	616	544	569	560	567	588	592	564	573	587	628	597	609	553	606	579	629	596	582	583	598	638	573	585	553	556	566	568	537	589	602	618	582	618	639	560	557	583	626	564	524	531	571	587	553	612	557	559	593	618	601	581	620	594	542	608	582	603	589	516	532	563	645	576	543	568	604	583	577	553	576	575	554	583	591	586	531	548	569	601	580	550	587	561	575	577	533	592	607	560	593	543	551	574	535	551	521	598	615	612	587	575	608	611	543	553	577	628	543	560	602	569	578	548	619	578	552	582	587	632	570	596	551	573	566	594	568	612	570	535	578	573	628	629	614	551	600	602	575	604	578	603	573	567	531	537	582	559	621	603	561	576	583	571	601	567	593	540	572	588	574	595	562	566	610	573	555	639	575	615	548	563	567	561	572	617	574	569	576	596	606	566	608	546	569	560	593	616	586	541	588	574	561	590	509	582	530	606	542	563	600	574	564	549	584	579	603	579	590	587	561	597	592	555	618	592	587	573	575	548	605	567	611	598	592	574	557	591	545	526	577	562	582	562	560	568	576	556	540	551	566	594	605	567	604	612	583	568	557	590	594	594	561	580	536	553	575	578	586	567	570	563	569	584	567	539	528	622	597	571	597	596	593	573	571	561	570	617	605	578	600	597	560	612	627	592	618	612	592	620	605	584	567	613	546	574	549	561	559	579	596	588	609	627	566	622	559	572	606	592	613	564	571	529	590	576	610	560	619	554	607	625	591	581	625	578	557	615	581	585	547	627	609	638	573	574	553	593	593	564	584	532	627	556	552	547	587	586	604	573	576	556	550	579	560	548	570	582	601	576	581	553	580	568	607	572	572	588	538	636	596	601	560	592	600	566	585	535	557	579	552	554	592	573	601	554	593	521	538	572	615	601	568	583	584	611	595	554	564	614	555	581	594	596	619	588	562	546	618	578	560	567	572	618	631	598	584	565	547	573	598	540	590	582	577	578	587	618	531	613	552	588	579	571	589	607	573	602	587	568	587	597	615	565	602	576	601	532	591	574	577	568	561	607	552	594	596	601	574	561	590	595	601	588	580	542	535	565	543	553	595	584	575	595	548	617	568	588	558	533	549	588	555	545	577	529	526	581	575	559	577	573	595	589	557	562	568	586	590	556	619	582	598	573	549	542	577	585	604	590	589	583	607	605	578	625	564	607	567	600	591	562	516	578	552	634	579	613	555	574	546	581	611	632	558	605	581	588	565	588	583	621	591	595	553	585	593	564	566	575	569	572	574	593	545	610	548	565	597	599	553	613	627	560	569	577	602	548	594	579	606	572	618	573	542	557	593	623	599	583	569	606	626	604	581	570	585	552	575	623	586	599	517	623	543	582	581	645	581	571	579	609	620	593	559	591	526	600	613	564	580	564	593	571	572	568	549	575	584	601	557	607	593	539	557	578	538	566	549	561	558	565	561	605	580	567	631	577	598	588	641	583	606	556	614	588	629	593	582	612	563	574	589	560	571	560	570	584	582	600	603	544	583	549	610	580	599	573	622	588	585	623	584	553	539	591	579	582	632	620	555	617	577	602	596	619	545	614	602	574	574	599	581	572	585	596	581	598	586	559	569	591	587	571	585	561	576	588	596	586	577	596	630	581	571	615	604	572	582	562	581	561	551	606	585	597	576	570	544	590	605	556	581	620	597	581	615	531	588	576	608	528	599	602	564	598	571	575	596	591	605	608	628	574	607	566	611	569	582	595	579	560	613	618	559	576	578	570	563	607	588	571	585	605	593	545	583	555	633	570	605	566	583	600	567	575	586	598	589	567	584	596	544	589	566	588	540	579	602	604	569	600	595	574	589	571	625	585	603	574	526	537
22311	14695	12551	21904	16074	14982	12217	10167	8885	8018	7689	7288	6944	6691	6423	6361	6348	6119	6012	6083	5991	5839	5880	5781	5875	5885	5787	5779	5783	5704	5709	5646	5561	5651	5593	5490	5509	5635	5506	5499	5538	5620	5563	5549	5543	5505	5503	5470	5638	5571	5605	5518	5513	5504	5536	5510	5447	5486	5620	5349	5519	5415	5536	5499	5666	5466	5578	5516	5551	5511	5583	5521	5441	5604	5602	5459	5539	5461	5445	5572	5539	5487	5483	5501	5422	5562	5634	5667	5545	5531	5541	5432	5621	5460	5551	5516	5571	5591	5517	5436	5428	5489	5542	5555	5560	5582	5581	5429	5648	5492	5585	5501	5502	5562	5500	5564	5477	5584	5520	5382	5521	5687	5536	5492	5522	5476	5435	5586	5433	5581	5469	5485	5559	5517	5414	5503	5509	5623	5502	5624	5507	5485	5519	5477	5490	5513	5573	5512	5468	5459	5483	5540	5399	5629	5543	5476	5515	5500	5410	5396	5554	5407	5604	5478	5541	5389	5475	5518	5346	5616	5453	5516	5476	5504	5519	5537	5532	5510	5491	5435	5612	5442	5497	5542	5469	5412	5511	5622	5526	5513	5416	5463	5541	5663	5494	5515	5523	5483	5553	5417	5572	5537	5368	5463	5497	5389	5445	5593	5539	5424	5445	5438	5520	5570	5520	5535	5433	5536	5476	5515	5411	5484	5419	5554	5470	5373	5392	5565	5500	5463	5543	5529	5563	5418	5594	5523	5530	5503	5522	5511	5622	5541	5576	5522	5511	5502	5530	5481	5503	5395	5472	5613	5543	5523	5529	5394	5569	5557	5648	5483	5530	5440	5323	5612	5437	5449	5530	5470	5582	5626	5510	5572	5443	5578	5577	5517	5433	5532	5588	5456	5428	5494	5492	5535	5433	5527	5358	5595	5541	5470	5424	5431	5514	5529	5481	5614	5447	5591	5368	5396	5445	5501	5469	5502	5626	5553	5470	5459	5339	5540	5618	5485	5476	5558	5392	5641	5372	5564	5520	5535	5484	5524	5442	5599	5560	5459	5419	5559	5408	5455	5574	5462	5518	5521	5520	5620	5450	5504	5480	5465	5549	5451	5361	5500	5503	5522	5365	5401	5505	5443	5520	5502	5519	5571	5611	5579	5413	5557	5565	5511	5504	5480	5465	5500	5544	5460	5511	5448	5569	5508	5582	5483	5449	5538	5397	5519	5501	5501	5517	5449	5473	5507	5523	5464	5573	5574	5429	5599	5647	5515	5449	5525	5482	5438	5464	5498	5531	5461	5573	5596	5517	5523	5472	5487	5574	5455	5513	5463	5443	5498	5459	5536	5419	5488	5485	5417	5549	5584	5512	5488	5501	5557	5457	5548	5624	5624	5415	5366	5425	5551	5467	5510	5466	5487	5435	5498	5478	5582	5516	5573	5538	5617	5429	5599	5531	5390	5470	5496	5595	5543	5470	5531	5650	5443	5411	5467	5496	5458	5590	5431	5568	5570	5495	5620	5552	5517	5538	5480	5516	5494	5500	5533	5512	5459	5469	5489	5471	5469	5543	5477	5450	5507	5418	5654	5580	5628	5387	5636	5469	5482	5385	5484	5456	5526	5438	5513	5535	5410	5462	5451	5517	5425	5505	5522	5427	5533	5514	5615	5489	5390	5530	5435	5479	5452	5534	5511	5641	5479	5390	5597	5489	5494	5486	5574	5612	5523	5401	5501	5479	5504	5465	5336	5508	5591	5497	5650	5337	5435	5507	5574	5495	5556	5581	5551	5482	5501	5499	5503	5517	5448	5454	5577	5478	5464	5443	5458	5501	5484	5400	5382	5553	5509	5637	5534	5458	5616	5483	5583	5505	5494	5720	5535	5565	5448	5481	5545	5551	5517	5526	5558	5475	5518	5594	5622	5434	5541	5438	5594	5553	5548	5342	5475	5385	5503	5506	5485	5463	5497	5562	5584	5482	5471	5405	5552	5657	5455	5608	5522	5420	5491	5505	5576	5457	5524	5571	5539	5510	5561	5513	5424	5589	5605	5459	5484	5557	5501	5603	5510	5464	5450	5454	5557	5433	5497	5523	5419	5587	5489	5469	5520	5453	5561	5611	5595	5605	5553	5563	5533	5550	5442	5434	5440	5589	5480	5542	5524	5591	5546	5454	5528	5387	5532	5522	5501	5424	5537	5445	5692	5523	5393	5548	5421	5415	5375	5560	5490	5493	5472	5456	5491	5447	5411	5530	5504	5548	5446	5399	5533	5619	5530	5582	5530	5451	5481	5580	5438	5449	5503	5631	5386	5500	5577	5477	5642	5392	5498	5524	5495	5443	5494	5471	5644	5465	5536	5579	5586	5497	5448	5492	5559	5510	5394	5459	5539	5559	5555	5522	5411	5456	5471	5548	5514	5530	5460	5532	5388	5589	5457	5333	5506	5596	5559	5499	5483	5440	5465	5411	5400	5691	5497	5564	5445	5445	5509	5521	5476	5562	5412	5506	5588	5462	5528	5587	5395	5474	5606	5454	5603	5476	5506	5547	5470	5487	5516	5379	5503	5515	5382	5559	5517	5496	5644	5491	5490	5658	5572	5602	5599	5505	5542	5410	5611	5568	5420	5583	5502	5481	5545	5621	5457	5522	5589	5536	5473	5515	5433	5366	5523	5493	5509	5501	5524	5533	5565	5504	5600	5543	5485	5581	5525	5552	5414	5528	5466	5446	5624	5528	5478	5479	5609	5598	5576	5599	5498	5532	5446	5455	5571	5571	5499	5431	5313	5552	5606	5447	5579	5541	5409	5539	5641	5536	5626	5464	5472	5514	5666	5560	5555	5522	5459	5529	5355	5536	5573	5422	5456	5490	5606	5640	5437	5520	5511	5562	5458	5434	5561	5403	5533	5539	5547	5449	5566	5508	5483	5635	5509	5502	5455	5423	5416	5534	5516	5470	5492	5381	5532	5409	5507	5433	5509	5705	5594	5486	5503	5597	5486	5618	5476	5486	5563	5532	5515	5530	5510	5528	5603	5519	5573	5548	5515	5475	5411	5505	5614	5440	5528	5629	5488	5548	5540	5587	5594	5554	5439	5565	5610	5373	5490	5542	5384	5532	5441	5558	5553	5568	5473	5379	5407	5477	5542	5550	5495	5437	5527	5497	5531	5460	5637	5550	5508	5489	5490	5496	5403	5474	5557	5472	5469	5376	5614	5642	5624	5634	5466	5512	5451	5665	5552	5437	5553	5523	5513	5458	5510	5527	5433	5455	5326	5623	5434	5432	5445	5639	5590	5563	5448	5483	5536	5579	5360	5528	5536	5568	5473	5450	5386	5568	5661	5588	5560	5501	5399	5482	5479	5495	5539	5457	5519	5631	5437	5578	5537	5413	5544	5539	5625	5467	5470	5466	5547	5570	5513	5557	5684	5526	5482	5518	5483	5537	5510	5546	5445	5527	5466	5524	5392	5544	5436	5444	5580	5545	5427	5661	5536	5434	5524	5677	5659	5634	5550	5637	5482	5425	5521	5496	5436	5537	5531	5558	5556	5450	5394	5462	5439	5471	5430	5514	5654	5551	5511	5404	5495	5538	5588	5430	5408	5483	5557	5466	5581	5473	5354	5456	5550	5479	5509	5597	5454	5472	5596	5576	5527	5614	5478	5573	5526	5531	5505	5438	5485	5579	5608	5407	5540	5523	5556	5531	5529	5512	5531	5497	5472	5391	5514	5558	5593	5503	5675	5584	5491	5479	5508	5616	5567	5443	5559	5507	5448	5339	5387	5624	5633	5535	5428	5585	5449	5441	5520	5527	5453	5569	5519	5575	5541	5460	5396	5547	5554	5502	5545	5541	5450	5531	5486	5464	5463	5573	5464	5561	5539	5471	5595	5524	5419	5534	5376	5517	5452	5569	5558	5501	5461	5490	5460	5491	5381	5576	5578	5383	5484	5494	5514	5386	5524	5418	5445	5645	5481	5524	5608	5514	5528	5521	5539	5393	5522	5575	5593	5412	5591	5535	5454	5526	5570	5539	5471	5465	5523	5292	5489	5468	5570	5544	5484	5429	5416	5554	5506	5550	5532	5442	5569	5603	5537	5377	5472	5574	5485	5536	5492	5585	5704	5491	5492	5570	5355	5452	5482	5433	5477	5620	5511	5488	5480	5437	5504	5481	5518	5470	5513	5537	5548	5433	5628	5629	5643	5531	5458	5647	5482	5505	5589	5556	5503	5530	5480	5415	5454	5502	5516	5574	5452	5546	5466	5536	5564	5386	5520	5462	5517	5551	5475	5495	5490	5604	5515	5569	5479	5524	5434	5439	5442	5547	5388	5563	5504	5537	5611	5539	5468	5575	5514	5457	5550	5485	5444	5458	5552	5509	5505	5395	5528	5499	5528	5576	5462	5487	5442	5458	5517	5571	5457	5529	5471	5506	5539	5454	5497	5421	5529	5511	5466	5519	5602	5431	5561	5427	5599	5435	5410	5438	5478	5561	5490	5478	5491	5560	5415	5448	5455	5415	5479	5412	5555	5437	5361	5539	5482	5666	5463	5451	5566	5499	5523	5430	5420	5551	5517	5555	5551	5498	5536	5566	5489	5498	5456	5485	5561	5523	5472	5518	5512	5517	5457	5443	5497	5280	5637	5420	5432	5528	5467	5569	5627	5543	5599	5484	5466	5576	5539	5584	5429	5311	5520	5361	5560	5545	5558	5594	5516	5431	5508	5539	5368	5543	5522	5476	5481	5438	5575	5536	5536	5468	5456	5523	5531	5545	5562	5553	5629	5500	5485	5523	5454	5490	5490	5559	5466	5417	5444	5567	5545	5532	5507	5479	5462	5541	5495	5457	5574	5497	5482	5517	5495	5483	5541	5621	5535	5622	5564	5590	5504	5462	5522	5587	5539	5430	5482	5320	5504	5585	5475	5496	5593	5528	5528	5412	5591	5581	5522	5542	5366	5563	5426	5512	5466	5574	5619	5509	5409	5451	5451	5552	5484	5457	5579	5445	5440	5485	5524	5357	5515	5518	5483	5547	5408	5441	5529	5457	5480	5595	5535	5579	5436	5496	5515	5549	5563	5573	5539	5373	5628	5629	5386	5436	5609
3298	1601	1108	1975	737	697	653	562	617	566	560	567	541	565	501	503	520	488	464	521	531	476	533	512	474	503	496	493	475	459	481	446	482	481	453	458	481	461	467	467	417	481	430	472	465	415	482	452	429	447	442	444	456	438	434	464	469	457	444	494	446	449	507	503	443	412	470	516	482	455	443	468	437	498	456	470	463	479	452	473	442	441	478	457	454	452	482	473	495	468	424	467	466	457	449	474	448	486	462	455	459	497	440	473	429	466	493	473	451	437	447	475	461	468	455	448	450	460	452	441	451	416	465	440	459	447	450	457	470	471	496	427	427	462	468	454	481	472	468	470	485	471	469	451	444	434	446	445	454	476	498	443	423	458	477	466	457	435	436	473	438	486	421	454	465	502	468	498	488	498	475	469	457	498	475	480	489	457	479	473	463	455	460	468	454	462	468	443	486	478	473	470	466	478	416	489	498	479	476	455	479	464	479	434	456	463	467	431	465	486	501	454	467	475	477	464	439	454	482	445	482	442	480	461	463	454	476	462	430	446	471	488	469	475	468	463	470	476	485	475	447	461	452	470	453	435	460	484	443	464	402	453	481	442	485	457	489	445	491	486	446	509	511	466	438	490	441	478	486	443	489	433	461	429	445	474	450	429	445	448	445	430	498	486	490	466	477	495	466	461	492	443	471	469	452	438	465	446	450	501	444	444	487	449	455	469	485	463	456	528	463	483	465	485	450	486	472	469	476	451	464	431	442	449	495	456	463	462	439	450	497	467	470	452	471	458	423	434	481	485	476	425	474	436	493	471	463	445	443	464	465	477	429	440	468	443	473	455	464	475	474	486	450	441	473	426	452	516	452	439	451	471	472	457	470	469	430	476	448	488	459	486	464	453	468	426	455	421	490	474	441	454	435	456	445	457	448	480	474	473	460	497	462	478	439	458	453	475	495	457	461	459	461	486	515	494	463	458	438	486	466	452	472	477	481	456	504	457	504	452	485	474	479	489	445	456	425	462	468	445	493	438	461	473	486	467	460	445	457	473	473	446	472	455	431	432	450	457	457	450	454	450	443	472	435	460	448	482	437	460	469	432	444	467	460	467	502	438	497	472	463	453	443	429	442	481	498	440	448	468	469	464	425	458	459	462	460	480	463	448	475	513	464	512	473	438	413	491	479	446	460	508	454	474	472	476	456	446	461	486	499	485	465	462	463	469	458	446	444	485	450	491	462	483	430	442	472	448	476	454	461	458	452	488	447	427	474	474	421	461	444	462	453	460	479	460	449	449	432	473	459	462	463	493	472	461	408	451	460	455	471	436	485	418	457	468	471	431	427	440	461	435	484	444	458	453	479	492	464	465	493	467	438	460	484	504	459	451	475	460	467	452	453	437	463	496	496	464	479	454	445	510	440	483	483	461	486	450	465	479	458	441	414	483	457	474	465	510	436	457	435	469	467	470	389	490	484	444	453	442	483	524	470	455	446	487	471	453	453	471	445	480	429	475	482	493	457	459	441	456	436	483	435	493	447	437	467	478	466	435	440	474	466	458	447	456	458	484	442	507	477	447	482	470	481	486	433	488	470	494	477	485	480	475	473	463	487	468	498	437	477	410	479	456	495	460	488	460	484	466	460	459	480	411	396	456	427	471	452	422	485	435	479	428	460	424	459	486	445	437	490	479	475	449	460	459	463	498	470	458	472	466	461	398	455	455	448	441	472	457	443	492	472	491	453	485	494	450	421	461	451	448	461	441	459	483	443	483	432	512	452	442	420	455	474	434	466	474	477	469	465	484	476	461	447	462	451	451	457	490	500	474	470	458	473	487	496	452	483	462	483	446	488	450	445	444	522	488	431	446	499	456	460	467	435	458	428	493	481	411	432	490	461	470	438	444	487	449	481	437	493	469	415	430	455	449	431	442	465	467	480	463	451	430	447	467	467	456	425	473	431	399	419	434	453	490	446	464	458	476	427	452	442	449	450	486	468	458	449	433	433	494	508	480	445	463	474	477	446	413	459	435	469	482	455	469	465	461	455	452	478	417	437	448	471	455	457	460	454	436	448	462	464	479	463	476	456	417	429	437	452	438	476	469	464	438	489	424	434	433	460	463	453	465	445	457	412	476	455	466	484	446	441	452	481	426	457	443	455	462	474	489	428	487	428	445	405	440	476	493	473	461	451	482	470	470	445	453	449	471	468	461	466	463	452	490	523	426	495	447	446	483	458	482	475	470	462	490	430	441	492	475	445	471	520	464	482	452	455	433	402	477	457	476	447	485	451	487	486	484	466	441	477	476	483	449	442	453	465	467	458	452	470	454	454	460	442	467	481	510	459	469	465	476	438	448	466	489	481	433	456	501	461	451	460	467	454	461	446	494	455	443	469	436	444	485	460	491	458	473	469	457	458	442	455	461	461	491	442	466	501	471	448	467	505	478	435	478	438	460	473	463	480	438	458	467	463	486	451	422	465	459	457	441	482	473	463	492	474	517	493	444	454	451	467	439	429	427	456	470	474	469	461	492	460	482	470	445	505	470	428	469	437	427	479	445	435	476	489	456	455	531	487	447	478	474	467	431	486	451	438	477	457	435	452	446	466	476	477	452	479	436	496	447	424	444	457	485	485	481	426	480	472	477	485	473	472	450	436	458	449	496	469	453	424	459	480	452	444	500	519	482	425	470	457	482	459	437	465	410	488	451	458	478	435	466	446	459	445	436	459	448	428	430	479	440	442	452	437	432	487	459	475	430	440	472	453	458	429	465	441	473	479	472	438	468	445	458	501	463	493	465	489	434	463	475	452	483	460	432	480	494	467	469	480	530	462	449	448	449	435	462	470	460	461	475	476	449	482	463	485	493	441	449	469	513	433	468	450	495	479	473	445	479	442	437	448	456	453	467	460	460	475	456	481	415	444	414	473	482	478	460	420	490	427	439	463	469	449	460	507	420	459	457	447	514	471	497	427	458	451	483	435	444	421	452	494	502	451	479	481	455	446	472	452	498	473	491	446	493	432	444	444	506	500	477	455	448	489	503	484	488	459	453	465	446	478	484	467	458	474	501	463	468	421	456	478	463	434	429	483	446	494	504	474	452	469	475	446	463	450	481	457	461	466	430	506	449	458	473	447	448	487	482	457	427	488	437	510	461	468	441	464	478	453	450	429	475	444	441	467	438	478	535	495	443	444	455	467	466	464	454	488	445	504	459	454	457	495	432	483	474	457	482	493	459	449	452	449	456	468	434	427	456	477	471	455	470	437	514	474	480	479	462	471	472	493	483	487	452	451	416	434	460	477	427	442	451	438	501	467	451	467	416	416	431	462	467	441	464	447	424	476	492	491	466	433	460	432	479	466	515	433	499	468	441	467	465	473	451	438	452	482	484	461	472	436	500	449	458	465	444	450	458	475	498	465	458	472	461	462	461	456	456	464	475	485	470	457	474	478	469	494	471	464	490	420	461	445	444	445	496	485	470	447	470	459	480	462	445	392	491	439	437	451	501
30603	18818	16029	27058	21776	20351	16866	13744	11420	9940	9023	8247	7832	7160	6777	6515	6136	6018	6006	5809	5505	5514	5243	5188	5171	5039	5160	5077	5082	5006	5015	4896	4754	4898	4800	4779	4828	4735	4734	4800	4717	4665	4645	4584	4629	4595	4571	4679	4466	4613	4630	4514	4674	4688	4561	4586	4532	4583	4684	4628	4603	4498	4437	4701	4635	4521	4536	4658	4531	4513	4473	4614	4564	4518	4610	4494	4655	4576	4508	4554	4503	4595	4511	4561	4529	4653	4481	4481	4653	4492	4602	4578	4563	4513	4524	4572	4515	4523	4575	4493	4472	4524	4546	4487	4619	4574	4415	4671	4593	4579	4584	4588	4508	4545	4568	4522	4531	4497	4597	4501	4425	4478	4488	4527	4543	4513	4631	4475	4445	4524	4472	4499	4631	4593	4465	4465	4556	4496	4538	4522	4529	4452	4503	4577	4527	4525	4507	4466	4503	4552	4466	4584	4492	4461	4547	4470	4554	4375	4511	4503	4488	4384	4579	4505	4445	4634	4483	4501	4536	4490	4576	4506	4450	4520	4481	4480	4510	4536	4550	4551	4414	4595	4560	4520	4532	4606	4554	4481	4575	4461	4417	4393	4564	4518	4495	4531	4533	4522	4459	4525	4507	4557	4560	4594	4516	4588	4465	4537	4626	4521	4562	4433	4525	4460	4527	4419	4500	4392	4497	4476	4487	4407	4509	4530	4473	4546	4572	4501	4435	4443	4589	4512	4384	4518	4638	4564	4447	4526	4485	4491	4457	4582	4425	4532	4497	4576	4532	4525	4341	4544	4469	4431	4512	4551	4435	4548	4545	4384	4498	4373	4625	4547	4389	4353	4346	4509	4518	4468	4517	4356	4483	4611	4398	4569	4571	4486	4481	4391	4519	4429	4527	4544	4401	4431	4468	4561	4488	4457	4505	4536	4513	4555	4404	4455	4549	4456	4564	4483	4556	4492	4647	4574	4540	4498	4458	4429	4625	4507	4423	4437	4473	4492	4371	4545	4445	4548	4370	4537	4430	4675	4519	4473	4467	4477	4575	4569	4451	4561	4497	4399	4625	4517	4546	4503	4476	4437	4549	4486	4501	4496	4385	4495	4554	4550	4468	4582	4533	4386	4401	4594	4514	4458	4427	4522	4480	4490	4485	4476	4550	4464	4514	4574	4503	4547	4453	4485	4502	4467	4523	4502	4578	4451	4592	4407	4500	4506	4549	4631	4482	4480	4539	4578	4456	4524	4482	4577	4542	4517	4382	4411	4484	4434	4502	4435	4376	4504	4469	4479	4438	4448	4478	4497	4541	4473	4524	4492	4463	4538	4509	4523	4589	4508	4430	4413	4525	4596	4504	4403	4581	4421	4508	4620	4432	4539	4461	4517	4464	4485	4500	4504	4503	4468	4474	4594	4543	4478	4475	4473	4515	4495	4415	4485	4610	4439	4515	4566	4425	4542	4421	4590	4431	4543	4410	4458	4606	4486	4512	4475	4586	4586	4431	4540	4618	4450	4518	4476	4501	4597	4435	4516	4530	4538	4544	4653	4627	4566	4447	4505	4475	4469	4488	4467	4494	4541	4476	4453	4490	4467	4467	4507	4489	4662	4391	4453	4573	4506	4477	4566	4457	4493	4598	4406	4559	4503	4506	4493	4527	4532	4513	4523	4550	4497	4461	4646	4452	4530	4517	4463	4521	4454	4493	4550	4438	4599	4486	4560	4466	4485	4499	4533	4596	4553	4412	4476	4414	4596	4576	4414	4501	4513	4481	4609	4476	4450	4487	4471	4501	4497	4456	4546	4475	4494	4532	4580	4566	4481	4475	4441	4446	4484	4444	4612	4494	4474	4482	4536	4559	4592	4507	4504	4413	4602	4547	4391	4509	4511	4599	4537	4567	4470	4468	4380	4508	4526	4527	4459	4469	4560	4454	4516	4459	4485	4565	4439	4516	4510	4499	4528	4484	4446	4502	4633	4507	4475	4516	4405	4479	4576	4491	4587	4459	4511	4559	4524	4452	4506	4555	4511	4531	4333	4554	4544	4516	4481	4524	4541	4494	4439	4514	4450	4438	4458	4553	4420	4479	4527	4539	4566	4414	4424	4487	4492	4533	4531	4673	4497	4444	4465	4439	4613	4449	4427	4541	4373	4524	4466	4539	4545	4423	4456	4496	4509	4657	4560	4397	4504	4545	4520	4400	4366	4542	4479	4607	4454	4458	4507	4563	4355	4440	4505	4483	4432	4490	4562	4464	4595	4497	4452	4412	4676	4586	4444	4421	4526	4510	4552	4465	4505	4521	4492	4506	4586	4501	4520	4537	4433	4537	4581	4525	4528	4408	4487	4458	4517	4451	4486	4479	4440	4503	4473	4513	4535	4473	4474	4456	4501	4633	4459	4490	4531	4503	4495	4534	4508	4558	4486	4530	4568	4600	4481	4544	4456	4410	4479	4558	4511	4400	4495	4485	4570	4424	4464	4409	4574	4409	4558	4461	4363	4607	4528	4473	4511	4489	4449	4667	4516	4448	4546	4507	4542	4434	4628	4528	4533	4531	4447	4553	4545	4496	4405	4401	4468	4576	4504	4458	4589	4622	4620	4482	4536	4492	4437	4489	4651	4461	4455	4454	4504	4535	4540	4536	4459	4616	4456	4493	4506	4566	4398	4428	4570	4493	4447	4520	4583	4547	4486	4511	4589	4441	4658	4527	4485	4510	4506	4380	4635	4413	4457	4448	4427	4604	4523	4451	4578	4537	4648	4543	4370	4546	4473	4497	4508	4415	4594	4493	4485	4512	4433	4521	4501	4613	4522	4481	4454	4526	4510	4512	4575	4506	4536	4374	4488	4607	4480	4609	4544	4559	4613	4512	4510	4448	4602	4498	4585	4590	4605	4450	4582	4510	4580	4532	4487	4562	4492	4419	4537	4470	4573	4453	4516	4435	4689	4568	4503	4495	4509	4437	4488	4558	4451	4513	4498	4603	4570	4461	4432	4442	4525	4436	4572	4527	4566	4606	4470	4489	4515	4455	4542	4544	4441	4567	4541	4499	4586	4506	4472	4453	4457	4518	4530	4499	4565	4456	4642	4531	4432	4609	4547	4445	4549	4439	4552	4540	4564	4527	4563	4540	4422	4472	4581	4506	4417	4460	4578	4439	4416	4337	4443	4503	4446	4637	4363	4384	4612	4514	4529	4456	4562	4503	4563	4476	4447	4509	4437	4527	4511	4515	4490	4535	4585	4477	4502	4503	4518	4558	4522	4618	4482	4498	4543	4505	4525	4562	4490	4542	4445	4436	4467	4482	4526	4459	4443	4616	4485	4515	4471	4510	4540	4529	4458	4451	4414	4620	4398	4482	4396	4461	4446	4505	4577	4445	4587	4501	4442	4471	4450	4669	4595	4459	4432	4392	4392	4573	4445	4574	4525	4569	4534	4480	4485	4598	4508	4592	4504	4535	4531	4573	4500	4427	4495	4469	4502	4447	4422	4509	4491	4484	4470	4426	4435	4417	4540	4464	4555	4503	4457	4589	4497	4472	4431	4339	4418	4474	4432	4447	4479	4383	4441	4486	4541	4490	4459	4544	4509	4541	4496	4571	4458	4653	4479	4535	4536	4451	4518	4462	4416	4679	4399	4441	4493	4441	4527	4456	4631	4486	4597	4510	4663	4535	4539	4561	4573	4632	4564	4324	4481	4452	4505	4480	4430	4486	4598	4493	4522	4447	4530	4484	4439	4447	4508	4475	4613	4430	4487	4596	4574	4497	4532	4580	4491	4486	4538	4497	4480	4435	4582	4484	4522	4494	4637	4408	4492	4458	4554	4428	4485	4447	4559	4453	4707	4475	4328	4538	4562	4448	4598	4379	4439	4570	4532	4455	4446	4489	4555	4472	4587	4687	4491	4495	4384	4597	4464	4490	4475	4556	4445	4463	4512	4440	4597	4571	4579	4642	4523	4601	4451	4452	4379	4608	4456	4411	4547	4457	4545	4453	4518	4472	4522	4483	4449	4461	4483	4525	4577	4552	4440	4480	4592	4528	4424	4585	4591	4493	4446	4592	4465	4532	4591	4550	4556	4412	4505	4511	4507	4511	4470	4598	4570	4543	4507	4517	4508	4578	4544	4555	4588	4530	4558	4486	4518	4421	4418	4511	4555	4509	4463	4547	4537	4538	4541	4480	4562	4513	4403	4414	4568	4546	4589	4537	4511	4566	4581	4465	4567	4574	4410	4430	4465	4410	4421	4530	4613	4471	4460	4465	4537	4464	4387	4518	4496	4479	4507	4465	4578	4517	4430	4633	4502	4477	4503	4566	4486	4434	4381	4519	4411	4420	4451	4529	4563	4529	4584	4416	4517	4510	4366	4464	4584	4522	4562	4492	4505	4468	4677	4604	4529	4480	4536	4520	4432	4466	4586	4509	4413	4506	4355	4486	4478	4565	4460	4511	4489	4582	4454	4535	4631	4502	4429	4481	4582	4564	4516	4488	4481	4514	4540	4555	4475	4543	4496	4473	4566	4503	4459	4520	4522	4583	4490	4546	4484	4559	4565	4507	4542	4474	4501	4414	4493	4554	4440	4515	4538	4466	4520	4543	4466	4492	4530	4456	4469	4405	4563	4579	4582	4571	4457	4519	4488	4450	4449	4524	4488	4515	4557	4543	4586	4534	4458	4612	4450	4640	4532	4430	4484	4513	4459	4450	4478	4564	4433	4474	4477	4449	4432	4512	4618	4478	4433	4443	4549	4482	4548	4667	4416	4470	4503	4448	4462	4514	4568	4456	4504	4509	4481	4492	4483	4533	4434	4665	4510	4539	4541	4430	4537	4437	4426	4447	4425	4503	4576	4552	4486	4576	4413	4494	4502	4628	4470	4482	4366	4477	4544	4534	4534	4436	4598	4488	4444	4477	4526	4538	4479	4491	4493	4534	4432	4515	4486	4513	4441	4410	4382	4498	4578	4534	4605	4487	4499	4483	4544	4456	4523	4506	4379	4496	4434	4553	4499	4568	4547	4500	4553	4473	4469	4519	4489	4478	4469	4561	4437	4492	4521	4513	4471	4493	4512	4472	4645	4514	4576	4455	4521	4459	4468	4461	4575
2820	996	1001	1049	864	875	792	816	890	802	838	840	791	813	819	853	839	820	810	843	807	836	843	846	784	804	827	832	813	806	814	853	814	824	763	795	836	816	795	812	805	840	799	832	752	839	777	792	798	822	811	848	799	768	805	864	810	843	821	843	821	790	792	753	824	785	740	774	750	829	814	788	806	827	769	817	823	787	812	745	864	783	834	786	836	788	777	832	838	826	838	775	824	719	806	771	872	815	775	826	785	760	820	837	870	841	851	814	834	805	821	872	769	783	806	826	838	863	832	750	779	825	842	819	821	796	859	746	729	813	764	822	772	791	776	775	792	780	824	864	835	796	833	787	823	793	800	827	760	812	787	823	806	835	804	832	840	809	894	836	809	839	779	811	815	805	824	820	768	788	823	830	793	814	798	825	827	795	781	760	816	858	777	813	822	827	870	779	777	799	880	742	802	823	810	815	794	793	772	805	841	792	768	817	783	810	827	782	802	798	822	797	861	803	818	822	884	813	795	825	827	780	784	823	801	771	803	793	815	849	829	788	813	811	815	802	780	818	747	807	799	799	812	820	799	817	800	796	795	909	815	771	854	822	801	767	801	810	816	800	825	795	778	743	827	880	856	797	770	815	751	780	823	819	800	855	827	810	812	837	797	804	819	807	776	793	850	804	792	834	821	786	798	785	782	830	804	844	823	830	854	756	851	800	848	813	790	764	818	860	825	811	828	857	819	810	829	849	879	844	844	805	788	835	775	775	840	794	792	821	771	782	785	815	824	871	868	827	795	844	768	855	792	791	782	792	793	826	816	786	787	825	791	789	792	821	815	866	851	781	779	799	770	797	780	787	822	807	758	785	828	817	825	803	775	814	813	773	779	820	810	764	823	830	817	837	781	811	817	841	782	809	819	795	840	784	822	812	778	803	778	788	858	788	788	807	800	777	773	822	831	775	805	754	785	802	760	845	843	824	769	796	813	856	858	850	845	818	790	823	796	794	806	805	805	844	847	771	776	809	790	808	763	828	789	814	812	836	771	827	857	833	869	734	834	832	813	830	757	822	858	848	859	824	809	836	814	802	778	853	794	815	834	792	861	796	792	829	767	760	817	841	811	774	826	784	830	871	833	826	807	853	788	816	808	845	823	818	795	857	811	838	852	794	795	836	816	834	837	805	796	817	765	778	769	838	762	811	827	782	753	788	842	837	826	777	740	811	821	790	816	803	858	837	817	834	807	812	772	767	782	829	804	790	910	800	812	795	827	859	832	767	838	819	819	774	807	798	808	782	800	820	809	822	812	814	770	838	805	816	825	815	800	867	798	777	764	768	842	780	801	768	816	785	778	819	785	797	740	797	801	778	798	818	799	833	837	832	824	826	759	831	787	867	759	824	813	833	792	806	781	820	839	798	817	826	756	780	804	824	813	762	775	743	879	826	824	781	792	800	851	840	792	812	787	824	832	804	791	779	867	832	822	861	855	791	828	771	791	806	821	814	821	820	826	811	807	814	793	781	809	761	848	804	784	783	774	782	788	764	780	807	822	806	808	792	815	805	791	809	750	748	805	830	832	824	816	794	806	785	803	808	789	830	852	801	831	810	805	833	847	862	799	795	780	799	798	852	805	848	823	836	818	783	812	822	773	796	785	797	850	832	849	829	832	804	824	810	790	807	778	752	815	850	787	781	817	813	850	771	833	764	759	798	801	818	838	856	785	797	788	823	826	800	753	823	813	851	794	820	717	824	796	800	877	789	834	806	817	815	818	835	825	832	841	793	818	812	779	816	829	789	823	765	796	744	816	797	801	812	822	828	782	808	827	823	814	814	812	780	829	811	784	861	787	856	846	830	807	795	783	804	795	821	779	806	779	809	794	820	814	799	830	751	797	776	789	837	831	834	843	810	799	785	853	842	822	768	805	786	826	808	828	797	802	797	803	842	864	792	806	763	814	776	761	872	781	799	797	820	746	759	790	775	783	836	844	831	822	781	830	821	827	808	785	773	891	797	766	866	823	842	826	810	810	817	808	844	844	797	788	823	799	810	780	792	830	795	777	797	745	768	851	846	837	735	815	857	849	819	771	808	797	840	787	796	833	789	804	855	758	789	813	811	794	844	792	864	834	799	792	810	764	801	850	841	812	801	838	786	797	778	808	817	810	808	833	818	799	785	805	815	789	835	784	830	800	796	828	780	828	767	801	824	841	820	780	852	773	791	808	864	808	823	813	803	752	816	791	801	852	781	801	825	786	832	816	829	774	773	830	797	811	868	847	873	830	844	815	825	795	805	776	811	841	825	823	833	792	831	841	768	829	849	833	834	836	793	882	797	815	807	792	801	769	815	833	774	795	827	833	765	819	787	740	808	801	830	811	771	823	838	817	799	826	813	760	815	807	791	796	833	818	837	826	800	827	834	747	781	812	803	813	796	822	811	809	828	829	801	788	771	762	803	795	782	800	805	794	755	778	806	788	854	855	848	779	795	820	822	767	820	762	792	859	807	784	817	805	794	799	823	857	805	810	780	826	855	842	848	770	754	763	799	795	820	780	740	831	763	832	808	838	792	799	850	842	811	798	779	774	793	835	749	846	819	774	824	819	801	834	750	841	787	867	786	790	734	794	812	811	777	802	817	769	809	849	838	795	831	870	872	821	822	838	775	773	791	826	806	731	777	885	775	823	852	829	829	827	782	789	782	838	792	805	782	841	830	777	812	807	789	798	812	807	811	820	825	807	829	824	801	866	804	813	846	825	815	843	853	812	808	777	826	791	790	797	821	787	850	829	779	782	790	808	829	795	811	767	867	772	838	794	831	809	823	776	804	808	850	827	836	833	839	798	849	822	794	771	833	799	769	822	849	847	836	767	768	744	836	827	806	850	822	813	771	839	800	834	779	811	827	869	768	780	812	803	809	781	795	749	772	802	824	848	799	785	846	828	803	803	777	753	815	781	807	795	831	809	809	765	768	769	833	790	763	806	804	827	797	813	798	766	818	802	828	826	824	712	856	791	818	809	857	813	845	884	810	810	809	837	790	806	819	788	818	828	782	838	766	785	763	817	814	824	786	818	762	801	801	828	857	812	776	824	798	842	843	765	793	793	792	806	803	822	810	773	783	796	782	817	804	826	844	835	816	806	777	808	786	815	826	811	794	824	740	834	792	823	810	793	837	764	812	796	788	782	815	798	796	790	767	781	818	767	772	792	876	797	804	806	817	822	824	838	835	829	820	808	805	781	812	808	798	852	760	806	836	836	841	806	755	837	797	816	843	816	771	782	821	823	815	796	814	752	795	833	829	808	815	798	825	809	830	788	792	775	844	773	785	792	819	805	829	817	787	768	812	825	814	825	764	792	790	803	834	769	777	820	779	805	788	835	813	789	802	779	803	828	791	819	806	875	756	852	829	795	838	819	813	860	838	781	816	787	759	797	852	814	854	798	807	765	842	792	851	782	796	849	791	787	807	815	798	841	748	816	806	825	817	806	801	750	809	850	746
19620	12399	10345	16682	12234	11459	9786	8767	8345	8048	7754	7713	7595	7693	7467	7334	7501	7579	7336	7445	7375	7334	7334	7445	7421	7229	7264	7290	7434	7299	7101	7319	7359	7342	7231	7301	7351	7305	7374	7354	7181	7310	7336	7338	7452	7353	7333	7195	7379	7255	7284	7082	7243	7206	7242	7295	7353	7311	7260	7237	7427	7212	7171	7305	7362	7192	7195	7263	7169	7308	7329	7276	7317	7091	7266	7196	7121	7179	7306	7216	7335	7187	7214	7297	7229	7373	7323	7269	7253	7219	7291	7409	7242	7392	7278	7193	7166	7196	7289	7218	7323	7253	7095	7232	7111	7352	7336	7187	7267	7229	7067	7166	7286	7340	7214	7229	7187	7354	7112	7147	7228	7184	7222	7379	7236	7177	7371	7180	7270	7274	7184	7206	7285	7288	7261	7317	7363	7180	7330	7302	7304	7219	7238	7316	7203	7135	7278	7425	7331	7137	7129	7168	7359	7278	7391	7272	7380	7204	7201	7156	7194	7163	7242	7151	7176	7413	7310	7317	7268	7050	7221	7196	7260	7334	7218	7365	7312	7286	7231	7253	7347	7307	7246	7253	7343	7289	7249	7301	7200	7206	7194	7217	7295	7217	7211	7198	7316	7226	7144	7191	7247	7399	7297	7202	7267	7131	7356	7254	7093	7253	7235	7321	7307	7242	7349	7175	7162	7200	7226	7443	7290	7197	7252	7145	7291	7241	7333	7263	7192	7334	7207	7239	7273	7208	7193	7195	7251	7205	7184	7227	7315	7220	7350	7370	7111	7331	7265	7258	7426	7150	7296	7205	7100	7266	7205	7142	7279	7226	7196	7311	7124	7351	7285	7251	7145	7175	7348	7246	7223	7441	7324	7244	7208	7222	7118	7222	7303	7296	7203	7299	7278	7290	7279	7314	7245	7161	7343	7370	7340	7324	7161	7333	7198	7287	7298	7207	7361	7240	7399	7218	7186	7241	7294	7227	7197	7333	7232	7244	7286	7257	7215	7188	7424	7157	7256	7315	7339	7319	7357	7278	7297	7408	7131	7378	7291	7331	7261	7085	7296	7358	7468	7250	7194	7337	7248	7199	7238	7225	7107	7284	7358	7261	7379	7178	7291	7254	7257	7225	7152	7295	7417	7118	7194	7193	7251	7387	7428	7201	7407	7218	7175	7316	7348	7197	7232	7299	7242	7246	7266	7153	7178	7293	7221	7177	7149	7294	7157	7242	7293	7146	7209	7196	7211	7331	7191	7327	7387	7197	7371	7331	7263	7287	7285	7309	7184	7262	7203	7232	7262	7240	7241	7435	7162	7226	7260	7274	7178	7234	7343	7343	7176	7263	7374	7351	7157	7183	7315	7385	7115	7304	7273	7298	7097	7272	7219	7262	7260	7155	7244	7228	7327	7239	7304	7392	7412	7298	7359	7304	7348	7240	7106	7243	7259	7280	7277	7365	7289	7262	7261	7331	7221	7355	7279	7181	7340	7381	7346	7388	7205	7188	7169	7211	7270	7138	7196	7234	7371	7128	7251	7344	7240	7209	7158	7240	7353	7308	7312	7249	7237	7279	7141	7139	7271	7272	7266	7111	7102	7190	7374	7335	7316	7247	7343	7156	7145	7217	7238	7061	7345	7278	7100	7144	7364	7330	7201	7258	7328	7120	7400	7326	7195	7177	7272	7184	7307	7255	7191	7253	7316	7281	7230	7248	7276	7215	7187	7180	7204	7303	7082	7359	7190	7135	7256	7384	7279	7209	7308	7177	7258	7192	7293	7291	7287	7261	7231	7096	7309	7165	7180	7209	7314	7227	7229	7298	7263	7141	7118	7251	7334	7244	7301	7140	7146	7451	7159	7184	7281	7185	7181	7316	7188	7319	7313	7283	7311	7212	7393	7104	7051	7135	7369	7216	7164	7286	7253	7353	7143	7256	7298	7404	7360	7237	7199	7258	7314	7250	7179	7289	7322	7309	7320	7317	7299	7275	7356	7228	7094	7221	7248	7298	7314	7398	7293	7285	7140	7247	7161	7337	7209	7215	7174	7135	7122	7146	7251	7278	7328	7308	7225	7339	7199	7270	7149	7255	7333	7331	7220	7282	7367	7264	7206	7212	7164	7202	7289	7159	7239	7032	7421	7299	7296	7254	7207	7109	7151	7195	7323	7214	7107	7170	7151	7228	7359	7222	7107	7194	7161	7236	7106	7237	7152	7333	7214	7412	7239	7171	7412	7246	7192	7415	7196	7198	7204	7486	7268	7253	7454	7204	7282	7236	7285	7246	7332	7160	7271	7254	7132	7376	7095	7375	7208	7291	7240	7342	7383	7115	7213	7331	7323	7206	7252	7335	7214	7383	7182	7140	7317	7154	7215	7333	7324	7257	7194	7233	7308	7298	7137	7222	7201	7235	7242	7181	7190	7211	7414	7264	7095	7321	7346	7270	7089	7287	7150	7286	7073	7274	7235	7171	7294	7148	7223	7187	7266	7026	7344	7084	7233	7279	7341	7248	7274	7156	7244	7282	7287	7216	7327	7201	7200	7229	7267	7277	7248	7054	7324	7258	7325	7114	7308	7294	7230	7235	7143	7167	7182	7224	7203	7241	7173	7382	7237	7335	7369	7233	7264	7293	7297	7305	7258	7326	7268	7266	7254	7245	7208	7170	7233	7222	7234	7240	7253	7184	7264	7221	7330	7307	7261	7297	7179	7357	7326	7352	7300	7171	7236	7224	7213	7158	7187	7271	7193	7268	7198	7248	7196	7231	7117	7246	7216	7206	7327	7199	7363	7406	7131	7290	7254	7237	7350	7152	7308	7316	7234	7273	7175	7329	7163	7225	7365	7210	7309	7242	7271	7295	7256	7201	7260	7298	7255	7201	7215	7212	7203	7244	7058	7310	7345	7206	7269	7237	7305	7132	7250	7355	7282	7211	7237	7255	7274	7180	7212	7247	7186	7093	7287	7281	7382	7164	7294	7297	7223	7243	7197	7262	7236	7135	7339	7294	7105	7365	7267	7313	7360	7314	7289	7259	7260	7253	7250	7182	7289	7254	7223	7246	7267	7236	7285	7234	7425	7335	7318	7223	7125	7240	7220	7101	7333	7213	7269	7294	7251	7210	7303	7226	7331	7429	7279	7351	7271	7297	7115	7220	7250	7284	7300	7249	7183	7167	7210	7195	7218	7256	7206	7270	7214	7256	7373	7154	7379	7129	7302	7159	7252	7139	7195	7275	7224	7415	7310	7354	7076	7268	7310	7215	7198	7178	7216	7215	7186	7204	7317	7311	7278	7217	7395	7116	7214	7255	7248	7235	7190	7263	7201	7189	7328	7243	7334	7231	7291	7110	7346	7349	7268	7225	7207	7360	7317	7187	7305	7223	7332	7340	7129	7310	7307	7343	7306	7242	7087	7229	7254	7297	7257	7274	7205	7274	7290	7310	7252	7276	7195	7338	7206	7320	7272	7185	7280	7272	7238	7188	7353	7248	7113	7361	7253	7289	7182	7320	7334	7182	7173	7276	7233	7323	7280	7203	7045	7232	7302	7265	7275	7191	7215	7228	7218	7242	7046	7345	7208	7302	7186	7217	7338	7073	7231	7208	7252	7351	7175	7258	7206	7243	7316	7262	7169	7342	7312	7286	7225	7307	7271	7232	7365	7138	7344	7279	7334	7244	7269	7394	7290	7357	7323	7148	7342	7366	7202	7143	7279	7149	7236	7227	7287	7330	7381	7303	7362	7234	7301	7280	7248	7255	7204	7245	7254	7392	7329	7278	7345	7190	7245	7234	7227	7252	7131	7222	7222	7220	7346	7247	7166	7172	7228	7361	7257	7262	7097	7227	7329	7235	7314	7296	7321	7239	7221	7366	7377	7203	7203	7280	7298	7355	7307	7065	7067	7331	7189	7357	7208	7294	7219	7143	7177	7228	7212	7253	7225	7279	7283	7266	7198	7238	7324	7265	7286	7383	7268	7274	7166	7153	7270	7233	7337	7269	7205	7195	7177	7145	7240	7178	7278	7321	7326	7260	7172	7243	7340	7291	7340	7267	7190	7141	7183	7173	7171	7243	7265	7187	7110	7263	7082	7383	7259	7291	7158	7205	7214	7305	7168	7269	7287	7200	7305	7224	7262	7331	7280	7243	7328	7195	7188	7345	7248	7287	7179	7174	7299	7290	7146	7197	7312	7180	7258	7196	7166	7387	7332	7191	7293	7187	7260	7407	7249	7189	7203	7118	7189	7204	7197	7199	7237	7280	7155	7379	7324	7290	7125	7222	7167	7151	7228	7231	7266	7364	7282	7269	7166	7235	7224	7399	7170	7326	7278	7244	7289	7245	7277	7124	7269	7376	7339	7186	7341	7300	7214	7173	7285	7363	7442	7266	7230	7180	7074	7167	7315	7258	7365	7232	7240	7231	7196	7272	7252	7297	7314	7312	7311	7210	7316	7267	7203	7203	7163	7290	7202	7216	7299	7270	7175	7196	7410	7179	7213	7291	7163	7229	7207	7336	7203	7172	7410	7260	7314	7168	7288	7151	7204	7213	7173	7260	7296	7136	7305	7258	7264	7189	7335	7165	7165	7231	7363	7223	7357	7190	7263	7191	7163	7211	7206	7228	7250	7184	7197	7159	7254	7348	7325	7224	7171	7332	7251	7135	7288	7219	7248	7301	7180	7176	7403	7340	7347	7171	7306	7222	7230	7457	7229	7198	7199	7161	7356	7253	7424	7387	7199	7221	7245	7239	7098	7419	7188	7142	7277	7234	7320	7266	7146	7368	7238	7188	7273	7219	7321	7260	7217	7331	7210	7359	7157	7248	7221	7270	7304	7230	7249	7270	7237	7229	7387	7287	7114	7207	7232	7328	7266	7246	7289	7169	7248	7149	7244	7225	7117	7321	7236	7312	7347	7279	7131	7273	7157	7201	7360	7144	7265	7140	7365	7257	7275	7300	7275	7304	7189	7312	7301	7319	7191	7193	7233	7236	7257	7209	7154	7067	7237	7309	7353	7238	7348	7275	7131	7175	7231	7125	7266	7265	7290	7141	7140	7323	7317	7243	7217	7299	7162	7226	7324	7330	7283	7214	7344	7292	7364	7343	7361	7297
3836	1058	979	1290	741	737	733	727	700	709	730	683	678	681	695	641	687	647	709	663	685	634	680	675	687	643	637	672	655	649	668	660	628	698	671	684	656	676	675	663	735	680	635	637	679	639	685	638	651	718	630	683	624	646	677	686	669	615	648	687	635	642	655	676	657	699	693	705	621	623	672	641	666	710	685	702	648	685	678	690	665	666	657	622	629	656	654	610	673	644	651	663	668	645	703	693	682	670	641	659	626	659	686	654	660	656	676	640	680	699	673	669	638	660	668	654	636	622	647	669	686	629	676	673	629	643	656	671	625	677	685	663	642	646	663	648	651	666	677	645	649	648	658	721	677	713	647	632	647	698	642	685	653	647	679	645	697	678	665	645	650	688	636	678	644	648	618	643	645	663	620	648	634	661	695	633	645	640	648	696	679	699	682	661	673	661	620	664	740	719	662	654	684	707	663	649	633	648	637	703	647	687	653	666	679	662	692	700	682	653	639	635	660	675	652	695	644	646	708	703	643	680	670	643	632	662	671	700	656	653	626	681	714	653	650	663	670	651	690	651	673	668	639	642	674	638	700	631	637	664	633	693	679	664	649	627	651	665	669	712	689	685	652	671	640	679	658	703	701	650	661	631	632	690	639	667	675	690	641	635	680	708	659	687	634	664	712	647	631	647	646	638	638	654	675	663	652	685	671	698	666	694	656	657	656	635	670	688	681	685	666	625	663	636	600	674	662	609	652	688	659	708	704	740	618	684	669	663	626	652	664	682	680	731	701	619	655	644	658	699	643	658	662	640	648	657	658	727	657	670	662	639	659	682	640	649	639	632	641	668	628	681	624	661	686	693	672	623	662	687	690	639	659	663	708	659	699	694	625	661	656	651	676	599	695	658	674	687	664	655	663	714	655	643	663	685	645	715	622	687	671	704	686	680	646	618	666	667	634	685	677	692	639	672	651	678	594	671	621	629	649	687	663	642	664	715	686	646	665	679	668	672	670	639	632	650	642	673	674	681	709	646	635	665	651	661	672	702	628	646	667	690	618	654	694	653	673	653	713	640	683	604	631	645	710	673	667	660	667	635	688	662	659	684	622	672	674	640	630	650	653	689	701	681	634	668	650	626	653	714	659	663	645	679	698	676	659	656	669	646	593	594	667	734	682	669	690	648	675	660	680	639	667	687	629	604	637	691	687	639	675	666	628	663	649	638	638	693	699	648	660	635	628	704	694	650	649	646	655	658	646	671	680	667	681	635	673	657	617	669	693	695	669	639	659	742	650	672	690	644	674	682	679	658	645	657	657	690	617	695	641	639	679	673	663	667	660	650	648	676	685	683	656	663	683	690	686	685	642	655	679	683	659	681	648	703	675	671	686	670	665	657	620	630	680	691	660	631	645	700	608	694	640	677	671	659	676	655	648	685	622	660	676	633	630	635	659	644	626	608	649	668	643	685	626	654	646	660	644	640	604	634	637	631	679	626	670	684	681	669	672	637	647	655	648	631	690	670	670	637	656	687	666	661	721	663	680	674	665	654	663	667	647	678	655	646	678	650	651	664	671	626	668	653	638	655	670	661	630	620	649	670	640	684	635	698	664	626	674	644	683	676	611	616	664	688	649	680	659	666	584	657	702	602	664	620	652	662	662	629	667	625	669	647	645	627	608	726	668	648	683	643	665	716	615	665	669	642	700	670	639	628	666	661	674	642	671	648	678	655	697	697	647	666	653	649	648	653	656	653	657	698	654	684	625	657	660	640	684	701	626	654	664	684	627	698	660	683	654	662	637	672	664	648	636	633	713	624	701	659	652	635	625	669	646	674	635	643	677	675	698	660	660	641	717	660	646	631	702	666	664	668	669	642	641	695	674	662	702	616	659	640	644	674	666	645	699	656	719	655	637	659	625	667	655	677	654	620	707	658	679	703	674	677	680	688	690	718	662	701	609	698	654	605	698	647	672	670	642	651	646	686	655	655	680	755	657	697	661	689	664	682	688	668	709	624	613	670	632	652	665	653	611	645	674	625	659	629	716	681	648	697	675	648	637	630	650	743	698	654	595	638	675	675	685	665	630	671	666	637	689	661	709	640	645	693	619	638	653	629	632	640	660	690	688	667	705	677	680	686	634	653	710	628	658	640	650	667	658	662	619	645	645	699	660	616	651	654	658	651	670	696	685	688	652	681	640	637	610	653	658	607	659	647	715	625	714	654	642	672	606	632	673	650	667	672	674	675	666	623	627	650	628	643	699	697	689	677	675	677	697	659	661	663	642	615	644	672	656	653	633	634	674	677	657	661	661	686	662	669	638	709	694	719	647	675	692	629	686	666	656	678	661	667	652	674	656	673	686	656	634	657	688	624	673	688	643	616	687	664	654	705	659	659	676	659	707	672	667	685	674	690	660	672	634	622	664	649	631	653	692	667	669	662	658	682	627	665	712	696	655	634	686	700	710	707	656	676	666	677	649	666	656	641	619	695	641	635	666	669	700	629	648	650	671	676	664	661	676	645	671	691	676	661	677	654	677	691	660	708	674	636	656	687	703	614	650	688	687	640	632	683	669	695	688	639	645	689	670	679	668	602	662	643	639	710	644	694	663	687	652	628	658	668	658	677	632	662	629	597	657	681	596	653	650	631	684	634	675	723	647	645	622	645	653	673	624	614	668	641	675	620	651	622	662	694	637	686	671	670	663	658	646	663	661	651	636	669	637	670	649	618	688	646	688	729	633	712	651	665	698	614	661	683	660	689	631	657	712	679	665	676	668	639	645	631	659	634	664	678	609	638	645	657	654	646	643	636	633	663	685	660	654	641	682	675	678	659	662	644	645	661	651	686	660	644	640	654	638	701	656	628	679	663	651	661	669	669	669	644	609	596	620	630	668	611	672	621	635	637	696	668	657	668	647	675	739	624	712	645	676	709	645	642	677	637	702	662	637	712	643	596	643	637	689	674	689	654	699	668	631	641	649	668	651	657	645	672	675	685	635	704	690	702	670	625	621	631	669	664	680	635	684	657	676	669	640	653	707	654	648	678	693	669	656	645	734	697	654	641	677	678	694	624	666	667	683	609	667	703	690	674	665	675	638	635	667	690	665	666	699	640	655	651	692	625	650	624	688	693	648	643	678	652	664	647	642	723	643	652	681	676	657	641	619	682	647	677	639	710	645	650	729	658	672	678	673	645	705	698	646	634	613	616	676	696	664	661	710	659	651	653	703	617	632	660	693	660	659	627	656	650	681	640	684	654	657	645	678	656	672	642	645	670	619	671	659	661	643	649	679	692	660	634	663	667	656	679	654	668	674	654	670	604	666	689	676	656	654	632	680	688	674	622	656	647	667	649	626	681	703	648	654	648	619	681	638	680	637	620	711	653	633	657	629	710	685	654	687	682	670	648	735	663	661	682	618	637	675	651	695	702	679	667	654	645	684	641	652	663	638	719	632	675	699	679	642	609	660	625	644	646	701	615	696	665	662	646	655	625	641	654	661	682	694	664
21001	13732	12254	20796	13895	13039	10841	9395	8618	7837	7600	7369	7176	6935	6742	6726	6726	6580	6633	6578	6371	6344	6464	6354	6280	6310	6210	6300	6194	6349	6176	6151	6364	6082	6320	6209	6258	6203	6157	6294	6182	6145	6243	6029	6166	6201	6260	6273	6114	6274	6159	6101	6312	6053	5999	6322	6170	6171	6187	6237	6165	6153	6090	6172	6083	6156	6151	6103	6088	6206	6098	6092	6000	6073	6080	6169	6169	6146	6113	6056	6142	6196	6131	6228	6138	6140	6187	6184	6097	6047	6162	6108	6286	6055	6159	6055	6219	6087	6120	6140	6217	6096	6242	6231	6237	6157	6137	6237	5976	6208	6177	6154	6035	6048	6181	6131	6184	6114	6092	6015	6042	6200	6192	6113	5984	6123	6170	6065	6071	6163	6115	6077	6119	6010	6103	6179	5989	6095	6078	6133	6272	5995	6117	6195	6115	6110	6313	5977	5941	6025	6106	6208	6206	6123	6161	6044	6051	6165	6141	6127	6016	6047	6061	6155	6032	6033	6156	6209	6010	6187	6086	6049	6057	6198	6129	6242	6117	6069	6090	6087	6081	6152	6086	6087	6095	6356	6189	6045	6103	6158	6036	6078	5995	6191	6171	6152	6155	6166	6167	6179	6073	6120	5984	6088	6139	6043	6244	6084	6066	6075	6211	6128	5991	6174	6012	6134	6103	6089	6026	6027	6138	6139	6194	6196	6145	6200	6067	6186	6106	6075	6236	6147	6097	6109	6159	6157	6063	6150	6082	6194	6268	6200	6189	6200	6151	6070	6087	6085	6085	6078	6182	6210	6161	6136	6112	6056	6236	6013	6075	5938	6052	6022	6175	6111	6163	6214	6111	6164	6199	5994	6173	6102	6160	6150	6154	6010	6196	6102	6103	6207	6164	6264	6160	6041	6165	6210	6077	6082	6171	6144	6113	6069	6042	6208	6164	6019	6174	5994	6257	6059	6023	6091	6116	6112	6068	6127	6117	6060	6140	6176	6043	6171	6102	6156	6051	6098	6038	6104	6103	6106	6205	6178	6293	6129	6115	6132	6200	6118	6158	6119	6183	6229	6151	6117	6150	6195	6148	6125	6011	6198	6174	6019	6081	6021	6151	6118	6096	6095	6072	6134	6227	6114	6139	6072	6033	6059	6168	6223	6003	6177	6109	6180	6206	5982	6121	6115	6061	6287	6061	6162	6121	6052	6131	5982	6078	6168	6201	6093	6063	6068	6077	6222	6144	6132	6148	6131	6168	6058	6081	6225	6016	6126	6204	6024	6211	6142	6082	6177	6113	6098	6173	6244	6146	6227	6229	6162	6175	6109	6186	6059	6063	6023	6214	6180	6111	6202	6223	6064	6123	6062	6156	6170	6252	5998	6157	6219	6051	6190	6043	6296	6188	6174	6050	6030	6183	6054	6040	6098	6242	6009	6173	6128	6045	6221	6020	6069	6099	6083	6149	6101	6140	6129	6135	6112	5952	6020	6065	6099	6072	6070	5970	6121	6214	6083	6154	6164	6160	6091	6089	6139	6092	6149	6155	6172	6280	6071	6124	6181	6309	6025	6177	6124	6132	6130	6092	6166	6172	6100	6078	6215	6041	6146	6005	6168	6039	6075	6025	6212	6019	6008	6131	6154	6105	6149	5960	6123	6098	6103	6104	6152	6109	6208	6164	6088	6174	6195	6147	6037	6107	6217	6109	6251	6073	6028	6306	6073	6179	6132	6179	6047	6181	6126	6079	6345	6205	6006	5970	6198	6152	6159	6118	6026	6106	6063	6084	6198	6037	6164	6075	6099	6111	6116	6147	6098	6169	6081	6099	6126	6166	6043	6109	6184	5968	6047	5989	6146	6114	6144	5985	6067	6118	6250	6153	6166	6178	6010	6034	6217	5932	6174	6156	6117	6080	6123	6244	6130	6176	6181	6146	6218	6035	6023	6144	6105	6209	6101	6186	6111	6178	6054	6124	6106	5924	6193	6050	6129	6131	6031	6191	6128	6115	6082	6198	6116	6164	6180	6063	6194	6152	6053	6105	6059	6078	6062	5967	6114	6002	6088	6058	6127	6231	5893	6127	6021	6130	6217	6099	6018	6082	6133	6105	6058	6234	6060	6191	6071	6059	6235	6126	5996	6175	6080	6225	6131	6143	6138	6043	6109	6147	6049	6096	6035	6156	6010	6107	6151	6109	6190	6135	6123	6078	6093	6175	6171	6050	6286	6133	6122	6127	6120	6193	6033	6158	6105	6087	6081	6241	6081	6040	6101	6223	6126	5992	6112	6205	6192	6129	6137	6016	6028	6048	6122	6065	6137	6140	6148	6031	6115	6091	6179	6089	6207	6079	6113	6085	6086	6189	6176	6219	6131	6192	6075	6170	6152	6163	6072	6009	6142	6143	6181	6106	6080	6209	6126	6167	6096	6153	6070	6087	6102	6291	6061	6216	6179	6051	6125	6047	6067	6158	6060	6106	6122	6201	6239	6017	6052	6035	6107	6118	6174	6140	6160	6229	6139	6056	6049	6140	6119	6033	6190	6150	6200	6144	6210	6193	6153	6105	6179	6064	6126	6159	6135	6187	6123	6055	6184	6090	6015	6197	6040	6174	6098	6209	6139	6123	6117	6014	6138	6082	6257	6097	6073	6152	6116	6072	6225	6138	6196	6152	6215	6109	6155	6063	6059	6101	6267	6221	6079	6181	6071	6113	6066	6160	6221	6124	6169	6134	6107	6019	6155	6159	6078	6063	6087	6093	6045	6054	6189	6215	6168	6117	6075	6134	6038	6176	6060	6084	6098	6162	6105	6172	6138	6243	6070	6181	6121	6019	6122	6176	6058	6076	6064	6171	6155	6033	6055	6076	6068	6118	6190	6154	6061	6149	6114	6164	6054	6054	6147	6077	6061	6061	6140	6080	6122	6151	6168	6117	6122	6082	6105	6228	6224	6170	6005	6128	6022	6196	6168	6200	6192	6083	6165	6110	6149	6150	6123	6058	6169	6136	6193	6108	6190	6105	6057	6234	6081	6054	6000	6201	6202	6198	6128	6085	6180	6256	6071	5994	6153	6221	6164	5999	6212	6033	6309	6086	6155	6123	6033	6125	6111	6040	6169	6142	6136	6123	6098	6071	6125	6034	6182	6119	6190	6043	6112	6058	6200	6172	6062	6032	6021	6235	6034	6250	6153	6105	6181	6182	6089	5991	6167	6074	6300	6108	6117	6137	6175	6106	6111	6270	6186	6087	6135	6087	6137	6277	5999	6084	6107	6118	6010	6174	6114	6107	6142	6187	6089	5953	6109	6244	6097	6083	6026	6209	6194	6138	6046	6073	6120	6166	6200	6238	6267	6237	6086	6002	6116	6089	6146	6093	6275	6208	6024	6111	6169	6141	5978	6160	6043	6128	6035	6074	6066	6059	6163	6086	5999	6073	6209	6119	6176	6019	6180	6060	6244	6050	6099	6161	6126	6041	6076	6094	6052	6103	6070	6096	6149	6027	6177	6130	6277	6110	6034	6189	5980	6086	6058	6178	6200	6100	6105	6180	6106	6081	6019	6284	6197	6097	6216	6119	6045	6221	6141	6021	6030	6029	6019	6142	6072	6129	6062	6158	6125	6212	6127	6095	6166	6122	6115	6069	6132	6084	6127	6027	6022	6124	6194	6225	6157	6061	6005	6106	6178	6213	6222	6186	6010	6112	6007	6145	5984	6169	6296	6149	6087	6085	6084	6181	6121	6247	6155	6158	6229	6178	6086	6167	6022	6147	6094	6232	6132	6260	6130	6147	6218	6246	6049	6126	6132	6050	6117	6197	6187	6036	6115	6081	6089	6168	6114	6096	6200	6057	6084	6220	6123	6004	6118	6169	6135	6186	6220	5995	6152	6068	5924	6100	6256	6209	6267	6165	6073	6158	6027	6191	6095	6109	6089	6065	6213	6046	6229	6215	6147	6110	6139	6065	6081	6157	6072	6095	6163	6087	6043	6163	6183	6070	5976	6122	6019	6233	6172	6075	6225	6052	6303	5965	6091	6043	6044	6105	6106	5992	6106	5938	6020	6054	6044	6078	6113	6090	6094	6102	6164	6110	6111	5985	6204	6128	6071	6062	6265	6264	6165	6130	6198	6167	6091	6171	6083	6141	6161	6111	6028	6095	6062	6204	6049	5980	6203	6177	6211	6231	6110	6262	6043	6127	6146	6121	6209	6136	6092	6056	6121	6094	6139	6045	5986	6161	6131	6075	6059	6222	6074	6146	6253	6078	5966	6159	6083	6098	6124	6162	6136	6057	6170	6097	6081	6134	6165	6142	6125	6120	6056	6212	6180	6109	6054	6017	6001	6136	5988	6072	6052	6191	6137	6193	6060	6256	6227	6232	6181	6173	6138	6155	5998	6153	6149	6049	6197	6088	6102	6070	6076	6135	6293	6263	6011	6169	6066	6117	6151	6183	6056	6063	6204	6103	6075	6070	6242	6100	6138	6132	6066	6157	6038	6114	6065	5929	6028	6228	6251	6175	6120	6312	6091	6135	6063	6040	6091	6081	6179	6139	6158	6106	6222	6213	6135	6045	6205	6094	6045	6219	6112	6137	6181	6077	6106	6204	6183	6135	6078	6240	6230	6201	6035	6201	6094	6101	6058	5996	6120	6072	6078	6214	6227	6039	6045	6028	6149	6210	6079	6131	6045	6125	6095	6056	6102	6126	6209	6078	6264	6093	6029	6044	6167	6104	6101	6115	6181	6177	6047	6183	6172	6124	6155	6069	6209	6083	6088	6179	6085	6319	6174	6069	6101	5946	6070	6160	6094	6099	6110	6243	6148	6066	6147	6065	6066	6110	6068	6113	6135	6310	5985	6226	6028	5992	6162	6166	6129	6146	6137	6145	6131	6158	6074	6117	6060	6031	6215	6104	6086	6101	6049	6200	6073	6152	6192	5931	6117	6110	6103	6034	6203	6087	6246	6154	6211	6139	6202	6173	6028	6120	6080	6159	6140	6232	6077	6148	6113	6256	6210	6143	6096	6150	6095	6184	6083	6091	6089	6117	6163	6171	6153	6082	5948	6082	6047	6212	6000	6169	6128	6149	6100	6052	6006	6145	6136
4087	1026	1163	1346	695	685	695	691	688	633	615	627	634	619	642	601	625	582	626	652	616	593	566	622	562	560	572	628	568	593	621	556	586	575	545	607	597	600	559	559	582	559	583	586	572	580	612	597	615	543	574	580	571	574	561	584	562	549	540	614	582	606	592	595	589	568	539	543	573	609	598	580	581	583	580	595	618	569	628	566	609	585	589	561	544	553	582	565	574	535	600	596	595	558	609	571	587	574	560	594	594	599	590	554	589	595	656	600	578	575	603	597	583	566	598	635	576	623	567	625	569	594	560	538	614	537	593	553	602	569	574	601	566	568	626	549	599	523	564	600	534	545	557	598	634	576	590	612	569	593	586	548	593	554	565	595	627	554	597	561	551	566	608	585	591	557	579	603	583	560	624	521	573	601	619	557	557	613	583	569	567	589	605	562	615	605	625	563	574	593	573	571	592	606	543	557	558	590	589	597	634	606	618	598	623	576	565	626	569	571	560	594	573	545	568	612	607	627	590	576	574	553	591	604	569	584	612	572	572	576	579	614	639	582	566	547	530	568	574	574	568	627	589	629	601	569	598	590	552	583	609	576	624	585	603	580	583	560	575	546	564	576	582	546	581	539	561	575	567	579	560	587	543	588	571	595	577	632	591	606	597	596	592	579	571	561	558	560	568	599	589	589	602	607	590	587	554	629	584	617	596	586	588	559	572	574	581	537	609	562	573	582	554	570	574	548	572	559	550	582	603	578	558	551	549	574	641	550	526	572	603	595	592	558	552	564	549	529	612	564	562	586	564	607	571	599	597	565	604	581	556	562	558	581	550	623	594	551	597	569	572	574	603	597	556	565	570	578	549	569	567	550	617	575	607	611	550	591	604	583	645	611	583	571	514	540	605	604	583	545	588	568	569	559	600	620	567	606	585	534	615	617	596	560	601	581	595	566	567	573	601	531	611	571	575	579	566	616	550	568	606	598	596	564	575	580	628	556	590	613	590	613	582	558	578	585	623	619	586	601	613	575	546	578	567	583	601	575	589	599	585	556	576	606	584	576	544	587	543	584	557	560	613	561	547	583	598	560	636	564	535	570	584	614	545	594	573	607	576	620	580	585	618	625	563	618	577	563	586	566	595	611	589	587	620	569	579	549	586	561	581	584	604	589	614	600	632	571	589	618	579	546	644	588	610	596	593	589	563	603	534	543	568	629	605	633	589	619	587	599	538	581	566	597	605	585	611	549	612	572	606	586	596	581	582	600	590	549	646	577	580	607	641	607	603	571	559	578	596	571	595	590	599	556	584	587	601	563	553	583	554	588	627	629	593	619	589	603	582	593	578	565	585	564	548	632	543	577	565	587	612	611	568	601	605	546	584	538	564	578	572	586	557	582	566	611	597	560	604	566	539	594	622	608	575	570	559	583	557	564	601	589	611	567	588	596	609	571	551	624	588	541	592	577	611	572	558	557	589	596	571	603	550	576	600	574	601	557	544	584	610	585	547	598	572	606	588	574	589	589	595	583	594	643	584	614	619	589	573	544	539	566	587	568	580	586	558	598	568	608	569	581	560	610	537	583	558	589	596	571	551	541	563	613	573	573	599	615	556	581	613	546	564	569	573	553	618	589	575	587	599	586	580	582	581	571	610	565	561	564	566	600	624	597	566	571	605	563	606	606	587	625	619	636	604	591	607	588	596	574	574	571	597	573	560	605	568	599	616	665	559	609	562	594	590	614	565	611	598	593	597	588	590	570	586	533	602	587	599	627	602	567	546	542	587	567	579	601	579	595	617	615	569	581	578	641	564	584	551	546	599	587	590	617	586	590	608	517	586	641	571	560	593	571	606	566	577	601	565	574	549	591	535	560	596	589	622	553	616	548	592	545	617	596	600	605	568	585	576	587	614	533	588	556	585	640	579	588	622	576	589	607	549	619	625	568	606	584	571	569	565	568	593	596	544	587	607	621	552	581	581	575	637	615	535	561	599	572	586	564	562	565	572	588	572	574	596	604	541	563	607	525	595	571	583	598	574	557	586	570	570	601	567	571	596	533	560	589	543	613	590	603	632	597	568	599	593	603	600	572	559	581	613	603	553	607	584	594	574	573	583	541	600	587	634	627	631	584	547	614	566	602	598	549	552	548	594	604	590	599	584	587	594	583	602	553	586	565	656	597	577	599	619	538	638	588	613	632	566	583	602	571	579	573	572	547	568	574	615	585	601	566	609	618	568	585	590	561	624	598	595	583	581	568	548	596	585	541	631	562	592	571	600	534	602	583	578	599	570	573	575	585	598	627	626	585	565	592	559	563	543	581	554	594	592	565	584	578	576	582	591	578	552	593	541	570	582	620	603	598	582	610	575	588	567	628	574	573	569	560	556	548	590	565	582	589	583	585	593	580	618	615	565	548	604	574	561	598	563	634	584	604	637	605	570	592	626	565	629	588	636	585	579	606	569	586	596	548	582	571	578	576	605	606	594	573	573	562	570	555	562	592	593	594	553	556	602	554	565	581	572	590	586	570	560	597	576	590	599	608	597	581	602	584	594	552	576	580	588	568	554	604	531	611	575	575	599	558	562	547	602	568	559	572	562	619	560	556	602	626	569	593	580	565	590	579	539	600	587	567	550	585	602	565	601	568	608	560	573	569	604	568	586	649	609	590	601	569	584	591	578	597	545	578	535	557	563	592	550	583	569	549	559	575	585	560	569	593	600	591	590	616	641	605	593	582	586	535	630	584	551	596	604	599	572	548	620	563	612	548	573	643	592	602	586	592	579	599	587	606	588	544	599	582	573	590	582	606	572	566	611	588	590	597	625	561	578	574	613	560	635	615	589	602	596	610	576	592	558	590	559	588	582	592	587	554	547	561	578	583	546	574	577	575	575	603	567	569	616	611	535	573	567	592	524	608	591	584	620	563	559	573	530	641	561	602	593	575	556	549	574	575	582	565	575	557	598	557	596	579	608	561	574	592	555	594	629	574	593	597	553	563	564	563	568	552	604	608	576	592	565	555	588	570	552	606	600	585	596	580	568	584	608	584	583	608	583	591	577	628	567	585	594	596	601	565	544	584	596	581	549	613	572	598	590	571	604	569	575	549	580	525	552	581	541	599	620	583	594	622	612	572	618	541	566	588	606	560	587	526	612	558	601	541	559	562	579	578	605	577	555	612	597	619	544	574	574	595	600	579	597	573	583	595	552	588	586	562	565	574	569	603	584	565	615	540	538	537	605	580	628	600	568	558	589	556	591	575	565	610	605	580	557	590	557	590	571	605	591	578	586	585	542	610	571	577	563	586	596	521	582	597	564	605	559	606	596	587	583	571	596	620	639	609	566	612	557	594	592	582	583	612	562	579	563	564	577	604	575	617	554	579	558	606	561	565	597	563	569	634	593	607	568	598	612	578	586	600	561	574	624	544	619	558	609	635	547	594	585	615	577	613	600	563	622	590	534	558	584	536	585	545	590	579	566	576	543	551	621	557	585	572	586	599	550	571
21604	15372	15578	20549	15182	14059	12030	10115	8822	8113	7588	7197	6910	6674	6493	6364	6345	6259	6145	6121	6053	5972	5735	5703	5731	5865	5844	5744	5794	5782	5719	5635	5745	5594	5773	5558	5518	5677	5599	5554	5553	5613	5569	5453	5614	5472	5597	5567	5493	5362	5576	5529	5486	5537	5464	5562	5513	5532	5561	5493	5724	5465	5454	5449	5578	5555	5517	5447	5480	5418	5473	5558	5630	5522	5443	5496	5566	5413	5505	5437	5511	5582	5396	5615	5549	5620	5492	5613	5453	5482	5397	5475	5503	5420	5629	5627	5473	5583	5520	5365	5400	5571	5446	5486	5379	5490	5381	5397	5514	5491	5515	5515	5543	5524	5475	5466	5518	5451	5415	5646	5522	5543	5470	5566	5480	5561	5463	5586	5436	5508	5434	5416	5455	5629	5399	5556	5616	5523	5527	5557	5540	5482	5478	5445	5444	5503	5573	5528	5530	5407	5519	5510	5543	5603	5470	5366	5422	5414	5484	5562	5667	5480	5405	5520	5385	5462	5444	5519	5569	5600	5446	5474	5592	5472	5535	5573	5530	5478	5523	5613	5478	5582	5553	5464	5509	5493	5426	5445	5452	5450	5440	5475	5554	5512	5545	5414	5554	5560	5459	5554	5495	5429	5462	5478	5459	5492	5473	5468	5472	5535	5552	5524	5515	5558	5528	5410	5437	5534	5405	5480	5466	5516	5519	5589	5585	5470	5397	5427	5400	5520	5547	5359	5436	5499	5552	5550	5495	5505	5381	5482	5523	5453	5551	5433	5461	5480	5493	5448	5434	5444	5515	5477	5454	5444	5539	5576	5451	5457	5615	5583	5592	5327	5613	5540	5542	5469	5552	5463	5602	5342	5389	5608	5497	5489	5514	5381	5533	5463	5387	5479	5465	5581	5562	5438	5539	5456	5634	5573	5597	5545	5502	5567	5502	5514	5454	5557	5548	5467	5416	5463	5487	5700	5516	5534	5439	5423	5500	5463	5358	5501	5531	5474	5541	5486	5402	5577	5458	5553	5499	5599	5586	5534	5609	5464	5420	5494	5601	5495	5496	5517	5415	5410	5535	5486	5465	5550	5543	5599	5458	5492	5466	5587	5369	5537	5526	5505	5505	5431	5542	5484	5533	5337	5489	5420	5559	5484	5488	5581	5415	5559	5448	5501	5489	5542	5492	5626	5570	5424	5541	5440	5429	5506	5432	5473	5606	5602	5476	5359	5497	5471	5504	5476	5550	5533	5470	5516	5563	5470	5547	5525	5417	5558	5533	5548	5615	5390	5337	5458	5555	5579	5494	5374	5547	5479	5424	5435	5397	5469	5478	5526	5405	5550	5563	5455	5579	5384	5390	5525	5480	5561	5433	5580	5549	5432	5413	5470	5484	5422	5509	5411	5532	5495	5581	5515	5490	5471	5415	5498	5422	5694	5529	5546	5454	5458	5554	5507	5387	5510	5494	5550	5525	5496	5518	5584	5512	5460	5468	5569	5545	5522	5507	5466	5609	5543	5376	5485	5512	5346	5528	5539	5591	5459	5430	5606	5478	5449	5439	5554	5495	5498	5469	5515	5419	5455	5459	5367	5551	5623	5386	5345	5574	5475	5431	5501	5510	5321	5513	5515	5554	5539	5382	5548	5433	5580	5437	5521	5530	5444	5482	5513	5448	5500	5531	5533	5378	5528	5373	5500	5536	5628	5524	5523	5504	5440	5408	5533	5487	5479	5549	5553	5588	5451	5459	5528	5550	5481	5457	5432	5563	5403	5375	5539	5607	5605	5386	5512	5464	5621	5469	5358	5456	5482	5377	5539	5531	5498	5342	5475	5500	5389	5557	5488	5465	5426	5529	5523	5536	5451	5522	5518	5494	5528	5531	5459	5473	5596	5488	5371	5441	5593	5447	5558	5598	5387	5430	5530	5452	5500	5498	5542	5588	5459	5647	5446	5417	5372	5475	5453	5511	5511	5521	5548	5363	5338	5431	5550	5420	5563	5464	5499	5624	5354	5542	5465	5517	5444	5577	5509	5484	5463	5506	5428	5514	5599	5495	5406	5505	5446	5502	5532	5504	5446	5671	5445	5479	5496	5554	5486	5501	5399	5513	5399	5469	5501	5569	5415	5481	5570	5441	5608	5564	5503	5455	5491	5467	5518	5529	5486	5432	5493	5494	5550	5579	5513	5460	5467	5460	5534	5464	5566	5510	5601	5492	5530	5455	5445	5503	5523	5454	5525	5474	5433	5479	5454	5551	5613	5415	5515	5587	5375	5510	5483	5549	5433	5344	5448	5367	5466	5574	5601	5386	5488	5551	5549	5454	5478	5565	5340	5459	5442	5495	5514	5533	5478	5615	5448	5531	5589	5666	5461	5423	5590	5451	5587	5473	5589	5491	5428	5570	5481	5450	5459	5413	5534	5447	5438	5566	5520	5463	5465	5463	5528	5580	5492	5492	5513	5571	5558	5532	5511	5453	5463	5459	5399	5589	5479	5484	5473	5550	5455	5408	5423	5385	5497	5451	5484	5475	5529	5471	5573	5440	5481	5383	5435	5589	5578	5527	5559	5557	5555	5386	5497	5507	5554	5525	5449	5453	5433	5540	5637	5523	5641	5437	5418	5424	5415	5429	5488	5548	5487	5495	5546	5570	5501	5525	5514	5574	5497	5385	5492	5357	5522	5523	5591	5524	5469	5449	5612	5579	5590	5392	5438	5609	5476	5430	5455	5486	5470	5485	5340	5591	5441	5538	5544	5473	5486	5436	5376	5408	5541	5388	5504	5394	5559	5434	5611	5547	5373	5544	5466	5430	5441	5509	5425	5644	5366	5414	5541	5589	5510	5537	5505	5466	5437	5371	5423	5436	5463	5510	5404	5581	5575	5621	5442	5446	5450	5457	5535	5430	5493	5548	5442	5437	5555	5529	5464	5421	5420	5547	5556	5418	5519	5560	5575	5485	5522	5497	5458	5476	5619	5398	5563	5396	5597	5446	5487	5426	5547	5419	5636	5445	5560	5468	5435	5455	5412	5361	5507	5514	5534	5585	5487	5515	5523	5554	5336	5461	5348	5569	5464	5438	5437	5533	5375	5351	5511	5408	5473	5469	5517	5493	5579	5505	5461	5472	5381	5518	5486	5508	5573	5445	5456	5441	5561	5454	5361	5481	5407	5486	5370	5646	5450	5568	5428	5445	5526	5294	5500	5517	5548	5376	5530	5445	5484	5547	5548	5523	5462	5477	5482	5382	5447	5542	5394	5538	5433	5564	5552	5439	5475	5462	5526	5536	5428	5422	5509	5505	5671	5550	5454	5389	5413	5439	5550	5611	5426	5546	5578	5559	5474	5617	5521	5623	5513	5487	5528	5349	5536	5521	5607	5458	5485	5543	5458	5600	5676	5458	5566	5405	5499	5526	5531	5467	5464	5520	5416	5430	5504	5597	5423	5515	5460	5534	5365	5516	5462	5478	5654	5521	5398	5484	5398	5444	5413	5532	5562	5554	5574	5433	5505	5486	5571	5382	5484	5397	5458	5486	5509	5495	5465	5582	5637	5533	5537	5544	5456	5445	5597	5455	5526	5424	5472	5558	5648	5530	5593	5407	5323	5597	5456	5448	5526	5679	5487	5416	5504	5567	5527	5460	5465	5523	5463	5483	5566	5515	5486	5554	5477	5493	5481	5451	5575	5457	5511	5392	5556	5433	5418	5442	5477	5569	5604	5465	5457	5542	5485	5409	5500	5420	5511	5492	5527	5494	5540	5477	5434	5491	5497	5388	5489	5380	5404	5529	5605	5499	5428	5505	5542	5532	5445	5419	5641	5563	5505	5600	5466	5488	5431	5493	5530	5492	5508	5607	5382	5520	5466	5565	5559	5443	5622	5366	5454	5566	5424	5476	5506	5459	5490	5368	5511	5588	5496	5479	5502	5414	5506	5551	5464	5469	5454	5507	5580	5498	5534	5422	5509	5577	5498	5489	5467	5476	5447	5497	5467	5602	5435	5572	5541	5466	5480	5534	5404	5444	5501	5546	5540	5391	5554	5477	5512	5516	5483	5532	5498	5424	5562	5470	5523	5461	5516	5465	5623	5414	5415	5590	5496	5583	5616	5521	5382	5486	5541	5531	5610	5554	5319	5492	5502	5552	5515	5329	5483	5462	5416	5525	5412	5521	5574	5356	5459	5572	5416	5438	5429	5527	5464	5523	5519	5543	5575	5601	5513	5583	5389	5543	5505	5342	5519	5463	5537	5644	5555	5474	5529	5477	5534	5442	5448	5474	5438	5609	5377	5506	5565	5490	5431	5538	5452	5420	5548	5501	5537	5523	5473	5474	5504	5604	5431	5506	5591	5451	5473	5368	5428	5583	5431	5526	5393	5487	5327	5378	5310	5381	5273	5399	5335	5494	5599	5484	5527	5544	5459	5450	5400	5503	5484	5618	5294	5523	5509	5514	5482	5371	5380	5512	5446	5543	5514	5475	5491	5453	5537	5482	5516	5565	5341	5482	5443	5640	5373	5515	5575	5544	5446	5500	5422	5617	5492	5511	5378	5495	5570	5320	5568	5479	5430	5528	5495	5443	5528	5499	5512	5471	5496	5551	5502	5560	5432	5422	5494	5463	5534	5495	5551	5523	5629	5472	5479	5463	5548	5466	5588	5404	5575	5457	5439	5462	5552	5505	5520	5508	5541	5417	5487	5730	5535	5582	5531	5516	5463	5584	5569	5436	5508	5492	5513	5316	5464	5553	5474	5584	5564	5499	5547	5562	5393	5660	5455	5499	5477	5443	5521	5427	5447	5565	5469	5506	5603	5634	5568	5494	5443	5381	5392	5572	5446	5384	5568	5668	5571	5643	5556	5540	5533	5532	5471	5577	5498	5469	5552	5511	5473	5591	5552	5461	5401	5492	5463	5562	5694	5438	5533	5485	5544	5469	5470	5520	5519	5380	5467	5478	5510	5552	5619	5468	5542	5442	5464	5494	5599	5516	5452	5486	5599	5381	5539	5489	5382	5422	5504	5437	5422	5469	5510	5487	5419	5499	5533	5621	5448	5446	5565	5485	5427	5444	5441	5537	5496	5519	5610	5509	5498	5457	5484	5468	5322
3020	1381	1818	2032	669	661	601	618	581	579	579	519	554	494	487	551	488	556	478	489	492	472	485	505	486	505	498	503	468	447	483	459	466	460	406	462	475	449	477	459	485	445	471	450	424	489	499	478	439	505	458	495	476	458	476	472	482	452	460	481	424	492	467	463	449	457	478	473	463	409	437	453	473	495	425	433	457	423	467	480	437	469	432	457	501	472	462	441	463	475	457	455	463	448	489	455	454	482	444	465	454	453	452	464	425	456	419	466	446	429	480	474	435	473	463	464	457	445	460	462	423	500	429	441	483	472	442	445	454	423	467	490	488	493	465	447	474	484	455	444	458	464	453	466	435	508	472	450	467	512	461	449	448	443	447	432	458	506	431	461	482	500	475	456	468	495	450	469	431	455	474	466	482	474	454	464	422	463	453	457	455	447	477	468	449	464	487	474	441	423	480	504	477	466	460	453	488	484	453	502	437	449	443	447	492	466	460	428	441	458	498	466	458	415	485	417	447	461	474	452	444	459	414	451	457	447	480	478	472	467	476	475	444	468	502	454	452	447	443	471	460	482	445	449	421	472	488	469	450	484	467	433	443	441	464	460	442	482	459	444	487	464	466	474	480	485	480	469	447	456	464	457	432	465	453	452	442	465	436	471	439	487	454	460	478	475	427	408	443	459	437	449	440	497	427	448	420	422	453	452	469	433	464	463	443	464	439	446	440	441	468	456	468	452	426	444	489	498	444	421	442	457	404	492	464	458	458	461	452	458	466	465	422	486	445	484	489	451	445	453	461	486	466	454	438	441	437	484	448	464	432	495	490	473	475	483	433	462	435	462	455	481	466	447	468	491	474	469	451	483	447	459	439	477	441	449	454	508	423	430	460	442	444	448	448	487	442	431	441	447	451	487	470	463	429	469	504	467	487	490	456	490	455	468	466	473	484	453	448	486	470	479	471	429	443	468	504	419	420	471	492	464	470	493	448	462	473	466	448	505	439	470	484	434	458	439	483	467	482	445	471	466	449	500	467	442	443	468	458	469	444	488	483	461	428	490	446	436	472	478	494	469	465	434	459	443	432	442	468	499	420	426	447	464	459	492	458	441	489	431	461	468	453	488	505	441	449	444	483	484	467	501	451	452	432	451	440	463	462	449	477	458	455	480	449	481	467	456	491	419	500	446	432	454	484	473	432	448	463	470	425	467	450	480	477	455	450	454	452	482	448	474	459	457	445	458	440	432	443	441	447	462	462	423	457	456	478	447	479	445	459	486	462	470	419	434	485	438	466	447	508	500	479	454	425	475	441	439	451	487	448	470	465	494	445	444	470	429	462	426	423	492	462	456	473	435	524	474	458	508	461	464	436	416	408	435	445	485	470	426	448	453	477	440	533	451	462	445	472	476	459	479	502	483	489	462	475	460	452	499	471	452	453	437	454	413	457	478	457	462	455	446	437	422	445	480	456	418	440	486	450	457	444	432	453	464	462	469	441	493	454	441	434	432	475	479	461	484	432	492	461	488	459	442	427	470	451	440	447	474	467	442	427	436	436	441	462	506	461	492	498	487	455	488	433	499	470	455	434	453	430	433	430	416	410	426	437	485	444	453	468	484	478	473	449	503	483	478	470	476	437	457	482	439	464	499	416	498	473	504	483	428	476	477	456	484	452	487	480	436	500	439	416	458	458	494	442	452	447	455	438	459	467	477	455	469	473	499	483	485	480	452	494	473	451	428	456	423	462	467	487	482	465	472	492	459	443	494	465	429	457	469	463	483	488	442	466	480	446	432	418	479	467	509	450	445	465	483	460	488	457	479	417	464	472	451	456	470	455	482	445	465	474	453	464	447	446	444	467	443	459	449	461	451	474	451	447	445	483	464	418	454	460	472	441	444	478	488	476	449	459	437	452	439	456	437	459	441	437	492	441	466	459	465	422	435	432	476	451	473	444	484	472	493	469	487	471	457	480	444	449	484	450	461	486	494	484	471	439	428	473	447	458	460	521	426	488	424	456	475	454	449	454	477	424	462	479	499	432	493	459	477	461	467	463	466	468	440	478	456	444	465	456	491	483	451	432	494	461	447	447	451	444	486	460	469	437	476	487	441	464	442	455	423	447	475	443	481	457	476	458	432	494	489	480	480	440	457	456	460	491	456	418	454	519	469	513	458	441	451	467	432	408	486	421	476	480	485	471	461	476	432	447	459	423	449	455	479	463	465	456	462	461	452	489	465	422	433	452	463	463	492	482	463	439	459	492	468	477	442	482	469	449	451	449	475	441	486	434	459	484	491	454	465	479	458	463	475	447	420	487	434	449	478	460	493	413	454	442	431	462	480	475	493	470	475	453	459	500	488	452	458	447	441	459	463	460	519	502	488	500	441	445	481	480	467	467	468	440	502	485	445	472	475	446	451	471	470	504	436	457	445	460	465	450	477	438	465	463	476	462	455	459	427	476	479	464	425	476	464	462	445	479	404	491	462	439	504	451	427	454	459	434	471	489	456	454	467	435	445	462	446	459	481	440	451	470	488	445	462	428	496	449	433	440	502	477	463	468	443	435	460	457	463	499	451	497	460	463	433	481	439	481	435	477	481	474	486	435	461	446	458	457	459	443	469	458	464	450	483	457	433	470	443	503	470	409	470	467	462	453	437	462	486	427	459	412	493	455	441	409	482	442	443	464	470	444	484	478	457	462	467	430	428	474	444	437	471	471	454	441	460	439	477	487	478	437	455	456	473	459	474	458	465	436	464	488	453	451	487	504	487	471	475	420	448	437	455	471	426	475	448	438	480	478	470	428	487	507	488	477	468	477	479	475	466	475	485	462	469	457	431	503	454	439	474	458	491	477	481	470	456	463	461	463	466	488	474	446	479	487	475	460	494	474	445	506	470	486	417	485	473	437	461	473	453	446	445	473	441	477	440	470	426	480	439	495	440	438	422	480	467	459	453	435	456	429	484	467	432	457	434	447	465	476	455	467	455	453	461	447	457	468	478	490	454	478	436	466	484	439	480	472	444	523	465	449	435	486	474	452	448	461	445	507	455	459	456	480	498	448	466	456	436	436	494	459	464	446	452	481	444	420	456	483	442	471	449	476	465	484	455	497	479	476	481	440	459	474	470	482	441	472	431	421	476	444	453	464	456	467	423	417	477	491	458	478	457	429	494	432	447	450	453	490	435	465	471	522	436	459	467	488	469	446	475	482	451	461	447	447	479	478	482	431	446	438	473	480	467	453	495	469	472	461	485	471	442	487	458	459	477	474	444	463	495	469	414	433	454	459	480	424	453	450	451	495	438	446	478	422	426	428	484	467	444	458	480	448	499	440	478	475	462	502	451	461	472	441	450	448	485	472	450	490	471	473	453	452	476	463	432	446	453	433	491	481	473	468	454	474	499	460	438	470	441	475	474	463	433	455	416	475	441	438	464	454	461	466	453	463	482	475	449	452	485	421	455	463	483	445	443	493	480	450	469	436	441	481	475	421	443	457	448	455	462
28152	20015	22512	25487	21038	19740	16485	13638	11432	9979	8887	8326	7561	7193	6822	6503	6389	6049	5991	5695	5560	5571	5310	5195	5230	5190	5195	5062	4977	4959	4818	4724	4865	4810	4789	4833	4719	4880	4691	4692	4748	4648	4568	4684	4655	4604	4712	4614	4571	4594	4585	4606	4613	4543	4461	4621	4676	4469	4480	4548	4431	4515	4607	4609	4594	4510	4536	4516	4572	4505	4439	4484	4475	4542	4534	4564	4524	4559	4482	4514	4548	4502	4556	4607	4624	4510	4563	4560	4540	4646	4603	4531	4485	4619	4652	4483	4643	4519	4486	4475	4488	4560	4475	4502	4565	4415	4590	4377	4578	4441	4523	4502	4581	4549	4501	4561	4499	4421	4658	4364	4448	4512	4470	4587	4531	4559	4480	4523	4436	4519	4485	4476	4510	4443	4546	4465	4520	4579	4473	4462	4425	4484	4510	4585	4546	4526	4542	4537	4557	4531	4552	4528	4453	4420	4515	4536	4459	4562	4510	4554	4493	4508	4653	4510	4491	4545	4477	4554	4527	4465	4506	4538	4513	4467	4468	4614	4424	4565	4626	4466	4486	4548	4574	4483	4535	4514	4598	4564	4482	4554	4503	4500	4561	4390	4510	4387	4475	4469	4506	4510	4524	4440	4499	4525	4520	4533	4451	4515	4452	4471	4557	4479	4550	4391	4439	4505	4617	4424	4429	4592	4463	4530	4482	4580	4471	4498	4472	4667	4467	4548	4474	4491	4496	4530	4582	4422	4430	4574	4461	4520	4507	4548	4472	4535	4499	4479	4480	4447	4515	4460	4522	4515	4457	4540	4444	4519	4493	4440	4385	4428	4447	4504	4486	4422	4644	4518	4408	4619	4543	4479	4428	4624	4530	4507	4481	4539	4514	4568	4546	4413	4531	4463	4484	4585	4380	4393	4618	4562	4509	4480	4445	4513	4562	4561	4576	4490	4566	4444	4505	4426	4557	4443	4428	4494	4477	4437	4413	4495	4438	4616	4521	4481	4677	4503	4495	4519	4421	4401	4498	4377	4576	4484	4504	4595	4527	4434	4421	4582	4489	4592	4484	4549	4518	4489	4502	4433	4421	4521	4646	4470	4504	4466	4504	4513	4527	4399	4617	4492	4470	4584	4445	4507	4387	4589	4455	4502	4547	4597	4459	4541	4474	4476	4551	4497	4479	4513	4471	4467	4457	4424	4517	4561	4475	4485	4445	4446	4483	4646	4481	4599	4560	4505	4604	4548	4540	4467	4431	4530	4525	4535	4484	4494	4518	4580	4492	4505	4557	4377	4495	4587	4528	4688	4543	4493	4496	4586	4531	4486	4497	4477	4532	4509	4440	4482	4571	4353	4424	4450	4495	4603	4536	4548	4574	4482	4477	4513	4606	4543	4537	4503	4471	4548	4362	4441	4455	4554	4637	4454	4611	4512	4417	4530	4551	4503	4521	4545	4537	4573	4641	4569	4540	4534	4521	4567	4405	4530	4575	4449	4578	4578	4492	4449	4501	4518	4445	4510	4588	4525	4538	4471	4409	4506	4506	4579	4477	4400	4557	4387	4549	4475	4548	4494	4602	4483	4397	4578	4457	4614	4508	4424	4519	4523	4606	4552	4491	4411	4498	4494	4512	4370	4548	4517	4498	4426	4474	4604	4456	4441	4394	4385	4575	4491	4559	4461	4448	4472	4579	4456	4533	4520	4465	4549	4401	4495	4546	4527	4511	4521	4443	4518	4358	4504	4579	4497	4525	4422	4492	4436	4491	4539	4532	4545	4497	4432	4470	4493	4547	4473	4477	4487	4573	4481	4459	4525	4519	4547	4663	4557	4486	4538	4475	4378	4492	4488	4463	4364	4479	4544	4420	4414	4527	4436	4446	4418	4563	4440	4461	4420	4559	4390	4411	4584	4533	4436	4458	4576	4532	4561	4480	4517	4475	4552	4566	4515	4491	4503	4632	4662	4594	4569	4448	4569	4530	4576	4534	4460	4498	4403	4479	4523	4581	4509	4571	4433	4504	4485	4554	4449	4409	4511	4476	4494	4523	4524	4509	4492	4537	4430	4529	4488	4500	4593	4595	4447	4521	4470	4548	4427	4635	4455	4532	4395	4667	4507	4481	4454	4548	4545	4470	4473	4654	4431	4443	4532	4479	4465	4476	4609	4396	4583	4469	4571	4601	4521	4509	4588	4619	4513	4546	4526	4494	4424	4484	4541	4428	4573	4587	4415	4523	4602	4413	4462	4456	4516	4586	4351	4671	4532	4593	4290	4457	4512	4545	4488	4517	4521	4411	4434	4436	4490	4490	4596	4561	4615	4304	4565	4411	4584	4505	4641	4475	4488	4625	4466	4506	4527	4513	4556	4501	4506	4499	4527	4468	4498	4456	4444	4611	4548	4437	4428	4515	4509	4477	4550	4471	4678	4493	4491	4498	4532	4404	4457	4451	4437	4571	4429	4588	4449	4434	4430	4587	4454	4554	4458	4597	4512	4566	4559	4473	4451	4566	4482	4460	4476	4521	4592	4511	4553	4489	4527	4459	4500	4648	4389	4510	4554	4511	4554	4397	4559	4416	4538	4436	4552	4490	4448	4427	4620	4441	4532	4504	4565	4449	4535	4571	4564	4481	4594	4458	4500	4422	4618	4463	4562	4486	4557	4479	4446	4566	4494	4484	4541	4521	4449	4466	4495	4433	4464	4566	4475	4582	4504	4523	4460	4511	4477	4456	4376	4496	4611	4506	4489	4447	4654	4390	4563	4594	4585	4482	4526	4427	4573	4623	4500	4536	4508	4385	4626	4497	4473	4510	4467	4545	4665	4570	4570	4420	4589	4505	4555	4578	4550	4439	4546	4461	4494	4509	4486	4564	4473	4602	4636	4666	4439	4426	4458	4395	4556	4508	4504	4489	4479	4537	4573	4471	4467	4583	4543	4588	4543	4499	4517	4470	4478	4548	4565	4411	4503	4434	4518	4540	4445	4417	4471	4539	4456	4534	4454	4493	4516	4579	4487	4465	4580	4575	4528	4562	4509	4440	4440	4501	4414	4543	4610	4594	4445	4504	4561	4512	4449	4495	4414	4380	4480	4569	4505	4424	4516	4501	4553	4455	4434	4499	4459	4570	4484	4575	4495	4510	4510	4423	4444	4488	4537	4465	4510	4565	4576	4444	4497	4586	4558	4428	4523	4419	4567	4519	4499	4531	4514	4454	4508	4482	4537	4408	4443	4554	4534	4527	4538	4548	4443	4561	4552	4511	4461	4545	4483	4424	4565	4430	4596	4540	4597	4447	4503	4526	4496	4572	4473	4501	4541	4548	4393	4364	4466	4516	4483	4565	4460	4449	4538	4541	4513	4474	4462	4473	4491	4518	4492	4415	4479	4487	4640	4490	4362	4384	4539	4419	4422	4522	4515	4577	4554	4436	4539	4395	4452	4479	4450	4528	4481	4494	4576	4542	4455	4578	4564	4425	4576	4594	4575	4519	4574	4477	4494	4596	4590	4571	4431	4453	4520	4515	4550	4437	4563	4495	4510	4599	4433	4489	4508	4485	4489	4618	4494	4525	4529	4515	4508	4471	4510	4530	4499	4488	4504	4484	4467	4642	4513	4469	4382	4537	4445	4568	4417	4394	4446	4467	4531	4488	4476	4535	4578	4460	4563	4382	4587	4573	4463	4470	4472	4467	4478	4556	4469	4512	4588	4490	4469	4463	4493	4483	4404	4571	4404	4543	4475	4455	4462	4617	4457	4485	4582	4510	4607	4488	4494	4463	4521	4514	4477	4609	4521	4486	4467	4493	4492	4577	4482	4591	4506	4540	4647	4424	4489	4481	4470	4507	4493	4522	4535	4486	4416	4535	4563	4551	4471	4427	4436	4455	4551	4470	4496	4510	4580	4604	4543	4533	4517	4507	4383	4487	4572	4519	4554	4542	4596	4621	4522	4546	4456	4447	4506	4574	4472	4543	4574	4605	4553	4462	4579	4544	4502	4526	4532	4496	4539	4478	4510	4576	4550	4487	4653	4562	4485	4481	4482	4611	4562	4321	4514	4469	4438	4497	4581	4599	4480	4679	4538	4636	4563	4591	4470	4501	4474	4508	4546	4477	4481	4560	4396	4513	4511	4515	4440	4448	4468	4409	4536	4547	4471	4558	4498	4513	4459	4502	4444	4506	4531	4506	4594	4529	4587	4441	4438	4515	4552	4510	4554	4497	4449	4476	4622	4463	4500	4495	4557	4467	4573	4418	4509	4436	4471	4535	4479	4464	4489	4494	4516	4490	4545	4491	4508	4427	4511	4486	4565	4526	4585	4428	4519	4447	4612	4511	4466	4474	4576	4460	4493	4494	4483	4516	4523	4459	4449	4485	4531	4559	4594	4475	4548	4525	4546	4452	4493	4375	4588	4463	4418	4495	4552	4523	4414	4595	4508	4452	4413	4542	4493	4451	4530	4546	4513	4445	4517	4540	4425	4492	4635	4557	4542	4426	4578	4430	4597	4439	4442	4516	4433	4572	4606	4488	4537	4508	4509	4524	4440	4471	4492	4458	4471	4459	4655	4468	4435	4480	4392	4473	4550	4493	4512	4388	4523	4428	4610	4557	4400	4564	4449	4622	4420	4549	4490	4543	4422	4402	4561	4526	4461	4481	4629	4565	4433	4476	4554	4603	4462	4541	4487	4476	4442	4454	4604	4534	4608	4492	4482	4590	4476	4498	4499	4512	4486	4506	4423	4563	4462	4557	4624	4515	4450	4426	4479	4422	4492	4506	4424	4457	4485	4544	4532	4536	4525	4616	4397	4515	4555	4538	4565	4589	4476	4471	4574	4468	4419	4589	4445	4463	4496	4499	4561	4469	4472	4594	4489	4386	4507	4524	4549	4506	4473	4472	4451	4581	4475	4456	4489	4442	4457	4495	4662	4391	4570	4564	4414	4500	4433	4498	4556	4495	4462	4563	4487	4481	4606	4595	4474	4509	4535	4557	4443	4458	4477	4598	4467	4470	4413	4440	4541	4533	4508	4524	4438	4452	4493	4452	4528	4428	4424	4466	4580	4406	4483	4588	4581	4485	4527	4554	4592	4422	4389	4562	4478	4465	4607
2819	1056	1051	989	829	840	822	823	826	845	829	761	809	829	831	759	777	802	781	775	788	784	833	811	777	783	834	793	787	783	793	737	782	810	789	767	799	837	788	815	761	780	779	783	767	805	774	783	791	819	813	732	811	806	786	783	770	841	796	766	761	801	785	763	771	792	813	789	775	818	794	778	752	765	842	795	753	846	788	768	812	819	824	863	795	783	829	760	774	812	803	777	770	754	831	799	763	816	752	803	817	782	800	788	799	787	775	797	753	847	864	769	822	753	808	756	827	742	778	786	818	827	808	806	794	826	783	764	845	785	821	839	801	752	795	786	748	820	803	848	813	825	788	819	811	813	815	802	789	891	805	767	814	772	811	764	770	733	830	750	787	801	816	815	805	801	813	760	754	792	766	841	824	823	815	801	774	841	829	829	762	815	796	848	758	758	736	744	800	778	798	852	732	802	800	847	817	777	818	774	783	775	815	785	760	827	815	804	785	804	805	818	775	768	821	829	781	807	829	789	768	758	794	746	747	816	836	766	800	782	779	756	824	739	786	789	790	817	838	754	808	773	738	774	786	807	768	742	773	842	801	783	790	821	760	762	785	832	777	764	777	804	780	783	765	760	790	807	792	779	843	734	801	779	748	779	789	815	825	810	755	775	798	767	774	771	796	779	753	784	779	808	786	751	828	834	763	763	794	864	793	764	773	770	746	785	781	772	770	787	846	798	803	825	771	792	758	846	817	803	808	777	832	831	822	781	805	787	812	753	801	825	828	809	785	832	751	754	808	831	817	831	776	823	806	850	778	796	814	839	814	813	779	847	839	782	768	826	827	790	774	780	803	808	788	818	798	824	800	789	800	766	783	801	812	827	761	758	780	813	788	751	765	800	774	812	788	849	773	797	795	770	739	783	748	779	829	814	802	788	816	800	811	801	746	767	824	718	808	804	780	810	780	821	782	749	749	787	757	814	791	810	830	812	804	782	806	853	787	806	890	784	829	795	770	765	830	789	768	792	816	768	792	809	794	768	783	760	831	810	785	787	817	807	838	780	793	774	843	844	785	787	766	814	746	787	803	791	736	806	766	815	806	744	786	819	797	786	789	757	799	771	822	812	811	813	774	830	818	797	798	825	751	793	774	746	793	763	805	800	804	811	744	795	763	818	766	739	808	778	769	835	781	823	847	764	820	776	800	776	836	741	816	823	761	783	776	799	809	804	834	808	755	792	761	787	782	828	757	771	857	792	800	819	836	798	835	822	757	770	830	817	783	835	810	816	760	800	814	837	812	792	765	830	814	828	827	782	782	741	758	748	786	795	854	831	797	786	797	801	809	757	804	786	796	814	759	779	772	813	811	816	798	779	790	814	811	745	799	789	749	827	804	744	793	859	767	817	820	781	841	787	827	845	785	763	826	727	785	749	752	815	813	810	883	807	733	775	831	775	837	830	801	770	841	777	805	822	800	797	811	812	765	801	785	827	796	798	762	824	849	816	841	837	813	809	813	799	787	818	806	781	795	813	784	752	823	825	795	829	809	762	785	797	735	736	778	779	761	842	787	783	797	771	767	807	784	792	778	816	804	818	746	809	808	769	816	802	798	816	842	802	836	781	752	820	724	816	828	773	786	806	765	802	807	777	741	780	755	826	782	773	785	798	782	800	788	790	839	831	777	809	869	752	793	775	760	791	838	782	721	823	791	790	780	748	778	758	805	832	790	783	780	789	716	818	779	860	815	817	787	782	789	790	766	810	820	806	790	807	782	816	781	827	812	817	809	750	792	798	794	827	781	783	751	798	825	814	803	779	798	817	809	791	812	816	787	789	828	805	824	754	821	784	811	795	727	791	796	817	861	792	811	847	741	828	790	755	763	808	750	823	800	786	810	810	782	834	749	774	815	774	767	819	763	816	790	810	788	845	721	778	788	794	781	794	775	821	794	791	807	790	799	791	738	769	810	793	776	781	774	831	793	817	815	842	866	772	711	758	767	815	801	783	775	818	815	728	772	784	828	864	780	832	818	789	835	812	824	817	788	760	745	773	803	758	790	846	761	751	810	792	808	864	781	778	799	793	842	796	807	823	813	817	848	833	836	842	821	832	786	742	794	807	824	834	782	852	827	836	815	726	806	800	836	790	781	744	789	778	807	855	817	833	736	776	844	795	782	773	771	779	803	785	824	800	808	799	793	790	801	799	757	792	762	807	812	784	850	781	795	829	821	794	814	824	732	791	778	827	800	800	768	794	865	800	806	785	764	829	814	820	806	815	811	805	796	809	802	759	758	796	771	827	775	831	764	787	828	798	873	804	805	775	823	815	773	798	766	790	783	760	804	805	725	775	786	766	738	827	807	840	770	824	784	807	734	769	825	805	807	834	820	790	814	832	758	781	785	817	785	785	836	823	773	791	801	796	804	800	818	794	749	731	771	786	778	802	749	821	797	804	811	802	802	744	824	800	800	833	799	837	800	834	794	774	854	799	776	790	814	821	819	785	771	827	727	776	816	816	808	790	799	783	827	789	794	803	812	818	819	811	815	829	821	819	795	799	809	757	794	810	778	748	803	787	768	795	773	786	853	827	837	849	797	796	802	812	806	789	811	826	781	823	827	838	804	834	808	770	758	804	770	753	816	768	793	768	794	805	773	870	771	787	778	797	760	813	789	779	831	788	808	791	794	815	848	843	772	785	791	804	816	817	788	754	800	810	810	794	802	798	793	769	801	791	777	782	766	808	764	796	828	760	819	761	791	784	770	746	807	769	805	844	867	837	800	781	748	746	803	835	800	759	782	747	761	794	842	793	773	798	773	814	799	765	802	757	799	824	798	739	777	777	773	788	763	776	781	771	790	796	812	809	834	826	818	778	809	763	803	759	782	799	780	789	760	785	786	821	764	777	794	809	771	815	809	754	808	825	798	843	758	769	777	826	777	791	777	783	830	774	774	832	761	795	821	824	792	757	802	821	800	837	804	750	773	757	780	795	762	783	816	779	754	816	785	775	762	832	766	802	868	824	771	774	758	836	799	747	794	791	815	753	819	785	748	808	787	793	785	777	847	845	835	766	819	851	744	818	823	759	817	732	809	777	813	777	880	859	838	836	833	813	783	822	791	873	784	787	768	767	777	806	738	771	803	822	828	820	750	723	764	761	788	796	834	827	797	748	746	872	786	748	791	770	842	807	804	797	788	798	842	783	796	772	793	784	816	805	792	836	795	764	796	788	768	768	796	788	798	791	819	800	812	794	796	815	766	814	779	789	798	797	774	815	765	808	782	809	770	836	768	742	743	815	831	770	750	797	739	807	809	815	785	813	809	795	790	817	855	769	761	783	829	767	725	801	843	799	839	774	746	820	740	765	846	790	803	834	790	779	821	796	777	760	808	827	820	759	770	802	797	770	745	785	783	759	823	776	799	775	807	825	783	794	843	751	814	767	801	802	801	809	776	824	826	827	835	816	781	790	794	745	813	832	780	802	816	756	791	774	840	842	755	758
18858	13198	12723	13902	11482	10835	9573	8681	8257	7951	7829	7666	7585	7484	7499	7481	7495	7450	7303	7254	7336	7238	7262	7405	7147	7032	7470	7375	7203	7154	7197	7194	7216	7212	7191	7203	7313	7224	7344	7204	7306	7107	7186	7273	7053	7167	7179	7254	7142	7200	7194	7233	7212	7186	7298	7222	7350	7148	7119	7053	7282	7296	7201	7214	7290	7101	7220	7246	7195	7153	7150	7200	7167	7255	7102	7130	7187	7172	7151	7258	7204	7158	7133	7203	7136	7264	7308	7230	7236	7172	7232	7137	7225	7292	7174	7249	7268	7197	7306	7316	7243	7151	7204	7214	7317	7142	7207	7155	7088	7193	7299	7051	7261	7141	7177	7155	7251	7278	7163	7132	7333	7159	7202	7076	7216	7295	7215	7258	7167	7235	7188	7172	7307	7321	7217	7115	7148	7142	7312	7145	7304	7157	7218	7210	7232	7242	7196	7167	7189	7173	7260	7324	7261	7259	7122	7223	7061	7108	7154	7255	7165	7173	7167	7299	7377	7058	7255	7188	7220	7220	7101	7160	7163	7103	7234	7208	7209	7331	7143	7296	7210	7154	7161	7187	7276	7195	7125	7239	7290	7117	7219	7194	7185	7192	7173	7164	7111	7113	7155	7112	7158	7206	7332	7231	7265	7245	7225	7124	7200	7131	7255	7207	7203	7250	7152	7140	7088	7143	7129	7263	7245	7285	7172	7049	7127	7137	7283	7184	7283	7220	7296	7167	7211	7133	7310	7077	7147	7153	7175	7283	7149	7227	7170	7314	7248	7294	7221	7247	7173	7284	7282	7159	7082	7254	7213	7294	7292	7214	7124	7225	7408	7220	7103	7217	7247	7218	7179	7231	7218	7318	7164	7305	7148	7272	7265	7249	7219	7167	7050	7184	7272	7239	7192	7313	7146	7192	7228	7077	7234	7168	7180	7112	7210	7245	7263	7162	7226	7256	7195	7175	7187	7273	7215	7231	7197	7054	7136	7201	7249	7202	7314	7140	7235	7307	7216	7082	7192	7131	7228	7146	7211	7259	7150	7291	7146	7230	7030	7247	7302	7231	7131	7064	7261	7221	7237	7222	7252	7322	7239	7217	7141	7131	7141	7208	7370	7196	7251	7259	7229	7149	7308	7236	7230	7218	7157	7275	7192	7078	7288	7086	7117	7220	7141	7311	7158	7304	7165	7309	7287	7173	7273	7183	7138	7231	7059	7206	7086	7236	7275	7097	7390	7319	7117	7171	7230	7236	7195	7176	7303	7163	7356	7207	7281	7236	7358	7160	7117	7282	7220	7164	7282	7291	7318	7216	7241	7243	7149	7167	7155	7140	7117	7202	7217	7215	7197	7111	7232	7275	7173	7134	7220	7266	7229	7265	7468	7086	7160	7188	7119	7114	7309	7117	7225	7190	7113	7023	7191	7224	7247	7121	7155	7282	7288	7191	7217	7272	7298	7218	7177	7306	7176	7140	7183	7201	7347	7220	7365	7218	7119	7159	7187	7218	7208	7309	7289	7147	7190	7131	7193	7252	7244	7142	7033	7299	7233	7048	7223	7232	7181	7189	7182	7107	7283	7230	7152	7215	7104	7272	7197	7170	7238	7141	7174	7107	7233	7136	7230	7075	7292	7255	7103	7148	7118	7252	7183	7266	7174	7141	7210	7089	7107	7165	7303	7187	7235	7290	7156	7173	7247	7182	7221	7119	7229	7221	7025	7121	7225	7155	7271	7187	7279	7215	7194	7226	7115	7039	7152	7088	7276	7195	7231	7215	7162	7344	7246	7247	7121	7221	7213	7192	7127	7195	7157	7202	7167	7264	7212	7111	7155	7172	7242	7161	7222	7269	7241	7211	7267	7285	7370	7299	7235	7292	7080	7140	7372	7073	7097	7186	7195	7265	7165	7148	7369	7018	7258	7160	7243	7041	7280	7165	7177	7302	7164	7204	7074	7274	7145	7150	7069	7212	7210	7232	7247	7187	7161	7194	7082	7191	7214	7264	7207	7207	7297	7225	7199	7253	7227	7283	7185	7139	7357	7145	7230	7198	7311	7184	7198	7177	7180	7249	7207	7223	7344	7027	7349	7178	7234	7260	7159	7200	7225	7176	7145	7320	7275	7236	7171	7166	7053	7273	7020	7171	7147	7262	7069	7354	7090	7133	7190	7187	7150	7070	7145	7280	7216	7107	7020	7086	7179	7084	7173	7151	7125	7245	7244	7216	7296	7181	7144	7134	7176	7183	7163	7231	7231	7331	7078	7154	7199	7254	7123	7114	7240	6989	7089	7123	7042	7209	7096	7286	7212	7220	7152	7232	7197	7216	7239	7157	7170	7191	7254	7188	7214	7257	7244	7330	7210	7241	7177	7249	7072	7244	7217	7313	7276	7159	7349	7221	7156	7194	7131	7113	7075	7216	7120	7183	7144	7306	7219	7211	7153	7239	7206	7161	7168	7245	7231	7241	7161	7252	7133	7313	7126	7286	7201	7194	7247	7158	7222	7171	7152	7367	7253	7135	7144	7253	7143	7056	7099	7041	7179	7142	7057	7232	7254	7287	7204	7090	7294	7154	7196	7251	7306	7128	7177	7100	7144	7280	7304	7211	7202	7166	7135	7213	7102	7333	7306	7288	7194	7315	7227	7119	7151	7243	7272	7191	7091	7118	7266	7239	7200	7222	7241	7255	7166	7287	7189	7197	7111	7344	7234	7305	7250	7281	7408	7147	7205	7089	7150	7244	7173	7208	7165	7258	7294	7237	7211	7335	7198	7263	7109	7296	7208	7159	7170	7203	7246	7186	7247	7192	7180	7339	7155	7119	7199	7110	7163	7252	7161	7275	7109	7177	7185	7230	7185	7275	7176	7196	7196	7198	7118	7204	7375	7331	7150	7159	7238	7257	7258	7183	7157	7208	7279	7246	7273	7252	7339	7124	7206	7109	7330	7111	7125	7219	7216	7228	7263	7293	7259	7124	7173	7058	7259	7317	7118	7216	7216	7209	7222	7199	7328	7280	7260	7232	7168	7340	7276	7101	7250	7133	7225	7116	7139	7202	7238	7118	7282	7159	7099	7323	7299	7282	7353	7118	7179	7131	7157	7136	7323	7180	7144	7159	7151	7085	7258	7104	7266	7236	7265	7193	7174	7163	7138	7221	7272	7184	7152	7092	7100	7270	7189	7239	7145	7261	7100	7212	7181	7316	7100	7142	7100	7205	7191	7155	7070	7227	7149	7143	7175	7037	7026	7149	7231	7304	7296	7217	7119	7265	7202	7158	7246	7307	7174	7176	7187	7313	7291	7157	7174	7216	7337	7291	7169	7257	7167	7186	7251	7275	7142	7104	7286	7064	7219	7309	7232	7101	7122	7276	7302	7100	7245	7182	7339	7199	7218	7250	7135	7187	7166	7069	7163	7296	7180	7174	7437	7245	7364	7229	7169	7255	7205	7147	7148	7261	7149	7148	7127	7124	7189	7129	7152	7178	7306	7184	7169	7274	7301	7315	7106	7152	7136	7040	7284	7286	7201	7133	7166	7240	7135	7124	7097	7240	7313	7178	7197	7216	7172	7171	7190	7243	7218	7337	7238	7303	7140	7215	7207	7302	7303	7033	7208	7243	7344	7300	7299	7070	7318	7138	7242	7247	7276	7043	7290	7255	7220	7207	7248	7237	7191	7199	7256	7319	7297	7169	7188	7306	7170	7257	7136	7099	7173	7202	7200	7149	7264	7258	7174	7152	7264	7279	7180	7112	7248	7251	7169	7193	7231	7195	7191	7281	7133	7310	7130	7267	7151	7092	7167	7268	7246	7234	7342	7154	7221	7192	7101	7313	7165	7160	7191	7188	7150	7311	7323	7153	7231	7233	7127	7306	7182	7140	7212	7265	7140	7237	7219	7271	7220	7255	7241	7159	7226	7296	7108	7186	7218	7267	7201	7232	7242	7141	7174	7059	7192	7230	7191	7120	7240	7345	7172	7259	7184	7158	7091	7204	7201	7197	7110	7397	7229	7182	7324	7188	7141	7177	7142	7176	7306	7267	7310	7083	7219	7174	7247	7138	7320	7270	7164	7067	7208	7190	7190	7283	7120	7180	7286	7159	7205	7175	7224	7161	7212	6946	7212	7180	7178	7236	7088	7254	7102	7126	7112	7281	7229	7214	7183	7244	7196	7060	7202	7089	7147	7107	7193	7122	7127	7273	7165	7249	7332	7242	7249	7313	7182	7153	7128	7321	7199	7117	7295	7045	7240	7147	7175	7188	7332	7199	7276	7185	7299	7265	7199	7250	7157	7126	7200	7132	7197	7240	7109	7227	7206	7176	7202	7178	7132	7274	7281	7192	7282	7145	7283	7162	7185	7334	7122	7281	7168	7245	7079	7199	7117	7297	7235	7169	7304	7137	7203	7070	7323	7277	7102	7203	7195	7284	7211	7212	7253	7191	7235	7211	7158	7086	7362	7174	7146	7178	7082	7189	7213	7111	7204	7234	7215	7221	7133	7277	7274	7309	7150	7130	7238	7311	7056	7249	7259	7088	7112	7186	7103	7194	7230	7112	7135	7256	7196	7144	7236	7202	7125	7166	7310	7246	7214	7191	7313	7376	7182	7157	7306	7180	7193	7254	7258	7299	7272	7130	7190	7314	7240	7263	7127	7265	7149	7066	7217	7022	7265	7152	7166	7182	7111	7297	7332	7083	7149	7320	7145	7292	7066	7322	7224	7226	7121	7262	7190	7237	7068	7238	7281	7233	7223	7238	7164	7127	7222	7251	7191	7205	7231	7179	7290	7316	7111	7243	7091	7211	7209	7216	7223	7171	7239	7223	7308	7222	7219	7218	7194	7245	7216	7178	7278	7176	7232	7214	7148	7204	7152	7178	7181	7195	7287	7245	7246	7075	7260	7224	7273	7147	7169	7247	7323	7149	7142	7177	7113	7102	7285	7209	7055	7204	7155	7213	7334	7332	7256	7211	7117	7251	7169	7151	7227	7320	7201	7167	7271	7201	7135	7217	7143	7246	7311	7090	7201	7219	7135	7144	7245	7112	7261	7279	7209	7200	7211	7261	7136	7153	7195	7163	7182	7174	7317	7140	7294	7106	7146	7210
3843	981	1312	1039	731	732	688	724	746	715	626	668	717	676	662	682	712	706	620	692	668	629	681	656	680	637	677	662	632	649	631	632	659	651	663	671	659	658	667	694	653	663	662	639	649	694	642	620	686	662	681	667	639	633	686	619	676	674	627	656	653	649	678	664	623	670	669	643	646	684	665	642	634	649	654	685	655	685	688	672	642	666	685	666	651	649	675	674	670	628	683	607	673	661	638	600	674	665	636	646	662	668	637	661	650	664	650	658	607	673	620	697	647	669	679	686	655	606	668	660	661	714	654	652	658	657	691	579	622	665	667	669	656	669	680	624	656	622	651	674	641	623	657	647	648	696	664	693	669	633	653	658	636	620	679	611	665	651	639	655	648	663	667	641	615	651	665	614	689	654	689	663	631	633	661	657	679	606	628	633	698	668	680	673	672	638	649	668	682	635	711	679	635	648	610	640	664	633	657	652	658	639	661	640	657	652	645	669	606	636	709	679	661	630	615	631	660	654	646	652	629	608	614	647	619	663	675	688	640	680	663	636	693	661	659	679	671	643	712	692	641	638	654	683	641	673	660	625	636	682	655	690	714	635	647	619	688	692	594	611	679	624	647	610	662	639	651	657	641	631	633	693	627	630	643	672	684	663	668	645	677	604	593	643	631	664	655	663	685	642	689	591	673	619	657	665	639	630	665	626	666	632	677	635	674	635	700	666	671	671	683	669	644	643	643	666	615	672	695	683	660	666	691	656	630	646	626	672	678	657	648	668	702	641	644	667	671	646	583	661	665	615	662	651	653	673	679	701	645	697	638	617	681	651	664	603	599	652	627	653	644	712	657	686	673	643	692	649	671	642	689	650	668	680	665	652	654	650	630	652	654	679	634	674	655	613	671	638	634	665	683	628	651	694	688	670	709	641	659	659	673	690	590	672	686	647	632	617	672	671	632	622	638	674	631	670	705	707	653	626	664	642	658	668	685	679	619	648	667	626	683	668	686	674	696	696	622	628	658	663	619	687	657	702	665	659	583	699	620	688	671	620	621	621	625	676	583	640	633	641	620	651	691	657	702	642	653	664	645	695	638	675	647	632	648	612	668	647	636	695	668	659	684	623	677	691	699	627	640	613	667	665	645	686	629	645	659	651	699	640	658	648	628	617	683	646	660	725	651	671	640	605	682	637	681	640	678	619	670	670	644	616	649	654	652	651	632	639	608	658	705	678	640	609	640	663	641	661	656	705	697	633	660	625	677	644	620	687	692	677	666	663	639	664	662	664	670	654	663	610	685	661	644	661	655	683	650	675	668	687	659	619	639	656	632	666	633	627	626	621	627	615	630	653	643	659	676	612	669	667	621	661	670	686	631	664	612	658	696	665	656	658	614	675	691	651	722	685	642	657	632	638	649	678	658	661	702	649	638	621	627	691	660	643	633	616	654	626	670	709	648	637	633	683	609	648	650	589	657	628	694	671	626	650	677	660	641	605	653	656	690	688	718	674	590	619	629	654	602	648	679	667	673	673	648	642	625	665	650	682	656	648	638	680	622	619	651	619	726	695	653	682	674	699	661	681	674	683	648	643	618	669	696	668	640	674	671	680	670	673	661	700	689	602	648	694	646	640	608	661	680	639	665	672	660	624	634	638	661	641	654	624	670	662	665	646	662	682	680	687	677	658	664	696	626	624	675	690	665	700	641	637	640	622	684	654	692	621	691	623	657	648	694	665	678	662	650	678	755	604	665	680	626	697	655	630	652	641	646	640	689	624	666	668	627	600	642	645	632	644	634	702	610	644	643	676	656	644	643	645	664	646	683	648	643	664	637	684	684	672	679	665	675	666	622	669	653	670	647	611	673	627	609	674	657	661	693	662	683	671	671	649	617	638	636	661	691	656	685	642	693	672	657	683	663	697	623	635	671	711	617	645	667	694	653	634	652	615	631	658	656	584	653	664	691	682	698	680	632	645	662	654	670	642	683	679	699	700	614	691	627	658	665	656	688	668	688	688	640	683	672	645	652	665	657	624	647	635	690	648	686	642	656	642	617	652	654	679	634	632	631	631	669	698	652	655	636	694	594	665	700	657	643	696	684	634	625	665	650	660	658	662	633	648	696	659	704	664	632	647	604	660	564	684	676	638	664	671	658	637	681	707	704	618	659	664	688	644	655	679	671	678	706	620	628	675	673	643	678	677	652	650	668	697	618	654	641	748	662	595	642	654	666	650	625	642	689	671	639	681	651	674	668	671	671	662	596	635	660	681	629	693	629	686	682	641	694	646	616	641	644	630	659	622	642	664	659	671	655	640	609	685	636	653	645	684	690	699	645	688	678	667	637	713	664	626	653	612	638	716	635	662	674	714	713	668	683	680	647	664	658	650	653	652	660	682	664	658	630	674	625	691	639	703	638	674	609	629	676	649	687	659	684	644	646	652	682	662	655	666	654	665	668	651	597	619	625	688	682	645	664	657	635	637	667	687	658	665	633	624	673	652	690	674	604	672	703	643	638	645	640	665	655	623	673	650	658	657	681	649	669	628	645	639	669	670	665	640	638	652	633	636	678	689	648	655	667	638	685	627	629	684	629	686	656	647	661	673	676	668	647	633	636	694	656	672	695	630	662	641	655	696	685	635	658	658	676	670	624	659	648	676	624	694	643	708	659	679	658	682	611	682	668	670	651	652	622	704	662	627	639	662	684	621	639	608	646	656	673	638	667	629	617	672	624	723	681	653	649	639	620	642	642	633	661	676	660	668	641	626	690	693	625	610	673	658	651	672	645	623	644	660	647	674	680	620	614	592	702	651	640	664	624	632	659	663	657	677	712	650	645	603	699	643	701	637	660	701	645	677	677	662	663	640	664	658	667	648	665	681	658	675	627	693	641	650	634	631	663	626	692	657	665	617	685	657	694	654	675	712	607	653	652	606	633	688	672	636	676	646	654	633	616	653	663	663	678	652	641	639	630	659	677	647	671	663	676	692	658	674	626	661	628	631	660	681	639	663	634	683	688	691	667	653	646	677	625	652	630	633	663	687	656	667	644	641	644	671	698	623	631	653	662	645	660	687	628	667	636	736	609	669	649	682	693	679	630	623	669	664	635	723	666	657	694	623	644	630	635	639	643	644	702	697	714	632	661	647	684	608	678	697	601	682	652	669	695	682	665	643	684	652	645	635	642	635	641	629	656	673	651	646	650	675	677	671	707	677	600	678	653	659	618	630	660	661	656	658	645	638	632	629	692	660	660	651	681	654	645	671	643	628	641	615	647	611	670	647	648	650	629	662	658	666	674	700	666	636	658	659	632	690	624	623	654	664	649	650	640	687	664	659	648	663	645	661	625	676	675	620	653	655	705	639	715	659	665	692	638	688	655	648	657	648	676	654	648	636	652	692	617	672	690	626	673	713	601	677	642	661	718	675	679	672	676	622	651	625	623	659	676	646	642	678	660	683	650	655	628	638	660	635	626	648	645	637	616	613	633	653	651	700	670	644	670	659
21125	14332	17482	16001	13364	12612	10856	9325	8425	7987	7536	7463	7219	6935	6820	6727	6675	6605	6480	6500	6261	6340	6502	6247	6345	6135	6400	6349	6272	6296	6224	6264	6264	6151	6080	6120	6248	6215	6253	6221	6209	6311	6176	6205	6237	6022	6208	6106	6209	6158	6260	6145	6142	6077	6133	6232	6171	6270	6065	6121	6086	6092	6333	6251	6147	6038	6183	6063	6076	6210	6265	6134	6270	6153	6096	6170	6196	6085	6316	6045	6162	6039	6205	6124	6088	6039	6167	6124	6199	6147	6135	6238	6121	6131	6114	6065	6163	6171	6145	6060	6138	6118	6133	6007	6115	6061	6229	6111	6113	6039	6037	6154	6054	6138	5991	6140	6118	6090	6114	6073	5984	6134	6141	6051	6033	6029	6125	6053	6106	6204	6073	6162	6104	6116	6150	6215	6120	6087	6202	6163	6300	6172	6130	6152	6056	6253	6125	6174	6144	6175	5994	6154	6207	6067	6169	6178	6017	6055	6213	6069	6064	6190	6161	6102	6132	6117	6106	6096	6215	6065	6104	6230	6047	6008	6175	6170	6132	6175	6021	6081	6206	6049	6089	6227	6031	5951	6140	6054	6191	6268	6212	6104	6148	6104	6089	6055	6101	6249	6192	6061	6094	6145	6139	6184	6139	6213	6048	6145	6129	6100	6201	5977	6193	6139	6208	6138	6078	6202	6261	6186	6136	6100	6145	6047	6028	6186	6160	6314	6243	6184	6135	6171	6041	6241	6154	5918	6128	6109	6050	6126	6140	6192	6078	6057	6216	6115	6090	6174	6029	6033	6099	6203	6140	6188	6105	6088	5900	6091	6104	6042	6090	6152	6167	6191	6030	6209	5979	6184	6167	6082	6229	6118	6121	6182	6038	6140	6153	6174	6086	6065	6026	6120	6073	6175	6192	6120	6192	6242	6091	6142	6191	6129	6069	6173	6202	6128	6027	6224	6110	6176	6104	6254	6097	6122	6108	5997	6254	6214	6071	6048	6026	6146	6109	6054	6070	6135	6108	6192	5976	6136	6173	6107	6128	6011	6168	5971	6139	6135	6102	6189	6041	6049	6093	6149	6078	6163	6146	6254	6108	6166	6095	6086	6131	6130	6007	6213	6098	6176	6101	6101	6117	6193	6024	6110	6147	6114	6131	6139	6112	6138	6014	6140	6232	6149	6175	6014	6158	6068	6174	6051	6226	6085	6106	6194	6109	6083	6100	6155	6195	6155	6264	6060	6119	6005	6137	6083	6302	6091	6058	6165	6059	6060	6189	6178	6139	6044	6075	6109	6082	6310	6277	6186	6097	6112	6165	6221	6122	6174	6215	6061	6124	6001	6166	6111	6097	6040	6204	6054	6113	6078	6104	6159	6150	6180	6095	6151	5983	6200	6176	6152	6149	6093	6123	6144	6105	6077	6022	6244	6103	5985	6232	6094	6101	6106	6244	6116	6218	6093	6217	6103	6101	6021	6059	6221	6142	6194	6122	6162	6147	6108	6108	6149	6145	6025	6119	6090	6159	6020	6088	6055	6029	6252	5970	6071	6016	6151	6113	6182	6117	6080	6047	6152	6056	6185	6105	6141	6070	6180	6275	6065	6124	6262	6189	6080	6171	6201	6130	6306	6256	6082	6162	6263	5986	6143	6134	6020	6065	6241	6100	6019	6221	6207	6161	6258	5991	6256	6127	6080	6151	6095	6067	6182	6018	6142	6063	6089	5953	6252	6072	6061	6107	6079	6098	6126	6122	6141	6125	6185	6136	6213	6219	6213	6187	6104	6217	6241	6142	6144	6055	6212	6030	6063	6028	6147	6146	6006	6086	6148	6111	6052	6071	6118	6176	5957	6160	6090	6158	6156	6088	6116	6038	6050	6011	6146	6235	6177	6141	6254	6160	6140	6095	6078	6197	6161	6109	6242	6138	6173	6219	6047	6242	6071	6180	6343	6175	6209	6109	6147	6223	6103	6057	6215	6089	6093	6260	6076	6065	6261	6065	5992	5993	6243	6035	6190	6153	6058	6099	5971	6114	6112	6223	6104	6162	6233	6152	6147	6051	6209	6095	6041	6137	5960	6149	6170	6111	6047	6040	6115	6177	6209	6118	6221	6170	6149	5998	6162	6003	6149	6103	6055	6143	6134	5961	6192	6121	6129	6074	6100	6145	6028	6091	6135	6129	6136	6063	6071	6058	6120	6127	6110	6062	6206	6218	6028	6084	6009	6078	6270	6118	6053	6114	6160	6101	6111	6083	6123	6131	6109	6092	6174	6095	6000	6030	6156	6209	6035	6000	6176	6063	6068	6078	6084	6118	6072	6147	6206	6158	6224	6034	6070	6147	6088	6068	6128	6101	6090	6201	6050	6043	6119	6209	6073	6219	6068	6194	6077	6173	6118	6288	6047	6132	6100	6061	6061	6018	6244	6130	6257	6094	6222	6094	6178	6131	6121	6116	6169	6109	6035	6175	6124	6175	6154	6134	6142	6176	6110	6031	6071	6040	6231	6167	6169	6087	6160	6196	6115	6174	6065	6058	6116	6088	6162	6137	6221	6136	6187	6168	6066	6074	6065	6209	6160	6109	6084	6183	6167	6133	6095	6046	6178	6117	6117	6020	6143	6114	6095	6180	6163	6055	6162	6176	5990	6143	6091	6043	6178	6101	6203	6123	6145	6054	6108	6101	6200	6179	5991	6197	6184	6040	6113	6091	6116	6134	6202	6116	6087	6072	6132	6112	6042	6036	6057	6175	6063	6193	6107	6074	6043	6136	6182	6136	6074	6138	6049	6097	6192	6067	5990	6108	6105	6078	6088	6105	6162	6224	6010	6091	6127	6115	6100	6109	6095	6110	6146	6100	6054	6081	6148	6025	6189	6135	5996	6181	6131	6053	6088	6233	6155	6166	6072	6159	5974	6061	6087	6018	6169	6213	6052	6053	6243	6182	6128	6100	6176	6190	6073	6144	6088	6123	6122	6241	6083	6003	6128	5988	6088	6191	6103	6117	6088	6275	6036	6100	6140	6168	6110	6134	6001	6041	6156	6051	6064	6209	6153	6305	6079	6214	6154	6135	6132	6196	6101	6115	6090	6195	6190	6138	6024	6084	6203	6173	6178	6108	6090	6130	6141	6174	5996	6070	6118	6136	6193	6100	6141	6202	6145	6197	6060	6092	6158	6045	6147	6169	6069	6080	6074	6107	6144	6074	6122	6176	6092	6070	6132	6223	6110	6154	6141	6166	6218	6185	6237	6099	5995	6243	6185	6103	6042	6166	6144	6095	6178	6157	6191	6083	6217	6193	6171	6092	6102	6095	6117	6167	6059	6205	6146	6091	6185	6112	6046	6119	6139	6100	6229	6095	6056	6083	6037	6214	6109	6222	6026	6112	6079	6112	6099	6091	6198	6208	6123	6062	6172	6094	6113	5947	6054	5989	6179	6055	6128	6147	6080	6045	6171	6010	6161	6087	6097	6237	6105	6147	6180	6119	6145	6088	6098	6127	6173	6178	6133	6129	6135	6105	6169	6028	6246	6155	6179	6110	6149	6220	6107	6143	6012	6143	5983	6215	6021	6080	6259	6127	6116	6057	6223	6114	6009	6180	6033	6162	6168	6099	6099	6032	6057	6161	6175	6077	6163	6116	6127	6141	6105	6188	6138	6191	6164	6187	6134	6076	6112	6169	6164	6251	6298	6043	6163	6089	6172	6257	6211	6073	6030	6070	6070	6207	6160	6084	6105	6178	6138	6152	6104	6175	6099	6083	6100	6109	6044	6160	6110	6199	6080	6059	6030	6153	6300	6086	6093	6244	6102	6216	6048	6212	6195	6254	6148	6154	6183	6091	6081	6096	5954	6122	6151	6152	6130	6019	6151	6158	6208	6078	6079	6204	6134	6169	6176	6208	6121	6069	6142	6165	6065	6195	6087	6203	6185	6097	6198	6115	6154	6120	6108	6184	6161	6250	6193	6155	6178	6070	5982	6179	6072	6126	6165	6138	6121	6000	6005	6145	6083	6131	6015	6140	6206	6085	6156	6231	6095	6076	6078	6153	6219	6161	6161	6140	6213	6162	6068	6050	6082	6193	6096	6053	6219	6032	6146	6170	6082	6144	6172	6250	6032	6060	6104	6264	6105	6125	6114	6006	6189	6242	6165	6163	6028	6108	6145	6022	6202	6103	6121	6148	6178	6170	6164	6117	6222	6152	6135	6019	6192	6068	6094	6078	6104	6226	6143	6123	6105	6174	6261	6174	6136	6102	6235	6082	6015	6218	5966	6255	6017	6010	6160	6040	6162	6168	6178	6114	6241	6187	6128	6167	6095	6092	6097	6166	6035	6066	6110	6102	6091	6088	6149	6077	6024	6107	6113	6091	6108	6065	6219	6232	6191	6063	6161	6169	6047	6074	6064	6016	6225	6117	6077	6076	6249	6173	6203	6158	6133	6316	6133	6229	6269	6195	6068	6182	6133	6209	6135	6165	6147	6097	6073	6189	6093	6191	6052	6095	6164	6156	6158	6117	6041	5946	6225	6167	6072	6118	6149	6130	6056	6168	6080	6057	6132	6206	6296	6179	6071	6301	6115	6192	6123	6182	6172	6194	6197	6023	6193	6106	6109	6067	6191	6150	6013	6099	6168	6098	6135	6078	6210	6203	6147	6046	6172	6082	6067	6121	6122	6257	6210	6198	6131	6030	6263	5988	6215	6088	6180	6152	6214	6013	6054	6362	6219	6135	6121	6037	6065	6129	6040	6265	6092	6084	6056	6146	6242	6096	5996	6119	6256	6109	6118	6042	6052	6113	6018	6145	6083	6056	6029	6082	6116	6120	6115	6160	6100	6031	6063	6165	6063	6174	6088	6136	6112	6087	6086	6225	6212	6136	6117	6229	6069	6121	6002	6069	6081	6130	6041	6127	6121	6304	6085	6111	6125	6068	6182	6094	6141	6060	6146	6001	6222	6138	6175	6126	6155	6060	6059	6054	6123	6143	6204	6105	6091	6127	6208	6180	6105	6053	6105	6141	6158	6046	6095	6114	6136	6102	6185	6158	5956	6114	6072	6081	6080	6058	6034	6150	6153	6065	6062	6060	6075	6062	6179	6180	6157
4316	1039	1999	1132	721	623	647	639	640	610	603	639	636	608	616	624	603	618	586	594	586	616	551	613	577	588	566	609	588	609	626	581	602	559	600	606	596	572	558	612	602	610	600	579	547	577	585	575	567	586	599	619	597	591	607	566	588	594	618	629	556	613	592	594	543	602	574	617	594	583	592	606	584	575	576	618	621	549	549	602	552	564	565	583	580	577	547	580	571	584	557	602	574	587	603	546	634	570	591	593	579	599	560	597	627	566	557	591	580	580	580	616	591	581	609	608	593	573	598	610	557	566	592	574	585	567	571	553	572	599	563	628	590	553	614	597	570	574	570	569	596	595	544	617	585	567	632	591	612	578	592	565	562	580	592	590	574	589	561	588	577	603	611	572	597	565	612	625	580	607	598	565	611	562	613	615	579	571	597	592	612	574	565	558	552	630	587	645	585	625	601	556	575	611	592	608	596	559	569	590	607	579	584	596	611	635	608	554	666	559	556	597	577	610	606	612	606	555	598	598	620	601	559	565	612	647	616	592	595	562	627	605	584	582	590	599	593	615	611	594	638	634	607	571	602	593	589	599	590	609	592	604	591	558	571	585	625	582	584	572	606	547	585	601	596	574	589	618	574	631	604	616	542	560	584	621	559	590	577	630	565	565	616	569	556	597	601	569	595	599	552	612	578	587	532	561	643	587	576	585	574	575	605	582	550	602	570	634	597	582	563	601	544	590	602	614	557	611	633	543	569	569	522	582	599	606	573	628	590	571	585	607	579	599	617	600	548	591	609	597	601	575	605	585	601	578	652	564	582	564	602	592	590	571	610	587	591	604	582	608	586	600	597	617	552	573	596	594	570	570	568	606	565	529	624	580	584	593	590	570	583	636	596	592	586	571	580	582	582	564	577	591	600	593	601	595	601	604	605	605	637	618	594	554	616	593	589	558	655	615	566	592	638	601	594	547	609	563	635	608	542	601	586	592	584	582	599	575	583	560	571	612	613	601	554	628	603	600	615	588	606	571	563	563	591	564	565	606	567	566	573	597	556	598	585	634	561	598	594	560	564	570	621	585	637	591	580	564	578	609	603	625	587	594	547	594	610	608	536	563	518	603	555	578	622	604	541	591	639	612	604	596	593	600	569	583	564	566	569	596	581	615	599	600	588	590	611	574	605	580	582	605	630	600	596	570	594	545	638	577	611	568	599	599	640	564	619	582	571	616	581	592	650	603	588	562	583	613	622	534	576	614	580	572	575	573	572	557	595	558	606	579	584	553	573	579	632	564	573	592	587	577	590	571	591	583	574	576	582	613	598	602	565	626	564	576	589	601	567	580	592	632	615	576	586	577	538	596	587	559	567	563	542	585	592	567	598	579	581	612	607	575	567	635	616	588	647	550	561	576	592	624	574	568	566	559	601	590	608	576	599	571	584	594	608	538	553	611	587	581	594	554	537	626	573	570	592	591	594	609	576	572	556	623	522	577	601	578	632	585	554	595	573	599	536	585	602	632	605	591	537	581	533	580	598	645	584	607	584	553	586	561	560	568	614	639	572	586	598	602	584	565	578	615	609	580	584	592	564	576	600	565	610	614	620	603	576	577	603	584	648	589	548	597	619	562	595	573	618	570	606	580	583	623	591	581	533	609	597	566	603	604	580	592	542	648	576	624	603	629	600	632	617	630	631	547	566	567	611	621	556	581	601	575	635	554	576	588	609	572	585	569	563	576	569	578	637	607	543	608	593	649	626	543	563	603	617	577	565	592	615	574	603	567	597	579	596	584	562	603	586	572	606	615	567	628	562	609	585	594	577	592	576	586	570	571	582	577	567	580	581	616	577	587	550	593	588	611	614	608	589	572	581	603	599	558	618	600	556	615	644	565	588	570	620	590	594	588	623	581	627	617	569	587	628	584	584	587	611	574	551	582	614	585	599	559	605	567	603	615	596	585	613	591	622	609	596	614	568	573	551	597	600	579	598	574	595	623	614	635	603	601	559	618	586	559	580	568	603	581	585	603	568	574	596	582	585	595	586	574	566	550	571	581	606	603	582	569	600	619	584	543	612	585	617	565	572	602	610	606	568	587	564	617	591	574	601	574	622	541	604	572	600	622	536	556	576	580	603	604	602	607	585	556	591	593	633	619	600	611	551	602	596	586	566	596	631	627	561	555	597	603	601	597	619	553	596	608	580	570	610	585	549	557	596	589	590	577	554	613	574	576	562	609	603	594	559	615	634	608	568	608	576	547	604	601	574	549	592	553	571	566	567	572	559	560	600	589	579	600	563	616	630	615	542	588	651	585	593	582	604	590	606	597	613	558	587	621	567	550	571	548	576	645	561	561	583	633	610	611	551	545	594	587	619	577	592	559	638	598	592	570	586	597	610	578	566	587	584	603	602	558	591	583	552	584	555	578	545	584	592	591	601	626	579	535	563	579	567	565	585	613	569	582	599	594	600	548	559	597	611	595	573	564	575	573	634	643	614	570	609	608	601	580	563	581	637	556	578	609	589	576	609	556	583	536	597	588	560	566	602	609	581	605	596	630	586	557	574	569	587	590	544	601	591	616	586	601	589	567	569	540	593	572	597	571	594	582	542	582	614	572	570	618	540	593	573	556	556	569	573	577	583	626	610	574	573	598	584	565	558	557	572	599	610	566	608	585	647	574	641	598	609	611	630	604	572	582	621	609	575	595	549	605	562	575	581	602	548	604	575	543	613	604	563	573	587	571	636	601	598	565	558	612	599	606	575	586	603	608	595	581	559	618	562	571	588	566	607	565	553	588	592	575	605	593	583	574	586	571	576	596	596	595	567	579	578	574	564	601	572	558	567	601	549	547	617	602	567	583	550	572	514	585	600	608	623	616	571	594	570	571	546	621	582	581	591	610	602	585	582	597	549	614	580	613	624	607	589	602	605	602	627	611	568	633	609	564	597	610	572	621	597	553	589	613	597	587	605	587	591	617	560	577	634	547	572	602	583	582	556	584	562	598	559	587	590	565	593	575	583	544	599	547	529	544	589	543	562	569	603	640	572	657	562	556	575	632	584	588	593	580	580	580	593	586	584	588	579	561	554	563	568	613	640	604	549	609	617	594	585	581	609	575	602	566	599	610	566	580	586	554	564	593	569	578	602	605	598	603	597	626	574	567	591	533	509	560	611	597	620	567	632	580	564	556	561	516	593	613	599	586	632	623	579	560	597	602	554	612	604	591	611	516	637	583	555	588	571	564	597	629	559	572	552	625	578	558	597	592	566	626	542	587	606	572	564	600	545	587	595	577	615	601	594	561	606	622	596	576	574	578	655	573	608	567	584	598	564	567	597	578	599	598	577	570	562	594	609	573	554	572	620	605	617	646	554	610	577	579	585	606	598	627	611	583	597	620	585	622	602	595	574	565	589	587	572	552	573	575	585	567	625	611	600	575	585	609	574	562	580	606	537	578	573	605	538	614	586	566	615	590	555	549	547	609	577	591	595	624	610	550	584	603	563	613
24222	15289	22329	17750	14825	13754	11800	9898	8712	8048	7543	7290	7081	6790	6496	6479	6308	6274	6132	6043	6057	5989	5796	5892	5927	5888	5852	5728	5829	5755	5674	5629	5667	5608	5548	5646	5521	5641	5653	5559	5539	5674	5599	5605	5631	5617	5631	5511	5622	5502	5519	5622	5599	5541	5643	5538	5571	5629	5571	5522	5473	5610	5619	5628	5532	5541	5547	5470	5528	5446	5613	5636	5480	5537	5489	5486	5474	5574	5540	5555	5540	5520	5674	5620	5584	5535	5566	5601	5539	5539	5477	5618	5657	5474	5580	5463	5512	5464	5545	5551	5594	5533	5623	5571	5588	5693	5523	5563	5605	5657	5513	5522	5614	5590	5545	5609	5557	5466	5587	5552	5500	5620	5567	5455	5440	5426	5548	5518	5515	5553	5615	5524	5660	5641	5347	5568	5409	5530	5511	5520	5632	5571	5547	5499	5512	5476	5587	5666	5467	5552	5627	5651	5726	5559	5537	5542	5449	5571	5550	5638	5529	5469	5494	5564	5556	5536	5481	5536	5475	5487	5545	5645	5561	5528	5541	5512	5575	5590	5487	5579	5532	5587	5619	5675	5457	5493	5481	5523	5523	5473	5487	5464	5657	5638	5501	5641	5520	5597	5549	5564	5476	5570	5483	5550	5493	5571	5488	5590	5464	5524	5411	5545	5581	5414	5560	5542	5504	5532	5521	5483	5527	5644	5505	5499	5729	5570	5568	5456	5591	5522	5493	5594	5512	5640	5580	5546	5510	5477	5503	5402	5469	5496	5683	5477	5623	5669	5479	5413	5521	5613	5456	5567	5538	5531	5491	5512	5549	5520	5670	5618	5477	5621	5597	5503	5544	5590	5463	5417	5420	5543	5437	5469	5533	5580	5535	5544	5519	5587	5500	5668	5597	5516	5503	5598	5499	5479	5650	5532	5514	5568	5664	5564	5525	5467	5444	5529	5506	5513	5434	5499	5504	5590	5547	5569	5571	5438	5460	5595	5537	5577	5505	5625	5553	5431	5602	5495	5508	5512	5579	5604	5527	5390	5495	5315	5531	5475	5647	5587	5516	5555	5608	5650	5564	5559	5657	5478	5424	5498	5495	5458	5437	5685	5555	5640	5503	5530	5623	5653	5407	5603	5515	5433	5514	5593	5667	5492	5450	5528	5629	5542	5558	5605	5618	5566	5446	5477	5530	5541	5529	5525	5508	5506	5564	5703	5549	5612	5510	5552	5501	5596	5575	5568	5527	5607	5545	5548	5597	5576	5464	5544	5457	5509	5613	5609	5408	5491	5466	5476	5709	5549	5593	5407	5632	5607	5555	5562	5599	5586	5562	5495	5579	5498	5519	5441	5571	5560	5509	5507	5481	5546	5507	5579	5438	5568	5524	5579	5598	5445	5570	5596	5491	5531	5567	5481	5530	5543	5565	5468	5659	5439	5472	5504	5606	5547	5459	5605	5554	5478	5674	5449	5439	5475	5658	5413	5590	5631	5545	5449	5681	5593	5590	5538	5498	5533	5480	5558	5559	5561	5533	5390	5524	5569	5358	5510	5588	5475	5466	5545	5557	5476	5503	5536	5592	5578	5625	5579	5628	5666	5498	5486	5481	5597	5631	5584	5432	5470	5579	5636	5516	5545	5524	5540	5634	5492	5587	5528	5497	5481	5630	5522	5711	5472	5544	5416	5536	5669	5471	5580	5616	5413	5509	5474	5621	5406	5421	5658	5393	5546	5523	5496	5523	5461	5573	5504	5502	5463	5637	5594	5532	5407	5562	5616	5447	5653	5517	5554	5664	5499	5567	5577	5529	5508	5664	5539	5567	5583	5564	5478	5614	5564	5545	5557	5631	5481	5439	5626	5631	5586	5550	5587	5536	5585	5505	5669	5523	5557	5473	5466	5616	5707	5491	5548	5593	5548	5529	5527	5564	5643	5642	5439	5599	5522	5510	5604	5491	5618	5433	5583	5453	5447	5484	5493	5548	5585	5496	5424	5554	5646	5629	5583	5568	5598	5561	5520	5582	5623	5372	5578	5483	5560	5588	5648	5431	5570	5536	5496	5454	5558	5547	5578	5550	5667	5481	5479	5562	5490	5599	5537	5561	5404	5569	5554	5503	5457	5472	5433	5641	5588	5557	5573	5446	5496	5496	5540	5553	5557	5592	5440	5423	5518	5575	5393	5525	5470	5577	5571	5643	5520	5620	5327	5608	5439	5496	5572	5575	5528	5582	5541	5629	5574	5601	5459	5457	5526	5623	5488	5614	5597	5413	5508	5582	5560	5560	5505	5584	5479	5539	5576	5462	5577	5511	5505	5530	5525	5508	5499	5565	5616	5458	5443	5474	5514	5690	5663	5467	5554	5554	5451	5500	5521	5534	5619	5542	5522	5640	5528	5631	5530	5552	5498	5563	5550	5561	5551	5471	5497	5585	5605	5673	5536	5612	5579	5534	5485	5506	5609	5594	5418	5597	5509	5642	5609	5467	5627	5669	5568	5612	5636	5509	5547	5566	5598	5445	5582	5560	5461	5477	5630	5533	5564	5535	5534	5657	5527	5499	5570	5573	5690	5561	5467	5459	5618	5562	5494	5512	5444	5650	5471	5478	5479	5425	5439	5484	5517	5553	5464	5525	5547	5508	5692	5528	5557	5569	5521	5531	5499	5570	5578	5522	5572	5389	5571	5612	5532	5603	5517	5506	5517	5442	5650	5491	5549	5516	5413	5516	5557	5575	5475	5559	5444	5553	5453	5505	5663	5501	5465	5487	5515	5521	5602	5485	5440	5570	5568	5366	5657	5491	5595	5583	5570	5538	5458	5584	5502	5544	5636	5414	5514	5365	5466	5460	5530	5605	5538	5499	5509	5600	5514	5640	5574	5554	5432	5564	5617	5632	5455	5481	5563	5524	5539	5694	5437	5553	5561	5638	5419	5433	5566	5598	5526	5565	5565	5549	5526	5645	5604	5640	5465	5559	5461	5545	5593	5552	5561	5530	5525	5579	5401	5602	5430	5641	5525	5524	5455	5474	5502	5514	5567	5514	5488	5520	5472	5601	5610	5485	5596	5509	5569	5591	5630	5603	5532	5503	5606	5581	5450	5503	5543	5571	5473	5474	5467	5455	5457	5436	5483	5527	5473	5441	5418	5591	5589	5509	5515	5507	5634	5609	5555	5529	5646	5450	5532	5657	5517	5461	5624	5521	5574	5607	5610	5555	5468	5501	5528	5495	5552	5574	5491	5595	5498	5532	5513	5577	5548	5602	5617	5491	5557	5602	5595	5488	5614	5517	5546	5612	5493	5583	5499	5464	5513	5681	5493	5508	5563	5562	5676	5576	5306	5587	5544	5456	5490	5524	5527	5551	5521	5558	5477	5452	5530	5604	5561	5586	5597	5608	5597	5567	5526	5590	5565	5522	5579	5498	5589	5603	5646	5466	5614	5468	5347	5549	5562	5608	5559	5641	5553	5561	5586	5572	5577	5620	5500	5622	5592	5637	5497	5539	5594	5651	5405	5496	5516	5545	5491	5551	5532	5513	5544	5521	5506	5396	5466	5494	5558	5633	5580	5611	5476	5625	5533	5558	5436	5497	5563	5471	5543	5486	5643	5500	5604	5373	5453	5531	5526	5504	5513	5577	5498	5571	5424	5478	5512	5596	5457	5568	5514	5670	5613	5523	5463	5652	5550	5640	5629	5521	5542	5592	5617	5594	5569	5589	5670	5403	5634	5623	5544	5491	5509	5717	5605	5561	5507	5352	5518	5432	5490	5499	5528	5556	5597	5576	5557	5597	5521	5550	5608	5488	5697	5498	5618	5556	5617	5529	5585	5590	5510	5507	5633	5536	5475	5521	5518	5615	5563	5621	5535	5620	5506	5560	5583	5532	5576	5461	5518	5613	5664	5637	5521	5551	5473	5585	5559	5537	5581	5614	5379	5446	5477	5556	5704	5580	5565	5569	5627	5616	5350	5536	5526	5561	5444	5447	5574	5397	5638	5445	5708	5573	5447	5496	5469	5528	5591	5508	5591	5482	5640	5435	5520	5534	5651	5621	5635	5527	5534	5546	5511	5452	5516	5487	5469	5604	5518	5496	5613	5461	5590	5561	5457	5723	5572	5538	5527	5567	5461	5483	5577	5467	5508	5611	5556	5530	5521	5513	5618	5561	5703	5519	5549	5537	5482	5562	5551	5659	5537	5499	5571	5474	5542	5453	5538	5563	5579	5443	5507	5685	5527	5590	5467	5560	5499	5512	5570	5565	5474	5436	5608	5676	5538	5602	5461	5466	5548	5701	5534	5517	5625	5581	5526	5450	5436	5607	5459	5451	5656	5591	5668	5529	5563	5514	5506	5411	5497	5583	5595	5477	5463	5444	5515	5543	5608	5475	5669	5461	5569	5433	5521	5563	5605	5495	5602	5463	5604	5626	5471	5574	5618	5503	5522	5522	5503	5537	5627	5514	5650	5530	5417	5536	5493	5579	5624	5651	5670	5468	5448	5602	5502	5540	5547	5489	5538	5507	5608	5480	5423	5516	5537	5619	5574	5604	5619	5480	5543	5502	5533	5581	5550	5598	5432	5681	5480	5525	5573	5540	5563	5576	5512	5511	5506	5473	5577	5584	5513	5511	5563	5473	5524	5448	5539	5542	5644	5509	5362	5579	5481	5502	5514	5510	5553	5567	5540	5567	5634	5621	5519	5565	5494	5652	5656	5478	5570	5565	5445	5543	5532	5626	5498	5613	5494	5627	5562	5506	5568	5446	5608	5650	5505	5548	5530	5610	5583	5508	5589	5500	5534	5576	5458	5609	5614	5604	5510	5619	5611	5589	5484	5441	5481	5541	5522	5605	5611	5521	5422	5576	5643	5431	5528	5623	5629	5408	5656	5651	5527	5475	5604	5542	5532	5342	5629	5514	5506	5624	5531	5639	5477	5520	5576	5544	5585	5583	5538	5558	5635	5592	5462	5534	5581	5517	5509	5553	5536	5481	5600	5505	5532	5638	5650	5638	5526	5497	5555	5541	5432	5523	5579	5442	5509	5547	5557	5563	5565	5637	5548	5573	5567	5445	5573	5686	5516	5565	5427	5554	5529	5476	5503	5469	5600
3566	1677	3675	1723	605	731	608	637	596	562	568	560	555	538	494	504	519	544	525	510	508	479	531	508	499	502	495	504	494	531	474	494	458	454	460	484	482	455	477	469	465	511	502	472	445	447	446	476	484	476	459	451	464	492	453	463	491	487	464	487	463	495	471	477	458	478	468	482	504	438	436	460	438	452	472	480	459	484	491	455	471	489	476	448	506	470	439	497	499	496	475	466	511	466	515	450	463	492	461	473	424	445	501	478	457	459	460	472	503	450	491	498	439	491	477	468	477	466	493	503	521	505	469	473	521	487	519	445	482	464	494	456	450	482	458	447	457	444	458	451	448	487	455	493	462	501	464	460	505	460	500	449	467	459	436	481	457	451	548	451	466	469	474	465	450	482	456	480	454	482	437	491	460	474	480	484	460	472	485	443	484	476	511	474	498	486	482	444	500	480	467	440	526	489	437	453	443	494	483	488	417	457	472	498	477	477	479	451	505	473	485	476	471	463	493	448	478	480	474	482	442	441	461	464	464	483	504	443	464	444	478	493	472	452	464	493	452	473	514	475	431	469	477	438	427	447	459	501	439	501	454	449	467	450	458	440	473	469	485	489	459	491	459	447	449	474	465	473	462	454	457	517	508	465	472	496	516	451	446	435	446	487	424	479	443	481	470	453	496	492	483	456	458	490	425	492	502	457	484	460	457	482	467	492	487	495	486	440	437	451	486	445	452	492	443	477	464	470	466	436	477	460	462	474	476	458	473	490	497	479	464	470	467	446	471	472	463	431	475	490	471	492	452	446	472	447	491	470	464	442	454	471	481	497	476	475	488	485	482	471	490	504	473	460	464	459	453	448	479	480	454	484	509	461	476	441	509	489	442	455	446	479	489	456	452	427	476	466	450	450	485	449	489	452	448	459	460	489	442	497	511	474	458	508	475	498	479	434	448	524	489	503	464	453	428	474	492	507	487	446	459	491	451	454	430	446	471	476	472	475	442	449	457	453	477	447	525	461	480	460	470	421	505	488	462	454	482	447	430	511	487	513	454	469	465	495	479	483	475	479	466	441	480	484	486	480	471	469	480	473	456	482	478	460	505	487	427	474	446	466	522	469	490	473	500	501	474	487	494	501	480	500	481	492	449	499	452	491	501	443	458	478	488	480	493	514	500	476	463	471	453	492	471	492	452	507	491	464	484	508	472	491	455	474	469	466	458	507	443	465	514	445	468	445	464	438	470	447	471	486	463	480	440	506	487	480	453	485	470	476	481	469	455	474	421	481	483	495	479	472	489	515	472	473	462	447	470	476	461	470	455	477	443	478	427	451	470	524	451	470	474	424	499	512	491	486	456	495	456	464	480	493	482	443	466	450	487	489	471	494	469	469	481	475	473	508	453	463	477	465	481	469	442	485	449	459	435	475	511	431	520	465	495	512	460	497	495	484	474	451	436	439	498	443	481	449	461	477	481	476	485	454	469	475	468	425	509	456	428	474	478	482	468	486	486	467	476	505	479	493	471	498	491	440	482	471	490	451	489	457	485	471	476	402	503	491	454	466	470	459	462	479	456	462	506	482	480	487	483	471	508	441	457	501	479	442	472	479	473	471	471	475	462	473	485	560	451	458	454	518	462	498	472	450	462	478	438	451	443	445	471	450	476	508	468	475	483	484	456	503	493	457	503	500	469	468	480	474	462	482	491	497	473	452	452	482	418	492	517	462	498	506	484	474	452	462	480	504	471	449	484	459	455	473	460	473	483	493	455	449	490	458	490	452	471	477	492	478	495	478	480	452	497	471	477	481	487	485	449	454	484	465	429	474	495	449	444	472	476	469	476	478	510	468	469	494	478	468	479	456	508	460	445	451	469	493	512	454	443	453	491	479	461	484	467	442	445	477	448	481	469	452	450	460	471	483	469	466	472	500	451	450	464	495	463	453	479	471	477	481	452	471	480	446	518	496	494	462	491	454	459	459	478	470	499	493	490	478	491	446	508	469	437	438	516	443	419	479	466	462	440	460	473	484	486	483	427	509	480	485	470	479	506	500	446	468	494	452	481	489	481	474	515	483	466	457	473	483	433	473	452	479	464	441	482	462	463	464	464	481	472	483	467	461	461	459	447	452	453	459	458	445	480	449	488	498	446	516	467	451	478	499	512	476	458	460	463	453	494	477	441	456	460	482	495	425	461	498	472	478	476	438	460	455	472	501	484	469	510	487	466	494	454	452	491	456	490	453	480	501	455	464	489	465	504	455	460	498	487	499	497	460	495	473	481	476	516	456	493	447	451	486	483	485	433	496	482	450	433	448	455	476	485	483	472	482	497	475	479	436	473	473	469	468	447	479	500	478	493	462	457	471	490	485	490	466	466	473	449	476	444	454	474	462	428	485	439	477	503	488	467	439	455	483	456	454	490	495	460	469	463	445	475	478	431	466	446	477	498	461	502	442	439	487	478	464	480	450	462	446	482	494	454	479	483	498	481	464	464	442	451	465	473	464	467	468	466	436	480	438	456	470	481	478	478	478	432	471	435	512	458	482	461	449	499	482	466	437	471	513	513	460	480	498	487	460	448	518	494	435	494	484	483	473	483	442	457	480	460	463	466	492	463	477	507	483	490	490	467	479	430	508	530	462	487	460	467	475	469	480	439	463	501	469	503	469	488	436	474	461	485	471	478	470	506	435	478	465	507	479	489	473	472	492	505	493	484	456	469	424	468	491	505	484	477	471	433	433	468	517	496	464	488	514	470	476	512	465	474	457	487	496	474	479	464	476	479	484	480	465	482	444	467	442	488	489	461	459	459	458	497	500	468	472	497	500	455	451	448	467	462	455	445	492	482	449	474	475	480	437	468	496	450	476	510	436	461	478	495	437	497	515	434	454	462	469	473	495	478	488	494	456	466	477	455	486	453	522	489	468	434	479	456	481	476	470	423	464	479	474	444	464	476	468	510	439	438	480	446	507	499	491	456	493	455	473	450	432	558	477	471	454	453	491	474	448	474	482	438	499	456	488	444	465	461	463	465	468	508	471	446	443	483	457	475	463	499	487	437	473	463	471	493	452	498	472	490	453	475	463	466	482	458	504	473	463	456	512	472	477	517	480	499	456	482	480	506	517	478	462	470	469	472	500	457	492	458	464	506	509	474	492	500	460	448	434	477	475	487	501	471	491	508	454	455	452	441	468	466	480	447	464	437	491	466	464	457	470	509	499	518	493	502	454	460	502	485	450	430	445	461	459	454	469	425	485	477	474	469	454	479	482	458	424	478	491	466	513	467	497	469	446	439	496	501	476	406	493	484	457	441	490	465	460	447	443	475	460	450	475	507	492	483	481	484	444	456	485	428	441	467	463	447	440	463	473	481	497	470	506	486	424	473	455	439	446	475	449	470	486	454	502	508	452	480	472	478	511	457	470	488	444	471	475	473	471	495	458	478	465	484	487	467	461	462	451	484	462	470	493	463	478	459	453	499	464	508	442	462	517	471	495	427	468	451	452
32453	19191	30742	22842	20348	19266	16166	13516	11310	9919	8803	8309	7800	7106	6782	6571	6325	6108	6072	5749	5654	5493	5387	5224	5233	5374	5184	5070	5033	5019	5134	5057	4898	4874	4903	4894	4720	4739	4903	4810	4817	4696	4655	4762	4761	4684	4622	4724	4720	4744	4587	4663	4800	4582	4679	4686	4516	4671	4609	4620	4626	4659	4581	4755	4719	4490	4651	4687	4611	4628	4624	4655	4615	4639	4666	4538	4699	4670	4611	4612	4695	4662	4700	4750	4550	4464	4530	4539	4667	4677	4578	4615	4565	4637	4635	4551	4580	4560	4589	4589	4680	4584	4679	4633	4709	4587	4681	4570	4640	4545	4537	4595	4586	4657	4605	4637	4661	4467	4586	4606	4528	4619	4577	4677	4639	4657	4451	4614	4639	4664	4564	4580	4586	4479	4618	4622	4529	4551	4637	4556	4583	4614	4536	4531	4555	4485	4557	4527	4529	4502	4539	4501	4587	4544	4520	4587	4634	4435	4652	4543	4791	4590	4753	4585	4611	4466	4702	4626	4586	4561	4525	4661	4559	4585	4657	4582	4658	4657	4493	4582	4611	4649	4532	4584	4650	4660	4612	4628	4583	4543	4547	4620	4553	4614	4649	4600	4616	4641	4531	4585	4551	4612	4564	4662	4526	4669	4616	4527	4592	4654	4593	4592	4625	4500	4549	4623	4591	4622	4684	4656	4656	4603	4653	4577	4577	4455	4643	4572	4689	4488	4566	4576	4609	4597	4555	4703	4569	4628	4687	4507	4552	4473	4615	4635	4600	4500	4539	4647	4578	4674	4495	4597	4679	4429	4582	4634	4535	4609	4651	4642	4585	4477	4587	4562	4554	4531	4459	4584	4587	4633	4574	4603	4555	4608	4520	4571	4578	4595	4499	4475	4566	4579	4529	4608	4646	4433	4530	4523	4680	4525	4581	4672	4564	4599	4498	4531	4565	4559	4693	4546	4601	4589	4650	4546	4669	4560	4563	4551	4599	4636	4605	4538	4501	4561	4572	4466	4683	4567	4558	4582	4571	4583	4695	4550	4683	4495	4588	4655	4532	4684	4700	4555	4543	4609	4633	4730	4522	4544	4631	4603	4577	4536	4578	4620	4557	4654	4555	4588	4660	4606	4539	4552	4578	4419	4594	4593	4738	4660	4562	4573	4514	4573	4558	4580	4687	4661	4607	4560	4600	4627	4533	4573	4710	4476	4572	4672	4672	4569	4539	4726	4457	4475	4548	4634	4593	4603	4455	4540	4619	4607	4590	4495	4632	4682	4560	4647	4431	4605	4570	4507	4510	4610	4663	4572	4629	4512	4624	4504	4477	4507	4631	4527	4657	4620	4610	4526	4607	4538	4558	4605	4558	4501	4557	4490	4635	4600	4515	4620	4563	4538	4712	4676	4437	4699	4684	4583	4497	4560	4606	4530	4604	4548	4533	4688	4659	4529	4697	4618	4687	4670	4620	4625	4552	4544	4539	4749	4562	4688	4588	4499	4596	4562	4629	4500	4644	4593	4650	4534	4573	4662	4625	4634	4579	4590	4592	4604	4658	4598	4612	4671	4558	4587	4493	4581	4622	4677	4663	4537	4615	4535	4555	4539	4643	4594	4501	4696	4538	4603	4542	4529	4608	4647	4702	4586	4588	4583	4705	4591	4625	4538	4632	4605	4642	4572	4589	4693	4631	4510	4585	4583	4644	4627	4625	4477	4481	4614	4638	4613	4699	4612	4619	4638	4656	4533	4511	4554	4483	4664	4469	4559	4591	4512	4676	4543	4504	4630	4563	4618	4537	4549	4563	4526	4508	4538	4534	4523	4646	4537	4542	4650	4576	4646	4592	4632	4555	4522	4554	4490	4664	4658	4615	4557	4566	4563	4669	4587	4550	4514	4556	4743	4526	4601	4600	4669	4565	4499	4611	4666	4504	4532	4512	4648	4651	4580	4550	4615	4543	4624	4556	4563	4562	4653	4530	4529	4585	4497	4606	4614	4677	4667	4553	4568	4670	4548	4577	4529	4650	4480	4547	4556	4549	4546	4630	4509	4568	4500	4636	4525	4572	4522	4603	4535	4647	4631	4522	4522	4711	4507	4578	4490	4470	4694	4587	4637	4569	4640	4627	4484	4676	4631	4556	4677	4634	4563	4571	4572	4497	4664	4531	4626	4543	4571	4602	4494	4594	4553	4522	4566	4576	4561	4584	4502	4541	4538	4553	4632	4657	4693	4571	4635	4631	4496	4648	4634	4593	4676	4566	4537	4537	4596	4656	4597	4556	4541	4520	4580	4535	4507	4660	4611	4434	4543	4608	4605	4588	4547	4620	4538	4614	4563	4666	4576	4602	4690	4576	4621	4564	4623	4685	4548	4618	4537	4680	4650	4610	4705	4609	4560	4567	4631	4662	4504	4531	4496	4593	4546	4606	4547	4604	4542	4556	4525	4563	4711	4587	4540	4572	4520	4473	4539	4533	4637	4664	4578	4490	4717	4542	4596	4517	4619	4709	4566	4630	4656	4532	4673	4553	4508	4635	4599	4519	4641	4635	4583	4534	4544	4551	4501	4714	4661	4639	4630	4451	4551	4656	4587	4567	4572	4632	4622	4559	4496	4642	4570	4536	4601	4516	4571	4418	4586	4593	4547	4557	4533	4700	4533	4693	4543	4596	4608	4522	4650	4535	4633	4614	4626	4590	4615	4480	4516	4571	4629	4546	4524	4574	4514	4546	4561	4463	4643	4630	4602	4652	4555	4530	4618	4601	4487	4626	4528	4579	4634	4542	4563	4536	4564	4563	4551	4595	4598	4554	4670	4633	4540	4595	4665	4622	4555	4515	4716	4458	4636	4508	4546	4681	4618	4629	4575	4791	4625	4762	4552	4597	4537	4628	4624	4559	4536	4740	4532	4661	4497	4651	4575	4650	4461	4570	4619	4545	4464	4491	4557	4559	4591	4580	4602	4543	4603	4523	4545	4639	4600	4562	4642	4528	4515	4623	4602	4603	4550	4609	4579	4499	4684	4650	4663	4673	4597	4593	4509	4678	4602	4650	4593	4669	4562	4595	4541	4560	4542	4623	4553	4670	4625	4591	4592	4606	4586	4515	4557	4569	4475	4738	4602	4580	4584	4555	4589	4502	4494	4619	4710	4558	4613	4622	4645	4585	4634	4590	4578	4604	4581	4598	4552	4604	4641	4644	4480	4656	4544	4682	4614	4626	4653	4655	4537	4575	4623	4570	4589	4662	4606	4521	4505	4657	4568	4679	4630	4570	4589	4501	4625	4603	4591	4639	4545	4555	4483	4450	4612	4563	4575	4586	4603	4656	4625	4550	4718	4489	4556	4584	4586	4626	4593	4527	4530	4571	4591	4552	4639	4563	4556	4670	4439	4519	4630	4566	4523	4629	4580	4684	4493	4557	4558	4621	4633	4577	4575	4534	4625	4522	4558	4667	4536	4627	4582	4568	4585	4493	4487	4616	4623	4598	4621	4527	4651	4530	4701	4498	4601	4618	4514	4504	4549	4501	4680	4542	4484	4635	4687	4540	4560	4616	4606	4525	4587	4603	4575	4563	4535	4632	4567	4584	4601	4570	4538	4605	4528	4676	4600	4553	4622	4605	4528	4529	4626	4612	4621	4698	4567	4568	4518	4600	4492	4568	4556	4631	4598	4561	4622	4602	4560	4570	4607	4582	4626	4522	4672	4598	4492	4701	4584	4609	4612	4681	4599	4602	4649	4584	4671	4618	4530	4501	4544	4486	4633	4587	4559	4666	4576	4574	4519	4644	4560	4527	4639	4720	4535	4644	4533	4453	4681	4607	4638	4604	4531	4724	4599	4672	4622	4520	4595	4552	4567	4616	4597	4504	4527	4500	4583	4499	4548	4608	4630	4574	4584	4564	4489	4638	4541	4556	4623	4644	4531	4480	4630	4546	4611	4619	4437	4650	4520	4606	4680	4539	4471	4681	4421	4651	4608	4633	4608	4645	4615	4661	4541	4583	4656	4635	4617	4593	4574	4575	4495	4574	4623	4466	4604	4650	4589	4714	4647	4602	4566	4432	4625	4570	4524	4704	4583	4540	4669	4618	4613	4641	4610	4549	4443	4620	4495	4662	4502	4547	4658	4573	4730	4626	4574	4514	4558	4400	4557	4587	4559	4575	4571	4548	4604	4562	4590	4562	4546	4704	4562	4543	4622	4642	4504	4614	4504	4641	4609	4556	4595	4723	4542	4523	4599	4676	4600	4523	4527	4607	4583	4690	4632	4631	4607	4498	4547	4551	4577	4661	4581	4583	4451	4643	4612	4471	4640	4678	4595	4585	4559	4674	4563	4518	4609	4594	4670	4627	4680	4601	4503	4603	4599	4503	4564	4602	4515	4622	4569	4632	4645	4531	4505	4646	4520	4552	4689	4623	4530	4528	4536	4575	4397	4668	4513	4501	4482	4494	4547	4631	4588	4518	4784	4516	4656	4552	4576	4577	4639	4610	4579	4617	4632	4652	4533	4523	4567	4549	4474	4607	4541	4639	4571	4477	4655	4568	4515	4707	4557	4683	4521	4726	4509	4630	4599	4555	4573	4595	4613	4497	4665	4724	4443	4584	4516	4653	4630	4570	4661	4521	4615	4554	4522	4538	4667	4605	4752	4627	4581	4508	4573	4631	4488	4572	4596	4496	4489	4528	4603	4575	4700	4539	4575	4601	4594	4577	4614	4610	4625	4449	4695	4583	4532	4548	4576	4555	4640	4675	4470	4749	4472	4630	4568	4480	4560	4459	4594	4561	4621	4635	4529	4685	4575	4461	4543	4675	4558	4567	4547	4572	4632	4626	4622	4524	4518	4618	4632	4574	4492	4588	4636	4623	4558	4566	4565	4562	4571	4629	4633	4621	4596	4599	4621	4576	4624	4644	4602	4600	4668	4502	4475	4589	4679	4651	4550	4450	4544	4608	4565	4709	4528	4648	4592	4532	4601	4666	4513	4674	4666	4679	4561	4441	4530	4617	4605	4672	4560	4633	4690	4540	4582	4567	4622	4554	4601	4547	4483	4608	4550	4595	4667	4568	4601	4648	4623	4585	4559	4609	4478	4591	4531	4514	4563
2993	1116	1626	1043	843	848	864	855	820	793	815	848	829	824	861	829	819	857	821	786	783	823	781	848	827	802	815	812	839	797	805	811	845	863	801	803	828	841	806	831	847	819	771	847	807	783	786	788	839	803	818	775	860	767	851	822	865	818	800	860	811	804	814	827	828	809	737	808	830	811	818	839	831	789	834	791	798	807	828	820	774	774	855	832	855	839	795	791	774	825	798	840	785	834	834	849	809	812	857	832	778	847	821	745	812	854	774	777	804	810	834	759	779	837	795	780	849	856	821	796	782	769	852	793	800	833	837	791	817	808	828	775	820	827	797	840	864	811	776	798	760	868	845	754	815	832	815	791	830	852	806	827	837	839	778	825	809	765	797	786	802	795	803	791	812	817	775	825	802	838	812	844	827	791	877	854	827	792	850	801	764	774	771	827	825	825	857	821	830	843	826	803	821	782	786	812	839	778	792	812	831	809	811	817	799	841	819	792	855	838	793	797	836	842	787	781	822	812	826	807	855	811	786	809	816	797	817	840	830	832	858	833	810	846	797	796	851	830	803	777	796	816	829	826	815	805	827	786	808	814	776	797	836	834	835	761	789	835	850	802	778	830	814	811	813	783	802	846	808	840	803	784	772	796	812	818	761	825	795	833	803	781	837	803	804	796	818	796	781	786	764	850	849	819	794	803	816	846	813	817	838	796	774	849	802	772	818	778	813	807	772	840	832	832	794	740	869	794	822	814	803	794	796	779	791	808	806	813	792	814	827	824	794	876	769	786	799	836	804	840	817	764	803	825	857	800	814	799	865	839	857	832	803	823	880	826	828	812	808	850	842	821	851	793	775	772	809	810	814	783	792	821	834	830	799	773	807	833	850	831	788	843	839	841	782	860	811	819	851	843	854	817	890	778	789	806	817	844	828	799	860	786	817	797	841	783	859	837	792	831	795	831	795	833	795	821	855	800	853	858	796	838	832	856	808	788	805	808	755	818	820	784	801	818	826	818	868	789	801	850	792	788	802	793	823	851	831	799	815	840	826	811	851	814	815	796	734	833	841	798	830	781	807	861	828	822	790	825	856	805	755	833	895	846	762	843	831	812	753	825	796	834	825	803	855	788	810	770	820	853	813	835	777	834	732	793	842	834	856	801	851	860	799	832	860	806	785	776	896	846	780	847	785	769	787	812	804	815	792	821	783	846	751	803	800	869	793	813	862	792	824	822	814	809	832	813	785	835	862	804	774	796	809	800	828	820	782	769	830	803	817	826	835	815	827	803	830	881	741	810	827	851	788	859	863	798	838	803	800	840	813	869	822	810	833	787	766	814	799	846	778	774	815	775	817	776	807	780	789	791	814	794	797	815	789	859	818	873	815	796	812	823	812	800	810	853	822	809	796	770	827	805	820	841	785	873	820	801	799	795	833	818	830	867	829	846	829	867	800	802	768	833	860	778	803	828	782	782	786	841	861	808	851	820	848	795	776	822	860	873	783	754	887	800	850	837	820	849	781	822	778	824	806	813	780	767	813	801	814	831	794	840	789	863	843	767	789	802	831	802	835	812	832	834	816	805	787	791	792	815	784	756	825	844	798	789	818	820	851	780	851	807	801	806	808	841	838	806	841	776	768	850	758	795	829	765	810	848	824	834	790	830	812	844	797	830	847	835	827	824	760	811	796	851	809	839	834	779	857	820	799	784	764	854	800	820	815	804	784	846	823	759	816	763	862	791	853	791	789	876	818	810	799	830	749	851	827	796	861	828	789	833	796	823	810	823	807	787	789	772	817	806	792	844	872	821	841	804	863	793	799	805	779	792	763	828	807	840	819	875	839	788	810	840	802	816	743	844	803	840	819	814	797	791	839	822	821	841	781	786	790	795	822	774	829	821	849	822	788	817	786	809	829	820	805	894	819	857	805	810	816	760	808	776	792	812	836	841	836	777	822	802	802	811	785	800	850	859	889	843	797	786	828	826	810	835	798	809	828	806	800	774	794	793	792	825	788	833	834	899	800	795	840	822	828	823	857	771	838	802	809	791	812	842	806	811	814	782	757	807	825	843	820	812	812	786	801	792	819	852	814	824	799	826	839	827	814	844	855	821	835	816	821	808	766	828	816	831	808	826	862	788	828	839	774	784	788	866	833	831	802	806	858	786	823	786	869	819	824	820	877	805	825	819	840	836	787	792	818	820	832	827	768	784	840	848	825	809	817	842	776	832	798	816	849	819	814	780	817	788	815	785	833	838	842	839	804	804	817	797	829	824	759	849	803	807	808	801	788	848	782	851	771	767	836	815	810	806	804	837	808	813	798	812	790	848	830	806	862	812	820	820	810	806	886	816	750	820	853	844	801	801	852	768	809	829	836	844	788	819	791	839	766	797	810	867	785	877	823	803	819	809	782	812	802	821	810	844	788	825	788	782	850	815	845	805	832	818	825	805	855	817	886	842	855	807	811	796	780	817	828	841	792	790	801	803	839	766	795	789	850	790	869	825	849	820	849	785	854	799	808	804	810	764	801	813	815	830	757	827	785	793	823	827	792	840	802	816	789	877	821	822	790	836	879	802	774	861	830	781	888	831	812	819	780	819	811	812	828	832	799	803	840	818	745	805	807	829	810	790	831	820	863	828	809	838	833	849	849	882	700	850	805	771	776	792	793	796	814	794	784	826	785	813	792	833	841	825	798	864	804	831	808	844	809	815	833	841	848	802	788	816	775	813	810	809	808	843	838	819	786	793	827	817	842	826	800	858	811	844	843	797	765	823	813	797	792	831	812	831	833	781	834	757	809	747	803	785	805	862	836	794	858	804	797	799	817	815	849	824	827	830	885	809	834	857	817	830	837	861	834	877	806	834	827	843	776	823	771	800	748	827	828	807	878	791	810	844	861	863	822	842	866	817	889	819	873	798	850	861	871	795	784	752	812	793	807	833	785	800	839	837	818	808	800	782	799	836	819	837	776	844	841	760	817	804	840	807	801	829	805	787	857	823	760	805	787	808	780	808	771	805	815	820	822	855	780	795	787	800	788	843	782	823	830	867	810	823	806	796	811	808	842	772	781	842	869	849	827	917	773	832	767	759	818	850	792	846	837	852	846	782	823	817	812	776	826	802	762	860	820	801	828	859	802	781	831	794	850	788	809	818	839	840	772	829	782	850	830	787	810	799	812	861	806	767	857	795	811	844	795	813	790	782	757	818	824	772	829	802	807	836	821	856	798	775	812	827	846	789	843	727	834	776	866	814	813	796	803	815	821	857	763	822	817	813	815	858	822	825	798	830	816	800	823	867	803	789	791	806	795	830	852	825	833	897	805	802	779	775	836	779	819	849	800	843	795	805	781	850	816	851	840	784	817	840	842	817	813	828	783	821	827	861	805	824	806	786	816	831	833	858	811	858	834	809	827	823	850	835	829	839	821	854	819	830	767	777	828	813	836	800	825	801	823	737	809	821	854	841	844	834	803	757	836	783	819	837	781	823	835	838	830	813	804	836
21854	13621	19437	13378	11346	10752	9766	8770	8262	8072	7967	7837	7803	7625	7673	7765	7408	7509	7474	7428	7538	7439	7495	7466	7449	7465	7302	7399	7452	7455	7474	7306	7525	7324	7343	7256	7274	7125	7305	7442	7368	7311	7339	7337	7262	7317	7376	7341	7555	7226	7413	7340	7385	7400	7325	7484	7346	7437	7331	7320	7473	7175	7332	7372	7401	7329	7305	7303	7274	7135	7339	7166	7466	7376	7352	7348	7399	7316	7287	7417	7491	7332	7402	7376	7321	7133	7363	7234	7312	7272	7372	7428	7254	7364	7235	7509	7398	7257	7366	7347	7269	7256	7370	7470	7185	7466	7400	7429	7348	7432	7481	7347	7386	7240	7252	7439	7362	7450	7368	7339	7388	7334	7313	7132	7203	7257	7325	7328	7222	7291	7349	7288	7314	7519	7411	7379	7222	7247	7428	7180	7355	7323	7288	7237	7326	7373	7158	7344	7414	7430	7344	7339	7376	7237	7299	7231	7447	7498	7327	7287	7343	7284	7357	7317	7369	7218	7320	7244	7309	7279	7283	7326	7372	7126	7275	7276	7201	7415	7192	7290	7491	7424	7270	7440	7122	7265	7322	7403	7311	7401	7361	7374	7258	7392	7283	7420	7421	7310	7295	7432	7443	7526	7343	7268	7359	7355	7334	7240	7170	7315	7424	7183	7317	7285	7471	7412	7270	7454	7226	7431	7378	7230	7453	7243	7354	7389	7403	7290	7247	7309	7505	7410	7368	7331	7323	7351	7349	7348	7293	7250	7305	7318	7330	7369	7328	7411	7395	7316	7250	7241	7229	7403	7368	7292	7361	7329	7201	7337	7260	7397	7410	7274	7401	7287	7343	7153	7276	7292	7458	7385	7188	7292	7373	7319	7304	7354	7348	7154	7343	7283	7297	7372	7282	7454	7383	7236	7376	7256	7315	7514	7323	7523	7219	7369	7180	7355	7247	7361	7392	7315	7222	7364	7343	7133	7413	7361	7406	7335	7303	7322	7146	7357	7337	7467	7412	7323	7324	7344	7382	7220	7489	7534	7214	7398	7260	7477	7348	7248	7231	7340	7327	7348	7269	7373	7426	7313	7322	7302	7352	7384	7282	7448	7425	7309	7325	7317	7288	7253	7380	7437	7276	7492	7309	7416	7293	7275	7420	7296	7228	7264	7430	7417	7362	7329	7360	7390	7206	7308	7233	7333	7269	7296	7316	7197	7330	7568	7287	7303	7348	7350	7324	7354	7343	7330	7371	7339	7312	7364	7328	7368	7386	7388	7331	7377	7383	7305	7469	7395	7329	7274	7434	7429	7319	7300	7412	7358	7416	7243	7229	7389	7305	7449	7455	7286	7329	7308	7273	7269	7325	7223	7420	7265	7287	7363	7340	7348	7225	7380	7406	7297	7368	7270	7245	7325	7385	7385	7313	7428	7360	7371	7438	7312	7208	7240	7338	7315	7316	7308	7399	7343	7299	7364	7338	7334	7479	7229	7331	7274	7426	7368	7157	7479	7383	7283	7298	7315	7305	7314	7362	7333	7386	7210	7235	7339	7279	7278	7286	7228	7363	7309	7293	7403	7301	7283	7269	7227	7359	7318	7354	7380	7319	7402	7387	7342	7119	7313	7223	7350	7419	7411	7425	7182	7368	7305	7226	7442	7239	7272	7584	7358	7391	7442	7381	7304	7279	7226	7189	7387	7317	7282	7377	7376	7164	7402	7369	7212	7322	7340	7418	7301	7403	7301	7340	7355	7327	7457	7491	7374	7330	7294	7318	7406	7347	7258	7341	7271	7427	7363	7320	7281	7359	7284	7344	7292	7409	7251	7416	7335	7404	7337	7409	7292	7363	7324	7367	7365	7426	7353	7331	7343	7278	7334	7377	7406	7249	7325	7298	7391	7350	7250	7366	7443	7274	7383	7277	7174	7358	7233	7372	7448	7155	7189	7403	7345	7422	7254	7355	7298	7500	7525	7454	7341	7319	7347	7332	7327	7309	7381	7375	7275	7387	7327	7352	7171	7290	7410	7253	7208	7366	7374	7315	7415	7458	7144	7391	7256	7205	7464	7328	7351	7314	7223	7305	7398	7340	7351	7371	7330	7311	7460	7297	7246	7178	7273	7504	7248	7437	7344	7381	7314	7242	7349	7373	7284	7305	7228	7502	7307	7296	7380	7154	7239	7396	7521	7267	7453	7370	7337	7238	7262	7265	7304	7364	7253	7220	7407	7477	7420	7341	7432	7289	7383	7375	7330	7350	7338	7412	7312	7348	7299	7509	7248	7387	7266	7447	7283	7506	7303	7365	7400	7366	7284	7269	7297	7322	7304	7409	7316	7365	7338	7321	7331	7421	7391	7343	7300	7294	7318	7407	7324	7265	7316	7277	7368	7398	7336	7348	7387	7340	7254	7317	7263	7387	7327	7246	7296	7241	7232	7336	7398	7387	7336	7302	7297	7155	7450	7398	7433	7425	7161	7157	7302	7251	7254	7518	7337	7265	7301	7314	7347	7269	7376	7491	7311	7260	7347	7281	7375	7378	7382	7437	7171	7285	7314	7292	7316	7301	7365	7286	7403	7360	7318	7462	7448	7237	7274	7292	7262	7200	7328	7358	7386	7361	7340	7315	7340	7384	7237	7382	7293	7278	7355	7386	7325	7266	7275	7429	7320	7222	7411	7301	7336	7440	7387	7306	7268	7332	7449	7379	7296	7280	7331	7462	7385	7366	7297	7239	7414	7312	7355	7417	7493	7196	7390	7379	7443	7374	7277	7332	7265	7247	7359	7244	7450	7376	7281	7424	7281	7307	7456	7463	7412	7358	7384	7405	7290	7339	7314	7332	7380	7349	7260	7291	7256	7313	7256	7409	7318	7334	7413	7300	7426	7235	7279	7317	7401	7286	7318	7316	7327	7315	7404	7329	7427	7291	7375	7316	7275	7360	7281	7277	7380	7551	7321	7263	7317	7302	7297	7338	7254	7290	7369	7333	7243	7304	7299	7416	7372	7394	7437	7346	7308	7161	7372	7362	7255	7202	7359	7428	7393	7199	7388	7470	7320	7429	7297	7365	7499	7216	7366	7299	7389	7379	7266	7300	7372	7274	7384	7369	7319	7369	7335	7315	7171	7355	7327	7284	7153	7414	7262	7281	7346	7402	7368	7377	7356	7217	7384	7317	7277	7224	7396	7307	7329	7338	7183	7381	7417	7421	7560	7321	7373	7380	7330	7204	7368	7291	7282	7399	7299	7402	7198	7213	7307	7304	7333	7279	7307	7275	7304	7285	7378	7383	7368	7373	7382	7284	7306	7348	7373	7292	7354	7313	7369	7419	7292	7245	7199	7359	7423	7235	7379	7446	7190	7392	7332	7333	7304	7195	7458	7294	7401	7399	7382	7327	7423	7291	7250	7467	7340	7361	7377	7309	7302	7403	7294	7289	7415	7365	7297	7148	7429	7230	7411	7402	7333	7308	7230	7253	7295	7376	7243	7382	7432	7404	7354	7220	7347	7271	7237	7361	7495	7321	7333	7290	7453	7435	7336	7346	7493	7379	7272	7334	7283	7313	7386	7349	7420	7391	7341	7392	7384	7251	7309	7337	7322	7337	7302	7365	7223	7316	7238	7400	7394	7353	7420	7405	7392	7217	7274	7361	7340	7373	7238	7242	7121	7289	7427	7328	7266	7445	7259	7284	7352	7395	7236	7325	7222	7367	7345	7267	7391	7340	7376	7321	7478	7352	7406	7323	7219	7487	7399	7441	7354	7246	7333	7311	7255	7339	7496	7243	7302	7455	7433	7274	7451	7202	7279	7323	7341	7306	7323	7415	7388	7309	7275	7240	7409	7418	7305	7445	7182	7374	7348	7340	7440	7444	7232	7339	7375	7259	7439	7237	7490	7457	7413	7269	7234	7449	7192	7399	7392	7363	7362	7324	7331	7333	7294	7179	7179	7399	7364	7419	7293	7356	7164	7429	7305	7374	7276	7369	7465	7255	7308	7251	7522	7253	7270	7296	7350	7362	7242	7216	7250	7295	7386	7386	7327	7291	7268	7339	7271	7327	7370	7441	7438	7318	7424	7319	7203	7239	7335	7345	7321	7515	7346	7431	7265	7239	7409	7396	7456	7358	7217	7323	7377	7248	7367	7394	7291	7376	7370	7319	7196	7358	7452	7362	7302	7514	7354	7280	7420	7415	7481	7447	7362	7342	7412	7263	7371	7440	7318	7291	7223	7566	7243	7306	7371	7259	7363	7402	7355	7329	7370	7274	7425	7435	7385	7375	7306	7319	7348	7397	7300	7253	7361	7453	7388	7300	7333	7336	7228	7528	7224	7336	7304	7342	7407	7140	7405	7437	7311	7365	7386	7321	7350	7121	7334	7337	7391	7410	7322	7254	7304	7345	7380	7166	7364	7295	7384	7351	7322	7409	7344	7321	7373	7337	7350	7288	7395	7395	7242	7333	7404	7386	7379	7288	7372	7512	7320	7407	7360	7337	7376	7362	7440	7440	7434	7346	7330	7233	7245	7336	7350	7288	7511	7562	7379	7405	7279	7430	7265	7344	7368	7224	7223	7334	7400	7297	7402	7310	7402	7435	7213	7293	7369	7287	7370	7457	7432	7399	7376	7309	7345	7255	7297	7267	7423	7250	7116	7339	7304	7333	7377	7320	7299	7363	7393	7428	7300	7356	7411	7306	7308	7414	7331	7417	7420	7321	7472	7322	7340	7400	7408	7286	7231	7308	7366	7286	7265	7258	7309	7370	7442	7440	7211	7338	7318	7364	7441	7380	7365	7152	7319	7309	7411	7330	7361	7364	7393	7335	7294	7364	7331	7299	7424	7350	7363	7454	7375	7331	7249	7275	7485	7293	7349	7253	7338	7453	7230	7401	7430	7391	7207	7369	7407	7247	7347	7285	7346	7453	7493	7388	7441	7232	7283	7269	7327	7217	7298	7265	7230	7277	7370	7231	7465	7286	7521	7495	7483	7263	7306	7243	7215	7431	7262	7422	7380	7242	7332	7378	7476	7455	7324	7326	7302	7361	7412	7428	7350	7356	7387	7289	7375	7369	7335	7354	7236	7392	7334	7362	7387	7379	7366	7316	7257
3894	1174	2474	1150	764	723	773	693	756	747	673	690	642	695	668	679	676	688	682	678	724	703	681	647	654	637	678	689	714	665	639	695	675	673	680	709	639	669	669	680	692	699	680	648	642	697	713	672	680	668	646	659	685	687	680	643	629	683	686	672	653	664	695	662	657	662	648	652	667	677	661	709	662	680	700	687	646	663	689	652	697	698	678	616	670	644	642	656	672	656	645	677	653	668	708	694	682	660	656	672	649	710	660	681	716	662	623	660	676	663	685	655	672	685	655	697	660	671	688	670	682	671	687	693	629	677	645	679	635	669	663	660	624	645	657	664	706	691	728	673	724	670	653	684	683	695	695	693	637	691	653	798	664	688	713	688	671	740	672	679	661	692	682	704	660	650	649	678	672	682	683	707	678	654	715	674	698	631	662	691	670	724	695	661	690	672	689	668	683	679	674	655	692	705	708	709	667	622	683	696	670	720	649	678	640	655	710	663	663	651	640	649	708	662	684	667	687	693	694	707	683	645	709	615	679	633	648	643	681	647	659	689	652	704	667	631	684	656	689	646	691	662	651	655	699	644	702	679	698	710	693	674	658	690	691	688	638	666	690	696	641	661	709	648	645	628	675	698	668	682	694	686	618	666	676	678	715	675	639	654	643	651	673	638	641	638	658	667	651	687	660	729	664	693	694	654	656	687	650	630	691	664	660	695	700	729	654	657	697	671	657	686	678	687	669	691	634	682	694	642	692	653	676	634	675	663	691	703	688	679	708	671	653	673	656	674	689	710	707	579	696	676	659	656	638	737	662	615	682	654	644	685	651	690	637	678	698	660	707	670	647	647	652	713	691	678	646	656	704	673	668	674	674	727	682	644	685	647	628	662	681	660	647	682	685	694	638	674	680	663	647	654	685	684	628	658	662	638	674	641	669	672	680	638	664	688	682	652	602	679	613	705	655	660	644	700	638	627	664	635	683	669	682	672	622	688	703	617	678	667	683	678	674	620	695	659	667	676	746	691	719	698	688	666	687	649	662	676	663	709	678	638	643	691	665	692	657	745	683	668	687	728	689	605	661	656	674	641	704	655	708	703	652	636	636	619	656	704	728	695	675	708	687	671	661	673	687	706	678	681	717	637	664	725	680	681	704	676	662	639	679	719	675	627	676	658	637	721	659	681	671	642	707	656	655	655	657	663	631	655	651	671	641	746	610	725	694	674	680	692	672	688	682	646	631	690	674	684	622	674	708	627	660	677	648	653	664	649	665	693	697	666	619	652	621	702	654	671	610	690	656	686	640	661	655	650	654	695	657	665	704	687	651	691	654	644	683	667	692	719	637	720	652	619	687	696	653	644	703	695	656	666	638	687	674	654	677	683	618	675	694	616	717	675	666	667	667	664	694	662	661	690	694	659	690	705	669	677	662	693	674	655	699	678	712	608	676	712	663	686	633	713	647	676	711	637	648	672	650	676	678	639	596	680	644	656	650	671	687	655	668	688	666	681	679	664	629	660	673	673	643	672	662	666	647	622	694	612	652	644	690	658	673	661	618	639	664	632	698	657	678	701	665	661	678	662	652	657	635	698	736	656	741	629	678	685	654	649	696	657	632	728	634	678	711	700	665	618	582	704	614	672	636	684	671	643	665	669	673	698	653	623	655	693	677	699	706	694	675	731	685	680	624	632	655	692	616	638	653	675	679	661	693	709	713	675	688	648	622	647	672	610	706	684	636	693	653	678	667	672	685	661	700	686	632	632	754	661	671	643	662	695	676	681	672	654	638	707	675	651	675	690	663	681	689	681	636	657	674	674	664	660	697	684	702	700	664	665	681	659	633	671	696	666	682	672	713	631	694	704	708	687	641	670	670	713	667	652	680	656	635	653	650	658	650	701	701	725	721	673	709	698	656	654	706	670	673	661	695	658	721	672	685	667	674	671	678	668	617	683	712	658	707	689	693	705	668	684	630	661	699	661	691	655	694	693	674	668	665	669	648	683	663	649	685	699	690	678	661	706	713	698	669	667	638	637	661	683	672	621	646	681	683	657	668	684	681	714	702	653	665	666	673	645	658	686	696	660	649	676	701	675	661	675	683	685	653	682	634	698	710	709	653	671	677	696	658	660	658	641	654	644	699	695	701	654	694	685	682	695	692	654	659	705	666	665	678	653	711	685	671	679	704	666	663	686	660	641	667	628	693	727	712	666	691	674	684	644	645	629	659	664	646	686	666	641	656	673	629	686	716	678	675	646	734	675	665	687	649	633	639	673	659	622	752	690	705	653	720	688	694	703	684	672	656	710	665	603	667	654	635	693	698	709	679	607	653	681	671	667	634	687	666	649	675	635	656	652	689	676	638	635	692	675	673	639	622	677	684	661	730	671	645	693	627	654	688	647	696	675	655	714	714	660	691	630	626	672	712	637	697	666	648	680	675	692	652	599	680	667	693	627	700	660	673	680	649	682	681	661	670	658	677	692	643	676	672	703	647	649	649	691	668	711	639	632	700	666	668	672	673	690	659	695	648	650	642	697	670	687	661	686	688	674	721	658	633	661	668	632	646	669	729	681	666	669	688	689	656	696	665	661	626	694	718	644	703	697	671	651	651	681	655	676	643	668	629	642	640	679	634	646	654	699	686	684	683	676	627	671	651	662	660	633	688	705	682	647	690	685	666	665	694	707	643	695	695	653	709	653	695	659	693	660	693	672	684	723	661	676	694	678	643	678	702	700	655	687	623	641	682	663	708	684	703	668	688	646	668	661	700	621	693	665	659	695	686	685	691	685	692	682	641	662	656	660	665	688	632	728	699	629	625	717	734	683	716	695	692	699	640	678	616	714	599	666	640	639	655	662	707	674	684	630	655	655	639	663	688	676	642	689	629	643	697	734	675	678	655	648	681	659	661	627	623	686	625	669	698	697	718	666	671	673	683	711	688	678	657	666	663	669	664	655	712	648	688	668	636	644	656	649	658	620	633	639	643	657	733	690	715	712	642	649	674	641	665	696	695	695	650	657	669	659	676	646	698	664	664	633	675	659	646	649	611	635	681	681	682	600	686	684	662	676	721	704	591	718	659	696	710	639	677	647	670	723	661	666	715	709	651	680	701	679	691	654	662	627	712	632	674	670	687	661	649	701	646	668	674	655	692	612	643	672	634	683	656	664	689	669	700	659	663	658	651	658	675	689	676	693	628	678	667	659	668	678	669	719	667	672	704	674	704	700	680	701	674	681	699	675	747	686	691	631	649	679	689	669	696	681	677	717	631	649	700	631	649	689	706	650	656	687	672	660	698	635	693	638	700	672	637	662	694	690	688	636	676	651	632	651	727	703	669	703	647	699	688	645	697	695	630	637	681	662	634	647	677	687	696	662	702	660	677	637	621	689	668	666	690	677	672	664	666	652	643	643	659	678	680	694	675	682	701	665	701	684	716	675	658	708	675	675	651	648	670	677	621	668	679	733	670	688	677	702	654	673	702	685	660	678	666	669	695	644	687	642
23572	14869	26454	16132	12734	12143	10603	9373	8460	7849	7676	7234	7196	7051	6960	6876	6813	6713	6495	6609	6669	6485	6395	6375	6367	6398	6358	6369	6410	6461	6373	6292	6373	6283	6273	6293	6337	6409	6392	6303	6388	6184	6424	6366	6255	6346	6223	6293	6192	6247	6153	6306	6192	6223	6348	6229	6204	6205	6221	6237	6211	6183	6302	6321	6210	6329	6304	6236	6291	6304	6364	6317	6222	6198	6195	6124	6202	6223	6260	6241	6355	6206	6261	6170	6332	6281	6162	6354	6277	6145	6260	6189	6188	6264	6410	6228	6217	6152	6281	6273	6332	6235	6172	6291	6325	6252	6197	6209	6324	6183	6240	6376	6166	6430	6232	6149	6225	6228	6218	6172	6327	6363	6273	6253	6164	6343	6321	6218	6329	6276	6239	6342	6156	6283	6209	6107	6375	6256	6218	6276	6113	6193	6281	6171	6271	6317	6390	6244	6237	6317	6316	6205	6273	6088	6277	6308	6172	6202	6394	6273	6217	6263	6331	6241	6315	6328	6216	6303	6294	6293	6100	6404	6241	6121	6138	6190	6396	6147	6290	6299	6248	6253	6172	6197	6200	6184	6171	6270	6277	6265	6232	6192	6274	6197	6238	6246	6249	6232	6193	6199	6314	6275	6167	6241	6195	6305	6247	6215	6216	6225	6250	6194	6142	6170	6270	6188	6258	6244	6297	6211	6142	6147	6161	6242	6221	6281	6214	6209	6364	6286	6171	6197	6269	6279	6234	6302	6127	6166	6212	6185	6280	6168	6263	6242	6235	6243	6272	6171	6146	6280	6156	6228	6246	6373	6217	6177	6225	6211	6141	6222	6324	6313	6089	6275	6213	6140	6165	6360	6294	6188	6198	6225	6149	6065	6321	6341	6223	6269	6269	6142	6290	6350	6205	6271	6398	6243	6162	6117	6269	6056	6202	6141	6308	6288	6201	6195	6216	6286	6260	6217	6227	6212	6245	6157	6146	6299	6268	6340	6306	6145	6138	6245	6236	6189	6341	6068	6266	6265	6256	6227	6266	6242	6271	6231	6276	6381	6289	6266	6247	6259	6270	6143	6221	6341	6241	6240	6189	6280	6239	6281	6314	6171	6158	6096	6210	6377	6182	6217	6223	6223	6334	6206	6293	6234	6274	6250	6222	6098	6279	6342	6257	6243	6160	6262	6294	6215	6293	6255	6321	6326	6162	6278	6396	6100	6419	6254	6157	6238	6288	6346	6279	6218	6315	6269	6271	6247	6177	6219	6280	6292	6318	6167	6259	6286	6273	6135	6277	6188	6250	6160	6267	6230	6195	6099	6233	6329	6216	6221	6296	6249	6261	6212	6363	6218	6268	6238	6213	6382	6191	6300	6423	6281	6319	6193	6340	6170	6307	6351	6225	6295	6219	6303	6140	6252	6289	6367	6227	6263	6215	6205	6336	6170	6255	6236	6188	6307	6278	6254	6263	6279	6253	6233	6233	6228	6184	6313	6265	6274	6225	6172	6141	6150	6294	6333	6308	6247	6339	6140	6333	6344	6233	6226	6084	6270	6148	6181	6241	6302	6254	6222	6334	6232	6301	6160	6095	6162	6280	6334	6299	6179	6226	6219	6312	6214	6077	6250	6361	6355	6185	6198	6275	6286	6289	6148	6265	6125	6273	6240	6147	6266	6257	6186	6142	6176	6292	6245	6290	6134	6313	6293	6250	6277	6143	6164	6301	6340	6211	6245	6233	6270	6309	6310	6197	6285	6247	6187	6350	6347	6272	6201	6080	6387	6205	6316	6176	6252	6398	6263	6169	6218	6327	6171	6133	6235	6283	6278	6402	6262	6330	6201	6315	6302	6227	6220	6281	6283	6277	6200	6108	6175	6221	6233	6137	6185	6275	6330	6257	6231	6392	6190	6260	6225	6096	6292	6251	6305	6244	6276	6347	6148	6185	6335	6196	6345	6263	6278	6408	6224	6309	6176	6237	6197	6213	6255	6166	6266	6222	6155	6282	6261	6260	6227	6289	6223	6223	6253	6173	6328	6265	6247	6342	6200	6129	6211	6262	6302	6386	6314	6218	6243	6218	6228	6282	6278	6287	6191	6318	6403	6200	6189	6257	6226	6274	6398	6141	6271	6231	6278	6342	6245	6303	6324	6357	6160	6194	6199	6172	6369	6187	6264	6310	6279	6248	6270	6216	6129	6244	6276	6280	6239	6247	6288	6300	6248	6137	6271	6311	6208	6294	6331	6181	6088	6155	6059	6263	6269	6234	6226	6199	6239	6247	6189	6206	6136	6175	6333	6236	6201	6285	6235	6299	6244	6311	6102	6202	6209	6213	6279	6129	6171	6211	6175	6137	6308	6190	6175	6214	6280	6248	6221	6299	6251	6176	6210	6194	6038	6179	6282	6266	6233	6461	6167	6167	6332	6252	6228	6150	6359	6254	6321	6255	6285	6243	6232	6205	6345	6231	6215	6312	6304	6287	6351	6266	6289	6131	6306	6242	6176	6299	6279	6323	6256	6277	6167	6253	6305	6214	6296	6296	6318	6218	6247	6311	6395	6216	6183	6308	6255	6261	6221	6126	6300	6311	6333	6232	6316	6453	6316	6257	6245	6179	6193	6352	6237	6274	6401	6265	6189	6169	6307	6349	6292	6291	6258	6164	6329	6313	6263	6345	6383	6137	6326	6323	6235	6357	6296	6144	6258	6220	6280	6134	6315	6325	6265	6289	6317	6305	6336	6204	6232	6194	6176	6205	6353	6258	6326	6250	6268	6188	6223	6326	6279	6231	6232	6233	6141	6224	6314	6203	6179	6207	6123	6174	6354	6200	6184	6124	6221	6190	6232	6344	6373	6210	6213	6183	6262	6155	6312	6370	6298	6238	6310	6195	6262	6314	6300	6279	6150	6281	6022	6304	6184	6235	6155	6198	6319	6269	6301	6342	6253	6254	6285	6113	6235	6114	6311	6225	6129	6201	6200	6244	6252	6125	6230	6117	6218	6168	6082	6184	6212	6327	6140	6149	6325	6276	6096	6245	6178	6192	6299	6201	6285	6312	6165	6338	6251	6205	6187	6321	6365	6394	6329	6184	6309	6222	6400	6169	6256	6238	6273	6141	6431	6357	6141	6224	6074	6141	6234	6359	6339	6224	6255	6254	6145	6265	6155	6358	6225	6277	6289	6293	6237	6203	6312	6135	6172	6249	6213	6309	6189	6168	6279	6177	6334	6203	6279	6186	6333	6160	6374	6272	6261	6151	6248	6283	6290	6281	6298	6249	6341	6274	6372	6446	6391	6330	6237	6225	6248	6226	6237	6208	6236	6119	6242	6238	6208	6283	6267	6245	6267	6289	6368	6185	6315	6257	6359	6256	6229	6403	6272	6283	6340	6245	6217	6306	6234	6298	6333	6382	6224	6257	6281	6297	6265	6175	6282	6298	6258	6123	6192	6345	6252	6221	6218	6234	6284	6195	6282	6249	6218	6257	6314	6310	6189	6245	6247	6263	6313	6253	6291	6173	6282	6343	6241	6211	6304	6244	6262	6237	6261	6211	6274	6253	6298	6361	6268	6253	6124	6330	6270	6113	6148	6341	6257	6164	6255	6257	6168	6288	6320	6289	6204	6144	6302	6301	6291	6248	6251	6334	6257	6187	6204	6157	6295	6320	6235	6265	6237	6244	6116	6256	6182	6328	6152	6182	6220	6234	6269	6275	6197	6258	6321	6241	6200	6325	6202	6255	6300	6298	6228	6298	6189	6173	6248	6300	6188	6291	6285	6138	6157	6177	6341	6168	6131	6257	6224	6309	6184	6335	6208	6418	6224	6285	6250	6152	6300	6298	6278	6244	6256	6190	6277	6171	6139	6175	6257	6309	6256	6159	6117	6239	6127	6422	6215	6209	6264	6225	6221	6266	6269	6269	6355	6302	6173	6262	6111	6224	6228	6294	6201	6304	6288	6227	6167	6166	6329	6286	6187	6247	6066	6255	6162	6318	6368	6329	6333	6316	6257	6221	6364	6216	6286	6226	6161	6252	6289	6126	6243	6161	6122	6250	6292	6322	6259	6222	6198	6180	6300	6183	6283	6217	6134	6226	6201	6154	6145	6254	6288	6343	6205	6346	6243	6193	6320	6310	6348	6224	6321	6235	6257	6127	6222	6231	6264	6278	6231	6281	6247	6339	6294	6275	6209	6365	6210	6336	6332	6193	6214	6052	6205	6308	6272	6248	6192	6266	6324	6335	6381	6323	6248	6285	6202	6200	6277	6247	6130	6256	6231	6278	6253	6350	6121	6290	6181	6192	6097	6248	6264	6225	6215	6176	6327	6282	6185	6175	6281	6355	6335	6215	6279	6245	6161	6286	6202	6312	6265	6221	6262	6268	6420	6295	6174	6180	6217	6221	6229	6320	6295	6275	6244	6186	6197	6313	6154	6233	6289	6257	6240	6230	6209	6332	6427	6162	6222	6137	6291	6292	6159	6202	6187	6160	6217	6261	6238	6170	6301	6190	6256	6250	6159	6212	6207	6272	6245	6123	6285	6160	6246	6250	6291	6215	6345	6206	6205	6240	6216	6260	6262	6351	6332	6141	6165	6254	6307	6223	6271	6215	6182	6272	6293	6229	6230	6251	6365	6291	6371	6201	6306	6272	6287	6287	6327	6223	6282	6255	6161	6185	6212	6230	6198	6095	6202	6239	6181	6353	6293	6205	6254	6247	6182	6358	6193	6240	6277	6267	6275	6311	6338	6167	6259	6289	6261	6239	6238	6287	6216	6312	6101	6121	6221	6150	6255	6134	6227	6334	6173	6243	6163	6258	6335	6225	6203	6374	6163	6394	6257	6306	6366	6381	6441	6308	6208	6236	6182	6321	6253	6267	6250	6320	6275	6286	6155	6098	6125	6122	6249	6234	6159	6178	6356	6223	6258	6263	6224	6304	6206	6212	6209	6343	6293	6296	6345	6215	6303	6193	6315	6361	6245	6315	6218	6288	6298	6274	6238	6239	6238	6195	6273	6209	6311	6280	6189	6350	6206	6125	6346	6331	6276	6269	6286	6243	6249	6226	6323	6214	6212	6327	6238	6204	6150	6238	6299	6139	6163	6146	6213
4457	1328	2993	1227	708	688	691	653	648	643	690	609	644	614	621	579	617	588	632	630	571	586	603	628	642	583	616	630	586	572	557	627	589	580	561	594	585	545	611	604	638	590	572	601	580	543	572	617	580	603	607	587	583	605	599	593	607	626	546	566	565	616	610	617	595	598	557	579	594	539	579	585	594	587	598	531	573	562	613	588	596	627	615	569	609	602	592	549	583	602	604	610	585	610	635	600	620	544	568	567	603	640	590	596	575	598	567	611	567	557	616	609	589	612	586	604	586	579	578	596	584	534	563	567	573	622	549	609	599	590	591	607	599	576	606	594	589	611	577	559	581	577	546	575	620	601	610	602	609	574	604	609	568	620	570	618	585	588	595	638	579	559	569	601	630	636	642	556	577	614	629	602	608	536	594	614	588	610	565	595	587	572	629	598	592	631	582	587	597	615	580	593	574	574	585	607	593	577	602	599	561	646	591	593	617	602	604	637	581	547	601	593	576	595	598	614	598	610	640	626	607	645	593	581	557	642	580	606	601	602	618	573	608	567	622	560	632	568	582	642	574	578	609	614	550	527	586	586	584	639	617	575	604	578	583	577	590	591	587	607	602	593	576	602	626	604	549	585	616	600	640	608	581	605	536	615	607	567	571	565	591	619	559	629	568	575	604	605	610	603	590	614	636	601	612	607	603	581	603	576	586	574	578	589	571	609	571	621	574	583	621	618	630	584	581	576	571	570	565	599	642	621	588	650	601	594	574	584	576	581	587	601	579	564	596	606	624	629	594	578	548	583	617	575	545	616	574	589	619	622	592	614	633	619	643	607	618	580	633	598	621	576	611	598	566	598	571	580	615	569	660	556	587	581	630	607	608	584	584	577	644	567	583	587	635	591	589	581	537	593	589	573	564	587	601	571	644	575	617	567	605	580	616	573	589	538	609	598	585	589	612	592	582	598	560	560	585	571	590	586	573	634	615	639	598	594	569	555	602	575	620	595	565	644	558	600	559	619	628	595	550	587	620	565	567	586	567	577	608	578	560	611	594	589	567	578	545	577	574	615	540	611	589	596	591	592	623	584	573	643	553	604	567	571	566	558	615	576	610	567	594	608	583	540	564	623	608	609	591	599	578	590	569	547	613	567	571	626	607	576	610	610	607	581	595	560	578	568	595	598	608	606	622	533	551	591	613	612	595	616	593	615	569	569	589	546	594	584	553	591	584	613	574	579	582	656	608	624	601	590	549	532	582	573	595	585	606	562	586	627	611	615	608	587	616	596	583	598	560	605	596	619	550	595	619	600	603	593	623	579	590	597	598	604	570	603	593	557	562	603	647	619	608	599	590	611	604	615	580	582	615	607	629	601	596	610	583	587	610	594	628	571	576	548	651	559	583	621	632	562	574	595	591	614	573	555	590	596	591	627	626	539	584	584	612	584	552	596	634	583	544	562	621	582	594	576	610	593	588	581	605	610	546	626	605	605	583	594	577	569	621	581	613	568	563	599	639	583	623	588	585	597	583	559	579	581	626	565	596	613	568	593	623	613	561	581	643	590	555	644	621	586	564	591	571	606	570	595	605	545	596	566	556	616	578	568	573	576	574	587	640	616	613	631	596	599	584	539	587	549	588	603	615	576	594	604	588	622	567	582	570	588	559	569	588	601	596	564	575	576	617	626	543	555	592	586	572	572	579	571	624	574	551	597	620	575	577	580	603	632	574	586	560	615	605	590	645	574	604	576	614	586	549	610	592	593	589	549	558	573	565	581	613	567	595	594	584	597	614	599	613	615	570	586	613	579	571	583	589	623	579	607	597	589	556	607	613	607	586	585	589	568	581	560	541	602	614	621	581	603	592	609	607	584	561	591	600	583	608	582	593	580	599	612	575	569	589	612	621	575	631	602	610	592	543	602	566	596	582	574	550	609	592	571	575	584	608	621	566	615	637	530	571	571	612	622	606	605	578	603	599	578	570	613	610	602	561	597	606	562	592	570	611	543	614	615	559	652	563	574	614	568	618	621	564	580	585	589	629	599	570	609	661	592	599	591	570	628	572	610	563	601	593	558	631	592	567	553	612	579	534	627	610	597	583	577	625	554	604	598	600	590	573	669	614	614	611	617	617	606	589	605	574	642	618	611	621	580	623	606	601	536	593	617	596	568	602	585	620	553	573	580	586	610	607	582	600	579	640	594	637	606	603	583	599	576	577	584	612	596	591	593	574	603	611	599	563	577	589	602	589	563	566	595	567	624	620	598	589	581	590	579	589	557	596	606	606	555	538	584	576	588	580	603	594	606	570	569	605	589	604	571	583	579	591	562	583	587	589	618	573	584	607	577	630	546	579	580	561	602	603	527	609	569	565	573	595	581	611	587	571	536	580	621	560	582	572	594	545	582	619	591	615	589	611	586	605	602	569	596	643	612	580	580	548	597	565	633	587	583	606	537	592	573	593	646	593	619	585	585	593	589	557	566	589	604	593	541	565	604	630	589	616	631	596	560	586	579	570	606	637	575	590	578	620	590	590	574	572	554	589	556	630	595	580	603	600	645	569	613	541	576	583	597	599	573	562	557	629	624	591	594	593	604	587	582	629	638	632	578	592	609	599	564	550	531	556	617	554	605	585	569	586	550	597	641	609	552	544	605	615	591	614	607	614	606	593	593	596	606	624	574	629	607	612	590	641	602	567	569	602	587	617	566	599	630	628	559	580	559	557	616	603	621	570	585	587	598	560	609	571	572	598	600	635	553	618	601	589	614	599	604	619	616	529	612	647	603	604	617	596	600	611	599	605	590	619	583	599	590	620	596	567	588	574	587	618	618	600	605	587	559	632	601	593	579	571	575	611	580	540	576	582	582	568	579	584	602	617	575	585	576	609	576	607	588	576	566	551	586	604	590	617	605	605	585	589	585	555	625	561	604	622	592	584	616	652	601	549	675	605	566	570	574	581	566	569	614	605	595	569	598	584	602	621	632	608	585	566	571	616	607	567	539	569	616	584	587	581	593	593	603	580	613	595	612	561	599	586	603	613	571	552	599	589	646	593	560	566	547	558	626	591	633	551	630	608	616	582	609	621	557	601	638	582	614	615	583	605	580	580	584	577	590	602	627	629	581	610	602	550	554	653	615	585	587	556	589	587	565	642	534	601	603	605	624	571	583	614	584	606	558	581	627	653	572	609	573	548	567	611	613	578	584	562	628	597	524	565	619	597	615	591	615	632	641	602	590	584	578	561	579	587	526	575	604	565	581	638	631	566	609	633	592	565	574	581	591	592	605	609	604	593	597	605	600	570	577	576	607	578	588	591	582	618	594	597	546	630	555	640	621	549	597	566	580	583	593	582	629	592	583	592	620	561	591	599	595	581	560	629	579	608	622	580	590	593	577	604	645	588	580	546	582	589	586	600	611	591	567	597	555	618	543	577	592	593	588	532	634	577	599	571	593	602	570	578	559	618	577	556	564	559	588	604	603	618	647	585	597	572	565	588	547	584	608
26268	16234	28959	17560	14257	13505	11535	9891	8707	8050	7532	7280	7008	6680	6689	6430	6450	6340	6246	6134	6110	5950	6065	5958	5961	5785	5919	5774	5829	5820	5804	5847	5890	5735	5795	5743	5708	5696	5782	5616	5769	5635	5624	5704	5747	5751	5742	5824	5678	5695	5656	5663	5594	5655	5570	5734	5597	5774	5855	5610	5531	5760	5650	5624	5733	5709	5600	5640	5580	5686	5767	5595	5667	5747	5651	5679	5634	5826	5522	5793	5558	5587	5659	5639	5786	5585	5630	5618	5633	5696	5664	5560	5658	5663	5673	5611	5631	5724	5726	5705	5815	5726	5686	5737	5558	5646	5578	5693	5619	5668	5561	5654	5505	5629	5682	5574	5744	5591	5556	5639	5635	5533	5662	5546	5648	5674	5638	5609	5588	5528	5641	5577	5663	5602	5709	5623	5568	5760	5687	5606	5680	5629	5571	5645	5589	5628	5493	5623	5576	5745	5644	5596	5587	5644	5657	5727	5536	5634	5694	5692	5668	5658	5561	5717	5610	5661	5677	5497	5670	5709	5667	5565	5670	5685	5626	5551	5597	5710	5563	5676	5776	5678	5536	5561	5526	5677	5639	5622	5686	5704	5655	5761	5601	5641	5552	5681	5682	5603	5665	5528	5680	5674	5669	5658	5696	5754	5748	5622	5655	5713	5654	5539	5623	5783	5766	5711	5684	5515	5651	5676	5588	5554	5717	5601	5660	5606	5625	5569	5734	5574	5683	5623	5699	5620	5704	5737	5642	5681	5541	5633	5545	5625	5601	5624	5658	5697	5638	5663	5637	5874	5716	5669	5624	5693	5659	5716	5750	5585	5558	5635	5700	5620	5532	5618	5793	5622	5676	5747	5717	5620	5650	5665	5660	5593	5633	5742	5624	5688	5772	5751	5488	5570	5639	5673	5567	5594	5645	5559	5693	5658	5596	5642	5778	5698	5665	5657	5725	5616	5618	5605	5593	5589	5702	5620	5678	5560	5629	5612	5600	5499	5630	5636	5670	5612	5651	5663	5580	5611	5586	5607	5707	5628	5621	5569	5692	5603	5678	5570	5680	5553	5596	5703	5781	5788	5666	5626	5627	5600	5745	5699	5685	5833	5751	5664	5659	5648	5575	5747	5628	5606	5815	5686	5703	5666	5613	5599	5536	5668	5621	5674	5505	5514	5662	5562	5545	5599	5609	5631	5639	5527	5656	5709	5563	5653	5708	5738	5665	5574	5655	5600	5755	5684	5565	5722	5659	5582	5642	5621	5571	5678	5656	5532	5763	5605	5673	5646	5672	5500	5703	5649	5717	5734	5681	5614	5656	5575	5635	5646	5672	5578	5708	5620	5704	5693	5674	5640	5655	5558	5537	5769	5671	5785	5690	5628	5591	5684	5618	5700	5642	5612	5600	5513	5700	5670	5653	5651	5593	5676	5750	5739	5614	5572	5724	5553	5482	5672	5677	5599	5634	5678	5668	5639	5725	5576	5743	5634	5654	5717	5653	5555	5639	5584	5710	5500	5614	5562	5671	5709	5669	5684	5685	5702	5488	5618	5698	5668	5680	5696	5695	5690	5617	5619	5634	5742	5557	5684	5614	5617	5738	5569	5601	5517	5646	5753	5625	5688	5716	5597	5656	5739	5548	5597	5636	5626	5890	5629	5678	5462	5660	5679	5748	5658	5576	5637	5503	5607	5607	5633	5647	5603	5700	5558	5641	5768	5698	5651	5515	5606	5592	5548	5585	5677	5533	5588	5722	5634	5586	5728	5655	5711	5676	5698	5607	5685	5699	5585	5704	5715	5665	5682	5729	5626	5662	5562	5664	5603	5598	5556	5679	5621	5649	5649	5605	5624	5507	5672	5636	5585	5646	5625	5617	5791	5766	5620	5646	5628	5609	5656	5587	5583	5659	5458	5621	5708	5594	5679	5701	5590	5607	5734	5575	5505	5607	5685	5561	5700	5669	5519	5664	5527	5617	5682	5601	5706	5612	5589	5653	5604	5670	5733	5579	5563	5733	5640	5607	5585	5655	5622	5618	5511	5708	5647	5603	5649	5660	5642	5660	5529	5675	5727	5727	5682	5668	5481	5530	5709	5718	5714	5639	5618	5722	5646	5820	5605	5620	5615	5527	5728	5616	5750	5618	5581	5581	5632	5596	5660	5673	5728	5705	5681	5589	5655	5599	5613	5739	5668	5760	5729	5574	5741	5537	5556	5600	5620	5572	5705	5618	5749	5649	5615	5583	5678	5552	5669	5535	5579	5689	5615	5619	5601	5636	5620	5640	5572	5586	5618	5670	5719	5564	5557	5555	5662	5677	5641	5632	5714	5633	5648	5546	5756	5777	5651	5600	5577	5736	5635	5669	5568	5736	5667	5611	5669	5605	5597	5690	5643	5685	5553	5646	5583	5709	5629	5620	5573	5725	5382	5647	5627	5715	5604	5719	5763	5536	5721	5693	5581	5758	5715	5677	5740	5552	5686	5535	5589	5709	5712	5726	5622	5598	5550	5802	5636	5760	5549	5638	5626	5695	5578	5604	5706	5624	5611	5691	5682	5655	5558	5765	5597	5702	5626	5627	5739	5590	5585	5641	5666	5607	5446	5595	5656	5691	5711	5562	5553	5577	5660	5630	5728	5584	5648	5655	5662	5700	5669	5724	5602	5662	5644	5755	5563	5677	5669	5620	5717	5755	5625	5627	5605	5619	5620	5594	5618	5726	5640	5711	5693	5673	5533	5720	5683	5634	5528	5653	5551	5558	5642	5622	5645	5673	5590	5649	5517	5606	5497	5687	5566	5680	5600	5576	5697	5665	5679	5691	5740	5653	5694	5706	5601	5702	5607	5633	5681	5636	5663	5604	5740	5561	5636	5542	5648	5720	5616	5623	5630	5660	5695	5660	5601	5657	5543	5628	5648	5631	5708	5655	5729	5544	5662	5620	5577	5611	5520	5636	5636	5647	5661	5523	5625	5528	5576	5662	5681	5594	5618	5548	5601	5526	5603	5647	5648	5582	5588	5712	5697	5653	5639	5739	5569	5534	5608	5564	5662	5668	5648	5579	5597	5644	5689	5735	5728	5587	5592	5650	5632	5671	5513	5611	5627	5494	5629	5639	5656	5537	5507	5596	5691	5632	5658	5625	5554	5763	5619	5685	5683	5573	5632	5641	5687	5764	5677	5694	5599	5588	5528	5809	5725	5655	5613	5650	5711	5524	5599	5701	5707	5649	5641	5622	5630	5703	5593	5618	5704	5572	5676	5574	5647	5521	5726	5612	5637	5703	5622	5639	5594	5750	5569	5710	5641	5657	5636	5693	5589	5568	5701	5462	5580	5598	5684	5627	5645	5624	5650	5622	5728	5721	5596	5494	5686	5644	5620	5668	5648	5609	5790	5558	5463	5593	5639	5658	5640	5745	5613	5681	5648	5563	5673	5689	5808	5499	5685	5646	5508	5667	5613	5641	5591	5588	5664	5704	5618	5679	5691	5625	5708	5598	5572	5717	5690	5573	5753	5506	5641	5629	5589	5680	5667	5652	5598	5721	5598	5705	5480	5654	5614	5719	5617	5725	5603	5759	5658	5694	5687	5681	5635	5649	5611	5636	5580	5629	5673	5587	5612	5662	5610	5528	5676	5702	5617	5718	5637	5717	5671	5629	5626	5587	5614	5496	5587	5718	5634	5564	5746	5680	5603	5655	5633	5571	5679	5579	5537	5743	5708	5497	5633	5659	5572	5658	5682	5788	5695	5529	5625	5623	5798	5693	5582	5648	5723	5666	5534	5689	5577	5641	5693	5553	5469	5666	5647	5638	5584	5661	5703	5598	5542	5629	5522	5612	5678	5670	5698	5674	5684	5721	5800	5755	5577	5702	5581	5665	5710	5701	5645	5729	5576	5661	5560	5752	5598	5692	5671	5576	5596	5667	5604	5655	5645	5719	5679	5697	5627	5701	5576	5663	5700	5620	5619	5612	5636	5742	5737	5585	5626	5618	5650	5718	5580	5607	5632	5589	5696	5596	5620	5662	5585	5525	5611	5739	5645	5651	5701	5647	5624	5619	5630	5598	5647	5609	5735	5637	5684	5607	5621	5702	5621	5572	5604	5773	5516	5542	5642	5666	5645	5696	5603	5646	5671	5605	5634	5636	5639	5817	5581	5622	5736	5619	5654	5745	5525	5722	5657	5592	5571	5688	5668	5580	5636	5686	5647	5666	5668	5589	5698	5627	5658	5720	5585	5651	5493	5480	5596	5536	5708	5556	5582	5652	5651	5646	5587	5683	5694	5545	5603	5746	5779	5725	5660	5737	5613	5567	5631	5674	5578	5641	5728	5630	5646	5560	5643	5557	5591	5663	5625	5694	5618	5550	5656	5707	5653	5587	5593	5566	5662	5577	5643	5580	5652	5610	5485	5630	5695	5690	5728	5642	5545	5614	5743	5695	5603	5619	5492	5641	5574	5646	5715	5731	5691	5759	5544	5601	5813	5752	5638	5635	5747	5654	5641	5620	5740	5647	5732	5584	5694	5609	5646	5602	5689	5649	5635	5591	5525	5739	5575	5667	5540	5681	5609	5688	5529	5619	5736	5664	5669	5629	5616	5751	5674	5582	5699	5533	5554	5596	5599	5621	5561	5657	5596	5675	5701	5657	5710	5648	5602	5656	5646	5631	5696	5706	5633	5734	5630	5627	5750	5788	5562	5612	5731	5849	5723	5489	5634	5669	5587	5767	5683	5668	5659	5598	5682	5786	5594	5685	5594	5651	5599	5572	5742	5624	5611	5681	5501	5615	5629	5562	5671	5624	5673	5696	5699	5591	5658	5631	5611	5724	5792	5652	5803	5600	5680	5615	5744	5714	5718	5699	5524	5626	5619	5662	5842	5731	5671	5680	5535	5615	5575	5664	5646	5654	5596	5700	5664	5580	5544	5687	5695	5587	5684	5696	5615	5474	5602	5695	5698	5574	5686	5678	5592	5700	5573	5723	5702	5704	5700	5759	5567	5728	5683	5596	5579	5679	5596	5645	5531	5726	5603	5676	5701	5636	5638	5694	5561	5679	5591	5584	5841	5627	5683	5622	5677	5502	5623	5736	5569	5648	5619	5487	5750
3831	1740	6450	1981	676	704	631	625	558	605	561	563	558	569	546	568	514	485	529	535	476	467	511	494	488	465	481	544	495	481	500	529	468	503	491	491	450	472	529	464	466	459	484	458	426	507	506	466	465	485	486	471	437	517	452	511	486	468	488	498	486	486	551	447	471	487	450	531	466	467	478	505	454	481	478	467	438	476	487	462	481	532	448	470	475	493	470	451	485	480	526	488	506	510	467	502	483	480	446	496	511	458	474	482	489	500	470	457	487	471	504	473	461	499	443	479	472	494	467	505	460	464	464	498	510	494	499	490	485	485	452	450	473	486	483	474	454	487	504	508	526	487	499	433	487	464	444	510	452	482	477	444	501	446	469	448	454	463	471	492	445	491	492	499	496	551	481	475	437	460	481	506	487	497	492	447	487	485	487	447	497	469	452	460	483	459	506	474	431	509	482	482	447	481	466	470	516	471	458	460	484	482	472	482	470	445	507	430	489	468	458	533	489	533	458	482	521	503	475	492	516	484	476	437	514	462	484	440	508	471	495	458	474	496	482	492	498	451	471	467	459	484	485	490	455	455	492	470	488	475	485	487	463	489	474	511	463	492	471	513	458	501	489	453	506	471	471	459	465	480	432	502	489	492	465	505	486	470	475	459	466	501	490	510	471	493	498	486	478	469	455	499	502	487	461	449	460	486	450	496	519	448	512	496	472	496	429	522	496	501	456	486	447	481	503	496	451	457	471	461	439	482	475	454	446	434	488	481	478	517	458	472	457	451	461	527	459	453	478	459	429	445	491	500	486	462	511	489	491	477	476	482	469	484	435	465	497	458	543	455	482	464	517	476	465	473	436	465	541	497	496	513	488	476	468	470	494	466	502	498	505	461	480	457	483	509	487	474	469	495	447	459	458	479	476	489	459	444	492	474	478	468	437	447	462	482	461	473	487	432	503	506	448	505	460	482	488	466	483	482	459	509	500	496	471	496	506	458	462	491	482	543	457	457	457	487	484	434	448	457	469	486	477	500	477	464	477	464	458	457	506	466	469	453	502	493	440	458	522	474	487	490	490	471	494	470	468	475	496	448	473	482	463	491	454	510	477	529	452	489	478	465	455	463	459	453	471	440	489	480	459	473	445	492	472	473	460	475	430	411	517	495	484	534	478	499	489	468	461	497	454	485	483	476	451	492	472	462	483	477	459	502	470	479	463	539	487	463	451	426	469	476	466	465	450	459	469	477	457	506	499	473	473	461	438	486	466	479	487	500	477	486	463	467	472	455	484	438	543	465	461	474	477	464	464	475	470	437	482	478	494	459	461	475	496	467	487	498	463	469	455	486	446	476	499	490	465	465	494	495	522	496	479	499	508	528	473	483	448	497	486	461	470	475	474	513	458	490	512	443	467	526	482	495	438	479	447	430	462	507	444	410	481	507	433	460	476	467	465	471	480	461	488	464	505	497	507	470	470	455	497	456	474	529	469	473	455	464	507	453	472	522	508	481	489	501	476	472	506	478	485	441	475	501	454	493	477	503	501	500	485	470	487	459	476	469	464	501	479	470	487	497	453	495	448	425	481	480	485	483	476	457	474	465	492	461	470	460	477	474	455	496	481	476	488	438	483	486	527	474	439	481	474	461	490	476	477	485	503	465	487	452	495	486	469	448	480	455	439	450	483	451	471	459	468	477	483	494	464	504	472	477	518	464	461	497	458	438	485	467	535	471	452	492	468	486	476	492	459	453	478	524	495	516	474	471	483	466	511	455	487	445	458	437	499	484	463	486	445	460	489	492	474	480	494	449	489	479	434	444	473	503	468	491	465	447	518	503	479	435	485	477	455	478	457	489	469	445	494	472	467	485	473	469	466	487	463	481	464	538	493	472	471	463	474	453	468	464	435	473	475	484	441	482	475	474	460	456	482	497	535	458	449	532	443	483	462	491	494	471	494	475	457	466	478	489	479	491	498	494	482	489	476	448	469	449	475	465	512	473	447	488	477	488	478	448	471	528	505	505	496	514	474	487	486	468	481	485	477	450	452	463	492	478	505	431	506	416	471	478	505	436	463	489	464	473	468	477	477	463	456	452	479	459	476	488	432	495	454	480	509	495	469	457	476	461	526	477	485	517	464	447	457	491	472	417	491	486	435	439	484	458	495	476	505	473	477	439	499	479	482	458	483	496	466	482	498	499	483	444	456	504	447	482	472	439	494	483	475	488	482	499	486	514	530	487	479	467	472	498	457	515	473	436	463	493	462	497	491	503	497	483	485	462	501	488	453	468	471	509	505	487	453	477	489	498	476	522	474	544	516	467	500	486	473	483	475	452	454	477	465	452	476	433	444	488	510	484	471	477	510	476	466	494	499	479	488	490	521	480	506	487	496	455	494	477	483	464	449	486	462	495	496	493	431	459	510	513	507	477	505	461	494	481	472	501	506	507	471	483	453	492	497	498	451	508	435	495	495	500	474	491	514	486	455	483	500	445	517	480	429	526	459	461	464	459	447	482	479	470	495	446	454	497	462	476	473	522	477	471	479	502	477	481	463	479	502	506	508	472	436	498	491	494	479	462	467	453	484	454	451	492	465	472	467	501	525	459	447	457	457	473	484	543	486	481	506	446	485	469	501	457	454	484	487	438	454	471	472	444	470	477	500	479	454	467	479	469	473	496	482	488	506	506	502	525	511	461	469	491	516	480	516	516	450	480	462	466	485	503	469	485	490	463	470	499	464	514	525	506	463	443	493	516	447	489	478	436	473	475	452	509	516	460	502	483	504	461	513	469	466	473	490	498	471	453	468	478	523	472	478	483	487	526	501	442	483	480	499	485	507	469	470	474	484	494	461	481	477	487	484	501	489	471	480	477	478	462	464	479	458	474	485	475	491	474	500	442	495	497	471	511	479	449	500	483	471	477	481	509	478	502	489	495	470	473	460	540	513	485	464	478	474	483	461	472	503	475	457	496	492	470	438	483	455	468	455	490	470	459	451	517	495	468	490	502	449	506	465	458	480	509	475	442	493	453	503	463	495	471	480	519	501	465	479	441	476	491	501	467	491	480	506	512	490	467	497	430	471	516	491	477	488	489	476	477	512	461	456	450	467	456	514	543	478	480	463	489	531	432	504	464	443	446	444	466	488	439	500	436	475	473	489	467	488	502	477	509	478	476	490	490	445	480	517	449	514	474	497	480	507	453	482	481	498	498	461	485	519	471	499	493	449	490	456	439	447	493	481	467	498	455	466	520	466	469	425	480	489	463	446	527	486	510	502	511	460	509	466	475	488	447	519	431	455	489	467	505	484	504	457	456	492	457	480	464	459	481	478	513	454	469	498	518	471	508	475	484	459	497	499	492	493	492	473	490	499	465	514	466	486	455	456	475	482	493	453	500	494	487	490	508	506	491	471	474	470	515	484	484	490	475	518	483	460	522	477	485	462	533	459	462	467	504	455	468	461	538	500	482	456	450	435	450	488	491	446	461	471	494	461	473	439	519	465	487
33123	19136	40452	23606	19910	18791	15822	13089	11149	9927	8883	8223	7818	7051	6723	6569	6435	6309	6088	5771	5709	5661	5498	5407	5294	5289	5272	5365	5227	5160	5092	4994	5017	5023	4898	4848	4885	4806	4872	4882	4785	4880	4801	4875	4849	4905	4875	4835	4674	4855	4679	4795	4606	4785	4758	4720	4902	4744	4812	4775	4690	4721	4821	4650	4756	4800	4720	4736	4712	4726	4737	4750	4709	4768	4848	4624	4734	4702	4794	4747	4657	4739	4771	4751	4682	4753	4727	4612	4714	4748	4674	4740	4727	4692	4771	4764	4646	4617	4645	4571	4691	4746	4718	4742	4771	4840	4786	4722	4797	4773	4783	4596	4707	4659	4633	4706	4830	4812	4586	4734	4765	4626	4807	4710	4692	4716	4558	4658	4684	4653	4517	4581	4744	4726	4751	4783	4689	4729	4738	4723	4709	4676	4702	4680	4672	4659	4589	4634	4711	4581	4772	4592	4706	4703	4642	4623	4715	4639	4835	4761	4742	4534	4748	4759	4648	4687	4628	4721	4692	4657	4611	4731	4605	4746	4788	4566	4709	4675	4726	4617	4683	4713	4700	4703	4765	4673	4629	4757	4671	4801	4586	4735	4673	4694	4613	4715	4713	4623	4758	4810	4648	4722	4747	4613	4719	4679	4644	4796	4796	4666	4765	4714	4619	4790	4634	4775	4654	4727	4712	4569	4708	4688	4615	4670	4715	4726	4599	4718	4590	4600	4730	4662	4625	4687	4838	4729	4623	4627	4741	4608	4768	4781	4729	4701	4745	4734	4696	4723	4674	4616	4734	4717	4697	4750	4712	4619	4746	4751	4826	4641	4656	4742	4709	4721	4557	4690	4651	4757	4610	4803	4661	4691	4745	4751	4640	4725	4634	4622	4576	4786	4770	4675	4619	4612	4660	4734	4700	4706	4780	4755	4619	4712	4712	4748	4758	4669	4719	4686	4693	4627	4600	4756	4683	4755	4629	4638	4718	4637	4769	4711	4729	4701	4674	4627	4651	4715	4749	4705	4698	4703	4690	4737	4710	4703	4705	4809	4640	4708	4710	4699	4697	4753	4732	4674	4691	4667	4569	4628	4590	4738	4635	4754	4780	4766	4683	4638	4666	4780	4657	4572	4736	4483	4613	4619	4851	4655	4666	4730	4698	4722	4781	4729	4710	4785	4816	4664	4767	4735	4663	4708	4741	4688	4638	4723	4742	4738	4712	4642	4762	4771	4650	4568	4678	4791	4575	4620	4638	4660	4644	4658	4611	4746	4694	4651	4727	4795	4684	4556	4693	4734	4739	4748	4711	4635	4776	4635	4788	4628	4609	4670	4648	4702	4712	4652	4643	4808	4720	4764	4645	4849	4661	4636	4645	4757	4699	4699	4733	4691	4704	4730	4769	4678	4786	4622	4741	4707	4815	4618	4681	4781	4745	4558	4804	4770	4797	4808	4731	4730	4710	4741	4595	4725	4818	4612	4686	4726	4747	4805	4697	4657	4755	4751	4702	4633	4693	4652	4639	4761	4776	4850	4678	4700	4801	4791	4670	4653	4600	4654	4763	4731	4724	4682	4764	4752	4699	4778	4733	4691	4831	4589	4723	4681	4586	4675	4687	4646	4700	4725	4623	4762	4743	4777	4591	4606	4570	4769	4770	4793	4614	4711	4689	4668	4666	4745	4647	4706	4776	4690	4688	4635	4650	4720	4753	4762	4607	4758	4741	4725	4662	4612	4619	4808	4657	4696	4672	4702	4624	4753	4779	4740	4689	4606	4656	4728	4840	4782	4645	4617	4758	4711	4624	4704	4656	4742	4660	4665	4570	4657	4744	4621	4693	4586	4694	4746	4712	4667	4559	4679	4777	4642	4718	4601	4720	4730	4702	4686	4668	4698	4602	4721	4765	4708	4746	4824	4673	4705	4634	4653	4698	4835	4714	4684	4703	4712	4754	4710	4677	4746	4668	4719	4682	4612	4630	4562	4651	4750	4831	4769	4667	4701	4533	4775	4694	4719	4652	4683	4709	4666	4536	4649	4806	4643	4662	4689	4734	4749	4662	4861	4619	4719	4719	4670	4708	4767	4741	4587	4797	4616	4708	4746	4791	4778	4726	4629	4621	4706	4702	4658	4795	4686	4657	4664	4821	4813	4675	4821	4625	4616	4591	4718	4690	4654	4688	4654	4668	4656	4779	4804	4674	4737	4690	4625	4714	4586	4718	4663	4749	4662	4638	4610	4675	4732	4711	4696	4779	4600	4770	4754	4704	4631	4620	4634	4710	4642	4651	4550	4670	4706	4593	4632	4728	4741	4675	4643	4689	4667	4632	4761	4686	4582	4675	4673	4681	4650	4709	4758	4649	4623	4682	4740	4749	4692	4772	4563	4713	4754	4861	4706	4732	4683	4787	4562	4658	4653	4761	4779	4789	4580	4590	4721	4614	4759	4666	4631	4621	4688	4687	4570	4595	4699	4760	4690	4724	4728	4713	4764	4687	4753	4657	4747	4681	4668	4673	4658	4598	4526	4573	4641	4788	4754	4596	4610	4688	4649	4707	4673	4538	4766	4719	4651	4710	4663	4687	4542	4634	4710	4677	4680	4749	4702	4622	4733	4683	4694	4727	4767	4656	4710	4566	4741	4713	4603	4580	4640	4692	4656	4751	4630	4763	4565	4633	4734	4686	4696	4744	4652	4587	4678	4708	4673	4766	4691	4745	4727	4617	4667	4742	4704	4645	4651	4644	4877	4756	4660	4619	4759	4715	4743	4743	4744	4791	4709	4755	4723	4633	4727	4804	4662	4588	4721	4773	4609	4726	4728	4599	4640	4716	4716	4643	4509	4720	4532	4781	4643	4714	4637	4747	4716	4811	4739	4824	4598	4705	4714	4691	4733	4680	4650	4593	4640	4652	4688	4599	4654	4715	4740	4766	4728	4624	4676	4761	4810	4648	4673	4646	4728	4673	4663	4584	4628	4671	4667	4573	4659	4810	4721	4681	4691	4756	4697	4647	4658	4698	4725	4842	4729	4760	4621	4669	4668	4744	4683	4709	4695	4712	4611	4623	4663	4772	4801	4657	4661	4811	4617	4620	4745	4568	4550	4700	4728	4682	4659	4746	4807	4644	4751	4792	4683	4701	4752	4678	4770	4683	4720	4612	4686	4778	4766	4660	4767	4634	4616	4732	4591	4722	4653	4764	4710	4670	4635	4809	4594	4699	4733	4700	4822	4762	4644	4777	4607	4673	4688	4589	4672	4787	4644	4723	4735	4585	4814	4610	4593	4654	4694	4739	4656	4728	4694	4750	4688	4745	4659	4667	4720	4677	4665	4704	4709	4804	4725	4767	4694	4667	4620	4575	4653	4797	4681	4723	4786	4659	4585	4626	4667	4784	4681	4682	4769	4774	4671	4698	4688	4639	4719	4686	4678	4795	4646	4607	4648	4714	4719	4713	4622	4567	4676	4597	4643	4613	4691	4647	4717	4731	4754	4529	4643	4668	4775	4713	4753	4754	4697	4786	4740	4762	4691	4802	4749	4758	4621	4730	4651	4745	4766	4658	4640	4584	4713	4629	4682	4653	4681	4658	4671	4723	4617	4724	4639	4653	4791	4648	4594	4672	4770	4622	4628	4734	4624	4791	4601	4610	4682	4710	4656	4755	4680	4689	4650	4750	4660	4754	4719	4757	4736	4732	4692	4687	4655	4640	4807	4715	4740	4634	4611	4820	4775	4618	4705	4712	4619	4761	4753	4698	4685	4797	4678	4775	4690	4629	4649	4643	4647	4561	4750	4566	4543	4665	4755	4747	4663	4612	4591	4631	4714	4584	4709	4669	4629	4736	4689	4632	4692	4683	4751	4771	4725	4662	4648	4728	4811	4733	4675	4718	4607	4740	4727	4642	4632	4706	4765	4682	4641	4544	4629	4714	4582	4685	4683	4740	4668	4688	4755	4601	4667	4580	4682	4738	4705	4650	4721	4610	4763	4656	4743	4588	4678	4703	4702	4818	4676	4822	4757	4677	4726	4769	4681	4647	4645	4765	4625	4758	4788	4765	4686	4604	4576	4716	4519	4682	4697	4717	4728	4770	4710	4660	4768	4698	4645	4790	4638	4666	4579	4599	4584	4659	4598	4668	4649	4586	4740	4656	4715	4707	4705	4748	4654	4719	4638	4723	4712	4737	4730	4568	4737	4709	4636	4775	4716	4756	4743	4702	4832	4725	4764	4757	4689	4722	4705	4687	4601	4658	4672	4565	4773	4582	4669	4757	4730	4653	4739	4624	4774	4657	4570	4712	4706	4692	4718	4633	4720	4700	4596	4721	4756	4691	4693	4714	4839	4755	4715	4726	4778	4769	4714	4854	4771	4909	4636	4740	4672	4771	4529	4668	4635	4657	4679	4687	4662	4687	4635	4733	4734	4770	4726	4713	4619	4722	4481	4685	4730	4736	4710	4710	4713	4717	4666	4727	4779	4685	4603	4678	4702	4589	4713	4846	4741	4641	4783	4652	4752	4695	4717	4700	4690	4720	4738	4692	4624	4708	4608	4822	4684	4837	4745	4766	4799	4736	4660	4781	4686	4806	4700	4730	4813	4761	4730	4689	4762	4817	4729	4619	4715	4739	4651	4710	4649	4640	4764	4719	4622	4606	4649	4790	4615	4720	4706	4684	4732	4803	4646	4711	4729	4714	4674	4702	4757	4564	4805	4679	4703	4735	4639	4784	4684	4668	4693	4694	4741	4667	4704	4675	4654	4647	4685	4724	4732	4669	4754	4679	4699	4701	4802	4754	4739	4713	4645	4641	4666	4727	4754	4793	4698	4694	4681	4738	4671	4619	4700	4683	4714	4739	4622	4694	4645	4658	4735	4693	4516	4704	4743	4769	4763	4663	4667	4759	4629	4612	4805	4670	4751	4684	4645	4747	4818	4776	4700	4608	4727	4724	4666	4709	4710	4756	4681	4702	4700	4704	4708	4669	4589	4684	4690	4740	4737	4644	4662	4691	4716	4837	4774	4744	4699	4800	4706	4610	4713	4718	4605	4638	4683	4715	4729	4621	4717	4691	4835	4651	4608	4713	4716	4715	4707	4670	4646	4725	4679
3127	1096	1978	995	880	856	807	869	830	818	825	835	841	783	858	825	839	821	831	879	814	797	831	814	845	809	815	839	865	852	829	856	814	856	830	795	776	774	805	815	791	873	837	804	787	791	850	848	820	837	858	812	790	817	824	793	858	856	794	833	869	798	796	783	859	844	836	805	776	802	824	804	815	837	799	862	827	849	809	794	799	758	815	829	826	814	791	803	803	794	807	818	881	845	903	839	823	754	832	850	791	842	789	871	839	832	829	818	818	807	886	797	801	838	802	856	834	811	796	828	820	857	805	839	794	787	789	772	794	815	775	865	802	807	840	817	847	811	857	829	785	783	801	853	851	843	834	792	798	829	867	881	853	794	819	774	815	825	829	770	787	815	845	791	854	823	738	841	796	845	829	836	824	814	786	775	812	826	821	832	886	818	802	761	874	855	797	812	831	880	840	847	790	842	818	809	836	799	805	792	819	830	804	792	830	845	832	853	874	827	834	885	830	893	840	829	838	830	807	816	834	808	848	816	790	840	822	815	861	807	845	765	813	823	834	804	798	834	832	785	841	844	852	840	813	839	836	871	839	777	838	788	838	817	805	817	863	776	789	803	796	821	787	756	835	840	835	826	799	783	857	816	852	840	821	823	796	795	779	848	803	805	757	848	862	859	812	792	846	824	895	844	845	860	820	821	813	827	801	786	861	823	860	863	804	839	829	822	848	837	836	837	787	822	843	823	839	802	825	808	876	833	814	789	878	867	847	793	885	793	847	819	870	866	827	813	810	811	798	778	830	855	846	780	861	842	791	856	786	822	847	881	793	837	840	832	848	783	813	814	851	824	807	838	865	835	831	838	868	782	823	816	812	816	813	816	775	795	807	747	804	854	847	845	864	840	799	863	795	825	855	822	840	805	809	847	825	830	781	864	738	824	888	823	828	792	794	783	820	814	803	895	793	836	770	786	849	820	839	805	803	854	790	864	790	822	816	799	856	834	776	827	842	789	841	772	799	816	796	782	843	827	806	793	804	823	812	828	787	836	865	794	823	811	822	841	823	851	845	876	795	871	814	787	769	811	842	778	889	848	823	833	856	905	833	800	899	890	829	763	799	862	895	853	844	845	820	861	780	810	794	781	825	854	790	780	810	839	802	836	813	776	863	852	851	819	892	857	814	794	787	817	821	887	842	817	807	842	815	827	807	861	837	792	847	854	859	797	820	849	833	887	784	839	828	801	800	854	816	775	830	827	839	848	839	778	782	759	777	820	854	876	881	848	825	833	803	803	848	795	858	888	849	794	833	840	836	854	818	831	824	812	861	825	794	854	797	844	800	882	816	815	830	823	817	842	825	815	800	827	817	830	830	858	876	806	814	792	822	837	844	827	781	832	830	862	833	787	864	849	861	820	844	813	826	822	826	817	806	790	826	852	841	831	837	852	840	811	830	790	788	833	806	831	797	869	844	785	790	828	774	815	797	845	804	824	791	893	858	842	864	828	825	824	814	834	864	780	788	794	830	820	849	864	834	837	869	803	833	828	836	801	853	807	872	799	848	850	844	802	851	859	801	830	813	788	825	830	853	793	834	861	819	822	812	802	812	797	753	853	874	805	817	809	842	837	835	821	825	778	874	804	801	843	839	801	829	806	774	861	844	792	805	818	839	872	822	796	860	868	803	847	819	800	864	822	801	810	841	836	823	836	799	892	808	791	808	789	859	850	824	802	823	804	851	864	833	839	836	821	804	798	866	826	828	830	755	847	800	809	842	784	836	837	828	839	813	822	813	795	836	801	804	812	846	805	781	835	806	803	806	850	823	785	844	805	870	825	831	841	859	797	833	817	830	802	863	813	842	820	830	800	836	867	837	834	797	830	865	819	805	793	813	803	813	871	824	781	867	812	792	859	833	807	838	864	803	818	807	813	834	843	836	815	772	780	771	853	815	824	847	816	775	859	834	856	819	866	785	823	844	843	819	842	865	855	797	861	856	833	848	804	814	847	795	825	833	881	815	829	853	810	821	854	804	814	844	812	828	799	801	815	835	836	798	840	831	863	835	792	829	854	856	853	801	809	799	859	827	829	799	795	829	814	852	827	862	813	841	794	787	861	821	825	807	855	803	829	831	799	857	811	791	802	837	850	817	811	827	856	856	822	842	842	791	844	828	830	780	774	792	829	839	802	838	831	874	799	865	796	832	810	829	816	800	835	862	813	787	803	805	856	794	842	790	813	830	831	833	878	783	791	832	816	822	845	836	819	795	857	784	771	859	781	791	789	752	825	844	824	836	801	900	881	871	780	856	814	828	800	817	798	796	828	848	773	842	830	803	828	855	756	807	815	811	850	834	793	771	754	838	853	791	861	791	804	790	764	807	840	797	817	801	820	841	856	807	760	829	788	793	804	798	813	805	803	873	801	809	877	856	874	777	826	833	810	770	764	830	838	808	773	834	870	858	774	794	807	811	853	809	826	828	803	850	822	744	847	825	834	835	856	808	824	804	878	797	815	887	818	727	815	809	815	769	847	838	820	860	829	861	834	824	794	871	816	821	803	822	784	757	860	860	818	858	836	855	799	838	825	790	825	828	870	785	766	801	870	808	817	814	846	825	804	817	770	846	829	817	832	807	830	838	836	785	809	807	808	818	783	866	796	851	868	879	833	845	835	841	838	846	809	850	816	841	865	839	794	835	836	826	810	864	814	836	829	790	845	813	827	854	862	827	824	834	808	831	874	842	869	785	856	758	785	786	802	843	823	836	890	817	845	815	843	826	838	802	795	831	855	819	843	844	843	781	790	803	864	845	841	810	782	847	822	791	774	795	810	818	807	853	777	844	838	799	825	784	834	821	837	845	805	805	877	820	852	838	815	842	847	865	808	801	783	803	805	798	830	812	784	793	834	833	833	838	837	827	800	847	833	819	833	844	819	833	807	839	831	828	848	829	825	834	783	818	857	812	840	825	785	836	884	818	792	851	778	825	829	835	817	811	800	851	827	836	795	833	811	753	789	865	811	828	811	845	809	828	829	806	790	863	876	802	835	823	862	791	804	797	783	812	816	771	815	811	875	853	825	819	801	836	811	828	834	811	829	830	804	885	811	795	849	805	854	835	837	861	831	834	790	808	857	862	819	821	804	817	783	809	809	788	865	863	849	854	859	824	828	754	811	846	857	826	844	811	808	838	841	832	831	799	831	861	801	841	839	816	843	792	865	809	776	807	847	844	832	830	806	822	813	842	762	742	797	829	845	817	807	854	749	838	852	757	862	826	829	848	892	813	827	887	850	843	828	836	787	832	835	767	799	877	813	832	816	850	787	785	837	854	818	805	811	848	806	883	824	797	819	808	798	821	775	834	831	858	833	894	849	812	836	822	807	838	818	834	838	857	806	851	843	819	890	812	840	889	828	863	812	875	859	815	812	853	761	822	848	827	810	835	823	803	869	785	787	815	823	845	783	892	815	833	877	796	851	870	879	831	856	826	802	799	829	776	804	823	873
22715	13344	23191	13027	11185	10593	9626	8773	8277	8032	8178	8006	8127	7809	7786	7833	7501	7612	7537	7644	7618	7573	7559	7672	7624	7395	7576	7561	7517	7545	7511	7494	7283	7354	7511	7469	7326	7509	7434	7458	7408	7413	7374	7469	7412	7508	7389	7488	7504	7342	7462	7523	7284	7508	7375	7445	7428	7567	7447	7373	7432	7494	7384	7304	7486	7451	7420	7512	7391	7402	7455	7387	7498	7425	7439	7411	7416	7440	7447	7332	7412	7366	7495	7406	7429	7442	7417	7489	7410	7642	7466	7410	7427	7460	7430	7537	7636	7441	7291	7481	7375	7350	7541	7603	7320	7235	7419	7370	7381	7502	7512	7518	7445	7403	7470	7367	7354	7446	7432	7393	7456	7362	7458	7286	7457	7468	7429	7503	7284	7420	7352	7447	7253	7412	7372	7414	7307	7464	7484	7375	7349	7436	7531	7389	7454	7391	7365	7398	7393	7469	7379	7457	7392	7527	7472	7307	7299	7375	7440	7490	7407	7421	7457	7339	7294	7415	7503	7388	7447	7409	7543	7325	7404	7449	7498	7405	7439	7422	7495	7478	7436	7522	7354	7538	7335	7352	7435	7290	7448	7378	7304	7331	7258	7430	7471	7343	7343	7345	7429	7373	7485	7322	7358	7380	7651	7369	7576	7393	7420	7429	7366	7485	7560	7443	7493	7456	7470	7594	7432	7437	7347	7502	7617	7656	7510	7462	7225	7398	7446	7368	7369	7507	7404	7549	7497	7518	7435	7340	7493	7417	7450	7431	7316	7371	7414	7418	7425	7348	7394	7466	7417	7340	7433	7370	7478	7338	7303	7407	7522	7350	7518	7440	7527	7471	7458	7551	7364	7375	7422	7286	7405	7370	7396	7503	7466	7424	7341	7459	7341	7356	7366	7495	7368	7369	7386	7509	7394	7419	7584	7558	7340	7397	7526	7392	7374	7457	7441	7493	7432	7511	7435	7495	7502	7404	7434	7494	7346	7370	7511	7475	7431	7398	7274	7508	7570	7429	7330	7464	7542	7529	7498	7439	7522	7360	7435	7334	7497	7370	7470	7499	7511	7368	7424	7600	7363	7492	7391	7550	7399	7472	7417	7383	7347	7253	7365	7446	7501	7424	7469	7432	7510	7467	7405	7516	7416	7357	7512	7469	7391	7463	7415	7410	7443	7424	7440	7432	7410	7493	7371	7323	7386	7564	7377	7408	7394	7473	7390	7566	7609	7469	7560	7553	7303	7407	7349	7537	7446	7561	7361	7384	7450	7477	7392	7522	7563	7431	7431	7282	7355	7420	7492	7264	7263	7406	7346	7435	7395	7550	7404	7357	7380	7414	7296	7465	7557	7591	7568	7383	7513	7438	7472	7369	7515	7496	7485	7498	7575	7287	7321	7332	7403	7514	7414	7321	7408	7429	7509	7519	7341	7381	7447	7432	7366	7505	7527	7416	7473	7458	7436	7429	7465	7330	7315	7407	7493	7433	7282	7530	7506	7413	7348	7392	7341	7423	7346	7446	7349	7501	7413	7532	7357	7337	7419	7448	7516	7526	7520	7427	7468	7358	7578	7338	7443	7389	7510	7328	7509	7408	7406	7342	7499	7404	7424	7460	7447	7423	7279	7536	7424	7558	7416	7456	7626	7364	7411	7443	7520	7401	7474	7319	7370	7420	7375	7376	7450	7416	7480	7439	7449	7462	7461	7358	7391	7455	7461	7452	7407	7474	7494	7368	7464	7313	7442	7396	7505	7266	7479	7410	7316	7440	7459	7411	7402	7424	7408	7462	7435	7413	7467	7595	7430	7410	7474	7410	7395	7520	7388	7442	7540	7336	7433	7372	7458	7460	7410	7435	7450	7431	7397	7441	7370	7392	7415	7540	7403	7397	7357	7227	7483	7467	7415	7511	7453	7409	7356	7412	7401	7404	7371	7561	7330	7373	7452	7359	7341	7467	7364	7412	7587	7366	7478	7354	7423	7380	7368	7374	7308	7409	7577	7533	7376	7475	7471	7455	7437	7443	7449	7310	7482	7474	7438	7503	7538	7381	7675	7530	7459	7557	7567	7495	7401	7569	7710	7474	7338	7406	7441	7397	7378	7445	7389	7412	7462	7479	7486	7455	7554	7394	7428	7302	7417	7429	7550	7470	7440	7478	7515	7490	7479	7479	7389	7502	7436	7408	7569	7500	7351	7551	7378	7324	7364	7429	7288	7514	7354	7526	7403	7448	7422	7459	7412	7491	7442	7325	7402	7490	7340	7514	7400	7412	7456	7408	7364	7410	7502	7374	7410	7531	7463	7398	7439	7135	7397	7404	7487	7360	7332	7400	7495	7432	7396	7358	7456	7467	7399	7446	7390	7428	7481	7503	7437	7533	7369	7421	7459	7512	7393	7469	7358	7543	7487	7349	7529	7429	7427	7504	7431	7386	7430	7396	7443	7358	7391	7546	7511	7540	7375	7345	7449	7469	7367	7489	7460	7449	7594	7380	7427	7370	7378	7482	7514	7599	7444	7529	7461	7396	7275	7504	7538	7496	7338	7580	7378	7412	7440	7262	7332	7649	7459	7492	7549	7472	7401	7429	7352	7463	7433	7463	7589	7406	7529	7447	7338	7421	7490	7480	7498	7445	7429	7305	7546	7278	7404	7402	7430	7516	7523	7400	7533	7422	7450	7419	7358	7533	7245	7486	7488	7418	7323	7457	7393	7423	7347	7468	7521	7334	7387	7475	7489	7337	7436	7544	7430	7471	7416	7339	7354	7514	7432	7491	7477	7446	7377	7417	7430	7370	7429	7535	7439	7442	7414	7371	7503	7436	7424	7373	7602	7504	7461	7428	7377	7329	7340	7393	7484	7488	7369	7463	7419	7469	7347	7414	7433	7572	7400	7373	7377	7476	7477	7318	7446	7351	7254	7481	7514	7401	7487	7348	7367	7489	7390	7408	7442	7509	7449	7428	7500	7236	7374	7428	7480	7441	7380	7370	7394	7460	7392	7540	7468	7397	7349	7364	7364	7412	7395	7493	7516	7308	7548	7240	7463	7436	7545	7528	7417	7451	7496	7427	7404	7506	7501	7359	7366	7516	7527	7461	7356	7396	7211	7361	7367	7360	7335	7430	7384	7461	7456	7487	7514	7410	7410	7453	7462	7396	7398	7559	7257	7408	7393	7401	7426	7396	7447	7537	7501	7452	7430	7523	7368	7497	7457	7491	7410	7397	7389	7324	7566	7369	7449	7339	7390	7337	7406	7456	7471	7463	7447	7377	7485	7382	7244	7378	7501	7297	7328	7555	7403	7374	7605	7344	7380	7594	7395	7411	7358	7427	7415	7550	7288	7326	7391	7614	7439	7584	7437	7323	7478	7452	7368	7323	7452	7518	7494	7442	7430	7510	7422	7503	7354	7506	7447	7385	7352	7310	7410	7453	7438	7439	7435	7557	7437	7382	7470	7505	7499	7379	7419	7493	7401	7467	7410	7415	7460	7459	7235	7525	7397	7436	7541	7331	7323	7336	7402	7301	7552	7358	7365	7370	7474	7513	7483	7604	7485	7282	7417	7494	7392	7420	7522	7426	7418	7429	7470	7515	7513	7482	7493	7336	7680	7499	7508	7534	7469	7458	7213	7540	7476	7451	7448	7380	7447	7453	7279	7569	7508	7430	7240	7347	7501	7428	7512	7570	7382	7581	7411	7539	7228	7449	7376	7326	7558	7472	7391	7460	7380	7515	7335	7411	7509	7475	7484	7310	7442	7448	7574	7430	7400	7456	7356	7407	7485	7480	7418	7327	7450	7435	7417	7294	7496	7477	7438	7431	7472	7473	7281	7357	7407	7314	7387	7375	7316	7444	7437	7485	7413	7495	7360	7376	7445	7657	7553	7427	7470	7304	7358	7514	7534	7353	7444	7446	7468	7495	7614	7226	7381	7511	7395	7413	7311	7430	7563	7580	7442	7482	7455	7344	7273	7478	7356	7441	7535	7434	7357	7463	7302	7335	7489	7555	7505	7478	7490	7339	7337	7429	7543	7322	7424	7441	7435	7570	7544	7447	7383	7419	7384	7543	7504	7444	7355	7417	7488	7481	7304	7299	7396	7426	7451	7587	7529	7413	7444	7448	7432	7321	7415	7461	7459	7452	7491	7385	7423	7405	7546	7513	7440	7383	7389	7360	7521	7383	7513	7382	7391	7563	7297	7476	7381	7476	7358	7404	7444	7399	7352	7399	7472	7412	7377	7379	7483	7440	7453	7500	7508	7511	7413	7304	7558	7388	7376	7472	7389	7425	7353	7337	7431	7477	7485	7322	7602	7386	7425	7353	7549	7367	7383	7465	7541	7401	7412	7530	7524	7416	7504	7359	7467	7337	7378	7457	7556	7439	7518	7409	7555	7527	7279	7424	7415	7456	7529	7514	7420	7456	7465	7383	7388	7367	7282	7517	7383	7475	7479	7417	7488	7568	7373	7468	7298	7526	7447	7409	7378	7545	7475	7547	7452	7467	7472	7430	7467	7505	7573	7469	7357	7399	7388	7416	7355	7451	7361	7371	7417	7427	7475	7515	7461	7426	7417	7339	7242	7443	7421	7381	7433	7495	7326	7536	7423	7346	7402	7380	7444	7393	7522	7355	7464	7374	7569	7518	7409	7356	7452	7499	7397	7366	7367	7414	7435	7522	7398	7478	7566	7541	7515	7519	7345	7482	7464	7421	7515	7538	7492	7514	7397	7414	7395	7401	7452	7328	7479	7521	7413	7358	7558	7438	7331	7504	7382	7383	7440	7275	7489	7343	7667	7363	7329	7365	7562	7361	7598	7550	7319	7374	7384	7347	7548	7475	7522	7372	7432	7451	7399	7309	7330	7422	7461	7560	7471	7420	7476	7368	7429	7425	7480	7507	7433	7407	7473	7404	7447	7534	7461	7376	7347	7435	7483	7406	7385	7545	7524	7423	7396	7406	7374	7486	7390	7446	7387	7458	7345	7393	7425	7380	7479	7331	7506	7370	7471	7364	7341	7294	7443	7467	7450	7558	7456	7423	7327	7407	7591	7451	7429	7422	7658	7507	7431	7478	7423	7450	7330	7418	7415	7291	7304	7469	7523	7448
4108	1052	3557	1145	808	725	700	700	711	708	691	732	714	704	694	745	653	726	703	692	758	701	711	658	678	656	695	721	703	671	716	692	632	703	710	662	664	699	655	697	671	673	734	710	693	636	692	661	672	692	678	661	647	692	689	671	632	677	691	679	694	633	696	668	716	669	706	656	667	599	667	645	653	706	660	722	697	701	733	668	724	683	702	721	736	661	621	677	699	715	721	706	698	643	672	731	655	661	659	702	705	637	660	694	701	684	677	679	743	652	654	684	633	665	671	630	663	720	728	632	670	677	671	675	654	697	666	688	655	699	670	689	682	715	715	695	670	695	642	671	693	667	670	640	665	700	707	656	686	659	699	673	655	651	660	732	695	724	655	694	695	726	678	707	657	675	713	687	679	674	703	679	676	710	680	687	667	697	677	750	693	678	680	678	681	685	716	685	706	708	705	693	677	679	748	668	697	663	681	654	635	675	681	692	611	640	655	672	685	708	668	662	682	671	691	696	681	694	648	648	669	677	677	690	639	685	691	647	660	652	696	701	720	687	657	699	673	672	693	694	700	718	646	670	674	643	725	687	674	721	661	648	671	677	695	665	682	721	655	693	733	694	692	713	658	648	665	677	715	644	691	692	655	672	696	683	677	690	681	643	692	693	687	694	662	701	692	641	688	676	673	706	715	687	669	701	662	705	692	663	688	653	702	679	701	725	707	723	696	673	700	703	653	688	677	655	684	687	666	722	704	674	671	674	709	716	722	657	659	709	697	699	697	698	724	668	679	635	709	700	687	675	637	710	655	695	720	763	733	686	686	694	671	660	670	698	698	724	693	687	665	661	687	684	678	676	672	678	647	625	709	700	729	711	686	659	656	675	618	717	698	640	695	663	715	713	688	658	652	711	711	720	698	722	641	680	688	701	660	735	680	689	713	623	649	654	676	684	697	740	662	699	712	703	671	690	674	667	680	698	668	665	694	654	688	694	663	696	694	710	665	686	690	706	681	736	712	676	683	709	697	689	636	681	749	675	702	679	706	714	695	695	644	724	714	720	678	655	697	710	728	683	645	732	689	657	709	744	718	712	661	678	741	702	742	667	687	704	702	628	650	683	677	713	707	688	682	650	656	738	733	703	675	667	656	671	694	696	677	712	697	697	672	662	670	663	683	692	723	657	691	718	756	717	673	679	663	666	681	741	636	660	665	669	731	680	670	695	679	636	709	700	696	656	645	649	705	666	736	690	676	719	647	687	713	655	721	726	651	737	699	710	694	666	691	724	627	673	677	710	683	680	615	710	681	677	656	717	702	729	684	693	690	653	708	691	728	674	651	684	669	713	689	727	680	670	646	663	673	665	663	701	711	673	667	722	666	718	719	696	664	635	673	677	700	676	708	661	658	694	725	708	667	682	676	708	696	709	695	670	671	686	704	679	703	729	691	718	664	641	674	697	667	667	668	660	678	646	697	699	666	727	690	698	696	696	699	663	749	719	640	705	663	744	720	728	652	680	692	732	719	702	649	655	698	671	618	664	665	703	698	647	647	677	758	650	653	681	645	723	681	685	672	701	693	675	699	655	675	665	664	691	696	687	729	675	707	647	676	668	680	702	667	674	659	668	699	684	687	708	655	644	716	687	710	674	616	712	704	695	747	702	674	696	666	698	705	696	674	699	671	681	690	703	711	692	619	681	673	724	659	654	661	679	694	666	678	634	712	730	715	699	658	740	684	667	704	655	747	665	671	680	670	671	700	674	675	689	698	655	687	721	685	693	693	692	705	727	659	663	715	665	714	693	692	716	667	708	695	720	705	678	701	671	666	606	653	648	661	630	665	704	677	687	675	703	679	660	713	724	645	723	704	653	683	651	680	710	693	668	704	692	701	691	713	669	680	654	728	642	694	666	720	676	678	698	707	686	690	663	647	687	669	704	665	708	651	697	691	647	706	688	706	693	683	684	683	674	660	651	636	675	678	695	681	737	658	681	724	718	675	679	646	661	667	727	695	667	653	713	636	661	630	717	669	671	689	716	653	727	703	693	685	709	686	707	696	655	650	657	695	656	711	674	671	708	702	703	711	730	665	645	715	680	674	616	669	681	669	705	661	689	691	691	691	706	652	706	707	690	691	659	711	659	666	675	679	664	663	675	651	704	657	728	694	632	692	753	706	685	702	681	646	686	680	694	665	708	674	704	685	686	635	679	719	678	686	658	684	686	683	646	708	663	663	693	706	707	688	687	675	637	724	707	683	671	646	705	705	740	664	701	702	697	670	706	717	693	703	679	696	701	668	665	686	706	673	676	667	674	668	679	647	672	687	684	678	708	693	739	651	705	675	669	673	657	668	696	705	689	651	687	685	698	686	685	729	705	716	714	672	671	688	663	686	682	706	713	712	666	636	686	736	717	696	717	649	674	688	693	744	695	643	684	696	724	636	704	694	705	714	725	691	730	692	678	682	676	621	682	687	704	685	709	685	711	680	656	684	675	688	656	744	672	682	688	676	693	671	660	712	691	672	707	687	670	685	666	681	715	678	642	715	687	655	672	674	690	724	708	704	682	726	619	686	682	693	711	635	672	632	668	645	707	652	667	648	700	667	705	683	700	708	682	662	683	708	663	677	676	680	713	648	701	681	740	656	681	703	643	677	661	660	697	680	743	663	686	676	711	723	700	700	656	669	666	702	704	730	638	659	709	631	689	662	683	667	669	692	727	679	694	663	655	742	659	709	708	663	697	744	692	689	748	665	710	726	674	696	671	696	694	684	684	678	707	648	691	718	729	645	719	698	683	671	690	694	666	682	676	780	681	665	648	657	666	671	661	701	680	686	676	727	628	697	684	684	693	686	679	692	649	731	667	639	737	700	664	673	701	642	723	662	694	709	666	670	685	665	633	658	671	673	690	691	684	673	689	730	653	689	629	665	697	702	670	709	655	689	673	694	641	697	680	655	696	702	618	713	667	700	709	666	689	709	775	645	689	744	722	680	644	747	679	636	710	672	684	671	730	682	680	683	686	687	622	663	721	666	709	678	697	716	697	656	653	651	689	680	652	653	665	679	701	644	670	671	684	666	725	693	691	652	664	675	678	683	703	706	660	658	728	676	669	660	706	689	702	682	631	633	714	641	696	671	701	649	660	666	628	691	695	693	663	673	683	690	636	716	653	693	644	695	676	659	672	699	692	721	653	651	689	690	716	698	631	700	673	713	698	694	686	656	658	626	668	681	677	691	653	686	739	657	640	657	648	662	635	690	714	695	665	651	719	685	720	706	663	646	694	669	692	694	692	722	674	697	696	668	670	734	675	732	694	717	672	684	649	689	736	679	673	716	693	637	681	671	719	675	663	715	684	652	681	731	680	671	687	660	662	694	633	697	736	691	671	660	683	675	666	669	663	671	712	662	695	644	676	682	673	673	702	660	654	650	691	665	715	744	646	711	687	650	696	683	684	637	716	734	674	704	657	729	691	727	670	702	718	695	669	674	689	685	704	682	653
23199	14530	31858	16456	12694	11809	10449	9209	8511	7883	7676	7526	7259	7000	7076	6911	6836	6828	6813	6764	6527	6654	6627	6610	6604	6586	6485	6459	6454	6353	6417	6489	6388	6430	6303	6514	6372	6391	6305	6353	6350	6399	6542	6390	6378	6419	6430	6439	6272	6440	6420	6341	6301	6433	6335	6394	6389	6352	6441	6319	6498	6405	6404	6303	6362	6571	6398	6398	6253	6421	6392	6263	6340	6337	6376	6474	6299	6455	6325	6443	6364	6261	6403	6248	6423	6349	6302	6245	6362	6439	6402	6445	6443	6314	6452	6455	6280	6398	6362	6277	6409	6362	6404	6455	6264	6280	6233	6362	6495	6395	6443	6398	6371	6417	6457	6428	6324	6352	6345	6434	6244	6203	6355	6241	6446	6412	6330	6387	6316	6429	6393	6366	6304	6376	6290	6370	6321	6517	6328	6362	6359	6394	6367	6298	6372	6367	6353	6360	6337	6459	6470	6305	6320	6253	6265	6372	6167	6347	6349	6457	6206	6326	6356	6359	6344	6276	6309	6365	6373	6405	6266	6324	6491	6357	6369	6447	6334	6452	6396	6366	6370	6463	6305	6323	6344	6312	6395	6375	6373	6400	6300	6332	6294	6351	6306	6377	6332	6349	6369	6488	6262	6367	6389	6247	6335	6272	6353	6482	6304	6263	6434	6209	6301	6384	6285	6377	6374	6423	6363	6254	6315	6308	6389	6403	6300	6433	6270	6258	6373	6370	6473	6354	6354	6389	6351	6285	6411	6263	6303	6390	6324	6162	6279	6403	6352	6372	6293	6298	6403	6350	6217	6212	6359	6478	6291	6411	6419	6318	6341	6429	6321	6410	6263	6374	6561	6247	6287	6380	6448	6334	6314	6447	6365	6220	6365	6397	6461	6470	6331	6347	6148	6257	6502	6271	6419	6336	6420	6351	6336	6465	6336	6317	6315	6298	6260	6552	6363	6245	6313	6270	6453	6417	6470	6314	6365	6280	6338	6314	6467	6434	6317	6400	6357	6408	6376	6495	6328	6299	6364	6360	6428	6211	6317	6342	6256	6315	6284	6374	6255	6289	6179	6297	6321	6389	6359	6412	6364	6421	6263	6391	6283	6333	6432	6178	6306	6333	6305	6311	6453	6262	6318	6223	6349	6306	6279	6306	6432	6445	6284	6419	6336	6390	6319	6426	6312	6407	6247	6268	6393	6376	6264	6312	6393	6232	6309	6481	6374	6378	6251	6328	6448	6295	6489	6397	6308	6404	6316	6337	6359	6393	6329	6274	6353	6353	6382	6356	6307	6358	6324	6302	6315	6398	6363	6369	6390	6272	6375	6426	6352	6459	6318	6453	6283	6403	6335	6239	6371	6402	6392	6422	6288	6327	6430	6363	6352	6317	6305	6384	6370	6202	6434	6341	6331	6356	6471	6213	6434	6299	6388	6377	6429	6377	6293	6332	6289	6315	6389	6398	6427	6285	6422	6400	6398	6307	6275	6406	6375	6416	6313	6283	6378	6263	6322	6504	6256	6222	6321	6348	6325	6319	6287	6336	6343	6203	6384	6321	6292	6426	6296	6407	6339	6470	6396	6479	6439	6421	6411	6365	6305	6350	6358	6307	6431	6395	6296	6418	6371	6312	6301	6362	6331	6362	6361	6406	6388	6342	6293	6392	6367	6365	6266	6446	6360	6364	6397	6449	6385	6369	6439	6290	6372	6426	6307	6322	6390	6343	6352	6358	6263	6397	6267	6333	6232	6364	6451	6278	6315	6335	6450	6438	6363	6328	6259	6406	6364	6311	6306	6494	6428	6306	6192	6462	6400	6440	6400	6315	6324	6449	6397	6347	6435	6351	6395	6230	6365	6277	6420	6376	6402	6275	6289	6400	6313	6243	6381	6333	6484	6311	6368	6267	6167	6347	6354	6374	6437	6348	6338	6422	6487	6367	6241	6350	6416	6254	6375	6245	6367	6486	6359	6467	6339	6327	6452	6370	6213	6324	6272	6339	6466	6313	6508	6344	6396	6323	6290	6275	6351	6342	6333	6451	6387	6274	6372	6392	6352	6318	6412	6419	6215	6465	6427	6420	6268	6385	6332	6338	6377	6455	6249	6365	6302	6366	6387	6278	6410	6442	6300	6363	6296	6278	6280	6351	6367	6351	6373	6345	6317	6321	6212	6422	6276	6354	6483	6393	6309	6370	6286	6486	6359	6287	6463	6288	6421	6373	6338	6334	6381	6235	6300	6266	6425	6549	6388	6314	6293	6313	6326	6235	6295	6272	6278	6246	6378	6282	6507	6353	6435	6338	6423	6450	6345	6412	6375	6463	6310	6370	6337	6374	6332	6347	6371	6311	6251	6272	6515	6252	6358	6343	6473	6390	6434	6253	6178	6314	6346	6292	6426	6393	6256	6229	6295	6368	6410	6306	6436	6404	6332	6338	6357	6277	6438	6349	6411	6280	6227	6249	6283	6309	6459	6287	6470	6295	6324	6438	6343	6406	6353	6174	6451	6346	6435	6474	6432	6333	6408	6332	6279	6277	6396	6362	6260	6361	6395	6321	6304	6214	6405	6250	6430	6326	6353	6461	6379	6276	6253	6348	6311	6414	6314	6399	6340	6348	6248	6199	6431	6224	6205	6524	6334	6374	6379	6405	6321	6324	6292	6321	6309	6297	6337	6435	6315	6400	6456	6305	6226	6391	6374	6350	6528	6521	6261	6330	6355	6343	6419	6365	6420	6287	6258	6379	6309	6259	6326	6187	6382	6353	6329	6316	6345	6295	6432	6339	6377	6434	6307	6380	6428	6340	6243	6419	6272	6443	6285	6322	6399	6387	6298	6397	6375	6254	6331	6292	6371	6385	6263	6416	6425	6378	6457	6367	6399	6289	6355	6492	6339	6375	6370	6336	6441	6301	6369	6158	6331	6405	6313	6489	6333	6254	6302	6410	6249	6346	6468	6319	6328	6297	6246	6252	6452	6396	6428	6287	6436	6307	6287	6306	6437	6247	6261	6305	6317	6156	6464	6233	6467	6215	6373	6459	6220	6281	6251	6388	6406	6302	6328	6493	6400	6264	6419	6265	6231	6400	6359	6274	6406	6381	6345	6380	6337	6390	6437	6504	6333	6381	6287	6437	6212	6391	6337	6335	6329	6294	6367	6364	6449	6346	6366	6277	6353	6317	6393	6381	6351	6348	6341	6363	6248	6260	6335	6406	6482	6338	6281	6422	6323	6417	6501	6446	6336	6367	6247	6303	6258	6380	6371	6270	6363	6363	6361	6394	6262	6312	6263	6315	6278	6395	6322	6251	6468	6411	6402	6279	6422	6201	6331	6372	6493	6366	6286	6337	6369	6469	6162	6376	6540	6318	6477	6364	6401	6300	6476	6418	6357	6348	6400	6443	6267	6369	6404	6353	6276	6397	6385	6490	6282	6337	6417	6313	6349	6231	6384	6333	6392	6430	6427	6453	6287	6427	6443	6295	6419	6451	6350	6356	6318	6368	6313	6385	6191	6319	6352	6441	6264	6302	6363	6437	6344	6413	6352	6285	6371	6358	6470	6430	6518	6481	6303	6476	6375	6305	6245	6454	6398	6338	6260	6444	6275	6354	6223	6374	6428	6259	6319	6402	6460	6350	6252	6382	6316	6467	6436	6343	6343	6359	6189	6359	6367	6284	6281	6316	6315	6404	6382	6313	6417	6335	6561	6393	6233	6365	6325	6345	6244	6263	6344	6290	6261	6337	6156	6348	6317	6224	6263	6364	6347	6320	6350	6434	6285	6414	6453	6386	6377	6314	6341	6353	6324	6404	6412	6432	6368	6336	6300	6506	6251	6279	6337	6381	6397	6249	6344	6343	6397	6289	6326	6341	6255	6304	6381	6386	6321	6360	6457	6292	6405	6307	6340	6428	6387	6339	6199	6347	6406	6312	6478	6348	6381	6511	6299	6340	6295	6358	6335	6332	6358	6308	6290	6345	6370	6523	6411	6368	6312	6357	6335	6370	6468	6258	6388	6378	6225	6214	6514	6394	6349	6226	6301	6295	6279	6471	6348	6298	6494	6238	6411	6252	6407	6229	6369	6314	6266	6357	6346	6416	6375	6343	6305	6274	6444	6309	6278	6406	6357	6325	6312	6338	6351	6327	6275	6323	6379	6355	6251	6348	6345	6268	6286	6362	6377	6322	6218	6291	6346	6300	6407	6275	6370	6324	6369	6334	6378	6366	6324	6522	6190	6316	6318	6469	6454	6356	6443	6178	6339	6271	6349	6324	6279	6289	6277	6343	6315	6402	6340	6410	6385	6318	6360	6282	6333	6395	6368	6385	6470	6231	6390	6357	6395	6454	6255	6340	6252	6332	6417	6345	6290	6420	6239	6409	6338	6305	6467	6376	6291	6299	6326	6292	6294	6308	6343	6355	6343	6355	6284	6427	6451	6283	6419	6384	6449	6305	6349	6389	6250	6391	6340	6361	6321	6237	6498	6380	6405	6314	6424	6362	6204	6294	6403	6310	6310	6403	6444	6316	6379	6402	6297	6298	6472	6250	6294	6428	6409	6478	6272	6446	6376	6383	6355	6360	6315	6334	6413	6411	6298	6315	6385	6378	6315	6396	6458	6321	6300	6362	6385	6441	6432	6289	6379	6411	6392	6492	6365	6327	6352	6343	6299	6228	6397	6414	6433	6422	6379	6307	6402	6310	6385	6214	6264	6510	6362	6412	6283	6279	6306	6400	6428	6331	6313	6465	6397	6431	6374	6361	6284	6163	6332	6442	6346	6405	6397	6340	6431	6393	6415	6230	6400	6299	6394	6258	6264	6332	6394	6439	6288	6356	6327	6211	6302	6294	6458	6234	6389	6365	6426	6411	6301	6367	6316	6389	6080	6397	6333	6312	6399	6410	6310	6402	6277	6458	6287	6211	6360	6338	6339	6230	6383	6335	6418	6372	6380	6365	6342	6174	6564	6342	6323	6280	6334	6473	6296	6459	6279	6395	6440	6338	6380	6304	6383	6342	6359	6401	6454	6352	6309	6437	6369	6445	6317	6344	6342	6407	6284	6460	6319	6422	6363	6308	6348	6296	6373	6444	6430	6338	6421	6346	6254	6363
4510	1103	4579	1384	706	727	677	694	652	689	661	637	643	647	633	615	634	615	638	597	625	583	637	589	598	605	615	601	587	605	630	570	583	636	567	602	661	606	602	618	579	633	590	605	570	597	584	608	615	637	599	613	599	559	596	622	639	603	611	597	633	632	616	639	608	600	607	591	582	617	596	658	574	627	630	607	602	607	602	634	585	594	629	596	636	614	603	591	602	584	589	621	620	591	615	570	591	604	623	614	625	598	601	592	628	631	619	563	587	596	629	564	558	618	575	627	670	582	626	611	608	593	640	556	616	574	584	612	595	625	608	606	580	586	577	632	643	614	607	595	591	623	596	593	634	617	625	605	603	642	560	583	601	609	620	613	624	592	596	606	615	588	613	641	596	630	599	609	641	632	603	633	643	586	622	606	620	633	610	613	601	601	644	559	573	634	652	589	603	583	622	649	600	657	571	625	634	638	634	646	577	554	603	596	643	650	622	643	564	595	596	596	605	606	645	573	585	624	596	596	579	655	601	572	605	599	634	575	604	570	573	618	587	585	616	574	595	593	607	603	562	615	581	634	598	579	637	585	620	615	556	599	626	634	619	586	662	607	605	636	590	566	600	628	617	616	613	548	626	632	592	592	575	614	669	601	606	601	606	579	622	563	589	621	572	617	573	641	596	606	604	604	642	598	614	607	603	600	626	615	609	632	603	602	605	583	608	602	555	639	572	598	623	586	629	654	603	622	603	639	614	584	597	578	621	627	591	605	620	623	619	612	598	624	592	569	625	620	587	599	562	598	615	552	628	623	615	615	638	552	606	603	606	565	595	573	609	631	618	616	607	652	568	646	594	590	585	599	588	621	576	563	637	610	663	613	579	617	615	568	603	582	619	579	576	591	591	600	634	576	610	613	598	645	608	553	608	614	577	639	584	580	578	592	645	629	585	642	663	590	606	629	646	569	606	601	617	603	603	600	600	616	619	614	625	598	623	606	619	645	588	604	611	662	593	559	638	613	575	581	613	627	617	583	600	600	641	623	585	634	605	619	627	644	568	603	592	570	615	639	591	603	595	627	609	642	599	593	610	579	602	574	596	583	621	609	626	645	614	627	608	567	643	592	594	602	595	555	583	573	617	583	640	569	608	618	612	596	632	604	601	615	583	613	641	594	617	633	626	621	607	574	607	588	618	626	653	623	614	614	583	600	600	593	575	590	613	632	601	583	573	643	615	636	570	601	607	603	585	593	603	617	571	650	579	582	597	593	589	603	637	606	575	607	652	619	584	576	623	594	629	615	604	575	578	598	618	606	612	612	565	568	607	587	575	631	642	611	624	620	542	592	625	558	625	606	612	594	575	608	605	624	630	600	633	645	595	613	568	616	615	602	620	605	583	589	587	570	606	609	593	648	642	588	622	611	579	621	637	628	612	608	562	599	608	607	633	592	640	644	627	616	557	628	587	611	592	591	602	627	620	600	608	619	575	618	602	613	595	578	616	654	605	628	584	605	674	596	527	610	588	618	594	607	600	590	605	626	619	592	587	623	622	613	591	606	618	594	654	602	600	627	647	596	604	620	563	615	575	647	603	602	584	574	662	600	609	614	645	583	562	620	611	608	650	596	607	591	580	623	624	562	578	630	613	639	577	624	628	589	642	609	628	562	577	628	569	561	603	595	605	632	601	620	589	610	586	645	632	591	605	603	624	611	587	638	616	600	624	598	559	614	600	634	648	593	603	562	600	589	619	612	604	608	624	612	613	583	637	612	594	622	625	632	635	559	614	584	534	622	629	644	629	581	616	594	578	631	604	608	633	596	618	601	643	618	613	611	575	667	604	605	613	606	625	645	641	597	626	626	596	623	606	578	570	590	576	618	613	671	642	633	572	605	595	635	622	601	679	640	640	623	553	615	622	585	621	602	600	604	612	564	602	615	587	583	592	571	597	629	611	618	573	550	630	593	581	598	587	582	590	573	599	580	620	615	589	587	641	655	572	605	606	619	618	577	610	603	609	663	575	617	630	622	598	621	620	618	680	576	594	654	586	647	599	607	630	618	656	583	587	628	591	617	585	645	630	603	592	631	614	626	614	591	615	649	587	571	566	591	602	623	612	582	620	596	614	625	644	577	620	604	619	581	596	601	637	615	607	623	609	581	596	593	584	599	616	615	568	602	583	601	589	598	623	620	633	597	565	610	565	643	640	591	569	600	617	612	624	545	652	582	635	572	590	647	610	596	582	639	590	604	634	583	629	636	629	661	621	609	609	574	626	617	630	602	638	538	591	574	606	617	619	587	602	624	630	583	616	653	577	585	600	605	585	585	614	599	582	614	608	621	577	619	603	617	607	598	612	603	599	620	641	621	633	642	595	602	620	604	583	614	618	611	565	588	650	624	634	614	603	599	658	598	606	618	618	633	601	599	586	606	646	595	543	626	626	629	613	599	605	577	588	611	595	593	662	654	587	586	662	609	590	603	626	609	584	611	686	617	579	613	591	603	593	633	638	589	630	610	594	568	623	628	604	635	559	585	600	563	607	589	574	594	586	567	624	605	593	565	603	636	606	618	648	585	602	561	605	591	577	597	545	608	613	624	653	625	589	672	665	625	573	616	596	618	591	586	551	601	599	577	580	585	627	595	612	570	607	591	591	573	572	639	632	620	643	605	667	639	578	558	575	594	618	599	608	604	634	602	586	639	584	579	569	627	648	584	594	568	618	641	611	633	588	572	575	601	576	600	611	558	620	652	594	609	568	607	616	637	573	575	587	596	590	608	614	639	562	636	609	651	621	609	628	600	551	658	613	629	636	582	586	596	587	635	649	597	607	633	610	586	606	616	582	622	604	607	597	598	584	619	570	550	643	598	566	592	605	642	616	620	628	605	623	612	617	596	581	630	622	603	598	634	609	566	552	616	635	648	593	582	661	555	631	585	598	601	560	605	615	606	636	608	614	589	615	574	613	568	605	612	579	604	591	576	595	616	637	615	573	606	602	595	588	645	620	578	554	626	598	583	588	606	621	611	595	643	565	662	597	587	615	607	631	611	600	617	641	624	620	598	605	628	607	607	665	599	588	610	561	624	611	598	598	599	611	641	677	556	591	612	620	588	605	593	586	621	621	642	574	596	635	633	629	636	578	597	567	619	574	654	652	632	641	619	644	625	620	599	662	595	576	602	628	647	560	601	610	584	574	653	603	607	663	637	587	608	599	621	597	596	566	640	602	650	604	542	615	611	606	561	591	644	587	614	642	636	619	585	640	628	576	635	590	593	650	661	555	622	607	626	556	584	619	638	606	598	593	619	623	633	598	628	610	573	615	617	635	606	612	632	621	593	590	619	585	608	583	613	603	611	595	596	567	621	604	619	636	621	606	596	583	608	638	626	582	629	635	653	635	584	639	573	621	567	617	603	635	607	602	599	617	656	661	614	581	606	645	605	662	649	614	566	624	590	622	631	629	569	589	567	626	559	598	578	602	586	582	596	604	638	610	587	587	590
24534	16223	35606	18298	13937	13122	11331	9605	8740	8229	7790	7202	7025	6841	6505	6525	6470	6253	6194	6249	6169	6153	5988	6011	5937	6087	5917	5885	5936	5908	5865	5760	5844	5790	5845	5819	5756	5880	5795	5764	5842	5715	5883	5796	5705	5844	5919	5881	5813	5690	5766	5773	5713	5823	5780	5657	5796	5675	5871	5757	5700	5907	5776	5766	5879	5794	5693	5805	5782	5802	5727	5738	5803	5748	5726	5770	5660	5869	5762	5713	5714	5736	5686	5681	5706	5768	5748	5810	5740	5659	5705	5700	5610	5661	5831	5715	5699	5724	5694	5665	5810	5746	5775	5795	5688	5738	5600	5744	5715	5634	5760	5867	5718	5744	5636	5875	5727	5723	5735	5715	5788	5696	5720	5787	5690	5721	5704	5723	5748	5619	5700	5817	5763	5705	5731	5664	5755	5662	5778	5632	5742	5694	5818	5738	5841	5634	5605	5781	5752	5648	5878	5750	5810	5819	5717	5780	5675	5693	5844	5662	5658	5739	5738	5644	5664	5635	5694	5732	5692	5737	5821	5783	5773	5670	5774	5704	5714	5710	5718	5697	5622	5679	5669	5566	5688	5736	5804	5769	5724	5780	5679	5775	5815	5666	5780	5640	5710	5723	5765	5721	5593	5791	5749	5702	5629	5674	5656	5621	5755	5800	5595	5788	5702	5830	5773	5739	5694	5795	5643	5718	5708	5851	5856	5638	5818	5670	5745	5725	5728	5715	5789	5701	5689	5612	5763	5701	5742	5645	5728	5647	5739	5669	5780	5590	5660	5737	5706	5755	5830	5760	5681	5732	5515	5702	5851	5661	5711	5668	5806	5666	5709	5809	5755	5664	5729	5906	5786	5650	5650	5726	5687	5778	5717	5756	5634	5736	5807	5641	5736	5707	5753	5783	5783	5693	5698	5746	5717	5706	5811	5731	5680	5671	5739	5746	5745	5666	5764	5901	5921	5904	5681	5719	5703	5782	5775	5662	5791	5759	5790	5791	5773	5772	5747	5766	5698	5746	5649	5544	5804	5775	5810	5685	5728	5777	5661	5744	5682	5678	5728	5592	5849	5529	5777	5835	5749	5775	5676	5784	5819	5840	5733	5637	5719	5752	5753	5745	5852	5672	5835	5666	5758	5721	5697	5678	5783	5693	5654	5636	5824	5747	5642	5757	5721	5575	5772	5725	5824	5793	5780	5691	5782	5582	5700	5700	5808	5629	5712	5646	5712	5702	5673	5631	5789	5729	5790	5659	5906	5698	5656	5832	5723	5617	5643	5680	5782	5692	5696	5662	5713	5847	5775	5813	5609	5856	5810	5876	5663	5603	5680	5763	5670	5873	5691	5681	5592	5732	5666	5813	5730	5799	5745	5795	5610	5740	5672	5785	5785	5670	5807	5768	5716	5739	5737	5747	5669	5832	5666	5646	5670	5658	5798	5827	5717	5691	5697	5862	5632	5759	5733	5744	5715	5636	5827	5749	5724	5727	5760	5808	5768	5805	5712	5683	5704	5659	5811	5822	5818	5781	5681	5586	5663	5753	5728	5637	5775	5703	5875	5762	5826	5675	5918	5724	5645	5813	5771	5724	5640	5591	5651	5698	5677	5815	5649	5806	5774	5766	5800	5702	5703	5675	5708	5720	5650	5660	5617	5669	5682	5697	5810	5603	5782	5714	5834	5711	5702	5559	5659	5654	5726	5701	5760	5658	5711	5529	5663	5733	5659	5640	5737	5748	5691	5768	5705	5794	5818	5749	5886	5721	5733	5741	5632	5773	5716	5715	5753	5685	5688	5799	5624	5651	5732	5757	5790	5807	5725	5784	5758	5659	5729	5756	5614	5745	5727	5725	5624	5731	5699	5717	5612	5726	5636	5783	5658	5754	5667	5702	5735	5654	5597	5617	5642	5787	5782	5679	5889	5698	5839	5711	5606	5686	5673	5665	5566	5674	5786	5629	5731	5589	5737	5711	5643	5799	5725	5660	5807	5819	5688	5823	5736	5624	5784	5799	5745	5736	5824	5705	5611	5737	5722	5796	5598	5809	5692	5720	5715	5723	5690	5698	5739	5723	5665	5761	5785	5831	5762	5783	5725	5749	5698	5653	5682	5807	5692	5722	5715	5795	5826	5768	5696	5747	5632	5644	5613	5709	5768	5891	5585	5741	5707	5741	5730	5705	5692	5779	5708	5764	5719	5748	5676	5645	5607	5693	5724	5604	5578	5716	5628	5735	5710	5812	5829	5717	5668	5928	5685	5864	5711	5687	5655	5725	5730	5657	5719	5730	5827	5846	5697	5766	5728	5719	5715	5635	5749	5797	5654	5868	5762	5631	5637	5726	5912	5689	5606	5810	5748	5758	5636	5681	5658	5633	5668	5730	5682	5642	5721	5789	5754	5650	5659	5678	5633	5755	5713	5707	5740	5677	5691	5760	5661	5834	5664	5701	5697	5704	5752	5627	5647	5665	5674	5661	5861	5622	5734	5670	5627	5816	5679	5722	5860	5589	5689	5741	5791	5838	5705	5644	5740	5760	5730	5656	5794	5761	5653	5682	5769	5781	5765	5871	5683	5721	5717	5813	5706	5706	5852	5700	5776	5708	5890	5723	5812	5685	5816	5764	5658	5620	5871	5724	5770	5631	5659	5833	5684	5717	5625	5723	5656	5648	5638	5724	5817	5702	5815	5753	5668	5725	5813	5743	5681	5618	5664	5707	5632	5685	5731	5751	5690	5818	5771	5743	5638	5864	5653	5724	5701	5779	5678	5606	5857	5702	5739	5681	5708	5761	5868	5780	5743	5664	5639	5703	5712	5650	5752	5578	5658	5738	5666	5801	5658	5779	5665	5755	5669	5763	5779	5653	5765	5726	5689	5890	5631	5740	5859	5703	5689	5663	5827	5663	5684	5777	5641	5706	5658	5941	5697	5691	5739	5673	5918	5734	5677	5677	5804	5587	5745	5650	5659	5822	5767	5791	5668	5665	5666	5701	5708	5724	5723	5811	5777	5567	5793	5632	5708	5681	5669	5687	5743	5745	5719	5677	5778	5702	5760	5680	5651	5622	5770	5746	5582	5639	5631	5721	5732	5786	5831	5757	5591	5714	5860	5789	5746	5687	5748	5645	5806	5725	5787	5634	5751	5781	5749	5674	5819	5639	5716	5654	5762	5734	5700	5725	5774	5672	5686	5751	5739	5687	5703	5838	5818	5709	5735	5618	5684	5806	5668	5680	5847	5775	5711	5688	5633	5685	5698	5680	5764	5743	5639	5717	5839	5695	5555	5616	5658	5649	5794	5800	5776	5663	5668	5648	5753	5717	5747	5634	5749	5630	5604	5781	5763	5839	5731	5814	5805	5569	5682	5727	5683	5702	5748	5775	5795	5830	5725	5629	5670	5742	5588	5629	5688	5701	5773	5715	5822	5689	5758	5664	5793	5730	5661	5627	5581	5765	5637	5602	5613	5854	5734	5711	5882	5725	5726	5732	5713	5736	5741	5646	5698	5739	5844	5730	5735	5720	5810	5601	5721	5717	5748	5835	5642	5699	5678	5606	5721	5652	5752	5633	5747	5825	5725	5663	5648	5751	5753	5695	5706	5784	5708	5695	5856	5842	5572	5742	5787	5761	5707	5803	5764	5660	5729	5545	5827	5660	5742	5762	5616	5705	5862	5673	5620	5680	5828	5779	5765	5756	5747	5647	5748	5742	5740	5732	5616	5723	5730	5631	5614	5705	5680	5802	5729	5716	5668	5692	5696	5640	5769	5708	5788	5617	5804	5765	5555	5825	5745	5827	5497	5715	5722	5724	5675	5752	5691	5733	5810	5729	5727	5644	5720	5756	5639	5725	5724	5629	5755	5721	5596	5645	5782	5763	5752	5735	5692	5781	5816	5741	5685	5758	5813	5690	5772	5864	5758	5658	5738	5741	5796	5687	5788	5709	5681	5705	5691	5610	5691	5679	5777	5719	5689	5691	5595	5807	5715	5713	5705	5748	5704	5770	5594	5801	5730	5868	5897	5681	5763	5684	5798	5748	5771	5702	5750	5718	5744	5860	5839	5772	5750	5706	5691	5652	5620	5811	5828	5604	5679	5642	5711	5868	5848	5735	5608	5628	5808	5651	5761	5664	5787	5803	5711	5697	5765	5722	5800	5752	5727	5807	5660	5643	5638	5705	5839	5780	5790	5729	5772	5718	5784	5643	5700	5738	5666	5796	5669	5719	5683	5684	5683	5632	5655	5722	5809	5776	5773	5644	5636	5640	5809	5722	5706	5645	5676	5750	5755	5735	5796	5781	5712	5717	5671	5751	5806	5785	5749	5704	5746	5706	5757	5773	5758	5708	5727	5579	5843	5819	5694	5690	5806	5744	5777	5706	5718	5734	5737	5771	5611	5677	5821	5680	5691	5567	5659	5666	5796	5756	5695	5641	5704	5745	5715	5599	5812	5649	5680	5756	5790	5655	5674	5687	5663	5731	5714	5639	5659	5755	5744	5608	5678	5789	5719	5683	5878	5674	5721	5714	5796	5696	5811	5657	5714	5698	5627	5801	5671	5834	5794	5536	5708	5738	5728	5683	5754	5675	5686	5773	5750	5675	5652	5619	5707	5911	5653	5771	5662	5646	5772	5741	5814	5629	5793	5709	5796	5767	5855	5689	5766	5667	5619	5820	5828	5707	5602	5624	5847	5746	5775	5747	5649	5719	5767	5673	5671	5843	5714	5738	5635	5742	5857	5722	5600	5785	5701	5636	5754	5710	5502	5684	5646	5744	5771	5735	5628	5824	5716	5718	5734	5750	5716	5824	5771	5696	5761	5745	5771	5819	5659	5778	5678	5690	5586	5761	5624	5819	5784	5721	5729	5830	5758	5761	5731	5670	5781	5707	5724	5781	5679	5810	5757	5833	5733	5807	5712	5765	5604	5649	5732	5705	5624	5645	5821	5758	5778	5675	5746	5627	5770	5649	5625	5687	5604	5814	5710	5694	5774	5673	5808	5727	5766	5784	5771	5817	5732	5626	5752	5555	5770	5717	5908	5607	5765	5693	5628	5667	5632	5680	5737	5605	5785	5782	5704	5839	5795	5778	5812	5748	5818	5626	5756	5805
3460	1818	9754	2006	737	656	685	636	620	579	616	568	548	524	536	543	552	550	499	486	524	488	475	507	502	514	520	483	565	488	475	491	493	496	530	410	515	510	511	500	465	521	502	493	480	488	526	500	489	478	500	448	509	492	496	522	505	504	478	478	482	535	534	442	469	480	455	495	462	461	444	468	479	483	466	506	481	483	506	478	519	522	497	508	486	496	491	493	477	479	490	475	492	495	478	490	510	475	537	438	520	502	502	472	483	454	516	472	465	512	496	509	477	495	485	469	456	514	473	508	510	491	481	519	463	498	475	453	491	514	496	454	442	458	509	532	475	496	506	476	471	480	511	501	500	482	473	463	466	484	483	481	491	525	488	483	492	519	480	511	469	464	472	481	422	507	479	535	531	506	457	473	495	518	478	452	513	464	454	480	520	466	530	508	495	465	495	487	465	521	490	489	487	503	474	499	504	508	481	514	470	488	489	456	500	498	483	516	475	466	477	506	536	501	474	482	509	519	516	461	507	549	538	465	467	518	478	503	515	524	494	500	508	449	510	513	506	519	488	476	509	508	501	489	483	478	515	479	492	494	476	473	498	494	495	543	463	492	462	505	503	470	528	507	507	483	493	482	493	482	484	502	470	467	482	491	464	486	419	495	486	429	542	464	518	491	480	483	492	504	478	472	490	503	477	468	524	500	488	490	509	499	493	462	472	478	540	500	484	501	487	499	492	509	486	519	508	481	484	481	461	499	470	510	519	530	466	496	478	459	514	464	461	518	516	496	494	461	471	442	495	485	468	477	503	476	459	494	485	525	511	551	502	467	498	492	478	514	495	463	498	473	467	470	481	495	521	462	529	499	491	450	479	484	498	468	478	435	495	435	464	471	465	503	491	504	500	511	463	495	518	530	527	556	508	481	474	485	500	514	493	474	477	462	521	516	482	527	480	499	514	471	512	489	460	504	472	472	520	480	492	479	507	487	516	511	470	487	472	519	506	543	520	467	470	468	473	457	498	463	478	515	486	510	531	504	503	491	525	491	507	508	479	482	498	499	524	470	488	460	508	498	511	527	494	458	497	476	467	477	505	457	471	474	516	482	501	520	513	509	485	495	475	493	499	495	472	448	489	477	487	459	500	520	478	502	532	507	504	495	436	448	455	489	491	488	477	467	517	516	467	454	485	485	528	519	471	475	477	525	479	519	503	484	469	490	490	461	491	459	497	502	509	498	499	497	492	485	503	490	486	447	515	479	474	493	528	496	459	494	510	457	508	506	495	506	460	461	492	476	464	461	488	495	517	462	459	487	493	474	475	486	486	444	454	517	486	511	458	455	490	516	508	503	489	505	468	477	490	460	492	503	488	440	487	472	456	475	476	516	473	470	535	495	499	473	502	549	493	511	480	480	472	443	522	474	522	478	515	501	463	514	466	504	497	512	467	474	473	473	519	465	482	507	483	495	498	519	518	489	475	485	501	517	500	473	474	498	497	474	491	505	471	516	484	455	471	494	500	497	455	480	507	484	531	474	485	477	498	483	475	503	483	477	514	467	521	486	500	523	498	475	476	502	496	492	506	507	495	489	475	512	479	486	496	458	527	464	479	489	526	471	503	501	516	465	521	468	548	524	501	481	503	488	470	501	509	480	475	492	471	489	545	510	517	489	487	472	511	469	483	493	499	514	471	510	493	506	487	528	526	490	480	497	486	494	503	511	469	489	488	554	499	476	469	474	519	487	490	477	484	490	524	497	450	487	478	485	467	477	537	445	540	523	487	452	558	486	465	481	492	491	481	510	481	518	497	508	477	496	524	481	490	551	456	490	500	514	475	476	493	531	502	479	536	469	507	502	471	442	519	509	443	429	490	496	480	530	463	509	471	485	495	479	506	497	481	462	468	491	520	489	474	477	463	452	495	458	504	554	515	463	490	468	516	499	495	501	527	494	519	512	472	503	463	487	482	487	504	464	488	528	535	461	516	475	483	465	441	531	503	515	478	491	491	526	508	480	497	475	519	490	500	517	486	494	448	475	509	491	461	481	469	480	504	541	466	497	464	498	522	456	494	509	466	515	447	468	488	489	521	464	507	518	514	478	497	518	471	514	529	490	522	499	495	514	520	461	462	504	515	460	506	467	490	491	480	490	467	506	487	529	488	454	499	510	511	507	504	480	514	474	488	503	479	483	483	493	530	487	469	521	443	459	460	508	477	487	502	451	490	515	512	504	524	518	498	484	505	506	487	495	513	496	493	470	464	488	504	493	465	510	475	483	502	472	444	516	513	466	469	494	530	479	498	462	488	528	452	489	503	488	485	457	471	507	497	491	525	453	511	452	506	478	487	509	488	496	481	453	527	502	516	485	528	509	461	489	511	453	498	498	463	483	484	508	492	485	513	460	534	480	474	472	481	511	536	489	467	516	489	515	461	464	508	479	518	486	486	449	480	492	475	491	509	517	511	556	488	480	503	508	472	458	484	488	494	522	520	486	504	484	495	465	487	508	485	516	499	459	500	461	493	484	492	465	464	480	493	506	506	535	513	489	476	545	482	506	515	516	490	492	519	481	476	454	474	516	473	530	514	458	490	474	498	505	479	466	486	492	513	463	477	478	479	477	534	486	502	503	518	518	517	514	517	547	476	441	442	515	442	488	467	485	535	464	480	463	487	449	477	501	484	512	439	474	437	489	486	504	463	477	498	514	501	530	456	530	495	463	531	512	508	532	467	495	460	486	501	517	477	482	474	492	446	490	493	472	449	487	538	487	449	508	486	469	523	468	473	516	498	492	509	464	484	466	500	490	462	480	521	530	491	458	489	460	488	452	521	489	460	441	481	474	448	485	508	492	518	473	469	514	513	509	472	539	515	468	481	454	500	484	450	517	494	509	478	503	508	492	506	498	513	494	480	479	509	529	526	495	520	462	445	499	541	492	466	462	476	487	491	471	476	464	539	475	515	523	540	507	482	465	446	458	489	527	476	490	488	498	511	440	479	460	491	509	473	496	478	487	494	495	497	497	500	515	527	478	468	520	503	493	503	468	505	475	494	493	455	522	482	521	462	513	488	457	522	476	517	463	492	498	482	472	507	487	467	462	485	501	506	476	480	511	466	495	489	519	506	460	491	465	502	459	502	527	475	515	496	510	482	544	483	500	476	485	513	455	512	471	476	484	489	491	499	504	482	479	445	505	466	486	497	486	511	474	490	528	492	535	457	490	507	503	471	481	536	491	499	527	480	466	498	471	508	527	465	516	489	525	509	494	467	519	514	492	517	488	498	510	497	498	469	499	465	509	517	480	503	488	483	483	492	472	510	471	475	484	452	468	449	482	510	484	504	518	489	503	482	451	475	510	490	517	494	487	465	498	459	526	472	498	462	470	485	491	504	521	514	518	453	497	500	511	498	488	440	504	511	489	490	482	489	528	461	500	482	482	522	491	504	525	486	469	488	464	467	494	508	523	471	461	541	480	473	480	468	464	516	466	485	464	523	493	519	466
30783	23119	46905	22579	19361	18273	15341	12641	10978	9643	8909	8341	7789	7172	6807	6509	6374	6282	6037	5972	5629	5637	5582	5562	5440	5267	5309	5270	5131	5171	5208	5080	5051	4969	4995	5004	4971	5044	4913	4942	4789	4877	4935	4842	4934	4944	4902	4893	4961	4917	4820	4889	4729	4776	4749	4745	4825	4708	4923	4931	4719	4799	4681	4811	4756	4754	4818	4802	4859	4951	4769	4863	4641	4730	4809	4870	4745	4873	4775	4762	4772	4710	4763	4736	4736	4712	4752	4705	4771	4839	4724	4766	4817	4660	4802	4814	4833	4766	4765	4737	4776	4809	4718	4899	4783	4704	4786	4705	4739	4820	4671	4719	4727	4760	4786	4663	4845	4688	4780	4839	4778	4827	4713	4748	4836	4897	4748	4853	4883	4803	4815	4768	4764	4814	4768	4851	4831	4833	4738	4701	4721	4708	4816	4821	4773	4806	4760	4798	4800	4733	4784	4785	4815	4732	4721	4762	4778	4695	4715	4803	4662	4733	4753	4788	4690	4738	4845	4800	4819	4786	4899	4891	4859	4753	4781	4764	4748	4770	4753	4697	4760	4856	4725	4773	4818	4815	4684	4806	4684	4719	4752	4826	4679	4721	4734	4901	4766	4845	4826	4792	4821	4780	4686	4716	4772	4903	4723	4765	4853	4790	4805	4773	4727	4822	4800	4786	4811	4842	4784	4777	4731	4736	4822	4777	4676	4870	4792	4767	4797	4734	4887	4742	4844	4664	4766	4655	4662	4714	4802	4807	4733	4849	4759	4812	4761	4757	4797	4732	4708	4790	4847	4739	4684	4742	4848	4874	4791	4730	4777	4631	4658	4810	4803	4801	4651	4668	4894	4721	4667	4735	4830	4780	4737	4705	4675	4791	4628	4913	4736	4782	4811	4740	4710	4776	4768	4792	4760	4782	4841	4791	4939	4781	4822	4753	4734	4772	4828	4705	4704	4798	4815	4766	4845	4744	4736	4758	4735	4741	4893	4765	4794	4832	4775	4747	4805	4831	4727	4751	4743	4844	4845	4775	4913	4805	4818	4655	4838	4772	4727	4795	4844	4880	4767	4699	4820	4804	4842	4834	4769	4717	4755	4795	4747	4827	4693	4799	4707	4807	4851	4691	4779	4846	4826	4734	4769	4732	4766	4747	4732	4711	4872	4684	4797	4790	4790	4807	4808	4774	4720	4798	4862	4694	4703	4749	4720	4870	4877	4736	4672	4745	4721	4727	4734	4802	4727	4825	4858	4819	4731	4727	4745	4682	4822	4890	4697	4646	4828	4713	4719	4757	4741	4769	4646	4750	4703	4838	4805	4673	4696	4859	4763	4875	4676	4815	4786	4731	4748	4803	4834	4769	4822	4744	4789	4791	4800	4757	4815	4700	4779	4719	4779	4991	4723	4802	4785	4833	4818	4871	4743	4835	4666	4820	4774	4866	4811	4681	4740	4767	4688	4792	4822	4748	4849	4788	4737	4809	4634	4847	4709	4863	4619	4694	4718	4841	4741	4737	4776	4785	4727	4728	4753	4813	4794	4766	4879	4801	4816	4850	4656	4733	4879	4744	4760	4758	4783	4815	4787	4835	4802	4744	4754	4716	4837	4719	4729	4753	4780	4793	4756	4725	4764	4718	4804	4709	4839	4872	4719	4678	4761	4867	4614	4725	4733	4735	4707	4944	4715	4717	4699	4771	4952	4722	4821	4696	4804	4808	4660	4788	4706	4756	4768	4747	4652	4829	4810	4915	4719	4813	4856	4822	4740	4789	4809	4829	4798	4735	4831	4809	4773	4825	4747	4758	4723	4721	4733	4693	4765	4720	4780	4797	4780	4754	4740	4768	4755	4819	4699	4879	4643	4749	4778	4750	4725	4812	4772	4819	4770	4902	4799	4856	4736	4782	4707	4697	4794	4712	4890	4750	4849	4748	4715	4665	4733	4794	4762	4815	4735	4784	4843	4708	4740	4758	4878	4850	4802	4699	4693	4650	4771	4776	4693	4886	4741	4759	4725	4794	4837	4761	4838	4721	4746	4792	4677	4903	4778	4716	4783	4596	4723	4740	4716	4768	4754	4789	4785	4808	4740	4753	4763	4639	4717	4822	4982	4906	4734	4709	4745	4796	4843	4807	4897	4840	4683	4678	4807	4708	4755	4813	4744	4896	4882	4832	4839	4706	4778	4804	4793	4773	4867	4722	4878	4731	4825	4668	4831	4767	4736	4677	4825	4854	4724	4738	4746	4888	4742	4808	4809	4789	4882	4817	4759	4842	4785	4762	4721	4761	4637	4832	4886	4725	4783	4799	4846	4675	4800	4825	4885	4776	4794	4793	4719	4790	4812	4828	4704	4696	4798	4761	4814	4769	4650	4885	4725	4722	4733	4865	4832	4760	4753	4799	4861	4846	4802	4820	4722	4818	4850	4696	4714	4845	4688	4720	4536	4816	4758	4759	4789	4794	4976	4750	4793	4694	4861	4812	4742	4830	4787	4727	4701	4649	4812	4807	4681	4816	4704	4826	4784	4737	4733	4789	4868	4722	4737	4750	4773	4874	4797	4675	4858	4760	4765	4717	4860	4765	4862	4871	4832	4796	4727	4795	4809	4783	4833	4768	4779	4664	4726	4777	4762	4765	4680	4710	4752	4709	4741	4693	4721	4748	4820	4834	4774	4760	4731	4740	4783	4778	4764	4793	4845	4773	4705	4698	4821	4870	4862	4835	4820	4832	4732	4679	4765	4670	4646	4935	4809	4758	4770	4799	4685	4732	4718	4798	4796	4821	4741	4741	4855	4807	4835	4806	4771	4758	4801	4686	4777	4762	4800	4798	4771	4702	4719	4826	4757	4815	4643	4810	4748	4750	4722	4885	4831	4740	4930	4781	4659	4935	4795	4737	4860	4721	4788	4870	4843	4861	4842	4749	4784	4755	4710	4777	4726	4840	4775	4710	4896	4750	4782	4793	4680	4724	4765	4775	4665	4841	4740	4837	4710	4865	4783	4789	4703	4958	4708	4717	4787	4653	4832	4830	4763	4832	4791	4743	4692	4780	4792	4832	4781	4811	4816	4712	4639	4792	4714	4666	4791	4798	4838	4782	4687	4759	4773	4729	4627	4782	4748	4740	4804	4726	4752	4870	4760	4756	4698	4785	4881	4686	4685	4724	4721	4787	4687	4725	4698	4925	4935	4821	4794	4752	4739	4774	4751	4772	4890	4765	4690	4731	4893	4806	4738	4785	4911	4814	4710	4804	4680	4683	4803	4907	4648	4871	4756	4806	4812	4735	4725	4703	4752	4764	4749	4756	4880	4790	4852	4888	4830	4752	4742	4903	4868	4854	4704	4802	4823	4719	4825	4741	4788	4682	4761	4779	4763	4789	4744	4828	4728	4760	4739	4738	4774	4777	4764	4657	4764	4772	4782	4845	4739	4757	4820	4727	4631	4770	4791	4730	4769	4738	4796	4794	4725	4757	4770	4756	4810	4703	4708	4796	4675	4854	4751	4810	4704	4793	4850	4781	4774	4763	4751	4809	4767	4767	4836	4752	4711	4882	4706	4785	4794	4785	4843	4759	4748	4829	4686	4877	4735	4739	4798	4748	4788	4803	4967	4831	4788	4767	4781	4638	4593	4755	4680	4755	4844	4687	4683	4743	4649	4781	4726	4838	4735	4724	4733	4871	4833	4703	4702	4749	4768	4627	4882	4694	4784	4778	4751	4815	4728	4740	4785	4730	4663	4794	4823	4745	4743	4740	4797	4798	4724	4676	4817	4770	4720	4648	4714	4835	4811	4767	4768	4698	4796	4974	4853	4885	4870	4792	4691	4848	4688	4801	4869	4766	4701	4744	4729	4716	4836	4757	4763	4759	4825	4734	4713	4676	4927	4798	4780	4748	4774	4662	4757	4943	4680	4762	4772	4731	4814	4846	4932	4783	4780	4705	4793	4744	4779	4726	4807	4713	4796	4834	4780	4826	4788	4757	4765	4791	4792	4727	4729	4725	4861	4760	4791	4779	4852	4700	4824	4807	4685	4691	4819	4814	4643	4889	4767	4853	4785	4792	4809	4771	4847	4771	4804	4906	4804	4807	4787	4790	4800	4614	4717	4764	4791	4773	4774	4832	4694	4733	4795	4853	4766	4797	4733	4619	4863	4701	4686	4747	4744	4752	4764	4803	4831	4713	4682	4709	4827	4725	4749	4743	4889	4880	4779	4691	4795	4839	4835	4902	4728	4848	4715	4796	4792	4816	4857	4725	4642	4774	4883	4795	4778	4816	4793	4835	4723	4726	4824	4829	4767	4805	4706	4835	4851	4669	4745	4668	4869	4771	4729	4778	4792	4867	4666	4641	4726	4735	4779	4705	4873	4693	4796	4807	4664	4801	4786	4786	4773	4792	4708	4742	4841	4728	4670	4712	4705	4726	4863	4730	4816	4759	4833	4717	4801	4704	4793	4837	4789	4763	4720	4807	4885	4822	4766	4930	4850	4709	4799	4781	4819	4840	4770	4808	4745	4822	4663	4825	4790	4744	4811	4739	4721	4845	4796	4685	4724	4804	4828	4842	4686	4641	4676	4815	4775	4803	4737	4758	4748	4704	4780	4716	4750	4738	4797	4774	4792	4882	4746	4820	4751	4818	4745	4729	4731	4737	4800	4863	4771	4697	4757	4826	4757	4815	4806	4756	4828	4793	4748	4791	4733	4755	4772	4826	4804	4714	4793	4707	4870	4759	4827	4823	4878	4742	4716	4943	4800	4632	4825	4749	4783	4831	4845	4702	4713	4732	4855	4857	4841	4753	4871	4850	4757	4792	4689	4691	4792	4803	4788	4660	4836	4729	4735	4743	4712	4902	4853	4689	4668	4798	4706	4795	4700	4768	4843	4771	4677	4740	4713	4846	4852	4862	4790	4764	4869	4829	4746	4774	4643	4861	4714	4824	4732	4755	4891	4761	4804	4773	4738	4759	4760	4836	4741	4831	4829	4848	4735	4823	4798	4762	4785	4806	4701	4782	4781	4660	4845	4764	4798	4717	4813	4831	4739	4835	4794	4770	4781	4809	4701	4760	4775	4774	4798	4814	4746	4796	4710	4652	4853	4833
2819	1114	2251	1039	887	843	844	812	854	850	801	765	861	849	858	879	833	761	854	842	836	843	837	815	830	766	853	802	808	872	847	800	869	809	803	840	826	864	877	818	843	842	845	789	820	839	844	820	759	823	817	825	836	856	841	853	811	855	773	807	783	825	776	833	804	895	765	809	779	796	845	818	821	783	802	811	801	826	821	816	818	818	820	807	799	808	842	814	835	832	831	819	826	821	791	852	817	822	818	852	798	811	849	844	863	814	805	804	795	789	796	821	813	851	838	841	740	792	814	832	834	840	809	810	800	785	809	780	781	823	799	796	824	841	848	818	827	819	856	854	805	858	813	786	781	849	776	884	818	890	820	889	843	832	880	806	808	880	806	769	844	841	858	803	809	806	803	858	821	780	846	877	849	789	813	889	789	851	819	858	764	861	779	849	833	856	909	853	800	815	731	856	820	780	815	868	833	878	863	840	895	758	816	838	828	874	807	800	846	843	882	805	880	811	792	792	793	816	837	799	790	818	865	821	834	840	819	775	809	830	782	837	781	817	798	823	778	862	803	818	790	796	855	810	821	810	805	841	845	810	827	846	838	826	820	826	817	824	846	848	776	803	815	847	816	850	812	806	814	811	780	775	816	768	865	869	804	823	815	803	812	801	767	775	847	838	808	819	839	854	782	798	810	808	790	817	855	830	873	812	851	846	858	832	874	768	847	791	881	835	830	852	838	805	805	811	806	816	855	800	801	836	818	811	851	840	834	841	792	847	832	877	872	791	822	872	794	816	843	849	798	803	801	842	840	824	816	813	837	814	791	833	831	828	845	816	780	811	800	791	807	820	813	847	795	852	824	875	804	830	818	846	794	787	831	820	833	819	785	844	837	750	842	824	850	843	781	780	847	790	857	849	801	850	866	850	817	802	805	826	885	844	805	858	768	835	833	837	828	781	838	813	818	860	867	822	833	824	791	827	855	812	848	803	770	827	834	837	812	843	792	813	827	790	796	844	807	826	852	786	798	829	791	847	836	828	802	798	814	872	873	819	841	854	809	828	825	826	790	801	809	879	811	829	833	807	823	809	846	815	797	801	806	795	821	814	857	857	913	799	810	827	782	822	787	816	853	784	785	792	830	846	837	809	848	877	773	819	856	795	906	838	769	762	830	830	863	814	770	813	885	795	831	826	790	807	809	856	796	848	802	864	837	824	853	828	826	798	807	794	838	848	785	766	800	804	811	818	800	804	818	780	855	853	796	796	881	824	805	835	828	794	869	856	797	835	876	814	863	836	864	788	762	833	784	851	815	800	880	842	821	869	776	802	860	770	800	802	779	799	839	844	774	823	849	804	854	807	845	782	817	788	861	829	790	819	838	864	784	837	788	791	849	821	811	824	806	814	859	875	823	813	781	827	819	818	842	807	809	860	783	830	855	879	840	819	818	791	884	830	894	816	783	827	845	809	782	813	821	794	849	800	831	824	814	869	830	805	835	824	786	777	779	797	820	780	863	771	826	797	848	876	826	828	858	794	798	840	784	790	793	813	838	859	858	816	823	831	854	869	861	867	808	825	831	811	814	792	817	830	801	881	828	796	799	809	824	802	909	833	835	805	854	798	829	847	824	779	820	842	789	862	808	760	841	826	857	811	831	845	750	820	820	888	837	788	743	855	825	793	820	813	823	880	887	851	848	749	773	902	761	826	804	860	834	914	842	789	855	832	856	832	825	827	828	801	822	879	831	770	803	748	864	830	794	860	838	860	853	850	826	836	799	794	844	875	825	787	809	806	809	825	834	849	844	834	802	883	883	830	882	818	857	795	815	850	849	817	760	815	796	806	847	852	784	865	849	806	861	791	838	870	836	810	808	824	871	853	823	805	830	758	817	793	847	841	897	803	819	804	840	832	802	824	814	844	768	834	810	833	784	809	817	830	815	825	833	837	832	822	799	816	852	836	797	858	843	827	826	829	827	795	847	819	874	761	790	835	812	813	831	839	813	795	819	823	842	815	830	853	869	799	815	845	820	840	818	881	823	870	811	756	799	822	814	872	814	809	791	793	847	855	813	816	854	832	792	795	876	758	815	839	843	831	815	807	783	839	818	827	834	779	822	901	813	848	772	810	786	824	820	849	817	840	833	861	810	838	893	802	797	831	783	813	833	828	851	850	821	839	807	789	774	795	828	804	797	813	788	823	782	891	820	821	815	843	791	854	794	843	771	834	861	853	826	841	860	841	833	802	840	809	852	816	817	827	854	795	807	781	790	856	881	834	862	841	848	821	813	839	870	808	864	849	855	798	810	845	810	792	868	864	866	802	810	862	788	851	834	877	830	819	792	802	825	808	824	848	828	834	820	865	857	803	861	825	828	742	766	806	799	814	804	812	852	884	862	869	833	820	790	784	806	817	841	875	836	839	837	811	783	765	813	805	840	811	783	773	836	788	843	812	781	837	795	852	795	819	826	830	783	867	790	819	837	813	787	878	815	794	875	813	807	818	843	837	835	857	797	813	849	850	793	825	803	819	869	848	807	849	829	791	846	822	779	789	795	825	853	820	834	861	793	812	785	766	861	855	841	798	779	779	866	817	859	854	798	822	820	822	820	821	858	781	837	834	825	801	802	789	834	835	856	792	857	799	834	834	816	807	839	846	784	789	779	851	791	831	777	780	765	823	870	791	843	792	837	818	805	808	816	804	844	827	848	844	847	818	801	804	820	842	831	853	778	854	736	841	859	880	801	828	802	812	816	834	797	850	829	819	807	861	814	843	865	824	802	817	798	790	789	795	838	873	795	800	754	838	785	802	827	845	824	858	830	810	873	808	826	852	825	803	833	826	817	853	838	809	864	815	831	790	845	863	818	784	827	804	811	840	839	813	828	842	813	859	809	846	834	822	849	783	818	836	803	808	808	837	810	834	835	864	791	826	819	861	808	809	842	829	845	888	850	816	787	809	829	813	847	803	872	844	790	854	860	812	845	846	863	817	803	757	861	783	831	815	852	792	816	825	829	806	741	896	811	830	842	840	833	839	831	799	847	833	831	859	855	821	804	797	842	784	849	806	831	814	843	794	804	823	782	791	765	834	802	832	805	782	803	783	823	840	806	754	838	781	841	808	810	855	791	817	823	856	862	787	790	864	856	822	787	803	851	890	828	814	827	852	839	815	819	826	810	888	837	836	829	813	843	792	817	782	855	819	850	819	798	830	828	839	769	805	815	818	793	822	844	852	824	799	861	834	861	798	819	812	838	817	840	826	817	783	861	814	823	821	843	810	840	806	816	794	879	805	812	802	811	789	779	813	831	834	799	852	802	818	803	815	807	827	767	806	827	803	865	809	805	850	812	819	820	866	846	803	841	790	805	844	846	854	823	795	789	866	816	869	799	822	812	830	822	798	830	773	884	850	833	859	838	826	785	842	762	821	779	776	865	855	859	830	860	818	824	841	830	846	809	778	869	830	847	813	787	839	828	820	831	805	783	844	804	846	821	815	830	823
20173	13533	24935	13056	10821	10153	9418	8735	8395	8110	7939	7863	7859	7742	7725	7577	7798	7640	7574	7445	7626	7522	7514	7497	7477	7404	7451	7455	7407	7571	7500	7443	7543	7383	7440	7453	7402	7578	7548	7473	7551	7305	7457	7490	7339	7399	7563	7200	7436	7465	7409	7296	7364	7370	7244	7423	7551	7614	7543	7445	7359	7512	7369	7546	7380	7408	7482	7494	7445	7463	7454	7406	7493	7452	7432	7504	7433	7380	7258	7379	7381	7530	7435	7544	7355	7484	7298	7466	7343	7561	7429	7352	7498	7563	7505	7513	7441	7278	7303	7388	7449	7425	7393	7419	7409	7508	7462	7382	7353	7367	7415	7528	7362	7453	7389	7407	7394	7378	7432	7462	7332	7452	7490	7390	7516	7346	7298	7418	7382	7435	7464	7474	7503	7405	7548	7493	7501	7378	7319	7399	7448	7462	7398	7398	7433	7459	7395	7488	7454	7471	7436	7396	7374	7342	7428	7395	7426	7447	7375	7322	7321	7512	7301	7587	7489	7329	7366	7527	7451	7450	7508	7544	7486	7458	7534	7484	7470	7535	7327	7488	7515	7442	7523	7410	7381	7452	7491	7452	7385	7398	7495	7336	7358	7525	7568	7434	7417	7543	7402	7424	7504	7361	7358	7379	7386	7378	7272	7333	7389	7353	7492	7457	7474	7297	7287	7536	7424	7428	7501	7487	7628	7426	7439	7440	7469	7374	7408	7388	7508	7288	7397	7493	7391	7503	7339	7426	7579	7379	7335	7461	7370	7483	7505	7374	7479	7539	7376	7525	7449	7394	7527	7460	7512	7376	7358	7473	7434	7424	7553	7436	7461	7477	7546	7378	7391	7437	7384	7309	7385	7473	7368	7434	7419	7415	7563	7384	7479	7434	7423	7403	7510	7272	7468	7477	7426	7454	7410	7429	7458	7309	7411	7466	7311	7304	7419	7388	7449	7432	7370	7484	7406	7484	7263	7552	7536	7502	7409	7371	7509	7566	7344	7446	7396	7441	7425	7481	7431	7496	7390	7474	7391	7408	7339	7415	7512	7476	7448	7483	7370	7440	7482	7339	7392	7330	7528	7296	7430	7564	7382	7416	7471	7403	7490	7282	7423	7513	7429	7445	7536	7441	7472	7414	7471	7425	7420	7494	7462	7407	7420	7513	7441	7322	7464	7244	7441	7479	7355	7529	7440	7474	7355	7416	7416	7394	7488	7390	7383	7460	7477	7366	7299	7446	7344	7280	7420	7371	7436	7346	7516	7304	7377	7364	7396	7398	7438	7580	7409	7430	7520	7325	7493	7413	7391	7472	7534	7330	7454	7384	7483	7432	7519	7447	7510	7468	7433	7473	7401	7298	7393	7474	7566	7420	7393	7474	7404	7571	7296	7452	7443	7429	7429	7504	7564	7487	7446	7606	7504	7266	7340	7354	7415	7374	7407	7377	7438	7582	7521	7444	7346	7393	7398	7604	7335	7279	7286	7355	7557	7454	7486	7405	7439	7440	7426	7464	7549	7389	7554	7466	7415	7522	7467	7404	7502	7482	7480	7487	7456	7521	7439	7439	7389	7462	7409	7542	7401	7374	7396	7546	7458	7396	7576	7390	7450	7521	7356	7526	7449	7445	7450	7437	7489	7379	7391	7442	7568	7378	7425	7371	7492	7461	7473	7282	7466	7428	7421	7330	7596	7479	7429	7406	7368	7527	7578	7453	7389	7337	7468	7413	7433	7432	7491	7417	7433	7388	7414	7387	7451	7484	7343	7229	7420	7537	7394	7535	7394	7478	7362	7511	7474	7487	7467	7436	7512	7421	7258	7484	7523	7369	7361	7469	7478	7506	7316	7300	7517	7398	7455	7513	7504	7272	7357	7399	7487	7516	7484	7487	7446	7405	7312	7510	7355	7499	7463	7561	7527	7391	7458	7480	7364	7467	7441	7459	7371	7433	7469	7485	7512	7382	7346	7277	7463	7382	7363	7573	7445	7378	7480	7404	7310	7439	7442	7366	7389	7392	7399	7343	7480	7527	7432	7440	7605	7498	7402	7305	7484	7396	7407	7425	7488	7454	7460	7381	7486	7518	7503	7467	7480	7401	7572	7328	7399	7416	7450	7494	7443	7406	7503	7436	7401	7401	7406	7421	7391	7568	7424	7471	7410	7562	7399	7443	7430	7468	7327	7404	7334	7474	7432	7355	7533	7368	7580	7428	7444	7467	7456	7289	7545	7384	7451	7477	7476	7495	7510	7372	7527	7521	7486	7436	7563	7380	7452	7468	7352	7363	7289	7506	7446	7392	7318	7529	7423	7351	7457	7414	7348	7442	7378	7390	7500	7472	7418	7538	7441	7437	7409	7375	7368	7440	7439	7444	7387	7493	7472	7485	7426	7401	7492	7343	7292	7427	7334	7515	7420	7454	7498	7412	7398	7336	7412	7548	7407	7247	7360	7556	7406	7412	7395	7471	7486	7322	7603	7373	7483	7327	7360	7379	7464	7541	7497	7387	7478	7408	7368	7571	7479	7305	7396	7479	7524	7555	7428	7425	7446	7412	7508	7355	7453	7483	7414	7594	7313	7352	7460	7333	7449	7406	7440	7600	7428	7433	7518	7536	7585	7502	7381	7401	7362	7416	7444	7388	7425	7464	7441	7287	7562	7301	7364	7534	7516	7513	7457	7310	7363	7449	7573	7403	7352	7520	7382	7309	7468	7341	7438	7352	7306	7301	7594	7424	7404	7518	7438	7483	7357	7503	7563	7326	7388	7424	7684	7424	7411	7429	7504	7447	7418	7367	7404	7430	7441	7490	7447	7462	7415	7480	7398	7593	7475	7523	7403	7380	7440	7477	7508	7452	7527	7415	7404	7431	7468	7431	7413	7379	7349	7384	7465	7365	7427	7354	7551	7462	7581	7442	7490	7455	7313	7406	7367	7324	7414	7392	7408	7411	7342	7499	7468	7539	7489	7426	7349	7525	7318	7314	7365	7375	7547	7422	7351	7360	7596	7432	7378	7492	7388	7467	7454	7453	7491	7417	7544	7320	7372	7601	7362	7516	7420	7527	7457	7361	7458	7457	7351	7502	7527	7395	7534	7494	7433	7439	7366	7434	7353	7369	7495	7365	7291	7467	7414	7443	7600	7411	7551	7458	7509	7453	7467	7436	7256	7512	7448	7482	7554	7561	7457	7396	7467	7464	7494	7412	7469	7510	7425	7450	7412	7355	7419	7503	7531	7438	7319	7361	7330	7430	7467	7452	7430	7703	7543	7300	7453	7405	7374	7508	7537	7321	7381	7407	7515	7391	7426	7425	7510	7342	7451	7461	7448	7355	7554	7350	7452	7421	7396	7410	7470	7568	7472	7522	7509	7471	7446	7448	7401	7237	7437	7477	7573	7417	7440	7520	7317	7410	7398	7462	7400	7523	7366	7319	7623	7341	7458	7479	7435	7548	7506	7510	7461	7609	7345	7458	7606	7375	7375	7314	7452	7443	7410	7479	7461	7514	7300	7498	7436	7459	7475	7411	7369	7424	7488	7373	7401	7447	7419	7413	7460	7460	7435	7453	7398	7390	7405	7286	7430	7473	7454	7462	7540	7514	7506	7518	7485	7417	7514	7528	7423	7398	7572	7361	7519	7378	7324	7470	7517	7402	7445	7351	7305	7468	7444	7509	7578	7366	7439	7357	7394	7442	7403	7361	7395	7423	7383	7457	7483	7609	7448	7451	7440	7410	7394	7477	7510	7409	7438	7437	7444	7424	7501	7405	7430	7450	7405	7359	7483	7370	7295	7529	7430	7315	7510	7476	7457	7431	7274	7404	7565	7445	7471	7497	7438	7357	7376	7592	7463	7443	7554	7261	7367	7320	7554	7428	7421	7349	7261	7446	7547	7412	7337	7535	7296	7390	7437	7523	7429	7381	7480	7443	7364	7534	7504	7384	7369	7469	7449	7335	7367	7369	7448	7471	7457	7394	7454	7421	7431	7438	7408	7414	7501	7355	7508	7377	7317	7543	7530	7366	7412	7429	7486	7314	7432	7362	7380	7573	7307	7419	7405	7372	7484	7335	7322	7319	7434	7436	7491	7361	7460	7399	7462	7507	7457	7665	7396	7375	7549	7575	7257	7400	7424	7368	7446	7554	7446	7258	7509	7408	7348	7392	7500	7385	7495	7386	7223	7477	7296	7253	7475	7378	7463	7351	7438	7419	7538	7521	7335	7473	7350	7398	7511	7431	7583	7477	7475	7310	7393	7550	7456	7273	7397	7473	7520	7464	7477	7373	7442	7543	7531	7418	7406	7499	7514	7348	7451	7498	7403	7458	7348	7337	7289	7394	7399	7384	7379	7463	7465	7551	7522	7500	7451	7500	7357	7385	7471	7386	7367	7509	7390	7392	7549	7431	7481	7362	7309	7463	7515	7384	7382	7395	7477	7634	7479	7443	7469	7484	7531	7400	7476	7418	7352	7341	7415	7455	7495	7384	7343	7340	7325	7518	7474	7479	7543	7317	7406	7512	7489	7500	7451	7562	7589	7417	7405	7463	7438	7420	7436	7370	7431	7306	7399	7518	7318	7352	7585	7350	7497	7604	7436	7349	7376	7389	7505	7555	7415	7524	7619	7496	7511	7413	7332	7515	7501	7395	7366	7428	7479	7449	7320	7310	7451	7411	7430	7488	7447	7286	7515	7470	7337	7278	7454	7413	7407	7346	7526	7530	7411	7600	7339	7415	7393	7542	7495	7274	7538	7347	7523	7456	7396	7288	7560	7532	7315	7555	7316	7367	7437	7357	7504	7407	7431	7583	7408	7381	7305	7413	7338	7534	7256	7412	7308	7402	7335	7411	7343	7344	7348	7469	7342	7475	7359	7339	7492	7505	7368	7425	7419	7437	7535	7491	7412	7446	7445	7460	7410	7420	7421	7468	7370	7430	7421	7441	7467	7521	7500	7415	7326	7458	7419	7417	7529	7451	7346	7417	7362	7345	7470	7321	7409	7482	7350	7486	7437	7541	7518	7427	7591	7288	7411	7410	7410	7423	7369	7531	7560	7491	7501	7483	7361	7425	7478	7492	7482	7406	7376	7364	7264	7407	7397	7380	7357	7399
3923	1336	3458	1140	723	747	752	721	739	651	760	706	676	676	699	733	682	645	640	691	708	685	703	665	711	678	681	682	699	672	664	661	680	686	666	655	735	709	676	697	628	655	674	678	646	664	649	671	647	701	651	652	648	694	673	642	663	692	666	721	665	684	679	664	648	688	662	679	664	719	663	650	630	701	686	675	670	695	652	686	744	692	671	654	684	701	711	638	666	661	694	652	730	681	690	668	709	705	672	680	717	684	667	707	691	681	666	641	672	673	657	642	656	644	687	654	714	671	659	642	693	651	690	701	648	705	711	660	677	699	692	706	710	707	713	642	683	683	739	621	677	653	636	672	668	720	686	666	672	647	675	618	645	696	687	652	735	678	716	650	630	690	703	695	668	684	664	693	675	678	689	658	701	631	740	641	678	679	690	696	693	698	660	683	629	645	693	698	665	692	620	669	649	673	698	699	712	653	637	677	640	704	681	684	635	669	657	687	724	697	728	675	661	673	653	651	668	651	695	687	648	690	678	671	667	685	657	713	630	657	735	656	729	660	698	701	642	716	682	663	667	684	667	703	640	673	704	681	664	656	707	676	689	672	712	706	694	689	713	651	690	701	669	637	693	649	702	660	734	701	686	699	675	676	679	635	717	659	647	655	651	660	694	692	673	673	684	655	691	674	651	704	720	653	707	680	667	697	642	630	671	684	634	673	667	688	664	680	643	680	703	711	644	672	696	643	700	691	697	706	724	699	704	677	688	661	649	677	640	691	672	712	703	697	637	670	655	688	660	705	680	716	672	592	665	658	666	645	684	625	675	671	698	680	721	660	662	702	652	676	608	689	631	683	648	648	692	703	656	668	674	642	669	652	646	719	644	697	709	699	676	713	639	697	670	673	675	648	664	673	647	694	734	680	687	690	683	690	652	660	653	670	634	673	684	660	686	682	689	692	675	702	662	675	708	656	696	699	663	643	672	693	694	671	682	655	668	636	692	658	681	657	669	707	691	659	647	688	712	683	630	677	658	689	639	685	732	700	674	702	688	656	658	697	688	723	652	669	663	646	657	712	712	684	638	642	667	665	689	719	696	650	680	630	670	684	703	680	668	696	662	698	723	673	712	676	673	706	651	721	665	620	626	678	657	669	672	683	644	649	634	658	705	677	707	646	613	661	686	676	684	664	683	694	678	681	642	700	667	646	632	673	681	700	662	737	655	696	647	674	694	680	686	668	615	669	653	690	644	635	623	654	700	636	679	632	666	701	682	649	675	685	650	657	666	644	653	698	688	679	708	681	704	655	649	606	644	686	697	697	682	659	668	693	672	640	696	723	615	670	667	655	688	658	633	705	649	708	634	681	662	670	701	651	735	663	657	660	660	730	646	707	699	686	653	675	677	634	695	718	672	731	674	676	670	703	620	646	641	660	702	684	687	670	676	696	658	687	668	683	705	675	689	679	672	685	633	707	702	675	663	684	679	727	653	666	692	691	666	677	714	658	654	682	694	634	684	714	655	698	603	680	646	680	671	665	662	698	695	677	703	665	688	654	659	649	638	674	655	671	677	693	686	656	648	685	671	722	695	703	667	675	668	613	692	666	680	691	708	656	674	664	718	691	676	654	668	638	706	723	713	686	709	654	627	654	665	672	618	700	692	700	666	659	692	716	693	646	710	681	650	669	696	722	621	687	660	668	703	685	652	677	673	666	680	674	698	666	709	685	724	670	638	631	670	637	679	635	725	641	661	710	645	641	658	678	699	664	731	690	710	651	658	705	644	647	673	631	676	710	625	695	634	680	695	665	698	692	690	691	681	682	668	681	617	655	698	677	635	711	697	713	682	682	690	672	676	648	696	680	662	671	668	701	663	699	662	678	663	705	720	660	687	695	682	719	676	664	705	675	666	678	729	682	675	700	679	655	676	679	707	619	654	653	674	669	644	680	668	649	651	621	656	690	654	650	667	702	661	709	664	671	682	688	725	670	622	653	626	670	692	700	666	678	670	652	683	653	653	686	672	632	656	621	647	675	694	661	664	662	647	625	719	689	692	618	711	674	687	621	664	740	656	718	680	678	696	662	685	670	681	687	720	665	669	715	698	672	709	664	664	679	696	642	664	651	681	657	671	696	632	714	677	684	705	689	726	680	665	698	670	707	702	659	704	657	651	641	676	656	660	664	683	673	645	665	681	696	692	716	674	672	697	697	654	684	690	690	643	685	673	671	668	610	688	665	692	683	671	703	663	637	684	681	694	699	685	665	664	616	668	635	662	684	687	684	670	647	642	669	679	685	650	687	677	641	673	740	632	686	720	707	661	660	668	704	661	662	684	710	691	647	698	649	649	700	702	673	680	677	685	694	672	646	667	642	628	668	687	670	684	654	724	686	659	667	655	673	657	666	662	666	686	668	666	689	695	655	676	617	665	696	652	613	653	736	690	731	723	678	694	640	653	657	689	708	696	702	689	704	617	677	666	700	675	717	692	688	671	672	655	664	660	687	662	636	681	635	661	621	687	723	683	654	711	674	722	667	702	641	692	670	655	657	688	672	653	722	695	666	613	687	624	671	646	674	700	688	665	699	688	639	668	648	684	689	681	674	694	669	644	655	671	716	692	695	708	672	692	730	689	670	663	658	708	669	665	658	654	633	693	689	676	675	724	704	688	725	668	681	667	710	657	693	698	680	678	676	631	661	638	648	669	693	636	675	659	662	634	665	698	716	656	663	668	656	612	637	660	663	728	698	704	694	666	672	684	672	687	633	659	682	682	629	734	726	693	680	670	714	694	661	644	651	615	636	680	691	683	680	665	675	674	667	661	687	696	677	696	713	682	690	662	659	628	657	672	676	683	671	664	682	629	697	620	692	697	669	724	656	680	678	683	715	690	664	684	718	657	629	684	698	682	694	664	654	690	649	690	698	707	639	694	662	735	662	657	713	665	697	707	641	671	673	654	671	666	713	690	698	644	693	657	696	686	678	686	695	661	677	632	656	686	662	695	695	678	653	621	698	630	658	714	654	710	680	652	660	722	684	684	667	704	684	649	692	673	729	708	719	705	704	732	648	687	702	694	666	660	650	699	695	645	689	691	672	699	673	665	707	684	677	659	701	682	677	645	653	715	701	678	630	641	656	700	659	645	679	694	707	658	639	676	693	714	651	652	675	639	671	671	656	685	699	691	688	657	659	635	676	709	669	657	672	683	668	691	657	623	702	722	696	672	692	674	663	693	666	659	650	670	635	664	644	644	680	720	673	637	647	643	676	676	693	732	719	683	647	689	660	705	692	666	658	695	681	705	680	698	706	703	679	666	651	662	648	720	677	666	673	668	649	630	685	699	652	631	653	657	710	655	685	722	679	671	676	644	744	719	624	641	695	682	691	659	685	648	672	657	699	668	660	663	670	672	683	730	647	717	657	675	690	686	639	687	692	617	640	672	663	699	644	683	678	708	647	668	632	683	689	686	669	669	705	699	614	682	634	710	665	673	634	672	699	611	683
21468	17026	31779	15922	12474	11586	10266	9106	8407	8030	7641	7418	7200	7229	6903	6912	6933	6770	6673	6705	6678	6586	6626	6500	6524	6614	6439	6508	6549	6496	6369	6505	6375	6330	6412	6297	6215	6375	6466	6417	6302	6418	6196	6375	6319	6266	6310	6355	6173	6311	6174	6395	6217	6360	6263	6453	6354	6425	6198	6225	6214	6269	6438	6342	6319	6329	6453	6307	6273	6308	6275	6153	6234	6207	6337	6246	6354	6311	6319	6251	6329	6246	6311	6310	6265	6353	6373	6343	6097	6352	6350	6328	6229	6333	6299	6316	6372	6268	6336	6218	6242	6192	6241	6330	6294	6220	6132	6261	6219	6252	6270	6320	6401	6198	6311	6279	6249	6146	6294	6305	6279	6193	6377	6284	6359	6287	6324	6266	6414	6223	6311	6416	6269	6219	6162	6316	6251	6328	6223	6393	6270	6350	6310	6274	6294	6332	6280	6367	6455	6267	6300	6382	6347	6234	6461	6237	6386	6329	6305	6365	6221	6267	6246	6177	6387	6357	6180	6304	6267	6335	6292	6346	6302	6348	6379	6282	6254	6338	6368	6246	6206	6416	6223	6336	6376	6329	6455	6319	6342	6394	6375	6340	6279	6346	6331	6327	6390	6255	6414	6395	6378	6346	6331	6340	6269	6271	6357	6437	6401	6318	6425	6382	6441	6361	6296	6285	6265	6265	6192	6260	6294	6262	6289	6229	6364	6332	6199	6348	6268	6356	6320	6105	6380	6210	6335	6320	6287	6405	6303	6277	6335	6340	6273	6264	6270	6248	6361	6341	6381	6389	6342	6291	6302	6246	6401	6300	6271	6390	6194	6290	6283	6293	6294	6232	6263	6179	6376	6264	6285	6317	6132	6332	6351	6181	6312	6259	6168	6348	6204	6303	6400	6218	6398	6238	6251	6399	6374	6258	6180	6281	6316	6356	6412	6309	6168	6279	6349	6333	6215	6440	6287	6324	6307	6280	6380	6318	6193	6465	6218	6422	6254	6373	6219	6385	6185	6310	6323	6370	6400	6270	6296	6325	6322	6210	6280	6330	6220	6420	6319	6163	6396	6355	6404	6352	6198	6439	6351	6438	6303	6221	6380	6455	6216	6311	6208	6292	6363	6252	6309	6414	6364	6294	6324	6273	6339	6370	6327	6351	6243	6360	6431	6314	6309	6283	6412	6222	6274	6221	6289	6231	6353	6393	6359	6382	6333	6117	6301	6225	6306	6280	6354	6220	6276	6223	6381	6266	6326	6335	6343	6296	6332	6320	6414	6295	6267	6294	6378	6305	6287	6366	6281	6434	6368	6261	6364	6295	6223	6368	6273	6383	6323	6324	6266	6238	6213	6316	6241	6269	6305	6333	6329	6434	6267	6379	6253	6403	6212	6324	6413	6331	6278	6307	6199	6341	6442	6467	6340	6333	6365	6306	6395	6215	6397	6233	6334	6241	6154	6406	6282	6224	6184	6331	6244	6407	6423	6268	6400	6324	6244	6216	6296	6201	6260	6298	6343	6341	6259	6307	6235	6336	6385	6315	6243	6212	6374	6432	6235	6365	6331	6376	6265	6261	6253	6379	6389	6394	6292	6240	6272	6366	6367	6244	6297	6213	6472	6392	6385	6317	6289	6409	6401	6236	6379	6155	6229	6388	6288	6284	6269	6302	6289	6288	6362	6191	6285	6446	6452	6200	6246	6307	6241	6422	6262	6376	6344	6282	6197	6328	6349	6289	6346	6347	6324	6295	6295	6306	6371	6311	6321	6293	6254	6349	6401	6440	6277	6225	6319	6245	6320	6207	6385	6319	6399	6262	6265	6181	6356	6193	6334	6209	6218	6347	6418	6317	6168	6332	6272	6480	6311	6412	6352	6351	6314	6354	6326	6426	6268	6428	6336	6269	6354	6237	6295	6460	6429	6278	6301	6227	6328	6351	6213	6203	6285	6251	6352	6301	6334	6326	6286	6234	6367	6308	6162	6331	6191	6393	6306	6413	6348	6437	6350	6328	6259	6341	6257	6247	6384	6353	6328	6307	6227	6371	6353	6254	6396	6281	6346	6336	6395	6389	6312	6284	6183	6227	6221	6297	6350	6394	6329	6201	6291	6245	6285	6291	6242	6343	6444	6212	6367	6305	6247	6420	6249	6442	6354	6376	6310	6247	6395	6330	6242	6350	6225	6299	6249	6168	6243	6260	6327	6312	6322	6296	6386	6216	6381	6316	6217	6293	6372	6426	6356	6258	6290	6262	6269	6331	6122	6362	6389	6239	6280	6257	6266	6351	6258	6265	6300	6338	6300	6190	6356	6224	6231	6188	6219	6361	6180	6237	6386	6390	6237	6174	6283	6321	6319	6291	6350	6350	6279	6379	6400	6353	6258	6402	6348	6399	6282	6342	6282	6309	6392	6353	6421	6302	6228	6338	6385	6306	6330	6372	6374	6278	6412	6163	6422	6292	6369	6399	6216	6418	6345	6335	6428	6299	6263	6259	6301	6248	6356	6266	6416	6321	6208	6300	6261	6275	6287	6371	6238	6424	6197	6375	6202	6366	6335	6316	6426	6358	6336	6292	6228	6325	6266	6281	6354	6260	6411	6341	6162	6297	6385	6315	6301	6255	6241	6306	6357	6415	6279	6217	6328	6401	6305	6333	6388	6391	6330	6283	6285	6272	6327	6296	6310	6278	6183	6287	6304	6296	6274	6476	6342	6322	6256	6370	6419	6160	6296	6344	6240	6375	6239	6337	6235	6205	6340	6376	6206	6307	6250	6251	6411	6242	6309	6213	6394	6244	6382	6365	6219	6388	6465	6246	6361	6330	6355	6385	6257	6303	6257	6281	6294	6246	6426	6282	6244	6371	6307	6266	6287	6303	6288	6336	6264	6365	6312	6242	6374	6387	6318	6296	6485	6310	6455	6191	6230	6325	6333	6382	6379	6365	6250	6277	6360	6280	6259	6284	6262	6239	6337	6323	6273	6192	6374	6318	6393	6313	6339	6453	6296	6274	6399	6211	6227	6280	6333	6224	6280	6327	6290	6341	6368	6282	6249	6209	6276	6333	6141	6205	6433	6360	6417	6329	6321	6277	6350	6308	6181	6322	6407	6487	6452	6372	6390	6281	6371	6311	6302	6448	6285	6345	6328	6344	6270	6159	6235	6244	6377	6251	6355	6376	6216	6271	6326	6334	6366	6339	6305	6225	6214	6329	6214	6316	6330	6261	6215	6325	6339	6230	6323	6406	6333	6287	6341	6349	6355	6268	6253	6240	6290	6303	6254	6375	6358	6384	6350	6321	6355	6345	6337	6171	6330	6357	6247	6126	6454	6304	6221	6263	6329	6287	6338	6260	6305	6319	6244	6416	6225	6248	6338	6355	6195	6478	6406	6197	6262	6232	6310	6280	6329	6196	6281	6259	6287	6419	6266	6295	6319	6295	6308	6356	6272	6420	6281	6195	6276	6322	6280	6331	6419	6226	6224	6235	6271	6221	6326	6188	6368	6234	6345	6330	6228	6302	6411	6334	6292	6263	6273	6396	6339	6234	6128	6303	6414	6329	6236	6261	6390	6216	6335	6175	6279	6234	6390	6307	6189	6246	6256	6264	6320	6335	6265	6378	6265	6272	6474	6206	6314	6336	6316	6282	6472	6264	6199	6315	6225	6296	6318	6447	6283	6227	6400	6279	6336	6338	6338	6271	6270	6302	6355	6248	6291	6324	6299	6385	6418	6246	6325	6230	6228	6364	6205	6304	6309	6260	6340	6323	6337	6339	6473	6176	6346	6227	6397	6384	6329	6328	6376	6370	6222	6362	6231	6235	6221	6243	6308	6254	6122	6413	6343	6190	6273	6274	6341	6241	6273	6187	6328	6392	6418	6264	6374	6402	6275	6227	6359	6341	6362	6238	6173	6289	6342	6243	6145	6287	6183	6236	6267	6210	6230	6126	6206	6336	6287	6177	6237	6294	6332	6350	6392	6279	6407	6248	6327	6241	6468	6270	6316	6328	6105	6275	6293	6307	6410	6346	6344	6253	6325	6281	6276	6221	6510	6272	6300	6242	6276	6184	6377	6290	6375	6407	6399	6275	6289	6297	6334	6264	6319	6364	6385	6246	6464	6247	6215	6443	6133	6253	6307	6414	6348	6225	6284	6383	6333	6377	6276	6417	6335	6437	6256	6356	6420	6365	6288	6283	6307	6275	6272	6316	6336	6123	6230	6332	6296	6330	6345	6409	6278	6382	6293	6287	6335	6359	6361	6364	6388	6426	6347	6405	6278	6378	6335	6293	6383	6279	6390	6466	6289	6446	6209	6416	6144	6369	6290	6342	6408	6355	6432	6201	6335	6222	6212	6265	6300	6198	6319	6261	6308	6247	6257	6305	6316	6231	6321	6205	6350	6323	6265	6412	6392	6257	6321	6395	6422	6225	6422	6231	6368	6344	6327	6299	6429	6312	6226	6386	6230	6239	6357	6450	6363	6222	6344	6323	6279	6349	6275	6300	6471	6373	6263	6395	6347	6293	6328	6420	6279	6390	6327	6236	6368	6260	6384	6290	6277	6285	6453	6393	6373	6291	6327	6344	6289	6258	6309	6299	6269	6273	6297	6352	6232	6335	6278	6279	6282	6335	6258	6212	6288	6283	6279	6236	6187	6374	6277	6391	6336	6272	6320	6506	6273	6251	6229	6252	6384	6394	6243	6346	6405	6320	6291	6441	6277	6313	6320	6385	6239	6259	6322	6366	6282	6281	6319	6351	6307	6261	6358	6294	6217	6303	6347	6351	6280	6341	6277	6276	6400	6247	6446	6260	6283	6224	6458	6368	6368	6275	6300	6405	6446	6329	6159	6201	6423	6234	6281	6282	6242	6375	6278	6254	6312	6367	6231	6188	6260	6349	6229	6319	6168	6430	6435	6404	6445	6236	6241	6292	6257	6316	6432	6274	6349	6224	6351	6304	6311	6419	6255	6433	6260	6328	6169	6344	6346	6263	6403	6304	6188	6285	6253	6445	6367	6410	6284	6293	6419	6145	6265	6399	6310	6299	6238	6320	6382	6362	6381	6296	6282	6356	6428	6329	6346	6350	6449	6304	6349	6194	6341	6395
4226	1641	4618	1309	744	683	659	682	635	631	623	650	647	659	639	645	602	633	650	589	636	632	591	611	626	589	608	601	592	611	565	620	619	629	581	578	650	641	618	625	571	589	606	621	583	584	680	620	600	625	610	610	588	573	625	645	626	610	598	602	602	558	606	577	591	627	611	620	635	624	631	634	573	569	587	616	593	617	567	596	600	613	548	623	602	600	636	630	570	598	583	577	563	624	628	678	595	596	589	614	584	592	615	602	649	607	569	612	624	596	628	585	593	578	615	615	617	607	602	582	611	618	591	633	590	597	561	649	584	611	606	585	577	652	587	635	616	567	581	602	609	597	632	577	571	555	665	556	586	628	555	576	640	615	610	597	591	615	605	584	619	607	635	639	609	639	607	625	670	606	574	593	602	656	623	616	597	588	610	617	622	614	615	579	568	566	605	646	644	616	606	553	596	564	630	619	595	590	630	547	579	610	633	633	605	606	626	583	576	609	578	558	570	653	546	625	535	624	560	606	608	617	652	611	620	599	591	603	578	623	578	608	563	597	637	628	564	644	538	563	637	625	629	600	608	598	585	584	605	632	552	586	643	573	581	593	575	575	622	628	659	575	639	603	605	619	578	616	617	601	597	619	603	598	568	593	624	619	608	624	636	609	624	615	587	611	603	609	633	609	568	593	588	605	590	623	630	589	594	597	595	580	620	593	609	596	631	633	636	645	616	602	598	567	601	549	600	603	612	638	604	607	598	593	628	600	591	553	630	599	641	617	577	573	579	604	601	597	643	613	628	594	544	591	562	596	571	617	605	619	602	608	590	610	554	611	603	576	627	655	575	612	604	617	589	605	592	582	639	595	604	617	586	563	623	556	583	652	610	584	589	553	604	568	589	587	657	595	601	600	628	606	606	606	626	568	593	582	630	652	563	617	623	553	597	535	583	619	603	600	600	619	579	670	643	595	631	561	601	601	588	614	617	574	612	597	613	593	579	595	659	612	561	609	574	599	582	604	582	623	614	615	608	617	569	613	582	629	606	595	629	612	612	574	580	596	587	572	641	675	619	630	618	663	607	602	601	644	643	567	587	601	589	621	592	603	618	577	598	602	629	563	636	629	610	587	619	636	625	620	612	617	582	583	643	587	689	603	592	627	598	653	596	602	583	615	609	592	600	584	601	610	616	602	649	602	602	599	644	605	611	604	612	606	577	620	609	562	627	632	615	599	612	651	603	571	609	645	605	613	600	615	623	627	558	647	612	597	611	622	621	613	621	545	596	620	627	576	599	618	654	572	573	539	579	643	601	578	632	612	585	614	615	659	621	610	637	603	610	626	621	606	616	619	599	612	586	615	601	663	581	622	609	655	624	589	591	597	635	604	572	612	580	569	600	601	603	604	631	594	611	586	599	643	597	554	615	621	568	611	617	652	577	584	582	627	601	620	644	645	581	624	637	575	672	596	598	622	634	560	602	592	634	601	622	611	656	620	655	595	630	601	622	581	584	555	617	579	631	592	640	618	593	571	567	572	575	611	619	644	586	558	560	578	586	600	559	616	613	568	657	600	590	640	618	623	575	603	630	560	616	598	612	609	612	560	596	592	616	619	623	630	652	555	607	601	611	613	605	602	591	595	564	636	564	638	576	619	597	646	594	620	591	596	573	588	580	614	583	607	614	621	598	590	620	567	599	629	603	570	579	571	630	621	611	610	573	626	633	574	594	590	586	619	626	657	601	616	613	593	652	619	644	572	600	624	654	628	613	573	546	609	611	595	632	606	625	641	575	612	602	595	640	603	585	561	586	611	602	600	583	643	610	602	585	580	543	639	593	586	621	619	597	571	579	608	636	605	630	657	634	632	595	621	614	623	618	596	579	585	585	611	580	591	551	604	595	633	552	589	603	556	618	606	601	594	540	614	629	634	629	632	540	626	595	608	601	620	575	643	634	627	604	623	634	617	602	633	622	581	587	584	591	596	609	615	652	619	619	666	617	592	563	625	605	605	574	627	615	616	598	576	615	590	585	583	605	588	583	590	612	591	607	601	588	574	548	615	578	575	578	583	593	603	617	577	602	615	634	607	583	609	558	596	578	637	615	571	598	600	638	555	646	644	606	619	659	593	592	584	591	622	622	663	566	606	568	574	589	555	575	587	623	578	600	583	593	609	578	616	625	630	569	559	602	609	628	612	611	596	572	588	559	579	649	582	621	622	617	605	558	625	649	654	596	603	588	575	613	547	576	581	589	608	620	598	585	581	613	622	599	556	575	605	612	574	615	634	605	574	606	590	636	576	557	636	608	615	613	591	598	633	625	583	628	593	572	576	654	641	664	589	645	603	600	611	588	638	602	558	601	616	617	632	597	573	596	558	627	622	608	607	561	615	617	600	603	577	570	615	619	628	596	628	554	585	639	608	638	611	571	618	590	576	587	633	604	569	585	638	572	602	586	582	645	595	641	659	585	624	591	617	596	619	611	598	599	622	617	634	594	581	593	652	627	597	616	569	624	612	579	609	634	663	626	617	631	646	580	619	618	588	596	579	642	568	553	587	583	618	583	606	549	550	561	569	600	624	625	582	603	601	614	653	609	631	586	631	630	560	613	574	583	628	633	575	595	656	594	603	605	586	597	609	593	588	642	598	598	610	588	610	550	598	610	570	603	597	582	658	588	599	588	641	617	561	636	607	645	632	560	586	532	603	609	570	586	658	635	604	642	630	568	568	588	640	598	611	593	582	634	588	629	569	580	580	604	606	605	576	587	552	545	637	626	636	586	608	647	586	630	609	619	641	591	605	570	596	598	640	615	598	569	607	607	582	589	590	611	605	618	603	593	595	639	592	635	561	582	572	615	626	603	600	601	586	629	602	602	656	568	596	622	615	620	599	634	602	646	581	621	601	599	643	638	655	617	621	605	616	643	621	584	610	577	605	602	582	573	553	586	568	607	598	646	606	571	588	596	590	598	597	614	604	569	612	572	603	628	601	589	604	605	606	592	600	605	637	606	603	568	616	611	594	612	604	572	580	614	577	624	631	598	584	621	605	604	591	606	591	663	582	642	620	618	612	591	621	609	603	629	563	612	613	599	611	608	630	617	595	602	610	599	608	580	616	604	601	615	576	587	586	585	598	603	599	592	592	582	639	605	586	584	584	615	580	613	582	597	602	585	651	574	616	635	613	605	577	560	622	556	678	616	607	609	606	588	613	609	584	630	572	587	642	665	604	615	632	584	611	602	600	595	611	618	624	606	623	582	631	627	615	606	582	597	630	605	591	596	598	612	618	577	575	622	570	556	588	578	602	614	613	586	604	576	607	598	601	592	587	603	606	609	600	585	637	607	553	571	613	555	561	612	593	606	619	598	611	608	645	609	585	613	625	592	635	559	615	587	635	568	606	592	577	612	588	595	612	652	603	597	559	577	571	595	614	637	591	636	607	607	608	607	581	601	619	584	621	648	590	628	623	606	569	625	585	627	607	561	610	584	583	624	585	624	623
22317	21256	35340	16871	13664	12828	11168	9649	8726	8160	7567	7255	7060	6976	6653	6661	6513	6293	6302	6227	6242	6072	6013	6129	6064	5994	5906	5965	6024	5828	5890	5738	5899	5849	5836	5760	5724	5870	5714	5687	5771	5751	5792	5801	5650	5733	5719	5744	5824	5706	5755	5785	5773	5776	5760	5743	5734	5617	5722	5713	5778	5755	5758	5763	5816	5803	5871	5718	5874	5667	5816	5713	5659	5794	5606	5765	5716	5776	5684	5751	5661	5714	5689	5716	5728	5748	5665	5755	5647	5735	5724	5776	5708	5683	5661	5716	5559	5682	5753	5825	5706	5869	5653	5729	5678	5773	5675	5715	5636	5738	5755	5713	5838	5704	5779	5755	5709	5677	5727	5759	5749	5634	5756	5801	5685	5706	5828	5753	5690	5696	5640	5684	5639	5771	5643	5647	5749	5608	5728	5679	5692	5714	5690	5735	5695	5742	5807	5710	5755	5673	5662	5831	5712	5669	5766	5691	5680	5667	5741	5781	5821	5670	5674	5720	5842	5730	5720	5805	5681	5753	5788	5709	5839	5651	5663	5697	5762	5655	5718	5815	5854	5731	5771	5774	5690	5715	5705	5714	5714	5548	5699	5737	5738	5859	5705	5716	5734	5685	5725	5674	5740	5769	5805	5665	5785	5738	5635	5726	5740	5831	5632	5744	5760	5779	5704	5712	5627	5663	5559	5745	5680	5737	5727	5662	5846	5669	5768	5739	5753	5632	5752	5860	5704	5767	5701	5736	5678	5680	5598	5704	5611	5743	5734	5736	5614	5735	5637	5715	5695	5871	5723	5720	5675	5623	5869	5687	5781	5737	5670	5696	5814	5745	5682	5672	5840	5802	5691	5736	5812	5654	5735	5758	5739	5712	5722	5624	5794	5697	5824	5702	5772	5733	5727	5664	5772	5746	5688	5674	5825	5764	5705	5781	5746	5663	5794	5739	5670	5774	5588	5707	5636	5775	5635	5831	5579	5748	5818	5822	5727	5631	5756	5634	5798	5716	5783	5772	5691	5888	5716	5816	5639	5726	5665	5693	5701	5799	5767	5874	5726	5784	5774	5752	5690	5795	5793	5720	5685	5751	5732	5729	5653	5839	5734	5653	5636	5785	5752	5717	5694	5741	5741	5696	5778	5722	5807	5824	5841	5585	5697	5792	5781	5751	5747	5772	5640	5694	5730	5749	5819	5775	5770	5684	5625	5861	5727	5666	5742	5739	5718	5662	5682	5667	5630	5736	5703	5725	5618	5708	5654	5664	5692	5699	5727	5795	5831	5773	5785	5715	5665	5658	5733	5653	5760	5798	5753	5606	5753	5641	5743	5697	5814	5660	5660	5790	5877	5636	5666	5816	5716	5710	5745	5720	5756	5811	5752	5806	5769	5711	5722	5864	5681	5762	5721	5820	5736	5754	5773	5784	5747	5759	5675	5806	5754	5625	5723	5672	5693	5746	5754	5752	5861	5641	5646	5748	5730	5792	5770	5763	5843	5678	5780	5782	5656	5769	5720	5610	5581	5761	5761	5697	5820	5622	5634	5700	5768	5751	5766	5781	5763	5771	5698	5796	5775	5729	5698	5802	5771	5764	5706	5734	5587	5716	5624	5780	5765	5629	5803	5746	5710	5768	5577	5652	5822	5704	5644	5774	5731	5704	5715	5680	5766	5821	5667	5833	5711	5705	5618	5638	5797	5637	5800	5718	5785	5724	5693	5678	5664	5711	5663	5704	5585	5622	5739	5689	5700	5618	5664	5653	5715	5855	5664	5746	5719	5621	5756	5763	5851	5732	5693	5661	5726	5700	5614	5739	5738	5835	5751	5913	5711	5846	5727	5779	5657	5767	5748	5723	5760	5846	5830	5614	5738	5635	5696	5615	5700	5742	5735	5693	5607	5686	5712	5743	5592	5634	5776	5692	5691	5650	5628	5699	5662	5635	5788	5845	5639	5755	5622	5693	5700	5788	5680	5706	5714	5682	5853	5655	5717	5652	5820	5729	5741	5766	5703	5604	5677	5794	5745	5713	5630	5680	5615	5575	5753	5860	5809	5781	5673	5867	5757	5736	5755	5818	5664	5750	5849	5812	5648	5773	5728	5661	5731	5872	5787	5730	5757	5762	5675	5528	5753	5761	5745	5761	5821	5766	5792	5671	5706	5681	5821	5633	5696	5749	5715	5709	5736	5768	5656	5615	5654	5827	5599	5757	5694	5783	5686	5641	5682	5811	5737	5600	5723	5644	5728	5770	5789	5647	5647	5798	5765	5725	5745	5624	5880	5781	5800	5793	5704	5777	5613	5831	5696	5817	5677	5702	5835	5774	5764	5758	5624	5725	5693	5690	5727	5662	5661	5643	5788	5713	5671	5697	5819	5741	5673	5709	5717	5697	5693	5698	5670	5709	5656	5858	5690	5823	5771	5615	5788	5742	5803	5818	5691	5696	5617	5720	5795	5758	5728	5761	5801	5715	5658	5680	5750	5707	5635	5764	5693	5791	5701	5730	5657	5866	5701	5706	5686	5719	5686	5720	5673	5646	5669	5805	5696	5670	5752	5707	5657	5691	5769	5696	5684	5750	5771	5745	5690	5766	5715	5696	5876	5842	5651	5613	5782	5732	5873	5765	5744	5720	5903	5674	5766	5665	5744	5641	5872	5724	5620	5713	5700	5889	5812	5717	5665	5744	5841	5720	5655	5711	5718	5719	5611	5758	5756	5704	5802	5811	5795	5649	5715	5815	5802	5763	5728	5711	5767	5773	5605	5683	5627	5678	5689	5757	5643	5918	5678	5676	5694	5760	5697	5788	5710	5661	5637	5721	5785	5670	5679	5609	5659	5685	5803	5745	5759	5743	5666	5645	5838	5740	5678	5558	5779	5710	5640	5786	5797	5765	5666	5788	5673	5665	5712	5644	5805	5805	5702	5710	5837	5859	5764	5676	5770	5710	5731	5632	5746	5845	5836	5644	5639	5635	5689	5731	5808	5655	5636	5772	5677	5730	5728	5604	5734	5730	5757	5680	5668	5835	5764	5810	5709	5779	5770	5644	5726	5597	5765	5752	5723	5735	5706	5738	5628	5693	5742	5757	5777	5719	5624	5683	5777	5605	5736	5661	5716	5621	5750	5684	5611	5716	5766	5650	5759	5775	5675	5843	5809	5679	5765	5656	5762	5752	5707	5762	5785	5708	5840	5662	5732	5613	5633	5727	5677	5854	5781	5729	5577	5715	5651	5724	5634	5806	5693	5697	5763	5708	5726	5773	5735	5729	5697	5699	5808	5713	5733	5803	5613	5806	5737	5686	5643	5740	5790	5825	5651	5634	5727	5732	5721	5698	5807	5592	5634	5772	5719	5685	5799	5731	5739	5688	5785	5695	5635	5733	5661	5685	5711	5614	5688	5684	5741	5797	5857	5726	5652	5698	5702	5727	5826	5691	5753	5619	5573	5832	5767	5711	5791	5645	5675	5763	5750	5625	5605	5724	5651	5585	5679	5751	5713	5732	5640	5786	5757	5633	5749	5665	5721	5694	5647	5608	5798	5657	5684	5758	5673	5718	5787	5787	5629	5758	5728	5732	5724	5866	5739	5784	5698	5676	5849	5635	5767	5664	5652	5569	5719	5715	5687	5689	5751	5675	5818	5765	5774	5790	5734	5773	5786	5785	5703	5710	5559	5875	5640	5636	5727	5752	5829	5799	5796	5687	5576	5705	5668	5771	5670	5744	5707	5663	5807	5708	5596	5656	5671	5791	5745	5681	5703	5765	5774	5765	5635	5609	5588	5693	5750	5687	5662	5653	5579	5852	5692	5722	5653	5697	5730	5628	5684	5658	5661	5726	5743	5683	5726	5695	5754	5617	5644	5625	5718	5723	5682	5782	5693	5674	5729	5627	5705	5799	5771	5957	5806	5786	5759	5664	5769	5665	5666	5735	5874	5628	5807	5704	5729	5671	5652	5581	5733	5762	5808	5792	5688	5658	5676	5668	5581	5723	5774	5719	5734	5660	5596	5837	5655	5851	5751	5742	5716	5730	5670	5708	5747	5644	5775	5740	5724	5740	5694	5683	5604	5746	5674	5799	5663	5785	5688	5748	5828	5767	5587	5774	5787	5667	5674	5726	5696	5606	5705	5757	5764	5626	5819	5785	5798	5744	5751	5686	5761	5646	5767	5690	5748	5687	5684	5784	5820	5591	5736	5715	5839	5812	5837	5576	5812	5780	5672	5772	5699	5752	5725	5754	5729	5726	5676	5649	5774	5760	5700	5725	5788	5667	5725	5792	5647	5837	5684	5692	5760	5651	5783	5648	5707	5859	5733	5690	5655	5813	5671	5733	5792	5731	5780	5747	5678	5701	5665	5681	5673	5677	5697	5653	5760	5686	5668	5678	5732	5689	5702	5691	5791	5740	5691	5727	5709	5768	5758	5796	5795	5622	5738	5814	5669	5750	5843	5700	5661	5798	5699	5565	5698	5908	5715	5676	5712	5627	5746	5757	5807	5750	5791	5678	5783	5756	5696	5786	5755	5671	5769	5707	5814	5768	5793	5776	5757	5713	5807	5740	5761	5702	5738	5741	5650	5759	5850	5767	5759	5682	5744	5827	5753	5774	5614	5739	5723	5797	5699	5719	5761	5634	5780	5740	5761	5773	5802	5672	5831	5674	5661	5768	5763	5704	5766	5632	5751	5690	5693	5824	5620	5802	5806	5706	5710	5704	5614	5714	5805	5597	5750	5644	5633	5686	5736	5735	5605	5845	5806	5679	5696	5738	5786	5581	5748	5767	5731	5714	5678	5686	5788	5652	5674	5805	5591	5685	5722	5696	5733	5693	5646	5788	5661	5835	5655	5659	5701	5737	5786	5778	5705	5736	5786	5718	5853	5765	5617	5683	5802	5755	5663	5736	5749	5726	5585	5740	5776	5687	5692	5706	5641	5723	5734	5675	5724	5806	5727	5644	5671	5819	5667	5689	5518	5610	5732	5680	5739	5686	5782	5724	5746	5649	5814	5722	5696	5653	5619	5815	5791	5854	5630	5819	5674	5686	5775	5762	5691	5786	5715	5622	5847	5835	5589	5703	5681	5788	5731	5767	5845	5675	5699	5811
3092	3770	8061	1856	681	686	646	586	609	599	593	584	573	557	531	583	544	566	527	537	504	491	492	496	503	507	528	511	488	499	452	504	526	515	513	502	529	490	462	521	467	496	489	431	509	531	525	512	556	477	456	474	499	510	514	510	477	444	501	522	486	472	492	466	507	499	532	508	501	474	455	496	464	485	519	494	501	464	497	539	502	485	465	500	515	500	504	510	473	522	493	536	479	455	445	467	514	515	508	478	472	481	496	491	494	484	517	464	480	459	507	481	533	498	488	502	544	504	476	517	529	488	483	499	486	459	491	450	478	518	539	475	504	465	478	471	492	489	476	492	536	534	502	474	454	484	495	486	511	499	521	494	484	516	499	509	483	446	592	523	497	471	488	484	501	485	512	471	477	474	475	512	486	493	476	477	450	470	485	472	485	474	439	478	466	509	471	498	519	491	476	492	491	494	514	502	494	476	523	492	492	470	463	486	498	477	470	491	508	558	500	490	489	503	498	477	475	513	497	481	484	474	513	438	475	508	467	496	486	541	482	494	520	538	471	479	510	505	481	463	472	500	518	523	477	516	502	501	511	480	484	456	458	482	498	467	503	490	512	473	515	521	485	479	494	529	499	460	484	492	470	469	447	504	483	469	487	469	476	510	474	464	496	479	479	497	494	478	498	505	462	504	478	538	419	472	471	490	501	470	461	510	469	468	462	519	485	505	516	462	500	509	513	489	490	500	481	479	471	503	509	477	507	470	474	481	459	488	510	477	493	528	478	448	504	467	487	493	474	465	478	500	520	517	498	525	493	489	472	509	467	488	481	490	468	489	499	485	474	468	489	505	490	470	530	495	481	499	500	464	490	484	519	476	475	504	491	467	522	548	486	447	466	489	491	471	496	469	487	520	472	518	506	500	465	484	515	524	499	518	504	492	515	506	457	495	442	510	506	493	490	445	506	499	493	480	495	476	493	484	482	446	516	500	503	518	501	499	487	517	452	502	503	492	491	493	524	484	509	490	476	498	474	473	522	478	478	540	513	452	469	498	474	512	489	489	456	489	450	468	510	480	488	531	501	530	509	492	480	475	473	463	512	455	492	508	512	528	474	471	475	456	516	486	524	517	513	500	508	494	501	489	491	493	517	498	470	517	466	467	476	515	509	523	489	472	447	501	502	492	470	507	461	475	489	521	483	485	514	517	484	479	450	476	469	482	490	486	463	514	469	513	472	514	450	451	502	476	514	488	513	473	500	482	455	500	480	482	440	516	501	463	516	496	481	467	518	497	489	529	490	523	500	466	497	473	482	483	473	520	512	506	464	482	521	463	515	528	462	499	477	503	464	452	492	476	473	485	472	514	504	420	499	458	511	494	491	529	494	515	515	492	489	492	458	546	474	465	466	485	475	470	509	469	488	467	489	479	497	475	476	511	481	493	500	518	484	474	484	480	502	483	494	505	505	491	470	501	501	509	473	505	480	523	501	488	493	482	464	489	455	479	477	489	490	487	481	540	466	463	530	452	496	489	484	450	448	419	462	511	470	491	526	515	471	514	477	468	483	470	481	457	477	502	505	499	498	473	483	489	481	503	523	474	485	504	504	481	512	455	477	535	475	469	496	476	509	522	490	475	485	475	488	526	480	489	488	508	515	472	503	495	501	494	453	470	471	502	469	458	503	486	476	526	495	431	440	489	511	492	493	505	499	501	501	459	499	503	476	493	481	488	507	508	494	514	508	494	505	473	520	497	500	465	519	503	491	474	511	448	468	480	506	479	478	470	485	474	503	470	492	518	505	523	457	461	494	486	513	510	510	486	445	476	460	493	441	460	495	525	537	469	538	527	468	465	506	492	495	525	500	501	496	510	487	487	482	471	483	489	455	494	479	481	493	496	466	524	492	494	488	469	469	510	500	462	488	486	495	480	515	514	481	507	461	466	488	511	491	517	492	467	499	474	488	440	486	501	490	547	485	530	493	482	527	476	496	435	470	485	512	508	495	516	546	487	477	502	509	468	479	502	495	443	465	469	473	476	525	507	492	482	508	488	533	494	480	511	485	463	504	528	501	472	476	508	466	535	466	491	457	468	491	488	496	503	471	485	490	488	466	470	488	491	469	498	511	473	511	517	520	508	496	526	506	507	497	475	501	508	492	512	478	462	504	442	508	497	465	480	501	478	480	495	502	503	486	517	465	488	509	506	491	467	478	481	477	463	493	483	461	487	509	490	524	489	503	488	484	449	469	513	493	458	482	457	500	532	462	495	450	511	503	525	505	480	466	515	444	520	499	484	487	512	493	513	512	527	447	507	463	504	490	517	468	506	520	476	515	464	481	472	477	500	455	457	494	471	549	467	459	481	537	488	489	439	435	486	521	516	477	490	492	497	478	467	514	497	493	481	446	493	520	490	431	472	479	524	513	489	498	519	472	517	511	470	485	500	487	484	487	483	452	458	481	502	485	494	459	490	432	516	445	475	495	504	481	479	469	508	477	483	473	487	492	481	521	504	519	478	473	479	454	539	489	446	446	468	452	520	489	483	510	469	467	502	482	511	512	444	522	478	523	476	461	452	492	479	489	485	488	443	498	530	470	473	502	489	493	517	481	492	530	495	525	510	495	491	517	501	518	496	525	481	479	476	475	506	487	509	514	520	503	490	509	489	531	485	486	513	518	497	486	517	475	491	478	486	483	530	475	476	464	518	470	470	504	468	455	489	519	510	463	448	522	451	498	474	478	494	549	478	461	479	467	491	468	462	464	485	516	518	458	505	488	515	428	452	488	480	511	495	478	476	505	476	509	519	500	483	501	478	453	478	487	500	506	454	498	462	516	465	475	518	484	484	482	472	541	506	474	499	470	480	468	518	538	490	500	478	477	501	507	487	482	464	496	473	472	504	486	501	536	490	465	482	469	442	525	514	506	461	514	476	511	504	509	483	510	508	513	477	466	471	477	451	451	481	493	516	495	476	493	461	512	483	513	497	465	473	442	485	460	475	508	534	463	510	482	520	513	488	522	487	441	477	480	475	472	468	428	452	498	493	510	486	474	500	484	486	515	508	474	475	476	478	476	478	460	469	494	459	505	477	484	444	485	510	484	484	507	518	510	493	497	507	501	471	482	467	505	522	488	497	463	491	508	455	513	506	524	482	465	501	483	476	500	467	486	481	490	476	495	503	486	496	469	450	477	505	525	508	461	501	473	487	463	498	545	500	497	515	487	502	463	497	519	448	523	456	486	471	453	528	474	491	488	498	496	527	488	477	462	488	472	459	519	489	502	454	541	468	468	464	503	487	481	503	476	477	530	490	498	470	453	477	459	515	487	493	498	475	472	475	510	483	496	467	521	487	497	489	469	508	499	500	500	494	467	474	464	492	511	489	505	443	489	510	505	493	449	447	497	501	494	504	461	477	495	499	481	455	486	513	436	482	533	525	498	486	473	512	488	471	506	504	534	518	472	505	468	477	463	474	491	473	489	479	475	510	489	518	509	479	484	483
28749	32901	42918	21061	19299	18052	15521	13029	11098	9665	8803	8231	7511	7078	6777	6455	6363	6232	5920	5924	5744	5725	5629	5488	5409	5293	5245	5257	5207	5206	5184	5132	5017	5005	5021	4936	4962	4991	5001	5004	4994	4935	4894	4927	4859	5006	4904	5007	4937	4810	4857	4854	4801	4814	4726	4880	4910	4797	4851	4819	4821	4877	4754	4925	4832	4848	4746	4895	4905	4803	4844	4750	4916	4752	4920	4812	4891	4836	4760	4845	4801	4667	4784	4890	4683	4808	4774	4624	4761	4790	4769	4827	4803	4791	4842	4848	4812	4817	4705	4766	4709	4777	4777	4743	4836	4787	4878	4771	4756	4735	4878	4821	4873	4835	4679	4846	4887	4726	4736	4642	4785	4757	4728	4847	4737	4739	4770	4817	4814	4782	4884	4748	4933	4868	4619	4803	4750	4857	4859	4713	4735	4709	4743	4800	4771	4777	4715	4669	4746	4781	4896	4824	4833	4847	4818	4801	4834	4709	4799	4746	4830	4804	4707	4889	4862	4697	4760	4787	4795	4776	4773	4710	4875	4859	4906	4589	4818	4797	4857	4782	4771	4704	4802	4738	4658	4691	4776	4850	4639	4771	4725	4825	4706	4753	4786	4803	4744	4751	4866	4774	4750	4874	4712	4953	4827	4767	4853	4696	4753	4791	4717	4750	4733	4775	4703	4705	4646	4762	4861	4666	4791	4799	4775	4808	4759	4814	4758	4807	4791	4685	4829	4717	4713	4704	4801	4776	4763	4809	4691	4780	4760	4781	4732	4742	4776	4750	4774	4767	4654	4807	4757	4764	4659	4814	4670	4798	4757	4870	4811	4779	4891	4785	4779	4751	4656	4721	4723	4907	4749	4793	4831	4675	4855	4737	4815	4822	4789	4782	4716	4709	4867	4706	4690	4712	4826	4855	4809	4709	4667	4830	4779	4769	4775	4803	4742	4817	4821	4746	4693	4761	4758	4778	4808	4712	4766	4687	4839	4781	4778	4840	4786	4715	4773	4637	4780	4732	4731	4877	4759	4776	4665	4798	4819	4781	4748	4724	4697	4698	4807	4735	4894	4711	4694	4683	4714	4836	4729	4723	4727	4690	4755	4779	4862	4781	4714	4767	4774	4699	4732	4718	4718	4764	4788	4793	4790	4800	4690	4794	4687	4780	4733	4980	4757	4692	4764	4690	4759	4865	4805	4845	4758	4721	4829	4717	4686	4745	4710	4773	4720	4789	4686	4756	4726	4731	4728	4739	4715	4767	4725	4815	4737	4813	4737	4794	4791	4769	4826	4711	4769	4666	4763	4740	4875	4735	4675	4719	4759	4792	4730	4742	4785	4742	4824	4757	4781	4868	4707	4765	4783	4887	4819	4709	4790	4888	4811	4832	4931	4802	4762	4694	4766	4738	4783	4775	4843	4813	4735	4785	4901	4836	4769	4716	4747	4693	4871	4727	4795	4746	4760	4840	4749	4774	4745	4893	4770	4843	4712	4732	4765	4760	4720	4827	4785	4802	4787	4704	4802	4836	4970	4703	4673	4777	4872	4707	4870	4832	4747	4818	4712	4765	4836	4742	4748	4651	4709	4718	4813	4659	4761	4905	4663	4828	4754	4793	4644	4710	4841	4751	4694	4753	4694	4698	4778	4786	4755	4776	4640	4815	4797	4820	4874	4849	4834	4802	4755	4828	4707	4808	4807	4798	4754	4786	4754	4729	4703	4866	4794	4784	4772	4637	4697	4855	4803	4806	4871	4778	4690	4671	4829	4799	4821	4685	4819	4863	4822	4811	4735	4823	4697	4717	4908	4710	4903	4814	4781	4744	4810	4759	4802	4764	4763	4689	4749	4689	4738	4779	4666	4796	4823	4748	4778	4717	4872	4792	4818	4653	4871	4734	4878	4808	4810	4780	4676	4778	4779	4828	4774	4772	4783	4720	4795	4713	4769	4836	4757	4877	4829	4545	4725	4773	4752	4671	4844	4756	4802	4713	4880	4771	4730	4664	4668	4760	4784	4730	4794	4824	4747	4751	4792	4824	4703	4793	4700	4783	4860	4792	4706	4639	4725	4823	4787	4841	4702	4798	4784	4781	4847	4781	4799	4864	4814	4743	4735	4750	4807	4793	4735	4751	4925	4773	4764	4863	4685	4651	4830	4738	4815	4768	4842	4817	4809	4660	4768	4741	4670	4800	4830	4810	4723	4775	4706	4691	4741	4810	4715	4861	4720	4756	4869	4774	4628	4815	4654	4749	4692	4665	4798	4781	4710	4694	4778	4756	4760	4643	4739	4661	4789	4815	4761	4869	4838	4718	4713	4748	4793	4789	4799	4762	4768	4690	4765	4729	4815	4763	4775	4710	4687	4773	4710	4901	4675	4763	4845	4837	4814	4877	4697	4714	4836	4837	4970	4726	4727	4755	4769	4849	4790	4800	4791	4751	4750	4752	4899	4834	4740	4736	4722	4832	4767	4651	4668	4670	4777	4775	4825	4901	4714	4868	4708	4763	4817	4742	4803	4781	4812	4747	4770	4725	4826	4820	4783	4726	4742	4651	4892	4780	4817	4811	4855	4777	4779	4795	4783	4873	4816	4794	4758	4794	4694	4724	4897	4770	4812	4751	4723	4744	4736	4750	4711	4751	4804	4747	4778	4723	4747	4724	4707	4718	4825	4724	4766	4858	4760	4761	4793	4769	4829	4783	4794	4601	4715	4636	4752	4766	4650	4806	4881	4796	4795	4663	4792	4757	4794	4854	4724	4772	4864	4860	4714	4767	4860	4734	4826	4784	4854	4687	4698	4777	4707	4754	4722	4673	4735	4812	4660	4639	4790	4771	4742	4757	4838	4927	4912	4800	4785	4710	4800	4706	4738	4724	4752	4737	4764	4812	4866	4720	4937	4800	4765	4700	4699	4640	4716	4778	4663	4788	4703	4783	4771	4762	4934	4770	4846	4850	4736	4698	4766	4883	4716	4807	4794	4755	4647	4701	4787	4777	4762	4717	4714	4710	4802	4734	4879	4686	4900	4815	4882	4761	4712	4724	4702	4802	4883	4832	4695	4817	4643	4735	4794	4781	4736	4798	4776	4740	4850	4714	4799	4748	4743	4734	4798	4791	4785	4739	4804	4775	4796	4805	4751	4849	4749	4809	4662	4807	4701	4674	4792	4747	4794	4813	4711	4786	4811	4794	4782	4755	4763	4763	4765	4835	4709	4751	4747	4799	4796	4802	4711	4838	4865	4785	4783	4748	4732	4784	4731	4756	4732	4800	4783	4788	4755	4703	4701	4697	4799	4678	4822	4829	4770	4710	4742	4735	4722	4740	4714	4728	4835	4771	4728	4763	4788	4864	4770	4773	4867	4942	4849	4815	4824	4724	4714	4769	4783	4727	4807	4811	4738	4820	4726	4821	4741	4755	4847	4720	4742	4809	4776	4741	4756	4797	4817	4783	4744	4818	4853	4736	4853	4746	4892	4874	4905	4754	4745	4794	4837	4753	4736	4918	4737	4797	4737	4816	4745	4709	4728	4821	4881	4706	4871	4786	4881	4780	4650	4752	4807	4869	4847	4750	4753	4805	4764	4749	4728	4915	4890	4745	4577	4721	4758	4704	4699	4789	4711	4720	4697	4840	4789	4778	4788	4719	4771	4770	4779	4815	4643	4713	4866	4704	4832	4812	4745	4639	4761	4735	4729	4733	4799	4873	4773	4725	4847	4770	4850	4834	4699	4873	4705	4745	4812	4840	4840	4659	4682	4678	4726	4742	4712	4888	4784	4665	4728	4721	4645	4810	4639	4844	4840	4723	4715	4733	4762	4871	4787	4871	4688	4826	4700	4846	4758	4775	4708	4738	4706	4637	4867	4781	4786	4830	4876	4890	4686	4885	4806	4760	4784	4808	4733	4766	4767	4745	4775	4619	4677	4884	4758	4804	4750	4802	4696	4866	4774	4698	4663	4856	4786	4787	4705	4765	4767	4685	4818	4687	4714	4893	4758	4773	4747	4861	4729	4853	4808	4684	4776	4760	4664	4697	4748	4706	4671	4611	4764	4645	4761	4733	4685	4669	4736	4813	4852	4870	4736	4807	4780	4786	4833	4834	4800	4894	4694	4808	4844	4650	4752	4692	4839	4790	4724	4751	4820	4715	4849	4677	4751	4801	4702	4762	4784	4758	4813	4767	4839	4715	4837	4734	4751	4800	4840	4789	4826	4744	4761	4814	4815	4785	4801	4611	4873	4744	4847	4833	4735	4764	4702	4745	4756	4731	4768	4749	4890	4714	4697	4672	4698	4826	4729	4772	4871	4759	4780	4733	4756	4703	4869	4826	4846	4896	4728	4799	4712	4764	4893	4775	4812	4862	4765	4788	4721	4712	4764	4747	4744	4703	4798	4782	4823	4795	4874	4839	4809	4829	4714	4689	4723	4813	4671	4769	4801	4737	4870	4717	4838	4780	4695	4797	4808	4771	4733	4735	4829	4735	4874	4770	4850	4684	4876	4798	4844	4796	4796	4670	4741	4713	4728	4764	4741	4941	4649	4781	4827	4740	4819	4733	4755	4696	4833	4719	4841	4823	4673	4785	4790	4785	4757	4689	4717	4895	4731	4826	4752	4717	4689	4730	4753	4811	4720	4645	4862	4750	4820	4768	4645	4701	4723	4737	4875	4745	4719	4889	4727	4740	4802	4810	4821	4712	4734	4764	4696	4728	4738	4812	4808	4833	4706	4868	4762	4752	4918	4830	4728	4829	4789	4673	4862	4677	4824	4730	4662	4777	4742	4794	4774	4708	4877	4649	4754	4789	4755	4784	4782	4679	4658	4715	4699	4748	4888	4785	4810	4712	4776	4834	4672	4721	4710	4730	4937	4754	4783	4776	4698	4725	4849	4860	4764	4817	4827	4722	4876	4818	4688	4762	4811	4883	4737	4785	4823	4818	4879	4826	4872	4682	4727	4772	4816	4816	4754	4741	4811	4728	4775	4892	4644	4795	4797	4779	4694	4781	4825	4675	4750	4792	4720	4795	4814	4749	4686	4737	4735	4753	4826	4801	4850	4716	4760	4724	4834	4773	4847	4758	4720	4736	4772	4791	4848	4759	4762	4820
2840	1413	2117	1003	871	801	862	855	816	879	831	831	827	843	850	837	810	736	832	798	826	817	817	804	745	830	830	815	871	820	770	849	823	839	832	799	880	860	820	902	814	828	837	832	817	805	835	786	788	886	853	837	825	820	804	814	817	790	851	791	827	810	812	845	819	828	852	816	830	822	826	819	854	815	794	802	815	828	804	790	785	813	799	856	789	841	784	795	860	809	791	793	788	846	824	799	817	865	827	832	845	845	832	829	864	837	831	833	805	834	799	817	853	866	842	792	809	802	854	821	875	813	880	837	871	812	769	813	779	851	863	767	816	828	835	854	829	858	868	804	808	845	819	772	833	819	800	830	862	797	849	804	839	826	844	839	824	874	799	837	833	844	868	837	796	794	816	788	800	865	792	781	839	817	823	811	815	819	819	851	818	826	807	790	839	804	798	826	801	814	775	874	852	814	775	840	820	770	870	835	828	760	830	837	811	824	822	796	851	787	808	795	839	798	829	820	764	789	833	868	829	839	812	817	847	754	824	763	841	854	861	840	790	812	827	815	869	845	854	814	823	803	851	871	807	809	869	788	849	812	861	799	837	844	855	803	837	825	828	827	863	836	854	849	805	812	818	831	842	795	894	794	805	830	842	865	829	786	819	814	852	831	866	872	826	822	874	822	819	865	778	824	798	841	873	835	825	821	811	769	839	782	843	837	816	791	890	830	801	822	845	819	814	845	815	842	774	873	801	824	823	824	868	873	823	799	825	764	810	870	809	845	829	826	752	784	810	786	868	865	807	828	819	865	810	819	847	810	873	792	812	808	839	795	801	768	848	870	845	895	842	822	812	837	836	856	829	831	791	859	808	845	803	793	845	814	916	798	875	877	876	824	855	846	822	876	830	815	826	863	769	822	850	794	823	774	790	829	814	843	834	839	804	818	818	849	824	816	773	831	834	871	817	802	868	824	811	866	895	844	831	820	769	832	810	784	898	822	834	872	829	816	814	813	781	803	786	799	819	805	807	863	763	813	826	858	831	804	823	834	815	847	830	862	830	861	809	846	793	832	836	824	824	807	847	814	811	850	851	807	790	831	822	789	875	817	805	780	797	834	802	810	820	840	886	808	826	844	795	816	828	865	792	860	798	830	792	823	820	835	839	847	811	820	797	834	828	798	842	854	799	847	830	771	854	797	836	861	833	801	831	816	830	852	819	801	783	842	844	804	875	859	790	796	819	820	822	825	842	839	813	819	858	901	792	829	794	815	851	882	817	780	813	817	883	848	867	829	796	840	822	849	771	854	880	821	855	854	834	826	838	848	816	860	794	840	841	791	785	784	805	771	824	840	822	810	761	787	832	831	795	839	830	825	825	809	799	816	803	805	810	797	820	788	791	849	852	803	811	836	799	831	840	826	825	815	833	837	808	811	801	815	788	830	804	830	851	813	792	812	832	820	832	811	800	798	879	797	785	844	819	846	826	785	818	826	839	823	788	819	808	829	820	823	845	835	841	862	740	814	851	823	828	791	822	857	826	799	830	815	765	837	912	841	784	817	820	800	820	841	815	876	820	830	813	803	811	893	817	825	797	882	844	851	840	871	828	775	857	864	867	793	854	799	826	842	786	834	789	820	795	780	795	826	829	832	835	801	799	831	815	875	829	781	797	779	845	822	827	828	845	840	862	828	834	858	859	853	845	818	860	796	837	835	843	801	829	828	804	853	824	796	838	821	791	841	813	853	849	825	836	849	810	806	830	813	817	838	826	797	801	825	830	863	822	786	788	841	866	830	818	826	829	844	830	819	773	804	856	802	825	886	815	815	858	801	833	844	876	774	822	821	771	842	853	865	806	851	865	809	813	821	817	870	847	846	791	861	875	808	822	855	829	818	894	828	816	820	815	897	826	797	849	876	842	796	796	817	852	808	806	840	798	839	810	867	832	860	812	804	859	828	869	743	825	815	834	878	820	834	793	842	837	783	842	867	869	781	788	812	834	825	860	845	821	771	856	831	811	829	878	823	877	824	867	823	792	783	862	815	843	816	830	861	819	855	801	801	902	850	826	810	808	858	834	830	814	847	861	853	860	824	823	836	846	846	849	819	787	854	826	825	806	850	816	817	800	803	811	825	845	787	857	837	794	829	802	798	816	798	795	825	835	782	859	910	868	816	814	798	832	835	813	864	827	835	847	823	811	841	842	812	842	766	801	828	847	801	784	852	865	803	791	831	772	811	811	858	860	826	794	867	785	792	824	839	841	806	837	843	791	845	826	826	822	824	857	838	833	812	761	806	861	856	847	891	850	832	861	785	823	813	845	842	779	884	878	781	746	797	794	775	854	799	809	866	832	814	840	790	770	771	790	850	807	771	847	810	881	840	813	826	871	823	782	840	827	896	868	812	782	840	826	831	814	866	830	833	867	828	882	813	856	832	848	824	809	835	858	819	791	800	841	824	833	836	834	830	816	841	866	826	812	850	857	836	793	819	822	791	846	879	814	901	848	818	782	797	821	858	812	841	858	807	798	804	858	850	843	805	798	792	792	831	867	814	825	881	749	874	817	801	803	812	851	817	802	825	841	815	855	813	870	827	871	828	832	832	802	804	865	794	844	898	835	816	827	821	844	776	772	837	822	830	835	784	798	869	832	802	808	828	854	842	831	822	777	819	863	847	853	822	844	815	817	806	873	804	896	768	864	831	831	814	803	833	807	889	860	824	853	824	767	820	854	851	838	841	830	790	825	803	831	811	803	829	859	835	846	841	767	833	807	812	834	824	898	838	781	791	839	806	806	834	767	821	810	790	833	775	763	810	769	822	795	816	815	888	835	845	790	856	814	823	873	820	806	865	806	810	806	786	809	797	790	828	827	789	837	787	835	777	813	827	802	867	847	846	839	790	848	819	855	766	852	831	787	815	841	851	826	829	834	788	802	801	847	822	778	850	797	842	832	823	803	845	854	816	822	817	818	822	893	873	812	777	812	763	811	815	850	834	846	854	800	790	816	808	874	849	838	910	879	846	822	779	841	866	824	849	779	843	813	851	819	810	825	825	844	822	824	788	786	816	790	856	779	775	763	843	794	833	847	851	832	793	804	811	777	807	816	835	826	866	843	840	800	801	851	905	831	871	804	858	824	876	825	880	810	774	858	845	817	800	798	817	811	805	841	802	895	849	844	867	815	820	832	828	833	778	816	813	804	812	786	827	850	839	815	804	813	818	827	807	805	819	861	827	839	836	766	801	794	822	846	883	873	813	850	840	810	848	873	804	812	842	810	794	807	793	799	813	872	827	818	851	804	817	785	788	869	809	848	832	871	825	839	815	826	823	786	815	837	830	841	829	810	791	831	775	795	817	817	832	808	849	833	828	805	827	832	830	835	779	834	816	825	776	860	860	833	844	855	859	860	847	844	823	844	801	769	860	823	839	822	794	855	909	789	836	802	782	786	849	828	869	823	860	844	872	808	827	812	832	779	790	864	833	844	834	820	792	745	843	886	841
18900	17685	23264	12401	10662	10172	9430	8836	8434	8243	8092	7911	7869	7857	7708	7575	7779	7740	7569	7614	7510	7577	7517	7433	7498	7449	7334	7393	7416	7481	7529	7460	7424	7466	7670	7508	7442	7518	7464	7400	7530	7451	7466	7487	7416	7342	7500	7365	7486	7506	7458	7382	7453	7430	7434	7410	7655	7496	7391	7458	7535	7432	7441	7539	7496	7494	7478	7379	7347	7349	7390	7366	7486	7386	7422	7364	7313	7394	7440	7358	7359	7502	7358	7451	7445	7409	7250	7393	7553	7342	7328	7368	7405	7385	7449	7311	7491	7445	7465	7512	7501	7396	7567	7416	7430	7514	7494	7429	7544	7368	7342	7549	7494	7370	7372	7445	7467	7406	7478	7444	7448	7432	7482	7389	7476	7555	7339	7331	7392	7374	7504	7183	7387	7501	7411	7365	7524	7438	7400	7439	7360	7256	7522	7417	7361	7414	7555	7478	7373	7378	7466	7364	7408	7376	7463	7417	7464	7430	7390	7448	7402	7415	7431	7470	7493	7620	7511	7382	7584	7409	7270	7449	7473	7363	7693	7473	7580	7542	7345	7474	7316	7505	7401	7492	7562	7385	7456	7423	7462	7421	7309	7433	7378	7496	7465	7354	7334	7352	7470	7484	7513	7351	7261	7411	7292	7527	7412	7470	7505	7496	7408	7445	7335	7461	7359	7427	7466	7486	7484	7516	7390	7354	7351	7445	7340	7447	7394	7469	7370	7465	7441	7416	7429	7512	7376	7508	7329	7485	7390	7390	7480	7591	7403	7228	7262	7498	7463	7412	7402	7417	7381	7373	7456	7334	7314	7478	7392	7492	7500	7437	7379	7414	7319	7520	7475	7394	7447	7423	7490	7428	7458	7498	7536	7372	7375	7449	7529	7294	7404	7189	7407	7370	7498	7456	7436	7480	7437	7511	7313	7366	7358	7353	7337	7484	7559	7503	7483	7445	7440	7560	7318	7473	7418	7381	7472	7363	7428	7533	7396	7453	7400	7401	7421	7478	7478	7447	7513	7247	7395	7363	7416	7381	7445	7494	7280	7332	7422	7474	7529	7598	7251	7406	7415	7420	7523	7472	7467	7401	7519	7469	7485	7626	7257	7294	7370	7379	7460	7419	7531	7407	7400	7339	7355	7460	7367	7408	7376	7396	7478	7514	7433	7529	7542	7533	7436	7400	7480	7435	7369	7432	7415	7442	7363	7408	7449	7534	7425	7536	7403	7456	7319	7328	7373	7476	7414	7357	7285	7404	7346	7460	7447	7422	7448	7404	7489	7387	7363	7406	7350	7405	7382	7277	7552	7283	7463	7364	7413	7431	7419	7426	7482	7382	7548	7591	7431	7275	7428	7383	7519	7478	7429	7499	7451	7425	7321	7463	7436	7383	7197	7483	7285	7302	7472	7410	7380	7376	7337	7546	7406	7375	7480	7317	7367	7337	7496	7441	7472	7450	7586	7329	7444	7446	7472	7454	7507	7482	7485	7504	7415	7387	7386	7479	7301	7497	7475	7398	7372	7374	7363	7452	7555	7454	7506	7434	7415	7452	7484	7530	7429	7523	7431	7448	7467	7323	7543	7429	7308	7571	7388	7480	7450	7421	7589	7396	7462	7384	7484	7460	7440	7494	7329	7325	7436	7330	7411	7614	7514	7383	7471	7390	7350	7364	7471	7555	7550	7554	7457	7350	7364	7450	7327	7328	7512	7412	7372	7497	7414	7519	7358	7358	7502	7460	7597	7426	7351	7449	7451	7418	7341	7399	7483	7491	7543	7433	7435	7312	7549	7396	7488	7570	7529	7469	7548	7382	7416	7396	7459	7323	7614	7309	7397	7442	7374	7366	7418	7416	7536	7365	7438	7313	7292	7432	7414	7396	7473	7488	7365	7335	7407	7486	7344	7437	7438	7275	7269	7567	7403	7359	7422	7290	7414	7333	7435	7428	7441	7484	7388	7526	7439	7461	7462	7437	7423	7319	7421	7390	7500	7321	7463	7499	7374	7313	7530	7360	7468	7313	7461	7532	7451	7330	7629	7450	7421	7491	7418	7387	7448	7429	7380	7525	7479	7356	7445	7413	7514	7244	7422	7503	7483	7429	7428	7451	7443	7506	7482	7451	7380	7493	7440	7431	7317	7421	7363	7424	7377	7437	7494	7481	7540	7287	7583	7370	7451	7449	7676	7555	7383	7465	7509	7418	7389	7418	7490	7449	7430	7367	7357	7360	7441	7345	7365	7502	7512	7492	7355	7594	7374	7510	7506	7485	7470	7365	7364	7435	7391	7510	7382	7554	7437	7547	7295	7557	7432	7363	7522	7525	7295	7345	7467	7428	7446	7460	7363	7468	7427	7352	7509	7361	7418	7372	7497	7409	7406	7451	7357	7541	7362	7292	7435	7379	7477	7628	7316	7350	7528	7517	7445	7493	7405	7518	7439	7453	7474	7615	7581	7412	7437	7434	7400	7503	7619	7443	7406	7386	7431	7369	7519	7487	7509	7527	7369	7333	7375	7397	7423	7509	7392	7449	7312	7499	7317	7468	7414	7320	7459	7377	7473	7405	7440	7434	7463	7499	7413	7507	7434	7369	7413	7352	7420	7413	7407	7499	7603	7406	7494	7347	7399	7347	7434	7337	7347	7370	7425	7404	7436	7449	7545	7402	7376	7541	7436	7350	7427	7528	7332	7407	7252	7461	7448	7473	7438	7410	7431	7417	7459	7330	7381	7428	7491	7427	7365	7396	7385	7437	7424	7471	7427	7544	7554	7491	7508	7474	7416	7362	7374	7377	7308	7391	7547	7406	7475	7467	7401	7406	7448	7458	7445	7511	7529	7433	7612	7517	7353	7374	7601	7364	7430	7336	7474	7481	7451	7341	7361	7497	7589	7436	7456	7388	7377	7576	7522	7407	7414	7543	7359	7410	7428	7468	7502	7358	7405	7365	7435	7382	7319	7474	7479	7421	7384	7360	7455	7453	7482	7399	7407	7498	7509	7424	7434	7429	7518	7512	7491	7430	7469	7430	7350	7446	7417	7401	7487	7501	7428	7361	7371	7398	7387	7362	7463	7479	7331	7463	7340	7442	7389	7258	7352	7396	7526	7538	7537	7500	7277	7511	7463	7387	7372	7348	7443	7362	7449	7409	7488	7397	7350	7303	7531	7452	7440	7357	7467	7375	7539	7391	7350	7435	7315	7493	7374	7562	7482	7339	7405	7577	7396	7482	7405	7394	7370	7327	7410	7398	7327	7574	7359	7327	7452	7585	7513	7478	7430	7452	7485	7556	7480	7478	7501	7332	7497	7512	7307	7465	7523	7562	7350	7489	7487	7436	7587	7396	7522	7468	7394	7497	7406	7355	7351	7446	7498	7460	7449	7426	7495	7516	7372	7474	7518	7402	7447	7328	7440	7485	7561	7519	7422	7477	7459	7558	7371	7465	7356	7484	7385	7464	7341	7409	7460	7326	7385	7364	7508	7402	7508	7385	7384	7577	7493	7512	7336	7404	7417	7466	7501	7467	7469	7435	7377	7458	7530	7435	7419	7397	7355	7402	7474	7491	7506	7454	7457	7448	7413	7532	7369	7478	7399	7327	7360	7325	7447	7368	7489	7460	7345	7602	7549	7443	7502	7460	7445	7596	7399	7367	7467	7567	7424	7420	7382	7414	7466	7455	7520	7491	7480	7456	7578	7492	7484	7541	7511	7535	7493	7368	7481	7411	7386	7433	7438	7347	7552	7512	7401	7534	7331	7434	7444	7561	7408	7478	7328	7511	7223	7482	7460	7379	7576	7435	7313	7522	7493	7556	7353	7471	7416	7594	7478	7498	7550	7464	7483	7331	7335	7608	7457	7404	7415	7520	7490	7488	7427	7482	7536	7444	7430	7403	7428	7344	7343	7530	7467	7511	7397	7441	7329	7329	7513	7521	7371	7345	7520	7482	7418	7371	7496	7421	7387	7387	7462	7514	7392	7511	7408	7396	7402	7472	7361	7484	7317	7548	7504	7470	7324	7428	7431	7335	7463	7349	7432	7486	7477	7444	7422	7401	7300	7529	7504	7364	7459	7440	7464	7514	7579	7590	7282	7474	7514	7473	7503	7449	7466	7266	7358	7426	7522	7491	7499	7547	7411	7400	7341	7482	7440	7458	7398	7452	7498	7315	7366	7373	7380	7525	7345	7452	7328	7484	7451	7369	7490	7335	7563	7357	7491	7554	7338	7391	7345	7461	7410	7445	7498	7400	7369	7380	7381	7581	7377	7546	7479	7357	7479	7392	7435	7424	7275	7518	7346	7420	7514	7373	7354	7412	7559	7449	7403	7391	7358	7515	7268	7491	7565	7451	7438	7387	7474	7434	7512	7511	7433	7319	7443	7386	7630	7486	7337	7263	7440	7469	7370	7394	7399	7469	7384	7277	7474	7393	7537	7338	7561	7390	7545	7382	7377	7361	7565	7287	7480	7245	7507	7518	7365	7531	7521	7428	7328	7447	7523	7339	7483	7387	7445	7476	7680	7463	7368	7403	7488	7352	7411	7531	7459	7533	7503	7467	7500	7470	7437	7332	7518	7449	7481	7450	7467	7425	7514	7462	7485	7375	7504	7333	7378	7456	7457	7374	7454	7540	7563	7446	7460	7488	7463	7525	7456	7579	7365	7353	7377	7445	7444	7393	7455	7379	7500	7541	7363	7339	7411	7515	7403	7462	7489	7461	7505	7368	7398	7416	7478	7505	7331	7458	7336	7525	7352	7365	7384	7500	7574	7430	7501	7365	7555	7449	7576	7428	7364	7422	7261	7478	7375	7545	7358	7402	7466	7491	7453	7439	7453	7569	7494	7421	7454	7431	7484	7469	7431	7428	7555	7386	7543	7414	7418	7412	7473	7391	7607	7324	7504	7385	7526	7481	7391	7494	7489	7343	7477	7374	7514	7557	7370	7566	7513	7337	7536	7517	7481	7340	7357	7336	7523	7453	7462	7656	7506	7498	7373	7380	7406	7366	7237	7526	7375	7526	7480	7457	7415	7403	7538	7478	7483	7336	7298	7374	7434	7483	7234	7386	7387	7327	7512	7249	7451	7531	7506	7299	7351	7563	7393	7445
3800	2063	3151	1077	735	771	719	726	732	714	665	734	676	737	721	685	731	694	711	670	736	702	648	656	719	687	657	687	649	674	703	699	700	669	668	712	661	670	668	659	631	711	683	621	679	686	665	638	664	660	700	662	663	655	664	648	680	663	679	696	673	707	664	668	679	678	658	617	728	668	650	708	688	651	643	709	693	655	670	634	657	661	719	633	669	651	665	692	652	678	676	685	643	655	712	666	715	701	683	687	736	723	625	642	693	713	686	684	686	681	638	722	727	686	721	662	700	710	683	675	670	696	722	676	690	666	660	719	673	702	644	681	662	701	691	691	676	682	677	699	689	657	710	660	747	663	656	708	700	711	697	683	692	704	607	697	713	698	650	637	684	709	695	698	696	693	699	687	694	713	709	657	665	710	695	703	724	679	668	737	655	676	700	619	662	686	695	643	706	683	652	721	690	631	653	707	667	676	645	652	666	674	685	689	678	733	693	687	680	656	714	648	668	681	664	693	734	684	681	732	690	671	683	628	703	665	657	662	649	740	689	670	647	660	634	624	717	707	683	712	618	658	624	689	704	643	696	708	702	697	666	714	709	665	638	679	692	666	730	636	689	713	676	659	648	675	682	700	667	659	659	635	658	670	690	667	717	682	688	687	716	640	638	669	647	683	718	670	649	693	637	669	656	685	640	674	694	703	666	659	698	732	676	662	635	647	653	677	690	676	702	681	678	687	683	661	676	672	659	679	689	673	698	667	685	715	738	682	695	698	619	662	703	685	617	685	669	653	644	674	666	649	678	682	654	674	664	710	753	684	700	689	687	681	690	707	662	665	657	672	680	677	671	727	677	718	667	665	695	652	718	693	614	655	671	654	698	646	654	666	709	686	692	691	697	653	716	692	702	675	682	660	698	653	646	723	696	683	683	675	623	668	705	643	631	686	668	666	655	653	701	693	685	671	656	670	668	658	684	671	642	673	682	683	684	707	667	648	677	708	674	668	681	670	719	649	646	702	699	678	673	687	642	681	653	658	715	641	686	661	688	715	715	660	698	661	660	683	660	649	725	683	678	680	647	655	668	654	666	706	671	657	641	670	753	682	713	718	670	684	668	645	669	651	651	690	684	616	611	663	661	697	671	702	676	666	666	663	645	699	652	676	681	712	653	702	654	712	681	666	685	635	693	695	666	637	687	667	677	692	698	636	722	676	679	668	681	649	685	672	655	708	639	688	660	696	722	652	664	696	650	696	696	691	655	670	738	654	676	646	689	708	659	684	673	725	713	657	693	668	690	699	646	697	702	701	732	628	679	708	680	633	628	651	632	693	664	696	700	671	693	666	650	688	689	659	683	671	704	673	663	651	690	698	705	660	719	646	652	726	684	639	703	703	679	652	695	642	644	725	675	664	652	699	684	679	676	680	693	718	661	705	677	648	683	701	683	693	658	665	669	625	649	694	714	628	692	670	671	659	680	683	673	686	667	682	645	660	664	672	702	657	669	702	690	689	704	643	651	684	669	644	674	662	700	744	671	679	641	710	725	714	721	667	635	671	717	642	676	654	680	689	658	693	657	620	687	651	716	686	719	693	683	618	640	683	654	686	711	680	693	692	683	687	677	650	731	673	657	721	672	660	661	670	683	716	668	740	681	692	681	718	670	671	655	718	712	676	691	668	674	665	668	609	610	716	640	719	671	669	647	690	705	629	695	675	659	690	660	704	637	625	685	666	689	694	659	655	686	677	656	687	691	678	679	674	673	652	682	673	670	658	646	667	679	704	686	709	679	702	663	734	638	659	663	650	700	688	715	696	670	688	676	667	704	694	677	685	667	631	709	704	708	682	700	696	670	706	673	634	723	657	687	701	660	654	677	681	659	711	662	744	653	678	650	671	654	652	731	666	652	663	651	683	662	698	652	718	711	654	643	667	660	685	701	704	687	644	686	656	679	676	669	680	730	691	693	632	682	678	676	659	634	684	605	678	667	655	693	652	657	703	633	727	698	669	717	672	693	684	707	634	688	661	648	641	683	679	675	717	672	681	675	628	661	723	684	688	666	723	658	675	668	680	639	666	670	676	681	610	638	667	713	663	666	688	710	674	700	701	678	663	689	672	675	678	641	685	727	657	714	655	650	658	708	674	674	702	687	650	734	687	709	722	632	673	670	720	710	688	702	706	636	701	656	697	701	715	710	666	640	702	644	688	656	678	704	686	650	691	695	701	684	726	714	674	702	672	710	723	636	634	688	688	662	659	711	712	653	713	703	678	672	697	680	652	683	680	748	669	694	677	664	645	674	691	679	684	670	742	677	654	701	699	692	653	701	687	635	703	675	665	697	681	673	751	670	685	681	653	681	661	653	689	600	684	691	665	706	713	724	678	672	724	697	633	656	675	680	713	661	637	692	704	655	690	720	752	676	690	649	713	679	659	703	644	682	625	674	704	659	657	710	677	696	635	671	667	641	653	698	667	650	660	645	677	729	694	706	691	663	649	713	675	684	676	682	679	691	683	678	666	698	714	653	702	685	702	666	679	685	665	714	672	682	624	661	639	684	663	663	652	704	675	696	617	639	717	664	747	684	686	629	646	717	696	695	707	691	673	650	641	697	650	693	651	715	713	644	679	681	669	683	705	647	654	717	710	704	668	676	704	722	743	614	651	651	649	662	666	675	708	627	633	671	649	673	715	650	640	681	688	695	642	664	692	716	690	674	636	611	648	683	669	720	685	693	721	681	670	714	655	695	715	706	677	664	674	708	641	654	644	698	701	709	645	652	626	687	674	681	703	631	677	731	688	674	713	726	685	726	671	668	666	621	717	656	705	648	690	687	669	677	652	676	671	679	660	720	644	671	671	672	624	691	668	649	680	720	665	691	674	633	698	692	722	696	670	671	688	672	653	644	656	666	690	663	673	683	704	682	742	722	659	692	709	644	716	646	649	664	635	673	663	678	727	649	682	716	692	714	658	634	722	682	651	695	674	723	701	656	729	701	668	648	671	648	658	730	657	754	705	629	645	722	676	684	696	679	625	673	694	670	692	707	689	683	672	721	704	690	646	683	677	736	645	723	679	698	638	687	708	696	679	678	654	656	697	669	702	698	708	684	706	652	691	688	736	684	654	699	706	660	685	704	694	720	670	687	695	662	670	682	699	734	689	669	713	683	716	672	681	674	662	670	715	671	712	745	762	647	718	666	725	653	662	676	677	684	677	676	704	726	609	648	709	647	640	685	649	624	660	694	650	655	664	670	697	705	709	641	696	653	675	649	681	700	666	662	683	679	656	681	661	641	682	661	643	686	660	663	673	662	737	685	724	668	653	693	642	713	637	675	702	671	682	640	700	711	690	617	669	728	659	685	659	651	674	683	716	632	687	672	667	659	681	662	707	676	667	680	689	662	687	706	698	680	672	692	637	728	710	671	682	689	673	669	683	642	708	675	663	670	661	669	675	697	660	733	671	670	715	683	731	700	696	663	671	696	712	678	696	677	683	667	641
19675	23215	28384	15374	12242	11669	10260	9275	8468	8027	7690	7399	7448	7141	6936	6820	6900	6821	6789	6701	6492	6584	6582	6561	6478	6494	6571	6587	6427	6233	6366	6358	6350	6464	6465	6437	6397	6371	6360	6327	6369	6357	6335	6271	6522	6337	6376	6323	6454	6296	6421	6332	6358	6269	6347	6459	6410	6393	6452	6381	6228	6339	6335	6435	6228	6411	6353	6252	6250	6371	6289	6269	6230	6373	6311	6453	6161	6371	6247	6300	6265	6368	6232	6370	6312	6433	6291	6272	6419	6369	6248	6323	6245	6324	6409	6257	6428	6322	6305	6322	6276	6287	6348	6378	6271	6243	6313	6266	6309	6364	6424	6367	6230	6284	6289	6196	6291	6276	6345	6390	6209	6315	6134	6240	6389	6320	6315	6465	6400	6226	6307	6290	6336	6417	6254	6273	6316	6499	6306	6326	6264	6287	6307	6217	6429	6340	6273	6224	6369	6311	6287	6231	6386	6298	6363	6343	6366	6454	6316	6400	6166	6318	6147	6257	6398	6284	6514	6332	6286	6282	6295	6463	6269	6369	6368	6235	6382	6322	6431	6248	6281	6334	6256	6173	6401	6357	6342	6299	6310	6365	6301	6092	6286	6233	6286	6304	6293	6425	6200	6339	6170	6300	6321	6203	6373	6447	6318	6345	6358	6246	6229	6321	6423	6287	6199	6379	6362	6315	6306	6443	6241	6338	6357	6464	6455	6298	6294	6381	6390	6267	6327	6357	6229	6305	6263	6323	6263	6261	6379	6346	6329	6346	6375	6342	6403	6401	6294	6392	6272	6311	6236	6287	6325	6443	6344	6168	6441	6268	6256	6289	6387	6288	6398	6286	6353	6302	6276	6226	6287	6321	6335	6305	6305	6318	6415	6358	6237	6219	6181	6290	6394	6315	6265	6358	6244	6365	6322	6387	6388	6260	6322	6265	6280	6274	6303	6391	6272	6280	6385	6254	6268	6316	6278	6296	6173	6263	6410	6305	6391	6432	6312	6244	6232	6044	6314	6326	6349	6191	6267	6421	6354	6297	6339	6353	6335	6316	6378	6308	6487	6307	6441	6296	6374	6429	6300	6264	6305	6334	6384	6293	6397	6272	6406	6394	6313	6282	6276	6337	6391	6309	6295	6245	6391	6357	6334	6268	6273	6340	6215	6317	6185	6321	6346	6390	6269	6410	6424	6331	6421	6349	6380	6346	6318	6302	6442	6257	6194	6344	6336	6329	6273	6410	6180	6417	6236	6282	6275	6410	6269	6296	6293	6385	6320	6385	6326	6279	6376	6396	6198	6231	6354	6170	6291	6247	6424	6231	6203	6265	6229	6332	6329	6322	6422	6354	6318	6408	6220	6416	6313	6255	6320	6341	6204	6328	6351	6334	6442	6382	6374	6376	6308	6320	6296	6370	6350	6339	6337	6265	6275	6374	6364	6316	6239	6431	6398	6405	6397	6413	6288	6357	6323	6287	6304	6388	6352	6321	6424	6311	6289	6359	6327	6407	6358	6496	6365	6299	6345	6386	6329	6412	6366	6275	6378	6255	6291	6317	6358	6292	6233	6297	6230	6421	6299	6300	6296	6379	6288	6222	6346	6212	6433	6253	6268	6490	6340	6432	6206	6362	6343	6282	6379	6322	6181	6246	6328	6357	6203	6339	6356	6240	6288	6300	6351	6565	6391	6381	6329	6253	6311	6312	6390	6383	6358	6188	6265	6302	6353	6341	6293	6307	6372	6409	6329	6402	6428	6302	6395	6372	6392	6409	6398	6274	6201	6252	6215	6344	6360	6225	6277	6343	6344	6337	6256	6276	6310	6266	6475	6394	6279	6359	6311	6309	6428	6283	6255	6134	6327	6274	6240	6368	6425	6319	6337	6279	6356	6416	6367	6202	6332	6345	6466	6294	6262	6273	6298	6178	6215	6407	6256	6378	6206	6396	6395	6327	6368	6280	6448	6255	6413	6315	6315	6202	6241	6282	6307	6394	6341	6298	6353	6307	6446	6285	6350	6391	6290	6296	6285	6454	6370	6349	6246	6419	6283	6319	6259	6432	6402	6333	6281	6408	6220	6329	6305	6401	6286	6247	6330	6269	6385	6248	6218	6365	6365	6465	6309	6371	6399	6321	6350	6186	6519	6450	6301	6202	6291	6246	6256	6391	6305	6226	6498	6359	6295	6213	6395	6260	6407	6393	6274	6340	6365	6285	6228	6314	6328	6239	6317	6410	6306	6349	6293	6362	6377	6284	6399	6452	6309	6403	6379	6341	6258	6393	6304	6260	6376	6264	6131	6226	6379	6272	6273	6144	6335	6338	6360	6432	6314	6397	6435	6332	6278	6313	6219	6336	6382	6205	6305	6355	6365	6409	6375	6264	6221	6322	6379	6370	6467	6532	6349	6266	6386	6336	6352	6330	6435	6412	6260	6392	6376	6430	6256	6298	6396	6324	6277	6295	6361	6276	6229	6449	6335	6283	6353	6461	6316	6373	6439	6347	6458	6386	6338	6408	6321	6244	6338	6332	6373	6246	6228	6380	6363	6218	6362	6357	6412	6254	6241	6342	6199	6287	6320	6264	6350	6272	6197	6257	6255	6239	6344	6136	6359	6285	6331	6247	6426	6219	6382	6390	6389	6380	6413	6333	6318	6287	6282	6418	6281	6317	6363	6318	6427	6278	6339	6298	6262	6434	6480	6232	6396	6355	6200	6271	6161	6261	6314	6246	6348	6249	6267	6434	6167	6265	6338	6241	6368	6392	6196	6213	6282	6343	6287	6317	6446	6178	6385	6309	6447	6369	6318	6397	6318	6254	6290	6416	6391	6360	6345	6258	6340	6312	6330	6437	6301	6356	6257	6398	6361	6311	6403	6289	6438	6416	6371	6227	6380	6399	6311	6363	6301	6215	6295	6260	6361	6331	6328	6262	6328	6398	6364	6431	6421	6302	6332	6377	6447	6321	6245	6293	6298	6422	6194	6456	6508	6353	6225	6198	6406	6386	6304	6305	6429	6372	6260	6297	6252	6327	6298	6136	6251	6305	6169	6284	6305	6258	6338	6420	6288	6346	6343	6337	6203	6268	6272	6290	6433	6281	6331	6250	6208	6421	6254	6409	6489	6316	6246	6372	6351	6417	6280	6279	6367	6212	6338	6370	6402	6289	6296	6283	6335	6217	6390	6364	6379	6307	6406	6425	6289	6294	6474	6203	6331	6298	6328	6270	6292	6341	6304	6363	6329	6393	6316	6371	6238	6316	6356	6230	6345	6307	6257	6321	6270	6308	6455	6348	6413	6374	6485	6298	6467	6344	6316	6381	6544	6324	6385	6359	6295	6268	6409	6353	6310	6297	6459	6228	6329	6333	6265	6290	6294	6277	6418	6367	6354	6380	6420	6266	6246	6408	6380	6217	6369	6418	6267	6243	6299	6429	6246	6320	6346	6289	6313	6257	6327	6237	6409	6446	6351	6391	6347	6389	6384	6305	6324	6316	6303	6318	6469	6366	6272	6359	6448	6251	6316	6188	6325	6355	6317	6248	6267	6480	6424	6309	6363	6205	6350	6320	6154	6271	6337	6201	6225	6221	6391	6241	6301	6333	6249	6314	6420	6250	6349	6330	6351	6348	6397	6373	6271	6291	6370	6435	6327	6353	6229	6298	6315	6369	6345	6467	6433	6324	6351	6319	6288	6360	6396	6253	6403	6212	6422	6451	6353	6339	6334	6451	6359	6433	6353	6383	6336	6203	6298	6342	6291	6370	6319	6329	6312	6215	6380	6166	6248	6312	6446	6339	6257	6356	6233	6363	6294	6373	6421	6324	6292	6292	6245	6395	6201	6294	6265	6327	6354	6316	6319	6287	6260	6232	6286	6267	6323	6286	6417	6387	6329	6283	6316	6234	6369	6167	6320	6200	6360	6283	6288	6391	6336	6192	6208	6315	6385	6368	6333	6321	6276	6334	6292	6258	6357	6329	6353	6330	6285	6312	6327	6281	6292	6335	6309	6265	6320	6302	6347	6249	6375	6371	6336	6366	6464	6332	6347	6313	6368	6319	6275	6197	6398	6377	6358	6269	6316	6280	6284	6304	6277	6289	6315	6361	6336	6336	6317	6293	6453	6232	6364	6344	6405	6241	6386	6233	6220	6323	6322	6301	6324	6190	6336	6269	6282	6287	6429	6340	6373	6332	6338	6473	6312	6271	6357	6378	6388	6428	6367	6264	6357	6313	6397	6385	6304	6294	6355	6377	6319	6292	6308	6272	6406	6276	6236	6283	6322	6234	6245	6402	6568	6312	6276	6253	6237	6148	6296	6288	6189	6332	6313	6367	6303	6355	6410	6432	6327	6396	6236	6375	6401	6302	6286	6444	6321	6279	6416	6180	6260	6290	6237	6357	6257	6169	6327	6257	6398	6374	6425	6324	6306	6303	6492	6235	6346	6387	6366	6439	6255	6403	6374	6400	6399	6336	6421	6384	6339	6356	6356	6378	6372	6359	6428	6359	6215	6349	6264	6338	6297	6380	6343	6274	6336	6285	6385	6329	6243	6398	6424	6349	6261	6373	6468	6250	6318	6273	6294	6375	6350	6290	6354	6286	6232	6338	6403	6302	6295	6415	6219	6352	6313	6374	6247	6257	6302	6322	6261	6288	6331	6407	6294	6291	6499	6330	6360	6521	6313	6276	6240	6343	6415	6070	6355	6334	6357	6235	6311	6392	6371	6209	6269	6255	6355	6285	6301	6290	6354	6280	6166	6363	6324	6393	6158	6324	6467	6200	6345	6292	6400	6298	6465	6200	6373	6434	6284	6322	6256	6330	6408	6364	6210	6438	6229	6227	6413	6382	6229	6216	6405	6346	6333	6327	6322	6285	6353	6415	6371	6380	6272	6374	6283	6221	6385	6462	6319	6311	6312	6271	6320	6429	6255	6288	6363	6355	6348	6341	6303	6322	6350	6276	6271	6338	6308	6323	6299	6269	6326	6246	6231	6281	6176	6363	6307	6396	6337	6302	6339	6280	6308	6357	6347	6238	6249	6262	6318	6232	6364	6406	6271	6520	6422	6276	6220	6356	6398	6341	6345	6291	6293	6408	6247	6293	6265	6322
3988	2374	4073	1182	647	671	641	644	628	646	609	613	657	633	635	584	605	588	627	643	600	618	609	595	599	588	588	619	579	614	623	594	613	588	604	546	597	617	621	623	595	607	567	627	573	597	616	678	646	570	568	590	614	593	585	626	599	621	631	649	612	635	619	637	586	564	595	622	584	590	579	587	580	607	609	595	595	578	609	602	530	577	585	569	551	607	605	607	567	601	618	562	565	586	623	604	561	625	601	598	591	592	624	554	615	596	563	587	612	632	594	618	603	609	584	595	584	611	642	622	554	614	594	641	600	604	583	594	595	624	609	569	598	610	629	559	640	645	600	562	586	592	583	611	627	584	575	610	607	545	615	560	620	582	606	633	601	576	555	614	562	547	558	575	574	575	621	617	596	601	621	585	597	601	600	603	600	583	621	579	603	578	569	588	552	600	563	593	573	581	608	624	600	601	602	629	602	530	581	572	630	610	584	633	563	647	581	560	616	625	588	594	579	587	606	642	573	626	589	595	618	617	601	613	605	564	598	590	580	624	633	574	645	595	634	585	617	613	589	580	533	600	568	582	581	581	630	581	563	597	614	599	615	584	637	566	593	610	589	628	636	564	588	591	617	589	628	635	621	627	597	573	613	612	625	597	612	605	616	579	601	592	599	629	561	612	547	551	573	620	607	547	617	579	612	596	613	578	564	607	617	615	591	620	595	596	588	588	581	640	585	552	622	605	592	615	640	638	649	609	600	620	600	598	568	589	583	613	593	567	584	602	618	579	592	626	613	582	639	563	609	590	613	597	621	625	549	609	573	640	619	612	575	565	613	582	638	626	587	592	610	645	586	590	577	584	626	612	596	644	615	538	612	583	585	613	603	620	581	571	565	592	602	568	604	610	644	641	601	554	601	618	603	649	593	619	614	633	599	624	601	592	613	544	607	609	576	610	604	601	634	600	559	580	570	617	599	624	646	567	612	611	614	606	629	551	581	616	616	580	638	542	599	663	622	584	603	593	600	585	608	606	608	599	587	633	588	577	647	589	566	632	573	619	606	626	606	592	596	617	632	566	600	549	602	604	605	614	577	614	638	614	605	590	606	624	610	617	615	615	618	636	592	612	618	588	600	624	620	591	600	631	619	576	618	599	654	595	584	611	623	612	592	607	634	574	622	637	575	602	581	652	657	591	583	585	634	610	595	614	552	578	613	600	630	590	628	582	556	581	587	568	606	635	614	610	621	573	635	583	592	619	608	587	592	592	593	567	596	639	606	650	533	617	590	590	575	594	624	580	619	618	635	566	618	598	568	595	610	643	584	591	589	589	620	629	590	626	565	618	542	589	635	630	631	635	630	629	574	634	590	601	639	591	636	606	630	585	600	598	616	637	576	564	598	594	573	628	620	588	564	573	608	577	561	605	616	617	594	604	590	600	600	579	567	605	600	625	603	624	639	603	603	588	614	588	601	568	598	593	599	585	562	610	620	650	636	590	596	545	625	608	601	642	593	622	616	592	583	579	603	619	628	605	556	640	595	632	568	570	645	575	604	581	577	611	632	665	609	606	581	626	603	574	613	641	647	633	598	630	569	557	616	632	594	567	643	613	571	588	605	595	560	587	573	590	564	571	592	567	584	643	593	622	579	608	624	617	590	589	579	584	602	603	577	594	586	595	612	588	567	603	580	578	621	579	621	572	598	614	616	570	600	574	627	602	592	592	581	582	596	550	597	565	626	625	608	575	606	600	581	594	618	603	552	633	601	630	597	616	640	585	608	592	600	583	599	588	598	617	619	612	592	568	608	596	616	571	600	619	589	627	594	599	586	572	591	571	610	620	596	591	630	587	595	604	612	616	597	583	614	617	644	578	543	620	591	593	617	667	593	607	604	617	557	613	582	581	608	623	591	580	611	614	596	597	623	574	566	587	599	617	585	606	637	601	586	652	600	615	571	633	604	622	626	589	610	605	591	592	640	624	594	608	555	568	605	591	604	593	551	636	574	584	610	603	565	597	584	579	601	548	627	597	570	605	614	586	593	571	627	596	599	621	593	596	590	661	627	552	598	625	601	576	604	580	593	610	613	639	647	598	599	596	569	592	625	671	540	620	600	592	607	600	573	554	530	595	589	590	572	581	625	563	593	576	602	655	611	617	616	591	615	548	567	594	605	587	605	595	627	629	576	614	592	578	634	599	574	598	592	583	608	605	577	625	620	629	644	614	592	624	596	556	590	581	603	616	588	582	565	599	581	620	619	581	582	610	576	591	606	655	577	571	560	596	627	604	562	578	613	564	579	625	596	582	612	550	590	559	590	595	603	590	606	607	599	591	603	599	599	598	575	594	577	621	586	589	603	587	588	585	594	601	581	567	582	606	583	613	600	581	595	630	613	596	609	615	612	621	656	629	589	569	611	579	562	613	632	620	652	554	572	643	642	625	616	555	605	611	576	598	607	584	585	608	584	573	633	575	614	558	598	624	609	617	611	585	587	613	604	603	607	596	619	575	586	621	540	606	579	615	579	596	599	603	572	628	591	585	607	603	565	591	653	588	555	595	563	621	576	617	615	608	588	518	571	581	601	593	579	579	627	595	606	646	590	607	637	587	598	601	656	602	623	601	639	582	596	592	627	623	628	643	565	597	577	608	600	565	565	583	580	554	606	590	633	597	546	625	590	552	577	593	641	571	636	565	583	604	602	611	567	610	602	583	583	597	651	629	633	556	629	613	598	594	603	610	658	589	590	611	611	583	618	589	643	654	566	559	620	625	606	632	603	601	614	620	642	613	627	605	594	598	601	614	607	646	608	634	585	593	609	622	576	594	653	616	615	612	607	551	607	600	592	551	611	619	614	604	623	621	622	594	618	619	579	591	623	582	614	585	623	581	579	563	623	564	636	574	589	626	587	565	586	592	582	613	603	572	586	592	566	567	600	632	558	560	637	612	604	562	601	598	586	600	583	575	623	589	605	567	573	619	592	611	587	593	590	634	581	623	576	634	648	561	559	629	575	605	593	583	612	621	569	601	612	609	596	576	578	633	602	567	624	588	616	607	586	603	559	599	600	573	578	582	607	564	579	588	612	589	567	591	605	593	591	606	589	608	581	592	617	628	605	597	579	608	610	630	598	604	597	606	583	617	611	591	587	572	611	583	577	618	598	559	595	611	606	631	597	631	572	601	587	613	618	578	577	593	548	601	605	585	598	566	631	567	617	635	566	606	586	568	584	592	568	605	587	616	590	617	596	618	608	602	592	586	580	592	620	542	626	604	604	574	586	585	619	602	597	611	601	558	601	643	576	594	640	563	576	658	566	606	655	561	600	590	580	593	593	602	597	605	572	614	616	637	646	583	596	578	595	625	562	557	579	581	595	648	631	587	581	626	596	591	645	634	579	639	633	609	582	605	579	572	602	596	571	570	623	585	641	648	643	606	579	582	631	568	627	620	576	568	610	565	624	604	633	588	598	622	588	612	593	592	600	628	608	558	647	623	595	564	643	599
20925	26516	30697	16263	13452	12551	11221	9695	8690	8054	7518	7286	7079	6683	6509	6518	6408	6512	6308	6240	6231	5946	6009	5957	6127	5987	5960	5881	5907	5747	5974	5842	5855	5818	5713	5757	5688	5753	5825	5700	5687	5788	5598	5783	5647	5754	5648	5789	5748	5640	5614	5728	5737	5764	5782	5627	5767	5684	5726	5697	5738	5771	5850	5697	5669	5685	5741	5808	5691	5712	5796	5763	5702	5679	5609	5582	5681	5520	5603	5704	5691	5696	5814	5696	5707	5751	5682	5781	5699	5568	5749	5719	5616	5600	5927	5710	5669	5550	5711	5671	5833	5674	5673	5743	5763	5739	5734	5862	5727	5604	5751	5786	5806	5691	5725	5672	5772	5648	5784	5694	5642	5771	5721	5664	5750	5722	5731	5776	5775	5711	5641	5682	5676	5742	5659	5659	5718	5661	5708	5712	5765	5571	5707	5713	5791	5683	5713	5680	5652	5658	5743	5551	5779	5614	5752	5789	5817	5652	5669	5755	5601	5737	5641	5693	5685	5750	5837	5699	5702	5792	5699	5698	5768	5764	5731	5730	5623	5717	5733	5669	5900	5527	5717	5564	5798	5679	5756	5686	5707	5647	5613	5826	5794	5615	5694	5834	5677	5680	5663	5639	5677	5628	5717	5545	5768	5605	5650	5810	5810	5740	5811	5686	5758	5655	5588	5695	5859	5771	5636	5766	5712	5765	5707	5886	5712	5779	5591	5693	5604	5729	5764	5744	5686	5724	5718	5754	5742	5702	5649	5763	5581	5772	5720	5734	5632	5781	5724	5732	5708	5627	5613	5641	5724	5668	5641	5577	5726	5712	5715	5780	5654	5743	5598	5515	5722	5716	5662	5784	5718	5836	5796	5611	5705	5690	5742	5735	5763	5650	5716	5572	5840	5752	5738	5667	5671	5750	5757	5737	5631	5638	5627	5655	5711	5787	5624	5771	5740	5799	5727	5680	5762	5737	5783	5685	5657	5748	5590	5721	5785	5703	5699	5664	5688	5657	5574	5746	5659	5690	5765	5822	5669	5709	5539	5609	5878	5667	5650	5659	5722	5713	5566	5525	5733	5699	5835	5686	5642	5742	5761	5888	5729	5745	5738	5633	5606	5765	5829	5702	5664	5614	5728	5742	5869	5773	5641	5701	5668	5760	5520	5680	5753	5704	5607	5688	5689	5749	5622	5662	5690	5814	5551	5703	5681	5720	5836	5695	5554	5654	5617	5721	5666	5656	5765	5603	5685	5801	5615	5676	5633	5714	5652	5760	5681	5701	5759	5693	5697	5596	5687	5728	5736	5661	5775	5741	5707	5724	5663	5706	5526	5679	5718	5721	5746	5618	5662	5685	5777	5516	5695	5748	5709	5767	5713	5700	5662	5815	5776	5692	5634	5679	5545	5759	5687	5648	5664	5784	5640	5866	5683	5731	5648	5747	5762	5651	5683	5715	5742	5676	5784	5692	5677	5664	5736	5789	5717	5677	5660	5737	5739	5699	5630	5693	5864	5675	5684	5645	5719	5749	5720	5640	5743	5819	5743	5715	5725	5642	5648	5710	5718	5641	5683	5678	5656	5861	5729	5806	5596	5759	5622	5717	5576	5779	5655	5679	5690	5736	5704	5745	5857	5782	5758	5811	5738	5679	5605	5652	5735	5715	5697	5748	5683	5670	5717	5790	5605	5716	5633	5666	5560	5657	5673	5651	5696	5678	5704	5595	5590	5676	5820	5577	5741	5656	5807	5790	5684	5606	5779	5737	5767	5699	5740	5563	5784	5662	5665	5647	5812	5778	5622	5580	5651	5775	5725	5650	5673	5684	5616	5762	5761	5685	5702	5798	5658	5574	5736	5636	5644	5741	5605	5765	5617	5636	5787	5709	5749	5548	5712	5738	5623	5646	5732	5741	5643	5736	5685	5659	5650	5754	5656	5812	5714	5683	5765	5782	5568	5744	5659	5742	5703	5671	5799	5704	5743	5686	5728	5708	5639	5550	5803	5725	5550	5641	5659	5709	5713	5718	5786	5685	5751	5776	5673	5838	5704	5739	5583	5749	5730	5660	5736	5848	5848	5582	5620	5738	5673	5678	5668	5703	5701	5583	5606	5786	5716	5678	5739	5781	5643	5779	5728	5710	5617	5781	5724	5760	5722	5705	5771	5606	5715	5804	5701	5770	5651	5687	5712	5668	5660	5676	5776	5813	5740	5641	5746	5620	5705	5621	5836	5771	5766	5711	5619	5714	5689	5647	5867	5823	5665	5645	5644	5739	5653	5761	5659	5746	5722	5657	5525	5720	5723	5693	5617	5661	5673	5698	5696	5660	5537	5796	5751	5736	5717	5718	5742	5663	5809	5739	5718	5773	5747	5791	5608	5661	5652	5713	5684	5602	5693	5819	5635	5654	5633	5731	5718	5820	5709	5594	5795	5662	5674	5677	5668	5717	5770	5743	5650	5772	5714	5567	5689	5755	5738	5614	5844	5712	5637	5655	5765	5826	5633	5759	5775	5610	5872	5680	5745	5671	5783	5575	5745	5719	5569	5760	5571	5709	5662	5586	5706	5753	5713	5625	5741	5731	5778	5754	5700	5685	5612	5749	5585	5676	5684	5722	5685	5738	5730	5766	5750	5670	5771	5734	5812	5621	5705	5703	5776	5794	5596	5676	5746	5805	5634	5633	5663	5747	5642	5699	5675	5805	5764	5591	5803	5720	5730	5844	5712	5660	5675	5849	5668	5806	5764	5735	5729	5674	5717	5657	5658	5831	5738	5764	5834	5723	5631	5617	5718	5594	5614	5685	5617	5746	5796	5688	5576	5722	5683	5713	5779	5763	5760	5709	5672	5733	5656	5690	5655	5710	5732	5709	5655	5713	5707	5848	5658	5535	5681	5705	5665	5695	5799	5761	5774	5783	5580	5755	5768	5792	5780	5756	5632	5742	5720	5819	5667	5567	5686	5685	5699	5665	5779	5648	5617	5699	5732	5752	5544	5805	5819	5867	5597	5605	5811	5769	5689	5676	5773	5686	5679	5750	5717	5608	5774	5659	5713	5680	5711	5657	5771	5659	5680	5693	5667	5711	5603	5763	5675	5689	5785	5665	5765	5833	5746	5644	5704	5596	5696	5681	5675	5672	5629	5776	5651	5641	5786	5668	5648	5746	5735	5679	5682	5805	5744	5723	5662	5615	5713	5684	5761	5625	5607	5695	5700	5711	5813	5669	5670	5682	5827	5762	5755	5714	5649	5733	5669	5600	5737	5672	5704	5753	5647	5639	5693	5709	5748	5705	5630	5675	5657	5664	5724	5711	5679	5707	5777	5751	5662	5884	5791	5765	5732	5705	5743	5731	5680	5723	5711	5822	5824	5775	5606	5626	5706	5734	5663	5705	5698	5690	5701	5824	5560	5717	5569	5630	5711	5593	5804	5724	5619	5607	5641	5665	5749	5676	5596	5670	5762	5651	5867	5660	5744	5595	5713	5706	5626	5731	5644	5718	5783	5698	5729	5762	5798	5711	5702	5666	5660	5813	5620	5631	5801	5781	5712	5648	5588	5737	5615	5768	5801	5731	5782	5759	5746	5614	5728	5636	5783	5763	5761	5683	5612	5775	5752	5645	5791	5622	5756	5520	5603	5794	5639	5676	5607	5745	5705	5651	5710	5717	5769	5622	5737	5670	5710	5637	5674	5660	5667	5693	5752	5661	5666	5684	5888	5602	5753	5591	5641	5684	5709	5653	5714	5673	5760	5718	5701	5575	5640	5592	5647	5836	5827	5755	5707	5522	5790	5612	5740	5713	5684	5712	5771	5780	5785	5754	5691	5706	5604	5682	5680	5579	5682	5744	5591	5730	5603	5684	5673	5707	5722	5625	5713	5771	5684	5673	5710	5691	5742	5668	5770	5765	5697	5594	5789	5754	5627	5764	5727	5692	5587	5767	5647	5623	5741	5697	5706	5644	5765	5687	5675	5739	5613	5744	5660	5591	5734	5665	5704	5789	5639	5666	5674	5611	5639	5758	5589	5762	5606	5710	5704	5715	5681	5685	5652	5674	5832	5877	5721	5753	5754	5769	5806	5613	5640	5756	5738	5673	5775	5633	5643	5862	5651	5835	5667	5714	5661	5747	5712	5693	5618	5771	5755	5577	5699	5682	5736	5594	5656	5688	5662	5567	5619	5607	5727	5712	5729	5819	5699	5669	5658	5705	5691	5796	5723	5794	5727	5609	5726	5722	5596	5699	5815	5663	5715	5674	5713	5740	5865	5670	5739	5725	5800	5805	5801	5568	5805	5685	5763	5776	5746	5687	5675	5908	5788	5687	5721	5701	5778	5602	5773	5663	5743	5870	5840	5688	5720	5690	5758	5697	5747	5740	5749	5726	5748	5637	5772	5629	5638	5696	5579	5845	5761	5690	5788	5729	5698	5761	5708	5759	5676	5560	5800	5626	5656	5775	5738	5770	5775	5780	5699	5727	5673	5703	5788	5713	5662	5667	5688	5674	5670	5645	5747	5790	5757	5711	5764	5722	5698	5652	5660	5741	5618	5623	5782	5818	5662	5803	5644	5587	5776	5732	5651	5739	5700	5717	5706	5698	5637	5749	5669	5643	5677	5878	5942	5773	5696	5653	5714	5613	5614	5722	5644	5687	5623	5561	5637	5680	5696	5643	5605	5761	5808	5785	5636	5737	5746	5660	5703	5660	5685	5799	5802	5705	5595	5857	5707	5605	5647	5629	5779	5605	5608	5669	5593	5639	5766	5575	5807	5611	5741	5726	5821	5668	5780	5622	5638	5784	5756	5639	5764	5847	5732	5739	5585	5638	5790	5605	5726	5717	5815	5684	5689	5719	5842	5720	5729	5606	5708	5606	5755	5679	5730	5631	5632	5774	5743	5658	5696	5799	5752	5689	5666	5722	5718	5659	5757	5680	5630	5656	5793	5769	5792	5575	5613	5617	5758	5783	5729	5809	5682	5838	5644	5810	5758	5851	5790	5660	5677	5704	5686	5577	5698	5874	5681	5705	5627	5722	5605	5521	5657	5648	5712	5719	5648	5670	5728	5690	5814	5766	5736	5675	5706	5631	5612	5711	5782	5643	5693	5702
2890	2778	7684	1539	659	699	648	631	603	495	602	570	563	557	557	587	557	482	515	497	519	510	513	462	500	496	469	491	483	519	517	465	494	506	538	520	478	527	490	498	484	506	467	454	510	480	519	468	456	487	495	497	528	534	470	481	469	438	497	460	486	468	496	458	483	495	481	459	485	491	489	484	494	490	547	478	456	473	501	490	503	475	439	495	445	507	478	487	494	491	508	509	525	459	480	450	484	472	491	460	494	508	494	487	448	492	482	491	492	479	488	504	517	497	498	484	501	480	469	480	469	508	500	487	439	419	457	480	470	479	452	506	491	511	447	474	444	479	473	466	490	477	514	469	457	474	497	508	485	492	486	477	452	477	489	471	462	456	465	486	465	473	464	506	512	490	478	488	480	508	467	470	443	470	494	490	459	512	452	501	479	464	507	479	506	503	482	464	515	495	452	492	449	472	459	493	494	436	484	525	497	496	459	471	486	460	476	435	444	506	488	482	507	509	511	502	469	491	482	490	487	477	479	483	497	453	455	492	501	468	509	496	481	460	530	439	482	491	445	465	470	453	478	465	457	500	488	486	493	493	482	497	459	507	531	495	456	476	469	517	497	511	476	488	489	479	459	450	501	459	458	489	481	510	485	515	515	453	501	496	414	448	471	485	454	479	496	466	451	494	505	481	511	439	526	498	480	487	474	479	503	498	478	455	500	468	505	475	495	443	508	470	462	466	476	459	476	495	488	487	488	492	490	469	513	456	443	465	489	482	513	493	451	535	485	502	471	478	469	527	468	515	459	506	464	480	493	449	456	481	483	469	499	511	485	441	445	503	488	501	497	508	493	502	471	471	486	488	459	449	493	466	475	504	451	511	486	481	474	485	512	511	452	424	468	438	427	493	470	476	464	454	492	496	471	461	491	459	495	478	480	503	481	484	509	505	505	500	494	499	494	471	480	457	502	476	503	506	481	531	445	481	499	455	483	510	468	465	507	511	454	492	472	460	494	485	464	501	476	488	485	480	492	482	471	515	473	495	514	475	471	494	511	509	557	458	447	476	521	495	449	476	499	502	446	470	499	440	478	486	454	498	489	510	472	435	530	481	465	459	478	469	484	458	507	483	465	498	468	470	497	514	482	477	486	504	497	445	512	486	499	532	496	513	473	511	477	484	502	495	444	451	460	477	465	512	491	444	491	499	476	494	502	504	461	459	481	438	489	479	480	491	460	494	484	491	430	481	509	490	490	475	471	454	514	518	450	502	440	472	471	470	441	500	482	497	507	480	490	497	509	499	476	464	463	496	521	513	463	519	485	484	502	469	464	451	451	475	484	474	468	471	488	475	492	492	478	469	508	466	493	497	482	517	456	474	506	433	470	517	491	454	490	505	469	487	476	500	489	449	465	506	475	492	490	476	454	464	505	480	454	491	449	494	512	483	529	466	497	491	456	490	462	440	491	470	495	480	498	432	491	476	492	498	450	520	498	479	497	475	529	498	483	451	468	464	491	482	455	473	509	452	490	514	506	495	510	487	482	500	460	494	496	519	464	462	500	507	474	479	494	475	502	439	472	443	520	500	490	460	497	476	491	499	517	524	471	481	495	534	452	475	498	497	484	499	470	511	483	513	474	476	451	489	470	485	495	467	501	457	476	500	498	498	507	470	529	482	506	490	502	458	469	483	485	496	461	510	456	498	449	487	489	458	493	502	496	475	468	496	506	465	461	495	465	479	488	528	488	493	477	470	491	473	503	542	458	484	506	499	481	481	474	441	522	481	488	500	462	478	488	484	488	479	491	492	487	484	471	454	470	517	491	434	448	542	481	464	479	489	487	484	465	475	463	494	467	464	478	477	502	446	469	455	511	495	514	492	478	490	472	479	522	509	490	481	480	503	460	467	496	489	501	482	506	466	466	467	481	466	457	515	480	450	491	506	486	493	428	515	478	479	472	483	510	495	491	486	449	526	503	463	477	467	523	499	495	479	452	466	482	479	483	454	534	480	494	465	474	467	468	483	485	421	497	470	501	441	485	505	489	438	473	489	472	485	478	512	459	492	502	490	481	484	502	450	468	498	484	496	492	465	512	484	500	469	496	528	469	450	475	455	504	466	476	457	515	473	505	489	490	462	482	477	478	522	471	486	492	477	464	455	458	502	497	492	479	499	530	485	452	500	450	488	495	518	474	476	519	466	496	488	466	481	477	494	489	476	493	488	462	483	465	492	456	444	503	478	500	487	498	479	469	513	492	489	475	497	487	500	490	474	486	456	487	486	484	480	489	494	478	471	495	483	483	496	486	499	443	481	457	503	499	507	519	498	472	509	492	479	474	451	482	497	499	484	497	470	457	499	522	465	501	445	477	476	475	494	478	440	490	436	453	491	472	466	446	501	502	469	489	474	480	503	505	492	499	480	501	473	481	501	470	474	525	460	500	539	487	432	524	490	490	452	512	480	500	520	510	467	475	512	491	522	477	453	478	467	467	508	491	477	477	442	471	473	437	471	492	485	484	483	441	469	493	512	494	467	469	476	502	461	486	476	478	482	463	508	500	454	475	451	479	488	480	499	488	501	508	456	503	501	455	481	525	458	475	502	469	457	474	497	460	487	458	482	465	458	499	461	474	478	470	455	516	497	466	513	494	494	478	472	483	481	480	489	479	478	486	476	456	480	500	482	483	503	509	469	470	488	492	467	486	509	495	481	490	482	458	491	486	476	471	488	505	473	520	476	481	499	513	477	417	474	481	441	482	478	421	477	509	506	480	457	492	479	523	475	498	457	513	499	515	487	490	474	466	489	484	500	468	494	460	481	549	461	445	501	501	466	463	473	454	470	495	478	507	467	498	478	492	490	468	465	443	482	498	498	491	441	466	499	493	479	498	438	450	441	451	496	470	492	526	439	495	478	472	467	493	485	506	467	496	483	506	450	547	461	483	496	487	495	494	526	489	499	474	449	469	480	455	497	455	487	479	497	481	455	455	462	484	469	484	560	492	507	458	460	495	474	445	493	452	484	475	505	494	480	485	471	490	494	471	440	467	513	486	448	466	478	486	491	535	486	511	487	467	474	432	472	452	491	470	529	480	475	468	489	482	487	462	450	422	491	489	501	447	505	485	469	467	497	470	489	498	522	451	474	490	449	454	510	497	512	455	462	495	476	493	477	443	501	484	475	466	470	525	529	526	441	486	480	503	490	507	491	463	487	486	514	488	433	462	463	479	504	537	467	476	461	468	499	485	463	462	477	465	460	515	460	447	450	490	495	486	444	463	509	513	483	483	457	438	479	476	502	479	513	498	481	468	458	464	482	456	478	480	472	447	503	548	499	501	505	488	486	489	465	459	487	466	446	488	514	496	443	465	472	508	538	497	473	507	482	498	446	482	463	504	492	482	448	477	485	481	478	457	494	496	489	508	491	471	479	433	450	497	496	469	473	479	494	506	438	477	483	485	481	515	464	438	450	478	504	487	464	467	473	471	451	481	470	466	477	486	463
27152	30208	40050	20321	19123	17915	15378	13030	11160	9788	8880	8189	7773	7230	6815	6547	6342	6375	6134	5765	5624	5578	5443	5279	5447	5249	5302	5188	5175	5113	5113	5133	4936	5012	5031	5018	4955	4972	4881	5026	4974	4870	4924	4711	4812	4803	4856	4817	4796	4793	4841	4819	4878	4840	4862	4736	4778	4939	4747	4718	4741	4767	4740	4700	4715	4822	4854	4786	4787	4739	4704	4722	4727	4662	4675	4745	4741	4695	4731	4724	4682	4720	4784	4813	4694	4866	4767	4801	4736	4720	4789	4805	4698	4608	4668	4781	4773	4654	4737	4755	4829	4709	4784	4811	4747	4753	4680	4714	4705	4626	4666	4740	4810	4610	4718	4766	4741	4821	4763	4701	4704	4788	4790	4680	4659	4701	4725	4726	4686	4710	4721	4764	4618	4569	4713	4758	4688	4757	4794	4683	4740	4762	4687	4661	4774	4690	4636	4675	4736	4676	4725	4598	4749	4787	4668	4817	4661	4622	4628	4688	4725	4742	4606	4760	4623	4715	4863	4743	4642	4827	4672	4605	4627	4633	4741	4814	4756	4725	4746	4633	4698	4764	4717	4828	4550	4701	4734	4711	4720	4740	4765	4710	4639	4713	4647	4719	4754	4720	4715	4683	4612	4790	4742	4683	4703	4612	4666	4627	4745	4688	4761	4846	4671	4661	4703	4786	4762	4667	4685	4837	4664	4637	4789	4753	4715	4816	4755	4697	4747	4625	4691	4761	4659	4722	4647	4783	4744	4764	4726	4766	4779	4716	4680	4733	4599	4736	4780	4695	4759	4832	4636	4726	4820	4698	4704	4619	4747	4808	4675	4660	4709	4693	4772	4713	4664	4802	4746	4651	4766	4721	4658	4657	4737	4628	4750	4716	4802	4703	4658	4690	4676	4768	4709	4690	4726	4767	4696	4774	4566	4777	4678	4753	4695	4689	4764	4784	4673	4713	4822	4694	4780	4709	4754	4659	4651	4631	4721	4664	4637	4840	4833	4733	4757	4674	4642	4660	4720	4726	4708	4717	4631	4762	4716	4687	4786	4655	4682	4715	4534	4685	4685	4635	4642	4764	4625	4783	4726	4711	4695	4635	4669	4701	4746	4612	4644	4769	4726	4572	4691	4746	4729	4828	4738	4687	4689	4634	4764	4729	4746	4630	4674	4708	4720	4806	4661	4741	4676	4686	4721	4685	4800	4769	4741	4660	4703	4808	4706	4663	4582	4586	4734	4625	4662	4721	4759	4743	4672	4594	4751	4661	4586	4746	4665	4632	4694	4654	4673	4717	4669	4737	4734	4680	4622	4674	4885	4658	4677	4798	4600	4689	4690	4697	4770	4608	4537	4700	4754	4825	4783	4690	4726	4659	4735	4656	4697	4758	4640	4705	4821	4499	4675	4562	4679	4687	4630	4626	4569	4661	4735	4646	4693	4701	4772	4751	4657	4695	4761	4780	4673	4698	4590	4737	4785	4709	4748	4526	4712	4688	4694	4738	4689	4681	4708	4774	4727	4720	4735	4657	4584	4726	4682	4723	4791	4711	4685	4646	4710	4671	4669	4666	4737	4718	4722	4688	4607	4745	4604	4735	4827	4658	4639	4836	4756	4575	4829	4812	4763	4692	4773	4724	4695	4759	4661	4781	4745	4751	4680	4782	4698	4766	4675	4741	4760	4662	4839	4730	4703	4792	4621	4675	4740	4763	4687	4688	4730	4593	4746	4763	4727	4763	4626	4676	4716	4918	4711	4746	4757	4614	4839	4613	4626	4793	4743	4707	4750	4729	4611	4636	4749	4742	4703	4624	4701	4610	4754	4730	4755	4789	4652	4746	4729	4597	4760	4734	4729	4691	4792	4816	4677	4744	4691	4657	4771	4670	4637	4705	4740	4679	4775	4653	4731	4727	4622	4729	4823	4690	4707	4738	4697	4606	4611	4739	4673	4759	4788	4721	4656	4708	4736	4823	4802	4695	4742	4867	4650	4758	4610	4799	4709	4532	4715	4694	4664	4729	4735	4685	4713	4842	4832	4731	4656	4833	4639	4724	4683	4672	4717	4621	4666	4777	4740	4668	4793	4679	4551	4747	4754	4704	4788	4672	4713	4715	4615	4748	4579	4703	4692	4621	4784	4628	4675	4730	4668	4621	4798	4791	4763	4733	4692	4773	4737	4648	4746	4616	4755	4664	4702	4873	4725	4610	4671	4730	4790	4672	4735	4691	4716	4723	4692	4726	4692	4761	4760	4699	4724	4721	4699	4826	4708	4734	4689	4770	4592	4712	4755	4702	4615	4749	4616	4651	4813	4680	4627	4701	4651	4753	4761	4632	4631	4751	4650	4858	4835	4706	4725	4717	4750	4656	4690	4813	4705	4829	4647	4613	4721	4787	4670	4803	4771	4819	4796	4758	4782	4676	4697	4828	4613	4782	4528	4798	4710	4681	4773	4724	4667	4632	4744	4698	4697	4702	4661	4743	4622	4670	4672	4785	4669	4838	4722	4695	4795	4748	4762	4823	4706	4811	4691	4785	4774	4656	4593	4724	4752	4640	4730	4744	4724	4716	4667	4696	4750	4860	4733	4775	4702	4652	4678	4723	4834	4682	4721	4588	4801	4738	4665	4628	4778	4744	4785	4737	4660	4778	4718	4731	4608	4790	4696	4760	4713	4629	4674	4519	4791	4642	4693	4718	4786	4777	4643	4788	4703	4640	4768	4711	4686	4707	4691	4674	4616	4671	4743	4805	4760	4743	4689	4680	4554	4755	4677	4745	4753	4674	4722	4733	4774	4740	4730	4663	4727	4747	4759	4660	4739	4739	4715	4783	4742	4696	4678	4627	4625	4662	4792	4661	4758	4664	4728	4766	4764	4629	4747	4682	4745	4558	4753	4643	4784	4775	4676	4581	4741	4733	4665	4744	4675	4733	4801	4657	4754	4751	4725	4643	4770	4637	4738	4709	4768	4666	4744	4622	4756	4794	4811	4667	4739	4846	4628	4749	4738	4730	4656	4684	4727	4654	4719	4736	4682	4648	4745	4680	4741	4638	4684	4720	4630	4685	4669	4718	4693	4803	4717	4596	4646	4758	4725	4659	4681	4686	4742	4711	4746	4721	4658	4746	4798	4791	4619	4733	4655	4803	4739	4554	4663	4705	4747	4644	4694	4748	4780	4733	4688	4937	4685	4761	4658	4740	4788	4737	4803	4581	4674	4578	4616	4763	4791	4663	4679	4668	4733	4694	4614	4789	4648	4624	4774	4742	4703	4664	4716	4566	4875	4726	4714	4672	4644	4656	4774	4702	4770	4694	4735	4785	4674	4745	4787	4602	4695	4707	4647	4700	4666	4689	4759	4734	4655	4730	4800	4768	4677	4643	4798	4722	4736	4744	4818	4741	4697	4753	4655	4704	4728	4772	4690	4727	4817	4736	4799	4709	4756	4691	4642	4739	4860	4569	4755	4705	4687	4668	4794	4735	4634	4747	4682	4787	4743	4774	4881	4718	4654	4777	4828	4668	4725	4685	4719	4756	4757	4559	4651	4765	4661	4661	4740	4737	4679	4571	4720	4642	4640	4700	4696	4764	4678	4681	4780	4751	4781	4643	4718	4721	4711	4715	4622	4668	4722	4713	4624	4664	4744	4740	4741	4619	4819	4696	4776	4798	4782	4722	4686	4643	4635	4753	4697	4738	4689	4729	4822	4583	4735	4719	4657	4662	4857	4738	4699	4648	4704	4730	4683	4673	4722	4608	4748	4711	4702	4613	4644	4702	4729	4653	4627	4664	4760	4664	4737	4735	4847	4764	4705	4695	4685	4915	4767	4699	4692	4701	4718	4718	4781	4700	4658	4766	4742	4822	4750	4709	4840	4738	4699	4735	4776	4710	4665	4668	4665	4672	4529	4779	4699	4636	4748	4645	4721	4682	4783	4719	4765	4682	4817	4795	4731	4650	4751	4618	4710	4674	4859	4813	4680	4686	4791	4769	4654	4724	4685	4721	4702	4789	4739	4655	4718	4800	4642	4677	4657	4714	4770	4745	4722	4675	4817	4722	4778	4750	4640	4654	4682	4780	4776	4621	4796	4673	4768	4748	4696	4675	4699	4781	4726	4646	4731	4648	4649	4660	4877	4767	4790	4667	4647	4787	4717	4713	4695	4734	4678	4754	4638	4750	4755	4745	4715	4683	4707	4555	4656	4659	4700	4736	4742	4663	4770	4704	4821	4723	4769	4626	4694	4710	4616	4648	4729	4673	4732	4765	4672	4720	4660	4793	4715	4669	4690	4641	4824	4765	4643	4685	4775	4694	4735	4663	4744	4626	4707	4658	4710	4865	4594	4735	4701	4610	4702	4716	4797	4658	4767	4680	4616	4689	4813	4724	4739	4711	4687	4831	4837	4595	4715	4707	4761	4761	4758	4746	4751	4619	4696	4687	4778	4660	4667	4692	4755	4657	4775	4620	4785	4719	4694	4716	4689	4596	4621	4752	4774	4725	4698	4704	4674	4820	4654	4651	4789	4623	4576	4670	4623	4729	4681	4828	4769	4695	4765	4656	4721	4635	4550	4637	4797	4806	4746	4744	4679	4646	4686	4805	4830	4636	4723	4758	4778	4735	4673	4774	4670	4667	4916	4724	4713	4609	4663	4693	4672	4769	4756	4717	4725	4845	4714	4648	4695	4698	4732	4843	4780	4830	4766	4777	4607	4726	4731	4824	4596	4649	4600	4745	4777	4761	4773	4665	4709	4686	4724	4796	4741	4643	4651	4726	4769	4709	4732	4759	4640	4780	4754	4796	4821	4744	4763	4784	4517	4781	4715	4625	4708	4846	4764	4771	4694	4724	4662	4722	4680	4699	4775	4693	4709	4726	4745	4658	4626	4768	4697	4663	4794	4751	4645	4737	4723	4713	4739	4668	4742	4706	4720	4765	4660	4630	4778	4696	4751	4585	4799	4694	4772	4640	4668	4694	4623	4729	4729	4795	4785	4688	4877	4695	4757	4658	4718	4721	4655	4717	4649	4763	4603	4776	4691	4863	4723	4715	4615	4755	4790	4635	4678	4697	4729	4753	4782	4676	4694	4741	4785	4650	4739	4720	4720	4784
2857	1147	1950	931	830	867	857	823	808	820	841	804	859	854	796	835	809	849	794	828	857	790	835	812	839	819	773	807	779	855	833	824	824	829	832	797	769	788	825	801	809	827	908	798	812	811	823	882	805	783	800	831	843	810	804	798	833	815	787	812	823	776	841	847	795	802	848	814	822	861	787	752	807	824	774	832	815	807	785	793	816	780	828	858	873	827	790	828	816	745	826	799	801	849	805	848	832	770	864	781	853	882	789	823	849	844	842	836	841	788	827	758	865	784	836	813	788	810	824	822	824	782	806	890	815	801	799	822	797	808	790	785	785	843	834	827	835	834	797	800	818	786	837	787	811	827	824	823	807	846	858	863	821	820	826	862	802	810	888	791	792	834	802	816	809	843	804	818	839	788	862	832	787	821	776	828	784	852	845	830	818	849	854	845	803	818	884	895	839	810	811	827	797	872	820	740	821	833	830	879	829	807	800	819	851	807	858	797	773	768	829	749	808	830	812	805	816	838	754	803	783	779	800	833	858	830	815	891	799	820	756	826	812	830	820	884	815	818	805	845	808	798	807	812	832	762	848	810	808	868	780	847	856	814	784	789	786	771	832	821	794	815	790	807	820	774	793	791	786	803	857	846	773	823	796	858	895	787	808	796	795	781	781	806	819	790	839	826	822	878	834	768	798	788	761	844	835	825	798	816	798	813	805	797	822	806	861	847	794	826	824	832	818	777	831	754	833	788	828	817	820	780	811	816	853	769	804	850	794	817	799	800	811	815	826	826	793	781	793	853	842	887	837	788	839	803	808	821	832	814	807	820	786	827	851	816	808	824	774	814	777	880	831	908	837	809	813	812	842	883	800	781	835	817	784	842	840	856	814	853	814	834	847	816	833	813	782	799	799	767	842	823	825	815	788	849	811	786	866	776	826	865	828	862	800	827	832	797	829	826	841	843	827	773	806	817	816	790	834	792	745	777	794	780	839	840	845	855	807	820	842	773	801	833	853	837	826	794	796	797	844	859	815	809	842	855	860	782	793	833	836	800	761	806	815	766	831	831	800	806	794	817	777	847	831	811	786	785	792	866	851	795	799	837	817	816	813	866	832	818	811	795	854	852	833	826	807	850	797	878	839	840	785	806	848	861	826	814	813	809	780	845	862	848	848	801	770	768	830	844	805	780	804	783	803	819	844	764	794	810	799	845	789	834	870	805	882	756	840	820	854	823	814	833	798	884	844	818	797	780	802	814	827	837	807	861	824	836	833	850	798	820	800	834	860	805	784	798	840	898	863	811	771	829	844	817	889	812	829	839	859	800	824	871	818	795	840	846	749	825	836	842	859	811	813	856	797	845	796	813	831	835	820	736	837	783	802	801	800	806	883	799	796	855	812	828	829	805	833	843	807	830	807	825	777	781	760	845	833	774	826	774	818	827	885	812	773	844	837	817	801	805	747	833	807	777	830	815	816	798	857	796	757	755	856	805	839	799	840	824	812	797	814	807	834	795	804	827	832	812	815	789	771	797	784	786	840	785	770	747	782	828	828	810	742	812	798	848	871	808	793	847	798	845	814	780	811	817	863	816	800	867	830	829	848	785	841	805	801	852	831	789	846	810	769	791	766	766	799	852	846	817	808	827	845	789	828	816	797	775	815	835	765	810	868	808	818	769	808	863	749	758	774	821	853	826	830	839	813	835	791	803	798	793	834	813	798	827	785	838	799	847	801	774	799	802	824	846	815	833	813	763	774	832	859	856	804	802	777	833	861	854	795	820	804	805	797	848	855	820	818	818	835	772	772	746	840	814	804	843	843	861	787	837	827	841	804	802	835	788	794	850	843	838	794	863	837	792	816	805	826	826	827	851	831	824	821	785	836	874	832	818	856	781	861	790	864	806	801	827	781	795	800	816	826	837	801	807	821	793	775	818	854	829	786	826	816	803	844	835	803	811	845	818	792	806	820	826	860	825	801	786	812	794	876	774	802	830	866	826	803	805	803	814	787	821	789	820	854	878	775	869	812	857	785	818	843	832	846	842	808	803	817	804	815	749	810	816	797	801	856	864	851	804	894	832	824	815	789	854	788	829	849	812	806	782	815	867	826	821	817	842	792	746	840	811	828	810	783	819	825	816	758	812	816	792	771	836	777	815	823	795	758	824	863	812	809	763	840	814	801	823	782	846	845	847	767	808	842	851	843	818	891	803	829	802	796	828	824	838	783	755	828	765	837	780	772	818	789	843	807	803	813	802	849	785	819	836	778	781	799	808	845	839	807	776	805	808	792	868	815	838	807	784	791	806	813	789	807	833	846	826	856	810	809	819	800	824	846	851	767	829	808	843	864	818	795	854	821	756	842	867	842	831	852	846	777	793	823	870	800	806	770	815	832	791	850	833	891	823	786	780	794	864	812	797	875	794	796	781	847	820	825	878	860	827	794	808	816	837	804	839	805	844	812	846	831	832	828	837	824	806	815	780	815	804	782	790	793	815	805	776	846	780	805	766	833	839	820	825	827	867	837	847	829	806	801	833	832	823	797	837	789	804	822	802	835	879	856	761	853	863	743	786	809	847	808	787	837	817	799	804	823	832	840	799	827	863	839	787	811	807	790	867	816	808	866	827	819	788	788	779	876	817	855	792	785	818	833	818	776	788	815	814	843	821	790	816	780	820	809	844	836	874	825	833	825	807	784	779	818	781	808	778	799	872	807	835	790	818	837	788	808	783	795	829	803	824	853	876	822	815	817	817	828	772	819	765	818	770	784	829	788	861	826	790	803	826	797	816	786	790	778	782	836	844	811	837	827	823	770	850	851	834	830	784	842	817	799	838	799	800	813	811	850	782	816	829	827	824	821	820	813	774	822	821	846	785	787	818	813	821	803	843	868	854	808	833	777	809	857	832	839	859	860	834	837	857	774	840	822	852	848	794	840	828	798	835	832	777	813	896	800	795	811	853	866	828	807	771	845	861	787	824	836	796	788	812	797	797	794	776	786	837	815	844	811	804	832	753	749	838	755	803	809	846	824	847	779	823	807	846	847	792	828	867	819	814	891	755	825	805	774	845	837	784	787	823	796	836	839	840	842	766	817	840	795	788	807	818	833	855	833	757	811	852	805	811	807	809	852	798	799	766	822	816	808	785	828	816	806	842	799	761	864	883	821	845	788	825	799	804	819	821	789	836	845	844	814	782	857	829	754	840	797	830	814	822	749	815	817	814	775	813	808	805	797	797	807	777	810	809	822	825	823	778	784	776	811	804	795	825	847	776	840	875	820	797	849	812	821	865	821	791	847	834	751	797	828	859	836	850	830	803	831	799	845	818	793	839	837	855	826	787	820	830	806	851	778	792	838	805	809	818	823	823	813	751	779	839	815	769	833	828	763	790	808	750	827	846	810	842	830	786	810	771	760	801	837	854	788	790	836	795	833	820	791	818	822	794	844	787	787	864	742	815	810	859	786	800	790	801	817	785	876	790	809	835	832	827	810	828	846	812	843	855
18251	14773	22475	11353	10486	9919	9287	8789	8561	8049	7951	7888	7793	7532	7697	7525	7665	7332	7572	7454	7374	7506	7679	7406	7388	7539	7466	7522	7488	7353	7425	7429	7455	7208	7482	7321	7442	7404	7308	7369	7378	7447	7289	7445	7547	7441	7454	7367	7492	7363	7297	7326	7320	7476	7331	7443	7464	7417	7242	7303	7364	7436	7461	7486	7558	7425	7505	7436	7319	7323	7474	7458	7331	7404	7434	7386	7353	7440	7398	7422	7391	7362	7462	7401	7393	7444	7394	7478	7401	7312	7315	7329	7348	7376	7312	7321	7313	7356	7405	7303	7335	7267	7329	7399	7534	7344	7336	7469	7509	7266	7448	7472	7367	7257	7320	7404	7371	7362	7427	7424	7410	7390	7406	7327	7343	7403	7317	7287	7272	7451	7376	7427	7437	7355	7175	7424	7384	7285	7437	7326	7399	7307	7328	7427	7255	7425	7403	7369	7415	7390	7421	7436	7515	7323	7388	7445	7413	7491	7397	7359	7413	7412	7382	7412	7445	7264	7415	7356	7381	7169	7400	7284	7296	7328	7475	7498	7261	7345	7291	7365	7197	7326	7412	7439	7482	7434	7419	7284	7391	7523	7323	7477	7322	7330	7398	7349	7327	7435	7417	7463	7349	7434	7349	7490	7413	7408	7415	7315	7468	7390	7463	7390	7295	7289	7418	7383	7361	7383	7257	7336	7387	7383	7340	7522	7393	7363	7331	7378	7423	7311	7325	7501	7338	7325	7240	7440	7364	7299	7310	7406	7593	7339	7457	7336	7222	7452	7456	7278	7324	7299	7314	7377	7380	7577	7334	7397	7493	7366	7366	7361	7487	7291	7257	7161	7378	7383	7241	7298	7453	7305	7496	7354	7469	7460	7456	7386	7363	7352	7426	7368	7398	7308	7380	7437	7393	7311	7337	7282	7281	7428	7301	7310	7293	7395	7289	7365	7394	7437	7505	7414	7412	7387	7379	7432	7350	7390	7460	7398	7373	7249	7276	7457	7384	7234	7373	7370	7261	7430	7384	7311	7448	7394	7418	7312	7262	7370	7341	7490	7481	7346	7452	7484	7436	7245	7341	7337	7343	7318	7342	7392	7467	7437	7439	7354	7331	7394	7347	7429	7390	7339	7325	7409	7278	7272	7393	7374	7137	7302	7345	7363	7391	7387	7280	7481	7528	7380	7356	7518	7451	7399	7393	7344	7322	7494	7425	7234	7425	7420	7402	7401	7426	7254	7369	7315	7362	7512	7373	7423	7426	7398	7422	7453	7411	7306	7406	7395	7412	7404	7412	7370	7349	7370	7381	7373	7280	7447	7410	7406	7491	7340	7418	7352	7366	7285	7318	7380	7465	7301	7485	7350	7416	7367	7269	7394	7264	7323	7424	7493	7407	7267	7402	7301	7519	7302	7238	7306	7248	7437	7398	7308	7331	7442	7538	7459	7394	7426	7412	7439	7268	7306	7234	7470	7468	7326	7352	7443	7331	7241	7473	7376	7357	7382	7561	7385	7377	7436	7578	7334	7399	7343	7383	7320	7411	7341	7408	7271	7353	7459	7284	7372	7240	7319	7368	7357	7415	7362	7313	7257	7408	7471	7328	7368	7395	7521	7463	7453	7267	7421	7312	7310	7239	7383	7412	7371	7345	7473	7290	7400	7347	7288	7368	7227	7420	7295	7432	7561	7246	7349	7476	7347	7311	7261	7415	7339	7418	7206	7407	7338	7300	7266	7376	7317	7492	7371	7260	7316	7275	7337	7402	7437	7385	7329	7411	7345	7507	7390	7442	7294	7246	7365	7373	7438	7401	7417	7286	7384	7357	7241	7333	7376	7413	7428	7419	7327	7365	7428	7285	7322	7351	7451	7561	7442	7421	7487	7342	7459	7351	7255	7376	7455	7327	7463	7327	7381	7429	7354	7293	7373	7158	7471	7422	7436	7465	7378	7230	7194	7512	7381	7362	7392	7414	7245	7302	7379	7462	7290	7396	7535	7450	7309	7411	7372	7335	7407	7392	7403	7436	7351	7400	7374	7606	7408	7517	7436	7320	7358	7275	7193	7482	7536	7385	7296	7222	7531	7376	7482	7444	7301	7429	7444	7320	7291	7342	7381	7354	7364	7385	7355	7387	7312	7359	7427	7392	7366	7258	7350	7371	7325	7358	7429	7203	7346	7433	7314	7406	7375	7314	7384	7467	7417	7444	7434	7296	7435	7400	7388	7291	7401	7299	7259	7213	7377	7372	7368	7461	7206	7509	7381	7386	7261	7378	7388	7293	7480	7469	7214	7491	7326	7273	7368	7286	7379	7547	7384	7468	7472	7298	7270	7330	7406	7298	7456	7479	7286	7381	7333	7362	7444	7452	7401	7306	7292	7459	7323	7378	7354	7374	7459	7479	7405	7385	7425	7389	7267	7357	7450	7276	7443	7491	7464	7332	7254	7443	7356	7533	7383	7334	7401	7505	7241	7332	7362	7328	7359	7247	7364	7325	7327	7458	7343	7332	7362	7198	7345	7284	7342	7407	7312	7237	7481	7338	7549	7322	7455	7300	7388	7283	7416	7458	7414	7445	7340	7486	7458	7264	7400	7471	7339	7364	7380	7386	7473	7400	7417	7361	7513	7342	7258	7453	7457	7501	7392	7282	7408	7389	7317	7460	7327	7395	7510	7510	7392	7268	7138	7277	7213	7352	7618	7458	7230	7171	7382	7331	7405	7512	7370	7304	7376	7334	7399	7295	7413	7390	7458	7510	7346	7346	7329	7322	7364	7370	7387	7339	7473	7308	7488	7336	7277	7371	7338	7402	7330	7495	7397	7416	7420	7446	7310	7437	7441	7280	7423	7385	7256	7353	7317	7377	7388	7322	7297	7366	7413	7539	7476	7373	7416	7538	7402	7309	7284	7303	7285	7414	7440	7393	7361	7469	7296	7362	7558	7340	7341	7237	7269	7379	7419	7357	7388	7505	7332	7393	7462	7322	7440	7445	7304	7286	7448	7367	7421	7361	7454	7391	7432	7334	7447	7275	7497	7337	7486	7372	7368	7470	7378	7391	7323	7307	7450	7358	7416	7392	7528	7478	7361	7275	7322	7402	7307	7380	7326	7355	7323	7295	7231	7396	7251	7350	7445	7311	7503	7457	7307	7432	7390	7321	7352	7379	7447	7358	7413	7308	7339	7479	7250	7340	7377	7301	7351	7320	7406	7469	7363	7517	7278	7367	7440	7423	7277	7355	7381	7453	7520	7521	7351	7328	7420	7371	7368	7312	7447	7405	7356	7394	7353	7497	7371	7505	7323	7371	7413	7375	7463	7335	7541	7298	7302	7343	7351	7495	7374	7309	7378	7308	7271	7479	7524	7337	7531	7440	7373	7386	7431	7400	7410	7398	7335	7402	7384	7349	7407	7423	7440	7366	7445	7397	7385	7364	7245	7358	7320	7545	7462	7330	7369	7180	7349	7446	7346	7355	7308	7417	7399	7500	7422	7442	7260	7433	7442	7439	7437	7284	7372	7480	7481	7420	7306	7462	7496	7311	7299	7335	7413	7355	7385	7368	7383	7248	7195	7393	7336	7288	7473	7335	7400	7401	7406	7461	7388	7351	7408	7312	7309	7466	7430	7333	7411	7380	7305	7430	7373	7469	7540	7405	7397	7499	7412	7340	7380	7504	7378	7305	7372	7524	7372	7324	7447	7379	7498	7386	7330	7348	7463	7460	7475	7431	7295	7418	7452	7341	7277	7287	7443	7312	7408	7367	7432	7492	7275	7427	7389	7438	7355	7378	7256	7338	7459	7339	7441	7408	7242	7290	7317	7271	7297	7486	7514	7466	7275	7303	7467	7397	7469	7395	7280	7429	7439	7293	7552	7363	7274	7346	7148	7334	7292	7385	7356	7446	7358	7361	7411	7473	7448	7301	7310	7442	7419	7377	7354	7343	7313	7361	7446	7389	7487	7342	7332	7405	7365	7340	7395	7340	7447	7311	7398	7426	7305	7494	7439	7348	7362	7440	7444	7398	7271	7443	7409	7509	7326	7328	7516	7296	7406	7439	7387	7314	7485	7370	7369	7429	7348	7399	7246	7362	7408	7438	7437	7277	7303	7230	7343	7387	7428	7417	7400	7471	7430	7276	7236	7390	7482	7256	7355	7368	7406	7335	7292	7378	7377	7313	7382	7470	7236	7328	7379	7468	7358	7318	7314	7446	7351	7544	7371	7367	7438	7430	7283	7391	7385	7365	7344	7508	7373	7403	7421	7399	7203	7377	7411	7519	7319	7275	7406	7234	7433	7317	7368	7358	7523	7461	7376	7532	7344	7403	7272	7532	7329	7321	7480	7432	7305	7438	7301	7367	7493	7369	7380	7409	7315	7432	7302	7493	7334	7357	7281	7315	7357	7316	7300	7334	7394	7354	7402	7399	7340	7525	7409	7389	7400	7262	7420	7392	7431	7223	7373	7457	7454	7383	7451	7276	7474	7478	7321	7458	7460	7232	7496	7461	7493	7549	7386	7383	7391	7305	7395	7389	7279	7340	7343	7350	7468	7419	7366	7435	7426	7393	7337	7474	7321	7396	7442	7289	7333	7312	7468	7400	7249	7412	7339	7343	7463	7363	7337	7382	7454	7343	7274	7328	7398	7353	7478	7387	7294	7331	7409	7397	7412	7508	7390	7476	7444	7264	7366	7428	7335	7396	7266	7303	7340	7461	7407	7427	7353	7364	7414	7367	7244	7367	7465	7454	7346	7390	7205	7331	7310	7356	7400	7377	7389	7380	7351	7415	7372	7387	7302	7423	7289	7423	7377	7384	7307	7434	7353	7305	7420	7428	7305	7334	7433	7222	7299	7382	7470	7500	7339	7328	7438	7353	7454	7405	7406	7415	7383	7425	7348	7284	7366	7251	7599	7449	7297	7357	7332	7409	7404	7454	7356	7300	7253	7420	7265	7324	7415	7318	7365	7460	7309	7410	7408	7532	7357	7463	7455	7485	7322	7324	7322	7372	7405	7308	7318	7399	7286	7191	7382	7332	7447	7410	7552	7354	7268	7411	7322	7331	7297	7307	7364	7361	7250	7322	7277	7389	7324	7369	7372	7456	7363
3854	1775	3441	957	694	716	743	700	693	721	715	725	690	742	650	680	717	686	654	623	701	670	690	692	716	677	655	693	687	678	683	670	648	683	725	670	658	728	699	696	694	638	693	688	628	697	702	669	669	661	723	698	689	667	698	669	692	666	642	677	695	697	666	692	649	723	700	726	695	672	673	650	739	650	732	660	743	696	675	658	649	656	673	644	641	656	696	700	699	655	678	697	694	648	631	686	682	659	717	695	698	626	702	704	683	688	658	650	648	683	658	684	687	650	695	670	680	686	682	679	661	716	631	692	639	698	661	740	634	645	664	679	661	666	651	658	652	702	675	734	685	720	660	659	711	664	654	697	708	693	636	667	689	668	652	608	680	660	634	669	660	720	679	699	673	664	675	707	675	666	684	697	690	642	675	670	690	667	665	673	707	661	697	737	687	733	671	656	659	708	704	654	667	643	622	649	689	655	683	682	683	721	677	671	689	662	689	649	711	683	686	664	658	665	668	679	700	641	706	659	701	657	658	689	656	716	649	676	677	683	652	658	662	699	697	706	666	678	672	664	627	697	679	657	666	688	702	687	671	664	694	658	674	692	691	699	675	661	677	651	651	701	681	680	721	699	633	644	647	636	647	666	643	679	655	674	737	659	673	685	712	685	695	683	657	671	631	658	652	647	667	692	690	690	662	604	663	647	681	679	655	675	692	695	658	659	655	691	687	641	694	669	685	680	695	653	672	677	650	689	711	682	644	697	696	713	695	714	669	606	691	662	664	677	711	665	684	654	643	707	695	686	640	681	606	681	684	702	692	665	678	678	704	693	643	665	756	661	668	657	685	672	660	620	733	676	668	681	668	674	677	729	662	683	669	708	730	653	669	710	679	684	740	704	661	647	672	707	712	741	664	673	655	681	651	641	682	690	675	675	700	707	662	663	683	681	737	622	637	641	686	665	668	672	660	652	747	686	665	642	663	682	722	642	679	635	674	690	671	680	649	671	687	682	675	685	740	702	674	665	688	653	661	637	661	670	657	677	677	656	656	693	625	683	699	687	668	709	677	710	698	648	650	699	678	736	682	639	694	667	677	677	692	673	664	673	621	666	664	676	682	660	714	631	722	674	635	672	670	716	668	692	660	641	640	693	724	663	703	636	650	719	686	676	713	631	691	644	681	672	691	647	687	696	718	664	703	651	694	675	670	668	676	711	713	676	662	692	656	703	703	692	645	672	691	698	732	635	655	686	647	762	614	625	660	688	698	690	657	702	710	608	686	716	700	685	665	641	639	656	644	681	637	665	635	662	697	710	710	704	689	665	668	680	675	706	685	643	697	681	645	684	720	692	664	640	673	662	742	652	653	665	610	723	634	715	673	652	664	643	658	688	642	681	636	652	669	686	695	685	658	697	694	710	673	671	672	647	718	663	714	706	707	677	681	653	673	678	686	678	689	679	634	727	667	694	697	714	666	641	728	737	694	651	713	610	670	676	658	653	723	680	732	703	638	657	655	664	686	731	670	655	683	653	694	664	683	703	670	690	701	681	676	670	699	668	708	689	637	675	633	643	710	692	702	697	703	739	693	717	689	669	704	656	667	697	661	678	680	727	703	656	694	675	726	645	718	651	692	722	694	635	630	711	656	668	685	717	657	691	688	662	657	705	678	684	655	685	629	644	673	714	625	631	673	679	688	665	665	693	651	701	720	672	675	675	659	651	644	672	658	687	682	678	669	674	702	652	686	681	682	697	664	683	687	687	666	650	691	662	701	663	696	701	698	669	662	644	689	640	694	638	675	640	698	678	677	665	674	671	695	673	689	723	695	592	676	659	686	721	689	679	705	657	654	711	606	648	654	643	689	716	632	681	699	676	651	718	693	701	697	685	681	672	645	660	730	665	711	691	656	675	698	696	730	680	674	687	681	681	680	682	712	683	665	673	720	649	698	658	666	683	693	662	701	679	675	707	673	682	655	655	667	627	703	671	691	643	669	664	697	632	672	669	692	674	642	649	654	622	675	681	664	696	731	645	687	653	725	671	623	694	710	678	661	639	663	694	658	631	659	665	691	667	723	648	636	635	673	639	702	696	664	696	676	675	686	657	659	681	661	727	684	687	689	655	671	711	670	650	738	675	696	665	644	681	663	697	717	687	665	713	672	718	702	642	685	708	637	679	719	728	697	665	694	633	655	686	711	673	677	681	658	666	681	664	680	700	710	684	674	648	665	677	663	637	641	715	688	670	702	655	676	644	717	677	690	670	675	683	715	674	678	706	691	680	698	712	676	699	675	679	701	614	737	691	738	690	634	645	692	724	677	742	676	698	655	678	695	704	672	652	691	720	622	685	688	719	659	673	680	635	674	690	729	711	638	767	681	659	680	644	656	645	692	713	667	662	655	660	617	659	689	658	691	634	716	648	637	649	661	643	679	704	670	717	662	662	658	679	689	689	706	678	704	706	650	702	693	673	697	684	645	692	680	654	698	672	660	657	691	651	683	704	663	665	669	663	696	684	691	669	742	649	680	666	665	666	650	688	706	667	659	679	692	691	690	677	697	683	689	663	728	662	685	621	661	699	615	656	666	694	707	745	666	655	657	621	693	683	689	658	695	685	704	683	696	683	695	688	674	664	729	710	688	649	685	671	678	763	664	648	673	688	645	665	663	654	694	656	657	672	696	646	701	692	688	713	695	702	659	647	698	659	678	707	678	667	677	663	673	698	697	676	724	694	695	671	619	643	716	671	676	701	694	724	698	658	668	691	665	699	735	701	698	669	684	670	718	696	663	663	664	665	670	677	653	692	685	713	644	651	717	692	699	667	683	662	695	666	670	675	697	686	653	642	664	690	647	713	667	713	688	657	678	681	668	686	653	687	685	642	715	662	696	654	637	713	670	646	686	644	712	691	650	660	687	656	648	652	691	695	605	687	673	689	695	672	673	730	679	662	650	676	638	673	655	646	630	652	698	659	659	702	707	669	682	691	680	678	642	681	673	694	682	666	657	638	713	665	639	700	648	689	660	665	683	684	673	707	683	688	692	651	720	724	671	656	715	663	698	670	687	656	658	688	679	702	715	724	723	656	680	680	708	639	689	656	664	715	663	693	666	675	700	653	689	681	647	619	723	677	635	659	663	713	694	645	664	649	693	657	667	691	662	709	660	669	717	690	646	691	711	688	688	702	656	640	709	675	654	704	719	639	695	675	716	664	661	688	698	699	644	660	692	677	681	711	687	721	676	685	659	661	674	651	682	694	684	704	704	722	653	711	688	673	716	677	649	695	637	686	664	665	642	676	685	676	660	682	664	691	719	671	662	677	704	632	685	690	693	748	714	677	753	689	684	680	682	696	689	674	675	714	680	678	658	682	664	712	669	669	636	676	656	684	698	703	688	693	665	657	654	646	695	689	618	706	687	684	690	721	679	714	638	725	683	691	672	679	652	717	662	692	680	697	651	627	693	690	692	641	698	673	694	660	689	668	684	688	626	675	686	675	696	743
19156	21513	29774	12727	12057	11452	10139	9123	8386	7820	7506	7433	7276	6985	7037	6747	6777	6703	6718	6785	6562	6514	6487	6592	6439	6477	6404	6450	6407	6358	6617	6311	6402	6364	6412	6381	6375	6354	6275	6377	6382	6280	6397	6277	6356	6411	6331	6270	6291	6295	6229	6363	6171	6311	6215	6324	6267	6262	6330	6406	6348	6258	6217	6399	6317	6243	6299	6285	6329	6407	6304	6236	6419	6379	6372	6219	6326	6366	6284	6329	6267	6209	6302	6339	6220	6277	6294	6249	6332	6303	6447	6346	6273	6264	6213	6352	6257	6307	6206	6421	6335	6260	6340	6278	6238	6309	6233	6277	6311	6174	6294	6267	6199	6271	6195	6312	6369	6288	6412	6239	6174	6243	6245	6312	6227	6308	6279	6225	6297	6307	6268	6323	6437	6247	6304	6262	6432	6160	6446	6319	6298	6398	6216	6389	6253	6341	6243	6288	6343	6179	6191	6311	6232	6248	6346	6375	6337	6288	6258	6291	6347	6240	6248	6254	6302	6237	6152	6188	6264	6162	6217	6364	6247	6183	6231	6260	6235	6316	6369	6307	6223	6291	6303	6230	6262	6343	6333	6287	6353	6252	6233	6259	6189	6309	6321	6334	6184	6210	6165	6289	6399	6325	6233	6317	6300	6148	6288	6363	6336	6299	6229	6312	6358	6309	6249	6162	6270	6366	6274	6098	6348	6385	6232	6281	6320	6226	6250	6296	6222	6281	6346	6281	6204	6338	6236	6239	6234	6233	6201	6371	6353	6341	6410	6220	6274	6400	6240	6235	6266	6176	6261	6207	6065	6399	6394	6351	6292	6240	6278	6264	6383	6392	6201	6153	6224	6326	6299	6156	6272	6265	6326	6353	6305	6313	6343	6300	6235	6146	6329	6234	6277	6417	6289	6379	6310	6260	6263	6306	6194	6340	6338	6349	6179	6290	6372	6343	6242	6210	6348	6255	6223	6365	6265	6223	6328	6227	6288	6294	6419	6290	6323	6381	6295	6246	6315	6356	6369	6382	6280	6211	6282	6388	6257	6338	6237	6342	6347	6140	6406	6311	6344	6294	6265	6266	6348	6318	6392	6252	6316	6282	6461	6256	6365	6294	6460	6373	6291	6131	6340	6315	6230	6272	6358	6303	6206	6222	6379	6256	6334	6308	6193	6252	6306	6264	6273	6312	6394	6346	6302	6291	6256	6210	6126	6273	6225	6348	6251	6359	6323	6307	6316	6310	6207	6161	6259	6284	6206	6319	6301	6374	6228	6313	6241	6214	6393	6496	6270	6464	6256	6201	6347	6253	6300	6271	6349	6207	6330	6141	6380	6135	6299	6415	6201	6273	6318	6347	6273	6284	6226	6254	6265	6208	6247	6389	6266	6150	6280	6130	6374	6227	6184	6316	6237	6244	6193	6297	6271	6302	6247	6297	6215	6329	6278	6199	6219	6276	6179	6173	6171	6264	6236	6340	6330	6171	6290	6249	6346	6314	6288	6223	6313	6308	6325	6317	6258	6297	6139	6367	6348	6352	6175	6239	6315	6301	6377	6295	6275	6226	6285	6224	6246	6391	6357	6365	6243	6336	6368	6384	6282	6309	6251	6280	6407	6288	6258	6294	6286	6370	6388	6243	6214	6278	6259	6385	6294	6320	6234	6229	6136	6353	6268	6162	6162	6298	6245	6210	6329	6402	6296	6213	6284	6308	6314	6311	6345	6321	6371	6346	6375	6319	6271	6274	6401	6254	6317	6288	6406	6243	6306	6299	6407	6399	6325	6275	6290	6181	6509	6276	6384	6237	6273	6368	6237	6266	6376	6307	6234	6328	6216	6296	6215	6275	6300	6437	6415	6350	6285	6400	6219	6261	6288	6248	6170	6272	6352	6300	6364	6266	6350	6234	6325	6313	6142	6235	6218	6238	6329	6344	6356	6274	6317	6297	6211	6199	6286	6197	6284	6247	6411	6387	6308	6333	6268	6194	6217	6341	6379	6252	6187	6235	6307	6263	6301	6344	6301	6216	6411	6305	6268	6297	6209	6250	6265	6173	6298	6347	6336	6210	6237	6216	6264	6146	6218	6388	6267	6335	6253	6358	6324	6295	6285	6217	6356	6185	6201	6382	6329	6218	6303	6308	6197	6289	6455	6172	6308	6262	6221	6188	6358	6373	6275	6251	6167	6275	6308	6313	6248	6327	6243	6273	6255	6157	6379	6317	6354	6202	6286	6253	6440	6304	6316	6272	6239	6152	6146	6258	6316	6369	6345	6308	6209	6225	6346	6376	6348	6286	6212	6199	6404	6256	6224	6306	6282	6237	6247	6283	6185	6244	6258	6363	6280	6261	6281	6375	6428	6235	6247	6229	6209	6279	6283	6466	6410	6235	6233	6238	6351	6339	6311	6295	6298	6314	6291	6280	6330	6150	6303	6301	6268	6339	6171	6146	6235	6346	6287	6340	6368	6383	6294	6362	6271	6418	6214	6351	6315	6262	6305	6370	6312	6297	6281	6368	6357	6294	6265	6135	6320	6335	6252	6197	6318	6185	6208	6276	6305	6231	6321	6258	6307	6237	6423	6247	6239	6333	6235	6229	6138	6266	6341	6384	6175	6336	6437	6168	6297	6383	6256	6278	6237	6268	6345	6261	6296	6343	6329	6301	6233	6308	6385	6287	6303	6244	6239	6105	6143	6154	6368	6282	6294	6356	6371	6214	6247	6327	6282	6244	6210	6267	6314	6335	6272	6300	6257	6244	6158	6306	6221	6330	6357	6252	6341	6174	6280	6289	6275	6250	6219	6211	6373	6366	6211	6382	6205	6319	6217	6373	6303	6268	6342	6289	6224	6290	6226	6215	6398	6245	6358	6197	6250	6252	6214	6348	6387	6297	6416	6321	6204	6300	6247	6288	6226	6287	6396	6366	6306	6281	6308	6330	6343	6301	6288	6397	6323	6166	6224	6226	6322	6299	6447	6291	6311	6350	6325	6419	6284	6322	6240	6377	6363	6368	6310	6220	6291	6368	6285	6341	6345	6221	6196	6263	6242	6263	6145	6260	6270	6384	6339	6206	6315	6197	6240	6225	6247	6263	6255	6238	6211	6177	6313	6298	6366	6222	6189	6216	6185	6240	6349	6229	6331	6339	6315	6262	6365	6236	6302	6381	6278	6286	6416	6366	6244	6316	6342	6260	6229	6296	6403	6277	6208	6371	6368	6310	6326	6297	6374	6287	6181	6301	6170	6291	6298	6197	6190	6282	6277	6434	6245	6209	6386	6221	6325	6249	6214	6324	6184	6373	6346	6251	6241	6197	6359	6390	6296	6299	6243	6308	6299	6346	6253	6397	6354	6275	6231	6230	6270	6286	6255	6274	6290	6202	6196	6311	6462	6237	6320	6290	6319	6365	6347	6252	6397	6411	6208	6288	6357	6345	6284	6313	6324	6251	6296	6278	6287	6419	6190	6148	6330	6332	6423	6231	6284	6266	6399	6251	6202	6271	6213	6355	6298	6404	6236	6336	6291	6122	6216	6394	6436	6281	6283	6298	6135	6355	6286	6265	6282	6336	6253	6249	6344	6350	6180	6275	6300	6290	6241	6186	6262	6292	6322	6191	6321	6233	6177	6314	6322	6260	6198	6318	6375	6182	6277	6289	6262	6234	6300	6345	6267	6269	6322	6330	6317	6282	6276	6330	6255	6233	6327	6187	6193	6269	6257	6260	6198	6336	6206	6406	6397	6250	6263	6299	6316	6337	6331	6246	6263	6288	6334	6244	6255	6193	6413	6242	6229	6239	6333	6285	6328	6327	6309	6166	6135	6259	6206	6205	6368	6351	6272	6330	6268	6302	6286	6250	6325	6349	6335	6437	6388	6314	6335	6139	6298	6301	6181	6253	6357	6209	6338	6303	6303	6172	6401	6222	6236	6357	6344	6363	6377	6175	6315	6297	6305	6342	6356	6339	6188	6159	6287	6072	6348	6297	6153	6191	6196	6235	6220	6247	6434	6367	6355	6151	6271	6361	6349	6384	6311	6448	6248	6338	6275	6136	6282	6286	6372	6351	6303	6302	6212	6214	6270	6285	6237	6199	6395	6352	6255	6347	6262	6305	6296	6286	6166	6350	6198	6216	6289	6301	6369	6293	6239	6370	6411	6356	6261	6335	6283	6223	6385	6211	6332	6223	6377	6265	6239	6332	6168	6184	6334	6336	6250	6385	6290	6412	6199	6261	6298	6478	6314	6260	6221	6292	6298	6307	6232	6342	6263	6193	6284	6293	6295	6267	6404	6247	6218	6288	6293	6267	6359	6298	6274	6289	6245	6271	6325	6166	6181	6367	6379	6261	6351	6379	6244	6328	6205	6334	6223	6279	6360	6361	6285	6307	6287	6212	6275	6285	6286	6321	6268	6331	6286	6350	6389	6183	6346	6216	6284	6147	6403	6369	6251	6249	6326	6244	6225	6268	6353	6337	6388	6396	6314	6298	6414	6209	6154	6220	6253	6325	6153	6155	6405	6214	6250	6354	6267	6313	6285	6269	6313	6246	6259	6141	6185	6258	6308	6095	6220	6279	6314	6353	6245	6375	6354	6395	6351	6120	6254	6196	6192	6365	6340	6372	6222	6221	6351	6327	6311	6380	6201	6201	6338	6349	6346	6324	6242	6347	6426	6368	6287	6309	6362	6331	6239	6219	6332	6317	6255	6361	6221	6306	6349	6338	6239	6248	6185	6343	6284	6340	6300	6221	6299	6277	6214	6255	6250	6265	6261	6307	6345	6254	6314	6271	6293	6244	6156	6265	6266	6232	6186	6306	6322	6326	6196	6069	6356	6399	6349	6272	6177	6357	6291	6368	6295	6197	6364	6203	6268	6323	6184	6284	6295	6119	6241	6296	6303	6329	6355	6279	6281	6377	6196	6246	6276	6417	6257	6352	6347	6094	6311	6310	6127	6178	6231	6171	6303	6327	6338	6316	6237	6131	6287	6326	6335	6284	6355	6372	6221	6325	6173	6163	6298	6265	6199	6221	6229	6368	6287	6169	6230	6327	6249	6329	6305	6393	6286	6304	6339	6169	6451	6296	6356	6131	6214	6313	6262	6257	6385	6083
4053	2362	4289	899	718	685	689	630	679	647	635	619	572	650	635	597	632	665	605	580	590	608	608	603	654	618	566	625	608	548	580	588	584	581	597	571	629	634	607	575	623	580	589	576	575	643	592	562	621	566	635	571	624	600	602	624	609	624	606	590	597	565	607	610	561	585	587	636	598	620	577	579	591	594	610	585	633	591	589	611	593	613	589	568	614	586	563	591	615	626	560	630	569	643	604	550	670	586	628	587	643	606	616	618	597	645	601	629	586	616	594	620	623	648	572	613	645	620	584	616	590	598	599	605	623	618	636	570	603	600	630	641	619	602	586	572	614	614	623	607	636	547	598	601	612	607	595	605	638	594	610	625	650	608	589	612	573	544	597	612	589	603	606	647	619	590	626	571	572	608	579	604	611	603	579	558	623	617	557	598	573	591	588	601	571	610	609	577	589	567	596	621	584	564	589	562	629	575	601	573	613	587	620	608	581	624	603	629	580	579	610	580	619	556	633	571	608	585	648	601	585	591	578	522	601	585	613	594	621	641	609	602	614	556	643	613	597	623	621	575	617	576	599	606	613	614	615	593	587	623	638	583	581	571	578	604	597	649	625	612	613	574	622	588	613	579	624	597	555	580	637	621	591	617	610	600	647	585	564	664	597	625	626	611	561	566	617	557	595	601	620	630	600	593	576	587	627	614	578	571	575	579	580	593	560	589	620	601	626	599	622	589	586	589	707	590	567	636	600	597	598	602	607	616	624	590	625	586	573	596	613	609	584	511	570	632	620	599	578	611	590	585	609	610	632	596	616	592	632	577	574	591	604	569	596	588	618	619	613	608	594	603	600	594	611	600	605	620	587	566	590	597	579	581	590	626	644	619	595	596	574	583	617	612	583	592	572	618	612	590	603	595	584	610	568	578	596	613	599	574	615	618	607	644	605	579	591	623	626	610	608	602	607	644	604	589	601	618	590	566	606	643	595	579	631	598	547	557	607	573	625	638	570	581	570	614	551	613	643	610	599	537	626	612	605	621	562	592	601	594	607	627	557	586	596	615	563	628	602	626	580	611	600	579	591	610	572	606	596	633	570	601	586	609	619	592	596	568	593	599	632	619	613	594	587	601	579	590	617	598	611	597	575	619	571	600	567	612	634	631	610	580	609	604	606	594	640	595	612	549	610	582	587	606	590	605	656	588	587	614	652	608	604	626	580	627	580	636	631	612	642	552	552	598	611	639	625	616	570	660	613	611	589	605	622	608	622	594	592	589	631	591	639	611	572	650	577	578	627	610	561	595	610	587	649	572	602	628	606	571	594	571	628	601	587	592	626	554	600	559	627	616	611	605	593	532	597	608	603	596	591	626	595	578	592	594	567	620	613	599	636	622	600	595	588	578	603	593	607	626	551	620	631	585	609	601	590	613	598	585	606	592	567	662	597	618	618	617	572	603	648	618	579	566	652	583	609	587	598	596	567	574	605	621	632	581	592	632	594	595	599	591	590	592	559	631	584	620	569	607	569	605	555	558	551	613	535	573	613	533	600	602	571	615	598	573	567	564	629	633	584	588	556	595	590	629	640	621	577	614	589	620	566	604	622	593	611	578	632	600	595	603	584	599	602	587	587	553	566	582	570	606	615	613	589	628	562	573	617	572	599	607	619	600	583	622	586	582	601	547	581	597	585	586	610	578	635	603	588	610	637	594	581	593	543	579	608	612	612	626	589	587	580	569	652	608	630	567	587	663	607	595	589	606	602	563	592	569	517	617	604	581	630	567	619	595	596	598	617	586	593	591	611	627	590	598	597	604	611	610	549	595	598	614	611	607	610	615	622	613	601	556	596	600	571	607	610	585	559	620	624	622	585	597	591	617	574	613	582	591	638	557	571	613	555	606	641	594	613	624	575	599	586	624	608	584	580	593	614	618	607	578	605	601	590	609	620	621	572	604	637	588	597	603	604	618	598	600	564	575	590	580	633	618	638	600	639	616	585	579	618	572	609	643	590	635	602	606	615	636	642	623	609	580	581	635	592	612	611	617	552	631	612	625	607	599	602	601	564	611	624	623	547	597	588	636	617	604	592	589	613	600	616	639	605	571	593	589	619	574	598	607	628	609	620	616	572	613	574	606	559	599	608	597	639	600	616	616	560	579	601	579	553	588	622	592	583	582	596	586	581	592	585	586	566	612	574	583	588	577	593	631	599	627	564	613	609	563	633	617	622	582	626	577	576	604	603	616	597	586	573	568	630	550	622	595	593	555	586	611	592	605	644	645	664	602	599	585	571	596	622	642	627	584	595	565	622	630	560	618	601	567	609	585	626	582	586	569	617	582	606	592	610	561	612	607	553	640	630	616	567	600	590	625	573	590	616	618	618	589	613	629	580	649	620	585	579	620	600	595	650	626	570	594	627	661	577	592	612	585	605	564	594	600	581	609	622	604	577	604	598	580	557	560	543	612	593	622	607	577	613	560	612	624	614	588	638	632	591	600	625	604	650	657	604	624	593	612	606	602	601	630	621	590	595	590	614	583	560	617	591	569	565	604	565	615	575	623	582	564	563	623	607	670	616	563	594	598	575	632	600	590	533	585	624	624	576	620	588	636	611	580	581	643	606	575	588	586	605	601	628	610	637	602	648	630	592	604	589	574	594	633	592	599	592	607	594	618	658	639	595	580	589	615	596	575	640	579	595	620	573	609	592	607	599	597	575	606	577	587	614	585	663	605	599	588	625	584	588	605	577	562	565	599	608	587	646	610	606	558	636	608	611	620	603	573	591	584	581	617	591	588	636	601	587	595	596	587	589	565	602	586	607	607	593	646	629	623	609	568	596	588	568	573	598	630	658	610	605	583	621	630	599	581	640	628	563	610	570	621	634	587	593	583	629	617	642	611	597	562	599	600	616	629	634	621	575	596	559	589	594	582	593	664	539	617	576	608	573	599	602	608	605	553	567	600	598	555	615	613	597	574	602	641	604	572	625	575	612	605	618	580	537	589	637	625	572	583	587	583	581	618	542	566	627	615	611	567	561	572	597	599	603	594	592	580	578	635	592	595	590	589	570	620	622	578	566	585	583	600	535	595	609	622	605	583	615	563	614	601	581	635	628	586	604	613	627	593	563	640	626	598	632	606	604	682	599	613	614	622	591	555	592	602	607	577	589	609	625	587	561	569	585	588	585	595	638	593	609	599	609	568	619	658	594	601	588	572	571	594	618	613	598	581	625	608	583	599	563	557	645	631	626	622	590	611	589	624	659	575	668	598	583	596	592	591	568	612	629	601	597	576	625	620	578	594	626	609	581	658	584	594	586	581	605	607	613	607	605	613	569	625	563	571	629	599	573	575	599	589	587	593	608	602	631	603	601	585	610	627	581	593	551	594	603	633	619	577	584	590	585	574	650	609	574	604	622	644	617	604	582	596	560	606	637	637	592	575	593	591	667	596	580	565	603	611	587	608	560	653	621	587	585	591	570	608	628	596	618	581	600	607	591	614	616	606
20416	25970	30711	13590	13179	12533	11084	9665	8635	8109	7555	7325	7168	6842	6661	6382	6353	6288	6231	6062	6040	5987	5915	5978	5990	5916	5831	5791	5914	5800	5813	5843	5854	5862	5747	5855	5754	5738	5573	5691	5686	5872	5717	5754	5702	5723	5616	5666	5699	5761	5674	5618	5689	5770	5613	5754	5746	5699	5704	5647	5624	5740	5683	5629	5758	5737	5818	5702	5769	5700	5645	5732	5678	5698	5661	5781	5606	5649	5673	5747	5704	5582	5813	5656	5682	5738	5756	5619	5643	5745	5661	5549	5592	5603	5694	5636	5585	5731	5779	5620	5609	5770	5682	5616	5713	5748	5757	5569	5699	5657	5697	5666	5609	5631	5733	5675	5671	5701	5708	5708	5757	5746	5689	5706	5626	5690	5627	5743	5762	5740	5832	5606	5549	5692	5710	5714	5521	5470	5734	5621	5684	5583	5563	5718	5645	5554	5645	5613	5610	5640	5649	5672	5684	5603	5594	5840	5746	5617	5604	5610	5745	5666	5761	5628	5599	5680	5744	5627	5636	5614	5610	5661	5590	5606	5676	5516	5662	5586	5646	5698	5685	5497	5723	5704	5765	5670	5697	5661	5651	5642	5714	5694	5676	5602	5527	5843	5747	5629	5650	5633	5700	5772	5590	5629	5591	5557	5609	5589	5581	5744	5541	5571	5636	5577	5742	5714	5673	5580	5538	5692	5603	5583	5661	5622	5616	5652	5700	5703	5710	5707	5682	5634	5664	5681	5702	5694	5697	5531	5695	5684	5625	5513	5537	5611	5540	5665	5680	5659	5757	5568	5780	5558	5618	5608	5586	5731	5622	5750	5698	5530	5581	5674	5679	5716	5668	5714	5692	5614	5760	5727	5675	5743	5614	5733	5571	5700	5608	5638	5689	5645	5584	5656	5621	5639	5777	5688	5648	5656	5687	5727	5811	5660	5793	5686	5671	5670	5512	5648	5618	5692	5699	5705	5755	5707	5506	5752	5710	5740	5660	5696	5656	5621	5667	5751	5670	5607	5773	5728	5816	5650	5660	5551	5583	5694	5654	5631	5849	5667	5678	5602	5531	5706	5549	5755	5736	5617	5801	5580	5615	5695	5720	5683	5662	5574	5572	5569	5721	5551	5656	5682	5672	5642	5625	5699	5576	5625	5683	5559	5724	5686	5662	5725	5592	5689	5779	5653	5753	5721	5615	5647	5561	5576	5693	5792	5706	5740	5616	5715	5689	5654	5696	5670	5704	5629	5758	5608	5607	5704	5641	5748	5648	5604	5707	5647	5607	5602	5492	5532	5722	5576	5560	5724	5807	5705	5695	5754	5739	5701	5694	5666	5676	5663	5564	5590	5661	5736	5754	5645	5601	5617	5611	5569	5615	5631	5838	5626	5629	5628	5657	5743	5665	5787	5641	5702	5693	5699	5717	5803	5728	5549	5679	5718	5574	5701	5666	5622	5658	5690	5667	5773	5730	5529	5675	5820	5661	5573	5716	5598	5569	5618	5689	5598	5758	5599	5708	5773	5640	5778	5651	5754	5773	5667	5669	5693	5595	5607	5612	5594	5615	5630	5707	5700	5714	5707	5677	5749	5579	5545	5537	5632	5574	5663	5715	5567	5632	5741	5661	5556	5647	5624	5762	5644	5665	5723	5550	5848	5659	5644	5526	5712	5588	5767	5759	5611	5686	5705	5649	5649	5629	5692	5719	5720	5626	5637	5638	5577	5748	5667	5620	5741	5684	5712	5624	5617	5574	5755	5658	5671	5730	5597	5640	5662	5511	5686	5685	5601	5578	5711	5620	5716	5717	5798	5573	5617	5742	5774	5512	5688	5602	5735	5602	5703	5765	5757	5715	5626	5796	5592	5579	5682	5728	5754	5570	5700	5619	5680	5491	5600	5631	5672	5662	5605	5612	5653	5702	5685	5677	5633	5555	5679	5710	5594	5521	5605	5687	5669	5790	5571	5723	5687	5730	5689	5631	5559	5693	5668	5573	5653	5678	5614	5671	5632	5596	5638	5646	5670	5530	5604	5697	5636	5710	5786	5738	5571	5673	5650	5673	5570	5759	5687	5728	5557	5666	5729	5627	5523	5608	5663	5543	5669	5651	5649	5663	5633	5588	5729	5613	5718	5755	5632	5633	5658	5626	5628	5680	5574	5560	5667	5690	5667	5685	5695	5644	5658	5610	5654	5612	5564	5720	5638	5534	5706	5595	5681	5625	5577	5712	5606	5523	5636	5659	5641	5740	5626	5613	5745	5771	5673	5627	5599	5684	5641	5612	5655	5721	5649	5607	5643	5667	5802	5717	5760	5705	5592	5626	5714	5674	5667	5628	5611	5694	5561	5679	5729	5676	5711	5667	5663	5862	5548	5622	5784	5650	5634	5596	5569	5583	5645	5513	5703	5586	5648	5581	5666	5653	5666	5777	5689	5554	5654	5691	5679	5602	5619	5639	5729	5636	5623	5633	5746	5717	5678	5749	5632	5742	5615	5701	5647	5660	5648	5690	5591	5597	5665	5688	5477	5516	5689	5670	5707	5679	5715	5623	5594	5569	5740	5747	5557	5678	5667	5580	5617	5640	5682	5673	5646	5586	5749	5704	5638	5719	5710	5584	5609	5663	5715	5743	5737	5639	5623	5821	5708	5662	5737	5604	5569	5598	5628	5694	5604	5723	5575	5621	5687	5691	5617	5633	5772	5668	5620	5747	5675	5589	5623	5847	5599	5595	5588	5675	5729	5782	5667	5784	5777	5745	5580	5643	5654	5616	5600	5623	5654	5688	5699	5734	5644	5644	5510	5725	5604	5766	5809	5662	5488	5728	5612	5757	5677	5664	5722	5696	5614	5803	5675	5650	5718	5697	5655	5702	5692	5682	5588	5665	5656	5607	5605	5736	5746	5843	5810	5650	5580	5639	5740	5711	5643	5673	5629	5676	5620	5708	5503	5677	5751	5653	5683	5678	5624	5586	5745	5734	5697	5673	5555	5712	5670	5728	5646	5699	5690	5609	5675	5581	5620	5685	5727	5689	5689	5663	5635	5711	5625	5737	5647	5827	5641	5686	5723	5663	5736	5666	5602	5629	5578	5625	5593	5647	5649	5695	5769	5642	5785	5567	5652	5645	5696	5697	5707	5646	5706	5552	5773	5598	5702	5560	5678	5695	5614	5772	5657	5650	5685	5675	5666	5672	5651	5641	5672	5607	5768	5645	5628	5749	5672	5656	5596	5591	5787	5611	5653	5687	5609	5732	5680	5569	5585	5728	5668	5696	5703	5635	5608	5732	5571	5678	5614	5697	5797	5653	5734	5722	5690	5568	5531	5612	5675	5783	5662	5691	5700	5710	5685	5640	5660	5818	5660	5651	5671	5591	5789	5656	5665	5646	5722	5788	5642	5695	5628	5658	5576	5625	5623	5654	5638	5808	5800	5593	5589	5757	5669	5576	5734	5785	5617	5624	5764	5559	5694	5747	5606	5604	5643	5643	5825	5585	5632	5691	5771	5674	5629	5649	5724	5585	5711	5617	5766	5664	5592	5653	5694	5656	5577	5729	5668	5795	5558	5630	5665	5657	5677	5636	5561	5605	5582	5533	5640	5636	5702	5578	5701	5759	5644	5766	5591	5731	5753	5716	5728	5673	5657	5539	5596	5703	5744	5535	5742	5781	5675	5687	5583	5564	5767	5694	5766	5626	5783	5616	5725	5760	5648	5716	5699	5590	5652	5676	5742	5674	5711	5749	5777	5687	5668	5631	5672	5634	5739	5739	5682	5616	5694	5605	5651	5789	5754	5575	5630	5764	5834	5750	5671	5583	5633	5651	5774	5563	5589	5630	5747	5660	5574	5739	5532	5775	5659	5695	5589	5745	5672	5690	5755	5661	5642	5704	5561	5655	5649	5751	5808	5610	5747	5736	5635	5735	5615	5599	5563	5621	5642	5667	5686	5582	5594	5739	5593	5600	5613	5634	5576	5628	5650	5606	5637	5600	5644	5641	5647	5583	5720	5682	5640	5666	5582	5819	5656	5662	5674	5663	5651	5646	5749	5586	5596	5654	5684	5670	5664	5736	5590	5640	5606	5678	5655	5751	5752	5597	5527	5597	5696	5609	5713	5577	5664	5657	5712	5820	5534	5549	5679	5660	5678	5602	5576	5571	5694	5646	5663	5632	5593	5708	5688	5673	5757	5647	5787	5648	5692	5724	5642	5567	5670	5647	5717	5656	5604	5616	5758	5669	5500	5746	5666	5759	5628	5707	5703	5648	5576	5688	5704	5640	5564	5559	5606	5641	5621	5670	5574	5607	5682	5598	5703	5603	5745	5783	5656	5751	5710	5611	5634	5733	5694	5658	5626	5683	5701	5650	5708	5676	5629	5634	5688	5831	5742	5636	5668	5596	5712	5726	5614	5665	5600	5695	5795	5664	5678	5703	5640	5695	5642	5740	5757	5720	5695	5604	5794	5749	5692	5603	5754	5696	5755	5679	5639	5581	5648	5660	5515	5666	5589	5597	5692	5658	5577	5749	5756	5774	5593	5668	5722	5573	5661	5648	5633	5650	5748	5512	5694	5713	5657	5758	5654	5624	5652	5690	5588	5701	5628	5621	5745	5584	5698	5605	5712	5555	5540	5712	5739	5631	5607	5688	5793	5725	5650	5677	5685	5583	5593	5759	5631	5578	5629	5615	5732	5665	5521	5754	5699	5614	5721	5703	5590	5710	5651	5624	5703	5718	5653	5734	5644	5630	5648	5617	5686	5612	5703	5580	5705	5532	5684	5657	5696	5724	5656	5643	5702	5696	5726	5664	5631	5668	5612	5685	5731	5690	5582	5769	5596	5628	5595	5708	5862	5773	5652	5604	5615	5641	5522	5679	5707	5676	5604	5637	5772	5759	5707	5687	5762	5788	5695	5569	5737	5687	5588	5740	5768	5671	5797	5649	5760	5714	5586	5771	5607	5659	5704	5664	5652	5620	5753	5778	5685	5690	5819	5776	5742	5600	5716	5636	5647	5702	5601	5635	5756	5589	5655	5719	5678	5624	5653	5665	5700	5648	5591	5760	5634	5576	5661	5789	5604	5689	5729	5598	5688	5658	5641	5627	5618
2956	5314	7319	1212	655	658	649	643	630	614	559	553	553	568	584	475	559	512	521	506	480	491	489	546	478	575	492	469	489	436	507	455	485	501	467	448	487	505	484	497	455	473	472	478	480	500	477	474	494	469	468	493	475	527	495	491	496	494	524	439	526	516	482	487	497	507	453	484	466	471	454	478	478	492	491	501	516	459	458	457	500	491	478	494	478	506	472	496	519	501	491	441	504	480	468	455	457	475	459	502	493	426	496	514	485	470	459	501	498	495	470	474	508	470	459	449	507	465	484	520	448	523	479	509	523	458	460	463	479	449	502	486	503	494	513	520	436	492	452	485	517	487	475	464	491	494	480	460	452	469	483	472	501	464	517	496	476	518	494	470	527	517	494	506	519	530	520	492	490	477	498	468	516	480	476	470	485	441	452	531	490	462	495	484	459	458	482	451	515	499	461	473	497	473	492	502	522	480	484	514	486	477	463	504	480	472	444	464	495	473	469	503	482	452	476	520	482	496	495	494	504	496	486	471	481	506	513	495	448	468	469	509	501	495	468	464	482	480	488	466	475	486	535	513	484	476	458	473	476	504	496	507	466	467	478	534	472	501	538	493	531	489	484	492	484	464	457	501	490	499	510	466	503	469	425	448	499	538	447	480	447	503	467	449	509	490	465	464	513	484	470	471	476	472	468	466	471	473	478	429	500	433	481	484	505	431	477	490	463	465	519	484	499	466	495	507	499	494	530	517	486	491	458	482	467	458	499	449	488	462	524	506	492	460	475	489	513	465	490	477	469	503	437	479	482	481	477	489	502	461	476	511	493	452	499	477	467	456	432	485	482	487	483	502	520	482	472	437	461	485	492	508	491	549	472	489	512	455	521	524	438	500	449	466	496	502	472	501	480	492	503	476	496	486	494	478	463	481	484	501	464	480	472	491	497	474	494	473	465	474	480	521	487	476	472	456	503	478	487	466	476	488	520	505	465	483	491	522	502	455	501	476	495	452	480	498	502	503	507	483	451	502	447	492	493	492	493	515	503	491	492	470	467	489	455	480	487	472	536	462	474	488	480	464	473	447	516	471	453	483	506	472	495	457	501	502	531	468	444	469	472	443	502	451	505	483	493	483	445	466	489	502	470	462	497	454	498	469	498	491	489	530	460	470	461	465	497	499	485	438	463	474	516	451	470	473	517	480	446	468	556	512	448	463	498	454	513	495	523	495	482	454	504	465	480	451	485	505	482	478	462	487	523	447	437	505	536	428	477	461	463	489	459	491	465	483	505	510	520	495	498	511	425	471	498	494	510	504	490	455	468	503	471	474	522	529	459	486	473	473	517	474	483	499	484	477	505	453	482	532	475	464	498	505	499	500	514	475	484	500	515	477	502	484	462	498	467	484	466	458	450	482	497	491	471	457	453	440	474	478	485	472	475	498	468	471	482	489	462	461	451	497	472	500	463	497	496	472	449	461	495	472	481	500	477	491	486	482	488	522	459	453	411	481	515	482	483	496	483	514	500	480	465	485	522	485	485	489	489	480	511	492	478	458	484	481	493	506	459	490	456	495	455	497	512	533	500	469	488	500	509	515	475	521	492	468	461	491	496	462	476	483	474	489	465	467	491	465	467	517	488	540	530	466	498	477	468	484	449	474	490	498	482	482	508	474	471	451	437	469	485	461	475	469	485	487	493	476	502	467	490	485	504	489	487	475	483	479	466	505	473	493	467	518	477	490	475	464	537	512	490	449	497	468	458	473	497	488	497	499	480	455	451	459	486	478	504	487	479	479	482	469	475	505	494	523	457	458	476	489	428	451	479	443	463	450	458	514	493	487	479	496	506	469	524	479	471	482	480	484	449	500	493	448	510	490	482	499	494	487	476	467	449	453	474	469	472	475	506	504	508	449	491	501	498	485	503	464	504	513	474	470	522	465	486	541	459	495	452	475	450	482	502	466	468	479	495	458	469	478	484	488	530	511	437	486	493	503	476	541	458	476	478	480	500	492	463	472	467	539	508	490	480	466	499	475	484	528	471	493	460	496	486	489	461	536	460	475	512	483	492	476	474	426	458	488	466	514	469	450	480	496	495	531	455	472	504	480	472	464	500	491	458	469	534	469	501	465	499	507	446	500	523	524	501	508	461	457	452	485	445	485	475	482	477	476	483	419	498	455	530	477	456	468	505	452	504	520	477	513	450	449	485	491	501	498	489	454	459	460	512	474	496	467	501	504	513	497	425	490	510	506	478	495	499	499	476	499	451	462	454	480	465	481	451	490	511	470	468	466	501	476	488	453	465	468	499	475	458	466	519	498	474	487	501	467	440	495	509	486	476	489	479	521	509	477	469	493	487	449	516	496	511	497	481	504	468	458	469	456	513	471	513	468	482	501	501	476	485	445	472	456	464	459	468	478	458	442	475	453	477	485	506	480	467	479	486	459	486	442	482	503	465	489	486	529	503	459	475	509	463	504	475	466	485	480	498	500	493	487	501	481	485	464	487	492	474	462	479	539	473	490	473	438	489	479	495	511	464	473	459	492	481	536	495	481	493	478	476	481	459	490	467	474	522	478	479	490	462	488	488	445	519	489	473	494	453	487	481	485	493	482	466	469	482	488	495	481	490	470	499	488	466	483	496	481	511	460	487	494	467	526	495	400	459	495	471	474	505	504	496	472	519	478	487	472	462	482	514	504	500	464	491	478	520	445	518	467	464	479	465	448	507	459	470	483	472	468	478	449	507	465	461	513	516	532	522	480	453	466	484	472	476	473	503	499	475	462	493	507	453	483	449	494	480	458	481	433	446	475	492	465	498	459	473	466	498	453	458	492	515	446	478	493	487	470	473	498	487	479	482	490	500	531	481	501	448	474	493	475	503	463	478	491	490	485	487	481	489	449	482	505	455	500	517	476	493	495	480	474	469	460	483	539	506	491	472	476	443	462	472	493	510	472	494	518	509	475	483	481	518	508	477	468	480	489	503	511	495	457	467	450	482	482	498	506	508	511	490	452	453	477	458	461	454	510	493	461	492	507	463	477	437	499	466	481	476	489	502	485	490	427	485	485	532	454	480	499	518	478	467	483	521	463	457	470	476	512	491	509	459	484	464	524	515	490	479	510	467	497	493	512	504	495	503	466	515	474	484	500	472	440	498	478	437	528	515	486	478	517	466	472	483	530	476	489	461	531	503	442	445	498	482	494	488	478	487	458	460	505	469	449	458	478	463	484	488	457	467	517	477	498	495	495	487	506	454	498	463	498	487	482	514	474	515	494	474	489	470	489	498	485	476	477	458	468	471	483	521	458	465	459	489	477	513	502	489	491	467	501	471	459	506	540	497	509	455	504	486	462	456	498	469	493	480	489	482	470	530	483	536	520	495	487	468	486	474	511	492	489	509	497	510	481	479	459	498	481	449	486	458	466	465	496	465	521	461	457	488	488	531	468	482	487	457	468	518	501	486	427	468	456	504	508	468	487	495	508	490	473	472	482	475	474	454	499
27194	39057	37177	18212	18753	17932	15495	13149	11105	9880	8788	8222	7877	7067	6807	6552	6315	6177	5899	5912	5664	5519	5400	5451	5343	5298	5270	5171	5251	5098	5075	5093	4973	4931	4977	4917	4986	5034	5028	4743	4826	4854	4762	4887	4761	4952	4721	4881	4819	4706	4792	4749	4720	4691	4862	4714	4847	4799	4866	4761	4726	4641	4854	4725	4742	4888	4625	4741	4880	4803	4767	4720	4817	4669	4794	4733	4607	4727	4729	4728	4747	4778	4726	4711	4789	4763	4694	4609	4676	4763	4669	4706	4783	4729	4778	4696	4610	4719	4625	4776	4740	4665	4664	4708	4760	4725	4747	4793	4698	4682	4802	4754	4723	4617	4686	4775	4672	4731	4722	4633	4577	4795	4676	4671	4721	4742	4711	4758	4633	4542	4765	4580	4705	4595	4629	4647	4670	4721	4636	4741	4708	4780	4666	4814	4747	4776	4636	4728	4587	4657	4662	4794	4761	4675	4671	4616	4684	4792	4627	4680	4764	4713	4623	4734	4708	4724	4738	4708	4666	4653	4720	4803	4712	4687	4642	4650	4728	4672	4771	4620	4633	4633	4708	4634	4682	4799	4743	4693	4719	4619	4688	4748	4741	4624	4669	4732	4748	4796	4783	4569	4627	4777	4742	4720	4699	4671	4695	4685	4664	4719	4747	4636	4739	4841	4679	4607	4668	4657	4808	4699	4683	4599	4815	4803	4643	4636	4751	4709	4704	4725	4747	4749	4641	4617	4712	4639	4826	4698	4673	4704	4744	4775	4600	4753	4722	4751	4685	4628	4611	4769	4799	4679	4639	4802	4800	4695	4570	4769	4701	4756	4681	4766	4782	4814	4666	4674	4750	4673	4727	4621	4746	4805	4730	4731	4623	4648	4768	4579	4711	4810	4705	4652	4544	4643	4757	4674	4718	4723	4673	4736	4688	4570	4708	4711	4648	4681	4712	4688	4612	4839	4567	4636	4677	4656	4689	4724	4715	4695	4745	4620	4732	4758	4691	4666	4669	4673	4724	4723	4790	4753	4738	4736	4627	4676	4769	4733	4568	4740	4719	4735	4694	4724	4640	4744	4701	4650	4742	4653	4701	4796	4753	4783	4682	4823	4758	4837	4762	4723	4759	4623	4739	4526	4631	4701	4646	4695	4706	4674	4783	4692	4741	4853	4658	4796	4641	4698	4720	4569	4656	4726	4688	4623	4744	4711	4656	4747	4605	4672	4723	4634	4700	4664	4684	4728	4654	4715	4711	4659	4645	4680	4696	4623	4658	4705	4784	4730	4694	4666	4711	4740	4702	4752	4679	4719	4660	4761	4731	4670	4666	4842	4574	4712	4744	4651	4645	4729	4783	4703	4796	4653	4795	4715	4736	4798	4701	4664	4676	4811	4767	4689	4704	4772	4722	4654	4790	4791	4709	4659	4606	4753	4609	4647	4751	4621	4662	4598	4665	4739	4573	4694	4690	4720	4652	4725	4708	4761	4773	4728	4766	4685	4683	4759	4571	4560	4746	4722	4658	4727	4614	4707	4616	4797	4637	4719	4694	4690	4647	4690	4762	4670	4763	4684	4749	4664	4659	4663	4601	4731	4641	4700	4683	4474	4610	4788	4646	4623	4619	4651	4711	4691	4635	4639	4641	4744	4770	4658	4695	4623	4688	4628	4749	4721	4690	4811	4641	4607	4670	4764	4683	4706	4734	4618	4682	4766	4822	4686	4567	4686	4726	4612	4657	4681	4701	4731	4627	4657	4757	4602	4761	4543	4710	4699	4719	4794	4715	4722	4742	4752	4841	4604	4746	4680	4787	4769	4665	4728	4762	4669	4685	4681	4728	4690	4665	4555	4709	4624	4766	4794	4676	4857	4842	4722	4647	4751	4660	4573	4684	4700	4676	4776	4635	4760	4796	4716	4779	4776	4685	4660	4803	4831	4749	4696	4616	4568	4687	4734	4642	4601	4597	4695	4652	4705	4692	4732	4678	4690	4742	4599	4676	4728	4654	4644	4731	4765	4697	4673	4605	4699	4763	4654	4791	4718	4646	4645	4720	4586	4807	4816	4686	4581	4699	4687	4697	4739	4763	4647	4748	4578	4714	4865	4536	4713	4707	4741	4684	4716	4683	4693	4682	4672	4742	4648	4709	4710	4662	4755	4621	4672	4712	4609	4681	4756	4791	4719	4705	4710	4649	4743	4676	4713	4664	4749	4648	4710	4593	4674	4690	4611	4673	4664	4647	4667	4627	4699	4654	4623	4754	4781	4632	4741	4669	4653	4738	4691	4694	4638	4743	4804	4742	4701	4680	4691	4788	4589	4722	4652	4795	4659	4614	4837	4704	4642	4703	4687	4620	4779	4824	4780	4632	4697	4650	4676	4745	4720	4733	4648	4648	4694	4694	4704	4718	4745	4707	4710	4658	4806	4649	4630	4724	4673	4709	4730	4779	4667	4760	4641	4706	4717	4689	4640	4752	4690	4682	4747	4632	4694	4596	4725	4763	4605	4659	4532	4660	4549	4667	4715	4704	4609	4618	4763	4668	4669	4582	4773	4675	4684	4870	4608	4758	4634	4671	4732	4726	4658	4655	4788	4683	4733	4731	4723	4732	4696	4770	4699	4683	4693	4681	4705	4751	4735	4782	4784	4699	4706	4751	4696	4729	4643	4590	4607	4750	4692	4655	4622	4713	4789	4760	4756	4697	4657	4759	4734	4658	4716	4756	4706	4615	4744	4685	4633	4691	4631	4655	4627	4636	4642	4680	4634	4709	4751	4712	4810	4638	4589	4649	4669	4817	4807	4590	4698	4675	4677	4628	4542	4676	4701	4796	4548	4729	4781	4719	4720	4732	4557	4670	4649	4649	4702	4730	4791	4693	4628	4672	4823	4709	4669	4608	4699	4646	4595	4710	4651	4693	4748	4651	4715	4691	4770	4796	4622	4707	4846	4686	4564	4579	4709	4612	4672	4757	4681	4606	4751	4697	4701	4686	4747	4796	4729	4678	4612	4783	4659	4684	4840	4719	4759	4713	4727	4654	4716	4720	4594	4717	4753	4664	4727	4619	4683	4656	4547	4744	4749	4700	4682	4614	4691	4775	4694	4817	4702	4812	4742	4681	4799	4661	4631	4783	4590	4736	4549	4812	4632	4671	4724	4724	4703	4747	4722	4671	4792	4642	4630	4696	4682	4617	4680	4703	4665	4717	4733	4695	4697	4700	4679	4734	4757	4707	4637	4636	4721	4768	4581	4679	4654	4671	4770	4609	4597	4664	4715	4599	4771	4680	4612	4702	4728	4917	4726	4693	4730	4728	4597	4563	4770	4700	4718	4757	4689	4751	4773	4518	4667	4771	4663	4676	4702	4763	4732	4599	4757	4664	4603	4561	4654	4734	4698	4631	4709	4691	4721	4656	4603	4704	4807	4758	4678	4712	4653	4735	4598	4537	4578	4784	4768	4615	4694	4664	4700	4715	4776	4713	4649	4671	4721	4753	4705	4613	4724	4817	4600	4650	4563	4781	4690	4656	4731	4689	4755	4687	4604	4518	4774	4703	4629	4747	4717	4722	4772	4722	4650	4608	4642	4657	4706	4835	4735	4654	4665	4674	4680	4649	4685	4763	4743	4684	4711	4713	4697	4639	4657	4763	4721	4717	4608	4719	4688	4817	4648	4647	4716	4701	4690	4680	4747	4742	4658	4689	4779	4713	4820	4618	4747	4607	4632	4718	4812	4624	4670	4704	4750	4849	4716	4655	4666	4744	4702	4757	4716	4606	4735	4755	4700	4736	4661	4631	4659	4665	4737	4731	4615	4704	4642	4644	4709	4694	4754	4702	4676	4768	4584	4680	4793	4756	4702	4547	4724	4647	4736	4747	4659	4599	4692	4690	4793	4758	4743	4733	4650	4662	4583	4740	4725	4721	4730	4754	4584	4616	4742	4703	4798	4730	4602	4613	4759	4617	4659	4724	4710	4642	4626	4729	4616	4653	4674	4675	4675	4660	4706	4740	4805	4703	4690	4605	4772	4659	4742	4752	4687	4676	4697	4625	4782	4653	4710	4618	4710	4740	4614	4634	4650	4690	4623	4656	4791	4707	4666	4723	4657	4728	4669	4586	4595	4732	4808	4721	4676	4652	4662	4719	4647	4630	4660	4651	4631	4692	4701	4793	4692	4775	4759	4720	4651	4748	4719	4704	4718	4711	4616	4758	4649	4776	4647	4658	4674	4648	4764	4676	4628	4719	4802	4717	4677	4588	4614	4707	4712	4784	4795	4632	4808	4768	4691	4627	4738	4572	4697	4762	4786	4740	4695	4793	4624	4721	4692	4665	4727	4704	4663	4718	4651	4730	4711	4674	4728	4712	4736	4616	4636	4726	4607	4623	4737	4738	4838	4585	4678	4707	4753	4717	4750	4696	4745	4823	4702	4670	4736	4601	4668	4709	4656	4612	4727	4700	4683	4644	4639	4679	4773	4679	4757	4684	4668	4703	4676	4665	4696	4664	4735	4653	4707	4738	4752	4710	4669	4739	4618	4674	4606	4771	4710	4636	4667	4700	4746	4719	4757	4770	4648	4714	4707	4593	4671	4707	4674	4648	4637	4648	4635	4735	4708	4718	4614	4618	4677	4637	4750	4697	4733	4724	4692	4758	4622	4715	4773	4727	4592	4686	4693	4775	4689	4721	4737	4639	4749	4668	4487	4688	4686	4760	4701	4755	4738	4694	4735	4772	4763	4729	4714	4695	4669	4660	4682	4748	4707	4671	4775	4768	4669	4660	4644	4695	4646	4778	4739	4787	4611	4703	4730	4566	4694	4724	4661	4668	4692	4680	4700	4717	4737	4761	4689	4658	4670	4786	4755	4735	4704	4717	4737	4681	4825	4661	4722	4702	4782	4763	4636	4645	4787	4692	4698	4744	4629	4826	4720	4659	4721	4686	4716	4713	4714	4612	4707	4686	4883	4717	4717	4594	4679	4683	4799	4684	4688	4634	4685	4650	4742	4691	4698	4731	4560	4650	4604	4676	4794	4603	4756	4684	4662	4742	4654	4597	4780	4743	4648	4756	4623	4709	4652	4787	4659	4704	4640	4579	4808	4740	4650
3024	1646	1759	895	815	832	808	863	788	826	843	836	863	826	846	836	848	815	799	818	845	844	827	821	848	832	823	790	861	829	814	844	810	829	788	869	796	809	766	828	780	855	784	816	786	799	803	825	830	791	799	813	786	750	837	825	818	824	828	808	830	795	811	790	784	831	852	823	779	793	855	779	852	824	830	813	765	829	814	779	803	779	820	822	807	827	828	787	844	775	803	830	846	799	734	842	813	758	773	836	865	820	839	774	805	807	799	825	781	774	830	902	816	859	814	840	857	824	816	781	814	799	753	814	817	819	784	812	785	786	779	816	784	796	812	788	792	792	834	810	833	793	842	827	822	788	785	888	846	811	785	803	826	831	785	807	821	840	802	851	762	819	817	816	818	793	796	812	781	837	783	792	837	816	852	774	795	805	837	806	846	821	798	800	803	803	871	844	792	784	812	851	806	816	849	804	825	819	804	835	853	828	805	798	835	817	814	801	842	816	845	860	801	866	792	781	830	912	794	836	856	812	787	798	806	814	823	803	829	827	821	835	820	799	775	809	806	842	815	783	757	804	805	801	839	830	869	757	799	831	788	839	807	746	860	878	792	851	840	754	835	810	735	830	884	825	821	824	845	834	801	871	763	823	815	763	822	803	805	815	822	877	846	762	823	820	784	814	768	797	815	784	807	861	835	855	861	771	832	780	807	845	830	850	833	835	816	794	836	780	807	769	828	851	828	778	822	855	767	758	835	826	817	811	788	790	772	781	812	805	855	798	878	858	827	854	755	824	782	848	778	792	818	803	777	859	850	813	814	798	809	789	836	817	761	783	831	834	797	822	829	810	782	836	816	817	852	797	824	820	841	829	834	799	820	798	768	837	752	808	781	821	823	841	782	814	795	847	808	791	801	815	799	842	818	845	823	807	776	777	827	821	815	788	857	805	809	830	807	789	822	825	820	791	801	818	812	795	797	777	794	817	845	805	783	856	788	802	823	784	879	785	807	891	839	802	814	771	849	813	792	805	826	787	813	790	844	876	781	865	840	803	759	800	786	801	796	804	788	817	820	880	840	838	785	822	775	827	786	916	758	794	861	775	795	772	808	829	824	816	814	816	839	837	806	804	812	758	818	861	809	854	810	805	825	808	801	849	876	765	769	806	853	850	845	846	855	767	821	770	839	774	831	827	801	808	834	834	856	857	764	802	874	850	813	809	745	845	819	834	828	800	807	869	782	819	780	852	840	840	803	791	831	826	817	866	881	842	766	829	773	800	849	795	767	842	844	819	867	859	833	815	828	836	802	814	771	815	802	885	800	838	813	755	848	790	789	866	823	811	800	778	787	791	795	833	828	853	782	881	757	868	819	810	768	874	824	801	815	823	816	767	846	768	824	780	790	796	830	862	775	827	791	818	795	792	842	800	772	788	803	836	836	866	812	846	817	813	835	816	814	811	858	825	791	841	806	818	860	804	789	818	855	753	837	833	846	811	848	804	798	862	786	805	766	785	863	823	805	896	800	810	890	786	819	793	800	758	862	820	854	806	812	781	793	869	814	850	816	853	782	908	785	817	813	819	796	810	814	805	817	767	824	764	801	843	809	865	836	795	827	842	861	816	856	799	787	857	793	833	867	845	879	820	834	748	787	818	831	841	818	823	818	802	814	788	812	770	833	785	826	815	833	818	880	830	849	836	803	797	837	827	823	814	827	814	793	826	898	795	778	836	775	786	792	823	803	834	801	870	838	846	857	815	840	779	800	825	834	812	766	837	795	791	806	849	837	852	821	790	837	780	823	824	820	857	783	807	802	825	817	773	881	799	851	810	848	871	855	855	816	824	761	806	813	828	794	813	803	843	869	805	815	792	861	807	811	829	817	791	776	834	815	829	855	767	843	840	853	874	826	866	845	794	813	769	809	741	793	826	806	795	790	785	831	768	811	839	824	796	769	801	818	844	812	835	819	806	815	795	793	849	796	827	815	863	806	822	794	813	829	824	826	798	813	864	840	818	781	864	835	790	771	867	825	803	859	798	784	841	821	850	840	805	786	783	798	857	843	808	806	827	833	799	772	816	824	818	816	806	789	762	825	848	816	900	846	779	801	889	799	844	839	848	794	842	836	834	742	836	793	821	868	834	819	782	766	823	800	821	796	829	796	784	815	777	847	784	819	778	854	841	856	816	758	800	770	850	827	829	835	844	808	821	812	812	872	787	763	787	811	806	836	826	854	814	834	778	833	780	729	814	908	822	782	788	819	850	825	839	773	834	845	842	851	785	822	843	831	758	823	822	789	784	805	797	792	881	873	827	852	813	856	831	757	790	805	798	774	804	804	802	798	854	787	849	871	882	779	809	870	778	781	846	830	814	843	846	857	822	829	822	790	823	846	796	836	781	790	842	858	861	817	831	825	820	828	784	837	810	824	812	874	820	841	805	872	788	742	811	832	801	857	894	838	832	831	785	825	800	763	779	828	802	800	785	843	803	832	878	816	797	829	816	906	791	802	804	785	818	859	783	821	856	869	805	837	788	849	791	810	845	812	795	869	834	811	788	847	815	886	860	794	805	861	839	870	803	778	834	855	768	819	854	837	817	776	785	803	811	873	850	819	803	776	770	862	823	785	805	790	760	803	836	831	787	821	816	797	792	847	815	835	821	823	856	804	836	849	821	846	852	850	839	790	784	787	810	801	813	811	842	811	806	811	825	831	821	805	820	841	821	794	805	819	837	798	850	816	852	834	767	838	825	868	820	840	809	784	783	798	766	797	819	824	858	790	786	807	779	845	812	837	742	816	845	804	808	835	827	816	794	816	780	793	824	896	804	833	780	805	805	902	876	830	846	856	809	788	791	859	817	807	812	796	774	810	827	837	851	764	848	783	796	826	858	815	797	816	792	853	850	785	796	771	831	762	781	818	873	823	839	804	841	800	791	790	845	777	852	851	792	828	790	833	810	841	802	864	805	791	823	850	822	808	848	856	835	829	793	786	856	807	849	773	818	817	763	826	826	832	785	832	857	806	762	830	796	837	820	852	824	831	805	790	792	872	791	845	822	769	889	841	779	780	844	802	809	883	794	826	798	835	853	861	822	821	806	786	827	838	806	810	785	768	794	778	862	791	869	762	793	799	812	817	850	872	777	796	822	833	776	832	844	875	807	850	804	839	841	826	807	844	760	826	798	816	804	840	828	789	848	807	781	817	819	804	793	826	802	824	838	760	852	849	840	793	778	874	781	798	810	806	833	834	831	817	815	782	780	792	754	805	874	836	763	761	864	832	810	853	789	884	787	873	853	775	848	810	763	808	844	823	806	820	777	824	812	804	808	782	843	804	796	809	867	816	813	798	801	809	866	758	849	791	826	823	819	853	835	837	847	839	798	787	793	761	809	826	781	824	789	782	823	846	795	843	846	793	818	804	838	840	838	855	820	899	878	778	796	799	809	793	824	797	897	830	848	778	818	796	843	769	787	776	772	853	809	787	807	844	813	808	822	795	789
18434	20913	19528	10607	10309	9880	9325	8740	8262	8045	7841	7961	7790	7658	7890	7507	7530	7697	7632	7506	7622	7494	7461	7426	7519	7411	7517	7475	7427	7400	7373	7419	7443	7478	7342	7424	7375	7414	7469	7293	7453	7288	7443	7416	7485	7532	7369	7345	7223	7176	7368	7400	7392	7398	7405	7364	7417	7350	7359	7332	7386	7462	7477	7251	7368	7308	7405	7433	7188	7254	7568	7433	7422	7355	7362	7424	7577	7318	7391	7368	7362	7343	7402	7452	7407	7306	7349	7408	7377	7261	7418	7304	7194	7433	7325	7486	7257	7288	7360	7434	7326	7184	7334	7360	7478	7405	7314	7340	7327	7325	7289	7396	7290	7385	7311	7277	7319	7517	7373	7430	7333	7409	7377	7291	7324	7265	7441	7371	7539	7381	7408	7407	7291	7491	7457	7362	7340	7406	7467	7359	7300	7260	7363	7342	7457	7310	7470	7434	7409	7357	7309	7324	7438	7300	7477	7424	7317	7335	7316	7388	7381	7317	7407	7498	7494	7231	7345	7526	7416	7312	7338	7243	7348	7393	7303	7322	7414	7464	7312	7301	7438	7356	7335	7424	7276	7331	7437	7473	7358	7350	7359	7413	7349	7344	7376	7353	7424	7349	7305	7405	7295	7460	7369	7298	7449	7474	7361	7380	7395	7426	7384	7406	7155	7296	7356	7372	7445	7325	7247	7404	7322	7391	7324	7471	7315	7426	7333	7285	7278	7400	7487	7440	7266	7360	7276	7273	7447	7258	7383	7308	7436	7360	7419	7267	7313	7361	7418	7398	7383	7374	7309	7334	7471	7339	7356	7281	7328	7354	7449	7514	7447	7269	7441	7396	7327	7372	7331	7293	7348	7463	7308	7421	7395	7566	7337	7456	7286	7349	7301	7408	7284	7487	7440	7465	7374	7446	7338	7292	7309	7411	7434	7274	7512	7324	7420	7495	7456	7414	7459	7428	7359	7329	7286	7538	7391	7380	7370	7382	7318	7398	7459	7278	7492	7402	7306	7383	7327	7333	7439	7381	7393	7411	7342	7453	7334	7334	7344	7498	7312	7390	7484	7381	7270	7453	7414	7542	7375	7339	7527	7478	7422	7350	7524	7400	7282	7361	7520	7368	7226	7328	7254	7351	7475	7389	7320	7440	7453	7443	7413	7361	7387	7506	7348	7353	7335	7449	7387	7354	7422	7438	7592	7334	7439	7298	7373	7280	7280	7315	7431	7335	7380	7315	7362	7352	7269	7342	7433	7296	7422	7350	7429	7448	7244	7290	7307	7259	7281	7355	7363	7319	7336	7509	7307	7421	7338	7304	7420	7525	7352	7443	7454	7388	7297	7471	7385	7307	7445	7281	7453	7358	7421	7315	7342	7344	7359	7349	7327	7432	7371	7370	7252	7324	7344	7338	7516	7498	7519	7443	7401	7471	7402	7437	7408	7378	7330	7444	7326	7407	7319	7367	7417	7247	7268	7325	7388	7337	7379	7259	7322	7418	7255	7437	7305	7426	7408	7372	7313	7330	7353	7378	7383	7326	7384	7351	7379	7433	7377	7410	7304	7371	7361	7403	7473	7488	7451	7515	7346	7528	7333	7260	7464	7489	7379	7326	7353	7274	7429	7354	7360	7406	7410	7412	7223	7396	7461	7224	7513	7358	7424	7424	7323	7448	7330	7336	7311	7451	7332	7297	7312	7273	7481	7359	7377	7364	7295	7431	7318	7417	7293	7417	7274	7424	7391	7491	7343	7302	7354	7324	7283	7401	7418	7423	7342	7483	7403	7320	7332	7375	7429	7331	7324	7375	7379	7434	7367	7315	7285	7216	7383	7314	7345	7424	7459	7301	7451	7587	7449	7446	7348	7378	7367	7401	7353	7457	7376	7406	7390	7308	7340	7411	7428	7383	7439	7380	7497	7245	7360	7407	7404	7280	7396	7481	7270	7268	7464	7385	7360	7290	7497	7442	7450	7294	7430	7253	7355	7326	7289	7424	7479	7418	7401	7265	7551	7479	7285	7479	7379	7370	7412	7227	7501	7394	7455	7392	7449	7414	7524	7467	7219	7364	7405	7354	7410	7480	7376	7378	7446	7354	7476	7517	7381	7531	7481	7315	7378	7460	7416	7425	7332	7336	7382	7411	7348	7363	7312	7315	7472	7378	7266	7469	7441	7391	7284	7501	7380	7384	7339	7460	7354	7298	7279	7253	7370	7422	7394	7445	7445	7403	7362	7347	7434	7419	7277	7398	7322	7566	7372	7357	7384	7268	7389	7217	7354	7369	7213	7488	7381	7249	7346	7372	7443	7281	7288	7523	7413	7328	7382	7380	7257	7399	7392	7367	7377	7335	7361	7273	7330	7458	7394	7498	7447	7283	7293	7437	7361	7357	7451	7182	7321	7499	7301	7330	7447	7525	7276	7450	7420	7367	7458	7335	7410	7364	7553	7350	7336	7426	7283	7365	7313	7450	7264	7397	7417	7377	7311	7265	7337	7433	7469	7376	7436	7291	7199	7378	7382	7350	7406	7381	7305	7382	7355	7454	7357	7384	7568	7357	7476	7467	7349	7359	7395	7417	7397	7294	7479	7418	7299	7360	7393	7392	7380	7316	7433	7310	7369	7372	7476	7446	7362	7271	7303	7274	7442	7293	7283	7318	7432	7395	7347	7325	7544	7412	7288	7486	7384	7413	7472	7390	7407	7510	7238	7500	7391	7254	7520	7319	7387	7234	7290	7422	7546	7256	7323	7362	7260	7339	7315	7402	7392	7509	7403	7371	7427	7338	7353	7335	7301	7509	7410	7215	7366	7308	7357	7448	7412	7357	7385	7425	7438	7387	7410	7282	7396	7262	7257	7240	7371	7378	7387	7391	7314	7297	7473	7351	7382	7324	7547	7486	7251	7428	7493	7427	7394	7471	7333	7440	7413	7225	7371	7452	7367	7390	7224	7406	7327	7282	7518	7325	7400	7457	7484	7461	7417	7246	7376	7338	7354	7301	7407	7255	7387	7469	7394	7449	7414	7383	7432	7501	7374	7457	7444	7473	7219	7344	7377	7403	7305	7390	7235	7339	7338	7236	7500	7270	7484	7315	7312	7331	7407	7437	7415	7385	7366	7431	7462	7377	7369	7434	7400	7323	7423	7420	7336	7274	7447	7449	7475	7334	7258	7431	7362	7280	7416	7306	7333	7467	7499	7349	7471	7385	7420	7354	7295	7458	7205	7269	7427	7359	7319	7400	7229	7487	7407	7341	7390	7228	7379	7322	7461	7352	7474	7394	7376	7447	7366	7455	7329	7396	7457	7403	7432	7362	7353	7374	7425	7306	7495	7413	7348	7452	7368	7341	7211	7295	7395	7301	7412	7386	7414	7386	7346	7590	7357	7520	7380	7371	7282	7411	7263	7364	7338	7302	7343	7314	7301	7446	7353	7280	7372	7366	7388	7276	7411	7423	7446	7327	7335	7406	7397	7358	7421	7308	7422	7363	7393	7288	7274	7434	7411	7451	7219	7444	7434	7351	7449	7381	7298	7435	7400	7214	7302	7366	7449	7388	7447	7340	7276	7421	7328	7389	7394	7381	7544	7319	7373	7315	7433	7268	7316	7383	7432	7395	7345	7389	7446	7197	7266	7464	7273	7463	7295	7415	7398	7429	7467	7313	7355	7452	7431	7531	7394	7455	7497	7304	7480	7322	7386	7373	7344	7393	7401	7415	7623	7548	7389	7221	7501	7409	7249	7368	7372	7342	7415	7330	7388	7364	7480	7358	7351	7350	7345	7473	7439	7362	7363	7284	7370	7354	7461	7561	7361	7390	7388	7478	7342	7396	7375	7420	7439	7419	7317	7485	7310	7332	7288	7397	7385	7319	7440	7405	7380	7382	7398	7319	7389	7234	7412	7238	7243	7450	7279	7305	7361	7338	7333	7374	7489	7421	7375	7389	7384	7149	7470	7260	7316	7414	7421	7334	7306	7393	7239	7500	7330	7351	7387	7424	7230	7373	7442	7468	7293	7474	7396	7414	7411	7375	7427	7448	7305	7416	7339	7603	7386	7261	7335	7309	7426	7462	7366	7249	7464	7395	7412	7438	7418	7409	7440	7445	7395	7346	7344	7408	7470	7380	7392	7463	7336	7464	7292	7258	7424	7377	7461	7477	7468	7558	7461	7354	7412	7400	7421	7389	7405	7362	7350	7325	7308	7451	7416	7406	7239	7364	7301	7299	7293	7326	7327	7302	7352	7375	7334	7287	7229	7501	7383	7344	7266	7403	7230	7351	7452	7336	7364	7444	7175	7472	7373	7342	7382	7330	7394	7317	7358	7434	7502	7505	7342	7374	7521	7329	7489	7233	7311	7382	7343	7307	7245	7367	7422	7283	7414	7491	7371	7512	7374	7397	7398	7544	7454	7307	7489	7359	7364	7273	7475	7454	7352	7407	7314	7428	7348	7382	7294	7404	7463	7336	7286	7277	7281	7338	7221	7396	7305	7389	7250	7409	7456	7231	7397	7360	7424	7474	7293	7424	7320	7307	7323	7361	7457	7332	7438	7266	7442	7397	7356	7382	7421	7490	7398	7511	7330	7507	7453	7367	7364	7612	7254	7396	7286	7418	7409	7253	7331	7311	7418	7331	7297	7336	7371	7332	7394	7429	7325	7358	7480	7545	7290	7412	7377	7389	7340	7312	7516	7284	7282	7370	7465	7224	7379	7397	7304	7386	7381	7416	7362	7360	7544	7422	7333	7428	7413	7431	7342	7471	7311	7260	7291	7383	7371	7537	7387	7334	7336	7353	7355	7394	7520	7349	7278	7438	7366	7317	7298	7322	7513	7280	7532	7318	7452	7402	7445	7456	7371	7496	7385	7468	7444	7380	7526	7215	7416	7389	7415	7426	7355	7453	7422	7433	7229	7300	7434	7309	7219	7212	7378	7464	7269	7423	7474	7408	7294	7509	7399	7303	7232	7229	7357	7451	7443	7274	7381	7428	7301	7437	7324	7421	7255	7455	7260	7471	7345	7372	7436	7391	7394	7439	7426	7401	7356	7335	7498	7374	7339	7329	7418	7393	7378	7372	7472	7359	7350	7423	7379	7364	7382	7500
3728	2871	2847	821	705	699	745	695	701	665	756	722	712	696	674	691	703	654	656	712	654	657	657	688	679	695	682	692	687	687	732	679	682	699	681	654	629	680	630	640	663	681	665	616	689	612	640	658	640	691	676	700	657	636	668	677	682	644	662	628	661	639	604	652	726	661	658	656	697	646	674	651	679	637	635	688	629	684	701	682	697	660	677	698	672	687	712	671	670	670	655	656	700	650	669	700	658	667	615	685	691	629	685	658	727	647	698	683	695	704	674	690	699	675	613	681	656	688	643	669	720	683	662	670	672	661	665	674	620	699	676	667	673	693	660	670	659	683	639	591	707	627	699	712	635	669	696	711	654	666	654	658	669	651	608	620	655	622	679	685	615	678	660	699	627	710	667	686	687	645	671	651	679	663	643	664	635	676	660	644	644	665	689	693	653	609	648	665	711	622	669	677	650	679	639	693	646	673	669	686	674	647	644	659	724	660	645	711	609	691	666	652	664	672	667	660	691	605	684	605	693	628	665	590	662	691	673	770	708	682	615	681	673	636	633	707	637	641	692	713	616	698	626	637	677	646	678	685	669	681	689	684	684	724	657	680	689	648	662	690	675	686	634	687	674	664	703	700	688	684	647	639	676	649	694	640	643	718	687	684	666	663	712	695	636	677	704	640	678	686	673	646	698	656	628	630	694	678	651	673	639	691	655	727	656	676	630	679	693	669	666	655	669	694	666	652	685	678	675	680	658	656	653	687	668	671	683	640	676	637	690	650	695	612	672	676	601	661	644	617	687	680	663	693	710	643	648	659	673	638	637	642	700	652	703	712	671	707	673	659	714	599	677	702	678	621	666	671	676	616	632	678	646	650	658	673	737	702	636	686	716	641	715	683	668	670	667	667	678	670	645	693	660	682	675	596	692	641	671	692	659	673	657	673	711	676	689	663	655	651	677	682	685	627	697	654	697	650	654	635	621	734	691	665	635	685	639	651	633	636	715	683	662	671	688	706	677	658	654	628	637	688	678	653	640	638	665	678	672	722	704	667	745	639	666	660	674	643	687	680	681	665	657	703	633	696	711	648	676	649	734	695	664	650	672	657	686	659	674	708	706	707	639	667	643	644	674	663	694	671	688	678	694	712	660	671	678	717	650	692	698	651	682	651	634	663	627	657	650	690	695	680	690	659	656	688	632	696	686	613	691	655	696	668	682	674	664	649	627	652	661	694	692	697	612	655	657	665	677	694	646	656	649	649	627	649	623	648	671	690	663	624	625	681	649	656	630	652	643	648	675	724	639	639	704	665	648	654	725	675	660	686	661	713	673	628	666	629	658	715	648	658	675	674	619	648	677	660	722	674	679	624	637	690	675	650	643	679	635	665	612	665	656	679	692	723	631	668	639	699	675	677	669	718	671	692	741	660	691	682	610	660	637	683	636	648	642	697	715	648	662	658	691	641	689	662	700	647	699	635	677	642	688	715	648	655	671	671	678	644	612	649	676	687	663	658	677	712	656	660	623	629	669	688	685	649	679	678	651	704	647	679	653	694	649	656	618	697	676	666	667	724	665	672	703	687	723	665	667	686	665	666	698	689	637	678	657	633	626	689	699	692	665	680	720	672	637	711	639	628	709	677	659	696	653	684	627	672	622	662	680	702	664	727	695	647	697	697	650	690	669	689	679	636	643	610	634	660	683	631	684	643	703	671	656	721	687	681	694	690	647	659	650	682	677	667	607	630	640	661	672	644	626	676	710	712	715	737	655	673	653	681	671	690	694	704	605	683	653	687	647	615	648	650	650	658	673	644	644	676	675	700	650	704	655	656	734	659	642	709	681	687	641	671	652	642	649	679	649	639	658	660	685	693	655	664	672	696	666	719	731	704	614	683	704	649	649	675	692	651	691	680	643	659	625	655	638	715	625	652	667	675	682	679	694	673	664	705	677	651	715	732	632	683	676	685	690	687	687	674	705	687	703	696	647	698	694	667	685	695	669	631	656	657	647	645	621	715	653	657	687	660	714	723	688	667	638	695	694	681	720	620	710	676	703	653	674	656	670	692	660	666	667	665	678	699	682	648	709	647	671	730	667	652	693	666	696	650	661	650	652	714	679	676	644	652	682	620	667	652	663	625	662	675	671	639	681	670	621	691	691	655	657	634	681	657	651	699	671	632	659	674	676	644	620	632	650	697	706	680	633	640	667	677	651	661	659	666	693	682	645	704	671	628	607	702	639	694	712	682	703	695	669	677	663	681	657	647	694	730	664	671	657	665	644	758	693	704	711	729	674	665	647	655	682	655	654	685	659	690	634	670	629	650	700	661	634	623	678	680	684	714	660	654	651	650	697	693	711	672	645	704	651	637	683	639	667	633	681	701	662	633	657	677	623	691	654	685	649	652	635	717	627	665	675	657	677	639	700	649	689	709	619	687	680	663	689	706	673	662	643	656	679	694	640	680	702	644	683	707	649	653	646	703	637	659	691	666	715	675	678	684	698	666	682	645	669	686	653	696	661	677	651	646	655	638	625	702	663	660	634	667	726	667	611	700	696	675	696	670	631	656	635	650	637	637	693	655	660	666	698	642	679	630	667	687	641	644	657	629	629	689	630	651	688	662	692	672	661	651	664	674	701	676	691	721	675	667	663	639	661	628	678	669	691	626	636	656	689	674	695	632	641	676	714	694	646	650	708	667	687	632	639	653	680	689	642	645	644	689	654	678	683	678	659	692	674	732	673	676	650	666	668	694	653	708	667	660	669	697	707	630	676	664	691	650	609	711	702	677	714	654	671	654	684	682	648	650	713	708	647	638	678	675	667	632	666	666	627	662	666	662	707	689	664	627	694	674	655	672	686	655	739	665	703	682	708	658	703	704	681	684	685	698	622	675	657	678	691	706	674	694	647	720	654	689	631	636	674	645	644	646	678	649	686	716	662	673	649	681	648	651	674	721	623	649	645	648	684	672	651	678	655	655	672	650	658	651	687	636	681	646	667	670	712	687	697	663	677	625	674	636	692	641	675	681	703	652	636	706	667	669	685	660	651	708	686	699	720	696	701	690	674	662	687	686	638	634	619	633	670	645	642	647	678	709	597	646	677	682	627	668	668	693	647	714	662	646	698	633	666	641	673	638	624	700	691	650	656	680	622	668	689	642	686	659	654	689	630	673	685	673	609	715	691	644	663	682	683	667	645	671	700	678	650	638	670	664	738	677	667	689	672	707	636	676	663	694	653	724	640	630	629	658	682	721	690	640	696	674	627	626	695	634	681	672	613	693	670	662	641	688	650	684	658	688	613	682	737	666	680	677	649	640	637	664	655	639	631	661	701	709	682	672	685	650	675	706	617	675	664	675	645	680	608	605	676	631	724	699	670	656	648	676	691	666	699	628	699	641	650	669	647	722	637	631	679	648	669	663	663	647	670	666	671	665	671	602	682	614	678	603	676	651	667	656	722	643	637	625	677	638	634	670	698	698	709	653	622	648	673	686	674	684	669	659
19850	28863	24583	11483	11645	11293	10119	9063	8361	7785	7575	7338	7225	6988	7112	6703	6787	6801	6645	6643	6611	6528	6487	6481	6407	6438	6279	6463	6347	6442	6285	6323	6415	6177	6321	6378	6263	6255	6372	6282	6246	6274	6320	6376	6391	6311	6215	6260	6291	6186	6375	6332	6322	6226	6227	6272	6303	6272	6284	6251	6239	6449	6161	6224	6297	6381	6254	6281	6231	6401	6288	6257	6264	6398	6130	6200	6209	6305	6380	6250	6242	6197	6241	6303	6220	6187	6186	6108	6301	6262	6243	6222	6232	6351	6272	6211	6332	6257	6192	6343	6202	6212	6185	6371	6081	6315	6237	6287	6396	6348	6224	6073	6225	6299	6231	6128	6175	6201	6241	6246	6283	6215	6230	6316	6310	6280	6276	6167	6081	6348	6244	6202	6241	6199	6260	6170	6376	6326	6273	6332	6235	6293	6237	6152	6205	6171	6321	6238	6234	6254	6280	6377	6182	6190	6285	6252	6286	6171	6183	6262	6213	6165	6218	6266	6241	6281	6259	6146	6177	6134	6202	6283	6120	6230	6254	6202	6246	6298	6287	6275	6189	6264	6346	6251	6262	6245	6321	6280	6200	6186	6404	6266	6153	6238	6150	6265	6241	6170	6226	6173	6233	6329	6294	6249	6271	6319	6317	6167	6250	6184	6374	6213	6312	6248	6193	6339	6237	6264	6180	6351	6275	6279	6381	6318	6233	6242	6259	6237	6249	6298	6227	6175	6373	6217	6400	6259	6115	6281	6295	6259	6035	6119	6337	6159	6384	6114	6282	6146	6378	6185	6185	6243	6272	6405	6340	6219	6419	6182	6085	6320	6266	6168	6348	6259	6296	6233	6143	6261	6329	6181	6215	6249	6404	6128	6249	6326	6199	6228	6368	6352	6136	6277	6205	6137	6219	6356	6139	6215	6292	6210	6303	6219	6287	6205	6316	6363	6073	6292	6185	6295	6336	6154	6310	6182	6254	6137	6269	6268	6175	6342	6249	6230	6273	6286	6295	6138	6245	6275	6189	6138	6223	6243	6212	6260	6175	6318	6239	6264	6359	6208	6084	6296	6159	6085	6180	6212	6095	6263	6348	6243	6347	6285	6185	6302	6242	6219	6102	6508	6232	6172	6133	6279	6143	6157	6342	6171	6281	6212	6251	6232	6311	6259	6263	6173	6274	6312	6146	6279	6148	6244	6355	6284	6215	6303	6402	6140	6144	6253	6177	6266	6215	6146	6281	6122	6176	6248	6137	6242	6372	6284	6262	6204	6197	6264	6225	6306	6249	6182	6250	6113	6210	6179	6272	6209	6349	6162	6246	6209	6139	6172	6425	6121	6382	6229	6286	6168	6121	6166	6253	6236	6255	6273	6342	6287	6268	6320	6242	6177	6330	6354	6254	6378	6323	6289	6158	6226	6214	6133	6210	6267	6313	6333	6274	6338	6297	6273	6347	6257	6204	6199	6370	6233	6249	6217	6195	6161	6265	6108	6399	6174	6272	6170	6275	6194	6270	6212	6301	6354	6226	6203	6244	6200	6234	6247	6267	6258	6295	6203	6195	6309	6229	6123	6179	6290	6399	6288	6232	6279	6183	6293	6264	6303	6136	6135	6148	6282	6261	6186	6290	6173	6304	6228	6260	6320	6205	6150	6268	6261	6356	6274	6227	6254	6359	6146	6295	6345	6166	6236	6230	6325	6286	6377	6336	6215	6146	6162	6193	6191	6312	6166	6261	6228	6266	6287	6368	6352	6202	6235	6325	6240	6164	6192	6269	6282	6185	6271	6195	6371	6237	6207	6243	6343	6364	6245	6274	6166	6323	6261	6320	6343	6299	6162	6189	6337	6350	6361	6330	6184	6164	6278	6272	6181	6245	6155	6208	6376	6234	6212	6265	6269	6151	6280	6195	6254	6177	6283	6363	6314	6319	6217	6291	6361	6077	6180	6298	6325	6235	6249	6297	6180	6280	6310	6305	6311	6272	6301	6192	6128	6288	6314	6144	6386	6327	6330	6321	6386	6273	6205	6104	6352	6287	6235	6267	6256	6222	6290	6223	6364	6217	6187	6244	6301	6312	6280	6123	6170	6279	6280	6187	6344	6293	6114	6305	6237	6230	6315	6289	6248	6239	6113	6249	6315	6311	6203	6200	6242	6204	6329	6274	6339	6286	6230	6241	6260	6236	6145	6360	6325	6171	6232	6223	6231	6238	6222	6217	6183	6280	6303	6365	6240	6165	6270	6263	6284	6278	6222	6232	6188	6169	6282	6321	6153	6257	6207	6171	6336	6137	6254	6244	6260	6171	6304	6181	6239	6486	6319	6294	6155	6285	6208	6253	6259	6231	6131	6205	6250	6176	6339	6255	6268	6351	6233	6385	6163	6226	6121	6149	6163	6250	6315	6305	6090	6291	6167	6344	6349	6263	6203	6307	6174	6221	6303	6246	6221	6211	6298	6397	6243	6242	6151	6253	6236	6354	6271	6232	6299	6049	6196	6298	6156	6168	6289	6305	6193	6239	6327	6272	6230	6228	6215	6244	6223	6259	6202	6262	6219	6186	6291	6182	6267	6341	6221	6257	6361	6233	6368	6245	6055	6204	6193	6201	6236	6217	6275	6264	6191	6207	6314	6208	6177	6169	6245	6105	6419	6311	6296	6274	6312	6217	6294	6308	6186	6248	6297	6241	6335	6231	6280	6287	6232	6222	6268	6184	6196	6274	6252	6082	6155	6248	6200	6227	6185	6115	6190	6092	6222	6184	6168	6291	6144	6182	6302	6252	6148	6249	6230	6173	6284	6183	6231	6150	6224	6037	6203	6265	6274	6346	6202	6391	6302	6202	6275	6281	6219	6336	6265	6297	6131	6282	6393	6201	6277	6190	6297	6376	6187	6338	6449	6224	6190	6372	6366	6267	6187	6382	6250	6376	6152	6177	6284	6290	6109	6226	6207	6335	6269	6265	6164	6299	6230	6180	6400	6220	6303	6386	6185	6170	6278	6355	6208	6171	6242	6149	6326	6076	6296	6326	6185	6319	6202	6241	6365	6305	6297	6189	6232	6191	6326	6089	6251	6282	6205	6390	6328	6336	6115	6245	6356	6160	6209	6244	6250	6301	6289	6191	6263	6139	6275	6398	6258	6356	6312	6351	6330	6312	6197	6224	6240	6136	6260	6254	6269	6148	6282	6241	6269	6241	6316	6260	6198	6262	6219	6225	6303	6211	6353	6279	6318	6289	6309	6193	6178	6271	6306	6201	6160	6229	6236	6214	6234	6202	6303	6151	6161	6242	6187	6244	6264	6303	6318	6164	6213	6313	6035	6216	6252	6243	6285	6083	6252	6320	6204	6314	6302	6310	6336	6169	6221	6388	6294	6240	6267	6126	6247	6275	6213	6368	6190	6231	6129	6245	6170	6224	6244	6288	6356	6151	6210	6209	6077	6298	6262	6302	6275	6237	6164	6297	6285	6170	6158	6300	6182	6223	6246	6276	6268	6277	6289	6278	6185	6226	6145	6264	6373	6417	6189	6233	6305	6168	6301	6251	6192	6292	6202	6232	6165	6336	6195	6179	6288	6227	6207	6299	6166	6193	6167	6235	6273	6229	6184	6347	6243	6208	6046	6165	6188	6123	6282	6302	6309	6219	6298	6321	6198	6197	6385	6248	6001	6171	6181	6239	6358	6296	6284	6214	6195	6401	6191	6351	6189	6233	6220	6357	6395	6204	6185	6266	6281	6227	6191	6228	6321	6166	6125	6245	6267	6275	6279	6255	6133	6192	6285	6300	6326	6281	6143	6240	6244	6214	6267	6348	6254	6186	6325	6300	6336	6271	6312	6307	6262	6162	6236	6299	6147	6315	6283	6349	6311	6111	6315	6273	6260	6196	6366	6269	6346	6235	6203	6183	6192	6319	6215	6294	6301	6311	6275	6239	6261	6097	6365	6263	6375	6277	6277	6301	6274	6353	6287	6255	6284	6186	6225	6207	6427	6149	6222	6191	6357	6248	6255	6291	6225	6208	6156	6208	6117	6319	6270	6236	6274	6194	6238	6228	6272	6200	6342	6434	6223	6331	6314	6263	6193	6230	6271	6252	6230	6226	6225	6162	6186	6365	6191	6143	6364	6283	6315	6289	6269	6245	6208	6341	6185	6233	6257	6234	6306	6112	6211	6241	6179	6158	6309	6279	6315	6253	6254	6234	6276	6264	6315	6227	6287	6106	6345	6168	6240	6248	6255	6291	6242	6195	6222	6181	6234	6279	6270	6185	6254	6276	6328	6315	6323	6335	6240	6258	6165	6260	6344	6313	6269	6265	6308	6128	6239	6320	6359	6291	6290	6044	6236	6129	6281	6194	6291	6317	6163	6203	6259	6108	6215	6241	6231	6183	6300	6169	6328	6287	6075	6291	6298	6192	6310	6302	6217	6301	6268	6318	6290	6277	6261	6370	6208	6264	6252	6418	6267	6227	6285	6263	6176	6232	6226	6207	6330	6165	6207	6254	6397	6212	6251	6243	6226	6171	6179	6228	6186	6339	6275	6154	6249	6424	6270	6249	6405	6181	6164	6126	6290	6362	6229	6227	6213	6257	6308	6193	6165	6288	6171	6221	6155	6196	6313	6140	6215	6228	6089	6220	6185	6287	6051	6271	6155	6247	6272	6220	6196	6261	6293	6286	6306	6271	6335	6169	6207	6207	6328	6418	6237	6233	6257	6217	6321	6238	6218	6304	6112	6330	6273	6127	6298	6132	6324	6314	6225	6306	6245	6195	6312	6329	6187	6234	6303	6271	6297	6201	6154	6202	6270	6159	6264	6352	6193	6243	6282	6152	6355	6132	6216	6433	6242	6284	6213	6333	6213	6196	6304	6304	6245	6280	6221	6304	6065	6296	6365	6038	6322	6178	6237	6435	6250	6191	6293	6374	6317	6378	6252	6232	6298	6329	6274	6247	6241	6435	6181	6274	6225	6252	6268	6336	6254	6244	6239	6368	6208	6365	6277	6203	6356	6276	6264	6352	6279	6321	6266	6244	6226	6247	6305	6334	6173	6173	6237	6204	6199	6064	6257	6180	6220	6223	6306	6298	6251	6282	6249	6332	6348
4054	4100	3999	808	649	688	623	691	614	609	619	629	659	620	610	595	650	600	603	603	550	557	594	636	546	598	609	642	581	572	631	566	588	612	588	588	589	555	588	565	608	598	613	593	607	621	618	592	565	577	582	626	608	584	615	571	573	597	532	589	580	610	612	558	576	630	591	601	575	603	625	574	586	622	625	615	595	584	659	576	566	653	592	605	613	579	585	623	621	569	638	602	578	562	648	601	596	550	597	609	587	588	568	649	573	558	568	605	619	582	599	631	605	600	644	605	605	594	586	621	589	597	614	544	602	607	601	554	593	592	589	608	576	605	596	563	592	561	553	606	606	607	612	591	581	565	555	614	606	589	562	569	617	596	617	627	621	616	581	622	624	591	595	603	566	613	600	576	561	569	567	561	611	558	590	562	613	592	556	582	564	593	580	609	650	664	550	552	578	603	609	583	570	584	628	559	599	583	595	559	552	574	600	609	589	558	595	596	637	595	653	638	576	539	569	592	577	580	577	609	637	613	554	604	592	583	582	574	565	626	623	612	607	612	554	594	563	561	576	557	545	621	607	603	631	634	608	587	618	633	623	623	600	598	569	580	562	627	618	584	635	612	592	587	609	609	586	614	604	583	607	607	594	617	584	616	532	604	569	560	552	634	539	591	612	552	607	559	598	557	582	656	584	547	562	576	588	596	623	634	615	583	558	557	589	625	599	583	635	583	555	600	618	572	594	592	626	559	601	598	605	607	561	594	619	616	611	645	594	613	619	612	590	543	584	554	566	644	609	587	673	605	589	584	607	612	621	608	600	643	601	591	598	592	615	586	574	587	628	545	576	620	623	544	565	555	537	626	574	576	613	569	617	630	606	622	577	574	607	557	569	541	623	573	596	575	593	566	605	583	615	588	559	567	574	623	586	573	652	633	589	581	591	615	581	613	623	590	552	607	580	590	625	565	597	598	578	587	604	630	593	562	569	610	582	591	574	588	581	599	593	565	611	594	611	609	598	582	589	593	608	603	589	600	585	573	580	562	600	636	614	560	565	615	607	631	577	590	604	624	590	612	585	571	627	607	600	557	611	596	572	607	568	579	570	541	605	611	626	632	612	612	596	594	561	578	593	631	590	585	636	608	572	628	569	584	634	639	620	549	589	640	543	620	604	636	582	604	517	595	624	584	587	617	557	609	612	595	597	614	611	597	599	576	587	591	593	627	629	630	540	542	613	582	629	577	607	577	587	588	613	601	629	566	606	584	575	583	653	577	575	605	606	550	570	592	602	590	579	581	576	597	590	575	562	602	588	595	611	634	603	585	587	561	602	624	599	613	586	600	614	551	554	593	616	591	597	574	558	580	550	563	608	580	595	586	619	563	580	570	578	602	606	561	618	655	601	630	590	587	569	586	610	618	642	608	606	544	557	631	589	606	590	588	573	611	616	586	553	624	623	582	572	580	590	602	580	594	553	610	597	590	604	627	550	596	596	623	601	614	621	599	593	606	613	572	576	612	556	582	621	602	577	579	609	577	554	585	640	566	565	604	611	647	558	617	603	644	589	591	600	609	592	594	584	622	578	546	577	575	595	591	567	624	616	563	614	584	552	623	615	580	523	583	588	622	571	613	627	600	575	574	565	586	563	597	563	576	627	608	626	591	645	598	598	562	614	597	568	657	602	568	570	584	560	549	631	578	585	608	616	612	581	560	598	599	617	566	550	640	595	585	615	615	611	583	596	565	614	628	591	642	571	578	605	592	569	601	597	524	655	594	553	595	586	584	627	598	590	624	615	599	605	554	549	596	619	590	598	584	539	544	581	583	568	623	604	595	570	599	598	604	617	545	570	621	617	554	610	579	580	638	613	616	619	579	662	557	568	633	598	575	593	593	655	600	608	587	605	619	567	599	570	599	609	588	574	569	585	620	613	614	593	588	587	580	636	578	574	590	623	588	535	591	608	614	613	566	622	598	584	594	625	567	606	581	531	591	570	587	599	631	566	582	591	611	652	571	575	552	534	600	594	562	629	616	576	581	585	600	602	593	630	571	609	588	624	621	615	571	560	574	554	608	620	612	593	611	616	600	581	600	554	637	609	599	569	622	570	617	599	590	594	595	585	583	626	615	558	635	585	614	600	600	640	628	583	567	574	604	607	599	587	605	601	604	571	610	576	611	547	586	567	602	517	595	587	585	595	590	608	550	580	588	585	611	560	561	608	638	610	617	564	624	596	612	605	585	590	547	598	596	556	620	593	580	549	574	572	599	560	538	569	560	580	598	609	599	554	596	626	597	640	607	608	587	599	570	583	631	560	558	607	607	610	607	619	651	622	586	617	598	616	575	623	625	632	590	616	634	598	578	635	544	645	610	603	606	588	564	624	597	588	627	567	607	551	607	608	585	597	592	618	599	565	622	585	638	585	564	569	583	574	577	612	579	599	574	577	585	573	595	604	612	602	578	560	688	610	615	580	610	563	590	588	619	591	566	615	552	617	585	614	589	593	590	627	580	636	639	620	583	583	574	636	589	577	621	584	572	534	581	598	618	569	611	605	636	620	608	622	568	571	600	622	578	571	583	626	644	574	613	597	611	549	586	565	573	637	583	602	560	556	617	593	641	625	583	572	629	578	593	570	555	562	587	610	547	571	584	605	598	618	571	602	564	580	619	543	637	576	640	596	591	607	612	615	605	578	627	650	585	600	546	613	608	600	561	624	600	581	631	591	599	557	579	601	602	585	622	561	621	557	589	583	578	625	610	596	602	583	564	623	572	598	589	627	589	604	571	623	627	542	599	617	659	580	607	578	565	557	656	581	546	581	615	582	586	617	628	595	604	591	613	588	631	609	599	562	605	594	583	575	620	639	570	610	553	556	591	608	588	594	583	606	584	604	568	591	603	589	574	664	616	577	561	640	594	628	572	616	578	580	589	604	599	622	619	589	559	561	576	581	600	560	601	620	611	589	661	584	628	586	586	557	556	602	601	545	566	636	619	607	563	604	626	631	574	626	607	597	592	577	570	625	613	632	580	549	645	631	618	564	556	615	572	546	556	586	575	570	551	574	586	634	606	609	579	606	641	596	597	597	626	624	581	571	598	592	635	570	563	608	596	612	599	581	632	604	607	576	687	586	592	621	570	595	622	595	625	617	542	601	597	593	593	588	609	578	598	595	593	585	635	611	613	607	584	628	611	585	597	631	585	607	603	582	625	609	570	620	609	606	610	551	585	591	580	567	564	552	567	590	612	624	628	567	597	595	602	634	636	591	582	618	603	610	592	621	602	570	584	583	597	564	583	600	599	598	654	570	599	617	640	620	571	592	642	588	595	586	607	587	613	593	605	656	619	613	600	620	645	592	597	583	588	612	617	569	565	576	565	590	589	568	597	577	634	592	619	601	614	590	600	620	608	603	583	608	604	572	570	605	600	600	592	608	619	586	579	595	590	544	606	623	588	597	573	571	587	590	565	539	593	617	600	622	612	607	572	578	585	587	602	613	587
22126	34552	28189	12097	13015	12607	11001	9888	8750	7944	7490	7317	7027	6674	6434	6401	6358	6350	6114	6172	6145	6176	5972	5924	6010	5881	5881	5865	5943	5968	5851	5953	5784	5881	5821	5624	5762	5848	5764	5694	5729	5771	5722	5891	5719	5595	5742	5867	5707	5673	5619	5706	5695	5698	5644	5656	5654	5660	5681	5718	5681	5750	5813	5619	5781	5582	5769	5660	5724	5683	5713	5728	5799	5724	5648	5679	5814	5741	5814	5682	5761	5755	5600	5663	5513	5630	5697	5765	5819	5610	5731	5623	5676	5670	5671	5755	5701	5690	5610	5583	5675	5702	5661	5685	5596	5660	5637	5676	5590	5713	5705	5699	5730	5726	5617	5786	5636	5613	5594	5608	5572	5666	5685	5635	5676	5610	5533	5729	5619	5645	5692	5753	5691	5659	5616	5660	5580	5681	5725	5672	5695	5646	5697	5617	5730	5695	5612	5675	5649	5574	5678	5660	5599	5571	5658	5768	5676	5767	5666	5666	5787	5552	5548	5652	5589	5767	5652	5586	5621	5748	5602	5537	5760	5615	5746	5625	5675	5690	5736	5638	5768	5730	5715	5632	5677	5729	5668	5734	5560	5582	5858	5610	5688	5781	5606	5706	5686	5734	5582	5823	5602	5698	5683	5633	5663	5625	5645	5630	5726	5620	5648	5643	5709	5773	5621	5707	5606	5610	5764	5667	5586	5708	5616	5672	5821	5660	5671	5653	5694	5595	5621	5692	5659	5682	5707	5681	5718	5711	5600	5565	5736	5653	5667	5715	5750	5691	5797	5721	5676	5794	5612	5543	5715	5742	5569	5706	5622	5711	5622	5709	5747	5720	5657	5483	5734	5646	5596	5674	5677	5619	5681	5645	5728	5567	5702	5676	5667	5694	5570	5585	5596	5586	5727	5699	5834	5718	5635	5749	5735	5734	5646	5751	5743	5656	5662	5812	5704	5687	5628	5654	5598	5644	5725	5636	5716	5648	5657	5752	5781	5657	5653	5607	5628	5683	5635	5640	5723	5674	5664	5603	5719	5583	5573	5682	5644	5572	5704	5750	5618	5746	5660	5676	5702	5741	5588	5594	5719	5611	5620	5556	5856	5673	5604	5675	5719	5686	5620	5720	5587	5662	5753	5656	5662	5730	5706	5693	5616	5638	5620	5668	5654	5718	5666	5632	5685	5756	5691	5676	5667	5516	5548	5653	5611	5612	5670	5656	5638	5698	5603	5640	5680	5694	5591	5583	5735	5674	5786	5614	5657	5695	5594	5645	5654	5626	5773	5756	5595	5737	5672	5631	5735	5688	5661	5738	5661	5646	5704	5651	5723	5660	5640	5616	5748	5671	5589	5573	5710	5586	5666	5695	5632	5829	5613	5567	5766	5629	5619	5630	5746	5695	5735	5708	5535	5729	5746	5716	5703	5731	5708	5803	5601	5627	5683	5698	5547	5648	5634	5594	5681	5620	5501	5693	5734	5595	5806	5636	5591	5828	5654	5668	5606	5587	5584	5723	5689	5596	5661	5806	5791	5675	5685	5800	5714	5637	5724	5784	5631	5811	5816	5747	5682	5785	5627	5674	5664	5762	5645	5592	5676	5686	5581	5669	5740	5723	5710	5568	5638	5641	5675	5677	5544	5644	5776	5631	5621	5723	5819	5647	5707	5652	5676	5659	5635	5617	5631	5663	5521	5579	5659	5748	5664	5642	5556	5575	5639	5562	5594	5631	5651	5618	5658	5590	5667	5749	5598	5745	5733	5638	5686	5719	5738	5675	5638	5614	5656	5653	5644	5644	5608	5720	5786	5696	5669	5622	5661	5588	5672	5672	5580	5650	5674	5735	5587	5802	5674	5568	5697	5639	5613	5836	5648	5680	5675	5695	5548	5722	5702	5684	5702	5605	5595	5689	5601	5599	5668	5810	5750	5777	5693	5726	5607	5645	5643	5716	5599	5628	5592	5584	5686	5635	5693	5648	5642	5667	5702	5711	5562	5699	5727	5558	5742	5758	5650	5745	5689	5658	5647	5584	5614	5654	5692	5667	5753	5735	5499	5714	5629	5729	5649	5780	5821	5587	5759	5705	5728	5781	5685	5645	5607	5617	5561	5621	5719	5633	5722	5653	5584	5681	5618	5667	5670	5691	5763	5755	5803	5614	5685	5733	5759	5699	5656	5655	5616	5608	5628	5688	5746	5574	5646	5627	5632	5769	5685	5678	5619	5631	5718	5616	5730	5530	5666	5615	5687	5640	5727	5645	5745	5589	5735	5669	5751	5620	5733	5656	5683	5700	5643	5673	5588	5666	5816	5766	5673	5574	5747	5751	5610	5727	5570	5708	5742	5618	5667	5683	5596	5634	5614	5774	5641	5601	5739	5807	5604	5636	5675	5790	5671	5739	5647	5640	5555	5747	5693	5661	5576	5671	5715	5700	5544	5700	5591	5628	5662	5666	5604	5576	5704	5716	5546	5705	5674	5727	5656	5753	5710	5701	5625	5811	5686	5730	5689	5553	5711	5634	5669	5665	5774	5746	5820	5647	5732	5750	5696	5600	5612	5618	5761	5668	5797	5589	5752	5611	5623	5705	5563	5574	5781	5531	5719	5632	5690	5538	5793	5697	5843	5687	5718	5590	5651	5660	5647	5698	5637	5601	5689	5662	5598	5735	5553	5659	5761	5596	5600	5793	5617	5708	5774	5619	5674	5710	5738	5640	5611	5657	5654	5753	5652	5612	5608	5664	5630	5533	5719	5543	5688	5612	5623	5713	5578	5741	5636	5811	5538	5739	5657	5598	5756	5793	5672	5681	5703	5617	5689	5646	5740	5786	5610	5655	5659	5747	5734	5664	5639	5484	5649	5688	5667	5601	5683	5614	5637	5649	5591	5618	5763	5547	5686	5818	5716	5733	5678	5632	5752	5587	5607	5673	5652	5643	5789	5590	5799	5764	5711	5897	5659	5652	5704	5675	5714	5908	5666	5751	5714	5619	5702	5612	5828	5776	5695	5675	5703	5593	5760	5695	5676	5628	5567	5784	5793	5626	5753	5626	5590	5752	5745	5610	5693	5711	5752	5620	5700	5652	5748	5624	5700	5626	5657	5455	5688	5776	5600	5682	5587	5649	5599	5691	5630	5631	5713	5723	5773	5697	5682	5681	5533	5627	5668	5714	5566	5645	5716	5617	5495	5707	5729	5810	5629	5669	5751	5559	5694	5715	5624	5718	5616	5643	5656	5633	5736	5762	5666	5705	5678	5667	5644	5542	5717	5712	5626	5747	5663	5546	5614	5663	5722	5666	5612	5703	5627	5630	5720	5584	5717	5711	5589	5797	5693	5636	5697	5678	5689	5696	5846	5719	5684	5614	5634	5673	5670	5615	5690	5728	5638	5641	5741	5726	5660	5631	5716	5571	5769	5736	5702	5729	5686	5745	5692	5572	5671	5698	5653	5703	5638	5700	5751	5694	5516	5805	5604	5633	5825	5699	5669	5605	5619	5694	5487	5686	5699	5660	5709	5733	5592	5630	5664	5664	5698	5541	5714	5560	5675	5612	5638	5809	5636	5606	5739	5737	5528	5676	5608	5784	5688	5660	5708	5605	5726	5677	5667	5805	5711	5635	5606	5770	5524	5650	5781	5617	5758	5711	5750	5647	5780	5633	5693	5638	5658	5715	5581	5628	5771	5681	5595	5599	5654	5704	5716	5658	5553	5607	5681	5601	5612	5712	5691	5634	5668	5708	5635	5706	5599	5780	5737	5743	5741	5700	5723	5673	5715	5725	5623	5663	5627	5651	5767	5581	5587	5684	5691	5724	5807	5667	5698	5619	5642	5690	5600	5701	5549	5669	5745	5771	5668	5741	5715	5774	5645	5636	5774	5782	5688	5711	5659	5802	5643	5565	5647	5559	5678	5712	5622	5740	5561	5665	5696	5687	5609	5693	5728	5628	5621	5653	5665	5650	5694	5705	5708	5748	5751	5714	5645	5796	5703	5783	5648	5679	5674	5707	5724	5635	5789	5818	5759	5767	5728	5607	5600	5574	5785	5666	5711	5600	5703	5699	5710	5657	5610	5774	5623	5687	5684	5672	5690	5687	5654	5617	5700	5734	5602	5713	5778	5714	5646	5723	5793	5642	5667	5641	5494	5823	5686	5698	5682	5631	5807	5704	5647	5708	5548	5667	5610	5572	5591	5759	5700	5726	5739	5703	5732	5728	5692	5708	5669	5638	5668	5725	5657	5700	5753	5570	5588	5606	5661	5530	5732	5706	5745	5678	5741	5747	5797	5526	5547	5722	5774	5694	5678	5731	5586	5627	5710	5670	5620	5699	5673	5758	5703	5694	5692	5635	5691	5691	5512	5762	5606	5625	5723	5703	5639	5659	5761	5664	5665	5722	5773	5696	5622	5694	5653	5697	5608	5621	5627	5665	5714	5711	5707	5626	5604	5607	5606	5667	5598	5797	5691	5884	5744	5754	5725	5709	5659	5624	5736	5707	5616	5610	5735	5719	5605	5642	5637	5610	5632	5591	5776	5724	5550	5585	5748	5606	5651	5574	5788	5613	5616	5578	5612	5613	5631	5644	5679	5626	5660	5611	5621	5803	5614	5638	5712	5576	5642	5635	5682	5611	5817	5649	5693	5645	5536	5501	5599	5792	5723	5629	5612	5675	5610	5668	5667	5668	5720	5660	5780	5487	5611	5587	5713	5703	5529	5633	5602	5662	5768	5626	5684	5564	5695	5688	5726	5630	5669	5747	5683	5605	5648	5674	5711	5690	5684	5736	5739	5676	5624	5664	5862	5684	5833	5625	5834	5712	5740	5693	5671	5648	5683	5560	5695	5699	5611	5702	5573	5627	5654	5654	5780	5702	5545	5651	5715	5598	5543	5762	5720	5780	5742	5567	5829	5737	5688	5663	5780	5778	5568	5667	5649	5552	5596	5569	5624	5621	5723	5570	5694	5787	5731	5598	5677	5665	5768	5674	5776	5614	5807	5673	5700	5677	5596	5639	5689	5599	5643	5733	5654	5737	5639	5620	5574	5660	5552	5665	5703	5780	5780	5724	5669	5666	5629	5746	5739	5775	5780	5707	5534	5665	5714	5697
3355	9124	8333	996	680	698	677	582	610	623	589	584	550	551	615	546	547	513	502	540	521	500	569	534	504	493	520	516	499	504	477	547	494	495	547	497	481	489	523	510	543	479	500	524	506	505	466	503	502	473	524	424	502	458	491	495	503	503	473	501	497	453	472	464	464	520	488	540	479	476	498	498	540	534	510	523	504	526	493	509	504	448	467	441	537	499	458	535	475	466	474	520	504	458	444	480	530	485	498	515	504	519	510	460	514	481	516	509	498	489	497	454	483	475	473	497	477	487	489	438	471	487	506	542	479	458	478	473	485	483	477	521	534	487	492	490	540	486	494	533	507	457	477	515	489	508	471	517	500	493	508	507	507	471	477	493	515	485	473	495	528	495	482	521	500	526	497	480	471	483	472	514	486	474	474	524	524	502	526	492	492	513	488	484	491	506	513	449	514	483	463	502	538	470	481	477	464	500	547	503	470	499	475	488	484	454	484	523	485	506	504	509	485	471	528	460	502	494	491	472	501	509	493	482	462	503	484	515	469	472	477	466	489	504	529	489	463	476	491	483	497	510	488	498	514	487	485	435	498	492	466	513	495	469	496	505	457	483	483	503	542	491	491	476	506	506	488	473	482	469	472	519	499	498	509	479	468	497	482	483	470	540	481	513	477	512	484	485	519	486	501	496	534	497	500	491	474	484	495	510	483	506	508	469	492	481	495	518	444	506	496	497	479	460	516	475	483	488	476	475	467	483	504	455	498	493	487	488	506	476	514	506	457	498	505	500	496	493	482	486	517	505	491	488	525	485	472	452	524	484	495	506	473	501	539	475	448	515	493	487	520	446	507	458	459	536	467	504	516	475	506	506	526	513	462	446	457	514	495	466	525	469	509	480	538	498	477	547	518	485	501	445	489	546	499	496	469	510	542	478	486	457	470	526	494	543	496	469	483	485	541	500	497	483	474	508	486	460	524	510	459	472	466	496	501	514	489	532	495	489	456	488	474	476	481	492	497	487	434	500	486	525	456	438	506	472	472	480	481	512	468	462	500	450	486	502	489	494	495	460	458	496	510	495	516	464	464	490	499	445	445	521	495	474	503	533	475	471	480	499	471	499	521	461	483	501	463	467	488	494	478	517	508	478	474	491	489	518	483	450	479	498	469	481	493	500	517	515	480	467	519	499	491	496	492	454	464	467	458	478	483	488	494	504	482	517	498	511	496	493	477	479	507	436	480	478	504	476	469	478	475	528	456	504	474	509	514	481	471	521	507	483	467	487	499	453	505	466	494	513	479	486	493	460	573	525	466	497	506	454	497	500	492	515	467	486	487	485	494	514	467	481	490	515	482	454	523	446	510	533	500	500	502	497	478	452	474	469	442	466	517	466	497	497	459	520	530	469	475	543	522	471	494	507	491	498	447	511	503	510	479	487	484	468	501	507	491	498	497	472	501	479	557	467	454	515	499	485	486	477	486	484	495	484	476	487	530	511	523	483	512	484	525	508	480	450	495	498	492	506	490	528	492	489	509	500	508	489	469	484	503	501	494	496	499	464	454	518	517	493	513	499	510	538	460	513	475	488	527	509	488	514	505	473	463	508	519	498	494	501	540	480	526	481	467	538	473	475	495	517	463	452	486	453	483	485	515	515	478	507	494	479	515	485	542	484	492	505	516	536	498	550	495	461	476	431	494	517	470	468	513	436	479	451	483	522	509	495	488	483	470	492	488	526	488	452	449	512	475	508	483	521	483	522	461	519	468	472	505	509	479	489	463	491	495	486	486	473	468	536	489	463	474	473	501	467	474	542	507	511	497	465	487	502	493	476	477	501	467	491	497	476	518	488	488	486	458	508	483	465	471	508	496	475	448	488	474	492	499	495	484	478	484	499	484	488	500	512	501	482	490	452	498	490	504	494	473	458	478	489	501	470	517	483	510	456	479	463	479	477	520	497	476	513	501	488	414	492	500	515	497	474	516	497	536	473	500	468	468	507	496	488	493	502	513	516	530	496	523	470	488	490	454	499	513	497	521	516	470	498	498	525	438	519	485	463	479	477	480	485	506	457	510	463	553	496	507	478	494	521	489	493	532	460	473	526	420	501	510	473	461	468	484	511	482	504	464	484	516	492	500	528	488	445	472	499	514	463	518	478	515	444	492	480	518	481	499	452	478	508	534	498	500	539	468	502	519	519	485	474	518	526	485	513	454	494	471	504	492	457	491	490	492	500	456	482	504	488	485	449	476	512	496	467	494	474	495	481	488	486	487	464	537	490	485	525	479	484	487	456	494	507	454	498	491	504	516	480	455	476	499	518	474	500	512	461	521	499	525	515	500	475	497	492	498	467	519	504	502	477	475	544	476	520	434	489	478	549	456	474	493	497	498	514	505	484	489	456	523	484	480	460	525	538	491	509	483	497	448	494	448	513	484	478	503	489	508	462	502	493	519	514	472	488	473	494	535	456	516	497	463	462	503	481	471	474	533	511	539	510	475	482	477	498	457	457	511	533	478	496	484	475	469	495	490	492	507	477	482	484	491	514	527	530	479	482	501	542	527	535	470	486	498	499	509	485	497	489	445	466	459	474	498	502	496	482	478	514	487	488	504	482	489	510	483	476	488	507	521	491	480	483	491	556	491	497	487	491	502	502	519	494	471	496	453	481	493	507	493	472	494	449	483	486	502	499	479	479	506	464	496	473	467	514	529	477	505	447	493	517	509	494	473	491	489	476	531	507	513	507	481	505	493	469	505	507	505	478	446	520	500	457	486	500	462	456	510	476	507	520	507	477	479	469	468	508	490	497	480	445	493	497	434	466	499	510	510	524	473	499	531	466	463	467	498	493	486	451	503	495	481	474	502	530	468	508	495	509	484	486	466	523	479	498	489	461	502	501	512	454	504	518	498	487	489	522	450	490	499	487	478	459	480	491	516	488	491	460	514	496	479	476	517	529	524	505	494	486	465	484	445	473	481	488	493	509	497	532	514	478	482	530	504	502	485	486	478	483	509	537	502	458	433	532	495	462	480	477	515	454	505	463	497	487	508	479	493	520	461	511	488	481	487	483	477	476	478	507	524	532	502	499	497	503	483	501	498	549	458	531	492	488	464	488	488	457	510	530	527	485	494	475	479	502	479	518	486	533	450	497	485	483	472	455	489	473	466	479	493	454	452	536	496	535	484	494	489	452	490	471	498	483	504	476	506	490	500	485	456	515	453	468	482	505	472	492	513	486	514	485	455	506	517	488	485	475	529	492	489	476	516	517	481	520	484	504	451	491	457	510	486	478	469	480	495	485	452	494	489	489	478	493	484	506	489	487	537	505	516	473	488	464	489	477	529	489	465	440	459	502	485	475	479	484	506	453	467	513	491	496	509	435	495	466	502	460	466	465	483	523	486	482	507	479	456	496	476	483	494	468	492	509	518	491	507	503	486	503	510	517	522	497	451	518	486	465	506	498	483	461	484	519	505	473	520	484	489	525	497	503	543	494	493	491	493	547
30244	46768	36658	16380	18684	17567	15391	12900	10932	9766	8713	8109	7657	7239	6864	6462	6310	6224	6022	5856	5721	5706	5523	5403	5306	5300	5251	5285	5377	5115	5181	5036	5078	5021	5041	5037	5008	4957	4927	4912	4900	4996	4745	5043	4841	4920	4861	4925	4893	4948	4987	4786	4881	4874	4914	4780	4893	4906	4873	4928	4802	4827	4855	4934	4847	4844	4828	4777	4756	4914	4809	4878	4746	4854	4786	4832	4804	4696	4768	4857	4757	4788	4800	4831	5013	4798	4839	4814	4788	4891	4793	4828	4775	4878	4804	4844	4791	4755	4810	4746	4818	4911	4847	4790	4732	4868	4764	4825	4903	4739	4829	4755	4840	4785	4774	4786	4868	4761	4787	4850	4690	4781	4795	4831	4711	4752	4844	4814	4732	4811	4744	4729	4827	4706	4904	4775	4719	4762	4815	4785	4731	4792	4891	4805	4863	4737	4808	4794	4765	4702	4766	4838	4740	4913	4728	4753	4648	4740	4730	4803	4740	4797	4841	4743	4834	4683	4797	4859	4785	4737	4814	4747	4676	4748	4725	4794	4779	4741	4607	4694	4761	4660	4808	4864	4831	4790	4871	4808	4828	4789	4757	4746	4898	4796	4932	4832	4885	4777	4811	4687	4909	4694	4778	4755	4792	4801	4795	4762	4708	4821	4867	4781	4762	4919	4858	4803	4719	4742	4775	4763	4783	4673	4773	4805	4786	4701	4662	4755	4739	4736	4684	4733	4838	4871	4731	4710	4669	4776	4728	4800	4813	4831	4735	4695	4702	4823	4935	4740	4702	4769	4797	4802	4811	4883	4785	4771	4879	4875	4744	4723	4785	4699	4762	4854	4763	4622	4782	4698	4784	4740	4699	4787	4767	4831	4823	4834	4734	4732	4850	4745	4724	4716	4731	4731	4803	4757	4707	4796	4795	4759	4720	4772	4747	4797	4714	4796	4745	4768	4747	4846	4798	4807	4755	4815	4679	4889	4757	4725	4748	4718	4722	4751	4778	4761	4803	4788	4812	4788	4785	4797	4803	4829	4815	4707	4746	4629	4678	4723	4850	4844	4898	4759	4701	4743	4740	4787	4713	4739	4695	4788	4723	4875	4753	4900	4740	4825	4771	4783	4747	4733	4840	4857	4868	4757	4775	4762	4815	4829	4700	4813	4754	4720	4764	4713	4881	4727	4693	4708	4802	4786	4866	4821	4614	4775	4780	4772	4867	4784	4832	4831	4794	4819	4754	4719	4890	4725	4744	4757	4724	4774	4737	4750	4792	4776	4747	4700	4724	4668	4719	4842	4701	4721	4801	4846	4810	4908	4783	4871	4798	4771	4751	4662	4699	4720	4759	4700	4795	4746	4744	4775	4851	4806	4798	4842	4842	4743	4697	4799	4830	4810	4845	4729	4875	4785	4794	4758	4878	4766	4678	4718	4707	4797	4785	4807	4774	4763	4741	4809	4835	4768	4859	4754	4841	4715	4690	4734	4777	4790	4751	4684	4736	4724	4859	4905	4804	4843	4780	4808	4709	4802	4783	4723	4744	4795	4649	4719	4824	4964	4820	4727	4829	4808	4783	4746	4866	4677	4705	4885	4719	4745	4727	4792	4773	4760	4875	4772	4797	4847	4810	4832	4777	4847	4872	4723	4832	4886	4903	4730	4721	4779	4866	4766	4726	4809	4675	4861	4759	4912	4782	4743	4714	4735	4671	4786	4769	4779	4824	4770	4760	4796	4741	4723	4802	4693	4865	4863	4795	4755	4724	4774	4794	4852	4644	4775	4803	4851	4800	4723	4755	4710	4713	4663	4867	4826	4881	4680	4836	4857	4627	4755	4673	4753	4753	4762	4784	4833	4824	4648	4795	4781	4799	4710	4765	4682	4749	4769	4696	4751	4811	4738	4819	4776	4857	4765	4770	4852	4776	4715	4842	4710	4717	4721	4730	4845	4851	4922	4803	4684	4725	4807	4762	4673	4729	4760	4683	4802	4755	4751	4667	4867	4744	4764	4758	4686	4833	4740	4699	4780	4839	4820	4774	4849	4760	4804	4814	4839	4843	4790	4778	4758	4868	4689	4780	4657	4774	4847	4887	4688	4813	4925	4739	4685	4764	4798	4795	4780	4676	4695	4821	4754	4803	4776	4756	4765	4678	4801	4867	4786	4784	4744	4766	4743	4854	4719	4881	4859	4793	4772	4757	4908	4784	4649	4693	4798	4746	4703	4911	4681	4869	4771	4801	4777	4697	4758	4850	4779	4862	4780	4851	4674	4747	4817	4914	4715	4841	4796	4883	4810	4714	4692	4639	4768	4830	4784	4682	4804	4721	4746	4819	4832	4895	4652	4802	4851	4884	4759	4919	4822	4770	4785	4788	4752	4739	4782	4643	4839	4776	4790	4619	4836	4843	4731	4779	4706	4853	4744	4837	4787	4891	4759	4705	4643	4755	4804	4712	4850	4788	4785	4760	4842	4878	4821	4743	4874	4743	4812	4901	4736	4842	4725	4778	4716	4753	4897	4891	4718	4855	4771	4764	4761	4842	4775	4844	4711	4764	4725	4761	4858	4693	4846	4762	4795	4734	4749	4881	4602	4787	4671	4849	4817	4921	4869	4751	4773	4803	4805	4823	4738	4831	4797	4751	4792	4771	4774	4743	4724	4793	4818	4695	4788	4810	4880	4891	4842	4762	4753	4733	4776	4769	4718	4868	4770	4666	4897	4822	4715	4788	4772	4780	4830	4769	4878	4754	4837	4780	4787	4873	4762	4854	4697	4823	4848	4754	4875	4720	4753	4786	4816	4737	4804	4764	4677	4790	4822	4779	4733	4727	4771	4862	4757	4872	4714	4695	4854	4786	4763	4690	4824	4777	4679	4710	4782	4784	4730	4861	4721	4627	4719	4826	4813	4829	4798	4891	4758	4829	4782	4781	4781	4710	4707	4750	4926	4940	4729	4782	4694	4816	4810	4727	4688	4779	4732	4815	4645	4790	4706	4663	4769	4865	4869	4796	4764	4826	4713	4849	4698	4760	4782	4808	4797	4886	4704	4727	4751	4727	4745	4746	4814	4821	4643	4762	4786	4719	4775	4788	4840	4774	4667	4768	4829	4802	4858	4749	4788	4756	4814	4709	4852	4775	4819	4696	4756	4759	4779	4748	4885	4825	4796	4761	4776	4681	4723	4843	4849	4763	4663	4757	4732	4749	4847	4659	4822	4735	4750	4863	4831	4676	4932	4798	4826	4726	4757	4763	4841	4838	4791	4839	4677	4711	4798	4896	4696	4686	4741	4807	4710	4747	4820	4711	4770	4768	4714	4799	4819	4777	4832	4822	4786	4856	4811	4795	4681	4699	4690	4635	4796	4745	4854	4782	4682	4718	4822	4804	4824	4860	4739	4747	4820	4793	4890	4746	4688	4767	4776	4806	4820	4758	4879	4777	4679	4826	4754	4644	4758	4781	4849	4751	4685	4678	4814	4835	4811	4741	4785	4801	4799	4764	4698	4948	4742	4810	4841	4855	4747	4772	4747	4728	4885	4775	4717	4745	4693	4794	4796	4764	4694	4931	4818	4834	4763	4755	4739	4824	4818	4658	4746	4722	4713	4776	4701	4780	4802	4793	4720	4816	4732	4720	4792	4849	4753	4755	4860	4843	4869	4759	4778	4749	4680	4787	4757	4667	4679	4830	4792	4726	4789	4727	4751	4798	4783	4823	4821	4781	4793	4756	4749	4846	4806	4703	4825	4850	4782	4850	4848	4795	4797	4726	4831	4727	4718	4706	4748	4752	4680	4706	4761	4884	4675	4756	4640	4827	4725	4836	4780	4747	4904	4769	4790	4736	4719	4899	4801	4825	4683	4843	4756	4733	4709	4839	4781	4777	4780	4746	4817	4705	4795	4751	4829	4708	4730	4839	4875	4724	4751	4866	4817	4807	4836	4760	4732	4828	4847	4868	4816	4703	4741	4717	4738	4803	4795	4675	4802	4755	4867	4802	4757	4736	4787	4864	4770	4703	4854	4735	4703	4813	4883	4774	4750	4801	4793	4754	4820	4670	4784	4753	4776	4801	4789	4706	4773	4796	4763	4812	4860	4724	4788	4716	4787	4760	4652	4694	4788	4894	4850	4704	4824	4809	4710	4777	4697	4803	4685	4792	4911	4777	4694	4770	4769	4817	4832	4737	4714	4727	4815	4773	4735	4786	4803	4834	4745	4765	4741	4714	4708	4865	4721	4908	4847	4744	4798	4804	4611	4813	4763	4775	4786	4773	4720	4797	4788	4677	4663	4856	4789	4858	4805	4841	4697	4853	4849	4756	4739	4756	4763	4737	4803	4799	4703	4854	4891	4842	4865	4805	4733	4836	4891	4777	4782	4722	4728	4833	4863	4819	4840	4771	4773	4852	4790	4777	4827	4956	4690	4730	4760	4757	4729	4902	4762	4699	4751	4778	4825	4783	4697	4833	4767	4765	4809	4785	4848	4797	4702	4779	4669	4723	4802	4759	4839	4742	4778	4839	4805	4755	4765	4734	4745	4620	4824	4819	4804	4720	4819	4870	4796	4843	4730	4796	4790	4755	4771	4783	4816	4874	4704	4783	4778	4768	4802	4804	4732	4775	4697	4840	4756	4809	4845	4802	4760	4803	4692	4859	4634	4767	4817	4742	4729	4661	4844	4789	4786	4747	4774	4809	4690	4779	4746	4747	4729	4793	4896	4844	4721	4832	4899	4742	4845	4736	4856	4735	4881	4671	4813	4752	4798	4740	4794	4771	4784	4833	4878	4694	4791	4706	4792	4682	4769	4737	4822	4831	4783	4794	4838	4834	4730	4717	4824	4723	4666	4821	4757	4718	4865	4884	4749	4778	4808	4751	4707	4610	4823	4744	4747	4864	4792	4727	4680	4860	4762	4841	4876	4768	4710	4710	4712	4774	4779	4785	4847	4727	4785	4752	4820	4797	4874	4713	4661	4813	4802	4797	4797	4817	4770	4835	4660	4770	4806	4814	4856	4771	4849	4614	4756	4818	4746	4805	4768	4865	4862	4745	4757	4917	4830	4780	4673	4862	4816	4808	4873	4787	4715	4700	4785	4815	4786	4708	4746
2954	1934	1653	852	862	871	821	830	821	812	815	840	817	832	839	865	824	829	843	829	887	808	823	792	821	849	848	872	814	850	837	807	838	773	781	796	810	785	792	811	821	838	835	802	821	821	849	779	812	792	800	817	854	832	798	774	824	785	821	862	807	827	787	845	776	861	805	811	848	793	823	841	835	845	794	804	807	890	840	773	820	838	840	786	809	864	806	831	871	792	815	837	762	861	850	878	862	803	798	813	760	812	805	784	810	790	820	773	808	835	833	821	817	852	786	899	795	843	778	756	844	808	843	860	801	802	835	825	842	777	867	802	825	859	791	841	839	869	800	790	861	796	801	824	834	844	819	790	872	790	873	786	805	807	841	859	840	804	838	877	805	843	866	808	818	807	887	804	824	814	782	822	809	854	812	846	827	832	833	820	850	824	809	837	824	837	811	869	852	833	850	829	827	793	787	813	871	807	821	858	762	798	838	824	831	816	796	790	792	872	778	835	802	809	808	811	858	825	804	907	854	841	832	828	793	792	876	843	847	815	836	844	857	801	799	817	807	804	818	837	842	830	836	822	828	812	818	770	835	837	806	832	843	802	809	849	802	833	836	793	770	830	819	814	869	839	821	779	803	766	809	863	817	791	849	786	822	823	803	799	808	858	819	876	809	821	803	804	798	782	795	817	836	820	818	835	827	879	789	854	779	798	826	819	831	800	806	834	862	842	804	793	830	808	839	825	858	874	802	803	810	814	785	791	806	778	816	831	775	814	816	817	762	838	814	821	860	829	784	814	813	822	823	833	824	877	813	826	789	816	796	845	814	798	850	776	853	784	788	804	872	877	791	821	840	791	816	778	834	822	810	789	789	790	774	811	841	760	849	784	860	799	788	850	804	822	812	828	868	873	826	805	850	851	818	813	839	792	848	876	853	780	797	834	843	784	861	855	828	825	844	835	793	812	802	812	842	781	800	824	797	820	872	796	766	826	841	806	834	848	870	855	768	783	843	817	820	855	848	854	833	841	778	850	825	817	809	867	818	813	806	847	802	823	839	851	825	800	896	793	792	833	789	791	787	844	790	824	801	814	849	827	851	830	767	824	882	846	784	842	861	795	800	785	801	845	797	795	771	839	840	813	851	815	810	766	844	784	763	830	820	827	859	786	787	775	826	788	808	858	792	887	868	800	794	876	822	824	840	780	807	863	876	858	856	875	840	788	877	838	835	853	835	878	788	852	810	799	758	805	853	806	817	833	836	812	804	835	843	824	804	853	799	789	763	819	828	842	780	831	791	831	795	838	880	807	786	844	792	773	796	816	842	858	808	839	846	789	840	819	811	817	847	806	848	811	790	855	826	834	827	857	828	833	773	775	819	803	808	755	821	809	801	823	831	820	799	813	832	840	822	780	845	825	848	840	840	803	864	854	817	817	846	853	796	849	883	819	843	857	859	812	820	797	812	818	814	802	798	845	776	781	817	810	821	837	856	853	820	817	808	802	856	837	833	822	776	810	785	860	830	781	846	857	813	811	828	782	843	853	860	859	824	831	841	835	820	836	837	907	756	809	841	804	832	858	816	832	781	836	806	772	822	845	859	858	823	789	840	796	835	810	835	828	837	856	770	807	809	839	782	841	794	793	824	803	774	834	816	810	816	835	852	832	798	828	794	838	764	839	812	856	806	834	798	882	786	813	888	825	782	888	827	826	815	855	884	818	818	821	800	760	820	824	854	810	823	836	859	848	802	843	794	832	762	808	746	825	868	808	811	802	829	818	836	824	835	763	858	759	778	788	794	827	807	805	824	825	819	793	830	823	792	826	762	792	837	836	816	845	841	813	832	850	798	853	772	806	799	814	789	763	856	821	778	777	775	833	838	875	841	849	820	811	810	824	861	819	808	878	853	772	838	792	838	806	835	812	795	834	814	835	772	828	848	803	801	850	897	835	821	828	826	859	829	774	825	789	834	849	793	826	829	767	784	826	816	806	839	851	792	832	816	805	845	796	830	820	816	825	828	789	841	834	781	786	823	782	809	824	795	815	812	852	829	831	813	804	817	854	797	807	817	821	798	768	844	835	801	798	824	841	861	844	781	806	834	842	828	836	799	873	849	821	771	803	813	816	802	796	779	847	888	846	848	833	803	821	825	821	812	825	827	838	790	806	802	831	856	817	879	803	764	774	858	798	812	806	771	806	796	823	821	812	783	809	811	824	807	770	789	800	864	856	842	827	811	911	859	810	837	786	830	795	837	851	835	821	887	840	842	843	842	831	802	865	803	761	827	875	810	779	822	813	829	830	829	847	847	796	849	764	790	854	772	857	854	777	829	840	843	787	824	854	842	830	806	805	819	814	819	903	764	782	800	779	831	820	835	798	808	784	771	820	825	875	819	860	804	803	833	821	841	821	826	785	827	766	799	840	809	807	860	831	818	837	819	810	813	780	783	848	806	812	807	840	828	851	828	812	851	852	815	840	793	843	777	819	839	820	786	795	867	807	797	802	817	835	826	828	816	819	778	850	804	807	827	853	888	826	839	852	804	792	796	812	817	808	827	826	814	829	793	848	824	846	840	825	849	806	849	782	794	831	810	828	848	796	841	835	814	803	852	796	811	814	849	857	837	835	812	784	803	869	823	785	848	806	807	820	838	839	819	853	865	798	821	860	790	831	822	856	854	774	779	880	857	817	791	816	838	817	838	817	821	815	778	759	874	796	857	816	819	859	767	790	875	811	792	809	782	785	801	822	802	886	797	828	752	871	824	813	849	803	839	814	861	841	836	829	820	814	852	857	824	813	864	822	826	808	775	871	822	865	825	823	837	839	866	804	847	881	872	859	837	813	789	832	768	824	826	851	790	848	767	809	799	755	806	847	837	824	860	812	831	799	908	813	865	793	872	807	833	846	823	861	814	807	799	860	873	838	831	818	855	802	893	842	859	833	823	867	813	899	841	878	807	844	784	817	768	883	808	833	853	870	847	874	806	768	849	846	805	803	895	796	835	815	846	797	840	836	834	821	829	768	862	797	814	818	779	815	845	839	855	850	789	867	838	775	838	800	794	823	809	828	821	852	795	846	766	829	840	820	860	835	871	784	810	810	820	840	828	812	803	785	838	840	814	794	820	802	808	824	770	893	811	845	817	830	814	898	783	822	798	787	874	812	800	825	781	833	779	795	820	842	860	839	845	856	834	844	841	796	803	797	813	799	797	837	832	798	850	867	827	822	821	815	838	824	885	816	824	892	873	824	779	785	889	823	815	822	819	804	795	845	828	838	854	875	842	804	804	779	844	875	807	806	832	843	769	822	836	863	818	812	792	843	826	863	858	838	803	788	849	776	792	766	823	774	839	878	818	800	808	817	848	807	857	807	841	810	893	827	863	788	764	818	860	808	909	801	844	809	791	863	826	797	822	777	822	838	795	842	857	806	865	848	867	843	811	813	879	806	813	868	814	879	797	867	829	829	828	808	766	800	747	810	787	861	832	782	836	830	832	861
20575	24735	17787	9640	10132	9959	9335	8695	8255	8123	7879	7934	7732	7723	7749	7649	7635	7506	7424	7598	7435	7422	7570	7450	7468	7430	7337	7529	7411	7345	7492	7361	7364	7379	7365	7417	7419	7352	7531	7353	7464	7330	7344	7305	7363	7283	7357	7358	7436	7254	7386	7483	7379	7340	7209	7352	7280	7402	7396	7375	7286	7519	7355	7350	7273	7450	7335	7269	7348	7304	7194	7292	7295	7409	7355	7313	7391	7352	7384	7245	7407	7423	7371	7490	7401	7239	7452	7387	7344	7214	7320	7505	7272	7345	7328	7287	7419	7539	7437	7233	7423	7328	7473	7284	7411	7307	7347	7273	7423	7393	7507	7288	7306	7334	7386	7409	7404	7374	7404	7354	7370	7406	7551	7290	7393	7264	7414	7373	7445	7444	7447	7289	7387	7423	7324	7327	7391	7402	7410	7423	7356	7414	7319	7394	7445	7397	7405	7370	7427	7461	7418	7362	7352	7349	7438	7451	7360	7406	7367	7367	7502	7340	7409	7371	7501	7368	7438	7353	7552	7455	7341	7369	7326	7387	7466	7451	7448	7257	7498	7326	7305	7443	7367	7499	7427	7448	7503	7423	7427	7424	7269	7415	7335	7355	7259	7387	7471	7414	7384	7276	7329	7408	7462	7389	7285	7552	7318	7242	7397	7370	7422	7445	7312	7258	7444	7410	7324	7292	7257	7320	7441	7461	7316	7429	7310	7336	7246	7240	7334	7368	7385	7361	7235	7347	7511	7458	7365	7300	7409	7318	7355	7463	7356	7413	7180	7346	7309	7411	7423	7278	7519	7431	7386	7463	7397	7352	7170	7334	7394	7406	7253	7359	7306	7240	7463	7396	7387	7424	7490	7366	7238	7256	7452	7420	7408	7307	7399	7097	7367	7433	7357	7383	7358	7264	7336	7428	7292	7368	7417	7464	7364	7418	7447	7331	7387	7317	7338	7477	7336	7416	7391	7404	7312	7393	7305	7361	7483	7259	7309	7430	7242	7328	7383	7351	7304	7384	7371	7302	7359	7292	7358	7441	7234	7350	7354	7304	7305	7359	7414	7502	7433	7369	7210	7301	7345	7484	7399	7348	7305	7343	7431	7453	7433	7441	7392	7416	7473	7268	7339	7450	7387	7525	7397	7327	7304	7316	7540	7480	7329	7446	7236	7405	7275	7336	7388	7331	7449	7387	7351	7271	7399	7336	7391	7510	7246	7230	7280	7287	7478	7434	7445	7380	7478	7351	7419	7291	7241	7383	7186	7423	7426	7415	7500	7285	7330	7384	7520	7379	7401	7378	7459	7262	7368	7318	7374	7500	7297	7319	7416	7329	7365	7304	7350	7267	7281	7223	7396	7383	7406	7374	7365	7471	7333	7325	7373	7429	7266	7369	7411	7345	7224	7392	7375	7380	7253	7435	7466	7323	7426	7363	7382	7315	7284	7324	7315	7298	7402	7255	7429	7427	7573	7446	7449	7251	7495	7288	7478	7479	7347	7374	7579	7324	7229	7470	7532	7475	7381	7358	7340	7262	7362	7383	7533	7434	7507	7329	7480	7245	7444	7466	7435	7386	7264	7295	7478	7411	7374	7351	7361	7470	7480	7353	7351	7359	7337	7479	7282	7348	7330	7440	7316	7468	7416	7483	7383	7317	7541	7454	7357	7284	7304	7359	7440	7262	7400	7293	7264	7408	7565	7440	7302	7394	7301	7360	7449	7480	7351	7158	7430	7404	7436	7392	7417	7371	7368	7493	7323	7385	7501	7327	7341	7401	7419	7275	7384	7343	7239	7329	7432	7407	7327	7346	7347	7373	7420	7338	7496	7379	7428	7298	7430	7257	7415	7314	7392	7369	7250	7190	7251	7283	7422	7409	7187	7408	7391	7297	7269	7454	7276	7402	7466	7396	7341	7374	7323	7380	7233	7382	7310	7293	7349	7365	7432	7416	7466	7376	7430	7324	7339	7388	7470	7417	7348	7304	7358	7368	7483	7261	7438	7379	7301	7298	7433	7351	7404	7364	7385	7406	7320	7351	7365	7513	7452	7302	7409	7235	7339	7332	7385	7450	7338	7385	7316	7427	7355	7466	7325	7293	7362	7329	7353	7223	7341	7406	7374	7225	7294	7199	7384	7442	7309	7411	7424	7301	7332	7314	7340	7404	7411	7293	7387	7214	7347	7450	7374	7366	7373	7452	7571	7415	7442	7453	7387	7253	7375	7319	7359	7441	7333	7387	7337	7382	7334	7537	7347	7421	7493	7468	7435	7314	7341	7283	7361	7410	7257	7436	7315	7479	7320	7244	7384	7515	7473	7411	7360	7495	7356	7443	7359	7421	7418	7374	7333	7394	7330	7263	7256	7447	7361	7430	7321	7441	7512	7289	7417	7377	7425	7427	7316	7293	7339	7297	7368	7280	7425	7358	7471	7412	7335	7392	7406	7407	7421	7397	7385	7325	7493	7371	7421	7364	7250	7326	7225	7409	7350	7404	7531	7359	7350	7456	7504	7259	7447	7299	7407	7246	7426	7362	7301	7375	7376	7352	7307	7400	7385	7416	7340	7386	7421	7455	7373	7202	7460	7400	7400	7472	7399	7453	7322	7463	7351	7385	7313	7303	7471	7328	7288	7479	7317	7404	7443	7358	7388	7446	7498	7399	7332	7570	7338	7237	7476	7375	7457	7383	7235	7298	7273	7355	7488	7492	7492	7130	7327	7287	7462	7293	7317	7289	7333	7366	7376	7362	7316	7408	7331	7426	7401	7294	7416	7335	7389	7391	7265	7404	7316	7436	7330	7449	7276	7448	7339	7366	7426	7367	7516	7356	7492	7322	7350	7320	7441	7333	7400	7243	7378	7308	7225	7316	7396	7271	7423	7299	7405	7316	7413	7416	7313	7305	7349	7329	7390	7474	7358	7273	7272	7454	7441	7319	7372	7358	7275	7386	7446	7399	7479	7379	7324	7299	7399	7398	7451	7373	7281	7395	7451	7271	7395	7397	7392	7295	7398	7453	7370	7347	7360	7320	7351	7339	7344	7287	7448	7328	7401	7227	7256	7374	7435	7423	7513	7314	7368	7363	7384	7386	7418	7372	7339	7348	7258	7350	7404	7342	7348	7207	7296	7489	7383	7323	7374	7540	7390	7335	7408	7416	7322	7406	7361	7299	7328	7278	7400	7303	7448	7437	7307	7356	7304	7325	7282	7312	7281	7364	7427	7279	7354	7347	7451	7329	7408	7296	7370	7441	7318	7421	7305	7366	7300	7483	7427	7333	7274	7436	7312	7412	7155	7446	7394	7295	7441	7332	7426	7477	7388	7463	7285	7309	7355	7449	7373	7433	7470	7519	7352	7279	7443	7351	7237	7320	7355	7375	7317	7430	7433	7364	7306	7382	7352	7369	7436	7432	7436	7298	7480	7316	7285	7378	7313	7426	7302	7261	7382	7411	7433	7414	7306	7372	7451	7337	7426	7473	7323	7230	7301	7367	7386	7340	7280	7235	7458	7345	7485	7413	7396	7306	7232	7359	7465	7388	7431	7326	7323	7301	7262	7325	7365	7447	7400	7404	7319	7347	7460	7398	7374	7481	7305	7445	7331	7271	7302	7357	7392	7386	7410	7392	7285	7405	7310	7343	7425	7300	7548	7262	7376	7244	7397	7488	7389	7326	7493	7220	7304	7365	7476	7292	7458	7289	7348	7323	7391	7433	7465	7419	7334	7490	7272	7533	7300	7478	7441	7366	7430	7581	7357	7315	7476	7308	7349	7406	7355	7465	7346	7195	7243	7390	7524	7468	7555	7460	7286	7392	7446	7338	7461	7347	7295	7388	7435	7226	7383	7404	7357	7437	7391	7461	7440	7329	7439	7362	7360	7357	7467	7480	7433	7443	7495	7386	7441	7353	7300	7324	7350	7426	7377	7456	7477	7389	7360	7332	7403	7394	7382	7439	7319	7259	7309	7308	7408	7406	7428	7326	7267	7279	7528	7413	7285	7362	7232	7456	7380	7479	7433	7373	7538	7451	7317	7287	7430	7352	7378	7359	7326	7245	7513	7420	7295	7358	7422	7421	7324	7463	7388	7402	7405	7461	7324	7353	7400	7419	7377	7462	7425	7426	7401	7532	7394	7518	7283	7426	7396	7237	7239	7356	7384	7402	7324	7311	7443	7378	7395	7323	7308	7276	7316	7345	7335	7411	7397	7324	7432	7447	7515	7378	7270	7435	7460	7297	7271	7416	7341	7225	7373	7388	7434	7395	7232	7308	7377	7433	7297	7414	7361	7362	7309	7346	7214	7477	7225	7363	7337	7308	7278	7406	7484	7397	7316	7407	7266	7347	7389	7335	7324	7485	7316	7266	7507	7306	7285	7147	7230	7356	7414	7386	7313	7315	7385	7430	7516	7350	7481	7317	7394	7406	7384	7342	7317	7262	7350	7525	7312	7360	7322	7392	7434	7195	7352	7340	7248	7455	7262	7425	7417	7365	7290	7366	7361	7467	7270	7298	7336	7326	7333	7355	7378	7225	7295	7349	7384	7309	7527	7241	7235	7460	7269	7297	7303	7492	7477	7345	7498	7308	7392	7319	7241	7266	7494	7398	7404	7334	7353	7475	7540	7445	7318	7330	7309	7335	7426	7349	7293	7347	7398	7407	7294	7388	7418	7287	7396	7405	7404	7369	7372	7232	7296	7363	7385	7476	7389	7402	7374	7255	7427	7384	7368	7224	7304	7314	7379	7309	7363	7334	7467	7307	7303	7380	7406	7285	7299	7392	7295	7433	7343	7398	7405	7380	7417	7363	7383	7410	7460	7372	7409	7363	7393	7108	7359	7341	7322	7317	7439	7323	7271	7398	7347	7381	7406	7462	7412	7439	7444	7457	7327	7396	7311	7348	7349	7387	7234	7354	7368	7338	7418	7334	7385	7389	7438	7410	7440	7431	7420	7319	7384	7402	7410	7385	7327	7374	7427	7504	7255	7401	7554	7370	7345	7294	7277	7234	7329	7438	7368	7510	7324	7292	7291	7328	7439	7364	7222	7360	7387	7315	7467	7297	7430	7529	7343	7363	7506	7452	7408	7451	7353	7316	7257	7397	7304	7391
3828	3131	2633	716	694	756	690	753	677	681	727	727	728	705	658	658	680	707	663	724	625	648	700	680	656	681	671	668	677	717	658	666	656	722	693	635	714	644	657	672	698	657	683	654	661	689	708	674	694	654	619	679	679	696	685	721	626	641	706	725	680	681	641	657	739	663	657	666	713	675	681	689	698	719	672	677	685	671	668	685	644	714	662	660	640	663	679	728	636	691	665	659	696	686	646	671	678	697	630	669	670	673	701	716	668	666	653	683	704	670	675	693	709	673	646	648	684	710	740	654	668	657	670	680	657	671	696	663	714	667	691	655	682	646	689	662	685	660	625	647	684	684	633	680	679	672	657	691	702	689	689	638	683	708	718	695	627	695	660	671	672	665	669	650	651	698	685	670	645	663	674	645	638	657	650	690	641	677	709	679	670	618	693	706	678	682	622	654	684	634	698	644	673	736	725	680	675	673	659	658	661	669	627	690	686	637	694	694	661	649	667	702	653	683	695	715	663	611	642	661	648	701	669	705	638	676	672	647	668	697	670	680	604	702	682	691	700	672	686	688	660	620	701	662	722	656	707	652	682	708	682	677	726	664	700	666	657	621	710	673	682	683	640	632	692	711	650	717	650	659	663	730	681	683	667	662	674	694	662	674	673	666	676	678	693	671	680	660	670	642	670	708	702	635	711	676	713	715	653	676	695	748	654	630	699	659	682	671	722	646	657	651	666	694	646	638	701	679	656	665	657	664	679	636	655	672	656	653	707	712	660	676	649	685	613	718	684	632	702	683	682	692	714	737	692	609	695	721	656	680	653	678	675	668	676	660	615	666	653	663	667	654	657	693	684	655	671	684	668	627	692	719	687	682	633	666	650	732	654	637	662	659	682	668	651	679	645	671	707	695	699	659	714	685	643	641	649	653	687	672	665	635	683	682	661	678	681	667	691	707	705	627	680	685	595	627	730	650	649	706	688	646	714	650	652	683	694	656	670	643	631	699	663	718	687	720	669	710	656	656	640	660	698	687	681	652	687	642	691	632	668	616	626	668	678	671	705	622	694	679	691	631	648	657	680	652	704	684	659	660	690	675	676	645	678	626	692	667	664	675	659	642	692	658	666	693	712	671	723	722	694	714	643	690	646	628	674	715	683	676	701	627	682	685	655	682	684	726	628	667	672	670	635	679	682	671	653	692	685	658	668	636	670	668	728	714	691	671	652	698	664	673	670	634	664	649	684	693	689	672	657	695	684	649	703	663	676	656	711	687	713	661	682	654	655	679	623	723	673	646	652	672	744	677	640	714	656	743	663	651	687	672	646	610	686	677	701	667	663	675	670	682	680	669	666	688	647	686	733	698	681	635	659	665	615	706	643	708	638	652	683	636	635	680	674	666	650	624	666	705	681	700	644	671	650	632	635	713	714	748	665	680	670	692	654	676	685	655	686	682	634	701	626	656	694	656	680	676	690	670	721	605	643	682	663	682	687	667	731	689	665	654	699	663	671	648	675	701	679	673	639	617	660	706	666	718	664	669	649	623	683	675	679	634	670	629	662	679	649	670	673	688	715	687	668	682	640	708	711	648	700	674	694	656	688	687	700	700	737	730	633	740	682	680	674	657	652	709	649	669	667	680	654	702	670	672	693	652	693	663	706	640	676	647	674	700	665	624	675	641	626	663	644	638	644	696	645	643	711	655	710	662	631	683	667	654	673	706	662	710	661	645	668	682	690	710	649	698	658	704	649	652	654	677	644	660	659	667	656	679	647	656	624	670	637	668	680	640	680	656	621	632	644	674	683	679	649	701	623	680	703	628	681	667	742	642	624	710	657	680	660	678	651	694	705	696	714	655	653	729	677	675	636	640	696	697	679	658	657	660	666	650	657	741	672	665	692	656	732	689	660	657	705	672	647	666	673	638	718	633	672	717	674	692	674	681	662	675	694	681	661	633	632	636	658	649	683	679	673	696	668	693	675	608	626	652	638	666	689	694	674	604	705	639	731	691	678	674	688	690	686	681	683	681	666	666	673	672	678	685	656	660	678	681	639	697	643	696	657	704	654	672	652	686	680	698	655	656	694	692	646	681	709	671	675	692	746	665	722	689	694	667	671	691	676	688	620	658	642	654	724	635	642	686	669	681	691	718	645	676	659	651	682	674	691	604	701	646	676	702	674	658	651	655	654	648	674	702	620	707	636	629	718	660	646	669	689	633	683	682	697	694	650	676	657	692	666	638	695	714	706	702	640	679	635	710	696	664	668	679	664	680	682	669	668	687	694	656	651	636	638	706	695	694	676	677	633	713	656	666	644	684	665	698	614	669	734	667	605	679	691	636	647	672	614	668	691	648	649	688	657	658	632	681	739	693	703	700	677	652	685	715	656	673	637	671	691	697	653	676	664	616	663	648	683	624	699	653	675	671	644	689	694	691	687	645	652	714	668	671	709	719	679	692	637	620	733	648	728	675	647	700	631	664	668	654	668	687	668	681	703	699	686	686	695	665	687	637	654	688	683	689	655	682	682	637	651	733	684	666	667	648	698	644	645	690	641	695	682	712	656	649	707	660	678	672	687	637	656	653	661	665	640	674	639	656	625	673	682	639	686	653	654	699	665	662	651	705	701	645	689	684	710	630	712	646	639	686	657	630	687	670	681	667	694	667	739	691	645	655	705	687	682	684	611	691	680	662	670	693	621	657	688	681	657	682	636	704	682	637	667	683	677	683	667	669	646	663	671	731	648	676	661	655	708	686	671	688	666	647	688	659	677	696	689	669	708	707	708	653	687	652	673	672	707	661	692	644	663	622	740	664	714	730	698	653	668	684	681	670	666	656	648	675	649	684	699	701	657	719	675	689	657	685	690	656	706	732	691	707	671	653	677	655	671	686	712	643	657	596	695	639	648	661	734	657	691	684	611	692	665	704	682	599	670	683	688	686	651	725	656	656	668	714	704	666	680	644	676	646	696	676	668	695	659	682	653	680	656	674	728	670	666	670	671	641	675	644	695	677	702	678	678	641	665	653	668	670	677	663	659	651	653	669	691	704	652	670	684	694	651	658	625	690	640	631	699	650	674	673	660	671	676	719	647	702	708	669	675	656	654	665	690	700	653	685	667	670	676	671	703	649	672	666	696	649	708	687	678	702	651	615	706	689	696	669	666	653	648	653	663	691	706	641	689	666	679	728	700	669	635	710	740	650	677	746	681	700	651	664	656	692	668	632	669	661	674	681	652	649	685	702	646	651	608	669	628	663	632	708	661	634	679	670	699	658	704	669	679	710	648	694	671	668	693	637	666	655	697	651	654	679	619	661	698	709	638	665	664	674	704	658	675	667	672	690	668	661	684	691	684	657	678	688	641	674	622	674	637	622	634	633	629	680	687	726	660	707	656	675	647	677	658	706	707	693	646	684	638	614	655	715	679	672	696	699	635	641	661	696	683	667	664	647	683	671	667	649	641	704	707	701	641	674	667	685	678	651	689	696	651	675	665	732	671	670
22144	30641	22093	10095	11868	11331	10210	9230	8606	7797	7411	7350	7320	6984	6862	6898	6753	6553	6697	6616	6450	6488	6487	6621	6529	6535	6503	6324	6398	6277	6351	6397	6254	6322	6223	6289	6274	6351	6339	6412	6315	6289	6401	6327	6260	6358	6342	6289	6198	6375	6291	6336	6317	6290	6247	6232	6211	6432	6298	6233	6271	6113	6192	6372	6207	6439	6128	6200	6250	6353	6234	6340	6268	6210	6143	6281	6260	6257	6218	6238	6306	6315	6221	6257	6149	6271	6348	6388	6179	6211	6193	6252	6293	6251	6289	6102	6258	6206	6129	6227	6180	6325	6204	6263	6245	6245	6306	6314	6215	6367	6371	6163	6295	6219	6173	6278	6224	6251	6210	6359	6318	6370	6254	6353	6403	6375	6279	6213	6223	6230	6148	6304	6241	6318	6272	6276	6220	6258	6298	6116	6277	6323	6239	6286	6224	6299	6149	6177	6272	6307	6325	6194	6234	6340	6235	6251	6122	6161	6193	6299	6322	6244	6201	6293	6248	6116	6211	6200	6197	6275	6184	6169	6330	6250	6172	6151	6331	6309	6251	6336	6154	6325	6200	6308	6211	6335	6410	6110	6181	6182	6210	6227	6349	6180	6219	6382	6329	6248	6430	6235	6093	6271	6166	6133	6248	6222	6189	6273	6326	6252	6195	6141	6238	6322	6286	6158	6235	6153	6212	6286	6179	6202	6269	6257	6322	6187	6288	6280	6365	6225	6272	6151	6179	6333	6267	6220	6221	6186	6160	6345	6190	6234	6218	6191	6268	6221	6243	6376	6282	6263	6319	6311	6224	6341	6283	6126	6186	6213	6326	6325	6252	6234	6297	6253	6271	6209	6155	6234	6244	6300	6337	6175	6302	6326	6431	6249	6173	6250	6194	6119	6360	6301	6234	6271	6341	6243	6263	6232	6190	6185	6276	6382	6229	6346	6278	6330	6227	6332	6183	6326	6287	6157	6246	6249	6118	6348	6204	6181	6279	6262	6165	6324	6257	6276	6272	6258	6279	6270	6246	6307	6229	6100	6257	6307	6171	6230	6370	6343	6293	6278	6310	6223	6182	6288	6246	6181	6289	6164	6275	6221	6201	6290	6140	6382	6205	6047	6276	6201	6261	6207	6314	6392	6213	6294	6296	6220	6270	6258	6314	6323	6269	6299	6267	6181	6272	6227	6079	6296	6122	6135	6359	6188	6220	6307	6309	6214	6242	6141	6190	6165	6214	6239	6189	6266	6217	6274	6282	6302	6267	6187	6099	6225	6254	6296	6319	6255	6143	6230	6258	6245	6289	6408	6355	6216	6192	6227	6418	6240	6272	6171	6133	6038	6178	6394	6238	6249	6259	6181	6210	6225	6195	6290	6243	6239	6278	6244	6198	6162	6330	6183	6276	6287	6214	6291	6334	6330	6243	6182	6275	6281	6306	6209	6173	6261	6300	6184	6385	6281	6169	6253	6287	6270	6241	6248	6320	6233	6254	6083	6314	6333	6188	6228	6213	6259	6287	6259	6171	6221	6271	6335	6337	6295	6276	6290	6183	6239	6283	6132	6254	6253	6052	6191	6275	6358	6172	6268	6268	6213	6177	6248	6303	6152	6333	6232	6133	6266	6226	6278	6270	6273	6301	6305	6211	6207	6360	6088	6256	6213	6076	6206	6270	6109	6242	6307	6273	6169	6180	6305	6172	6262	6333	6335	6216	6306	6197	6106	6330	6274	6174	6209	6255	6279	6143	6207	6198	6274	6480	6340	6396	6249	6262	6350	6317	6229	6347	6276	6183	6345	6176	6186	6241	6083	6197	6259	6247	6129	6265	6307	6320	6248	6364	6261	6177	6255	6240	6285	6303	6250	6323	6073	6181	6382	6255	6290	6267	6244	6230	6255	6254	6322	6151	6234	6343	6204	6253	6267	6235	6204	6155	6275	6359	6187	6323	6196	6233	6172	6279	6361	6211	6141	6153	6250	6205	6230	6136	6266	6151	6194	6261	6236	6238	6196	6163	6196	6209	6249	6231	6383	6229	6302	6257	6309	6264	6255	6254	6389	6119	6334	6131	6227	6206	6249	6247	6299	6138	6283	6210	6304	6355	6220	6215	6306	6242	6291	6356	6155	6273	6190	6198	6238	6331	6314	6442	6096	6225	6192	6159	6235	6244	6214	6224	6313	6201	6411	6219	6098	6301	6215	6322	6272	6252	6153	6243	6143	6353	6219	6323	6270	6296	6195	6294	6153	6147	6189	6271	6229	6290	6284	6301	6292	6237	6262	6301	6236	6345	6267	6319	6311	6278	6280	6277	6256	6236	6247	6262	6285	6274	6206	6228	6222	6199	6206	6259	6369	6249	6363	6190	6246	6149	6183	6343	6167	6166	6283	6319	6202	6195	6173	6338	6086	6206	6290	6276	6268	6316	6275	6318	6226	6238	6289	6286	6130	6214	6213	6253	6194	6316	6214	6341	6244	6290	6152	6328	6214	6305	6129	6288	6330	6179	6367	6255	6147	6265	6329	6313	6172	6277	6133	6329	6242	6223	6315	6200	6341	6107	6346	6330	6287	6299	6220	6310	6204	6306	6264	6215	6174	6234	6215	6217	6279	6181	6259	6402	6189	6286	6299	6206	6154	6403	6285	6254	6361	6245	6350	6221	6306	6153	6196	6278	6175	6273	6405	6358	6307	6304	6194	6244	6216	6303	6297	6269	6312	6124	6344	6341	6210	6230	6336	6198	6305	6271	6282	6225	6305	6268	6316	6197	6295	6188	6286	6298	6176	6248	6324	6393	6169	6176	6216	6347	6180	6279	6142	6270	6255	6257	6360	6230	6178	6218	6089	6265	6339	6319	6244	6272	6308	6323	6173	6249	6350	6319	6247	6258	6176	6258	6347	6210	6239	6276	6248	6251	6370	6201	6156	6278	6165	6160	6107	6301	6206	6338	6331	6400	6397	6263	6288	6253	6231	6193	6205	6368	6301	6164	6232	6328	6136	6342	6188	6299	6261	6399	6274	6240	6322	6214	6380	6284	6247	6307	6138	6264	6187	6274	6232	6158	6158	6196	6277	6223	6180	6182	6248	6104	6225	6162	6245	6306	6218	6320	6283	6255	6308	6352	6362	6270	6264	6050	6283	6274	6260	6156	6104	6288	6263	6200	6273	6284	6208	6242	6237	6299	6207	6212	6290	6201	6314	6264	6349	6259	6289	6301	6259	6270	6390	6247	6242	6132	6167	6222	6208	6187	6137	6319	6268	6306	6218	6287	6209	6295	6174	6276	6262	6261	6212	6266	6230	6394	6159	6259	6349	6206	6518	6194	6310	6146	6241	6348	6152	6171	6339	6249	6104	6322	6169	6238	6323	6150	6231	6270	6133	6267	6205	6142	6357	6187	6286	6367	6289	6229	6224	6159	6319	6211	6126	6315	6219	6232	6353	6274	6240	6265	6262	6253	6218	6304	6209	6236	6214	6212	6240	6291	6189	6257	6158	6208	6297	6335	6266	6336	6211	6169	6233	6192	6213	6247	6273	6243	6246	6309	6277	6229	6335	6250	6205	6157	6125	6209	6261	6312	6112	6363	6258	6257	6147	6210	6198	6345	6242	6219	6308	6299	6271	6318	6122	6130	6223	6360	6298	6148	6264	6163	6230	6287	6342	6385	6188	6323	6197	6236	6182	6105	6314	6206	6193	6280	6294	6181	6325	6269	6224	6275	6217	6323	6303	6178	6301	6175	6054	6205	6207	6243	6317	6260	6179	6273	6251	6219	6414	6239	6211	6317	6335	6301	6234	6251	6124	6384	6296	6355	6252	6127	6271	6205	6112	6196	6368	6185	6268	6353	6447	6269	6220	6290	6288	6237	6287	6170	6278	6351	6252	6299	6384	6281	6203	6220	6215	6196	6251	6271	6351	6219	6298	6252	6255	6306	6313	6169	6277	6253	6210	6248	6292	6177	6245	6131	6481	6279	6144	6153	6251	6344	6291	6287	6243	6171	6280	6200	6242	6264	6190	6309	6242	6339	6215	6297	6368	6093	6111	6135	6175	6277	6252	6364	6224	6306	6255	6293	6268	6196	6243	6104	6202	6223	6288	6330	6170	6292	6229	6235	6203	6354	6344	6129	6144	6364	6402	6285	6352	6329	6180	6233	6280	6360	6354	6250	6297	6184	6280	6298	6245	6312	6219	6223	6361	6266	6312	6143	6364	6314	6275	6220	6236	6178	6163	6150	6182	6171	6233	6182	6240	6339	6297	6237	6140	6231	6255	6272	6288	6290	6220	6275	6292	6349	6376	6305	6218	6289	6206	6159	6142	6351	6300	6147	6310	6267	6353	6242	6203	6196	6237	6344	6262	6331	6163	6369	6225	6284	6121	6273	6280	6253	6302	6270	6328	6350	6183	6211	6240	6328	6392	6153	6294	6156	6396	6288	6345	6209	6208	6259	6266	6270	6250	6295	6325	6255	6360	6406	6284	6200	6207	6293	6171	6206	6429	6200	6253	6342	6295	6233	6162	6301	6238	6305	6228	6178	6236	6322	6295	6240	6299	6223	6245	6246	6237	6331	6354	6175	6192	6287	6321	6169	6260	6342	6297	6239	6374	6291	6314	6342	6242	6308	6124	6332	6251	6131	6216	6324	6155	6155	6321	6154	6317	6407	6265	6221	6227	6278	6110	6272	6245	6284	6373	6272	6411	6205	6288	6177	6282	6272	6142	6196	6214	6238	6223	6224	6327	6258	6127	6328	6315	6319	6187	6093	6246	6403	6130	6158	6215	6202	6203	6250	6196	6208	6241	6175	6069	6302	6177	6225	6315	6193	6237	6272	6243	6262	6221	6159	6313	6113	6184	6147	6212	6295	6185	6283	6128	6401	6438	6322	6258	6273	6306	6212	6083	6177	6371	6238	6150	6262	6388	6329	6196	6358	6288	6287	6205	6245	6293	6342	6282	6224	6144	6247	6212	6321	6265	6224	6202	6317	6313	6319	6238	6332	6370	6220	6414	6158	6273	6284	6247	6231	6333	6171	6274	6292	6235	6212	6138	6273	6415	6426	6264	6212	6342	6194	6181	6226	6210	6301	6292	6220	6370	6056	6333	6240	6158
4747	4850	3705	720	694	670	715	669	669	646	654	644	602	603	627	585	627	619	619	625	643	607	621	599	579	613	630	630	615	599	636	622	591	611	583	582	643	596	585	585	590	607	589	574	612	624	621	610	604	569	601	608	599	556	615	619	581	564	595	625	617	590	675	606	588	620	612	600	612	580	617	582	583	576	577	604	597	582	578	649	544	600	589	620	630	638	602	613	635	601	562	646	590	618	597	590	581	618	614	618	606	568	614	615	572	610	557	624	625	606	604	585	625	608	594	615	565	594	626	563	580	611	586	594	599	566	560	586	603	613	598	628	596	648	647	643	609	601	598	643	609	593	601	662	589	591	595	629	640	594	630	602	620	586	559	582	607	581	584	586	597	653	597	642	576	595	614	625	635	600	591	557	557	626	606	598	625	627	594	603	585	598	595	583	583	590	600	615	595	619	578	599	597	599	618	605	592	524	576	633	652	576	609	590	600	598	607	642	614	615	620	604	625	612	634	577	559	628	579	611	621	571	662	585	603	580	593	591	567	619	590	589	578	595	617	607	645	561	631	557	585	608	642	598	634	559	622	641	588	621	602	598	598	616	601	611	618	642	619	612	606	572	603	630	558	619	603	617	598	593	610	583	604	600	580	640	605	620	585	599	606	595	607	582	607	585	594	577	635	622	566	598	590	587	583	587	629	585	603	624	601	628	619	580	621	583	587	595	626	590	588	620	606	581	623	600	565	642	588	603	562	649	585	593	580	594	594	593	596	607	635	566	607	583	546	593	573	617	588	684	568	594	621	600	592	612	579	603	586	586	613	582	615	569	594	590	586	615	606	628	611	607	612	591	641	588	562	570	622	592	639	614	609	616	599	601	614	621	584	580	606	610	587	634	571	655	594	632	605	631	578	638	613	605	632	577	577	582	569	600	630	614	595	617	616	573	558	617	644	625	643	597	587	573	568	615	591	609	524	622	616	589	583	614	606	588	618	569	602	583	571	632	624	621	629	582	582	596	609	593	598	570	588	621	602	610	611	622	577	622	628	631	562	583	558	610	569	601	605	556	635	597	590	614	616	584	643	612	576	596	611	627	598	564	594	615	635	669	643	615	634	632	593	579	598	559	621	632	627	641	626	615	559	585	625	589	606	609	622	619	600	613	634	615	616	628	586	555	562	638	589	569	583	609	593	578	626	617	651	607	593	577	622	579	617	584	612	639	610	552	577	600	648	596	685	581	611	606	600	613	602	617	618	637	612	582	616	610	607	606	628	606	565	581	604	568	598	582	642	611	579	585	558	623	603	590	615	567	605	585	647	593	621	593	651	590	631	595	598	634	573	625	561	632	603	559	602	620	602	586	598	601	569	616	582	568	598	588	609	598	602	591	565	603	639	629	619	585	617	609	608	602	578	663	564	605	586	604	596	580	547	575	621	620	621	618	579	629	605	581	606	642	604	588	644	571	600	628	561	614	581	606	619	612	616	621	592	579	593	599	572	613	652	600	653	582	601	589	609	635	618	580	590	605	622	624	613	618	612	627	584	558	595	619	647	539	627	623	606	568	642	605	631	607	574	611	578	592	602	634	615	597	554	577	627	648	605	614	632	596	554	682	581	585	627	625	600	581	601	653	606	593	595	595	614	576	610	560	602	573	607	594	585	611	544	611	593	586	591	611	592	612	604	620	564	588	586	580	606	660	595	655	625	570	613	647	620	638	586	605	631	593	579	576	616	605	617	589	614	583	604	660	605	577	590	611	588	597	629	567	591	628	555	604	598	581	618	630	586	557	573	587	652	607	643	605	590	598	603	620	609	604	564	561	583	605	567	544	578	593	595	613	627	560	651	604	579	590	621	584	610	639	579	595	598	591	630	561	615	652	603	615	630	577	609	619	586	617	633	636	582	586	664	591	593	651	589	601	618	579	632	621	570	627	587	577	633	606	574	608	610	559	578	580	612	583	641	530	610	621	605	590	618	621	602	606	614	586	634	623	553	560	656	577	549	604	625	608	627	595	635	595	620	599	640	620	598	625	613	563	591	574	598	598	586	628	625	605	581	611	658	573	574	631	597	580	580	624	632	638	656	600	576	608	583	585	628	606	607	574	613	618	608	621	588	613	603	634	600	629	610	587	619	597	567	630	620	618	612	591	565	589	566	605	609	597	601	598	585	600	634	644	596	613	582	641	613	631	604	640	572	571	638	612	602	591	630	582	594	582	586	608	585	579	640	632	581	640	568	591	621	630	616	563	574	614	621	580	576	633	593	593	575	604	563	616	607	599	612	590	610	578	617	572	574	587	617	617	584	626	592	583	597	583	578	660	598	634	630	621	625	603	618	581	595	601	629	578	587	645	630	624	556	606	600	641	622	636	626	622	600	592	625	598	614	568	631	627	621	585	592	614	610	573	599	570	608	598	569	560	569	627	559	583	595	627	577	576	588	630	580	598	609	605	569	609	593	574	598	623	656	585	585	625	622	623	624	585	615	600	599	593	622	623	547	578	611	639	570	624	603	620	634	569	602	599	604	606	577	627	608	604	598	585	599	598	549	569	566	558	644	630	603	597	575	604	631	601	601	595	619	628	627	605	592	647	565	632	605	590	577	645	599	585	635	636	609	630	594	619	592	619	628	587	594	572	599	591	619	610	565	601	596	621	607	608	611	588	614	547	625	612	591	572	594	623	608	627	551	614	632	632	623	622	613	630	575	573	628	571	583	587	626	587	602	608	627	613	564	573	555	599	630	594	616	648	606	619	608	580	585	618	581	603	570	614	597	577	546	586	590	589	628	598	602	585	582	607	605	609	567	638	604	601	608	623	607	564	591	623	610	574	619	639	576	621	631	644	605	590	588	606	588	621	572	570	626	580	570	587	605	624	561	601	608	582	600	586	596	614	634	580	598	605	600	606	607	596	596	601	582	617	581	637	583	610	582	608	570	615	604	616	585	587	628	573	584	634	573	585	600	621	629	618	641	642	599	580	600	647	581	622	611	624	575	585	597	593	598	596	613	623	633	566	572	600	611	592	605	620	572	575	533	590	602	579	664	655	605	567	576	616	574	587	607	569	586	549	598	588	655	581	594	626	619	591	577	614	620	618	591	607	572	608	645	583	634	582	582	650	593	585	604	569	572	624	574	608	626	568	616	574	595	625	598	647	626	630	575	607	648	586	622	601	604	597	570	576	598	604	619	613	614	587	564	632	610	539	636	587	580	576	620	615	630	591	568	570	560	595	560	606	556	623	594	612	617	613	606	643	602	584	546	596	639	601	644	595	555	630	644	608	564	626	548	634	572	578	605	598	643	677	649	556	616	614	637	598	587	622	679	612	572	581	600	588	603	560	645	604	614	610	597	586	617	625	645	602	596	607	612	589	622	626	568	639	608	565	597	604	578	622	600	597	632	603	590	591	588	595	582	577	620	621	621	659	593	587	612	588	593	595	614	572	591	607	579	633	586	592	614	642	606	583	565	624	583	608	585	619	527	573	625	590	626	597
26839	34414	26209	10827	12822	12424	11233	9693	8676	7974	7322	7298	6864	6779	6558	6432	6364	6348	6341	6059	6133	6058	5976	6041	5828	6095	5919	5959	5877	5919	5887	5982	5791	5898	5778	5690	5689	5699	5782	5744	5680	5727	5726	5577	5800	5698	5726	5703	5665	5792	5568	5647	5700	5640	5676	5611	5795	5743	5686	5650	5610	5768	5694	5730	5660	5710	5649	5798	5578	5740	5557	5635	5663	5771	5754	5600	5638	5618	5701	5682	5700	5711	5589	5644	5601	5653	5576	5704	5798	5728	5753	5643	5727	5590	5741	5816	5654	5719	5619	5632	5679	5635	5606	5644	5582	5744	5722	5664	5623	5660	5789	5749	5609	5750	5596	5634	5706	5696	5765	5683	5635	5671	5813	5847	5677	5593	5624	5547	5728	5726	5642	5656	5579	5772	5688	5679	5726	5669	5625	5726	5598	5635	5813	5624	5670	5605	5673	5620	5614	5681	5611	5705	5732	5666	5561	5676	5714	5628	5661	5495	5783	5664	5732	5698	5722	5649	5679	5691	5806	5766	5675	5748	5721	5844	5800	5783	5712	5643	5641	5664	5700	5683	5733	5623	5595	5688	5631	5667	5556	5836	5683	5683	5732	5687	5586	5774	5722	5640	5691	5684	5626	5646	5614	5623	5727	5698	5633	5740	5683	5672	5640	5657	5637	5692	5681	5634	5765	5719	5641	5607	5731	5708	5709	5749	5631	5814	5722	5767	5777	5589	5676	5679	5731	5601	5660	5638	5769	5613	5670	5602	5620	5730	5713	5715	5755	5649	5628	5758	5708	5609	5688	5520	5613	5579	5665	5637	5697	5721	5749	5747	5646	5620	5622	5671	5714	5738	5764	5763	5754	5589	5674	5553	5673	5593	5680	5615	5680	5746	5840	5666	5672	5676	5698	5604	5644	5634	5699	5709	5672	5711	5793	5578	5691	5604	5639	5687	5718	5642	5708	5682	5779	5692	5662	5673	5764	5621	5588	5548	5670	5810	5674	5734	5597	5699	5690	5585	5742	5647	5770	5633	5722	5679	5658	5731	5866	5641	5655	5564	5710	5653	5656	5764	5614	5729	5593	5732	5700	5637	5663	5546	5649	5613	5649	5651	5793	5667	5493	5689	5663	5580	5691	5632	5783	5567	5731	5605	5627	5776	5672	5652	5656	5741	5713	5700	5707	5740	5750	5707	5773	5752	5784	5669	5645	5861	5712	5762	5526	5745	5673	5717	5713	5629	5623	5564	5721	5697	5645	5646	5613	5681	5604	5793	5570	5693	5597	5698	5795	5752	5708	5675	5691	5717	5638	5700	5594	5764	5688	5582	5674	5718	5673	5658	5693	5594	5648	5657	5775	5558	5695	5770	5675	5685	5669	5736	5720	5715	5664	5658	5689	5615	5682	5690	5782	5726	5635	5646	5660	5690	5676	5661	5857	5715	5737	5695	5695	5728	5642	5740	5782	5640	5680	5590	5739	5622	5537	5590	5713	5763	5683	5674	5590	5672	5539	5665	5646	5603	5559	5631	5646	5543	5645	5661	5596	5630	5699	5604	5598	5660	5663	5651	5786	5453	5575	5693	5723	5638	5726	5676	5631	5692	5626	5726	5712	5560	5775	5667	5709	5682	5646	5751	5702	5777	5737	5735	5724	5641	5747	5595	5716	5701	5673	5745	5696	5715	5645	5630	5692	5659	5626	5714	5639	5733	5632	5799	5585	5679	5738	5918	5707	5640	5670	5618	5572	5797	5698	5654	5765	5733	5811	5609	5692	5705	5645	5660	5749	5578	5627	5717	5623	5645	5770	5576	5602	5672	5626	5591	5667	5639	5690	5706	5727	5678	5659	5594	5668	5676	5698	5552	5542	5802	5674	5706	5806	5662	5602	5730	5708	5664	5665	5575	5577	5728	5560	5689	5608	5756	5538	5707	5705	5683	5611	5730	5645	5709	5583	5537	5641	5668	5681	5768	5748	5597	5649	5741	5508	5644	5620	5756	5668	5613	5654	5642	5698	5784	5552	5780	5684	5642	5624	5707	5726	5678	5644	5680	5695	5632	5636	5691	5567	5740	5722	5631	5733	5701	5725	5697	5697	5753	5693	5741	5755	5688	5681	5559	5672	5775	5761	5707	5671	5689	5746	5685	5623	5622	5662	5773	5689	5597	5731	5735	5697	5764	5768	5590	5621	5646	5622	5648	5652	5686	5648	5609	5642	5682	5682	5685	5621	5672	5661	5661	5764	5705	5743	5684	5651	5517	5716	5595	5581	5692	5560	5633	5687	5736	5786	5746	5738	5692	5694	5777	5660	5602	5656	5669	5584	5739	5694	5704	5688	5718	5577	5707	5686	5668	5783	5663	5721	5665	5697	5564	5580	5818	5604	5721	5740	5690	5764	5707	5586	5684	5726	5722	5563	5629	5732	5667	5734	5746	5557	5677	5681	5601	5731	5744	5591	5608	5721	5722	5650	5723	5692	5767	5633	5772	5636	5716	5708	5594	5621	5650	5754	5641	5837	5633	5632	5680	5666	5763	5713	5649	5684	5792	5649	5796	5691	5793	5613	5681	5745	5725	5654	5604	5641	5606	5711	5648	5762	5603	5599	5546	5701	5612	5539	5701	5593	5608	5633	5639	5639	5744	5647	5743	5584	5730	5704	5657	5750	5717	5713	5628	5604	5661	5727	5683	5639	5516	5598	5679	5776	5733	5767	5724	5624	5704	5716	5699	5645	5673	5784	5717	5756	5562	5635	5654	5807	5701	5733	5606	5600	5665	5647	5600	5694	5726	5625	5746	5747	5731	5635	5694	5539	5658	5691	5616	5698	5744	5748	5542	5541	5710	5754	5648	5568	5716	5733	5639	5770	5755	5719	5744	5703	5679	5680	5673	5570	5775	5756	5797	5741	5607	5614	5687	5664	5654	5702	5637	5642	5616	5758	5678	5653	5678	5763	5762	5672	5523	5672	5720	5722	5797	5690	5728	5738	5691	5616	5723	5635	5606	5601	5645	5559	5578	5558	5771	5560	5561	5740	5618	5726	5618	5621	5668	5617	5781	5736	5698	5741	5780	5740	5636	5724	5674	5785	5686	5624	5616	5686	5600	5703	5670	5636	5588	5629	5522	5804	5575	5650	5638	5596	5792	5675	5740	5525	5645	5663	5814	5738	5614	5611	5676	5608	5636	5690	5639	5602	5698	5674	5694	5675	5607	5695	5650	5759	5744	5684	5666	5765	5594	5633	5670	5679	5664	5682	5733	5602	5639	5579	5642	5711	5679	5713	5677	5607	5664	5737	5623	5709	5713	5604	5597	5766	5670	5583	5659	5605	5696	5706	5674	5694	5733	5714	5594	5772	5589	5753	5651	5720	5737	5731	5761	5636	5765	5694	5650	5746	5648	5666	5638	5846	5632	5670	5693	5793	5726	5672	5701	5723	5538	5551	5749	5759	5590	5791	5661	5633	5690	5712	5734	5668	5580	5683	5644	5555	5703	5544	5695	5769	5647	5583	5657	5630	5681	5622	5730	5507	5709	5582	5668	5577	5643	5792	5745	5722	5664	5653	5660	5643	5586	5740	5639	5634	5749	5825	5725	5624	5572	5788	5537	5695	5688	5653	5651	5738	5764	5742	5651	5763	5559	5695	5672	5693	5761	5728	5635	5704	5751	5537	5496	5758	5559	5547	5635	5627	5587	5712	5748	5763	5684	5680	5577	5701	5784	5669	5758	5814	5618	5688	5762	5762	5838	5720	5634	5628	5741	5691	5833	5648	5749	5698	5685	5662	5664	5592	5658	5697	5714	5614	5646	5601	5676	5634	5593	5722	5687	5725	5669	5684	5652	5644	5632	5643	5560	5629	5604	5704	5715	5688	5694	5755	5631	5507	5625	5782	5692	5739	5634	5590	5660	5577	5633	5752	5824	5726	5627	5670	5674	5741	5740	5706	5610	5712	5742	5636	5748	5767	5768	5612	5583	5645	5583	5744	5751	5650	5708	5810	5576	5729	5744	5645	5685	5774	5638	5571	5652	5714	5731	5708	5670	5734	5659	5731	5747	5597	5590	5660	5658	5564	5637	5714	5679	5819	5612	5689	5648	5819	5610	5605	5721	5658	5740	5721	5720	5836	5685	5632	5655	5683	5712	5652	5788	5749	5687	5697	5650	5738	5621	5723	5674	5684	5708	5692	5681	5749	5631	5748	5754	5695	5719	5663	5614	5701	5644	5673	5631	5574	5708	5651	5642	5600	5634	5699	5710	5677	5685	5657	5662	5688	5705	5656	5713	5693	5600	5695	5659	5660	5740	5699	5647	5615	5623	5613	5556	5708	5617	5542	5623	5671	5657	5724	5688	5736	5694	5632	5648	5623	5673	5539	5670	5628	5668	5699	5669	5642	5791	5657	5568	5662	5677	5583	5633	5754	5707	5686	5680	5707	5695	5638	5783	5740	5656	5631	5757	5544	5702	5726	5747	5714	5723	5716	5667	5793	5584	5573	5751	5654	5614	5699	5724	5783	5602	5644	5721	5717	5662	5667	5689	5727	5502	5659	5821	5630	5825	5769	5723	5552	5741	5550	5602	5750	5759	5672	5598	5668	5624	5621	5775	5698	5731	5634	5718	5662	5739	5704	5722	5628	5639	5641	5679	5656	5601	5683	5635	5655	5554	5783	5712	5788	5617	5720	5654	5799	5588	5754	5654	5657	5641	5563	5735	5694	5726	5702	5676	5619	5745	5707	5704	5637	5623	5720	5655	5626	5665	5612	5645	5784	5801	5625	5609	5690	5692	5707	5724	5632	5720	5712	5668	5637	5759	5627	5682	5725	5602	5739	5773	5771	5574	5704	5622	5592	5710	5735	5773	5704	5802	5551	5709	5697	5664	5573	5729	5722	5649	5579	5608	5763	5696	5632	5638	5503	5647	5766	5702	5678	5558	5700	5683	5720	5612	5672	5758	5626	5549	5622	5633	5555	5675	5688	5733	5643	5737	5645	5707	5602	5642	5732	5512	5610	5582	5694	5659	5604	5615	5680	5636	5776	5570	5775	5678	5701	5513	5650	5783	5681	5625	5700	5758	5669	5728	5694	5712	5722	5726	5667	5707	5617	5748
4533	10349	5960	816	672	701	626	618	617	579	592	611	562	602	519	534	545	507	514	530	505	542	489	500	512	497	505	505	470	500	491	447	488	498	484	522	505	537	507	538	488	503	503	468	497	461	512	465	445	478	476	513	528	465	455	507	522	484	498	543	456	503	476	497	471	505	490	488	534	474	518	496	458	507	514	477	485	507	478	497	503	444	475	499	471	463	483	446	491	483	472	492	480	508	490	510	496	481	516	436	531	493	473	491	507	483	515	489	487	485	502	534	499	474	486	514	458	465	506	491	500	505	467	490	506	484	498	510	471	487	485	494	487	427	472	488	498	495	518	461	494	485	514	531	492	451	480	457	465	500	513	504	423	495	500	505	501	514	534	500	465	517	444	523	498	468	480	476	529	516	489	478	475	494	501	474	503	489	500	487	495	491	504	488	482	468	456	461	506	505	492	486	475	465	478	498	518	473	482	490	499	517	485	506	474	469	486	502	503	462	437	480	521	486	497	518	444	491	491	477	510	490	459	489	437	481	456	474	535	510	449	465	478	502	508	521	498	491	481	483	479	493	517	436	491	461	458	512	511	493	525	512	476	492	508	471	489	509	524	493	477	472	516	496	497	483	449	467	504	466	480	478	518	492	484	457	443	498	507	477	466	482	500	472	513	495	450	483	550	499	455	510	468	480	508	489	508	473	525	496	515	518	485	487	479	474	472	488	477	475	528	454	509	464	501	509	491	507	487	462	485	491	512	479	487	481	516	500	522	501	504	466	496	514	472	488	483	487	512	440	459	509	472	477	481	496	486	482	542	501	512	487	482	450	531	511	531	485	516	486	493	542	501	449	495	496	468	506	447	521	512	454	524	508	483	502	521	507	520	515	490	483	495	488	475	486	490	454	479	497	454	508	521	502	509	482	488	487	456	501	465	503	477	520	453	516	471	477	484	469	486	484	497	495	503	449	486	483	473	512	479	494	491	463	515	486	516	494	502	462	455	510	460	495	450	499	460	439	473	495	460	471	517	471	474	479	497	507	471	470	487	487	500	457	520	485	548	512	534	516	512	471	463	517	493	491	522	508	471	522	503	475	505	505	529	478	489	493	492	486	483	506	508	495	505	434	482	523	490	497	517	454	498	461	483	478	493	472	501	533	484	487	527	494	500	476	480	482	495	481	471	467	491	501	520	476	505	443	485	477	486	498	454	494	483	474	448	511	515	525	488	530	507	484	511	462	524	495	494	515	533	504	543	505	528	492	514	512	501	516	496	464	483	490	486	499	504	499	466	473	469	544	476	447	492	475	495	505	472	484	488	506	490	469	490	487	494	486	501	485	498	507	538	496	468	496	509	505	476	506	494	508	507	490	461	514	525	525	496	465	484	490	469	476	490	490	507	510	503	542	459	512	509	453	509	469	502	494	476	503	506	489	502	502	462	540	477	477	503	464	456	493	515	475	476	495	453	523	530	508	511	500	487	466	487	519	471	492	487	497	499	482	459	474	466	522	483	465	496	530	500	472	464	507	488	503	485	444	503	466	459	496	506	517	519	491	504	482	503	493	477	478	513	454	516	466	581	485	522	502	493	518	492	493	522	484	527	486	469	494	467	452	496	492	490	499	502	476	483	502	489	482	472	470	465	474	515	512	507	509	523	519	462	471	477	479	495	516	476	536	521	485	499	515	468	517	501	506	492	485	506	499	453	518	471	509	518	489	509	465	513	483	483	472	505	504	485	480	492	527	512	483	458	457	483	473	512	493	472	468	513	530	508	481	489	469	502	478	506	490	515	476	455	522	485	511	537	508	465	498	494	485	478	464	490	490	496	476	501	468	483	515	499	478	506	516	479	549	455	477	491	467	517	479	470	463	464	495	484	459	471	470	491	476	437	489	503	496	480	552	475	516	474	508	476	487	469	492	516	464	472	540	491	533	485	456	484	491	488	470	461	502	474	518	506	475	514	479	475	471	475	498	521	471	498	500	468	445	482	486	489	481	496	468	485	503	482	485	502	452	473	452	527	506	531	489	499	499	510	487	496	506	438	483	464	490	489	511	521	487	480	479	497	441	499	490	520	486	494	496	467	476	535	494	478	467	510	540	511	469	451	476	495	514	507	462	473	459	511	533	495	520	492	509	488	470	557	487	528	490	477	497	471	499	489	481	507	487	486	491	505	458	484	489	507	523	516	486	528	494	489	517	531	529	516	483	474	514	484	478	482	467	514	495	461	499	495	481	479	492	497	511	508	501	495	476	512	466	514	488	489	471	513	481	528	503	509	478	496	492	511	489	472	450	429	505	498	490	493	523	485	482	492	500	494	494	483	469	514	467	533	473	437	501	463	524	524	492	479	511	475	504	516	507	495	467	468	498	472	459	487	495	494	500	489	449	464	468	514	461	457	504	491	466	475	501	470	488	524	476	488	496	540	451	525	500	483	512	470	459	517	510	473	485	462	456	471	526	504	504	498	512	510	502	499	506	499	506	455	495	477	467	460	490	460	494	483	501	443	444	441	522	468	476	515	507	476	475	470	462	476	472	490	481	453	513	515	499	485	507	493	520	473	473	478	468	470	511	468	483	498	527	500	532	533	473	506	496	523	507	485	502	521	475	484	491	497	502	463	502	450	500	475	487	495	497	493	491	534	468	483	521	504	504	493	514	470	490	516	468	476	486	504	442	483	501	533	513	493	481	469	526	506	491	482	517	573	507	476	507	501	450	471	497	480	491	506	440	479	498	482	464	505	479	480	467	514	504	504	470	510	466	513	466	529	502	471	456	507	456	523	491	470	478	511	507	502	511	469	517	497	431	498	478	496	484	485	525	497	460	487	464	495	502	476	548	523	508	501	482	454	472	498	531	469	474	521	529	497	492	515	506	467	493	490	465	507	468	476	520	513	486	505	486	489	486	492	502	493	474	487	495	507	425	512	481	485	462	478	480	492	481	464	509	526	432	484	456	479	499	525	491	543	518	492	487	468	485	488	484	439	438	482	518	454	505	479	515	530	536	503	484	550	521	493	450	466	484	523	479	494	482	488	473	463	493	483	491	482	502	497	485	466	487	512	460	504	493	504	462	436	474	466	493	485	493	458	467	485	490	522	503	455	489	512	522	503	487	475	481	545	533	496	472	474	501	489	472	475	462	498	467	462	443	474	492	495	497	501	499	494	482	452	479	469	480	447	447	488	496	474	506	545	505	523	515	524	475	489	503	471	504	471	517	507	454	477	480	482	480	536	475	510	499	477	513	511	506	491	491	460	485	482	537	465	494	489	485	511	508	464	469	516	493	498	499	522	520	480	519	467	491	482	463	448	494	517	475	502	516	451	488	497	520	493	446	474	482	486	489	468	517	495	519	454	514	491	463	444	456	472	462	518	469	470	468	532	492	475	457	498	489	484	484	481	481	508	479	463	541	480	456	471	493	527	531	521	469	482	482	524	477	492	493	490	510	522	499	522	531	462	482	505	502	481	492	555	499	473	496	517	475	500	480	475	520
35142	42766	32603	13843	18366	17951	15228	13047	11250	9621	8933	8235	7931	7328	6798	6679	6302	6135	6028	5991	5657	5637	5587	5445	5379	5459	5336	5286	5234	5121	5066	4870	5025	5097	4978	5019	4890	4863	4881	5000	5001	4884	4836	4967	4787	4990	4802	4872	4902	4759	4738	4713	4819	4809	4791	4818	4741	4746	4846	4875	4887	4742	4744	4769	4745	4742	4814	4725	4951	4766	4754	4772	4835	4771	4823	4776	4821	4710	4795	4854	4755	4883	4649	4776	4636	4759	4746	4709	4795	4866	4780	4790	4804	4890	4625	4825	4659	4702	4719	4712	4735	4664	4686	4731	4723	4773	4687	4736	4839	4722	4849	4814	4725	4803	4747	4803	4808	4679	4738	4789	4735	4897	4801	4667	4762	4809	4680	4875	4833	4816	4749	4783	4793	4785	4778	4741	4737	4785	4762	4775	4795	4729	4664	4743	4645	4764	4794	4871	4625	4696	4696	4793	4703	4719	4830	4791	4869	4655	4829	4725	4745	4749	4680	4865	4873	4744	4752	4717	4834	4680	4716	4824	4787	4719	4744	4736	4766	4737	4712	4712	4736	4830	4845	4758	4714	4718	4762	4637	4762	4698	4741	4711	4811	4829	4725	4696	4623	4825	4738	4659	4734	4742	4734	4704	4777	4894	4694	4719	4747	4681	4807	4722	4726	4805	4687	4619	4665	4724	4796	4805	4744	4733	4752	4656	4867	4741	4678	4719	4763	4710	4760	4650	4710	4734	4817	4789	4612	4785	4714	4828	4791	4729	4667	4779	4695	4773	4692	4710	4704	4748	4729	4681	4695	4636	4710	4645	4766	4712	4778	4667	4748	4763	4753	4680	4870	4662	4744	4768	4698	4798	4630	4645	4608	4688	4785	4810	4728	4812	4839	4763	4682	4781	4746	4767	4698	4886	4778	4792	4794	4744	4818	4685	4697	4717	4707	4677	4764	4863	4595	4713	4790	4838	4757	4717	4806	4836	4729	4724	4783	4743	4723	4766	4653	4767	4825	4714	4765	4755	4709	4668	4829	4818	4684	4823	4764	4701	4769	4748	4758	4706	4687	4676	4796	4694	4649	4774	4733	4876	4650	4846	4826	4851	4844	4757	4654	4736	4700	4787	4684	4783	4779	4749	4774	4713	4688	4794	4723	4873	4712	4665	4706	4734	4746	4776	4725	4700	4799	4635	4812	4723	4711	4725	4751	4784	4630	4669	4779	4669	4791	4727	4776	4862	4748	4670	4898	4680	4637	4659	4771	4779	4748	4667	4744	4610	4834	4718	4776	4752	4780	4757	4624	4708	4693	4638	4729	4766	4688	4717	4793	4663	4584	4815	4782	4731	4796	4903	4733	4740	4740	4709	4727	4813	4707	4653	4777	4779	4722	4775	4699	4626	4727	4746	4767	4742	4806	4735	4759	4645	4689	4780	4665	4712	4778	4643	4726	4731	4652	4736	4856	4703	4786	4697	4686	4761	4753	4834	4737	4614	4640	4779	4697	4773	4757	4595	4826	4737	4747	4753	4781	4813	4667	4747	4697	4849	4674	4712	4852	4879	4730	4619	4780	4758	4759	4719	4820	4741	4761	4744	4843	4655	4805	4634	4744	4756	4796	4708	4771	4781	4738	4762	4648	4712	4764	4728	4739	4753	4738	4662	4674	4684	4681	4782	4672	4715	4898	4746	4717	4717	4693	4812	4765	4697	4731	4712	4815	4900	4769	4722	4748	4716	4658	4701	4769	4782	4657	4705	4813	4711	4742	4711	4735	4710	4746	4722	4664	4751	4784	4887	4798	4703	4793	4637	4703	4735	4810	4637	4764	4834	4684	4774	4728	4694	4766	4735	4744	4776	4747	4823	4711	4756	4826	4710	4631	4789	4729	4843	4745	4707	4818	4813	4706	4737	4742	4801	4648	4760	4711	4735	4690	4753	4824	4751	4792	4720	4961	4688	4782	4682	4674	4769	4677	4718	4866	4689	4789	4755	4683	4640	4690	4834	4811	4909	4847	4742	4720	4657	4811	4682	4744	4817	4718	4818	4742	4659	4753	4813	4723	4583	4763	4815	4858	4675	4769	4796	4738	4703	4715	4710	4765	4761	4760	4871	4721	4760	4784	4703	4662	4693	4726	4766	4624	4804	4708	4729	4826	4699	4694	4619	4691	4677	4803	4723	4630	4721	4725	4811	4765	4674	4755	4789	4680	4768	4769	4783	4679	4712	4714	4777	4669	4772	4841	4852	4842	4777	4726	4680	4793	4704	4758	4845	4823	4779	4801	4889	4710	4716	4747	4728	4789	4756	4763	4794	4732	4742	4743	4698	4728	4768	4824	4674	4740	4773	4686	4658	4730	4700	4718	4693	4757	4755	4726	4568	4766	4653	4777	4793	4708	4758	4729	4702	4691	4707	4693	4724	4706	4783	4731	4701	4629	4739	4821	4653	4682	4714	4654	4611	4795	4751	4606	4709	4763	4858	4684	4849	4717	4730	4760	4693	4712	4776	4811	4798	4711	4728	4716	4691	4600	4776	4704	4650	4769	4906	4726	4841	4601	4787	4879	4677	4766	4796	4798	4640	4777	4789	4844	4645	4820	4693	4698	4754	4780	4670	4667	4822	4765	4679	4744	4818	4687	4688	4805	4724	4736	4715	4916	4698	4758	4678	4788	4762	4698	4717	4822	4756	4638	4759	4778	4860	4791	4755	4748	4713	4811	4813	4844	4704	4780	4722	4740	4698	4738	4636	4695	4745	4788	4708	4737	4601	4710	4742	4719	4789	4761	4750	4727	4850	4843	4779	4736	4717	4785	4691	4808	4814	4814	4825	4706	4732	4714	4607	4671	4803	4726	4782	4743	4786	4794	4694	4724	4758	4757	4627	4748	4745	4706	4927	4794	4763	4764	4697	4849	4754	4861	4701	4814	4785	4784	4725	4765	4636	4661	4718	4762	4785	4720	4834	4806	4721	4803	4675	4749	4862	4785	4830	4693	4690	4780	4788	4709	4755	4685	4618	4680	4795	4622	4739	4788	4758	4732	4747	4732	4743	4724	4794	4652	4710	4827	4654	4817	4650	4805	4823	4858	4653	4684	4647	4771	4684	4738	4681	4745	4842	4769	4670	4661	4732	4683	4827	4654	4729	4779	4682	4728	4795	4683	4672	4708	4658	4765	4775	4684	4815	4746	4610	4713	4783	4776	4825	4752	4673	4791	4724	4609	4757	4710	4733	4729	4750	4715	4714	4651	4846	4597	4759	4718	4707	4729	4649	4768	4613	4793	4628	4752	4690	4792	4720	4772	4760	4742	4768	4826	4800	4695	4765	4759	4648	4700	4809	4798	4727	4613	4697	4777	4709	4734	4756	4649	4785	4682	4756	4759	4707	4718	4824	4827	4722	4780	4690	4738	4676	4692	4741	4724	4673	4723	4838	4795	4781	4706	4759	4813	4734	4801	4627	4765	4681	4777	4703	4696	4715	4704	4793	4775	4740	4817	4684	4793	4885	4729	4707	4759	4686	4694	4860	4884	4735	4663	4739	4905	4738	4745	4762	4753	4604	4791	4753	4755	4665	4710	4790	4656	4693	4690	4811	4652	4754	4778	4791	4609	4777	4818	4718	4729	4757	4784	4832	4726	4697	4704	4771	4790	4590	4811	4831	4726	4730	4706	4805	4692	4816	4705	4763	4793	4721	4758	4741	4683	4752	4704	4746	4768	4872	4712	4655	4711	4663	4821	4836	4882	4762	4727	4724	4807	4839	4738	4688	4678	4681	4789	4670	4696	4654	4788	4803	4851	4706	4826	4628	4775	4775	4758	4876	4746	4809	4720	4676	4716	4763	4789	4786	4675	4751	4810	4740	4770	4689	4801	4722	4770	4669	4768	4756	4760	4680	4621	4794	4822	4806	4750	4699	4804	4792	4735	4897	4723	4791	4830	4693	4754	4671	4806	4807	4801	4652	4750	4691	4591	4743	4855	4788	4861	4760	4724	4710	4777	4760	4670	4771	4794	4652	4773	4658	4766	4706	4763	4700	4735	4740	4664	4706	4757	4699	4709	4824	4655	4706	4659	4881	4619	4650	4784	4703	4763	4705	4702	4742	4785	4640	4844	4764	4768	4627	4707	4821	4766	4679	4635	4763	4743	4667	4681	4797	4824	4735	4790	4859	4719	4653	4666	4782	4825	4721	4739	4736	4765	4731	4736	4789	4728	4706	4709	4745	4684	4717	4826	4786	4749	4786	4817	4768	4707	4634	4690	4738	4795	4784	4720	4648	4678	4730	4682	4711	4771	4727	4741	4718	4751	4774	4654	4659	4711	4750	4761	4799	4837	4663	4767	4844	4700	4797	4738	4745	4706	4753	4733	4777	4729	4741	4676	4745	4685	4695	4706	4829	4856	4776	4764	4696	4845	4773	4663	4652	4743	4800	4762	4774	4676	4799	4835	4849	4692	4712	4715	4819	4705	4766	4733	4649	4814	4739	4662	4765	4682	4642	4815	4772	4828	4743	4841	4720	4702	4739	4835	4674	4688	4810	4831	4807	4676	4763	4822	4718	4725	4665	4684	4751	4789	4770	4667	4845	4807	4749	4673	4751	4809	4678	4664	4809	4595	4767	4725	4795	4765	4738	4784	4730	4805	4823	4682	4717	4712	4842	4746	4785	4788	4712	4728	4822	4740	4741	4762	4736	4718	4774	4616	4780	4666	4786	4818	4684	4814	4762	4800	4667	4707	4838	4699	4748	4754	4830	4729	4888	4637	4739	4713	4784	4738	4738	4726	4737	4742	4894	4682	4783	4652	4700	4669	4877	4728	4778	4743	4752	4745	4708	4763	4662	4790	4712	4665	4756	4748	4778	4801	4691	4684	4656	4773	4732	4658	4784	4679	4830	4784	4818	4714	4716	4722	4690	4768	4776	4800	4640	4752	4695	4723	4761	4631	4693	4691	4742	4678	4684	4763	4637	4752	4765	4760	4684	4689	4751	4696	4820	4746	4736	4742	4790	4762	4689	4680	4766	4719	4762	4743	4694	4606	4773	4678	4776	4827	4780	4836	4811	4715	4752	4717	4835	4758	4731	4756	4818	4768	4787	4723	4641	4681	4708
2960	2312	1332	818	817	860	847	813	817	792	785	839	817	821	873	826	795	824	796	830	861	810	788	846	866	827	841	806	825	832	784	764	801	793	787	820	877	844	798	837	766	840	803	767	855	845	838	825	815	826	818	823	788	834	843	765	828	804	812	803	767	793	840	796	829	811	813	778	775	805	834	776	841	804	841	830	784	794	846	821	823	828	791	798	742	791	788	710	843	786	822	817	804	788	765	800	839	779	779	799	786	826	855	792	829	810	814	836	766	824	756	822	766	850	793	791	852	759	792	837	847	782	824	829	767	835	800	821	829	792	791	810	858	795	755	835	810	821	803	792	836	811	823	870	811	784	867	792	839	812	805	819	793	864	874	784	831	779	826	835	839	790	825	823	842	809	786	874	838	833	851	813	813	802	764	825	834	767	802	802	816	799	829	792	828	780	836	813	850	800	799	802	806	768	844	793	878	805	813	834	842	791	779	829	784	750	803	800	784	790	790	758	846	773	790	834	792	819	800	823	766	848	883	802	849	802	800	805	783	834	780	820	783	823	807	859	868	778	802	825	779	786	820	878	830	839	822	790	869	768	813	819	823	794	827	859	836	831	798	814	835	844	764	813	834	822	857	800	781	810	863	778	803	794	810	817	820	789	800	828	785	848	774	862	827	829	810	813	848	775	854	819	853	802	822	772	782	838	812	802	791	863	840	848	801	891	779	865	847	848	729	796	835	839	831	820	798	807	827	852	757	837	798	818	849	848	824	825	793	812	829	780	795	827	838	761	786	830	805	784	858	755	779	811	852	805	812	799	811	859	838	836	783	809	835	838	808	817	801	810	865	769	803	864	747	802	824	871	846	815	839	799	865	850	838	833	836	860	834	845	824	827	810	832	823	825	813	800	835	765	784	810	811	785	827	823	797	862	797	796	803	826	841	799	846	776	833	778	785	813	819	771	813	820	855	814	809	824	823	781	819	806	795	822	799	811	827	850	801	802	794	843	831	834	801	775	844	813	813	802	828	823	799	836	816	815	799	835	806	834	823	806	772	790	797	826	791	813	813	854	802	789	878	812	775	792	808	778	777	826	881	857	835	781	799	857	823	828	789	843	766	791	826	822	798	869	814	796	772	845	779	769	816	777	810	831	813	788	843	795	836	834	859	806	828	805	796	832	830	821	834	810	826	863	825	775	849	811	845	836	854	849	798	792	778	819	832	800	861	832	788	821	854	778	807	834	799	788	860	832	795	834	819	829	841	816	800	853	795	804	750	826	835	806	809	831	788	795	819	790	818	815	780	776	815	811	799	786	808	801	816	829	817	735	833	816	804	840	871	760	850	819	778	823	804	811	873	855	813	858	819	791	848	828	832	797	787	850	844	794	765	826	820	841	793	792	809	830	822	776	830	841	811	794	808	820	794	887	793	833	851	779	861	850	828	801	840	806	838	839	893	832	820	847	797	805	761	784	891	834	824	842	848	833	823	816	837	825	859	828	820	789	844	870	825	778	804	829	818	789	838	769	845	825	864	780	820	807	848	812	791	793	893	868	787	783	873	870	842	825	787	791	810	782	770	787	865	823	815	821	788	780	846	841	825	797	829	810	782	844	785	819	763	837	855	782	807	796	837	866	826	856	792	815	807	805	786	853	841	785	794	841	811	827	820	794	791	837	781	881	841	799	814	798	826	829	812	852	825	797	791	824	779	827	770	813	825	783	811	827	828	792	808	848	839	824	819	821	814	775	816	872	790	806	843	793	797	830	810	808	857	796	828	777	757	787	794	841	808	760	786	818	824	817	783	819	806	848	816	799	794	826	792	849	794	818	792	795	839	804	795	784	818	832	808	791	774	829	820	829	799	866	839	819	822	770	809	831	831	826	801	848	808	845	755	829	807	831	814	795	832	755	848	808	837	799	814	770	792	872	765	862	768	850	821	846	790	842	818	870	801	814	860	813	836	798	819	765	843	817	828	805	822	787	841	807	826	799	850	816	824	819	850	758	818	831	839	827	790	841	816	794	819	815	785	859	814	795	792	805	822	782	807	788	818	798	757	826	834	820	825	850	765	829	806	834	827	799	805	814	824	816	786	773	803	810	775	829	873	886	806	808	752	839	813	855	825	780	844	870	785	828	853	819	855	830	814	831	804	847	824	847	744	843	831	818	801	831	858	779	819	863	839	776	744	785	783	850	756	854	843	809	864	778	843	807	804	803	831	774	833	799	802	761	784	854	786	871	834	813	755	797	787	859	813	767	880	780	865	763	793	829	817	867	794	835	776	774	823	753	810	813	875	753	846	772	796	817	832	780	773	784	800	791	770	850	815	758	811	782	854	790	834	810	834	813	824	821	767	811	776	749	854	760	792	783	798	845	796	788	817	855	791	811	756	844	849	862	813	835	847	812	813	816	794	805	834	816	826	818	873	863	832	861	828	825	806	811	750	776	873	798	788	808	785	854	781	802	810	856	816	868	779	870	836	821	849	801	831	823	823	807	849	827	858	807	798	773	811	840	835	817	838	802	773	848	794	825	859	801	787	758	850	830	841	831	834	829	860	803	791	825	829	797	817	849	802	725	804	789	799	800	813	792	758	801	798	850	833	842	827	803	806	848	772	805	845	825	828	832	826	786	838	800	844	782	808	816	788	876	825	843	825	829	783	796	821	804	807	873	812	813	811	783	790	761	817	830	840	795	834	796	823	773	825	905	820	780	852	828	821	823	809	847	771	799	821	792	846	836	810	828	799	733	751	839	822	836	806	806	837	825	817	781	844	756	765	852	825	804	799	829	847	825	798	798	837	834	847	850	840	805	781	832	818	811	818	826	816	833	854	807	801	786	825	834	864	888	866	801	863	778	812	821	799	853	856	794	812	804	863	830	870	836	835	843	805	817	796	829	805	827	798	805	825	814	832	779	821	822	825	792	811	807	792	788	822	850	806	765	810	785	821	769	819	832	772	847	864	810	771	858	822	781	845	802	830	828	828	794	870	807	854	820	853	823	818	800	778	845	836	801	781	797	768	829	826	789	820	829	781	793	860	832	831	767	829	787	823	819	805	843	793	778	801	853	837	756	819	836	778	846	811	811	850	874	830	758	820	823	806	741	826	853	858	814	825	844	794	772	786	815	856	829	826	819	849	808	874	826	757	795	836	760	809	818	859	861	807	785	793	845	805	835	797	825	827	857	836	793	782	833	864	823	825	804	837	824	802	826	800	856	800	804	798	839	796	860	829	787	793	810	832	791	832	791	836	820	780	836	776	768	884	790	801	831	789	786	842	826	816	811	762	844	857	859	813	785	805	813	832	831	782	783	836	806	796	760	790	802	822	817	789	775	785	811	785	857	812	810	809	823	847	845	864	786	821	802	847	860	793	810	804	826	757	818	812	786	858	815	786	837	787	812	795	799	809	834	828	796	763	842	733	867	855	803	852	783	779	880	819	815	851	856	858	796	804	786	847	814	833	810	831	777	852	786	834	832	794	799	833	821	841	811	849	864
22369	24982	16590	8927	9954	9862	9249	8786	8139	7960	7861	7840	7744	7748	7674	7595	7594	7587	7534	7541	7529	7435	7486	7463	7487	7468	7319	7443	7445	7386	7371	7392	7286	7433	7389	7249	7379	7336	7312	7307	7341	7401	7378	7337	7354	7228	7448	7393	7338	7423	7315	7419	7398	7351	7351	7429	7266	7402	7336	7259	7306	7467	7280	7368	7335	7140	7351	7429	7249	7339	7339	7358	7208	7165	7431	7409	7339	7227	7338	7425	7414	7331	7380	7286	7378	7412	7237	7307	7340	7381	7356	7326	7465	7288	7445	7191	7277	7354	7318	7323	7362	7346	7298	7245	7328	7304	7430	7378	7386	7453	7351	7320	7295	7247	7377	7498	7399	7459	7315	7322	7380	7381	7374	7310	7313	7410	7341	7399	7305	7337	7289	7360	7430	7334	7380	7378	7424	7356	7268	7272	7260	7225	7417	7329	7369	7386	7264	7324	7209	7345	7161	7326	7447	7468	7274	7369	7349	7371	7415	7236	7486	7350	7432	7337	7284	7273	7403	7377	7261	7404	7320	7418	7303	7353	7345	7305	7286	7383	7300	7484	7413	7319	7353	7322	7338	7360	7316	7387	7208	7265	7394	7367	7421	7328	7316	7399	7153	7387	7312	7365	7499	7434	7299	7319	7408	7347	7296	7278	7439	7405	7390	7387	7364	7303	7425	7356	7417	7367	7405	7282	7361	7316	7345	7327	7317	7340	7274	7373	7341	7484	7373	7341	7364	7308	7191	7415	7289	7374	7247	7334	7347	7342	7361	7422	7332	7287	7368	7481	7312	7405	7320	7325	7393	7303	7346	7446	7286	7290	7239	7235	7350	7389	7366	7434	7407	7401	7291	7323	7389	7323	7316	7422	7401	7412	7221	7336	7300	7263	7306	7121	7370	7334	7369	7411	7315	7327	7400	7375	7195	7360	7290	7394	7316	7438	7305	7401	7366	7435	7241	7205	7542	7390	7369	7364	7227	7420	7422	7291	7282	7360	7353	7183	7173	7364	7439	7487	7347	7293	7365	7388	7462	7342	7299	7202	7444	7370	7441	7404	7296	7430	7365	7223	7485	7269	7458	7342	7282	7374	7352	7302	7305	7205	7353	7443	7325	7298	7354	7304	7423	7285	7339	7459	7244	7449	7395	7262	7349	7535	7328	7329	7461	7304	7343	7334	7397	7375	7357	7407	7446	7455	7457	7314	7318	7239	7279	7363	7447	7331	7356	7381	7278	7363	7330	7463	7300	7361	7444	7443	7365	7344	7446	7474	7324	7422	7334	7357	7436	7275	7466	7367	7281	7435	7379	7378	7406	7399	7395	7434	7492	7216	7453	7318	7310	7376	7309	7419	7350	7363	7375	7377	7446	7382	7385	7320	7372	7330	7202	7370	7334	7277	7331	7393	7363	7484	7464	7354	7405	7330	7472	7420	7428	7433	7326	7338	7217	7342	7370	7375	7333	7373	7349	7341	7569	7332	7490	7247	7211	7220	7309	7329	7398	7235	7387	7366	7384	7417	7259	7308	7256	7250	7429	7411	7360	7224	7307	7452	7345	7455	7417	7340	7211	7225	7369	7365	7493	7363	7353	7342	7405	7385	7298	7364	7362	7323	7310	7292	7272	7404	7439	7257	7316	7352	7277	7414	7390	7335	7467	7342	7436	7363	7402	7357	7233	7316	7451	7522	7419	7271	7333	7377	7291	7332	7280	7374	7378	7385	7433	7320	7360	7310	7284	7193	7348	7346	7282	7435	7327	7351	7373	7423	7350	7295	7333	7343	7381	7237	7329	7381	7448	7301	7402	7300	7457	7424	7463	7405	7384	7379	7325	7336	7336	7329	7432	7384	7517	7442	7301	7381	7354	7349	7418	7251	7392	7302	7492	7254	7310	7330	7504	7382	7422	7370	7314	7291	7299	7248	7372	7338	7348	7408	7299	7325	7463	7405	7246	7276	7348	7348	7398	7378	7257	7297	7398	7376	7368	7360	7333	7381	7330	7325	7395	7235	7341	7402	7357	7302	7318	7434	7237	7396	7425	7395	7317	7321	7324	7298	7272	7353	7440	7463	7194	7268	7280	7445	7431	7418	7337	7300	7340	7482	7306	7401	7343	7392	7299	7371	7397	7191	7488	7354	7207	7310	7358	7311	7318	7285	7463	7492	7163	7300	7528	7360	7432	7273	7331	7275	7308	7394	7250	7385	7207	7407	7450	7351	7177	7377	7320	7270	7273	7341	7225	7433	7477	7381	7354	7498	7334	7310	7368	7440	7291	7257	7456	7303	7405	7267	7308	7468	7336	7364	7274	7332	7351	7390	7377	7404	7265	7319	7509	7366	7204	7406	7296	7661	7387	7283	7427	7462	7240	7389	7451	7348	7347	7393	7197	7213	7477	7318	7337	7349	7410	7429	7429	7312	7395	7404	7304	7356	7310	7420	7447	7468	7362	7330	7356	7427	7363	7351	7372	7356	7265	7334	7260	7337	7415	7166	7429	7260	7387	7318	7311	7390	7323	7340	7393	7243	7289	7144	7296	7383	7477	7335	7362	7237	7275	7259	7261	7296	7446	7335	7282	7331	7385	7325	7434	7345	7275	7491	7331	7296	7275	7377	7316	7352	7383	7307	7384	7331	7432	7367	7351	7403	7367	7261	7369	7393	7218	7375	7356	7377	7331	7332	7333	7499	7345	7367	7348	7343	7350	7324	7250	7335	7338	7294	7269	7494	7475	7371	7378	7408	7360	7390	7085	7345	7265	7409	7301	7374	7337	7306	7402	7438	7320	7396	7462	7238	7291	7323	7368	7315	7424	7333	7274	7342	7338	7381	7363	7207	7382	7330	7360	7202	7320	7412	7330	7398	7299	7375	7424	7233	7358	7410	7436	7389	7303	7307	7340	7445	7423	7222	7382	7488	7360	7376	7169	7355	7495	7462	7568	7406	7333	7375	7419	7394	7401	7368	7305	7162	7303	7366	7350	7273	7501	7365	7538	7418	7377	7359	7334	7258	7402	7423	7354	7405	7367	7288	7451	7332	7345	7462	7367	7335	7266	7309	7365	7483	7380	7318	7309	7518	7255	7393	7365	7265	7383	7366	7296	7224	7307	7322	7477	7367	7324	7249	7386	7330	7371	7427	7297	7303	7340	7330	7394	7229	7445	7237	7413	7403	7357	7308	7230	7384	7483	7454	7233	7437	7473	7469	7280	7439	7286	7408	7471	7204	7455	7443	7333	7331	7330	7427	7435	7321	7366	7335	7265	7412	7458	7189	7383	7355	7346	7370	7366	7340	7390	7289	7258	7413	7283	7322	7417	7385	7504	7311	7393	7353	7292	7379	7337	7385	7362	7364	7303	7339	7302	7465	7393	7293	7246	7364	7460	7366	7447	7456	7322	7297	7317	7369	7433	7272	7358	7271	7298	7275	7483	7442	7423	7467	7386	7283	7445	7327	7387	7302	7365	7391	7309	7323	7401	7318	7214	7389	7293	7395	7380	7419	7428	7402	7248	7238	7288	7299	7229	7473	7346	7417	7267	7383	7403	7387	7363	7322	7384	7244	7268	7396	7332	7228	7405	7138	7302	7379	7418	7362	7178	7303	7398	7464	7408	7326	7400	7492	7361	7311	7387	7319	7402	7414	7501	7304	7565	7376	7403	7389	7328	7332	7360	7418	7397	7331	7287	7415	7267	7333	7419	7322	7315	7380	7404	7260	7335	7328	7510	7360	7303	7247	7327	7428	7470	7358	7347	7403	7328	7374	7286	7348	7511	7347	7322	7328	7376	7428	7349	7364	7342	7351	7434	7472	7357	7366	7552	7263	7414	7252	7397	7437	7407	7240	7396	7229	7371	7399	7256	7349	7448	7343	7307	7298	7293	7360	7346	7256	7397	7243	7333	7161	7406	7586	7494	7312	7419	7310	7403	7376	7494	7375	7294	7402	7440	7350	7275	7295	7340	7396	7379	7358	7386	7324	7471	7376	7217	7284	7406	7418	7350	7261	7418	7351	7373	7276	7268	7241	7277	7366	7420	7351	7360	7417	7478	7362	7393	7362	7344	7391	7215	7339	7265	7374	7528	7356	7252	7364	7345	7552	7232	7255	7350	7410	7339	7464	7239	7301	7385	7551	7406	7306	7309	7313	7325	7378	7261	7466	7431	7419	7314	7390	7288	7262	7345	7367	7381	7456	7414	7246	7517	7434	7317	7478	7343	7401	7330	7246	7446	7379	7435	7444	7348	7243	7375	7315	7327	7414	7263	7418	7338	7280	7332	7481	7385	7323	7214	7356	7365	7336	7227	7204	7289	7278	7530	7307	7359	7266	7335	7284	7294	7368	7455	7314	7307	7369	7374	7460	7362	7243	7454	7354	7359	7304	7289	7376	7465	7386	7551	7523	7232	7447	7375	7342	7397	7325	7180	7218	7287	7329	7332	7432	7406	7476	7378	7186	7399	7316	7266	7333	7388	7210	7448	7482	7418	7290	7394	7484	7403	7513	7447	7440	7404	7476	7464	7340	7375	7474	7314	7371	7487	7261	7286	7354	7396	7368	7509	7410	7366	7168	7430	7403	7496	7280	7407	7294	7445	7412	7291	7339	7333	7335	7382	7409	7315	7427	7335	7231	7413	7320	7318	7298	7305	7328	7498	7390	7310	7298	7352	7408	7439	7422	7305	7348	7309	7219	7315	7518	7190	7356	7349	7330	7309	7292	7350	7367	7361	7322	7331	7446	7462	7393	7352	7226	7251	7419	7372	7454	7321	7236	7304	7430	7386	7448	7328	7337	7342	7289	7467	7360	7345	7302	7335	7283	7263	7418	7574	7465	7414	7450	7319	7329	7427	7317	7458	7189	7364	7415	7439	7481	7466	7304	7299	7385	7322	7451	7294	7411	7535	7303	7207	7347	7289	7426	7288	7337	7249	7274	7372	7474	7465	7354	7362	7274	7395	7282	7452	7297	7307	7358	7344	7405	7444	7297	7289	7376	7369	7375	7415	7306	7251	7393	7612	7353	7396	7425	7350	7377	7366	7311	7262	7426	7407	7421	7393	7310	7385	7483	7419	7423	7305	7284	7305	7344	7395	7236	7461	7570	7352	7278	7389	7327
3752	2709	2301	670	699	702	669	698	708	707	690	701	699	670	672	710	718	627	687	671	674	654	665	671	644	675	675	650	722	684	665	673	644	651	670	657	684	626	696	666	678	684	683	724	688	665	623	664	684	661	685	661	691	691	659	659	678	677	694	643	635	689	672	627	681	633	630	647	657	686	629	646	660	673	686	680	702	627	645	647	691	614	679	656	680	685	672	704	636	652	644	666	653	631	661	690	679	606	657	720	645	670	684	650	684	651	662	655	687	671	698	646	657	712	694	639	636	674	668	652	658	697	679	652	627	633	707	673	665	665	707	625	672	666	695	676	689	645	666	693	647	646	687	653	690	651	642	656	679	692	631	681	656	646	704	694	665	627	664	669	681	728	634	652	698	664	683	722	621	679	670	697	635	694	679	654	702	680	685	682	630	657	697	675	687	680	696	621	667	684	681	675	659	626	730	658	664	657	632	684	651	624	644	701	647	660	648	613	633	662	682	647	671	722	644	629	665	637	675	671	655	685	639	624	640	687	667	607	628	654	699	686	640	698	682	679	639	616	704	644	687	653	681	623	664	663	675	654	674	661	627	690	632	694	668	626	687	678	624	651	706	669	738	659	692	667	651	607	698	624	667	690	671	660	680	631	666	669	651	659	641	657	653	694	662	659	684	661	693	655	685	647	610	695	704	666	683	657	685	700	634	625	619	628	691	720	688	680	652	630	642	633	685	666	682	707	653	705	657	629	696	639	681	687	633	674	696	669	685	686	632	725	659	651	649	653	635	659	654	637	645	662	652	690	654	606	634	686	652	676	699	681	670	655	710	688	678	695	666	626	686	686	662	677	693	637	697	664	674	714	668	684	642	671	668	685	677	716	715	689	670	646	698	665	628	691	655	707	658	683	648	655	665	683	654	683	664	690	684	605	651	674	669	687	684	680	664	600	679	675	637	688	677	723	677	699	705	704	666	668	665	641	686	674	645	670	651	645	658	636	698	670	659	667	640	702	674	600	647	682	708	691	678	672	702	696	645	622	625	642	697	657	696	644	691	644	626	649	647	654	610	669	655	686	648	646	702	752	668	654	686	654	643	667	676	704	644	697	667	630	682	665	637	606	712	654	682	619	672	670	707	656	688	648	646	646	696	680	636	672	612	641	682	648	680	678	697	654	646	663	696	655	660	668	653	649	638	732	601	651	694	613	691	684	729	603	658	686	625	673	675	665	644	651	670	652	676	727	654	664	699	670	695	620	621	686	703	627	684	675	661	654	666	690	643	711	699	665	661	660	652	675	689	671	668	648	644	680	674	653	631	679	640	650	695	651	626	667	656	631	668	680	651	699	625	712	584	684	639	675	657	714	654	629	710	653	669	697	640	666	684	661	670	660	649	659	681	612	652	653	693	672	692	654	663	683	694	639	699	686	640	667	704	647	653	672	683	672	666	665	664	635	667	654	657	682	698	691	688	679	673	666	706	650	671	688	743	650	700	675	673	619	640	669	647	670	712	657	644	682	716	665	624	638	653	647	715	646	636	691	673	659	670	679	668	650	638	657	670	628	639	659	734	717	714	638	679	686	700	699	636	687	634	667	675	698	633	670	667	698	649	641	655	677	633	713	684	666	621	682	646	693	620	646	683	651	652	682	672	684	630	663	628	683	678	689	686	629	671	691	679	630	671	687	686	665	615	654	642	662	685	686	668	627	618	665	598	700	690	670	641	629	678	680	679	628	622	650	689	703	668	615	628	634	639	668	675	643	703	651	699	656	644	695	679	642	682	651	628	606	660	608	680	658	639	672	665	617	675	652	656	671	652	653	665	672	640	652	692	674	689	654	690	633	628	638	691	688	654	681	604	610	669	679	678	654	650	669	644	623	624	665	629	680	652	675	677	630	677	648	666	670	648	643	669	668	676	667	682	656	730	663	686	696	670	706	650	669	640	661	669	701	683	684	676	697	689	709	674	688	641	662	637	631	646	689	684	630	659	651	599	696	682	663	667	687	664	626	671	671	689	688	684	631	640	629	605	626	669	625	692	674	700	643	722	705	663	706	636	654	690	704	650	677	637	668	683	688	680	655	653	631	669	687	644	710	597	667	663	675	683	686	662	634	670	635	646	655	641	665	674	664	683	662	675	670	636	618	695	649	680	635	652	611	636	670	664	679	685	684	656	687	654	619	665	668	664	702	651	662	654	705	634	645	717	617	707	651	631	641	708	673	662	618	628	683	698	650	683	654	646	667	646	628	672	659	644	628	685	646	657	676	703	699	660	695	713	638	645	627	666	659	619	612	682	684	685	660	647	676	662	680	640	658	621	668	689	691	677	609	635	640	645	630	671	639	687	646	698	653	629	663	677	633	703	692	648	665	636	643	605	675	677	628	627	674	653	706	648	722	650	674	650	653	697	676	626	678	657	706	689	637	698	669	683	661	680	645	655	652	628	643	673	663	669	661	668	690	620	624	650	645	659	620	691	654	679	660	652	653	656	665	708	651	664	668	668	660	656	652	693	648	666	647	713	693	677	692	633	644	721	655	642	657	655	643	663	695	709	660	699	692	658	698	687	609	652	670	660	663	635	703	671	612	693	610	702	643	684	670	673	667	661	652	678	659	727	653	673	683	615	673	667	641	633	690	635	698	690	664	698	668	652	718	678	682	635	670	688	687	647	632	629	729	662	671	659	661	700	673	685	601	683	652	687	647	676	660	638	622	694	690	633	646	649	667	654	723	688	620	645	698	695	642	670	701	698	669	639	700	661	628	683	639	690	655	687	624	669	673	660	666	679	665	672	667	636	639	708	649	725	653	692	693	677	674	675	702	577	646	666	611	649	676	666	666	651	664	660	692	618	696	656	664	687	642	707	649	654	669	673	639	702	629	692	636	624	654	664	679	674	670	652	672	700	671	630	639	642	636	649	636	663	629	673	661	666	681	668	614	605	663	654	631	691	674	677	671	727	635	690	662	640	648	666	699	632	631	700	666	716	661	678	645	665	635	705	649	690	642	660	693	633	681	703	652	634	681	665	726	611	641	717	680	697	656	632	636	637	634	657	630	659	731	676	656	687	643	689	670	685	690	672	659	652	659	659	703	647	676	692	653	678	640	701	655	686	671	677	651	703	720	640	654	667	634	731	632	649	660	697	682	751	656	636	661	658	626	664	684	652	686	642	646	664	648	658	721	640	657	668	706	606	657	673	659	659	638	663	608	643	654	702	615	723	681	639	723	660	721	623	658	637	682	622	646	660	725	691	625	687	664	652	632	679	696	667	653	672	687	680	637	656	667	658	660	631	713	654	669	696	676	635	696	723	636	618	671	699	665	675	660	625	624	670	703	667	644	655	629	678	669	704	670	635	652	699	688	694	656	642	681	661	677	658	697	697	666	661	659	684	654	676	678	672	700	638	603	727	662	607	701	647	669	665	656	640	629	647	640	669	651	670	670	673	654	662	653	689	651	722	635	683	698	690	670	690	680	673	669	609	639	659	613	666	648
21235	26033	21872	9309	11771	11441	10266	9296	8432	7833	7471	7378	7156	6969	6802	6642	6776	6647	6713	6465	6597	6487	6389	6274	6441	6378	6308	6314	6302	6348	6273	6184	6342	6220	6340	6103	6305	6355	6309	6181	6436	6178	6311	6277	6167	6186	6140	6212	6225	6238	6202	6141	6239	6145	6201	6117	6199	6150	6286	6214	6270	6076	6113	6253	6187	6188	6164	6272	6209	6233	6204	6152	6142	6188	6174	6199	6227	6210	6212	6053	6073	6248	6248	6174	6218	6113	6346	6121	6119	6210	6218	6293	6141	6186	6008	6144	6214	6245	6172	6219	6205	6283	6163	6242	6148	6182	6175	6258	6199	6239	6261	6293	6171	6240	6149	6140	6299	6160	6266	6190	6280	6100	6268	6175	6281	6206	6236	6262	6141	6410	6197	6279	6203	6151	6214	6328	6186	6256	6156	6278	6202	6280	6120	6237	6278	6111	6325	6217	6279	6290	6142	6135	6220	6330	6226	6163	6174	6149	6077	6216	6203	6195	6000	6145	6261	6074	6308	6270	6112	6007	6228	6187	6073	6001	6163	6080	6177	6211	6352	6297	6273	6280	6177	6351	6374	6120	6212	6113	6261	6195	6165	6141	6216	6179	6200	6297	6046	6149	6268	6296	6178	6235	6143	6237	6203	6154	6305	6185	6291	6237	6166	6204	6084	6187	6175	6265	6234	6318	6196	6205	6182	6296	6164	6170	6176	6217	6239	6157	6211	6228	6288	6220	6134	6194	6303	6172	6231	6237	6199	6240	6187	6252	6286	6197	6251	6115	6191	6100	6187	6214	6140	6243	6113	6120	6254	6245	6278	6243	6292	6220	6198	6169	6102	6043	6271	6059	6103	6190	6107	6277	6064	6191	6305	6132	6150	6240	6155	6306	6223	6148	6064	6155	6254	6252	6248	6247	6109	6245	6242	6251	6135	6155	6229	6259	6279	6190	6267	6190	6215	6149	6136	6205	6282	6162	6155	6259	6132	6197	6102	6160	6235	6172	6241	6237	6157	6202	6305	6160	6263	6146	6087	6215	6306	6217	6220	6195	6161	6154	6202	6128	6252	6172	6065	6204	6242	6219	6311	6142	6245	6179	6292	6169	6116	6114	6211	6172	6231	6230	6252	6317	6136	6199	6165	5990	6315	6190	6298	6165	6283	6213	6097	6222	6150	6136	6300	6142	6159	6333	6224	6248	6298	6210	6159	6211	6173	6186	6192	6168	6312	6159	6224	6195	6275	6159	6292	6148	6289	6129	6259	6171	6056	6107	6093	6115	6191	6147	6184	6323	6221	6112	6118	6250	6227	6186	6143	6038	6256	6272	6115	6289	6143	6270	6147	6151	6121	6350	6227	6236	6051	6072	6282	6132	6215	6100	6271	6170	6071	6200	6257	6149	6272	6153	6131	6152	6171	6364	6212	6168	6234	6168	6203	6243	6170	6215	6159	6141	6232	6188	6139	6073	6151	6266	6109	6350	6060	6181	6269	6196	6168	6245	6299	6268	6146	6141	6192	6107	6137	6222	6141	6211	6082	6213	6191	6218	6188	6093	6092	6319	6257	6307	6189	6130	6192	6106	6259	6214	6105	6316	6225	6127	6242	6204	6239	6150	6310	6304	6269	6292	6277	6210	6182	6138	6205	6173	6170	6267	6103	6213	6098	6304	6206	6177	6249	6178	6108	6182	6223	6149	6318	6080	5945	6325	6339	6138	6171	6126	6038	6259	6195	6173	6154	6077	6224	6261	6187	6187	6212	6196	6228	6254	6020	6173	6172	6292	6141	6075	6226	6168	6245	6277	6235	6292	6124	6184	6120	6155	6256	6151	6162	6219	6144	6229	6282	6067	6150	6138	6156	6311	6267	6195	6209	6200	6317	6262	6196	6303	6132	6092	6185	6149	6134	6225	6228	6219	6165	6140	6183	6306	6133	6194	6095	6228	6155	6205	6152	6257	6208	6253	6244	6156	6192	6214	6274	6258	6069	6200	6287	6116	6172	6165	6177	6141	6087	6184	6151	6236	6254	6134	6109	6103	6252	6165	6298	6293	6169	6221	6176	6275	6141	6212	6096	6227	6185	6182	6064	6124	6271	6038	6295	6089	6260	6053	6087	6256	6170	6167	6190	6048	6290	6211	6251	6207	6308	6212	6184	6135	6175	6311	6138	6292	6226	6114	6143	6230	6067	6222	6337	6289	6294	6203	6145	6215	6305	6147	6195	6192	6255	6145	6182	6285	6233	6255	6175	6149	6091	6240	6185	6100	6152	6083	6129	6206	6136	6209	6328	6009	6135	6263	6190	6073	6279	6235	6255	6076	6206	6134	6201	6279	6223	6167	6118	6201	6166	6150	6135	6221	6229	6243	6315	6049	6267	6100	6089	6210	6141	6142	6226	6159	6095	6069	6371	6035	6078	6071	6197	6241	6258	6239	6160	6133	6176	6191	6176	6178	6195	6251	6171	6241	6352	6115	6242	6318	6188	6219	6201	6193	6197	6110	6145	6106	6212	6164	6221	6143	6119	6304	6107	6197	6113	6284	6138	6174	6299	6333	6112	6160	6189	6200	6175	6227	6154	6117	6211	6250	6188	6275	6082	6088	6128	6175	6185	6158	6067	6169	6197	6083	6218	6282	6110	6115	6150	6199	6351	6212	6232	6186	6200	6181	6129	6160	6207	6096	6222	6107	6142	6145	6195	6044	6167	6212	6147	6187	6179	6233	6124	6124	6276	6172	6178	6172	6088	6193	6177	6237	6141	6041	6254	6209	6180	6143	6305	6221	6083	6251	6162	6169	6053	6159	5999	6181	6244	6285	6159	6127	6229	6325	6172	6238	6091	6173	6106	6412	6227	6201	6167	6230	6130	6223	6315	6223	6163	6251	6234	6090	6205	6188	6153	6203	6127	6225	6298	6099	6168	6168	6247	6237	6106	6386	6090	6174	6221	6249	6159	6304	6194	6228	6231	6123	6143	6271	6218	6184	6261	6245	6107	6131	6199	6176	6199	6174	6198	6397	6035	6147	6211	6227	6263	6275	6193	6346	6199	6243	6142	6168	6270	6184	6184	6236	6257	6056	6228	6205	6104	6164	6203	6168	6120	6079	6154	6125	6139	6290	6171	6189	6181	6289	6077	6149	6154	6213	6208	6295	6215	6239	6206	6080	6169	6224	6161	6119	6161	6168	6235	5963	6265	6211	6184	6255	6108	6199	6152	6215	6266	6029	6099	6307	6062	6161	6154	6217	6231	6148	6048	6160	6203	6182	6180	6248	6161	6110	6216	6176	6170	6129	6287	6300	6090	6261	6148	6131	6363	6218	6219	6228	6125	6191	6253	6065	6163	6171	6226	6206	6240	6216	6216	6085	6162	6310	6185	6161	6266	6130	6263	6210	6298	6194	6124	6218	6168	6182	6225	6176	6208	6209	6042	6161	6309	6212	6299	6280	6333	6137	6208	6175	6247	6143	6173	6151	6004	6169	6022	6265	6123	6280	6116	6232	6180	6048	6194	6150	6141	6193	6145	6365	6136	6138	6072	6132	6166	6167	6180	6193	6259	6089	6233	6128	6171	6156	6179	6199	6185	6203	6189	6242	6091	6366	6122	6246	6138	6252	6246	6193	6275	6282	6079	6226	6074	6129	6064	6273	6150	6301	6050	6196	6236	6147	6252	6089	6143	6105	6107	6170	6221	6199	6207	6197	6146	6106	6259	6295	6113	6134	6169	6300	6128	6164	6139	6232	6134	6180	6227	6182	6031	6241	6164	6216	6299	6088	6140	6272	6207	6271	6241	6177	6202	6145	6174	6211	6233	6117	6146	6105	6216	6128	6261	6181	6184	6112	6270	6235	6299	6095	6133	6078	6153	6184	6165	6146	6043	6172	6121	6177	6017	6140	6222	6260	6142	6164	6325	6110	6242	6140	6160	6198	6277	6146	6193	6115	6325	6179	6203	6139	6161	6163	6196	6301	6315	6110	6199	6179	6233	6088	6141	6153	6152	6171	6204	6230	6174	6244	6227	6233	6102	6300	6143	6238	6266	6234	6230	6043	6256	6167	6180	6100	6207	6155	6240	6148	6055	6292	6178	6259	6097	6127	6031	6190	6115	6184	6237	6156	6153	6109	6089	6313	6078	6217	6143	6267	6236	6218	6126	6278	6258	6202	6184	6299	6236	6200	6173	6284	6187	6261	6063	6310	6230	6205	6328	6339	6254	6118	6164	6170	6146	6290	6124	6119	6138	6233	6233	6180	6085	6229	6248	6144	6064	6245	6061	6176	6144	6151	6149	6246	6202	6177	6129	6118	6243	6221	6112	6277	6150	6205	6247	6150	6230	6084	6019	6222	6079	6199	6212	6190	6292	6165	6181	6229	6162	6273	6212	6132	6029	6105	6194	6225	6342	6241	6181	6222	6174	6191	6225	6112	6246	6292	6207	6147	6258	6218	6259	6151	6155	6202	6219	6135	6240	6131	6166	6369	6229	6013	6116	6143	6257	6086	6214	6189	6122	6157	6070	6136	6222	6179	6223	6140	6154	6405	6227	6196	6272	6224	6142	6155	6166	6287	6136	6252	6064	6107	6247	6130	6098	6422	6136	6094	6047	6246	6265	6135	6276	6316	6044	6177	6211	6231	6225	6245	6129	6195	6167	6119	6262	6246	6208	6042	6083	6117	6182	6360	6094	6223	6004	6202	6129	6080	6231	6204	6270	6262	6152	6373	6149	6117	6100	6207	6277	6188	6255	6050	6232	6127	6282	6257	6184	6188	6141	6226	6106	6238	6283	6196	6267	6325	6183	6194	6150	6195	6181	6218	6133	6279	6229	6134	6218	6125	6133	6207	6219	6297	6171	6176	6219	6182	6176	6148	6232	6226	6206	6285	6177	6193	6206	6110	6169	6228	6182	6194	6203	6144	6197	6268	6253	6139	6268	6241	6321	6191	6273	6218	6367	6234	6322	6201	6172	6131	6222	6236	6206	6096	6209	6140	6212	6308	6271	6209	6121	6094	6183	6089	6225	6182	6180	6201	6084	6358	6179	6233	6164	6180	6225	6250	6066	6192	6115	6213	6176	6156	6215	6219	6207	6065	6295	6157	6078	6213	6206	6139
4517	3920	2754	657	690	671	660	609	629	605	610	673	629	589	587	615	634	558	601	599	624	574	568	602	606	607	567	567	621	586	607	571	643	554	621	559	649	615	573	590	641	610	566	599	580	555	575	585	665	533	608	575	588	595	570	598	604	637	556	606	571	584	575	567	610	575	546	622	585	551	562	546	588	553	620	610	574	559	543	612	594	547	601	551	555	589	602	585	576	607	640	581	601	584	614	585	566	612	585	574	556	561	554	559	539	549	588	589	613	606	576	595	608	578	609	576	577	572	601	552	561	549	600	605	595	580	547	605	604	583	606	596	549	585	569	581	600	628	579	606	555	615	599	564	588	560	605	603	590	596	551	588	548	575	607	598	591	562	585	580	589	579	593	611	607	618	556	589	588	562	603	609	585	635	576	597	588	592	550	574	640	547	588	558	600	591	600	582	621	613	577	586	599	548	569	571	568	543	597	564	557	617	556	639	568	567	617	593	571	611	566	592	603	558	598	599	621	580	576	534	617	548	599	605	585	622	609	542	558	596	578	573	554	580	569	607	535	633	538	606	602	580	564	572	557	590	582	561	575	583	593	615	527	597	595	565	569	561	577	591	567	580	596	583	595	610	546	610	540	604	588	579	590	589	568	569	602	595	575	595	609	592	633	570	595	604	623	598	591	560	580	595	566	587	523	618	570	588	571	572	651	556	546	594	560	589	581	550	592	564	588	601	606	552	572	608	535	585	578	582	582	570	533	550	574	586	597	578	540	562	611	567	574	590	584	585	566	618	570	599	583	545	570	561	593	601	564	616	566	586	601	588	584	597	623	620	542	633	591	577	590	633	560	614	611	625	570	589	606	642	657	619	616	579	563	563	609	591	559	606	599	598	583	578	541	590	584	556	539	601	582	591	564	588	549	576	600	585	551	584	611	607	599	564	607	553	570	552	603	598	576	610	620	605	599	569	574	551	590	617	582	571	589	624	558	595	577	573	541	593	620	551	588	616	543	570	568	567	557	571	584	579	598	614	589	615	624	580	566	588	577	597	597	583	541	631	583	566	603	556	571	549	590	556	619	584	569	615	611	590	570	599	598	534	525	593	582	582	561	561	612	567	534	604	591	561	555	597	613	596	571	567	556	595	578	581	584	601	557	599	568	637	594	566	561	593	652	589	608	587	600	590	623	650	533	571	567	615	531	596	604	547	595	594	587	594	600	569	579	603	620	600	578	532	594	559	603	579	568	577	587	625	565	556	619	556	583	588	610	576	547	576	555	604	598	578	596	573	589	537	581	578	590	602	600	585	643	586	603	562	597	554	570	580	587	622	596	576	559	615	549	610	574	574	586	609	609	561	624	593	594	619	608	576	595	576	561	590	573	570	526	607	536	628	594	600	594	628	606	545	586	564	572	539	630	571	558	599	568	544	655	586	588	554	548	554	557	558	567	572	596	579	595	604	600	580	641	649	584	581	622	601	618	587	586	564	583	573	593	566	621	583	611	574	601	587	607	604	600	563	539	565	595	585	594	566	570	612	542	568	610	595	586	629	579	571	614	559	615	555	592	621	559	608	578	603	567	597	511	623	595	587	584	600	606	594	571	562	580	572	597	570	580	573	574	599	640	547	587	562	600	580	589	588	605	600	569	555	588	603	563	579	576	613	612	590	601	578	591	548	584	575	577	661	584	586	591	596	596	528	550	604	586	606	546	596	561	563	573	596	606	598	560	583	601	598	571	526	560	542	582	610	607	584	591	553	594	586	557	597	592	579	642	588	598	589	600	598	618	569	605	595	565	584	576	561	608	572	607	585	569	572	566	584	590	611	592	576	588	573	577	604	563	577	586	607	575	569	549	537	617	562	614	557	616	614	609	560	606	558	576	561	565	558	587	583	604	608	575	605	576	620	590	583	574	560	600	610	556	610	553	605	573	608	566	590	621	576	574	584	532	614	608	562	584	587	569	572	603	558	609	542	569	588	602	611	547	559	598	560	568	603	586	588	588	598	613	562	599	601	617	583	588	593	599	620	564	574	582	593	606	613	570	608	572	576	574	543	590	529	580	581	571	578	599	573	536	548	596	571	626	578	555	592	573	584	600	589	566	599	588	615	550	577	589	622	611	608	564	599	593	526	600	585	578	614	589	597	564	594	607	597	548	570	569	558	640	563	590	581	578	588	581	556	564	569	606	576	569	531	612	609	616	547	609	537	597	572	587	601	621	595	597	564	625	552	552	585	565	585	613	613	528	595	598	607	587	582	575	613	618	514	567	602	579	635	573	607	604	598	570	585	559	609	658	628	573	574	559	582	600	563	604	608	584	613	572	575	543	599	580	601	574	576	592	602	615	583	589	590	573	574	603	588	581	597	627	613	544	588	602	607	597	571	627	577	580	610	614	617	561	596	577	598	621	601	563	618	596	627	597	627	518	594	542	585	564	572	581	577	590	588	588	565	598	636	581	603	605	592	566	581	585	555	560	571	562	599	624	567	614	584	566	606	560	577	644	638	562	577	591	592	595	572	558	594	515	592	563	556	600	577	569	578	594	572	568	645	608	589	591	602	617	570	546	603	595	594	596	566	605	561	561	573	602	566	606	597	539	639	587	561	595	611	619	616	580	565	598	541	546	595	624	634	588	539	554	591	581	548	565	557	577	597	559	561	576	573	540	562	574	569	591	573	579	573	613	542	605	618	637	575	574	576	625	623	605	613	535	573	609	561	601	586	555	576	600	628	570	562	570	603	576	567	601	610	610	563	525	572	565	558	586	558	554	546	586	591	600	588	579	548	591	595	624	589	594	579	555	553	544	604	632	547	566	593	584	575	604	569	631	588	577	584	591	576	618	578	560	575	619	568	594	598	590	604	560	555	555	551	560	559	590	595	612	593	550	588	599	550	574	594	560	563	558	597	639	605	551	616	591	584	573	563	588	604	633	589	575	574	592	577	534	559	590	616	584	613	578	584	616	592	598	568	587	608	576	583	612	609	567	541	599	616	628	580	612	596	523	589	576	580	590	623	574	596	604	573	582	622	539	610	587	607	623	609	567	587	550	566	560	557	577	550	571	573	604	571	574	568	613	601	598	567	606	598	614	646	617	582	599	586	620	591	584	596	563	587	589	610	556	614	558	567	601	585	591	604	617	571	578	560	576	607	574	553	570	621	573	564	625	606	556	589	614	575	588	561	583	600	584	567	583	585	624	605	610	598	605	593	581	561	589	559	528	607	587	588	608	594	618	574	601	567	597	545	571	593	584	582	591	609	594	540	620	573	635	581	581	601	564	590	612	557	583	576	581	581	610	634	618	605	565	589	612	593	541	606	567	596	605	595	549	607	586	571	550	661	565	580	582	606	545	571	561	594	578	585	618	599	627	607	598	582	572	605	595	603	580	596	576	545	554	577	564	559	557	612	565	593	614	589	627	590	605	634	599	543	544	593	595	591	587	557	549	582	590	614	604	594	603	597	585	570	552	591	594	598	585	574	594	540	561	586	620	581
25958	28024	24270	9958	12907	12511	11258	9753	8786	7944	7324	7188	7128	6613	6420	6378	6350	6130	6166	6018	6111	5875	5893	5865	5751	5937	5803	5780	5688	5659	5675	5727	5738	5674	5626	5659	5599	5636	5690	5632	5595	5598	5603	5560	5682	5720	5602	5694	5588	5596	5506	5585	5632	5619	5666	5613	5563	5557	5576	5513	5583	5622	5644	5672	5530	5640	5581	5525	5570	5620	5576	5510	5624	5441	5638	5652	5640	5468	5494	5610	5578	5688	5615	5645	5546	5696	5605	5586	5643	5574	5503	5537	5481	5605	5572	5507	5518	5660	5668	5621	5653	5542	5571	5490	5573	5522	5515	5669	5518	5604	5465	5606	5544	5551	5497	5549	5562	5734	5549	5508	5576	5586	5667	5536	5598	5615	5606	5629	5596	5499	5593	5622	5434	5560	5463	5629	5595	5612	5525	5588	5527	5616	5587	5618	5542	5526	5507	5587	5668	5596	5680	5690	5648	5685	5555	5638	5583	5555	5575	5542	5647	5450	5452	5600	5544	5605	5614	5544	5578	5610	5612	5510	5559	5497	5552	5567	5540	5605	5644	5518	5550	5590	5572	5565	5704	5554	5605	5480	5426	5522	5672	5499	5456	5545	5515	5651	5528	5668	5607	5639	5522	5624	5657	5667	5608	5588	5462	5510	5565	5637	5556	5504	5563	5651	5566	5513	5625	5489	5601	5543	5655	5507	5507	5631	5535	5654	5608	5621	5654	5554	5533	5596	5633	5508	5519	5596	5599	5703	5591	5637	5403	5681	5692	5599	5702	5428	5529	5508	5551	5436	5575	5464	5502	5455	5541	5578	5536	5466	5480	5673	5498	5650	5541	5624	5562	5595	5537	5494	5341	5605	5723	5628	5588	5616	5541	5546	5529	5515	5500	5639	5714	5549	5591	5651	5590	5599	5752	5483	5491	5582	5637	5596	5559	5534	5612	5470	5496	5614	5637	5531	5521	5557	5580	5540	5604	5572	5634	5547	5459	5509	5633	5541	5480	5449	5580	5627	5594	5521	5475	5570	5656	5508	5641	5402	5634	5550	5574	5494	5458	5439	5556	5598	5611	5551	5586	5716	5594	5557	5588	5580	5541	5596	5574	5629	5581	5588	5625	5594	5488	5566	5512	5511	5526	5448	5578	5590	5533	5425	5701	5611	5553	5634	5518	5520	5504	5620	5533	5498	5493	5643	5431	5472	5502	5491	5620	5567	5551	5601	5535	5676	5658	5515	5519	5496	5517	5654	5690	5462	5581	5502	5454	5465	5617	5583	5550	5669	5450	5559	5568	5533	5612	5651	5594	5603	5507	5523	5561	5620	5626	5637	5683	5572	5638	5619	5628	5576	5527	5455	5527	5412	5619	5584	5622	5606	5480	5565	5590	5521	5702	5565	5555	5600	5538	5775	5604	5505	5588	5484	5482	5562	5599	5645	5692	5549	5562	5568	5573	5515	5519	5607	5631	5508	5476	5649	5534	5576	5584	5583	5634	5497	5566	5522	5700	5586	5507	5510	5400	5617	5526	5613	5647	5666	5478	5623	5679	5637	5561	5517	5594	5669	5622	5671	5461	5503	5528	5566	5627	5455	5469	5684	5607	5519	5591	5596	5591	5589	5546	5478	5496	5606	5660	5539	5611	5541	5515	5643	5494	5610	5636	5575	5485	5605	5521	5540	5571	5629	5700	5564	5512	5613	5552	5560	5580	5459	5533	5360	5517	5537	5508	5570	5588	5568	5628	5478	5519	5666	5636	5644	5566	5679	5651	5530	5530	5581	5528	5581	5566	5566	5498	5700	5617	5655	5531	5573	5597	5607	5651	5655	5449	5598	5456	5535	5510	5607	5573	5592	5570	5648	5628	5570	5515	5569	5587	5600	5584	5662	5613	5539	5650	5609	5585	5550	5520	5639	5496	5581	5516	5583	5554	5544	5567	5552	5522	5632	5554	5541	5579	5519	5480	5551	5607	5545	5532	5649	5592	5616	5573	5635	5672	5588	5630	5675	5488	5518	5473	5582	5571	5571	5547	5616	5569	5527	5558	5626	5586	5531	5628	5652	5624	5523	5507	5615	5504	5631	5637	5524	5538	5558	5536	5696	5456	5480	5633	5482	5696	5517	5511	5557	5476	5561	5673	5596	5643	5571	5697	5531	5610	5681	5635	5559	5529	5594	5488	5560	5620	5553	5574	5617	5714	5480	5572	5373	5430	5637	5686	5390	5659	5518	5535	5571	5508	5455	5439	5611	5615	5587	5659	5625	5486	5583	5510	5526	5657	5553	5583	5605	5545	5728	5464	5551	5665	5617	5524	5607	5599	5600	5572	5578	5644	5451	5533	5594	5636	5601	5569	5631	5554	5628	5519	5528	5676	5570	5522	5492	5532	5516	5672	5600	5657	5607	5528	5609	5536	5550	5599	5454	5619	5574	5630	5631	5592	5588	5707	5548	5522	5432	5691	5558	5635	5563	5651	5484	5520	5580	5560	5457	5491	5543	5605	5653	5526	5563	5761	5477	5587	5475	5649	5493	5572	5429	5564	5644	5539	5582	5617	5561	5507	5378	5538	5556	5535	5499	5565	5568	5469	5515	5590	5612	5594	5604	5466	5455	5490	5616	5588	5334	5475	5494	5560	5539	5571	5590	5569	5657	5579	5495	5657	5633	5616	5558	5613	5579	5450	5515	5563	5520	5607	5567	5554	5741	5767	5413	5509	5532	5552	5569	5609	5532	5659	5561	5485	5573	5588	5596	5473	5548	5695	5664	5606	5556	5549	5600	5600	5540	5595	5667	5550	5539	5607	5428	5622	5667	5623	5583	5567	5442	5539	5615	5471	5588	5614	5466	5603	5527	5612	5602	5661	5589	5589	5447	5545	5583	5553	5536	5512	5670	5566	5630	5599	5376	5502	5591	5538	5639	5463	5608	5625	5430	5586	5551	5572	5587	5532	5600	5583	5673	5448	5620	5701	5475	5603	5482	5610	5604	5644	5600	5494	5535	5455	5485	5621	5540	5557	5510	5576	5523	5516	5651	5618	5553	5367	5561	5584	5628	5483	5322	5692	5618	5632	5706	5529	5572	5505	5580	5421	5517	5478	5609	5637	5581	5707	5540	5508	5718	5628	5590	5627	5596	5576	5679	5537	5663	5530	5523	5616	5592	5583	5737	5579	5587	5565	5583	5433	5572	5597	5513	5541	5460	5600	5750	5598	5565	5576	5516	5609	5662	5662	5620	5683	5646	5601	5597	5626	5505	5589	5622	5642	5493	5440	5580	5616	5634	5535	5565	5554	5571	5604	5689	5574	5562	5651	5519	5423	5573	5586	5585	5610	5483	5533	5579	5577	5568	5629	5582	5506	5544	5638	5507	5510	5647	5577	5568	5459	5604	5471	5506	5537	5706	5492	5476	5594	5569	5618	5500	5445	5644	5572	5583	5568	5589	5590	5537	5569	5530	5526	5479	5570	5486	5593	5522	5603	5656	5612	5657	5566	5511	5621	5540	5490	5506	5450	5511	5548	5626	5599	5580	5644	5499	5582	5567	5688	5520	5538	5601	5584	5525	5511	5496	5515	5623	5519	5506	5561	5578	5596	5731	5499	5487	5709	5618	5668	5536	5478	5439	5600	5549	5590	5697	5407	5535	5551	5572	5588	5578	5630	5532	5618	5619	5524	5678	5556	5554	5496	5441	5517	5504	5648	5571	5484	5622	5607	5611	5526	5628	5698	5568	5561	5538	5463	5602	5451	5679	5510	5580	5524	5622	5601	5465	5633	5543	5559	5609	5558	5526	5531	5660	5588	5540	5629	5644	5570	5604	5634	5602	5627	5533	5513	5588	5511	5551	5526	5525	5644	5694	5655	5435	5463	5603	5549	5570	5541	5595	5573	5545	5535	5511	5620	5665	5488	5488	5682	5462	5560	5557	5494	5620	5635	5542	5497	5536	5556	5554	5726	5535	5529	5640	5549	5610	5581	5652	5501	5489	5523	5534	5438	5682	5618	5495	5607	5519	5549	5621	5444	5645	5590	5626	5565	5501	5547	5654	5652	5507	5525	5644	5558	5526	5557	5663	5577	5537	5514	5601	5611	5660	5699	5624	5560	5643	5455	5531	5548	5541	5572	5486	5558	5511	5484	5632	5545	5561	5526	5511	5586	5594	5711	5555	5631	5548	5558	5503	5602	5596	5637	5658	5538	5681	5529	5601	5454	5489	5518	5463	5438	5532	5655	5604	5564	5654	5550	5655	5569	5492	5602	5488	5397	5549	5564	5627	5578	5489	5473	5551	5519	5598	5589	5608	5546	5459	5429	5633	5622	5651	5523	5597	5706	5401	5500	5639	5796	5628	5602	5658	5607	5589	5565	5605	5561	5512	5604	5547	5517	5691	5649	5492	5515	5562	5510	5572	5451	5542	5607	5486	5621	5597	5585	5572	5498	5615	5438	5475	5544	5503	5529	5468	5557	5590	5493	5654	5509	5481	5605	5516	5493	5518	5548	5653	5623	5658	5455	5758	5526	5544	5576	5650	5639	5574	5452	5506	5574	5477	5534	5452	5593	5572	5637	5572	5488	5600	5511	5532	5616	5659	5638	5552	5543	5619	5588	5426	5563	5700	5562	5424	5784	5511	5744	5607	5523	5593	5692	5581	5600	5502	5644	5616	5569	5539	5575	5612	5544	5497	5624	5597	5580	5464	5574	5461	5596	5650	5588	5511	5542	5488	5500	5512	5523	5507	5615	5561	5517	5583	5574	5613	5593	5651	5555	5593	5537	5671	5530	5527	5589	5557	5639	5484	5518	5415	5570	5510	5522	5532	5560	5669	5613	5641	5487	5665	5543	5615	5508	5591	5688	5623	5559	5580	5528	5476	5546	5540	5477	5667	5487	5546	5651	5677	5529	5516	5634	5532	5571	5474	5571	5514	5527	5613	5555	5560	5579	5661	5630	5566	5689	5611	5517	5506	5518	5531	5515	5629	5428	5575	5542	5527	5597	5564	5601	5567	5608	5578	5592	5624	5588	5492	5535	5589	5758	5539	5515	5577	5582	5698	5649	5581	5500	5496	5480	5603	5501	5499	5501	5505	5593	5470	5616	5573	5533	5522
4079	7833	4719	676	662	672	670	666	544	595	531	589	579	538	510	561	529	523	535	514	503	549	514	484	527	484	515	486	503	524	517	502	498	494	510	503	519	452	449	468	483	512	495	487	470	485	487	450	450	487	484	440	471	507	501	488	468	464	501	469	456	513	450	496	441	470	475	470	438	482	448	477	483	485	457	490	431	463	470	490	478	463	499	477	477	514	462	496	476	497	464	482	481	471	443	509	484	496	448	455	499	513	500	484	483	478	501	452	476	467	486	453	474	477	461	503	499	493	459	493	457	503	486	530	522	493	432	485	480	497	458	473	427	474	491	492	509	494	478	480	499	461	459	466	442	467	477	496	465	472	446	457	521	486	451	492	475	486	455	498	469	487	483	509	444	475	496	462	452	446	463	497	491	436	436	465	512	473	443	442	448	469	520	478	471	459	509	480	484	465	466	497	477	468	453	494	467	471	480	469	489	482	479	463	484	463	432	497	491	447	490	434	528	511	473	483	446	483	491	495	508	498	425	468	483	534	476	457	452	475	509	449	452	453	464	468	493	452	498	445	505	471	512	457	480	439	494	493	450	451	472	493	476	474	492	524	480	473	436	472	498	478	485	455	504	508	464	449	484	463	501	487	449	479	480	448	502	520	521	481	489	503	455	478	454	466	466	475	503	487	456	449	449	503	515	456	471	441	440	527	442	461	520	501	471	477	464	479	478	484	497	518	469	489	478	429	460	470	510	459	495	471	498	471	526	522	477	435	471	470	491	518	477	467	498	442	499	477	472	480	456	439	471	473	488	505	494	531	488	482	452	474	464	514	458	457	478	487	472	463	483	468	515	506	473	446	454	514	477	491	460	512	476	466	474	493	457	464	511	473	466	491	446	482	456	466	474	473	428	507	480	470	513	459	491	450	466	484	461	465	479	440	451	468	510	440	473	460	475	462	497	439	453	494	490	475	475	477	491	485	487	475	441	496	489	488	499	495	482	460	482	458	465	451	477	473	441	467	480	448	430	506	463	502	469	480	484	490	457	485	463	476	506	457	478	478	447	450	493	488	464	494	474	502	475	477	480	476	481	454	449	498	500	431	479	463	450	478	468	479	439	437	439	475	438	495	488	490	461	469	460	459	475	453	477	503	461	493	480	463	442	459	505	479	438	484	459	533	497	507	459	473	504	517	465	515	480	452	501	512	495	509	487	491	471	477	502	481	477	503	491	455	476	480	482	450	460	447	480	485	451	491	480	486	471	471	503	460	487	506	465	504	480	503	547	533	462	488	506	502	490	467	473	498	498	489	506	504	482	500	499	491	474	467	516	496	463	498	480	497	456	474	445	480	494	470	509	506	511	489	473	418	491	478	485	499	472	497	472	482	470	507	471	484	490	472	510	453	478	498	438	460	463	479	479	522	429	511	489	463	533	462	460	476	487	499	451	498	454	477	499	489	468	488	473	430	453	519	471	485	488	475	462	490	466	436	483	488	459	498	484	477	449	487	495	501	470	495	479	491	460	454	479	509	527	463	432	458	515	436	490	448	483	463	438	488	468	514	474	447	464	540	482	504	499	476	458	475	434	460	481	473	471	527	505	515	488	491	501	469	471	473	457	437	460	480	491	493	539	506	471	489	510	488	476	496	430	491	445	484	484	488	474	460	496	496	484	452	467	498	448	458	493	459	440	493	447	513	499	467	458	444	474	465	510	475	443	466	478	485	484	456	486	496	489	469	450	457	528	429	469	448	476	471	475	431	477	433	461	465	466	474	485	458	454	425	464	500	487	487	470	469	445	459	472	455	469	480	456	478	466	462	480	479	491	473	470	462	480	438	482	469	492	445	478	463	487	440	503	490	488	493	468	494	471	461	480	475	466	484	506	501	486	443	458	484	448	527	496	474	459	472	460	498	503	506	455	484	469	483	475	473	502	485	438	464	498	436	474	475	459	464	484	469	441	480	532	446	518	504	470	520	488	474	467	484	442	518	499	496	439	433	485	461	496	479	494	461	497	447	505	514	449	464	448	498	479	460	454	478	480	484	448	483	515	481	478	509	459	512	479	469	482	453	459	490	463	468	494	467	505	491	497	482	488	459	448	465	437	516	478	492	489	482	480	468	480	468	460	437	484	480	479	497	484	478	455	486	464	495	488	448	484	496	498	486	426	452	452	519	476	478	449	495	434	484	501	469	455	476	492	445	473	452	459	457	434	494	460	474	460	508	463	475	490	499	490	461	464	467	477	486	496	496	465	464	441	493	467	495	424	495	446	460	497	507	441	471	462	471	447	513	471	457	487	472	454	466	505	499	443	488	483	454	460	493	483	494	473	484	491	473	478	459	464	443	455	457	450	455	478	483	506	503	466	448	499	468	514	505	489	438	461	483	475	462	513	447	493	495	475	448	473	495	491	489	473	519	516	461	446	483	455	477	472	503	443	470	472	480	463	480	546	468	453	460	467	475	450	502	506	480	457	477	439	505	467	516	473	482	496	483	495	461	470	493	487	501	495	493	485	442	503	508	537	468	504	453	488	439	487	483	472	480	473	507	462	456	514	423	551	467	497	460	468	454	508	477	492	466	499	486	473	460	472	467	486	474	483	454	506	452	474	465	486	448	485	436	467	480	428	501	508	478	465	470	474	471	472	442	450	466	482	462	507	490	476	475	488	468	444	470	491	468	484	445	507	463	438	481	456	522	500	473	470	509	494	509	479	479	461	468	506	461	492	456	466	482	475	468	506	473	460	474	503	428	475	483	491	463	500	488	501	465	493	487	501	481	464	477	484	491	489	472	475	461	487	487	475	445	499	450	516	474	465	465	497	495	470	467	485	472	480	486	490	472	483	469	467	499	470	470	468	465	462	481	430	479	461	475	516	495	479	504	487	488	453	482	436	484	458	464	473	461	530	469	491	461	468	481	491	476	455	439	496	494	463	485	485	494	480	474	440	469	503	490	476	509	483	478	521	477	491	482	456	467	477	484	501	483	476	478	442	514	495	469	453	474	467	467	486	513	480	457	492	479	473	475	467	490	492	436	490	471	474	464	485	471	477	476	497	470	481	483	469	486	469	525	461	492	446	495	492	474	451	440	482	465	491	477	462	453	452	452	497	475	495	469	476	477	507	476	452	461	476	434	479	477	467	457	479	475	475	507	454	516	472	488	499	490	486	456	483	462	489	485	482	482	480	455	486	472	462	463	495	488	449	490	475	474	497	473	477	480	478	479	492	466	451	434	493	428	465	497	468	516	493	508	412	493	489	510	480	503	494	479	467	480	456	492	467	495	496	463	468	460	458	461	475	471	498	484	484	497	485	449	483	473	458	447	446	488	467	483	491	464	473	509	485	464	464	472	493	443	469	497	503	489	448	462	469	528	473	517	480	473	479	490	466	479	497	481	513	506	462	458	509	465	459	458	467	488	465	475	476	462	505	458	481	444	491	486	465	480	455	483	474	443	472	452	473	472	485	440	474	486	476	441	473	528	508	475	485	477	454	518
33441	32011	29481	13678	18771	18309	15662	13098	11244	9848	8715	8302	8042	7450	6838	6607	6331	6214	6007	5935	5672	5489	5459	5448	5333	5248	5311	5198	5106	5003	4903	4997	4957	5012	4956	4935	4918	4838	4920	4890	4951	4831	4840	4830	4738	4787	4797	4698	4702	4681	4769	4759	4795	4831	4708	4677	4757	4817	4660	4679	4790	4683	4672	4724	4635	4718	4784	4692	4641	4674	4667	4674	4798	4643	4712	4783	4780	4650	4821	4630	4755	4675	4581	4768	4708	4581	4784	4686	4729	4619	4595	4674	4688	4627	4604	4717	4696	4733	4642	4590	4672	4672	4742	4695	4727	4749	4607	4669	4700	4605	4554	4763	4573	4632	4679	4662	4716	4774	4686	4612	4764	4653	4684	4712	4702	4599	4743	4709	4587	4665	4649	4568	4759	4675	4721	4660	4686	4654	4673	4768	4616	4638	4589	4633	4669	4672	4640	4756	4554	4632	4637	4607	4690	4597	4524	4646	4528	4642	4583	4649	4536	4736	4536	4672	4693	4542	4663	4697	4495	4709	4560	4703	4822	4543	4609	4634	4601	4615	4641	4626	4687	4658	4524	4740	4698	4713	4651	4662	4609	4731	4617	4657	4708	4673	4578	4698	4791	4755	4641	4672	4618	4547	4641	4646	4635	4680	4670	4686	4735	4616	4693	4732	4724	4577	4795	4693	4656	4710	4649	4635	4619	4587	4649	4779	4628	4600	4674	4575	4664	4673	4660	4678	4720	4613	4566	4625	4780	4602	4608	4665	4722	4564	4711	4569	4803	4621	4631	4630	4482	4570	4594	4683	4665	4617	4635	4706	4644	4579	4750	4598	4658	4657	4735	4769	4700	4666	4527	4716	4719	4546	4578	4674	4719	4643	4621	4661	4644	4709	4649	4687	4689	4566	4568	4608	4724	4635	4689	4703	4736	4583	4818	4696	4575	4649	4638	4702	4672	4542	4574	4629	4654	4683	4715	4646	4716	4641	4508	4807	4715	4643	4712	4611	4571	4565	4621	4519	4692	4616	4623	4680	4568	4654	4656	4663	4840	4675	4740	4496	4828	4566	4691	4738	4656	4653	4708	4609	4646	4693	4703	4701	4663	4657	4746	4663	4662	4675	4685	4725	4620	4759	4806	4611	4661	4713	4630	4793	4625	4801	4657	4674	4780	4635	4668	4587	4722	4659	4642	4671	4602	4714	4717	4724	4673	4650	4636	4520	4675	4743	4739	4550	4807	4695	4698	4584	4674	4615	4568	4738	4720	4545	4604	4613	4686	4652	4515	4660	4717	4601	4685	4694	4617	4643	4693	4668	4582	4643	4702	4767	4543	4565	4695	4683	4599	4733	4636	4675	4568	4545	4640	4645	4713	4637	4623	4564	4781	4734	4712	4708	4715	4649	4589	4682	4682	4624	4697	4663	4557	4736	4704	4691	4602	4765	4684	4660	4632	4631	4623	4709	4723	4618	4664	4632	4626	4624	4611	4651	4668	4530	4608	4772	4742	4607	4660	4551	4635	4574	4573	4566	4659	4631	4638	4641	4706	4654	4679	4669	4702	4610	4586	4655	4631	4701	4655	4688	4789	4659	4759	4557	4733	4663	4653	4683	4709	4471	4526	4587	4666	4814	4621	4585	4637	4655	4552	4680	4676	4686	4737	4736	4701	4714	4696	4729	4753	4666	4560	4583	4635	4734	4769	4611	4612	4703	4625	4680	4673	4668	4784	4571	4639	4627	4626	4672	4605	4704	4659	4584	4705	4690	4734	4650	4629	4656	4773	4683	4677	4628	4681	4592	4749	4681	4685	4611	4580	4528	4622	4712	4727	4825	4612	4656	4504	4687	4675	4699	4570	4667	4684	4709	4675	4688	4594	4702	4676	4725	4692	4655	4674	4764	4549	4634	4670	4720	4528	4737	4576	4736	4552	4623	4833	4667	4724	4623	4740	4606	4569	4712	4712	4592	4641	4571	4691	4707	4618	4641	4604	4548	4776	4713	4805	4627	4620	4747	4510	4767	4657	4673	4655	4623	4711	4575	4694	4640	4574	4716	4567	4638	4675	4625	4520	4666	4627	4664	4614	4591	4514	4659	4659	4571	4713	4607	4777	4525	4633	4634	4588	4714	4572	4640	4802	4494	4693	4603	4674	4641	4651	4642	4619	4707	4662	4644	4666	4657	4634	4684	4605	4587	4561	4617	4633	4778	4568	4679	4696	4649	4686	4721	4661	4737	4659	4558	4542	4655	4631	4681	4607	4600	4699	4556	4700	4601	4677	4693	4597	4662	4652	4681	4472	4672	4663	4672	4692	4562	4698	4547	4664	4715	4535	4594	4634	4577	4672	4681	4671	4730	4650	4652	4693	4573	4543	4694	4631	4678	4639	4645	4664	4631	4695	4660	4614	4628	4630	4761	4608	4608	4575	4746	4710	4729	4658	4733	4583	4644	4631	4654	4651	4640	4770	4676	4595	4626	4682	4645	4738	4574	4642	4663	4596	4632	4634	4639	4662	4634	4604	4668	4629	4658	4744	4540	4708	4543	4798	4674	4606	4609	4742	4600	4641	4534	4596	4603	4657	4620	4700	4609	4682	4634	4689	4627	4639	4553	4644	4635	4642	4627	4653	4707	4556	4641	4570	4681	4615	4659	4619	4638	4641	4592	4671	4739	4530	4604	4692	4831	4572	4612	4740	4692	4625	4648	4722	4573	4495	4527	4689	4684	4695	4774	4689	4698	4573	4682	4642	4745	4621	4723	4644	4649	4630	4687	4724	4803	4619	4566	4678	4538	4615	4667	4776	4660	4648	4639	4696	4710	4701	4543	4675	4697	4655	4701	4704	4686	4629	4563	4665	4741	4588	4713	4591	4707	4640	4510	4705	4624	4641	4637	4656	4550	4674	4704	4668	4595	4553	4798	4743	4688	4742	4648	4627	4631	4754	4557	4526	4717	4736	4555	4596	4637	4591	4659	4600	4598	4667	4708	4634	4644	4668	4643	4677	4606	4658	4684	4711	4731	4586	4532	4653	4696	4552	4587	4680	4736	4558	4658	4607	4581	4600	4641	4707	4623	4667	4663	4633	4694	4645	4665	4649	4603	4530	4571	4782	4671	4659	4656	4646	4690	4647	4746	4573	4712	4529	4668	4649	4620	4577	4686	4506	4555	4698	4696	4706	4659	4651	4585	4682	4617	4683	4796	4680	4587	4739	4639	4771	4561	4640	4602	4612	4670	4626	4585	4619	4586	4527	4691	4614	4712	4677	4736	4585	4657	4668	4646	4717	4700	4666	4692	4614	4673	4633	4654	4598	4607	4541	4587	4713	4612	4656	4623	4646	4806	4757	4625	4696	4584	4712	4634	4593	4589	4787	4681	4613	4606	4564	4584	4690	4608	4723	4612	4562	4677	4573	4685	4665	4559	4589	4682	4620	4613	4723	4647	4627	4642	4762	4649	4718	4657	4690	4686	4695	4760	4686	4694	4677	4568	4612	4617	4675	4609	4620	4738	4641	4571	4701	4691	4694	4627	4636	4559	4679	4660	4704	4822	4725	4688	4665	4582	4748	4668	4632	4701	4603	4586	4661	4744	4603	4538	4460	4687	4755	4582	4805	4630	4687	4759	4713	4630	4533	4719	4589	4666	4674	4604	4671	4590	4648	4712	4757	4643	4737	4622	4653	4500	4688	4665	4644	4586	4773	4587	4714	4666	4470	4696	4575	4594	4625	4676	4719	4721	4547	4677	4661	4695	4724	4593	4692	4623	4682	4708	4608	4790	4638	4594	4689	4640	4646	4556	4670	4636	4709	4581	4669	4702	4772	4589	4675	4646	4662	4731	4751	4643	4675	4735	4581	4670	4662	4572	4662	4542	4671	4614	4562	4700	4618	4688	4594	4580	4685	4682	4552	4638	4608	4542	4718	4540	4738	4611	4629	4591	4686	4743	4536	4566	4587	4445	4662	4604	4761	4725	4625	4638	4670	4619	4731	4747	4636	4712	4657	4609	4600	4676	4644	4625	4720	4723	4745	4560	4714	4685	4746	4702	4614	4643	4777	4667	4619	4586	4638	4675	4675	4755	4794	4725	4676	4659	4727	4540	4668	4598	4681	4698	4575	4585	4669	4623	4671	4622	4714	4720	4640	4633	4703	4681	4600	4569	4546	4598	4647	4570	4700	4663	4659	4695	4634	4556	4771	4698	4666	4644	4714	4601	4756	4696	4578	4676	4715	4610	4716	4621	4714	4626	4679	4693	4675	4600	4755	4651	4664	4523	4697	4595	4617	4758	4721	4651	4655	4716	4611	4703	4642	4623	4606	4606	4660	4760	4671	4760	4708	4716	4809	4663	4655	4578	4633	4579	4610	4622	4683	4490	4585	4701	4580	4650	4666	4731	4650	4589	4703	4732	4651	4663	4771	4634	4696	4728	4575	4682	4618	4751	4630	4501	4785	4614	4552	4666	4666	4632	4543	4696	4639	4763	4654	4587	4678	4587	4841	4613	4616	4686	4644	4636	4664	4720	4679	4631	4623	4777	4664	4811	4623	4664	4630	4674	4718	4700	4643	4676	4661	4637	4712	4564	4700	4682	4682	4546	4676	4606	4601	4735	4498	4737	4735	4751	4684	4679	4602	4622	4682	4681	4595	4755	4729	4650	4690	4734	4823	4579	4748	4565	4620	4646	4602	4724	4606	4657	4548	4642	4595	4756	4648	4629	4602	4765	4674	4679	4580	4736	4722	4580	4495	4726	4631	4637	4601	4725	4659	4723	4621	4749	4645	4622	4651	4600	4579	4649	4633	4639	4647	4706	4567	4616	4606	4490	4663	4770	4659	4730	4625	4607	4754	4741	4597	4629	4665	4700	4763	4605	4719	4575	4628	4628	4654	4558	4565	4746	4708	4693	4624	4666	4617	4691	4698	4581	4686	4653	4645	4611	4711	4714	4705	4682	4831	4582	4677	4646	4675	4708	4699	4593	4605	4630	4618	4634	4654	4693	4645	4687	4626	4634	4678	4746	4697	4536	4660	4789	4603	4669	4682	4755	4547	4680	4661	4593	4624	4657	4589	4636	4604	4779	4697	4675	4780	4590	4717	4723	4633	4647	4687	4637
2934	1685	1416	798	825	882	796	775	817	806	831	851	810	803	875	813	824	801	815	834	840	787	809	832	825	798	816	829	808	803	822	770	823	790	794	790	854	836	848	832	792	832	837	861	776	824	762	803	815	768	750	781	775	801	804	848	815	826	826	830	806	824	807	826	811	827	814	813	819	779	828	816	826	816	838	823	835	815	793	793	731	843	772	786	830	813	809	845	832	809	802	861	828	787	767	806	888	815	849	856	788	881	757	798	813	806	800	809	779	813	804	847	831	856	789	847	836	763	788	809	799	770	824	866	799	807	880	792	801	798	804	797	845	845	769	793	854	762	820	847	855	806	781	754	822	825	813	784	795	841	817	818	798	797	787	861	846	801	835	792	755	823	798	780	805	765	839	867	812	790	807	827	869	845	809	779	768	788	801	840	818	827	801	803	752	811	826	758	836	835	867	824	857	841	831	769	824	817	863	760	852	771	813	846	775	791	852	817	791	793	826	796	830	804	822	791	820	832	785	831	810	811	800	775	787	749	814	853	800	750	789	851	855	815	819	809	809	823	807	808	822	801	780	783	830	865	762	829	849	805	795	871	785	808	766	820	768	824	813	842	775	832	784	826	771	834	829	799	822	773	812	816	817	796	821	787	800	857	831	834	771	796	824	782	792	818	795	831	814	838	802	837	841	791	821	796	803	827	806	836	848	806	757	806	807	800	828	865	780	752	803	819	844	781	806	802	804	811	781	824	798	781	789	845	798	850	814	812	830	838	859	812	833	845	814	821	827	803	795	775	805	792	831	749	829	804	803	786	810	823	815	765	807	828	810	837	816	824	826	839	805	827	812	795	831	786	841	802	786	812	797	825	790	844	811	794	810	793	826	852	797	839	821	843	798	845	777	792	845	800	813	842	787	799	816	758	853	792	832	782	827	808	822	815	882	797	785	864	811	829	770	827	824	829	852	818	788	807	822	816	817	764	778	830	792	799	840	801	784	854	817	791	765	802	834	841	810	774	829	798	828	800	862	818	768	789	818	823	829	789	869	814	766	866	812	845	844	819	802	815	799	796	768	830	830	778	759	817	792	857	739	826	788	815	844	754	825	795	829	812	843	828	817	825	803	794	814	825	806	833	820	851	834	827	781	840	854	830	801	827	842	838	809	805	832	801	763	822	828	805	800	801	840	833	852	791	851	788	829	810	797	792	824	829	839	798	833	814	843	799	856	795	845	839	824	823	801	841	863	810	799	834	808	812	787	810	825	825	822	763	849	833	800	844	790	805	817	763	788	787	779	857	778	781	796	806	770	800	791	799	846	829	827	761	812	822	870	815	788	827	791	816	820	775	751	818	798	774	818	792	791	817	883	760	814	831	804	836	852	774	779	836	823	793	803	840	802	817	849	835	811	801	794	786	864	782	812	797	786	846	804	794	885	825	769	785	806	835	817	818	769	786	801	781	798	791	780	825	805	822	844	766	813	823	786	795	762	806	847	801	791	799	819	805	852	807	776	787	796	868	791	851	849	812	774	832	799	838	799	802	766	809	844	867	781	777	771	840	813	792	841	792	819	782	849	833	801	802	865	736	771	812	841	802	832	825	803	785	784	844	824	785	853	808	806	855	869	814	770	799	827	829	745	784	796	805	795	791	798	765	780	757	784	813	848	800	841	811	776	797	809	862	801	828	787	860	784	800	780	795	806	799	802	819	798	795	816	828	772	793	801	819	822	796	798	817	863	781	779	822	810	854	852	794	826	826	829	831	832	824	770	772	748	812	799	799	773	781	820	804	806	839	771	810	798	841	843	817	827	772	832	800	825	813	822	791	830	756	811	758	829	816	809	779	808	757	825	782	825	805	832	779	810	811	824	874	851	797	810	794	823	788	782	842	827	826	841	828	839	802	819	769	797	785	765	809	829	868	793	808	778	867	789	798	786	815	801	809	782	754	794	776	850	818	849	823	843	800	794	832	890	808	838	819	865	831	800	832	825	794	847	783	809	778	803	821	856	829	804	853	805	854	825	832	796	846	802	782	831	871	806	777	842	799	867	787	819	840	806	848	789	881	774	793	759	796	827	783	802	793	818	820	819	842	820	854	829	859	830	814	798	782	812	851	806	778	792	820	798	830	809	802	790	792	795	842	818	797	796	845	846	854	765	815	799	817	852	813	850	819	790	788	768	793	791	803	837	830	775	856	851	796	820	820	856	789	812	812	789	773	822	785	817	810	762	850	830	799	831	813	780	823	766	821	853	770	827	775	796	877	750	785	788	794	793	863	776	800	815	781	830	842	829	779	777	816	787	828	813	784	800	773	778	816	767	847	795	835	801	774	798	843	762	818	767	795	868	786	808	805	809	814	824	813	757	809	876	820	792	837	811	815	841	814	823	843	851	823	832	804	799	809	812	840	853	801	844	789	781	826	801	840	808	803	814	824	792	813	854	818	801	836	800	795	790	786	850	790	792	766	767	771	800	842	820	769	749	767	832	805	802	823	815	826	760	845	887	812	774	830	857	794	785	831	842	806	818	790	778	870	817	828	845	794	809	792	772	829	824	778	809	816	775	815	829	830	845	819	824	815	807	829	837	842	807	876	776	835	805	802	818	823	788	821	841	827	821	814	867	849	787	777	807	785	839	810	852	762	788	854	842	774	863	814	784	816	842	811	805	839	860	798	783	784	789	821	844	780	831	854	852	834	786	811	784	861	819	785	859	845	823	821	834	843	822	872	839	812	804	850	763	798	835	823	839	816	782	897	817	816	800	808	870	763	832	793	778	775	804	852	765	806	794	783	771	778	759	816	829	806	812	797	788	845	828	842	829	827	846	820	809	803	770	857	834	795	776	794	821	828	747	808	782	790	874	761	834	854	861	795	805	888	833	769	801	871	823	833	815	798	801	779	833	809	797	807	817	818	770	826	771	800	766	775	855	807	798	802	851	799	803	833	811	835	797	832	826	764	806	788	831	814	804	859	825	784	757	855	831	816	829	834	821	840	812	770	806	748	824	810	808	821	813	777	794	847	826	878	825	756	866	846	797	800	812	816	804	779	817	794	834	822	811	806	875	781	826	848	808	816	791	820	838	809	778	816	827	805	819	833	775	774	809	822	819	805	827	811	790	836	843	864	827	771	783	837	865	782	810	775	784	777	798	878	803	816	844	801	818	807	811	768	827	830	848	828	797	762	841	814	783	823	825	873	795	851	843	767	785	796	865	806	785	762	823	812	819	825	800	862	791	835	854	794	756	790	794	826	802	843	830	878	772	786	778	793	765	863	809	799	808	830	886	836	813	815	818	807	781	776	784	738	883	825	775	803	822	792	809	847	862	807	805	848	762	849	790	785	778	810	855	856	852	811	804	820	806	795	836	799	790	812	811	779	787	784	787	772	883	791	855	801	795	808	827	808	777	820	831	767	837	804	835	818	808	752	780	839	788	855	831	810	784	835	767	837	800	758	811	743	830	760	802	845	838	811	808	816	830	791	810	790	787	768	828	825
22152	20035	16326	8755	10009	9896	9285	8545	8200	8036	7882	7922	7723	7695	7522	7454	7457	7504	7553	7517	7490	7463	7225	7402	7536	7489	7353	7350	7359	7383	7488	7299	7299	7368	7255	7225	7309	7356	7400	7240	7253	7360	7272	7195	7262	7390	7252	7389	7222	7349	7372	7194	7304	7293	7311	7310	7299	7394	7301	7272	7359	7223	7363	7291	7313	7236	7279	7258	7180	7315	7295	7324	7339	7225	7284	7279	7350	7281	7285	7345	7184	7236	7473	7207	7263	7282	7342	7369	7251	7439	7354	7266	7306	7360	7283	7397	7352	7214	7397	7247	7318	7327	7280	7362	7208	7243	7293	7252	7329	7341	7318	7186	7318	7309	7161	7334	7373	7297	7302	7219	7402	7256	7310	7200	7302	7251	7293	7319	7302	7415	7309	7382	7360	7249	7254	7340	7363	7346	7297	7251	7246	7348	7288	7296	7304	7250	7249	7213	7355	7265	7340	7224	7304	7302	7061	7261	7211	7146	7501	7306	7244	7335	7270	7336	7261	7331	7184	7444	7298	7265	7367	7364	7398	7273	7208	7250	7276	7199	7319	7313	7350	7384	7282	7220	7315	7229	7205	7336	7219	7241	7414	7319	7271	7352	7313	7306	7255	7421	7310	7416	7349	7327	7247	7284	7253	7311	7321	7145	7243	7318	7289	7275	7323	7374	7378	7236	7345	7242	7248	7259	7315	7397	7353	7252	7335	7254	7190	7376	7366	7318	7300	7259	7404	7195	7252	7393	7436	7305	7334	7282	7164	7386	7323	7285	7268	7145	7282	7294	7351	7357	7382	7187	7369	7322	7236	7291	7380	7271	7256	7165	7298	7181	7315	7216	7234	7376	7167	7291	7361	7313	7256	7288	7391	7209	7309	7322	7318	7223	7296	7297	7246	7393	7429	7307	7330	7253	7420	7236	7361	7414	7281	7348	7324	7352	7322	7365	7242	7166	7280	7371	7342	7439	7320	7327	7274	7344	7304	7337	7343	7321	7288	7298	7391	7191	7416	7282	7307	7353	7364	7321	7159	7264	7320	7247	7239	7304	7188	7198	7269	7329	7414	7398	7473	7236	7399	7204	7447	7263	7396	7282	7323	7369	7352	7245	7444	7361	7229	7352	7370	7348	7318	7322	7370	7301	7231	7230	7198	7262	7340	7206	7275	7173	7204	7334	7259	7162	7295	7358	7373	7370	7384	7330	7216	7297	7336	7261	7353	7334	7261	7375	7318	7204	7175	7247	7314	7274	7383	7323	7131	7359	7342	7344	7486	7304	7283	7290	7388	7297	7299	7168	7274	7298	7393	7315	7366	7349	7344	7354	7231	7342	7406	7258	7197	7344	7282	7268	7294	7261	7356	7318	7395	7246	7365	7226	7182	7265	7300	7412	7279	7367	7242	7354	7262	7397	7312	7323	7179	7375	7195	7328	7256	7472	7242	7357	7169	7190	7315	7372	7372	7297	7368	7197	7237	7323	7277	7377	7348	7174	7248	7323	7268	7396	7213	7158	7423	7279	7252	7331	7275	7155	7281	7209	7295	7390	7313	7348	7229	7516	7261	7305	7467	7423	7344	7365	7286	7170	7235	7252	7353	7262	7200	7390	7235	7270	7368	7363	7246	7201	7317	7421	7285	7165	7379	7254	7258	7260	7283	7288	7204	7390	7334	7417	7346	7358	7233	7303	7275	7476	7381	7376	7299	7302	7293	7223	7330	7192	7267	7216	7183	7226	7271	7246	7314	7391	7439	7197	7294	7263	7271	7246	7376	7245	7448	7256	7304	7317	7180	7286	7286	7337	7190	7198	7280	7091	7167	7285	7403	7413	7402	7247	7292	7334	7248	7288	7405	7321	7281	7367	7293	7418	7288	7265	7346	7292	7356	7264	7337	7302	7185	7289	7319	7292	7241	7376	7289	7240	7346	7260	7320	7314	7275	7268	7177	7311	7326	7244	7310	7332	7376	7209	7341	7261	7275	7302	7317	7228	7307	7362	7318	7348	7387	7366	7328	7432	7307	7264	7261	7277	7300	7307	7336	7450	7297	7313	7320	7254	7295	7385	7262	7462	7275	7214	7348	7220	7435	7274	7266	7485	7227	7265	7253	7315	7344	7215	7339	7361	7434	7249	7278	7312	7256	7291	7259	7369	7333	7449	7263	7339	7319	7414	7315	7294	7229	7320	7263	7159	7281	7313	7454	7335	7359	7266	7223	7344	7433	7239	7359	7254	7122	7343	7353	7201	7311	7200	7156	7323	7273	7285	7220	7284	7539	7327	7487	7252	7349	7246	7170	7442	7404	7308	7320	7328	7333	7396	7338	7309	7228	7247	7276	7396	7348	7374	7187	7436	7240	7328	7322	7209	7360	7214	7338	7315	7275	7282	7220	7227	7293	7181	7396	7243	7190	7302	7208	7226	7322	7300	7336	7324	7397	7215	7331	7297	7243	7217	7349	7209	7290	7300	7351	7178	7134	7250	7275	7315	7186	7302	7274	7319	7195	7467	7378	7395	7441	7347	7388	7329	7268	7221	7272	7284	7337	7404	7357	7267	7281	7347	7189	7447	7387	7200	7361	7229	7455	7236	7411	7184	7399	7352	7370	7326	7314	7271	7361	7208	7429	7225	7322	7280	7381	7351	7155	7281	7359	7340	7219	7322	7191	7264	7320	7263	7169	7406	7309	7287	7418	7349	7257	7199	7373	7262	7379	7295	7220	7300	7361	7325	7290	7266	7511	7274	7251	7279	7338	7378	7294	7185	7373	7319	7164	7298	7284	7197	7327	7344	7208	7147	7337	7230	7408	7268	7357	7351	7241	7319	7426	7354	7254	7248	7255	7212	7252	7273	7327	7226	7300	7432	7269	7294	7305	7296	7295	7325	7253	7383	7362	7264	7326	7247	7218	7155	7299	7367	7253	7281	7296	7424	7223	7222	7332	7155	7380	7272	7216	7356	7391	7281	7338	7322	7283	7383	7256	7212	7226	7363	7247	7272	7280	7327	7456	7290	7314	7477	7241	7349	7308	7283	7259	7263	7274	7327	7314	7147	7393	7256	7255	7340	7284	7385	7279	7262	7301	7198	7404	7257	7198	7353	7425	7322	7273	7086	7367	7283	7292	7379	7283	7433	7282	7208	7226	7271	7443	7382	7359	7197	7420	7386	7200	7193	7092	7158	7415	7223	7227	7243	7340	7419	7352	7305	7249	7177	7312	7271	7303	7356	7215	7431	7139	7266	7290	7401	7221	7096	7360	7231	7319	7178	7318	7411	7357	7109	7241	7433	7380	7257	7267	7415	7302	7360	7402	7251	7322	7207	7361	7345	7226	7292	7324	7458	7274	7419	7340	7303	7250	7320	7309	7312	7410	7317	7270	7288	7349	7352	7330	7282	7333	7279	7379	7188	7310	7365	7292	7178	7311	7177	7312	7241	7121	7400	7317	7387	7324	7296	7271	7363	7428	7248	7439	7328	7435	7268	7300	7259	7253	7223	7197	7442	7303	7329	7245	7202	7351	7269	7237	7366	7243	7427	7309	7234	7419	7389	7304	7357	7253	7255	7226	7242	7288	7255	7308	7360	7237	7219	7357	7221	7374	7206	7397	7279	7235	7327	7323	7359	7217	7417	7110	7337	7357	7386	7226	7333	7342	7347	7254	7371	7169	7322	7208	7282	7260	7318	7275	7379	7227	7311	7365	7140	7241	7359	7306	7483	7177	7205	7297	7314	7135	7240	7351	7425	7171	7420	7480	7207	7322	7141	7308	7296	7313	7305	7294	7216	7225	7245	7286	7175	7282	7271	7176	7365	7172	7273	7286	7245	7411	7252	7313	7070	7256	7324	7358	7240	7286	7256	7355	7247	7170	7299	7231	7332	7153	7487	7169	7431	7352	7319	7374	7188	7498	7208	7353	7389	7167	7310	7396	7258	7306	7296	7291	7325	7194	7332	7382	7195	7249	7347	7301	7311	7357	7281	7328	7143	7299	7247	7339	7189	7325	7342	7365	7247	7436	7261	7390	7079	7259	7193	7286	7328	7278	7279	7283	7378	7314	7290	7275	7399	7189	7329	7314	7291	7301	7304	7318	7365	7139	7434	7256	7416	7310	7312	7365	7379	7309	7351	7384	7258	7396	7306	7258	7216	7356	7410	7342	7449	7370	7188	7241	7388	7361	7202	7274	7400	7344	7207	7334	7322	7300	7325	7387	7342	7333	7122	7296	7433	7304	7236	7387	7323	7217	7384	7365	7285	7312	7266	7488	7215	7312	7363	7172	7289	7335	7472	7248	7228	7252	7248	7334	7312	7402	7289	7353	7435	7375	7386	7307	7339	7218	7290	7296	7362	7344	7278	7218	7427	7233	7333	7346	7299	7252	7214	7365	7273	7349	7337	7328	7320	7266	7307	7346	7282	7230	7408	7336	7284	7303	7402	7203	7360	7288	7149	7251	7236	7420	7352	7272	7494	7149	7368	7269	7295	7275	7348	7194	7293	7276	7347	7181	7192	7344	7237	7370	7264	7346	7267	7340	7213	7307	7247	7363	7179	7174	7198	7361	7277	7209	7233	7471	7315	7385	7232	7275	7332	7235	7311	7246	7131	7375	7230	7269	7402	7257	7418	7147	7397	7332	7320	7238	7384	7224	7335	7422	7297	7311	7326	7106	7332	7272	7246	7355	7218	7192	7412	7469	7274	7250	7302	7419	7267	7301	7379	7282	7234	7334	7214	7219	7301	7299	7359	7334	7382	7206	7338	7248	7218	7428	7326	7303	7388	7304	7352	7278	7346	7408	7232	7304	7252	7387	7271	7362	7282	7370	7357	7285	7374	7232	7252	7397	7435	7372	7440	7290	7345	7249	7313	7305	7312	7371	7367	7224	7305	7501	7138	7254	7409	7289	7343	7430	7419	7259	7264	7267	7294	7116	7265	7346	7347	7242	7290	7374	7297	7424	7425	7362	7241	7210	7279	7243	7402	7414	7177	7417	7184	7342	7332	7222	7226	7195	7145	7199	7224	7243	7292	7068	7309	7293	7354	7225	7355	7322	7331	7352	7377	7259	7285	7334	7226	7377	7327	7281	7126	7321	7246	7377	7175	7307	7229	7423	7292
3897	2345	2179	729	666	758	684	683	738	656	722	682	692	689	719	691	674	630	700	654	675	679	672	697	692	694	650	656	628	666	661	637	667	670	625	676	702	649	662	688	656	660	640	663	720	646	656	636	661	654	651	640	689	610	610	669	629	686	670	634	631	665	650	636	730	710	639	682	668	656	633	675	661	656	632	668	632	646	671	635	659	648	678	626	667	652	687	631	685	733	652	674	649	662	633	660	592	676	676	668	678	633	662	648	645	699	661	682	699	710	665	643	648	605	647	650	577	673	683	658	660	688	664	653	693	705	655	701	598	629	664	656	673	676	641	671	698	715	679	681	651	658	668	610	692	671	621	687	658	642	715	691	624	661	663	673	676	631	650	671	614	697	674	650	662	697	656	679	650	659	639	643	676	673	637	671	687	710	649	644	644	653	659	655	678	667	686	675	642	674	706	635	630	636	668	662	650	691	655	724	667	643	646	655	660	665	700	714	690	624	636	682	689	676	666	654	670	634	652	627	602	698	663	690	665	696	708	662	644	639	642	670	658	636	701	639	657	653	641	658	634	688	679	688	647	670	653	687	677	664	678	668	677	672	677	667	728	645	647	685	715	687	674	668	685	642	676	637	711	627	641	692	648	637	697	661	684	634	633	662	686	670	628	656	638	649	670	652	656	670	715	701	683	672	653	676	646	687	704	649	576	668	678	671	670	633	681	654	590	664	683	698	638	619	663	689	638	695	663	613	636	594	673	702	658	647	692	665	649	653	653	659	675	655	630	665	636	680	650	648	661	691	656	667	663	696	646	640	674	640	669	650	654	643	678	653	671	630	647	652	625	689	616	664	694	612	646	698	678	693	668	683	684	641	670	641	705	662	670	699	670	671	681	687	673	660	666	680	649	630	688	693	648	640	707	676	654	649	673	684	679	658	673	689	676	650	647	686	641	637	629	667	676	660	650	661	653	644	664	704	645	669	606	648	624	650	657	697	698	660	634	667	670	658	640	674	688	638	693	673	688	627	674	651	642	654	697	685	689	645	650	708	707	679	677	672	627	662	627	646	663	722	642	612	637	714	613	667	700	653	659	640	675	625	656	656	652	648	653	688	650	668	689	678	657	659	664	648	715	659	733	655	669	658	653	666	676	681	701	638	657	678	639	652	679	611	653	671	688	665	614	659	684	622	679	671	639	650	669	646	722	679	657	693	625	685	651	652	695	641	663	650	662	683	644	682	641	666	663	636	649	650	707	613	719	619	668	617	709	677	676	616	611	664	638	674	648	674	634	652	656	670	671	682	644	639	669	694	681	663	670	641	662	651	717	702	682	694	653	652	651	669	648	658	671	657	657	696	654	623	686	665	641	699	630	632	697	673	654	660	710	665	657	648	700	652	700	620	633	639	639	628	628	631	638	673	690	682	691	680	670	686	639	706	643	647	694	631	685	709	661	719	674	691	629	685	644	666	659	644	628	657	650	624	653	651	670	671	624	653	645	654	625	710	657	643	642	681	660	653	676	655	659	703	670	682	619	657	666	653	676	642	658	651	684	688	685	677	654	669	660	609	647	675	646	625	704	622	646	700	683	643	618	649	617	661	625	647	675	726	661	716	642	684	672	695	669	703	673	693	672	627	618	707	658	675	651	661	692	659	666	626	669	713	652	654	634	668	704	651	643	683	702	713	671	672	697	624	619	655	702	664	677	642	727	673	667	632	646	651	664	661	658	627	684	614	632	642	654	640	663	645	613	714	656	691	668	691	659	684	620	654	693	664	636	639	654	653	680	661	651	723	680	671	647	615	669	680	650	657	672	631	607	648	640	651	674	689	679	690	637	671	698	634	655	639	689	620	681	688	673	641	686	676	705	661	639	644	659	690	652	652	654	623	658	673	695	623	710	618	650	679	669	645	649	695	669	726	641	691	670	626	648	725	673	656	650	693	677	689	610	695	659	623	717	621	680	666	667	689	650	673	692	672	670	665	660	667	601	713	685	673	628	662	717	657	667	653	648	624	658	693	693	712	682	716	604	691	670	631	684	725	673	648	648	671	665	661	669	697	670	665	648	661	646	636	633	653	662	704	678	690	665	666	675	679	658	673	670	682	652	667	687	721	672	644	654	652	657	634	616	653	701	675	719	612	640	671	657	663	635	650	680	679	690	646	690	664	671	698	707	625	655	637	645	694	654	706	658	643	721	684	663	663	688	675	645	643	629	628	673	659	684	674	636	686	678	685	693	675	723	652	715	657	667	683	705	664	660	668	642	633	693	613	624	641	691	623	678	670	671	632	644	709	678	650	645	675	636	677	658	648	660	655	668	644	694	659	641	646	645	649	631	693	633	656	635	641	660	710	634	695	627	664	673	696	589	690	669	692	693	686	672	662	653	628	679	654	618	679	668	610	689	657	734	689	679	678	700	646	626	635	664	700	630	657	710	669	636	642	685	664	668	701	643	662	648	652	609	714	683	704	672	679	643	733	676	646	645	673	691	606	673	659	698	660	656	633	671	633	638	648	661	672	638	640	660	699	664	653	671	694	656	651	680	707	631	691	642	667	643	678	651	659	639	692	678	647	662	676	668	685	679	652	633	633	643	687	633	657	655	672	620	671	654	664	625	651	681	668	627	645	605	647	629	686	644	746	650	638	688	659	666	702	667	710	687	627	662	650	655	638	683	655	709	691	638	615	616	699	649	682	648	675	640	620	680	644	665	670	690	664	658	654	635	663	669	679	690	629	679	645	651	656	617	669	674	664	695	653	643	614	647	673	670	653	656	632	701	656	656	638	676	654	659	636	696	672	652	661	673	667	640	636	623	689	666	688	661	665	676	703	609	651	696	694	707	683	663	646	645	633	657	673	660	673	653	680	657	683	642	678	659	706	623	650	716	663	651	667	661	638	715	652	647	692	654	677	611	695	669	702	641	648	616	640	617	731	658	648	660	692	641	696	633	712	665	665	653	645	645	648	663	697	692	671	631	642	666	680	717	696	674	714	670	693	676	648	624	695	595	692	677	650	689	689	677	641	688	708	671	663	695	614	644	693	675	745	675	676	674	667	714	628	681	657	643	659	720	696	641	657	647	704	630	685	702	685	653	706	621	692	679	631	631	695	679	720	675	697	658	718	657	664	677	676	712	666	671	716	693	652	642	639	673	690	626	679	679	689	695	671	647	694	661	648	659	669	650	653	650	651	681	664	622	623	658	671	626	713	656	659	622	621	659	639	690	689	635	665	672	637	629	687	719	648	691	626	657	682	619	656	670	656	677	660	684	647	653	681	720	695	675	702	695	672	660	666	702	653	655	695	676	699	700	627	641	719	691	588	708	618	651	644	661	714	678	686	652	669	644	637	655	682	668	649	670	630	664	680	626	669	668	651	681	660	663	678	652	652	655	651	680	680	693	651	640	685	677	646	671	701	662	640	591	636	610	654	642	605	634	669	668	626	660	677	650	672	675	689	672	660	688	712	658	663	676	682	671	610	643	676	691	650	722	650
22802	21526	21468	9205	11838	11507	10250	9197	8354	7954	7515	7194	7195	7027	6774	6639	6673	6692	6588	6448	6447	6381	6353	6416	6377	6224	6217	6346	6290	6285	6226	6288	6342	6202	6284	6121	6248	6176	6183	6131	6194	6112	6198	6122	6222	6173	6218	6326	6089	6157	6061	6221	6082	6209	6135	6159	6089	6176	6080	6185	6211	6323	6191	6118	6011	6185	6105	6177	6162	6084	6176	6093	6202	6127	6151	6286	6168	6119	6080	6131	6159	6073	6321	6151	6160	6153	6151	6057	6069	6094	6099	6189	6241	6158	6103	6335	6248	6227	6120	6040	6002	6167	6201	6082	6144	6106	6199	6177	5979	6186	6095	6170	6304	6174	6230	6278	6216	6235	6043	6205	6135	6008	6251	6134	6138	6087	6154	6176	6139	6143	6130	6053	6165	6188	6149	6124	6222	5993	6204	6070	6224	6186	6019	6119	6201	6162	6100	6183	6179	6205	6194	6201	6069	6232	6156	6097	6069	6190	6175	6191	6178	6261	6253	6138	6253	6070	6159	6097	6136	6017	6168	6061	6218	6183	6292	6132	6151	6144	6122	6188	6144	6112	6043	6282	6061	6261	6144	6195	6213	6171	6205	6129	6085	6167	6114	6147	6137	6194	6094	6170	6053	6139	6253	6212	6089	6176	6002	6222	6184	6145	6041	6208	6188	6033	6149	6139	6255	6124	6101	6290	6165	6087	6153	6020	6142	6115	6211	6135	6231	6214	6220	6186	6150	6236	6141	6156	6078	6198	6188	6130	6258	6158	6212	6288	6237	6321	6257	6209	6285	6210	6239	6151	6153	6081	6269	6058	6134	6190	6210	6151	6273	6250	6117	6157	6283	6172	6187	6193	6137	6159	6165	6168	6108	6120	6032	6234	6157	6255	6231	6190	6123	6163	6136	6073	6175	6063	6217	6124	6110	6098	6156	6168	6075	6153	6226	6154	6118	6045	6164	6118	6200	6199	6194	6305	6125	6095	6178	6169	6163	6256	6096	6126	6241	6145	6175	6126	6225	6242	6175	6170	6284	6076	6281	6115	6221	6114	6155	6241	6230	6007	6158	6111	6190	6152	6132	6086	6156	6148	6162	6112	6213	6052	6196	6136	6102	6219	6128	6275	6168	6064	6136	6232	6177	6229	6181	6150	6154	6183	6152	6168	6102	6121	6235	6205	6145	6149	6110	6068	6204	6115	6235	6178	6187	6166	6122	6089	6275	6154	6164	6080	6151	6153	6157	6212	6220	6091	6243	6105	6138	6293	6212	6016	6110	6097	6115	6134	6235	6225	6182	6144	6146	6103	6238	6071	6074	6078	6200	6200	6196	6112	6085	6157	6219	6135	6162	6151	6232	6175	6213	6156	6062	6253	6079	6202	6107	6220	6102	6161	6111	6109	6132	6253	6147	6184	6107	6053	6197	6149	6205	6196	6076	6212	6055	6218	6022	6100	6140	6085	6146	6094	6098	6174	5999	6216	6228	6212	6229	6130	6147	6198	6233	6220	6044	6018	6249	6072	6193	6135	6195	6057	6124	6239	6037	6013	6112	6109	6186	6149	6236	6058	6257	6182	6118	6285	6123	6133	6156	6228	6246	6166	6279	6165	6100	6184	6154	6006	6188	6106	6151	6147	6190	6179	6134	6026	6198	6189	6159	6250	6145	6151	6232	6118	6244	6347	6087	6087	6206	6204	6071	6163	6104	6103	6166	6228	6168	6145	6127	6170	6088	6037	6277	6268	6132	6110	6177	6135	6158	6162	6263	6116	5988	6057	6106	6180	6239	6091	6148	6207	6077	6266	6141	6072	6178	6130	6075	6114	6184	6262	6115	6277	6075	6205	6139	6186	6168	6245	6131	6227	6145	6122	6124	6229	6093	6142	6077	6016	6117	6150	6169	6161	6274	6384	6069	6169	6176	6115	6144	6157	6182	6144	6219	6137	6054	6128	6157	6255	6210	6122	6108	6229	6164	6170	6040	6200	6254	6187	6139	6138	6183	6270	6151	5997	6210	6272	6161	6333	6162	6061	6063	6112	6145	6079	6123	6109	6195	6217	6075	6186	6043	6251	6267	6058	6155	6229	6178	6169	6216	6310	6126	6009	6212	6156	6106	6177	6170	6123	6102	6188	6141	6196	6111	6347	6300	6272	6190	6199	6152	6192	6172	6285	6180	6072	6121	6084	6105	6144	6195	6081	6217	6176	6125	6155	6085	6133	6159	6114	6044	6060	6110	6165	5989	6202	6215	6154	6211	6160	6158	6107	5993	6263	6238	6083	6138	6172	6121	6172	6206	5998	6087	6102	6243	6077	6166	6030	6047	6098	6295	6087	6173	6104	6238	6136	6152	6089	6176	6066	6199	6176	6064	6161	6094	6108	6130	6073	6203	6174	6124	6273	6151	6219	6127	6149	6182	6106	6121	6142	6183	6018	6183	6087	6107	6259	6126	6161	6136	6091	6305	6047	6215	6080	6226	6220	6128	6143	6117	6214	6081	6057	5999	6067	6121	6120	6217	6005	6211	6042	6260	6107	6162	6109	6161	6158	6229	6173	6203	6129	6193	6244	6002	6195	6261	6203	6147	6247	6134	6140	5990	6197	6131	6169	6241	6161	6067	6095	6185	5961	6131	6136	6209	6168	6220	6093	6166	6106	6189	6069	6136	6012	5947	6121	6140	5967	6130	6143	6123	6176	6160	6231	6126	6023	6132	5995	6249	6056	6198	6188	6236	6163	6129	6091	6291	6230	6127	6181	6046	6140	6227	6090	6125	6395	6110	6303	6247	6256	6199	6120	6224	6068	6168	6191	6208	6283	6213	6138	6166	6240	6174	6098	6203	6136	6065	6248	6145	6228	6025	6238	6150	6223	6268	6076	6048	6295	6127	6169	6143	6189	6227	6074	6142	6109	6188	6162	6145	6138	6108	6182	6209	6190	6145	6148	6111	6178	6098	6066	6113	6108	6120	6227	6107	6266	6243	6241	6037	6214	6134	6318	6015	6146	6139	6288	6076	6098	6156	6146	6172	6088	6188	6020	6156	6222	6117	6045	6246	6078	6176	6219	6120	6229	6208	6194	6114	6107	6175	6149	6173	6205	6041	6022	6122	6220	6123	6275	6217	6081	6221	6222	6049	6180	6288	6175	6130	6042	6101	6163	6142	6030	6153	6188	6071	6138	6253	6280	6169	6070	6209	6045	6137	6197	6092	6165	6072	6184	6120	6066	6166	6229	6066	6121	6178	6084	6179	6174	6209	6162	6110	6008	6173	6042	6119	6139	6229	6094	6144	6183	6180	6058	6291	6218	6225	6244	6263	6120	6102	6218	6098	6220	6125	6238	6200	6175	6247	6064	6090	6226	6162	6129	6250	6122	6193	6256	6149	6076	6205	6137	6077	6087	6193	6111	6209	6202	6204	5960	6161	6079	6183	6211	6057	6126	6173	6203	6265	6222	6199	6200	6252	6103	6204	6120	6191	6214	6061	6103	6182	6159	6221	6139	6188	6156	6070	6221	6152	6140	6195	6213	6064	6070	6202	6118	6158	6096	6165	6096	6175	6192	6155	6167	6102	6198	6274	6145	6183	6139	6198	6142	6218	6209	6178	6196	6145	6293	6184	6148	6099	6118	6130	6157	6212	6176	6081	6122	6179	6132	6178	6130	6147	6033	5965	6159	6147	6085	6209	6091	6202	6071	6213	6305	6144	6185	6182	6219	6097	6099	6213	6015	6146	6235	6250	6122	6163	6125	6078	6053	6168	6169	6122	6114	6120	6265	6105	6174	6113	6165	6223	6171	5992	6085	6359	6244	6102	6099	6185	6105	6240	6093	6121	6139	6236	6056	6095	6169	6179	6278	6321	6197	6154	6221	6162	6073	6147	6189	6227	6070	6162	6157	6198	6228	6105	6062	6134	6163	6161	6250	6241	6105	6151	6040	6191	6146	6084	6161	6220	6178	6233	6152	6245	6214	6111	6095	6268	6182	6254	6165	6227	6225	6185	6136	6159	6209	6242	6199	6120	6272	6208	6166	6110	6188	6166	6341	6095	6297	6117	6277	6208	6165	6137	6088	6153	6193	6005	6087	6085	6255	6118	6065	6106	6218	6206	6178	6172	6186	6246	6184	6290	6235	6213	6266	6153	6096	6224	6207	6113	6067	6132	6201	6236	6179	6136	6056	6065	6088	6181	6122	6101	6161	6161	6167	6195	6268	6190	6073	6104	6190	6252	6092	6159	6198	6015	6117	6197	6161	6234	6169	6053	6140	6261	6082	6215	6122	6190	6188	6127	6177	6177	6155	6256	6139	6226	6154	6220	6207	6300	6095	6211	6140	6191	6165	6174	6111	6136	6175	6232	6145	6229	6199	6067	6135	6156	6177	6269	6161	6276	6148	6081	6168	6271	6155	6204	6155	6200	6240	6134	6156	5972	6153	6088	6095	6104	6183	6140	6299	6001	6031	6342	6010	6279	6237	6168	6139	6194	6273	6196	6108	6140	6083	6220	6288	6154	6229	6037	6205	6228	6086	6182	6012	6080	6075	6117	6109	6191	6192	6120	6193	6068	6170	6093	6304	6133	6072	6250	6242	6162	6207	6252	6045	6130	6149	6178	6151	6229	6217	6074	6213	6241	6209	6081	6137	5943	6080	6298	6229	6057	6165	6094	6225	6207	6231	6269	6099	6117	6159	6202	6131	6198	6154	6153	6128	6221	6128	6127	6218	6189	6033	6104	6084	6111	6181	6188	6203	6094	6187	6319	6268	6170	6106	6380	6208	6155	6134	6147	6098	6165	6137	6195	6175	6061	6221	6144	6108	6090	6191	6088	6004	6127	6044	6106	6218	6197	6221	6137	6230	6191	6158	6183	6134	6104	6246	6112	6186	6211	6254	6116	6102	6158	6173	6137	6233	6075	6148	6048	6104	6165	6107	6226	6217	6019	6124	6166	6233	6109	6110	6160	6121	6219	6171	6132	6205	6148	6276	6181	6120	6185	6065	6097	6134	6092	6160	6089	6109	6153	6159	6170	6300	6179	6193	6236	6166	6142	6078	6235	6170	6184	6155	6277	6157	6192	6107	6153	6220	6093	6149	6269	6159	6128	6064	6126	6178
4435	2768	2822	609	658	725	625	656	587	620	618	587	638	593	576	552	643	592	570	591	606	603	587	569	580	575	583	595	621	637	597	646	541	582	597	530	570	621	589	584	562	576	574	555	566	573	618	634	581	581	571	652	574	618	622	586	616	599	621	574	593	613	557	530	566	622	585	600	568	579	618	582	598	516	586	601	580	620	560	612	585	579	585	557	612	563	601	579	624	612	574	591	607	596	597	557	585	551	566	560	582	600	585	605	543	568	596	596	587	596	607	588	585	633	552	611	582	540	614	585	585	625	587	588	596	590	627	613	541	594	598	609	570	526	615	575	579	595	574	610	600	531	546	570	575	575	560	586	563	598	573	602	598	595	610	584	619	626	593	585	579	583	557	580	615	586	582	550	597	585	591	590	645	568	586	565	644	577	592	595	577	591	611	586	592	581	553	598	575	562	553	589	573	612	604	563	594	554	582	542	567	588	599	551	571	606	552	570	612	625	593	552	602	576	634	609	607	620	592	608	586	561	553	568	530	576	565	589	595	623	604	586	589	604	582	569	643	592	612	617	560	542	584	570	615	580	598	554	568	522	609	613	598	595	630	573	589	605	629	625	602	567	586	548	625	585	608	596	588	621	584	567	586	623	587	581	592	594	574	546	572	604	546	549	596	546	611	586	565	572	578	585	601	571	589	586	549	602	596	558	591	620	579	595	605	592	593	611	587	559	605	581	580	591	611	598	561	578	635	601	565	602	619	564	581	597	572	565	573	609	583	590	614	573	583	553	567	561	565	614	550	575	608	559	556	577	587	569	561	580	574	597	527	600	602	575	592	605	635	580	565	593	573	539	566	612	556	628	625	570	592	625	637	652	581	601	600	567	554	568	575	648	619	635	590	588	595	561	564	581	581	591	603	594	612	596	607	602	621	606	602	601	541	596	576	637	582	566	624	578	619	582	594	608	571	600	579	546	587	595	607	608	619	608	588	605	592	561	581	590	559	587	602	623	590	574	565	585	617	587	589	577	582	582	543	607	596	611	565	581	582	586	628	580	598	596	607	563	620	570	591	582	578	604	575	589	585	595	560	586	556	609	603	619	596	525	548	612	554	595	585	580	611	586	582	596	656	602	607	574	630	601	573	603	624	584	597	597	537	595	522	571	577	588	581	573	586	553	536	564	613	605	616	599	580	587	590	619	581	610	561	604	643	605	605	573	572	569	631	524	583	576	580	565	571	562	553	601	597	601	619	582	564	592	591	578	598	576	643	565	610	605	577	588	595	610	630	565	569	554	517	574	553	597	572	586	613	588	583	592	599	655	562	603	586	591	595	560	569	569	554	509	580	598	591	587	577	595	575	600	571	565	593	590	587	596	564	590	593	576	557	570	583	595	608	572	599	600	640	593	617	627	587	582	588	561	567	586	633	535	553	614	604	593	571	555	572	530	564	578	610	595	556	629	577	575	568	591	606	587	585	550	608	608	594	571	584	573	593	563	554	571	581	582	580	632	632	591	574	598	624	597	573	584	560	586	589	542	618	588	577	603	595	599	609	585	594	626	581	576	573	589	556	543	578	602	534	608	578	621	585	571	588	562	598	576	598	597	603	576	579	568	578	618	616	594	541	577	570	554	597	607	594	614	591	590	585	585	538	605	592	578	562	545	575	566	611	542	596	554	611	592	556	625	609	590	522	552	577	582	574	561	621	574	593	646	626	604	595	580	565	580	584	593	609	618	577	614	615	655	584	580	581	617	589	589	584	551	639	584	600	589	604	584	583	584	571	601	545	610	590	554	574	588	600	551	612	552	569	528	626	579	580	581	591	566	623	571	581	584	608	583	584	614	613	587	612	578	568	601	593	605	593	592	548	566	596	562	553	597	598	569	579	561	569	557	598	561	603	614	558	611	558	576	605	591	565	611	617	547	574	590	606	585	581	543	603	560	558	588	623	606	571	595	603	566	605	575	569	563	612	569	647	603	606	582	603	539	547	609	580	602	591	534	612	566	599	578	590	574	614	618	626	642	589	593	603	592	563	574	594	557	596	571	618	541	562	619	601	572	584	608	567	602	533	550	580	621	551	599	587	611	577	567	574	618	574	575	588	575	562	560	604	574	598	578	567	592	568	588	565	607	581	583	570	624	539	578	638	546	598	557	562	592	597	564	622	561	635	552	598	567	557	578	576	606	582	624	560	650	585	577	618	607	578	597	568	636	601	529	628	591	584	568	595	632	534	540	597	590	639	596	561	621	591	572	633	654	582	610	601	563	565	576	602	611	570	616	601	562	616	571	606	560	605	575	577	616	582	583	576	582	588	579	648	566	604	575	608	563	592	573	589	604	583	570	579	596	603	571	582	604	567	592	592	566	610	608	579	621	581	524	576	551	596	589	600	592	538	613	573	590	602	560	597	577	589	592	619	533	601	574	609	587	556	585	604	574	577	581	587	566	585	572	560	590	546	542	584	539	557	566	594	578	573	543	574	608	575	558	615	620	622	608	607	568	522	599	589	563	575	614	630	542	531	616	599	574	587	595	630	572	606	547	575	603	549	572	584	571	570	551	563	621	565	610	607	584	606	593	587	571	583	561	585	569	602	590	626	575	575	564	605	609	614	536	588	649	610	592	583	610	582	593	569	597	562	617	569	601	611	626	545	584	642	610	557	553	568	550	565	572	616	576	576	663	585	570	626	639	619	607	532	603	598	593	614	602	594	597	559	557	576	611	572	601	596	554	563	563	626	599	578	634	602	589	570	593	558	583	642	606	586	568	546	610	579	585	591	587	606	578	572	580	597	587	549	577	611	560	587	591	634	615	595	604	573	568	593	577	587	582	600	573	593	583	597	626	601	594	586	605	618	598	565	591	598	564	551	603	574	570	582	559	598	592	577	586	611	612	576	600	615	548	604	537	586	562	603	588	583	593	583	570	617	583	572	608	551	589	618	576	601	582	600	619	572	603	603	591	597	584	572	580	588	599	607	642	590	599	591	604	569	587	560	587	595	601	578	578	591	604	576	623	590	586	542	626	555	619	537	576	554	537	615	545	564	542	604	593	640	564	603	580	579	568	607	547	562	619	555	629	637	564	558	571	588	597	598	560	591	605	545	598	586	567	557	605	569	564	640	580	603	550	567	550	618	576	626	605	549	577	604	556	576	612	586	587	618	619	589	591	616	591	550	591	602	605	601	594	512	543	583	584	615	601	603	568	593	584	585	580	587	573	586	602	549	566	601	625	611	613	595	596	598	567	576	579	619	552	587	592	557	577	581	618	598	564	581	595	603	631	633	592	579	606	574	591	573	582	546	629	584	533	548	553	619	595	588	558	599	547	575	574	594	528	571	580	614	562	584	589	542	582	584	630	551	606	601	589	625	561	606	580	616	595	603	608	605	566	542	585	583	615	575	585	569	590	608	570	624	581	590	559	591	575	574	593	576	596	623	544	571	576	606	590	583	604	601	593	612	607	593	593	603	582	628	575	588	574	603	617	599	578	588	607
24993	22266	24298	9844	12994	12618	11215	9871	8792	7962	7574	7157	7079	6673	6579	6276	6253	6226	6042	6015	5861	5916	5783	5753	5836	5863	5756	5777	5755	5701	5693	5714	5679	5679	5608	5725	5726	5724	5726	5617	5514	5606	5638	5575	5560	5617	5652	5669	5778	5589	5538	5641	5554	5587	5544	5579	5672	5497	5487	5526	5488	5471	5513	5517	5561	5541	5598	5565	5555	5430	5448	5526	5537	5595	5517	5480	5541	5661	5543	5574	5501	5541	5553	5544	5568	5541	5573	5579	5413	5617	5683	5562	5684	5529	5484	5502	5617	5510	5564	5529	5522	5536	5365	5581	5631	5450	5511	5474	5396	5537	5619	5486	5563	5368	5485	5545	5533	5601	5409	5554	5541	5623	5473	5531	5583	5429	5607	5722	5530	5507	5574	5505	5488	5547	5574	5719	5575	5639	5739	5575	5551	5325	5467	5505	5561	5566	5547	5590	5532	5541	5533	5540	5486	5517	5540	5632	5396	5525	5627	5554	5420	5509	5546	5521	5414	5562	5464	5534	5495	5507	5512	5465	5632	5562	5368	5464	5671	5474	5459	5415	5486	5466	5555	5548	5515	5637	5587	5538	5534	5588	5590	5588	5534	5568	5672	5678	5637	5536	5613	5562	5445	5496	5622	5562	5383	5543	5532	5592	5556	5570	5529	5442	5515	5631	5508	5498	5544	5543	5446	5564	5482	5590	5574	5610	5511	5510	5461	5553	5434	5504	5424	5545	5559	5636	5499	5656	5637	5500	5531	5637	5723	5455	5550	5574	5568	5494	5508	5387	5570	5507	5499	5472	5403	5441	5674	5388	5592	5544	5603	5492	5445	5565	5516	5496	5479	5473	5563	5533	5540	5463	5542	5474	5626	5526	5536	5574	5478	5586	5508	5542	5555	5480	5484	5385	5490	5626	5484	5520	5640	5545	5578	5523	5545	5590	5573	5438	5548	5526	5504	5557	5478	5469	5535	5568	5520	5609	5492	5536	5654	5687	5553	5623	5719	5572	5578	5483	5437	5507	5539	5494	5418	5521	5569	5519	5478	5472	5515	5484	5556	5512	5705	5581	5416	5469	5627	5518	5602	5520	5518	5591	5590	5517	5522	5453	5518	5462	5564	5494	5532	5524	5440	5610	5588	5550	5527	5572	5518	5543	5465	5593	5454	5466	5568	5518	5503	5503	5689	5470	5599	5557	5536	5541	5537	5600	5614	5570	5488	5550	5543	5406	5620	5627	5522	5506	5499	5536	5579	5587	5420	5552	5574	5330	5469	5436	5558	5585	5622	5484	5549	5470	5602	5560	5645	5410	5565	5465	5580	5464	5639	5625	5538	5505	5694	5634	5475	5683	5608	5614	5478	5533	5575	5641	5623	5532	5587	5545	5561	5523	5477	5594	5486	5492	5548	5456	5577	5583	5521	5427	5606	5562	5466	5511	5526	5367	5553	5514	5610	5460	5472	5545	5550	5451	5662	5450	5639	5571	5451	5486	5448	5522	5579	5658	5463	5490	5548	5527	5620	5521	5650	5590	5558	5522	5456	5459	5633	5531	5487	5588	5504	5662	5614	5640	5487	5461	5435	5499	5497	5527	5593	5559	5530	5610	5537	5577	5569	5534	5590	5510	5588	5535	5497	5523	5525	5479	5606	5493	5526	5570	5543	5534	5612	5422	5557	5504	5502	5595	5326	5507	5526	5474	5473	5580	5525	5542	5541	5503	5558	5673	5613	5507	5755	5497	5468	5513	5563	5517	5599	5580	5639	5454	5486	5554	5511	5489	5674	5449	5577	5481	5463	5559	5557	5567	5459	5538	5484	5513	5569	5393	5522	5396	5506	5501	5547	5481	5500	5486	5532	5579	5633	5598	5569	5542	5498	5602	5436	5597	5554	5464	5548	5560	5450	5605	5489	5491	5559	5525	5506	5495	5475	5591	5580	5573	5584	5512	5551	5465	5492	5414	5500	5489	5540	5460	5685	5537	5596	5569	5644	5496	5491	5490	5529	5601	5520	5537	5459	5556	5490	5694	5577	5497	5591	5557	5449	5514	5598	5411	5608	5534	5475	5508	5537	5479	5488	5500	5451	5667	5477	5539	5503	5537	5621	5530	5589	5510	5516	5595	5601	5481	5638	5448	5605	5538	5564	5580	5557	5423	5579	5604	5541	5548	5615	5479	5556	5538	5533	5523	5608	5656	5566	5599	5592	5567	5573	5567	5577	5461	5573	5566	5586	5597	5643	5478	5496	5553	5461	5581	5459	5347	5417	5653	5567	5531	5586	5528	5476	5665	5456	5510	5531	5526	5528	5504	5603	5531	5562	5463	5579	5550	5549	5601	5520	5558	5618	5418	5578	5549	5567	5613	5544	5434	5499	5487	5536	5574	5518	5552	5515	5522	5522	5486	5616	5500	5451	5556	5630	5510	5570	5613	5556	5610	5477	5575	5545	5528	5599	5562	5593	5485	5589	5710	5529	5478	5444	5492	5606	5603	5620	5526	5565	5592	5514	5577	5509	5512	5643	5520	5495	5560	5487	5595	5510	5469	5559	5595	5491	5422	5542	5533	5552	5578	5472	5555	5545	5438	5697	5664	5461	5532	5495	5570	5531	5506	5565	5571	5490	5506	5520	5463	5619	5555	5595	5586	5622	5573	5497	5485	5622	5655	5599	5423	5681	5474	5487	5600	5546	5447	5538	5470	5578	5454	5513	5532	5523	5527	5554	5505	5613	5577	5450	5465	5579	5601	5668	5459	5617	5388	5538	5398	5521	5442	5563	5550	5654	5551	5526	5549	5509	5446	5557	5645	5526	5661	5572	5646	5581	5497	5578	5502	5462	5489	5641	5505	5527	5639	5524	5589	5514	5571	5546	5445	5588	5512	5594	5491	5607	5478	5559	5541	5564	5538	5505	5715	5404	5582	5433	5547	5528	5431	5527	5524	5590	5389	5561	5446	5614	5541	5546	5590	5519	5578	5539	5533	5455	5488	5495	5448	5543	5619	5549	5430	5463	5476	5511	5539	5456	5564	5558	5505	5508	5716	5434	5510	5543	5422	5610	5576	5519	5571	5458	5581	5541	5539	5587	5426	5515	5560	5518	5561	5458	5463	5608	5461	5521	5568	5520	5513	5471	5569	5624	5633	5439	5463	5587	5556	5479	5573	5540	5567	5580	5604	5663	5603	5461	5398	5550	5620	5398	5639	5493	5483	5468	5533	5457	5506	5577	5438	5614	5471	5630	5643	5454	5395	5495	5602	5611	5526	5558	5540	5571	5612	5507	5508	5579	5444	5605	5547	5579	5578	5519	5486	5692	5595	5494	5452	5500	5465	5528	5513	5455	5664	5431	5513	5636	5567	5344	5512	5521	5561	5542	5560	5614	5446	5418	5323	5453	5525	5553	5453	5561	5538	5580	5497	5503	5525	5601	5551	5627	5489	5545	5529	5598	5534	5510	5661	5649	5544	5468	5452	5445	5626	5456	5572	5449	5507	5544	5498	5647	5594	5607	5665	5508	5499	5397	5558	5485	5401	5522	5665	5439	5474	5542	5497	5644	5659	5507	5531	5485	5544	5592	5389	5569	5469	5507	5603	5566	5494	5615	5655	5588	5560	5464	5525	5555	5472	5570	5605	5712	5511	5476	5426	5537	5529	5451	5590	5558	5513	5551	5544	5598	5520	5487	5487	5587	5503	5564	5549	5603	5541	5447	5589	5595	5470	5544	5520	5570	5478	5640	5589	5467	5575	5546	5674	5488	5527	5397	5441	5604	5468	5554	5518	5477	5475	5519	5456	5488	5616	5439	5584	5528	5612	5598	5454	5491	5520	5564	5574	5512	5435	5584	5548	5443	5503	5604	5582	5594	5575	5530	5634	5528	5491	5520	5453	5485	5456	5556	5585	5594	5551	5607	5522	5561	5464	5462	5492	5506	5590	5404	5470	5467	5525	5517	5436	5556	5602	5491	5608	5558	5561	5472	5567	5598	5494	5518	5567	5526	5446	5604	5428	5618	5600	5517	5363	5456	5618	5563	5518	5572	5574	5583	5526	5646	5554	5522	5440	5532	5586	5563	5557	5614	5551	5483	5520	5473	5408	5486	5606	5619	5564	5469	5550	5587	5480	5515	5603	5539	5424	5564	5524	5414	5455	5572	5523	5552	5650	5467	5567	5636	5446	5498	5547	5520	5616	5602	5598	5478	5443	5578	5539	5666	5508	5569	5511	5530	5667	5525	5654	5629	5420	5577	5627	5585	5499	5571	5526	5524	5515	5554	5505	5522	5489	5645	5693	5437	5652	5379	5645	5541	5464	5629	5515	5443	5501	5525	5582	5510	5540	5537	5480	5572	5473	5683	5394	5606	5503	5397	5530	5541	5559	5564	5513	5682	5545	5546	5422	5464	5486	5568	5503	5578	5545	5528	5494	5576	5553	5629	5562	5542	5497	5480	5660	5547	5515	5453	5489	5730	5564	5519	5472	5673	5534	5448	5489	5535	5486	5675	5410	5605	5472	5472	5486	5477	5524	5646	5459	5573	5548	5420	5538	5606	5518	5479	5487	5575	5670	5635	5479	5477	5554	5552	5435	5591	5542	5582	5571	5539	5574	5651	5577	5513	5572	5553	5545	5478	5518	5591	5478	5489	5620	5588	5437	5651	5403	5548	5616	5441	5574	5608	5518	5480	5566	5530	5523	5732	5592	5531	5453	5671	5423	5555	5763	5608	5515	5601	5534	5483	5614	5526	5630	5575	5522	5476	5606	5416	5598	5552	5523	5530	5442	5565	5509	5505	5544	5434	5576	5596	5472	5569	5535	5589	5574	5545	5515	5441	5465	5536	5594	5476	5467	5418	5516	5601	5390	5562	5452	5581	5425	5566	5526	5573	5434	5650	5440	5474	5422	5444	5524	5589	5646	5547	5476	5494	5465	5570	5492	5535	5563	5459	5546	5561	5573	5563	5549	5529	5550	5379	5545	5603	5510	5564	5567	5522	5542	5546	5551	5572	5516	5426	5531	5551	5487	5477	5509	5513	5612	5506	5548	5652	5483	5614	5535	5534	5557	5597	5559	5467	5456	5391	5518	5685	5519	5451	5548	5547	5593	5569	5620
4948	5333	6199	743	681	709	644	674	611	589	575	584	536	537	557	565	554	530	522	517	523	533	554	491	516	505	489	464	485	512	486	492	491	515	549	449	502	451	516	480	464	451	502	479	516	515	462	512	471	507	462	526	540	496	503	513	500	485	479	454	536	501	462	479	479	491	495	506	446	497	507	488	499	473	463	484	512	444	494	523	532	479	492	509	501	484	471	462	500	450	466	454	498	477	479	487	525	496	496	483	519	435	507	476	430	505	522	490	484	475	484	468	501	489	483	483	476	475	469	495	469	498	454	497	475	459	530	479	480	460	477	472	476	492	512	484	464	511	493	478	471	488	481	437	496	473	472	480	490	493	452	491	471	450	477	470	457	468	488	464	484	444	469	456	499	458	474	437	477	490	486	458	476	466	485	485	487	487	490	482	476	529	464	495	475	493	463	476	490	499	514	508	463	484	457	517	509	531	527	463	478	502	479	482	501	479	489	466	492	476	467	490	483	492	456	453	513	478	477	461	491	517	469	485	474	525	498	464	507	494	457	502	488	457	464	461	483	492	485	464	503	455	455	478	480	512	492	524	500	486	480	465	483	496	492	511	470	457	457	453	514	498	504	492	521	499	492	476	481	487	469	499	459	505	505	481	478	541	471	468	521	484	483	475	490	452	478	468	455	470	483	462	473	493	484	497	480	480	460	491	450	488	479	472	495	495	492	547	479	483	492	462	501	490	481	474	513	506	478	476	457	518	477	474	454	517	459	504	507	515	493	500	464	484	434	498	476	478	510	445	461	518	498	516	518	477	467	468	455	466	493	480	473	477	482	485	477	487	472	465	484	500	452	481	463	446	477	506	474	494	455	498	487	484	477	504	491	549	471	494	503	488	491	492	466	489	445	481	503	488	474	514	505	462	477	515	497	479	472	468	504	476	485	463	449	514	454	470	505	460	520	493	496	502	491	492	505	484	472	456	509	482	459	477	466	474	475	489	527	454	474	478	528	507	470	493	498	460	445	493	487	458	516	471	483	475	501	483	502	522	471	460	478	481	501	440	498	511	509	492	505	484	487	538	476	502	457	509	467	512	473	489	490	507	434	508	496	471	460	471	454	490	505	498	481	473	504	464	451	458	469	456	426	501	435	475	474	507	526	484	494	489	497	493	488	507	499	488	519	499	474	494	467	461	501	476	518	465	504	446	544	472	468	490	502	471	497	490	489	461	485	475	487	499	455	526	477	479	460	510	458	468	506	441	509	522	514	473	476	502	463	492	456	485	495	501	489	511	466	455	483	463	459	480	488	471	476	491	477	505	476	480	466	478	467	505	497	486	505	487	456	446	471	500	510	468	543	507	526	455	458	454	528	479	471	491	452	476	455	473	468	476	458	469	480	512	504	493	503	501	477	467	476	483	470	495	488	475	470	505	473	516	470	467	461	492	465	495	476	466	511	489	513	513	491	474	481	474	464	450	450	475	486	507	516	504	455	502	527	502	441	498	489	500	491	471	481	484	461	507	441	454	475	496	467	452	480	488	519	448	492	516	471	483	439	491	498	503	476	499	484	483	489	446	513	472	439	493	456	487	521	496	486	459	505	460	499	482	497	507	494	558	457	520	473	509	467	486	506	500	498	476	484	526	491	481	483	475	494	552	478	502	497	522	502	525	495	425	486	521	525	460	523	525	523	487	526	497	450	479	456	478	493	508	477	465	495	474	474	475	511	478	482	504	498	479	510	498	447	467	510	475	467	450	455	480	524	465	494	445	491	515	519	533	489	502	509	477	452	510	451	483	480	520	448	457	482	531	487	499	513	447	466	448	466	479	527	466	481	520	543	464	457	447	498	483	454	530	479	493	492	483	462	468	532	501	449	517	487	480	490	503	461	478	467	461	497	491	498	488	464	510	472	512	505	464	466	484	490	518	483	514	485	506	498	512	490	455	457	490	488	511	503	463	493	527	464	481	455	484	466	500	465	493	488	507	491	451	489	505	526	512	465	469	498	493	507	419	503	469	464	513	484	497	472	494	423	437	439	452	451	517	507	490	480	467	479	481	466	503	473	488	437	482	478	489	514	493	473	484	498	492	485	462	492	494	491	472	490	451	479	457	484	503	475	544	487	486	523	444	495	513	478	512	498	499	487	477	477	508	439	445	469	450	530	491	469	499	476	535	516	432	483	513	494	485	512	476	491	453	486	486	489	513	476	481	504	461	492	465	468	499	459	471	513	473	483	472	515	522	481	506	496	490	477	449	461	522	484	499	508	442	473	527	481	465	455	468	488	514	506	472	465	473	478	486	488	486	481	459	470	471	461	469	459	464	491	457	456	472	548	505	500	516	501	479	496	470	504	464	461	479	457	480	430	485	457	434	499	502	466	483	506	491	450	464	447	462	489	460	470	506	476	497	515	467	518	512	540	492	511	442	453	503	462	453	527	453	515	501	459	456	549	554	471	444	494	479	456	439	486	467	454	478	514	476	498	436	488	444	516	469	462	472	490	479	489	503	521	490	445	488	474	494	472	483	459	505	516	507	496	507	505	489	443	500	475	476	486	488	466	511	471	495	483	488	492	525	465	495	451	464	457	477	472	510	470	462	470	465	526	476	468	513	454	488	453	481	485	468	501	465	481	514	508	476	457	494	546	482	458	519	489	522	476	481	523	492	476	481	498	448	501	519	507	497	480	457	493	477	459	483	529	467	462	490	456	468	469	506	493	491	494	498	485	466	515	488	504	474	515	522	441	461	497	501	446	473	492	484	497	487	494	454	466	494	536	460	467	495	478	496	467	490	466	489	487	500	436	467	497	468	485	471	484	473	455	491	497	482	498	480	490	504	482	478	487	456	516	457	493	495	508	515	496	468	475	460	440	437	518	488	487	497	513	484	487	463	533	472	485	462	497	488	484	539	459	444	468	475	492	490	432	508	495	476	426	456	477	467	502	480	526	493	492	477	428	500	434	462	481	486	492	480	492	471	466	494	501	474	487	491	462	513	479	525	469	542	506	500	471	499	485	414	522	517	520	463	481	445	498	441	495	472	452	491	461	463	477	477	497	515	458	453	476	519	465	472	470	502	477	458	498	462	494	465	483	535	478	536	474	494	519	474	512	477	497	463	497	488	468	516	468	522	464	483	489	464	473	493	498	481	470	508	515	449	494	477	492	502	499	468	481	504	487	492	431	518	508	461	504	504	506	516	522	479	457	494	511	482	505	502	468	483	500	484	522	460	489	497	511	521	487	474	460	497	431	493	454	508	498	473	488	466	493	466	515	490	472	501	472	499	516	472	511	510	464	507	502	476	460	505	513	475	455	456	481	478	435	509	486	507	488	465	482	523	482	538	481	457	487	506	484	525	475	515	482	467	499	484	467	497	491	455	504	474	487	510	537	463	487	469	522	459	488	497	459	540	504	508	453	474	476	477	501	470	448	538	481	502	488	520	495	508	494	529	482	472	476	470	435	487	466	470	495	475	487	475	476	447	477	462	486	495	483	442
32276	22570	35136	13567	18573	17991	15640	13003	11298	9823	8881	8137	7929	7244	6819	6491	6392	6121	5843	5821	5640	5537	5433	5357	5376	5261	5266	5261	5121	5179	4928	5022	5033	4942	4942	4976	4958	4760	4765	4762	4975	4817	4898	4757	4905	4729	4754	4704	4823	4950	4708	4765	4724	4768	4734	4747	4747	4787	4753	4715	4761	4709	4746	4651	4694	4780	4747	4704	4713	4677	4773	4657	4689	4834	4758	4756	4630	4672	4599	4609	4690	4625	4762	4715	4788	4740	4662	4690	4668	4602	4779	4713	4702	4636	4661	4661	4721	4790	4714	4705	4653	4687	4655	4660	4794	4620	4643	4598	4748	4810	4613	4616	4639	4757	4782	4648	4634	4673	4712	4682	4783	4673	4689	4742	4678	4690	4598	4691	4680	4620	4713	4741	4667	4513	4621	4645	4684	4623	4701	4731	4706	4690	4627	4616	4733	4665	4668	4705	4682	4620	4699	4702	4574	4753	4599	4712	4653	4663	4751	4725	4644	4712	4707	4779	4592	4723	4608	4697	4597	4812	4717	4687	4681	4694	4582	4627	4699	4615	4664	4740	4638	4749	4605	4670	4653	4647	4601	4594	4653	4719	4617	4524	4653	4531	4624	4654	4708	4603	4764	4722	4656	4721	4507	4726	4646	4709	4728	4717	4720	4672	4669	4720	4623	4627	4621	4656	4705	4706	4619	4674	4703	4582	4584	4759	4759	4830	4673	4673	4561	4583	4682	4571	4685	4638	4749	4701	4723	4617	4661	4597	4665	4565	4600	4552	4616	4836	4735	4643	4676	4599	4585	4594	4687	4709	4703	4660	4729	4530	4771	4593	4684	4723	4754	4714	4658	4706	4816	4632	4656	4671	4610	4551	4508	4539	4696	4655	4716	4627	4623	4776	4666	4748	4631	4653	4677	4630	4683	4720	4615	4670	4698	4691	4698	4788	4584	4718	4695	4690	4717	4709	4754	4700	4670	4664	4641	4709	4586	4598	4634	4617	4593	4707	4690	4762	4664	4603	4690	4734	4602	4657	4742	4614	4683	4630	4588	4686	4701	4691	4685	4476	4590	4597	4652	4692	4711	4674	4725	4694	4646	4601	4730	4677	4637	4630	4824	4568	4685	4755	4727	4676	4614	4609	4640	4707	4681	4641	4647	4684	4651	4700	4682	4587	4544	4686	4689	4629	4729	4706	4727	4708	4631	4594	4713	4712	4717	4608	4636	4508	4695	4608	4605	4694	4708	4792	4623	4723	4743	4710	4766	4717	4694	4668	4711	4736	4714	4652	4715	4686	4724	4684	4576	4560	4654	4720	4696	4613	4784	4748	4783	4591	4676	4688	4751	4604	4702	4577	4607	4593	4654	4582	4707	4676	4656	4683	4689	4650	4628	4722	4649	4674	4587	4714	4741	4723	4617	4578	4532	4774	4700	4663	4681	4721	4655	4667	4596	4689	4652	4746	4678	4788	4598	4610	4680	4542	4682	4580	4726	4693	4627	4771	4614	4734	4790	4668	4578	4756	4663	4623	4656	4687	4656	4658	4733	4811	4657	4593	4629	4576	4751	4702	4576	4596	4750	4614	4586	4697	4542	4603	4619	4727	4721	4696	4760	4652	4749	4745	4629	4683	4667	4677	4808	4705	4600	4648	4534	4635	4668	4644	4684	4667	4543	4773	4803	4659	4604	4638	4633	4746	4536	4529	4561	4642	4720	4656	4653	4744	4629	4540	4680	4679	4741	4573	4656	4660	4669	4618	4613	4697	4663	4706	4725	4712	4666	4788	4568	4584	4642	4619	4772	4650	4698	4662	4621	4698	4662	4621	4780	4663	4610	4636	4658	4589	4587	4725	4661	4723	4631	4682	4624	4722	4685	4641	4705	4707	4644	4670	4751	4763	4690	4710	4665	4676	4695	4766	4563	4694	4594	4699	4743	4716	4610	4601	4495	4741	4631	4524	4751	4715	4760	4539	4697	4608	4656	4563	4621	4781	4616	4677	4728	4690	4603	4688	4601	4678	4621	4641	4756	4688	4711	4562	4613	4599	4627	4690	4658	4618	4779	4703	4573	4608	4700	4694	4643	4632	4692	4717	4612	4601	4747	4658	4726	4605	4669	4621	4708	4651	4583	4754	4654	4634	4697	4637	4621	4625	4625	4586	4692	4695	4699	4687	4685	4652	4658	4653	4628	4623	4701	4650	4756	4598	4618	4638	4529	4580	4557	4655	4676	4658	4756	4770	4734	4738	4696	4720	4623	4672	4695	4660	4681	4657	4679	4794	4638	4605	4768	4622	4730	4614	4666	4605	4739	4688	4595	4651	4725	4655	4676	4676	4564	4674	4750	4652	4623	4737	4741	4638	4644	4765	4607	4746	4616	4800	4624	4650	4485	4599	4714	4751	4649	4673	4665	4689	4784	4757	4611	4706	4622	4721	4626	4701	4704	4669	4714	4566	4719	4692	4693	4664	4647	4686	4636	4749	4641	4674	4610	4800	4680	4557	4612	4639	4763	4615	4660	4731	4685	4682	4668	4746	4665	4817	4748	4706	4726	4569	4572	4700	4672	4621	4789	4547	4679	4754	4696	4694	4714	4778	4747	4576	4677	4737	4751	4529	4669	4759	4604	4720	4713	4685	4598	4728	4679	4568	4702	4617	4705	4548	4619	4653	4693	4684	4820	4703	4730	4676	4555	4660	4627	4735	4696	4587	4639	4701	4561	4505	4693	4704	4740	4747	4702	4755	4589	4706	4617	4662	4753	4502	4730	4623	4640	4686	4602	4765	4720	4678	4660	4707	4623	4768	4556	4656	4611	4693	4629	4602	4620	4652	4751	4618	4686	4736	4688	4810	4737	4525	4715	4610	4712	4606	4621	4626	4634	4703	4642	4710	4659	4624	4676	4660	4624	4658	4733	4652	4721	4717	4731	4673	4650	4660	4669	4647	4834	4556	4765	4788	4686	4654	4639	4693	4757	4650	4634	4642	4723	4617	4624	4694	4700	4679	4651	4704	4635	4698	4653	4728	4690	4568	4828	4701	4716	4634	4641	4686	4612	4673	4701	4668	4812	4635	4725	4749	4587	4727	4570	4724	4626	4679	4642	4694	4668	4642	4711	4727	4741	4712	4751	4820	4695	4634	4647	4672	4625	4618	4695	4717	4732	4704	4680	4776	4642	4688	4640	4736	4757	4659	4616	4683	4758	4593	4657	4711	4547	4696	4677	4654	4727	4652	4684	4534	4611	4616	4619	4728	4705	4579	4634	4637	4785	4680	4638	4748	4551	4705	4619	4627	4628	4605	4734	4688	4687	4608	4731	4636	4599	4711	4610	4653	4654	4796	4635	4732	4724	4691	4627	4551	4658	4681	4736	4687	4680	4776	4750	4698	4773	4683	4666	4639	4647	4729	4717	4677	4679	4690	4628	4684	4704	4464	4743	4656	4666	4655	4582	4676	4685	4689	4719	4609	4557	4673	4705	4709	4664	4731	4622	4617	4776	4684	4673	4694	4628	4716	4644	4630	4635	4629	4732	4594	4730	4590	4758	4631	4615	4671	4639	4698	4567	4654	4647	4691	4647	4615	4642	4603	4586	4768	4756	4609	4668	4578	4663	4757	4630	4740	4677	4646	4687	4721	4677	4780	4657	4658	4656	4726	4693	4658	4631	4745	4683	4595	4710	4688	4766	4609	4779	4632	4596	4737	4656	4726	4673	4584	4668	4705	4703	4634	4556	4636	4622	4653	4608	4580	4607	4855	4757	4582	4724	4741	4751	4696	4816	4594	4784	4730	4653	4663	4715	4599	4653	4687	4600	4722	4653	4635	4694	4714	4705	4700	4763	4679	4675	4666	4594	4727	4655	4637	4793	4646	4755	4732	4650	4657	4732	4619	4723	4670	4723	4721	4671	4606	4721	4608	4663	4626	4570	4632	4838	4784	4700	4494	4696	4595	4613	4599	4575	4739	4604	4610	4690	4615	4684	4641	4777	4678	4695	4641	4762	4686	4590	4710	4687	4611	4650	4567	4670	4798	4731	4514	4686	4740	4710	4701	4717	4785	4538	4710	4720	4644	4735	4754	4701	4637	4727	4748	4670	4764	4695	4536	4596	4641	4708	4720	4560	4658	4609	4575	4746	4741	4607	4691	4621	4696	4784	4725	4647	4666	4720	4610	4693	4667	4588	4712	4667	4660	4686	4563	4620	4631	4727	4612	4661	4619	4764	4701	4678	4568	4535	4565	4571	4779	4590	4708	4508	4810	4675	4789	4503	4738	4690	4609	4698	4684	4564	4589	4725	4648	4787	4664	4668	4669	4606	4615	4753	4623	4712	4596	4775	4654	4693	4713	4792	4675	4615	4583	4764	4618	4676	4756	4690	4748	4653	4659	4655	4844	4750	4709	4677	4597	4710	4601	4714	4729	4716	4726	4786	4640	4559	4532	4748	4689	4542	4675	4670	4534	4693	4615	4738	4728	4611	4691	4623	4851	4695	4616	4698	4693	4582	4704	4515	4766	4642	4765	4649	4668	4761	4670	4695	4554	4620	4609	4730	4673	4631	4653	4732	4638	4666	4636	4663	4632	4614	4662	4702	4698	4716	4666	4694	4766	4739	4724	4562	4616	4720	4584	4687	4694	4630	4710	4627	4632	4620	4662	4605	4726	4642	4671	4677	4680	4629	4786	4753	4715	4691	4669	4502	4725	4615	4679	4613	4630	4736	4655	4745	4624	4613	4581	4601	4745	4736	4632	4667	4681	4634	4648	4747	4580	4698	4559	4737	4677	4559	4706	4770	4578	4737	4622	4732	4728	4722	4680	4645	4828	4680	4769	4620	4756	4741	4562	4614	4552	4667	4573	4683	4676	4628	4701	4659	4595	4667	4656	4778	4632	4776	4716	4735	4653	4629	4664	4625	4713	4769	4709	4743	4607	4646	4661	4662	4696	4643	4732	4724	4725	4612	4698	4634	4723	4560	4698	4625	4618	4653	4601	4633	4666	4615	4592	4606	4593	4716	4809	4579	4749	4807	4631	4614	4741	4679	4654	4763	4522	4623	4612	4661	4724	4779	4816	4635	4687	4586	4625	4603	4632	4695	4805	4706	4520	4663	4724
3146	1276	1625	832	805	846	794	840	830	851	805	856	836	799	836	779	837	838	851	851	834	827	828	774	832	794	819	795	868	868	765	824	799	873	745	795	844	790	819	790	820	830	804	841	761	849	808	827	802	863	805	821	794	832	861	789	865	813	832	854	880	798	821	772	843	837	796	855	852	811	797	832	819	827	845	806	805	847	835	835	802	834	812	872	826	796	824	794	865	783	781	817	808	815	845	786	768	832	797	816	798	788	838	824	897	818	824	813	804	851	813	836	816	866	830	800	805	805	767	783	803	797	879	822	841	837	864	811	794	802	802	827	829	817	860	782	818	808	798	815	796	793	849	808	770	779	825	852	808	796	866	812	812	801	820	871	840	815	805	885	837	785	873	887	799	859	824	822	826	844	828	803	781	835	801	872	847	812	827	784	810	794	843	865	826	865	828	815	829	794	826	822	800	847	826	826	774	866	853	818	840	805	809	851	840	844	848	856	867	869	867	839	843	811	808	810	808	822	840	792	788	818	812	808	817	796	864	807	812	817	862	851	841	840	804	815	867	792	762	818	863	798	848	838	746	877	830	787	761	808	804	823	828	850	730	807	856	799	786	778	817	797	795	791	764	788	789	829	797	840	849	834	845	808	837	823	803	878	821	853	814	798	811	841	830	828	853	864	768	819	850	841	829	809	821	767	822	856	789	855	854	887	797	817	834	808	804	792	825	821	801	797	808	833	784	836	781	824	856	886	814	836	808	800	839	818	750	789	844	836	808	829	816	840	807	787	875	814	801	787	801	775	828	799	871	829	853	860	870	832	833	790	779	875	885	810	827	845	818	874	840	869	850	859	896	790	788	853	802	832	821	827	827	781	838	789	804	770	790	862	784	838	886	823	836	793	855	842	830	850	822	755	821	817	839	859	813	846	815	850	883	768	832	828	864	853	779	807	798	774	829	837	781	861	839	844	882	853	831	783	861	860	834	832	828	815	826	836	776	837	817	838	836	862	822	829	795	834	821	835	874	819	826	861	861	830	804	817	819	796	823	766	798	824	771	824	793	825	821	810	770	824	859	785	867	854	843	815	790	835	778	834	823	773	868	821	861	824	784	800	846	840	803	877	806	818	808	837	827	820	818	839	789	814	803	790	870	811	806	884	808	812	798	827	813	835	836	844	848	776	789	836	787	830	873	776	878	818	838	811	865	796	866	825	800	809	900	844	795	833	802	827	798	800	831	829	864	791	787	837	850	785	833	794	802	787	836	772	781	854	843	807	808	824	810	839	816	842	828	775	792	814	768	839	868	760	819	855	807	794	820	834	848	866	808	772	824	879	831	827	846	851	843	787	871	835	845	848	823	820	822	830	790	784	794	805	805	800	833	784	846	824	817	820	780	858	837	768	834	791	789	853	852	832	856	849	834	845	764	805	857	786	786	794	797	834	813	845	774	805	812	796	796	825	785	851	837	787	846	813	799	818	832	899	829	872	838	799	857	818	827	860	802	823	849	857	844	859	846	857	806	862	778	860	809	827	864	829	797	789	807	844	901	857	790	822	779	838	822	850	814	793	865	802	825	776	794	854	826	832	793	751	838	815	818	830	881	878	817	899	780	805	836	852	838	770	815	859	833	837	809	859	811	799	839	826	817	817	845	792	832	836	892	813	847	801	857	798	804	870	863	824	792	807	829	827	826	841	820	755	787	816	789	897	818	857	823	840	802	801	870	833	795	871	848	821	788	823	810	851	794	810	831	830	821	791	812	846	841	807	823	796	793	844	828	782	841	845	789	831	793	839	818	789	810	817	795	820	826	794	786	805	825	859	825	850	818	813	813	857	816	801	800	877	840	810	865	819	783	811	868	850	835	793	785	896	826	805	789	857	814	823	807	784	809	805	837	805	838	870	801	829	868	784	866	837	810	828	888	834	781	829	791	810	841	841	799	850	794	860	775	829	818	825	779	879	793	825	792	835	852	785	847	786	755	852	793	866	826	770	810	846	805	788	785	787	811	778	859	773	781	779	788	799	811	810	843	836	826	810	845	855	804	791	820	827	785	802	801	812	820	838	821	768	797	815	838	843	810	844	902	780	858	869	825	805	830	824	755	849	790	799	830	759	834	856	818	750	818	799	841	792	830	847	839	819	826	782	815	814	883	835	858	824	857	838	819	824	833	810	802	839	847	854	815	771	818	819	823	862	770	809	776	851	821	786	803	767	823	891	836	795	816	852	801	854	825	843	766	843	805	846	800	791	841	807	776	793	788	867	808	825	822	815	828	849	806	805	820	794	744	846	790	827	823	839	803	834	863	821	832	783	844	813	824	798	774	832	847	810	834	756	825	800	843	835	796	837	802	771	813	813	840	832	837	844	809	776	845	825	805	855	819	831	800	838	767	835	857	797	757	838	821	820	768	815	810	760	817	795	860	793	839	805	815	822	777	826	814	842	857	794	809	825	811	823	796	801	815	822	823	822	805	835	818	773	798	809	856	838	830	812	798	800	782	843	829	769	882	850	821	785	830	842	911	862	762	830	789	854	844	772	833	827	808	848	812	785	817	804	768	839	764	825	858	797	811	832	809	860	794	802	782	828	807	833	824	810	804	820	813	784	820	868	782	810	854	838	819	806	823	837	841	837	824	792	824	878	914	814	830	880	797	802	792	868	847	893	835	811	866	803	832	779	776	833	830	864	843	793	808	840	738	853	825	860	828	889	786	853	860	835	767	912	786	873	785	875	759	855	867	841	841	846	800	836	775	786	841	792	832	793	839	850	781	775	822	807	822	831	863	781	859	847	842	780	828	811	811	844	809	787	779	840	842	820	788	775	824	814	832	769	800	838	859	818	820	827	802	798	819	841	788	821	839	816	797	809	811	803	833	851	842	804	801	805	820	851	852	807	841	806	835	833	822	830	812	821	770	825	846	758	802	859	834	771	860	889	790	808	815	796	798	837	827	798	774	787	792	827	812	827	823	864	852	841	847	763	829	781	784	817	792	837	797	806	815	843	841	812	809	806	796	845	861	800	823	821	844	881	821	866	766	790	801	818	842	864	828	790	774	852	790	806	779	823	830	842	852	827	868	808	791	877	848	773	858	826	753	824	786	826	832	829	790	831	836	817	841	852	851	753	818	821	828	802	803	812	853	817	773	824	842	843	837	789	865	801	813	815	847	864	838	807	776	777	833	879	841	811	837	837	827	776	818	807	805	787	891	764	792	824	844	809	840	822	824	819	796	838	813	818	870	817	845	818	819	845	835	766	793	797	833	827	827	824	876	805	812	813	821	773	839	794	808	809	825	777	797	809	793	777	761	805	816	803	807	800	802	823	803	854	789	784	813	837	846	840	853	808	826	803	847	799	824	843	840	836	790	805	855	811	801	842	817	810	780	803	785	849	839	822	796	840	833	840	787	853	782	808	824	832	829	798	897	859	799	843	794	825	838	780	812	820	832	833	869	814	815	848	821	844	799	852	782	792	857	841	861	781	818	857	766	801	840	833
24368	15558	18572	8885	9955	9958	9161	8556	8429	7983	7965	7755	7724	7568	7504	7493	7571	7527	7439	7425	7428	7370	7423	7463	7359	7222	7372	7251	7244	7396	7284	7357	7330	7309	7446	7355	7549	7392	7284	7414	7280	7453	7321	7271	7182	7323	7307	7291	7287	7327	7239	7351	7403	7310	7289	7259	7228	7157	7418	7277	7265	7315	7309	7205	7317	7180	7257	7225	7358	7124	7307	7272	7289	7269	7311	7266	7290	7289	7292	7502	7212	7376	7214	7255	7311	7337	7349	7311	7307	7364	7326	7323	7180	7301	7271	7125	7389	7309	7298	7397	7375	7248	7439	7272	7405	7252	7442	7317	7268	7288	7373	7375	7259	7340	7353	7334	7330	7208	7296	7312	7330	7307	7291	7370	7362	7462	7335	7439	7384	7234	7396	7301	7381	7317	7269	7389	7291	7403	7363	7373	7489	7336	7259	7227	7302	7352	7209	7408	7309	7320	7332	7377	7434	7333	7222	7200	7370	7109	7365	7453	7164	7261	7324	7438	7519	7321	7403	7217	7323	7301	7240	7287	7345	7250	7297	7440	7415	7357	7157	7402	7433	7494	7364	7300	7215	7233	7295	7339	7273	7319	7262	7392	7242	7379	7224	7434	7267	7332	7335	7341	7290	7141	7431	7245	7354	7335	7253	7221	7362	7235	7348	7252	7068	7302	7248	7222	7341	7275	7336	7289	7285	7192	7516	7358	7239	7368	7296	7194	7267	7365	7377	7297	7263	7293	7293	7405	7366	7312	7365	7178	7277	7270	7217	7225	7364	7435	7361	7276	7425	7258	7278	7280	7264	7376	7354	7255	7292	7347	7360	7411	7154	7266	7260	7267	7274	7412	7298	7431	7184	7397	7432	7479	7340	7275	7418	7213	7277	7302	7328	7372	7354	7394	7400	7235	7196	7398	7392	7237	7423	7312	7156	7189	7406	7326	7190	7337	7227	7391	7174	7164	7260	7379	7546	7263	7207	7297	7398	7303	7285	7274	7258	7248	7383	7400	7227	7285	7270	7319	7419	7297	7300	7368	7120	7287	7313	7216	7311	7301	7316	7170	7273	7285	7253	7366	7345	7254	7380	7413	7155	7363	7393	7268	7299	7292	7296	7406	7473	7268	7232	7333	7274	7425	7262	7287	7239	7366	7367	7384	7380	7255	7301	7240	7297	7200	7279	7314	7310	7403	7391	7149	7264	7326	7364	7207	7413	7439	7266	7298	7359	7405	7280	7392	7410	7217	7291	7237	7284	7317	7433	7286	7378	7296	7326	7314	7312	7193	7329	7260	7301	7260	7355	7316	7323	7288	7309	7391	7298	7335	7215	7487	7304	7280	7253	7308	7201	7300	7264	7180	7377	7225	7237	7207	7177	7312	7229	7291	7236	7251	7413	7342	7377	7363	7254	7188	7179	7359	7333	7415	7442	7310	7364	7395	7244	7322	7431	7401	7389	7230	7355	7228	7201	7249	7204	7209	7458	7434	7354	7160	7391	7284	7337	7345	7425	7239	7370	7325	7240	7362	7238	7341	7551	7275	7319	7308	7308	7269	7224	7532	7354	7212	7250	7318	7404	7182	7263	7288	7290	7280	7294	7316	7329	7269	7448	7378	7170	7250	7379	7198	7288	7264	7324	7265	7350	7302	7319	7195	7253	7324	7387	7184	7243	7419	7219	7243	7267	7345	7222	7313	7211	7209	7227	7304	7330	7354	7292	7398	7188	7428	7429	7364	7323	7286	7315	7241	7488	7325	7247	7376	7247	7368	7339	7257	7255	7221	7271	7247	7264	7357	7337	7318	7310	7329	7283	7295	7318	7330	7279	7335	7482	7295	7302	7281	7311	7295	7358	7329	7425	7447	7274	7352	7283	7296	7172	7280	7326	7192	7357	7393	7260	7272	7339	7296	7227	7249	7285	7294	7398	7362	7268	7213	7187	7363	7204	7361	7319	7178	7258	7262	7271	7379	7297	7186	7426	7287	7447	7253	7254	7307	7345	7523	7343	7302	7275	7236	7344	7298	7243	7273	7369	7382	7295	7297	7283	7238	7321	7261	7276	7347	7408	7256	7535	7323	7347	7213	7359	7277	7208	7348	7399	7298	7241	7286	7339	7446	7221	7296	7233	7227	7450	7247	7295	7250	7300	7217	7442	7355	7266	7262	7429	7380	7322	7364	7298	7261	7384	7407	7234	7326	7268	7229	7171	7348	7270	7331	7383	7298	7216	7361	7346	7283	7231	7244	7355	7256	7332	7262	7301	7252	7188	7320	7350	7302	7223	7202	7449	7341	7410	7181	7401	7295	7252	7393	7361	7475	7272	7407	7318	7363	7327	7401	7235	7278	7359	7309	7314	7241	7393	7307	7320	7404	7300	7144	7372	7316	7228	7452	7293	7348	7406	7298	7297	7418	7345	7334	7209	7175	7397	7306	7216	7238	7101	7310	7373	7382	7153	7367	7198	7227	7326	7279	7306	7325	7254	7343	7440	7333	7381	7371	7394	7271	7418	7342	7433	7295	7281	7302	7336	7299	7304	7319	7262	7405	7413	7467	7293	7381	7406	7205	7417	7285	7374	7259	7356	7247	7303	7214	7275	7346	7278	7376	7232	7249	7251	7217	7307	7248	7364	7355	7212	7212	7254	7209	7318	7226	7309	7367	7352	7239	7295	7271	7219	7154	7379	7196	7493	7225	7323	7248	7139	7306	7465	7324	7272	7306	7181	7419	7450	7279	7313	7264	7372	7270	7262	7366	7378	7327	7250	7304	7311	7142	7278	7257	7175	7284	7211	7319	7328	7334	7223	7287	7317	7215	7373	7400	7467	7274	7294	7378	7387	7371	7378	7174	7183	7269	7318	7139	7198	7211	7288	7337	7299	7369	7209	7280	7321	7326	7463	7442	7277	7340	7312	7179	7274	7308	7299	7363	7458	7263	7260	7435	7440	7324	7387	7196	7290	7355	7391	7382	7346	7332	7296	7392	7252	7490	7254	7441	7332	7266	7206	7260	7245	7442	7301	7347	7298	7413	7274	7206	7350	7334	7333	7283	7306	7312	7270	7385	7340	7240	7421	7376	7369	7166	7297	7278	7443	7299	7366	7353	7356	7253	7382	7328	7345	7366	7346	7306	7278	7293	7366	7216	7324	7278	7387	7405	7221	7286	7221	7359	7419	7345	7370	7241	7374	7374	7287	7220	7337	7391	7392	7308	7349	7360	7277	7418	7290	7143	7351	7198	7316	7354	7373	7269	7410	7209	7309	7358	7405	7276	7439	7208	7292	7408	7324	7244	7354	7367	7297	7295	7112	7241	7473	7261	7347	7359	7290	7367	7327	7320	7359	7253	7356	7413	7378	7383	7362	7354	7233	7399	7272	7367	7302	7295	7431	7373	7305	7308	7290	7475	7375	7390	7292	7124	7366	7269	7305	7303	7258	7281	7451	7306	7394	7298	7275	7327	7386	7324	7299	7339	7290	7385	7269	7371	7114	7291	7415	7320	7071	7321	7260	7333	7310	7352	7296	7277	7248	7279	7176	7233	7317	7342	7451	7490	7454	7218	7356	7238	7384	7225	7534	7348	7280	7365	7166	7326	7252	7399	7443	7316	7391	7334	7312	7335	7314	7271	7276	7378	7322	7470	7327	7170	7363	7256	7234	7243	7250	7274	7305	7365	7183	7237	7323	7264	7292	7352	7285	7366	7440	7428	7246	7372	7202	7369	7256	7274	7376	7222	7219	7315	7339	7244	7232	7186	7354	7284	7300	7237	7284	7324	7408	7409	7251	7289	7244	7583	7242	7386	7352	7335	7396	7142	7291	7199	7247	7359	7220	7410	7366	7297	7374	7277	7396	7276	7402	7271	7427	7173	7392	7338	7229	7355	7369	7322	7259	7415	7284	7402	7292	7346	7325	7421	7287	7345	7336	7358	7272	7330	7339	7233	7243	7312	7388	7257	7286	7308	7379	7123	7390	7184	7281	7400	7182	7276	7299	7394	7276	7288	7237	7279	7422	7361	7176	7351	7372	7377	7260	7226	7311	7249	7255	7301	7326	7189	7277	7353	7301	7369	7424	7330	7379	7418	7273	7365	7276	7294	7324	7424	7215	7302	7185	7264	7321	7352	7303	7436	7173	7173	7321	7385	7278	7363	7297	7271	7380	7227	7268	7301	7361	7306	7301	7140	7268	7396	7371	7218	7366	7316	7113	7333	7369	7449	7380	7277	7317	7214	7289	7364	7299	7228	7243	7210	7461	7378	7254	7309	7300	7297	7433	7337	7395	7203	7252	7228	7231	7296	7187	7354	7429	7187	7227	7127	7389	7362	7241	7375	7224	7428	7301	7206	7257	7277	7481	7306	7277	7378	7171	7298	7242	7316	7513	7222	7289	7248	7351	7450	7278	7367	7294	7276	7255	7405	7313	7336	7252	7344	7338	7121	7327	7261	7319	7455	7290	7499	7270	7339	7342	7376	7300	7272	7221	7315	7401	7280	7261	7470	7324	7364	7337	7264	7357	7233	7355	7306	7369	7223	7241	7380	7298	7395	7283	7285	7185	7456	7251	7272	7317	7246	7272	7429	7378	7326	7311	7387	7268	7253	7225	7282	7286	7411	7295	7282	7306	7397	7426	7347	7248	7315	7237	7259	7366	7362	7283	7346	7217	7317	7266	7344	7228	7253	7249	7324	7314	7345	7237	7290	7240	7362	7267	7142	7271	7140	7294	7354	7218	7262	7360	7369	7287	7361	7280	7385	7417	7379	7294	7276	7368	7284	7331	7260	7289	7307	7319	7192	7296	7322	7265	7309	7426	7350	7247	7313	7348	7241	7318	7241	7316	7230	7318	7217	7286	7213	7344	7396	7338	7186	7390	7168	7364	7275	7401	7290	7256	7355	7265	7297	7302	7285	7430	7288	7348	7214	7303	7199	7346	7351	7313	7275	7372	7420	7301	7425	7377	7249	7420	7339	7350	7326	7281	7392	7244	7371	7174	7314	7276	7220	7379	7170	7409	7473	7418	7278	7427	7319	7323	7276	7262	7359	7319	7206	7376	7351	7364	7284	7327	7345	7394	7288	7267	7352	7315	7435	7268	7431	7292	7359	7295	7252
3924	1386	2384	726	725	727	741	661	699	702	689	694	690	720	664	683	643	703	697	682	677	647	643	670	653	680	686	676	645	688	613	614	651	647	630	678	650	693	624	663	667	665	649	704	668	643	611	662	670	658	700	644	682	643	633	688	673	663	688	672	719	678	632	647	694	634	656	624	647	674	644	631	721	655	652	691	669	653	678	654	654	694	648	670	638	673	684	697	709	664	684	650	681	647	619	653	670	668	702	686	705	692	653	685	669	619	610	646	646	670	656	678	679	679	656	649	712	657	661	678	629	606	618	634	667	660	634	702	656	648	670	669	668	684	674	683	692	665	664	653	688	660	673	620	676	651	659	648	630	653	699	682	663	685	641	695	610	650	711	707	663	645	658	658	674	662	681	639	668	615	632	670	632	649	646	635	628	648	634	623	664	635	650	647	670	666	643	627	671	648	672	664	649	624	654	664	685	622	634	656	679	622	664	662	681	606	692	685	722	673	685	692	655	685	670	651	663	601	654	642	645	633	625	660	658	628	639	677	682	657	651	664	652	629	655	645	685	681	675	685	683	702	684	666	688	676	671	714	623	662	663	657	684	659	685	676	622	661	649	669	672	697	692	677	664	675	663	675	643	643	677	668	663	647	651	678	664	651	650	690	691	654	623	646	654	647	661	664	651	701	669	668	646	683	629	669	647	677	687	679	676	632	691	635	657	684	646	656	640	592	654	698	680	673	619	596	711	647	647	657	673	693	681	631	663	680	652	693	684	644	689	673	655	608	604	743	660	638	658	708	626	659	678	654	695	639	661	637	652	692	620	667	674	673	707	658	654	666	708	653	678	656	680	663	649	701	651	665	642	611	671	663	666	656	702	642	664	671	661	672	628	626	720	677	654	702	683	656	657	647	693	652	665	644	643	651	635	657	642	636	693	646	673	619	656	648	642	684	689	641	721	638	659	658	652	664	709	690	668	645	680	706	655	664	708	659	703	638	659	671	682	616	667	682	651	639	661	658	655	652	680	659	638	642	682	665	595	624	640	667	682	656	675	657	669	672	702	581	696	651	617	648	644	668	721	683	666	661	626	684	667	656	653	643	655	666	651	718	638	640	667	641	597	686	639	669	665	638	681	658	676	644	635	651	636	624	642	713	673	691	683	691	683	619	628	672	664	678	638	681	639	661	669	697	639	651	661	649	653	673	696	643	637	667	668	706	671	612	663	623	678	676	710	681	638	682	698	661	640	680	656	658	628	609	643	621	623	683	655	718	644	633	620	682	660	670	681	684	651	683	631	658	687	706	675	651	618	691	671	651	620	663	717	696	665	692	664	614	640	665	674	665	653	665	721	634	684	651	643	667	649	650	663	722	643	669	621	615	682	644	716	632	707	675	636	682	666	689	665	635	702	637	650	666	656	692	668	680	672	649	681	676	640	710	692	686	669	643	722	685	721	668	686	663	728	703	676	694	685	662	689	644	676	575	675	683	671	663	681	695	690	671	663	644	658	665	623	638	712	637	677	643	675	636	704	701	674	698	686	638	630	683	672	640	636	661	677	690	672	665	654	686	701	714	655	667	649	650	678	669	656	660	653	640	681	664	653	683	666	699	647	682	629	695	679	690	696	678	638	675	630	650	619	669	681	632	642	742	692	656	667	666	638	667	643	706	670	689	691	707	700	658	635	696	644	642	608	657	625	693	648	692	694	643	648	711	685	699	652	669	707	684	670	641	704	662	689	668	699	673	656	663	637	639	679	666	650	685	640	633	657	678	654	661	692	652	670	672	661	702	639	663	704	713	706	635	626	605	677	698	651	663	606	646	689	693	657	703	660	714	664	662	674	696	677	654	646	687	643	668	625	648	672	658	675	676	695	642	681	711	656	677	693	645	692	700	657	654	653	639	623	647	640	667	658	696	651	653	641	658	694	677	655	639	650	629	682	723	642	650	661	690	672	688	723	677	604	668	644	623	640	617	732	629	666	700	683	668	643	633	635	654	662	696	672	684	717	688	684	671	632	728	679	704	645	633	675	708	664	619	662	724	675	652	660	640	660	678	645	604	672	672	679	676	701	657	608	676	702	680	688	649	703	659	614	696	706	628	649	628	730	708	636	683	671	627	633	649	681	644	660	680	666	679	630	621	692	720	634	685	658	635	653	645	659	675	599	648	690	656	683	634	644	672	645	610	703	666	664	666	662	618	674	681	706	660	643	693	695	641	707	645	706	689	700	660	662	659	641	676	694	690	684	653	616	667	670	667	663	702	675	652	646	662	672	679	675	640	662	710	639	632	621	654	645	714	662	679	669	629	672	660	652	646	700	670	625	645	640	650	667	634	650	664	650	673	703	621	706	666	677	656	652	665	669	660	685	692	632	671	674	676	635	659	710	621	654	642	680	664	684	650	691	674	709	666	710	647	681	684	686	655	676	673	658	684	693	645	672	680	681	644	671	635	662	655	632	656	673	672	642	645	617	663	682	602	702	618	662	649	658	642	658	667	677	635	653	651	667	649	636	683	688	675	684	677	624	632	668	677	727	640	654	706	674	670	607	665	677	679	675	640	677	701	667	683	658	654	677	672	705	621	695	614	671	643	658	667	680	644	630	622	646	655	649	660	687	631	679	663	631	656	661	632	618	680	695	648	653	691	632	644	636	698	651	660	622	646	666	658	701	638	684	680	655	651	665	635	642	679	690	643	643	698	672	661	637	677	608	655	665	715	675	700	671	635	645	678	664	682	666	694	663	668	654	666	678	663	654	658	674	651	642	659	715	672	663	650	671	655	668	700	687	666	677	656	648	683	649	712	677	692	675	628	664	673	754	641	649	618	663	681	660	674	672	672	666	652	672	656	637	657	697	634	685	653	648	681	598	627	676	641	666	669	657	687	632	702	642	601	683	705	670	637	647	688	657	649	666	671	677	690	645	651	668	721	671	694	655	678	677	628	659	692	648	669	701	650	655	660	664	657	643	664	629	669	653	659	673	690	710	631	644	638	672	680	653	691	669	698	683	688	652	666	673	662	685	737	681	660	676	665	669	683	639	676	660	649	644	653	648	732	686	662	700	640	655	692	670	680	689	608	668	691	691	665	653	723	650	647	692	689	649	691	691	702	678	656	597	696	684	656	666	662	661	677	670	654	672	707	685	673	650	660	667	651	613	628	671	640	669	653	667	633	669	628	649	627	635	625	678	663	689	688	699	636	665	668	664	671	643	643	677	658	681	654	635	665	671	660	691	676	650	669	676	671	608	641	636	669	678	669	703	688	628	631	661	700	681	670	720	614	659	624	616	693	683	653	694	672	666	675	659	680	666	661	668	685	633	642	656	627	670	644	700	679	646	684	685	640	704	662	683	623	658	651	702	640	683	662	624	644	647	698	662	627	650	659	657	670	677	662	674	684	664	710	719	673	638	660	659	642	666	671	646	649	648	697	668	684	638	645	653	647	680	685	677	668	651	660	711	705	679	661	665	668	656	645	709	671	686	622	643	621	685	645
23758	16191	24089	9632	11771	11492	10173	9307	8392	7919	7538	7357	7096	7081	6728	6778	6688	6614	6568	6587	6450	6425	6439	6305	6210	6361	6215	6330	6354	6165	6240	6280	6338	6261	6325	6208	6141	6211	6261	6276	6242	6182	6289	6162	6195	6216	6238	6350	6120	6294	6112	6036	6193	6122	6185	6176	6044	6017	6237	6201	6292	6075	6212	6059	6238	6147	6182	6192	6211	6305	6097	6058	6074	6107	6219	6178	6158	6156	6200	6250	6134	6118	6179	6274	6160	6102	6059	6039	6023	6091	6156	6261	6237	6178	6192	6195	6178	6112	6080	6177	6212	6163	6049	6118	6208	6134	6112	6243	6123	6042	6062	6071	6071	6280	6126	6098	6131	6152	6171	6151	6121	6128	6198	6128	6275	6030	6085	6235	6069	6152	6254	6177	6109	6185	6064	6100	6187	6248	6124	6165	6165	6246	6210	6148	6180	6024	6304	6287	6108	6018	6205	6129	6243	6074	6171	6015	6104	6058	6170	6022	6142	6191	6163	6135	6181	6227	6200	6184	6147	6021	6171	6212	6144	6163	6102	6059	6152	6235	6182	6085	6122	6140	6294	6107	6172	6051	6287	6190	6072	6126	6094	6082	6209	6197	6203	6198	6146	6173	6142	6211	6052	6094	6213	6148	6186	6212	6178	6090	6102	6204	6224	6182	6221	6133	6210	6172	6228	6209	6173	6188	6065	6177	6187	6222	6215	6130	6147	6110	6057	6066	6150	6269	6194	6213	6152	6144	6248	6181	6246	6108	6120	6247	6167	6072	6130	6157	6170	6151	6118	6065	6198	6088	6111	6182	6215	6169	6222	6183	6098	6204	6218	6128	6253	6169	6210	6099	6127	6128	6175	6096	6172	5999	6015	6201	6190	6245	5981	6120	6267	6228	6143	6129	6070	6170	6148	6113	6163	6068	6077	6110	6129	6098	6153	6076	6185	6159	6134	6230	6174	6173	6220	6139	6165	6185	6219	6209	6119	6197	6029	6156	6132	6205	6141	6138	5986	6211	6095	6139	6099	6190	6162	6284	6093	6164	6277	6237	6289	6087	6045	6203	6074	6145	6190	6064	6172	6182	6254	6168	6124	6161	6165	6172	6158	6197	6133	6067	6146	6256	6199	6199	6230	6161	6140	6145	6156	6136	6286	6173	6177	6135	6119	6239	6087	6248	6127	6204	6201	6148	6189	6208	6149	6044	6053	6241	6241	6162	6027	6063	6054	6249	6240	6064	6154	6153	5990	6147	6226	6258	6069	6219	6057	6233	6068	6188	6207	6158	6197	6279	6121	6071	6083	6181	6287	6176	6145	6191	6180	6152	6106	6218	6167	6178	6251	6139	6145	6086	6200	6163	6127	6176	6208	6136	6154	6229	6195	6103	6200	6306	6029	6231	6195	6279	6049	6249	6242	6193	6147	6054	6110	6152	6080	6217	6096	6181	6082	6115	6219	6135	6212	5987	6280	6240	6273	6200	6097	6164	6109	6112	6112	6215	6214	6174	6024	6192	6201	6088	6155	6058	6201	6130	6123	6140	6141	6063	6271	6108	6057	6178	6184	6067	6241	6168	6066	6174	6124	6078	6216	6185	6136	6189	6103	6091	6246	6225	6199	6059	6073	6111	6033	6209	6203	6080	6137	6269	6191	6221	6182	6175	6204	6215	6180	6187	6191	6045	6182	6189	6153	6155	6182	6122	6222	6192	6248	6225	6238	6167	6141	6176	6188	6146	6173	6233	6146	6173	6183	6181	6213	6134	6041	6075	6109	6123	6071	6029	6059	6150	6109	6102	6272	6068	6200	6147	6066	6154	6166	6151	6161	6053	6247	6120	6220	6188	6058	6215	6364	6150	6117	6173	6285	6109	6087	6136	6097	6080	6077	6193	6226	6068	6166	6148	6069	6160	6104	6155	6147	6196	6221	6193	6075	6102	6221	6257	6098	6168	6061	6038	6179	6161	6110	6267	6124	6218	6212	6192	6178	6159	6011	6056	6175	6149	6147	6068	6140	6273	6149	6132	6216	6185	6301	6243	6016	6132	6049	6099	6138	6077	6152	6250	6085	6099	6197	6181	6165	5995	6148	6229	6187	6042	6183	6223	6257	6248	6126	6118	6113	6247	6030	6085	6175	6091	6180	6143	6161	6269	6086	6191	5968	6064	6128	6054	6176	6101	6034	6092	6196	6042	6017	6179	6213	6218	6108	6274	6089	6074	6081	6150	6237	6062	6128	6188	6107	6111	6055	6272	6264	6230	6169	6201	6278	6217	6166	6203	6180	6160	6084	6114	6094	6053	6150	6234	6064	6051	6164	6170	6222	6126	6107	6135	6075	6139	6230	5993	6233	6104	6027	6259	6157	6197	6185	6199	6118	6185	6044	6164	6144	6027	6056	6130	6241	6215	6145	6056	6104	6122	5957	6194	5961	6098	6149	6072	6021	6063	6198	6092	6108	6045	6190	6165	6131	6162	6158	6121	6168	6169	6134	6136	6156	6254	6082	6187	6246	6125	6240	6145	6171	6224	6330	6219	6099	6229	6193	6141	6093	6255	6212	6113	6035	6208	6139	6093	6318	6169	6195	6277	6084	6194	6113	6153	6166	6169	5939	6054	6029	6200	6127	6192	6145	6103	6156	6153	6070	6204	6225	6124	6179	6091	6263	6106	6147	6163	6185	6073	6125	6090	6056	6241	6208	6173	6133	6206	6000	6208	6169	6181	6099	6119	6085	6244	6095	6165	6164	6156	6105	6131	6114	6199	6173	6146	6158	6066	6086	6278	6013	6134	6066	6097	6139	6171	6162	6046	6023	6288	6165	6130	6160	6193	6137	6150	6188	6247	6239	6249	6154	6016	6118	6189	6215	6156	6160	6115	6238	6067	6312	6061	6163	6038	6055	6214	6148	6010	6234	6226	6182	6205	6163	6080	5969	6107	6087	6073	6193	6102	6233	6055	6066	6160	6174	6279	6277	6140	6254	6138	6245	6259	6206	6130	6206	6201	6067	6266	6117	6080	6287	6283	6110	6242	6064	6223	6144	6211	6059	6161	6204	6131	6167	6146	6090	6143	6200	6032	6073	6122	6137	6174	6094	6060	6032	6152	6214	6196	6186	6087	6208	6162	6155	6186	6182	6130	6177	6211	6123	6158	6175	6245	6170	6149	6104	6203	6185	6168	6230	6006	6135	6193	6193	6189	6104	6141	6113	6189	6164	6159	6199	6105	6207	6050	6149	6174	6163	6201	6197	6243	6080	6234	6201	6010	6265	6124	6174	6188	6086	6104	6119	6222	6127	6210	6152	6311	6208	6100	6056	6186	6152	6052	6179	6048	6319	6239	6193	6099	6160	6173	6299	6099	6195	6164	6105	6245	6163	6088	6229	6202	6163	6113	6194	6160	6263	6186	6144	6248	6146	6145	6205	6140	6141	6205	6034	6134	6116	6150	6047	6217	6179	6274	6129	6076	6164	6182	6141	6093	6095	6164	6104	6229	6170	6137	6112	6132	5995	6063	6077	6025	6232	6192	6146	6134	5978	6155	6033	6132	6143	6179	6140	6095	6248	6170	6184	6093	6204	6069	6116	6200	5976	6164	6129	6220	6092	6025	6276	6252	6146	6243	6136	6165	6114	6157	6128	6086	6125	6164	6133	6177	6201	6183	6227	6190	6088	6193	6184	6141	6070	6206	6116	6284	6237	6090	6159	6256	6208	6267	6244	6136	6234	6188	6160	6182	6168	6180	6170	6054	6166	6110	6140	6280	6171	6143	6133	6286	6158	6151	6150	6125	6151	6292	6106	6151	6186	6069	6097	6263	6165	6025	6209	6095	6126	6235	6129	6251	6092	6309	6261	6168	6108	6166	6134	6215	6126	6169	6191	6176	6213	6076	6304	6121	6229	6067	6243	6303	6157	6094	6248	6150	6156	6199	6219	6083	6124	6020	6143	6064	6244	6128	6249	6099	6097	6184	6183	6154	6290	6085	6139	6207	6207	6226	6230	6027	6141	6267	6166	6081	6051	6147	6244	6231	6123	6166	6180	6128	6108	6111	6248	6184	6316	6121	6077	6098	6089	6351	6128	6071	6163	6265	6250	6143	6113	6229	6237	6166	6313	6333	6211	6168	6099	6273	6148	6122	6112	6230	6113	6152	6284	6136	6251	6162	6099	6185	6287	6121	6121	6151	6211	6094	6033	6227	6177	6115	6196	6143	6032	6252	6214	6176	6175	6109	6185	6136	6239	6094	6203	6086	6178	6261	6118	6095	6063	6038	6197	6188	6058	6177	6231	6148	6091	6208	6208	6077	6095	6027	6090	6205	6142	6020	6138	6149	6164	6092	6170	6155	6236	6197	6227	6092	6119	6178	6126	6210	6226	6198	6157	6140	6103	6062	6205	6135	6123	6071	6143	6168	5992	6055	6113	6091	6141	6126	6181	6110	6100	6082	6144	6159	6259	6152	6146	6250	6293	6157	6155	6188	6252	6074	6111	6167	6133	6033	6125	6190	6070	6169	6052	6113	6102	6354	6023	6117	6199	6161	6202	6142	6231	6071	6069	6112	6154	6037	6022	6161	6104	6114	6067	6265	6179	6184	6212	6120	6068	6212	6138	6109	6273	6107	6154	6248	6039	6059	6135	6169	6151	6076	6161	6057	6188	6187	6101	6149	6166	6201	6200	6044	6098	6212	6085	6103	6116	6194	6232	6074	6117	6159	6087	6170	6183	6216	6219	6248	6240	6107	6185	6171	6172	6067	6106	6098	6157	6053	6088	6113	6077	6134	6258	6265	6050	6273	6230	6152	6161	6071	6234	6225	6192	6060	6235	6110	6073	6084	6133	6157	6198	6184	6146	6174	6195	6167	6132	6152	6176	6178	6214	6138	6179	6118	6256	6099	6089	6179	6127	6106	6235	6216	6111	6184	6167	6163	6248	6076	6099	6154	6151	6120	6286	6179	6070	6051	6197	6199	6133	6126	6132	6082	6109	6252	6161	6058	6073	6225	6184	6206	6250	6092	6208	6121	6116	6294	6083	6203	6278	6137	6215	6185	6090	6036	6175	6224	6111	6149	6189	6062	6137	6167	6061	6117	6210	6249	6066	6108	6201	6204
4390	1215	3147	725	685	719	669	627	569	660	595	604	618	656	565	584	658	579	611	606	591	639	574	623	595	616	591	610	619	590	590	577	596	569	577	610	594	561	588	549	583	603	587	564	602	564	552	627	575	571	571	610	597	521	594	593	595	601	596	575	559	591	591	614	586	612	609	561	637	596	579	606	549	595	586	582	603	559	591	626	622	572	581	566	558	599	563	608	563	574	567	587	576	584	626	598	563	579	535	604	607	559	599	614	626	611	601	601	570	579	618	572	579	606	588	564	612	608	549	561	588	590	537	542	577	574	602	542	593	588	581	593	590	573	570	558	600	583	597	599	601	544	584	585	577	597	582	550	548	578	576	561	535	625	579	531	575	578	587	578	604	582	576	596	617	556	584	596	577	583	647	623	563	549	557	611	593	609	576	558	526	595	588	601	600	575	568	564	575	600	587	589	587	578	569	608	607	603	518	615	556	555	606	610	611	615	579	570	598	610	587	532	597	564	602	596	566	605	592	603	622	578	577	590	539	568	596	545	560	600	564	533	614	590	631	577	566	546	569	592	578	635	570	623	633	577	595	615	635	578	594	598	601	588	603	568	578	644	605	588	564	564	558	571	562	587	575	629	581	633	571	596	569	566	541	594	576	545	594	567	572	568	580	575	582	611	568	613	602	605	593	597	593	601	601	600	585	557	579	579	594	633	587	589	579	598	583	602	588	600	635	586	566	549	589	572	596	598	583	584	621	589	603	589	588	583	571	592	608	548	550	609	545	532	564	584	574	569	615	570	582	601	597	572	576	611	581	558	594	571	594	546	582	584	561	584	606	549	571	594	622	570	519	584	579	567	570	583	544	598	574	624	567	564	640	598	549	593	550	615	547	570	610	583	555	600	590	636	571	594	592	578	595	623	591	575	574	589	597	581	588	605	559	575	602	577	590	576	624	617	591	588	549	529	600	577	588	585	575	579	604	555	544	567	596	576	564	601	580	559	607	603	577	609	532	568	591	573	561	610	626	627	593	569	601	598	539	586	557	566	561	579	575	619	631	627	577	609	580	585	604	569	593	555	555	588	549	574	580	585	578	596	563	566	627	619	588	644	568	605	581	578	577	585	566	539	569	532	592	615	530	579	594	561	581	558	596	619	545	565	588	549	587	579	606	586	588	617	599	555	599	561	585	591	522	592	563	573	573	555	566	577	595	555	608	591	526	560	552	590	593	596	572	558	556	578	579	595	624	593	572	589	578	575	597	587	570	599	558	613	582	599	599	616	603	586	564	542	600	592	638	589	570	605	567	562	598	593	578	592	614	572	584	595	580	571	593	607	585	541	521	606	585	627	621	631	559	588	578	610	547	596	593	567	615	614	572	577	552	569	556	576	578	593	585	623	605	593	597	596	616	567	586	630	562	583	587	558	578	559	569	588	627	621	586	528	601	533	586	633	548	589	555	598	606	558	620	570	568	562	565	616	550	575	567	574	576	595	583	595	570	576	617	563	552	592	594	547	588	575	552	595	563	555	594	569	577	579	559	604	536	586	563	596	599	561	609	584	582	578	559	593	612	554	569	628	584	535	568	588	563	557	531	552	598	576	546	580	543	617	610	563	613	583	568	555	562	535	581	562	593	561	549	567	573	566	550	563	563	575	600	563	597	622	585	598	526	588	620	549	559	570	574	577	574	592	596	593	596	654	576	625	539	557	563	582	562	620	610	546	586	610	574	593	604	570	624	596	625	643	585	622	561	584	527	567	574	610	568	649	616	558	612	592	569	583	557	538	585	600	602	570	583	577	610	588	616	574	586	612	554	578	579	565	550	561	592	555	601	564	583	586	600	585	593	545	600	550	532	598	552	578	583	563	565	549	575	605	598	574	552	594	607	602	557	596	592	570	597	570	555	536	575	598	574	587	612	583	580	590	599	583	577	592	602	635	628	563	569	566	589	575	631	548	525	582	582	591	607	620	609	583	629	578	635	562	588	543	603	608	588	586	562	576	583	593	578	574	613	595	597	577	584	622	616	593	564	593	571	601	600	554	558	583	559	560	588	593	565	569	624	563	591	547	564	604	573	611	596	572	609	574	594	553	599	586	583	628	628	574	617	582	603	587	591	598	613	561	583	606	622	550	606	568	578	589	605	540	564	625	597	583	592	539	563	582	607	583	571	598	593	590	614	619	561	641	572	548	574	579	584	623	591	586	572	564	594	594	523	591	602	574	586	561	613	565	605	619	578	598	574	612	582	606	568	558	580	560	576	588	538	586	585	644	579	620	621	587	601	572	617	563	546	581	612	562	588	566	592	594	622	619	585	577	581	617	563	599	587	609	580	583	619	541	541	610	576	585	624	607	579	565	611	580	627	602	597	632	632	577	562	585	602	574	600	554	588	598	560	571	558	616	579	604	596	649	565	538	622	605	627	564	560	581	564	564	597	610	553	560	586	564	600	578	547	587	626	534	549	580	557	570	565	584	614	612	577	596	572	601	577	573	563	561	559	618	594	576	594	627	630	605	591	628	583	545	567	555	567	590	575	581	605	567	598	637	602	551	559	584	592	524	560	571	561	550	572	623	541	604	620	574	598	575	608	575	588	598	563	579	579	627	590	608	575	565	588	582	594	562	601	562	575	616	564	562	594	599	557	550	586	582	570	576	562	593	573	592	569	560	574	596	580	623	588	571	599	585	575	633	583	570	594	565	601	598	598	599	558	602	594	616	576	560	598	604	588	569	554	608	598	568	587	551	636	576	596	588	578	575	533	598	576	581	591	617	605	632	564	626	578	558	599	539	561	585	557	580	609	574	570	593	581	516	556	611	594	569	579	588	527	565	621	575	561	591	558	554	586	601	607	609	600	577	516	589	577	561	615	602	612	556	579	542	580	581	575	559	556	599	567	582	563	575	573	585	554	642	546	583	567	594	549	565	594	604	581	563	586	578	559	575	549	614	599	594	562	571	611	566	593	600	619	609	556	590	577	550	566	592	579	576	604	565	600	567	583	599	602	589	594	606	586	561	615	576	568	587	589	559	573	626	634	586	568	600	583	610	609	587	591	589	575	583	597	542	589	569	607	609	562	577	563	590	575	603	572	603	555	582	577	602	581	553	593	554	570	597	606	591	562	569	602	591	622	600	592	594	593	600	577	590	588	585	562	581	617	558	579	620	565	589	570	611	556	576	602	630	579	533	632	586	575	593	606	589	586	609	615	548	619	570	564	592	565	580	598	592	613	532	527	600	602	584	590	588	534	578	602	562	599	597	557	569	557	600	576	528	596	560	610	566	597	549	559	569	592	571	567	585	576	583	572	608	612	606	558	569	555	583	579	621	590	594	585	543	546	577	566	601	600	600	593	628	610	564	587	587	564	583	576	583	639	563	561	600	581	600	609	605	554	528	569	591	646	533	538	581	576	594	525	613	585	578	592	581	561	594	554	591	549	585	599	603	566	574	543	580	522	608	590	558	597	590	591	567	569	560	598	608	617	580	561	607	610	589
24098	15803	27875	10516	13019	12661	11307	9935	8772	8057	7526	7325	7083	6689	6509	6392	6273	6164	6134	6039	5996	5956	5844	5806	5749	5721	5718	5725	5804	5740	5644	5498	5632	5553	5549	5503	5578	5594	5511	5673	5679	5583	5549	5655	5641	5581	5498	5468	5539	5582	5618	5441	5617	5551	5548	5433	5594	5489	5583	5626	5519	5539	5516	5549	5583	5376	5601	5554	5464	5346	5548	5615	5520	5533	5575	5518	5557	5559	5603	5684	5560	5482	5516	5481	5562	5494	5559	5573	5610	5562	5493	5355	5644	5600	5512	5465	5445	5430	5644	5422	5538	5538	5511	5605	5504	5455	5573	5631	5558	5481	5554	5601	5442	5456	5487	5563	5475	5456	5663	5556	5628	5561	5511	5502	5476	5445	5601	5659	5396	5625	5521	5491	5606	5480	5583	5606	5647	5645	5467	5506	5546	5467	5517	5366	5529	5539	5502	5525	5609	5653	5594	5650	5609	5559	5549	5428	5451	5465	5530	5570	5482	5513	5547	5535	5443	5471	5597	5580	5442	5550	5459	5528	5479	5459	5528	5485	5571	5631	5554	5546	5595	5561	5437	5520	5632	5423	5569	5590	5525	5475	5517	5429	5441	5525	5529	5512	5547	5538	5462	5654	5610	5514	5656	5572	5487	5619	5515	5609	5439	5425	5629	5498	5448	5529	5517	5581	5478	5451	5611	5515	5535	5506	5540	5589	5487	5509	5568	5476	5482	5462	5536	5489	5458	5517	5523	5432	5581	5487	5530	5551	5500	5512	5521	5581	5521	5566	5522	5536	5525	5387	5457	5509	5395	5569	5537	5544	5561	5528	5511	5517	5492	5471	5496	5560	5527	5518	5385	5558	5497	5462	5493	5499	5521	5481	5560	5543	5443	5474	5448	5698	5591	5498	5478	5528	5411	5606	5474	5550	5541	5525	5507	5532	5529	5525	5604	5502	5582	5457	5596	5501	5483	5467	5493	5585	5661	5590	5521	5507	5521	5502	5604	5477	5571	5474	5527	5587	5438	5536	5556	5591	5474	5484	5438	5597	5448	5578	5556	5494	5472	5504	5491	5457	5515	5585	5529	5452	5391	5496	5547	5523	5536	5564	5593	5453	5462	5603	5481	5591	5498	5484	5495	5594	5566	5531	5522	5545	5458	5539	5519	5488	5509	5516	5498	5610	5475	5464	5337	5490	5540	5491	5629	5585	5437	5558	5563	5410	5469	5519	5435	5498	5593	5566	5464	5486	5521	5454	5563	5478	5496	5421	5547	5570	5521	5510	5644	5477	5551	5513	5449	5494	5454	5503	5509	5542	5426	5575	5426	5495	5549	5624	5565	5582	5491	5637	5414	5550	5580	5580	5523	5663	5512	5533	5549	5507	5480	5565	5485	5540	5514	5484	5436	5538	5544	5495	5561	5508	5462	5553	5568	5570	5457	5446	5444	5565	5528	5543	5477	5639	5554	5599	5489	5558	5457	5507	5578	5420	5523	5526	5604	5605	5519	5327	5434	5452	5547	5498	5589	5510	5526	5641	5582	5498	5600	5482	5580	5533	5597	5459	5547	5497	5448	5350	5495	5469	5524	5514	5486	5487	5421	5483	5583	5474	5473	5496	5511	5532	5448	5493	5444	5443	5501	5428	5487	5568	5500	5569	5469	5481	5588	5476	5541	5414	5554	5466	5505	5391	5506	5423	5480	5486	5456	5371	5455	5580	5471	5517	5433	5525	5499	5534	5412	5525	5329	5514	5542	5617	5542	5494	5463	5379	5392	5499	5465	5581	5550	5401	5508	5516	5558	5429	5500	5409	5587	5476	5619	5561	5384	5559	5494	5493	5498	5560	5467	5423	5508	5626	5633	5507	5557	5429	5672	5539	5565	5464	5492	5634	5404	5363	5548	5449	5503	5428	5466	5466	5464	5452	5385	5519	5486	5470	5398	5552	5519	5572	5486	5584	5564	5459	5569	5582	5465	5511	5510	5554	5490	5648	5600	5654	5519	5388	5485	5461	5528	5485	5557	5592	5474	5482	5554	5457	5533	5605	5472	5514	5549	5349	5498	5429	5407	5501	5593	5449	5529	5464	5589	5461	5510	5596	5549	5488	5508	5512	5536	5435	5548	5573	5519	5509	5469	5444	5397	5497	5545	5478	5605	5625	5545	5445	5359	5564	5490	5614	5562	5564	5530	5485	5594	5575	5582	5522	5535	5470	5467	5603	5436	5566	5547	5589	5501	5392	5603	5545	5574	5550	5483	5570	5489	5455	5517	5550	5539	5574	5545	5583	5413	5429	5624	5554	5499	5524	5506	5503	5395	5370	5567	5541	5382	5608	5501	5546	5599	5601	5448	5521	5492	5460	5514	5649	5436	5496	5529	5471	5625	5475	5470	5561	5572	5484	5560	5455	5604	5502	5433	5575	5592	5639	5542	5536	5503	5415	5723	5482	5483	5526	5464	5650	5554	5581	5496	5417	5472	5584	5508	5619	5513	5429	5568	5469	5711	5372	5457	5482	5513	5450	5482	5334	5440	5544	5527	5538	5452	5644	5300	5569	5496	5612	5529	5519	5451	5673	5446	5592	5495	5475	5530	5592	5613	5435	5500	5526	5659	5660	5532	5477	5534	5459	5528	5533	5464	5535	5470	5467	5557	5558	5537	5522	5628	5452	5534	5533	5452	5513	5550	5540	5482	5470	5606	5461	5650	5431	5471	5531	5412	5571	5504	5529	5572	5625	5402	5479	5424	5545	5498	5628	5532	5534	5561	5545	5568	5583	5546	5597	5466	5550	5597	5569	5505	5562	5328	5540	5435	5478	5428	5432	5449	5523	5566	5495	5374	5435	5484	5460	5396	5536	5579	5482	5520	5414	5504	5410	5601	5473	5525	5397	5439	5652	5457	5476	5525	5593	5544	5543	5505	5514	5537	5585	5491	5511	5553	5485	5591	5518	5560	5574	5517	5511	5475	5613	5409	5547	5491	5481	5480	5493	5607	5579	5573	5501	5489	5468	5720	5540	5535	5637	5520	5442	5424	5606	5536	5548	5467	5580	5517	5541	5480	5400	5547	5525	5485	5482	5469	5456	5405	5548	5553	5613	5600	5509	5530	5539	5602	5489	5518	5511	5474	5419	5465	5501	5544	5554	5585	5578	5571	5567	5562	5665	5638	5558	5534	5588	5409	5434	5439	5701	5470	5681	5527	5474	5449	5587	5496	5546	5564	5430	5610	5513	5457	5587	5413	5571	5631	5518	5585	5523	5573	5551	5621	5493	5471	5678	5525	5519	5631	5466	5582	5400	5546	5547	5538	5418	5555	5497	5530	5536	5633	5708	5577	5497	5598	5540	5492	5455	5525	5607	5563	5552	5600	5585	5561	5504	5478	5615	5528	5557	5513	5454	5483	5560	5442	5591	5598	5548	5596	5577	5497	5508	5556	5487	5621	5459	5551	5543	5478	5646	5487	5551	5527	5400	5458	5583	5602	5517	5584	5517	5513	5474	5509	5399	5692	5602	5550	5521	5421	5611	5479	5468	5469	5689	5577	5493	5574	5490	5581	5377	5546	5465	5411	5541	5482	5494	5446	5484	5449	5411	5433	5556	5456	5554	5545	5380	5638	5516	5589	5432	5600	5575	5578	5514	5569	5497	5521	5598	5480	5437	5459	5542	5571	5531	5467	5544	5639	5573	5552	5550	5575	5561	5563	5517	5546	5517	5452	5502	5543	5476	5569	5679	5436	5598	5568	5664	5561	5600	5479	5482	5523	5548	5377	5436	5590	5500	5562	5662	5497	5588	5501	5650	5531	5485	5609	5566	5439	5574	5550	5605	5575	5572	5533	5464	5604	5500	5423	5491	5611	5609	5463	5496	5597	5509	5426	5584	5519	5544	5418	5436	5524	5530	5383	5681	5544	5370	5494	5557	5416	5584	5487	5488	5512	5502	5405	5558	5619	5554	5507	5460	5553	5539	5513	5484	5450	5550	5504	5479	5438	5581	5484	5540	5393	5425	5661	5502	5568	5438	5701	5512	5416	5488	5545	5634	5558	5571	5494	5457	5496	5414	5507	5628	5524	5503	5626	5567	5566	5553	5552	5497	5629	5399	5569	5632	5412	5554	5561	5444	5587	5425	5480	5547	5386	5369	5435	5573	5558	5465	5580	5598	5453	5548	5570	5469	5506	5562	5454	5455	5470	5564	5536	5518	5477	5531	5504	5587	5548	5585	5527	5419	5545	5508	5457	5465	5677	5598	5572	5467	5503	5505	5456	5537	5396	5589	5392	5572	5489	5432	5542	5527	5615	5555	5475	5544	5482	5506	5591	5528	5533	5557	5468	5614	5598	5489	5475	5463	5501	5556	5572	5450	5479	5670	5393	5507	5570	5464	5553	5577	5456	5611	5456	5585	5345	5492	5415	5521	5675	5505	5543	5514	5382	5587	5482	5488	5630	5411	5614	5475	5473	5469	5406	5438	5413	5556	5468	5434	5509	5507	5513	5555	5537	5534	5590	5597	5563	5539	5533	5552	5606	5561	5375	5529	5430	5611	5535	5373	5512	5677	5426	5549	5396	5525	5462	5635	5463	5444	5564	5703	5359	5564	5506	5508	5574	5562	5474	5458	5517	5631	5511	5524	5569	5571	5389	5543	5649	5625	5550	5444	5394	5527	5331	5564	5452	5562	5584	5596	5499	5567	5468	5621	5375	5593	5505	5570	5453	5577	5517	5492	5529	5645	5569	5459	5575	5574	5470	5604	5451	5530	5587	5527	5485	5496	5361	5519	5504	5567	5462	5614	5488	5447	5448	5473	5623	5524	5593	5452	5527	5652	5575	5543	5439	5436	5492	5487	5504	5506	5471	5577	5425	5583	5510	5543	5450	5474	5619	5593	5618	5532	5522	5449	5455	5528	5529	5459	5479	5622	5443	5686	5536	5503	5573	5582	5635	5542	5481	5431	5562	5534	5516	5417	5537	5418	5501	5505	5489	5574	5607	5443	5502	5469	5549	5490	5620	5450	5451	5532	5617	5491	5421	5475	5535	5526	5608	5569	5464	5555	5519	5550	5480	5423	5533	5444	5523	5545	5480	5567	5566	5590	5490	5403	5573	5460
2987	1352	5009	853	628	718	648	633	570	588	539	508	568	519	477	492	528	465	504	523	518	492	466	468	490	528	534	504	456	491	467	437	507	489	488	485	499	488	484	439	484	503	466	498	470	478	482	483	498	483	465	480	500	491	478	489	509	499	489	468	489	485	446	461	488	462	473	504	460	468	482	488	433	481	468	459	527	475	429	456	480	482	493	486	467	497	475	458	464	490	456	521	506	442	447	473	431	434	442	456	493	499	491	454	475	466	459	486	470	522	479	417	460	475	496	467	504	487	481	487	489	490	497	440	491	485	498	440	489	482	487	491	486	470	495	441	461	494	428	461	426	488	505	486	467	477	457	487	500	476	486	472	472	454	479	457	502	490	495	470	502	447	446	484	487	498	463	485	476	462	481	463	437	451	522	514	488	493	488	483	462	489	452	471	462	441	469	491	494	468	460	479	538	442	463	458	455	483	485	461	439	449	474	485	475	450	470	485	464	475	476	482	499	512	510	478	418	445	486	485	482	465	489	456	465	443	478	475	460	489	504	453	454	457	460	472	492	467	466	462	464	422	442	491	484	439	502	450	471	515	460	436	434	484	501	481	460	481	498	472	484	477	442	485	480	459	500	464	465	475	481	491	450	497	482	479	472	513	458	459	470	449	427	483	464	474	478	489	464	457	485	461	441	495	483	463	478	458	463	451	483	453	477	450	478	495	441	460	504	489	514	466	460	484	477	440	469	440	444	454	463	447	439	426	468	451	474	456	455	429	465	452	508	457	453	435	436	465	462	441	474	500	489	463	492	480	460	476	447	467	496	469	491	434	470	463	509	495	468	456	458	475	461	471	475	471	475	502	472	445	479	474	471	481	456	495	454	482	490	491	500	446	445	484	488	511	495	497	475	445	483	422	504	481	447	496	514	512	469	477	481	449	465	465	507	509	452	446	471	481	487	503	487	488	468	435	491	457	516	456	473	513	534	485	468	480	470	455	485	436	447	524	543	457	449	462	487	488	501	457	486	512	460	468	450	460	478	461	503	487	493	472	473	458	462	460	487	442	479	453	482	459	467	460	497	490	497	477	473	457	485	510	475	487	489	494	452	460	476	464	458	495	444	480	486	486	472	486	497	496	467	493	457	463	476	471	506	489	461	479	485	443	477	454	474	533	451	470	500	501	455	519	448	447	497	461	452	459	457	466	468	483	525	457	513	497	474	430	457	480	456	447	491	514	471	512	486	478	446	478	468	481	481	470	513	499	480	448	494	448	452	447	531	457	518	497	446	443	483	504	452	513	492	459	427	488	466	470	462	489	476	474	480	424	467	435	448	479	478	524	491	518	423	525	464	437	485	456	446	454	455	472	493	499	493	473	494	500	456	449	452	466	458	460	460	480	457	479	482	464	468	469	514	453	467	457	434	470	475	465	467	470	492	462	481	450	482	494	477	455	478	502	535	478	438	498	488	473	463	485	465	465	489	470	473	477	470	418	467	483	465	464	477	482	461	491	485	476	480	462	455	453	468	496	493	476	497	453	475	504	503	450	445	498	429	450	475	472	433	480	495	478	454	462	482	478	479	495	476	465	483	459	475	502	458	472	504	470	482	505	488	464	465	484	441	463	480	472	483	453	473	497	476	511	425	423	500	467	431	426	445	468	447	456	527	481	477	476	455	468	441	460	463	485	465	468	460	451	480	482	470	486	498	507	476	498	491	463	488	452	471	472	484	507	489	470	477	462	416	503	442	446	480	454	484	462	465	451	491	430	449	417	421	508	452	477	472	411	480	453	462	483	479	492	500	473	466	501	467	472	467	490	460	479	470	429	476	480	452	483	487	487	485	487	456	463	463	443	471	478	474	495	485	470	495	458	469	497	499	485	471	439	457	490	475	488	513	479	439	452	474	474	416	444	457	489	474	483	505	437	524	460	464	425	478	493	476	459	486	463	461	485	500	425	486	461	456	482	471	480	462	480	461	492	478	437	490	489	462	455	463	483	494	482	485	451	466	448	460	451	459	457	450	466	478	453	468	483	469	467	430	480	443	451	458	513	450	474	465	514	454	491	455	522	482	485	511	465	496	431	462	481	476	500	460	472	522	533	469	468	458	500	450	448	479	462	468	493	505	500	483	462	486	475	495	464	484	461	472	481	476	475	476	447	481	497	476	479	520	470	460	477	469	448	479	460	491	458	469	420	439	456	473	485	471	480	486	530	497	472	445	443	509	496	489	442	448	444	488	500	454	462	467	510	473	466	494	472	483	492	513	482	498	497	477	469	468	469	446	476	507	460	479	447	452	461	456	482	481	475	477	466	491	490	466	438	451	462	492	473	474	498	498	486	476	511	445	478	473	487	461	454	468	457	493	490	492	498	427	518	503	478	500	472	459	463	444	514	464	480	476	465	455	459	482	450	473	434	476	492	458	479	464	484	516	477	470	477	442	484	459	450	467	454	497	485	486	457	466	487	452	444	495	469	440	482	501	430	496	490	519	466	482	478	482	471	467	476	464	495	485	452	460	441	457	459	471	480	443	486	514	493	476	446	450	456	465	444	478	475	460	473	527	471	447	492	482	494	469	501	476	473	456	499	489	438	463	483	461	498	470	498	514	489	458	492	494	472	492	455	503	450	491	465	471	473	472	499	511	458	458	473	487	436	488	464	457	495	454	447	477	428	484	446	474	450	482	472	502	460	499	474	508	459	478	476	466	468	461	499	495	461	468	479	477	470	478	490	507	461	500	448	495	495	468	496	472	465	476	472	497	477	463	458	498	472	456	449	507	463	451	470	449	476	478	445	473	526	485	461	494	463	473	467	445	476	455	478	460	438	523	523	467	497	505	452	459	490	517	445	465	460	461	474	470	503	494	474	531	478	503	474	466	450	480	463	458	465	481	504	453	510	445	450	489	505	494	425	463	492	490	440	466	483	450	472	439	483	461	503	484	489	450	462	525	472	480	476	496	470	481	496	464	476	456	505	461	478	514	477	447	468	444	492	490	418	439	469	492	501	465	471	475	487	495	482	474	482	468	465	456	462	486	514	489	475	475	461	487	467	460	471	488	484	473	480	476	476	464	461	504	458	465	425	472	519	474	466	479	471	495	457	491	463	456	472	458	490	506	458	492	437	472	490	478	480	463	472	508	485	446	485	471	496	525	472	487	459	486	459	444	462	470	478	455	417	500	449	452	478	491	499	494	440	464	474	480	475	491	467	449	449	452	448	515	462	466	433	460	490	452	434	458	473	471	505	451	514	424	412	456	440	473	477	454	477	466	456	518	435	478	491	440	438	483	424	478	481	490	471	437	513	450	495	478	484	455	491	458	477	474	530	447	443	429	492	451	451	488	450	456	458	485	479	473	480	460	480	469	462	436	477	468	493	448	463	491	464	476	462	477	471	470	466	463	449	500	439	453	491	475	411	470	454	461	456	440	477	468	476	514	480	443	482	453	487	522	458	481	437	444	449	462	494	475	421	431	437	452	465	485	452	476	479	465	439
27431	19071	35847	14921	19102	18369	15899	13402	11246	9932	8949	8333	7912	7243	6854	6545	6190	6140	5978	5723	5721	5481	5444	5355	5367	5178	5217	5113	5087	5056	4945	4903	5087	4879	4947	4813	4805	4721	4847	4704	4795	4685	4698	4710	4763	4776	4675	4731	4837	4629	4719	4744	4610	4722	4600	4676	4632	4696	4688	4705	4655	4636	4638	4796	4620	4693	4642	4656	4581	4549	4584	4723	4512	4642	4534	4568	4760	4612	4612	4566	4675	4680	4617	4657	4666	4676	4543	4548	4570	4786	4599	4612	4707	4622	4645	4555	4661	4795	4710	4520	4588	4560	4617	4634	4657	4584	4502	4577	4552	4573	4545	4606	4605	4609	4551	4635	4556	4642	4711	4658	4619	4638	4636	4671	4653	4569	4432	4553	4549	4591	4538	4724	4517	4572	4710	4670	4497	4614	4661	4635	4535	4634	4659	4623	4563	4592	4504	4597	4613	4576	4648	4563	4557	4543	4463	4573	4557	4628	4618	4632	4611	4543	4625	4573	4649	4551	4533	4617	4508	4682	4603	4572	4626	4638	4534	4672	4597	4581	4544	4659	4535	4610	4638	4666	4568	4682	4579	4571	4551	4648	4534	4529	4613	4543	4678	4535	4557	4574	4707	4652	4664	4523	4621	4463	4657	4613	4626	4533	4567	4556	4537	4597	4578	4637	4579	4627	4514	4516	4579	4604	4541	4509	4521	4597	4582	4685	4585	4647	4639	4725	4551	4586	4397	4548	4624	4571	4662	4587	4597	4576	4551	4694	4611	4493	4740	4600	4539	4626	4710	4627	4618	4622	4416	4583	4605	4546	4528	4673	4628	4566	4513	4604	4577	4523	4737	4672	4502	4501	4686	4495	4526	4683	4575	4679	4651	4668	4712	4611	4554	4607	4560	4568	4577	4631	4564	4599	4601	4550	4564	4539	4604	4590	4551	4581	4632	4605	4531	4603	4690	4655	4662	4642	4533	4674	4614	4592	4481	4668	4593	4665	4650	4576	4569	4753	4612	4662	4595	4509	4687	4593	4519	4630	4506	4493	4613	4649	4575	4550	4501	4543	4558	4547	4591	4677	4592	4591	4445	4605	4511	4658	4573	4669	4685	4654	4639	4545	4712	4636	4574	4513	4662	4534	4555	4512	4647	4601	4630	4631	4580	4595	4524	4581	4691	4559	4627	4642	4612	4655	4567	4495	4634	4532	4580	4609	4528	4575	4685	4557	4632	4711	4547	4658	4632	4728	4531	4677	4621	4606	4646	4627	4561	4639	4636	4640	4648	4630	4542	4539	4533	4603	4594	4684	4705	4597	4525	4688	4525	4635	4634	4518	4686	4523	4569	4588	4622	4579	4675	4607	4656	4628	4664	4601	4688	4516	4613	4644	4655	4689	4647	4613	4535	4589	4610	4679	4506	4553	4444	4522	4582	4645	4561	4611	4587	4564	4498	4599	4388	4628	4540	4626	4584	4619	4517	4721	4640	4549	4644	4611	4660	4625	4421	4543	4553	4528	4556	4677	4550	4447	4628	4613	4582	4571	4675	4593	4585	4569	4723	4635	4693	4646	4652	4496	4600	4566	4587	4592	4570	4618	4517	4586	4666	4533	4537	4604	4518	4641	4532	4498	4610	4548	4485	4604	4539	4614	4597	4556	4619	4592	4466	4486	4612	4499	4531	4610	4602	4630	4490	4634	4657	4599	4615	4495	4576	4577	4595	4570	4491	4566	4583	4556	4573	4530	4541	4534	4558	4499	4552	4507	4629	4525	4586	4536	4652	4606	4595	4543	4502	4746	4616	4617	4561	4493	4604	4671	4562	4622	4636	4588	4588	4611	4568	4604	4587	4648	4547	4565	4477	4564	4571	4514	4640	4556	4658	4572	4614	4577	4622	4700	4525	4643	4514	4594	4513	4695	4608	4590	4620	4782	4553	4561	4650	4604	4692	4670	4563	4554	4627	4537	4681	4552	4614	4639	4581	4510	4674	4632	4643	4673	4494	4626	4544	4492	4655	4541	4666	4645	4572	4594	4611	4706	4603	4675	4738	4622	4637	4578	4758	4592	4578	4649	4625	4652	4567	4568	4620	4611	4578	4626	4616	4556	4557	4606	4557	4523	4528	4573	4628	4581	4527	4554	4612	4633	4664	4630	4515	4561	4682	4576	4587	4617	4603	4463	4598	4554	4614	4588	4585	4604	4608	4550	4642	4602	4583	4647	4586	4574	4641	4544	4554	4662	4676	4653	4704	4566	4617	4571	4607	4476	4518	4593	4716	4483	4512	4508	4657	4602	4581	4456	4569	4577	4606	4523	4458	4458	4546	4591	4601	4652	4628	4590	4514	4574	4682	4668	4616	4635	4614	4609	4683	4456	4588	4602	4614	4664	4543	4657	4610	4418	4695	4562	4679	4621	4688	4629	4529	4685	4496	4574	4695	4630	4611	4598	4571	4653	4600	4565	4595	4598	4694	4631	4607	4583	4513	4544	4589	4579	4578	4595	4538	4722	4654	4619	4456	4696	4586	4615	4609	4590	4736	4605	4623	4513	4709	4510	4700	4540	4628	4612	4574	4602	4510	4618	4606	4640	4668	4521	4601	4514	4622	4698	4655	4645	4544	4575	4582	4625	4593	4713	4569	4612	4617	4565	4590	4614	4570	4441	4586	4574	4635	4560	4655	4547	4598	4606	4556	4558	4628	4581	4640	4474	4670	4576	4644	4549	4632	4629	4613	4674	4544	4535	4568	4606	4613	4643	4623	4482	4665	4598	4541	4632	4614	4539	4635	4630	4661	4694	4648	4625	4518	4530	4493	4627	4585	4659	4525	4522	4542	4611	4551	4508	4596	4609	4664	4670	4658	4527	4606	4519	4597	4573	4606	4483	4617	4605	4614	4616	4538	4614	4632	4669	4632	4584	4647	4734	4665	4594	4577	4572	4573	4511	4595	4624	4695	4533	4657	4591	4603	4604	4580	4673	4518	4602	4688	4568	4622	4554	4609	4614	4598	4500	4629	4567	4545	4631	4556	4520	4580	4628	4490	4608	4613	4468	4679	4639	4531	4494	4528	4665	4507	4564	4635	4553	4680	4628	4527	4568	4508	4677	4561	4516	4512	4636	4468	4675	4599	4481	4612	4625	4564	4643	4531	4596	4602	4554	4610	4545	4591	4435	4563	4604	4667	4646	4594	4540	4566	4607	4596	4620	4577	4636	4559	4471	4572	4577	4581	4527	4593	4646	4556	4680	4550	4574	4572	4604	4639	4600	4578	4613	4604	4566	4674	4591	4596	4552	4696	4605	4553	4497	4517	4579	4537	4572	4671	4546	4623	4610	4398	4407	4662	4546	4543	4623	4474	4521	4630	4590	4642	4511	4560	4585	4518	4572	4617	4574	4574	4630	4576	4661	4632	4547	4592	4590	4564	4535	4674	4613	4618	4567	4537	4664	4652	4665	4529	4525	4592	4609	4513	4652	4578	4535	4533	4669	4614	4576	4618	4574	4546	4540	4622	4480	4572	4627	4579	4473	4654	4629	4523	4686	4615	4605	4639	4660	4651	4610	4664	4548	4569	4605	4656	4650	4582	4566	4696	4524	4632	4536	4482	4631	4692	4645	4621	4626	4531	4646	4512	4554	4590	4604	4681	4573	4520	4552	4715	4483	4600	4687	4623	4672	4573	4600	4715	4502	4478	4652	4542	4626	4542	4544	4548	4565	4449	4653	4595	4661	4542	4479	4603	4590	4564	4510	4663	4724	4559	4629	4480	4624	4647	4534	4629	4689	4463	4586	4510	4613	4603	4638	4578	4517	4585	4680	4504	4628	4630	4658	4617	4570	4585	4571	4614	4606	4561	4568	4624	4589	4663	4626	4536	4482	4624	4584	4487	4586	4566	4519	4642	4577	4770	4603	4692	4638	4630	4532	4563	4590	4533	4528	4640	4620	4555	4573	4649	4597	4518	4582	4601	4447	4609	4590	4538	4549	4673	4674	4521	4586	4568	4624	4628	4517	4563	4619	4674	4552	4584	4584	4508	4537	4585	4542	4565	4569	4589	4583	4687	4541	4582	4563	4723	4666	4464	4613	4474	4710	4604	4729	4581	4652	4602	4601	4554	4690	4627	4667	4649	4581	4686	4608	4558	4581	4630	4566	4545	4615	4522	4592	4613	4709	4722	4642	4534	4654	4582	4589	4633	4521	4755	4585	4597	4531	4628	4592	4544	4589	4585	4468	4624	4511	4554	4563	4573	4628	4525	4660	4467	4607	4570	4605	4537	4564	4486	4561	4566	4652	4650	4498	4638	4755	4601	4579	4585	4547	4591	4465	4596	4525	4541	4716	4617	4582	4572	4588	4633	4606	4552	4576	4556	4569	4565	4595	4646	4576	4599	4570	4645	4578	4627	4637	4600	4690	4527	4599	4558	4604	4502	4647	4549	4572	4657	4590	4589	4525	4577	4578	4506	4642	4577	4414	4603	4467	4621	4566	4592	4639	4581	4599	4539	4582	4490	4568	4516	4670	4585	4629	4577	4655	4509	4563	4684	4611	4680	4534	4492	4671	4563	4567	4564	4660	4496	4650	4535	4548	4590	4668	4545	4612	4625	4622	4562	4732	4588	4700	4551	4656	4629	4602	4594	4540	4509	4643	4740	4514	4618	4607	4589	4589	4732	4563	4482	4555	4635	4644	4556	4559	4572	4546	4496	4691	4595	4625	4642	4652	4612	4443	4590	4564	4559	4636	4660	4530	4560	4587	4571	4621	4649	4562	4462	4508	4625	4612	4599	4574	4499	4537	4464	4579	4578	4637	4603	4623	4586	4615	4669	4630	4612	4772	4616	4746	4522	4585	4651	4562	4602	4535	4633	4431	4687	4552	4630	4605	4535	4682	4590	4546	4436	4599	4622	4650	4561	4584	4659	4671	4588	4452	4647	4501	4531	4630	4596	4622	4510	4688	4697	4633	4559	4492	4526	4535	4473	4618	4591	4509	4535	4578	4571	4588	4685	4657	4503	4632	4690	4630	4570	4466	4560	4471	4549	4623	4647	4585	4584	4563	4537	4571	4476	4602	4644	4613	4634	4729	4579	4624	4590	4642	4576	4608	4615	4513
2745	912	1448	884	811	859	856	869	845	864	822	831	764	766	779	848	789	825	817	827	838	792	753	841	775	815	808	800	808	783	814	890	795	812	831	835	777	828	832	754	813	774	804	799	769	812	789	818	796	786	764	788	827	805	815	878	796	785	799	825	850	824	791	831	807	810	803	793	782	774	773	797	780	778	824	837	730	798	869	833	789	765	827	805	844	792	802	849	806	782	838	795	812	786	840	786	788	806	784	859	767	803	819	795	843	793	811	818	803	798	761	811	740	805	808	770	811	794	872	776	821	818	741	839	829	769	868	763	776	811	781	758	800	819	778	787	821	815	792	849	804	824	816	747	823	773	751	812	808	783	827	842	774	867	781	784	841	808	837	793	825	812	800	822	801	855	817	837	801	801	815	843	796	790	789	842	830	795	835	809	785	805	828	806	796	803	736	768	780	778	850	767	815	797	829	812	804	811	791	779	848	849	851	793	801	865	768	804	789	831	834	804	841	843	818	808	750	796	794	820	813	841	836	786	816	812	804	839	763	768	790	823	797	820	771	839	788	785	792	826	783	810	774	817	823	808	839	845	798	840	813	818	765	855	824	807	774	765	812	826	774	796	800	790	789	780	847	845	800	789	802	790	811	831	831	876	823	779	792	787	755	786	812	801	791	763	812	826	801	826	837	848	839	812	886	771	799	812	770	782	840	755	813	772	845	819	787	803	805	834	835	834	802	855	810	791	775	789	816	826	779	832	756	782	801	821	805	793	832	778	782	817	776	831	774	850	770	809	826	834	816	802	756	816	843	803	815	784	798	756	768	794	756	886	784	856	866	794	835	789	761	818	794	809	762	816	803	798	805	797	838	800	835	792	754	781	842	801	761	832	798	812	822	779	786	777	771	773	805	785	829	790	797	777	786	811	822	802	810	855	791	821	827	823	814	777	795	751	748	808	799	777	816	776	824	768	835	775	824	803	786	803	815	759	842	823	851	803	887	805	849	747	808	808	808	813	779	838	829	822	849	806	805	804	774	776	820	800	828	848	835	842	834	811	836	770	809	875	767	816	787	832	821	821	788	785	821	840	740	753	784	809	805	838	800	810	811	800	816	805	775	868	812	790	799	798	756	810	796	772	842	787	814	771	828	797	845	793	799	789	792	839	800	786	798	795	851	813	872	827	814	756	772	754	773	774	786	797	827	883	785	841	746	771	821	850	884	818	853	809	829	802	799	834	814	810	770	841	834	780	800	816	773	819	811	849	820	800	779	778	794	788	801	838	805	821	833	811	807	771	804	834	847	773	798	827	865	774	791	790	808	791	792	794	806	802	877	833	834	798	822	852	850	810	786	788	812	790	819	818	826	833	791	846	781	819	828	843	821	822	816	825	854	821	795	787	816	815	826	785	824	799	851	840	819	840	779	838	843	795	784	787	809	821	795	759	823	831	849	820	781	783	813	802	811	828	760	784	791	769	748	812	768	826	834	776	764	776	842	771	804	813	830	814	828	777	796	792	798	877	751	818	832	837	837	777	869	800	805	777	794	798	793	881	831	805	808	816	836	776	855	775	839	748	826	856	821	827	795	785	824	777	805	794	840	825	814	795	811	789	835	786	805	821	780	822	828	796	823	810	871	784	787	813	781	821	861	845	805	791	846	798	841	791	813	808	770	809	820	769	756	764	861	732	795	796	745	857	786	827	804	793	822	781	846	803	784	788	790	794	815	840	842	791	774	786	877	800	834	791	836	778	832	795	769	739	871	819	801	839	824	800	834	836	803	794	798	874	792	816	788	812	820	819	849	809	835	833	809	855	813	776	808	879	791	735	784	800	828	806	823	815	809	786	775	785	800	813	806	763	806	867	850	820	813	845	808	836	813	851	820	802	777	832	775	838	834	841	769	852	802	798	793	807	786	803	851	796	830	779	808	801	815	823	836	800	879	820	829	794	756	813	853	801	759	787	840	787	830	795	774	773	771	776	801	797	814	772	794	786	748	800	778	793	748	832	825	827	817	771	793	855	832	830	789	806	793	859	806	823	843	822	831	798	819	758	822	769	752	826	853	768	789	826	814	841	788	821	817	855	792	780	822	845	793	848	815	810	818	777	802	779	766	849	763	811	763	798	815	776	848	862	829	842	781	841	766	808	823	831	794	839	840	783	792	762	819	754	849	812	859	774	856	768	788	809	791	791	814	722	807	871	824	770	810	791	781	787	829	791	782	802	801	758	782	776	759	817	771	809	835	784	815	801	826	782	758	755	830	828	809	791	819	770	757	806	824	825	819	856	796	825	790	828	783	821	785	797	808	833	794	802	823	782	781	875	780	792	837	818	839	847	785	770	825	787	787	798	814	794	792	811	814	776	749	837	837	772	811	860	812	774	787	832	787	816	813	849	788	830	822	813	803	796	835	802	776	821	796	802	830	800	758	820	791	841	762	823	817	784	798	811	813	830	812	796	857	830	799	795	799	843	791	784	743	763	764	795	827	756	770	791	783	770	814	837	813	832	808	832	815	804	823	809	832	807	773	780	807	819	808	776	818	829	803	784	851	821	817	776	826	818	797	804	765	869	813	773	819	836	802	770	831	830	848	798	796	793	775	850	810	778	790	836	800	812	770	804	835	833	867	798	894	811	818	803	791	795	833	821	831	872	864	791	802	787	767	854	832	770	748	832	839	816	805	803	782	820	816	812	817	797	786	798	778	805	816	819	804	825	806	829	737	820	818	830	782	821	827	778	772	847	809	841	838	802	813	769	808	824	830	799	781	821	772	812	794	825	796	813	811	807	826	810	780	835	781	795	806	820	765	779	831	813	808	858	794	776	749	820	784	805	803	818	847	831	861	822	753	811	792	842	871	851	774	774	788	824	808	795	852	819	835	780	840	769	793	795	805	869	788	771	789	790	783	877	818	822	788	756	792	764	830	827	870	784	825	791	817	784	840	807	810	794	773	782	811	850	745	789	794	814	783	807	821	822	774	736	794	812	862	791	828	828	881	830	809	790	805	773	832	786	784	820	771	803	828	757	773	840	828	850	840	802	806	788	816	828	799	802	779	816	815	805	770	838	773	794	785	818	824	838	760	856	827	765	738	800	784	834	893	826	800	865	805	802	735	773	794	849	807	808	767	799	778	767	753	776	825	817	812	773	784	819	773	797	789	809	800	744	798	809	784	837	813	842	839	767	779	784	788	821	737	768	833	787	816	861	772	815	810	846	815	815	819	795	765	861	765	828	820	853	825	790	821	824	761	826	775	808	754	804	797	808	800	794	836	776	776	835	841	803	821	837	784	776	825	772	775	778	786	847	730	791	844	803	809	800	834	777	822	773	808	816	843	837	802	784	806	812	819	797	845	839	812	801	758	809	820	841	814	790	813	801	828	836	791	761	768	783	844	822	813	765	804	741	784	795	830	823	775	786	817	830	793	806	799	802	848	778	800	815	807	781	806	859	786	816	791	818	854	795	785	810	786	805	813	786	833	814	821	795	770	772	819	770
16609	11464	18477	9851	10120	9826	9202	8679	8336	8055	7930	7837	7810	7659	7509	7576	7351	7396	7435	7442	7426	7283	7438	7377	7349	7478	7298	7468	7303	7377	7303	7467	7244	7272	7280	7493	7331	7275	7243	7229	7228	7232	7283	7151	7284	7192	7384	7224	7173	7271	7349	7234	7412	7277	7285	7316	7376	7344	7319	7212	7166	7286	7283	7114	7369	7300	7278	7275	7292	7246	7197	7303	7221	7250	7373	7251	7315	7320	7256	7307	7291	7129	7417	7248	7192	7281	7311	7284	7276	7345	7192	7310	7396	7240	7279	7228	7327	7255	7301	7341	7258	7366	7345	7294	7250	7247	7157	7271	7221	7230	7433	7340	7174	7134	7282	7245	7222	7288	7292	7381	7314	7381	7213	7313	7311	7229	7089	7373	7276	7183	7187	7348	7146	7274	7238	7244	7170	7234	7400	7294	7255	7290	7257	7301	7296	7278	7259	7284	7273	7254	7249	7240	7313	7210	7199	7300	7123	7256	7327	7352	7351	7348	7231	7087	7251	7255	7186	7303	7326	7206	7355	7386	7284	7077	7378	7373	7246	7260	7126	7218	7318	7258	7356	7154	7334	7201	7318	7270	7299	7143	7135	7264	7272	7243	7308	7179	7285	7271	7338	7300	7384	7256	7385	7340	7201	7303	7389	7425	7290	7182	7236	7287	7335	7254	7322	7257	7298	7139	7201	7117	7212	7352	7196	7127	7268	7226	7354	7318	7288	7160	7261	7167	7263	7324	7253	7253	7281	7206	7174	7239	7175	7332	7285	7142	7217	7262	7268	7225	7366	7216	7204	7256	7361	7209	7365	7228	7162	7239	7194	7302	7263	7238	7267	7148	7262	7237	7153	7151	7442	7193	7141	7252	7284	7220	7266	7169	7247	7272	7339	7292	7478	7166	7140	7332	7295	7124	7270	7136	7331	7237	7351	7138	7516	7339	7258	7323	7126	7098	7373	7117	7216	7306	7263	7188	7314	7187	7308	7302	7230	7296	7338	7218	7189	7249	7231	7283	7296	7320	7245	7414	7259	7230	7386	7315	7286	7305	7182	7285	7227	7287	7327	7310	7231	7189	7188	7273	7208	7182	7271	7319	7140	7234	7357	7478	7336	7094	7341	7156	7253	7295	7228	7198	7298	7214	7315	7291	7147	7504	7303	7302	7225	7249	7234	7389	7272	7346	7361	7241	7073	7225	7271	7234	7336	7308	7259	7171	7316	7319	7271	7228	7320	7360	7238	7233	7249	7222	7271	7338	7396	7275	7209	7235	7258	7291	7347	7211	7253	7286	7307	7217	7293	7308	7242	7146	7211	7200	7163	7303	7227	7170	7239	7293	7296	7366	7188	7340	7243	7199	7285	7190	7248	7165	7339	7166	7188	7226	7368	7212	7279	7411	7250	7336	7214	7396	7190	7285	7297	7221	7420	7314	7230	7209	7263	7418	7314	7312	7247	7388	7357	7344	7209	7465	7237	7299	7245	7251	7272	7189	7270	7272	7270	7249	7199	7181	7364	7404	7178	7275	7269	7297	7204	7237	7331	7198	7354	7277	7245	7203	7359	7230	7228	7225	7302	7266	7320	7230	7332	7301	7307	7229	7193	7331	7234	7182	7334	7337	7246	7183	7177	7276	7292	7309	7321	7351	7118	7296	7425	7262	7253	7228	7180	7176	7291	7288	7163	7231	7228	7294	7319	7256	7341	7288	7251	7239	7255	7261	7411	7209	7266	7116	7354	7257	7268	7120	7233	7202	7214	7228	7230	7310	7399	7244	7244	7385	7180	7192	7343	7264	7276	7255	7426	7201	7214	7262	7276	7404	7359	7186	7259	7522	7139	7245	7267	7442	7385	7385	7339	7201	7228	7386	7148	7161	7343	7234	7256	7249	7263	7179	7255	7280	7248	7265	7353	7261	7289	7208	7390	7305	7346	7237	7198	7346	7220	7326	7220	7164	7228	7238	7233	7307	7235	7357	7286	7216	7270	7155	7250	7322	7309	7170	7246	7222	7270	7213	7375	7221	7491	7187	7296	7250	7174	7327	7260	7225	7301	7252	7321	7354	7301	7200	7247	7366	7243	7275	7225	7276	7326	7227	7153	7404	7195	7280	7219	7197	7209	7341	7300	7302	7274	7269	7423	7217	7332	7276	7198	7170	7310	7086	7215	7167	7176	7213	7408	7213	7272	7219	7220	7381	7208	7213	7335	7284	7289	7194	7285	7327	7303	7340	7234	7254	7270	7367	7247	7240	7160	7237	7274	7266	7275	7106	7242	7108	7270	7277	7287	7385	7219	7294	7207	7273	7278	7373	7168	7216	7173	7324	7235	7252	7157	7197	7185	7249	7253	7247	7206	7298	7201	7270	7259	7411	7202	7293	7304	7168	7302	7329	7417	7246	7332	7259	7312	7301	7152	7156	7128	7437	7182	7363	7188	7278	7202	7380	7242	7278	7221	7083	7195	7266	7327	7304	7350	7259	7393	7400	7377	7345	7315	7239	7179	7210	7220	7267	7183	7327	7296	7302	7308	7401	7093	7338	7338	7206	7259	7373	7201	7344	7177	7261	7193	7270	7294	7260	7368	7434	7386	7236	7337	7295	7234	7107	7319	7230	7141	7143	7327	7195	7242	7254	7250	7261	7360	7184	7268	7292	7267	7254	7226	7263	7219	7203	7232	7173	7178	7257	7223	7196	7301	7415	7248	7267	7228	7173	7234	7401	7270	7149	7383	7252	7204	7168	7463	7280	7157	7238	7339	7299	7194	7475	7341	7357	7212	7276	7414	7167	7308	7288	7273	7474	7183	7183	7265	7203	7335	7245	7209	7276	7276	7364	7290	7260	7323	7175	7317	7392	7219	7160	7170	7257	7243	7269	7197	7190	7346	7260	7214	7387	7348	7350	7409	7232	7278	7255	7369	7119	7323	7262	7258	7175	7184	7189	7238	7275	7359	7283	7186	7437	7221	7310	7254	7207	7178	7224	7270	7109	7404	7309	7248	7344	7196	7214	7180	7332	7191	7236	7103	7376	7344	7368	7267	7303	7233	7242	7306	7386	7305	7302	7234	7327	7320	7167	7290	7294	7241	7214	7321	7241	7264	7212	7361	7219	7275	7311	7353	7203	7197	7123	7313	7218	7427	7307	7162	7212	7374	7297	7280	7352	7124	7353	7208	7224	7244	7447	7362	7334	7290	7349	7289	7302	7298	7241	7379	7246	7156	7323	7396	7123	7209	7216	7279	7331	7164	7245	7213	7304	7305	7270	7242	7198	7320	7119	7264	7230	7148	7270	7262	7258	7324	7119	7297	7250	7385	7238	7388	7281	7298	7235	7217	7316	7234	7235	7336	7150	7326	7282	7150	7198	7321	7247	7207	7337	7358	7179	7206	7358	7393	7269	7342	7250	7286	7220	7262	7281	7199	7265	7328	7290	7211	7208	7234	7163	7443	7150	7272	7230	7315	7183	7321	7262	7254	7392	7333	7273	7213	7147	7294	7308	7266	7156	7333	7424	7231	7385	7342	7279	7118	7222	7326	7130	7276	7161	7261	7170	7183	7458	7277	7097	7173	7279	7215	7289	7388	7342	7258	7270	7363	7247	7276	7215	7185	7285	7102	7131	7295	7414	7214	7200	7400	7264	7218	7301	7362	7153	7197	7063	7329	7350	7324	7260	7183	7357	7201	7327	7205	7166	7096	7215	7304	7156	7271	7213	7330	7221	7275	7209	7265	7108	7332	7423	7260	7275	7110	7288	7138	7371	7211	7205	7263	7276	7428	7098	7327	7139	7203	7491	7182	7255	7162	7423	7226	7135	7315	7250	7252	7216	7147	7309	7302	7117	7262	7210	7346	7230	7276	7391	7179	7263	7149	7324	7197	7126	7215	7367	7333	7333	7161	7287	7240	7307	7218	7193	7231	7225	7188	7323	7459	7204	7193	7211	7273	7060	7214	7151	7360	7218	7244	7316	7241	7367	7315	7175	7317	7191	7237	7236	7272	7161	7172	7061	7290	7429	7235	7256	7208	7317	7288	7283	7252	7311	7293	7268	7331	7353	7214	7248	7207	7331	7106	7274	7292	7353	7234	7272	7100	7310	7180	7179	7337	7236	7277	7321	7361	7311	7287	7214	7187	7304	7229	7412	7202	7233	7266	7253	7163	7121	7198	7272	7305	7334	7351	7274	7210	7210	7249	7376	7355	7246	7326	7156	7108	7336	7262	7230	7304	7288	7222	7277	7153	7393	7328	7173	7388	7204	7250	7312	7374	7212	7362	7337	7289	7317	7292	7286	7242	7384	7300	7265	7339	7235	7247	7318	7351	7245	7376	7378	7342	7243	7221	7334	7164	7111	7233	7304	7368	7317	7382	7305	7162	7338	7212	7276	7390	7215	7114	7291	7299	7279	7238	7281	7335	7252	7265	7332	7226	7179	7380	7373	7246	7294	7349	7349	7098	7217	7299	7148	7178	7154	7216	7337	7342	7210	7203	7366	7097	7264	7218	7413	7184	7176	7379	7175	7271	7216	7295	7172	7408	7438	7191	7238	7293	7274	7288	7250	7250	7374	7219	7290	7241	7258	7342	7249	7210	7200	7287	7126	7293	7190	7311	7060	7210	7284	7226	7366	7279	7256	7200	7165	7309	7338	7158	7167	7210	7320	7252	7313	7223	7231	7293	7181	7336	7143	7391	7259	7206	7257	7281	7341	7356	7300	7290	7269	7234	7162	7384	7192	7363	7268	7307	7283	7336	7178	7324	7219	7228	7337	7264	7239	7320	7308	7335	7421	7319	7345	7150	7265	7192	7304	7250	7301	7298	7273	7245	7256	7278	7150	7258	7291	7364	7206	7232	7351	7258	7147	7203	7183	7212	7176	7274	7250	7320	7257	7322	7273	7275	7373	7286	7265	7186	7186	7162	7325	7305	7299	7313	7183	7393	7141	7113	7392	7258	7319	7337	7122	7321	7240	7133	7198	7109	7319	7295	7292	7268	7296	7265	7374	7278	7278	7163	7284	7121	7200	7190	7254	7122	7207	7315	7250	7314	7241	7240	7340	7265	7292	7321	7269	7415	7246	7206	7110	7404	7337	7244	7236	7338	7394	7392	7265
3710	844	1936	800	720	765	707	686	689	695	681	702	682	677	645	692	693	667	707	683	644	636	660	649	635	632	655	655	680	638	643	683	678	647	639	664	631	619	684	616	703	612	643	631	650	673	641	657	634	637	645	608	717	623	621	652	641	648	655	655	692	658	625	637	687	647	660	679	664	678	692	631	618	605	646	683	694	661	622	638	642	664	656	642	636	641	655	676	677	626	646	672	628	672	652	631	650	634	664	675	645	654	659	630	635	627	686	671	640	642	643	610	625	652	646	677	644	669	642	665	680	658	632	657	661	644	669	674	652	661	675	652	654	657	633	661	644	660	676	680	599	668	677	649	666	636	655	677	687	665	672	669	630	645	630	675	677	673	648	699	692	662	607	702	637	701	642	636	699	643	621	651	665	733	662	582	621	669	679	608	650	675	622	660	616	681	649	699	650	628	689	643	636	624	644	697	704	640	665	683	666	668	684	680	672	666	631	633	657	577	646	631	644	670	669	663	663	696	644	696	616	685	679	660	638	656	641	696	670	634	664	649	651	648	630	681	617	626	673	661	683	655	666	619	669	640	631	608	625	644	623	656	688	639	646	651	644	641	668	704	666	673	676	599	686	649	607	624	658	700	643	642	621	649	666	621	684	633	622	632	661	623	667	658	632	650	623	685	702	659	636	594	667	621	618	650	652	656	677	639	652	658	616	670	642	687	661	653	664	658	638	670	663	652	674	642	658	680	656	658	628	657	623	669	664	685	639	676	625	638	668	627	665	648	664	635	629	671	671	653	605	628	603	639	673	631	665	651	663	653	634	632	666	695	645	644	657	683	649	691	610	666	655	627	653	635	675	645	665	625	581	693	625	672	598	643	694	658	684	654	660	649	644	665	705	604	649	620	681	635	681	682	702	638	665	661	656	679	635	672	666	639	677	678	642	657	670	674	651	688	659	628	654	685	669	666	642	677	625	678	674	639	696	653	648	614	697	667	662	636	639	622	652	638	699	625	674	641	676	689	628	684	652	665	633	645	635	702	648	602	676	650	613	697	691	625	664	613	709	650	635	645	697	704	678	680	619	653	606	673	614	649	670	677	691	637	649	657	653	687	681	670	596	711	676	642	693	625	625	628	638	675	672	595	644	695	639	639	656	683	630	579	618	691	667	686	645	633	645	679	670	625	620	620	642	681	624	619	709	682	657	672	636	653	661	648	666	611	634	701	628	632	633	677	615	656	660	676	607	710	680	632	671	659	655	677	655	647	588	690	613	703	687	678	656	633	610	650	649	605	658	633	666	612	662	644	646	671	648	661	657	658	664	634	691	657	699	637	666	636	665	676	650	645	614	668	629	616	652	668	658	682	671	667	645	658	639	695	642	642	661	655	662	621	642	694	642	626	690	668	673	640	620	661	621	672	649	639	627	650	629	633	655	667	654	683	629	675	674	653	633	648	700	666	668	690	695	667	628	639	654	638	656	661	628	665	663	628	654	651	616	646	657	655	668	700	629	651	613	649	643	650	663	658	651	659	687	602	683	689	653	703	659	627	639	660	660	692	675	653	676	638	660	671	640	689	668	624	653	635	644	669	657	642	617	646	676	688	638	664	660	642	611	650	644	683	676	647	635	583	645	645	654	662	636	699	683	679	670	658	693	678	625	636	645	655	637	649	633	655	656	649	621	669	700	667	651	695	610	657	670	642	674	634	665	639	662	665	673	675	677	678	693	652	673	702	676	636	594	636	665	613	693	623	652	727	655	658	614	652	644	617	685	648	675	649	666	664	653	630	652	602	651	596	668	648	647	682	675	694	673	612	630	641	659	640	634	683	703	686	642	609	673	653	625	680	623	655	684	670	628	640	674	641	653	653	623	613	630	697	655	651	660	655	668	672	660	617	687	656	663	688	677	680	655	634	634	627	668	617	662	642	718	627	648	686	688	666	643	612	683	650	620	677	639	676	660	652	666	642	636	643	604	655	660	659	703	659	645	592	652	693	667	685	674	632	626	654	611	682	634	668	633	656	617	649	715	664	617	607	679	657	653	657	646	639	709	672	637	638	687	662	671	644	613	666	681	622	661	646	684	641	701	644	632	627	584	658	646	703	692	593	615	640	685	656	631	658	657	667	662	702	624	612	685	620	687	705	665	672	605	652	620	677	645	587	643	660	664	643	676	640	645	636	627	611	652	658	583	647	649	659	668	648	635	640	662	698	658	638	667	653	670	689	671	617	651	662	614	678	622	679	687	662	671	678	673	674	625	663	643	637	661	623	654	632	653	665	670	670	668	671	628	672	639	676	702	641	678	700	660	646	653	615	647	631	660	659	617	657	670	685	650	657	611	684	696	650	646	648	584	638	690	626	660	622	588	665	648	661	652	635	616	654	647	637	664	645	606	670	659	641	614	664	696	654	627	659	657	661	679	653	693	645	661	646	653	611	698	652	655	630	693	638	681	705	646	618	669	694	647	658	704	659	615	660	684	640	697	635	648	686	646	650	661	665	635	645	713	645	665	663	652	641	682	592	648	644	635	680	654	646	698	721	665	660	687	614	667	636	629	641	670	635	663	609	668	644	664	649	665	648	657	631	674	678	706	641	648	692	658	644	633	632	668	698	678	656	682	637	651	662	675	673	619	643	660	665	620	701	670	613	675	623	691	682	687	639	668	654	669	652	653	631	654	653	605	629	746	665	654	668	647	675	619	639	647	682	651	663	624	651	681	591	657	613	678	699	628	674	642	682	653	654	630	673	579	663	660	665	645	675	631	634	679	640	690	602	652	654	640	649	687	694	680	632	674	646	667	653	666	631	660	701	677	661	641	667	659	687	664	625	674	679	682	661	653	694	654	635	621	652	689	642	663	658	635	665	620	652	654	712	661	654	681	652	649	626	609	649	648	628	673	667	668	647	617	631	684	648	655	626	632	670	627	645	652	694	637	678	631	669	637	685	687	642	689	687	652	650	643	678	663	659	658	637	654	623	656	645	658	661	635	630	661	652	656	668	669	714	683	664	615	618	665	660	639	667	673	619	663	632	626	688	619	677	674	653	606	668	626	638	653	642	672	639	646	658	668	683	670	602	671	656	625	644	651	718	643	653	654	636	685	663	668	672	652	628	685	664	670	664	645	686	639	620	662	678	623	610	655	694	696	611	701	655	661	669	631	638	637	628	632	622	663	622	637	645	664	644	661	672	633	609	640	641	688	682	627	666	654	638	678	625	659	670	646	627	644	678	677	614	648	681	632	669	648	615	684	693	605	669	660	663	656	658	696	639	639	650	610	679	663	639	657	648	645	625	655	687	669	619	640	641	619	647	656	666	627	680	661	622	680	671	688	666	678	648	676	658	654	661	660	642	666	650	668	665	619	693	639	682	671	675	632	674	672	617	663	701	650	677	652	634	647	708	682	644	658	658	686	631	634	686	610	633	691	662	679	672	627	672	620	656	607	695	629	645	686	674	646	654	661	683	699	652	689	682	677	671	653	631	668	690	620	652
17411	12040	22910	10372	11586	11414	10417	9168	8469	7807	7508	7305	7045	6972	6741	6709	6667	6418	6540	6498	6564	6411	6274	6427	6363	6326	6257	6340	6227	6193	6242	6204	6228	6147	6125	6150	6149	6313	6080	6188	6217	6283	6222	6170	6167	6140	6183	6149	6208	6119	6020	6139	6099	6127	6082	6051	6099	6217	5967	6011	6182	6220	6079	6296	6099	6084	6155	6176	6038	5930	5982	6169	6239	6262	6090	6176	6114	6049	6033	6100	6130	6130	6075	6058	6144	6088	6142	6023	6047	6124	5983	6209	6181	6030	6100	6058	6049	5933	6141	6139	6121	6149	6040	6182	6209	6098	6047	6198	6161	6130	6087	6066	6172	6091	6114	6137	6038	6024	6189	6100	6052	6109	6114	6110	6108	6239	6040	6148	6076	6149	6166	5946	6179	6052	6148	6029	6016	6077	6017	6143	6096	6169	6044	5976	5987	5980	6154	6183	6112	5983	5978	6003	6120	5994	6140	5988	6300	5991	6074	6063	6044	6044	6041	6040	6032	6245	6005	6042	6116	6202	6031	6144	6092	6148	6111	6108	6045	6067	6050	6063	6129	6174	6113	6059	6034	6077	6135	6075	6148	6076	6105	6161	6005	6251	6096	6051	6146	6188	6174	6202	6107	6123	6105	6192	6096	6100	6141	5991	6041	6084	6023	6134	6120	6124	6020	5998	6019	6144	6041	6060	6090	6121	6186	6034	6143	6200	6114	6019	6151	6102	6146	6161	6169	6067	6136	6087	6172	6060	6124	6127	6162	6063	6106	6016	6137	6067	6152	6006	6012	6109	6139	6127	6029	6211	6102	5938	6139	6130	5899	6085	6185	6175	6119	6039	6102	6097	6156	6034	6173	5985	6060	6030	6130	6165	6110	6099	6031	6060	6131	6110	6126	6147	6097	6064	6055	6069	6216	6058	6017	6040	6092	6031	6001	6095	5995	6152	6239	6070	6012	5942	6129	5997	6256	6169	6296	6063	6056	6119	6146	6142	6140	6136	6137	6118	6100	6054	6066	6108	6160	6241	6192	6024	6250	6137	6085	6085	6263	5950	5979	6129	6188	6100	6106	6030	6088	6126	6060	5968	6152	6123	6089	6175	6117	6088	6023	6117	6146	6140	6009	6172	6044	6103	6010	6055	6080	5986	6075	6137	6105	6253	6191	6194	6183	6098	6028	6050	6027	6070	6276	6080	6026	6065	6083	6238	6180	6071	6088	6058	6291	6212	6182	6099	5992	6200	6225	6191	6056	6168	5958	6175	6032	6106	6212	6051	6177	6242	6028	6040	5957	6174	6048	6063	6141	6049	6028	6122	6039	6001	6038	6207	6126	6173	6076	6111	6090	6173	6099	6126	6102	6148	6130	6137	6171	6165	6099	6232	6160	6130	5990	6134	6136	6110	6064	5993	6152	6183	6056	6071	6102	5990	6206	6049	6174	6071	6162	6117	6193	6101	6015	6165	6236	6161	6109	6042	6100	6179	6115	6121	6161	6096	6201	6094	6038	6197	6109	6108	6082	6103	6119	6126	6130	6055	6199	6112	6029	6119	6128	6121	6055	5909	6032	6153	6058	6016	6003	6014	6059	6093	6196	5979	5925	6067	6076	6155	6308	6000	6077	6091	6146	6052	6036	6187	6070	6073	6224	6082	6104	6045	6153	6050	6126	6014	6030	6169	6152	6134	6002	6015	6128	6039	6100	6158	6120	6151	6220	6100	6043	6191	6112	6151	6027	5990	6039	6057	6114	6008	6184	6087	6043	6183	6155	6133	5988	6046	6135	6013	6173	6176	6025	6029	6213	6183	6214	6160	6168	6128	6168	6143	6124	5989	5958	6073	6111	6048	6125	6131	6150	6014	6125	6061	5931	6183	6023	6107	6175	6130	6118	6117	6230	5923	6124	6131	5964	6033	6034	6178	6103	6126	6044	6200	6199	6005	6091	6132	6075	6150	6010	6053	6032	6063	6100	6176	6098	5989	6101	6070	6087	6020	6049	6069	6170	6107	6150	6110	6155	6106	6194	6064	6194	6081	6147	6055	6124	6026	6063	6045	6083	6113	6090	6144	6131	6074	6036	6066	5970	6029	6156	6088	6119	6047	6175	5899	6006	6159	6171	6133	6009	6256	6050	6112	6172	6153	6161	6072	6082	6099	6175	6017	6143	6085	6087	6023	6128	6033	6051	6052	6136	6194	6134	6091	6194	6221	6086	6149	6186	6053	6065	6182	6195	6082	6002	6167	6042	6126	6156	6032	6080	6109	6042	6132	6037	6055	6078	6051	6077	6141	6211	5976	6122	6259	5976	6121	6132	5989	6035	6199	6201	5998	6257	6118	6089	6066	6072	6035	6152	6073	6128	6265	6181	6127	6010	6089	6020	6011	5957	6198	6146	6065	6076	6146	6195	6126	6110	6084	6090	6049	6058	6158	6132	6108	6052	6107	6101	6137	6195	6077	5982	6088	6091	5971	6161	6302	6173	6143	6168	6102	6033	6150	6026	6140	6145	6146	6087	6150	6101	6082	6060	6071	6132	6046	6081	6118	6163	6136	6051	6260	6010	6109	6062	6144	6099	6071	6174	6184	6043	6105	6133	5997	6141	6052	6132	5990	6250	6051	6038	6082	6033	6106	6042	6138	6129	6189	6116	6158	6119	5994	6192	6168	6132	6175	6152	6065	6175	6061	6086	6130	6053	6051	6152	6137	6073	6151	6110	6136	6149	6261	6120	6053	6182	6045	6128	6161	6188	6121	6130	6034	6138	6148	6044	6080	6043	6103	6048	6104	6155	6216	6054	6102	6229	6077	6078	6212	6147	6192	6144	6038	5979	6104	6089	6110	6067	6098	6065	6018	6070	6103	6152	6043	6080	6088	6133	6161	6024	6000	6002	6022	6103	6125	6099	6011	6132	6067	6037	6142	6057	6247	6063	6174	6092	6095	6065	6256	6241	6067	5982	6169	6090	6035	6068	6062	6120	6146	6087	6135	6087	6087	6105	6181	6014	6183	6226	5943	6159	6145	6244	6009	6075	6230	5984	6202	6048	6105	6192	6097	6093	6084	6126	6272	6033	6123	6152	6069	6089	6096	6018	6007	6081	6116	6073	6072	6046	6068	6134	6130	6145	6166	6178	6105	6109	6105	6026	6179	6032	6165	6174	6099	5997	6136	6039	6054	6071	6151	6114	6044	6045	6081	6159	6089	6083	6256	6019	6066	6297	6181	6163	5982	6134	6066	6198	6197	6029	6048	6210	6136	6123	6078	6184	6118	6119	5998	6041	6155	6177	6118	6091	6068	6050	6108	6092	6154	6099	6096	6118	6118	6181	6248	6136	6000	6186	5968	6199	5963	5920	6045	6073	5966	6104	5972	6059	6021	6078	6173	6100	6130	6124	6105	6141	6083	6157	5988	6038	6053	6059	6097	6013	6112	6087	6029	5931	6050	6199	6088	6024	6066	6151	6066	6167	6134	6096	6049	6061	6243	5999	6115	6093	6226	6162	5956	6077	6094	6051	6067	6111	6083	6030	6063	6170	6217	6108	6123	5972	6184	6053	6205	6092	6148	6012	6212	6195	6146	5999	6125	6025	6022	6147	5952	6061	6011	6136	6001	6092	6169	6086	6068	6039	6036	6037	6039	6050	6190	6050	6028	6169	6084	5971	6156	6220	6114	6103	6109	6025	6130	6114	5951	5943	6091	6061	6159	6053	6188	6113	6183	6221	6106	6083	6091	6111	6112	6175	6099	6059	6095	6159	6045	6061	6077	6089	6095	6019	6036	6109	6054	6154	6144	6000	6047	6059	6092	6071	6020	6083	6066	6160	6078	6067	6143	5986	6013	6115	6152	6119	6227	6216	6024	6049	6073	6159	6036	6096	6086	6155	6170	6054	6169	5964	6077	6161	6068	6161	6164	6024	6273	6138	6118	6064	6109	6091	6092	6147	5988	6260	6118	6244	6030	5926	6001	6094	6113	6121	6080	6133	6070	6196	6074	6152	6194	6156	6039	6223	5977	6137	6055	6112	6068	6130	6049	6192	6137	6127	6092	6105	6069	6205	6167	6043	6054	6132	6069	6077	6218	6159	6070	6112	6107	6070	6169	6202	6032	6158	6120	6146	6153	5949	6147	6109	6022	6117	6142	6070	6104	6118	6012	6032	6127	6034	6098	6059	6128	6061	6123	6109	6056	6080	6073	6074	6064	6065	6082	6099	6092	6151	6148	5927	6046	6050	6138	6117	6039	6284	6133	6102	6133	6143	6108	6149	6094	6033	6043	6208	6191	6155	5942	5950	6187	6157	6143	6111	6158	6215	6236	6039	6077	5985	6097	6115	6080	5937	6014	6020	6078	6050	6101	6079	6023	6125	5996	6021	6100	6079	6136	6083	6164	6107	6028	6150	6166	6053	6050	6153	6074	6106	6137	6144	6081	6151	6090	6057	6075	5983	6139	6146	6130	6113	6107	6096	6095	6064	6071	6028	6148	6129	6149	6210	6163	6094	6086	6087	6148	6074	6056	6107	6042	6173	6052	6149	6020	6191	6118	6032	6024	6149	6024	6134	6102	6063	6106	6133	6059	5940	6023	6080	6075	6032	6089	6076	6214	5997	6117	5997	6085	6227	6127	6206	6064	6016	6144	6036	6013	6113	6127	6172	6109	6052	6172	6162	6120	5991	6049	6009	6164	6166	6049	6111	6021	6148	6088	6168	6213	6032	5975	6069	6072	6168	6091	6118	6209	6071	6067	6082	6165	6074	6102	6221	5988	6164	6186	6009	6157	6154	6047	6135	6036	6032	6100	6094	6179	6161	6040	6066	6101	6062	6103	5976	6142	6062	5922	6051	6204	5962	5941	6064	6194	6173	6135	6107	6100	6069	6220	6149	6167	6221	6150	6155	5930	6155	6062	6094	6171	6108	6063	6133	6073	6066	6118	5980	6100	6047	6060	5972	6062	6031	6077	6075	6133	6027	6080	6168	6173	6130	5920	6135	6089	6123	6168	6138	6080	6040	6094	6125	6069	6152	6289	6050	6154	6154	6146	6071	6036	6224	5988	6055	6138	6108	6086	6108	5968	6099	6167	6125	6079	6143	6065	6078	6108	6094	6107
3899	952	2366	957	650	687	679	614	604	633	604	617	584	647	590	587	614	607	576	614	597	594	611	559	617	573	588	627	594	582	605	613	594	576	600	578	594	576	563	565	557	608	595	578	557	606	586	557	559	603	558	602	587	583	588	537	546	590	558	581	561	583	584	572	582	553	581	535	566	563	560	574	566	573	519	503	584	606	605	543	570	546	560	597	563	608	605	596	604	544	590	563	563	558	588	555	582	578	587	592	618	592	588	601	555	632	527	607	553	607	547	636	607	538	580	570	610	585	581	559	561	606	563	581	565	576	540	578	565	562	592	544	611	610	602	564	573	608	632	591	592	549	577	600	589	578	562	566	557	598	572	631	594	556	574	566	603	593	590	597	566	599	600	570	608	556	550	602	597	556	560	590	583	568	565	547	555	631	605	594	588	577	610	541	623	526	591	543	580	576	627	621	565	606	597	579	609	532	602	600	572	583	616	541	608	598	572	581	564	619	573	547	597	575	581	579	592	567	575	552	577	566	583	594	567	599	571	546	593	584	546	605	608	553	560	582	568	590	574	533	592	584	564	588	561	567	564	569	603	557	609	601	562	609	573	594	596	615	573	586	655	608	527	606	577	599	592	556	538	586	553	592	588	570	587	588	556	565	555	590	546	588	561	587	590	613	569	599	585	577	600	571	591	557	571	576	555	581	585	558	602	586	553	565	556	605	583	594	586	578	513	626	578	607	606	616	599	572	550	572	605	581	570	533	574	606	578	562	611	594	557	551	621	579	619	592	570	579	591	539	594	580	598	550	585	597	579	565	589	562	569	608	592	554	574	556	571	585	577	594	577	575	544	604	554	589	554	580	630	549	566	586	590	590	597	588	600	581	561	572	616	580	600	601	555	592	570	565	546	554	577	587	567	568	582	555	540	545	632	559	551	610	566	565	612	582	576	592	560	600	568	585	579	575	596	552	573	590	545	559	595	625	624	558	539	593	572	556	595	584	566	601	617	599	617	587	580	511	601	580	539	598	601	611	557	593	563	555	555	610	544	603	599	581	547	550	577	631	547	598	543	588	524	610	579	609	606	653	589	570	588	567	623	553	581	567	563	582	561	584	571	562	567	608	581	548	601	585	565	593	558	576	620	551	596	606	578	560	575	638	621	578	560	553	547	563	617	583	544	577	617	580	553	610	559	550	600	510	578	605	541	580	581	568	569	575	592	601	544	551	553	611	578	578	603	567	589	577	548	557	622	531	534	575	621	591	593	606	548	557	637	544	576	619	563	570	551	576	597	612	566	609	552	560	602	567	528	614	564	563	573	593	593	589	589	614	605	566	577	573	564	593	558	565	561	586	596	592	598	586	581	578	579	618	595	623	578	593	532	558	544	573	569	568	583	551	569	598	560	575	621	578	587	563	593	600	559	555	584	571	567	583	558	543	586	559	583	588	549	561	550	576	578	584	536	569	565	599	561	589	605	588	573	604	576	611	529	553	598	576	578	550	577	603	560	602	575	578	589	580	584	534	591	597	581	543	577	597	584	551	587	624	578	621	570	594	602	593	554	619	609	570	579	615	615	590	575	600	621	588	602	584	630	598	600	604	563	575	574	584	559	579	553	606	573	579	634	577	577	578	563	555	546	572	579	611	589	582	606	578	593	558	553	560	595	585	573	539	522	584	600	603	565	593	594	553	557	581	604	578	599	564	604	630	579	558	577	612	537	600	569	538	581	599	631	617	591	572	538	551	589	538	557	587	570	607	523	584	587	557	601	583	606	557	539	610	584	557	580	549	536	585	587	590	607	559	593	630	569	617	547	553	573	560	586	550	588	581	544	573	547	559	556	610	588	556	579	603	539	620	620	554	577	622	582	604	555	633	604	582	598	591	569	591	563	579	575	554	598	605	617	560	605	574	607	544	589	573	592	581	589	558	564	577	611	563	580	537	612	560	625	592	602	569	551	647	604	570	553	562	569	567	589	557	555	530	565	588	570	555	567	523	571	579	539	617	577	617	569	640	549	571	571	594	589	597	609	576	613	562	566	589	570	600	620	536	561	521	620	603	589	580	566	568	605	536	572	583	584	571	570	557	602	574	564	567	577	613	591	544	554	580	574	557	587	588	578	592	567	611	551	586	567	571	523	615	556	534	576	542	557	552	577	584	586	592	585	621	615	557	569	591	562	589	555	557	570	602	609	587	591	564	576	573	576	586	531	600	584	636	568	589	561	592	585	616	581	544	559	556	562	589	576	563	565	544	543	598	567	616	595	559	541	550	567	566	574	578	590	571	586	582	593	537	598	602	590	572	585	616	598	571	563	582	564	579	593	558	595	570	586	554	605	579	592	625	570	593	595	556	574	602	585	576	627	594	569	618	536	604	564	556	567	565	598	615	563	548	605	586	606	576	586	551	601	569	599	573	540	531	600	558	533	573	539	616	588	612	602	596	566	595	616	620	619	567	626	587	572	560	573	590	606	587	552	565	611	595	547	573	545	548	567	568	565	589	592	602	570	583	576	535	590	584	574	564	575	572	594	560	619	558	579	569	561	603	595	609	573	573	588	555	591	548	590	565	565	587	601	612	582	614	611	579	576	578	632	596	579	591	589	571	542	598	584	582	566	577	575	580	572	580	585	565	585	592	602	568	560	595	580	579	604	626	591	577	599	546	594	534	587	566	572	594	562	553	580	574	596	581	583	572	571	580	553	600	526	601	589	588	593	604	596	629	550	531	581	566	593	550	602	566	616	577	603	589	549	588	577	561	578	553	570	630	573	619	567	580	598	577	534	592	575	535	582	608	572	573	595	555	552	605	583	583	604	583	607	606	560	631	585	585	609	551	543	613	575	545	598	555	570	577	594	578	582	556	570	614	552	590	566	561	576	587	574	575	553	608	574	576	585	573	586	570	571	578	556	616	580	589	553	586	590	575	568	602	614	593	578	573	560	593	558	604	601	554	586	599	550	555	615	602	559	582	615	579	615	577	580	611	602	582	613	586	563	616	613	569	621	577	589	567	600	543	595	580	574	554	541	535	589	590	624	579	582	537	546	599	538	542	571	601	598	557	621	601	602	537	638	574	514	600	588	605	566	606	615	560	576	585	599	624	597	617	567	575	591	601	617	610	582	628	539	576	589	562	565	570	553	539	572	569	555	587	611	597	582	542	620	588	601	564	560	584	561	591	577	608	592	562	595	541	562	593	575	581	571	582	569	549	586	558	533	619	589	547	576	581	626	555	587	571	540	586	609	606	589	635	591	535	596	538	555	540	610	550	569	595	604	580	587	601	617	584	605	569	561	602	595	618	566	589	609	568	630	578	600	592	582	563	551	604	605	539	565	595	642	583	594	579	635	573	584	599	582	595	601	593	551	574	572	578	591	603	601	551	584	569	609	567	582	587	604	610	594	586	550	584	586	550	593	576	552	564	567	554	619	569	588	531	603	545	558	593	596	581	574	604	575	590	547	551	596	614	598	526	568	625	586	550	592	553	565	569	564	588
18455	13118	25772	12762	13027	12781	11316	9725	8660	8050	7621	7193	6852	6608	6544	6417	6286	6255	6078	5973	5956	5901	5797	5790	5770	5743	5878	5671	5690	5550	5726	5717	5571	5618	5637	5543	5481	5552	5568	5585	5489	5563	5447	5562	5566	5630	5532	5634	5369	5542	5576	5604	5563	5443	5597	5423	5535	5531	5424	5558	5515	5517	5527	5525	5458	5599	5494	5365	5503	5408	5488	5454	5578	5471	5430	5500	5465	5469	5515	5394	5475	5480	5583	5502	5563	5410	5474	5465	5607	5450	5655	5434	5306	5495	5499	5527	5553	5396	5627	5516	5546	5437	5511	5508	5556	5620	5581	5484	5513	5339	5448	5505	5496	5509	5436	5610	5530	5523	5598	5437	5427	5443	5404	5541	5350	5533	5449	5377	5483	5434	5371	5456	5489	5519	5438	5410	5532	5445	5515	5557	5424	5465	5488	5500	5386	5385	5549	5480	5467	5561	5503	5472	5475	5586	5492	5470	5507	5561	5440	5457	5499	5535	5539	5534	5432	5464	5468	5511	5614	5493	5538	5516	5427	5431	5415	5474	5465	5536	5414	5579	5514	5605	5527	5408	5464	5414	5379	5567	5514	5476	5491	5574	5523	5570	5504	5387	5395	5494	5586	5439	5529	5600	5563	5500	5453	5543	5378	5386	5456	5393	5487	5450	5547	5509	5422	5638	5527	5557	5409	5393	5420	5479	5535	5543	5334	5539	5440	5400	5452	5432	5456	5459	5652	5571	5430	5472	5560	5447	5452	5474	5496	5616	5449	5433	5391	5579	5421	5436	5509	5489	5519	5341	5559	5415	5552	5540	5585	5583	5484	5479	5487	5542	5395	5432	5441	5422	5540	5458	5482	5462	5403	5450	5484	5505	5643	5518	5465	5542	5472	5452	5400	5473	5474	5504	5465	5517	5452	5481	5454	5530	5512	5512	5526	5493	5487	5499	5517	5509	5564	5510	5517	5424	5444	5480	5322	5585	5453	5457	5517	5442	5558	5399	5449	5562	5485	5499	5461	5440	5380	5435	5406	5518	5439	5590	5475	5604	5453	5563	5489	5539	5497	5473	5550	5432	5459	5591	5484	5513	5433	5475	5600	5501	5519	5454	5596	5476	5617	5536	5456	5452	5535	5576	5738	5479	5449	5460	5518	5569	5414	5464	5436	5459	5471	5431	5453	5495	5527	5535	5514	5351	5552	5463	5469	5477	5477	5498	5507	5460	5517	5491	5466	5589	5599	5490	5441	5360	5414	5452	5575	5429	5374	5412	5477	5498	5382	5501	5562	5428	5438	5513	5430	5556	5511	5395	5488	5402	5493	5358	5540	5538	5513	5587	5399	5421	5530	5492	5443	5494	5589	5452	5521	5578	5544	5443	5424	5547	5497	5390	5562	5489	5561	5388	5498	5456	5547	5516	5507	5410	5494	5596	5651	5383	5416	5498	5455	5350	5399	5491	5453	5534	5431	5454	5511	5423	5480	5494	5491	5434	5444	5505	5365	5477	5506	5578	5461	5491	5608	5517	5455	5648	5461	5531	5471	5506	5398	5384	5614	5400	5362	5418	5475	5499	5508	5518	5523	5537	5363	5403	5423	5503	5406	5489	5439	5488	5433	5418	5428	5578	5449	5476	5533	5531	5569	5392	5466	5521	5424	5488	5471	5449	5536	5370	5482	5453	5542	5524	5586	5473	5491	5456	5537	5560	5470	5434	5444	5433	5440	5405	5501	5468	5446	5518	5416	5360	5456	5409	5534	5371	5507	5536	5478	5481	5630	5550	5509	5498	5402	5457	5417	5451	5463	5501	5598	5485	5370	5415	5517	5486	5411	5375	5584	5525	5495	5391	5542	5570	5534	5523	5531	5458	5403	5608	5546	5544	5413	5442	5484	5468	5533	5416	5527	5581	5590	5460	5500	5303	5535	5592	5407	5423	5684	5436	5470	5514	5475	5490	5430	5439	5491	5455	5414	5498	5581	5460	5540	5459	5488	5478	5494	5534	5426	5438	5396	5500	5446	5424	5514	5477	5587	5399	5547	5531	5479	5555	5485	5395	5579	5529	5555	5392	5394	5265	5540	5426	5484	5510	5362	5507	5502	5489	5460	5475	5600	5460	5358	5537	5521	5496	5409	5497	5510	5456	5481	5470	5399	5492	5427	5507	5433	5441	5518	5311	5409	5395	5551	5534	5444	5478	5367	5429	5454	5623	5399	5493	5475	5599	5611	5497	5525	5499	5535	5521	5489	5457	5363	5437	5534	5587	5619	5401	5483	5370	5441	5485	5520	5407	5465	5438	5577	5366	5510	5557	5575	5533	5418	5418	5465	5579	5350	5567	5499	5456	5429	5593	5431	5424	5337	5555	5432	5592	5493	5482	5442	5584	5414	5510	5518	5597	5519	5466	5553	5416	5478	5470	5453	5376	5420	5541	5419	5354	5484	5531	5493	5462	5498	5535	5470	5361	5306	5506	5381	5458	5590	5421	5526	5470	5502	5447	5436	5536	5426	5467	5516	5546	5471	5583	5481	5417	5474	5450	5477	5504	5406	5399	5475	5467	5447	5466	5567	5535	5541	5675	5465	5524	5491	5495	5429	5431	5441	5588	5518	5540	5384	5513	5512	5481	5497	5474	5555	5544	5429	5460	5378	5502	5536	5538	5490	5446	5507	5515	5443	5620	5444	5517	5542	5500	5471	5636	5585	5343	5497	5521	5544	5538	5515	5597	5434	5429	5490	5412	5523	5511	5549	5504	5473	5400	5441	5485	5521	5543	5510	5479	5527	5563	5396	5533	5468	5525	5474	5518	5598	5530	5548	5600	5445	5542	5488	5469	5463	5479	5457	5520	5466	5539	5553	5501	5497	5470	5511	5479	5605	5527	5364	5514	5532	5530	5433	5421	5534	5505	5506	5575	5474	5435	5525	5392	5574	5480	5482	5480	5619	5477	5404	5402	5549	5460	5493	5397	5543	5492	5436	5374	5470	5589	5480	5519	5577	5559	5487	5503	5478	5292	5481	5429	5574	5401	5582	5540	5556	5538	5499	5450	5462	5592	5556	5552	5431	5459	5447	5578	5583	5332	5403	5535	5422	5462	5515	5609	5450	5462	5365	5459	5549	5371	5464	5511	5382	5575	5429	5487	5486	5496	5494	5367	5509	5511	5447	5440	5397	5445	5536	5494	5545	5478	5497	5568	5529	5596	5496	5525	5496	5428	5507	5488	5471	5410	5537	5507	5553	5581	5497	5444	5514	5418	5425	5448	5547	5460	5440	5419	5473	5463	5585	5529	5528	5440	5553	5474	5511	5409	5418	5425	5473	5460	5432	5456	5365	5344	5498	5539	5529	5507	5433	5581	5540	5602	5462	5453	5409	5404	5349	5407	5379	5429	5436	5453	5605	5355	5565	5557	5433	5483	5483	5551	5477	5510	5445	5574	5529	5370	5513	5557	5508	5425	5375	5439	5434	5410	5515	5506	5461	5604	5583	5515	5398	5373	5346	5560	5522	5571	5350	5476	5417	5384	5603	5438	5594	5456	5412	5461	5503	5618	5476	5397	5527	5621	5362	5399	5501	5378	5358	5589	5479	5527	5478	5560	5434	5506	5425	5427	5565	5473	5395	5390	5552	5335	5578	5555	5460	5511	5496	5537	5458	5432	5521	5450	5398	5522	5412	5412	5525	5578	5525	5571	5507	5523	5591	5542	5427	5439	5358	5420	5581	5564	5439	5330	5453	5487	5556	5619	5546	5516	5606	5463	5451	5501	5556	5479	5622	5533	5444	5475	5502	5552	5489	5437	5433	5513	5481	5594	5607	5494	5465	5415	5516	5499	5571	5500	5457	5506	5447	5463	5499	5447	5381	5467	5413	5419	5409	5554	5493	5562	5561	5549	5534	5559	5455	5530	5542	5428	5526	5443	5547	5420	5416	5374	5450	5425	5496	5428	5485	5510	5433	5633	5542	5420	5596	5506	5424	5509	5431	5489	5527	5425	5438	5512	5492	5577	5477	5418	5503	5409	5539	5404	5431	5503	5510	5494	5554	5495	5437	5419	5537	5466	5339	5466	5359	5558	5553	5457	5473	5473	5397	5609	5408	5390	5533	5614	5591	5523	5533	5421	5388	5507	5430	5457	5562	5531	5479	5527	5531	5490	5461	5587	5600	5482	5494	5456	5446	5444	5531	5445	5394	5559	5538	5484	5476	5440	5398	5441	5556	5628	5637	5530	5527	5540	5559	5473	5352	5474	5457	5376	5474	5554	5529	5530	5485	5504	5482	5460	5512	5465	5547	5570	5492	5488	5526	5568	5546	5506	5402	5395	5404	5446	5490	5520	5508	5556	5442	5484	5374	5450	5460	5556	5579	5523	5388	5412	5513	5447	5494	5461	5363	5488	5532	5540	5436	5498	5456	5363	5593	5464	5455	5386	5607	5629	5428	5492	5508	5564	5526	5532	5419	5516	5503	5281	5522	5525	5504	5547	5341	5468	5460	5477	5440	5558	5574	5536	5401	5446	5557	5668	5506	5498	5465	5369	5485	5567	5456	5524	5625	5496	5571	5560	5519	5462	5618	5371	5500	5457	5517	5560	5547	5500	5544	5538	5431	5497	5497	5634	5426	5524	5491	5554	5398	5490	5576	5473	5404	5458	5453	5586	5533	5409	5444	5403	5496	5599	5668	5399	5525	5515	5491	5393	5588	5487	5482	5514	5496	5450	5531	5529	5456	5580	5280	5504	5606	5494	5410	5539	5487	5556	5410	5477	5497	5509	5517	5560	5410	5455	5605	5495	5379	5484	5431	5453	5488	5532	5516	5467	5636	5454	5506	5408	5431	5608	5431	5579	5470	5513	5520	5438	5431	5474	5534	5332	5570	5440	5476	5538	5532	5537	5439	5500	5437	5475	5489	5437	5510	5515	5510	5553	5591	5392	5491	5430	5549	5580	5529	5406	5453	5450	5590	5428	5398	5602	5491	5518	5573	5524	5412	5543	5375	5509	5467	5534	5606	5445	5527	5506	5535	5367	5389	5367	5543	5500	5555	5502	5455	5527	5593	5346	5509	5520	5469	5464	5568	5651	5421	5535	5450	5526	5458	5488	5472	5427
2750	1148	4217	1723	635	636	615	637	620	602	538	572	516	555	515	515	549	522	529	540	489	510	504	506	503	504	501	508	471	469	458	444	524	450	496	473	492	472	485	460	506	457	519	451	484	470	473	461	495	475	513	493	466	491	512	498	494	484	439	479	440	453	499	479	494	509	514	453	457	480	451	498	456	487	443	452	494	520	451	501	482	470	473	480	464	462	442	463	485	449	463	487	478	443	470	472	465	454	510	470	437	447	479	452	485	519	476	436	462	494	437	497	509	446	471	456	469	491	472	434	466	463	457	458	525	494	513	441	491	439	470	443	490	460	465	460	503	442	479	526	497	450	506	460	496	462	467	517	480	496	435	489	500	451	478	478	496	495	475	499	454	462	495	453	493	478	469	503	486	457	485	504	467	461	498	441	457	488	489	449	446	495	506	493	478	489	493	510	475	496	520	461	502	489	510	485	471	456	453	470	504	450	479	476	471	436	437	495	517	500	467	512	444	465	488	477	466	445	465	454	471	477	479	466	467	472	485	470	504	484	452	497	511	459	480	479	457	458	475	445	514	472	507	546	481	503	503	469	492	447	455	523	478	472	487	490	484	504	500	475	466	504	476	438	454	488	444	453	471	498	525	523	477	462	492	490	451	484	503	453	482	464	450	470	494	450	479	441	469	476	473	456	497	489	445	466	474	470	492	454	498	453	476	484	495	444	486	478	456	483	482	485	466	486	481	439	453	469	461	492	508	474	526	471	463	482	491	460	462	490	476	466	514	505	485	446	444	478	496	496	481	478	490	494	449	430	463	479	417	475	458	472	475	472	487	462	449	497	436	457	479	476	455	496	484	505	482	485	468	447	501	494	474	454	482	470	519	476	442	472	498	480	478	479	500	504	486	460	503	459	475	469	503	457	478	522	443	454	472	478	487	464	447	435	504	471	523	459	484	487	452	449	468	447	477	455	466	491	485	463	482	464	493	441	476	448	513	448	471	465	473	466	501	476	505	491	493	474	499	515	450	469	484	449	479	485	485	435	452	443	488	487	488	479	499	500	419	493	463	525	486	476	436	460	517	461	447	493	469	455	482	524	486	462	480	493	493	475	490	496	456	455	512	447	511	503	477	453	461	502	478	499	467	453	469	473	468	506	482	481	520	456	465	495	490	478	458	458	447	498	484	468	470	481	479	524	537	478	462	474	438	490	485	484	468	482	493	488	508	491	453	490	470	441	465	462	489	455	504	514	497	463	480	475	481	484	496	494	487	473	469	505	473	459	493	486	492	487	505	457	487	457	489	456	517	466	499	465	456	482	451	525	486	509	443	464	470	482	470	462	495	507	473	503	525	461	459	491	487	474	491	492	484	497	493	466	523	485	506	528	491	490	496	489	455	505	498	484	459	441	516	462	474	477	485	481	490	465	523	493	488	469	474	488	439	461	484	478	465	467	512	447	479	489	464	486	451	484	522	461	465	525	482	471	461	540	491	518	448	465	463	479	475	535	450	464	526	494	457	479	472	451	525	485	487	469	461	457	473	434	440	463	493	460	487	472	474	509	502	455	496	459	464	462	440	462	437	512	464	483	488	424	510	479	485	440	505	486	495	470	469	462	461	454	437	465	502	463	485	477	516	483	461	510	468	496	473	464	505	452	473	525	468	456	520	510	489	504	493	422	491	492	433	481	516	464	507	473	497	504	490	451	457	500	495	483	474	448	473	471	472	449	521	475	486	472	487	459	477	446	442	455	494	483	461	472	474	480	513	490	475	492	432	455	509	501	467	466	441	472	449	452	490	440	497	443	442	439	514	462	472	495	500	535	450	485	478	481	497	476	445	482	498	464	459	491	471	475	448	445	453	488	456	458	511	466	496	481	480	423	451	457	486	447	478	464	497	457	433	462	481	491	468	442	458	461	458	497	466	463	483	487	495	453	497	480	496	486	466	478	479	488	477	480	453	471	492	495	456	469	470	470	489	452	503	528	462	473	488	447	499	495	484	494	515	485	458	452	437	441	474	488	479	469	432	488	460	458	494	480	461	477	471	488	488	488	496	495	491	480	496	493	481	470	501	485	472	441	521	486	527	471	470	476	454	501	466	477	428	466	454	471	498	487	479	460	521	492	456	467	429	461	485	450	443	421	477	435	454	475	464	504	515	512	503	472	473	491	506	451	477	430	492	483	485	447	485	452	457	477	493	417	434	468	489	495	440	463	500	446	485	453	452	489	422	484	421	460	498	496	504	487	485	468	468	458	463	470	452	459	455	466	469	431	486	487	464	505	485	446	474	502	482	449	471	486	439	471	486	448	468	473	502	484	504	499	430	462	455	455	487	471	512	477	494	505	501	487	514	481	468	461	489	502	503	471	510	455	511	452	464	418	444	461	455	502	476	472	486	480	421	469	494	479	494	488	470	495	494	424	519	497	461	469	455	507	463	503	461	445	467	538	470	450	477	482	423	475	480	498	456	490	489	506	471	476	479	494	490	464	460	460	441	509	505	487	505	435	454	459	463	454	479	478	478	472	473	482	464	461	487	546	485	471	465	436	505	462	490	464	479	497	464	480	507	470	481	500	468	510	485	475	455	477	481	515	489	475	478	461	461	497	463	467	528	500	452	508	439	454	485	457	450	493	473	492	475	474	502	531	460	471	453	483	469	484	462	479	480	464	456	499	486	448	457	489	487	528	487	434	486	465	513	460	483	491	467	500	489	500	499	507	430	476	469	488	471	464	501	450	516	446	519	494	486	481	465	505	487	487	463	445	469	474	470	497	467	463	479	485	534	454	451	505	506	488	463	488	465	464	510	463	473	493	527	446	509	434	461	515	462	502	482	500	502	461	480	471	460	475	468	474	480	454	477	513	479	487	493	476	503	480	479	494	489	486	461	471	504	455	510	505	490	466	499	526	493	486	510	470	461	482	455	504	478	511	476	449	463	486	452	442	499	469	465	503	426	472	490	498	492	435	483	479	505	501	466	484	462	433	443	511	450	510	445	469	434	490	443	458	503	447	467	472	479	481	491	456	468	488	479	475	471	467	487	454	452	464	450	478	464	421	453	471	487	503	470	494	511	485	479	487	487	504	472	425	505	430	456	475	485	512	455	499	464	494	453	478	460	454	506	471	457	501	463	477	447	461	473	443	504	495	463	439	503	493	494	487	512	452	452	471	481	445	493	466	452	509	478	493	484	476	478	472	441	496	492	464	483	467	487	479	449	473	465	477	483	441	467	496	476	487	453	492	450	489	467	476	455	460	509	540	482	454	449	481	490	462	458	496	501	467	433	458	491	500	482	503	451	514	500	479	492	507	477	509	443	507	482	448	473	493	467	476	515	449	468	473	477	455	504	479	466	500	473	429	476	509	553	512	468	476	467	494	472	478	492	487	445	443	482	475	457	426	458	485	461	475	492	466	506	459	462	462	453	453	454	484	503	482	478	466	495	506	463	457	461	476	460	485	471	452	468	437	456	519	486	481	479	453	427	486	530	500	470	489
24663	17427	31860	19619	18938	18482	15773	13473	11346	9791	9085	8243	7750	7204	6905	6501	6370	6003	6057	5738	5738	5453	5437	5437	5347	5284	5320	5207	5200	5023	4910	4878	4951	4785	4931	4769	4922	4900	4771	4832	4866	4815	4759	4835	4777	4763	4718	4817	4623	4592	4675	4724	4671	4626	4727	4675	4849	4698	4738	4683	4623	4650	4816	4717	4683	4687	4737	4851	4770	4649	4707	4698	4739	4739	4646	4745	4695	4571	4697	4566	4718	4691	4702	4640	4601	4644	4717	4597	4660	4795	4704	4685	4752	4688	4592	4656	4722	4553	4667	4519	4625	4665	4642	4622	4698	4707	4789	4628	4697	4504	4598	4609	4738	4607	4569	4650	4619	4651	4588	4561	4641	4664	4616	4650	4661	4531	4541	4621	4656	4689	4617	4632	4565	4747	4641	4628	4644	4593	4667	4612	4579	4571	4523	4672	4780	4566	4586	4650	4544	4672	4620	4621	4617	4592	4559	4578	4703	4597	4697	4636	4679	4580	4659	4692	4520	4691	4680	4628	4519	4665	4543	4614	4599	4576	4615	4615	4577	4738	4597	4715	4603	4547	4564	4658	4588	4609	4594	4664	4624	4691	4774	4686	4630	4675	4702	4685	4513	4613	4547	4651	4668	4682	4582	4657	4728	4573	4538	4677	4603	4475	4615	4708	4544	4687	4686	4594	4655	4583	4487	4637	4573	4684	4746	4651	4708	4631	4749	4628	4600	4552	4637	4607	4748	4566	4526	4621	4721	4608	4666	4694	4619	4632	4573	4649	4564	4652	4609	4607	4586	4638	4671	4601	4632	4690	4625	4651	4642	4587	4535	4646	4594	4714	4657	4618	4528	4627	4519	4676	4584	4591	4728	4686	4714	4554	4564	4686	4510	4630	4637	4539	4667	4616	4578	4526	4603	4644	4592	4598	4506	4748	4682	4603	4615	4729	4617	4631	4657	4772	4734	4732	4579	4512	4668	4582	4703	4632	4662	4680	4593	4611	4578	4581	4749	4660	4666	4673	4647	4685	4704	4643	4685	4540	4505	4621	4587	4715	4532	4689	4600	4611	4714	4637	4546	4639	4677	4683	4716	4630	4634	4522	4633	4600	4542	4630	4649	4564	4676	4590	4724	4545	4514	4543	4580	4626	4633	4641	4598	4602	4651	4694	4657	4585	4699	4560	4695	4588	4628	4629	4532	4708	4569	4654	4562	4722	4690	4586	4579	4564	4573	4620	4662	4678	4637	4764	4607	4582	4634	4692	4586	4570	4589	4687	4651	4590	4685	4681	4645	4527	4697	4612	4633	4671	4604	4653	4492	4626	4610	4558	4703	4635	4721	4626	4609	4707	4541	4538	4728	4620	4757	4731	4666	4558	4512	4601	4629	4665	4553	4658	4655	4609	4706	4629	4568	4502	4650	4614	4596	4580	4569	4560	4626	4653	4543	4590	4731	4706	4743	4681	4587	4573	4624	4526	4550	4558	4592	4626	4608	4650	4758	4660	4590	4630	4557	4630	4536	4599	4593	4569	4569	4653	4651	4563	4524	4669	4603	4657	4607	4612	4616	4720	4655	4594	4564	4579	4685	4572	4716	4659	4579	4628	4634	4682	4659	4688	4662	4693	4623	4628	4644	4648	4656	4640	4632	4615	4667	4582	4617	4551	4672	4675	4666	4554	4618	4627	4713	4606	4652	4642	4613	4635	4583	4581	4720	4606	4726	4576	4786	4608	4684	4720	4558	4661	4652	4621	4670	4648	4496	4590	4628	4616	4644	4630	4709	4642	4739	4583	4657	4738	4703	4580	4601	4568	4603	4719	4689	4532	4621	4603	4648	4599	4540	4621	4541	4501	4603	4726	4547	4633	4652	4659	4621	4603	4667	4614	4548	4615	4504	4674	4621	4632	4693	4592	4548	4624	4631	4664	4609	4643	4723	4773	4614	4595	4604	4654	4639	4565	4697	4591	4588	4645	4617	4651	4557	4582	4682	4609	4738	4574	4697	4658	4622	4686	4546	4808	4624	4565	4572	4688	4614	4725	4536	4590	4590	4541	4594	4553	4676	4670	4563	4713	4617	4621	4646	4602	4600	4553	4708	4631	4703	4628	4607	4624	4680	4548	4635	4708	4676	4731	4635	4634	4601	4650	4563	4682	4704	4595	4480	4552	4639	4590	4687	4691	4632	4528	4583	4641	4619	4620	4580	4557	4696	4651	4542	4601	4637	4654	4624	4682	4686	4716	4601	4625	4691	4551	4625	4495	4685	4708	4555	4699	4629	4616	4494	4564	4619	4558	4611	4615	4691	4668	4726	4715	4640	4628	4568	4622	4693	4544	4605	4659	4594	4633	4621	4693	4577	4598	4663	4557	4621	4651	4676	4711	4553	4559	4631	4705	4616	4595	4634	4668	4667	4578	4660	4706	4617	4613	4676	4524	4686	4567	4533	4664	4763	4733	4576	4719	4623	4564	4713	4605	4623	4596	4682	4593	4605	4653	4538	4470	4527	4644	4614	4754	4605	4684	4614	4587	4658	4676	4663	4666	4704	4505	4659	4602	4737	4640	4684	4668	4603	4643	4687	4730	4691	4465	4618	4571	4638	4561	4607	4555	4783	4608	4681	4767	4578	4764	4652	4682	4601	4706	4583	4685	4721	4707	4628	4615	4685	4669	4569	4605	4667	4547	4774	4619	4570	4574	4611	4675	4583	4646	4642	4649	4669	4619	4649	4627	4636	4621	4683	4597	4673	4672	4706	4518	4759	4745	4673	4595	4626	4696	4650	4617	4644	4577	4665	4637	4651	4536	4751	4676	4608	4673	4634	4658	4634	4637	4628	4575	4613	4656	4529	4570	4692	4527	4697	4599	4657	4649	4646	4666	4581	4654	4726	4624	4553	4533	4607	4565	4593	4660	4711	4567	4664	4708	4647	4709	4573	4646	4686	4735	4683	4601	4561	4662	4736	4518	4599	4572	4590	4630	4659	4662	4652	4660	4611	4638	4732	4639	4704	4709	4560	4739	4623	4540	4618	4561	4630	4523	4609	4590	4593	4651	4603	4616	4626	4638	4550	4683	4526	4646	4531	4611	4675	4621	4537	4559	4582	4551	4557	4644	4649	4522	4539	4658	4621	4619	4574	4718	4639	4588	4580	4581	4585	4599	4591	4697	4577	4628	4664	4751	4616	4660	4585	4617	4620	4753	4660	4537	4603	4586	4634	4665	4586	4609	4576	4558	4639	4592	4567	4641	4474	4663	4643	4714	4584	4703	4572	4643	4617	4573	4536	4644	4601	4474	4667	4519	4622	4638	4670	4562	4642	4630	4569	4619	4630	4648	4697	4655	4612	4633	4623	4699	4641	4653	4636	4689	4585	4484	4683	4637	4593	4703	4641	4689	4565	4726	4659	4612	4744	4627	4624	4604	4645	4587	4561	4607	4631	4618	4619	4568	4598	4787	4717	4661	4564	4588	4638	4618	4665	4624	4574	4618	4668	4650	4574	4667	4642	4679	4648	4698	4633	4595	4715	4721	4642	4557	4586	4522	4618	4605	4603	4730	4523	4532	4532	4579	4614	4610	4737	4727	4552	4707	4649	4662	4534	4614	4674	4677	4649	4674	4635	4514	4575	4633	4647	4528	4712	4688	4598	4597	4700	4645	4626	4629	4626	4581	4869	4632	4560	4714	4598	4682	4690	4697	4668	4674	4514	4685	4621	4633	4624	4680	4703	4571	4682	4605	4537	4570	4565	4638	4528	4616	4524	4551	4639	4636	4684	4559	4655	4573	4608	4642	4718	4655	4673	4570	4667	4569	4641	4597	4597	4705	4698	4692	4613	4659	4598	4653	4679	4647	4587	4607	4596	4469	4591	4718	4576	4675	4542	4733	4632	4672	4747	4591	4499	4690	4592	4596	4596	4646	4552	4664	4663	4718	4555	4685	4559	4584	4688	4700	4631	4641	4664	4638	4557	4595	4536	4695	4618	4595	4593	4575	4697	4745	4627	4719	4667	4598	4674	4639	4513	4712	4754	4652	4573	4587	4614	4620	4599	4691	4657	4609	4671	4581	4695	4658	4638	4592	4630	4693	4649	4488	4459	4480	4452	4648	4611	4625	4575	4623	4676	4564	4625	4724	4583	4603	4653	4716	4580	4745	4505	4562	4615	4589	4532	4559	4689	4692	4563	4640	4521	4710	4530	4501	4757	4598	4731	4715	4648	4628	4525	4622	4611	4500	4726	4565	4618	4632	4644	4637	4611	4708	4728	4605	4670	4658	4484	4639	4480	4625	4632	4666	4742	4607	4573	4684	4638	4533	4617	4595	4594	4487	4577	4619	4648	4657	4685	4678	4558	4761	4643	4611	4585	4610	4604	4539	4619	4713	4593	4704	4623	4532	4529	4582	4558	4578	4785	4769	4615	4664	4651	4608	4630	4657	4695	4573	4539	4617	4691	4608	4586	4643	4611	4695	4596	4697	4695	4689	4743	4652	4626	4604	4590	4653	4556	4633	4615	4618	4606	4605	4663	4522	4637	4681	4714	4596	4668	4629	4699	4559	4621	4535	4592	4702	4526	4688	4607	4615	4567	4655	4625	4689	4568	4626	4664	4633	4630	4646	4600	4651	4578	4681	4532	4620	4575	4801	4580	4776	4728	4581	4599	4495	4663	4601	4452	4636	4618	4620	4660	4566	4585	4618	4661	4684	4705	4535	4564	4595	4669	4670	4718	4485	4653	4534	4570	4711	4560	4599	4624	4669	4645	4696	4682	4728	4681	4605	4524	4573	4600	4493	4637	4621	4611	4668	4690	4576	4633	4649	4613	4729	4583	4633	4548	4581	4645	4653	4605	4604	4654	4687	4736	4652	4620	4631	4676	4681	4730	4632	4571	4588	4572	4669	4659	4610	4583	4620	4622	4723	4608	4622	4526	4752	4641	4633	4574	4544	4621	4581	4647	4690	4686	4637	4583	4601	4553	4661	4680	4618	4654	4545	4719	4631	4521	4759	4649	4748	4630	4721	4698	4672	4634	4615	4671	4632	4492	4596	4591	4592	4636	4576	4737	4531	4793	4567	4685	4690	4603	4588	4580	4550	4631	4608	4602	4725	4622	4644
2774	995	1308	927	772	834	871	811	797	836	770	817	838	851	848	806	858	815	781	792	807	810	794	776	820	799	766	821	806	833	809	795	722	809	796	782	763	759	788	786	847	805	786	780	819	835	761	812	777	834	786	831	804	807	765	799	828	810	794	822	855	794	848	789	811	823	801	767	811	802	809	790	784	821	768	778	783	809	848	812	808	780	768	769	813	769	748	789	764	813	801	766	804	774	809	729	794	799	783	780	817	845	774	834	853	816	737	765	761	807	787	849	767	744	771	781	778	786	820	815	767	830	808	828	788	840	766	809	776	778	794	805	822	807	844	858	811	756	747	738	815	830	767	800	794	816	759	823	812	793	793	766	725	826	815	809	781	779	848	834	848	854	803	813	803	824	795	848	774	845	810	778	784	743	834	803	810	796	782	764	804	821	856	792	776	805	830	852	811	765	809	788	800	757	825	829	818	764	797	777	781	824	813	822	777	806	706	790	791	804	758	793	856	784	844	759	822	802	784	771	799	836	765	755	791	823	804	755	824	797	813	788	796	786	803	834	779	800	776	820	783	808	799	835	787	773	807	798	780	779	811	805	836	757	844	826	842	838	789	786	778	841	808	821	799	762	799	840	743	759	855	818	817	812	809	829	785	849	831	830	821	872	827	806	840	824	826	779	755	808	791	829	838	804	803	750	826	814	776	793	779	839	746	816	777	761	801	766	861	781	824	740	803	815	822	787	818	806	769	793	766	810	754	868	795	773	796	788	796	798	822	802	779	827	797	836	795	781	784	823	792	796	842	817	820	821	813	820	833	778	791	863	770	813	802	835	719	851	807	808	801	798	805	815	779	755	759	792	817	816	802	789	848	818	780	831	830	795	771	800	827	778	796	785	789	747	812	831	833	803	843	784	823	786	810	818	840	801	775	751	809	789	804	805	814	753	806	807	761	780	765	777	762	793	835	804	786	761	819	804	804	791	832	799	806	790	839	805	791	786	827	809	810	762	880	783	799	757	831	748	817	790	742	773	783	801	818	822	775	778	808	798	786	817	825	782	808	783	807	745	805	774	815	805	772	814	792	775	814	833	800	799	811	828	794	746	767	803	874	761	795	768	800	772	804	791	784	763	798	816	753	788	788	807	811	787	814	780	800	828	818	780	767	834	785	800	813	785	865	797	850	846	775	824	787	800	785	829	810	803	811	769	813	782	801	807	749	777	818	792	780	770	838	777	830	808	781	823	781	807	824	814	730	785	772	800	798	795	802	799	763	861	783	781	791	795	808	810	813	782	745	838	795	764	744	756	742	790	787	804	774	823	790	803	760	790	810	751	761	834	740	714	816	803	853	775	810	770	856	772	832	857	829	834	820	857	816	793	787	840	789	794	810	774	823	792	785	795	786	845	860	804	793	800	758	843	758	761	828	820	784	791	847	821	779	781	819	786	805	786	801	808	828	752	816	766	813	810	847	791	852	781	757	833	762	796	770	821	722	727	821	794	817	803	782	816	774	811	802	769	858	764	757	835	804	769	803	764	823	836	799	801	816	799	856	792	770	834	804	824	751	784	777	774	815	730	823	849	780	846	811	834	807	834	847	805	779	824	825	787	765	850	781	784	799	808	809	795	808	808	842	800	821	771	816	816	794	783	839	798	804	773	795	779	793	789	834	769	804	798	826	782	848	796	811	801	756	806	812	817	762	776	812	816	803	814	831	778	801	824	762	824	793	786	783	770	842	838	759	819	764	781	869	840	819	772	787	806	801	760	807	814	819	807	814	771	796	789	825	818	809	838	811	761	813	777	778	797	798	771	815	780	771	761	777	788	788	793	794	832	809	803	811	827	841	812	798	824	827	784	848	825	805	754	775	752	775	842	790	779	805	764	802	792	838	819	817	780	786	767	817	815	805	804	833	780	803	788	828	817	728	811	784	772	750	803	815	789	779	791	786	779	809	765	824	834	793	745	797	817	831	793	834	786	841	774	785	775	756	753	852	762	793	735	790	762	779	855	812	800	811	765	787	782	808	827	754	781	813	807	784	824	825	799	752	797	773	803	865	782	784	820	809	830	835	818	804	770	754	795	838	793	785	779	784	779	809	795	816	798	818	810	784	783	771	828	810	809	827	833	737	766	800	741	790	839	807	827	860	784	791	740	822	807	828	840	840	741	789	784	781	826	782	786	824	822	831	780	820	792	764	823	813	773	792	763	764	777	769	782	828	769	821	840	765	797	783	796	810	785	842	806	821	792	803	754	752	830	741	800	780	831	754	797	819	784	807	796	822	781	798	816	723	790	802	830	752	785	766	788	803	803	787	783	820	768	784	781	803	773	825	746	784	789	827	789	816	818	797	820	784	825	831	798	745	817	835	821	849	795	824	787	789	810	796	844	722	717	807	818	803	773	811	808	819	806	834	853	814	800	790	793	831	793	802	850	789	804	765	788	817	801	809	797	806	849	816	815	838	769	793	780	810	805	832	806	789	762	804	830	786	755	769	825	768	806	785	806	780	759	797	812	796	739	799	794	769	780	779	812	793	825	827	826	781	790	781	834	815	800	807	781	845	774	790	836	820	802	803	804	773	827	785	848	769	787	771	821	784	795	798	791	813	836	810	825	793	754	757	827	821	713	769	827	818	787	797	773	828	786	834	814	807	819	774	786	776	778	758	806	800	761	788	836	812	892	800	807	782	806	838	785	771	828	863	787	788	829	798	797	794	784	829	785	780	791	810	824	788	808	714	835	800	786	812	809	780	829	777	832	822	749	761	789	833	786	846	805	809	790	815	806	796	831	807	765	803	744	829	762	755	809	801	786	790	800	790	825	762	806	843	806	798	825	800	735	827	795	776	798	808	821	768	729	820	808	831	731	800	794	784	833	848	763	791	786	796	810	808	787	800	835	860	787	750	807	803	803	809	827	786	785	808	810	778	750	794	796	806	800	806	821	798	731	764	817	810	771	841	782	872	778	792	793	831	795	785	820	838	833	833	796	779	810	819	819	771	841	794	811	802	827	849	830	814	840	794	837	784	773	794	790	803	772	794	795	771	837	817	770	779	774	761	793	851	794	793	762	879	815	839	798	819	817	834	768	849	831	780	768	780	769	773	776	763	829	828	797	797	826	842	799	787	860	795	796	752	832	801	828	829	746	834	761	766	791	755	786	786	777	779	777	803	800	748	811	818	818	774	770	809	769	805	814	743	773	796	796	822	797	824	747	828	748	816	827	814	784	840	817	807	807	832	823	802	831	781	816	854	777	803	838	792	865	784	781	770	779	788	806	797	744	837	820	847	810	786	776	798	792	810	781	805	849	812	809	793	772	811	771	868	829	848	789	784	782	837	798	804	809	823	814	833	745	811	783	778	824	783	768	824	819	855	801	825	767	829	795	814	800	837	780	870	829	843	799	775	810	833	737	749	784	742	773	771	826	806	791	774	822	799	782	830	821	799	800	827	769	807	801	804	803	792	802	826	785	755	831	781	782	812	879	813	824	817	801
15823	11001	16124	10701	10178	10135	9396	8841	8179	7948	7894	7649	7482	7707	7518	7526	7489	7367	7354	7377	7276	7443	7301	7293	7263	7350	7200	7010	7308	7173	7275	7195	7208	7226	7279	7116	7281	7278	7244	7131	7350	7156	7246	7196	7308	7159	7131	7268	7163	7132	7161	7363	7161	7341	7094	7243	7186	7194	7277	7270	7255	7209	7130	7241	7229	7223	7255	7102	7204	7206	7157	7138	7317	7170	7321	7363	7269	7183	7178	7189	7283	7264	7187	7169	7214	7161	7239	7280	7165	7177	7115	7235	7207	7143	7243	7209	7053	7180	7109	7084	7247	7154	7147	7191	7169	7111	7290	7304	7253	7252	7181	7242	7170	7094	7234	7085	7316	7199	7213	7291	7211	7271	7256	7231	7120	7099	7135	7225	7142	7245	7193	7283	7191	7220	7196	7209	7245	7193	7253	7232	7161	7209	7153	7261	7209	7244	7308	7183	7052	7151	7236	7254	7168	7195	7188	7232	7119	7224	7207	7247	7255	7249	7152	7195	7186	7291	7326	7066	7097	7187	7184	7158	7170	7117	7264	7329	7131	6994	7298	7226	7267	7335	7114	7207	7096	7211	7228	7180	7165	7065	7208	7097	7197	7096	7245	7217	7128	7099	7050	7229	7168	7157	7114	7314	7200	7127	7269	7187	7252	7179	7219	7297	7258	7254	7063	7191	7256	7260	7108	7137	7201	7088	7256	7212	7230	7177	7274	7351	7185	7127	7156	7153	7229	7227	7090	7243	7123	7189	7230	7156	7238	7237	7188	7273	7220	7151	7264	7246	7108	7170	7168	7157	7298	7297	7293	7204	7230	7273	6985	7102	7272	7213	7140	7278	7182	7136	7241	7179	7100	7141	7252	7203	7136	7208	7140	7143	7267	7172	7194	7261	7246	7194	7134	7225	7200	7190	7060	7224	7279	7106	7163	7289	7306	7272	7143	7229	7205	7113	7209	7175	7193	7127	7229	7099	7251	7247	7179	7300	7277	7268	7291	7264	7155	7026	7299	7337	7230	7194	7322	7170	7135	7169	7224	7218	7248	7218	7154	7149	7171	7163	7229	7278	7266	7148	7187	7024	7154	7174	7045	7186	7220	7198	7171	7314	7191	7344	7281	7185	7206	7188	7162	7147	7218	7123	7168	7043	7208	7373	7103	7087	7211	7183	7223	7119	7214	7308	7247	7091	7218	7054	7228	7204	7257	7269	7256	7241	7170	7113	7177	7185	7142	7071	7151	7138	7283	7221	7154	7192	7179	7333	7311	7242	7247	7179	7224	7165	7276	7174	7215	7218	7246	7145	7156	7239	7234	7158	7291	7288	7152	7145	7296	7059	7273	7128	7259	7128	7217	7259	7135	7182	7168	7312	7175	7199	7171	7263	7195	7016	7229	7320	7147	7236	7337	7269	7225	7222	7013	7075	7189	7173	7275	7145	7232	7211	7193	7010	7210	7136	7111	7173	7143	7279	7121	7143	7355	7296	7243	7122	7140	7241	7238	7215	7189	7132	7265	7317	7012	7068	7169	7207	7173	7160	7107	7215	7207	7206	7185	7289	7286	7235	7261	7152	7213	7177	7174	7105	7286	6954	7140	7172	7139	7170	7197	7075	7258	7232	7230	7184	7228	7195	7150	7169	7317	7288	7107	7182	7255	7113	7310	7249	7002	7173	7114	7260	7268	7098	7281	7135	7170	7344	7102	7284	7275	7167	7166	7228	7153	7373	7234	7170	7263	7227	7163	7266	7221	7227	7128	7249	7363	7182	7208	7249	7303	7174	7196	7262	7242	7232	7296	7133	7313	7298	7107	7191	7204	7267	7122	7124	7355	7185	7175	7191	7082	7210	7193	7263	7233	7204	7124	7134	7191	7314	7206	7097	7318	7240	7189	7036	7192	7295	7095	7085	7144	7180	7233	7204	7211	7302	7204	7116	7069	7174	7120	7142	7152	7164	7200	7157	7263	7169	7228	7244	7185	7066	7289	7177	7193	7235	7228	7311	7253	7167	7071	7184	7108	7198	7169	7225	7197	7209	7099	7198	7100	7247	6988	7301	7141	7241	7164	7231	7105	7153	7135	7139	7117	7186	7249	7321	7210	7160	7327	7197	7251	7162	7230	7274	7182	7125	7094	7239	7330	7328	7168	7293	7124	7290	7174	7123	7205	7183	7313	7193	7217	7122	7154	7169	7274	7273	7233	7272	7279	7279	7249	7187	7158	7286	7193	7101	7170	7213	7321	7212	7236	7086	7120	7305	7247	7163	7217	7195	7139	7306	7192	7203	7143	7305	7211	7136	7130	7325	7380	7268	7275	7091	7215	7198	7071	7125	7143	7104	7167	7237	7205	7216	7114	7253	7288	7192	7003	7264	7167	7218	7109	7243	7231	7174	7200	7323	7100	7077	7105	7117	7308	7170	7178	7131	7266	7150	7275	7356	7171	7244	7244	7268	7039	7205	7110	7128	7082	7195	7092	7124	7232	7048	7146	7071	7021	7157	7094	7149	7191	7119	7224	7200	7187	7287	7275	7300	7225	7210	7209	7259	7180	7174	7110	7135	7247	7268	7137	7256	7095	7188	7268	7098	7271	7098	7315	7187	7145	7124	7184	7198	7166	7268	7208	7189	7134	7237	7301	7195	7156	7244	7261	7129	7265	7232	7280	7138	6964	7187	7089	7192	7289	7311	7231	7351	7200	7304	7181	7252	7201	7068	7153	7085	7128	7226	7182	7189	7240	7230	7030	7226	7207	7128	7192	7205	7253	7218	7155	7074	7042	7193	7178	7263	7136	7189	7377	7080	7202	7299	7165	7226	7192	7187	7167	7178	7264	7169	7116	7255	7116	7286	7297	7271	7144	7288	7289	7153	7263	7295	7213	7159	7126	7103	7179	7269	7394	7226	7103	7279	7238	7207	7127	7113	7109	7337	7255	7306	7238	7209	7262	7129	7231	7119	7279	7096	7170	7144	7271	7156	7316	7277	7261	7219	7296	7220	7222	7318	7343	7267	7176	7325	7117	7051	7416	7070	7067	7206	7243	7154	7288	7164	7267	7306	7153	7095	7152	7229	7241	7114	7079	7149	7258	7095	7092	7218	6991	7199	7231	7233	7194	7108	7126	7353	7217	7163	7128	7116	7168	7167	7171	7237	7202	7221	7294	7191	7238	7148	7130	7219	7212	7281	7351	7099	7078	7235	7300	7275	7118	7300	7087	7232	7067	7213	7185	7068	7271	7246	7174	7324	7179	7099	7189	7197	7242	7145	7206	7192	7115	7206	7328	7184	7086	7197	7164	7282	7284	7232	7228	7200	7271	7138	7220	7233	7099	7053	7192	7164	7100	7134	7288	7284	7279	7110	7178	7294	7125	7263	7205	7286	7226	7197	7234	7295	7190	7187	7224	7334	7238	7122	7311	7065	7346	7213	7141	7212	7174	7165	7057	7156	7174	7301	7066	7253	7180	7171	7212	7144	7169	7288	7108	7251	7198	7175	7162	7090	7242	7230	7160	7266	7184	7365	7128	7303	7308	7237	7143	7272	7164	7181	7194	7250	7244	7228	7166	7252	7252	7309	7279	7278	7241	7150	7048	7237	7217	7058	7214	7215	7145	7088	7146	7253	7199	7149	7274	7074	7255	7215	7183	7178	7101	7179	7110	7170	7285	7215	7266	7252	7264	7303	7147	7246	7135	7273	7165	7231	7234	7048	7325	7103	7244	7132	7181	7264	7205	7211	7153	7338	7105	7381	7180	7226	7224	7039	7269	7192	7218	7147	7202	7329	7136	7218	7172	7188	7201	7257	7175	7190	7263	7291	7256	7271	7327	7154	7152	7289	7244	7166	7234	7301	7228	7176	7152	7282	7230	7184	7343	7257	7074	7196	7250	7305	7204	7270	7216	7089	7143	7138	7156	7270	7312	7029	7255	7211	7197	7183	7144	7179	7182	7216	7324	7339	7168	7208	7260	6995	7267	7294	7221	7137	7139	7168	7241	7270	7203	7399	7292	7140	7076	7201	7328	7260	7186	7213	7170	7060	7185	7228	7204	7205	7441	7182	7183	7227	7321	7246	7248	7238	7188	7248	7225	7139	7218	7289	7109	7241	7223	7219	7076	7118	7126	7288	7204	7176	7251	7280	7218	7075	7286	7226	7335	7155	7139	7316	7260	7175	7136	7077	7231	7292	6918	7170	7381	7271	7145	7155	7256	7146	7202	7309	7351	7297	7344	7207	7186	7186	7233	7306	7221	7191	7168	7190	7135	7218	7245	7154	7260	7276	7363	7296	7152	7204	7185	7006	7239	7286	7106	7272	7186	7195	7185	7222	7230	7097	7371	7117	7238	7215	7245	7018	7142	7107	7082	7116	7215	7326	7218	7183	7111	7151	7243	7266	7245	7204	7269	7256	7178	7191	7367	7204	7248	7250	7170	7250	7257	7284	7206	7143	7148	7066	7250	7150	7308	7040	7276	7145	7164	7101	7190	7363	7265	7160	7151	7131	7193	7255	7227	7221	7046	7115	7224	7362	7225	7175	7142	7113	7157	7254	7217	7193	7118	7128	7115	7145	7251	7220	7266	7219	7098	7143	7133	7221	7159	7315	7239	7314	7082	7046	7181	7090	7194	7328	7324	7123	7166	7124	7025	7222	7163	7097	7424	7309	7131	7227	7201	7291	7157	7183	7272	6969	7170	7318	7188	7227	7104	7102	7220	7221	7302	7165	7154	7189	7298	7293	7327	7191	7174	7065	7109	7155	7326	7201	7139	7140	7164	7241	7180	7204	7166	7229	7294	7108	7226	7201	7154	7090	7133	7123	7268	7354	7095	6949	7317	7158	7268	7214	7225	7269	7265	7115	7090	7226	7207	7201	7288	7219	7172	7172	7099	7192	7071	7256	7311	7203	7210	7324	7318	7247	7088	7254	7253	7156	7246	7225	7166	7125	7277	7080	7225	7255	7130	7069	7106	7288	7122	7189	7195	7228	7122	7093	7131	7229	7231	7040	7152	7136	7116	7239	7225	7122	7171	7224	7162	7226	7102	7188	7134	7197	7256	7175	7238	7212	7281	7159	7162	7123	7029	7190	7173	7218	7133	7281	7207	7072	7210	7134
3714	851	1594	1063	705	762	697	701	722	728	707	680	665	683	682	633	650	670	723	682	659	633	676	632	670	654	642	641	684	646	661	655	624	661	709	658	638	693	689	641	662	581	664	683	693	699	649	628	633	688	687	680	638	656	679	664	607	629	608	680	644	636	680	614	654	600	708	648	657	622	700	638	651	668	666	637	607	670	680	596	654	658	645	665	680	682	642	669	654	618	682	648	607	641	674	639	664	674	633	664	710	638	637	654	609	689	633	657	666	660	678	688	666	664	681	649	638	641	677	693	641	695	673	667	634	641	649	697	667	648	604	711	652	591	636	662	661	638	653	653	641	647	646	668	671	661	644	659	656	636	663	653	648	658	608	699	636	693	669	652	624	687	680	705	674	691	655	690	675	657	688	658	633	671	712	658	648	609	641	640	663	632	682	621	629	675	630	616	653	625	678	603	677	671	657	606	659	641	657	667	619	645	647	591	687	716	665	631	666	647	654	674	706	664	634	645	679	691	652	652	653	674	628	691	649	660	648	676	653	652	671	671	662	624	639	679	657	638	669	636	702	629	664	695	599	665	647	640	639	695	650	650	660	630	701	675	713	660	685	662	661	650	621	682	625	650	689	665	683	668	645	649	664	635	711	639	668	695	699	654	618	629	692	661	651	681	654	668	694	697	682	659	627	611	653	640	637	643	602	661	639	674	629	688	655	687	632	637	660	682	653	650	661	680	677	665	625	645	682	652	630	650	690	658	644	606	646	621	647	658	699	661	668	637	671	686	637	687	650	638	673	661	697	706	679	668	637	640	628	620	638	677	665	631	691	649	643	618	656	636	642	675	667	584	652	653	679	625	654	675	645	662	619	636	708	694	650	640	640	620	701	738	671	681	682	650	665	684	634	660	632	647	607	642	635	632	651	699	665	627	671	693	665	657	668	694	657	639	680	676	686	674	611	611	693	675	621	672	694	612	624	693	622	646	663	694	633	643	667	648	615	634	615	681	656	617	636	599	702	619	645	672	586	668	648	656	664	665	656	637	645	685	694	654	656	655	697	639	683	660	679	659	619	708	662	611	679	663	639	662	647	682	663	675	638	695	684	691	650	626	690	643	685	651	710	607	659	667	695	667	616	668	700	651	679	700	707	669	631	631	601	659	661	635	667	606	654	657	670	662	677	641	675	650	665	617	661	643	656	677	679	662	675	656	705	656	698	678	626	628	602	642	650	626	642	628	685	657	683	614	634	700	665	645	649	652	671	638	692	690	659	656	642	648	662	633	649	652	640	665	606	684	675	650	640	661	649	671	650	682	666	621	668	648	638	662	701	631	681	690	654	676	624	634	684	653	636	653	683	641	704	740	643	651	647	652	640	677	678	617	642	652	642	695	719	656	610	656	667	618	636	644	642	704	675	656	639	673	651	616	670	673	674	677	689	634	646	679	697	610	701	627	624	615	586	628	632	633	629	664	629	664	603	727	673	638	672	678	682	688	678	653	635	643	630	618	644	716	705	636	676	682	662	647	688	638	709	659	707	662	634	607	645	643	660	664	641	631	677	670	640	675	633	608	666	631	671	655	635	674	648	682	653	659	640	601	663	671	681	693	661	678	685	624	626	655	677	660	673	648	659	622	689	670	656	630	649	656	632	627	698	648	652	695	620	718	687	700	651	641	661	669	672	689	645	643	678	645	712	664	675	710	631	668	660	679	613	683	631	663	635	656	681	690	668	679	665	686	692	602	666	645	678	648	662	671	618	643	634	647	690	653	677	625	628	691	665	660	683	642	669	629	685	640	641	625	659	666	637	671	659	664	652	669	655	689	638	684	680	678	662	643	611	630	651	608	607	753	652	652	651	656	628	667	641	647	684	644	667	652	677	655	681	652	698	638	719	658	692	669	657	683	627	638	686	656	639	646	653	676	636	619	616	624	660	639	618	623	648	635	692	611	664	662	627	660	651	623	616	684	636	631	660	701	636	629	685	672	617	715	697	665	642	665	593	665	651	666	646	652	654	635	644	690	616	685	666	668	672	673	622	620	707	693	640	653	645	619	652	673	659	625	630	613	636	619	646	636	653	635	671	651	637	656	658	648	646	692	658	688	619	692	684	641	627	687	696	651	645	685	690	656	662	611	655	625	703	662	635	664	684	647	660	671	635	653	695	681	668	709	683	644	618	606	671	662	667	669	625	651	648	652	693	659	709	670	658	629	653	650	655	645	645	678	692	630	623	651	694	597	677	654	642	696	653	608	630	653	716	662	643	636	617	681	683	709	607	636	663	656	649	673	647	636	659	635	659	702	691	634	641	614	660	617	636	618	669	660	645	594	664	630	666	655	718	668	681	663	631	662	678	656	675	661	626	636	654	624	642	681	697	697	674	654	619	682	689	689	662	650	659	646	657	641	657	654	716	684	637	606	719	666	659	664	641	685	629	657	705	673	673	706	659	663	635	662	707	638	677	667	698	626	666	653	643	702	670	658	665	623	708	656	643	692	659	661	639	637	642	676	683	637	693	650	697	676	654	639	673	650	638	686	623	640	657	645	659	649	710	687	660	624	662	636	653	629	631	630	682	685	652	656	649	625	645	665	664	688	640	669	623	648	647	608	637	669	675	619	703	670	701	680	680	658	641	622	680	656	657	692	677	655	675	698	697	671	697	626	633	635	672	644	654	645	684	658	653	642	614	651	646	601	611	679	705	717	679	647	664	612	695	680	651	611	642	669	654	699	677	696	679	640	630	634	682	654	666	649	690	620	652	705	614	622	669	643	658	655	640	673	663	625	642	641	660	633	713	626	690	653	649	600	683	713	655	609	662	666	644	685	635	640	653	635	663	679	672	644	721	691	699	652	655	685	624	655	742	647	680	657	647	666	613	655	637	670	649	650	683	669	691	660	659	650	610	627	638	638	652	653	679	660	616	658	680	665	642	644	679	686	710	655	645	658	697	632	613	696	679	686	653	659	651	672	602	642	641	674	644	659	635	600	646	646	663	668	603	634	691	719	631	641	671	635	680	644	663	670	652	649	693	653	706	664	693	668	614	622	682	661	638	665	666	627	660	664	645	656	634	697	640	648	636	655	664	603	644	692	644	633	695	696	621	640	660	664	633	641	643	638	692	679	642	640	688	698	670	683	635	711	679	643	660	689	703	672	673	676	625	660	632	675	639	685	638	663	713	664	624	669	642	627	663	617	644	640	657	625	670	692	629	663	628	653	685	701	679	672	696	693	656	633	682	663	658	636	635	666	649	642	660	659	652	652	682	728	658	714	677	693	659	733	608	610	672	647	641	653	615	668	628	660	658	661	610	646	674	667	683	624	677	678	612	629	668	629	629	669	613	664	640	620	649	647	644	644	662	621	678	632	585	630	688	659	693	646	632	686	678	665	688	645	628	649	629	654	653	651	704	683	666	647	633	665	692	646	677	621	678	651	607	626	648	667	651	661	681	684	656	638	622	668	680	694	692	591	625	683	611	654	665	653	644	654	606	649
16558	11724	20077	13634	11751	11646	10368	9098	8388	7900	7556	7219	7125	6974	6875	6590	6589	6518	6516	6534	6477	6347	6308	6333	6280	6398	6262	6357	6272	6230	6227	6161	6281	6145	6333	6191	6106	5983	6145	6216	6031	5973	6192	6062	6120	6174	6005	6211	6278	6045	6140	6047	6157	6163	6081	6131	5980	6153	6025	6058	6260	6103	6136	6118	6112	6052	6194	6236	6077	6114	6104	6119	6170	6128	6174	6114	6174	6208	6086	6088	6214	6066	6056	6198	6100	6133	6140	6003	6143	6209	6109	6096	6146	6065	6019	6160	6112	6202	6161	6112	6102	6035	5968	6117	6141	6024	6175	5971	6081	6127	6084	6190	6168	6054	6064	5964	6002	6143	6128	6133	6191	6157	6169	6049	6132	6051	6113	6074	6043	6098	6100	6063	6153	6167	6041	6069	6194	6243	6027	6120	6165	6113	6171	6053	6197	6199	6092	6104	6087	6161	6095	6157	6164	6121	6236	6110	6101	6086	6158	6207	6017	6110	6106	6060	6117	6115	6080	6112	6143	6082	6211	6113	6146	6107	6085	5989	6070	6121	6066	5976	6095	6126	6066	6119	6176	6041	6172	6038	6101	6171	6236	6078	6102	6069	5931	6197	6189	6070	6159	5918	6104	6108	6264	6073	6141	6156	6119	6212	6137	6066	6084	6137	6146	6150	6120	6170	6044	5994	6092	6134	6126	6138	6131	6081	6167	6128	6030	6189	6074	6103	6096	6125	6115	6058	6079	6091	6156	6188	6103	6016	6067	6269	6085	6039	6043	6155	6149	6017	6033	5998	6179	6063	6103	6166	6177	6139	6110	6118	6212	6124	6082	6003	6091	6088	6180	6065	6166	6207	6086	6146	5904	6198	6105	6064	6185	6162	6195	6108	5979	6168	6046	6074	6180	6169	6172	6079	6100	6114	6120	6157	6064	6027	6098	6106	6138	6094	6097	6211	6004	6091	6236	5969	6057	6163	6178	6097	6047	6078	6172	6152	6099	6079	6116	6121	6022	6212	6167	6011	6182	6243	6225	6092	6103	6173	6088	6185	6218	6118	6153	6108	6057	6206	6055	6085	5922	6182	5803	6229	6130	6128	6116	6091	6153	6109	6092	6011	6134	6047	6063	6179	6168	6169	6117	6076	6113	6054	6157	6138	6068	6044	6099	5992	6122	6095	6222	6046	6190	6130	6067	6117	6118	6151	6260	6024	5999	6123	6103	6065	6281	6107	6167	6162	6187	6133	6074	6136	6034	6140	6085	6063	6131	6042	6127	6111	6221	5983	6085	6046	6104	6065	6141	6176	6086	6062	6069	6079	6066	6143	6069	6140	6108	5990	6038	6135	5974	6100	6229	6158	6122	6174	6063	6008	6229	6095	6088	6057	6112	6135	6086	6207	6156	6171	6179	6144	6078	6221	6008	6124	6132	6130	6136	6143	6201	6230	6069	6202	6114	5970	6180	6159	5991	6107	6073	5861	6009	6002	5949	6054	6073	6092	6111	6204	6107	6102	6110	6163	6075	6088	6182	6127	6002	6088	6093	6076	6049	6047	6069	6027	6163	6150	6015	6088	6190	6031	6162	6057	6190	6196	6049	6071	6061	6190	6105	6088	6031	6138	6110	6168	6065	6145	6083	6129	6167	6126	6115	6154	6125	5992	6161	6143	6159	6090	6131	6063	6091	6142	6111	6032	6100	6194	6054	6125	6140	6168	6054	6132	6246	6123	6151	6122	6074	6144	6002	6100	6177	6180	6080	6057	6066	6070	6120	6044	6175	6094	6085	6071	5949	6068	6096	6192	6176	5994	6183	6048	6109	6115	6090	6116	6305	6059	6202	6009	6141	6003	5959	6161	6226	6111	6069	6112	6057	6148	6228	6161	6007	6018	5993	6190	6258	6180	6166	6052	6225	6087	6173	6221	6203	6130	6216	6219	6000	6167	6155	6150	6090	5952	6084	6007	6167	6214	6081	6164	6047	6065	6194	6072	6119	6103	6148	6121	6182	6202	5999	6118	6151	6090	6169	6092	6122	6168	6060	6157	6158	6110	6147	6160	6054	6163	6195	6166	6224	6157	6143	6225	6037	6264	6121	6073	6120	6167	6066	6176	6139	6175	6167	6189	6052	6070	6168	6163	6068	6108	6138	6124	6239	6101	5995	6069	6087	6078	6204	6141	6030	6038	6171	6095	6012	6111	5984	6118	6087	6076	6158	6144	6150	6086	6124	5971	6044	6134	6171	6103	6173	6050	6119	6109	5980	6092	6076	6200	6014	6068	5973	6159	6072	6183	6012	6164	6263	6167	6051	6042	6101	5962	6120	6015	6187	6008	6180	5946	5994	6166	6177	5976	6096	6179	6048	6025	6090	6140	6073	5994	6118	6121	6023	6139	6165	6121	6183	6102	6035	6133	5993	6135	6097	6203	6170	6076	5992	6096	6015	6107	6079	5991	6105	6217	6038	6172	6057	6152	6051	6248	6184	6025	6142	6125	6174	6190	6146	6073	6099	6196	6137	6221	6161	6056	6092	5916	6107	6207	6298	6128	6096	5959	6093	6157	6244	6068	6136	6122	6106	6111	6111	6114	6151	6086	6183	6169	6109	6090	6030	6050	6042	6100	6119	6145	5986	6169	5957	6004	6074	6257	6120	6075	6139	6093	6226	6135	6156	6103	6034	6057	6156	6054	6042	6107	6166	6008	6064	6134	6026	6156	6145	6058	6321	6068	6156	6041	6159	6085	6082	6054	6076	6103	6092	6139	6160	6162	6091	6104	6057	6161	6000	6054	6093	6192	6083	6070	6123	6066	6251	6110	6082	6183	6150	6103	6126	6082	6128	6143	6067	6143	5997	6039	6097	6090	5990	5999	6248	6086	6073	6159	6024	6101	6046	5960	6109	6066	6088	6128	6114	6136	6180	6060	6201	6109	6160	5982	6152	6020	6164	6158	6134	6120	6113	6084	6153	6139	6255	6098	6156	6062	6117	6071	6017	6111	6067	6037	6158	5946	6058	5993	6249	6046	6076	6221	5917	6073	5951	6067	5948	6018	6102	6152	6102	6123	6058	6160	6024	6058	6159	6076	6059	5994	5975	5997	6170	6022	6084	6040	6050	6262	6182	6177	6078	6081	6150	5959	6007	6104	6121	6149	6116	6095	6217	6152	6019	6057	6093	6171	6075	6083	6152	6122	6085	6230	6190	6156	6254	6210	6203	6072	6087	6141	6062	6066	6194	5949	6062	5971	6075	6051	6003	6249	6000	6125	6039	6177	6026	6023	6178	6215	6145	5982	6018	6128	6203	6175	6083	6077	6129	6230	6022	6103	6017	6175	5987	6221	6112	6059	6142	6097	6062	6172	6077	6161	6151	6174	6135	6056	5993	5994	6075	6184	6077	6173	6081	6206	5989	6050	6080	6122	6167	6097	6061	6150	6128	6119	6086	6112	6155	6090	6099	6083	6056	6099	6185	6035	6192	6124	6242	6157	6028	6154	5996	6096	6157	6178	6006	6134	6146	6104	6055	6157	6080	6164	6071	6271	6112	6105	6217	6081	6100	6101	6131	6108	6151	6207	6091	6093	6168	6181	6052	6165	6065	6228	6031	6165	6068	6131	6074	6150	6143	6001	6108	6066	6020	6286	6087	6031	6233	6047	6123	6175	6051	6214	6234	6118	6223	6196	6188	6106	5916	6216	6087	6149	6076	6152	6219	6060	6160	6028	6162	6134	6170	6229	6026	6233	6070	6132	6079	6068	6017	6042	6021	6017	5987	6079	6076	6156	6140	6126	6028	6205	6021	6185	6092	6127	6056	6198	6214	6159	6145	5933	6137	6058	6074	6123	6089	6229	6178	6192	6138	6032	6005	6137	6168	5945	6181	6123	6140	6071	6157	6200	6082	6179	6108	6079	6069	6031	6071	6132	5986	6016	6071	6073	6132	6179	6069	6152	6150	6112	6109	6188	6030	6279	6039	6156	6177	6064	6081	6110	6085	6103	6113	5958	6211	6016	6255	5956	5983	6077	6109	6092	6093	5950	6089	6112	6057	6099	6152	6213	6018	6113	6065	6043	6190	6086	6049	6048	6014	6121	6190	6157	6208	6177	6197	6031	6019	6124	6109	6072	6064	6061	5959	6259	5948	6107	5965	6254	6177	6036	6119	6142	6092	6126	6063	5994	6054	6052	6088	6178	5994	6178	6144	6192	6231	6187	5997	6075	6152	6070	6077	6050	6117	6049	6128	6251	6056	6261	6207	6137	6113	6142	6012	6014	6003	6117	6103	6153	6104	6122	6060	6113	6144	6011	5945	6157	6053	6198	6128	6277	6139	6114	6071	6196	6108	6168	5987	6091	6094	6003	6110	6146	6114	6094	6163	6105	6094	6016	6096	6024	6044	6072	6064	6075	6149	6217	6280	6081	6159	6045	6064	6011	6187	6105	6097	6076	6033	6141	6040	6140	6089	6151	6180	6102	6086	6124	6146	6118	6066	6156	6215	6103	6094	6122	6223	6104	6096	6204	6108	6106	6073	6267	6045	6070	6094	6000	5967	6060	6040	6213	6078	6058	6153	6071	6128	6127	6048	6139	6123	6267	6097	6018	6177	6024	6082	6175	6184	6065	6206	6127	6147	6098	6167	6194	6136	6178	6178	6140	6166	6122	6127	6144	6155	6116	6160	6082	6054	6108	6122	6117	6130	6192	6162	6067	6019	6090	6027	6144	6128	6191	6148	6150	6005	6212	6063	6094	6307	6069	6240	6083	6246	6134	6046	6145	6154	6085	6235	6109	6120	6011	6152	6025	6129	6117	6135	6137	6169	6173	6094	6120	6194	6114	6154	6128	6058	6197	5998	6112	6175	6008	6113	6050	6121	6152	6132	5964	6135	6125	5980	6146	6078	6004	6162	6101	6060	6070	5997	6066	6156	6218	6156	6154	6135	6120	6069	6032	6037	6134	6043	6128	6043	6067	6080	6136	6097	6061	6067	6028	6140	6060	6063	6171	6164	6077	5866	6169	6137	6146	6137	6116	6112	6102	6145	6037	6029	6137	6101	6263	6132	6132	6127	6201	6129	6156	6096	6057	6056	6198	6094	6155	6176	6140	6159	6054
3839	871	1693	1164	629	660	628	685	643	629	630	627	595	577	623	605	576	565	587	597	573	581	569	589	594	599	563	576	597	635	580	595	566	605	556	549	559	597	607	577	568	597	564	601	558	568	573	561	587	588	575	566	534	578	563	532	603	569	556	590	584	583	582	601	596	591	549	587	575	569	612	567	617	538	554	528	527	550	549	565	573	603	592	566	560	559	557	499	544	558	536	551	596	584	547	596	559	577	580	556	585	591	553	541	557	553	581	578	575	572	594	588	572	580	555	549	517	565	582	550	553	585	550	571	546	568	602	592	529	562	591	562	579	535	598	613	583	585	569	575	515	598	605	545	590	587	568	582	574	554	548	576	582	518	598	603	550	570	540	554	573	510	545	581	552	605	569	548	573	585	586	591	579	618	557	578	603	597	578	549	566	566	586	571	547	567	533	572	542	573	564	614	578	588	578	539	606	552	545	594	565	569	576	576	563	587	591	579	579	596	586	586	559	582	568	572	586	552	548	559	546	584	556	554	595	512	564	570	612	577	597	547	606	518	575	598	544	591	570	555	622	585	572	542	622	543	576	576	530	545	534	566	558	545	518	541	612	568	551	557	568	559	527	638	568	548	557	582	584	543	576	577	578	544	568	582	588	556	576	552	579	555	547	603	598	550	561	563	605	542	570	549	584	618	577	577	617	568	513	587	557	571	566	547	580	556	591	565	574	523	521	584	568	575	576	541	584	583	543	562	580	566	517	551	568	562	612	607	581	544	595	618	585	572	555	603	571	576	548	589	557	534	562	608	594	570	619	567	566	583	560	546	610	554	598	567	566	547	570	614	557	583	563	614	576	556	520	603	535	603	557	556	585	598	598	568	550	614	629	606	541	577	602	570	583	589	572	550	538	609	555	594	538	527	552	592	623	566	621	574	575	559	590	570	627	556	575	517	604	549	569	601	583	573	547	561	534	590	604	566	551	605	589	594	544	567	592	595	558	585	572	576	582	563	574	562	545	578	555	535	588	556	602	577	564	592	577	580	605	595	571	593	579	554	586	558	544	635	591	572	586	566	604	552	556	562	557	583	582	547	575	605	566	569	593	556	571	584	587	543	594	651	591	540	548	574	506	562	620	560	577	596	596	574	600	551	591	575	576	622	532	546	527	584	578	599	584	560	601	582	523	605	551	536	567	539	566	559	529	547	562	538	538	563	572	594	585	598	580	546	561	587	520	627	603	611	556	535	554	571	585	529	604	543	552	589	569	575	622	566	580	610	578	554	589	586	616	545	553	621	596	592	549	552	570	564	552	533	520	558	592	549	578	563	572	581	575	594	615	556	595	588	557	569	611	593	540	528	569	556	601	536	542	559	561	582	569	553	573	552	550	580	578	584	573	561	608	537	613	567	583	616	546	572	563	580	575	592	570	550	541	567	557	568	592	547	593	567	551	593	581	616	554	578	573	547	599	571	564	551	585	599	543	563	571	583	629	595	585	589	619	559	584	565	581	570	564	554	580	592	604	552	641	599	587	566	534	565	565	563	593	546	550	572	585	558	557	586	569	557	573	539	598	579	626	574	557	569	588	582	580	590	556	595	583	572	592	585	537	526	596	584	611	584	561	581	562	607	598	591	595	585	575	552	575	559	553	558	578	590	614	547	621	550	597	567	561	542	584	609	586	586	584	564	573	553	592	583	610	577	601	521	564	516	578	558	559	562	598	572	620	564	588	591	550	549	554	592	562	545	549	573	574	600	572	595	574	557	569	586	557	541	585	554	572	560	604	538	528	584	578	607	568	579	574	587	563	600	557	582	600	583	586	564	575	575	597	577	578	569	559	538	596	589	581	508	567	547	632	561	597	562	532	550	550	547	542	595	564	613	608	603	589	608	558	528	571	606	550	533	548	550	568	600	589	557	581	579	571	570	591	561	600	559	598	570	591	562	558	577	585	617	577	564	567	569	542	554	553	578	579	550	549	561	620	560	554	553	586	552	570	562	608	575	560	588	597	578	642	561	571	625	612	595	584	568	567	568	594	539	589	625	615	570	556	603	562	605	590	579	583	608	568	566	555	560	559	545	575	572	554	561	576	583	597	563	581	557	544	570	590	580	571	559	546	562	546	582	561	557	564	554	589	602	589	519	582	594	543	561	530	582	526	569	573	571	546	571	591	559	567	584	551	545	548	583	530	578	574	578	586	555	581	565	574	554	583	618	542	578	577	568	543	567	556	571	572	550	642	579	550	570	560	569	603	551	562	541	530	596	603	601	617	615	562	583	565	583	539	570	546	599	577	595	573	563	588	537	547	601	579	560	554	590	561	590	578	592	588	554	602	565	569	539	559	555	545	610	576	548	577	580	595	595	534	574	600	550	608	567	568	622	563	558	580	634	548	536	553	590	565	546	552	541	579	541	557	603	609	603	553	572	572	590	587	545	592	560	546	566	583	569	581	573	523	577	554	559	580	566	601	587	589	623	556	611	566	642	528	524	582	579	575	553	573	573	568	540	533	584	582	561	578	607	562	632	576	588	552	533	611	569	582	560	596	584	558	615	575	595	553	580	566	572	540	559	582	568	593	551	586	583	534	568	574	574	572	595	526	555	580	573	597	592	577	611	569	583	576	564	562	552	566	598	561	550	579	549	581	570	564	569	578	597	545	566	542	598	573	580	593	551	590	560	601	556	572	605	556	550	601	563	577	547	531	569	592	586	542	568	576	623	570	584	581	572	548	520	594	541	550	609	545	522	627	570	567	593	595	574	557	530	580	562	542	559	601	553	583	634	603	569	562	521	553	584	590	555	563	556	555	585	605	579	564	565	562	617	578	534	568	556	576	565	576	577	530	569	596	556	547	554	602	600	554	566	611	572	576	577	605	569	595	564	598	570	543	558	614	561	601	612	538	538	584	534	571	568	589	626	599	628	599	566	560	591	586	545	605	548	593	565	580	586	538	594	568	548	557	578	567	549	569	576	596	573	562	547	589	600	562	544	593	564	563	590	584	611	598	593	633	571	587	597	559	598	558	564	544	608	547	543	544	534	544	560	555	620	542	531	575	583	611	571	592	549	559	569	572	617	554	589	574	563	575	549	614	547	548	595	590	592	589	581	518	535	533	575	556	572	632	583	584	556	574	542	546	570	571	579	571	587	576	610	581	593	597	563	561	564	563	578	557	540	582	584	596	574	537	553	557	564	599	589	562	540	580	582	575	590	578	583	541	576	608	531	559	536	535	548	558	572	554	599	538	522	609	530	542	590	600	576	556	600	578	576	582	607	529	620	499	558	553	590	609	572	581	560	566	528	587	548	553	584	556	518	593	558	557	605	575	580	611	559	560	630	594	617	577	550	569	542	548	559	515	576	568	547	576	597	585	564	534	564	581	587	607	546	584	592	606	598	560	588	613	573	597	558	573	584	576	555	584	551	585	583	574	555	589	538	605	569	531	574	567	582	583	595	581	562	596	575	581	548	586	530	584	546	540	536	498	582	558	554	523	563
17760	12650	21203	15272	13209	12994	11371	9801	8791	8102	7491	7117	6804	6906	6514	6354	6249	6217	6018	5919	5900	5854	5866	5690	5732	5804	5735	5659	5657	5673	5599	5607	5593	5559	5617	5513	5471	5550	5577	5477	5510	5623	5591	5592	5560	5583	5564	5426	5404	5461	5282	5472	5500	5556	5459	5533	5587	5511	5433	5627	5478	5384	5513	5437	5421	5474	5425	5384	5303	5535	5491	5454	5493	5460	5303	5380	5451	5503	5425	5408	5528	5634	5513	5380	5548	5516	5507	5432	5501	5554	5378	5372	5432	5610	5522	5508	5336	5323	5391	5363	5349	5384	5445	5427	5477	5399	5529	5458	5465	5498	5416	5512	5459	5429	5328	5419	5415	5353	5436	5420	5569	5451	5408	5474	5411	5429	5363	5355	5387	5395	5470	5496	5340	5476	5415	5450	5455	5332	5551	5353	5365	5463	5384	5379	5397	5517	5480	5459	5428	5526	5483	5422	5473	5383	5573	5330	5438	5446	5391	5343	5427	5458	5439	5599	5395	5485	5401	5501	5496	5391	5445	5438	5414	5345	5377	5484	5447	5566	5498	5352	5326	5391	5452	5483	5392	5567	5424	5430	5497	5546	5550	5466	5417	5517	5417	5422	5382	5465	5475	5475	5418	5414	5491	5336	5594	5494	5408	5447	5476	5397	5449	5428	5420	5489	5538	5479	5486	5443	5490	5442	5525	5369	5366	5378	5464	5524	5377	5399	5448	5452	5482	5366	5591	5486	5464	5432	5371	5357	5459	5400	5506	5473	5291	5415	5437	5357	5299	5452	5658	5439	5551	5453	5432	5642	5642	5386	5588	5336	5392	5461	5406	5503	5405	5358	5454	5481	5566	5529	5504	5350	5452	5406	5331	5344	5448	5526	5448	5527	5516	5408	5281	5462	5425	5458	5378	5462	5333	5476	5454	5426	5477	5471	5484	5512	5314	5427	5540	5408	5402	5268	5508	5435	5517	5452	5458	5392	5519	5326	5426	5430	5364	5478	5446	5411	5369	5594	5538	5466	5434	5387	5453	5468	5532	5412	5504	5474	5462	5441	5457	5408	5489	5454	5509	5401	5527	5450	5443	5433	5407	5384	5431	5468	5505	5338	5461	5413	5537	5542	5340	5430	5469	5421	5489	5476	5441	5339	5454	5459	5433	5344	5487	5445	5466	5419	5331	5394	5453	5405	5434	5518	5383	5389	5469	5445	5483	5451	5341	5405	5440	5432	5381	5474	5502	5364	5392	5384	5470	5389	5402	5428	5441	5476	5396	5356	5513	5374	5449	5532	5410	5490	5447	5342	5428	5561	5315	5501	5383	5457	5504	5438	5419	5525	5386	5472	5540	5432	5543	5472	5414	5371	5325	5315	5462	5522	5471	5354	5418	5378	5549	5460	5385	5577	5449	5556	5533	5493	5501	5491	5323	5419	5526	5526	5419	5600	5541	5559	5459	5355	5398	5454	5356	5492	5429	5491	5436	5410	5221	5496	5505	5443	5399	5467	5512	5511	5575	5472	5365	5442	5529	5436	5501	5419	5491	5497	5569	5415	5369	5433	5349	5590	5416	5384	5469	5309	5406	5403	5483	5407	5411	5511	5488	5453	5518	5494	5396	5513	5271	5489	5505	5484	5457	5456	5437	5386	5399	5389	5429	5393	5421	5213	5470	5443	5445	5705	5333	5340	5448	5471	5415	5523	5440	5530	5453	5371	5528	5476	5422	5491	5448	5410	5448	5415	5365	5496	5395	5559	5398	5343	5423	5437	5326	5366	5322	5507	5407	5398	5435	5495	5487	5480	5465	5448	5453	5495	5394	5449	5478	5485	5447	5479	5457	5526	5448	5429	5525	5503	5510	5563	5402	5392	5435	5458	5396	5413	5416	5434	5327	5407	5390	5491	5446	5401	5512	5511	5465	5416	5434	5406	5338	5464	5321	5477	5373	5421	5413	5563	5373	5472	5402	5610	5474	5527	5393	5424	5395	5532	5287	5427	5471	5456	5537	5524	5519	5462	5381	5398	5486	5431	5420	5498	5315	5413	5468	5463	5501	5378	5334	5412	5427	5338	5386	5454	5409	5450	5542	5504	5403	5351	5538	5528	5503	5448	5455	5487	5385	5476	5544	5321	5365	5458	5432	5548	5428	5526	5404	5408	5417	5505	5566	5462	5389	5490	5388	5409	5486	5468	5366	5400	5344	5371	5503	5470	5455	5390	5486	5523	5450	5474	5506	5309	5395	5421	5470	5481	5415	5421	5480	5399	5419	5445	5332	5468	5407	5448	5434	5523	5532	5497	5460	5492	5444	5381	5364	5452	5506	5436	5490	5399	5409	5646	5493	5493	5415	5420	5425	5442	5360	5387	5445	5413	5475	5430	5449	5491	5457	5306	5422	5368	5452	5500	5353	5401	5474	5375	5506	5453	5373	5486	5468	5321	5374	5497	5479	5429	5294	5541	5413	5273	5345	5464	5483	5403	5502	5386	5476	5540	5317	5421	5382	5496	5545	5369	5552	5463	5441	5505	5423	5453	5395	5443	5500	5446	5573	5577	5404	5447	5606	5426	5535	5388	5386	5541	5475	5466	5504	5514	5572	5503	5416	5376	5370	5486	5432	5452	5414	5469	5483	5453	5388	5587	5514	5639	5531	5396	5461	5561	5498	5451	5397	5492	5391	5430	5383	5432	5494	5512	5478	5418	5458	5495	5546	5509	5473	5478	5354	5502	5370	5510	5465	5476	5441	5474	5399	5523	5457	5432	5470	5392	5542	5536	5339	5505	5439	5528	5420	5499	5428	5387	5515	5432	5408	5419	5346	5456	5502	5512	5419	5438	5477	5450	5384	5517	5357	5411	5466	5521	5471	5537	5442	5462	5399	5519	5420	5415	5520	5525	5407	5344	5470	5397	5522	5413	5230	5329	5425	5330	5445	5416	5423	5514	5484	5357	5539	5483	5411	5425	5441	5401	5421	5373	5467	5364	5442	5519	5233	5401	5481	5494	5414	5535	5359	5464	5335	5464	5400	5448	5457	5481	5467	5456	5496	5491	5471	5332	5471	5548	5429	5500	5375	5395	5633	5553	5397	5543	5509	5552	5473	5457	5428	5388	5501	5409	5493	5495	5400	5562	5430	5385	5377	5440	5482	5438	5612	5465	5496	5489	5404	5589	5475	5509	5537	5478	5464	5526	5420	5432	5476	5282	5444	5553	5445	5432	5530	5358	5301	5470	5348	5414	5459	5446	5392	5518	5462	5497	5423	5377	5496	5516	5496	5510	5495	5482	5446	5398	5463	5504	5448	5613	5424	5383	5497	5481	5597	5370	5475	5408	5454	5435	5492	5506	5558	5345	5394	5471	5443	5488	5396	5461	5395	5409	5376	5462	5585	5497	5324	5594	5345	5516	5476	5417	5539	5429	5414	5371	5557	5484	5402	5352	5499	5471	5445	5425	5399	5435	5477	5490	5475	5546	5419	5360	5420	5395	5369	5446	5424	5495	5424	5386	5530	5377	5434	5302	5555	5333	5504	5479	5348	5314	5389	5420	5463	5406	5529	5402	5477	5468	5524	5510	5455	5400	5431	5383	5394	5382	5338	5400	5449	5574	5429	5502	5346	5513	5634	5428	5354	5431	5381	5488	5425	5498	5398	5404	5476	5368	5344	5385	5569	5487	5483	5356	5378	5314	5427	5491	5501	5403	5471	5536	5438	5579	5555	5502	5417	5380	5457	5394	5521	5468	5432	5433	5445	5437	5476	5441	5404	5544	5415	5421	5488	5436	5446	5481	5481	5450	5499	5347	5487	5417	5512	5341	5468	5418	5520	5430	5410	5491	5544	5606	5331	5449	5475	5408	5300	5462	5353	5595	5406	5406	5519	5417	5399	5485	5571	5371	5423	5457	5410	5406	5424	5444	5304	5450	5476	5573	5306	5465	5463	5504	5473	5564	5400	5435	5441	5518	5355	5362	5427	5495	5468	5436	5452	5404	5498	5536	5447	5447	5413	5485	5281	5494	5469	5306	5492	5417	5451	5399	5442	5444	5401	5478	5501	5369	5542	5453	5332	5424	5569	5401	5560	5467	5334	5450	5447	5489	5426	5501	5459	5392	5571	5469	5548	5351	5533	5392	5496	5423	5488	5418	5461	5451	5524	5385	5466	5448	5528	5505	5426	5483	5534	5527	5371	5365	5360	5468	5285	5606	5479	5564	5436	5370	5471	5492	5596	5479	5433	5547	5434	5452	5347	5520	5416	5515	5556	5323	5432	5342	5377	5490	5379	5417	5407	5511	5463	5481	5399	5391	5507	5311	5366	5398	5396	5559	5470	5507	5409	5503	5372	5369	5453	5479	5593	5369	5453	5411	5494	5469	5343	5514	5470	5432	5466	5428	5308	5453	5452	5503	5508	5417	5553	5428	5414	5460	5317	5413	5523	5487	5547	5365	5436	5453	5504	5405	5593	5612	5532	5360	5372	5370	5417	5467	5426	5405	5480	5497	5526	5473	5412	5416	5445	5524	5360	5421	5585	5460	5367	5444	5525	5598	5501	5435	5413	5435	5501	5357	5355	5413	5434	5498	5470	5440	5400	5437	5522	5437	5372	5406	5439	5458	5484	5422	5406	5470	5445	5228	5572	5562	5520	5337	5455	5546	5412	5503	5504	5473	5569	5439	5477	5363	5434	5349	5424	5502	5531	5427	5471	5537	5393	5368	5523	5420	5429	5435	5504	5476	5487	5440	5398	5447	5382	5449	5511	5496	5402	5427	5457	5444	5277	5418	5256	5408	5454	5538	5439	5538	5409	5331	5453	5585	5425	5555	5405	5567	5450	5461	5518	5574	5507	5520	5398	5431	5505	5436	5381	5479	5514	5498	5491	5442	5278	5368	5523	5406	5519	5459	5396	5543	5562	5418	5531	5437	5424	5488	5500	5445	5422	5435	5401	5419	5371	5475	5461	5560	5409	5451	5405	5584	5297	5558	5432	5519	5327	5416	5369	5384	5391	5474	5454	5362	5434	5347	5389	5507	5371	5540	5490	5455	5561	5428	5370	5509	5373	5506	5469	5491	5550	5515	5346	5475	5488	5634	5415	5416	5422	5452	5465	5386
2547	1073	2668	1570	657	656	626	631	582	590	576	554	546	519	500	550	521	506	545	542	528	450	464	486	465	471	443	502	493	496	476	488	468	476	480	531	477	463	471	471	492	466	443	442	494	486	508	489	482	463	447	481	472	514	466	482	473	473	499	519	442	450	456	492	450	440	454	487	491	485	451	467	472	485	459	476	475	497	475	486	503	470	495	447	495	454	455	476	497	468	492	435	436	476	412	479	460	463	471	491	457	476	478	496	475	448	487	453	464	476	485	455	482	456	480	496	472	449	463	461	498	474	491	457	424	446	462	479	464	467	438	471	444	456	454	522	478	487	441	450	438	461	470	461	473	461	463	471	459	498	464	464	457	467	439	448	516	452	521	470	459	442	450	454	446	459	471	472	471	461	471	448	440	478	474	454	518	473	480	469	480	509	447	438	447	466	505	424	451	448	444	447	482	464	469	485	490	477	473	440	485	468	519	491	496	426	477	449	454	428	492	502	456	487	450	477	434	450	491	488	483	489	474	460	447	452	468	490	463	468	452	485	485	457	463	414	440	487	473	461	463	453	448	462	428	455	505	436	421	421	471	437	456	455	454	454	467	470	484	455	479	523	458	488	497	486	473	466	529	463	445	496	452	513	471	441	446	471	508	469	475	463	458	444	488	448	465	467	468	477	491	468	448	413	462	447	421	500	458	441	458	498	493	474	463	442	479	471	493	437	479	456	492	448	463	450	472	476	467	468	483	487	438	439	423	444	456	464	440	454	432	479	477	486	482	465	462	458	474	478	512	439	451	523	486	474	460	436	519	491	469	440	467	492	479	483	490	500	469	472	476	468	475	465	512	435	460	453	429	448	450	472	441	451	481	435	472	471	453	491	460	484	476	466	471	474	473	473	507	472	494	490	436	482	511	472	441	493	473	471	463	428	468	472	455	490	454	454	466	447	454	504	465	439	433	451	462	491	436	496	487	465	457	478	434	472	431	487	491	493	451	467	471	476	453	421	433	492	466	468	476	472	434	471	468	494	498	431	502	462	447	475	497	451	472	461	463	466	432	451	471	463	474	465	485	463	427	448	450	453	451	511	466	454	506	470	451	445	469	459	462	464	468	469	527	468	440	436	484	474	430	438	457	472	455	481	497	498	467	504	461	452	436	449	458	470	505	448	428	492	460	452	470	480	464	475	473	443	452	489	494	449	480	454	483	514	457	470	453	456	477	474	437	467	483	469	435	485	490	461	480	470	440	503	451	468	453	446	488	455	447	439	459	425	474	499	458	457	471	449	483	508	494	478	481	452	468	479	426	439	491	459	506	522	498	495	457	449	473	485	472	441	474	464	492	439	490	500	469	468	430	459	475	458	449	434	486	487	478	472	490	454	492	454	475	476	448	476	463	495	519	444	479	478	432	467	487	491	456	475	469	468	447	445	437	485	454	465	425	451	486	417	492	467	454	492	478	466	473	466	435	482	471	427	454	443	458	461	439	453	443	506	466	489	434	473	444	467	434	519	440	460	456	467	476	478	486	428	498	459	473	483	458	475	477	427	481	501	465	467	466	458	510	476	458	482	441	461	449	448	485	476	445	499	469	476	486	491	469	470	506	463	478	458	488	488	477	519	469	467	462	481	493	495	469	451	462	435	468	495	535	490	467	492	463	452	475	445	449	472	479	483	451	451	458	498	446	461	447	470	462	476	477	490	510	481	462	426	506	459	487	476	486	456	424	495	448	455	487	488	484	455	474	490	477	478	476	448	453	485	487	461	433	466	429	410	478	511	473	465	496	505	513	475	466	439	458	490	487	447	501	459	474	471	447	463	470	451	442	517	501	478	459	457	470	485	463	507	473	437	464	479	433	484	475	457	497	487	458	463	497	428	477	486	464	447	455	460	474	501	465	442	451	455	506	463	483	503	459	493	508	477	483	484	455	478	453	470	498	452	490	465	489	489	481	468	459	489	478	454	465	492	454	471	510	468	469	470	479	447	454	473	455	480	445	471	427	467	465	475	461	464	431	468	494	455	454	500	458	452	451	494	471	435	429	483	484	470	457	500	489	495	506	480	426	460	474	498	499	503	477	474	484	476	505	466	462	491	481	497	457	465	515	459	493	486	517	450	493	440	470	496	444	480	459	480	466	481	453	483	534	464	485	472	454	476	472	472	465	492	482	484	472	486	472	462	457	473	456	471	486	511	495	486	506	450	458	441	453	452	449	476	425	434	474	514	486	436	485	459	468	495	463	438	493	468	485	472	461	490	465	417	442	462	456	504	471	470	474	480	467	481	457	457	460	485	457	456	503	459	456	445	449	474	484	460	469	493	437	465	505	485	457	456	461	457	473	440	478	452	498	420	445	480	480	512	470	454	473	486	502	476	490	470	492	462	455	460	451	473	466	465	476	442	455	466	488	489	464	463	460	441	471	449	438	480	464	451	514	471	454	457	468	447	476	447	477	470	480	466	431	448	478	493	465	453	461	471	488	483	447	496	461	470	499	492	494	445	407	461	477	470	500	462	447	427	465	450	461	527	442	458	476	462	477	487	487	416	471	509	480	433	478	456	492	453	451	450	519	464	464	469	478	491	483	456	472	487	448	488	451	425	449	493	498	436	481	450	441	466	455	495	507	470	491	479	434	479	477	444	482	490	470	444	484	471	474	480	431	462	532	483	451	469	493	436	447	482	448	498	459	492	507	470	488	466	474	447	464	437	502	459	479	469	475	470	441	462	485	504	481	491	465	459	453	458	464	457	501	500	493	494	448	486	483	472	506	495	494	481	449	448	476	470	445	487	465	483	472	446	490	473	487	476	399	472	427	476	499	533	474	505	439	475	419	477	446	480	462	452	518	428	473	468	454	440	463	477	471	463	464	458	483	442	467	447	475	476	487	461	442	493	475	457	479	468	472	434	494	478	504	497	474	419	457	460	454	477	464	443	487	451	453	449	489	495	429	429	458	469	453	463	492	515	493	496	487	467	459	414	484	451	474	458	477	507	460	484	440	491	516	477	461	475	452	448	501	457	505	507	498	475	477	482	482	500	486	441	456	472	464	430	499	463	478	514	478	451	505	502	435	457	487	491	475	439	451	459	504	462	443	487	498	460	436	441	473	466	493	465	446	454	460	451	477	449	437	437	462	497	478	489	451	450	466	460	505	458	454	475	493	472	500	479	478	464	489	433	446	505	453	461	440	494	462	500	477	439	475	461	511	463	453	474	450	452	477	497	454	463	443	464	422	489	470	472	479	489	491	452	464	432	484	492	421	506	510	438	453	468	450	446	467	491	454	475	459	488	448	452	468	483	483	457	490	469	475	473	447	431	501	443	461	485	480	422	466	441	503	487	468	461	506	435	455	482	458	448	471	471	437	499	453	460	444	509	466	497	445	432	487	454	466	436	444	451	442	487	481	443	445	474	483	439	493	462	422	501	492	471	480	469	462	489	471	492	456	474	454	472	455	503	514	457	469	472	508	441	474	480	497	488	429	478	499	474
24034	17229	26869	19449	19176	18646	16101	13647	11532	10138	9114	8309	7804	7325	6912	6633	6384	6235	5946	5662	5640	5506	5455	5295	5309	5186	5134	5059	5036	5051	4901	4902	4890	4763	4849	4758	4749	4815	4717	4773	4672	4897	4706	4752	4613	4630	4574	4637	4630	4602	4617	4705	4620	4645	4640	4675	4559	4716	4669	4568	4618	4632	4555	4529	4619	4567	4627	4645	4594	4638	4594	4717	4658	4514	4527	4500	4675	4662	4582	4533	4667	4520	4647	4647	4607	4588	4572	4654	4638	4476	4546	4539	4606	4567	4541	4550	4622	4512	4529	4663	4547	4595	4432	4573	4612	4526	4519	4710	4701	4531	4651	4594	4593	4567	4448	4662	4569	4591	4610	4565	4527	4665	4485	4611	4665	4584	4574	4572	4555	4553	4663	4640	4552	4523	4574	4578	4612	4649	4540	4485	4590	4537	4641	4567	4585	4524	4537	4556	4510	4485	4645	4698	4497	4615	4499	4554	4485	4591	4576	4651	4674	4600	4494	4583	4532	4482	4616	4639	4595	4587	4523	4665	4528	4529	4527	4403	4601	4617	4563	4549	4555	4509	4588	4533	4542	4523	4637	4421	4555	4648	4653	4642	4546	4601	4599	4603	4571	4598	4622	4467	4557	4617	4430	4531	4485	4546	4618	4523	4469	4618	4647	4512	4455	4589	4532	4401	4637	4557	4449	4535	4493	4545	4442	4555	4594	4577	4461	4542	4440	4549	4535	4594	4568	4534	4574	4532	4588	4560	4651	4585	4493	4577	4668	4456	4631	4497	4518	4487	4594	4556	4482	4545	4621	4505	4563	4618	4539	4664	4598	4574	4498	4519	4690	4591	4544	4478	4521	4512	4529	4510	4477	4584	4636	4511	4513	4649	4575	4420	4547	4597	4504	4564	4603	4442	4540	4553	4568	4619	4694	4557	4406	4572	4492	4525	4538	4529	4527	4502	4479	4536	4460	4551	4535	4489	4613	4464	4585	4555	4522	4473	4564	4472	4597	4456	4613	4629	4541	4489	4608	4542	4534	4541	4573	4482	4658	4466	4581	4594	4530	4599	4515	4655	4593	4579	4452	4507	4492	4489	4496	4624	4654	4602	4593	4649	4509	4521	4504	4576	4640	4410	4579	4545	4536	4404	4439	4508	4618	4691	4507	4570	4502	4674	4629	4429	4574	4486	4567	4526	4514	4519	4459	4534	4629	4488	4524	4556	4462	4538	4483	4432	4456	4484	4575	4486	4527	4412	4567	4575	4574	4622	4540	4512	4583	4546	4591	4556	4560	4618	4536	4590	4424	4510	4516	4628	4613	4547	4579	4535	4500	4579	4543	4510	4572	4527	4600	4634	4580	4597	4597	4492	4556	4478	4412	4688	4536	4413	4622	4554	4579	4540	4607	4699	4613	4579	4608	4630	4491	4586	4493	4530	4550	4514	4466	4469	4611	4513	4710	4586	4508	4628	4540	4537	4530	4593	4472	4532	4522	4532	4570	4359	4454	4626	4567	4587	4529	4571	4615	4567	4580	4584	4495	4626	4590	4617	4662	4667	4552	4536	4641	4702	4501	4667	4604	4494	4634	4504	4529	4525	4492	4604	4517	4569	4635	4477	4635	4634	4552	4582	4573	4604	4506	4476	4466	4498	4504	4514	4557	4623	4575	4602	4669	4643	4592	4568	4615	4404	4648	4577	4605	4530	4448	4538	4531	4519	4530	4567	4572	4530	4513	4598	4534	4510	4536	4536	4505	4536	4530	4655	4533	4513	4447	4623	4536	4560	4572	4571	4571	4555	4602	4561	4475	4545	4486	4573	4514	4588	4506	4564	4542	4477	4576	4567	4510	4692	4524	4555	4674	4607	4513	4571	4653	4457	4533	4610	4619	4589	4678	4668	4554	4608	4532	4604	4590	4525	4549	4648	4533	4467	4608	4510	4531	4510	4556	4619	4608	4589	4593	4475	4515	4612	4663	4660	4574	4505	4468	4451	4548	4587	4468	4602	4478	4505	4665	4599	4511	4509	4595	4536	4638	4547	4632	4646	4541	4604	4569	4551	4557	4631	4527	4565	4583	4593	4526	4458	4642	4619	4608	4666	4623	4596	4556	4564	4534	4555	4568	4497	4509	4557	4677	4482	4545	4547	4576	4511	4461	4535	4543	4519	4476	4596	4650	4515	4635	4555	4506	4522	4429	4574	4464	4433	4587	4541	4583	4620	4541	4567	4438	4579	4544	4560	4492	4622	4572	4502	4580	4580	4478	4581	4544	4533	4548	4620	4567	4470	4559	4569	4562	4624	4526	4497	4445	4520	4695	4589	4603	4537	4493	4471	4569	4653	4584	4493	4443	4557	4613	4561	4591	4532	4544	4544	4472	4555	4513	4502	4462	4597	4546	4640	4519	4609	4553	4613	4545	4489	4552	4627	4426	4708	4591	4592	4571	4476	4618	4569	4473	4499	4542	4497	4558	4615	4638	4481	4564	4604	4647	4581	4519	4562	4461	4687	4512	4650	4591	4672	4599	4531	4622	4500	4500	4562	4448	4594	4643	4583	4530	4507	4619	4407	4572	4540	4546	4511	4590	4604	4491	4578	4523	4576	4493	4564	4500	4625	4546	4544	4566	4572	4547	4510	4500	4558	4511	4488	4567	4470	4557	4551	4580	4568	4600	4487	4600	4435	4553	4513	4491	4519	4532	4631	4564	4585	4505	4380	4559	4527	4604	4648	4586	4636	4505	4553	4468	4581	4621	4449	4542	4528	4497	4620	4557	4624	4439	4582	4544	4562	4508	4641	4567	4506	4610	4578	4514	4631	4551	4590	4521	4358	4538	4467	4528	4574	4570	4631	4549	4634	4564	4553	4588	4663	4676	4516	4588	4556	4476	4485	4727	4494	4527	4477	4566	4565	4661	4525	4579	4529	4658	4528	4573	4596	4562	4562	4525	4464	4630	4554	4523	4619	4625	4530	4482	4544	4565	4587	4508	4438	4564	4515	4487	4591	4576	4634	4534	4602	4533	4458	4560	4593	4634	4547	4579	4626	4627	4551	4584	4650	4603	4616	4564	4623	4471	4453	4525	4558	4513	4519	4544	4420	4517	4494	4563	4459	4546	4632	4572	4659	4594	4604	4533	4652	4627	4541	4589	4536	4498	4623	4536	4614	4624	4568	4531	4605	4564	4593	4497	4584	4618	4521	4490	4447	4568	4510	4584	4574	4495	4533	4537	4451	4576	4589	4566	4581	4548	4613	4610	4638	4517	4594	4439	4597	4512	4427	4627	4516	4459	4503	4665	4472	4484	4484	4483	4467	4476	4575	4571	4600	4558	4619	4490	4547	4416	4379	4452	4569	4522	4623	4530	4623	4538	4542	4645	4576	4551	4567	4604	4625	4622	4646	4643	4574	4503	4506	4583	4570	4648	4532	4553	4474	4645	4562	4593	4514	4492	4593	4544	4484	4677	4548	4467	4663	4508	4487	4650	4602	4578	4553	4571	4702	4556	4542	4564	4607	4547	4586	4556	4595	4591	4612	4590	4534	4506	4518	4464	4648	4429	4586	4482	4534	4550	4601	4589	4549	4579	4593	4521	4520	4527	4565	4551	4436	4486	4573	4483	4535	4490	4554	4492	4505	4656	4575	4478	4616	4544	4487	4561	4554	4547	4578	4519	4585	4495	4649	4573	4493	4539	4648	4575	4445	4524	4625	4555	4587	4436	4581	4548	4541	4636	4594	4475	4569	4574	4609	4562	4585	4631	4592	4667	4559	4565	4595	4575	4437	4576	4447	4589	4419	4572	4620	4665	4587	4537	4576	4641	4624	4617	4579	4563	4611	4473	4590	4667	4605	4513	4537	4589	4513	4500	4560	4618	4495	4525	4572	4597	4589	4469	4602	4560	4572	4566	4549	4624	4659	4552	4639	4536	4565	4521	4444	4643	4590	4582	4552	4590	4466	4499	4550	4567	4570	4572	4577	4629	4545	4646	4537	4533	4626	4455	4569	4643	4596	4587	4570	4593	4507	4594	4618	4541	4470	4466	4548	4573	4557	4542	4542	4588	4432	4523	4413	4538	4571	4590	4571	4590	4535	4591	4698	4706	4666	4596	4590	4514	4451	4595	4542	4551	4559	4513	4574	4553	4582	4580	4564	4507	4477	4655	4685	4497	4589	4540	4586	4592	4463	4511	4467	4525	4334	4524	4540	4543	4523	4560	4510	4532	4532	4480	4428	4670	4365	4615	4625	4586	4566	4592	4638	4478	4540	4546	4525	4436	4564	4604	4523	4500	4477	4475	4567	4576	4621	4339	4440	4475	4446	4506	4578	4527	4490	4571	4503	4623	4600	4748	4422	4594	4509	4618	4536	4711	4601	4524	4507	4472	4637	4521	4612	4660	4542	4589	4559	4515	4571	4652	4430	4474	4529	4511	4699	4624	4487	4562	4610	4532	4610	4551	4695	4602	4521	4504	4544	4557	4597	4572	4463	4547	4616	4701	4539	4589	4535	4468	4552	4526	4503	4677	4431	4524	4685	4581	4629	4514	4415	4570	4694	4550	4664	4691	4543	4560	4369	4556	4574	4563	4459	4507	4576	4668	4552	4475	4464	4645	4569	4549	4616	4717	4588	4544	4562	4615	4529	4588	4538	4634	4558	4521	4561	4723	4578	4625	4551	4525	4633	4609	4552	4559	4556	4525	4514	4572	4441	4642	4576	4546	4487	4490	4549	4549	4454	4553	4479	4587	4587	4495	4426	4623	4514	4676	4526	4568	4486	4521	4581	4538	4595	4497	4597	4528	4615	4590	4573	4534	4476	4583	4601	4497	4581	4498	4529	4542	4503	4619	4545	4477	4611	4692	4474	4534	4524	4587	4573	4556	4566	4571	4545	4396	4485	4559	4537	4515	4566	4612	4601	4552	4513	4571	4525	4600	4591	4529	4436	4546	4527	4542	4526	4571	4609	4540	4671	4586	4522	4571	4558	4532	4660	4567	4558	4527	4681	4583	4580	4486	4534	4514	4577	4482	4604	4619	4597	4543	4478	4539	4538	4584	4541	4546	4500	4524	4555	4547	4574	4556	4473	4481	4601	4589	4563	4479	4466	4460	4520
2709	905	1071	883	825	797	797	819	845	857	812	803	813	793	805	870	794	825	792	766	825	868	757	777	831	816	824	757	823	774	744	746	802	807	760	788	824	840	823	777	795	773	820	785	809	807	800	802	802	791	862	797	822	798	779	778	794	746	790	801	851	824	789	848	804	818	829	758	837	820	803	807	792	799	746	801	830	751	809	809	796	823	849	769	792	807	823	803	758	781	771	802	813	801	820	820	813	791	793	811	816	805	800	787	825	823	776	764	774	741	783	792	795	823	845	764	809	741	850	790	770	777	788	807	817	821	793	752	748	778	848	777	791	793	789	836	788	774	785	858	810	817	803	814	823	757	818	748	825	798	781	793	837	819	799	825	787	785	791	848	775	736	814	814	774	827	852	777	874	832	814	835	814	814	794	791	841	763	779	811	801	824	840	783	803	836	772	840	786	807	826	812	785	825	770	749	825	782	859	794	821	813	748	800	800	852	784	773	807	791	765	846	770	836	816	770	757	831	807	801	820	799	874	788	835	796	804	817	797	778	835	849	833	799	814	758	803	779	812	839	783	844	793	817	814	766	836	766	790	781	804	800	763	802	764	799	796	814	816	757	799	824	830	867	799	807	752	816	772	824	790	831	804	796	748	853	814	781	802	867	790	810	819	772	782	834	784	791	779	823	852	797	791	790	862	778	849	779	838	805	846	815	802	767	838	752	783	774	822	725	777	762	814	776	762	786	805	809	795	836	814	806	772	793	785	832	786	762	753	768	889	756	812	853	833	811	867	808	818	761	796	776	790	837	798	791	763	812	854	784	819	810	838	816	817	840	849	751	854	823	771	774	800	826	779	739	777	823	847	830	792	819	776	799	779	765	804	818	812	807	816	812	841	817	798	816	804	817	812	800	812	845	794	897	782	806	714	757	792	807	815	848	775	796	798	834	841	786	805	802	824	807	770	811	813	789	828	806	836	795	828	796	805	796	819	811	791	818	789	760	805	779	813	840	797	762	846	821	790	813	828	822	804	794	796	800	835	813	830	818	777	811	806	775	723	763	793	786	813	811	857	811	798	779	843	794	842	805	814	824	815	808	788	832	819	791	827	815	777	778	823	820	798	799	792	824	821	817	812	849	779	831	796	795	821	757	813	855	815	790	813	774	781	871	794	790	800	840	786	797	786	768	786	781	782	814	790	740	823	849	834	775	840	822	763	787	792	820	799	768	803	801	827	829	761	813	731	789	773	845	775	772	809	791	842	814	753	780	784	779	827	796	758	845	762	794	802	794	799	795	778	813	834	791	827	825	788	814	763	851	745	788	797	767	715	812	772	799	829	830	797	774	783	792	798	790	793	828	771	763	834	820	766	823	802	841	843	808	783	803	808	805	805	837	812	799	788	828	776	804	777	810	770	797	792	843	793	803	831	788	787	805	779	802	816	802	767	795	832	787	751	832	827	780	775	782	811	814	786	796	814	846	758	805	785	814	785	828	778	795	779	827	792	804	820	848	732	766	820	777	821	811	783	838	754	835	810	783	830	788	821	768	824	840	781	756	770	769	825	741	825	799	772	805	794	787	795	745	805	780	787	805	796	790	811	837	784	788	769	834	814	811	818	759	760	806	773	854	774	802	769	818	776	822	851	812	823	831	798	777	757	835	799	790	851	819	765	802	814	810	814	755	801	827	825	830	790	803	749	802	801	836	806	744	756	803	753	769	771	793	752	795	820	847	789	778	817	765	817	793	800	800	789	810	802	781	814	833	814	801	811	787	786	844	825	777	764	831	805	802	798	793	779	796	785	786	748	787	763	819	845	810	844	844	806	796	816	828	857	778	765	803	792	859	814	815	782	828	834	833	803	796	813	807	780	828	819	802	800	792	846	763	787	793	774	827	760	786	759	825	804	791	786	789	802	793	822	762	819	793	799	754	778	783	849	811	823	743	810	815	820	844	823	839	791	783	868	848	782	791	830	801	820	801	808	794	815	767	776	785	808	790	776	817	705	761	791	811	846	803	780	811	838	724	828	817	810	798	776	771	755	799	788	818	795	803	815	792	749	782	800	771	781	849	817	856	811	762	776	793	787	800	788	748	830	798	826	838	820	824	819	810	802	799	781	761	805	818	844	800	739	845	762	849	750	795	828	821	802	860	761	767	870	814	786	774	774	821	793	783	779	815	780	791	835	785	805	804	798	810	802	782	807	795	822	811	793	782	832	813	797	807	797	789	812	801	749	816	777	762	786	808	821	795	739	785	785	708	819	851	802	813	854	816	839	776	845	808	776	794	761	802	778	817	834	752	797	818	804	843	837	821	812	820	801	817	773	805	762	814	812	757	788	821	852	806	785	844	799	764	787	799	770	828	764	789	816	772	766	754	770	831	798	786	814	793	808	835	837	804	823	797	780	832	801	762	780	783	830	810	785	830	773	791	868	804	789	806	790	772	848	822	760	780	794	803	800	776	798	778	846	816	757	818	822	754	791	840	785	768	781	872	788	780	826	786	820	812	820	838	786	807	797	806	777	801	799	823	837	829	824	797	786	764	828	755	787	783	818	790	760	782	792	759	768	780	832	814	765	847	781	809	827	783	751	783	781	783	818	844	809	826	821	832	833	849	793	853	787	773	802	801	844	823	787	805	844	788	864	776	807	859	787	785	790	821	816	787	851	810	798	783	770	805	813	808	821	779	751	797	834	787	766	755	818	764	754	779	807	792	763	813	754	835	761	793	800	808	857	768	778	800	778	762	779	861	780	796	791	792	825	807	797	727	846	788	786	803	835	791	763	781	854	826	814	787	787	784	808	800	770	799	791	798	785	783	819	844	835	768	833	831	837	791	794	781	831	792	848	822	839	765	841	804	880	855	784	809	750	792	781	808	789	767	785	786	812	836	822	741	804	787	782	814	780	822	743	803	821	772	804	754	788	794	818	766	860	773	831	799	800	841	845	836	746	766	838	767	760	790	810	792	817	807	783	790	784	800	831	785	803	796	781	761	849	814	806	755	814	776	785	829	828	823	863	813	842	799	834	794	767	800	776	790	847	869	784	846	786	814	789	812	781	820	828	847	756	826	765	785	798	818	755	796	810	793	811	820	805	796	783	796	765	786	833	813	801	804	777	722	823	761	837	774	829	812	803	830	797	789	778	812	794	774	834	800	824	759	802	750	815	802	795	796	818	793	785	831	763	813	812	819	829	754	783	769	791	801	765	760	823	781	815	826	798	777	784	802	773	869	816	786	798	783	804	800	806	819	826	818	770	758	812	814	782	781	844	788	791	770	782	805	827	833	741	790	833	792	759	769	811	791	783	767	782	765	837	788	766	817	780	753	802	855	744	771	777	827	763	840	750	828	820	815	792	778	805	811	770	794	801	815	831	791	793	827	786	788	793	762	802	747	797	836	813	865	788	818	851	834	777	770	781	797	808	740	784	832	732	768	797	831	822	793	792	779	786	781	811	808	810	849	808	792	763	807	780	780	802	809	774	855	808	828	765	735
15625	11388	13228	10763	10276	9997	9295	8535	8232	8137	7887	7666	7595	7469	7504	7502	7279	7215	7343	7361	7258	7138	7274	7190	7400	7208	7241	7314	7152	7101	7279	7178	7163	7107	7161	7190	7152	7199	7165	7233	7247	7223	7072	7300	7127	7267	7170	7164	7164	7161	7090	7218	7163	7214	7245	7127	7158	7164	7114	7128	7136	7074	7116	7252	7193	7156	7145	7310	7315	7256	7189	7235	7153	7139	7123	7262	7055	7170	7241	7231	7192	7293	7140	7059	7234	7059	7183	7195	7249	7180	7039	7124	7228	7105	7175	7231	7198	7167	7186	7183	7129	7097	7208	7240	7139	7065	7220	7199	7316	7242	7077	7202	7060	7195	7148	7131	7244	7130	7128	7140	7171	7106	7216	7014	7165	7108	7217	7069	7192	7128	7021	7171	7149	7183	7299	7210	7276	7092	7175	7153	7218	7145	7262	7265	7127	7198	7109	7255	7110	7166	7114	6981	7204	7163	7176	7100	7128	7156	7124	7107	7247	7131	7137	7367	7140	7147	7202	7181	7184	7198	7242	7220	7293	7136	7105	7186	7112	7159	6979	7126	7019	7254	7157	7224	7092	7096	7149	7177	7186	7104	7029	7107	7192	7187	7003	7182	7304	7128	7068	7311	7078	7111	7213	7037	7109	7262	7122	7197	7213	7243	7142	7190	7049	7191	7087	7022	7071	7142	7061	7264	7190	7209	7020	7101	7188	7147	7230	7115	7076	7203	7095	7178	7081	7244	7175	7144	7224	7172	7160	7348	7184	7070	7161	7159	7114	7169	7183	7215	7142	7159	7102	7121	6962	7138	7150	7190	7105	7141	7206	7154	7176	7146	7200	7178	7138	7148	7194	7260	7212	7365	7201	7099	7126	7150	7143	7212	7236	7001	7168	7206	7193	6936	7060	7121	7164	7222	7195	7265	7225	7169	7127	7249	7124	7196	7075	7159	7217	7237	7086	7208	7018	7323	7208	7135	7220	7231	7189	7150	7191	7129	7095	7223	7192	7146	7082	7121	7232	7149	7206	7173	7085	7141	7077	7089	7210	7136	7202	7215	7034	7120	7244	7276	7170	7124	7071	7012	7232	7201	7126	7216	7311	7173	7206	7345	7109	7145	7055	7099	7149	7197	7161	7190	7187	7158	7118	7110	7339	7195	7121	7311	7147	7082	7108	7195	7107	7211	7155	7158	7165	7137	7104	7223	7167	7247	7177	7015	7113	7091	7208	7209	7125	7015	7078	7199	7136	7227	7201	7146	7242	7009	7092	7183	7208	7174	7085	7050	7198	7196	7233	7124	7362	7261	7194	7190	7186	7149	7086	7188	6984	7228	7186	7052	7113	7094	7229	7127	7247	7264	7170	7348	7136	7068	7239	7078	7169	6965	7207	7195	7066	7106	7125	7230	7242	7062	7043	7054	7108	7296	7282	7167	7102	7307	7146	7281	7088	7303	7064	7249	7178	7037	7202	7210	7238	7124	7262	7191	7180	7233	7153	7261	7133	7170	7125	7199	7164	7092	7164	7132	7283	7033	7137	7206	7115	7284	7215	7151	7275	7060	7028	7211	7024	7167	7249	7062	7105	7081	7255	7136	7236	7245	7163	7253	7188	7140	7258	7212	7168	7274	7206	7272	7211	7197	7299	7302	7279	7049	7282	6958	7205	7228	7160	7116	7314	7252	7158	7233	7129	7219	7071	7160	7156	7185	7210	7125	7067	7115	7223	7087	7269	7052	7211	7210	7014	7203	7190	7003	7199	7218	7072	7268	7131	7046	7235	7243	7155	7241	7148	7191	7222	7170	7190	7157	7244	7259	7248	7207	7207	7195	7086	7194	7182	7203	7139	6922	7212	7041	7142	7125	7127	7077	7280	7128	7108	7137	7258	7053	7079	7286	7130	7165	7345	7176	7280	7131	7324	7162	7184	7080	7187	7206	7125	7151	7247	7085	7058	7169	7150	7084	7229	7165	7260	7277	7260	7247	6998	7258	7125	7145	7176	7181	7139	7247	7177	7124	7308	7072	7156	7230	7212	7178	7227	7124	7135	7260	7142	7131	7061	7121	7022	7094	7210	7154	7294	7071	7207	7032	7231	6965	7217	7280	7133	7308	7203	7163	7143	7104	7260	7095	7222	7180	7114	7177	7121	7112	7156	7190	7045	7299	7214	7294	7212	7204	7187	7066	7235	7140	7099	7118	7106	7201	7120	7180	7229	7217	7187	7302	7113	7204	7199	7208	7286	7200	7015	7266	7143	7223	7230	7160	7229	7102	7087	7157	7205	7171	7084	7210	7147	7176	7201	7168	7187	7192	7098	7114	7245	7305	7078	7145	7229	7314	7205	7132	7234	7152	7223	7059	7301	6992	7281	7097	7360	7146	7155	7284	7095	7108	7072	7192	7275	7226	7103	7223	7115	7158	7280	7182	7135	7165	7287	7158	7291	7075	7216	7039	7346	7147	7206	7113	7209	7176	7081	7148	7183	7131	7265	7250	7210	7198	7381	7188	7262	7299	7199	7163	7168	7113	7202	7203	7026	7138	7185	7166	7158	7174	7043	7110	7142	7054	7158	7253	7256	7221	7251	7199	7206	7078	7165	7059	7082	7107	7285	7220	7095	7184	7253	7224	7238	7203	7118	7185	7318	7270	7028	7263	7132	7099	7256	7219	7155	7079	7061	7198	7191	7191	7242	7077	6989	7192	7205	7206	7087	7241	7164	7046	7120	7337	7161	7157	7129	7228	7202	7114	7172	7120	7097	7179	7083	7273	7118	7177	7258	7142	7172	7177	7174	7210	7095	7142	7195	6927	7153	7193	7254	7189	7168	7139	7242	7076	7204	7082	7256	7069	7183	7206	7198	7155	7038	7295	7229	7203	7072	7045	7218	7202	7123	7128	7300	7150	7110	7275	7113	7146	7284	7253	7122	7192	7189	7203	7009	7136	7164	7164	7199	7217	7107	7114	7079	7293	7223	7040	7127	7061	7026	7095	7288	7300	7010	7118	7216	7302	7249	7078	7227	7139	7085	7096	7173	7142	7120	7127	7328	7091	7186	7189	7235	7229	7253	7121	7160	7185	7131	7159	7161	7260	7189	7242	7104	7158	7119	7076	7187	7218	7216	7138	7159	7276	7266	7198	7260	7305	7108	7220	7040	7090	7221	7095	7053	7261	7247	7208	7126	7133	7107	7231	7081	7155	7235	7117	7143	7095	7165	7329	7314	7263	7150	7191	7052	7157	7131	7066	7189	7195	6943	7260	7258	7152	7051	7221	7093	7123	7102	7214	7160	7206	7158	7228	7176	7280	7261	7163	7248	7226	7230	7240	7226	7270	7117	7100	7218	7155	7190	7339	7189	7169	7206	7214	7167	7146	7075	7279	7197	7086	7226	7134	7135	7052	7026	7100	7134	7133	7319	7266	7227	7039	7208	7252	7011	7220	7123	7286	7189	7239	7158	7041	7100	7112	7241	7227	7176	7178	7204	7112	7149	7076	7050	7224	7200	7277	7239	7157	7251	7157	7221	7079	7056	7173	7304	7132	7105	7151	7177	7226	7200	7340	7083	7184	7120	7191	7244	7129	7122	7076	7201	7106	7308	7122	7151	7296	7181	7328	7050	7072	7295	7169	7267	7148	7237	7188	7122	7153	7190	7275	7074	7232	7205	7116	7080	7258	7213	7088	7187	7243	7238	7253	7151	7099	7244	7142	7297	7038	7227	7133	7186	7252	7112	7231	7193	7252	7046	7112	7229	7068	7152	7076	7071	7127	7205	7279	7239	7175	7244	7198	7254	7124	7183	7208	7190	7218	7129	7138	7064	7124	7213	7180	7203	7191	7170	7082	7082	7210	7234	7174	7105	7316	7160	7176	7145	7139	7145	7183	7143	7092	7201	7209	7067	7023	7128	7268	7192	7235	7228	7120	7127	7145	7160	7284	7217	7276	7251	7152	7233	7072	7120	7175	7327	7114	7250	7170	7185	7086	7148	7166	7235	7240	7093	7047	7204	7163	7177	7162	7204	7190	7102	7140	7252	7126	7192	7119	7252	7021	7194	7162	7298	7175	7255	7183	7209	7158	7272	7227	7183	7204	7132	7163	7165	7293	7160	7161	7212	7228	7110	7150	7123	7147	7161	7227	7017	7075	7259	7157	7141	7245	7232	7157	7103	7016	7104	7161	7319	7143	7319	7221	7248	7093	7312	7182	7301	7204	7273	7118	7083	7152	7133	7046	7112	7237	7236	7174	7208	7138	7273	7181	7125	7135	7116	7088	7238	7241	7067	7200	7194	7221	7167	7131	7186	7064	7293	7253	7200	7265	7270	7143	7174	7146	7085	7238	7047	7270	7113	7207	6981	7247	7124	7175	7153	7130	7213	7175	7100	7064	7164	7224	7153	7204	7210	7138	7125	7104	7133	7237	7115	7139	7210	7155	7119	7062	7100	7180	7222	7155	7191	7275	7196	7078	7118	7242	7089	7045	7249	7145	7208	7208	7087	7175	7195	7026	7169	7222	7157	7212	7246	7146	7187	7107	7178	7229	7109	7251	7246	7117	7101	7275	7199	7225	7083	7251	7253	7142	7203	7134	7120	7186	7167	7130	7253	7189	7079	7137	7261	7149	7160	7229	7213	7036	7077	7223	7197	7027	7141	7141	7200	7153	7091	7237	7198	7291	7009	7158	7374	7312	7089	7255	7216	7176	7226	7226	7188	7289	7188	7109	7227	7207	7009	7087	7310	7139	7078	7097	7077	7173	7205	7235	7161	7160	7049	7224	7256	7210	7183	7065	7163	7089	7204	7071	7142	7200	7140	7188	7021	7215	7089	7225	7312	7296	7187	7158	6996	7210	7141	7141	7153	7243	7138	7208	7205	7142	7222	7232	7224	7225	7142	7213	7151	7204	7168	7229	7144	7258	7074	7057	7262	7171	7277	7124	7047	7315	7156	7154	7050	7166	7164	7075	7199	7075	7138	7070	7170	7232	7033	7345	7115	7252	7139	7250	7205	7141	7122	6996	7154	7213	7211	7286	7242	7168	7125	7188	7213	7088	7134	7134	7207	7205	7090	7190	7233	7158	7159	7220	7293	7227	7142	7308	7265	7259	7194	7258
3523	899	1250	1072	703	685	672	721	668	680	745	675	712	688	675	687	649	652	683	637	654	663	657	624	674	625	651	665	641	657	685	588	636	655	650	635	675	657	628	672	648	670	641	635	658	704	654	591	667	674	669	620	669	654	599	634	645	659	653	691	629	618	612	675	667	622	645	665	634	649	645	634	655	662	639	638	631	648	671	653	666	665	659	643	641	627	616	650	682	675	650	658	674	671	690	637	603	660	621	619	630	695	629	670	647	640	653	649	572	629	619	638	629	657	652	638	666	635	629	650	671	687	617	631	649	657	648	591	662	597	633	656	669	662	661	623	607	658	635	639	628	684	658	606	653	642	610	635	652	628	662	654	611	656	658	679	624	671	660	667	679	631	652	659	662	649	713	644	667	635	671	615	602	644	661	656	667	616	633	622	643	650	649	643	693	631	665	652	644	660	638	638	628	653	621	667	610	694	688	667	637	634	626	656	670	641	677	624	678	638	624	666	634	661	663	609	643	682	658	649	649	628	618	700	653	638	671	628	663	674	686	662	614	619	642	640	640	679	640	656	668	625	658	648	674	661	641	660	645	612	627	642	640	638	635	657	675	667	658	652	649	678	638	649	649	681	668	638	665	616	651	633	628	614	649	665	653	650	641	628	639	640	619	650	635	653	682	626	674	726	634	660	678	659	652	651	646	630	620	627	658	619	673	597	612	643	640	644	657	614	699	654	661	636	647	653	672	650	640	625	644	680	671	661	659	688	617	665	593	619	615	654	699	591	682	664	658	606	679	671	648	654	647	602	678	625	620	611	643	651	644	708	657	671	642	661	683	682	622	633	632	690	665	661	623	643	640	614	615	616	635	640	642	633	647	698	655	622	640	685	639	676	645	636	680	625	623	650	646	672	618	638	664	676	632	682	640	662	658	621	647	683	658	680	671	601	660	682	668	666	624	640	601	659	661	640	625	664	657	677	654	652	642	633	655	657	644	619	647	679	639	656	642	656	644	636	624	634	697	658	617	626	625	649	641	652	707	639	629	640	650	642	669	606	651	677	634	614	655	631	650	644	640	633	667	648	661	603	631	639	615	659	633	675	609	632	662	680	653	658	636	678	652	637	622	635	641	689	634	595	644	645	614	634	644	644	672	701	682	627	689	632	589	681	651	668	647	664	663	680	672	626	627	597	703	618	646	645	662	592	682	693	674	618	667	615	622	616	652	631	685	621	636	666	643	640	633	618	631	624	623	656	632	674	685	621	674	633	659	657	642	654	682	652	631	629	646	596	591	652	635	637	639	641	617	631	649	638	648	637	623	669	699	668	666	650	667	635	694	634	639	642	620	636	608	698	657	618	653	652	647	646	637	635	631	643	652	655	608	649	627	648	642	672	632	681	639	626	648	648	681	657	659	696	635	623	638	639	680	642	657	689	644	680	708	629	633	627	710	630	666	648	631	654	628	658	612	627	640	689	662	646	689	635	595	650	601	594	653	609	655	648	678	699	647	662	651	647	663	670	621	651	650	647	650	661	665	655	648	652	635	630	637	644	657	685	677	669	663	678	605	669	655	632	643	657	622	672	696	648	683	668	623	651	647	651	652	662	704	657	714	633	619	614	603	606	663	694	647	709	638	649	649	655	644	649	652	655	654	627	623	662	631	679	666	629	674	659	666	661	648	655	673	693	686	634	631	656	667	660	674	656	683	630	632	682	628	677	610	659	679	604	648	652	672	584	632	675	672	666	664	644	610	674	646	647	643	644	663	606	646	657	647	619	664	680	720	687	634	669	610	628	667	611	626	626	660	589	650	651	648	654	666	651	667	645	675	632	689	588	617	629	610	665	636	704	651	650	657	661	639	635	656	602	660	649	654	653	670	683	617	588	654	666	628	685	631	648	620	611	693	630	644	633	658	640	687	632	638	688	595	626	675	621	635	661	631	658	645	603	645	658	618	657	646	628	693	685	702	613	622	664	615	620	682	652	690	619	588	622	618	623	669	677	673	673	616	650	645	670	682	644	640	660	656	624	664	632	582	665	629	648	673	673	651	629	606	673	613	616	669	622	629	681	627	673	601	640	625	620	689	674	653	654	641	612	618	653	669	658	590	672	667	609	663	672	629	667	639	646	633	633	651	674	674	657	650	611	672	648	628	640	695	655	644	722	582	642	643	635	628	632	586	665	679	646	672	665	647	653	651	639	676	606	660	622	657	668	637	677	651	659	638	598	594	614	646	660	662	648	699	632	654	625	657	678	647	599	605	664	664	650	671	656	664	680	631	613	647	622	663	677	628	655	622	632	615	598	641	630	685	646	685	636	667	606	615	618	637	669	645	666	658	664	613	654	642	621	661	651	616	673	631	603	640	650	655	651	666	670	639	649	611	642	640	622	619	640	672	596	681	622	645	663	650	632	664	655	639	619	610	685	642	640	700	622	653	678	628	669	626	671	616	628	628	620	627	668	672	656	655	655	628	666	630	675	613	671	580	668	700	648	679	655	673	623	649	646	642	648	676	640	631	660	633	684	682	641	613	692	654	648	662	643	677	674	672	655	606	626	659	638	614	641	678	641	618	679	643	641	627	654	648	637	640	641	613	677	608	646	651	655	628	661	672	660	657	612	614	641	634	687	674	630	595	610	679	603	633	621	696	638	660	649	630	687	643	656	629	638	626	658	648	641	633	612	639	657	663	680	714	617	661	662	671	660	595	669	618	591	678	654	630	652	662	683	679	603	623	627	663	627	650	664	663	670	659	680	642	641	622	632	655	686	693	665	609	649	611	652	696	616	633	640	625	657	695	606	644	662	640	644	672	634	657	628	661	641	667	640	651	638	617	634	676	602	683	621	612	595	613	666	621	623	684	660	641	649	629	608	682	649	671	608	668	596	710	646	649	672	656	613	645	660	675	588	696	649	661	688	666	653	617	668	625	667	646	685	637	598	665	671	618	658	646	695	648	646	648	636	637	626	676	675	631	609	600	683	616	612	661	649	658	687	594	622	647	661	635	646	635	678	666	633	642	652	619	684	655	689	682	680	645	638	674	636	664	645	617	674	659	629	619	693	678	654	632	660	617	620	647	693	627	640	656	644	642	645	631	642	702	630	676	656	644	668	659	694	634	670	695	609	585	645	634	624	650	679	651	624	680	670	660	658	680	682	655	653	643	659	642	676	651	629	646	634	606	628	651	641	630	677	667	674	676	657	644	638	645	637	673	679	673	669	604	613	664	635	662	624	659	695	630	665	667	717	659	609	628	658	649	637	619	661	634	640	658	670	551	667	572	671	637	637	653	637	620	671	603	644	641	639	678	691	650	658	628	666	639	647	665	672	599	665	596	694	630	661	707	651	685	701	664	646	669	668	652	631	600	658	668	631	622	645	603	663	675	614	636	653	606	620	684	628	648	608	622	641	655	658	623	616	661	666	626	681	659	633	672	630	666	654	682	625	652	679	645	609	611	630	660	626	626	686	604	644	637	612	599	592	641	621	671	622	723	627
16646	11956	16292	13133	11852	11787	10397	9273	8382	7701	7417	7229	6877	6910	6677	6615	6527	6422	6541	6408	6379	6263	6263	6251	6153	6218	6167	6163	6116	6133	6214	6047	6154	6216	6108	6092	6036	6005	6007	5994	6049	6055	6037	6126	6175	6168	6145	6106	5938	6013	6042	6063	6084	6036	6036	6114	6052	6110	6131	5969	5959	6116	5955	6094	6030	5970	5907	5981	5994	6166	5998	6019	5953	6048	6037	6031	6154	5970	5982	6077	5992	6080	6062	6034	6126	6011	6024	6018	6025	6012	6008	6118	6011	5951	6021	5951	6060	5989	6045	6033	6072	6121	6111	5998	6077	6108	6058	6088	6010	6051	6087	6133	6135	6143	6060	5911	6002	6031	5927	6131	6132	6071	6051	5989	6206	6098	5991	6148	5978	6006	6063	5953	6187	5892	6013	6092	6075	6000	6024	6100	6026	5985	6041	6178	6098	6107	5857	6033	5994	6111	6002	6102	6155	6013	6064	5959	5914	6006	5960	6082	6013	5939	5999	6100	6092	6008	5888	6016	6054	6056	5957	6045	6052	5991	5912	6050	6071	6076	5983	6006	6223	5948	6008	6157	6109	5928	6081	6023	6053	5949	5872	5993	6073	6077	6082	6180	5882	6087	6005	5985	6055	6061	6020	6080	6076	5921	6059	6028	6059	5967	6060	5999	5996	6072	5948	5995	5993	6051	6061	5946	6049	5926	6031	6016	6068	5982	5982	6045	6079	5960	6009	5981	6022	6019	6070	6066	6038	6006	5964	6064	5994	6016	5935	6047	6036	5910	6056	6120	6023	5940	6086	6115	6049	6037	6077	5966	6055	6099	6144	6004	6053	6082	5927	6108	5912	6015	6108	6176	5940	6008	6053	5998	6092	5992	6070	6081	6155	6000	6214	5934	6018	5869	5982	6008	6122	6021	6038	5968	6119	6002	6062	6020	5949	6107	6044	5972	5959	6127	5992	5899	6002	6009	6094	6017	6019	6165	6039	5971	6132	5954	6052	6107	6024	6140	5992	5986	6025	6081	6026	6060	5953	5929	5954	6067	6044	5897	6023	6145	5984	6150	6157	5995	6019	6064	6035	6117	6135	6064	6078	6119	5962	6095	5893	6016	6077	6033	6059	6028	5989	6100	6037	5930	6093	5980	5975	6111	6049	5988	5916	5998	6070	6124	6051	5991	6069	6015	5989	6026	6024	6131	6034	5999	6093	6000	6013	6098	5909	5968	6177	5941	6055	6073	6097	5948	6019	5860	5976	5971	6070	6174	5883	6005	5943	6054	5989	6035	6105	6075	6015	6043	6068	6090	6056	5980	6148	6114	5971	6019	6003	6026	6026	5903	6098	5961	6090	6120	5951	6013	6078	6075	5951	6175	6082	5969	6066	6025	6063	6048	6078	6129	6168	6084	6048	5947	6017	5971	6070	6068	5948	6126	5942	5946	5972	5957	5939	5898	6068	6158	6131	5978	6000	6009	6081	6162	5955	6111	5991	6017	6019	6054	5975	6084	6134	6010	6047	6044	6082	5980	6070	6185	5971	6137	5988	6060	5995	5909	6033	6052	6075	6112	5970	5973	5989	6065	6028	6021	6023	6191	6080	5900	5996	6032	6032	5930	6024	6084	6252	6000	5958	5910	6101	6021	6019	5958	5926	6012	6071	6012	6100	5938	6038	5889	6101	5995	6104	5980	6069	6002	6037	6104	5982	6109	6107	6035	6103	6244	6189	6032	5952	6061	5973	5864	6020	5997	6030	6111	5893	6032	5955	5959	5948	6029	6017	6099	5920	6068	6011	6045	6013	6108	6008	5989	6137	6072	6070	5919	5942	6084	6068	6003	6031	6147	6034	6032	6053	6050	6067	5999	6074	6102	5946	6221	6008	5900	6093	6145	5913	5937	6025	6056	5938	6065	6060	6081	6054	6087	5986	5987	5975	6010	6087	5970	6111	6001	6015	6029	6088	6174	6069	6076	6057	6050	6083	6156	6040	5982	6102	6012	6014	5990	6112	6013	6016	6122	5978	5969	6166	6022	5883	6086	6004	6102	5983	6029	6076	6027	6006	5987	6071	6104	5994	6116	5962	5950	5973	5905	6073	6011	5955	6061	6046	6191	6082	6102	5952	5928	6101	6102	6033	5975	5951	6076	5981	6066	6082	6055	6075	5923	6107	6127	6128	6105	5999	6032	6042	5978	6025	5993	5961	5951	5950	6098	6050	6042	6073	6125	6089	5949	6076	5999	6015	6069	6086	6078	6031	6117	5967	6022	5991	5974	6066	6029	6076	5978	6023	6092	6131	6150	6033	5998	6076	6086	6062	5988	6044	6034	6115	5959	6009	6048	6072	6104	6149	6080	6080	5989	6009	6055	6087	5987	6100	6107	5999	5959	6006	6024	5935	5992	6146	6058	6071	6119	6177	6026	5974	6006	6034	6066	6061	6026	6041	5988	6014	6099	6087	6003	6052	6072	6058	6000	5989	5975	6012	6071	6098	6034	6054	6109	6062	5988	6032	6024	5986	5926	6020	5840	6093	6066	5925	5989	6030	5976	6046	6052	6191	5992	6002	5956	6110	6069	6044	6020	6038	6059	6016	6108	5961	6052	6001	6010	6177	6092	6091	5900	6054	5962	6045	6103	6099	6065	6044	6070	6200	6037	5961	6059	6044	6056	6075	5950	5995	6038	6160	6046	6041	5989	6031	6005	6031	6059	6084	6092	6047	6058	6054	6167	5983	6071	5902	5997	6057	5944	5936	5963	6049	6089	6023	6022	5976	5999	5931	5984	6009	5954	6011	6105	6030	6063	5993	6089	6142	6057	5937	6060	5980	6063	6170	6021	6082	5861	6048	5944	5930	6069	6039	5980	6001	5992	6100	6122	5965	6069	6055	6033	5961	6007	6029	6140	6036	5984	6071	6080	6011	6039	5995	6054	6034	6088	6002	5982	6055	6014	6091	6091	6116	6056	6075	5992	6074	6146	6143	6019	6005	6159	5924	6041	6025	6051	5902	6133	6170	6047	5943	5995	5903	6089	5973	6028	6088	6137	6097	6010	6054	6029	5914	6005	6125	5943	5981	6037	6075	5942	5993	6022	6040	6025	6064	6038	6040	6108	6065	6049	6047	5924	6046	6066	5985	6037	6025	5955	6050	6083	6035	6122	5925	6200	6083	6102	6141	5931	5917	6031	6060	6145	6047	6014	6019	6084	6061	5826	6095	6152	6128	5957	6110	6044	6091	6070	6163	5920	6076	6101	5944	5997	6151	6020	6027	6028	6039	6082	6031	6057	6004	6154	6109	5969	5945	5921	6102	6065	6103	6039	6160	5981	5983	6081	6004	6063	6095	5844	5930	6051	6158	6081	6071	5914	6132	6025	6144	6021	6010	5884	6160	5966	5938	5966	5929	5966	5953	5939	6108	5972	6009	6011	5985	6017	6126	6101	6074	5875	5872	6047	6128	5996	6037	5900	6091	6055	6035	5989	6014	6053	5992	6125	6021	6099	6116	6054	6074	6035	6098	6014	6030	6003	6073	6019	5897	6158	6068	6074	6056	6096	6069	6002	6098	6197	5989	6008	6053	5948	6061	6107	6073	6136	6087	6017	6057	6136	6037	6032	5924	6102	6088	5968	6095	6136	6023	6129	6076	5999	6073	5961	5984	6099	5982	6054	5989	6086	5918	5939	6041	6004	5990	6051	6029	6166	6055	6012	6082	6121	6007	6079	5953	6019	6043	5927	6000	5973	6060	5811	6217	5995	6167	6040	6024	6041	6060	5996	6084	6062	5939	5955	6044	6055	5910	6210	6051	5972	5951	5912	6074	5979	6028	6067	5934	5916	6121	6085	5854	5970	6035	6077	6136	5992	5944	6105	6074	6019	5998	6104	6022	6008	6109	6010	6172	6010	6073	6022	6038	6044	6043	6049	5999	6077	6068	6006	6005	6158	6101	6062	6100	6028	6139	5993	5978	6035	6105	6094	6015	6067	6021	5951	5960	6053	6082	5998	5962	6087	6042	5971	6054	6203	6029	6126	6153	6047	6047	5948	5932	6139	6128	6115	6027	6098	6019	6017	6140	6010	6035	6147	5973	6034	6039	5975	5973	6036	6030	5974	6155	6085	6059	5871	6171	6028	5996	6091	5969	6049	5974	6019	6113	6114	5995	6129	5969	6011	5863	5988	6057	6106	6080	5893	5937	6082	5881	6148	6066	5991	6191	5966	5959	6035	6021	6112	5944	6001	6088	6037	6032	6009	6005	6045	6088	6058	5916	6043	5986	6083	6069	5971	6026	6088	5971	5991	6057	6006	5968	6028	6048	6024	6187	5914	6095	6013	6051	6017	6075	6105	6033	5900	6036	6069	5963	6005	6007	6019	5976	5956	6065	6149	5921	6058	6047	6003	6027	6039	6068	6076	6051	6084	6167	6064	6123	5978	6172	5992	6035	6159	6114	5965	5885	6110	6121	6015	6054	6051	6055	5978	5940	6050	5986	6117	6070	6066	6032	6019	6096	5964	6138	6051	6063	6085	6101	5956	6162	5927	5968	6142	6099	6154	5946	5979	6020	6014	6054	6024	6042	6001	5986	6068	6037	5904	5988	5964	6048	6041	6193	6063	5953	6127	6073	5944	5990	6066	5957	6081	6075	6083	5906	6098	6052	6105	6048	6091	6060	6063	6002	6005	6025	5891	5979	6075	6043	6041	6054	5997	5989	5948	5996	6120	6014	5947	6037	6118	5973	6012	6042	6043	6165	6012	5887	6088	6020	6094	5990	6113	5981	6110	5975	6084	5981	6094	6083	6084	6055	6168	5980	6094	5990	6029	6076	6027	6187	5985	6064	6011	6057	6149	6175	6064	6048	6127	6112	6001	5979	6046	6130	6092	5933	5888	6043	6040	6081	6135	6094	6052	6011	5918	6017	6096	6023	6060	6148	6092	5951	6015	6086	6076	5988	5934	5911	6010	5986	6175	5936	6057	6001	6087	6102	6097	6135	6044	6040	6209	6130	5964	6040	6060	6009	6086	6058	6040	6021	6100	5950	5983	5981	6027	5923	6016	5971	6031	6045	6034	5979	6031	6076	6083	6075	6007	6007	5947	5983	5986	6089	6083
3880	893	1281	1063	603	672	663	597	667	621	542	649	629	654	607	599	598	601	599	599	572	588	585	584	589	571	557	564	629	557	536	574	612	564	514	630	592	576	580	585	525	584	600	572	548	592	579	576	578	581	530	569	523	592	594	565	538	572	589	524	525	546	598	596	549	562	574	549	545	542	571	587	564	602	614	541	578	571	517	557	564	557	571	563	542	568	555	551	586	582	583	600	544	589	575	540	585	586	586	593	578	581	595	552	545	579	552	598	581	589	580	550	566	570	573	558	599	556	548	547	586	619	566	600	578	552	555	545	584	514	583	617	578	574	592	568	580	553	539	586	574	608	547	576	572	570	545	548	550	591	603	607	541	576	558	535	589	567	573	578	571	608	590	566	536	535	601	601	548	579	595	594	543	577	561	549	543	560	527	585	597	602	551	562	582	609	554	545	579	591	571	609	542	558	568	587	601	580	587	555	572	584	531	566	566	568	587	570	570	556	529	573	575	576	554	573	578	556	518	575	573	554	562	568	548	557	591	554	565	553	573	579	545	581	567	552	576	569	573	571	538	588	594	542	558	583	562	538	574	590	573	581	561	582	575	584	573	581	563	573	548	572	549	576	578	566	556	546	553	552	530	574	568	564	584	582	542	552	566	627	552	597	590	582	527	617	581	612	569	586	567	529	560	570	560	556	529	597	559	556	600	549	625	617	578	592	548	558	548	536	607	543	547	601	600	570	543	604	549	561	555	568	572	561	602	637	565	551	583	582	575	541	579	561	634	536	553	570	565	570	603	579	568	559	541	567	593	618	559	540	556	574	577	589	544	592	599	599	584	545	573	585	560	584	611	586	582	566	540	526	585	543	544	587	578	592	571	555	535	569	607	564	548	573	575	555	533	546	586	558	566	580	572	564	584	561	561	589	534	530	547	536	608	536	584	568	575	551	546	513	578	587	507	543	573	537	592	617	569	584	542	588	595	573	555	572	586	556	563	480	551	559	571	543	578	585	570	565	578	572	551	575	545	610	567	524	568	548	559	554	575	581	589	606	563	578	563	573	564	576	539	525	548	553	553	592	615	627	593	576	537	600	564	541	607	542	561	557	520	539	569	561	575	534	571	544	560	584	594	559	587	529	574	594	532	550	574	553	568	578	503	577	536	527	573	547	519	559	535	584	540	541	602	566	555	537	564	557	546	619	606	561	561	573	607	554	565	557	579	557	590	549	566	555	582	558	557	571	580	558	546	546	575	560	583	560	539	585	601	588	589	566	614	537	596	566	575	550	550	531	603	591	555	539	561	575	578	554	577	603	593	547	579	570	566	577	551	606	590	539	558	566	577	589	562	556	587	574	610	537	579	558	634	596	576	592	604	598	583	574	550	557	597	591	546	587	606	592	594	570	595	560	560	569	559	531	574	547	609	549	559	535	535	618	588	570	575	502	585	542	534	592	568	587	567	553	599	604	610	564	583	534	548	551	532	585	544	535	535	536	572	582	542	619	591	579	552	570	565	579	571	591	553	585	538	553	550	566	570	552	575	558	556	578	569	539	585	565	576	604	600	577	574	568	596	558	578	566	604	591	522	561	572	560	583	597	566	551	538	578	571	604	565	544	559	583	574	587	593	542	591	582	622	561	551	541	578	572	540	539	565	525	578	577	545	570	572	536	556	555	550	572	575	513	596	590	568	561	545	584	580	547	549	555	566	576	596	533	510	528	559	552	577	563	543	505	561	523	558	586	580	571	583	523	593	562	556	537	546	572	575	568	634	572	526	545	559	534	546	532	562	557	552	548	566	641	566	577	565	553	546	565	570	578	541	573	586	583	564	535	572	584	529	573	557	586	566	584	539	565	582	539	589	598	580	594	546	556	619	549	549	558	570	528	564	585	575	592	585	571	566	511	566	585	544	541	592	540	602	585	571	590	596	550	583	595	551	581	560	548	544	585	567	594	583	562	609	529	574	553	598	572	565	550	573	556	543	543	561	537	538	560	557	588	569	589	593	585	588	539	553	595	571	578	606	549	538	549	622	556	577	530	553	571	527	601	546	563	573	534	543	521	593	585	509	595	553	531	586	553	588	576	622	536	584	596	559	583	567	587	565	597	547	588	545	541	563	564	574	574	529	569	587	566	610	548	566	581	556	594	543	572	563	549	562	582	536	550	531	557	583	582	568	563	569	577	577	572	546	613	569	575	583	565	589	578	554	589	545	583	557	555	555	562	508	597	521	591	568	575	559	606	580	550	542	585	560	562	606	575	554	586	623	600	563	558	593	588	553	556	582	568	545	572	583	563	619	600	559	587	523	518	579	577	539	580	534	601	593	553	545	557	611	593	557	547	545	562	592	601	580	562	623	570	574	571	551	573	575	593	565	544	573	588	575	565	598	558	563	549	610	574	539	551	585	531	557	602	542	566	551	551	538	551	550	562	564	577	576	579	583	595	567	543	577	582	590	591	562	585	558	574	579	609	617	577	601	606	573	560	560	573	646	572	592	588	533	562	566	580	549	557	553	567	551	557	570	567	553	586	576	593	603	588	604	593	558	550	555	593	553	569	545	587	566	536	541	578	550	551	562	588	565	595	555	559	557	599	549	557	588	594	532	578	591	600	564	599	538	580	586	577	564	543	509	554	539	580	574	595	576	577	578	600	539	567	587	603	525	592	545	608	567	548	569	540	547	592	535	590	602	588	567	616	547	558	545	575	564	581	567	599	602	560	550	524	579	542	545	588	569	553	567	575	528	534	519	538	558	529	575	594	548	550	583	636	544	556	576	591	567	610	551	617	535	531	546	573	564	534	586	608	539	573	530	563	604	604	563	530	564	591	554	609	575	575	617	611	545	560	546	555	578	604	548	556	553	589	537	571	582	553	566	558	573	563	593	583	519	551	536	610	547	551	558	592	585	566	592	573	574	578	552	590	575	537	527	576	606	566	588	590	586	600	571	575	537	557	577	537	566	594	581	576	547	538	604	583	572	571	545	572	547	588	576	564	576	578	563	561	605	583	541	593	597	551	552	620	571	587	550	558	583	579	571	557	575	578	546	583	536	551	527	603	591	526	598	574	571	555	569	586	560	610	531	538	567	590	560	545	544	557	559	549	560	568	555	552	555	566	589	551	536	560	558	590	592	599	606	586	557	549	564	577	571	544	560	536	596	584	557	577	551	587	602	589	520	626	554	565	542	557	539	583	549	554	552	586	585	559	519	559	555	562	568	565	567	599	530	544	561	573	565	568	548	591	552	629	583	595	543	574	593	519	595	582	564	560	578	576	547	586	510	611	570	582	585	595	555	585	540	569	525	576	574	556	576	546	574	568	568	562	598	571	592	553	552	603	572	544	576	565	596	579	619	591	539	576	570	576	597	603	562	590	558	530	570	621	551	532	651	588	536	593	588	591	582	530	562	569	531	560	540	556	599	538	622	541	588	564	565	553	563	565	525	536	527	539	577	614	596	619	588	557	579	583	547	587	569	582	589	553	570	554	579	560
18083	13784	17496	14052	13318	13141	11477	10000	8772	7979	7599	7264	6859	6637	6352	6336	6116	6034	5982	5951	5788	5871	5744	5520	5840	5684	5610	5596	5537	5541	5592	5600	5440	5573	5524	5539	5488	5434	5455	5402	5534	5553	5427	5528	5487	5433	5432	5406	5475	5420	5409	5444	5397	5493	5450	5375	5438	5315	5429	5406	5475	5397	5380	5459	5453	5365	5455	5313	5426	5446	5367	5577	5390	5283	5589	5318	5358	5369	5367	5485	5313	5408	5276	5437	5371	5426	5356	5477	5352	5388	5312	5456	5398	5458	5399	5414	5350	5463	5364	5302	5377	5472	5369	5472	5395	5461	5348	5355	5518	5427	5431	5401	5334	5454	5433	5387	5391	5497	5450	5435	5392	5375	5470	5327	5393	5372	5454	5402	5387	5481	5278	5214	5459	5315	5422	5426	5290	5440	5421	5482	5353	5479	5433	5478	5379	5457	5399	5452	5405	5374	5464	5294	5488	5284	5353	5448	5372	5421	5327	5452	5406	5362	5396	5251	5408	5428	5421	5365	5387	5439	5405	5372	5483	5438	5559	5408	5272	5442	5418	5418	5426	5438	5449	5454	5468	5302	5378	5311	5410	5354	5392	5289	5337	5374	5507	5333	5391	5383	5304	5272	5383	5407	5421	5468	5428	5366	5521	5537	5372	5483	5433	5562	5321	5360	5453	5385	5391	5297	5386	5309	5408	5345	5447	5387	5407	5403	5380	5414	5388	5441	5282	5442	5358	5428	5389	5349	5382	5387	5377	5387	5296	5358	5334	5343	5385	5355	5362	5374	5290	5416	5325	5435	5423	5351	5286	5427	5317	5366	5293	5286	5389	5371	5377	5483	5399	5403	5459	5385	5199	5296	5505	5405	5380	5283	5424	5359	5361	5362	5315	5367	5328	5454	5440	5372	5456	5411	5401	5526	5417	5369	5505	5405	5386	5382	5331	5273	5439	5315	5299	5583	5345	5333	5317	5375	5321	5383	5243	5399	5519	5252	5460	5360	5324	5388	5447	5408	5351	5539	5418	5490	5409	5372	5479	5468	5407	5308	5401	5415	5454	5495	5295	5462	5450	5437	5309	5467	5348	5439	5385	5408	5515	5481	5447	5376	5290	5387	5281	5365	5296	5389	5437	5420	5437	5450	5511	5442	5376	5474	5387	5334	5261	5320	5385	5410	5429	5339	5459	5375	5379	5418	5294	5461	5430	5407	5469	5515	5422	5493	5386	5385	5373	5344	5398	5465	5317	5400	5391	5371	5437	5498	5444	5428	5306	5474	5404	5412	5379	5448	5416	5263	5393	5399	5323	5422	5479	5321	5334	5411	5392	5369	5456	5392	5421	5377	5444	5383	5437	5389	5423	5366	5412	5378	5305	5323	5347	5319	5485	5387	5339	5504	5369	5395	5286	5437	5444	5404	5404	5266	5511	5367	5477	5436	5561	5312	5426	5520	5305	5418	5449	5448	5452	5360	5432	5406	5353	5351	5377	5378	5432	5437	5364	5456	5306	5346	5390	5459	5433	5327	5470	5327	5485	5327	5373	5323	5335	5328	5480	5549	5409	5392	5374	5358	5455	5348	5522	5411	5374	5503	5365	5368	5502	5418	5394	5340	5315	5420	5399	5425	5394	5359	5545	5316	5357	5461	5438	5413	5442	5373	5363	5447	5460	5471	5356	5334	5373	5425	5472	5464	5505	5457	5537	5372	5379	5447	5349	5471	5504	5416	5322	5399	5412	5458	5408	5478	5226	5438	5465	5296	5322	5390	5440	5383	5341	5344	5450	5395	5286	5454	5523	5367	5349	5492	5327	5366	5420	5262	5407	5393	5399	5399	5470	5470	5338	5317	5550	5383	5407	5420	5369	5347	5503	5338	5464	5385	5387	5435	5333	5372	5384	5375	5450	5270	5440	5353	5440	5470	5438	5346	5328	5496	5471	5333	5393	5365	5342	5265	5390	5412	5429	5389	5431	5399	5367	5431	5422	5487	5396	5353	5260	5425	5447	5415	5367	5445	5419	5304	5308	5452	5395	5294	5379	5441	5282	5411	5360	5521	5281	5374	5440	5403	5451	5400	5324	5441	5475	5424	5330	5415	5319	5450	5356	5356	5584	5335	5438	5501	5349	5380	5403	5417	5388	5455	5398	5348	5408	5402	5403	5404	5313	5389	5287	5417	5376	5403	5263	5477	5367	5390	5547	5464	5350	5411	5348	5425	5445	5393	5314	5460	5445	5424	5468	5453	5370	5316	5431	5336	5373	5407	5315	5493	5485	5408	5374	5463	5342	5382	5435	5225	5394	5422	5321	5590	5387	5463	5354	5366	5421	5385	5366	5364	5481	5437	5402	5428	5332	5353	5441	5325	5429	5413	5388	5315	5380	5517	5278	5393	5386	5309	5389	5447	5416	5359	5385	5369	5432	5387	5423	5381	5451	5413	5542	5385	5438	5344	5334	5407	5332	5439	5274	5339	5548	5329	5458	5295	5305	5409	5335	5431	5266	5412	5334	5395	5419	5394	5472	5398	5354	5418	5331	5417	5393	5298	5472	5319	5416	5448	5487	5470	5393	5450	5353	5348	5483	5313	5434	5469	5396	5334	5292	5473	5481	5396	5442	5316	5353	5487	5457	5452	5294	5295	5387	5407	5389	5329	5352	5295	5493	5383	5435	5413	5391	5365	5371	5402	5396	5455	5418	5443	5381	5477	5408	5473	5467	5325	5366	5455	5325	5467	5518	5429	5396	5407	5296	5427	5429	5375	5302	5403	5362	5362	5402	5298	5537	5488	5387	5546	5412	5423	5260	5346	5451	5392	5390	5594	5417	5402	5443	5471	5393	5495	5466	5370	5429	5387	5388	5317	5476	5448	5457	5377	5452	5359	5455	5377	5392	5436	5407	5297	5458	5419	5383	5410	5339	5347	5433	5306	5375	5407	5262	5426	5386	5455	5372	5428	5380	5313	5332	5449	5519	5428	5485	5312	5333	5411	5442	5343	5467	5405	5518	5410	5333	5497	5376	5292	5475	5294	5464	5402	5432	5517	5478	5394	5389	5485	5387	5454	5400	5371	5387	5376	5339	5432	5356	5363	5325	5332	5556	5409	5547	5403	5436	5363	5406	5434	5384	5411	5320	5304	5568	5299	5421	5385	5412	5363	5417	5437	5324	5345	5419	5378	5325	5337	5317	5474	5360	5471	5319	5394	5425	5518	5382	5440	5418	5486	5445	5326	5316	5355	5421	5384	5412	5348	5321	5392	5331	5424	5407	5379	5367	5499	5431	5413	5308	5404	5354	5334	5363	5451	5235	5428	5375	5375	5417	5489	5318	5334	5312	5438	5362	5511	5336	5405	5444	5459	5274	5495	5353	5367	5353	5312	5366	5420	5376	5304	5416	5469	5414	5434	5405	5465	5394	5389	5416	5331	5491	5254	5377	5364	5420	5392	5353	5443	5362	5462	5482	5345	5502	5412	5436	5396	5501	5451	5395	5513	5427	5374	5428	5373	5386	5413	5290	5474	5426	5319	5440	5392	5346	5412	5375	5293	5472	5376	5391	5331	5439	5392	5456	5428	5413	5355	5433	5439	5405	5284	5446	5436	5460	5411	5370	5538	5515	5234	5354	5520	5488	5369	5406	5452	5440	5311	5399	5409	5329	5363	5446	5346	5394	5499	5322	5364	5540	5384	5432	5425	5404	5393	5476	5363	5300	5484	5257	5447	5311	5398	5302	5463	5464	5424	5428	5517	5419	5414	5464	5410	5447	5518	5482	5608	5331	5412	5304	5236	5419	5466	5339	5425	5478	5423	5355	5464	5458	5479	5342	5345	5369	5305	5364	5322	5427	5389	5301	5420	5364	5282	5394	5418	5375	5402	5262	5440	5554	5336	5385	5503	5407	5424	5413	5379	5344	5335	5496	5565	5247	5499	5460	5345	5410	5410	5440	5505	5313	5306	5426	5405	5348	5290	5487	5421	5354	5504	5276	5314	5506	5408	5390	5390	5477	5431	5391	5589	5406	5353	5446	5330	5337	5286	5486	5415	5298	5529	5488	5298	5475	5445	5405	5384	5539	5466	5421	5422	5403	5373	5283	5496	5409	5403	5320	5430	5343	5252	5323	5474	5354	5378	5447	5345	5436	5403	5326	5476	5376	5353	5539	5320	5444	5394	5398	5421	5403	5487	5538	5363	5352	5229	5306	5282	5425	5397	5401	5509	5436	5239	5436	5356	5324	5324	5389	5436	5316	5367	5228	5371	5351	5346	5298	5422	5435	5355	5471	5380	5396	5320	5345	5436	5362	5337	5386	5398	5393	5341	5355	5371	5428	5392	5433	5580	5539	5467	5368	5312	5531	5474	5398	5457	5324	5421	5387	5483	5425	5425	5363	5355	5396	5466	5476	5419	5377	5467	5387	5343	5374	5354	5514	5441	5375	5304	5481	5376	5240	5424	5408	5373	5424	5410	5372	5527	5419	5363	5391	5463	5303	5270	5364	5333	5404	5414	5353	5401	5393	5357	5454	5450	5388	5360	5302	5474	5509	5354	5290	5506	5423	5487	5351	5405	5368	5384	5394	5315	5414	5404	5390	5404	5445	5487	5321	5328	5385	5410	5389	5387	5407	5348	5440	5450	5369	5402	5398	5563	5372	5314	5363	5340	5411	5351	5417	5339	5451	5435	5436	5301	5367	5480	5316	5597	5336	5433	5401	5387	5363	5358	5434	5431	5347	5336	5467	5441	5395	5331	5359	5368	5484	5380	5432	5413	5357	5385	5352	5485	5384	5336	5415	5406	5354	5459	5373	5440	5503	5388	5532	5410	5509	5405	5449	5380	5391	5382	5350	5335	5396	5386	5372	5454	5439	5438	5363	5353	5309	5388	5415	5373	5430	5455	5372	5371	5489	5413	5375	5261	5458	5525	5322	5484	5411	5531	5327	5320	5371	5334	5445	5357	5425	5472	5523	5414	5319	5234	5432	5400	5274	5550	5360	5424	5432	5484	5565	5345	5356	5385	5331	5418	5391	5439	5459	5477	5440	5459	5326	5461	5470	5449	5387	5341	5318	5387	5401	5419	5491	5367	5446	5549	5510	5421	5308	5410	5446	5345
2616	1198	2197	1884	698	637	608	599	597	595	565	584	568	509	534	542	518	457	520	500	510	500	513	498	472	510	461	487	493	474	480	478	522	462	492	488	486	490	463	483	464	468	506	472	496	448	473	479	459	484	465	455	487	442	483	494	469	452	460	469	445	454	476	430	506	452	449	461	486	505	479	474	481	494	454	484	456	456	498	460	468	455	464	440	443	496	452	471	463	478	468	478	481	454	502	474	431	476	458	452	444	433	469	480	490	478	503	449	481	432	508	472	477	456	445	428	473	469	451	444	476	466	464	453	486	478	421	484	473	458	467	519	467	513	456	512	460	454	485	437	482	503	460	479	445	486	458	514	487	512	499	481	484	433	465	499	454	508	469	446	436	477	464	471	517	491	475	473	465	442	474	488	476	440	493	458	482	472	461	467	511	475	448	467	460	493	480	452	466	468	448	456	438	461	455	482	486	463	481	450	439	472	437	460	430	468	470	476	440	443	488	460	482	487	481	451	472	442	502	435	490	516	496	450	465	431	465	473	453	469	473	481	456	470	441	442	462	466	483	485	400	496	477	470	462	485	482	502	447	480	477	459	463	461	437	483	513	472	488	493	495	461	454	496	458	480	436	445	454	497	463	477	464	461	463	490	417	461	463	433	486	501	479	435	497	445	489	477	466	458	447	456	478	513	468	507	461	437	453	494	431	440	464	474	417	489	496	455	509	431	489	489	498	515	487	454	496	445	443	461	439	456	485	483	485	489	448	515	466	470	449	500	460	476	476	476	480	432	465	457	488	485	493	432	465	477	484	482	476	445	423	481	504	480	475	477	465	478	477	423	472	462	472	485	489	481	527	495	463	485	471	509	450	453	449	526	464	454	457	463	427	459	482	504	459	450	472	445	490	451	436	471	429	417	462	477	447	463	479	473	463	474	519	454	484	463	473	467	474	487	443	470	485	467	500	513	489	484	487	488	459	426	467	453	448	477	471	451	495	460	474	459	434	439	467	480	480	524	480	492	500	466	453	436	461	467	454	495	465	474	456	478	524	503	477	457	434	436	426	488	483	468	483	462	482	515	493	464	489	490	468	448	472	474	419	468	502	432	476	467	494	451	485	455	448	465	489	485	493	478	471	459	462	447	490	455	486	455	484	465	494	474	475	477	479	468	484	468	483	469	465	512	459	469	492	472	452	463	464	456	476	429	419	490	472	417	458	496	483	455	495	474	473	483	468	454	444	477	477	478	456	486	444	480	451	509	482	453	437	480	471	465	465	483	504	467	451	489	479	490	497	464	477	445	489	446	451	441	475	461	438	461	459	471	465	463	478	477	503	486	448	442	502	451	466	477	470	502	451	489	475	496	483	471	462	490	441	452	491	435	457	504	468	507	471	500	515	466	479	489	444	457	446	489	458	462	457	488	490	504	468	452	482	440	485	455	468	467	521	458	470	462	487	450	484	509	489	431	450	469	516	472	471	449	468	485	486	459	495	474	492	450	453	489	457	474	485	516	496	437	497	497	499	470	485	466	472	478	457	484	496	472	485	453	481	491	457	468	472	490	496	479	460	482	464	438	486	441	489	437	495	480	477	456	486	454	484	507	469	436	472	485	463	493	535	464	464	492	510	462	483	494	419	453	471	468	447	502	455	441	477	469	479	446	465	435	477	514	513	450	490	472	492	507	449	441	474	475	499	437	487	464	484	466	454	493	474	460	467	473	462	445	476	487	468	476	479	484	460	483	446	497	476	477	453	446	452	423	478	491	447	476	496	487	472	500	473	502	457	451	478	480	477	489	456	462	496	515	450	461	485	515	461	469	468	507	450	450	432	440	471	492	507	493	467	504	467	487	471	479	494	468	471	448	466	481	509	463	443	468	474	478	476	463	484	464	462	458	461	436	502	464	457	433	456	476	479	471	442	480	460	436	474	465	471	492	491	464	492	489	471	470	474	474	508	484	428	467	457	457	463	460	436	453	477	473	446	457	480	483	499	480	522	491	468	472	425	525	493	470	448	491	504	498	404	474	464	463	484	457	461	452	487	431	448	440	461	445	455	486	474	463	484	508	475	447	488	428	488	482	449	434	453	474	455	472	460	450	480	474	467	468	481	453	483	465	446	473	484	461	491	460	476	470	456	450	480	506	466	487	462	451	435	454	475	469	459	495	479	429	419	440	478	485	448	504	436	501	459	435	496	457	437	477	459	468	490	440	450	456	486	471	492	443	510	489	464	460	489	451	500	506	446	458	480	476	476	443	464	413	468	482	447	424	483	452	455	458	468	506	472	459	483	506	435	482	466	456	510	450	460	472	464	435	432	481	431	472	483	441	492	484	465	437	506	457	469	458	493	427	478	471	490	467	502	475	485	491	493	444	504	457	479	479	492	464	462	443	468	501	440	407	449	451	492	434	530	465	459	451	468	486	477	474	466	474	469	474	438	452	479	480	456	464	482	491	451	476	464	493	463	468	502	479	481	437	483	493	473	431	468	510	485	495	470	475	480	496	473	457	483	486	457	438	450	473	462	487	486	500	470	511	491	456	467	483	457	475	500	468	464	436	478	488	460	463	443	462	464	463	442	471	466	450	519	473	446	483	449	458	425	430	471	461	434	459	499	444	485	452	510	459	487	443	501	480	466	490	422	488	489	460	452	457	481	489	468	430	457	479	458	462	465	454	484	467	465	444	446	490	490	425	499	477	450	480	462	491	475	461	496	467	488	488	458	500	491	471	446	493	499	501	460	511	484	504	500	445	460	429	508	473	482	496	486	497	471	475	446	417	486	484	420	446	452	446	501	433	472	486	497	455	468	462	484	470	471	459	501	461	466	442	448	469	480	438	483	458	481	454	459	464	484	442	487	463	486	469	458	417	435	476	467	472	475	490	469	493	450	487	468	482	467	446	506	454	476	463	449	446	458	442	477	447	441	455	490	483	472	461	446	456	467	465	470	492	465	454	454	476	455	481	472	460	459	445	468	476	465	440	429	450	498	477	517	477	482	470	494	456	498	463	451	447	477	467	496	451	465	474	494	481	436	447	492	470	476	500	489	475	470	465	447	448	483	470	479	502	491	472	497	480	464	497	442	496	480	444	455	462	520	456	469	484	458	471	444	426	462	431	485	433	424	468	491	505	473	484	422	476	462	477	511	479	497	481	479	451	466	446	485	476	444	447	481	534	440	493	463	481	485	472	468	486	458	503	497	457	479	460	455	503	453	474	409	475	475	445	472	486	465	515	448	492	440	467	475	471	450	474	474	473	462	453	477	446	451	476	469	436	439	459	436	467	489	487	500	418	483	467	455	457	481	471	484	504	477	454	446	517	468	485	492	478	465	459	451	492	450	483	460	486	441	461	489	463	441	466	466	503	486	486	482	461	462	496	469	466	491	484	436	440	445	460	490	458	449	524	458	527	461	469	486	420	476	498	474	450	422	466	470	505	440	479	456	484	470	471	466	483	469	442	461	477	441	466	474	489	465	461	462	491	454	462	462	465
24569	18769	24406	19074	19285	18692	16066	13682	11378	10308	8973	8210	7819	7237	6733	6554	6188	6181	5949	5658	5552	5505	5635	5321	5305	5271	5248	5113	5082	5046	4854	4902	4795	4829	4852	4840	4708	4855	4706	4707	4727	4742	4760	4721	4816	4680	4706	4649	4627	4710	4661	4800	4668	4669	4657	4504	4758	4620	4678	4664	4620	4610	4643	4654	4727	4647	4599	4586	4558	4673	4535	4624	4646	4617	4583	4690	4462	4594	4569	4619	4606	4555	4571	4583	4657	4625	4540	4571	4510	4644	4638	4555	4576	4640	4590	4489	4658	4682	4502	4605	4554	4645	4485	4507	4605	4603	4616	4616	4580	4686	4562	4586	4617	4551	4439	4631	4641	4642	4688	4506	4571	4584	4517	4566	4650	4533	4668	4593	4618	4614	4442	4548	4487	4661	4689	4479	4602	4562	4519	4556	4519	4543	4652	4543	4526	4521	4622	4450	4505	4507	4579	4552	4565	4658	4551	4659	4631	4472	4564	4671	4639	4546	4551	4540	4485	4543	4588	4629	4632	4535	4647	4449	4557	4588	4462	4495	4494	4596	4586	4549	4462	4622	4520	4448	4441	4494	4496	4527	4624	4571	4579	4599	4512	4573	4644	4565	4608	4594	4579	4566	4547	4593	4584	4589	4555	4533	4563	4473	4608	4633	4403	4547	4606	4663	4600	4613	4445	4557	4559	4653	4546	4569	4525	4691	4490	4458	4570	4618	4582	4559	4523	4680	4546	4519	4579	4693	4635	4546	4450	4435	4564	4593	4540	4613	4510	4674	4451	4595	4676	4718	4611	4500	4588	4550	4660	4576	4590	4531	4517	4670	4586	4625	4562	4492	4547	4647	4497	4427	4469	4584	4457	4636	4481	4603	4548	4548	4547	4572	4575	4500	4527	4544	4597	4592	4572	4654	4656	4602	4535	4569	4447	4563	4628	4492	4555	4558	4535	4593	4497	4545	4573	4617	4666	4525	4592	4499	4649	4546	4560	4638	4580	4628	4672	4496	4560	4554	4533	4659	4570	4502	4661	4590	4524	4603	4599	4695	4614	4592	4551	4559	4549	4514	4551	4477	4441	4521	4577	4586	4517	4573	4489	4567	4662	4562	4553	4552	4615	4527	4552	4597	4583	4520	4543	4671	4575	4471	4606	4599	4558	4605	4570	4574	4525	4575	4398	4541	4562	4548	4599	4526	4619	4501	4619	4503	4631	4514	4522	4525	4630	4599	4540	4535	4669	4606	4579	4550	4579	4639	4690	4458	4557	4450	4479	4584	4630	4425	4629	4531	4613	4608	4649	4599	4644	4603	4592	4578	4490	4643	4544	4612	4483	4653	4607	4690	4595	4579	4547	4517	4612	4504	4578	4533	4610	4524	4604	4531	4572	4535	4437	4636	4707	4577	4536	4525	4529	4467	4593	4522	4482	4623	4551	4521	4602	4544	4529	4551	4490	4588	4686	4543	4691	4587	4506	4565	4601	4537	4582	4548	4541	4566	4550	4675	4627	4493	4606	4543	4614	4527	4562	4576	4586	4468	4541	4584	4524	4539	4555	4552	4504	4541	4466	4527	4647	4432	4675	4568	4543	4554	4522	4459	4559	4553	4538	4581	4647	4527	4534	4580	4553	4432	4632	4519	4532	4541	4557	4556	4500	4579	4584	4593	4670	4618	4460	4484	4545	4657	4585	4575	4585	4549	4585	4653	4607	4529	4594	4677	4538	4583	4712	4472	4633	4514	4687	4426	4573	4610	4408	4597	4545	4411	4583	4522	4546	4488	4555	4451	4517	4565	4509	4731	4539	4586	4512	4451	4699	4532	4580	4509	4622	4569	4638	4580	4586	4683	4668	4528	4491	4634	4535	4561	4599	4493	4601	4636	4543	4494	4623	4574	4547	4512	4575	4587	4552	4644	4449	4610	4369	4654	4627	4440	4475	4469	4633	4656	4515	4636	4522	4565	4522	4569	4662	4615	4629	4454	4633	4666	4702	4516	4549	4485	4651	4439	4489	4547	4530	4567	4551	4515	4594	4562	4512	4494	4580	4499	4529	4588	4516	4624	4603	4605	4430	4456	4589	4530	4631	4560	4566	4531	4509	4493	4522	4486	4391	4636	4580	4578	4616	4597	4580	4632	4607	4546	4654	4586	4635	4528	4545	4614	4543	4590	4532	4569	4507	4456	4572	4580	4576	4551	4450	4520	4535	4537	4551	4668	4550	4623	4596	4544	4550	4546	4614	4669	4448	4566	4567	4644	4582	4519	4659	4482	4555	4526	4676	4531	4543	4489	4540	4467	4483	4637	4598	4508	4563	4555	4617	4565	4470	4626	4543	4549	4561	4577	4590	4587	4539	4528	4573	4528	4549	4544	4641	4569	4590	4585	4537	4531	4475	4558	4564	4531	4625	4601	4686	4552	4614	4570	4497	4546	4689	4566	4587	4617	4569	4541	4451	4496	4511	4624	4527	4603	4467	4509	4544	4489	4479	4563	4539	4579	4569	4566	4517	4591	4602	4646	4606	4543	4599	4552	4528	4545	4513	4486	4507	4627	4506	4608	4523	4671	4541	4481	4524	4618	4577	4482	4600	4598	4613	4533	4555	4610	4557	4496	4596	4432	4527	4475	4587	4622	4583	4559	4597	4494	4576	4545	4510	4594	4663	4572	4581	4681	4601	4507	4529	4603	4602	4448	4494	4667	4538	4570	4545	4536	4480	4546	4587	4572	4648	4533	4548	4520	4719	4594	4525	4545	4578	4519	4501	4347	4545	4632	4607	4494	4618	4566	4601	4580	4535	4540	4435	4623	4458	4574	4644	4541	4564	4631	4546	4502	4480	4528	4530	4583	4523	4515	4521	4607	4564	4672	4481	4598	4553	4544	4690	4600	4614	4578	4444	4533	4626	4581	4506	4571	4527	4513	4629	4573	4479	4558	4562	4494	4594	4477	4435	4619	4610	4725	4560	4548	4716	4481	4527	4600	4495	4570	4427	4501	4673	4474	4421	4646	4527	4515	4628	4515	4579	4638	4546	4588	4544	4583	4523	4600	4515	4507	4411	4628	4625	4532	4586	4600	4501	4617	4514	4536	4500	4635	4530	4571	4639	4664	4515	4690	4593	4699	4618	4509	4537	4568	4556	4585	4683	4541	4555	4548	4566	4516	4542	4587	4613	4496	4621	4515	4566	4633	4618	4538	4551	4636	4575	4688	4549	4570	4493	4642	4686	4566	4608	4505	4669	4615	4571	4518	4598	4547	4553	4548	4688	4533	4585	4507	4649	4549	4684	4529	4545	4412	4514	4553	4626	4503	4455	4668	4713	4644	4473	4554	4600	4469	4529	4561	4573	4553	4633	4545	4474	4634	4476	4432	4589	4489	4568	4520	4691	4557	4520	4549	4684	4604	4605	4465	4493	4628	4508	4504	4596	4487	4617	4608	4563	4645	4551	4544	4550	4556	4565	4527	4642	4565	4653	4458	4494	4591	4597	4575	4492	4455	4608	4504	4515	4598	4516	4665	4557	4698	4579	4519	4576	4480	4565	4561	4619	4582	4590	4466	4592	4612	4564	4501	4571	4578	4573	4623	4407	4590	4524	4607	4477	4685	4448	4473	4597	4604	4495	4582	4546	4538	4511	4568	4627	4583	4476	4580	4524	4566	4596	4536	4578	4624	4440	4550	4500	4639	4565	4526	4569	4586	4500	4544	4491	4444	4577	4716	4539	4592	4647	4600	4640	4584	4530	4522	4489	4559	4494	4592	4435	4589	4508	4597	4584	4644	4573	4583	4637	4636	4571	4449	4577	4590	4468	4556	4588	4543	4563	4553	4577	4633	4665	4603	4484	4543	4556	4627	4654	4550	4625	4638	4509	4463	4661	4550	4645	4639	4611	4544	4599	4458	4512	4568	4571	4581	4563	4661	4509	4574	4472	4612	4526	4524	4575	4515	4526	4544	4590	4556	4620	4571	4567	4701	4586	4486	4627	4478	4619	4583	4585	4571	4588	4542	4720	4693	4567	4586	4520	4622	4497	4562	4548	4571	4498	4523	4496	4627	4680	4667	4690	4580	4522	4379	4608	4491	4512	4621	4639	4492	4645	4534	4757	4611	4566	4637	4537	4521	4694	4611	4545	4615	4569	4613	4480	4580	4424	4565	4637	4549	4483	4557	4637	4616	4605	4564	4495	4506	4579	4569	4697	4515	4541	4552	4530	4518	4578	4588	4515	4533	4598	4555	4586	4623	4608	4630	4563	4522	4607	4542	4590	4566	4643	4562	4436	4534	4485	4543	4581	4588	4606	4553	4563	4587	4484	4467	4496	4533	4531	4637	4548	4595	4565	4659	4611	4616	4583	4639	4625	4509	4597	4499	4508	4535	4536	4600	4474	4576	4627	4599	4590	4521	4570	4571	4563	4647	4576	4649	4647	4678	4528	4542	4514	4551	4569	4505	4600	4524	4553	4618	4517	4582	4578	4545	4582	4573	4650	4599	4618	4555	4577	4509	4602	4622	4554	4545	4459	4605	4593	4509	4664	4533	4617	4631	4528	4508	4549	4521	4505	4591	4546	4570	4641	4549	4500	4556	4544	4552	4546	4596	4570	4534	4601	4606	4541	4524	4543	4547	4527	4612	4602	4601	4484	4520	4615	4596	4601	4615	4505	4599	4500	4588	4546	4542	4477	4510	4545	4577	4559	4482	4513	4542	4580	4665	4607	4642	4681	4546	4586	4587	4518	4628	4516	4538	4578	4573	4651	4635	4563	4617	4495	4550	4576	4637	4627	4456	4576	4502	4534	4490	4589	4590	4603	4577	4382	4477	4648	4528	4545	4585	4599	4652	4538	4490	4618	4492	4479	4540	4619	4562	4599	4588	4536	4600	4496	4529	4563	4592	4663	4539	4626	4589	4624	4498	4559	4577	4583	4492	4565	4592	4566	4525	4556	4577	4578	4615	4507	4552	4652	4633	4519	4547	4636	4545	4639	4518	4587	4573	4486	4562	4643	4529	4517	4584	4530	4590	4589	4598	4497	4547	4506	4610	4581	4567	4581	4547	4565	4591	4634	4643	4723	4696	4634	4513	4519	4628	4565	4572	4560	4540	4618	4578
2653	1033	1090	984	807	859	837	854	815	858	780	809	815	838	801	807	795	816	827	804	827	818	799	787	824	758	785	779	807	814	795	787	829	790	832	796	806	780	797	798	786	760	806	789	798	768	794	825	821	812	793	838	811	822	789	800	824	769	825	797	766	768	810	783	803	775	821	802	788	802	738	775	809	805	807	794	805	761	776	847	799	819	829	779	739	795	777	840	835	833	792	746	838	810	807	858	835	798	812	812	780	784	786	822	845	788	797	790	821	801	870	825	864	833	807	814	803	792	876	838	804	764	831	791	838	815	810	810	798	811	811	774	807	826	794	802	780	791	798	825	818	806	824	819	743	800	867	784	836	854	810	777	847	798	813	790	770	822	818	751	843	809	777	794	795	845	756	745	797	808	833	805	825	810	866	796	860	839	807	765	851	814	788	808	820	762	806	783	769	756	833	808	796	785	839	835	780	805	823	745	815	783	849	832	804	812	850	793	779	785	821	797	818	842	771	865	885	783	775	769	825	772	829	792	771	782	793	846	821	787	815	798	817	835	824	813	826	851	832	847	826	844	753	759	778	794	803	825	854	776	784	780	790	824	822	825	765	832	800	785	796	802	793	838	847	800	820	793	759	778	786	819	845	821	827	830	829	825	813	779	808	827	798	750	819	788	800	822	827	819	846	805	807	767	799	800	828	759	813	768	821	814	847	843	819	829	852	816	851	788	800	829	830	772	860	803	845	814	787	823	795	843	807	845	765	780	794	834	830	734	834	785	802	849	769	822	816	787	813	838	831	775	789	756	845	794	817	831	817	808	788	756	844	756	802	771	838	817	851	832	840	763	768	804	828	808	764	841	785	774	835	821	795	811	771	768	844	765	814	787	811	762	830	782	851	851	794	805	818	826	839	823	789	824	773	795	790	818	812	812	795	759	747	843	755	815	810	838	821	782	796	780	817	844	806	727	809	795	809	827	766	789	810	818	767	819	730	795	750	836	781	814	833	799	809	785	777	790	818	832	827	828	773	824	780	793	801	785	838	786	777	794	777	790	847	782	810	827	837	816	834	829	824	835	800	786	792	778	818	831	790	837	808	793	833	780	771	772	795	838	846	755	780	842	748	792	792	806	820	826	804	804	809	791	789	847	832	848	742	786	849	778	834	780	795	813	817	798	785	840	838	837	792	830	843	754	792	740	794	841	754	818	828	810	791	811	749	772	791	865	808	796	784	793	780	817	799	837	756	763	828	795	756	816	833	838	821	776	796	845	889	806	850	768	850	781	791	753	814	805	769	734	824	785	816	798	841	846	796	813	777	821	804	791	779	780	804	790	807	818	778	787	782	778	774	788	835	811	797	789	840	799	794	800	825	831	853	828	850	815	756	813	798	806	818	758	744	763	782	821	821	777	847	803	799	822	797	794	734	763	815	848	816	807	766	752	749	794	795	845	783	808	802	826	787	804	811	842	782	798	783	776	776	826	788	803	768	803	814	788	775	798	869	850	787	817	792	791	792	757	785	809	823	826	812	788	828	783	769	795	831	812	756	789	843	819	806	774	835	856	826	838	795	766	788	807	814	821	771	819	807	822	870	766	847	765	810	718	814	768	769	785	746	761	855	831	832	726	817	821	803	850	789	787	855	842	747	782	756	808	812	796	793	830	760	808	771	772	803	790	786	800	753	802	809	802	755	791	817	749	742	843	799	830	801	794	819	821	737	840	811	810	745	805	800	786	870	848	782	831	823	794	800	838	807	762	789	788	819	809	786	803	789	772	786	801	827	813	820	791	818	822	819	795	812	789	805	796	807	784	791	838	781	851	777	766	819	812	806	797	797	835	800	831	746	819	800	825	810	771	803	843	816	850	788	813	838	785	828	810	818	818	825	757	851	819	771	780	792	805	763	806	832	766	765	809	775	813	770	830	814	799	841	819	797	773	835	812	829	777	832	798	843	809	789	814	787	832	784	822	790	783	783	808	814	821	796	775	820	747	816	854	803	811	797	776	844	773	873	867	827	796	802	809	861	863	785	778	723	815	790	813	827	791	785	815	857	843	810	769	877	802	888	841	801	772	821	777	804	785	800	770	794	820	839	803	813	810	795	795	803	798	801	810	769	858	787	832	783	768	800	834	820	823	824	841	824	770	809	822	790	859	752	817	788	827	825	764	839	806	847	793	808	758	771	833	752	762	825	833	809	796	815	786	795	806	788	823	848	840	848	760	764	794	835	774	798	828	828	788	840	775	825	841	848	787	783	785	786	843	760	821	769	780	809	780	766	770	842	804	758	830	801	822	822	814	827	814	790	805	843	820	793	853	830	813	760	768	855	782	803	792	797	783	797	801	766	762	838	807	795	774	807	752	827	810	830	781	842	846	842	855	822	818	837	838	754	809	765	766	792	767	820	835	814	850	813	773	779	817	827	808	760	838	761	814	828	812	819	810	805	831	783	754	829	817	797	775	826	751	841	830	797	755	790	849	856	799	819	833	838	805	836	810	797	832	823	780	786	819	792	785	832	895	780	807	821	835	807	812	894	778	825	795	821	786	749	817	797	835	807	792	810	828	796	810	747	835	821	770	817	804	769	827	799	831	795	764	788	777	789	796	796	791	865	833	793	812	833	801	754	800	765	800	830	798	818	794	835	813	819	813	802	831	759	821	783	848	806	812	782	861	845	771	821	798	822	814	866	815	820	872	790	798	790	829	817	827	827	797	809	827	802	728	789	815	832	820	805	835	822	846	758	836	788	799	786	862	771	817	782	851	801	777	796	809	855	749	787	793	849	807	809	794	824	846	846	863	787	821	819	780	803	756	822	805	785	795	786	790	816	824	822	837	739	839	848	828	840	792	800	805	837	795	850	843	822	785	779	842	850	844	798	808	821	788	799	800	823	795	761	818	802	827	837	823	782	837	775	792	827	802	800	803	783	762	841	822	763	849	793	758	774	823	773	775	839	852	824	786	891	809	814	755	755	731	780	841	821	765	806	844	788	804	818	767	757	788	827	851	829	812	822	811	832	769	802	816	806	769	794	814	817	810	803	781	836	762	838	826	787	786	850	850	802	795	832	856	811	830	788	786	814	783	840	769	775	863	755	782	809	728	820	817	837	830	790	791	771	818	833	807	773	792	774	829	797	795	773	792	841	786	797	808	804	810	792	808	825	829	841	837	804	795	781	851	807	815	798	791	836	825	785	850	793	838	807	820	794	792	802	844	823	840	795	808	788	826	786	768	861	787	792	804	850	798	824	784	769	809	771	757	809	812	735	808	745	763	844	869	830	753	796	825	781	746	779	797	830	841	782	809	879	774	793	860	799	833	791	881	837	792	832	837	843	819	845	811	813	807	823	835	829	832	824	813	811	833	790	796	832	837	813	795	799	767	816	835	806	807	824	814	782	816	800	786	779	858	853	847	844	774	826	760	783	834	797	796	824	787	783	770	768	818	786	847	810	783	787	817	831	809	800	803	794	782	809	803	837	791	833	792	814	841	792	772
16533	12210	13648	12094	10105	9995	9325	8734	8300	8079	7813	7774	7725	7677	7497	7464	7440	7430	7346	7262	7437	7189	7341	7165	7358	7484	7247	7350	7231	7265	7299	7337	7300	7313	7219	7200	7264	7231	7322	7188	7236	7172	7332	7182	7256	7237	7134	7129	7110	7156	7226	7372	7230	7423	7265	7123	7148	7241	7210	7249	7192	7311	7116	7380	7337	7229	7218	7315	7335	7402	7245	7165	7206	7265	7206	7085	7204	7125	7302	7266	7215	7247	7243	7256	7174	7316	7192	7228	7160	7122	7240	7233	7409	7131	7225	7215	7339	7301	7144	7304	7123	7219	7257	7278	7350	7229	7243	7274	7220	7128	7289	7372	7114	7212	7446	7311	7183	7192	7275	7252	7147	7294	7195	7276	7255	7286	7200	7261	7267	7131	7244	7198	7302	7191	7276	7216	7276	7269	7190	7308	7294	7140	7258	7136	7116	7181	7162	7205	7124	7194	7225	7255	7206	7257	7330	7128	7186	7193	7167	7336	7329	7274	7088	7315	7303	7210	7035	7280	7218	7181	7307	7274	7228	7356	7040	7285	7243	7221	7335	7141	7229	7105	7174	7267	7190	7329	7201	7209	7175	7205	7229	7214	7258	7235	7264	7208	7119	7133	7214	7233	7285	7297	7297	7214	7234	7218	7246	7138	7183	7246	7277	7380	7094	7203	7250	7289	7249	7276	7267	7085	7114	7347	7206	7265	7155	7216	7237	7197	7184	7240	7193	7253	7202	7238	7155	7158	7152	7307	7291	7224	7256	7200	7249	7259	7126	7258	7228	7233	7130	7286	7172	7102	7239	7266	7189	7205	7305	7212	7088	7245	7176	7309	7249	7251	7356	7392	7188	7218	7208	7257	7247	7207	7465	7303	7273	7275	7251	7415	7080	7211	7390	7101	7331	7108	7286	7255	7374	7140	7174	7136	7124	7326	7243	7281	7175	7206	7145	7297	7379	7102	7124	7192	7283	7254	7264	7094	7312	7147	7164	7315	7175	7206	7275	7146	7111	7269	7272	7145	7313	7203	7060	7270	7330	7160	7257	7274	7212	7269	7178	7209	7320	7210	7273	7194	7121	7256	7183	7263	7258	7124	7335	7263	7289	7204	7282	7304	7163	7257	7295	7261	7192	7291	7207	7209	7120	7193	7211	7318	7267	7084	7238	7132	7278	7299	7187	7083	7256	7161	7282	7278	7216	7192	7161	7254	7278	7397	7319	7272	7187	7257	7256	7235	7238	7203	7328	7208	7258	7292	7193	7169	7206	7389	7253	7267	7270	7245	7249	7248	7322	7168	7372	7274	7225	7296	7183	7351	7223	7211	7120	7252	7276	7254	7293	7036	7124	7291	7245	7247	7464	7193	7240	7237	7346	7414	7020	7215	7094	7224	7307	7140	7194	7355	7381	7379	7270	7216	7223	7356	7347	7140	7171	7201	7305	7134	7410	7271	7221	7144	7265	7169	7257	7311	7220	7156	7304	7160	7144	7168	7198	7328	7333	7197	7247	7218	7214	7368	7136	7189	7222	7266	7110	7235	7203	7137	7256	7288	7206	7144	7340	7169	7172	7242	7276	7156	7335	7176	7258	7042	7243	7212	7152	7076	7241	7164	7233	7163	7259	7281	7305	7316	7224	7242	7298	7295	7173	7329	7218	7221	7383	7241	7344	7038	7321	7129	7261	7224	7239	7292	7271	7241	7327	7274	7302	7290	7319	7169	7158	7361	7264	7177	7268	7068	7139	7221	7144	7306	7182	7302	7219	7243	7209	7155	7214	7099	7261	7162	7230	7218	7125	7199	7269	7298	6980	7276	7284	7199	7244	7195	7282	7257	7209	7230	7242	7182	7295	7193	7196	7227	7296	7196	7332	7218	7252	7183	7265	7173	7223	7208	7182	7168	7168	7203	7299	7225	7378	7219	7273	7026	7270	7238	7263	7396	7188	7360	7193	7086	7123	7239	7155	7223	7178	7278	7235	7253	7237	7244	7166	7283	7286	7239	7173	7344	7104	7321	7230	7331	7154	7171	7255	7283	7211	7304	7268	7365	7236	7200	7358	7138	7212	7142	7286	7248	7231	7225	7225	7151	7273	7328	7307	7229	7236	7324	7134	7216	7284	7045	7222	7225	7183	7371	7227	7342	7296	7115	7190	7174	7269	7226	7160	7304	7315	7275	7198	7200	7223	7237	7299	7184	7211	7263	7198	7143	7376	7298	7099	7360	7325	7198	7405	7180	7299	7327	7269	7252	7319	7289	7116	7135	7155	7135	7251	7255	7218	7171	7267	7139	7298	7337	7253	7269	7176	7347	7342	7333	7262	7292	7325	7239	7187	7171	7307	7207	7234	7209	7253	7143	7275	7288	7142	7083	7174	7223	7383	7233	7283	7387	7210	7209	7065	7200	7258	7078	7312	7242	7223	7180	7275	7269	7286	7349	7323	7361	7297	7241	7289	7208	7144	7269	7200	7282	7255	7273	7217	7183	7039	7067	7156	7065	7367	7148	7321	7241	7273	7186	7214	7167	7154	7178	7247	7199	7275	7212	7239	7154	7221	7350	7236	7262	7214	7007	7254	7251	7262	7156	7208	7258	7189	7325	7202	7272	7121	7278	7206	7131	7254	7278	7245	7280	7147	7290	7377	7230	7245	7194	7247	7212	7360	7114	7315	7324	7136	7098	7278	7379	7255	7112	7222	7313	7228	7197	7209	7162	7164	7220	7279	7240	7336	7267	7427	7189	7315	7099	7256	7222	7246	7225	7257	7180	7244	7173	7287	7234	7192	7215	7347	7175	7123	7155	7403	7433	7179	7155	7277	7271	7237	7172	7253	7292	7173	7232	7097	7314	7140	7025	7453	7214	7249	7004	7303	7116	7230	7264	7213	7219	7151	7290	7301	7287	7302	7207	7353	7250	7187	7250	7254	7207	7282	7291	7212	7109	7263	7260	7236	7185	7205	7231	7232	7156	7154	7205	7043	7196	7158	7163	7308	7198	7344	7289	7160	7266	7338	7164	7291	7258	7249	7296	7169	7298	7171	7229	7257	7365	7136	7098	7365	7239	7300	7137	7105	7356	7353	7286	7328	7492	7274	7254	7094	7357	7246	7099	7176	7186	7070	7283	7090	7309	7182	7185	7285	7182	7261	7355	7243	7183	7200	7281	7281	7167	7200	7245	7282	7226	7333	7194	7261	7253	7264	7136	7189	7177	7242	7251	7159	7225	7225	7299	7241	7247	7133	7257	7241	7292	7112	7277	7183	7137	7297	7172	7167	7275	7169	7251	7333	7212	7181	7319	7207	7225	7316	7419	7248	7242	7121	7105	7090	7237	7400	7251	7051	7195	7202	7264	7389	7150	7192	7161	7263	7247	7219	7187	7299	7156	7302	7202	7123	7252	7256	7275	7077	7264	7252	7152	7165	7358	7219	7066	7298	7279	7141	7259	7269	7204	7381	7261	7266	7162	7179	7341	7213	7214	7241	7283	7133	7147	7363	7372	7060	7248	7329	7323	7265	7265	7247	7331	7156	7198	7181	7202	7311	7167	7256	7163	7303	7197	7179	7174	7269	7326	7164	7177	7271	7190	7416	7319	7148	7244	7219	7327	7196	7311	7140	7145	7153	7295	7221	7179	7220	7240	7252	7151	7132	7298	7375	7222	7223	7265	7137	7386	7256	7372	7253	7188	7128	7228	7270	7255	7256	7238	7348	7283	7200	7227	7143	7074	7221	7237	7217	7200	7235	7181	7253	7148	7271	7361	7250	7285	7109	7219	7330	7203	7234	7329	7277	7201	7282	7266	7226	7186	7334	7204	7210	7277	7231	7272	7265	7230	7264	7302	7175	7345	7264	7229	7108	7354	7156	7299	7178	7234	7189	7277	7329	7267	7096	7185	7155	7160	7271	7168	7196	7149	7256	7231	7195	7285	7172	7212	7201	7180	7116	7131	7123	7215	7213	7108	7358	7251	7045	7182	7095	7207	7218	7160	7299	7284	7200	7281	7252	7182	7286	7266	7275	7226	7249	7182	7250	7138	7143	7252	7338	7093	7394	7324	7362	7292	7232	7349	7245	7180	7191	7298	7383	7244	7261	7225	7242	7231	7290	7234	7248	7231	7209	7132	7252	7239	7243	7169	7104	7159	7340	7225	7326	7273	7180	7277	7211	7421	7258	7215	7230	7238	7164	7323	7238	7296	7314	7155	7176	7352	7193	7094	7356	7173	7226	7372	7266	7088	7421	7250	7352	7207	7317	7215	7356	7290	7353	7307	7280	7372	7124	7301	7291	7157	7297	7293	7173	7293	7336	7375	7266	7240	7318	7232	7210	7233	7268	7250	7252	7299	7312	7253	7223	7314	7139	7231	7275	7142	7247	7289	7239	7253	7153	7164	7414	7265	7235	7246	7071	7340	7273	7332	7173	7052	7258	7267	7353	7278	7067	7278	7193	7295	7150	7393	7227	7241	7198	7224	7167	7144	7107	7238	7314	7211	7366	7289	7214	7505	7119	7280	7140	7211	7193	7192	7284	7233	7202	7248	7134	7168	7295	7138	7247	7275	7279	7127	7243	7176	7155	7230	7213	7241	7113	7252	7186	7226	7116	7151	7256	7132	7351	7199	7213	7106	7239	7161	7171	7175	7240	7213	7351	7310	7098	7179	7233	7271	7200	7394	7178	7293	7208	7221	7217	7266	7141	7201	7102	7263	7348	7221	7207	7070	7336	7270	7370	7167	7364	7157	7156	7311	7128	7207	7190	7258	7159	7278	7157	7226	7223	7286	7103	7153	7201	7322	7200	7150	7314	7213	7340	7252	7145	7308	7158	7220	7250	7175	7274	7209	7234	7301	7326	7212	7164	7251	7319	7146	7321	7305	7233	7329	7193	7211	7298	7266	7185	7150	7189	7158	7153	7198	7169	7256	7202	7255	7217	7130	7287	7219	7269	7188	7188	7329	7256	7288	7290	7331	7323	7202	7318	7162	7366	7262	7295	7170	7248	7308	7253	7208	7206	7104	7298	7185	7135	7274	7202	7252	7200	7252	7203	7123	7217	7233	7204	7333	7192	7251	7209	7091	7266	7259	7219	7094	7177	7177	7196	7368	7237	7282
3662	917	1344	1265	713	766	723	705	739	715	712	698	685	741	678	671	667	656	656	705	689	611	664	671	684	645	706	671	666	645	700	657	650	659	612	646	700	577	612	677	704	672	675	633	687	639	664	645	689	671	648	644	641	644	642	630	639	667	654	664	574	638	636	670	672	652	660	722	654	668	694	656	656	626	669	636	645	666	675	696	645	734	634	638	680	685	670	659	668	648	690	636	668	641	670	681	667	687	643	691	647	677	631	661	699	643	607	651	696	665	633	625	686	640	660	662	657	656	658	651	660	652	684	667	673	682	656	623	646	676	639	669	710	659	670	702	644	698	671	673	739	664	670	660	654	658	669	659	675	624	670	644	675	688	654	676	640	628	666	655	657	649	678	638	669	647	642	629	641	644	635	691	638	671	693	647	681	644	652	612	687	622	663	667	680	667	690	631	612	651	654	701	661	704	624	615	675	696	641	656	652	689	644	659	681	689	636	638	630	674	698	668	646	666	718	631	631	696	621	634	663	663	648	679	667	679	665	674	683	717	666	693	649	671	682	652	667	639	668	619	700	672	663	644	611	645	664	647	641	643	622	657	693	688	623	665	634	665	620	629	647	644	663	669	667	684	682	670	656	663	647	673	598	678	641	650	643	648	644	669	617	651	676	679	634	636	679	661	697	706	638	648	662	640	602	632	657	644	643	628	630	671	640	672	677	644	616	631	647	647	685	637	619	659	665	635	665	673	633	644	659	628	679	686	671	642	655	678	647	694	671	598	682	678	694	650	641	629	660	714	675	716	650	653	641	625	657	623	643	693	656	693	667	623	676	663	643	656	673	665	653	673	658	657	658	642	637	694	650	649	680	691	651	693	629	642	730	672	669	684	634	639	649	668	648	688	684	654	657	632	664	701	651	674	670	695	667	651	663	637	660	633	657	623	671	705	667	677	672	651	657	641	614	642	677	687	684	643	706	649	651	661	668	676	690	640	654	698	653	679	652	649	679	655	604	669	692	659	633	672	693	634	691	637	689	667	655	638	706	695	651	645	658	649	663	650	672	621	675	610	622	684	677	663	650	643	659	687	655	634	678	678	665	650	695	630	668	637	675	632	644	676	663	695	687	636	615	696	669	653	686	688	676	675	637	661	679	693	644	671	614	686	671	654	687	675	670	663	684	674	669	653	659	639	686	670	703	681	648	675	631	660	625	673	601	685	642	648	609	664	675	675	673	664	657	694	618	647	669	690	669	631	652	637	647	658	659	684	690	658	635	639	633	707	616	667	690	623	687	627	645	628	648	623	622	648	644	650	642	652	666	675	648	624	622	644	619	643	711	702	646	616	713	639	682	661	641	650	682	633	663	644	667	653	620	624	698	715	658	660	642	634	691	651	619	643	665	674	666	686	658	640	645	657	661	663	689	656	687	649	597	695	687	642	615	632	666	634	656	643	656	645	693	640	652	638	661	625	650	643	632	649	687	670	672	643	660	648	651	695	689	680	630	646	664	655	665	669	646	654	643	688	647	673	685	628	664	645	696	658	657	606	696	646	603	638	645	626	639	639	706	677	692	647	710	618	671	659	723	698	643	653	642	654	669	687	646	670	666	657	625	657	619	657	641	685	678	673	637	621	665	657	647	670	686	669	672	658	670	638	631	700	635	628	662	662	659	597	639	661	670	638	670	642	643	703	622	662	633	627	640	613	646	687	672	652	666	657	672	613	671	674	643	624	649	637	616	674	648	633	673	654	686	670	644	623	677	663	691	679	649	672	631	661	596	641	673	681	684	701	599	661	672	671	624	642	686	656	681	678	675	614	640	642	639	670	632	655	679	703	695	668	659	627	695	670	667	704	682	687	690	676	625	625	692	668	651	660	641	693	660	612	670	690	678	642	688	646	667	693	631	643	644	649	665	658	623	648	640	687	681	674	657	623	664	653	621	606	647	622	645	655	654	658	658	654	686	666	647	642	655	666	679	653	641	665	669	654	691	670	642	655	625	684	647	736	685	661	651	626	632	665	678	613	659	733	647	627	661	687	690	646	667	656	644	697	669	705	689	648	632	682	685	622	618	692	658	681	636	659	695	576	686	628	713	648	676	601	664	652	633	658	675	714	648	623	654	623	672	632	656	638	629	683	634	649	648	632	687	679	645	602	670	691	705	657	660	628	669	664	682	633	656	609	670	697	612	671	679	702	622	637	691	682	651	681	650	659	640	647	682	688	665	717	675	657	672	688	623	637	636	655	636	682	661	674	607	640	627	631	693	670	661	636	657	673	680	691	593	636	668	627	650	637	680	606	633	670	631	636	647	635	677	675	670	672	660	605	671	647	721	649	662	651	663	631	708	652	702	664	602	700	609	617	668	638	648	668	651	608	673	675	676	658	640	712	607	647	659	692	704	633	686	673	613	630	649	679	616	647	634	658	661	652	633	623	621	623	653	651	700	662	661	675	645	653	634	676	647	669	680	686	610	661	663	654	686	636	688	652	675	679	684	653	633	654	645	676	657	575	669	650	648	643	684	672	720	626	640	626	635	645	661	639	620	683	674	699	664	675	678	685	651	642	664	600	660	675	651	653	663	691	706	680	657	638	661	668	655	626	654	616	627	639	692	623	680	629	684	671	636	656	672	608	696	662	636	663	684	669	608	684	668	670	692	664	682	699	617	639	666	715	690	666	686	682	648	662	608	711	669	675	652	649	707	673	652	639	622	671	691	632	650	613	639	632	668	649	671	671	647	604	668	679	616	639	680	652	616	663	644	665	660	659	702	642	638	680	716	679	636	607	637	682	641	672	671	682	676	693	646	645	707	676	659	643	649	660	682	632	653	631	666	670	659	709	651	685	663	664	645	707	620	647	714	665	676	656	671	675	630	690	667	661	647	647	680	724	674	641	672	660	647	652	625	652	612	675	656	666	664	646	651	696	649	703	654	664	610	650	622	652	630	620	701	677	667	697	676	647	619	668	656	696	713	643	670	723	657	656	656	641	680	657	660	683	676	677	622	605	651	673	628	647	614	651	689	652	694	691	652	726	690	654	639	635	673	663	690	625	649	709	692	597	647	653	666	699	626	722	666	678	681	697	653	634	690	647	633	671	607	613	650	683	655	676	658	640	680	588	664	646	713	651	679	678	669	694	695	634	650	668	646	634	669	681	643	663	693	587	705	675	665	660	704	623	665	645	637	661	697	654	591	658	647	683	653	655	682	644	658	684	689	692	649	666	650	683	705	689	663	634	650	639	631	665	657	636	636	686	632	639	666	619	653	668	622	676	688	630	689	678	693	635	680	680	690	621	716	682	643	669	666	635	649	631	681	653	673	674	668	659	680	658	622	636	704	625	680	655	682	646	628	668	687	645	634	661	668	640	650	652	627	679	617	671	633	646	631	659	677	664	651	670	681	628	664	647	627	638	680	655	690	651	674	644	674	669	657	658	634	654	679	653	673	648	619	666	631	663	663	699	656	638	633	632	662	717	683	644	630	707	663	660	614	688
17100	12757	17061	14629	11798	11515	10355	9357	8429	7945	7432	7213	7103	6899	6854	6778	6569	6646	6507	6567	6398	6371	6511	6388	6256	6214	6326	6238	6305	6189	6141	6101	6200	6143	6185	6132	6111	6253	6215	6252	6148	6098	6120	6122	6112	6067	6118	6010	6230	6124	6087	6077	6120	6021	6144	6168	6236	6082	6098	6120	6100	6075	6156	6016	6154	6157	6079	6103	6162	6075	6147	6021	6123	6084	6086	6187	6073	6128	6188	6077	6112	6049	6115	6067	6112	6057	6085	6049	6084	6099	6071	6058	6084	6064	6110	6164	6053	6085	6140	5991	6228	6007	6072	6153	6210	6139	6080	6197	6169	6144	6103	6022	6103	6028	6080	6113	6055	6030	6101	6234	5981	5974	6140	6137	6106	6038	6140	6075	6028	6066	6270	6006	6110	6036	6059	5984	6084	6116	6027	6135	6122	6070	6166	6052	6047	6046	6194	6009	6039	6079	6134	6060	5976	6141	6156	6036	6059	6026	6094	6038	6078	6163	6115	6080	5987	6144	6059	6009	6210	6095	6027	6053	6070	6131	6136	6103	6218	6008	6224	6011	6016	6177	6154	6187	6058	6015	6043	6045	6172	6104	6064	6023	6212	6040	6095	6018	6020	5974	6018	6207	6133	6202	6094	6027	6052	6021	6149	6209	6016	6178	6067	6034	6016	6019	6057	6314	6069	6063	6052	6058	6125	6056	6127	6017	6076	5986	6105	6050	6054	6094	6133	6049	6204	6171	6049	5953	6087	6078	6028	6116	6160	5981	6150	6033	6166	6064	6090	6201	6129	6055	6085	6053	6248	6181	6079	6023	6016	6065	6059	6043	6096	6078	6107	6159	6201	6136	6063	6158	6137	5970	6123	6069	6058	6109	6068	5966	6263	5937	6182	6186	6285	6158	6144	6096	6086	6031	6082	6110	6190	6075	6123	6141	6193	6047	6048	6131	5975	6183	6039	6077	6115	6185	6071	6038	6118	6122	6111	6097	6225	6209	6037	5974	6119	5950	6092	6237	6034	6148	6171	6091	5936	6103	6122	5957	6045	6168	6112	6107	6077	6115	6057	6098	6139	6052	6021	6267	6197	6177	6112	6134	6162	6044	6053	6165	5978	6136	5985	6032	5946	6201	6090	5983	6148	6037	6165	6071	6053	6145	6052	6130	6044	6081	6189	6207	6160	6207	6143	6030	6085	6062	6130	5960	6126	6146	6158	6098	6067	6092	6097	6172	5964	6089	6082	6096	6096	6115	6101	6094	6135	6072	6060	6125	6064	6111	6059	6135	6158	6027	5984	6240	6089	6104	6123	6115	6028	5951	6173	6130	6063	6136	6015	6019	6013	6144	6127	6037	6065	6105	6090	6115	6007	6122	6150	6031	6192	6145	6036	6119	6112	6106	6175	6148	6234	6065	6169	6144	6092	5939	6041	6131	6071	6108	5998	6045	6178	6170	5995	6050	6161	6108	6056	6142	6012	6051	6058	6096	6158	6181	6083	6062	6132	6199	6091	6024	6204	5964	6138	6139	6168	6121	6093	6154	6063	6119	6091	6034	6083	6127	6147	6081	6105	6076	6029	6076	6190	6124	6104	6090	6079	6131	6149	6168	6041	6033	5996	6054	6053	6144	6052	6073	6071	6210	6129	5966	6138	5950	6012	6133	6023	6201	5991	5928	6018	6184	5989	6076	6075	6092	6051	5997	6133	6132	6110	6038	5956	6136	6035	6040	6064	6175	6043	6058	6137	5966	6137	6010	6062	6122	6192	5940	6135	6087	6049	6195	6090	6173	5991	6118	6045	5988	6131	6137	6125	5953	6170	6071	5942	6060	6198	6160	6008	6081	6018	6139	6049	6018	6067	6072	6069	6118	6117	5878	6135	6074	6200	6110	6250	6088	6131	6049	6056	6044	6065	5969	6016	6133	6165	6047	6164	6236	6000	6028	6063	6043	6119	6125	5991	6066	6092	6147	6017	5968	6163	6131	6063	6188	6080	6057	6137	6124	6119	6051	6167	6150	6219	6105	6001	6061	6163	6172	6013	6206	6222	6051	5986	6121	6120	5916	6069	6069	6059	6086	6031	6107	6014	6020	5926	6172	6108	5983	6125	6094	6107	6155	6109	5949	6155	6163	6107	6103	6148	6084	5965	6171	5962	5933	6025	6096	6099	6055	6120	6094	6118	6111	6217	6178	6026	6024	6111	6096	6028	5964	6043	6060	6079	6057	6095	6026	6131	5997	6059	6042	6014	6134	6158	6128	6033	6081	6063	6066	6028	6020	6158	6049	6014	6037	6135	6149	6153	6066	6047	6245	6070	6089	6094	6187	6047	6042	5983	6139	6128	6169	5976	6095	6054	6163	6083	6071	6139	6175	6202	6180	6185	6126	6120	6022	6183	5995	6138	6148	6214	6029	5963	6057	6069	6196	6223	6103	6074	6017	5962	6128	6049	6116	6005	6178	5985	6030	6161	6055	6005	6063	6152	6001	5963	6151	6088	6145	6145	6155	6177	6020	6193	5985	6219	6225	6124	6176	6167	6085	6115	6118	6036	6189	6076	6024	6036	6016	6030	6099	6105	6157	6075	6069	5996	6106	6145	5896	6195	6097	6144	5957	6011	6031	6122	6107	6129	6058	6157	6011	6112	6178	6109	6221	6118	6028	5964	6280	6115	6087	6176	6086	6182	6166	6084	6079	6112	6077	6149	6073	6201	6099	6155	6110	6100	6123	6111	5999	6134	6077	6068	6041	6118	6091	6071	6099	6168	6028	6004	6104	6114	6054	5936	6098	6194	6152	6004	6075	6135	6026	6127	6121	6093	6084	6087	5946	6054	6141	6117	6138	6060	6021	6184	6093	6137	6110	6060	6077	5893	6153	6026	6159	5983	5926	6081	6076	6046	6048	6127	6126	6103	6061	6043	6070	6136	5992	6083	6025	6252	6076	6077	5978	6092	6058	6075	6052	6098	6124	6010	6024	5968	6118	6147	6070	6056	6082	6083	6086	6145	6131	6141	6006	6104	6143	6090	6187	6218	6028	5951	6127	6133	6148	6143	6158	6124	6113	6031	5976	6059	6125	6199	6036	6148	6082	6070	6080	6146	6138	6039	6120	6107	6112	6119	6132	6104	6159	6012	6164	6105	6168	6178	5958	6238	6218	6060	6008	6095	6067	6125	6060	6091	6134	6139	6125	6051	5971	6125	5972	6065	6131	6132	6106	6000	6009	6197	6137	6148	6178	6129	5957	6210	6136	6034	6129	6107	6078	6082	6054	6059	6077	6025	6110	6033	6101	6049	6013	6029	6031	5977	6114	6040	6125	5993	6093	6037	6078	6005	6180	6062	6065	6109	6057	6146	6164	6077	6134	6078	6047	6097	6114	6074	6045	6007	6100	5986	6147	6029	6148	6064	6036	6082	5989	6160	6169	6133	5938	6096	6053	6087	6187	6111	6161	6076	6034	5972	6006	6048	6097	6184	6058	6039	5978	6057	6167	5951	6042	5989	6093	6016	6092	6135	5968	6036	6214	6033	6120	6084	6018	6089	6307	5985	6117	5986	6118	6078	6081	5994	6188	6196	5975	6022	6093	6035	6135	6125	6082	6142	6039	6167	6024	6091	6121	6027	6015	6089	6023	6075	6081	6023	5988	6139	6197	6142	6171	6121	5996	6039	6172	6042	6109	6083	6098	6080	6207	5970	6044	6009	5991	6017	5992	6106	6120	6077	6055	6123	6212	6033	6141	6092	6096	6101	6119	6137	6003	6157	6090	6152	5963	6250	6109	6001	6000	5975	6218	5976	6049	6100	6047	6013	6029	6219	6019	6093	6140	6206	6081	6097	6052	6060	6023	6174	6005	6019	6084	6079	6049	6044	6014	6062	6120	6122	5986	6131	6126	6185	6125	6053	6093	6040	6091	6066	6108	6059	6149	6129	6267	6254	6190	6230	6167	6137	6104	6195	6171	6106	6078	6050	6031	6022	6098	6071	6106	6164	6078	6102	5928	6174	6133	6096	6140	6076	6056	5993	6109	6255	6052	6124	5980	6153	6101	6290	6210	6090	6099	6084	6106	6089	6130	6043	6018	6167	6099	5975	6071	6080	6162	6131	6097	6157	6019	6170	6017	6114	5926	6070	6009	6053	6042	6134	6067	5975	6074	6154	6127	6140	6095	6150	6143	6119	6216	6081	6064	6069	6127	6040	6079	5999	6144	6069	6192	6138	6136	6036	6017	6107	6162	6069	5916	6054	6058	6125	6124	6046	6070	6068	6043	6000	6100	6200	6018	6055	5999	6154	6088	6193	6145	6133	6075	6119	5982	6120	6174	6026	6124	6173	6128	6149	6115	6085	6064	6069	6080	6131	6142	6160	6064	6195	5985	6052	6042	6153	6124	6061	6072	6077	6102	6141	6202	6126	6201	6093	6217	5984	6044	6113	6155	6206	6088	6191	6063	6099	6171	6075	6138	6064	6062	6078	6109	5948	6097	6068	6147	6020	6172	6094	6259	5978	6025	6137	6069	5910	6004	6105	6020	5959	6104	6098	6158	6082	6110	6231	6193	6063	6001	6047	6036	6100	6107	6072	6063	6097	6072	5903	6073	6056	6087	6197	6153	6121	6015	6040	6123	6062	6056	6071	6046	6064	5966	6096	6163	6147	6078	6133	6085	5992	6093	6046	6022	6154	5999	5995	6106	6147	6037	6173	6041	6106	6103	6104	6079	6070	6092	6123	6144	6125	6092	6045	6055	6019	6198	6077	6060	6124	6005	6166	6188	6079	6048	6042	6123	6033	6075	6077	6137	5999	6097	6133	6060	6055	6043	6102	6053	6107	6005	6093	6075	5969	6100	6077	6079	6166	5998	6074	6103	6134	6118	5942	6143	6252	6217	6124	6176	6154	6067	6044	5955	6134	5981	6090	6131	6198	6105	6112	6049	6017	6059	6063	6172	6155	6105	6099	6129	6051	6077	6202	6038	6209	6191	6109	6159	6114	6073	6058	6085	6100	6028	6203	6149	6143	6063	6195	6150	6006	6119	6020	6205	6052	6112	6073	6066	6065	6022	5989	6234	6089	6191	6072	6123	6084	6050	6122	6082	6028	6103	6101	5983
3891	968	1245	1552	648	648	656	595	627	573	617	641	624	615	625	606	603	630	587	604	593	569	544	612	560	604	552	563	558	579	604	586	596	556	573	537	608	579	598	555	573	575	587	605	596	570	578	592	552	564	557	552	562	586	555	534	574	554	576	623	585	617	580	592	571	550	575	591	598	582	576	586	589	546	557	560	537	541	596	546	535	554	547	576	551	577	555	565	588	571	577	583	604	584	615	563	604	573	579	587	570	553	588	569	596	578	577	578	569	554	580	574	564	577	556	575	590	582	573	588	566	571	597	561	620	577	552	572	579	567	587	596	614	599	551	592	541	575	580	556	575	595	605	569	578	598	598	562	550	585	623	549	590	559	575	513	546	595	612	569	550	598	566	593	590	595	568	546	536	570	601	567	543	553	577	583	545	556	517	586	571	595	577	567	555	570	571	557	586	536	573	568	571	564	588	550	559	567	561	550	567	565	607	585	535	612	584	575	545	613	604	536	559	578	610	583	540	565	572	617	590	570	585	545	586	566	548	553	585	588	568	561	556	614	581	560	563	578	556	585	500	583	542	577	599	581	590	543	573	610	541	579	572	527	601	596	577	608	581	544	584	632	580	570	548	556	594	554	559	590	533	591	617	607	539	603	566	581	584	569	571	552	594	610	537	582	589	596	578	516	563	572	548	624	564	578	585	570	567	578	574	534	555	605	553	597	567	587	572	581	539	558	543	522	579	544	588	546	551	582	557	553	583	585	556	510	593	570	602	570	587	574	572	531	569	564	590	525	565	549	564	584	629	521	599	591	547	609	563	612	593	593	554	597	550	568	585	546	567	553	576	509	534	582	562	591	567	561	579	562	563	600	570	552	567	583	568	572	543	595	550	549	558	580	581	544	539	570	574	573	555	594	606	587	636	518	557	520	562	598	580	599	557	580	543	618	597	565	601	575	553	605	584	584	577	554	579	561	572	549	533	575	587	530	600	569	586	593	610	586	585	558	552	530	570	578	546	586	545	522	555	584	522	567	567	567	552	592	593	612	568	574	560	601	556	543	590	556	620	556	551	595	534	578	600	615	555	589	571	567	525	568	547	571	555	548	555	583	568	571	583	579	583	587	615	591	570	586	593	562	519	561	580	596	549	573	580	540	565	607	610	569	582	577	555	570	564	539	554	567	567	570	586	610	549	617	579	564	539	567	563	568	555	544	619	578	589	566	583	555	568	549	584	569	595	559	572	586	554	581	580	553	614	586	580	595	569	562	549	601	550	590	560	598	562	565	614	588	598	559	560	593	588	575	546	597	579	565	599	574	540	566	566	561	550	623	580	570	528	588	578	558	645	553	564	574	585	537	543	577	562	591	557	590	581	568	574	575	552	582	554	598	596	568	571	555	540	598	557	600	537	598	557	581	515	579	545	566	561	579	545	553	544	557	593	576	600	568	587	543	574	571	601	563	558	570	537	601	546	613	559	594	622	584	571	633	546	620	551	602	582	573	613	611	588	590	609	527	591	578	566	632	568	571	524	590	555	590	557	551	581	549	560	598	571	543	594	570	578	589	605	595	569	558	650	614	596	595	591	577	552	550	567	570	582	575	565	574	567	589	607	557	575	548	555	577	577	571	595	564	559	548	577	555	591	569	564	546	573	555	622	592	593	575	575	599	565	584	541	568	585	592	549	582	570	601	586	583	570	563	565	575	616	572	608	551	576	578	595	537	577	543	597	592	581	574	586	587	589	587	596	594	577	561	587	594	575	604	602	615	519	554	566	596	546	541	573	573	605	557	528	591	559	579	623	556	582	558	565	578	569	551	540	553	571	567	563	588	608	554	623	585	550	581	645	610	572	572	593	565	544	539	545	563	570	550	619	551	570	563	563	574	589	584	567	632	560	586	499	537	594	599	594	583	569	579	549	617	558	594	556	566	618	593	594	634	527	587	558	532	577	606	535	594	583	572	571	541	588	535	573	600	575	579	587	603	545	598	552	582	613	570	559	552	571	560	572	584	598	637	542	588	541	551	574	586	549	570	609	568	579	566	605	548	578	558	580	582	573	582	544	592	595	586	558	531	550	568	574	588	583	543	557	571	565	550	576	574	579	585	570	552	544	577	570	615	567	549	565	571	581	561	583	554	542	566	547	509	621	604	624	568	543	564	557	564	564	575	615	528	592	555	545	592	570	525	550	610	561	561	543	560	587	597	575	625	569	557	590	545	544	586	579	597	603	589	575	541	559	517	611	581	594	555	526	579	563	595	584	553	577	547	539	561	532	604	605	564	560	589	616	575	565	600	601	563	553	600	582	562	613	543	570	591	547	578	576	551	542	554	594	571	604	536	590	578	554	586	595	585	559	588	562	583	529	556	593	578	543	595	557	557	586	560	547	571	588	582	535	561	570	629	554	544	581	572	580	584	575	573	528	554	603	557	522	540	530	624	576	626	604	574	585	609	554	556	596	554	572	591	559	628	593	556	591	540	567	592	581	603	593	594	554	587	536	576	600	574	531	552	575	606	640	561	586	564	546	621	543	552	600	564	555	537	591	526	582	614	539	598	557	587	540	586	574	622	584	591	650	565	587	554	572	566	600	600	588	583	580	602	519	567	579	551	599	586	581	567	537	613	589	626	537	589	587	609	613	552	592	563	608	568	586	546	562	565	599	555	580	589	563	598	618	600	562	599	550	595	590	579	571	563	591	572	568	570	582	573	585	563	605	572	582	559	572	608	534	586	598	563	587	575	585	583	570	576	568	620	573	605	603	585	535	589	604	581	571	608	516	557	597	546	569	579	588	589	581	549	568	541	568	587	574	592	571	561	530	607	545	572	549	609	578	600	568	609	576	567	567	586	551	595	632	577	575	538	562	554	611	588	599	554	537	551	542	580	575	602	576	553	562	577	587	590	602	592	592	551	563	538	535	548	572	582	598	588	578	577	589	614	580	590	561	589	573	581	610	593	599	583	625	546	575	573	559	585	547	551	574	537	556	553	560	573	578	593	587	591	578	568	572	565	613	632	557	596	580	590	582	551	604	567	595	561	595	563	590	560	565	575	547	594	593	556	547	562	556	579	578	569	577	581	532	549	581	571	604	594	572	579	578	573	587	582	573	535	587	555	594	563	552	569	588	560	585	561	549	585	575	581	551	533	580	593	566	589	586	557	543	587	568	590	558	555	622	597	571	570	566	523	543	590	586	586	574	602	545	592	579	596	563	589	574	586	557	588	562	522	555	595	596	574	607	565	593	586	589	605	578	581	579	553	549	610	590	596	598	555	571	610	576	562	562	584	572	561	551	559	600	541	577	573	556	573	582	580	621	592	581	583	578	617	618	546	568	578	557	618	561	594	580	561	584	605	571	597	581	566	552	564	582	566	573	544	587	597	517	624	632	547	549	623	619	542	562	592	559	610	614	609	546	589	588	587	546	533	559	591	559	603	551	548	559	611	616	546	580	552	557	557	550	590	558	563	605	574	588	520	599	562	570	576	606	557	560	567
18608	14132	17078	16600	13211	12898	11484	10063	8836	8136	7597	7048	7036	6741	6453	6354	6296	6184	6160	6036	5865	5860	5759	5755	5989	5754	5769	5798	5776	5582	5743	5598	5514	5607	5591	5555	5548	5622	5525	5467	5454	5586	5486	5394	5525	5572	5507	5476	5438	5568	5656	5489	5478	5488	5543	5453	5541	5500	5503	5534	5449	5524	5579	5527	5600	5515	5437	5363	5407	5437	5449	5442	5422	5450	5396	5438	5498	5507	5576	5498	5528	5515	5550	5477	5539	5462	5415	5496	5428	5617	5470	5494	5603	5517	5533	5544	5389	5489	5368	5478	5436	5428	5413	5506	5437	5411	5469	5572	5393	5412	5399	5500	5558	5606	5470	5504	5352	5418	5428	5423	5381	5509	5461	5373	5515	5567	5328	5530	5277	5481	5570	5577	5440	5431	5435	5405	5337	5358	5550	5325	5418	5474	5382	5508	5389	5402	5404	5362	5399	5464	5534	5389	5513	5479	5461	5408	5458	5460	5480	5398	5550	5388	5440	5426	5494	5515	5418	5488	5553	5438	5472	5332	5346	5416	5421	5350	5418	5558	5405	5523	5407	5421	5423	5450	5391	5575	5544	5369	5543	5501	5414	5430	5474	5340	5610	5413	5515	5562	5428	5415	5550	5380	5516	5441	5396	5516	5485	5373	5283	5538	5349	5404	5459	5568	5529	5444	5365	5508	5515	5437	5435	5461	5424	5500	5629	5411	5392	5422	5487	5412	5532	5380	5489	5403	5397	5380	5520	5422	5487	5519	5481	5511	5627	5478	5512	5489	5425	5577	5397	5501	5564	5525	5516	5447	5434	5493	5539	5329	5518	5437	5355	5516	5447	5479	5416	5613	5423	5386	5610	5593	5567	5516	5449	5411	5467	5538	5499	5474	5434	5548	5551	5490	5349	5434	5523	5340	5489	5423	5553	5497	5456	5406	5349	5460	5455	5310	5439	5511	5384	5481	5463	5550	5340	5518	5412	5427	5521	5446	5435	5428	5414	5447	5462	5483	5459	5461	5466	5464	5579	5360	5383	5484	5538	5496	5466	5481	5443	5563	5464	5471	5473	5439	5435	5442	5484	5423	5446	5497	5422	5483	5435	5303	5526	5555	5349	5409	5445	5444	5503	5530	5499	5517	5549	5438	5410	5452	5591	5365	5523	5553	5376	5410	5445	5480	5548	5458	5406	5442	5441	5404	5509	5479	5412	5428	5400	5429	5409	5636	5361	5408	5517	5517	5558	5429	5558	5498	5513	5443	5418	5493	5462	5469	5474	5398	5466	5401	5545	5484	5422	5408	5335	5484	5464	5487	5394	5450	5540	5449	5476	5418	5557	5521	5544	5429	5418	5449	5465	5454	5425	5389	5471	5503	5449	5421	5461	5482	5481	5553	5526	5442	5522	5443	5420	5537	5451	5446	5399	5566	5466	5412	5418	5449	5430	5487	5384	5419	5477	5471	5506	5533	5434	5404	5460	5482	5478	5533	5462	5438	5466	5511	5505	5402	5415	5462	5570	5602	5477	5417	5405	5406	5351	5482	5533	5491	5507	5599	5478	5462	5399	5480	5426	5395	5460	5500	5428	5452	5395	5493	5460	5452	5538	5361	5491	5588	5488	5583	5470	5485	5372	5516	5513	5507	5558	5472	5466	5380	5420	5407	5500	5502	5575	5440	5458	5459	5550	5423	5461	5476	5384	5504	5461	5544	5463	5452	5416	5467	5508	5531	5491	5355	5481	5472	5535	5389	5450	5492	5611	5456	5454	5502	5429	5452	5406	5563	5376	5418	5575	5585	5563	5360	5338	5482	5476	5484	5510	5441	5441	5497	5443	5414	5498	5292	5525	5465	5503	5450	5541	5551	5461	5480	5482	5510	5500	5487	5466	5501	5353	5466	5611	5339	5508	5370	5338	5481	5417	5526	5407	5459	5537	5420	5545	5268	5509	5425	5457	5593	5434	5416	5562	5353	5349	5536	5591	5523	5534	5533	5497	5555	5468	5457	5474	5363	5453	5608	5346	5428	5459	5391	5332	5562	5442	5366	5404	5527	5453	5477	5427	5403	5481	5460	5445	5397	5488	5342	5518	5499	5378	5506	5497	5372	5429	5372	5345	5457	5443	5427	5523	5399	5449	5364	5449	5450	5379	5427	5422	5466	5534	5489	5540	5465	5499	5505	5454	5474	5470	5518	5519	5464	5431	5317	5455	5555	5453	5469	5467	5468	5484	5524	5426	5437	5508	5550	5458	5406	5496	5390	5339	5537	5448	5418	5398	5532	5566	5461	5420	5569	5493	5364	5539	5577	5482	5507	5441	5345	5395	5533	5558	5392	5371	5461	5549	5468	5450	5460	5435	5462	5405	5393	5402	5463	5483	5478	5438	5519	5268	5510	5466	5367	5400	5453	5525	5534	5492	5521	5412	5379	5501	5397	5563	5485	5472	5433	5501	5539	5404	5565	5452	5399	5583	5410	5495	5427	5414	5459	5438	5574	5432	5503	5523	5406	5449	5521	5488	5492	5431	5320	5556	5464	5375	5504	5460	5388	5461	5449	5490	5481	5414	5570	5515	5332	5358	5593	5517	5493	5364	5381	5496	5523	5499	5525	5452	5428	5557	5523	5450	5511	5468	5484	5570	5426	5459	5387	5388	5417	5400	5447	5451	5518	5393	5435	5469	5451	5353	5542	5480	5465	5337	5520	5421	5446	5473	5389	5461	5435	5435	5460	5488	5501	5369	5570	5385	5411	5537	5456	5472	5491	5439	5390	5470	5529	5522	5504	5424	5514	5415	5370	5373	5383	5485	5525	5407	5555	5413	5548	5491	5557	5342	5479	5426	5536	5516	5372	5440	5437	5560	5631	5489	5447	5533	5389	5464	5508	5397	5342	5571	5373	5487	5548	5450	5405	5381	5513	5458	5504	5404	5543	5486	5533	5478	5506	5414	5397	5338	5449	5515	5438	5526	5403	5432	5480	5509	5434	5473	5418	5442	5520	5386	5432	5437	5442	5412	5537	5578	5546	5584	5488	5401	5459	5547	5494	5550	5551	5370	5455	5375	5390	5466	5467	5426	5508	5520	5429	5416	5424	5415	5566	5496	5344	5338	5456	5436	5480	5539	5429	5374	5422	5502	5463	5387	5584	5470	5359	5385	5470	5467	5492	5460	5517	5593	5523	5465	5549	5455	5533	5375	5359	5410	5550	5555	5398	5492	5437	5501	5411	5436	5522	5323	5550	5518	5435	5427	5548	5610	5415	5499	5443	5532	5414	5485	5501	5508	5481	5447	5604	5407	5438	5398	5364	5491	5440	5423	5468	5487	5461	5433	5573	5412	5421	5510	5532	5538	5476	5615	5452	5511	5368	5515	5468	5404	5291	5479	5450	5468	5460	5457	5447	5449	5426	5528	5513	5533	5463	5513	5342	5431	5369	5487	5403	5570	5434	5536	5448	5313	5455	5400	5382	5399	5488	5441	5372	5476	5411	5422	5486	5509	5398	5416	5466	5380	5395	5510	5476	5415	5514	5472	5490	5416	5424	5491	5451	5434	5294	5485	5412	5589	5485	5440	5452	5502	5444	5406	5462	5414	5521	5477	5357	5479	5531	5380	5319	5358	5514	5457	5507	5432	5435	5487	5460	5574	5508	5488	5456	5471	5458	5440	5539	5470	5428	5540	5502	5531	5340	5424	5459	5555	5592	5450	5405	5551	5415	5446	5513	5443	5573	5497	5461	5449	5618	5424	5480	5496	5584	5505	5344	5424	5473	5474	5385	5527	5458	5429	5415	5467	5526	5389	5355	5385	5489	5481	5492	5351	5559	5416	5404	5463	5403	5608	5287	5418	5451	5483	5299	5502	5436	5453	5470	5416	5357	5582	5490	5341	5512	5279	5472	5570	5498	5467	5404	5511	5395	5488	5382	5492	5476	5596	5442	5444	5396	5363	5366	5386	5401	5610	5462	5400	5470	5429	5461	5428	5492	5524	5491	5456	5585	5378	5561	5412	5479	5597	5582	5333	5575	5439	5477	5390	5490	5332	5408	5465	5535	5625	5466	5666	5546	5497	5494	5530	5566	5438	5545	5519	5485	5420	5413	5522	5403	5597	5469	5687	5495	5433	5448	5471	5488	5558	5389	5428	5447	5509	5422	5409	5451	5564	5564	5449	5584	5422	5582	5541	5484	5394	5567	5431	5435	5552	5547	5503	5384	5423	5518	5378	5430	5458	5582	5482	5410	5517	5519	5455	5425	5451	5476	5522	5388	5475	5590	5370	5559	5555	5460	5504	5396	5475	5427	5431	5439	5530	5476	5659	5390	5517	5533	5225	5540	5419	5499	5471	5456	5535	5452	5411	5381	5515	5544	5347	5419	5494	5572	5542	5390	5487	5459	5514	5445	5476	5397	5489	5476	5490	5540	5398	5441	5516	5494	5387	5511	5549	5405	5393	5484	5447	5411	5440	5411	5334	5539	5413	5450	5580	5539	5409	5613	5484	5469	5442	5492	5470	5511	5564	5352	5426	5413	5444	5526	5473	5415	5504	5374	5432	5349	5465	5474	5500	5418	5463	5580	5498	5564	5500	5447	5430	5403	5464	5498	5392	5448	5369	5447	5475	5392	5393	5512	5535	5607	5438	5441	5476	5485	5406	5513	5534	5520	5468	5392	5444	5450	5544	5404	5413	5457	5496	5515	5437	5502	5496	5393	5341	5405	5323	5454	5468	5506	5442	5538	5441	5515	5463	5353	5442	5407	5526	5506	5421	5393	5639	5529	5474	5499	5470	5439	5433	5344	5400	5501	5404	5431	5480	5489	5484	5453	5456	5426	5418	5416	5265	5504	5510	5462	5377	5435	5442	5513	5472	5493	5368	5441	5520	5518	5468	5538	5381	5529	5500	5484	5463	5408	5417	5468	5355	5548	5432	5556	5477	5556	5377	5444	5587	5488	5427	5523	5391	5499	5506	5480	5476	5525	5355	5425	5378	5591	5455	5437	5487	5501	5454	5527	5422	5457	5533	5463	5473	5311	5369	5468	5535	5518	5332	5552	5397	5565	5497	5504	5496	5491	5532	5396	5484	5356	5532	5472	5415	5391	5521	5348	5318	5464
2771	1296	1683	2682	666	648	644	593	587	547	565	535	528	570	548	577	509	502	548	516	501	502	506	505	509	494	481	491	478	502	476	457	489	511	494	476	478	460	510	466	479	462	502	426	480	482	484	473	487	463	484	470	495	495	465	488	450	481	484	468	471	520	466	494	472	464	483	461	477	463	503	442	468	450	512	477	482	470	475	456	423	465	428	488	494	488	471	497	448	465	479	450	475	440	474	407	517	484	466	481	462	466	453	477	501	514	470	458	458	466	482	450	441	430	441	460	472	477	488	443	461	457	471	463	475	434	461	466	487	475	482	455	483	489	453	486	451	503	500	460	509	452	432	439	487	489	500	450	514	466	467	464	468	502	468	455	542	499	461	455	440	463	525	436	466	494	480	471	460	446	449	470	462	493	479	475	458	465	492	474	500	464	494	473	508	453	460	486	425	474	501	468	482	441	457	503	461	477	485	503	468	461	444	444	473	500	484	469	443	476	482	453	479	456	446	479	461	480	476	501	461	456	466	445	500	480	478	455	469	470	442	514	468	474	503	512	473	499	477	451	468	449	448	453	483	492	476	453	469	464	485	508	483	453	443	467	477	492	473	475	477	483	443	435	473	477	488	471	473	488	481	451	494	467	453	456	468	485	487	446	463	440	471	479	455	471	423	483	469	471	429	470	442	457	497	483	452	507	468	456	486	475	486	479	504	486	413	455	460	466	496	426	459	518	449	494	486	493	447	455	471	437	500	474	439	466	498	466	470	452	459	470	441	482	462	485	444	469	462	465	469	468	469	445	445	518	451	472	502	489	478	443	493	464	510	428	481	508	479	470	467	520	467	432	490	458	436	493	460	492	465	450	459	458	494	463	467	493	496	462	470	497	457	498	471	488	444	467	504	467	481	463	455	461	442	473	476	485	439	444	460	444	456	455	468	474	475	450	475	449	481	503	502	468	528	476	494	456	456	502	441	435	437	443	419	448	506	507	516	465	441	435	458	511	485	483	457	449	476	481	442	497	467	485	448	499	507	462	473	516	470	470	450	502	425	464	454	490	448	494	486	486	507	470	448	443	474	483	527	486	457	478	467	461	502	441	483	450	462	489	467	459	446	475	406	462	444	464	461	441	483	495	439	479	479	477	488	518	472	457	455	498	450	433	494	479	504	440	455	462	467	486	496	477	438	459	424	472	460	438	473	479	455	471	467	454	489	488	465	473	462	460	476	477	490	465	456	492	447	481	441	486	460	478	489	453	456	464	515	463	491	460	473	479	459	472	464	456	475	478	492	479	428	471	496	482	463	497	481	500	453	423	508	503	422	416	475	496	468	476	513	493	461	485	429	488	467	478	482	446	462	432	442	500	455	495	473	522	475	430	473	492	434	434	466	461	463	498	487	450	497	521	496	448	442	441	467	479	479	447	479	481	466	455	464	468	472	448	476	497	492	477	453	513	452	506	474	459	447	493	485	503	481	498	468	480	487	470	455	494	462	473	464	462	470	475	465	476	426	468	497	478	497	451	483	462	474	437	425	425	470	457	463	509	468	472	457	449	530	482	466	468	469	493	472	467	441	476	473	503	431	484	446	452	449	473	486	474	460	479	460	474	480	483	462	462	486	467	508	465	476	477	492	485	481	456	470	506	522	470	461	500	486	466	460	482	500	450	453	486	496	460	445	491	457	474	471	485	456	408	476	463	476	463	448	466	459	479	494	479	459	421	422	482	466	440	485	489	488	471	416	508	413	488	454	488	455	466	494	486	486	491	460	490	459	475	457	451	497	467	450	442	518	444	471	452	447	479	476	468	469	437	442	493	470	495	492	495	451	475	475	488	471	474	436	454	485	497	436	428	459	480	462	436	436	476	492	484	501	447	484	461	450	468	469	452	499	469	509	505	451	471	483	460	473	451	450	493	469	498	474	478	483	480	507	463	492	464	464	457	440	450	497	491	475	448	464	474	460	458	494	458	452	437	483	433	431	495	465	421	452	477	468	459	503	512	445	520	472	517	462	477	465	486	502	456	486	514	473	481	477	470	475	492	454	456	504	480	460	451	438	474	476	491	462	499	454	480	491	466	485	437	455	468	478	458	463	485	473	500	463	465	480	469	448	521	481	475	437	494	460	468	517	485	490	507	467	511	444	437	454	467	478	467	492	464	451	475	493	482	500	453	498	411	494	471	511	444	457	425	453	490	498	474	522	490	467	493	470	495	449	486	466	456	455	450	458	462	453	488	470	456	510	444	416	445	477	532	447	468	492	469	466	462	449	461	451	444	482	459	504	479	475	442	464	482	480	434	484	480	522	454	493	460	433	516	452	468	480	468	448	444	470	497	472	456	457	482	509	451	466	467	470	480	460	438	488	475	472	471	492	482	462	487	461	462	507	464	487	458	494	500	470	458	489	455	476	482	497	462	497	483	461	429	472	493	452	497	470	460	424	452	483	483	458	457	442	435	458	494	460	498	474	488	459	481	506	465	455	472	488	479	453	485	488	485	468	448	486	454	496	527	439	497	468	504	438	446	493	494	502	498	502	460	453	474	497	472	482	459	471	502	462	457	502	435	526	510	481	456	432	493	473	491	450	437	450	469	458	454	417	468	472	545	452	457	485	464	470	473	459	485	493	460	440	435	455	452	461	480	467	448	461	482	476	468	494	451	473	436	490	421	458	489	498	447	494	473	465	438	465	458	435	485	464	489	462	478	483	447	490	473	463	438	440	484	487	477	497	450	470	472	463	474	493	475	459	455	494	462	487	481	451	461	489	468	432	499	479	446	482	471	454	493	500	484	463	424	460	482	465	461	464	474	442	457	437	452	473	447	449	476	448	458	456	494	458	500	437	499	549	461	468	485	504	459	505	467	486	478	477	475	435	463	480	464	413	495	510	472	480	454	517	420	485	448	476	454	454	423	476	487	497	441	476	480	478	432	425	461	485	432	473	535	482	520	470	510	475	433	468	484	483	477	497	475	488	460	460	496	442	522	468	473	503	467	459	487	490	511	442	449	473	474	466	479	482	505	458	495	452	480	474	480	489	463	422	462	466	470	449	502	453	462	486	484	451	460	460	456	487	516	501	489	448	499	493	448	505	502	495	469	463	412	441	509	472	466	469	493	466	474	483	460	470	475	468	475	494	441	476	465	487	503	435	529	503	450	469	425	458	493	477	444	505	444	448	454	464	497	495	479	463	457	483	446	477	471	435	483	456	471	444	466	472	482	475	433	481	493	462	475	446	464	471	469	475	519	458	458	463	473	490	502	492	466	471	468	459	478	478	480	485	485	495	467	483	446	468	495	497	473	461	506	451	497	483	473	463	465	472	474	488	487	437	457	484	468	466	470	454	450	446	478	489	472	443	480	495	458	461	474	493	477	475	477	495	477	438	500	462	472	485	443	477	458	480	465	461	496	480	450	470	479	464	484	503	493	483	467	454	468	480	497	477	442	471	474	463	468	469	453	456	477	481	512	485	492	476	498	434	483	493	473	516	475
25067	19532	20795	21952	19195	18496	15965	13734	11414	10020	9130	8310	7871	7146	6827	6497	6305	6187	5998	5834	5645	5461	5575	5327	5235	5294	5265	5241	5110	4975	4953	4949	4923	4843	4717	4830	4880	4863	4810	4797	4678	4871	4763	4859	4773	4733	4806	4709	4645	4622	4714	4711	4681	4665	4679	4744	4745	4731	4607	4714	4717	4616	4648	4739	4622	4635	4626	4649	4605	4539	4660	4583	4700	4702	4715	4627	4678	4724	4616	4553	4579	4618	4614	4608	4735	4619	4675	4682	4632	4702	4583	4557	4646	4707	4681	4758	4672	4669	4644	4723	4534	4566	4545	4490	4621	4676	4677	4624	4566	4567	4708	4675	4699	4692	4646	4465	4654	4692	4676	4649	4553	4608	4574	4543	4601	4625	4600	4596	4800	4671	4620	4744	4587	4580	4769	4667	4669	4581	4704	4627	4656	4666	4606	4504	4574	4561	4614	4569	4690	4577	4656	4492	4581	4522	4645	4470	4626	4694	4602	4632	4568	4629	4663	4685	4551	4563	4698	4638	4557	4607	4611	4639	4635	4551	4704	4627	4511	4624	4592	4523	4692	4615	4638	4653	4564	4529	4690	4629	4619	4662	4716	4712	4553	4626	4643	4525	4475	4514	4535	4594	4705	4607	4655	4624	4596	4632	4617	4669	4639	4676	4556	4616	4633	4621	4599	4661	4622	4579	4685	4572	4698	4574	4489	4604	4620	4608	4669	4572	4589	4592	4621	4643	4663	4559	4618	4581	4530	4582	4666	4579	4641	4625	4700	4633	4561	4676	4662	4672	4602	4582	4650	4600	4670	4684	4644	4594	4610	4547	4600	4560	4684	4509	4683	4640	4636	4609	4550	4684	4562	4623	4515	4573	4579	4674	4634	4794	4620	4660	4588	4723	4579	4610	4626	4806	4597	4756	4643	4561	4583	4504	4600	4607	4690	4639	4706	4683	4580	4567	4513	4570	4574	4633	4601	4638	4667	4631	4714	4547	4618	4671	4472	4582	4652	4550	4687	4619	4490	4622	4686	4653	4633	4585	4497	4656	4665	4632	4713	4675	4609	4528	4513	4544	4655	4609	4521	4542	4616	4614	4650	4607	4638	4594	4577	4608	4628	4549	4578	4653	4647	4701	4602	4639	4567	4741	4765	4623	4697	4568	4668	4528	4711	4559	4657	4689	4603	4521	4622	4695	4700	4590	4668	4530	4673	4722	4583	4590	4625	4642	4674	4603	4706	4393	4672	4544	4653	4628	4534	4630	4553	4604	4615	4602	4656	4539	4586	4614	4533	4618	4537	4574	4635	4583	4638	4617	4727	4565	4572	4704	4636	4618	4502	4521	4710	4513	4567	4600	4713	4690	4559	4545	4574	4563	4528	4505	4749	4596	4547	4587	4637	4635	4560	4684	4565	4624	4672	4604	4618	4662	4609	4520	4701	4669	4569	4580	4642	4646	4716	4635	4719	4509	4626	4506	4575	4697	4593	4670	4475	4562	4577	4553	4635	4659	4633	4559	4614	4613	4535	4529	4510	4561	4634	4695	4513	4557	4552	4597	4635	4550	4638	4580	4536	4610	4654	4659	4595	4647	4707	4596	4599	4668	4603	4657	4545	4606	4563	4664	4540	4590	4605	4608	4520	4634	4660	4500	4545	4528	4658	4573	4648	4629	4623	4512	4674	4611	4577	4671	4668	4501	4622	4771	4496	4566	4528	4541	4617	4594	4566	4685	4555	4532	4657	4649	4550	4604	4632	4564	4778	4612	4683	4467	4698	4654	4670	4641	4590	4584	4492	4545	4614	4697	4653	4632	4553	4661	4572	4654	4643	4650	4598	4587	4463	4525	4545	4603	4587	4622	4682	4651	4582	4765	4610	4629	4574	4597	4568	4707	4588	4667	4680	4557	4562	4581	4588	4582	4536	4664	4700	4638	4604	4729	4586	4565	4714	4633	4667	4578	4510	4636	4602	4728	4586	4603	4532	4651	4577	4614	4632	4665	4627	4635	4540	4653	4529	4651	4591	4591	4681	4552	4562	4577	4537	4683	4493	4703	4601	4715	4681	4637	4761	4592	4565	4601	4558	4616	4669	4608	4527	4612	4749	4596	4593	4657	4653	4622	4557	4651	4529	4592	4675	4622	4603	4606	4603	4576	4657	4632	4591	4649	4551	4560	4714	4594	4634	4593	4608	4654	4686	4696	4500	4690	4535	4527	4652	4569	4611	4542	4646	4656	4584	4527	4510	4504	4605	4624	4616	4741	4541	4479	4508	4628	4652	4715	4628	4511	4669	4601	4489	4595	4612	4668	4634	4523	4624	4709	4587	4658	4650	4557	4654	4648	4507	4608	4513	4633	4657	4696	4487	4609	4645	4666	4655	4610	4567	4574	4704	4530	4695	4502	4587	4700	4622	4647	4534	4558	4605	4505	4576	4565	4598	4632	4549	4529	4539	4591	4530	4638	4666	4666	4588	4745	4634	4736	4488	4578	4696	4592	4584	4538	4665	4586	4621	4443	4693	4634	4640	4613	4631	4543	4656	4713	4595	4662	4578	4593	4646	4626	4643	4575	4611	4609	4578	4654	4624	4673	4609	4612	4731	4619	4599	4597	4634	4547	4615	4607	4546	4634	4508	4598	4701	4501	4632	4557	4662	4711	4674	4604	4510	4622	4566	4745	4579	4528	4553	4673	4560	4616	4679	4563	4610	4550	4728	4569	4627	4552	4564	4633	4639	4629	4570	4567	4660	4543	4539	4562	4632	4562	4623	4566	4660	4597	4707	4487	4542	4577	4630	4556	4622	4635	4706	4662	4613	4631	4625	4537	4621	4692	4715	4689	4625	4563	4544	4560	4565	4548	4604	4550	4642	4704	4644	4540	4554	4546	4502	4540	4595	4593	4672	4650	4525	4642	4595	4663	4544	4628	4690	4586	4661	4596	4532	4564	4594	4658	4562	4564	4626	4564	4594	4560	4603	4614	4699	4459	4625	4552	4560	4610	4555	4516	4710	4630	4614	4634	4642	4607	4608	4575	4667	4842	4657	4646	4544	4604	4564	4597	4572	4479	4561	4594	4563	4567	4601	4564	4591	4647	4517	4572	4621	4568	4640	4640	4487	4662	4580	4632	4550	4628	4565	4610	4509	4492	4603	4715	4603	4614	4646	4582	4549	4589	4550	4560	4494	4598	4644	4698	4592	4578	4648	4563	4577	4601	4705	4513	4714	4607	4518	4561	4575	4635	4621	4543	4644	4581	4640	4463	4676	4537	4643	4598	4583	4621	4770	4665	4687	4611	4566	4725	4604	4572	4652	4556	4595	4607	4540	4667	4651	4675	4614	4624	4542	4643	4689	4677	4507	4615	4688	4533	4509	4632	4554	4721	4609	4566	4607	4601	4697	4507	4611	4621	4553	4565	4499	4589	4553	4599	4554	4735	4623	4597	4679	4586	4515	4574	4649	4644	4606	4818	4676	4526	4594	4454	4593	4604	4514	4549	4550	4518	4724	4678	4581	4637	4583	4628	4677	4734	4682	4651	4518	4466	4483	4720	4667	4624	4616	4634	4629	4455	4541	4637	4441	4600	4631	4537	4503	4615	4569	4458	4685	4623	4627	4578	4545	4618	4564	4691	4612	4648	4551	4562	4643	4639	4583	4577	4645	4583	4519	4607	4585	4559	4757	4565	4614	4502	4616	4652	4704	4546	4664	4674	4671	4670	4691	4543	4581	4719	4546	4660	4658	4596	4656	4691	4622	4649	4576	4692	4695	4599	4624	4609	4524	4623	4564	4775	4596	4538	4662	4482	4505	4532	4586	4583	4480	4581	4619	4627	4583	4609	4482	4624	4584	4671	4599	4508	4528	4615	4551	4492	4610	4639	4647	4526	4499	4568	4556	4691	4598	4630	4586	4652	4592	4704	4581	4575	4496	4518	4679	4477	4552	4669	4642	4657	4574	4585	4627	4674	4571	4673	4598	4613	4602	4600	4612	4646	4600	4557	4598	4665	4631	4596	4690	4579	4671	4625	4574	4595	4534	4600	4611	4572	4616	4606	4612	4594	4634	4619	4560	4563	4667	4624	4525	4533	4710	4561	4667	4545	4582	4614	4591	4647	4595	4522	4540	4648	4640	4596	4571	4589	4672	4577	4644	4582	4422	4678	4603	4610	4659	4569	4661	4576	4670	4644	4457	4620	4644	4600	4712	4746	4707	4547	4626	4520	4741	4717	4673	4632	4568	4566	4542	4594	4481	4714	4613	4589	4626	4651	4572	4604	4546	4625	4625	4607	4563	4578	4557	4551	4562	4610	4587	4647	4623	4583	4628	4650	4562	4436	4619	4560	4663	4617	4645	4606	4619	4675	4674	4702	4597	4539	4598	4583	4665	4663	4653	4645	4632	4650	4572	4623	4574	4652	4571	4695	4567	4602	4538	4600	4627	4719	4570	4604	4544	4636	4688	4660	4624	4691	4639	4618	4631	4748	4548	4590	4720	4563	4603	4669	4624	4654	4572	4664	4654	4531	4509	4571	4605	4545	4653	4457	4663	4557	4680	4570	4567	4459	4582	4677	4650	4563	4640	4657	4608	4676	4726	4528	4648	4727	4532	4607	4578	4509	4739	4592	4751	4730	4681	4614	4442	4601	4550	4542	4554	4596	4568	4554	4620	4650	4632	4629	4578	4618	4585	4651	4489	4647	4656	4714	4700	4581	4596	4596	4570	4685	4664	4611	4676	4589	4539	4601	4646	4614	4617	4565	4696	4553	4513	4686	4590	4533	4686	4601	4720	4591	4644	4537	4662	4540	4602	4554	4529	4542	4609	4642	4573	4596	4514	4742	4625	4524	4665	4569	4608	4503	4645	4623	4625	4704	4687	4529	4640	4590	4587	4548	4615	4508	4694	4511	4627	4610	4613	4577	4707	4618	4644	4655	4636	4633	4634	4580	4646	4584	4685	4664	4572	4524	4610	4515	4599	4649	4507	4685	4543	4629	4661	4691	4599	4581	4648	4554	4473	4643	4666	4659	4694	4608	4658	4737	4588	4618	4575	4556	4623	4588	4637	4610	4615	4619	4610	4599	4617	4578	4667	4705	4620	4574	4624	4648	4514	4609
2702	1073	942	1130	843	819	843	833	814	880	792	812	799	833	795	771	912	791	758	771	834	834	811	829	784	835	849	831	817	853	819	848	813	746	842	792	846	831	841	760	769	784	820	746	763	847	787	768	777	785	800	772	776	817	797	810	806	795	827	761	798	835	794	833	813	800	786	781	824	814	792	800	833	821	807	803	797	766	752	815	789	812	842	785	794	800	829	784	802	744	803	798	768	832	819	799	797	819	795	799	801	796	776	816	795	811	760	782	840	800	788	816	833	817	862	815	818	753	773	836	794	845	773	783	840	776	810	832	838	781	821	834	825	797	805	799	841	782	798	775	787	780	821	764	764	853	820	754	810	839	792	775	816	792	796	788	773	844	802	807	800	814	740	763	824	852	843	830	758	857	797	771	795	854	801	786	762	805	778	772	742	752	839	794	835	786	823	760	779	812	777	763	820	778	772	833	788	818	821	817	836	769	825	791	787	795	817	794	806	799	804	783	835	798	865	794	784	773	785	778	838	827	812	818	838	828	867	774	772	780	795	802	761	796	761	766	809	804	841	844	769	772	781	815	783	803	807	786	863	831	774	772	746	829	837	805	789	742	785	802	792	828	805	775	750	793	808	818	795	829	775	777	770	767	810	800	801	797	798	770	813	825	846	830	851	770	771	791	806	804	837	800	855	810	764	801	803	799	813	824	783	820	791	798	752	799	827	836	814	821	821	828	822	816	791	845	795	770	824	808	796	787	851	796	826	829	820	815	774	802	820	835	871	824	776	786	844	800	794	804	786	787	795	795	789	822	778	808	825	802	749	793	813	759	794	817	834	782	812	765	792	830	847	788	826	797	800	827	824	819	767	801	764	787	824	815	819	843	794	783	764	827	800	834	817	820	818	749	804	823	773	820	810	803	847	830	768	780	764	820	782	790	763	824	814	798	806	818	836	757	833	797	787	796	792	785	794	815	851	806	821	872	779	852	815	755	842	750	836	803	769	778	797	761	820	760	800	865	827	795	835	810	796	867	774	818	825	806	756	805	773	803	801	794	776	805	830	791	756	803	782	804	835	815	860	815	766	853	802	752	823	762	763	792	806	763	832	813	786	766	748	819	775	814	816	777	795	777	808	776	848	878	806	821	834	797	783	818	762	821	806	862	770	831	842	842	773	795	790	804	785	862	879	841	797	816	865	815	793	856	757	901	817	755	786	787	835	821	829	789	847	823	774	781	776	755	809	784	836	787	776	828	782	804	757	747	816	783	795	837	789	732	860	803	822	843	784	809	808	801	824	803	779	815	813	744	778	782	801	856	805	808	748	817	798	799	771	831	762	801	830	795	791	870	824	834	775	821	814	812	746	802	818	774	815	821	796	791	798	787	726	791	793	821	840	794	876	741	784	773	839	783	826	802	792	814	792	806	793	793	844	802	798	827	848	777	806	752	816	823	796	816	807	875	813	792	822	797	823	787	828	792	767	800	753	802	781	841	796	789	791	782	781	808	789	832	835	837	782	782	820	810	820	829	795	840	777	825	752	825	780	815	802	826	825	768	790	757	813	799	784	768	795	834	819	797	825	841	814	795	816	778	787	803	853	769	825	798	809	845	824	831	834	774	802	788	815	824	824	728	794	809	814	810	824	802	832	835	795	778	794	793	788	795	860	828	763	782	748	864	785	857	852	850	820	807	820	824	797	778	787	878	804	764	866	839	736	778	776	835	796	804	794	841	813	838	792	809	797	736	827	825	765	797	798	839	827	765	795	808	815	843	785	806	788	847	819	835	875	800	794	801	773	823	746	797	777	752	825	824	775	819	831	794	735	856	812	750	796	753	834	837	783	773	791	786	796	761	791	798	817	804	764	800	820	752	772	792	820	827	780	821	803	769	745	804	806	796	815	811	794	811	756	769	803	873	761	799	826	736	758	783	769	790	813	776	795	763	805	836	808	860	800	817	770	792	813	811	741	761	768	722	800	829	804	798	824	807	812	821	804	806	774	792	850	780	826	825	793	802	747	754	774	782	849	839	824	821	782	815	780	803	798	809	811	791	828	835	812	812	774	767	776	759	838	844	768	745	783	791	803	804	799	778	804	787	807	799	785	788	794	783	803	783	809	816	798	829	785	812	817	809	769	769	763	829	800	789	794	826	820	799	847	789	836	790	780	807	798	798	807	805	806	776	847	793	779	785	890	835	817	774	800	816	797	829	773	787	786	807	799	763	821	828	829	797	789	774	816	802	779	788	780	817	791	811	823	818	765	790	791	759	806	789	784	802	792	770	790	824	774	823	782	827	834	827	828	753	818	823	777	788	837	809	772	778	836	803	791	787	851	819	815	792	789	834	797	769	793	798	793	790	810	802	785	799	816	832	786	820	799	813	802	790	806	780	819	796	849	810	823	826	807	832	851	869	809	774	814	792	783	840	838	834	768	753	803	793	834	816	759	885	811	801	810	838	849	789	776	788	801	819	823	782	803	796	781	828	796	799	799	734	808	790	806	830	847	813	828	770	780	794	761	761	773	849	787	846	791	786	793	855	774	821	791	795	770	803	841	828	825	833	794	770	811	768	823	830	790	794	798	836	777	762	806	768	764	804	812	817	794	776	843	804	835	767	838	792	802	809	758	803	798	793	768	816	781	804	806	825	821	793	876	828	873	821	844	854	865	767	802	784	838	832	792	803	756	795	827	755	802	816	847	813	767	803	843	800	835	730	807	816	783	780	800	799	760	804	772	788	780	750	788	836	782	793	827	852	820	836	823	754	806	812	796	815	843	789	798	783	805	851	747	765	799	783	802	823	828	786	799	815	830	784	825	774	780	814	768	789	852	831	732	818	801	767	807	765	759	819	843	809	796	868	815	796	797	785	799	812	819	821	858	753	824	827	861	805	820	811	810	794	737	793	791	766	796	822	812	804	813	767	854	816	771	749	785	812	857	800	756	837	785	824	784	794	777	823	817	727	814	757	836	780	851	794	770	798	767	825	850	851	806	794	782	714	862	798	841	792	818	790	853	801	834	815	839	789	780	851	826	858	737	818	853	806	843	839	802	764	802	782	810	797	768	816	830	764	801	809	829	797	764	829	827	858	790	755	833	875	779	789	780	778	787	802	785	761	831	796	750	754	824	792	823	746	844	843	769	774	823	788	850	792	876	857	798	757	787	776	805	838	850	765	819	780	835	828	807	785	778	858	773	780	779	807	777	782	782	795	788	796	804	857	853	783	818	815	759	824	844	811	830	794	826	790	838	814	824	778	804	818	787	804	835	779	785	830	794	830	804	797	810	869	830	794	779	827	810	817	796	807	816	818	783	852	801	872	828	820	837	799	816	804	780	846	787	745	810	768	826	761	809	810	814	832	786	804	793	827	808	790	775	818	831	825	782	812	717	856	810	819	788	833	775	772	802	823	801	794	789	771	789	834	845	822	801	871	826	810	777	793	826	830	784	799	819	730	804	794	807	797	745	807	828	770	830	784	793	810	862	821	844	810	833	773
16463	13113	11475	15774	10170	10034	9338	8784	8313	8101	7986	7871	7697	7648	7505	7488	7572	7616	7392	7525	7457	7446	7444	7390	7237	7322	7363	7433	7307	7204	7371	7345	7260	7376	7299	7474	7226	7220	7334	7249	7406	7248	7319	7294	7251	7249	7353	7317	7453	7272	7289	7354	7257	7257	7370	7275	7317	7262	7370	7205	7121	7255	7326	7313	7337	7153	7251	7198	7246	7284	7455	7256	7256	7193	7271	7242	7346	7129	7320	7325	7118	7180	7329	7416	7311	7267	7268	7282	7340	7269	7296	7063	7308	7182	7281	7109	7208	7272	7106	7250	7297	7275	7230	7395	7200	7272	7281	7205	7312	7256	7259	7267	7220	7235	7308	7200	7345	7233	7300	7237	7326	7224	7229	7152	7217	7238	7178	7306	7232	7282	7305	7246	7228	7113	7308	7231	7250	7290	7192	7371	7216	7236	7234	7350	7203	7245	7172	7289	7224	7310	7344	7313	7313	7331	7192	7264	7165	7317	7135	7280	7277	7277	7348	7419	7110	7199	7279	7206	7260	7205	7344	7119	7126	7146	7390	7262	7210	7327	7205	7350	7268	7198	7273	7297	7171	7202	7343	7182	7298	7240	7453	7229	7142	7271	7233	7140	7295	7171	7231	7259	7288	7174	7344	7375	7298	7301	7313	7176	7229	7216	7319	7172	7418	7215	7391	7387	7249	7356	7361	7285	7182	7236	7292	7414	7370	7272	7255	7203	7205	7325	7306	7311	7190	7383	7261	7209	7302	7237	7268	7286	7279	7265	7220	7266	7371	7207	7142	7256	7113	7277	7196	7360	7343	7317	7137	7337	7194	7267	7223	7078	7414	7220	7401	7319	7357	7238	7056	7270	7176	7360	7233	7123	7250	7289	7306	7250	7364	7264	7323	7422	7203	7266	7231	7306	7324	7295	7139	7231	7452	7267	7291	7202	7190	7233	7254	7185	7297	7308	7288	7322	7200	7434	7375	7205	7212	7366	7187	7289	7234	7211	7279	7326	7220	7268	7116	7237	7285	7137	7166	7180	7319	7184	7140	7105	7183	7377	7233	7379	7405	7409	7285	7375	7340	7262	7278	7197	7329	7306	7248	7238	7255	7296	7147	7205	7419	7300	7295	7172	7270	7124	7280	7231	7308	7293	7188	7286	7285	7294	7038	7259	7392	7456	7301	7271	7254	7172	7170	7224	7243	7274	7312	7261	7163	7250	7196	7063	7342	7237	7320	7256	7294	7104	7155	7259	7265	7352	7205	7188	7332	7231	7255	7305	7397	7238	7161	7229	7337	7252	7294	7340	7272	7224	7284	7222	7259	7236	7387	7283	7319	7369	7275	7242	7221	7219	7254	7265	7314	7331	7070	7190	7198	7285	7213	7240	7213	7266	7261	7170	7230	7374	7327	7385	7160	7243	7268	7217	7287	7232	7192	7160	7245	7374	7221	7257	7227	7178	7096	7131	7163	7344	7293	7237	7330	7294	7254	7309	7267	7228	7193	7248	7256	7363	7219	7427	7156	7275	7206	7267	7285	7160	7218	7294	7354	7217	7399	7181	7218	7189	7285	7252	7108	7363	7294	7304	7286	7163	7262	7328	7280	7201	7245	7292	7327	7265	7345	7413	7174	7252	7368	7304	7276	7381	7278	7312	7239	7234	7357	7349	7222	7249	7427	7219	7302	7361	7166	7388	7353	7209	7241	7179	7360	7272	7214	7379	7250	7267	7322	7270	7377	7206	7343	7178	7330	7197	7220	7274	7437	7189	7235	7287	7279	7294	7306	7333	7153	7315	7235	7273	7202	7137	7217	7275	7256	7502	7223	7232	7268	7334	7290	7311	7217	7301	7362	7272	7199	7317	7290	7222	7215	7286	7203	7294	7122	7274	7336	7308	7178	7175	7402	7223	7386	7197	7402	7255	7181	7129	7160	7243	7160	7326	7305	7230	7347	7252	7252	7262	7227	7143	7411	7101	7230	7285	7298	7294	7340	7251	7153	7256	7311	7160	7233	7271	7249	7269	7303	7327	7276	7312	7268	7332	7306	7415	7295	7330	7344	7182	7298	7348	7210	7310	7270	7188	7259	7269	7416	7406	7318	7262	7109	7280	7171	7235	7279	7192	7219	7283	7285	7190	7239	7170	7338	7235	7246	7157	7314	7261	7346	7211	7283	7201	7199	7351	7362	7256	7330	7364	7179	7307	7148	7259	7181	7300	7391	7284	7213	7124	7337	7270	7212	7235	7343	7199	7256	7243	7197	7197	7243	7094	7386	7288	7407	7186	7145	7301	7355	7224	7350	7195	7272	7254	7325	7222	7248	7181	7152	7243	7280	7385	7195	7280	7343	7298	7284	7326	7258	7126	7307	7334	7264	7205	7314	7083	7277	7390	7178	7126	7163	7393	7195	7219	7224	7258	7336	7143	7363	7211	7213	7252	7302	7341	7248	7318	7351	7255	7298	7287	7310	7341	7209	7085	7297	7406	7395	7334	7143	7347	7316	7266	7303	7255	7261	7308	7307	7346	7298	7224	7324	7211	7238	7105	7218	7307	7342	7265	7250	7296	7203	7160	7285	7264	7190	7314	7266	7325	7277	7249	7215	7206	7240	7255	7269	7403	7416	7269	7150	7382	7289	7371	7217	7234	7465	7134	7228	7334	7358	7365	7321	7263	7318	7287	7244	7232	7159	7190	7225	7207	7259	7219	7087	7200	7277	7358	7157	7279	7210	7305	7262	7205	7196	7328	7222	7255	7317	7096	7229	7239	7179	7243	7300	7221	7286	7327	7354	7240	7221	7306	7357	7213	7247	7314	7178	7257	7206	7165	7333	7312	7297	7173	7403	7314	7254	7235	7190	7149	7313	7262	7303	7301	7258	7168	7226	7253	7240	7286	7317	7377	7172	7196	7190	7286	7331	7260	7292	7108	7199	7128	7292	7188	7372	7360	7323	7324	7315	7232	7329	7264	7207	7071	7257	7198	7089	7276	7353	7298	7218	7401	7109	7301	7235	7255	7213	7209	7270	7320	7280	7247	7265	7371	7258	7173	7294	7220	7301	7219	7295	7276	7316	7236	7345	7240	7250	7267	7341	7089	7346	7324	7196	7317	7270	7112	7268	7209	7136	7193	7257	7365	7295	7202	7095	7250	7311	7265	7293	7210	7184	7261	7278	7315	7241	7287	7321	7114	7279	7184	7220	7110	7293	7297	7253	7237	7198	7350	7159	7202	7316	7323	7205	7343	7305	7365	7151	7310	7201	7288	7317	7270	7278	7298	7233	7301	7199	7300	7264	7185	7398	7344	7288	7345	7287	7219	7304	7294	7259	7400	7353	7235	7261	7395	7392	7324	7230	7282	7146	7250	7298	7191	7310	7311	7218	7293	7305	7180	7281	7249	7187	7394	7312	7276	7330	7268	7249	7215	7247	7306	7165	7242	7307	7185	7342	7253	7142	7344	7284	7312	7192	7269	7291	7286	7267	7179	7193	7133	7249	7327	7191	7395	7220	7286	7347	7258	7345	7328	7328	7302	7305	7339	7287	7246	7332	7296	7292	7168	7342	7173	7193	7215	7207	7213	7276	7236	7293	7166	7312	7259	7181	7217	7168	7331	7266	7265	7255	7191	7254	7213	7214	7348	7201	7207	7220	7313	7286	7298	7327	7224	7409	7292	7246	7230	7317	7178	7209	7315	7199	7297	7301	7390	7315	7299	7284	7341	7216	7292	7259	7182	7292	7308	7160	7243	7279	7347	7337	7210	7312	7393	7327	7316	7205	7373	7304	7155	7322	7250	7139	7379	7237	7307	7228	7217	7174	7262	7347	7303	7185	7254	7166	7256	7342	7245	7236	7258	7239	7296	7335	7230	7369	7391	7258	7163	7196	7257	7269	7402	7294	7303	7215	7217	7319	7218	7374	7236	7050	7294	7338	7277	7329	7273	7213	7257	7230	7315	7082	7325	7287	7337	7352	7368	7288	7288	7250	7176	7171	7213	7197	7298	7142	7177	7261	7290	7240	7196	7231	7064	7243	7289	7381	7155	7240	7212	7180	7389	7183	7279	7250	7272	7279	7431	7293	7289	7331	7244	7267	7205	7252	7240	7438	7192	7193	7276	7405	7152	7306	7364	7376	7236	7214	7233	7167	7206	7252	7213	7266	7217	7154	7199	7254	7393	7344	7248	7293	7305	7313	7156	7227	7166	7236	7271	7222	7278	7143	7117	7185	7203	7153	7073	7387	7306	7317	7250	7205	7127	7287	7288	7295	7226	7212	7271	7291	7351	7416	7272	7243	7250	7401	7163	7266	7202	7278	7278	7275	7352	7262	7274	7287	7112	7341	7235	7286	7149	7318	7247	7211	7305	7214	7230	7214	7211	7262	7180	7145	7239	7259	7291	7177	7175	7230	7147	7214	7162	7262	7215	7248	7184	7340	7322	7246	7154	7257	7254	7267	7291	7370	7184	7263	7306	7209	7209	7279	7268	7312	7238	7169	7289	7299	7287	7309	7282	7194	7217	7333	7276	7429	7279	7284	7256	7323	7306	7439	7219	7173	7242	7228	7240	7237	7354	7320	7318	7344	7120	7311	7284	7260	7309	7132	7211	7175	7323	7478	7313	7221	7180	7289	7260	7332	7226	7183	7283	7135	7384	7180	7295	7336	7309	7343	7287	7415	7289	7271	7251	7239	7167	7316	7259	7169	7327	7244	7281	7267	7166	7334	7386	7192	7307	7252	7206	7277	7292	7255	7201	7240	7094	7262	7305	7380	7309	7224	7236	7213	7229	7217	7205	7203	7260	7141	7118	7098	7245	7251	7241	7273	7205	7405	7388	7166	7335	7271	7272	7312	7316	7282	7174	7389	7139	7197	7172	7264	7370	7210	7353	7343	7257	7375	7194	7091	7326	7218	7334	7180	7382	7272	7223	7267	7264	7183	7302	7293	7241	7230	7214	7319	7190	7201	7220	7206	7330	7346	7332	7336	7345	7361	7262	7359	7243	7233	7283	7250	7344	7265	7144	7168	7231	7341	7304	7190	7228	7387	7316	7315	7330	7353	7314	7190	7258	7200	7321	7274	7455	7294	7238	7294	7209	7291	7255	7433	7170	7232	7212
3609	976	996	1727	768	735	702	770	737	714	692	702	755	678	673	697	694	658	641	651	631	661	682	665	671	663	664	637	677	636	702	673	665	647	668	645	640	665	665	681	659	633	631	660	629	712	611	676	686	653	592	693	688	675	696	663	640	630	673	657	675	646	632	655	691	662	658	664	669	661	696	634	622	655	677	664	664	655	666	641	655	680	615	648	644	634	681	677	600	668	691	634	652	633	638	660	659	620	731	657	639	670	639	674	643	616	661	659	681	660	647	668	692	651	659	634	676	643	679	622	657	678	669	626	654	683	630	634	640	650	682	655	664	616	698	693	654	694	675	632	635	639	661	672	670	656	654	643	628	660	631	655	634	619	676	645	708	690	622	621	691	651	688	669	632	630	689	696	673	656	636	680	647	640	633	664	658	663	672	702	641	660	610	648	649	625	704	660	670	681	639	674	670	643	638	691	696	640	629	641	695	649	648	712	660	716	646	609	612	679	636	618	647	630	658	657	624	702	647	675	656	661	661	627	651	628	655	659	694	603	666	700	653	606	642	653	666	643	735	646	636	665	685	622	657	641	675	685	670	668	640	683	684	611	633	653	618	684	608	705	663	630	645	679	696	628	679	666	671	654	644	650	661	693	667	677	672	639	649	686	622	645	690	646	689	621	639	677	674	670	644	663	655	648	658	658	672	634	676	644	630	629	635	617	643	642	630	659	616	664	655	644	655	652	643	634	670	676	655	648	673	615	639	698	649	660	633	633	657	690	655	657	671	672	661	675	674	644	624	609	675	676	610	666	638	667	628	710	670	660	700	638	656	723	670	649	631	692	662	659	653	662	670	674	650	634	627	673	663	634	689	629	669	639	684	680	697	650	659	626	680	611	663	676	655	687	645	680	619	708	680	681	647	659	649	702	608	686	678	661	672	601	694	650	662	652	659	630	633	674	656	699	667	639	660	646	689	681	648	637	656	657	651	667	625	641	618	657	650	639	694	677	629	627	693	640	680	649	648	633	659	673	605	648	664	673	668	666	618	638	652	657	697	695	618	682	673	672	652	638	624	673	595	655	657	604	649	635	695	643	675	671	662	680	728	660	662	662	625	653	639	661	641	700	653	647	636	670	692	710	649	668	676	642	616	679	647	655	673	630	632	673	668	655	627	618	649	633	662	637	675	650	662	651	615	644	717	675	650	664	616	638	629	658	609	661	675	612	653	634	675	694	701	688	678	664	646	684	701	674	699	657	647	683	622	655	652	639	670	669	671	665	654	657	665	624	654	683	697	644	655	656	635	643	671	644	661	672	677	678	649	645	638	693	625	644	617	624	651	677	631	656	678	581	659	628	635	638	633	701	612	702	639	632	716	637	648	651	639	647	672	622	638	657	657	684	620	681	628	672	696	669	674	654	631	626	677	620	635	660	605	670	697	683	655	654	650	677	693	659	668	660	705	647	614	614	688	703	652	650	629	636	692	666	660	617	634	615	642	684	666	656	658	654	634	639	704	685	691	712	639	636	672	643	686	655	679	639	688	631	645	641	698	687	609	645	611	662	649	629	706	694	672	645	635	637	664	675	648	666	634	695	677	655	718	684	696	686	636	678	693	637	705	677	695	665	636	646	666	666	642	616	709	639	663	608	632	627	667	681	671	659	626	680	669	622	685	671	656	661	655	629	691	630	618	698	657	678	673	632	640	671	658	678	613	629	645	641	639	664	660	638	644	651	665	652	675	650	684	711	646	674	639	704	686	659	665	734	614	656	624	651	698	660	629	687	704	646	614	698	661	659	644	654	654	625	617	661	681	646	659	642	662	578	665	669	627	670	632	666	719	648	681	611	667	650	756	679	661	695	692	695	625	655	640	693	675	642	636	677	657	681	605	663	637	681	645	658	652	695	657	684	653	628	665	641	675	651	610	664	656	637	662	683	665	651	670	611	648	662	634	667	625	608	638	689	659	645	668	694	680	656	615	634	660	636	646	664	667	675	700	644	668	637	668	672	634	645	659	663	695	718	696	657	674	702	673	639	637	654	671	695	683	625	660	674	674	643	649	630	619	640	675	644	648	672	667	656	669	663	657	640	581	658	635	660	654	677	679	674	694	662	737	626	649	716	655	647	664	666	691	630	721	641	688	628	632	684	630	668	643	664	650	655	677	658	650	667	614	657	619	677	592	646	665	650	631	639	664	627	637	646	647	627	669	690	662	639	644	631	675	659	666	693	650	693	666	667	650	662	678	645	647	685	690	647	660	672	654	657	673	695	720	652	631	635	622	680	687	681	686	664	670	672	649	645	650	661	719	621	663	657	673	685	661	652	645	714	591	666	635	635	642	652	630	672	693	672	674	694	655	669	643	678	665	662	698	661	643	687	602	643	655	705	685	678	644	653	679	671	661	654	676	641	632	668	635	659	684	631	658	631	652	650	696	709	689	662	677	625	666	692	667	663	646	665	640	655	651	657	700	661	672	656	679	664	637	646	661	653	699	607	691	650	677	717	624	640	701	663	668	683	651	685	674	657	626	682	678	661	617	682	703	646	670	674	588	720	607	625	680	659	630	678	668	653	573	694	623	652	633	639	658	644	626	666	643	648	705	632	640	634	670	646	685	661	667	634	632	624	654	682	615	684	683	670	664	681	655	629	659	640	648	635	665	678	692	631	604	649	636	642	665	681	653	631	620	655	639	632	675	658	666	656	616	645	626	664	694	670	686	667	636	665	653	657	655	689	688	631	649	638	623	672	632	676	620	680	645	700	681	685	662	634	671	664	696	674	612	588	643	668	666	708	668	628	683	692	657	668	631	677	642	686	669	640	626	636	696	634	623	620	644	700	644	648	686	679	631	679	676	664	667	658	637	735	664	670	677	662	647	662	631	659	639	693	650	685	652	685	635	648	664	712	655	660	672	605	653	685	690	633	646	679	736	650	646	651	675	686	616	677	623	616	690	732	650	700	659	629	665	653	704	645	652	699	657	685	615	637	672	676	648	651	656	652	715	653	616	669	660	611	656	642	641	673	671	677	659	662	613	667	678	676	652	665	652	674	665	575	664	685	615	651	636	624	673	641	670	664	608	664	641	680	675	690	681	693	649	674	657	658	612	643	640	659	678	665	685	689	686	664	663	687	645	636	651	621	662	661	651	626	616	661	678	671	599	628	668	625	630	674	681	576	652	650	665	677	626	669	674	688	692	687	601	671	651	689	678	667	646	672	621	628	633	650	618	632	677	653	654	647	626	645	639	612	637	642	658	651	636	655	630	640	643	656	643	639	620	692	642	624	647	667	668	618	677	612	626	655	674	625	632	689	667	637	658	646	666	649	666	632	678	675	668	638	671	691	673	703	622	661	615	656	658	645	682	687	644	679	645	680	671	664	678	661	659	625	661	654	664	652	592	686	658	633	621	705	667	649	648	709	679	672	672	688	655	663	690	635	680	636	703	646	671	624	664	657	617	676	624	657	627	646	622	677	646	659	729	642	649	681	683	651	670	674
17305	13800	12784	20509	11701	11691	10412	9177	8447	7875	7551	7266	7002	7004	6852	6770	6548	6657	6580	6397	6510	6467	6386	6457	6267	6359	6370	6305	6255	6332	6198	6295	6308	6198	6159	6202	6231	6224	6303	6185	6339	6240	6182	6150	6160	6051	6157	6265	6150	6223	6074	6154	6160	6069	6293	6193	6142	6210	6072	6132	6160	6163	6229	6233	6142	6189	6000	6107	6122	6219	6050	6126	6076	6094	6180	6166	6037	6174	6200	6125	6218	6003	5978	6166	6121	6217	6012	6156	6277	6082	6136	6178	6164	6199	6240	6003	6110	6145	6227	6018	6111	6047	6127	6233	6076	6211	6170	6183	6101	6147	6218	6135	6044	5987	6159	6124	6166	6267	6234	6136	6098	6175	6204	6245	6093	6056	6125	6086	6036	6029	5990	6060	6111	6047	6124	6102	6129	6066	6191	6157	6266	6174	6009	6129	6177	6159	6149	6172	6113	6192	6102	6114	6166	6071	6124	6152	6240	6101	6261	6077	6134	6144	6142	6112	6151	6118	6042	6103	6097	6092	6105	6123	6101	6218	6038	6046	6177	6208	5996	6113	6162	6193	6222	6094	6082	6219	6048	6042	6041	6184	6154	6146	6058	6118	6054	6226	6170	6060	6010	6103	6176	6159	6228	6104	6022	6139	6131	6198	6003	6109	6068	6135	6190	6164	6144	6126	6078	6157	6207	6025	6158	6218	6106	6077	6069	6125	6121	6035	6166	5912	6176	6090	6189	6126	6192	6153	6160	6220	6182	6089	6163	6096	6125	6127	6137	6156	6166	6168	6217	6082	6098	5989	6029	6120	6054	6199	6017	6021	6096	6138	5923	6101	6051	6178	6244	6196	6106	6245	6069	6090	6203	6067	6068	6005	6104	6102	6208	6148	6241	6080	6157	6137	6113	6122	6187	6012	6355	6126	6116	6175	6126	6065	6135	6125	6124	6131	5972	6139	6102	6093	6227	6037	6156	6149	6099	6149	6090	6176	6111	6096	6155	6167	6038	6113	6205	6096	6183	6160	6210	6087	6135	6084	6179	6101	6142	6137	6134	6170	6099	6233	6205	6101	6062	6167	6158	6112	6010	6158	6038	6073	6128	6162	6173	6115	6197	6192	6209	6162	6289	6120	6167	6124	6142	6140	6091	6112	6121	6035	6103	6102	6086	6085	6054	6133	6197	6017	6095	6132	6122	6167	6110	6046	6128	6016	6067	6053	6257	6330	6027	6025	6147	6072	6173	6213	6033	6024	6172	6180	6095	6109	6130	6121	6070	6163	6217	6023	6131	6032	6151	6098	6279	6180	6097	6244	6264	6119	6163	6218	6175	5944	6156	6157	6218	6175	6175	6146	6227	6190	6091	5973	6323	6098	6150	6227	6133	6093	6144	6133	6295	6153	6134	6121	6255	6201	6169	6060	6016	6122	6162	6151	6154	6040	6148	6085	6157	6121	6228	6163	6103	6029	6205	6224	6070	6157	6204	6024	6245	6121	6182	6118	6023	6010	6069	6189	6043	6170	6209	6089	6100	6191	6060	6091	6131	6181	6019	6161	5984	6180	6134	6137	6049	6210	6023	6116	6113	6084	6116	6113	6173	6021	6284	6082	6139	6080	6269	6127	6009	6117	5977	6151	6309	6095	6117	6113	6114	6084	6096	6053	6151	6138	6018	6055	6143	6120	6192	6197	6103	6067	6221	6114	6164	6134	6105	6093	6209	6099	6209	6223	6172	6152	6143	6242	6131	6131	6152	6207	6181	6229	6214	6223	6122	6180	5887	6165	6174	6119	6133	6103	6132	6151	6017	6194	6127	6160	6250	6123	6053	6246	6134	6123	6236	6134	6056	6167	6285	6144	6214	6240	6086	6121	6181	6045	6079	6095	6147	6195	6124	6194	6132	6014	6049	6228	6043	6094	6101	6213	6121	6139	6151	6146	6213	6135	6093	6155	6143	6097	6030	6124	6054	6091	6139	6123	6054	6212	6011	6053	6132	6205	6135	6103	6091	5991	6019	6172	6195	6185	6001	6192	6152	6177	6131	6136	6184	6126	6046	6151	6024	6112	6224	6252	6028	6173	6079	6203	5957	6039	6118	6202	5937	6209	6239	5995	6230	6398	6196	6095	5992	6167	6092	6018	6100	6106	6122	6070	6060	6221	6051	6021	6069	6068	6088	6002	6133	6197	6090	6201	6200	6127	6114	6231	6177	6078	6162	6158	6031	6200	6048	6130	6193	6110	6232	6209	6054	6169	6128	6023	6165	6039	6089	6156	6000	6184	6080	6079	6160	6215	6163	6029	6045	6236	6044	6206	6331	6119	6210	6032	6149	6205	6169	6170	6219	6050	6068	6224	6106	6153	6132	6092	6055	6154	6096	6050	6135	6146	6051	6120	6154	6131	5993	6165	6181	6226	6114	6060	5997	6169	6041	6066	6171	6125	6259	6134	6091	6188	6164	6218	6108	6084	6102	6050	6106	6124	6101	6085	6180	6141	6162	6180	6246	6206	6206	6045	6142	6053	6064	6125	6131	5973	6107	6230	6235	6237	6179	6153	6212	6069	6033	6169	6108	6140	6136	6079	6136	6211	6166	6188	6208	6220	6088	6189	6044	5952	6127	6082	6073	6064	6046	6038	6122	6214	6152	6147	6250	6111	6139	6132	6060	6126	6120	6158	6089	6200	6123	6177	6037	6193	5999	6141	6172	6152	6150	6094	6125	6102	6143	6188	6016	6173	6099	6192	6189	6107	6218	6114	6185	6199	6163	6064	6001	6307	6203	6159	6193	6026	6165	6154	6061	6169	6107	6028	6126	6097	6133	6103	6074	6128	6162	6213	6004	6113	6134	6080	6077	6110	6134	6098	6082	6051	6194	6137	6190	6062	6051	6141	6201	6053	6177	6082	6111	6196	6121	6160	6098	6232	6134	6324	6046	6078	6079	6053	6113	6123	6355	6110	6225	6143	6167	6063	6162	6111	6063	6151	6149	6257	6100	6179	6236	6188	6138	6068	6085	6124	6228	6086	6308	6155	6222	6035	6249	6194	6054	6110	6196	6122	6081	6099	6084	6216	6142	6102	6108	6126	6080	6110	6146	6152	6153	6120	6134	6133	5954	6132	6166	6187	6226	6083	6183	6106	5889	6156	6097	6019	6131	6102	6048	6288	6160	6079	6097	6197	6020	6213	6212	6108	6140	6223	6014	6089	6203	6092	6189	6152	6041	6201	6196	6117	6125	6097	6147	6039	6278	6175	6114	6193	6116	6046	6084	6213	6237	6072	6129	6108	6035	6166	6179	6195	6079	6115	6164	6127	6121	6151	6079	6148	6170	6229	6227	6096	6129	6138	6110	6167	6090	6249	6129	6102	6073	6197	6230	6062	6217	6014	6066	6102	6259	6142	6150	6112	6116	6201	6141	6071	6259	6115	6028	6088	6116	6112	6144	6160	6004	6188	6175	6093	6077	6141	6242	6187	6104	6075	6212	6191	6240	6064	6224	6126	6125	6113	5993	6099	6093	6043	5979	6077	6139	6129	6128	6137	6208	6094	6152	6121	6206	6222	6106	6257	6140	6024	6050	6126	6120	6198	6133	6091	6130	6132	6152	6170	6118	5989	6149	6086	6133	6152	6149	6115	6178	6189	6201	6255	6168	6118	6240	6185	6235	6060	6157	6112	6149	6131	6089	6214	6141	6260	6070	6151	6172	6150	6084	6111	6112	6075	6017	6074	6128	6179	6023	6202	6234	6105	6245	6222	6197	6076	6109	6172	6099	6163	6186	6256	5992	6013	6107	6163	6118	6069	6060	6128	6161	6074	6072	6085	6137	5955	6190	6089	6101	5987	6033	6041	6181	6123	6186	6066	6113	6128	6069	6084	6034	6055	6085	6090	6167	6035	6143	6224	6249	6261	6107	6175	6115	6134	6142	6061	6012	5989	6113	6123	6148	6101	6085	6124	6150	6194	6169	6127	6176	5972	5959	6103	6097	6153	6216	6239	6128	6151	6176	5930	6026	6108	6251	6141	6066	6101	6128	6163	6150	6137	6062	6105	6161	6185	6209	6163	6131	6168	6177	6233	6084	6255	6088	6235	6102	6230	6093	6179	6107	6155	6157	6134	6146	6252	6176	6303	6072	5983	6168	6236	6097	6164	6133	6013	6127	6129	5985	6148	6090	6108	6216	6135	6217	6186	6023	6182	6120	6131	6250	6072	6206	6115	5984	6057	6217	6081	6139	6059	6034	6124	6049	6203	6094	6127	6028	6044	6140	6157	6013	6086	6015	6017	6082	6178	6224	6251	6151	6208	6192	6098	6151	6110	6006	5919	6053	6165	6208	6240	6125	6123	6192	6159	6111	6112	6042	6162	6221	6181	6164	6183	6120	6122	6107	6074	6087	6052	6082	6199	6028	6046	6176	6119	6241	6117	6111	5977	6284	6110	6148	6131	6134	6170	6045	6058	6242	6034	6188	6126	6054	6079	6230	6192	6127	6137	6114	6210	6218	6156	6151	6245	6054	6088	6193	6127	6067	6181	6123	6297	6183	6134	6199	6197	6162	6132	6156	5995	6182	6103	6114	6150	6258	6089	6082	6164	6301	6002	6211	6056	6197	6052	6178	6186	6045	6153	6109	5929	6155	6111	6183	6154	6028	6164	6167	6089	6029	6115	6143	6138	6216	6064	6168	6196	6216	6044	6137	6121	6125	6345	6180	6116	6130	6135	6206	6132	6113	6138	6113	6014	6094	6181	6104	6089	6124	6120	6244	6105	6136	6136	5957	6012	6009	6056	6116	6306	6043	6183	6079	6030	6149	6149	6172	6175	6258	6195	6109	6092	6026	5911	6163	6057	6062	6261	6162	6032	6152	6011	6284	6127	6085	6211	6168	6246	6148	6093	6135	6176	6080	6180	6073	6144	6066	6085	6195	6096	6157	6137	6194	6104	6118	6113	6109	6069	6309	6109	6076	6202	6148	6164	6079	6065	6162	6158	6152	6210	6179	6134	6081	6197	6125	6187	6055	6159	6200	6158	6265	6107	6118	6243	6188	6147	6089	6084	6178	6208	6091	6166	6052	6071	6059	6194	6191	6188	6121	6032	6129	6122	6311	6080
3882	971	1020	2010	682	718	636	652	629	579	598	599	598	586	619	637	629	581	586	610	640	612	575	614	594	624	574	611	602	588	572	631	559	593	514	527	565	585	577	575	574	564	590	553	556	603	582	609	633	603	625	559	580	573	575	560	572	600	605	603	543	614	600	598	578	597	615	552	586	555	621	606	573	598	583	626	571	563	576	526	576	573	616	567	585	600	583	597	590	611	559	593	607	590	566	574	575	551	591	575	591	540	556	619	558	587	555	612	582	571	596	570	616	598	596	552	556	608	596	664	622	561	560	506	595	519	547	579	594	581	613	588	590	567	566	598	602	578	573	566	578	643	591	572	583	555	605	605	582	587	608	606	559	581	583	581	599	560	594	616	611	573	584	561	557	599	558	604	589	613	549	604	579	603	586	569	558	579	582	559	618	549	575	603	553	588	582	559	641	610	533	573	554	601	568	586	591	554	612	571	578	600	579	583	593	567	572	564	575	566	576	521	613	576	602	571	580	602	559	613	544	629	533	573	586	600	597	588	593	557	535	598	550	585	597	577	564	608	609	596	556	615	600	568	565	579	559	587	589	582	564	618	593	623	596	621	589	544	575	554	612	588	553	566	557	583	594	563	539	554	647	554	558	623	558	533	522	558	553	577	546	601	542	576	584	557	616	607	562	554	556	588	599	588	592	613	574	560	559	555	542	569	561	580	570	624	576	542	583	558	586	581	550	596	570	573	564	570	584	589	632	549	570	542	582	619	589	558	588	597	589	588	543	579	590	562	582	578	596	599	585	576	575	590	589	573	588	591	542	584	566	549	611	567	580	612	605	556	560	588	583	560	614	553	545	598	567	566	581	607	573	585	578	568	572	553	571	627	548	562	554	562	586	574	581	599	544	564	601	587	578	565	544	573	598	537	601	598	584	560	564	560	545	606	619	597	552	568	550	560	576	569	611	606	573	576	563	577	623	589	584	590	551	588	571	591	590	567	573	674	599	537	576	588	572	573	585	565	541	602	608	593	568	569	579	558	556	559	568	592	545	562	552	547	598	629	588	590	569	579	608	580	593	525	599	582	568	568	592	581	598	561	609	585	564	557	569	547	607	599	573	575	562	559	565	600	619	557	663	590	565	588	597	577	575	618	600	608	585	594	629	607	597	595	589	558	549	599	605	575	547	555	564	602	635	568	569	581	570	610	575	533	594	591	590	607	554	611	573	595	593	609	550	618	587	564	588	561	599	578	601	566	584	558	623	566	597	592	605	580	590	559	559	569	515	556	574	570	595	561	558	577	585	599	570	599	602	552	587	577	575	546	604	555	607	577	532	586	572	609	586	581	609	614	578	535	583	572	625	612	630	588	573	544	565	558	527	563	559	578	620	596	571	567	616	597	601	529	562	608	572	581	570	619	591	536	548	583	571	569	623	570	617	552	519	560	548	591	569	586	548	634	606	550	595	567	561	586	613	603	603	599	577	590	568	558	559	570	558	594	514	550	601	587	572	582	587	547	602	592	552	570	591	585	609	543	582	585	603	554	559	614	587	546	555	583	571	632	577	574	566	584	604	648	569	571	562	572	579	596	579	553	560	612	563	603	588	562	586	553	538	569	566	577	577	603	559	580	565	568	582	509	571	561	562	539	550	579	559	559	570	546	570	591	576	592	612	568	542	629	589	568	645	559	591	566	584	548	560	580	589	619	593	585	586	578	603	600	581	532	541	580	590	564	619	588	580	596	562	489	579	582	624	585	543	538	580	600	564	643	570	596	553	595	566	592	571	600	588	546	600	596	572	585	614	565	607	620	586	547	589	615	614	573	586	564	594	557	569	577	551	592	581	589	566	561	558	567	593	580	594	587	608	587	543	554	565	569	566	591	586	591	576	593	609	581	608	577	562	574	593	595	556	577	578	600	571	564	581	573	591	581	574	614	599	585	589	609	611	583	595	558	623	542	546	578	520	607	553	523	617	591	591	608	555	557	581	586	547	541	554	539	584	530	577	542	604	625	606	572	547	557	550	609	561	581	551	592	546	603	566	580	551	556	565	595	580	562	551	605	605	617	566	572	586	539	600	562	581	582	563	600	560	603	590	568	600	595	594	599	591	565	569	586	588	567	575	548	550	610	532	593	619	589	546	574	565	610	574	595	548	575	596	575	563	573	590	576	564	556	607	589	580	635	604	614	570	570	584	626	577	593	548	582	569	606	552	551	558	574	570	560	602	570	526	587	537	514	568	601	637	593	588	595	567	617	546	552	579	568	520	557	589	572	595	604	568	553	632	514	550	630	565	579	561	561	565	578	573	617	584	624	545	562	565	574	613	572	568	645	586	571	567	555	596	593	620	578	578	584	548	611	589	598	670	575	607	605	608	583	633	571	576	591	597	608	590	550	587	547	589	587	569	606	604	575	633	604	618	587	593	575	557	588	574	586	580	581	589	588	598	543	584	564	582	579	561	555	554	559	565	600	589	607	582	608	556	633	575	592	539	610	584	565	603	574	566	577	597	566	645	521	571	539	558	557	541	600	583	601	575	558	595	618	588	561	574	536	597	617	552	559	575	610	579	605	569	577	567	631	576	572	569	543	596	566	572	583	621	602	593	582	653	580	606	610	605	636	551	554	568	589	591	610	604	607	555	545	547	564	582	593	576	617	592	558	565	579	559	599	627	560	615	553	558	579	592	553	565	596	581	599	616	501	627	585	588	565	571	578	574	585	620	559	541	602	612	636	568	595	607	554	621	549	549	616	551	557	601	578	587	563	585	545	569	555	563	571	582	581	595	572	573	562	576	591	531	611	592	555	575	559	606	570	568	573	584	573	560	556	531	550	602	604	575	564	567	577	570	606	609	573	568	581	599	570	536	571	579	611	537	562	605	547	614	581	590	550	590	575	547	561	544	593	572	578	571	594	612	592	543	595	611	591	596	588	589	571	528	557	619	579	598	601	614	562	618	583	594	537	570	577	583	589	635	552	595	586	622	551	578	559	531	566	561	594	607	555	562	574	578	583	544	555	575	570	602	601	571	576	576	582	590	573	591	536	590	579	554	570	592	543	530	588	607	581	568	569	595	623	554	533	541	558	582	582	591	568	559	569	557	576	597	586	617	600	576	597	583	570	586	582	583	563	533	550	610	561	558	559	577	587	588	629	606	600	595	585	602	602	583	610	569	564	622	602	564	569	540	610	592	577	600	569	589	559	565	565	578	540	532	582	570	584	537	646	612	635	528	626	600	561	583	619	575	578	580	576	549	552	561	599	587	545	555	578	600	528	591	555	624	575	568	588	621	598	566	533	625	603	593	598	533	546	578	649	610	533	599	577	580	598	631	578	601	555	575	575	549	596	573	603	585	594	593	605	602	623	570	613	586	569	596	572	598	524	566	614	566	556	570	606	565	559	584	543	553	619	621	564	617	602	541	580	556	558	597	593	606	615	604	537	562	550	571	573	612	581	628	582	593	575	569	541	592	567	553	588	546	566	575	606	604	571	533	584
18580	14247	14278	22835	13152	13070	11521	9959	8904	8089	7450	7201	6814	6572	6430	6470	6243	6194	6098	6158	5922	5889	6006	5785	5787	5719	5774	5677	5823	5602	5677	5670	5643	5704	5640	5634	5689	5628	5612	5577	5457	5690	5573	5526	5567	5468	5660	5652	5591	5528	5436	5669	5437	5498	5530	5485	5631	5651	5576	5587	5535	5593	5512	5707	5455	5516	5634	5472	5407	5484	5647	5606	5538	5466	5534	5598	5557	5520	5587	5480	5506	5513	5574	5616	5497	5508	5612	5617	5515	5472	5465	5582	5485	5474	5503	5449	5626	5616	5464	5607	5459	5556	5443	5480	5758	5519	5398	5448	5527	5486	5582	5541	5519	5521	5449	5714	5451	5555	5513	5472	5569	5633	5356	5370	5563	5548	5507	5438	5436	5590	5597	5446	5415	5546	5609	5636	5658	5456	5574	5392	5447	5630	5547	5724	5502	5677	5599	5490	5605	5537	5524	5519	5562	5624	5440	5485	5419	5440	5557	5635	5477	5555	5577	5493	5516	5603	5472	5534	5565	5692	5624	5559	5532	5518	5513	5546	5585	5526	5539	5531	5472	5498	5536	5552	5458	5507	5589	5505	5535	5519	5566	5420	5610	5454	5578	5532	5604	5484	5572	5440	5446	5407	5472	5589	5529	5498	5539	5632	5580	5462	5502	5615	5491	5536	5489	5533	5429	5648	5391	5518	5513	5608	5508	5563	5530	5508	5484	5492	5448	5503	5448	5475	5559	5529	5502	5541	5499	5588	5659	5471	5436	5417	5450	5455	5471	5664	5487	5521	5505	5631	5388	5548	5569	5404	5440	5607	5570	5486	5509	5572	5436	5545	5529	5613	5490	5556	5443	5572	5450	5492	5507	5541	5542	5514	5486	5575	5608	5414	5484	5498	5472	5389	5411	5519	5528	5594	5518	5515	5506	5589	5525	5455	5447	5507	5539	5457	5458	5529	5541	5631	5580	5593	5523	5634	5519	5539	5605	5466	5560	5521	5541	5506	5485	5489	5443	5520	5548	5529	5467	5446	5555	5421	5512	5455	5428	5475	5411	5464	5506	5471	5502	5490	5636	5550	5522	5473	5614	5423	5416	5559	5489	5442	5517	5486	5532	5321	5491	5573	5552	5466	5597	5493	5518	5453	5456	5421	5527	5355	5512	5534	5499	5435	5405	5572	5611	5575	5407	5636	5534	5435	5551	5383	5582	5513	5427	5539	5605	5497	5407	5476	5517	5509	5411	5439	5619	5439	5511	5500	5640	5494	5480	5551	5584	5501	5470	5466	5572	5450	5504	5573	5439	5439	5499	5605	5542	5341	5605	5551	5546	5529	5441	5491	5484	5471	5558	5542	5553	5600	5565	5457	5504	5410	5515	5500	5507	5505	5532	5437	5398	5581	5611	5518	5571	5587	5525	5495	5404	5495	5598	5643	5365	5479	5491	5515	5508	5582	5493	5508	5385	5582	5533	5446	5516	5545	5462	5518	5569	5425	5614	5480	5554	5391	5453	5572	5445	5479	5614	5548	5584	5501	5566	5530	5479	5635	5547	5397	5542	5643	5541	5546	5497	5515	5451	5486	5446	5566	5598	5490	5371	5523	5436	5375	5472	5557	5498	5525	5417	5556	5589	5437	5406	5593	5604	5523	5587	5517	5512	5511	5485	5470	5573	5552	5517	5492	5489	5520	5578	5570	5559	5363	5514	5604	5549	5458	5466	5571	5513	5476	5518	5605	5510	5464	5543	5394	5514	5560	5540	5593	5555	5433	5579	5458	5416	5513	5526	5441	5552	5494	5567	5420	5527	5552	5499	5553	5449	5362	5654	5521	5475	5596	5519	5530	5469	5412	5555	5523	5403	5469	5438	5416	5527	5554	5491	5503	5456	5464	5483	5513	5627	5578	5525	5402	5529	5551	5466	5465	5450	5603	5507	5464	5386	5562	5446	5601	5586	5537	5433	5571	5524	5613	5546	5459	5525	5509	5569	5555	5434	5602	5547	5387	5495	5452	5578	5553	5459	5514	5521	5549	5399	5484	5459	5575	5457	5528	5510	5627	5475	5552	5407	5598	5505	5440	5489	5553	5586	5453	5595	5506	5526	5595	5544	5645	5539	5427	5463	5466	5465	5498	5455	5508	5545	5438	5411	5534	5638	5512	5493	5472	5523	5488	5472	5487	5529	5540	5557	5488	5623	5475	5506	5438	5426	5519	5473	5705	5476	5604	5516	5605	5501	5577	5476	5576	5527	5557	5524	5616	5637	5467	5444	5463	5519	5470	5594	5592	5350	5512	5486	5640	5565	5634	5491	5623	5597	5458	5570	5510	5532	5612	5607	5534	5568	5607	5521	5562	5486	5576	5515	5469	5373	5482	5541	5510	5410	5574	5523	5521	5517	5584	5410	5569	5547	5534	5380	5553	5459	5536	5544	5392	5432	5482	5507	5415	5618	5510	5542	5568	5613	5627	5503	5547	5515	5474	5501	5578	5534	5511	5471	5480	5392	5513	5520	5582	5645	5579	5474	5501	5454	5508	5527	5476	5446	5500	5566	5598	5495	5518	5496	5553	5540	5604	5558	5585	5506	5503	5595	5509	5420	5463	5481	5603	5531	5512	5604	5564	5521	5539	5518	5468	5501	5508	5568	5500	5454	5545	5506	5580	5504	5627	5476	5529	5526	5503	5701	5461	5550	5479	5349	5484	5633	5555	5616	5510	5454	5566	5441	5584	5517	5549	5614	5543	5587	5482	5625	5427	5505	5408	5524	5374	5531	5553	5492	5532	5524	5456	5529	5463	5588	5508	5483	5603	5514	5478	5488	5496	5494	5506	5497	5507	5503	5479	5445	5551	5578	5529	5561	5464	5587	5486	5442	5445	5393	5548	5518	5603	5486	5515	5539	5532	5556	5546	5535	5565	5505	5562	5481	5540	5514	5494	5627	5518	5518	5500	5524	5455	5549	5493	5375	5540	5472	5383	5599	5538	5473	5543	5592	5549	5568	5502	5461	5457	5561	5518	5569	5553	5621	5506	5573	5438	5553	5584	5515	5551	5368	5635	5517	5485	5395	5487	5621	5649	5535	5541	5462	5420	5373	5592	5544	5557	5561	5305	5531	5511	5560	5533	5610	5505	5516	5471	5533	5483	5433	5597	5500	5472	5558	5560	5538	5445	5491	5484	5547	5492	5600	5513	5517	5475	5536	5477	5567	5422	5495	5347	5637	5456	5452	5609	5600	5525	5638	5621	5525	5547	5469	5551	5437	5408	5608	5471	5539	5500	5449	5399	5557	5368	5448	5476	5562	5414	5473	5439	5489	5513	5527	5545	5569	5464	5553	5564	5627	5538	5369	5583	5537	5440	5547	5587	5355	5503	5483	5551	5514	5563	5379	5601	5523	5430	5596	5549	5612	5456	5443	5677	5538	5521	5518	5549	5467	5538	5456	5607	5395	5435	5503	5405	5475	5552	5473	5428	5595	5487	5497	5444	5605	5470	5528	5601	5517	5667	5478	5541	5637	5442	5540	5528	5420	5478	5425	5568	5554	5522	5542	5523	5570	5570	5566	5569	5558	5494	5536	5520	5528	5551	5476	5509	5496	5501	5502	5559	5649	5492	5467	5578	5401	5445	5607	5542	5521	5412	5415	5591	5584	5464	5484	5470	5609	5376	5465	5467	5593	5565	5416	5484	5641	5438	5519	5601	5517	5558	5489	5461	5469	5465	5461	5485	5550	5634	5571	5406	5527	5500	5503	5495	5358	5381	5602	5576	5639	5504	5614	5587	5387	5580	5497	5622	5598	5507	5483	5510	5511	5555	5588	5380	5447	5561	5521	5460	5546	5559	5519	5559	5525	5483	5527	5554	5516	5397	5545	5493	5409	5651	5561	5575	5534	5539	5553	5562	5488	5569	5344	5644	5485	5474	5468	5566	5574	5437	5624	5421	5511	5474	5582	5470	5433	5526	5675	5515	5589	5469	5436	5577	5438	5536	5476	5495	5557	5446	5709	5483	5544	5589	5516	5551	5367	5504	5400	5489	5516	5480	5573	5479	5477	5438	5505	5381	5477	5456	5505	5597	5447	5559	5464	5451	5510	5451	5466	5557	5499	5484	5458	5554	5544	5439	5465	5419	5594	5628	5505	5582	5646	5478	5392	5482	5545	5629	5510	5519	5569	5498	5560	5416	5560	5435	5503	5363	5569	5450	5491	5495	5548	5431	5620	5629	5320	5541	5480	5577	5486	5550	5470	5448	5562	5487	5587	5560	5492	5618	5626	5485	5478	5510	5521	5632	5441	5566	5665	5463	5581	5589	5567	5530	5441	5375	5454	5527	5526	5410	5489	5569	5553	5544	5575	5539	5485	5558	5426	5538	5510	5485	5436	5591	5386	5564	5563	5527	5578	5308	5437	5513	5535	5511	5504	5491	5422	5494	5489	5499	5516	5585	5496	5530	5541	5440	5576	5490	5380	5544	5549	5453	5429	5529	5569	5544	5458	5472	5488	5601	5493	5505	5453	5472	5639	5561	5462	5442	5695	5554	5623	5499	5506	5521	5558	5474	5427	5377	5440	5494	5654	5540	5480	5546	5503	5521	5531	5405	5349	5639	5471	5535	5527	5634	5487	5482	5495	5511	5550	5489	5482	5404	5408	5435	5491	5643	5424	5472	5646	5602	5521	5497	5517	5582	5580	5400	5502	5604	5419	5430	5616	5469	5460	5404	5439	5501	5508	5426	5598	5638	5451	5533	5678	5474	5671	5403	5583	5369	5487	5456	5482	5488	5415	5501	5493	5582	5477	5437	5461	5618	5524	5373	5482	5641	5524	5587	5515	5464	5469	5546	5562	5441	5475	5580	5459	5577	5534	5435	5570	5438	5612	5525	5570	5414	5505	5448	5454	5570	5491	5448	5549	5510	5638	5430	5634	5545	5443	5479	5584	5360	5466	5627	5548	5510	5537	5440	5623	5575	5544	5509	5546	5522	5497	5494	5476	5533	5589	5430	5537	5425	5403	5485	5430	5510	5492	5567	5618	5432	5427	5488	5514	5485	5522	5577	5549	5501	5515	5532	5495	5466	5527	5578	5600	5490	5482	5469	5490	5549	5461	5434
2813	1291	1487	3774	668	674	655	601	579	579	559	539	613	572	535	556	513	500	529	513	494	454	476	518	511	541	515	498	487	532	444	493	484	500	464	527	457	504	473	466	463	468	444	498	489	492	515	491	474	479	528	453	517	468	498	488	431	495	442	485	481	442	503	418	487	445	480	477	475	468	464	471	455	446	508	452	505	482	484	535	485	455	517	461	434	507	506	500	453	483	453	484	486	446	466	454	444	488	464	490	497	465	442	456	443	510	491	451	450	510	504	501	502	471	481	482	461	495	483	473	503	492	461	503	495	464	443	502	501	459	500	484	451	481	484	462	500	490	440	499	485	475	499	462	513	465	458	490	450	472	471	472	499	488	447	475	490	502	497	519	487	448	473	460	524	459	493	451	446	437	477	505	550	466	460	492	452	461	475	458	484	462	507	489	502	432	522	454	491	512	458	481	474	479	495	500	460	513	486	444	496	504	490	489	449	496	477	491	473	481	488	448	499	481	481	469	493	463	523	469	437	484	474	507	503	462	472	494	492	474	475	472	508	523	461	496	506	460	449	480	449	500	451	457	515	523	439	481	495	491	478	509	517	457	474	446	490	474	509	483	512	458	492	477	467	449	490	457	466	481	499	480	499	486	497	457	463	481	469	440	455	502	440	487	510	483	472	494	489	499	498	483	482	471	490	481	487	488	423	491	481	465	513	495	461	462	464	463	471	485	470	475	470	462	459	449	478	509	495	490	486	477	493	462	478	464	485	473	467	486	514	501	483	464	484	512	482	451	472	515	468	502	474	481	452	494	499	461	437	448	491	502	495	466	464	518	457	507	491	450	467	452	488	476	486	473	475	488	462	483	464	478	476	492	463	465	471	501	467	503	513	450	501	476	462	503	428	473	463	532	472	426	532	484	466	504	449	467	497	508	459	485	461	489	472	489	495	491	476	436	495	518	478	476	500	468	469	446	487	465	467	489	486	512	485	462	471	451	475	500	506	462	461	446	486	456	470	492	442	490	474	473	499	433	490	469	491	451	503	451	498	510	504	491	503	508	453	492	451	462	478	455	462	476	503	465	490	471	471	460	452	511	433	480	465	474	471	504	454	495	507	483	488	453	444	493	499	495	459	502	482	513	459	487	491	535	480	466	473	479	469	488	487	510	499	472	467	462	487	500	473	481	459	517	524	487	507	460	493	493	512	434	456	418	471	470	502	492	490	487	484	468	482	481	463	498	490	508	470	484	450	429	502	469	466	481	451	432	506	472	455	469	493	483	473	490	511	480	482	467	433	502	458	464	501	484	462	518	474	473	474	461	458	494	468	458	498	457	467	460	422	458	487	480	506	490	503	469	504	454	471	476	479	479	504	521	510	463	469	486	505	488	467	490	506	458	475	456	462	491	472	457	484	468	471	483	477	488	508	487	491	467	452	500	472	473	479	463	499	445	474	441	542	486	486	456	454	473	499	501	426	451	411	482	496	529	470	487	455	473	476	468	494	464	472	459	514	479	464	472	495	490	488	462	500	503	517	487	446	511	507	493	474	519	438	470	460	495	515	462	478	474	445	472	499	530	487	478	481	477	442	450	498	494	480	506	501	466	518	459	487	422	453	459	461	451	487	507	465	486	483	482	439	480	451	470	439	486	429	513	497	502	486	450	499	477	496	457	506	491	467	478	476	458	486	499	520	478	509	478	468	480	453	491	474	441	488	484	473	471	522	500	494	487	466	480	467	451	462	462	455	478	473	491	482	471	478	477	480	477	479	496	500	515	494	481	444	461	498	471	491	487	503	471	445	464	471	492	486	480	470	480	453	507	473	499	502	485	523	466	476	495	519	476	490	499	488	488	471	479	467	469	481	478	483	486	465	484	480	469	452	468	461	494	483	463	486	476	471	465	465	464	484	485	468	466	485	491	455	499	507	463	511	463	510	456	469	505	506	504	487	485	506	490	453	476	497	468	469	510	452	446	461	486	464	448	446	505	521	461	499	475	472	489	485	488	505	522	480	489	447	476	515	502	483	484	479	450	486	489	501	490	505	465	519	446	507	461	448	495	504	456	516	474	476	463	485	476	478	447	518	492	515	502	469	475	517	467	469	466	472	480	501	470	552	478	483	450	504	484	505	455	521	475	493	500	479	495	477	494	482	440	506	525	446	489	470	492	494	492	454	482	512	492	494	468	468	458	476	517	458	439	481	466	488	501	491	477	483	516	472	459	504	483	431	508	518	442	459	499	518	452	471	472	515	486	421	492	479	467	473	476	488	473	489	481	500	494	504	502	495	521	469	482	460	517	483	500	459	501	472	463	463	480	467	448	483	460	466	491	497	442	487	474	485	467	527	473	437	486	422	483	487	454	456	476	513	473	475	513	498	487	463	503	463	494	463	479	433	481	475	471	487	455	505	510	482	491	447	521	449	470	488	461	440	485	478	504	512	451	488	466	486	475	475	488	487	515	467	489	481	493	484	521	503	498	465	479	476	485	500	464	466	494	473	481	459	523	477	482	488	492	471	473	500	479	504	477	478	466	482	486	496	483	498	496	491	483	426	472	503	457	480	504	474	432	483	452	489	497	489	476	485	485	485	452	474	481	491	479	463	473	501	472	487	469	465	455	465	498	503	450	479	477	474	452	456	480	500	460	511	498	464	480	442	450	487	447	483	502	502	498	470	484	478	482	499	461	466	443	474	442	484	444	458	471	491	513	459	502	465	467	462	440	501	529	476	465	454	489	490	462	464	498	465	455	454	483	474	459	476	440	466	439	449	449	445	459	501	497	455	484	495	512	489	467	534	501	456	459	466	481	446	503	531	473	491	531	447	465	490	492	503	488	490	499	479	493	506	476	506	436	490	482	485	499	472	463	513	473	450	488	470	492	483	474	490	483	505	492	534	465	455	476	507	449	462	468	471	506	485	506	475	480	491	467	482	453	482	489	452	460	501	469	500	482	478	467	485	485	506	483	508	479	473	474	511	495	513	452	471	474	512	480	499	472	486	512	458	498	479	493	468	473	458	465	499	466	487	452	492	476	524	466	472	486	499	496	545	485	509	468	504	464	497	482	497	486	484	525	489	499	504	461	479	460	466	463	453	472	481	450	450	487	497	447	437	513	490	468	498	497	430	481	496	443	475	481	493	491	489	511	490	483	447	517	468	431	465	483	452	489	489	451	471	468	506	474	489	453	503	473	460	456	482	495	443	484	471	500	514	465	473	495	502	475	449	459	468	448	493	471	455	474	487	486	492	498	499	491	468	495	480	521	481	460	440	462	495	462	486	474	476	477	487	499	474	495	450	495	479	468	487	475	461	458	479	471	504	461	450	470	459	435	471	493	485	445	442	475	489	425	472	478	484	505	471	539	470	468	504	501	475	457	503	458	508	509	460	475	470	508	496	440	461	460	465	469	491	539	507	502	474	494	461	498	474	516	469	469	498	488	461	460	474	474	470	493	475	472	465	469	504	448	494	466	471	482	512	449	496	495	450	444	476	500
25004	18823	18049	28725	19246	18611	15922	13531	11323	10069	9008	8030	7732	7360	6936	6542	6337	6246	6126	5788	5822	5596	5606	5357	5342	5311	5234	5094	5076	5052	4981	4997	5012	5012	4997	4797	4880	4757	4879	4884	4825	4848	4904	4782	4894	4666	4704	4713	4695	4789	4781	4699	4713	4823	4830	4747	4865	4785	4753	4713	4714	4733	4754	4599	4727	4684	4728	4738	4696	4695	4671	4788	4535	4663	4707	4692	4732	4765	4705	4724	4658	4724	4660	4623	4622	4849	4657	4653	4771	4650	4733	4669	4867	4764	4680	4686	4662	4696	4685	4658	4695	4634	4668	4658	4671	4665	4623	4639	4637	4706	4747	4732	4693	4726	4648	4698	4790	4678	4734	4672	4696	4704	4647	4618	4709	4703	4650	4617	4605	4542	4775	4749	4647	4703	4547	4645	4553	4609	4651	4581	4709	4666	4714	4730	4684	4492	4652	4648	4619	4743	4648	4564	4651	4668	4762	4650	4587	4735	4664	4673	4755	4620	4593	4614	4602	4710	4592	4616	4751	4733	4721	4529	4615	4577	4558	4685	4583	4732	4601	4680	4732	4705	4609	4665	4713	4776	4750	4699	4680	4606	4671	4621	4647	4771	4541	4660	4653	4602	4718	4644	4586	4567	4614	4562	4621	4569	4755	4620	4711	4730	4605	4629	4676	4614	4672	4748	4673	4570	4656	4777	4657	4721	4686	4689	4625	4761	4639	4684	4738	4639	4611	4602	4588	4576	4596	4667	4674	4590	4667	4601	4748	4582	4703	4580	4732	4712	4475	4645	4695	4584	4806	4725	4676	4770	4571	4656	4597	4619	4651	4636	4614	4537	4685	4646	4694	4738	4807	4634	4721	4755	4583	4677	4565	4615	4634	4570	4623	4678	4704	4676	4716	4535	4726	4705	4646	4602	4590	4653	4636	4687	4668	4587	4527	4629	4612	4612	4698	4681	4589	4641	4548	4762	4609	4771	4681	4672	4519	4644	4710	4595	4621	4634	4613	4722	4624	4645	4565	4725	4654	4637	4638	4694	4583	4590	4677	4688	4761	4742	4638	4541	4729	4625	4595	4654	4688	4818	4548	4677	4534	4672	4695	4723	4665	4604	4669	4666	4559	4637	4660	4571	4601	4711	4682	4629	4566	4564	4652	4634	4761	4620	4657	4580	4604	4693	4748	4698	4629	4605	4620	4631	4585	4634	4577	4612	4674	4668	4553	4605	4699	4593	4653	4596	4800	4665	4707	4714	4628	4624	4685	4729	4654	4658	4641	4567	4694	4661	4717	4686	4652	4670	4721	4600	4794	4570	4661	4517	4719	4687	4754	4492	4822	4521	4654	4651	4620	4662	4734	4584	4709	4745	4792	4684	4659	4547	4572	4631	4709	4627	4690	4583	4614	4639	4680	4756	4692	4503	4685	4622	4580	4586	4619	4773	4617	4598	4633	4649	4711	4644	4665	4564	4681	4619	4749	4688	4744	4626	4704	4640	4628	4636	4577	4705	4645	4734	4645	4591	4597	4718	4646	4695	4702	4706	4632	4808	4683	4648	4733	4713	4666	4673	4615	4702	4699	4597	4676	4623	4788	4696	4732	4676	4680	4676	4690	4772	4664	4618	4651	4703	4652	4706	4678	4796	4683	4753	4587	4701	4681	4695	4614	4636	4540	4793	4582	4692	4711	4676	4634	4663	4523	4694	4726	4699	4768	4687	4660	4676	4586	4562	4625	4707	4693	4660	4647	4718	4619	4649	4716	4590	4724	4683	4628	4718	4646	4640	4553	4561	4674	4656	4611	4696	4627	4674	4594	4579	4627	4611	4575	4730	4624	4607	4720	4680	4686	4521	4580	4718	4776	4666	4623	4740	4708	4706	4565	4791	4739	4602	4673	4594	4639	4622	4704	4715	4671	4668	4759	4562	4686	4662	4605	4632	4684	4681	4786	4662	4781	4597	4592	4646	4653	4733	4509	4753	4709	4687	4562	4608	4648	4647	4607	4686	4624	4738	4551	4604	4674	4775	4553	4807	4599	4713	4617	4716	4673	4692	4567	4771	4647	4572	4652	4516	4682	4633	4704	4629	4618	4670	4747	4623	4704	4671	4634	4620	4628	4683	4671	4703	4559	4656	4598	4582	4536	4662	4629	4536	4745	4650	4585	4689	4638	4665	4713	4630	4681	4612	4610	4697	4640	4656	4655	4618	4676	4727	4679	4558	4623	4658	4593	4592	4548	4624	4718	4709	4696	4705	4633	4606	4557	4620	4734	4832	4649	4588	4826	4658	4616	4684	4661	4665	4775	4606	4716	4582	4672	4634	4742	4681	4661	4672	4720	4724	4611	4593	4675	4612	4604	4743	4677	4751	4551	4676	4616	4667	4552	4705	4657	4659	4665	4600	4704	4628	4710	4776	4754	4700	4597	4657	4572	4631	4657	4720	4687	4654	4648	4545	4623	4677	4593	4649	4716	4614	4754	4772	4593	4582	4716	4560	4760	4624	4700	4664	4692	4647	4653	4665	4672	4624	4666	4720	4774	4600	4612	4744	4655	4691	4574	4591	4724	4675	4689	4610	4696	4632	4698	4695	4732	4628	4716	4669	4767	4718	4607	4642	4620	4560	4711	4575	4748	4707	4653	4598	4702	4710	4716	4718	4599	4700	4639	4748	4551	4645	4675	4755	4704	4730	4662	4652	4596	4645	4639	4682	4568	4583	4768	4635	4621	4668	4679	4612	4741	4737	4553	4635	4767	4704	4653	4619	4689	4642	4691	4671	4733	4578	4698	4715	4655	4754	4574	4628	4729	4627	4722	4718	4644	4697	4698	4697	4741	4706	4637	4809	4725	4704	4696	4619	4698	4708	4632	4698	4701	4757	4699	4707	4598	4532	4602	4737	4623	4644	4692	4610	4724	4648	4800	4675	4533	4545	4580	4627	4564	4624	4564	4733	4711	4660	4549	4770	4670	4724	4721	4508	4610	4652	4668	4703	4647	4701	4690	4681	4553	4730	4601	4715	4706	4683	4649	4672	4656	4770	4663	4655	4709	4617	4657	4638	4691	4717	4658	4791	4791	4645	4622	4660	4661	4599	4654	4654	4733	4624	4616	4719	4700	4572	4745	4662	4677	4658	4601	4651	4757	4662	4748	4673	4684	4698	4652	4736	4601	4644	4677	4606	4489	4635	4649	4716	4634	4568	4682	4612	4765	4488	4657	4703	4581	4749	4628	4644	4625	4733	4671	4665	4644	4794	4710	4705	4704	4555	4642	4688	4706	4610	4658	4623	4589	4628	4641	4597	4612	4619	4520	4610	4629	4650	4663	4777	4632	4719	4685	4686	4674	4645	4835	4581	4607	4614	4668	4636	4640	4734	4661	4657	4667	4716	4763	4563	4724	4657	4665	4678	4624	4494	4708	4698	4637	4715	4548	4723	4612	4584	4779	4639	4732	4748	4637	4728	4740	4687	4673	4519	4682	4756	4721	4696	4634	4719	4632	4757	4667	4751	4589	4754	4659	4560	4630	4659	4724	4704	4784	4545	4627	4581	4741	4589	4622	4650	4638	4588	4603	4558	4683	4644	4691	4660	4594	4610	4739	4726	4788	4585	4637	4685	4799	4667	4530	4642	4593	4803	4640	4666	4669	4681	4559	4721	4697	4651	4578	4673	4695	4514	4669	4595	4703	4541	4662	4756	4605	4639	4641	4607	4625	4702	4661	4710	4617	4632	4678	4643	4651	4712	4737	4539	4536	4765	4659	4609	4641	4705	4659	4605	4682	4644	4624	4599	4684	4582	4575	4809	4681	4716	4686	4628	4546	4783	4621	4601	4711	4593	4731	4687	4668	4696	4619	4649	4562	4658	4550	4688	4694	4612	4750	4682	4669	4594	4640	4699	4726	4638	4698	4625	4777	4736	4708	4747	4676	4663	4556	4656	4571	4681	4625	4606	4685	4600	4682	4636	4699	4640	4659	4608	4634	4645	4653	4596	4660	4725	4682	4632	4675	4713	4667	4670	4671	4548	4711	4629	4568	4582	4752	4694	4714	4657	4687	4691	4672	4644	4609	4599	4763	4684	4683	4635	4604	4718	4654	4711	4746	4636	4662	4634	4559	4687	4678	4640	4703	4724	4771	4684	4652	4845	4546	4662	4720	4566	4591	4584	4651	4668	4619	4709	4712	4639	4694	4587	4569	4627	4574	4566	4623	4648	4814	4576	4640	4638	4708	4637	4648	4772	4702	4700	4634	4602	4708	4696	4717	4730	4478	4632	4719	4726	4595	4590	4755	4641	4583	4686	4729	4672	4762	4643	4686	4721	4644	4685	4727	4676	4704	4683	4784	4705	4759	4766	4748	4630	4667	4538	4683	4798	4697	4583	4725	4683	4620	4759	4691	4555	4579	4701	4650	4801	4770	4647	4659	4620	4640	4667	4637	4675	4656	4691	4721	4612	4667	4656	4724	4680	4691	4526	4663	4764	4696	4491	4575	4597	4537	4658	4719	4575	4597	4661	4605	4739	4646	4655	4727	4634	4662	4727	4625	4678	4615	4663	4644	4715	4622	4680	4716	4764	4592	4752	4755	4648	4690	4712	4740	4628	4730	4720	4664	4699	4720	4650	4596	4688	4685	4698	4663	4600	4661	4699	4621	4710	4653	4616	4641	4596	4684	4790	4706	4666	4667	4628	4753	4710	4679	4767	4692	4673	4671	4588	4603	4561	4651	4666	4653	4544	4621	4596	4634	4696	4758	4679	4685	4602	4784	4767	4603	4653	4662	4571	4733	4718	4667	4607	4729	4677	4748	4619	4679	4675	4573	4732	4549	4574	4557	4691	4563	4683	4781	4630	4716	4672	4660	4684	4566	4606	4720	4735	4646	4881	4708	4782	4677	4706	4643	4792	4741	4710	4667	4710	4780	4721	4663	4609	4680	4603	4627	4734	4610	4668	4657	4764	4689	4672	4718	4634	4630	4716	4613	4649	4611	4701	4727	4642	4612	4684	4658	4585	4540	4769	4728	4720	4660	4739	4722	4578	4680	4664	4570	4685	4635	4636	4737	4578	4766	4648	4729	4592	4727	4652	4676	4585	4718	4727	4600	4671	4577	4638
2840	945	1006	1300	818	881	876	848	827	794	878	792	801	820	848	797	825	849	817	852	786	818	825	802	769	832	808	831	844	819	829	789	779	823	794	854	826	817	803	786	826	848	772	842	859	806	776	806	795	823	757	818	820	758	827	845	820	796	796	872	822	804	799	778	803	828	826	858	824	872	797	797	798	788	780	804	838	799	821	799	793	894	830	824	804	831	792	846	792	786	778	866	802	801	790	766	770	864	773	802	828	802	777	826	777	822	827	750	811	842	808	832	791	848	792	823	817	786	763	812	779	846	792	861	822	809	826	834	826	842	801	812	814	836	802	819	792	801	772	790	780	806	807	771	795	846	820	813	837	791	780	805	797	827	762	786	825	815	787	795	758	808	798	833	838	813	841	771	830	824	799	857	756	850	807	756	854	762	814	805	839	805	785	806	849	802	777	818	813	799	805	757	809	812	812	795	797	787	798	777	826	812	841	777	799	827	881	768	840	835	796	819	813	829	782	794	812	824	761	761	854	824	772	809	783	794	800	880	803	818	819	810	794	792	806	885	839	813	837	782	810	815	842	810	802	779	826	785	791	771	831	794	852	798	765	812	829	822	781	857	826	817	815	789	817	805	797	838	810	818	825	796	767	818	834	812	819	808	787	827	846	858	826	851	852	861	820	829	733	812	779	810	783	789	853	817	863	795	838	795	797	828	821	812	791	838	769	867	799	784	808	827	806	828	796	815	826	812	755	758	770	805	824	807	795	794	802	815	841	802	854	798	873	795	779	825	828	786	801	797	778	786	859	788	768	768	818	782	801	821	766	804	784	835	833	876	804	803	820	828	835	852	759	804	803	841	875	822	780	857	814	804	836	791	790	824	803	829	782	835	831	798	797	847	810	836	804	786	814	808	832	821	832	756	794	838	767	781	814	803	808	836	728	808	793	809	827	826	803	874	830	801	847	832	804	783	783	832	801	830	849	787	789	782	812	815	849	861	780	832	843	799	831	848	820	808	759	812	821	826	767	771	802	811	780	801	846	846	790	809	850	809	807	828	830	773	771	807	787	794	812	825	837	800	814	777	793	851	842	798	823	797	783	806	851	879	832	829	832	812	809	822	837	816	820	807	786	750	783	813	807	796	834	831	837	785	818	801	834	825	820	803	807	824	818	810	812	814	790	818	849	832	817	818	829	805	818	802	811	856	781	771	791	843	848	825	802	841	837	793	756	795	813	812	810	878	772	783	793	843	867	812	822	814	771	784	782	781	822	792	778	804	807	813	741	804	819	784	750	782	858	835	790	869	790	852	804	825	839	774	790	830	832	771	798	812	782	763	752	778	837	847	813	829	833	853	797	818	832	790	833	762	754	824	815	820	852	843	860	842	832	866	836	841	803	801	849	850	824	828	799	797	894	824	810	844	802	815	802	798	789	821	765	843	795	804	839	814	820	833	819	807	837	805	850	766	792	793	798	747	816	806	793	841	800	785	798	847	788	800	805	773	802	797	832	831	780	759	826	778	818	809	806	810	840	811	811	892	875	825	827	834	773	771	765	840	782	836	826	783	758	802	848	807	743	885	822	828	798	793	824	794	784	815	801	821	820	792	769	876	796	804	805	814	820	819	811	796	814	813	748	825	764	826	800	766	821	803	800	844	763	817	787	780	837	870	812	772	822	801	791	771	820	789	774	774	806	798	822	822	783	810	856	835	799	817	799	848	798	775	831	787	789	828	803	832	806	823	824	763	788	827	813	801	834	808	828	808	800	806	841	749	833	809	801	826	766	827	808	841	893	819	801	833	808	852	788	794	829	849	839	854	809	820	845	805	816	779	799	870	834	764	774	843	809	844	790	814	802	818	808	781	834	825	847	839	804	783	797	825	851	846	823	806	789	834	833	795	814	781	793	814	838	808	782	814	802	839	810	833	805	792	826	817	820	792	787	832	773	845	825	779	794	769	777	808	815	806	805	836	789	819	738	821	858	817	854	847	768	783	840	833	803	846	808	818	799	834	822	811	824	835	804	816	799	818	808	812	816	817	767	789	805	814	808	786	815	825	836	781	809	835	767	795	814	811	794	784	802	830	799	790	885	818	863	783	763	820	782	814	798	837	821	763	840	777	813	791	794	796	802	809	810	781	785	784	811	889	830	795	777	789	852	816	829	836	870	787	846	853	785	826	807	873	829	864	798	840	812	813	822	826	834	832	828	854	798	772	811	826	805	780	782	802	822	806	759	805	809	796	799	813	757	819	861	834	822	818	776	837	856	768	767	752	761	797	789	814	785	851	808	840	830	866	790	829	831	844	827	808	861	859	791	804	852	828	808	846	827	826	791	744	768	829	828	839	792	827	825	850	765	875	777	804	837	813	823	791	798	844	850	781	874	813	768	830	834	815	776	810	834	771	824	815	820	846	824	832	808	787	791	825	813	798	844	792	787	838	834	867	805	781	770	850	819	793	824	818	814	824	774	825	778	754	842	804	739	790	826	751	818	826	773	845	785	829	789	832	841	798	759	816	818	794	761	808	764	838	807	809	781	790	874	790	798	811	826	820	822	793	767	842	798	817	796	830	797	733	851	830	795	831	874	839	840	779	756	849	792	825	812	810	789	816	785	833	833	876	765	849	828	828	835	792	789	870	830	793	805	866	841	851	797	770	843	800	772	833	781	864	830	856	816	792	783	785	800	831	745	854	777	873	793	811	816	816	778	837	823	799	855	756	802	781	808	797	780	826	764	799	782	796	803	849	795	809	815	839	805	815	746	762	823	772	776	790	819	816	841	809	782	838	827	830	829	814	814	813	846	813	801	760	819	818	761	781	814	799	794	789	856	819	837	818	807	852	807	782	806	830	800	858	821	816	799	839	772	819	816	798	801	835	832	825	781	849	778	811	854	875	814	842	791	790	820	833	846	745	835	794	832	752	831	836	838	789	797	802	786	809	879	767	788	798	786	784	830	801	750	789	771	780	791	826	807	796	794	832	833	818	808	800	829	809	853	799	816	807	780	818	739	812	837	862	785	844	819	790	876	870	802	834	870	855	803	802	838	813	769	828	864	806	826	817	798	794	810	811	853	817	786	828	785	815	791	830	774	842	813	824	809	854	863	762	829	799	813	808	795	829	751	836	817	816	852	815	802	842	816	857	869	887	815	794	815	789	841	804	869	822	812	788	775	769	816	856	830	819	770	774	810	804	827	818	819	870	777	812	818	782	802	810	792	788	866	767	819	835	815	830	787	822	790	820	828	795	836	758	828	839	833	764	804	761	792	840	818	777	851	894	771	822	805	849	796	832	810	785	815	819	781	791	790	815	845	800	784	814	823	818	821	779	835	834	809	788	765	802	801	821	799	822	818	795	836	756	824	829	857	790	828	818	803	782	766	850	751	779	834	814	824	810	833	837	774	800	816	780	800	815	830	835	820	860	795	813	840	827	811	750	805	835	800	803	801	811	809	849	887	822	837	794	861	845	812	852	770	820	861	859	811	775	805	805	816	828
16550	11850	12152	18461	10227	10073	9332	8888	8327	8092	7692	7813	7660	7739	7514	7483	7525	7601	7418	7399	7382	7461	7393	7383	7451	7265	7386	7381	7404	7246	7289	7238	7222	7306	7323	7363	7344	7333	7188	7331	7276	7258	7355	7149	7261	7158	7298	7350	7217	7293	7282	7340	7364	7200	7383	7183	7277	7324	7346	7087	7362	7256	7237	7257	7280	7408	7381	7304	7431	7294	7347	7401	7263	7316	7332	7195	7205	7365	7223	7215	7149	7196	7254	7408	7319	7279	7415	7258	7274	7337	7216	7293	7333	7301	7275	7196	7174	7314	7326	7165	7204	7266	7144	7161	7232	7183	7256	7248	7330	7411	7346	7275	7184	7308	7191	7317	7287	7293	7273	7306	7306	7115	7417	7292	7279	7206	7348	7183	7228	7302	7199	7355	7326	7356	7299	7170	7279	7216	7300	7381	7168	7317	7298	7365	7109	7303	7415	7270	7273	7353	7222	7384	7234	7361	7084	7354	7127	7269	7260	7299	7357	7209	7214	7198	7350	7301	7210	7184	7376	7285	7288	7371	7311	7138	7307	7365	7322	7175	7272	7187	7237	7270	7252	7253	7057	7216	7323	7276	7285	7265	7192	7210	7193	7315	7294	7361	7272	7167	7343	7235	7275	7410	7326	7256	7268	7277	7240	7302	7316	7212	7249	7271	7300	7205	7351	7317	7390	7294	7220	7302	7227	7383	7154	7339	7390	7280	7299	7255	7192	7194	7403	7219	7291	7259	7402	7254	7358	7287	7251	7340	7276	7225	7233	7418	7316	7259	7307	7252	7258	7217	7196	7269	7325	7269	7047	7288	7261	7268	7208	7262	7343	7283	7262	7265	7146	7303	7236	7238	7183	7199	7272	7308	7211	7299	7460	7224	7165	7292	7236	7248	7287	7309	7226	7289	7262	7396	7226	7317	7283	7283	7298	7332	7198	7296	7243	7232	7295	7382	7237	7225	7237	7285	7233	7338	7201	7164	7333	7271	7383	7259	7166	7245	7315	7224	7356	7164	7319	7256	7202	7238	7206	7191	7288	7266	7271	7354	7253	7285	7263	7357	7187	7302	7306	7269	7248	7269	7321	7345	7168	7258	7274	7384	7238	7346	7384	7232	7382	7153	7258	7216	7270	7157	7228	7192	7149	7223	7067	7386	7107	7332	7274	7230	7388	7344	7267	7252	7276	7263	7354	7280	7290	7238	7363	7253	7274	7267	7359	7356	7318	7296	7231	7331	7150	7233	7247	7153	7233	7319	7233	7240	7360	7236	7303	7313	7311	7304	7316	7282	7411	7336	7347	7317	7350	7224	7185	7340	7341	7310	7123	7271	7229	7330	7362	7313	7383	7285	7231	7328	7176	7216	7324	7265	7306	7274	7090	7251	7198	7242	7269	7283	7351	7236	7366	7298	7419	7202	7390	7343	7354	7143	7264	7238	7348	7289	7328	7267	7388	7259	7199	7294	7334	7279	7168	7269	7289	7280	7243	7267	7190	7318	7213	7267	7438	7339	7271	7309	7332	7293	7291	7253	7289	7355	7366	7329	7255	7239	7322	7210	7321	7243	7301	7258	7272	7264	7329	7259	7235	7263	7283	7408	7311	7314	7428	7339	7382	7157	7236	7288	7293	7264	7314	7407	7274	7361	7250	7387	7268	7224	7227	7215	7364	7297	7330	7141	7160	7435	7190	7231	7173	7180	7311	7360	7214	7327	7304	7194	7308	7303	7312	7320	7321	7387	7319	7226	7311	7294	7128	7242	7324	7393	7275	7279	7288	7329	7372	7386	7413	7349	7203	7221	7306	7257	7239	7113	7222	7245	7234	7251	7275	7232	7328	7297	7160	7325	7362	7220	7318	7202	7268	7143	7337	7330	7295	7227	7180	7419	7314	7202	7411	7281	7297	7285	7286	7145	7197	7259	7271	7222	7365	7262	7103	7272	7372	7262	7320	7295	7211	7260	7240	7370	7364	7321	7379	7246	7306	7285	7286	7236	7302	7333	7337	7426	7304	7284	7310	7244	7380	7205	7266	7274	7226	7439	7227	7407	7209	7085	7323	7346	7289	7230	7289	7268	7384	7197	7268	7311	7179	7296	7369	7306	7275	7234	7368	7269	7195	7284	7298	7271	7280	7311	7336	7228	7468	7299	7252	7451	7184	7178	7219	7360	7187	7082	7373	7219	7269	7215	7324	7230	7277	7259	7387	7251	7235	7196	7341	7237	7403	7256	7287	7298	7361	7293	7243	7293	7406	7236	7339	7247	7373	7296	7218	7242	7316	7177	7284	7141	7365	7255	7261	7233	7312	7245	7192	7258	7247	7205	7322	7215	7204	7304	7168	7056	7318	7204	7327	7380	7295	7272	7196	7373	7421	7258	7197	7310	7223	7284	7272	7339	7324	7257	7186	7172	7264	7218	7231	7331	7224	7408	7372	7373	7296	7157	7312	7242	7364	7336	7198	7169	7111	7260	7331	7279	7279	7292	7254	7262	7274	7240	7252	7400	7357	7315	7282	7303	7342	7203	7206	7402	7218	7227	7266	7333	7341	7355	7324	7354	7240	7271	7282	7280	7184	7183	7343	7024	7166	7306	7379	7175	7294	7370	7309	7234	7250	7301	7253	7312	7329	7117	7294	7273	7281	7281	7351	7277	7315	7204	7253	7251	7248	7208	7298	7288	7306	7396	7279	7222	7237	7183	7327	7294	7167	7212	7243	7432	7289	7235	7317	7109	7339	7310	7337	7231	7225	7374	7360	7258	7353	7182	7294	7295	7386	7358	7236	7204	7318	7225	7268	7165	7318	7244	7253	7254	7406	7253	7315	7280	7130	7165	7180	7305	7363	7385	7290	7199	7212	7247	7230	7187	7133	7208	7241	7374	7333	7167	7289	7352	7238	7220	7323	7282	7272	7266	7313	7337	7240	7316	7194	7265	7326	7401	7288	7202	7398	7465	7212	7239	7331	7362	7387	7207	7397	7480	7306	7327	7329	7270	7287	7277	7246	7386	7327	7262	7190	7353	7435	7267	7397	7214	7313	7333	7325	7392	7244	7443	7345	7298	7185	7413	7347	7246	7216	7231	7256	7181	7161	7257	7170	7215	7391	7309	7352	7286	7251	7159	7218	7282	7351	7256	7359	7306	7266	7158	7357	7231	7314	7414	7243	7333	7300	7358	7285	7110	7334	7142	7340	7263	7425	7396	7184	7254	7384	7317	7317	7280	7265	7384	7310	7097	7321	7159	7279	7268	7322	7300	7305	7430	7352	7354	7290	7372	7246	7232	7210	7388	7169	7410	7311	7306	7272	7298	7166	7326	7285	7275	7314	7184	7270	7185	7313	7192	7247	7202	7205	7285	7196	7248	7229	7219	7330	7484	7209	7286	7228	7135	7145	7213	7367	7246	7183	7308	7308	7231	7342	7239	7434	7224	7403	7265	7302	7342	7364	7260	7262	7281	7298	7354	7361	7331	7240	7288	7344	7313	7296	7136	7274	7186	7289	7222	7162	7273	7320	7357	7217	7248	7275	7346	7314	7194	7134	7349	7227	7344	7260	7340	7298	7344	7147	7162	7243	7293	7339	7360	7206	7357	7259	7272	7151	7221	7247	7297	7318	7326	7270	7247	7240	7358	7281	7281	7283	7435	7341	7137	7242	7311	7356	7278	7219	7330	7150	7455	7425	7231	7119	7322	7362	7283	7270	7305	7142	7326	7094	7236	7301	7319	7334	7312	7191	7250	7139	7266	7422	7298	7343	7344	7194	7345	7324	7134	7348	7315	7269	7357	7267	7227	7165	7366	7324	7215	7249	7289	7320	7215	7377	7391	7272	7236	7299	7322	7256	7387	7201	7168	7309	7254	7273	7132	7280	7262	7142	7201	7341	7219	7321	7177	7372	7254	7281	7229	7252	7368	7350	7227	7179	7408	7302	7271	7419	7216	7322	7319	7193	7196	7307	7378	7212	7218	7287	7186	7304	7216	7299	7272	7274	7386	7267	7280	7372	7382	7299	7275	7323	7372	7251	7321	7201	7313	7063	7207	7224	7229	7327	7156	7151	7303	7141	7330	7398	7266	7312	7310	7127	7376	7367	7361	7177	7251	7353	7231	7441	7253	7406	7314	7310	7207	7331	7316	7206	7198	7308	7272	7157	7305	7261	7358	7330	7265	7443	7342	7218	7255	7293	7218	7298	7296	7180	7337	7157	7266	7238	7272	7297	7192	7337	7189	7331	7353	7342	7231	7375	7221	7311	7451	7289	7315	7259	7241	7255	7222	7255	7237	7303	7298	7309	7095	7331	7279	7249	7255	7342	7100	7355	7191	7290	7144	7286	7261	7251	7324	7267	7132	7230	7438	7316	7272	7249	7318	7381	7356	7178	7273	7268	7334	7377	7296	7277	7296	7490	7331	7302	7375	7417	7255	7314	7257	7243	7396	7231	7294	7208	7293	7483	7400	7266	7197	7252	7221	7323	7388	7302	7300	7331	7235	7232	7185	7321	7213	7375	7163	7188	7205	7303	7367	7359	7362	7240	7196	7244	7256	7277	7250	7267	7233	7218	7285	7282	7237	7354	7339	7310	7445	7231	7254	7271	7359	7294	7405	7290	7198	7357	7312	7160	7274	7201	7200	7283	7298	7218	7290	7222	7220	7361	7240	7232	7235	7152	7285	7205	7222	7346	7280	7129	7219	7204	7265	7095	7421	7353	7273	7226	7203	7256	7462	7262	7209	7413	7392	7270	7280	7431	7304	7254	7190	7239	7207	7337	7163	7317	7278	7242	7266	7307	7322	7296	7371	7332	7319	7174	7184	7239	7347	7267	7270	7333	7153	7174	7307	7253	7279	7242	7236	7296	7300	7401	7136	7365	7221	7258	7314	7352	7317	7276	7211	7321	7225	7335	7299	7348	7235	7236	7199	7174	7316	7264	7150	7262	7160	7432	7323	7325	7225	7188	7292	7243	7178	7157	7202	7316	7360	7342	7279	7215	7321	7148	7254	7168	7260	7245	7290	7282	7294	7286	7390	7286	7264	7381	7214	7212	7291	7411	7273	7226	7275	7295	7334	7192	7348	7126	7320	7302	7321	7337	7323	7357	7286	7404	7308
3613	920	1066	1932	750	732	691	778	721	695	691	655	654	697	713	660	649	661	640	680	607	641	683	628	653	618	618	664	636	654	679	657	675	611	702	642	645	645	659	682	673	679	634	686	636	654	643	657	644	637	682	692	683	695	683	663	684	670	670	615	661	667	647	627	692	631	662	674	691	640	620	687	605	688	633	643	589	672	662	632	641	672	672	681	655	623	659	684	674	655	709	630	642	665	696	660	651	654	666	626	652	674	611	681	684	665	687	625	639	660	650	669	631	678	693	679	708	655	631	661	696	689	661	688	629	693	687	647	667	699	652	660	649	685	645	644	658	660	670	658	692	701	664	629	653	663	661	629	685	642	628	638	650	656	659	660	700	668	682	625	655	670	625	651	659	660	656	634	686	683	664	685	654	649	651	678	672	721	672	659	688	657	678	635	689	648	643	646	639	639	664	690	639	621	696	690	657	666	654	683	705	684	632	636	638	644	603	640	680	610	672	631	653	728	644	669	657	672	689	627	683	607	668	654	646	679	688	672	688	644	668	678	687	719	674	662	648	677	721	651	643	655	643	683	658	653	618	725	618	680	679	637	643	632	667	657	620	642	662	666	647	672	645	691	713	687	679	682	705	680	653	681	625	638	676	635	613	659	648	652	664	629	671	669	652	677	642	664	593	674	652	706	623	657	652	661	687	693	623	713	721	647	688	701	656	646	652	670	669	719	672	663	689	650	619	633	637	659	670	688	651	677	681	708	660	634	631	652	644	646	678	665	681	661	648	685	638	664	655	651	665	691	679	634	636	684	653	661	654	608	686	704	641	680	713	669	616	624	636	661	672	625	627	647	675	652	657	678	661	663	687	644	654	631	623	677	670	642	674	621	681	682	637	706	691	634	626	689	668	707	671	714	640	619	675	709	666	609	668	665	644	700	681	670	671	624	656	690	669	649	666	674	665	672	653	707	684	684	689	651	621	652	628	600	626	707	679	649	636	687	613	690	649	661	654	655	632	672	665	625	713	674	643	647	662	700	699	669	651	632	692	665	705	697	670	619	684	630	644	712	675	608	696	643	633	661	675	693	672	647	664	642	608	660	674	645	643	613	614	667	642	645	686	673	655	652	638	699	586	674	686	644	674	641	665	635	679	711	677	682	631	688	669	640	684	634	673	662	651	662	680	637	693	660	665	654	649	685	639	653	686	603	678	655	629	700	665	672	635	650	684	643	657	629	699	674	690	645	632	634	669	656	681	639	653	665	612	699	658	681	689	667	655	691	655	683	608	638	692	692	652	696	685	610	678	679	658	660	672	668	666	645	648	676	654	679	638	672	655	680	674	665	676	678	630	676	689	661	606	665	684	661	681	691	678	649	702	682	686	658	631	657	648	669	646	606	676	654	641	702	648	649	622	645	692	695	668	682	629	622	697	685	625	700	688	672	648	653	637	665	649	676	674	659	695	673	662	640	659	663	647	738	650	672	621	677	690	671	664	671	661	625	668	648	690	676	713	667	679	644	718	652	683	636	634	632	650	667	671	641	629	693	625	621	610	712	684	636	630	687	668	671	707	672	676	684	680	630	647	701	680	666	671	615	629	737	646	693	677	611	691	647	645	624	665	632	654	674	632	688	643	653	641	661	683	663	682	638	679	702	631	655	673	660	632	691	651	675	677	636	636	637	681	601	705	679	652	663	698	659	662	677	690	650	655	655	662	657	620	666	656	641	692	636	703	696	674	705	627	674	691	653	647	689	643	675	665	698	635	680	679	666	662	668	667	650	634	641	673	673	664	639	652	660	626	680	643	686	696	640	640	663	680	667	624	698	662	719	621	650	681	653	613	671	661	664	639	688	689	635	656	678	617	673	628	741	683	647	649	677	667	687	672	617	667	690	641	632	654	644	654	667	656	649	683	724	698	642	649	663	639	658	701	668	669	706	711	664	718	662	625	655	702	674	661	640	681	622	661	654	664	654	659	711	671	645	689	708	668	646	618	644	690	668	658	720	665	653	658	648	670	598	600	656	653	654	679	654	626	658	707	716	654	608	634	695	643	624	665	632	639	668	658	673	683	630	672	639	683	616	670	659	683	662	675	687	621	662	664	657	693	701	644	649	675	649	631	669	686	639	664	691	679	685	654	674	714	656	634	666	641	674	661	686	610	656	662	690	635	719	634	658	669	676	701	667	665	650	652	645	673	655	650	629	648	683	653	641	640	647	645	657	681	672	681	659	631	678	646	630	698	631	684	682	619	659	687	658	689	658	656	647	676	632	678	641	654	717	650	673	640	691	630	692	651	635	629	665	685	711	717	693	672	672	683	653	679	610	690	664	651	660	653	657	683	629	650	700	638	687	661	658	648	641	652	695	676	676	635	718	662	628	618	626	641	657	740	646	672	701	656	675	656	670	660	642	699	682	693	662	672	700	676	650	680	676	715	658	644	665	615	683	655	653	669	654	663	667	660	675	673	671	676	678	675	652	668	646	634	634	681	691	667	665	669	639	646	646	670	666	690	649	619	686	672	674	661	654	652	653	652	660	665	649	655	676	670	697	710	664	673	625	658	648	622	635	666	674	648	690	663	673	660	629	658	670	664	666	716	666	671	664	672	697	692	694	644	623	655	606	675	650	642	623	699	686	636	670	595	667	694	662	626	660	672	689	612	645	696	660	598	690	701	659	666	653	677	686	658	650	624	693	686	617	669	666	654	685	631	656	657	678	625	653	678	646	635	667	635	660	688	685	615	662	659	675	689	704	652	650	701	641	659	663	634	606	645	657	644	628	631	664	678	664	664	662	633	657	726	696	667	669	672	655	672	682	659	657	668	631	659	695	663	665	670	667	655	633	699	651	692	616	712	674	653	648	633	619	663	676	631	700	695	696	669	657	716	702	662	618	628	682	682	638	701	686	637	657	676	654	701	658	668	688	640	675	655	674	721	643	680	647	651	660	607	660	641	663	636	666	614	651	650	612	681	643	656	631	663	682	621	663	666	684	671	651	654	705	653	697	689	669	674	683	664	660	620	678	656	651	664	663	696	659	660	658	640	667	630	709	663	655	649	668	647	636	651	617	674	648	628	705	693	668	674	649	657	610	654	653	697	699	673	666	729	672	669	664	694	644	651	672	667	646	664	708	677	689	677	675	687	647	675	653	625	672	624	666	691	687	648	673	666	661	613	636	649	662	661	684	657	732	703	618	653	596	677	671	686	663	636	646	677	713	700	615	681	656	661	665	662	651	676	651	690	687	654	706	687	662	696	666	660	636	674	654	671	646	653	644	650	666	649	672	706	643	640	619	658	636	607	694	650	640	612	659	634	676	678	682	645	644	672	649	661	712	671	682	691	671	705	689	653	622	660	628	647	658	717	649	663	659	650	688	676	726	716	654	649	645	660	658	671	634	699	687	638	648	640	673	650	624	670	654	681	633	667	642	656	684	657	699	651	655	619	667	630	650	640	649	705	683	671	636	642	665	691	703	612	680	655	696	659	686	626	659
17175	12387	14444	22497	11851	11740	10402	9279	8495	7908	7541	7240	7043	6830	6637	6847	6651	6687	6767	6519	6446	6415	6289	6369	6388	6381	6316	6248	6364	6128	6221	6120	6275	6342	6217	6351	6242	6203	6119	6084	6217	6238	6158	6212	6139	6362	6160	6201	6125	6211	6092	6185	6135	6283	6177	6255	6096	6218	6076	6239	6230	6148	6263	6213	6143	6236	6141	6111	6225	6262	6099	6065	6195	6044	6183	6131	6205	6075	6160	6096	6229	6102	6319	6156	6177	6266	5999	6209	6044	6281	6099	6131	6376	6219	6234	6169	6145	6103	6238	6178	6165	6162	6136	6099	6138	6238	6128	6176	6219	6200	6127	6246	6227	6124	6048	6165	6130	6089	6082	6213	6123	5999	6122	6118	6244	6056	6216	6079	6276	6186	6201	6184	6248	6037	6172	6179	6127	6160	6164	6227	6119	6129	6086	6040	6071	6092	6221	6127	6076	6182	6005	6107	6189	6143	6132	6191	6283	6163	6197	6202	6315	6094	6249	6212	6149	6059	6150	6225	6181	6171	6245	6032	6217	6286	6294	6105	6194	6116	6168	6179	6047	6188	6224	6048	6085	6120	6134	6120	6070	6197	6058	6135	6010	6180	6099	6101	6257	6079	6213	6124	6135	6073	6114	6201	6192	6174	6154	6074	6103	6021	6137	6206	6176	6166	5977	6378	6151	6210	6279	6259	6078	6069	6242	6164	6285	6165	6130	6227	6015	6036	6081	6062	6108	6342	6138	6181	6201	6071	6211	6121	6303	6111	6226	6068	6155	6211	6148	6239	6113	6190	6151	6261	5989	6108	6138	6086	6285	6230	6194	6056	6209	6169	6103	6232	6262	6074	6147	6065	6226	6184	6154	6155	6213	6219	6182	6175	6111	6211	6124	6047	6211	6104	6172	6158	5944	6180	6275	6138	6093	6051	6306	6219	6274	6258	6013	6352	6216	6158	6220	6167	6079	6055	6096	6303	6209	6255	6202	6124	6142	6045	6249	6129	6093	6332	6262	6284	6140	6183	6249	6102	6031	6134	6126	6114	6072	6295	6186	6180	6140	6123	6173	6304	6083	6188	6242	6138	6197	6152	6115	6211	6296	6129	6166	6138	6092	6207	6201	6145	6292	6228	6255	6147	6186	6115	6062	6121	6198	6239	6183	6171	6158	6034	6153	6121	6165	6312	6186	6120	6065	6031	6184	6153	6263	6195	6147	6223	6127	6218	5990	6131	6092	6191	6231	6124	6149	6288	6217	6163	6110	6144	6122	6108	6157	6133	6167	6085	6169	6151	6056	6112	6189	6171	6163	6322	6221	6048	6189	6349	6311	6083	6192	6073	6130	6073	6153	5977	6109	6137	6004	6284	6163	6050	6238	6281	6080	6243	6122	6189	6240	6156	6027	6267	6188	6186	6204	6151	6254	6100	6246	6173	6021	6130	6191	6153	6168	6181	6372	6163	6236	6143	6201	6132	6006	6064	6197	6224	6161	6201	6046	6031	6169	6131	6021	6127	6084	6245	6052	6236	6255	6276	6129	6233	6153	6187	6143	6100	6289	6124	6326	6179	5894	6249	6024	6330	6132	6225	6205	6244	6292	6032	6261	6106	6063	6277	6160	6191	5980	5947	6268	6062	5983	6181	6098	5979	6220	6149	6139	6161	6161	6014	6096	6221	6217	6179	6159	6182	6227	6163	6108	6163	6105	6170	6080	6181	6096	6210	6104	6105	6168	6107	6134	6121	6186	6164	6143	6211	6318	6276	6211	6256	6078	6161	6178	6199	6177	6182	6186	6172	6169	6125	6179	6109	6153	6292	6254	6121	6223	6156	6184	6106	6133	6181	6236	6231	6214	6075	6095	6034	6171	6168	6261	6032	6048	6257	6075	6289	6070	6218	6084	6124	6083	6107	6019	6113	6121	6252	6077	6165	6192	6163	6152	6179	6137	6223	6136	6111	6061	6197	6141	6257	6113	6092	6085	6253	6107	6161	6281	6057	6174	6212	6134	6139	6159	6196	6276	6118	6209	6158	6141	6201	6118	6162	6164	6199	6170	6181	6207	6170	6172	6124	6171	6103	6142	6241	6222	6148	6181	6170	6206	6248	6144	6099	6146	6317	6155	6070	6141	6072	6187	6166	6177	6189	6066	6152	6207	6158	6134	6136	6253	6203	6085	6142	6194	6079	6055	6211	6185	6199	6253	6087	6270	6223	6245	6328	6095	6069	6146	6300	6118	6245	6111	6156	6134	6279	6267	6149	6080	6145	6001	6146	6087	6204	6166	6286	6158	6094	6261	6198	6163	6064	6199	6204	6178	6151	6093	6080	6212	6230	6234	5983	6204	6287	6108	6077	6202	6295	6176	6174	6065	6177	6160	6248	6214	6108	6085	6219	6147	6223	6133	6103	6282	6104	6131	6235	6089	6082	6211	6174	6104	6170	6044	6285	6168	6089	6186	6171	6101	6212	6259	6137	6166	6122	6233	6249	6121	6180	6162	6166	6186	6022	6210	6210	6233	6114	6246	6228	6180	6232	6125	6046	6232	6213	6008	6341	6161	6059	6254	6053	6219	6223	6071	6080	6194	6199	6138	6137	6188	6203	6237	6179	6060	6081	6071	6148	6033	6097	6118	6124	6237	6035	6112	6085	6230	6211	6060	6125	6232	6215	6041	6210	6260	6087	6178	6191	6215	6201	6138	6083	6160	6155	6155	6164	6229	6095	6065	6145	6177	6005	6117	6112	6191	6221	6165	6215	6225	6078	6223	6062	6128	6186	6044	6121	6170	6142	6149	6060	6178	6131	6250	6122	6231	5997	6148	6126	6138	6148	6203	6229	6077	6115	6289	6052	6076	6127	6095	6115	6259	6156	6170	6196	6235	6156	6039	6108	6244	6261	6259	6222	6173	6102	6130	6118	6452	6086	6174	6179	6118	6140	6223	6299	6156	6157	6240	6108	6180	6193	6162	6250	6150	6077	6097	6187	6164	6150	6105	6274	6171	6182	6065	6099	5996	6178	6103	6224	6056	6069	6074	6223	6130	6158	6307	6162	6278	6099	6150	6170	6103	6182	6108	6296	6167	6119	6197	6146	6096	6146	6073	6178	5933	6198	6233	6253	6133	6121	6193	6201	6148	6233	6097	6157	6166	6237	6087	6175	6139	6216	6195	6199	6043	6154	6226	6104	6019	6004	6122	6171	6180	6200	6124	6170	6177	6158	6085	6039	6226	6234	6107	6238	6167	6196	6101	6270	6226	6227	6244	6104	6095	6112	6405	6115	6045	6219	6100	6109	6217	6032	6102	6262	5950	6049	6165	6248	6083	6228	6060	6102	6186	6262	6048	6034	6227	6125	6151	6158	6187	6214	6238	6060	6262	6153	6197	6235	6089	6309	6105	6169	6203	6187	6175	6159	6228	6151	6291	6334	6140	6125	6249	6151	6143	6192	6162	6133	6154	6138	6176	6155	6118	6176	6229	6043	6183	6179	6255	6299	6071	6107	6048	6115	6158	6274	6099	6146	6266	6185	6114	6130	6082	6152	6168	6130	6184	6240	6159	6137	6216	6306	6067	6081	6139	6115	6212	5999	6125	6192	6243	6172	6219	6121	6082	6199	6118	6137	6059	6241	6172	6090	6193	6134	6308	6163	6214	6240	6154	6098	6137	6092	6222	6145	6030	6145	6104	6353	6192	6092	6203	6088	6212	6127	6251	6118	6119	6227	6057	6077	6151	6272	6190	6156	6169	6167	6147	6207	6156	6193	6186	6098	6250	6245	6176	6204	6084	6125	6085	6167	6222	6192	6162	6121	6199	6282	6185	6092	6030	6044	6236	6025	6254	6254	6156	6252	6105	6179	6102	6149	6188	6144	6018	6027	6256	6191	6170	6207	6243	6157	6215	6142	6098	6063	6118	6213	6276	6134	6136	6153	6250	6119	6107	6068	6139	6155	6154	6061	6212	6145	6099	6220	6205	6209	6138	6233	6070	6234	6221	6166	6077	6100	6105	6196	5986	5994	6192	6170	6415	6167	6162	6190	6164	6206	6168	6160	6140	6204	6194	6000	6099	6139	6075	5955	6158	6064	6201	6138	6139	6121	6044	6243	6252	6155	6130	6119	6158	6179	6194	6034	6096	6122	6350	6095	6233	6204	6120	6392	6179	6173	6063	6033	6293	6050	6169	6082	6102	6026	6220	6275	6166	6095	6116	6212	6075	6398	6247	6214	6079	6296	6224	6125	6161	6088	6178	6131	6199	6141	6214	6147	6198	6186	6195	6088	6192	6099	6018	6113	6234	6204	6149	6196	6213	6271	6265	6218	6155	6111	6163	6052	6179	6241	6079	6128	6243	6103	6191	6197	6022	6026	6222	6119	6175	6083	6236	6286	6118	6110	6214	6186	6281	6198	6086	6129	6053	6373	6092	6057	6248	6056	6142	6062	6114	6176	6067	6156	6173	6044	6187	6191	6119	6172	6125	6124	6047	6091	6067	6092	6142	6305	6159	6165	6239	6138	6085	6265	6242	6156	6209	6249	6077	6200	6201	6179	6238	6203	6101	6110	6108	6250	6256	6218	6181	6243	6140	6133	6060	6141	6098	6236	6233	6083	6162	6238	6162	6221	6068	6209	6091	6271	6170	6208	6143	6105	6167	6231	6103	6102	6211	6242	6029	6195	6104	6021	6199	6293	6219	6112	6180	6353	6118	6206	6174	6239	6072	6161	6022	6199	6239	6198	6195	6197	6150	6171	6100	6155	6216	6194	6048	6153	6186	6111	6116	6156	6267	6255	6161	6229	6259	6280	6222	6250	6190	6129	6032	6077	6041	6269	6160	6227	6180	6246	6263	6146	6173	6029	6098	6118	6190	6281	6124	6208	6121	6134	6051	6165	6223	6004	6179	6184	6030	6162	6222	6239	6249	5939	6249	6136	6267	6289	6198	6089	6192	6205	6233	6227	6343	6173	6213	6201	6088	6126	6255	6200	6103	6154	6255	6219	6260	6167	6139	6262	6067	6243	6125	6116	6079	6109	6224	6233	6186	6144	6149	5976	6047	6160	6183	6126	6171	6182	6146	6014	6176	6152	6131	6149	6114	6148	6148	6125	6088	6250
3924	904	1118	2734	655	700	687	664	603	643	653	610	650	588	602	598	614	617	653	599	625	580	602	572	619	616	574	572	605	606	562	590	612	575	618	559	619	623	569	596	568	604	618	590	581	602	594	568	555	609	559	564	591	554	545	597	567	586	575	619	607	589	580	554	579	587	626	595	592	607	602	550	624	581	620	617	576	549	568	573	612	551	652	602	545	593	547	607	609	555	547	596	549	582	559	588	567	601	601	572	613	594	575	560	598	624	583	591	601	617	603	611	614	603	558	559	638	562	572	563	602	586	611	577	578	600	590	614	601	602	592	591	559	579	585	598	600	577	563	584	569	589	571	600	612	537	572	609	585	596	552	594	582	617	580	610	632	574	586	593	631	630	556	621	543	570	592	585	577	556	565	581	578	586	557	563	559	539	588	619	583	619	574	597	602	578	598	612	599	569	608	616	584	580	569	558	584	582	520	568	617	584	625	601	588	578	620	620	604	567	555	572	569	602	565	637	622	612	619	588	598	596	569	613	582	625	563	596	588	586	565	566	627	561	603	585	583	544	621	580	619	588	590	597	577	560	571	602	596	552	576	609	555	592	643	590	563	560	579	587	565	601	581	552	576	563	598	563	605	607	582	609	576	579	606	583	619	610	551	536	581	628	583	636	579	579	612	584	583	616	573	541	540	549	576	608	564	573	581	573	633	614	591	518	580	551	596	587	585	576	560	585	605	578	585	555	588	536	598	575	545	536	587	584	574	558	584	546	580	605	583	594	632	615	611	538	537	583	613	561	577	576	540	588	581	617	599	560	583	599	595	569	551	611	566	594	582	581	641	561	633	639	620	585	569	577	602	611	643	581	568	582	554	631	620	591	546	599	556	581	568	612	549	574	610	556	571	553	588	596	576	564	574	569	571	585	582	571	596	613	595	540	592	564	543	619	591	550	587	586	639	588	553	574	553	582	570	572	614	585	581	612	570	591	616	558	556	580	586	525	597	572	560	638	580	626	574	590	578	604	579	602	564	591	594	602	539	552	574	635	573	593	578	570	581	579	606	622	579	603	573	593	627	627	583	591	587	574	618	555	603	567	615	597	617	563	559	557	559	620	638	610	584	612	541	597	558	587	584	587	654	614	567	560	580	624	609	565	539	573	614	566	603	601	581	588	602	596	549	584	547	570	563	550	609	592	558	539	590	588	566	579	589	585	584	558	612	594	590	597	610	584	598	545	580	599	621	592	569	528	616	609	581	555	659	579	620	566	565	613	602	545	516	561	585	557	611	588	546	540	571	598	624	570	575	576	602	618	553	582	598	602	553	612	542	545	553	606	555	603	531	621	558	607	618	599	602	605	608	564	564	590	614	612	558	563	554	581	597	562	583	580	584	605	568	653	558	574	623	574	592	615	572	607	576	626	543	573	619	610	565	537	570	559	576	591	558	522	569	602	584	572	566	621	577	587	586	594	621	585	620	588	629	582	617	607	568	571	604	551	580	577	578	586	555	574	567	571	588	565	586	570	583	552	604	613	606	593	596	583	575	587	586	579	610	601	576	586	554	576	576	593	605	536	572	594	600	599	590	585	586	612	541	599	593	625	530	591	572	571	573	543	569	564	629	595	576	576	621	555	591	584	624	595	568	562	603	609	669	588	552	582	588	539	576	600	584	588	584	602	573	587	549	589	549	596	618	572	591	569	604	574	570	610	609	606	599	624	606	591	629	615	638	582	606	583	605	586	589	588	597	579	604	614	575	544	607	623	573	582	588	577	531	602	630	596	563	604	563	532	579	613	617	614	552	634	570	549	574	566	640	553	542	615	577	605	541	622	600	560	583	594	646	631	601	582	588	582	590	568	597	574	583	579	586	604	572	622	603	564	574	537	575	558	527	600	537	570	556	588	597	566	590	611	592	621	570	598	573	563	600	555	573	591	566	588	595	586	598	577	590	594	601	542	587	593	552	607	588	637	551	569	634	595	579	597	613	608	585	538	597	548	583	665	530	609	546	590	605	593	561	575	575	595	556	555	584	577	556	617	609	603	581	583	597	498	609	557	561	578	586	586	573	576	645	558	554	614	555	583	578	583	637	612	547	596	554	570	558	620	581	594	576	603	579	589	629	573	565	576	594	562	551	608	606	550	614	572	551	546	613	606	604	602	571	598	547	637	581	587	585	597	575	626	583	585	560	645	613	615	541	639	562	595	577	584	612	583	579	609	589	602	560	593	598	598	547	583	649	573	581	531	566	600	576	581	532	565	564	601	570	570	567	554	589	583	553	555	601	577	573	562	550	570	566	608	552	613	615	602	584	599	588	585	541	574	577	580	605	590	545	580	573	568	575	556	578	622	620	579	596	577	595	592	588	588	596	602	570	598	592	582	596	598	563	621	593	557	591	578	571	618	576	569	573	613	584	637	578	594	591	551	566	578	543	617	591	551	561	592	572	562	580	556	596	600	548	560	554	596	605	608	588	553	567	596	592	622	605	578	579	570	591	627	602	557	630	586	626	604	593	572	614	572	608	571	601	579	627	640	593	552	620	600	584	587	588	586	590	562	555	577	615	569	624	573	577	596	602	636	562	618	587	597	598	593	593	574	597	602	537	586	608	610	533	610	524	612	599	557	562	579	583	589	585	559	565	589	543	592	595	570	629	594	594	600	558	593	546	576	583	575	580	603	567	601	603	561	574	610	618	600	585	565	564	589	637	611	539	595	619	549	570	580	579	531	584	578	605	592	563	558	644	582	586	587	563	585	607	591	564	622	562	640	607	610	601	559	600	587	597	521	564	589	610	598	563	536	551	560	567	602	603	598	587	599	556	609	611	618	594	608	575	557	596	578	541	531	554	605	548	595	571	632	560	602	591	580	615	611	570	580	597	584	586	600	611	578	604	602	570	623	549	583	622	587	635	540	611	582	574	592	601	537	582	603	596	620	625	538	564	627	627	616	567	583	612	574	578	590	582	555	565	601	569	589	616	600	625	596	609	549	596	574	657	623	612	609	640	609	635	531	576	560	606	584	571	562	637	527	549	602	599	566	612	562	588	622	596	602	614	578	609	597	585	552	573	569	635	575	546	567	577	609	566	571	609	604	601	598	609	551	672	589	601	644	606	585	581	612	600	552	546	589	573	575	518	574	604	560	590	591	562	585	558	618	562	545	588	587	606	634	572	545	595	586	569	636	606	581	603	595	579	568	570	598	557	593	566	616	573	581	548	564	581	563	555	583	548	577	600	569	601	600	596	577	630	573	620	588	580	579	595	614	648	585	581	584	570	610	542	584	560	620	596	615	579	592	613	632	597	607	543	549	587	568	571	568	561	596	577	598	596	619	588	601	564	578	558	601	572	525	572	593	562	552	617	571	617	610	572	588	549	589	583	575	557	586	603	587	605	596	618	625	599	598	578	618	605	610	516	583	581	582	552	586	595	584	598	532	580	567	605	589	576	606	554	581	558	561	569	581	591	569	604	579	597	595	613	641	570	558	603	622	591	550
17987	12975	14935	26589	13100	12895	11287	9775	8756	8056	7595	7168	6811	6743	6582	6380	6324	6251	6081	5980	5956	5995	5925	5844	5983	5763	5855	5865	5720	5758	5665	5741	5627	5642	5680	5539	5497	5628	5684	5610	5682	5616	5713	5602	5617	5656	5540	5571	5690	5596	5560	5554	5559	5661	5608	5614	5571	5664	5542	5509	5601	5540	5578	5605	5748	5596	5451	5624	5544	5669	5577	5559	5593	5508	5511	5467	5575	5612	5647	5551	5443	5558	5429	5649	5543	5722	5564	5581	5567	5607	5560	5583	5527	5573	5416	5515	5446	5665	5536	5404	5411	5493	5700	5460	5492	5566	5620	5650	5490	5584	5569	5716	5530	5463	5571	5658	5554	5573	5523	5591	5531	5610	5621	5460	5554	5530	5541	5448	5632	5557	5513	5471	5655	5443	5546	5558	5505	5687	5668	5499	5471	5509	5541	5477	5657	5546	5630	5621	5568	5518	5443	5533	5487	5621	5581	5559	5534	5471	5517	5558	5459	5633	5499	5664	5584	5575	5627	5455	5431	5589	5658	5534	5559	5530	5579	5626	5602	5466	5577	5613	5536	5694	5426	5620	5546	5535	5461	5511	5577	5535	5596	5577	5574	5496	5610	5467	5561	5514	5592	5394	5467	5501	5600	5558	5558	5566	5427	5542	5573	5577	5637	5476	5472	5562	5391	5510	5562	5566	5608	5555	5723	5481	5483	5587	5503	5786	5526	5773	5562	5518	5515	5591	5535	5671	5414	5599	5393	5486	5501	5584	5433	5567	5579	5449	5470	5530	5474	5583	5562	5502	5523	5436	5545	5555	5520	5627	5615	5485	5516	5486	5491	5563	5448	5452	5516	5537	5558	5575	5565	5518	5526	5528	5528	5683	5424	5683	5557	5503	5545	5446	5520	5635	5587	5503	5572	5610	5682	5522	5412	5653	5530	5524	5599	5572	5685	5516	5524	5543	5443	5705	5600	5470	5570	5579	5526	5559	5559	5464	5596	5462	5569	5657	5543	5607	5448	5604	5479	5515	5495	5694	5538	5524	5549	5427	5692	5585	5543	5674	5621	5531	5444	5474	5580	5449	5459	5513	5546	5649	5474	5510	5593	5590	5581	5562	5450	5545	5535	5552	5552	5528	5640	5528	5445	5741	5459	5506	5492	5547	5461	5570	5413	5553	5531	5682	5494	5391	5458	5636	5640	5659	5617	5488	5584	5602	5547	5485	5542	5439	5386	5492	5494	5444	5573	5588	5480	5462	5588	5442	5517	5576	5502	5528	5557	5586	5501	5572	5514	5442	5643	5523	5443	5454	5657	5681	5441	5569	5522	5679	5607	5640	5554	5609	5520	5612	5621	5479	5451	5489	5497	5573	5571	5669	5696	5491	5530	5486	5664	5502	5442	5545	5631	5719	5519	5585	5508	5599	5502	5502	5416	5531	5620	5569	5646	5572	5567	5446	5560	5556	5548	5579	5516	5538	5561	5445	5574	5480	5430	5532	5624	5538	5483	5655	5406	5669	5624	5561	5628	5542	5536	5550	5603	5524	5586	5535	5598	5635	5635	5543	5566	5533	5460	5532	5574	5638	5589	5576	5504	5556	5671	5603	5440	5507	5597	5547	5481	5579	5485	5513	5500	5570	5528	5489	5495	5578	5490	5531	5628	5503	5521	5514	5589	5511	5586	5618	5545	5595	5494	5588	5476	5605	5513	5496	5391	5478	5510	5457	5576	5388	5690	5543	5643	5615	5396	5681	5597	5538	5472	5541	5672	5527	5446	5454	5625	5544	5529	5521	5650	5591	5493	5470	5489	5512	5486	5571	5584	5562	5501	5561	5427	5402	5570	5552	5592	5628	5466	5468	5549	5555	5545	5448	5492	5548	5555	5567	5616	5556	5567	5539	5610	5571	5612	5652	5651	5456	5562	5586	5603	5352	5541	5568	5621	5515	5524	5467	5634	5558	5597	5684	5596	5510	5436	5533	5560	5579	5530	5675	5560	5383	5437	5486	5602	5590	5540	5459	5682	5610	5512	5519	5649	5456	5586	5430	5673	5556	5750	5492	5513	5495	5586	5567	5591	5570	5539	5510	5488	5616	5542	5486	5603	5548	5568	5500	5548	5578	5587	5586	5506	5562	5404	5554	5578	5648	5462	5539	5549	5517	5424	5485	5583	5445	5638	5576	5561	5655	5477	5486	5387	5405	5691	5543	5683	5573	5652	5516	5640	5468	5534	5513	5511	5540	5618	5477	5504	5413	5606	5451	5557	5644	5640	5690	5467	5533	5532	5621	5496	5557	5620	5444	5660	5527	5551	5622	5586	5467	5624	5575	5469	5405	5544	5566	5543	5562	5490	5447	5483	5567	5499	5666	5521	5593	5534	5610	5474	5532	5541	5520	5510	5682	5648	5600	5519	5478	5475	5534	5506	5506	5527	5506	5590	5591	5500	5573	5548	5560	5601	5544	5474	5650	5478	5510	5531	5616	5491	5556	5620	5470	5623	5648	5572	5484	5581	5604	5608	5477	5544	5520	5505	5557	5542	5571	5501	5530	5539	5434	5616	5605	5605	5581	5505	5550	5455	5597	5550	5500	5467	5512	5765	5479	5594	5530	5534	5496	5519	5507	5471	5495	5453	5427	5595	5508	5429	5587	5449	5553	5461	5540	5432	5536	5513	5674	5518	5570	5481	5620	5515	5523	5547	5520	5539	5511	5392	5508	5497	5508	5617	5523	5565	5480	5575	5543	5482	5580	5568	5523	5457	5583	5449	5382	5676	5613	5477	5473	5573	5594	5618	5579	5497	5586	5610	5573	5568	5386	5525	5629	5560	5502	5652	5499	5509	5546	5507	5551	5643	5530	5388	5600	5474	5569	5522	5599	5492	5557	5587	5517	5394	5583	5489	5551	5526	5528	5561	5542	5587	5411	5586	5547	5542	5626	5533	5469	5538	5506	5458	5607	5442	5535	5596	5500	5543	5437	5494	5523	5567	5558	5613	5493	5550	5569	5524	5510	5558	5634	5530	5615	5567	5566	5516	5501	5561	5602	5486	5520	5467	5541	5570	5428	5498	5623	5539	5559	5540	5520	5552	5404	5516	5476	5565	5557	5535	5644	5640	5606	5580	5699	5653	5491	5544	5471	5517	5639	5469	5619	5788	5570	5508	5537	5554	5542	5703	5507	5511	5618	5578	5454	5523	5652	5600	5550	5708	5437	5546	5586	5506	5459	5565	5522	5644	5547	5568	5520	5544	5504	5455	5582	5589	5517	5527	5408	5516	5620	5592	5632	5564	5559	5474	5553	5503	5489	5544	5486	5561	5578	5549	5564	5570	5534	5587	5605	5561	5532	5599	5530	5503	5448	5581	5614	5616	5521	5523	5611	5484	5604	5500	5518	5601	5567	5462	5556	5448	5620	5502	5519	5581	5566	5539	5616	5480	5525	5456	5522	5453	5555	5444	5406	5625	5606	5602	5585	5561	5602	5418	5531	5536	5619	5639	5543	5503	5560	5573	5595	5552	5590	5639	5476	5570	5466	5528	5472	5518	5510	5590	5552	5585	5624	5502	5593	5444	5457	5550	5600	5511	5655	5577	5439	5509	5564	5575	5458	5451	5572	5589	5448	5637	5491	5532	5548	5578	5623	5528	5537	5565	5480	5581	5493	5526	5505	5679	5521	5654	5526	5571	5600	5563	5493	5459	5445	5469	5476	5506	5583	5624	5578	5586	5540	5584	5562	5632	5531	5509	5615	5462	5787	5506	5554	5541	5432	5581	5476	5595	5518	5455	5692	5496	5425	5577	5571	5387	5642	5562	5627	5499	5499	5505	5493	5499	5530	5531	5516	5442	5494	5509	5654	5530	5572	5542	5569	5444	5471	5579	5440	5577	5611	5577	5533	5508	5525	5604	5554	5596	5373	5437	5661	5583	5680	5596	5524	5505	5427	5546	5506	5620	5604	5473	5505	5625	5558	5479	5659	5566	5471	5590	5628	5526	5490	5532	5526	5506	5578	5598	5462	5508	5563	5695	5514	5560	5653	5571	5663	5585	5546	5598	5647	5626	5629	5544	5451	5511	5613	5589	5571	5539	5472	5383	5539	5461	5469	5495	5613	5525	5558	5515	5475	5494	5539	5477	5593	5479	5516	5514	5623	5624	5620	5542	5542	5620	5469	5536	5564	5406	5530	5706	5503	5430	5677	5520	5514	5528	5503	5310	5511	5564	5549	5708	5453	5597	5474	5446	5574	5617	5531	5595	5542	5492	5450	5497	5590	5580	5533	5587	5502	5552	5446	5438	5521	5577	5558	5405	5563	5626	5592	5550	5543	5543	5541	5508	5556	5608	5599	5594	5531	5524	5572	5405	5445	5563	5527	5516	5463	5551	5580	5509	5545	5529	5521	5572	5759	5673	5596	5537	5506	5598	5535	5561	5649	5445	5544	5637	5598	5548	5511	5492	5537	5467	5539	5591	5520	5510	5456	5523	5533	5661	5445	5506	5570	5566	5445	5593	5498	5519	5537	5484	5442	5575	5443	5621	5429	5495	5627	5626	5601	5572	5575	5466	5506	5545	5538	5499	5507	5568	5612	5539	5587	5576	5577	5540	5457	5548	5519	5549	5578	5560	5605	5439	5509	5561	5443	5560	5590	5506	5592	5572	5477	5613	5652	5489	5673	5392	5562	5603	5520	5572	5438	5519	5578	5546	5517	5556	5617	5546	5506	5445	5469	5585	5653	5577	5610	5644	5657	5542	5503	5555	5520	5401	5589	5558	5575	5574	5551	5396	5602	5549	5644	5537	5513	5559	5620	5592	5490	5610	5566	5596	5539	5575	5536	5666	5606	5534	5561	5537	5617	5623	5499	5482	5601	5479	5595	5474	5706	5472	5590	5486	5575	5588	5619	5537	5455	5580	5611	5576	5514	5477	5464	5536	5342	5539	5690	5504	5575	5571	5597	5603	5517	5571	5497	5514	5580	5520	5539	5643	5459	5585	5542	5483	5649	5601	5548	5474	5545	5603	5498	5724	5522	5573	5530	5450	5560	5522	5424	5511	5577	5495	5642	5551	5551	5539	5577	5550	5577	5710	5446	5534	5558	5622	5517	5496	5593
2634	1141	1781	5551	657	632	685	586	576	586	582	524	549	536	511	584	545	536	522	541	517	540	490	517	500	475	508	526	513	474	511	520	524	526	525	512	447	469	536	542	483	498	483	497	498	505	475	457	504	480	509	463	491	508	491	513	473	461	475	520	502	478	482	483	464	493	546	473	456	486	449	496	504	509	491	455	460	484	465	495	487	484	493	488	502	490	466	503	522	467	479	504	492	508	493	500	473	498	493	463	456	455	484	494	457	496	478	508	476	467	493	465	491	494	445	476	472	489	493	466	490	464	504	503	505	516	499	503	493	512	504	489	501	459	469	480	500	470	473	473	474	495	452	463	483	476	486	494	479	458	480	471	528	491	476	484	497	476	504	479	483	476	445	452	490	508	474	517	516	436	490	492	533	474	504	486	508	522	469	516	479	466	482	516	466	468	465	465	462	466	486	485	461	491	504	480	554	435	473	467	502	492	496	462	488	463	487	480	541	518	503	467	481	495	455	497	498	472	493	497	481	487	487	487	485	488	484	505	469	489	508	488	479	467	516	502	510	507	501	492	488	511	481	497	501	519	470	490	532	499	479	518	512	495	518	471	440	480	506	511	499	503	479	482	493	493	466	521	497	494	482	496	497	474	474	474	490	475	497	464	480	506	510	463	494	452	477	458	474	483	523	514	501	514	499	505	468	488	468	471	523	478	549	474	511	490	503	517	488	437	508	502	481	485	521	467	471	508	504	503	494	512	457	451	482	486	470	492	505	472	490	457	501	475	511	470	475	486	471	496	457	509	502	444	474	495	438	472	451	506	483	466	507	458	455	475	493	458	454	510	492	461	478	481	520	495	436	496	507	474	499	475	477	516	473	516	487	470	491	428	506	492	504	497	446	493	486	451	511	468	455	452	486	476	499	490	499	504	475	468	484	495	486	490	509	503	470	508	481	501	487	529	500	482	495	501	470	480	457	485	482	496	487	500	481	488	501	481	488	495	473	480	491	498	478	494	480	475	486	467	498	503	460	497	485	512	505	515	487	440	473	525	473	448	510	493	509	525	483	514	514	485	474	486	483	482	502	460	546	494	518	493	473	494	534	496	456	484	469	463	476	486	481	469	468	467	490	480	524	499	478	460	483	484	473	522	512	544	483	479	544	521	480	460	475	469	485	452	466	480	528	518	483	464	467	518	481	495	485	499	517	486	476	467	453	456	525	450	441	465	507	484	437	497	440	459	480	485	462	492	463	474	488	468	503	472	461	504	483	476	489	455	467	484	488	466	457	480	487	513	466	486	514	492	494	560	474	475	431	444	488	494	465	472	451	507	465	506	510	541	500	519	473	484	514	492	463	465	450	518	484	481	472	496	502	485	526	485	488	467	475	471	492	471	466	492	477	477	463	510	439	488	515	503	510	520	463	487	478	475	478	483	494	491	499	509	481	469	460	482	521	491	493	495	516	518	471	464	486	489	506	494	461	487	473	490	483	487	473	466	492	542	487	506	489	494	526	512	493	497	495	545	442	506	502	494	511	469	496	494	474	520	498	470	502	488	459	493	485	504	476	477	497	479	483	505	442	470	528	503	472	485	495	449	440	512	516	515	488	470	458	531	463	468	474	468	464	484	476	461	494	474	517	486	511	485	486	497	475	506	514	474	497	504	469	497	491	484	479	506	482	453	490	488	433	532	505	516	500	472	497	474	484	509	482	495	483	504	500	445	506	484	465	480	489	441	477	517	473	477	486	496	472	486	468	461	452	489	493	473	503	500	514	482	500	494	478	494	494	483	499	491	496	476	491	479	493	494	475	476	503	528	507	456	472	517	490	447	492	500	496	484	507	519	481	482	475	525	479	465	489	496	501	482	453	490	504	469	454	514	496	499	474	423	483	499	477	495	535	512	472	520	515	474	513	501	475	489	502	492	451	475	485	514	494	490	470	475	472	478	428	456	476	505	458	484	490	486	481	492	487	515	529	483	486	447	526	477	519	494	514	491	520	452	515	478	477	457	480	453	455	476	526	459	480	485	504	484	480	510	491	486	471	500	481	493	516	453	476	518	484	505	492	472	416	499	506	510	439	469	502	481	476	491	533	453	493	479	504	482	508	516	498	482	442	484	504	491	493	519	515	486	501	468	514	506	484	510	459	490	494	498	499	476	460	464	482	480	476	478	527	488	537	470	467	466	473	508	500	501	524	510	465	478	460	463	473	463	484	485	492	497	465	485	477	505	452	491	520	488	503	506	495	495	463	476	491	481	499	455	504	475	475	475	511	485	511	490	487	480	490	486	446	471	510	501	489	507	450	492	496	497	509	475	487	455	479	513	482	508	519	439	485	489	490	495	526	473	487	445	522	516	506	470	468	446	482	482	456	476	483	478	471	500	488	480	477	483	506	499	486	467	471	490	445	495	471	461	471	493	507	451	497	480	526	442	469	469	495	461	477	493	487	489	501	501	515	445	471	510	493	484	498	454	479	471	439	491	469	479	508	469	471	508	515	479	522	510	524	484	499	486	477	497	487	456	457	445	477	504	503	500	539	487	494	479	474	513	500	502	479	506	464	528	489	495	449	491	492	531	463	461	500	513	530	517	486	513	490	479	494	504	465	502	494	473	455	526	501	489	477	518	491	467	465	460	468	512	556	485	512	500	473	456	519	488	487	455	473	486	496	495	462	450	452	499	478	482	500	511	442	510	468	493	452	481	514	477	492	501	478	482	498	463	479	494	488	487	489	476	455	483	451	433	475	553	469	516	516	510	502	501	476	473	529	482	503	449	503	480	505	477	484	518	464	539	500	482	488	534	492	488	520	488	459	498	469	493	482	497	457	501	499	492	471	470	486	509	492	490	524	468	491	493	479	468	480	453	487	501	499	462	467	508	479	490	529	503	442	510	504	426	475	487	500	495	556	500	511	448	509	486	481	474	489	467	477	488	484	514	494	507	475	469	477	522	488	428	490	476	488	470	506	471	471	455	481	461	479	489	476	501	491	498	471	459	487	499	446	444	487	514	498	496	468	493	478	486	482	527	476	509	480	494	521	444	454	527	486	495	522	474	516	468	491	458	502	523	479	479	510	492	479	504	499	485	467	475	496	497	449	491	456	516	492	446	498	497	448	531	497	540	465	481	480	453	500	467	458	533	523	513	481	502	469	505	502	501	479	490	528	527	454	508	477	488	483	484	484	472	479	498	464	481	463	476	473	516	473	501	495	483	436	487	511	486	447	474	478	529	467	492	527	477	489	432	510	491	470	483	511	485	494	495	499	485	503	497	509	485	465	492	507	490	521	537	438	483	478	524	479	513	484	488	455	493	508	502	502	499	464	486	468	463	468	469	480	508	513	475	517	475	467	514	496	476	492	518	515	465	518	498	447	555	506	520	477	462	496	508	508	492	469	511	478	470	513	491	458	484	490	497	495	478	520	501	495	503	500	495	495	461	507	479	490	507	505	511	439	493	493	444	524	500	491	472	440	518	434	436	526	475	490	484	467	432
23983	17949	18962	34182	18868	18301	15787	13393	11318	9913	8950	8222	7592	7244	6886	6705	6530	6161	6125	5901	5653	5686	5614	5452	5343	5557	5379	5325	5123	5238	5191	4988	4898	4981	5069	4904	4946	4935	5004	4889	5051	4993	4813	4964	4860	4886	4791	4857	4883	4711	4842	4824	4816	4839	4798	4850	4817	4774	4735	4791	4937	4805	4840	4754	4806	4838	4783	4885	4812	4744	4705	4728	4734	4698	4908	4726	4789	4782	4750	4726	4934	4780	4806	4712	4842	4770	4795	4818	4758	4781	4726	4870	4831	4787	4706	4775	4734	4750	4687	4763	4792	4784	4755	4781	4853	4710	4663	4721	4770	4781	4886	4827	4780	4755	4791	4718	4559	4771	4823	4898	4750	4774	4742	4889	4798	4810	4762	4778	4719	4724	4792	4704	4811	4601	4793	4794	4749	4675	4716	4803	4653	4789	4714	4824	4791	4749	4746	4893	4798	4703	4805	4763	4676	4765	4777	4805	4779	4762	4715	4720	4849	4751	4688	4844	4641	4870	4720	4729	4715	4834	4805	4792	4758	4702	4718	4811	4767	4689	4806	4730	4707	4670	4740	4835	4696	4864	4617	4720	4696	4707	4792	4877	4700	4793	4772	4636	4797	4747	4793	4613	4678	4745	4798	4596	4708	4841	4665	4733	4644	4794	4773	4778	4727	4738	4725	4758	4650	4635	4670	4794	4642	4697	4644	4658	4711	4766	4700	4733	4646	4613	4589	4787	4687	4770	4753	4748	4635	4729	4752	4786	4850	4845	4684	4806	4836	4787	4743	4825	4654	4757	4699	4855	4803	4861	4770	4859	4836	4729	4869	4781	4778	4714	4819	4789	4800	4797	4675	4757	4775	4868	4824	4723	4723	4730	4901	4772	4758	4715	4794	4747	4686	4657	4692	4775	4680	4801	4586	4787	4759	4811	4708	4705	4747	4778	4787	4731	4742	4731	4721	4764	4742	4717	4773	4735	4819	4704	4737	4743	4822	4742	4709	4653	4707	4689	4789	4857	4646	4801	4757	4764	4691	4709	4763	4689	4742	4726	4754	4829	4832	4765	4768	4763	4714	4740	4765	4905	4705	4570	4769	4872	4702	4705	4777	4744	4765	4774	4753	4692	4701	4761	4807	4685	4709	4655	4788	4795	4677	4832	4786	4809	4799	4740	4751	4824	4810	4812	4759	4727	4805	4812	4615	4815	4841	4734	4738	4653	4862	4743	4753	4844	4665	4736	4648	4800	4685	4867	4615	4790	4743	4739	4867	4757	4692	4793	4747	4716	4660	4648	4727	4780	4865	4764	4806	4737	4751	4752	4644	4722	4725	4740	4846	4576	4749	4819	4760	4608	4868	4802	4760	4722	4602	4741	4779	4715	4723	4789	4714	4828	4614	4680	4770	4781	4656	4842	4690	4741	4778	4883	4848	4675	4849	4819	4670	4785	4707	4763	4785	4721	4747	4762	4813	4717	4776	4780	4850	4709	4694	4789	4822	4625	4719	4857	4664	4803	4791	4819	4741	4748	4694	4802	4755	4811	4816	4738	4863	4631	4752	4719	4755	4718	4675	4745	4845	4861	4799	4772	4741	4715	4755	4768	4726	4623	4757	4756	4736	4765	4814	4704	4829	4831	4723	4842	4784	4761	4629	4770	4652	4743	4683	4722	4642	4777	4738	4725	4714	4706	4836	4710	4658	4859	4833	4826	4754	4815	4693	4817	4738	4800	4801	4675	4732	4709	4653	4654	4817	4802	4708	4699	4795	4680	4734	4679	4757	4745	4668	4723	4777	4847	4749	4693	4745	4797	4701	4839	4722	4852	4749	4735	4748	4656	4913	4733	4828	4810	4726	4703	4749	4693	4738	4813	4723	4748	4630	4675	4627	4786	4631	4679	4708	4749	4759	4755	4796	4749	4848	4743	4711	4746	4721	4774	4623	4754	4834	4744	4767	4818	4797	4810	4742	4745	4650	4673	4728	4784	4854	4734	4720	4831	4759	4652	4767	4688	4723	4766	4738	4769	4807	4845	4734	4604	4703	4770	4738	4781	4812	4805	4733	4780	4737	4731	4848	4776	4759	4849	4805	4808	4789	4678	4660	4754	4721	4807	4620	4717	4772	4717	4711	4806	4844	4752	4700	4716	4795	4914	4814	4761	4823	4746	4793	4753	4786	4819	4746	4759	4808	4808	4748	4653	4801	4765	4690	4676	4688	4706	4839	4684	4775	4751	4658	4694	4740	4683	4747	4762	4844	4775	4778	4693	4758	4753	4814	4859	4649	4796	4799	4881	4714	4613	4757	4698	4734	4678	4706	4826	4751	4776	4746	4721	4769	4674	4646	4787	4738	4860	4780	4766	4723	4748	4789	4697	4821	4766	4668	4733	4673	4709	4897	4812	4781	4700	4807	4702	4576	4652	4659	4752	4745	4790	4746	4664	4781	4778	4803	4822	4712	4782	4742	4746	4738	4822	4855	4891	4630	4819	4792	4726	4718	4728	4788	4740	4778	4770	4756	4702	4760	4712	4710	4832	4696	4665	4774	4687	4768	4792	4790	4706	4800	4777	4693	4791	4664	4711	4776	4874	4783	4755	4725	4839	4733	4724	4687	4765	4759	4732	4746	4791	4746	4795	4732	4718	4780	4810	4766	4778	4704	4797	4782	4759	4675	4693	4706	4712	4700	4769	4777	4824	4807	4773	4816	4748	4835	4776	4713	4753	4749	4678	4741	4624	4659	4740	4740	4739	4633	4657	4901	4710	4679	4751	4662	4730	4871	4836	4762	4799	4764	4858	4800	4772	4639	4761	4676	4742	4850	4827	4695	4815	4612	4718	4716	4815	4707	4640	4843	4787	4682	4726	4740	4708	4784	4813	4813	4723	4780	4732	4695	4624	4741	4712	4780	4762	4774	4781	4732	4828	4775	4801	4833	4767	4743	4801	4920	4786	4788	4808	4671	4812	4807	4661	4825	4776	4703	4719	4760	4712	4759	4736	4777	4724	4671	4820	4715	4559	4789	4742	4826	4738	4824	4713	4743	4670	4728	4835	4783	4853	4709	4746	4689	4693	4687	4628	4725	4793	4718	4795	4613	4689	4761	4793	4768	4709	4802	4831	4876	4781	4876	4829	4695	4854	4710	4748	4682	4747	4741	4705	4727	4811	4754	4769	4804	4707	4818	4873	4831	4841	4770	4808	4834	4756	4850	4887	4776	4654	4717	4778	4760	4772	4794	4555	4762	4875	4812	4700	4656	4690	4880	4705	4769	4634	4792	4746	4558	4781	4747	4760	4684	4757	4803	4854	4834	4788	4740	4869	4776	4752	4693	4668	4667	4786	4796	4705	4741	4708	4812	4844	4758	4782	4826	4814	4872	4697	4687	4739	4854	4704	4666	4794	4633	4628	4728	4687	4867	4797	4808	4663	4651	4753	4760	4706	4513	4765	4879	4761	4720	4841	4739	4748	4736	4663	4753	4726	4781	4686	4758	4819	4736	4767	4787	4712	4726	4684	4684	4709	4716	4815	4742	4791	4820	4777	4819	4826	4730	4790	4801	4709	4724	4733	4815	4764	4753	4728	4711	4706	4743	4736	4724	4666	4750	4797	4710	4617	4823	4776	4706	4755	4905	4726	4694	4730	4794	4712	4775	4769	4674	4634	4730	4796	4890	4730	4772	4789	4719	4838	4747	4681	4807	4886	4712	4628	4742	4750	4696	4707	4863	4665	4765	4723	4879	4799	4681	4854	4773	4825	4799	4757	4727	4699	4715	4731	4704	4726	4733	4843	4837	4814	4830	4747	4714	4625	4814	4758	4646	4785	4678	4719	4834	4651	4739	4760	4728	4780	4772	4676	4709	4690	4723	4765	4770	4749	4768	4753	4724	4786	4757	4870	4686	4779	4701	4799	4762	4776	4610	4762	4740	4701	4754	4697	4748	4704	4775	4735	4736	4840	4801	4851	4890	4873	4767	4802	4882	4757	4732	4761	4781	4766	4725	4690	4706	4759	4737	4758	4741	4858	4710	4731	4780	4737	4826	4696	4728	4783	4819	4703	4749	4781	4696	4729	4759	4791	4735	4794	4845	4751	4753	4700	4770	4663	4703	4803	4762	4721	4734	4638	4823	4850	4830	4824	4675	4669	4814	4773	4730	4881	4737	4821	4734	4699	4697	4855	4744	4690	4730	4808	4802	4722	4756	4744	4734	4846	4748	4753	4645	4739	4819	4716	4622	4671	4764	4787	4697	4792	4698	4626	4665	4717	4812	4755	4786	4839	4803	4771	4821	4780	4772	4765	4763	4748	4697	4737	4769	4778	4780	4695	4813	4699	4839	4833	4688	4789	4755	4761	4814	4710	4695	4709	4762	4853	4858	4665	4688	4798	4847	4830	4616	4821	4725	4819	4827	4761	4754	4728	4772	4777	4675	4730	4691	4800	4704	4700	4736	4805	4747	4705	4717	4708	4789	4736	4744	4658	4705	4778	4835	4816	4731	4810	4622	4834	4739	4793	4885	4836	4739	4844	4775	4885	4739	4699	4661	4798	4677	4763	4797	4674	4939	4779	4721	4660	4740	4705	4907	4673	4848	4674	4733	4893	4853	4754	4716	4742	4770	4696	4712	4721	4804	4825	4797	4683	4817	4954	4733	4770	4767	4877	4693	4813	4727	4850	4706	4819	4723	4752	4742	4778	4757	4816	4863	4872	4732	4757	4808	4632	4691	4773	4649	4712	4778	4801	4757	4799	4655	4780	4806	4734	4688	4707	4846	4706	4802	4745	4860	4702	4719	4888	4696	4782	4753	4756	4728	4753	4773	4664	4821	4689	4858	4657	4792	4854	4800	4784	4736	4719	4773	4715	4660	4688	4757	4649	4845	4741	4702	4837	4788	4794	4693	4772	4858	4768	4832	4744	4794	4612	4688	4707	4703	4848	4804	4810	4793	4736	4667	4740	4777	4732	4747	4824	4851	4770	4787	4785	4750	4775	4780	4667	4739	4789	4762	4701	4803	4658	4832	4866	4783	4688	4753	4747	4791	4808	4694	4748	4713	4865	4732	4823	4712	4696	4824	4744	4608	4706	4695	4858	4838	4637	4692	4646	4790	4651
2709	929	990	1611	828	856	883	793	819	869	835	794	863	830	794	839	860	785	824	804	809	836	834	819	814	778	820	787	839	848	795	789	776	859	806	817	811	830	801	825	805	820	804	797	796	839	852	812	838	831	784	788	813	812	828	816	803	769	786	810	838	845	775	839	821	810	853	897	791	831	786	785	833	796	870	780	822	777	803	777	784	807	842	859	845	784	831	834	862	841	862	819	777	833	880	798	821	831	830	837	820	761	806	803	848	779	859	818	800	806	826	812	777	879	806	811	879	803	851	847	792	834	852	829	814	831	843	808	786	795	817	735	819	840	769	858	790	843	777	821	835	805	853	813	792	778	785	839	881	827	805	817	817	855	798	763	792	831	847	785	853	802	778	793	845	794	815	792	781	750	775	871	815	797	834	824	821	819	837	819	817	838	836	832	754	845	804	800	903	809	837	818	809	802	808	841	845	820	837	802	787	797	773	811	784	819	778	814	808	789	830	808	790	824	849	864	797	807	855	807	872	842	790	852	822	838	813	840	839	871	837	790	771	786	818	810	849	835	862	820	843	769	843	834	848	841	863	808	855	794	800	776	767	805	756	767	826	793	779	822	821	808	782	838	816	838	801	845	838	807	820	797	827	798	801	836	765	897	776	765	836	832	840	828	811	837	833	763	843	762	850	812	838	834	762	862	788	830	794	842	830	827	784	780	817	795	835	806	779	768	799	783	830	809	786	821	750	803	836	826	795	810	793	820	808	848	815	786	775	808	857	806	843	781	837	825	818	829	804	818	862	823	843	809	809	836	774	840	798	803	804	819	795	817	880	828	789	797	777	854	845	836	785	828	796	811	830	834	784	804	815	785	833	797	847	802	779	770	864	839	782	793	831	790	767	782	833	795	831	864	846	806	799	850	783	760	792	811	836	835	871	836	826	801	819	792	758	801	793	770	846	793	844	807	814	881	870	777	874	827	856	811	800	830	786	830	864	793	835	808	805	802	853	783	828	853	800	837	784	823	830	793	768	791	826	816	764	802	793	804	794	824	842	821	804	779	817	797	810	821	814	841	832	846	824	816	818	846	796	768	798	785	781	803	796	810	789	832	805	795	774	857	823	806	820	775	856	821	818	789	793	790	848	776	885	836	764	799	845	775	811	785	808	858	815	840	801	817	872	820	827	808	810	779	784	825	798	849	837	799	829	810	861	874	818	783	842	831	799	812	796	795	842	871	820	793	795	821	812	790	804	773	819	806	858	790	859	765	830	813	802	825	811	793	848	844	773	781	850	819	789	813	825	801	788	792	817	790	802	873	779	841	859	872	817	827	851	853	834	791	807	797	846	792	784	825	841	789	825	838	820	839	764	832	853	802	736	810	818	780	799	884	741	824	832	829	819	818	853	828	839	824	743	852	797	844	820	816	833	880	872	819	827	867	793	822	814	772	836	839	829	782	795	818	817	778	771	777	813	807	810	821	807	844	823	808	818	825	842	768	834	822	859	841	771	821	841	774	779	777	818	762	834	843	836	846	855	849	810	780	789	813	807	813	829	835	836	864	827	805	789	772	817	809	831	779	846	848	806	766	813	811	837	815	785	812	772	829	835	796	780	777	830	791	839	788	845	799	828	850	738	783	795	762	845	789	799	814	818	837	822	826	780	820	794	774	861	844	814	847	793	795	834	818	764	817	788	853	796	734	815	791	798	794	798	796	792	810	846	785	788	799	836	796	789	792	827	789	804	758	798	847	795	750	835	829	852	847	810	818	790	763	843	831	806	825	801	851	791	825	823	803	787	813	827	785	798	807	832	835	852	764	818	757	790	817	851	842	806	821	862	821	833	835	816	804	793	849	889	802	784	788	803	796	824	827	798	802	829	831	841	800	879	817	769	802	841	804	851	840	824	821	800	774	808	777	783	842	784	774	840	812	827	832	770	820	799	849	789	825	845	781	839	820	836	835	815	791	807	788	816	849	873	795	810	794	829	833	835	795	783	853	829	816	786	809	831	813	806	824	834	826	773	823	812	789	809	781	796	834	821	771	837	768	773	795	810	829	852	806	786	803	840	852	769	753	813	795	848	811	853	836	773	813	827	832	773	817	834	823	823	814	786	797	822	788	843	780	800	791	789	815	846	784	825	833	825	782	873	853	798	818	822	823	828	841	813	831	785	758	877	824	865	802	843	811	823	842	822	828	808	842	843	810	788	816	846	868	792	800	849	826	779	816	882	829	848	798	839	812	839	815	809	768	797	805	859	773	819	788	865	836	780	809	783	841	846	857	835	787	801	850	842	832	811	794	743	808	834	789	826	790	844	797	780	871	775	779	766	838	839	798	818	812	852	857	838	851	841	809	806	761	824	824	834	815	807	830	788	835	798	794	790	787	820	797	782	876	841	840	808	862	785	849	866	859	848	778	840	785	851	843	769	788	818	769	806	819	830	805	790	802	838	795	820	786	817	827	802	824	814	838	767	793	834	824	819	801	833	833	761	813	787	787	785	798	854	846	857	813	850	784	878	809	851	807	806	843	825	818	794	853	810	839	793	842	813	821	840	829	803	770	796	807	761	796	870	822	820	817	781	845	830	827	842	833	825	843	766	768	829	820	843	810	825	808	834	852	815	830	819	867	807	799	811	800	852	840	821	821	822	810	798	838	804	816	874	807	817	744	801	792	784	804	825	811	839	815	804	830	806	783	813	758	807	795	853	808	819	856	908	823	809	809	798	862	795	813	783	840	834	823	860	783	822	819	815	817	810	818	828	842	797	840	834	834	808	805	820	822	826	820	827	788	866	800	826	816	812	832	840	750	836	821	835	879	868	861	841	826	859	807	854	835	781	811	772	795	782	804	767	844	830	817	813	831	815	801	823	862	849	820	817	779	780	839	868	823	782	865	833	795	874	754	854	785	823	858	794	848	821	829	777	791	803	857	815	802	831	813	817	813	761	822	797	824	768	793	831	794	799	823	817	789	778	835	820	806	776	804	809	818	769	853	779	741	775	798	869	833	810	800	819	871	808	851	825	850	811	835	832	832	844	780	806	801	857	827	871	841	790	800	823	846	806	815	829	878	791	829	786	800	844	808	865	816	760	792	818	763	788	778	787	832	861	857	819	818	839	830	782	857	806	857	818	796	800	835	829	846	821	799	766	822	814	805	833	846	791	772	805	828	831	819	867	815	830	820	809	766	747	770	819	840	847	839	794	837	841	780	832	824	805	823	810	874	842	831	856	793	818	810	836	786	869	781	813	806	816	861	851	798	816	778	829	791	824	850	832	820	821	832	742	870	802	801	844	871	810	854	796	867	821	826	825	820	769	806	802	814	790	838	843	791	805	802	797	813	785	854	812	795	809	839	834	844	815	870	827	809	826	840	810	829	863	806	775	776	833	771	797	815	829	862	800	800	841	779	783	810	774	776	775	772	817	830	813	804	822	802	847	820	805	864	847	879	816	801	805	800	770	824	853	801	852	842	781	817	752	829	784	788	843	785	807	812
15416	11294	12823	22395	10211	10052	9348	8784	8317	8176	7969	7788	7640	7673	7680	7651	7495	7598	7373	7419	7453	7394	7546	7578	7501	7184	7410	7325	7299	7407	7476	7421	7283	7492	7311	7384	7344	7261	7327	7403	7285	7399	7419	7525	7275	7356	7400	7296	7330	7389	7309	7464	7567	7448	7341	7406	7339	7344	7396	7428	7389	7411	7520	7361	7352	7415	7397	7514	7384	7367	7462	7355	7305	7277	7368	7318	7360	7300	7286	7449	7322	7360	7265	7373	7288	7383	7353	7383	7401	7335	7411	7253	7318	7210	7556	7221	7278	7340	7265	7398	7379	7350	7408	7435	7346	7344	7446	7416	7189	7372	7332	7341	7293	7190	7539	7435	7390	7298	7350	7230	7393	7423	7498	7327	7282	7331	7464	7299	7334	7370	7355	7273	7299	7366	7487	7292	7434	7297	7333	7336	7490	7258	7376	7417	7239	7294	7369	7350	7400	7283	7362	7340	7346	7490	7375	7366	7347	7373	7504	7438	7373	7516	7404	7334	7288	7289	7494	7391	7489	7416	7436	7258	7321	7332	7346	7447	7445	7371	7363	7236	7462	7500	7257	7360	7385	7371	7414	7486	7348	7349	7429	7378	7379	7383	7263	7311	7357	7430	7330	7409	7319	7378	7384	7438	7449	7470	7273	7187	7387	7315	7403	7336	7377	7378	7440	7267	7475	7295	7354	7411	7369	7421	7430	7398	7466	7333	7249	7365	7502	7340	7379	7365	7411	7297	7449	7372	7328	7395	7368	7421	7398	7470	7281	7385	7448	7235	7360	7415	7276	7338	7276	7319	7444	7322	7374	7350	7489	7335	7310	7294	7235	7267	7349	7276	7385	7430	7310	7330	7531	7363	7490	7438	7336	7199	7359	7358	7410	7301	7488	7316	7295	7315	7450	7391	7379	7373	7477	7412	7336	7324	7372	7366	7352	7378	7326	7439	7333	7301	7236	7342	7243	7340	7380	7369	7315	7446	7427	7350	7259	7330	7452	7325	7393	7301	7331	7446	7376	7410	7370	7369	7349	7544	7352	7419	7295	7380	7247	7313	7258	7306	7348	7422	7393	7414	7305	7445	7452	7554	7397	7452	7389	7284	7172	7356	7549	7446	7282	7451	7290	7445	7379	7399	7522	7268	7435	7300	7415	7284	7337	7386	7340	7319	7340	7313	7396	7317	7413	7387	7348	7307	7348	7366	7412	7476	7408	7360	7266	7414	7456	7435	7375	7310	7408	7379	7401	7338	7378	7419	7297	7385	7440	7410	7283	7378	7502	7326	7347	7400	7326	7301	7369	7428	7331	7427	7379	7399	7312	7428	7592	7468	7314	7383	7334	7345	7305	7295	7396	7275	7281	7362	7479	7256	7392	7385	7468	7373	7216	7420	7334	7305	7348	7405	7420	7297	7455	7291	7415	7380	7483	7306	7357	7332	7248	7298	7183	7442	7330	7306	7352	7327	7384	7439	7264	7364	7402	7302	7260	7315	7406	7409	7314	7317	7353	7416	7222	7430	7279	7515	7431	7334	7375	7509	7387	7406	7377	7518	7336	7253	7408	7437	7423	7317	7168	7346	7326	7415	7306	7381	7422	7308	7383	7504	7316	7375	7407	7374	7256	7575	7511	7401	7376	7441	7392	7545	7380	7357	7368	7391	7243	7317	7361	7477	7192	7380	7471	7365	7347	7348	7455	7428	7468	7294	7397	7370	7308	7383	7390	7350	7334	7384	7342	7411	7280	7301	7462	7306	7539	7336	7417	7216	7362	7349	7379	7410	7489	7397	7480	7377	7352	7354	7339	7386	7345	7385	7395	7413	7405	7310	7242	7413	7236	7368	7154	7407	7399	7147	7312	7285	7505	7325	7345	7443	7436	7444	7368	7282	7253	7320	7377	7454	7352	7446	7350	7316	7397	7376	7327	7181	7287	7335	7203	7335	7341	7485	7415	7285	7417	7471	7354	7384	7469	7522	7188	7293	7444	7478	7308	7421	7387	7335	7293	7419	7338	7374	7455	7408	7402	7447	7369	7432	7537	7496	7390	7349	7472	7352	7379	7305	7347	7303	7477	7400	7482	7371	7362	7448	7489	7311	7395	7393	7471	7438	7276	7461	7309	7349	7310	7451	7463	7369	7420	7382	7284	7497	7399	7424	7352	7427	7439	7364	7427	7428	7415	7418	7421	7287	7398	7359	7387	7517	7478	7344	7527	7228	7295	7409	7310	7352	7402	7455	7331	7344	7297	7469	7310	7375	7328	7410	7448	7327	7305	7496	7354	7349	7396	7457	7473	7308	7359	7399	7419	7289	7419	7260	7265	7457	7429	7449	7411	7357	7284	7382	7413	7518	7398	7325	7435	7367	7479	7323	7338	7313	7337	7433	7370	7383	7461	7286	7372	7280	7471	7342	7408	7313	7373	7514	7331	7329	7259	7368	7306	7228	7341	7340	7370	7311	7422	7419	7308	7426	7329	7279	7137	7346	7300	7412	7450	7530	7376	7267	7315	7392	7377	7478	7442	7275	7329	7373	7424	7441	7476	7338	7275	7276	7366	7347	7292	7436	7375	7287	7240	7382	7385	7366	7332	7460	7280	7374	7327	7452	7460	7408	7330	7356	7282	7412	7302	7325	7604	7402	7446	7379	7337	7401	7424	7291	7390	7407	7320	7482	7372	7414	7342	7378	7487	7380	7350	7358	7392	7344	7317	7359	7374	7359	7454	7245	7415	7190	7462	7345	7342	7255	7342	7128	7514	7337	7360	7377	7359	7328	7263	7460	7417	7456	7159	7351	7310	7435	7298	7481	7428	7225	7468	7409	7291	7346	7428	7362	7448	7359	7467	7360	7379	7471	7392	7316	7244	7403	7379	7418	7402	7452	7216	7403	7390	7377	7209	7422	7194	7370	7448	7430	7421	7272	7333	7356	7447	7309	7274	7385	7264	7387	7236	7395	7282	7417	7202	7239	7464	7441	7271	7367	7320	7474	7501	7352	7268	7369	7340	7453	7486	7382	7447	7466	7474	7406	7324	7350	7349	7294	7398	7473	7230	7278	7403	7308	7376	7333	7351	7266	7302	7277	7365	7240	7356	7406	7340	7456	7280	7446	7521	7382	7400	7367	7446	7397	7311	7357	7392	7489	7246	7397	7386	7540	7522	7532	7234	7339	7311	7249	7417	7494	7422	7438	7506	7421	7413	7348	7387	7190	7458	7305	7334	7313	7316	7214	7327	7515	7402	7188	7391	7480	7515	7360	7371	7370	7432	7273	7410	7458	7485	7398	7421	7479	7387	7155	7363	7283	7410	7254	7432	7262	7246	7323	7499	7425	7363	7316	7500	7356	7377	7339	7471	7362	7319	7455	7328	7381	7355	7327	7500	7340	7319	7376	7323	7331	7459	7307	7310	7464	7419	7314	7409	7404	7308	7443	7375	7425	7460	7364	7237	7317	7367	7290	7395	7439	7374	7348	7358	7373	7306	7310	7263	7412	7271	7307	7527	7336	7251	7339	7364	7212	7332	7296	7450	7430	7290	7363	7442	7297	7536	7287	7358	7429	7477	7336	7362	7396	7335	7425	7352	7421	7390	7403	7225	7330	7402	7447	7387	7391	7437	7508	7352	7456	7388	7328	7463	7277	7397	7416	7371	7300	7349	7318	7249	7369	7404	7406	7352	7491	7351	7393	7360	7347	7328	7447	7373	7508	7553	7396	7395	7285	7345	7086	7372	7406	7387	7362	7475	7366	7316	7399	7333	7380	7426	7379	7464	7373	7450	7462	7369	7336	7434	7358	7519	7340	7324	7486	7322	7494	7452	7373	7500	7409	7172	7307	7510	7446	7361	7274	7413	7290	7265	7419	7354	7505	7444	7433	7303	7422	7409	7373	7268	7474	7309	7441	7221	7457	7287	7414	7442	7228	7272	7322	7404	7397	7285	7305	7324	7354	7415	7397	7281	7402	7320	7517	7445	7564	7229	7401	7478	7354	7413	7388	7269	7389	7381	7350	7372	7389	7295	7464	7319	7305	7338	7397	7268	7322	7411	7455	7289	7370	7510	7475	7318	7398	7260	7379	7293	7449	7254	7446	7459	7454	7401	7355	7452	7541	7342	7500	7281	7352	7306	7409	7266	7361	7458	7379	7376	7333	7485	7382	7426	7398	7303	7376	7455	7275	7333	7397	7293	7413	7399	7348	7474	7290	7369	7302	7426	7329	7441	7287	7349	7305	7324	7282	7261	7255	7399	7203	7331	7484	7310	7380	7345	7546	7366	7505	7253	7408	7377	7454	7522	7263	7416	7487	7375	7349	7414	7392	7330	7353	7357	7350	7274	7322	7391	7266	7395	7419	7369	7333	7342	7283	7480	7480	7392	7435	7330	7512	7394	7237	7393	7427	7337	7414	7488	7402	7306	7438	7357	7348	7350	7321	7253	7498	7239	7276	7314	7365	7495	7514	7316	7380	7392	7349	7372	7477	7300	7334	7390	7479	7251	7368	7402	7460	7373	7226	7420	7331	7327	7323	7463	7436	7367	7396	7334	7376	7323	7417	7261	7313	7329	7386	7266	7578	7331	7335	7385	7432	7340	7403	7476	7328	7313	7526	7378	7394	7546	7370	7398	7428	7525	7298	7460	7404	7479	7384	7369	7477	7391	7287	7322	7352	7380	7383	7428	7312	7393	7307	7357	7252	7306	7423	7420	7300	7387	7288	7413	7422	7384	7456	7310	7327	7394	7335	7360	7338	7346	7411	7317	7392	7376	7406	7392	7291	7277	7551	7406	7346	7418	7370	7398	7359	7276	7388	7416	7326	7448	7372	7406	7471	7262	7319	7302	7399	7340	7446	7374	7400	7464	7533	7250	7317	7390	7448	7394	7554	7377	7256	7260	7423	7296	7328	7356	7314	7359	7355	7330	7426	7391	7430	7352	7391	7376	7312	7339	7350	7323	7327	7394	7366	7472	7425	7398	7330	7402	7522	7473	7338	7312	7539	7569	7255	7317	7317	7284	7426	7467	7400	7429	7353	7428	7385	7335	7389	7328	7339	7379	7476	7381	7393	7433	7361	7350	7452	7489	7214	7390	7334	7441	7309	7262	7423	7301	7468
3601	921	1154	2806	764	722	722	752	785	677	686	677	691	733	703	710	658	728	722	655	718	697	677	644	671	700	610	680	661	651	671	684	676	655	647	666	684	682	711	677	646	650	629	623	701	641	690	663	700	653	627	645	679	652	685	642	710	665	651	658	668	638	652	719	671	672	670	629	630	724	643	621	722	643	655	683	656	707	678	643	672	659	699	691	670	673	672	677	685	669	695	644	675	691	631	681	673	680	706	662	689	663	674	686	702	724	673	654	666	672	689	622	623	659	642	614	666	620	683	703	676	713	628	684	736	668	631	654	702	695	659	695	718	642	632	680	737	636	687	672	614	646	684	643	679	673	602	674	674	665	687	669	688	694	685	695	728	641	721	638	677	608	675	689	645	685	674	676	676	645	643	710	669	692	724	692	674	643	636	671	655	717	654	695	678	694	689	664	661	684	685	656	684	649	637	683	672	656	692	727	632	701	632	669	656	675	624	658	640	697	668	674	665	666	706	706	667	661	668	701	666	641	679	686	685	674	678	676	662	617	673	641	689	707	678	711	702	659	647	683	727	674	731	686	652	666	683	743	651	708	643	661	680	697	680	688	673	660	729	681	679	631	664	693	645	698	702	655	678	665	746	660	686	686	670	676	684	624	718	662	699	688	687	689	643	661	645	644	674	615	704	662	642	652	649	681	652	640	660	678	625	633	718	729	666	676	663	724	684	656	642	612	698	679	648	680	645	641	722	689	735	717	651	686	670	653	650	724	637	648	678	680	703	671	672	657	679	677	679	649	677	657	665	717	671	620	626	679	682	635	656	686	716	703	643	673	647	652	678	682	649	666	702	653	675	667	660	715	673	671	649	691	637	689	635	658	704	659	629	688	685	711	638	664	657	643	658	641	709	670	664	647	702	697	662	662	692	673	672	674	707	668	660	665	689	692	653	654	686	663	640	661	626	690	700	713	652	693	663	642	712	746	673	645	664	681	677	664	680	657	645	680	670	641	683	652	643	697	693	656	711	693	700	658	652	693	721	659	665	626	666	677	644	701	642	654	726	715	710	662	636	709	670	671	686	686	684	679	706	625	670	710	689	697	667	666	657	679	637	690	668	717	681	638	703	659	626	681	642	702	617	655	680	692	644	679	710	686	657	650	724	675	662	669	675	663	673	654	643	686	645	677	658	625	653	678	649	639	663	661	698	638	682	671	635	649	708	714	725	658	686	634	687	692	669	696	668	715	737	669	658	670	658	634	657	677	657	706	637	679	635	712	672	661	686	653	649	716	664	654	691	664	682	666	657	687	661	720	668	637	669	656	636	715	659	650	636	670	678	668	669	632	692	622	654	642	728	624	723	653	720	692	665	668	698	682	657	683	670	694	705	638	681	622	709	677	712	656	636	684	627	652	685	663	674	756	680	657	663	675	660	662	672	670	728	670	689	653	677	648	658	669	699	648	694	663	700	659	649	652	660	685	687	600	648	617	686	692	634	706	718	664	635	661	673	662	669	696	687	635	669	692	632	664	643	689	708	656	686	641	702	674	711	657	651	658	698	685	631	682	677	626	664	683	691	651	634	656	698	717	661	681	662	728	672	678	627	638	715	653	643	686	697	675	681	708	710	709	722	676	645	701	691	652	631	656	697	616	694	633	684	640	670	677	681	644	693	650	674	673	707	637	718	684	657	704	683	672	669	610	646	679	687	653	647	696	683	688	696	709	626	702	696	658	696	706	646	712	710	662	672	655	677	637	675	712	718	687	666	709	650	689	622	691	663	719	695	668	610	739	646	687	717	710	703	673	662	689	665	714	681	700	657	635	656	639	670	714	659	721	665	690	715	661	656	669	684	656	666	698	660	663	662	671	691	635	683	664	701	667	673	646	696	674	651	676	664	599	675	628	652	686	640	700	689	661	664	714	704	655	690	636	633	674	674	676	635	660	694	670	672	690	650	635	639	670	650	724	711	667	679	715	656	675	630	664	683	697	639	644	625	668	683	663	642	677	689	661	639	628	674	642	680	614	665	671	640	633	698	685	651	660	688	639	673	704	682	631	714	711	682	663	703	692	660	658	653	640	655	688	666	709	665	629	646	672	635	700	653	671	669	627	695	686	672	684	670	694	669	699	679	666	704	641	630	649	654	736	701	645	663	644	687	714	654	710	662	663	631	665	627	679	647	629	647	664	716	697	682	682	704	637	698	674	733	711	678	685	715	688	747	660	734	689	638	675	671	683	681	660	639	643	661	674	636	660	635	672	675	684	692	678	684	642	677	647	662	660	662	659	697	681	616	689	696	644	653	673	689	699	716	677	648	660	658	658	660	663	653	664	658	672	653	733	711	682	614	677	668	663	677	734	681	690	684	694	674	648	678	622	718	647	636	703	599	637	634	679	686	684	653	679	678	694	681	687	669	664	681	660	695	698	672	657	690	679	651	661	722	662	664	652	663	667	669	617	661	691	678	674	696	674	687	661	647	656	671	669	664	666	683	706	694	666	651	636	664	728	674	630	671	677	726	640	668	657	698	683	662	709	716	679	706	677	647	685	636	697	696	640	624	716	649	654	663	682	671	689	665	608	692	666	701	645	708	637	666	701	719	650	715	671	662	667	670	679	719	696	669	670	653	711	641	631	651	691	660	688	660	677	680	644	723	631	718	677	699	649	653	666	728	663	687	635	707	642	674	633	676	652	682	723	687	656	664	725	673	672	703	658	649	630	692	704	695	727	703	702	656	660	682	662	642	672	665	685	692	670	674	679	666	722	702	653	681	688	687	636	695	681	691	627	666	661	653	664	690	688	664	691	685	684	701	685	649	679	676	695	691	679	670	671	671	641	654	693	699	687	658	640	685	692	681	681	689	690	691	647	680	658	688	655	688	652	670	638	643	681	691	671	705	671	701	711	699	654	683	660	626	655	651	683	616	676	696	658	638	665	680	691	724	656	667	691	656	641	669	690	674	680	656	616	705	654	660	652	669	643	616	679	666	660	654	693	662	674	693	668	657	661	670	694	669	671	684	644	675	698	630	704	717	675	694	643	693	715	664	653	657	710	689	656	715	647	691	646	674	698	680	699	645	712	699	725	639	692	665	668	693	660	730	665	698	716	616	702	679	666	665	712	683	649	671	674	644	704	661	667	648	688	666	635	652	698	658	723	699	649	696	664	675	693	622	668	646	662	653	648	644	700	650	635	720	671	691	704	721	675	635	691	652	663	636	675	664	615	635	667	632	683	675	694	671	604	723	673	683	650	653	698	669	684	687	652	652	675	665	643	665	639	671	705	682	675	681	649	686	698	672	666	704	706	682	647	670	665	667	654	635	640	655	700	726	653	768	672	702	677	669	656	659	694	666	655	691	727	685	637	685	697	673	685	690	673	644	680	668	663	699	700	676	645	631	689	669	689	593	674	660	645	659	655	665	650	658	655	673	661	665	706	690	742	701	661	723	680	694	669	624	668	670	624	678	643	691	695	634	658	673	701	635	656	650	704	674	620
16386	12477	14754	27361	11690	11478	10281	9288	8555	7934	7505	7316	7140	7066	7023	6769	6736	6830	6627	6645	6563	6454	6532	6516	6387	6229	6505	6472	6473	6481	6438	6430	6350	6368	6353	6420	6298	6232	6236	6210	6257	6407	6197	6305	6377	6289	6336	6270	6204	6412	6287	6366	6171	6229	6194	6253	6312	6274	6264	6260	6236	6173	6277	6362	6214	6177	6286	6312	6309	6400	6268	6132	6196	6257	6222	6286	6232	6275	6201	6312	6356	6421	6321	6246	6275	6302	6262	6257	6304	6251	6199	6255	6345	6272	6216	6272	6195	6345	6194	6313	6321	6315	6248	6314	6408	6163	6310	6387	6302	6223	6223	6244	6356	6269	6267	6286	6376	6221	6174	6243	6281	6206	6346	6298	6335	6395	6208	6186	6304	6202	6217	6242	6341	6400	6202	6314	6356	6192	6269	6397	6337	6381	6300	6215	6273	6212	6196	6254	6324	6234	6297	6228	6257	6333	6236	6253	6227	6404	6372	6250	6290	6378	6246	6319	6158	6271	6237	6326	6249	6198	6221	6210	6372	6240	6271	6351	6379	6208	6216	6328	6304	6338	6282	6139	6216	6256	6344	6353	6216	6391	6172	6224	6359	6288	6346	6162	6268	6274	6288	6251	6247	6323	6376	6351	6282	6386	6355	6176	6361	6256	6348	6156	6305	6267	6386	6155	6276	6228	6243	6333	6302	6294	6241	6266	6354	6256	6209	6309	6286	6421	6344	6179	6218	6323	6374	6272	6325	6297	6397	6272	6184	6298	6303	6173	6342	6279	6181	6285	6219	6403	6203	6315	6279	6250	6438	6286	6185	6199	6183	6224	6255	6179	6297	6315	6024	6307	6340	6222	6345	6309	6261	6314	6345	6337	6329	6218	6222	6365	6202	6363	6306	6295	6376	6266	6281	6221	6287	6294	6225	6257	6291	6292	6341	6221	6135	6258	6173	6263	6255	6179	6206	6289	6277	6371	6298	6239	6213	6218	6197	6249	6324	6279	6309	6150	6274	6308	6168	6293	6169	6196	6250	6338	6235	6363	6264	6303	6298	6277	6295	6320	6282	6296	6368	6294	6246	6250	6468	6370	6262	6218	6256	6163	6197	6262	6390	6382	6288	6368	6313	6209	6203	6323	6343	6309	6200	6141	6209	6324	6250	6239	6274	6310	6341	6184	6225	6146	6244	6296	6258	6226	6243	6261	6132	6201	6168	6363	6301	6319	6145	6279	6311	6203	6205	6301	6316	6474	6357	6348	6260	6177	6323	6324	6263	6257	6273	6210	6323	6187	6212	6254	6248	6399	6267	6198	6180	6286	6232	6218	6242	6229	6244	6310	6224	6303	6290	6201	6228	6166	6268	6431	6208	6344	6174	6323	6315	6205	6211	6255	6255	6339	6244	6171	6228	6187	6371	6298	6230	6275	6355	6285	6239	6326	6325	6218	6165	6396	6413	6437	6196	6292	6392	6288	6226	6365	6262	6232	6196	6288	6077	6181	6210	6321	6326	6290	6211	6272	6147	6275	6313	6301	6261	6246	6263	6259	6251	6351	6212	6352	6362	6246	6325	6445	6210	6189	6290	6172	6177	6331	6370	6261	6207	6286	6335	6210	6312	6233	6204	6212	6327	6246	6412	6245	6399	6390	6292	6274	6209	6279	6326	6270	6207	6333	6200	6180	6263	6236	6138	6213	6215	6430	6303	6207	6335	6127	6297	6267	6344	6215	6432	6190	6205	6190	6261	6325	6240	6300	6101	6192	6333	6240	6296	6195	6225	6278	6293	6219	6380	6404	6255	6180	6189	6325	6328	6242	6353	6071	6279	6210	6384	6384	6299	6297	6274	6236	6359	6145	6275	6339	6305	6350	6380	6359	6404	6224	6323	6243	6125	6191	6253	6253	6394	6248	6276	6209	6296	6257	6336	6187	6220	6151	6280	6195	6302	6364	6315	6381	6268	6156	6400	6257	6215	6306	6237	6310	6229	6247	6302	6268	6297	6246	6289	6239	6298	6224	6216	6253	6283	6182	6151	6246	6178	6413	6433	6406	6254	6266	6234	6294	6159	6250	6258	6140	6377	6335	6309	6238	6231	6320	6317	6306	6200	6223	6304	6371	6322	6225	6313	6226	6338	6306	6380	6394	6192	6274	6058	6257	6343	6349	6240	6193	6258	6274	6290	6267	6098	6235	6343	6307	6385	6306	6184	6306	6297	6418	6316	6294	6300	6251	6387	6211	6213	6244	6148	6211	6250	6312	6313	6250	6433	6152	6181	6203	6316	6299	6360	6286	6262	6264	6304	6300	6273	6244	6341	6180	6221	6392	6175	6124	6227	6199	6410	6167	6264	6259	6211	6417	6252	6131	6200	6302	6216	6280	6212	6266	6241	6287	6237	6307	6152	6441	6308	6300	6259	6145	6234	6271	6212	6287	6253	6244	6347	6285	6276	6339	6323	6243	6319	6297	6263	6363	6258	6282	6276	6317	6265	6136	6248	6163	6297	6270	6267	6349	6356	6218	6256	6194	6330	6383	6281	6276	6355	6267	6394	6239	6313	6228	6278	6283	6253	6091	6236	6288	6293	6282	6081	6337	6162	6335	6280	6280	6291	6294	6281	6438	6173	6216	6267	6292	6327	6288	6343	6358	6271	6243	6337	6262	6289	6262	6209	6241	6367	6246	6250	6270	6302	6226	6341	6356	6205	6291	6238	6277	6227	6265	6410	6325	6292	6066	6252	6246	6380	6212	6124	6247	6268	6157	6277	6260	6223	6277	6321	6192	6240	6342	6297	6225	6094	6246	6341	6333	6462	6251	6275	6283	6408	6226	6279	6140	6250	6390	6340	6232	6339	6087	6320	6311	6344	6388	6140	6224	6250	6245	6218	6223	6363	6203	6302	6292	6265	6418	6320	6364	6159	6284	6365	6302	6251	6213	6217	6287	6314	6287	6210	6403	6291	6189	6215	6245	6256	6263	6234	6314	6360	6277	6182	6428	6466	6328	6291	6240	6232	6240	6283	6192	6222	6323	6174	6271	6151	6277	6402	6206	6169	6260	6285	6386	6343	6240	6226	6278	6186	6294	6231	6356	6238	6201	6441	6425	6334	6207	6121	6266	6224	6407	6289	6241	6317	6175	6207	6292	6356	6184	6361	6224	6149	6198	6308	6370	6284	6284	6246	6271	6305	6110	6295	6170	6292	6190	6267	6131	6292	6266	6355	6190	6192	6389	6163	6180	6275	6296	6378	6228	6219	6193	6313	6208	6369	6222	6356	6357	6236	6151	6303	6314	6350	6256	6482	6272	6267	6282	6179	6188	6147	6371	6056	6267	6232	6248	6240	6353	6244	6224	6277	6257	6252	6263	6224	6377	6294	6278	6145	6229	6151	6256	6229	6334	6300	6436	6138	6214	6339	6421	6391	6305	6249	6299	6319	6174	6262	6240	6253	6327	6168	6187	6272	6259	6357	6385	6285	6256	6252	6305	6218	6470	6223	6241	6363	6232	6211	6275	6364	6254	6288	6286	6348	6229	6199	6340	6368	6165	6269	6285	6196	6207	6178	6245	6328	6188	6298	6123	6230	6357	6337	6373	6160	6277	6261	6292	6233	6400	6245	6248	6268	6316	6291	6211	6418	6262	6466	6292	6270	6278	6448	6326	6152	6182	6446	6315	6262	6270	6270	6197	6300	6261	6359	6207	6189	6365	6272	6335	6345	6273	6349	6408	6188	6412	6305	6236	6212	6202	6247	6220	6276	6231	6269	6254	6311	6120	6319	6309	6272	6172	6280	6249	6377	6195	6400	6209	6315	6297	6268	6262	6328	6236	6277	6279	6252	6328	6255	6223	6318	6325	6190	6242	6275	6376	6272	6240	6325	6148	6298	6191	6213	6283	6216	6272	6353	6200	6351	6176	6175	6350	6318	6217	6287	6240	6277	6195	6323	6162	6231	6333	6335	6267	6228	6285	6349	6292	6320	6238	6182	6343	6238	6217	6373	6236	6223	6257	6305	6343	6398	6254	6302	6275	6269	6219	6215	6256	6310	6361	6401	6285	6262	6245	6214	6264	6240	6296	6339	6260	6343	6315	6199	6305	6305	6158	6201	6345	6255	6251	6208	6354	6183	6205	6243	6302	6330	6292	6176	6371	6371	6398	6201	6315	6409	6492	6271	6286	6275	6294	6306	6321	6201	6339	6273	6232	6400	6301	6146	6467	6225	6229	6264	6184	6355	6210	6218	6293	6190	6329	6303	6233	6246	6311	6262	6122	6201	6233	6366	6285	6356	6112	6316	6206	6433	6348	6311	6213	6275	6245	6345	6260	6252	6270	6239	6277	6320	6260	6360	6233	6198	6278	6365	6367	6394	6255	6292	6200	6314	6219	6183	6468	6184	6235	6116	6328	6278	6292	6217	6317	6264	6344	6251	6286	6152	6225	6344	6215	6275	6216	6379	6254	6370	6254	6344	6332	6282	6265	6256	6280	6146	6287	6233	6315	6241	6277	6192	6114	6248	6234	6222	6202	6359	6286	6202	6381	6084	6167	6235	6121	6384	6218	6299	6302	6332	6220	6330	6249	6315	6305	6233	6340	6296	6307	6214	6387	6309	6147	6235	6298	6214	6213	6336	6398	6247	6250	6167	6236	6248	6374	6326	6333	6354	6299	6151	6276	6225	6296	6264	6344	6171	6287	6332	6222	6255	6122	6278	6285	6326	6349	6210	6372	6301	6202	6282	6249	6324	6289	6287	6174	6247	6330	6344	6228	6243	6320	6079	6202	6311	6230	6234	6434	6258	6280	6221	6365	6273	6316	6431	6256	6193	6304	6162	6281	6368	6190	6272	6349	6290	6220	6339	6323	6276	6405	6375	6344	6118	6283	6334	6321	6279	6201	6260	6389	6368	6159	6322	6282	6216	6426	6311	6360	6374	6268	6325	6197	6282	6305	6385	6241	6316	6320	6169	6259	6265	6336	6132	6233	6186	6261	6383	6220	6174	6108	6328	6228	6187	6367	6305	6305	6256	6260	6416	6162	6118	6287	6290	6347	6198	6265	6229	6190	6306	6231	6187	6377	6283	6173	6379	6315	6277	6400	6220	6177	6271	6335
3816	947	1715	3688	689	630	690	667	630	623	633	693	583	599	663	624	651	691	605	652	617	571	613	622	616	576	588	615	585	601	625	610	620	558	583	607	628	595	604	622	632	616	623	641	604	557	592	606	567	656	573	582	577	573	597	611	611	602	587	558	585	569	611	623	594	531	565	646	590	617	618	590	633	629	622	600	591	591	624	565	601	603	607	612	599	608	580	609	619	523	607	600	582	606	576	627	623	618	628	592	609	591	584	582	624	620	585	586	654	653	586	550	654	587	620	606	580	565	567	637	629	614	590	578	595	615	587	605	588	606	609	597	627	617	601	590	568	564	585	618	586	622	600	629	562	619	605	602	572	573	580	565	594	603	596	574	626	575	584	607	608	608	578	633	636	571	602	581	585	615	593	588	558	586	610	558	654	607	604	572	590	586	598	603	563	591	567	593	572	580	543	590	618	591	581	557	605	619	598	578	588	613	607	587	580	559	574	621	627	614	617	645	627	600	596	574	583	606	622	573	592	580	596	626	617	598	574	552	659	571	601	604	629	586	605	611	539	582	574	572	580	616	608	565	583	635	595	603	647	617	608	606	566	561	574	600	597	590	596	550	595	570	582	579	640	581	608	591	582	603	564	603	595	591	562	566	578	603	566	587	596	628	603	594	604	597	550	599	627	614	604	595	565	623	596	606	602	544	581	613	629	568	632	607	645	560	632	583	568	604	629	540	633	594	611	588	590	609	620	618	615	561	616	632	599	588	590	640	583	596	577	608	584	585	581	605	587	630	586	595	573	599	621	599	618	594	621	623	597	614	599	619	611	575	563	589	583	598	635	600	595	616	625	596	598	617	587	611	596	594	578	605	586	636	606	633	612	611	608	605	597	624	622	640	596	639	583	600	591	624	605	614	591	642	582	627	619	639	598	591	619	599	623	548	576	572	611	621	584	619	592	594	593	601	600	616	602	605	623	623	608	544	625	590	623	584	637	615	555	637	589	611	622	618	595	586	613	629	583	620	611	577	602	578	608	581	597	623	660	599	616	576	587	605	609	599	625	580	568	594	571	541	579	647	628	580	566	579	619	558	565	567	634	594	555	597	576	630	597	617	627	585	579	613	592	592	572	604	643	591	614	601	570	615	572	598	619	598	588	597	605	590	625	585	588	567	599	605	601	572	599	580	574	629	613	619	630	650	557	610	592	608	589	548	567	574	615	605	605	624	634	566	586	582	580	628	629	585	607	600	651	612	568	580	586	612	583	606	667	649	622	587	586	568	580	614	580	611	631	611	570	580	551	586	628	579	611	605	608	600	591	644	625	620	567	600	600	599	569	563	590	593	604	620	619	611	596	594	557	592	624	580	620	614	589	629	606	589	595	607	572	597	606	622	617	564	616	590	598	550	600	615	599	573	601	613	634	611	629	599	591	611	600	618	614	547	560	603	600	631	574	591	614	583	585	601	603	576	583	580	616	593	611	597	590	575	566	600	616	601	612	611	613	616	621	595	612	595	592	653	600	583	614	605	640	601	574	603	578	589	627	601	576	618	588	613	571	569	644	619	550	601	563	601	586	593	580	583	596	584	578	611	622	620	627	577	598	649	609	603	638	560	600	573	608	620	614	599	595	590	589	580	574	593	584	601	603	550	625	588	600	583	586	614	569	604	592	622	568	666	620	612	589	592	612	594	626	637	621	591	602	614	601	622	622	581	579	551	555	637	571	581	624	597	632	632	571	613	608	612	549	583	596	620	584	640	584	604	636	625	589	575	588	632	609	563	578	563	607	580	623	578	592	576	573	613	623	586	557	631	588	562	590	643	598	644	585	601	589	606	550	598	590	648	595	630	596	570	591	590	611	604	636	616	592	619	590	568	621	594	587	657	629	584	601	579	633	605	607	614	621	596	651	612	636	642	604	577	605	629	652	590	659	570	584	612	606	592	584	603	598	578	542	651	560	604	599	609	580	612	664	557	620	611	598	642	663	590	632	578	596	590	578	569	576	565	590	603	595	640	583	603	600	610	584	604	614	643	602	627	602	623	635	582	598	575	628	609	595	617	591	580	618	617	548	604	625	610	648	591	610	579	610	596	629	578	603	550	589	661	594	591	573	608	573	630	600	605	629	588	610	630	613	618	580	574	588	601	613	591	602	591	662	584	628	644	611	620	634	577	614	613	603	619	595	600	617	607	622	619	572	590	607	577	595	614	598	585	575	578	601	609	575	576	638	581	624	613	624	573	609	645	627	656	559	592	606	597	586	615	611	611	596	593	632	588	608	619	606	556	559	579	580	632	601	612	603	549	629	532	599	589	585	620	603	659	609	613	570	618	647	591	585	629	625	595	609	594	625	584	614	558	615	642	584	601	645	627	612	586	550	623	616	587	598	593	575	567	638	602	612	554	650	623	582	610	594	572	622	630	611	606	608	596	605	592	585	611	577	583	578	644	607	573	590	557	610	623	586	596	590	597	631	559	605	637	619	589	624	575	636	612	613	611	610	597	633	572	610	611	590	643	613	588	615	618	584	603	632	608	639	601	575	574	591	611	584	579	611	628	598	620	627	581	601	589	600	606	611	565	616	609	556	606	668	586	551	636	602	616	607	621	611	591	602	614	599	596	590	586	545	597	569	618	561	605	614	585	582	618	573	588	637	597	587	562	580	555	535	621	641	597	584	600	607	601	613	594	585	633	623	556	603	557	622	628	646	625	596	602	594	611	592	614	598	621	635	611	568	591	574	612	612	639	573	591	595	610	574	586	607	638	605	632	604	579	590	630	589	626	590	572	584	635	610	608	549	606	532	554	577	584	599	573	596	590	564	598	587	625	609	634	615	535	636	626	599	592	582	609	588	648	608	603	624	605	646	575	606	545	630	656	592	616	603	589	596	567	604	619	566	593	616	620	585	615	594	588	617	602	597	581	581	587	602	584	575	599	560	605	585	610	587	584	633	626	601	578	562	611	584	585	631	641	585	610	594	560	579	640	609	572	613	585	632	626	592	547	619	616	579	621	625	615	591	597	616	630	573	573	618	629	609	578	572	589	570	593	611	579	607	610	613	619	621	609	616	632	589	576	612	653	631	604	651	602	614	575	603	658	600	602	601	579	642	584	643	587	602	574	568	637	576	571	587	621	581	605	590	596	568	584	602	619	584	614	587	627	568	590	611	628	630	648	606	598	602	563	553	616	585	659	650	589	598	599	599	609	642	595	623	589	613	578	584	573	606	580	616	591	616	586	627	574	576	585	548	624	605	621	566	606	579	622	634	598	594	596	615	583	605	578	603	598	529	615	596	594	549	560	566	596	629	589	590	568	586	603	600	580	592	631	586	617	571	600	585	553	560	635	644	539	578	573	623	609	564	589	565	583	604	624	583	579	588	554	584	568	535	596	641	595	586	620	618	607	578	593	574	626	574	599	604	585	615	613	599	593	633	580	601	602	552	630	592	617	593	623	596	575	629	616	612	599	570	582	604	578	604	538	604	577	626	613	605	572
17993	13772	17715	30722	13062	12727	11140	9744	8688	8024	7476	7263	6940	6821	6509	6649	6351	6263	6198	6198	5986	6057	6050	5866	5996	5990	5784	5882	5953	5832	5924	5824	5645	5775	5950	5841	5819	5892	5720	5765	5754	5737	5744	5758	5678	5726	5795	5787	5652	5703	5730	5699	5748	5695	5704	5763	5646	5689	5635	5621	5636	5676	5682	5666	5620	5700	5627	5721	5758	5557	5682	5743	5816	5625	5705	5715	5666	5641	5773	5685	5737	5753	5498	5767	5648	5572	5621	5680	5675	5559	5781	5709	5658	5677	5620	5795	5709	5706	5682	5739	5656	5678	5757	5591	5666	5613	5579	5659	5683	5725	5595	5775	5805	5749	5737	5689	5712	5536	5617	5754	5608	5687	5648	5618	5676	5691	5794	5757	5760	5624	5686	5664	5703	5691	5700	5677	5628	5648	5677	5639	5597	5725	5577	5688	5642	5717	5751	5688	5704	5593	5664	5665	5793	5676	5704	5618	5705	5660	5596	5697	5673	5652	5644	5713	5562	5671	5684	5721	5710	5612	5611	5677	5789	5671	5497	5786	5544	5748	5702	5613	5721	5711	5639	5749	5651	5725	5612	5608	5668	5775	5535	5616	5826	5698	5664	5646	5698	5729	5700	5691	5804	5747	5697	5555	5692	5602	5668	5568	5680	5823	5707	5632	5668	5791	5751	5733	5585	5728	5764	5677	5642	5655	5817	5725	5737	5620	5622	5773	5649	5651	5781	5601	5744	5696	5652	5680	5666	5571	5803	5527	5678	5727	5703	5814	5709	5588	5682	5653	5684	5774	5701	5637	5661	5687	5693	5673	5605	5709	5686	5671	5557	5655	5719	5722	5568	5625	5714	5706	5678	5666	5705	5734	5707	5596	5669	5752	5511	5610	5676	5610	5622	5676	5618	5666	5615	5711	5517	5626	5742	5661	5556	5638	5618	5619	5691	5734	5751	5726	5841	5847	5647	5600	5686	5582	5878	5691	5554	5794	5699	5728	5682	5624	5807	5767	5629	5819	5733	5589	5670	5791	5692	5754	5645	5705	5691	5665	5653	5718	5688	5608	5669	5778	5722	5707	5698	5635	5614	5713	5657	5659	5712	5732	5701	5866	5623	5705	5668	5628	5693	5748	5837	5675	5656	5717	5606	5700	5721	5550	5726	5688	5642	5626	5685	5622	5681	5798	5629	5641	5607	5661	5666	5720	5594	5731	5671	5730	5670	5756	5716	5605	5897	5598	5636	5602	5696	5613	5653	5679	5706	5728	5732	5656	5693	5635	5649	5765	5706	5638	5738	5786	5717	5788	5737	5656	5687	5694	5745	5705	5750	5729	5756	5724	5637	5617	5701	5744	5725	5728	5747	5753	5678	5762	5618	5799	5659	5722	5620	5687	5746	5780	5661	5725	5713	5679	5685	5629	5788	5693	5713	5801	5838	5757	5567	5754	5653	5658	5735	5722	5725	5660	5775	5719	5690	5685	5651	5649	5811	5703	5703	5729	5581	5668	5654	5742	5736	5615	5684	5699	5694	5727	5637	5678	5701	5736	5642	5596	5670	5628	5643	5694	5659	5706	5603	5793	5736	5733	5798	5659	5713	5718	5659	5651	5746	5590	5593	5690	5758	5714	5642	5617	5637	5662	5812	5628	5664	5701	5697	5669	5677	5695	5691	5622	5767	5765	5710	5732	5670	5589	5875	5735	5661	5720	5656	5810	5708	5667	5717	5782	5769	5681	5730	5589	5665	5499	5792	5693	5607	5706	5647	5631	5634	5710	5732	5687	5511	5660	5621	5676	5788	5771	5744	5761	5823	5766	5679	5651	5661	5758	5672	5715	5637	5761	5710	5670	5638	5652	5717	5554	5787	5780	5682	5707	5777	5703	5647	5577	5691	5599	5702	5624	5581	5725	5740	5762	5657	5695	5592	5686	5660	5679	5721	5665	5713	5785	5779	5675	5643	5676	5679	5543	5863	5629	5645	5752	5655	5688	5737	5760	5674	5693	5685	5638	5500	5660	5602	5807	5679	5643	5561	5776	5635	5677	5665	5581	5669	5768	5555	5769	5690	5742	5759	5726	5779	5766	5759	5645	5593	5776	5711	5720	5570	5687	5630	5700	5682	5776	5715	5671	5730	5707	5698	5682	5693	5830	5731	5739	5798	5639	5654	5745	5677	5626	5724	5730	5686	5643	5755	5887	5668	5707	5716	5677	5710	5634	5683	5691	5699	5672	5671	5722	5626	5680	5703	5627	5630	5685	5601	5623	5623	5655	5622	5651	5742	5644	5931	5607	5767	5768	5729	5686	5644	5646	5781	5733	5607	5609	5618	5665	5640	5647	5758	5794	5582	5696	5685	5562	5716	5675	5658	5749	5692	5664	5705	5674	5621	5662	5717	5585	5745	5824	5744	5769	5718	5690	5706	5608	5629	5678	5669	5641	5829	5593	5725	5680	5566	5570	5759	5557	5720	5790	5610	5748	5650	5801	5734	5699	5741	5688	5710	5625	5769	5689	5786	5643	5813	5649	5686	5654	5592	5645	5676	5648	5684	5712	5662	5745	5740	5698	5530	5789	5692	5692	5714	5670	5586	5514	5714	5688	5666	5606	5584	5700	5746	5795	5698	5656	5545	5697	5685	5627	5781	5778	5722	5618	5731	5645	5686	5623	5652	5825	5561	5741	5558	5693	5607	5681	5624	5677	5669	5837	5587	5747	5673	5683	5681	5732	5720	5785	5743	5780	5715	5697	5719	5699	5580	5732	5758	5711	5679	5628	5775	5616	5711	5703	5760	5678	5770	5662	5657	5724	5703	5632	5663	5804	5773	5641	5591	5803	5787	5766	5688	5568	5696	5656	5479	5689	5636	5700	5716	5642	5699	5586	5662	5708	5766	5725	5637	5712	5692	5615	5644	5659	5675	5776	5736	5785	5627	5636	5678	5726	5725	5711	5729	5755	5586	5678	5717	5616	5747	5644	5649	5745	5747	5719	5745	5517	5719	5786	5761	5629	5637	5683	5623	5879	5616	5704	5669	5554	5730	5699	5692	5767	5700	5645	5670	5739	5708	5610	5668	5864	5701	5609	5785	5698	5663	5648	5669	5701	5686	5717	5692	5776	5783	5756	5771	5678	5709	5716	5683	5614	5636	5777	5646	5757	5697	5591	5686	5637	5733	5654	5802	5703	5656	5612	5704	5624	5771	5724	5703	5805	5640	5619	5750	5696	5607	5620	5670	5760	5664	5640	5739	5802	5725	5663	5631	5782	5613	5662	5656	5703	5654	5706	5850	5608	5727	5770	5671	5803	5605	5698	5733	5678	5733	5564	5750	5651	5661	5753	5760	5736	5637	5720	5712	5747	5575	5688	5668	5657	5744	5629	5629	5644	5775	5543	5658	5796	5788	5670	5644	5651	5766	5662	5732	5685	5568	5637	5834	5761	5674	5583	5631	5741	5719	5633	5645	5622	5506	5763	5737	5744	5690	5662	5640	5592	5643	5582	5640	5674	5774	5717	5728	5642	5664	5664	5669	5725	5630	5603	5747	5755	5740	5591	5643	5715	5701	5757	5708	5652	5771	5906	5733	5673	5572	5683	5628	5647	5754	5688	5645	5716	5629	5617	5803	5674	5810	5574	5641	5675	5635	5715	5815	5674	5795	5707	5701	5712	5698	5702	5651	5684	5795	5717	5694	5614	5775	5704	5765	5681	5699	5643	5678	5819	5638	5610	5683	5733	5725	5828	5736	5697	5736	5648	5594	5719	5697	5677	5649	5669	5749	5649	5597	5745	5575	5585	5773	5633	5806	5737	5797	5697	5562	5663	5654	5705	5607	5666	5645	5620	5691	5634	5739	5669	5702	5721	5677	5824	5753	5643	5701	5667	5860	5688	5580	5867	5650	5658	5712	5676	5641	5670	5660	5676	5725	5609	5510	5681	5711	5776	5583	5597	5674	5600	5637	5675	5805	5752	5773	5705	5696	5746	5666	5769	5638	5664	5737	5589	5705	5660	5732	5807	5707	5831	5671	5788	5742	5701	5751	5755	5612	5789	5705	5717	5636	5695	5776	5666	5668	5637	5673	5772	5741	5662	5730	5723	5612	5674	5562	5692	5665	5679	5724	5691	5738	5619	5797	5739	5729	5695	5792	5743	5709	5729	5652	5676	5693	5619	5685	5700	5635	5536	5683	5703	5621	5729	5721	5646	5716	5557	5740	5675	5684	5663	5718	5715	5764	5706	5629	5659	5763	5763	5778	5597	5766	5837	5730	5520	5571	5640	5641	5775	5659	5671	5750	5575	5736	5648	5608	5709	5626	5688	5681	5818	5721	5670	5770	5681	5686	5682	5654	5709	5600	5746	5756	5668	5656	5661	5791	5629	5585	5703	5669	5685	5745	5602	5677	5633	5703	5629	5645	5755	5750	5655	5738	5695	5643	5685	5561	5719	5553	5689	5598	5657	5625	5770	5626	5576	5609	5722	5630	5689	5636	5748	5724	5855	5636	5671	5695	5629	5611	5775	5685	5718	5684	5614	5769	5728	5696	5620	5676	5750	5731	5602	5798	5731	5730	5732	5787	5572	5549	5743	5732	5680	5743	5597	5643	5620	5642	5603	5754	5717	5728	5596	5735	5606	5661	5703	5680	5670	5712	5597	5801	5740	5733	5722	5588	5755	5712	5675	5702	5683	5628	5773	5854	5673	5665	5647	5739	5663	5626	5770	5799	5630	5686	5583	5719	5662	5669	5744	5588	5590	5738	5589	5699	5632	5685	5712	5741	5747	5762	5614	5624	5782	5702	5752	5832	5578	5751	5739	5552	5638	5755	5672	5685	5734	5728	5832	5541	5785	5617	5710	5709	5630	5700	5768	5674	5682	5582	5714	5685	5724	5707	5556	5718	5618	5814	5641	5682	5646	5511	5660	5652	5685	5690	5683	5591	5672	5671	5559	5801	5700	5628	5615	5701	5734	5612	5660	5677	5653	5748	5687	5728	5705	5774	5673	5704	5646	5747	5691	5634	5722	5707	5708	5660	5515	5716	5698	5783	5789	5770	5710	5555	5564	5632	5643	5653	5745	5633	5729	5687	5691	5766	5645	5822	5676	5663	5716
2566	1248	2837	8045	690	690	644	641	596	584	576	605	609	576	581	549	492	532	533	555	552	517	529	489	513	516	492	546	509	523	532	531	525	515	562	493	488	531	490	511	526	532	526	502	524	554	526	534	512	463	500	509	506	519	526	470	461	496	509	517	492	506	526	468	498	518	522	456	513	485	523	501	509	529	517	512	553	544	500	483	485	511	505	489	493	508	504	510	476	531	506	506	510	483	580	514	507	521	503	515	532	516	486	537	499	513	529	523	510	560	512	492	525	520	515	480	505	513	452	525	525	526	551	500	486	528	557	487	513	469	524	535	518	496	504	467	570	507	493	470	507	489	503	494	515	496	516	497	531	501	497	516	477	552	518	533	507	537	508	530	486	498	525	521	474	511	494	510	481	538	477	492	509	510	527	497	510	521	490	503	552	519	533	493	480	510	553	558	505	512	516	502	502	495	523	532	488	489	531	521	499	522	517	523	514	554	474	497	484	526	530	493	521	482	504	534	517	505	514	506	493	510	520	511	521	480	526	503	479	516	532	547	502	482	531	519	491	481	456	549	508	484	494	507	499	504	515	559	500	510	526	544	487	506	495	522	463	510	511	534	515	482	503	526	523	487	495	530	537	532	516	495	459	515	505	485	500	553	517	598	500	501	517	501	536	545	528	500	468	511	484	531	501	519	517	532	582	531	536	485	515	544	548	512	496	526	533	504	518	515	539	491	491	471	487	525	479	493	521	495	520	506	519	514	519	518	520	516	492	521	513	521	511	505	508	501	515	541	529	533	480	508	479	501	513	531	521	505	507	517	538	482	489	503	488	523	519	557	531	486	529	485	516	501	503	546	494	536	506	513	478	497	484	498	486	461	502	511	475	533	518	500	516	521	496	516	507	521	479	506	495	542	511	495	505	487	517	490	504	474	494	473	510	551	487	464	504	527	504	490	504	502	481	510	523	471	512	521	476	509	515	521	505	517	495	534	551	517	496	492	477	457	499	500	455	499	510	487	510	531	508	514	548	529	488	527	549	529	534	540	529	521	484	514	478	488	544	502	503	484	507	527	528	518	495	517	528	473	538	483	493	549	517	484	498	499	493	496	534	509	514	503	474	538	520	512	577	544	536	506	494	521	517	536	536	503	523	481	542	508	519	522	481	498	521	526	491	548	510	545	492	465	526	468	531	496	496	544	553	491	471	512	528	477	473	503	501	532	502	532	495	487	536	514	502	503	522	510	523	520	498	547	503	528	551	483	502	466	498	501	487	482	500	505	458	501	480	482	559	532	515	496	504	486	529	472	501	502	513	524	483	508	505	465	515	516	530	532	480	494	475	583	513	463	529	503	556	560	544	511	521	527	539	478	523	511	538	517	494	502	504	502	504	513	491	517	488	508	471	520	507	473	509	491	512	522	530	514	501	503	492	537	493	498	559	526	506	512	519	488	461	528	523	505	536	488	536	517	501	528	495	512	491	564	491	508	498	527	495	447	516	516	486	486	494	549	549	467	487	487	533	542	503	511	516	507	490	515	501	508	562	481	496	506	538	508	525	528	534	519	495	487	499	541	486	540	518	522	518	474	534	521	524	532	546	505	508	531	525	484	542	541	536	500	487	502	527	508	527	516	566	553	512	507	540	561	498	512	505	504	506	509	527	510	478	507	482	558	529	453	495	497	499	492	500	521	527	518	541	530	514	499	516	516	522	482	480	515	473	543	555	518	535	539	521	500	532	491	512	496	519	523	491	528	524	522	521	502	529	508	507	517	510	497	506	502	474	557	537	476	496	491	511	491	483	501	501	534	508	502	491	499	519	479	511	492	478	503	493	530	516	482	527	506	527	511	499	466	522	523	540	518	512	526	521	480	512	505	501	492	499	540	483	528	514	510	530	518	518	523	527	512	512	533	498	484	510	481	517	498	506	467	507	520	498	485	493	493	522	502	520	499	521	480	500	517	527	525	517	528	537	546	495	516	494	529	504	518	523	505	517	557	520	476	497	567	524	528	486	517	550	498	500	506	496	525	492	541	533	513	534	496	521	482	482	498	516	516	534	500	497	495	494	517	518	515	523	527	473	504	484	490	504	502	522	498	502	530	497	499	512	502	515	535	523	467	520	508	514	503	517	527	513	517	481	524	483	514	518	514	511	519	494	516	455	504	515	520	476	507	490	526	527	490	479	537	523	510	497	504	507	561	497	528	531	542	501	498	524	538	538	522	537	459	526	511	521	522	523	488	531	492	492	545	485	485	560	500	521	508	516	512	506	524	514	481	505	508	527	526	523	503	495	496	512	473	515	567	539	519	515	480	511	470	544	503	501	481	506	484	504	504	511	517	535	529	533	506	524	488	517	517	480	476	520	475	500	529	534	478	513	515	461	486	501	467	493	524	495	523	494	534	529	537	487	513	548	499	505	526	549	507	547	512	519	513	486	535	520	496	509	520	480	501	493	498	533	467	504	531	510	533	527	484	562	549	519	548	549	520	480	482	513	526	506	464	529	471	521	554	490	513	494	485	508	518	510	495	475	495	498	533	490	517	522	516	493	485	494	571	560	501	544	498	519	544	547	504	524	493	533	504	540	484	529	540	517	511	522	496	533	516	523	507	493	517	479	579	474	522	510	505	520	514	484	483	542	483	496	508	491	517	521	530	504	510	517	507	556	541	479	478	495	520	503	493	483	505	494	516	503	500	515	516	506	485	514	535	519	457	508	489	492	480	502	533	541	502	512	496	520	492	497	489	527	536	511	522	514	489	556	558	507	514	511	515	522	532	567	506	565	515	502	524	562	514	532	518	506	498	503	516	482	563	518	490	532	525	515	506	513	504	523	507	500	485	478	524	519	468	463	466	502	537	497	519	507	506	555	534	523	515	513	512	504	530	506	503	482	505	497	494	561	465	522	492	515	488	505	521	511	520	518	516	498	481	515	474	511	493	531	540	503	562	470	528	517	519	513	509	508	493	515	519	520	508	505	492	500	511	512	535	494	520	555	548	530	496	548	514	530	496	503	478	509	505	523	499	493	543	513	514	515	515	514	505	490	511	518	521	503	522	504	523	525	478	502	489	509	516	526	489	503	511	497	488	477	527	510	525	481	499	529	521	476	460	479	514	522	489	506	498	512	506	518	533	484	536	505	499	513	499	519	518	530	532	535	528	483	523	502	516	515	499	531	504	502	533	486	540	532	477	490	506	529	507	491	522	538	520	513	507	493	511	494	516	479	473	508	504	519	493	506	509	515	533	498	530	473	515	482	505	503	509	501	488	504	505	511	510	482	504	499	503	512	533	547	526	499	513	518	469	491	491	526	519	525	487	538	506	515	504	518	523	524	522	494	521	516	530	529	491	494	498	550	531	511	530	470	509	525	531	497	506	508	479	533	502	462	506	512	483	468	508	473	506	495	507	496	514	521	512	569	516	509	530	486	482	465	469	484	509	535	521	510	531	502	539	528	527	535	518	515	481	513	524	507	492	510	476	529	487	482	476	506	499
23846	18481	20678	40088	18464	17839	15410	13012	11092	9716	8621	8114	7700	7280	7091	6704	6541	6378	6135	6000	5929	5744	5626	5674	5582	5508	5415	5337	5480	5301	5206	5213	5243	5108	5140	5108	5182	5029	5134	5049	5064	5194	5075	4892	4998	4890	5131	5092	4991	4948	5064	4899	5012	4997	5013	4945	4908	4978	5046	4969	5017	4860	5014	5035	4919	4933	4937	5020	4941	4998	4976	4941	4953	4912	4908	4915	4871	5020	5020	5146	4938	4816	5034	4879	4853	4885	4919	4987	5017	4985	4941	5029	4868	4938	5003	4935	4954	5012	5087	4949	4929	4940	4934	5041	5015	4987	4949	4888	5001	4924	4900	4964	4975	4903	5059	4924	5013	5018	4989	4878	4912	4924	4976	4961	4975	4933	4849	4962	4803	5083	4942	4994	4929	4996	4923	4912	4851	5048	4995	4978	4849	5045	5001	5019	4976	4936	4853	4918	4888	4898	4834	4839	5002	4819	4921	4963	4856	4992	4920	4920	5016	4840	4936	4848	5003	4933	4966	4818	4910	5012	4978	4958	5028	4881	5063	4891	4907	4865	4949	4961	4966	4941	4963	4879	4876	4894	4959	4979	4904	4976	4776	4878	4980	4949	4967	5033	5039	5013	4872	4955	4874	4883	4923	4856	4941	4986	4820	4957	4965	4891	4994	4964	4865	4911	4853	4906	4946	4871	4831	4876	4999	4898	4889	4962	4902	4894	4962	4843	4938	4910	4890	4880	4885	4816	4911	4846	4969	4884	4999	4822	4930	4912	4877	4988	4898	4852	4822	4887	4828	4998	4988	4919	4945	5044	4902	4969	5037	4885	4876	4763	5012	4970	4834	4883	4892	4949	4897	4924	4939	4827	4816	4829	4942	4836	4907	4990	4917	5026	4991	4915	4927	4939	4987	4912	4871	4902	4915	4840	4842	4970	5012	4818	4906	4826	4897	4874	4887	4969	4845	4914	5012	4895	5033	4829	5011	4863	4867	4852	4767	5030	4866	4919	4962	4852	4859	4904	4908	4919	4957	4961	4840	4857	4936	4982	4947	4873	4904	4864	4983	4932	5004	4934	4905	4922	4945	5015	4858	4947	4888	4789	5002	5048	4941	5014	5006	5000	4875	4946	4938	4802	4914	4956	5043	4920	5019	4939	4948	4874	4890	4946	4936	4900	4893	4956	4787	4894	4973	4889	4833	4983	4907	4848	4983	4922	5011	5002	4940	4960	4970	5002	4946	4865	4952	4909	4933	4886	4869	4894	4886	4830	4935	4914	5047	4961	4973	4874	4888	4875	4859	4932	5005	5042	4846	4864	4985	4918	4951	4923	4918	4926	4949	4890	4807	4928	4966	4924	4877	4870	5019	4891	4974	4881	4917	5017	4818	4880	4981	5006	4888	4878	4836	5070	4951	4895	4958	4859	4943	4961	5034	4865	4979	4894	4958	5001	4911	4989	4858	4934	4911	4891	4985	4761	4841	4955	5020	4873	4894	5054	4861	4896	4852	4963	4881	4972	4891	4887	4896	4974	4919	4834	4928	4895	4923	4883	4846	4989	4961	4965	4977	4902	4902	4831	4996	5043	4968	4841	4919	4849	4883	4944	4827	4830	4872	4829	5010	4990	4927	4916	5017	4954	4915	4946	4919	4943	4835	4941	4964	4847	4873	4848	4840	4855	4940	4898	4918	4993	4914	4949	4966	4959	4913	4885	4890	4939	4917	5030	4842	4887	4882	4969	4960	4901	4972	4866	4911	4903	4923	4968	4926	4954	5018	4945	4983	4945	4918	4899	4980	4874	5053	4903	4970	5034	4825	4982	4863	4933	4896	4826	4978	4927	4953	4887	4988	4882	4981	4959	4940	4910	4909	4931	4906	4893	4918	4820	4940	4867	4901	5021	5006	4957	4956	4869	4888	4869	4859	4919	4913	4885	5026	4921	4890	4890	5008	4991	4938	4956	4974	4901	4934	4984	4914	4871	4893	4882	4873	4958	5015	4890	5000	5024	4920	4932	4821	4932	4997	4846	4899	4929	4914	4907	4963	4935	4788	4972	4981	4999	4948	4991	4931	4858	5008	4879	4919	4916	5024	4818	5012	4885	4936	4928	4868	4912	4974	4933	4897	4938	4950	4816	4927	4990	4915	4859	4923	4914	4910	4879	4927	4951	4917	4847	4975	4951	4926	4892	4980	4957	4852	5006	4937	4850	4833	4970	4932	4917	4968	5002	4847	4873	4935	4927	4963	4922	4984	5036	5016	4883	4934	4833	4886	4942	4812	5041	4906	5017	4848	4939	4878	5035	4987	4922	4979	4905	4894	4908	5039	4875	4824	4855	4965	4907	4945	4886	5035	4843	4931	4847	4874	4904	4903	5054	4834	4964	4929	4866	4849	4841	4917	4912	4973	4876	4957	4939	4918	4972	5040	4876	4923	4828	4929	5036	4901	4932	5021	4923	4785	4974	4993	5081	4802	4946	4891	4811	4880	5062	4964	5061	4924	4889	4838	4929	4889	5000	4910	4945	4835	4977	4960	4888	4876	4776	4902	4857	4960	4945	4936	4906	4938	4934	4948	4877	5067	4889	4928	4880	4876	4898	4838	4906	4973	4828	5050	4861	4804	4939	4960	4980	4926	4859	4966	4917	4878	4759	4882	5036	4932	4816	4811	4906	4998	4869	4904	4947	4832	4863	4934	4911	4870	4968	4980	4937	4940	4862	4912	4933	4927	4989	4958	4863	4876	4921	4896	4982	4985	4853	4866	4930	4860	4833	4964	4792	4884	4973	4934	4919	4947	4916	4762	4965	4908	4926	5042	4896	4912	4839	4926	4841	4951	4844	4938	5036	4923	5009	5006	4906	4924	4859	4992	4919	4827	4918	4950	4955	5025	4900	4885	4985	4918	4889	4860	4898	4970	4873	4837	4827	4930	4992	4940	4979	4827	5001	5020	4980	4888	4973	4972	4926	4981	4908	4914	4922	4815	5025	5023	4980	4866	4973	5055	4892	4903	4891	4814	4936	4875	4876	4905	4916	4893	4846	4750	4862	4886	4802	4811	4872	4963	4890	4866	4895	4880	4873	5039	4803	5024	4952	4919	4839	4947	4850	4926	5093	4904	4849	5071	4988	4898	4919	4879	4841	4921	4987	4850	4873	4891	4940	4931	4892	4909	4884	4892	4822	4939	4856	4899	5051	4877	4971	4871	4945	4934	4981	4924	4867	4959	4860	4882	4973	4916	4882	4941	5002	5013	4902	5023	4976	4929	4814	4879	5012	4922	4944	4910	4909	5061	4865	4893	4916	5108	4872	5012	4877	5005	4844	4996	4878	5016	4975	4915	4764	4963	4997	4960	4912	5073	4878	4853	4869	4871	4911	4926	5002	4925	4954	5010	4993	4884	4924	4924	4902	4899	4849	4977	4860	4765	5001	4957	4723	4951	4951	4937	4898	4921	4970	4824	4973	4767	4980	4923	4959	4832	4862	4911	4925	4992	4876	4885	5017	4880	4952	4958	4950	4971	4940	4981	4917	4865	4932	4883	4915	4949	4982	4996	4948	4917	4925	4853	4900	4997	4944	5131	4879	4940	4908	4998	4867	4858	5078	4800	4874	4885	4925	4947	4980	4960	5043	4975	4981	4952	4893	4944	4951	4812	4919	4902	5005	4919	4807	4925	4937	4846	4856	4935	4783	4933	4831	4962	4840	4956	4972	4868	4960	4849	4935	4904	4902	4962	4964	4937	5000	4908	5022	4994	5027	4992	4933	4969	4920	4925	4853	4956	4992	4913	4926	4948	4843	4874	5002	4817	4880	4869	4953	4959	4942	4951	4872	5002	4930	4972	5027	4897	4821	4912	4883	4841	5000	4904	5054	4892	4893	4951	4880	4953	4946	4846	4938	4787	4892	4930	4962	4900	5016	4991	4882	4896	4912	4956	4942	4924	4911	4865	4856	4995	4872	4848	4953	5000	4913	4793	5038	4950	4903	5021	4829	4909	4909	4813	4977	4908	4885	5064	4840	4848	5009	4807	4875	4992	5004	4945	4882	4908	4898	4917	4992	4917	4922	4814	4918	4904	4881	4842	4845	4768	4994	4906	5026	4954	4944	4933	4899	5043	4896	4929	4969	4884	4792	4917	4808	4943	4868	4968	5067	4932	4929	4925	5001	4821	4991	4938	4942	4959	5001	4976	4921	5002	4830	4824	4865	4931	4901	4820	4891	4824	4858	4807	5037	4910	4987	4910	4945	4910	5041	4919	4874	4880	4965	4766	4774	4927	5036	4925	4990	4963	4858	5018	4877	4886	4984	4908	5006	4921	4900	4883	4884	4829	4813	5025	4968	4952	4920	5024	4932	4941	4920	4958	4865	5037	4915	4880	4995	4859	4899	4925	4948	4935	4891	4951	4936	4880	5024	5057	4915	4847	4954	4918	4894	4884	4894	4973	4934	4907	5028	4918	4992	4845	4968	4874	4930	4887	4849	4857	4938	4979	4812	4935	4791	4917	4885	4977	4914	4896	4890	4912	4956	4981	4903	4888	4964	4870	4938	4867	4902	4969	5021	5019	4986	4866	4860	4948	4899	5006	4815	4986	5039	4976	4898	4954	4936	4941	4821	4963	5031	4867	4901	4890	4987	4890	4979	4932	4893	4938	4918	4865	4923	4926	4802	4922	4886	4897	4931	4887	5012	4932	4870	5026	4920	4857	4970	4907	4909	4998	4853	4849	4892	4865	4849	4965	4837	4831	4796	4918	4884	4773	4954	4903	4991	4871	5009	4835	4833	4930	4970	4990	4949	4899	5080	5036	4943	4977	4866	4981	4990	4960	4934	4858	4896	4869	5016	4964	4796	4806	4903	4865	4824	4965	4911	4991	4890	4982	4887	4845	4920	4982	5012	4921	4814	4964	5115	4874	4874	4912	4900	4958	4867	4896	4931	4973	4923	4875	4798	4941	4874	4908	4829	4880	4911	4858	4931	5003	4924	4829	4871	4926	4916	4987	5058	4956	4948	4809	4952	4978	4930	4964	4967	4769	4911	4970	4933	4970	4895	4981	4988	4912	4922	4876	4857	4998	4857	4964	4986	4849	4958	4860	5043	4944	4878	4821	4801
2779	998	1172	2138	876	800	877	856	895	855	884	871	857	871	849	878	860	828	865	883	827	851	878	821	908	846	797	805	881	796	853	833	853	843	806	856	877	821	853	770	843	857	840	828	814	843	793	841	853	860	835	815	849	762	858	786	800	880	858	832	820	847	803	801	798	888	862	849	834	839	886	798	805	902	817	854	858	835	836	803	878	833	793	816	839	869	844	803	835	829	893	819	886	839	808	850	885	847	893	838	801	901	790	837	820	835	791	841	839	875	871	834	851	870	802	847	895	807	819	854	853	807	872	808	822	815	808	849	877	838	770	839	856	805	849	854	800	853	856	858	819	850	843	851	836	850	852	830	829	869	850	824	879	798	900	874	857	849	818	896	764	807	882	807	875	864	806	843	796	822	853	855	864	808	819	874	837	815	844	844	840	788	832	855	806	771	749	858	846	837	831	814	843	825	860	794	878	869	853	853	813	816	821	878	818	810	858	831	794	791	822	826	856	806	811	857	846	829	838	852	764	825	825	827	820	821	870	819	836	863	884	832	872	800	827	872	874	823	865	859	831	881	846	798	817	792	826	861	810	828	913	856	850	812	828	884	879	787	842	836	862	871	820	841	905	849	828	822	844	892	811	848	870	830	797	832	810	871	845	873	804	887	832	841	827	844	805	860	827	801	823	788	879	817	813	824	916	843	869	856	802	848	851	860	866	859	822	855	855	837	833	855	776	818	884	882	867	857	850	832	839	808	829	851	836	848	845	818	803	869	827	861	837	844	844	838	807	869	821	844	882	870	797	806	893	870	809	816	816	820	821	800	905	832	829	898	807	877	851	834	875	826	859	774	812	843	895	820	815	849	863	871	853	827	848	783	806	863	853	805	784	838	833	853	877	825	869	839	848	878	847	867	845	820	796	886	796	813	843	854	886	835	755	856	821	792	858	849	871	876	835	840	829	801	821	849	877	830	848	847	861	785	837	810	829	844	903	844	840	856	858	797	820	864	789	825	825	877	866	839	812	836	833	835	816	838	823	813	862	873	847	849	817	869	772	825	792	797	840	827	856	836	813	846	820	894	826	861	808	792	843	805	849	828	832	832	829	828	805	858	821	823	789	837	888	882	838	830	891	835	807	826	848	845	825	860	812	866	864	854	827	828	837	860	877	835	814	807	830	871	842	850	838	816	888	807	826	858	839	843	867	792	799	848	841	824	830	841	791	879	821	835	829	833	833	829	808	799	801	910	877	852	852	825	873	912	861	849	842	857	781	804	875	862	852	830	829	872	865	833	851	838	845	821	802	816	866	838	775	862	842	853	799	866	735	858	864	836	863	808	862	807	839	875	862	856	789	821	879	840	811	801	869	794	870	864	811	872	826	822	834	850	858	833	860	846	857	824	781	829	849	847	789	898	861	770	839	814	821	877	850	819	846	901	834	829	790	856	919	822	835	806	829	832	825	829	854	852	863	808	879	883	862	819	926	800	884	859	854	889	839	846	843	881	864	868	887	886	830	814	845	832	781	866	819	839	892	875	840	822	804	888	833	816	840	801	871	792	853	885	858	832	876	854	852	846	794	845	895	877	838	844	844	843	827	864	826	808	823	787	782	829	864	794	889	802	859	806	862	854	799	853	859	787	815	829	783	844	821	828	883	849	819	850	837	832	835	876	829	866	803	839	845	845	866	832	846	814	789	848	862	790	860	814	887	827	816	854	825	838	796	801	839	840	819	824	822	854	845	823	870	815	838	851	838	873	840	805	835	886	828	843	859	802	866	863	894	802	841	765	827	927	863	839	831	846	820	821	796	828	846	826	818	904	827	874	811	811	867	841	863	841	867	892	861	853	863	751	834	802	827	872	839	828	811	833	798	861	809	892	845	823	827	871	828	863	772	878	891	840	865	806	889	884	891	836	802	800	786	819	871	868	813	800	804	845	846	822	845	786	832	888	876	869	791	877	854	824	790	823	769	870	769	881	831	846	811	823	844	860	823	846	826	867	848	835	863	817	838	863	787	849	867	843	903	836	854	853	811	830	810	840	849	835	833	803	865	864	850	819	839	848	838	842	842	822	808	846	820	832	867	761	830	810	825	829	836	909	799	822	836	762	811	884	819	819	867	845	818	808	848	835	826	842	865	852	873	846	839	836	825	817	861	789	876	783	813	812	795	815	852	864	815	858	791	819	840	855	842	822	818	844	880	811	821	830	849	868	882	865	839	803	833	852	852	851	820	853	826	909	837	860	824	842	885	842	808	876	799	892	847	858	811	801	853	829	864	799	839	845	886	860	884	835	840	839	810	838	830	873	833	820	841	882	826	828	834	865	856	879	793	852	856	871	835	821	863	843	834	851	840	863	901	814	869	813	879	800	883	885	888	809	821	830	864	862	838	828	851	863	815	776	790	823	840	909	826	850	862	794	816	860	856	826	798	808	797	903	847	856	812	824	835	897	853	839	830	874	856	797	815	847	768	904	779	832	806	779	858	845	825	830	816	836	850	840	848	812	844	884	862	850	834	868	840	846	820	852	943	842	876	852	854	802	873	808	852	839	858	849	833	794	814	848	858	838	863	865	849	837	829	867	880	787	814	830	864	794	801	836	813	782	879	867	815	894	848	845	789	859	832	865	830	830	848	805	843	865	866	916	880	829	832	861	824	822	843	844	865	875	802	825	874	847	816	829	772	852	896	770	810	835	844	863	855	860	800	858	882	821	864	901	844	801	852	809	899	881	808	812	774	810	886	868	809	833	850	823	844	872	805	844	839	820	836	842	858	876	895	890	847	879	910	852	843	785	792	877	844	834	845	822	824	848	838	864	784	827	767	839	873	837	858	850	865	844	827	804	859	842	882	854	848	818	823	917	788	831	816	849	846	803	821	890	807	895	853	876	894	868	799	812	807	844	847	810	844	864	902	852	835	853	814	816	860	799	872	872	880	857	847	801	807	843	874	880	813	829	816	898	818	805	823	834	848	828	905	818	825	880	881	823	880	825	898	840	846	839	827	852	809	873	831	860	862	852	874	838	848	828	842	814	783	869	850	837	825	874	867	842	870	805	826	787	874	796	872	862	837	844	835	873	825	866	888	833	870	830	864	859	857	845	811	836	829	830	851	824	799	768	848	904	844	804	804	792	816	860	844	795	884	843	824	845	837	864	837	836	828	837	776	819	824	885	830	869	814	807	778	850	847	807	865	855	805	851	836	884	818	840	839	848	860	804	787	855	829	836	797	854	826	846	803	826	855	816	889	775	849	859	864	834	868	866	824	840	853	839	871	851	864	886	850	854	825	844	863	828	843	847	845	827	788	841	924	839	786	868	880	898	888	820	804	860	832	828	798	853	835	817	849	835	849	826	809	818	879	839	824	848	795	864	837	802	842	828	826	802	823	809	857	883	823	812	897	807	826	921	834	831	805	850	854	841	829	845	856	817	844	854	806	851	840	846	823	847	820	826	836	835	871	814	872	860	827	782	836	812	910	793	807	840	818	842	805	835
15744	11736	14229	27373	10263	10027	9397	8969	8556	8110	8017	7906	7851	7723	7832	7729	7744	7663	7687	7754	7662	7614	7758	7621	7691	7619	7623	7590	7566	7540	7691	7649	7485	7483	7588	7518	7481	7542	7658	7473	7564	7576	7508	7470	7460	7525	7552	7586	7417	7512	7628	7447	7590	7636	7619	7545	7559	7663	7475	7449	7466	7436	7523	7496	7612	7525	7651	7597	7570	7466	7451	7414	7657	7482	7501	7522	7504	7544	7435	7568	7460	7510	7600	7594	7515	7436	7638	7460	7489	7586	7504	7520	7533	7493	7566	7570	7649	7515	7658	7591	7499	7492	7505	7572	7408	7555	7538	7657	7487	7537	7533	7544	7605	7500	7389	7516	7422	7523	7481	7333	7368	7483	7724	7718	7467	7502	7501	7563	7481	7487	7542	7569	7490	7580	7425	7486	7521	7537	7547	7443	7627	7584	7473	7526	7396	7588	7449	7647	7548	7555	7561	7559	7486	7602	7414	7548	7382	7586	7733	7581	7343	7455	7624	7449	7514	7457	7527	7477	7454	7506	7458	7532	7508	7599	7614	7611	7466	7389	7593	7554	7563	7518	7396	7427	7529	7409	7509	7509	7641	7544	7551	7547	7615	7518	7423	7516	7545	7481	7562	7512	7579	7430	7673	7431	7462	7551	7560	7494	7422	7361	7546	7482	7620	7436	7551	7489	7497	7551	7478	7496	7464	7666	7365	7506	7555	7668	7587	7559	7576	7628	7443	7440	7608	7468	7561	7678	7522	7552	7453	7352	7604	7439	7663	7574	7342	7698	7615	7397	7543	7479	7535	7592	7565	7536	7529	7596	7552	7515	7421	7619	7485	7498	7553	7621	7515	7589	7572	7488	7591	7357	7433	7564	7541	7576	7703	7499	7558	7545	7588	7510	7591	7561	7593	7653	7568	7456	7457	7430	7534	7386	7484	7430	7492	7506	7363	7598	7552	7515	7649	7555	7355	7589	7321	7737	7497	7412	7532	7518	7557	7498	7516	7510	7523	7591	7535	7532	7461	7558	7455	7446	7483	7429	7541	7534	7505	7535	7676	7524	7692	7498	7579	7592	7603	7462	7588	7602	7535	7531	7541	7480	7540	7487	7464	7611	7651	7516	7578	7537	7568	7497	7590	7550	7580	7540	7612	7530	7618	7610	7582	7594	7508	7386	7587	7507	7689	7491	7530	7444	7529	7598	7469	7519	7506	7602	7536	7527	7469	7608	7482	7536	7570	7589	7434	7569	7521	7696	7450	7547	7611	7565	7604	7360	7412	7555	7631	7481	7577	7591	7496	7449	7527	7577	7454	7498	7617	7593	7600	7540	7579	7512	7516	7550	7566	7474	7643	7540	7452	7577	7405	7498	7586	7518	7511	7519	7412	7472	7558	7446	7450	7428	7395	7555	7503	7520	7570	7501	7397	7608	7500	7648	7395	7538	7389	7443	7509	7454	7747	7588	7594	7443	7371	7492	7540	7524	7550	7464	7528	7517	7550	7563	7418	7469	7549	7421	7551	7752	7457	7555	7604	7573	7459	7615	7497	7543	7489	7407	7596	7463	7636	7595	7574	7526	7459	7374	7497	7426	7509	7473	7490	7570	7487	7485	7568	7496	7550	7406	7426	7459	7727	7454	7467	7682	7532	7560	7576	7621	7389	7499	7531	7503	7435	7398	7508	7385	7462	7691	7505	7498	7534	7614	7567	7613	7469	7461	7583	7294	7553	7558	7508	7501	7529	7521	7544	7667	7581	7496	7485	7529	7427	7447	7479	7606	7514	7570	7462	7452	7573	7554	7610	7397	7639	7406	7467	7485	7591	7542	7578	7563	7503	7407	7572	7502	7573	7586	7587	7486	7524	7587	7526	7509	7539	7566	7608	7679	7583	7607	7570	7475	7634	7512	7527	7449	7476	7555	7651	7504	7586	7586	7603	7508	7562	7559	7477	7615	7555	7499	7549	7490	7462	7382	7633	7559	7579	7612	7620	7570	7519	7341	7516	7559	7464	7531	7461	7573	7543	7531	7456	7453	7518	7526	7587	7515	7459	7511	7532	7501	7530	7498	7660	7529	7522	7642	7614	7418	7572	7487	7461	7575	7571	7518	7404	7496	7541	7393	7442	7565	7592	7525	7562	7498	7589	7497	7380	7707	7497	7667	7536	7599	7496	7530	7467	7545	7538	7473	7519	7603	7466	7563	7498	7551	7705	7521	7649	7601	7436	7458	7606	7490	7510	7572	7481	7451	7578	7635	7480	7508	7569	7489	7446	7510	7469	7696	7399	7447	7606	7386	7520	7500	7429	7466	7459	7445	7515	7455	7621	7544	7601	7656	7659	7595	7560	7544	7516	7475	7502	7561	7607	7445	7513	7644	7454	7534	7553	7648	7530	7504	7498	7473	7504	7647	7644	7470	7451	7509	7570	7409	7508	7697	7482	7351	7668	7346	7581	7583	7583	7614	7593	7519	7604	7499	7640	7602	7415	7569	7511	7631	7606	7476	7599	7433	7439	7557	7524	7653	7624	7429	7529	7670	7472	7633	7520	7532	7643	7637	7539	7564	7701	7500	7577	7539	7607	7350	7427	7523	7599	7586	7504	7611	7642	7458	7542	7522	7650	7508	7604	7602	7556	7491	7514	7456	7528	7484	7448	7491	7445	7429	7549	7471	7608	7492	7567	7493	7402	7502	7551	7436	7419	7602	7462	7602	7545	7474	7463	7420	7553	7632	7584	7475	7635	7608	7601	7530	7485	7642	7444	7545	7483	7480	7685	7645	7648	7516	7301	7645	7559	7539	7481	7564	7589	7572	7579	7636	7588	7633	7662	7415	7556	7565	7526	7586	7485	7683	7541	7525	7556	7415	7532	7475	7443	7496	7541	7388	7457	7422	7650	7596	7634	7463	7514	7534	7445	7473	7443	7530	7712	7448	7583	7606	7464	7453	7515	7452	7580	7480	7391	7650	7546	7460	7608	7605	7531	7474	7534	7599	7468	7445	7554	7383	7628	7509	7528	7530	7579	7546	7383	7392	7641	7644	7551	7458	7479	7480	7509	7531	7659	7547	7569	7502	7506	7452	7534	7360	7500	7758	7635	7439	7539	7617	7559	7518	7641	7588	7428	7428	7541	7565	7533	7624	7486	7574	7463	7515	7519	7549	7428	7663	7601	7518	7545	7533	7638	7448	7551	7576	7484	7490	7630	7494	7608	7528	7549	7416	7668	7468	7531	7665	7675	7617	7420	7561	7612	7461	7553	7587	7596	7562	7572	7556	7553	7464	7506	7507	7653	7414	7502	7559	7423	7425	7519	7585	7454	7467	7636	7502	7553	7575	7568	7468	7634	7577	7540	7555	7559	7494	7457	7591	7431	7381	7769	7507	7528	7461	7627	7488	7617	7463	7517	7575	7609	7608	7586	7570	7464	7508	7475	7645	7478	7577	7584	7485	7627	7514	7485	7417	7662	7627	7649	7493	7493	7428	7613	7669	7505	7567	7531	7731	7662	7543	7437	7525	7402	7401	7394	7591	7520	7532	7616	7628	7572	7465	7499	7533	7494	7668	7583	7374	7579	7488	7448	7618	7453	7549	7573	7435	7599	7557	7590	7452	7412	7547	7518	7498	7655	7516	7452	7431	7647	7580	7452	7538	7551	7590	7607	7594	7592	7469	7617	7505	7561	7493	7587	7525	7444	7428	7439	7559	7613	7512	7562	7537	7657	7495	7413	7641	7545	7644	7528	7433	7519	7566	7618	7598	7540	7527	7420	7580	7549	7437	7613	7454	7516	7539	7444	7704	7617	7462	7615	7603	7640	7541	7622	7599	7526	7580	7602	7534	7603	7630	7582	7594	7539	7520	7479	7594	7583	7469	7557	7524	7599	7579	7630	7517	7554	7503	7604	7566	7515	7527	7596	7517	7480	7720	7562	7423	7521	7525	7517	7608	7548	7615	7486	7629	7535	7427	7575	7554	7656	7526	7505	7550	7420	7568	7603	7530	7446	7519	7522	7499	7647	7543	7579	7610	7500	7571	7469	7488	7544	7416	7475	7542	7551	7500	7679	7613	7568	7502	7353	7463	7437	7384	7453	7578	7540	7613	7605	7539	7479	7534	7413	7524	7535	7564	7478	7595	7506	7471	7478	7647	7512	7414	7486	7746	7539	7490	7483	7668	7543	7534	7511	7534	7637	7544	7522	7533	7614	7565	7446	7591	7491	7614	7575	7520	7590	7579	7488	7524	7661	7470	7559	7542	7497	7558	7544	7419	7577	7561	7623	7635	7546	7589	7554	7502	7489	7293	7365	7492	7540	7586	7392	7424	7602	7526	7552	7599	7504	7457	7412	7630	7392	7479	7513	7570	7463	7459	7470	7532	7514	7598	7588	7385	7545	7403	7683	7444	7638	7612	7430	7520	7476	7641	7408	7498	7465	7380	7498	7640	7527	7522	7384	7536	7749	7650	7518	7560	7609	7438	7474	7465	7497	7432	7478	7708	7675	7583	7544	7579	7397	7577	7489	7506	7524	7617	7582	7564	7530	7557	7482	7590	7397	7532	7559	7557	7446	7558	7512	7591	7467	7624	7498	7379	7475	7602	7454	7582	7604	7472	7524	7473	7570	7495	7601	7500	7589	7444	7423	7396	7631	7540	7527	7585	7580	7473	7594	7583	7554	7448	7594	7380	7606	7536	7554	7402	7571	7614	7632	7590	7422	7403	7642	7469	7635	7603	7677	7486	7567	7506	7640	7640	7642	7516	7485	7355	7538	7444	7570	7648	7512	7546	7640	7468	7508	7553	7485	7536	7455	7438	7533	7528	7725	7592	7504	7609	7524	7467	7491	7527	7525	7511	7661	7669	7540	7541	7689	7513	7400	7538	7656	7587	7479	7506	7527	7624	7549	7569	7424	7595	7621	7406	7519	7562	7594	7548	7411	7564	7528	7449	7646	7477	7512	7615	7569	7591	7511	7448	7478	7405	7513	7461	7404	7578	7425	7530	7564	7474	7532	7495	7480	7425	7522	7497	7563	7476	7589	7507	7471	7539	7514	7551	7558	7447	7464	7616	7499	7552	7553	7597	7593	7474	7535	7552	7443	7538	7484	7501	7488	7497
3577	1013	1677	4428	756	723	790	749	788	787	765	732	756	749	674	681	722	763	742	704	730	752	718	724	694	728	699	708	699	698	712	699	725	744	707	676	733	758	724	712	693	699	742	713	779	682	710	696	741	679	710	700	752	698	714	699	718	702	698	756	725	728	716	687	718	733	711	691	695	707	726	682	695	721	721	729	725	701	682	694	708	714	703	705	715	718	720	720	748	706	746	690	701	723	783	713	692	711	678	704	741	736	688	730	689	699	736	677	677	764	668	670	678	695	703	709	726	753	715	692	721	700	747	727	722	728	702	717	678	678	699	716	726	714	692	729	676	691	742	664	695	711	699	702	699	731	669	726	726	697	711	727	712	690	713	693	687	633	706	720	732	739	737	690	701	727	711	721	679	685	707	721	733	681	772	746	696	688	718	685	691	720	685	720	671	704	700	707	646	753	643	682	759	754	717	694	688	709	691	734	701	746	734	714	720	728	734	733	715	703	733	745	714	731	718	703	651	723	670	712	702	722	743	703	706	650	740	690	770	718	701	719	720	749	731	718	712	714	681	723	700	706	728	713	696	739	726	710	708	742	720	727	725	705	724	712	721	749	727	702	760	677	712	771	647	619	701	710	740	702	716	725	696	733	715	724	711	687	758	742	699	693	741	714	689	692	682	698	687	681	676	712	706	693	690	745	690	736	727	730	681	764	704	678	649	666	693	719	749	705	703	676	728	695	726	734	667	710	684	766	743	689	748	683	714	691	714	683	739	712	715	728	757	718	689	705	735	714	683	723	746	698	723	689	677	704	647	717	696	747	680	692	704	729	705	681	710	724	733	716	765	681	671	717	694	698	695	695	725	688	700	695	699	733	662	733	728	740	722	706	702	681	710	692	677	714	656	678	730	732	716	718	722	764	704	679	702	723	694	668	663	722	730	704	697	719	737	699	709	707	731	735	685	712	724	696	743	703	723	718	709	703	759	758	726	713	732	706	717	727	686	674	708	735	677	684	721	691	698	751	692	692	662	733	757	712	722	729	722	690	766	668	695	714	757	723	670	708	666	694	787	678	717	703	720	689	712	655	704	761	689	690	722	708	744	672	734	678	709	684	728	731	713	665	693	757	728	727	694	694	755	738	690	719	711	687	667	757	731	729	725	698	700	675	724	715	695	701	717	650	716	737	748	710	748	704	670	718	666	704	660	719	675	698	712	711	725	720	726	666	706	704	703	714	716	698	690	711	699	657	734	774	687	747	690	700	710	679	673	725	698	717	685	722	682	749	705	665	725	681	673	719	716	730	711	713	712	692	717	677	708	719	712	714	717	729	724	650	657	641	723	744	746	669	744	643	684	679	686	700	691	702	723	698	716	711	716	727	733	730	740	735	698	682	762	717	744	749	746	686	712	723	691	744	685	707	734	706	724	715	696	714	748	686	696	758	676	711	708	737	698	709	721	731	716	708	719	639	690	747	729	718	720	708	667	675	727	726	693	689	744	691	694	730	732	725	685	707	663	713	737	698	695	722	754	690	712	641	713	711	670	664	681	662	718	718	743	745	715	729	689	731	709	679	729	739	684	696	677	663	712	719	761	758	665	734	712	760	755	720	700	706	700	732	736	680	708	726	700	714	694	661	685	761	697	724	683	737	705	710	690	710	736	718	695	693	673	722	686	704	746	685	723	693	685	700	703	730	676	717	728	745	720	765	687	696	731	710	740	728	729	710	765	731	747	709	730	736	730	697	689	711	703	760	745	693	686	741	702	722	714	721	694	731	722	768	716	687	709	711	702	703	731	694	681	693	721	654	702	754	693	678	713	706	717	689	694	730	708	808	702	683	703	720	742	718	706	728	728	675	711	710	743	710	664	721	740	723	687	731	693	709	714	770	696	654	712	704	703	714	695	721	760	725	726	709	761	723	685	681	714	665	713	729	718	713	710	722	706	701	714	683	715	704	698	702	703	683	721	721	699	703	696	686	700	688	691	697	697	670	718	743	734	696	729	728	695	676	744	697	690	720	693	722	691	702	684	723	726	682	713	734	691	747	754	716	717	760	691	691	734	661	677	739	715	693	743	684	691	669	720	681	728	744	713	707	651	777	686	736	711	717	672	682	662	688	708	692	713	696	740	736	653	700	682	729	711	675	759	725	694	679	728	742	700	673	709	762	742	750	718	702	682	763	728	724	718	729	710	718	706	751	730	732	687	709	742	743	708	760	704	681	718	707	701	743	734	693	737	701	706	719	732	710	725	685	696	683	705	709	724	670	729	686	721	713	702	706	707	693	701	691	688	731	667	686	693	750	720	662	677	695	683	708	730	687	707	719	713	724	699	713	661	699	716	682	672	706	715	734	709	688	723	716	706	754	753	684	660	730	685	711	733	705	726	696	712	745	667	661	678	642	672	708	682	698	670	737	750	745	742	712	704	700	753	704	720	683	715	713	717	677	709	733	676	699	749	753	728	700	734	710	678	728	665	734	703	705	717	662	708	675	720	720	750	687	722	713	701	721	720	704	667	699	725	699	739	715	726	746	662	700	753	724	720	688	741	689	717	694	695	672	720	740	665	727	706	671	742	732	752	727	707	697	732	711	716	751	739	726	766	722	701	689	721	694	675	757	753	697	718	702	708	657	717	708	695	684	684	686	694	695	707	685	751	706	686	737	698	681	683	728	705	736	743	713	737	714	702	717	722	709	717	681	736	676	721	683	685	728	695	703	715	729	684	759	726	712	721	677	723	689	702	677	701	732	733	750	696	737	681	765	684	665	743	690	685	705	700	669	733	678	718	749	739	750	731	706	718	677	712	707	737	702	710	696	700	700	714	705	723	716	679	715	692	685	722	710	710	723	722	667	678	677	670	729	680	731	649	623	693	699	727	743	667	697	654	718	727	700	709	698	715	737	705	746	722	716	721	730	723	657	744	683	745	711	753	714	701	705	708	699	746	735	736	681	713	694	723	664	731	720	694	713	727	710	695	747	708	743	733	660	698	708	731	675	749	710	743	682	737	718	670	745	709	689	760	693	692	678	729	706	686	726	687	717	731	673	764	707	715	713	696	715	660	737	707	665	725	730	676	710	687	739	743	713	733	691	669	739	680	724	751	731	659	679	745	685	720	668	701	705	733	706	705	694	725	752	754	733	720	718	712	750	681	728	687	703	695	681	694	699	701	720	669	719	690	691	735	677	732	717	693	699	692	739	700	674	736	772	733	693	695	732	732	669	693	718	695	725	712	731	766	727	770	710	707	690	712	712	680	660	699	753	715	653	704	699	713	730	767	685	723	755	753	694	729	643	723	700	713	717	717	683	709	690	673	716	725	688	710	722	744	704	668	687	725	722	692	707	665	705	718	720	713	701	700	674	708	725	752	703	670	707	687	705	721	725	718	743	769	706	677	719	750	682	655	721	681	695	710	662	678	730	659	727	740	668	712	725	693	740	698	732	735	718	743	743	686	709	701	756	745	710	714	716	702	675	709	701	701	694	712	719	693	652
16346	12653	18116	36303	11320	11049	10270	9300	8414	8051	7719	7468	7408	7156	7228	7003	6969	6984	6761	6890	7034	6776	6757	6664	6704	6654	6570	6852	6706	6670	6565	6684	6474	6607	6606	6545	6641	6586	6512	6726	6661	6615	6590	6664	6662	6583	6406	6456	6568	6561	6482	6647	6696	6647	6492	6588	6625	6604	6441	6461	6524	6733	6601	6456	6660	6654	6566	6481	6583	6585	6728	6628	6558	6606	6510	6682	6612	6570	6658	6481	6609	6415	6436	6474	6488	6747	6610	6587	6611	6574	6659	6528	6435	6513	6521	6569	6545	6523	6693	6490	6571	6492	6509	6596	6637	6552	6622	6448	6534	6678	6459	6520	6551	6465	6500	6551	6495	6561	6660	6550	6613	6448	6469	6520	6713	6588	6503	6451	6406	6627	6452	6625	6447	6500	6604	6500	6552	6523	6658	6490	6519	6463	6625	6466	6584	6522	6538	6476	6501	6541	6483	6540	6545	6534	6516	6682	6649	6341	6561	6442	6513	6532	6531	6692	6513	6498	6623	6494	6557	6528	6486	6510	6500	6541	6472	6507	6581	6640	6676	6457	6538	6539	6639	6646	6627	6679	6641	6605	6480	6528	6470	6670	6535	6645	6440	6722	6623	6538	6462	6618	6549	6548	6500	6598	6635	6520	6620	6505	6593	6546	6627	6483	6526	6508	6535	6566	6563	6532	6490	6517	6596	6552	6544	6615	6607	6625	6529	6548	6422	6660	6508	6560	6443	6576	6655	6523	6574	6500	6644	6542	6613	6530	6523	6562	6435	6572	6493	6536	6526	6554	6523	6588	6546	6599	6496	6522	6581	6439	6607	6562	6558	6570	6631	6542	6484	6599	6579	6452	6436	6518	6484	6530	6597	6421	6416	6445	6540	6506	6525	6686	6398	6727	6686	6664	6405	6646	6499	6590	6561	6559	6600	6620	6614	6655	6530	6485	6592	6540	6587	6569	6563	6532	6509	6689	6562	6547	6534	6643	6553	6471	6509	6513	6592	6510	6543	6557	6540	6513	6534	6379	6452	6629	6512	6454	6628	6615	6501	6483	6551	6587	6667	6505	6580	6656	6606	6668	6496	6593	6655	6563	6743	6568	6503	6561	6567	6582	6565	6558	6454	6511	6453	6534	6486	6435	6621	6597	6519	6701	6581	6528	6537	6582	6603	6536	6474	6504	6548	6540	6495	6575	6562	6521	6599	6388	6473	6517	6499	6543	6531	6475	6487	6623	6599	6587	6613	6450	6526	6578	6619	6500	6575	6593	6642	6687	6584	6539	6440	6492	6714	6617	6553	6661	6509	6639	6665	6538	6499	6603	6391	6536	6474	6527	6513	6505	6518	6590	6580	6512	6564	6519	6520	6462	6522	6449	6665	6485	6768	6584	6565	6610	6524	6551	6679	6579	6561	6584	6668	6418	6512	6535	6604	6521	6416	6646	6525	6538	6475	6472	6534	6465	6558	6544	6476	6473	6708	6749	6537	6422	6449	6498	6637	6601	6530	6495	6559	6591	6553	6443	6553	6490	6717	6557	6453	6574	6583	6551	6479	6534	6650	6547	6554	6563	6462	6565	6459	6487	6560	6462	6593	6575	6465	6588	6598	6492	6620	6457	6662	6431	6483	6582	6638	6497	6654	6576	6445	6549	6605	6480	6530	6659	6545	6485	6460	6688	6618	6591	6512	6638	6501	6486	6642	6744	6384	6366	6520	6627	6557	6501	6666	6523	6540	6734	6568	6614	6499	6614	6463	6612	6595	6591	6527	6582	6612	6544	6454	6688	6589	6538	6579	6411	6608	6607	6576	6507	6487	6684	6554	6617	6666	6658	6435	6508	6499	6521	6538	6565	6516	6559	6497	6566	6605	6583	6481	6577	6537	6549	6472	6688	6554	6715	6429	6608	6647	6603	6542	6507	6550	6493	6484	6577	6523	6561	6560	6522	6464	6577	6650	6518	6515	6488	6510	6585	6651	6692	6617	6476	6646	6475	6604	6528	6504	6582	6719	6492	6592	6418	6458	6628	6596	6521	6543	6631	6608	6521	6501	6471	6522	6547	6568	6606	6456	6610	6636	6551	6681	6557	6576	6450	6581	6525	6546	6740	6496	6531	6596	6520	6570	6445	6573	6639	6594	6588	6485	6481	6654	6448	6478	6642	6550	6554	6524	6592	6674	6642	6517	6567	6514	6448	6570	6503	6648	6367	6621	6580	6606	6710	6508	6615	6532	6484	6571	6558	6584	6430	6675	6562	6619	6609	6519	6641	6507	6671	6514	6474	6576	6448	6477	6565	6585	6548	6710	6691	6539	6426	6400	6426	6456	6437	6580	6659	6576	6489	6481	6639	6459	6509	6587	6652	6448	6568	6512	6499	6512	6483	6608	6676	6477	6714	6542	6624	6636	6504	6562	6503	6665	6554	6483	6558	6510	6486	6598	6500	6455	6597	6481	6505	6498	6550	6617	6449	6637	6533	6670	6528	6544	6583	6636	6534	6442	6581	6580	6408	6631	6602	6518	6494	6591	6573	6453	6608	6381	6574	6526	6573	6499	6528	6660	6535	6636	6496	6594	6538	6467	6447	6483	6630	6542	6593	6557	6460	6474	6540	6552	6569	6588	6615	6634	6688	6488	6497	6437	6585	6411	6571	6661	6374	6594	6667	6425	6633	6480	6505	6551	6549	6588	6535	6425	6447	6445	6390	6536	6587	6476	6557	6602	6506	6537	6518	6453	6446	6527	6544	6533	6593	6541	6551	6607	6627	6461	6496	6532	6594	6459	6550	6713	6556	6659	6626	6378	6585	6654	6505	6517	6507	6521	6664	6547	6606	6567	6523	6490	6559	6527	6463	6464	6514	6557	6527	6497	6564	6436	6452	6629	6574	6459	6689	6635	6554	6575	6552	6501	6520	6620	6613	6539	6528	6618	6483	6600	6615	6601	6520	6512	6596	6400	6620	6592	6594	6466	6578	6540	6647	6668	6634	6576	6535	6531	6475	6537	6610	6706	6462	6551	6502	6316	6545	6473	6497	6563	6553	6503	6500	6575	6575	6443	6508	6659	6527	6640	6610	6553	6612	6551	6699	6491	6544	6597	6621	6666	6508	6625	6454	6494	6559	6593	6607	6535	6525	6483	6543	6536	6565	6603	6634	6427	6471	6625	6571	6555	6522	6543	6490	6645	6583	6684	6575	6480	6598	6576	6637	6488	6601	6665	6669	6566	6530	6549	6541	6504	6670	6640	6453	6482	6628	6491	6539	6583	6667	6654	6553	6552	6577	6658	6616	6465	6613	6547	6451	6493	6605	6607	6509	6480	6625	6537	6534	6532	6500	6381	6474	6464	6644	6550	6592	6478	6559	6509	6476	6485	6505	6537	6596	6539	6585	6495	6554	6597	6705	6584	6477	6561	6684	6553	6565	6515	6560	6540	6628	6531	6645	6601	6502	6452	6647	6635	6620	6461	6634	6514	6560	6561	6573	6548	6498	6577	6533	6578	6504	6570	6599	6469	6564	6528	6525	6602	6446	6527	6421	6596	6654	6768	6575	6599	6384	6591	6617	6480	6489	6577	6510	6411	6554	6520	6549	6556	6549	6669	6514	6484	6698	6626	6521	6563	6435	6534	6520	6663	6407	6577	6572	6510	6590	6526	6653	6566	6500	6449	6482	6541	6529	6602	6541	6570	6684	6440	6597	6665	6603	6628	6647	6530	6587	6638	6455	6543	6515	6569	6537	6613	6619	6516	6491	6446	6512	6576	6424	6515	6572	6634	6421	6511	6390	6499	6562	6622	6501	6553	6614	6656	6606	6620	6482	6512	6591	6570	6463	6600	6683	6516	6498	6570	6610	6377	6597	6550	6570	6584	6445	6497	6476	6534	6533	6544	6684	6457	6600	6523	6548	6483	6534	6583	6457	6564	6493	6548	6540	6609	6631	6602	6660	6478	6563	6518	6513	6531	6529	6680	6594	6443	6482	6545	6532	6570	6682	6541	6595	6559	6556	6689	6471	6531	6551	6522	6597	6542	6612	6638	6567	6510	6375	6489	6578	6573	6603	6615	6435	6574	6643	6634	6502	6588	6605	6635	6570	6682	6609	6539	6700	6435	6429	6541	6470	6575	6655	6664	6426	6678	6566	6645	6608	6492	6616	6598	6489	6609	6583	6548	6593	6509	6525	6688	6640	6522	6540	6590	6537	6546	6495	6497	6497	6576	6461	6533	6609	6541	6407	6613	6622	6658	6439	6576	6549	6616	6640	6555	6555	6461	6590	6483	6600	6567	6626	6501	6724	6631	6590	6508	6442	6663	6683	6613	6543	6516	6549	6557	6519	6647	6513	6550	6715	6573	6409	6596	6462	6552	6580	6429	6604	6552	6442	6545	6686	6603	6457	6482	6434	6445	6646	6533	6360	6592	6490	6587	6535	6445	6528	6538	6688	6470	6674	6533	6604	6495	6458	6585	6494	6544	6625	6636	6522	6622	6677	6549	6454	6525	6615	6616	6610	6551	6359	6681	6463	6669	6481	6654	6478	6565	6589	6581	6526	6606	6668	6644	6565	6660	6552	6562	6665	6580	6633	6418	6611	6656	6563	6541	6613	6524	6573	6634	6514	6640	6608	6531	6596	6597	6556	6492	6477	6562	6539	6528	6475	6601	6610	6504	6718	6568	6561	6523	6459	6641	6533	6467	6535	6674	6527	6522	6491	6482	6655	6559	6533	6516	6750	6569	6741	6646	6530	6544	6429	6675	6500	6473	6517	6604	6636	6572	6598	6560	6477	6564	6622	6530	6560	6702	6655	6598	6526	6592	6468	6537	6437	6594	6602	6622	6573	6753	6594	6462	6504	6590	6574	6520	6586	6534	6578	6482	6541	6534	6535	6597	6634	6384	6438	6609	6677	6524	6509	6630	6442	6487	6677	6627	6508	6605	6547	6579	6692	6579	6666	6387	6478	6596	6663	6434	6679	6520	6652	6601	6528	6493	6643	6660	6632	6610	6495	6556	6507	6640	6594	6563	6587	6596	6614	6489	6508	6538	6575	6489	6671	6550	6668	6604	6566	6582	6572	6514	6503	6451	6585	6617	6617	6637	6576	6478	6606
3826	984	1704	5336	733	745	723	634	660	659	634	639	639	597	657	679	641	632	626	631	617	647	646	656	638	646	628	636	612	616	621	622	637	606	657	663	632	652	595	633	630	660	654	580	618	617	655	592	612	665	614	603	633	598	626	620	595	565	674	612	644	592	646	604	598	649	622	632	628	615	603	592	632	597	602	595	607	647	573	601	630	612	613	581	572	660	591	550	614	642	614	628	625	661	628	641	596	590	652	634	626	611	637	602	648	572	649	610	628	605	597	584	641	649	612	659	603	640	615	605	586	629	593	637	590	608	584	622	634	584	622	650	613	626	684	637	661	639	621	680	628	545	635	616	637	620	598	631	612	594	613	654	595	617	635	640	587	640	662	618	621	594	598	605	637	693	590	639	613	592	633	635	589	601	626	619	618	606	612	601	645	668	660	607	608	642	598	666	667	599	631	621	608	658	586	620	635	640	645	659	634	640	584	628	620	615	673	595	630	627	635	623	598	635	643	637	586	663	630	589	600	613	601	643	654	623	606	651	662	590	642	590	632	628	628	642	681	635	628	615	621	642	629	652	634	624	580	596	656	581	658	665	620	604	603	634	636	656	599	628	645	669	622	618	612	616	643	649	628	631	620	616	633	577	652	628	605	648	581	613	614	594	635	628	647	612	661	631	641	627	594	645	611	596	625	628	654	648	687	698	609	633	620	628	594	604	623	632	601	629	617	667	620	600	642	648	627	648	594	579	613	594	629	626	604	596	667	641	631	628	613	673	624	620	665	649	605	631	609	598	631	648	649	658	582	604	622	660	597	614	634	629	620	624	633	634	635	608	638	602	652	545	582	574	655	614	623	604	606	644	601	636	625	572	639	615	583	605	623	604	653	608	636	645	640	629	647	643	612	607	633	577	583	604	635	668	620	600	625	624	627	612	608	588	629	655	648	644	602	642	674	640	650	627	647	613	624	621	643	644	639	586	601	610	612	599	666	576	607	606	620	583	624	624	633	632	640	594	626	604	608	621	592	603	652	635	624	639	603	629	659	567	626	583	627	628	618	635	592	621	624	583	663	622	613	555	591	593	619	667	621	635	639	624	610	628	649	681	631	668	594	634	616	657	625	613	682	651	597	628	646	647	581	644	625	622	629	612	626	635	607	582	617	616	597	653	638	617	606	659	587	588	616	624	566	608	554	631	633	582	669	623	641	593	641	612	632	649	620	604	626	657	597	581	629	614	619	622	632	612	583	626	642	621	637	647	623	611	643	613	648	608	627	646	636	609	590	633	662	595	618	633	622	640	591	616	612	634	680	636	602	617	697	597	593	630	615	677	559	641	610	633	651	617	659	603	552	593	616	658	630	629	628	602	619	596	654	593	658	684	659	625	607	631	642	632	632	630	645	640	590	637	627	599	612	593	605	605	635	625	637	621	639	618	584	625	631	613	617	633	630	674	645	660	635	635	627	570	612	618	636	625	612	631	630	623	627	580	634	641	631	616	680	670	562	623	638	631	626	662	632	645	616	616	658	634	638	593	589	651	634	605	631	628	660	605	648	562	594	637	641	626	636	650	618	578	626	649	630	618	622	661	590	650	630	619	627	617	634	639	627	595	595	651	640	629	615	658	612	606	629	588	627	610	547	619	645	612	617	618	639	622	592	632	627	598	578	621	634	632	641	621	612	597	633	650	594	591	627	667	592	613	627	609	612	616	599	645	663	619	641	622	643	600	653	616	630	612	639	613	597	614	602	629	645	625	608	658	691	631	583	626	626	677	641	619	611	631	622	655	643	598	649	634	585	627	669	650	620	675	633	585	614	663	615	633	573	610	620	653	632	614	621	644	644	648	623	601	631	615	645	607	624	624	664	627	601	642	630	578	647	646	607	642	596	603	654	605	626	617	598	587	600	594	584	646	612	617	628	599	633	631	649	581	606	637	671	594	619	616	612	615	618	606	645	612	615	614	611	631	620	645	641	594	594	632	624	597	584	576	670	614	586	607	614	588	631	661	645	573	626	631	639	661	649	608	610	625	621	641	640	607	627	655	622	610	622	617	649	664	596	607	637	604	581	627	625	611	663	581	587	620	641	615	637	655	635	651	655	607	601	644	604	646	626	612	636	670	635	629	658	601	633	606	612	650	668	620	616	626	597	648	615	623	600	635	663	635	629	587	609	638	684	648	616	645	634	624	618	581	595	641	617	667	605	658	616	640	618	606	630	648	604	642	659	614	596	605	667	654	617	612	620	642	622	599	646	589	617	636	636	616	615	617	629	663	595	633	616	622	644	666	661	646	659	575	628	607	656	594	678	648	651	656	613	636	651	646	569	628	598	643	640	625	628	677	569	601	629	636	588	600	646	644	630	639	630	627	632	618	588	613	643	629	607	600	615	630	638	636	651	683	642	647	580	652	591	650	609	661	670	658	663	601	605	596	601	620	629	629	631	615	586	610	612	624	624	649	650	616	631	605	602	662	595	632	632	659	609	663	641	684	618	642	603	576	621	623	623	567	606	618	613	638	618	622	639	637	653	623	640	641	620	605	630	589	629	609	660	629	671	612	630	609	623	535	628	608	641	633	620	643	660	652	649	617	640	622	653	642	608	616	624	647	629	649	619	614	634	631	607	632	619	619	644	586	639	624	646	607	645	624	625	624	663	605	604	636	637	626	668	645	595	614	604	579	624	660	613	630	634	617	643	610	649	621	623	598	629	626	634	644	607	645	630	609	650	672	633	598	628	634	599	631	680	656	579	633	608	666	654	655	624	615	600	657	625	586	600	643	612	627	623	616	627	600	631	668	612	637	617	627	594	619	600	677	609	632	606	631	651	639	624	613	654	628	661	615	612	603	643	593	609	593	587	659	645	629	622	635	615	619	632	667	609	643	598	594	643	602	623	636	607	632	617	626	607	658	627	608	627	628	591	620	648	660	620	634	651	636	660	589	600	605	604	594	637	651	592	617	655	630	619	636	624	632	613	572	612	650	631	605	629	690	622	626	605	607	634	640	614	613	662	664	617	656	629	622	620	632	652	615	641	614	626	637	643	574	596	624	683	605	616	670	607	617	625	620	619	660	621	626	606	622	612	662	634	624	585	610	627	639	642	655	601	609	637	632	644	600	658	601	628	648	632	603	569	622	625	596	641	581	634	605	561	627	627	628	602	620	622	658	618	615	613	640	621	653	599	624	647	655	633	606	587	610	630	571	564	570	555	619	625	649	667	617	656	638	637	637	637	613	644	578	603	634	595	615	624	596	614	610	607	631	655	647	671	668	651	616	600	638	612	648	639	590	628	564	599	626	587	592	632	643	615	611	634	649	614	615	643	590	594	590	598	641	648	637	636	608	670	587	601	630	652	615	647	619	575	604	623	620	621	646	645	663	574	619	581	616	652	627	614	616	614	586	580	653	647	637	611	635	637	596	611	611	615	642	564	648	591	616	614	616	647	615	676	663	610	633	595	633	598	647	613	600	650	644	631	639	616	629	644	576	613	573
17632	13758	17884	38398	12757	12494	11071	9618	8692	8109	7494	7417	7072	6967	6850	6674	6520	6483	6387	6239	6244	6329	6115	6138	6206	6064	6087	6197	6138	6012	6100	6083	5944	6069	6002	6109	5960	5894	5980	5877	5978	5858	5873	5917	5906	5938	5962	6039	5973	6000	5881	6005	5956	5938	5972	5907	5949	5976	5948	5805	5801	5963	5950	5955	6001	5931	5988	5885	5977	5853	5958	5921	5913	5838	5884	5834	5919	5821	5912	5954	5925	5744	5845	5867	5908	5892	6083	5904	5889	5967	5801	5892	5874	5788	5908	5916	5906	5887	5969	5895	5849	5852	5830	5906	5765	5926	5960	5860	5872	5825	5831	5891	6009	5849	5886	5899	5896	5898	6030	5831	5890	5870	5985	5921	5811	5844	5876	5840	5842	5860	5905	5875	5876	5955	5801	5928	5814	5748	5872	5841	5782	5939	5861	5896	5887	5823	5649	5900	5855	5949	5847	5980	5875	5984	5925	5772	5820	5984	5728	5908	5833	5933	6021	6030	5814	5877	5843	5945	5967	5974	5800	5888	5970	5766	5979	5825	5741	5844	5835	5871	5782	5876	5941	5849	5944	5876	5819	5779	5775	5877	6050	5976	5915	5884	5830	5917	5915	5877	5977	5778	5745	5801	5894	5893	5771	5860	5990	5983	5817	5947	5826	5768	5864	5794	5929	5930	5821	5869	5858	5835	5988	5843	5807	5967	5894	6010	5960	5863	5937	5860	5861	5993	5741	5880	5937	5818	5926	5829	5884	5894	5765	5908	5883	5850	5747	5974	5884	5903	5846	5875	5904	5902	5900	5839	5876	5875	5879	5867	5801	5980	5854	5861	5816	5955	5862	5864	5958	5910	5817	5807	5882	6044	5869	5834	5731	5911	5833	5913	5914	5843	5881	5824	5889	5784	6060	5861	5831	5805	5876	5947	5864	5947	5863	5805	5936	5886	5998	6001	5961	5875	5922	5883	5855	5915	5915	5880	5856	5853	5823	5937	5863	5812	5872	5778	5935	6013	5889	5772	6018	5733	5880	5923	5958	5774	5747	5792	5900	5776	5972	5879	5775	5899	5825	5843	5893	5929	5855	5954	5930	5844	5862	6030	5873	5951	5797	5884	6004	5933	5923	5920	5933	5829	5813	5817	5863	5753	5889	5893	5736	5828	5966	5875	5918	5892	5808	5980	5820	5884	5876	5788	5733	5902	5909	5859	5919	5890	5829	5755	5772	5871	5842	5958	5920	5952	5922	5891	5881	5859	5816	5917	5921	5813	5817	5902	5856	5911	5904	5937	5886	5837	5888	5771	5880	5863	5932	5907	5886	5828	5882	5949	5862	5778	5956	5986	5871	5773	5911	5854	5894	5757	5956	6032	5821	5938	5899	5741	5863	5951	5790	5864	5934	5829	5847	5825	5824	5986	5878	5837	5915	5920	5819	5812	5869	5857	5975	5961	5908	5876	5957	5800	5846	5912	6052	5917	5896	5862	5984	5800	5875	5833	5957	5883	5857	5796	5952	5827	5947	6014	5818	5766	5837	5806	5868	5964	5874	5897	5796	5859	5812	5919	5921	5809	6020	5850	5881	5819	6032	5806	5744	5890	5967	5844	6029	5885	5905	5731	5882	5904	5826	5874	5874	5854	5907	5925	5970	5913	5777	5888	5824	6045	5802	5870	6003	5884	5882	5859	5882	5897	5882	5808	5938	5886	5868	5844	5749	5956	5894	5977	5774	6014	5875	5900	5983	5980	5817	5919	5896	5907	5950	5837	5816	5803	5947	5965	5866	6007	5787	6042	5822	5868	5870	5845	5888	5835	6012	5907	6102	5806	5825	5771	6021	5951	5804	5826	5797	5885	5841	5801	5972	5906	5721	5896	5948	5996	5851	5937	5903	5963	5818	5841	5967	5921	5869	5849	5870	5986	5881	5818	5897	5884	5861	5889	5834	5786	5944	5916	5885	6001	5801	5927	5911	5848	5886	5778	5866	5943	5889	5906	5928	5684	5896	5815	5879	5847	5837	5747	5840	5818	5865	5929	5887	5935	5897	5844	5945	5945	6037	5920	5937	5862	5866	5889	5816	5778	5945	5838	5783	5896	5809	5891	5909	5780	5942	5880	5881	5828	5999	5854	5863	5928	5910	6029	5809	5779	5785	5916	5858	5824	5827	5981	5806	5922	5747	5755	5791	5892	5837	5943	5846	5940	5915	5921	5850	5923	5884	5879	5903	5890	5960	6000	5869	5839	5834	5899	5706	5943	5878	5833	5858	5843	5932	5955	5962	5914	5964	5977	5889	5906	5884	5861	5964	5820	5974	5879	5837	5890	5911	5882	5836	5868	5904	5859	5795	5897	5872	5900	5934	5900	5871	5843	5938	5827	5860	5954	5927	5790	6063	5891	5811	6023	5782	5860	5819	5833	6021	5922	5965	5912	5852	5833	5839	5867	5910	5866	5870	5828	5817	5826	5881	5970	5942	5767	5859	5727	5921	5894	5826	5865	5921	5889	5790	5933	5888	5904	5789	5943	5925	5863	5925	5831	5849	5808	5838	5932	6013	5769	5971	5959	5902	5793	5824	5740	5911	5920	5943	5894	5729	5874	5891	5972	5804	5788	6054	5849	5945	5846	5900	5873	5946	5954	5821	5883	5848	5841	5808	5873	5918	5973	5874	5982	5903	5880	5988	5971	5869	5832	5869	5871	5876	5842	5981	5886	5890	5857	5845	5989	5787	5911	5793	5882	5856	5726	5902	5832	5898	5938	5908	5929	5915	5959	5762	5836	5880	5903	5972	5855	5858	5807	5836	5841	5939	5883	5819	5902	5890	5838	5942	5814	5888	5873	5884	5857	5864	5825	5872	5847	5855	5940	5900	5793	5806	5951	5851	5861	5874	5932	5851	5904	5775	5875	5877	5911	5863	5937	5821	5946	5866	5845	5842	5927	5766	5858	5928	5787	5865	5795	5809	5931	5911	5934	5890	5912	5913	5873	5973	5863	5977	5897	5875	5841	5926	5943	5874	5870	5751	5822	5864	5915	5822	5916	5882	5806	5914	5885	5925	5857	6004	5850	5820	5837	5923	5819	5846	5868	5840	5893	5948	5853	5840	5838	5793	5972	5911	5893	5906	5950	5904	5822	5848	5863	5805	5912	5953	5845	5995	5844	5904	5908	5983	5971	5838	5869	5921	5910	5895	5769	5773	5838	5948	5982	5899	5947	5943	5854	6020	5850	5994	5772	5921	5876	5907	5833	5919	5923	5862	5877	5791	5828	5855	5930	5908	5944	5864	5999	5924	5856	5997	5907	5835	5785	5888	5904	5878	6033	5886	5844	5850	5930	5817	5873	5860	5827	5957	5839	5816	5874	6007	5858	5796	5816	5992	5755	5942	5832	5905	5872	5870	5863	5843	5896	6052	5904	5920	5788	5755	5929	5881	5877	5800	5817	5822	5929	5909	5943	5925	5824	5901	5913	5827	5888	5946	5898	5893	5769	5815	5970	5817	5742	5860	5865	6019	5878	5824	5860	5776	5810	5928	5854	5863	5809	5921	5838	5893	5797	5833	5890	5881	5964	5936	5931	5906	5801	5867	5865	5889	5981	5948	5792	5813	5913	5886	5983	5805	5773	5926	5842	5870	5811	5899	5922	5855	5844	5925	6008	5941	5868	5807	5926	5830	5955	5912	5951	5779	5900	5862	5937	5901	5963	5980	5838	5978	5851	5909	5995	5904	5850	5871	5877	5841	5883	5876	5896	5868	5907	5819	5921	5955	5892	5805	5912	5903	5901	5908	5797	6017	5836	5921	5882	5829	5946	5985	5842	5793	5927	5869	5887	5809	5854	5904	5947	5945	5974	5766	5779	5887	5812	5796	5941	5910	5867	5838	5818	5952	5860	6005	5874	5868	5860	5841	5862	5831	5940	6030	5829	5905	5953	5806	6039	5969	5948	5926	5842	5884	5909	5842	5887	5970	5821	5889	5868	5754	5875	5776	5939	5851	5864	5834	5860	5874	5919	5910	5874	5831	5983	5786	5949	5784	5912	5857	5901	5792	5815	5893	5908	5919	5796	5801	5854	5983	5840	5733	5918	5859	5946	5850	5880	5862	5940	5924	5896	5867	5799	5947	5927	5925	5807	5871	5880	5997	5775	5788	5879	5867	5954	5968	5891	5838	5888	6010	5962	5856	5974	5804	5877	5849	5914	5797	5925	5789	5829	5803	5892	5879	5860	5851	5898	5905	6016	5823	5856	5887	5812	5790	5872	5848	5973	5860	5976	5941	5788	5867	5939	5916	5884	5958	5862	5752	5860	5901	5962	5892	5821	5908	6019	5829	5942	5875	5891	5868	5790	5875	5918	5803	5851	5906	5863	5839	5807	5785	5917	5746	5789	5866	5898	5851	5799	5937	5922	5998	5930	5947	5847	5886	5827	5882	5913	5877	5874	5839	5972	5861	5841	5942	5966	5883	5976	5901	6006	5831	5973	5803	5872	5879	5876	5923	5876	6015	5795	5882	5972	5808	5817	5936	6015	5897	5871	6024	5834	5807	5862	5867	5846	5848	5794	5809	5832	5900	5924	6068	5843	5797	5916	5850	6016	5722	5980	5913	6062	5829	5904	5914	5930	5807	6011	5860	5962	5881	5985	5940	5832	5974	5923	5754	5872	6030	5837	5727	5821	5815	5796	5806	5898	5982	5859	5924	5851	5880	5856	5950	5928	5840	5959	5788	5927	5902	5762	5941	5979	5941	6009	5965	5902	5917	5858	5815	5954	5692	5979	5947	5802	5894	5984	5897	5885	5853	5755	5782	5891	5971	5848	5927	5944	5987	5821	5917	5911	5864	5916	5870	5964	5866	5922	5916	5934	5944	5868	5968	5824	5894	5832	5895	5880	5910	5848	5860	5933	6012	5852	5853	5997	5791	5900	5915	5931	5916	5901	5880	5843	5928	5919	5925	5861	5846	5897	6009	5932	5910	5893	5879	5882	5812	5844	5946	5954	5830	5802	5783	5889	5779	5949	5902	5897	5951	5812	5991	5920	5902	6014	5963	5762	5954	5988	5758	5680	5775	5902	5854	5966	5889	5789	5920	5966	5855	5755	5995	5830
2688	1278	2761	10681	803	726	646	652	656	638	627	616	569	545	557	583	569	590	565	558	534	526	575	558	585	543	536	530	539	567	600	544	496	462	508	532	582	532	557	536	534	509	544	506	533	529	507	517	536	555	505	529	543	515	536	540	570	536	550	523	538	542	505	505	511	545	493	518	528	504	500	518	545	529	532	555	511	556	509	549	553	550	576	552	532	549	550	519	512	539	535	502	536	554	550	491	550	524	553	515	541	524	503	554	470	537	524	536	516	555	521	517	578	481	548	516	573	497	539	506	574	489	545	587	499	537	509	560	528	567	533	563	553	495	519	556	516	545	537	496	502	535	529	550	494	499	539	515	517	545	560	486	544	521	530	534	517	522	536	568	532	496	522	537	502	536	505	540	495	506	563	567	507	539	529	532	534	563	521	539	550	579	520	580	523	543	544	500	553	529	550	508	528	566	503	531	558	533	528	544	544	529	519	554	511	548	557	524	537	509	564	509	530	529	552	514	574	504	519	579	560	516	529	514	538	567	505	576	537	521	549	544	544	521	535	491	538	522	525	522	546	512	564	546	517	546	502	556	534	599	536	524	558	558	535	549	516	540	525	521	526	512	512	531	534	543	477	563	560	502	579	519	528	563	524	535	525	534	534	562	525	534	535	544	514	508	534	515	526	542	542	549	548	514	571	522	541	522	538	560	521	560	514	517	546	492	529	507	531	496	545	551	533	555	527	534	503	531	529	562	528	545	539	493	543	499	499	509	535	505	516	533	547	499	494	508	531	511	523	500	497	504	519	496	506	513	529	511	560	498	531	548	545	507	525	557	515	532	579	523	500	491	515	547	528	540	526	546	528	517	511	528	533	549	540	512	567	513	524	528	495	538	514	555	490	532	542	512	514	535	559	552	475	574	552	523	507	574	522	533	530	532	532	514	516	536	508	580	568	576	527	512	514	525	518	532	531	517	520	528	525	521	549	539	585	546	590	521	560	508	511	543	540	520	524	537	509	511	503	564	510	527	548	501	514	546	546	510	541	546	519	523	561	533	518	521	556	534	524	536	539	499	536	533	558	530	530	547	477	555	507	489	565	511	537	560	530	534	527	546	513	512	555	480	512	527	531	529	534	546	581	522	540	543	548	543	528	509	495	516	495	492	506	521	537	533	517	518	512	531	531	558	565	557	510	537	577	511	545	510	566	474	507	535	514	527	540	496	509	548	499	543	546	563	492	530	551	485	490	518	552	517	498	549	515	549	535	553	540	525	529	514	532	546	530	502	554	500	548	548	517	531	501	546	550	558	538	539	524	504	584	535	520	512	551	536	580	547	514	513	543	499	533	489	552	495	506	520	515	528	505	524	514	546	549	513	482	561	528	541	481	519	511	561	532	537	514	490	535	561	448	536	522	549	567	522	527	520	535	507	533	514	523	509	535	537	515	555	509	544	513	517	532	543	532	501	541	514	554	526	522	550	531	554	517	545	518	482	493	515	528	505	526	540	529	545	508	500	525	549	546	528	516	576	537	516	509	540	545	533	527	541	520	513	473	552	521	547	540	532	525	505	490	595	534	575	537	530	494	532	538	497	545	528	544	554	532	557	533	533	550	541	505	532	533	511	524	508	514	532	532	520	502	542	553	550	536	521	544	587	544	541	538	528	551	508	538	494	559	540	487	508	542	535	530	485	510	499	529	548	521	514	527	550	533	557	494	518	532	529	525	554	551	570	557	560	488	535	512	537	513	536	576	523	543	538	548	524	557	556	527	512	533	514	540	545	564	537	507	503	511	585	515	505	526	511	506	538	512	525	569	537	525	534	529	530	524	498	583	538	542	491	552	506	555	521	524	530	572	510	558	526	478	516	508	541	512	566	562	518	526	530	549	516	509	461	550	553	549	529	532	512	554	542	538	571	530	535	535	555	560	518	543	516	508	537	513	529	538	538	534	572	554	520	540	539	569	498	548	521	518	527	517	513	555	547	565	509	522	536	537	531	486	541	542	517	560	508	531	537	519	516	499	542	489	548	540	547	525	514	534	500	529	507	532	510	533	517	517	491	476	541	529	537	533	534	533	541	524	498	524	514	522	529	547	541	516	549	488	485	516	519	528	491	562	516	496	527	550	497	517	575	565	521	542	517	515	515	567	530	536	529	523	505	534	539	549	511	485	528	551	503	541	532	499	480	519	518	547	536	513	534	513	537	519	523	506	514	525	531	556	510	538	537	535	537	556	486	517	539	548	488	538	536	499	558	571	552	542	511	485	538	531	521	539	539	510	495	517	534	561	564	487	531	524	550	516	483	552	575	517	550	525	517	528	535	530	542	563	532	507	567	553	537	501	509	539	536	516	552	549	526	461	567	539	512	537	552	563	532	539	512	522	531	547	506	516	511	556	510	540	520	568	552	548	530	526	505	518	554	492	510	547	528	494	513	493	515	470	493	522	521	549	541	544	530	537	587	543	542	540	490	535	529	526	550	558	521	550	526	539	538	467	490	505	553	527	523	549	516	499	522	559	530	516	537	575	540	491	530	533	489	493	539	549	539	501	507	496	555	535	546	511	504	525	521	507	542	514	526	553	535	562	552	493	508	536	520	560	529	548	527	542	518	533	519	544	501	560	565	509	555	560	566	545	495	553	518	512	527	529	538	534	520	508	502	535	570	565	494	524	516	527	489	517	532	557	574	509	520	494	561	603	541	548	508	542	539	544	528	528	535	537	555	538	532	532	577	538	563	587	519	494	535	526	504	526	537	517	559	529	522	538	500	490	549	526	513	511	538	557	526	529	541	571	522	528	548	554	520	525	492	513	560	544	504	521	558	567	560	509	548	500	539	524	519	525	525	496	559	527	580	543	490	541	508	531	542	548	542	533	543	527	532	516	504	546	518	509	544	537	548	588	531	554	528	536	524	535	556	559	529	510	527	486	524	537	493	506	571	567	546	516	534	548	508	520	519	558	513	521	503	551	563	581	534	517	544	554	496	526	532	509	549	552	560	497	548	473	545	536	506	552	540	495	566	553	560	520	538	535	516	532	513	506	539	528	548	511	537	523	537	533	551	520	485	550	554	537	531	528	538	556	523	530	559	497	537	538	536	559	505	501	552	585	568	544	479	568	572	546	508	521	532	531	534	517	565	504	512	501	530	543	549	482	565	516	544	481	562	552	560	551	534	551	536	487	514	539	519	504	518	518	508	505	509	555	521	541	495	515	536	523	534	571	548	534	564	515	518	557	553	502	518	512	527	557	500	540	510	534	503	512	501	536	529	526	498	562	521	510	547	518	506	501	529	506	512	516	525	498	526	513	503	530	509	533	578	517	524	542	534	523	506	527	535	530	529	551	510	530	489	526	557	526	555	577	553	522	533	553	545	464	547	515	554	524	506	505	526	534	510	508	516	525	558	522	482	490	546	487	528	484	557	516	563	504	531	506	521	560	548	529	562	579	534	542	489	514	505	534	508	546	525	516	521	509	533	515	527	517	522	490	533	514	534
23649	18918	21648	46921	18077	17620	15246	12873	11007	9884	8822	8084	7827	7455	6882	6746	6606	6430	6346	6138	5996	5900	5858	5722	5868	5678	5610	5698	5509	5466	5476	5432	5364	5344	5291	5327	5329	5332	5269	5239	5224	5368	5194	5211	5302	5211	5171	5218	5300	5154	5192	5255	5219	5289	5248	5100	5154	5221	5166	5035	5266	5256	5220	5166	5176	5143	5261	5140	5220	5183	5126	5142	5312	5278	5243	5115	5197	5149	5219	5048	5118	5148	5166	5191	5259	5106	5198	5261	5087	5151	5119	5098	5078	5048	5161	5033	5180	5181	5278	5129	5122	5080	5189	5058	5071	5193	5286	5068	5129	5174	5117	5181	5178	5099	5112	5040	5155	5150	5255	5183	5215	5193	5115	5112	5288	5096	5119	5141	5226	5268	5107	5205	5184	5177	5090	5108	5142	5115	5126	5154	5001	5095	5049	5168	5083	5147	5213	5189	5127	5116	5069	5018	5045	5100	5161	5112	5096	5112	5225	5108	5100	5076	5075	5162	5181	5203	5099	5140	5198	5106	5260	5100	5110	5088	5091	5177	5074	5076	5089	5167	5272	5066	5173	5035	5060	5056	5197	5180	5146	5149	5266	5136	5052	5120	5085	5120	5172	5223	5061	5046	5103	5116	5157	5229	5115	4981	5022	5028	5104	5155	5134	5182	5091	4944	5101	5191	5112	5141	5135	5206	5222	5145	5210	5110	5029	5049	5157	5106	4977	5139	5105	5050	5039	5101	5153	5158	5113	5242	5118	5219	5014	5082	5118	5037	5167	5182	5169	5067	5068	4997	5108	5051	5161	5196	5204	5135	5184	5046	5179	5138	5139	5042	5172	5162	5207	5165	5202	5121	5054	5075	5086	5096	5128	5109	5095	5152	5206	5166	5099	5170	5172	5118	5115	5191	5055	5154	5135	5147	5109	5148	5145	5111	5093	5144	5204	5027	5146	4961	5074	5187	5029	5134	5117	5108	5173	5053	5150	5064	5243	5023	5078	5207	5075	5090	5093	5113	5115	5163	5096	5207	5076	5078	5167	5077	5140	5150	5075	5103	5144	5040	5075	5160	5078	5133	5057	5074	5272	5152	5109	5061	5114	5194	5207	5068	5058	5100	5203	5013	5155	5131	5176	5204	5098	5204	5089	5083	5173	5163	5147	5104	5104	5033	5207	4944	5126	5191	4986	5205	5146	5195	5048	5109	5161	5042	5156	5135	5081	5095	5008	5138	5137	5080	5218	5061	5084	5129	5053	5261	5097	5046	5178	5059	5062	5026	5094	5063	5218	5206	5145	5190	5133	5127	5129	5103	5122	5061	5057	5066	5159	5046	5096	5225	5099	5103	5193	5045	5039	5101	5166	5147	5163	5192	5108	5119	5173	5229	5058	5109	5093	4937	5149	5241	5206	5224	5188	5149	5209	5081	5196	5223	5122	5059	5071	5118	5202	5023	5140	5126	5038	5097	5148	5061	5011	5034	5234	5149	5128	5158	5035	5191	5245	5150	5174	5095	5099	5043	5139	5012	5134	5173	5146	5004	5241	5139	5071	5106	5126	5254	5166	5141	5044	5115	5086	5128	5006	5101	5076	5051	5206	5022	5041	5150	5181	5175	5185	5172	5125	5015	5088	5096	5095	5037	5143	5115	5084	5030	5078	5119	5198	5211	5097	5126	5099	5183	5043	5080	5092	5120	5166	5070	5224	5088	5180	5129	5059	5113	5115	5104	5009	5060	5074	5177	4971	5110	5115	5151	5092	5020	5196	4969	5057	5165	5136	5059	4965	5050	5074	5190	5178	5212	5075	5069	5174	5062	5149	5093	5005	5032	5180	5022	5166	5078	5094	5142	5105	5103	5145	5067	5173	5108	4989	5094	5069	5000	5155	5086	5164	5151	5170	5113	5077	5125	5173	5017	5100	5065	5072	5046	5059	5247	5153	5027	5159	5029	5291	5019	5071	5169	5181	5140	5080	5115	5117	5223	5253	5205	5168	5100	5173	5095	5048	5057	5173	5152	5112	5183	5104	5114	5282	5140	5056	5058	5152	5169	5102	5019	5129	5126	5027	5168	5108	5105	5088	5092	5083	5084	5019	5173	5138	5112	5140	5082	5131	5112	5038	5066	5124	5063	5242	5119	5015	5113	5172	5135	5167	5063	5171	5201	5149	5056	5189	5148	5014	5072	5020	5105	5117	5138	5016	5189	5116	5145	5125	5095	5087	5114	5175	4986	5132	5033	5128	5072	5019	5031	5085	5193	5075	5066	5064	5082	5179	5180	5134	5094	4956	4993	4997	5321	5231	5040	5038	5088	5221	5141	5173	5169	5144	5218	5141	5170	4988	5130	5236	5200	5097	4964	5086	5181	5119	5001	5042	5077	5029	5137	5146	5036	5092	5124	5199	5039	5052	5099	5050	5040	5089	5239	5182	5139	5130	5048	5001	4925	5184	5141	5008	5134	5178	5162	5131	5105	5060	5208	5199	5133	5211	5178	5109	5029	5145	5161	5186	5168	5140	5153	5165	5145	5022	5115	5216	5126	5065	5064	5145	5142	5017	5220	5158	5057	5155	5164	5185	5173	5090	5100	5070	5109	5210	5046	5070	5128	5162	5042	4944	5064	5107	5126	5138	5153	5085	5017	5091	5127	5145	5110	5107	5229	5135	5157	5130	5025	5154	5141	5209	5095	5106	5121	5190	5020	5075	5090	5099	5098	5137	5215	5009	5110	5073	5198	5086	5126	5182	5195	5154	5130	5076	5068	5141	5136	5179	4965	5122	5063	5159	5055	5057	5154	5078	5088	5141	5148	5029	5110	5166	5243	5050	5068	5049	5262	5200	5204	5185	5110	5011	4981	5017	5106	5104	5077	5237	5214	5013	5103	5114	5133	5181	5217	5108	5059	5103	5062	4997	4989	5079	5098	5100	5118	4965	5083	5160	5204	5174	5108	5276	5190	5021	5229	5120	5045	5151	5165	5091	5204	5104	5106	5190	5166	5139	5071	5201	5087	5141	5033	5086	5011	5078	5064	5181	5087	5109	5102	4969	5117	5081	5149	5143	5149	5124	5266	5100	5199	5161	5100	5107	5104	5179	5155	5045	5027	5181	5214	5156	5103	5193	5135	5151	5110	5116	5146	5068	5098	5191	5143	5042	5142	5172	5022	5120	5231	5088	5110	5061	5121	5105	5243	5154	5152	5082	5141	5183	5068	5175	5165	5080	5061	4966	5159	5278	5229	5015	5095	5145	5200	5184	5214	5073	5076	5049	5044	5124	5173	5236	5166	5191	5178	5129	5149	5193	5199	5058	5233	5224	4985	5043	5082	5162	5159	5103	5074	5264	5040	5160	5129	5218	5063	5117	5146	5095	5199	5087	5216	5074	5159	5152	5057	5044	5083	5020	5170	5176	5196	5047	5230	5073	5118	5129	5192	5002	5042	5085	5010	5075	4959	5269	5159	5113	5148	5164	5141	5077	5074	5134	5136	5151	5129	5056	5188	5186	5068	5198	5117	5165	5163	5074	5080	5112	5068	5166	5108	5072	5182	5085	5029	5031	5107	5094	5186	5054	5081	5257	5185	5135	5166	5078	5038	5129	5125	5049	5049	5070	5094	4956	5033	5104	5082	5088	5097	5098	5109	5310	5209	5325	5136	5177	5092	5107	5158	5261	5128	5057	5121	5106	5082	5080	5062	5086	5039	5104	5125	5118	5096	5010	5125	5171	5205	5087	5109	5082	5180	5078	5006	5039	5212	5196	4958	4978	5194	5066	5144	5088	5146	5049	5214	5106	5088	5149	5030	5026	5103	5090	5198	5119	5011	5280	5134	5071	5110	5115	5053	5183	5204	5095	5122	5241	5094	5240	4978	5042	5137	5054	4928	5026	5097	5122	5123	5046	5066	5181	5181	5226	5088	5078	5112	5020	5086	5017	5183	5050	5126	5172	5018	5115	5042	5119	5178	5106	5130	5067	5135	5115	5147	5155	5032	5106	5196	5259	5166	5105	5002	5145	5189	5044	5139	5024	5208	5138	5090	5139	5132	5086	5128	5078	5126	5115	5162	5056	5081	5038	5128	5024	5043	5084	5046	5254	5043	5136	5118	4946	5166	5078	5102	5167	5008	5203	5082	5124	5046	5177	5104	5225	5117	5109	5023	5158	5105	5185	5110	5055	5109	5042	5053	5131	5115	5223	5126	5122	5185	5007	5118	5197	5087	5077	5184	5050	5017	5216	5108	5100	5162	5180	5077	5189	5076	5047	5040	5102	5177	5137	5101	5107	5149	5113	5131	5249	5049	5139	5035	5113	5200	5150	5098	5096	5003	5127	5026	5218	5156	5113	5073	5124	5191	5017	5049	5110	5129	5162	5084	5135	5195	5089	5234	5091	5059	5147	5033	5033	5108	5100	5149	4927	5195	5191	5094	5168	5065	5164	5135	5033	5168	4983	5101	5170	5185	5165	5175	5077	5136	5141	5049	5211	4984	5098	5194	5150	5197	5163	5066	5175	5023	5084	5172	5036	5092	5114	5097	5157	5057	5020	5098	5214	5155	5044	5162	5080	5089	5128	5124	5154	5161	5059	5141	5070	5077	5123	5141	5207	5126	5179	5218	5091	5065	5133	5115	5203	5108	5137	5099	5206	5049	4988	5064	5097	5090	5057	5242	5042	5125	5074	5174	5075	5104	5159	5034	5089	5136	5135	5227	5130	5241	5252	5064	5185	5082	5038	5250	4967	5132	5077	5055	5016	5021	5131	5145	5173	5119	5106	5188	5237	5158	5058	5045	5057	5088	5199	5068	5347	5188	5088	5042	5126	4960	5125	5040	5080	5232	5071	5216	5184	5000	5129	5187	5116	5004	5211	5153	4995	5194	5243	5134	5132	5132	5151	5261	5091	5019	5048	5137	5228	4958	5118	4982	5087	5135	5227	5067	5079	5232	4971	5176	5169	4978	5056	5146	5001	5053	5238	5121	5181	5168	5153	5104	5091	5155	5004	5066	5143	5193	5088	5073	5116	5087	5143	5220	5160	5115	5057	5225	5166	5061	5090	5128	5099	5085	5089	5180	5175	5146	5120	5064	5257	4996	5063	5008	5013	5125	5183	5188
2777	1039	1093	2442	935	898	831	892	889	855	903	835	902	874	814	848	840	863	889	887	857	811	915	879	879	861	891	870	847	893	836	832	893	874	789	836	864	809	877	888	872	837	848	905	840	843	860	859	812	898	833	812	872	844	838	887	849	819	875	903	881	871	862	869	879	897	849	807	843	843	878	828	904	863	889	861	871	922	901	866	876	881	844	907	883	933	867	810	828	843	875	896	859	806	832	865	898	826	828	891	886	925	891	829	913	892	871	851	880	835	881	899	862	927	810	882	850	809	822	832	896	828	902	848	857	868	823	853	853	846	818	880	847	844	817	890	891	864	849	863	907	892	881	877	881	908	888	894	880	867	871	844	835	905	878	859	909	890	820	844	855	847	856	781	869	840	860	890	844	896	928	830	872	807	851	903	882	911	824	891	851	943	859	925	855	908	863	882	882	839	848	910	879	822	821	916	909	917	889	854	854	871	804	868	833	814	853	856	839	866	890	834	839	910	858	850	876	867	870	892	837	870	879	853	820	879	868	849	832	888	880	849	847	816	790	834	905	867	897	929	834	832	899	818	855	915	881	853	881	850	842	859	900	846	878	877	843	831	826	891	866	846	869	879	881	900	851	862	867	826	851	842	824	827	865	881	847	860	778	856	842	791	878	887	834	929	816	876	843	839	845	863	873	874	806	851	869	914	820	788	869	844	876	829	846	841	889	873	850	870	853	868	854	857	857	895	882	935	848	870	863	871	805	865	848	864	869	820	873	835	852	843	858	841	832	833	860	878	848	895	891	835	827	848	877	854	827	792	867	846	819	889	903	872	916	866	811	831	883	857	873	858	852	895	856	831	880	851	865	817	857	878	827	841	855	814	836	819	896	851	883	822	868	821	836	865	818	919	862	896	879	811	855	847	844	828	860	895	924	851	821	905	862	855	865	879	877	792	873	888	868	796	856	870	864	794	867	910	881	835	839	835	861	876	862	859	883	842	859	876	836	857	794	810	794	863	879	806	880	884	848	904	849	850	798	859	854	852	808	855	889	912	902	825	822	860	873	889	903	860	880	907	835	818	868	836	881	871	869	908	828	856	884	884	865	818	835	855	828	839	886	833	904	899	895	792	850	861	842	855	886	849	785	853	865	862	872	833	851	865	830	824	888	843	862	877	867	867	854	867	881	861	872	860	884	851	847	850	884	891	851	908	904	803	903	828	862	880	826	874	862	851	869	807	852	850	917	823	825	914	929	878	875	865	891	872	866	882	914	853	863	925	833	821	856	827	843	902	856	911	838	893	837	854	825	867	870	859	856	867	860	830	877	820	913	853	870	881	892	856	859	861	852	827	853	838	862	867	878	869	857	866	863	903	867	829	881	870	813	898	865	801	858	847	843	887	827	825	843	879	917	872	820	818	848	907	817	834	893	856	793	892	824	842	904	814	853	880	838	871	884	821	856	835	881	827	852	906	840	823	859	851	841	897	833	912	882	887	913	884	833	843	867	915	826	905	881	856	905	851	821	888	868	855	870	817	776	903	868	857	882	868	861	864	876	842	868	857	894	814	865	821	881	829	846	911	857	858	846	881	852	855	923	926	879	850	875	899	848	847	867	881	869	857	878	857	879	875	826	860	922	867	897	888	876	841	915	851	918	867	874	844	840	915	823	878	814	825	853	858	817	849	865	847	861	847	809	845	883	867	821	857	839	825	860	875	883	898	845	808	892	839	912	836	828	853	847	891	874	877	863	915	904	842	881	818	858	861	901	880	862	839	803	836	918	877	830	856	839	893	856	812	863	855	813	836	874	917	859	893	848	926	842	868	855	855	838	901	807	868	851	882	845	843	846	851	857	846	872	868	882	836	872	871	856	849	878	809	834	847	867	839	814	881	844	876	899	868	815	827	820	894	891	862	856	868	938	821	801	875	872	868	839	830	841	886	827	812	886	852	879	845	903	833	881	830	841	917	844	857	886	886	829	873	866	866	850	903	880	815	847	873	860	838	856	922	805	856	881	818	902	896	810	850	823	889	788	857	868	841	853	858	889	828	858	852	874	840	910	849	829	883	859	873	864	862	868	887	877	877	848	818	822	852	930	822	869	868	862	847	846	840	852	879	903	855	855	899	867	862	825	911	829	848	881	874	840	919	844	832	880	861	861	790	885	853	879	885	871	842	886	878	858	848	837	897	843	854	869	879	850	826	837	907	903	888	859	872	857	859	814	833	857	904	901	842	872	939	920	863	880	871	857	841	788	852	854	912	866	917	869	845	842	876	892	859	847	852	899	869	879	919	846	890	843	915	850	866	835	881	858	875	862	862	845	882	895	875	907	884	884	899	802	838	867	819	873	830	902	871	851	875	862	856	856	878	851	852	831	865	889	865	889	887	861	845	831	893	897	860	822	916	882	873	861	825	846	911	819	907	871	877	873	858	905	900	820	826	864	878	820	851	860	881	874	852	865	907	858	849	876	819	838	802	836	911	884	858	856	838	869	854	832	855	835	838	809	844	852	833	847	827	914	880	877	856	834	857	898	892	805	853	867	872	850	854	837	815	833	868	819	844	880	837	862	829	907	839	873	908	875	852	836	837	824	874	833	866	928	844	919	932	849	862	865	890	861	860	882	847	884	890	848	840	869	864	891	889	874	864	877	910	889	871	830	796	832	852	870	843	870	892	840	872	851	911	817	873	885	892	862	916	906	834	835	845	914	842	871	843	875	855	873	865	867	917	831	835	849	831	843	878	779	837	860	885	861	857	849	895	886	889	879	871	831	856	847	881	844	843	891	904	836	807	886	851	907	834	871	872	836	891	872	829	881	840	871	885	828	862	880	927	834	860	870	859	867	891	841	836	865	870	842	912	903	812	870	820	857	922	858	862	915	856	881	858	854	873	849	869	873	811	896	813	864	830	882	872	906	882	880	869	791	904	848	868	873	834	879	853	942	906	834	847	881	872	889	865	850	846	834	831	859	832	938	816	869	862	889	865	849	842	827	894	845	892	819	820	826	896	846	872	830	844	839	859	846	876	850	838	812	868	846	870	860	915	825	903	850	854	857	856	889	887	805	841	864	895	890	895	837	840	901	828	835	922	821	824	822	900	851	805	894	825	853	817	874	828	839	866	793	872	929	848	815	856	856	906	876	881	847	847	829	868	866	829	866	837	880	870	832	860	833	861	861	903	846	854	843	819	905	863	875	896	859	815	855	899	873	894	849	851	820	874	867	861	890	830	831	892	843	853	937	892	807	846	828	918	819	826	864	859	891	810	807	892	897	797	891	869	815	905	893	919	835	869	853	892	823	905	867	872	869	877	878	871	878	826	871	879	872	879	868	828	846	813	912	861	920	858	960	916	900	892	860	825	914	836	859	878	889	865	827	837	856	862	863	884	855	798	903	848	885	899	886	849	863	866	836	886	894	859	859	882	840	810	881	919	837	872	818	846	861	865	891	845	868	868	892	840	813	861	934	829	917	883	878	823	844	857	835	784	862	873	869	844
15338	12242	13112	32584	10236	10112	9378	8910	8552	8216	8112	8004	8017	7993	7987	8017	8004	7738	7832	7887	7785	7925	7726	7741	7647	7693	7659	7830	7725	7656	7794	7646	7705	7689	7637	7577	7692	7666	7757	7677	7617	7715	7737	7720	7563	7654	7710	7681	7794	7638	7656	7761	7717	7669	7748	7735	7495	7686	7704	7691	7785	7724	7654	7487	7718	7670	7840	7651	7697	7849	7652	7532	7661	7530	7597	7719	7664	7694	7676	7653	7593	7753	7652	7589	7664	7613	7674	7649	7661	7792	7727	7546	7649	7622	7798	7752	7595	7699	7631	7631	7628	7756	7699	7731	7558	7654	7769	7705	7798	7481	7643	7706	7753	7745	7668	7763	7540	7696	7751	7691	7708	7628	7672	7603	7566	7704	7649	7578	7626	7686	7774	7622	7786	7760	7747	7658	7655	7612	7702	7698	7862	7624	7605	7649	7556	7628	7719	7625	7829	7629	7605	7583	7669	7636	7645	7534	7614	7746	7747	7661	7665	7649	7640	7706	7589	7693	7771	7713	7663	7647	7651	7590	7700	7681	7666	7715	7773	7561	7615	7631	7709	7562	7679	7594	7700	7652	7740	7537	7689	7689	7618	7746	7703	7617	7589	7658	7735	7731	7727	7609	7527	7768	7621	7516	7797	7498	7530	7587	7583	7468	7736	7684	7702	7677	7700	7602	7608	7637	7614	7535	7513	7555	7650	7611	7665	7679	7726	7742	7675	7716	7737	7633	7622	7602	7758	7603	7762	7705	7681	7500	7655	7489	7801	7559	7712	7801	7659	7553	7577	7707	7647	7652	7549	7633	7680	7639	7689	7709	7652	7519	7747	7695	7672	7652	7535	7606	7603	7697	7694	7812	7671	7619	7722	7633	7663	7659	7843	7730	7604	7664	7642	7617	7547	7735	7672	7755	7811	7504	7644	7719	7617	7611	7736	7704	7626	7600	7588	7612	7655	7584	7563	7622	7583	7626	7700	7675	7715	7653	7546	7639	7746	7630	7577	7558	7660	7661	7602	7606	7596	7778	7619	7687	7651	7678	7785	7702	7665	7717	7630	7627	7726	7626	7669	7754	7708	7697	7732	7634	7735	7555	7667	7594	7757	7511	7723	7604	7603	7756	7684	7540	7676	7805	7727	7645	7773	7632	7593	7770	7638	7646	7683	7654	7657	7723	7700	7657	7813	7603	7647	7654	7687	7682	7772	7705	7666	7693	7739	7703	7601	7769	7787	7720	7611	7519	7716	7662	7698	7704	7640	7718	7682	7725	7633	7727	7630	7615	7657	7737	7653	7582	7636	7702	7615	7830	7632	7705	7688	7670	7611	7732	7677	7602	7725	7634	7672	7671	7646	7634	7689	7696	7681	7799	7572	7781	7536	7698	7557	7618	7641	7666	7546	7655	7478	7716	7653	7550	7595	7726	7598	7526	7772	7697	7698	7696	7671	7651	7778	7541	7676	7473	7711	7548	7767	7681	7729	7634	7495	7680	7633	7793	7571	7609	7757	7774	7734	7706	7617	7600	7802	7854	7832	7657	7665	7865	7720	7650	7598	7632	7734	7491	7673	7692	7727	7705	7604	7640	7730	7654	7562	7636	7604	7706	7699	7610	7620	7615	7696	7627	7641	7653	7619	7636	7777	7617	7628	7669	7602	7720	7677	7793	7639	7576	7627	7747	7690	7670	7548	7654	7658	7678	7719	7712	7780	7737	7483	7578	7636	7646	7717	7728	7759	7723	7610	7669	7748	7621	7556	7540	7623	7725	7658	7571	7667	7577	7654	7599	7711	7622	7701	7640	7582	7663	7638	7731	7601	7651	7625	7687	7746	7601	7727	7731	7660	7801	7724	7732	7616	7726	7626	7713	7709	7651	7716	7798	7605	7666	7645	7753	7660	7617	7640	7839	7813	7617	7765	7680	7714	7682	7739	7629	7610	7676	7673	7748	7601	7621	7694	7775	7546	7714	7573	7685	7563	7694	7618	7665	7740	7574	7652	7664	7713	7713	7675	7867	7590	7779	7683	7694	7623	7673	7645	7619	7903	7826	7669	7577	7704	7558	7563	7771	7625	7752	7576	7647	7630	7601	7576	7769	7682	7698	7686	7583	7725	7672	7763	7727	7786	7619	7650	7727	7651	7662	7707	7553	7637	7716	7659	7583	7597	7663	7684	7771	7614	7646	7578	7665	7615	7787	7685	7660	7703	7606	7715	7574	7568	7781	7678	7666	7575	7651	7499	7633	7627	7650	7606	7659	7723	7757	7633	7668	7817	7543	7753	7599	7763	7673	7537	7736	7654	7705	7689	7632	7761	7681	7584	7650	7780	7551	7733	7670	7787	7641	7695	7620	7633	7611	7705	7657	7655	7763	7677	7673	7638	7529	7664	7703	7580	7670	7652	7685	7610	7604	7643	7627	7762	7696	7751	7667	7791	7589	7702	7654	7678	7693	7710	7722	7556	7797	7656	7661	7636	7628	7643	7736	7778	7620	7724	7585	7681	7735	7638	7675	7588	7754	7603	7637	7655	7676	7706	7652	7758	7597	7607	7693	7731	7474	7661	7648	7566	7687	7662	7618	7693	7591	7751	7721	7672	7684	7639	7710	7802	7525	7785	7679	7774	7607	7510	7703	7667	7707	7610	7640	7676	7637	7648	7744	7601	7624	7816	7741	7773	7643	7705	7666	7624	7574	7663	7661	7717	7638	7736	7654	7625	7735	7630	7724	7675	7646	7736	7624	7735	7600	7736	7757	7765	7602	7775	7720	7573	7624	7729	7677	7517	7579	7654	7677	7653	7673	7824	7672	7708	7618	7495	7729	7617	7679	7750	7755	7677	7912	7751	7653	7633	7662	7866	7724	7693	7731	7596	7715	7764	7861	7703	7702	7710	7586	7583	7601	7700	7608	7720	7705	7738	7656	7694	7784	7545	7805	7627	7543	7697	7579	7646	7690	7681	7651	7819	7664	7749	7905	7552	7658	7499	7756	7704	7581	7720	7707	7760	7629	7668	7634	7748	7683	7646	7693	7645	7547	7545	7651	7720	7662	7716	7737	7652	7681	7616	7667	7649	7722	7716	7773	7478	7683	7675	7750	7682	7601	7720	7684	7795	7585	7779	7690	7785	7801	7583	7554	7712	7646	7731	7798	7726	7818	7662	7754	7622	7521	7704	7667	7630	7583	7636	7602	7681	7619	7623	7676	7716	7673	7718	7713	7744	7682	7566	7724	7578	7651	7688	7566	7615	7562	7644	7612	7642	7574	7545	7675	7714	7682	7720	7787	7675	7757	7686	7671	7600	7721	7663	7646	7605	7815	7624	7648	7760	7762	7703	7653	7664	7831	7563	7403	7666	7593	7720	7552	7683	7645	7740	7488	7662	7633	7659	7661	7698	7694	7677	7602	7596	7558	7693	7641	7699	7600	7700	7687	7669	7684	7658	7665	7724	7699	7694	7670	7671	7772	7619	7822	7750	7504	7564	7603	7637	7564	7737	7539	7531	7607	7810	7648	7692	7626	7746	7670	7549	7666	7657	7603	7614	7843	7627	7726	7658	7703	7601	7831	7669	7753	7640	7645	7614	7804	7694	7573	7664	7818	7616	7672	7693	7744	7752	7730	7691	7649	7659	7623	7765	7543	7607	7603	7619	7693	7509	7718	7644	7553	7764	7695	7686	7661	7744	7556	7701	7581	7713	7640	7732	7581	7534	7673	7690	7679	7610	7666	7673	7762	7648	7741	7708	7771	7722	7566	7623	7684	7681	7716	7725	7803	7612	7717	7706	7631	7653	7628	7700	7618	7675	7667	7666	7725	7619	7611	7730	7673	7533	7550	7725	7777	7819	7765	7678	7498	7665	7687	7850	7675	7733	7509	7742	7658	7723	7626	7627	7534	7654	7602	7738	7770	7647	7642	7616	7616	7583	7727	7779	7554	7754	7727	7718	7663	7684	7624	7730	7636	7690	7729	7544	7690	7677	7558	7807	7667	7675	7581	7644	7770	7453	7606	7700	7720	7705	7541	7618	7690	7643	7414	7703	7653	7667	7684	7789	7742	7740	7763	7673	7679	7575	7762	7679	7596	7579	7700	7862	7643	7804	7626	7688	7769	7698	7728	7605	7623	7751	7617	7750	7719	7679	7724	7674	7654	7774	7548	7592	7659	7665	7741	7672	7754	7606	7753	7726	7757	7779	7654	7632	7745	7685	7563	7654	7587	7449	7692	7732	7772	7572	7749	7754	7753	7762	7687	7602	7528	7638	7571	7723	7547	7736	7651	7601	7630	7656	7670	7525	7563	7741	7735	7549	7789	7763	7699	7831	7603	7715	7630	7794	7563	7703	7696	7693	7665	7687	7772	7635	7733	7718	7593	7556	7726	7683	7740	7600	7748	7705	7616	7632	7639	7639	7587	7641	7648	7772	7584	7647	7677	7584	7516	7644	7634	7586	7702	7501	7632	7713	7753	7571	7711	7717	7570	7660	7650	7773	7608	7510	7682	7719	7784	7654	7666	7722	7583	7531	7695	7507	7617	7539	7634	7499	7606	7611	7698	7761	7663	7713	7879	7667	7816	7633	7605	7716	7651	7659	7604	7591	7646	7751	7714	7684	7606	7608	7669	7717	7612	7703	7573	7526	7634	7634	7654	7687	7686	7762	7642	7604	7625	7568	7702	7654	7605	7708	7679	7522	7611	7711	7731	7588	7666	7676	7713	7728	7676	7633	7429	7764	7566	7585	7766	7663	7672	7646	7717	7702	7884	7643	7656	7806	7753	7623	7749	7696	7618	7565	7694	7640	7565	7600	7695	7630	7584	7578	7724	7615	7668	7583	7833	7645	7672	7796	7629	7688	7533	7692	7604	7606	7541	7590	7701	7641	7660	7746	7585	7728	7659	7736	7687	7769	7533	7665	7664	7682	7737	7667	7701	7632	7639	7780	7539	7658	7737	7637	7672	7705	7811	7693	7722	7666	7698	7664	7755	7928	7442	7614	7648	7692	7574	7667	7675	7573	7760	7702	7714	7639	7683	7650	7639	7619	7649	7620	7659	7635	7644	7726	7704	7710	7594	7613	7742	7698	7600	7680	7583	7668	7666	7856	7758	7682	7756
3579	922	1165	4317	721	787	761	703	736	760	717	736	686	741	751	717	710	712	719	684	730	726	666	686	653	705	735	690	691	738	667	694	721	713	701	684	696	710	730	689	655	678	766	696	707	686	706	695	718	686	734	687	621	680	691	692	711	731	728	697	724	668	658	701	701	671	722	732	689	684	708	718	655	674	709	746	716	708	712	695	690	734	729	702	705	729	706	675	718	739	709	729	709	692	710	696	681	671	708	694	742	660	702	691	679	729	736	725	702	724	668	669	748	700	662	688	744	704	705	682	701	666	672	670	698	682	688	693	675	713	715	715	712	757	714	730	713	728	709	765	707	721	690	689	697	702	745	709	721	721	700	741	659	684	733	747	705	747	675	685	722	711	678	742	723	726	726	687	639	705	726	754	709	679	693	628	725	694	691	694	688	700	692	690	703	691	721	675	703	679	665	740	713	705	724	684	750	703	686	699	689	706	730	714	728	745	732	717	728	725	655	686	695	697	681	665	692	710	735	672	728	686	748	703	692	655	702	687	756	705	724	694	721	708	697	743	734	747	700	718	743	659	727	737	718	692	706	704	775	660	718	675	691	702	682	692	725	654	672	675	742	695	654	666	707	684	724	737	709	699	678	686	736	690	692	674	706	689	751	713	722	745	697	738	701	687	726	704	690	647	715	710	719	712	737	675	698	683	694	719	734	724	668	763	725	690	657	678	713	704	702	689	690	712	663	732	675	688	724	709	671	671	682	663	728	651	691	684	751	732	700	737	688	673	718	705	667	686	689	746	676	747	742	653	669	686	695	713	717	718	745	700	636	678	697	690	702	678	691	724	702	691	742	691	748	708	664	744	703	683	719	714	681	690	739	711	719	668	744	715	670	702	709	701	713	741	737	746	710	719	698	696	682	697	687	675	720	715	721	742	725	751	702	728	690	732	655	727	697	739	664	657	700	709	722	695	679	690	691	680	729	709	680	735	686	706	717	717	625	739	658	684	690	706	711	725	724	713	653	677	704	679	714	732	674	707	672	703	717	694	706	710	710	672	718	696	739	693	683	709	676	741	749	734	673	674	675	706	692	702	655	681	716	710	697	759	681	738	670	658	648	714	711	659	660	729	692	699	671	707	679	702	715	737	703	695	740	681	713	726	659	698	720	762	744	735	685	689	693	731	687	683	657	678	713	701	687	645	647	683	703	668	675	655	743	674	718	698	682	672	736	652	701	712	693	680	719	655	699	692	715	730	724	719	688	732	675	689	662	708	722	708	737	702	714	712	672	688	682	668	730	707	693	700	681	700	714	751	732	703	732	709	696	715	722	710	695	680	696	724	656	712	683	753	731	693	731	734	711	760	698	706	733	738	689	671	690	737	705	699	707	687	704	667	736	743	653	719	690	690	716	701	714	694	693	678	695	686	695	678	705	732	738	739	759	708	708	725	739	774	705	753	746	682	732	706	682	695	688	650	709	731	685	675	665	720	659	714	731	634	715	696	710	719	718	739	709	721	714	741	700	704	731	679	746	665	696	651	739	698	684	742	738	686	703	752	705	703	695	746	709	697	691	704	691	679	717	673	703	644	731	730	727	656	657	768	678	714	725	707	699	709	711	718	702	700	721	687	683	708	667	697	667	669	689	718	686	755	710	715	689	690	687	713	675	706	646	718	725	723	722	683	685	700	766	664	720	746	755	714	692	695	718	692	689	703	648	688	698	714	736	667	649	706	717	716	677	706	673	681	719	681	731	662	711	717	710	680	672	689	695	680	724	720	718	707	706	765	681	718	686	706	686	621	708	689	693	694	710	682	696	674	689	710	711	723	670	656	746	660	712	689	714	683	694	669	719	727	672	662	744	728	716	716	679	732	710	730	659	734	732	741	725	683	693	665	710	733	683	668	691	725	700	710	733	697	672	736	726	758	680	701	733	722	723	676	710	712	721	654	695	703	714	711	672	704	712	681	757	650	691	670	689	740	696	713	693	712	725	694	674	713	697	681	747	712	690	699	684	723	676	675	756	675	672	666	742	692	690	701	733	685	737	704	654	683	712	719	649	679	677	672	708	698	720	703	752	701	720	681	693	731	721	701	697	720	710	673	684	681	767	750	729	734	709	667	691	691	709	709	707	686	693	728	703	691	694	695	712	667	702	729	693	729	684	702	698	706	678	749	738	701	710	673	724	677	734	678	710	709	717	694	762	702	651	704	699	725	680	715	683	689	718	677	681	689	695	681	658	714	727	724	671	688	725	697	717	708	737	690	702	699	671	720	704	730	735	717	664	668	670	715	707	689	693	686	684	724	713	721	705	738	730	663	697	708	737	675	731	667	706	716	705	691	714	713	743	721	736	708	758	674	736	691	696	727	713	739	702	699	706	690	721	689	680	724	654	697	708	744	715	691	683	727	678	745	635	721	707	702	681	688	674	716	726	718	698	708	706	707	688	695	691	690	707	728	653	713	698	710	722	681	735	723	692	707	715	734	686	710	742	687	676	724	684	669	727	722	675	683	752	726	681	716	666	676	699	689	693	680	719	644	674	695	671	727	717	729	741	694	713	684	676	712	729	689	686	706	641	693	674	719	719	667	699	723	740	649	744	699	678	740	711	690	760	716	666	682	749	697	690	698	743	711	678	655	761	732	696	689	695	664	727	625	728	722	723	706	713	724	674	682	697	702	730	689	693	719	733	729	664	691	705	696	675	723	704	698	701	731	676	711	709	692	663	731	696	689	671	766	694	721	722	721	724	727	719	709	727	689	738	701	718	674	689	703	689	727	717	737	700	733	763	750	644	700	684	656	683	680	707	675	705	686	678	734	702	713	696	672	712	717	727	682	696	762	725	729	694	687	738	739	704	702	696	722	684	657	670	660	683	685	744	672	684	688	709	704	741	654	713	725	684	711	671	694	693	690	652	688	738	761	728	695	735	682	707	729	668	692	672	712	692	724	664	685	736	678	724	726	714	713	710	710	736	663	657	672	734	726	675	719	731	676	655	667	690	719	681	636	718	765	754	669	669	695	700	692	711	715	751	701	698	738	677	715	714	703	699	786	730	690	705	725	704	713	706	709	686	727	676	722	697	720	675	715	681	721	734	652	712	726	746	659	724	647	683	682	719	703	696	707	709	669	702	682	691	669	671	713	718	673	681	696	727	702	730	707	746	722	708	707	708	663	721	710	687	708	669	694	707	666	649	739	706	702	717	681	679	759	688	697	705	674	675	658	679	697	683	688	706	698	712	704	696	683	685	742	680	669	679	732	668	764	753	680	718	684	687	734	683	671	699	701	732	711	695	713	645	689	701	686	672	694	669	703	720	674	734	669	676	748	686	677	716	723	693	723	751	669	721	726	714	714	700	730	645	703	712	674	717	686	711	703	637	692	723	694	702	667	691	665	712	716	672	746	689	752	747	698	715	667	669	703	745	698	662	667	726	703	699	746	727	680	728	709	688	732	696	715	689	713	692	715	692	653	639	706	703	693	718	732	672	690	730	714
16585	13498	15016	38974	11401	11379	10105	9201	8510	7951	7576	7424	7401	7367	7086	7014	7019	6991	6982	6940	6899	6770	6799	6812	6637	6899	6677	6550	6705	6767	6598	6453	6520	6578	6527	6439	6693	6637	6537	6594	6591	6646	6620	6572	6625	6543	6480	6642	6427	6617	6410	6513	6597	6475	6541	6361	6700	6709	6553	6619	6619	6561	6575	6513	6594	6557	6493	6522	6625	6473	6545	6589	6559	6609	6618	6575	6527	6566	6499	6516	6532	6665	6569	6447	6514	6424	6513	6490	6454	6593	6570	6548	6419	6572	6667	6441	6459	6645	6444	6520	6418	6521	6451	6705	6459	6485	6608	6535	6565	6594	6630	6505	6668	6554	6535	6434	6502	6535	6424	6552	6476	6393	6538	6597	6708	6478	6624	6576	6511	6523	6699	6393	6619	6429	6513	6471	6545	6646	6643	6541	6542	6505	6506	6598	6414	6652	6661	6435	6567	6541	6439	6439	6467	6658	6587	6585	6621	6485	6466	6401	6579	6620	6488	6435	6538	6302	6601	6476	6603	6512	6466	6479	6413	6507	6595	6581	6546	6382	6531	6464	6427	6482	6541	6474	6487	6499	6409	6517	6449	6583	6587	6651	6449	6592	6538	6674	6516	6488	6673	6509	6494	6474	6639	6558	6613	6540	6524	6498	6664	6753	6552	6584	6511	6504	6608	6510	6506	6639	6575	6508	6573	6525	6509	6517	6465	6369	6441	6518	6526	6539	6581	6697	6712	6535	6738	6448	6700	6425	6618	6699	6347	6413	6527	6428	6665	6591	6579	6599	6494	6567	6536	6582	6551	6473	6602	6530	6507	6472	6456	6476	6522	6560	6516	6395	6555	6623	6531	6626	6603	6513	6540	6523	6552	6513	6588	6493	6564	6602	6497	6513	6540	6513	6574	6615	6566	6520	6600	6616	6505	6500	6559	6407	6674	6544	6588	6543	6641	6602	6472	6630	6429	6491	6479	6228	6575	6559	6513	6572	6560	6496	6646	6595	6455	6666	6586	6453	6539	6420	6488	6666	6653	6543	6493	6535	6572	6459	6545	6523	6579	6456	6547	6402	6512	6628	6555	6564	6523	6540	6517	6570	6571	6561	6509	6412	6503	6505	6565	6503	6627	6563	6535	6440	6509	6498	6454	6507	6457	6622	6592	6510	6478	6512	6554	6600	6581	6621	6490	6529	6545	6614	6516	6454	6536	6529	6514	6485	6629	6535	6536	6527	6670	6500	6626	6592	6522	6468	6633	6502	6392	6634	6539	6641	6558	6704	6476	6503	6543	6522	6437	6552	6595	6621	6378	6562	6642	6538	6547	6592	6490	6525	6542	6560	6545	6467	6498	6608	6544	6480	6563	6584	6609	6622	6431	6430	6635	6611	6496	6564	6566	6587	6535	6575	6534	6654	6510	6555	6494	6590	6613	6525	6682	6597	6549	6503	6651	6599	6480	6572	6512	6586	6622	6602	6540	6484	6469	6469	6415	6565	6519	6518	6397	6621	6539	6548	6551	6480	6463	6414	6435	6672	6470	6535	6505	6566	6446	6697	6577	6505	6552	6618	6677	6670	6568	6566	6527	6637	6499	6591	6452	6653	6551	6475	6527	6589	6497	6519	6565	6479	6552	6604	6569	6710	6639	6590	6542	6531	6562	6605	6483	6529	6594	6538	6541	6512	6544	6527	6519	6575	6458	6615	6522	6560	6632	6496	6509	6588	6554	6462	6636	6438	6643	6524	6526	6506	6518	6432	6523	6447	6522	6538	6572	6466	6583	6479	6582	6569	6536	6506	6523	6661	6437	6634	6625	6510	6629	6446	6482	6572	6498	6571	6605	6731	6429	6638	6589	6578	6474	6581	6658	6408	6653	6572	6472	6472	6512	6373	6539	6506	6538	6520	6604	6627	6447	6636	6560	6463	6603	6559	6541	6512	6547	6523	6585	6629	6532	6606	6480	6758	6504	6595	6614	6512	6502	6473	6519	6504	6370	6526	6442	6625	6630	6570	6576	6484	6533	6514	6642	6448	6676	6534	6414	6617	6608	6508	6519	6554	6661	6618	6616	6570	6507	6482	6428	6492	6570	6433	6547	6460	6551	6625	6533	6509	6463	6522	6565	6467	6454	6576	6608	6583	6558	6559	6554	6573	6655	6552	6674	6546	6497	6442	6549	6479	6520	6648	6482	6498	6416	6542	6351	6655	6529	6579	6671	6522	6551	6447	6486	6556	6627	6555	6548	6552	6468	6559	6517	6574	6510	6544	6507	6585	6525	6663	6438	6587	6454	6415	6614	6515	6463	6627	6500	6521	6380	6541	6532	6524	6596	6506	6557	6477	6496	6552	6666	6593	6546	6586	6599	6663	6656	6611	6457	6607	6623	6410	6656	6594	6603	6683	6505	6551	6579	6590	6524	6540	6690	6607	6460	6476	6505	6524	6482	6661	6596	6603	6564	6501	6464	6506	6431	6492	6546	6546	6296	6491	6557	6573	6521	6612	6530	6473	6479	6378	6526	6499	6619	6673	6528	6605	6528	6618	6564	6559	6510	6555	6589	6449	6482	6611	6420	6512	6460	6551	6405	6515	6521	6468	6509	6474	6591	6617	6516	6607	6643	6708	6645	6614	6566	6489	6643	6554	6597	6570	6504	6597	6531	6550	6521	6654	6526	6556	6539	6586	6597	6527	6453	6645	6540	6643	6568	6538	6534	6640	6528	6485	6514	6455	6528	6530	6555	6550	6487	6605	6524	6536	6636	6429	6604	6526	6495	6530	6539	6506	6474	6532	6514	6610	6529	6587	6707	6307	6547	6499	6555	6421	6550	6434	6464	6580	6559	6545	6507	6518	6551	6603	6481	6622	6657	6425	6518	6481	6508	6575	6670	6508	6502	6516	6589	6619	6523	6679	6459	6533	6459	6577	6588	6555	6616	6569	6384	6558	6415	6588	6494	6614	6485	6551	6590	6616	6509	6631	6596	6551	6442	6415	6521	6613	6593	6616	6521	6545	6518	6512	6542	6498	6654	6447	6596	6584	6510	6500	6539	6440	6508	6679	6480	6498	6514	6650	6588	6573	6526	6602	6707	6541	6478	6533	6559	6610	6501	6443	6618	6578	6526	6436	6630	6593	6467	6608	6520	6551	6471	6717	6476	6646	6582	6616	6503	6617	6505	6629	6578	6581	6472	6501	6660	6523	6555	6588	6451	6576	6572	6538	6559	6421	6551	6448	6538	6443	6633	6673	6493	6483	6476	6520	6591	6437	6686	6623	6552	6513	6463	6524	6578	6690	6405	6615	6535	6609	6451	6545	6553	6601	6602	6450	6599	6404	6539	6493	6689	6474	6560	6422	6596	6631	6545	6520	6516	6562	6538	6548	6564	6590	6538	6590	6598	6421	6535	6629	6722	6480	6539	6583	6399	6587	6528	6652	6527	6561	6541	6394	6594	6626	6532	6671	6521	6594	6487	6450	6564	6557	6402	6374	6506	6658	6517	6605	6467	6538	6551	6374	6586	6488	6568	6593	6597	6458	6613	6547	6582	6541	6441	6457	6546	6419	6526	6499	6618	6547	6493	6573	6541	6549	6576	6572	6574	6509	6516	6604	6600	6533	6463	6521	6449	6521	6633	6614	6677	6509	6550	6560	6548	6706	6694	6511	6439	6457	6600	6621	6432	6516	6640	6657	6642	6469	6387	6582	6426	6477	6562	6480	6573	6587	6518	6641	6472	6592	6584	6562	6470	6569	6548	6440	6568	6497	6546	6504	6459	6528	6636	6439	6568	6433	6394	6569	6594	6516	6502	6680	6619	6540	6519	6581	6477	6655	6571	6597	6527	6593	6408	6499	6444	6614	6488	6463	6647	6534	6525	6578	6612	6415	6516	6621	6601	6600	6520	6624	6587	6613	6460	6446	6492	6606	6428	6569	6404	6596	6564	6535	6583	6562	6558	6448	6544	6548	6551	6490	6452	6491	6615	6666	6650	6487	6454	6502	6599	6590	6622	6610	6453	6451	6571	6579	6413	6379	6562	6625	6528	6718	6477	6479	6443	6398	6573	6573	6488	6569	6482	6599	6674	6507	6532	6529	6519	6618	6454	6425	6620	6350	6575	6566	6601	6642	6598	6611	6550	6662	6488	6483	6488	6480	6483	6497	6498	6480	6603	6514	6528	6517	6473	6647	6495	6588	6621	6548	6480	6554	6586	6677	6537	6528	6540	6479	6478	6707	6573	6558	6632	6517	6495	6666	6501	6583	6634	6667	6526	6523	6543	6593	6492	6574	6577	6611	6494	6527	6541	6472	6525	6499	6587	6531	6459	6606	6433	6472	6489	6535	6393	6521	6543	6490	6493	6567	6540	6539	6626	6492	6476	6422	6567	6606	6623	6552	6516	6521	6423	6602	6488	6545	6760	6367	6626	6580	6590	6568	6561	6657	6541	6639	6659	6532	6572	6496	6490	6592	6580	6534	6586	6569	6485	6440	6606	6494	6464	6480	6549	6608	6547	6561	6534	6548	6576	6574	6598	6524	6495	6448	6599	6472	6624	6534	6475	6495	6450	6542	6628	6426	6544	6448	6562	6560	6458	6458	6624	6472	6598	6454	6589	6409	6623	6549	6524	6558	6548	6534	6604	6502	6558	6610	6485	6494	6569	6576	6524	6497	6475	6555	6536	6447	6530	6473	6640	6663	6488	6589	6500	6497	6652	6606	6597	6530	6529	6560	6535	6520	6409	6566	6505	6489	6597	6482	6732	6450	6599	6483	6635	6544	6691	6524	6666	6587	6602	6473	6455	6509	6703	6494	6565	6476	6570	6547	6445	6601	6469	6549	6534	6533	6566	6567	6592	6526	6496	6441	6643	6507	6634	6531	6470	6418	6512	6500	6549	6503	6569	6526	6564	6529	6589	6489	6666	6439	6520	6559	6438	6583	6580	6532	6414	6522	6464	6534	6560	6554	6475	6493	6466	6429	6602	6621	6621	6711	6571	6543	6607	6491	6489	6521	6603	6582	6509	6617	6417	6582	6615	6634	6619	6532	6474	6518	6520	6650	6611	6567	6658	6509	6548	6675	6523	6565	6479	6506	6518	6535	6530	6514	6554	6510
3982	1125	1460	5946	766	686	690	668	668	625	707	644	626	643	669	642	689	663	646	670	639	655	628	649	667	619	620	620	656	632	564	635	641	620	608	661	628	662	630	660	649	621	603	655	639	652	660	683	599	633	642	633	607	660	580	620	641	604	637	659	635	613	669	663	623	641	641	634	610	620	630	638	619	672	601	597	600	606	616	640	638	649	666	640	628	643	608	616	641	602	675	616	668	614	653	629	638	604	681	598	588	663	698	658	618	627	619	615	634	649	672	644	579	596	646	615	649	604	618	607	673	611	594	653	610	628	659	634	622	680	656	672	647	642	615	628	646	604	584	617	639	591	635	637	589	648	663	663	612	640	659	612	624	632	665	645	624	699	644	633	616	610	622	639	592	640	655	654	622	670	621	588	616	616	587	639	640	589	629	641	624	679	587	619	626	627	634	629	627	639	617	621	631	674	613	599	658	651	580	633	645	633	651	641	639	616	627	646	650	607	608	668	627	644	656	650	647	640	619	655	612	606	631	639	591	640	693	619	612	617	618	598	672	673	619	634	624	604	643	641	644	622	649	624	651	628	646	615	561	637	643	626	635	628	620	613	672	688	628	630	617	621	609	668	658	648	606	606	643	621	624	664	603	646	621	661	608	575	658	650	639	664	631	669	673	624	659	615	645	630	645	629	612	600	599	617	665	641	633	626	633	662	620	606	632	624	604	641	642	659	651	645	638	623	565	636	656	597	617	630	593	610	613	627	609	642	621	689	646	646	646	605	631	610	606	635	635	655	590	627	635	611	612	685	625	644	644	669	643	594	550	620	672	581	624	631	625	612	633	596	626	618	632	609	575	615	628	626	620	626	657	564	643	622	636	662	642	683	641	630	632	643	665	678	641	605	659	630	666	630	633	643	639	636	580	611	631	569	630	679	649	653	625	640	640	637	613	608	635	693	598	626	658	648	697	602	642	629	609	633	665	648	660	647	593	659	623	692	613	621	684	631	597	573	642	578	616	631	654	633	630	587	643	615	627	669	638	656	633	621	614	591	642	654	695	653	628	616	655	661	669	642	635	656	649	635	599	634	637	582	702	648	604	607	648	642	600	661	671	612	657	581	612	653	656	582	605	665	630	688	609	628	667	641	666	612	640	656	646	607	608	598	617	637	638	583	614	644	625	613	673	621	614	663	650	595	659	617	644	590	647	604	648	637	662	661	620	618	664	643	666	633	655	599	631	624	689	636	629	645	616	624	602	680	663	624	621	589	605	600	644	656	682	641	647	654	613	665	646	592	694	614	632	639	656	630	647	644	657	630	612	650	630	651	700	647	612	623	582	676	609	614	652	637	588	613	614	617	616	658	649	621	593	588	637	622	619	623	639	630	642	626	597	604	640	635	632	680	660	635	581	625	636	628	657	661	621	663	652	628	693	636	586	619	625	612	660	577	617	566	614	624	661	659	611	649	615	606	606	625	645	579	587	642	631	630	617	633	617	649	619	601	686	657	645	654	627	615	603	655	676	644	625	636	623	648	644	619	676	663	629	632	630	649	607	626	593	616	615	677	648	625	616	602	679	621	642	616	643	618	624	636	618	617	646	630	621	612	646	645	653	638	623	653	620	695	605	669	632	658	603	656	625	643	606	647	607	637	642	640	620	614	608	620	647	648	626	642	618	598	619	632	663	651	699	596	652	626	607	617	673	675	607	683	651	629	614	609	642	646	657	630	652	620	636	611	597	653	650	636	645	608	622	661	603	611	621	637	617	605	621	701	610	649	631	655	667	625	635	611	672	647	632	632	641	656	634	619	644	604	627	611	644	633	615	640	657	625	638	662	647	584	638	665	633	623	675	603	633	624	630	626	623	648	591	602	628	637	660	635	604	617	608	648	609	591	613	592	627	630	674	591	561	636	602	592	696	651	612	630	638	680	647	618	621	673	640	581	620	600	666	616	652	632	663	662	624	643	641	673	645	615	633	648	593	626	597	668	652	577	636	632	627	677	646	645	643	688	618	633	633	644	616	643	610	629	693	624	607	610	613	562	623	603	648	622	671	597	647	641	631	649	625	597	612	623	618	620	623	630	626	631	676	639	652	627	605	645	622	584	682	635	654	657	634	640	688	643	644	683	668	689	639	640	637	602	585	641	656	643	624	623	656	612	672	593	559	607	592	628	618	613	632	655	653	639	633	680	640	673	655	626	558	641	643	602	623	604	625	642	620	659	632	615	616	669	635	612	599	597	618	620	616	608	614	629	643	645	638	633	641	669	570	644	648	626	620	643	619	611	675	640	619	631	620	602	624	675	627	588	621	605	626	635	648	648	628	615	621	580	609	601	699	642	634	597	655	633	674	650	625	630	640	674	638	676	667	629	623	610	633	616	610	646	634	646	626	626	619	659	661	649	657	630	658	613	582	617	645	653	665	630	635	630	648	625	602	620	612	583	630	635	652	597	624	655	662	612	708	640	662	587	621	691	663	658	664	661	666	584	625	652	648	646	630	667	612	664	639	647	570	620	653	613	623	598	630	620	612	611	625	635	642	606	659	654	619	594	668	707	567	633	650	589	654	673	615	655	628	636	678	627	625	683	692	598	653	659	642	648	617	609	639	633	653	636	638	584	650	621	607	619	590	662	662	625	638	625	624	627	646	641	664	653	600	646	639	639	623	622	610	666	611	591	624	648	658	608	632	641	638	593	605	612	620	653	644	659	615	655	627	645	644	638	650	641	621	623	617	651	646	665	636	618	656	673	641	635	643	643	580	644	637	622	661	661	656	595	666	611	652	687	647	617	646	648	574	662	667	655	604	594	647	613	633	614	632	647	659	638	652	629	646	594	621	634	588	666	645	606	633	620	647	583	662	610	607	640	603	679	662	576	613	613	609	671	583	616	652	629	643	599	602	583	620	606	641	637	614	663	643	635	613	658	694	619	621	653	614	657	625	578	625	640	633	654	626	592	661	684	660	611	592	659	636	640	620	594	595	629	606	643	618	606	622	632	631	669	624	627	653	630	610	648	632	658	633	672	657	595	632	604	661	641	661	657	603	620	631	632	598	671	630	618	622	642	611	629	615	679	648	599	621	595	651	637	630	628	640	605	647	674	602	675	622	639	631	684	636	614	606	599	611	617	613	633	631	660	691	629	632	632	670	666	638	599	645	585	592	637	612	654	608	636	635	624	631	621	617	592	632	634	646	594	645	673	615	640	656	657	614	623	612	613	666	652	666	620	684	613	635	632	631	649	608	597	687	617	637	642	630	661	655	624	617	651	619	642	681	635	657	635	597	609	634	605	610	667	595	639	644	635	630	559	684	609	608	641	596	650	640	600	587	608	675	640	560	650	641	641	597	660	661	635	591	640	623	642	683	607	635	614	646	642	655	585	633	669	622	637	627	648	628	648	613	614	587	636	643	678	647	671	617	614	602	604	599	611	661	657	647	653	642	600	642	616	674	628	622	637	605	631	643	675	636	593	571	628	609	630	639	622	658	597	618	641
18093	14858	17305	43813	12767	12540	11029	9756	8727	8226	7748	7354	7042	7016	6765	6542	6823	6495	6402	6438	6202	6330	6224	6339	6238	6230	6107	5997	6207	6094	5936	6062	6190	6021	6087	6053	6028	5956	6108	6185	5903	6032	5978	5953	6080	5969	6068	5926	5914	6057	6096	6080	5959	5929	6035	6114	5992	5963	5920	5954	6037	5872	6034	6048	5892	6002	5942	5924	5900	5842	5998	6026	5824	5934	6019	5977	6001	5935	5982	6088	5936	5964	5934	5920	5967	6054	6077	6017	5960	6015	5972	5997	6021	5938	5964	6016	5947	5981	5871	5996	5979	5970	6013	5951	6023	6066	5870	5833	6037	5998	5998	6021	5828	6102	5870	6094	5969	6034	5973	5964	5955	5885	5884	5902	5948	5943	6023	5838	5948	5917	5977	5995	5969	5884	5986	5971	5803	6014	6037	6013	6017	5924	5996	5912	5976	6033	5942	5957	5912	5910	6166	6072	6003	5866	5977	5980	5973	5842	6080	5868	5979	5894	6044	5899	5869	5864	5979	6005	6000	5898	5940	5945	5944	5993	5953	6096	5963	5966	5854	5920	5909	6047	6009	5929	6018	5910	5927	6064	5888	6012	5961	6019	6159	6052	6028	5982	6139	5963	5927	6017	5938	5878	5862	5991	6038	5891	6033	6075	5995	5972	5756	5946	6019	5974	6090	5814	5959	6025	5942	6015	6048	5990	6006	5964	5928	5962	5996	5986	5917	5932	5923	5997	5959	6016	5853	5893	5994	6159	5968	5997	5996	5898	5902	5994	6028	5933	6000	5914	5918	5853	6011	6046	5973	6052	6051	6027	5993	6041	5784	5944	5853	6004	6017	5897	5977	6043	6101	5889	6055	5997	5878	5963	6004	6118	5980	5948	5931	5862	5907	5880	5939	5869	5994	5846	6056	5934	6095	5994	5895	6057	5957	5956	5876	5872	5891	5943	5981	6083	5957	5987	5908	6070	5942	5958	6011	5838	6078	5957	5829	5939	6033	6025	5900	5913	6128	5953	6106	5847	5987	5986	6117	5907	6006	6039	5979	5909	6040	5914	5977	6049	5971	5933	6064	5981	5914	5863	6045	5988	5997	5950	5931	5915	5906	5864	6006	5989	5963	5919	5858	5985	5991	5908	5976	5983	5978	6126	5923	6047	5946	6012	5899	5825	5984	5995	5899	5833	6046	6130	5956	5922	5900	5900	5964	5847	5972	5938	5859	6002	6055	5992	6010	5955	6024	6025	6037	6037	6061	5725	5936	6018	5840	5808	5921	5888	5958	5988	5952	5969	5901	6003	5935	5868	5998	5912	6014	5934	5863	5987	5923	5996	6046	5903	5947	5975	5980	5942	5905	5961	5933	6014	6088	5849	5911	6056	5848	5976	5936	6033	5836	6052	5918	5979	5917	5998	5932	6046	6022	6003	6042	6004	5937	6215	5835	6019	6049	6047	5925	5945	5975	5889	5979	5994	5831	5873	5895	5932	5935	5895	5896	5897	5984	6035	5933	6003	5917	5926	5916	6059	5976	5962	6003	6059	6015	5892	5920	5924	5989	5878	5879	5903	6008	6072	5991	5976	6034	5846	5895	5800	5938	5934	5911	5899	5922	5941	5983	5921	5972	6055	5809	5823	5928	5894	5881	5972	5947	5957	5941	5890	5994	5961	5870	5855	5952	5973	6008	6007	5907	6060	5892	5946	5818	5897	6074	5855	5835	5919	5902	5907	5845	5965	6048	6061	5933	6051	6033	5949	5958	6023	6013	6023	5882	6040	6028	5971	5858	5907	5971	5937	5974	5967	6011	6056	5999	5941	5878	5959	5959	5919	6057	5984	6121	6002	6003	6070	6041	6065	5948	5888	6039	6032	5949	5880	5915	5948	5912	5938	5979	6010	5939	5879	5979	5868	5927	5887	5949	5985	5936	5883	5923	5966	5989	6005	6014	6061	5946	5940	6030	6003	5962	5994	5993	5961	5935	5953	5895	5961	5781	5998	5991	6002	6021	5945	6044	5872	5927	5994	5924	6074	5943	5889	6051	6025	5896	6040	6022	5872	6090	5983	5970	5977	6005	5986	5966	5935	6039	5874	5874	5969	5944	6010	6009	5945	5988	5975	5944	5859	5888	6042	5842	5957	5885	5777	5887	5885	5944	5882	6008	5895	5882	5946	6067	6021	5964	5874	6093	6090	6039	6018	6028	5936	5955	5979	5959	5863	5903	5919	5894	5927	5940	6054	5900	5964	5977	6061	6022	5964	6009	5891	6051	6002	5842	5968	5942	5931	5935	5959	6012	6011	5964	6080	6029	6069	5905	5974	5891	5980	5896	6031	5966	5919	6126	6049	5954	5835	6014	6032	5963	6031	6064	6002	5925	5926	5956	5903	6105	6023	5927	5902	5944	5971	6009	5918	5909	5866	5995	5945	5930	5862	6007	6086	5987	5797	5920	6053	5915	5792	5951	6029	5971	5899	5906	5967	6126	5878	5942	5948	5977	5996	5879	5908	5934	6080	5991	5919	5949	6036	5912	5827	6081	6083	5951	5928	6014	5950	6036	5933	5940	6043	5943	5851	6007	5943	6031	6022	5943	6029	6052	5937	5960	5950	5960	5838	5801	5985	5954	6001	5944	5999	6055	6045	5997	6040	5991	5893	5949	5926	5856	6056	5955	5872	5927	5917	6027	5920	5867	6088	6000	5932	6063	5878	5963	5881	5932	6002	5962	5848	5919	5907	5849	5856	6052	5951	5926	5784	5932	6011	5974	5911	5901	5934	5976	5868	5956	5835	5959	5893	5843	5841	5969	5889	5982	6020	6091	5863	6063	5943	5888	5929	6014	5984	5796	5930	5893	6066	5998	5973	5863	6009	6003	5913	5852	5962	6028	5901	6107	6038	5968	6120	6037	5937	6049	5843	6069	6033	5979	6048	5930	5998	5950	5920	6087	5928	5921	6143	5911	6001	5964	5921	5938	5959	5966	5899	6052	5983	5906	5992	5885	5970	6131	5954	5994	6023	5865	6078	6035	5970	5969	5940	6126	5858	5872	5901	5951	6037	5983	6018	6021	5940	6018	6019	5944	5999	6155	5938	5831	5887	5898	5893	5956	5842	5878	5927	5954	5914	6078	5849	5892	5942	5971	6093	5877	6067	5952	6079	5869	6021	5940	5930	5904	5850	5866	5930	6076	5944	5945	5958	6041	5934	5885	5932	6034	5911	5922	5943	6000	5958	5953	6016	5985	6080	5873	5942	5942	5937	6070	5975	6002	5875	5906	5926	5902	5929	5943	6067	6083	5787	5930	5917	5862	5981	5995	5919	6005	5891	6004	5941	6011	5870	5939	6133	5993	6000	5890	5819	5922	5924	5959	6080	5922	6023	5956	5893	5892	5943	6071	5879	5955	5916	5933	5928	5890	5832	5924	5965	5882	5996	6045	6061	5913	5888	5758	5856	6056	5991	6101	6015	6051	5903	5900	5901	6026	5987	5934	5954	6055	5894	5863	5818	5900	5862	5956	5829	5892	5917	6009	6088	5935	5958	5930	5985	5915	5900	6043	5995	6080	5857	5930	5966	5889	6080	6044	5954	5924	5995	5891	5910	6132	6080	6045	6044	5947	5908	5910	6040	5754	6085	5960	6050	6023	5916	5955	5964	5943	5975	5944	5928	6050	5885	6007	5927	5956	5941	5974	5979	6063	5999	5793	5944	6007	6053	6028	5969	5941	5986	5849	6062	5965	6119	5916	5886	6019	5949	6086	5983	5982	5900	6029	5906	5936	6016	5962	5946	5998	5919	5947	5992	5908	5846	6003	5913	5883	5887	5825	5887	5905	5877	5881	5980	6008	6073	5869	5891	6060	5950	6078	5935	5942	5816	5880	5933	5790	5942	5935	6001	5959	5970	6012	6060	5957	5940	6003	6007	5921	5922	5997	5990	5887	6063	5897	5958	5818	6052	5977	5916	5893	5961	5985	5897	5863	5873	5888	6002	5902	5978	5932	5930	5874	5940	6015	6093	5848	5980	5950	5965	6025	5937	5815	5989	5937	5934	5883	5872	5987	5990	6041	6059	5884	5905	5976	6006	5869	5960	5880	6087	6001	5830	5883	6056	6063	5996	5865	5872	5930	5968	5940	5852	5894	5967	5951	5931	5938	5982	5970	6112	6006	6105	5929	5922	5918	5991	5946	5989	5904	5936	5918	5909	5939	6056	5991	5982	5996	5877	6047	5961	5849	5971	6047	5881	6018	5935	6015	5910	5952	5986	5963	5944	6033	6000	5929	5947	5990	5805	5993	5987	5909	6084	5983	6004	6166	5929	5833	5904	5970	5934	5832	5998	6014	5958	6098	5884	6065	6042	5878	5828	5976	5967	6049	5996	5928	5874	5892	6033	5999	6084	6058	5880	5901	5945	5998	5922	5999	5813	6028	5844	6069	5960	5946	6106	5890	5897	6032	6007	6047	6029	5949	5933	5989	5954	5799	5998	5968	6041	5999	5948	5845	5998	6073	6014	5894	5967	5913	5860	5986	6021	5953	5993	5864	5972	5933	5947	5862	5996	5961	5681	5965	5874	6002	5980	5911	6029	5859	5877	5935	5943	6076	5907	5937	6119	5905	6048	5943	5991	6003	5976	5995	5966	6020	5961	6036	5843	5936	5903	5978	5955	5892	5737	5973	5965	6085	6006	6065	6041	5895	5943	5950	5854	6042	5936	5922	6080	5973	6039	5975	6100	6038	5980	5880	6080	5920	5979	5937	5936	6038	6037	5916	5941	6056	5966	5926	6027	5910	5832	5944	5986	5905	6065	6016	5921	5977	5842	6013	5959	5933	5951	5994	5983	5925	6041	5965	6012	6001	5859	5927	5889	5983	5976	5825	6165	6024	6118	5973	6014	5938	5995	6047	5959	6020	5891	5992	5912	5995	5957	5875	5854	5891	5995	6007	5935	5986	6013	5968	6021	5959	5965	6042	5933	5951	5990	6039	5990	5940	6006	5885	6047	5989	5909	6063	5904	5886	6018	5892	5905	6016	6034	6024	5970	6091	5982	5957	6077	5938	5767	6005	5955	5993	5936	5955	6014	5957	5877	6037	5959	6028	5847	5906	5994
2650	1385	2318	12157	941	736	689	686	645	596	679	603	623	544	614	630	565	611	552	547	569	581	570	542	535	534	596	561	561	513	577	505	565	502	511	519	546	544	582	552	516	554	473	504	602	565	571	552	530	553	542	579	520	572	575	519	540	523	517	525	508	537	545	581	527	534	554	563	543	556	537	499	572	548	522	547	589	557	541	536	579	548	532	568	509	550	542	543	550	533	531	546	536	554	539	530	555	495	523	529	516	547	566	534	527	571	522	577	534	569	558	534	560	505	580	533	527	539	534	505	563	507	537	511	542	508	522	558	597	580	533	537	544	520	557	572	530	544	527	543	527	526	542	560	573	536	534	522	577	527	491	564	531	569	516	502	500	525	554	565	496	552	552	601	538	573	573	553	517	565	544	556	535	565	538	518	558	517	528	560	587	512	544	530	570	515	522	524	531	513	533	536	531	518	499	587	540	560	515	524	567	505	544	540	532	529	566	538	527	568	547	595	549	552	520	529	548	488	560	553	555	546	570	540	539	534	582	548	594	566	563	555	543	564	524	547	567	538	528	537	581	515	561	560	568	546	524	582	503	572	565	553	547	555	571	507	503	591	581	533	526	541	528	515	535	546	560	536	532	523	582	566	547	562	533	548	546	537	534	510	545	561	527	537	554	565	556	581	580	542	570	509	542	558	547	491	536	538	559	508	523	514	543	534	525	531	539	564	531	555	529	550	513	536	557	575	550	532	522	536	535	574	550	541	580	513	545	547	508	520	567	554	535	541	565	542	568	592	540	525	535	557	522	590	516	578	567	572	518	514	576	556	561	542	532	516	546	578	531	506	502	559	553	541	526	547	525	544	521	565	552	561	538	521	553	544	579	524	565	553	522	560	554	603	552	546	524	520	521	531	565	535	582	565	563	537	556	517	573	566	544	525	545	511	570	548	559	529	545	537	540	564	528	537	589	526	572	524	535	560	546	527	546	517	531	544	559	566	528	525	537	559	539	532	521	567	577	532	512	581	521	539	494	564	555	537	612	597	546	536	526	532	580	542	528	516	540	565	549	529	579	533	565	569	565	537	549	541	504	537	572	573	539	583	572	573	586	528	511	549	585	534	561	533	533	565	534	575	512	554	524	507	528	565	550	532	541	547	488	547	505	551	471	549	594	557	551	560	544	536	536	512	575	554	531	504	543	536	509	575	536	556	570	547	577	498	546	535	583	522	569	546	526	564	531	585	544	524	553	544	542	544	551	529	522	538	510	490	517	546	536	511	539	508	541	573	566	583	546	561	511	539	547	531	509	541	521	545	545	533	570	554	511	516	567	531	502	535	526	571	567	509	539	564	566	543	549	503	583	543	526	541	552	532	538	564	536	539	579	560	578	556	566	551	563	543	560	545	506	563	557	540	560	528	533	542	541	511	584	525	558	557	567	567	566	516	538	517	536	617	499	481	591	526	533	578	571	521	546	584	551	567	538	574	536	551	508	529	550	583	522	571	543	558	528	544	582	570	518	565	584	539	576	540	505	551	509	534	548	537	540	536	547	568	521	551	503	524	559	546	533	548	581	551	535	555	605	587	545	513	515	537	568	543	587	498	498	557	537	556	543	547	554	505	532	553	547	569	577	589	530	528	536	568	560	558	516	513	523	539	519	515	561	581	546	545	567	568	529	542	510	516	530	522	540	556	532	552	563	600	506	573	566	515	578	585	572	541	524	547	610	516	530	542	562	541	566	515	518	551	529	535	533	543	528	512	508	507	501	537	523	521	535	528	539	559	581	550	563	580	579	526	533	558	551	526	524	541	559	605	558	518	545	503	510	555	535	550	559	551	500	537	587	534	566	512	552	510	521	519	549	509	512	540	554	522	585	532	533	526	578	494	588	548	535	554	524	550	537	544	540	557	604	559	546	535	527	599	515	557	535	525	516	536	520	569	523	528	558	571	522	538	551	546	523	556	563	536	549	559	543	608	545	523	536	506	551	537	545	504	538	518	542	546	520	535	531	548	564	540	559	565	539	561	494	526	543	552	530	540	507	534	528	543	571	565	556	548	524	519	509	522	518	548	547	555	510	548	571	548	541	503	565	560	548	547	564	547	525	524	493	494	516	525	557	541	520	524	531	532	509	560	559	537	536	535	552	584	547	532	549	545	558	540	565	557	501	561	553	522	581	566	528	519	545	533	505	508	552	523	555	525	477	579	506	515	548	536	563	551	560	529	590	553	504	539	471	567	581	532	564	573	570	549	534	594	530	528	539	534	577	594	529	549	548	555	574	563	537	507	536	535	552	559	543	579	545	541	593	496	535	512	530	544	571	495	522	510	564	508	541	536	550	524	546	544	491	528	560	512	550	515	509	575	539	545	543	557	527	552	538	522	540	524	565	546	517	556	534	547	515	552	547	521	532	536	568	537	572	534	553	529	520	549	549	571	539	558	541	510	538	560	580	506	528	533	535	551	568	587	546	573	513	550	556	549	513	556	485	558	537	560	548	542	575	512	518	517	544	554	511	504	539	553	543	512	556	513	559	572	534	565	540	549	564	521	565	557	516	534	558	599	536	516	577	541	542	583	553	557	553	492	544	530	543	534	549	515	562	552	567	564	540	522	526	579	579	566	529	540	579	509	540	555	545	547	504	531	574	557	539	553	574	535	505	526	565	511	529	560	564	552	519	524	516	539	484	564	569	502	546	536	620	586	566	537	595	570	561	565	522	509	553	523	560	599	537	550	575	521	522	528	495	525	526	555	556	540	505	556	506	571	579	484	519	576	529	589	545	573	541	550	535	556	505	548	550	532	533	544	584	538	562	559	563	559	573	541	558	515	530	541	524	530	541	529	579	565	529	562	555	574	537	572	545	573	509	506	520	503	522	548	557	576	564	527	541	528	544	517	540	537	537	537	567	515	525	541	515	544	547	531	499	515	558	530	560	567	578	571	552	555	535	560	517	537	557	561	533	571	539	563	560	615	519	515	537	511	570	532	558	531	554	527	535	560	541	525	549	548	572	529	563	544	557	555	580	578	532	534	549	587	563	543	548	546	521	495	588	520	570	574	553	535	540	533	506	545	522	549	560	546	532	601	519	536	545	523	522	535	559	572	549	564	525	542	549	546	582	555	549	559	507	557	572	555	564	531	532	569	542	556	549	541	537	515	515	528	516	543	568	539	553	532	516	565	511	542	564	549	550	516	529	528	555	575	537	520	510	549	546	530	514	521	533	566	532	554	551	561	562	571	535	540	517	512	546	542	528	550	544	521	511	582	514	581	529	576	542	573	558	550	549	562	523	549	522	538	540	553	594	569	551	529	522	528	554	552	537	553	550	581	556	573	521	520	580	545	535	563	575	536	560	521	562	572	567	533	538	532	510	561	554	526	561	521	530	504	526	526	514	507	565	601	551	533	564	555	549	563	540	501	546	523	538	540	504	572	564	555	546	578	574	489	498	531	552	543	570	528	546	534	551	514	512	524	555	526	531	541	514	498	573	574	545	500
24418	19989	21366	52881	18103	17372	14949	12616	10925	9719	8840	8179	7793	7427	7007	6847	6692	6495	6380	6178	6117	5999	5810	5820	5794	5808	5646	5763	5679	5639	5556	5447	5531	5551	5551	5330	5371	5460	5431	5434	5360	5314	5275	5318	5305	5451	5271	5296	5290	5255	5423	5175	5386	5457	5348	5149	5220	5295	5182	5292	5275	5238	5192	5277	5272	5386	5151	5375	5177	5180	5188	5231	5369	5156	5315	5168	5262	5294	5340	5113	5302	5202	5238	5214	5180	5319	5343	5206	5259	5362	5324	5254	5242	5287	5102	5282	5195	5067	5139	5238	5266	5232	5268	5286	5206	5230	5288	5233	5245	5188	5301	5232	5226	5314	5193	5305	5262	5241	5272	5189	5201	5228	5321	5165	5214	5300	5328	5173	5145	5110	5146	5216	5269	5228	5198	5164	5179	5227	5330	5282	5251	5208	5247	5156	5177	5318	5273	5233	5169	5328	5261	5144	5236	5307	5250	5356	5141	5216	5294	5151	5240	5203	5231	5210	5210	5141	5288	5176	5214	5183	5292	5253	5238	5257	5284	5158	5225	5176	5201	5184	5344	5241	5238	5228	5217	5311	5178	5176	5211	5233	5224	5245	5154	5241	5292	5166	5282	5153	5328	5281	5228	5118	5157	5310	5280	5162	5307	5258	5071	5256	5297	5182	5354	5041	5040	5183	5314	5234	5270	5113	5245	5168	5203	5330	5198	5227	5405	5280	5179	5244	5151	5194	5353	5195	5124	5266	5317	5193	5210	5252	5299	5254	5340	5251	5215	5176	5158	5258	5119	5369	5077	5172	5230	5198	5269	5288	5242	5183	5234	5186	5110	5270	5274	5269	5174	5138	5315	5291	5140	5329	5226	5144	5230	5277	5293	5340	5129	5253	5135	5205	5186	5233	5172	5248	5259	5257	5346	5296	5149	5201	5246	5154	5180	5152	5156	5169	5308	5311	5135	5227	5204	5256	5259	5227	5198	5132	5147	5311	5084	5139	5107	5245	5216	5286	5187	5209	5197	5148	5247	5253	5274	5231	5362	5147	5320	5120	5123	5147	5230	5227	5260	5222	5319	5194	5153	5291	5203	5221	5277	5336	5230	5175	5152	5240	5166	5260	5085	5294	5134	5144	5229	5297	5248	5235	5176	5127	5180	5220	5229	5315	5132	5175	5216	5302	5188	5240	5133	5171	5173	5269	5133	5296	5213	5331	5083	5269	5411	5280	5152	5259	5213	5195	5217	5195	5306	5386	5196	5288	5307	5262	5098	5181	5305	5189	5258	5244	5284	5294	5230	5118	5346	5171	5261	5240	5259	5284	5222	5159	5123	5305	5180	5101	5231	5237	5225	5150	5174	5251	5205	5236	5348	5237	5240	5262	5189	5303	5299	5191	5244	5172	5145	5162	5291	5326	5368	5216	5186	5268	5189	5215	5130	5322	5154	5192	5228	5245	5270	5079	5215	5261	5265	5223	5228	5144	5256	5355	5244	5079	5295	5153	5276	5422	5162	5316	5248	5262	5184	5125	5199	5120	5355	5229	5314	5186	5101	5223	5227	5107	5186	5239	5311	5208	5253	5181	5281	5258	5187	5224	5270	5212	5261	5327	5313	5228	5178	5253	5301	5239	5162	5268	5177	5252	5213	5082	5229	5199	5233	5299	5234	5162	5229	5201	5149	5213	5197	5215	5189	5220	5114	5274	5282	5267	5181	5322	5254	5290	5242	5095	5110	5317	5215	5118	5069	5252	5140	5258	5242	5222	5162	5113	5224	5314	5239	5312	5382	5311	5245	5160	5203	5274	5292	5153	5177	5155	5298	5234	5248	5150	5248	5236	5294	5177	5283	5233	5180	5125	5288	5203	5290	5302	5220	5228	5236	5178	5307	5213	5208	5275	5216	5217	5172	5286	5176	5169	5228	5175	5272	5205	5212	5193	5238	5206	5251	5185	5209	5108	5226	5129	5242	5160	5309	5244	5338	5240	5218	5214	5146	5280	5195	5203	5213	5232	5186	5164	5234	5160	5131	5329	5259	5294	5250	5376	5248	5167	5315	5216	5154	5179	5263	5243	5297	5220	5117	5243	5207	5209	5216	5314	5188	5205	5170	5147	5309	5142	5233	5295	5190	5272	5164	5307	5206	5138	5224	5130	5231	5165	5160	5133	5131	5258	5193	5303	5168	5196	5178	5121	5208	5201	5120	5239	5212	5209	5267	5184	5195	5190	5318	5172	5273	5159	5147	5097	5098	5160	5293	5166	5327	5232	5221	5256	5284	5264	5354	5178	5261	5330	5369	5162	5120	5179	5237	5271	5284	5228	5195	5238	5239	5251	5183	5169	5148	5168	5293	5276	5216	5288	5300	5267	5255	5169	5281	5166	5231	5115	5258	5256	5260	5282	5211	5113	5251	5205	5139	5280	5279	5190	5196	5151	5245	5087	5282	5277	5231	5285	5087	5356	5318	5269	5317	5299	5173	5184	5287	5199	5235	5304	5301	5113	5114	5236	5165	5301	5241	5229	5194	5234	5229	5146	5240	5307	5317	5226	5219	5230	5108	5263	5148	5099	5244	5162	5270	5205	5216	5221	5194	5230	5305	5211	5263	5134	5234	5175	5252	5293	5178	5315	5176	5219	5096	5283	5135	5212	5060	5254	5229	5123	5185	5299	5226	5207	5303	5120	5210	5296	5243	5182	5240	5108	5207	5258	5218	5129	5236	5198	5100	5261	5157	5176	5159	5219	5216	5169	5063	5204	5203	5299	5177	5230	5226	5172	5143	5235	5167	5154	5302	5251	5186	5284	5182	5249	5269	5246	5240	5219	5261	5344	5182	5168	5158	5226	5227	5153	5271	5296	5178	5307	5136	5132	5198	5190	5126	5179	5173	5354	5207	5277	5254	5182	5216	5128	5256	5219	5359	5093	5129	5177	5184	5162	5194	5363	5212	5255	5223	5098	5293	5278	5166	5219	5212	5099	5150	5209	5241	5155	5246	5112	5216	5243	5301	5167	5243	5234	5308	5279	5132	5159	5299	5161	5237	5361	5227	5191	5190	5300	5185	5202	5144	5294	5276	5161	5275	5225	5252	5136	5143	5325	5161	5272	5200	5193	5238	5272	5142	5155	5232	5262	5257	5209	5254	5193	5141	5216	5198	5260	5168	5266	5304	5175	5188	5251	5195	5142	5133	5261	5253	5134	5108	5175	5147	5188	5147	5149	5101	5167	5123	5066	5252	5282	5280	5253	5268	5192	5281	5157	5277	5323	5314	5276	5057	5246	5192	5289	5161	5088	5248	5324	5245	5155	5189	5364	5250	5116	5118	5151	5014	5259	5273	5155	5236	5301	5173	5369	5220	5102	5216	5215	5237	5293	5269	5202	5237	5148	5264	5066	5166	5139	5265	5163	5240	5124	5188	5255	5288	5166	5239	5122	5114	5158	5135	5233	5259	5168	5222	5195	5286	5288	5209	5254	5215	5253	5163	5314	5132	5153	5126	5316	5283	5221	5276	5259	5271	5184	5253	5178	5216	5208	5110	5378	5151	5240	5077	5254	5122	5221	5312	5104	5179	5188	5182	5251	5109	5217	5238	5335	5312	5351	5246	5245	5205	5223	5284	5150	5296	5263	5164	5261	5327	5157	5005	5275	5122	5061	5270	5253	5118	5200	5194	5185	5247	5106	5212	5105	5109	5144	5227	5227	5212	5079	5169	5098	5170	5323	5156	5155	5288	5345	5213	5255	5207	5122	5166	5147	5241	5233	5218	5221	5358	5207	5180	5180	5111	5154	5215	5272	5159	5189	5139	5200	5207	5217	5230	5165	5209	5369	5137	5067	5177	5205	5267	5429	5244	5177	5160	5308	5195	5198	5251	5129	5207	5249	5231	5134	5171	5216	5311	5340	5108	5138	5240	5216	5256	5273	5207	5200	5301	5320	5152	5227	5173	5246	5219	5229	5260	5197	5249	5262	5133	5141	5152	5208	5246	5196	5305	5183	5337	5167	5238	5268	5221	5248	5208	5380	5311	5227	5128	5252	5098	5081	5303	5073	5358	5118	5231	5255	5238	5227	5182	5189	5164	5129	5179	5323	5199	5175	5120	5147	5227	5229	5143	5103	5237	5117	5310	5148	5252	5236	5115	5207	5110	5179	5364	5200	5298	5340	5266	5278	5276	5142	5163	5148	5184	5186	5373	5264	5153	5253	5052	5234	5201	5173	5139	5219	5180	5182	5229	5220	5279	5234	5257	5218	5196	5251	5235	5221	5236	5351	5161	5236	5290	5298	5107	5227	5260	5164	5375	5123	5228	5140	5269	5311	5293	5245	5192	5229	5263	5120	5151	5082	5231	5189	5129	5350	5215	5172	5234	5233	5135	5209	5145	5202	5190	5104	5317	5288	5192	5373	5178	5255	5200	5216	5170	5144	5273	5260	5245	5035	5262	5295	5171	5263	5231	5213	5246	5146	5169	5225	5254	5169	5111	5110	5081	5255	5202	5159	5355	5185	5144	5086	5212	5190	5258	5376	5173	5256	5214	5277	5274	5267	5154	5155	5344	5432	5232	5154	5261	5309	5147	5293	5238	5264	5163	5237	5140	5164	5192	5275	5250	5261	5101	5257	5322	5311	5164	5222	5296	5122	5297	5192	5107	5276	5247	5232	5245	5121	5281	5251	5233	5032	5181	5251	5124	5194	5278	5144	5270	5107	5221	5232	5254	5340	5246	5216	5249	5212	5230	5328	5117	5185	5242	5269	5262	5281	5463	5187	5270	5122	5134	5206	5151	5217	5245	5109	5221	5179	5252	5293	5278	5222	5272	5189	5309	5151	5172	5199	5135	5230	5249	5112	5314	5279	5192	5245	5241	5239	5240	5071	5254	5272	5323	5258	5264	5229	5233	5268	5321	5246	5230	5195	5221	5142	5252	5299	5226	5296	5308	5159	5213	5082	5191	5215	5214	5213	5101	5137	5138	5328	5303	5228	5325	5206	5326	5237	5336	5179	5359	5144	5293	5268	5304	5256	5328	5194	5268	5258	5111	5233	5265	5230	5283	5173	5275	5217	5103	5145	5256	5180	5176	5142	5255	5259	5259	5255	5234	5240	5145	5259
2761	1062	1179	2721	895	850	881	863	929	875	820	892	888	901	854	874	898	920	871	858	829	838	878	890	875	878	884	822	883	896	894	951	836	879	882	882	845	909	837	940	899	873	937	847	882	909	892	921	869	904	856	874	884	884	836	850	850	926	912	858	854	926	850	931	908	898	842	808	887	855	828	879	845	800	802	901	887	875	915	948	886	858	881	910	842	859	903	894	855	797	905	911	913	845	905	852	848	886	832	896	850	875	912	873	849	839	932	864	868	822	933	847	884	870	888	888	884	861	865	898	849	876	881	896	882	893	934	854	856	881	893	929	925	884	873	938	880	896	817	875	847	838	886	822	868	907	871	949	849	895	851	868	860	813	916	849	895	839	875	918	861	855	843	854	824	876	835	869	887	881	909	927	875	898	909	898	885	883	869	856	859	846	876	860	915	873	842	867	835	837	851	869	912	876	872	936	911	875	913	869	815	907	817	923	848	901	884	890	849	853	835	929	901	864	894	919	856	898	866	854	850	884	901	814	842	885	830	919	850	857	934	829	864	909	909	900	860	878	850	828	865	882	880	942	864	874	895	867	863	904	840	883	878	912	864	851	873	877	853	856	882	865	879	913	878	896	894	887	889	842	811	895	899	863	888	888	866	911	844	834	821	890	884	894	870	844	856	936	888	794	855	862	841	830	894	833	847	857	870	828	883	910	867	862	826	825	858	877	859	836	867	893	900	905	876	895	908	851	858	905	865	818	916	899	866	836	853	895	878	882	874	859	860	935	865	861	875	887	822	862	843	875	838	822	867	829	919	855	880	874	895	852	881	906	799	849	848	870	834	870	853	844	895	816	870	837	886	873	897	876	905	915	853	840	886	909	863	879	862	828	858	873	901	837	873	910	927	854	884	888	854	875	917	812	875	849	867	905	884	862	810	938	878	909	886	842	889	905	844	807	836	918	878	850	898	823	918	881	856	892	926	904	852	876	905	877	867	870	895	907	871	849	891	890	887	852	831	895	871	892	929	829	863	900	810	822	868	873	941	843	933	889	871	859	898	927	886	860	844	908	899	858	864	913	841	856	899	862	869	891	884	849	833	852	850	835	818	846	872	872	856	865	835	857	865	884	865	887	927	874	879	854	878	844	877	882	849	896	914	869	865	894	819	878	925	872	893	902	836	854	838	894	823	889	851	852	872	869	858	927	909	894	841	881	848	870	853	846	868	906	864	945	846	855	869	900	868	874	869	920	907	920	844	872	877	873	874	891	868	905	867	901	860	838	867	830	894	902	883	789	872	813	889	878	875	873	872	903	831	877	835	869	869	915	873	900	886	890	832	878	845	830	917	814	904	877	915	856	873	894	899	893	875	892	911	897	886	886	895	914	852	837	864	834	839	839	845	860	853	886	847	890	878	941	834	888	896	865	897	856	910	830	846	866	895	872	875	840	882	931	860	928	877	938	905	852	824	896	891	897	850	869	879	872	874	860	878	917	847	834	878	851	812	889	905	855	862	849	864	865	889	873	841	815	903	955	910	897	876	904	875	874	868	839	853	834	884	926	867	806	824	895	869	897	888	827	888	846	833	817	884	852	820	878	872	830	940	876	865	822	853	876	902	893	909	879	868	827	846	865	871	919	854	905	859	870	827	888	855	889	856	854	840	846	870	824	923	833	853	932	905	877	855	860	916	839	844	825	839	887	872	858	846	847	942	921	887	878	911	854	873	877	868	858	842	885	900	867	858	883	860	845	866	904	863	870	876	896	851	819	891	857	890	895	879	892	815	824	821	891	895	868	859	866	860	871	887	864	850	852	864	874	851	893	894	890	871	875	847	855	925	912	869	898	894	925	936	892	875	894	909	865	876	905	893	878	820	859	895	882	890	894	865	907	848	844	859	880	892	875	845	893	918	913	860	858	862	836	924	823	903	891	896	897	820	819	844	894	853	849	857	873	843	888	922	809	895	908	846	910	836	869	857	814	852	888	866	889	857	858	932	852	824	905	852	849	895	863	879	847	858	890	854	922	870	833	887	863	895	918	903	900	848	866	863	885	837	862	885	875	895	881	815	872	866	892	826	862	830	868	933	857	871	866	831	876	895	886	912	873	826	894	866	860	915	844	900	868	822	885	832	854	890	896	862	896	893	898	934	894	842	867	878	879	886	867	873	816	959	867	923	855	844	911	835	859	874	867	887	833	892	881	915	892	925	826	899	894	934	846	940	877	877	870	861	808	887	842	870	970	856	900	836	907	862	881	886	876	905	878	944	857	896	895	807	856	896	850	894	817	912	843	907	932	914	882	878	923	886	864	883	867	875	829	863	891	851	840	877	864	864	928	898	860	909	834	867	880	846	845	828	857	890	855	865	826	864	885	917	945	839	866	866	818	870	855	893	856	840	874	841	795	796	879	860	855	862	952	953	916	835	864	841	884	857	870	952	850	833	871	865	870	875	865	880	876	893	811	836	830	869	873	852	876	850	864	879	887	880	860	866	857	887	853	929	937	849	903	922	897	832	901	868	873	838	823	877	881	928	921	897	856	806	861	912	830	899	856	828	930	920	819	879	936	882	867	845	855	834	850	818	870	854	859	870	856	847	866	906	886	892	898	843	869	927	865	830	928	862	890	862	852	832	879	850	833	844	852	912	872	851	833	876	854	864	947	904	907	860	930	861	845	873	862	890	882	861	924	886	834	897	859	932	859	898	828	853	898	877	891	829	881	877	830	890	884	908	840	858	898	928	859	860	869	882	882	880	825	866	918	860	913	912	849	915	845	856	861	862	890	882	885	835	858	896	829	939	893	876	926	860	873	867	883	911	877	892	816	875	903	864	847	859	873	869	872	882	858	882	867	896	861	865	869	924	879	886	869	888	850	877	882	904	834	854	833	850	838	899	902	855	840	910	906	899	920	891	825	857	806	891	889	859	879	860	900	826	916	871	891	875	890	850	836	883	879	868	874	841	858	838	894	853	856	890	879	853	838	845	888	879	864	886	899	873	871	836	893	824	858	870	883	918	845	828	833	860	880	906	889	857	823	874	845	807	883	868	948	835	888	781	844	848	885	909	894	891	896	820	810	866	904	831	853	847	942	802	932	861	843	875	926	855	878	824	872	900	921	847	890	884	850	910	880	857	885	906	885	856	826	848	898	876	848	902	883	903	871	862	867	840	876	846	915	862	849	863	808	887	869	866	863	889	835	874	899	880	867	870	862	869	947	838	898	904	858	874	894	898	882	882	844	862	855	872	872	900	898	872	855	895	879	850	885	847	849	856	834	897	848	843	839	891	891	799	834	859	874	835	860	878	918	832	872	838	881	862	895	881	883	948	893	867	898	881	890	848	892	872	900	887	849	870	882	875	860	905	865	830	830	834	878	882	900	844	892	843	821	866	856	840	889	889	864	830	801	900	878	891	868	889	824	880	901	877	849	846	865	856	871	867	854	886	900	822	872	906	897	879	844	893	949	925	848	888	915	929	872	896	865	895	876	816	873	874	893
16471	13180	15112	36996	10104	10080	9411	8980	8657	8212	8396	7996	8230	7990	8124	7974	7854	8039	7844	7942	7850	7989	7816	7796	7830	7901	7930	7837	7898	7859	7786	7712	7792	7834	7860	7713	7841	7853	7803	7834	7841	7755	7789	7795	7773	7833	7786	7802	7780	7842	7712	7750	7722	7662	7835	7844	7708	7803	7715	7769	7636	7753	7881	7847	7855	7780	7972	7726	7869	7625	7785	7673	7628	7803	7807	7778	7657	7785	7717	7849	7966	7818	7765	7747	7853	7816	7776	7723	7704	7762	7820	7768	7798	7689	7801	7776	7814	7650	7750	7715	7692	7856	7710	7828	7890	7727	7848	7828	7806	7886	7887	7742	7785	7809	7771	7821	7782	7825	7839	7832	7723	7683	7739	7778	7689	7656	7666	7767	7693	7808	7731	7695	7750	7760	7675	7578	7905	7787	7774	7825	7904	7752	7758	7850	7680	7931	7728	7722	7739	7873	7764	7807	7775	7734	7924	7814	7879	7813	7867	7768	7917	7739	7745	7736	7809	7852	7864	7805	7864	7820	7799	7832	7806	7814	7665	7842	7726	7648	7610	7738	7659	7844	7751	7812	7950	7714	7774	7779	7824	7620	7806	7778	7659	7829	7793	7737	7799	7722	7897	7907	7660	7692	7763	7781	7622	7745	7865	7862	7724	7740	7837	7878	7814	7718	7745	7810	7942	7781	7694	7698	7838	7560	7809	7769	7750	7780	7819	7806	7755	7791	7741	7664	7961	7719	7794	7783	7787	7782	7691	7729	7779	7786	7783	7656	7728	7727	7766	7681	7744	7613	7766	7749	7702	7824	7698	7731	7885	7810	7802	7677	7815	7881	7734	7713	7850	7683	7857	7771	7783	7890	7848	7723	7720	7753	7545	7702	7882	7723	7890	7735	7672	7881	7838	7741	7730	7882	7683	7778	7746	7656	7901	7752	7786	7732	7821	7857	7861	7654	7825	7727	7982	7681	7781	7739	7752	7805	7754	7896	7835	7779	7886	7711	7729	7740	7830	7687	7803	7682	7730	7876	7737	7724	7827	7844	7797	7837	7770	7824	7776	7683	7741	7717	7790	7763	7819	7744	7742	7821	7769	7894	7819	7696	7838	7711	7732	7765	7768	7832	7756	7768	7836	7780	7824	7825	7855	7741	7873	7584	7912	7807	7658	7757	7733	7804	7719	7788	7777	7922	7835	7711	7801	7658	7775	7738	7683	7708	7851	7761	7748	7802	7835	7887	7814	7825	7869	7809	7631	7796	7616	7892	7874	7837	7837	7662	7827	7704	7793	7705	7917	7772	7710	7748	7813	7714	7785	7751	7849	7633	7688	7770	7694	7687	7758	7762	7951	7725	7693	7785	7817	7773	7768	7671	7917	7713	7811	7768	7837	7673	7847	7705	7917	7686	7870	7702	7807	7857	7615	7738	7833	7866	7551	7859	7759	7886	7715	7824	7667	7843	7687	7774	7746	7768	7796	7729	7681	7842	7747	7729	7923	7834	7880	7842	7807	7870	7793	7872	7814	7714	7791	7951	7844	7720	7634	7770	7778	7714	7775	7851	7712	7762	7744	7778	7743	7796	7768	7717	7840	7919	7666	7727	7830	7838	7783	7728	7854	7781	7655	7662	7727	7666	7694	7659	7719	7714	7827	7731	7658	7793	7825	7775	7766	7842	7762	7848	7700	7704	7689	7846	7706	7760	7782	7696	7783	7651	7753	7781	7842	7848	7776	7662	7847	7800	7792	7628	7664	7736	7833	7722	7853	7826	7874	7845	7772	7934	7867	7621	7874	7808	7677	7745	7727	7724	7809	7744	7916	7621	7601	7879	7723	7813	7677	7832	7728	7839	7718	7760	7906	7732	7695	7847	7870	7771	7696	7866	7724	7774	7727	7799	7954	7861	7689	7793	7729	7850	7755	7958	7688	7876	7616	7628	7821	7629	7787	7821	7769	7753	7850	7848	7765	7813	7930	7731	7858	7632	7679	7628	7861	7811	7865	7650	7988	7998	7860	7703	7731	7744	7771	7791	7815	7765	7841	7867	7695	7794	7789	7858	7858	7849	7749	7798	7756	7961	7804	7783	7612	7857	7794	7839	7709	7835	7687	7773	7766	7674	7710	7708	7669	7893	7772	7775	7710	7706	7824	7834	7900	7858	7826	7803	7771	7709	7629	7720	7751	7683	7975	7604	7852	7798	7783	7629	7795	7831	7773	7680	7825	7698	7778	7830	7865	7790	7732	7873	7759	7695	7755	7799	7622	7687	7808	7825	7733	7821	7759	7811	7739	7823	7664	7859	7728	7899	7715	7761	7883	7661	7742	7720	7827	7713	7906	7806	7857	7672	7760	7832	7673	7751	7758	7795	7808	7782	7908	7719	8053	7855	7635	7851	7741	7770	7722	7625	7919	7768	7803	7833	7670	7755	7674	7739	7793	7783	7655	7832	7844	7838	7731	7724	7823	7884	7789	7769	7821	7837	7725	7774	7936	7761	7715	7763	7746	7801	7777	7859	7879	7775	7644	7792	7856	7853	7737	7803	7741	7696	7777	7645	7710	7796	7838	7773	7659	7808	7723	7994	7731	7807	7732	7821	7820	7768	7796	7881	7706	7777	7833	7708	7844	7797	7786	7608	7819	7691	7853	7727	7705	7774	7716	7709	7753	7652	7748	7719	7797	7687	7801	7721	7816	7782	7584	7852	7765	7753	7783	7846	7805	7659	7774	7795	7797	7741	7776	7802	7734	7718	7728	7831	7802	7598	7808	7722	7845	7678	7709	7801	7822	7913	7743	7743	7771	7769	7911	7748	7772	7832	7737	7924	7699	7762	7841	7780	7846	7926	7771	7815	7737	7766	7663	7731	7884	7821	7838	7758	7775	7905	7808	7696	7882	7685	7827	7747	7682	7789	7813	7691	7665	7736	7764	7782	7956	7806	7802	7860	7683	7771	7784	7741	7759	7789	7694	7816	7749	7817	7813	7664	7784	7855	7840	7829	7820	7771	7723	7840	7792	7764	7663	7999	7774	7728	7778	7702	7757	7677	7823	7878	7654	7908	7776	7837	7671	7750	7645	7804	7668	7760	7859	7765	7761	7774	7657	7670	7802	7769	7803	7835	7730	7821	7763	7735	7838	7931	7773	7732	7705	7809	7656	7704	7791	7803	7667	7760	7797	7920	7821	7768	7788	7816	7741	7825	7684	7750	7791	7823	7866	7645	7712	7685	7704	7642	7662	7824	7727	7732	7738	7754	7792	7726	7753	7836	7808	7933	7748	7869	7680	7741	7842	7676	7620	7654	7847	7814	7792	7621	7713	7819	7844	7828	7873	7749	7604	7754	7785	7602	7774	7809	7817	7684	7692	7779	7711	7761	7810	7590	7837	7779	7764	7877	7742	7767	7634	7876	7858	7740	7708	7772	7730	7855	7800	7768	7846	7784	7781	7794	7747	7909	7818	7846	7753	7635	7738	7914	7660	7846	7910	7738	7834	7743	7947	7786	7675	7803	7719	7824	7772	7696	7897	7788	7826	7724	7784	7858	7806	8030	7866	7837	7812	7789	7739	7817	7834	7779	7765	7661	7870	7967	7715	7796	7962	7618	7764	7766	7669	7757	7922	7753	7941	7715	7737	7899	7850	7954	7762	7796	7716	7770	7833	7679	7795	7830	7918	7759	7734	7750	7702	7745	7734	7871	7722	7745	7671	7716	7760	7839	7881	7799	7809	7962	7623	7814	7783	7774	7817	7764	7777	7728	7822	7716	7680	7700	7742	7781	7897	7683	7801	7673	7700	7657	7616	7780	7874	7629	7806	7752	7590	7831	7816	7796	7814	7801	7805	7704	7708	7638	7762	7835	7827	7756	7804	7950	7786	7981	7721	7739	7774	7602	7743	7825	7782	7832	7733	7674	7666	7883	7734	7902	7755	7723	7671	7791	7851	7654	7736	7797	7791	7800	7943	7793	7924	7872	7800	7669	7733	7887	7723	7795	7817	7725	7772	7717	7716	7661	7856	7812	7921	7766	7819	7848	7725	7772	7845	7846	7917	7848	7834	7828	7828	7770	7795	7818	7843	7660	7711	7693	7703	7823	7722	7832	7845	7809	7845	7759	7877	7892	7654	7717	7593	7734	7849	7883	7720	7810	7810	7780	7754	7818	7807	7669	7771	7704	7936	7736	7820	7749	7796	7790	7811	7600	7682	7836	7959	7819	7715	7716	7706	7789	7704	7846	7783	7767	7842	7869	7694	7717	7747	7666	7761	7791	7741	7793	7720	7845	7721	7701	7756	7783	7712	7729	7757	7704	7823	7790	7753	7831	7808	7755	7784	7710	7715	7803	7949	7838	7784	7710	7833	7728	7770	7620	7738	7854	7785	7754	7773	7748	7848	7662	7805	7719	7646	7787	7704	7883	7834	7654	7603	7828	7847	7742	7703	7827	7656	7763	7668	7829	7760	7842	7725	7762	7695	7755	7644	7740	7886	7821	7738	7933	7699	7679	7721	7715	7704	7841	7719	7800	7705	7896	7763	7674	7874	7748	7735	7801	7843	7718	7727	7827	7757	7723	7797	7734	7699	7718	7816	7786	7742	7758	7874	7859	7712	7877	7743	7770	7765	7714	7718	7680	7788	7763	7646	7827	7758	7784	7715	7811	7850	7704	7830	7862	7735	7716	7808	7863	7838	7906	7669	7820	7769	7634	7833	7715	7682	7889	7721	7806	7795	7798	7772	7822	7923	7664	7832	7817	7834	7756	7803	7759	7784	7827	7786	7899	7868	7816	7734	7750	7711	7780	7907	7830	7883	7795	7854	7689	7835	7803	7773	7723	7774	7712	7683	7684	7903	7830	7791	7702	7626	7785	7790	7829	7730	7796	7748	7807	7752	7783	7744	7890	7692	7812	7869	7687	7817	7698	7829	7742	7752	7819	7677	7747	7651	7770	7790	7767	7698	7883	7820	7885	7843	7672	7722	7879	7804	7851	7773	7817	7680	7759	7912	7740	7900	7613	7812	7734	7634	7801	7755	7868	7890	7873	7782	7690	7754	7770	7830	7760	7832	7794	7899	7676	7822	7814	7719	7719	7761	7753	7735	7888	7778	7860	7743	7829
3681	1103	1725	5497	812	789	756	752	779	735	759	788	722	783	814	738	711	748	686	805	744	713	747	786	726	716	766	755	756	732	697	683	736	716	750	695	713	741	722	702	712	774	724	712	708	740	729	686	719	731	730	758	694	755	714	717	731	749	709	698	752	729	707	761	762	735	761	711	729	753	755	752	729	728	755	689	716	727	774	729	740	722	709	711	724	711	689	715	749	736	724	722	779	786	746	726	669	762	690	718	762	742	758	722	729	734	724	760	727	722	734	750	697	752	719	685	735	753	735	729	754	679	731	717	737	711	711	710	759	740	741	724	727	724	697	729	768	700	720	745	699	696	730	696	704	740	703	795	699	758	719	752	753	703	806	796	706	737	733	740	768	711	741	776	756	769	726	742	690	737	751	713	752	705	731	729	758	697	771	726	750	712	721	723	760	717	714	752	734	715	698	741	777	738	713	738	728	728	769	714	723	776	741	699	741	773	727	732	768	718	751	725	745	735	718	724	745	738	744	770	675	732	747	713	707	711	703	765	772	722	738	734	668	756	729	768	703	702	727	720	760	770	705	743	740	768	738	701	752	737	693	714	746	778	788	730	713	730	758	745	684	741	746	713	756	776	788	715	756	676	670	706	729	725	704	773	742	750	720	738	721	738	683	713	722	722	731	727	702	716	727	757	733	709	760	735	746	702	760	739	742	784	708	751	786	772	721	695	728	703	718	710	724	757	766	771	712	758	719	811	715	709	732	718	709	723	690	744	733	686	716	710	722	767	716	688	704	749	742	733	754	748	737	707	736	720	763	725	683	737	792	700	725	724	770	743	739	699	726	763	740	718	758	764	778	739	761	717	778	760	734	710	721	783	716	732	759	743	752	713	813	746	717	714	738	713	798	773	746	701	762	702	712	718	735	721	715	742	769	753	713	732	755	711	710	735	717	710	757	732	709	725	770	718	672	751	747	722	726	710	739	780	779	707	693	701	743	739	670	739	755	744	748	741	763	729	842	715	696	734	755	768	725	719	715	717	748	746	760	733	707	771	763	735	727	716	764	784	722	722	700	712	706	750	717	700	762	750	725	686	752	757	719	804	724	759	745	773	706	732	772	750	705	684	733	742	689	713	754	729	746	742	745	708	718	786	738	757	755	717	678	734	728	724	711	750	727	748	730	708	725	731	735	722	786	692	741	768	764	758	672	748	778	697	751	743	755	724	710	712	753	757	725	699	756	704	749	767	738	741	746	745	784	715	751	742	779	754	662	701	730	765	724	725	762	760	763	741	747	752	754	714	730	743	668	745	705	751	756	748	739	740	723	756	739	731	737	767	700	712	792	751	703	766	732	749	745	740	728	747	732	765	694	754	761	765	711	728	752	709	818	705	721	748	733	748	788	790	719	739	747	722	748	717	793	785	712	742	706	712	718	745	774	781	759	736	741	748	720	786	722	764	715	739	675	791	726	672	732	732	749	672	701	703	723	679	753	746	738	742	709	712	747	758	723	726	732	743	683	714	702	704	758	760	723	706	717	747	742	766	736	801	748	757	753	759	752	767	762	758	717	677	722	683	733	737	744	703	715	747	697	759	756	707	732	759	747	740	699	710	727	732	733	756	774	732	702	751	747	730	756	739	750	741	764	756	741	749	742	787	682	744	700	698	693	705	755	714	748	740	745	752	709	721	747	694	828	761	735	736	784	709	708	669	733	723	772	718	757	710	739	707	725	735	734	681	748	724	728	729	711	693	748	678	772	763	715	753	743	695	720	737	747	826	776	758	761	741	738	750	753	744	780	762	698	717	715	734	708	711	758	737	739	709	774	736	736	724	744	680	731	740	736	701	668	737	693	753	739	735	743	756	690	723	728	733	723	751	689	723	748	698	786	723	692	727	733	735	722	751	777	698	753	704	740	794	696	737	736	692	740	746	763	757	750	794	764	727	732	727	748	760	754	732	749	740	701	771	733	740	760	730	784	671	755	668	741	752	789	741	732	689	720	816	749	750	771	737	731	773	760	724	683	761	777	723	726	708	763	701	732	753	716	752	743	715	709	756	716	704	769	797	695	727	742	773	757	714	712	722	743	711	738	772	750	746	778	701	772	767	712	738	714	707	800	679	779	728	768	714	738	713	770	763	740	689	754	696	720	740	744	712	719	713	740	755	710	734	711	700	712	744	732	740	723	727	745	733	790	708	746	697	741	748	777	751	742	725	727	734	726	732	678	683	752	714	763	775	724	731	724	736	693	726	739	763	744	666	771	686	747	759	716	751	749	707	695	765	759	735	728	732	684	778	736	741	735	778	720	757	697	677	695	705	741	709	725	751	707	720	727	759	773	762	756	742	691	727	695	820	710	768	698	657	744	760	762	709	721	782	764	752	718	742	756	781	719	717	739	768	717	725	716	709	767	696	711	741	735	741	752	731	761	723	679	741	683	731	743	744	770	741	749	769	721	723	709	702	732	705	730	734	763	762	712	740	722	675	756	677	727	737	733	735	778	768	763	750	709	760	738	726	741	657	728	753	735	708	757	722	740	767	718	811	777	725	775	750	762	717	719	752	750	772	742	697	724	717	714	736	714	742	716	732	765	721	776	735	714	728	742	724	722	717	753	738	737	736	747	692	716	748	730	705	728	704	746	720	717	749	694	822	696	780	766	784	773	737	761	790	751	726	764	742	797	709	786	752	738	798	736	741	736	769	700	733	802	729	717	745	775	767	727	707	744	759	738	754	696	746	753	726	720	765	768	716	771	726	746	721	784	721	723	763	753	713	759	720	742	770	733	771	721	700	744	750	736	709	699	711	697	767	712	754	714	765	700	750	734	717	726	771	725	717	746	695	710	749	715	741	727	752	701	768	746	746	692	767	729	746	727	714	691	790	762	738	703	745	756	777	787	739	734	754	746	720	746	732	700	711	765	763	761	751	736	722	767	732	737	760	764	748	740	700	740	777	771	761	746	719	765	674	697	729	706	729	751	718	726	769	746	821	724	708	736	665	721	730	698	757	757	703	739	682	754	742	768	712	699	731	768	755	769	739	748	754	723	733	768	754	710	727	745	768	708	693	738	723	780	714	745	685	698	728	736	747	766	742	730	765	781	711	728	719	725	746	721	723	766	759	757	744	751	790	753	717	686	756	740	694	740	693	762	741	746	696	732	750	754	749	800	765	727	745	740	718	722	757	742	775	732	774	721	739	739	756	784	734	735	737	688	761	748	754	718	749	701	770	738	759	695	743	725	760	713	777	753	698	735	716	721	690	775	705	752	777	752	713	725	729	723	735	743	724	730	747	711	790	748	747	745	800	724	705	765	717	743	732	722	703	744	718	741	757	753	730	764	684	713	708	688	694	713	710	705	741	763	733	721	763	741	729	720	706	730	707	707	771	731	760	724	767	775	738	749	752	727	728	688	752	698	756	752	759	774	774	713	729	716	714	768	744	739	769	752	735	746	736	729	726	771	763	737	698	723	769	725	744	744	751	732	738	733	765	776	768
17672	14719	18624	47070	11528	11131	10071	9249	8570	8195	7911	7793	7509	7344	7221	7245	7108	7105	7250	7028	6904	6966	7121	6956	6966	6843	6974	6910	6882	6944	6816	6956	6911	6788	6732	6788	6764	6888	6744	6804	6781	6808	6736	6720	6841	6855	6762	6793	6748	6813	6689	6836	6767	6706	6712	6738	6891	6831	6647	6742	6683	6765	6786	6816	6751	6786	6755	6644	6764	6791	6736	6787	6824	6791	6760	6732	6729	6814	6804	6789	6858	6859	6907	6836	6782	6659	6654	6794	6696	6706	7026	6648	6714	6773	6729	6695	6744	6710	6690	6716	6720	6754	6799	6799	6829	6755	6720	6738	6754	6713	6774	6718	6807	6770	6659	6663	6755	6696	6796	6766	6805	6767	6837	6797	6781	6750	6776	6765	6847	6880	6679	6752	6791	6744	6700	6857	6650	6771	6794	6727	6769	6894	6793	6735	6796	6799	6830	6736	6661	6637	6759	6689	6790	6763	6722	6774	6753	6861	6670	6766	6706	6682	6768	6762	6781	6800	6720	6738	6717	6701	6790	6801	6760	6771	6869	6746	6928	6898	6818	6918	6718	6806	6842	6778	6856	6716	6781	6723	6827	6771	6774	6829	6726	6753	6792	6681	6774	6495	6819	6751	6738	6860	6726	6786	6737	6863	6884	6848	6787	6844	6640	6745	6883	6734	6786	6765	6734	6724	6833	6706	6640	6691	6822	6644	6869	6808	6777	6741	6919	6844	6767	6619	6880	6823	6758	6688	6828	6865	6718	6757	6795	6779	6813	6842	6701	6815	6881	6893	6739	6631	6870	6869	6886	6761	6664	6782	6799	6804	6728	6660	6700	6722	6744	6638	6679	6754	6787	6730	6833	6823	6702	6722	6641	6703	6759	6764	6732	6775	6817	6687	6804	6617	6767	6871	6737	6904	6719	6758	6719	6774	6667	6817	6740	6682	6759	6671	6735	6599	6805	6689	6723	6742	6917	6733	6835	6737	6836	6735	6737	6869	6584	6687	6681	6787	6745	6802	6772	6865	6713	6752	6737	6697	6774	6839	6784	6830	6730	6716	6895	6756	6712	6697	6955	6754	6827	6733	6876	6911	6694	6734	6704	6766	6795	6829	6656	6737	6819	6808	6722	6600	6635	6797	6709	6782	6817	6865	6792	6842	6746	6726	6801	6795	6667	6617	6726	6728	6639	6816	6907	6730	6777	6732	6732	6769	6718	6691	6734	6675	6754	6670	6859	6807	6701	6729	6677	6811	6777	6839	6614	6847	6705	6673	6833	6710	6782	6676	6705	6769	6744	6778	6660	6718	6728	6673	6784	6726	6795	6765	6829	6765	6876	6803	6816	6857	6828	6704	6835	6518	6915	6836	6856	6755	6636	6661	6712	6880	6781	6729	6659	6738	6760	6669	6656	6733	6776	6672	6814	6764	6795	6759	6732	6740	6807	6735	6746	6770	6803	6683	6756	6709	6787	6707	6739	6688	6775	6636	6690	6889	6898	6801	6711	6691	6673	6795	6760	6767	6770	6676	6874	6808	6848	6728	6664	6765	6662	6763	6881	6807	6767	6910	6866	6728	6747	6782	6902	6824	6762	6589	6906	6842	6800	6718	6802	6861	6705	6952	6780	6787	6734	6745	6766	6748	6776	6761	6822	6753	6896	6808	6647	6808	6739	6813	6824	6782	6857	6825	6733	6737	6922	6890	6787	6858	6658	6794	6747	6786	6727	6672	6765	6773	6886	6661	6778	6760	6807	6794	6838	6721	6762	6658	6671	6734	6601	6721	6851	6801	6784	6808	6740	6640	6829	6786	6692	6762	6675	6732	6810	6803	6703	6722	6789	6796	6817	6747	6787	6785	6765	6727	6806	6684	6642	6676	6772	6799	6710	6752	6846	6701	6786	6788	6751	6655	6717	6823	6711	6816	6790	6783	6688	6715	6631	6760	6771	6669	6741	6629	6722	6834	6636	6707	6829	6811	6848	6722	6712	6762	6816	6644	6527	6836	6616	6712	6756	6676	6762	6817	6812	6684	6736	6739	6777	6662	6770	6785	6807	6809	6820	6647	6767	6693	6686	6706	6855	6678	6755	6693	6763	6813	6769	6682	6750	6804	6885	6817	6778	6733	6783	6808	6764	6784	6687	6669	6831	6631	6684	6671	6682	6728	6952	6702	6623	6682	6763	6916	6813	6756	6805	6849	6824	6796	6686	6763	6751	6692	6734	6779	6635	6794	6715	6888	6641	6775	6854	6709	6761	6662	6794	6828	6822	6848	6821	6691	6794	6688	6959	6733	6750	6808	6695	6787	6752	6696	6605	6785	6820	6769	6729	6677	6623	6741	6691	6916	6804	6668	6659	6787	6827	6711	6745	6618	6840	6832	6649	6760	6782	6688	6622	6755	6666	6812	6821	6758	6697	6860	6678	6804	6804	6715	6722	6816	6656	6708	6815	6779	6765	6827	6833	6700	6852	6731	6670	6718	6907	6661	6747	6740	6804	6729	6694	6888	6705	6759	6697	6841	6724	6807	6757	6636	6691	6691	6689	6826	6733	6813	6787	6753	6780	6628	6764	6827	6638	6682	6889	6805	6943	6755	6729	6693	6698	6730	6641	6820	6778	6774	6763	6866	6749	6766	6774	6801	6850	6896	6778	6781	6685	6829	6716	6727	6857	6699	6744	6833	6755	6732	6701	6759	6745	6737	6752	6705	6778	6813	6825	6766	6675	6716	6673	6659	6635	6856	6804	6892	6760	6810	6766	6699	6799	6823	6839	6727	6692	6703	6819	6753	6704	6854	6793	6858	6787	6825	6794	6821	6771	6652	6830	6713	6704	6732	6776	6715	6705	6862	6666	6735	6931	6867	6842	6739	6721	6726	6564	6717	6802	6632	6715	6805	6831	6643	6689	6778	6748	6715	6809	6840	6847	6655	6835	6799	6744	6678	6799	6715	6821	6702	6812	6815	6759	6831	6733	6791	6713	6801	6752	6762	6786	6757	6781	6815	6678	6820	6713	6759	6753	6776	6688	6705	6821	6772	6733	6776	6670	6701	6776	6757	6757	6818	6788	6706	6763	6717	6848	6709	6713	6671	6721	6758	6739	6687	6586	6854	6719	6783	6770	6716	6743	6799	6824	6680	6782	6721	6783	6841	6764	6657	6810	6771	6850	6689	6660	6712	6699	6733	6757	6763	6855	6743	6931	6736	6864	6833	6702	6847	6729	6684	6727	6740	6833	6716	6731	6846	6734	6834	6777	6726	6694	6579	6749	6780	6748	6781	6822	6715	6752	6808	6734	6874	6824	6845	6726	6702	6747	6759	6773	6670	6730	6710	6746	6789	6681	6695	6808	6780	6666	6926	6800	6925	6857	6748	6743	6758	6781	6800	6713	6653	6648	6809	6878	6717	6756	6775	6749	6698	6866	6817	6764	6659	6769	6823	6691	6797	6771	6704	6811	6685	6755	6684	6614	6822	6814	6707	6733	6665	6719	6600	6790	6773	6762	6725	6858	6774	6692	6665	6788	6708	6764	6796	6682	6726	6867	6678	6815	6687	6827	6743	6744	6885	6776	6873	6756	6830	6794	6773	6728	6708	6699	6694	6787	6702	6683	6750	6711	6733	6770	6826	6799	6766	6756	6666	6790	6735	6748	6714	6851	6690	6944	6896	6806	6830	6882	6688	6865	6783	6720	6774	6736	6733	6749	6723	6689	6887	6788	6793	6765	6716	6778	6667	6790	6710	6798	6996	6743	6835	6661	6708	6789	6772	6665	6734	6704	6832	6751	6832	6661	6753	6857	6811	6596	6767	6726	6748	6704	6737	6818	6741	6777	6892	6865	6845	6683	6653	6751	6741	6825	6797	6692	6785	6841	6757	6940	6738	6762	6784	6692	6824	6717	6667	6782	6700	6730	6791	6869	6815	6816	6690	6741	6686	6742	6760	6768	6745	6676	6762	6681	6707	6741	6721	6634	6717	6752	6640	6654	6752	6816	6820	6908	6817	6797	6799	6801	6878	6839	6626	6889	6824	6914	6570	6771	6649	6712	6830	6843	6642	6564	6699	6807	6875	6783	6737	6749	6770	6882	6704	6819	6825	6831	6770	6601	6849	6724	6790	6698	6723	6849	6850	6842	6686	6649	6844	6816	6772	6708	6863	6669	6726	6788	6969	6768	6937	6647	6821	6754	6860	6722	6631	6758	6762	6711	6722	6709	6743	6835	6816	6814	6690	6856	6709	6677	6714	6712	6828	6780	6687	6783	6800	6869	6783	6755	6637	6783	6685	6755	6742	6799	6725	6689	6771	6797	6761	6929	6768	6725	6794	6774	6692	6838	6630	6882	6784	6698	6713	6870	6610	6597	6767	6890	6824	6664	6911	6786	6870	6714	6775	6884	6833	6763	6799	6644	6849	6770	6857	6758	6614	6789	6692	6779	6768	6746	6896	6649	6872	6753	6753	6619	6675	6672	6828	6731	6897	6695	6691	6660	6661	6751	6775	6669	6714	6786	6743	6657	6884	6678	6862	6841	6745	6815	6701	6814	6777	6755	6789	6770	6652	6687	6841	6782	6731	6683	6718	6674	6821	6703	6825	6744	6692	6766	6836	6846	6752	6822	6771	6823	6864	6837	6851	6782	6876	6912	6711	6821	6738	6704	6629	6801	6756	6919	6790	6752	6854	6876	6754	6795	6762	6749	6672	6803	6761	6727	6914	6867	6789	6870	6630	6762	6937	6539	6711	6737	6801	6832	6819	6687	6755	6766	6794	6638	6819	6781	6669	6735	6762	6774	6864	6854	6835	6692	6795	6737	6762	6668	6783	6703	6821	6746	6782	6750	6865	6663	6767	6854	6760	6848	6739	6797	6685	6697	6590	6792	6915	6821	6711	6670	6786	6753	6845	6780	6651	6821	6780	6752	6758	6840	6889	6585	6779	6817	6804	6775	6726	6803	6618	6751	6819	6764	6707	6769	6707	6955	6762	6889	6781	6659	6810	6815	6819	6766	6862	6693	6774	6684	6790	6747	6740	6701	6792	6783	6742	6711	6809	6646	6784	6774	6666	6810	6760	6725	6963	6795	6832	6697	6729	6689	6869	6805	6896	6859	6784
4069	1151	2132	7307	851	776	699	730	708	650	721	698	643	632	668	660	638	613	675	668	691	650	688	634	653	618	649	681	645	658	634	628	671	632	701	692	637	661	633	631	677	679	633	650	678	653	707	670	678	648	705	666	632	631	641	689	691	658	672	660	726	670	597	653	631	653	598	670	609	664	652	697	625	650	635	663	706	670	659	667	651	660	661	661	679	643	686	594	675	665	634	668	680	713	652	642	628	662	645	583	654	660	625	712	677	678	643	649	682	675	689	632	621	636	636	661	645	665	685	683	650	712	668	701	680	673	616	649	617	648	646	630	675	685	673	640	626	688	699	662	625	664	684	652	676	655	672	616	661	649	621	649	654	673	604	650	623	681	637	690	659	676	641	632	668	638	623	643	673	678	643	654	662	699	619	646	686	633	676	660	673	668	660	663	624	676	644	612	692	658	666	666	670	662	680	668	647	667	664	617	644	646	691	693	692	651	684	630	669	701	664	681	634	634	661	656	663	678	652	623	661	679	645	706	629	661	677	662	655	675	675	641	690	645	651	696	670	654	693	679	696	709	701	651	668	668	696	659	639	653	657	680	609	580	641	641	671	666	679	706	641	674	632	635	674	675	662	661	624	690	655	695	660	636	723	652	685	645	692	704	653	647	692	678	718	684	677	655	648	668	680	659	662	701	694	673	669	634	673	653	647	720	683	691	693	724	705	636	628	670	634	659	679	660	664	647	671	677	676	678	684	712	674	691	656	665	626	679	696	652	634	654	665	630	669	661	662	718	689	656	654	633	655	688	694	677	658	642	656	706	679	713	613	619	648	631	703	697	641	649	628	683	654	684	644	657	654	694	636	615	664	692	693	692	639	657	660	685	623	641	622	679	615	637	677	641	677	719	642	720	667	643	695	649	635	632	659	623	665	601	699	679	653	653	650	630	643	688	635	650	665	632	702	666	701	646	659	696	678	663	711	627	643	660	655	675	594	659	661	659	672	663	658	642	617	613	680	656	689	634	674	650	646	718	641	654	640	662	622	673	617	637	650	682	665	638	653	637	688	630	678	653	672	704	652	660	645	687	695	661	692	641	649	645	703	627	632	668	625	670	692	698	655	702	621	649	660	680	648	644	685	679	683	672	650	647	665	603	633	677	701	668	607	618	737	671	637	620	660	636	668	681	628	668	661	707	683	614	700	637	673	661	677	701	648	701	623	680	624	661	669	663	697	677	666	658	681	679	669	648	652	670	671	649	708	667	673	671	687	666	631	688	634	680	622	662	652	611	678	666	636	631	645	669	638	704	619	655	668	687	676	671	659	621	709	673	656	659	665	603	689	650	615	719	717	665	683	620	625	670	685	635	694	653	696	685	660	619	685	620	662	670	666	705	689	656	633	630	711	678	636	669	619	644	656	662	663	620	647	702	679	677	710	677	632	671	695	666	655	679	670	641	691	704	700	658	633	621	637	645	698	609	677	659	667	692	678	686	640	672	666	674	659	665	655	668	698	697	685	683	718	645	648	639	645	640	642	649	668	635	663	669	643	638	678	649	681	670	634	650	662	671	643	697	671	624	659	627	635	617	659	674	623	662	641	694	688	663	660	626	667	633	674	610	660	656	670	645	709	612	690	736	689	625	662	659	646	625	624	657	626	669	669	706	677	672	646	630	691	688	689	626	704	664	675	650	615	675	662	702	692	659	678	666	703	649	663	673	631	636	670	667	664	688	666	653	631	664	594	710	684	664	623	667	665	649	685	661	649	686	684	634	644	666	673	598	670	689	602	625	703	646	679	673	650	638	642	636	638	668	673	650	678	708	714	623	650	666	650	654	633	621	660	711	674	659	612	704	633	661	688	673	688	654	651	664	674	679	624	637	624	680	658	677	666	662	652	701	624	665	654	639	623	613	606	617	663	642	651	672	623	628	690	684	672	677	649	614	669	647	627	608	663	629	676	637	626	650	682	652	682	648	660	673	628	693	667	661	667	665	658	659	659	652	647	691	641	611	697	644	668	650	680	670	639	638	681	657	664	651	701	714	673	669	668	687	675	648	685	630	656	655	673	628	663	669	655	626	610	739	617	659	617	657	632	668	640	647	667	724	642	650	658	654	663	657	646	658	665	667	665	659	680	612	673	649	676	667	687	669	662	669	650	662	668	701	648	652	654	686	663	663	648	672	632	695	647	657	638	665	670	666	684	653	687	670	712	610	649	642	694	635	669	672	648	650	568	671	690	634	639	648	663	644	664	625	658	637	651	650	642	652	663	676	606	656	664	616	638	668	686	624	683	633	645	698	644	680	640	608	677	667	684	666	684	689	670	662	674	647	632	625	682	680	706	675	670	685	678	674	674	668	664	674	675	639	678	653	646	619	626	654	646	645	658	675	677	643	623	679	660	687	647	668	636	647	655	679	638	671	678	664	687	646	647	642	680	686	683	687	637	680	630	631	636	647	682	655	663	638	673	632	673	659	665	646	631	695	664	695	661	664	631	670	662	609	655	672	644	663	645	680	650	700	696	649	658	661	667	655	667	652	732	653	683	666	631	635	675	655	652	696	662	684	644	703	700	704	674	711	651	653	645	622	656	649	682	638	655	630	665	625	673	679	642	646	666	632	678	668	643	660	698	673	661	625	677	677	667	690	689	641	648	655	678	701	666	675	648	687	606	636	669	663	674	710	595	655	643	621	619	662	701	662	631	673	636	677	687	644	626	625	650	635	641	682	623	644	639	657	664	643	649	635	620	625	657	649	659	641	668	634	650	632	649	603	666	637	639	660	690	629	681	687	666	660	636	651	645	692	657	679	646	663	669	676	633	609	652	576	625	710	640	650	668	646	671	691	625	674	695	638	642	654	651	652	615	672	639	678	648	655	670	628	694	618	698	714	696	717	653	659	702	630	648	678	639	658	611	662	628	663	651	655	690	678	653	673	657	725	631	634	689	652	677	617	683	679	670	673	655	667	686	663	665	627	672	680	675	668	680	690	671	663	653	694	663	664	669	675	693	624	695	638	641	656	700	656	680	625	681	647	688	697	642	647	671	687	631	627	658	662	678	662	652	668	656	695	693	663	634	642	675	656	659	667	625	678	662	637	666	671	701	693	634	661	671	695	651	715	674	688	693	647	660	684	682	641	643	665	650	692	664	684	691	693	654	659	614	630	657	632	617	692	641	644	635	605	653	637	621	689	649	652	678	653	614	638	678	672	638	654	663	660	625	661	650	611	665	640	700	667	659	645	676	673	661	640	680	659	663	635	640	671	675	682	691	639	662	703	685	662	641	672	642	699	661	643	661	673	662	682	663	608	642	640	623	652	684	710	656	682	646	681	666	688	658	674	663	682	637	662	630	668	671	648	678	639	625	692	654	621	673	642	636	662	664	625	642	635	634	656	637	656	679	621	676	671	666	656	655	682	622	682	640	661	636	646	707	660	647	616	668	622	666	697	664	679	687	653	703	652	639	699	673	664	687	670	673	678	649	651	687	658	665	678
19404	15836	20836	52164	12751	12341	10883	9624	8595	8052	7761	7513	7133	7108	6915	6856	6743	6763	6650	6574	6460	6515	6424	6448	6372	6522	6369	6450	6372	6292	6253	6299	6271	6283	6396	6305	6109	6244	6189	6266	6293	6179	6122	6168	6263	6238	6191	6153	6189	6090	6163	6219	6107	6237	6277	6230	6097	6114	6145	6271	6071	6215	6247	6185	6016	6242	6032	6180	6173	6128	6252	6253	6176	6334	6156	6157	6240	6220	6370	6261	6243	6250	6165	6242	6174	6211	6263	6091	6167	6161	6134	6253	6159	6261	6109	6166	6200	6189	6241	6113	6312	6128	6220	6273	6158	6289	6193	6265	6202	6166	6253	6205	6090	6233	6173	6178	6254	6192	6131	6101	6178	6166	6217	6263	6165	6125	6175	6147	6266	6099	6185	6190	6238	6264	6153	6190	6130	6000	6064	6229	6155	6151	6124	6263	6144	6092	6221	6079	6222	6274	6165	6254	6153	6124	6264	6129	6195	6139	6087	6070	6243	6183	6139	6153	6211	6138	6150	6088	6217	6060	6172	6119	6117	6231	6202	6172	6143	6056	6258	6222	6079	6073	6205	6148	6220	6195	6119	6092	6045	6064	6177	6138	6137	6132	6242	6197	6166	6132	6178	6000	6076	6211	6209	6140	6243	6028	6113	6201	6091	6145	6064	6276	6106	6201	6236	6341	6136	6222	6195	6135	6220	6270	6189	6281	6223	6169	6160	6166	6237	6123	6182	6224	6076	6274	6118	6197	6177	6177	6099	6088	6020	6317	6004	6190	6182	6080	6185	6161	6091	6172	6208	6246	6185	6248	6259	6141	6002	6264	6145	6200	6163	6097	6090	6251	6123	6165	6189	6140	6161	6182	6078	6213	6276	5961	6122	6221	6134	6281	6286	6084	6189	6145	6131	6175	6091	6259	6250	6136	6135	6279	6246	6161	6277	6120	6050	6069	6109	6245	6174	6126	6155	6206	6067	6186	6127	6140	6193	6100	6159	6177	6134	6065	6239	6159	6108	6162	6224	6094	6267	6088	6211	6240	6205	6013	6223	6162	6213	6249	6233	6151	6106	6144	6284	6040	6196	6195	6248	6161	6110	6208	6256	6162	6112	6077	6157	6123	6239	6122	6167	6087	6245	6253	6090	6188	6143	6219	6140	6167	6224	6127	6228	6183	6223	6294	6118	6228	6242	5993	6265	6280	6206	6184	6220	6128	6167	6038	6163	6100	6240	6161	6074	6234	6226	6080	6219	6132	6246	6177	6187	6030	6112	6106	6114	6118	6159	6229	6152	6189	6150	6206	6157	6056	6347	6158	6134	6208	6168	6092	6114	6109	6354	6178	6151	6289	6191	6154	6080	6143	6192	6127	6253	6115	6120	6203	6160	6296	6252	6121	6171	6161	6132	6177	6232	6206	6127	6264	6243	6264	6158	6259	6038	6224	6323	6153	6176	6197	6189	6242	6106	6274	6072	6213	6008	6153	6263	6080	6129	6143	6145	6234	6170	6027	6216	6039	6182	6177	6305	6169	6256	6037	6147	6196	6215	6263	6201	6154	6185	6125	6263	6113	6134	6151	6194	6107	6190	6202	6123	6238	5969	6214	6226	6122	6305	6236	6162	6040	6166	6241	6165	6112	6178	6080	6257	6220	6238	6149	6130	6168	6230	6114	6415	6103	6214	6161	6134	6150	6116	6249	6224	6136	6165	6212	6098	6215	6214	6195	6204	6121	6209	6152	6100	6130	6264	6142	6063	6111	6142	6280	6265	6243	6107	6119	6204	6210	6182	6127	6070	6012	6200	6139	6123	6165	6203	6132	6242	6091	6096	6236	6159	6272	6102	6193	6237	6038	5962	6056	6216	6216	6236	6174	6125	6183	6174	6152	6110	6083	6113	6174	6067	6309	6192	6187	6168	6095	6147	6252	6190	6170	6181	6145	6133	6167	6168	6221	6092	6115	6057	6237	6196	6186	6195	6047	6146	6191	6190	6245	6242	6138	6047	6186	6311	6126	6341	6190	6158	6131	6201	6170	6169	6151	6150	6159	6186	6199	6057	6120	6278	6140	6196	6171	6225	6196	6130	6108	6039	6093	6059	6199	6241	6156	6232	6276	6110	6273	6220	6165	6233	6231	6269	6114	6183	6234	6202	6247	6100	6044	6183	6151	6120	6084	6283	6186	6213	6084	6203	6142	6120	6007	6242	6188	6126	6299	6118	6249	6269	6138	6223	6254	6137	6170	6158	6231	6125	6127	6244	6124	6109	6132	6156	6221	6103	6088	6143	6145	6160	6253	6257	6108	6268	6175	6198	6386	6114	6142	6162	6213	6169	6120	6211	6217	6134	6183	6189	6167	6215	6093	6096	6266	6171	6237	6097	6108	6191	6137	6162	6279	6174	6167	6199	6235	6123	6220	6051	6260	6029	6103	6124	6082	6187	6191	6077	6139	6256	6102	6132	6002	6208	6207	6133	6197	6147	6154	6096	6160	6127	6046	6277	6146	6233	6146	6128	6204	6119	6190	6121	6167	6130	6278	6231	6147	6265	6084	6151	6135	6180	6164	6178	6171	6047	6085	6194	6118	6141	6249	6206	6055	6208	6198	6064	6232	6069	6221	6045	6198	6167	6065	6073	6152	6173	6255	6193	6240	6084	6166	6152	6102	6085	6130	6238	6191	6157	6198	6154	6164	6175	6198	6179	6148	6143	6210	6144	6120	6125	6245	6083	6302	6204	6164	6176	6131	6166	6199	6174	6099	6165	6076	5956	6102	6229	6226	6184	6086	6160	6113	6103	6175	6160	6015	6172	6080	6083	6186	6256	6242	6167	6092	6228	6211	6078	6206	6204	6220	6060	6155	5945	6155	6111	6206	6125	6110	6310	6229	6118	6042	6094	6126	6135	6126	6080	6201	6179	6043	6117	6181	6022	6049	6113	6146	6219	6220	6160	6126	6129	6107	6226	6245	6276	6184	6260	6087	6161	6153	6165	6105	6120	6191	6231	6315	6123	6237	6160	6116	6094	6254	6137	6090	6254	6112	6291	6081	6259	6125	6152	6170	6307	6205	6265	6043	6110	6241	6215	6170	6115	6178	6050	6103	6250	6237	6091	6186	6269	6302	6239	6191	6121	6400	6086	6278	6204	6119	6272	6235	6110	6086	6174	6229	6163	6098	6246	6179	6232	6075	6205	6182	6146	6011	6116	6096	6202	6211	6086	6266	6257	6304	6311	6100	6077	6198	6105	6260	6278	6355	6166	6322	6204	6259	6075	6242	6243	6229	6096	6116	6340	6205	6235	6064	6121	6098	6238	6138	6212	6091	6241	6074	6232	6065	6148	6183	6159	6089	6163	6248	6251	6124	6204	6124	6214	6211	6120	6230	5976	6124	6108	6183	6222	6141	6075	6098	6118	6118	6179	6122	6184	6150	6277	6252	6182	6162	6253	6168	6204	6109	6194	6014	6106	6271	6243	6038	6245	6068	6219	6243	6164	6087	6194	6080	6221	6099	6163	6130	6111	6072	6163	6147	6271	6178	6194	6206	6197	6116	6180	6216	6244	6116	6317	6071	6211	6157	6275	6111	6259	6067	6211	6132	6135	6080	6052	6040	6258	6056	6103	6200	6147	6132	5963	6116	6199	6144	6206	6163	6277	6185	6176	6178	6179	6062	6132	6208	6109	6212	6255	6290	6134	5985	6225	6207	6175	6166	6123	6214	6175	6149	6232	6142	6226	6233	6179	6199	6226	6186	6177	6055	6332	6146	6106	6170	6104	6255	6122	6186	6150	6231	6023	6023	6289	6238	6177	6086	6124	6133	6177	6212	6126	6179	6139	6288	6169	6214	6113	6215	6114	6092	6212	6156	6159	6239	6094	6177	6252	6145	6161	6282	6148	6154	6143	6243	6157	6169	6154	6146	6191	6291	6095	6174	6110	6219	6163	6150	6249	6105	6289	6165	6039	6157	6162	6242	6277	6087	6226	6035	6012	6146	6101	6198	6055	6113	6221	6088	6148	6206	6066	6178	6071	6060	6243	6210	6207	6141	6203	6053	6064	6095	6206	6142	6160	6132	6116	6226	6189	6125	6040	6224	6183	6178	6061	6101	6043	6225	6030	6178	6153	6118	6233	6171	6271	6304	6190	6119	6137	6114	6122	6092	6270	6206	6141	6243	6205	6177	6196	6259	6117	6143	6067	6173	6148	6173	6166	6127	6217	6099	6168	6203	6158	6129	6149	6209	6310	6165	6170	6267	6160	6082	6172	6169	6236	6072	6177	6135	6137	6358	6204	6154	6185	6269	6161	6186	6184	6115	6163	6095	6162	6326	6132	6116	6094	6093	6257	6211	6251	6110	6072	6270	6121	6091	6191	6017	6216	6169	6244	6312	6161	6149	6115	6198	6214	5990	6317	6072	6175	6136	6241	6187	6333	6186	6208	6114	6234	6173	6120	6192	6246	6035	6083	6196	6168	6187	6103	6028	6183	6185	6056	6183	6118	6166	6048	6104	6187	6036	6146	6132	6016	6270	6191	6267	6094	6259	6106	6039	5979	6094	6279	6040	6249	6101	6228	6304	6023	6154	6211	6224	6232	6174	6133	6192	6177	6140	6225	6144	6038	6211	6156	6222	6102	6252	6174	6146	6060	6119	6244	6258	6242	6101	6192	6146	6102	6147	6037	6181	6147	6071	6266	6175	6222	6191	6134	6115	6165	6154	6157	6190	6175	6161	6202	6200	6238	6236	6161	6112	6087	6072	6182	6348	6205	6263	6232	6120	6209	6207	6200	6281	6199	6146	6248	6248	6224	6243	6189	6180	6099	6228	6131	6195	6168	6130	6220	6146	6220	6204	6188	6052	6067	6233	6093	6152	6110	6104	6232	6085	6130	6231	6211	6119	6296	6257	6087	6095	6173	6205	6309	6244	6112	6023	6106	6211	6028	6136	6122	6152	6076	6260	6067	6126	6205	6256	6166	6161	6225	6061	6297	6103	6166	6230	6149	6140	6141	6119	6109	6202	6091	6154	6334	6122	6133	6176	6152	6138	6076	6177	6203	6257	6229	6200	6170	6261	6152	6140	6204	6203	6182	6257	6277	6199	6167	6204	6218	6295
2805	1530	3686	14129	1336	767	688	683	671	625	634	599	647	614	585	638	604	624	597	588	620	599	590	581	564	574	545	564	565	576	589	576	558	572	633	556	569	583	546	540	591	590	588	573	527	624	580	603	576	542	557	567	576	538	580	580	567	527	575	521	565	553	588	588	564	552	543	578	545	546	549	568	509	553	523	554	554	588	568	597	537	524	556	548	539	575	534	571	553	554	561	555	532	530	545	535	559	571	535	525	545	569	534	562	568	572	553	587	556	566	546	550	607	543	547	543	557	518	558	576	583	554	525	563	567	548	551	597	537	531	536	575	591	546	579	563	549	542	583	570	580	551	572	584	545	534	565	572	553	571	567	608	576	574	550	582	531	546	560	571	578	554	564	522	574	552	555	546	559	547	571	582	553	561	552	551	545	621	585	514	525	579	560	564	585	576	550	518	558	577	586	554	555	592	580	576	536	573	547	555	550	571	565	546	585	553	583	604	575	521	541	572	584	538	589	531	545	590	603	527	604	553	550	574	606	590	572	548	562	598	576	555	558	533	532	594	537	576	541	563	554	568	601	559	569	575	577	528	569	546	538	572	528	560	549	536	551	592	593	566	619	600	540	538	578	558	556	519	579	553	530	597	609	584	580	520	557	591	552	585	559	538	585	583	527	588	581	573	521	554	594	563	542	605	522	578	600	578	592	588	580	559	629	584	578	582	595	570	571	559	547	548	582	556	578	560	545	540	579	600	545	601	566	525	573	574	578	561	545	545	557	552	569	588	582	578	536	591	528	531	596	540	617	573	538	547	572	539	591	566	567	577	544	546	557	596	564	577	547	564	530	577	536	571	546	548	581	571	592	594	565	539	604	597	541	537	560	598	584	560	579	577	565	584	559	547	559	574	572	550	584	596	564	573	547	565	572	550	583	573	579	580	522	559	577	551	613	542	512	585	575	572	590	602	612	550	524	561	618	590	584	561	584	560	560	532	545	593	537	542	573	584	573	550	547	545	562	572	571	572	551	568	576	548	521	588	624	556	562	520	571	585	590	553	546	557	547	570	569	551	559	571	547	593	597	561	564	606	543	527	531	579	587	579	558	582	554	585	582	579	578	605	597	537	586	606	617	550	557	567	567	544	563	533	564	572	561	569	552	565	571	556	529	572	568	553	568	592	571	524	546	591	588	576	602	579	553	541	586	557	558	559	588	538	556	590	552	575	543	552	557	539	591	601	561	566	609	556	559	595	512	583	562	559	571	560	552	578	575	561	638	591	555	555	575	538	538	566	574	599	609	533	552	568	565	606	589	531	571	581	574	560	541	595	594	560	556	563	583	557	571	579	595	584	599	593	543	553	549	540	563	620	538	602	591	536	543	585	574	575	522	528	583	549	565	538	591	568	568	537	550	581	536	571	651	552	568	588	558	529	575	548	563	570	560	581	609	567	564	609	580	590	566	595	595	617	557	535	561	549	567	572	552	590	566	563	590	535	543	525	556	588	597	521	605	541	566	613	634	593	546	552	572	569	575	588	590	575	600	588	564	513	565	540	539	552	583	537	539	572	525	593	545	579	585	583	577	570	559	567	579	571	586	591	543	569	585	560	552	514	568	595	549	558	545	543	546	589	549	491	559	551	532	550	568	590	559	557	539	568	577	596	533	569	545	585	543	607	593	592	545	541	587	580	574	596	597	578	551	556	564	580	546	567	553	562	627	595	587	537	544	566	596	556	556	609	594	580	574	596	540	561	569	567	574	535	569	600	559	581	588	586	573	521	552	544	562	589	558	521	529	565	581	559	565	529	587	613	559	574	596	579	527	566	542	546	602	520	614	565	542	570	553	590	585	518	591	595	542	550	558	588	570	586	564	583	591	530	607	545	543	594	555	537	539	570	548	534	555	609	566	561	565	595	525	585	521	555	569	518	570	609	550	579	545	558	577	543	581	572	574	554	591	558	559	542	559	546	531	580	571	611	557	518	590	542	552	614	547	579	580	619	521	576	567	601	519	583	542	507	611	558	605	515	586	566	571	529	577	597	577	553	563	561	593	534	591	513	562	567	550	583	594	583	571	548	576	620	576	548	593	573	560	607	569	505	609	572	559	534	545	544	595	568	582	570	536	550	571	579	540	528	580	610	530	547	581	558	574	570	607	594	582	608	554	557	565	552	556	532	570	531	570	534	591	526	508	583	519	570	571	528	597	561	532	559	643	562	543	546	561	541	565	569	567	570	595	532	563	582	574	560	545	561	522	585	531	578	552	553	548	525	563	539	571	566	590	583	573	590	534	529	555	617	505	561	507	534	548	560	591	542	524	576	550	564	562	548	588	560	580	512	572	583	573	557	542	540	586	533	557	580	536	558	575	558	542	535	567	578	517	581	555	594	568	560	541	584	559	578	566	562	510	566	585	570	598	543	550	568	568	573	578	538	557	567	596	546	504	540	563	555	524	605	564	584	561	578	621	575	546	570	562	576	588	575	527	583	512	585	598	547	529	552	569	550	578	562	537	548	576	542	555	601	541	568	572	567	536	572	564	532	570	575	582	603	556	597	563	546	536	577	540	603	564	533	547	577	557	571	534	557	571	558	525	571	573	586	566	551	585	581	584	566	561	572	550	576	560	603	588	592	534	585	581	605	544	552	569	575	583	545	546	583	546	565	523	554	574	598	531	553	558	577	565	548	541	556	582	519	569	550	546	573	562	536	546	615	574	564	544	554	553	583	536	567	576	587	591	548	527	519	549	586	538	542	595	549	622	539	590	514	552	562	563	539	576	538	572	576	555	561	574	523	556	557	547	555	612	540	551	573	520	561	624	569	574	534	556	584	540	590	536	583	615	562	573	581	539	597	580	538	592	574	555	589	600	550	586	549	535	582	580	549	556	544	560	559	545	576	581	536	561	573	573	569	589	568	552	517	545	565	577	546	551	576	649	576	580	548	603	548	543	566	539	588	551	581	555	603	588	585	534	570	543	538	566	523	531	543	555	551	549	537	569	575	566	554	535	570	562	580	562	530	591	530	545	529	543	591	579	545	565	557	578	566	574	571	554	565	585	593	564	548	568	587	598	579	573	568	533	598	581	583	544	530	546	579	537	583	584	559	553	581	517	533	547	537	527	572	530	604	563	538	590	551	545	580	561	550	539	547	551	547	560	537	598	578	594	563	552	577	529	562	552	546	542	537	554	623	568	565	565	545	606	541	548	558	588	545	555	551	541	552	569	573	594	556	558	603	544	592	585	502	566	586	517	580	596	577	560	556	564	533	506	579	581	537	537	514	587	565	549	543	543	595	601	592	559	576	623	594	561	583	575	564	564	597	518	537	564	570	522	565	605	601	568	547	571	562	546	550	559	585	549	583	603	543	556	557	550	603	545	610	526	583	565	566	564	528	563	558	538	562	597	566	566	570	553	586	565	549	531	561	551	542	534	562	540	567	584	536	589	562	564	584	509	596	568	572	553	579	569	551	604	520	601	577	606	570	572	540	546	589	579	549
26125	20853	25140	62813	17599	16939	14747	12621	10796	9592	8727	8296	7727	7507	7120	6953	7005	6677	6536	6379	6284	6180	6096	6002	5958	6046	5874	5892	5677	5897	5916	5674	5730	5655	5509	5609	5560	5705	5575	5587	5605	5392	5499	5464	5631	5453	5490	5474	5420	5484	5395	5487	5467	5456	5462	5513	5622	5478	5251	5424	5360	5496	5399	5547	5505	5384	5468	5310	5455	5395	5431	5512	5470	5478	5579	5520	5527	5475	5376	5467	5371	5309	5495	5375	5349	5410	5340	5323	5262	5427	5511	5357	5423	5361	5365	5520	5278	5440	5485	5477	5404	5470	5434	5539	5520	5463	5393	5444	5520	5434	5470	5397	5418	5434	5461	5458	5418	5537	5402	5473	5427	5468	5368	5417	5492	5473	5397	5436	5403	5419	5456	5460	5391	5370	5425	5473	5444	5432	5501	5406	5314	5400	5359	5400	5433	5408	5460	5334	5363	5366	5428	5509	5507	5383	5373	5398	5404	5422	5370	5414	5424	5465	5374	5365	5551	5469	5527	5446	5394	5366	5625	5334	5334	5537	5381	5347	5396	5427	5340	5332	5403	5448	5432	5537	5297	5395	5400	5420	5365	5395	5478	5383	5386	5356	5432	5577	5411	5337	5334	5504	5466	5462	5381	5347	5479	5361	5345	5356	5512	5472	5378	5411	5368	5457	5336	5450	5550	5384	5423	5359	5442	5416	5516	5402	5358	5371	5486	5419	5524	5327	5344	5430	5428	5436	5471	5408	5505	5326	5463	5421	5490	5415	5389	5328	5357	5544	5257	5423	5476	5455	5480	5424	5416	5431	5306	5380	5482	5409	5390	5290	5332	5386	5473	5307	5412	5367	5362	5431	5431	5463	5409	5378	5465	5526	5421	5491	5372	5565	5347	5415	5446	5378	5473	5347	5481	5426	5487	5391	5484	5363	5369	5570	5375	5336	5344	5447	5270	5334	5442	5374	5478	5351	5328	5426	5462	5446	5453	5420	5434	5349	5277	5373	5368	5309	5487	5330	5502	5546	5508	5413	5407	5400	5362	5441	5492	5457	5403	5373	5412	5485	5350	5410	5566	5518	5489	5390	5379	5379	5353	5480	5450	5422	5503	5515	5385	5437	5534	5518	5377	5451	5448	5324	5495	5468	5401	5473	5362	5455	5393	5390	5443	5511	5474	5388	5386	5344	5438	5344	5504	5436	5433	5386	5416	5393	5489	5531	5362	5325	5389	5455	5366	5301	5453	5442	5448	5422	5416	5323	5420	5405	5375	5434	5440	5427	5349	5404	5511	5448	5347	5463	5331	5383	5530	5268	5503	5476	5395	5430	5396	5477	5509	5471	5259	5358	5390	5352	5380	5443	5448	5376	5345	5376	5420	5351	5495	5487	5290	5414	5455	5522	5409	5318	5453	5342	5430	5462	5296	5365	5416	5530	5399	5404	5492	5299	5377	5350	5525	5408	5377	5388	5505	5408	5390	5305	5414	5484	5402	5424	5371	5384	5366	5392	5471	5518	5565	5417	5376	5358	5323	5347	5370	5419	5341	5385	5379	5373	5415	5290	5486	5370	5518	5327	5454	5528	5471	5444	5443	5366	5431	5375	5482	5382	5434	5265	5560	5406	5372	5320	5400	5461	5425	5418	5559	5471	5371	5433	5304	5442	5452	5447	5442	5414	5451	5462	5251	5448	5391	5314	5404	5479	5421	5436	5477	5428	5359	5284	5471	5397	5398	5471	5459	5456	5367	5391	5322	5368	5385	5451	5537	5388	5397	5216	5373	5381	5381	5394	5419	5511	5418	5447	5528	5376	5442	5401	5408	5575	5328	5414	5457	5367	5340	5383	5319	5545	5440	5340	5415	5323	5424	5378	5452	5382	5419	5567	5468	5345	5306	5335	5326	5396	5413	5390	5366	5392	5513	5405	5520	5474	5347	5370	5374	5446	5389	5461	5496	5434	5516	5453	5389	5511	5433	5352	5368	5532	5489	5330	5398	5439	5476	5376	5349	5427	5377	5378	5415	5302	5517	5344	5421	5485	5328	5366	5452	5539	5404	5257	5411	5432	5454	5450	5509	5227	5375	5383	5375	5311	5444	5322	5394	5387	5558	5428	5406	5432	5412	5308	5331	5379	5391	5388	5493	5427	5418	5445	5364	5273	5432	5426	5515	5471	5294	5396	5437	5454	5466	5243	5475	5361	5498	5440	5464	5487	5465	5337	5365	5382	5519	5344	5390	5334	5446	5400	5462	5350	5387	5233	5441	5369	5533	5351	5322	5401	5502	5396	5440	5511	5323	5440	5455	5351	5424	5444	5460	5315	5355	5351	5448	5433	5612	5431	5399	5371	5449	5320	5567	5470	5205	5361	5472	5280	5309	5450	5416	5404	5337	5361	5422	5538	5317	5467	5504	5397	5452	5376	5342	5381	5463	5367	5387	5385	5514	5408	5360	5459	5510	5448	5477	5400	5478	5446	5401	5423	5472	5405	5561	5270	5418	5483	5303	5395	5426	5467	5372	5440	5466	5469	5378	5518	5467	5449	5485	5449	5387	5419	5361	5495	5341	5368	5371	5344	5413	5517	5399	5402	5525	5393	5492	5457	5377	5408	5458	5358	5437	5332	5309	5485	5421	5492	5517	5506	5484	5401	5368	5435	5455	5367	5356	5516	5326	5360	5351	5388	5400	5369	5486	5524	5540	5483	5450	5409	5455	5276	5456	5330	5505	5467	5344	5424	5423	5465	5453	5336	5339	5436	5444	5320	5379	5526	5483	5407	5398	5345	5395	5364	5319	5377	5403	5435	5360	5510	5434	5450	5460	5363	5410	5428	5370	5305	5287	5410	5328	5491	5366	5419	5519	5425	5398	5322	5512	5422	5422	5507	5407	5572	5373	5397	5499	5391	5393	5454	5422	5462	5322	5465	5401	5308	5374	5461	5414	5385	5499	5431	5543	5468	5344	5369	5384	5453	5460	5392	5482	5473	5276	5459	5422	5366	5437	5485	5417	5453	5483	5288	5561	5473	5481	5451	5532	5366	5388	5418	5421	5428	5388	5454	5414	5412	5433	5345	5456	5432	5376	5371	5340	5365	5465	5430	5443	5398	5427	5459	5413	5453	5416	5347	5437	5316	5431	5416	5325	5330	5403	5418	5436	5557	5566	5415	5438	5343	5427	5341	5331	5411	5427	5354	5456	5510	5467	5391	5408	5412	5386	5397	5335	5492	5380	5477	5573	5375	5426	5422	5477	5519	5426	5483	5496	5480	5452	5364	5351	5437	5488	5404	5435	5411	5228	5420	5434	5512	5447	5370	5332	5458	5383	5361	5484	5371	5475	5298	5404	5365	5501	5343	5467	5264	5436	5421	5426	5475	5324	5432	5412	5287	5450	5417	5486	5522	5495	5499	5457	5466	5351	5312	5507	5482	5453	5405	5491	5419	5416	5347	5270	5419	5391	5430	5556	5469	5446	5457	5327	5386	5370	5390	5388	5547	5361	5364	5410	5363	5413	5456	5413	5482	5380	5444	5443	5620	5424	5360	5317	5569	5257	5486	5485	5341	5447	5460	5386	5404	5445	5479	5433	5463	5365	5258	5416	5502	5351	5493	5389	5452	5461	5379	5378	5362	5486	5376	5494	5480	5328	5443	5471	5389	5429	5323	5351	5338	5378	5417	5395	5562	5372	5430	5432	5464	5496	5394	5357	5473	5412	5418	5491	5328	5346	5269	5489	5424	5326	5421	5474	5362	5450	5423	5373	5323	5375	5504	5450	5514	5442	5406	5321	5410	5358	5495	5483	5533	5391	5386	5406	5423	5374	5379	5402	5432	5406	5417	5333	5325	5444	5352	5443	5391	5392	5441	5471	5457	5432	5325	5469	5256	5369	5419	5498	5450	5305	5464	5321	5406	5538	5366	5378	5403	5333	5382	5407	5473	5321	5356	5494	5296	5465	5482	5484	5368	5402	5539	5421	5478	5360	5489	5397	5388	5469	5406	5329	5268	5509	5366	5317	5514	5461	5403	5466	5374	5384	5385	5348	5532	5303	5377	5470	5464	5424	5449	5369	5468	5464	5454	5504	5497	5331	5517	5483	5494	5451	5446	5451	5428	5424	5364	5429	5306	5440	5376	5430	5392	5535	5446	5432	5461	5411	5387	5415	5376	5470	5413	5251	5373	5372	5325	5444	5508	5528	5529	5343	5517	5281	5465	5420	5345	5423	5346	5363	5362	5316	5355	5457	5465	5486	5336	5471	5425	5488	5357	5459	5535	5380	5387	5496	5325	5364	5330	5441	5396	5525	5378	5391	5371	5503	5393	5466	5367	5334	5456	5483	5554	5353	5352	5439	5421	5447	5345	5386	5413	5509	5428	5416	5399	5454	5323	5451	5440	5292	5548	5449	5438	5512	5377	5428	5447	5458	5444	5552	5438	5403	5370	5389	5449	5439	5346	5336	5350	5486	5315	5467	5479	5326	5543	5386	5461	5374	5413	5453	5379	5414	5367	5330	5398	5430	5374	5351	5330	5437	5338	5329	5337	5396	5410	5210	5500	5343	5534	5335	5535	5435	5437	5551	5419	5306	5497	5434	5336	5439	5461	5568	5521	5445	5393	5373	5467	5352	5473	5398	5475	5399	5529	5144	5469	5319	5463	5471	5487	5439	5381	5471	5437	5400	5229	5525	5540	5467	5480	5457	5348	5484	5371	5386	5449	5411	5533	5478	5498	5369	5413	5569	5421	5485	5328	5438	5415	5441	5421	5396	5430	5392	5458	5491	5438	5366	5463	5388	5344	5436	5538	5560	5379	5386	5405	5389	5492	5511	5357	5476	5452	5472	5486	5366	5416	5600	5371	5409	5300	5339	5437	5424	5453	5543	5401	5349	5393	5358	5350	5377	5314	5480	5543	5478	5382	5470	5478	5469	5405	5462	5443	5441	5400	5374	5492	5523	5544	5416	5406	5408	5252	5406	5584	5452	5421	5463	5289	5367	5477	5371	5382	5491	5447	5319	5398	5500	5315	5362	5319	5385	5489	5506	5444	5306	5464	5478	5460	5476	5355	5341	5416	5303	5416	5569	5296	5335	5502	5298	5463	5502	5414	5386	5464
2779	1111	1594	3029	948	895	945	882	924	889	924	913	856	877	919	910	889	845	860	935	866	932	882	930	886	843	895	892	879	928	904	853	901	846	864	874	944	881	928	894	876	880	843	899	868	870	872	862	880	905	887	920	831	890	925	890	908	824	880	890	919	925	857	876	887	893	932	901	905	807	823	880	826	877	873	878	860	904	917	855	856	914	885	932	929	887	865	921	889	899	917	914	943	945	854	900	934	887	867	946	908	867	837	947	868	869	872	897	909	903	927	918	877	866	859	941	872	973	906	872	840	831	888	854	886	948	899	902	901	887	919	869	874	891	875	932	882	878	835	840	869	860	901	868	846	925	865	927	883	877	898	861	852	921	882	902	872	848	888	877	862	925	915	818	861	858	885	908	885	877	884	924	911	903	932	889	900	913	900	909	888	876	869	885	857	871	884	866	871	885	942	901	854	929	821	880	881	885	906	891	854	910	888	949	860	898	857	891	820	855	843	835	827	879	854	855	845	855	891	925	883	873	891	873	860	969	880	846	929	940	884	851	921	888	902	866	925	920	896	868	957	858	909	915	970	886	929	889	929	907	890	857	877	933	923	883	914	868	927	858	844	887	836	870	867	849	849	900	867	850	863	901	926	865	925	869	863	846	937	899	885	892	896	882	885	896	889	890	874	882	943	878	877	907	872	895	898	901	925	864	868	894	941	916	864	909	956	943	862	951	883	878	845	956	871	889	914	807	867	836	876	905	876	834	874	903	913	918	937	859	910	901	894	894	919	898	899	906	837	852	935	873	910	922	907	917	939	852	926	869	921	884	898	891	898	911	874	920	901	830	897	914	903	871	882	860	891	907	891	889	906	951	845	861	909	880	866	862	904	899	885	885	871	902	949	856	867	875	891	912	882	891	872	874	868	885	903	897	860	934	871	853	849	931	842	894	876	905	829	880	899	904	882	861	960	840	953	880	907	904	876	825	858	895	866	889	896	850	908	900	868	880	883	874	880	894	851	875	932	847	873	878	877	932	836	942	917	908	894	832	966	864	876	871	844	900	929	918	875	877	870	911	887	877	879	872	892	862	845	917	885	881	938	870	898	908	884	910	874	900	945	870	917	857	869	889	877	855	930	923	824	930	915	895	915	903	812	893	901	904	882	885	893	882	910	856	893	856	809	863	881	901	936	902	867	881	904	846	859	891	900	895	948	861	901	905	839	854	864	927	884	887	946	895	851	962	872	863	879	882	875	894	880	906	909	882	870	941	865	852	915	885	919	891	925	837	861	889	912	939	907	895	841	929	862	893	898	952	865	863	881	926	862	864	882	890	898	861	917	891	881	907	835	820	906	917	883	914	885	841	869	883	912	947	881	856	859	877	932	878	900	921	903	882	884	906	944	914	883	846	917	915	875	873	867	874	828	875	921	929	885	867	934	835	899	872	941	901	896	859	890	933	898	884	850	905	888	900	906	886	895	874	929	818	877	916	876	835	899	902	864	891	877	865	879	878	937	877	883	831	950	944	916	863	935	917	893	880	891	877	912	937	887	827	873	876	911	942	901	916	886	948	857	887	925	890	883	878	870	938	906	927	897	795	931	868	886	906	892	847	847	887	930	837	890	889	939	904	875	895	909	850	886	884	835	894	878	860	900	908	908	861	890	851	872	877	894	894	889	911	880	850	914	873	886	919	892	901	899	935	888	895	889	918	869	930	857	857	853	876	970	858	898	925	896	930	912	904	915	922	869	896	905	884	898	910	908	895	846	858	897	896	882	963	875	891	912	887	874	930	904	898	879	877	895	889	894	814	904	835	865	884	915	884	885	900	943	904	911	899	881	842	864	880	898	878	824	898	841	873	901	895	903	850	886	888	933	908	910	859	902	925	893	872	903	923	885	897	846	898	892	948	886	872	904	869	850	873	906	932	899	929	825	944	859	875	890	939	872	917	862	893	874	836	886	872	855	891	920	881	902	893	903	858	954	868	869	869	892	869	840	890	917	890	815	890	901	896	896	868	857	859	839	885	892	873	877	907	874	868	948	893	944	930	891	915	856	868	875	920	954	859	905	893	894	953	884	913	909	932	868	922	862	881	853	921	916	900	888	987	899	852	904	868	884	821	948	865	882	888	848	905	910	935	920	880	881	898	929	927	881	872	889	910	898	898	880	908	879	859	888	862	900	951	907	893	915	881	887	871	892	858	873	902	879	936	879	958	876	884	892	879	908	888	910	849	893	835	937	881	856	855	877	933	882	891	853	908	886	921	879	879	886	858	829	834	982	836	908	866	895	900	927	901	791	852	888	831	880	900	895	905	858	843	903	836	874	906	894	828	885	902	900	870	906	905	903	892	939	876	907	898	883	909	887	879	902	868	848	935	850	823	907	851	913	945	870	919	890	930	906	920	911	856	863	922	869	814	881	906	903	914	892	912	875	861	866	864	875	873	877	888	911	879	903	887	878	901	896	877	907	863	948	864	929	928	938	926	876	922	881	830	886	907	890	898	947	896	861	899	905	889	916	913	906	831	891	909	856	879	922	873	906	867	880	854	908	854	971	904	915	874	889	893	907	957	883	905	891	887	888	905	905	897	898	848	944	895	888	930	872	890	845	929	906	888	899	908	810	865	876	865	898	909	857	870	892	844	902	893	846	875	869	854	865	869	945	920	899	873	907	918	906	911	845	878	896	874	902	889	875	842	874	891	860	885	875	931	864	834	878	850	914	848	890	898	957	891	838	878	872	893	868	911	837	915	866	898	877	862	883	895	868	850	909	884	896	866	927	916	881	850	889	839	874	884	943	846	887	866	838	817	873	926	974	917	834	847	892	870	904	890	904	901	867	842	903	871	911	873	896	868	926	895	935	878	840	901	927	890	911	862	871	898	963	849	888	949	878	882	888	927	917	927	920	888	867	938	897	873	912	885	852	877	905	845	866	910	883	912	885	916	927	838	891	901	893	963	879	860	858	883	876	897	868	891	848	887	919	906	881	891	916	896	894	934	923	837	909	854	870	881	865	979	910	900	911	947	917	922	867	906	865	906	841	885	908	864	887	869	888	881	884	858	835	886	865	935	840	889	905	933	906	935	924	838	906	889	906	915	888	854	853	900	836	913	918	879	892	902	871	860	872	937	917	881	872	915	925	884	957	909	911	886	876	880	908	896	846	900	839	832	929	863	909	918	860	885	934	874	893	856	921	850	894	869	867	922	842	881	905	896	922	868	896	829	950	860	909	852	884	899	855	883	869	870	868	858	859	845	907	813	927	859	887	893	933	893	897	903	880	909	874	946	874	856	888	880	965	924	846	873	916	892	865	883	931	872	872	834	885	877	900	866	893	900	919	862	893	879	859	916	859	887	889	866	884	894	964	899	889	881	916	880	900	864	911	900	884	961	868	890	900	935	974	867	890	856	813	904	903	857	955	889	891	898	870	873	889	863	885	896	910	925	864	903	857	927	866	908	829	873	956	836	967	825	869	832	841	884	888	895	876	896	935	907
18183	13850	18294	38987	10233	10002	9585	8962	8595	8461	8393	8321	8228	8079	8190	8202	7953	8240	8168	7898	7979	7929	7964	7888	8132	7854	7912	7962	8005	7866	7957	7983	7847	7935	7937	7998	7961	8051	7883	7872	7943	7858	7964	7843	7950	7995	7777	7969	7889	7876	7927	7893	7971	7831	7901	7888	7968	7947	7851	7873	7817	7952	7995	7882	7888	7943	7904	7877	7943	8019	7834	7773	7870	7926	7847	7846	7940	7897	7893	7947	7966	7867	7983	7803	7831	7938	7933	7746	7845	7708	7882	7808	7770	7778	8068	7957	7888	7849	7789	7954	7839	7875	7960	7897	7801	7800	7994	7831	7788	7793	7850	7868	7930	7945	8025	7829	7897	7964	7839	7993	7887	7820	7856	7837	7867	7846	7886	7971	7873	7947	7739	7855	7849	7921	7892	7950	7926	7718	7821	7889	7913	7962	7948	8013	7858	7908	7785	7863	7866	8000	8001	7930	7977	7920	7895	7680	7934	7815	7895	7774	7849	7917	7884	7806	7935	7965	7895	7860	7989	7927	8055	7949	7887	7788	7942	7830	7902	7762	7810	7918	7815	7825	7972	7803	7817	7855	7869	7771	7866	7867	7888	7789	7888	7836	7796	7961	7910	7936	7979	7911	7927	7855	7945	7888	7850	7825	7873	7984	7857	7971	7827	8104	7810	7989	7937	7772	7937	7997	7924	7760	7814	7892	8001	7885	7937	7836	7873	7876	7999	7847	7836	7865	7743	7909	7772	7980	7946	7841	7809	7870	7871	7958	7874	7893	7932	7801	7814	8076	7898	7914	7837	7905	7979	7864	7767	7838	7828	7927	7953	7850	7859	7856	7944	7875	8040	7912	7890	7797	8024	7815	7977	7972	8008	7966	7859	7732	7825	7845	7866	7910	7863	8015	8110	7969	7927	7971	7835	7845	7880	7912	7808	7778	7928	7902	8013	7873	7940	7740	8045	7990	7812	7952	7929	7961	7770	7950	7911	7988	7766	7799	7886	7919	7923	7923	7858	7819	7899	7839	7873	7998	7898	7848	7952	7871	7928	7807	7904	7911	7974	7843	7856	8028	7937	7846	7943	7856	7984	7915	7882	7911	7959	7900	7765	7803	7849	7772	7893	7884	7915	7922	7911	7792	7940	7880	7860	7953	7910	7989	7804	7928	7909	7889	7831	7838	7857	7818	7863	7860	7926	7889	7893	7886	7727	7846	8015	7915	7834	7912	7761	7970	7873	7936	7881	8073	7949	7917	7957	7821	7867	7876	7924	7921	7742	7990	7757	7821	7833	7851	7844	7936	7940	7912	7860	7856	7646	7890	7734	7957	7918	7783	7956	7912	7963	7934	7912	7908	8001	7999	7908	7848	7854	7741	7974	7939	7971	7890	7901	7811	7790	7894	7820	7941	7938	7795	7841	7821	7902	7794	7928	7894	7894	7875	7853	7966	7839	7798	8029	7864	7902	7867	7952	7916	7877	7960	7797	7909	7921	7936	7915	7967	7747	7877	7794	7880	7839	7851	7878	7816	7946	7956	7941	7750	7814	7900	7831	7904	7946	7904	7917	7758	7771	7906	7935	7893	7922	7833	7840	7780	7936	7936	7886	7916	7913	7870	7797	7950	7982	7915	7968	7913	7922	7943	7826	7911	7781	7860	7801	7888	7889	7936	7995	7890	7988	7852	7947	7712	7942	7829	8033	7872	7980	7978	7947	7938	7819	7821	7954	7867	7954	8007	8122	7860	7935	7916	7722	7945	8027	7885	7988	7892	7983	7796	7897	7848	7783	7831	7924	7890	7771	7971	7976	7905	7833	7859	7875	7973	7802	7991	7879	7893	7987	7950	7950	7946	7674	7930	7727	7809	7974	7950	7814	8090	7954	7817	7816	7885	7857	7988	7873	8073	7899	7893	7877	7832	7955	8040	7817	7875	7937	7970	7835	7949	7750	7858	7965	7899	7894	7891	7932	7898	7887	7845	7982	7978	7954	7864	8015	7864	7949	7806	7842	7750	7847	8022	7762	7824	7929	7829	7907	7861	7973	7788	7974	7981	7945	7864	7872	7844	7818	7888	7783	7911	7888	7838	7855	7773	7875	7772	7767	7940	7942	7892	7870	7851	7898	8011	7996	7910	7932	7806	7924	7896	7950	7888	7943	7838	7959	7790	7960	7927	7906	7891	7798	7911	7837	7901	7808	7872	8021	7833	7898	7754	7797	7791	7964	7998	7846	7886	7829	8050	7936	7953	7850	7919	7721	8075	7857	7886	7965	7784	7922	7843	7965	7721	7875	7794	7924	7896	7846	7903	7931	8001	7910	7779	7898	7819	7805	7843	7853	7896	7980	7876	7847	7922	7755	7842	7923	7887	7944	7867	7898	7872	7786	7959	7999	7928	7932	7891	7898	7830	7982	7826	7897	7814	7866	7868	7804	7912	8011	7789	7882	7936	7921	7917	7883	7853	7918	8004	7998	7861	7932	7865	7890	7870	7998	7953	7847	7860	7874	7828	7929	7826	7832	7920	7880	7985	7836	7863	7971	7976	7992	7986	7866	7962	7872	7776	7952	8038	7721	7935	7906	7920	8000	7909	7822	7971	7987	7894	7798	7870	7941	7976	7883	7938	7804	7995	7889	7921	7819	7922	7937	7845	7859	7854	7911	7979	8009	7873	7851	7956	7876	7805	7907	7949	7881	7952	7851	7724	7846	7927	8011	7781	7992	7862	7871	7906	7739	7819	7883	7972	7890	7907	7924	7894	7886	7911	7788	7949	7854	7822	7883	7823	7916	8001	7891	7960	7849	7911	7911	8004	7954	7753	7846	7950	7886	7866	7940	7878	7763	7870	7896	7788	7791	7827	7942	7821	7864	7824	7791	7963	7940	7999	7958	7986	7966	7846	7881	7795	7935	8017	7826	7847	7927	7881	7911	7786	7828	7911	7788	7978	7877	8006	7871	7841	7794	7833	7873	7843	7843	7696	8135	7882	7841	7861	7783	7879	7893	7891	7859	7899	7806	7876	8008	7876	7758	7964	7927	7837	7797	8070	7807	7886	7820	7912	7904	7952	7773	7876	7813	7868	7907	7747	7813	7783	8051	7892	7950	7817	7950	8042	7807	7915	7889	7898	7867	7875	7962	7868	7933	7822	7885	7848	7997	7856	7896	7897	7990	7845	7839	7925	7836	7836	7847	7879	7861	7853	7997	7882	7778	7854	7825	7868	8007	7893	7906	7864	7855	7950	8036	7844	7939	7993	7880	7705	7802	7839	7947	7885	7728	7884	7864	7854	7899	7862	7917	7855	7829	7879	8040	7855	7953	7890	7955	7864	7854	7805	7910	8022	7982	7956	7942	7942	8030	7795	7836	7953	7971	7848	7757	7872	7934	7861	7850	7942	7973	7862	7822	7907	7770	7881	7876	7910	7981	7899	7896	7822	7893	7919	7929	7917	7914	8004	7805	7875	7942	7896	7876	8011	7908	7920	7820	7728	7892	7934	7821	7739	7878	7933	7877	7822	7834	7944	7801	8048	7986	7906	7908	7811	7966	7888	7917	7889	7964	7950	7961	7772	7794	7906	7852	7949	7849	7785	8040	7977	7948	7852	7882	7782	7870	7988	7978	7985	7958	7856	7858	8014	7919	8060	7950	7854	7736	7875	7982	7817	7957	7963	7816	7778	7977	7784	7898	7896	7901	7945	7847	7910	7916	7910	7805	7955	7795	7861	8021	7932	7860	7969	7818	7899	7929	7842	7926	7870	7902	7822	7873	7861	7890	7917	7915	7900	7690	7973	7785	7899	7839	7899	7858	7878	8039	7943	7909	7851	7979	7986	7855	7798	7997	7939	7861	7846	7885	7809	7876	7866	7858	7875	7796	7915	7895	7739	7841	7811	7879	8081	7874	7943	7799	7997	7977	7766	7862	7715	7860	7864	7803	7788	7890	7764	7740	7774	7920	7888	7859	7953	7902	7755	7911	7831	7858	7911	7845	7974	7960	7894	7953	7959	7977	7982	7910	7855	7856	7918	7856	7977	7822	7927	7900	7817	7900	7994	7902	7887	7823	7885	8004	7796	7861	7999	7900	7817	7938	7789	7843	8090	7908	7895	8053	7880	8031	7892	7856	7976	7863	7833	7824	7900	7820	7999	7773	7970	7886	8075	7856	8009	7998	7988	7921	7911	7861	7752	7823	7927	7947	7888	8065	7793	7953	7890	7902	7924	7942	7827	7962	7847	7891	7951	7970	7951	7824	8064	7881	7827	7841	7696	7819	7738	7874	7781	7924	7951	7961	7877	8027	7844	7920	7906	7857	7808	7979	7967	7891	7750	7964	7835	8080	7991	7813	7909	7850	7871	7951	8032	7850	7840	7841	7849	7868	7893	7869	7944	7909	7808	7818	7904	7819	7965	7974	7886	7779	7896	7870	7857	7831	7862	7992	7767	7983	7783	7884	7958	7949	7928	8011	7881	7977	7886	7860	7826	7933	7907	7957	7987	7779	7951	7946	7920	7909	7928	7853	7917	7888	7816	7847	7947	7865	7838	7911	7880	8015	7892	7781	7830	7952	7765	7722	7897	7935	8068	7856	7809	7956	7892	7787	7816	7852	7851	7781	7886	7991	7855	7816	7915	7950	7967	7770	7910	7925	8084	8037	7904	7986	7835	7891	7992	7919	7864	7998	7948	7794	7960	7895	7933	7994	7907	7962	7917	7942	7750	7784	7887	7944	7820	7762	7890	7752	7846	7882	7926	7896	7928	7714	7861	7766	7915	7978	7812	7883	7875	7896	7767	7892	7874	7803	8007	7919	7953	7846	7870	7878	7851	8017	7846	7924	7893	7954	8004	7982	7850	7769	7936	8003	7958	8055	7841	7903	7935	7912	7765	7966	7794	7934	8002	7897	7896	7994	7944	7919	7971	7747	7876	7842	7928	7999	8054	7704	7890	7985	7917	7802	7861	7925	7775	7869	7902	8034	8057	7908	7940	7972	7921	7837	7851	7969	7865	7985	7887	7921	7863	7870	7895	7856	7891	7829	7884	7945	7930	7941	7965	7945	7745	7959	7845	7926	7874	7851	7801	7732	7980	7988	7799	7903	7789	8007	7881	7966	7792
3882	1043	1820	5466	877	788	772	816	775	813	776	780	805	796	723	777	768	737	739	744	802	747	759	746	721	730	788	738	716	770	796	808	729	791	788	772	722	741	740	734	766	757	725	762	746	701	776	718	726	745	749	693	773	756	722	761	741	677	748	784	759	701	755	770	733	751	730	741	703	739	735	767	729	772	675	709	730	716	748	736	730	780	780	749	724	731	727	737	736	723	711	708	785	732	758	757	683	726	756	783	757	717	740	763	792	731	713	740	740	727	822	792	736	769	730	714	743	748	703	707	774	735	699	703	746	755	718	753	772	748	711	719	709	770	737	740	765	786	756	710	685	768	731	713	735	763	780	761	727	724	789	813	809	738	769	764	700	734	774	767	699	750	741	768	762	744	731	759	790	715	775	727	733	744	817	775	705	780	741	714	758	732	775	766	718	756	743	749	721	712	710	767	796	744	747	720	767	750	758	731	731	734	735	710	721	779	702	714	744	686	759	790	719	712	734	712	759	734	764	748	763	741	736	759	728	768	728	784	774	744	749	771	750	810	780	755	762	812	760	703	692	771	733	826	802	743	767	796	737	713	757	747	757	781	712	762	770	725	719	755	712	763	756	712	736	736	702	736	735	687	695	712	753	731	740	761	741	706	769	782	749	763	759	767	785	748	758	717	769	769	726	738	737	752	670	647	769	718	720	741	721	740	754	743	733	756	756	724	759	734	729	744	746	793	773	771	691	722	693	759	690	738	728	720	740	724	697	719	741	759	727	710	776	750	738	726	721	746	744	747	741	728	701	716	731	747	701	713	684	709	760	720	718	809	729	776	759	713	709	755	723	705	759	729	753	798	759	693	749	745	725	745	716	731	694	770	745	796	762	718	738	767	749	767	756	731	753	697	742	724	741	735	731	747	758	789	704	733	737	721	763	756	752	765	749	743	755	744	740	751	711	739	718	753	739	730	748	717	749	678	742	735	745	715	769	743	766	783	763	699	780	722	748	746	743	746	766	734	740	738	749	771	706	716	775	761	775	767	776	768	785	743	810	717	745	768	708	719	696	801	710	756	766	793	666	737	721	726	734	767	736	784	763	730	744	780	722	752	806	790	724	778	728	756	670	774	772	716	760	751	759	736	765	736	709	691	699	782	707	717	728	744	766	733	780	762	724	806	783	724	732	694	708	702	736	706	713	708	763	749	761	726	789	740	699	737	717	692	721	729	745	710	739	748	714	773	773	746	712	762	784	720	780	750	755	787	771	751	751	719	760	692	772	816	718	774	725	749	788	794	737	713	746	751	760	738	758	738	738	739	783	731	772	706	771	758	748	757	703	752	723	699	737	720	741	758	797	766	703	748	783	708	785	715	768	728	776	728	738	703	701	745	784	777	740	753	725	779	750	777	770	741	697	764	761	711	748	793	711	722	738	750	712	743	691	759	734	744	779	719	710	729	751	718	738	760	749	762	748	724	786	747	791	708	739	767	746	705	752	766	778	714	718	813	781	737	739	762	802	738	733	753	727	804	777	729	752	760	725	754	787	831	768	755	721	772	776	702	731	766	745	770	730	774	750	730	730	791	768	743	745	724	753	733	772	720	714	694	765	721	762	752	735	682	709	751	762	733	758	766	747	686	748	805	701	726	707	737	746	740	745	752	698	766	760	745	752	762	763	698	702	690	729	734	732	780	800	768	758	727	740	782	746	698	732	786	748	762	751	782	737	723	734	724	737	747	778	731	710	751	765	756	762	759	782	712	730	776	750	750	741	764	720	712	776	734	727	748	755	699	721	754	721	740	761	770	766	715	751	729	742	710	711	751	794	767	772	752	719	778	740	727	752	763	787	751	773	729	787	735	716	693	716	701	729	754	778	745	770	739	748	762	734	756	700	732	707	690	748	755	714	785	708	734	756	684	790	806	745	739	751	758	714	757	766	740	767	721	791	728	705	751	731	746	698	711	755	757	732	742	770	758	757	721	781	695	763	748	771	757	744	711	746	754	787	725	786	709	755	689	716	735	745	800	704	761	755	752	749	720	733	796	724	774	743	753	717	739	739	703	748	779	779	705	747	741	749	780	697	736	728	673	764	744	771	750	685	733	735	747	766	791	736	784	758	752	781	798	718	766	744	732	768	733	754	715	753	778	734	711	764	727	745	751	760	771	717	772	741	734	787	704	760	752	710	718	682	781	727	730	719	739	757	763	740	752	734	749	701	733	777	755	718	724	744	730	758	753	777	851	739	759	708	715	736	711	775	696	753	769	738	783	760	742	767	758	760	720	765	762	746	697	789	744	765	733	730	690	785	739	734	734	722	723	760	706	731	762	744	736	757	750	726	761	747	713	767	692	703	729	729	806	700	730	756	775	770	789	738	741	772	777	774	774	700	744	750	784	741	713	741	719	714	756	756	731	718	708	721	721	720	749	792	772	726	717	739	741	769	737	745	778	734	770	730	726	760	767	751	714	749	763	725	743	718	738	732	807	758	806	667	721	743	764	726	728	719	792	781	787	705	742	681	715	733	734	774	801	688	770	752	698	726	761	730	736	742	707	744	760	702	717	771	704	759	764	694	774	761	747	729	735	744	772	735	729	781	733	729	727	725	730	743	716	728	747	779	736	734	739	711	716	768	782	717	720	716	752	759	691	749	728	736	742	747	681	713	748	776	738	721	715	725	720	745	761	766	713	754	729	723	747	751	738	743	755	715	741	703	737	740	751	762	745	678	722	783	780	719	721	738	752	716	768	770	723	723	722	750	708	711	774	768	753	711	760	746	777	746	735	744	760	700	722	705	762	775	742	740	778	763	752	722	730	776	752	748	762	744	741	744	737	733	744	767	706	758	759	756	673	751	770	731	754	725	722	755	766	768	790	773	722	779	733	731	768	757	718	727	746	777	737	763	732	745	751	808	735	722	701	736	787	748	778	749	719	753	765	751	735	762	704	770	745	742	702	741	726	738	800	753	726	754	743	727	803	765	798	702	694	786	736	752	745	766	738	757	726	772	717	702	769	744	726	749	727	771	703	735	766	755	737	694	750	729	790	752	718	750	721	667	785	749	717	720	750	717	723	769	709	798	727	769	742	736	734	756	747	719	769	764	737	770	730	738	706	692	779	740	714	697	761	807	756	702	765	739	691	750	713	751	769	726	758	722	716	746	721	685	716	753	749	733	721	720	709	793	768	769	771	746	684	767	756	755	777	762	761	790	720	782	749	710	793	757	713	781	728	757	717	745	713	755	756	783	735	695	757	771	755	741	737	788	739	709	770	750	732	755	733	730	768	750	755	741	744	758	791	717	738	798	721	784	713	722	768	726	691	751	762	725	728	741	760	682	701	750	768	754	712	762	741	762	750	745	754	729	768	721	734	739	747	743	771	724	774	733	760	695	725	699	758	707	756	767	710	741	743	750	715	738	727	738	806	748	752	725	722	721	706	725	773	817	725	687	725	802	761	811	726	744	757	765	714	784	720	754	722	740	762	738	753	805	764	753	735
18961	14941	20133	50171	11374	11114	10101	9343	8580	8123	7816	7701	7485	7431	7293	7240	7156	7200	7273	6982	7160	6839	6942	6849	6954	6997	6863	6777	6817	6853	6815	6950	6786	6869	6798	6851	6870	6862	6888	6858	6888	6749	6840	6887	6867	6684	6946	6840	6794	6703	6816	6779	6731	6884	6940	6785	6777	6790	6853	6710	6730	6882	6826	6673	6809	6816	6836	6785	6654	6905	6756	6846	6864	6817	6907	6841	6904	6752	6773	6834	6894	6835	6849	6710	6795	6867	6814	6787	6795	6753	6863	6787	6788	6787	6860	6928	6759	6948	6756	6925	6688	6779	6708	6848	6929	6840	6760	6772	6801	6750	6863	6806	6829	6719	6859	6696	6676	6821	6953	6829	6730	6728	6902	6676	6828	6869	6743	6805	6851	6804	6766	6870	6891	6838	6924	6857	6926	6735	6706	7045	6851	6822	6821	6782	6791	6806	6782	6795	6756	6720	6967	6785	6708	6909	6911	6820	6851	6804	6946	6659	6904	6729	6890	6829	6763	6811	6859	6903	6734	6859	6878	6943	6777	6847	6720	6752	6748	6900	6852	6870	6805	6948	6809	6861	6765	6948	6869	6915	6709	6727	6645	6821	6699	6861	6733	6986	6745	6841	6837	6744	6840	6812	6846	6832	6826	6905	6837	6809	6814	6802	6730	6929	6769	6807	6804	6792	6793	6828	6734	6925	6829	6952	6831	6820	6789	6811	6852	6969	6709	6850	6794	6894	6748	6762	6825	6792	6674	6884	6808	6909	6838	6928	6849	6840	6753	6734	6837	6952	6837	6955	6742	6856	6732	6706	6764	6783	6813	6843	6893	6835	6629	6664	6830	6783	6903	6763	6833	6746	6688	6779	6887	6885	6834	6744	6845	6943	6812	6831	6825	6783	6711	6870	6812	6868	6672	6925	6781	6776	6915	6697	6864	6751	6881	6864	6793	6757	6991	6853	6788	6631	6751	6746	6754	6858	6760	6780	6708	6747	6761	6827	6992	6868	6849	6719	6757	6787	6888	6796	6807	6744	6752	6774	6805	6844	6788	6740	6811	6888	6778	6821	6761	6809	6883	6747	6838	6731	6864	6697	6660	6906	6752	6843	6745	6856	6837	6918	6848	6855	6793	6949	6800	6857	6773	6760	6876	6707	6897	6923	6847	6794	6841	6782	6691	6852	6808	6799	6693	6956	6729	6856	6699	6714	6832	6912	6777	6726	6835	6733	6901	6797	6676	6798	6826	6880	6756	6785	6789	6824	6823	6803	6707	6691	6777	6761	6808	6685	6895	6938	6825	6911	6792	6732	6762	6834	6974	6846	6819	6793	6816	6936	6806	6716	6791	6732	6961	6848	6824	6910	6630	6865	6760	6795	6853	6703	6871	6768	6922	6757	6649	6818	6743	6722	6903	6675	6845	6789	6876	6823	6806	6785	6854	6793	6832	6857	6962	6725	6847	6824	6754	6690	6806	6914	6865	6816	6887	6850	6811	6756	6741	6835	6953	6857	6814	6793	6815	6821	6803	6705	6836	6675	6731	6916	6786	6806	6781	6635	6892	6806	6785	6839	6829	6773	6830	6778	6837	6691	6861	6703	6936	6857	6761	6724	6850	6805	6700	6822	6787	6808	6780	6784	6846	6806	6702	6757	6781	6994	6761	6642	6698	6749	6750	6786	6855	6840	6745	6887	6861	6646	6884	6746	6750	6824	6752	6881	6766	6782	6808	6790	6668	6780	6827	6805	6706	6902	6864	6928	6788	6758	6848	6737	6695	6771	6831	6815	6800	6836	6921	6713	6787	6936	6808	6884	6790	6846	6742	6692	6840	6754	6818	6833	6885	6840	6763	6802	6910	6784	6737	6778	6854	6833	6849	6876	6898	6937	6958	6874	6779	6763	6986	6911	6884	6806	6840	6961	6923	6854	6835	6950	6881	7004	6796	6757	6901	6784	6733	6582	6756	6740	6807	6815	6748	6766	6816	6877	6788	6869	6798	6738	6835	6789	6970	6911	6787	6813	6801	6894	6820	6851	6779	6885	6937	6671	6851	6797	6776	6773	6804	6780	6963	6811	6657	6816	6923	6759	6770	6857	6916	6812	6689	6754	6719	6803	6947	6894	6912	6810	6702	6791	6693	6784	6701	6866	6798	6817	6841	6753	6893	6864	6892	6746	6826	6797	6821	6791	6940	6728	6890	6932	6847	6865	6774	6839	6793	6850	6703	6886	6772	6796	6833	6852	6854	6729	6792	6754	6723	7016	6687	6772	6842	6809	6785	6757	6804	6770	6853	6842	6888	6742	6821	6704	6747	6731	6753	6787	6945	6839	6799	6918	6880	6755	6693	6841	6776	6795	6801	6835	6736	6799	6852	6847	6807	6844	6892	6742	6720	6927	6814	6805	6740	6864	6744	6923	6834	6790	6847	6824	6761	6886	6773	6876	6795	6862	6829	6732	6843	6803	6886	6893	6709	6776	6800	6726	6866	6841	6727	6759	6890	6990	6891	6807	6652	6855	6767	6829	6878	6724	6850	6768	6888	6842	6842	6879	6778	6734	6886	6722	6739	6852	6735	6797	6841	6906	6766	6723	6754	6757	6803	6873	6800	6771	6812	6810	6841	6819	6848	6898	6833	6782	6742	6646	6857	6748	6824	6731	6815	6722	6807	6732	6781	6700	6915	6874	6700	6730	6881	6875	6847	6847	6876	6842	6847	6831	6777	6790	6738	6814	6775	6839	6745	6792	6729	6934	6882	6793	6778	6866	6727	6715	6773	6833	6766	6895	6717	6797	6718	6736	6793	6831	6775	6678	6831	6794	6864	6699	6851	6813	6805	6559	6705	6842	6687	6777	6969	6924	6918	6870	6712	6809	6848	6792	6665	6859	6726	6781	6876	6784	6866	6773	6850	6908	6932	6820	6746	6783	6806	6840	6757	6871	6842	6853	6718	6926	6775	6782	6874	6763	6830	6640	6782	6813	6838	6901	6698	6758	6816	6624	6885	6805	6808	6768	6805	6872	6726	6764	6820	6819	6884	6908	6875	6787	6668	6849	6700	6879	6836	6847	6761	6559	6820	6963	6882	6818	6827	6706	6794	6801	6809	6773	6842	6822	6801	6908	6769	6825	6828	6895	6821	6785	6831	6951	6797	6839	6665	6770	6823	6784	6827	6797	6904	6720	6762	6691	6853	6814	6803	6739	6803	6755	6958	6853	6809	6797	6761	6872	6745	6829	6777	6703	6706	6771	6877	6846	6853	6714	6772	6896	6824	6772	6748	6771	6897	6749	6715	6807	6829	6805	6808	6678	6836	6889	6744	6889	6818	6962	6736	6848	6700	6914	6807	6888	6815	6791	6728	6856	6753	6773	6879	6820	6777	6844	6798	6813	6808	6705	6742	6804	6853	6942	6714	6734	6911	6822	6702	6864	6728	6829	6853	6812	6833	6799	6874	6782	6775	7024	6871	6809	6802	6716	6773	6770	6723	6848	6899	6787	6753	6733	6767	6786	6836	6871	6780	6791	6856	6803	6832	6733	6841	6836	6858	6831	6876	6760	6908	6711	6765	6934	6899	6912	6744	6844	6790	6784	6763	6604	6847	6785	6764	6837	6701	6709	6816	6831	6790	6956	6814	6915	6640	6843	6762	6767	6776	6953	6884	6856	6738	6883	6872	6997	6758	6769	6858	6762	6815	6821	6766	6811	6905	6743	6767	6750	6834	6711	6747	6866	6840	6882	6753	6779	6812	6846	6867	6733	6996	6794	6898	6782	6832	6812	6858	6720	6783	6792	6962	6775	6767	6747	6877	6780	6650	6847	6828	6898	6851	6810	6698	6789	6767	6884	6842	6781	6839	6751	6778	6766	6793	6858	6776	6688	6762	6927	6822	6902	6831	6765	6803	6875	6850	6631	6758	6807	6760	6830	6752	6920	6775	6782	6927	6820	6899	6774	6789	6808	6943	6823	6756	6818	6855	6804	6779	6820	6912	6795	6792	6802	6846	6801	6868	6813	6898	6805	6754	6881	6818	6827	6987	6841	6737	6880	6746	6871	6843	6860	6978	6796	6842	6634	6837	6749	6813	6822	6695	6863	6841	6734	6848	6808	6763	6929	6818	6925	6804	6820	6918	6666	6747	6879	6702	6786	6650	6953	6726	6766	6701	6806	6830	6673	6789	6864	6833	6921	6737	6790	6919	6812	6738	6842	6920	6664	6839	6636	6844	6673	6775	6815	6724	6720	6915	6806	6807	6768	6969	6688	6770	6927	6775	6811	6855	6816	6736	6734	6627	6734	6753	6638	6823	6792	6892	6808	6886	6749	6736	6803	6780	6910	6815	6671	6762	6845	6820	6773	6724	6833	6919	6794	6821	6826	6700	6854	6698	6747	6846	6846	6842	6748	6758	6718	6761	6874	6994	6810	6892	6782	6834	6715	6725	6781	6867	6881	6727	6738	6809	6935	6721	6829	6889	6758	6819	6902	6769	6891	6882	6906	6836	6814	6745	6815	6858	6888	6787	6827	6917	6800	6868	6877	7010	6670	6791	6882	6826	6789	6790	6853	6672	6726	6862	6841	6844	6822	6948	6902	6745	6827	6758	6701	6804	6826	6866	6759	6840	6723	6856	6745	6799	6822	6768	6771	6721	6693	6797	6954	6826	7005	6837	6883	6769	6800	6897	6613	6831	6853	6793	6717	6803	6795	6719	6856	6930	6746	6797	6816	6831	6835	6800	6815	6936	6877	6862	6865	6729	6793	6811	6874	6601	6853	6946	6812	6808	6817	6817	6762	6836	6624	6913	6975	6870	6782	6802	6765	6856	6764	6904	6865	6707	6867	6782	6749	6791	6839	6729	6882	6756	6746	6852	6873	6834	6836	6823	6834	6708	6907	6910	6689	6745	6825	6753	6701	6770	6803	6810	6895	6715	6769	6662	6776	6878	6840	6909	6679	6888	6919	6874	6674	6722	6831	6815	6768	6899	6813	6849	6776	6736	6874	6725	6715	6885	6650	6706	6680	6858	6906	6653	6795	6829	6798	6863	6812	6826	6717	6791	6914	6812	6783	6818	6859	6771	6848	6768	6817	6824	6872	6884	6723	6832	6897	6826	6830
4118	1099	1832	7079	880	749	732	708	722	690	681	687	688	681	659	687	687	724	669	703	654	688	662	679	631	670	609	678	650	667	724	601	643	686	650	645	678	686	671	663	677	672	674	679	612	689	657	627	652	642	662	621	658	669	655	631	679	675	674	633	665	642	630	666	667	723	711	705	643	637	648	673	664	674	644	641	671	677	666	607	664	650	695	660	640	674	672	695	654	642	622	664	690	678	617	678	645	686	648	645	619	656	703	721	615	644	661	655	698	676	638	656	648	709	680	663	673	663	701	648	695	691	635	649	666	657	666	694	671	651	696	642	692	652	677	651	640	682	658	615	632	665	633	634	663	676	693	668	586	672	641	644	657	719	645	663	645	663	647	688	684	630	632	628	645	617	639	702	608	638	663	668	625	608	651	691	643	628	663	631	666	666	638	654	690	658	674	644	650	664	644	703	640	683	675	690	660	613	677	714	671	667	721	660	675	683	640	673	632	653	677	608	673	616	648	682	690	642	685	622	665	620	668	638	647	663	662	662	691	733	695	669	662	653	701	658	687	650	640	666	673	692	669	632	653	647	671	664	641	642	716	686	662	675	636	637	614	655	673	661	652	701	624	646	644	659	627	650	638	693	676	662	644	686	639	649	632	674	653	633	662	688	699	639	645	632	595	608	676	698	688	649	643	638	587	637	686	642	626	691	646	646	666	666	673	614	652	628	677	712	663	632	667	669	623	670	700	625	685	650	652	660	640	707	659	649	653	666	680	611	680	685	658	637	662	622	644	642	685	683	674	695	662	645	679	662	680	680	654	636	654	628	664	675	689	664	698	656	661	679	660	735	678	612	661	646	664	660	701	644	681	695	639	643	690	683	695	681	644	633	658	720	647	639	646	693	702	689	641	697	652	661	668	651	673	618	634	658	663	617	661	630	676	658	690	649	676	674	593	638	709	670	656	667	669	696	640	653	629	622	658	648	683	615	687	668	647	619	665	682	628	645	691	655	706	662	692	629	647	671	664	673	686	657	665	656	680	653	666	660	643	641	641	640	663	622	656	648	704	603	663	686	666	660	651	658	633	663	663	652	696	629	665	651	663	653	668	658	697	681	675	664	608	654	644	735	642	634	677	679	671	658	684	669	692	625	637	621	646	639	639	679	689	670	685	679	675	648	672	691	684	723	683	673	663	657	664	661	651	667	658	639	709	631	689	692	664	682	651	678	626	629	651	623	667	650	660	688	672	707	683	666	650	679	661	668	699	649	642	692	711	680	684	692	629	655	651	704	656	661	653	635	667	636	609	688	600	714	670	656	682	693	673	645	647	651	680	675	622	700	665	642	658	635	648	684	641	661	729	672	668	660	658	617	659	639	677	678	628	642	635	690	663	641	686	642	659	656	605	669	678	658	653	642	657	640	656	657	653	664	637	636	659	647	696	685	643	600	672	665	689	654	656	669	659	701	631	679	633	668	622	689	661	693	649	664	685	632	717	641	663	693	651	693	730	655	668	688	625	669	648	660	686	689	589	690	693	645	669	656	663	652	704	658	672	701	647	667	667	675	676	656	686	708	665	709	681	709	651	705	664	663	660	688	667	670	716	686	687	614	715	652	679	721	684	627	683	644	689	650	645	623	642	644	654	664	697	637	696	677	616	621	656	683	686	620	620	659	630	648	661	657	663	682	642	690	630	646	689	648	670	649	651	628	618	664	666	670	668	710	718	684	678	644	682	664	661	660	674	626	653	613	683	684	660	661	651	660	728	655	660	695	693	647	643	642	719	630	677	685	661	689	653	683	669	664	646	683	645	689	683	642	699	652	611	650	672	679	647	658	690	645	635	659	719	663	674	612	640	708	667	624	645	717	662	637	679	717	664	637	681	664	631	608	692	623	670	716	653	609	655	667	630	651	684	677	662	638	662	701	679	626	652	665	661	648	645	654	682	607	608	681	642	678	673	645	643	638	622	694	627	644	675	628	688	637	668	661	675	640	645	706	664	671	661	665	621	646	664	657	665	666	617	629	641	662	680	676	653	688	668	661	673	677	626	679	671	650	624	692	654	609	677	691	577	646	651	661	633	648	673	674	613	675	658	659	645	630	653	674	668	611	634	677	650	658	696	651	711	658	641	658	644	652	690	628	689	693	668	656	587	704	700	658	660	679	670	627	656	653	666	673	650	639	630	657	676	672	668	665	682	686	665	669	654	655	673	715	668	663	683	665	665	695	599	646	650	665	677	668	656	674	710	681	647	626	678	657	664	646	697	653	706	648	656	665	635	656	714	640	622	670	696	621	663	635	716	653	645	695	673	638	624	651	675	667	679	681	691	629	668	714	677	667	657	665	659	706	677	629	643	663	675	692	648	665	679	656	659	675	651	649	643	681	695	668	666	646	616	667	634	661	662	655	628	661	675	728	680	678	681	709	620	647	624	655	663	637	699	725	692	641	686	682	695	629	631	640	671	689	680	633	637	685	658	630	681	695	648	691	681	663	680	696	655	657	673	668	686	688	651	700	686	656	648	665	704	637	677	725	646	667	609	681	685	662	698	730	681	648	626	648	690	685	610	657	685	640	647	615	677	692	679	710	672	697	647	675	668	669	674	667	656	585	693	640	653	658	648	688	670	641	690	646	640	678	682	625	664	630	654	651	682	669	645	694	660	641	630	657	661	679	652	625	768	643	642	684	629	659	693	663	694	653	670	638	633	681	646	691	677	664	654	628	698	665	682	641	654	697	636	666	645	682	729	660	666	667	639	678	633	699	661	685	643	638	632	649	677	659	644	640	694	700	663	666	660	673	706	667	672	646	723	691	672	729	664	679	640	670	661	699	693	710	671	696	634	660	661	646	646	645	624	693	664	670	632	702	660	635	609	643	703	639	684	687	666	663	660	664	645	650	691	663	645	638	677	653	624	700	684	616	683	649	644	649	671	664	663	630	649	679	655	622	688	616	675	651	674	669	662	660	694	707	662	693	664	638	640	671	727	668	641	661	662	630	655	620	665	648	689	651	666	615	665	664	654	645	692	627	692	664	714	653	689	636	649	650	658	691	637	630	643	657	689	642	657	613	685	645	652	683	680	695	679	676	649	647	683	617	657	718	657	707	693	665	660	669	695	674	698	651	679	696	682	605	661	625	675	676	636	653	635	652	678	649	639	648	665	644	633	695	675	664	656	644	640	687	655	688	717	643	676	643	678	666	670	658	666	677	708	675	632	725	678	676	690	643	635	689	692	688	665	657	638	670	644	635	673	675	641	691	617	639	648	645	652	677	687	657	623	670	678	655	626	696	699	615	620	647	675	623	682	677	652	659	654	689	638	667	626	655	639	682	670	679	660	679	650	664	653	639	657	658	636	660	644	652	658	612	653	671	678	709	671	661	686	647	699	653	641	683	680	623	627	722	692	702	658	633	662	627	688	637	638	716	635	650	652	628	686	661	638	675	681	720	618	669	678	656	691	630	678	658	661	673	725	679	638	625	665	676	656	668	676	632
20511	15636	19923	54533	12479	12174	10881	9684	8938	8116	7738	7479	7180	7085	7005	6914	6843	6727	6636	6691	6499	6410	6313	6418	6470	6457	6416	6314	6242	6219	6463	6378	6347	6263	6108	6211	6219	6215	6193	6250	6162	6169	6064	6192	6115	6220	6485	6134	6225	6176	6210	6165	6159	6214	6155	6165	6063	6180	6112	6137	6135	6166	6204	6241	6163	6205	5949	6047	6091	6242	6192	6176	6210	6149	6132	6236	6121	6205	6114	6212	6017	6182	6154	6266	6163	6147	6133	6284	6055	6177	6202	6165	6215	6267	6074	6015	6114	6084	6172	6169	6147	6103	6191	6148	6163	6146	6154	6222	6224	6126	6121	6111	6237	6119	6141	6099	6074	6169	6220	6269	6105	6198	6364	6280	6145	6116	6140	6117	6214	6114	6146	6071	6191	5997	6057	6063	6055	6114	6091	6084	6168	6088	6169	6146	6193	6183	6151	6127	6261	6191	6272	6023	6092	6192	6017	6121	6085	6098	6013	6143	6127	6223	6153	6058	6095	6078	6181	6123	6004	6178	6156	6056	6205	6239	6175	6089	6068	6065	6246	6268	6143	6186	6078	6098	6256	6160	6129	6275	6226	6045	6261	6157	6093	6144	6266	6057	6214	6272	6150	6097	6146	6181	6113	6136	6208	6124	6159	6092	6170	6124	6110	6140	6144	6177	6045	6210	6168	6102	6124	6265	6083	6104	6004	6270	6185	6080	6082	6201	6199	6128	6234	6212	6216	6061	6239	6077	6105	6053	6063	6143	6064	6225	6047	6202	6151	6119	6171	6174	6057	6213	6104	6075	6262	6243	6224	6168	6162	6177	6199	6217	6109	6239	6154	6099	6125	6138	6279	6202	6077	6208	6278	6072	6204	6051	6295	6045	6097	6209	6130	6204	6091	6195	6170	6221	6198	6114	6362	6129	6160	6094	6110	6245	6153	6024	6200	6093	6069	6092	6143	6082	6050	6159	6155	6096	6286	6136	6195	6181	6117	6104	6121	6154	6122	6030	6252	6183	6162	6187	6084	6125	6115	6284	6112	6169	6178	6177	6319	6062	6132	5999	6242	6123	6111	6190	6171	6155	6110	6182	6100	6218	6321	6195	6139	6185	6090	6086	6189	6163	6026	6274	6243	6138	6074	6178	6087	6061	6198	6031	6228	6227	6208	6264	6113	6091	6120	6073	6175	6341	5979	6042	6176	6079	6159	6071	6203	6040	6185	6287	6160	6194	6116	6084	6318	6125	6172	6091	6000	6160	6083	6175	5995	6052	6123	6125	6174	6082	6142	6106	6112	6243	6216	6213	6184	6099	6064	6207	6217	6127	6176	6207	6110	5996	6117	6095	6148	6106	6081	6241	6140	6195	6086	6232	6088	6120	6127	6217	6127	6176	6242	6134	6194	6068	6054	6154	6112	6152	6169	6099	6047	6194	6201	6262	6189	6219	6238	6105	6088	6059	6257	6170	6179	6191	6227	6198	6181	6179	6278	6234	6142	6118	6160	6100	6275	6186	6143	6227	6169	6155	6230	6195	6064	6125	6247	6137	6148	6218	6228	6213	6087	6203	6182	6241	6269	6016	6128	6168	6218	6118	6169	6158	6095	6144	6170	6093	6177	6140	6072	6145	6089	6151	6081	6142	6246	6158	6136	6301	6074	6194	6119	6130	6197	6035	6039	6167	6187	6068	6161	6176	6173	6139	6200	6249	6208	6247	6035	6115	6157	6063	6096	6234	6155	6245	6084	6297	6277	6144	6227	6167	6135	6142	6243	6058	6129	6125	6044	6270	6098	6156	5978	6024	6173	6063	6219	6145	6083	6281	6296	6149	6227	6179	6104	6188	6255	6203	6122	6165	6037	6102	6152	6151	6127	6122	6214	6122	6113	6165	6243	6102	6122	6003	6104	6236	6011	6259	6106	6250	6177	6239	6148	6151	6138	6095	6149	6175	6236	6198	6185	6179	6203	6158	6078	6145	6162	6190	6196	6271	6292	6073	6147	6171	6111	6077	6154	6064	6154	6100	6185	6216	6278	6179	6184	6122	6185	6196	6147	6169	6263	6196	6104	6163	6180	6259	6161	6159	6108	6019	6256	6094	6184	6107	6108	6051	6198	6097	6149	6057	6226	6059	6181	6135	6196	6114	6154	6215	6212	6156	6346	6150	5994	6145	6066	6212	6189	6180	6096	6217	6155	6275	6123	6194	6239	6137	6056	6106	6092	6077	6110	6183	6111	6141	6130	6193	6166	6070	6268	6161	6151	6202	6109	6208	6183	6179	6139	6133	6119	6169	6134	6075	6240	5983	6323	6221	6232	6101	6184	6145	6195	6180	6156	6188	6098	6166	6071	6123	6174	6251	6152	6156	6140	6312	6102	6143	6134	6254	6192	6195	6130	6170	6141	6197	6192	6085	6112	6144	6131	6175	6140	6112	6181	6168	6106	6334	6149	6208	6174	6099	6134	6276	6076	6164	6192	6151	6045	6182	6245	6328	6102	5963	6335	6259	6345	6062	6178	6231	6179	6092	6182	6099	6102	6124	6042	6120	6149	6117	6024	6239	6211	6100	6067	6072	6207	6150	6168	6167	6299	6168	6143	6133	6211	6129	6152	6213	6228	6127	6169	6132	6183	6146	6207	6115	6116	6113	6163	6030	6055	6105	6143	6165	6145	6143	6134	6191	6066	6141	6197	6210	6179	6061	6007	6203	6102	6098	6322	6292	6038	6214	6255	6137	6221	6311	6199	6164	6069	6121	6109	6161	6162	6081	6242	6080	6198	6190	6258	6208	6144	6167	6054	6198	6195	6132	6154	6053	6038	6135	6169	6099	6229	6179	6097	6113	6124	6189	6063	6234	6135	6075	6120	6140	6242	6128	6162	6070	6248	6054	6113	6172	6097	6217	6241	6164	6173	6076	6277	5988	6236	6140	6105	6049	6113	6165	6121	6073	6050	6103	6016	6265	6216	6163	6046	6048	6157	6137	6156	6102	6098	6139	6172	6285	6093	6149	6186	6136	6047	6053	6164	6154	6202	6198	6067	6226	6160	6097	6187	6170	6129	6093	6216	6007	6114	6085	6021	6132	6176	6045	6152	6241	6192	6089	6224	6168	6086	6163	6232	6084	6063	6191	6100	6151	6098	6130	6246	6082	6081	6107	6202	6144	6109	6134	6261	6134	6243	6162	6235	6110	6158	6128	6038	6025	6158	6166	6157	6134	6152	6309	6228	6179	6127	6227	6168	6146	6037	6299	6028	6086	6155	6110	6114	6235	6071	6109	6231	6059	6288	6195	6197	6062	6084	6179	6121	6144	6145	6232	6039	6044	6179	6078	6069	6127	6299	6081	6156	6169	6184	6167	5927	6102	6235	6101	6175	6187	6222	6104	6029	6094	6179	6138	6128	6253	6187	6024	6192	6219	6120	6172	6203	6108	6109	6021	6094	6054	6184	6293	6073	6155	6044	6182	6195	6106	6014	6203	6060	6220	5956	6221	6164	6178	6228	6137	6120	6208	6192	6089	6131	6259	6086	6003	6063	6226	6141	6231	6079	6070	6081	6233	6188	6214	6148	6123	6166	6132	5991	6245	6129	6202	6225	6285	6162	6125	6221	6221	6081	6175	6159	6155	6126	6182	6215	6154	6137	6126	6211	6031	6161	6300	6199	6087	6081	6215	6291	6254	6163	6051	6088	6184	6150	6177	6207	6126	6149	6139	6054	6086	6133	6064	6053	6005	6181	6154	6205	6209	6115	6143	6333	6129	6183	6141	6203	6103	6064	6103	6306	6322	6156	6244	6064	6101	6240	6201	6292	6106	6223	6213	6216	6291	6090	6287	6146	6194	6137	6219	6099	6136	6225	6128	6098	6094	6125	6245	6107	6241	6199	6168	6234	6113	6144	6157	6081	6255	6316	6166	6151	6145	6150	6093	6268	6183	6105	6203	6174	6136	6033	6114	6200	6145	6202	6079	6281	6159	6168	6237	6280	6152	6163	6196	6112	6151	6134	6165	6093	6122	6157	6174	6181	6207	6158	6161	6124	6128	6087	6226	6116	6040	6282	6128	6106	6164	6134	6210	6102	6158	6038	6148	6174	6063	6145	6146	6176	6175	6180	6073	6141	6052	6191	6127	6083	6134	6209	5944	6087	6084	6207	6139	6059	6165	6163	6114	6122	6123	6120	6251	6315	6133	6173	6269	6179	6053	6315	6134	6153	6147	6182	6178	6174	6212	6164	6136	6083	6179	6210	6184	6128	6234	6216	6145	6122	6030	6166	6157	6181	6203	5959	6237	6143	6251	6068	6228	6128	6040	6241	6101	6027	6048	6193	6203	6129	6077	6202	6119	6251	6028	6210	6097	6210	6027	6184	6099	6112	6212	6101	6086	6213	6203	6164	6135	6225	6175	6092	6053	6187	6166	6222	6198	6156	6103	6125	6146	6354	6148	6176	6188	6111	6059	6309	6126	6160	6069	6026	6132	6162	6143	6186	6057	6217	6038	6039	6078	6198	6160	6240	6148	6087	6011	6185	6189	6152	6104	6165	6173	6094	6226	6181	6166	6062	6132	6182	6169	6218	6096	6258	6072	6113	6080	6183	6158	6138	6180	6231	6168	5993	6116	6082	6121	6172	6249	6133	6212	6166	5963	6221	6072	6126	6251	6115	6200	6260	6169	6193	6213	6146	6195	6209	6114	6231	6201	6107	6080	6329	6182	6123	6123	6060	6229	6142	6068	6236	6189	6252	6140	6185	6158	6147	6093	6055	6240	6187	6248	6212	6164	6135	6204	6090	6131	6217	6122	6232	6183	6154	6196	6248	6197	6079	6149	6145	6150	6153	6157	6212	6143	6009	6101	6100	6177	6262	6084	6038	6135	6064	6205	6206	6034	6193	6184	6136	6157	6266	6180	6104	6281	6319	6007	6158	6110	6224	6158	6180	6102	6157	6102	6281	6143	6163	6107	6154	6227	6161	6093	6095	6231	6153	6120	6119	6116	6094	6054	6145	6142	6154	6189	6079	6293	5897	6075	6223	5987	6215	5995	6061	6165	6205	6123	6327	6136	6147	6098	6116	6098	6158	6114	6193	6217	6131	6315	6279	6152	6145	6083
2912	1476	2291	12825	1386	764	719	683	685	629	698	640	653	633	619	624	638	624	604	587	592	599	557	591	587	561	566	563	592	587	560	562	554	570	569	558	611	529	543	570	547	542	568	534	580	570	555	585	605	559	538	548	595	507	582	559	541	546	559	581	608	532	575	581	562	591	615	552	550	555	568	535	540	580	532	590	577	564	573	583	520	569	569	561	560	531	603	553	568	585	565	568	567	533	585	551	557	556	560	541	566	629	513	582	578	582	550	584	540	516	562	525	572	584	592	550	541	563	547	561	537	625	538	573	562	564	598	543	532	556	547	583	603	550	576	569	547	553	594	572	552	558	546	551	572	549	568	585	546	569	532	550	577	576	538	505	556	541	552	558	553	595	549	576	541	615	526	528	563	555	539	562	542	605	515	589	551	572	550	586	536	551	610	541	561	588	539	575	535	542	572	555	567	571	567	580	557	533	593	594	561	555	526	571	580	594	560	556	546	603	595	514	546	594	538	548	561	544	574	553	550	567	592	613	507	569	550	576	527	541	605	500	566	559	530	590	577	539	534	574	585	557	502	546	580	585	523	579	556	527	575	557	584	550	612	550	577	572	539	538	531	579	532	600	552	554	547	585	580	556	511	555	608	537	573	551	575	544	519	543	540	595	577	593	551	554	520	564	564	520	559	541	518	555	561	549	606	546	543	609	541	567	504	571	527	520	560	562	567	552	546	547	547	583	532	560	546	492	571	575	580	546	577	598	563	531	598	548	614	584	505	565	563	547	564	541	556	566	552	531	537	562	497	537	559	541	532	546	536	553	508	540	585	537	553	582	564	596	530	554	536	562	555	595	551	563	549	536	569	555	538	553	555	552	551	535	554	570	531	555	552	519	520	568	576	576	534	590	550	553	587	582	553	539	522	566	577	585	550	572	570	541	584	573	556	566	581	588	577	582	562	556	554	558	571	582	539	545	596	562	550	559	568	521	590	543	570	592	587	577	560	534	558	557	574	559	583	526	532	549	532	580	568	548	568	567	524	548	551	574	546	533	566	593	532	571	542	563	553	556	539	576	525	541	561	603	566	536	544	557	558	528	556	559	547	585	555	556	567	534	530	555	527	567	621	537	556	539	580	580	504	543	531	553	578	528	592	610	566	509	552	560	559	519	564	554	565	563	538	546	543	589	559	551	550	511	598	597	563	596	560	576	556	576	563	577	555	576	539	520	538	565	598	572	559	560	591	594	583	539	536	592	580	603	561	555	533	541	538	520	618	554	557	571	586	573	544	543	592	569	605	543	585	588	591	559	511	584	557	542	525	542	626	524	588	554	576	562	557	599	592	558	547	556	553	557	596	548	550	602	535	600	549	528	542	553	590	563	527	574	583	523	568	530	578	530	560	543	583	542	572	559	557	567	587	547	547	576	579	558	547	584	526	580	583	560	538	556	556	566	531	554	586	534	581	560	557	605	585	574	512	555	560	560	551	557	554	546	541	527	567	554	539	571	548	569	513	537	541	561	589	585	570	548	532	568	537	531	560	590	529	553	541	554	551	563	588	535	571	489	548	548	599	536	580	547	567	533	512	555	536	534	558	583	554	522	579	563	571	588	540	540	548	580	542	544	542	518	561	530	572	521	535	552	551	557	551	571	574	535	591	568	565	562	573	571	544	543	547	572	539	551	589	558	584	584	600	548	561	566	540	564	586	563	548	591	561	550	598	591	566	570	578	531	562	555	545	538	520	574	546	544	568	530	537	580	532	560	573	567	615	558	597	568	524	547	589	587	590	552	602	591	565	593	559	554	520	504	611	570	553	555	588	584	586	528	529	604	567	518	521	587	543	560	586	536	609	578	531	557	558	526	581	542	618	531	564	547	551	551	584	530	532	550	597	544	588	578	596	546	563	585	577	582	621	545	576	560	513	588	538	539	547	583	594	569	529	568	550	558	546	555	551	549	581	632	578	534	525	538	546	551	540	571	545	526	609	572	555	582	567	565	528	570	524	567	558	555	564	592	520	552	600	591	566	561	533	548	545	538	541	549	557	574	546	546	598	543	606	596	551	594	550	614	580	525	545	549	567	576	532	546	508	588	556	556	522	535	547	529	560	555	585	551	543	561	532	551	610	586	535	537	545	536	547	518	555	534	610	585	549	562	559	558	569	546	585	587	542	550	578	547	585	578	561	533	575	537	589	532	553	548	573	569	549	585	583	573	544	565	593	572	528	566	577	548	579	544	545	566	563	537	595	522	538	573	589	541	570	554	563	568	499	575	552	593	591	529	544	552	550	508	566	557	588	566	548	521	542	551	530	569	586	551	575	567	575	555	604	551	523	560	530	540	574	552	561	561	547	551	563	568	551	553	559	516	566	559	573	631	540	476	525	590	569	581	541	568	552	553	567	573	571	561	580	599	568	549	578	534	536	598	616	565	503	545	555	566	546	580	579	545	539	576	542	538	563	544	559	569	581	538	544	544	591	565	549	598	546	538	569	542	538	522	584	564	581	538	589	545	541	585	582	518	570	559	594	545	558	580	520	580	574	549	558	572	543	525	537	545	578	603	548	554	520	568	550	540	587	574	580	561	565	561	528	549	520	526	521	549	525	517	575	560	525	529	536	556	563	553	541	568	575	556	549	568	568	603	571	550	574	584	570	553	523	558	572	526	522	556	532	560	549	551	586	577	596	564	532	563	595	551	554	548	526	556	497	573	552	522	582	561	550	560	538	547	606	582	500	541	554	516	562	554	602	551	583	554	563	590	555	561	581	533	551	533	564	565	542	555	565	631	581	574	579	567	538	569	584	611	560	574	603	586	533	523	580	544	575	576	596	560	542	509	553	579	540	599	534	563	526	577	548	563	554	567	530	588	550	546	545	571	575	602	565	543	599	621	547	602	574	585	518	539	583	596	586	530	590	574	562	563	520	578	543	517	555	544	544	570	542	568	576	552	582	528	565	549	533	596	559	566	592	553	608	596	556	565	569	502	558	546	534	533	558	534	568	551	539	552	584	521	584	576	583	568	569	580	561	565	560	582	559	571	582	571	559	557	553	616	567	521	554	550	599	556	603	576	553	508	546	556	586	586	555	590	564	572	581	522	551	576	558	576	593	585	546	550	574	561	574	527	588	562	548	602	566	586	584	543	597	569	568	584	563	587	566	569	607	570	550	558	559	517	558	549	611	546	553	535	550	569	537	567	596	552	574	570	580	554	506	509	532	569	587	604	539	558	551	516	561	544	535	543	536	554	585	536	560	541	559	553	539	523	562	586	572	560	575	547	505	548	566	570	579	573	565	543	581	556	554	552	556	586	583	606	575	562	545	561	545	567	526	539	552	526	532	561	547	546	551	563	529	607	523	550	600	572	525	527	578	557	568	554	582	573	508	538	550	514	545	591	603	585	534	575	556	562	546	601	554	538	564	592	556	544	576	556	574	532	497	566	568	600	562	581	572	599	525	572	529	572	596	547	586	595	562	571	563	539	553	568	550	560	577	552
26655	20488	22204	64854	17608	17417	14959	12817	11034	9731	8865	8264	7754	7423	7137	7017	6857	6511	6555	6396	6293	6172	6059	5930	5956	5879	5899	5746	5838	5764	5721	5642	5609	5624	5729	5537	5610	5560	5478	5532	5479	5540	5497	5525	5416	5396	5519	5417	5346	5446	5451	5418	5416	5455	5393	5466	5499	5390	5329	5350	5392	5433	5365	5445	5414	5484	5384	5373	5433	5483	5493	5414	5369	5341	5347	5375	5426	5501	5457	5330	5353	5560	5395	5258	5436	5312	5341	5330	5251	5311	5408	5359	5425	5468	5447	5350	5407	5489	5353	5505	5402	5435	5441	5280	5420	5324	5468	5371	5332	5408	5365	5331	5315	5316	5274	5358	5352	5320	5360	5402	5435	5312	5346	5304	5368	5459	5247	5297	5335	5337	5449	5405	5420	5433	5418	5399	5324	5404	5266	5298	5329	5407	5337	5445	5258	5335	5417	5289	5298	5348	5372	5459	5352	5277	5445	5390	5479	5296	5363	5368	5362	5373	5355	5334	5402	5343	5365	5345	5343	5477	5328	5381	5369	5323	5339	5224	5474	5534	5359	5345	5425	5398	5304	5514	5392	5423	5439	5370	5290	5363	5357	5326	5266	5388	5438	5336	5314	5326	5343	5382	5372	5278	5217	5433	5301	5336	5425	5402	5268	5408	5420	5389	5310	5352	5362	5407	5431	5397	5277	5316	5435	5434	5295	5346	5333	5331	5430	5407	5311	5354	5386	5442	5281	5335	5292	5291	5398	5328	5221	5351	5171	5353	5377	5357	5287	5316	5390	5395	5356	5497	5359	5264	5308	5467	5332	5429	5396	5253	5423	5428	5348	5339	5302	5412	5307	5344	5432	5294	5414	5398	5328	5415	5361	5330	5352	5437	5309	5288	5331	5382	5398	5235	5393	5400	5388	5403	5264	5446	5448	5436	5481	5291	5393	5392	5255	5323	5484	5451	5371	5304	5231	5338	5332	5364	5397	5351	5377	5341	5284	5304	5458	5329	5318	5417	5511	5401	5370	5358	5290	5299	5363	5279	5419	5284	5280	5263	5305	5439	5403	5346	5500	5309	5249	5424	5408	5508	5198	5367	5430	5254	5389	5382	5393	5304	5379	5343	5318	5307	5303	5462	5304	5455	5309	5290	5332	5398	5377	5294	5398	5400	5317	5279	5279	5386	5252	5414	5422	5422	5327	5332	5459	5396	5195	5282	5258	5463	5362	5353	5507	5310	5364	5415	5358	5341	5229	5343	5344	5274	5324	5409	5344	5329	5365	5493	5201	5414	5364	5396	5318	5340	5299	5422	5353	5282	5361	5402	5349	5361	5401	5293	5474	5358	5397	5384	5463	5284	5455	5388	5309	5351	5368	5420	5307	5369	5399	5281	5252	5342	5210	5436	5340	5191	5321	5338	5462	5343	5382	5315	5368	5367	5322	5376	5334	5315	5457	5363	5388	5430	5302	5336	5452	5248	5526	5256	5337	5353	5312	5349	5424	5395	5303	5358	5424	5213	5389	5297	5373	5307	5396	5292	5431	5321	5446	5366	5263	5252	5362	5237	5293	5388	5399	5418	5377	5216	5325	5286	5329	5455	5317	5351	5312	5389	5377	5353	5506	5292	5306	5397	5313	5304	5333	5378	5397	5375	5385	5367	5468	5299	5282	5382	5346	5340	5359	5367	5377	5366	5401	5419	5415	5394	5259	5333	5391	5273	5386	5362	5418	5359	5376	5314	5284	5400	5366	5357	5399	5492	5242	5461	5375	5373	5326	5334	5365	5512	5410	5257	5339	5267	5372	5410	5392	5358	5424	5404	5395	5306	5417	5410	5449	5371	5401	5301	5238	5422	5427	5355	5380	5359	5374	5437	5406	5461	5375	5346	5377	5328	5342	5359	5435	5394	5349	5417	5438	5413	5331	5259	5310	5485	5483	5431	5371	5398	5323	5409	5326	5323	5427	5349	5357	5373	5276	5397	5320	5438	5346	5357	5334	5398	5297	5281	5447	5379	5426	5233	5397	5474	5313	5400	5222	5367	5272	5354	5350	5319	5291	5364	5342	5387	5358	5306	5361	5345	5360	5453	5259	5431	5383	5439	5329	5411	5282	5376	5387	5385	5273	5404	5389	5278	5380	5325	5398	5321	5441	5200	5324	5420	5317	5390	5306	5435	5307	5440	5336	5321	5420	5264	5450	5284	5464	5384	5356	5371	5500	5357	5344	5415	5342	5339	5364	5453	5293	5475	5356	5302	5394	5356	5400	5420	5408	5458	5411	5348	5345	5289	5394	5392	5358	5374	5338	5309	5363	5314	5418	5356	5305	5460	5348	5413	5376	5231	5274	5348	5332	5457	5392	5472	5297	5278	5358	5336	5377	5364	5370	5488	5380	5300	5405	5324	5382	5400	5416	5275	5432	5298	5347	5283	5294	5356	5446	5323	5346	5302	5246	5395	5329	5482	5416	5302	5326	5231	5358	5337	5390	5339	5282	5203	5419	5436	5210	5414	5398	5298	5269	5471	5316	5302	5379	5332	5307	5358	5335	5308	5304	5174	5354	5404	5246	5424	5361	5364	5318	5416	5375	5496	5340	5317	5247	5333	5414	5359	5347	5289	5267	5426	5250	5341	5293	5450	5388	5328	5433	5383	5429	5373	5348	5308	5293	5301	5357	5311	5233	5389	5394	5317	5354	5381	5396	5343	5421	5374	5408	5352	5298	5321	5305	5402	5277	5450	5311	5392	5199	5305	5502	5324	5290	5351	5253	5432	5355	5263	5359	5386	5311	5245	5464	5276	5409	5326	5352	5325	5401	5305	5372	5226	5423	5355	5395	5330	5423	5400	5414	5437	5309	5287	5404	5287	5336	5421	5266	5330	5269	5411	5339	5350	5379	5376	5374	5421	5411	5326	5449	5467	5332	5387	5384	5465	5420	5399	5248	5324	5370	5249	5350	5316	5245	5453	5283	5345	5424	5429	5163	5363	5412	5497	5316	5446	5460	5346	5273	5360	5403	5336	5422	5428	5426	5313	5349	5393	5358	5404	5372	5490	5380	5286	5318	5339	5372	5332	5214	5410	5406	5410	5279	5282	5274	5319	5249	5225	5311	5404	5413	5395	5376	5317	5323	5217	5413	5388	5329	5254	5303	5326	5386	5377	5297	5486	5377	5370	5303	5348	5266	5379	5327	5319	5380	5384	5303	5374	5339	5288	5408	5360	5401	5254	5364	5254	5426	5371	5354	5375	5392	5344	5314	5403	5341	5307	5489	5414	5426	5313	5454	5384	5386	5345	5332	5460	5370	5252	5336	5328	5230	5295	5361	5424	5295	5350	5323	5369	5352	5485	5334	5344	5355	5370	5314	5387	5313	5488	5435	5310	5362	5406	5380	5383	5443	5372	5502	5244	5361	5403	5391	5329	5300	5342	5360	5295	5244	5404	5243	5346	5300	5268	5426	5213	5409	5385	5442	5391	5297	5419	5315	5293	5275	5309	5387	5398	5305	5362	5386	5332	5349	5370	5338	5353	5201	5491	5333	5430	5438	5420	5330	5317	5315	5505	5412	5479	5366	5290	5416	5358	5330	5359	5336	5426	5250	5286	5470	5382	5290	5307	5265	5339	5421	5375	5304	5301	5371	5392	5377	5305	5286	5401	5235	5291	5332	5350	5306	5427	5394	5337	5414	5398	5344	5364	5418	5369	5333	5257	5386	5260	5324	5203	5433	5269	5428	5390	5371	5373	5369	5274	5404	5310	5300	5267	5287	5300	5227	5399	5394	5468	5274	5369	5372	5426	5204	5390	5369	5334	5329	5361	5418	5307	5498	5460	5426	5425	5414	5377	5410	5414	5315	5288	5316	5320	5429	5408	5414	5430	5282	5407	5393	5408	5381	5385	5400	5346	5361	5378	5402	5385	5395	5436	5323	5441	5438	5425	5251	5365	5421	5252	5526	5386	5423	5317	5484	5467	5475	5259	5375	5372	5435	5310	5211	5325	5390	5426	5413	5428	5469	5376	5356	5425	5436	5440	5278	5319	5349	5367	5325	5366	5377	5309	5370	5374	5442	5377	5378	5369	5372	5371	5316	5342	5365	5399	5290	5357	5492	5405	5318	5305	5339	5393	5349	5361	5330	5319	5398	5436	5317	5328	5260	5294	5269	5341	5372	5268	5532	5362	5363	5381	5289	5366	5307	5382	5335	5464	5445	5277	5211	5302	5404	5345	5327	5321	5422	5368	5339	5396	5329	5265	5324	5336	5362	5456	5325	5373	5268	5377	5257	5327	5254	5484	5413	5358	5369	5347	5344	5339	5290	5423	5384	5380	5406	5298	5446	5283	5350	5430	5363	5503	5446	5377	5438	5387	5352	5262	5349	5292	5392	5417	5322	5259	5338	5552	5372	5280	5333	5324	5391	5368	5391	5437	5471	5416	5367	5431	5354	5408	5376	5254	5366	5395	5383	5296	5356	5254	5517	5383	5355	5486	5375	5420	5277	5365	5340	5373	5372	5392	5302	5201	5452	5351	5367	5456	5426	5397	5339	5361	5373	5309	5335	5368	5421	5470	5345	5329	5383	5290	5355	5335	5278	5303	5411	5211	5312	5323	5241	5374	5477	5444	5334	5366	5347	5379	5413	5342	5443	5409	5261	5327	5357	5259	5369	5363	5443	5378	5419	5299	5368	5384	5353	5436	5234	5570	5272	5321	5435	5324	5314	5330	5293	5407	5396	5350	5341	5432	5364	5362	5347	5419	5395	5253	5327	5374	5346	5308	5363	5459	5356	5411	5354	5411	5462	5224	5219	5333	5349	5400	5357	5417	5293	5431	5212	5300	5487	5430	5421	5353	5431	5401	5385	5295	5351	5420	5463	5483	5413	5297	5467	5320	5258	5349	5423	5345	5450	5404	5312	5362	5398	5474	5389	5343	5296	5356	5352	5177	5391	5330	5338	5256	5339	5317	5333	5206	5397	5362	5311	5475	5266	5469	5418	5331	5371	5232	5338	5450	5359	5376	5214	5303	5374	5278	5412	5402	5366	5307	5373	5380	5341	5380	5360	5395	5408	5346	5290	5316	5206	5333	5313	5291	5405	5300	5262	5309	5351	5409
2880	1128	1176	2973	981	963	915	875	932	918	921	890	859	876	857	881	937	821	894	889	845	860	922	890	911	891	888	869	940	878	872	895	885	859	908	877	905	874	858	922	871	858	866	865	910	910	909	870	896	868	838	906	898	898	870	888	886	858	908	949	921	872	913	884	916	931	872	936	929	846	874	855	900	895	873	876	926	855	879	853	908	860	875	874	899	881	821	880	873	943	790	887	867	865	893	892	908	866	878	877	886	823	887	899	885	834	890	880	872	911	870	858	856	908	893	934	927	886	874	853	851	899	883	884	887	887	847	878	896	873	917	905	888	915	881	912	926	901	916	852	841	928	931	860	872	950	895	862	895	884	866	901	970	847	857	896	848	918	840	860	874	899	871	881	882	899	831	882	876	914	850	898	875	906	885	898	905	881	857	858	849	900	886	918	953	872	926	857	877	941	875	901	889	939	904	953	933	832	875	882	898	898	870	847	873	885	890	853	913	863	914	913	917	907	875	861	923	861	880	925	931	911	871	904	895	912	911	911	863	905	828	879	839	936	895	911	899	907	875	921	833	897	891	895	872	888	878	852	878	936	880	884	888	904	839	887	894	918	897	890	882	914	879	906	933	862	847	859	895	864	906	853	925	918	903	881	871	867	869	933	931	899	909	915	916	933	883	891	868	941	924	863	862	895	939	866	898	866	876	898	851	884	885	886	893	900	899	907	936	885	896	906	914	918	901	932	888	844	903	896	919	911	919	875	897	885	864	865	896	883	848	859	923	886	909	912	882	905	899	940	889	926	907	897	856	955	902	842	941	821	875	833	888	869	859	862	890	889	867	814	910	887	902	868	881	877	932	873	938	881	877	850	861	864	884	847	861	862	885	941	926	882	925	921	912	874	874	904	928	911	878	877	862	920	833	849	915	882	903	870	851	910	886	875	906	847	888	866	866	891	926	904	867	908	915	927	907	887	845	878	886	864	910	888	911	885	819	880	851	893	885	914	888	836	894	911	874	910	953	870	890	843	918	903	920	942	917	865	838	822	898	923	927	888	895	944	932	953	853	873	948	851	910	915	961	872	874	886	845	885	859	844	849	890	888	924	910	879	884	948	895	902	890	895	872	860	926	862	888	922	911	825	942	918	900	909	891	855	873	865	890	912	894	894	869	904	861	869	888	900	914	889	912	908	879	871	876	884	864	879	907	899	830	850	875	853	888	876	883	849	857	872	839	883	843	870	834	882	930	876	881	899	894	862	908	845	881	884	910	942	947	890	905	825	863	900	894	872	883	890	867	934	847	892	910	868	894	858	868	881	864	923	862	870	909	860	820	882	895	919	882	936	866	948	864	887	936	872	905	898	891	951	907	900	933	867	913	904	892	905	864	914	898	873	889	880	864	880	876	856	835	880	905	866	890	961	906	855	881	895	897	956	861	898	913	847	889	826	901	858	865	890	884	895	880	889	861	889	912	865	920	866	861	908	922	877	890	894	902	932	895	919	951	887	877	885	844	866	932	859	839	883	850	867	904	897	947	924	905	893	861	870	813	863	876	880	947	891	910	834	861	898	902	853	887	936	843	942	839	883	887	855	917	934	884	855	873	909	902	916	879	908	906	863	925	955	913	873	905	951	875	871	883	896	922	821	873	896	870	858	886	911	916	890	874	892	933	933	887	836	873	884	861	857	914	866	865	938	903	870	901	843	944	868	867	830	855	897	944	895	876	893	863	911	829	886	880	883	883	842	885	909	850	886	917	840	878	849	873	921	867	834	911	896	852	904	921	919	870	847	910	909	884	881	838	848	866	847	932	882	886	886	928	848	877	872	934	935	874	919	927	919	918	932	888	952	900	881	891	902	911	912	915	924	924	920	896	906	858	880	899	872	865	960	924	913	932	846	892	898	839	935	860	900	918	892	866	876	846	969	895	921	881	860	899	931	902	855	904	876	878	873	900	889	951	892	949	909	887	907	879	913	875	914	873	945	890	873	887	895	871	909	934	844	894	906	907	863	854	907	856	912	902	906	890	874	877	917	905	915	936	874	952	821	866	903	894	881	878	816	900	843	861	907	844	913	885	881	895	895	885	924	872	872	940	904	867	907	839	885	835	902	945	904	842	892	836	840	909	883	879	915	896	847	899	878	898	849	872	906	904	906	896	902	896	847	847	886	903	896	852	865	893	840	881	895	896	908	807	889	853	941	862	888	875	898	939	963	893	916	854	902	914	911	884	884	908	951	865	878	875	861	867	875	911	919	883	880	908	864	915	888	887	952	898	896	849	899	876	863	891	877	894	894	894	875	871	877	875	843	875	887	885	913	924	873	877	926	843	876	888	885	889	843	907	867	882	879	884	892	855	889	887	918	904	896	807	900	878	885	883	831	907	867	882	934	853	946	889	833	922	929	850	914	906	877	887	879	915	890	869	926	851	843	867	885	905	916	802	893	856	830	899	904	887	918	891	833	928	914	934	925	881	874	942	942	893	907	850	886	856	865	961	887	885	837	922	906	886	836	917	859	947	855	903	873	896	830	881	883	916	933	888	837	865	884	827	860	896	831	904	879	936	891	825	899	899	882	886	886	896	844	897	897	896	880	954	900	913	880	949	884	863	951	868	900	888	844	885	870	925	896	889	903	895	867	885	858	858	917	888	910	945	888	800	856	877	899	831	850	910	877	843	900	913	892	947	881	939	882	871	921	842	869	898	891	930	852	943	838	859	883	899	879	912	871	877	874	856	871	945	871	900	910	883	933	896	850	903	884	862	913	901	882	891	893	872	918	853	851	869	907	925	862	914	817	954	883	913	863	894	868	925	863	908	903	950	891	880	917	922	905	901	846	878	922	884	825	870	921	913	896	926	946	900	894	960	926	920	858	938	871	946	915	857	843	878	871	837	906	896	926	929	828	910	906	898	849	892	909	823	867	815	872	876	946	839	865	887	894	895	952	887	915	902	882	888	868	888	952	880	887	928	912	918	875	911	843	874	851	913	854	841	906	912	918	849	929	851	882	869	853	917	862	840	858	877	865	869	842	864	823	886	923	885	917	916	925	869	912	873	935	933	899	869	935	887	902	898	931	878	960	901	882	892	895	892	873	905	868	853	866	900	925	883	867	899	895	888	919	871	913	930	919	890	799	896	925	904	928	912	895	893	914	899	912	877	876	814	894	903	904	889	931	863	882	871	916	858	851	846	901	845	894	894	877	846	899	886	925	907	845	903	883	896	898	868	860	905	855	930	850	830	868	856	920	843	865	908	918	913	867	910	850	890	920	909	928	864	869	884	920	939	896	922	948	864	910	880	851	875	849	944	878	902	880	884	937	834	880	874	908	850	902	854	948	951	876	905	882	894	862	873	879	858	852	885	915	870	898	947	867	821	896	863	867	868	921	888	861	869	930	867	882	911	900	939	920	905	876	855	884	896	893	890	857	914	889	842	902	892	869	889	910	886	842	891	862	940	938	898	873	872	843	877	935	899	891	922	876	924	906	913	842	917	879
18311	14027	14855	43333	10253	10058	9665	9055	8827	8520	8496	8226	8113	8133	8241	8053	7941	7978	7909	7980	8122	8012	7882	7962	7982	8042	7952	8002	8038	7860	8064	7975	7936	8005	7790	7892	7922	7931	7814	7868	7976	7842	7898	7770	7808	7735	7961	7932	7928	7805	7891	7738	7772	7763	7925	7936	7932	7756	7902	7839	7812	7880	7797	7842	7768	7808	7926	7859	7762	7812	7881	7908	7865	7838	7856	7891	7760	7857	7730	8010	7928	7895	7783	7760	7767	7892	7921	7877	7924	8049	7904	7803	7853	7860	7872	7790	7893	8006	7954	7847	7826	7886	7772	7841	7863	7893	7871	7905	7708	7890	7990	7749	7924	7845	7874	7791	7846	7948	7885	7756	7814	7965	7893	7651	7789	7811	7715	7892	7887	7862	7831	7740	7656	7846	7832	7940	7842	7772	7859	7928	7742	7796	7851	7959	7871	7968	7784	7833	7865	7881	7713	7873	8034	7868	7903	7827	7691	7851	7763	7906	7886	7837	7822	7912	7980	7803	7939	7860	7803	7937	7900	8006	7838	7827	7796	7739	7917	7715	7912	7797	7862	7780	8035	7874	7877	7788	7878	7904	7848	7891	7792	7919	7815	7852	7787	7811	7893	7916	7892	7921	7950	7800	7829	8003	7936	7865	7907	7916	7902	7774	7706	7872	7812	7888	7868	7768	7742	7856	7756	7784	7791	7753	7920	7776	7758	7886	7822	7824	7770	7833	7967	7844	7952	7770	7848	7745	7853	7925	7827	7920	7869	7923	7844	7806	7801	7890	7783	7913	7865	7742	7955	7783	7898	7776	7947	7852	8032	7770	7896	7943	7883	7838	7847	7853	7915	7817	7872	7802	7804	7825	7912	7934	7866	7734	7794	7866	8025	7862	7778	7862	7870	7868	7928	7731	7805	7869	7751	7952	7862	7966	7787	7892	7871	7765	7841	7892	7741	7950	7870	7958	7894	8055	7937	7902	7812	7933	7876	7894	7891	8002	7787	7766	7838	7921	7823	7939	7955	7903	7877	7897	7927	7776	7926	7746	7877	7888	7905	7876	7808	7795	7878	7945	7830	7886	7952	7922	7807	7935	7890	7882	7844	7901	7944	7844	7781	7899	7800	7785	7830	7878	7805	7791	7712	7795	7856	7742	7917	7822	7881	7933	7882	7783	7856	7857	7843	7937	7907	7940	7878	7822	7825	7867	7843	7698	7807	7804	8018	7988	7881	7905	7934	7827	7961	7839	7824	7835	7884	7898	7875	7744	7918	7780	7813	7926	7999	7821	7969	7989	7782	8000	7844	7832	7728	7969	7750	7912	7957	7917	7853	7981	7898	7742	7722	7964	7906	7969	7944	7843	7873	7847	7810	7892	8012	7967	7783	7761	7856	7834	7983	7878	7796	7801	7749	7835	7852	7958	7917	7858	7956	7835	7836	7923	7655	7936	7858	7868	7773	7864	7823	7781	7912	7692	7879	7842	7884	7890	7789	7810	7812	7739	7801	7934	7924	7908	7857	7834	7855	7958	7797	7951	7865	7835	7954	7874	7915	7837	7843	7733	7851	7873	7778	7817	7725	7793	7893	7859	7871	7861	7834	7721	7791	7776	7803	7919	7916	7801	7850	7779	7776	7688	7868	7772	7723	7868	7874	7842	7819	7810	7929	7802	7779	7770	7920	7863	7873	7989	7920	7861	7894	7875	7891	7890	7822	7762	7774	7908	7902	7896	7849	7818	7918	7957	7886	8024	7778	7865	7814	7932	7735	7798	7853	7934	7832	7877	7781	7832	7848	7822	7697	7791	7853	7781	7813	7819	7781	7861	7821	7957	7858	7729	7683	7881	7797	7778	7828	7872	7860	7903	7953	7823	7836	7895	7942	7871	7856	7893	7842	7776	7781	7695	7812	7913	7676	7929	8012	7908	7921	7902	7924	7962	7781	7832	7995	7938	7889	7886	7829	7773	8013	7955	7827	7944	7884	7769	7898	7967	7897	7850	7889	7855	7790	7840	7820	7962	7899	7865	7759	7822	7752	7800	7739	7876	7906	7871	7813	7810	7788	7697	7844	7785	7806	7892	7944	7775	7866	7797	7877	7825	7861	7868	7963	7884	7727	7885	7940	7764	7702	7936	7757	7735	7760	7742	7723	7931	7777	7768	7961	7888	7729	7771	7879	7847	7952	7895	7842	7930	7864	8022	7811	7780	7732	7901	7808	7862	7848	7848	7833	7967	7683	8076	7888	7668	7763	7789	7937	7688	7907	7828	7985	7780	7796	7968	7901	7807	7798	7844	7895	7925	7924	7871	7857	7622	7928	8084	7799	7992	7875	7924	7807	7918	7806	7924	7906	7884	7794	7818	7736	7879	7808	7753	7803	7874	7979	7797	7801	7967	7844	7821	7938	7735	7951	7854	7954	7785	7670	7872	7837	8039	7813	7841	7734	7785	7832	7888	7929	7813	7781	7684	7847	7855	7941	7922	7794	7857	7875	7897	7733	7922	7745	7746	7789	7941	7905	8021	7797	7814	7803	7883	8035	7994	7771	7869	7764	7808	7755	7914	7928	7877	7926	7872	7756	7814	7725	7833	7873	7961	7811	7946	7923	7822	7965	7989	7919	7747	7907	7889	7748	7924	7861	7793	7837	7797	7864	7878	7882	7788	7852	7749	7921	7835	7852	7815	7994	7860	8013	7889	7807	7912	7878	7793	7936	7785	7806	7866	7825	7740	7854	8014	7862	7806	7916	7984	7986	7736	7889	7948	7908	7888	7829	7818	7893	7884	7891	7807	7852	7935	7898	7934	7772	7885	7773	7824	7878	7877	7912	7884	7900	7949	7866	7902	7747	7890	7972	7777	7682	7915	7939	8035	7758	7873	7811	7832	7831	7924	7956	7799	7893	7847	7879	7817	7971	7811	7906	7935	7879	7880	7812	7856	7788	7821	7789	7864	7888	7918	7867	7757	8001	7802	7999	7913	7868	7784	7823	7907	7748	7857	7891	7915	7946	7855	7839	7912	7874	7847	7769	7830	7932	7751	7768	7935	7909	7822	7930	7860	7888	7973	7968	7854	7811	7835	7866	7922	7962	7885	7954	7891	7789	7841	7880	7788	7767	7885	7838	7844	7790	7974	7937	7829	7851	7907	7808	7888	7820	7895	7832	7901	7925	7813	7813	7939	7865	7868	7807	7755	8123	7899	7880	7865	7953	7897	7845	7836	7931	7913	7824	7859	7790	7921	7833	7928	7908	7893	7806	7747	7780	7891	7956	7889	7772	7932	7690	7910	7726	7871	7880	7910	7787	7900	7898	7740	7910	7864	7778	7850	7751	7842	7926	7921	7848	7940	7757	7934	7777	7841	7783	7910	7875	7946	7807	7891	7916	7907	7911	7837	7815	7790	7884	7715	7884	7826	7821	7962	7876	7908	7854	7881	7830	7883	7884	7713	7757	7833	7786	7921	7824	7766	7857	7719	7857	7879	7792	7784	7915	7895	7807	7897	7877	7865	7873	7928	7711	7781	7896	7888	7824	7816	7960	7881	7695	7901	8056	7845	7918	7838	7830	7883	7877	7891	7936	7965	7801	7792	7839	7900	7948	7882	7905	7841	7825	7905	7831	7775	7838	7898	8083	7884	7843	7923	7874	7942	7862	7748	7830	7907	7794	7915	7897	7800	7899	7885	7870	7864	7852	7927	7868	7847	7843	7834	7847	7991	7911	7978	7904	8001	8057	7923	7775	7810	7771	7964	7904	7800	7885	7902	7870	7761	7736	7853	7755	7832	7841	7929	7869	7825	7946	7801	7867	7862	7881	7760	7856	7931	7807	7766	7887	7829	7899	7885	7837	7861	7807	7813	7774	7907	7901	7893	7920	8044	7972	7874	7662	7938	7797	7832	7859	7973	7796	7916	7933	7796	7764	7696	7940	7788	7895	7800	7954	7810	7913	7817	7805	7904	7909	7804	7717	7750	7906	7871	7988	7897	7827	7878	7962	7878	7856	7926	7730	7796	7917	7810	7877	7831	7895	7974	7818	7808	7894	7798	7897	7795	7921	7784	7960	7929	7839	7734	7890	7907	7934	7857	7915	7749	7959	8024	7928	7828	7987	7894	7855	7743	7951	7872	7846	7911	7856	7832	7729	7968	7823	7976	7853	7788	7949	7873	7933	7884	7935	7871	7964	7849	7907	7834	7941	7839	7858	7948	7766	7842	7926	7771	7938	7870	7928	7863	7870	7830	7926	7924	7784	7893	7782	7996	7850	7876	7967	7873	7943	7737	7925	7821	7942	7902	7851	8020	7908	7791	7903	7875	7834	7923	7861	7900	7898	7848	7910	7897	7894	7878	7689	7875	7878	8056	7878	7860	7845	7873	7844	7907	7783	7809	7940	7901	7908	7808	7792	7954	7811	7889	7787	8024	7764	7740	7852	7888	7868	7749	7840	7931	7754	7945	7826	7812	7944	7886	7887	7767	7715	7773	7873	7899	7892	7794	7791	7896	7749	7782	7945	7904	7800	7961	7845	7864	7859	7891	7869	7811	7913	7896	7884	7835	7862	7700	7914	7806	7850	7922	7830	7885	7845	8025	7840	7977	7850	7975	7826	7768	7971	7904	7996	7813	7859	7856	7850	7944	7967	7825	7930	7789	7923	7857	7809	7827	7807	7949	7872	7782	7778	7888	7844	7901	7886	7833	7900	8002	7820	7849	7945	7771	7797	7868	7981	7944	8036	7931	7787	7736	7873	7940	7952	7839	7970	7785	7899	7938	7883	7823	7884	7854	7892	7915	7841	7909	7912	7807	7914	7913	7756	7750	7855	7857	7890	7848	7916	7817	7789	7834	8001	7899	7948	7758	7889	7882	7933	7860	7956	7864	7805	7797	7947	7818	7808	7875	7879	7866	7964	7961	7869	7918	7783	7851	7947	7887	7928	7979	8022	7805	7895	7664	7878	7850	7911	7774	7868	7914	7817	7837	7885	7910	7860	7739	7818	7950	7853	7816	7893	7825	7716	7818	7854	7825	7768	7810	7897	7858	7930	7810	7736	7794	8020	7871	7739	7868	7927	8002	7925	7938	7868	7995	7756	7901	7804	7815	7918	7845	7954	7749
3741	1202	1277	4630	833	775	754	785	780	799	710	739	787	749	738	706	695	697	725	725	711	693	724	734	800	717	706	701	775	714	732	770	742	728	737	763	691	771	729	748	749	736	710	708	734	757	691	711	724	760	714	753	721	772	695	703	710	716	717	698	710	700	712	730	730	723	690	722	706	743	722	766	720	727	782	737	734	726	790	723	753	666	720	725	715	672	776	710	733	701	736	712	711	729	711	682	711	749	744	747	709	749	765	669	686	755	749	757	708	716	745	714	726	701	711	682	761	697	711	705	676	721	718	736	767	721	732	747	751	733	737	716	758	768	702	752	766	686	690	741	684	717	713	684	736	752	735	683	727	722	696	792	712	668	702	740	747	782	767	745	703	757	695	737	701	625	746	758	678	693	711	724	737	713	670	741	749	704	716	723	766	725	742	695	726	746	717	709	766	704	739	703	708	695	741	728	701	722	755	716	686	760	695	728	696	698	751	689	732	685	752	727	665	782	744	741	717	720	716	650	710	711	710	717	768	726	722	722	749	683	691	725	742	710	746	742	752	729	667	705	731	772	706	737	767	738	681	711	763	735	758	756	738	761	733	680	751	704	750	783	697	750	765	751	679	792	759	728	741	710	686	772	764	683	688	764	707	684	722	740	672	688	745	755	703	711	747	723	710	677	750	728	733	715	739	729	773	719	750	749	710	777	729	713	746	756	717	710	714	738	754	726	762	738	720	730	746	715	698	702	708	683	706	742	725	725	739	701	725	737	732	733	730	747	742	730	687	775	784	710	697	750	720	723	703	688	758	677	740	682	718	697	716	714	748	704	771	739	719	755	715	729	764	726	680	773	745	792	728	737	746	770	742	735	722	709	741	736	725	756	751	718	686	743	743	715	745	723	772	734	714	692	767	736	772	770	732	722	744	745	758	729	697	709	721	713	696	750	744	696	716	677	769	729	682	718	726	751	729	701	712	705	719	704	723	718	771	708	707	775	728	701	710	726	690	734	778	717	742	767	721	707	686	746	701	744	776	752	720	743	719	717	714	715	707	762	751	686	729	732	725	773	723	725	708	718	706	708	706	748	689	711	719	744	733	737	716	739	751	740	739	729	682	738	717	715	733	708	783	757	706	728	718	734	726	713	739	753	683	740	740	687	761	747	724	745	705	697	713	731	743	769	693	738	726	702	704	762	698	766	713	676	711	724	730	701	709	699	760	762	737	734	744	695	741	737	750	704	693	749	764	716	730	756	710	753	692	729	717	776	730	760	738	688	743	701	759	714	743	744	771	765	743	762	742	740	697	729	728	762	701	631	706	717	750	722	713	765	725	730	738	750	727	696	699	691	721	739	737	758	739	749	691	714	748	733	692	686	707	663	742	672	721	761	736	744	747	768	736	752	726	740	731	778	764	731	703	730	715	714	745	714	756	691	753	788	734	730	699	779	717	742	712	721	709	712	671	714	751	748	745	686	668	711	771	756	737	717	687	708	733	678	732	705	732	731	716	730	776	671	774	697	728	741	723	754	696	682	723	762	698	719	726	754	701	716	736	773	686	733	739	682	763	699	671	785	667	744	702	724	738	719	759	713	686	734	791	772	719	749	754	714	662	753	711	725	764	650	726	751	767	719	727	737	750	681	718	718	727	766	744	809	727	721	708	685	704	730	719	735	721	696	755	731	707	786	710	732	692	757	724	760	731	665	746	720	684	740	718	720	743	683	708	719	719	697	724	706	721	693	713	733	714	743	676	742	699	713	733	723	756	716	731	662	763	743	683	708	746	690	748	760	694	713	721	725	675	709	765	747	647	713	700	727	720	754	729	761	717	722	699	736	796	677	730	723	727	790	702	738	764	740	751	739	691	799	733	774	708	759	747	732	726	732	756	750	713	751	740	721	701	770	736	724	783	753	731	687	684	709	761	706	733	726	767	745	773	723	718	701	758	701	767	747	749	769	730	704	719	738	716	741	701	782	699	716	752	685	712	745	688	747	736	704	742	747	703	748	718	735	716	696	717	727	714	733	778	726	755	718	680	684	766	732	695	685	732	723	752	761	647	713	717	690	749	732	685	743	711	773	706	706	695	704	708	708	766	727	741	761	720	729	723	765	734	740	738	731	736	728	706	748	763	704	748	735	696	764	767	727	760	735	728	768	687	733	697	720	739	726	717	739	772	681	708	758	736	717	725	761	701	748	699	724	766	753	750	742	757	661	729	714	730	734	756	703	732	758	731	686	722	786	772	697	681	753	745	700	755	727	715	699	759	740	742	748	717	702	719	716	709	714	722	743	697	722	749	763	738	749	729	769	681	681	722	729	728	739	797	754	703	740	771	725	743	765	779	732	713	746	761	723	708	677	769	737	708	716	707	703	764	697	748	727	775	726	685	735	705	718	721	723	718	731	729	832	706	722	739	735	693	719	702	692	748	755	720	728	693	685	628	732	711	732	709	688	759	755	746	763	774	734	758	753	801	694	736	722	747	769	744	764	749	738	695	740	741	749	719	727	719	708	747	720	767	724	705	718	760	713	748	723	735	754	739	772	738	731	774	766	735	740	728	714	715	714	741	789	685	742	712	732	722	710	719	736	742	731	739	737	735	724	742	745	759	759	778	723	762	735	710	674	736	690	741	726	692	740	694	695	777	733	764	764	773	726	702	769	702	712	766	753	684	674	735	711	711	751	754	767	731	722	728	748	740	748	722	752	732	721	716	721	770	741	729	725	786	711	744	732	717	713	684	718	696	703	772	709	698	753	732	784	696	733	742	723	740	690	782	756	732	764	765	767	767	666	739	720	728	755	739	738	724	726	704	721	794	774	716	727	748	736	692	752	689	747	706	783	707	737	725	763	709	749	720	713	716	703	709	692	733	738	718	743	751	709	735	718	720	746	714	762	705	741	766	738	732	735	733	730	715	718	738	759	727	750	699	725	717	715	695	714	746	718	740	714	723	756	716	733	759	730	734	769	724	746	767	699	738	687	710	764	683	715	703	757	743	733	704	756	664	744	743	754	758	729	688	716	736	696	676	675	729	736	704	712	682	689	720	708	759	770	749	722	716	752	732	724	715	708	745	685	713	753	767	709	709	770	703	727	765	714	744	730	778	709	727	775	703	741	689	754	697	698	702	754	766	715	732	773	715	694	694	745	728	728	711	745	723	755	738	735	749	773	723	718	676	761	734	755	713	736	751	708	680	722	726	769	748	703	706	708	718	708	690	735	699	710	733	719	685	693	703	706	748	685	773	758	706	685	704	729	732	807	771	779	740	724	707	744	738	733	747	749	693	731	710	719	726	712	721	703	702	722	701	728	745	753	748	735	789	714	716	707	696	725	707	751	729	788	717	734	739	661	767	748	799	693	735	723	729	726	699	720	724	713	728	758	711	717	741	703	761	672	707	706	678	763	706	741	732	745	769	704	739	710	700	694	762	698	718	728	757	763	734	723	756	723	715	748	728	746	723	730	723	737	725	724	724	744	730	708	697	751	738	673
19105	15038	16283	49373	11347	11293	10158	9290	8495	8108	7804	7574	7385	7530	7203	7104	6973	7033	7044	7070	7043	6926	6932	6949	6786	6837	6728	6907	6828	6941	6716	6814	6877	6826	6655	6866	6634	6654	6704	6900	6762	6724	6653	6710	6644	6644	6619	6745	6778	6705	6703	6719	6762	6635	6661	6652	6597	6635	6871	6726	6743	6663	6635	6692	6700	6610	6700	6510	6723	6603	6587	6804	6688	6737	6717	6667	6664	6752	6693	6636	6824	6841	6806	6676	6606	6672	6638	6691	6732	6707	6791	6655	6673	6586	6829	6729	6667	6694	6790	6603	6778	6639	6647	6802	6632	6671	6758	6482	6633	6666	6633	6727	6702	6731	6702	6739	6708	6722	6730	6549	6650	6642	6787	6598	6755	6597	6580	6604	6655	6716	6843	6682	6665	6738	6683	6690	6636	6673	6752	6704	6770	6579	6670	6578	6606	6617	6767	6668	6635	6734	6558	6755	6531	6649	6671	6538	6672	6667	6677	6696	6731	6623	6669	6684	6703	6683	6612	6814	6763	6469	6665	6567	6745	6576	6756	6623	6658	6795	6646	6757	6790	6575	6690	6732	6554	6697	6798	6648	6694	6633	6835	6682	6769	6686	6672	6726	6791	6511	6777	6725	6507	6674	6676	6763	6687	6537	6829	6690	6722	6695	6720	6720	6780	6590	6654	6717	6630	6730	6710	6687	6620	6621	6751	6587	6791	6673	6723	6748	6552	6682	6739	6621	6642	6678	6525	6760	6578	6601	6633	6569	6665	6586	6687	6617	6710	6645	6560	6745	6620	6564	6624	6645	6634	6670	6691	6598	6710	6653	6621	6629	6792	6737	6629	6698	6733	6763	6698	6791	6696	6614	6636	6628	6735	6668	6711	6670	6611	6783	6593	6653	6611	6658	6677	6856	6654	6720	6754	6772	6642	6729	6758	6657	6628	6598	6671	6681	6807	6614	6860	6598	6724	6587	6629	6724	6603	6594	6663	6726	6662	6688	6684	6620	6743	6735	6631	6715	6681	6770	6745	6661	6666	6604	6614	6729	6624	6640	6694	6731	6839	6610	6693	6688	6632	6697	6585	6570	6634	6720	6700	6664	6714	6639	6719	6761	6803	6647	6780	6643	6528	6671	6598	6590	6691	6660	6641	6719	6686	6592	6686	6736	6824	6647	6805	6674	6856	6656	6693	6689	6784	6517	6788	6671	6526	6701	6680	6696	6802	6818	6651	6670	6756	6755	6748	6585	6695	6706	6702	6574	6756	6762	6703	6771	6829	6603	6706	6651	6639	6600	6749	6727	6770	6692	6796	6678	6746	6672	6636	6778	6649	6697	6669	6704	6673	6589	6659	6697	6614	6872	6646	6861	6681	6601	6655	6627	6540	6678	6745	6702	6662	6664	6698	6762	6720	6707	6754	6594	6719	6583	6718	6684	6724	6572	6745	6709	6651	6715	6696	6668	6582	6690	6711	6734	6662	6838	6673	6666	6612	6635	6656	6675	6588	6704	6786	6703	6645	6783	6799	6728	6736	6695	6785	6767	6782	6637	6665	6650	6611	6684	6619	6837	6682	6668	6697	6707	6773	6756	6729	6711	6725	6565	6717	6579	6698	6683	6722	6728	6714	6667	6688	6657	6697	6683	6738	6648	6740	6685	6637	6697	6787	6718	6593	6651	6570	6705	6639	6760	6670	6772	6641	6705	6569	6675	6743	6682	6687	6664	6770	6696	6675	6576	6798	6572	6759	6685	6756	6624	6785	6664	6691	6841	6590	6820	6610	6769	6726	6733	6632	6750	6600	6682	6682	6699	6676	6636	6784	6618	6609	6658	6714	6700	6590	6672	6645	6718	6626	6811	6674	6634	6749	6718	6625	6706	6701	6678	6811	6662	6734	6737	6525	6703	6720	6622	6756	6682	6715	6702	6658	6610	6672	6722	6713	6727	6554	6740	6742	6728	6670	6668	6643	6765	6622	6731	6637	6720	6700	6675	6717	6651	6680	6753	6704	6670	6608	6671	6766	6649	6709	6591	6610	6732	6815	6596	6805	6805	6667	6757	6587	6611	6607	6598	6740	6605	6722	6655	6714	6694	6717	6738	6633	6678	6798	6831	6567	6610	6617	6690	6666	6690	6638	6698	6760	6606	6566	6704	6681	6629	6771	6799	6675	6534	6808	6657	6718	6654	6631	6684	6606	6696	6653	6592	6643	6721	6695	6753	6584	6574	6708	6598	6595	6567	6611	6659	6696	6810	6719	6685	6619	6697	6632	6731	6700	6794	6471	6724	6689	6746	6789	6610	6761	6662	6666	6498	6790	6679	6638	6650	6662	6732	6668	6797	6695	6568	6673	6628	6733	6649	6672	6567	6744	6642	6726	6768	6722	6663	6715	6674	6712	6704	6610	6678	6750	6677	6769	6638	6687	6755	6676	6710	6784	6694	6642	6682	6704	6614	6683	6677	6771	6597	6680	6725	6672	6777	6580	6676	6743	6633	6698	6652	6710	6669	6678	6803	6683	6841	6608	6757	6728	6724	6684	6639	6635	6689	6755	6667	6775	6853	6674	6710	6608	6699	6840	6707	6667	6730	6664	6639	6755	6588	6686	6672	6773	6670	6612	6638	6739	6635	6650	6696	6618	6686	6662	6585	6682	6567	6649	6815	6553	6747	6702	6708	6610	6678	6789	6708	6701	6694	6862	6648	6821	6631	6601	6576	6702	6611	6699	6720	6720	6574	6730	6683	6795	6648	6573	6795	6691	6778	6807	6608	6597	6705	6684	6746	6696	6808	6553	6657	6653	6627	6589	6696	6629	6703	6706	6627	6802	6754	6696	6706	6655	6595	6613	6551	6597	6693	6710	6665	6665	6620	6609	6691	6797	6608	6727	6738	6600	6773	6693	6707	6737	6742	6681	6799	6669	6663	6598	6605	6718	6699	6748	6731	6692	6696	6511	6683	6720	6712	6742	6770	6578	6700	6696	6796	6687	6833	6678	6764	6591	6643	6709	6621	6709	6722	6814	6618	6872	6747	6629	6614	6684	6678	6748	6669	6747	6719	6598	6699	6722	6522	6710	6660	6732	6780	6730	6765	6695	6759	6718	6727	6638	6638	6699	6709	6708	6692	6670	6660	6730	6725	6556	6672	6660	6666	6632	6662	6662	6804	6606	6649	6719	6761	6624	6756	6783	6611	6681	6683	6727	6639	6492	6652	6774	6660	6634	6716	6658	6799	6697	6806	6799	6740	6712	6527	6786	6690	6717	6700	6750	6670	6630	6652	6591	6619	6743	6738	6733	6638	6809	6664	6635	6732	6779	6740	6671	6629	6743	6686	6659	6762	6638	6708	6660	6663	6783	6690	6579	6648	6880	6645	6745	6709	6749	6576	6442	6717	6773	6649	6736	6704	6746	6617	6662	6741	6698	6723	6805	6744	6742	6683	6618	6701	6689	6705	6653	6632	6726	6648	6702	6708	6678	6671	6778	6740	6775	6531	6631	6523	6702	6647	6687	6765	6742	6695	6605	6678	6784	6628	6714	6622	6662	6586	6722	6752	6739	6715	6609	6724	6829	6698	6738	6677	6686	6691	6693	6634	6832	6706	6601	6772	6602	6681	6742	6604	6719	6759	6632	6585	6593	6697	6699	6677	6700	6627	6738	6617	6670	6627	6573	6604	6703	6604	6789	6726	6808	6773	6601	6603	6557	6759	6738	6779	6674	6799	6588	6687	6648	6554	6673	6767	6733	6632	6638	6607	6693	6675	6716	6735	6583	6832	6648	6805	6741	6578	6673	6634	6675	6672	6633	6686	6597	6699	6728	6682	6700	6646	6796	6693	6677	6640	6623	6727	6613	6654	6842	6625	6523	6662	6705	6668	6883	6621	6667	6685	6730	6706	6645	6651	6728	6590	6609	6815	6667	6709	6554	6698	6640	6627	6748	6660	6706	6663	6714	6586	6695	6614	6655	6707	6823	6742	6719	6610	6679	6585	6717	6680	6601	6805	6676	6755	6608	6695	6651	6684	6815	6585	6705	6680	6731	6766	6760	6753	6596	6643	6669	6736	6638	6790	6707	6674	6641	6585	6570	6707	6642	6766	6635	6604	6709	6715	6634	6687	6688	6736	6748	6733	6670	6781	6633	6916	6602	6906	6702	6677	6794	6650	6656	6674	6693	6714	6708	6562	6729	6636	6778	6766	6686	6879	6701	6692	6706	6709	6670	6781	6681	6552	6754	6629	6699	6655	6691	6585	6775	6788	6710	6690	6763	6627	6716	6662	6676	6596	6735	6661	6763	6870	6795	6626	6603	6685	6683	6709	6801	6758	6635	6719	6772	6608	6649	6789	6744	6680	6600	6642	6616	6655	6851	6657	6490	6734	6732	6860	6734	6679	6604	6681	6631	6578	6686	6777	6637	6705	6654	6709	6763	6661	6705	6705	6567	6837	6579	6610	6671	6724	6803	6696	6719	6520	6646	6606	6653	6691	6631	6618	6720	6691	6720	6750	6513	6668	6636	6676	6703	6823	6599	6692	6759	6620	6757	6681	6621	6580	6694	6557	6711	6705	6701	6697	6671	6670	6673	6733	6776	6762	6711	6717	6730	6765	6563	6556	6781	6737	6576	6677	6661	6731	6754	6732	6804	6569	6786	6622	6701	6587	6635	6737	6877	6691	6781	6711	6643	6651	6625	6635	6756	6722	6818	6753	6833	6639	6760	6742	6646	6744	6635	6576	6642	6716	6657	6807	6551	6729	6588	6670	6559	6723	6607	6648	6723	6688	6603	6700	6659	6783	6625	6754	6567	6671	6623	6725	6591	6674	6791	6682	6661	6774	6650	6753	6790	6614	6646	6628	6653	6568	6684	6712	6709	6675	6779	6844	6851	6569	6661	6769	6608	6583	6682	6647	6625	6550	6548	6683	6685	6728	6656	6607	6605	6643	6823	6695	6667	6627	6539	6729	6632	6613	6676	6710	6699	6609	6642	6576	6702	6718	6762	6691	6684	6696	6790	6842	6615	6784	6664	6835	6683	6659	6749	6635	6646	6671	6617	6696	6703	6567	6724	6631	6883	6695	6657	6670	6746	6721	6700	6620	6686	6640	6685	6611
3914	1201	1436	5845	847	727	669	719	705	787	624	692	633	650	644	614	689	670	640	654	673	672	648	653	670	654	626	649	712	635	631	664	615	619	658	681	598	636	684	644	641	639	660	688	664	655	678	718	690	645	631	677	649	658	675	647	628	652	610	658	631	689	650	634	643	622	624	614	646	693	605	621	675	646	658	674	689	631	618	641	615	678	658	684	649	634	590	650	650	646	682	664	629	634	683	659	659	639	671	612	655	618	596	667	669	576	643	659	588	644	607	608	646	643	638	632	645	623	683	665	618	690	658	679	662	617	637	615	618	663	641	634	624	658	662	698	681	676	666	617	637	640	676	615	656	670	719	657	644	622	655	680	678	607	666	627	632	612	653	651	668	688	684	666	682	632	581	642	617	634	616	647	670	644	676	668	641	639	670	586	700	633	649	670	633	630	624	632	641	627	680	689	683	670	659	651	675	657	635	677	645	654	665	630	665	635	683	650	658	633	639	663	627	645	674	651	619	649	638	683	626	673	673	649	645	644	666	648	640	653	650	637	670	610	674	630	642	635	661	643	667	672	629	607	644	681	614	617	674	668	676	663	639	683	637	676	643	667	640	669	663	629	667	647	662	616	651	694	645	671	651	686	655	621	638	659	656	642	601	642	650	626	619	641	670	627	663	647	632	640	646	664	661	648	680	648	644	658	695	650	574	632	689	656	662	607	649	668	680	665	624	631	661	620	662	657	610	653	636	688	669	681	612	624	641	667	644	646	687	651	701	639	658	629	651	648	644	649	636	641	649	646	649	615	624	623	641	640	660	613	609	660	655	647	628	639	644	638	658	617	619	662	652	663	644	655	664	646	660	669	674	683	642	627	642	627	668	605	606	699	639	642	654	685	650	623	665	601	624	641	636	664	590	611	612	651	665	625	641	623	645	617	647	674	654	594	652	631	615	669	662	649	718	659	653	624	634	648	607	629	672	646	663	614	615	640	640	666	672	624	651	647	691	635	672	622	629	652	651	615	608	659	686	636	641	651	621	697	641	626	622	655	616	625	622	645	673	656	656	648	676	661	636	667	652	619	662	651	673	638	637	611	641	652	641	676	640	688	650	636	618	613	644	633	622	641	614	704	674	692	638	619	634	671	665	614	636	649	649	673	606	637	632	657	631	656	649	654	657	669	677	656	649	653	651	610	650	657	670	644	626	642	693	651	648	665	656	645	623	669	651	650	627	642	651	597	663	656	692	622	634	669	623	624	642	627	618	629	633	648	640	649	719	619	624	666	669	650	694	624	663	623	618	667	621	680	655	645	655	640	623	575	599	651	650	643	633	680	636	672	625	668	596	595	636	658	647	652	631	682	659	633	644	645	655	665	661	653	669	657	645	620	665	637	603	671	670	621	624	666	663	659	671	676	673	584	668	666	645	642	681	613	655	605	650	665	672	679	641	681	602	657	637	640	673	690	646	682	660	634	678	649	653	649	672	684	656	677	638	626	652	657	634	666	620	615	643	613	646	621	633	621	606	624	668	697	708	663	673	616	660	622	640	677	646	610	628	636	664	650	641	609	678	640	621	642	670	663	634	642	664	628	673	637	643	711	693	650	655	650	637	646	711	656	636	624	665	659	642	656	625	594	659	637	643	634	604	621	668	619	661	635	642	635	655	626	620	666	650	662	663	676	649	686	629	600	627	682	663	661	618	642	628	698	602	621	646	668	665	657	651	661	632	662	665	664	702	679	651	682	664	692	640	595	634	636	655	652	668	674	677	647	665	641	628	659	657	680	656	645	677	693	669	604	641	667	662	691	668	648	663	622	681	645	614	635	648	640	623	632	638	649	649	588	624	687	618	634	636	699	634	656	636	668	663	692	671	650	663	631	665	622	680	643	592	657	643	651	666	608	713	690	674	709	614	662	665	639	604	598	627	690	625	651	660	669	668	678	666	688	679	656	656	669	660	671	627	657	680	636	616	612	649	622	636	671	650	632	640	615	625	669	618	671	691	622	600	646	649	615	642	668	638	631	625	647	629	633	632	622	610	617	647	633	673	673	660	680	625	666	624	613	631	661	674	583	652	647	659	622	619	643	633	629	659	650	652	626	633	654	677	631	646	624	715	700	652	642	712	636	674	678	664	611	634	661	631	655	657	654	635	648	632	667	664	616	667	627	624	655	668	673	623	671	643	651	661	628	622	685	640	640	707	646	620	657	673	634	610	645	643	641	673	670	626	647	682	650	628	631	690	613	683	657	606	671	650	628	653	626	689	637	665	641	654	649	628	710	622	623	684	613	646	656	652	663	710	618	673	615	641	672	630	684	613	643	629	647	638	660	709	678	645	688	692	649	630	612	674	611	658	671	629	645	666	654	676	620	692	617	663	654	696	659	657	653	660	633	615	644	631	658	655	651	674	659	658	635	676	642	652	647	681	640	697	674	634	586	634	616	656	678	683	645	632	655	636	647	639	649	655	673	592	664	617	641	594	660	674	661	676	637	639	663	656	618	681	655	657	669	620	606	668	592	669	610	677	638	628	632	633	663	650	615	590	690	656	616	635	650	640	667	647	656	638	660	694	626	638	641	641	636	596	677	624	680	650	626	681	612	633	601	615	669	636	628	647	643	620	647	581	645	609	636	656	678	644	673	614	648	707	609	638	673	662	667	659	626	587	632	646	663	613	699	608	624	629	669	641	608	688	642	677	649	653	675	664	678	686	674	657	643	650	649	647	695	677	654	643	671	671	669	633	664	643	625	628	657	672	686	614	650	633	647	651	658	677	634	665	648	648	600	621	656	636	612	637	663	667	659	650	623	626	657	625	647	635	611	655	655	634	649	631	599	681	618	632	650	650	657	667	626	677	625	605	664	659	654	701	639	670	665	682	663	632	668	685	647	676	636	663	690	641	690	634	628	621	634	651	666	587	647	659	667	668	627	648	625	667	642	653	625	666	616	629	618	630	670	632	643	656	598	638	614	668	616	657	663	665	595	651	611	652	641	709	656	641	660	634	675	607	637	631	630	668	633	643	649	690	638	645	644	638	618	644	670	677	606	640	654	648	607	620	605	642	635	663	645	653	650	622	703	645	670	679	666	647	609	622	653	643	626	674	648	643	637	709	661	679	669	648	634	649	638	647	659	641	667	630	639	638	654	703	635	662	660	664	628	667	653	627	657	645	671	631	677	653	665	645	638	614	679	633	625	666	597	623	642	653	622	625	668	681	644	631	613	620	635	697	658	628	700	665	648	652	658	641	688	671	679	642	644	638	666	627	641	621	643	651	671	639	605	595	640	665	668	678	670	607	605	657	654	623	656	689	644	645	646	618	659	631	599	646	662	611	624	606	649	650	649	594	665	619	675	684	617	657	629	618	636	666	648	650	682	646	604	666	662	641	652	659	651	632	652	638	679	655	662	621	669	609	615	648	649	657	618	663	637	701	648	621	687	671	686	657	635	632	623	642	648	661	624	638	648	623	598	695	641	692	638	674	678	624	635	628	647
20696	16593	18653	53540	12534	12429	11038	9692	8860	8107	7762	7562	7245	6997	6902	6909	6698	6589	6582	6363	6435	6485	6454	6297	6287	6249	6258	6235	6168	6252	6266	6262	6261	6071	6219	6137	6230	6117	6112	6122	6148	6179	6105	6135	6128	6164	6221	6074	6068	6120	6178	6180	6095	6029	6033	6171	6098	6180	6149	6145	6167	6164	6011	6140	6145	6144	6017	6000	6103	6125	6172	6091	6075	6053	6160	5940	5965	6105	6067	6177	6226	6317	6076	6058	6065	6128	6150	6006	6155	5971	6160	5956	6044	5961	6035	6121	6135	6061	6065	6023	6202	6087	6099	6026	6042	6080	6104	6094	6070	6150	6160	6106	6000	6094	6038	6057	6034	6091	6117	6120	6058	5985	6084	5997	6079	6222	5986	6084	5994	6115	6136	6102	6111	5985	6094	5963	6173	6050	6214	6083	6065	6003	6017	6159	6149	6078	6020	6087	6018	6019	6126	6041	6008	6060	6110	6101	6197	6014	6038	6178	6020	5988	5957	6204	6136	6073	5966	6076	6026	5868	6035	5968	6141	6189	5976	6047	6162	6087	6206	6126	5976	6001	6184	6043	6117	5978	6042	6052	6138	6118	6034	6068	6084	6113	6086	6024	6165	6028	6107	5966	6171	5960	6147	6002	6046	6046	6131	6149	6162	6032	6086	5974	6106	5904	6126	6113	6100	6108	6122	6235	6080	6100	5860	6016	6097	6142	6065	5960	6086	6005	6096	6001	6091	6041	6087	6105	6068	6103	6116	6044	5974	5814	6216	6025	6066	6179	6167	6200	6033	6122	5992	5926	6110	6065	6144	6086	6066	6071	6037	6029	5994	6168	6007	6009	6060	5959	5957	5969	6206	6109	5923	6137	6191	6038	6050	6110	6195	6057	5989	6168	6154	6093	6206	6075	6115	6020	6085	6061	6070	6081	6028	6044	5992	6087	6220	6066	6096	6027	5989	6076	6058	6057	6104	6158	6013	6166	6063	6031	6088	6071	6119	6068	6160	6004	5993	6083	6045	6072	6013	5948	6061	6059	6081	6067	6105	6068	6061	6019	6137	6184	6036	6112	6154	6163	6074	6128	6088	6042	6078	6004	6122	6123	5919	6105	6199	5925	6035	6021	6144	6122	6024	6235	6134	6182	6080	5989	6037	6017	6005	6033	6141	6113	6079	5867	6060	6146	5996	6146	6034	5970	6171	6064	6066	5932	6129	6068	6032	6088	6048	6057	6025	6135	6101	5971	6118	5890	6097	6208	5963	6083	6075	6124	6059	6060	5884	6092	6099	6069	6081	5972	6065	6056	6009	5959	6008	6048	6069	5929	6225	6155	6166	6157	6120	6004	6027	5944	6075	6029	6096	5904	6050	6103	6167	6045	6027	6138	6175	6005	6096	6102	6003	5998	6136	6091	6080	6008	6076	6063	6046	6103	6040	6209	6083	6023	5928	6061	6135	6068	6062	6143	6050	6039	6113	6107	6278	6157	6033	6188	6076	6135	6022	6109	6027	6081	6080	6063	6122	6065	6081	5992	6132	6029	6142	6054	6132	5966	6024	6081	6024	6152	6000	6138	6117	6103	6069	6162	5990	6091	6098	5980	6014	6072	6139	6125	6091	5968	6064	6098	6176	6067	6076	6073	6111	6095	6041	6079	6125	5938	6043	6005	6131	6106	6078	6076	6002	6088	6137	6159	5944	6117	5999	6079	6163	6034	6178	6109	6062	6142	6074	6007	6071	6085	6135	6028	6036	6001	6063	5981	6052	6117	6094	6118	6121	6059	6108	5981	6048	6049	6105	6031	6040	6045	5989	6129	6072	5923	6097	6059	6137	5969	6154	6080	5979	6168	6130	6091	6062	6075	6094	5998	6111	6009	6147	6015	6080	5986	6058	6017	6089	6002	6044	6133	6077	6041	6040	5991	6152	6118	6099	5974	6008	6089	5975	6055	5960	6085	6140	6125	6093	6020	6159	6018	6119	6192	5985	6117	6106	6056	6100	5987	6106	6110	6082	6106	6183	6145	6163	6082	6185	6036	6169	6008	6064	6171	5959	5910	6160	6065	6150	6149	5958	6096	5970	6129	6130	6072	6092	5922	6056	6103	6170	6056	6082	6015	6018	6161	6052	6001	6059	6075	6073	6131	5875	6077	6083	6067	6047	6103	6117	6067	6006	5917	6152	6061	6064	6028	6038	6040	5906	6037	6198	6022	6133	6113	6050	5964	6137	5986	6159	6100	5943	6073	6039	6078	6166	6012	6056	6067	6005	6074	6093	6105	6085	5980	6132	6103	6141	6121	6025	6075	6074	5943	6054	6165	6081	6026	6194	6133	6121	6042	6121	6063	6077	6089	5971	6184	6075	6304	6030	6079	6186	6162	6083	6032	6111	6176	6077	6055	6013	6046	6056	6106	6006	6037	6141	5980	6019	6207	6040	6190	6128	6095	5967	6167	6026	6005	6051	5971	6089	6170	6028	6121	6201	6077	6051	6065	6101	6114	6119	6081	5991	6182	6003	5996	6035	6172	6081	6223	5940	6087	5902	6002	6148	6200	6028	6130	6007	6044	6148	6125	6129	6054	6051	6062	6065	6196	6083	6092	6041	6027	6026	6042	5975	5973	6119	6089	5949	6084	6089	5942	6016	5975	6153	6017	6045	6079	6073	6002	5985	6118	6019	6050	6106	6135	6248	6138	5920	6090	6093	6092	6176	6085	6134	6117	6055	6077	5942	6062	6066	6182	6059	6189	6104	6007	6042	6017	6001	5935	5945	6121	6162	5999	6073	6070	6127	6079	6112	6072	6203	5985	5932	6159	6036	6043	6057	6102	6088	6126	6071	6097	6029	6030	6047	6103	5999	6049	6081	6083	6079	6159	6165	6087	6081	6090	6006	6015	6018	6130	6090	6053	5994	6181	5991	6163	6170	6051	6219	6004	6086	5977	6097	6073	6049	6050	5971	6033	6141	6072	6080	6029	6047	6092	6143	5979	6190	6142	6065	5998	5991	5977	6053	6138	6009	6024	6126	6076	6223	6091	6058	5986	6092	6104	5969	6151	6166	6154	5888	6096	6079	6092	6052	6062	6078	5933	6180	6128	6168	6107	6045	6086	6027	5923	5982	6040	6100	6069	6127	6137	6030	5980	6087	6072	6104	6072	6084	6116	5975	6131	6070	6059	5992	6057	6017	6152	6081	6125	6011	6095	6089	6073	6034	6076	6025	6121	6124	6052	6112	6010	6101	5964	6070	6229	6137	6007	5952	6043	6064	6103	5971	6022	6119	6054	6096	5864	6052	6076	6161	6037	6036	6239	5900	6080	6047	6029	6073	6147	6155	6039	6149	6154	6157	6150	6111	6052	6057	6135	6008	6066	6089	6097	6002	6082	6141	6058	6074	5979	6048	6127	6200	5985	6077	6063	6095	5931	5985	5975	6077	6079	6039	6106	6144	6065	5948	6019	5893	5935	6011	6109	6019	6094	6185	6054	6084	6006	6081	6023	6034	6312	6015	6139	5967	6009	5940	6002	6119	6207	6082	6065	6075	6081	6136	6108	6120	6080	6134	5990	6024	6107	6113	6000	6159	6159	6072	6161	5968	6012	6196	6073	6059	6147	6179	6002	6003	6170	6053	6087	5943	6119	6137	6027	6112	6157	6011	6064	6074	6157	6124	6045	5950	6060	5984	6083	6037	5972	5984	6021	6017	6070	6142	6203	5969	6116	6094	5987	6081	6111	6062	6157	5960	6050	6072	6043	6023	6031	6069	6008	6171	5980	6090	6118	6105	6138	6144	6039	6016	6027	5982	5959	6133	6158	6008	6081	6016	6085	6077	6027	6125	5982	6183	6053	6067	6041	6071	6102	6105	6007	6081	6140	6088	6138	6215	6192	6142	6113	5998	6028	5956	6088	6206	6052	6111	6089	6190	6135	6168	6052	5978	6088	6144	6035	6023	6062	6064	5948	6008	6209	6074	6190	6113	6021	6078	5950	6035	6062	6087	5941	6083	6157	6041	5959	5982	6041	6167	6131	6133	6043	6172	6011	6109	6157	6019	6069	6037	6069	6054	6150	6142	6114	6005	5989	6023	6133	6204	6151	6018	6122	6062	5957	6092	5955	6047	6018	6122	6102	6072	6031	5993	6091	6041	6152	6064	6112	6059	6071	6133	6014	6081	6162	6142	6081	6083	6141	6112	6016	6113	6127	6093	6108	6032	6147	6120	6111	6094	6223	6054	6032	6158	6071	6013	6126	6063	6022	6022	6062	6150	6142	6053	5945	6254	6033	6096	6234	6082	6179	6112	6174	6085	6061	6079	6076	6058	5964	6130	6088	6171	6189	6128	6082	6044	6140	6084	6109	6023	6095	6015	6040	6162	6162	6167	5962	6004	6147	6070	6090	6001	6054	6138	6128	6128	6091	6143	6278	5973	6020	6140	6129	6090	6059	6195	6112	6104	6197	6025	5966	6161	6086	5982	6026	6125	6130	6120	6075	6055	6110	6122	6159	6182	5881	5926	6133	6229	6080	6045	6137	6157	6234	6142	6109	6064	6143	6058	6031	6096	6105	6102	5966	6028	6111	6114	6126	6117	6019	6083	6036	6126	6208	6103	6128	6198	6166	6094	6097	5989	6115	6108	6029	6086	6148	5970	6068	6062	6077	6142	6021	6016	6052	5974	5921	6160	6238	6130	6044	6089	6071	6099	6115	5916	5931	5995	6090	6127	6111	6064	6139	6080	5971	6109	6064	6167	6059	6059	6026	6102	6045	6123	5940	6082	6193	6003	6051	6048	6060	5974	6122	5999	6092	6065	6079	6113	6137	5923	6078	6183	6008	6064	6061	6066	6061	6048	6085	6106	6047	6182	6027	6039	5980	6055	6164	5992	5943	6030	6113	5982	6163	6084	6025	5973	6126	6009	6089	6082	5976	6091	5988	6186	6162	6018	6053	6025	5993	5975	6104	6059	6085	6053	6085	5904	6212	6055	6023	6000	5998	6213	6123	6091	6091	6022	5928	6151	6012	6067	6050	6014	6073	5906	6162	6199	6035	6129	5945	6122	6107	5982	5985	6056	6028	6153	5914	6106	6093	6104	5919	6120	6070	6204	6003
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
