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
342083137110	342083137671	342083138219	342083138769	342083139319	342083139869	342083140419	342083140969	342083141519	342083142069	342083142619	342083143169	342083143719	342083144269	342083144819	342083145369	342083145919	342083146469	342083147019	342083147569	342083148119	342083148669	342083149219	342083149769	342083150319	342083150869	342083151419	342083151969	342083152519	342083153071	342083153619	342083154169	342083154719	342083155271	342083155819	342083156369	342083156919	342083157469	342083158019	342083158569	342083159119	342083159671	342083160219	342083160769	342083161319	342083161871	342083162419	342083162969	342083163519	342083164071	342083164621	342083165169	342083165719	342083166271	342083166819	342083167369	342083167919	342083168471	342083169021	342083169571	342083170119	342083170671	342083171219	342083171771	342083172319	342083172871	342083173419	342083173969	342083174519	342083175069	342083175621	342083176171	342083176719	342083177269	342083177819	342083178371	342083178919	342083179471	342083180019	342083180571	342083181119	342083181671	342083182219	342083182771	342083183319	342083183871	342083184421	342083184971	342083185519	342083186071	342083186621	342083187171	342083187719	342083188269	342083188819	342083189369	342083189919	342083190471	342083191021	342083191571	342083192119	342083192671	342083193221	342083193769	342083194319	342083194871	342083195419	342083195971	342083196519	342083197071	342083197621	342083198171	342083198719	342083199271	342083199819	342083200371	342083200919	342083201471	342083202021	342083202571	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2210	3300	1900	2700	2210	3300	1900	2700	2210	3300	1900	2700	2210	3300	1900	2700	2210	3300	1900	2700	2210	3300	1900	2700	2210	3300	1900	2700	2210	3300	1900	2700	2209	3300	1900	2700	2209	3300	1900	2700	2209	3300	1900	2700	2209	3300	1900	2700	2209	3300	1900	2700	2209	3300	1900	2700	2208	3300	1900	2700	2208	3300	1900	2700	2208	3300	1900	2700	2208	3300	1900	2700	2208	3300	1900	2700	2208	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2206	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
21356	19773	9614	3021	1457	1235	1176	995	943	954	987	972	915	971	901	943	932	921	937	935	931	858	867	845	825	834	810	825	841	818	759	819	796	796	830	837	767	794	799	854	822	877	788	803	821	835	846	774	823	819	822	815	821	798	812	792	726	837	795	804	825	805	807	813	767	807	801	804	794	790	825	831	830	810	801	837	801	792	798	788	815	807	767	854	763	790	792	821	803	835	818	828	821	827	822	821	757	765	869	837	806	786	796	795	785	806	830	835	799	809	766	792	829	821	815	807	766	795	842	773	814	810	807	820	823	778	777	812	782	830	832	809	827	808	797	858	862	810	815	788	790	806	836	794	787	799	804	847	803	781	818	778	812	808	827	791	788	834	800	825	803	803	836	775	862	803	782	853	836	806	810	762	808	833	763	797	808	772	815	779	838	801	821	814	882	786	771	843	806	855	761	801	807	840	829	764	787	795	820	814	798	800	801	780	796	889	857	804	797	780	818	811	860	802	812	794	822	825	835	797	793	743	835	800	846	838	748	805	824	843	788	782	832	764	816	814	784	812	803	787	837	781	788	805	837	809	845	868	763	835	786	811	853	804	853	845	810	855	833	828	819	752	811	809	765	835	788	775	854	826	814	813	837	792	801	761	793	787	792	835	824	830	778	803	819	823	772	791	781	774	824	808	765	756	783	796	848	829	803	816	839	809	834	814	802	840	772	813	783	850	813	823	803	801	825	787	833	818	789	839	809	847	857	784	811	756	785	821	818	815	826	796	827	807	815	807	800	809	822	798	779	751	817	787	818	785	791	801	815	781	795	826	792	801	825	815	809	826	778	811	832	796	813	778	777	799	803	848	753	797	837	796	809	836	876	826	822	803	810	827	820	792	822	845	785	757	827	796	826	809	818	801	829	841	816	771	805	860	809	793	811	825	847	774	833	837	908	801	832	849	804	851	803	784	833	798	774	787	817	832	832	837	784	799	810	820	842	832	842	803	779	776	779	824	782	838	835	817	790	806	814	788	825	836	766	800	817	815	828	784	784	776	812	813	758	814	852	802	755	805	804	780	786	803	831	785	866	784	800	848	848	803	824	783	780	807	850	831	846	790	819	761	795	816	771	776	783	790	800	838	845	775	804	821	808	788	849	780	842	778	819	826	814	766	813	785	787	811	778	824	771	821	839	848	809	834	846	803	848	804	808	793	748	845	790	808	836	781	802	821	831	819	802	819	839	797	782	782	816	786	827	782	770	814	820	809	828	801	772	797	829	801	825	824	804	828	801	759	810	791	807	799	765	877	836	789	874	797	824	809	764	818	803	804	788	812	761	805	796	786	817	832	804	837	833	823	780	811	839	778	809	841	853	713	806	749	806	790	838	831	816	770	828	809	837	829	793	817	790	814	819	787	790	758	813	815	768	793	841	828	784	817	815	801	781	790	826	845	864	830	762	817	754	831	837	777	803	824	792	779	796	846	833	809	787	810	801	851	736	762	773	790	795	821	829	800	807	757	777	803	839	771	799	839	779	809	800	798	802	852	833	816	786	818	786	802	778	845	838	758	803	773	796	781	799	834	784	839	789	768	821	770	814	795	827	819	812	847	821	775	829	798	794	821	795	795	790	775	845	792	782	782	758	818	810	772	828	759	842	815	792	780	806	845	818	790	827	795	774	810	796	757	760	810	796	865	780	778	786	764	827	813	836	802	786	798	798	847	819	867	787	817	849	820	823	782	821	795	809	846	867	838	840	792	823	824	795	762	854	807	768	765	779	775	823	808	795	835	790	799	780	832	859	825	778	852	803	827	796	796	804	807	766	824	819	815	819	759	773	800	849	850	822	830	830	780	758	814	798	793	835	811	748	827	766	817	784	819	792	821	820	853	851	800	809	817	818	762	840	728	861	778	840	813	782	821	736	790	770	830	754	823	810	799	847	772	766	815	786	795	787	797	795	771	855	780	774	844	802	788	822	827	842	825	832	835	757	845	817	801	813	790	831	766	802	774	806	772	804	815	801	814	809	782	819	774	760	748	784	854	777	820	801	801	804	812	829	831	865	777	847	850	789	825	784	874	786	824	849	846	812	829	782	744	765	811	852	783	816	809	823	806	762	804	840	795	796	825	800	818	820	780	789	807	802	828	810	812	820	802	818	838	765	770	829	803	830	865	795	793	790	789	783	812	785	803	765	825	812	770	823	799	781	844	792	795	772	831	783	841	830	775	769	777	772	821	834	878	748	787	757	822	765	818	797	818	779	808	789	781	842	783	838	811	800	792	774	843	778	816	815	798	816	822	797	837	809	781	780	849	774	859	857	791	831	786	869	840	802	805	844	786	750	768	818	846	842	842	758	825	847	844	825	816	843	821	819	841	785	800	769	781	823	807	818	802	806	844	862	818	817	839	805	845	849	837	759	774	773	838	774	773	850	792	766	849	871	812	788	823	800	805	827	840	793	744	801	807	837	825	782	787	862	789	797	800	824	772	787	827	825	774	780	827	782	775	870	795	851	787	828	802	808	795	785	830	850	806	813	820	819	826	808	827	827	792	831	778	785	820	828	818	789	815	822	792	805	781	841	751	830	861	809	867	773	816	801	806	780	824	746	794	781	814	838	830	813	776	777	760	796	822	816	820	805	774	779	829	859	782	797	762	838	810	774	821	798	794	850	807	802	763	849	829	845	750	803	808	787	735	794	823	827	804	765	767	871	786	857	822	819	806	761	829	745	821	813	865	828	818	786	804	892	796	790	816	819	796	800	861	805	821	845	797	826	815	834	810	819	808	841	763	782	751	833	807	804	818	788	829	789	764	797	860	800	850	841	798	806	816	827	797	728	757	821	826	843	777	786	778	781	828	760	789	812	834	805	796	822	828	799	857	798	841	833	852	852	769	773	776	813	797	763	804	798	860	756	799	766	798	807	752	804	763	774	770	772	857	803	804	782	745	810	796	828	755	828	881	832	815	819	826	827	775	765	843	804	788	816	797	808	771	771	795	828	784	815	802	857	830	801	787	793	813	796	821	820	829	783	811	790	781	809	809	796	843	890	820	825	816	831	789	782	842	797	837	822	796	838	762	804	817	790	776	839	763	862	825	813	824	838	790	777	808	839	813	845	782	809	807	784	811	854	793	824	832	791	855	771	871	799	800	828	769	800	818	793	788	775	810	797	764	803	751	823	772	830	776	879	815	833	810	791	869	806	841	859	768	818	747	768	805	800	800	794	901	785	850	807	829	829	794	813	833	825	866	794	835	806	782	789	882	880	781	817	740	793	810	814	856	814	835	805	808	785	790	822	849	794	817	769	805	764	883	797	798	832	816	827	767	803	839	790	808	798	798	870	811	746	791	821	789	817	785	781	859	796	743	807	825	780	824	785	797	820	801	816	817	785	825	769	792	790	812	867	842	819	805	860	851	807	828	807	812	801	850	808	799	831	786	840	813	800	804	803	843	764	817	864	842	808	796	785	821	802	778	797	770	792	800	868	810	797	807	851	835
58804	49460	35457	28336	23690	21158	17885	14560	12479	12008	11338	10732	10589	10166	10108	10168	9995	9863	9929	9500	9133	8668	8607	8286	7947	8121	7877	7807	7898	7743	7694	7674	7647	7473	7494	7547	7515	7387	7469	7567	7373	7484	7461	7443	7391	7446	7415	7510	7576	7417	7436	7462	7273	7322	7587	7497	7498	7502	7452	7324	7412	7525	7210	7418	7504	7265	7375	7298	7390	7471	7383	7331	7342	7396	7329	7273	7393	7333	7499	7317	7323	7437	7383	7342	7344	7285	7343	7399	7331	7329	7363	7436	7347	7298	7372	7338	7379	7359	7250	7397	7454	7402	7354	7396	7369	7435	7292	7295	7422	7434	7403	7389	7379	7323	7229	7469	7209	7316	7416	7340	7423	7349	7524	7272	7312	7261	7312	7407	7427	7477	7214	7325	7372	7487	7373	7429	7332	7298	7401	7336	7398	7403	7327	7286	7439	7309	7448	7199	7267	7411	7367	7407	7453	7259	7366	7339	7404	7461	7442	7399	7287	7337	7269	7237	7464	7216	7353	7267	7381	7352	7303	7398	7330	7354	7348	7391	7279	7388	7361	7305	7404	7359	7329	7329	7348	7320	7258	7313	7354	7286	7323	7338	7253	7381	7362	7267	7502	7176	7326	7432	7351	7309	7484	7286	7359	7243	7387	7281	7483	7375	7403	7237	7369	7318	7247	7424	7328	7298	7533	7278	7345	7399	7282	7323	7341	7343	7196	7367	7272	7364	7287	7261	7358	7305	7377	7424	7262	7464	7295	7340	7390	7383	7271	7430	7352	7265	7478	7422	7314	7432	7254	7386	7401	7319	7370	7288	7325	7245	7331	7316	7504	7446	7291	7343	7382	7304	7367	7476	7230	7349	7314	7362	7210	7242	7299	7443	7347	7489	7328	7223	7370	7316	7344	7324	7208	7369	7339	7348	7523	7283	7354	7266	7345	7318	7400	7366	7382	7308	7279	7247	7432	7322	7356	7429	7370	7289	7321	7466	7295	7295	7249	7253	7433	7268	7390	7304	7240	7255	7261	7243	7385	7391	7206	7367	7260	7317	7274	7345	7360	7378	7376	7323	7392	7222	7570	7325	7329	7461	7233	7311	7468	7442	7346	7510	7348	7403	7474	7394	7389	7439	7357	7504	7351	7309	7350	7524	7258	7396	7486	7314	7380	7556	7224	7365	7455	7315	7363	7428	7414	7313	7347	7335	7432	7387	7291	7334	7353	7316	7385	7501	7299	7263	7332	7350	7444	7382	7337	7415	7197	7430	7208	7301	7562	7331	7394	7178	7412	7322	7316	7289	7248	7353	7435	7322	7349	7390	7311	7448	7331	7064	7364	7408	7265	7403	7378	7409	7411	7364	7393	7432	7310	7351	7285	7391	7227	7371	7431	7330	7339	7326	7302	7319	7188	7420	7373	7365	7347	7380	7459	7381	7254	7308	7406	7429	7404	7172	7379	7324	7318	7374	7376	7368	7302	7390	7382	7325	7322	7359	7473	7304	7477	7399	7421	7371	7336	7469	7354	7300	7443	7316	7457	7493	7339	7418	7242	7392	7340	7325	7319	7198	7365	7224	7371	7284	7351	7451	7379	7435	7446	7462	7297	7284	7454	7504	7212	7432	7297	7339	7340	7464	7338	7439	7358	7276	7406	7352	7374	7447	7300	7423	7360	7394	7373	7264	7355	7414	7321	7203	7399	7417	7382	7414	7346	7372	7320	7431	7272	7326	7291	7260	7422	7313	7408	7367	7369	7340	7213	7361	7365	7458	7539	7333	7467	7329	7357	7440	7348	7468	7353	7433	7366	7340	7392	7385	7375	7387	7464	7430	7424	7193	7294	7299	7304	7252	7367	7363	7359	7258	7312	7439	7314	7375	7367	7283	7322	7338	7353	7380	7340	7395	7318	7319	7339	7295	7290	7238	7279	7326	7365	7478	7381	7381	7339	7376	7334	7398	7268	7320	7222	7261	7364	7298	7329	7343	7359	7379	7366	7317	7292	7286	7505	7360	7422	7438	7329	7365	7421	7339	7384	7257	7288	7317	7377	7297	7270	7349	7428	7127	7323	7418	7384	7392	7444	7338	7286	7360	7459	7399	7317	7388	7270	7275	7290	7383	7275	7312	7364	7340	7465	7307	7235	7332	7379	7256	7233	7304	7374	7424	7236	7357	7421	7170	7479	7389	7391	7444	7459	7411	7345	7306	7428	7282	7262	7333	7266	7403	7212	7398	7301	7285	7269	7460	7168	7326	7300	7286	7450	7257	7281	7451	7338	7387	7208	7154	7343	7458	7314	7462	7179	7406	7240	7354	7288	7351	7414	7290	7352	7374	7418	7378	7246	7308	7492	7264	7356	7361	7276	7286	7302	7295	7427	7210	7368	7402	7443	7323	7396	7241	7374	7464	7347	7360	7432	7268	7326	7343	7452	7190	7393	7350	7412	7270	7399	7403	7463	7436	7508	7432	7363	7299	7251	7365	7341	7411	7373	7430	7354	7314	7296	7281	7394	7294	7333	7334	7388	7456	7360	7380	7461	7278	7457	7281	7273	7267	7313	7262	7188	7468	7326	7323	7324	7328	7381	7273	7365	7326	7433	7363	7329	7307	7206	7447	7522	7350	7519	7250	7313	7297	7334	7362	7347	7293	7331	7418	7365	7390	7211	7392	7389	7403	7315	7429	7241	7333	7463	7300	7219	7349	7272	7326	7382	7237	7403	7362	7268	7393	7308	7396	7461	7334	7382	7400	7309	7400	7462	7377	7340	7266	7278	7357	7236	7341	7418	7349	7363	7507	7370	7378	7328	7367	7305	7469	7428	7404	7414	7380	7246	7458	7366	7390	7368	7443	7381	7230	7311	7275	7261	7360	7352	7382	7451	7304	7352	7284	7387	7434	7346	7382	7391	7271	7442	7229	7188	7383	7345	7317	7265	7191	7435	7452	7387	7329	7450	7319	7327	7413	7369	7264	7484	7471	7459	7307	7409	7328	7253	7356	7384	7350	7313	7402	7285	7160	7339	7308	7234	7363	7275	7377	7275	7298	7360	7377	7477	7368	7339	7370	7458	7415	7425	7320	7395	7295	7349	7362	7341	7307	7362	7271	7403	7387	7404	7384	7257	7266	7386	7458	7333	7375	7375	7357	7290	7388	7414	7352	7257	7408	7367	7402	7449	7382	7375	7404	7292	7270	7409	7370	7389	7415	7308	7365	7358	7447	7476	7502	7395	7399	7411	7240	7380	7393	7398	7437	7411	7281	7381	7363	7402	7157	7443	7311	7296	7318	7225	7406	7226	7294	7398	7497	7355	7261	7210	7381	7327	7518	7307	7347	7296	7210	7438	7455	7245	7380	7222	7322	7348	7337	7298	7342	7316	7364	7363	7339	7429	7427	7368	7440	7308	7228	7406	7402	7473	7338	7423	7472	7342	7293	7253	7305	7412	7219	7342	7381	7406	7323	7432	7309	7382	7391	7324	7314	7497	7482	7316	7350	7448	7264	7344	7383	7422	7372	7340	7224	7376	7407	7448	7398	7378	7228	7449	7314	7405	7369	7296	7457	7370	7438	7278	7356	7462	7307	7422	7337	7169	7343	7307	7170	7301	7499	7429	7469	7259	7358	7281	7252	7274	7395	7259	7306	7318	7206	7433	7491	7304	7432	7234	7362	7464	7425	7318	7376	7319	7391	7351	7258	7311	7258	7374	7327	7460	7315	7351	7242	7481	7333	7393	7346	7460	7482	7249	7303	7380	7376	7315	7367	7351	7339	7364	7447	7311	7328	7317	7287	7407	7242	7285	7390	7345	7193	7472	7201	7341	7322	7372	7435	7487	7299	7290	7285	7460	7381	7299	7337	7521	7329	7378	7377	7518	7358	7398	7361	7393	7376	7478	7420	7400	7398	7326	7222	7185	7409	7411	7335	7346	7241	7367	7358	7378	7370	7361	7456	7397	7408	7230	7367	7253	7377	7451	7198	7408	7347	7383	7420	7312	7340	7312	7396	7324	7497	7370	7248	7372	7248	7324	7404	7300	7336	7327	7293	7381	7428	7308	7322	7359	7257	7333	7359	7354	7442	7415	7266	7360	7332	7348	7329	7411	7381	7426	7312	7422	7463	7273	7428	7255	7318	7325	7397	7256	7395	7312	7359	7452	7452	7494	7309	7294	7328	7341	7416	7331	7281	7358	7319	7404	7372	7356	7431	7306	7382	7334	7393	7326	7238	7445	7319	7242	7312	7368	7251	7311	7435	7309	7275	7569	7254	7444	7277	7369	7397	7381	7379	7265	7189	7253	7484	7362	7349	7359	7312	7298	7432	7252	7360	7180	7268	7349	7328	7279	7427	7274	7292	7318	7326	7380	7280	7332	7381	7379	7387	7421	7401	7350	7359	7435	7399	7361	7368	7361	7371	7360	7338	7344	7334	7350	7340	7428	7377	7177	7360	7469	7385	7417	7391	7468	7388	7467	7329	7357	7277	7383	7335	7353	7257	7408	7330	7323	7398	7359	7382	7372	7301	7249	7351	7403	7257	7399	7303	7418	7370	7371	7336	7405	7365	7269	7340	7421	7336	7396	7236	7316	7269	7452	7203	7490	7415	7322	7246	7308	7376	7369	7254	7307	7476	7315	7424	7315	7476	7414	7372	7465	7428	7356	7351	7310	7192	7396	7381	7186	7320	7351	7296	7365	7405	7262	7401	7301	7357	7411	7381	7258	7289	7353	7288	7492	7377	7378	7386	7304	7431	7316	7342	7511	7356	7359	7433	7423	7361	7256	7417	7357	7452	7313	7319	7421	7375	7321	7244	7443	7443	7478	7246	7283	7371	7371	7339	7298	7335	7248	7416	7407	7226	7378	7229	7385	7425	7257	7379	7334	7263	7418	7365	7285	7421	7453	7244	7370	7270	7355	7347	7411	7343	7324	7490	7208	7276	7435	7243	7357	7316	7223	7306	7371	7378	7506	7412	7291	7411	7304	7239	7427	7240	7378	7319	7498	7447	7308	7345	7391	7287	7334	7374	7497	7304	7485	7478	7306	7365	7402	7263	7378	7279	7276	7323	7344	7307	7408	7473	7411	7304	7259	7328	7337	7425	7365	7132	7243	7410
8822	6008	2327	954	738	691	637	564	568	585	594	535	579	562	556	536	560	570	614	575	562	532	537	573	537	524	540	511	500	515	529	539	504	475	521	528	514	506	526	491	474	538	496	539	524	508	528	559	518	505	533	503	537	595	491	522	481	530	525	529	528	541	488	493	499	559	529	511	545	537	513	508	525	498	520	554	550	527	532	510	537	520	515	530	500	519	522	510	518	514	539	528	555	505	494	529	506	534	522	478	485	461	504	504	539	542	510	487	512	522	514	521	521	522	532	523	548	527	530	521	537	504	504	578	543	516	547	511	525	515	512	528	513	501	527	509	532	512	579	531	537	498	503	502	498	529	482	502	502	558	485	534	515	534	470	488	523	515	506	509	530	491	541	531	494	485	516	499	551	532	536	468	513	492	519	541	487	497	518	516	534	495	543	471	459	502	537	505	491	518	476	507	517	499	557	516	512	503	503	502	502	537	482	509	520	524	541	534	521	509	500	530	514	486	536	520	512	523	519	474	520	505	501	501	487	534	522	521	499	541	503	481	522	546	484	511	520	512	524	519	473	517	533	510	488	532	522	516	522	487	515	493	495	533	509	565	537	514	530	495	507	479	533	516	509	543	512	497	495	509	566	534	568	521	562	472	505	498	540	504	502	552	507	511	476	535	507	512	501	515	528	456	559	509	491	513	486	506	488	503	520	497	509	545	517	492	497	520	505	479	522	501	515	517	539	522	523	488	503	501	514	527	533	469	536	549	472	519	524	506	552	559	546	550	502	516	517	534	515	519	498	505	525	518	539	520	498	529	487	499	467	493	515	573	520	508	545	525	525	483	536	523	516	507	529	533	488	513	512	552	497	526	512	542	540	561	510	496	526	535	512	528	532	542	525	499	501	520	493	573	515	537	526	489	519	503	525	542	502	484	539	492	521	496	507	497	522	509	513	498	517	526	498	496	542	515	513	477	517	543	528	514	525	523	507	494	520	535	540	500	508	495	490	510	550	543	514	523	532	498	520	539	490	517	520	562	504	522	489	491	523	497	525	516	533	498	523	540	476	491	512	516	566	504	508	517	519	520	484	534	546	574	498	520	502	496	533	491	526	515	562	521	537	519	535	519	499	494	534	512	568	470	490	520	521	530	476	514	481	480	498	513	517	527	514	561	527	552	509	527	515	510	501	483	520	553	522	520	524	518	481	528	524	524	502	511	499	505	518	574	510	485	520	505	501	531	481	520	557	510	496	513	528	488	499	487	472	516	512	547	502	520	469	541	528	501	500	515	503	474	522	491	557	516	503	533	515	504	529	504	509	506	500	532	507	509	528	525	511	524	515	511	499	538	525	533	532	501	513	540	538	527	542	501	517	490	512	499	542	540	530	521	539	552	490	532	486	499	544	522	546	546	500	536	560	510	517	488	522	537	533	493	473	515	491	477	517	531	514	499	477	539	542	520	504	559	525	503	507	518	498	489	476	522	518	538	506	519	500	561	510	522	563	522	534	513	551	537	492	520	506	468	523	524	468	514	497	506	517	503	478	532	498	490	512	515	538	534	543	522	508	503	502	500	520	500	542	506	476	513	511	498	538	563	471	535	526	506	515	496	499	510	478	500	485	504	491	497	550	494	502	526	536	554	476	502	523	494	507	494	534	519	492	493	500	526	548	525	535	485	525	458	557	514	497	499	505	492	536	494	524	505	496	543	481	492	526	513	542	556	501	490	521	512	521	475	492	501	544	480	525	496	521	522	531	522	514	523	519	529	509	525	505	513	519	499	515	545	543	507	431	500	494	495	505	544	507	543	528	517	526	508	554	518	512	548	502	520	525	498	540	517	467	521	503	528	454	501	512	523	494	548	565	546	529	492	537	503	556	513	484	522	521	477	496	519	532	558	498	505	493	494	501	504	493	515	520	534	503	492	497	492	490	496	551	486	512	482	532	545	484	496	527	546	496	545	493	516	525	509	517	473	519	507	534	497	526	493	562	496	515	538	487	505	556	503	502	547	503	503	539	533	475	507	501	503	498	561	536	526	493	514	544	554	522	517	498	511	532	518	509	513	543	508	489	540	542	499	539	531	565	541	514	519	507	495	513	468	523	539	520	496	507	527	522	528	453	506	542	510	457	527	491	544	522	541	519	490	544	481	500	501	513	477	543	500	494	529	502	505	531	524	525	517	482	513	470	507	541	494	476	525	467	490	505	513	549	542	517	542	523	512	531	484	491	512	496	528	495	530	550	484	527	564	530	538	547	548	514	536	478	507	508	558	504	503	542	511	511	556	541	523	522	559	519	509	480	508	544	502	512	509	527	521	472	491	515	495	469	510	512	504	501	506	519	484	538	477	534	529	519	579	507	500	505	479	495	556	503	486	521	488	531	468	474	521	504	508	519	504	520	482	548	499	509	544	518	545	500	505	496	503	505	536	471	525	513	501	508	514	513	476	501	499	493	497	488	528	514	461	544	510	511	507	531	535	510	499	518	519	568	521	504	548	524	514	495	481	566	491	505	532	490	510	492	538	501	514	488	518	556	503	499	508	554	538	514	545	525	557	500	543	503	523	491	533	557	492	464	525	529	551	519	513	542	535	518	508	500	511	518	530	522	512	506	523	455	494	532	482	485	538	474	537	510	539	489	525	515	488	537	492	538	482	528	539	474	485	543	506	487	507	465	513	510	503	513	518	504	499	510	489	557	506	549	484	549	526	512	521	561	486	533	533	496	492	489	491	560	527	550	480	515	484	513	511	502	536	520	525	493	481	530	515	488	543	509	497	470	489	521	541	551	525	509	517	528	523	556	526	540	557	484	532	504	478	502	527	460	503	543	519	558	480	501	511	502	520	489	481	527	518	538	476	524	508	495	493	543	493	496	511	510	502	505	511	558	536	479	524	479	495	506	514	504	520	546	496	503	491	512	503	553	534	547	513	478	534	491	529	526	478	556	491	530	499	526	496	506	506	478	484	486	501	525	517	529	489	463	493	512	536	537	483	509	531	522	524	510	493	496	502	512	509	503	508	506	527	512	507	502	543	492	541	491	456	519	520	494	463	535	504	481	530	540	498	496	532	471	555	517	485	495	500	516	501	504	567	517	492	497	520	531	469	546	504	517	542	521	497	515	509	501	514	508	509	494	498	503	500	507	501	545	543	499	560	531	515	547	511	525	549	511	501	508	483	556	542	539	498	561	501	553	551	517	508	518	480	544	539	529	486	505	517	538	505	495	488	496	476	504	509	523	536	530	523	481	539	496	519	497	505	503	512	554	528	533	525	527	542	504	539	493	529	535	522	529	494	510	513	505	550	470	532	503	525	527	502	497	527	485	512	476	496	531	500	525	517	515	488	521	527	533	545	538	508	483	516	494	523	528	522	495	478	523	543	532	531	497	537	521	496	504	483	558	477	521	548	477	519	519	488	518	506	509	519	521	536	556	520	515	516	503	511	519	520	495	516	539	576	476	508	518	481	497	540	523	545	523	503	565	491	510	541	503	496
42948	35140	20399	15222	14939	12269	10426	7579	7159	7081	6691	6611	6634	6467	6452	6863	6951	6830	6684	6446	6434	6034	5719	5531	5481	5316	5225	5209	5221	5100	5095	5130	5032	5168	5016	5095	5116	4934	5086	5023	4866	5104	5082	5067	5111	4998	5031	5056	5078	5026	5184	5058	4966	5155	4984	5127	4938	5021	5022	4968	5067	4972	5034	5012	4920	4995	4999	5088	5031	5045	4995	5022	4899	5116	4953	5001	4991	5029	5136	4936	5004	5052	5115	5002	5026	4993	4946	5101	5042	4899	4908	5014	4908	4921	4895	5124	5028	4943	4937	4964	5040	5032	5026	4867	4961	4966	4931	4923	4880	4973	5055	5055	4997	5010	5029	5053	4936	4970	4980	5050	5036	5002	4999	4918	4893	5027	5017	5012	5025	5042	5057	4911	5067	5078	5081	4999	4948	5020	4971	4976	4932	5066	4948	4890	4934	5089	4977	4910	4983	4969	4900	5056	5021	5016	4964	5075	4988	4965	5031	5100	4982	5024	4973	5101	5007	5049	4996	4861	4930	5099	5058	5040	5039	4993	4952	4985	5026	5122	4986	5000	4955	5036	4929	5129	4968	4989	5032	5016	5073	4952	4909	5035	4947	5041	5086	4961	4869	5028	4906	4991	5007	5073	4949	5027	5017	5007	5015	5014	5082	5092	5012	5034	5053	5055	4963	4930	4893	4960	4966	5129	4994	5023	5057	5047	5136	4938	4970	5124	4986	5141	4935	4977	4978	5071	5021	5129	5039	4983	4898	5104	4962	5065	4895	4985	4997	5113	4919	4947	5052	5007	5080	4925	5081	4923	4968	5090	4932	4925	5073	4972	5040	5025	4938	5039	4875	4990	4964	5034	5034	5066	4957	5000	5027	5152	4904	5046	5058	5096	5064	4953	5086	4962	5003	4998	5072	5027	5086	5014	4939	5136	5068	4980	5038	5036	5060	5043	4930	4986	4992	4934	5086	4982	5026	4998	5037	4993	5041	4993	5071	4960	4904	4999	5061	5034	4989	5059	5078	4895	4999	5004	4988	4961	4897	4939	5094	4946	5092	4902	4903	4904	5082	4966	4923	5009	4964	4963	5011	5047	5023	5030	5147	4973	4942	4955	5047	4952	4896	4933	4985	4952	4977	5045	4974	5010	5071	4967	4954	4971	5038	5076	4897	4922	4962	4946	4983	5040	5079	4905	5006	4905	4969	4927	4932	5045	4984	5075	4946	4978	4974	5045	4913	4959	5100	4833	4942	5029	4914	4959	4955	5051	5005	4938	4930	5006	5054	4975	4943	5063	5103	5029	5039	5085	5008	4899	4840	4935	4938	5005	5060	5050	4981	5051	4941	4904	5030	5038	5010	5079	4897	5022	4883	4938	4930	5028	4974	4997	4924	5116	4986	4960	4925	5004	5009	5053	5071	4847	5042	4904	5073	4954	5001	4983	4959	5012	5074	5102	4959	5063	5116	5078	5006	4994	5032	4975	5007	4945	5058	5057	5015	4936	4973	4925	4983	4964	5009	4936	5111	4956	5000	4929	4997	4958	4949	4986	5082	5135	4997	4987	4957	5052	5077	4964	5055	4934	5008	4913	4999	4944	5096	4931	5031	5026	4997	4998	4978	5051	5072	4999	5014	5038	4965	5030	5087	4993	4883	4966	5031	4944	4982	5029	4959	4990	5016	5052	4974	4984	5041	5016	4976	4982	4970	5008	4950	4986	5038	4948	5064	4982	4972	4973	5025	5003	4955	5013	4889	5005	5107	4947	4956	4987	5025	5045	5042	4961	5040	4984	4991	5032	5011	5010	4834	5050	5022	5140	4855	4816	5035	5006	5081	5076	4975	4992	4989	5143	5173	5022	5062	4966	4977	5062	4961	5043	5023	4976	4877	4934	4974	4969	5034	4987	5069	5023	5002	5095	4907	5126	5135	5011	5044	4996	5000	4887	4944	4945	5000	5047	4950	4944	4957	4943	5020	4919	4919	5073	5007	4940	4820	5051	5061	5048	4998	4982	4981	5100	4986	5047	5071	4956	4931	5034	5095	5054	5029	5012	5066	4967	4977	4893	5140	5048	4934	5017	5097	4989	4998	4924	5049	4975	5136	4958	4966	4917	4991	4959	5011	4987	4934	5026	4887	5063	4917	4914	5027	4906	5000	5064	4842	5026	5081	4957	5035	5005	4970	5048	4938	5143	5023	5084	5025	4967	4995	4878	4911	4957	4968	4990	4955	4997	4990	4978	4906	5103	4953	5088	5041	4986	4978	4941	5013	5080	4916	5096	5029	5068	4924	4929	4967	5105	5064	4973	5051	4937	5033	5003	5075	4925	4991	5066	5051	4861	4909	4978	4894	5102	4967	4927	5021	5028	5006	4984	5047	5009	4976	5081	4855	4872	5049	4952	4939	5064	4952	4985	4978	4948	5018	5081	4925	5071	4949	4898	4944	5059	4947	4902	5020	4998	5040	5014	5066	4979	4985	5034	4950	4974	4985	4989	5060	4969	5042	5054	4932	5102	5061	5060	4925	4938	4934	5048	4991	5009	5044	4996	5036	4914	5075	4979	5030	5075	5044	4968	4949	4961	5068	4951	5044	5015	5052	5025	5070	4970	5051	5092	4978	5044	5011	4944	5037	4929	4914	5031	5056	4974	5004	4882	5033	5039	4955	5079	5067	5008	5127	4925	5052	5086	4920	4951	4930	4945	4970	5056	4916	5006	4978	5019	5040	5100	5066	4946	4881	4945	4951	4984	4946	5078	4926	4977	4946	5115	5038	4970	5067	4856	5041	4979	5041	4955	5050	5103	5065	5128	4911	4959	4981	4977	5037	4996	4987	4966	5061	4956	5097	5004	4987	4940	4995	5099	5080	4884	4965	4996	5008	4953	4968	4998	4911	4896	5049	4998	4973	5062	4984	5116	4866	5197	4949	5077	5096	4946	5005	5099	4983	5034	4981	4974	4936	5191	4968	5095	4898	5068	5070	4923	4882	5142	5061	4964	5096	4885	5051	5008	4980	4950	4930	5011	5035	5047	4970	5086	4960	5042	4931	5038	5056	4887	5002	4999	5025	4959	5059	5050	4955	5065	4941	4955	5086	4925	5025	4953	5131	4945	5021	4948	5129	4969	4965	5010	4958	4988	5010	5110	4963	5037	5060	4993	5038	5088	5042	4982	5002	4929	4935	4962	5066	4886	4944	5024	5027	4931	4903	4943	5035	5040	4891	4988	5077	4998	5038	5028	4958	5028	4949	4958	5048	4974	4946	5057	4960	5035	5038	5024	4882	4948	4940	5001	4942	5104	5075	5039	5071	4978	5003	5078	5087	4967	4978	4956	5000	5033	5081	4996	5054	5105	4893	4914	4968	5000	4969	4997	5140	5042	5032	4972	4960	5044	4937	5070	5019	5086	5004	4978	5075	5006	5021	5038	5070	5053	4967	5051	4959	5092	5007	4986	5065	4902	5066	5012	5026	5016	5012	4988	5037	5015	5069	5026	5020	4905	5005	5113	5001	5036	5061	5008	4924	4933	5066	5093	4956	5011	5042	4918	4988	4914	5034	4950	5141	4984	5072	5032	5039	4971	5031	4959	5126	4987	5048	4957	5064	5000	4972	5006	4936	4962	4899	4956	5042	4976	5049	5050	5021	4989	5007	5002	5016	5012	5023	5004	4957	5010	5054	5025	5026	5104	4976	5025	5027	4855	5107	4986	4995	4948	5054	4992	5129	5118	4855	5085	5008	5066	5040	5194	5040	4945	5062	5039	4928	4993	5132	5053	5038	5025	5095	4917	5009	4995	5062	4972	5056	4993	5163	4983	4977	5087	4945	4964	5047	4995	5133	4958	4987	5024	4959	5068	4876	4984	5111	5041	5100	5004	4933	5003	4937	5038	4947	5010	5017	5031	4947	4967	5085	4950	4939	4961	5058	4944	5168	4982	5018	4987	4962	4882	5077	5017	4977	5017	5016	4929	5033	4941	4893	4941	4968	5009	4976	5082	4993	5071	5013	4898	5156	5034	5013	5008	4986	4987	5065	5075	4941	5017	5082	4950	4932	4987	4920	5112	5143	4962	5090	5033	4861	5047	5050	4990	4865	5072	4977	4992	5039	4989	4949	5009	4925	5122	4976	4974	4958	5077	5075	5152	4978	4974	4941	5097	4836	4961	4930	4928	4990	4971	4965	5047	4953	5003	4972	5175	5098	5004	5115	4993	5012	5035	5127	4944	5081	5095	5039	4950	4914	5076	4981	5011	5011	4935	4992	4942	4939	4972	5071	5073	4965	4990	4938	5071	4912	4957	4831	4968	4936	5029	5020	5057	5139	5095	4919	4925	5016	5072	5026	5036	5015	5027	4949	5055	4990	5017	5060	4989	5120	5167	5002	4979	4991	5042	4918	4841	5009	5126	4991	5053	4957	4982	5033	5088	5139	4893	4928	4816	5028	4969	5062	5069	4971	5064	5077	4949	4987	5032	5094	4971	4966	5005	5016	4976	4990	5112	5018	4985	4995	4931	5031	5144	4893	4982	5083	5024	5175	5082	5084	5052	4989	5071	4996	4846	4932	4906	4982	4951	4982	5084	4942	5071	5004	4990	4977	5087	5024	4922	4987	4991	5037	4970	5034	4947	5000	5023	4958	5083	5085	5020	4996	4986	4997	5042	5029	4940	5065	5047	4967	4914	5009	4975	5012	5058	5028	5020	5005	5046	5022	4976	4952	5016	5047	4992	4925	4898	5011	4987	5008	5040	4953	5010	4983	5120	4934	5089	5062	5019	5054	4957	4997	5049	5039	4930	4944	4887	4969	4994	4951	4967	4984	5089	4973	4964	5041	5096	4992	5037	5001	5099	4966	5104	5035	5038	5001	4953	4880	5105	4915	4992	4938	4989	5081	5022	4978	5038	4974	5110	4994	5092	5049	5061	5035	5005	5042	4922	5089	4952	5015	5083	4961	4991	5128	5055	4964	5097	5013	4930	5080	4934	5078	5018	4989	4983	5092	5170	5023	4881	5015	5013	4964	5019	5059	5053	4938	5005	5027	5040	5012	5008	5004	4922	4968	4995	4990	5039	5014	4966	5065	4940	5057	5015	4994	4966	5037	4969	5055	5092
15081	15546	6662	1868	1282	1118	1067	951	940	911	916	887	920	921	937	964	917	942	911	904	914	831	829	840	844	864	824	817	844	860	806	801	790	830	861	847	845	784	833	836	845	835	803	807	798	851	785	791	824	859	813	807	829	869	806	829	833	834	849	862	825	822	852	792	860	834	786	852	831	800	815	826	798	833	803	843	885	786	854	805	828	822	818	797	823	813	897	819	858	852	857	797	824	848	851	850	847	845	873	857	868	871	807	809	838	825	842	860	852	803	836	804	894	871	807	834	762	773	755	836	803	853	796	858	894	852	859	771	805	836	819	844	835	791	842	784	801	801	880	830	802	852	825	790	803	823	857	830	815	812	790	805	828	796	800	835	806	814	835	795	802	843	798	803	794	825	837	876	846	833	834	767	841	788	817	771	839	812	791	844	806	851	798	839	846	809	870	813	859	814	812	799	808	828	837	790	830	840	790	808	869	839	795	802	841	857	787	839	811	849	869	815	856	801	818	831	857	831	845	804	845	818	833	812	797	838	811	885	802	811	892	907	805	875	832	828	819	833	813	835	863	825	862	804	790	769	893	828	814	825	862	836	816	764	835	800	874	874	837	822	839	820	847	890	812	818	801	819	845	839	873	830	809	792	835	821	845	795	793	812	831	888	860	773	841	881	810	847	833	804	883	843	865	798	871	792	804	832	835	815	838	865	850	806	841	834	866	810	792	825	828	843	854	865	836	786	783	776	795	823	808	841	849	808	847	818	792	869	836	865	823	837	765	815	813	838	809	793	826	848	815	805	861	846	819	884	826	847	803	826	795	825	834	853	864	852	870	802	830	826	810	888	837	829	797	822	867	768	864	819	857	833	802	822	847	899	821	784	824	836	855	826	794	800	788	815	814	830	839	857	798	868	859	804	810	799	818	849	824	792	854	836	805	814	874	891	817	820	813	837	780	794	799	857	881	789	846	855	772	810	849	833	836	816	770	875	797	786	854	813	833	774	858	812	850	863	826	815	851	854	807	827	853	886	811	868	812	823	804	794	851	860	851	795	801	783	818	836	796	811	883	838	810	838	797	739	817	858	811	811	817	800	806	833	845	776	816	803	874	853	798	833	865	819	812	800	838	819	788	818	778	813	872	851	823	852	848	839	840	844	776	804	821	807	817	882	822	782	780	829	812	816	860	795	834	777	856	837	848	814	822	796	813	809	890	845	833	852	766	878	824	852	817	828	793	865	832	829	785	830	822	809	799	827	812	806	835	832	799	856	781	827	831	816	830	871	818	841	826	792	804	862	854	780	821	814	834	828	774	835	812	822	880	833	828	784	814	845	854	801	885	821	793	876	867	839	801	854	797	829	779	824	813	818	799	843	808	812	870	862	813	820	814	784	800	803	865	770	815	833	784	753	845	809	848	910	847	859	828	885	897	874	786	868	803	816	834	807	749	796	789	823	787	855	817	842	796	823	805	841	800	846	794	817	846	800	834	843	848	788	846	840	817	814	806	811	818	823	849	847	806	815	810	841	897	827	823	777	798	890	814	803	811	849	817	801	826	857	778	806	817	793	815	855	873	832	892	834	777	817	779	802	839	824	879	863	794	892	801	843	828	823	837	862	822	812	803	855	834	813	838	816	803	816	816	856	830	843	835	777	827	834	867	808	827	821	781	842	841	806	822	875	816	834	804	789	800	825	842	815	842	793	861	831	785	814	856	789	833	794	826	892	847	833	788	744	860	798	798	883	866	793	840	816	785	857	895	859	807	864	822	886	812	794	830	846	831	742	793	843	829	754	825	814	812	840	811	824	831	819	859	796	879	798	816	795	799	840	808	844	841	765	856	812	807	806	804	828	832	836	828	835	805	829	850	858	814	812	806	837	815	811	794	818	854	808	886	854	809	824	893	845	748	761	843	837	826	843	830	884	822	797	815	866	832	858	821	814	854	833	773	840	856	820	808	825	817	833	829	792	799	774	810	840	806	890	857	821	835	851	837	838	834	824	811	821	877	836	761	858	841	768	830	804	873	819	859	812	909	859	853	796	793	807	830	837	770	863	843	819	829	823	803	839	845	832	848	836	825	862	823	867	768	812	817	846	815	779	854	812	827	791	853	794	817	833	852	810	835	818	805	795	806	833	827	807	880	805	902	846	845	824	858	831	876	801	884	861	843	846	765	871	820	832	841	854	831	814	854	872	840	798	830	802	844	835	802	801	802	851	797	804	796	798	854	811	803	845	818	798	848	867	767	831	831	810	840	861	839	804	782	823	818	838	814	839	863	829	826	740	821	862	812	873	782	813	810	831	839	844	848	831	852	817	836	857	842	806	799	805	824	855	792	820	828	788	810	811	805	858	826	819	785	752	904	834	865	819	826	806	908	879	790	854	802	800	829	827	844	834	789	833	839	839	838	870	812	815	872	853	881	804	877	813	847	839	812	836	799	831	855	861	850	842	872	798	828	817	821	741	819	854	812	838	831	881	832	834	808	844	805	819	783	817	784	873	801	882	767	871	919	785	868	838	866	813	805	827	788	857	827	819	818	829	815	826	814	837	897	899	806	831	829	836	818	826	791	758	898	805	913	780	717	828	814	836	792	851	805	835	796	790	829	819	864	803	838	821	857	858	845	832	830	824	876	767	770	854	872	838	834	806	833	799	841	813	792	804	839	853	851	825	857	881	826	748	773	789	800	772	808	832	855	852	851	818	782	860	803	822	818	814	790	799	833	842	871	819	832	784	828	822	834	836	833	812	853	801	823	830	856	854	863	816	821	815	820	811	804	802	831	830	795	842	809	836	837	798	860	830	808	783	801	835	850	843	858	826	826	856	809	903	857	804	797	860	794	805	861	838	826	799	842	818	805	860	843	848	837	869	846	848	822	815	780	798	809	849	817	849	838	833	823	805	815	843	838	809	830	798	844	806	838	802	830	821	798	849	834	848	823	878	834	857	810	847	843	814	820	813	836	859	823	852	835	809	835	821	814	842	804	844	781	800	826	765	831	803	810	794	854	798	833	836	842	811	832	838	844	798	887	943	801	830	839	853	859	806	810	802	873	793	776	824	838	763	835	834	828	867	858	812	806	835	806	866	850	816	796	817	862	821	841	900	844	885	797	827	809	825	787	851	784	854	774	780	816	842	800	807	860	820	871	906	782	799	827	842	878	849	826	809	830	795	811	832	839	851	836	877	851	793	803	800	848	822	818	792	796	888	839	852	798	811	824	832	780	792	812	863	806	774	820	811	857	823	779	814	843	851	847	810	801	755	820	878	862	833	841	823	833	776	802	837	879	810	816	779	804	868	826	816	848	841	814	831	810	812	818	841	820	862	828	873	813	804	850	833	825	879	894	857	800	853	844	854	829	846	778	832	788	759	800	788	822	870	859	819	815	820	771	859	861	835	800	855	868	833	844	830	836	850	770	833	874	818	860	851	829	818	820	796	850	842	844	821	846	826	879	826	785	831	832	812	808	771	794	851	843	823	821	813	817	877	800	812
54097	47038	30273	22282	21063	16980	15771	12241	10300	10426	10148	9931	9568	9566	9959	9838	9941	9912	9621	9471	9355	8814	8480	8055	8039	7959	7859	7728	7672	7822	7591	7678	7560	7661	7598	7696	7483	7557	7453	7613	7583	7525	7488	7570	7538	7468	7506	7561	7456	7558	7514	7528	7617	7560	7654	7564	7592	7464	7437	7652	7612	7483	7576	7522	7566	7562	7581	7522	7571	7473	7571	7416	7503	7476	7528	7413	7517	7535	7401	7442	7553	7526	7361	7513	7552	7584	7455	7550	7412	7507	7466	7502	7525	7355	7557	7391	7266	7433	7422	7324	7581	7368	7442	7582	7488	7494	7554	7403	7602	7466	7427	7470	7493	7478	7473	7385	7429	7492	7572	7501	7538	7380	7411	7526	7483	7568	7517	7466	7535	7517	7440	7389	7504	7398	7425	7368	7518	7427	7385	7490	7587	7452	7416	7501	7440	7491	7443	7349	7483	7526	7551	7488	7458	7484	7549	7493	7493	7560	7467	7592	7504	7584	7572	7589	7509	7548	7514	7496	7613	7511	7585	7427	7568	7406	7524	7396	7430	7345	7455	7390	7585	7407	7473	7360	7483	7522	7538	7473	7524	7571	7510	7470	7567	7484	7565	7540	7351	7535	7481	7359	7546	7522	7419	7535	7415	7439	7638	7495	7370	7373	7523	7405	7464	7360	7496	7495	7465	7362	7508	7511	7404	7501	7508	7412	7591	7470	7562	7466	7451	7437	7432	7383	7334	7420	7417	7384	7423	7614	7476	7415	7637	7467	7571	7392	7506	7380	7683	7520	7545	7375	7401	7442	7456	7608	7369	7492	7389	7461	7426	7571	7462	7399	7556	7482	7521	7502	7508	7492	7567	7455	7389	7568	7494	7468	7612	7423	7464	7568	7425	7428	7432	7423	7606	7533	7553	7509	7380	7599	7489	7477	7409	7513	7620	7596	7515	7317	7456	7625	7547	7449	7345	7517	7626	7617	7463	7452	7606	7476	7423	7447	7448	7503	7425	7558	7541	7591	7527	7517	7475	7612	7458	7561	7601	7591	7590	7370	7501	7533	7541	7559	7442	7430	7450	7307	7550	7520	7566	7519	7482	7415	7492	7428	7526	7549	7285	7559	7468	7539	7585	7387	7431	7573	7465	7613	7359	7455	7417	7426	7614	7616	7522	7483	7448	7602	7534	7480	7500	7509	7519	7569	7443	7623	7470	7613	7527	7578	7464	7440	7402	7519	7479	7393	7615	7462	7384	7350	7585	7484	7484	7466	7580	7490	7484	7460	7542	7503	7471	7467	7471	7399	7520	7531	7607	7475	7442	7356	7495	7393	7486	7395	7346	7515	7585	7566	7411	7482	7364	7372	7541	7623	7539	7392	7407	7522	7629	7556	7325	7475	7409	7425	7485	7441	7581	7619	7545	7459	7547	7416	7418	7574	7510	7586	7542	7538	7426	7623	7556	7482	7553	7636	7615	7384	7407	7557	7479	7527	7529	7448	7556	7478	7442	7532	7398	7453	7424	7409	7383	7546	7526	7316	7371	7466	7449	7669	7401	7493	7494	7450	7449	7630	7505	7533	7561	7400	7521	7353	7483	7596	7306	7513	7408	7485	7427	7598	7583	7557	7489	7594	7496	7511	7456	7439	7493	7507	7561	7568	7305	7479	7517	7604	7461	7518	7543	7484	7423	7496	7481	7532	7535	7564	7359	7457	7395	7567	7363	7402	7279	7562	7563	7422	7655	7340	7503	7559	7533	7449	7585	7572	7540	7423	7436	7507	7548	7669	7422	7409	7358	7523	7497	7549	7457	7416	7364	7438	7543	7441	7517	7437	7470	7567	7393	7456	7519	7501	7468	7487	7437	7452	7527	7442	7527	7577	7462	7487	7471	7491	7388	7433	7555	7473	7634	7561	7509	7467	7480	7474	7365	7436	7515	7553	7582	7478	7579	7469	7501	7499	7559	7461	7402	7600	7511	7426	7467	7434	7483	7654	7472	7438	7418	7508	7555	7576	7440	7551	7484	7586	7563	7397	7316	7391	7426	7645	7584	7627	7448	7378	7498	7365	7415	7594	7421	7512	7633	7539	7543	7500	7458	7469	7565	7497	7539	7502	7576	7396	7632	7517	7430	7478	7471	7401	7587	7582	7387	7477	7476	7456	7398	7578	7432	7490	7519	7480	7353	7423	7444	7546	7437	7532	7454	7481	7428	7385	7355	7417	7407	7510	7586	7487	7496	7403	7538	7445	7495	7536	7463	7491	7564	7581	7473	7430	7527	7503	7671	7493	7557	7415	7382	7598	7517	7602	7508	7525	7500	7609	7609	7551	7478	7484	7569	7599	7378	7374	7543	7571	7497	7367	7524	7454	7489	7540	7397	7669	7472	7368	7511	7513	7533	7528	7405	7522	7461	7613	7443	7555	7548	7395	7385	7463	7453	7434	7424	7444	7387	7396	7483	7554	7449	7463	7420	7490	7328	7535	7427	7404	7432	7510	7285	7494	7392	7449	7383	7448	7526	7653	7408	7527	7433	7515	7377	7472	7571	7515	7477	7441	7425	7555	7541	7498	7418	7506	7470	7666	7537	7554	7546	7483	7487	7523	7405	7496	7396	7621	7403	7474	7522	7454	7478	7454	7455	7579	7550	7571	7546	7524	7519	7526	7519	7502	7469	7585	7494	7610	7598	7397	7486	7414	7446	7388	7617	7447	7432	7548	7551	7433	7534	7274	7643	7382	7492	7490	7426	7404	7507	7476	7380	7403	7391	7502	7586	7457	7492	7591	7420	7402	7633	7437	7403	7349	7588	7362	7410	7455	7456	7385	7629	7359	7383	7532	7523	7435	7385	7618	7465	7540	7504	7524	7558	7725	7578	7404	7464	7524	7335	7434	7533	7424	7494	7530	7409	7430	7418	7533	7437	7575	7362	7500	7374	7474	7515	7456	7414	7510	7562	7466	7549	7420	7467	7402	7576	7499	7463	7594	7565	7499	7497	7455	7515	7401	7545	7409	7430	7590	7609	7393	7441	7439	7450	7501	7551	7543	7476	7467	7405	7453	7482	7525	7461	7510	7454	7555	7569	7527	7422	7472	7509	7491	7577	7459	7503	7521	7346	7574	7531	7640	7475	7548	7579	7535	7579	7471	7490	7531	7539	7383	7436	7514	7553	7434	7456	7484	7513	7428	7377	7485	7486	7374	7507	7467	7374	7408	7448	7536	7483	7321	7435	7460	7475	7553	7442	7543	7406	7474	7545	7527	7644	7448	7424	7434	7589	7474	7549	7633	7503	7440	7443	7463	7614	7566	7533	7500	7492	7269	7588	7570	7543	7555	7595	7527	7486	7555	7580	7561	7445	7544	7481	7560	7467	7370	7491	7564	7550	7497	7550	7404	7492	7503	7404	7510	7426	7468	7470	7618	7485	7549	7408	7369	7459	7530	7553	7472	7380	7514	7513	7600	7450	7443	7555	7554	7498	7414	7594	7426	7469	7461	7544	7385	7435	7520	7477	7409	7501	7524	7597	7450	7529	7425	7408	7653	7398	7449	7691	7360	7433	7530	7381	7285	7452	7532	7454	7516	7525	7497	7561	7446	7350	7414	7510	7467	7485	7459	7439	7413	7468	7467	7413	7495	7316	7588	7604	7461	7458	7410	7600	7611	7426	7512	7469	7491	7345	7542	7508	7492	7555	7317	7547	7520	7573	7560	7401	7523	7490	7549	7476	7405	7462	7512	7520	7408	7492	7535	7601	7538	7536	7419	7629	7557	7391	7398	7402	7408	7473	7398	7569	7369	7410	7415	7409	7495	7432	7424	7344	7448	7587	7627	7550	7459	7487	7392	7341	7542	7415	7609	7538	7440	7477	7577	7484	7491	7501	7402	7384	7640	7554	7472	7561	7530	7459	7456	7453	7346	7447	7485	7459	7460	7427	7473	7595	7564	7479	7456	7478	7597	7419	7401	7554	7370	7575	7586	7548	7512	7457	7443	7529	7519	7568	7519	7441	7473	7563	7558	7477	7451	7489	7522	7456	7518	7520	7552	7496	7474	7498	7480	7432	7556	7456	7359	7497	7539	7492	7437	7544	7482	7381	7357	7518	7471	7521	7514	7505	7418	7591	7461	7566	7383	7537	7598	7520	7366	7511	7389	7515	7377	7404	7470	7544	7488	7497	7531	7474	7456	7481	7496	7459	7597	7441	7521	7603	7414	7568	7460	7613	7505	7537	7360	7569	7429	7422	7373	7410	7448	7364	7472	7478	7448	7601	7572	7356	7517	7349	7514	7463	7423	7422	7560	7529	7514	7394	7421	7398	7572	7525	7303	7504	7461	7373	7563	7447	7395	7473	7614	7488	7553	7562	7460	7518	7523	7480	7498	7628	7518	7602	7449	7498	7537	7604	7393	7511	7445	7457	7461	7462	7599	7531	7529	7547	7496	7483	7342	7374	7506	7431	7432	7515	7408	7561	7432	7503	7456	7527	7470	7403	7416	7551	7454	7515	7547	7504	7416	7416	7627	7531	7464	7447	7452	7536	7593	7539	7584	7552	7484	7542	7486	7513	7504	7463	7449	7442	7409	7580	7501	7486	7507	7607	7547	7471	7336	7409	7574	7462	7580	7414	7323	7648	7480	7356	7650	7596	7419	7452	7425	7435	7526	7457	7449	7623	7476	7461	7495	7469	7486	7409	7595	7483	7435	7452	7565	7566	7412	7443	7485	7552	7415	7488	7483	7431	7538	7476	7642	7500	7401	7572	7528	7433	7423	7472	7645	7521	7647	7471	7522	7484	7722	7568	7596	7396	7512	7533	7449	7482	7558	7545	7381	7509	7454	7539	7376	7432	7532	7429	7664	7442	7522	7524	7572	7631	7543	7279	7347	7676	7655	7416	7446	7411	7549	7507	7518	7420	7420	7418	7577	7579	7402	7503	7330	7617	7527	7452	7381	7343	7572	7468	7582	7549	7399	7423	7550	7492	7520	7520	7568	7404	7468	7407	7636	7535	7515	7565	7455	7412	7440	7596	7428	7541	7365	7506	7416	7433	7567	7299	7601	7349	7485	7520	7382	7458	7459	7526	7558	7530	7537	7444	7521	7579	7420	7543	7488
15344	12739	4158	964	837	667	695	565	522	536	516	507	534	573	562	580	566	520	536	533	503	500	509	478	472	488	475	467	480	472	465	490	432	457	455	429	447	418	471	429	452	513	439	431	430	447	449	408	445	442	493	484	465	443	437	450	459	443	482	474	472	450	493	447	446	438	484	441	469	458	416	482	472	428	454	418	440	459	440	459	469	437	435	468	473	430	416	452	442	452	430	409	450	462	450	478	449	435	471	471	443	447	453	480	489	452	485	459	461	457	433	443	440	423	440	477	457	441	453	444	428	454	426	488	460	433	498	512	505	462	493	441	442	473	447	462	468	478	439	462	420	460	467	463	423	472	450	438	449	498	482	454	446	455	448	450	450	457	406	476	445	440	467	436	437	468	424	459	438	440	468	479	475	404	480	446	479	437	459	469	459	457	425	443	479	455	468	473	466	453	473	446	484	472	458	413	479	433	453	437	467	447	439	452	431	439	480	461	444	444	440	468	447	426	433	445	458	460	486	420	451	463	472	465	431	481	432	433	464	463	483	462	461	437	414	494	453	430	423	435	445	437	438	499	486	441	437	427	450	457	457	425	455	474	493	463	479	474	478	447	469	465	450	433	452	448	456	462	429	443	462	469	430	458	441	451	454	464	486	447	467	474	423	477	434	459	476	473	455	460	461	450	466	461	492	463	436	427	441	481	442	452	467	470	471	466	460	467	487	451	487	442	450	417	433	457	449	418	476	445	497	476	461	436	453	454	438	453	497	453	459	468	461	490	454	444	495	456	462	440	464	417	421	452	423	432	430	438	460	487	444	444	466	486	469	433	442	437	463	520	446	439	436	464	452	448	462	433	450	452	457	486	492	491	449	461	429	428	411	481	439	525	451	427	427	458	440	519	447	457	443	464	460	496	486	447	492	451	440	441	414	480	498	455	468	451	483	454	462	471	438	458	430	497	424	434	446	448	417	436	432	453	457	475	485	458	487	495	440	419	434	437	446	476	463	425	448	480	457	500	467	462	431	457	509	444	397	434	477	462	469	488	430	464	466	468	472	444	447	411	444	474	463	426	442	458	425	473	474	455	452	390	462	447	438	489	464	449	468	445	465	485	441	424	450	398	488	475	464	459	456	449	467	478	439	447	443	466	443	466	441	443	475	436	453	403	476	437	455	466	491	469	440	443	468	431	463	436	464	486	462	447	479	466	486	471	495	444	431	442	457	471	463	457	448	428	453	502	469	464	437	483	435	460	434	439	476	452	431	460	446	434	444	435	491	455	425	456	469	438	451	469	450	445	458	431	470	489	437	451	439	443	456	442	459	433	434	435	449	476	453	474	473	463	467	438	452	398	433	466	429	426	490	484	439	480	418	440	467	459	436	464	457	467	489	470	418	440	448	455	442	463	442	440	444	433	501	443	455	442	466	433	446	480	462	456	430	475	457	453	423	442	473	426	427	424	444	515	450	431	452	467	466	466	439	451	463	447	483	453	467	431	417	459	443	468	477	447	464	444	451	477	477	457	434	456	468	447	452	454	455	442	441	457	493	419	434	472	455	494	431	445	453	479	425	438	472	440	443	482	458	470	458	468	453	439	448	462	466	494	441	449	473	487	446	467	442	433	455	404	457	483	453	469	460	462	458	433	463	470	436	421	469	479	433	465	450	475	453	411	453	427	467	488	449	433	452	457	438	426	432	420	440	439	460	450	437	466	477	480	462	437	454	449	449	440	485	436	419	488	463	433	444	449	464	467	488	436	429	498	433	464	427	456	433	452	406	476	451	439	441	491	461	451	459	463	506	464	453	462	486	472	465	440	456	410	498	461	465	482	453	496	458	438	472	470	451	459	424	469	442	465	452	465	474	452	454	456	435	455	469	457	455	411	424	437	433	400	470	447	480	464	434	471	493	445	469	481	469	462	462	450	452	467	475	453	443	439	506	477	426	437	463	445	493	461	448	474	478	460	489	385	465	492	445	476	455	419	448	426	454	463	443	478	435	446	407	477	461	459	418	425	466	466	437	416	471	438	414	471	437	483	427	435	459	454	483	461	454	470	439	431	453	494	450	445	432	469	473	487	470	436	445	445	463	464	477	460	468	450	440	478	438	469	443	457	449	429	494	431	498	475	445	498	467	457	452	453	480	425	456	495	433	475	460	441	427	433	494	465	474	468	463	487	491	466	483	457	489	475	444	464	475	419	475	444	461	423	483	443	470	481	471	439	438	439	434	480	468	450	448	498	456	451	485	490	459	449	453	454	491	445	474	462	481	456	493	460	432	495	481	475	451	442	400	470	415	443	440	462	411	451	469	435	436	441	408	457	453	455	441	475	455	455	437	473	465	485	452	448	455	481	423	471	480	462	446	464	472	441	463	426	405	454	477	453	452	481	425	454	441	473	462	461	455	443	461	456	481	492	468	414	445	478	452	436	450	459	435	424	488	433	474	443	435	484	443	435	466	509	442	425	406	434	435	455	455	474	470	445	477	435	446	463	470	410	440	439	489	433	463	444	468	479	456	423	474	434	447	425	468	448	399	476	437	455	441	440	463	416	457	461	465	462	462	482	486	437	474	468	449	462	464	447	470	449	449	454	465	451	457	462	459	467	435	456	473	447	476	448	431	456	469	464	445	504	439	438	478	435	446	454	492	456	437	463	444	456	438	388	448	464	468	447	400	469	485	455	479	428	472	424	485	491	418	460	496	462	453	445	459	475	464	450	445	447	472	444	445	453	471	462	464	447	468	485	488	460	473	478	492	448	423	424	495	475	452	464	469	436	455	500	502	470	466	486	459	466	441	478	461	476	467	459	466	460	434	431	466	450	413	482	443	470	467	462	475	460	409	457	485	467	466	455	463	474	498	461	413	441	466	456	449	456	507	432	454	451	433	459	485	448	479	448	381	485	445	452	471	462	464	443	472	476	472	490	456	452	443	438	435	472	449	462	391	466	481	468	434	448	443	440	453	459	447	395	429	462	461	460	475	423	454	452	480	445	455	454	438	449	430	473	460	453	456	480	417	466	468	475	473	432	473	449	461	476	482	443	419	444	490	475	434	457	438	439	501	492	454	443	447	476	457	466	443	468	467	459	474	462	456	455	438	432	432	441	486	423	470	448	451	448	449	447	477	418	456	440	457	439	441	445	473	430	435	413	447	440	476	423	446	452	509	472	477	437	455	438	482	457	435	448	495	482	464	460	469	433	440	446	446	448	477	457	484	468	474	420	478	419	474	445	447	477	434	449	417	425	484	420	449	439	445	425	466	451	469	444	452	464	426	417	442	454	461	448	452	473	456	515	434	421	473	432	470	466	444	483	474	472	497	461	419	455	443	458	493	471	458	449	475	436	480	483	448	422	413	458	471	447	480	441	489	450	455	438	436	443	469	463	438	453	463	452	479	455	465	453	464	462	473	480	465	461	434	430	457	428	485	465	444	485	467	460	422	436	481	479	464	470	446	472	436	430	417	459	495	417	442	450	464	455	451	467	452	462
49311	42802	22972	16619	18279	14533	13454	9544	7786	7167	7253	7327	6953	7136	7404	7201	6922	6743	6605	6526	6444	5940	5790	5223	5138	5053	4975	4731	4817	4725	4594	4842	4603	4702	4569	4499	4479	4564	4526	4553	4554	4552	4585	4597	4546	4504	4528	4469	4508	4425	4444	4701	4587	4556	4631	4605	4536	4613	4481	4575	4439	4560	4675	4553	4450	4463	4482	4494	4503	4415	4466	4478	4444	4513	4414	4555	4450	4286	4498	4447	4494	4391	4360	4370	4460	4410	4458	4497	4398	4430	4504	4504	4562	4470	4417	4335	4524	4508	4533	4508	4391	4443	4503	4448	4556	4475	4502	4440	4503	4334	4541	4466	4392	4511	4428	4513	4434	4482	4352	4506	4473	4541	4411	4595	4407	4430	4470	4473	4495	4383	4515	4404	4413	4465	4481	4369	4401	4444	4514	4433	4517	4450	4486	4484	4421	4381	4496	4405	4446	4420	4417	4453	4438	4474	4492	4402	4542	4454	4352	4381	4516	4438	4478	4409	4622	4368	4463	4489	4317	4522	4477	4427	4486	4394	4454	4517	4397	4356	4526	4546	4503	4508	4584	4562	4491	4477	4329	4438	4569	4425	4479	4360	4361	4438	4390	4486	4464	4475	4396	4425	4485	4369	4530	4447	4498	4549	4427	4473	4362	4472	4508	4632	4474	4431	4415	4424	4391	4598	4522	4479	4536	4429	4417	4432	4406	4377	4447	4431	4422	4481	4423	4544	4404	4372	4450	4395	4410	4520	4452	4474	4441	4447	4539	4453	4367	4467	4479	4456	4420	4474	4422	4423	4336	4478	4413	4401	4494	4491	4509	4445	4461	4473	4452	4489	4480	4393	4510	4459	4458	4519	4436	4515	4584	4385	4515	4416	4409	4463	4437	4380	4431	4472	4506	4511	4391	4329	4534	4597	4449	4564	4455	4443	4415	4444	4478	4331	4585	4431	4471	4453	4511	4426	4471	4425	4502	4484	4312	4465	4561	4485	4546	4486	4376	4457	4489	4466	4395	4366	4421	4412	4299	4340	4475	4392	4501	4500	4414	4472	4353	4432	4380	4523	4534	4386	4400	4451	4425	4441	4466	4450	4463	4422	4557	4523	4498	4382	4468	4440	4443	4514	4445	4591	4308	4391	4481	4539	4437	4564	4368	4459	4482	4598	4415	4480	4503	4434	4438	4439	4485	4465	4421	4422	4466	4431	4432	4416	4432	4509	4428	4285	4330	4509	4375	4527	4431	4464	4516	4417	4556	4381	4466	4588	4536	4397	4483	4478	4540	4385	4437	4544	4504	4481	4417	4521	4437	4528	4418	4523	4572	4447	4421	4352	4380	4507	4500	4388	4370	4488	4487	4450	4519	4618	4508	4490	4509	4476	4468	4395	4436	4481	4481	4464	4473	4434	4498	4477	4377	4406	4523	4523	4454	4482	4323	4393	4531	4476	4443	4454	4431	4415	4430	4486	4461	4470	4469	4485	4483	4434	4492	4446	4465	4428	4505	4439	4442	4377	4493	4563	4389	4480	4404	4487	4446	4479	4451	4577	4508	4515	4479	4422	4437	4457	4472	4530	4515	4396	4523	4432	4496	4553	4391	4426	4583	4426	4464	4415	4481	4491	4523	4334	4515	4474	4537	4479	4470	4440	4465	4356	4423	4446	4467	4438	4495	4417	4497	4495	4386	4473	4494	4479	4427	4516	4440	4590	4469	4482	4546	4437	4489	4567	4470	4391	4496	4406	4367	4390	4564	4565	4498	4481	4403	4461	4481	4470	4416	4471	4537	4466	4507	4377	4515	4421	4316	4478	4387	4537	4481	4503	4414	4472	4407	4537	4425	4480	4389	4501	4427	4421	4369	4382	4507	4495	4503	4535	4460	4441	4448	4432	4445	4514	4345	4505	4383	4414	4392	4412	4445	4528	4445	4472	4490	4354	4342	4456	4475	4469	4539	4496	4445	4338	4489	4506	4443	4418	4436	4540	4492	4578	4469	4443	4498	4399	4477	4511	4509	4414	4478	4422	4660	4421	4420	4453	4494	4443	4504	4493	4516	4501	4529	4333	4526	4512	4414	4541	4529	4452	4510	4433	4552	4522	4418	4423	4559	4478	4413	4455	4500	4445	4576	4557	4478	4414	4440	4381	4439	4368	4462	4417	4420	4519	4464	4407	4483	4509	4499	4477	4504	4423	4535	4502	4472	4386	4390	4341	4489	4470	4419	4397	4332	4396	4522	4379	4467	4474	4359	4396	4419	4428	4457	4478	4489	4371	4550	4454	4424	4481	4538	4559	4460	4516	4514	4467	4430	4434	4456	4524	4511	4459	4310	4512	4385	4525	4602	4427	4298	4475	4494	4520	4463	4490	4512	4413	4464	4467	4404	4570	4414	4419	4433	4521	4508	4441	4396	4427	4453	4477	4394	4420	4445	4448	4457	4479	4411	4407	4583	4492	4456	4415	4547	4387	4530	4409	4340	4427	4401	4426	4586	4543	4444	4356	4586	4510	4397	4507	4468	4495	4437	4476	4491	4506	4454	4483	4349	4435	4481	4452	4449	4553	4467	4415	4535	4432	4447	4482	4463	4508	4453	4543	4485	4494	4507	4497	4495	4495	4365	4510	4402	4443	4348	4475	4451	4493	4544	4469	4530	4428	4404	4378	4468	4555	4385	4429	4390	4400	4431	4404	4461	4465	4493	4514	4347	4507	4373	4415	4535	4514	4505	4463	4467	4421	4523	4492	4498	4526	4386	4344	4462	4458	4503	4423	4530	4465	4476	4427	4435	4389	4426	4470	4383	4388	4584	4445	4536	4376	4340	4535	4513	4522	4492	4523	4426	4490	4473	4493	4475	4376	4497	4444	4517	4516	4581	4498	4512	4497	4479	4510	4593	4478	4386	4488	4522	4348	4471	4438	4357	4491	4459	4506	4400	4511	4399	4464	4497	4428	4395	4552	4499	4340	4545	4490	4339	4430	4469	4443	4471	4451	4499	4454	4482	4329	4449	4417	4485	4422	4409	4456	4322	4575	4445	4477	4452	4461	4424	4456	4453	4430	4425	4529	4485	4519	4421	4555	4492	4504	4526	4462	4466	4456	4493	4409	4551	4424	4433	4428	4504	4423	4504	4466	4472	4523	4236	4513	4518	4526	4452	4520	4442	4516	4484	4343	4438	4312	4438	4506	4532	4562	4436	4357	4482	4440	4459	4344	4551	4460	4542	4419	4446	4478	4528	4521	4412	4457	4480	4389	4483	4453	4481	4449	4432	4599	4298	4487	4564	4484	4452	4527	4483	4461	4465	4473	4503	4545	4434	4493	4497	4519	4509	4405	4429	4399	4477	4475	4548	4522	4463	4562	4392	4369	4510	4479	4525	4551	4536	4541	4435	4503	4551	4391	4460	4466	4441	4514	4383	4509	4337	4432	4431	4450	4497	4490	4549	4517	4488	4472	4545	4419	4519	4442	4399	4548	4482	4450	4448	4466	4494	4471	4465	4374	4479	4483	4482	4414	4420	4479	4426	4438	4515	4448	4528	4515	4456	4575	4519	4482	4448	4531	4408	4436	4493	4517	4530	4448	4388	4512	4444	4469	4492	4293	4484	4480	4439	4510	4495	4535	4564	4404	4503	4431	4532	4510	4555	4332	4476	4451	4457	4450	4491	4447	4431	4575	4382	4388	4518	4533	4517	4344	4539	4427	4513	4487	4488	4381	4333	4497	4517	4569	4458	4514	4398	4477	4472	4479	4507	4454	4449	4412	4543	4409	4328	4501	4606	4486	4408	4483	4465	4458	4436	4335	4469	4499	4548	4441	4500	4527	4387	4486	4492	4459	4533	4368	4466	4421	4411	4323	4451	4399	4444	4505	4532	4402	4442	4387	4448	4525	4477	4520	4470	4396	4511	4480	4327	4498	4412	4459	4413	4466	4470	4440	4339	4530	4394	4514	4430	4457	4461	4328	4466	4488	4367	4501	4442	4478	4473	4361	4485	4493	4257	4500	4451	4381	4470	4502	4430	4425	4488	4480	4343	4445	4586	4349	4518	4464	4516	4352	4455	4436	4504	4447	4468	4414	4588	4396	4435	4468	4488	4477	4379	4547	4521	4484	4348	4562	4412	4521	4524	4476	4479	4557	4408	4460	4478	4435	4493	4279	4510	4501	4406	4485	4463	4491	4382	4422	4479	4444	4504	4468	4428	4378	4522	4376	4520	4488	4418	4511	4496	4512	4362	4392	4528	4354	4526	4515	4495	4542	4542	4508	4520	4461	4385	4475	4518	4508	4444	4474	4549	4457	4483	4358	4513	4416	4479	4505	4499	4501	4344	4548	4538	4422	4493	4435	4432	4462	4523	4347	4386	4493	4580	4438	4433	4424	4446	4494	4446	4458	4410	4505	4491	4507	4433	4514	4400	4391	4502	4382	4457	4422	4410	4311	4361	4384	4415	4426	4492	4450	4368	4429	4534	4458	4485	4561	4496	4479	4477	4502	4556	4506	4497	4535	4538	4464	4431	4566	4519	4454	4499	4484	4572	4482	4416	4461	4647	4458	4403	4523	4442	4534	4433	4521	4487	4383	4422	4530	4355	4381	4425	4482	4507	4472	4387	4418	4429	4490	4535	4490	4533	4532	4633	4455	4525	4496	4505	4582	4446	4509	4513	4538	4414	4492	4475	4378	4518	4478	4447	4465	4452	4466	4413	4365	4520	4475	4368	4447	4451	4548	4487	4390	4428	4484	4496	4360	4515	4441	4472	4546	4473	4403	4384	4459	4421	4347	4431	4418	4410	4513	4539	4349	4425	4494	4452	4461	4441	4438	4474	4421	4354	4529	4383	4430	4482	4390	4497	4481	4509	4491	4435	4467	4450	4496	4460	4479	4420	4462	4462	4469	4459	4387	4460	4433	4447	4448	4392	4494	4515	4587	4464	4411	4504	4402	4431	4480	4415	4394	4579	4387	4479	4434	4406	4593	4438	4476	4436	4401	4459	4511	4512	4411	4340	4485	4490	4507	4450	4450	4474	4470	4420	4460	4436	4530	4520	4489	4508	4479	4457	4422	4512	4415	4378	4453	4504	4468	4427	4511	4565	4473	4488	4502
20955	20539	9019	2482	1445	1187	1125	1008	956	923	946	961	932	965	916	975	898	865	916	999	934	914	886	843	873	865	799	806	830	857	776	841	822	792	830	817	898	782	804	859	830	836	842	822	811	816	839	784	820	793	802	828	818	813	781	809	852	798	846	813	842	845	780	850	771	855	812	796	766	728	764	807	817	824	792	856	810	784	802	823	836	828	821	804	810	797	804	812	802	781	877	865	746	790	777	828	759	756	780	806	838	848	882	783	802	804	782	782	814	802	808	737	777	788	825	778	740	814	824	805	812	789	832	818	790	784	753	819	797	763	836	790	777	807	817	817	887	774	774	834	868	790	832	875	796	819	793	823	839	863	823	847	854	837	814	757	759	810	786	848	838	821	836	787	808	861	789	833	841	814	787	825	815	842	779	804	825	802	796	785	810	773	798	830	821	808	831	773	811	824	785	748	822	796	836	791	864	804	813	797	797	789	767	794	828	839	837	741	857	764	814	858	808	769	811	846	794	797	810	818	806	809	817	791	830	844	809	804	743	815	818	805	831	748	816	836	755	761	848	842	835	804	780	791	770	832	799	828	826	800	783	786	829	807	822	838	833	853	832	816	796	807	846	842	805	874	849	776	855	830	764	748	848	799	781	805	847	818	789	836	852	834	822	792	814	818	790	810	752	837	816	826	803	794	823	842	811	798	790	812	801	850	841	814	795	805	789	826	804	784	862	819	782	834	848	801	765	808	751	807	802	766	832	814	786	795	815	811	787	851	851	812	834	890	842	801	840	828	793	787	832	798	826	800	818	873	874	830	822	833	815	808	810	745	741	823	829	824	795	814	802	816	871	792	824	822	808	790	788	797	793	803	784	827	803	830	821	817	861	875	817	821	820	786	801	834	775	799	775	788	789	806	760	801	796	870	826	820	814	837	814	794	878	822	789	859	841	815	819	782	788	830	825	818	860	791	793	786	803	817	866	763	770	772	798	749	771	844	761	773	803	771	819	869	860	803	806	792	798	804	830	803	798	748	818	794	825	813	793	829	856	905	755	796	842	845	823	800	832	779	817	873	783	807	885	820	809	785	769	833	808	770	782	791	827	795	803	835	816	789	861	797	802	823	793	818	776	850	805	800	820	787	777	775	765	818	773	843	854	811	779	815	818	825	818	811	815	803	823	808	802	835	798	867	837	811	822	811	796	807	820	822	781	781	811	800	808	830	800	743	802	781	832	790	862	827	838	810	778	817	809	775	791	793	767	816	873	835	815	845	828	831	801	791	835	838	796	866	786	768	799	792	828	855	763	749	791	837	831	855	793	821	790	803	793	834	784	805	817	840	805	776	826	825	825	892	805	827	791	801	851	803	727	770	873	781	811	825	845	852	833	837	812	776	770	771	829	791	832	810	856	795	820	825	829	817	819	784	811	833	822	802	825	839	736	813	762	820	802	786	871	815	834	837	810	824	818	776	773	825	780	841	842	772	805	808	829	810	834	857	806	786	777	850	824	830	751	772	835	830	764	850	851	796	798	749	784	793	837	789	837	865	801	831	861	813	792	834	831	833	787	778	768	828	850	776	805	770	796	841	768	816	807	782	813	806	824	802	807	819	800	818	829	737	789	788	806	815	821	828	782	859	813	791	803	755	759	849	799	798	817	775	820	822	820	791	832	837	793	846	857	838	803	776	779	805	829	875	821	825	772	863	824	821	844	842	860	792	740	781	837	804	832	810	821	744	769	775	811	826	782	796	876	816	835	773	817	778	855	783	819	885	752	801	822	877	806	848	805	784	776	835	810	797	818	850	769	888	770	755	827	871	758	804	773	791	825	819	778	840	796	803	840	817	852	828	812	832	801	839	821	779	821	808	776	840	837	807	810	765	823	814	851	806	799	777	796	768	771	807	739	806	782	786	855	776	794	794	776	822	785	789	810	823	795	806	854	837	811	800	809	779	897	856	822	798	806	799	818	839	808	818	820	818	847	828	807	779	808	798	853	837	804	776	849	880	846	829	806	811	829	808	855	776	803	830	814	814	827	804	816	843	784	792	834	845	835	805	879	817	842	815	818	837	852	820	753	854	789	837	820	804	782	783	834	840	780	775	794	822	762	852	822	829	800	789	815	850	832	799	811	817	803	818	760	801	861	819	866	808	831	836	830	814	820	762	823	830	820	797	820	799	824	829	832	817	878	766	791	862	781	820	822	818	805	807	795	792	839	781	881	805	752	824	779	824	834	816	800	801	832	800	834	789	832	833	787	781	773	771	800	788	876	848	747	809	804	795	788	805	752	802	804	782	826	774	808	873	867	821	783	823	820	779	789	822	824	797	804	757	815	797	837	799	789	837	815	803	827	847	761	797	839	853	784	810	890	829	853	805	767	803	804	819	841	807	805	772	821	807	845	775	805	776	838	801	809	868	773	858	812	840	814	792	866	780	791	797	809	817	826	827	814	788	776	780	794	837	763	806	836	779	841	853	827	860	770	807	807	739	787	815	789	824	811	811	782	771	769	802	822	794	793	854	786	838	839	823	791	828	831	775	761	792	837	786	793	757	814	825	790	801	830	812	819	788	757	835	852	850	845	836	798	796	786	788	809	861	803	795	797	778	810	792	811	795	778	790	818	831	814	819	810	817	826	780	748	795	783	811	817	835	843	795	808	837	815	820	800	796	861	808	843	747	820	818	822	813	793	820	782	816	770	810	832	768	814	738	818	823	802	804	837	799	786	831	720	788	767	783	799	802	753	762	774	835	789	768	853	833	833	775	836	849	802	806	822	813	781	785	775	789	799	821	845	794	822	783	836	818	740	759	810	813	819	770	822	840	827	787	784	767	874	796	852	814	844	789	785	786	824	793	801	799	828	801	824	767	836	812	793	826	800	789	804	793	843	778	845	809	821	841	823	848	828	862	777	789	854	784	838	821	734	827	898	855	820	848	821	802	783	823	806	811	860	803	811	821	842	780	832	814	843	841	798	843	803	790	827	818	811	837	798	760	811	807	772	873	782	821	834	781	836	814	830	819	773	812	832	809	808	839	840	771	822	771	817	787	843	750	766	794	823	807	823	779	841	782	829	796	802	844	847	812	809	840	769	824	791	768	794	781	820	799	805	867	816	764	794	853	839	807	830	760	843	850	816	828	758	718	832	816	822	861	804	809	831	821	863	776	830	844	782	825	871	812	848	812	835	856	762	815	821	844	831	804	800	797	850	812	798	821	813	790	803	790	775	794	812	779	776	808	838	788	799	804	844	749	874	807	876	822	818	803	803	764	843	775	797	833	802	825	794	850	825	818	825	770	854	824	814	805	835	826	806	789	862	822	767	809	815	807	805	761	771	849	789	806	787	784	809	817	837	779	820	820	841	808	830	810	847	788	810	733	781	795	797	844	805	817	781	799	809	815	808	778	847	786	800	807	829	792	790	784	800	805	758	807	806	794	781	854	798	862	822	793	802	795	767	804	820	833	833	800	846	812	811	812	800	858	820	801	810	826	794	730
58217	48959	32796	25179	24427	20167	18510	14618	12480	11285	10624	10687	10797	11112	10996	10525	10316	9908	9799	9652	9504	9211	9043	8372	8077	8256	7882	7744	7683	7668	7639	7744	7657	7405	7512	7595	7447	7328	7575	7598	7516	7547	7484	7427	7466	7389	7480	7442	7388	7469	7366	7504	7580	7574	7454	7409	7374	7437	7503	7515	7487	7361	7369	7477	7366	7410	7438	7365	7472	7284	7330	7233	7285	7236	7316	7334	7269	7358	7408	7307	7211	7406	7386	7329	7282	7254	7399	7303	7325	7381	7164	7424	7355	7372	7412	7198	7368	7448	7392	7359	7363	7290	7266	7394	7466	7350	7284	7370	7323	7264	7286	7398	7195	7401	7259	7425	7367	7373	7374	7379	7259	7316	7235	7274	7328	7436	7332	7272	7146	7290	7204	7353	7538	7319	7400	7388	7428	7202	7361	7386	7336	7309	7493	7409	7368	7313	7353	7318	7283	7426	7434	7427	7394	7383	7287	7358	7311	7402	7344	7197	7382	7314	7269	7231	7310	7378	7304	7286	7293	7337	7418	7148	7364	7364	7374	7317	7346	7429	7353	7352	7275	7470	7275	7463	7385	7404	7461	7388	7311	7468	7470	7336	7321	7429	7369	7373	7343	7245	7527	7417	7311	7481	7399	7272	7209	7331	7437	7287	7389	7412	7341	7273	7320	7418	7356	7331	7386	7232	7316	7441	7407	7426	7469	7324	7401	7434	7366	7310	7437	7336	7296	7281	7294	7381	7491	7266	7356	7442	7325	7437	7326	7392	7403	7304	7321	7189	7322	7347	7252	7392	7414	7305	7313	7378	7280	7378	7384	7427	7312	7325	7384	7515	7294	7298	7363	7390	7399	7349	7429	7449	7267	7358	7448	7355	7284	7360	7393	7491	7339	7395	7417	7306	7374	7309	7170	7436	7298	7405	7372	7305	7202	7401	7345	7311	7346	7284	7434	7372	7443	7359	7388	7439	7290	7263	7332	7430	7402	7378	7437	7373	7388	7379	7224	7320	7187	7492	7298	7299	7246	7374	7409	7249	7351	7328	7445	7524	7351	7276	7395	7347	7289	7374	7339	7362	7287	7316	7415	7462	7337	7449	7180	7396	7384	7267	7409	7345	7287	7452	7382	7456	7405	7380	7349	7225	7267	7259	7294	7404	7307	7362	7284	7402	7283	7280	7281	7348	7362	7443	7399	7280	7431	7331	7313	7398	7271	7465	7325	7300	7253	7356	7351	7277	7399	7324	7348	7334	7413	7437	7334	7353	7284	7376	7371	7322	7304	7362	7433	7189	7282	7255	7460	7277	7214	7273	7431	7315	7294	7428	7276	7290	7298	7497	7396	7364	7211	7255	7367	7350	7416	7189	7569	7410	7373	7382	7282	7257	7384	7433	7406	7394	7409	7353	7330	7291	7294	7416	7271	7308	7373	7251	7373	7384	7340	7305	7406	7262	7319	7410	7288	7494	7443	7360	7248	7385	7393	7446	7372	7357	7309	7379	7222	7247	7362	7176	7291	7323	7276	7420	7329	7244	7290	7339	7400	7401	7287	7250	7288	7460	7363	7411	7423	7385	7281	7277	7433	7391	7394	7316	7350	7391	7370	7375	7310	7417	7319	7450	7255	7260	7349	7323	7400	7371	7345	7289	7336	7331	7302	7356	7423	7215	7542	7288	7312	7381	7336	7424	7375	7385	7519	7361	7315	7364	7429	7500	7320	7317	7357	7453	7302	7420	7251	7395	7343	7368	7306	7253	7274	7348	7298	7339	7364	7419	7227	7318	7302	7376	7347	7316	7404	7287	7395	7369	7431	7302	7317	7323	7393	7363	7349	7274	7312	7422	7375	7396	7305	7343	7345	7262	7275	7461	7298	7381	7427	7285	7393	7446	7354	7165	7282	7267	7229	7265	7290	7354	7397	7464	7252	7388	7276	7316	7488	7427	7317	7278	7404	7320	7248	7320	7309	7273	7266	7562	7421	7293	7327	7311	7249	7310	7342	7377	7173	7361	7332	7166	7392	7301	7382	7246	7358	7482	7355	7346	7307	7305	7536	7399	7377	7238	7452	7311	7319	7348	7312	7348	7303	7255	7227	7347	7376	7277	7300	7310	7397	7368	7403	7422	7256	7363	7326	7313	7401	7308	7280	7269	7223	7122	7451	7420	7315	7184	7375	7449	7286	7327	7420	7340	7247	7469	7212	7306	7282	7299	7304	7231	7434	7345	7209	7222	7423	7292	7342	7338	7448	7368	7186	7344	7414	7333	7448	7407	7278	7362	7261	7392	7346	7379	7249	7380	7224	7280	7349	7348	7485	7294	7362	7279	7348	7303	7295	7385	7247	7304	7267	7396	7296	7402	7330	7301	7359	7457	7395	7307	7340	7280	7349	7206	7299	7327	7326	7347	7342	7314	7368	7323	7198	7403	7396	7505	7456	7396	7284	7305	7360	7379	7323	7242	7329	7329	7304	7365	7352	7345	7306	7285	7209	7267	7290	7317	7420	7446	7307	7263	7364	7353	7310	7353	7310	7405	7417	7379	7338	7294	7363	7340	7361	7423	7300	7345	7253	7402	7321	7393	7339	7407	7384	7287	7329	7263	7362	7415	7366	7139	7367	7427	7516	7427	7472	7329	7473	7236	7384	7340	7429	7382	7389	7288	7416	7431	7442	7245	7331	7317	7323	7375	7258	7330	7360	7381	7283	7253	7243	7271	7441	7337	7357	7313	7270	7219	7416	7296	7287	7304	7373	7297	7246	7395	7279	7300	7374	7394	7362	7233	7511	7313	7522	7382	7385	7266	7260	7282	7314	7276	7339	7341	7358	7284	7441	7337	7368	7346	7405	7352	7241	7377	7392	7357	7418	7395	7347	7388	7389	7346	7365	7353	7234	7434	7206	7375	7380	7411	7462	7336	7295	7287	7394	7276	7235	7356	7414	7189	7435	7288	7460	7319	7444	7409	7422	7335	7355	7424	7299	7245	7320	7443	7314	7309	7188	7206	7337	7279	7312	7284	7378	7292	7300	7419	7269	7464	7388	7328	7459	7418	7477	7355	7355	7365	7412	7466	7304	7323	7272	7366	7362	7361	7291	7346	7351	7492	7380	7202	7277	7387	7363	7376	7374	7391	7433	7348	7245	7334	7414	7359	7331	7323	7396	7447	7424	7198	7318	7375	7314	7439	7270	7280	7340	7481	7247	7281	7267	7295	7341	7366	7249	7356	7332	7245	7374	7265	7290	7358	7326	7338	7307	7390	7344	7328	7380	7373	7317	7274	7371	7257	7266	7369	7298	7240	7473	7292	7456	7298	7178	7317	7430	7359	7403	7300	7389	7332	7266	7387	7440	7358	7261	7304	7389	7330	7247	7309	7455	7222	7280	7373	7340	7420	7419	7245	7462	7320	7431	7289	7244	7389	7353	7395	7303	7382	7333	7426	7240	7274	7352	7264	7449	7200	7499	7263	7309	7307	7231	7355	7386	7261	7390	7270	7411	7329	7334	7391	7347	7320	7386	7435	7374	7385	7273	7327	7207	7279	7307	7412	7264	7217	7463	7432	7282	7297	7333	7275	7433	7260	7327	7425	7338	7483	7380	7296	7307	7364	7377	7301	7343	7336	7397	7396	7278	7346	7231	7382	7269	7335	7319	7282	7199	7331	7261	7524	7381	7434	7402	7313	7259	7280	7407	7346	7381	7307	7241	7361	7286	7387	7313	7305	7367	7329	7441	7247	7347	7266	7495	7431	7244	7233	7412	7425	7427	7360	7340	7312	7308	7165	7321	7446	7277	7386	7389	7354	7547	7311	7321	7326	7254	7326	7348	7383	7372	7315	7352	7415	7337	7468	7297	7222	7316	7389	7341	7294	7264	7424	7424	7366	7284	7315	7226	7262	7247	7292	7414	7477	7214	7445	7460	7241	7326	7230	7241	7376	7344	7316	7388	7301	7444	7373	7318	7466	7241	7437	7215	7361	7297	7455	7350	7329	7356	7284	7250	7398	7406	7414	7363	7405	7368	7451	7388	7391	7342	7430	7368	7412	7426	7425	7313	7437	7333	7219	7288	7326	7335	7326	7304	7341	7329	7424	7257	7400	7260	7330	7339	7423	7379	7415	7255	7381	7196	7366	7380	7304	7284	7249	7463	7280	7402	7312	7406	7341	7369	7424	7411	7301	7379	7258	7379	7354	7269	7258	7305	7324	7358	7383	7391	7359	7433	7381	7294	7365	7345	7255	7302	7398	7376	7229	7408	7406	7482	7302	7361	7488	7316	7394	7466	7321	7363	7223	7404	7319	7338	7351	7340	7508	7361	7383	7449	7389	7487	7265	7242	7361	7435	7429	7257	7437	7265	7358	7238	7335	7441	7499	7326	7342	7421	7324	7222	7243	7451	7408	7345	7292	7358	7420	7322	7357	7218	7438	7277	7340	7367	7287	7317	7289	7353	7287	7367	7364	7345	7294	7221	7354	7469	7376	7399	7370	7348	7450	7342	7390	7427	7344	7290	7360	7413	7394	7365	7475	7265	7380	7258	7428	7378	7434	7284	7309	7442	7319	7432	7477	7256	7251	7264	7414	7392	7223	7292	7188	7314	7373	7414	7302	7321	7414	7389	7380	7299	7377	7322	7319	7372	7440	7313	7301	7386	7371	7242	7434	7225	7229	7381	7305	7345	7347	7283	7297	7403	7254	7312	7430	7327	7434	7272	7273	7225	7364	7417	7337	7176	7365	7363	7481	7278	7313	7383	7321	7256	7390	7371	7303	7321	7280	7359	7319	7334	7348	7298	7325	7349	7211	7254	7348	7345	7240	7317	7291	7384	7297	7322	7290	7338	7341	7307	7318	7395	7453	7459	7439	7326	7317	7298	7256	7443	7332	7372	7287	7345	7354	7536	7373	7409	7365	7308	7261	7340	7376	7391	7424	7524	7373	7338	7297	7263	7446	7456	7416	7382	7238	7246	7276	7267	7237	7363	7394	7305	7396	7387	7377	7290	7469	7287	7274	7288	7368	7420	7356	7424	7257	7382	7301	7367	7320	7377	7252	7378	7289	7266	7404	7223	7204	7393	7330	7291	7347	7375	7337	7383	7322	7360	7385	7348	7335
9522	6241	2184	789	757	673	647	628	595	583	601	601	574	594	591	594	576	566	580	629	613	558	525	560	532	537	520	543	510	499	543	521	538	549	548	574	544	537	511	523	515	554	554	506	535	542	546	517	549	487	529	560	521	486	525	530	519	540	536	535	542	550	507	510	539	505	519	516	557	524	507	517	557	516	498	532	570	535	541	536	522	552	533	523	567	483	510	505	488	539	490	463	556	518	549	524	551	548	543	483	498	522	512	520	520	550	557	475	544	541	503	525	541	525	484	512	493	538	556	504	516	488	573	531	500	489	521	492	568	494	536	546	493	534	534	539	561	543	494	497	516	518	495	510	535	541	509	577	558	518	537	518	560	532	508	502	533	552	484	551	553	498	541	538	544	494	564	518	518	561	531	517	551	546	529	516	511	540	466	536	526	525	559	516	547	536	567	498	475	539	534	543	522	487	511	519	544	521	500	562	526	539	532	539	514	525	548	527	541	503	569	531	488	555	579	511	494	484	514	531	524	516	511	502	472	494	526	509	544	477	555	507	529	499	545	526	497	505	521	535	547	489	499	503	523	492	591	544	504	509	530	491	548	533	572	537	516	495	516	504	555	526	520	509	529	516	537	542	520	506	499	522	495	527	525	542	499	496	517	551	530	538	554	535	498	546	570	535	533	517	481	518	521	538	553	541	505	498	535	540	558	517	548	467	534	513	476	519	535	498	477	534	535	538	527	532	534	496	542	517	538	553	515	486	515	473	495	498	552	554	513	516	495	518	527	503	547	522	508	497	515	530	500	517	523	503	503	528	511	526	542	518	510	543	535	566	520	521	507	556	545	501	542	464	528	516	523	549	535	547	517	558	550	504	512	536	481	561	543	530	565	487	535	539	547	489	486	541	504	537	495	544	539	525	552	530	496	511	527	562	526	520	548	537	506	515	530	516	509	493	489	516	561	588	474	522	521	537	482	579	494	551	499	489	522	533	535	527	529	566	516	534	528	551	483	512	518	515	512	536	498	560	531	554	541	553	513	533	551	566	538	543	527	502	526	510	555	521	545	513	520	530	566	527	528	512	522	527	536	543	518	530	500	537	545	490	558	515	548	532	552	531	567	514	575	492	547	517	486	532	524	516	500	515	500	566	501	500	523	578	546	557	530	526	491	459	507	505	531	511	517	524	519	526	548	501	460	504	548	564	547	539	534	522	514	532	535	519	529	517	542	487	549	534	605	509	564	522	512	528	499	538	535	470	537	544	530	502	530	559	509	545	518	533	530	485	526	459	550	550	576	527	503	549	478	519	560	500	555	515	496	544	528	505	517	498	496	486	518	564	525	483	546	490	541	545	516	505	518	487	488	525	512	536	556	525	538	532	534	505	511	486	519	571	550	528	495	563	531	531	535	510	520	522	512	554	549	533	508	505	541	552	479	544	517	535	562	534	474	530	510	530	540	506	533	521	517	551	530	509	531	555	548	554	519	548	509	490	522	523	522	509	534	562	528	509	550	524	526	520	530	559	503	507	499	486	546	542	532	540	533	567	531	507	523	519	562	560	526	566	546	505	522	506	497	559	515	508	524	536	503	534	533	529	515	519	543	556	542	559	495	512	487	550	531	509	519	483	528	549	513	516	536	544	494	519	529	520	525	517	515	520	493	497	533	520	506	538	520	528	521	525	558	529	553	504	510	514	532	529	518	539	490	527	529	539	525	534	543	505	546	552	541	519	570	565	575	500	551	548	523	542	487	477	531	495	520	527	539	529	548	500	502	497	539	547	524	537	502	518	475	526	497	523	512	520	538	550	534	508	526	549	546	515	518	506	517	507	579	553	537	537	542	538	502	503	510	537	518	535	529	497	551	511	518	556	541	527	553	503	515	508	502	522	515	537	529	507	524	503	537	527	530	543	525	516	483	526	487	556	499	541	556	497	535	576	540	505	540	578	568	515	546	497	514	534	557	488	517	532	523	531	530	525	567	493	518	508	524	502	490	550	528	565	561	506	493	563	554	526	518	529	497	500	543	511	515	558	553	541	539	508	484	558	509	534	558	594	535	543	550	508	544	573	536	521	534	479	543	518	542	551	522	548	522	513	497	526	513	550	558	502	560	500	515	529	495	524	541	518	550	537	546	523	477	577	550	513	480	504	522	533	554	586	485	548	523	571	509	526	588	509	544	506	521	514	538	565	543	542	497	526	578	499	488	486	519	528	516	510	525	536	547	501	532	507	506	542	501	550	554	554	520	519	535	520	526	549	501	565	562	532	514	522	516	536	545	509	546	582	516	514	513	554	515	538	543	504	546	550	563	514	557	528	486	576	531	560	559	501	514	517	552	500	495	581	536	556	516	491	539	528	493	507	527	533	526	523	572	504	538	522	527	506	503	536	565	546	560	543	498	539	546	543	543	532	488	551	577	576	523	530	559	559	544	546	520	528	526	533	512	526	547	547	542	547	537	580	482	582	492	530	519	518	524	508	548	513	534	510	504	535	528	531	515	515	522	501	526	523	551	519	539	555	532	544	531	532	573	554	536	549	520	504	504	480	562	566	533	553	542	545	560	518	510	541	546	513	518	514	525	520	493	514	529	535	552	507	560	525	548	522	510	544	526	543	502	507	542	526	519	549	466	549	519	512	521	523	559	541	504	550	535	526	545	503	561	501	503	541	565	554	563	543	522	510	537	536	537	519	507	495	544	502	510	535	546	548	509	531	553	503	565	559	529	563	545	536	519	497	536	475	506	512	513	513	525	516	543	568	531	471	506	525	492	522	488	523	550	508	580	547	523	516	496	573	528	539	510	513	536	520	534	481	504	529	530	523	518	533	486	508	509	589	513	527	530	477	517	531	555	516	492	505	533	576	504	483	545	480	550	533	464	561	508	532	542	504	551	564	516	521	496	470	521	542	517	537	509	546	508	522	544	517	517	524	514	536	484	516	526	520	524	516	532	503	549	471	519	513	526	541	501	489	525	529	509	530	509	511	505	550	516	493	484	551	502	550	541	498	533	524	579	534	560	555	503	488	549	547	531	557	536	519	574	512	541	515	531	543	541	559	511	531	551	481	556	517	512	554	506	499	521	518	520	507	528	496	526	508	545	591	510	511	525	552	521	551	536	509	541	512	519	536	515	553	493	574	495	469	545	510	537	525	500	558	527	548	513	541	546	533	538	519	529	511	497	504	509	538	568	568	537	532	510	540	539	501	511	549	551	566	530	514	490	528	519	510	474	527	529	542	574	518	502	561	515	562	536	509	546	530	545	509	509	538	526	554	528	490	546	565	508	536	509	507	528	564	537	545	528	526	497	531	484	549	517	523	518	496	508	511	555	560	493	503	536	495	587	532	528	559	514	508	491	527	536	510	528	516	526	529	536	529	537	531	516	501	562	527	511	537	544	539	538	521	552	591	483	517	515	526	531	512	534	509	533	488	536	538	542	504	544	485	568	491	516	527	544	510	563	552	489	556	550	536	516	489	522	527	561	528	561	542	521	511
44197	35099	19368	13018	14850	11590	10281	9251	7220	6661	6786	6605	6785	7279	7487	7231	7009	7082	6683	6718	6353	6121	5752	5768	5559	5387	5388	5344	5307	5142	5188	5252	5185	5147	5159	5150	5229	5171	5215	5188	5162	5169	5218	5152	5128	5067	5155	4999	5128	5134	5012	5102	5156	5148	5104	5082	5173	5226	5088	5160	5128	5179	5169	5002	5083	5078	5069	5038	5083	5086	5108	4969	5065	5066	5113	5099	5166	5101	5009	5111	5111	4972	4981	5041	5034	5087	5035	5120	5239	5141	5029	5067	5047	5204	4957	5102	4986	5235	5153	5195	5166	5066	5171	5029	5068	5093	5066	5070	5140	5144	4994	5042	5139	5157	5112	5030	5035	5144	5004	5139	5149	5014	5178	5021	5130	5093	5060	5008	5138	5027	5029	5018	5064	4982	5101	5084	5070	5089	4975	5094	5173	5021	5044	5048	5094	5188	5115	5230	5059	5118	5031	5067	5253	5121	5130	5112	5071	5105	5095	5090	5129	5135	5089	5158	5016	5181	5120	5161	5147	5074	5079	5112	5094	5023	5157	5064	5021	5079	5162	5141	5152	5094	5038	5237	5104	5137	4936	5152	5203	5204	5017	5076	5167	5061	5107	5162	5093	5161	5104	5294	5053	5050	5139	5106	5175	5014	5077	5161	5159	4958	4991	5150	5169	5136	5077	5148	5111	5118	5048	5205	5027	5174	5139	5075	5168	5002	5113	4970	5141	5177	5086	5007	5084	5114	5034	5109	5109	5068	5098	5057	5087	5069	5119	5089	5121	5108	5187	5062	5108	5030	5247	5096	5139	5022	5074	5092	5087	5138	5164	5170	5036	5070	5003	5170	4960	5104	5176	5149	5078	4968	5184	5060	5260	5135	5081	5162	5002	5167	5033	5057	5175	5092	5112	5128	5122	5129	5050	5212	5093	5108	5064	5149	5067	5123	5096	5066	5107	5155	5187	5091	5078	5068	5058	5173	5039	5051	5144	5123	5133	5134	4943	5081	5116	5112	5138	5114	5115	5005	5017	5178	5135	5109	5055	5108	5125	5112	5085	5179	5085	5200	5037	5116	5105	5107	5130	5044	5057	5159	5104	5147	5018	5075	5043	5228	5122	5059	5083	5157	5077	5125	5039	4950	5133	5099	5102	5206	5161	5022	5022	4996	5028	5152	5120	5062	5159	5252	5107	5075	4963	5066	5036	5093	5038	5137	5049	5172	5155	5175	5109	5095	5093	5106	5092	5095	5143	5083	5136	5132	5065	4969	5120	5119	5078	5084	5008	5160	5155	5075	5119	5005	4925	5208	5193	5060	4940	5103	5223	5152	5097	5019	5048	5084	5001	5058	5110	5083	5102	5174	5050	5079	5144	5017	5056	5087	5054	5154	5152	5116	5127	5184	5144	5014	5173	5164	5086	5155	5133	5053	5118	5009	5029	5012	5140	5016	5137	5204	5094	5058	5036	5119	5075	5016	5148	4938	5049	5081	5153	4988	5091	5076	5086	5084	5065	5065	5141	5140	5104	5042	5024	5128	5105	5077	5033	5117	5173	5104	5055	5230	5085	5030	5218	5120	5039	5113	4993	5102	5052	4992	5179	5210	5037	5094	5043	5085	5187	5054	5091	5088	5125	5054	5113	5153	5026	5088	5128	5099	5018	5123	5171	5132	4967	5132	5156	5034	5067	5112	5042	5120	5103	5134	5076	5153	5004	5110	5130	5137	5027	5157	5122	5034	5106	5169	5110	5111	5067	5243	5068	5171	5080	5035	5216	5161	5049	5107	5097	4958	5051	5172	5071	5142	5042	5168	5008	5146	5194	5032	5073	4987	5087	5104	5078	5019	5110	5164	5184	5123	5063	5141	5194	5111	5065	5137	5157	5141	5142	5132	5118	5153	5103	5065	5052	5221	5114	5082	5203	5056	5102	5140	5162	4941	5157	5157	5129	5092	5133	5151	5056	5159	5162	5080	5122	5089	4991	5023	5052	5062	5111	5106	5081	5081	5072	4990	5092	5170	4985	5100	5021	5157	5111	5062	5032	5120	5029	5029	5033	5151	5064	5159	5105	5046	5073	5132	5152	5140	5120	5097	5082	5179	5104	4988	4954	5153	5160	5155	5163	5085	5064	5087	5148	5005	5119	5204	5135	5055	5059	5228	5124	5207	5102	5070	5056	4990	5128	5170	5124	4987	5018	5077	4988	5006	4964	5099	5020	5085	5158	5055	5094	5116	5103	5084	5130	5010	5055	5160	5093	5201	5066	5341	5115	5093	5056	5198	5119	5067	5127	5188	5082	5180	5070	5068	5217	5104	5141	5092	5016	5036	5172	5058	5093	5112	5201	5073	5064	5117	5170	5130	5066	5035	5078	5001	5045	5079	4962	5014	5132	5113	5074	5068	5130	5083	4991	5039	5208	5077	5117	4928	5194	5214	5091	5138	5075	5075	5154	5059	5160	5111	5135	5135	5040	5158	5160	5019	5050	5155	5078	5024	5158	5197	5207	5106	5099	5021	5133	5028	5165	5109	5012	5126	5098	5170	5020	5240	5186	5051	4968	4994	5051	5072	5146	5112	5272	5117	5201	5095	5156	5161	5080	5063	5190	5063	5172	5075	5089	5116	5128	5067	5118	5049	5095	5101	5214	5118	5073	5132	5175	5213	5212	5148	5168	5106	4965	5047	5119	5150	5179	5061	5084	5027	5068	5100	5148	5072	5129	5053	5004	5054	5001	5029	5102	5016	5188	5120	5177	5074	5196	5177	4955	5113	5028	5170	5110	5096	5066	5131	5153	5069	5005	5060	5190	5096	5180	5091	5088	5110	5197	5216	5163	5148	5124	5069	5157	5116	5233	5033	5082	5027	4975	5128	5004	5063	4974	5123	5102	5132	5058	5201	5148	5133	4983	5143	5114	5079	5158	5139	5093	5069	5078	5185	5067	5128	5128	5008	5086	5130	5199	5194	5060	5174	5114	4969	5181	4926	5117	5151	5131	5017	5101	5064	5117	5240	5004	5047	5181	4993	5106	5109	5158	5089	5077	5078	5096	5113	5109	5081	4972	5124	5127	5062	5101	5033	5138	5145	5011	5154	5004	5071	5058	5061	5032	5180	5064	4995	5096	5064	5124	5036	5109	5189	5004	5113	5199	5063	5197	5163	5146	5163	4999	5094	5125	5189	5040	5202	5178	5002	5078	5061	5150	5087	5121	5115	4950	5226	5048	5034	5127	5087	5114	5029	5092	5047	5023	5057	5110	5121	5110	5103	5161	5029	5202	5023	5001	5193	4988	5153	5109	5230	5089	5090	5153	5175	4995	5093	5116	5227	5168	5113	5151	5222	5013	5073	5175	5124	5137	5226	5094	5213	5044	5125	5082	5144	5061	5132	5055	5091	5149	5118	5171	5181	4978	5071	4979	5007	5126	5146	5149	5062	5242	5140	5232	5130	4983	5154	5103	5106	5028	5064	5108	5096	5102	5122	5071	5217	5175	5109	5014	4987	5061	5187	5089	5154	5041	5183	5187	5110	5190	5084	5129	5069	5065	5080	5169	5026	5064	4935	5107	5179	5120	5094	5114	5048	5032	5096	4995	5086	5042	5163	5190	5096	5093	5061	5131	5221	5063	5097	5049	5155	5060	5147	5088	5098	5050	5257	5096	5176	5184	5080	5106	5184	5130	5110	5002	5172	5016	5027	5061	5123	5211	4962	5017	5148	5053	5029	5025	5123	5067	5055	5122	5075	4984	5072	5181	4991	5085	5053	5151	5101	5026	5074	5107	5082	5145	5157	4987	5012	5117	5148	5146	4987	5144	5060	5109	5061	5110	5080	5064	5175	5127	5156	5196	5100	5062	5081	5189	5155	5091	4936	5031	5100	4994	5070	5139	5112	5066	5091	5232	5192	5101	5107	5110	5205	5116	5037	5114	5082	5097	4956	5085	5024	5087	5157	5143	5110	5156	5064	5101	5118	4968	4981	5110	5297	5187	5157	5005	5078	5017	5097	5092	5013	5087	5152	5123	5081	5072	5094	5148	5090	5084	5177	5127	5264	5104	5073	5031	5073	5105	5069	5031	5099	5095	5185	5112	5061	5088	5123	5152	5085	5109	5050	4993	5199	5072	5012	5139	5076	5159	5025	5110	5073	5147	5111	5099	5104	5128	4979	5195	5080	5118	5080	5107	5096	5138	5107	5067	4972	5080	5138	5057	5123	5090	4916	5048	5169	5108	5241	5003	5120	5131	5065	5108	5147	5127	5055	5122	5081	4945	5060	5150	5148	5111	5140	5062	5193	5139	5223	5199	5126	5193	5144	5032	5039	5025	5095	5070	5072	5074	5036	5069	5094	5062	4974	5307	5064	4942	5172	5080	5049	5062	5056	5206	5079	5198	5061	4994	5013	5165	5088	5106	5001	5113	5083	5246	5078	4986	5086	5095	5085	5144	5184	5113	4939	5153	5140	5124	4994	5129	5146	5174	5125	5064	5063	5105	5119	5099	4980	5023	5227	5207	5071	5110	5230	5064	5099	5062	5152	5082	5095	5123	5125	5165	5014	5173	5128	5104	5184	5109	5118	5109	5087	5115	5131	5099	5086	5084	5086	5097	5054	5188	5091	5134	5234	5043	5068	5119	5056	5064	4968	5056	5195	4951	5127	5102	5117	4992	5031	5117	4974	5144	5166	4991	5078	5201	5085	4995	5164	5182	5061	5069	5147	5038	5043	5096	4942	5136	5097	5117	5080	5018	5055	5139	5132	5113	5155	5055	5085	5074	5123	5070	5043	5086	4915	5201	5040	5094	5038	5117	5088	5172	5057	5118	5078	5055	5173	5066	5072	5080	5108	4968	5114	5067	5096	5174	5084	5176	5064	4999	5131	5037	5177	5084	5177	5087	5142	5028	5087	5051	5117	5037	5188	5100	5122	5179	5104	5129	5075	5100	5109	5101	5045	5019	5070	5151	5120	5080	4960	5129	5096	5149	5086	5178	5146	4997	5125	5063	5161	5113	5192	5151	5141	5038	5034	5079	5151	5070	5159	5076	5175	5049	5112	5084	5182	5024	5133	5042	5124	5027	5101	5103	5118	5158	5207	5046	5096	5117	5078	5221	5074
15906	15409	6968	1673	1232	1103	953	1001	922	955	914	887	872	896	1002	967	919	856	831	922	940	884	857	800	839	823	849	819	846	805	833	829	828	819	855	861	867	802	817	856	886	847	883	773	811	750	871	802	797	871	841	895	824	837	795	811	857	849	845	849	871	839	865	845	836	857	787	858	857	809	820	782	805	870	820	828	861	859	862	835	825	850	869	817	852	868	858	844	850	811	878	840	852	828	836	824	860	889	814	816	836	864	848	840	805	796	829	829	873	826	864	863	821	794	807	794	871	896	816	806	765	866	812	838	785	834	851	850	833	842	865	826	846	861	790	831	826	790	825	859	846	818	861	763	822	891	820	860	852	823	822	837	851	852	836	828	876	801	843	854	819	805	833	862	767	820	844	819	814	844	856	838	814	868	892	804	836	869	850	814	767	844	832	773	824	862	808	823	828	797	875	819	806	811	849	803	833	832	772	847	792	869	855	830	779	813	875	845	818	870	833	864	854	781	832	810	847	854	853	790	855	826	813	856	828	846	767	840	852	830	852	836	809	842	828	805	744	795	861	840	809	837	845	831	777	842	840	850	837	826	867	879	870	820	807	846	817	846	836	825	822	878	784	830	871	825	852	843	864	850	823	822	848	807	837	757	811	862	815	859	866	794	818	850	819	825	779	845	816	814	822	835	826	830	828	845	828	885	811	850	838	852	897	827	818	828	827	844	880	828	813	839	834	808	792	841	816	792	840	821	791	812	873	864	891	849	864	849	842	867	838	824	804	799	856	856	893	775	819	820	795	847	807	880	865	838	824	829	804	867	822	860	832	825	822	767	822	816	838	824	853	812	836	853	836	821	781	800	852	846	834	891	864	831	846	876	885	823	825	900	805	836	837	835	819	814	786	842	816	831	875	840	873	806	815	853	824	871	843	827	799	830	865	830	852	899	839	833	872	845	819	762	860	823	827	855	827	815	863	806	776	878	796	828	876	822	855	838	848	785	830	814	868	870	822	816	832	819	853	839	870	845	833	790	908	808	880	812	801	897	787	811	818	824	831	852	859	845	873	846	838	851	814	794	815	845	909	819	812	801	788	829	846	829	848	863	808	862	881	875	870	852	847	860	799	818	812	836	837	851	830	783	845	848	855	821	867	853	852	834	804	843	839	841	814	870	811	904	823	866	815	860	836	838	830	795	806	811	826	873	847	837	855	845	798	852	877	849	808	830	877	818	798	888	814	859	841	775	850	828	845	806	816	823	816	797	865	826	832	809	836	830	835	843	829	833	873	872	859	778	841	788	814	832	821	864	871	828	867	849	859	830	819	866	859	812	821	826	840	853	865	834	748	884	874	785	804	828	799	843	879	826	825	873	866	798	833	803	786	803	806	796	840	836	829	847	819	793	830	890	843	795	834	883	819	869	863	874	849	857	805	825	790	884	804	824	812	909	909	832	798	868	914	841	893	869	866	876	863	812	850	822	830	791	867	806	803	778	832	794	879	816	825	855	774	824	836	842	819	834	842	830	790	870	824	791	832	862	870	821	850	822	833	837	810	774	828	823	862	838	803	789	835	842	832	837	861	856	842	861	858	843	855	810	860	816	862	857	856	820	815	836	798	837	848	876	854	831	846	815	879	853	877	835	807	857	799	846	872	862	831	863	890	867	808	842	804	859	822	833	879	870	822	864	791	824	785	860	837	830	860	815	833	823	786	849	824	870	862	840	825	845	808	836	821	876	878	835	838	819	880	800	833	836	852	815	848	824	822	845	797	856	818	814	818	854	887	823	862	897	851	811	866	842	879	832	834	846	837	811	817	770	828	771	790	850	815	838	850	831	832	805	816	807	783	807	846	879	857	858	835	823	845	878	818	827	800	820	793	835	842	870	838	823	838	809	861	838	801	842	864	801	846	799	835	843	826	849	909	833	844	867	851	806	778	794	838	820	857	823	852	839	840	879	813	824	862	792	843	832	875	820	843	913	814	845	817	803	844	798	790	794	831	906	858	824	799	826	827	832	836	818	896	805	870	832	882	848	797	837	842	853	839	806	814	845	791	831	835	832	802	800	792	801	858	816	886	861	808	778	816	836	898	863	839	841	791	849	838	768	900	802	806	857	803	833	834	893	823	794	802	838	794	887	849	825	823	820	794	809	814	841	836	797	880	819	813	795	787	828	857	785	835	882	842	855	875	795	769	844	809	901	775	842	831	813	909	800	776	824	787	826	821	777	856	770	821	860	840	838	836	791	798	790	829	844	827	833	776	838	853	840	846	803	819	890	791	811	825	839	825	836	817	863	822	849	809	784	829	792	831	821	847	863	852	810	825	825	806	859	851	830	829	827	828	839	842	839	813	848	815	840	819	852	840	821	811	868	867	856	796	836	844	850	828	835	827	825	854	799	834	865	819	830	831	801	824	811	839	834	848	813	860	804	851	831	803	825	878	842	806	782	829	851	797	814	840	775	836	862	859	831	806	804	823	773	768	842	842	828	869	832	869	840	789	885	853	858	874	878	792	812	807	813	803	842	791	861	795	825	858	872	821	810	861	781	815	824	814	868	822	820	825	867	823	787	851	808	807	790	855	833	834	814	879	847	822	846	824	835	841	896	820	821	891	775	834	839	789	817	846	810	853	868	861	816	795	768	895	817	897	773	823	806	846	813	827	860	819	841	850	812	833	871	842	842	832	818	819	838	868	859	852	880	761	810	803	861	867	859	824	828	834	832	821	834	836	905	878	833	825	809	803	860	801	831	866	849	846	842	770	758	829	843	847	853	859	885	799	848	808	815	779	851	831	876	864	800	848	810	825	805	842	895	815	851	856	857	828	819	862	839	808	864	809	820	864	828	834	849	793	796	819	822	831	807	828	857	838	806	850	823	810	838	806	821	918	802	814	821	830	843	851	832	825	773	824	792	784	826	873	836	849	814	866	861	789	869	765	834	782	860	897	802	853	902	825	796	809	839	789	819	839	783	861	826	825	788	833	876	819	805	841	814	796	786	814	833	847	846	814	815	875	801	837	769	833	820	850	846	816	849	854	835	848	871	831	802	824	824	814	842	828	824	846	811	831	848	810	849	848	856	853	857	823	817	804	819	838	834	877	815	831	788	790	850	889	854	828	868	819	829	859	858	845	838	882	801	838	833	839	850	850	829	823	863	775	849	820	778	795	849	800	790	809	835	902	839	847	830	788	839	795	850	848	832	829	895	859	842	885	877	839	802	828	818	799	823	800	871	840	826	838	824	824	848	823	788	895	782	846	813	853	865	870	851	860	836	797	786	824	834	813	857	806	810	823	840	868	821	836	816	820	803	801	856	863	848	793	849	894	835	844	883	861	820	862	849	794	798	815	819	806	851	871	841	771	818	839	815	818	756	835	810	868	814	821	907	817	788	790	829	855	819	823	795	851	853	848	806	825	855	864	855	847	858	832	822	800	833	854	817	832	811	840	859	854	850	783	884	865	833	804	811	830	842	845	800	835	893	877	815	842	843	860	813
55195	46810	31237	18752	20384	17984	15428	14149	11209	10314	9501	9395	9269	9848	10143	10067	9895	9461	9284	9422	8981	8647	8474	8346	8221	8084	7815	7860	7595	7868	7647	7630	7494	7669	7624	7541	7552	7565	7483	7706	7615	7654	7658	7537	7506	7620	7582	7561	7514	7687	7512	7604	7667	7635	7447	7701	7730	7543	7564	7724	7618	7484	7448	7475	7428	7525	7578	7512	7512	7639	7596	7586	7667	7686	7460	7444	7532	7413	7704	7531	7498	7580	7573	7588	7481	7519	7615	7551	7551	7519	7423	7514	7521	7540	7466	7437	7573	7565	7458	7422	7405	7418	7518	7432	7581	7492	7599	7454	7633	7515	7552	7648	7523	7579	7528	7536	7535	7397	7515	7494	7436	7662	7614	7556	7492	7455	7428	7511	7369	7266	7560	7729	7355	7550	7411	7496	7535	7522	7382	7592	7423	7441	7444	7510	7616	7512	7385	7405	7435	7560	7503	7641	7416	7444	7474	7437	7541	7483	7562	7563	7545	7559	7440	7484	7652	7528	7558	7626	7596	7535	7588	7516	7398	7514	7396	7504	7408	7461	7502	7457	7506	7571	7544	7509	7516	7455	7448	7550	7541	7599	7636	7391	7498	7519	7425	7588	7540	7529	7603	7467	7317	7464	7535	7516	7599	7551	7526	7555	7493	7365	7558	7423	7598	7543	7518	7394	7515	7533	7562	7517	7480	7554	7441	7455	7447	7535	7474	7500	7499	7531	7566	7550	7570	7557	7542	7443	7414	7456	7626	7448	7507	7399	7427	7637	7419	7561	7561	7552	7489	7369	7631	7456	7482	7487	7397	7403	7483	7408	7562	7530	7673	7509	7635	7439	7490	7559	7584	7639	7495	7494	7555	7446	7531	7426	7536	7506	7505	7567	7436	7503	7498	7526	7429	7610	7501	7540	7561	7513	7582	7492	7438	7500	7529	7478	7483	7633	7690	7473	7534	7403	7511	7361	7582	7548	7510	7466	7509	7448	7641	7540	7604	7536	7580	7580	7458	7520	7488	7545	7509	7497	7540	7396	7559	7654	7571	7539	7565	7621	7452	7550	7536	7662	7580	7560	7456	7568	7578	7478	7461	7576	7463	7493	7516	7445	7515	7609	7439	7402	7385	7411	7578	7519	7506	7403	7511	7623	7624	7608	7505	7459	7381	7564	7391	7423	7402	7518	7408	7554	7507	7470	7449	7458	7485	7485	7571	7568	7569	7560	7480	7551	7534	7587	7291	7464	7587	7542	7495	7498	7535	7490	7584	7571	7521	7525	7588	7346	7518	7664	7627	7699	7632	7451	7436	7605	7505	7605	7470	7529	7684	7542	7434	7488	7399	7541	7453	7446	7447	7567	7339	7477	7610	7564	7654	7511	7527	7396	7395	7583	7551	7514	7561	7572	7478	7487	7576	7504	7617	7548	7648	7518	7474	7530	7577	7518	7513	7618	7440	7553	7521	7477	7454	7584	7599	7486	7445	7370	7693	7644	7546	7581	7495	7516	7668	7455	7566	7475	7517	7621	7512	7498	7638	7498	7543	7487	7479	7566	7608	7619	7452	7574	7552	7478	7430	7507	7625	7628	7544	7656	7632	7541	7541	7465	7442	7637	7584	7555	7647	7486	7434	7431	7630	7625	7442	7529	7463	7569	7606	7536	7570	7610	7526	7540	7392	7404	7479	7481	7566	7453	7369	7508	7663	7489	7488	7417	7601	7459	7450	7634	7433	7608	7556	7534	7499	7499	7330	7598	7439	7400	7410	7492	7388	7583	7457	7377	7551	7470	7561	7594	7347	7441	7555	7556	7499	7560	7476	7392	7378	7577	7304	7651	7432	7630	7619	7521	7583	7472	7527	7467	7572	7508	7492	7491	7595	7550	7522	7433	7409	7496	7497	7484	7446	7570	7465	7582	7355	7559	7642	7593	7447	7669	7384	7590	7534	7541	7359	7259	7422	7653	7597	7377	7558	7485	7541	7511	7495	7416	7533	7517	7529	7620	7547	7522	7295	7416	7421	7626	7415	7668	7617	7417	7554	7619	7547	7523	7502	7531	7563	7692	7672	7563	7367	7535	7582	7448	7428	7512	7431	7599	7607	7556	7513	7524	7545	7616	7514	7436	7645	7571	7597	7493	7475	7532	7410	7584	7497	7560	7619	7619	7459	7489	7573	7621	7473	7522	7523	7442	7611	7449	7531	7531	7617	7565	7617	7451	7525	7546	7677	7422	7492	7601	7405	7406	7642	7458	7553	7545	7513	7445	7576	7478	7618	7656	7634	7478	7389	7500	7510	7614	7498	7466	7590	7553	7481	7521	7556	7618	7492	7487	7586	7481	7395	7583	7515	7480	7449	7452	7572	7597	7530	7571	7490	7427	7612	7478	7584	7521	7659	7423	7311	7544	7567	7503	7506	7417	7508	7436	7538	7562	7550	7656	7350	7496	7415	7434	7446	7481	7605	7460	7344	7519	7507	7549	7589	7594	7509	7558	7493	7644	7546	7505	7574	7475	7576	7467	7332	7509	7623	7441	7613	7603	7466	7388	7497	7539	7717	7456	7478	7547	7520	7473	7658	7533	7647	7561	7556	7484	7531	7431	7474	7585	7557	7287	7613	7509	7507	7555	7630	7501	7466	7666	7415	7518	7469	7625	7506	7502	7547	7429	7527	7600	7503	7595	7592	7504	7493	7522	7475	7476	7482	7587	7500	7488	7529	7517	7513	7578	7559	7495	7358	7516	7602	7644	7481	7520	7530	7704	7561	7386	7494	7429	7519	7559	7498	7468	7421	7358	7546	7473	7525	7548	7505	7617	7492	7526	7556	7455	7558	7526	7440	7631	7414	7465	7558	7466	7516	7539	7484	7629	7483	7481	7609	7411	7427	7634	7390	7627	7474	7572	7441	7556	7595	7613	7462	7519	7509	7615	7598	7461	7617	7422	7481	7610	7542	7508	7513	7450	7630	7540	7348	7651	7573	7525	7639	7414	7615	7519	7504	7469	7564	7462	7503	7554	7512	7567	7650	7476	7530	7450	7557	7584	7497	7405	7542	7544	7575	7582	7463	7609	7688	7509	7497	7551	7614	7567	7405	7598	7699	7521	7473	7492	7483	7579	7494	7660	7622	7589	7622	7437	7366	7439	7491	7371	7483	7583	7447	7560	7501	7590	7299	7522	7556	7587	7458	7566	7614	7579	7513	7421	7522	7577	7454	7543	7504	7450	7637	7517	7606	7509	7540	7653	7456	7581	7449	7615	7529	7413	7636	7294	7555	7555	7434	7658	7544	7565	7397	7499	7659	7318	7537	7453	7466	7511	7723	7527	7545	7554	7550	7619	7465	7505	7409	7573	7481	7558	7578	7422	7443	7462	7445	7544	7365	7568	7436	7616	7552	7500	7581	7639	7529	7553	7422	7380	7562	7656	7558	7669	7600	7551	7457	7496	7575	7422	7489	7387	7579	7496	7527	7617	7412	7563	7617	7486	7569	7544	7519	7633	7501	7374	7441	7648	7498	7400	7493	7502	7564	7476	7515	7402	7480	7515	7693	7578	7522	7455	7605	7546	7507	7479	7524	7462	7539	7561	7446	7506	7500	7504	7617	7501	7522	7518	7496	7580	7597	7509	7565	7550	7407	7574	7554	7590	7644	7496	7508	7504	7559	7470	7514	7562	7514	7431	7648	7583	7507	7605	7560	7511	7565	7580	7379	7483	7666	7515	7505	7502	7349	7431	7597	7526	7532	7499	7562	7535	7445	7499	7503	7545	7505	7473	7545	7474	7505	7411	7460	7546	7498	7492	7492	7562	7545	7448	7533	7554	7508	7516	7587	7513	7343	7573	7560	7421	7592	7603	7459	7469	7519	7574	7457	7600	7487	7519	7577	7551	7464	7451	7486	7436	7572	7477	7572	7636	7612	7585	7591	7510	7552	7396	7552	7576	7420	7430	7416	7559	7528	7526	7525	7645	7629	7590	7536	7552	7483	7550	7564	7571	7536	7389	7504	7538	7559	7474	7687	7594	7552	7594	7512	7496	7516	7482	7629	7527	7586	7431	7468	7509	7588	7638	7486	7495	7417	7349	7611	7527	7506	7528	7637	7560	7504	7648	7540	7543	7485	7598	7450	7489	7562	7442	7448	7336	7557	7555	7434	7533	7598	7465	7527	7518	7482	7549	7536	7543	7450	7519	7602	7396	7537	7475	7525	7462	7532	7534	7497	7447	7526	7510	7503	7504	7446	7573	7645	7411	7572	7469	7668	7348	7568	7424	7583	7418	7548	7580	7472	7558	7496	7546	7600	7580	7503	7346	7494	7365	7453	7628	7593	7578	7575	7426	7531	7507	7372	7628	7416	7328	7520	7591	7567	7471	7458	7521	7544	7487	7538	7452	7466	7495	7595	7542	7462	7658	7577	7475	7658	7475	7572	7569	7480	7536	7463	7533	7701	7532	7498	7490	7505	7474	7563	7535	7495	7634	7484	7587	7512	7447	7480	7434	7481	7581	7506	7333	7589	7399	7582	7478	7441	7568	7634	7557	7528	7562	7551	7575	7508	7583	7474	7501	7549	7513	7595	7490	7618	7610	7562	7555	7505	7499	7577	7657	7467	7531	7497	7512	7563	7490	7571	7357	7549	7714	7421	7639	7531	7555	7515	7400	7558	7415	7623	7541	7499	7525	7510	7578	7498	7459	7450	7485	7493	7597	7623	7382	7515	7349	7641	7577	7562	7589	7460	7469	7359	7472	7595	7447	7578	7300	7406	7471	7461	7506	7598	7551	7444	7558	7591	7317	7550	7488	7448	7500	7534	7648	7596	7485	7365	7673	7565	7606	7412	7652	7651	7529	7627	7529	7531	7534	7461	7484	7564	7596	7511	7452	7544	7429	7458	7726	7495	7494	7418	7522	7465	7478	7446	7420	7635	7545	7584	7541	7470	7544	7459	7642	7550	7520	7489	7332	7635	7537	7562	7572	7475	7541	7515	7686	7602	7555	7482	7594	7548	7425	7525	7436	7448	7529	7483	7338	7440	7358	7525	7403	7508	7472	7508	7473	7553	7582	7526	7444	7555	7622	7520	7484	7462	7595	7588	7637	7653	7535	7574	7468
15433	11667	4465	1006	796	741	626	579	547	556	521	524	507	568	538	524	546	544	529	514	500	516	505	479	504	439	474	492	484	496	461	459	504	447	469	471	459	434	442	471	432	449	438	446	479	452	444	473	443	465	448	454	470	452	476	442	434	455	430	461	442	445	452	431	445	469	422	450	485	429	421	438	425	444	476	431	439	452	428	443	431	434	424	417	446	435	442	453	429	422	466	433	425	481	460	454	452	471	432	459	457	463	420	457	430	433	452	430	432	426	460	477	459	472	456	466	435	456	393	416	488	468	436	463	450	455	426	448	455	450	465	446	453	445	472	451	419	453	453	479	492	465	456	445	470	461	456	462	419	459	471	447	482	447	435	464	447	457	441	465	463	464	428	431	423	453	495	443	459	486	444	481	470	474	442	459	428	498	470	472	450	454	489	447	467	460	450	445	423	447	461	421	472	433	445	444	426	444	413	444	449	434	464	468	460	432	426	438	442	459	486	435	418	406	459	425	439	413	470	463	431	472	480	473	441	502	446	456	451	426	491	434	475	439	447	459	472	425	416	493	417	440	421	453	448	445	513	446	433	473	464	468	443	465	437	409	479	457	470	443	463	459	456	430	440	470	449	469	433	450	418	460	460	425	439	477	447	431	439	477	439	474	475	462	465	459	402	448	460	457	453	460	435	471	467	488	433	464	476	468	450	484	459	447	457	447	463	432	444	399	455	435	435	457	469	422	474	439	476	458	442	452	432	420	447	509	455	398	467	438	459	441	439	446	509	455	439	443	455	433	459	450	437	421	478	463	456	432	436	452	455	435	461	441	435	420	468	490	432	486	513	444	464	425	483	443	444	458	460	488	474	437	419	464	402	429	451	477	459	431	456	430	469	474	416	442	457	449	432	424	421	430	452	433	482	406	453	450	434	408	481	432	433	435	458	477	449	465	414	480	424	458	452	445	474	423	482	443	462	427	483	452	448	436	439	439	428	453	441	461	467	429	454	445	447	420	490	474	471	458	486	460	436	473	424	464	424	447	467	468	431	454	453	461	452	437	435	433	405	434	455	478	432	433	461	433	465	447	433	476	451	439	448	447	417	416	489	445	486	470	465	448	412	427	472	414	458	420	421	450	428	469	452	454	461	435	459	432	420	419	467	443	439	454	445	442	448	491	453	422	436	458	429	479	415	436	452	440	411	454	496	500	453	460	488	452	403	487	453	409	458	466	442	476	443	430	461	409	448	456	444	448	454	467	476	417	434	437	430	489	489	441	450	434	450	423	426	471	436	417	442	455	447	455	418	413	453	464	438	450	444	460	443	467	446	476	439	435	478	460	414	426	456	454	432	459	459	469	474	435	467	439	491	432	458	439	449	441	428	435	428	427	494	439	440	460	469	476	465	440	500	440	423	460	424	431	456	493	482	435	446	454	481	429	443	417	482	463	422	461	440	444	453	443	442	482	409	429	432	458	424	443	506	467	457	462	423	436	446	477	468	451	450	489	465	434	451	477	411	449	450	444	469	469	437	435	440	431	476	431	470	461	423	494	446	464	450	468	464	435	442	438	425	441	464	439	434	452	416	429	448	443	445	462	470	486	436	491	424	465	450	455	492	517	475	421	462	493	476	462	421	439	436	437	463	486	456	431	454	445	421	481	470	415	454	439	465	449	438	420	457	474	427	452	438	486	457	441	437	486	457	414	420	451	485	483	426	443	421	443	444	449	491	439	449	426	415	431	443	438	452	431	428	465	454	439	472	485	455	424	464	431	498	482	448	454	441	486	428	444	427	486	470	424	433	451	456	450	437	446	476	474	445	442	456	478	448	456	420	454	483	417	465	449	452	416	484	475	437	472	485	470	422	465	435	444	442	457	480	495	438	471	445	448	418	472	454	449	450	448	464	469	445	442	406	488	438	480	427	464	500	425	448	404	468	453	442	488	451	458	461	470	468	466	458	430	444	454	477	448	498	476	455	445	446	467	452	448	467	435	485	454	459	458	435	466	458	445	457	439	430	494	448	444	454	430	442	490	449	461	443	401	440	501	407	459	424	446	496	458	445	418	473	442	477	420	455	443	430	467	431	446	455	454	464	443	409	466	459	452	451	464	469	395	471	451	445	476	479	481	505	444	466	452	462	492	426	436	459	422	439	429	439	459	428	460	449	418	426	486	423	457	403	464	453	483	457	461	478	451	460	469	468	439	451	430	434	436	435	453	458	433	401	494	460	433	465	413	467	464	430	474	477	442	416	448	446	458	457	492	462	512	449	409	466	486	448	445	455	433	459	445	468	475	444	425	442	433	428	437	443	484	459	451	474	424	471	419	448	437	459	458	457	471	440	524	480	424	416	453	454	444	425	471	437	429	466	473	463	442	476	475	483	439	465	466	474	426	460	468	462	443	423	447	467	433	446	464	427	421	396	449	398	471	475	477	476	465	402	429	471	428	453	419	460	436	491	445	474	451	461	470	424	442	450	455	444	456	500	432	422	430	456	427	435	434	463	423	431	459	414	486	450	450	447	498	462	400	459	409	459	449	444	443	454	459	465	465	469	433	439	431	483	480	436	495	449	459	446	474	430	424	461	487	442	450	456	420	472	445	450	450	473	440	451	460	463	448	436	429	412	412	457	424	427	429	421	460	432	453	444	464	446	459	482	446	446	447	465	459	469	465	468	457	469	492	485	470	421	446	407	458	478	506	432	446	423	466	414	463	406	460	435	435	431	418	478	454	458	448	438	417	438	411	477	438	438	492	461	458	428	477	426	438	463	412	445	446	473	448	457	468	471	469	435	419	411	439	496	441	434	447	398	481	448	459	431	426	459	449	448	442	446	466	487	479	431	446	418	429	457	431	452	429	449	463	428	429	464	457	456	439	438	427	507	463	458	447	450	446	473	432	452	493	456	459	463	489	444	460	441	481	423	444	466	409	470	440	419	468	466	466	463	472	452	449	459	459	453	461	459	435	466	449	428	438	467	438	446	456	495	444	432	472	465	436	464	459	438	450	454	430	445	482	454	431	447	462	465	434	441	459	455	422	448	433	446	447	447	436	452	431	441	480	460	433	461	469	473	473	457	407	448	470	487	444	467	485	455	437	509	441	435	451	444	464	462	398	481	457	476	432	444	437	477	483	439	445	464	442	440	438	454	412	462	434	438	488	410	470	473	404	449	439	431	407	460	427	490	469	456	441	460	473	465	462	432	443	469	436	468	452	459	476	452	430	452	442	438	455	436	436	431	470	443	456	459	465	440	469	482	455	464	425	494	446	437	489	457	461	398	442	456	462	472	436	460	416	432	439	435	441	446	464	416	431	456	448	431	455	451	462	445	461	439	464	452	464	419	434	465	457	469	423	453	422	464	451	404	408	457	450	469	435	432	433	448	402	447	468	469	425	454	457	459	440	446	451	454	469	463	487	452	420	453	438	434	437	448	481	413	464	467	445	452	461	455	450	441	496	428	483	474	392	454	423	450	459	475	434	463	463	484	467	453	409
49414	41457	25685	15690	17695	15658	12767	10807	9043	7488	7140	6916	6580	6913	7362	6939	7032	6532	6454	6196	6021	5726	5373	5216	5083	5105	4894	4688	4664	4763	4626	4599	4463	4554	4580	4544	4523	4450	4544	4516	4480	4507	4436	4713	4503	4490	4428	4539	4497	4606	4418	4471	4547	4501	4486	4529	4632	4517	4494	4556	4454	4528	4533	4438	4424	4325	4538	4420	4432	4341	4407	4499	4482	4402	4308	4433	4453	4453	4433	4432	4404	4396	4443	4437	4368	4456	4447	4381	4459	4318	4486	4443	4382	4457	4401	4466	4294	4550	4438	4395	4383	4443	4473	4490	4402	4433	4384	4368	4470	4412	4382	4387	4407	4382	4461	4437	4483	4442	4415	4441	4439	4411	4442	4362	4392	4464	4431	4435	4380	4479	4403	4423	4445	4551	4385	4366	4315	4434	4386	4343	4412	4421	4443	4412	4417	4499	4355	4455	4340	4365	4366	4441	4541	4525	4354	4392	4461	4507	4383	4575	4370	4369	4497	4458	4439	4330	4466	4387	4260	4480	4490	4357	4389	4443	4451	4358	4376	4445	4527	4510	4409	4431	4478	4373	4442	4412	4484	4431	4475	4560	4437	4371	4409	4483	4424	4403	4378	4428	4377	4334	4400	4451	4433	4456	4375	4399	4341	4451	4341	4413	4421	4267	4447	4407	4407	4528	4477	4470	4408	4492	4313	4457	4276	4409	4400	4497	4329	4225	4353	4508	4466	4353	4426	4345	4424	4463	4375	4401	4359	4372	4493	4528	4449	4368	4564	4443	4377	4454	4441	4257	4358	4498	4422	4437	4482	4429	4394	4463	4312	4433	4400	4329	4476	4440	4469	4340	4361	4421	4360	4417	4453	4399	4500	4451	4395	4409	4464	4328	4560	4418	4409	4371	4415	4452	4504	4396	4467	4382	4489	4422	4377	4365	4470	4502	4414	4425	4344	4410	4412	4493	4270	4416	4348	4384	4423	4394	4440	4370	4410	4397	4552	4353	4532	4398	4386	4419	4324	4323	4528	4402	4441	4361	4531	4444	4415	4438	4437	4509	4468	4524	4421	4448	4375	4504	4481	4473	4416	4510	4525	4435	4434	4458	4396	4311	4380	4532	4467	4421	4383	4372	4490	4418	4440	4371	4435	4403	4449	4336	4491	4363	4596	4358	4381	4433	4432	4540	4474	4342	4445	4265	4449	4452	4484	4345	4395	4385	4413	4386	4367	4329	4323	4298	4477	4424	4377	4472	4444	4407	4443	4447	4559	4413	4370	4461	4464	4497	4459	4424	4416	4416	4382	4412	4413	4378	4326	4423	4405	4509	4484	4489	4340	4300	4514	4413	4318	4340	4363	4501	4431	4446	4392	4437	4474	4388	4420	4460	4388	4490	4438	4435	4519	4371	4447	4447	4458	4440	4494	4400	4421	4480	4401	4378	4345	4400	4413	4405	4419	4385	4401	4464	4380	4450	4458	4539	4376	4447	4552	4443	4432	4508	4384	4455	4372	4343	4400	4395	4372	4374	4439	4404	4390	4389	4462	4377	4384	4465	4447	4495	4381	4316	4406	4395	4320	4473	4476	4515	4373	4433	4403	4454	4466	4464	4467	4473	4365	4464	4413	4354	4362	4449	4466	4472	4344	4424	4442	4306	4401	4528	4530	4329	4418	4405	4462	4374	4531	4464	4442	4262	4391	4441	4455	4534	4456	4487	4458	4471	4427	4513	4530	4333	4436	4456	4504	4401	4407	4312	4359	4389	4564	4555	4377	4463	4504	4380	4339	4543	4485	4444	4455	4390	4433	4369	4351	4410	4458	4425	4437	4425	4418	4429	4391	4317	4374	4308	4436	4380	4409	4451	4413	4440	4495	4502	4494	4419	4502	4406	4252	4343	4394	4531	4477	4416	4453	4404	4411	4370	4408	4440	4412	4277	4324	4461	4467	4430	4408	4385	4389	4448	4376	4278	4466	4423	4352	4405	4365	4446	4464	4500	4427	4334	4525	4379	4382	4438	4503	4427	4431	4354	4472	4415	4416	4436	4315	4499	4358	4458	4458	4372	4322	4309	4394	4464	4531	4588	4430	4370	4367	4378	4421	4413	4364	4341	4493	4464	4406	4492	4512	4450	4336	4393	4459	4436	4307	4400	4401	4368	4464	4444	4364	4463	4438	4289	4419	4367	4413	4417	4468	4414	4406	4427	4485	4423	4302	4453	4383	4320	4454	4402	4515	4363	4441	4458	4422	4456	4297	4375	4389	4491	4361	4479	4486	4390	4355	4533	4461	4407	4308	4354	4344	4428	4405	4467	4434	4539	4390	4393	4579	4446	4484	4516	4513	4339	4397	4362	4412	4555	4404	4403	4430	4509	4387	4471	4430	4377	4316	4424	4417	4459	4455	4440	4314	4495	4443	4467	4396	4422	4352	4432	4492	4295	4459	4279	4434	4380	4564	4337	4380	4328	4385	4367	4518	4543	4390	4419	4349	4348	4365	4404	4397	4391	4420	4415	4558	4358	4444	4514	4397	4419	4505	4383	4487	4339	4399	4308	4333	4504	4422	4382	4515	4321	4383	4450	4421	4408	4346	4357	4476	4468	4350	4432	4449	4497	4469	4356	4479	4486	4431	4421	4350	4470	4404	4444	4375	4456	4348	4451	4416	4389	4328	4499	4435	4454	4481	4466	4430	4415	4420	4355	4238	4379	4347	4525	4406	4372	4390	4502	4391	4352	4396	4393	4330	4392	4420	4376	4418	4397	4511	4399	4430	4310	4444	4306	4405	4360	4329	4362	4331	4490	4378	4440	4434	4380	4305	4443	4503	4445	4348	4486	4375	4394	4477	4515	4444	4431	4450	4374	4408	4388	4309	4417	4486	4406	4470	4345	4363	4422	4424	4293	4507	4376	4555	4411	4350	4416	4442	4394	4437	4469	4431	4493	4449	4362	4416	4364	4461	4560	4444	4330	4472	4412	4280	4410	4502	4241	4430	4419	4367	4455	4306	4438	4435	4404	4373	4486	4472	4481	4325	4437	4415	4531	4410	4322	4452	4555	4457	4426	4483	4410	4446	4388	4449	4489	4542	4420	4308	4462	4444	4405	4403	4395	4498	4303	4447	4324	4333	4483	4505	4334	4439	4444	4486	4436	4387	4329	4398	4412	4501	4437	4500	4378	4347	4415	4438	4482	4428	4364	4490	4417	4462	4408	4410	4239	4506	4480	4512	4328	4484	4456	4388	4436	4446	4331	4495	4301	4430	4343	4438	4386	4427	4491	4442	4438	4437	4327	4417	4366	4386	4387	4439	4469	4446	4426	4375	4366	4393	4447	4461	4432	4501	4457	4513	4358	4479	4429	4574	4367	4328	4264	4379	4418	4439	4384	4463	4494	4397	4456	4416	4342	4447	4330	4485	4380	4425	4443	4513	4439	4516	4375	4452	4448	4449	4596	4311	4449	4331	4373	4444	4470	4486	4423	4386	4322	4370	4326	4364	4497	4463	4399	4323	4430	4412	4339	4389	4423	4420	4409	4477	4441	4332	4460	4416	4431	4400	4399	4433	4438	4371	4334	4375	4425	4371	4421	4391	4470	4484	4500	4444	4309	4488	4482	4317	4395	4479	4403	4528	4280	4460	4389	4370	4410	4483	4430	4424	4444	4267	4457	4479	4328	4367	4471	4416	4380	4448	4415	4329	4396	4403	4481	4505	4453	4349	4460	4450	4271	4427	4548	4395	4373	4398	4400	4534	4433	4347	4308	4519	4418	4435	4353	4252	4365	4579	4379	4335	4418	4372	4393	4409	4430	4426	4455	4423	4476	4442	4363	4472	4301	4396	4405	4328	4360	4436	4431	4539	4369	4571	4389	4499	4407	4374	4346	4351	4362	4455	4320	4513	4417	4501	4434	4496	4406	4459	4438	4484	4459	4447	4451	4509	4463	4487	4561	4462	4415	4486	4414	4502	4362	4379	4465	4461	4362	4360	4447	4473	4427	4485	4343	4385	4357	4336	4356	4364	4461	4415	4493	4397	4380	4451	4413	4427	4581	4492	4434	4333	4391	4413	4445	4416	4450	4404	4409	4380	4498	4435	4400	4300	4344	4353	4497	4393	4394	4434	4489	4442	4417	4523	4347	4458	4443	4432	4373	4496	4433	4428	4385	4407	4504	4443	4361	4333	4490	4422	4379	4332	4471	4444	4341	4388	4411	4479	4387	4545	4380	4571	4350	4523	4434	4564	4401	4290	4488	4444	4343	4430	4363	4461	4362	4465	4409	4482	4357	4375	4534	4382	4489	4396	4424	4497	4407	4498	4450	4323	4363	4388	4442	4453	4407	4439	4434	4344	4513	4477	4404	4445	4335	4539	4345	4495	4436	4475	4492	4477	4373	4508	4415	4579	4401	4379	4410	4337	4403	4358	4405	4347	4339	4484	4458	4549	4420	4388	4463	4428	4346	4324	4463	4338	4369	4399	4495	4404	4484	4404	4561	4443	4523	4467	4452	4438	4378	4360	4438	4374	4413	4475	4411	4380	4544	4425	4504	4547	4409	4361	4338	4374	4346	4427	4355	4379	4420	4456	4490	4448	4493	4369	4462	4326	4435	4481	4417	4340	4422	4490	4288	4416	4389	4427	4421	4457	4455	4538	4518	4439	4372	4326	4365	4367	4431	4477	4574	4492	4424	4461	4361	4410	4383	4433	4388	4311	4489	4364	4369	4379	4357	4412	4386	4377	4436	4436	4457	4305	4432	4377	4421	4450	4536	4526	4310	4340	4333	4463	4331	4532	4392	4466	4454	4414	4353	4351	4401	4378	4419	4460	4390	4408	4338	4355	4379	4368	4395	4412	4397	4444	4458	4349	4333	4505	4421	4554	4372	4482	4492	4528	4452	4380	4433	4418	4453	4403	4331	4498	4272	4336	4349	4367	4449	4363	4452	4402	4396	4515	4345	4432	4389	4410	4495	4309	4387	4397	4470	4372	4369	4448	4451	4333	4421	4326	4399	4294	4446	4351	4438	4579	4397	4439	4371	4331	4370	4403	4482	4489	4394	4444	4381	4411	4494	4489	4375	4516	4409	4357	4392	4453	4434	4438	4337	4468	4317
20773	20462	10209	2365	1476	1304	1116	1144	1018	897	942	930	917	904	901	944	946	923	953	888	845	833	876	854	847	834	856	830	887	804	846	778	781	832	836	842	828	755	808	817	802	818	745	833	828	757	779	761	792	801	802	806	846	749	807	777	830	778	817	789	805	786	822	874	806	801	791	834	784	815	812	809	806	805	743	820	819	832	821	826	759	805	800	774	833	759	832	867	796	844	784	752	838	827	807	827	807	765	796	818	773	805	851	789	779	791	830	833	835	811	770	803	804	771	737	806	797	837	832	748	770	840	790	805	807	799	800	779	838	790	775	785	813	785	797	853	849	820	814	787	789	819	820	756	811	815	799	835	773	808	802	770	835	842	828	832	754	750	792	847	809	784	854	788	770	805	805	761	773	797	750	792	824	794	789	834	853	782	820	768	779	808	860	775	759	832	735	787	813	726	827	787	817	814	763	805	841	781	815	851	836	828	754	799	774	812	784	787	815	776	802	748	806	787	772	833	833	793	804	780	771	788	821	853	775	821	792	824	825	791	830	804	802	810	778	797	803	791	737	801	785	753	831	809	805	833	816	747	863	807	787	796	832	777	824	785	845	809	802	805	824	855	782	829	783	780	817	792	806	803	835	761	833	757	828	789	781	820	815	834	798	773	771	802	831	787	812	767	797	768	821	793	804	851	806	820	769	820	786	796	819	781	787	771	797	782	804	815	784	726	841	794	787	736	825	804	871	821	837	790	819	866	801	840	845	779	777	855	828	779	727	871	749	836	788	828	758	795	807	786	798	813	816	773	793	843	787	798	822	809	808	753	822	806	803	794	747	770	775	802	839	745	856	734	811	779	788	783	830	805	826	849	861	777	795	831	808	788	822	756	839	780	803	825	794	835	798	772	778	780	790	793	797	765	800	862	784	752	825	804	790	849	826	795	807	764	804	802	773	746	803	820	849	755	789	735	732	759	800	811	824	719	799	839	816	791	775	852	774	729	801	855	796	856	800	802	803	825	822	803	791	785	807	798	824	774	825	779	826	810	772	843	730	799	844	775	781	808	843	845	812	816	758	828	789	788	789	799	790	764	781	777	842	763	809	815	825	788	851	813	806	803	852	801	827	797	838	746	778	810	791	816	798	805	784	829	765	840	819	803	845	806	790	847	824	859	805	825	819	778	837	823	807	806	816	805	814	829	770	754	803	856	759	795	841	815	825	801	793	777	829	797	773	846	774	768	789	834	802	797	857	776	797	836	805	800	778	764	799	806	806	788	795	810	788	834	841	819	826	812	805	788	767	816	796	788	792	832	822	808	760	815	799	811	798	781	816	768	839	819	825	837	798	806	801	784	812	839	819	812	803	797	809	816	813	826	791	818	807	808	787	833	785	751	777	810	794	797	764	824	755	789	824	743	842	774	828	772	759	822	758	809	772	770	826	750	823	803	855	824	784	776	821	775	793	743	797	764	800	858	824	826	824	788	780	779	806	820	818	880	830	801	806	751	832	803	864	848	865	839	750	802	837	758	794	772	824	793	806	817	819	823	836	795	808	805	785	815	846	786	762	753	781	835	797	828	814	803	808	782	760	782	798	807	807	785	797	786	809	787	803	795	845	797	831	829	776	793	824	796	765	747	792	822	853	817	766	790	829	812	800	812	789	807	808	841	786	785	812	793	799	765	775	774	847	768	815	795	793	829	774	781	814	815	793	783	772	788	808	768	804	825	788	772	817	807	764	824	850	804	752	807	752	786	817	776	791	782	789	790	827	764	828	771	761	770	778	810	777	825	777	800	842	763	822	770	792	793	891	772	790	831	789	757	754	756	837	752	798	769	812	775	815	835	818	790	787	834	772	772	769	805	814	808	778	797	795	774	810	836	816	771	821	813	766	819	808	768	862	749	807	812	824	790	769	804	820	777	805	826	744	804	775	821	811	808	896	799	806	795	819	789	787	793	823	774	845	753	810	816	778	819	820	811	835	825	806	805	816	753	826	756	822	775	828	842	763	813	814	791	828	848	799	806	802	785	831	810	808	763	824	806	785	759	761	818	788	823	834	861	770	809	779	785	812	808	825	810	767	810	772	833	824	798	765	817	808	762	777	820	753	796	845	806	818	793	769	748	802	784	777	836	844	854	803	794	821	778	769	823	785	765	790	837	806	794	792	764	819	826	819	787	816	855	784	823	823	804	835	803	775	762	773	773	743	753	838	811	826	803	797	794	866	824	774	849	768	784	836	821	823	805	762	771	784	793	776	805	815	835	855	823	798	832	817	821	849	833	785	799	812	827	790	837	809	846	755	815	760	824	729	755	789	806	827	735	804	856	767	763	828	762	767	817	750	806	792	817	835	800	770	803	783	825	777	870	807	813	796	831	820	766	776	797	772	799	815	771	825	790	775	787	805	748	810	758	792	840	818	794	762	825	806	781	823	758	773	784	802	805	839	776	774	828	777	811	784	786	866	793	799	764	753	844	880	733	882	767	758	842	784	812	793	792	771	775	762	790	790	843	809	791	790	821	815	764	806	807	788	839	821	775	788	770	807	815	817	807	820	780	832	767	784	823	790	828	786	800	830	783	824	827	832	776	779	802	784	840	831	830	769	847	789	829	773	782	783	758	802	835	834	744	789	810	767	766	839	810	808	807	778	807	783	785	791	803	838	818	792	874	841	813	793	834	778	837	769	801	826	847	795	802	815	811	745	786	830	820	782	812	792	829	880	823	769	810	815	781	799	823	847	778	806	833	870	816	793	842	805	811	825	810	821	804	803	826	782	874	793	770	847	790	788	808	827	800	785	846	818	785	789	797	836	820	783	788	804	827	842	829	709	797	807	774	783	791	851	844	819	822	812	782	793	805	785	840	758	802	784	819	774	778	781	806	816	818	812	792	763	814	785	856	864	833	829	760	801	830	851	792	810	784	839	780	803	816	785	803	781	798	742	831	795	819	783	777	776	816	811	801	812	771	760	818	834	859	810	746	781	833	786	832	794	780	791	764	807	823	815	833	828	783	811	728	814	849	795	778	793	830	824	804	826	776	829	789	802	795	801	828	791	777	799	768	739	776	810	738	807	789	822	815	820	787	826	831	820	823	773	819	803	810	830	832	844	788	767	828	757	808	819	835	738	789	815	832	793	791	775	767	774	786	817	805	841	804	799	817	791	731	838	824	806	763	810	814	789	822	784	791	841	825	773	855	796	765	789	796	746	817	817	803	805	793	755	795	807	828	826	787	832	800	840	826	751	794	774	824	815	788	816	768	798	818	729	827	806	807	804	833	779	824	813	844	800	809	821	831	732	782	844	792	821	788	795	817	767	786	786	875	805	861	800	762	859	741	830	824	813	810	814	751	794	812	810	825	765	788	810	760	832	801	830	806	865	886	787	779	775	805	835	737	860	771	844	795	783	782	852	798	807	801	797	779	801	796	779	756	773	763	825	796	821	797	853	784	866	755	795	795	832	767	798	815	838	773	812	774	777	804	774	817	768	753	775	807
58119	49878	34738	22219	23347	21196	17893	15550	13358	12070	10771	10363	10818	10604	10585	10486	10330	9938	9784	9514	9199	8691	8519	8372	8197	8064	7948	7848	7617	7616	7562	7709	7507	7435	7565	7664	7460	7585	7419	7433	7584	7375	7346	7390	7431	7468	7409	7450	7419	7515	7448	7501	7571	7611	7355	7501	7394	7415	7395	7357	7374	7335	7529	7305	7330	7340	7306	7228	7382	7125	7376	7317	7218	7417	7230	7464	7317	7402	7237	7227	7294	7260	7413	7260	7389	7282	7214	7386	7255	7324	7279	7326	7363	7323	7411	7302	7220	7329	7442	7268	7263	7328	7299	7400	7257	7304	7264	7367	7335	7315	7297	7333	7244	7491	7316	7200	7250	7238	7234	7377	7306	7138	7248	7404	7195	7298	7370	7402	7334	7343	7211	7316	7229	7338	7385	7367	7283	7289	7328	7291	7280	7423	7345	7231	7275	7309	7335	7269	7202	7208	7271	7357	7251	7264	7247	7291	7206	7232	7321	7366	7401	7325	7402	7208	7333	7348	7338	7277	7426	7274	7314	7256	7215	7271	7301	7297	7232	7445	7180	7256	7303	7227	7403	7305	7280	7306	7326	7281	7349	7252	7304	7347	7449	7183	7349	7254	7317	7407	7236	7258	7285	7337	7353	7265	7176	7364	7309	7307	7360	7419	7315	7274	7241	7236	7150	7288	7408	7288	7378	7297	7305	7274	7302	7351	7354	7295	7410	7381	7406	7254	7246	7286	7303	7331	7309	7318	7304	7234	7250	7390	7294	7222	7396	7417	7350	7380	7310	7393	7421	7262	7286	7251	7432	7246	7244	7317	7278	7359	7344	7425	7171	7337	7440	7295	7177	7234	7247	7397	7301	7218	7336	7379	7250	7248	7313	7333	7358	7318	7430	7429	7215	7407	7331	7353	7280	7346	7350	7143	7307	7264	7281	7328	7247	7436	7219	7307	7363	7229	7410	7298	7156	7140	7352	7266	7263	7318	7385	7162	7385	7256	7337	7230	7348	7474	7337	7315	7370	7411	7334	7292	7295	7349	7341	7414	7204	7330	7425	7404	7356	7287	7297	7270	7269	7415	7290	7366	7321	7293	7333	7357	7462	7295	7290	7255	7263	7278	7318	7346	7180	7255	7174	7258	7356	7227	7425	7323	7368	7398	7144	7353	7287	7336	7259	7298	7323	7261	7321	7316	7371	7342	7307	7293	7350	7346	7352	7476	7324	7274	7405	7361	7417	7311	7350	7165	7323	7220	7389	7336	7288	7227	7229	7229	7203	7272	7408	7241	7218	7276	7423	7335	7303	7274	7302	7235	7279	7345	7253	7370	7354	7255	7250	7284	7334	7328	7366	7479	7355	7243	7293	7422	7311	7075	7250	7300	7324	7280	7309	7228	7264	7425	7296	7443	7258	7228	7274	7256	7383	7287	7316	7157	7274	7456	7455	7348	7348	7204	7307	7392	7429	7194	7230	7287	7372	7340	7273	7245	7300	7370	7258	7368	7295	7209	7336	7428	7366	7350	7309	7318	7213	7262	7350	7369	7289	7352	7300	7147	7261	7338	7438	7300	7255	7292	7288	7371	7282	7272	7434	7351	7339	7378	7327	7252	7330	7321	7330	7287	7448	7415	7340	7423	7245	7287	7299	7322	7280	7290	7322	7298	7236	7345	7370	7245	7264	7302	7376	7404	7278	7250	7220	7312	7286	7147	7289	7353	7374	7241	7275	7348	7218	7311	7337	7271	7212	7308	7370	7280	7408	7403	7302	7322	7311	7389	7497	7358	7239	7417	7278	7297	7247	7429	7175	7417	7239	7260	7394	7263	7416	7267	7258	7412	7377	7421	7348	7224	7422	7291	7350	7277	7211	7301	7319	7497	7289	7294	7367	7352	7281	7187	7254	7463	7405	7202	7311	7440	7375	7215	7347	7224	7380	7336	7332	7235	7299	7389	7129	7290	7365	7444	7258	7241	7295	7277	7292	7323	7271	7174	7353	7195	7281	7296	7444	7532	7334	7384	7320	7246	7264	7291	7277	7485	7200	7271	7409	7333	7258	7299	7411	7540	7268	7320	7297	7341	7311	7272	7254	7393	7420	7281	7189	7254	7328	7314	7259	7240	7281	7239	7292	7282	7422	7372	7318	7213	7302	7385	7338	7293	7401	7314	7325	7401	7211	7317	7345	7335	7399	7329	7304	7363	7203	7339	7307	7286	7296	7267	7527	7412	7297	7189	7218	7316	7271	7317	7348	7346	7330	7398	7317	7281	7489	7313	7249	7353	7372	7416	7253	7187	7275	7415	7360	7382	7317	7440	7376	7283	7309	7188	7292	7399	7300	7391	7243	7357	7243	7465	7261	7328	7402	7286	7377	7288	7206	7228	7327	7278	7328	7297	7325	7284	7184	7261	7392	7472	7240	7343	7334	7358	7304	7171	7212	7344	7261	7329	7199	7236	7376	7344	7375	7449	7290	7430	7321	7155	7339	7288	7293	7231	7344	7447	7316	7197	7204	7356	7342	7274	7263	7200	7228	7420	7246	7376	7472	7396	7263	7191	7298	7243	7338	7287	7167	7385	7253	7331	7415	7269	7362	7349	7320	7368	7273	7304	7241	7337	7358	7314	7334	7489	7304	7303	7410	7381	7423	7274	7279	7303	7214	7428	7305	7326	7217	7410	7331	7370	7252	7242	7333	7286	7234	7396	7305	7172	7208	7476	7374	7338	7180	7331	7368	7256	7180	7333	7328	7282	7249	7265	7280	7270	7293	7412	7282	7249	7271	7268	7288	7334	7350	7376	7292	7359	7411	7270	7361	7312	7189	7303	7264	7357	7353	7322	7286	7355	7276	7391	7253	7270	7404	7319	7162	7234	7378	7248	7243	7236	7382	7167	7557	7257	7293	7331	7212	7410	7333	7151	7210	7324	7389	7264	7288	7386	7322	7282	7337	7302	7266	7209	7284	7313	7242	7252	7403	7128	7341	7272	7283	7356	7306	7277	7332	7264	7374	7398	7289	7377	7316	7190	7258	7288	7425	7203	7270	7198	7251	7225	7212	7401	7244	7292	7363	7371	7284	7233	7248	7424	7376	7305	7197	7233	7308	7292	7381	7243	7460	7219	7227	7309	7167	7195	7431	7303	7279	7400	7442	7339	7276	7322	7309	7291	7283	7434	7305	7233	7290	7318	7394	7446	7341	7326	7198	7276	7355	7311	7322	7292	7278	7129	7260	7303	7219	7386	7382	7329	7351	7262	7421	7320	7355	7435	7293	7259	7289	7145	7310	7405	7401	7372	7278	7208	7324	7234	7363	7294	7178	7290	7307	7383	7399	7298	7360	7290	7243	7355	7218	7230	7288	7270	7273	7443	7311	7268	7362	7370	7352	7323	7300	7230	7306	7300	7236	7325	7223	7274	7368	7296	7228	7324	7346	7375	7267	7278	7419	7118	7309	7147	7281	7347	7372	7246	7330	7159	7318	7388	7417	7261	7380	7340	7180	7291	7246	7342	7222	7280	7276	7206	7327	7227	7236	7387	7331	7269	7404	7393	7309	7316	7269	7327	7370	7182	7209	7290	7277	7330	7374	7334	7265	7440	7372	7238	7274	7280	7375	7253	7340	7270	7318	7181	7386	7444	7286	7340	7407	7216	7423	7246	7321	7202	7279	7357	7437	7275	7299	7375	7301	7316	7418	7232	7359	7340	7321	7392	7338	7381	7294	7276	7259	7239	7393	7302	7269	7380	7448	7358	7200	7414	7213	7392	7271	7424	7382	7299	7238	7330	7376	7229	7323	7338	7279	7254	7256	7326	7295	7442	7214	7272	7249	7324	7320	7216	7285	7112	7364	7423	7318	7361	7256	7319	7250	7277	7280	7335	7336	7295	7168	7270	7341	7309	7373	7403	7319	7222	7277	7260	7379	7345	7391	7339	7335	7358	7358	7293	7226	7129	7330	7311	7313	7273	7324	7362	7347	7399	7171	7337	7381	7234	7285	7316	7171	7454	7378	7358	7251	7220	7162	7308	7370	7433	7297	7377	7385	7239	7251	7254	7298	7242	7206	7285	7210	7242	7305	7382	7199	7363	7244	7433	7195	7333	7193	7323	7390	7327	7393	7246	7301	7414	7237	7378	7332	7211	7365	7304	7345	7348	7335	7257	7315	7422	7428	7318	7252	7322	7326	7326	7422	7329	7239	7290	7416	7267	7221	7299	7323	7182	7351	7461	7299	7287	7368	7408	7352	7349	7232	7425	7419	7330	7294	7216	7151	7172	7276	7353	7276	7263	7365	7329	7246	7403	7236	7293	7256	7306	7340	7343	7423	7309	7352	7341	7324	7229	7350	7187	7294	7354	7327	7356	7378	7403	7276	7261	7085	7256	7318	7308	7307	7419	7405	7260	7209	7223	7260	7458	7363	7188	7356	7250	7545	7409	7212	7193	7274	7336	7207	7263	7342	7328	7314	7293	7315	7279	7346	7290	7240	7219	7309	7262	7243	7406	7271	7418	7410	7352	7302	7255	7291	7317	7312	7400	7348	7258	7378	7336	7282	7378	7154	7285	7412	7293	7325	7386	7263	7268	7408	7214	7349	7186	7357	7301	7204	7231	7174	7394	7398	7217	7282	7269	7320	7278	7373	7303	7260	7275	7357	7251	7400	7304	7346	7318	7228	7283	7341	7376	7324	7319	7408	7397	7264	7332	7293	7311	7347	7357	7437	7301	7346	7140	7314	7278	7226	7277	7337	7252	7251	7211	7274	7223	7309	7392	7326	7358	7259	7379	7294	7303	7362	7395	7242	7314	7269	7327	7337	7255	7365	7224	7320	7219	7269	7417	7354	7379	7260	7382	7202	7426	7384	7283	7392	7316	7345	7374	7323	7347	7245	7169	7252	7304	7335	7362	7369	7351	7211	7328	7347	7357	7356	7244	7314	7247	7379	7322	7170	7199	7241	7330	7265	7315	7350	7328	7298	7391	7449	7356	7295	7272	7105	7156	7262	7417	7309	7381	7279	7172	7399	7198	7231	7217	7246	7300	7429	7323	7352	7375	7402	7379	7240	7261	7347	7329	7288	7214	7253	7391	7396	7187	7392	7225	7240	7255	7374	7287
9862	5768	1690	752	756	661	641	585	578	611	544	580	615	536	583	565	554	500	577	558	570	556	514	521	516	548	504	488	489	517	516	509	499	529	505	512	516	529	534	527	516	510	546	492	540	531	528	526	539	531	522	530	502	518	521	517	535	527	524	485	510	491	512	479	489	506	518	496	510	508	508	537	470	513	514	533	493	492	543	498	511	506	525	542	501	484	520	520	514	514	501	503	523	522	560	490	527	523	492	519	503	542	493	514	523	498	516	525	540	517	507	544	527	513	535	519	509	498	528	533	544	558	492	514	498	527	511	546	505	520	500	528	523	537	545	495	512	573	479	496	477	513	539	479	525	515	522	533	487	513	512	520	523	507	512	501	536	502	509	541	520	518	511	515	521	499	506	512	499	504	512	490	535	506	509	490	525	536	515	500	507	520	509	484	543	498	517	576	522	525	510	491	514	504	528	510	489	467	498	514	535	533	532	469	553	538	517	539	492	513	529	523	522	510	512	490	521	542	542	536	526	520	525	532	542	546	500	512	475	489	536	464	478	507	552	496	528	489	508	537	538	522	486	503	481	526	515	542	529	511	513	520	525	508	502	504	511	489	476	517	469	534	520	520	513	555	554	478	529	508	511	481	547	495	532	490	554	476	528	527	512	495	525	489	527	518	540	511	466	529	511	494	510	525	498	534	487	547	565	492	539	507	523	490	506	486	538	530	520	536	523	509	508	506	510	543	519	526	533	487	562	505	475	512	542	460	500	511	537	513	518	507	529	514	519	519	547	479	522	485	457	538	559	521	470	519	511	542	505	497	496	501	491	536	501	515	523	515	483	483	528	528	494	516	541	528	521	530	530	470	512	531	523	535	532	503	477	532	503	501	507	529	523	506	534	495	528	531	540	554	558	538	492	537	513	534	529	526	543	492	513	507	514	441	514	547	506	529	532	495	530	505	547	518	537	492	496	527	532	519	520	485	490	521	524	531	484	504	518	514	492	518	511	455	483	525	515	535	498	497	476	495	538	508	516	544	560	528	521	519	493	536	522	529	517	509	536	509	527	494	512	506	534	484	495	496	533	537	518	545	542	523	535	520	512	540	482	484	499	484	498	535	507	540	510	492	529	502	502	497	586	514	503	505	536	510	514	513	510	511	521	492	546	518	522	490	504	496	491	527	536	523	522	515	580	501	568	467	485	524	524	507	491	494	521	464	531	527	536	475	527	539	512	492	552	502	486	524	515	505	481	508	526	519	506	544	488	523	508	554	532	559	536	538	557	487	563	542	526	530	527	516	469	503	493	497	494	518	533	547	518	528	572	545	552	512	543	503	521	523	512	554	512	513	505	536	495	550	546	491	505	538	537	495	509	528	564	541	515	484	507	523	533	473	520	546	491	528	512	525	501	530	512	520	522	496	548	531	454	504	512	499	517	551	542	516	512	505	498	480	449	496	543	531	547	503	491	500	543	510	545	514	501	536	519	485	535	511	570	507	524	543	489	506	490	535	488	496	519	523	538	512	515	508	500	524	524	512	492	524	517	518	520	511	482	531	543	499	520	512	508	509	522	492	515	518	514	528	523	510	545	517	552	489	544	511	521	487	568	553	504	532	497	506	524	578	480	511	494	505	526	482	491	472	509	497	528	519	529	491	557	503	523	537	529	501	535	499	536	531	470	504	503	500	518	490	472	498	527	471	537	487	509	507	545	530	518	543	489	518	520	496	507	575	504	524	573	529	531	537	493	508	491	518	502	497	536	491	523	564	537	559	535	539	585	498	502	532	529	508	513	471	518	493	509	516	500	508	538	532	511	518	510	488	488	511	532	466	507	524	483	482	532	519	508	520	520	480	528	538	521	473	501	514	516	524	555	515	530	494	497	514	516	521	513	516	503	535	497	482	531	499	547	515	501	481	502	500	540	508	502	499	549	522	518	539	529	551	458	534	556	507	548	503	548	494	511	517	502	523	510	522	531	499	525	521	509	513	483	497	522	546	544	505	545	480	542	514	538	495	537	553	527	498	507	483	506	510	518	489	526	518	499	521	501	531	483	495	502	509	572	524	517	506	515	514	467	485	462	474	462	517	507	510	519	499	494	477	508	533	517	505	526	561	514	522	489	530	524	532	520	504	513	477	524	517	489	521	491	542	488	552	500	526	533	531	468	505	493	505	505	502	520	506	512	504	502	503	490	522	528	540	546	502	539	564	513	530	492	506	477	539	475	506	505	557	498	489	528	534	539	545	502	529	497	531	543	492	493	532	528	518	486	526	547	530	504	519	531	489	505	487	509	545	511	468	523	529	536	560	492	558	494	550	510	507	516	488	566	519	521	513	507	507	516	498	520	482	491	518	496	484	510	533	543	529	501	491	480	478	512	493	588	514	500	495	547	534	496	532	510	547	528	507	482	510	533	529	523	523	480	537	520	535	520	554	540	549	534	509	488	529	490	534	506	505	513	533	494	499	523	512	520	538	550	526	547	510	586	497	479	519	517	541	503	512	469	517	489	548	557	509	530	518	489	518	480	571	519	508	520	531	521	494	489	540	498	526	540	494	540	497	525	476	540	526	527	521	515	546	524	511	523	519	505	506	479	528	518	511	513	531	494	530	499	519	508	528	502	519	468	508	490	526	469	539	491	540	521	520	542	521	517	525	522	499	536	538	501	498	483	484	478	500	518	519	554	518	523	542	543	528	486	512	513	489	509	480	534	488	534	512	526	520	528	547	503	550	542	512	539	510	519	499	544	515	490	518	495	529	469	529	487	488	507	540	517	467	510	502	539	490	487	558	475	531	543	533	507	543	542	501	521	542	491	521	529	533	542	525	519	491	498	537	484	508	529	527	518	527	490	516	529	537	543	509	490	565	487	530	500	468	533	506	508	515	513	472	523	540	494	491	560	568	529	480	499	468	511	494	479	504	506	496	552	543	525	505	510	523	524	478	543	555	556	509	533	500	485	508	530	489	531	482	554	513	481	538	491	523	473	527	536	523	530	519	507	525	499	526	511	497	543	532	531	471	544	486	465	514	508	475	504	491	516	474	491	502	539	499	540	514	543	493	551	513	522	520	530	510	517	516	505	523	534	543	520	549	535	479	494	508	512	565	486	506	520	504	490	513	482	448	495	516	541	479	495	483	547	546	516	511	514	526	525	509	538	532	496	545	485	490	474	513	501	490	531	474	501	520	539	482	506	512	539	529	515	497	503	508	472	483	513	513	511	492	509	508	519	499	519	543	518	529	521	576	531	501	510	512	510	541	476	511	499	526	512	517	533	490	547	496	552	500	531	482	556	530	487	483	519	536	569	512	532	530	501	515	531	500	540	480	504	504	465	558	540	503	469	519	477	509	488	502	514	538	531	528	473	486	480	497	521	465	499	479	495	515	523	475	513	519	505	505	509	528	501	508	530	565	559	477	498	508	551	513	520	564	516	487	504	520	548	485	515	461	484	546	487	490	522	526	536	513	492	499	499	545	537	473	498	544	518	543	492	527
44554	33364	15843	12311	13970	12657	9817	8355	7611	7175	6743	6427	7145	7213	7113	6739	6359	6252	6527	6501	6240	5958	5555	5535	5574	5429	5313	5233	5158	5283	5156	4996	5087	5175	5045	5195	5094	5065	5054	5031	5090	4954	5045	5050	4979	5070	4986	4993	5042	5177	4922	5021	4993	5063	5008	4957	5111	5017	5073	4964	4991	5034	5029	5077	5049	4968	4993	4959	4908	4929	4980	5011	5124	4953	5032	4944	5080	4995	5128	5006	4895	4865	5068	4935	5095	4989	5030	5077	5037	4933	5050	5000	5016	4955	4895	4958	4976	5007	4880	5023	5046	4887	4987	4954	4962	4945	4908	5013	4959	4941	4884	4997	5015	5028	5002	4955	4916	5000	5015	5020	5017	5017	4993	4981	4942	4821	4994	4866	4952	4974	4974	4910	5137	4913	4980	4980	4941	4911	4979	5014	5001	4995	5021	4985	4993	4941	4928	5008	5013	4885	5011	4956	4989	4995	4984	4963	4935	5001	5057	4982	4878	4969	5048	5019	4989	4919	5063	4964	4875	4942	4875	4964	5073	4961	5028	4979	5047	5037	5034	4914	4921	4967	4974	4881	4941	4878	4981	5100	5002	4972	5020	4937	4967	5033	5005	4908	4904	4987	5044	5006	5020	5025	5010	4876	4904	5074	5053	4938	4974	4969	4972	4998	5006	5026	4909	4932	5010	5084	4871	5046	4969	4825	5052	5076	5002	5004	4906	5026	4982	4947	5114	4968	5082	4981	4982	4944	4893	4994	5040	5080	4886	4958	4993	5087	5022	4930	4963	4919	4913	4971	4951	5066	4952	4965	5046	4991	5047	5052	4972	4958	4886	5033	5046	5014	4957	4891	5119	5046	4969	4932	4923	5042	5043	5016	4870	4928	4936	4961	5016	4929	5002	4957	4961	4967	4962	4892	4930	5096	4925	4927	4991	4921	4875	4911	4889	4904	5022	5023	5016	5051	4978	4934	4996	4900	5052	5070	5101	5010	4837	5101	5006	4967	4856	4962	5019	4921	5003	5052	4878	5065	4991	4966	4878	5039	5012	5004	4953	4969	4981	4948	5041	4977	4954	5009	5015	4961	5050	5040	5012	5038	4957	5075	5060	5029	4883	4987	5043	4984	5055	4991	4962	5068	4919	5089	5033	4948	5062	4927	4958	4964	5011	5082	4985	4987	4984	4995	4837	4916	5070	5033	5030	5066	4899	4945	4999	5005	4914	5012	5081	5066	4993	4989	5078	5045	4915	4844	4968	4982	5074	4991	5021	4953	5054	4954	4988	4930	5025	4978	4915	4957	5003	4950	5013	5100	4991	5042	5081	4869	5001	5048	5019	4998	4958	4922	4914	4961	4919	4910	5018	5008	5061	5009	5005	5015	4977	4994	4948	4867	4984	5063	4954	5049	4889	5032	4955	5082	4957	4968	5107	5015	4966	4979	5060	4981	4967	5011	4814	5115	4919	4985	5068	5051	4910	5113	4953	5090	4975	5020	4999	5044	4930	5050	4912	4973	4886	4948	5021	5141	5061	5002	4978	4961	4887	5000	5047	4954	5017	4971	5016	4986	4989	4981	4925	5031	4910	4992	4993	5020	4963	5026	4908	5017	4897	5111	4951	5067	5009	4994	5014	4913	5019	5063	4931	4995	5024	5004	4976	4887	4996	5006	4996	4949	5093	4950	4913	5075	4972	5092	4925	4979	4995	5031	4885	5065	4929	5013	5083	4894	5019	5114	5135	5010	5085	4996	4975	4946	4975	5024	5076	4956	5029	4880	4963	5041	4925	5122	5042	5029	5066	5071	5040	4936	5126	4941	5024	5106	4964	5027	4924	5005	5029	4996	5011	4949	5015	5006	5030	5037	4941	5034	5034	4963	5086	5151	5084	4905	5084	4913	5015	4977	4895	4847	4974	5081	4997	4957	4897	4959	4979	4929	4996	4929	4986	4923	4987	4945	4965	5006	5118	5161	5030	4951	5006	5033	4913	5016	4975	5068	4910	5059	5086	5017	4974	5088	4988	5019	5058	4983	5039	4918	5123	4936	5003	4940	4901	5070	4981	5092	5069	5082	4937	5045	4933	5103	5064	5051	5000	5055	5034	4824	5117	4987	4955	5020	4965	4935	5048	5021	4772	4925	4961	4783	4981	4971	5029	4943	4947	5038	4896	4897	5103	5080	5069	4996	5038	5065	4971	5124	4936	5004	5031	4963	5010	4908	5072	5103	4990	5040	5043	4994	5055	4926	4965	4868	4969	5079	5067	4931	4916	5016	4973	5065	5073	5104	4878	4939	4881	5020	5034	4993	4997	4839	5033	4855	4951	4997	5078	4982	5046	5048	4970	4962	4929	4950	4980	4961	4993	4873	5003	4965	4931	4926	4941	5034	4993	4899	5073	4959	5063	5007	4890	5076	4997	5021	4928	4975	4988	4933	5022	4942	4945	5025	4963	5075	4919	5000	5041	4975	5064	5054	4981	5065	4818	5021	5044	5082	4917	4950	4995	4984	5018	5009	5042	4931	5022	5003	4925	4965	5061	5002	4919	4990	5010	4988	5039	4940	4881	5025	4974	5019	5003	5078	5012	5016	5037	4993	5034	4992	5005	5031	5081	4886	4857	4923	4953	4873	5005	4999	5063	4933	4977	4996	5063	5069	4960	5022	4985	5109	4916	4951	5064	4982	4910	4999	4943	5146	4983	4932	5069	4850	5065	4919	5086	4999	4960	5007	4893	4948	5049	4909	5020	4981	5020	4961	5002	4925	4933	4952	4994	4882	5108	4996	5011	5023	5008	5023	4990	4982	5051	5060	5010	5019	4816	4802	4890	4964	4929	4987	4993	4941	4956	4935	4947	4941	4995	4890	4999	5023	4973	4949	5064	4950	4926	5046	5044	4932	4886	5071	4986	4967	4982	5084	4918	5108	4874	5033	5076	5021	4942	4999	5107	4909	4914	4918	5040	4898	4962	4970	4927	4989	4987	5063	4925	4975	5082	4901	5080	5017	4926	4913	4996	4979	5038	4996	4945	4846	5068	4947	5091	5012	4958	4959	4965	4957	4989	4942	5060	4909	5030	5012	4891	5008	4904	4935	5049	5083	5022	5079	4980	5077	4991	5050	4998	4951	5031	4985	4933	4991	4949	4987	4869	4952	4905	4944	5013	5031	5054	5127	4965	5016	5109	4933	5158	4946	4999	4932	4943	5001	4985	4953	4900	4925	4988	4965	4856	4900	4900	4862	4960	4967	4868	4965	4995	4954	5064	4997	5034	5041	4854	4940	4878	5061	4925	4968	4909	5041	4978	4971	4974	5011	4962	4897	4935	4984	5051	5055	4984	4973	4971	4924	5038	5010	5048	5003	5022	4993	5108	5038	4859	5022	4981	5076	4934	5022	4981	5004	5007	4987	4904	4944	5055	5017	4855	4974	5017	5025	5021	5054	4963	5093	4985	4883	5096	5038	5034	4994	4913	4994	4972	5019	4949	5030	4887	4979	4908	4967	5044	5042	4986	4971	5018	5024	4959	4975	5066	5006	4961	4951	5063	5086	4965	5021	4970	4929	4975	4939	4935	5020	5080	5055	4893	4980	5130	4977	5013	4947	5077	5018	5149	4885	5056	4916	4895	4940	5101	5035	4817	4975	5041	4874	5028	4921	4933	4970	5092	4923	4896	5072	4885	4963	5010	5055	4927	4980	4991	4958	4978	5066	5027	5061	4950	5038	4935	4965	5055	4886	5078	4974	4872	4931	5067	4911	4934	4967	5116	4995	5054	4981	4965	5070	4911	5000	4954	4952	4973	4949	4965	4982	5142	5066	4915	4927	4997	5011	5018	4953	4878	4883	4889	5009	4984	4921	5103	5072	4934	4954	4926	5007	5037	5103	4889	4977	4979	5005	5016	5075	4992	5019	4962	5044	5028	5058	4985	5172	4952	5030	4957	5026	5004	4928	4889	5047	5019	5087	4966	4993	5026	5026	4991	4978	5110	4994	4995	4978	5013	5082	4932	4926	4996	4983	4960	4973	5034	5027	4984	4977	4945	5001	4964	4985	5180	4910	4961	4927	5096	5017	5051	4889	4928	4937	4965	5009	5019	4974	5043	5182	5006	5039	5058	5010	5061	4984	4967	5105	4986	4925	5091	4996	5041	4922	4848	4928	4900	4899	5080	4901	4834	4948	4894	4946	4917	4961	4903	5121	5074	5046	4855	5057	5001	5013	4940	4944	5064	4951	4951	4956	5059	5070	5007	5000	5049	4983	4987	4865	5064	4980	4992	4993	5041	5015	5005	4936	5157	5001	4998	4937	5024	4933	5034	5018	5043	5080	4926	4999	5093	4878	4934	5040	5044	5013	4897	5039	5047	5020	4984	4960	4964	4958	4923	4962	5025	4980	5026	4984	5061	4903	4967	4978	5057	4969	4924	4967	4945	4972	4965	4771	4911	4844	5055	4973	4901	5006	4937	4938	4985	4977	5111	4963	5065	5009	4985	4881	5016	4884	4981	4973	5043	4931	5036	5030	4995	5063	4974	5022	5057	4925	4932	5017	4881	5037	5079	5026	4981	5073	5091	5015	4973	4904	5050	4929	5014	4877	4992	4957	5027	4926	5085	5080	4909	4965	4980	5075	4991	4884	4957	4908	4953	4988	5105	4847	5053	4932	4975	4998	4898	5073	4947	5000	4929	5091	5019	5103	4957	4911	4955	5030	4985	5083	4982	4911	5080	4950	4900	5025	4994	5021	4990	4981	4976	4934	4914	5065	5049	4981	4928	4962	5002	4847	4980	4951	4944	5078	4947	4936	5046	4928	5005	4851	4974	4878	5049	4959	5119	5083	4856	4993	4981	4997	5007	5049	5038	5074	4976	5075	5137	4941	4983	4996	4996	5000	5141	5020	5011	4996	5121	5040	4933	4919	4927	4982	4859	5016	4871	4998	5039	5099	4993	4985	5086	4973	4944	4946	5011	4926	4959	4975	4969	5011	4969	5051	4985	5009	4987	5088	4966	4843	5033	4953	4956	4889	5002	4991	5032	4981	4902	4925	4914	4998	4987	4952	5010	4966	4911	4984	4891	5095	5023	4911	5061	5082	4989	4984	5125	4960	5037	4969
15455	14421	6127	1547	1260	1159	982	924	949	952	909	927	932	919	965	938	891	943	900	882	870	924	841	849	812	871	820	853	832	817	845	817	822	834	818	838	787	815	806	853	876	854	829	789	778	833	801	810	802	862	840	827	829	823	801	753	815	792	841	777	779	806	862	829	806	835	819	827	866	779	862	836	814	795	816	808	792	833	786	749	799	817	827	857	838	799	797	847	801	839	802	803	807	814	880	864	794	831	827	819	880	832	833	865	838	824	806	824	747	830	847	837	789	762	791	871	783	819	819	785	817	840	792	835	729	804	800	807	834	813	807	790	815	819	801	769	808	802	778	831	837	849	784	803	844	802	812	830	807	781	814	834	832	805	867	772	762	826	801	802	777	856	808	778	803	835	806	765	806	856	820	825	756	818	818	775	824	821	848	848	833	815	818	837	784	838	857	778	787	817	801	874	770	807	809	809	773	866	826	799	832	806	800	819	787	777	790	899	860	817	800	804	769	843	811	801	872	863	749	801	835	830	807	808	809	850	769	842	787	834	791	813	810	826	836	775	875	809	828	854	814	832	822	841	832	839	808	798	803	824	807	783	839	813	812	837	818	815	798	807	799	811	787	800	785	844	745	807	834	810	863	795	805	791	804	823	834	771	857	821	828	774	822	827	842	804	853	829	825	818	806	836	800	879	796	810	835	811	824	807	841	826	781	760	852	817	821	848	812	838	792	839	821	836	849	839	766	828	818	873	761	805	831	834	832	842	847	835	848	831	816	881	829	759	824	800	842	849	781	775	770	816	797	795	816	774	885	785	810	838	777	771	825	841	826	788	764	828	774	832	838	824	861	770	783	829	783	833	782	806	818	819	825	778	818	838	834	812	788	776	854	785	788	821	789	847	802	818	801	833	821	810	897	849	840	798	813	821	828	814	851	814	830	815	818	806	818	810	824	802	807	847	873	870	815	837	809	833	806	810	904	800	826	841	843	782	810	782	763	767	775	818	812	833	780	823	842	825	873	850	784	830	759	829	808	819	835	803	814	806	802	806	786	768	776	778	817	856	815	806	842	815	809	837	813	807	827	781	810	858	785	780	845	808	832	825	850	833	855	803	817	833	810	830	787	860	824	838	801	807	824	805	824	787	847	829	800	894	791	881	812	793	817	843	798	807	820	788	824	821	846	796	800	813	829	819	838	831	841	866	838	858	838	804	772	776	843	826	785	840	806	845	836	846	775	814	839	851	789	843	809	811	829	862	823	779	765	776	792	877	824	813	821	819	821	843	836	783	818	828	853	802	837	839	789	836	849	800	780	816	835	792	814	805	866	851	829	856	819	830	849	776	853	810	827	829	838	797	831	841	779	804	799	861	785	840	835	818	791	842	818	808	852	794	773	790	823	847	812	820	769	797	772	776	739	825	844	830	837	829	821	787	793	817	772	753	756	837	847	803	792	774	844	741	834	850	838	836	815	780	821	819	856	850	807	815	809	808	810	823	790	834	822	823	805	844	818	846	870	791	870	797	896	821	820	818	765	773	861	833	874	823	862	881	805	768	843	823	825	831	822	877	814	857	824	791	828	795	808	795	835	827	815	852	826	833	764	829	818	818	836	771	780	802	797	817	827	839	826	793	789	815	788	805	787	805	811	829	809	861	800	849	796	881	807	810	867	822	808	802	784	814	801	843	810	827	809	822	815	813	818	799	835	845	829	827	814	822	786	842	798	822	808	839	824	840	856	787	746	840	805	833	782	795	780	801	792	809	830	829	824	762	807	853	816	830	856	812	873	812	825	866	798	808	870	821	855	798	795	861	825	861	783	799	805	856	839	845	815	808	812	788	830	828	816	802	779	802	793	828	866	835	784	838	820	816	822	866	860	810	856	749	821	859	829	776	864	832	834	861	813	745	849	821	847	789	823	792	849	820	829	856	774	800	796	775	784	865	840	803	775	786	819	867	844	785	866	824	871	846	859	771	831	805	775	834	837	789	866	839	849	829	798	846	806	800	821	801	834	850	817	830	778	863	844	809	851	824	830	812	836	820	836	763	822	833	801	791	814	829	792	822	802	830	868	812	802	806	819	796	850	761	792	813	815	810	849	844	836	788	817	848	862	798	850	850	815	855	816	806	809	800	816	805	820	803	818	844	811	816	760	826	831	786	820	787	827	794	793	840	830	788	829	827	838	760	834	801	796	792	813	806	796	813	817	844	867	775	887	805	787	839	900	791	777	851	820	827	850	838	836	850	836	792	865	796	816	801	855	865	802	805	827	821	800	746	828	872	841	841	813	807	791	817	775	804	859	808	801	858	821	852	838	812	867	873	811	820	828	838	780	854	798	816	853	795	850	778	836	819	828	837	864	835	837	785	803	761	829	802	832	840	813	808	823	830	822	819	796	820	846	824	841	753	800	784	854	788	836	786	811	764	796	895	860	816	809	835	794	779	851	838	781	807	772	827	811	821	851	868	807	771	820	821	839	798	796	832	833	890	803	789	812	842	839	818	807	828	811	802	767	860	817	781	848	786	805	803	852	749	841	830	793	797	797	826	799	813	836	827	774	849	788	788	838	823	841	780	875	799	810	855	784	821	824	879	859	805	798	814	786	848	785	758	830	844	802	833	827	787	819	789	797	803	775	814	805	839	841	823	807	800	820	818	766	829	852	836	800	778	772	811	819	846	815	809	817	819	838	834	848	829	796	794	844	832	767	799	854	809	882	840	818	818	802	803	783	815	816	818	826	837	819	804	884	793	829	844	800	839	782	835	783	724	790	811	842	815	861	883	834	823	838	785	806	815	761	833	778	843	809	893	834	831	844	790	817	790	816	782	847	859	817	864	833	750	814	816	801	831	803	854	818	804	823	783	857	803	828	805	823	826	817	818	905	851	805	811	817	794	831	825	864	845	801	781	789	841	836	769	842	829	821	828	804	800	794	803	810	810	817	848	829	810	847	845	841	811	846	825	850	835	812	776	826	777	818	862	829	823	808	856	818	825	777	849	779	852	789	802	867	846	813	793	854	809	832	826	795	795	827	813	787	849	816	820	853	813	838	819	855	852	787	879	876	833	839	860	857	857	836	854	840	840	782	751	842	813	837	849	829	823	816	824	875	864	832	799	829	841	867	838	868	849	817	820	849	810	766	838	829	807	848	827	841	815	829	769	808	783	811	772	828	816	793	836	794	812	811	827	827	819	881	846	836	813	812	782	840	857	812	808	879	774	830	770	824	805	830	833	802	842	812	780	816	785	791	820	815	781	810	819	793	772	767	843	826	828	804	812	840	819	795	807	818	849	782	808	814	849	868	856	848	814	807	822	834	790	793	781	805	792	815	820	820	827	816	809	800	825	841	816	832	841	824	817	849	789	802	838	794	829	778	859	777	845	797	848	800	825	838	787	780	854	811	785	787	874	814	832	792	804	813	858	813	783	851	834	816	807	812	763	842	826	847	858	812	847	833	817	818	824	811	795	797	784	836	748	832	852	818	756	800	860	807	816
54518	45296	28692	18870	19547	17767	15204	12753	11381	11018	10040	9848	10022	10751	10407	9713	9247	8969	9103	8967	8804	8617	8120	8257	7902	7883	7706	7653	7796	7572	7578	7592	7444	7574	7495	7559	7512	7516	7509	7537	7675	7506	7393	7367	7543	7539	7465	7558	7405	7404	7427	7391	7576	7473	7432	7422	7409	7486	7443	7458	7487	7549	7394	7394	7365	7469	7305	7240	7433	7383	7398	7528	7435	7485	7520	7389	7424	7450	7370	7328	7471	7500	7413	7296	7371	7427	7299	7317	7383	7426	7341	7274	7476	7522	7449	7316	7432	7394	7382	7287	7400	7396	7322	7279	7297	7454	7463	7414	7434	7358	7452	7352	7362	7471	7394	7332	7350	7349	7460	7426	7270	7359	7404	7461	7442	7431	7387	7316	7340	7372	7405	7348	7353	7367	7477	7392	7290	7369	7480	7376	7454	7345	7236	7230	7343	7365	7366	7511	7455	7498	7410	7336	7426	7293	7468	7323	7389	7347	7441	7332	7366	7376	7351	7425	7374	7349	7421	7587	7456	7361	7447	7370	7389	7419	7434	7341	7305	7350	7451	7296	7373	7254	7442	7335	7393	7402	7342	7413	7321	7339	7358	7375	7389	7355	7394	7527	7231	7429	7466	7481	7424	7501	7415	7283	7382	7333	7510	7289	7405	7344	7360	7430	7519	7394	7465	7445	7491	7469	7405	7278	7352	7397	7398	7410	7435	7396	7535	7365	7597	7372	7260	7501	7389	7277	7334	7422	7461	7384	7511	7333	7426	7419	7281	7454	7363	7393	7313	7431	7412	7488	7294	7374	7351	7373	7396	7262	7314	7443	7494	7453	7287	7322	7401	7497	7352	7517	7378	7320	7430	7212	7468	7329	7462	7464	7320	7438	7223	7302	7444	7335	7397	7571	7428	7501	7337	7342	7329	7321	7470	7182	7439	7416	7430	7382	7382	7410	7509	7454	7411	7453	7328	7518	7357	7388	7301	7310	7537	7296	7382	7422	7386	7311	7418	7269	7328	7315	7457	7276	7297	7527	7390	7427	7467	7399	7468	7291	7377	7339	7316	7416	7474	7393	7347	7184	7375	7322	7421	7552	7485	7253	7456	7545	7484	7431	7437	7374	7419	7418	7352	7439	7434	7455	7402	7320	7257	7459	7418	7273	7372	7404	7475	7461	7311	7522	7479	7451	7406	7344	7333	7473	7554	7286	7444	7420	7512	7385	7408	7498	7405	7523	7456	7396	7415	7426	7373	7268	7292	7416	7305	7434	7342	7378	7356	7235	7257	7543	7519	7444	7379	7389	7396	7338	7280	7274	7409	7356	7425	7353	7363	7449	7332	7455	7311	7416	7271	7491	7464	7367	7404	7332	7314	7449	7495	7387	7298	7506	7414	7353	7437	7535	7403	7333	7337	7347	7257	7513	7350	7377	7473	7314	7426	7480	7257	7261	7462	7328	7437	7631	7301	7407	7442	7458	7404	7262	7430	7367	7373	7409	7272	7442	7392	7413	7361	7429	7358	7366	7425	7427	7281	7480	7386	7430	7563	7359	7428	7382	7335	7438	7294	7364	7258	7325	7437	7333	7401	7336	7338	7360	7496	7517	7351	7363	7372	7341	7458	7315	7486	7429	7296	7392	7382	7319	7268	7467	7451	7407	7385	7350	7326	7281	7238	7389	7409	7338	7345	7434	7305	7402	7312	7525	7440	7241	7431	7362	7459	7482	7308	7421	7500	7279	7317	7459	7313	7390	7365	7317	7478	7233	7400	7385	7198	7455	7510	7365	7454	7316	7443	7274	7254	7298	7404	7461	7455	7440	7261	7405	7415	7370	7459	7438	7449	7320	7274	7488	7410	7460	7233	7457	7375	7340	7446	7243	7333	7332	7368	7392	7442	7434	7350	7516	7389	7348	7307	7425	7519	7451	7414	7322	7351	7386	7439	7425	7256	7348	7428	7355	7505	7399	7465	7493	7548	7453	7416	7331	7343	7358	7378	7364	7378	7243	7360	7333	7370	7522	7261	7385	7391	7502	7295	7451	7373	7354	7355	7409	7275	7344	7371	7295	7493	7412	7247	7373	7405	7394	7276	7436	7370	7414	7349	7444	7464	7358	7310	7457	7385	7267	7362	7319	7439	7476	7377	7417	7415	7489	7343	7345	7477	7525	7338	7394	7432	7501	7376	7363	7460	7406	7280	7450	7283	7367	7483	7403	7405	7441	7295	7427	7461	7452	7414	7359	7452	7376	7454	7274	7510	7414	7306	7353	7374	7307	7298	7398	7443	7523	7437	7535	7302	7343	7412	7355	7318	7425	7444	7369	7327	7512	7489	7333	7397	7366	7422	7365	7396	7355	7465	7433	7302	7367	7402	7251	7317	7498	7456	7368	7363	7342	7572	7374	7507	7292	7465	7397	7440	7426	7361	7445	7507	7435	7368	7409	7292	7420	7306	7389	7291	7552	7286	7404	7381	7350	7312	7461	7455	7412	7437	7456	7311	7439	7223	7423	7288	7407	7399	7454	7291	7349	7398	7438	7409	7419	7457	7327	7474	7301	7397	7325	7339	7380	7358	7482	7399	7206	7506	7287	7326	7491	7367	7508	7216	7518	7382	7502	7270	7277	7378	7420	7393	7351	7440	7538	7466	7344	7383	7289	7468	7330	7389	7400	7393	7361	7373	7274	7248	7434	7371	7405	7413	7421	7321	7400	7389	7414	7280	7361	7249	7339	7346	7428	7300	7385	7421	7398	7414	7361	7405	7427	7531	7417	7383	7536	7548	7442	7468	7345	7375	7382	7471	7421	7406	7429	7379	7390	7397	7361	7418	7408	7505	7371	7341	7361	7373	7349	7280	7497	7288	7362	7434	7337	7362	7319	7391	7429	7470	7452	7417	7519	7437	7287	7349	7348	7465	7386	7339	7372	7469	7400	7386	7331	7369	7449	7476	7323	7457	7367	7417	7457	7433	7421	7388	7284	7457	7367	7484	7485	7302	7311	7450	7454	7450	7268	7529	7252	7432	7482	7288	7369	7337	7324	7385	7362	7344	7418	7321	7309	7429	7448	7312	7504	7457	7322	7365	7404	7510	7358	7460	7445	7339	7378	7416	7352	7372	7303	7357	7369	7218	7466	7388	7412	7373	7243	7427	7470	7470	7411	7436	7475	7277	7368	7482	7410	7470	7380	7380	7428	7505	7389	7305	7322	7428	7338	7400	7292	7415	7356	7450	7322	7414	7443	7411	7432	7351	7517	7117	7529	7404	7483	7441	7422	7435	7517	7489	7257	7433	7361	7341	7478	7351	7333	7289	7356	7448	7295	7450	7327	7527	7511	7379	7454	7365	7346	7459	7393	7416	7364	7412	7431	7432	7337	7463	7286	7342	7395	7407	7486	7501	7366	7276	7310	7454	7539	7429	7409	7422	7360	7277	7294	7372	7528	7431	7380	7421	7400	7332	7346	7457	7455	7523	7348	7459	7393	7365	7429	7415	7381	7377	7496	7372	7443	7422	7389	7304	7257	7370	7426	7431	7248	7439	7404	7287	7451	7305	7349	7410	7424	7287	7324	7499	7491	7509	7378	7479	7400	7458	7364	7506	7382	7381	7333	7276	7427	7347	7512	7295	7337	7425	7479	7372	7256	7391	7517	7416	7258	7257	7385	7375	7253	7429	7256	7339	7402	7339	7391	7290	7405	7356	7456	7451	7324	7420	7345	7471	7328	7442	7385	7382	7531	7483	7339	7408	7311	7321	7468	7400	7471	7466	7413	7332	7380	7357	7368	7398	7303	7398	7394	7407	7391	7415	7349	7327	7311	7312	7359	7381	7503	7305	7344	7450	7354	7335	7471	7360	7386	7385	7416	7329	7356	7504	7430	7509	7367	7362	7499	7403	7363	7456	7371	7286	7455	7499	7375	7332	7363	7441	7383	7365	7405	7480	7396	7401	7415	7303	7393	7376	7433	7428	7302	7457	7440	7312	7337	7530	7270	7380	7354	7554	7478	7388	7395	7430	7345	7351	7396	7352	7492	7454	7471	7420	7552	7438	7313	7346	7399	7354	7462	7292	7368	7506	7413	7455	7392	7462	7372	7407	7360	7432	7312	7421	7415	7453	7318	7363	7427	7499	7202	7331	7501	7381	7483	7297	7476	7349	7233	7528	7569	7380	7320	7405	7502	7375	7458	7427	7443	7563	7543	7320	7500	7408	7417	7446	7567	7395	7511	7378	7362	7324	7393	7395	7337	7397	7412	7589	7369	7382	7287	7424	7360	7330	7394	7345	7451	7430	7223	7368	7315	7410	7355	7445	7437	7346	7348	7462	7438	7391	7514	7365	7355	7405	7444	7299	7415	7388	7454	7528	7476	7598	7410	7331	7325	7405	7373	7343	7361	7401	7441	7330	7375	7305	7313	7298	7460	7478	7453	7445	7386	7429	7380	7447	7588	7317	7353	7424	7381	7399	7343	7515	7528	7412	7454	7431	7316	7500	7288	7330	7524	7306	7435	7379	7215	7475	7423	7470	7532	7421	7267	7447	7406	7423	7313	7408	7388	7327	7339	7441	7353	7424	7443	7475	7521	7367	7265	7360	7421	7409	7268	7482	7273	7509	7433	7490	7310	7505	7328	7372	7320	7401	7367	7473	7360	7437	7478	7550	7311	7434	7367	7438	7476	7457	7275	7471	7354	7481	7308	7415	7347	7372	7407	7453	7332	7420	7327	7418	7420	7411	7306	7509	7423	7492	7441	7411	7401	7285	7396	7355	7302	7396	7334	7221	7393	7286	7374	7487	7472	7453	7485	7410	7333	7372	7271	7310	7371	7392	7391	7439	7440	7361	7369	7387	7368	7545	7384	7403	7346	7537	7442	7525	7357	7387	7428	7363	7311	7441	7423	7289	7497	7424	7323	7422	7489	7498	7376	7346	7318	7350	7374	7400	7488	7469	7356	7450	7331	7410	7263	7443	7427	7447	7337	7470	7456	7378	7379	7480	7525	7282	7422	7358	7409	7345	7338	7511	7287	7473	7396	7257	7380	7281	7459	7289	7468	7316	7465	7404	7339	7412	7497	7356	7285	7313	7367	7284	7343	7444	7302	7252	7398	7348	7369
15076	12681	5178	1161	766	672	668	592	589	573	563	580	548	594	613	567	519	554	499	466	472	545	486	463	451	471	459	444	436	461	473	447	472	436	472	451	491	482	467	441	484	428	457	441	456	456	409	498	489	465	399	446	458	468	463	480	466	481	435	431	437	469	460	470	442	429	448	459	441	422	446	429	450	477	483	466	482	471	417	485	462	468	444	445	454	417	450	440	412	433	471	495	468	503	494	493	424	446	449	436	442	473	445	472	452	446	432	464	456	473	453	458	471	471	450	484	485	440	463	459	440	457	451	504	471	456	460	452	474	435	473	422	450	464	445	454	429	479	461	499	442	466	497	482	423	422	461	449	438	460	478	447	447	489	461	455	472	454	447	446	475	436	460	460	420	454	426	473	483	447	428	420	462	499	466	469	452	464	445	425	461	487	477	457	445	467	435	442	495	451	474	454	439	454	453	479	452	460	471	427	421	410	423	455	452	467	489	423	478	452	460	459	428	397	491	443	465	454	450	439	482	475	436	473	447	434	444	472	417	443	507	452	451	433	463	456	457	479	461	484	484	437	477	455	456	431	481	426	488	445	472	460	465	495	486	435	427	445	468	461	481	449	462	409	479	426	446	437	441	430	437	446	447	409	447	467	435	442	430	446	472	467	459	471	443	471	433	421	440	476	439	499	451	487	458	464	443	430	463	463	454	488	471	448	443	445	444	430	477	468	472	430	423	437	468	438	501	481	436	443	471	503	478	444	438	418	456	468	466	437	444	445	454	460	454	468	451	429	440	453	463	453	476	445	412	423	421	456	451	446	486	469	473	469	409	454	475	467	425	466	424	456	461	460	436	462	464	437	466	452	474	436	463	424	444	440	440	472	459	467	451	441	481	457	451	473	485	477	404	467	440	422	459	487	450	416	478	457	446	482	449	446	479	443	462	453	453	453	430	434	437	459	457	473	398	493	450	424	447	398	454	463	447	450	453	454	421	449	470	456	455	437	446	459	450	453	451	474	481	462	458	463	441	453	478	451	464	451	471	475	433	447	478	461	480	496	498	439	437	438	440	435	475	453	465	478	460	408	481	450	475	475	461	450	463	418	429	449	445	495	451	487	458	469	446	453	446	429	484	424	468	467	463	425	467	453	465	455	421	484	492	449	449	489	459	458	467	462	478	418	499	506	448	469	464	482	461	443	472	473	443	462	469	459	455	459	427	454	490	462	408	448	438	426	425	475	450	466	450	470	417	400	443	479	445	432	454	426	479	455	447	442	466	469	487	471	427	473	442	436	456	455	485	457	469	427	468	479	469	419	454	426	486	482	461	439	455	448	465	497	449	467	483	449	462	452	483	445	470	426	469	452	438	464	486	462	429	449	472	428	476	484	495	416	481	483	464	444	436	475	435	463	440	439	476	455	431	427	488	440	431	458	446	420	461	478	495	470	462	464	450	451	484	476	457	444	441	466	502	421	444	468	470	463	444	433	471	439	457	434	473	468	419	488	430	479	443	473	458	416	425	470	475	462	476	450	419	457	473	470	463	472	456	469	468	458	448	476	476	464	448	464	441	453	443	451	438	470	465	483	470	412	423	460	450	469	455	456	464	460	449	462	449	465	406	483	456	470	429	470	438	415	432	464	436	490	443	475	442	508	478	498	447	438	428	444	447	430	452	483	475	478	481	480	423	445	448	428	452	462	431	452	435	452	479	451	429	423	485	470	475	450	460	436	440	460	452	464	428	442	442	493	470	441	439	429	423	420	460	460	449	438	468	443	439	451	472	447	483	472	523	464	466	490	502	471	441	398	417	474	443	441	418	451	458	468	444	401	466	430	442	454	461	431	473	489	446	444	439	426	473	467	437	484	431	450	452	475	465	432	461	425	500	446	443	418	491	444	441	454	450	455	423	447	466	456	431	463	449	475	433	452	437	498	458	431	468	423	481	411	433	438	447	429	467	460	445	467	455	458	453	448	454	476	414	419	420	487	480	466	414	438	430	438	470	484	443	417	469	502	455	487	449	416	470	455	440	507	432	446	457	436	486	490	480	447	416	421	455	466	428	450	459	472	518	451	465	458	439	457	458	474	458	468	470	496	453	430	421	452	418	450	465	453	432	458	431	444	450	444	503	489	476	438	459	443	454	487	468	431	429	442	444	495	444	462	454	436	472	450	461	494	444	447	441	423	484	471	468	483	460	487	460	468	467	454	446	475	456	467	479	494	431	462	447	471	439	469	460	431	449	433	457	454	468	480	434	438	448	464	471	436	465	435	442	470	466	462	426	453	463	482	458	424	416	437	444	462	493	470	470	431	477	459	434	490	440	473	505	442	447	488	476	455	444	477	476	447	448	497	421	433	458	398	460	452	463	445	447	467	463	455	459	458	472	452	484	462	468	471	416	477	443	458	430	472	444	440	458	469	485	469	466	452	440	423	443	466	444	488	390	449	438	445	495	481	471	436	455	468	468	439	485	448	428	444	418	444	470	459	444	467	473	497	449	428	438	437	441	436	455	463	473	464	479	426	457	489	483	418	446	475	488	473	439	453	444	480	445	447	449	450	450	452	487	450	449	454	426	472	420	389	442	498	489	456	444	492	474	420	475	453	457	452	460	450	449	452	473	474	456	428	450	439	431	467	456	459	461	440	444	459	422	441	435	480	483	469	447	473	435	476	441	486	474	483	455	446	446	471	468	410	459	475	464	460	449	471	470	437	437	447	429	437	471	470	456	446	473	471	463	496	463	415	448	463	435	433	439	435	441	440	515	466	459	420	446	478	431	427	494	431	480	460	456	463	413	438	478	460	440	501	504	479	492	488	436	417	476	476	467	428	424	417	469	438	439	432	456	454	465	468	471	469	496	463	462	469	455	489	446	486	467	421	476	458	485	441	460	453	478	462	434	468	477	455	478	469	444	468	458	445	459	472	404	427	499	450	471	464	432	491	441	482	443	460	440	437	422	440	437	459	457	502	445	421	454	444	459	455	446	458	465	432	459	453	431	516	469	442	412	442	459	486	454	448	454	433	470	474	469	456	421	462	453	474	431	450	476	411	468	474	454	449	463	475	497	450	416	467	463	489	465	506	478	421	479	440	430	443	496	445	416	443	457	478	469	482	418	454	413	422	463	457	495	466	437	472	458	469	483	461	433	473	443	452	432	456	452	471	472	464	452	475	424	453	418	452	452	439	429	458	461	461	475	483	471	415	445	472	465	475	411	454	439	415	437	437	460	465	437	496	460	467	463	484	486	475	461	453	485	463	472	416	440	440	441	450	407	465	493	482	481	471	430	418	450	472	466	427	456	476	437	484	427	476	461	465	462	431	466	507	464	448	448	463	465	455	455	442	474	437	458	461	444	475	425	455	420	483	491	453	420	470	449	422	488	481	429	463	459	431	443	482	482	458	433	471	469	471	443	473	479	462	472	412	443	439	417	496	415	438	494	445	488	451	434	461	485	424	479	451	457	444	441	450	442	465	447	421	467	474	465	437	460	477
48711	42614	28725	15442	16907	14842	12660	10355	8886	8051	7502	7174	6922	7653	7907	6996	6895	6571	6248	5899	5928	5735	5470	5431	5127	4922	4985	4804	4762	4728	4671	4684	4682	4726	4657	4595	4626	4513	4575	4613	4599	4556	4555	4524	4528	4458	4546	4441	4458	4611	4526	4633	4413	4459	4512	4577	4488	4546	4501	4583	4593	4393	4560	4430	4437	4500	4514	4495	4592	4507	4511	4555	4536	4490	4375	4382	4369	4463	4456	4452	4447	4406	4413	4494	4351	4531	4405	4527	4448	4472	4523	4445	4557	4441	4492	4411	4443	4460	4418	4411	4342	4509	4498	4360	4411	4425	4424	4542	4434	4492	4453	4405	4561	4342	4442	4478	4477	4446	4401	4377	4554	4534	4416	4477	4460	4355	4444	4474	4503	4431	4473	4532	4397	4536	4427	4425	4511	4520	4405	4386	4537	4469	4501	4413	4396	4422	4453	4354	4553	4468	4397	4378	4394	4470	4508	4388	4485	4480	4479	4450	4537	4401	4510	4487	4569	4587	4407	4506	4520	4369	4457	4426	4465	4487	4433	4552	4459	4428	4496	4530	4370	4582	4413	4451	4579	4465	4466	4471	4469	4555	4492	4481	4436	4424	4387	4461	4476	4480	4530	4397	4405	4491	4504	4526	4439	4489	4487	4526	4434	4487	4565	4421	4419	4496	4425	4478	4512	4536	4452	4456	4467	4362	4512	4521	4568	4420	4421	4498	4399	4437	4444	4449	4511	4339	4480	4578	4309	4424	4366	4391	4497	4530	4474	4463	4407	4473	4545	4467	4404	4431	4447	4404	4505	4483	4357	4438	4472	4494	4407	4471	4394	4542	4351	4494	4402	4435	4452	4585	4491	4379	4475	4460	4496	4620	4419	4429	4420	4458	4549	4502	4437	4467	4473	4403	4561	4550	4446	4431	4478	4488	4347	4467	4427	4373	4398	4578	4512	4340	4460	4474	4472	4377	4570	4444	4408	4428	4394	4459	4573	4482	4474	4449	4479	4471	4426	4389	4407	4478	4367	4448	4592	4497	4612	4444	4510	4480	4396	4529	4431	4477	4519	4415	4482	4434	4505	4451	4452	4384	4359	4444	4424	4441	4502	4385	4478	4549	4493	4501	4529	4395	4444	4521	4537	4474	4485	4580	4465	4498	4477	4497	4464	4535	4437	4374	4459	4475	4455	4444	4449	4439	4547	4482	4526	4463	4437	4370	4480	4383	4501	4531	4550	4410	4544	4515	4424	4526	4415	4506	4556	4469	4548	4503	4465	4522	4387	4545	4485	4389	4470	4515	4519	4375	4414	4553	4465	4402	4573	4381	4443	4483	4501	4509	4421	4513	4460	4451	4520	4609	4320	4626	4464	4388	4412	4474	4331	4493	4446	4525	4426	4413	4476	4533	4467	4421	4439	4425	4355	4493	4562	4482	4369	4495	4521	4457	4458	4367	4458	4443	4455	4445	4452	4452	4584	4500	4521	4413	4531	4450	4481	4449	4491	4419	4551	4426	4444	4594	4475	4455	4527	4522	4447	4474	4307	4384	4485	4522	4546	4403	4386	4343	4513	4503	4437	4516	4424	4626	4424	4504	4517	4548	4443	4427	4443	4424	4524	4549	4509	4478	4458	4429	4500	4443	4546	4379	4473	4390	4388	4555	4427	4421	4542	4450	4428	4482	4486	4490	4439	4501	4349	4392	4476	4415	4560	4457	4447	4488	4428	4597	4388	4485	4444	4466	4440	4538	4474	4498	4456	4445	4554	4466	4450	4509	4568	4450	4535	4450	4463	4541	4406	4470	4480	4439	4473	4433	4425	4457	4439	4411	4435	4537	4547	4488	4364	4437	4507	4483	4399	4506	4528	4566	4424	4578	4427	4448	4401	4562	4429	4471	4509	4515	4423	4463	4497	4364	4473	4444	4483	4377	4460	4483	4408	4433	4450	4460	4502	4501	4378	4447	4463	4465	4409	4500	4556	4408	4464	4370	4550	4500	4472	4463	4462	4503	4351	4346	4577	4601	4464	4379	4420	4398	4449	4578	4415	4494	4441	4474	4420	4458	4575	4507	4534	4523	4608	4419	4456	4419	4510	4431	4380	4409	4455	4537	4494	4461	4479	4503	4404	4452	4439	4452	4643	4468	4433	4397	4404	4531	4382	4390	4471	4364	4408	4457	4435	4624	4506	4464	4478	4477	4395	4494	4584	4457	4424	4359	4430	4462	4411	4434	4536	4354	4365	4466	4443	4448	4408	4442	4347	4463	4460	4410	4472	4405	4395	4480	4571	4371	4401	4479	4345	4448	4466	4475	4490	4460	4431	4547	4471	4437	4463	4515	4514	4438	4473	4444	4421	4378	4525	4537	4593	4581	4330	4540	4460	4554	4473	4479	4417	4387	4457	4593	4515	4486	4372	4431	4389	4411	4484	4499	4522	4559	4434	4454	4443	4432	4503	4439	4533	4499	4492	4445	4369	4430	4420	4474	4513	4459	4414	4434	4447	4443	4452	4421	4390	4566	4531	4602	4481	4529	4497	4475	4461	4414	4493	4473	4436	4434	4508	4421	4431	4472	4467	4399	4510	4456	4502	4464	4380	4499	4399	4546	4449	4462	4506	4406	4345	4384	4367	4475	4488	4541	4535	4435	4448	4458	4375	4517	4479	4512	4478	4469	4449	4370	4468	4512	4452	4393	4603	4415	4335	4430	4497	4437	4487	4380	4345	4403	4449	4439	4451	4383	4515	4442	4517	4536	4444	4401	4401	4424	4372	4555	4466	4546	4576	4379	4519	4585	4489	4475	4391	4487	4447	4561	4426	4499	4502	4468	4475	4399	4470	4380	4417	4415	4428	4394	4509	4362	4467	4608	4431	4444	4466	4483	4444	4540	4547	4489	4463	4482	4509	4425	4431	4495	4449	4436	4459	4496	4436	4570	4445	4455	4495	4476	4459	4435	4470	4493	4472	4352	4577	4391	4385	4436	4439	4581	4469	4581	4365	4504	4518	4549	4370	4509	4377	4464	4316	4500	4532	4492	4467	4448	4433	4542	4506	4513	4358	4580	4490	4472	4381	4416	4474	4491	4503	4548	4434	4425	4352	4621	4525	4456	4523	4510	4628	4427	4269	4443	4450	4433	4566	4531	4527	4490	4615	4397	4464	4405	4482	4528	4512	4441	4451	4435	4557	4579	4450	4452	4538	4473	4497	4451	4613	4523	4444	4388	4476	4478	4476	4417	4380	4502	4472	4484	4459	4372	4523	4529	4513	4497	4402	4563	4525	4444	4533	4462	4478	4497	4485	4434	4485	4513	4446	4460	4470	4341	4385	4339	4406	4387	4404	4445	4485	4330	4344	4446	4592	4555	4517	4416	4464	4532	4533	4514	4505	4443	4535	4508	4422	4452	4524	4585	4339	4455	4459	4473	4406	4449	4492	4500	4413	4394	4332	4553	4479	4516	4486	4433	4514	4562	4439	4429	4651	4458	4455	4447	4478	4388	4440	4368	4349	4511	4496	4354	4416	4397	4408	4419	4480	4401	4439	4547	4439	4360	4350	4548	4323	4457	4539	4499	4413	4465	4519	4477	4393	4519	4516	4472	4484	4553	4407	4534	4403	4428	4530	4471	4532	4514	4460	4412	4441	4438	4422	4476	4563	4462	4400	4527	4518	4511	4652	4524	4483	4542	4522	4452	4482	4471	4501	4470	4290	4564	4422	4447	4388	4463	4559	4377	4393	4315	4397	4450	4349	4456	4321	4539	4372	4473	4549	4546	4444	4495	4502	4392	4419	4471	4465	4418	4457	4523	4393	4474	4452	4486	4487	4449	4546	4517	4483	4368	4636	4464	4448	4498	4441	4355	4429	4388	4511	4514	4498	4549	4484	4443	4448	4453	4511	4414	4447	4443	4588	4422	4425	4394	4445	4521	4581	4509	4431	4541	4423	4427	4435	4451	4653	4476	4304	4392	4455	4529	4552	4385	4444	4412	4531	4502	4477	4426	4426	4512	4583	4469	4353	4483	4472	4536	4551	4512	4477	4570	4518	4488	4481	4393	4419	4537	4435	4528	4462	4366	4500	4460	4467	4443	4380	4497	4566	4380	4452	4528	4433	4452	4441	4495	4462	4496	4397	4567	4427	4463	4543	4484	4453	4395	4376	4460	4522	4375	4558	4544	4410	4420	4457	4459	4382	4438	4485	4530	4475	4515	4472	4472	4491	4492	4498	4411	4508	4481	4357	4480	4356	4448	4474	4539	4436	4447	4389	4437	4384	4548	4477	4484	4516	4428	4516	4500	4458	4519	4438	4540	4477	4486	4483	4459	4486	4403	4534	4467	4422	4437	4475	4402	4440	4433	4483	4471	4528	4436	4487	4519	4497	4437	4487	4500	4405	4473	4430	4460	4442	4459	4444	4458	4462	4462	4436	4365	4384	4556	4460	4421	4475	4408	4471	4374	4460	4394	4443	4480	4449	4435	4480	4450	4444	4474	4470	4541	4448	4521	4454	4417	4420	4533	4509	4487	4442	4559	4523	4427	4415	4315	4549	4477	4701	4492	4446	4451	4461	4539	4397	4518	4545	4548	4466	4385	4441	4474	4413	4526	4422	4406	4554	4472	4608	4401	4362	4482	4455	4409	4381	4479	4398	4503	4527	4430	4466	4545	4445	4519	4511	4369	4504	4431	4517	4471	4362	4426	4490	4368	4367	4493	4470	4486	4565	4565	4503	4439	4468	4522	4465	4448	4560	4614	4421	4409	4449	4438	4517	4401	4469	4448	4540	4346	4392	4405	4541	4529	4474	4401	4411	4430	4501	4525	4459	4512	4544	4396	4365	4475	4528	4550	4477	4479	4461	4516	4400	4359	4470	4509	4311	4408	4585	4400	4498	4446	4558	4451	4444	4420	4420	4435	4537	4374	4481	4413	4441	4475	4423	4509	4528	4487	4454	4455	4348	4399	4590	4426	4467	4476	4569	4515	4402	4611	4404	4573	4560	4410	4332	4602	4469	4443	4496	4489	4453	4460	4373	4524	4578	4479	4479	4495	4431	4432	4511	4428	4480	4535	4478	4388	4544	4371	4474	4492	4445	4413	4294	4496	4476	4423
21405	22283	10764	2330	1356	1233	1172	1058	1054	1001	982	929	933	950	992	959	926	932	916	890	835	863	862	905	926	817	801	852	826	849	886	778	812	817	833	851	878	896	786	818	813	794	775	830	831	804	836	786	845	873	810	794	804	856	852	793	830	838	887	820	835	816	782	845	853	789	867	819	838	777	811	816	865	874	798	839	847	792	803	835	776	817	818	828	808	826	825	794	793	865	856	845	827	766	820	779	840	818	803	830	804	785	820	809	774	826	840	836	800	848	809	842	783	794	863	813	837	762	814	824	822	806	781	837	821	793	861	800	839	787	812	795	839	844	789	878	837	781	809	802	858	821	779	832	801	817	840	827	856	829	858	821	812	829	831	806	804	816	759	791	857	813	787	821	791	833	791	796	807	784	800	882	836	768	810	818	807	867	786	871	789	800	835	828	852	787	832	851	852	772	880	820	802	834	855	814	832	760	836	770	846	839	795	824	802	843	809	834	844	845	865	805	816	814	843	823	798	828	855	790	791	807	776	839	833	850	833	850	792	786	807	799	826	792	800	807	800	787	864	899	854	803	837	806	821	806	841	800	788	811	854	798	798	872	811	815	796	820	840	840	846	825	827	848	819	805	817	822	825	847	837	806	794	841	841	811	798	841	844	837	847	818	791	844	798	796	799	818	796	775	807	834	849	827	853	826	871	804	804	800	802	826	813	854	831	814	827	887	822	818	810	824	798	843	825	845	841	772	850	798	846	787	854	828	826	837	788	776	861	815	786	831	778	865	810	826	768	831	858	836	871	804	810	839	860	839	842	829	840	770	840	774	822	837	821	840	799	856	795	833	823	862	829	774	847	837	766	835	815	863	804	820	860	814	818	807	833	808	847	903	848	839	788	779	808	835	786	777	811	808	829	825	788	752	792	813	880	881	819	827	837	820	845	797	776	825	789	834	835	788	826	837	847	763	782	832	820	824	809	873	848	847	799	834	841	798	800	834	836	803	824	823	821	814	805	806	798	785	827	910	849	822	827	820	831	814	804	795	846	809	808	840	803	809	865	809	871	837	794	803	804	824	795	838	846	823	854	769	861	818	839	771	835	839	812	802	874	858	846	807	779	754	796	817	863	827	773	796	809	796	847	841	774	820	803	810	821	831	798	777	828	797	790	839	763	835	884	788	828	809	780	793	881	880	806	803	789	838	881	747	803	826	792	811	855	839	795	788	849	802	788	830	846	838	770	860	814	813	811	815	760	770	825	814	816	843	852	810	812	809	797	813	796	765	805	826	791	810	768	772	795	818	852	759	790	796	849	854	850	834	823	811	820	816	818	814	763	824	848	796	769	801	809	814	767	799	774	807	804	809	794	849	787	818	792	856	852	825	792	827	839	848	829	822	791	765	847	826	807	757	834	796	764	831	789	790	770	820	819	845	837	817	786	797	864	807	782	786	797	856	832	837	776	806	823	802	796	827	813	795	833	848	808	816	780	821	804	849	757	808	779	842	836	780	825	832	835	846	835	853	745	791	870	799	859	822	875	832	835	829	828	824	838	841	816	822	831	800	797	880	825	836	859	808	815	807	833	853	797	821	846	809	835	786	820	778	777	842	839	778	828	814	798	778	762	808	828	836	807	875	852	798	822	823	816	788	826	817	857	823	795	821	777	836	780	838	823	793	800	836	825	805	817	760	759	795	814	828	820	829	855	842	839	841	836	810	827	814	828	769	794	852	877	833	813	807	807	815	820	878	823	828	828	832	785	784	823	821	803	809	811	841	792	837	852	847	817	830	867	801	799	792	853	780	822	809	782	865	818	834	778	858	828	816	817	795	831	832	846	795	855	814	846	789	778	821	813	841	814	822	783	873	802	791	845	830	793	873	819	856	835	866	832	813	834	794	775	777	784	788	782	811	803	857	811	767	816	828	763	800	822	815	813	780	837	795	846	819	881	848	831	836	854	834	818	825	846	773	853	813	855	825	839	824	814	774	811	871	768	837	819	833	796	785	819	806	809	807	811	819	827	792	832	808	747	801	844	841	830	817	805	823	823	826	875	851	803	839	785	831	819	816	808	847	793	818	833	805	829	821	847	850	879	826	817	839	802	805	792	833	792	833	833	810	824	806	800	812	809	783	843	796	815	828	777	784	807	879	793	815	796	818	815	799	790	820	790	832	766	832	826	811	792	855	819	814	841	796	743	832	780	831	799	829	847	819	852	845	807	774	777	847	802	798	766	780	840	807	840	819	825	831	811	801	799	812	855	792	803	746	820	747	788	777	818	846	811	849	825	854	829	795	819	842	812	814	778	853	795	838	826	793	875	820	767	740	793	863	830	861	810	809	818	815	858	842	845	822	815	819	877	861	837	787	785	803	807	754	840	800	802	806	823	791	761	835	778	804	813	837	829	842	776	827	837	807	848	788	823	794	842	817	840	847	799	826	777	853	790	788	843	824	771	802	785	814	866	834	814	823	798	807	832	832	805	829	794	830	798	858	767	843	814	783	874	840	813	867	804	768	812	798	802	784	837	818	821	836	823	836	782	810	820	834	826	810	815	789	819	813	807	794	802	808	770	815	849	841	828	803	805	820	802	775	838	829	849	842	804	828	804	784	790	830	819	790	815	792	780	812	847	798	865	773	810	818	822	825	855	768	819	831	824	834	782	813	792	768	823	789	756	813	805	807	811	834	844	824	825	799	813	823	824	843	836	822	847	806	847	859	805	823	801	790	821	811	839	827	857	843	819	819	804	801	852	779	820	753	808	854	813	780	888	886	863	820	778	839	835	813	819	864	780	760	798	784	799	831	781	782	831	814	831	809	776	802	816	821	819	801	803	783	839	817	795	825	811	827	819	813	788	838	770	808	772	814	765	797	802	858	834	779	866	793	824	819	782	861	830	801	836	824	853	786	804	831	839	825	821	796	840	779	802	813	782	793	831	812	792	812	829	786	793	818	811	839	807	812	837	822	757	843	818	777	776	771	831	838	849	802	775	819	844	791	854	852	775	805	816	821	851	840	783	787	824	822	799	855	819	840	800	816	846	828	819	834	805	801	758	817	804	817	818	787	836	778	834	836	830	862	794	866	827	848	774	816	813	785	822	862	855	884	831	830	825	813	856	800	827	827	827	833	789	826	780	811	834	829	792	853	882	828	835	824	808	804	864	812	842	827	827	862	827	828	804	802	827	801	852	815	858	812	816	822	768	840	825	802	816	824	815	800	830	789	799	825	802	816	798	788	804	837	810	815	821	790	821	833	839	779	799	828	797	811	797	820	838	799	775	839	798	808	774	846	857	812	869	809	816	835	817	795	827	850	821	850	806	842	828	803	819	842	821	771	792	796	840	833	831	805	840	847	795	831	868	795	801	807	824	795	828	854	825	846	746	817	820	848	835	819	798	809	857	829	803	858	791	860	868	829	805	825	842	782	803	785	779	815	784	798	824	886	917	846	871	834	798	836	807	781	830	830	779	827	854	778	765	842	826	886	846	799	814	870	835	836
58332	51711	34564	21856	22916	20357	18068	16025	13082	12220	11570	11434	10926	11249	11185	10333	10038	9636	9538	9317	8955	8683	8870	8522	8433	8062	7870	7852	7707	7684	7635	7720	7672	7758	7556	7535	7585	7605	7398	7667	7676	7620	7575	7567	7419	7567	7566	7500	7483	7488	7555	7611	7483	7401	7406	7563	7501	7444	7370	7586	7449	7274	7411	7455	7435	7414	7346	7538	7307	7335	7398	7343	7444	7527	7384	7415	7499	7452	7391	7505	7418	7466	7306	7495	7436	7282	7453	7342	7362	7458	7327	7371	7180	7344	7296	7435	7533	7425	7408	7495	7439	7536	7420	7337	7448	7466	7440	7442	7411	7315	7483	7478	7408	7298	7448	7382	7350	7340	7420	7408	7439	7499	7409	7426	7303	7453	7405	7419	7648	7349	7458	7425	7392	7330	7368	7310	7295	7400	7432	7333	7493	7350	7291	7509	7294	7480	7286	7382	7372	7472	7372	7519	7543	7421	7377	7346	7369	7500	7348	7353	7545	7451	7593	7444	7444	7492	7550	7385	7416	7501	7462	7444	7497	7393	7387	7376	7408	7449	7402	7435	7487	7445	7325	7343	7437	7344	7360	7393	7303	7496	7438	7363	7454	7381	7380	7446	7462	7470	7509	7432	7349	7451	7490	7490	7347	7334	7268	7523	7262	7447	7448	7487	7357	7401	7421	7429	7340	7320	7362	7336	7426	7436	7370	7398	7261	7267	7445	7499	7404	7352	7310	7360	7401	7394	7418	7336	7524	7410	7443	7339	7411	7381	7390	7443	7318	7371	7600	7368	7461	7469	7408	7273	7416	7478	7541	7351	7328	7341	7371	7249	7449	7454	7440	7542	7504	7511	7395	7424	7354	7391	7494	7421	7541	7284	7513	7342	7490	7444	7325	7397	7309	7400	7305	7374	7461	7413	7344	7433	7440	7382	7230	7421	7244	7553	7467	7369	7349	7492	7459	7436	7320	7244	7352	7381	7268	7511	7325	7490	7455	7272	7452	7506	7430	7463	7380	7418	7318	7488	7425	7464	7384	7421	7473	7419	7462	7340	7458	7446	7510	7408	7340	7334	7380	7441	7258	7436	7380	7312	7316	7413	7351	7397	7325	7428	7427	7556	7474	7226	7416	7374	7279	7418	7446	7399	7435	7485	7479	7506	7455	7425	7386	7372	7448	7503	7481	7393	7468	7441	7570	7434	7414	7475	7420	7308	7400	7273	7496	7360	7379	7343	7465	7435	7428	7496	7410	7339	7282	7462	7358	7294	7429	7384	7447	7409	7303	7324	7413	7400	7231	7355	7345	7445	7295	7494	7384	7329	7427	7469	7468	7530	7447	7294	7335	7307	7392	7332	7373	7479	7437	7406	7491	7579	7299	7441	7451	7399	7307	7331	7346	7362	7354	7371	7508	7355	7390	7386	7470	7436	7339	7425	7506	7403	7326	7375	7374	7449	7450	7431	7472	7411	7582	7364	7385	7317	7409	7409	7429	7384	7413	7493	7316	7371	7478	7405	7309	7390	7443	7447	7389	7400	7421	7442	7323	7371	7501	7411	7371	7518	7412	7442	7459	7538	7334	7492	7432	7255	7350	7463	7399	7461	7266	7486	7474	7389	7242	7338	7385	7292	7516	7446	7393	7451	7310	7350	7503	7304	7294	7404	7464	7445	7369	7402	7467	7426	7489	7434	7440	7400	7407	7398	7415	7375	7375	7479	7227	7306	7497	7295	7394	7507	7421	7403	7536	7424	7513	7502	7452	7405	7357	7412	7458	7463	7400	7520	7295	7270	7481	7449	7373	7402	7510	7473	7447	7534	7365	7376	7462	7384	7486	7461	7467	7423	7471	7359	7417	7454	7426	7564	7356	7321	7326	7362	7362	7397	7300	7342	7403	7211	7395	7427	7434	7276	7384	7317	7442	7481	7303	7352	7483	7289	7330	7503	7373	7458	7313	7357	7339	7438	7333	7287	7377	7585	7383	7498	7431	7493	7438	7350	7372	7432	7471	7462	7352	7285	7434	7273	7462	7492	7364	7364	7405	7361	7481	7320	7373	7327	7413	7471	7410	7522	7440	7359	7336	7361	7480	7485	7365	7426	7281	7485	7424	7426	7464	7330	7407	7508	7419	7393	7302	7225	7449	7292	7482	7450	7484	7430	7444	7331	7434	7460	7324	7358	7256	7493	7322	7498	7381	7294	7258	7419	7538	7254	7440	7275	7330	7527	7462	7322	7525	7351	7430	7382	7359	7468	7396	7254	7467	7547	7313	7336	7396	7455	7370	7274	7449	7353	7435	7360	7399	7501	7442	7345	7373	7384	7409	7488	7485	7389	7464	7388	7410	7317	7477	7429	7430	7485	7512	7238	7474	7479	7429	7418	7401	7429	7360	7425	7412	7277	7326	7243	7439	7343	7371	7266	7488	7310	7353	7348	7194	7559	7404	7263	7455	7336	7466	7408	7416	7406	7226	7373	7378	7394	7493	7338	7414	7285	7418	7394	7491	7362	7300	7461	7402	7399	7441	7413	7413	7402	7489	7567	7384	7419	7417	7487	7312	7373	7395	7417	7542	7444	7264	7464	7380	7427	7463	7431	7395	7445	7422	7445	7385	7324	7370	7453	7403	7335	7425	7602	7279	7452	7531	7447	7443	7457	7438	7372	7351	7545	7350	7364	7344	7403	7327	7405	7460	7368	7445	7433	7481	7360	7360	7205	7362	7439	7295	7487	7448	7363	7304	7377	7374	7407	7431	7319	7338	7416	7502	7350	7349	7448	7317	7385	7319	7556	7431	7426	7383	7417	7449	7315	7325	7406	7432	7534	7347	7472	7411	7463	7379	7419	7438	7453	7303	7520	7409	7405	7349	7419	7501	7371	7465	7381	7433	7367	7411	7428	7433	7292	7452	7345	7320	7422	7413	7452	7465	7376	7464	7542	7302	7377	7365	7429	7453	7202	7447	7351	7424	7555	7421	7293	7444	7495	7425	7443	7323	7371	7391	7516	7481	7437	7314	7298	7454	7305	7455	7587	7390	7462	7524	7418	7432	7383	7506	7365	7350	7449	7468	7425	7356	7263	7410	7488	7496	7394	7330	7438	7521	7354	7363	7377	7482	7300	7355	7494	7483	7304	7469	7500	7394	7448	7551	7348	7340	7298	7414	7378	7409	7457	7327	7502	7347	7459	7490	7474	7371	7321	7466	7285	7289	7330	7268	7492	7382	7477	7379	7502	7385	7480	7524	7405	7450	7455	7359	7227	7478	7387	7460	7382	7411	7492	7359	7302	7364	7491	7327	7393	7443	7454	7487	7380	7452	7468	7398	7323	7292	7268	7477	7547	7269	7465	7436	7490	7505	7470	7507	7304	7452	7472	7532	7439	7444	7398	7345	7548	7364	7355	7437	7346	7309	7364	7317	7550	7405	7349	7499	7330	7384	7367	7389	7506	7301	7550	7403	7473	7431	7405	7328	7444	7351	7422	7317	7390	7372	7314	7464	7532	7366	7437	7531	7321	7427	7378	7367	7367	7370	7547	7287	7423	7361	7471	7406	7341	7433	7515	7465	7314	7513	7335	7356	7446	7366	7426	7454	7423	7290	7479	7570	7535	7515	7243	7474	7546	7434	7409	7444	7323	7299	7421	7435	7425	7415	7531	7393	7375	7492	7426	7389	7519	7357	7416	7328	7380	7583	7439	7449	7271	7309	7380	7475	7280	7371	7317	7492	7362	7398	7360	7334	7463	7471	7534	7401	7495	7421	7285	7366	7315	7453	7352	7497	7400	7515	7396	7394	7340	7524	7339	7384	7529	7461	7324	7381	7508	7346	7467	7311	7426	7405	7420	7371	7573	7413	7400	7330	7463	7382	7394	7438	7437	7501	7368	7390	7440	7458	7423	7454	7460	7426	7389	7405	7381	7483	7452	7473	7535	7400	7323	7399	7316	7571	7466	7305	7396	7447	7453	7373	7315	7460	7381	7468	7469	7347	7541	7534	7433	7436	7404	7433	7440	7470	7360	7443	7383	7301	7418	7435	7425	7536	7347	7338	7374	7440	7406	7310	7384	7419	7425	7410	7461	7375	7490	7432	7315	7488	7368	7382	7648	7356	7454	7259	7357	7271	7412	7414	7428	7318	7406	7301	7219	7407	7452	7434	7316	7418	7363	7419	7396	7365	7226	7252	7270	7364	7377	7372	7472	7460	7373	7294	7429	7446	7598	7426	7411	7485	7303	7431	7451	7365	7558	7484	7567	7358	7297	7465	7312	7393	7418	7314	7417	7326	7421	7360	7445	7465	7443	7315	7444	7387	7477	7487	7423	7332	7321	7343	7306	7342	7434	7379	7348	7475	7247	7384	7475	7324	7353	7302	7402	7470	7360	7413	7433	7349	7438	7474	7534	7326	7588	7393	7359	7425	7434	7442	7404	7494	7324	7374	7287	7378	7443	7366	7370	7426	7524	7535	7398	7314	7384	7483	7443	7495	7464	7397	7565	7423	7457	7343	7500	7454	7387	7476	7439	7478	7323	7382	7490	7357	7302	7347	7351	7496	7265	7454	7412	7431	7392	7544	7408	7356	7451	7450	7388	7297	7389	7455	7490	7297	7603	7420	7313	7365	7450	7400	7477	7430	7375	7415	7465	7464	7366	7418	7424	7386	7266	7501	7416	7549	7279	7407	7394	7499	7510	7377	7433	7463	7383	7530	7343	7420	7430	7509	7405	7370	7411	7442	7256	7454	7274	7495	7457	7244	7415	7245	7424	7444	7450	7406	7516	7369	7388	7553	7301	7407	7390	7506	7475	7336	7289	7559	7310	7445	7446	7417	7420	7525	7441	7352	7312	7421	7534	7362	7484	7463	7238	7459	7426	7428	7294	7538	7426	7329	7273	7409	7324	7417	7284	7434	7286	7387	7308	7475	7466	7425	7406	7345	7451	7393	7407	7432	7249	7322	7477	7425	7426	7428	7498	7215	7504	7526	7482	7403	7467	7425	7187	7429	7381	7459	7410	7540	7343	7314	7310	7402	7387	7344	7420	7297	7380	7419	7454	7421	7409	7485	7404	7474	7405	7382	7494	7549	7541	7544	7493	7414	7396	7367	7377	7333	7374
9675	6850	2920	917	743	676	650	642	558	593	586	613	593	541	609	631	540	598	590	578	586	563	575	567	611	504	535	549	577	530	569	590	546	540	543	574	545	577	542	575	560	533	554	496	564	565	519	570	493	506	538	521	490	506	525	543	589	526	495	533	534	557	508	512	549	569	538	534	537	519	558	560	537	540	536	578	546	534	563	544	479	542	542	528	529	580	558	567	519	571	523	541	547	544	578	547	541	543	518	529	525	563	511	553	568	515	515	556	541	517	513	503	537	526	555	555	541	549	555	537	510	550	525	558	548	501	523	572	565	554	558	499	556	529	547	539	534	549	536	538	501	554	543	537	544	520	498	529	566	511	522	527	515	535	506	521	500	523	498	524	546	540	495	493	521	491	508	521	527	568	530	526	527	497	513	579	557	538	529	517	547	528	535	541	555	552	533	514	547	554	535	573	539	514	541	582	521	522	538	510	565	531	529	575	519	488	539	566	546	540	553	538	551	541	525	542	552	567	497	544	539	540	513	541	540	539	541	563	562	565	559	512	527	547	501	501	515	557	543	541	519	528	532	465	519	562	581	528	560	514	552	507	516	551	546	525	521	550	568	524	559	540	521	498	578	533	531	549	550	520	522	553	524	519	547	542	581	530	533	531	507	542	521	488	533	604	543	545	546	578	545	507	500	536	564	536	493	533	542	563	534	576	555	499	569	536	521	532	584	565	538	508	520	525	528	498	541	506	570	524	531	517	529	496	546	539	533	537	533	587	545	548	571	547	543	533	567	541	578	581	541	518	540	576	537	507	534	503	523	542	531	549	519	552	581	522	548	538	575	539	527	522	537	527	564	538	549	557	512	554	544	537	533	543	545	500	542	533	528	506	519	522	539	564	558	529	522	581	586	562	497	502	545	542	521	499	531	543	517	555	542	573	547	531	526	531	524	549	520	548	541	528	526	501	551	551	532	579	580	539	556	538	549	564	533	545	517	522	488	570	530	532	536	537	508	556	476	524	572	555	553	533	524	569	551	486	528	538	522	563	531	552	511	521	550	561	521	507	541	512	576	502	536	569	563	502	586	555	567	580	522	513	544	549	579	569	545	519	568	552	538	544	532	518	563	518	524	534	563	520	539	555	518	520	536	559	523	536	547	511	543	526	550	528	541	536	540	549	527	553	538	561	581	523	546	566	511	587	530	569	493	507	487	548	503	509	550	597	538	521	544	512	549	539	517	550	541	536	532	557	494	530	518	552	540	520	531	534	513	513	564	562	546	514	514	519	522	529	527	566	520	524	528	540	553	501	521	519	568	551	527	510	495	539	507	517	590	542	540	496	515	616	522	541	537	541	555	544	542	549	511	576	529	504	533	539	571	543	511	531	544	578	517	516	547	558	516	530	538	526	537	510	535	542	567	560	567	493	556	549	540	556	518	522	482	540	553	519	554	551	513	500	549	528	539	565	532	534	527	543	492	515	526	591	549	534	533	502	577	491	559	570	524	498	570	520	524	529	542	538	563	504	512	567	536	574	559	527	550	535	549	535	561	502	545	586	566	548	492	521	587	534	530	570	539	550	574	567	553	565	523	508	534	511	582	488	548	518	528	526	520	529	541	555	545	546	538	490	551	507	578	561	581	537	553	564	526	591	533	533	504	542	541	567	518	553	585	562	554	543	530	514	561	536	572	549	588	573	536	542	520	544	563	521	591	535	531	555	508	530	524	519	486	585	539	502	525	533	546	521	537	562	599	535	532	497	546	542	522	559	543	500	506	503	553	547	523	517	499	514	520	524	512	524	552	517	527	524	556	548	556	560	545	521	489	522	498	568	501	555	569	564	562	553	511	510	567	546	505	552	561	546	544	523	548	535	575	553	556	546	539	566	512	552	547	540	560	572	556	521	564	540	526	509	572	530	566	546	547	532	501	530	573	534	521	538	527	534	504	521	536	550	531	557	530	525	526	506	549	533	555	532	543	559	531	504	560	519	570	531	573	517	524	542	537	562	537	551	545	590	562	574	549	610	540	538	550	560	530	581	542	555	518	602	504	569	506	548	517	529	524	539	547	504	557	538	544	571	557	551	586	517	559	583	534	545	511	529	524	515	533	513	481	484	489	516	553	564	537	563	585	569	555	566	571	519	587	490	555	518	577	539	517	538	521	562	514	540	507	598	499	509	529	527	540	550	539	534	555	525	560	502	554	512	508	535	539	582	560	546	570	564	556	529	513	527	536	516	545	520	542	534	583	594	511	550	515	517	534	516	555	534	544	559	534	541	563	524	539	583	525	546	522	518	554	558	543	536	550	532	570	554	558	523	522	543	551	547	516	498	503	483	542	504	542	547	545	584	527	532	538	555	546	515	506	543	521	528	551	548	526	527	576	558	559	531	582	516	515	529	536	546	521	537	529	510	536	524	551	508	562	546	552	530	535	518	541	553	528	515	557	554	511	543	536	508	518	522	569	549	541	551	550	556	558	513	542	524	528	520	579	516	574	561	522	538	511	556	542	565	521	555	542	532	527	494	544	474	522	513	560	501	537	554	553	513	541	595	497	523	537	530	522	546	496	565	526	532	588	541	546	522	558	543	556	552	526	554	538	564	523	577	539	522	523	559	564	574	547	541	614	518	525	530	497	570	523	537	538	497	588	551	508	498	536	556	532	525	556	481	556	561	521	501	529	555	496	538	559	542	538	550	553	538	555	541	525	520	519	534	526	527	545	580	557	579	562	543	531	549	503	517	540	531	573	494	537	559	543	525	544	533	513	551	533	533	542	541	566	525	578	495	506	520	563	559	532	547	530	556	553	560	538	510	565	533	528	551	529	541	558	527	521	515	560	510	564	530	534	540	514	517	571	527	567	531	526	526	563	519	524	507	492	567	530	519	547	517	538	583	557	515	549	549	547	556	550	558	526	560	562	536	564	521	553	535	527	560	529	539	578	498	567	508	535	550	526	516	572	523	525	528	570	548	519	524	543	521	545	546	519	533	562	517	508	527	497	557	533	535	537	548	558	506	554	553	478	499	540	527	518	537	479	527	542	513	554	530	526	510	581	557	532	514	537	526	576	580	519	528	547	548	538	552	523	544	548	549	527	522	561	542	540	544	511	566	536	537	537	567	538	528	525	565	538	526	512	588	571	493	540	510	552	527	544	554	546	540	552	514	558	528	554	546	544	531	533	520	534	499	536	596	582	542	576	524	539	548	561	510	556	556	556	526	557	530	532	527	501	552	564	570	534	530	577	516	539	540	545	541	562	558	555	547	544	519	527	543	540	566	523	497	554	558	559	547	560	532	549	551	546	522	542	543	530	527	510	566	539	537	546	517	521	577	514	563	530	535	513	494	563	544	548	565	533	560	543	556	535	525	556	519	510	521	520	504	555	510	552	507	527	524	515	504	583	570	567	510	539	543	559	543	576	546	551	536	522	518	509	551	555	519	526	538	574	552	522	510	533	511	524	563	527	502	574	533	535	522	522	554	478	535	539	562	525	512
44578	37403	22400	13855	13349	11713	10418	9077	7447	7411	6944	7079	6781	6813	7260	7126	6672	6403	6396	6177	5904	5827	5955	5834	5624	5482	5289	5298	5394	5344	5299	5229	5260	5271	5315	5247	5269	5319	5220	5255	5272	5258	5268	5251	5189	5123	5162	5352	5218	5354	5176	5117	5283	5298	5426	5337	5198	5378	5201	5210	5216	5060	5216	5268	5236	5059	5304	5114	5252	5190	5343	5182	5144	5151	5109	5297	5174	5152	5141	5116	5154	5140	5167	5177	5112	5128	5170	5097	5190	5262	5208	5213	5208	5102	5125	5165	5079	5165	5189	5144	5215	5090	5264	5230	5235	5224	5175	5170	5248	5136	5193	5131	5178	5198	5231	5243	5152	5256	5146	5202	5169	5105	5120	5308	5169	5202	5167	5115	5122	5166	5164	5073	5234	5218	5203	5286	5077	5187	5213	5246	5196	5188	5149	5175	5092	5068	5190	5281	5187	5160	5201	5185	5157	5220	5227	5158	5108	5242	5284	5154	5193	5147	5199	5226	5117	5204	5178	5111	5203	5251	5210	5099	5206	5215	5098	5064	5289	5180	5206	5246	5245	5093	5257	5250	5147	5272	5127	5200	5167	5261	5269	5180	5182	5112	5137	5172	5150	5273	5244	5222	5145	5164	5203	5198	5111	5089	5255	5045	5119	5245	5176	5150	5167	5250	5260	5162	5200	5174	5097	5224	5174	5218	5143	5198	5233	5136	5134	5183	5202	5203	5253	5033	5262	5084	5155	5223	5235	5098	5204	5322	5089	5179	5078	5145	5242	5234	5145	5204	5155	5207	5244	5199	5226	5220	5096	5114	5265	5118	5271	5167	5172	5070	5197	5237	5202	5256	5205	5245	5236	5171	5208	5107	5173	5217	5172	5162	5190	5236	5059	5207	5094	5242	5284	5155	5258	5238	5164	5238	5132	5061	5158	5232	5206	5226	5330	5221	5374	5239	5105	5141	5156	5186	5252	5256	5213	5117	5248	5251	5153	5126	5209	5238	5057	5232	5105	5178	5133	5198	5228	5135	5171	5207	5264	5207	5194	5303	5191	5216	5340	5219	5126	5208	5279	5202	5141	5190	5141	5119	5232	5186	5267	5248	5195	5194	5177	5331	5290	5280	5205	5200	5115	5148	5150	5185	5159	5180	5327	5253	5217	5277	5126	5179	5257	5174	5188	5130	5207	5296	5306	5106	5275	5187	5131	5219	5301	5311	5321	5219	5188	5258	5249	5334	5249	5107	5124	5194	5113	5200	5157	5110	5192	5222	5235	5064	5237	5281	5177	5166	5241	5241	5301	5081	5162	5176	5169	5325	5181	5148	5096	5174	5190	5218	4993	5216	5162	5241	5213	5195	5086	5209	5156	5270	5159	5245	5286	5126	5192	5014	5121	5338	5299	5207	5124	5144	5094	5158	5318	5202	5321	5179	5168	5233	5336	5233	5275	5089	5242	5144	5169	5201	5157	5106	5168	5153	5273	5268	5178	5178	5220	5272	5157	5130	5215	5274	5134	5151	5292	5217	5121	5278	5124	5203	5234	5183	5231	5224	5249	5155	5167	5151	5116	5168	5169	5239	5188	5251	5243	5190	5241	5204	5051	5177	5197	5215	5257	5200	5187	5079	5206	5196	5191	5138	5264	5200	5119	5237	5145	5155	5212	5148	5235	5110	5170	5166	5092	5187	5244	5262	5261	5168	5127	5268	5285	5151	5228	5266	5129	5201	5245	5301	5062	5093	5208	5227	5178	5111	5183	5195	5236	5099	5220	5208	5176	5204	5183	5184	5245	5111	5150	5119	5346	5225	5290	5135	5155	5149	5136	5195	5152	5226	5250	5251	5111	5312	5228	5244	5183	5179	5212	5198	5192	5194	5126	5129	5188	5227	5240	5260	5184	5141	5247	5233	5221	5084	5201	5143	5256	5233	5179	5229	5197	5212	5342	5301	5202	5098	5207	5157	5169	5155	5237	5349	5251	5101	5184	5189	5234	5214	5234	5229	5254	5116	5229	5184	5236	5159	5206	5170	5285	5264	5279	5195	5230	5225	5285	5191	5141	5093	5113	5164	5133	5145	5150	5201	5114	5098	5331	5068	5114	5149	5285	5164	5272	5173	5215	5282	5098	5328	5258	5195	5062	5230	5419	5207	5215	5099	5290	5231	5184	5210	5252	5176	5158	5061	5256	5165	5118	5292	5239	5237	5152	5193	5124	5235	5268	5336	5168	5192	5269	5332	5167	5148	5143	5211	5211	5080	5053	5199	5134	5250	5228	5226	5115	5031	5238	5193	5138	5115	5250	5122	5167	5203	5075	5247	5163	5209	5210	5336	5079	5229	5217	5115	5156	5210	5250	5135	5118	5241	5172	5181	5226	5242	5210	5212	5226	5179	5244	5221	5156	5176	5171	5131	5142	5125	5101	5114	5143	5156	5196	5230	5130	5306	5205	5125	5145	5263	5074	5185	5185	5085	5141	5177	5123	5221	5190	5181	5189	5195	5198	5247	5110	5133	5098	5215	5164	5152	5118	5194	5194	5152	5129	5257	5139	5195	5174	5204	5238	5150	5343	5126	5191	5274	5124	5167	5076	5239	5155	5214	5191	5310	5292	5244	5139	5230	5219	5277	5112	5283	5215	5250	5069	5303	5115	5279	5236	5178	5253	5114	5178	5269	5255	5293	5082	5153	5231	5161	5176	5106	5256	5178	5055	5146	5237	5159	5086	5297	5178	5020	5125	5294	5127	5123	5263	5316	5187	5135	5118	5213	5289	5069	5214	5119	5098	5107	5264	5179	5280	5028	5278	5158	5306	5291	5260	5224	5261	5146	5201	5246	5098	5206	5211	5178	5250	5217	5267	5171	5122	5163	5107	5220	5092	5292	5178	5124	5137	5196	5200	5179	5212	5224	5165	5246	5141	5199	5183	5130	5153	5185	5152	5183	5173	5207	5252	5152	5157	5242	5227	5242	5124	5115	5156	5120	5177	5233	5133	5217	5080	5153	5203	5121	5182	5115	5371	5287	5381	5179	5222	5245	5169	5145	5253	5197	5123	5198	5195	5108	5339	5175	5224	5193	5305	5210	5139	5222	5160	5179	5221	5183	5266	5163	5174	5160	5192	5202	5307	5283	5174	5214	5180	5244	5335	5187	5082	5157	5139	5243	5217	5145	5083	5168	5226	5161	5142	5199	5166	5001	5207	5131	5194	5168	5144	5256	5132	5260	5123	5237	5171	5300	5185	5159	5226	5185	5260	5238	5166	5215	5237	5265	5136	5210	5072	5241	5314	5148	5216	5217	5177	5228	5245	5210	5247	5194	5181	5162	5275	5316	5202	5219	5247	5274	5214	5224	5217	5217	5105	5174	5270	5211	5168	5133	5278	5205	5145	5069	5287	5224	5201	5216	5113	5254	5231	5135	5177	5228	5138	5264	5161	5252	5227	5122	5169	5144	5057	5155	5111	5175	5197	5255	5244	5245	5142	5296	5206	5212	5178	5245	5248	5129	5183	5151	5116	5149	5231	5177	5125	5241	5205	5183	5251	5126	5370	5251	5220	5194	5318	5196	5300	5149	5189	5332	5224	5175	5056	5230	5251	5163	5149	5190	5112	5279	5247	5239	5208	5095	5133	5148	5252	5105	5189	5195	5114	5217	5187	5241	5278	5200	5188	5239	5123	5237	5102	5208	5193	5204	5090	5178	5108	5155	5034	5085	5135	5173	5198	5217	5275	5247	5175	5178	5189	5201	5085	5119	5186	5143	5198	5226	5290	5153	5102	5188	5207	5132	5314	5230	5232	5221	5177	5157	5215	5159	5131	5134	5272	5173	5288	5131	5138	5092	5285	5144	5173	5310	5186	5244	5212	5293	5210	5161	5211	5257	5167	5161	5191	5192	5225	5326	5135	5154	5115	5218	5257	5109	5222	5217	5252	5211	5177	5225	5138	5210	5152	5169	5208	5175	5245	5217	5215	5129	5251	5150	5308	5217	5212	5132	5190	5191	5293	5148	5188	5136	5214	5137	5188	5261	5111	5073	5274	5201	5135	5224	5174	5183	5274	5121	5112	5311	5199	5293	5175	5122	4987	5189	5158	5211	5126	5229	5130	5146	5247	5212	5202	5243	5208	5218	5256	5213	5158	5198	5233	5249	5227	5070	5120	5265	5311	5232	5205	5165	5203	5252	5219	5138	5156	5176	5192	5280	5272	5150	5126	5213	5218	5087	5157	5307	5298	5239	5178	5218	5234	5236	5183	5257	5176	5248	5218	5260	5124	5256	5229	5038	5169	5115	5179	5165	5187	5218	5207	5232	5158	5158	5233	5270	5265	5099	5296	5249	5160	5221	5160	5170	5185	5178	5215	5167	5147	5289	5190	5249	5207	5099	5119	5185	5280	5269	5219	5225	5130	5164	5069	5071	5183	5089	5227	5126	5133	5248	5108	5315	5210	5174	5129	5231	5271	5232	5033	5162	5239	5198	5076	5263	5179	5190	5169	5282	5279	5097	5172	5230	5186	5203	5297	5304	5317	5123	5261	5225	5130	5102	5274	5172	5340	5207	5196	5239	5147	5209	5179	5217	5215	5202	5088	5335	5175	5219	5146	5133	5174	5188	5132	5193	5215	5216	5131	5105	5228	5091	5243	5273	5262	5224	5144	5244	5235	5247	5227	5295	5306	5221	5143	5130	5252	5117	5201	5320	5144	5253	5170	5247	5231	5275	5145	5213	5172	5174	5173	5206	5311	5122	5223	5128	5089	5232	5260	5070	5168	5215	5230	5275	5200	5112	5072	5225	5306	5222	5197	5148	5327	5206	5211	5161	5090	5184	5135	5159	5181	5277	5167	5112	5207	5198	5168	5221	5134	5093	5220	5268	5183	5256	5239	5128	5189	5142	5167	5280	5116	5212	5153	5339	5226	5152	5287	5229	5139	5284	5169	5202	5151	5112	5127	5286	5027	5203	5191	5225	5139	5177	5298	5233	5126	5233	5105	5277	5159	5179	5176	5154	5251	5148	5179	5171	5153	5104	5214	5180	5137	5139	5262	5171	5110	5217	5093	5194	5155	5125	5251	5164	5236	5089	5138	5188	5136	5159	5201	5224	5192	5327
15697	17258	7410	1765	1085	1076	1045	1009	918	941	971	861	931	909	984	958	975	902	949	930	851	952	868	858	891	868	874	804	846	828	789	826	890	829	832	874	886	815	858	882	850	828	824	816	853	840	855	808	803	805	867	850	794	842	854	833	891	848	824	838	824	822	863	765	824	850	840	827	805	834	816	856	830	848	876	865	890	814	819	838	837	829	819	767	802	847	855	881	868	865	858	845	825	802	849	808	886	786	800	821	804	781	820	803	896	856	823	807	863	820	837	850	853	839	830	795	818	806	846	797	811	835	820	876	882	825	821	827	850	842	862	854	860	804	812	843	822	796	851	784	851	844	868	830	841	800	817	797	793	792	848	828	818	794	853	806	818	810	813	846	896	804	857	860	843	796	835	872	843	827	857	837	807	817	876	773	802	847	831	844	847	900	865	807	818	794	804	814	776	809	806	876	845	879	818	837	801	846	854	789	782	812	879	797	791	850	811	864	813	826	812	810	829	816	813	845	784	822	866	840	824	844	873	763	823	838	876	820	858	811	832	834	835	828	787	812	845	799	842	832	806	860	863	849	911	838	798	887	818	811	839	823	836	845	832	763	804	840	851	806	850	880	870	814	840	784	760	855	806	874	839	833	819	826	828	823	849	781	831	829	845	898	819	818	843	858	860	788	871	823	856	829	864	836	862	859	804	835	810	883	830	833	801	796	815	832	844	826	853	878	783	815	843	862	830	835	831	864	832	826	837	864	858	799	848	844	789	868	834	869	852	839	833	801	864	851	823	852	826	803	847	840	867	865	858	864	814	846	861	849	798	808	796	805	857	896	845	852	841	843	833	823	781	783	861	856	809	778	843	789	846	835	826	858	869	851	867	868	877	859	876	848	796	879	823	779	807	806	811	838	802	826	823	859	784	824	808	820	822	838	869	823	828	833	808	831	875	845	863	837	831	838	863	827	816	807	766	885	825	825	865	807	831	821	834	839	861	849	825	808	852	807	800	802	801	816	851	800	813	787	851	836	841	884	845	858	810	806	851	859	805	844	865	803	825	818	810	837	858	858	805	807	796	786	810	878	794	820	880	861	804	893	863	769	848	854	869	839	829	864	830	804	823	812	852	796	789	838	821	802	822	792	797	866	836	902	780	884	831	825	817	887	824	810	764	825	889	846	837	839	896	843	843	848	854	791	826	888	828	839	826	847	846	817	867	863	839	817	829	838	831	793	800	860	782	824	852	808	834	778	847	809	849	837	804	825	894	803	764	834	820	820	822	795	820	857	836	845	837	784	826	836	842	834	792	803	863	845	807	787	821	863	813	848	905	823	824	810	800	915	829	834	794	835	867	819	813	861	848	868	832	835	809	821	826	849	878	844	864	799	771	869	814	848	797	831	853	834	838	856	779	792	825	795	772	853	841	787	850	823	784	860	881	809	897	841	834	870	903	810	871	830	841	810	855	828	882	820	845	813	851	899	841	831	820	789	810	816	791	861	829	808	816	864	828	808	801	821	820	821	831	843	876	869	848	863	857	838	816	881	831	847	778	888	835	797	845	837	841	857	895	816	830	873	834	867	856	785	885	810	875	847	830	805	849	866	813	879	849	801	808	837	808	807	846	854	872	779	867	815	850	792	870	870	773	871	833	802	839	802	852	811	785	821	813	823	832	787	780	809	878	836	855	777	848	824	833	849	838	864	800	827	832	838	816	803	874	799	830	842	832	839	804	819	847	808	795	848	839	836	824	791	801	820	834	825	773	801	841	824	810	876	817	816	827	763	813	862	848	829	880	814	847	840	844	876	874	831	813	879	898	770	826	811	846	837	843	851	836	809	819	790	843	831	807	884	774	857	832	867	860	832	846	854	884	831	876	870	846	807	782	837	813	868	877	813	868	849	829	825	790	853	834	848	839	859	845	882	798	855	854	853	838	807	823	842	886	871	819	819	817	845	840	804	840	813	869	838	837	833	838	803	883	874	822	846	823	882	800	877	784	828	871	808	890	834	801	843	873	837	822	809	752	838	847	810	835	832	805	810	838	858	871	836	886	822	859	819	847	821	829	857	843	909	849	832	828	773	814	852	809	826	822	874	833	802	801	803	789	869	798	793	810	833	851	864	865	837	846	846	880	806	825	803	798	814	854	793	778	884	850	821	808	826	825	854	833	849	826	852	841	799	862	848	815	860	817	845	850	857	875	864	870	828	900	852	836	775	848	857	855	845	861	862	846	824	792	916	837	840	788	795	870	839	848	830	810	843	817	807	871	832	774	822	778	886	838	827	846	851	802	848	841	789	835	810	820	838	859	828	877	826	860	854	819	866	807	805	837	816	804	876	864	827	813	808	886	819	908	854	820	880	893	785	864	834	885	824	856	823	801	873	873	841	839	857	809	803	844	802	797	830	849	832	850	810	786	814	841	834	896	805	808	844	820	853	829	829	814	838	859	855	852	866	797	891	847	816	850	838	878	819	863	891	837	834	799	805	824	813	846	798	852	852	818	845	850	857	852	844	807	818	842	854	826	805	838	872	842	853	874	863	798	854	881	810	886	884	836	782	826	821	816	855	772	860	868	894	838	837	807	796	818	824	823	858	843	840	839	821	821	849	821	843	887	794	867	864	833	848	825	816	844	802	856	845	837	821	853	823	842	818	778	866	812	815	809	846	773	808	803	839	863	846	848	802	833	808	837	809	811	816	855	832	888	841	848	831	889	893	828	817	855	835	878	854	809	826	804	790	855	851	845	814	868	838	866	794	836	836	858	836	848	849	822	860	817	867	855	840	813	852	862	829	874	807	853	912	820	803	827	838	812	845	850	827	784	841	774	829	791	824	835	832	867	803	822	859	835	850	836	836	835	853	863	809	859	879	874	848	811	843	882	844	857	859	882	831	820	841	857	815	846	837	816	790	781	816	819	844	810	840	864	861	820	850	806	852	852	859	812	828	827	848	868	818	810	833	823	842	872	843	807	836	826	831	776	824	826	786	794	858	829	846	862	842	855	846	852	815	850	817	810	849	819	824	828	881	798	838	811	817	840	813	827	874	850	872	883	843	820	856	800	839	845	858	848	866	888	824	837	862	861	883	817	833	844	816	892	827	829	828	844	851	872	790	851	815	852	888	856	815	838	802	868	849	784	782	881	805	776	823	842	797	817	840	852	854	804	837	859	810	810	887	843	842	831	744	851	834	867	847	826	830	880	824	840	842	867	822	833	882	771	859	833	797	823	805	866	790	792	884	819	835	811	812	880	814	839	842	836	822	768	832	834	861	858	836	799	824	854	851	862	784	762	869	861	831	841	833	837	866	852	867	854	832	851	846	854	804	836	829	828	843	911	809	877	858	864	790	833	834	813	884	845	861	851	871	872	869	837	891	808	837	815	842	837	767	852	794	821	805	812	857	859	815	835	848	857	891	832	797	861	804	844	813	840	833	875	876	807	826	820	881	790	803	825	795	881	810	834	829	850	801	849	813	881	830	831	850	823	887	877	805	820	788
54822	49108	30550	18139	18364	18087	15322	12608	11498	11057	10540	10029	9961	9694	9724	10097	9859	9299	8947	8879	8524	8187	8197	8132	8064	8125	7752	7721	7647	7762	7629	7798	7632	7721	7723	7481	7679	7612	7696	7679	7614	7629	7627	7545	7592	7583	7464	7604	7544	7506	7670	7566	7669	7412	7630	7611	7615	7535	7627	7539	7411	7564	7648	7601	7398	7520	7610	7400	7498	7498	7371	7585	7535	7469	7488	7517	7633	7453	7400	7472	7487	7449	7524	7455	7503	7523	7586	7474	7599	7538	7419	7475	7511	7523	7485	7462	7565	7532	7377	7553	7460	7513	7496	7536	7435	7416	7498	7468	7456	7566	7519	7564	7552	7521	7522	7472	7602	7542	7508	7572	7545	7532	7483	7523	7607	7490	7405	7592	7451	7488	7550	7623	7595	7466	7488	7437	7537	7674	7460	7465	7415	7488	7527	7526	7521	7452	7625	7411	7537	7508	7580	7529	7425	7490	7543	7480	7377	7554	7488	7596	7672	7599	7410	7422	7491	7595	7507	7601	7491	7512	7518	7390	7402	7505	7484	7487	7422	7647	7567	7570	7524	7454	7499	7530	7552	7417	7582	7478	7497	7467	7536	7540	7407	7458	7499	7665	7390	7593	7457	7550	7389	7495	7501	7430	7485	7517	7410	7587	7543	7431	7492	7442	7502	7324	7456	7417	7603	7475	7518	7484	7543	7430	7394	7594	7505	7413	7558	7620	7520	7392	7468	7438	7508	7460	7542	7578	7561	7606	7428	7607	7426	7496	7462	7538	7569	7464	7397	7553	7525	7476	7441	7465	7465	7431	7573	7472	7542	7555	7421	7522	7390	7435	7459	7450	7539	7559	7630	7582	7542	7562	7445	7394	7480	7614	7344	7427	7383	7636	7314	7420	7438	7516	7478	7613	7479	7406	7372	7543	7507	7491	7622	7538	7567	7448	7472	7530	7596	7506	7433	7635	7518	7500	7575	7464	7479	7346	7412	7419	7507	7473	7516	7511	7275	7508	7426	7384	7590	7468	7576	7472	7631	7423	7435	7659	7598	7518	7549	7500	7518	7471	7389	7380	7377	7416	7500	7366	7566	7509	7402	7479	7432	7604	7532	7513	7490	7462	7479	7499	7413	7488	7548	7485	7632	7478	7482	7426	7545	7436	7498	7495	7536	7562	7500	7463	7548	7718	7578	7626	7508	7521	7491	7436	7527	7472	7523	7548	7653	7504	7652	7578	7440	7544	7506	7606	7416	7470	7607	7411	7505	7420	7494	7564	7490	7334	7499	7429	7452	7427	7508	7427	7584	7586	7427	7491	7540	7483	7405	7557	7356	7445	7467	7403	7535	7425	7491	7615	7514	7469	7573	7498	7630	7496	7389	7512	7521	7543	7355	7475	7595	7505	7531	7519	7566	7602	7526	7581	7580	7365	7539	7559	7426	7485	7534	7451	7498	7391	7493	7476	7469	7684	7621	7505	7595	7521	7584	7585	7349	7512	7489	7561	7382	7515	7530	7492	7603	7506	7607	7460	7449	7612	7352	7541	7441	7592	7451	7424	7439	7459	7545	7572	7505	7356	7622	7458	7527	7473	7471	7564	7441	7348	7567	7598	7476	7583	7535	7456	7549	7416	7449	7568	7589	7512	7584	7637	7585	7646	7549	7512	7488	7546	7390	7339	7623	7563	7501	7440	7504	7567	7613	7627	7470	7585	7560	7579	7587	7572	7513	7600	7672	7576	7479	7531	7441	7452	7479	7563	7491	7576	7526	7415	7404	7524	7598	7572	7481	7515	7496	7490	7580	7568	7563	7467	7515	7568	7498	7429	7425	7470	7441	7509	7387	7543	7533	7459	7515	7532	7596	7491	7513	7427	7557	7479	7510	7356	7528	7431	7411	7462	7552	7668	7460	7463	7474	7434	7476	7498	7515	7574	7389	7473	7510	7369	7403	7350	7499	7566	7538	7486	7537	7549	7539	7455	7647	7536	7411	7532	7486	7382	7548	7435	7456	7515	7609	7464	7520	7624	7497	7489	7588	7439	7536	7511	7481	7519	7506	7505	7668	7346	7546	7448	7406	7478	7498	7509	7492	7528	7503	7520	7407	7575	7485	7447	7430	7472	7537	7433	7382	7577	7540	7560	7483	7580	7482	7546	7497	7498	7347	7403	7539	7538	7572	7467	7410	7471	7452	7457	7414	7521	7548	7487	7397	7524	7474	7584	7573	7428	7486	7576	7462	7374	7478	7533	7438	7500	7423	7421	7563	7485	7617	7465	7476	7585	7514	7532	7484	7633	7320	7467	7449	7422	7469	7582	7478	7575	7664	7639	7595	7548	7585	7635	7685	7473	7522	7501	7437	7509	7504	7545	7496	7438	7521	7508	7403	7469	7590	7604	7508	7506	7551	7562	7494	7564	7491	7366	7468	7473	7397	7547	7481	7560	7583	7451	7596	7441	7582	7450	7601	7573	7476	7450	7452	7538	7426	7471	7442	7584	7446	7503	7614	7378	7488	7446	7379	7584	7464	7414	7420	7448	7517	7518	7315	7344	7507	7433	7549	7570	7546	7421	7629	7459	7558	7305	7565	7452	7606	7561	7578	7525	7500	7466	7452	7558	7637	7523	7586	7507	7487	7460	7608	7550	7536	7409	7520	7540	7515	7661	7559	7642	7591	7628	7492	7418	7544	7481	7566	7521	7555	7446	7464	7468	7584	7459	7574	7520	7316	7516	7496	7514	7447	7457	7461	7431	7439	7523	7480	7546	7421	7503	7510	7373	7412	7378	7388	7657	7521	7397	7468	7632	7571	7457	7445	7539	7466	7577	7507	7620	7398	7610	7546	7502	7596	7464	7489	7387	7556	7482	7595	7601	7384	7551	7403	7622	7527	7340	7427	7442	7558	7573	7344	7543	7534	7538	7546	7523	7628	7722	7488	7635	7477	7397	7544	7530	7488	7713	7500	7418	7572	7585	7510	7601	7623	7572	7480	7492	7539	7621	7497	7356	7516	7470	7601	7577	7514	7442	7455	7595	7536	7481	7542	7473	7574	7579	7500	7507	7447	7321	7537	7463	7504	7623	7397	7536	7506	7517	7548	7513	7449	7568	7560	7482	7494	7465	7425	7547	7533	7501	7473	7518	7392	7448	7618	7450	7437	7330	7606	7536	7617	7407	7371	7522	7394	7535	7479	7615	7467	7547	7578	7552	7515	7411	7484	7530	7453	7464	7589	7521	7642	7406	7383	7411	7566	7446	7435	7701	7535	7499	7528	7426	7354	7555	7598	7432	7475	7521	7473	7382	7529	7473	7420	7443	7492	7429	7677	7616	7594	7493	7538	7514	7541	7513	7529	7531	7391	7551	7472	7446	7432	7459	7393	7483	7469	7479	7517	7531	7563	7590	7471	7407	7503	7488	7410	7478	7571	7597	7477	7615	7631	7476	7509	7509	7522	7450	7424	7416	7434	7452	7578	7386	7506	7518	7491	7446	7574	7588	7473	7418	7640	7494	7569	7629	7440	7460	7519	7496	7494	7453	7566	7511	7477	7448	7587	7535	7491	7492	7334	7416	7462	7555	7427	7538	7487	7509	7495	7556	7518	7419	7436	7456	7475	7522	7618	7604	7513	7361	7428	7432	7616	7476	7538	7367	7453	7304	7450	7585	7527	7495	7376	7493	7517	7452	7494	7465	7508	7410	7548	7533	7505	7449	7433	7360	7518	7472	7481	7438	7487	7643	7613	7530	7572	7514	7489	7473	7548	7450	7531	7482	7409	7526	7551	7536	7406	7523	7664	7429	7447	7602	7493	7479	7559	7511	7418	7464	7499	7585	7502	7566	7603	7513	7467	7494	7584	7571	7446	7412	7400	7358	7418	7533	7432	7474	7549	7519	7620	7554	7436	7392	7469	7399	7544	7601	7472	7515	7453	7513	7508	7401	7524	7505	7545	7437	7370	7515	7526	7480	7494	7517	7648	7477	7524	7501	7538	7616	7438	7491	7547	7507	7449	7480	7548	7558	7615	7550	7504	7470	7499	7473	7465	7558	7471	7502	7419	7491	7522	7614	7520	7467	7417	7501	7379	7399	7317	7628	7507	7572	7527	7520	7532	7569	7544	7439	7617	7544	7424	7570	7632	7498	7518	7451	7478	7585	7529	7486	7490	7435	7548	7489	7504	7451	7600	7628	7443	7595	7390	7511	7508	7569	7556	7459	7543	7597	7549	7585	7404	7608	7514	7570	7475	7456	7585	7392	7434	7595	7533	7451	7539	7508	7504	7564	7580	7446	7594	7506	7387	7417	7478	7561	7581	7599	7478	7637	7515	7555	7548	7409	7510	7560	7455	7408	7436	7331	7572	7472	7517	7609	7472	7441	7490	7505	7558	7439	7490	7457	7456	7438	7453	7514	7478	7503	7364	7516	7380	7604	7419	7486	7475	7424	7371	7531	7549	7536	7504	7544	7597	7457	7669	7540	7425	7428	7443	7392	7488	7434	7436	7571	7312	7664	7474	7499	7379	7527	7601	7644	7480	7478	7547	7454	7556	7625	7654	7550	7493	7551	7601	7322	7591	7688	7369	7494	7546	7389	7540	7377	7438	7528	7430	7474	7435	7555	7448	7422	7482	7483	7396	7644	7513	7569	7481	7438	7372	7503	7513	7506	7469	7461	7507	7449	7521	7487	7610	7399	7493	7491	7414	7519	7498	7602	7621	7438	7406	7455	7644	7457	7622	7477	7516	7541	7539	7445	7483	7462	7451	7625	7446	7528	7380	7404	7336	7570	7474	7475	7586	7540	7403	7533	7496	7448	7607	7375	7613	7507	7497	7471	7403	7487	7565	7734	7604	7400	7577	7569	7585	7468	7396	7505	7560	7490	7605	7550	7533	7487	7557	7457	7622	7398	7371	7437	7576	7512	7471	7572	7569	7417	7541	7512	7570	7405	7478	7398	7616	7527	7441	7555	7646	7606	7424	7561	7428	7477	7478	7649	7464	7633	7482	7401	7617	7424	7623	7602	7473	7549	7611	7522	7472	7472	7556	7480	7468	7563	7465	7450	7506	7548	7488	7502	7633	7481	7465	7448	7506	7551	7389	7469	7371	7529	7450	7474
16010	14094	4959	1107	736	756	644	641	608	558	550	546	561	571	526	545	542	514	527	488	519	513	477	467	463	508	472	494	465	470	464	448	458	430	463	473	438	428	460	466	457	457	472	445	442	435	448	433	478	454	477	455	462	433	497	439	413	464	455	433	453	452	448	483	420	465	423	474	432	447	429	423	481	469	419	469	424	479	439	461	467	460	436	491	441	429	435	453	452	443	451	494	447	437	454	436	471	455	460	437	432	475	460	467	462	433	484	470	463	438	449	416	429	437	457	487	423	495	432	449	438	433	452	425	483	452	480	470	445	445	457	444	400	490	475	470	471	469	449	460	453	470	473	486	456	471	470	465	490	439	466	470	455	484	460	435	459	420	456	467	454	441	435	443	440	431	440	474	440	458	456	442	464	428	433	494	479	457	469	432	462	511	455	488	440	464	452	441	473	474	431	411	465	461	469	453	476	409	457	428	481	451	436	501	440	449	468	435	453	427	450	450	456	497	477	439	478	440	473	495	431	472	500	459	475	472	480	458	456	470	455	448	488	456	436	471	485	465	491	441	460	469	488	460	487	436	467	468	443	463	478	428	431	441	469	442	459	478	464	445	460	459	514	429	465	429	453	450	438	466	438	477	480	424	440	479	418	448	447	473	483	486	461	446	452	438	443	470	429	446	454	430	462	479	454	456	493	480	447	477	464	454	436	449	460	477	473	424	451	457	442	464	446	482	484	457	481	461	472	463	445	411	440	446	429	433	432	490	482	478	457	442	463	462	455	463	442	469	468	445	463	474	468	454	416	457	444	453	458	496	458	446	488	487	427	455	460	449	461	485	474	478	432	493	464	447	432	446	467	456	423	445	484	435	436	437	453	442	456	469	453	469	464	461	481	440	452	446	442	501	413	462	502	462	446	455	486	426	472	475	469	458	462	457	475	462	457	455	513	464	434	447	472	474	445	443	505	413	447	437	451	479	447	467	484	485	497	450	411	452	479	463	437	475	464	460	469	441	477	447	472	465	463	459	443	464	466	494	452	450	421	466	476	456	464	423	454	478	479	487	458	430	454	399	476	475	453	446	475	459	486	465	443	436	436	460	468	459	466	483	459	493	424	438	450	467	477	484	453	465	430	414	430	449	451	457	450	488	451	442	455	484	473	458	461	455	435	446	441	461	484	502	444	462	452	457	440	439	441	502	480	438	436	441	479	497	462	477	461	451	478	449	473	446	486	460	501	455	461	450	459	452	465	458	509	454	440	484	417	471	478	438	441	469	486	437	488	467	443	477	495	454	445	438	452	463	420	454	511	438	492	481	491	426	494	457	489	438	471	482	494	458	490	486	437	466	475	416	467	489	439	471	456	454	465	463	446	496	443	449	446	472	428	483	465	453	434	491	437	434	438	471	496	449	408	475	433	464	453	471	440	466	446	444	479	486	479	443	455	471	462	456	453	437	486	451	451	403	475	471	500	478	461	426	446	418	438	476	461	462	462	470	489	469	473	462	457	479	486	449	447	478	413	497	472	502	446	441	436	463	479	474	469	491	463	429	476	471	484	457	444	471	420	426	461	458	452	488	461	458	467	465	473	443	478	431	432	463	433	429	458	448	414	482	476	461	478	442	434	420	462	440	485	478	429	458	480	429	501	440	499	457	445	478	453	450	434	478	464	460	454	395	458	469	405	493	451	492	470	461	442	475	464	447	454	459	422	469	446	450	448	499	410	461	432	470	417	477	421	457	506	446	467	453	459	457	441	423	461	455	471	473	461	456	430	447	457	481	475	445	473	459	426	438	435	438	440	460	441	473	477	421	421	453	471	465	455	479	461	481	434	460	451	480	482	467	485	448	490	473	463	494	443	497	440	469	454	476	456	437	434	473	474	440	525	443	462	465	452	467	448	421	470	457	465	447	450	493	469	458	461	475	441	462	417	473	480	465	442	447	459	453	456	461	451	443	410	443	495	430	445	457	437	479	428	441	472	422	475	447	470	468	480	485	525	475	448	462	435	479	444	440	502	475	483	472	506	437	469	466	418	459	435	442	435	458	428	437	436	455	473	465	485	442	454	452	495	460	492	488	473	453	477	451	453	486	419	490	443	466	484	421	446	478	471	462	480	473	464	456	443	497	486	444	470	473	467	476	429	434	485	473	456	478	480	484	468	457	423	447	450	452	448	453	427	437	457	463	450	487	461	469	448	467	412	422	486	487	459	456	484	444	478	437	478	478	453	447	463	436	482	472	473	459	447	492	458	452	429	459	494	445	447	452	457	430	453	483	466	446	413	428	410	500	459	491	490	462	440	449	490	455	433	476	500	479	438	439	492	456	431	436	463	419	426	456	427	473	466	467	473	464	439	483	431	478	446	466	450	443	470	490	451	436	450	439	450	459	479	441	439	463	461	460	475	450	443	447	460	476	439	443	481	430	461	463	435	443	455	442	485	479	483	470	450	442	446	466	464	502	437	470	470	456	420	496	455	423	461	454	456	444	456	460	426	473	487	494	454	457	458	431	477	450	454	450	453	482	466	476	478	453	419	458	430	443	422	441	467	470	449	509	461	480	478	455	489	447	447	468	474	493	435	405	465	457	481	441	481	431	444	454	465	454	453	452	464	489	462	469	490	479	444	456	432	485	471	494	486	480	449	496	470	504	507	483	458	471	474	429	479	414	473	500	485	462	454	468	475	477	504	477	483	458	474	462	451	486	447	442	454	427	481	477	462	470	462	463	485	451	445	432	453	486	448	475	490	432	483	481	445	493	491	494	458	439	503	447	454	428	451	455	447	456	457	492	452	494	419	479	443	429	438	438	510	451	457	468	437	454	449	469	460	446	450	462	478	491	425	397	445	480	446	428	456	459	444	487	468	439	430	453	440	470	436	454	453	493	436	456	498	452	471	413	476	484	493	428	447	440	431	468	408	474	447	460	457	480	456	431	495	447	447	473	465	464	453	509	465	440	445	448	449	485	475	449	457	464	473	492	499	474	434	449	447	454	423	479	428	446	470	452	464	453	455	467	429	438	468	460	421	447	445	443	445	487	449	457	474	464	439	422	449	460	515	454	474	492	465	444	500	494	440	480	441	499	477	483	490	461	471	474	444	465	469	454	496	462	462	464	472	479	471	463	481	458	433	444	454	422	450	431	463	437	444	410	444	495	433	427	481	480	469	488	451	459	448	441	449	481	508	442	485	461	447	458	458	468	446	507	444	460	449	444	469	468	465	488	464	490	413	464	446	454	451	502	472	503	432	463	411	476	468	482	444	419	444	460	452	480	456	420	470	474	448	469	469	423	520	459	428	460	437	470	472	448	402	482	473	445	454	453	486	489	495	442	458	458	421	443	490	472	476	456	477	481	462	448	503	455	477	423	511	454	455	455	466	460	459	446	453	430	469	438	431	395	445	456	455	390	423	472	511	459	466	500	450	430	470	432	469	481	439	462	446	447	506	460	458	494	462	448	480	505	468	462	429	459	464	435	438	448	457	413	430	443
49844	44497	25947	15744	15366	15480	12391	10093	8944	8224	7817	7459	7026	7192	6724	7105	6849	6381	6059	5976	5709	5460	5271	5216	5132	5089	4885	4775	4777	4566	4691	4689	4557	4790	4676	4615	4537	4583	4753	4609	4546	4499	4593	4656	4528	4525	4512	4572	4490	4546	4548	4587	4536	4569	4542	4576	4505	4534	4538	4522	4529	4561	4503	4446	4525	4520	4427	4574	4445	4569	4457	4569	4468	4501	4510	4560	4527	4466	4468	4422	4502	4582	4497	4456	4569	4432	4389	4513	4496	4543	4497	4335	4507	4602	4471	4487	4545	4536	4412	4412	4487	4458	4416	4546	4395	4517	4464	4485	4557	4512	4398	4521	4455	4413	4458	4604	4496	4540	4441	4480	4493	4474	4408	4481	4547	4559	4380	4450	4556	4426	4495	4479	4456	4636	4427	4542	4526	4497	4499	4549	4446	4497	4557	4479	4428	4469	4606	4527	4593	4520	4424	4449	4535	4593	4486	4512	4549	4623	4505	4433	4361	4414	4452	4492	4379	4440	4506	4488	4516	4435	4485	4471	4399	4584	4535	4599	4385	4453	4472	4569	4553	4511	4590	4486	4452	4524	4571	4595	4443	4565	4515	4543	4450	4504	4336	4384	4558	4568	4449	4498	4497	4489	4419	4473	4451	4449	4460	4537	4555	4447	4385	4478	4537	4520	4662	4433	4423	4560	4463	4545	4409	4505	4510	4407	4458	4455	4642	4557	4574	4538	4478	4472	4574	4478	4463	4438	4410	4493	4459	4407	4388	4425	4506	4560	4482	4478	4476	4509	4533	4525	4520	4525	4490	4458	4440	4485	4563	4551	4413	4434	4474	4445	4450	4436	4542	4424	4535	4491	4519	4556	4463	4566	4477	4493	4492	4534	4496	4372	4380	4518	4456	4454	4498	4379	4586	4593	4463	4531	4507	4450	4428	4587	4369	4381	4589	4472	4409	4491	4479	4543	4457	4324	4438	4455	4598	4570	4456	4444	4527	4608	4471	4531	4404	4500	4381	4515	4515	4541	4487	4544	4434	4401	4389	4447	4540	4456	4421	4504	4492	4459	4511	4421	4478	4450	4432	4540	4545	4630	4528	4604	4531	4566	4525	4357	4452	4414	4420	4570	4527	4544	4517	4441	4370	4586	4500	4363	4477	4492	4536	4505	4474	4512	4439	4466	4394	4410	4530	4481	4528	4457	4463	4397	4549	4445	4428	4466	4438	4374	4379	4454	4448	4430	4499	4594	4387	4580	4459	4548	4549	4424	4401	4505	4499	4517	4517	4484	4492	4426	4464	4357	4467	4414	4510	4490	4599	4474	4609	4551	4472	4425	4546	4538	4516	4426	4518	4443	4460	4480	4479	4499	4474	4406	4577	4542	4528	4481	4478	4338	4417	4463	4471	4503	4559	4534	4443	4432	4472	4397	4458	4490	4496	4431	4455	4507	4516	4435	4338	4534	4441	4335	4437	4552	4483	4500	4532	4445	4451	4606	4525	4385	4388	4454	4500	4534	4550	4524	4512	4452	4539	4446	4467	4537	4566	4513	4459	4586	4490	4596	4460	4597	4385	4485	4510	4506	4424	4388	4478	4423	4524	4560	4482	4440	4527	4370	4523	4437	4437	4498	4487	4452	4499	4461	4521	4491	4419	4529	4458	4493	4562	4470	4492	4439	4482	4514	4434	4429	4538	4504	4384	4399	4475	4520	4400	4438	4460	4435	4508	4485	4421	4556	4416	4477	4406	4565	4496	4516	4596	4339	4602	4446	4501	4478	4477	4539	4389	4417	4697	4468	4544	4496	4474	4424	4507	4492	4472	4447	4439	4499	4544	4416	4463	4487	4398	4559	4339	4464	4467	4501	4441	4494	4472	4502	4367	4516	4560	4412	4449	4506	4519	4523	4357	4451	4470	4371	4444	4626	4504	4484	4592	4509	4460	4518	4409	4384	4434	4496	4529	4459	4551	4582	4482	4510	4391	4518	4502	4390	4631	4565	4465	4559	4564	4393	4523	4591	4391	4416	4571	4521	4512	4506	4405	4505	4470	4518	4441	4438	4566	4462	4380	4486	4504	4499	4490	4414	4511	4606	4421	4407	4480	4398	4322	4418	4435	4395	4464	4417	4359	4462	4489	4466	4473	4458	4524	4419	4507	4545	4482	4506	4493	4420	4371	4411	4612	4499	4497	4403	4498	4525	4530	4362	4534	4490	4553	4539	4443	4526	4352	4516	4548	4426	4387	4525	4497	4425	4501	4442	4511	4451	4595	4386	4542	4501	4521	4594	4365	4473	4587	4371	4475	4492	4526	4418	4522	4292	4424	4474	4511	4472	4466	4588	4465	4401	4516	4477	4556	4387	4534	4439	4411	4463	4444	4474	4527	4657	4483	4553	4434	4407	4505	4461	4566	4525	4504	4537	4430	4515	4544	4493	4481	4587	4461	4540	4582	4454	4597	4446	4536	4576	4481	4450	4482	4356	4429	4563	4484	4517	4504	4502	4569	4454	4492	4558	4415	4498	4496	4617	4526	4516	4429	4350	4477	4554	4552	4467	4506	4494	4506	4438	4561	4446	4577	4483	4457	4372	4574	4418	4437	4443	4522	4387	4507	4568	4399	4429	4507	4454	4553	4531	4549	4537	4428	4397	4518	4486	4415	4481	4487	4459	4367	4443	4490	4520	4527	4526	4552	4481	4483	4531	4511	4416	4412	4501	4466	4594	4474	4436	4564	4475	4478	4411	4515	4437	4542	4644	4544	4496	4526	4507	4509	4440	4463	4541	4447	4449	4545	4471	4507	4449	4623	4460	4444	4594	4486	4441	4470	4511	4473	4436	4454	4468	4435	4391	4457	4521	4504	4477	4673	4477	4596	4456	4528	4444	4576	4458	4481	4462	4681	4516	4514	4428	4477	4478	4438	4456	4495	4590	4480	4539	4514	4555	4669	4483	4388	4558	4486	4407	4484	4599	4523	4413	4465	4440	4403	4515	4564	4530	4588	4427	4552	4542	4508	4382	4500	4615	4516	4537	4462	4492	4510	4421	4462	4637	4440	4495	4478	4454	4537	4699	4500	4512	4426	4464	4398	4496	4440	4533	4442	4420	4478	4424	4426	4518	4463	4539	4437	4551	4484	4582	4438	4426	4467	4537	4501	4463	4540	4414	4456	4514	4585	4517	4578	4471	4551	4424	4535	4507	4547	4538	4398	4412	4434	4514	4525	4471	4460	4375	4500	4518	4388	4484	4502	4475	4456	4412	4445	4436	4555	4455	4488	4549	4500	4424	4648	4614	4386	4439	4385	4320	4617	4377	4456	4419	4467	4563	4572	4559	4549	4437	4477	4430	4478	4498	4549	4501	4441	4534	4473	4489	4461	4415	4448	4490	4530	4388	4362	4532	4464	4410	4424	4526	4517	4612	4486	4397	4499	4523	4503	4602	4417	4425	4498	4457	4511	4501	4497	4510	4565	4631	4444	4446	4407	4360	4491	4499	4488	4569	4494	4504	4472	4475	4460	4458	4546	4475	4446	4443	4551	4485	4510	4551	4364	4353	4433	4507	4435	4426	4464	4469	4523	4477	4436	4522	4506	4543	4434	4367	4473	4599	4411	4460	4394	4619	4510	4417	4465	4539	4458	4476	4378	4519	4482	4556	4457	4495	4510	4513	4468	4587	4551	4605	4466	4515	4471	4484	4598	4486	4519	4351	4540	4396	4551	4383	4524	4429	4482	4409	4437	4534	4441	4451	4457	4550	4596	4538	4431	4511	4605	4500	4575	4476	4458	4589	4522	4422	4497	4507	4345	4430	4440	4502	4425	4473	4430	4534	4520	4451	4572	4531	4494	4437	4523	4552	4494	4456	4657	4464	4491	4482	4620	4578	4502	4484	4443	4442	4492	4527	4527	4511	4528	4442	4502	4265	4458	4407	4549	4478	4375	4448	4505	4527	4448	4476	4490	4556	4510	4414	4538	4490	4467	4426	4615	4536	4468	4511	4429	4490	4462	4443	4471	4523	4465	4484	4452	4477	4371	4415	4594	4524	4528	4526	4523	4447	4482	4421	4396	4465	4625	4513	4476	4465	4389	4370	4489	4540	4478	4583	4399	4510	4549	4488	4496	4406	4533	4470	4492	4406	4422	4414	4477	4482	4473	4522	4431	4504	4424	4497	4460	4514	4461	4405	4437	4435	4557	4546	4487	4506	4651	4376	4496	4397	4409	4554	4517	4445	4556	4556	4507	4474	4391	4495	4428	4447	4510	4469	4543	4489	4431	4456	4496	4448	4453	4473	4439	4611	4445	4450	4502	4481	4381	4466	4358	4493	4586	4565	4484	4486	4472	4484	4472	4487	4536	4484	4443	4552	4437	4520	4547	4466	4404	4464	4489	4516	4446	4525	4540	4498	4435	4483	4529	4349	4553	4454	4537	4405	4512	4428	4493	4483	4512	4377	4590	4522	4529	4503	4437	4537	4516	4426	4513	4571	4396	4614	4575	4440	4450	4352	4488	4428	4492	4590	4391	4525	4499	4414	4470	4552	4443	4454	4514	4399	4486	4500	4483	4489	4503	4497	4645	4454	4553	4532	4553	4501	4578	4513	4521	4414	4467	4477	4478	4478	4416	4466	4364	4435	4435	4493	4564	4475	4611	4532	4396	4523	4389	4547	4523	4474	4410	4545	4501	4433	4503	4546	4596	4490	4448	4411	4482	4445	4548	4517	4477	4420	4370	4460	4572	4468	4497	4475	4399	4550	4567	4617	4505	4475	4517	4530	4491	4511	4515	4518	4384	4542	4459	4494	4565	4368	4463	4514	4531	4489	4563	4511	4515	4553	4471	4489	4411	4397	4453	4463	4491	4432	4514	4514	4558	4460	4541	4469	4559	4502	4538	4534	4465	4543	4454	4502	4610	4492	4542	4440	4558	4521	4503	4552	4516	4493	4529	4421	4607	4449	4468	4449	4524	4362	4567	4479	4587	4454	4522	4594	4403	4491	4397	4548	4522	4400	4501	4510	4518	4454	4595	4477	4461	4439	4466	4537	4420	4473	4472	4520	4393	4471	4461	4474	4490	4430	4452	4385	4438	4545	4497	4512	4404	4413	4424	4613
21642	21854	9416	2243	1307	1265	1102	1015	997	1052	1009	965	912	941	933	949	878	893	912	900	881	898	792	827	827	850	840	860	821	813	817	835	833	785	816	790	761	756	873	805	842	820	821	792	773	837	801	825	779	789	796	798	857	833	833	866	792	781	815	812	874	812	825	815	785	829	792	803	790	780	811	860	812	783	763	770	801	790	837	828	800	790	777	794	826	853	815	788	798	799	784	807	826	819	781	782	788	807	754	838	820	818	852	827	809	795	809	791	747	818	810	805	764	787	814	777	785	768	760	772	788	821	780	802	824	838	851	737	801	816	808	835	863	746	743	738	797	786	776	849	833	794	842	737	821	791	797	769	796	776	813	824	858	854	831	818	814	761	759	792	759	779	791	786	787	837	841	776	797	802	779	830	755	783	815	800	799	819	763	791	792	827	810	787	735	779	817	791	810	833	791	780	802	785	805	846	821	805	837	815	875	763	809	736	787	827	807	819	785	810	844	794	808	841	798	759	821	812	832	820	773	829	783	842	852	781	775	820	832	803	772	822	781	803	819	776	774	833	802	780	830	777	785	774	836	794	809	816	822	827	810	813	838	831	855	825	796	783	779	798	779	784	860	792	836	840	831	774	819	808	814	860	817	831	859	814	785	801	761	799	783	835	786	796	808	799	772	797	789	786	765	786	819	772	766	842	785	773	802	830	787	819	753	779	770	833	834	749	820	819	739	792	806	823	757	822	803	782	793	798	831	742	755	835	863	794	808	838	818	785	811	761	815	785	827	792	839	821	817	814	806	836	805	831	839	816	791	846	842	783	784	855	815	850	844	815	820	805	800	822	821	770	826	851	776	774	784	813	883	873	799	829	771	756	860	798	834	812	794	793	794	793	750	841	813	782	839	774	817	809	780	754	768	804	829	874	808	759	824	786	796	818	796	830	850	774	843	780	772	825	791	779	796	814	791	796	793	805	826	875	767	834	832	767	753	839	773	791	788	758	816	751	776	817	854	807	812	828	835	796	800	823	828	803	794	761	729	820	787	786	786	796	827	817	813	824	834	805	775	841	860	822	855	807	793	823	778	739	788	805	825	800	766	771	793	749	803	836	805	791	814	836	825	833	762	814	841	807	807	781	846	830	812	835	776	810	763	755	809	802	802	776	788	797	814	814	862	770	849	809	816	789	817	760	823	815	819	813	755	853	792	760	787	805	777	787	805	806	770	820	799	794	779	798	804	786	776	824	796	754	806	782	790	825	750	860	848	794	801	815	839	781	778	776	761	807	795	820	745	805	838	828	797	816	797	779	825	806	881	787	726	800	761	815	840	855	808	799	796	805	761	822	845	792	875	793	815	726	822	798	828	813	812	756	764	783	823	809	832	833	794	834	795	867	797	807	814	856	784	830	775	820	807	816	752	793	793	815	831	790	799	791	789	814	857	824	811	838	811	819	799	805	836	772	854	805	775	754	807	768	777	840	800	816	803	791	775	785	840	803	807	805	777	831	832	819	782	819	832	770	796	800	811	876	771	842	806	826	834	800	797	756	737	798	775	797	796	781	807	858	818	758	801	766	827	835	813	800	796	831	827	819	793	825	801	807	789	776	823	820	770	821	835	769	784	748	813	731	849	780	826	795	818	836	815	771	789	816	821	801	817	796	854	837	830	833	814	803	829	809	732	752	848	788	766	807	798	815	807	794	783	796	824	735	787	826	783	831	878	858	798	796	842	834	793	799	804	841	820	785	814	799	777	826	827	813	822	795	840	781	806	828	824	783	781	797	829	785	847	799	864	822	809	724	771	804	805	760	809	775	803	822	835	831	804	784	821	809	828	785	803	763	771	811	798	821	843	831	756	806	748	817	755	848	805	818	781	823	794	804	839	815	801	785	810	780	810	781	759	774	806	808	758	804	801	792	795	796	808	829	806	786	831	759	770	841	827	825	818	801	762	785	822	765	813	845	768	817	802	782	773	841	843	822	814	782	806	773	769	814	780	761	772	802	789	811	763	748	826	824	792	769	814	801	786	801	826	807	788	787	827	762	773	860	773	775	779	769	770	765	814	837	817	812	812	792	780	829	857	850	854	846	812	767	809	781	832	791	744	794	797	782	802	819	804	798	787	813	824	781	809	783	800	819	806	797	803	796	841	782	841	777	806	803	761	768	833	759	803	832	828	803	826	809	765	781	814	837	786	792	752	782	831	831	778	800	796	794	835	832	796	790	826	772	770	779	787	822	849	742	836	785	857	806	818	822	856	799	786	799	803	732	780	764	785	805	772	801	779	821	804	822	815	777	823	796	808	812	818	796	809	811	796	804	768	822	809	797	797	800	799	827	749	811	815	824	790	837	804	818	794	805	807	795	808	796	761	812	760	782	770	774	815	824	834	828	832	707	839	804	783	806	797	816	834	792	822	798	812	811	766	777	842	790	813	818	790	777	896	846	812	836	774	808	782	802	767	826	795	779	789	860	787	818	780	799	786	825	802	760	799	862	832	815	750	839	790	766	845	776	827	813	817	803	825	776	829	744	821	815	814	788	810	803	827	840	809	820	799	815	840	802	769	839	791	795	815	784	770	731	842	801	793	783	794	775	815	799	782	846	801	791	850	841	790	757	835	805	802	855	795	826	757	830	802	778	795	812	814	805	775	767	846	769	804	792	868	801	858	837	780	794	760	785	835	832	840	748	794	748	812	788	800	777	792	860	789	807	817	837	833	820	796	789	844	802	781	816	763	774	777	799	797	823	792	809	836	823	796	820	770	828	788	757	794	838	796	812	757	832	817	756	822	795	790	782	807	840	793	785	793	795	821	842	836	841	810	766	828	817	782	815	802	797	786	838	761	796	791	854	807	760	816	798	826	751	794	813	820	779	825	819	805	827	794	788	752	772	794	802	766	847	800	809	804	778	795	786	837	818	843	788	809	795	807	852	819	807	789	801	774	817	792	813	814	779	847	852	827	804	772	822	816	836	860	781	835	773	848	837	826	839	871	798	775	785	783	804	786	791	851	827	781	792	825	770	764	842	758	795	886	824	783	833	800	771	808	772	820	813	819	809	826	807	752	835	777	792	818	804	819	769	831	792	843	819	780	777	843	778	848	814	801	788	798	826	825	861	776	795	766	817	820	834	809	878	807	849	786	784	771	782	841	806	779	819	830	804	817	756	845	802	783	779	819	771	827	783	805	827	806	795	844	810	758	781	768	805	787	823	843	824	785	759	835	795	817	784	766	795	856	770	782	839	849	788	777	784	847	848	812	793	832	789	790	734	761	877	851	783	812	816	799	811	788	773	759	859	858	800	816	784	782	784	819	785	807	748	799	865	793	764	784	775	825	832	828	847	823	813	815	780	782	805	826	796	878	748	782	784	788	830	779	770	832	786	811	795	842	841	777	771	750	797	781	847	826	825	810	846	789	818	734	808	846	842	787	834	772	794	805	815	754	808	815	773	819	761	764	748	812	812	755	882	794	741	799	792	825	819	841	798	840	792	787	786
58205	50460	32905	23590	21529	21145	17904	14741	13732	12577	11695	11233	10939	10696	10089	10400	10032	9437	9375	9094	8816	8544	8208	8029	7992	7947	7874	7755	7566	7533	7404	7588	7649	7502	7518	7395	7411	7385	7364	7409	7506	7355	7354	7451	7390	7192	7339	7278	7200	7309	7403	7428	7397	7404	7353	7282	7376	7361	7302	7235	7268	7293	7317	7260	7270	7148	7382	7182	7294	7165	7212	7231	7325	7253	7148	7308	7232	7356	7162	7176	7209	7206	7352	7253	7305	7255	7210	7199	7321	7306	7189	7326	7274	7326	7316	7258	7234	7218	7316	7350	7183	7303	7106	7291	7173	7303	7206	7268	7305	7155	7208	7300	7332	7144	7362	7198	7319	7119	7338	7183	7128	7227	7377	7125	7126	7134	7421	7265	7370	7267	7300	7146	7269	7201	7180	7194	7213	7122	7274	7342	7219	7231	7320	7177	7418	7289	7284	7295	7266	7247	7270	7298	7210	7127	7197	7156	7164	7241	7300	7339	7289	7190	7269	7228	7323	7248	7195	7243	7373	7239	7192	7258	7198	7326	7226	7240	7252	7264	7223	7240	7224	7407	7305	7248	7199	7213	7275	7150	7181	7235	7244	7212	7313	7194	7276	7253	7192	7321	7292	7306	7251	7189	7138	7145	7258	7182	7210	7273	7249	7221	7273	7229	7283	7286	7139	7182	7270	7066	7347	7251	7272	7360	7084	7219	7109	7295	7378	7173	7189	7243	7130	7239	7289	7315	7084	7294	7277	7133	7165	7232	7169	7289	7204	7231	7082	7319	7168	7213	7280	7267	7261	7210	7339	7396	7232	7262	7230	7262	7179	7239	7086	7324	7279	7154	7212	7147	7226	7255	7201	7332	7179	7239	7150	7221	7308	7338	7244	7221	7238	7255	7331	7285	7315	7045	7200	7250	7333	7213	7306	7308	7201	7273	7160	7135	7312	7291	7225	7231	7329	7073	7242	7273	7163	7169	7301	7217	7210	7233	7241	7208	7295	7222	7268	7251	7251	7241	7235	7242	7227	7390	7245	7214	7088	7257	7248	7424	7361	7213	7355	7281	7289	7147	7182	7300	7264	7289	7214	7256	7201	7363	7277	7309	7149	7189	7133	7244	7242	7262	7213	7268	7187	7307	7264	7218	7112	7115	7302	7284	7194	7117	7212	7246	7346	7213	7322	7212	7278	7224	7323	7223	7278	7344	7323	7383	7287	7225	7207	7245	7204	7063	7245	7350	7191	7176	7218	7248	7236	7252	7229	7274	7336	7307	7253	7286	7199	7235	7180	7187	7326	7228	7285	7402	7274	7170	7233	7309	7241	7223	7189	7251	7252	7241	7205	7158	7219	7277	7209	7224	7113	7195	7276	7381	7269	7158	7249	7297	7316	7384	7199	7225	7201	7207	7208	7434	7292	7283	7274	7231	7224	7363	7243	7349	7270	7292	7240	7208	7406	7207	7480	7341	7229	7285	7295	7240	7076	7203	7248	7248	7203	7212	7279	7184	7276	7165	7202	7257	7295	7196	7237	7239	7432	7366	7284	7278	7265	7228	7272	7207	7215	7282	7176	7122	7481	7275	7222	7091	7190	7164	7191	7209	7191	7405	7139	7156	7097	7211	7211	7260	7396	7241	7254	7202	7292	7248	7239	7194	7297	7294	7134	7202	7248	7275	7139	7251	7207	7350	7264	7153	7209	7272	7210	7274	7272	7347	7284	7173	7291	7239	7304	7263	7204	7328	7225	7149	7270	7309	7388	7319	7210	7331	7339	7249	7126	7268	7254	7127	7253	7232	7138	7228	7289	7190	7310	7278	7261	7361	7222	7362	7291	7328	7230	7385	7264	7282	7182	7363	7263	7306	7161	7295	7202	7280	7225	7273	7391	7214	7176	7301	7301	7236	7330	7295	7246	7354	7204	7325	7227	7287	7264	7328	7324	7144	7086	7310	7184	7322	7195	7238	7200	7146	7358	7264	7342	7206	7252	7198	7210	7252	7305	7241	7214	7346	7278	7107	7473	7190	7127	7179	7216	7228	7359	7369	7241	7229	7226	7387	7209	7341	7379	7204	7166	7191	7268	7094	7096	7304	7192	7259	7297	7320	7312	7276	7297	7305	7231	7214	7203	7362	7261	7292	7296	7251	7259	7209	7274	7233	7277	7165	7251	7282	7168	7274	7127	7288	7267	7150	7261	7044	7104	7267	7314	7212	7174	7181	7289	7233	7286	7267	7295	7206	7259	7361	7261	7393	7118	7196	7255	7318	7289	7290	7212	7203	7106	7215	7254	7066	7247	7183	7309	7244	7147	7261	7174	7365	7275	7146	7320	7333	7376	7387	7253	7315	7300	7090	7212	7202	7280	7153	7316	7197	7330	7326	7232	7229	7217	7105	7257	7260	7112	7260	7224	7222	7285	7307	7398	7226	7304	7236	7323	7211	7449	7088	7334	7271	7274	7244	7226	7192	7277	7199	7185	7321	7254	7343	7369	7172	7272	7276	7256	7227	7173	7344	7182	7271	7313	7273	7178	7240	7217	7269	7210	7193	7265	7301	7240	7242	7274	7171	7160	7070	7243	7353	7253	7426	7302	7312	7132	7222	7286	7316	7276	7037	7139	7251	7240	7141	7279	7271	7160	7294	7302	7101	7269	7262	7199	7233	7307	7288	7214	7231	7207	7310	7222	7245	7192	7228	7199	7108	7169	7259	7189	7343	7245	7359	7152	7300	7197	7350	7218	7188	7360	7236	7236	7260	7243	7104	7230	7292	7188	7112	7224	7215	7215	7269	7363	7187	7172	7267	7316	7257	7104	7240	7349	7212	7154	7252	7164	7258	7126	7317	7256	7230	7258	7261	7296	7252	7222	7308	7369	7332	7198	7265	7157	7181	7278	7226	7301	7261	7333	7111	7417	7261	7202	7270	7377	7341	7217	7096	7101	7134	7170	7328	7309	6979	7192	7228	7205	7301	7191	7274	7303	7131	7313	7240	7179	7377	7260	7188	7215	7281	7346	7142	7267	7197	7219	7298	7210	7296	7161	7248	7268	7185	7182	7388	7386	7201	7253	7326	7052	7154	7276	7330	7186	7354	7145	7198	7138	7088	7286	7364	7285	7279	7285	7267	7269	7161	7302	7280	7221	7234	7303	7230	7170	7206	7140	7323	7254	7119	7281	7182	7322	7238	7281	7235	7162	7258	7367	7249	7199	7353	7173	7260	7176	7350	7264	7181	7334	7139	7212	7189	7274	7143	7255	7186	7247	7413	7157	7304	7354	7185	7141	7285	7240	7315	7334	7301	7350	7322	7265	7274	7191	7233	7172	7227	7220	7292	7267	7288	7284	7262	7147	7259	7256	7275	7274	7311	7254	7263	7396	7321	7159	7245	7232	7287	7306	7256	7227	7209	7260	7238	7089	7263	7226	7293	7348	7274	7273	7235	7222	7204	7289	7252	7228	7199	7130	7274	7053	7262	7164	7307	7239	7182	7133	7234	7308	7289	7261	7223	7244	7396	7272	7393	7260	7259	7099	7247	7300	7256	7312	7166	7357	7235	7233	7257	7290	7253	7060	7286	7170	7242	7286	7258	7274	7239	7218	7216	7225	7175	7292	7273	7210	7237	7164	7298	7218	7244	7422	7299	7206	7252	7277	7277	7398	7177	7258	7245	7306	7158	7162	7289	7303	7178	7148	7313	7199	7224	7332	7130	7233	7141	7216	7199	7316	7331	7267	7354	7194	7240	7358	7216	7270	7296	7359	7207	7223	7186	7238	7285	7155	7178	7251	7131	7219	7177	7319	7293	7180	7169	7366	7412	7248	7170	7328	7151	7379	7345	7373	7286	7255	7198	7249	7372	7228	7282	7299	7106	7287	7271	7250	7081	7197	7290	7264	7270	7190	7324	7294	7148	7367	7154	7198	7195	7291	7322	7233	7255	7287	7259	7232	7315	7248	7421	7171	7234	7167	7291	7235	7154	7149	7174	7264	7268	7315	7269	7269	7180	7218	7206	7191	7251	7260	7299	7187	7235	7171	7258	7253	7397	7346	7192	7151	7322	7138	7050	7188	7249	7310	7160	7373	7263	7168	7172	7237	7295	7146	7304	7357	7143	7216	7323	7143	7202	7393	7195	7240	7282	7281	7234	7255	7169	7214	7298	7147	7212	7229	7142	7151	7208	7246	7256	7281	7122	7297	7259	7220	7274	7230	7157	7281	7353	7123	7149	7220	7193	7376	7284	7308	7172	7303	7382	7322	7261	7246	7418	7426	7221	7228	7159	7283	7283	7224	7307	7260	7356	7264	7326	7260	7121	7220	7224	7195	7356	7361	7242	7241	7214	7242	7205	7226	7275	7183	7316	7262	7273	7158	7228	7327	7249	7247	7214	7162	7357	7172	7360	7130	7288	7267	7385	7083	7142	7274	7301	7241	7219	7264	7200	7314	7221	7435	7317	7240	7182	7177	7174	7211	7260	7151	7276	7202	7251	7296	7188	7216	7228	7389	7108	7372	7134	7325	7357	7410	7149	7272	7351	7137	7185	7218	7174	7326	7227	7391	7185	7304	7208	7265	7233	7138	7098	7326	7233	7314	7285	7290	7340	7317	7212	7221	7175	7249	7344	7324	7268	7352	7154	7349	7342	7229	7310	7285	7225	7290	7052	7163	7350	7359	7312	7266	7156	7144	7249	7278	7286	7211	7191	7134	7183	7158	7096	7329	7330	7288	7319	7316	7201	7263	7274	7164	7254	7106	7322	7131	7156	7225	7189	7164	7302	7299	7233	7265	7129	7228	7335	7387	7302	7276	7126	7260	7200	7168	7257	7335	7585	7219	7198	7111	7278	7298	7259	7299	7209	7268	7220	7205	7246	7249	7323	7151	7340	7386	7172	7192	7176	7259	7322	7341	7350	7279	7186	7271	7309	7294	7208	7190	7212	7117	7310	7188	7334	7223	7170	7300	7372	7261	7319	7328	7315	7209	7237	7467	7325	7392	7205	7238	7127	7243	7321	7281	7398	7314	7300	7276	7324	7202	7261	7298	7316	7218	7234	7202	7374	7281	7130	7319	7285	7277	7279	7201	7371	7265	7203	7305	7347	7342	7258	7278	7118
9952	6473	2325	704	632	650	635	630	605	599	582	571	598	552	552	628	585	587	591	584	586	506	492	542	520	532	523	540	466	549	502	528	510	533	522	529	501	472	545	521	490	530	491	549	507	515	481	487	528	504	552	539	502	554	536	532	499	544	505	550	491	519	501	515	513	496	519	532	507	486	510	515	534	522	510	489	543	489	503	481	537	519	489	509	504	556	504	510	545	512	496	529	459	539	526	501	524	484	514	511	566	491	496	495	521	493	520	485	513	517	504	474	508	503	545	504	477	519	498	503	517	543	520	492	520	540	516	534	511	486	515	449	523	530	481	507	506	572	471	473	503	540	523	536	515	522	513	521	527	519	499	487	519	500	524	477	523	561	508	517	511	503	529	533	524	554	521	542	532	467	484	521	541	565	497	533	517	515	547	510	532	502	534	513	536	528	506	510	495	539	496	528	465	476	496	560	506	506	539	521	546	497	507	505	502	513	512	471	548	508	485	561	521	514	546	515	521	513	501	498	499	510	518	514	518	522	527	509	489	539	489	515	494	557	514	483	497	501	507	510	494	493	537	523	477	480	496	498	482	479	536	495	522	489	548	527	506	544	538	513	502	521	501	525	522	517	512	561	543	491	512	489	524	523	508	516	513	466	506	498	509	496	530	558	528	505	532	508	534	495	493	479	518	503	526	496	544	445	489	489	530	501	497	502	493	509	538	484	546	531	523	558	488	547	500	528	554	556	495	537	513	500	485	520	511	511	511	497	525	533	520	518	528	517	487	526	553	497	515	532	540	506	514	514	543	547	538	477	480	529	554	543	514	490	468	524	513	565	493	555	526	490	523	509	498	532	478	541	530	528	498	537	518	517	556	525	564	541	521	516	510	512	503	552	502	542	518	533	498	541	489	561	530	513	502	543	527	540	543	501	531	458	525	520	502	530	521	537	503	549	563	500	510	493	536	522	526	521	527	536	548	515	548	526	516	553	507	485	531	535	491	495	527	504	494	527	537	541	528	537	498	501	508	489	521	512	518	525	482	518	507	511	528	516	518	514	509	530	537	538	508	514	548	549	515	543	508	499	492	514	521	502	533	532	525	532	514	519	530	519	540	534	525	550	478	542	523	509	481	522	528	476	501	495	523	514	507	535	491	515	546	543	558	510	510	509	520	499	477	530	503	504	517	553	506	512	492	502	516	531	549	491	491	503	509	574	516	553	477	535	502	484	544	511	508	519	518	496	504	509	526	502	576	542	519	544	551	553	523	512	518	516	519	512	479	532	505	531	533	530	473	485	502	505	509	543	493	517	550	492	514	506	519	555	500	503	512	526	529	507	536	498	524	511	493	489	516	540	513	495	528	507	483	507	496	557	479	495	492	489	527	498	496	524	531	533	513	547	510	528	496	534	508	548	533	513	509	512	494	549	549	516	519	533	480	523	513	496	508	515	536	504	538	529	522	495	534	539	500	521	504	574	468	510	525	500	546	526	535	499	493	510	499	526	491	487	533	504	517	518	494	510	513	509	531	503	495	529	504	513	546	558	468	522	509	495	502	538	532	507	537	533	496	495	541	520	507	524	517	525	476	520	578	514	529	492	499	522	532	534	544	504	503	495	456	525	493	528	542	533	496	541	507	542	498	540	510	540	525	539	498	526	532	542	477	512	525	516	520	503	522	522	481	498	526	538	502	496	513	493	531	523	500	515	534	534	512	551	529	505	508	546	509	505	486	524	475	504	539	520	531	521	520	512	494	513	493	485	516	545	534	552	473	518	526	526	550	520	497	536	526	497	483	513	510	505	507	519	519	514	487	559	505	523	511	540	534	581	518	500	541	543	505	530	522	497	465	473	500	557	523	492	530	501	557	561	509	569	572	520	545	532	474	490	548	538	514	499	534	499	538	465	548	497	480	553	495	493	523	556	530	476	530	499	493	475	543	549	523	514	501	533	533	481	545	527	521	499	493	508	542	544	501	547	521	510	520	543	514	522	494	515	491	491	486	493	540	531	535	538	542	528	507	515	519	481	504	503	492	498	528	491	516	515	537	492	516	491	516	531	521	539	480	500	533	521	575	528	494	539	517	514	508	537	511	506	516	502	494	577	514	473	505	534	503	496	559	502	526	552	464	531	506	507	475	499	515	489	517	544	520	521	504	524	565	529	553	535	473	486	503	508	491	492	546	512	504	488	521	526	536	528	478	483	539	540	510	561	532	502	498	538	564	495	488	493	562	558	514	569	479	557	546	540	482	552	554	513	519	503	523	508	513	499	498	524	514	532	524	513	527	504	493	537	507	507	493	488	501	537	501	501	510	514	501	541	492	543	518	553	531	502	484	547	550	552	532	487	451	475	505	550	488	511	550	517	549	487	507	500	513	539	526	575	522	554	515	540	509	528	522	523	540	526	486	504	527	527	539	511	539	520	510	524	514	512	509	490	537	498	555	550	490	490	554	504	543	494	531	463	525	514	513	550	495	515	485	487	531	526	435	586	542	519	491	499	556	506	525	499	510	491	496	531	531	528	491	548	528	511	552	526	499	510	530	501	517	491	492	523	520	501	508	528	535	554	520	526	500	501	496	491	559	512	503	477	491	490	580	514	524	540	508	485	502	486	506	532	537	481	511	563	498	508	512	482	483	518	524	530	510	511	517	501	512	514	527	509	512	501	559	459	471	532	490	508	543	529	482	526	504	491	469	507	546	491	503	498	523	546	514	487	533	561	515	483	529	501	490	485	515	469	485	514	472	508	548	499	531	533	524	518	519	506	522	515	564	542	495	531	527	504	482	520	516	514	480	525	522	502	526	545	515	501	552	546	492	535	496	500	488	525	528	472	503	529	547	498	519	549	520	470	557	510	526	483	525	514	484	473	558	527	477	508	501	488	518	518	536	518	533	524	492	539	530	544	526	499	499	541	549	514	531	514	501	507	524	557	524	519	514	513	517	505	541	607	490	515	490	501	571	520	535	519	495	526	511	513	534	487	526	511	499	562	508	534	508	513	515	530	527	502	522	508	490	535	525	523	497	516	525	540	520	495	505	488	503	516	517	526	496	523	492	495	521	522	447	532	480	546	524	556	511	550	510	497	488	508	532	539	502	508	530	486	488	535	502	513	546	498	495	533	549	525	505	524	489	529	541	503	523	489	501	483	507	463	479	485	515	535	531	539	537	544	564	502	486	490	536	518	510	494	534	523	502	538	511	513	545	540	524	465	514	549	503	563	504	522	537	528	531	503	535	505	513	519	497	504	553	506	462	519	513	495	579	523	500	523	542	507	533	549	539	463	540	495	505	525	546	514	520	484	509	508	493	494	518	515	518	514	511	521	527	478	473	537	521	528	497	507	502	507	515	543	539	514	530	529	525	525	521	527	529	487	533	523	554	522	526	562	508	479	487	514	489	515	531	536	519	500	504	526	479	544	530	500	471	533	504	539	541	513	509	494	505	554	551	539	510	561	537	503	483	514	509	552	518	540	500	504	513	516	537	512	470	488
44639	35401	19300	11707	12358	12134	9582	8426	8071	7513	7442	6963	6952	7162	6797	7006	6650	6412	6271	6262	5974	5448	5401	5528	5324	5422	5317	5171	5197	5197	5154	5132	5180	5186	5132	4992	4952	5142	4974	5125	5124	5160	5025	5011	5076	5102	5105	5195	5059	4956	5179	5129	5026	4918	4994	5084	5056	5012	5103	5013	5100	5093	4982	5022	5028	4874	4963	5017	5022	4907	4999	5121	5077	4941	5043	5060	4963	5014	5046	5012	5048	5031	4923	5033	4958	5067	5060	5061	5032	4989	4984	5098	5018	5093	5038	5018	4937	4975	5010	5034	4895	4947	4952	4912	4972	4920	5021	5025	5022	5061	5130	5064	4973	4919	5087	4959	4941	5019	4947	4953	4947	5094	5045	5091	5095	4944	4912	5073	5163	5018	4981	4925	5041	4913	5009	4912	4974	4933	4905	5000	4885	5145	4958	5053	5082	4923	4950	5012	5058	4883	5100	4987	5039	4990	4972	5026	4982	4906	4991	4930	4951	4902	4951	5046	5144	5070	5029	5102	5049	5033	4921	5091	4973	4901	5153	4899	5117	5063	4926	4891	4964	4923	4940	4979	5051	5120	5033	4984	5053	4996	5050	4924	5025	5146	4961	5014	4956	4923	5055	5041	5075	4947	5041	5017	5056	5059	5061	4877	5067	4964	4920	4921	5021	5032	4928	4927	5097	4980	4950	4976	4928	4947	4932	4977	5020	5070	5078	4929	4968	5069	4948	4996	5084	5021	5058	5115	5069	4989	4941	4850	5095	4933	5044	5021	4996	4905	4973	4975	4997	5028	4986	4966	5165	5009	4909	5035	5014	4972	5055	5020	4952	4971	5010	5002	5030	5077	5043	5136	5052	4913	4997	4910	5025	4824	5044	4908	4857	5004	4978	4968	5034	4998	5022	4933	4940	5049	5052	5040	4988	4966	5017	4939	5020	5009	4877	5032	4923	4977	4876	5058	5043	4980	4943	4871	5089	5080	4963	4946	4972	5059	4999	4922	5094	4958	5074	5051	4993	5087	4970	4969	5020	4979	4931	5033	5089	5018	4978	5029	4951	4955	4955	4973	4941	5091	4990	5007	4999	5017	5039	4964	5021	5128	5135	5000	4933	4944	5046	4897	4929	5083	5047	4983	5128	5043	4968	4932	5044	4968	5030	4939	5036	4909	4949	4964	4946	5008	5014	4971	5024	5007	4972	5031	4953	4970	5068	4997	4970	5039	4974	4858	4996	5143	4965	4956	4893	5102	4984	5093	4989	5006	5022	5067	5009	4989	5059	4991	5023	4973	4940	5026	4947	5119	5041	4991	4919	5000	5085	4944	5067	5033	5034	5104	4945	4992	4968	5082	5081	5034	5010	4984	4865	4955	4903	4975	5073	5003	4950	5103	5038	5030	5028	5017	4963	5008	5016	5036	4851	4965	5035	5050	4896	4987	4899	5062	5077	4991	4995	4899	4974	4972	5103	5001	4972	4950	5023	4919	4996	5034	5005	5147	5088	5081	4961	5029	4934	5059	4892	5053	4951	5005	5140	5061	4968	5006	4933	4926	4880	5015	5037	5050	4982	5069	4945	4959	5088	4966	4993	5007	5019	4924	5073	5017	5025	5043	5029	5058	5004	4929	5025	5075	4970	5056	4994	4908	4969	5015	4965	5134	4959	4948	4988	4984	5040	4967	5010	4975	5028	4927	4924	4967	4935	4987	5015	5062	5121	5005	5014	5119	4979	5095	4902	5039	5011	4997	4829	4968	4969	5029	5036	5058	5072	5039	4957	4946	5034	5004	4988	4940	5025	4901	4964	5088	5034	5022	4994	4998	4968	5034	4928	5145	5087	4929	5001	4900	5098	5018	5064	5096	4912	4913	5000	4961	5012	4948	5088	4950	5061	5064	4937	4886	5081	5021	5005	4882	4928	4988	4991	4899	5044	4959	4982	4878	5033	4989	4986	4960	5011	5094	5046	4945	4942	5111	5057	4966	5055	4946	5092	4968	4948	4914	5096	5052	4983	4996	5106	4967	5006	5017	5029	4957	4978	4924	5082	5125	4986	4968	5113	5031	4984	4945	5110	5020	5027	4975	5053	4957	5001	5149	5039	5078	5026	5042	4939	4956	5067	5029	5056	4931	5052	4983	4994	5033	5055	5018	5135	4862	5045	5033	5051	5113	4961	5027	5032	4931	5021	4968	4928	5014	5103	5052	4954	4864	5044	4996	5006	5104	5101	5108	5007	5052	5106	4956	4914	5047	5063	5161	4974	5109	4962	4983	5010	5020	5063	5012	4883	4932	4947	5030	5036	4921	5066	4920	5020	4931	4988	4909	5010	5065	5012	5172	4975	5074	5024	4970	4940	5077	5085	4949	4899	5059	4927	5039	4994	5043	5000	4931	5188	5041	4997	5001	4977	5148	4993	4968	5011	5027	4934	4992	5034	5023	4974	4917	5030	4981	5058	4981	5022	5012	5071	5074	4990	5111	5036	5056	5035	4951	4932	4942	4987	4992	4937	5112	4984	4949	4905	5029	5055	4914	4955	5021	4931	5093	4923	5010	4939	4963	5026	5011	4936	5106	4932	5042	4973	4880	4958	4903	4990	4937	5058	5006	4997	4984	4927	4975	4935	5022	4978	4999	5050	4957	5066	4965	4950	4994	4967	5019	4996	4912	4953	5049	5009	4946	4974	5051	4909	5024	5005	4926	5010	5023	5032	4966	4887	4954	5113	5027	4848	5107	4985	5025	4998	5091	5053	5098	4963	5007	5082	4988	5109	5009	4980	5074	4925	5069	5045	4945	4890	4986	5005	4902	4939	5026	4943	5006	4999	5073	4961	5044	4968	5018	4994	4934	5041	4842	4983	5164	5003	4986	5013	4939	4890	5056	5072	5000	4984	4947	5001	4988	5019	4970	5000	5051	4955	4975	4982	4953	4959	4933	4987	5094	5032	4880	4978	4889	5020	4951	4879	5037	4995	5051	4998	4995	4989	4921	4973	5025	5084	4958	4886	4932	4933	4982	5061	5052	5145	4966	4923	5059	5061	5126	5077	4997	4926	5009	4974	5022	4956	5129	4914	4993	4949	5029	4975	5106	5035	4995	4970	4935	5007	4958	5020	4971	4970	4942	4930	4957	5084	4999	5100	4974	5015	4961	5049	4976	4942	4941	4936	4958	5052	5025	4980	4928	5052	5009	5089	5039	4975	5021	4948	4880	5080	5056	5070	5053	5063	5100	5027	5017	4968	5022	4991	4972	5018	4924	5057	5050	4971	5028	5100	4955	4997	5006	4897	4940	5033	5022	4966	4987	5041	5020	5150	5097	4879	5034	5030	5052	4995	5021	4969	4916	4980	4958	4898	5064	4903	4883	5102	5041	5011	4972	4932	4992	5062	5010	5034	4956	5014	5008	5032	5044	5178	4966	4964	5003	4908	4966	4932	5016	5087	5097	4964	5029	5000	4987	4977	5021	5001	5027	4985	5117	5038	4980	4911	5061	5072	5015	5125	4937	5030	4952	5012	5049	5021	5005	5057	5010	5053	5021	5143	5001	5023	4856	4971	5044	5101	4876	5021	5092	4959	4887	4979	4974	5015	5090	5048	4974	4985	4897	4935	5005	4908	5075	4996	5037	4963	5130	5106	4900	4982	5077	5067	5030	5066	4920	4951	4955	5068	4917	4986	5091	5097	4965	5021	5000	4934	4930	4999	4996	4921	5007	4948	5047	4863	5012	4960	5049	4987	5038	5083	5051	4990	4964	5016	4987	4930	4955	4896	5016	5055	5012	5096	5010	4972	5038	4992	5045	4951	5033	4927	5006	5083	4937	5017	5014	4969	4996	4967	5038	5086	5000	5018	4961	5028	5037	4866	5018	4938	4814	4932	4993	4998	5080	5097	5052	4976	5067	4907	4995	5021	4910	5035	4968	4950	4994	4945	4935	4960	4958	4955	5013	4976	5129	4980	5001	5117	5025	4976	4871	4938	4977	4960	5026	5054	5016	4896	5074	5001	4991	4989	5127	4962	4989	5047	4947	4970	4972	5007	5085	4900	5015	4983	4933	4897	5097	5093	5198	5090	4978	5049	4985	4989	4991	5022	5120	5002	4914	5012	5062	4922	5020	5127	4980	5004	5005	4965	5064	5027	5085	5004	4954	5003	5001	5068	5113	5080	5031	5141	4968	4909	4925	5076	5100	4887	5073	4944	4923	4989	5082	5127	5019	5101	5002	4884	5073	4981	5051	4982	5071	4997	5042	4923	4918	5054	4984	5035	5037	5033	4965	5074	4956	4960	4999	5011	4979	4886	5103	4950	5006	5015	4967	4944	5103	5009	5021	5037	4899	5133	5141	4962	4960	5034	4998	4912	4975	5007	5004	4966	4984	5127	5036	5083	4958	5018	5059	4975	5006	4951	5028	5005	5069	4969	4976	5028	4971	5053	5066	4979	5043	4930	4999	5055	4969	5186	4931	4940	4991	4955	5038	5069	5015	5006	4928	4982	5057	5030	5101	5052	5090	5036	5036	4956	5116	5014	4976	5121	4936	5082	5008	5064	5027	4981	4935	5100	5030	4987	4941	5087	4865	4932	5018	4932	4963	4956	4993	4984	4851	4953	5032	4911	5007	4963	4997	4980	4846	5024	4948	5031	5058	5031	4955	5070	4922	5092	4977	5069	4948	5083	5046	5119	4947	5050	4982	4955	5003	5042	5125	5114	5108	4972	5038	4964	4992	4936	5103	4992	4976	4996	4949	5023	5089	5025	5012	4997	4934	4979	4990	4920	5053	5032	4886	4909	5060	5027	5023	4907	5019	4943	4885	4948	4995	4970	5089	5008	5039	4938	5060	5081	5012	5064	5044	5030	4983	5092	5063	4961	5037	5110	4860	5015	5026	4951	5128	5011	5205	4947	5036	5062	5051	5035	4876	5003	4989	5048	5044	4923	5131	5108	5074	5027	5014	4815	4926	5017	5035	5037	5063	4914	5052	5079	5027	4835	5022	4945	5008	5076	4965	5046	4928	4972	4954	4961	5038	5051	4985	5055	5154	5060	5025	4953	5027	5043	4990	4999	4982	4867	4919	5060	5074	4943	4921	4942	4974	5041	5029	5093	4926
16147	13949	5527	1316	1071	1130	1015	924	974	963	914	920	901	921	900	901	945	911	846	842	861	846	890	876	844	790	825	825	859	878	794	795	791	798	770	796	812	768	814	833	796	826	758	810	823	813	841	803	821	825	816	868	810	809	816	818	806	787	795	806	759	820	834	792	823	852	819	801	803	783	749	784	800	844	790	826	808	801	774	838	871	810	801	779	842	824	802	802	768	832	809	803	833	816	831	782	787	808	810	835	724	793	825	806	830	824	805	805	834	816	815	795	828	851	736	768	778	783	813	817	797	776	795	844	832	800	779	805	821	834	790	800	757	780	756	786	844	851	827	812	845	805	840	791	787	850	802	822	789	842	806	801	864	768	776	871	790	830	786	863	792	799	784	810	828	784	741	844	775	781	854	798	756	800	826	816	739	800	808	819	843	795	857	833	813	803	834	838	807	830	830	835	798	833	791	782	796	747	830	797	819	788	763	822	803	805	802	805	781	785	784	762	804	825	793	803	790	839	833	785	825	818	806	819	786	755	849	816	804	824	799	833	780	782	824	819	816	822	785	821	812	782	839	764	792	824	857	807	785	749	821	776	886	808	794	874	827	832	820	813	827	794	825	799	786	808	802	827	773	740	798	793	855	878	797	776	847	843	809	785	767	831	793	792	838	810	788	798	802	815	774	779	804	811	779	814	764	798	828	779	823	815	792	866	786	841	799	807	786	837	804	826	837	793	802	814	777	795	807	814	819	846	786	787	890	837	825	770	810	819	807	797	782	794	768	801	753	818	820	849	810	861	804	827	806	809	878	798	784	776	835	808	801	838	786	812	811	861	775	823	848	802	774	851	846	822	810	779	854	846	761	839	808	792	819	787	795	806	787	798	811	822	850	735	785	830	856	832	817	778	780	863	805	860	770	834	813	809	799	842	794	858	757	813	835	790	824	747	799	817	830	761	722	819	803	824	846	761	841	832	783	812	809	797	763	844	791	796	796	805	775	852	793	800	830	807	843	773	811	852	812	797	807	810	872	809	850	819	814	851	759	853	813	825	809	806	817	796	832	813	763	805	806	802	857	823	838	797	860	841	831	786	815	803	799	783	800	830	813	812	779	779	828	838	820	847	823	804	816	792	752	810	834	811	791	807	796	855	781	779	798	797	827	804	795	775	797	799	764	838	843	788	815	794	770	858	812	832	755	830	798	822	866	848	883	789	824	816	822	830	782	840	794	799	843	806	786	763	799	844	753	812	816	832	840	839	823	776	780	841	798	795	760	823	807	777	783	782	879	856	821	806	770	774	781	782	798	841	819	838	751	844	800	812	825	815	826	792	784	822	818	855	820	809	810	813	815	767	853	867	851	842	805	806	840	783	839	790	768	771	776	833	788	835	801	776	827	859	814	823	813	846	803	810	830	856	817	805	765	775	775	810	777	818	817	813	765	792	808	804	878	878	845	766	841	834	824	813	775	833	818	749	784	773	842	836	798	817	796	770	807	772	799	825	809	739	800	769	805	811	864	784	779	813	789	834	823	815	789	765	766	817	823	799	819	818	792	798	819	763	796	798	772	807	838	798	781	804	817	789	788	813	776	835	796	829	823	825	783	826	810	814	840	790	807	857	806	803	786	812	818	813	786	835	831	793	833	799	802	834	826	781	730	767	804	856	841	810	820	802	817	819	823	859	824	778	758	818	824	865	826	802	799	786	799	814	793	778	793	800	809	796	802	781	807	786	845	810	773	813	795	799	802	786	786	782	796	765	780	788	826	835	801	819	837	826	800	763	805	862	839	815	796	820	853	806	858	834	800	796	826	813	762	854	837	761	821	804	858	811	820	801	809	820	840	804	751	800	840	825	865	833	849	839	785	802	817	789	781	804	825	822	780	835	774	814	800	804	815	846	788	814	777	765	822	781	849	762	811	835	835	786	833	836	817	831	844	742	765	781	787	770	823	812	807	824	825	855	745	797	830	835	862	832	793	809	778	768	777	789	832	832	834	767	827	814	811	797	785	849	783	824	799	765	789	784	834	830	773	790	894	878	835	803	824	858	823	816	854	824	799	777	806	794	789	855	794	784	806	818	801	812	824	839	770	824	818	796	840	819	829	794	781	836	796	781	810	808	787	793	793	796	808	812	838	845	846	814	770	771	812	817	780	833	787	769	793	837	789	784	795	780	787	802	823	787	806	804	768	773	750	819	787	795	773	798	761	834	803	853	828	787	839	772	762	849	836	817	807	884	821	821	827	798	798	827	796	795	817	767	810	835	858	781	778	792	816	796	807	813	827	826	811	746	815	790	750	795	786	803	784	799	809	799	846	811	796	823	833	826	782	770	816	777	791	793	808	850	778	785	796	855	829	845	798	814	793	779	828	819	802	807	812	801	839	788	805	850	834	817	842	804	813	804	765	862	805	800	785	848	814	756	773	814	815	828	750	793	853	807	800	796	862	795	804	847	822	804	825	774	829	782	836	773	833	776	812	859	834	861	804	876	774	826	782	768	800	814	840	787	808	838	817	836	819	826	826	770	784	816	802	811	811	820	830	821	811	766	803	822	809	784	837	785	861	830	783	858	853	800	783	751	774	756	795	795	893	806	803	809	829	801	852	841	737	784	811	840	817	804	817	825	845	790	841	790	839	758	816	851	738	847	783	807	780	820	802	782	808	851	852	725	830	798	801	794	854	825	848	807	848	827	806	845	800	850	770	828	807	800	788	866	815	791	768	824	791	801	818	795	826	834	806	867	809	796	818	787	810	812	782	761	829	827	833	818	802	811	842	810	849	826	857	826	781	832	819	832	800	761	846	775	827	790	824	827	827	790	787	780	834	851	838	816	743	788	797	765	837	825	835	798	806	820	771	791	834	840	803	807	786	806	793	861	791	813	825	871	838	766	791	768	820	803	803	808	827	831	824	800	805	804	816	808	811	814	811	813	773	781	763	802	814	810	819	794	787	765	775	874	855	809	766	793	858	827	783	849	835	791	801	819	820	821	853	768	798	836	812	817	804	829	784	820	779	874	772	773	776	790	841	800	839	817	845	819	836	802	859	805	848	797	800	844	839	772	787	825	835	785	783	804	801	761	801	769	843	817	829	792	854	860	812	833	803	816	840	835	789	852	805	792	874	784	792	804	821	813	795	800	807	806	805	845	774	787	796	819	846	788	791	807	785	821	818	773	722	833	773	815	842	819	801	796	865	822	802	854	814	766	806	825	815	802	823	821	828	900	799	805	852	764	826	830	768	814	823	804	804	808	813	815	788	788	847	760	741	836	808	814	821	812	805	774	828	847	742	775	862	830	809	829	851	825	798	780	781	826	827	826	805	809	796	839	849	840	817	801	826	785	817	861	801	789	782	810	802	837	847	782	818	756	771	742	788	797	814	818	774	823	862	788	789	814	844	803	769	833	834	829	813	883	783	797	802	805	837	773	801	814	830	787	813	796	800	794	823	776	782	802	813	798	782	835	796	875	792	810	837	829	825	838	811	845	797	807
55068	43867	26661	16962	18608	17218	14687	13052	12240	11657	10967	10480	10171	10028	9792	9741	9324	8992	8996	8706	8496	8278	8103	7815	7953	7816	7803	7827	7763	7606	7497	7520	7571	7476	7494	7700	7446	7447	7577	7338	7422	7461	7391	7460	7513	7470	7403	7330	7385	7260	7419	7330	7336	7480	7442	7505	7370	7426	7380	7354	7469	7331	7429	7383	7341	7392	7552	7342	7344	7375	7391	7228	7366	7245	7346	7326	7347	7271	7323	7267	7384	7347	7311	7326	7417	7334	7409	7269	7424	7226	7249	7322	7366	7355	7374	7244	7447	7439	7349	7496	7351	7384	7364	7469	7416	7478	7405	7331	7392	7410	7351	7354	7408	7224	7306	7351	7314	7367	7328	7300	7314	7302	7448	7358	7343	7306	7301	7379	7345	7266	7496	7224	7410	7350	7444	7476	7288	7321	7263	7242	7481	7434	7323	7363	7188	7370	7385	7204	7381	7420	7406	7302	7488	7553	7316	7229	7305	7429	7264	7325	7442	7379	7386	7378	7358	7175	7350	7250	7217	7355	7418	7396	7289	7415	7427	7403	7468	7273	7394	7475	7278	7463	7356	7269	7423	7408	7412	7438	7406	7302	7378	7380	7414	7381	7266	7295	7517	7185	7355	7356	7294	7372	7413	7295	7389	7264	7351	7401	7381	7319	7540	7286	7247	7211	7268	7216	7246	7336	7277	7255	7260	7313	7361	7371	7406	7471	7378	7422	7370	7403	7329	7333	7361	7456	7293	7358	7339	7330	7275	7361	7355	7359	7465	7383	7392	7387	7501	7407	7334	7300	7496	7359	7335	7204	7311	7412	7385	7372	7339	7221	7309	7375	7371	7374	7377	7411	7345	7414	7422	7443	7339	7331	7362	7265	7272	7327	7288	7455	7353	7317	7338	7336	7371	7282	7270	7422	7275	7410	7441	7377	7242	7312	7158	7389	7350	7343	7404	7361	7294	7380	7424	7336	7357	7392	7337	7367	7277	7439	7316	7346	7250	7272	7372	7476	7358	7427	7465	7363	7324	7322	7458	7292	7407	7287	7331	7295	7324	7373	7273	7289	7245	7437	7383	7404	7380	7292	7304	7283	7332	7327	7235	7288	7405	7389	7400	7299	7404	7261	7178	7505	7398	7442	7391	7435	7407	7380	7413	7342	7483	7196	7268	7371	7306	7404	7323	7307	7285	7329	7292	7364	7269	7322	7419	7256	7201	7362	7355	7372	7397	7389	7306	7286	7424	7351	7301	7341	7376	7388	7311	7341	7392	7459	7358	7373	7343	7284	7388	7335	7339	7296	7257	7402	7390	7421	7175	7275	7386	7327	7283	7265	7249	7443	7262	7477	7352	7315	7400	7313	7274	7389	7265	7301	7321	7345	7323	7226	7404	7427	7370	7265	7325	7277	7340	7485	7269	7249	7288	7305	7302	7380	7363	7466	7395	7315	7333	7445	7270	7251	7372	7256	7385	7233	7419	7301	7280	7388	7470	7122	7339	7402	7496	7422	7323	7358	7417	7325	7391	7350	7400	7336	7401	7322	7319	7231	7445	7302	7338	7313	7351	7327	7499	7312	7350	7269	7306	7346	7367	7460	7426	7315	7436	7368	7279	7311	7273	7462	7284	7296	7265	7373	7372	7289	7447	7534	7344	7400	7310	7441	7380	7323	7324	7336	7258	7338	7415	7317	7383	7293	7364	7341	7410	7271	7363	7339	7461	7412	7343	7348	7395	7367	7331	7412	7272	7344	7403	7272	7323	7381	7433	7262	7386	7400	7490	7394	7306	7301	7361	7367	7409	7234	7333	7347	7505	7309	7194	7336	7405	7360	7394	7305	7371	7391	7428	7258	7413	7312	7395	7216	7332	7401	7362	7367	7376	7322	7433	7254	7370	7319	7321	7343	7323	7310	7292	7449	7383	7350	7259	7317	7344	7259	7370	7334	7331	7353	7443	7322	7207	7339	7396	7289	7441	7420	7280	7361	7571	7464	7320	7378	7300	7274	7360	7359	7329	7405	7356	7413	7395	7297	7460	7409	7249	7355	7383	7394	7380	7266	7136	7375	7272	7328	7395	7395	7343	7439	7384	7365	7237	7217	7516	7328	7376	7286	7257	7212	7402	7273	7363	7607	7252	7297	7280	7384	7287	7362	7318	7181	7376	7379	7308	7398	7256	7234	7434	7334	7292	7448	7282	7265	7291	7360	7270	7296	7328	7380	7331	7359	7270	7318	7307	7406	7362	7245	7205	7316	7512	7395	7317	7416	7355	7435	7401	7351	7489	7387	7242	7337	7467	7421	7430	7310	7382	7400	7366	7420	7330	7392	7389	7387	7435	7370	7278	7306	7402	7271	7473	7295	7302	7197	7322	7457	7339	7251	7238	7431	7303	7389	7369	7339	7305	7273	7259	7443	7384	7421	7407	7371	7319	7403	7407	7380	7361	7387	7330	7235	7274	7211	7268	7433	7265	7341	7435	7407	7400	7405	7394	7201	7322	7365	7368	7372	7300	7343	7296	7390	7273	7231	7396	7306	7412	7508	7349	7266	7329	7388	7364	7172	7333	7474	7252	7370	7396	7265	7448	7347	7297	7383	7486	7329	7343	7328	7339	7373	7404	7252	7325	7260	7468	7406	7327	7453	7397	7282	7379	7306	7340	7401	7354	7550	7295	7481	7497	7327	7310	7339	7426	7396	7455	7265	7420	7301	7338	7452	7363	7346	7473	7392	7360	7279	7435	7295	7212	7313	7278	7357	7351	7314	7438	7451	7335	7352	7411	7302	7320	7255	7351	7390	7419	7268	7367	7264	7418	7358	7219	7322	7416	7302	7252	7267	7307	7312	7313	7387	7191	7300	7370	7316	7483	7289	7371	7440	7387	7385	7352	7279	7240	7364	7300	7616	7328	7309	7291	7383	7358	7334	7257	7400	7247	7351	7449	7371	7314	7359	7378	7378	7308	7318	7298	7308	7421	7355	7318	7340	7372	7363	7367	7424	7239	7146	7273	7424	7360	7338	7285	7428	7258	7358	7367	7425	7267	7310	7444	7446	7361	7421	7332	7327	7303	7272	7278	7345	7277	7374	7316	7309	7439	7220	7301	7310	7392	7398	7446	7416	7293	7484	7528	7251	7539	7304	7344	7263	7350	7286	7305	7402	7194	7258	7423	7360	7414	7402	7306	7308	7420	7385	7463	7256	7425	7353	7417	7380	7386	7282	7350	7338	7283	7316	7294	7344	7380	7294	7328	7522	7270	7525	7222	7289	7252	7341	7280	7290	7399	7378	7447	7548	7290	7320	7331	7240	7276	7438	7350	7339	7402	7383	7505	7328	7298	7454	7258	7357	7369	7386	7387	7243	7381	7292	7378	7362	7395	7270	7465	7296	7415	7375	7249	7389	7332	7237	7363	7386	7285	7444	7377	7404	7265	7367	7436	7404	7436	7357	7415	7331	7406	7331	7337	7350	7279	7294	7188	7343	7443	7368	7252	7454	7371	7257	7279	7438	7411	7238	7353	7315	7234	7285	7434	7456	7338	7346	7235	7333	7253	7337	7314	7359	7393	7286	7276	7342	7327	7339	7338	7326	7285	7354	7432	7265	7462	7352	7296	7311	7269	7439	7306	7340	7217	7261	7307	7351	7424	7261	7368	7424	7340	7335	7364	7298	7310	7462	7355	7450	7326	7495	7395	7508	7292	7292	7292	7447	7370	7402	7252	7374	7335	7370	7471	7266	7334	7378	7350	7360	7401	7255	7319	7244	7311	7403	7362	7204	7266	7421	7266	7168	7480	7314	7350	7328	7480	7342	7325	7405	7307	7264	7464	7283	7285	7378	7268	7470	7390	7397	7346	7399	7388	7368	7381	7300	7438	7425	7296	7350	7311	7305	7234	7376	7330	7272	7393	7350	7401	7497	7429	7516	7362	7336	7355	7341	7252	7264	7262	7302	7324	7488	7291	7352	7330	7296	7287	7471	7303	7272	7351	7374	7486	7364	7292	7265	7453	7286	7256	7234	7437	7315	7329	7308	7428	7263	7296	7309	7224	7411	7398	7375	7406	7296	7243	7400	7225	7469	7391	7448	7271	7277	7366	7273	7336	7354	7284	7388	7342	7266	7377	7369	7417	7326	7339	7255	7400	7300	7245	7356	7308	7267	7436	7216	7287	7400	7317	7286	7348	7389	7243	7427	7380	7370	7278	7342	7330	7468	7377	7220	7426	7348	7291	7361	7429	7441	7354	7280	7371	7384	7386	7376	7481	7272	7423	7270	7370	7347	7258	7395	7309	7276	7279	7359	7419	7318	7395	7412	7361	7413	7312	7286	7517	7533	7361	7274	7325	7294	7252	7360	7356	7459	7355	7360	7307	7372	7368	7394	7235	7291	7306	7217	7357	7388	7260	7289	7361	7312	7413	7513	7305	7333	7317	7340	7301	7411	7346	7366	7261	7435	7447	7331	7308	7311	7342	7400	7208	7329	7423	7358	7340	7351	7337	7477	7375	7223	7313	7383	7366	7388	7346	7384	7240	7488	7289	7291	7241	7273	7382	7301	7369	7405	7504	7247	7364	7357	7282	7432	7349	7345	7324	7385	7313	7272	7357	7458	7305	7224	7228	7380	7315	7281	7368	7295	7257	7327	7270	7228	7273	7384	7254	7284	7249	7329	7303	7310	7471	7243	7248	7354	7356	7406	7154	7305	7450	7439	7429	7358	7302	7398	7459	7324	7351	7263	7411	7366	7379	7372	7370	7417	7396	7404	7380	7288	7425	7209	7190	7340	7303	7453	7442	7340	7441	7342	7254	7287	7417	7287	7380	7407	7398	7376	7374	7519	7296	7346	7488	7376	7496	7297	7357	7364	7329	7435	7319	7316	7216	7445	7303	7449	7447	7317	7407	7402	7382	7463	7444	7404	7416	7424	7337	7409	7277	7298	7235	7354	7249	7453	7326	7301	7225	7435	7400	7273	7339	7333	7386	7492	7284	7367	7485	7312	7351	7357	7273	7328	7343	7367	7356	7439	7479	7316	7240	7223	7451	7337	7243	7276	7295	7359	7331	7416	7300	7312	7211	7414	7270	7455	7224	7447	7330	7333	7297	7340	7359	7268
15623	11427	3817	877	713	648	621	539	553	547	544	535	539	493	488	514	509	451	519	551	488	441	485	476	471	427	457	452	471	434	443	448	484	417	488	442	446	449	447	460	433	446	428	459	463	447	405	416	399	447	422	467	440	402	438	443	434	466	473	414	430	417	422	466	442	466	448	448	398	440	425	452	450	473	494	496	423	445	422	420	446	446	430	462	435	417	375	398	464	440	401	444	421	444	490	459	432	482	465	424	466	433	444	419	432	447	442	455	425	463	432	459	444	475	416	448	473	426	469	465	417	469	422	442	447	443	475	441	427	483	410	418	445	463	442	413	443	417	423	444	414	449	440	429	422	412	435	405	443	410	461	424	451	435	436	432	423	447	521	396	424	425	442	409	398	430	421	447	452	401	449	413	448	425	408	448	478	447	407	452	426	441	404	459	455	439	399	411	442	468	498	432	486	396	444	444	424	421	435	465	442	440	420	436	480	432	449	421	432	456	443	453	443	446	450	487	434	434	447	439	415	449	451	437	439	455	448	440	446	462	395	419	429	409	439	427	441	442	447	402	447	440	433	458	415	422	466	448	454	400	419	435	431	451	428	442	451	444	420	444	420	430	410	477	435	445	474	451	430	435	394	431	427	462	456	434	400	444	404	429	441	431	472	461	441	444	417	427	459	462	435	421	421	448	462	473	399	461	415	459	396	478	428	482	444	475	461	456	412	444	454	442	428	430	431	432	413	450	446	487	445	440	423	420	452	435	450	471	407	447	440	417	417	408	427	444	423	405	489	446	433	432	421	447	412	467	441	401	414	394	446	458	430	417	496	426	428	461	450	402	436	425	449	464	403	436	416	449	429	421	472	453	438	434	434	397	432	434	428	409	427	428	412	450	481	439	435	429	464	457	386	439	425	461	451	451	456	432	438	420	433	435	418	432	395	459	442	402	453	430	463	399	434	435	426	430	420	460	453	436	387	412	463	460	449	421	437	408	401	431	436	450	449	448	436	420	477	444	454	438	465	468	473	454	456	448	417	434	430	462	421	419	407	445	440	445	446	434	423	446	421	473	433	440	450	410	405	397	456	434	417	417	427	445	445	418	431	435	447	456	434	414	463	448	425	430	429	450	435	438	446	417	445	464	447	447	436	411	446	416	459	442	420	456	411	432	406	490	425	451	424	443	435	437	435	463	407	397	449	421	426	440	441	465	424	444	409	467	423	461	452	461	447	443	418	484	418	418	422	441	471	399	447	412	458	400	447	446	417	436	429	474	475	429	454	414	483	479	490	440	439	435	420	436	447	458	431	412	463	457	460	438	432	440	459	413	442	459	438	427	443	424	423	430	465	471	469	455	438	463	431	451	434	444	413	434	449	427	434	422	459	456	461	440	430	408	461	431	436	439	398	428	440	411	402	463	459	450	433	456	419	451	441	426	435	433	463	453	428	441	472	415	450	443	421	438	409	443	438	437	442	401	387	413	456	429	426	424	435	469	391	434	433	446	463	459	443	451	429	430	459	444	429	415	432	452	466	477	450	433	413	472	480	442	445	414	435	424	436	489	443	436	433	414	449	474	408	411	440	442	453	413	430	427	403	422	442	465	456	450	440	432	461	430	399	439	447	444	443	437	426	460	422	427	446	447	474	426	451	437	438	413	443	424	419	437	428	445	430	435	438	423	409	447	464	444	439	429	416	446	445	453	465	383	425	457	454	465	420	448	443	422	404	435	444	437	465	408	445	427	464	450	426	407	394	435	453	466	442	421	415	442	415	443	398	422	448	410	429	421	436	442	403	438	435	440	421	424	442	420	418	440	439	458	447	469	459	473	510	413	429	457	478	445	464	456	415	437	407	429	467	484	433	417	415	406	476	452	445	453	434	433	425	474	466	429	446	465	460	450	406	466	474	390	429	412	453	423	447	476	437	471	467	414	415	458	452	421	465	451	438	446	450	469	413	440	420	444	489	443	428	411	437	441	441	448	420	459	454	430	431	457	434	393	421	417	471	445	446	418	401	435	440	454	488	424	430	409	422	456	458	455	448	424	404	468	422	435	408	438	434	458	436	440	465	440	454	440	437	440	472	426	481	422	426	410	477	452	469	454	439	474	410	403	438	463	440	450	441	436	440	482	470	434	477	433	434	402	459	475	445	436	442	442	450	464	444	465	487	433	438	454	442	441	456	451	431	442	416	425	436	419	459	456	483	400	458	425	462	440	425	440	460	426	454	439	457	431	459	461	439	463	417	429	429	412	452	454	458	467	431	403	413	413	430	524	481	416	424	433	441	405	425	410	440	442	432	402	433	477	461	443	416	453	451	432	409	460	442	468	447	448	453	412	427	416	427	436	440	394	445	447	428	429	408	446	424	453	424	442	412	430	459	409	459	452	431	439	412	429	465	439	416	445	435	419	431	467	407	425	451	455	439	430	419	433	451	446	436	434	440	442	402	443	430	449	437	438	432	415	423	463	412	433	450	419	452	463	437	399	422	442	425	422	434	463	427	419	438	408	448	453	456	404	475	432	452	423	408	409	433	420	491	448	467	416	438	408	416	428	444	443	466	433	446	435	414	416	435	454	402	450	423	425	428	422	445	422	479	412	445	436	478	446	424	437	466	411	412	450	416	405	417	467	426	425	437	486	460	425	424	437	448	439	455	428	440	442	405	450	420	422	455	429	455	409	418	437	451	469	452	452	476	407	439	439	439	469	421	433	453	441	453	427	423	442	416	447	442	449	430	458	427	428	404	430	426	456	441	410	420	412	440	399	423	465	463	434	441	443	453	442	465	445	445	410	463	440	419	412	429	445	447	466	441	454	455	415	458	479	439	419	425	392	411	414	460	426	451	445	441	389	423	456	393	410	452	448	475	421	445	433	455	424	474	430	446	456	450	447	428	444	432	455	444	425	417	423	439	460	454	467	441	482	449	424	451	430	454	422	472	428	439	436	437	441	453	443	433	407	443	468	421	399	390	441	435	429	429	436	412	434	442	437	406	430	433	432	427	460	448	414	437	428	390	452	450	449	464	444	409	399	440	408	460	428	431	458	442	439	426	413	451	442	419	444	407	461	414	448	444	440	431	431	401	465	443	438	411	450	444	446	428	483	480	386	434	446	416	439	448	472	446	400	442	456	456	388	437	471	438	423	444	455	456	431	439	434	406	431	427	470	456	459	473	451	426	443	496	426	465	441	476	435	397	429	419	451	446	426	419	424	439	459	416	489	420	412	436	445	407	449	404	419	435	414	457	463	461	437	427	413	453	457	426	436	485	438	451	426	481	445	444	455	423	433	469	496	474	485	433	384	446	443	429	410	438	402	411	433	464	427	450	452	470	454	465	400	449	410	471	477	431	382	444	426	441	464	435	436	416	423	426	444	480	400	430	378	423	435	430	445	415	472	427	436	394	423	389	422	475	455	421	418	461	416	475	419	442	441	424	439	462	448	437	435	473	465	443	454	453	439	447	419	478	459	462	426	432	435	398	434	417	450	445	447
49431	41250	21432	14344	16659	13669	12187	10759	9463	8878	8246	7863	7396	7385	6904	6776	6375	6157	6160	5853	5630	5369	4983	4914	5068	4804	4743	4798	4704	4582	4558	4505	4534	4652	4510	4518	4468	4390	4361	4505	4405	4527	4505	4390	4426	4579	4318	4479	4432	4422	4376	4455	4405	4560	4356	4330	4371	4455	4379	4405	4396	4368	4339	4498	4335	4373	4318	4445	4331	4379	4345	4433	4298	4435	4368	4493	4347	4383	4267	4351	4332	4326	4400	4388	4270	4224	4283	4321	4440	4276	4291	4373	4339	4261	4289	4343	4285	4322	4337	4340	4285	4323	4235	4309	4386	4377	4337	4338	4407	4266	4410	4300	4334	4417	4368	4387	4388	4386	4323	4358	4342	4278	4353	4217	4401	4383	4384	4421	4352	4361	4339	4329	4434	4304	4328	4281	4225	4299	4382	4341	4244	4286	4445	4440	4357	4284	4378	4396	4316	4311	4432	4394	4345	4350	4399	4270	4380	4317	4298	4346	4231	4361	4353	4307	4300	4369	4306	4264	4291	4359	4320	4374	4391	4357	4427	4346	4317	4402	4405	4298	4416	4320	4278	4453	4306	4318	4265	4406	4421	4313	4413	4432	4339	4261	4366	4342	4392	4355	4368	4439	4338	4413	4194	4371	4397	4362	4331	4310	4313	4360	4349	4294	4413	4288	4245	4345	4220	4318	4325	4421	4330	4377	4323	4358	4311	4285	4240	4287	4387	4206	4349	4281	4310	4171	4250	4381	4379	4292	4277	4313	4291	4353	4377	4393	4386	4346	4304	4358	4383	4275	4412	4321	4284	4237	4337	4361	4342	4236	4363	4351	4337	4338	4315	4391	4297	4247	4293	4340	4414	4372	4308	4386	4353	4329	4326	4367	4362	4329	4319	4328	4404	4291	4312	4417	4361	4297	4331	4431	4297	4378	4392	4391	4401	4321	4270	4404	4380	4268	4410	4376	4328	4347	4344	4546	4330	4381	4247	4368	4253	4397	4270	4311	4329	4341	4387	4292	4343	4370	4286	4272	4339	4309	4313	4348	4422	4450	4243	4305	4312	4461	4418	4367	4282	4386	4322	4242	4397	4367	4388	4322	4267	4350	4320	4306	4400	4305	4333	4414	4319	4322	4320	4428	4296	4384	4419	4353	4317	4334	4359	4354	4354	4315	4254	4232	4325	4466	4320	4345	4313	4359	4321	4324	4233	4332	4326	4249	4216	4380	4323	4275	4425	4330	4299	4329	4268	4364	4371	4387	4374	4354	4355	4292	4372	4299	4319	4329	4296	4377	4376	4404	4306	4328	4328	4327	4363	4435	4322	4361	4141	4359	4433	4334	4360	4352	4379	4211	4409	4409	4380	4341	4299	4305	4342	4454	4314	4343	4321	4290	4364	4366	4359	4403	4321	4322	4301	4351	4362	4256	4263	4376	4302	4339	4286	4446	4306	4334	4407	4300	4363	4299	4356	4315	4318	4385	4248	4430	4347	4323	4293	4403	4347	4343	4249	4394	4257	4431	4380	4276	4419	4384	4406	4332	4390	4358	4350	4333	4350	4256	4276	4275	4138	4377	4482	4326	4418	4270	4309	4386	4372	4408	4333	4423	4357	4362	4471	4267	4372	4287	4335	4338	4380	4346	4313	4402	4502	4351	4391	4218	4352	4302	4387	4223	4294	4460	4323	4339	4471	4304	4384	4360	4419	4388	4387	4441	4281	4391	4399	4360	4543	4442	4288	4332	4429	4411	4311	4336	4355	4283	4388	4275	4424	4315	4333	4298	4343	4354	4272	4314	4278	4362	4373	4176	4333	4293	4357	4317	4450	4376	4338	4233	4372	4466	4401	4443	4272	4314	4293	4364	4430	4368	4243	4325	4408	4390	4345	4441	4234	4312	4374	4346	4369	4345	4228	4331	4296	4324	4376	4302	4328	4223	4262	4426	4459	4367	4374	4318	4289	4418	4407	4320	4254	4350	4279	4275	4398	4299	4313	4403	4320	4324	4298	4408	4301	4243	4345	4294	4396	4299	4414	4376	4377	4414	4296	4409	4364	4386	4432	4207	4433	4302	4405	4397	4369	4230	4238	4312	4416	4337	4323	4369	4346	4560	4349	4265	4407	4386	4365	4277	4240	4426	4275	4313	4356	4448	4433	4321	4292	4404	4377	4444	4381	4298	4357	4316	4322	4335	4374	4276	4380	4299	4468	4387	4357	4315	4418	4354	4368	4390	4282	4317	4314	4286	4316	4300	4299	4337	4292	4368	4318	4418	4319	4317	4301	4355	4277	4394	4378	4372	4288	4258	4324	4288	4373	4252	4299	4418	4418	4304	4256	4320	4340	4322	4337	4271	4423	4447	4404	4328	4317	4274	4265	4198	4391	4327	4338	4313	4239	4469	4331	4346	4247	4267	4358	4279	4344	4332	4335	4345	4345	4354	4364	4292	4298	4264	4248	4357	4282	4453	4420	4398	4277	4336	4395	4308	4316	4378	4322	4317	4373	4364	4278	4233	4313	4368	4222	4325	4398	4322	4282	4394	4324	4398	4457	4414	4287	4371	4293	4379	4276	4303	4197	4429	4352	4209	4301	4370	4308	4261	4242	4346	4386	4296	4255	4326	4332	4405	4317	4302	4357	4311	4281	4394	4437	4384	4290	4299	4279	4410	4333	4349	4404	4395	4455	4284	4223	4386	4292	4369	4283	4422	4409	4400	4282	4340	4422	4275	4291	4303	4292	4535	4363	4378	4238	4404	4408	4380	4319	4434	4387	4299	4346	4401	4401	4393	4366	4316	4343	4325	4311	4419	4410	4433	4367	4263	4325	4433	4262	4360	4390	4335	4266	4234	4292	4290	4326	4164	4309	4390	4444	4340	4393	4461	4252	4457	4314	4224	4278	4382	4255	4304	4310	4298	4447	4272	4301	4346	4392	4336	4433	4381	4383	4342	4379	4294	4266	4380	4354	4469	4343	4380	4225	4368	4403	4237	4332	4345	4441	4350	4221	4291	4398	4294	4337	4296	4313	4323	4355	4317	4285	4450	4386	4234	4392	4290	4272	4382	4226	4278	4309	4354	4336	4345	4351	4355	4363	4388	4249	4247	4325	4328	4362	4411	4245	4285	4399	4391	4265	4361	4424	4306	4434	4409	4405	4204	4360	4309	4335	4392	4367	4347	4271	4466	4486	4250	4311	4298	4285	4256	4390	4365	4356	4314	4387	4349	4309	4278	4267	4414	4260	4395	4404	4407	4359	4278	4311	4371	4423	4249	4312	4209	4379	4341	4253	4366	4429	4253	4181	4434	4296	4316	4274	4309	4395	4300	4276	4270	4410	4324	4239	4386	4328	4212	4369	4451	4294	4244	4309	4373	4337	4340	4391	4292	4373	4409	4358	4397	4378	4352	4364	4157	4237	4340	4304	4407	4293	4389	4431	4364	4343	4386	4147	4342	4260	4236	4295	4315	4333	4342	4254	4360	4368	4414	4395	4309	4353	4332	4331	4238	4481	4390	4414	4309	4350	4259	4342	4394	4353	4354	4303	4408	4427	4265	4337	4367	4263	4291	4317	4445	4323	4427	4269	4351	4365	4372	4398	4315	4279	4305	4340	4396	4241	4366	4382	4340	4361	4379	4234	4293	4292	4431	4303	4407	4381	4388	4369	4384	4322	4290	4448	4253	4347	4414	4160	4250	4345	4350	4288	4376	4331	4450	4310	4348	4442	4400	4270	4421	4319	4391	4398	4339	4424	4226	4275	4305	4347	4289	4412	4323	4314	4461	4307	4366	4244	4299	4302	4292	4290	4333	4290	4355	4435	4419	4344	4305	4399	4451	4343	4279	4310	4297	4257	4410	4353	4366	4386	4414	4288	4425	4316	4357	4294	4360	4347	4248	4447	4312	4323	4322	4366	4303	4334	4351	4225	4333	4348	4229	4304	4349	4371	4313	4371	4367	4347	4407	4232	4391	4359	4375	4317	4217	4327	4349	4356	4239	4318	4219	4281	4336	4310	4343	4327	4348	4336	4387	4461	4376	4363	4354	4338	4315	4380	4296	4319	4296	4346	4276	4350	4358	4464	4320	4329	4436	4366	4365	4461	4393	4303	4354	4389	4474	4253	4352	4319	4206	4345	4337	4335	4416	4330	4318	4384	4368	4324	4351	4439	4177	4452	4332	4532	4260	4244	4343	4352	4282	4353	4391	4335	4389	4340	4268	4331	4327	4286	4283	4398	4357	4211	4228	4410	4431	4301	4338	4384	4346	4251	4332	4396	4326	4411	4307	4381	4283	4316	4476	4383	4357	4256	4342	4336	4240	4300	4370	4326	4443	4410	4290	4252	4398	4300	4368	4472	4301	4335	4420	4339	4384	4350	4323	4490	4315	4287	4256	4427	4376	4448	4341	4212	4361	4332	4349	4315	4301	4203	4318	4434	4283	4299	4346	4334	4310	4274	4424	4459	4402	4284	4414	4405	4312	4481	4272	4364	4483	4334	4332	4326	4388	4308	4308	4280	4310	4416	4334	4306	4259	4263	4405	4322	4473	4469	4400	4298	4200	4408	4347	4226	4293	4357	4326	4411	4317	4247	4373	4342	4212	4363	4282	4316	4325	4256	4298	4340	4318	4404	4383	4405	4284	4366	4324	4308	4394	4362	4321	4282	4296	4366	4301	4273	4348	4369	4308	4345	4285	4253	4343	4369	4466	4275	4379	4333	4361	4322	4385	4383	4364	4364	4362	4389	4311	4284	4415	4361	4358	4365	4317	4371	4424	4310	4355	4322	4267	4399	4247	4366	4437	4330	4342	4386	4384	4198	4294	4293	4360	4337	4365	4290	4406	4248	4356	4417	4315	4281	4382	4284	4389	4348	4343	4350	4380	4375	4369	4402	4354	4310	4350	4401	4245	4349	4216	4408	4386	4393	4371	4205	4335	4426	4342	4286	4402	4341	4316	4309	4222	4315	4431	4399	4350	4307	4311	4382	4262	4276	4453	4389	4307	4387	4361	4267	4371	4321	4417	4356	4352	4376	4357	4267	4275	4443	4373	4300	4279	4352	4346	4395	4307	4383	4461	4446	4381	4385	4336	4382	4234	4425	4378	4363	4327
20730	19435	7336	1878	1289	1153	1082	1036	1025	1009	922	966	994	970	900	931	884	853	917	852	785	838	839	820	824	770	802	782	780	809	768	809	783	787	812	799	782	828	795	799	774	788	792	842	764	829	768	779	795	804	804	807	747	772	809	757	789	820	818	804	755	777	770	763	812	787	799	814	798	765	765	754	768	792	788	762	805	800	805	687	741	769	806	823	802	799	798	740	807	804	798	796	758	773	780	778	767	769	757	748	782	759	790	796	840	745	716	770	714	765	744	801	787	779	788	780	773	812	772	775	755	789	807	794	758	807	784	808	758	825	779	739	776	784	750	773	799	751	740	843	791	794	734	793	769	809	801	747	795	858	816	766	790	759	773	746	754	737	769	783	768	751	751	774	826	799	765	825	775	722	788	801	743	797	789	785	752	799	770	808	796	759	780	756	791	763	774	794	756	760	790	747	802	803	787	772	791	776	810	750	788	784	798	755	726	735	746	819	815	767	831	767	766	802	795	733	798	747	793	781	802	820	802	753	764	856	755	781	741	829	766	755	785	714	800	783	848	785	768	801	791	745	828	786	812	742	798	783	775	797	813	794	771	800	773	760	750	750	758	803	809	771	782	787	755	752	772	772	766	762	785	835	787	807	774	763	828	778	756	844	793	796	761	760	746	811	800	776	790	818	792	770	729	797	731	730	750	809	811	759	745	737	813	785	760	774	785	816	736	778	829	783	801	806	776	815	786	780	795	786	726	778	765	775	783	813	822	778	772	799	789	775	785	791	752	833	818	757	766	776	729	756	773	803	770	810	754	813	826	763	767	796	797	785	790	792	798	773	776	789	789	834	802	740	728	765	738	769	801	810	784	748	819	805	731	814	801	810	756	805	809	793	786	759	789	767	763	772	833	778	748	759	778	795	771	774	796	742	798	735	780	731	799	818	814	783	804	758	820	803	775	759	782	777	794	773	768	755	794	784	757	827	763	775	750	789	768	784	771	761	815	778	755	756	777	818	799	745	757	815	811	836	779	769	785	798	804	746	805	840	821	774	828	738	808	785	825	746	796	813	854	754	807	797	788	807	790	798	782	777	768	779	757	820	740	793	794	804	845	799	803	796	787	822	773	771	771	819	787	787	763	848	765	790	786	800	784	799	798	795	789	820	841	746	748	808	814	799	781	755	767	781	779	770	820	791	763	761	758	823	790	802	777	809	765	738	778	795	749	751	795	790	810	817	758	769	814	808	789	811	841	784	772	802	774	762	806	761	743	748	801	795	774	810	805	797	787	789	790	779	787	808	794	746	797	770	757	791	776	800	759	737	818	753	825	760	760	785	809	816	780	759	756	758	808	811	819	806	771	760	781	754	822	799	754	759	775	774	825	736	765	739	821	822	808	833	799	769	795	720	831	766	812	764	755	759	784	832	755	792	772	802	840	788	769	743	852	767	770	788	737	821	833	798	792	782	758	784	736	802	783	821	780	768	802	835	759	778	795	764	785	762	828	782	798	809	768	754	802	785	794	821	816	721	769	791	799	732	836	796	771	815	798	816	745	799	860	800	766	771	816	801	812	803	839	804	831	761	766	778	771	741	764	793	831	780	757	793	789	815	755	795	774	758	808	821	765	753	749	854	787	818	781	792	802	762	752	767	776	777	796	749	780	756	768	784	802	763	707	785	805	768	785	786	777	794	780	769	805	784	783	802	823	816	785	773	776	775	748	740	731	734	810	763	803	788	835	736	733	737	817	692	738	738	797	763	777	786	775	753	798	802	827	764	784	823	784	785	808	773	759	758	772	820	737	834	798	780	791	827	783	774	801	750	800	783	781	763	758	742	848	795	724	788	757	806	794	754	854	809	800	783	725	753	774	765	793	741	831	788	760	794	846	835	814	823	782	774	750	800	810	771	794	762	826	830	797	814	804	749	738	762	787	758	767	785	806	730	793	788	762	813	756	790	743	820	794	762	787	717	786	749	769	750	816	777	796	817	770	753	782	765	768	798	770	786	774	771	770	841	802	762	791	747	774	794	755	831	826	786	766	820	767	762	785	810	791	789	819	754	770	764	798	748	780	798	794	791	764	787	801	786	771	788	781	743	760	823	876	812	809	847	779	777	783	795	813	803	743	742	844	751	789	793	775	725	772	763	821	823	719	756	774	754	785	798	785	779	757	806	743	768	803	776	777	787	751	761	813	772	792	807	781	784	759	800	727	765	775	762	852	803	802	772	785	784	840	766	827	784	731	854	816	800	792	759	777	771	759	839	791	804	777	757	790	813	762	799	813	820	758	751	773	787	762	777	777	822	764	779	791	786	806	774	739	770	789	793	740	801	829	802	758	813	768	836	761	846	755	788	765	783	769	755	837	811	773	793	755	809	778	786	780	751	817	828	795	760	759	742	752	764	773	801	792	789	783	810	775	789	776	800	762	785	743	771	770	798	756	765	804	752	794	788	745	743	807	797	785	776	804	816	771	772	788	780	815	822	783	773	687	739	741	762	779	737	776	737	792	806	787	782	834	803	776	738	784	720	788	803	818	784	805	812	765	778	740	859	807	804	791	778	800	788	751	793	760	780	758	775	758	800	726	774	787	765	821	766	814	746	756	819	806	739	758	768	772	769	755	721	741	740	850	757	807	755	749	823	768	777	771	785	773	785	762	805	732	770	800	817	763	774	791	765	816	773	823	752	798	794	763	735	783	809	783	773	777	804	730	798	750	751	803	829	811	775	807	806	759	822	796	809	788	791	807	768	785	732	806	799	768	782	752	788	757	823	776	803	772	772	749	775	760	834	799	754	800	808	778	776	772	769	805	767	801	779	847	732	821	773	785	761	766	779	749	799	707	760	782	787	820	744	704	731	788	704	781	766	858	759	773	798	814	755	781	737	746	789	849	811	763	766	757	778	798	780	734	771	790	801	794	812	778	798	781	802	803	749	749	777	769	743	752	796	810	772	761	745	837	710	764	774	796	789	770	802	779	751	814	757	852	797	786	761	801	813	771	731	827	786	768	812	822	759	785	769	834	792	789	816	810	754	803	819	772	803	739	793	819	781	782	794	784	748	759	787	773	745	736	803	775	742	792	772	876	764	842	817	779	780	805	823	796	825	792	734	805	774	754	776	788	763	722	838	801	768	794	764	803	770	746	750	779	785	769	780	817	763	816	756	743	821	788	801	868	809	803	776	761	771	796	746	775	782	782	750	772	781	758	773	735	793	779	770	798	787	830	792	798	789	813	728	790	811	744	830	792	784	825	731	777	798	754	790	749	847	842	758	794	727	772	811	773	767	798	822	810	780	802	817	758	784	791	798	735	800	835	712	803	796	804	800	819	780	804	806	741	776	787	812	794	797	789	715	782	808	764	749	817	800	780	785	772	807	820	777	790	739	749	780	805	748	765	783	769	811	800	795	794	824	772	806	759	765	821	778	776	747	815	738	780	738	781	792	749	795	800	764	762	735	787	799	713	794	730	751	762	747	792	782	762	712	798	793	811	793
56753	47503	28578	20252	22772	19357	17384	15907	13898	12583	12215	11760	11231	10987	10407	10163	9543	9400	9332	9098	8577	8629	8092	7939	8006	7940	7743	7687	7731	7691	7602	7626	7422	7454	7455	7321	7624	7305	7189	7380	7320	7342	7310	7331	7279	7298	7249	7267	7282	7296	7437	7315	7258	7275	7276	7229	7277	7277	7352	7209	7127	7118	7239	7006	7205	7138	7287	7029	7105	7283	7227	7210	7283	7067	7183	7271	7080	7268	7159	7185	7121	7310	7121	7077	7187	7151	7105	7226	7074	7232	7168	7123	7162	7298	7189	7208	7167	7167	7243	7154	7160	7172	7201	7090	7342	7046	7339	7025	7188	7350	7245	7044	7116	7196	7236	7084	7223	7162	7189	7258	7280	7173	7175	7121	7154	7169	7091	7101	7235	7224	7229	7206	6996	7176	7106	7072	7151	7152	7177	7227	7097	7061	7137	7184	7170	7152	7027	7236	7194	7082	7086	7162	7007	7177	7100	7190	7291	7134	7175	7229	7141	7270	7225	7226	7130	7160	7111	7032	7128	7067	7119	7141	7296	7162	7126	7061	7207	7153	7016	7164	7224	7299	7082	7162	7112	7211	7121	7070	7210	7037	7175	7191	7138	7040	7128	7038	7160	7056	7157	7043	7302	7081	7162	6986	7175	7113	6983	7083	7109	7142	7272	7175	7135	7061	7200	7159	7216	7134	7087	7304	7137	7240	7150	7131	7102	7312	7041	7268	7168	7096	7224	7126	7226	7112	7132	7072	7115	7126	7152	7213	7003	7185	7174	7192	7276	7317	7071	7057	7140	7110	7226	7110	7072	7248	7220	7129	7267	7108	7292	7204	7062	7290	7093	7093	7182	7232	7135	7096	7099	7066	7039	7123	7145	7105	7206	7198	7174	7152	7103	7025	7177	7206	7145	7220	7170	7200	7149	7157	7102	7053	7073	7082	7096	7260	7177	7170	7206	7033	7273	7091	7188	7172	7283	7199	7205	6991	7162	7066	7019	7197	7199	7213	7115	7165	7157	7185	7126	7121	7225	7133	7161	7233	7264	7091	7099	7165	7254	7243	7178	7069	7112	7058	7122	7103	7174	7186	7208	7080	7282	7189	7097	7268	7211	7170	7243	7125	7099	7090	7161	7217	7107	7160	7084	7071	7247	7094	7062	7117	7161	7278	7150	7075	7151	7239	7146	7359	7154	7285	7126	7142	7077	7204	7088	7183	7096	7158	7168	7163	7168	7167	7238	7160	7079	7242	7170	7207	7214	7101	7164	7255	7140	7146	7169	7134	7189	7203	7207	7192	7249	7221	7201	7215	7269	7037	7115	7121	7117	7159	7189	7072	7041	7120	7144	7128	7187	7233	7221	7169	7228	7208	7152	7282	7279	7284	7187	7080	7169	7217	7168	7250	7207	7146	7136	7168	7204	7072	7228	7121	7078	7230	7192	7225	7186	7088	7068	7061	7181	7001	7162	7034	7184	7144	7156	7078	6996	7269	7169	7153	7250	7159	7165	7134	7111	7122	7271	7225	7085	7186	7189	7067	7058	7158	7154	7154	7149	7253	7171	7040	7144	7088	7221	7108	7089	7098	7106	7213	7145	7110	7100	7248	7094	7221	7129	7054	7142	7078	7129	7126	7075	7157	7083	7168	7278	7069	7243	7054	7201	7187	7224	7198	7164	7198	7162	7276	7003	7131	7237	7123	7140	7170	7049	7107	7268	7143	7072	7194	7024	7072	7138	7088	7072	7270	7205	7106	7145	7215	7215	7218	7115	7045	7092	7217	7309	7102	7159	7117	7182	7065	7276	7082	7171	7208	7071	7224	7180	6997	7142	7034	7025	7248	7080	7064	7032	7255	7134	7102	7249	7099	7201	7171	7208	7254	7178	7171	7186	7145	7148	7196	7120	7203	7127	7125	7128	7237	7075	7180	7260	7185	7062	7232	7087	7173	7103	7355	7178	7050	7134	7047	7243	7095	7159	7135	7177	7128	7234	7131	7202	7104	7170	7214	7122	7185	7099	7160	7080	7130	7144	7126	7217	7062	7254	7175	7209	7209	7219	7203	7255	7085	7145	7088	7094	7171	7252	7243	7120	7224	7278	7096	7163	7149	7230	7206	7183	7132	7040	7200	7132	7305	7193	7140	7107	7168	7232	7216	7056	7038	7174	7125	7246	7187	7156	7192	7158	7176	7267	7093	7149	7045	7214	7151	7034	7198	7213	7140	7181	7150	7189	7128	7261	7201	7187	7194	7081	7098	7061	7129	7117	7083	7242	7193	6978	7191	7000	7141	7261	7152	7115	7156	7192	7069	7173	7175	7188	7210	7148	7120	7147	7178	7055	7064	6990	7110	7230	7205	7092	7150	7187	7305	7280	7160	7213	7105	7122	7056	7137	7244	7046	7247	6980	7108	7147	7117	7168	7165	7141	7075	7227	7234	7195	7082	7133	7115	7123	7206	7295	7199	7103	7150	7124	7097	7141	7173	7265	7117	6951	7120	7087	6981	7186	7098	7299	7050	7246	7095	7222	7112	7249	7204	7086	7102	7133	7181	7171	7232	7099	7001	7175	7213	7184	7289	7173	7259	7224	7067	7142	7109	7159	7191	7129	7089	7217	7042	7089	7149	7185	7080	7186	7231	7198	7245	7200	7048	7082	7328	7258	7193	7209	7157	7187	7148	7224	7175	7126	7193	7224	7107	7131	7129	7211	7191	7236	7174	7258	7131	7217	7130	7233	7284	7212	7185	7231	7200	7238	7162	7193	7222	7135	7099	7125	7212	7128	7158	7159	7086	7130	7209	7050	7182	7292	7133	7167	7094	7236	7142	7064	7045	7058	7088	7252	7230	7151	7038	7123	7130	7184	7148	7128	7179	7210	7278	7146	7185	7095	7113	7177	7116	7184	7223	7191	7266	7233	7179	7112	7159	7063	7169	7366	7118	7204	7084	7159	7098	7218	7183	7119	7161	7160	7196	7108	7160	7176	7064	7072	7230	7115	7200	7256	7171	7136	7180	7141	7332	7105	7160	7028	7075	7211	7094	7137	7119	7061	7201	7187	7187	7200	7229	7216	7212	7133	7085	7295	7192	7221	7148	7083	7165	7145	7248	7256	7067	7116	7058	7300	7121	6972	7153	7178	7084	7243	7202	7068	7065	7081	7094	7231	7139	7269	7191	7247	7165	7118	7160	7182	7180	7108	7254	7175	7232	7141	7257	7230	6998	7210	7119	7238	7033	7173	7028	7121	7208	7119	7022	7226	7147	7223	7139	7237	7131	7260	7056	7086	7229	7216	7099	7153	7286	7208	7121	7286	7292	7251	7147	7214	7016	7176	7140	7125	7018	7104	7214	7166	7322	7292	7128	7218	7219	7169	7279	7147	7141	7183	7179	7278	7082	7150	7236	7106	7097	7134	7212	7244	7098	7157	7127	7208	7281	7211	7025	7080	7078	7205	7133	7116	7193	7273	6994	7249	7031	7196	7149	7072	7194	7185	7159	7123	7103	7216	7289	7063	7145	7074	7255	7098	7092	7160	7203	7126	7170	7085	7272	7147	7130	7189	7142	7210	7431	7260	7184	7110	7099	7158	7301	7146	7021	7221	7132	7095	7244	7113	7112	7173	7128	7088	7114	7102	7095	7085	7026	7123	7169	7178	7122	7113	7048	7235	7296	7237	7008	7106	7213	7108	7053	7093	7034	7339	7144	7126	7257	7101	7138	7191	7121	7091	7263	7015	7240	7284	7125	7096	7058	7108	7189	7228	7183	7268	7082	7212	7134	7153	7029	7189	7137	7166	7175	7187	7231	7167	7104	7186	7081	7136	7199	7229	7335	7107	7099	7067	7117	7154	7138	7116	7112	7189	7222	7184	7129	7171	7055	7049	7234	7151	7073	7137	7066	7087	7158	7047	7184	7230	7161	7084	7079	7263	7173	7180	7045	7219	7213	7104	6990	7283	7048	7163	7203	7239	7204	7196	7221	7209	7176	7242	7196	7170	7043	7115	7110	7249	7298	7239	7290	7329	7173	7201	7214	7206	7202	7148	7238	7194	7147	7341	7075	7239	7091	7387	7385	7217	7007	7010	7186	7216	7172	7257	7060	7147	7176	7158	7313	7156	7112	7042	7173	7046	7175	7143	7101	7128	7271	7103	7083	7079	7113	7188	7091	7145	7170	7247	7053	7153	7207	7041	7253	7103	7066	7118	7229	7258	7119	7131	7180	7148	7246	7077	7142	7134	7092	7196	7055	7288	7156	7130	7148	7241	7264	7104	7193	7153	7138	7175	7171	7005	7249	7271	7091	7275	7137	7125	7171	7157	7173	7021	7204	7143	7102	7237	7121	7150	7203	7273	7133	7277	7258	7089	7227	7186	7208	7137	7342	7009	7070	7263	7339	7152	7221	7309	7213	7087	7120	7263	7096	7146	7187	7277	7183	6990	7096	7239	7111	7205	7145	7265	7132	7072	7091	7182	7224	7092	7204	7222	7132	7076	7207	7227	7190	7168	7252	7302	7259	7111	7037	7311	7111	7100	7228	7182	7196	7323	7183	7202	7058	7270	7097	7185	7261	7049	7141	7039	7092	7113	7042	7235	7209	7191	7258	7259	7236	7190	7084	7040	7070	7128	7168	7198	7175	7124	7189	7199	7060	7146	7178	7114	7245	7091	7081	7118	7166	7254	7226	7132	7070	7182	7141	7215	7201	7215	7074	7157	7308	7195	7087	7198	7111	7134	7133	7020	7147	7118	7010	7046	7140	7119	7228	7159	7085	7147	7170	7176	7103	7105	7113	7215	7060	7158	7109	7167	7190	7239	7160	7177	7130	7054	7177	7229	7166	7154	7135	7088	7168	7240	7136	7113	7226	7204	7160	7099	7334	7019	7044	7069	7219	7061	7134	7092	7238	7149	7181	7144	7138	7220	7233	7115	7170	7181	7258	7104	7170	7154	7173	7267	7053	7077	7214	7250	7105	7130	7180	7203	7136	7119	7149	7084	7091	7072	7289	7186	7038	7043	7081	7023	7165	6984	7056	7108	7134	7192	7112	7129	7164	7186	7228	7168	7216	7218	7150	7216	7054	7037	7109	7160	7083	7143	7191	7112	7171	7102	7239
9284	6281	1960	698	626	627	592	590	540	580	567	596	606	557	567	555	570	542	586	554	512	523	531	528	492	487	546	555	527	509	504	510	555	494	507	544	521	542	496	512	513	518	532	519	486	540	530	536	500	525	491	507	509	482	501	487	538	520	511	490	488	471	498	516	491	507	523	542	508	500	523	489	543	508	516	465	453	523	483	513	529	492	510	497	497	475	505	475	487	522	498	530	500	479	500	477	559	455	498	521	537	497	511	514	506	493	486	533	520	503	483	493	499	478	460	534	511	481	537	504	489	478	514	487	522	501	521	491	547	503	501	473	515	490	554	506	474	519	553	478	502	490	532	516	536	558	526	493	536	492	543	535	532	544	508	480	503	532	551	506	532	476	508	492	509	469	523	563	511	527	531	508	513	490	528	525	479	566	504	547	526	533	475	482	539	512	521	511	520	539	494	517	477	494	557	505	528	530	531	549	502	485	502	486	495	523	494	533	511	519	504	494	561	524	511	509	515	520	473	509	481	482	504	499	488	540	504	521	515	502	532	489	496	527	511	547	528	510	458	484	511	521	503	491	539	552	490	484	532	490	554	482	511	493	500	485	516	485	528	508	519	483	556	520	486	484	501	562	480	551	510	528	511	503	475	515	499	497	487	523	503	516	472	484	508	509	497	515	463	513	506	552	512	557	541	516	507	513	486	496	521	538	505	530	536	520	500	527	513	509	509	491	487	534	506	529	521	509	521	491	517	507	499	491	532	482	489	486	497	545	526	508	467	509	486	547	481	543	517	492	489	471	500	482	490	502	483	542	532	505	490	474	503	497	507	518	499	506	479	494	508	478	487	478	500	480	519	477	530	531	519	512	505	474	502	519	495	514	488	512	535	531	498	483	503	530	502	528	493	487	500	509	481	538	485	535	518	517	525	482	494	500	520	508	502	519	495	511	531	488	535	498	544	501	482	498	536	495	501	468	498	498	525	485	512	493	496	491	532	474	522	508	492	526	557	511	513	539	526	527	471	500	488	536	489	530	521	508	508	512	477	543	480	516	483	499	475	515	512	489	523	532	532	540	509	505	553	518	534	530	487	500	544	514	508	467	502	515	489	466	491	448	497	528	540	498	512	492	496	534	513	529	499	516	476	476	499	499	496	526	510	499	509	479	500	509	480	490	504	538	510	488	521	448	518	473	544	533	498	490	442	503	530	507	509	461	465	503	492	503	502	512	524	556	498	566	537	508	519	512	496	528	494	494	533	490	505	506	518	528	551	462	469	521	504	518	509	472	474	491	482	473	496	525	505	474	513	486	471	475	502	547	503	473	477	508	516	494	499	508	527	502	494	509	515	484	500	558	509	535	512	517	506	494	522	507	478	489	537	506	519	514	514	526	514	524	530	508	485	497	500	506	514	514	469	513	496	479	539	481	531	506	511	523	510	478	504	487	494	511	548	515	504	500	507	478	515	495	557	533	489	518	469	529	507	491	514	488	524	551	483	485	492	517	487	504	486	522	504	488	482	476	502	479	491	525	532	514	544	521	475	503	501	490	515	497	476	553	489	492	514	521	493	481	527	513	533	504	562	511	487	479	529	469	503	476	530	497	517	513	476	496	536	510	521	509	507	480	480	542	491	530	475	510	478	514	488	500	493	496	497	498	519	491	529	544	509	476	486	505	469	467	507	509	485	506	484	503	490	482	489	485	507	460	529	518	505	544	543	475	519	479	499	518	522	500	574	463	518	554	477	529	531	529	492	533	466	531	494	469	516	515	532	494	509	540	528	524	515	511	508	487	510	500	489	527	543	496	509	491	520	529	513	500	492	540	514	502	482	509	509	481	516	505	488	531	498	511	471	508	501	466	526	499	512	489	526	532	494	508	524	514	503	482	527	484	530	476	463	486	507	529	509	557	502	474	498	540	541	488	498	491	521	517	526	516	486	503	537	587	469	516	551	485	518	519	457	494	536	522	513	484	528	504	526	484	499	478	511	489	541	484	483	509	502	499	505	539	492	537	520	530	520	509	501	504	495	502	534	544	531	484	530	559	502	512	517	494	546	500	522	489	505	503	511	501	477	500	492	487	500	515	514	513	473	484	504	540	511	517	535	519	516	519	509	549	517	495	491	503	496	501	530	502	485	517	522	524	502	484	522	515	520	531	519	507	521	507	517	498	488	524	478	530	495	524	475	536	487	493	479	492	468	476	499	490	515	543	485	497	510	506	527	514	461	489	489	474	477	494	479	508	498	505	508	482	547	491	503	497	510	503	493	465	474	507	529	482	468	514	490	487	526	518	509	579	552	476	494	532	537	488	501	526	522	511	488	516	491	504	547	513	512	485	492	482	537	533	481	515	486	472	508	529	494	518	508	487	486	508	490	503	477	490	494	511	421	461	474	492	536	518	487	457	533	506	491	487	519	534	490	455	513	522	495	542	558	534	485	517	463	512	471	550	504	527	521	513	523	459	467	520	541	512	502	504	470	524	481	461	498	488	491	517	500	518	491	505	502	492	494	498	464	479	521	523	505	536	478	503	504	496	463	488	526	454	460	468	498	517	476	459	547	504	498	495	485	519	534	528	485	502	510	484	521	501	539	501	513	495	471	503	534	494	514	468	465	513	523	505	554	512	505	492	533	518	478	504	521	515	500	508	482	487	551	532	546	514	461	530	493	511	501	552	480	512	462	480	516	526	486	524	560	563	495	505	521	504	518	524	536	479	486	513	516	491	516	478	521	471	476	508	495	525	528	504	498	533	482	470	524	519	529	506	525	486	478	500	504	516	486	503	466	497	483	530	525	523	533	499	507	505	472	471	495	496	504	514	504	463	495	517	498	494	552	525	493	534	488	538	526	512	571	547	500	532	511	503	537	513	536	526	511	510	515	535	502	501	505	514	528	537	475	521	540	544	488	494	510	529	498	486	473	482	499	508	504	470	510	498	526	476	479	505	484	541	499	505	483	531	534	568	495	547	529	477	536	539	501	508	533	507	493	489	481	506	468	509	479	470	463	507	500	495	508	495	488	544	492	512	506	506	495	495	518	545	501	508	526	521	491	513	551	512	502	500	483	495	497	482	525	468	514	517	472	560	473	554	503	521	499	518	501	515	502	535	519	521	495	479	463	490	534	501	497	496	492	490	501	499	509	527	524	534	583	507	522	466	524	482	504	544	536	461	517	564	527	533	515	476	497	504	536	510	522	499	537	533	497	531	486	526	510	467	549	517	486	507	535	484	546	504	490	534	504	528	500	514	465	515	547	499	533	532	486	459	538	476	501	510	505	524	502	492	487	517	514	482	498	466	494	506	515	501	531	506	521	494	557	526	501	468	499	496	519	474	513	522	517	527	519	553	525	528	541	514	543	505	500	500	517	517	522	499	501	531	488	516	468	457	462	512	525	494	514	491	496	539	536	483	489	519	526	535	488	529	493	480	499	543	490	525	533	495	481	510	519	503	525	489	502	545	496	471	536	513	515	520	488	509	530	496	473	493	502	502
43822	35500	16991	11404	13059	10705	9264	8684	7656	7270	7233	7487	7065	6968	6659	6462	6451	6552	6386	6166	5774	5716	5637	5230	5363	5236	5182	5151	5203	5111	5161	5097	5215	5200	4990	5100	5074	5074	4952	5067	5017	4988	5047	4899	5034	4914	4994	4964	5050	5010	4995	5125	5006	4867	4914	5058	5062	4979	4956	4928	4794	4945	4842	4917	4875	4960	4974	4924	4866	4920	4881	4884	4876	4898	5029	4939	4934	4970	4827	5016	4919	4988	4829	4945	4975	5023	5012	4938	5017	4856	4915	4965	4992	5026	4959	4934	5029	5016	4872	4940	4927	4782	4909	4911	4960	4985	5009	4891	4928	4999	4912	4894	4970	5006	4871	4923	4904	4913	4996	4946	4874	4955	4920	4935	4971	4853	5006	4864	4970	4902	4909	4819	4960	5060	4935	4881	5020	4973	4982	4965	4903	4987	4925	5006	4930	4907	4972	5041	4966	4946	5054	4977	4946	4871	5072	4856	4920	4866	4983	4832	5023	4915	4936	4946	4893	4989	4940	4900	5026	4932	4855	4983	4945	4913	4960	4984	5003	4902	4972	4874	4964	4990	4949	4988	4883	4923	4908	5058	4797	4960	4962	4858	5004	4827	4923	4959	4814	4931	4869	4894	4971	4920	4874	4973	4872	5014	5080	4994	4822	5058	4986	4938	4890	4951	4819	4918	4899	5047	4862	4968	4959	4847	4916	4807	5163	4951	4994	4949	4877	4841	5009	4884	4891	4978	4976	4999	4987	4890	4986	4896	4944	4956	5027	5031	4952	4958	4934	4973	5014	4986	4927	4823	4895	4921	4964	4941	4966	4935	4912	4993	4927	4883	4932	4934	4941	4942	4903	4938	4940	4964	4825	4992	4896	4917	4893	5044	4951	4947	4863	4928	4783	4932	4930	4898	4966	4970	4920	4806	4949	4934	4867	4947	4905	5006	4872	5005	4901	4948	5052	4835	4977	4868	4950	5018	4987	4940	4949	4805	4952	4935	4968	4947	4909	4863	4969	4896	4894	4879	4934	4837	4918	4881	4931	4897	4938	5027	4913	4957	4839	4936	5020	5091	4992	4998	4961	4898	5023	4802	4885	4927	5020	4936	4975	4811	5029	4996	5053	5073	4970	4823	4997	5017	4957	5063	4976	5074	4918	4900	4980	4861	5017	4942	4936	5016	5027	5082	4849	4799	4945	4912	4937	4873	5025	4953	4875	5031	4909	4859	4980	4890	4992	4825	4987	4892	4958	5045	4954	4945	4936	4980	4927	4934	4938	4958	4856	4884	4944	5012	4933	5003	4971	5020	4903	4902	4958	4851	4965	4942	5011	4914	4994	5062	5032	4944	4945	4967	4878	4932	4970	5068	4847	5020	4897	4839	5000	4839	5038	4881	4896	4976	5065	4880	4893	5018	4991	4981	4920	4982	5017	5057	5132	4916	4831	4970	4943	4930	4923	4887	4880	4936	4934	4903	4852	4962	4861	4967	4862	4793	4965	4887	4993	5008	5027	4939	4893	4882	4803	4980	5023	4894	5008	4946	5085	4956	4958	4865	4923	4900	4822	4969	4902	4954	4918	4945	4826	4895	4879	4953	4859	4938	4942	5028	4903	4892	4856	4825	4986	5008	4954	4927	5059	4907	4951	4886	4961	4856	4987	4841	4928	4951	4837	4878	4799	4959	4923	4900	4868	5046	4931	5019	4864	4928	4887	4858	5031	4967	4895	4858	4995	4924	4943	4926	4932	4950	4959	4841	5017	4879	4934	4953	5025	4835	4968	4960	4946	4820	4974	4963	4922	5035	5034	4844	4915	4909	4950	4855	4978	5031	4800	4953	4937	4996	4948	5066	4921	4901	4859	4770	4975	4941	4942	4973	4870	4940	4869	4979	4912	4828	4869	4878	4799	4965	4916	4912	4876	4744	4940	4950	4957	5013	4958	4843	4959	4980	4900	4993	5150	4889	4926	4862	4916	5052	4934	4997	4919	4975	5069	4848	4961	4972	4839	4980	4884	4878	4986	5017	5035	4850	4983	4934	5055	5045	4798	4919	4872	4887	4965	4925	4931	4896	4950	4833	4908	4939	4904	4890	5098	4964	4945	4976	4979	4972	4889	4879	5004	5022	4912	4948	4859	4923	4842	4953	4866	4966	4753	4917	4917	4945	5024	4885	4863	4845	4953	4934	4884	4942	4995	4962	5002	4839	4959	4865	4931	4870	4927	4819	5006	5014	4938	4978	4951	4993	4906	4873	4859	4937	4893	4933	4822	4900	4982	4845	5003	4926	5088	4813	5010	4960	4917	4952	5007	4867	4872	4912	4854	4912	4929	4893	4933	4967	4930	5005	5015	4964	4905	4853	4841	4869	4962	4945	4868	4882	4943	4913	5014	4887	4869	5062	4860	4882	4936	4969	4965	4906	4960	4969	4917	5021	4989	4910	5014	4927	5044	5024	4965	4987	4971	4966	4936	4807	4976	4816	4968	4961	4775	4921	4958	4974	4861	4933	4972	4912	5002	4916	4980	5002	5006	4958	5048	4977	4996	4951	4925	4987	5038	4990	4863	4916	4913	4926	4930	4945	4952	5030	4885	4940	4894	4896	4959	4816	4925	4940	4916	4940	4743	4861	4843	4907	4934	4961	4926	4904	4926	4979	4915	4956	4815	4814	5058	4918	4902	4958	4913	4947	4972	4853	4812	4983	4773	4924	4962	4954	4827	4998	4879	4903	4806	4998	4875	4981	4976	4921	4755	4834	4876	4963	5011	4979	4850	4955	4964	5072	4941	4929	4887	4894	4900	4975	4886	4947	5012	4950	4943	4889	4807	4972	5011	4900	4906	4994	4772	4904	4888	4931	5008	4934	4977	5023	4990	4857	4888	5015	4822	4876	4926	5003	5017	4908	5000	4869	5031	4840	4917	4976	4813	4900	4877	4903	4971	4995	4980	5000	4928	4898	4989	4915	4922	4995	4947	4955	4855	4789	4974	5049	4946	4875	4927	4997	4917	4942	4958	5028	4984	4962	4997	4867	4970	4898	4971	4894	4900	4950	4932	4925	5025	4953	4875	4939	4857	4997	4904	4967	4901	4960	4885	4935	4880	4904	4956	4935	4926	4857	5000	4897	4957	4780	4825	4940	4965	4830	5045	4820	4925	4913	4968	4964	4969	4987	4912	4951	5010	5027	4882	4933	4966	4848	4962	4970	4974	4856	4962	4960	4915	4979	4970	5081	4998	4904	4881	4872	5013	4948	4980	4965	5063	4829	4995	4947	4919	4907	5055	4933	4888	4992	4975	4966	4870	4974	4981	4916	4865	4899	4898	4967	4857	4904	4985	4904	4860	4912	4999	5016	4981	4938	4994	4995	4877	4822	4927	4917	4976	4877	4890	4884	4979	4979	4914	4812	4969	4943	4892	4922	4897	4907	4892	4891	5024	4816	4989	4906	4883	4833	4989	4910	4901	4895	4837	4998	4988	4845	4960	4938	4928	4898	5021	4859	4919	4929	4974	4903	4910	4958	4748	4948	5008	4977	4910	4993	4968	4907	4942	4940	4796	4865	4922	4885	5038	4864	4940	5001	5069	4882	4992	4855	4852	4879	4909	4875	4965	4939	4867	5018	5004	4997	4953	4895	4932	4981	4866	4902	4872	5026	4929	4843	4964	4950	4878	4999	4954	4975	4900	4984	5015	4968	5022	4893	4972	4980	4855	4961	4936	4817	4997	4962	4892	4941	4882	4947	4918	5110	5003	4955	4830	4842	4899	4925	4854	4888	4939	4942	4964	4925	5008	4999	4899	4863	4842	4924	4916	5046	4952	4987	5016	4839	4877	5037	4911	4954	5044	5023	4958	4920	4992	4780	4998	4933	4843	4884	4961	4946	4999	4868	4917	4986	5091	4917	4887	4914	5001	4928	4894	5069	5069	4861	4969	4997	4898	4949	4869	4935	4994	4992	4845	4922	4910	4937	4896	4896	4933	4906	4985	4863	4906	5030	4937	4956	4991	5063	4887	4827	4970	4975	4979	4909	5015	4882	4862	4895	4893	4943	4984	4882	4980	4907	4922	4893	4935	4910	5008	4922	4975	4966	4912	4913	5022	4891	4883	4900	4944	4903	4919	4918	4926	4945	4967	4879	4918	4969	5065	4909	5039	4920	4888	5038	4941	4962	4918	5009	4913	4859	4938	4907	4951	4896	4944	4965	4960	5040	4950	4896	5011	4922	4913	4954	4869	4921	4888	5026	4962	4967	4995	4823	5014	4961	4870	4980	5003	4946	4782	4931	4851	5042	5059	5005	4904	4958	4876	4949	4967	4995	5059	4876	4985	4918	4991	4942	4825	4878	4968	4876	4956	4889	4883	4899	4924	5082	4926	5010	5039	4947	4939	4942	4895	4989	4854	4955	4933	4931	4892	4924	4848	4809	4934	4829	4863	4929	4841	4940	4901	4879	4836	4963	4912	4944	4945	4895	5020	4916	4839	5022	4916	4991	4913	4888	4974	4974	5038	4844	4944	5070	4961	5060	4992	4887	4857	4938	4886	5011	5043	4953	4978	4922	4820	4967	4962	4869	4834	4925	4854	4972	5016	4940	4969	5024	4899	4913	4947	5016	4886	4977	4861	4968	4880	5003	4822	4976	4829	4964	4910	4801	5034	4949	4930	4864	4917	4920	5044	4986	4849	4935	4901	4894	4900	4783	4918	4932	4903	4874	4879	4897	4956	4987	5022	4898	4991	4879	4933	4868	4854	4800	4943	4990	4896	4830	4912	4928	4979	4952	4950	4944	4995	4892	4969	5009	4953	4901	4918	4956	4937	4908	4947	4889	4904	4911	4905	4923	4972	4859	4888	4895	4829	5011	4916	4895	4793	4919	4962	5030	4936	4940	4914	4948	4975	4905	4890	4865	4834	4874	4852	4906	4886	4963	4982	4978	4982	4971	4937	4934	4910	4816	4948	4947	4989	4934	4942	4973	4954	4798	5032	4920	4977	4973	4898	4891	4811	4942	4919	4924	4942	4998	4892	4857	4904	4908	4974	4818	4907	4953	4888	4882	4912	4915	5018	4929	4941	4989	4967	4858	4751	4962	4928	4869	5070	4921	4924	4914
16467	13345	4717	1378	1180	1059	910	882	941	945	911	963	903	932	854	832	885	874	862	831	827	871	844	816	876	783	827	837	808	863	773	827	845	783	801	829	796	785	786	819	761	877	803	815	804	798	815	811	822	805	819	770	836	776	839	809	810	800	838	840	771	785	795	791	778	799	788	764	829	807	789	852	795	777	830	820	780	846	842	789	802	798	863	809	765	822	898	832	839	776	773	756	798	815	711	812	744	768	829	806	783	839	770	820	779	748	831	768	795	846	769	767	766	833	783	760	813	828	779	784	787	757	809	850	819	807	757	780	812	814	828	799	796	791	843	789	778	792	827	784	824	738	794	810	793	806	832	819	751	745	787	847	800	772	856	766	778	766	773	779	804	807	776	761	774	752	878	866	842	813	844	840	872	839	797	887	821	763	842	817	776	790	793	830	818	804	789	789	734	773	773	813	769	840	760	785	820	769	796	802	768	767	811	813	790	756	766	834	823	786	793	817	834	840	812	786	774	804	814	814	790	817	800	793	803	802	849	790	810	807	828	843	775	801	835	812	809	814	789	771	832	800	736	784	783	799	805	803	820	791	787	791	811	805	753	791	845	787	835	815	778	835	776	794	805	821	789	777	837	836	752	830	792	768	784	799	827	814	794	810	797	803	768	795	782	784	840	772	825	795	767	841	810	812	804	825	771	798	831	769	798	823	819	797	837	855	734	792	757	767	752	749	800	856	853	782	799	771	770	814	783	823	767	799	808	849	843	795	778	798	826	798	752	811	812	807	800	797	830	765	827	764	846	802	821	782	801	799	820	776	809	816	774	824	811	824	816	768	788	757	816	781	812	790	822	881	815	814	809	834	853	800	793	798	796	797	799	819	812	805	763	826	845	846	755	814	824	795	808	848	798	842	805	837	808	778	776	826	793	794	847	762	860	764	810	770	803	819	764	822	812	833	779	812	743	753	800	775	791	781	797	790	787	783	800	778	783	755	793	817	777	743	795	781	762	840	804	806	812	757	793	789	749	786	731	804	811	781	836	813	778	758	786	779	820	818	801	796	783	828	769	838	821	816	778	826	833	786	816	817	852	759	818	783	782	796	731	808	806	764	781	838	818	773	839	802	779	815	792	789	820	764	777	803	799	825	756	769	792	806	811	843	829	825	848	796	764	772	785	809	802	797	825	778	826	782	762	795	839	789	829	829	809	830	816	807	806	787	763	798	836	784	790	755	791	820	810	822	790	807	755	763	828	811	774	781	823	816	836	804	812	769	810	786	796	754	756	754	796	784	757	804	850	793	810	823	833	797	819	789	817	756	832	817	801	831	810	806	823	837	804	816	799	798	781	774	786	856	800	824	816	866	795	805	809	868	786	825	805	807	824	803	743	788	833	805	807	780	772	806	827	804	790	784	798	836	803	787	764	770	842	784	801	804	727	783	805	745	807	811	772	794	788	819	816	828	793	782	756	809	792	788	806	828	764	782	789	711	753	749	839	779	784	833	847	818	761	790	786	789	804	802	792	781	736	804	763	827	763	785	789	786	792	777	861	788	778	792	844	792	765	822	814	843	815	761	800	790	774	809	811	805	818	855	833	814	781	784	749	827	810	783	768	833	782	816	859	792	849	820	739	804	822	774	822	799	728	783	810	780	770	793	816	842	773	769	718	741	773	772	791	818	772	860	790	831	789	793	816	764	762	832	766	774	799	815	764	827	774	795	800	774	821	847	808	781	825	785	754	869	796	775	778	716	754	807	850	753	787	809	825	844	767	797	809	808	767	809	822	792	801	848	855	807	796	840	818	786	781	877	840	789	779	777	752	773	812	843	832	812	778	775	782	777	823	783	760	763	838	779	853	826	803	824	791	792	797	791	800	816	776	819	817	817	780	810	748	816	870	824	819	802	809	788	796	825	839	787	763	782	785	765	811	766	845	773	832	771	800	781	776	758	767	790	837	788	809	796	756	812	803	774	831	746	790	784	770	786	840	848	795	791	822	781	789	835	767	828	738	816	777	813	822	823	775	802	791	815	883	810	821	783	770	794	771	803	858	768	837	798	809	821	761	833	822	784	764	824	805	794	853	796	838	826	790	837	773	819	804	791	775	748	783	836	752	782	799	777	813	784	753	770	839	811	865	819	809	834	833	763	797	789	833	776	773	772	813	792	816	756	836	828	806	802	833	753	850	782	772	774	790	826	804	800	766	812	795	787	824	829	827	772	748	764	781	811	779	799	807	818	811	790	781	792	799	796	799	784	783	868	792	768	822	713	754	817	755	815	790	794	781	772	736	772	803	782	805	808	808	790	742	776	791	758	794	775	794	801	820	772	790	818	788	782	856	806	811	812	780	738	837	799	760	783	825	794	824	836	811	849	833	825	788	834	776	816	752	785	822	741	770	783	790	794	788	782	855	803	751	761	814	787	782	760	792	818	776	819	815	757	811	834	844	782	753	809	804	842	757	812	811	818	792	872	803	796	824	755	792	792	754	850	804	812	794	769	802	806	812	860	793	788	844	825	744	799	769	788	809	781	803	803	793	800	847	772	800	783	806	852	776	822	777	798	770	781	815	739	840	814	799	770	835	802	797	778	810	795	784	790	828	775	750	807	822	820	819	815	776	777	814	745	825	743	812	849	751	816	819	807	775	820	791	807	798	801	764	763	797	774	790	853	804	786	816	805	809	794	801	844	792	818	855	777	829	782	778	820	835	805	800	803	813	770	809	724	770	796	802	824	830	816	731	780	823	806	836	787	771	779	812	800	743	767	820	766	857	819	796	795	783	867	771	834	814	815	808	815	808	805	776	810	816	789	793	820	830	827	784	809	786	789	816	773	796	871	829	791	793	798	835	810	827	758	768	829	779	772	833	828	799	792	813	801	779	801	754	817	792	792	787	785	830	776	874	818	827	822	789	752	822	815	804	788	835	812	780	806	875	808	784	793	810	836	885	814	828	797	785	798	825	822	770	762	754	761	801	813	796	806	779	810	757	834	831	820	871	809	824	807	824	802	788	856	757	772	809	818	816	773	780	775	813	817	786	789	727	758	798	809	729	802	845	806	834	789	819	834	849	800	790	801	818	812	779	838	795	801	765	805	759	790	812	802	831	816	785	771	767	764	806	825	796	782	816	772	801	824	796	810	738	759	885	802	822	818	807	817	756	779	763	764	808	764	803	795	836	785	833	765	871	819	749	754	757	792	765	763	819	790	831	788	822	797	760	805	778	788	872	816	832	847	819	775	818	853	829	779	814	831	818	888	751	792	787	794	838	788	797	839	784	785	805	822	820	806	838	786	837	801	781	801	854	785	789	806	780	806	797	844	843	766	793	778	790	825	770	812	816	797	802	800	782	815	801	783	812	825	770	769	791	745	828	799	805	792	831	768	801	809	809	782	804	818	827	806	785	769	803	793	844	824	782	847	778	835	846	795	787	830	804	800	776	824	792	839	813	791	807	759	812	813	729	815	824	740	765	840	827	767	814	840	845	804	834	788
55035	41754	25297	17127	18581	16453	14171	13464	11961	10724	10555	10778	10201	9972	9388	9184	9350	9312	8821	8624	8415	8205	8002	7751	7778	7858	7609	7523	7699	7597	7668	7430	7547	7381	7419	7294	7245	7303	7396	7375	7375	7199	7264	7364	7331	7176	7293	7337	7381	7241	7299	7183	7269	7270	7260	7252	7371	7358	7285	7450	7347	7222	7186	7192	7211	7225	7378	7202	7292	7236	7333	7051	7136	7341	7137	7213	7209	7080	7116	7346	7238	7263	7305	7334	7272	7181	7321	7301	7276	7238	7304	7303	7359	7224	7185	7318	7241	7235	7243	7140	7291	7254	7295	7208	7221	7129	7180	7282	7189	7380	7181	7031	7178	7212	7343	7155	7391	7371	7129	7303	7188	7185	7203	7261	7227	7191	7198	7282	7157	7236	7182	7208	7130	7325	7308	7311	7245	7330	7253	7224	7204	7320	7367	7256	7195	7235	7189	7261	7207	7239	7257	7196	7335	7193	7175	7120	7234	7301	7206	7245	7188	7141	7182	7207	7312	7318	7143	7179	7148	7193	7371	7245	7148	7283	7245	7327	7222	7286	7013	7281	7346	7227	7235	7257	7205	7175	7094	7068	7227	7170	7223	7136	7236	7209	7277	7249	7078	7112	7238	7110	7358	7177	7163	7186	7310	7104	7323	7242	7329	7219	7213	7266	7183	7224	7212	7140	7209	7309	7186	7402	7128	7105	7088	7170	7264	7209	7301	7150	7235	7266	7036	7162	7259	7212	7293	7153	7184	7327	7124	7207	7154	7185	7265	7220	7332	7216	7190	7191	7393	7240	7253	7265	7173	7258	7342	7149	7264	7116	7063	7262	7397	7388	7213	7144	7159	7203	7168	7176	7240	7202	7311	7337	7316	7205	7273	7231	7289	7086	7424	7269	7251	7127	7166	7187	7130	7303	7122	7133	7253	7431	7174	7184	7191	7196	7330	7258	7364	7219	7213	7139	7264	7195	7290	7224	7201	7309	7202	7243	7216	7332	7194	7229	7205	7192	7201	7213	7331	7293	7173	7199	7263	7177	7237	7273	7234	7235	7129	7223	7199	7270	7282	7262	7181	7260	7229	7263	7311	7272	7281	7198	7229	7323	7168	7132	7093	7308	7303	7044	7283	7147	7367	7200	7298	7343	7233	7196	7101	7224	7189	7201	7179	7178	7128	7205	7260	7255	7218	7189	7161	7234	7250	7171	7210	7106	7212	7337	7121	7257	7167	7214	7184	7366	7157	7197	7308	7235	7171	7232	7392	7223	7276	7280	7156	7276	7216	7225	7293	7154	7304	7217	7168	7114	7156	7265	7399	7224	7204	7141	7251	7276	7250	7203	7147	7254	7153	7197	7208	7260	7233	7142	7278	7271	7210	7198	7232	7249	7216	7295	7265	7152	7093	7219	7286	7235	7142	7225	7259	7238	7165	7123	7280	7306	7211	7155	7094	7221	7216	7336	7146	7186	7243	7236	7232	7216	7115	7248	7210	7281	7126	7147	7209	7329	7168	7159	7154	7115	7187	7152	7189	7266	7306	7305	7197	7295	7276	7256	7311	7222	7132	7298	7289	7131	7215	7296	7331	7179	7175	7163	7086	7232	7292	7277	7211	7224	7261	7296	7165	7223	7231	6985	7281	7205	7241	7201	7197	7227	7343	7220	7255	7241	7151	7141	7206	7277	7328	7303	7349	7183	7254	7264	7198	7208	7262	7108	7238	7255	7202	7160	7266	7243	7246	7126	7425	7272	7222	7182	7253	7189	7220	7262	7287	7249	7221	7307	7243	7220	7325	7160	7049	7180	7263	7343	7200	7263	7206	7316	7120	7189	7169	7178	7244	7320	7185	7178	7197	7204	7209	7269	7247	7196	7278	7063	7227	7186	7142	7181	7192	7263	7218	7109	7153	7298	7166	7304	7229	7239	7182	7255	7196	7300	7266	7214	7073	7281	7323	7278	7272	7256	7213	7283	7147	7272	7215	7246	7245	7153	7395	7329	7226	7111	7234	7211	7202	7370	7305	7192	7132	7296	7246	7217	7268	7101	7151	7282	7058	7253	7260	7290	7190	7321	7224	7214	7215	7326	7162	7227	7244	7209	7183	7365	7217	7322	7266	7254	7365	7197	7244	7162	7285	7298	6986	7175	7069	7189	7187	7167	7194	7161	7264	7146	7280	7363	7269	7220	7299	7181	7226	7268	7198	7301	7142	7189	7207	7098	7305	7200	7132	7175	7134	7261	7327	7128	7115	6999	7177	7220	7158	7295	7175	7100	7183	7330	7237	7144	7251	7289	7277	7244	7292	7320	7287	7312	7176	7215	7279	7139	7275	7260	7276	7275	7237	7306	7236	7105	7132	7262	7261	7325	7246	7325	7260	7231	7112	7227	7273	7150	7307	7273	7213	7275	7113	7113	7214	7221	7214	7170	7190	7245	7105	7231	7232	7209	7186	7191	7269	7176	7278	7173	7325	7230	7187	7052	7204	7274	7201	7129	6991	7268	7080	7237	7115	7204	7328	7262	7142	7047	7249	7211	7089	7196	7230	7363	7291	7187	7227	7233	7232	7343	7163	7267	7276	7274	7286	7230	7313	7278	7296	7105	7171	7245	7201	7163	7247	7257	7144	7288	7238	7207	7211	7119	7163	7270	7190	7335	7270	7097	7165	7137	7111	7172	7163	7186	7246	7264	7179	7213	7199	7274	7150	7253	7198	7129	7165	7148	7261	7358	7271	7224	7275	7277	7191	7116	7099	7129	7303	7223	7229	7206	7168	7246	7171	7163	7205	7178	7253	7216	7260	7202	7220	7202	7200	7320	7210	7232	7279	7230	7105	7257	7249	7223	7200	7250	7191	7243	7157	7225	7216	7164	7223	7268	7149	7233	7166	7195	7152	7270	7295	7200	7247	7327	7267	7236	7280	7220	7235	7215	7145	7214	7169	7286	7205	7351	7247	7253	7267	7284	7185	7189	7248	7291	7247	7239	7273	7214	7329	7231	7225	7155	7236	7190	7186	7330	7194	7303	7235	7287	7309	7296	7288	7136	7231	7230	7214	7185	7156	7256	7397	7162	7220	7327	7212	7333	7209	7148	7199	7288	7289	7124	7248	7233	7242	7157	7206	7324	7282	7309	7082	7141	7224	7189	7207	7223	7100	7175	7273	7293	7246	7274	7281	7196	7316	7241	7203	7205	7141	7164	7138	7298	7285	7249	7176	7227	7207	7200	7189	7271	7290	7230	7304	7271	7255	7236	7242	7232	7287	7306	7317	7217	7240	7225	7324	7258	7183	7293	7166	7285	7289	7213	7346	7221	7217	7341	7332	7285	7122	7230	7318	7232	7271	7216	7201	7074	7227	7165	7187	7226	7137	7202	7212	7184	7149	7268	7150	7157	7295	7277	7097	7085	7196	7061	7232	7209	7143	7160	7232	7247	7163	7206	7107	7146	7248	7210	7130	7015	7225	7172	7236	7252	7128	7199	7147	7255	7223	7232	7315	7140	7055	7208	7125	7185	7270	7233	7182	7276	7218	7283	7305	7265	7407	7251	7234	7199	7244	7123	7268	7230	7274	7247	7160	7155	7300	7272	7269	7360	7135	7264	7001	7195	7315	7297	7046	7072	7197	7304	7311	7197	7184	7388	7291	7358	7201	7144	7237	7209	7186	7199	7292	7317	7223	7276	7163	7169	7083	7373	7184	7280	7316	7132	7069	7294	7289	7280	7172	7127	7177	7161	7144	7261	7242	7286	7224	7276	7251	7185	7409	7243	7322	7235	7248	7071	7280	7263	7277	7295	7301	7301	7056	7094	7205	7309	7172	7195	7230	7307	7209	7245	7227	7255	7300	7371	7354	7112	7297	7243	7227	7234	7225	7289	7134	7139	7290	7096	7184	7284	7184	7331	7247	7254	7224	7265	7269	7154	7209	7260	7245	7165	7211	7237	7222	7157	7225	7248	7310	7193	7097	7328	7162	7265	7237	7217	7127	7207	7275	7156	7195	7205	7136	7378	7227	7208	7173	7352	7334	7129	7315	7188	7214	7179	7196	7256	7244	7139	7174	7177	7268	7264	7255	7105	7291	7136	7241	7266	7209	7234	7367	7432	7193	7209	7255	7228	7228	7256	7164	7214	7262	7198	7189	7289	7299	7211	7284	7387	7312	7229	7169	7201	7165	7263	7351	7118	7286	7157	7226	7184	7287	7196	7208	7139	7195	7307	7345	7241	7134	7187	7169	7223	7176	7391	7228	7239	7269	7174	7275	7139	7195	7187	7321	7254	7385	7289	7270	7323	7218	7158	7146	7349	7212	7390	7227	7310	7211	7146	7227	7118	7174	7177	7243	7291	7214	7292	7122	7132	7198	7220	7090	7360	7140	7147	7367	7208	7169	7131	7336	7168	7157	7229	7211	7302	7262	7212	7107	7148	7219	7120	7312	7117	7204	7237	7236	7201	7303	7178	7294	7155	7345	7208	7214	7208	7179	7266	7144	7108	7187	7179	7299	7232	7214	7212	7147	7085	7189	7281	7193	7308	7243	7168	7155	7183	7306	7376	7063	7198	7270	7221	7253	7226	7224	7149	7223	7261	7162	7232	7151	7309	7190	7341	7188	7183	7238	7146	7253	7204	7293	7250	7224	7296	7115	7264	7246	7394	7197	7195	7237	7139	7238	7152	7214	7198	7163	7318	7238	7160	7158	7253	7304	7427	7237	7155	7125	7085	7273	7271	7241	7211	7167	7162	7178	7146	7236	7170	7235	7338	7174	7225	7326	7060	7293	7189	7179	7315	7211	7253	7306	7263	7357	7120	7311	7267	7121	7365	7201	7192	7182	7251	7280	7259	7163	7288	7276	7171	7294	7222	7313	7193	7205	7353	7188	7142	7147	7263	7282	7219	7179	7206	7178	7198	7134	7249	7183	7096	7322	7316	7183	7224	7162	7330	7186	7379	7361	7197	7204	7216	7315	7185	7167	7139	7231	7225	7121	7320	7278	7338	7144	7126	7289	7271	7195	7222	7227	7186	7229	7000	7268	7303	7274	7239	7193	7181	7241	7287	7255	7414	7159	7328	7342	7251	7081	7358	7195	7195	7135	7224	7193	7261	7252	7186
15720	11766	4095	886	711	659	549	565	530	532	550	506	532	498	529	489	530	485	483	462	464	460	492	472	477	487	439	436	442	409	442	460	442	435	439	446	433	462	481	446	434	487	428	474	403	412	428	449	421	417	449	407	451	477	425	431	460	410	449	469	438	442	426	416	416	426	454	452	428	472	493	434	445	454	433	465	434	446	394	419	423	428	445	465	392	433	418	399	419	405	436	392	440	460	416	435	412	415	433	448	404	409	438	413	448	473	449	423	433	431	491	453	415	418	414	445	425	439	457	432	461	466	415	416	422	463	458	415	434	465	439	424	443	455	456	445	444	427	436	434	441	416	420	435	443	429	398	428	380	418	435	394	434	436	469	416	432	415	440	380	400	403	449	457	423	474	444	449	426	466	434	440	430	431	432	401	414	494	405	438	447	435	431	447	450	420	443	421	437	422	404	426	447	416	435	405	442	436	431	444	443	425	419	487	456	400	460	434	458	453	435	418	390	422	425	418	415	433	432	417	412	458	421	424	410	467	417	455	469	433	424	379	442	453	434	419	431	456	431	422	455	418	421	410	419	418	451	441	404	447	421	426	417	443	437	437	394	430	410	459	456	416	442	439	397	420	438	473	435	422	432	439	424	478	413	425	426	419	437	475	431	399	428	441	416	473	440	437	425	476	439	412	401	445	423	412	425	435	446	420	451	418	408	441	401	439	431	419	421	465	420	406	429	453	456	455	439	461	430	441	425	414	442	454	443	441	471	433	473	436	436	411	430	422	434	426	428	444	441	437	425	427	405	432	437	427	415	439	436	425	424	431	402	409	444	426	429	405	429	426	423	445	452	440	446	402	472	469	403	415	479	467	442	420	407	466	456	414	428	446	405	460	432	417	457	398	428	416	434	417	417	398	415	423	448	421	430	417	421	439	408	404	445	443	428	415	464	461	440	410	460	424	442	445	420	411	472	444	426	442	436	407	441	463	436	402	455	404	425	411	431	409	412	418	417	430	427	412	401	442	437	424	432	456	441	428	449	426	436	420	458	460	463	441	429	429	429	437	463	417	446	415	442	437	425	439	442	488	415	417	450	398	424	458	468	425	432	434	434	447	428	440	436	404	401	456	411	459	441	421	442	435	435	439	443	444	457	430	471	409	411	433	429	415	470	436	445	426	446	406	418	420	449	432	454	467	453	448	405	448	444	425	430	417	432	417	456	433	421	410	436	418	469	407	410	436	451	442	453	455	442	399	457	396	436	412	471	411	417	453	422	403	421	450	426	406	425	438	414	456	428	412	413	421	481	463	477	426	448	426	429	425	440	440	435	421	450	441	445	448	398	436	429	425	443	442	435	425	442	406	410	422	436	441	424	427	451	455	437	451	458	458	438	429	394	442	450	400	407	441	437	435	426	421	440	420	409	447	463	402	427	438	406	422	418	444	451	416	481	450	426	418	453	426	426	437	442	442	485	392	430	461	429	455	429	446	426	457	427	432	412	434	420	401	434	416	429	425	470	415	435	448	459	428	450	427	427	496	404	459	404	404	417	393	405	435	455	395	438	396	430	452	453	407	405	426	471	460	468	461	388	426	407	406	488	465	397	415	441	406	461	445	406	436	440	438	419	485	464	424	456	446	415	443	427	440	407	387	423	447	444	441	449	425	435	404	411	445	448	408	459	424	462	402	458	418	406	428	426	417	470	403	406	459	444	455	412	460	389	422	438	491	412	408	434	415	440	460	441	419	451	450	450	436	388	454	435	486	433	426	400	408	390	446	420	442	403	452	457	439	401	478	425	439	436	395	425	437	435	473	432	443	431	417	440	433	422	454	451	416	461	457	405	434	448	422	437	479	407	438	426	448	439	440	416	431	445	413	401	411	430	438	392	473	457	423	420	489	455	450	414	445	443	463	431	403	419	427	416	445	452	411	432	442	433	450	436	410	459	429	463	455	452	423	402	416	406	453	433	419	445	434	424	410	416	441	454	479	402	449	429	428	427	438	455	453	430	430	419	415	435	440	436	417	416	397	436	431	398	430	447	435	439	425	442	410	446	419	424	435	399	449	429	456	429	443	474	402	461	444	444	427	426	450	443	426	411	456	468	442	437	410	436	440	414	431	436	448	437	439	417	420	407	470	426	423	437	437	432	411	434	443	430	425	433	418	423	422	459	432	417	445	433	405	414	389	444	464	422	410	442	419	445	437	398	433	418	467	419	432	460	408	464	406	439	465	411	426	412	437	458	434	431	447	454	428	437	430	447	457	442	408	435	447	444	444	418	455	432	438	439	418	467	429	416	434	480	411	429	463	401	408	443	425	414	461	393	455	445	423	448	407	440	435	452	416	417	428	402	463	444	416	426	416	431	406	417	416	443	443	434	433	418	430	451	460	426	419	420	452	411	424	447	461	419	447	469	443	458	411	450	437	458	407	424	460	404	435	447	446	408	409	425	455	439	479	414	403	452	411	426	436	422	446	442	468	429	403	409	432	433	432	428	406	429	424	425	421	455	418	421	410	408	444	440	419	421	430	388	421	422	444	417	418	393	387	467	489	473	489	441	435	440	453	466	440	490	405	412	458	430	429	427	475	435	428	426	426	430	450	452	456	420	415	453	396	438	478	429	458	430	418	456	458	374	426	393	450	419	438	435	428	404	460	420	432	414	403	425	425	436	437	448	430	450	432	438	431	420	416	396	412	435	460	431	432	407	414	400	448	435	444	426	435	451	453	443	405	443	386	410	430	400	432	436	453	448	434	428	417	440	402	402	425	423	441	473	474	405	421	453	445	454	431	432	446	450	470	429	437	431	428	433	441	419	464	421	427	429	423	418	446	421	406	421	468	442	404	408	415	433	441	412	420	463	393	413	447	396	431	416	435	409	392	416	430	432	422	424	463	420	440	440	442	409	414	456	471	428	420	401	452	427	429	451	438	428	417	431	430	412	486	459	421	436	414	429	407	446	437	440	442	461	446	465	413	436	424	423	415	419	409	436	434	460	434	439	404	435	459	431	444	433	382	417	408	443	439	451	422	438	444	442	428	463	458	415	442	443	415	446	456	451	473	425	402	443	436	429	424	432	439	444	437	431	414	449	450	438	478	451	467	444	433	435	424	438	430	428	409	436	428	408	441	437	456	411	411	422	486	426	437	437	444	402	463	442	421	414	409	467	432	424	417	456	424	374	430	437	414	475	437	429	442	442	439	455	453	437	420	443	422	402	420	427	445	454	446	452	453	432	432	432	406	453	446	438	425	425	419	442	443	452	449	453	440	395	403	417	383	456	439	453	437	419	433	432	424	384	406	409	433	439	427	440	431	445	489	404	429	472	431	416	464	404	452	430	420	459	444	423	437	448	454	444	439	410	429	428	404	413	436	427	426	390	469	424	459	418	444	397	445	452	455	434	449	438	429	421	420	455	429	408	412	418	407	420	436	416	448	402	421	439	444	439	422	444	446	435	415	409	444	453	457	430	453	465	439	434	411	441	402	427	408	438	412
49686	41077	23183	13857	14844	13856	11332	10824	8823	8008	8081	7654	7376	7095	6709	6445	6645	6236	5908	5815	5441	5374	5297	4944	4813	4773	4795	4730	4650	4549	4580	4470	4424	4550	4395	4376	4406	4472	4381	4380	4395	4365	4493	4398	4333	4438	4364	4493	4372	4312	4307	4316	4401	4431	4355	4404	4325	4398	4318	4301	4336	4272	4278	4377	4365	4322	4250	4398	4424	4359	4195	4315	4374	4335	4306	4249	4354	4289	4281	4277	4333	4241	4396	4335	4365	4252	4310	4384	4200	4378	4335	4271	4276	4369	4340	4340	4274	4318	4199	4187	4241	4195	4197	4292	4325	4300	4223	4282	4299	4203	4244	4308	4270	4222	4348	4301	4289	4344	4235	4314	4256	4244	4104	4301	4235	4287	4284	4178	4198	4196	4255	4292	4335	4310	4196	4282	4365	4213	4351	4238	4169	4213	4322	4292	4247	4316	4362	4250	4243	4319	4331	4220	4286	4296	4286	4391	4246	4264	4181	4348	4294	4267	4356	4264	4420	4164	4288	4178	4228	4183	4256	4220	4205	4196	4357	4283	4334	4275	4333	4342	4337	4314	4254	4227	4350	4342	4194	4263	4227	4286	4277	4315	4314	4372	4329	4275	4335	4267	4332	4240	4358	4188	4212	4287	4291	4421	4336	4163	4227	4347	4300	4272	4226	4332	4350	4309	4231	4256	4241	4393	4228	4284	4303	4237	4299	4248	4316	4370	4337	4274	4297	4331	4387	4231	4300	4313	4336	4252	4218	4223	4256	4305	4399	4319	4311	4260	4283	4205	4352	4359	4201	4277	4354	4284	4188	4286	4290	4231	4151	4236	4346	4306	4362	4189	4210	4221	4259	4315	4319	4242	4281	4296	4290	4385	4286	4288	4200	4320	4253	4298	4297	4262	4209	4186	4250	4272	4392	4226	4237	4211	4240	4151	4254	4290	4355	4393	4112	4287	4289	4329	4226	4330	4252	4250	4197	4341	4243	4228	4260	4266	4457	4250	4180	4266	4308	4237	4277	4336	4355	4263	4306	4316	4277	4248	4188	4235	4221	4333	4221	4273	4284	4394	4244	4328	4223	4243	4217	4294	4269	4332	4299	4306	4326	4239	4407	4241	4457	4379	4301	4192	4345	4139	4239	4303	4255	4326	4122	4141	4249	4186	4280	4192	4338	4206	4225	4318	4266	4274	4269	4262	4271	4316	4230	4299	4252	4244	4262	4355	4217	4357	4219	4289	4266	4232	4176	4367	4194	4221	4238	4391	4194	4273	4381	4360	4283	4215	4277	4224	4403	4221	4312	4266	4268	4290	4353	4314	4290	4335	4245	4324	4302	4384	4363	4279	4315	4298	4291	4351	4343	4202	4306	4322	4368	4271	4299	4326	4263	4294	4293	4245	4309	4197	4243	4342	4274	4279	4289	4298	4212	4273	4282	4391	4238	4355	4311	4265	4163	4202	4281	4365	4275	4368	4233	4292	4180	4350	4354	4348	4224	4274	4337	4375	4224	4373	4339	4212	4307	4330	4307	4309	4352	4330	4303	4311	4360	4235	4231	4256	4214	4277	4276	4320	4231	4219	4241	4265	4337	4315	4269	4293	4230	4344	4278	4280	4314	4325	4334	4356	4224	4316	4314	4181	4275	4239	4330	4334	4202	4258	4225	4336	4240	4194	4370	4308	4326	4286	4283	4382	4440	4300	4201	4361	4235	4271	4368	4342	4333	4399	4238	4328	4241	4315	4305	4295	4213	4275	4196	4243	4194	4357	4290	4247	4307	4169	4317	4357	4316	4285	4432	4219	4287	4312	4314	4231	4283	4169	4249	4237	4368	4298	4259	4266	4236	4328	4382	4303	4267	4216	4388	4253	4322	4362	4348	4254	4251	4273	4301	4247	4399	4246	4236	4349	4305	4157	4310	4351	4360	4304	4311	4318	4252	4369	4175	4327	4333	4250	4111	4282	4304	4333	4311	4335	4280	4394	4297	4255	4112	4313	4354	4263	4300	4228	4262	4424	4083	4438	4368	4207	4152	4260	4271	4250	4195	4285	4288	4280	4254	4253	4270	4359	4247	4265	4243	4320	4296	4285	4351	4154	4222	4314	4235	4305	4312	4197	4392	4341	4335	4224	4272	4322	4262	4263	4253	4136	4256	4215	4146	4269	4264	4204	4249	4326	4239	4202	4281	4292	4268	4340	4230	4288	4182	4200	4309	4374	4391	4324	4143	4242	4320	4293	4313	4278	4274	4256	4364	4316	4190	4345	4317	4262	4274	4299	4270	4274	4268	4402	4251	4150	4315	4332	4284	4333	4271	4271	4360	4359	4310	4176	4241	4238	4184	4237	4287	4435	4184	4285	4267	4316	4232	4262	4375	4301	4277	4272	4219	4289	4242	4365	4140	4226	4252	4329	4301	4299	4320	4206	4332	4334	4207	4319	4204	4288	4334	4294	4285	4278	4258	4265	4309	4376	4374	4107	4376	4236	4239	4345	4302	4326	4299	4300	4145	4270	4245	4303	4388	4266	4240	4296	4220	4195	4262	4174	4243	4237	4378	4315	4302	4335	4313	4293	4300	4239	4302	4295	4364	4317	4401	4308	4322	4253	4369	4145	4341	4240	4237	4261	4280	4226	4236	4265	4234	4338	4241	4254	4220	4405	4287	4232	4320	4319	4217	4294	4243	4263	4270	4348	4265	4264	4271	4274	4269	4320	4274	4220	4212	4372	4156	4389	4182	4351	4353	4300	4310	4310	4286	4277	4306	4277	4354	4226	4264	4243	4253	4304	4310	4230	4314	4298	4218	4324	4166	4292	4252	4404	4329	4330	4171	4344	4253	4204	4207	4283	4338	4233	4286	4250	4281	4266	4294	4304	4340	4347	4199	4303	4247	4391	4330	4311	4304	4264	4299	4369	4191	4343	4319	4299	4303	4290	4385	4331	4328	4251	4194	4381	4274	4128	4295	4321	4236	4316	4349	4301	4268	4286	4342	4376	4231	4268	4358	4213	4321	4186	4299	4258	4205	4283	4380	4343	4251	4144	4258	4162	4390	4327	4357	4271	4262	4235	4232	4343	4312	4390	4315	4323	4302	4342	4219	4252	4318	4268	4318	4278	4336	4313	4302	4222	4370	4319	4254	4350	4348	4244	4295	4217	4203	4146	4239	4217	4336	4262	4378	4302	4219	4204	4366	4289	4239	4232	4207	4229	4333	4377	4364	4327	4253	4186	4314	4305	4289	4363	4256	4254	4285	4216	4299	4213	4375	4301	4210	4331	4230	4294	4370	4366	4286	4413	4263	4314	4293	4309	4279	4257	4312	4383	4232	4313	4324	4301	4348	4277	4236	4288	4257	4173	4360	4151	4282	4250	4473	4341	4206	4175	4273	4323	4405	4303	4295	4228	4140	4338	4358	4329	4205	4264	4180	4271	4362	4216	4300	4248	4205	4226	4457	4215	4243	4239	4299	4361	4246	4264	4318	4219	4340	4253	4273	4299	4315	4429	4289	4350	4238	4183	4275	4177	4213	4212	4292	4225	4239	4282	4306	4348	4231	4317	4264	4258	4373	4376	4287	4275	4332	4224	4270	4268	4354	4289	4279	4302	4282	4294	4268	4173	4188	4253	4214	4330	4212	4448	4260	4252	4288	4222	4377	4243	4329	4196	4273	4304	4354	4320	4248	4176	4278	4232	4287	4331	4321	4297	4246	4231	4344	4320	4239	4273	4296	4266	4285	4256	4182	4295	4346	4500	4180	4311	4288	4225	4349	4297	4267	4303	4287	4299	4284	4268	4352	4246	4246	4223	4309	4257	4257	4249	4233	4322	4283	4209	4293	4244	4221	4158	4264	4384	4236	4337	4225	4361	4216	4222	4231	4258	4218	4230	4301	4451	4276	4160	4234	4311	4217	4349	4362	4220	4203	4239	4200	4421	4295	4310	4314	4322	4304	4312	4323	4202	4281	4280	4169	4292	4280	4300	4355	4255	4312	4335	4381	4318	4329	4309	4175	4300	4305	4278	4257	4301	4333	4269	4350	4228	4273	4297	4223	4355	4368	4277	4267	4307	4285	4284	4271	4263	4255	4327	4212	4381	4301	4305	4300	4216	4216	4195	4355	4213	4192	4261	4365	4286	4272	4284	4180	4269	4306	4359	4246	4231	4256	4266	4197	4376	4310	4307	4222	4217	4328	4306	4189	4248	4247	4256	4279	4279	4376	4292	4149	4296	4266	4255	4222	4281	4242	4173	4338	4324	4209	4324	4321	4326	4374	4293	4263	4260	4208	4233	4285	4231	4293	4178	4295	4246	4229	4281	4351	4221	4299	4161	4316	4323	4306	4272	4407	4210	4289	4329	4316	4275	4263	4232	4164	4252	4382	4323	4224	4211	4227	4301	4371	4379	4371	4175	4176	4351	4314	4326	4255	4271	4306	4283	4216	4265	4180	4253	4265	4316	4252	4243	4317	4304	4241	4343	4240	4267	4341	4221	4325	4164	4286	4362	4238	4199	4338	4328	4289	4274	4232	4236	4170	4228	4271	4255	4239	4235	4230	4230	4274	4306	4209	4316	4274	4303	4274	4236	4311	4227	4436	4311	4348	4188	4259	4339	4275	4377	4271	4133	4458	4357	4249	4377	4296	4246	4274	4240	4251	4186	4365	4309	4339	4175	4333	4302	4241	4117	4266	4203	4285	4273	4297	4350	4372	4280	4262	4210	4291	4325	4289	4193	4332	4369	4270	4278	4253	4289	4343	4282	4343	4309	4346	4173	4254	4205	4244	4389	4340	4285	4424	4264	4344	4217	4218	4320	4302	4191	4328	4241	4255	4266	4328	4298	4380	4163	4239	4413	4189	4447	4235	4208	4269	4340	4277	4300	4317	4299	4192	4189	4277	4303	4231	4263	4270	4274	4317	4364	4298	4218	4265	4284	4308	4403	4205	4199	4235	4343	4305	4275	4294	4248	4290	4201	4325	4176	4259	4281	4292	4297	4304	4286	4291	4215	4339	4227	4257	4237	4322	4250	4310	4326	4284	4156	4300	4349	4180	4212	4255	4359	4228	4332	4270	4188	4212	4190	4272	4198	4332	4301	4224	4264	4198	4367
22482	20182	8969	1958	1247	1138	1030	1012	1041	961	969	883	943	941	912	846	871	918	857	861	809	818	795	787	832	812	850	833	829	819	810	807	752	779	788	775	782	795	796	778	880	845	773	817	811	792	828	747	778	790	790	756	772	816	799	820	744	817	793	784	810	808	761	777	803	779	758	780	804	804	800	758	813	824	807	800	808	777	751	782	804	786	822	804	828	784	838	797	802	773	778	771	801	774	785	744	789	760	788	779	805	784	826	807	834	784	808	762	785	810	779	826	835	803	808	800	819	771	813	752	756	758	753	749	777	774	797	804	783	720	799	765	799	758	791	822	796	762	817	813	777	748	793	777	779	741	804	803	809	761	790	885	779	761	724	786	825	792	810	807	730	780	751	755	834	752	836	846	764	802	816	747	813	842	791	796	828	773	767	745	771	794	821	789	759	769	796	768	809	802	806	800	741	769	797	765	775	819	772	782	821	779	764	764	760	823	800	795	782	813	764	799	796	776	808	805	783	811	739	840	828	813	797	722	777	777	852	783	793	775	827	828	771	781	800	800	758	814	799	779	803	780	811	783	748	750	805	779	756	810	812	798	781	803	779	822	805	797	769	789	822	768	812	811	790	801	787	811	776	734	815	785	770	808	783	797	832	774	792	842	766	794	818	786	727	821	764	761	795	790	772	801	816	793	780	862	752	821	788	825	776	804	758	768	841	810	794	779	761	803	803	773	756	783	776	775	788	822	822	780	818	775	808	830	775	763	783	779	801	787	814	761	799	819	785	848	834	760	824	821	810	828	788	757	777	823	764	734	753	786	809	818	771	784	775	793	766	814	866	779	798	807	852	782	780	810	774	814	803	810	764	736	818	759	796	755	804	805	787	768	746	781	779	776	788	788	795	836	761	781	759	762	727	790	792	752	780	821	754	785	821	819	756	790	772	783	764	812	736	805	783	779	774	794	781	785	783	734	817	764	774	795	781	829	785	779	785	819	770	795	823	784	778	784	768	791	810	795	825	755	735	763	773	776	808	790	782	824	836	776	805	794	787	748	798	782	777	780	755	772	777	800	795	777	751	819	786	833	782	789	791	759	731	764	797	784	814	786	812	785	788	713	792	732	781	782	759	790	764	740	818	775	785	833	780	831	791	754	763	824	740	851	795	767	775	799	777	765	794	769	812	812	808	821	806	774	800	821	765	791	799	762	783	773	803	755	805	793	771	764	748	765	766	818	807	853	789	749	761	810	748	768	734	834	830	805	816	776	828	805	829	795	775	806	802	785	763	808	781	807	842	795	846	835	754	797	765	779	759	792	801	789	854	808	816	784	763	781	769	810	772	842	817	768	759	804	817	787	765	782	821	799	841	837	791	822	799	782	793	820	725	765	790	772	753	787	730	815	803	787	821	783	784	775	841	761	805	817	768	784	780	852	768	777	792	818	794	726	793	757	783	802	817	798	819	773	850	779	774	788	811	819	819	777	821	823	782	769	798	774	713	735	823	803	761	752	805	766	770	755	743	811	752	789	842	800	778	829	781	770	759	772	801	805	789	843	786	779	800	803	806	740	764	785	820	749	789	801	771	744	782	829	853	770	782	751	746	753	787	774	831	797	801	766	727	750	773	783	788	843	804	776	785	768	817	758	773	743	805	781	766	805	822	790	757	837	845	857	786	808	774	801	829	785	839	789	846	801	766	802	804	756	787	795	787	749	793	818	756	835	835	767	773	810	823	743	832	775	810	841	789	830	784	820	834	838	767	796	737	808	791	745	807	821	781	791	839	779	791	767	819	837	740	797	759	773	772	779	781	755	780	810	777	776	786	814	746	773	822	783	801	797	830	767	754	803	774	811	790	766	802	783	803	860	758	799	809	806	812	780	782	805	749	767	759	774	796	806	774	759	723	797	823	808	777	770	789	793	800	818	776	819	774	780	764	781	830	765	783	804	804	767	765	812	805	749	781	777	845	777	791	792	817	830	843	733	812	782	787	778	774	809	770	805	768	787	830	763	803	729	828	778	740	800	790	840	775	836	798	775	802	760	789	809	815	789	828	760	749	788	768	788	748	802	735	761	817	761	813	823	769	752	777	844	771	754	825	772	778	763	764	775	809	843	790	793	807	756	740	795	798	768	848	786	760	814	803	760	796	825	861	782	812	801	749	817	784	787	800	807	800	800	772	768	801	742	758	792	775	794	808	783	802	806	797	795	788	775	852	811	793	795	769	790	792	868	737	802	775	772	766	794	787	757	759	761	777	758	733	799	774	802	848	790	795	754	805	800	808	812	830	739	780	753	805	835	775	790	837	820	757	773	828	823	792	803	740	818	749	748	821	751	773	797	805	794	792	822	777	775	821	801	771	767	830	761	784	852	767	790	809	816	791	808	821	788	807	819	835	777	770	824	803	763	817	748	766	790	750	759	833	788	795	783	797	796	755	801	711	761	786	838	802	842	825	781	780	786	752	765	823	791	771	773	807	763	826	736	808	812	794	791	776	862	808	739	793	814	724	774	797	865	796	882	790	792	817	803	810	739	847	792	767	755	800	791	777	794	791	823	784	785	830	791	793	780	823	792	712	793	777	791	749	798	775	781	827	744	773	759	839	766	837	776	787	824	816	777	816	785	787	766	831	866	801	763	794	824	819	788	838	788	752	789	758	788	817	752	815	794	832	782	841	775	798	838	853	760	801	785	793	787	770	749	822	763	831	836	801	838	742	816	772	793	768	814	851	822	753	837	795	764	789	825	841	781	795	784	771	826	787	779	795	758	769	833	805	814	789	782	806	803	812	794	797	776	807	789	802	775	772	817	835	741	733	790	797	817	868	776	804	824	783	815	805	768	782	813	773	793	784	818	803	771	829	808	805	778	823	816	790	735	831	799	822	781	807	813	813	789	813	788	789	832	833	751	776	790	811	804	822	773	828	818	797	764	773	763	774	807	849	757	799	811	810	824	780	794	790	760	819	786	797	819	795	769	791	793	801	802	830	759	755	797	845	754	740	770	813	796	760	782	817	807	764	799	790	750	792	802	749	785	797	748	820	791	788	751	766	775	820	753	787	831	757	797	827	826	850	741	795	778	776	787	797	779	787	769	775	785	825	773	791	816	800	790	738	804	790	831	802	785	782	807	799	773	805	746	820	786	811	789	818	781	808	751	790	779	737	787	784	746	813	823	783	824	794	781	789	784	790	741	787	780	763	768	793	792	801	787	780	788	822	820	792	802	810	756	797	762	790	779	821	834	788	824	788	750	793	755	786	786	770	767	831	771	842	828	771	792	804	798	710	739	818	779	795	764	811	784	812	801	812	829	823	792	801	772	778	806	809	765	820	782	760	812	764	785	757	779	804	806	826	793	795	743	766	824	825	782	819	777	808	811	768	794	776	741	770	789	762	783	778	807	786	784	871	803	731	786	803	800	802	775	765	815	801	766	777	753	828	809	840	745	746	830	817	757	826	793	747	789	805	761	809	853	829	782	711	752	839	844	825	759	815	816
58748	47696	32702	19809	20793	18705	16720	15824	13217	12298	11580	11068	11048	10620	10015	9721	10046	9602	9014	8769	8728	8410	8343	8222	8044	7915	7767	7761	7809	7577	7598	7448	7617	7524	7493	7477	7517	7473	7278	7505	7442	7281	7331	7304	7195	7274	7212	7356	7258	7315	7218	7335	7247	7333	7225	7285	7337	7268	7236	7304	7090	7240	7385	7238	7165	7312	7276	7187	7214	7084	7263	7230	7182	7144	7190	7189	7056	7169	7226	7220	7132	7260	7151	7177	7284	7075	7275	7120	7214	7268	7175	7142	7263	7154	7050	7184	7309	7182	7298	7418	7140	7110	7162	7068	7114	7228	7239	7231	7120	7162	7151	7247	7094	7260	7212	7130	7247	7274	7247	7182	7135	7306	7249	7163	7106	7181	7125	7227	7157	7250	7379	7175	7276	7067	7196	7142	7117	7212	7187	7180	7181	7035	7098	7011	7237	7039	7098	7162	7195	7071	7242	7169	7090	7271	7066	7270	7199	7281	6996	7215	7235	7148	7139	7126	7175	7269	7089	6996	7229	7223	7168	7299	7235	7213	7297	7126	7128	7234	7244	7199	7110	7229	7189	7126	7106	7111	7247	7143	7206	7155	7241	7190	7171	7294	7049	7239	7174	7084	7081	7262	7327	7136	7003	7135	7265	7004	7154	7070	7232	7197	7156	7393	7201	7214	7215	7118	7194	7071	6993	7202	7168	7248	7214	7164	7182	7159	7123	7210	7206	7205	7172	7229	7062	7086	7177	7140	7188	7214	7186	7194	7179	7294	7144	7058	7088	7137	7079	7154	7138	7199	7202	7169	7210	7213	7190	7209	7239	7261	7188	7119	7308	7197	7135	7134	7115	7134	7143	7272	7222	7205	7258	7179	7163	7229	7201	7188	7323	7164	7292	7177	7291	7133	7179	7150	7188	7230	7101	7290	7004	7340	7167	7231	7176	7148	7186	7147	7309	7367	7074	7144	7279	7259	7081	7349	7324	7118	7202	7129	7239	7171	7160	7153	7211	7316	7167	7233	7208	7163	7135	7085	7091	7188	7196	7175	7241	7199	7187	7101	7212	7301	7278	7059	7254	7172	7188	7269	7294	7249	7122	7301	7115	7345	7253	7209	7094	7196	7112	7195	7118	7191	7262	7247	7235	7251	7159	7240	7191	7247	7153	7259	7123	7205	7213	7216	7313	7101	7211	7239	7266	7187	7144	7079	7110	7166	7238	7078	7275	7128	7179	7321	7178	7143	7217	7213	7215	7219	7295	7301	7063	7193	7213	7191	7188	7206	7161	7225	7237	7094	7244	7243	7297	7173	7206	7219	7191	7217	7245	7147	7210	7166	7203	7149	7208	7196	7231	7155	7218	7235	7252	7231	7205	7135	7209	7344	7172	7271	7216	7246	7123	7189	7174	7215	7127	7124	7166	7281	7099	7160	7231	7149	7202	7275	7207	7180	7082	7174	7089	7041	7081	7222	7281	7265	7286	7250	7148	7181	7091	7149	7185	7173	7355	7246	7148	7172	7245	7181	7122	7125	7132	7120	7160	7208	7257	7155	7126	7214	7080	7238	7230	7061	7254	7142	7162	7151	7136	7352	7324	7264	7116	7152	7277	7097	7125	7182	7092	7260	7177	7327	7170	7112	7254	7224	7257	7239	7162	7234	7302	7294	7257	7084	7200	7154	7188	7167	7175	7137	7159	7383	7315	7293	7160	7204	7147	7005	7168	7222	7092	7146	7135	7145	7239	7174	7189	7153	7256	7232	7166	7112	7227	7202	7083	7244	7146	7252	7175	7128	7198	7070	7312	7147	7201	7253	7194	7124	7210	7137	7234	7126	7311	7059	7156	7247	7258	7242	7232	7117	7202	7169	7161	7182	7140	7266	7177	7144	7194	7196	7197	7246	7188	7174	7207	7153	7200	7216	7166	7124	7139	7128	7179	7275	7111	7131	7271	7113	7151	7041	7295	7064	7249	7212	7284	7200	7254	7247	7131	7328	7078	7137	7276	7098	7167	7119	7218	7197	7059	7327	7256	7093	7188	7248	7251	7183	7101	7218	7010	7067	7214	7099	7296	7263	7176	7129	7244	7280	7115	7144	7221	7224	7221	7162	7239	7132	7255	7181	7085	7309	7187	7167	7297	7196	7208	7100	7137	7233	7248	7118	7147	7173	7284	7160	7154	7182	7165	7155	7178	7198	7184	7109	7150	7335	7175	7270	7160	7115	7244	7162	7240	7146	7146	7252	7219	7184	7115	7103	7207	7209	7085	7093	7214	7196	7140	7223	7039	7153	7208	7172	7257	7180	7279	7155	7208	7171	7282	7197	7175	7244	7314	7273	7177	7195	7240	7249	7213	7204	7116	7043	7402	7183	7102	7185	7088	7100	7157	7192	7168	7167	7304	7137	7252	7293	7206	7258	7120	7287	7318	7203	7293	7233	7139	7109	7241	7118	7243	7206	7064	7264	7168	7118	7139	7253	7228	7005	7259	7136	7104	7302	7290	7096	7270	7123	7104	7132	7121	7080	7259	7206	7237	7237	7214	7146	7143	7166	7132	7327	7180	7123	7147	7181	7142	7085	7331	7162	7191	7186	7110	7252	7182	7286	7160	7329	7037	7068	7252	7336	7188	7054	7209	7229	7170	7049	7152	7097	7296	7104	7035	7201	7204	7205	7175	7249	7267	7192	7181	7220	7314	7197	7095	7177	7222	7265	7247	7262	7260	7083	7203	7197	7213	7093	7048	7161	7052	7249	7202	7192	7121	7254	7225	7289	7219	7224	7204	7184	7228	7151	7107	7148	7131	7280	7056	7291	7095	7188	7195	7002	7155	7150	7180	7236	7314	7091	7304	7216	7134	7283	7128	7176	7159	7100	7156	7166	7253	7199	7038	7147	7065	7255	7071	7212	7149	7236	7168	7255	7177	7212	7300	7077	7215	7202	7233	7125	7197	7132	7148	7128	7148	7231	7285	7270	7182	7184	7146	7123	7149	7101	7236	7060	7263	7223	7305	7134	7234	7212	7142	7143	7181	7209	7133	7142	7112	7165	7177	7060	7255	7328	7178	7197	7205	7184	7160	7191	7178	7136	7265	7239	7244	7239	7292	7185	7257	7111	7105	7194	7107	7094	7223	7195	7095	7237	7171	7135	7164	7193	7147	7001	7208	7268	7260	7245	7226	7086	7084	7258	7255	6998	7253	7098	7119	7060	7089	7094	7175	7286	7023	7257	7106	6973	7088	7195	7195	7171	7025	7245	7136	7199	7268	7133	7177	7237	7082	7195	7118	7213	7132	7205	7173	7242	7099	7064	7115	7149	7143	7347	7146	7033	7272	7126	7122	7212	7286	7285	7308	7180	7127	7139	7214	7183	7183	7213	7235	7012	7300	7270	7082	7265	7318	7194	7090	7150	7233	7088	7131	7251	7129	7159	7246	7245	7120	7278	7214	7115	7117	7282	7190	7175	7135	7225	7158	7251	7133	7244	7137	7168	7158	7158	7330	7256	7333	7158	7207	7155	7168	7299	7269	7142	7230	7152	7154	7059	7128	7149	7023	7225	7191	7355	7109	7220	7199	7103	7214	7173	7267	7182	7259	7165	7141	7136	7121	7257	7130	7272	7141	7149	7268	7155	7038	7180	7116	7217	7184	7045	7317	7149	7293	7221	7202	7276	7191	7126	7295	7149	7153	7143	7128	7220	7296	7140	7136	7250	7199	7197	7155	7114	7117	7277	7222	7261	7230	7140	7138	7258	7163	7121	7150	7214	7084	7229	7218	7092	7133	7148	7206	7052	7113	7038	7344	7093	7257	7191	7182	7213	7150	7145	7182	7341	7209	7131	7224	7149	7283	7196	7179	7246	7179	7300	7212	7337	7170	7183	7159	7177	7172	7173	7261	7129	7128	7327	7087	7137	7093	7270	7200	7186	7258	7203	7125	7187	7135	7290	7198	7265	7159	7322	7211	7121	7328	7010	7290	7242	7171	7275	7161	7101	7247	7192	7157	7152	7226	7254	7172	7054	7259	7170	7311	7090	7267	7110	7352	7209	7294	7253	7267	7115	7283	7136	7220	7181	7237	7312	7069	7164	7208	7240	7207	7234	7351	7100	7248	7244	7205	7167	7144	7252	7090	7172	7085	7182	7132	7142	7135	7103	7180	7276	7119	7185	7366	7162	7176	7161	7278	7136	7135	7077	7182	7054	7085	7148	7099	7154	7066	7096	7048	7124	7109	7205	7243	7191	7118	7280	7246	7293	7079	7306	7210	7182	7160	7079	7068	7177	7270	7215	7237	7087	7043	7194	7150	7121	7223	7024	7233	7183	7158	7184	7162	7176	7188	7036	7277	7141	7068	7215	7114	7115	7159	7148	6990	7220	7038	7227	7177	7483	7104	7238	7230	7200	7099	7073	7138	7172	7204	7199	7049	7225	7233	7222	7113	7158	7225	7190	7118	7147	7098	7294	7214	7145	7158	7124	7215	7185	7104	7077	7041	7015	7019	7157	7153	7096	7124	7208	7159	7281	7293	7129	7170	7242	7196	7242	7105	7204	7106	7338	7152	7271	7205	7284	7116	7235	7258	7108	7162	7329	7211	7014	7076	7263	7227	7219	7251	7106	7198	7261	7196	7112	7200	7193	7188	7076	7220	7112	7249	7286	7183	7320	7316	7136	7207	7119	7168	7152	7148	7091	7165	7262	7158	7137	7144	7176	7210	7130	7233	7138	7175	7263	7134	7357	7276	7212	7263	7135	7048	7127	7238	7186	7186	7125	7083	7161	7189	7230	7240	7180	7179	7119	7239	7098	7191	7103	7160	7272	7136	7169	7084	7207	7149	7186	7154	7189	7008	7135	7089	7041	7240	7181	7135	7183	7169	7175	7219	7189	7197	7159	7192	7233	7222	7317	7198	7226	7205	7191	7234	7290	7151	7086	7196	7170	7252	7222	7193	7280	7220	7170	7135	7234	7209	7268	7095	7212	7222	7253	7167	7220	7063	7147	7199	7134	7298	7226	7212	7268	7183	7179	7161	7214	7057	7136	7229	7208	7193	7132	7206	7109	7249	7136	7120	7196	7296	7140	7134	7353	7267	7285	7187	7275	7049	7274	7216	7155
9413	6440	1658	669	579	626	611	593	572	561	561	542	582	571	534	556	591	589	535	553	536	502	553	547	541	491	492	457	557	514	480	502	523	498	487	494	512	503	488	473	532	550	489	492	503	527	481	526	497	511	477	519	519	502	533	499	524	462	485	484	492	482	502	529	521	498	493	507	503	534	471	498	506	492	515	522	539	502	531	508	542	511	519	497	516	527	498	525	491	497	489	505	521	501	484	497	498	479	515	488	492	503	505	524	493	514	489	511	468	505	530	505	548	454	504	487	509	520	461	483	511	498	451	538	503	526	482	527	504	508	509	509	492	463	475	500	528	465	506	480	513	471	525	485	499	513	501	471	448	490	457	461	490	473	507	520	498	500	487	518	502	492	517	509	483	493	506	518	522	486	488	478	478	478	523	523	490	510	496	492	488	473	550	487	510	470	489	455	470	524	462	508	516	539	535	495	531	511	495	506	480	507	463	475	503	553	549	509	492	522	537	474	435	487	531	448	530	496	498	471	502	532	497	506	521	498	517	533	494	512	513	490	503	477	469	488	499	509	535	509	485	473	501	466	504	525	509	515	529	516	498	474	510	482	453	496	472	498	486	486	504	518	510	500	501	466	503	524	511	532	526	494	520	527	512	525	471	493	477	478	503	488	516	465	471	475	490	479	478	474	523	520	480	522	515	481	489	513	472	495	507	499	512	499	501	475	506	494	472	495	461	543	520	503	501	487	516	516	529	515	512	501	481	508	512	495	458	446	498	476	483	537	478	476	510	533	518	480	502	497	510	477	503	493	490	532	482	492	479	468	458	479	514	503	485	561	488	473	505	530	497	508	507	505	504	493	527	478	494	486	479	493	483	502	529	515	508	506	473	481	505	505	506	497	519	460	501	527	512	490	518	481	487	509	498	488	518	551	525	518	498	511	517	469	513	497	541	483	467	489	494	516	540	503	485	502	515	483	479	501	493	495	497	497	515	479	509	497	498	486	513	532	562	508	453	503	452	483	498	477	496	519	469	482	527	522	454	507	519	484	477	475	482	542	490	504	540	540	510	490	498	517	497	489	487	497	516	491	547	501	504	490	501	526	508	533	470	486	453	466	470	447	497	500	458	512	464	503	484	497	477	485	500	483	466	527	501	509	482	445	478	504	544	512	478	484	529	497	534	511	509	487	470	506	509	455	525	520	493	489	477	508	506	501	523	522	495	497	496	449	507	507	512	523	501	440	493	470	501	530	505	509	467	542	519	487	499	515	500	509	477	518	466	474	463	492	485	473	468	503	493	528	483	531	521	477	457	496	494	501	520	489	480	521	480	484	486	523	471	511	485	497	510	461	518	489	511	479	524	528	488	476	523	460	481	498	506	519	487	505	474	503	500	505	518	512	541	501	516	538	511	505	475	477	531	486	511	467	516	545	477	483	516	489	545	455	505	495	508	497	509	493	561	478	522	475	538	524	458	492	532	512	505	489	541	464	462	479	475	501	513	502	500	482	498	519	549	468	530	481	466	561	515	496	457	475	494	488	498	507	507	516	489	513	502	487	502	503	444	465	463	534	442	516	495	547	479	565	503	518	517	495	519	490	510	507	476	478	490	478	506	485	507	549	519	522	500	527	507	508	479	478	527	525	524	519	475	501	502	492	488	491	475	530	519	486	514	479	478	479	478	480	472	458	497	511	522	494	492	512	566	506	479	502	513	501	487	503	504	486	542	521	479	524	514	497	522	493	515	479	488	526	516	507	525	531	513	507	498	527	546	509	512	459	508	524	502	497	561	468	492	441	494	498	510	516	504	468	474	503	453	493	496	498	509	524	530	503	495	478	519	514	504	493	497	521	514	466	508	514	528	504	499	477	487	509	504	488	523	516	493	516	492	435	523	460	509	507	479	485	515	523	476	491	454	450	504	516	462	505	497	541	502	513	539	518	514	517	516	492	469	510	489	506	522	503	491	494	498	503	485	521	489	495	533	469	515	490	507	510	509	503	481	493	528	520	471	523	520	468	500	472	472	492	474	470	448	488	510	478	471	514	491	492	476	519	506	513	483	508	493	473	537	513	501	530	511	507	487	527	504	486	517	488	496	529	526	494	476	509	509	499	529	484	471	481	460	500	517	506	515	477	525	495	486	516	497	489	481	505	488	547	484	480	494	512	531	534	509	515	508	488	500	488	490	477	534	537	509	519	507	475	502	465	488	523	482	486	506	521	486	516	468	494	462	522	482	530	476	526	503	482	500	490	462	500	537	501	479	531	505	518	507	514	528	513	462	506	495	515	508	504	522	537	500	464	557	491	478	492	526	481	516	493	508	496	482	499	516	472	486	486	515	505	507	524	520	505	491	473	500	520	501	468	507	465	477	474	498	456	554	506	519	500	496	452	530	504	500	471	505	491	492	547	533	486	487	500	502	489	490	527	504	491	517	474	525	542	513	498	481	499	515	489	492	495	527	497	475	524	498	528	499	478	519	539	499	509	547	483	492	505	493	481	529	513	523	519	480	489	556	507	496	494	510	482	505	455	492	497	521	490	474	484	485	483	456	517	471	521	489	460	505	494	519	444	479	510	472	535	486	527	487	484	490	525	493	466	467	492	482	536	486	487	497	498	500	454	496	510	506	485	515	480	524	508	502	462	523	504	532	534	488	506	547	542	528	466	488	504	511	503	483	476	504	514	518	512	506	498	481	499	519	496	494	486	464	468	489	509	467	523	482	490	507	489	545	497	519	487	508	524	449	524	520	483	527	468	503	537	487	450	496	488	493	482	485	523	477	507	523	494	495	515	445	506	544	480	452	549	518	488	489	517	493	523	495	525	509	512	511	509	533	524	502	502	501	521	502	483	460	494	500	542	501	467	495	518	491	505	487	518	518	490	539	510	497	469	467	499	491	491	494	525	521	476	518	480	536	484	523	479	495	515	460	468	499	518	495	498	489	514	568	496	504	486	519	491	531	513	549	509	519	485	484	485	533	489	487	530	492	478	468	491	490	495	510	542	469	471	516	498	514	474	528	494	528	495	472	522	484	489	488	517	451	476	519	473	457	505	471	508	525	462	476	494	540	489	491	497	486	516	537	472	536	500	477	473	488	516	516	464	512	488	536	502	486	473	512	481	492	471	524	542	489	506	503	541	495	508	487	499	492	484	484	479	503	506	468	472	486	509	523	504	509	494	532	511	497	488	494	469	489	496	506	499	518	480	434	473	484	536	531	525	544	485	533	468	490	472	519	473	497	531	521	470	483	552	496	512	531	480	488	501	517	480	477	520	483	480	530	489	476	478	482	504	538	519	525	541	520	519	551	528	498	521	496	482	540	497	533	461	522	518	444	497	547	507	502	480	521	501	522	479	546	506	499	501	471	485	501	479	548	493	472	481	519	465	490	502	486	500	484	508	497	496	530	499	512	540	480	494	471	536	466	537	514	457	494	523	473	495	532	478	543	480	489	470	488	556	478	499	500	474	502	503	511	476	492	464	504	528	475	510	483	511
43651	35776	13559	10550	11997	10640	9669	9073	7970	7250	6916	7008	7101	6819	6569	6358	6697	6573	6073	5855	5765	5588	5399	5435	5317	5187	5240	5077	5032	5051	5143	5071	4953	5014	4871	5044	4904	5016	4969	4897	4819	4986	4913	5009	4824	4815	4908	4956	4895	4922	4843	4941	4918	4931	4959	4950	4903	4915	4889	4975	4870	4927	4906	5014	4840	4919	4865	4867	4841	4881	4834	4898	4849	4954	4788	4883	4890	4740	4863	4949	4922	5024	4809	4746	4900	4845	4942	4867	4952	4860	4823	4811	4820	4809	4779	4870	4906	4803	4852	4923	4912	4843	4925	4789	4829	4923	4833	4786	4899	4808	4826	4913	4850	4827	4777	4857	4927	4793	5038	4829	4965	4881	4845	4858	4859	4875	4821	4870	4982	4889	4923	4921	4831	4870	4949	4890	4684	4960	4862	4896	4856	4893	4895	4988	4879	4802	4853	4932	4871	4807	4902	4959	4819	4926	4830	4877	4780	4869	4870	4883	4908	4881	4858	4814	4984	4864	4931	4863	4839	4968	4909	4815	4791	4860	4811	4833	4777	4893	4934	4863	4987	4845	4800	4703	4892	4922	4868	4852	4895	4819	4953	4867	4854	4925	4988	4742	4807	4848	4913	4941	4919	4850	4979	4828	4818	4754	4874	4735	4972	4875	4856	4880	4911	4826	4863	4951	4952	4938	4827	4837	4776	4894	4956	4843	4843	4832	4863	4896	4905	4888	4865	4959	4786	4950	4839	4716	4853	4892	4782	4864	4830	4835	4856	4976	4904	4800	4923	4898	4974	4887	4882	4996	4847	4761	4882	4884	4808	4909	4875	4856	4892	4742	4832	4820	4977	4906	4921	4917	4831	4779	5013	4848	4845	4975	4785	4847	4877	4903	4826	4891	5069	4908	4767	4925	4879	4837	4831	4888	4820	4987	4787	4836	4848	4818	4901	4787	4848	4814	4816	4854	4756	4766	4881	4841	4796	4834	4767	4862	4792	4792	4840	4968	4889	4898	4875	4954	4874	4835	4876	4856	4879	4775	4746	4825	4913	4935	4913	4846	4874	4867	4874	4830	4778	4949	5012	4900	4927	4794	4726	4906	4842	4926	4809	5091	4812	4888	4771	4918	4874	4933	4870	4798	4767	4878	4938	4749	4827	4888	4916	4785	4824	4864	4870	4910	4834	4880	4912	4908	4754	4808	4842	4884	4936	4857	4948	4885	4879	4828	4900	4838	4830	4928	4853	4953	4804	5044	4897	4847	4871	4942	4813	4801	4797	4895	4806	4906	4873	4917	4837	4879	4783	4894	4814	4934	4912	4843	4889	4953	4805	4762	4842	4807	4910	4809	4937	4867	4855	4862	4813	4954	4849	4833	4847	4867	4827	4869	4783	4895	4819	4919	4797	4754	4826	4805	4850	4899	4820	4846	4942	4951	4922	4788	4828	4793	4858	4883	4904	4851	5009	4902	4810	4871	4750	4863	4745	4899	4937	4939	4937	4799	4868	4917	4830	4792	4817	4885	4907	4886	4865	4903	4792	4831	4876	4840	4910	4786	4878	4949	4872	4885	4819	4878	4816	4975	4954	4973	4899	4820	4869	4863	4842	4918	4856	4958	4763	5001	4881	4923	4884	4794	4793	4816	4805	4828	4846	4864	4964	4867	4902	4776	4820	4882	4915	4817	4801	4938	4874	4795	4805	4849	4863	4855	4820	4967	4795	4912	4834	4873	4993	5019	4852	4965	4862	4885	4876	4834	4798	4844	4719	4770	4876	4845	4834	4876	4968	4819	4931	4908	4775	4811	4910	4816	4860	4860	5075	4895	4897	4848	5003	4914	4935	4879	4866	4925	4934	4937	4953	4797	4914	4897	4819	4831	4899	4892	4851	4891	4931	4827	4802	4882	4899	4853	4792	4925	4801	4880	4881	4813	4820	4880	4843	4856	4867	4801	4752	4879	4780	4883	4819	4830	4879	4918	4820	4902	4807	4945	4998	4911	4796	4932	4872	4855	4932	4711	4836	4900	4771	4843	4841	4847	4926	4881	4803	4950	4941	4941	4911	4854	4823	4797	4816	4836	4893	4853	4817	4861	4891	4877	4929	4867	4718	4798	4905	4814	4946	4864	4796	4915	4856	4787	4816	4861	4822	4849	4808	4792	4918	4840	4871	4829	4933	4891	4841	4829	4824	4911	4814	4868	4759	4814	4884	4835	4923	4855	4835	4842	5041	4878	4871	4860	4842	4855	4829	4887	4896	4839	4931	4923	4817	4968	4796	4879	4861	4832	4810	4889	4831	4857	4916	4849	4763	4913	4938	4919	4907	4901	4845	4896	4939	4906	4900	5010	4869	4928	4893	4784	4849	4938	4734	4890	4872	4824	4917	4898	4733	4800	4733	4879	4731	4790	4842	4822	4869	4960	4928	4835	4836	4833	4927	4910	4930	4802	4797	4837	4905	4779	4794	4900	4940	4838	4849	4849	4958	4724	4919	4801	4779	4833	4868	4970	4969	4809	4969	4885	4909	4829	4970	4876	5048	4894	4832	4880	4753	4891	4881	4815	4847	4791	4915	4749	4924	4816	4841	4841	4895	4905	4799	4838	4949	4743	4819	4908	4822	5016	4814	4893	4796	4873	4949	4914	4793	4829	4898	4866	4814	4883	4861	4910	4920	4870	4874	4871	4821	4868	4909	4894	5002	4806	4789	4907	4929	4963	4909	4889	4945	4998	4905	4856	4823	4887	4889	4845	5046	4897	4795	4948	4820	4925	4828	4890	4975	4803	4843	4931	4848	4933	4871	4932	4861	4885	4765	4774	4842	4841	4926	4696	4927	4825	4806	4953	4843	4976	4876	4737	4816	4934	4934	4914	4931	4848	4839	4837	4860	4824	4847	4887	5006	4848	4887	4856	4907	4956	4917	4862	4843	4795	4931	4879	4921	4859	4873	4825	4888	4915	4751	4891	4753	4847	4917	4951	4781	4842	4767	4920	4807	4799	4883	4916	4902	4863	4895	4861	4831	4756	4807	4800	4813	4871	4820	4817	4913	4816	4842	4888	4817	4831	4666	4836	4868	4803	4861	4814	4810	4870	4888	4913	4861	4871	4822	4808	4833	4930	4887	4862	4913	4911	5038	4844	4800	4846	4865	4920	4974	4874	4822	4963	4994	4931	4863	4963	4840	4821	4812	4857	4837	4775	4862	4887	4895	4801	4873	4892	4718	4904	4998	4790	4892	4789	4929	4950	4899	4897	4805	4847	4905	4784	4804	4883	4855	4841	4875	4829	4878	4870	4827	4930	4806	4927	4898	4917	4755	4898	4884	4804	4871	4892	4766	4905	4862	4957	4906	4789	4905	4874	4942	4900	4848	4934	4841	4817	4852	4849	4957	4936	4977	4876	4882	4895	4992	4918	4824	4874	4867	4843	4896	4858	4783	4964	4831	4883	4771	4888	4849	4797	4943	4936	4787	4794	4841	4983	4888	4796	4800	4940	4935	4792	4833	4801	4991	4890	4815	4831	4816	4821	4905	4936	4869	4816	4789	4869	4665	4797	4857	4805	4894	4881	4911	4813	4815	4872	4872	4842	4905	4972	4795	4937	4806	4847	4803	4900	4807	4824	4849	4792	4873	4920	4918	4803	4801	4899	4829	4942	4816	4839	4941	4953	4848	4843	4914	4881	4798	5080	4842	4936	4906	4952	4839	4957	4870	4752	4795	4866	4826	4933	4914	4926	4734	4858	4813	4924	4921	4960	4872	4890	4866	4878	4877	4757	4880	4884	4823	4794	4800	4882	4879	4912	4833	4728	4849	4813	4780	4873	4846	4947	4943	4802	4873	4858	4769	4996	4871	4872	4858	4886	4882	4817	4880	4897	4772	4833	4878	4965	4951	4886	4868	4860	4850	4865	4912	4816	4769	4881	4881	4812	4786	4771	5002	4867	4936	4744	4737	4854	4939	4889	4928	4912	4871	4775	4775	4863	4818	4906	4790	4902	4846	4852	4898	4760	4863	4942	4776	4944	4861	4828	4815	4873	4799	4727	4887	4944	4835	4927	4874	4843	4911	4887	4864	4776	4852	4857	4946	4879	4832	4820	4876	4857	4813	4876	4831	4788	4826	4999	4793	4858	4892	4853	4864	4820	4794	4872	4883	4877	4912	4907	4890	4911	4864	4789	4851	4973	4847	4903	4844	4731	4931	4842	4990	4952	4890	4842	4784	4867	4830	4829	4958	4874	4805	4938	4749	4743	4858	4776	4808	4928	4944	4855	4828	4786	4865	4876	4843	4857	4931	4828	4798	4816	4862	4933	4803	4910	4848	4898	4737	4876	4777	4840	4868	4955	4934	4872	4753	4790	4938	4879	5056	4871	4865	4971	4906	4853	4865	4854	4711	4932	4882	4864	4853	4773	4963	5020	4923	4982	4899	4898	4724	4739	4920	4866	4821	4919	4959	4814	4735	4843	4951	4857	4840	4773	4882	4811	4755	4817	4861	4769	4944	4808	4873	4814	4814	4804	4847	4912	4864	4941	4823	4899	4956	4946	4860	4853	4960	4834	4800	4867	4883	4990	4984	4780	4817	4834	4683	4918	4919	4898	4875	4851	4929	4927	4882	4840	4863	4975	4774	4946	4836	4886	4863	4888	4830	4994	4832	4967	4785	4833	4768	4771	4867	4794	4909	4970	4829	4915	4745	5005	4821	4951	4762	4758	4956	4818	4792	4851	4876	4750	4974	4850	4972	4979	4948	4747	4845	4903	4907	4840	4852	4830	4813	4930	4911	4767	4902	4850	4891	4743	4872	4891	4814	4898	4970	4821	4900	4962	4814	4831	4798	4828	4901	4866	4790	4914	4864	5010	4856	4822	4871	4876	4827	5007	4868	4858	4788	4905	4907	4886	4854	4878	4943	4935	4862	4789	4787	4958	4857	4836	4855	4929	4918	4844	5008	4926	4812	4739	4828	4890	4852	4834	4886	4850	4831	4738	4959	4845	4917	4918	4811	4848	4768	4894	4889	4814	4795	4840	4979	4928	4928	4929	4900	4896	4807	4829	4840	4857	4864	4837	4844	4828	4878	4868	4912	4887	4828	4902	4894	4805	4802	4770
15818	14815	3844	1223	1066	1042	1001	975	948	928	934	949	882	884	915	883	903	922	891	847	800	856	810	823	856	764	805	836	795	799	836	822	767	731	821	785	833	779	788	752	806	776	816	800	781	797	804	762	807	757	823	795	787	832	838	798	774	811	829	838	790	805	754	768	797	809	791	817	759	784	758	771	785	792	821	809	804	781	792	823	773	810	761	813	775	799	837	829	760	766	779	815	832	785	794	753	748	775	832	797	796	773	785	776	777	774	809	827	810	812	814	796	753	759	798	798	784	787	790	777	799	819	783	793	780	869	771	756	795	794	795	744	783	821	749	799	811	787	788	772	775	843	760	792	788	833	752	775	799	808	796	804	775	773	832	860	808	761	786	793	799	782	756	842	812	776	745	769	823	772	808	742	785	812	785	765	807	784	826	781	755	786	808	853	768	811	769	841	825	792	733	837	810	806	809	783	786	837	743	814	766	791	783	816	792	813	722	760	825	766	762	771	822	801	738	789	793	787	821	788	770	806	773	837	779	762	775	767	778	749	802	809	786	776	802	761	812	747	791	782	765	778	803	794	780	827	800	795	740	762	754	799	804	806	796	784	767	800	829	796	824	785	813	809	785	791	796	798	832	786	772	784	789	835	803	807	770	776	707	800	778	848	790	842	809	778	800	787	848	778	774	807	812	828	752	787	762	872	839	774	781	801	786	799	846	784	763	806	806	782	818	792	777	782	791	793	812	748	797	732	791	770	767	767	735	809	812	806	814	763	788	791	831	792	836	805	820	794	761	822	759	796	783	791	775	799	805	759	852	804	797	775	764	810	801	788	777	775	817	831	805	785	793	794	746	759	799	793	800	795	775	752	740	764	762	794	840	806	771	774	792	800	792	814	767	819	772	770	801	765	822	831	811	797	828	798	743	774	777	815	786	796	779	803	813	794	804	771	813	802	837	799	818	806	771	745	822	782	803	837	753	782	807	823	782	769	799	795	794	812	763	710	774	808	798	810	805	782	819	719	826	805	787	837	767	820	781	800	806	831	836	761	794	768	784	778	836	792	801	819	774	761	760	785	816	769	810	792	745	779	793	752	796	806	849	783	783	806	798	746	795	800	787	772	777	772	835	866	754	771	792	756	749	799	822	744	766	785	762	806	786	764	836	823	799	809	834	774	755	771	756	775	798	805	781	786	821	782	850	820	794	785	775	799	777	804	799	833	766	775	757	833	822	793	801	787	783	750	763	802	792	835	777	769	817	767	751	824	757	799	764	837	835	781	811	834	819	788	792	800	795	762	840	815	773	777	821	772	819	835	811	815	847	766	802	794	795	793	819	823	815	808	827	768	821	779	777	809	782	782	804	785	795	750	803	739	807	801	846	758	721	773	777	781	823	837	791	801	810	821	818	849	806	779	768	805	807	807	820	792	812	808	787	788	773	778	779	788	791	759	789	790	749	808	802	778	776	816	742	807	775	784	789	760	758	784	787	764	749	845	786	782	832	798	801	786	758	755	848	802	816	788	774	772	766	826	744	831	772	794	819	742	780	796	775	839	786	797	763	809	797	770	797	752	780	764	768	773	791	741	833	799	794	797	812	767	765	760	791	797	830	743	851	769	827	841	748	823	782	798	777	794	744	784	794	786	775	770	773	741	766	774	785	780	790	790	785	781	811	757	770	829	766	762	815	775	811	755	838	790	755	793	767	799	753	740	731	792	775	800	827	782	790	814	765	823	774	756	794	803	753	774	850	792	781	790	824	790	809	816	795	807	773	775	831	795	793	766	816	764	786	809	775	805	798	813	766	775	772	802	804	806	814	800	807	794	772	756	820	800	805	800	743	809	797	783	822	801	753	765	804	758	830	774	815	788	783	804	846	799	856	856	762	816	792	777	814	799	791	770	749	759	772	794	779	773	780	813	822	820	799	808	801	800	755	797	771	778	750	748	799	824	802	761	814	801	791	785	835	806	840	754	817	770	792	790	819	790	790	840	768	805	774	813	851	820	810	797	786	799	799	777	763	828	776	794	814	803	791	758	823	814	792	827	783	765	832	799	753	835	840	812	827	817	786	753	804	814	822	839	759	802	804	783	804	791	775	799	861	830	863	802	831	803	778	798	796	810	859	761	820	775	794	795	806	787	750	721	866	822	784	770	749	812	805	805	788	790	754	859	819	773	810	780	759	800	782	793	804	775	745	737	828	772	788	779	774	818	770	835	801	798	773	776	797	779	817	786	773	822	780	791	783	776	836	795	786	809	800	748	764	778	814	813	801	793	813	804	740	850	834	835	849	832	816	788	802	770	734	781	789	795	774	816	828	841	773	778	813	830	793	784	753	787	809	793	780	800	766	787	837	816	892	797	807	807	824	763	835	791	763	833	824	830	811	827	775	767	796	846	806	718	791	821	826	765	739	765	754	815	788	796	780	801	846	798	852	795	815	771	797	801	768	768	842	806	807	764	789	823	838	789	838	742	798	769	797	775	800	787	798	797	791	809	834	776	848	825	771	785	758	805	818	739	810	814	812	787	799	825	742	766	837	796	824	809	797	778	751	827	768	783	839	808	790	809	770	836	831	756	773	800	775	782	845	804	756	801	840	786	778	797	794	744	821	819	794	823	820	783	775	829	820	801	770	750	792	791	776	767	824	841	818	765	836	789	805	791	746	729	785	835	811	830	817	830	812	773	781	773	830	788	842	836	771	790	827	810	763	831	852	776	794	808	764	803	774	806	744	786	816	820	802	766	855	802	816	754	782	780	789	805	822	784	808	779	805	806	817	753	759	828	802	744	759	781	820	802	761	773	755	797	789	781	823	810	835	831	771	777	784	807	770	824	803	821	768	787	786	826	809	834	747	806	814	767	789	815	788	803	827	812	833	792	830	817	803	778	810	831	781	745	763	799	796	798	810	812	793	765	791	792	827	796	799	772	746	786	773	765	753	819	829	815	779	837	769	758	767	784	808	798	815	761	803	797	823	826	824	775	751	832	795	775	799	749	848	763	802	764	786	846	785	792	776	734	775	789	859	764	777	822	778	776	795	780	750	821	826	745	795	796	804	778	826	801	773	742	762	752	762	851	764	774	815	794	793	799	799	794	863	721	818	787	807	802	778	807	745	811	724	832	794	812	798	781	792	767	742	746	836	782	809	828	807	811	770	803	776	768	794	810	814	799	881	753	741	808	794	786	767	790	849	808	838	754	806	748	769	790	840	779	769	729	775	787	795	823	745	793	797	781	737	808	821	814	813	771	824	797	787	814	809	837	819	777	740	805	789	775	810	794	804	834	815	786	751	784	791	846	789	746	812	779	754	846	790	773	777	786	779	762	793	802	793	783	768	745	790	809	775	888	742	797	810	810	807	781	813	827	747	803	745	810	823	746	738	805	766	779	761	776	783	779	752	840	776	784	744	797	796	819	744	821	781	772	789	773	779	842	827	826	821	804	811	797	857	836	797	786	759	751	780	780	794	784	801	804	792	853	819	859	788	802	768	739
54203	44046	20400	16266	18313	16305	15205	13823	12508	11040	10470	10654	10416	10009	9497	9429	9447	9486	8750	8873	8592	8190	7925	7899	8133	7878	7728	7643	7435	7626	7505	7404	7379	7479	7422	7343	7444	7347	7484	7208	7346	7354	7288	7248	7336	7287	7327	7382	7377	7375	7031	7408	7284	7285	7452	7222	7375	7228	7286	7124	7193	7269	7266	7322	7234	7261	7242	7200	7317	7322	7229	7101	7158	7166	7273	7259	7259	7380	7224	7154	7207	7247	7241	7176	7263	7239	7208	7174	7126	7311	7193	7266	7215	7343	7294	7180	7162	7230	7193	7177	7238	7156	7215	7107	7213	7168	7200	7316	7375	7168	7278	7231	7298	7268	7167	7245	7203	7157	7161	7078	7193	7178	7273	7279	7146	7266	7166	7031	7342	7086	7218	7180	7057	7303	7072	7064	7178	7265	7137	7273	7245	7093	7313	7334	7175	7283	7164	7221	7071	7075	7255	7199	7290	7187	7201	7224	7135	7321	7281	7223	7173	7410	7272	7237	7371	7198	7159	7253	7273	7248	7181	7282	7296	7155	7316	7219	7269	7166	7231	7107	7330	7211	7217	7266	7219	7140	7295	7329	7188	7137	7137	7352	7142	7140	7204	7302	7104	7199	7099	7318	7350	7219	7309	7142	7150	7195	7180	7223	7289	7190	7218	7233	7190	7148	7161	7193	7285	7191	7233	7336	7113	7221	7241	7158	7134	7170	7107	7293	7220	7074	7279	7155	7131	7163	7247	7134	7056	7098	7068	7276	7048	7124	7309	7178	7110	7298	7111	7160	7158	7333	7120	7331	7252	7226	7310	7305	7172	7206	7205	7111	7189	7077	7189	7179	7101	7072	7100	7143	7088	7244	7341	7128	7241	7166	7246	7317	7207	7247	7240	7217	7153	7172	7270	7230	7232	7300	7091	7214	7038	7235	7270	7291	7275	7218	7181	7240	7299	7163	7107	7310	7174	7300	7268	7264	7143	7205	7209	7164	7273	7253	7161	7154	7161	7290	7232	7089	7219	7280	7231	7172	7266	7109	7193	7170	7235	7306	7324	7103	7285	7268	7158	7246	7262	7226	7245	7147	7308	7110	7158	7213	7288	7192	7173	7207	7311	7144	7201	7154	7189	7036	7280	7243	7255	7190	7120	7073	7185	7109	7243	7163	7091	7186	7212	7152	7187	7133	7260	7303	7152	7139	7185	7066	7210	7336	7185	7266	7235	7252	7242	7147	7158	7029	7136	7108	7152	7193	7152	7197	7165	7253	7319	7224	7237	7260	7215	7221	7250	7253	7214	7190	7143	7248	7180	7239	7161	7270	7232	7172	7204	7291	7154	7240	7122	7216	7208	7214	7156	7069	7197	7237	7259	7283	7272	7276	7331	7114	7160	7155	7226	7122	7387	7341	7268	7147	7230	7235	7189	7129	7308	7244	7265	7157	7285	7132	7262	7342	7207	7278	7162	7120	7133	7239	7270	7233	7196	7286	7144	7327	7272	7244	7126	7088	7150	7236	7334	7219	7136	7084	7218	7175	7268	7273	7203	7147	7215	7034	7138	7279	7129	7157	7324	7272	7158	7213	7209	7305	7230	7248	7256	7153	7304	7318	7225	7106	7257	7169	7293	7062	7217	7149	7214	7191	7229	7256	7409	7140	7279	7199	7220	7267	7279	7225	7294	7139	7223	7367	7124	7255	7214	7260	7123	7201	7219	7197	7215	6993	7193	7259	7121	7172	7296	7270	7121	7035	7231	7197	7266	7342	7187	7242	7124	7226	7252	7192	7052	7216	7247	7188	7232	7214	7119	7203	7211	7210	7171	7234	7255	7207	7215	7241	7134	7174	7138	7258	7203	7150	7181	7170	7160	7178	7207	7084	7236	7276	7193	7252	7253	7211	7105	7189	7308	7356	7180	7218	7142	7284	7163	7192	7251	7170	7264	7258	7175	7166	7117	7118	7273	7300	7266	7227	7273	7233	7313	7262	7248	7136	7284	7189	7267	7297	7153	7193	7178	7208	7188	7186	7073	7317	7315	7240	7079	7185	7255	7154	7144	7264	7173	7238	7087	7227	7157	7199	7148	7322	7172	7319	7294	7240	7296	7204	7306	7160	7216	7326	7243	7218	7230	7088	7162	7193	7187	7089	7217	7192	7245	7308	7164	7228	7345	7190	7287	7283	7092	7225	7210	7007	7336	7260	7210	7355	7265	7196	7169	7172	7267	7214	7236	7157	7149	7230	7094	7255	7166	7255	7042	7107	7125	7177	7256	7185	7201	7420	7246	7173	7190	7202	7240	7315	7209	7255	7187	7133	7323	7133	7215	7184	7293	7214	7118	7308	7270	7190	7075	7297	7251	7074	7251	7210	7157	7288	7251	7230	7259	7163	7166	7166	7030	7244	7209	7214	7128	7222	7175	7108	7222	7162	7167	7240	7292	7381	7191	7221	7277	7140	7175	7210	7291	7175	7126	7235	7089	7251	7285	7161	7289	7201	7233	7343	7132	7273	7385	7159	7183	7097	7185	7151	7276	7124	7173	7320	7104	7251	7289	7303	7182	7212	7115	7188	7310	7130	7306	7251	7283	7150	7286	7262	7135	7484	7205	7187	7233	7140	7171	7125	7230	7206	7128	7307	7176	7184	7066	7298	7233	7096	7219	7229	7257	7260	7140	7172	7164	7194	7218	7276	7174	7145	7211	7206	7180	7200	7260	7113	7131	7211	7231	7262	7202	7075	7173	7151	7164	7263	7276	7255	7207	7310	7153	7207	7227	7076	7249	7228	7205	7263	7095	7285	7092	7254	7165	7151	7234	7226	7272	7158	7282	7267	7217	7177	7167	7330	7126	7129	7391	7174	7174	7237	7211	7100	7296	7138	7181	7314	7186	7299	7256	7263	7179	7089	7210	7131	7184	7175	7218	7167	7164	7206	7360	7168	7246	7275	7305	7155	7225	7124	7240	7262	7270	7173	7305	7315	7280	7238	7212	7208	7255	7256	7222	7215	7371	7132	7118	7100	7228	7203	7327	7283	7248	7203	7127	7172	7238	7122	7128	7200	7117	7283	7058	7202	7126	7253	7310	7161	7341	7216	7326	7214	7222	7200	7203	7203	7113	7287	7234	7217	7278	7229	7323	7281	7183	7242	7201	7216	7257	7125	7347	7197	7166	7064	7121	7209	7191	7289	7257	7268	7235	7150	7137	7249	7278	7235	7158	7174	7158	7405	7186	7211	7066	7111	7200	7162	7121	7070	7308	7334	7256	7178	7144	7172	7151	7175	7198	7253	7197	7257	7080	7340	7094	7199	7267	7241	7148	7167	7278	7303	7067	7152	7318	7206	7248	7103	7228	7286	7128	7286	7181	7229	7130	7255	7143	7177	7195	7347	7141	7150	7241	7098	7215	7173	7279	7103	7275	7245	7126	7108	7049	7108	7343	7127	7272	7242	7238	7270	7284	7187	7323	7173	7157	7213	7198	7226	7262	7106	7234	7215	7246	7248	7293	7075	7242	7212	7287	7232	7176	7266	7218	7053	7248	7299	7188	7232	7330	7210	7294	7187	7212	7289	7212	7199	7144	7311	7198	7264	7092	7110	7350	7106	7225	7292	7203	7204	7182	7199	7206	7202	7358	7240	7178	7294	7256	7225	7239	7175	7225	7252	7202	7212	7175	7157	7190	7205	7316	7340	7197	7066	7153	7191	7044	7216	7383	7200	7141	7255	7235	7150	7237	7258	7171	7158	7194	7184	7159	7264	7194	7149	7138	7152	7170	7143	7150	7322	7085	7248	7192	7111	7112	7211	7234	7245	7278	7252	7172	7220	7263	7163	7250	7115	7203	7096	7279	7141	7187	7220	7174	7141	7290	7166	7098	7242	7290	7045	7247	7275	7206	7171	7246	7118	7252	7239	7121	7230	7255	7167	7222	7260	7157	7201	7152	7227	7269	7113	7156	7357	7244	7146	7199	7158	7235	7148	7188	7253	7174	7165	7309	7219	7157	7185	7275	7405	7207	7142	7112	7181	7214	7291	7179	7216	7234	7307	7288	7205	7107	7239	7180	7233	7203	7221	7268	7178	7008	7238	7176	7309	7295	7335	7244	7253	7240	7232	7051	7209	7268	7236	7268	7161	7262	7174	7197	7083	7197	7103	7306	7280	7236	7269	7249	7223	7156	7158	7127	7240	7078	7169	7348	7173	7164	7135	7175	7232	7151	7244	7174	7064	7320	7273	7208	7226	7047	7112	7156	7218	7332	7175	7223	7247	7263	7297	7142	7209	7235	7176	7272	7218	7191	7296	7097	7111	7262	7235	7370	7256	7191	7161	7177	7315	7263	7205	7203	7168	7301	7041	7347	6998	7222	7227	7165	7161	7125	7197	7234	7124	7185	7172	7204	7232	7113	7222	7169	7332	7269	7188	7230	7166	7291	7152	7109	7103	7168	7361	7233	7228	7166	7107	7256	7202	7242	7203	7164	7302	7155	7119	7207	7272	7183	7134	7279	7150	7163	7213	7324	7188	7176	7276	7221	7216	7336	7248	7365	7243	7084	7223	7252	7187	7306	7110	7284	7229	7165	7184	7291	7275	7144	7286	7135	7211	7262	7222	7158	7230	7348	7202	7169	7079	7150	7188	7108	7246	7103	7230	7177	7093	7232	7240	7107	7244	7278	7082	7310	7386	7134	7168	7171	7183	7221	7091	7263	7155	7131	7096	7273	7344	7423	7246	7187	7308	7061	7213	7183	7193	7216	7193	7148	7184	7213	7303	7250	7087	7253	7281	7322	7134	7194	7225	7181	7317	7284	7130	7368	7133	7206	7241	7301	7249	7078	7308	7230	7182	7215	7297	7280	7336	7320	7119	7298	7291	7190	7283	7225	7188	7136	7291	7185	7174	7255	7139	7146	7175	7299	7112	7248	7161	7179	7227	7268	7249	7179	7325	7186	7355	7133	7125	7341	7124	7209	7181	7191	7230	7092	7289	7174	7155	7174	7247	7240	7198	7284	7181	7092	7316	7201	7078	7204	7215	7069	7271	7290	7203	7158	7302	7219	7069	7212	7125	7105	7160	7208	7160	7098	7220	7142	7237	7372	7230	7133	7322	7168	7286
16770	12591	3058	750	675	610	628	620	586	554	578	596	561	551	536	558	531	536	483	491	501	490	473	440	449	471	480	465	440	440	449	448	470	457	494	471	426	436	425	476	436	430	435	479	436	467	447	488	469	450	464	453	452	486	476	420	436	460	427	425	444	426	434	448	483	453	432	441	480	464	445	404	471	444	437	451	423	439	430	463	468	412	415	440	460	472	423	433	443	430	449	411	411	434	462	458	422	445	440	415	397	428	414	396	483	456	464	435	463	458	465	442	409	473	451	425	446	438	456	456	396	416	458	443	413	444	443	450	445	459	416	470	428	406	448	443	458	433	431	391	423	460	404	418	450	445	415	431	417	449	459	438	445	486	377	427	447	392	440	425	421	494	427	465	425	433	390	424	442	435	439	452	446	416	443	435	451	434	441	463	454	427	475	432	456	424	493	480	458	447	434	404	423	467	428	432	438	427	432	442	433	426	470	468	450	432	411	482	468	418	454	434	464	425	474	467	463	409	451	421	466	436	466	433	439	405	413	457	448	427	450	459	441	446	451	433	428	429	470	437	422	476	433	428	482	426	456	447	435	444	450	465	432	413	433	446	441	462	455	453	422	457	447	441	460	443	440	455	435	419	482	441	425	461	436	450	437	457	448	454	454	458	427	440	452	436	461	444	459	453	477	426	434	432	448	492	439	441	483	408	424	409	426	429	427	457	452	440	437	432	409	435	428	438	417	436	429	462	435	463	453	456	474	459	445	434	423	441	457	445	422	415	469	407	446	431	448	442	453	461	452	409	421	463	457	452	440	454	460	447	448	442	402	479	422	413	449	432	422	477	450	444	435	454	433	445	431	424	468	422	442	418	408	454	449	434	438	429	473	441	425	461	442	485	447	450	465	445	431	440	421	437	460	439	435	438	471	438	464	448	455	455	420	455	461	482	482	469	413	446	469	457	456	446	463	435	442	464	467	414	422	410	445	451	391	428	437	411	439	452	460	438	472	489	447	459	455	419	449	417	400	398	446	414	481	416	452	433	452	452	451	424	455	406	412	443	443	411	433	422	470	397	418	478	440	451	445	446	469	451	445	433	501	416	419	399	436	460	461	476	469	456	451	404	473	469	454	484	449	456	432	414	432	425	435	464	456	417	441	471	418	438	437	447	465	429	397	470	444	412	403	444	449	411	445	483	433	407	452	433	427	444	428	452	445	448	426	449	463	455	428	441	450	435	426	421	451	462	433	423	481	422	439	449	415	409	439	436	461	443	471	423	435	487	451	482	465	463	449	410	433	471	438	422	371	456	440	417	415	460	447	417	442	433	463	430	437	421	438	425	438	409	428	471	468	449	453	467	434	454	440	414	485	453	459	453	460	424	456	449	448	478	447	426	439	471	449	450	428	458	476	470	442	424	410	457	418	439	437	460	470	466	442	438	425	449	449	421	393	467	470	443	435	435	445	459	427	453	481	440	412	485	454	473	443	445	414	454	452	443	448	466	443	454	467	448	400	469	456	447	435	474	428	458	416	452	452	454	464	458	440	423	424	471	436	481	438	450	456	438	446	467	463	464	435	446	457	459	452	450	445	453	468	435	419	433	468	434	451	455	479	456	441	458	433	431	448	433	442	467	456	447	459	426	441	446	468	432	431	436	445	438	406	467	460	420	458	425	464	501	464	432	477	427	447	422	422	450	479	434	446	429	453	449	452	423	432	434	393	462	483	431	421	427	438	443	427	417	457	462	442	461	426	487	474	424	439	477	422	445	442	451	452	419	475	410	479	422	399	466	469	449	486	403	454	442	474	454	438	478	455	434	385	459	437	444	490	473	463	448	418	411	478	473	431	480	441	448	463	446	408	435	437	434	452	421	489	425	429	437	440	435	425	457	445	403	446	445	456	440	470	434	430	442	438	467	472	455	434	443	456	440	489	483	472	443	450	467	461	437	441	444	444	435	443	449	496	466	424	430	433	437	439	465	457	456	411	462	414	457	447	429	450	439	430	459	472	429	497	432	468	514	427	425	447	471	453	447	437	473	448	459	434	458	440	429	461	385	449	422	468	407	471	452	464	408	430	439	427	469	449	407	452	428	447	475	428	481	438	402	463	410	437	429	460	440	434	410	393	462	450	446	430	400	444	444	427	405	425	491	463	406	457	435	450	472	451	420	471	414	427	461	443	453	468	474	474	472	447	437	445	468	432	433	436	450	422	448	442	402	449	417	469	432	435	424	474	451	440	458	451	449	450	459	444	443	439	455	400	479	436	439	498	468	404	469	473	419	420	444	493	452	433	463	461	462	409	457	437	426	428	438	451	412	438	442	392	488	426	444	441	459	450	423	431	454	419	460	431	440	439	429	432	430	453	439	425	429	446	420	404	450	428	425	477	438	436	439	476	444	431	436	406	456	448	448	443	450	435	477	449	478	434	417	472	474	443	444	432	422	413	493	453	452	476	430	462	453	468	414	432	443	439	417	416	422	459	477	457	430	436	439	440	456	438	427	444	424	461	443	448	479	470	443	453	453	434	433	462	488	464	427	441	445	441	449	434	437	431	441	442	454	452	409	475	431	394	450	460	435	454	453	470	462	432	478	413	462	460	430	446	475	416	461	423	457	432	419	429	415	409	403	428	440	484	460	454	448	493	427	410	433	450	423	465	435	452	431	444	442	480	461	434	439	454	464	440	469	445	430	428	422	439	441	463	417	431	423	422	453	440	439	411	452	444	426	435	474	439	444	433	430	432	422	479	454	442	449	417	437	399	450	482	447	478	430	456	437	459	467	430	463	454	429	470	430	425	425	439	484	428	424	433	449	477	436	447	439	462	437	455	453	408	418	452	454	458	456	410	429	443	442	441	446	426	464	433	432	421	449	436	413	438	434	458	428	440	442	453	478	436	459	483	431	429	466	429	462	492	481	451	456	441	424	455	451	439	439	464	493	435	430	405	403	446	446	416	425	475	439	451	465	468	415	421	450	488	405	427	419	466	466	456	439	425	424	458	443	436	427	480	432	430	423	449	450	445	468	434	449	434	423	433	443	454	442	434	439	457	474	399	410	416	465	426	468	451	447	412	433	423	459	434	439	469	411	474	425	461	489	422	450	433	433	448	470	450	495	468	472	411	415	453	449	420	464	460	488	446	442	457	456	493	413	455	447	446	447	464	446	449	440	417	446	468	445	453	483	428	429	448	432	467	439	428	442	463	443	452	468	427	452	411	433	474	475	455	445	471	455	436	432	458	443	426	439	399	453	448	441	458	445	452	412	456	439	466	452	463	479	457	468	415	434	419	445	441	488	437	454	446	446	455	444	482	460	427	449	467	455	440	450	488	474	457	455	410	437	438	447	453	443	473	392	442	449	437	451	460	456	437	436	432	488	486	436	439	446	476	442	416	439	440	403	444	454	443	414	455	460	457	461	435	464	432	411	499	463	428	417	447	461	443	411	455	432	450	416	451	445	461	439	447	422	431	451	471	445	489	453	441	492	464	441	481	444
51054	40887	19409	12891	15966	14302	12806	11170	9803	8279	8126	8061	7803	7461	7098	6710	6649	6524	6265	6184	5864	5658	5199	5043	4899	5053	4898	4815	4712	4733	4540	4666	4574	4558	4511	4506	4404	4405	4407	4485	4614	4488	4365	4559	4486	4383	4475	4495	4445	4412	4467	4424	4258	4528	4441	4363	4388	4373	4499	4482	4362	4470	4362	4445	4397	4346	4430	4402	4400	4309	4468	4420	4293	4382	4408	4320	4387	4383	4461	4428	4377	4458	4452	4325	4387	4345	4444	4320	4388	4376	4453	4414	4334	4320	4424	4443	4330	4321	4464	4393	4365	4487	4329	4374	4313	4447	4433	4343	4382	4322	4333	4402	4423	4325	4253	4492	4354	4341	4340	4404	4312	4223	4368	4266	4272	4362	4401	4340	4321	4325	4400	4281	4437	4418	4466	4321	4358	4310	4303	4270	4404	4387	4411	4256	4333	4335	4369	4352	4312	4394	4299	4300	4344	4370	4285	4411	4489	4305	4348	4325	4297	4433	4226	4387	4180	4254	4386	4343	4405	4390	4335	4393	4401	4360	4346	4371	4281	4442	4345	4398	4400	4383	4349	4369	4324	4339	4392	4300	4290	4335	4248	4377	4341	4374	4270	4420	4419	4434	4351	4358	4330	4308	4368	4295	4361	4404	4426	4338	4389	4422	4352	4462	4426	4335	4424	4375	4374	4351	4474	4512	4438	4422	4265	4365	4391	4429	4352	4370	4394	4445	4283	4406	4354	4273	4348	4370	4209	4319	4457	4370	4459	4309	4427	4342	4256	4423	4337	4365	4431	4267	4386	4336	4318	4344	4344	4379	4335	4409	4514	4389	4392	4448	4434	4335	4252	4340	4299	4293	4373	4402	4492	4358	4336	4255	4385	4346	4411	4249	4346	4384	4286	4355	4397	4421	4404	4387	4418	4335	4357	4278	4342	4394	4338	4385	4403	4415	4303	4260	4326	4394	4312	4462	4290	4442	4240	4293	4339	4359	4370	4293	4237	4386	4362	4483	4293	4472	4440	4340	4357	4345	4325	4457	4387	4439	4456	4363	4299	4446	4423	4438	4423	4367	4502	4404	4332	4307	4416	4395	4440	4361	4322	4314	4367	4379	4253	4381	4302	4355	4395	4383	4426	4351	4398	4355	4393	4382	4346	4424	4313	4356	4393	4550	4283	4376	4326	4435	4438	4528	4309	4384	4352	4429	4366	4322	4374	4362	4377	4236	4397	4406	4351	4452	4380	4273	4416	4373	4338	4260	4391	4369	4354	4233	4326	4333	4331	4290	4345	4295	4419	4343	4346	4499	4408	4387	4359	4398	4444	4370	4406	4369	4390	4333	4249	4352	4377	4500	4381	4364	4401	4393	4505	4331	4287	4375	4307	4364	4357	4464	4332	4291	4294	4387	4415	4479	4432	4296	4364	4423	4314	4338	4303	4374	4370	4303	4410	4354	4269	4471	4386	4362	4449	4391	4366	4299	4385	4407	4388	4454	4261	4340	4222	4415	4343	4525	4304	4398	4337	4398	4387	4344	4384	4505	4397	4425	4426	4370	4370	4329	4326	4337	4319	4307	4401	4455	4357	4495	4287	4515	4339	4465	4371	4383	4458	4331	4396	4323	4399	4385	4316	4294	4289	4392	4358	4278	4403	4353	4320	4368	4340	4197	4332	4290	4340	4345	4385	4471	4361	4388	4365	4365	4347	4403	4352	4371	4404	4298	4304	4462	4454	4346	4334	4403	4360	4365	4446	4404	4488	4411	4290	4326	4404	4419	4409	4312	4376	4352	4290	4331	4373	4378	4289	4336	4347	4435	4294	4320	4370	4410	4420	4440	4371	4464	4276	4416	4458	4316	4499	4382	4331	4343	4309	4421	4551	4311	4438	4388	4515	4307	4407	4290	4456	4400	4380	4372	4446	4348	4355	4291	4317	4316	4415	4460	4336	4362	4310	4420	4271	4493	4425	4269	4345	4381	4367	4364	4264	4374	4337	4394	4361	4387	4377	4415	4284	4324	4341	4380	4366	4282	4411	4462	4353	4407	4297	4259	4360	4415	4405	4360	4372	4435	4271	4344	4423	4383	4469	4495	4312	4419	4335	4348	4382	4358	4426	4265	4392	4351	4430	4326	4386	4241	4333	4432	4289	4381	4429	4353	4367	4340	4449	4298	4386	4409	4383	4440	4326	4332	4302	4400	4267	4483	4364	4372	4334	4408	4385	4306	4288	4284	4422	4364	4435	4404	4380	4292	4336	4356	4305	4467	4391	4367	4403	4269	4318	4300	4423	4369	4327	4294	4418	4253	4253	4412	4257	4257	4306	4371	4363	4296	4360	4297	4383	4437	4342	4346	4375	4409	4428	4282	4446	4378	4351	4337	4404	4333	4400	4302	4421	4358	4342	4396	4240	4435	4304	4281	4368	4324	4362	4478	4418	4325	4459	4364	4293	4418	4387	4366	4282	4343	4306	4422	4368	4282	4342	4479	4417	4287	4334	4273	4244	4374	4221	4420	4366	4386	4381	4443	4388	4281	4421	4413	4325	4392	4364	4460	4400	4371	4413	4282	4510	4334	4369	4360	4344	4328	4415	4369	4287	4362	4253	4369	4254	4427	4281	4382	4328	4348	4461	4253	4350	4244	4448	4328	4457	4381	4378	4308	4465	4243	4370	4330	4330	4308	4362	4306	4418	4329	4372	4406	4329	4289	4426	4367	4400	4333	4335	4340	4472	4397	4209	4260	4346	4374	4402	4281	4339	4291	4354	4406	4371	4377	4392	4309	4336	4437	4440	4351	4330	4365	4368	4383	4329	4269	4478	4436	4317	4246	4277	4512	4378	4440	4505	4332	4322	4359	4452	4381	4432	4374	4368	4357	4384	4429	4428	4369	4356	4276	4330	4276	4332	4353	4443	4317	4368	4398	4376	4305	4408	4366	4450	4327	4432	4352	4357	4264	4400	4381	4368	4302	4396	4327	4357	4365	4282	4459	4383	4308	4322	4341	4394	4323	4293	4446	4333	4380	4353	4401	4324	4272	4321	4379	4329	4387	4352	4262	4429	4364	4453	4365	4253	4454	4285	4431	4425	4346	4367	4453	4327	4357	4423	4440	4315	4304	4287	4415	4296	4274	4492	4372	4340	4372	4330	4390	4331	4388	4382	4309	4287	4369	4349	4328	4400	4464	4369	4383	4326	4409	4349	4414	4406	4292	4259	4367	4391	4391	4349	4309	4351	4347	4382	4417	4355	4400	4276	4378	4450	4401	4321	4366	4333	4421	4402	4444	4368	4294	4302	4285	4397	4348	4481	4339	4477	4360	4417	4344	4361	4420	4376	4336	4411	4375	4355	4293	4335	4518	4297	4354	4471	4236	4397	4317	4323	4356	4344	4245	4257	4381	4397	4272	4357	4475	4385	4379	4366	4359	4310	4452	4303	4311	4361	4327	4415	4391	4341	4296	4359	4316	4293	4422	4256	4399	4354	4408	4391	4472	4309	4424	4353	4407	4306	4386	4404	4331	4367	4463	4430	4260	4389	4328	4385	4417	4251	4354	4365	4372	4278	4336	4280	4481	4414	4434	4414	4532	4299	4274	4361	4393	4439	4389	4316	4405	4289	4293	4383	4366	4307	4442	4314	4512	4241	4454	4237	4301	4386	4324	4292	4406	4240	4385	4367	4388	4413	4415	4436	4363	4415	4324	4262	4373	4384	4262	4403	4335	4315	4368	4322	4388	4419	4437	4372	4446	4457	4395	4328	4439	4399	4357	4278	4303	4419	4301	4359	4372	4334	4383	4364	4393	4544	4308	4499	4351	4254	4300	4349	4326	4433	4359	4432	4332	4336	4340	4366	4204	4353	4403	4238	4357	4345	4366	4364	4306	4371	4430	4392	4394	4320	4328	4390	4438	4404	4407	4358	4416	4364	4262	4298	4340	4283	4387	4336	4337	4314	4364	4284	4407	4389	4432	4347	4317	4458	4390	4416	4365	4373	4309	4261	4381	4479	4427	4342	4395	4423	4349	4295	4323	4409	4442	4360	4377	4442	4356	4332	4438	4337	4392	4406	4320	4370	4273	4417	4326	4419	4287	4265	4311	4332	4432	4369	4333	4426	4397	4355	4256	4371	4378	4459	4409	4391	4321	4488	4439	4388	4435	4450	4403	4391	4369	4408	4207	4422	4403	4341	4412	4277	4414	4374	4343	4401	4299	4394	4370	4280	4384	4345	4321	4441	4421	4331	4370	4405	4371	4419	4361	4422	4396	4349	4326	4498	4527	4334	4309	4388	4251	4442	4443	4280	4321	4334	4350	4343	4297	4275	4265	4295	4321	4413	4339	4334	4360	4318	4354	4312	4464	4357	4440	4319	4335	4462	4389	4325	4409	4469	4350	4437	4400	4323	4357	4276	4328	4367	4333	4333	4434	4392	4358	4462	4372	4396	4354	4334	4399	4416	4355	4353	4410	4367	4373	4296	4339	4387	4386	4245	4451	4366	4329	4270	4381	4434	4356	4425	4415	4272	4333	4359	4373	4468	4404	4366	4312	4348	4421	4409	4349	4424	4451	4383	4285	4320	4368	4267	4373	4384	4455	4372	4353	4426	4428	4505	4312	4381	4294	4439	4331	4363	4246	4327	4293	4445	4282	4378	4314	4350	4418	4374	4415	4371	4366	4437	4373	4341	4340	4372	4316	4287	4380	4256	4364	4361	4293	4412	4343	4230	4426	4266	4326	4388	4437	4406	4394	4334	4405	4295	4368	4264	4270	4300	4389	4390	4383	4395	4341	4404	4349	4394	4409	4350	4363	4330	4309	4342	4409	4387	4446	4354	4404	4335	4340	4322	4358	4356	4494	4267	4267	4408	4445	4307	4379	4421	4315	4409	4424	4300	4348	4440	4391	4323	4373	4380	4315	4281	4435	4311	4262	4292	4314	4451	4214	4345	4407	4359	4321	4463	4260	4194	4277	4411	4464	4345	4291	4372	4372	4415	4355	4484	4352	4310	4352	4301	4408	4361	4315	4331	4301	4261	4354	4370	4415	4351	4342	4403	4412	4356	4317	4371	4309	4382	4301	4271	4347	4469	4490	4356	4380	4317	4334	4399	4333
22970	20714	9411	2042	1273	1248	1100	1098	996	974	921	917	990	963	970	893	878	905	905	850	875	897	887	800	865	793	839	823	829	800	801	849	809	794	823	766	790	814	785	793	774	796	823	850	765	809	767	826	823	821	849	785	831	850	762	807	812	738	775	761	755	840	760	778	878	800	778	853	788	734	750	784	806	733	807	790	794	815	792	795	724	793	783	825	740	782	810	799	803	784	766	729	818	796	775	775	763	776	823	828	831	760	813	729	777	809	810	810	802	841	790	857	775	738	827	774	788	810	814	789	783	712	842	810	781	826	832	776	736	842	731	743	758	796	817	748	803	770	792	796	806	793	775	821	767	754	777	742	809	796	851	813	829	792	799	772	788	774	801	799	838	791	763	814	791	812	790	770	822	838	788	812	815	740	777	798	794	798	767	775	780	740	808	769	767	778	830	805	848	815	774	784	819	769	786	826	750	737	820	804	811	814	757	734	774	809	818	764	747	796	796	811	746	730	798	764	754	792	753	770	775	818	815	787	782	799	814	795	801	789	809	765	800	769	775	820	767	812	818	778	762	795	750	827	774	753	807	772	772	823	832	769	802	842	777	733	791	811	784	805	793	797	831	756	776	756	802	797	781	780	798	794	788	781	791	792	784	783	766	808	800	782	777	846	780	778	812	768	787	843	780	741	788	783	819	799	796	830	745	801	788	823	799	785	846	820	804	789	815	803	807	836	818	849	803	725	804	867	853	759	796	777	852	849	788	820	831	752	803	792	772	804	786	797	779	796	828	785	799	748	787	788	792	813	840	767	767	806	814	799	794	809	842	785	851	798	774	819	835	759	768	828	894	794	803	788	814	752	822	785	826	820	768	828	787	780	816	807	823	846	732	808	754	804	788	785	747	785	781	765	795	807	812	769	808	778	786	791	777	767	879	825	836	791	814	730	816	783	765	784	729	769	853	783	751	771	821	800	810	718	763	798	805	779	827	753	787	853	806	768	811	810	777	799	787	761	809	789	770	839	786	758	799	780	796	842	750	767	779	808	770	842	833	770	797	782	810	809	803	779	822	792	755	772	801	765	807	848	807	768	806	843	784	766	823	769	795	800	816	834	781	803	794	777	793	786	812	784	809	750	844	865	777	815	791	815	866	805	843	854	797	742	804	801	835	817	859	789	790	765	771	786	846	755	778	813	730	795	762	816	802	813	761	813	764	787	804	831	774	786	799	795	748	812	797	766	853	822	780	787	747	796	744	774	810	753	774	801	792	756	805	823	769	782	744	808	793	748	819	794	762	757	787	803	794	814	769	733	774	726	810	824	819	819	792	804	762	828	787	817	834	783	802	821	805	793	811	765	730	807	806	818	828	802	843	761	780	803	765	781	807	777	773	786	771	815	756	815	774	807	771	816	791	800	815	832	808	844	785	802	842	781	737	767	764	790	840	803	803	799	776	803	843	757	805	796	824	799	775	796	807	850	825	792	827	788	808	806	808	776	803	799	808	772	827	794	757	755	774	799	760	834	831	800	806	733	795	806	760	838	799	833	811	812	796	754	751	758	779	805	778	794	798	752	799	782	815	794	818	750	779	776	838	813	850	792	759	817	781	735	814	773	767	771	783	764	832	788	779	786	765	817	787	798	802	723	778	803	784	790	797	809	853	804	822	760	751	810	786	832	779	762	783	771	804	793	811	749	752	806	794	757	789	786	775	778	780	812	799	765	780	794	779	769	830	769	765	840	734	788	788	759	842	784	817	744	836	780	805	816	821	804	820	802	777	799	785	791	841	798	759	772	804	809	796	764	805	808	818	836	753	816	741	770	851	791	838	777	771	772	761	832	807	785	784	779	778	822	798	779	800	805	775	772	796	832	791	771	802	828	839	804	818	834	769	806	773	819	833	790	806	814	770	813	849	799	805	751	811	781	802	756	845	768	804	810	812	784	779	781	772	813	795	764	774	837	779	788	804	793	772	733	809	826	781	763	856	791	797	810	820	775	787	760	802	783	836	827	819	831	806	812	799	852	816	714	741	766	777	802	775	693	807	823	793	818	822	759	847	788	804	807	815	846	812	773	793	815	763	825	775	768	793	795	801	748	786	804	860	808	830	799	786	817	822	775	808	779	855	782	829	842	808	799	854	855	825	809	798	763	753	849	786	796	821	799	796	802	814	815	801	850	808	814	824	769	748	823	810	786	757	773	797	779	820	797	721	786	788	790	773	802	795	824	817	769	752	795	779	813	780	762	817	783	850	816	818	808	815	783	794	784	858	801	777	828	784	780	835	811	771	765	797	742	814	809	757	791	785	789	780	816	739	800	845	746	782	799	785	790	786	810	812	821	804	810	801	821	824	763	774	769	788	784	831	793	802	811	777	837	780	783	786	769	769	820	846	768	795	760	820	769	785	742	842	796	804	755	864	737	789	775	843	812	786	800	819	799	736	795	763	808	835	773	807	801	793	828	804	765	822	741	756	747	828	803	740	807	759	751	761	834	794	798	739	781	805	778	736	763	793	841	823	842	824	811	871	828	751	840	742	810	776	794	778	803	770	842	816	790	816	752	808	803	801	801	803	844	811	804	738	823	826	797	801	760	832	761	760	756	810	812	832	788	778	788	771	757	787	806	814	780	808	810	823	794	813	809	844	770	753	829	750	816	807	804	776	798	835	812	804	805	836	792	786	781	755	768	764	774	827	792	815	820	780	831	804	793	816	752	800	799	850	777	820	750	787	772	810	767	793	773	788	761	804	824	825	764	795	822	836	757	757	816	821	736	795	784	816	778	786	796	791	789	779	813	769	832	809	814	787	750	741	792	798	794	823	769	831	807	781	771	815	825	836	793	832	796	809	843	802	815	811	780	826	765	800	812	776	741	830	795	828	784	815	773	740	781	792	810	817	790	810	803	828	785	792	804	780	792	752	789	825	757	785	775	782	834	753	778	762	796	845	770	814	799	776	742	810	787	785	814	791	752	812	797	825	734	815	779	782	752	781	804	799	855	761	829	799	779	773	812	797	776	785	769	759	802	763	808	782	810	818	791	803	779	774	731	838	832	781	787	824	836	767	753	776	790	743	757	784	777	814	811	774	804	760	817	731	799	821	782	785	820	812	839	816	843	800	822	835	778	806	764	756	807	747	760	733	811	792	838	775	867	814	822	798	763	759	796	770	750	755	810	776	752	801	816	780	810	813	831	810	742	802	776	796	800	833	786	798	771	766	790	821	768	781	803	809	834	827	852	781	813	789	792	801	858	782	761	805	825	786	786	818	817	778	755	803	856	821	768	826	826	808	862	798	787	776	794	768	802	880	775	804	779	815	807	815	814	799	785	814	806	812	813	811	769	779	811	798	805	749	786	765	809	786	808	762	773	792	789	835	749	781	819	794	776	797	768	818	820	792	793	758	836	751	805	860	764	830	812	774	769	815	806	785	810	855	784	770	806	790	730	804	850	817	827	751	769	798	792	767	794	811	814	851	749	813	782	782	776	789	801	821	802
59501	48801	32485	20171	21792	20347	17847	15975	14132	13086	11651	11893	11414	11103	10615	10061	9490	9388	9168	9060	8927	8622	8268	7902	7893	7824	7937	7776	7628	7765	7581	7653	7430	7571	7497	7501	7524	7479	7402	7273	7510	7363	7407	7407	7306	7477	7268	7448	7331	7308	7426	7379	7302	7374	7349	7338	7370	7337	7300	7373	7338	7295	7342	7153	7283	7325	7352	7306	7411	7318	7239	7233	7381	7263	7343	7240	7260	7084	7432	7181	7270	7362	7233	7411	7287	7189	7281	7255	7252	7244	7371	7272	7212	7369	7310	7211	7312	7297	7303	7295	7390	7409	7276	7269	7347	7366	7304	7233	7281	7222	7254	7410	7320	7294	7455	7282	7289	7248	7187	7192	7240	7193	7168	7193	7231	7290	7265	7296	7192	7241	7396	7339	7225	7351	7253	7256	7253	7208	7340	7270	7251	7381	7349	7200	7323	7154	7260	7259	7224	7291	7321	7353	7237	7195	7326	7217	7277	7257	7377	7198	7235	7239	7265	7153	7347	7394	7245	7468	7231	7285	7333	7355	7237	7260	7178	7308	7333	7174	7407	7276	7294	7117	7195	7271	7205	7233	7280	7194	7262	7328	7303	7334	7214	7269	7402	7318	7305	7320	7324	7363	7293	7284	7201	7227	7296	7287	7271	7266	7338	7386	7331	7409	7083	7214	7196	7311	7182	7295	7193	7212	7343	7197	7235	7344	7200	7157	7343	7222	7248	7284	7228	7187	7249	7227	7280	7238	7343	7155	7387	7226	7398	7165	7286	7319	7290	7386	7300	7269	7336	7232	7144	7185	7215	7354	7256	7244	7291	7244	7308	7171	7172	7143	7242	7322	7238	7287	7297	7202	7203	7128	7282	7298	7149	7369	7226	7271	7301	7192	7368	7169	7390	7380	7232	7250	7190	7235	7214	7201	7204	7197	7262	7128	7196	7171	7299	7327	7241	7200	7262	7337	7172	7263	7322	7325	7185	7265	7259	7364	7206	7161	7236	7133	7280	7316	7196	7191	7271	7198	7195	7211	7260	7318	7282	7217	7214	7152	7364	7188	7170	7340	7346	7396	7236	7304	7385	7272	7353	7195	7336	7248	7192	7187	7327	7377	7458	7192	7189	7220	7247	7260	7188	7131	7281	7250	7260	7250	7408	7393	7118	7320	7260	7377	7315	7212	7207	7157	7315	7223	7232	7226	7326	7287	7245	7242	7253	7284	7421	7303	7149	7323	7200	7364	7404	7303	7292	7272	7312	7288	7268	7301	7278	7318	7182	7381	7160	7284	7273	7224	7254	7252	7185	7318	7310	7168	7136	7453	7345	7276	7355	7189	7331	7358	7264	7415	7304	7232	7146	7319	7229	7306	7328	7122	7277	7346	7198	7359	7307	7315	7329	7151	7225	7352	7211	7300	7251	7303	7181	7404	7325	7290	7236	7294	7243	7249	7104	7256	7210	7301	7162	7273	7164	7250	7292	7235	7197	7183	7174	7243	7307	7331	7200	7204	7315	7361	7196	7193	7312	7273	7262	7310	7226	7144	7298	7196	7379	7351	7230	7327	7293	7285	7160	7310	7203	7246	7384	7288	7322	7180	7305	7294	7300	7378	7218	7207	7290	7247	7271	7291	7212	7289	7429	7288	7291	7274	7253	7324	7198	7309	7186	7372	7170	7205	7262	7120	7241	7284	7329	7325	7160	7332	7317	7180	7343	7245	7272	7179	7300	7323	7245	7364	7371	7267	7088	7205	7296	7304	7138	7307	7321	7275	7195	7288	7367	7242	7270	7290	7258	7328	7220	7314	7195	7295	7299	7178	7294	7320	7233	7311	7412	7281	7128	7270	7460	7287	7217	7262	7238	7351	7235	7308	7309	7163	7229	7209	7167	7279	7186	7211	7099	7212	7206	7340	7180	7237	7249	7197	7314	7204	7251	7110	7187	7382	7211	7278	7327	7420	7176	7277	7162	7289	7248	7228	7312	7360	7320	7325	7294	7342	7121	7234	7391	7359	7255	7344	7221	7259	7227	7286	7232	7310	7129	7162	7436	7256	7280	7215	7325	7240	7239	7455	7348	7271	7260	7245	7360	7298	7310	7343	7250	7302	7139	7336	7347	7260	7375	7366	7314	7352	7292	7169	7196	7166	7150	7217	7252	7145	7377	7293	7168	7226	7208	7309	7176	7219	7288	7268	7264	7179	7159	7249	7316	7276	7127	7096	7274	7265	7335	7158	7269	7208	7232	7334	7265	7257	7223	7247	7239	7260	7328	7147	7230	7199	7213	7195	7199	7203	7353	7203	7196	7218	7266	7240	7340	7430	7287	7139	7184	7355	7229	7338	7328	7422	7279	7181	7209	7147	7227	7219	7374	7111	7274	7287	7301	7252	7218	7283	7195	7202	7248	7281	7363	7274	7222	7233	7213	7302	7386	7392	7157	7225	7267	7158	7324	7242	7422	7192	7236	7212	7176	7484	7218	7236	7374	7146	7317	7233	7232	7370	7259	7187	7189	7418	7278	7188	7142	7322	7113	7272	7221	7212	7218	7216	7330	7207	7307	7296	7264	7205	7236	7213	7341	7207	7269	7276	7215	7174	7366	7182	7162	7326	7356	7337	7206	7205	7295	7287	7254	7316	7174	7173	7297	7306	7181	7164	7208	7281	7250	7266	7182	7328	7389	7191	7340	7256	7305	7406	7344	7122	7278	7275	7372	7264	7292	7178	7217	7256	7209	7237	7189	7166	7295	7343	7254	7277	7186	7304	7264	7290	7213	7175	7255	7267	7292	7371	7290	7253	7252	7238	7209	7394	7180	7310	7332	7170	7304	7288	7304	7313	7299	7294	7236	7283	7293	7283	7325	7306	7225	7116	7154	7247	7335	7398	7255	7286	7281	7336	7100	7301	7203	7285	7331	7219	7288	7370	7161	7302	7201	7314	7198	7435	7317	7161	7180	7396	7372	7350	7289	7286	7307	7252	7296	7375	7222	7263	7201	7164	7262	7323	7271	7307	7361	7213	7258	7248	7249	7232	7380	7266	7433	7138	7393	7322	7094	7210	7248	7195	7284	7199	7209	7350	7369	7318	7097	7136	7244	7410	7180	7294	7304	7417	7252	7282	7257	7241	7230	7281	7386	7341	7336	7225	7189	7123	7196	7212	7237	7349	7299	7262	7180	7347	7211	7277	7114	7296	7341	7230	7234	7292	7297	7311	7280	7315	7352	7210	7398	7286	7322	7197	7439	7379	7198	7392	7257	7263	7149	7484	7222	7185	7227	7170	7174	7201	7383	7124	7251	7231	7300	7295	7358	7226	7349	7301	7231	7405	7305	7285	7330	7288	7229	7252	7216	7321	7272	7159	7192	7041	7272	7245	7222	7346	7261	7292	7163	7274	7350	7271	7286	7290	7191	7257	7283	7170	7218	7230	7255	7349	7218	7210	7167	7294	7202	7222	7199	7351	7292	7275	7340	7403	7268	7353	7214	7207	7306	7336	7313	7244	7243	7278	7300	7292	7406	7210	7364	7346	7298	7317	7363	7329	7262	7396	7281	7284	7192	7236	7337	7287	7396	7238	7303	7242	7303	7186	7265	7165	7268	7295	7235	7409	7200	7421	7384	7513	7311	7276	7261	7291	7249	7249	7267	7248	7283	7236	7435	7272	7334	7195	7239	7162	7331	7288	7154	7153	7313	7284	7219	7402	7360	7214	7266	7388	7386	7331	7157	7301	7197	7359	7174	7325	7277	7403	7267	7266	7332	7354	7263	7234	7255	7182	7188	7332	7282	7408	7225	7136	7381	7382	7173	7223	7330	7134	7242	7312	7306	7266	7327	7173	7343	7305	7314	7302	7382	7284	7229	7264	7415	7353	7241	7119	7226	7345	7161	7252	7175	7282	7405	7253	7140	7265	7232	7221	7174	7181	7295	7338	7322	7307	7293	7298	7356	7325	7151	7184	7358	7340	7287	7292	7343	7386	7385	7322	7204	7335	7236	7356	7244	7234	7297	7417	7359	7285	7313	7266	7320	7364	7304	7206	7278	7349	7375	7251	7161	7323	7168	7126	7255	7281	7238	7203	7345	7264	7250	7193	7215	7188	7255	7230	7257	7301	7246	7201	7332	7216	7313	7353	7310	7284	7303	7407	7338	7217	7460	7293	7202	7200	7230	7304	7278	7329	7196	7129	7277	7313	7227	7197	7217	7231	7196	7095	7078	7158	7206	7263	7314	7347	7239	7428	7256	7252	7263	7181	7140	7297	7128	7272	7269	7266	7200	7181	7350	7221	7287	7158	7259	7210	7255	7216	7159	7175	7336	7281	7297	7279	7180	7356	7285	7352	7209	7349	7170	7250	7313	7371	7217	7234	7290	7332	7199	7263	7122	7234	7374	7306	7361	7220	7195	7209	7376	7254	7351	7302	7257	7215	7287	7268	7339	7328	7179	7304	7143	7138	7196	7297	7336	7032	7317	7294	7284	7365	7231	7419	7299	7317	7325	7211	7117	7200	7237	7281	7282	7316	7290	7193	7250	7317	7127	7188	7408	7342	7395	7198	7293	7298	7306	7221	7338	7269	7260	7236	7231	7268	7208	7277	7278	7135	7260	7193	7354	7256	7169	7375	7191	7314	7416	7239	7221	7374	7198	7121	7050	7220	7384	7272	7210	7323	7140	7254	7544	7293	7198	7282	7204	7354	7294	7222	7440	7246	7259	7181	7286	7346	7281	7319	7389	7219	7250	7266	7267	7203	7310	7290	7281	7232	7242	7264	7326	7305	7243	7307	7321	7416	7196	7293	7279	7254	7225	7372	7371	7190	7297	7325	7281	7186	7216	7167	7273	7375	7233	7263	7337	7336	7245	7296	7161	7380	7200	7285	7250	7339	7381	7252	7275	7395	7302	7159	7406	7322	7194	7352	7308	7308	7330	7446	7244	7333	7323	7252	7254	7436	7257	7261	7215	7204	7274	7190	7233	7336	7302	7141	7343	7201	7113	7395	7167	7260	7381	7233	7286	7102	7198	7179	7200	7210	7306	7235	7244	7211	7134	7366	7333	7260	7166	7219	7193	7177	7243	7340	7210	7257	7126	7164	7452	7318	7163	7356	7303	7268
10452	7005	1602	719	635	649	641	580	584	583	561	602	558	583	575	577	574	556	525	581	538	535	517	527	550	516	536	550	491	492	491	540	561	498	509	515	466	511	526	534	530	500	530	504	536	512	512	504	506	497	529	514	486	506	537	533	521	482	494	486	465	490	520	540	505	493	525	522	497	517	506	508	529	507	476	517	531	514	528	507	476	535	495	506	536	531	519	510	521	467	497	465	495	501	509	516	502	503	475	499	482	523	530	510	480	485	545	543	525	544	487	485	532	513	511	513	486	508	522	502	485	499	537	517	519	515	505	521	537	515	519	514	550	531	514	527	534	503	527	520	503	504	507	518	491	452	502	511	501	504	508	520	502	555	506	517	490	527	540	520	514	518	483	549	472	481	485	518	523	501	492	516	506	504	488	511	525	512	520	528	538	537	524	571	509	498	470	468	514	473	523	530	481	538	500	542	518	511	498	472	536	505	536	486	538	500	467	514	529	490	519	478	506	526	535	490	508	519	504	528	520	469	517	516	507	509	521	517	509	531	546	511	521	555	500	532	520	492	495	517	470	493	536	488	520	510	513	499	512	544	465	521	531	525	499	514	522	522	524	529	501	503	524	507	538	550	512	490	527	524	505	484	518	506	495	484	505	558	533	535	507	493	502	540	499	539	514	501	552	515	501	431	511	521	526	509	516	521	501	535	495	486	485	537	506	550	468	550	505	525	540	523	508	529	539	533	528	472	518	535	488	521	530	536	584	469	508	488	495	501	493	509	499	517	539	498	553	478	538	562	534	560	542	498	529	534	500	543	478	515	514	509	465	508	530	550	491	502	499	514	485	529	495	531	538	555	548	533	526	532	517	514	557	505	522	507	489	541	478	543	491	537	510	527	494	517	503	548	509	502	511	497	478	503	517	538	513	522	509	501	535	525	505	542	500	454	486	457	515	503	525	502	505	523	555	517	500	501	505	537	517	498	557	521	509	501	493	497	557	519	531	533	539	520	527	482	514	520	506	507	557	570	496	495	520	514	508	546	500	456	490	542	546	481	459	503	518	522	522	532	476	478	473	514	545	509	489	491	503	514	519	470	528	559	501	475	520	494	479	500	518	494	499	525	507	502	471	503	513	527	523	500	498	507	536	545	484	526	525	542	565	529	548	531	489	525	501	534	520	494	499	523	530	519	501	481	519	513	542	586	529	473	536	498	538	499	502	533	550	541	511	479	522	515	505	549	521	469	522	513	506	532	537	508	528	516	516	506	532	482	536	552	513	556	544	511	513	573	491	474	507	501	534	504	530	504	532	530	543	497	545	489	515	501	537	437	483	511	526	495	504	521	555	547	502	516	485	462	527	529	492	536	515	491	512	522	499	545	513	497	471	506	523	500	483	503	498	495	515	489	487	490	521	483	470	501	499	510	563	501	518	527	545	514	520	511	497	551	491	508	499	492	568	506	473	504	473	492	565	505	502	506	492	491	521	501	477	481	539	545	530	529	494	490	519	498	536	534	479	543	531	553	549	537	497	485	515	523	470	488	536	504	504	528	524	491	515	534	503	481	486	505	535	484	483	505	544	515	531	490	519	516	509	528	506	500	529	532	510	508	516	557	527	450	508	521	500	489	501	496	505	505	502	537	441	487	509	515	538	488	508	520	520	528	540	501	536	497	516	495	497	522	529	526	523	544	531	500	538	485	558	544	537	521	534	525	506	501	553	526	508	552	490	506	491	516	443	508	533	527	497	484	512	503	493	520	515	499	528	480	498	498	531	485	533	509	506	497	541	510	515	501	514	518	510	504	516	495	520	471	522	540	548	539	524	505	498	519	530	538	470	476	494	508	502	538	523	562	555	507	513	514	504	535	545	493	545	516	501	519	485	497	520	505	511	519	525	487	524	495	496	483	535	486	488	526	505	482	513	520	513	500	484	497	532	494	511	540	510	493	524	556	493	506	490	544	478	514	500	485	495	488	493	539	502	525	536	499	506	508	518	510	551	520	538	500	467	529	557	540	521	507	509	527	475	541	546	497	492	488	512	504	526	509	523	505	526	484	514	510	522	506	522	506	498	546	525	541	553	495	532	546	499	517	494	529	512	511	515	526	545	528	519	495	539	497	500	507	503	544	519	490	498	486	485	507	562	517	509	477	513	480	523	469	501	481	517	476	537	527	476	555	472	510	501	538	540	512	528	518	520	502	544	481	472	508	511	518	481	512	505	506	493	529	522	483	508	505	529	521	544	488	522	518	523	534	492	503	521	505	519	522	475	463	517	540	537	518	518	503	539	527	485	496	486	480	491	508	571	549	493	501	544	516	491	486	511	506	510	491	518	489	519	525	481	550	520	491	519	518	487	549	566	494	502	488	529	529	509	500	502	477	493	492	508	507	503	496	517	502	526	504	508	530	496	555	500	521	530	570	477	500	507	517	473	497	522	493	516	508	512	526	494	515	520	500	509	534	517	524	491	514	486	472	493	558	524	479	501	481	514	515	485	489	507	497	572	527	526	553	493	547	520	550	501	555	521	526	534	520	534	508	509	495	516	501	485	520	541	484	513	534	539	504	512	515	514	486	508	477	461	535	517	493	514	527	524	494	512	538	496	518	474	525	460	503	517	493	496	532	539	562	520	518	543	543	527	498	528	477	499	485	529	493	522	513	546	501	490	546	521	563	524	481	511	548	528	455	493	516	492	498	514	503	522	513	505	474	542	488	547	501	454	529	510	476	525	512	511	520	546	522	521	542	526	503	485	543	534	487	495	474	548	521	501	503	490	524	493	526	490	515	501	532	530	487	510	516	518	510	515	464	452	524	518	520	507	508	499	482	481	534	530	512	481	481	513	503	499	516	523	520	507	547	498	523	538	510	485	517	519	465	508	465	494	519	483	502	495	509	486	544	502	494	529	518	551	521	486	552	518	520	556	486	505	501	523	481	515	530	506	534	471	544	515	531	497	492	509	515	500	475	511	510	495	484	516	533	529	527	499	499	542	491	498	477	519	486	503	533	513	554	537	488	545	508	488	515	540	501	553	497	502	552	492	521	507	504	492	541	535	539	526	531	569	504	539	511	508	511	533	506	544	521	505	526	504	481	503	496	530	544	519	517	461	566	505	528	518	518	486	520	482	540	519	489	486	545	511	509	516	488	537	513	541	531	493	515	545	519	513	541	559	555	544	511	515	547	534	525	489	509	500	530	510	522	525	534	529	502	513	474	568	528	520	520	522	514	493	507	553	527	516	545	522	506	501	479	531	510	480	494	499	503	487	503	530	561	518	546	507	511	526	565	501	520	528	510	517	519	508	481	572	498	507	490	474	511	511	457	510	481	526	514	504	533	507	496	517	520	511	520	482	500	447	483	503	515	480	513	500	546	535	509	483	521	541	492	486	534	502	546	511	507	477	515	519	527	500	498	513	504	504	536	517	471	508	483	555	511	544	557	518	490	564	518	497	494	510	517	514	495	510	568	499	526	515	474	496	535	495	501	525	513	565	493
45637	35670	14193	11243	13280	12363	10102	9131	8895	7773	7627	7317	7018	6962	7161	7044	6387	6365	6106	6196	5857	5898	5739	5561	5460	5345	5341	5303	5220	5195	5295	5019	5096	5080	5116	5059	4999	5013	5140	5176	5104	5007	5163	4982	5099	5093	5020	5104	5115	5022	5093	5061	5133	5028	5088	4966	5081	5102	5025	5084	5131	5005	4986	5031	4917	5202	5016	4957	4935	5027	4942	5048	5036	4995	4962	4930	4970	5064	4952	4945	4989	5046	5029	5027	4969	4894	4933	5139	5094	4992	4999	5115	4974	5010	4904	5081	4985	5023	4993	5059	5012	5006	4993	5029	5065	4984	4991	5019	4923	4944	5015	5073	5064	5080	5082	5044	5018	5098	5079	4977	4922	4937	5013	4978	5065	5119	5005	4983	4893	4917	4980	4997	5046	5053	5082	4901	5015	4997	4928	5079	4953	4938	4990	4914	4990	5068	5055	5096	5131	5014	5108	5019	4977	5022	4950	5031	4968	5023	5091	5004	5041	5017	5085	4995	5016	5050	4964	4992	4993	5119	4914	4923	4957	4868	4974	5005	5025	4990	4989	4912	5074	4973	5054	5107	4941	5016	5090	5048	4966	5042	4886	5024	5006	4948	5068	4957	5041	4882	5016	5094	4960	5011	5128	4961	5103	4932	4956	4930	5006	4984	5057	5028	4950	5085	4979	4994	5020	5026	5069	5150	5039	5039	4950	4981	4984	5092	5037	4946	4947	5012	5023	5183	5034	4941	4978	5073	5009	5083	5091	4877	5042	4989	5128	4889	5026	5061	4945	5052	5031	4989	5047	4898	4876	4996	4919	5034	4994	4986	4930	4924	4990	5062	5024	5057	5013	4967	5121	4975	4906	5167	5070	4967	5042	4987	4918	4944	4944	4931	4973	4940	4975	5136	5046	4994	4964	5000	5018	5016	5070	4950	4969	4987	4955	5090	4989	5059	4991	5102	4990	5001	5043	4884	4996	5045	4896	5015	5007	4946	5071	5066	5014	5084	4946	5037	5086	4921	4958	4988	4834	5003	5184	4948	5027	5013	4948	5024	4977	5008	5041	5003	5064	4994	5010	5089	4968	5037	4947	5058	4898	5066	4979	5027	4950	5113	5059	5008	4979	4984	4989	4944	4987	4917	5087	5088	5005	4919	5011	4952	5002	5069	4989	5016	5071	4932	5194	4993	5035	4951	5010	5026	5062	4933	5024	4988	4925	5070	5005	5120	4983	5062	4986	4928	5088	5080	4997	5000	4974	5012	5055	4978	5027	5001	5083	4949	4926	5099	5157	5071	5050	5175	5023	4996	5121	5051	4969	4994	5048	5110	4931	5037	4951	5028	4986	5022	5030	5113	5026	4930	5008	4950	4990	5012	4954	5041	4909	4935	5006	5065	5180	4979	5052	4971	4997	4933	4956	5077	5041	4950	5041	5003	4916	4918	5015	5059	4971	4955	4964	4986	5093	5044	5022	5012	4950	5084	5019	5137	4952	4966	4925	5008	5002	5001	4995	5073	5012	4996	4963	4977	5096	4994	4987	5086	4939	4979	5171	4970	5015	5066	4963	5055	5023	4908	4968	4963	4973	4979	5094	4974	4975	5025	4906	5037	4993	5036	4998	5158	5030	4931	5071	4807	4980	5028	4913	5007	5040	4988	4965	4986	5100	5016	4950	4954	5079	4975	4993	4936	4994	4977	5038	4999	4964	5010	4993	5025	5044	4989	5074	5097	5077	5031	5039	4957	5012	5030	4942	4987	5055	5001	4953	5128	5062	4997	4979	5011	4993	5129	4942	4996	4988	5048	4946	5123	4985	5000	5013	5014	5015	5088	4931	5045	4971	4955	5026	5009	4936	5064	5053	4976	5061	4975	5034	5017	5147	4967	4902	4945	4991	4990	4927	4995	5004	4930	5022	4982	5002	4882	5022	5102	4949	4926	5026	5136	5020	4946	4935	5074	4920	4917	4892	4943	4952	5077	4929	4996	5053	5008	4923	5032	5072	5087	5054	4880	5047	5007	5023	4998	5027	4993	5082	4971	5018	5102	5116	5016	4956	5017	4948	5001	4930	5059	5056	5107	4960	5010	4939	4903	5047	5013	4951	4947	4992	4880	5042	4985	5016	5003	4954	4979	5148	5036	5056	5061	4973	4981	5114	4915	4859	4993	5086	4928	4961	4994	4931	5017	5096	5030	5017	5157	5024	4928	5009	4908	5132	4891	5072	4863	4962	5056	4998	4898	5006	4996	4881	4908	5039	5075	4913	5055	4970	4990	4887	5056	4933	4998	5050	4994	5002	4948	4952	5141	5072	5042	4948	4976	5087	5107	5057	5067	5000	5000	5116	4919	4989	4970	4996	4966	4982	4966	4828	5096	5013	5056	4936	4971	4954	5132	5042	5037	5013	5045	5084	5025	4826	5014	4960	4993	5012	4993	5010	5066	4866	5085	5025	5013	5015	4945	5122	5196	4971	4904	4896	5108	5032	4977	5127	5060	4886	4968	5033	5057	5030	4935	5018	4917	5060	5031	5037	5012	5055	4975	5025	4958	5120	4931	5074	5027	5029	4999	5078	5022	4969	4850	4980	5050	5070	4978	5019	5001	4993	5052	5003	4952	5078	4844	5086	5063	5029	4968	5115	4985	5024	5073	4883	5030	5069	4996	4954	4955	4966	4998	4928	4990	4979	4884	5090	4897	5040	5087	5106	4953	4999	5025	4922	4964	4984	5069	4994	5097	4972	5030	5046	4987	4951	5006	4908	4960	5053	5105	5000	5078	5021	5053	4888	4995	5122	5113	4992	4986	5017	4990	5049	5038	4938	4915	5050	4954	4985	5067	4924	5052	5035	5041	5037	4904	4965	5051	4866	4860	5019	4990	5036	4993	5044	5020	5063	5002	4969	4975	4981	5017	4979	5084	4957	5043	5105	4980	5144	5069	5102	4925	4965	4963	5089	5127	4945	5135	5048	5035	4898	4950	4955	5177	5056	4846	4987	5148	5013	5027	4963	4947	5042	4933	5000	5145	5154	4995	4969	5206	5029	5006	4903	5110	4951	4948	5044	5050	4937	4970	4944	4992	4964	4974	5057	4897	5066	4982	4999	5010	4933	5002	5021	5082	5057	4977	5050	5043	4997	4984	4975	4927	4916	5004	4925	5072	4944	5084	5048	5127	4967	4929	4987	4931	4953	4964	5033	4891	5028	4958	5039	5082	5105	4926	5005	5008	5017	5041	5109	5070	5008	4970	4944	5044	5076	5049	4869	4980	4975	4959	5077	5076	4977	4963	5066	4913	5048	5015	4998	4929	5069	4912	5004	4957	4981	5183	5056	4928	4961	5063	5160	5117	4960	5032	5017	5004	5140	4841	5068	5031	5028	4994	4940	4974	4865	4981	4904	4992	5097	4976	4976	5079	5004	4907	5020	4946	5069	5080	4991	4950	4967	5014	5096	4981	5059	4936	5004	5137	4991	5149	5101	5018	4998	5020	5015	5026	4940	4978	5028	5057	4963	5053	5186	4986	4938	5039	4896	4901	5119	5000	4936	4999	4928	4985	4944	5037	4985	4986	5060	4970	4921	5137	4876	5099	5123	5007	5096	5029	5067	5085	4892	4940	5011	4976	5005	4996	5065	5098	4998	4982	4970	5030	4907	5008	4994	4904	4929	5050	5090	4921	4924	5063	4977	4927	4936	4971	5035	4946	4955	4933	5084	5087	5047	4959	5007	5035	5073	4982	4918	5026	4981	5043	4970	5023	4987	5104	4963	4930	4950	5049	4944	4985	5102	5019	4982	5009	5074	4977	5022	5026	4955	5103	4993	4993	4990	4883	5062	5008	4923	4929	5026	4969	5009	5040	5036	4888	4886	4911	4999	5028	4918	4967	5066	5124	5040	4967	4930	5009	4940	4968	4936	5074	4945	4997	4865	5101	5035	4966	4977	5112	4978	4919	5000	4917	5005	5049	4986	5086	4998	5103	5119	4959	5034	4941	5112	5023	4975	4988	4981	4992	5128	5013	4989	4985	5006	5093	5006	4882	5089	4984	4984	5064	4859	5026	4977	4991	4968	4946	4982	4984	5015	5028	5058	5016	4933	4929	4996	4872	5084	4983	5062	4949	5014	4943	4994	5029	5033	4962	5086	4981	5055	5062	5046	4971	5035	5040	5042	5027	5067	4965	5058	5029	5074	5014	5057	5084	4836	4979	4947	5036	5014	5110	5067	5118	4978	4875	4952	5011	5038	5085	4977	5086	4986	5008	5110	5006	4868	4946	5094	5037	5009	4900	5007	5063	4846	5106	5085	5002	4972	4951	5048	4902	4962	4946	5115	5129	4935	4977	4991	5023	4968	5070	5036	5087	4945	4966	4988	5064	5101	5043	4885	4988	5001	5049	5090	4919	4994	5111	4968	4945	4986	5113	4989	5152	4975	5018	5111	5090	5087	5095	5038	4907	4872	5076	4847	4953	5064	5072	5052	4911	4994	5105	4991	4979	4928	4941	5026	5098	5098	5028	4969	5063	4894	4911	5032	5022	4919	4978	5104	5018	4960	4881	5027	5009	5016	4931	5001	4986	4916	5113	4988	4947	5047	4909	4946	5084	5033	5109	4980	5013	5032	5123	4985	5066	4999	4931	5071	4943	5034	4912	5094	5102	5012	4990	4943	5042	4990	5007	4988	4990	4968	4992	5042	5011	5127	5021	5007	5132	4999	5081	4959	4984	5002	4997	5071	4989	4860	4952	4961	5104	5096	5032	4923	4986	5008	5044	4993	4972	5069	4980	5007	5025	5118	5022	5010	5039	4952	5073	5068	4930	5085	5039	5009	5000	4999	4961	5044	5006	4894	4995	4981	5062	5042	4964	5131	4940	4905	4995	5042	4993	4953	4905	5113	4946	4963	4973	5095	5005	5035	5053	5057	4963	4990	5090	5091	4984	5004	5021	5023	4969	4983	4923	4987	5091	5052	5095	4913	5015	5086	4934	5067	4983	4948	5065	5050	4966	4975	4951	4989	5048	4986	5051	5026	5041	5036	4826	4928	4996	4968	5014	4930	4930	5110	4918	4996	5063	5068	4972	4957	5027	4968	4906	5071	5079	5058	4980	4919	5050
17247	15619	5075	1630	1187	1108	1065	952	1020	979	900	865	923	880	952	901	888	839	857	871	836	888	806	805	776	817	802	848	797	826	827	805	850	798	778	833	852	844	826	831	811	840	810	822	772	722	815	846	895	807	788	816	781	850	814	767	879	813	817	794	810	889	807	791	826	803	791	842	822	767	808	811	813	783	824	820	789	818	789	799	767	809	777	853	807	852	841	783	827	759	775	789	839	793	818	819	772	789	818	817	830	839	795	781	809	790	828	788	763	787	815	803	854	797	839	831	801	830	831	780	819	792	835	785	833	800	806	780	814	804	746	780	768	799	823	816	834	775	773	810	749	815	839	821	803	822	821	815	784	783	842	825	780	793	795	822	813	835	835	774	842	794	842	821	859	779	819	779	878	765	763	809	781	781	834	794	818	845	868	822	861	783	837	831	830	806	780	841	806	806	809	807	786	835	805	772	812	778	822	847	800	791	793	801	788	805	768	818	838	822	800	825	812	831	809	829	799	729	842	830	851	847	792	859	801	768	779	774	815	844	818	797	834	804	792	794	793	801	818	798	812	831	830	801	827	830	763	809	806	790	812	778	804	767	770	805	872	834	779	862	756	846	825	820	808	862	812	799	809	811	815	848	815	741	807	800	832	780	772	818	890	832	906	795	819	843	812	816	852	796	815	832	785	823	747	800	840	833	843	850	809	827	746	754	845	846	796	794	823	798	804	765	775	848	789	784	814	778	748	794	779	804	875	802	868	809	847	787	837	828	786	757	784	769	778	808	788	811	802	818	803	824	797	813	821	845	787	767	878	842	796	862	793	825	808	786	815	819	814	813	839	807	810	832	829	823	788	861	758	816	852	778	787	817	763	834	809	784	807	783	818	780	804	819	800	841	831	834	778	824	828	811	798	803	800	812	794	776	796	800	836	802	815	798	836	827	811	793	813	802	853	871	830	826	805	797	824	826	833	758	826	855	792	809	891	791	815	820	846	793	768	839	798	838	842	773	795	823	828	882	837	773	853	826	791	829	760	803	778	828	869	818	821	832	836	807	870	857	819	849	870	772	780	765	822	762	822	810	801	809	786	813	788	787	805	815	795	804	820	844	841	829	786	778	821	799	771	854	829	818	828	791	787	827	741	726	820	838	795	802	835	838	833	798	852	829	823	753	773	901	832	844	776	836	830	791	833	809	812	800	768	865	847	783	778	836	795	787	804	830	869	770	793	817	809	813	828	779	849	809	871	844	780	806	851	815	817	793	812	810	770	810	831	787	826	858	812	816	844	809	855	841	775	752	872	742	808	784	773	852	819	814	764	849	805	813	798	778	797	776	787	796	804	818	777	780	803	811	783	766	806	814	815	810	801	794	782	791	825	841	835	764	803	793	840	813	738	850	832	851	769	801	781	753	810	810	813	800	776	778	798	834	783	769	781	832	814	833	790	775	821	787	779	797	810	792	840	758	767	816	803	822	795	789	841	754	810	821	805	806	842	819	811	797	786	795	790	811	800	782	814	761	810	819	789	812	791	801	795	839	829	795	796	832	778	792	846	775	798	743	866	813	828	831	800	842	768	826	837	840	824	837	831	829	852	830	802	797	797	835	790	819	784	803	845	813	781	823	770	733	786	805	814	850	775	830	817	867	838	789	776	886	748	825	797	822	863	781	828	809	815	857	798	833	839	837	812	805	771	784	823	824	808	848	791	830	798	850	785	838	828	811	808	813	814	863	759	796	841	826	791	788	819	804	804	823	785	811	799	777	844	851	863	782	809	783	850	776	787	808	794	834	809	783	817	828	852	797	821	841	836	830	779	812	799	856	793	827	882	835	722	804	840	789	837	842	836	749	767	822	842	817	850	817	823	785	845	868	765	783	789	873	814	796	846	801	784	807	822	884	833	793	758	789	771	779	806	798	802	819	786	812	822	763	815	874	797	790	764	782	785	792	803	827	784	848	813	800	790	799	817	837	763	828	784	842	801	838	796	796	830	809	895	745	807	806	796	799	847	872	765	787	783	812	810	838	848	825	817	815	777	844	785	766	785	822	885	825	845	805	866	803	769	810	784	810	781	857	798	846	812	768	733	810	792	816	820	757	846	830	826	782	789	796	826	786	842	860	831	762	749	835	825	773	834	816	835	791	832	853	791	818	760	794	844	835	772	798	864	838	807	811	778	834	785	875	855	791	781	830	789	824	783	799	826	890	874	797	829	807	790	812	857	783	836	777	784	828	831	821	786	829	787	792	793	790	809	842	847	826	811	814	857	795	816	828	816	819	808	807	807	812	824	834	779	779	782	836	838	793	798	786	812	831	794	800	847	787	810	799	856	827	819	842	814	803	813	775	822	838	802	763	804	831	838	835	795	818	855	819	829	831	833	783	790	808	813	778	781	758	807	886	780	804	786	760	780	789	780	814	848	831	781	791	816	851	826	858	793	787	844	768	811	797	817	808	795	734	843	804	786	854	832	772	831	832	864	826	811	825	846	823	797	803	804	782	781	812	832	818	792	830	832	829	793	791	782	809	803	807	814	770	813	810	762	842	864	777	835	816	887	757	771	851	779	840	824	806	807	804	787	781	818	806	812	806	778	794	769	806	795	854	835	821	794	790	842	798	824	774	764	738	803	785	791	793	783	867	820	793	804	865	815	824	820	817	753	800	743	801	801	804	813	804	783	808	763	801	815	792	819	844	802	832	828	805	817	799	794	838	861	759	826	803	806	820	822	818	813	809	745	885	851	799	800	800	818	799	801	831	838	829	856	802	834	857	829	826	808	822	850	765	815	812	785	790	871	795	798	837	760	793	791	876	785	836	760	809	834	836	812	804	757	822	788	817	819	797	736	795	758	832	855	845	754	824	887	820	820	787	786	774	840	803	797	814	842	808	767	814	849	818	815	821	843	764	808	828	842	838	820	795	802	786	887	761	803	810	778	805	773	756	770	763	795	798	804	771	796	811	816	816	804	820	753	832	803	788	798	786	828	850	819	801	761	862	857	811	792	765	753	805	794	778	842	793	772	819	801	859	770	830	768	811	801	781	836	835	755	815	822	794	771	766	777	779	776	794	824	859	770	820	819	800	816	790	808	829	785	845	812	735	811	797	820	826	837	794	797	803	808	800	816	791	800	850	787	846	795	775	803	788	791	798	823	774	776	919	771	811	813	822	791	776	883	838	845	783	821	776	815	840	801	783	781	790	836	751	814	815	794	814	833	776	803	849	770	815	829	838	767	833	776	820	856	803	801	785	788	800	807	738	793	794	782	791	803	831	815	865	748	787	806	863	766	851	791	875	838	793	890	825	791	810	817	842	787	825	781	795	838	777	794	843	789	850	801	803	791	831	864	798	836	822	822	807	849	833	782	780	830	796	853	752	811	771	847	884	795	828	811	788	849	804	802	831	807	809	762	834	833	759	796	807	812	803	784	785	808	812	847	821	853	804	819	822	812	802	765	791	812	812	756	788	800	852	847	784	812	790	811	840	797	781	792	763
56455	45086	25923	18768	20100	18883	15107	13830	12781	11296	10384	10439	9665	9581	9663	9900	9297	8816	8637	8519	8532	8571	8421	8192	7854	7763	7831	7646	7591	7650	7662	7513	7621	7681	7543	7476	7428	7337	7379	7442	7483	7346	7544	7363	7471	7455	7362	7467	7355	7490	7492	7278	7473	7350	7442	7419	7465	7289	7581	7395	7448	7358	7327	7511	7384	7438	7496	7489	7451	7434	7326	7396	7462	7376	7375	7455	7374	7323	7252	7463	7294	7395	7281	7354	7469	7410	7403	7423	7549	7499	7361	7539	7452	7366	7388	7498	7341	7338	7327	7375	7449	7356	7372	7325	7359	7475	7330	7326	7344	7350	7399	7390	7429	7317	7311	7318	7216	7555	7265	7409	7406	7375	7393	7295	7386	7341	7320	7450	7465	7259	7410	7348	7319	7319	7302	7439	7349	7294	7305	7393	7346	7485	7340	7385	7498	7253	7423	7294	7378	7338	7543	7404	7329	7534	7371	7378	7323	7364	7284	7429	7389	7441	7402	7344	7452	7428	7399	7363	7316	7325	7302	7489	7270	7463	7393	7415	7365	7450	7353	7360	7369	7432	7357	7279	7366	7461	7320	7276	7380	7401	7426	7251	7365	7454	7489	7441	7527	7272	7424	7501	7492	7427	7462	7386	7443	7355	7462	7383	7358	7334	7334	7398	7350	7496	7329	7333	7392	7398	7274	7373	7394	7325	7371	7497	7334	7326	7351	7424	7392	7471	7384	7477	7383	7424	7444	7317	7300	7416	7288	7298	7408	7434	7395	7275	7319	7226	7276	7382	7391	7399	7311	7355	7458	7286	7310	7291	7476	7286	7361	7366	7313	7375	7271	7414	7298	7415	7264	7345	7371	7389	7276	7365	7334	7266	7434	7364	7253	7250	7381	7394	7347	7252	7477	7352	7399	7356	7527	7292	7329	7286	7258	7327	7332	7380	7364	7363	7205	7398	7314	7349	7359	7323	7252	7315	7492	7335	7368	7312	7407	7337	7275	7476	7332	7352	7318	7483	7349	7379	7362	7498	7426	7399	7370	7415	7380	7476	7396	7511	7286	7359	7401	7426	7381	7490	7333	7302	7320	7418	7413	7322	7274	7473	7449	7351	7333	7403	7349	7396	7307	7387	7345	7365	7501	7437	7324	7399	7414	7323	7295	7354	7205	7278	7369	7486	7392	7417	7236	7306	7378	7347	7373	7358	7425	7422	7405	7525	7255	7290	7309	7443	7446	7531	7362	7270	7398	7276	7581	7417	7394	7416	7409	7426	7388	7478	7420	7403	7357	7431	7420	7407	7423	7362	7392	7280	7266	7267	7561	7228	7312	7329	7274	7375	7235	7625	7332	7320	7236	7313	7513	7357	7310	7434	7219	7412	7353	7382	7357	7332	7403	7398	7414	7177	7342	7407	7526	7289	7426	7485	7213	7427	7322	7503	7407	7413	7333	7428	7410	7573	7355	7297	7341	7407	7451	7513	7373	7422	7374	7334	7313	7344	7332	7299	7462	7422	7340	7355	7427	7305	7308	7503	7352	7378	7333	7392	7192	7410	7359	7354	7354	7256	7358	7235	7393	7312	7379	7306	7432	7409	7335	7294	7363	7309	7345	7281	7479	7349	7273	7372	7371	7417	7459	7281	7403	7418	7367	7182	7436	7412	7194	7479	7361	7307	7465	7382	7386	7348	7442	7424	7354	7282	7279	7471	7530	7338	7463	7379	7204	7327	7326	7394	7236	7279	7351	7468	7422	7344	7306	7433	7477	7376	7390	7258	7282	7251	7414	7296	7296	7360	7325	7362	7422	7412	7483	7470	7368	7394	7393	7303	7374	7317	7437	7507	7384	7367	7380	7323	7319	7373	7375	7405	7408	7276	7456	7383	7381	7250	7504	7315	7365	7293	7236	7442	7214	7375	7377	7461	7433	7420	7500	7255	7352	7422	7299	7480	7251	7469	7357	7382	7343	7428	7463	7358	7377	7389	7555	7409	7322	7346	7334	7303	7420	7462	7276	7363	7481	7317	7411	7484	7360	7391	7301	7336	7364	7417	7327	7367	7417	7367	7260	7417	7312	7330	7247	7399	7237	7354	7432	7281	7348	7393	7460	7459	7354	7298	7386	7347	7373	7238	7352	7310	7363	7384	7391	7413	7297	7355	7438	7272	7300	7348	7268	7498	7329	7389	7330	7420	7422	7236	7350	7332	7566	7538	7329	7381	7426	7428	7415	7301	7415	7391	7355	7337	7288	7427	7423	7293	7305	7351	7339	7425	7462	7481	7398	7359	7455	7412	7391	7542	7313	7486	7325	7366	7398	7373	7301	7235	7317	7357	7297	7333	7426	7432	7330	7486	7231	7474	7315	7373	7324	7326	7545	7343	7340	7419	7242	7560	7423	7370	7409	7363	7485	7439	7315	7352	7431	7426	7316	7408	7322	7485	7411	7384	7432	7399	7302	7377	7267	7177	7399	7460	7286	7372	7404	7538	7342	7349	7385	7314	7426	7374	7479	7320	7390	7382	7381	7328	7321	7425	7329	7610	7407	7355	7517	7345	7233	7261	7398	7378	7201	7388	7249	7360	7513	7329	7410	7352	7324	7401	7379	7356	7358	7387	7458	7336	7328	7393	7459	7325	7495	7496	7442	7424	7428	7433	7454	7340	7245	7346	7379	7459	7544	7374	7391	7526	7335	7471	7455	7348	7331	7369	7363	7313	7397	7221	7492	7331	7438	7378	7286	7461	7347	7363	7435	7204	7392	7382	7415	7498	7397	7331	7503	7280	7498	7342	7375	7396	7348	7268	7297	7441	7290	7298	7387	7396	7382	7396	7319	7335	7229	7332	7442	7361	7474	7387	7363	7237	7360	7256	7429	7440	7294	7344	7269	7367	7327	7328	7251	7276	7298	7295	7339	7415	7350	7414	7352	7395	7224	7468	7418	7396	7271	7307	7326	7301	7375	7473	7334	7299	7363	7432	7491	7235	7378	7354	7377	7283	7295	7389	7436	7311	7395	7278	7288	7371	7368	7432	7389	7329	7397	7471	7395	7337	7307	7406	7346	7269	7366	7398	7433	7344	7180	7345	7445	7475	7217	7415	7246	7403	7274	7382	7426	7385	7473	7376	7367	7509	7252	7298	7265	7475	7400	7441	7458	7235	7181	7398	7216	7405	7267	7272	7431	7406	7422	7306	7367	7283	7434	7376	7463	7350	7420	7424	7393	7315	7272	7391	7404	7203	7502	7345	7341	7296	7394	7431	7217	7356	7391	7371	7342	7301	7306	7366	7319	7342	7391	7515	7387	7301	7403	7322	7362	7369	7377	7469	7350	7348	7340	7401	7413	7336	7396	7365	7443	7461	7312	7302	7345	7526	7406	7319	7476	7372	7361	7249	7383	7357	7328	7427	7377	7394	7311	7365	7377	7380	7400	7369	7354	7449	7372	7433	7376	7303	7319	7387	7424	7324	7322	7352	7443	7377	7407	7383	7506	7271	7327	7476	7503	7448	7299	7359	7306	7380	7277	7379	7341	7434	7314	7379	7375	7416	7389	7361	7390	7374	7281	7491	7302	7412	7345	7427	7428	7284	7401	7481	7303	7301	7342	7445	7444	7389	7402	7232	7401	7336	7533	7429	7510	7308	7355	7334	7353	7357	7308	7282	7377	7268	7412	7336	7310	7268	7372	7502	7366	7434	7436	7527	7383	7327	7448	7419	7290	7374	7333	7396	7400	7349	7268	7535	7475	7388	7354	7357	7467	7340	7300	7537	7359	7396	7346	7471	7325	7318	7263	7346	7354	7346	7217	7348	7390	7434	7344	7363	7465	7279	7288	7284	7452	7375	7478	7383	7328	7328	7435	7344	7472	7474	7466	7373	7378	7308	7460	7349	7475	7245	7440	7403	7603	7405	7481	7398	7340	7449	7406	7266	7316	7311	7504	7376	7221	7400	7434	7489	7339	7354	7368	7350	7401	7422	7334	7271	7432	7497	7216	7330	7399	7351	7352	7399	7418	7379	7435	7388	7421	7384	7376	7323	7406	7411	7297	7324	7229	7319	7333	7299	7369	7258	7346	7308	7433	7558	7289	7479	7502	7436	7429	7412	7301	7270	7232	7371	7346	7303	7466	7494	7274	7394	7359	7329	7323	7406	7469	7318	7323	7296	7351	7443	7365	7351	7397	7406	7375	7388	7365	7467	7401	7321	7465	7479	7477	7440	7421	7289	7465	7434	7584	7348	7354	7312	7462	7295	7321	7386	7442	7359	7317	7410	7436	7331	7500	7336	7421	7231	7304	7385	7297	7278	7508	7463	7374	7320	7388	7300	7407	7377	7216	7283	7279	7305	7512	7437	7424	7315	7418	7519	7430	7401	7407	7334	7445	7413	7348	7488	7317	7457	7386	7332	7410	7318	7454	7506	7434	7395	7441	7297	7280	7380	7298	7445	7381	7286	7132	7367	7370	7367	7255	7400	7301	7401	7537	7372	7276	7309	7394	7441	7399	7209	7294	7449	7284	7480	7399	7492	7423	7433	7348	7223	7410	7269	7475	7400	7335	7440	7429	7364	7401	7345	7306	7366	7357	7399	7383	7273	7300	7330	7434	7299	7305	7258	7383	7307	7440	7385	7442	7407	7388	7332	7217	7314	7453	7263	7354	7404	7421	7447	7439	7365	7253	7289	7292	7304	7488	7357	7318	7348	7440	7373	7310	7351	7342	7401	7423	7265	7287	7331	7327	7266	7375	7161	7360	7260	7343	7334	7343	7292	7450	7408	7423	7407	7375	7416	7312	7295	7298	7355	7393	7295	7328	7537	7312	7486	7277	7245	7385	7415	7340	7341	7228	7380	7419	7337	7423	7453	7370	7438	7582	7266	7302	7368	7411	7336	7394	7530	7384	7389	7312	7427	7372	7330	7399	7472	7327	7374	7357	7291	7284	7301	7301	7428	7394	7341	7318	7332	7310	7446	7265	7566	7417	7337	7283	7298	7425	7370	7407	7250	7339	7424	7223	7374	7401	7424	7441	7287	7396	7523	7359	7348	7341	7408	7584	7395	7408	7346	7491	7233	7213	7362	7435	7336	7331	7348	7382	7373	7404	7343	7331	7355
16483	12563	4059	1069	764	698	677	597	552	589	546	520	530	491	513	570	537	506	481	492	525	513	495	467	469	477	469	454	458	469	464	455	458	424	448	454	436	453	481	435	439	425	438	460	435	439	471	481	428	462	439	435	448	448	461	492	475	449	438	445	455	491	439	454	454	486	468	450	446	477	440	472	459	420	395	429	424	437	459	481	468	433	437	464	489	473	475	418	451	480	422	450	444	432	464	451	460	460	453	465	414	443	452	440	424	458	461	422	463	454	448	429	451	439	449	433	409	481	432	466	486	459	426	458	460	477	455	462	468	475	462	463	439	434	400	443	455	451	413	473	448	467	416	474	436	449	476	431	452	464	476	457	440	421	454	473	487	443	471	422	421	472	448	458	420	422	440	450	444	423	462	433	472	431	433	473	412	425	482	441	445	425	436	439	444	419	451	467	481	458	441	482	471	453	428	456	426	434	451	442	427	426	423	458	465	468	430	460	449	481	420	404	453	431	473	469	423	438	455	432	464	472	483	463	460	474	482	457	415	459	437	471	436	461	460	443	464	485	462	413	423	473	432	470	458	418	441	453	446	476	431	485	455	431	451	451	476	482	478	390	449	460	464	442	453	493	402	448	439	483	441	420	463	441	483	468	481	435	423	486	455	472	465	486	429	438	449	443	445	439	466	461	509	467	444	440	479	455	407	431	450	469	482	443	470	497	444	454	442	486	434	439	427	428	443	471	478	439	458	433	463	416	442	422	455	455	499	456	458	409	453	454	417	456	450	452	425	453	465	457	467	460	468	416	449	471	493	436	483	459	427	468	460	462	484	434	422	468	465	410	490	455	455	427	436	424	477	472	455	445	410	458	446	448	427	447	446	467	460	454	420	461	458	442	451	460	487	475	464	455	454	417	489	443	449	429	453	449	460	428	452	452	449	474	482	427	455	408	437	475	433	448	437	422	490	499	408	461	443	435	414	459	433	473	463	399	431	449	435	489	475	442	427	482	430	463	430	442	469	455	457	446	411	482	503	408	452	423	408	437	425	489	479	412	441	438	436	458	449	442	449	428	412	441	449	477	449	437	475	428	441	465	450	480	414	436	468	458	449	479	477	443	428	468	462	478	493	436	434	412	451	458	468	424	446	454	433	458	433	451	492	425	493	413	425	410	439	488	489	470	450	463	454	441	425	431	440	457	446	433	434	447	482	450	467	463	414	422	473	451	471	460	452	481	455	465	461	432	426	431	464	456	456	470	430	465	426	462	437	441	429	446	472	427	465	474	434	468	428	429	449	414	452	448	446	459	457	456	448	448	449	476	437	441	434	438	464	490	446	477	458	446	438	457	455	492	463	484	399	481	436	448	461	412	479	451	451	463	447	461	482	450	471	451	437	445	422	415	471	439	432	434	433	413	443	451	412	426	427	429	412	468	454	446	435	396	481	469	453	464	432	457	438	462	460	410	470	439	461	474	417	445	424	456	413	463	462	447	459	403	443	476	459	413	441	427	446	431	462	486	418	449	477	461	451	466	482	454	454	427	492	408	447	437	463	479	455	447	416	455	478	465	445	496	455	454	441	437	454	455	455	443	416	450	447	468	438	440	476	441	423	430	471	463	442	426	449	440	425	452	460	454	408	464	449	457	436	476	388	452	461	447	419	459	458	441	433	456	462	459	429	464	489	462	401	442	432	437	410	426	420	456	442	427	457	461	427	434	444	472	480	431	440	480	484	485	474	432	447	425	429	448	433	460	460	437	463	459	447	427	424	437	468	422	488	462	442	436	419	414	466	403	442	444	455	407	482	460	448	462	412	439	426	466	468	424	423	423	461	466	457	446	465	481	491	443	416	471	492	464	403	475	439	413	436	456	464	462	438	480	463	437	456	428	456	435	455	451	433	448	446	468	421	442	419	469	485	421	466	484	440	423	442	460	428	456	424	448	470	418	443	465	454	461	461	428	453	458	474	470	416	470	460	417	465	445	434	440	489	486	478	453	421	447	451	426	430	464	475	436	437	442	422	456	475	434	482	450	465	443	447	452	441	430	457	444	446	471	434	434	433	464	480	469	414	452	447	427	448	412	461	454	443	454	444	437	460	488	483	443	430	422	470	449	466	442	479	412	442	448	425	481	414	441	445	482	434	463	468	452	453	441	421	434	453	437	445	441	458	440	456	431	484	452	486	465	465	457	480	433	477	449	437	461	438	470	447	454	490	454	460	467	449	486	439	441	458	416	462	485	450	455	457	422	448	408	483	439	458	450	452	459	453	432	469	447	461	459	438	466	453	414	460	431	421	444	433	457	447	410	451	435	434	434	451	436	469	451	493	449	459	443	481	464	456	432	420	449	422	407	489	466	451	471	449	462	439	471	438	461	415	475	432	434	420	459	429	458	421	387	428	464	442	416	448	505	443	449	449	447	439	462	493	459	449	420	467	456	426	463	435	449	428	430	451	461	443	431	431	439	438	417	427	465	427	470	453	430	416	440	456	449	449	463	484	498	456	451	452	464	445	441	446	466	422	450	472	443	440	451	489	465	447	448	461	428	437	445	485	470	489	509	433	412	444	408	418	429	452	475	431	440	410	455	439	477	445	448	440	431	438	496	473	446	424	427	469	463	442	430	478	432	415	433	441	439	461	488	425	417	465	448	459	445	410	430	435	458	464	471	421	503	442	441	460	448	436	457	445	426	465	469	429	466	476	409	475	422	455	438	447	496	431	473	456	472	486	433	476	442	441	427	464	442	463	473	439	439	488	441	462	426	440	448	446	422	459	414	438	430	442	428	464	470	434	440	460	486	426	445	449	454	453	423	481	452	444	439	460	473	460	435	483	432	469	436	454	461	437	467	439	494	462	413	434	469	432	472	425	418	441	464	429	432	445	435	404	454	440	455	459	471	432	438	468	470	423	422	460	475	420	443	446	442	461	499	457	504	463	441	445	443	489	458	439	435	491	457	469	455	455	419	439	441	387	463	432	410	406	470	428	445	443	446	451	470	465	423	426	473	472	439	436	453	457	449	445	428	422	436	418	420	485	443	439	465	465	450	461	443	461	473	442	432	426	456	447	425	439	451	444	448	481	459	456	489	405	438	466	485	450	451	459	438	408	448	448	466	471	460	453	444	460	433	456	442	433	434	462	433	468	467	444	451	455	446	442	457	435	499	437	422	450	446	474	426	440	479	455	487	444	465	426	471	464	457	472	434	483	455	445	434	457	435	414	462	423	443	440	461	504	432	466	444	508	463	436	458	437	441	438	455	476	464	462	430	444	457	475	437	448	462	465	443	477	473	441	464	463	450	426	472	494	459	402	452	459	435	420	456	428	482	443	488	435	471	459	459	475	416	491	466	453	445	454	438	454	399	427	435	447	451	437	464	456	449	454	439	456	458	475	461	443	452	470	430	446	438	447	480	462	459	419	428	455	431	464	507	462	476	465	476	447	459	431	450	441	451	428	444	408	459	441	488	429	424	452	445	400	431	439	421	472	464	448	436
50811	41483	23481	15263	17946	17101	12886	10947	9385	8464	7520	7065	6878	6673	6885	7088	6734	6148	5614	5764	5802	5930	5524	5440	4912	4958	4745	4646	4749	4723	4611	4676	4698	4570	4663	4505	4547	4477	4622	4552	4511	4569	4489	4583	4510	4429	4572	4513	4414	4486	4568	4501	4549	4560	4426	4470	4546	4524	4450	4539	4451	4449	4422	4373	4403	4449	4551	4430	4414	4430	4579	4495	4395	4388	4388	4493	4329	4322	4551	4536	4453	4380	4427	4391	4497	4440	4370	4532	4375	4515	4406	4487	4419	4467	4418	4400	4373	4484	4362	4461	4411	4438	4440	4347	4342	4462	4505	4423	4494	4286	4396	4388	4505	4616	4417	4470	4418	4359	4485	4411	4492	4404	4352	4471	4467	4372	4386	4367	4391	4484	4387	4353	4423	4542	4431	4289	4355	4459	4432	4456	4406	4485	4424	4496	4355	4436	4333	4423	4451	4363	4350	4401	4467	4375	4479	4500	4372	4408	4352	4500	4490	4382	4392	4437	4338	4520	4412	4427	4383	4466	4400	4467	4416	4371	4432	4422	4474	4429	4418	4458	4344	4335	4467	4394	4430	4378	4368	4322	4403	4423	4418	4422	4349	4566	4397	4356	4485	4446	4486	4431	4494	4414	4417	4395	4492	4531	4386	4440	4479	4405	4386	4447	4443	4479	4418	4426	4380	4298	4420	4247	4447	4488	4498	4362	4459	4516	4423	4366	4504	4457	4446	4401	4350	4437	4557	4474	4429	4316	4496	4449	4402	4368	4438	4403	4583	4433	4443	4325	4378	4478	4374	4427	4457	4386	4313	4531	4452	4428	4450	4395	4421	4352	4485	4350	4437	4388	4435	4451	4479	4426	4421	4296	4522	4406	4412	4533	4389	4394	4455	4344	4496	4411	4482	4472	4467	4387	4415	4438	4413	4391	4398	4407	4489	4489	4417	4438	4445	4389	4369	4402	4360	4300	4448	4414	4493	4413	4362	4443	4531	4424	4477	4438	4443	4572	4372	4307	4485	4460	4494	4430	4435	4531	4415	4437	4360	4269	4514	4413	4499	4412	4392	4582	4342	4444	4357	4460	4403	4396	4356	4414	4505	4390	4401	4446	4431	4414	4539	4382	4479	4484	4361	4483	4372	4399	4372	4394	4519	4387	4499	4458	4405	4387	4479	4280	4461	4518	4414	4395	4342	4454	4384	4410	4426	4447	4464	4371	4507	4421	4462	4313	4392	4481	4341	4366	4380	4499	4398	4339	4337	4377	4415	4437	4324	4445	4435	4376	4396	4424	4522	4438	4376	4436	4391	4422	4466	4398	4495	4441	4502	4456	4465	4318	4370	4476	4508	4498	4437	4399	4444	4392	4359	4460	4431	4439	4359	4532	4435	4432	4442	4402	4409	4427	4400	4402	4350	4496	4429	4405	4391	4375	4473	4322	4512	4344	4416	4444	4385	4464	4389	4364	4321	4467	4428	4362	4420	4323	4480	4426	4410	4440	4398	4495	4424	4515	4443	4527	4378	4491	4424	4454	4385	4347	4498	4223	4443	4507	4441	4504	4403	4490	4413	4509	4432	4439	4337	4514	4332	4510	4427	4452	4488	4398	4480	4475	4393	4372	4514	4482	4490	4482	4340	4394	4404	4439	4296	4353	4356	4334	4491	4393	4350	4296	4516	4426	4358	4340	4385	4510	4323	4444	4436	4461	4469	4385	4435	4422	4368	4523	4452	4408	4409	4393	4390	4449	4468	4322	4404	4344	4341	4430	4490	4512	4389	4459	4454	4478	4502	4455	4438	4500	4426	4460	4442	4386	4412	4512	4373	4430	4407	4356	4314	4455	4430	4298	4412	4337	4426	4461	4539	4390	4379	4425	4424	4404	4433	4374	4467	4383	4437	4458	4339	4442	4515	4459	4359	4502	4384	4417	4406	4494	4480	4396	4429	4483	4490	4331	4359	4464	4319	4374	4487	4369	4476	4315	4432	4421	4383	4489	4353	4355	4405	4365	4423	4377	4415	4383	4411	4365	4477	4400	4432	4502	4418	4529	4392	4497	4499	4488	4396	4440	4322	4430	4416	4421	4349	4424	4380	4489	4505	4365	4437	4538	4426	4389	4395	4485	4498	4468	4455	4423	4524	4444	4503	4382	4433	4421	4395	4437	4501	4419	4513	4493	4448	4459	4364	4412	4365	4320	4400	4403	4476	4435	4372	4386	4404	4458	4421	4438	4448	4374	4361	4390	4366	4553	4362	4535	4340	4394	4494	4445	4391	4389	4272	4430	4438	4367	4265	4400	4370	4379	4425	4414	4492	4522	4441	4428	4421	4299	4373	4490	4366	4440	4387	4478	4468	4309	4366	4316	4374	4478	4464	4308	4486	4386	4423	4455	4532	4467	4452	4412	4339	4494	4392	4332	4431	4437	4400	4372	4360	4514	4464	4389	4448	4379	4518	4554	4403	4391	4441	4508	4439	4449	4388	4390	4502	4448	4458	4359	4381	4340	4435	4443	4356	4381	4414	4471	4498	4493	4503	4474	4481	4569	4456	4409	4332	4351	4338	4325	4490	4412	4296	4445	4462	4351	4562	4402	4436	4452	4415	4423	4447	4362	4442	4510	4398	4430	4449	4439	4393	4489	4358	4418	4442	4409	4428	4456	4391	4485	4303	4367	4487	4452	4349	4516	4445	4370	4421	4487	4444	4484	4429	4418	4522	4301	4486	4408	4383	4412	4474	4273	4464	4302	4404	4394	4390	4467	4401	4426	4375	4468	4423	4435	4429	4344	4387	4368	4514	4434	4397	4359	4283	4430	4386	4394	4489	4580	4436	4494	4392	4399	4416	4487	4405	4399	4413	4408	4356	4435	4527	4368	4506	4417	4471	4310	4417	4408	4396	4401	4379	4401	4476	4420	4314	4490	4400	4435	4472	4477	4498	4446	4491	4406	4428	4411	4398	4290	4444	4354	4511	4367	4529	4459	4448	4440	4590	4459	4415	4431	4513	4403	4372	4450	4498	4477	4376	4304	4475	4364	4383	4464	4407	4497	4350	4446	4463	4265	4521	4498	4416	4447	4349	4511	4386	4360	4473	4441	4377	4402	4503	4479	4436	4349	4402	4383	4456	4416	4414	4455	4496	4435	4346	4421	4431	4468	4457	4383	4451	4381	4429	4399	4394	4528	4389	4388	4375	4412	4419	4369	4432	4433	4357	4495	4368	4331	4460	4488	4377	4414	4486	4368	4425	4499	4450	4484	4578	4501	4389	4505	4309	4408	4471	4462	4439	4466	4394	4439	4413	4376	4408	4502	4361	4427	4417	4394	4410	4451	4505	4431	4395	4376	4401	4469	4349	4433	4441	4501	4472	4316	4460	4401	4454	4344	4414	4439	4443	4503	4406	4507	4423	4413	4529	4302	4448	4369	4428	4411	4369	4349	4446	4437	4423	4486	4405	4446	4373	4460	4432	4386	4355	4492	4375	4436	4471	4437	4412	4466	4379	4395	4386	4419	4344	4351	4431	4358	4552	4385	4410	4328	4523	4426	4366	4482	4463	4382	4502	4451	4437	4383	4416	4368	4466	4294	4414	4520	4511	4439	4404	4460	4380	4334	4390	4347	4312	4540	4385	4525	4391	4380	4516	4439	4392	4308	4457	4363	4507	4518	4445	4373	4431	4516	4342	4311	4475	4535	4340	4483	4368	4391	4450	4432	4405	4463	4411	4343	4384	4379	4401	4529	4390	4411	4445	4377	4485	4392	4498	4467	4379	4382	4410	4453	4473	4468	4388	4479	4418	4370	4454	4389	4407	4458	4413	4493	4404	4382	4539	4411	4465	4422	4482	4343	4374	4392	4456	4500	4461	4356	4404	4419	4462	4463	4417	4478	4341	4405	4493	4493	4405	4608	4397	4401	4457	4505	4437	4481	4450	4372	4514	4453	4333	4373	4486	4417	4427	4459	4402	4442	4470	4429	4442	4402	4456	4382	4277	4362	4389	4528	4431	4417	4458	4445	4406	4469	4433	4505	4448	4525	4395	4466	4467	4465	4425	4500	4401	4355	4422	4295	4490	4443	4411	4355	4357	4274	4383	4343	4470	4466	4356	4464	4455	4380	4530	4336	4384	4425	4414	4449	4430	4451	4371	4363	4399	4423	4482	4356	4380	4503	4449	4427	4406	4433	4520	4505	4423	4398	4340	4462	4405	4386	4485	4325	4424	4450	4395	4461	4458	4510	4509	4418	4461	4390	4368	4418	4376	4433	4363	4406	4430	4440	4418	4460	4349	4421	4401	4398	4395	4369	4544	4511	4485	4424	4422	4391	4432	4383	4519	4367	4431	4322	4474	4407	4472	4405	4522	4404	4383	4310	4419	4519	4376	4467	4393	4513	4435	4334	4454	4380	4393	4405	4355	4431	4443	4423	4458	4342	4386	4425	4455	4387	4437	4415	4475	4506	4441	4532	4460	4456	4559	4452	4384	4418	4302	4467	4402	4479	4461	4359	4443	4343	4422	4380	4419	4437	4332	4428	4384	4410	4343	4416	4318	4364	4395	4539	4500	4350	4428	4514	4459	4528	4456	4595	4361	4569	4521	4506	4341	4392	4294	4391	4448	4409	4367	4334	4491	4255	4486	4418	4336	4335	4593	4457	4493	4373	4375	4370	4487	4485	4419	4496	4380	4443	4479	4490	4506	4441	4324	4361	4416	4495	4474	4405	4362	4348	4403	4260	4321	4411	4525	4349	4404	4507	4317	4295	4467	4430	4299	4371	4457	4456	4530	4372	4404	4462	4439	4499	4342	4447	4355	4418	4370	4372	4375	4496	4338	4480	4426	4426	4469	4482	4527	4446	4397	4414	4479	4516	4425	4354	4309	4475	4403	4487	4502	4419	4463	4410	4437	4479	4386	4489	4527	4408	4375	4405	4386	4362	4423	4482	4370	4339	4544	4442	4460	4478	4339	4493	4438	4511	4473	4446	4376	4383	4475	4352	4446	4442	4438	4484	4286	4445	4448	4475	4409	4442	4320	4360	4373	4388	4419	4409	4306	4508	4434	4410	4472	4496	4326	4418	4415	4451	4488	4498	4500	4384	4491	4463	4397	4329
23341	22628	9676	1887	1448	1312	1127	1109	978	988	961	941	926	854	1005	932	913	908	842	887	871	864	896	892	841	804	845	786	817	817	813	796	841	845	846	848	802	775	839	798	797	819	794	801	845	812	866	852	799	799	885	783	830	807	833	826	798	799	822	808	834	801	828	859	828	808	782	777	820	820	815	852	828	782	824	790	798	834	818	767	836	875	787	780	847	751	742	820	808	827	795	802	786	791	793	820	815	807	822	774	788	774	807	793	811	844	839	831	814	836	854	784	829	752	847	847	825	821	825	783	806	770	816	797	804	804	800	803	794	831	863	805	837	787	836	803	779	831	825	786	841	823	809	804	804	833	827	841	828	791	789	850	796	811	799	788	840	798	866	819	783	781	843	790	816	851	833	861	815	765	771	836	858	775	785	806	858	864	773	813	852	769	792	850	874	781	813	827	833	805	806	806	817	794	795	866	815	784	812	820	802	774	913	834	826	758	783	836	861	807	752	770	762	814	795	826	860	826	819	831	797	767	793	824	843	780	804	812	830	828	837	746	817	820	810	819	837	794	829	844	783	828	807	831	843	795	784	822	812	782	818	879	839	833	800	832	826	858	836	833	823	852	879	811	793	783	817	793	784	773	835	845	788	811	808	770	841	828	787	810	826	780	860	842	804	831	867	838	807	753	819	799	824	879	792	852	816	803	781	822	850	807	827	818	768	787	838	824	820	818	838	810	796	818	796	748	836	816	877	790	800	849	837	804	788	894	791	820	809	773	861	788	794	843	825	792	806	795	813	872	823	842	820	848	839	802	835	818	796	833	853	773	803	817	745	872	815	805	829	812	816	842	836	800	807	834	823	866	817	791	855	833	790	815	856	810	841	739	769	803	816	801	842	848	826	828	774	793	821	786	839	842	811	866	793	774	756	762	836	796	827	817	837	803	825	808	820	846	851	785	781	831	832	779	875	773	789	808	807	806	832	837	790	744	819	827	774	814	774	812	779	808	815	820	789	831	805	810	791	828	829	823	746	828	805	811	801	823	797	799	817	782	808	796	810	849	805	809	835	832	840	802	838	785	887	777	821	826	814	889	828	781	814	867	734	810	841	818	810	819	782	824	748	804	845	874	790	793	843	837	773	808	802	828	786	815	792	839	778	838	828	797	821	847	794	824	801	768	758	781	836	807	815	824	840	833	801	816	768	820	756	827	818	793	765	817	817	780	787	777	848	750	798	799	816	794	819	770	881	817	841	829	844	813	772	818	789	805	823	835	801	801	784	829	843	762	885	782	802	817	818	794	782	777	835	789	825	786	841	817	795	793	847	809	827	781	830	839	818	819	827	830	784	824	854	809	795	836	839	833	777	799	810	836	752	797	841	785	823	776	784	799	869	887	813	821	810	888	820	809	822	774	830	811	865	846	862	838	821	779	853	852	833	776	805	793	840	804	855	776	805	832	782	791	814	814	826	809	823	823	755	814	853	829	835	823	846	777	859	807	831	825	828	849	862	776	786	806	845	854	850	791	838	815	850	771	765	762	805	808	804	843	758	815	845	781	797	814	791	834	782	786	779	851	815	807	825	859	806	789	778	718	828	830	799	830	832	851	823	839	800	831	803	804	800	830	836	772	829	749	776	766	806	811	806	788	802	799	824	812	845	818	747	784	857	805	800	839	801	858	784	795	807	791	802	813	783	794	826	841	853	835	794	825	830	802	799	813	835	822	804	813	849	799	880	832	841	800	864	826	760	830	852	806	802	821	835	772	809	853	815	816	803	778	836	828	857	788	785	825	850	795	826	799	831	811	808	814	763	812	811	840	839	802	777	847	813	731	836	881	769	841	795	846	850	840	809	795	785	813	814	791	793	790	839	846	764	833	789	738	821	798	813	859	871	830	814	766	823	805	801	808	845	783	806	765	846	835	832	819	847	831	830	804	798	765	866	805	847	794	787	835	823	826	828	832	810	832	851	808	755	823	812	848	802	783	876	803	837	853	829	821	846	761	806	812	782	798	824	792	872	782	813	798	832	794	782	811	800	836	871	820	873	802	817	854	820	825	832	801	833	805	793	858	820	752	784	817	865	812	808	839	817	811	782	807	824	790	852	809	841	799	803	813	811	737	887	784	821	775	779	825	812	806	778	841	760	799	829	808	828	783	844	782	809	840	832	825	785	798	831	861	788	818	759	862	826	715	817	862	774	817	790	785	832	793	834	795	786	798	814	810	794	784	811	865	850	825	764	757	847	830	848	841	845	808	863	811	796	883	770	790	814	784	791	776	844	794	799	839	839	834	815	821	826	772	814	811	846	845	818	777	805	804	795	840	812	781	843	792	786	824	823	795	845	843	824	836	777	836	778	812	817	815	834	799	850	808	779	788	751	817	875	814	847	811	835	862	816	799	797	809	864	761	806	824	836	854	836	780	833	765	828	797	788	831	796	798	781	823	833	828	809	797	821	817	870	783	805	834	750	833	875	787	815	839	876	839	799	805	818	818	853	813	820	741	810	801	754	826	831	843	764	849	841	821	812	787	839	821	827	801	817	815	773	840	846	818	810	842	873	811	795	811	826	838	825	816	762	853	794	818	796	792	808	835	836	852	823	832	821	756	850	848	840	806	814	841	843	839	815	784	777	874	805	743	784	823	812	778	853	834	866	777	790	838	856	840	836	832	856	857	754	866	777	765	749	801	793	769	837	839	817	795	819	842	808	796	823	809	785	805	843	784	784	804	814	862	847	802	812	804	832	796	786	788	867	824	766	843	846	802	838	855	827	801	805	827	795	818	797	804	819	779	845	808	734	810	784	817	815	815	759	785	872	817	837	819	837	817	796	831	854	848	845	747	823	785	851	854	840	758	826	845	870	803	795	819	869	872	871	798	828	832	812	807	784	760	819	776	794	767	827	828	742	821	779	764	802	816	837	801	852	811	794	816	828	853	773	808	791	878	814	769	841	814	777	803	811	816	810	801	860	778	816	830	783	822	813	847	795	859	764	823	803	844	810	811	790	835	778	825	792	849	823	827	850	826	750	856	793	828	789	790	757	840	783	846	834	836	831	820	829	789	812	862	834	793	830	827	803	809	785	807	856	818	828	801	786	827	889	769	758	742	841	792	784	773	792	778	790	810	848	800	809	807	811	757	808	799	776	832	821	856	843	786	835	779	848	761	824	814	856	809	816	772	778	735	849	810	840	801	793	788	799	807	873	817	862	851	794	828	795	798	808	873	839	848	830	830	846	801	774	849	847	827	800	788	831	861	827	823	809	782	829	843	846	787	815	813	819	764	835	782	827	817	823	875	826	818	729	812	769	850	802	827	815	855	801	773	803	778	818	840	829	817	774	868	806	858	807	827	783	834	801	818	889	862	821	802	822	792	781	766	828	817	799	886	809	794	807	806	839	825	842	801	853	798	801	815	824	859	827	773	843	826	880	801	845	821	796	820	825	803	816	787	830	784	815	787	778	787	840	805	790	898	795	813	824	782	814	811	803	808	855	758
59777	51264	29906	19753	24112	22971	18866	16484	13905	13436	11849	10861	10493	10564	10165	10319	10258	9425	9112	9451	9238	9189	8886	8685	8037	7863	7911	7822	7699	7764	7758	7858	7726	7577	7718	7495	7602	7664	7628	7678	7603	7455	7485	7536	7575	7476	7607	7451	7491	7470	7408	7459	7496	7529	7392	7345	7583	7364	7580	7523	7457	7252	7254	7421	7322	7376	7349	7473	7330	7479	7413	7464	7495	7398	7473	7309	7448	7340	7544	7194	7423	7343	7370	7410	7351	7404	7336	7406	7383	7438	7524	7328	7381	7508	7456	7422	7346	7237	7438	7264	7414	7293	7367	7401	7323	7380	7323	7426	7325	7341	7418	7515	7362	7337	7276	7338	7372	7371	7332	7421	7368	7401	7396	7308	7488	7371	7240	7287	7417	7473	7356	7443	7415	7385	7319	7300	7404	7411	7321	7349	7367	7401	7373	7434	7475	7394	7297	7342	7302	7400	7336	7262	7247	7493	7300	7205	7479	7382	7285	7308	7383	7425	7330	7367	7349	7301	7406	7317	7422	7439	7416	7389	7495	7385	7266	7433	7325	7425	7387	7364	7521	7351	7425	7489	7273	7354	7477	7352	7492	7256	7559	7429	7343	7379	7390	7457	7476	7434	7475	7468	7216	7497	7293	7469	7296	7510	7419	7411	7413	7482	7254	7383	7386	7450	7230	7304	7367	7316	7613	7360	7509	7390	7361	7388	7433	7344	7406	7377	7317	7290	7268	7325	7360	7422	7323	7357	7512	7406	7476	7421	7512	7413	7412	7321	7288	7437	7288	7318	7369	7324	7315	7363	7341	7304	7455	7335	7489	7285	7372	7388	7288	7510	7453	7426	7263	7316	7395	7402	7249	7389	7391	7308	7438	7377	7473	7353	7381	7359	7356	7493	7370	7316	7345	7299	7390	7378	7389	7419	7372	7317	7371	7506	7495	7450	7352	7378	7400	7246	7528	7346	7451	7412	7501	7260	7426	7424	7386	7360	7489	7286	7445	7122	7365	7457	7514	7395	7422	7255	7304	7304	7299	7365	7470	7261	7342	7303	7379	7402	7439	7512	7374	7365	7472	7278	7332	7421	7526	7322	7271	7341	7399	7360	7512	7444	7440	7335	7407	7352	7367	7357	7328	7395	7350	7433	7380	7464	7341	7384	7435	7269	7229	7335	7441	7322	7363	7366	7458	7382	7391	7353	7532	7367	7473	7323	7446	7456	7392	7426	7414	7326	7422	7465	7513	7312	7462	7329	7409	7395	7508	7401	7362	7365	7405	7240	7386	7341	7302	7496	7374	7335	7313	7404	7337	7393	7271	7308	7381	7553	7416	7464	7383	7462	7259	7411	7388	7403	7275	7290	7274	7405	7479	7423	7438	7357	7161	7431	7419	7285	7247	7316	7415	7333	7386	7334	7472	7377	7379	7411	7378	7356	7417	7334	7346	7408	7413	7422	7276	7372	7346	7477	7547	7390	7430	7380	7252	7306	7432	7383	7326	7260	7452	7318	7480	7334	7228	7445	7453	7383	7382	7393	7437	7357	7406	7340	7340	7338	7381	7414	7420	7508	7332	7435	7301	7325	7441	7316	7218	7559	7461	7339	7228	7439	7417	7299	7537	7451	7299	7414	7390	7412	7475	7339	7381	7420	7552	7332	7470	7380	7405	7421	7454	7391	7259	7309	7362	7487	7381	7487	7385	7321	7461	7371	7282	7436	7355	7356	7506	7320	7309	7352	7390	7354	7362	7287	7376	7478	7241	7295	7434	7256	7304	7401	7451	7378	7214	7445	7352	7246	7479	7409	7223	7418	7431	7453	7386	7292	7334	7288	7383	7377	7309	7285	7310	7302	7533	7392	7216	7395	7267	7498	7232	7329	7353	7385	7369	7261	7387	7318	7252	7424	7513	7420	7452	7327	7290	7383	7368	7380	7346	7341	7388	7533	7494	7395	7505	7371	7467	7549	7344	7221	7375	7431	7288	7269	7357	7515	7482	7324	7391	7362	7319	7375	7558	7367	7396	7248	7301	7409	7293	7403	7357	7370	7369	7360	7451	7552	7418	7367	7328	7318	7413	7328	7460	7417	7489	7459	7305	7410	7214	7408	7382	7366	7324	7389	7385	7307	7368	7308	7364	7451	7301	7513	7353	7479	7486	7363	7316	7206	7272	7414	7316	7452	7445	7361	7372	7404	7402	7406	7488	7473	7344	7307	7366	7301	7403	7244	7433	7365	7211	7349	7438	7505	7491	7297	7314	7359	7340	7243	7356	7399	7313	7413	7412	7273	7353	7326	7351	7456	7392	7492	7393	7406	7331	7325	7333	7386	7342	7320	7346	7366	7340	7488	7465	7320	7393	7421	7384	7364	7434	7342	7538	7461	7345	7469	7391	7451	7411	7412	7437	7419	7312	7347	7413	7285	7307	7341	7352	7448	7355	7346	7444	7431	7363	7261	7354	7516	7401	7347	7375	7293	7311	7406	7426	7365	7365	7496	7295	7468	7469	7302	7422	7462	7301	7364	7453	7283	7261	7324	7430	7397	7426	7342	7512	7396	7229	7346	7479	7334	7402	7474	7376	7228	7542	7421	7289	7376	7343	7386	7472	7408	7375	7210	7433	7187	7499	7302	7453	7371	7406	7409	7227	7469	7290	7375	7380	7345	7382	7386	7300	7452	7413	7282	7402	7500	7422	7326	7360	7468	7443	7424	7443	7475	7419	7380	7287	7417	7353	7423	7355	7240	7383	7301	7301	7259	7538	7408	7399	7286	7209	7414	7255	7377	7316	7326	7392	7424	7383	7404	7355	7420	7347	7364	7503	7300	7399	7336	7288	7521	7271	7423	7326	7309	7381	7417	7378	7444	7428	7452	7351	7420	7312	7358	7330	7447	7338	7553	7411	7404	7376	7271	7339	7384	7439	7345	7285	7451	7467	7366	7407	7290	7283	7502	7399	7389	7392	7292	7473	7401	7409	7291	7434	7400	7370	7443	7382	7405	7480	7427	7386	7237	7302	7383	7361	7415	7358	7301	7383	7495	7301	7514	7357	7463	7407	7263	7373	7375	7437	7420	7333	7418	7326	7513	7287	7418	7412	7386	7444	7392	7292	7364	7373	7252	7312	7334	7285	7288	7427	7399	7412	7328	7487	7381	7411	7401	7250	7447	7352	7483	7364	7386	7459	7328	7428	7331	7460	7397	7322	7457	7241	7364	7371	7310	7343	7389	7327	7414	7472	7262	7263	7421	7481	7311	7255	7316	7324	7455	7513	7413	7320	7514	7332	7637	7294	7330	7381	7370	7315	7392	7484	7547	7343	7477	7225	7351	7411	7445	7296	7263	7211	7287	7415	7337	7354	7284	7252	7386	7310	7356	7435	7405	7374	7278	7247	7322	7411	7421	7465	7412	7145	7509	7339	7396	7374	7268	7382	7496	7420	7444	7281	7367	7376	7405	7498	7388	7439	7347	7352	7341	7265	7308	7475	7389	7355	7412	7334	7251	7308	7339	7394	7325	7278	7339	7440	7407	7477	7349	7433	7439	7325	7401	7351	7298	7428	7301	7390	7419	7334	7459	7334	7489	7457	7239	7296	7409	7345	7188	7354	7308	7484	7427	7233	7335	7387	7360	7443	7402	7317	7254	7457	7393	7361	7472	7524	7398	7376	7381	7434	7381	7410	7375	7360	7344	7436	7448	7373	7354	7366	7405	7362	7399	7432	7350	7461	7369	7376	7374	7499	7402	7377	7350	7307	7438	7327	7320	7387	7388	7347	7458	7289	7462	7376	7257	7322	7343	7338	7489	7344	7382	7289	7357	7486	7345	7431	7364	7298	7323	7362	7400	7539	7393	7390	7455	7432	7411	7395	7364	7424	7380	7269	7217	7400	7399	7409	7547	7268	7346	7429	7436	7377	7333	7314	7305	7397	7266	7458	7332	7426	7231	7434	7448	7400	7313	7350	7430	7347	7420	7368	7371	7527	7243	7570	7448	7401	7447	7333	7158	7362	7297	7361	7371	7389	7406	7352	7268	7362	7385	7267	7468	7341	7444	7432	7340	7468	7293	7221	7313	7334	7596	7373	7281	7372	7368	7388	7292	7303	7301	7362	7250	7467	7456	7347	7472	7267	7322	7251	7326	7411	7314	7354	7342	7357	7290	7364	7442	7329	7414	7481	7407	7431	7365	7434	7260	7410	7363	7241	7363	7477	7246	7280	7442	7357	7353	7351	7473	7324	7310	7408	7370	7268	7250	7195	7274	7340	7392	7393	7345	7360	7345	7444	7472	7296	7340	7332	7464	7337	7234	7341	7359	7395	7437	7421	7376	7474	7454	7287	7376	7332	7478	7337	7447	7314	7371	7315	7436	7322	7360	7314	7341	7587	7240	7455	7461	7413	7362	7516	7398	7166	7317	7413	7217	7443	7326	7426	7444	7358	7377	7284	7465	7333	7412	7418	7480	7412	7350	7407	7387	7385	7319	7374	7348	7450	7448	7353	7466	7181	7334	7357	7453	7448	7382	7426	7386	7411	7261	7312	7459	7276	7496	7310	7329	7454	7203	7479	7388	7328	7312	7402	7353	7406	7458	7462	7271	7343	7444	7314	7393	7234	7472	7367	7357	7305	7418	7313	7516	7309	7447	7347	7504	7354	7382	7331	7403	7403	7361	7383	7409	7260	7376	7466	7354	7289	7530	7330	7279	7562	7418	7265	7409	7311	7484	7399	7432	7383	7247	7292	7480	7366	7572	7450	7422	7461	7415	7289	7340	7428	7373	7377	7360	7276	7383	7330	7498	7441	7475	7364	7375	7507	7470	7332	7284	7327	7315	7441	7418	7324	7597	7311	7392	7355	7380	7396	7325	7434	7448	7306	7465	7332	7390	7338	7265	7454	7424	7417	7453	7312	7351	7348	7373	7314	7346	7319	7346	7423	7322	7324	7380	7369	7474	7220	7304	7416	7382	7399	7322	7200	7467	7454	7345	7383	7321	7350	7290	7406	7316	7466	7424	7385	7341	7457	7569	7406	7347	7359	7409	7370	7353	7362	7280	7313	7473	7330	7281	7472	7303	7287	7475	7388	7422	7418	7121	7366	7367	7324	7293	7380	7404
10194	7349	1757	775	734	711	652	619	591	587	593	544	514	592	559	602	578	548	554	589	581	597	606	567	512	578	528	492	514	501	508	548	503	560	560	510	531	504	534	535	512	499	538	534	532	579	480	523	507	521	528	499	554	473	556	515	522	542	495	506	529	502	525	553	493	512	523	511	521	504	557	484	494	536	492	518	481	480	561	517	524	524	514	470	513	481	518	528	552	551	522	512	503	505	497	506	511	530	510	486	567	523	474	530	501	547	552	515	500	467	503	501	508	513	508	523	486	508	541	553	543	548	499	543	468	530	518	501	510	535	501	533	510	533	543	466	520	520	462	561	545	537	481	521	500	519	516	470	517	512	528	507	555	538	540	540	517	546	493	505	486	552	516	474	507	509	482	467	517	490	545	541	557	513	530	524	498	561	526	486	480	482	504	507	511	525	479	505	531	510	533	524	555	543	505	529	490	474	503	538	526	516	524	545	472	508	513	488	481	467	530	514	514	528	506	507	475	505	562	528	487	512	531	517	471	530	529	504	496	544	541	546	531	562	481	498	516	547	525	507	523	552	537	523	493	500	504	539	522	523	510	556	504	548	531	483	529	543	475	489	555	517	494	538	491	508	538	510	534	500	494	523	523	563	542	576	535	524	500	493	499	486	561	575	489	523	477	510	528	525	528	525	481	524	511	480	528	553	489	524	512	537	511	549	516	529	526	541	502	483	487	543	523	483	507	543	536	510	532	519	507	533	544	508	574	560	532	546	573	475	534	527	524	531	459	520	523	501	454	511	524	534	514	513	486	528	534	519	497	516	533	505	525	502	550	523	498	526	524	514	524	526	545	493	519	498	493	560	500	520	540	506	538	507	545	527	589	494	529	503	510	511	542	527	527	477	536	534	576	525	505	518	498	499	550	508	527	516	514	520	515	519	504	511	512	519	494	507	501	552	489	503	514	524	517	513	500	482	524	477	532	544	489	487	513	516	555	512	544	483	513	539	534	549	515	538	558	522	509	496	486	521	531	550	489	499	509	509	514	531	549	552	541	512	523	574	503	532	507	550	524	488	490	508	540	515	511	513	511	469	554	510	503	515	466	533	544	512	518	528	562	520	533	546	503	509	545	510	541	462	513	530	503	491	466	515	522	574	497	522	499	501	498	508	513	551	527	527	508	512	541	525	512	535	548	530	518	531	519	525	531	521	527	549	528	485	543	526	516	502	505	518	520	540	492	533	494	556	506	519	485	527	545	535	516	535	494	542	532	537	523	499	492	508	526	467	556	509	523	523	573	565	522	484	530	487	553	504	554	544	483	509	525	511	516	521	569	530	535	542	531	503	521	546	509	502	540	512	516	530	494	485	494	571	501	541	535	554	542	506	559	536	511	533	541	481	521	486	507	573	509	558	525	533	507	519	501	488	557	501	549	518	533	549	582	506	488	565	524	522	525	518	521	561	544	472	505	550	524	553	536	560	540	535	498	559	493	522	518	507	525	518	490	532	519	520	526	558	525	486	476	516	534	557	533	529	522	524	538	549	506	507	529	504	507	551	513	489	506	535	553	478	517	562	558	510	503	516	502	511	518	533	511	498	511	547	510	560	550	511	509	541	524	519	500	523	524	489	525	544	515	496	511	521	523	534	528	509	501	518	543	544	501	530	532	544	557	536	520	503	512	501	506	519	476	504	513	510	517	530	527	499	532	577	475	540	549	521	549	509	497	546	518	512	496	520	543	497	543	544	496	528	533	514	527	551	491	524	526	556	530	516	518	542	537	479	493	514	561	501	494	522	516	504	497	512	527	492	538	510	536	499	527	528	552	476	503	561	549	507	529	511	515	508	524	562	515	529	502	511	530	508	496	527	558	525	519	534	503	557	522	505	487	520	507	510	523	490	530	495	510	508	541	501	482	541	507	535	497	495	513	538	535	513	540	500	541	500	542	469	511	501	497	516	530	577	509	545	508	531	521	517	539	512	474	481	518	536	542	507	501	512	579	554	540	534	523	502	499	548	528	573	527	475	570	486	546	524	505	519	470	527	529	503	547	532	500	542	488	539	502	507	568	466	500	504	537	505	465	497	529	529	528	514	493	524	519	510	503	526	567	514	547	516	506	497	539	537	535	521	503	543	505	505	516	516	519	547	489	510	511	543	507	494	563	508	517	490	487	512	531	499	496	523	558	489	513	569	526	518	522	501	517	525	558	530	550	472	542	487	513	479	498	499	520	536	497	497	519	506	521	525	507	496	517	493	490	512	562	490	566	496	550	485	527	509	557	514	558	504	530	500	491	514	514	536	552	521	520	537	529	499	539	503	566	499	534	523	507	523	488	527	536	517	538	536	488	518	537	517	512	539	511	529	501	516	543	552	538	510	526	511	493	495	539	517	529	512	528	524	508	527	505	521	528	499	532	501	535	529	517	529	548	509	512	522	520	500	516	490	555	502	572	511	558	505	531	549	506	490	555	474	548	516	513	534	500	544	519	502	463	548	498	493	542	535	534	518	514	485	500	514	524	487	517	547	525	518	557	521	533	492	513	535	510	534	531	526	463	555	513	541	527	488	528	533	523	501	486	508	532	545	570	542	567	501	555	500	555	490	517	547	509	531	525	553	479	519	490	549	473	523	490	519	509	537	513	529	497	526	507	541	513	546	519	542	527	532	525	504	507	512	530	542	507	509	517	530	498	518	535	490	537	526	513	488	513	541	539	505	525	520	530	542	493	499	510	520	512	528	511	525	517	490	498	504	524	528	540	524	488	507	464	552	525	550	510	490	524	500	507	504	504	534	515	506	526	476	535	545	525	478	540	514	507	507	509	529	547	504	504	504	501	511	517	509	549	522	505	522	533	502	543	537	534	526	502	518	545	519	518	500	500	533	527	489	519	495	493	506	549	515	491	503	532	512	524	548	493	516	533	517	531	499	503	553	516	512	494	570	548	508	507	499	557	502	518	534	559	534	516	518	555	490	484	520	518	486	529	543	513	534	527	520	521	497	514	523	515	501	514	488	479	463	508	532	522	545	537	505	490	539	538	547	495	554	476	538	518	490	503	515	514	486	547	512	552	506	512	530	480	498	492	506	525	452	521	529	517	517	527	555	528	499	523	531	515	546	539	529	531	500	525	524	479	523	520	490	513	468	549	518	484	503	517	528	548	501	471	536	529	554	514	512	479	538	493	508	465	489	530	582	507	523	555	536	557	487	514	514	544	504	459	582	534	518	499	535	514	500	500	549	509	528	541	501	489	496	542	529	531	524	496	534	520	506	526	477	556	513	535	491	521	524	502	524	522	499	493	529	508	551	532	462	531	535	526	508	473	528	532	504	532	546	514	503	510	519	496	533	515	513	494	515	550	496	514	509	518	507	447	540	528	541	514	534	565	548	521	485	517	497	544	516	544	492	511	514	529	529	472	509	520	538	520	497	502	493	521	495	506	539	487	478	496	515	488	532	489	487	523	505	491	508	534	513	552	544	522	507	504	507	475	503	496	507
44723	36142	16620	11773	15861	14521	10673	9326	8002	7901	6878	6637	6529	6292	6602	6945	6724	6257	6120	6245	6288	6270	6070	5831	5286	5314	5290	5164	5251	5178	5175	5326	5086	5172	5199	5059	5142	5191	5123	5037	4978	5137	5075	5050	5056	5136	5130	5039	5068	5121	5059	5060	4982	4945	5137	5117	5018	5072	4944	5086	4925	4943	5115	4952	5035	5041	5071	5062	5154	5013	5044	5171	5071	5044	5064	5037	5023	4948	5029	4996	4971	4949	4978	5044	5066	4998	4980	5094	5054	4993	5138	4965	4886	5065	5005	5033	5014	5068	5103	4887	4937	5093	5075	5001	5020	5058	5010	5097	5015	5079	4972	5080	5031	5095	4989	5074	5037	5074	5028	4998	5108	5028	5003	5028	4949	5064	5001	4954	4989	5044	5007	4966	5121	4953	4986	5028	5095	4943	5024	4984	4985	5084	4989	4999	5079	5047	4986	5031	5036	4999	5013	4974	5013	5082	4974	5052	5061	4888	5059	5028	5023	5032	5001	4955	4971	5139	4954	5054	5108	5127	5146	5079	5034	5145	5016	4966	5070	4917	5038	5030	5144	5021	5043	5065	4994	5055	5050	4935	5029	5001	5057	4964	4942	4932	5039	5036	4967	5092	5038	4953	5152	4960	5036	5062	4985	5048	4988	5154	5036	4969	4980	4949	4982	4881	4923	4991	5013	4936	4918	5019	4911	5024	5098	5069	4970	5016	5007	4924	5026	5027	4987	4989	4930	5163	5024	4995	5058	5069	4954	5044	4981	5056	5056	5035	5015	5119	5066	5043	5066	4934	5021	4977	5028	4965	5085	4937	4988	4993	5144	4978	4982	5002	5006	5099	5077	4978	5038	5106	5079	4940	5058	5058	5032	4939	4960	5015	5181	4980	5059	5050	4911	5092	5057	4883	4951	5054	5024	4925	5080	5098	5018	5071	4984	5075	4822	4945	5092	5060	4963	5119	5010	4983	4948	5039	5081	4932	5227	5122	4967	5080	5021	5021	4989	5156	5027	5023	4937	5038	5066	5003	5000	4989	5178	4993	4994	4939	5097	5032	5121	5008	5019	5032	5006	5127	5100	5061	4960	5090	5077	5003	4849	5110	5158	5058	5003	4890	5036	5001	5080	4998	5045	5105	5091	4962	5196	5117	4986	5044	5081	5009	5046	4979	5063	5075	5078	5135	5017	4994	5014	5007	5039	5001	5016	5101	4988	5044	5031	5040	4991	5057	5032	5096	5089	5000	4996	5064	5079	4927	5028	5123	5050	5027	5021	5077	5004	4876	5031	5048	4979	5016	4944	4981	5067	5048	4985	5085	4964	4977	5006	4996	5177	4990	4991	5024	4964	5030	5013	4994	5007	4892	5203	5013	5113	5151	5091	5078	5044	5070	5232	5080	5126	5022	5057	5131	4968	5118	5033	4994	5080	5048	5048	5032	5052	5111	5114	5170	4988	5139	4987	5009	5067	4940	5034	4917	5087	5070	4938	5097	4975	5095	5131	5026	5169	5016	5101	5033	5063	5105	5016	4957	5032	5019	4950	5049	4966	5141	5091	5076	4966	5023	4935	5005	5035	5117	4956	5203	5085	4983	5043	4997	4968	5015	5051	5061	5101	5087	4909	4977	5095	4958	4945	4973	4926	4991	5074	5064	5011	4979	5098	5196	5068	4980	4942	4946	5097	4971	5014	4972	4985	5119	4920	4938	5067	5158	5004	5070	5020	5093	5002	5086	5081	4990	5100	4995	5109	5094	5047	4945	4914	5030	5145	5119	5047	5131	5144	5075	5009	5059	5074	5046	5062	4861	5065	5129	5118	5081	5014	4897	5028	5091	4958	4979	5014	4998	4976	5069	5030	5047	5138	5018	5117	5101	4987	5068	5213	5011	5094	5089	4988	5111	4989	5050	5086	5075	5000	5071	4948	4999	4939	4982	4984	5133	5058	4998	5105	4969	5055	5043	5033	4974	4954	5092	5062	5046	5036	4909	4899	4997	5070	5082	4908	5002	4938	5067	4983	4991	5184	4954	5061	4926	5042	5018	5024	5076	4967	4974	5040	5032	5115	5039	5118	4982	5038	5009	5020	5007	4991	5079	5090	4992	5048	5085	4998	5022	5135	5066	5053	5067	5072	5005	4917	5128	4958	4983	5082	5122	5031	5071	5040	4855	5021	4993	5135	4999	5026	5152	5046	5080	5067	5065	5135	5091	4984	5160	5018	4949	4864	4973	5069	5092	4988	4989	4992	4969	5023	4967	4970	5037	5058	5123	5008	5006	4994	4980	4987	4996	4962	5118	5081	5017	5111	5049	4890	5054	5008	4962	4957	5066	5059	5064	4825	4955	4958	5048	4983	4991	4905	5017	4943	4960	5028	5029	5018	4992	4961	5015	5034	4967	5002	5012	5064	5024	4998	4889	4988	4979	4997	5092	4973	4999	5040	5039	4916	5091	5043	4921	4994	4981	4895	5068	4943	5002	5043	5037	4893	5003	5109	5074	5086	4989	5068	5063	5015	5033	4944	4931	5012	5092	4924	5014	5084	5035	5133	5049	5004	5076	5049	5069	5074	5062	5053	4995	5137	4905	5041	4945	5095	5059	5010	5002	5020	4946	5060	5040	5050	5041	5084	5054	5094	5001	5079	5030	4988	5069	4872	5081	4937	4998	5058	5088	5014	5045	5044	4967	4889	5065	5042	5002	5112	4925	4964	5055	5023	4982	4935	5107	4942	5012	5059	5028	5127	4928	4959	5034	5073	4985	5017	5013	4999	5018	5110	5040	5057	5089	5099	5133	5069	5113	4993	4999	5048	4947	4998	5061	5093	4949	5059	5065	5012	5046	5097	4948	5047	5035	4923	5085	5043	5086	4952	5052	5025	5024	5021	5090	5021	5049	5106	4999	4986	5101	5083	5085	5000	4976	4998	5051	5011	5015	5065	4973	5121	5117	4929	5042	5158	5089	5134	5014	4971	5043	5065	5051	5089	5018	4931	5130	5139	4923	4986	5065	5028	5021	5068	5035	4938	5159	5066	4950	5022	4945	5041	5031	4957	5030	4988	5161	5147	5021	5029	5176	4988	5107	4913	5050	5103	5038	4960	5055	5144	5022	4988	5091	5043	5187	5159	5028	5029	5002	5066	5067	5020	4980	4949	5060	4939	5058	5020	5083	4985	5054	5103	4986	5113	5176	5033	5103	5149	4971	5119	4947	4933	5040	5098	5055	4995	5018	5017	5035	5097	5016	5059	4988	5032	4956	5021	4984	5032	5024	5012	5068	5051	5075	4969	5082	4944	5076	4951	5033	5133	5011	4953	5090	4999	5079	5008	5051	4935	5074	5148	4979	5170	5076	5077	4873	5004	5007	5060	5076	5026	4994	5056	5028	4984	5014	4984	5020	4937	5082	5085	4963	5064	5066	5193	5070	5055	4957	5096	5016	5034	5037	4914	5098	5039	5071	5037	4996	4889	5088	5044	5002	5066	5001	4923	5031	5135	5039	5074	5042	5030	4977	5085	4948	5005	5055	5084	5007	4952	5039	5154	5082	4983	5004	5013	5000	4982	5022	5050	5026	5051	5020	4974	5011	4957	4987	5165	5005	4987	5093	5012	5120	5058	5069	5074	5073	5095	5019	5055	5025	4955	5093	5050	5055	5019	4994	4999	5132	5005	5080	4886	5116	5073	5126	5050	5060	5130	5025	5036	5067	4952	4977	4978	5031	5098	4982	5015	5007	5071	4925	5142	5024	4990	5072	5084	5103	4993	4913	4970	4949	5034	4944	5055	5084	5020	5048	5116	5016	5017	4985	4924	4901	5157	4934	5005	5163	5067	5089	5037	5030	5029	5043	4966	5048	4964	5050	4891	4894	5013	4971	4991	5010	5061	5102	4903	5078	5145	4914	5049	5104	5020	5102	5086	5062	4924	5017	5085	5152	5014	5044	4929	5081	5025	4966	5159	5106	5009	5046	5088	5051	5031	5105	5093	5051	5044	5053	4971	5008	4976	5084	5134	5029	5040	4939	5026	5052	5093	5038	5023	4953	5101	4945	4963	5068	5014	5068	5061	5058	4909	5065	5020	4979	4959	5027	5051	5037	5144	5028	5059	5079	5052	4946	5083	4981	5015	5066	4878	5041	5084	4945	4963	5051	4955	5068	5043	5072	5078	5079	5019	4983	5002	4987	5120	5056	5100	4940	5125	5046	5055	4970	4910	4933	4929	5049	5120	4992	4992	4977	5044	5069	5032	5044	4982	4988	5060	5012	4940	4909	5044	5101	5076	5094	5066	5033	4992	5070	5105	5051	4901	5107	5072	5164	5064	4990	4928	4974	5020	5114	4958	5126	5169	4908	4941	5079	5030	5134	5059	5063	4894	5085	5017	5120	4971	5076	5012	5037	5034	4881	5033	4921	5044	5078	5044	4950	5135	5079	5054	5002	5158	5086	4961	5128	5060	4966	4991	5046	5042	4909	5027	5062	4970	5049	4966	4896	4969	5020	5140	5004	5107	4966	4897	5093	5051	4998	4944	5149	5075	5034	5073	5040	5026	4967	5172	5076	5145	5051	5043	5108	5015	5051	5109	5061	5128	4992	5090	4996	5064	5057	5058	5108	5124	4985	4999	5041	5003	5054	4980	5097	4977	5072	4938	5049	5122	5028	4914	5048	4993	5060	4956	5138	4849	4975	4968	5105	4987	5034	5019	4937	5078	4855	5013	5043	5027	5000	5084	5150	5087	5065	5015	5087	5024	5037	4955	5070	5031	5033	4991	4955	5032	4988	5038	4957	5120	5080	4996	5002	5121	5180	5067	5067	5138	5052	5011	4986	5025	5072	4962	4991	5067	5084	5125	5108	5078	4985	4950	4950	5109	4915	5055	4936	4906	4966	5064	5084	4993	5066	5051	5017	4944	5006	5138	5070	4971	4970	5046	5074	5078	5070	5080	4959	4997	4976	4956	5006	4998	5028	4924	5060	5009	4982	5005	5048	5101	5026	5066	5061	5049	5006	4892	5092	5022	5040	5021	4957	5077	5094	5073	5025	5011	5033	5063	5067	5047	5035	4869	5024	5196	4953	5099	5106	5011	5048	5139	5105	5084	5071	5001	5095
17336	17538	6904	1587	1214	1150	1085	990	979	1013	953	949	919	887	867	922	919	887	881	936	937	974	876	867	891	840	834	840	861	836	838	836	839	836	768	827	783	812	821	842	828	855	817	797	888	887	806	848	862	815	882	811	818	807	808	838	843	852	841	816	847	855	865	788	838	787	841	851	807	862	836	794	816	833	815	809	796	851	849	866	823	867	820	850	837	819	784	848	839	791	857	828	761	798	845	795	877	888	849	808	862	864	835	845	820	859	825	817	870	846	817	846	830	913	824	861	858	807	826	829	861	827	835	754	834	839	841	888	786	820	848	803	826	794	784	815	870	827	868	843	843	785	839	835	830	804	870	859	814	832	864	830	819	890	857	810	835	871	882	824	783	855	831	846	879	858	842	830	828	867	812	798	841	815	865	832	818	834	838	880	823	851	893	810	818	860	792	805	822	853	813	853	792	830	816	886	817	834	829	816	839	822	837	837	787	853	859	816	777	801	812	819	855	809	782	817	810	772	866	760	832	857	807	870	777	807	814	821	811	769	825	774	817	822	830	811	812	837	844	829	820	884	834	833	869	850	813	837	906	839	901	844	870	866	805	832	848	826	845	854	824	822	837	843	828	788	846	845	840	833	856	851	846	854	844	862	818	831	815	823	866	760	826	840	817	822	836	844	848	846	890	837	913	826	867	849	809	860	823	825	844	782	872	890	810	854	843	842	796	815	787	850	794	816	787	805	829	832	857	880	873	794	801	864	890	830	867	818	857	835	868	800	815	826	808	911	813	827	828	831	845	883	802	824	837	827	857	861	829	864	853	861	929	868	831	839	791	853	809	797	824	771	889	794	861	942	792	896	820	846	843	842	828	844	814	851	897	856	848	823	827	863	805	812	821	820	816	851	832	832	837	806	851	875	823	822	821	789	808	793	856	874	805	836	813	815	844	874	861	855	793	818	868	777	832	864	837	842	860	784	818	819	822	795	815	815	862	837	810	855	876	778	800	833	852	786	832	858	831	850	797	793	862	830	853	824	837	855	824	797	793	858	840	865	875	846	795	822	825	872	854	873	872	802	802	841	815	834	793	816	814	833	832	823	824	868	862	817	829	816	832	822	832	840	823	805	836	859	835	831	819	851	855	789	878	820	859	841	860	835	815	857	829	808	804	820	808	828	816	882	874	881	902	873	845	840	871	850	838	858	882	792	828	862	877	839	867	818	875	867	830	813	912	844	824	815	813	833	857	853	837	824	837	860	825	811	830	836	801	799	854	822	833	819	810	841	852	830	818	838	835	822	847	836	847	826	853	864	837	887	826	858	855	812	819	858	825	802	855	870	846	849	835	864	850	894	876	848	772	868	810	811	828	882	838	833	833	812	828	830	807	826	782	833	868	836	868	832	837	825	846	799	847	859	869	874	833	844	833	823	842	815	824	806	775	827	849	843	887	816	857	857	836	907	858	808	828	809	842	889	827	813	822	849	793	811	845	862	792	830	862	893	884	835	879	761	831	850	880	856	782	859	852	831	796	803	813	827	844	798	851	835	869	831	816	816	830	786	812	846	852	853	788	845	803	840	863	823	850	793	753	829	858	807	871	838	819	864	801	886	882	853	820	826	776	840	856	812	779	847	786	834	852	846	812	849	829	846	860	823	864	859	831	777	808	852	877	817	851	814	802	869	883	854	875	817	772	829	825	822	848	864	853	833	817	856	765	796	844	862	835	842	810	892	846	857	822	850	818	808	815	889	839	811	851	802	810	815	887	862	852	796	783	821	802	867	765	820	833	828	842	787	840	857	854	832	822	858	819	829	818	805	832	815	847	777	821	857	813	810	885	877	819	806	838	824	802	832	841	824	796	832	849	886	841	804	868	860	826	835	856	852	833	858	806	840	872	858	817	882	799	829	809	841	790	812	847	844	827	852	822	782	777	837	826	871	808	890	776	781	820	841	873	808	849	854	814	875	833	865	823	789	811	836	815	897	871	846	834	819	887	827	849	858	858	858	831	858	808	845	835	835	855	764	864	836	812	843	795	850	864	820	826	839	840	843	810	883	858	760	872	821	792	853	852	803	850	818	795	822	850	830	845	779	800	830	790	857	803	878	862	847	849	849	854	851	876	758	864	829	857	767	807	818	841	850	831	879	778	798	813	849	844	875	787	846	887	805	843	822	866	814	806	812	848	871	818	830	838	857	797	865	832	799	828	865	924	844	811	806	847	876	843	848	787	828	839	864	811	880	795	869	823	845	831	892	847	845	826	845	858	858	868	820	878	808	822	853	802	852	824	867	836	804	895	794	812	823	807	766	830	838	826	829	846	805	778	845	837	833	808	817	847	800	820	824	827	783	885	827	814	792	768	852	902	888	803	864	856	841	815	817	808	838	818	853	834	788	826	841	824	835	805	820	837	811	904	862	875	827	813	854	844	858	844	824	829	848	862	805	784	874	849	838	815	883	834	841	831	837	775	841	827	885	841	840	820	838	804	853	809	825	837	854	836	786	848	855	830	821	848	831	858	776	824	823	870	821	835	838	765	810	848	884	855	811	787	830	835	832	766	874	855	822	834	834	835	805	817	841	863	806	856	850	857	811	854	837	837	886	855	889	841	875	795	885	854	786	829	852	866	888	833	789	799	797	851	818	871	767	824	852	838	849	911	805	823	825	781	836	789	871	841	778	838	841	787	839	798	784	843	809	840	818	843	800	829	870	835	869	785	841	838	827	808	812	815	833	799	804	826	820	914	840	836	831	837	783	835	827	791	848	821	833	805	816	851	791	836	846	867	825	807	884	805	817	847	832	889	856	836	806	854	866	859	819	835	855	803	829	787	800	818	776	840	816	847	770	854	836	835	801	834	863	823	837	812	832	803	821	857	852	814	817	871	815	799	849	840	827	831	857	832	829	842	899	847	858	849	868	830	861	816	873	830	843	829	833	798	872	820	857	807	794	828	822	821	838	874	840	786	812	795	842	791	839	771	844	881	824	845	872	823	808	824	835	789	820	824	814	833	832	785	844	821	833	836	894	837	856	883	865	780	833	807	860	927	845	793	813	819	806	823	854	815	825	843	813	923	783	866	819	814	763	869	823	840	833	778	859	813	869	859	818	854	810	824	846	798	863	836	856	826	882	850	822	792	845	859	846	833	849	836	786	841	874	844	846	800	807	831	807	851	877	857	864	820	854	838	826	870	848	792	832	816	775	853	847	885	840	828	819	785	779	844	866	888	832	852	837	766	801	879	842	784	806	826	810	859	783	826	807	827	810	841	856	824	818	793	845	839	801	883	826	821	865	860	848	812	840	843	828	787	833	846	862	815	818	810	839	873	826	813	862	831	847	810	782	826	786	817	818	854	844	868	820	833	786	852	828	901	827	811	842	854	857	828	837	817	844	817	882	859	823	854	825	809	852	790	848	855	864	816	845	843	815	812	823	862	827	835	798	814	829	840	878	793	795	807	874	832	788	826	824	783	820	848	839	814	864	837	879	838	869	801	831
56832	47432	30301	18206	21232	19865	16260	13313	12222	11445	10149	9554	9720	9385	9497	9871	9885	9273	8817	8701	8601	8713	8705	8385	8006	7870	7792	7770	7857	7867	7795	7749	7516	7666	7763	7521	7803	7820	7671	7679	7624	7687	7593	7477	7446	7547	7570	7554	7592	7429	7436	7560	7455	7641	7638	7352	7480	7631	7455	7464	7573	7413	7565	7525	7587	7526	7518	7623	7529	7434	7516	7484	7605	7606	7338	7567	7529	7615	7425	7532	7535	7311	7556	7388	7433	7386	7501	7505	7670	7433	7573	7400	7479	7468	7446	7506	7485	7555	7399	7586	7492	7607	7462	7597	7419	7590	7490	7520	7574	7723	7470	7498	7645	7524	7381	7609	7569	7504	7561	7485	7498	7492	7485	7434	7619	7631	7437	7562	7568	7635	7420	7496	7526	7345	7500	7470	7452	7447	7578	7431	7421	7540	7584	7600	7495	7503	7553	7500	7433	7610	7437	7461	7500	7514	7414	7368	7429	7586	7441	7496	7384	7497	7466	7395	7529	7476	7431	7561	7468	7514	7559	7525	7380	7618	7553	7406	7396	7466	7447	7549	7473	7469	7413	7463	7432	7479	7379	7676	7616	7456	7397	7463	7470	7504	7462	7575	7433	7452	7530	7560	7525	7429	7522	7480	7481	7408	7466	7506	7464	7395	7619	7495	7466	7497	7470	7387	7387	7498	7532	7564	7417	7387	7503	7463	7589	7438	7404	7453	7371	7558	7418	7432	7613	7513	7575	7418	7467	7499	7570	7452	7471	7464	7438	7478	7551	7484	7400	7537	7408	7563	7491	7417	7572	7483	7460	7517	7658	7603	7551	7490	7577	7554	7449	7446	7516	7673	7545	7352	7401	7547	7492	7360	7451	7558	7461	7374	7523	7421	7565	7536	7482	7470	7560	7581	7405	7539	7349	7695	7496	7474	7455	7474	7541	7517	7526	7571	7421	7438	7455	7554	7387	7409	7495	7485	7433	7540	7323	7490	7377	7591	7546	7581	7596	7433	7516	7563	7513	7519	7494	7353	7354	7527	7463	7399	7377	7469	7492	7419	7540	7393	7554	7636	7271	7528	7447	7478	7499	7396	7388	7402	7468	7381	7493	7586	7402	7591	7507	7488	7330	7441	7553	7487	7453	7507	7584	7556	7459	7418	7516	7365	7550	7487	7572	7565	7296	7664	7384	7492	7603	7442	7399	7535	7618	7439	7494	7389	7471	7389	7516	7474	7494	7406	7531	7496	7559	7425	7514	7538	7507	7476	7418	7432	7496	7629	7448	7559	7479	7460	7483	7504	7407	7522	7574	7590	7377	7445	7538	7398	7584	7491	7488	7516	7558	7463	7556	7670	7493	7541	7584	7455	7472	7396	7505	7569	7530	7443	7500	7530	7538	7478	7517	7435	7488	7341	7380	7433	7410	7483	7409	7615	7593	7403	7459	7433	7565	7512	7425	7524	7486	7597	7421	7528	7364	7423	7579	7472	7386	7515	7326	7440	7473	7479	7373	7540	7462	7432	7528	7558	7440	7460	7382	7640	7549	7564	7500	7431	7514	7560	7639	7490	7600	7608	7465	7461	7505	7461	7538	7463	7517	7558	7490	7535	7573	7458	7529	7608	7419	7457	7584	7499	7550	7539	7529	7405	7536	7475	7527	7499	7482	7383	7453	7418	7351	7559	7599	7435	7533	7375	7574	7566	7544	7565	7585	7627	7436	7446	7352	7587	7483	7486	7467	7557	7566	7313	7477	7534	7618	7410	7605	7443	7572	7509	7574	7427	7497	7372	7568	7475	7534	7457	7447	7405	7527	7344	7588	7471	7409	7583	7573	7495	7638	7427	7392	7424	7457	7526	7466	7444	7493	7305	7670	7430	7447	7479	7573	7444	7521	7508	7412	7636	7467	7391	7432	7490	7489	7443	7488	7526	7574	7551	7533	7506	7506	7416	7588	7571	7592	7542	7394	7366	7412	7471	7588	7624	7478	7560	7530	7653	7525	7547	7515	7385	7548	7486	7612	7581	7483	7399	7469	7412	7575	7506	7536	7606	7548	7462	7528	7549	7486	7514	7454	7516	7468	7537	7459	7550	7536	7606	7621	7656	7593	7451	7462	7426	7441	7548	7569	7542	7532	7487	7514	7427	7519	7576	7523	7409	7320	7413	7607	7589	7609	7532	7599	7473	7457	7584	7515	7499	7404	7497	7527	7514	7421	7534	7570	7453	7454	7565	7584	7440	7461	7437	7439	7421	7486	7368	7458	7444	7598	7485	7441	7647	7487	7567	7613	7377	7628	7509	7575	7536	7533	7516	7474	7592	7463	7401	7476	7538	7450	7522	7421	7450	7478	7637	7502	7593	7397	7538	7598	7332	7470	7557	7419	7420	7531	7486	7541	7515	7503	7612	7464	7596	7504	7499	7462	7461	7424	7579	7414	7586	7395	7582	7621	7547	7440	7533	7638	7303	7506	7508	7434	7577	7394	7441	7389	7433	7493	7536	7597	7469	7513	7468	7480	7470	7499	7431	7438	7438	7592	7520	7512	7391	7482	7334	7568	7493	7422	7378	7469	7575	7473	7484	7453	7507	7566	7563	7568	7411	7494	7526	7411	7463	7596	7374	7472	7418	7475	7653	7455	7449	7467	7477	7510	7455	7496	7420	7648	7509	7480	7525	7545	7506	7522	7534	7574	7465	7501	7396	7478	7482	7583	7358	7445	7605	7618	7561	7467	7485	7492	7347	7371	7535	7454	7423	7524	7544	7526	7400	7519	7418	7511	7431	7550	7603	7536	7516	7470	7402	7521	7500	7398	7521	7570	7509	7420	7510	7514	7423	7457	7363	7393	7536	7462	7463	7504	7392	7468	7510	7481	7424	7443	7515	7453	7381	7487	7510	7577	7429	7608	7439	7470	7463	7487	7612	7580	7517	7633	7470	7436	7463	7559	7439	7410	7561	7426	7553	7587	7460	7425	7511	7361	7504	7628	7480	7368	7560	7441	7576	7414	7443	7465	7522	7559	7673	7440	7536	7641	7415	7487	7394	7548	7395	7427	7487	7556	7605	7570	7432	7509	7535	7468	7524	7574	7540	7557	7458	7699	7490	7602	7462	7475	7454	7442	7414	7392	7509	7416	7412	7636	7407	7447	7481	7458	7516	7439	7575	7520	7378	7531	7567	7392	7522	7576	7677	7601	7389	7350	7285	7691	7631	7342	7427	7526	7533	7446	7584	7545	7525	7434	7444	7533	7366	7546	7588	7406	7479	7486	7311	7606	7485	7371	7564	7485	7448	7527	7542	7500	7392	7414	7579	7486	7523	7549	7506	7504	7490	7561	7468	7430	7577	7566	7649	7455	7492	7468	7421	7596	7397	7364	7627	7512	7585	7380	7529	7498	7421	7436	7445	7438	7512	7455	7513	7344	7435	7484	7566	7528	7377	7365	7585	7580	7582	7597	7377	7599	7359	7445	7520	7481	7498	7598	7392	7512	7486	7544	7489	7409	7487	7579	7565	7450	7522	7493	7575	7430	7510	7363	7554	7408	7489	7548	7507	7505	7646	7492	7566	7415	7512	7608	7494	7502	7589	7364	7546	7654	7422	7472	7545	7466	7522	7578	7438	7549	7449	7464	7527	7588	7422	7450	7547	7558	7447	7455	7660	7434	7530	7597	7448	7507	7520	7527	7483	7568	7385	7595	7363	7451	7560	7556	7546	7595	7513	7385	7372	7506	7635	7471	7437	7514	7487	7575	7606	7524	7610	7570	7511	7494	7412	7642	7610	7504	7575	7412	7466	7488	7436	7459	7446	7489	7414	7540	7594	7546	7415	7436	7640	7391	7512	7456	7510	7578	7507	7575	7308	7541	7474	7451	7472	7555	7557	7462	7517	7421	7378	7519	7552	7576	7644	7511	7627	7452	7518	7533	7496	7378	7438	7480	7565	7533	7507	7461	7557	7513	7509	7553	7511	7510	7356	7482	7575	7497	7543	7460	7424	7454	7381	7420	7537	7518	7531	7441	7564	7494	7460	7469	7549	7388	7411	7308	7621	7498	7467	7432	7471	7441	7328	7386	7505	7324	7575	7491	7442	7550	7610	7516	7582	7565	7798	7538	7624	7481	7340	7489	7495	7518	7542	7272	7465	7503	7499	7622	7380	7626	7484	7399	7458	7575	7543	7569	7436	7416	7496	7540	7537	7491	7470	7541	7379	7546	7436	7543	7349	7516	7584	7474	7485	7441	7456	7462	7437	7544	7457	7568	7455	7501	7359	7554	7398	7432	7471	7478	7378	7469	7449	7415	7589	7513	7508	7534	7468	7608	7437	7568	7436	7412	7399	7538	7608	7564	7456	7519	7456	7483	7473	7590	7495	7344	7481	7317	7439	7504	7561	7408	7543	7429	7532	7395	7518	7501	7487	7553	7517	7479	7482	7531	7482	7513	7579	7526	7569	7299	7527	7366	7487	7512	7672	7522	7477	7604	7508	7485	7379	7498	7539	7510	7539	7568	7510	7569	7483	7504	7584	7496	7407	7486	7491	7387	7595	7500	7512	7519	7590	7459	7422	7623	7418	7496	7468	7447	7591	7589	7441	7447	7541	7447	7589	7544	7435	7466	7425	7566	7520	7449	7431	7603	7553	7425	7429	7573	7571	7596	7495	7610	7446	7426	7401	7701	7458	7452	7476	7515	7461	7586	7314	7390	7549	7514	7574	7405	7390	7509	7467	7547	7425	7491	7410	7430	7489	7478	7380	7482	7606	7417	7459	7499	7615	7621	7418	7489	7497	7460	7451	7482	7433	7442	7489	7491	7619	7462	7424	7395	7540	7492	7582	7551	7549	7451	7389	7429	7428	7467	7398	7524	7525	7426	7562	7502	7374	7631	7439	7517	7423	7517	7566	7365	7567	7514	7530	7656	7505	7424	7376	7376	7502	7395	7596	7492	7595	7369	7561	7509	7532	7591	7530	7515	7448	7572	7503	7468	7475	7734	7458	7449	7400	7564	7625	7480	7603	7474	7501	7473	7499	7526	7436	7529	7568	7496	7524	7446	7449	7598	7502	7506	7565	7570	7538	7401	7512	7502	7580	7627	7577	7514	7553	7492	7535
17363	13040	4094	922	805	724	689	638	541	576	553	541	518	551	580	564	572	506	520	534	508	532	527	505	503	465	483	484	476	443	469	468	450	471	446	483	496	477	459	451	459	423	452	435	444	437	443	446	458	491	490	475	435	477	508	442	457	487	477	452	448	418	463	459	429	503	440	449	432	464	447	465	414	465	457	470	443	458	474	469	460	473	451	479	473	458	465	458	432	430	448	432	490	441	459	440	465	404	474	426	451	458	464	488	468	438	456	447	456	501	462	462	436	453	459	467	465	471	478	501	459	459	473	482	488	446	455	487	482	467	488	466	464	438	460	455	466	462	432	518	495	424	447	477	473	462	474	426	457	442	453	426	474	467	496	471	453	466	470	435	469	470	477	473	457	407	456	441	466	464	491	430	461	452	476	435	441	450	459	431	483	418	466	470	439	467	453	459	440	431	480	432	470	450	486	487	486	432	441	451	485	455	461	439	498	452	489	497	489	433	457	459	475	460	436	466	446	440	447	465	494	447	491	488	472	440	462	448	479	457	484	472	510	416	429	443	456	469	462	452	469	480	531	466	428	422	479	462	460	489	464	474	445	421	490	480	469	431	471	442	499	516	496	481	443	463	465	468	453	513	453	469	485	469	444	474	479	479	441	454	460	462	504	469	442	499	490	433	492	470	482	474	443	451	455	430	452	464	461	477	462	462	436	471	503	440	439	455	470	488	431	437	467	469	432	480	444	483	481	475	476	449	456	449	453	411	429	450	460	469	478	481	441	473	448	473	462	486	454	459	508	463	430	460	430	462	447	449	431	461	488	452	429	480	441	467	499	443	466	460	482	492	445	461	472	469	439	484	469	434	491	451	423	443	498	474	488	500	455	502	421	489	457	474	464	498	481	451	450	438	461	453	427	482	458	467	490	413	470	446	470	469	459	484	441	445	458	461	476	482	460	447	502	441	469	450	469	456	481	424	444	413	456	474	453	481	439	436	475	460	458	448	458	432	475	460	481	446	460	450	446	463	465	458	468	449	425	465	491	468	486	438	459	447	483	442	454	477	474	467	459	446	454	451	413	433	440	419	490	431	448	469	477	457	476	438	487	438	484	435	471	471	480	444	423	489	497	463	441	482	470	470	462	459	460	483	448	483	462	492	435	457	483	453	468	433	482	443	451	437	474	478	456	473	460	458	453	463	487	449	449	455	494	435	454	465	492	459	439	451	489	472	444	494	467	513	450	484	501	488	464	477	429	484	451	452	457	459	463	434	481	444	426	485	477	447	419	446	461	480	455	478	469	454	440	476	440	493	449	487	466	473	444	488	477	410	498	499	459	468	439	483	429	445	465	463	473	463	434	439	482	499	486	459	408	430	464	437	460	462	448	477	435	462	449	423	483	447	452	503	430	447	456	448	476	428	432	442	487	458	491	450	503	426	450	467	459	454	475	468	452	465	477	495	439	456	424	449	443	410	443	447	482	478	471	485	518	464	465	473	445	481	448	439	442	429	461	472	473	423	463	445	495	500	477	458	446	458	486	487	461	414	447	465	503	437	465	443	475	462	486	438	459	496	452	482	453	458	466	451	468	416	470	447	443	447	462	468	446	457	510	481	471	420	466	479	410	450	493	438	473	445	455	466	485	472	498	509	426	419	466	452	473	509	439	459	459	444	459	470	467	444	438	436	447	466	445	458	419	418	468	489	478	448	467	475	451	461	420	475	431	424	483	428	461	459	410	470	434	453	441	445	418	471	478	505	507	436	444	421	452	453	444	463	463	424	455	469	452	460	435	472	451	503	463	468	472	480	463	466	476	475	493	468	469	437	483	453	471	461	434	458	473	489	461	497	460	455	467	462	469	475	431	459	438	418	491	461	449	450	453	444	488	441	455	459	464	434	456	486	460	445	444	465	457	459	426	471	450	479	470	472	453	433	491	432	441	445	447	454	399	469	495	471	470	469	453	463	428	460	473	487	439	463	418	436	454	484	442	474	477	432	477	471	461	483	442	460	502	462	465	466	484	462	504	473	508	465	427	470	468	439	430	455	465	478	496	453	451	478	447	428	490	445	463	462	453	498	481	471	477	464	477	511	459	458	481	429	435	431	477	495	456	494	437	449	411	461	473	469	463	499	420	455	459	457	476	438	457	494	492	446	467	462	444	455	441	477	476	416	442	479	463	445	450	442	465	441	485	432	426	433	468	455	442	428	461	454	421	454	424	447	443	449	474	489	472	461	471	441	439	479	448	432	435	503	430	448	470	454	441	468	397	468	440	474	425	515	445	445	477	461	468	467	443	460	470	463	446	457	471	457	458	427	453	461	441	479	442	485	451	482	443	455	443	472	467	474	465	470	473	493	448	467	504	468	436	448	439	479	468	473	477	485	480	472	425	464	472	466	452	469	454	439	463	484	511	462	449	458	475	467	451	444	468	459	469	444	491	463	483	451	454	474	451	494	486	462	433	465	458	425	476	497	444	437	444	463	448	447	447	456	471	459	441	473	464	460	458	480	465	468	431	481	425	484	459	466	465	450	401	455	459	472	443	492	487	452	466	481	451	472	469	474	454	498	452	430	471	451	443	475	473	456	457	446	494	481	448	472	443	452	464	418	422	434	475	504	442	473	460	467	490	454	466	476	483	466	459	473	444	454	453	477	445	451	499	428	488	472	462	465	467	430	484	476	468	474	427	459	518	469	462	486	461	481	438	448	499	463	459	474	469	445	428	448	475	441	463	422	438	473	461	495	472	460	474	423	469	458	468	480	428	441	465	461	417	472	463	433	451	487	439	474	465	438	451	462	430	451	498	468	471	489	468	471	480	470	448	416	468	463	467	496	465	442	440	412	472	477	476	463	416	484	445	495	432	461	437	455	424	485	468	473	417	511	450	440	476	471	483	468	462	463	492	477	440	467	461	467	473	412	470	427	464	489	452	470	492	492	441	423	469	459	415	439	458	479	441	426	457	456	453	426	473	503	468	460	459	460	427	456	450	470	474	425	418	437	504	456	473	432	461	467	439	480	515	455	493	446	476	459	469	471	468	463	466	446	486	472	469	434	451	472	434	497	426	440	426	479	480	440	467	440	479	465	447	443	457	448	472	462	471	455	448	483	458	450	454	494	473	445	447	462	491	461	467	450	497	461	422	448	417	488	488	453	483	400	454	459	432	458	455	464	454	414	455	469	482	446	437	460	476	460	436	471	479	496	448	455	455	458	438	456	449	434	440	446	488	453	471	445	486	442	475	480	467	442	455	466	470	444	467	434	458	492	446	462	447	487	427	457	495	472	487	496	471	443	429	460	469	457	483	428	475	450	481	457	494	455	463	469	436	457	456	443	455	430	473	441	464	467	456	480	477	495	485	491	448	417	473	465	428	460	446	444	439	488	437	450	482	465	443	475	470	469	456	456	475	479	461	491	446	488	434	455	464	484	474	463	429	444	504	449	445	452	442	448	438	467	468	439	471	493	478	482	479	469	445	466	443	459	452	438	491	451
51704	42377	22926	14279	19190	17287	14010	10962	9562	8447	7852	7188	6683	6641	7226	7122	6563	6138	5875	6106	5880	5657	5662	5688	5132	4941	5040	4989	4811	4839	4790	4764	4653	4648	4658	4711	4573	4724	4629	4651	4709	4694	4704	4733	4681	4723	4661	4670	4625	4599	4512	4586	4628	4594	4639	4569	4558	4627	4632	4626	4528	4555	4485	4586	4517	4496	4483	4522	4629	4581	4597	4379	4520	4612	4641	4591	4512	4561	4503	4535	4388	4566	4700	4466	4519	4549	4523	4547	4534	4494	4521	4563	4578	4477	4430	4452	4475	4459	4555	4489	4477	4574	4592	4436	4430	4612	4514	4567	4489	4537	4539	4491	4628	4550	4443	4654	4600	4464	4500	4575	4542	4526	4578	4515	4483	4513	4507	4461	4592	4569	4555	4565	4566	4548	4500	4586	4607	4592	4531	4503	4566	4509	4524	4541	4626	4540	4532	4581	4510	4454	4497	4598	4495	4427	4443	4451	4513	4542	4544	4593	4550	4573	4615	4604	4601	4559	4503	4543	4542	4583	4596	4556	4532	4511	4594	4498	4475	4506	4478	4554	4553	4483	4480	4479	4464	4591	4545	4478	4514	4617	4563	4592	4469	4422	4476	4620	4570	4619	4548	4595	4445	4513	4562	4517	4557	4633	4565	4538	4609	4474	4601	4571	4522	4488	4508	4491	4551	4553	4622	4489	4501	4578	4539	4527	4581	4428	4514	4431	4606	4480	4539	4451	4555	4381	4538	4504	4569	4544	4670	4538	4608	4502	4439	4501	4531	4556	4557	4457	4501	4424	4468	4637	4549	4469	4498	4568	4520	4558	4546	4596	4564	4651	4673	4517	4533	4510	4538	4443	4533	4568	4421	4551	4531	4499	4539	4528	4602	4551	4565	4509	4591	4440	4660	4505	4528	4628	4619	4642	4475	4451	4472	4599	4525	4451	4501	4629	4583	4555	4551	4551	4402	4580	4481	4602	4482	4424	4637	4593	4486	4517	4636	4515	4512	4525	4536	4510	4465	4581	4554	4507	4559	4643	4584	4500	4572	4566	4551	4525	4628	4550	4501	4498	4506	4531	4640	4521	4580	4551	4470	4543	4529	4473	4500	4389	4543	4478	4595	4505	4610	4554	4576	4585	4548	4440	4611	4427	4530	4461	4654	4591	4586	4567	4533	4683	4653	4483	4525	4627	4549	4462	4511	4576	4522	4548	4627	4514	4475	4559	4541	4545	4545	4540	4596	4436	4566	4519	4525	4652	4538	4553	4556	4610	4585	4494	4524	4542	4468	4627	4566	4485	4504	4583	4497	4519	4619	4543	4681	4509	4558	4567	4502	4435	4516	4574	4641	4460	4566	4595	4547	4625	4533	4540	4496	4477	4452	4582	4514	4545	4504	4445	4473	4514	4516	4441	4488	4473	4556	4467	4622	4415	4546	4716	4534	4433	4574	4409	4559	4560	4484	4518	4538	4516	4532	4609	4465	4500	4411	4524	4482	4495	4541	4456	4565	4605	4545	4572	4532	4644	4527	4464	4528	4578	4477	4445	4545	4536	4375	4537	4592	4388	4420	4661	4402	4497	4466	4701	4550	4537	4471	4621	4576	4510	4576	4561	4559	4445	4531	4591	4569	4528	4596	4469	4530	4479	4511	4570	4604	4547	4629	4592	4413	4626	4484	4530	4490	4454	4499	4627	4502	4577	4513	4617	4487	4452	4502	4604	4599	4565	4500	4390	4577	4557	4548	4487	4550	4523	4462	4689	4583	4455	4579	4626	4517	4610	4587	4616	4365	4424	4531	4528	4458	4571	4562	4454	4545	4615	4579	4614	4629	4403	4576	4499	4509	4491	4531	4510	4531	4406	4659	4578	4494	4539	4568	4558	4571	4569	4592	4521	4418	4511	4609	4568	4564	4464	4545	4483	4503	4498	4633	4591	4524	4605	4656	4456	4514	4523	4611	4499	4494	4496	4474	4460	4527	4524	4440	4527	4531	4618	4496	4470	4499	4567	4455	4532	4498	4470	4545	4408	4539	4592	4511	4456	4565	4513	4564	4478	4514	4487	4512	4542	4520	4534	4506	4561	4532	4524	4648	4476	4554	4443	4583	4556	4515	4480	4535	4465	4566	4535	4678	4535	4535	4501	4480	4609	4601	4504	4531	4559	4442	4546	4546	4510	4424	4619	4566	4520	4525	4639	4506	4492	4520	4553	4556	4562	4504	4561	4608	4582	4539	4588	4541	4518	4560	4436	4419	4479	4493	4538	4582	4492	4556	4543	4748	4565	4543	4521	4560	4568	4559	4555	4543	4517	4553	4499	4586	4468	4441	4450	4626	4349	4418	4537	4509	4442	4610	4476	4525	4492	4525	4494	4567	4430	4590	4537	4488	4597	4443	4533	4525	4508	4525	4510	4631	4518	4570	4561	4565	4719	4589	4523	4639	4579	4548	4520	4446	4483	4394	4575	4490	4600	4626	4535	4614	4679	4532	4584	4548	4470	4542	4558	4547	4607	4436	4558	4680	4499	4492	4511	4484	4561	4430	4523	4463	4410	4466	4638	4470	4624	4602	4471	4513	4616	4585	4593	4540	4581	4560	4564	4534	4535	4534	4582	4426	4413	4513	4540	4556	4578	4621	4467	4588	4501	4568	4609	4550	4569	4459	4574	4565	4499	4456	4675	4516	4522	4477	4454	4501	4571	4447	4467	4466	4578	4624	4533	4527	4512	4533	4457	4436	4615	4445	4546	4645	4629	4554	4573	4607	4490	4510	4530	4449	4651	4614	4491	4564	4438	4504	4455	4700	4521	4617	4589	4556	4500	4509	4567	4510	4567	4527	4436	4536	4467	4546	4560	4537	4490	4457	4524	4667	4459	4451	4549	4425	4441	4495	4561	4523	4417	4532	4488	4573	4567	4597	4577	4491	4463	4593	4477	4428	4495	4503	4575	4420	4497	4547	4577	4533	4583	4477	4529	4641	4493	4545	4601	4446	4587	4560	4578	4516	4623	4520	4493	4516	4549	4553	4566	4573	4506	4541	4543	4555	4557	4567	4636	4517	4476	4487	4480	4533	4485	4582	4594	4545	4531	4552	4569	4545	4592	4525	4594	4443	4547	4489	4528	4573	4513	4513	4478	4440	4543	4595	4499	4626	4553	4543	4560	4524	4565	4621	4598	4581	4537	4625	4515	4526	4513	4470	4531	4613	4589	4619	4488	4485	4628	4568	4560	4622	4568	4517	4548	4534	4502	4564	4541	4505	4527	4597	4516	4540	4607	4626	4573	4461	4583	4454	4536	4515	4587	4595	4567	4526	4439	4483	4617	4457	4525	4549	4449	4507	4444	4575	4545	4483	4608	4518	4453	4581	4466	4497	4592	4641	4429	4560	4513	4487	4457	4508	4556	4516	4507	4636	4503	4500	4554	4578	4677	4502	4562	4605	4515	4547	4477	4515	4541	4447	4487	4398	4559	4461	4586	4527	4578	4617	4562	4445	4550	4638	4505	4483	4486	4547	4500	4540	4613	4530	4483	4438	4509	4587	4529	4454	4501	4454	4505	4533	4560	4393	4513	4503	4563	4514	4490	4490	4584	4574	4577	4665	4528	4547	4483	4475	4612	4578	4504	4553	4512	4542	4410	4505	4575	4663	4528	4540	4437	4407	4518	4528	4569	4586	4473	4486	4502	4504	4404	4684	4613	4562	4526	4451	4586	4464	4581	4525	4565	4469	4568	4625	4479	4571	4562	4532	4562	4502	4481	4487	4561	4464	4390	4522	4543	4509	4436	4594	4506	4531	4550	4483	4551	4573	4481	4471	4468	4490	4501	4597	4608	4590	4600	4636	4400	4554	4502	4554	4524	4571	4550	4548	4454	4544	4561	4495	4459	4596	4602	4552	4637	4491	4579	4709	4543	4553	4416	4466	4506	4464	4499	4510	4688	4488	4496	4494	4511	4563	4552	4667	4560	4540	4489	4502	4492	4608	4644	4508	4464	4566	4534	4572	4589	4521	4581	4589	4580	4552	4616	4637	4526	4554	4475	4564	4445	4588	4531	4583	4469	4394	4577	4597	4577	4490	4579	4534	4460	4442	4586	4507	4454	4550	4575	4575	4466	4584	4559	4579	4603	4542	4532	4524	4555	4526	4622	4511	4525	4644	4585	4579	4566	4518	4499	4585	4568	4604	4425	4636	4479	4523	4530	4684	4600	4558	4597	4681	4441	4534	4551	4633	4473	4448	4656	4463	4551	4532	4476	4598	4449	4413	4622	4561	4435	4569	4578	4550	4466	4550	4505	4537	4420	4572	4580	4611	4562	4499	4476	4416	4581	4485	4567	4511	4558	4469	4561	4607	4408	4480	4530	4559	4463	4628	4446	4421	4579	4524	4475	4528	4508	4470	4464	4590	4623	4545	4475	4507	4660	4511	4433	4584	4471	4623	4552	4541	4558	4535	4592	4511	4540	4596	4561	4561	4466	4565	4550	4558	4529	4477	4516	4502	4492	4457	4575	4543	4509	4451	4511	4469	4524	4469	4525	4459	4480	4512	4565	4438	4575	4494	4551	4489	4628	4451	4498	4461	4617	4595	4488	4592	4515	4532	4541	4476	4588	4683	4614	4673	4558	4490	4697	4518	4655	4468	4511	4586	4620	4531	4557	4511	4582	4540	4619	4556	4532	4413	4527	4510	4512	4490	4555	4479	4485	4546	4615	4525	4557	4480	4560	4584	4477	4613	4630	4544	4426	4555	4499	4609	4510	4447	4550	4566	4435	4703	4549	4553	4585	4557	4510	4570	4548	4504	4482	4441	4566	4509	4587	4552	4631	4424	4567	4521	4558	4579	4523	4545	4489	4501	4578	4558	4496	4619	4564	4579	4534	4511	4637	4608	4536	4551	4522	4554	4633	4595	4580	4410	4516	4439	4533	4500	4608	4636	4510	4607	4695	4501	4519	4578	4550	4672	4612	4484	4590	4578	4614	4502	4478	4479	4514	4556	4642	4566	4513	4455	4555	4568	4448	4632	4445	4541	4521	4641	4499	4638	4409	4432	4636	4598	4561	4496	4658	4474	4382	4626	4596	4530	4561	4559	4622	4545	4469	4566	4424
23914	22752	9022	1787	1386	1304	1142	1094	1110	995	1001	936	878	941	928	962	923	888	887	825	894	914	839	876	817	854	869	828	783	838	836	857	826	860	859	808	834	817	813	844	826	827	769	803	797	856	836	831	808	825	824	826	872	775	847	838	825	843	858	802	833	831	827	774	833	805	835	785	834	857	809	832	805	810	836	800	873	830	796	806	838	795	863	827	834	850	871	843	856	816	838	791	794	799	887	840	790	798	847	786	836	870	809	806	818	814	791	881	810	795	841	811	820	859	809	860	824	850	842	862	841	866	796	842	847	796	813	778	810	824	850	801	843	849	835	759	856	842	787	850	793	916	862	837	764	829	908	833	790	829	790	852	818	810	817	832	809	789	787	814	811	837	822	831	778	883	874	851	826	784	793	836	815	861	817	849	846	790	841	882	797	847	780	784	831	806	832	807	794	815	824	830	865	828	869	808	839	780	843	770	856	816	832	823	819	801	811	855	815	827	784	780	822	827	842	845	820	866	816	839	783	801	858	839	821	824	787	799	844	866	826	848	864	834	791	804	818	793	796	849	826	819	831	800	874	833	853	799	826	828	818	879	799	851	831	819	867	836	845	820	878	787	853	850	794	821	798	805	845	842	838	820	819	903	860	828	809	839	820	805	861	861	825	799	882	776	779	764	872	826	798	854	836	837	815	798	846	842	839	805	861	843	842	810	828	799	828	820	826	807	911	794	852	823	792	809	838	861	874	850	869	822	794	801	842	810	787	817	837	835	823	823	814	848	819	817	828	823	899	808	808	815	843	804	842	804	794	844	792	844	785	816	875	814	785	873	853	820	791	791	812	793	846	827	821	851	846	880	794	812	813	824	844	839	820	811	820	837	861	838	802	861	810	855	810	843	841	860	830	833	821	804	828	842	831	834	799	824	835	865	825	808	811	859	799	847	819	764	799	840	822	808	838	824	735	841	820	819	826	824	823	899	823	769	856	831	835	833	842	844	829	806	797	840	826	811	779	809	798	771	835	848	834	796	810	817	813	825	852	821	810	811	855	814	822	803	803	818	845	820	848	795	790	800	806	776	822	863	861	849	830	835	847	832	823	806	859	825	898	841	837	835	846	816	819	797	777	833	829	872	868	803	836	827	807	813	810	809	760	837	800	830	797	793	813	788	813	800	852	867	838	814	802	814	847	829	749	809	837	793	801	824	771	802	806	841	831	771	816	850	821	804	824	795	841	854	835	841	839	861	817	786	807	865	804	816	780	840	832	839	795	842	811	839	861	812	786	886	812	848	821	837	835	832	817	845	866	793	807	780	769	817	857	843	795	836	843	874	806	810	836	794	824	813	834	810	850	857	824	764	818	795	824	840	825	806	816	795	798	811	823	833	800	797	862	838	832	758	820	797	823	825	814	840	853	852	767	818	813	787	818	824	836	857	800	801	866	771	844	795	812	799	810	819	824	797	827	777	764	829	816	817	772	805	815	825	838	792	770	809	867	804	819	810	763	765	782	832	787	820	830	853	786	837	850	820	823	827	843	867	847	847	812	831	806	850	840	784	811	798	803	761	827	859	808	817	809	837	862	854	828	838	820	797	834	810	899	830	796	786	769	823	816	808	845	803	783	805	804	856	806	768	853	855	849	875	860	830	801	786	796	803	862	831	875	833	830	840	859	835	808	788	827	860	879	795	844	834	845	892	852	871	833	800	779	863	789	851	787	834	811	801	804	765	788	825	833	806	742	780	801	832	861	828	845	819	788	756	806	796	839	822	850	838	838	805	848	801	850	876	847	841	817	797	829	779	829	816	773	825	861	808	760	861	779	811	830	861	835	802	871	823	816	827	850	827	853	817	830	763	862	829	796	831	855	814	787	837	863	862	844	830	831	794	854	828	838	880	824	854	811	882	770	814	821	774	838	837	827	882	790	818	784	857	814	807	795	820	852	850	825	811	855	820	870	858	818	828	843	868	817	875	852	864	789	841	798	760	844	871	799	887	824	850	799	819	809	817	788	840	804	768	844	805	839	850	814	866	776	792	783	821	818	826	866	794	759	813	755	780	822	817	842	864	802	857	780	790	784	832	827	811	794	836	815	840	814	868	768	817	864	822	808	829	844	862	771	811	796	808	868	811	834	783	850	833	839	809	799	883	832	854	808	766	783	864	825	881	797	802	891	847	830	864	814	828	827	784	799	781	840	847	843	818	876	825	819	826	771	795	825	778	792	779	824	785	867	837	832	831	830	847	776	808	810	784	811	808	817	785	857	843	871	775	815	824	861	861	841	820	765	855	778	815	824	817	816	875	803	821	838	781	820	796	871	814	833	810	838	833	819	815	821	840	822	823	818	805	862	790	773	776	749	881	819	852	825	815	872	843	875	834	830	737	823	878	839	796	770	855	824	866	819	879	833	805	770	815	830	789	847	814	792	807	852	905	822	830	871	810	820	829	830	840	830	859	810	847	785	850	826	818	854	844	826	841	772	776	784	819	801	840	845	812	815	850	821	791	865	814	848	837	846	845	741	795	853	826	820	852	847	765	814	825	827	810	830	844	832	799	845	793	818	785	805	817	815	848	820	845	776	846	868	805	836	865	758	795	829	884	775	820	834	835	810	851	808	820	824	823	807	825	801	883	814	824	859	821	826	809	774	850	799	819	820	781	756	768	832	834	825	792	870	823	861	823	873	851	768	857	816	815	839	833	848	801	826	814	790	837	863	826	859	840	823	785	806	834	804	837	823	865	810	811	802	775	841	817	801	834	814	834	797	826	857	828	851	834	803	836	828	836	871	834	829	854	820	839	859	830	823	800	841	828	814	879	860	762	818	793	853	810	817	838	845	859	835	815	840	873	858	840	884	816	835	806	839	828	823	801	870	868	812	818	878	856	816	806	815	784	824	839	789	785	819	833	773	826	848	834	837	787	828	889	785	824	861	844	839	796	814	757	851	847	774	818	814	825	846	816	848	827	800	845	830	826	785	846	799	838	844	842	785	833	862	809	791	759	862	820	864	774	822	845	788	777	855	848	871	821	833	749	804	844	775	847	873	799	834	785	831	807	835	839	824	833	805	807	814	827	827	770	877	764	796	843	813	835	819	851	791	821	850	807	787	784	788	794	882	844	844	754	837	820	806	835	815	756	825	811	830	858	762	825	831	814	805	797	793	838	799	815	805	860	854	828	846	838	818	788	850	847	841	812	786	820	838	812	829	836	820	794	843	825	839	868	803	821	817	841	850	844	849	848	846	834	843	863	826	855	812	792	810	816	793	862	809	772	824	813	824	812	800	807	828	786	811	829	849	805	781	834	871	794	782	795	861	800	886	767	801	839	886	857	845	811	815	818	779	814	825	788	803	824	815	825	826	887	815	818	827	824	804	839	792	780	813	846	850	781	827	828	799	828	808	771	832	813	807	820	819	836	830	827	823	812	848	849	829	835	855	806	817	822	837	804	841	803	818	807	819	818	875	822	817	874	834	847	836	852	887	817	845	843	825	804
60440	50586	29850	20248	24413	23288	19095	16464	14053	12528	11258	11075	10513	10423	10809	10617	9703	9373	9303	9223	9014	8861	8888	8982	8473	7987	8109	8023	7942	8100	7852	7905	7742	7640	7720	7659	7693	7647	7594	7642	7565	7629	7585	7663	7725	7606	7660	7594	7520	7601	7606	7683	7612	7622	7610	7508	7533	7442	7494	7519	7643	7492	7453	7513	7523	7470	7536	7504	7428	7361	7419	7419	7560	7488	7412	7323	7554	7352	7529	7552	7581	7501	7527	7442	7515	7454	7488	7477	7348	7362	7490	7425	7449	7543	7589	7532	7432	7407	7444	7377	7462	7378	7528	7409	7384	7521	7445	7463	7501	7551	7555	7394	7531	7422	7575	7502	7377	7532	7340	7472	7346	7382	7516	7336	7530	7407	7507	7463	7388	7456	7424	7602	7491	7455	7557	7442	7485	7423	7466	7443	7489	7460	7320	7523	7428	7311	7403	7385	7497	7468	7464	7408	7522	7450	7292	7390	7431	7400	7404	7463	7421	7419	7398	7446	7526	7365	7474	7359	7397	7308	7582	7492	7459	7527	7514	7349	7447	7533	7542	7592	7492	7504	7486	7644	7624	7561	7478	7329	7312	7492	7463	7534	7397	7425	7474	7509	7387	7457	7464	7412	7329	7530	7348	7384	7385	7432	7457	7333	7564	7462	7501	7475	7433	7515	7461	7474	7367	7447	7443	7498	7451	7423	7522	7291	7498	7481	7448	7411	7472	7432	7418	7452	7455	7403	7471	7245	7327	7411	7468	7617	7434	7496	7331	7577	7505	7357	7449	7491	7362	7534	7477	7337	7505	7447	7350	7475	7322	7544	7512	7481	7417	7595	7405	7383	7418	7411	7449	7593	7472	7465	7454	7455	7395	7569	7478	7545	7435	7446	7385	7504	7525	7319	7474	7541	7398	7492	7377	7434	7432	7591	7492	7493	7363	7485	7514	7587	7339	7411	7439	7464	7384	7397	7383	7470	7336	7376	7482	7321	7446	7372	7498	7467	7552	7408	7469	7444	7409	7594	7423	7543	7498	7417	7562	7367	7454	7457	7357	7560	7481	7354	7464	7409	7342	7344	7460	7445	7420	7388	7468	7434	7481	7551	7456	7378	7398	7363	7599	7571	7491	7362	7325	7401	7385	7509	7459	7467	7573	7522	7430	7418	7291	7485	7455	7414	7349	7501	7406	7355	7435	7417	7419	7425	7415	7533	7425	7360	7453	7469	7624	7495	7169	7377	7451	7500	7535	7281	7394	7479	7437	7301	7437	7346	7443	7342	7439	7388	7526	7407	7445	7431	7485	7529	7381	7374	7348	7310	7433	7398	7449	7342	7554	7513	7384	7267	7417	7512	7373	7604	7559	7437	7306	7488	7480	7470	7453	7481	7376	7439	7481	7484	7451	7333	7278	7380	7509	7551	7454	7398	7375	7437	7500	7503	7375	7479	7449	7328	7477	7484	7275	7365	7419	7393	7386	7522	7471	7335	7350	7430	7416	7440	7480	7398	7322	7456	7442	7484	7308	7491	7503	7296	7556	7450	7386	7502	7352	7443	7546	7413	7612	7435	7502	7448	7289	7483	7401	7412	7465	7414	7552	7300	7416	7428	7448	7317	7439	7385	7429	7446	7389	7307	7438	7426	7502	7412	7434	7513	7320	7375	7387	7342	7439	7599	7382	7472	7272	7374	7472	7538	7476	7521	7512	7538	7340	7650	7383	7544	7486	7474	7444	7493	7533	7472	7332	7545	7454	7607	7422	7558	7490	7496	7397	7535	7467	7410	7641	7361	7497	7482	7507	7415	7506	7362	7489	7431	7402	7349	7413	7386	7399	7481	7377	7417	7596	7462	7584	7453	7454	7458	7598	7372	7444	7323	7517	7572	7439	7380	7375	7682	7499	7420	7486	7434	7375	7435	7434	7372	7486	7440	7434	7428	7448	7384	7467	7508	7426	7357	7382	7495	7351	7360	7553	7481	7467	7463	7432	7518	7428	7426	7418	7595	7526	7463	7603	7357	7419	7415	7470	7398	7391	7389	7413	7366	7398	7471	7513	7528	7468	7448	7554	7498	7378	7459	7422	7458	7434	7389	7582	7479	7396	7390	7454	7493	7428	7509	7409	7386	7426	7444	7498	7503	7349	7476	7520	7401	7418	7470	7331	7397	7473	7357	7596	7464	7456	7460	7305	7571	7484	7550	7433	7623	7549	7256	7458	7419	7434	7327	7291	7592	7398	7458	7457	7540	7422	7610	7411	7438	7467	7408	7418	7519	7482	7412	7543	7504	7499	7440	7539	7417	7624	7372	7508	7447	7451	7352	7427	7481	7416	7416	7422	7469	7332	7530	7545	7572	7554	7403	7478	7553	7487	7421	7446	7397	7492	7404	7481	7466	7473	7463	7467	7401	7532	7345	7615	7427	7527	7479	7532	7433	7416	7481	7353	7346	7531	7259	7643	7502	7475	7468	7494	7448	7465	7482	7367	7432	7459	7399	7409	7584	7371	7480	7452	7490	7538	7361	7476	7356	7433	7392	7461	7491	7570	7402	7491	7391	7456	7467	7549	7523	7310	7489	7454	7461	7419	7610	7435	7463	7458	7454	7532	7416	7362	7372	7363	7484	7303	7437	7452	7438	7539	7492	7346	7527	7415	7304	7374	7510	7515	7420	7579	7371	7391	7503	7443	7352	7516	7511	7516	7481	7445	7471	7591	7531	7521	7556	7478	7300	7435	7490	7598	7465	7437	7393	7438	7335	7452	7322	7510	7572	7458	7351	7443	7406	7354	7451	7449	7682	7372	7305	7418	7396	7467	7508	7478	7556	7455	7441	7494	7495	7357	7430	7393	7349	7415	7337	7401	7543	7448	7464	7389	7372	7463	7544	7471	7452	7524	7537	7309	7495	7364	7423	7436	7468	7536	7604	7468	7422	7269	7371	7583	7480	7418	7501	7537	7412	7356	7423	7380	7496	7463	7497	7470	7379	7357	7501	7467	7359	7395	7448	7459	7536	7487	7414	7333	7364	7380	7489	7473	7399	7473	7510	7439	7371	7464	7368	7598	7322	7557	7416	7617	7504	7459	7509	7541	7520	7392	7484	7498	7495	7451	7425	7682	7392	7397	7548	7414	7341	7441	7499	7287	7481	7372	7511	7407	7383	7495	7489	7461	7500	7484	7379	7523	7402	7492	7462	7370	7402	7462	7564	7392	7488	7461	7543	7532	7448	7411	7516	7445	7436	7388	7351	7513	7354	7453	7453	7517	7540	7434	7443	7539	7345	7453	7524	7565	7378	7425	7347	7462	7306	7427	7473	7481	7376	7461	7479	7416	7536	7539	7384	7548	7312	7579	7390	7605	7563	7440	7549	7482	7437	7293	7639	7457	7433	7388	7395	7450	7347	7451	7311	7378	7462	7500	7491	7478	7427	7429	7422	7558	7469	7461	7452	7369	7465	7552	7317	7481	7477	7567	7508	7468	7549	7544	7375	7622	7444	7329	7423	7514	7409	7476	7542	7458	7410	7517	7430	7533	7367	7425	7429	7403	7313	7394	7415	7539	7478	7444	7470	7511	7438	7454	7421	7440	7501	7510	7555	7561	7496	7466	7551	7412	7560	7544	7394	7532	7499	7439	7556	7497	7433	7564	7498	7483	7446	7363	7425	7553	7593	7459	7563	7495	7420	7472	7471	7479	7454	7355	7406	7439	7525	7369	7394	7445	7387	7473	7397	7571	7425	7346	7393	7451	7399	7607	7468	7462	7367	7412	7567	7376	7389	7514	7458	7411	7638	7568	7414	7390	7472	7415	7499	7286	7399	7404	7417	7540	7410	7395	7456	7528	7425	7511	7443	7470	7508	7657	7639	7540	7437	7432	7504	7478	7414	7493	7440	7366	7402	7342	7523	7514	7448	7488	7361	7365	7487	7336	7400	7413	7487	7403	7447	7500	7530	7448	7532	7281	7582	7443	7409	7299	7365	7523	7368	7379	7482	7549	7507	7497	7447	7444	7410	7460	7417	7443	7504	7522	7392	7460	7535	7367	7522	7325	7315	7438	7405	7519	7373	7393	7492	7524	7395	7414	7369	7552	7376	7402	7288	7515	7502	7522	7510	7429	7391	7543	7537	7341	7509	7409	7505	7524	7478	7533	7434	7482	7503	7510	7683	7384	7350	7460	7395	7382	7451	7554	7390	7366	7395	7420	7467	7470	7528	7548	7397	7468	7553	7587	7570	7394	7526	7420	7520	7537	7435	7468	7477	7525	7298	7458	7320	7502	7483	7472	7472	7490	7491	7457	7467	7527	7461	7437	7561	7412	7408	7407	7359	7595	7439	7478	7329	7370	7332	7462	7540	7532	7529	7431	7461	7459	7410	7482	7344	7525	7581	7500	7352	7407	7331	7442	7539	7526	7504	7468	7455	7394	7367	7447	7399	7521	7490	7466	7365	7511	7343	7334	7320	7500	7490	7329	7506	7514	7440	7443	7507	7343	7529	7364	7572	7281	7393	7397	7458	7480	7420	7501	7477	7377	7552	7451	7293	7482	7505	7434	7275	7486	7544	7546	7614	7380	7465	7425	7592	7425	7488	7349	7449	7473	7546	7415	7490	7555	7300	7469	7520	7489	7486	7508	7653	7491	7401	7553	7289	7466	7355	7476	7461	7530	7334	7454	7470	7399	7363	7586	7522	7435	7489	7455	7429	7456	7522	7268	7464	7403	7528	7549	7408	7427	7459	7511	7469	7482	7595	7342	7541	7316	7514	7525	7536	7507	7382	7415	7442	7540	7461	7546	7284	7304	7352	7526	7388	7469	7473	7449	7509	7511	7456	7389	7345	7558	7375	7414	7434	7501	7465	7420	7399	7408	7406	7420	7384	7450	7397	7484	7457	7445	7488	7365	7386	7458	7481	7513	7516	7424	7438	7456	7453	7529	7358	7462	7536	7413	7453	7384	7456	7423	7480	7554	7361	7515	7493	7445	7521	7505	7537	7545	7469	7315	7455	7385	7401	7512	7375	7479	7625	7461	7408	7373	7402	7534	7493	7484	7392	7397	7434	7499	7493	7394	7410	7372	7475	7382	7523	7535	7496	7530	7433	7482	7462	7469	7427
10301	7384	2593	828	766	696	724	654	590	597	598	602	573	548	585	632	568	580	600	586	585	595	566	604	578	552	523	550	556	519	564	532	508	554	541	558	573	539	584	538	566	583	521	533	558	528	557	521	526	525	564	523	524	504	519	542	501	573	559	565	580	554	481	544	550	517	548	571	530	544	547	525	505	528	517	518	496	539	512	550	551	531	516	508	529	566	520	549	538	543	551	520	527	526	497	537	491	538	558	532	540	526	565	513	531	518	536	547	548	519	490	536	529	530	567	563	536	521	513	551	508	574	578	546	549	611	567	555	541	597	544	571	585	511	521	566	559	544	569	564	532	522	568	551	533	507	519	498	563	595	493	523	576	545	523	560	515	510	553	548	565	556	502	533	543	520	557	562	536	548	547	520	536	529	552	504	551	540	569	554	543	568	559	557	530	495	537	523	499	540	531	570	581	531	558	540	547	564	558	538	537	547	521	551	542	548	579	538	533	522	536	528	531	539	522	512	554	534	566	535	527	571	552	557	585	519	540	525	531	507	579	527	556	535	536	551	541	570	531	553	542	551	531	548	511	546	550	567	547	560	500	542	541	566	585	530	516	569	595	547	549	509	550	546	583	540	552	562	485	544	530	540	539	563	540	561	533	507	540	540	567	526	557	566	504	549	533	542	556	549	546	558	549	549	554	497	553	577	551	529	545	567	565	502	563	570	523	575	569	563	521	612	575	529	577	532	537	528	548	551	521	563	567	523	502	562	542	578	547	528	564	535	516	586	535	553	527	525	550	574	524	514	493	539	512	554	552	550	528	558	512	548	551	540	554	548	516	536	556	538	512	527	537	544	581	524	563	528	539	539	543	558	516	530	581	559	537	509	527	533	600	557	570	524	586	509	527	537	524	580	515	549	535	515	539	528	512	553	540	517	529	494	574	505	547	534	567	558	545	544	525	546	531	512	518	573	551	544	504	563	510	520	580	553	564	504	519	556	527	532	555	529	550	555	591	576	554	532	508	577	536	585	542	547	531	525	491	531	534	535	504	506	559	574	551	531	519	523	511	546	540	529	539	530	540	555	536	543	529	588	562	563	571	567	534	566	525	570	477	546	529	549	564	552	511	543	540	536	547	559	579	581	536	549	500	549	544	516	562	553	529	559	517	541	530	531	504	529	488	579	564	547	572	564	550	551	540	529	531	572	576	539	546	513	519	556	569	550	526	541	582	536	540	520	569	504	548	532	552	538	558	519	528	519	522	507	589	507	552	582	566	552	520	513	535	529	534	533	569	573	540	566	542	563	548	521	556	539	535	539	525	544	545	573	562	557	568	553	546	506	554	536	542	550	528	549	552	511	520	523	518	530	514	559	538	510	538	520	568	511	530	496	517	548	529	545	532	521	510	570	494	559	529	549	537	516	516	518	530	509	551	574	566	538	504	509	522	539	545	534	554	532	505	549	527	520	565	535	529	561	544	508	547	576	543	550	543	589	528	525	552	514	545	503	525	503	508	508	545	516	561	529	565	544	552	550	518	512	551	535	531	526	522	581	539	548	549	563	516	524	586	520	575	523	538	553	504	530	569	545	518	557	520	506	568	506	577	528	477	563	529	624	518	526	510	542	546	562	529	539	553	539	588	532	560	547	542	528	506	519	524	505	497	535	546	548	542	530	555	532	544	559	529	514	545	568	551	573	596	565	578	564	550	498	522	569	502	572	536	576	484	583	506	571	520	589	539	554	596	562	560	544	527	524	520	506	522	562	523	536	542	578	549	525	515	586	520	550	568	510	558	538	525	548	517	493	549	515	554	551	537	542	556	542	489	545	558	507	534	528	554	525	521	520	513	610	561	523	555	537	532	534	562	519	527	561	533	539	536	572	571	532	570	549	545	552	535	581	539	580	517	495	548	538	518	556	517	538	547	555	538	534	499	532	531	575	531	540	551	543	519	535	599	549	567	518	568	570	540	505	549	559	562	525	549	513	506	568	520	552	515	507	530	580	548	534	556	513	550	533	568	515	599	532	533	564	503	578	559	538	596	551	586	550	562	511	556	527	527	561	536	534	573	543	557	583	530	550	491	521	520	525	477	576	550	541	538	505	536	553	524	580	535	523	564	518	533	563	558	529	536	529	505	513	576	536	511	537	536	556	570	527	550	558	545	502	497	552	512	510	518	543	520	546	589	522	522	537	508	549	526	528	541	548	553	555	530	590	545	548	537	556	533	551	567	546	550	563	529	575	606	512	555	560	535	585	551	551	509	522	497	548	563	544	558	549	560	573	529	569	552	503	529	540	552	551	554	596	558	552	538	571	551	539	510	528	549	529	547	548	582	518	509	555	549	513	548	557	593	532	540	531	548	555	614	551	502	556	523	531	510	590	551	538	578	526	536	547	537	575	539	557	544	574	534	564	569	551	556	544	493	573	522	587	535	521	610	529	560	508	494	491	570	528	553	561	525	508	497	521	557	538	544	550	523	572	530	524	546	532	534	536	527	512	551	548	574	520	564	561	540	552	554	569	549	581	525	586	548	541	592	505	595	544	542	520	564	581	549	494	543	545	525	516	552	534	557	559	547	501	540	567	545	548	559	564	513	513	557	540	518	527	523	544	540	526	509	512	520	545	552	589	546	566	508	513	526	539	529	569	519	568	546	543	531	535	532	541	539	527	511	550	523	527	541	536	549	579	505	516	523	563	541	508	559	508	559	517	545	540	589	552	512	563	556	556	532	500	543	562	470	538	541	547	536	515	502	550	513	533	526	545	525	543	566	555	556	552	561	506	520	552	610	530	560	521	547	522	551	565	560	573	527	542	553	562	542	536	574	537	516	551	539	568	539	555	558	547	562	543	549	585	547	575	538	526	559	536	560	563	550	551	540	546	561	566	572	555	568	598	526	574	581	536	526	579	538	529	565	544	578	547	580	520	527	549	524	536	543	559	567	533	487	491	535	547	500	566	538	532	573	548	569	561	538	487	565	528	564	559	523	535	556	510	532	520	524	587	577	557	514	540	563	531	595	509	592	553	533	519	509	575	544	528	569	561	576	533	548	504	529	507	549	575	522	553	510	503	549	569	549	541	543	548	546	501	553	549	542	532	540	516	525	563	535	561	530	513	573	535	553	524	549	569	520	542	499	577	528	500	558	543	574	567	584	551	540	577	536	550	534	535	522	513	558	523	591	548	519	545	534	530	558	565	533	564	534	548	553	518	516	537	521	572	590	529	569	537	542	534	548	570	538	563	522	496	548	540	579	575	549	609	546	575	559	524	559	573	519	611	564	535	500	542	536	496	511	573	535	528	558	550	542	547	568	565	523	528	519	543	566	513	531	537	548	528	535	531	546	523	526	538	601	513	561	532	554	549	496	520	567	520	502	574	532	562	563	522	524	533	570	543	520	529	544	518	508	524	535	557	548	536	523	557	533	578	531	542	539	545	546	526	512	508	548	544	537	507	550	498	559	524	552	550	530	555	585	565	568	552	548	538	552	523	534	527
45690	37108	20186	11998	14474	13377	11622	9721	8324	7453	7047	6698	6758	6547	6658	6634	6266	6117	6195	6012	6144	6047	5870	6099	5899	5626	5518	5524	5577	5426	5328	5303	5387	5313	5300	5314	5309	5373	5204	5264	5278	5280	5232	5242	5244	5292	5256	5192	5297	5329	5171	5436	5158	5195	5256	5218	5271	5318	5347	5284	5364	5224	5186	5183	5210	5232	5316	5183	5221	5216	5204	5309	5305	5177	5242	5293	5193	5329	5206	5170	5314	5140	5127	5126	5355	5350	5122	5214	5141	5219	5246	5215	5226	5249	5145	5190	5188	5250	5270	5181	5245	5274	5158	5233	5275	5191	5220	5193	5136	5242	5182	5234	5211	5147	5176	5264	5120	5131	5088	5272	5239	5195	5281	5286	5111	5186	5126	5296	5238	5153	5206	5181	5245	5100	5198	5204	5212	5199	5145	5147	5144	5163	5221	5192	5169	5221	5252	5263	5254	5211	5193	5322	4991	5320	5289	5131	5206	5262	5208	5240	5168	5126	5160	5144	5213	5124	5249	5204	5265	5196	5258	5279	5202	5173	5240	5186	5210	5117	5259	5135	5216	5213	5303	5157	5232	5183	5135	5177	5310	5189	5126	5156	5242	5207	5270	5186	5183	5117	5084	5130	5221	5146	5091	5096	5247	5232	5237	5054	5211	5155	5264	5156	5394	5239	5282	5241	5143	5156	5158	5183	5234	5164	5206	5282	5188	5335	5187	5143	5157	5182	5318	5183	5221	5151	5217	5106	5128	5257	5340	5181	5269	5299	5061	5219	5276	5232	5167	5233	5245	5273	5119	5180	5272	5378	5164	5183	5130	5232	5072	5185	5232	5180	5154	5223	5197	5144	5187	5266	5157	5218	5306	5228	5191	5247	5276	5187	5187	5305	5235	5067	5180	5190	5194	5249	5147	5177	5115	5238	5303	5245	5155	5236	5204	5105	5284	5240	5290	5280	5039	5293	5167	5165	5027	5264	5250	5175	5266	5166	5128	5239	5217	5225	5291	5363	5254	5255	5213	5272	5078	5304	5146	5256	5245	5108	5251	5162	5191	5280	5273	5101	5186	5088	5243	5207	5200	5178	5171	5246	5116	5296	5176	5249	5277	5172	5096	5309	5287	5267	5179	5206	5092	5242	5226	5216	5251	5190	5220	5183	5164	5302	5370	5161	5340	5259	5262	5231	5073	5192	5160	5213	5162	5227	5173	5107	5235	5036	5184	5266	5260	5129	5250	5245	5126	5247	5140	5160	5230	5232	5230	5120	5279	5211	5247	5168	5087	5322	5241	5166	5250	5235	5222	5174	5272	5196	5171	5223	5147	5262	5178	5148	5108	5121	5239	5027	5239	5168	5300	5138	5103	5329	5177	5121	5163	5184	5204	5138	5288	5171	5191	5242	5236	5158	5271	5172	5207	5255	5220	5282	5136	5349	5136	5352	5174	5143	5326	5313	5166	5169	5103	5217	5221	5182	5280	5145	5073	5299	5154	5197	5093	5099	5117	5141	5216	5146	5177	5185	5166	5321	5216	5323	5213	5239	5140	5246	5234	5241	5157	5277	5166	5232	5065	5236	5174	5168	5178	5183	5123	5209	5343	5205	5291	5121	5241	5291	5214	5240	5237	5203	5207	5119	5209	5130	5269	5217	5223	5176	5161	5235	5189	5206	5312	5162	5168	5244	5288	5245	5168	5249	5225	5136	5147	5199	5123	5325	5253	5270	5362	5368	5166	5251	5213	5230	5254	5168	5302	5215	5252	5228	5196	5159	5144	5293	5168	5176	5316	5181	5098	5155	5147	5094	5174	5190	5170	5184	5243	5146	5223	5181	5146	5242	5245	5236	5204	5165	5170	5168	5218	5359	5104	5126	5153	5239	5233	5200	5136	5096	5257	5239	5187	5194	5222	5252	5303	5159	5261	5164	5312	5174	5136	5325	5313	5168	5139	5182	5260	5189	5169	5167	5161	5301	5124	5176	5200	5175	5263	5232	5226	5193	5170	5277	5293	5247	5300	5300	5143	5174	5261	5291	5107	5176	5162	5207	5245	5239	5164	5164	5224	5227	5151	5251	5156	5280	5084	5228	5143	5183	5158	5204	5237	5137	5276	5263	5208	5287	5141	5249	5154	5199	5272	5240	5245	5152	5138	5318	5284	5247	5216	5255	5247	5017	5188	5256	5134	5179	5125	5138	5032	5184	5315	5176	5208	5262	5242	5216	5181	5268	5150	5217	5154	5188	5198	5253	5336	5204	5362	5214	5153	5189	5169	5100	5175	5324	5249	5280	5290	5081	5220	5231	5186	5219	5350	5143	5181	5204	5186	5243	5245	5190	5188	5201	5210	5204	5254	5206	5163	5260	5293	5222	5341	5176	5263	5225	5254	5114	5141	5127	5262	5093	5175	5212	5112	5170	5157	5266	5171	5142	5226	5292	5175	5122	5177	5161	5209	5261	5238	5251	5102	5080	5273	5179	5276	5265	5228	5238	5253	5182	5087	5215	5323	5296	5112	5172	5154	5320	5266	5040	5318	5203	5101	5175	5240	5110	5250	5184	5237	5225	5124	5171	5218	5238	5192	5155	5323	5215	5295	5274	5217	5328	5314	5111	5173	5220	5214	5300	5087	5223	5190	5233	5134	5155	5138	5196	5252	5181	5179	5342	5193	5215	5072	5141	5184	5209	5175	5183	5111	5275	5129	5160	5200	5187	5113	5229	5166	5325	5315	5307	5245	5235	5302	5214	5099	5247	5082	5242	5285	5241	5190	5191	5273	5160	5211	5238	5277	5222	5127	5238	5172	5210	5244	5094	5261	5276	5233	5227	5153	5233	5139	5191	5318	5154	5133	5148	5187	5281	5109	5216	5282	5234	5123	5254	5232	5199	5105	5204	5176	5298	5322	5321	5268	5136	5156	5207	5187	5226	5144	5230	5131	5177	5119	5303	5189	5199	5154	5203	5273	5129	5195	5128	5213	5313	5118	5269	5039	5249	5176	5153	5194	5214	5281	5301	5186	5215	5138	5047	5265	5185	5128	5175	5247	5253	5287	5206	5189	5193	5168	5268	5168	5253	5192	5188	5338	5162	5047	5352	5200	5323	5141	5286	5180	5342	5133	5259	5260	5238	5065	5264	5303	5148	5147	5348	5202	5241	5314	5155	5332	5259	5277	5301	5258	5189	5206	5260	5273	5207	5074	5082	5171	5203	5225	5089	5187	5170	5263	5161	5188	5041	5292	5266	5247	5045	5171	5357	5212	5088	5228	5258	5205	5416	5270	5126	5263	5178	5162	5251	5266	5133	5294	5166	5303	5222	5263	5214	5263	5179	5224	5290	5148	5306	5144	5126	5181	5231	5094	5206	5069	5102	5262	5234	5132	5185	5189	5093	5165	5110	5181	5129	5242	5272	5185	5155	5277	5209	5324	5206	5229	5249	5270	5264	5282	5276	5199	5173	5252	5280	5159	5154	5160	5128	5089	5303	5283	5308	5285	5176	5210	5178	5141	5285	5167	5135	5216	5112	5184	5175	5176	5119	5148	5234	5063	5179	5146	5251	5317	5110	5181	5173	5231	5329	5173	5165	5198	5283	5112	5310	5110	5191	5249	5177	5274	5341	5280	5197	5225	5166	5211	5190	5128	5265	5166	5143	5342	5201	5192	5028	5240	5136	5148	5151	5104	5238	5189	5174	5263	5404	5185	5156	5229	5225	5204	5254	5212	5216	5275	5152	5255	5190	5245	5207	5223	5270	5205	5286	5246	5120	5214	5266	5277	5191	5140	5251	5183	5223	5169	5242	5233	5295	5198	5195	5175	5248	5146	5269	5206	5210	5230	5206	5050	5254	5350	5159	5169	5296	5035	5187	5260	5215	5178	5194	5189	5231	5221	5265	5138	5175	5205	5207	5250	5217	5170	5296	5177	5233	5269	5141	5147	5245	5261	5229	5194	5198	5129	5130	5208	5106	5222	5185	5213	5068	5260	5141	5249	5261	5242	5221	5176	5179	5104	5188	5304	5188	5222	5141	5155	5267	5153	5256	5162	5271	5173	5155	5243	5251	5210	5220	5201	5251	5201	5198	5155	5134	5100	5133	5111	5193	5296	5132	5195	5191	5231	5215	5164	5263	5082	5061	5214	5174	5206	5274	5049	5201	5177	5216	5162	5176	5221	5225	5234	5158	5216	5096	5192	5267	5176	5284	5151	5196	5266	5204	5269	5306	5212	5188	5129	5211	5169	5248	5194	5134	5246	5335	5302	5247	5147	5179	5307	5277	5156	5176	5150	5159	5132	5243	5191	5139	5268	5153	5295	5144	5252	5241	5161	5138	5299	5131	5204	5246	5222	5224	5197	5231	5111	5351	5227	5120	5323	5318	5289	5235	5336	5132	5168	5278	5246	5279	5257	5239	5135	5273	5205	5195	5185	5124	5212	5193	5222	5101	5218	5295	5174	5215	5167	5128	5111	5189	5234	5206	5151	5238	5208	5254	5118	5232	5194	5326	5333	5180	5239	5313	5198	5218	5174	5184	5154	5232	5205	5154	5121	5344	5181	5187	5288	5229	5299	5240	5177	5334	5183	5209	5231	5235	5251	5276	5135	5301	5226	5228	5205	5245	5230	5250	5203	5228	5264	5206	5226	5276	5186	5223	5157	5297	5079	5072	5218	5194	5219	5271	5255	5236	5213	5171	5144	5255	5164	5225	5212	5198	5250	5259	5198	5196	5258	5163	5229	5222	5189	5185	5079	5195	5207	5095	5124	5248	5241	5257	5227	5193	5201	5214	5181	5263	5224	5238	5096	5230	5295	5141	5344	5159	5122	5204	5229	5254	5072	5174	5186	5137	5239	5206	5203	5251	5316	5213	5151	5145	5222	5100	5402	5122	5185	5221	5390	5170	5246	5053	5149	5289	5254	5084	5209	5317	5184	5201	5171	5175	5193	5248	5112	5232	5281	5091	5282	5205	5245	5219	5215	5198	5139	5174	5294	5119	5218	5255	5219	5142	5215	5221	5199	5230	5253	5245	5250	5244	5191	5172	5253	5166	5268	5265	5287	5242	5175	5267	5138	5256	5220	5223	5153	5119	5235	5315	5340	5153	5159	5331	5175	5216
17569	16347	5775	1478	1159	1079	1171	1031	958	898	908	950	917	863	891	931	863	935	903	875	847	872	841	893	898	858	820	789	824	848	833	826	829	797	830	884	865	807	792	855	812	795	824	839	832	868	862	873	870	842	814	855	781	842	838	841	808	850	822	819	810	793	847	811	850	836	885	861	820	831	830	831	850	805	846	806	823	811	750	833	835	847	801	815	754	818	864	891	865	882	853	791	824	808	845	865	804	794	831	829	847	861	807	837	871	840	887	810	843	845	832	777	867	808	791	825	780	834	791	842	850	839	863	815	819	821	871	812	793	803	836	853	843	844	863	801	828	851	853	815	810	793	801	844	874	838	790	771	836	793	855	833	827	824	904	902	867	802	850	846	840	820	842	842	831	802	803	838	810	874	846	844	852	883	834	833	808	808	829	813	829	783	828	842	841	821	819	834	830	864	847	848	875	840	876	871	819	822	851	843	898	841	866	795	831	833	786	831	814	830	822	850	832	801	828	864	867	848	781	850	842	871	882	842	811	829	848	828	863	780	871	836	845	861	864	841	877	845	813	813	810	800	865	857	845	806	843	857	839	785	807	841	764	815	822	836	780	858	801	815	807	867	875	827	862	840	779	813	831	819	871	850	886	856	780	859	817	841	866	823	831	892	829	809	813	826	820	801	836	863	830	802	811	856	854	825	827	841	830	836	883	798	832	889	813	813	841	837	848	837	793	840	814	893	847	803	774	812	843	806	832	841	840	839	842	815	776	834	855	796	827	852	819	825	792	817	849	856	824	876	817	790	823	898	873	855	823	889	853	825	819	833	806	830	848	856	811	844	860	831	865	818	858	852	865	841	856	819	799	814	848	857	849	804	840	846	903	860	833	844	824	875	834	853	864	825	822	821	861	780	790	867	824	834	822	831	854	829	817	826	881	834	761	852	814	819	838	842	886	858	829	829	795	767	803	828	869	852	861	816	871	834	838	854	810	853	836	847	783	842	765	886	894	821	824	855	836	890	832	795	826	852	801	806	844	876	820	872	852	851	811	876	768	788	806	828	824	840	828	811	879	798	821	803	868	808	828	836	857	864	849	832	870	853	883	865	876	877	834	818	833	846	828	864	869	882	837	809	812	817	782	830	864	862	844	798	814	842	848	813	826	798	761	804	849	825	817	842	887	862	863	794	863	820	852	868	775	852	829	845	816	806	860	859	819	788	828	839	863	827	774	833	886	828	855	817	807	844	885	858	874	884	877	798	850	811	800	840	846	856	837	856	835	778	821	808	828	845	834	849	862	822	849	802	870	816	843	856	829	839	893	806	847	840	783	835	838	787	828	785	811	781	843	845	787	837	861	791	836	832	834	831	820	870	839	838	826	879	819	825	788	845	837	824	869	844	879	834	856	846	879	841	874	829	818	844	789	830	835	841	820	816	837	811	875	805	831	835	809	851	845	872	836	835	819	859	817	857	814	847	833	791	861	800	837	867	816	859	787	817	831	864	834	815	827	806	814	795	853	832	883	841	857	838	847	795	864	842	822	800	831	862	839	854	867	831	842	870	797	865	828	875	858	792	827	826	850	815	851	765	839	812	826	788	805	829	835	806	860	791	821	840	832	841	793	822	821	778	828	888	844	828	847	814	867	854	828	880	834	849	819	829	861	813	800	853	815	848	823	780	827	802	817	886	898	832	835	826	877	860	798	849	807	841	891	766	850	781	891	869	826	848	824	923	776	827	781	827	821	872	863	830	851	858	851	838	795	863	816	847	839	810	802	857	907	833	859	845	831	817	847	805	854	850	809	809	859	820	829	817	797	877	837	847	793	791	867	839	863	825	778	863	810	852	846	855	782	837	875	835	867	860	855	834	841	817	774	898	876	889	803	811	897	824	815	827	849	857	843	788	867	862	825	837	811	824	839	847	881	840	869	826	831	823	919	845	849	828	829	802	851	822	843	853	827	846	816	846	872	792	890	815	871	804	844	818	878	825	845	824	827	860	860	824	877	842	835	851	819	805	830	816	858	859	798	857	843	850	844	843	810	817	788	858	807	846	819	843	828	832	808	816	816	915	802	882	797	814	879	854	786	847	843	843	856	821	847	813	849	843	859	899	828	830	824	860	842	805	817	849	827	784	775	800	825	826	827	828	861	794	855	844	832	810	819	870	775	797	859	866	849	825	789	855	864	823	857	828	862	834	806	831	814	827	839	842	834	837	846	791	849	839	858	843	847	838	872	853	834	829	845	787	944	828	770	872	856	876	866	796	838	793	813	811	855	811	822	881	897	828	891	867	861	835	819	842	802	819	808	831	810	834	841	823	808	864	826	784	853	795	811	810	884	834	810	809	830	857	819	856	852	847	821	833	868	847	878	867	869	893	879	860	763	850	779	840	838	827	835	854	853	846	823	811	893	847	849	825	854	877	826	884	852	828	771	848	783	863	861	824	868	810	831	862	873	858	872	867	816	846	835	857	846	835	823	799	806	840	828	827	802	776	798	821	824	845	879	889	815	873	761	844	794	846	839	826	892	815	790	878	843	866	852	859	874	794	778	807	825	832	862	854	850	840	796	802	882	823	782	795	857	848	855	809	816	839	843	867	863	822	804	849	838	869	814	830	809	787	820	840	866	844	819	853	862	820	854	802	812	863	845	815	841	837	849	838	849	885	838	805	836	873	846	787	846	833	867	828	822	876	865	860	834	789	817	840	857	827	902	857	840	882	837	883	849	778	835	817	870	850	790	807	824	855	786	813	802	815	880	830	835	845	833	786	855	804	793	843	844	837	848	844	853	854	851	833	849	814	853	861	854	868	777	850	831	835	833	856	787	837	830	827	878	802	852	863	826	836	770	829	876	833	904	843	869	774	801	813	858	845	805	887	874	844	893	834	865	800	867	798	843	826	843	868	862	797	833	851	810	830	809	835	802	828	780	792	848	828	807	872	808	918	815	885	838	825	868	866	819	867	834	841	844	877	800	846	838	846	779	854	860	804	826	873	788	863	779	808	855	858	836	820	814	856	833	807	816	863	812	816	834	832	840	830	815	833	845	832	871	931	795	772	835	836	817	821	850	854	860	846	810	841	777	827	806	821	832	791	850	842	800	787	807	840	815	816	823	883	837	738	851	865	822	854	850	856	835	862	764	840	873	798	858	859	868	827	896	827	850	835	855	854	846	832	824	839	873	874	838	775	855	870	878	864	831	864	865	870	833	861	824	810	820	903	822	833	847	850	866	832	852	900	778	864	855	854	802	841	805	849	855	836	862	873	812	830	790	834	818	832	829	818	873	904	836	798	821	847	854	808	877	812	844	830	869	837	832	823	885	824	802	835	831	787	801	860	792	822	866	853	811	863	877	879	844	805	868	834	821	860	838	814	832	833	795	798	844	816	807	815	883	839	818	827	849	867	844	830	827	818	863	835	833	840	826	821	879	840	782	836	822	881	877	836	865	846	819	823	844	778	829	869	835	877	835	863	867	822	801	820	805	903	869	856	829	799
56732	46387	28365	16996	19760	19664	18351	13994	12559	11029	10075	9795	9607	9653	9585	9324	9161	8824	8851	8662	8679	8628	8470	8849	8308	8024	8051	8046	7911	7962	7808	7689	7863	7730	7632	7609	7787	7604	7580	7648	7616	7619	7582	7522	7687	7700	7593	7429	7630	7592	7641	7528	7630	7768	7526	7519	7654	7630	7654	7499	7451	7543	7581	7601	7629	7599	7442	7623	7526	7606	7648	7566	7613	7536	7546	7686	7629	7531	7537	7569	7464	7431	7563	7465	7506	7507	7541	7556	7652	7521	7402	7560	7489	7443	7516	7662	7419	7501	7442	7416	7392	7670	7525	7512	7533	7504	7603	7449	7569	7431	7349	7509	7633	7591	7554	7585	7548	7534	7494	7593	7496	7474	7623	7451	7658	7612	7638	7417	7529	7317	7399	7438	7567	7550	7557	7544	7592	7457	7404	7491	7571	7576	7609	7483	7565	7567	7620	7644	7511	7597	7665	7548	7512	7410	7508	7513	7542	7543	7544	7556	7463	7503	7559	7560	7563	7592	7461	7411	7566	7615	7490	7335	7596	7504	7523	7537	7370	7506	7504	7549	7400	7522	7452	7547	7516	7501	7465	7483	7455	7525	7575	7524	7705	7726	7691	7453	7608	7451	7617	7644	7463	7486	7650	7488	7500	7668	7365	7548	7565	7473	7413	7448	7560	7491	7579	7566	7597	7430	7599	7522	7543	7507	7437	7519	7633	7487	7450	7512	7476	7471	7597	7469	7595	7493	7639	7489	7693	7523	7466	7540	7451	7548	7366	7544	7485	7618	7439	7636	7560	7562	7491	7442	7532	7571	7503	7445	7591	7646	7603	7482	7467	7519	7446	7520	7474	7472	7604	7537	7491	7533	7450	7563	7508	7394	7405	7456	7576	7403	7450	7540	7605	7446	7542	7516	7643	7682	7662	7567	7584	7677	7647	7558	7553	7539	7575	7380	7499	7589	7610	7562	7570	7532	7575	7668	7526	7489	7601	7426	7650	7560	7600	7559	7562	7526	7637	7459	7464	7487	7684	7476	7537	7575	7458	7523	7575	7585	7379	7469	7493	7594	7563	7407	7565	7595	7472	7368	7540	7555	7435	7444	7492	7550	7557	7507	7720	7557	7468	7468	7433	7674	7562	7520	7512	7575	7664	7502	7552	7491	7469	7550	7461	7460	7587	7534	7550	7396	7497	7551	7407	7610	7655	7517	7549	7407	7657	7398	7423	7424	7598	7552	7523	7405	7479	7487	7557	7494	7465	7625	7525	7597	7479	7421	7396	7542	7580	7510	7497	7484	7586	7414	7653	7492	7540	7621	7463	7629	7533	7486	7551	7515	7475	7643	7450	7513	7469	7477	7475	7536	7599	7460	7608	7556	7521	7478	7556	7497	7577	7467	7517	7623	7602	7410	7529	7552	7501	7703	7683	7496	7572	7589	7525	7616	7496	7627	7547	7476	7549	7452	7665	7306	7564	7674	7586	7566	7563	7492	7598	7325	7510	7558	7491	7535	7610	7486	7497	7497	7508	7506	7499	7591	7479	7527	7647	7546	7535	7555	7435	7518	7289	7538	7493	7559	7448	7600	7501	7494	7467	7499	7496	7628	7558	7545	7556	7508	7621	7527	7505	7581	7530	7540	7631	7623	7521	7595	7519	7463	7556	7573	7601	7562	7596	7514	7522	7663	7456	7549	7498	7517	7604	7406	7537	7429	7625	7548	7453	7547	7511	7409	7533	7564	7547	7465	7407	7481	7477	7506	7557	7432	7552	7567	7572	7693	7515	7520	7514	7464	7549	7407	7470	7696	7547	7456	7461	7595	7474	7576	7637	7403	7609	7501	7533	7499	7524	7551	7571	7517	7426	7560	7453	7527	7519	7610	7477	7586	7454	7480	7533	7614	7517	7439	7494	7491	7502	7609	7506	7632	7462	7539	7612	7618	7453	7550	7520	7596	7533	7587	7581	7656	7610	7448	7557	7693	7627	7422	7473	7514	7563	7443	7608	7585	7630	7540	7480	7526	7584	7598	7658	7579	7506	7483	7601	7400	7537	7541	7682	7392	7537	7614	7582	7503	7510	7690	7528	7595	7527	7516	7641	7460	7531	7516	7520	7555	7520	7697	7536	7591	7495	7484	7416	7563	7578	7430	7415	7536	7514	7467	7496	7471	7444	7606	7378	7544	7444	7531	7543	7480	7532	7464	7386	7477	7592	7625	7562	7642	7528	7542	7544	7532	7473	7582	7380	7518	7679	7457	7509	7564	7522	7562	7533	7667	7608	7648	7521	7587	7604	7499	7496	7416	7592	7439	7527	7568	7543	7555	7619	7533	7554	7605	7427	7568	7432	7443	7551	7495	7443	7611	7479	7502	7472	7541	7520	7459	7529	7486	7526	7658	7542	7644	7522	7618	7398	7564	7492	7573	7584	7492	7636	7458	7643	7613	7556	7494	7370	7490	7575	7502	7360	7526	7452	7503	7408	7517	7600	7570	7615	7534	7547	7535	7430	7641	7491	7538	7714	7443	7432	7590	7521	7590	7540	7529	7569	7608	7419	7535	7592	7368	7630	7493	7542	7508	7580	7457	7625	7587	7650	7483	7589	7582	7531	7479	7513	7511	7531	7489	7428	7546	7480	7529	7434	7585	7372	7379	7551	7565	7529	7525	7558	7529	7515	7569	7513	7576	7545	7594	7432	7575	7552	7516	7518	7533	7400	7496	7512	7512	7551	7530	7561	7605	7487	7578	7553	7513	7618	7592	7665	7476	7461	7577	7593	7502	7500	7588	7620	7534	7478	7551	7635	7475	7489	7628	7579	7589	7377	7517	7470	7465	7594	7534	7571	7539	7354	7552	7520	7548	7561	7454	7572	7367	7396	7555	7397	7620	7415	7562	7644	7572	7546	7658	7416	7546	7610	7593	7499	7527	7511	7623	7391	7459	7473	7685	7546	7510	7475	7448	7486	7618	7478	7492	7449	7590	7604	7488	7658	7607	7601	7472	7442	7546	7537	7551	7560	7581	7571	7427	7735	7622	7539	7543	7534	7444	7551	7535	7430	7641	7635	7511	7589	7499	7619	7411	7513	7490	7480	7501	7497	7676	7465	7518	7628	7439	7717	7659	7285	7493	7538	7530	7516	7384	7437	7412	7693	7623	7439	7329	7575	7498	7631	7610	7560	7429	7566	7695	7506	7570	7510	7471	7598	7566	7585	7506	7444	7592	7511	7405	7664	7581	7600	7644	7517	7432	7500	7589	7515	7526	7575	7381	7569	7505	7668	7574	7520	7465	7505	7674	7571	7563	7690	7441	7480	7433	7705	7413	7452	7638	7595	7529	7449	7555	7561	7471	7578	7592	7404	7530	7486	7448	7510	7512	7558	7399	7455	7543	7587	7409	7634	7493	7543	7536	7535	7403	7641	7479	7533	7479	7499	7652	7520	7479	7514	7413	7484	7562	7474	7573	7437	7579	7509	7765	7453	7481	7515	7578	7585	7479	7541	7601	7350	7506	7537	7560	7715	7509	7544	7563	7571	7493	7521	7487	7379	7591	7597	7599	7540	7620	7458	7589	7531	7637	7613	7547	7542	7494	7609	7499	7643	7533	7628	7607	7496	7615	7598	7579	7490	7600	7501	7557	7382	7427	7566	7401	7685	7533	7540	7427	7620	7565	7453	7545	7508	7533	7556	7712	7505	7534	7413	7498	7661	7562	7546	7620	7605	7467	7505	7573	7526	7583	7594	7515	7562	7686	7531	7445	7369	7607	7498	7544	7565	7541	7537	7540	7476	7517	7689	7624	7493	7445	7638	7516	7590	7637	7504	7530	7522	7525	7459	7537	7551	7498	7550	7502	7637	7679	7466	7627	7593	7499	7680	7601	7507	7406	7513	7530	7492	7569	7530	7441	7488	7575	7550	7533	7549	7686	7559	7392	7489	7505	7577	7502	7413	7510	7552	7508	7529	7660	7577	7736	7438	7583	7622	7632	7509	7488	7537	7567	7550	7532	7488	7521	7612	7552	7499	7562	7590	7582	7507	7586	7606	7559	7564	7509	7569	7665	7534	7606	7538	7335	7505	7579	7504	7530	7415	7510	7563	7554	7570	7656	7610	7475	7554	7541	7493	7545	7577	7477	7550	7410	7474	7417	7411	7608	7537	7461	7487	7509	7391	7607	7508	7518	7375	7605	7389	7544	7485	7522	7528	7556	7429	7607	7545	7627	7579	7541	7539	7506	7487	7603	7603	7582	7515	7601	7486	7478	7476	7532	7588	7492	7553	7537	7713	7490	7470	7465	7615	7552	7572	7637	7502	7642	7438	7652	7449	7607	7616	7588	7451	7565	7492	7595	7546	7689	7463	7473	7479	7585	7514	7506	7519	7608	7572	7585	7446	7631	7552	7534	7577	7489	7622	7627	7597	7507	7603	7594	7537	7507	7472	7549	7531	7581	7577	7534	7502	7465	7492	7504	7667	7514	7432	7498	7464	7587	7395	7582	7484	7539	7558	7428	7495	7498	7552	7577	7584	7566	7541	7514	7458	7524	7540	7462	7614	7527	7456	7489	7442	7636	7431	7377	7514	7587	7469	7593	7537	7497	7504	7521	7498	7651	7611	7632	7435	7574	7644	7578	7602	7533	7526	7534	7626	7491	7581	7541	7502	7596	7643	7683	7466	7477	7582	7519	7577	7666	7538	7611	7467	7697	7598	7583	7521	7572	7528	7502	7684	7425	7458	7630	7445	7491	7437	7564	7522	7487	7504	7423	7455	7491	7642	7500	7570	7618	7630	7527	7524	7487	7625	7562	7465	7486	7533	7574	7686	7556	7592	7605	7562	7458	7503	7564	7471	7622	7492	7578	7654	7477	7603	7527	7516	7514	7446	7664	7550	7490	7510	7506	7396	7467	7580	7413	7491	7557	7524	7472	7465	7468	7444	7506	7591	7646	7675	7488	7646	7567	7501	7627	7610	7652	7444	7562	7525	7728	7456	7554	7392	7443	7508	7617	7414	7481	7426	7512	7556	7557	7573	7536	7383	7578	7492	7657	7626	7559	7560	7613	7607	7514	7541	7454	7477	7472	7479	7546	7577	7479	7522	7544	7575	7573	7527	7370
17138	12226	5054	1048	824	748	727	644	622	535	580	573	549	541	571	565	529	526	526	533	544	489	520	523	491	482	466	477	539	479	502	499	496	458	451	486	481	489	470	512	463	443	456	503	490	503	491	480	470	450	464	485	439	457	473	477	448	491	477	506	481	466	447	474	436	482	495	465	432	459	448	512	443	477	475	458	485	432	481	468	487	447	502	455	498	462	515	468	473	502	462	476	495	507	487	490	519	490	441	505	464	451	459	489	473	491	475	493	440	445	501	465	431	467	478	513	447	436	493	509	486	480	474	435	503	478	445	491	463	489	430	458	456	511	458	490	498	469	490	445	499	464	461	472	433	483	495	513	486	477	493	464	445	465	484	510	457	475	490	461	456	497	475	478	449	437	486	485	421	487	510	464	518	486	486	466	478	533	437	469	463	505	514	502	427	505	462	446	460	488	476	444	425	484	471	450	458	479	462	483	430	526	485	469	434	396	422	462	482	476	497	479	508	466	463	491	432	489	440	488	513	450	493	476	482	490	470	472	501	461	450	480	461	452	493	479	471	485	487	446	443	475	458	447	505	452	467	501	451	482	445	476	454	488	461	465	506	494	490	467	450	437	453	476	465	469	491	480	465	510	456	464	509	507	482	471	480	464	487	513	484	513	474	489	450	479	448	470	482	417	482	414	448	466	461	437	466	473	485	408	458	451	491	468	479	498	461	498	478	472	456	501	468	499	464	465	496	474	470	439	470	489	505	446	464	464	471	475	453	438	506	464	471	486	507	428	458	490	470	481	493	473	476	478	427	487	459	450	480	500	496	452	462	474	494	480	475	467	482	443	528	472	475	481	422	480	453	454	471	474	483	465	448	477	452	459	468	452	487	496	413	462	469	489	445	491	456	501	485	445	497	470	468	437	489	455	447	529	479	470	465	473	466	494	459	468	413	459	484	482	443	488	459	505	482	449	454	467	496	436	449	473	469	461	541	493	435	468	518	422	434	495	470	459	464	491	479	478	441	463	477	449	457	491	505	490	476	437	452	458	527	467	456	450	452	487	487	482	432	447	468	479	457	429	468	473	474	477	463	503	437	455	472	442	450	490	498	486	510	451	475	521	449	450	498	468	476	449	528	456	526	469	479	470	502	465	456	488	465	458	471	482	456	448	442	501	476	488	485	446	490	503	485	489	479	489	481	479	468	484	471	502	480	454	469	477	502	435	481	444	494	505	438	479	492	457	475	485	475	447	493	479	437	480	476	511	466	464	477	453	494	437	458	487	484	503	491	458	472	462	492	512	473	502	475	492	428	465	466	497	520	472	474	468	488	496	436	434	462	478	476	475	483	497	449	458	461	448	483	461	479	497	492	475	475	490	489	481	505	429	480	463	505	441	443	484	489	490	469	521	447	505	458	465	448	480	516	471	494	471	461	484	508	428	480	505	448	478	505	471	474	452	459	520	476	457	456	432	488	499	490	459	460	510	497	444	484	522	468	417	498	500	480	436	477	488	490	478	477	488	489	476	444	461	432	437	470	484	464	461	466	456	451	494	422	486	516	455	458	459	480	491	473	478	460	438	493	462	494	495	428	470	463	490	464	447	483	439	480	455	476	461	479	489	499	474	479	449	481	482	484	457	455	459	478	481	502	457	478	483	495	464	451	466	480	482	443	472	480	405	472	470	471	458	486	504	441	481	446	449	492	481	463	485	450	461	423	438	469	480	456	475	488	488	464	474	480	480	493	473	507	474	455	450	480	459	452	476	499	474	451	481	459	494	452	451	443	485	452	502	465	482	488	442	500	467	455	447	461	444	457	438	468	447	450	487	448	472	467	488	469	513	489	473	488	452	444	494	481	470	464	452	491	475	465	457	455	472	469	455	475	507	461	485	506	453	471	432	457	444	475	441	478	465	465	483	478	482	490	467	479	487	464	462	451	509	462	469	441	470	498	458	447	443	442	447	438	466	449	443	478	492	484	476	486	505	465	459	482	460	448	461	498	478	479	483	491	501	496	447	458	488	499	443	463	465	486	476	499	445	455	474	472	459	465	460	494	470	470	456	474	466	470	464	465	462	464	443	500	458	475	483	480	479	464	440	512	462	435	476	507	480	484	473	509	475	443	448	468	449	482	495	513	447	476	443	452	461	499	454	449	466	489	475	462	437	428	437	460	492	479	440	480	460	469	511	479	469	464	502	455	450	483	498	498	448	457	504	494	502	445	458	471	494	450	496	461	492	470	470	461	477	480	439	428	490	492	459	486	497	498	445	480	445	489	487	498	475	469	463	421	480	460	451	458	477	473	476	464	460	462	492	459	441	461	466	452	472	505	476	441	461	439	483	470	480	509	446	477	439	433	479	472	473	447	474	463	501	533	492	466	458	461	482	496	438	414	476	498	440	459	473	446	476	424	480	460	495	448	460	485	452	497	479	438	474	514	503	468	472	394	434	445	520	484	478	439	454	496	462	457	486	474	477	480	424	479	496	499	478	469	452	463	466	490	467	464	501	499	475	458	518	467	446	460	506	494	505	466	471	492	474	439	485	466	468	482	462	490	494	482	491	507	501	489	446	497	468	486	500	492	449	468	505	463	472	485	470	513	479	461	441	490	483	477	460	471	443	480	442	496	482	475	480	443	495	481	477	444	461	473	469	443	480	492	491	449	465	456	443	503	465	476	449	493	470	492	487	467	464	502	454	479	443	484	468	474	475	486	483	503	486	432	462	441	461	460	476	419	457	427	473	471	501	469	483	494	491	476	460	477	482	469	508	468	488	459	485	445	500	463	450	472	461	496	501	504	508	511	489	440	439	455	469	490	505	493	473	467	433	463	449	429	450	498	507	464	423	466	482	448	503	436	482	466	444	449	488	499	458	486	449	455	494	464	463	472	462	471	446	455	473	503	453	488	487	545	473	461	459	476	517	483	425	500	466	480	480	508	458	465	444	479	496	467	453	455	508	475	453	441	474	505	438	475	507	431	479	470	490	496	456	453	425	462	500	469	514	503	490	500	479	479	468	438	516	426	468	446	449	482	457	458	496	485	515	511	474	477	533	451	478	516	464	496	493	465	481	466	467	475	466	423	401	490	455	477	504	461	462	418	487	498	436	469	485	469	506	468	429	519	429	459	421	497	502	468	498	471	455	433	463	455	485	455	431	474	473	444	458	470	450	455	513	480	458	457	495	520	484	477	497	487	458	463	476	489	511	473	501	474	478	437	490	490	464	422	489	468	431	494	505	494	451	447	508	469	482	468	461	441	483	466	458	459	451	481	496	467	437	514	462	454	479	492	480	502	477	430	464	474	506	475	486	458	449	498	439	475	497	420	461	491	474	481	506	499	486	454	479	473	492	484	490	472	473	530	478	473	456	488	489	496	476	445	491	464	464	487	500	464	435	469	505	481	453	478	442	434	490	475	489	485	473	445	477	444	486	492	462	461	454	479	468	466	518	462	465	493	475	482	460	460	483	503	442	478	471	473	443	472	478	496	454	479	460
51120	41266	26695	14335	17362	16736	15278	11560	10333	8650	7606	6839	6667	6401	6709	6631	6364	6274	6076	5799	5721	5725	5876	5821	5163	5145	5252	5066	4972	5126	5099	4949	4761	4907	4773	4824	4807	4719	4837	4762	4855	4741	4774	4622	4732	4657	4703	4709	4723	4755	4683	4746	4743	4684	4759	4633	4609	4723	4674	4676	4537	4562	4691	4660	4609	4587	4628	4627	4731	4580	4647	4677	4601	4595	4528	4621	4527	4546	4621	4589	4689	4533	4559	4616	4614	4588	4628	4645	4693	4423	4684	4784	4535	4578	4563	4668	4617	4614	4733	4485	4556	4617	4617	4547	4709	4604	4538	4720	4549	4688	4572	4700	4541	4726	4631	4591	4591	4580	4635	4570	4583	4633	4580	4602	4579	4694	4559	4550	4632	4733	4641	4677	4712	4575	4572	4575	4615	4659	4644	4581	4581	4541	4626	4624	4646	4494	4580	4587	4535	4624	4598	4672	4500	4616	4603	4580	4593	4569	4556	4587	4646	4604	4617	4532	4544	4624	4668	4553	4607	4530	4617	4663	4636	4599	4590	4482	4620	4713	4600	4492	4511	4509	4605	4599	4696	4574	4531	4686	4706	4661	4557	4568	4664	4605	4628	4625	4605	4752	4640	4558	4638	4767	4586	4591	4586	4451	4691	4657	4724	4747	4536	4555	4751	4647	4620	4591	4614	4479	4617	4650	4507	4607	4603	4596	4633	4614	4635	4698	4527	4568	4603	4529	4661	4755	4569	4519	4645	4632	4515	4583	4620	4612	4599	4577	4483	4530	4578	4510	4583	4528	4511	4589	4716	4619	4647	4676	4578	4579	4683	4683	4561	4703	4486	4585	4533	4469	4555	4586	4699	4561	4602	4646	4641	4561	4509	4680	4651	4633	4635	4630	4482	4565	4611	4696	4564	4671	4554	4514	4634	4628	4574	4562	4584	4558	4547	4617	4545	4576	4526	4716	4711	4571	4596	4589	4494	4501	4575	4594	4541	4588	4608	4625	4495	4628	4616	4696	4707	4538	4611	4653	4546	4590	4712	4652	4623	4638	4601	4541	4638	4664	4728	4536	4579	4665	4650	4567	4668	4596	4645	4612	4620	4694	4649	4595	4591	4526	4583	4651	4612	4555	4706	4582	4626	4682	4572	4579	4546	4673	4581	4586	4747	4586	4598	4570	4572	4533	4628	4656	4616	4601	4632	4564	4708	4554	4637	4644	4612	4535	4588	4638	4549	4636	4539	4635	4613	4594	4709	4582	4537	4567	4545	4616	4578	4643	4437	4541	4673	4612	4584	4632	4526	4664	4611	4566	4611	4729	4593	4608	4715	4628	4551	4607	4595	4665	4650	4552	4579	4719	4687	4604	4637	4680	4648	4594	4685	4581	4601	4571	4650	4667	4626	4550	4661	4625	4624	4645	4673	4564	4545	4650	4649	4663	4632	4590	4613	4544	4643	4590	4614	4502	4608	4654	4659	4516	4676	4522	4682	4624	4526	4636	4503	4612	4477	4600	4624	4657	4607	4622	4672	4621	4647	4623	4570	4571	4708	4610	4592	4611	4713	4638	4557	4448	4465	4622	4619	4609	4631	4672	4674	4543	4637	4681	4560	4617	4627	4526	4531	4499	4619	4588	4554	4706	4610	4602	4512	4585	4663	4527	4698	4679	4597	4620	4625	4631	4591	4592	4569	4536	4607	4452	4651	4603	4640	4652	4540	4610	4630	4630	4674	4564	4580	4621	4547	4620	4466	4488	4698	4779	4593	4652	4630	4573	4673	4529	4585	4553	4647	4506	4610	4634	4690	4562	4503	4632	4595	4546	4626	4644	4615	4595	4689	4558	4564	4588	4617	4642	4598	4658	4594	4408	4662	4605	4574	4606	4653	4483	4626	4463	4627	4593	4649	4567	4593	4611	4661	4576	4700	4644	4507	4685	4623	4619	4595	4566	4527	4558	4746	4614	4516	4614	4423	4669	4700	4504	4668	4600	4610	4640	4494	4595	4641	4664	4663	4686	4738	4552	4585	4557	4663	4530	4578	4549	4611	4634	4682	4525	4609	4739	4650	4630	4597	4602	4561	4603	4649	4503	4587	4583	4549	4664	4458	4603	4537	4529	4569	4519	4584	4583	4589	4659	4555	4646	4527	4650	4605	4566	4513	4574	4630	4568	4657	4547	4578	4626	4567	4578	4536	4618	4626	4519	4436	4633	4574	4607	4644	4686	4535	4637	4652	4612	4618	4579	4646	4647	4636	4575	4499	4676	4567	4613	4649	4596	4631	4485	4574	4617	4791	4608	4591	4593	4615	4667	4686	4690	4585	4657	4528	4559	4629	4626	4655	4635	4650	4550	4633	4682	4725	4633	4529	4548	4686	4519	4591	4522	4565	4662	4666	4557	4606	4633	4563	4526	4561	4617	4658	4691	4538	4562	4513	4479	4606	4606	4605	4561	4600	4626	4549	4644	4599	4623	4609	4549	4715	4539	4649	4566	4582	4642	4511	4662	4639	4526	4661	4559	4600	4625	4525	4653	4576	4578	4574	4671	4619	4561	4610	4593	4693	4519	4590	4603	4596	4538	4586	4622	4636	4571	4579	4514	4734	4579	4555	4556	4565	4600	4687	4641	4602	4574	4644	4641	4674	4566	4627	4643	4646	4579	4622	4727	4644	4680	4549	4569	4531	4544	4605	4708	4584	4541	4560	4633	4629	4624	4754	4535	4625	4558	4565	4413	4619	4501	4569	4584	4654	4697	4587	4606	4603	4556	4552	4535	4717	4751	4476	4621	4663	4629	4580	4643	4605	4542	4517	4693	4677	4518	4688	4579	4680	4646	4563	4695	4583	4501	4564	4553	4585	4764	4566	4591	4491	4685	4534	4720	4593	4611	4530	4591	4596	4614	4545	4525	4662	4505	4559	4553	4639	4539	4640	4463	4600	4613	4509	4604	4607	4654	4591	4611	4591	4597	4636	4598	4714	4601	4679	4615	4653	4597	4559	4586	4572	4728	4655	4676	4593	4565	4484	4675	4650	4561	4550	4528	4623	4725	4628	4467	4525	4497	4502	4714	4647	4645	4556	4612	4570	4653	4681	4615	4518	4540	4517	4536	4635	4669	4597	4626	4609	4679	4610	4533	4413	4558	4630	4546	4711	4710	4618	4606	4597	4678	4669	4569	4565	4557	4529	4618	4556	4651	4667	4680	4603	4554	4614	4665	4628	4641	4653	4745	4526	4684	4559	4570	4656	4627	4558	4581	4553	4655	4561	4644	4658	4600	4557	4587	4581	4559	4546	4638	4590	4631	4576	4561	4576	4644	4547	4648	4691	4538	4587	4638	4594	4594	4553	4613	4522	4518	4596	4728	4598	4566	4688	4682	4560	4676	4540	4655	4575	4534	4564	4593	4525	4628	4491	4673	4639	4691	4600	4688	4611	4594	4549	4647	4526	4631	4555	4677	4620	4620	4596	4616	4579	4632	4667	4588	4558	4584	4567	4709	4460	4576	4640	4572	4594	4626	4639	4667	4701	4624	4548	4653	4636	4560	4651	4501	4397	4667	4524	4628	4620	4666	4603	4631	4588	4609	4634	4721	4641	4537	4626	4638	4584	4643	4543	4597	4645	4663	4566	4530	4653	4540	4597	4526	4658	4669	4569	4608	4604	4539	4644	4550	4603	4560	4457	4567	4671	4525	4583	4514	4507	4676	4692	4715	4668	4650	4643	4678	4595	4658	4577	4750	4643	4537	4544	4586	4576	4523	4603	4598	4579	4581	4691	4538	4588	4632	4580	4616	4695	4614	4726	4510	4638	4629	4549	4584	4571	4660	4772	4610	4627	4661	4614	4641	4623	4645	4592	4434	4615	4515	4583	4587	4652	4659	4595	4667	4574	4571	4540	4666	4555	4616	4602	4681	4706	4653	4691	4734	4659	4624	4531	4645	4409	4638	4544	4641	4602	4602	4604	4544	4534	4606	4643	4598	4586	4546	4599	4640	4594	4609	4637	4555	4543	4566	4625	4695	4646	4624	4554	4605	4631	4597	4622	4561	4621	4609	4670	4654	4535	4618	4499	4635	4685	4610	4671	4534	4529	4690	4572	4624	4574	4551	4546	4644	4596	4534	4612	4681	4631	4713	4643	4454	4703	4604	4664	4523	4599	4579	4559	4493	4647	4602	4648	4579	4762	4597	4471	4554	4690	4589	4647	4568	4662	4643	4628	4487	4584	4635	4556	4653	4529	4579	4494	4674	4607	4541	4617	4582	4682	4620	4487	4544	4646	4537	4532	4634	4625	4653	4558	4698	4674	4406	4585	4489	4625	4510	4653	4635	4600	4641	4569	4627	4542	4660	4691	4513	4632	4584	4589	4577	4541	4639	4632	4530	4515	4698	4671	4648	4643	4604	4570	4675	4558	4555	4631	4668	4589	4741	4640	4667	4636	4716	4574	4485	4582	4646	4559	4561	4640	4712	4599	4525	4599	4601	4607	4624	4596	4605	4556	4730	4485	4476	4638	4536	4614	4636	4666	4467	4539	4607	4648	4540	4594	4568	4617	4556	4592	4621	4608	4649	4531	4646	4613	4635	4548	4592	4670	4648	4666	4680	4614	4595	4513	4631	4690	4739	4552	4602	4528	4658	4573	4545	4673	4562	4602	4489	4487	4586	4569	4565	4729	4483	4691	4605	4575	4443	4557	4585	4693	4503	4697	4620	4523	4652	4660	4702	4597	4613	4581	4541	4611	4625	4584	4530	4532	4556	4589	4566	4633	4461	4619	4473	4517	4643	4690	4594	4685	4549	4632	4607	4522	4550	4620	4667	4646	4622	4617	4648	4744	4744	4647	4536	4616	4576	4566	4562	4694	4649	4632	4497	4593	4616	4692	4683	4601	4583	4701	4688	4585	4636	4529	4540	4545	4651	4592	4598	4501	4635	4534	4601	4545	4640	4610	4582	4540	4478	4590	4570	4668	4614	4601	4661	4566	4672	4596	4647	4633	4688	4611	4500	4582	4597	4623	4721	4656	4578	4593	4592	4587	4552	4741	4630	4520	4653	4554	4665	4565	4663	4561	4721	4657	4731	4632	4631	4645	4683	4530	4612	4614	4611
23675	22091	8396	1840	1339	1357	1191	1125	1065	1037	960	944	909	949	991	950	934	906	928	893	880	889	919	915	909	864	827	883	847	871	862	818	857	830	858	825	831	859	834	831	828	827	819	823	870	799	860	802	815	788	803	873	839	826	809	795	836	852	859	803	874	837	832	777	806	814	791	782	783	788	788	822	806	856	799	827	830	844	880	856	886	819	861	801	840	815	817	888	839	804	800	769	829	820	806	796	849	851	865	832	839	812	832	832	830	839	855	854	850	817	861	839	785	823	878	816	810	822	817	837	849	825	852	797	809	777	864	797	828	803	863	797	832	788	823	848	794	781	813	828	840	840	853	821	798	817	829	815	844	876	799	810	834	844	784	834	847	826	856	816	855	843	824	841	802	835	811	839	829	837	842	827	782	814	779	784	773	798	802	891	820	898	852	875	821	859	814	827	876	799	834	847	804	822	797	849	831	832	809	814	829	884	822	857	779	788	853	835	826	852	819	868	873	834	832	889	838	850	842	827	930	809	795	866	838	810	848	830	836	844	830	805	846	825	842	833	820	796	835	850	843	835	849	825	804	825	819	845	820	821	822	826	797	857	836	831	827	796	846	845	838	840	840	847	872	830	813	848	818	797	861	820	835	812	821	852	794	822	860	807	802	837	879	846	845	848	819	840	790	873	860	868	832	863	798	817	783	779	813	846	860	793	771	817	777	834	864	830	791	757	850	838	856	831	760	865	807	879	811	799	851	809	808	887	854	862	829	818	880	853	826	850	856	872	810	854	855	846	813	811	854	822	776	838	875	847	863	834	824	788	870	855	830	839	863	829	870	819	859	818	912	808	826	862	855	812	851	798	821	830	872	809	896	846	830	787	831	835	796	805	819	819	832	837	834	838	860	838	800	840	804	819	854	842	815	792	850	875	870	837	880	855	880	832	802	824	861	822	849	847	842	841	848	855	830	844	828	835	816	845	815	813	798	822	862	878	758	811	862	842	813	812	802	853	800	848	824	784	811	854	845	833	843	867	790	780	852	874	819	805	891	811	839	800	846	828	810	827	809	864	847	894	891	836	831	853	853	798	821	792	831	831	827	883	817	841	833	837	791	839	855	801	843	841	822	850	814	793	823	824	793	829	853	854	835	792	792	820	848	780	866	836	819	797	840	846	891	861	874	830	822	871	786	882	831	839	859	838	812	850	813	821	806	794	862	785	825	814	829	814	828	791	832	853	808	792	831	843	817	921	792	845	886	816	845	832	815	807	814	834	881	827	833	852	832	806	829	858	811	848	822	862	816	802	800	882	845	830	839	838	817	885	823	903	813	776	836	811	876	848	823	830	830	873	853	848	839	870	812	823	813	834	867	873	807	840	831	819	824	841	835	844	829	776	778	790	800	860	822	816	841	810	827	809	813	822	818	831	825	848	791	898	846	856	794	880	810	812	784	854	781	815	847	825	837	872	843	792	851	814	877	829	847	835	831	852	887	817	822	828	841	894	806	850	870	790	821	831	828	816	836	776	885	807	848	844	840	780	864	803	843	846	801	862	841	834	803	823	814	871	827	849	831	798	828	792	862	805	856	807	849	825	861	801	808	824	855	807	802	819	805	847	780	827	837	847	811	866	789	829	827	822	821	836	876	829	900	800	841	814	846	816	862	812	836	812	790	770	838	837	798	818	830	852	820	802	833	862	834	824	837	830	891	844	772	795	842	851	798	896	883	865	794	822	848	882	797	856	783	816	854	861	820	784	817	841	848	862	806	821	807	857	844	804	849	856	825	879	786	803	831	856	852	846	882	791	824	818	827	809	846	847	839	898	861	865	835	806	849	881	829	786	767	863	818	818	815	805	835	827	875	812	845	845	798	804	837	826	852	803	842	831	853	867	836	850	856	812	845	815	810	846	799	830	836	848	824	827	882	757	846	802	825	868	823	791	853	792	799	859	811	805	820	811	833	838	816	840	806	865	783	797	803	831	825	765	831	846	868	820	848	825	823	796	858	827	820	829	870	842	810	812	777	801	822	825	834	777	810	840	837	843	840	845	852	848	852	868	851	877	852	850	843	792	773	813	838	830	851	874	837	853	828	856	830	823	820	824	838	871	849	833	820	831	862	777	886	865	761	839	883	851	876	839	832	815	831	810	845	782	843	866	808	855	906	817	850	818	823	813	804	863	792	861	844	825	799	798	858	857	818	808	798	812	758	826	817	862	801	831	801	846	818	823	832	787	842	869	816	849	867	805	791	904	878	830	806	822	803	851	809	861	827	824	844	841	830	825	867	854	854	835	817	789	833	799	849	823	834	850	834	864	748	839	830	849	832	895	781	821	815	853	846	804	824	814	861	838	797	839	802	859	894	822	826	840	758	820	842	785	863	817	862	796	833	843	802	818	820	806	753	826	825	823	830	818	844	869	867	835	843	746	807	786	813	819	811	777	806	854	837	857	855	814	852	821	859	840	855	880	853	847	801	778	846	841	821	847	849	872	845	834	831	838	823	825	832	817	849	784	847	834	873	824	811	855	823	823	772	827	803	854	857	826	772	880	832	827	805	816	821	861	784	846	869	810	838	798	834	884	823	808	814	784	758	851	790	828	848	797	868	777	864	757	839	841	794	845	866	841	847	798	833	786	805	816	856	871	892	817	857	807	882	857	842	829	806	837	790	843	796	828	809	864	835	781	782	836	838	823	830	911	887	845	799	866	852	821	816	804	844	823	870	850	800	818	816	800	852	837	774	811	827	820	806	858	837	829	853	851	866	794	802	855	840	863	834	768	836	841	859	871	836	832	849	815	838	875	806	818	833	835	819	929	837	831	842	821	843	779	824	877	821	835	844	853	798	839	796	850	806	818	789	829	814	815	816	844	867	830	873	875	791	836	822	818	833	852	832	815	831	800	826	836	818	835	840	814	826	829	842	857	811	833	844	803	846	836	817	811	847	819	853	787	815	840	833	844	872	828	801	800	849	846	830	770	839	856	827	851	830	866	854	811	871	860	841	867	816	817	809	819	844	885	804	858	841	843	879	850	846	805	877	838	847	853	854	828	865	879	839	833	803	888	840	895	834	806	845	795	827	804	836	874	801	783	845	868	773	808	826	804	755	838	791	819	859	805	811	836	804	824	780	854	818	867	848	863	831	850	801	824	830	818	837	856	792	852	839	824	797	834	856	873	852	849	815	822	822	868	837	890	814	808	821	843	843	835	765	828	802	826	831	873	833	857	841	837	779	799	842	822	867	872	766	815	822	831	800	786	791	830	825	800	835	879	884	861	778	794	818	798	860	806	846	802	855	814	805	858	821	846	858	878	841	775	874	794	816	819	904	829	863	807	837	831	826	821	818	807	886	823	810	824	809	820	821	862	801	790	789	767	830	810	863	809	789	822	801	825	789	839	743	827	815	839	804	780	822	826	820	787	855	842	855	847	789	817	807	854	863	858	844	881	795	877	857	858	832	806	807	839	846	884	828	835	808	826	883	815	836	854	886	821	837	840
59863	49735	28465	19754	23369	22342	19981	17160	15245	13134	11828	10611	10135	10025	10234	10622	10369	9741	9236	9170	8881	9138	9112	8792	8368	8025	8129	8218	8158	8043	7979	7913	7832	7759	7823	7732	7765	7839	7697	7591	7630	7588	7793	7703	7639	7627	7563	7646	7582	7644	7624	7649	7648	7382	7469	7426	7536	7627	7623	7437	7405	7613	7562	7479	7571	7328	7515	7571	7465	7631	7450	7374	7570	7536	7488	7385	7493	7498	7420	7423	7480	7562	7528	7519	7420	7489	7590	7548	7498	7358	7460	7591	7632	7391	7604	7341	7372	7422	7550	7503	7470	7547	7534	7428	7483	7470	7462	7461	7467	7530	7557	7504	7534	7483	7442	7511	7509	7534	7615	7403	7525	7471	7537	7494	7490	7358	7437	7542	7601	7561	7412	7332	7523	7390	7422	7409	7422	7419	7438	7319	7383	7363	7389	7450	7530	7552	7493	7481	7485	7528	7448	7637	7447	7479	7538	7396	7567	7552	7568	7538	7404	7376	7488	7517	7516	7420	7440	7600	7490	7362	7473	7473	7465	7522	7561	7443	7262	7485	7367	7606	7546	7582	7407	7545	7489	7532	7220	7431	7565	7435	7454	7558	7496	7358	7419	7503	7321	7566	7552	7407	7440	7502	7356	7690	7582	7381	7497	7566	7488	7438	7487	7515	7550	7377	7495	7467	7574	7471	7455	7676	7508	7450	7525	7424	7519	7462	7538	7538	7561	7492	7509	7468	7441	7461	7451	7402	7465	7481	7342	7528	7458	7372	7489	7555	7409	7321	7471	7447	7552	7450	7542	7454	7517	7365	7513	7572	7278	7483	7574	7330	7451	7434	7341	7483	7381	7424	7367	7523	7566	7457	7372	7514	7474	7513	7355	7439	7465	7354	7429	7477	7492	7398	7672	7460	7470	7573	7502	7478	7380	7509	7485	7506	7503	7550	7445	7542	7436	7435	7495	7414	7516	7463	7467	7456	7579	7496	7523	7482	7507	7531	7449	7462	7603	7447	7543	7461	7389	7410	7476	7490	7400	7607	7454	7484	7423	7430	7593	7450	7496	7474	7296	7664	7430	7434	7469	7393	7375	7484	7483	7480	7505	7549	7499	7465	7487	7484	7577	7484	7366	7503	7369	7478	7593	7479	7531	7459	7479	7342	7570	7558	7539	7366	7434	7482	7590	7541	7364	7508	7350	7491	7460	7481	7485	7448	7442	7576	7487	7406	7407	7447	7471	7528	7500	7463	7493	7320	7415	7498	7547	7463	7566	7476	7437	7452	7461	7447	7459	7438	7404	7531	7394	7219	7423	7362	7598	7534	7441	7574	7430	7453	7507	7460	7373	7498	7561	7348	7499	7286	7414	7543	7390	7486	7624	7443	7532	7391	7480	7502	7579	7238	7477	7453	7532	7523	7459	7583	7497	7547	7442	7550	7600	7437	7504	7384	7433	7462	7377	7317	7461	7596	7433	7497	7504	7499	7512	7550	7386	7433	7592	7457	7496	7491	7437	7502	7512	7491	7375	7533	7520	7465	7578	7435	7525	7632	7359	7542	7374	7413	7628	7684	7391	7440	7569	7432	7502	7525	7513	7639	7493	7385	7460	7649	7374	7546	7455	7477	7374	7543	7334	7298	7568	7505	7588	7514	7353	7488	7502	7541	7458	7449	7530	7504	7499	7522	7539	7398	7413	7553	7589	7366	7483	7462	7422	7380	7594	7603	7485	7472	7598	7540	7437	7495	7506	7410	7552	7467	7598	7478	7452	7400	7427	7518	7524	7583	7509	7451	7657	7482	7445	7547	7516	7424	7427	7429	7412	7375	7561	7422	7386	7499	7405	7453	7452	7493	7432	7476	7486	7629	7321	7477	7484	7571	7456	7498	7374	7507	7460	7390	7445	7422	7393	7555	7551	7414	7403	7519	7448	7369	7599	7568	7610	7430	7440	7356	7509	7410	7515	7608	7512	7392	7559	7554	7790	7568	7507	7559	7539	7334	7594	7454	7492	7419	7489	7514	7402	7494	7623	7532	7576	7579	7585	7625	7461	7369	7482	7565	7615	7556	7390	7435	7610	7522	7427	7395	7428	7555	7553	7529	7533	7443	7453	7348	7429	7490	7433	7480	7436	7493	7438	7557	7663	7566	7461	7527	7447	7504	7510	7461	7393	7509	7558	7508	7431	7427	7488	7510	7368	7375	7491	7575	7410	7588	7454	7528	7551	7507	7462	7529	7569	7349	7491	7482	7531	7453	7589	7470	7553	7456	7420	7435	7504	7445	7605	7432	7554	7504	7382	7468	7538	7616	7450	7555	7458	7467	7480	7587	7417	7446	7530	7448	7407	7513	7506	7531	7471	7579	7405	7474	7467	7500	7516	7334	7531	7470	7593	7481	7454	7542	7434	7395	7503	7515	7431	7559	7510	7426	7445	7402	7588	7399	7596	7332	7531	7526	7478	7574	7463	7474	7387	7409	7605	7642	7450	7674	7544	7497	7570	7498	7582	7476	7524	7619	7447	7448	7306	7450	7424	7489	7520	7471	7442	7332	7457	7446	7564	7413	7486	7458	7470	7432	7512	7500	7536	7442	7377	7462	7464	7521	7440	7417	7526	7583	7451	7352	7525	7475	7435	7405	7528	7578	7492	7429	7552	7487	7579	7490	7301	7548	7383	7391	7448	7459	7543	7548	7424	7478	7432	7357	7395	7550	7533	7520	7429	7403	7456	7531	7555	7506	7448	7526	7559	7500	7380	7417	7358	7463	7430	7468	7442	7558	7450	7475	7570	7472	7450	7384	7637	7622	7466	7409	7520	7416	7328	7431	7529	7624	7486	7433	7382	7494	7456	7464	7496	7460	7498	7582	7499	7516	7369	7494	7471	7457	7384	7458	7542	7461	7432	7434	7451	7508	7435	7362	7381	7473	7550	7563	7526	7570	7387	7596	7372	7554	7502	7629	7468	7450	7488	7505	7492	7520	7601	7467	7529	7548	7347	7384	7644	7585	7449	7548	7613	7469	7504	7584	7474	7555	7499	7447	7544	7604	7507	7594	7515	7534	7527	7504	7494	7464	7464	7559	7622	7501	7506	7542	7473	7482	7497	7537	7388	7569	7575	7389	7513	7360	7433	7493	7382	7390	7586	7406	7449	7414	7417	7487	7567	7371	7513	7469	7515	7483	7522	7439	7663	7456	7506	7297	7421	7513	7413	7432	7590	7558	7484	7373	7508	7535	7478	7570	7487	7590	7460	7438	7410	7450	7510	7487	7504	7560	7408	7527	7451	7453	7309	7517	7422	7445	7477	7319	7473	7494	7456	7591	7441	7424	7465	7494	7422	7473	7582	7494	7456	7512	7483	7537	7575	7484	7421	7353	7568	7568	7584	7355	7578	7344	7512	7548	7401	7589	7459	7576	7472	7417	7564	7551	7527	7469	7422	7536	7368	7372	7520	7433	7440	7642	7354	7455	7420	7606	7574	7517	7493	7427	7425	7395	7437	7302	7512	7415	7503	7411	7532	7533	7445	7421	7352	7488	7401	7388	7555	7530	7454	7442	7443	7471	7473	7456	7492	7496	7469	7410	7473	7521	7403	7566	7466	7497	7559	7481	7641	7571	7618	7445	7472	7415	7503	7365	7408	7379	7507	7529	7254	7299	7414	7601	7606	7396	7563	7503	7326	7569	7409	7461	7535	7502	7440	7491	7418	7452	7422	7525	7358	7581	7501	7575	7417	7615	7534	7469	7506	7271	7521	7527	7550	7392	7584	7458	7464	7575	7521	7345	7426	7407	7388	7538	7411	7402	7529	7553	7543	7473	7296	7500	7462	7454	7575	7417	7540	7522	7438	7511	7526	7319	7629	7465	7450	7484	7491	7351	7558	7432	7438	7456	7477	7507	7435	7405	7551	7525	7503	7619	7637	7487	7552	7596	7399	7434	7418	7528	7326	7506	7625	7527	7618	7446	7579	7329	7506	7507	7489	7487	7426	7431	7461	7409	7453	7426	7528	7458	7401	7404	7420	7501	7400	7428	7413	7378	7344	7487	7486	7442	7525	7428	7479	7392	7439	7451	7390	7552	7491	7413	7615	7443	7434	7457	7566	7519	7524	7541	7574	7489	7393	7406	7519	7457	7443	7551	7500	7538	7513	7577	7436	7333	7485	7374	7399	7532	7581	7449	7476	7486	7493	7294	7515	7526	7501	7475	7498	7417	7511	7435	7437	7510	7581	7415	7501	7508	7518	7495	7520	7551	7495	7474	7374	7585	7498	7447	7494	7501	7426	7496	7499	7483	7581	7375	7502	7666	7533	7433	7446	7503	7560	7597	7586	7471	7540	7495	7550	7413	7481	7440	7455	7505	7563	7398	7529	7572	7434	7466	7508	7389	7466	7559	7574	7531	7544	7467	7513	7367	7314	7510	7304	7499	7527	7558	7637	7443	7442	7333	7423	7623	7481	7453	7441	7591	7537	7447	7494	7420	7481	7569	7502	7439	7563	7461	7365	7348	7452	7501	7505	7484	7442	7489	7553	7509	7530	7628	7453	7663	7501	7429	7427	7673	7578	7487	7573	7388	7508	7420	7519	7547	7455	7429	7348	7505	7470	7465	7516	7427	7474	7500	7564	7449	7694	7434	7404	7578	7425	7553	7359	7481	7462	7545	7532	7468	7505	7415	7617	7501	7279	7491	7388	7451	7430	7530	7423	7472	7479	7600	7576	7618	7466	7555	7363	7642	7508	7483	7421	7423	7358	7650	7605	7393	7392	7480	7604	7493	7424	7534	7441	7415	7427	7537	7438	7708	7424	7658	7532	7505	7572	7463	7657	7380	7532	7464	7581	7586	7485	7401	7340	7474	7430	7488	7377	7440	7432	7578	7492	7366	7393	7653	7431	7405	7605	7459	7481	7572	7547	7494	7489	7483	7382	7485	7570	7406	7500	7373	7438	7600	7469	7420	7457	7505	7365	7399	7526	7429	7452	7551	7429	7414	7476	7426	7513	7541	7525	7458	7420	7444	7533	7430	7453	7479	7545	7523	7496	7483	7550	7561	7411	7495	7546	7408	7458	7465	7451	7533	7381	7631	7559	7507	7573	7480	7464	7472	7526	7455
10564	6378	1946	704	712	699	671	600	595	582	544	674	590	588	618	611	573	624	591	604	595	582	603	603	525	550	541	562	539	529	585	525	550	524	565	557	550	506	526	556	546	519	568	492	508	541	573	547	553	530	531	572	540	563	527	518	547	538	557	521	591	581	526	591	501	519	522	524	534	526	510	575	556	504	547	483	537	580	545	548	539	527	552	545	523	491	578	567	527	547	503	560	537	547	531	540	550	565	565	548	519	533	563	508	525	505	561	553	557	524	506	541	578	532	543	521	587	528	548	532	492	523	556	552	530	561	534	542	504	548	492	581	542	534	508	589	501	500	509	533	479	516	530	531	531	546	552	557	551	527	584	543	552	549	521	541	542	548	546	579	532	519	564	559	530	529	541	557	488	525	543	556	510	556	548	526	521	575	557	534	555	535	556	556	528	503	510	523	492	513	580	518	532	541	531	557	573	558	555	522	476	523	537	562	554	498	542	574	513	527	515	561	515	490	549	487	536	579	520	509	537	524	591	505	575	515	513	576	552	543	504	601	554	522	521	507	503	528	531	561	559	496	520	563	572	534	543	547	573	582	521	521	529	546	527	549	547	546	523	530	504	520	564	530	536	524	525	517	528	546	533	513	505	511	569	529	541	532	536	570	501	567	494	557	526	537	513	558	591	506	519	508	544	546	532	554	558	558	565	494	519	570	500	490	524	489	532	530	519	562	579	558	559	540	578	517	525	543	513	537	529	558	560	523	560	530	524	506	535	480	534	544	590	576	536	526	546	528	555	523	524	564	525	553	531	511	531	476	567	531	544	534	558	549	538	541	519	505	507	561	525	542	525	538	546	485	567	536	534	527	580	532	568	560	518	513	572	555	530	519	534	546	565	524	543	570	529	508	578	511	509	517	545	498	509	550	537	542	578	528	498	548	522	522	510	504	575	527	518	554	510	545	544	511	548	544	564	587	552	503	566	573	550	536	574	544	523	564	580	549	572	562	511	519	539	516	522	526	512	529	510	539	564	578	575	546	514	576	566	550	528	516	519	505	526	505	555	531	572	562	541	568	532	529	523	524	540	523	572	535	516	541	495	494	565	510	558	569	555	519	528	531	558	556	554	549	523	560	523	564	558	540	518	547	570	514	551	527	514	491	548	543	541	535	534	548	540	555	533	556	525	554	510	499	523	504	546	564	513	546	507	550	512	534	548	511	555	572	523	577	553	547	552	528	548	526	543	551	583	523	565	557	524	534	541	490	523	568	532	518	535	509	517	523	556	520	496	533	553	575	523	546	489	527	539	557	543	577	538	530	547	501	519	502	516	555	543	561	513	566	496	587	562	527	551	533	535	556	538	562	538	472	547	575	556	555	580	562	498	522	545	557	504	545	504	503	519	525	554	573	520	563	517	563	514	578	552	504	486	504	581	583	528	576	518	505	537	562	534	520	557	546	506	587	534	533	541	552	576	562	529	534	546	517	528	475	501	531	548	541	516	533	572	572	534	569	551	527	517	539	494	528	481	535	520	550	595	567	476	563	551	511	578	591	535	573	539	534	490	544	567	562	509	554	531	495	546	511	521	536	534	578	508	564	556	517	540	536	560	557	522	556	507	558	579	548	536	505	520	525	509	488	541	547	561	568	498	511	499	553	538	511	545	568	549	538	541	515	524	518	524	528	557	519	527	553	580	553	572	562	530	541	578	552	526	532	521	539	539	549	507	548	540	518	591	541	540	549	566	554	511	548	525	526	524	537	579	557	482	547	550	544	536	542	536	536	477	510	543	501	506	550	520	558	537	574	546	539	548	503	543	548	547	568	539	539	550	531	541	567	531	546	513	544	501	561	498	578	555	507	523	531	565	501	537	568	513	506	515	503	520	566	584	564	538	512	547	580	565	541	548	539	495	527	549	505	535	521	547	566	556	559	542	589	516	519	529	569	542	561	503	549	545	534	500	581	554	550	529	526	516	556	540	534	498	529	533	524	605	505	554	535	554	529	517	550	533	504	527	498	529	529	499	551	546	541	496	565	489	535	513	528	572	544	567	542	537	512	565	512	582	552	521	556	547	576	530	536	530	575	533	520	516	530	564	538	525	516	536	499	556	525	521	497	562	537	428	528	536	535	516	519	555	544	582	520	474	537	536	551	555	527	542	540	549	541	563	559	570	556	507	507	505	551	540	535	542	544	524	526	527	518	542	536	526	544	548	502	526	532	576	550	560	528	526	515	526	502	548	529	513	512	543	531	537	519	556	548	521	574	585	561	523	520	602	591	496	516	526	554	572	516	543	575	526	530	510	494	527	526	552	525	559	579	539	555	514	556	504	581	521	531	523	565	536	557	552	514	528	576	524	565	544	549	508	528	508	534	500	521	515	529	540	547	532	530	491	530	567	497	537	579	545	512	512	541	530	531	512	571	538	549	560	516	509	529	497	540	530	550	500	483	521	552	508	545	501	544	554	575	536	540	560	527	520	505	511	528	530	565	598	560	548	557	530	561	508	559	552	523	507	525	520	533	510	552	529	536	600	546	510	511	590	547	536	530	599	573	564	512	551	545	559	561	538	568	476	483	509	541	558	521	579	518	544	533	536	543	526	497	559	529	532	526	511	540	541	539	522	515	531	529	520	546	560	546	533	543	565	554	562	604	522	552	563	545	508	518	487	586	522	564	504	551	529	509	581	564	542	552	564	536	519	530	547	556	537	495	524	543	541	526	515	514	516	540	520	558	547	525	550	547	597	551	540	532	568	549	564	526	537	532	540	546	569	524	584	505	562	543	570	546	545	531	524	542	507	535	500	550	579	535	516	521	556	498	592	559	504	556	551	529	542	518	529	550	555	487	513	556	520	599	536	547	533	545	529	542	521	508	502	551	549	534	520	536	501	571	592	564	504	563	528	539	538	519	493	491	531	528	531	571	542	517	527	515	511	573	559	531	539	539	547	565	518	557	557	529	551	533	509	511	524	567	534	572	586	527	551	565	557	501	547	558	538	525	534	556	526	548	511	562	526	496	519	501	554	522	547	563	547	556	509	519	514	544	508	538	512	535	539	538	564	540	524	552	512	504	540	510	534	516	557	581	584	568	529	474	524	533	511	514	524	546	536	546	539	548	529	532	534	512	553	541	539	564	537	555	541	550	508	519	508	534	515	529	557	507	526	600	563	537	539	512	536	560	533	562	503	533	527	580	533	556	503	545	532	556	567	564	571	531	567	504	502	506	542	544	530	532	534	596	540	517	554	557	527	489	516	541	536	532	509	545	483	535	561	486	541	535	553	534	561	523	549	549	523	540	533	553	538	529	566	552	525	502	553	543	529	521	548	556	521	538	538	562	516	502	582	549	537	499	520	547	525	545	556	545	539	522	493	543	587	478	530	487	521	528	543	544	532	519	517	520	529	585	527	547	523	543	529	555	584	571	527	593	582	498	506	494	512	507	502	503	533	517	512	515	547	508	540	515	515	524	525	563	566	532	560	520	558	564	533	519	547	570
45454	34465	17405	10296	14095	13453	11545	9676	8711	8065	7136	6488	6367	6369	6783	6728	6658	6285	6339	6201	6140	6042	6193	6082	5708	5504	5442	5605	5411	5504	5615	5418	5487	5297	5292	5374	5416	5299	5295	5346	5226	5132	5389	5224	5243	5259	5182	5197	5241	5287	5127	5256	5145	5275	5204	5140	5188	5246	5249	5217	5257	5162	5185	5244	5237	5264	5237	5272	5222	5222	5165	5143	5181	5207	5233	5217	5210	5207	5159	5167	5063	5156	5118	5165	5249	5200	5148	5168	5193	5208	5282	5248	5225	5128	5159	5151	5174	5199	5251	5032	5299	5185	5184	5287	5188	5220	5152	5200	5178	5302	5211	5179	5105	5224	5196	5202	5222	5224	5203	5198	5136	5079	5286	5111	5198	5205	5123	5286	5277	5207	5323	5224	5175	5093	5119	5249	5261	5208	5274	5156	5214	5175	5266	5204	5243	5227	5237	5196	5229	5142	5219	5173	5173	5168	5298	5096	5165	5132	5105	5109	5308	5160	5091	5146	5081	5216	5153	5125	5132	5211	5114	5145	5099	5145	5152	5203	5198	5005	5216	5194	5152	5182	5306	5301	5144	5141	5242	5032	5103	5253	5203	5215	5203	5251	5157	5184	5220	5089	5302	5297	5399	5227	5131	5154	5220	5039	5215	5114	5121	5177	5106	5286	5160	5287	5109	5189	5269	5211	5207	5190	5179	5204	5164	5203	5373	5180	5154	5161	5179	5307	5162	5221	5174	5195	5099	5243	5155	5249	5127	5275	5150	5153	5275	5172	5305	5184	5272	5177	5265	5141	5201	5257	5069	5094	5142	5141	5167	5305	5202	5223	5297	5080	5078	5103	5085	5220	5198	5202	5215	5104	5234	5214	5220	5208	5097	5192	5219	5222	5116	5213	5173	5189	5218	5172	5127	5158	5223	5159	5218	5257	5216	5305	5173	5128	5130	5142	5240	5202	5176	5313	5230	5141	5190	5198	5249	5142	5167	5111	5248	5256	5288	5084	5189	5248	5221	5184	5162	5123	5083	5151	5259	5291	5208	5190	5089	5357	5175	5104	5243	5119	5238	5306	5284	5153	5242	5130	5227	5303	5237	5153	5125	5107	5219	5228	5125	5122	5255	5253	5180	5201	5342	5225	5172	5246	5236	5174	5203	5206	5185	5177	5142	5151	5155	5232	5199	5245	5235	5153	5242	5114	5085	5170	5197	5183	5082	5203	5200	5120	5056	5179	5227	5183	5209	5248	5202	5114	5170	5189	5203	5172	5089	5228	5220	5117	5147	5275	5108	5186	5076	5189	5162	5274	5230	5142	5186	5159	5260	5208	5186	5151	5179	5144	5192	5275	5100	5258	5103	5259	5172	5194	5114	5200	5252	5164	5159	5147	5104	5193	5104	5090	5181	5173	5170	5181	5089	5318	5246	5256	5198	5193	5291	5168	5248	5219	5146	5135	5145	5207	5144	5205	5210	5093	5201	5177	5302	5070	5279	5141	5289	5164	5237	5155	5279	5268	5156	5172	5279	5185	5237	5163	5141	5139	5198	5165	5231	5178	5144	5174	5209	5182	5199	5204	5205	5187	5240	5151	5215	5118	5138	5143	5235	5133	5183	5164	5148	5101	5225	5218	5209	5172	5265	5255	5114	5225	5211	5272	5148	5226	5300	5206	5109	5215	5220	5259	5105	5217	5076	5268	5099	5158	5166	5152	5247	5095	5187	5266	5219	5277	5097	5142	5218	5169	5117	5173	5183	5264	5257	5140	5198	5281	5135	5065	5211	5288	5179	5203	5270	5160	5106	5219	5215	5099	5259	5299	5193	5180	5188	5172	5110	5123	5293	5212	5277	5158	5147	5166	5277	5180	5376	5180	5198	5088	5170	5192	5186	5237	5168	5197	5157	5155	5035	5133	5076	5205	5307	5265	5203	5118	5150	5235	5279	5181	5244	5219	5228	5214	5212	5150	5227	5228	5164	5242	5285	5258	5309	5186	5156	5275	5101	5090	5232	5142	5286	5182	5235	5244	5296	5239	5190	5210	5154	5064	5178	5126	5252	5193	5153	5212	5153	5197	5194	5223	5160	5249	5211	5184	5189	5097	5053	5178	5163	5104	5303	5276	5157	5194	5254	5235	5159	5299	5233	5109	5239	5175	5168	5141	5152	5194	5161	5159	5258	5176	5137	5280	5131	4980	5103	5317	5179	5199	5233	5113	5285	5235	5331	5212	5227	5261	5150	5209	5179	5254	5206	5094	5239	5269	5229	5185	5097	5162	5108	5183	5282	5218	5279	5113	5264	5175	5299	5160	5177	5239	5104	5097	5156	5156	5145	5243	5173	5201	5188	5263	5046	5341	5247	5242	5219	5223	5156	5139	5281	5221	5170	5196	5315	5189	5137	5197	5259	5247	5234	5301	5307	5121	5245	5233	5246	5204	5205	5232	5349	5064	5213	5139	5170	5258	5233	5237	5190	5124	5248	5250	5199	5116	5272	5191	5287	5194	5129	5192	5137	5217	5238	5188	5168	5088	5230	5208	5173	5197	5277	5242	5190	5290	5209	5167	5098	5203	5199	5144	5128	5218	5184	5162	5152	5188	5199	5171	5161	5118	5215	5128	5201	5144	5196	5240	5179	5211	5184	5158	5303	5323	5108	5058	5186	5150	5179	5187	5255	5231	5198	5217	5256	5135	5359	5139	5134	5180	5195	5156	5348	5201	5156	5219	5295	5149	5200	5266	5200	5316	5196	5136	5366	5202	5120	5133	5308	5048	5180	5209	5170	5255	5168	5232	5237	5231	5107	5166	5262	5194	5257	5241	5132	5220	5195	5107	5258	5137	5194	5183	5168	5192	5190	5144	5271	5148	5249	5131	5150	5206	5147	5269	5212	5177	5207	5101	5314	5190	5090	5156	5122	5162	5269	5287	5252	5227	5142	5274	5235	5276	5170	5258	5039	5150	5291	5048	5195	5201	5193	5237	5097	5190	5126	5108	5155	5058	5256	5247	5225	5147	5105	5287	5246	5158	5176	5157	5225	5225	5136	5220	5271	5279	5206	5222	5162	5141	5264	5254	5193	5195	5250	5232	5166	5404	5118	5231	5202	5272	5146	5164	5230	5143	5190	5145	5204	5178	5115	5246	5181	5243	5274	5120	5122	5161	5168	5180	5357	5199	5247	5234	5116	5199	5210	5270	5138	5262	5174	5280	5200	5171	5162	5214	5145	5174	5127	5200	5182	4995	5126	5261	5279	5189	5132	5198	5198	5139	5249	5133	5221	5087	5291	5287	5165	5166	5153	5246	5051	5182	5180	5244	5150	5145	5152	5119	5186	5098	5224	5064	5273	5158	5234	5124	5110	5165	5249	5181	5218	5226	5277	5188	5117	5221	5165	5068	5099	5210	5177	5041	5185	5058	5133	5244	5228	5130	5217	5175	5124	5261	5166	5166	5246	5169	5055	5169	5152	5224	5206	5264	5081	5141	5213	5141	5220	5206	5162	5054	5288	5248	5173	5221	5175	5244	5177	5226	5165	5166	5239	5198	5269	5128	5095	5240	5109	5211	5219	5285	5146	5185	5211	5095	5194	5098	5214	5133	5335	5227	5122	5260	5201	5154	5342	5180	5154	5167	5211	5246	5200	5240	5116	5282	5079	5238	5236	5097	5197	5206	5174	5218	5205	5308	5071	5141	5297	5158	5320	5076	5106	5142	5225	5187	5078	5182	5193	5220	5150	5351	5155	5268	5172	5171	5224	5105	5293	5129	5200	5151	5123	5172	5287	5021	5242	5210	5165	5247	5248	5177	5106	5201	5139	5154	5145	5162	5268	5167	5147	5121	5318	5204	5200	5213	5202	5127	5227	5211	5356	5195	5181	5199	5114	5212	5177	5144	5048	5139	5169	5115	5316	5109	5043	5219	5162	5241	5168	5220	5155	5103	5184	5130	5355	5162	5196	5252	5227	5146	5146	5225	5112	5071	5234	5254	5125	5332	5114	5078	5265	5182	5139	5323	5235	5081	5122	5266	5239	5257	5098	5286	5190	5228	5130	5274	5196	5337	5204	5197	5179	5103	5143	5188	5140	5248	5081	5208	5059	5162	5134	5206	5300	5094	5239	5205	5143	5102	5323	5148	5204	5244	5161	5154	5329	5088	5162	5347	5236	5073	5290	5103	5259	5223	5234	5338	5243	5163	5188	5081	5135	5254	5105	5192	5255	5267	5066	5199	5179	5168	5261	5141	5220	5221	5176	5191	5323	5065	5173	5147	5109	5219	5243	5149	5206	5238	5224	5250	5186	5221	5292	5201	5208	5174	5214	5254	5162	5120	5085	5210	5175	5147	5133	5196	5122	5157	5212	5123	5174	5163	5187	5291	5256	5213	5224	5231	5126	5232	5035	5178	5214	5021	5265	5269	5201	5164	5163	5139	5024	5198	5181	5246	5223	5269	5117	5188	5184	5246	5171	5241	5246	5212	5181	5234	5280	5217	5204	5118	5119	5189	5225	5309	5137	5237	5151	5206	5096	5218	5254	5233	5145	5175	5177	5312	5091	5211	5195	5199	5203	5242	5359	5139	5275	5189	5223	5219	5123	5200	5171	5113	5196	5112	5204	5153	5141	5255	5158	5281	5159	5186	5148	5164	5194	5117	5161	5157	5144	5246	5254	5272	5190	5133	5200	5301	5246	5272	5250	5088	5333	5227	5180	5235	5144	5137	5198	5183	5137	5239	5248	5204	5210	5209	5200	5170	5223	5152	5264	5240	5255	5144	5180	5227	5143	5313	5232	5267	5115	5263	5172	5192	5174	5226	5127	5173	5215	5271	5203	5193	5109	5289	5126	5274	5235	5174	5208	5098	5123	5157	5114	5082	5156	5143	5108	5150	5076	5128	5192	5171	5183	5091	5277	5300	5274	5165	5236	5178	5276	5191	5209	5244	5048	5283	5146	5272	5218	5246	5163	5103	5138	5224	5112	5175	5090	5242	5287	5103	5167	5254	5303	5206	5147	5179	5210	5221	5156	5241	5168	5173	5150	5195	4986	5265	5149	5192	5154	5210	5128	5264	5169	5169	5226	5182	5186	5316	5249	5281	5231	5185	5202	5200	5135	5217
18085	14461	4345	1461	1196	1164	1102	996	999	1012	947	979	898	919	946	973	913	894	967	966	877	871	902	827	857	867	920	902	922	859	795	877	863	872	887	841	851	812	847	836	856	807	855	877	799	878	830	821	899	858	856	823	842	836	814	791	801	869	829	825	855	803	825	831	865	831	890	852	847	827	831	863	891	820	846	859	836	846	772	791	787	834	804	851	842	881	796	873	813	810	855	839	848	852	886	848	843	821	859	837	844	841	829	784	801	832	855	875	867	864	845	865	809	796	908	875	889	818	885	852	847	882	811	842	864	835	842	892	850	862	804	825	828	857	821	785	853	828	833	864	796	806	835	823	869	841	834	863	825	841	826	812	867	845	874	839	866	820	786	881	806	868	759	857	791	834	829	842	845	806	783	863	843	838	826	853	791	858	858	843	823	819	821	849	832	830	881	835	834	809	840	875	839	844	815	840	909	910	885	813	826	860	871	845	895	786	856	843	882	866	875	828	891	885	833	816	853	855	855	831	830	815	805	805	828	857	868	840	882	837	865	829	872	857	863	832	828	859	843	880	791	856	849	882	841	864	801	835	825	791	811	810	810	856	865	844	876	828	825	813	844	840	861	866	854	824	852	804	860	775	808	836	829	815	866	813	802	824	877	839	837	810	819	825	886	812	903	881	846	864	855	849	832	800	859	845	806	842	912	895	825	833	837	831	859	843	802	860	865	804	876	797	853	859	835	797	809	817	840	865	851	843	835	839	843	828	812	850	819	794	813	838	810	848	848	787	804	878	868	786	877	822	833	868	845	854	810	848	845	901	832	836	849	861	814	844	793	799	791	799	844	865	869	821	859	835	862	873	890	821	819	825	839	821	823	812	808	799	776	874	841	867	819	800	847	826	828	853	826	850	804	864	817	863	883	877	841	850	837	856	845	830	863	838	839	782	795	886	835	852	823	859	832	840	800	885	887	853	877	856	826	841	850	887	822	833	899	806	828	812	882	879	799	884	842	801	852	876	860	835	853	869	834	880	824	832	872	850	846	846	813	845	887	848	817	901	807	824	826	793	873	821	862	931	864	840	864	914	792	847	824	822	861	876	872	837	855	864	791	839	812	849	814	811	797	863	835	887	833	888	799	862	887	841	848	806	876	863	833	857	814	835	826	816	828	890	796	798	817	888	836	810	832	799	847	813	805	807	862	809	813	792	864	845	845	842	852	879	839	813	797	826	872	833	780	823	865	871	829	855	879	847	856	797	811	825	839	860	818	843	831	780	788	883	884	809	825	824	893	859	823	861	867	803	836	821	846	851	842	853	795	817	823	901	833	805	825	833	881	790	861	821	870	864	842	837	872	829	817	827	826	813	863	813	821	849	861	815	801	806	859	849	822	794	871	838	843	914	790	886	921	806	856	861	821	842	840	819	830	864	885	865	882	873	839	847	837	870	843	860	850	840	800	832	852	822	797	863	840	818	830	812	793	884	850	863	830	820	860	818	818	835	842	806	807	878	837	817	862	814	857	792	844	832	820	867	843	873	862	893	801	862	855	826	786	836	812	849	851	844	847	893	869	801	834	899	830	871	802	869	822	827	841	785	831	881	850	833	841	786	809	860	847	820	808	828	885	849	856	860	874	806	837	823	876	832	805	812	812	879	831	798	862	851	837	807	804	817	843	849	842	811	880	815	810	848	858	840	827	850	834	869	781	871	858	835	819	829	833	869	840	779	870	857	818	823	850	821	834	879	833	877	815	865	798	835	841	849	823	823	867	874	823	849	858	849	862	823	832	841	772	835	824	847	872	827	866	870	825	867	820	833	852	879	794	855	835	854	840	827	848	862	802	849	796	792	822	859	851	870	801	858	815	817	832	848	828	875	798	882	850	831	879	835	838	799	838	869	859	831	817	856	826	846	888	870	797	852	861	827	867	827	837	832	858	785	812	870	830	842	817	862	831	802	847	854	833	835	868	875	879	833	849	877	838	796	822	838	850	872	812	843	829	864	831	832	848	827	813	798	888	840	832	805	835	800	785	854	900	833	876	870	829	829	810	782	853	887	817	869	806	856	805	853	852	865	863	863	887	822	859	845	849	785	808	812	798	804	826	827	860	850	813	847	823	849	839	855	838	838	839	841	866	856	837	834	804	858	846	833	821	871	856	814	845	828	865	892	866	836	853	807	828	817	837	801	840	840	810	822	838	860	833	850	865	844	813	855	912	854	836	817	805	866	837	832	886	860	851	801	823	831	814	862	789	849	777	805	798	814	789	875	774	916	872	837	860	796	889	866	890	869	815	873	845	855	843	864	788	829	880	879	881	835	869	800	815	864	900	847	832	859	829	858	862	838	817	845	836	852	825	826	901	854	861	873	845	835	780	811	779	816	865	867	810	846	836	859	852	873	816	836	782	823	837	861	884	838	807	817	869	788	854	831	873	796	839	817	873	816	834	853	853	816	852	819	894	872	810	859	839	859	836	812	846	853	797	859	832	836	859	826	830	805	831	884	825	846	868	901	813	817	878	916	834	849	804	887	901	833	831	813	836	819	890	864	850	839	852	848	833	825	841	828	820	849	821	808	838	803	828	809	819	855	839	818	855	839	842	864	829	849	816	881	839	877	808	818	837	860	846	880	835	815	828	876	875	826	874	826	878	831	830	812	790	849	780	799	812	835	851	849	799	826	831	804	866	839	912	809	803	820	846	864	798	835	820	810	876	865	812	867	840	796	826	866	852	917	812	826	858	860	827	852	801	814	900	844	830	798	839	775	852	843	850	832	803	875	853	871	823	853	854	806	836	810	836	866	852	822	875	849	879	841	842	864	840	860	871	804	793	858	860	856	847	863	848	839	838	858	860	842	820	845	880	790	889	798	856	802	870	851	822	849	810	823	762	819	857	868	811	813	857	826	850	862	805	844	893	804	883	806	781	884	850	856	908	828	868	772	827	869	822	826	783	835	810	848	825	824	841	854	855	829	841	775	844	840	867	817	847	909	821	833	894	864	825	815	855	850	856	885	845	803	863	947	860	812	875	812	797	820	835	845	853	850	866	885	853	832	827	847	860	868	827	832	853	818	833	783	877	844	832	871	890	750	787	811	852	858	827	810	809	791	880	835	870	820	797	877	890	825	816	804	872	842	842	854	877	856	764	837	834	833	809	862	839	822	880	868	854	822	815	837	798	840	848	844	839	862	824	834	837	864	843	885	872	851	843	858	834	819	875	853	822	846	812	853	853	813	813	823	779	826	844	852	828	831	837	813	834	852	814	810	821	831	833	804	871	858	862	850	822	872	867	862	829	871	838	781	858	845	828	831	820	884	816	829	812	820	792	852	868	808	807	839	802	828	873	862	859	810	912	828	856	818	841	837	879	857	859	808	850	868	888	873	896	827	854	814	856	799	857	870	845	848	866	819	821	848	858	818	785	871	875	872	875	795	837	865	861	872	872	850	823	834	849	810	865	872	860	846	860	859	857	840	827	824	799	857	852	834	832	902	840	856
56843	42537	24207	16351	20938	19139	17061	14511	13182	12057	11051	9516	9779	9402	9606	9919	9598	9142	9169	8924	8707	8664	8673	8511	8181	7927	7925	8060	7967	8005	7830	7834	7861	7754	7831	7784	7865	7726	7744	7739	7570	7569	7566	7692	7762	7546	7532	7572	7652	7603	7607	7394	7540	7607	7643	7565	7560	7479	7510	7566	7410	7443	7577	7479	7614	7638	7480	7702	7468	7620	7480	7515	7641	7438	7618	7603	7431	7570	7518	7522	7548	7517	7521	7606	7624	7354	7519	7488	7469	7491	7505	7668	7424	7500	7690	7481	7559	7608	7379	7377	7586	7563	7670	7559	7512	7573	7543	7431	7597	7599	7464	7463	7471	7516	7543	7543	7569	7560	7536	7496	7524	7488	7662	7387	7380	7480	7429	7503	7423	7561	7514	7504	7494	7514	7632	7518	7446	7664	7573	7614	7430	7641	7560	7547	7603	7660	7697	7390	7576	7521	7524	7626	7576	7657	7442	7510	7542	7487	7656	7665	7569	7457	7526	7490	7601	7527	7510	7673	7388	7633	7525	7463	7552	7645	7353	7518	7461	7453	7489	7626	7517	7446	7473	7532	7453	7435	7619	7581	7596	7555	7581	7449	7607	7625	7360	7434	7446	7500	7404	7388	7572	7636	7577	7560	7542	7545	7444	7526	7456	7636	7574	7616	7598	7492	7467	7499	7500	7605	7571	7537	7614	7581	7650	7444	7504	7689	7550	7390	7612	7494	7470	7511	7449	7441	7422	7440	7564	7554	7463	7674	7576	7573	7646	7485	7440	7583	7626	7423	7634	7417	7558	7503	7456	7558	7617	7473	7543	7675	7550	7473	7515	7558	7522	7438	7492	7638	7550	7571	7545	7495	7530	7637	7445	7496	7500	7409	7520	7381	7444	7595	7490	7664	7542	7420	7326	7559	7455	7505	7594	7483	7598	7503	7552	7629	7533	7459	7510	7387	7517	7478	7372	7542	7384	7685	7463	7636	7524	7534	7627	7507	7409	7589	7421	7560	7585	7606	7488	7547	7510	7588	7539	7529	7548	7522	7516	7631	7460	7450	7596	7579	7730	7606	7523	7491	7552	7497	7543	7547	7591	7414	7563	7497	7546	7479	7579	7681	7355	7528	7522	7350	7575	7454	7567	7515	7473	7603	7425	7510	7524	7612	7484	7533	7541	7505	7513	7393	7579	7496	7497	7574	7636	7622	7418	7609	7572	7480	7651	7547	7418	7461	7589	7557	7476	7427	7498	7505	7561	7613	7519	7538	7554	7597	7532	7668	7543	7590	7542	7468	7547	7510	7424	7373	7580	7547	7464	7662	7568	7573	7446	7509	7479	7435	7404	7637	7442	7659	7527	7545	7569	7512	7555	7508	7417	7500	7558	7590	7567	7599	7658	7466	7405	7476	7691	7355	7586	7532	7568	7580	7539	7522	7483	7367	7409	7509	7619	7573	7520	7667	7512	7737	7610	7469	7631	7495	7419	7574	7518	7586	7474	7428	7516	7424	7477	7530	7453	7610	7674	7547	7549	7503	7562	7640	7557	7695	7412	7568	7512	7529	7505	7630	7556	7515	7634	7533	7703	7554	7500	7576	7369	7504	7551	7439	7531	7526	7477	7456	7522	7657	7481	7505	7511	7614	7540	7470	7317	7473	7546	7539	7445	7537	7406	7609	7551	7492	7547	7495	7665	7531	7523	7560	7516	7528	7539	7515	7423	7496	7556	7499	7551	7467	7401	7573	7511	7536	7435	7564	7478	7427	7512	7517	7622	7533	7610	7570	7537	7443	7563	7673	7464	7563	7524	7601	7618	7523	7550	7454	7492	7460	7656	7688	7574	7532	7579	7618	7521	7618	7385	7522	7475	7497	7588	7456	7534	7440	7563	7473	7573	7471	7619	7524	7430	7606	7495	7450	7574	7592	7453	7607	7546	7664	7502	7520	7492	7574	7474	7573	7486	7521	7401	7566	7524	7490	7557	7537	7344	7543	7605	7457	7389	7461	7408	7530	7542	7619	7509	7508	7468	7553	7590	7597	7361	7454	7450	7447	7395	7505	7484	7493	7472	7507	7453	7654	7527	7585	7588	7527	7546	7456	7540	7545	7469	7541	7556	7626	7497	7479	7454	7589	7503	7490	7568	7628	7408	7434	7530	7411	7532	7714	7533	7597	7379	7575	7489	7586	7558	7426	7542	7563	7594	7569	7553	7465	7613	7378	7617	7479	7574	7564	7451	7523	7425	7449	7577	7522	7490	7540	7593	7412	7457	7547	7564	7589	7609	7636	7681	7438	7610	7524	7737	7410	7459	7525	7533	7425	7409	7526	7600	7594	7550	7527	7417	7439	7467	7513	7494	7559	7631	7553	7430	7620	7344	7481	7432	7521	7459	7469	7388	7496	7625	7492	7504	7587	7542	7543	7547	7501	7447	7576	7354	7669	7482	7410	7518	7628	7568	7546	7505	7552	7581	7428	7552	7756	7545	7334	7598	7751	7483	7547	7511	7582	7598	7632	7367	7484	7613	7614	7349	7366	7510	7596	7507	7568	7583	7463	7471	7560	7326	7564	7620	7405	7559	7508	7539	7428	7568	7549	7524	7564	7632	7570	7505	7414	7387	7539	7442	7394	7533	7481	7552	7591	7572	7449	7485	7499	7693	7444	7622	7425	7534	7717	7466	7473	7528	7487	7574	7488	7527	7450	7590	7481	7551	7589	7534	7449	7552	7637	7537	7681	7436	7588	7468	7559	7543	7517	7599	7643	7681	7554	7506	7674	7581	7520	7451	7569	7572	7550	7465	7441	7416	7499	7620	7691	7491	7507	7628	7594	7494	7453	7277	7534	7578	7498	7614	7451	7628	7569	7449	7490	7455	7495	7536	7538	7460	7583	7404	7426	7504	7476	7570	7526	7448	7560	7586	7428	7310	7497	7442	7516	7429	7463	7481	7567	7602	7359	7558	7508	7537	7686	7468	7544	7529	7468	7584	7527	7523	7529	7568	7651	7545	7571	7402	7596	7564	7506	7469	7501	7497	7449	7461	7604	7420	7488	7580	7463	7428	7524	7516	7604	7595	7359	7619	7492	7532	7584	7406	7588	7518	7421	7596	7570	7557	7552	7603	7536	7692	7688	7487	7473	7460	7663	7568	7468	7549	7546	7589	7611	7715	7507	7481	7485	7569	7471	7615	7472	7616	7549	7595	7546	7433	7531	7540	7620	7656	7620	7591	7521	7457	7533	7386	7570	7735	7614	7507	7428	7528	7469	7483	7520	7520	7448	7631	7527	7623	7508	7557	7597	7610	7550	7538	7603	7456	7611	7545	7625	7442	7645	7520	7509	7479	7523	7736	7488	7556	7505	7491	7485	7521	7533	7563	7560	7535	7596	7619	7379	7581	7524	7682	7597	7460	7499	7441	7675	7453	7477	7402	7572	7602	7632	7604	7521	7565	7631	7632	7511	7720	7659	7469	7495	7464	7653	7496	7581	7453	7469	7504	7590	7483	7554	7569	7402	7436	7516	7565	7627	7611	7598	7462	7641	7475	7527	7618	7631	7557	7716	7489	7510	7698	7429	7379	7531	7545	7630	7490	7419	7532	7620	7462	7546	7682	7639	7505	7424	7525	7519	7389	7568	7447	7564	7580	7462	7549	7572	7506	7512	7484	7461	7589	7568	7731	7602	7528	7511	7585	7557	7456	7540	7440	7590	7610	7549	7574	7637	7487	7494	7523	7518	7750	7609	7467	7448	7586	7544	7430	7512	7520	7624	7513	7572	7517	7634	7515	7413	7552	7551	7409	7517	7499	7582	7545	7518	7431	7413	7574	7609	7515	7435	7412	7651	7698	7612	7660	7550	7609	7455	7420	7413	7427	7591	7474	7513	7505	7654	7547	7441	7639	7624	7442	7480	7574	7552	7556	7444	7501	7479	7441	7452	7596	7661	7525	7398	7476	7500	7454	7492	7529	7591	7522	7590	7738	7625	7608	7556	7488	7553	7657	7569	7538	7328	7532	7597	7539	7456	7438	7600	7468	7632	7538	7685	7724	7626	7504	7564	7555	7517	7459	7409	7561	7516	7519	7564	7603	7675	7590	7594	7714	7588	7531	7673	7542	7545	7561	7480	7546	7617	7502	7552	7488	7538	7573	7503	7578	7584	7581	7621	7580	7570	7531	7487	7468	7477	7652	7561	7588	7563	7627	7507	7405	7499	7368	7522	7481	7572	7495	7547	7478	7518	7369	7522	7359	7559	7464	7499	7426	7521	7583	7584	7654	7611	7676	7466	7500	7580	7527	7451	7535	7435	7469	7494	7561	7505	7532	7592	7423	7479	7596	7578	7352	7383	7484	7607	7526	7507	7666	7572	7417	7562	7460	7550	7717	7531	7444	7390	7557	7585	7617	7513	7529	7598	7643	7559	7531	7534	7500	7432	7499	7446	7543	7503	7499	7410	7319	7457	7454	7562	7515	7472	7685	7605	7545	7418	7444	7410	7568	7559	7602	7453	7551	7473	7520	7593	7667	7575	7488	7531	7543	7642	7340	7436	7504	7629	7477	7586	7545	7476	7477	7480	7482	7410	7529	7459	7530	7478	7575	7434	7327	7604	7649	7544	7571	7622	7452	7541	7489	7607	7519	7459	7448	7562	7520	7419	7462	7473	7518	7529	7614	7589	7527	7616	7651	7571	7491	7458	7679	7627	7395	7542	7473	7512	7585	7623	7557	7538	7585	7543	7479	7536	7437	7573	7500	7522	7590	7542	7673	7496	7449	7558	7540	7541	7501	7560	7492	7405	7510	7466	7496	7621	7475	7498	7526	7613	7475	7527	7506	7561	7497	7469	7591	7605	7477	7540	7492	7628	7567	7557	7402	7552	7449	7472	7563	7541	7635	7530	7608	7567	7482	7539	7475	7482	7510	7393	7479	7557	7435	7787	7493	7482	7486	7554	7520	7449	7586	7428	7454	7539	7419	7631	7572	7577	7475	7667	7654	7559	7439	7647	7489	7522	7520	7793	7451	7641	7503	7498	7510	7486	7572	7541	7595	7511	7504	7637	7619	7553	7405	7646	7555	7551	7560	7495	7548	7283	7611	7576	7449	7530	7652	7364
17136	12646	4395	926	852	781	743	632	635	598	565	549	558	537	516	597	500	569	538	539	501	502	529	505	487	478	515	468	485	470	482	449	443	462	478	496	478	477	508	454	454	488	482	484	469	489	487	467	429	460	497	484	505	477	453	498	491	495	477	466	479	501	476	482	489	497	497	491	524	490	518	491	464	446	491	475	495	484	462	467	480	474	462	487	445	486	449	473	471	457	454	468	463	460	443	471	465	498	443	463	482	488	484	468	477	513	479	483	462	466	510	467	453	469	525	490	486	482	483	498	479	475	480	460	506	495	486	445	495	483	447	421	458	438	471	493	439	479	509	473	471	486	454	464	456	496	494	465	512	482	476	503	471	435	493	437	505	468	468	457	467	482	441	441	514	480	484	430	442	502	488	456	494	457	470	466	458	459	442	451	481	502	446	464	464	481	504	480	477	449	474	495	477	511	498	477	470	507	455	458	454	484	478	493	471	475	482	510	458	466	478	454	446	468	506	459	460	466	498	492	452	466	460	459	475	474	505	456	484	454	426	478	460	472	518	482	448	436	473	454	471	513	489	483	473	481	514	500	458	474	498	508	441	468	466	423	442	439	447	499	507	450	501	477	490	458	448	459	510	489	469	470	477	468	488	487	478	503	487	471	487	485	477	475	486	450	502	461	481	499	515	461	472	507	472	474	477	443	467	495	464	459	443	446	447	457	510	520	501	445	463	471	465	451	458	473	492	472	463	493	484	466	471	466	488	440	516	454	462	466	484	472	493	475	441	500	484	465	441	464	485	486	495	455	518	449	526	482	514	436	467	509	460	480	471	477	497	494	479	421	465	458	512	478	508	478	477	472	467	459	456	495	465	453	466	421	479	456	511	478	460	481	512	432	483	451	476	467	491	436	453	493	500	447	471	468	446	459	531	479	469	433	454	486	448	463	485	454	477	470	458	481	464	469	489	474	478	460	451	461	476	497	451	464	463	471	475	511	462	478	474	498	475	452	472	467	507	477	509	496	488	458	420	462	474	460	449	493	455	434	484	500	475	483	497	466	435	465	482	444	431	461	488	455	505	439	476	476	471	490	466	494	445	485	486	457	481	474	504	467	455	471	490	482	527	485	500	479	450	468	483	443	456	488	468	444	493	446	463	515	482	479	456	484	442	498	504	461	478	454	477	472	481	489	458	503	483	462	498	496	513	477	478	463	465	472	505	493	451	447	505	451	486	501	494	459	464	474	483	484	465	497	455	438	457	479	479	490	492	458	528	472	484	457	468	446	518	472	452	460	456	529	463	507	500	467	493	465	428	500	467	441	522	471	416	478	455	488	494	494	524	501	463	452	481	500	448	493	509	496	502	486	496	529	449	451	469	468	471	458	493	470	482	454	460	478	451	469	456	477	497	467	501	486	488	478	520	502	471	449	483	467	468	455	458	483	466	431	477	481	454	500	494	498	427	493	478	449	521	463	475	513	493	484	443	442	467	466	499	471	475	461	497	501	484	457	440	498	518	470	460	485	482	483	500	461	508	464	446	490	461	477	446	496	462	449	477	452	499	466	465	468	496	481	477	459	442	463	491	474	505	475	436	505	483	454	472	479	544	422	493	488	476	458	493	475	483	521	460	459	473	466	468	478	483	466	470	452	442	478	464	482	466	493	505	452	456	446	465	505	449	490	482	459	483	459	487	423	492	464	474	498	480	447	478	486	428	475	438	472	465	468	479	472	490	502	490	451	453	480	478	511	500	476	478	483	498	472	480	503	444	458	475	480	496	461	449	499	459	452	486	474	463	473	446	504	485	440	482	483	542	465	430	500	501	474	493	500	479	475	491	469	479	481	475	448	473	484	511	474	476	465	481	479	456	478	470	482	436	471	482	494	489	495	455	439	448	470	512	522	452	499	463	452	471	451	437	455	460	509	495	439	472	470	441	470	501	487	508	460	443	478	471	448	429	453	463	426	492	498	436	517	491	476	454	521	455	458	467	463	472	524	471	501	471	466	456	466	470	493	491	468	505	433	454	494	500	508	474	476	491	417	452	500	468	478	448	511	500	482	458	484	494	495	465	482	481	490	501	448	495	442	447	477	475	487	461	471	480	449	460	463	494	503	463	415	516	460	511	503	467	500	483	467	471	519	437	514	466	435	433	497	480	474	470	494	476	490	500	501	502	419	452	425	463	496	453	456	489	471	470	462	465	453	478	503	517	463	463	503	442	511	491	509	453	492	514	471	498	470	469	459	469	508	452	454	475	470	474	506	488	462	494	479	482	475	466	465	463	477	461	475	480	483	457	494	473	491	477	432	496	460	434	496	486	446	475	481	492	433	453	447	465	451	507	489	451	449	482	452	485	475	455	450	492	512	518	502	475	474	456	495	470	445	485	439	472	503	442	484	471	482	471	477	466	504	442	460	465	474	479	470	445	446	458	462	486	487	454	442	472	462	518	451	474	474	463	450	462	463	460	475	485	480	476	487	446	464	443	549	450	481	471	488	505	423	489	483	484	495	461	463	513	454	487	472	526	474	491	456	490	516	456	486	519	501	484	451	464	491	489	443	514	481	486	477	500	498	450	482	513	472	471	490	500	463	518	500	524	486	454	475	450	485	464	464	446	498	478	473	497	464	527	481	480	494	502	482	496	457	502	481	486	476	483	459	475	499	468	486	503	502	466	485	518	481	460	486	517	474	489	499	438	491	495	474	455	467	444	484	479	463	472	435	480	487	475	514	483	471	468	476	495	479	490	477	472	481	443	445	493	484	475	491	468	472	448	460	475	488	488	468	474	462	464	462	448	445	471	480	481	496	497	475	461	489	483	508	503	506	492	490	454	437	454	463	479	460	503	456	483	467	464	487	480	455	470	478	483	537	487	472	505	495	456	483	448	480	487	485	489	464	456	443	445	468	457	444	452	457	509	483	479	469	493	491	438	463	441	519	472	507	469	528	471	471	509	539	490	489	458	494	472	492	489	489	450	498	496	430	450	425	502	452	498	469	440	488	463	455	467	461	477	471	454	494	453	485	495	504	477	440	522	483	431	456	479	439	485	448	442	459	473	502	475	478	512	471	495	481	426	526	477	477	460	479	489	432	481	454	508	463	471	488	478	501	461	447	466	484	458	480	462	477	488	494	443	467	475	490	502	492	463	490	440	478	494	473	480	495	467	512	505	444	491	496	442	535	499	449	507	478	472	518	469	447	469	490	502	484	479	492	478	470	508	543	504	481	472	430	534	462	516	499	490	444	442	477	455	495	442	482	462	486	448	483	463	432	506	482	509	476	482	487	468	484	486	483	451	481	459	503	450	466	473	487	493	437	459	453	468	459	435	466	441	470	477	463	477	454	491	481	513	481	476	473	451	477	494	495	499	485	500	483	484	455	513	491	451	499	505	453	436	463	453	473	505	484	426	482	497	481	448	447	448	457	461	451	459	461	471	463	482	521	500	488	465	484	438	501	483	478	449	496	496	468	490	460	486	488	482	463	465	488	492	496
50726	42123	23171	12557	18231	17040	14179	11674	10245	8853	7915	6861	6453	6363	6775	6615	6610	6025	6185	6090	5911	5760	5548	5631	5380	5312	5107	4895	5039	4981	5060	4974	4918	4838	4827	4926	4887	4757	4773	4677	4679	4859	4763	4729	4739	4745	4701	4692	4672	4817	4647	4663	4677	4678	4774	4700	4706	4718	4705	4708	4602	4650	4575	4624	4592	4708	4671	4706	4714	4600	4638	4615	4659	4623	4615	4638	4683	4632	4578	4672	4579	4602	4716	4585	4634	4570	4569	4625	4623	4596	4537	4603	4586	4600	4672	4588	4648	4714	4680	4642	4541	4671	4682	4536	4596	4607	4633	4661	4646	4674	4613	4558	4604	4578	4578	4555	4487	4548	4529	4593	4581	4534	4598	4537	4532	4547	4550	4673	4568	4658	4643	4638	4686	4636	4644	4604	4633	4654	4542	4638	4635	4496	4565	4629	4493	4640	4597	4568	4576	4636	4567	4499	4642	4519	4495	4680	4631	4675	4556	4625	4460	4639	4546	4776	4561	4554	4611	4575	4567	4620	4657	4596	4561	4690	4687	4589	4602	4655	4610	4646	4565	4515	4541	4480	4624	4623	4662	4479	4621	4666	4532	4541	4604	4611	4602	4572	4656	4564	4643	4566	4650	4692	4576	4579	4662	4634	4756	4683	4670	4582	4640	4623	4591	4490	4540	4677	4611	4646	4599	4678	4558	4583	4626	4604	4556	4619	4612	4568	4679	4638	4598	4622	4581	4612	4656	4610	4718	4677	4565	4515	4466	4515	4493	4593	4703	4633	4649	4622	4619	4619	4615	4646	4517	4515	4600	4641	4644	4605	4617	4541	4621	4614	4594	4730	4640	4614	4573	4681	4559	4680	4596	4739	4652	4623	4619	4518	4625	4613	4670	4700	4616	4581	4677	4628	4491	4512	4762	4640	4606	4512	4549	4746	4555	4641	4640	4548	4660	4553	4609	4634	4693	4578	4482	4669	4663	4647	4548	4596	4573	4627	4667	4683	4570	4606	4621	4609	4619	4676	4606	4537	4565	4607	4598	4719	4687	4644	4580	4632	4676	4564	4517	4606	4540	4600	4702	4680	4555	4563	4665	4524	4568	4612	4569	4654	4667	4535	4526	4483	4592	4545	4753	4693	4497	4474	4599	4626	4586	4625	4575	4748	4569	4625	4586	4684	4556	4613	4646	4532	4566	4571	4625	4679	4719	4617	4656	4523	4609	4586	4600	4547	4592	4585	4512	4602	4535	4556	4585	4632	4707	4675	4657	4576	4606	4613	4567	4688	4562	4636	4616	4576	4490	4694	4490	4610	4667	4563	4600	4511	4696	4552	4620	4651	4422	4589	4566	4636	4574	4688	4429	4626	4593	4528	4550	4705	4615	4671	4622	4601	4645	4556	4580	4624	4747	4499	4484	4528	4625	4619	4504	4655	4587	4555	4686	4686	4716	4644	4644	4584	4610	4557	4686	4581	4626	4680	4585	4713	4704	4746	4586	4532	4592	4698	4651	4617	4598	4570	4486	4518	4599	4574	4638	4642	4661	4622	4659	4552	4660	4586	4667	4517	4597	4673	4787	4642	4519	4666	4586	4586	4628	4617	4726	4685	4557	4582	4608	4640	4684	4570	4530	4584	4595	4623	4598	4713	4654	4610	4510	4589	4594	4602	4658	4513	4605	4657	4583	4546	4616	4491	4650	4761	4515	4659	4587	4577	4552	4502	4681	4587	4633	4485	4612	4559	4637	4472	4532	4591	4534	4580	4596	4632	4653	4621	4524	4603	4654	4464	4675	4603	4650	4645	4702	4668	4646	4614	4527	4658	4579	4645	4611	4593	4556	4617	4683	4695	4590	4619	4601	4609	4681	4631	4582	4648	4564	4636	4609	4607	4578	4647	4691	4631	4606	4512	4611	4617	4581	4622	4596	4572	4525	4693	4565	4652	4596	4547	4752	4639	4626	4663	4607	4625	4498	4574	4697	4467	4727	4622	4671	4596	4662	4517	4662	4555	4620	4648	4673	4630	4695	4535	4597	4586	4522	4592	4644	4586	4637	4619	4486	4574	4563	4520	4779	4582	4647	4530	4626	4643	4777	4644	4638	4564	4621	4558	4595	4583	4643	4562	4668	4739	4517	4622	4515	4643	4573	4534	4658	4667	4666	4581	4549	4597	4590	4628	4655	4680	4662	4489	4710	4629	4586	4544	4656	4632	4546	4678	4597	4609	4629	4622	4572	4506	4711	4633	4656	4640	4577	4565	4662	4733	4636	4700	4571	4485	4685	4569	4548	4616	4659	4629	4602	4758	4576	4623	4583	4603	4698	4538	4647	4580	4662	4611	4625	4666	4652	4622	4663	4600	4472	4647	4613	4581	4503	4656	4702	4677	4597	4605	4638	4548	4661	4635	4649	4638	4539	4545	4610	4569	4652	4527	4466	4719	4500	4490	4577	4350	4615	4597	4582	4555	4480	4717	4545	4727	4501	4632	4590	4640	4587	4722	4557	4598	4642	4520	4586	4551	4648	4638	4640	4682	4689	4639	4633	4664	4538	4722	4719	4567	4622	4612	4584	4749	4662	4680	4752	4644	4668	4608	4793	4597	4714	4558	4478	4651	4598	4544	4629	4578	4520	4531	4660	4593	4608	4595	4698	4613	4724	4678	4599	4617	4628	4589	4607	4635	4641	4575	4636	4529	4564	4723	4625	4637	4575	4594	4633	4686	4642	4559	4643	4593	4535	4638	4579	4664	4538	4623	4769	4593	4507	4538	4658	4593	4589	4617	4497	4548	4692	4743	4653	4625	4589	4600	4506	4598	4669	4629	4649	4542	4551	4631	4530	4531	4493	4692	4673	4698	4530	4505	4558	4586	4546	4617	4670	4489	4555	4601	4726	4645	4665	4736	4781	4526	4482	4611	4593	4711	4639	4659	4620	4641	4670	4611	4639	4671	4611	4645	4614	4630	4637	4710	4660	4583	4602	4704	4644	4590	4715	4615	4583	4624	4618	4633	4552	4577	4646	4716	4728	4623	4705	4714	4649	4656	4596	4589	4614	4622	4545	4635	4477	4666	4575	4543	4632	4797	4622	4570	4601	4590	4718	4449	4603	4789	4581	4605	4594	4591	4582	4511	4612	4503	4745	4533	4508	4573	4673	4610	4609	4593	4628	4631	4508	4568	4665	4642	4605	4588	4674	4649	4497	4708	4574	4768	4702	4629	4681	4585	4594	4551	4591	4614	4646	4635	4603	4600	4480	4547	4624	4719	4693	4594	4606	4645	4678	4614	4677	4585	4663	4548	4508	4612	4609	4601	4617	4640	4570	4525	4677	4680	4512	4533	4662	4563	4596	4603	4725	4657	4588	4513	4691	4670	4541	4568	4618	4565	4562	4606	4521	4543	4559	4673	4595	4745	4568	4675	4602	4607	4688	4646	4485	4667	4541	4546	4574	4595	4609	4575	4555	4767	4514	4566	4606	4625	4553	4502	4591	4717	4691	4559	4579	4555	4587	4667	4688	4643	4568	4747	4529	4706	4686	4566	4661	4659	4527	4588	4776	4692	4695	4601	4584	4571	4562	4611	4541	4648	4631	4668	4758	4691	4626	4688	4696	4594	4632	4651	4585	4595	4655	4694	4592	4719	4695	4711	4568	4683	4543	4647	4572	4662	4664	4611	4546	4622	4592	4653	4498	4545	4535	4598	4608	4567	4666	4604	4578	4625	4528	4643	4669	4558	4605	4645	4596	4666	4596	4520	4757	4639	4506	4597	4664	4696	4551	4607	4602	4536	4628	4751	4670	4605	4514	4614	4565	4679	4610	4630	4613	4689	4672	4603	4609	4600	4603	4605	4560	4627	4570	4608	4558	4602	4690	4676	4551	4723	4602	4602	4681	4582	4552	4566	4566	4707	4631	4583	4578	4673	4439	4526	4583	4682	4635	4528	4611	4558	4648	4650	4594	4570	4560	4576	4568	4587	4506	4526	4759	4684	4652	4602	4679	4612	4641	4601	4633	4592	4645	4566	4686	4555	4589	4594	4601	4626	4617	4662	4630	4627	4662	4628	4518	4575	4695	4640	4567	4595	4631	4580	4608	4650	4614	4589	4622	4601	4561	4665	4523	4592	4591	4657	4615	4674	4561	4531	4645	4569	4646	4604	4669	4691	4637	4647	4605	4713	4588	4641	4605	4612	4681	4637	4591	4612	4644	4634	4622	4596	4524	4767	4553	4532	4469	4667	4660	4594	4683	4612	4720	4751	4557	4572	4622	4594	4572	4575	4579	4583	4647	4614	4712	4689	4662	4584	4582	4642	4665	4679	4537	4653	4679	4612	4580	4543	4559	4645	4598	4618	4652	4717	4623	4624	4573	4558	4583	4647	4662	4669	4591	4677	4592	4569	4608	4552	4613	4497	4611	4646	4638	4549	4583	4644	4611	4580	4641	4575	4669	4569	4563	4644	4670	4523	4571	4562	4637	4565	4474	4634	4563	4587	4618	4648	4601	4674	4605	4622	4630	4531	4691	4588	4678	4687	4629	4522	4555	4687	4584	4603	4643	4541	4647	4643	4442	4604	4651	4697	4624	4633	4565	4500	4696	4649	4546	4487	4642	4587	4615	4576	4619	4596	4428	4571	4502	4642	4634	4717	4640	4579	4639	4516	4590	4663	4590	4689	4639	4456	4678	4526	4562	4662	4546	4540	4663	4651	4490	4681	4573	4681	4575	4586	4588	4522	4626	4664	4546	4575	4635	4577	4611	4703	4505	4577	4617	4651	4720	4609	4665	4705	4691	4640	4525	4665	4568	4636	4569	4653	4649	4534	4675	4537	4598	4611	4541	4724	4703	4667	4498	4630	4594	4793	4590	4696	4586	4642	4675	4623	4593	4750	4624	4630	4671	4596	4685	4717	4541	4599	4552	4702	4653	4477	4575	4662	4663	4721	4454	4642	4614	4643	4620	4627	4590	4626	4597	4558	4684	4685	4592	4612	4643	4652	4645	4584	4679	4563	4645	4574	4573	4612	4579	4560	4672	4599	4613	4691	4630	4615	4580	4565	4597	4615	4556	4526	4609	4620	4688	4653	4708	4523	4600	4704	4642	4632	4601	4561
23993	22539	9623	1889	1410	1348	1202	1141	1054	983	995	995	961	960	971	972	932	907	929	893	902	903	911	872	922	858	876	843	841	883	808	825	910	798	823	848	854	855	824	841	784	817	859	844	824	865	818	788	839	825	842	865	843	859	880	810	873	812	848	843	844	829	805	825	795	852	861	868	827	817	819	863	850	864	832	858	856	830	818	830	861	742	834	806	856	857	827	821	840	852	780	849	877	819	823	867	831	866	858	816	912	841	823	878	837	824	875	847	842	855	847	872	818	821	835	845	854	828	826	811	848	865	829	875	818	841	855	769	839	819	874	795	828	895	859	852	843	854	784	809	775	873	823	827	850	843	832	871	810	853	834	803	851	863	832	861	866	804	788	863	849	821	849	850	822	838	813	812	875	826	825	824	837	832	881	805	827	882	868	815	829	900	803	831	877	813	893	880	824	865	834	802	834	810	865	837	874	861	864	896	820	802	813	825	831	839	820	846	870	822	832	792	818	836	829	794	878	816	836	840	819	795	839	852	825	838	803	828	799	859	846	831	822	783	853	864	796	852	818	791	844	884	866	866	836	844	830	825	821	846	828	854	872	806	813	869	857	871	825	890	851	813	836	867	851	866	866	856	843	882	858	827	848	836	859	816	852	848	854	854	836	812	843	874	778	807	838	856	884	823	889	841	840	839	802	899	864	888	867	798	870	824	800	838	821	850	844	801	777	882	847	877	789	881	827	850	866	849	880	858	851	829	810	853	869	879	828	787	852	890	791	890	820	818	866	804	803	828	800	801	826	843	858	807	908	830	834	856	812	835	815	857	873	810	846	902	861	763	808	830	792	824	813	864	785	807	884	864	856	781	853	851	858	883	820	818	883	832	853	802	803	867	822	814	880	809	845	859	805	789	799	810	829	828	879	820	887	870	894	908	843	785	843	856	794	781	873	833	779	842	877	867	837	855	819	845	850	859	893	857	823	777	774	839	811	825	866	812	821	876	815	884	820	813	811	860	840	857	844	882	863	837	851	821	807	835	792	849	815	859	858	822	851	796	834	863	847	818	882	833	844	860	835	838	848	853	781	884	815	806	821	826	866	803	852	868	839	856	828	818	816	854	827	831	839	793	866	807	826	846	866	816	887	844	794	820	800	870	811	867	823	831	843	839	844	728	887	815	838	802	840	859	902	819	855	860	824	796	846	837	855	821	824	784	811	834	833	869	814	818	829	878	813	842	860	786	827	833	899	845	882	851	847	828	841	825	837	803	857	751	843	873	828	805	813	876	810	839	854	809	816	801	841	851	836	813	848	795	832	817	793	801	803	784	861	837	843	866	841	837	827	830	825	821	833	837	845	853	874	811	874	872	784	837	788	842	834	864	849	845	845	870	862	830	814	875	837	823	873	844	818	836	853	829	807	809	813	802	832	838	846	854	827	816	846	858	817	782	828	849	827	855	866	876	835	865	834	814	797	802	827	794	811	840	826	849	838	868	816	856	858	847	797	879	873	797	831	852	853	874	804	842	878	859	852	894	848	857	881	867	787	839	785	827	840	856	852	865	846	848	816	846	811	874	822	792	822	871	885	829	856	808	824	851	852	858	851	834	829	845	925	842	889	869	848	800	839	868	788	842	856	897	826	827	840	797	843	770	818	837	854	862	853	881	833	795	845	884	849	814	869	838	822	803	852	822	823	863	822	864	823	853	853	849	798	832	824	845	838	811	804	836	844	874	832	804	826	836	843	857	809	876	863	848	807	828	815	844	826	830	790	822	808	882	844	837	879	827	853	819	878	877	825	864	867	871	791	887	872	792	845	819	911	876	812	808	833	800	861	896	790	830	798	815	803	856	800	824	842	859	861	810	807	881	863	846	747	868	852	866	849	923	844	817	838	836	864	859	829	841	854	818	876	851	872	870	847	815	855	869	834	831	845	790	808	877	819	871	866	835	801	802	809	856	833	809	876	829	889	830	882	798	833	850	884	804	857	778	845	782	839	793	850	855	844	843	844	795	796	823	892	918	877	889	848	815	793	807	807	813	843	837	826	830	820	796	843	895	783	853	831	827	858	837	852	899	806	872	871	791	864	852	865	873	830	810	871	864	841	875	811	843	848	903	872	806	820	861	779	839	894	834	828	869	837	842	814	806	785	815	831	845	818	819	799	821	850	812	849	823	815	863	820	818	834	823	828	809	839	826	877	858	835	807	858	819	884	861	801	833	834	841	824	884	835	797	848	818	779	817	826	862	859	796	857	815	843	855	814	832	795	840	786	806	863	896	775	875	853	857	850	813	790	830	828	809	865	835	838	778	885	877	860	813	868	826	775	812	823	853	803	851	840	852	866	833	877	857	845	833	860	848	884	839	872	851	829	800	881	868	808	804	874	835	825	836	819	793	838	781	844	800	870	809	899	836	840	856	790	844	836	861	825	836	823	832	859	857	812	854	830	815	829	835	910	889	867	822	818	890	829	856	858	841	834	863	806	826	837	888	839	867	884	868	849	839	851	843	821	844	771	849	846	824	800	842	833	856	826	819	812	820	882	863	856	876	829	853	849	850	804	846	851	873	788	849	855	846	841	878	864	842	845	834	815	852	839	808	861	830	841	881	875	794	812	869	847	851	848	828	839	829	855	841	930	899	846	849	863	814	862	787	839	781	836	845	831	833	887	859	850	857	840	817	813	863	810	823	883	797	823	848	822	870	814	829	863	893	804	811	878	861	854	811	854	841	854	799	801	833	841	853	848	786	806	877	863	859	834	810	827	885	845	869	812	834	859	876	831	835	844	881	832	864	823	842	850	837	829	867	805	853	853	839	839	860	862	857	837	852	837	791	843	750	819	836	877	822	850	838	839	858	838	840	799	873	910	823	811	782	860	854	886	906	829	855	811	829	827	860	816	832	910	865	826	831	835	835	885	850	805	860	840	894	799	777	869	876	851	827	773	821	874	814	878	853	834	860	813	912	838	845	830	847	839	783	834	878	848	830	819	845	813	817	798	824	877	857	810	848	852	897	836	789	844	833	854	880	774	825	853	781	863	870	829	834	808	859	825	847	847	849	813	842	810	835	849	857	857	819	827	855	812	836	805	876	855	884	840	765	852	836	819	807	817	797	793	820	793	829	898	839	825	770	769	800	827	838	828	804	878	806	861	768	827	856	851	814	827	836	825	809	845	862	819	822	752	836	861	815	840	767	800	774	854	791	857	849	818	845	810	851	831	836	883	806	776	883	859	814	862	858	795	853	838	847	872	840	820	858	826	837	822	825	835	842	830	889	867	832	836	835	808	871	822	816	862	837	878	867	853	826	840	857	856	829	821	818	844	864	812	862	824	860	820	823	862	810	835	818	861	824	852	851	825	836	903	834	828	803	841	879	785	853	851	854	859	838	837	809	882	833	832	865	808	901	846	833	851	821	839	864	823	899	842	852	823	831	813	821	847	828	869	901	811	853	850	815	867	809	813	832	885	860	838	773	808	860	863	847	886	875	831	834	792	797
60143	51262	31816	19365	23191	22611	18976	16728	13804	12090	11683	10915	10326	9988	10337	10086	9799	9415	9636	9542	9093	8953	8786	8691	8493	8335	8301	8088	8030	7993	7953	7846	7918	7946	7833	7986	7886	7965	7700	7740	7632	7695	7815	7709	7629	7680	7702	7805	7523	7735	7692	7641	7603	7536	7659	7811	7776	7636	7550	7596	7621	7554	7620	7675	7542	7613	7643	7590	7415	7615	7534	7530	7469	7597	7358	7570	7568	7518	7418	7592	7547	7575	7641	7442	7549	7522	7617	7777	7542	7480	7489	7463	7511	7424	7656	7529	7553	7533	7399	7526	7623	7470	7515	7514	7554	7456	7401	7517	7382	7535	7563	7312	7479	7491	7579	7440	7534	7570	7649	7606	7602	7496	7613	7595	7482	7651	7380	7558	7604	7586	7530	7441	7464	7512	7628	7480	7581	7508	7528	7603	7598	7492	7634	7541	7582	7640	7608	7522	7500	7631	7460	7715	7537	7512	7525	7526	7500	7496	7686	7541	7621	7586	7374	7496	7672	7593	7630	7680	7590	7587	7654	7569	7400	7542	7549	7344	7583	7389	7595	7553	7530	7410	7499	7542	7509	7487	7656	7380	7440	7557	7491	7622	7544	7642	7598	7626	7621	7495	7590	7575	7447	7559	7413	7604	7532	7498	7508	7637	7554	7571	7515	7489	7586	7568	7634	7567	7396	7476	7456	7384	7410	7694	7468	7716	7511	7512	7489	7552	7632	7524	7521	7541	7548	7475	7550	7397	7564	7500	7515	7421	7351	7555	7402	7557	7690	7531	7554	7532	7534	7598	7560	7311	7670	7501	7630	7528	7589	7423	7536	7513	7523	7623	7542	7693	7574	7574	7650	7527	7544	7592	7527	7526	7618	7586	7660	7464	7533	7500	7606	7321	7527	7493	7689	7502	7512	7529	7519	7537	7334	7404	7593	7475	7541	7555	7523	7653	7568	7559	7671	7642	7552	7632	7522	7599	7436	7450	7490	7552	7557	7447	7615	7468	7576	7677	7471	7386	7527	7587	7533	7611	7521	7481	7565	7576	7546	7490	7479	7369	7462	7485	7715	7424	7532	7595	7549	7651	7479	7583	7532	7535	7450	7563	7494	7543	7644	7422	7502	7507	7445	7477	7530	7507	7576	7447	7481	7559	7470	7543	7458	7532	7632	7399	7658	7553	7433	7468	7651	7582	7640	7479	7535	7514	7567	7477	7552	7443	7479	7517	7501	7477	7515	7461	7605	7392	7547	7453	7571	7514	7624	7611	7583	7632	7539	7626	7650	7540	7605	7532	7526	7573	7443	7557	7504	7548	7575	7521	7407	7570	7348	7502	7701	7582	7573	7624	7641	7517	7548	7408	7541	7465	7543	7513	7447	7465	7268	7429	7470	7450	7364	7690	7449	7541	7547	7489	7565	7590	7491	7584	7480	7463	7557	7437	7519	7544	7523	7609	7428	7567	7440	7558	7412	7582	7542	7452	7633	7616	7476	7532	7441	7613	7474	7436	7519	7530	7506	7659	7577	7602	7494	7500	7622	7585	7551	7581	7481	7408	7598	7450	7515	7634	7475	7700	7582	7596	7389	7482	7533	7609	7471	7568	7589	7585	7536	7519	7547	7550	7494	7521	7502	7695	7563	7485	7564	7722	7541	7555	7426	7551	7615	7496	7580	7573	7629	7549	7494	7679	7539	7579	7585	7647	7450	7435	7551	7472	7556	7520	7472	7592	7500	7536	7548	7543	7497	7578	7507	7355	7569	7504	7525	7530	7579	7504	7520	7449	7460	7583	7434	7602	7574	7581	7452	7499	7391	7517	7477	7505	7461	7466	7454	7489	7571	7680	7610	7566	7410	7585	7480	7506	7498	7525	7449	7544	7446	7647	7508	7621	7515	7597	7474	7440	7475	7597	7418	7543	7523	7403	7555	7431	7534	7579	7639	7524	7493	7633	7404	7561	7408	7431	7550	7510	7427	7569	7642	7613	7579	7480	7709	7514	7505	7413	7669	7452	7482	7706	7539	7462	7512	7550	7520	7424	7484	7543	7422	7590	7509	7423	7581	7511	7537	7462	7564	7643	7456	7391	7545	7664	7549	7594	7542	7499	7600	7446	7504	7620	7635	7536	7617	7554	7477	7438	7464	7465	7586	7495	7595	7589	7578	7512	7519	7610	7500	7571	7521	7514	7421	7465	7618	7513	7531	7500	7627	7568	7572	7563	7392	7562	7498	7547	7561	7445	7521	7576	7521	7548	7658	7457	7538	7628	7560	7496	7516	7574	7543	7647	7430	7636	7624	7599	7490	7471	7492	7495	7584	7437	7540	7498	7503	7483	7615	7473	7387	7457	7485	7487	7496	7538	7457	7648	7460	7485	7402	7508	7452	7521	7642	7457	7486	7681	7533	7712	7579	7558	7428	7609	7487	7586	7520	7397	7418	7590	7550	7686	7519	7522	7609	7564	7560	7503	7552	7536	7571	7548	7468	7613	7594	7585	7424	7632	7397	7567	7538	7453	7502	7527	7495	7501	7593	7545	7463	7522	7679	7672	7494	7595	7574	7469	7480	7541	7490	7357	7489	7398	7545	7540	7527	7497	7606	7491	7557	7573	7377	7589	7608	7497	7645	7516	7461	7622	7710	7415	7473	7587	7533	7551	7515	7558	7579	7388	7560	7494	7541	7590	7569	7520	7436	7503	7737	7533	7536	7566	7538	7539	7588	7453	7577	7484	7619	7485	7693	7534	7607	7453	7449	7516	7584	7552	7575	7594	7511	7577	7468	7685	7513	7491	7606	7569	7560	7434	7568	7526	7469	7463	7521	7477	7350	7627	7487	7507	7597	7519	7569	7509	7421	7582	7503	7623	7595	7443	7529	7446	7640	7453	7471	7527	7486	7477	7603	7512	7598	7527	7609	7430	7483	7517	7512	7532	7555	7467	7580	7454	7467	7527	7621	7490	7603	7476	7607	7602	7420	7551	7633	7547	7681	7465	7633	7578	7527	7465	7554	7525	7472	7380	7584	7688	7600	7485	7559	7438	7540	7471	7503	7562	7543	7516	7583	7483	7516	7570	7467	7626	7438	7606	7471	7645	7546	7570	7510	7562	7611	7379	7696	7412	7564	7488	7538	7536	7479	7493	7498	7510	7441	7462	7421	7454	7540	7475	7601	7490	7567	7541	7469	7536	7467	7382	7378	7465	7446	7550	7621	7628	7613	7549	7428	7582	7703	7527	7585	7482	7457	7589	7676	7605	7598	7420	7597	7523	7493	7382	7414	7611	7492	7577	7426	7580	7555	7610	7672	7453	7450	7452	7463	7623	7581	7567	7686	7627	7618	7519	7576	7489	7555	7569	7448	7376	7368	7535	7551	7548	7423	7607	7508	7525	7491	7569	7494	7509	7415	7678	7424	7688	7547	7485	7582	7628	7574	7344	7431	7641	7461	7515	7601	7545	7575	7544	7491	7489	7595	7506	7447	7530	7434	7518	7376	7597	7505	7519	7609	7553	7358	7585	7575	7597	7640	7343	7501	7484	7533	7432	7583	7562	7586	7445	7590	7597	7451	7579	7613	7514	7641	7708	7672	7535	7425	7414	7533	7509	7621	7581	7592	7545	7467	7525	7507	7558	7431	7609	7455	7434	7526	7504	7597	7488	7678	7463	7560	7740	7628	7550	7517	7489	7678	7546	7473	7566	7558	7530	7531	7592	7572	7546	7514	7545	7435	7448	7660	7451	7462	7415	7620	7500	7513	7424	7545	7480	7564	7535	7588	7614	7595	7591	7567	7590	7488	7433	7427	7447	7505	7594	7629	7411	7687	7470	7511	7576	7509	7502	7501	7583	7681	7570	7485	7500	7475	7493	7456	7467	7561	7450	7507	7480	7564	7487	7546	7419	7491	7379	7537	7527	7566	7483	7497	7610	7494	7536	7487	7585	7500	7475	7625	7563	7556	7549	7513	7524	7484	7617	7426	7562	7518	7513	7591	7456	7538	7562	7581	7517	7402	7601	7567	7658	7512	7659	7534	7502	7703	7502	7500	7607	7411	7496	7506	7551	7485	7454	7543	7560	7615	7552	7626	7593	7572	7506	7561	7404	7528	7592	7438	7476	7412	7601	7533	7610	7583	7415	7388	7388	7608	7566	7648	7516	7633	7440	7470	7491	7610	7490	7536	7568	7484	7613	7487	7512	7626	7533	7567	7445	7431	7485	7556	7492	7510	7678	7450	7487	7502	7663	7498	7521	7430	7434	7556	7521	7535	7566	7547	7543	7452	7509	7473	7502	7551	7550	7647	7531	7448	7512	7634	7727	7638	7482	7494	7546	7491	7446	7500	7532	7654	7554	7568	7554	7471	7553	7493	7529	7564	7562	7643	7405	7522	7556	7508	7601	7450	7532	7497	7549	7463	7334	7523	7511	7487	7552	7413	7581	7484	7633	7561	7576	7594	7580	7584	7595	7487	7509	7422	7453	7588	7481	7608	7581	7597	7454	7629	7464	7591	7484	7615	7509	7466	7547	7288	7568	7433	7576	7540	7499	7476	7639	7611	7453	7465	7470	7547	7485	7507	7590	7511	7455	7382	7681	7410	7324	7538	7476	7500	7549	7478	7580	7366	7517	7423	7473	7565	7600	7560	7631	7619	7570	7504	7507	7410	7611	7630	7598	7505	7428	7583	7532	7652	7502	7579	7474	7523	7646	7632	7441	7518	7595	7680	7579	7484	7473	7440	7518	7615	7598	7487	7545	7529	7370	7577	7502	7561	7588	7627	7584	7512	7508	7572	7469	7494	7398	7670	7430	7382	7620	7470	7502	7589	7505	7530	7443	7482	7511	7460	7396	7496	7579	7647	7555	7532	7543	7525	7513	7561	7586	7634	7573	7525	7537	7449	7351	7539	7544	7479	7582	7424	7639	7608	7469	7593	7547	7470	7489	7631	7507	7454	7546	7559	7527	7431	7527	7536	7490	7549	7523	7503	7588	7629	7435	7614	7529	7532	7476	7601	7490	7560	7659	7614	7656	7656	7592	7440	7510	7663	7492	7555	7576	7458	7478	7516	7407	7474	7708	7606	7568	7543	7549	7584	7569	7563	7523	7588	7441	7524	7406
11200	7644	2271	832	677	736	715	638	672	591	622	603	576	579	574	607	598	629	583	597	528	643	582	570	591	593	554	562	558	554	564	562	570	504	546	570	554	568	569	558	510	557	559	532	524	570	527	584	514	591	511	586	499	520	550	566	607	530	506	566	533	538	554	556	517	541	543	537	534	526	548	544	532	529	555	559	562	529	523	544	552	561	542	553	575	553	538	571	448	546	594	559	529	541	555	506	531	549	536	552	554	581	540	556	505	546	549	549	558	584	572	531	553	559	523	574	512	526	524	590	524	562	557	540	525	570	570	545	554	543	549	513	575	564	513	576	534	533	564	564	495	553	537	558	560	533	556	562	559	534	548	589	566	561	567	570	534	541	564	603	530	525	546	557	565	538	564	510	570	591	554	552	545	571	566	579	507	540	532	497	527	566	566	556	572	520	543	578	552	582	556	517	575	537	519	549	586	515	513	542	536	530	539	595	611	532	540	515	540	551	514	546	575	545	515	573	547	578	569	520	515	522	559	551	525	570	575	533	543	572	566	579	567	556	516	544	508	563	579	542	569	521	519	519	536	496	506	564	527	579	532	562	543	523	528	553	545	578	551	562	554	514	519	543	557	489	505	552	533	576	589	554	557	520	556	567	525	514	565	585	514	580	578	531	532	566	599	559	546	546	537	582	533	547	538	600	534	576	602	567	581	554	573	561	531	578	559	555	556	547	583	581	560	539	536	549	593	561	583	504	543	570	545	585	546	527	561	545	575	496	580	533	574	554	587	569	551	540	561	511	559	557	589	561	540	623	538	582	577	570	506	550	550	531	580	522	517	528	547	538	516	548	554	572	551	545	555	527	549	548	577	536	546	555	539	531	569	600	531	578	533	573	576	597	584	530	503	537	520	548	522	592	581	560	554	500	529	508	531	599	545	566	566	547	547	507	565	560	566	572	560	541	581	528	599	538	574	561	529	566	566	561	523	538	573	550	510	560	559	561	592	499	573	538	565	537	564	538	523	575	619	571	528	536	577	526	508	546	554	583	563	531	496	565	561	542	562	575	559	566	608	565	573	562	585	552	580	576	592	541	576	514	524	565	583	541	552	569	505	545	542	576	524	544	557	534	578	554	511	527	576	545	540	571	524	577	571	575	569	542	558	570	574	544	547	535	536	542	545	539	545	575	517	484	524	569	511	565	544	541	539	550	519	545	555	550	538	541	553	516	513	552	562	550	539	516	590	551	566	546	514	548	523	537	602	545	566	529	571	536	563	559	509	562	566	556	531	553	535	493	532	567	549	543	573	535	525	516	550	525	551	575	559	571	533	549	530	541	529	560	526	535	533	534	576	534	547	543	490	521	588	566	560	538	587	528	525	518	562	563	552	533	542	541	544	544	529	551	573	519	534	553	536	565	551	581	517	563	560	536	547	558	534	526	528	521	582	493	522	532	573	559	549	544	563	519	549	545	570	532	575	538	562	554	574	545	554	536	592	590	547	548	520	528	564	524	520	555	544	536	557	552	559	528	543	560	585	558	585	594	564	556	573	544	510	565	532	552	595	572	527	550	548	598	548	567	563	545	527	574	524	561	546	522	586	504	553	532	527	495	587	551	554	543	574	554	519	554	538	557	614	529	556	569	523	552	549	545	556	523	532	576	583	548	509	592	520	594	518	534	586	556	549	547	556	578	491	556	560	552	517	562	556	574	545	575	546	540	521	547	566	527	515	503	586	561	553	563	548	543	517	547	549	530	535	569	579	543	548	559	537	563	547	561	534	548	615	538	583	566	592	549	547	565	569	511	576	528	605	544	591	547	561	568	588	562	564	533	560	584	542	567	554	522	534	551	559	570	536	492	490	546	570	552	579	542	545	559	555	555	550	517	559	551	528	564	536	524	577	553	547	582	563	531	580	523	556	538	550	513	544	546	552	553	544	521	530	562	552	523	528	557	549	509	571	554	556	551	534	568	518	564	576	546	562	552	549	572	568	573	568	574	538	541	541	550	541	554	586	545	578	556	552	550	579	507	582	549	596	515	552	526	518	552	522	531	583	574	532	538	546	536	548	596	555	568	575	555	541	569	550	562	592	519	553	508	520	546	511	530	578	545	539	539	532	547	578	562	555	580	579	508	582	588	577	542	546	541	548	551	558	548	553	543	566	539	563	535	579	565	522	518	530	592	524	527	522	550	544	516	580	553	582	548	550	568	550	543	559	525	550	595	561	508	540	552	599	562	564	566	583	573	545	540	572	545	562	547	514	532	541	523	520	586	578	557	565	554	549	537	550	566	580	572	550	553	531	595	549	547	549	582	585	559	565	552	539	583	562	531	569	574	584	540	559	544	549	550	520	522	574	531	525	539	529	595	546	533	561	546	563	545	511	564	553	541	563	541	559	514	508	518	591	554	549	577	579	600	510	555	570	609	546	551	534	542	512	536	528	518	548	562	559	572	581	563	562	520	554	567	535	567	562	548	537	579	492	531	593	533	557	511	540	551	557	567	572	527	562	540	559	562	533	549	532	558	540	555	550	530	507	548	499	545	599	550	554	481	604	557	551	536	536	574	544	574	559	562	561	526	560	552	588	528	579	519	571	552	568	608	555	521	530	571	569	513	582	531	559	515	567	533	521	531	516	555	551	521	552	588	550	572	571	529	565	518	517	583	573	571	592	586	557	514	535	583	547	533	533	548	578	546	572	598	493	527	544	549	526	565	559	535	589	527	523	520	550	552	544	561	530	557	563	497	549	562	554	527	604	523	537	544	541	539	578	549	530	537	540	557	532	572	523	543	595	554	561	573	569	549	572	525	560	522	567	585	536	600	545	599	566	567	562	553	571	544	566	528	551	560	571	568	543	535	545	552	562	529	579	525	519	581	574	559	550	554	541	516	546	541	515	560	500	513	554	538	549	559	527	562	531	525	533	523	582	503	538	583	582	540	574	603	567	527	569	568	509	536	520	523	576	576	571	587	528	536	570	550	559	553	509	493	587	559	581	536	543	503	544	525	538	536	541	538	590	544	559	579	536	515	526	566	559	547	508	561	563	579	586	587	584	573	575	576	572	541	566	554	556	546	574	565	546	562	546	530	546	526	554	570	537	516	557	571	556	549	518	572	559	572	571	537	537	545	536	533	531	580	528	551	541	536	578	563	573	578	539	528	520	561	564	526	595	561	540	540	591	526	513	541	560	583	514	528	555	536	591	562	526	530	593	535	544	547	540	539	564	556	531	573	526	549	563	542	543	544	578	581	529	567	520	550	543	574	564	567	528	511	567	529	529	533	576	538	503	563	524	529	535	506	561	586	535	556	517	580	519	586	542	522	546	548	568	545	521	518	513	504	550	582	541	583	526	594	532	555	556	564	529	553	515	539	531	556	566	576	559	526	537	542	544	576	574	543	571	529	553	553	553	529	532	525	525	529	585	555	496	527	539	509	606	554	541	507	576	572	543	586	543	544	570	517	577	570	555	543	539	556	514	517	587	558	584	583	562	517
46544	36919	18690	11253	13543	13446	10397	10013	7869	6916	6898	6840	6566	6522	6473	6880	6573	6355	6387	6314	6260	6240	5989	5797	5711	5651	5703	5759	5618	5481	5408	5447	5453	5302	5407	5307	5373	5418	5283	5262	5347	5379	5258	5368	5396	5296	5391	5230	5274	5291	5340	5217	5405	5290	5253	5193	5339	5292	5185	5256	5322	5247	5202	5264	5253	5341	5297	5139	5235	5242	5275	5370	5188	5268	5418	5293	5260	5295	5221	5349	5234	5236	5098	5226	5328	5149	5301	5210	5274	5309	5356	5357	5278	5306	5349	5311	5190	5337	5223	5220	5433	5183	5150	5178	5139	5174	5168	5112	5170	5279	5260	5322	5388	5202	5281	5284	5265	5233	5262	5276	5282	5219	5365	5196	5261	5210	5264	5281	5172	5174	5309	5236	5237	5260	5229	5180	5240	5295	5190	5146	5251	5239	5264	5158	5248	5295	5271	5288	5303	5169	5399	5188	5102	5270	5336	5217	5325	5357	5223	5284	5202	5369	5250	5298	5414	5344	5211	5158	5253	5248	5328	5257	5137	5171	5314	5246	5222	5268	5240	5156	5233	5266	5262	5297	5261	5304	5332	5201	5221	5165	5233	5172	5320	5265	5264	5256	5284	5263	5251	5358	5175	5222	5150	5214	5292	5248	5265	5201	5367	5269	5359	5256	5319	5186	5216	5290	5306	5299	5300	5255	5275	5345	5310	5361	5273	5301	5360	5226	5352	5302	5290	5227	5339	5216	5196	5260	5217	5360	5361	5325	5242	5243	5385	5194	5366	5298	5329	5310	5369	5255	5250	5255	5187	5225	5258	5228	5245	5122	5432	5219	5209	5172	5360	5138	5321	5262	5247	5223	5336	5294	5223	5207	5317	5256	5188	5270	5238	5236	5291	5226	5351	5241	5332	5298	5285	5275	5371	5146	5197	5136	5231	5373	5249	5271	5288	5275	5322	5254	5220	5235	5309	5241	5243	5296	5345	5352	5218	5286	5308	5202	5199	5215	5423	5137	5367	5282	5196	5269	5124	5237	5264	5344	5279	5199	5324	5201	5236	5210	5192	5291	5203	5303	5313	5314	5280	5383	5145	5237	5172	5116	5154	5194	5266	5462	5210	5297	5395	5229	5148	5391	5179	5272	5379	5295	5275	5230	5301	5402	5269	5141	5235	5162	5262	5231	5146	5318	5268	5271	5338	5324	5141	5130	5305	5291	5305	5269	5341	5350	5236	5254	5179	5284	5224	5361	5258	5195	5272	5246	5331	5239	5339	5226	5295	5276	5339	5281	5309	5189	5325	5381	5284	5293	5262	5333	5238	5269	5281	5301	5338	5189	5301	5139	5240	5329	5255	5141	5251	5344	5245	5238	5373	5276	5161	5174	5272	5153	5273	5287	5387	5331	5231	5191	5249	5285	5255	5311	5234	5221	5348	5319	5249	5210	5246	5199	5132	5200	5327	5153	5182	5338	5266	5186	5251	5353	5252	5265	5201	5326	5175	5234	5257	5226	5152	5338	5287	5310	5226	5357	5238	5285	5220	5204	5220	5304	5356	5269	5351	5290	5282	5337	5278	5216	5294	5345	5206	5207	5270	5327	5314	5239	5268	5341	5255	5390	5229	5426	5067	5151	5020	5252	5241	5308	5201	5235	5224	5200	5292	5264	5291	5195	5200	5165	5268	5278	5317	5300	5340	5382	5319	5136	5317	5224	5247	5422	5079	5179	5308	5312	5242	5286	5314	5278	5229	5175	5390	5154	5212	5281	5239	5250	5226	5267	5184	5144	5178	5199	5174	5213	5284	5303	5231	5297	5232	5211	5214	5282	5261	5259	5291	5347	5286	5279	5227	5155	5284	5218	5329	5248	5194	5316	5364	5293	5142	5410	5288	5239	5209	5165	5326	5185	5208	5307	5338	5156	5214	5270	5231	5144	5213	5256	5273	5213	5435	5204	5222	5316	5133	5216	5169	5202	5242	5297	5253	5325	5382	5184	5364	5306	5280	5320	5195	5256	5248	5301	5395	5301	5267	5223	5173	5190	5223	5199	5432	5199	5264	5200	5203	5329	5325	5295	5186	5110	5091	5145	5239	5284	5360	5277	5205	5237	5261	5411	5317	5367	5350	5336	5256	5403	5336	5254	5294	5304	5183	5197	5144	5232	5042	5329	5218	5377	5194	5380	5274	5219	5244	5142	5260	5335	5175	5305	5265	5254	5267	5230	5306	5233	5215	5223	5271	5199	5222	5277	5264	5230	5290	5254	5275	5374	5313	5257	5188	5208	5292	5245	5156	5213	5367	5313	5273	5231	5131	5271	5239	5259	5339	5152	5208	5402	5207	5349	5329	5232	5293	5165	5278	5350	5213	5172	5181	5146	5207	5346	5241	5321	5256	5222	5417	5351	5270	5244	5312	5296	5303	5321	5133	5291	5302	5182	5212	5211	5314	5332	5262	5248	5172	5289	5302	5309	5378	5190	5229	5244	5214	5245	5168	5186	5305	5299	5250	5218	5301	5218	5249	5207	5276	5260	5142	5287	5291	5179	5342	5392	5328	5242	5314	5191	5222	5183	5208	5289	5240	5294	5209	5241	5157	5347	5209	5135	5320	5279	5231	5245	5083	5139	5306	5201	5166	5299	5407	5238	5214	5321	5374	5352	5281	5305	5272	5291	5298	5332	5316	5278	5209	5202	5231	5303	5236	5284	5165	5124	5253	5366	5185	5150	5346	5186	5326	5209	5312	5258	5283	5223	5374	5385	5304	5257	5207	5196	5216	5182	5182	5228	5219	5292	5206	5220	5234	5286	5332	5342	5373	5251	5278	5307	5318	5290	5220	5335	5279	5290	5101	5166	5305	5195	5317	5351	5234	5276	5312	5230	5277	5227	5218	5235	5287	5323	5211	5195	5212	5171	5289	5161	5280	5213	5206	5170	5288	5310	5214	5261	5282	5181	5365	5181	5238	5308	5228	5278	5343	5249	5374	5244	5252	5245	5332	5261	5211	5174	5197	5292	5247	5193	5236	5282	5278	5283	5247	5196	5222	5319	5367	5205	5245	5341	5206	5229	5280	5385	5016	5336	5250	5223	5218	5228	5196	5241	5267	5267	5158	5299	5311	5249	5154	5347	5257	5187	5169	5299	5284	5194	5236	5322	5272	5152	5279	5370	5226	5315	5368	5233	5342	5242	5270	5215	5288	5304	5198	5208	5212	5220	5155	5145	5164	5316	5270	5260	5189	5259	5176	5394	5136	5208	5142	5306	5268	5240	5312	5260	5156	5297	5342	5288	5113	5298	5250	5260	5289	5121	5177	5224	5233	5198	5310	5323	5325	5178	5217	5193	5213	5106	5237	5279	5311	5199	5198	5262	5373	5228	5259	5175	5213	5256	5249	5343	5261	5214	5328	5300	5217	5226	5267	5194	5283	5247	5255	5271	5224	5328	5213	5265	5223	5300	5321	5229	5275	5272	5329	5276	5268	5242	5263	5248	5298	5180	5314	5211	5245	5234	5398	5206	5200	5346	5234	5207	5299	5279	5302	5200	5348	5350	5280	5272	5306	5329	5307	5146	5220	5299	5308	5182	5279	5316	5274	5243	5193	5185	5160	5173	5217	5365	5342	5320	5358	5229	5410	5290	5328	5280	5187	5165	5242	5277	5298	5355	5304	5059	5386	5273	5242	5256	5224	5238	5272	5236	5226	5260	5169	5343	5215	5256	5253	5262	5344	5197	5294	5263	5295	5224	5218	5327	5181	5240	5368	5160	5343	5174	5203	5203	5246	5282	5290	5262	5257	5263	5283	5191	5366	5239	5301	5150	5134	5279	5271	5191	5214	5142	5325	5291	5258	5246	5268	5242	5247	5278	5232	5204	5216	5315	5236	5301	5234	5291	5237	5239	5226	5263	5298	5181	5249	5291	5268	5222	5361	5221	5174	5181	5278	5331	5254	5327	5284	5239	5349	5314	5318	5289	5208	5272	5264	5315	5189	5241	5318	5313	5366	5315	5276	5246	5283	5256	5267	5313	5282	5273	5317	5188	5384	5211	5291	5272	5280	5305	5187	5211	5265	5223	5274	5162	5275	5353	5340	5272	5161	5431	5319	5201	5234	5168	5262	5206	5330	5268	5228	5367	5302	5102	5344	5237	5104	5171	5254	5295	5319	5325	5339	5269	5235	5272	5287	5246	5279	5222	5281	5336	5367	5271	5172	5193	5355	5251	5174	5167	5228	5186	5195	5347	5152	5238	5164	5216	5277	5356	5390	5314	5375	5164	5293	5237	5334	5262	5354	5381	5312	5285	5302	5182	5270	5249	5228	5203	5246	5254	5272	5301	5219	5233	5373	5150	5347	5176	5286	5306	5235	5201	5323	5236	5378	5300	5177	5270	5202	5190	5265	5314	5279	5199	5292	5280	5121	5189	5161	5263	5322	5223	5172	5249	5355	5350	5378	5247	5191	5259	5299	5295	5368	5254	5244	5220	5246	5259	5213	5199	5268	5225	5213	5195	5203	5350	5331	5237	5356	5287	5348	5165	5273	5210	5081	5260	5175	5178	5229	5279	5316	5281	5177	5424	5160	5361	5100	5297	5319	5259	5339	5351	5340	5195	5312	5277	5219	5265	5177	5281	5288	5193	5284	5273	5271	5292	5179	5261	5226	5267	5308	5294	5289	5281	5295	5345	5361	5400	5263	5251	5084	5163	5364	5319	5404	5239	5244	5205	5302	5292	5271	5271	5248	5213	5218	5341	5287	5182	5269	5337	5283	5243	5259	5208	5204	5300	5183	5333	5293	5267	5175	5281	5151	5248	5223	5291	5252	5188	5225	5253	5284	5278	5148	5169	5364	5169	5208	5162	5393	5289	5213	5245	5216	5237	5276	5222	5335	5282	5320	5240	5193	5391	5319	5246	5311	5261	5283	5373	5137	5287	5211	5313	5406	5338	5336	5176	5193	5168	5098	5154	5338	5279	5321	5410	5297	5264	5251	5353	5291	5361	5198	5318	5272	5243	5300	5204	5251	5330	5372	5174	5351	5317	5199	5341	5308	5242	5224	5353	5235	5299	5294	5230	5233	5221	5229	5258	5291	5344	5332	5347	5257	5325	5293	5274
18257	15287	4030	1152	1185	1093	1012	1092	981	925	920	948	875	925	948	968	947	955	967	895	905	908	897	878	928	873	767	881	833	832	813	860	847	866	819	851	875	853	877	842	853	863	820	862	833	824	855	853	884	845	819	789	817	844	846	868	828	810	840	872	832	822	843	832	813	841	848	828	835	836	799	819	875	828	801	786	867	866	834	823	851	841	849	817	850	828	857	893	912	762	833	801	795	851	858	842	863	883	821	822	839	831	796	840	823	837	865	840	782	881	867	889	823	867	892	848	810	841	826	791	851	866	818	906	814	835	806	814	834	804	871	819	843	855	846	804	779	864	820	847	869	827	826	828	820	843	881	809	913	831	836	819	811	868	833	867	845	845	870	852	827	835	824	864	824	857	847	863	841	837	785	864	807	857	830	918	874	826	820	859	846	830	805	847	857	826	834	863	873	785	808	841	876	845	854	786	827	833	839	835	860	894	851	830	824	808	804	832	799	827	853	832	817	869	807	853	880	839	873	789	842	831	860	860	791	787	855	810	848	821	831	824	852	850	846	855	851	848	863	845	861	817	816	870	830	824	885	869	830	805	847	850	860	852	848	827	816	837	801	832	833	818	819	858	796	763	825	835	824	850	865	836	833	835	848	873	853	785	840	845	830	886	874	815	796	838	773	799	821	842	825	801	831	859	837	876	839	843	849	854	851	802	804	856	815	786	878	825	834	808	844	847	830	830	874	846	808	847	817	800	779	855	825	830	860	817	853	833	862	810	826	876	878	858	782	825	834	813	870	804	804	846	763	815	830	823	801	845	843	861	868	855	841	832	809	824	825	815	759	862	806	805	835	838	861	821	846	861	839	845	805	843	848	817	837	801	836	834	896	857	871	867	843	856	854	871	830	840	838	831	833	868	817	807	810	809	839	855	848	870	840	871	841	845	832	855	853	826	848	850	847	804	805	864	924	811	812	851	822	841	852	839	807	859	867	876	829	846	868	872	788	818	817	854	860	852	845	813	858	862	846	844	894	848	815	860	842	872	844	846	816	797	766	838	845	865	847	812	843	850	821	865	839	880	837	845	879	896	837	778	813	845	840	793	864	825	818	840	843	877	797	854	852	836	815	864	838	807	857	824	844	782	842	802	794	872	844	813	835	829	925	821	800	796	850	815	817	833	849	855	837	828	825	844	791	866	808	846	844	828	818	780	813	834	820	853	826	791	803	808	869	830	857	845	840	880	831	836	836	836	793	795	794	855	830	767	859	828	804	854	840	855	854	847	805	785	795	786	828	831	896	830	789	824	844	847	814	860	857	829	806	833	853	834	810	911	805	857	820	813	816	814	819	865	875	850	797	801	829	840	802	850	827	788	819	867	794	838	850	852	824	866	859	826	826	806	869	853	827	883	853	853	906	823	834	888	919	860	854	800	829	856	860	832	861	809	854	858	850	810	878	835	847	865	830	807	761	857	823	843	798	831	806	863	842	842	832	847	840	827	849	841	837	825	841	852	856	861	838	816	822	807	840	852	842	874	832	801	813	854	815	840	782	846	809	809	823	824	837	873	873	857	827	818	778	800	823	854	874	840	820	854	861	844	842	837	904	844	867	870	844	831	853	802	846	825	874	786	814	865	869	793	885	875	830	819	798	820	849	824	846	876	845	845	894	843	872	863	837	849	872	782	846	791	851	814	855	861	842	843	793	840	862	868	765	827	857	813	822	823	818	862	799	861	796	802	879	815	842	856	810	812	801	848	802	800	782	819	793	811	809	849	842	791	871	832	863	771	825	815	848	807	836	850	873	790	849	836	829	841	834	892	842	852	851	825	780	838	846	836	848	798	842	837	876	832	850	847	856	833	812	815	866	865	824	788	859	853	798	804	824	827	790	816	824	775	877	851	841	789	817	866	852	789	879	852	851	852	829	859	812	896	804	843	828	841	804	824	830	858	851	869	805	806	857	809	870	787	814	814	871	851	839	852	817	826	941	840	791	810	846	827	839	852	784	861	878	786	883	821	858	874	836	885	831	878	805	914	834	833	867	846	826	870	834	814	783	865	856	846	838	808	831	808	811	791	862	799	826	795	855	887	858	812	790	795	806	824	873	782	855	827	847	893	877	813	879	822	861	813	793	784	916	848	850	815	838	840	867	828	807	852	878	864	877	867	796	848	825	846	835	887	813	879	806	809	802	823	822	820	812	876	818	797	863	846	860	859	849	877	801	791	790	814	865	837	836	844	829	810	814	845	841	861	786	810	827	821	798	811	828	851	855	810	866	831	897	889	824	799	940	868	835	811	824	802	779	878	790	815	795	819	826	852	845	826	886	875	812	860	802	809	848	868	839	872	827	806	855	890	862	818	815	848	867	848	854	850	827	848	885	791	845	842	849	846	817	831	854	825	832	837	803	796	890	812	844	838	868	839	877	834	841	848	830	821	819	818	833	861	842	865	802	844	863	858	832	817	857	846	850	823	813	848	827	848	848	892	808	892	805	786	818	792	814	818	855	801	794	861	836	850	878	840	790	828	811	865	883	833	816	891	814	802	843	814	902	793	808	904	888	812	814	843	797	892	839	839	828	844	849	863	860	795	815	877	798	962	885	790	820	872	822	794	875	828	830	833	868	825	828	858	853	782	790	823	846	903	779	822	803	903	854	863	826	883	798	847	862	849	827	859	792	855	819	891	833	857	785	824	839	899	810	838	842	836	833	821	824	810	835	868	825	820	845	860	836	890	892	799	845	778	822	832	778	831	887	865	869	816	837	785	810	849	839	806	828	884	866	859	839	801	845	827	852	814	817	862	817	843	888	859	862	807	853	799	798	879	801	819	810	806	824	832	794	846	830	815	813	867	825	882	800	861	864	844	828	789	823	784	813	838	814	797	835	832	854	866	846	814	837	782	851	855	805	807	896	870	819	790	847	814	818	859	857	822	828	816	851	829	823	812	858	795	846	804	829	838	833	813	852	854	790	885	837	859	802	860	844	800	827	820	813	833	844	850	795	763	813	844	830	820	891	800	882	790	791	868	832	848	843	814	853	825	827	778	851	846	834	846	839	880	852	879	861	810	791	846	831	877	786	824	816	835	872	829	850	894	815	847	830	830	830	833	865	807	841	821	843	814	823	824	825	793	837	861	883	852	879	852	825	828	833	865	847	819	846	842	802	837	839	877	831	798	880	824	813	855	851	836	867	872	856	854	931	822	841	760	890	926	840	854	856	834	866	828	909	885	798	837	815	841	876	797	833	801	825	852	830	875	797	858	849	828	832	786	792	832	845	818	800	826	828	786	864	899	837	840	807	844	810	839	820	858	833	819	798	860	774	843	804	866	825	828	880	823	806	829	833	817	797	834	828	882	791	830	870	838	748	828	856	803	846	822	858	848	821	791	806	839	806	833	791	776	847	867	809	840	806	824	841	802	869	833	884	818	909	816	847	820	872	833	830	893	830	811	848	806	861	844	875	878	828	844	829	861	845	886	851	863	862	799	840	825	826	807
57144	44027	21032	15229	19961	18784	15656	14678	12254	10715	10671	9909	9843	9680	9776	9648	9359	9334	9411	8961	8759	8770	8562	8412	7952	8131	8083	8087	8129	7777	7844	7837	7800	7809	7675	7765	7558	7642	7604	7704	7681	7733	7625	7556	7428	7716	7536	7466	7688	7565	7615	7653	7751	7539	7706	7466	7653	7441	7592	7398	7474	7512	7460	7418	7519	7393	7428	7503	7487	7475	7591	7519	7499	7575	7555	7355	7452	7461	7423	7346	7496	7418	7403	7556	7531	7497	7522	7463	7605	7643	7554	7449	7530	7462	7552	7567	7562	7499	7415	7519	7475	7459	7468	7535	7504	7489	7609	7532	7484	7530	7510	7485	7523	7465	7553	7583	7476	7597	7490	7467	7406	7449	7559	7456	7387	7484	7455	7480	7489	7434	7544	7389	7643	7428	7463	7562	7340	7408	7445	7542	7441	7459	7335	7398	7309	7565	7525	7402	7545	7555	7549	7533	7484	7368	7572	7398	7379	7482	7492	7485	7460	7515	7458	7513	7586	7547	7426	7436	7464	7510	7662	7444	7350	7416	7495	7491	7422	7421	7490	7388	7591	7374	7589	7474	7526	7404	7532	7413	7477	7530	7616	7459	7537	7476	7429	7507	7392	7462	7492	7430	7386	7537	7551	7598	7513	7554	7408	7326	7523	7522	7441	7535	7599	7472	7519	7486	7548	7566	7558	7435	7514	7460	7383	7589	7353	7512	7510	7519	7436	7387	7483	7386	7542	7467	7419	7479	7353	7457	7418	7440	7350	7493	7509	7588	7437	7488	7473	7399	7499	7468	7543	7459	7453	7547	7380	7500	7534	7582	7417	7498	7573	7427	7352	7509	7415	7557	7475	7513	7483	7616	7389	7352	7481	7475	7389	7603	7523	7572	7464	7491	7500	7432	7491	7389	7505	7477	7482	7387	7415	7540	7502	7542	7603	7576	7389	7397	7499	7393	7397	7570	7545	7529	7549	7402	7468	7488	7560	7606	7433	7441	7472	7553	7496	7543	7442	7573	7417	7569	7557	7445	7530	7552	7469	7544	7510	7524	7605	7558	7471	7352	7479	7496	7463	7501	7481	7465	7283	7343	7468	7530	7485	7418	7387	7515	7620	7587	7400	7490	7482	7422	7460	7583	7474	7482	7495	7564	7435	7529	7436	7530	7398	7506	7401	7412	7464	7423	7369	7628	7630	7474	7563	7411	7463	7529	7496	7298	7488	7472	7501	7432	7562	7471	7415	7478	7470	7406	7476	7511	7595	7474	7510	7666	7483	7450	7647	7602	7430	7497	7510	7704	7491	7507	7511	7559	7492	7411	7318	7458	7642	7531	7457	7387	7390	7526	7409	7591	7395	7465	7484	7571	7463	7392	7451	7609	7532	7541	7400	7568	7475	7493	7566	7437	7534	7448	7481	7461	7387	7644	7515	7434	7514	7631	7365	7500	7360	7537	7542	7344	7579	7547	7492	7548	7465	7564	7460	7489	7608	7494	7527	7521	7567	7601	7427	7436	7545	7507	7467	7432	7406	7474	7468	7509	7342	7446	7393	7463	7340	7452	7454	7605	7594	7477	7379	7486	7471	7388	7470	7508	7495	7460	7519	7575	7572	7506	7427	7567	7547	7516	7528	7417	7485	7430	7425	7563	7611	7577	7586	7497	7694	7529	7355	7435	7630	7496	7425	7495	7335	7497	7523	7363	7464	7481	7489	7438	7563	7440	7542	7580	7414	7411	7667	7422	7505	7483	7444	7400	7538	7464	7539	7524	7377	7631	7511	7518	7467	7447	7463	7482	7476	7436	7509	7487	7500	7460	7462	7523	7577	7431	7545	7534	7473	7490	7329	7543	7580	7397	7451	7468	7396	7458	7438	7436	7477	7418	7639	7626	7475	7499	7629	7442	7528	7349	7519	7333	7496	7393	7474	7602	7452	7587	7444	7526	7535	7452	7498	7513	7324	7647	7499	7661	7492	7419	7515	7475	7463	7517	7496	7545	7557	7584	7457	7425	7617	7505	7519	7520	7501	7526	7458	7524	7366	7383	7479	7415	7550	7502	7446	7386	7566	7480	7434	7459	7509	7672	7613	7565	7507	7592	7607	7410	7630	7325	7575	7418	7513	7440	7580	7564	7509	7548	7442	7441	7523	7481	7753	7509	7406	7405	7427	7471	7404	7337	7417	7492	7602	7552	7519	7538	7535	7402	7551	7439	7607	7427	7527	7453	7537	7496	7370	7617	7548	7584	7449	7560	7503	7505	7369	7564	7430	7629	7546	7456	7400	7509	7512	7536	7495	7471	7500	7563	7394	7470	7459	7562	7457	7475	7442	7522	7483	7346	7425	7472	7477	7399	7442	7348	7642	7350	7482	7624	7394	7440	7460	7462	7501	7504	7346	7462	7458	7442	7583	7433	7488	7392	7489	7413	7433	7422	7373	7320	7572	7440	7459	7496	7538	7395	7458	7565	7455	7544	7437	7450	7525	7502	7450	7483	7425	7464	7489	7351	7460	7613	7476	7349	7532	7365	7486	7496	7430	7466	7585	7553	7310	7389	7608	7504	7451	7617	7473	7401	7480	7451	7541	7556	7452	7559	7506	7502	7519	7530	7482	7357	7566	7684	7560	7456	7468	7342	7502	7441	7536	7549	7533	7449	7588	7508	7472	7471	7396	7622	7496	7546	7458	7657	7560	7431	7446	7502	7503	7488	7364	7537	7463	7568	7450	7575	7450	7374	7523	7399	7357	7367	7583	7589	7660	7404	7484	7466	7420	7458	7522	7400	7472	7440	7492	7657	7601	7577	7506	7393	7512	7557	7589	7573	7577	7475	7570	7539	7460	7557	7518	7595	7543	7420	7562	7593	7541	7414	7512	7547	7505	7412	7309	7446	7420	7578	7610	7437	7439	7474	7303	7446	7373	7492	7482	7439	7566	7490	7527	7503	7368	7479	7491	7568	7530	7431	7558	7518	7579	7560	7351	7354	7517	7505	7425	7667	7406	7510	7500	7245	7435	7541	7522	7449	7445	7509	7387	7450	7461	7442	7467	7276	7534	7366	7584	7544	7423	7492	7524	7509	7506	7527	7496	7526	7343	7524	7447	7482	7398	7585	7462	7436	7489	7459	7501	7557	7451	7424	7463	7421	7360	7563	7455	7558	7433	7409	7540	7400	7423	7465	7521	7570	7544	7604	7586	7470	7414	7516	7515	7512	7464	7402	7591	7573	7519	7536	7535	7414	7508	7459	7332	7493	7605	7530	7465	7496	7495	7452	7442	7434	7412	7485	7627	7462	7587	7424	7369	7395	7421	7513	7414	7381	7620	7340	7490	7524	7437	7330	7432	7590	7478	7592	7455	7411	7565	7387	7444	7374	7423	7585	7394	7418	7354	7623	7457	7510	7524	7505	7479	7528	7466	7354	7570	7634	7476	7432	7491	7380	7494	7395	7583	7570	7487	7650	7523	7391	7475	7530	7471	7509	7506	7590	7407	7612	7529	7517	7544	7474	7506	7480	7545	7570	7478	7535	7373	7476	7439	7544	7545	7452	7567	7552	7630	7343	7532	7555	7397	7514	7588	7577	7499	7471	7555	7480	7552	7399	7481	7421	7439	7593	7539	7358	7478	7633	7514	7366	7371	7511	7531	7433	7627	7429	7490	7245	7471	7548	7470	7428	7558	7629	7573	7541	7521	7389	7496	7666	7371	7470	7460	7453	7611	7442	7496	7499	7627	7525	7464	7510	7564	7484	7551	7376	7562	7521	7521	7617	7602	7479	7409	7387	7601	7339	7386	7505	7505	7554	7626	7533	7391	7515	7511	7489	7458	7453	7664	7487	7391	7551	7380	7528	7529	7447	7424	7488	7495	7566	7550	7448	7530	7499	7503	7372	7490	7504	7608	7585	7478	7498	7411	7501	7325	7525	7593	7436	7435	7302	7547	7375	7437	7490	7483	7467	7603	7441	7421	7565	7469	7454	7580	7464	7518	7524	7554	7375	7437	7465	7542	7572	7442	7439	7280	7539	7405	7479	7577	7480	7627	7423	7500	7577	7489	7555	7564	7416	7556	7592	7547	7517	7352	7542	7359	7410	7436	7380	7415	7578	7542	7469	7301	7648	7542	7586	7566	7522	7650	7389	7354	7464	7420	7557	7434	7477	7338	7460	7364	7571	7483	7497	7327	7516	7541	7529	7419	7581	7497	7400	7430	7485	7536	7434	7347	7473	7421	7477	7499	7548	7456	7568	7670	7549	7530	7555	7501	7450	7479	7514	7383	7584	7596	7505	7388	7488	7430	7491	7473	7560	7565	7449	7658	7336	7567	7512	7558	7502	7492	7579	7448	7517	7418	7503	7412	7477	7410	7564	7530	7492	7365	7537	7517	7531	7492	7604	7429	7470	7439	7348	7473	7486	7510	7457	7572	7485	7592	7407	7599	7411	7466	7403	7517	7427	7467	7666	7594	7424	7516	7463	7461	7506	7507	7509	7509	7390	7639	7549	7607	7535	7599	7487	7470	7503	7575	7476	7434	7472	7405	7588	7459	7459	7411	7576	7457	7492	7429	7523	7441	7608	7575	7432	7364	7516	7467	7531	7470	7675	7575	7550	7521	7456	7550	7467	7520	7476	7535	7547	7455	7465	7377	7552	7427	7457	7439	7411	7410	7483	7598	7519	7507	7520	7495	7443	7458	7634	7508	7408	7491	7468	7476	7485	7457	7559	7367	7406	7466	7331	7585	7594	7469	7312	7397	7353	7567	7385	7423	7351	7483	7503	7524	7539	7575	7605	7491	7519	7447	7375	7471	7530	7579	7482	7473	7521	7492	7410	7505	7576	7453	7466	7679	7584	7505	7523	7461	7564	7446	7572	7541	7596	7588	7457	7431	7524	7387	7502	7557	7461	7553	7497	7552	7596	7557	7540	7420	7473	7525	7590	7458	7542	7527	7465	7465	7348	7618	7538	7560	7536	7453	7419	7483	7459	7622	7528	7451	7545	7572	7438	7439	7393	7500	7568	7448	7595	7458	7368	7681	7643	7538	7507	7432	7637	7530	7496	7454	7414	7692	7571	7408	7469	7403	7493	7430	7369	7551	7531	7468	7439	7378	7448
17630	13106	4638	887	760	705	639	618	622	572	563	554	545	585	547	545	543	565	505	524	457	596	529	455	479	524	513	525	455	521	487	483	511	430	439	488	445	479	538	447	482	441	500	493	481	485	489	496	502	471	453	469	485	442	457	461	514	476	474	460	478	493	492	450	494	478	469	468	465	452	484	464	438	472	455	476	503	451	488	453	441	484	455	477	474	472	454	477	488	462	470	455	497	459	468	482	463	488	471	508	445	483	476	468	437	490	475	437	490	504	447	503	458	466	484	430	453	472	494	482	454	460	484	452	488	475	459	471	483	422	441	453	453	457	453	495	520	490	477	440	481	464	472	483	470	484	471	470	455	474	474	469	491	473	483	455	465	466	461	474	454	481	485	479	491	421	527	467	472	459	490	479	470	490	514	473	488	501	481	468	509	462	495	450	410	484	509	470	468	488	508	507	510	457	479	479	462	486	486	493	491	486	444	509	484	475	504	488	461	513	492	477	476	472	472	456	469	473	457	494	510	475	469	490	488	470	498	510	469	466	436	425	520	492	420	497	523	496	494	479	489	471	464	497	460	496	449	492	468	483	486	486	468	435	490	465	502	487	520	486	490	475	452	461	469	447	459	449	447	507	466	465	473	471	465	450	501	469	525	488	446	441	446	467	510	437	506	535	477	455	494	492	463	476	473	488	458	466	482	455	461	484	491	495	484	470	480	468	470	456	476	493	461	478	432	464	475	496	460	500	474	455	453	495	484	463	489	465	444	478	453	496	512	443	488	479	473	481	475	461	470	513	437	437	455	473	499	483	455	459	502	481	472	485	425	479	477	459	466	477	469	475	471	491	472	455	492	506	464	510	505	480	441	503	499	451	457	443	438	486	499	467	481	452	426	437	504	484	529	485	474	513	502	495	490	490	480	475	454	475	458	521	451	442	523	467	492	477	473	477	486	483	486	470	467	487	450	493	466	485	483	448	469	480	515	461	487	487	501	491	462	508	483	499	502	458	456	462	456	489	528	515	448	488	499	460	470	488	452	468	474	454	449	470	469	498	519	518	472	473	512	484	472	477	471	449	432	494	438	454	496	469	468	489	429	473	457	496	484	471	503	493	460	433	485	428	482	488	501	465	434	479	478	446	479	511	450	454	434	482	462	483	450	454	440	476	480	466	485	487	465	505	457	496	437	486	447	491	486	457	470	513	476	465	451	452	431	454	453	469	495	468	456	526	472	473	519	499	466	449	486	442	504	487	468	482	511	529	438	446	455	475	449	503	505	455	497	496	497	484	496	446	517	491	457	496	463	449	455	484	475	438	478	494	459	498	515	480	480	459	494	508	429	460	456	474	477	459	520	486	484	468	457	465	478	456	487	475	462	512	497	456	494	463	490	458	495	528	495	482	442	450	473	468	450	461	459	445	474	490	488	470	453	493	450	478	451	476	493	472	462	491	471	467	490	482	488	483	512	467	452	484	487	524	480	397	446	473	485	443	499	485	485	462	476	495	521	475	468	450	502	525	441	479	487	482	437	464	480	464	459	505	495	470	498	463	490	464	486	465	482	477	461	470	493	522	497	465	473	500	476	470	451	489	516	510	468	431	484	512	433	441	476	503	485	510	444	501	486	493	425	456	485	487	497	466	475	452	444	471	438	482	470	478	454	466	490	496	459	479	435	468	473	487	473	488	451	457	473	493	460	454	483	460	489	475	429	495	449	492	495	495	474	470	479	500	456	441	466	489	523	464	428	476	448	473	472	480	472	504	486	530	463	496	464	510	466	525	443	485	483	451	425	458	442	497	470	507	437	469	460	473	519	487	483	466	471	479	512	494	493	430	432	454	475	440	519	447	447	462	484	502	504	462	466	455	461	435	465	513	478	500	471	459	485	486	465	446	446	489	451	458	453	479	474	457	472	450	471	459	483	487	456	494	491	493	488	492	461	447	459	435	469	491	505	520	472	460	453	473	510	488	503	466	452	500	523	492	506	447	476	509	463	438	464	463	468	485	480	438	469	441	433	436	453	470	471	507	489	487	486	485	448	475	534	482	490	473	464	462	444	432	448	452	468	479	483	464	469	490	487	422	502	462	458	522	473	476	441	485	447	490	502	480	468	514	478	480	486	475	477	459	459	508	491	464	481	471	455	472	423	460	489	483	465	481	505	486	472	489	486	443	414	441	484	499	509	475	447	475	464	433	468	487	442	456	478	473	480	438	448	481	466	451	502	491	437	447	484	466	486	498	480	499	492	457	462	468	493	469	485	466	474	449	477	446	446	479	513	437	495	447	451	483	435	476	432	502	519	504	481	448	469	483	437	493	482	471	435	487	531	455	474	467	478	477	498	464	424	495	447	488	480	467	477	456	474	459	479	470	464	477	459	472	485	464	450	489	490	449	449	470	465	494	469	511	491	499	505	456	481	447	440	480	507	484	427	468	466	505	495	459	498	421	457	440	455	462	475	504	447	432	509	480	490	480	474	422	443	452	481	486	485	461	437	498	505	463	502	493	482	477	498	445	462	468	468	454	502	465	472	456	467	458	437	459	486	472	456	449	488	477	460	481	474	443	459	478	489	493	463	459	468	501	480	522	507	445	452	486	474	448	458	446	490	475	446	508	474	467	504	420	484	479	495	437	495	478	484	502	462	441	463	486	466	466	461	468	442	469	441	458	453	461	475	480	447	486	482	474	477	521	441	498	446	459	498	466	469	438	474	468	499	491	454	469	484	487	500	465	502	495	441	449	502	464	511	479	500	452	473	504	454	433	489	448	486	463	445	433	492	445	461	460	474	457	495	453	463	509	467	452	449	481	423	486	518	437	469	456	480	451	473	449	468	486	475	492	474	481	461	476	502	460	468	450	468	480	432	507	469	458	470	472	446	469	491	455	475	464	431	513	512	429	473	471	470	467	525	501	441	444	465	482	462	452	469	449	487	523	482	456	466	442	450	422	524	456	459	475	468	438	467	490	448	459	497	465	463	456	473	466	500	457	471	484	418	478	476	499	503	452	425	478	475	482	480	487	466	474	485	444	455	492	482	482	467	467	460	480	475	472	464	481	466	465	483	479	446	495	458	489	475	448	471	485	509	455	452	466	508	488	487	479	473	459	424	466	448	490	466	478	436	474	461	467	494	469	482	494	446	468	492	432	504	453	472	487	474	543	493	463	513	466	470	470	498	474	477	471	481	502	489	507	507	434	450	490	490	477	459	494	473	487	480	483	476	463	475	498	472	462	458	501	456	465	441	445	510	425	464	461	455	495	442	483	430	448	525	482	499	463	498	481	511	488	466	442	533	507	434	478	454	486	445	442	451	466	483	467	488	477	480	449	478	492	478	479	447	453	468	482	517	471	495	437	480	491	465	480	480	460	469	478	497	482	477	509	499	489	463	455	489	482	497	438	473	489	469	470	464	472	436	448	440	495	490	449	482	459	490	449	498	469	466	467	461	521	489	472	478	471	462	532	451	514	463	475	470	484	451	444	463	441	481	479
51800	42175	24676	12641	16386	13444	12238	10984	8669	7605	7646	7127	6867	6812	6811	6580	6178	6333	6292	6114	5825	5940	5790	5558	5171	5026	5154	5116	5172	4893	4973	4948	4942	4788	4930	4824	4867	4734	4624	4633	4771	4617	4633	4729	4772	4581	4726	4707	4676	4664	4652	4781	4671	4590	4605	4605	4637	4740	4571	4631	4597	4631	4590	4631	4724	4576	4594	4620	4529	4578	4526	4551	4581	4685	4561	4597	4579	4397	4546	4643	4546	4549	4536	4445	4687	4519	4528	4548	4513	4622	4651	4677	4623	4563	4689	4620	4589	4625	4596	4641	4590	4701	4513	4574	4612	4584	4646	4691	4485	4594	4601	4567	4497	4562	4526	4627	4549	4550	4615	4572	4647	4463	4654	4626	4560	4620	4693	4625	4553	4645	4718	4606	4465	4659	4638	4503	4594	4590	4745	4563	4562	4557	4738	4678	4660	4570	4557	4477	4596	4718	4559	4672	4579	4502	4610	4579	4504	4653	4580	4633	4574	4482	4629	4591	4660	4621	4603	4610	4513	4544	4565	4601	4546	4623	4544	4485	4609	4588	4613	4596	4579	4521	4575	4626	4564	4586	4552	4577	4498	4635	4582	4462	4610	4635	4655	4491	4640	4506	4538	4595	4632	4477	4660	4517	4532	4586	4502	4536	4504	4516	4616	4575	4573	4570	4522	4505	4640	4556	4610	4620	4546	4571	4582	4520	4615	4652	4471	4675	4597	4467	4457	4600	4498	4561	4608	4519	4580	4594	4563	4607	4497	4618	4584	4500	4501	4655	4482	4458	4557	4553	4682	4446	4549	4560	4650	4562	4629	4618	4630	4580	4560	4645	4597	4693	4577	4584	4563	4534	4513	4627	4565	4647	4595	4539	4580	4675	4559	4647	4649	4542	4526	4580	4654	4580	4595	4608	4549	4693	4572	4583	4577	4600	4567	4505	4640	4683	4585	4632	4526	4648	4612	4719	4644	4601	4633	4577	4624	4505	4649	4664	4594	4568	4625	4434	4592	4587	4626	4522	4586	4711	4524	4557	4505	4470	4534	4600	4570	4650	4580	4507	4584	4531	4599	4456	4588	4676	4589	4611	4575	4698	4563	4509	4527	4584	4529	4591	4652	4647	4582	4604	4488	4609	4631	4643	4595	4603	4554	4654	4577	4581	4583	4595	4555	4559	4646	4496	4487	4483	4648	4593	4645	4653	4546	4520	4517	4596	4661	4565	4639	4457	4664	4692	4595	4600	4527	4588	4558	4521	4573	4577	4474	4555	4517	4624	4532	4545	4578	4596	4560	4702	4494	4668	4548	4589	4631	4649	4612	4515	4649	4517	4682	4664	4558	4496	4698	4656	4570	4498	4595	4692	4687	4614	4582	4609	4585	4587	4585	4658	4591	4608	4578	4516	4597	4647	4574	4532	4598	4603	4556	4586	4640	4550	4490	4540	4631	4623	4508	4603	4531	4626	4587	4525	4548	4649	4551	4568	4488	4641	4585	4544	4534	4639	4455	4476	4485	4481	4610	4619	4545	4665	4674	4512	4607	4480	4660	4618	4508	4512	4446	4631	4623	4571	4568	4539	4529	4588	4650	4712	4492	4492	4593	4559	4463	4622	4538	4483	4523	4615	4589	4554	4631	4618	4588	4616	4600	4609	4520	4609	4634	4636	4586	4569	4605	4599	4599	4487	4494	4581	4523	4637	4549	4559	4557	4566	4569	4562	4626	4601	4559	4446	4665	4586	4583	4580	4559	4536	4730	4620	4463	4600	4559	4559	4532	4569	4467	4641	4664	4677	4556	4592	4624	4563	4565	4498	4563	4528	4650	4606	4682	4529	4557	4637	4537	4604	4544	4666	4557	4565	4631	4527	4582	4671	4577	4564	4633	4672	4584	4565	4604	4600	4577	4561	4515	4633	4671	4564	4540	4530	4549	4430	4678	4530	4431	4657	4579	4646	4543	4457	4546	4585	4408	4636	4519	4523	4543	4623	4522	4601	4529	4569	4554	4509	4648	4677	4578	4786	4613	4582	4520	4697	4581	4497	4603	4523	4603	4652	4561	4457	4752	4651	4622	4687	4408	4572	4434	4615	4494	4620	4556	4556	4711	4587	4506	4682	4727	4453	4704	4654	4508	4605	4563	4642	4571	4643	4519	4574	4618	4513	4528	4682	4642	4564	4654	4635	4539	4580	4550	4595	4614	4628	4552	4644	4613	4648	4523	4637	4522	4631	4696	4523	4611	4568	4616	4499	4602	4576	4575	4552	4604	4598	4474	4651	4520	4453	4502	4623	4567	4502	4560	4555	4596	4562	4515	4578	4537	4591	4508	4637	4582	4582	4585	4546	4663	4500	4703	4610	4569	4566	4694	4596	4629	4578	4595	4578	4632	4592	4682	4565	4620	4637	4471	4535	4660	4528	4507	4511	4589	4514	4667	4582	4504	4486	4615	4585	4603	4664	4684	4480	4613	4508	4501	4522	4719	4579	4538	4675	4559	4539	4553	4659	4640	4556	4442	4536	4647	4551	4583	4727	4560	4610	4424	4678	4570	4599	4597	4559	4701	4745	4640	4708	4664	4685	4528	4550	4681	4582	4524	4609	4471	4504	4643	4683	4558	4588	4690	4560	4577	4660	4561	4658	4497	4621	4533	4649	4662	4654	4566	4552	4651	4688	4623	4685	4540	4614	4502	4549	4430	4626	4440	4499	4659	4566	4567	4501	4585	4490	4625	4610	4517	4674	4500	4641	4540	4596	4443	4613	4630	4591	4458	4592	4560	4540	4588	4588	4608	4674	4401	4585	4536	4490	4598	4592	4591	4584	4515	4667	4644	4641	4561	4648	4628	4605	4620	4563	4573	4545	4709	4606	4581	4631	4617	4703	4681	4499	4615	4654	4703	4612	4705	4550	4669	4606	4570	4634	4553	4564	4620	4688	4576	4525	4610	4572	4545	4534	4639	4575	4507	4672	4590	4567	4592	4601	4542	4489	4470	4585	4675	4608	4665	4559	4611	4538	4481	4607	4579	4565	4570	4703	4602	4554	4487	4585	4642	4683	4594	4666	4497	4567	4477	4617	4574	4692	4717	4623	4712	4616	4466	4642	4582	4559	4582	4473	4561	4649	4510	4697	4542	4520	4613	4620	4590	4523	4579	4622	4500	4625	4654	4652	4517	4621	4437	4618	4588	4688	4573	4586	4607	4591	4627	4594	4671	4696	4617	4592	4458	4626	4577	4553	4543	4660	4612	4498	4645	4473	4565	4567	4428	4572	4624	4586	4590	4572	4590	4678	4533	4583	4577	4562	4552	4560	4663	4528	4449	4653	4615	4598	4608	4741	4542	4604	4482	4551	4633	4687	4559	4551	4667	4579	4599	4466	4691	4552	4527	4564	4473	4536	4665	4508	4573	4528	4591	4597	4584	4619	4547	4473	4618	4597	4642	4450	4535	4548	4618	4550	4647	4562	4595	4708	4614	4610	4582	4551	4533	4676	4590	4677	4609	4596	4617	4598	4561	4469	4646	4637	4594	4505	4514	4577	4660	4719	4646	4555	4643	4582	4477	4465	4546	4635	4570	4571	4562	4630	4566	4445	4655	4607	4486	4631	4549	4532	4503	4526	4621	4508	4619	4624	4510	4621	4602	4572	4576	4530	4583	4517	4626	4541	4549	4435	4573	4556	4692	4558	4561	4491	4479	4535	4520	4508	4568	4677	4577	4567	4501	4526	4635	4634	4668	4562	4574	4628	4618	4560	4571	4608	4534	4638	4594	4581	4471	4548	4547	4547	4669	4742	4637	4514	4574	4604	4528	4610	4462	4518	4472	4631	4647	4449	4612	4487	4558	4663	4571	4577	4549	4683	4578	4592	4511	4596	4612	4498	4564	4529	4692	4697	4646	4520	4460	4703	4664	4575	4600	4586	4644	4608	4699	4526	4545	4645	4718	4613	4469	4686	4599	4502	4507	4537	4582	4565	4664	4580	4569	4646	4628	4415	4620	4574	4500	4563	4499	4590	4650	4635	4592	4537	4568	4522	4611	4747	4522	4645	4533	4644	4636	4465	4635	4471	4619	4600	4508	4518	4471	4654	4471	4556	4585	4567	4608	4535	4645	4687	4605	4556	4620	4558	4561	4545	4515	4580	4598	4537	4530	4492	4569	4539	4498	4587	4577	4461	4599	4549	4722	4542	4614	4614	4621	4637	4517	4551	4580	4524	4451	4642	4601	4642	4574	4643	4688	4509	4645	4564	4595	4610	4486	4626	4689	4543	4639	4493	4656	4506	4539	4478	4628	4489	4546	4530	4596	4582	4601	4569	4620	4528	4666	4670	4579	4623	4532	4544	4591	4644	4568	4495	4569	4584	4473	4565	4488	4597	4625	4551	4556	4637	4514	4596	4669	4526	4504	4604	4546	4434	4559	4475	4560	4656	4578	4508	4557	4476	4573	4460	4525	4522	4563	4633	4451	4599	4523	4577	4651	4650	4580	4561	4573	4604	4608	4587	4661	4577	4539	4613	4673	4628	4592	4656	4511	4537	4610	4644	4686	4653	4566	4623	4541	4489	4551	4608	4586	4532	4659	4444	4689	4527	4582	4623	4573	4531	4635	4642	4700	4492	4481	4638	4447	4533	4573	4642	4589	4522	4549	4635	4620	4637	4717	4533	4634	4583	4557	4666	4575	4470	4634	4629	4606	4569	4509	4612	4564	4638	4583	4616	4456	4553	4774	4498	4642	4471	4510	4693	4693	4481	4624	4624	4587	4503	4545	4595	4551	4532	4678	4579	4601	4583	4557	4611	4649	4537	4673	4616	4503	4586	4602	4573	4609	4663	4632	4483	4602	4603	4597	4517	4594	4659	4661	4539	4539	4490	4669	4591	4569	4594	4488	4581	4717	4509	4600	4550	4529	4611	4617	4677	4702	4546	4647	4444	4545	4670	4679	4653	4584	4637	4536	4577	4465	4522	4524	4581	4616	4502	4488	4638	4567	4622	4607	4651	4596	4636	4533	4525	4522	4546	4565	4613	4544	4531	4584	4662	4561	4649	4571	4577	4517	4570	4610	4552	4469	4640	4614	4618	4631	4600	4660	4569	4641	4533	4550	4638
24172	22297	8969	2222	1360	1192	1073	1101	977	1042	903	905	951	939	931	918	911	901	877	872	848	928	852	884	870	833	886	871	875	897	874	862	820	826	826	869	809	843	842	847	856	801	835	895	853	844	826	790	822	844	815	845	855	785	787	870	836	807	822	785	772	843	814	828	825	760	799	781	777	865	856	823	793	844	838	819	860	892	808	772	784	818	799	770	779	904	806	826	778	821	827	786	777	776	778	845	835	801	825	849	819	812	831	814	764	823	841	813	811	798	828	769	778	808	802	820	839	802	868	829	816	857	837	804	882	815	799	820	861	799	826	862	834	812	845	832	826	812	866	840	807	868	827	826	856	809	796	783	814	844	841	819	795	786	798	847	835	815	846	848	799	753	807	805	867	841	791	765	769	880	861	828	816	809	862	784	801	814	803	828	837	813	861	793	810	759	912	824	791	784	792	821	841	894	819	835	806	787	836	757	808	813	817	865	787	792	795	768	835	748	798	846	826	810	843	818	779	804	822	809	842	789	837	777	796	788	849	798	780	801	814	853	869	836	873	812	865	878	779	856	845	801	805	812	838	793	847	825	805	835	765	810	858	846	800	794	836	844	837	835	892	832	829	849	776	808	826	818	804	857	840	841	847	828	805	802	814	826	813	813	829	842	820	837	829	825	792	811	779	872	816	832	790	835	818	804	831	866	794	794	819	876	861	849	833	895	842	806	823	799	789	868	800	834	799	843	843	819	802	841	868	824	831	841	833	838	819	845	814	859	824	771	813	782	869	867	797	838	803	790	814	781	862	854	826	879	809	843	834	869	833	882	801	799	811	820	789	897	790	848	826	843	806	804	765	840	800	802	849	829	843	791	817	821	837	807	858	831	767	851	828	806	810	802	774	797	789	815	845	788	781	777	771	831	850	811	857	811	823	845	813	816	868	843	839	780	759	851	785	803	801	849	795	760	782	797	747	826	812	824	788	851	788	763	784	823	815	783	830	828	769	768	842	886	836	816	819	827	826	801	810	824	797	834	820	825	861	869	843	821	813	852	801	841	790	860	817	807	854	795	804	815	849	775	899	789	808	810	772	807	819	779	859	823	814	794	836	877	863	799	816	815	842	800	826	808	825	808	833	788	811	858	855	792	830	841	782	804	800	878	831	789	832	795	774	858	803	788	827	825	841	835	805	783	796	801	764	852	800	801	841	862	865	844	832	864	836	788	838	840	775	861	844	802	838	847	839	795	815	841	821	838	816	819	819	758	857	851	837	807	870	838	850	808	803	832	853	858	863	828	810	840	852	831	811	803	856	775	853	805	815	826	826	783	891	798	808	817	817	826	855	832	866	815	802	870	866	786	820	803	796	823	838	816	833	836	820	828	823	884	812	816	829	797	836	817	839	796	855	821	832	851	825	834	811	840	804	791	808	820	807	791	846	769	812	790	848	866	845	849	819	898	822	840	819	778	829	804	813	840	825	812	830	799	804	839	836	800	807	835	874	807	839	839	827	859	829	782	808	836	803	821	835	836	851	769	822	794	800	859	836	829	797	836	795	823	817	893	777	808	833	858	833	833	789	860	861	800	839	819	801	799	815	831	833	832	854	807	858	815	795	828	814	792	822	866	810	843	793	832	833	853	825	860	860	853	901	848	870	835	849	832	812	800	844	863	845	816	841	802	768	839	768	802	874	785	794	811	790	840	762	810	796	798	820	805	779	838	818	816	801	821	820	813	788	777	865	769	799	785	801	817	864	815	797	835	783	888	823	810	817	857	814	842	804	833	783	852	853	878	870	800	843	846	813	831	811	874	762	774	820	772	792	832	830	837	836	851	828	846	825	802	825	833	776	815	828	824	821	861	828	816	838	851	820	853	865	800	817	842	801	863	807	834	775	840	832	866	847	799	846	807	844	840	833	803	841	861	839	858	814	735	831	800	838	827	856	838	856	830	838	817	818	776	853	871	839	795	812	802	836	803	898	805	829	816	812	829	836	787	793	807	806	866	835	810	782	801	839	772	829	831	855	851	765	837	845	812	814	738	805	822	802	833	821	803	859	802	821	845	804	797	811	815	807	859	849	853	860	806	797	878	779	797	899	786	845	835	837	839	816	741	834	830	843	814	820	796	820	822	796	821	815	863	773	857	880	852	840	843	813	826	838	846	857	890	803	807	841	820	828	810	780	838	810	855	806	847	765	860	853	809	805	858	801	842	777	797	812	816	780	831	785	816	800	810	848	839	855	837	786	877	799	793	837	863	808	825	862	811	896	825	820	816	819	851	804	847	788	800	823	809	763	859	826	810	907	791	841	794	887	852	819	759	869	843	845	831	837	865	840	821	818	825	821	775	882	816	845	814	837	825	786	864	835	813	835	812	821	800	813	808	843	829	815	859	840	829	795	838	840	861	808	829	820	765	785	867	784	873	824	818	835	805	839	894	805	770	813	830	856	870	794	857	788	796	887	823	839	845	851	830	832	857	840	851	823	835	812	829	831	778	868	794	803	869	829	813	792	819	836	848	831	848	828	827	823	814	814	841	836	844	786	794	789	844	852	794	796	835	838	842	858	811	789	818	807	797	803	879	851	816	816	763	807	820	800	806	842	854	829	797	815	776	901	786	815	882	835	863	833	807	801	864	909	880	866	839	787	847	813	814	898	802	806	856	777	867	813	858	825	778	832	839	825	815	844	907	860	829	749	841	777	804	829	868	789	835	797	846	859	807	824	809	833	774	805	856	834	861	810	802	820	855	831	845	842	814	793	817	797	824	799	786	830	829	810	822	847	824	825	836	793	814	824	807	810	835	781	882	807	826	834	796	820	811	806	791	851	815	873	826	854	870	821	811	850	772	818	834	853	854	822	837	807	780	825	808	865	836	773	834	818	852	811	819	840	845	841	820	810	797	878	859	841	798	851	794	821	808	821	821	874	849	786	798	809	841	802	857	836	852	846	798	782	790	811	857	801	799	855	846	830	833	808	809	880	812	859	830	831	795	799	832	775	826	863	832	769	844	792	836	788	858	867	831	842	793	829	859	824	853	815	844	796	872	804	814	836	794	839	782	823	817	796	821	825	799	825	811	831	838	885	848	805	816	848	828	821	828	829	826	837	821	794	814	808	816	858	825	851	801	812	799	820	787	832	842	829	807	794	860	830	800	834	856	819	822	814	839	790	822	852	783	823	873	831	838	786	836	807	830	784	820	849	818	773	853	770	844	851	804	852	846	792	832	766	841	814	812	777	880	779	792	807	845	840	883	848	815	809	887	806	828	840	825	860	813	821	896	805	842	820	862	811	826	842	820	800	779	829	775	803	805	804	779	856	827	810	827	815	885	833	797	809	777	810	868	776	796	798	833	844	879	811	831	807	826	817	820	777	800	786	814	798	837	821	783	810	818	796	848	883	814	799	836	799	798	822	760	855	802	828	834	776	862	852	820	828	782	831	768	811	798	876	809	798	875	826	820	796	822	854	877	850	828	820	805	798	827	812	814	838	836	815	836
60014	50320	31737	21435	21338	19981	16642	15617	13407	11971	11036	10570	10283	10392	10213	9843	9605	9252	9451	9059	8881	8689	8712	8826	8285	7914	7935	8078	8114	7932	7874	7747	7762	7645	7594	7812	7829	7722	7458	7714	7598	7403	7526	7580	7494	7521	7506	7435	7399	7652	7525	7502	7421	7474	7536	7520	7463	7407	7456	7318	7350	7490	7428	7482	7406	7454	7453	7394	7312	7427	7553	7459	7435	7503	7448	7281	7456	7436	7370	7363	7428	7388	7311	7420	7459	7443	7416	7299	7354	7484	7404	7335	7362	7389	7501	7390	7437	7411	7416	7439	7502	7446	7370	7344	7451	7528	7424	7407	7465	7319	7298	7536	7386	7388	7433	7439	7401	7413	7393	7333	7392	7409	7367	7462	7586	7491	7348	7302	7426	7517	7387	7336	7436	7295	7360	7430	7452	7488	7521	7376	7354	7376	7285	7474	7366	7462	7481	7454	7309	7294	7336	7298	7283	7284	7464	7342	7325	7454	7528	7434	7336	7368	7393	7341	7318	7321	7484	7351	7326	7368	7317	7388	7369	7425	7306	7366	7453	7443	7553	7371	7473	7379	7296	7337	7413	7457	7340	7544	7437	7301	7329	7394	7349	7412	7272	7494	7478	7343	7329	7340	7414	7317	7464	7435	7358	7491	7204	7501	7312	7369	7563	7455	7390	7419	7341	7400	7401	7500	7427	7473	7459	7472	7352	7370	7454	7329	7369	7550	7357	7601	7442	7356	7422	7375	7360	7370	7324	7409	7361	7414	7348	7412	7439	7412	7244	7408	7374	7340	7421	7333	7455	7400	7349	7406	7449	7447	7365	7334	7400	7432	7365	7428	7346	7454	7481	7394	7356	7422	7455	7440	7375	7478	7468	7368	7527	7418	7315	7501	7395	7387	7430	7372	7406	7453	7466	7416	7332	7364	7364	7528	7509	7303	7426	7357	7502	7393	7398	7482	7377	7377	7393	7469	7336	7311	7514	7392	7431	7528	7442	7429	7273	7375	7404	7390	7408	7440	7468	7512	7490	7413	7426	7383	7429	7345	7306	7445	7371	7431	7365	7297	7382	7421	7438	7368	7582	7372	7495	7462	7348	7418	7297	7299	7325	7359	7415	7444	7513	7382	7398	7370	7403	7490	7340	7348	7311	7395	7268	7557	7431	7251	7448	7336	7444	7395	7450	7324	7473	7393	7471	7425	7513	7403	7488	7406	7418	7337	7488	7460	7423	7512	7507	7328	7395	7446	7338	7481	7269	7380	7439	7197	7333	7396	7408	7474	7404	7320	7509	7475	7549	7431	7385	7374	7391	7363	7529	7321	7355	7373	7394	7406	7435	7529	7527	7262	7414	7408	7439	7325	7446	7349	7299	7422	7253	7428	7341	7403	7360	7315	7390	7536	7402	7380	7378	7301	7436	7359	7508	7501	7461	7478	7354	7511	7365	7296	7304	7326	7345	7354	7383	7333	7370	7353	7376	7370	7301	7383	7527	7404	7431	7517	7418	7509	7313	7368	7446	7302	7447	7418	7304	7439	7543	7300	7229	7296	7404	7255	7414	7441	7482	7376	7298	7374	7308	7459	7321	7425	7403	7335	7496	7510	7415	7365	7439	7492	7398	7537	7291	7392	7290	7393	7478	7435	7394	7432	7438	7387	7290	7409	7409	7269	7427	7241	7352	7399	7354	7475	7477	7395	7345	7350	7384	7407	7327	7211	7500	7397	7362	7477	7382	7343	7285	7274	7357	7524	7330	7438	7438	7456	7531	7368	7339	7475	7416	7347	7439	7247	7275	7373	7396	7524	7434	7389	7475	7403	7455	7340	7304	7416	7348	7362	7449	7315	7403	7427	7447	7300	7420	7371	7390	7343	7283	7306	7375	7410	7304	7394	7396	7483	7359	7291	7511	7563	7416	7434	7568	7372	7365	7406	7402	7396	7345	7294	7542	7363	7364	7355	7344	7465	7514	7489	7400	7427	7387	7419	7464	7451	7557	7448	7444	7433	7402	7423	7554	7340	7425	7294	7333	7286	7352	7298	7343	7320	7438	7279	7316	7479	7394	7333	7500	7413	7484	7351	7426	7419	7300	7425	7509	7352	7352	7426	7364	7360	7477	7375	7314	7401	7384	7347	7426	7468	7442	7354	7349	7359	7418	7281	7398	7473	7321	7335	7365	7369	7346	7376	7351	7362	7469	7453	7454	7320	7330	7514	7280	7455	7435	7373	7350	7295	7372	7379	7413	7411	7398	7306	7368	7364	7410	7424	7683	7316	7468	7289	7356	7347	7478	7437	7400	7401	7399	7324	7499	7492	7417	7335	7500	7442	7410	7453	7454	7455	7489	7526	7249	7464	7558	7366	7341	7383	7417	7417	7318	7338	7321	7355	7445	7436	7352	7448	7442	7375	7359	7371	7449	7463	7351	7285	7357	7410	7471	7352	7377	7384	7360	7273	7337	7347	7371	7327	7515	7319	7477	7500	7489	7412	7571	7439	7416	7365	7471	7381	7341	7329	7397	7449	7419	7423	7449	7475	7451	7327	7301	7470	7548	7461	7435	7398	7481	7395	7408	7395	7385	7257	7393	7400	7417	7388	7397	7348	7461	7472	7405	7307	7513	7401	7479	7346	7325	7346	7332	7457	7482	7381	7380	7337	7285	7301	7328	7368	7407	7380	7425	7465	7314	7394	7339	7374	7408	7437	7407	7353	7427	7516	7447	7433	7435	7290	7446	7279	7278	7389	7352	7326	7341	7374	7397	7334	7305	7304	7330	7504	7394	7386	7482	7576	7345	7369	7434	7438	7377	7455	7300	7419	7358	7383	7406	7355	7434	7494	7427	7327	7329	7490	7517	7371	7435	7441	7252	7370	7495	7363	7437	7408	7485	7458	7289	7319	7409	7375	7452	7374	7512	7283	7295	7387	7425	7416	7466	7482	7534	7421	7439	7317	7353	7289	7533	7396	7292	7363	7428	7476	7338	7317	7289	7342	7388	7352	7287	7439	7547	7441	7348	7415	7507	7429	7512	7433	7274	7370	7312	7420	7368	7473	7337	7404	7238	7301	7402	7288	7487	7366	7404	7554	7302	7327	7508	7377	7330	7483	7305	7334	7382	7325	7328	7396	7440	7484	7365	7394	7330	7411	7415	7470	7302	7337	7338	7517	7313	7369	7453	7337	7293	7516	7502	7350	7351	7347	7468	7402	7519	7363	7321	7446	7310	7315	7464	7488	7297	7474	7513	7537	7480	7349	7334	7315	7405	7433	7601	7412	7479	7369	7331	7635	7408	7364	7472	7348	7445	7448	7484	7372	7287	7443	7430	7458	7384	7464	7234	7362	7471	7433	7430	7247	7342	7441	7399	7638	7463	7511	7341	7537	7466	7422	7404	7434	7437	7533	7450	7319	7431	7429	7356	7427	7330	7467	7291	7396	7408	7352	7385	7387	7435	7487	7358	7349	7212	7378	7432	7267	7298	7419	7435	7316	7410	7315	7270	7344	7226	7367	7417	7405	7473	7480	7250	7354	7472	7381	7427	7513	7428	7361	7370	7454	7376	7347	7462	7431	7403	7408	7467	7413	7372	7536	7592	7469	7223	7350	7357	7262	7284	7461	7230	7398	7444	7386	7620	7301	7494	7508	7541	7412	7287	7444	7299	7325	7315	7381	7354	7353	7471	7246	7493	7437	7319	7338	7415	7360	7312	7401	7327	7320	7391	7394	7385	7419	7395	7478	7291	7430	7408	7525	7391	7463	7342	7557	7585	7445	7341	7289	7252	7452	7324	7383	7344	7404	7399	7474	7338	7297	7301	7401	7406	7471	7418	7586	7373	7308	7390	7502	7292	7385	7282	7538	7333	7526	7365	7464	7385	7313	7487	7442	7453	7401	7497	7367	7352	7325	7258	7410	7398	7427	7478	7329	7426	7440	7430	7485	7447	7455	7315	7508	7213	7372	7346	7325	7439	7527	7368	7407	7382	7395	7467	7328	7275	7424	7318	7409	7386	7378	7081	7228	7404	7281	7350	7350	7489	7277	7456	7456	7537	7480	7382	7412	7399	7305	7405	7290	7426	7333	7382	7426	7431	7497	7562	7403	7503	7375	7397	7499	7460	7255	7377	7416	7343	7264	7387	7400	7352	7365	7365	7363	7473	7426	7258	7450	7433	7397	7423	7372	7425	7436	7488	7365	7351	7324	7433	7536	7403	7362	7423	7313	7537	7423	7366	7475	7295	7547	7262	7476	7472	7400	7408	7513	7429	7411	7548	7519	7383	7399	7580	7450	7495	7397	7361	7458	7246	7330	7434	7385	7525	7370	7529	7395	7493	7465	7400	7395	7273	7367	7341	7510	7400	7461	7360	7442	7391	7458	7319	7426	7340	7369	7316	7378	7429	7475	7477	7425	7393	7420	7311	7475	7323	7378	7264	7414	7413	7401	7277	7346	7403	7427	7364	7377	7369	7322	7407	7403	7373	7330	7502	7305	7365	7382	7433	7526	7369	7468	7315	7368	7382	7449	7440	7452	7642	7397	7430	7343	7375	7550	7487	7480	7619	7352	7368	7430	7431	7357	7460	7338	7387	7521	7325	7413	7478	7346	7402	7494	7503	7441	7401	7445	7258	7435	7436	7352	7557	7331	7425	7381	7407	7445	7479	7403	7437	7415	7455	7379	7370	7432	7428	7466	7368	7292	7551	7434	7337	7413	7398	7424	7388	7280	7424	7556	7293	7454	7500	7265	7494	7366	7431	7486	7444	7426	7470	7471	7431	7439	7281	7421	7481	7277	7477	7308	7324	7437	7414	7388	7432	7410	7302	7478	7499	7430	7326	7441	7393	7464	7338	7470	7423	7362	7298	7457	7361	7350	7375	7522	7528	7431	7395	7380	7400	7398	7424	7389	7318	7378	7316	7530	7423	7439	7364	7311	7445	7256	7365	7343	7415	7372	7359	7423	7377	7335	7529	7279	7543	7365	7349	7358	7351	7363	7328	7342	7464	7398	7513	7357	7440	7354	7405	7334	7476	7369	7395	7267	7436	7379	7317	7535	7382	7454	7437	7500	7273	7443	7392	7247	7475	7457	7522	7494	7385	7328	7396	7421	7397	7495
10944	7159	2141	725	632	623	619	598	657	582	563	560	583	592	601	599	530	578	582	604	506	538	634	566	536	533	552	560	521	538	526	568	534	532	533	576	525	547	527	532	550	538	538	521	515	518	500	529	505	544	497	493	546	518	561	535	505	564	559	542	513	537	521	539	524	508	503	520	511	522	526	523	503	559	506	532	560	523	517	515	509	573	545	494	522	521	578	513	529	552	562	498	526	533	502	546	574	538	495	490	557	528	525	524	559	563	566	527	530	513	514	584	547	554	548	508	514	547	506	524	526	527	551	503	542	550	509	528	519	530	547	560	496	505	498	566	535	539	521	586	522	540	522	527	525	535	575	498	529	602	517	499	509	528	502	533	475	511	509	519	536	559	532	482	519	557	527	523	547	518	513	514	518	521	552	562	486	487	540	545	521	486	530	557	566	495	542	525	564	553	565	531	509	548	528	500	509	566	499	551	521	516	544	508	552	484	542	492	515	495	533	518	506	532	510	527	527	541	530	547	523	514	554	582	573	523	520	526	522	547	499	524	474	556	529	546	520	513	522	481	508	516	498	505	495	554	492	524	480	481	583	499	586	506	576	531	567	500	529	532	494	585	493	510	518	552	519	524	529	512	509	496	544	525	550	523	532	543	557	534	551	528	541	524	532	512	538	516	528	524	502	530	532	532	500	537	510	517	534	549	501	549	542	523	490	540	549	479	493	507	547	583	543	557	514	548	529	539	535	476	546	502	557	530	512	480	511	525	497	509	543	545	541	533	517	533	549	495	498	537	518	535	549	531	569	518	511	554	541	532	528	560	540	532	547	520	532	525	547	507	542	558	504	543	542	559	566	521	520	522	498	526	491	497	531	542	550	541	545	540	539	512	540	547	516	508	509	542	572	526	549	530	527	536	534	525	545	575	487	515	512	536	542	508	538	519	559	491	534	580	573	487	530	546	527	512	489	523	521	509	518	531	550	539	526	548	519	539	560	503	539	503	526	534	555	505	531	534	566	501	540	524	550	543	549	505	492	525	552	547	537	543	512	526	525	553	509	522	547	532	535	554	538	505	506	530	516	586	525	536	501	514	528	556	483	546	524	534	579	517	498	535	533	582	571	529	530	501	526	518	489	557	483	540	534	532	508	528	534	501	553	582	567	517	486	526	542	554	563	540	531	548	518	571	548	538	532	497	518	533	529	584	563	522	568	590	535	554	503	502	487	532	552	554	546	504	501	553	532	529	502	484	546	506	539	516	553	521	516	546	532	548	553	495	546	519	539	543	550	538	502	550	558	514	530	522	504	518	517	532	535	497	541	539	572	530	507	519	548	530	572	540	511	519	544	554	586	544	525	539	497	489	526	551	553	566	478	568	530	525	550	524	495	527	513	498	536	550	511	490	553	531	529	471	527	528	522	496	548	527	523	516	512	579	524	542	524	550	538	551	560	513	510	544	583	519	535	539	520	494	541	533	527	521	511	521	561	588	501	528	529	530	505	544	550	523	532	488	524	525	528	502	510	497	565	555	488	517	548	532	553	506	547	534	505	522	525	540	518	533	516	546	512	497	589	539	483	561	544	538	482	526	536	496	500	572	487	572	494	554	527	497	507	536	535	566	552	564	531	552	526	581	509	522	510	558	523	525	526	495	528	538	526	515	550	566	523	512	544	549	531	508	529	550	557	557	533	546	547	506	459	516	539	528	522	544	526	513	530	491	557	557	515	548	492	528	503	540	556	494	486	525	503	542	522	548	536	542	527	528	480	549	513	547	540	538	520	546	492	570	538	515	523	498	545	539	494	507	528	566	534	525	565	499	501	527	471	534	566	503	536	503	528	566	528	518	520	546	529	525	549	491	508	550	527	544	527	511	532	505	532	555	522	530	545	549	525	490	550	519	528	568	509	530	549	522	528	495	529	478	525	490	512	519	508	499	559	553	498	500	567	512	535	523	501	560	483	550	573	537	503	513	552	556	543	556	522	501	549	542	519	553	477	545	507	550	532	514	515	530	494	542	523	515	526	497	554	535	492	523	529	529	586	527	486	539	518	490	527	501	521	511	509	533	517	526	500	534	526	532	517	581	546	519	499	511	541	563	533	514	540	540	551	493	542	517	523	497	514	549	512	533	536	586	520	567	503	587	535	504	534	521	488	578	522	510	527	534	529	501	513	511	537	537	528	550	530	549	512	566	529	522	521	513	558	528	522	528	555	539	531	514	496	529	526	510	498	546	523	524	492	574	572	545	519	520	549	500	504	539	587	550	538	503	576	515	552	513	567	491	553	595	564	533	533	532	534	536	509	531	535	556	572	543	522	519	498	536	543	506	557	498	520	565	523	556	509	532	514	519	489	540	535	502	508	494	538	525	528	527	523	512	541	518	529	555	578	536	565	521	553	506	542	558	551	576	540	513	568	554	552	529	513	557	520	528	553	515	538	516	546	520	526	551	539	555	540	522	548	497	550	521	542	530	513	512	538	520	479	489	540	508	519	514	503	543	534	515	496	490	510	527	520	517	522	537	550	506	536	568	539	557	506	509	543	512	512	488	545	511	482	530	519	529	544	539	556	532	529	502	551	523	587	588	535	519	532	520	509	552	503	525	548	510	527	470	531	518	580	542	501	500	551	552	553	534	541	547	567	525	559	536	540	552	511	521	570	526	545	542	486	540	531	544	546	503	533	524	495	539	536	549	555	531	513	542	539	531	539	531	554	546	539	522	548	542	513	555	497	530	518	554	490	529	538	537	524	561	528	567	562	553	507	542	541	508	544	512	512	517	534	536	537	544	487	512	565	530	486	530	541	522	526	551	558	516	529	524	545	553	535	529	566	541	558	521	530	531	545	530	504	484	550	536	508	556	546	545	509	509	542	524	551	557	486	539	531	530	534	560	514	561	514	515	483	521	543	534	485	504	533	520	497	503	490	602	497	540	525	492	520	555	531	562	542	501	535	537	483	544	528	523	511	517	552	544	574	513	530	532	590	478	561	555	540	574	519	545	540	523	515	546	515	537	520	571	510	554	578	559	575	559	545	524	509	548	538	519	559	538	576	544	515	529	512	577	530	491	526	510	476	539	531	519	505	496	542	517	533	509	494	534	543	508	562	546	549	511	574	527	593	559	531	558	481	590	512	490	595	563	524	540	536	502	536	533	516	540	550	549	544	540	532	492	535	537	548	562	532	567	582	516	565	562	524	512	551	533	494	565	541	504	543	493	520	548	525	533	493	554	493	540	538	505	551	536	510	503	535	547	523	491	535	552	509	556	527	561	550	602	567	524	566	520	562	550	562	525	545	507	545	546	511	519	513	532	503	531	526	458	521	561	563	544	537	519	531	537	554	538	579	572	486	497	531	516	537	538	512	545	520	495	527	526	534	503	517	536	556	556	528	519	520	565	566	535	576	528	542	558	529	523	547	535	511	536	543	543	560	504	566	531	544	498	552	515	534	561	594	529	527	549	491	549	585	508	494	556	500	537	551	506	541	508	493	491
46480	35765	17971	9835	10231	9990	9046	8974	8007	7361	6724	6358	6406	6678	6538	6403	6160	6457	6449	6223	5977	5827	5816	5879	5822	5436	5535	5558	5472	5436	5224	5187	5332	5186	5290	5203	5310	5323	5086	5170	5141	5180	5144	5036	5191	5232	5197	5151	5027	5148	5138	5025	5263	5164	5174	5070	5199	5213	5119	5146	5149	5031	5139	5205	5063	5173	5014	5052	5228	5145	5186	5085	5145	5036	5203	4964	5251	5104	5119	5079	5158	5133	5046	5101	5168	5122	5022	5137	5042	5152	5016	5253	5074	5121	5130	5077	5190	5071	5044	5195	5189	5190	4998	5156	5091	5088	5105	5125	5156	5146	5124	5156	5064	5068	5082	5124	5063	5072	5022	5050	5148	5087	5221	5107	5236	5146	5021	5068	5169	5109	5046	5089	5190	5284	5177	5115	5083	5125	5123	5041	5089	5057	5232	5129	5125	5135	5067	5082	5068	5059	5130	5137	5108	5023	5063	5170	5118	5091	5043	5141	5143	5143	5113	5120	5108	5102	5278	5157	5112	5074	5079	5167	5102	4973	5207	5145	5180	5052	5146	5128	5140	5189	5011	5070	5106	5108	5169	5005	5091	5151	5125	5120	5252	5103	5087	5155	5177	5075	5129	5191	4992	5155	5129	5063	5097	5168	5093	5132	5143	5085	5046	5022	5116	5158	5157	5231	5046	5060	5089	5044	5061	5151	5168	5181	5115	5051	5105	5093	5072	5190	5188	5158	5148	5064	5015	5106	5262	5009	5005	5142	5077	5045	5230	5173	5130	5106	5075	5163	5077	5159	5035	5118	5128	5153	5052	5173	5151	5069	5220	5084	5117	5062	5138	4962	5046	5161	5046	5104	5114	5159	5081	5080	5170	5088	5074	5172	5075	5053	5124	5105	5234	5108	5144	5081	5137	5052	5114	5093	5140	5144	5059	5098	5207	5188	5139	4989	5169	5181	5115	5076	5078	5193	5064	5114	5165	5132	5077	5189	5023	5177	5046	5163	5261	5147	5171	5060	5209	5239	5189	5050	5030	5207	5186	5116	5111	5046	5087	5037	5083	5211	4981	5072	5223	5132	5053	5045	5082	5211	5130	5135	5162	5040	5130	5113	5067	5157	5059	5186	5091	5110	5167	5048	5047	5175	5140	5191	5153	5076	5246	5164	5109	5070	5050	4968	5128	5079	5133	4981	5067	4989	5076	5124	5168	5034	5097	5074	5136	5053	5068	5102	5196	5041	5139	5254	5170	5086	5090	5210	5142	5141	5099	5155	5064	5176	5245	5116	5103	5134	5127	5087	5171	5101	5075	5115	5151	4984	5158	5163	4978	5067	5080	5217	4971	5051	5222	5053	5201	5070	5068	5082	5052	5135	5022	5120	5176	5003	5140	4990	5097	4979	4935	5187	5163	5052	5059	5132	5010	5215	5150	5151	5145	5036	5123	5096	5185	5044	5079	5174	5212	5165	5129	5189	5151	5064	5165	5074	5108	5101	5110	5181	5150	5120	5151	5168	5193	5096	5104	5018	5189	5116	5112	5223	5181	5079	5234	5101	5173	5118	5096	5117	5103	5157	5166	5179	5108	5108	5112	5057	5192	5149	5035	5125	5123	5302	5158	5016	5041	5033	5069	5135	5172	5138	5212	5140	5137	5002	5184	5141	5114	5100	5151	5008	5008	5192	5040	5151	5123	5167	5127	5136	5148	5103	5229	5086	5087	5052	5081	5130	5100	5135	5123	4933	5205	5153	5066	5182	5016	5067	5106	5202	5157	5164	5079	5112	5237	5147	5036	5072	5090	5140	5163	5218	5156	5246	5081	5122	5115	5069	5161	5067	4982	5171	5114	5178	5023	5052	5126	5082	5197	5073	5156	5021	4985	5144	5206	5113	5232	5099	5036	5119	4984	5093	5236	5050	4978	5271	5135	5119	4986	5153	5116	5113	5208	5174	5091	5078	5132	5079	5179	5045	5148	5233	5131	5036	5234	5059	5229	5129	5163	5065	5171	5075	5044	5186	5176	5166	5262	5126	5128	5206	5157	5042	5010	5107	5155	5109	5072	5149	5080	5244	5173	5132	5148	5057	5015	5019	5110	5089	5015	5103	5083	5210	5129	5157	5145	5198	5263	5170	5001	5129	4993	5053	5128	5147	5174	5103	5202	5076	5169	5133	5142	5125	5131	5083	5146	5163	5144	5095	5101	4997	5128	4943	5156	5124	5180	4962	5070	5245	5119	5107	5087	5025	5123	5163	5096	5110	5161	5151	5154	5156	5146	5169	5090	5184	5058	5109	5160	5140	5097	5027	5247	5105	5012	5061	5146	5128	5070	5218	5096	5169	5232	4976	5212	5078	5125	5206	5100	5198	5017	5066	5028	5118	5046	5094	5193	5114	4973	5057	5113	4969	5110	5176	5160	5255	5103	5216	5195	5144	5128	5243	5130	5114	5107	5083	5205	5005	5191	5134	5165	5165	5029	5161	5193	5188	5200	5117	5103	5107	5186	5049	5106	5085	5076	5136	5103	5124	5136	5111	5194	5239	5144	5200	5140	5064	5075	5161	5095	5114	5143	5063	5133	5140	5011	5112	5144	5109	5040	5138	5066	5079	5070	5158	5092	5071	5245	5089	5080	5121	5070	5099	5115	5129	5189	4976	5122	5185	5024	5151	5094	5189	5131	5138	5012	5088	5090	5113	5169	5102	5172	5196	5125	5105	5169	5038	5115	5170	5030	5230	5108	5082	5216	5196	5264	5134	5044	5199	5080	5249	5002	5122	5095	5130	5157	5234	5200	5076	5233	5082	5069	5228	5151	5049	5088	5175	5120	5106	5140	5206	5076	5137	5130	5085	5146	5010	5155	5063	5058	5007	5114	5105	5063	5095	5160	5070	5063	5126	5196	5162	5274	5008	5079	5176	5157	5056	5016	5129	5032	5082	5011	4981	5072	5084	5183	5094	5135	5174	5041	4999	5153	5018	5025	5092	5095	5095	5092	5147	5076	4991	5100	4948	5031	5132	5260	5188	5193	5090	5061	5192	5130	5090	5143	5028	5194	5060	5105	5135	5039	5106	5114	5087	5164	5255	5183	5085	5033	5025	5028	5010	5196	5077	5164	5012	5133	5238	5107	5004	5087	5227	5135	5191	5076	5093	4951	5185	5156	5217	4911	5182	5091	5104	5063	5211	5101	5096	5068	5082	5117	5189	5144	5113	5191	5126	5135	5103	5181	5123	5090	5110	5013	4993	5105	5192	5198	5170	4990	5029	5036	5164	5178	5161	5105	5248	5195	5138	5061	5139	5168	5168	5177	5183	5031	5249	5174	5146	5109	5068	5113	5219	5094	5076	5004	5117	5075	5082	5127	5136	5061	5136	5130	5036	5151	5098	5097	5153	5160	5181	5080	5090	5008	5061	5043	5122	5149	5066	5108	5017	5127	5152	5150	5024	5037	5207	5231	5150	5100	5149	5066	5211	5061	5111	5063	5138	5188	5079	5118	5042	4976	5154	5240	5103	5057	5137	5180	5051	5050	5167	5076	5123	5227	5100	5060	5163	5184	5149	5117	5179	5168	5076	5064	5123	5099	4999	5145	5160	5160	5101	5106	5137	5081	5125	5099	5171	4999	5136	5045	5105	5007	5082	5170	5138	5108	5117	5137	5141	5085	5176	5006	5127	5206	5078	5208	5180	5174	5141	5170	5175	5158	5098	5108	5177	5171	5048	5118	5230	5105	4977	5082	5178	5024	5101	5173	5238	5043	5101	5124	5090	5046	5112	5066	5199	5115	5073	5115	5150	5182	5176	5135	5078	5080	5097	5150	5103	5046	5122	5141	5072	5178	5147	5158	5222	5190	5181	5141	5143	5156	5076	5138	5126	5158	5138	5016	5227	4964	5122	5086	5114	5149	5144	5176	4996	5133	5032	5082	5042	5067	5127	5017	5118	5218	5068	5159	5281	5116	5118	5093	5076	5120	5093	5134	5147	5069	5075	5130	5109	5130	5115	5151	5190	5190	5085	5115	5146	5056	5230	5189	5098	5064	5114	5133	5152	5026	5055	5045	5200	5146	5217	5163	5161	5135	5119	5084	5004	4966	5041	5144	5110	5001	5082	5120	5145	5058	5066	5134	5135	5043	5112	5036	5048	5069	4952	5165	5192	5077	5114	5098	5098	5061	5023	5250	5212	5054	5074	5128	5205	4996	5086	5141	5035	5144	5269	5085	5097	5145	5139	5124	5086	5202	5018	5122	5118	5035	5142	5250	5160	5135	5000	5030	5176	5179	5071	5124	5163	5084	5123	5125	5131	5078	5032	5159	5072	5169	4994	5148	5118	5236	5070	4967	5035	5054	5148	5197	5058	5066	5090	5032	5023	5081	5064	5122	5084	5109	5097	5107	5100	5052	5116	5060	5080	5070	5173	5219	5129	5190	5097	5243	5216	5055	5168	5133	5120	5093	5064	5029	5219	5141	5057	5172	5130	5111	5145	5049	5091	4986	5120	5155	5170	5049	5034	5028	5035	5195	5088	5177	5183	5189	5033	5042	5036	5180	5066	5163	5157	5118	5110	5153	5147	5040	5192	5052	5206	5084	5152	5145	5143	5034	5116	5182	5160	5163	5183	5116	5103	5031	5042	5131	5051	5089	5054	5097	5144	5155	5068	5072	5058	5101	5093	5058	5171	5056	5233	5072	5230	5144	5106	5065	5136	5134	5065	5085	5026	5062	5049	5140	5148	5060	5119	5084	4936	5055	5191	5119	5131	5165	5121	5091	5011	5064	5142	5181	5081	5128	5162	5136	5093	5033	5096	5019	5216	5087	5096	5039	5129	5097	5081	5101	5210	5009	5134	5110	5139	5091	5036	5123	5022	5109	5217	5011	5075	5183	4943	5263	5094	5180	5195	5062	5104	5267	5148	5088	5211	5080	5115	5207	5114	5138	5047	5079	5046	5126	5061	4987	5102	5091	5114	5237	5107	5075	5150	5240	5037	5087	5212	5127	5114	5123	5165	5161	5193	5169	5025	5161	5016	5122	5042	5186	5219	5085	5181	5100	4976	4989	5058	4953	5215	5167	5320	5098	5063	5083	5030	5131	5094	5026	5074	5071	5083
18741	15540	5419	1418	1103	990	969	1024	1063	896	918	931	906	882	890	908	889	869	907	857	859	891	888	851	848	891	832	826	825	827	865	794	829	855	810	824	765	837	884	819	823	807	840	823	840	823	822	849	852	828	764	801	823	821	818	836	830	798	895	845	850	846	788	780	762	819	825	806	808	825	856	833	857	832	817	822	849	880	808	844	835	845	816	842	758	775	844	855	823	875	804	851	859	849	830	823	861	813	841	799	787	805	828	802	835	804	826	804	822	810	868	839	824	775	848	845	824	764	846	856	804	780	871	854	834	803	765	850	848	822	833	866	794	836	827	827	852	847	807	853	747	800	793	764	809	803	832	848	806	852	838	856	839	831	839	817	843	823	819	802	810	772	857	812	792	838	844	807	839	795	917	835	825	821	855	798	856	867	811	819	859	838	879	824	813	838	832	844	817	830	832	875	821	831	823	823	842	840	833	856	791	788	859	858	816	839	789	801	760	823	864	829	840	828	828	818	820	802	818	826	814	865	732	830	808	848	827	843	827	809	800	829	813	829	794	795	786	839	889	856	835	814	867	799	834	838	824	803	799	885	790	849	871	853	842	809	838	768	859	867	810	867	838	845	822	827	845	797	833	837	776	802	848	819	864	831	854	790	817	775	798	810	833	806	864	790	784	802	882	787	743	837	844	846	830	812	844	827	815	873	902	837	800	799	844	831	790	821	803	761	802	795	845	866	859	829	851	853	834	804	795	865	848	828	790	814	809	869	846	771	831	821	836	831	838	865	757	829	831	799	826	835	763	831	816	837	802	831	825	836	841	813	805	863	804	809	792	814	854	827	772	839	804	815	843	798	821	821	842	781	813	791	851	800	817	816	806	790	828	812	841	857	790	832	827	827	815	834	823	766	825	804	863	834	837	842	775	821	849	838	856	872	742	774	759	821	817	795	805	856	837	868	888	813	855	816	787	807	831	827	884	834	868	800	810	785	824	768	851	853	798	831	877	805	818	833	829	803	803	852	804	832	793	818	831	851	849	817	830	809	826	866	837	853	795	805	807	769	836	838	833	812	765	878	836	779	757	807	778	800	790	787	840	839	861	844	783	786	798	828	796	802	790	839	858	875	829	799	754	781	852	849	837	799	841	807	840	824	823	784	882	788	836	857	856	813	799	790	802	830	804	826	844	813	828	816	839	801	828	849	795	837	849	802	831	808	852	838	804	848	789	808	837	847	848	799	875	847	824	811	860	810	789	820	835	837	801	852	829	862	842	867	830	846	834	869	803	844	787	790	829	778	876	835	822	862	849	802	816	844	849	780	854	830	841	803	774	819	845	831	772	837	844	774	793	821	823	815	808	812	824	827	804	892	837	858	840	828	848	801	838	812	826	849	806	809	771	808	822	853	880	857	833	812	803	812	881	834	850	800	795	771	821	824	803	808	851	862	834	832	785	762	789	823	818	818	813	812	849	819	832	761	825	829	776	823	860	800	829	809	819	874	838	905	812	827	822	838	812	777	850	793	865	870	845	873	872	807	843	821	826	774	814	813	807	849	880	878	836	869	765	849	789	850	828	824	842	790	848	792	810	848	821	799	795	880	809	834	769	766	818	776	799	832	877	839	840	819	832	815	828	863	831	813	816	833	793	839	841	824	799	851	844	787	823	816	801	848	872	791	791	777	831	845	820	809	862	871	842	853	848	781	813	791	818	804	825	853	796	786	827	809	849	838	820	759	858	858	831	861	774	819	782	871	826	837	810	798	789	770	875	841	782	823	824	863	808	814	926	815	834	818	788	828	833	838	847	830	838	824	817	829	801	796	828	832	850	815	808	832	796	831	834	809	832	808	853	843	837	786	805	840	808	800	748	786	823	795	873	872	834	775	807	846	877	806	848	838	815	845	833	840	831	838	811	816	859	803	840	843	816	790	802	828	809	891	828	833	858	801	814	822	811	848	752	882	802	812	818	790	864	790	801	811	787	847	817	831	802	806	774	806	868	842	804	792	800	826	809	782	912	807	864	842	805	792	854	792	816	789	813	776	829	788	806	792	795	816	845	851	831	817	766	776	803	860	858	814	831	796	815	815	819	858	794	798	836	817	826	816	835	843	800	819	811	889	787	851	819	853	847	851	857	764	803	782	823	808	862	862	824	805	805	784	826	801	836	848	807	804	784	814	886	851	793	815	808	857	812	820	796	760	789	804	841	792	796	825	886	818	819	828	802	833	773	824	814	810	832	814	790	816	842	799	813	798	889	835	765	837	824	829	858	875	806	787	804	821	808	868	833	817	829	830	891	796	854	844	788	787	856	854	795	851	842	833	833	826	795	831	832	765	788	817	821	829	820	829	876	787	830	814	817	854	797	823	838	842	852	769	831	833	834	800	786	885	831	817	884	801	820	857	824	797	826	828	804	857	803	769	839	811	788	834	814	805	803	759	837	854	819	856	811	799	813	829	831	812	865	810	817	789	817	829	762	803	805	804	826	838	835	832	871	833	853	816	824	840	822	813	839	815	811	807	833	827	839	849	799	800	847	838	827	853	792	822	859	834	823	819	764	811	808	801	805	805	778	765	811	827	837	783	838	830	831	872	916	823	828	819	856	814	765	845	816	882	794	812	848	770	816	875	788	847	775	819	772	799	785	811	820	843	826	819	826	738	794	782	836	868	803	812	756	803	782	846	814	848	875	800	811	835	845	827	813	814	860	860	776	797	759	834	798	778	864	826	802	866	799	914	838	810	826	782	868	806	792	838	845	778	794	779	794	818	808	774	824	753	843	821	797	857	841	827	797	782	771	859	820	803	794	784	821	788	832	791	865	820	812	802	816	845	810	834	789	800	816	815	787	872	800	863	783	805	838	865	855	827	834	776	854	893	768	824	808	855	828	735	876	888	816	834	841	788	804	815	833	888	842	811	849	839	841	819	807	794	782	798	857	861	828	842	819	820	808	849	824	843	837	818	827	811	839	856	799	814	768	848	824	837	826	809	851	800	818	867	786	843	803	834	845	828	806	808	800	912	812	739	852	858	872	833	887	786	805	796	834	814	837	800	853	856	809	844	797	860	803	815	849	799	845	838	800	806	834	836	873	819	832	805	832	889	819	820	819	811	848	840	786	818	806	798	792	875	823	792	826	790	808	855	841	799	818	782	835	870	801	818	848	827	837	828	812	786	818	772	854	786	809	846	832	864	841	774	806	776	831	870	779	784	787	841	836	845	794	844	817	790	776	876	824	855	834	819	796	781	791	833	887	820	820	836	837	853	843	835	840	761	852	876	806	834	817	822	842	849	830	823	846	803	801	852	817	836	836	832	759	820	859	819	778	838	880	799	793	791	837	860	814	869	823	848	816	821	816	814	844	804	804	819	809	828	842	822	813	813	815	828	762	761	819	835	800	835	817	827	820	810	804	809	871	854	794	868	817	790	768	820	823	792	817	825	773	799	860	784	781	782	878	804	799	821	785	799	784	810	850	819	825	786	805	797	764	833	832	825
57490	44173	26592	16083	15221	14803	13595	13790	12293	10546	10177	9611	9630	9379	9332	9071	8878	8785	9111	8915	8453	8368	8363	8131	8331	8137	8012	7836	7986	7919	7682	7588	7606	7402	7819	7617	7513	7551	7498	7573	7437	7545	7434	7383	7497	7536	7458	7425	7409	7483	7414	7509	7467	7430	7514	7447	7466	7350	7341	7303	7384	7488	7324	7351	7312	7653	7391	7375	7450	7371	7444	7329	7524	7421	7346	7469	7345	7524	7406	7326	7405	7423	7401	7385	7415	7379	7445	7374	7441	7459	7306	7485	7280	7422	7320	7439	7472	7473	7341	7361	7386	7381	7474	7325	7383	7297	7346	7432	7322	7466	7296	7456	7453	7410	7269	7423	7553	7441	7343	7316	7358	7378	7251	7441	7366	7421	7412	7321	7316	7378	7348	7400	7437	7377	7359	7511	7454	7357	7338	7391	7429	7528	7427	7339	7511	7462	7434	7357	7297	7431	7417	7386	7403	7439	7382	7384	7327	7315	7398	7554	7372	7486	7313	7275	7348	7399	7395	7384	7380	7283	7290	7259	7360	7538	7306	7537	7401	7395	7331	7357	7472	7414	7524	7412	7600	7428	7296	7460	7357	7318	7436	7493	7309	7391	7455	7340	7494	7374	7456	7539	7388	7457	7251	7329	7446	7156	7353	7349	7494	7334	7348	7468	7331	7575	7496	7333	7490	7297	7381	7456	7252	7378	7336	7295	7422	7324	7377	7448	7410	7383	7470	7407	7420	7355	7291	7400	7382	7321	7344	7376	7418	7453	7289	7429	7526	7446	7497	7370	7425	7321	7389	7332	7419	7327	7372	7391	7415	7382	7463	7534	7389	7349	7445	7441	7420	7464	7404	7393	7345	7366	7460	7521	7464	7406	7356	7360	7530	7237	7347	7285	7469	7307	7321	7410	7325	7391	7418	7591	7423	7439	7368	7388	7277	7527	7456	7395	7240	7373	7408	7458	7321	7363	7381	7383	7567	7292	7417	7422	7286	7511	7302	7442	7323	7436	7368	7259	7411	7326	7341	7354	7310	7449	7317	7596	7259	7477	7444	7447	7436	7334	7350	7377	7314	7437	7308	7371	7492	7410	7401	7483	7398	7380	7399	7313	7378	7429	7343	7414	7302	7240	7236	7415	7376	7543	7408	7411	7299	7308	7427	7412	7354	7415	7258	7307	7218	7331	7314	7334	7315	7366	7435	7489	7516	7376	7424	7339	7412	7392	7369	7414	7445	7357	7370	7481	7428	7328	7407	7388	7548	7498	7402	7485	7390	7399	7542	7386	7488	7415	7411	7432	7346	7373	7265	7334	7274	7313	7482	7336	7352	7346	7430	7386	7397	7343	7301	7413	7523	7485	7248	7385	7435	7462	7328	7454	7386	7458	7369	7467	7343	7375	7322	7325	7329	7349	7381	7545	7517	7461	7546	7382	7481	7449	7323	7415	7424	7488	7352	7459	7526	7453	7521	7234	7553	7350	7273	7454	7366	7480	7419	7378	7515	7310	7352	7436	7386	7430	7210	7297	7408	7461	7525	7438	7369	7433	7340	7437	7222	7325	7341	7309	7442	7335	7413	7330	7363	7433	7525	7281	7299	7362	7563	7273	7403	7256	7465	7312	7433	7465	7365	7338	7301	7378	7379	7392	7295	7347	7424	7369	7412	7524	7379	7444	7421	7344	7366	7526	7387	7311	7328	7431	7433	7402	7382	7331	7324	7430	7364	7416	7360	7440	7410	7408	7319	7526	7387	7392	7387	7395	7461	7419	7216	7330	7500	7394	7398	7436	7365	7513	7494	7468	7407	7466	7256	7427	7242	7408	7454	7303	7368	7398	7329	7613	7479	7364	7417	7466	7525	7401	7276	7440	7459	7365	7495	7453	7383	7590	7423	7493	7514	7396	7309	7317	7375	7444	7369	7339	7492	7346	7561	7379	7463	7359	7304	7323	7382	7250	7492	7375	7468	7434	7381	7329	7338	7393	7444	7472	7269	7529	7426	7344	7507	7437	7386	7440	7279	7440	7336	7425	7509	7466	7335	7503	7275	7315	7405	7518	7446	7245	7414	7358	7384	7499	7220	7373	7249	7426	7336	7543	7562	7295	7567	7461	7354	7366	7346	7245	7409	7330	7391	7407	7392	7485	7318	7404	7460	7470	7375	7353	7426	7424	7266	7355	7469	7425	7433	7475	7498	7335	7302	7465	7417	7355	7431	7341	7400	7374	7450	7336	7488	7274	7359	7492	7419	7468	7314	7336	7368	7520	7508	7525	7435	7395	7435	7336	7319	7244	7487	7393	7360	7501	7380	7378	7417	7360	7353	7427	7400	7416	7397	7420	7447	7312	7408	7340	7513	7465	7456	7514	7458	7338	7458	7268	7423	7391	7212	7222	7587	7315	7306	7412	7312	7488	7226	7445	7464	7315	7446	7329	7379	7422	7361	7382	7307	7498	7282	7353	7369	7269	7483	7289	7388	7365	7473	7385	7258	7376	7312	7488	7329	7398	7373	7279	7459	7347	7399	7349	7257	7473	7415	7349	7317	7385	7397	7417	7393	7326	7425	7259	7339	7265	7297	7432	7371	7254	7270	7268	7489	7431	7401	7415	7427	7553	7385	7303	7479	7544	7384	7379	7444	7480	7447	7269	7405	7485	7347	7338	7347	7401	7351	7428	7347	7326	7250	7470	7386	7398	7454	7421	7353	7392	7320	7407	7385	7442	7340	7439	7434	7324	7451	7340	7373	7458	7478	7344	7350	7400	7576	7489	7309	7395	7403	7416	7362	7414	7446	7369	7319	7307	7372	7297	7339	7404	7448	7446	7300	7422	7416	7369	7430	7323	7470	7484	7299	7460	7540	7330	7527	7335	7341	7359	7438	7410	7447	7376	7335	7437	7289	7373	7483	7507	7527	7357	7307	7342	7279	7394	7336	7395	7361	7425	7395	7423	7302	7202	7460	7392	7343	7429	7371	7367	7469	7367	7384	7354	7316	7362	7511	7458	7463	7314	7343	7437	7306	7348	7276	7437	7416	7421	7488	7306	7467	7337	7489	7449	7459	7402	7408	7458	7380	7305	7338	7424	7280	7488	7451	7488	7212	7417	7471	7313	7500	7369	7478	7404	7302	7555	7386	7564	7398	7387	7356	7331	7352	7541	7491	7357	7368	7297	7266	7426	7459	7344	7433	7438	7478	7381	7336	7356	7303	7381	7480	7365	7395	7324	7438	7453	7529	7301	7451	7345	7432	7543	7363	7375	7564	7276	7473	7379	7388	7311	7453	7390	7399	7399	7411	7420	7435	7427	7458	7232	7336	7412	7420	7202	7305	7416	7541	7445	7319	7408	7357	7319	7336	7305	7368	7525	7448	7386	7472	7355	7497	7532	7394	7479	7302	7417	7330	7347	7439	7435	7496	7466	7292	7291	7420	7418	7345	7276	7440	7418	7358	7421	7340	7352	7374	7420	7365	7356	7401	7363	7374	7348	7440	7495	7232	7292	7335	7303	7339	7346	7366	7487	7313	7399	7467	7395	7512	7343	7446	7385	7449	7334	7352	7308	7306	7396	7244	7537	7181	7495	7437	7358	7523	7331	7366	7364	7326	7321	7449	7364	7460	7297	7488	7252	7374	7418	7238	7442	7393	7293	7442	7425	7522	7353	7447	7430	7300	7285	7346	7248	7361	7332	7339	7489	7354	7332	7334	7511	7355	7413	7388	7351	7337	7442	7540	7395	7469	7255	7265	7412	7387	7556	7428	7283	7408	7372	7309	7433	7337	7141	7446	7411	7308	7236	7349	7369	7374	7313	7384	7473	7395	7305	7496	7439	7371	7508	7342	7373	7457	7410	7337	7308	7356	7279	7458	7399	7548	7324	7415	7412	7325	7346	7433	7246	7437	7527	7448	7349	7583	7376	7517	7304	7487	7424	7414	7334	7476	7371	7476	7411	7436	7379	7423	7345	7378	7410	7292	7491	7408	7409	7446	7263	7467	7351	7350	7301	7434	7275	7404	7495	7456	7394	7306	7224	7407	7343	7340	7480	7321	7530	7396	7457	7432	7445	7358	7314	7289	7353	7405	7321	7308	7446	7325	7404	7474	7426	7310	7428	7487	7387	7462	7501	7412	7433	7382	7344	7510	7240	7490	7473	7367	7477	7304	7458	7298	7393	7441	7500	7495	7406	7404	7335	7426	7348	7386	7420	7307	7298	7487	7447	7341	7403	7374	7396	7381	7354	7368	7260	7447	7317	7390	7365	7390	7478	7309	7440	7282	7411	7290	7352	7375	7480	7419	7416	7374	7432	7405	7307	7338	7315	7416	7401	7387	7349	7307	7459	7357	7337	7397	7276	7251	7504	7392	7374	7387	7355	7393	7497	7425	7447	7328	7396	7327	7199	7376	7402	7377	7348	7490	7444	7418	7308	7353	7518	7399	7451	7378	7377	7276	7325	7438	7298	7490	7406	7424	7367	7425	7345	7330	7303	7411	7388	7390	7255	7253	7400	7477	7314	7484	7444	7393	7281	7260	7359	7406	7438	7522	7444	7399	7303	7341	7436	7313	7455	7406	7371	7362	7386	7379	7462	7384	7460	7431	7408	7326	7456	7389	7286	7378	7417	7425	7406	7334	7346	7379	7447	7420	7432	7364	7455	7461	7244	7271	7359	7454	7417	7502	7391	7445	7451	7353	7283	7296	7351	7337	7383	7327	7485	7324	7289	7362	7356	7471	7314	7321	7420	7440	7255	7414	7390	7341	7503	7368	7494	7512	7517	7446	7233	7438	7433	7379	7394	7271	7447	7300	7283	7462	7291	7457	7310	7380	7310	7294	7519	7380	7379	7349	7358	7303	7350	7477	7384	7475	7446	7365	7299	7440	7484	7380	7373	7458	7366	7329	7149	7308	7311	7241	7456	7387	7396	7425	7460	7275	7460	7450	7392	7332	7425	7430	7383	7406	7315	7506	7501	7545	7329	7419	7364	7446	7422	7462	7374	7496	7427	7330	7303	7250	7408	7442	7445	7453	7482	7540	7254	7409	7307	7468	7369	7510	7436	7435	7366	7396	7356	7330	7478	7371	7424	7367	7366	7305	7334	7356	7438	7447	7353
17463	14223	5386	1070	647	566	599	587	583	560	557	474	535	471	537	511	539	464	507	525	484	482	481	492	442	514	517	531	462	476	484	497	448	465	480	465	446	465	461	464	455	432	471	475	476	427	452	438	437	485	445	456	461	443	445	446	422	430	424	431	403	462	453	450	468	440	477	450	458	452	471	448	442	465	449	502	459	433	500	436	445	468	436	422	477	461	443	448	450	482	464	482	454	438	429	447	425	493	448	469	474	469	455	465	454	479	466	446	447	466	487	451	451	412	414	477	425	464	455	423	482	428	415	462	474	461	467	443	472	461	482	473	419	435	497	458	476	446	431	440	424	530	444	449	458	471	440	445	437	434	463	452	480	445	461	439	457	472	480	486	477	485	441	434	438	453	480	458	435	458	484	460	412	455	496	439	472	447	470	433	443	425	450	475	487	447	455	466	461	479	425	470	454	445	440	447	458	475	451	441	496	465	496	438	475	430	485	426	410	413	483	437	444	453	439	462	445	466	449	431	455	429	447	447	463	460	459	438	444	424	453	448	486	440	454	456	434	450	491	488	438	479	441	458	460	452	485	450	462	447	483	452	434	446	470	455	485	472	410	479	447	448	499	435	443	470	484	472	480	474	474	471	445	480	464	457	459	442	487	452	466	435	458	466	442	501	459	477	422	428	487	452	446	466	413	461	461	492	441	414	466	473	471	456	469	455	488	445	454	465	460	450	434	464	440	436	445	444	448	462	454	457	441	454	461	420	443	464	454	442	459	436	414	465	431	460	449	420	442	463	439	448	450	437	475	466	445	479	435	476	464	400	421	466	469	463	458	452	404	492	455	455	455	478	428	441	438	471	472	421	408	456	458	411	432	427	465	473	459	429	462	464	443	419	467	451	426	483	465	436	437	463	459	506	477	473	452	472	495	438	452	436	455	440	449	467	458	455	481	421	447	467	491	458	490	475	475	449	451	459	461	468	456	438	470	453	443	431	455	453	446	444	469	453	475	449	466	447	468	477	433	470	457	427	468	466	422	445	483	473	456	447	437	481	457	457	461	477	453	468	450	461	465	457	465	468	478	477	454	463	460	487	445	459	461	431	442	498	469	469	460	438	470	447	461	437	442	439	450	468	438	483	438	451	460	463	481	458	453	432	471	462	428	475	459	423	447	442	406	465	464	462	471	464	451	394	447	457	485	467	454	474	450	476	447	445	476	456	480	467	485	425	443	464	473	474	462	452	476	439	458	475	459	450	467	447	467	478	488	449	466	454	445	477	411	469	437	484	444	446	489	485	412	461	424	455	466	420	440	410	478	452	471	507	453	454	493	449	417	436	440	482	451	459	412	480	415	441	458	457	444	446	437	469	468	446	438	438	466	453	447	489	475	462	494	444	458	468	425	486	432	481	445	456	439	457	488	440	463	453	457	455	474	470	429	419	448	444	465	424	454	434	443	410	492	471	421	465	458	442	437	430	409	458	424	459	432	455	428	450	460	427	467	469	448	485	467	475	437	463	443	450	421	473	446	461	468	480	483	438	452	442	453	445	454	460	469	479	431	439	486	464	454	453	499	473	460	438	456	456	486	457	461	441	469	474	479	468	490	473	428	471	432	480	472	451	457	441	458	486	475	466	458	449	453	451	445	452	427	447	437	470	451	477	415	418	455	484	474	421	483	452	443	442	465	451	486	454	464	468	457	458	423	463	455	480	456	445	458	474	491	456	455	459	446	481	438	452	454	469	467	427	406	457	469	434	412	440	461	447	464	487	463	428	454	452	457	495	457	446	452	453	447	469	477	465	457	476	469	441	471	502	456	459	493	436	474	469	451	419	456	460	452	476	449	471	472	456	422	489	487	450	492	453	470	447	478	460	449	451	424	428	490	439	449	435	456	452	443	470	503	462	477	429	423	461	483	485	463	475	471	435	456	443	469	456	493	429	474	453	446	414	467	437	456	464	458	486	450	462	419	462	429	485	439	434	454	433	447	461	434	437	443	436	489	464	447	454	427	447	473	457	441	466	455	468	462	470	470	474	449	438	455	437	446	427	479	431	450	420	471	495	467	431	456	461	472	468	447	458	459	448	484	451	443	491	439	467	458	436	462	449	481	461	462	474	441	450	431	421	465	453	467	472	451	477	448	424	482	443	448	464	436	413	433	436	445	471	430	493	471	519	492	445	458	493	478	459	409	417	437	451	434	452	422	443	427	471	450	444	462	446	474	479	415	424	481	429	444	465	459	408	469	478	468	454	533	431	449	449	472	458	482	455	466	449	461	468	459	442	448	450	462	452	477	437	466	457	482	459	452	443	469	457	471	440	462	446	436	455	450	456	441	488	508	480	423	443	472	482	446	434	470	448	465	423	467	472	505	427	473	451	438	464	454	485	478	451	428	467	418	441	439	475	503	453	492	467	464	453	479	444	426	447	457	482	421	456	471	437	466	488	462	428	481	439	448	420	435	502	460	445	478	492	478	450	454	478	506	435	433	482	434	418	425	467	452	423	466	456	446	440	485	454	469	453	492	465	432	456	442	459	428	461	408	457	419	437	506	453	490	466	465	458	461	469	426	466	449	445	447	453	455	442	444	456	462	444	459	450	475	479	480	471	445	451	477	454	452	440	451	457	468	473	485	420	476	432	457	425	509	454	462	507	462	471	461	440	457	465	474	429	459	455	464	473	448	485	472	461	474	466	440	458	453	436	421	437	465	412	486	482	491	467	475	420	430	467	426	426	460	460	438	463	452	456	471	422	450	442	449	483	456	429	439	432	457	459	472	445	490	451	459	454	424	444	456	475	519	457	455	479	460	467	435	459	448	448	449	448	446	465	461	472	443	449	448	418	434	489	458	452	461	431	460	487	484	463	480	444	498	465	451	449	445	442	489	426	477	471	457	486	476	471	464	470	473	470	440	433	429	435	446	460	440	475	453	453	486	430	441	465	433	458	437	505	463	441	412	447	467	406	459	439	425	453	435	457	451	444	514	470	480	467	499	452	464	455	455	467	458	455	463	439	450	451	432	462	480	436	466	462	475	416	468	459	464	399	471	459	461	481	441	437	487	449	487	428	467	443	457	467	490	459	507	478	454	484	439	462	501	456	482	427	460	464	491	471	450	434	485	479	497	408	444	461	460	482	450	466	457	451	477	478	456	488	487	474	463	445	424	433	453	480	445	464	450	476	465	488	452	455	494	441	461	460	485	450	469	448	478	497	499	450	478	472	451	477	456	465	488	430	489	454	424	443	417	474	474	471	429	485	500	472	464	474	495	494	425	447	459	463	492	420	430	462	508	485	431	461	485	461	476	466	414	470	411	478	425	461	473	457	454	433	430	439	454	470	452	499	463	434	451	442	490	448	482	497	460	449	444	463	494	444	409	451	461	445	457	448	436	441	470	429	487	448	445	460	484	486	458	430	491	433	447	457	449	457	469	498	460	439	434	414	464	447	441	461	474	474	487	435	476	452	493	461	448	468	458	463	462	444	462	475	501	471
51169	44321	25572	14008	12004	11040	10635	9897	9131	7729	7443	6575	6311	5954	5957	5944	5944	5780	6151	5700	5595	5406	5434	5307	5362	5349	4872	5136	4857	4924	5033	4783	4735	4681	4756	4610	4659	4606	4617	4725	4587	4556	4553	4590	4568	4610	4587	4549	4572	4520	4621	4623	4518	4511	4446	4492	4648	4609	4491	4508	4541	4448	4448	4488	4466	4464	4463	4563	4441	4449	4482	4530	4521	4512	4427	4610	4352	4422	4535	4427	4435	4412	4409	4505	4530	4361	4480	4518	4535	4484	4571	4443	4475	4380	4442	4557	4425	4500	4418	4498	4441	4516	4476	4548	4406	4531	4527	4469	4600	4438	4545	4402	4491	4529	4413	4596	4499	4445	4605	4528	4479	4546	4402	4304	4479	4421	4556	4399	4480	4588	4488	4465	4491	4518	4552	4380	4415	4436	4361	4469	4460	4530	4499	4518	4463	4542	4351	4412	4379	4431	4496	4428	4428	4580	4337	4419	4563	4456	4505	4432	4461	4440	4475	4527	4495	4482	4488	4393	4476	4562	4628	4485	4429	4462	4549	4528	4411	4436	4518	4429	4395	4501	4546	4394	4482	4348	4437	4495	4433	4456	4502	4501	4434	4427	4455	4532	4441	4440	4453	4425	4519	4463	4355	4444	4467	4449	4560	4529	4542	4486	4536	4495	4376	4411	4515	4416	4415	4561	4511	4466	4501	4496	4527	4447	4567	4512	4301	4433	4480	4461	4461	4510	4424	4456	4451	4428	4500	4495	4443	4575	4486	4440	4515	4525	4501	4529	4463	4413	4418	4557	4478	4536	4488	4533	4442	4481	4485	4545	4379	4458	4470	4445	4473	4477	4554	4538	4465	4498	4521	4495	4569	4412	4608	4366	4463	4567	4495	4425	4460	4431	4485	4469	4413	4500	4397	4395	4542	4450	4473	4509	4399	4526	4457	4463	4512	4361	4431	4272	4481	4485	4460	4474	4359	4462	4578	4511	4416	4495	4480	4489	4516	4460	4438	4502	4406	4590	4309	4400	4513	4349	4382	4442	4395	4423	4363	4495	4444	4612	4470	4403	4398	4458	4498	4338	4562	4436	4464	4566	4520	4511	4424	4577	4526	4545	4426	4491	4432	4518	4452	4474	4440	4531	4547	4567	4455	4536	4429	4549	4600	4394	4455	4597	4385	4517	4465	4481	4460	4451	4498	4377	4484	4540	4429	4502	4391	4408	4510	4422	4403	4477	4554	4419	4533	4528	4436	4567	4362	4337	4515	4455	4443	4422	4521	4396	4558	4396	4579	4487	4424	4424	4413	4533	4430	4453	4509	4601	4473	4533	4551	4356	4465	4489	4518	4533	4523	4473	4397	4487	4408	4645	4431	4405	4420	4466	4426	4508	4538	4358	4507	4475	4468	4415	4521	4429	4448	4451	4551	4416	4375	4477	4424	4511	4531	4429	4527	4488	4370	4479	4498	4324	4628	4506	4518	4546	4485	4436	4368	4482	4532	4430	4357	4455	4483	4536	4391	4441	4540	4422	4459	4476	4412	4444	4476	4492	4391	4441	4403	4420	4456	4531	4472	4403	4401	4547	4407	4481	4402	4531	4411	4537	4319	4550	4282	4514	4389	4544	4476	4601	4469	4524	4476	4479	4572	4498	4544	4436	4394	4529	4349	4513	4404	4377	4482	4453	4589	4571	4521	4406	4427	4454	4418	4466	4506	4472	4459	4468	4543	4429	4555	4514	4573	4479	4497	4358	4528	4421	4542	4533	4470	4475	4560	4373	4413	4529	4468	4457	4494	4549	4487	4548	4394	4479	4423	4604	4514	4375	4440	4415	4490	4583	4354	4557	4484	4439	4386	4577	4502	4420	4376	4413	4536	4517	4548	4409	4565	4374	4493	4447	4562	4432	4395	4448	4508	4485	4520	4421	4579	4486	4542	4436	4450	4454	4352	4502	4487	4502	4460	4526	4436	4453	4515	4506	4472	4351	4410	4326	4413	4426	4432	4512	4478	4559	4416	4445	4474	4396	4534	4340	4449	4486	4522	4367	4574	4452	4395	4380	4360	4571	4422	4297	4423	4531	4464	4524	4525	4569	4514	4634	4559	4500	4436	4380	4447	4464	4453	4448	4552	4447	4372	4508	4527	4457	4459	4457	4372	4444	4456	4556	4323	4420	4522	4482	4455	4498	4501	4508	4516	4524	4458	4392	4475	4542	4514	4401	4435	4479	4418	4454	4425	4446	4361	4357	4486	4470	4513	4426	4409	4461	4572	4460	4407	4541	4417	4458	4382	4370	4472	4445	4408	4416	4486	4494	4493	4445	4448	4499	4501	4534	4445	4486	4482	4502	4466	4454	4416	4386	4344	4419	4481	4531	4484	4443	4535	4469	4456	4510	4493	4392	4469	4470	4513	4441	4410	4507	4497	4569	4442	4459	4521	4469	4508	4443	4458	4388	4394	4441	4592	4457	4397	4441	4533	4315	4464	4481	4488	4321	4399	4453	4595	4400	4369	4596	4503	4491	4425	4438	4427	4384	4510	4467	4423	4506	4472	4471	4534	4412	4538	4568	4587	4489	4449	4512	4391	4475	4495	4579	4536	4396	4454	4423	4483	4525	4462	4488	4498	4473	4461	4503	4590	4383	4438	4436	4459	4363	4542	4460	4389	4462	4388	4557	4637	4589	4508	4547	4501	4485	4483	4367	4525	4472	4558	4469	4430	4459	4435	4390	4614	4430	4460	4539	4474	4394	4560	4360	4536	4571	4571	4549	4458	4510	4497	4501	4502	4403	4482	4432	4483	4433	4539	4458	4472	4462	4579	4596	4538	4511	4489	4451	4503	4524	4471	4394	4479	4405	4491	4536	4495	4361	4496	4458	4458	4527	4514	4356	4444	4424	4353	4563	4403	4551	4477	4523	4460	4582	4371	4442	4517	4488	4398	4633	4494	4555	4519	4372	4537	4366	4400	4438	4457	4470	4506	4508	4479	4463	4497	4534	4555	4492	4465	4393	4485	4520	4461	4440	4500	4576	4492	4431	4452	4488	4483	4494	4520	4472	4367	4484	4387	4507	4443	4626	4462	4464	4515	4555	4491	4442	4574	4420	4425	4461	4516	4494	4527	4432	4579	4376	4514	4535	4378	4422	4448	4530	4515	4491	4557	4517	4419	4475	4476	4334	4453	4458	4375	4549	4456	4458	4468	4591	4443	4519	4436	4469	4557	4470	4470	4423	4447	4515	4410	4336	4417	4480	4469	4449	4444	4487	4435	4524	4553	4445	4373	4498	4489	4514	4481	4481	4489	4460	4500	4501	4439	4461	4440	4491	4489	4399	4394	4430	4544	4564	4554	4583	4513	4481	4549	4485	4456	4559	4336	4445	4470	4462	4527	4561	4517	4391	4550	4394	4537	4429	4476	4436	4413	4452	4546	4472	4433	4513	4482	4616	4420	4423	4500	4381	4360	4615	4473	4490	4481	4515	4480	4522	4511	4518	4397	4524	4383	4500	4545	4378	4452	4294	4618	4540	4429	4410	4581	4425	4384	4437	4596	4491	4404	4417	4494	4510	4481	4591	4521	4510	4417	4422	4411	4482	4437	4472	4552	4461	4473	4448	4466	4408	4440	4320	4430	4377	4487	4487	4462	4551	4510	4558	4521	4473	4431	4436	4574	4572	4484	4437	4581	4452	4342	4486	4433	4401	4490	4598	4555	4481	4511	4398	4497	4499	4404	4537	4490	4522	4471	4466	4484	4563	4556	4465	4359	4431	4486	4423	4489	4505	4480	4482	4483	4459	4495	4484	4476	4530	4441	4461	4396	4389	4541	4496	4440	4332	4448	4398	4453	4615	4435	4556	4510	4546	4483	4441	4349	4533	4409	4488	4519	4424	4534	4556	4428	4497	4464	4458	4425	4568	4382	4438	4515	4405	4404	4384	4535	4414	4544	4478	4402	4464	4472	4492	4424	4427	4416	4415	4555	4453	4595	4446	4446	4490	4558	4422	4518	4432	4410	4506	4491	4518	4577	4528	4421	4500	4504	4421	4490	4433	4478	4446	4465	4383	4485	4383	4413	4381	4482	4412	4371	4471	4417	4479	4406	4411	4441	4408	4496	4508	4437	4546	4489	4442	4457	4490	4572	4459	4365	4416	4565	4461	4434	4384	4422	4534	4529	4471	4561	4455	4462	4447	4527	4335	4409	4427	4390	4450	4571	4395	4484	4521	4482	4396	4454	4620	4394	4376	4481	4467	4550	4409	4423	4423	4364	4556	4604	4481	4516	4510	4531	4470	4534	4398	4479	4400	4452	4527	4500	4464	4464	4566	4407	4438	4451	4461	4623	4494	4446	4528	4567	4460	4512	4449	4491	4497	4503	4508	4483	4404	4434	4559	4467	4484	4510	4457	4507	4472	4468	4459	4523	4511	4421	4443	4488	4459	4398	4396	4487	4390	4471	4354	4521	4502	4501	4464	4502	4527	4433	4550	4560	4423	4461	4501	4394	4430	4431	4451	4465	4544	4424	4490	4580	4546	4461	4536	4546	4370	4429	4525	4451	4406	4447	4517	4485	4459	4425	4513	4413	4369	4435	4464	4519	4623	4524	4501	4591	4441	4429	4499	4493	4429	4493	4501	4555	4561	4550	4345	4500	4430	4401	4403	4556	4347	4554	4499	4513	4530	4501	4470	4467	4344	4523	4522	4518	4388	4524	4436	4482	4493	4527	4582	4470	4544	4549	4476	4433	4511	4469	4399	4509	4482	4437	4606	4591	4506	4497	4454	4466	4416	4458	4535	4480	4419	4506	4449	4502	4383	4421	4463	4385	4459	4456	4390	4589	4500	4586	4539	4451	4468	4578	4519	4554	4427	4460	4438	4415	4526	4494	4531	4505	4409	4515	4519	4360	4430	4511	4516	4614	4479	4453	4492	4442	4414	4483	4464	4407	4475	4468	4511	4433	4469	4677	4500	4516	4421	4468	4573	4457	4526	4468	4519	4455	4434	4475	4379	4470	4562	4399	4567	4432	4433	4401	4402	4510	4472	4457	4468	4336	4542	4416	4522	4518	4572	4455	4417	4441	4488	4450	4457	4490	4520	4440	4536	4594	4512
23655	22827	10792	2411	1238	1135	996	994	963	941	888	881	946	910	868	897	861	837	880	869	855	865	866	831	840	882	860	857	829	822	853	882	896	843	811	841	807	845	767	849	875	857	824	828	819	822	821	879	832	772	833	827	813	811	774	795	846	747	818	796	856	811	824	774	815	791	820	824	803	792	809	811	824	810	826	843	849	842	818	787	806	827	830	794	796	800	798	812	842	813	823	787	778	792	808	803	787	796	826	812	783	734	820	847	829	813	781	793	787	843	800	831	818	842	768	805	774	829	770	800	794	807	770	842	826	814	791	834	759	857	739	789	776	832	812	817	815	770	824	775	866	817	794	843	802	776	821	746	806	844	834	804	797	827	839	847	803	831	799	806	857	758	788	802	847	813	831	841	774	789	779	807	795	827	824	765	865	776	872	788	820	752	839	792	840	842	790	796	796	783	854	867	803	821	787	815	783	806	838	820	844	753	754	836	789	814	848	851	791	856	813	763	845	759	798	790	862	762	780	779	831	885	798	812	771	834	790	787	729	794	751	817	833	844	795	853	829	780	791	820	882	815	794	740	803	766	816	787	791	773	817	783	738	846	807	846	828	828	799	850	807	809	832	816	800	804	801	885	766	807	806	830	798	774	812	823	816	770	833	773	832	778	763	786	794	818	792	853	823	825	841	830	789	782	779	825	820	836	813	858	770	791	801	819	819	792	816	773	782	708	819	801	814	822	802	801	831	837	728	840	797	879	766	795	841	793	849	805	768	783	772	739	807	832	802	826	758	857	787	844	809	806	810	790	778	807	818	803	796	811	820	801	802	803	760	819	792	837	841	855	795	855	800	852	804	780	798	771	839	803	811	819	807	805	770	811	795	817	800	823	753	798	818	798	813	792	758	848	804	757	798	859	813	844	849	790	780	795	747	817	829	800	803	813	830	792	848	812	810	791	805	773	793	832	825	824	779	796	830	727	765	771	827	772	822	819	855	771	826	839	796	813	762	813	814	827	889	829	787	800	754	774	784	763	762	796	810	802	828	771	775	791	863	890	865	825	843	804	803	817	795	830	768	790	829	864	814	828	810	781	783	804	780	805	838	791	869	803	795	857	824	827	816	791	813	824	773	798	788	832	746	808	794	843	789	796	790	782	763	814	847	798	788	846	838	773	814	824	801	836	809	892	834	819	835	802	842	788	798	794	870	881	830	790	844	806	802	836	821	764	772	833	816	842	832	800	817	820	832	825	835	817	794	801	794	797	761	793	868	816	819	839	884	761	803	757	788	777	781	788	844	790	835	794	790	793	802	750	792	831	849	885	814	771	779	806	804	804	836	866	763	809	848	826	837	816	773	834	806	800	775	790	845	791	805	854	844	838	860	765	794	864	791	772	840	773	771	796	856	817	769	782	812	860	766	856	786	830	782	801	813	859	805	849	780	827	836	783	843	834	800	827	822	828	777	822	807	772	798	855	840	871	845	804	755	861	826	815	812	874	787	783	754	817	800	768	817	801	814	796	811	766	813	807	811	860	787	805	790	832	850	794	849	831	835	823	802	789	789	818	813	855	816	811	811	841	814	755	810	846	831	807	800	804	807	826	781	813	783	810	818	747	741	891	787	829	768	830	818	808	815	840	783	746	796	838	814	784	872	798	792	772	775	856	797	824	749	851	825	863	829	822	759	851	746	795	761	853	804	750	828	836	769	793	804	835	817	810	840	815	807	822	793	752	883	804	782	780	780	816	817	788	796	852	849	783	797	812	853	794	766	825	803	801	812	807	825	771	844	853	823	788	780	856	871	781	832	766	798	802	818	784	774	832	824	797	800	853	824	745	799	783	807	781	813	814	814	826	816	827	800	813	800	776	825	813	832	836	848	843	782	804	845	837	820	836	795	801	795	834	829	807	825	816	758	804	770	863	808	839	808	871	826	786	856	865	740	812	869	771	796	829	835	834	838	796	758	808	854	837	796	792	791	816	845	817	806	822	832	815	781	833	819	837	779	795	816	851	813	810	782	861	816	844	816	791	836	794	844	862	817	864	785	834	831	786	812	838	801	817	822	845	838	825	793	842	825	758	792	853	805	782	805	845	796	780	834	816	813	831	855	823	813	820	872	828	770	852	813	794	798	826	831	819	822	779	790	751	867	847	822	831	773	865	782	793	815	792	837	827	836	833	811	855	848	809	851	824	824	803	815	816	809	779	790	803	775	793	830	816	832	799	841	763	813	819	791	787	793	805	814	834	811	869	812	830	772	820	850	824	822	809	813	814	797	803	819	801	815	775	796	798	880	835	811	770	761	803	839	788	762	825	813	800	733	790	767	823	785	810	830	780	858	833	758	864	837	818	790	820	776	840	836	747	783	772	755	820	827	847	774	781	788	843	788	778	801	811	815	837	802	827	827	822	834	835	807	800	881	833	761	816	782	861	787	833	844	801	809	804	828	836	786	803	807	862	812	859	779	816	854	802	829	860	809	853	778	794	791	815	841	815	778	824	832	834	757	808	837	792	820	789	815	790	862	808	809	840	852	812	790	812	837	800	815	813	818	778	841	844	789	767	772	833	812	781	788	808	839	802	797	846	773	813	790	812	848	789	774	750	761	815	830	788	782	820	793	852	818	820	794	856	816	832	789	807	847	805	854	809	826	820	792	869	819	801	843	778	799	832	796	807	795	771	798	786	789	781	767	800	833	847	813	842	826	817	785	801	799	833	875	778	807	806	806	822	794	747	866	814	841	823	843	863	772	838	833	752	813	820	798	799	863	828	821	846	786	819	805	765	788	815	817	869	767	852	769	789	832	770	851	821	829	810	799	817	829	835	858	857	772	818	807	804	840	846	782	787	818	771	806	796	812	797	751	828	784	797	792	798	768	841	809	783	783	763	803	796	834	805	858	854	836	820	804	759	791	751	831	846	822	814	819	801	830	755	785	787	781	781	820	814	815	819	823	796	795	846	771	810	767	820	787	764	788	808	791	810	831	820	824	833	793	812	797	811	833	783	798	830	804	838	838	805	850	821	781	821	848	793	825	792	843	790	769	802	779	857	802	761	834	813	811	791	806	835	774	768	821	830	752	828	792	815	817	798	856	835	766	778	790	828	837	826	841	798	817	833	803	820	819	840	767	763	867	797	820	805	886	820	819	863	789	825	827	795	816	826	791	855	871	810	814	820	751	819	777	841	829	824	803	860	824	798	766	791	838	800	812	830	825	860	829	821	790	787	784	833	805	808	802	833	788	846	793	809	825	816	801	824	808	779	795	824	808	813	876	804	837	849	855	806	846	824	844	835	806	813	765	793	753	831	790	854	748	809	866	810	832	852	836	764	817	821	830	830	860	784	750	812	792	845	832	788	820	812	797	831	785	872	833	777	835	785	780	800	786	849	755	774	832	831	786	777	849	809	817	846	788	853	795	850	812	794	868	829	786	823	813	801	821	812	815	804	777	836	781	819	859	798	806	800	802	827	798	840	806	810	768	848	864	752	806	784	777	793
59693	51074	34737	20699	18822	17429	15524	14314	13246	11646	10675	10454	10074	9629	9042	9116	9062	8960	9074	8980	8916	8546	8442	8315	8363	8424	8021	7997	8076	7793	7775	7760	7677	7655	7674	7532	7647	7519	7464	7395	7527	7388	7551	7266	7621	7464	7490	7389	7499	7411	7375	7422	7365	7385	7583	7289	7359	7258	7392	7353	7423	7266	7377	7448	7486	7276	7419	7307	7370	7287	7356	7328	7341	7358	7369	7400	7344	7376	7288	7408	7406	7325	7195	7365	7288	7189	7192	7388	7269	7330	7216	7230	7326	7286	7187	7252	7249	7341	7258	7388	7297	7272	7392	7452	7336	7260	7332	7301	7525	7299	7441	7261	7362	7293	7330	7446	7381	7428	7364	7397	7217	7327	7353	7194	7354	7330	7411	7452	7393	7255	7173	7246	7265	7292	7351	7178	7525	7237	7309	7323	7331	7294	7331	7374	7236	7264	7374	7378	7260	7214	7334	7294	7334	7216	7253	7320	7431	7514	7307	7265	7337	7197	7300	7365	7348	7481	7237	7497	7392	7244	7341	7379	7475	7224	7245	7373	7292	7354	7398	7161	7282	7248	7257	7209	7325	7321	7292	7276	7335	7183	7285	7283	7336	7393	7341	7243	7155	7362	7324	7332	7441	7283	7447	7242	7349	7159	7379	7344	7251	7461	7298	7312	7209	7355	7171	7216	7341	7260	7280	7243	7290	7285	7282	7250	7296	7336	7125	7406	7263	7303	7312	7260	7080	7432	7250	7327	7369	7250	7293	7358	7328	7268	7422	7381	7418	7298	7370	7383	7308	7378	7207	7537	7157	7291	7361	7088	7433	7294	7355	7358	7303	7379	7241	7407	7375	7364	7351	7231	7277	7279	7289	7322	7286	7272	7301	7336	7364	7310	7276	7318	7395	7354	7454	7488	7261	7324	7168	7360	7224	7346	7317	7243	7293	7386	7272	7364	7375	7294	7416	7257	7378	7234	7337	7264	7421	7383	7296	7327	7427	7261	7275	7408	7268	7426	7409	7391	7301	7381	7316	7318	7299	7284	7249	7406	7322	7406	7394	7319	7300	7411	7215	7221	7334	7403	7245	7307	7266	7147	7341	7318	7321	7337	7237	7344	7269	7419	7351	7408	7376	7237	7223	7364	7226	7204	7160	7285	7307	7285	7305	7259	7239	7292	7170	7234	7416	7378	7461	7396	7424	7110	7317	7370	7422	7311	7460	7244	7352	7341	7283	7345	7371	7237	7234	7377	7347	7355	7334	7301	7351	7325	7347	7232	7281	7304	7330	7222	7273	7285	7290	7399	7308	7376	7331	7366	7361	7173	7279	7244	7359	7364	7293	7200	7252	7200	7253	7381	7185	7246	7247	7261	7389	7265	7311	7318	7296	7309	7352	7307	7354	7284	7354	7242	7337	7220	7384	7254	7341	7382	7334	7442	7322	7409	7316	7284	7242	7368	7378	7372	7336	7316	7290	7481	7406	7350	7250	7286	7415	7457	7304	7450	7217	7142	7268	7303	7233	7343	7225	7255	7325	7296	7265	7242	7343	7397	7445	7290	7431	7320	7297	7229	7317	7325	7416	7254	7330	7323	7339	7339	7242	7366	7226	7346	7293	7260	7340	7432	7182	7346	7307	7420	7293	7315	7205	7402	7202	7302	7422	7271	7281	7404	7332	7290	7405	7194	7295	7346	7312	7204	7349	7325	7213	7223	7277	7340	7336	7406	7279	7329	7355	7339	7237	7372	7403	7332	7347	7236	7519	7261	7231	7283	7276	7494	7326	7457	7282	7359	7376	7314	7229	7320	7374	7283	7146	7306	7321	7376	7297	7462	7564	7181	7258	7305	7255	7368	7390	7246	7326	7328	7240	7265	7158	7294	7320	7355	7411	7363	7385	7252	7269	7298	7290	7352	7282	7309	7257	7344	7421	7381	7390	7378	7411	7349	7373	7409	7311	7277	7231	7302	7270	7310	7268	7297	7303	7329	7229	7341	7221	7432	7294	7254	7194	7327	7319	7329	7273	7420	7194	7285	7282	7319	7272	7242	7387	7225	7474	7294	7355	7283	7420	7434	7337	7230	7305	7286	7308	7285	7268	7220	7270	7459	7279	7415	7116	7279	7404	7172	7261	7328	7443	7345	7439	7355	7369	7324	7256	7452	7302	7309	7260	7347	7356	7290	7331	7377	7420	7304	7323	7316	7300	7235	7479	7314	7307	7274	7314	7343	7393	7363	7205	7217	7409	7167	7283	7272	7394	7281	7289	7335	7419	7222	7248	7258	7298	7355	7268	7245	7303	7385	7216	7167	7320	7276	7308	7349	7307	7244	7293	7400	7395	7329	7363	7340	7262	7267	7400	7335	7312	7382	7421	7324	7433	7209	7509	7344	7363	7325	7298	7335	7183	7262	7232	7326	7264	7421	7222	7453	7466	7311	7242	7279	7281	7264	7154	7265	7433	7431	7252	7258	7267	7391	7272	7379	7408	7469	7326	7435	7323	7233	7261	7355	7421	7269	7343	7229	7310	7252	7209	7359	7327	7468	7443	7233	7382	7456	7296	7278	7300	7257	7272	7395	7397	7441	7395	7193	7421	7276	7233	7357	7354	7291	7369	7457	7441	7411	7401	7398	7295	7315	7110	7411	7403	7314	7304	7485	7218	7123	7362	7299	7292	7447	7349	7402	7290	7403	7510	7323	7316	7376	7264	7406	7252	7363	7391	7381	7347	7121	7367	7386	7315	7293	7338	7237	7228	7202	7462	7356	7291	7461	7352	7357	7330	7370	7265	7338	7316	7359	7311	7339	7305	7230	7300	7308	7322	7232	7279	7436	7256	7309	7268	7377	7392	7407	7244	7355	7243	7265	7347	7198	7438	7246	7310	7228	7290	7420	7192	7392	7420	7340	7268	7294	7286	7293	7257	7243	7318	7322	7294	7366	7306	7295	7371	7432	7410	7299	7285	7399	7315	7237	7375	7425	7340	7436	7281	7199	7384	7325	7298	7196	7357	7240	7261	7419	7232	7213	7200	7258	7327	7279	7260	7301	7291	7202	7222	7345	7255	7455	7248	7279	7426	7482	7381	7342	7285	7374	7252	7307	7213	7348	7395	7293	7408	7340	7373	7383	7304	7396	7324	7316	7361	7366	7257	7367	7357	7368	7236	7362	7359	7338	7378	7426	7182	7239	7342	7148	7130	7361	7358	7253	7264	7349	7404	7285	7216	7319	7356	7347	7347	7486	7315	7349	7117	7300	7445	7309	7342	7370	7314	7346	7366	7440	7279	7330	7464	7256	7339	7391	7288	7345	7238	7464	7179	7289	7303	7264	7352	7423	7398	7236	7153	7348	7326	7365	7359	7318	7275	7300	7287	7392	7255	7367	7300	7395	7335	7258	7329	7334	7320	7206	7363	7359	7380	7285	7340	7178	7381	7296	7407	7267	7306	7314	7247	7391	7198	7288	7386	7325	7365	7315	7260	7256	7196	7157	7272	7291	7325	7159	7327	7307	7364	7330	7178	7244	7298	7327	7379	7210	7363	7379	7451	7303	7436	7288	7345	7208	7325	7261	7340	7410	7497	7258	7139	7212	7342	7208	7473	7299	7291	7215	7326	7245	7485	7318	7331	7411	7295	7384	7248	7465	7283	7250	7421	7418	7224	7300	7292	7399	7359	7369	7381	7305	7304	7332	7290	7298	7403	7403	7289	7275	7260	7284	7332	7313	7426	7299	7341	7347	7288	7318	7339	7304	7391	7404	7208	7303	7491	7298	7214	7384	7253	7291	7362	7226	7304	7286	7330	7269	7353	7214	7202	7275	7384	7231	7285	7162	7220	7264	7399	7347	7172	7326	7269	7426	7311	7261	7336	7305	7389	7270	7266	7281	7251	7429	7383	7243	7287	7380	7321	7387	7229	7257	7424	7302	7306	7382	7189	7318	7348	7270	7261	7317	7387	7287	7308	7316	7299	7381	7244	7322	7358	7234	7478	7343	7361	7185	7254	7357	7294	7184	7501	7426	7381	7370	7232	7310	7150	7268	7364	7301	7367	7315	7320	7254	7360	7284	7435	7386	7369	7282	7167	7452	7413	7355	7276	7434	7352	7269	7402	7423	7280	7329	7416	7382	7367	7356	7199	7339	7407	7295	7348	7211	7349	7232	7351	7240	7309	7325	7277	7439	7385	7301	7272	7327	7314	7254	7208	7340	7352	7329	7387	7296	7331	7287	7322	7449	7215	7381	7295	7312	7418	7364	7297	7314	7282	7242	7351	7301	7376	7333	7480	7319	7182	7379	7214	7315	7397	7312	7212	7443	7316	7388	7293	7328	7187	7290	7167	7306	7409	7352	7246	7380	7484	7271	7204	7371	7401	7440	7366	7411	7214	7431	7314	7322	7290	7252	7312	7330	7344	7349	7366	7242	7207	7343	7330	7313	7244	7228	7355	7344	7286	7194	7294	7436	7377	7404	7246	7407	7392	7352	7345	7330	7278	7427	7222	7329	7346	7309	7114	7292	7337	7305	7246	7342	7226	7247	7167	7374	7251	7332	7211	7280	7369	7341	7425	7428	7352	7360	7298	7374	7484	7309	7279	7346	7391	7204	7331	7152	7120	7293	7245	7321	7354	7330	7228	7250	7202	7221	7305	7250	7468	7358	7236	7436	7441	7444	7246	7258	7357	7285	7307	7434	7210	7250	7349	7204	7337	7353	7294	7406	7439	7301	7299	7180	7287	7346	7304	7351	7289	7298	7282	7393	7352	7225	7352	7431	7313	7291	7384	7401	7253	7362	7269	7412	7288	7286	7245	7258	7390	7413	7293	7350	7265	7366	7445	7282	7293	7304	7365	7299	7270	7282	7230	7300	7262	7333	7224	7330	7344	7262	7328	7211	7528	7363	7489	7324	7318	7250	7230	7264	7325	7349	7329	7500	7319	7431	7422	7345	7381	7294	7377	7215	7352	7266	7344	7309	7302	7321	7381	7171	7437	7371	7400	7464	7332	7238	7356	7300	7338	7336	7375	7304	7181	7382	7241	7428	7391	7336	7364	7312	7281	7403	7189	7180	7328	7286	7368	7317	7267	7246	7353	7215	7375	7193	7317	7342	7330	7195
10159	6633	2520	767	635	599	577	634	585	563	562	550	561	510	529	559	506	561	558	602	521	567	552	551	535	529	545	547	555	533	486	532	506	539	500	506	527	521	519	553	514	544	503	496	514	508	527	510	475	526	518	514	499	490	486	548	514	503	534	516	478	512	540	517	555	533	533	516	506	501	540	488	521	495	540	516	500	512	491	500	525	516	487	536	523	513	504	518	515	496	574	520	569	477	508	525	521	505	536	488	495	570	554	516	529	489	519	504	492	531	539	524	554	545	506	484	495	507	497	535	473	498	493	524	506	528	556	578	506	551	489	484	536	529	515	553	495	498	523	482	492	534	535	508	520	525	514	475	500	530	508	536	515	527	528	523	518	531	499	514	527	508	535	525	518	537	510	494	547	497	524	519	519	530	478	540	550	521	499	514	494	537	464	510	531	499	508	529	549	553	535	546	541	504	557	497	518	520	538	479	533	494	499	501	513	512	524	496	582	497	499	518	502	501	497	546	529	537	545	489	520	525	520	528	522	528	497	491	542	548	484	535	490	514	502	505	528	559	475	519	491	509	516	522	519	542	550	505	516	540	493	490	528	516	498	552	513	547	536	519	489	521	507	539	542	515	518	529	485	512	520	500	561	528	505	539	523	499	566	513	489	512	543	524	490	546	497	517	499	553	521	523	502	522	536	545	526	546	497	506	513	496	546	567	507	503	507	537	483	533	560	494	481	489	532	506	526	512	552	536	509	515	525	558	513	503	491	498	498	489	516	537	511	509	542	525	517	525	517	505	534	514	519	540	518	544	504	557	503	557	508	519	506	526	511	521	544	478	519	504	513	509	526	504	504	533	515	496	508	519	503	499	530	501	491	514	526	526	525	515	523	535	546	515	517	540	535	555	517	512	562	538	523	499	545	490	470	517	491	471	504	494	512	491	578	513	474	490	500	550	502	553	491	538	526	501	497	507	517	516	527	544	516	496	532	483	526	543	477	511	562	495	483	494	516	461	528	500	528	529	526	519	514	475	517	546	475	557	561	518	531	520	509	500	535	543	521	503	506	540	522	476	543	504	542	540	523	547	507	502	520	524	528	492	543	519	520	486	527	486	487	518	496	511	514	524	496	545	536	467	496	531	504	548	510	491	514	499	506	488	504	530	491	512	516	540	493	506	492	503	512	513	503	528	536	515	515	497	522	526	549	552	493	549	537	507	500	537	506	515	508	516	495	541	535	517	544	502	519	512	563	542	522	532	505	501	509	533	524	484	487	507	522	529	511	474	536	484	510	490	515	512	493	549	535	537	496	492	508	492	505	489	518	489	501	507	534	511	545	530	501	483	535	520	519	510	518	500	506	527	528	497	518	537	531	540	519	497	539	528	500	533	477	537	491	515	516	515	516	523	510	539	514	537	511	507	518	523	521	510	492	549	542	509	483	543	480	527	544	518	506	480	551	477	510	539	454	517	545	521	509	552	505	527	496	505	527	511	498	513	522	523	509	509	475	514	509	577	524	533	491	499	503	542	492	502	538	560	520	490	504	508	500	500	468	470	507	526	503	549	519	536	508	502	492	504	500	526	555	504	515	521	545	486	513	517	484	514	501	526	500	561	524	510	500	483	505	492	557	549	494	533	479	494	502	510	519	518	505	506	520	517	531	510	601	498	517	535	522	518	532	546	500	506	500	504	537	523	517	515	551	525	512	541	483	531	525	508	510	509	528	556	538	500	505	529	502	459	530	522	481	547	495	486	509	540	522	545	497	487	487	491	491	525	512	460	503	500	496	481	525	519	503	482	502	497	517	554	487	525	501	530	552	504	504	542	508	541	525	491	487	493	524	503	546	517	505	475	522	508	510	514	524	517	511	515	549	532	550	493	526	511	517	543	557	548	540	497	527	520	497	515	509	495	530	529	529	526	528	502	497	512	534	553	475	534	513	489	490	536	521	530	515	496	502	548	513	520	522	502	488	500	519	533	565	521	486	522	530	518	544	512	534	523	504	535	487	524	576	522	507	497	483	528	484	528	502	517	518	539	491	553	524	519	505	513	518	520	548	507	519	531	535	523	541	520	482	517	532	509	504	499	482	534	513	486	488	511	530	500	528	543	544	561	487	490	487	494	490	526	498	527	557	490	517	557	576	495	513	526	549	522	520	505	512	498	560	487	516	523	534	538	543	473	517	517	547	490	533	551	481	533	551	506	534	499	562	529	511	509	523	521	560	539	507	502	525	522	516	507	511	499	506	535	508	549	506	515	530	520	515	488	500	506	532	496	481	520	475	504	472	509	483	566	506	521	565	478	541	494	498	510	506	508	478	504	529	518	520	543	526	512	520	484	554	540	499	467	518	506	526	518	491	513	515	529	549	473	524	496	522	511	478	513	522	524	527	511	490	508	523	491	517	493	528	516	539	526	526	539	526	516	503	517	543	495	475	550	535	560	524	526	491	511	553	541	502	524	511	504	525	499	520	534	530	494	525	535	493	543	497	542	497	483	523	550	510	500	536	525	542	536	531	535	508	519	506	499	494	532	505	533	545	481	503	522	506	496	540	501	505	522	515	488	544	523	524	517	521	474	506	528	554	514	513	510	519	542	515	494	480	485	465	480	486	500	523	523	519	528	508	494	514	503	532	529	538	560	543	550	490	542	518	526	523	525	492	516	516	507	481	516	484	526	465	538	514	514	472	514	501	586	496	489	547	473	541	492	515	530	574	543	525	482	514	500	520	503	533	484	496	500	479	496	491	478	514	514	491	507	493	501	517	504	572	511	542	486	509	504	532	524	507	539	521	502	499	486	519	548	538	505	501	495	507	529	499	557	474	489	524	529	530	544	536	501	533	490	519	490	524	516	540	482	505	507	499	526	511	492	543	496	500	500	496	504	524	554	504	528	543	518	509	523	543	495	497	533	535	518	521	502	548	487	526	517	524	520	528	499	493	458	502	529	482	496	513	526	491	512	546	549	502	528	498	502	514	492	532	494	475	535	551	486	513	481	527	509	506	523	473	479	482	515	569	525	497	497	494	498	511	549	538	491	495	488	546	513	514	519	510	488	529	538	488	539	492	497	544	496	504	501	472	512	558	529	513	525	502	510	534	515	518	510	519	496	464	522	474	451	505	487	499	531	514	550	498	545	504	525	486	525	516	490	533	493	497	526	492	511	520	522	507	509	506	521	509	511	485	504	546	543	529	556	501	531	512	517	540	513	506	490	518	495	521	554	532	533	521	500	503	490	521	472	543	488	516	508	515	543	474	485	603	454	491	565	532	470	510	527	546	533	498	510	517	508	497	553	501	498	535	520	509	497	522	509	506	528	539	476	539	486	535	484	492	505	534	505	532	544	514	517	511	511	521	550	531	543	523	548	561	503	514	529	527	524	500	514	529	489	532	528	526	543	495	515	519	542	511	503	508	474	522	515	572	558	493	509	550	467	536	538	555	518	539	511	548	535	520	524	496	469	531	539	527	539	550	499	480	537	521	519	504	511	576	549
44371	35569	19913	10874	10023	9297	8354	8018	7496	6934	6700	6303	6199	6010	6002	5769	5585	5933	5883	5730	5788	5848	5767	5751	5708	5761	5574	5458	5559	5242	5264	5220	5077	5132	5060	5151	5198	5206	5048	5016	5103	5158	5063	5036	5094	5035	5147	5067	5101	5031	4979	5012	5066	4963	5053	5016	4966	5037	4988	5027	4941	4931	5012	4855	4990	5111	5083	5016	5050	5032	4910	4911	5035	5030	5051	4933	5007	4928	4923	5139	4927	5035	5008	5051	4882	5038	4946	4908	5030	4980	5046	4922	4995	4971	4883	5055	5064	4921	5015	4962	5091	4922	4886	5009	4997	4963	4979	4931	4909	5037	5082	5109	4942	4966	5043	5057	4931	5067	5019	4997	4928	4995	4946	4982	4873	5081	4945	4937	4856	5045	4972	4902	4927	5008	4943	4937	4985	5054	5028	4850	4932	5032	5069	5019	4973	5161	5126	4891	5047	5067	4970	5093	5070	4956	4907	5033	4910	5104	5018	5009	5028	4905	5005	4994	4937	5102	5043	4971	5009	4938	4875	4928	5031	4993	5128	4982	5054	5021	5016	5138	4921	4985	5006	5090	5042	4960	4990	4967	5062	4881	5037	4916	4966	5099	5125	4930	5061	4975	4915	5034	5157	4969	4929	4933	4961	5017	5156	5116	4967	5009	5029	5007	5028	5000	5036	5062	5053	4967	5049	4967	5001	4995	4907	4826	5046	4785	4942	4965	5040	5013	5023	4985	4902	5024	4946	4896	4958	4991	4983	5038	5082	5061	4916	4996	4980	4970	4934	5071	4943	5048	5024	4983	4953	4927	4886	5032	4917	4967	5045	4955	5067	5077	4966	4981	5023	4887	5002	4935	5071	4850	5014	4971	4925	4970	4927	4982	4932	4907	4996	5055	4966	4932	4969	5041	4960	5013	4981	5006	5016	4934	4870	5099	4982	5073	5045	5044	5015	4987	4901	5072	5078	5145	5040	4898	4894	5001	5025	5076	5042	4950	5046	5079	4974	5004	4985	4957	4981	5039	4915	5086	4912	5013	5013	4804	4938	5026	4922	4928	5088	5086	5028	5007	4970	4904	4993	5024	4938	4968	5001	5016	5023	5018	4981	5033	5015	5097	4894	4918	5086	5045	4989	4998	5015	5016	5040	4949	4966	4976	5067	4944	4860	4916	4983	4963	4969	5000	4949	4906	5057	5119	5024	4913	5076	5023	5046	4907	5035	5066	4859	5105	5005	5038	4995	5080	5035	5083	4961	5009	4968	5068	5015	4962	5051	4993	5047	4954	5025	4986	4998	4975	4952	5021	4913	4974	5021	4974	5084	5058	4972	5005	4921	5068	5072	4974	5073	5042	4981	4981	4983	5086	5049	4928	5004	5103	4945	4958	5082	5041	5019	5015	5054	5016	5026	4876	5022	4931	5161	4962	4989	5009	4924	4918	5036	4961	5038	4956	5012	4984	5125	5112	5004	5026	4912	5000	4992	4998	5041	4943	5026	5052	5022	4964	4926	4916	5091	4988	4936	5039	4924	4999	5037	4913	5024	5015	5033	4879	5006	4954	5020	4947	5093	4967	4985	4960	5052	4831	5019	5061	5078	4853	5037	5004	4919	4890	4984	5072	5016	4987	5018	4925	5079	4887	5001	5069	4986	4920	4949	5057	5026	5040	4982	5059	4978	5057	4961	4961	5039	5071	4961	5020	5012	5011	4925	4991	5006	5058	5046	5071	4916	5090	4898	4978	5008	5092	4995	4966	5038	5077	4953	5029	4856	4954	5042	4983	4889	4975	5035	5079	5100	4896	5003	5019	4983	4996	5021	5042	5056	4993	4934	5045	5026	4913	5005	4891	5012	4951	4945	4968	5031	4864	5044	5009	5079	4990	5006	4983	4952	5008	5115	4923	5029	5055	4981	4979	5004	5041	5146	5119	4918	4958	4974	4983	4888	5077	4992	5045	5004	4792	5014	4960	5026	4871	4860	5042	5034	4939	5003	5046	5024	5074	4991	5090	5002	4984	5028	5033	4986	5015	5086	5069	5042	4969	5034	4970	4869	5029	5023	4934	5136	4952	4945	4990	5016	5016	4995	4941	5012	5106	4948	5029	4995	5084	5002	4943	5091	4902	5048	5124	4938	4975	4941	4978	4954	4922	4992	4970	5085	5073	4973	4934	5049	5034	4995	4966	5084	4931	5036	5036	5107	4920	4962	4886	4912	4904	5059	4944	5010	5105	4904	4978	4980	4896	4920	5069	5050	4930	4885	4938	5002	5067	4913	4954	4954	4984	4953	5038	5036	4993	4971	4930	5052	5023	4990	5113	5015	4993	4997	5095	4988	5021	5046	4922	4938	5016	4929	4915	4915	4996	5043	4962	5077	4855	5035	5075	5031	4941	4952	4996	4979	5012	4883	5038	4966	4937	4995	4952	4904	4934	5091	4932	5070	4856	4943	5022	4905	4890	4973	5059	5025	4847	5032	5052	5015	4887	4912	4910	4952	4978	4959	5004	5069	4991	5034	4953	4978	4993	4998	4915	5083	4955	5061	4891	5026	5038	4984	5052	5022	5066	4989	4966	4966	5094	5025	5020	5066	5034	5102	5058	4966	5084	5062	4906	5052	5149	5037	5024	5053	4946	5106	5053	4885	4984	4918	5029	5039	5054	5136	4904	4923	5042	4977	5010	4990	5030	5017	5101	4957	4972	4978	4909	5118	4973	5014	4917	4942	4882	4926	5016	5024	4966	5005	5021	4959	4982	5010	5073	4952	4999	5087	5096	4988	4968	5015	5088	5021	5110	5081	4961	4987	4999	4947	4959	5059	5020	5062	4974	5067	4997	4998	5094	4975	5018	4939	5130	4960	4969	4879	5017	4991	4997	5010	4936	5157	5062	4994	5098	4996	5044	5003	5115	5083	5019	5005	4881	4923	4932	5098	4921	4962	4986	4867	4953	5056	4901	4991	5099	5010	4954	5107	5079	4861	5012	5066	4925	5053	5015	5079	4940	4941	4949	4988	4949	4963	4886	4917	4931	4834	5055	4943	5071	5019	4954	5061	4874	5073	5001	5022	5058	5016	4860	5087	4998	4849	5075	4892	4889	4945	4902	5059	4971	5077	5034	5076	4986	4924	5000	5150	5079	4984	5007	5051	4921	4956	5052	5140	4954	4910	5059	5009	4918	4953	5093	5025	4922	5052	5084	4963	4910	5006	5047	5006	5044	5084	4941	4954	4868	5088	4956	4987	5018	5096	4981	5000	4952	4992	5101	4948	5043	5113	4915	4953	4995	5033	4994	4970	4945	4938	5041	5019	4938	5061	5079	5072	4984	4910	4926	4922	4940	4855	4997	5012	5012	5023	4957	4983	5081	4895	4954	5035	5015	5044	4923	4985	5015	4933	5010	4976	5013	4961	4835	4966	4994	5059	4992	5057	4867	5062	4911	4894	4955	4985	5094	4924	4987	4983	5013	4905	5018	4914	5095	5058	5014	5117	5051	5019	5040	4988	4952	5036	4934	4979	4955	5055	4946	4969	5083	5054	4973	4989	5024	5018	4957	5031	5004	4982	5096	4913	5068	4945	4909	4994	4934	4947	4938	5005	4886	5014	5016	5114	5102	4951	4969	5129	5045	4978	5009	4949	5055	5113	4968	5015	4895	4987	5059	5047	5066	4958	4941	5017	5003	4820	5121	4860	5034	4901	5053	5028	4990	5036	4944	5020	5013	5022	5017	5006	4990	4929	4977	5016	5064	5082	5123	5022	5045	4974	4995	5080	4982	5102	5000	5104	4966	5061	5075	5040	5041	4835	5051	5101	4987	5004	5006	5064	4991	4994	4984	5026	5030	5099	4971	5010	4926	4999	5026	4893	5053	5011	4931	5090	5003	4894	5064	4943	5103	5089	4892	5020	4924	4982	5012	5128	5025	4953	5033	5062	4989	4988	4988	4960	4977	4896	4860	5025	5042	4921	4903	4868	4985	5000	4937	4989	5035	5054	4957	4962	4908	4982	5034	5022	5057	5045	5067	5003	4964	5058	5058	4957	5115	5012	4975	5035	5002	4935	4977	5036	5015	4925	4927	4871	5030	4986	5138	4932	4961	5035	5014	4944	4924	5114	4952	4980	4919	4988	4978	4915	4940	4916	4820	5094	4870	5046	4911	4860	5091	5068	4950	4941	4959	4987	5010	4965	5041	4961	5034	5064	4968	5050	4937	4934	5056	5061	4972	4945	5058	4934	4930	4988	5065	4980	4978	4975	5100	5141	4984	4995	4870	4858	5101	5047	4993	4977	4967	4924	5087	4960	5114	5071	5001	5034	4944	5125	5040	5110	4983	5029	4844	4972	4983	4976	5036	5021	4992	4982	5025	5083	4999	4953	5015	4978	5112	4987	5028	5037	5061	5093	4941	4954	4918	5099	5041	4998	4867	4894	5027	4965	5041	5043	5064	5035	4928	4866	5028	5035	5034	4930	5025	4900	4917	5045	4937	4962	5004	5006	4991	4914	4940	5046	4960	5019	4985	4875	5065	4928	4975	5076	5025	4939	5015	5015	4993	4871	5106	5122	4953	5015	5010	5049	4898	4906	4966	5040	5050	5013	5014	5006	5012	5025	5064	4999	5024	5054	4992	5022	5092	5020	5061	5089	5126	5105	5042	5035	5090	4952	5010	5023	4930	4933	5023	4992	4855	5039	4824	5003	5025	5097	5129	5089	5129	5021	5093	5048	4920	5006	5058	5033	5017	4976	5010	4999	5006	4913	5009	4928	5127	5102	5045	4991	5011	4823	4931	5026	5045	4982	4955	4972	4870	4907	5017	5008	5004	4980	4863	5009	4911	4963	5014	4933	5001	4894	4933	5053	5035	4890	4963	5039	4990	4917	5036	5067	4961	5020	4976	5027	5054	5043	4910	4924	5031	5036	5108	4950	4941	4982	5102	4871	4945	4869	5066	5073	4971	4973	5041	5071	5053	5023	4950	5086	4889	4900	4860	4999	4994	4974	4963	4909	4905	4981	4966	4988	5081	4924	5086	4968	5060	4991	5104	4844	5050	5025	4967	4890	4923	4884	5060	4998	5093	4949	5004	4905	5069	4945	4910	5042	4966	4959	4990
16862	16299	5537	1587	1026	1035	954	988	940	888	912	872	900	823	854	827	900	839	869	835	871	856	916	868	837	852	765	860	834	863	837	871	837	806	826	788	801	799	794	837	794	758	817	829	834	817	775	829	764	816	840	786	791	825	801	791	748	832	816	786	858	833	817	812	776	785	826	788	814	761	770	806	800	802	772	783	805	847	865	805	820	857	820	778	787	809	800	797	773	858	815	830	790	791	809	827	764	864	794	817	793	828	784	801	831	788	816	788	780	770	804	841	787	801	773	824	765	795	816	800	818	797	847	784	792	783	790	808	797	814	790	814	790	781	852	858	812	749	808	831	767	762	800	759	799	793	838	779	845	842	778	768	852	807	846	890	794	749	827	829	811	805	806	799	785	793	806	857	764	778	760	812	784	761	814	756	803	777	765	795	848	791	771	818	838	807	825	811	774	786	810	787	791	769	822	814	812	804	790	857	861	865	777	850	828	814	809	798	773	811	833	764	785	784	820	783	785	759	779	798	820	793	832	850	775	842	786	826	787	852	818	834	840	831	885	806	820	861	790	795	782	775	862	843	811	832	768	823	821	815	840	844	815	761	821	807	847	819	855	804	871	765	800	832	762	753	772	806	802	820	760	757	808	817	811	860	853	789	806	818	832	814	811	822	848	793	826	819	797	865	805	804	792	807	876	823	793	784	820	797	812	734	826	745	837	818	827	807	781	809	776	777	827	815	829	800	839	757	885	814	791	778	813	764	776	790	796	841	816	855	800	805	770	805	815	806	854	818	752	808	825	789	805	809	821	822	751	770	790	807	791	800	788	795	795	792	815	810	797	816	783	797	785	837	823	836	767	773	819	812	840	814	815	778	801	828	804	815	821	802	836	857	787	820	818	796	817	790	774	872	818	780	806	774	821	790	806	849	789	795	788	798	798	821	777	770	815	830	810	733	803	780	854	847	800	818	805	807	806	825	862	834	781	847	825	784	800	774	758	795	875	824	822	817	825	837	746	815	811	877	836	888	804	783	842	797	799	793	815	859	786	845	804	824	791	799	787	820	803	805	825	806	783	868	783	780	749	893	817	847	778	826	783	807	814	788	839	771	807	808	810	816	836	855	793	809	791	770	784	847	782	827	844	811	825	767	847	857	841	761	776	813	807	826	829	826	798	807	843	864	819	802	810	807	844	821	795	808	825	774	839	796	801	836	793	810	810	851	784	793	822	812	808	847	811	839	803	818	832	802	813	816	842	783	779	819	780	855	756	845	808	750	801	847	808	789	875	822	826	819	802	850	801	799	812	808	797	789	809	774	793	788	820	814	777	785	805	795	798	738	786	833	780	785	871	833	802	816	741	816	778	800	849	831	767	789	777	796	823	787	790	845	781	798	783	769	818	783	874	832	833	834	789	843	774	820	801	821	807	768	765	841	775	817	740	835	858	735	821	775	827	796	792	791	768	819	815	825	803	880	785	812	831	799	812	795	809	839	828	785	836	795	857	780	867	764	849	839	789	772	833	786	830	862	783	784	844	817	784	798	845	780	814	770	805	814	780	855	807	809	813	862	758	826	824	803	864	810	823	866	831	829	803	831	783	832	854	810	865	823	806	811	863	832	800	800	805	762	834	802	831	809	808	803	775	796	840	795	791	846	829	818	793	791	818	772	799	843	758	831	856	838	853	802	833	802	857	762	851	819	768	808	818	794	828	776	778	830	802	820	803	821	855	826	829	783	748	813	778	798	801	813	822	783	819	807	817	787	816	803	836	811	794	802	777	755	772	847	796	774	838	753	757	842	802	832	829	812	850	777	799	796	796	861	791	892	836	821	823	790	845	800	821	778	764	795	783	825	775	823	848	740	781	824	800	766	795	786	798	824	799	809	828	783	846	812	857	825	826	790	779	785	808	851	803	768	825	828	790	796	812	816	795	803	773	791	851	787	772	818	811	782	797	834	841	802	792	829	834	873	859	783	794	814	820	794	794	816	779	789	849	790	835	886	834	838	796	801	783	786	765	814	797	833	821	812	806	835	861	772	813	789	728	841	825	806	855	800	771	857	849	785	864	825	780	799	913	846	813	822	806	747	837	766	830	837	773	812	769	840	883	805	795	837	851	773	801	792	814	829	799	821	788	798	825	866	790	789	830	861	825	802	798	795	757	802	778	794	804	806	846	806	839	751	789	761	798	822	765	833	767	815	789	797	779	851	815	818	759	814	797	816	824	793	832	805	833	853	789	818	806	784	807	856	815	836	822	833	785	811	796	879	836	805	766	871	833	743	845	806	858	865	788	810	782	836	804	819	785	793	793	776	789	798	826	808	776	863	784	814	783	813	766	816	783	805	793	819	789	770	806	812	818	795	841	811	857	809	789	817	772	786	785	796	786	766	765	721	804	837	815	811	817	852	879	843	759	761	781	797	784	792	777	813	825	795	756	832	805	779	851	850	864	824	826	803	806	803	803	806	835	821	807	819	802	756	798	778	768	819	790	814	794	794	819	794	813	813	792	802	841	782	854	809	780	775	852	827	814	786	839	849	801	786	780	788	797	805	820	776	796	803	803	801	857	836	778	791	811	831	814	851	826	835	797	757	834	815	774	852	786	785	766	771	792	810	808	816	810	808	799	777	800	891	811	811	808	811	860	850	807	779	812	807	772	769	820	750	888	775	769	834	822	815	843	834	803	763	823	830	771	818	790	817	822	834	807	838	841	808	836	834	800	798	781	785	817	771	798	770	825	818	790	809	864	800	757	777	803	823	785	800	796	771	795	805	788	842	790	796	775	817	829	783	792	829	805	843	840	786	784	829	773	796	797	790	784	794	784	769	796	813	755	845	764	796	828	831	795	789	735	823	827	811	829	854	801	793	721	792	792	754	769	807	792	761	794	769	790	794	810	786	804	783	802	778	844	782	788	779	806	829	819	812	785	812	780	798	797	760	859	802	745	782	784	790	807	801	769	827	785	812	793	750	784	814	829	797	799	813	787	848	837	841	816	775	792	834	826	811	800	793	822	772	803	806	806	759	842	771	823	810	751	753	851	818	801	797	799	800	787	778	831	817	785	824	826	806	810	799	778	799	827	809	819	817	796	779	798	791	818	783	834	803	821	788	828	794	844	791	801	825	735	837	843	814	817	824	820	786	851	762	892	786	825	798	821	820	856	741	795	842	845	818	804	782	767	805	832	765	810	763	789	799	830	812	774	843	780	727	805	782	819	793	828	769	787	836	830	838	880	806	847	770	854	801	794	780	797	831	776	821	850	796	816	801	789	798	754	784	822	777	861	840	858	848	843	773	763	812	863	798	798	869	824	812	811	856	729	799	878	825	842	770	820	800	789	808	793	811	807	844	798	824	827	810	782	856	783	807	772	856	821	866	747	801	864	772	784	790	839	827	802	825	777	803	811	825	742	796	782	774	831	780	732	777	804	856	781	759	848	834	844	853	783	800	785	799	781	807	769	798	777	789	818	776	808	822	794	799	820	789	731	787	785	753
55922	46710	26607	19011	15967	15171	13538	12063	11088	10975	9945	9600	9033	8860	8691	8525	8323	8487	8378	8162	8295	8526	8364	8296	8041	8052	8072	7938	7875	7762	7565	7649	7586	7631	7584	7373	7540	7456	7418	7331	7435	7458	7311	7264	7489	7514	7386	7348	7374	7421	7453	7317	7341	7398	7355	7388	7250	7462	7412	7283	7333	7321	7337	7483	7300	7234	7371	7353	7313	7274	7340	7302	7263	7353	7361	7371	7369	7229	7262	7318	7324	7310	7274	7245	7280	7396	7356	7281	7458	7318	7204	7532	7144	7349	7353	7356	7208	7215	7321	7316	7335	7331	7393	7268	7318	7324	7259	7324	7377	7339	7388	7331	7365	7400	7282	7411	7221	7263	7263	7282	7307	7356	7436	7195	7247	7230	7435	7264	7360	7384	7296	7288	7270	7297	7281	7159	7328	7323	7300	7492	7278	7298	7320	7342	7335	7325	7324	7417	7346	7356	7356	7390	7203	7362	7246	7299	7282	7251	7478	7296	7307	7344	7344	7173	7335	7367	7264	7389	7276	7146	7210	7349	7344	7258	7285	7244	7354	7199	7355	7310	7291	7118	7307	7310	7322	7307	7369	7318	7401	7423	7356	7300	7405	7402	7406	7183	7259	7280	7327	7319	7353	7309	7463	7456	7349	7246	7278	7339	7356	7242	7261	7378	7314	7219	7376	7320	7368	7345	7513	7281	7364	7385	7345	7319	7389	7318	7228	7108	7223	7290	7278	7381	7226	7384	7378	7381	7501	7428	7284	7292	7257	7327	7346	7363	7268	7367	7316	7251	7325	7419	7286	7339	7364	7211	7238	7378	7354	7126	7366	7179	7322	7448	7346	7307	7318	7401	7372	7443	7404	7251	7330	7264	7345	7247	7252	7219	7235	7305	7367	7238	7488	7242	7330	7221	7379	7372	7306	7397	7326	7293	7289	7318	7230	7229	7334	7215	7361	7232	7352	7508	7399	7319	7165	7229	7313	7374	7335	7335	7244	7334	7346	7395	7236	7233	7469	7344	7368	7258	7236	7261	7284	7405	7371	7207	7381	7349	7448	7167	7369	7193	7293	7313	7354	7309	7236	7356	7320	7385	7283	7373	7225	7419	7395	7170	7299	7288	7392	7328	7248	7288	7294	7334	7265	7368	7157	7199	7451	7288	7389	7218	7308	7403	7199	7238	7289	7291	7308	7308	7484	7279	7229	7240	7363	7150	7369	7258	7214	7317	7132	7340	7337	7376	7358	7441	7314	7399	7481	7272	7244	7367	7282	7125	7245	7262	7372	7267	7330	7261	7378	7257	7279	7337	7389	7289	7331	7377	7220	7262	7399	7388	7280	7422	7385	7450	7191	7308	7310	7523	7313	7119	7418	7242	7254	7355	7397	7314	7340	7290	7300	7232	7403	7136	7310	7329	7271	7355	7407	7283	7255	7228	7308	7334	7338	7192	7306	7259	7427	7420	7347	7260	7383	7291	7354	7259	7452	7250	7395	7272	7408	7246	7312	7236	7312	7423	7370	7354	7220	7400	7364	7304	7311	7375	7338	7245	7402	7279	7248	7312	7368	7273	7406	7412	7282	7356	7269	7192	7227	7399	7332	7361	7345	7321	7216	7285	7263	7217	7395	7326	7357	7295	7301	7335	7275	7287	7298	7347	7421	7349	7295	7468	7218	7368	7264	7427	7316	7173	7299	7434	7384	7289	7265	7178	7318	7394	7205	7358	7273	7244	7383	7332	7353	7292	7405	7371	7357	7216	7316	7208	7363	7439	7448	7225	7271	7232	7155	7428	7332	7345	7382	7325	7244	7377	7437	7276	7369	7287	7272	7277	7383	7333	7267	7280	7309	7378	7421	7304	7328	7255	7400	7261	7325	7368	7365	7348	7297	7269	7232	7368	7342	7326	7233	7281	7419	7297	7368	7360	7422	7325	7422	7297	7256	7331	7323	7281	7238	7243	7338	7443	7232	7330	7395	7269	7309	7332	7351	7228	7279	7244	7472	7397	7218	7111	7110	7205	7459	7283	7341	7486	7362	7347	7367	7326	7297	7195	7293	7243	7205	7334	7315	7330	7327	7275	7429	7326	7251	7312	7324	7240	7278	7266	7233	7271	7447	7410	7266	7351	7406	7287	7250	7430	7305	7254	7196	7407	7424	7395	7318	7359	7365	7299	7331	7429	7361	7378	7222	7333	7337	7421	7300	7316	7418	7360	7427	7235	7359	7284	7472	7345	7372	7446	7178	7389	7241	7256	7340	7376	7280	7325	7450	7241	7305	7290	7189	7289	7259	7317	7288	7252	7270	7347	7326	7258	7449	7446	7426	7256	7307	7311	7321	7320	7343	7320	7368	7349	7332	7349	7370	7407	7231	7239	7348	7280	7422	7412	7418	7371	7372	7371	7415	7208	7257	7407	7240	7357	7290	7236	7328	7341	7338	7354	7281	7333	7231	7346	7187	7280	7410	7258	7275	7312	7233	7448	7467	7286	7411	7378	7445	7387	7272	7332	7337	7337	7307	7071	7284	7234	7179	7241	7267	7309	7199	7304	7377	7300	7458	7317	7288	7382	7404	7157	7239	7330	7300	7267	7205	7329	7340	7336	7316	7345	7230	7416	7217	7285	7338	7281	7308	7363	7392	7404	7316	7305	7210	7433	7394	7454	7426	7243	7433	7424	7315	7382	7358	7345	7132	7211	7428	7322	7359	7303	7317	7403	7367	7189	7353	7461	7408	7321	7196	7209	7350	7439	7409	7390	7397	7320	7249	7218	7295	7364	7391	7443	7307	7380	7333	7242	7447	7248	7308	7295	7318	7315	7390	7458	7375	7319	7371	7293	7492	7306	7250	7234	7301	7404	7454	7386	7297	7273	7374	7354	7180	7263	7314	7237	7372	7403	7248	7394	7427	7351	7311	7355	7327	7292	7349	7309	7337	7348	7237	7361	7419	7461	7235	7394	7227	7321	7297	7428	7444	7277	7374	7348	7199	7336	7425	7356	7376	7186	7411	7338	7229	7372	7217	7330	7410	7547	7319	7280	7232	7412	7238	7238	7392	7307	7337	7398	7407	7318	7405	7391	7419	7306	7527	7349	7321	7269	7409	7272	7388	7318	7334	7232	7352	7317	7254	7353	7330	7325	7295	7201	7451	7283	7429	7346	7353	7266	7202	7292	7324	7150	7266	7355	7280	7192	7357	7401	7346	7254	7379	7222	7412	7456	7469	7303	7269	7520	7308	7193	7318	7316	7430	7362	7392	7296	7209	7454	7362	7353	7331	7266	7251	7367	7301	7348	7363	7301	7368	7265	7358	7389	7348	7343	7589	7334	7418	7255	7382	7332	7270	7365	7320	7295	7350	7240	7348	7289	7283	7343	7273	7269	7332	7450	7435	7394	7324	7398	7205	7172	7429	7323	7243	7392	7297	7254	7321	7381	7174	7306	7325	7357	7380	7200	7269	7374	7274	7363	7409	7382	7260	7387	7394	7409	7310	7335	7273	7389	7261	7319	7294	7254	7173	7241	7501	7288	7270	7242	7491	7188	7335	7322	7345	7267	7262	7306	7545	7251	7287	7314	7218	7227	7376	7405	7354	7369	7297	7105	7386	7312	7368	7241	7216	7137	7209	7264	7377	7459	7340	7151	7326	7354	7443	7436	7245	7470	7316	7397	7258	7244	7399	7284	7402	7417	7205	7261	7468	7232	7209	7330	7241	7388	7375	7459	7419	7247	7366	7326	7334	7300	7075	7270	7370	7262	7362	7226	7557	7419	7384	7267	7397	7312	7323	7284	7361	7397	7370	7244	7240	7403	7250	7327	7220	7406	7294	7246	7402	7334	7292	7284	7271	7478	7264	7299	7297	7429	7301	7387	7299	7204	7542	7301	7325	7298	7288	7386	7250	7283	7291	7305	7194	7208	7332	7212	7379	7291	7376	7266	7270	7360	7341	7264	7351	7314	7364	7298	7330	7207	7372	7272	7215	7351	7346	7263	7323	7273	7415	7290	7357	7368	7362	7315	7312	7287	7444	7341	7156	7285	7333	7192	7208	7235	7330	7370	7366	7288	7328	7339	7263	7300	7279	7257	7368	7424	7325	7330	7222	7316	7374	7318	7347	7388	7304	7386	7276	7248	7294	7417	7294	7311	7379	7260	7239	7320	7333	7318	7407	7404	7341	7320	7413	7252	7357	7495	7442	7221	7306	7394	7215	7342	7226	7318	7421	7247	7380	7156	7191	7288	7237	7299	7405	7215	7196	7312	7277	7372	7410	7293	7363	7335	7253	7386	7368	7417	7325	7390	7317	7370	7407	7420	7417	7418	7255	7231	7362	7299	7492	7191	7279	7368	7292	7366	7264	7424	7333	7340	7394	7399	7231	7235	7296	7167	7343	7151	7221	7307	7268	7392	7466	7519	7304	7301	7313	7376	7314	7331	7348	7283	7240	7305	7416	7419	7309	7422	7324	7384	7252	7343	7392	7241	7262	7365	7307	7304	7103	7197	7436	7182	7312	7306	7318	7317	7291	7275	7212	7290	7413	7447	7142	7417	7419	7226	7270	7309	7331	7245	7419	7245	7299	7322	7255	7239	7329	7318	7277	7352	7454	7322	7400	7368	7248	7262	7379	7403	7367	7315	7292	7340	7272	7264	7366	7352	7303	7288	7234	7298	7252	7286	7366	7243	7291	7340	7303	7387	7445	7346	7317	7314	7312	7197	7342	7330	7232	7277	7280	7355	7309	7472	7301	7305	7287	7470	7284	7341	7137	7310	7362	7268	7258	7267	7350	7464	7282	7435	7298	7291	7302	7151	7337	7193	7361	7286	7231	7257	7339	7449	7236	7214	7296	7279	7324	7282	7411	7392	7296	7513	7393	7247	7302	7327	7320	7298	7405	7425	7320	7405	7395	7328	7264	7298	7498	7359	7257	7395	7345	7372	7269	7283	7344	7331	7366	7499	7432	7368	7460	7349	7333	7315	7353	7292	7243	7384	7302	7349	7348	7403	7275	7476	7323	7354	7201	7305	7279	7320	7344	7311	7230	7318	7440	7181	7387	7305	7423	7252	7313	7182	7328	7277	7328	7184	7309	7325	7324	7289	7282	7268	7311	7288
17130	13156	3789	1256	662	615	594	577	559	525	546	558	523	431	505	489	452	455	521	474	490	467	505	496	449	458	499	449	466	462	454	441	450	457	464	462	463	469	434	447	456	451	470	425	441	457	454	474	444	481	471	422	428	425	418	446	465	441	447	469	464	454	466	418	470	451	479	479	417	421	413	458	461	430	445	434	488	442	428	460	425	460	449	442	465	476	404	416	468	402	454	432	429	414	487	454	454	419	462	429	436	434	447	421	461	424	423	434	451	430	448	464	450	415	469	458	446	442	475	453	459	445	452	477	451	448	422	460	458	439	412	430	485	436	475	471	413	441	442	460	482	438	423	452	430	437	460	430	469	425	447	444	497	444	460	441	449	455	439	427	462	468	390	449	472	440	433	434	473	450	458	417	437	448	443	393	420	458	434	440	469	445	450	471	421	467	450	454	453	435	450	439	469	442	469	450	426	471	450	467	441	472	465	440	438	460	443	427	412	446	445	445	444	457	463	434	401	467	479	430	469	444	475	426	480	458	471	402	455	451	427	477	431	453	429	503	445	452	488	473	465	460	397	428	477	449	454	444	484	439	403	416	458	435	427	447	473	476	447	419	453	417	481	468	470	407	451	469	458	417	459	487	428	483	460	447	443	443	443	448	486	450	438	460	436	432	427	427	483	443	489	420	490	429	455	408	452	425	457	424	453	443	435	436	430	466	433	444	457	458	433	446	440	478	476	442	442	436	476	441	408	423	440	442	419	460	449	473	468	417	477	456	456	445	481	438	479	433	425	498	432	409	443	425	410	433	397	450	469	448	423	448	439	494	423	468	451	470	444	451	453	415	432	462	449	437	446	427	459	456	441	396	405	431	427	460	451	489	437	412	456	419	409	426	446	438	442	438	442	400	458	460	420	416	448	437	450	479	435	425	450	470	435	459	420	424	454	466	419	415	435	445	458	431	421	431	451	425	462	441	486	444	510	440	465	455	443	458	416	450	434	456	444	444	471	455	444	467	449	428	452	430	395	458	494	424	454	459	442	450	414	424	454	475	431	428	421	450	429	471	489	457	429	428	479	441	428	435	429	456	482	432	436	468	440	436	473	468	441	500	447	441	473	435	421	464	463	440	417	442	402	472	431	460	447	450	465	441	411	472	436	425	411	424	447	473	458	439	460	430	440	475	405	454	445	449	424	430	482	506	461	423	486	479	441	443	488	457	450	457	415	430	422	467	444	465	431	455	443	446	418	426	459	442	480	412	451	428	439	431	432	431	479	436	454	462	451	442	456	452	489	450	424	469	461	434	455	476	458	403	467	441	439	464	448	455	409	440	472	438	469	480	464	469	440	463	482	460	426	429	464	417	476	474	460	426	443	466	453	454	453	463	485	458	414	434	452	429	446	472	499	435	440	438	433	494	430	454	442	493	446	426	463	449	426	438	431	427	454	408	473	439	468	425	475	426	443	431	419	442	454	462	503	432	410	480	435	441	436	430	415	470	451	411	437	448	487	440	447	461	467	487	474	427	475	442	440	408	444	453	465	468	432	447	441	436	475	400	447	435	448	451	440	463	419	445	442	478	418	411	454	473	440	435	461	448	423	433	402	448	441	434	438	469	440	456	429	454	424	430	441	434	437	446	440	460	439	448	444	482	461	452	446	438	455	444	457	436	407	466	465	462	444	452	451	463	438	420	437	440	471	461	455	467	432	444	438	425	438	406	415	438	445	471	448	438	455	470	467	438	461	402	478	425	400	474	478	432	418	471	466	434	473	421	394	421	462	444	492	441	438	459	432	415	440	475	429	457	481	440	429	448	473	456	464	485	443	479	445	451	437	451	435	458	427	435	442	434	418	454	424	445	449	460	440	441	441	488	436	497	430	470	476	438	468	464	427	420	448	467	438	463	467	398	434	457	435	448	431	444	430	434	425	449	462	432	447	452	420	467	404	428	454	417	409	458	465	469	450	478	423	462	430	461	459	488	434	455	452	433	434	471	453	395	460	471	449	452	411	454	464	400	491	405	454	444	462	437	477	460	444	462	471	459	412	450	429	452	442	466	466	447	482	432	476	501	431	449	409	439	467	442	429	452	472	413	430	424	454	475	482	446	455	459	452	478	430	456	454	456	474	440	467	406	454	405	481	419	434	418	461	445	463	425	437	443	412	457	458	422	468	457	451	474	458	465	439	445	455	439	425	443	447	418	422	442	441	424	460	482	467	418	447	456	435	420	461	449	449	448	458	457	429	441	422	434	462	425	413	461	432	439	430	467	473	425	487	459	497	418	423	425	420	418	441	422	446	479	430	440	444	461	448	462	475	412	471	423	485	445	432	453	451	479	426	458	460	437	388	463	445	446	439	462	483	482	427	457	433	464	460	495	462	455	477	449	412	406	432	432	446	445	445	463	468	453	446	436	442	459	418	475	430	450	430	437	441	415	446	436	447	439	472	440	458	481	453	442	448	456	445	444	451	437	443	448	443	440	405	418	438	437	438	408	426	457	446	420	460	451	456	456	433	427	435	477	462	453	478	449	465	435	416	453	453	444	469	424	414	487	468	450	447	444	432	506	489	436	459	455	447	434	437	430	501	432	402	432	436	429	436	407	458	472	429	455	492	454	463	415	442	440	437	422	441	457	458	489	434	459	475	437	435	482	478	478	449	450	457	430	459	469	486	439	443	444	456	425	395	505	461	427	461	406	437	395	455	441	459	465	419	489	438	462	443	457	447	458	457	470	458	426	427	482	404	447	456	454	460	435	475	423	450	458	450	488	475	426	468	467	484	470	454	440	462	466	475	451	434	450	475	442	487	462	458	449	490	443	455	477	494	425	443	459	453	456	469	458	430	452	472	432	462	466	406	483	438	431	473	502	429	408	433	446	417	445	433	501	453	438	433	413	492	416	486	477	420	456	437	422	458	454	418	426	446	460	427	476	467	424	451	448	456	454	439	427	455	467	413	453	446	434	450	445	466	409	460	441	408	415	450	386	452	418	468	456	456	447	428	412	434	419	450	440	456	445	456	432	435	443	460	451	441	424	430	463	450	442	476	410	445	480	420	399	446	461	431	469	433	423	447	441	470	438	474	476	467	433	471	486	426	417	470	458	430	440	499	461	448	431	433	389	434	449	468	459	444	412	456	444	436	437	448	466	456	463	432	462	450	473	443	485	438	441	457	449	453	434	493	440	470	427	471	421	437	433	449	460	439	462	437	405	452	449	429	455	457	455	411	428	448	447	450	472	447	452	469	427	420	480	472	442	455	418	424	476	405	433	434	439	440	485	422	439	389	455	494	455	431	448	446	435	440	448	461	447	410	423	456	456	468	451	408	461	481	444	493	451	428	429	448	404	436	454	389	470	494	437	456	420	458	419	457	434	416	442	417	432	468	458	405	466	466	452	442	481	466	446	434	443	437	445	469	461	448	468	462	445	451	412	419	480	434	474	504	432	463	429	448	451	415	412	455	429	457	483	415	453	428	453	426	450	432	463	460	461
50421	42860	21638	18807	13460	12247	10474	9618	7991	7523	7183	6565	6338	6193	5895	5585	5551	5504	5580	5512	5496	5553	5587	5282	5129	5021	5092	4982	5054	4969	4734	4654	4631	4613	4629	4566	4609	4587	4538	4524	4473	4425	4451	4449	4452	4452	4491	4503	4372	4601	4322	4359	4344	4308	4329	4479	4497	4385	4327	4355	4507	4466	4354	4417	4430	4331	4506	4355	4323	4461	4345	4349	4409	4431	4402	4324	4269	4394	4503	4258	4404	4336	4406	4402	4423	4336	4400	4406	4398	4468	4298	4497	4377	4491	4328	4304	4412	4289	4356	4301	4340	4365	4389	4393	4387	4377	4426	4289	4337	4280	4386	4435	4353	4425	4446	4309	4407	4399	4411	4287	4328	4414	4288	4274	4281	4510	4578	4364	4414	4361	4347	4416	4279	4460	4361	4415	4359	4412	4412	4402	4362	4338	4309	4407	4324	4413	4450	4426	4247	4347	4420	4337	4374	4360	4412	4340	4253	4334	4355	4458	4311	4362	4463	4353	4338	4318	4373	4456	4403	4352	4408	4352	4451	4443	4344	4324	4347	4404	4420	4378	4327	4327	4332	4325	4284	4414	4453	4395	4451	4366	4224	4411	4308	4363	4319	4326	4321	4428	4321	4342	4347	4398	4440	4414	4487	4391	4373	4277	4389	4390	4329	4365	4332	4275	4318	4360	4380	4301	4344	4538	4414	4352	4375	4347	4366	4377	4391	4412	4394	4381	4477	4447	4417	4456	4404	4259	4398	4372	4344	4264	4394	4390	4300	4421	4274	4392	4422	4370	4345	4331	4377	4319	4429	4294	4471	4286	4377	4481	4443	4431	4332	4309	4347	4423	4404	4436	4381	4410	4453	4395	4359	4475	4336	4322	4373	4372	4399	4276	4434	4350	4390	4378	4304	4400	4247	4276	4366	4316	4398	4426	4373	4379	4370	4370	4296	4334	4442	4422	4413	4281	4443	4385	4398	4313	4271	4379	4360	4270	4451	4469	4384	4409	4363	4382	4374	4390	4375	4356	4370	4279	4346	4320	4234	4412	4414	4294	4337	4434	4347	4450	4406	4419	4367	4419	4296	4362	4369	4330	4414	4365	4378	4411	4370	4316	4343	4326	4388	4361	4308	4376	4233	4346	4273	4320	4386	4442	4307	4435	4328	4347	4333	4283	4217	4353	4321	4352	4421	4376	4385	4394	4267	4392	4349	4388	4285	4311	4359	4513	4372	4363	4451	4328	4363	4378	4392	4521	4400	4369	4466	4384	4444	4408	4365	4383	4482	4367	4379	4390	4399	4375	4358	4376	4402	4339	4443	4364	4369	4304	4326	4380	4398	4394	4410	4263	4497	4426	4338	4232	4348	4337	4355	4395	4391	4336	4368	4409	4355	4298	4392	4306	4314	4368	4337	4324	4359	4355	4457	4426	4442	4417	4460	4358	4332	4407	4445	4412	4392	4341	4320	4379	4421	4329	4406	4390	4277	4405	4359	4340	4340	4298	4369	4328	4371	4321	4323	4393	4488	4383	4432	4287	4359	4388	4308	4429	4306	4336	4309	4390	4475	4277	4301	4402	4248	4397	4320	4231	4390	4378	4373	4354	4437	4293	4400	4439	4416	4397	4426	4353	4334	4334	4410	4433	4360	4310	4362	4244	4373	4409	4276	4429	4307	4333	4368	4404	4442	4412	4368	4348	4467	4432	4412	4427	4398	4231	4418	4365	4314	4219	4393	4404	4276	4350	4454	4346	4401	4429	4415	4268	4368	4431	4375	4282	4208	4404	4322	4402	4382	4394	4333	4358	4341	4328	4384	4309	4420	4392	4256	4360	4373	4412	4353	4420	4332	4318	4440	4334	4396	4353	4360	4428	4347	4273	4268	4307	4343	4297	4290	4396	4371	4417	4330	4361	4319	4411	4338	4392	4318	4360	4380	4276	4354	4382	4390	4380	4334	4398	4434	4299	4406	4322	4372	4314	4486	4341	4346	4343	4365	4365	4294	4372	4375	4401	4455	4457	4330	4395	4188	4375	4380	4231	4337	4292	4334	4303	4408	4479	4395	4509	4406	4361	4416	4372	4380	4335	4234	4326	4428	4477	4405	4414	4279	4463	4349	4435	4345	4366	4337	4441	4369	4429	4347	4427	4309	4370	4275	4294	4362	4418	4386	4399	4336	4460	4348	4436	4357	4340	4368	4367	4359	4273	4346	4477	4355	4291	4372	4303	4307	4355	4407	4238	4392	4346	4341	4415	4397	4445	4327	4256	4403	4324	4441	4371	4359	4402	4476	4394	4428	4438	4513	4386	4441	4337	4333	4384	4329	4451	4344	4347	4302	4382	4323	4336	4353	4292	4358	4366	4429	4481	4373	4359	4420	4358	4318	4405	4462	4276	4340	4372	4327	4357	4379	4304	4450	4304	4366	4357	4440	4324	4403	4403	4291	4434	4383	4324	4384	4315	4309	4349	4387	4328	4281	4380	4378	4363	4487	4412	4394	4339	4278	4418	4372	4460	4309	4365	4322	4431	4270	4301	4310	4324	4464	4345	4401	4359	4353	4285	4276	4393	4343	4385	4389	4236	4334	4272	4371	4377	4352	4400	4320	4471	4301	4383	4353	4347	4242	4327	4337	4260	4391	4331	4301	4431	4423	4312	4438	4269	4399	4324	4410	4431	4375	4350	4431	4434	4284	4205	4347	4374	4226	4296	4452	4296	4363	4322	4400	4349	4433	4363	4342	4436	4405	4416	4300	4382	4399	4392	4397	4357	4198	4403	4374	4254	4418	4431	4379	4352	4377	4415	4398	4384	4418	4374	4341	4329	4285	4296	4245	4443	4418	4375	4400	4432	4260	4350	4482	4263	4441	4384	4292	4293	4366	4329	4413	4379	4373	4320	4410	4335	4402	4332	4375	4399	4423	4374	4377	4284	4323	4348	4377	4388	4316	4360	4495	4459	4292	4480	4360	4330	4215	4418	4443	4354	4339	4274	4427	4317	4244	4332	4453	4354	4415	4353	4315	4337	4409	4473	4379	4305	4395	4355	4482	4299	4400	4361	4392	4278	4279	4343	4390	4328	4310	4453	4270	4322	4299	4350	4382	4384	4306	4360	4324	4355	4294	4265	4413	4317	4218	4459	4344	4402	4430	4383	4426	4238	4406	4381	4346	4343	4324	4343	4293	4349	4328	4363	4421	4249	4436	4459	4352	4384	4447	4317	4300	4359	4287	4224	4281	4334	4311	4332	4415	4343	4372	4390	4356	4466	4355	4307	4405	4335	4395	4408	4422	4368	4303	4457	4273	4374	4341	4384	4362	4349	4379	4364	4323	4298	4445	4371	4296	4459	4399	4345	4357	4223	4353	4373	4322	4409	4339	4440	4344	4332	4344	4344	4325	4415	4346	4336	4351	4378	4317	4479	4335	4335	4331	4412	4377	4325	4358	4368	4210	4439	4298	4362	4430	4403	4390	4298	4282	4363	4391	4252	4296	4321	4377	4374	4346	4443	4293	4284	4332	4427	4459	4352	4402	4322	4378	4461	4422	4402	4439	4362	4419	4373	4375	4319	4277	4244	4351	4369	4294	4345	4368	4378	4347	4358	4357	4470	4510	4361	4386	4340	4353	4345	4365	4350	4356	4343	4385	4376	4305	4390	4308	4368	4259	4445	4392	4319	4378	4390	4334	4367	4386	4484	4425	4352	4412	4305	4322	4421	4359	4335	4322	4349	4337	4457	4368	4377	4314	4387	4430	4337	4354	4454	4334	4428	4310	4443	4344	4305	4372	4379	4384	4276	4269	4301	4339	4320	4407	4336	4354	4305	4374	4367	4508	4285	4342	4390	4352	4374	4367	4396	4352	4379	4423	4392	4365	4395	4357	4443	4428	4285	4398	4416	4414	4263	4293	4345	4416	4486	4346	4401	4306	4398	4371	4451	4403	4408	4251	4310	4416	4322	4386	4393	4253	4420	4308	4416	4294	4386	4358	4327	4373	4349	4416	4260	4452	4333	4319	4347	4421	4379	4421	4416	4356	4452	4400	4373	4329	4266	4405	4392	4436	4375	4254	4419	4348	4357	4329	4390	4424	4262	4422	4327	4439	4424	4356	4430	4303	4318	4384	4322	4454	4362	4290	4483	4427	4426	4387	4309	4387	4470	4420	4444	4336	4415	4348	4391	4276	4263	4394	4367	4290	4348	4367	4374	4351	4322	4414	4366	4329	4272	4391	4345	4340	4308	4490	4258	4328	4364	4392	4278	4435	4274	4404	4383	4295	4430	4370	4430	4363	4392	4266	4273	4351	4474	4289	4375	4337	4361	4416	4207	4350	4269	4329	4275	4283	4334	4456	4342	4362	4409	4409	4282	4353	4243	4302	4429	4217	4315	4334	4389	4275	4423	4365	4323	4467	4409	4461	4314	4445	4445	4389	4387	4384	4279	4449	4421	4395	4419	4381	4441	4311	4453	4366	4339	4487	4266	4394	4383	4395	4387	4308	4293	4413	4391	4358	4419	4206	4441	4305	4319	4399	4363	4399	4358	4331	4470	4466	4266	4404	4427	4366	4336	4483	4361	4427	4470	4397	4376	4328	4316	4246	4310	4310	4340	4323	4409	4277	4331	4308	4338	4348	4284	4270	4320	4337	4369	4360	4367	4275	4358	4365	4399	4477	4309	4310	4352	4298	4421	4220	4275	4338	4313	4315	4324	4371	4370	4345	4314	4368	4434	4420	4398	4343	4376	4464	4374	4447	4422	4374	4325	4382	4381	4256	4382	4334	4484	4428	4330	4418	4383	4362	4320	4356	4399	4381	4388	4329	4375	4370	4334	4382	4316	4364	4314	4376	4388	4403	4417	4403	4374	4306	4243	4325	4363	4389	4313	4348	4476	4287	4280	4301	4285	4425	4403	4290	4369	4350	4358	4351	4367	4479	4365	4437	4369	4285	4455	4416	4429	4356	4396	4370	4353	4379	4335	4394	4358	4381	4439	4337	4425	4317	4286	4373	4369	4330	4284	4303	4372	4330	4285	4459	4410	4391	4430	4393	4393	4413	4340	4365	4369	4361	4416	4424	4435	4254	4363	4330	4314	4314	4411	4334	4456	4404	4310
23975	21124	8392	2470	1179	1091	1004	1028	952	933	914	917	894	916	839	854	888	860	868	882	854	797	845	836	870	838	806	795	837	821	781	800	815	757	804	821	826	790	769	769	791	825	758	774	805	786	799	785	778	813	788	767	784	813	838	813	805	784	791	774	829	820	792	770	772	779	797	777	793	796	772	753	806	770	832	777	808	794	745	751	803	803	822	737	804	809	796	792	840	799	799	763	767	775	806	810	773	774	841	734	816	820	785	794	776	786	822	775	843	822	804	779	810	779	837	820	748	798	823	777	744	792	852	791	769	839	788	810	793	768	792	765	821	817	823	851	795	723	768	823	738	748	730	772	780	774	796	820	812	805	800	769	788	840	762	733	764	771	805	804	783	795	843	802	775	787	777	750	811	755	786	756	866	803	797	799	834	789	744	799	751	789	778	789	791	836	813	775	809	775	777	787	787	779	778	797	759	818	774	801	774	779	779	787	836	793	772	838	808	763	797	776	808	782	776	812	738	780	826	793	801	806	851	825	785	792	809	777	797	801	802	856	754	764	763	790	833	845	809	781	776	759	825	792	770	801	841	790	793	810	785	789	792	800	779	793	744	831	791	811	803	802	768	815	825	791	795	760	813	797	767	801	771	750	761	767	789	767	744	779	751	801	773	780	815	792	791	819	752	814	787	784	738	786	857	741	772	819	782	759	764	842	760	810	816	803	765	786	836	814	783	813	826	775	783	822	797	839	821	766	794	776	816	756	777	818	797	791	796	831	785	763	736	746	777	768	783	741	780	802	828	751	733	772	807	793	763	796	833	834	808	809	777	802	784	823	744	802	818	814	838	771	837	755	773	787	800	751	772	804	782	790	787	815	812	809	757	774	849	802	797	801	816	789	831	811	790	725	736	801	783	779	808	776	748	763	806	846	803	779	766	805	781	800	775	751	821	767	727	761	766	759	789	835	808	783	775	752	771	796	810	825	770	805	746	742	780	879	810	775	811	789	768	810	801	766	769	793	781	799	811	781	781	819	796	809	769	771	803	793	833	788	761	793	820	810	854	788	833	742	822	801	782	779	746	796	841	795	773	774	776	723	799	801	793	825	808	738	792	822	855	807	812	798	811	764	768	804	838	807	817	802	780	762	780	786	769	810	745	786	839	817	807	771	835	815	753	775	757	793	821	855	767	813	776	784	864	786	777	782	767	790	818	798	806	792	802	806	798	764	825	843	788	769	784	783	854	787	840	780	828	812	763	778	814	775	766	784	740	806	812	759	792	764	796	792	831	775	779	816	776	776	766	851	778	773	795	808	769	791	821	728	759	805	792	768	783	809	812	792	807	752	781	771	802	791	848	821	761	802	787	808	764	792	764	773	799	796	785	844	829	765	822	808	815	786	849	780	808	759	787	798	788	758	819	845	810	785	787	815	811	804	758	841	800	839	790	856	749	812	825	752	745	757	769	830	815	814	743	826	808	791	774	773	803	789	821	760	812	801	800	771	802	774	810	760	811	769	771	827	836	761	872	842	771	782	809	883	803	809	828	785	794	781	785	767	831	846	807	780	842	804	786	796	803	781	769	800	760	806	837	838	790	794	781	768	777	766	790	821	761	765	784	746	748	808	797	784	792	799	772	800	743	824	761	816	776	745	792	804	830	791	837	865	770	832	802	767	804	806	785	819	782	877	775	787	843	769	786	754	768	790	750	791	788	795	775	793	783	770	844	791	776	790	797	782	808	778	749	792	778	799	767	806	803	752	824	815	803	827	784	818	748	791	813	801	841	785	811	784	777	790	819	832	803	766	781	784	762	842	762	815	793	762	813	799	833	800	810	846	765	786	748	810	807	831	840	821	822	789	799	829	794	798	809	792	824	794	821	765	793	773	822	834	809	798	784	790	757	814	813	806	801	813	834	814	762	822	811	824	748	783	834	809	811	732	835	809	822	779	745	833	777	755	801	785	785	764	809	842	795	780	824	841	771	817	808	825	827	857	773	727	833	752	770	807	790	766	803	787	847	795	810	746	809	768	794	739	806	763	748	777	794	831	798	838	766	799	798	789	804	831	776	828	795	781	845	764	783	814	776	742	784	786	776	786	789	796	759	829	808	833	764	791	798	791	814	823	775	757	781	780	816	758	786	764	836	819	811	756	788	771	787	783	753	773	817	767	811	834	783	737	754	776	805	806	808	738	768	773	809	795	765	811	791	850	791	785	865	770	788	788	761	745	838	788	823	807	820	777	854	821	768	760	757	779	827	831	795	786	780	746	773	788	807	792	761	782	816	788	774	866	786	797	783	788	787	779	809	750	788	799	797	775	783	800	811	818	794	821	822	810	761	789	802	822	767	852	838	836	824	720	783	818	831	790	839	781	787	788	766	771	807	811	749	778	832	780	795	814	786	783	773	773	840	861	787	789	815	778	811	833	794	773	759	779	783	793	799	810	822	805	780	787	778	820	823	752	829	804	815	811	753	738	770	800	803	793	813	768	799	778	752	825	781	720	774	711	810	794	843	759	798	793	839	787	830	814	759	808	839	801	837	813	812	809	788	803	803	796	794	795	780	822	772	809	841	823	788	809	744	802	791	791	826	807	798	785	786	753	796	795	820	800	768	829	797	746	763	767	813	806	854	774	787	800	813	761	803	836	809	798	824	816	823	763	789	791	803	807	799	843	792	813	843	781	788	851	754	796	799	773	840	779	842	814	806	829	806	817	840	772	794	793	824	776	785	800	755	817	812	791	843	813	834	780	812	821	765	801	745	760	830	778	788	798	770	824	797	798	814	774	796	814	814	813	780	714	781	851	794	807	766	802	794	810	823	832	758	787	816	803	763	809	807	791	779	775	787	784	797	780	793	794	776	776	790	762	782	804	835	798	740	757	802	791	790	771	772	786	812	779	767	821	783	761	756	814	785	817	760	757	801	784	824	772	834	786	809	838	780	805	803	767	762	810	788	788	746	792	794	820	746	749	802	791	799	751	812	861	819	777	843	858	762	761	756	799	755	751	819	800	776	854	826	825	803	780	792	765	762	764	777	829	809	800	811	863	774	769	765	792	787	795	806	784	733	833	741	838	762	773	788	784	776	823	817	782	757	817	808	810	796	760	808	766	794	795	787	828	804	785	772	769	839	798	798	792	799	802	777	783	773	775	747	806	806	778	778	833	770	788	834	806	807	806	778	820	798	826	788	792	846	828	817	785	777	742	795	801	769	818	792	756	755	758	769	810	808	809	852	748	767	753	809	788	774	804	785	732	823	802	838	757	761	761	759	807	760	808	783	833	793	826	813	780	804	803	808	818	800	788	807	790	784	780	769	788	827	806	811	820	825	768	720	800	761	774	788	814	808	816	823	797	778	826	814	803	806	820	821	819	814	878	822	824	783	773	779	773	812	770	797	784	842	784	771	759	751	778	812	798	809	833	762	772	776	805	738	806	768	775	760	797	808	814	794	764	773	864	767	780	827	813	805	799	790	748	779	795	743	773	819	848	836	777
60172	47495	33032	23982	18916	17950	15748	14331	12466	11424	11098	10313	9884	9402	9101	8969	8704	8618	8923	8920	8806	8531	8518	8545	8274	8110	8046	7761	7780	7854	7722	7699	7537	7539	7504	7563	7598	7537	7463	7304	7528	7414	7412	7414	7470	7449	7394	7367	7238	7249	7214	7286	7360	7235	7429	7360	7327	7314	7242	7273	7293	7316	7166	7270	7272	7335	7270	7234	7217	7182	7441	7215	7216	7269	7202	7205	7307	7122	7173	7334	7159	7178	7155	7138	7198	7256	7249	7255	7349	7280	7161	7134	7263	7208	7124	7216	7170	7225	7269	7181	7180	7136	7220	7265	7293	7294	7154	7208	7230	7222	7175	7264	7300	7258	7349	7272	7302	7243	7242	7191	7211	7312	7297	7210	7145	7252	7183	7185	7238	7185	7332	7164	7193	7367	7314	7183	7280	7262	7262	7176	7228	7224	7185	7185	7171	7322	7216	7053	7210	7354	7267	7226	7293	7223	7241	7299	7252	7341	7296	7185	7185	7196	7147	7087	7182	7068	7215	7281	7231	7221	7139	7299	7274	7157	7217	7115	7153	7202	7210	7198	7132	7329	7256	7044	7212	7213	7268	7139	7166	7224	7273	7207	7349	7237	7181	7288	7284	7152	7268	7222	7335	7160	6970	7223	7220	7193	7342	7169	7236	7295	7174	7142	7261	7173	7160	7203	7247	7200	7134	7349	7258	7262	7247	7156	7325	7255	7279	7248	7215	7234	7124	7190	7293	7217	7338	7245	7124	7190	7234	7201	7296	7143	7101	7191	7096	7296	7274	7223	7381	7216	7211	7277	7242	7212	7267	7167	7267	7305	7268	7139	7197	7175	7211	7148	7275	7227	7183	7214	7256	7285	7018	7285	7218	7323	7281	7151	7242	7267	7249	7333	7199	7267	7213	7232	7195	7262	7312	7228	7196	7245	7299	7025	7263	7196	7241	7247	7321	7232	7277	7292	7254	7139	7234	7268	7090	7258	7294	7284	7141	7318	7276	7165	7315	7255	7259	7246	7258	7241	7278	7141	7204	7330	7283	7242	7152	7196	7178	7245	7230	7187	7168	7176	7469	7290	7277	7230	7296	7325	7196	7237	7209	7281	7166	7250	7154	7311	7203	7144	7153	7146	7330	7203	7189	7202	7387	7174	7267	7363	7195	7266	7252	7334	7134	7267	7235	7262	7234	7198	7316	7142	7073	7218	7228	7192	7284	7296	7187	7209	7102	7365	7224	7202	7150	7291	7120	7313	7306	7270	7174	7323	7285	7215	7246	7279	7085	7188	7240	7317	7429	7180	7144	7259	7352	7235	7100	7147	7251	7442	7205	7150	7325	7336	7190	7248	7324	7348	7179	7283	7232	7113	7267	7306	7189	7151	7284	7294	7199	7277	7242	7253	7231	7165	7127	7217	7277	7129	7244	7203	7167	7166	7338	7154	7313	7135	7297	7048	7152	7181	7332	7253	7206	7310	7138	7162	7242	7251	7111	7158	7304	7278	7275	7299	7233	7177	7321	7285	7129	7393	7166	7308	7092	7351	7168	7321	7102	7202	7293	7267	7246	7139	7316	7303	7195	7231	7342	7319	7252	7153	7199	7143	7215	7170	7228	7147	7203	7164	7208	7139	7187	7118	7311	7208	7342	7313	7284	7189	7282	7218	7219	7337	7235	7193	7058	7223	7183	7239	7307	7128	7176	7234	7331	7319	7330	7233	7288	7192	7232	7198	7197	7255	7226	7318	7169	7315	7066	7246	7132	7281	7252	7184	7292	7171	7155	7165	7239	7207	7230	7325	7063	7240	7186	7266	7232	7186	7022	7290	7351	7262	7112	7234	7185	7247	7236	7286	7268	7202	7301	7179	7300	7210	7196	7286	7180	7095	7372	7158	7274	7141	7274	7270	7252	7291	7233	7167	7213	7285	7261	7186	7119	7231	7144	7118	7039	7320	7217	7261	7252	7200	7301	7241	7167	7377	7187	7262	7209	7270	7242	7220	7098	7205	7192	7186	7229	7080	7081	7244	7189	7230	7272	7117	7309	7181	7248	7168	7106	7249	7297	7132	7162	7391	7130	7328	7260	7184	7251	7195	7234	7229	7246	7151	7079	7352	7285	7248	7275	7106	7229	7120	7228	7267	6994	7225	7210	7244	7164	7111	7246	7276	7175	7266	7121	7210	7096	7175	7278	7180	7249	7167	7249	7093	7208	7301	7159	7129	7280	7192	7180	7149	7216	7224	7319	7245	7142	7170	7169	7274	7281	7163	7245	7197	7156	7214	7115	7188	7136	7283	7232	7270	7182	7201	7437	7113	7160	7227	7196	7213	7310	7122	7150	7238	7342	7214	7193	7296	7292	7238	7258	7105	7370	7175	7387	7144	7217	7259	7197	7124	7361	7205	7226	7227	7107	7191	7161	7213	7205	7220	7262	7222	7178	7247	7281	7371	7343	7169	7236	7338	7244	7260	7169	7072	7295	7191	7203	7260	7225	7175	7145	7091	7242	7255	7375	7231	7166	7136	7276	7144	7403	7271	7198	7139	7216	7236	7146	7280	7280	7311	7125	7149	7139	7267	7211	7253	7171	7239	7324	7328	7355	7219	7369	7134	7272	7205	7124	7206	7308	7143	7323	7328	7138	7198	7252	7243	7357	7210	7361	7190	7286	7357	7126	7209	7237	7182	7258	7328	7202	7252	7184	7114	7201	7258	7313	7215	7251	7069	7153	7196	7321	7330	7266	7179	7337	7326	7413	7215	7279	7083	7269	7253	7228	7304	7244	7293	7174	7123	7199	7279	7159	7328	7253	7099	7099	7273	7288	7219	7288	7274	7275	7213	7176	7209	7082	7222	7043	7124	7122	7313	7167	7226	7206	7340	7122	7221	7142	7120	7167	7308	7349	7385	7144	7339	7301	7208	7177	7178	7046	7201	7210	7028	7220	7271	7181	7200	7243	7202	7249	7166	7271	7136	7303	7245	7381	7246	7292	7256	7131	7369	7193	7136	7273	7261	7221	7272	7220	7340	7222	7276	7264	7274	7182	7246	7227	7297	7274	7115	7243	7169	7136	7292	7186	7303	7281	7161	7063	7204	7201	7239	7297	7111	7349	7105	7159	7248	7216	7338	7246	7339	7234	7207	7150	7260	7223	7241	7221	7228	7256	7150	7341	7249	7188	7155	7232	7133	7239	7141	7217	7196	7255	7275	7285	7394	7297	7142	7237	7150	7328	7217	7278	7394	7189	7320	7236	7205	7214	7324	7202	7418	7169	7194	7284	7218	7262	7266	7176	7173	7276	7310	7236	7387	7159	7244	7151	7170	7172	7276	7266	7129	7271	7240	7245	7210	7270	7190	7190	7237	7135	7213	7231	7256	7313	7323	7262	7185	7304	7229	7272	7248	7251	7177	7164	7243	7225	7241	7186	7361	7264	7057	7206	7239	7257	7181	7220	7129	7518	7276	7104	7177	7086	7129	7237	7176	7161	7274	7347	7272	7276	7006	7198	7221	7277	7231	7171	7202	7163	7174	7155	7307	7234	7113	7171	7194	7267	7252	7326	7221	7223	7180	7390	7234	7287	7224	7150	7359	7293	7219	7425	7209	7194	7059	7227	7220	7132	7172	7212	7267	7353	7162	7175	7266	7279	7303	7180	7183	7195	7196	7219	7230	7238	7317	7263	7168	7177	7188	7170	7179	7259	7285	7168	7293	7252	7157	7158	7273	7214	7196	7274	7107	7309	7176	7281	7245	7269	7291	7232	7290	7310	7189	7280	7206	7240	7213	7152	7287	7186	7276	7266	7230	7182	7250	7102	7313	7247	7163	7180	7337	7266	7220	7370	7232	7268	7222	7209	7256	7226	7165	7128	7135	7255	7181	7210	7230	7160	7225	7401	7245	7328	7243	7157	7317	7144	7134	7338	7144	7184	7247	7327	7361	7286	7167	7245	7226	7378	7179	7233	7209	7298	7034	7141	7283	7128	7188	7311	7266	7082	7262	7210	7134	7153	7184	7322	7105	7299	7205	7245	7081	7248	7132	7190	7211	7343	7313	7194	7336	7174	7225	7185	7151	7230	7252	7324	7105	7160	7321	7327	7140	7181	7347	7207	7260	7249	7204	7207	7278	7350	7297	7143	7184	7276	7279	7221	7245	7265	7253	7089	7097	7163	7179	7279	7110	7136	7326	7173	7266	7428	7300	7145	7234	7219	7225	7383	7048	7407	7208	7289	7175	6993	7257	7191	7203	7220	7212	7282	7298	7404	7317	7290	7301	7300	7237	7218	7177	7162	7218	7096	7283	7194	7153	7258	7262	7156	7257	7305	7255	7237	7173	7235	7278	7269	7292	7094	7246	7170	7309	7225	7226	7074	7197	7297	7331	7212	7220	7256	7330	7132	7140	7078	7195	7176	7383	7217	7188	7329	7194	7228	7303	7289	7193	7211	7349	7314	7212	7235	7147	7208	7303	7236	7019	7169	7345	7063	7131	7265	7231	7176	7285	7306	7210	7144	7215	7204	7045	7226	7288	7096	7246	7333	7369	7153	7183	7243	7277	7205	7211	7208	7295	7287	7178	7207	7174	7246	7335	7221	7196	7289	7238	7216	7338	7379	7302	7246	7229	7323	7138	7235	7077	7252	7312	7202	7355	7164	7161	7107	7237	7233	7226	7113	7069	7246	7099	7335	7142	7138	7230	7354	7180	7200	7268	7367	7136	7138	7299	7227	7128	7282	7283	7176	7367	7186	7332	7095	7142	7195	7313	7213	7304	7243	7192	7356	7315	7325	7312	7282	7226	7114	7155	7203	7255	7191	7243	7230	7070	7271	7316	7185	7215	7196	7230	7270	7167	7262	7377	7157	7215	7175	7319	7361	7152	7291	7217	7311	7213	7188	7387	7160	7283	7411	7046	7221	7211	7132	7208	7260	7313	7203	7147	7116	7210	7214	7215	7197	7143	7295	7200	7240	7345	7237	7154	7230	7167	7187	7195	7204	7261	7175	7211	7222	7272	7123	7325	7293	7209	7239	7037	7286	7108	7283	7208	7327	7251	7381	7304	7083	7131	7123	7073	7212	7177	7122	7134	7095	7270	7221	7149	7288	7340	7262	7229
10170	6304	2228	750	584	602	554	535	537	535	562	536	511	545	538	522	531	559	476	568	577	550	487	543	536	531	554	543	522	522	499	494	497	532	481	514	511	536	526	511	518	475	483	539	486	492	518	491	504	462	525	508	509	542	506	513	496	520	516	501	476	493	481	478	504	472	512	530	536	513	500	488	508	481	479	509	476	516	482	529	460	470	485	510	522	502	492	460	465	485	473	522	514	491	521	526	500	457	508	492	483	482	502	499	523	484	511	517	483	493	535	490	534	539	484	524	515	504	495	474	561	503	480	510	535	513	528	503	531	487	520	531	475	533	494	494	520	517	499	487	539	479	480	491	494	501	518	499	490	551	483	525	502	542	527	520	483	512	493	562	458	485	503	517	532	503	470	472	553	505	536	504	489	506	476	515	500	493	483	500	485	504	496	516	496	461	500	479	526	492	476	541	511	533	511	484	453	508	503	488	448	534	490	499	469	518	517	495	510	509	491	553	527	467	471	517	504	531	511	539	513	495	502	510	486	511	512	516	516	576	533	479	500	535	512	504	504	512	517	496	505	498	512	552	461	473	504	505	515	495	494	538	494	499	513	499	500	478	537	506	503	497	483	492	479	517	502	568	478	530	504	499	538	501	533	506	474	499	507	485	488	439	532	504	490	512	493	469	518	490	543	553	492	528	479	490	511	491	511	470	578	489	478	531	493	496	499	541	491	479	505	551	509	481	519	488	549	496	459	519	515	489	506	497	521	548	492	512	551	520	506	476	529	497	493	521	497	481	500	547	525	526	502	467	471	493	511	515	495	504	504	528	516	506	490	483	471	443	529	505	513	514	499	476	514	472	520	523	536	517	526	503	497	490	511	526	508	522	503	504	480	489	482	507	511	482	517	491	436	518	497	518	511	488	505	485	505	533	491	467	501	520	542	501	511	539	499	489	500	525	531	528	482	514	533	532	509	513	527	472	530	520	511	464	535	517	538	528	480	533	517	518	476	487	532	494	508	502	471	489	533	498	532	520	515	537	513	457	481	475	486	526	518	514	522	542	475	474	480	505	512	509	490	502	482	564	464	476	489	466	490	506	492	514	513	492	492	533	455	530	511	514	486	481	487	501	500	481	507	480	513	522	535	491	463	507	487	526	504	532	517	468	519	497	513	489	488	493	488	509	515	478	501	519	507	479	501	490	515	489	507	520	562	512	500	551	479	465	485	515	521	516	472	500	528	502	516	512	481	479	528	458	493	520	496	478	457	532	548	488	484	492	517	551	496	489	508	538	511	476	482	461	466	496	477	535	483	491	514	504	467	485	566	494	501	472	512	513	557	472	483	506	503	469	541	498	490	496	536	488	517	536	513	480	508	543	514	476	504	504	517	507	482	504	527	479	493	477	481	440	559	516	479	489	526	492	495	502	516	532	498	498	512	475	498	513	489	516	484	522	496	512	531	480	534	520	472	482	492	525	443	479	506	484	522	468	533	552	517	490	501	465	509	516	513	519	513	506	513	501	540	531	526	508	498	523	468	531	508	502	500	523	478	496	517	534	526	485	487	534	519	499	516	459	523	510	530	501	510	496	468	561	491	506	541	513	463	542	496	498	502	511	501	506	473	510	490	521	558	471	554	516	485	531	495	507	507	510	515	514	499	534	503	496	480	507	529	504	514	510	450	477	447	499	500	487	496	499	511	480	468	519	474	519	538	511	540	499	521	502	520	529	517	477	485	518	490	496	457	454	511	530	480	495	499	487	514	489	472	503	538	523	539	491	468	556	463	463	483	511	548	484	496	492	522	524	479	487	519	470	503	505	523	512	487	467	458	502	462	485	500	556	544	490	475	474	500	513	445	524	466	535	503	480	497	517	513	504	480	498	510	507	514	495	483	506	514	510	500	526	529	501	519	508	507	479	531	508	495	488	516	469	519	509	539	538	514	464	490	490	493	479	505	543	502	486	479	515	492	527	504	562	462	510	491	489	524	486	492	522	489	557	482	521	513	475	477	517	460	494	539	498	526	512	522	550	491	514	498	496	501	503	521	471	521	526	506	514	481	477	506	457	531	534	476	530	509	534	505	504	511	528	492	532	499	484	505	490	468	496	535	490	530	516	501	507	482	507	536	513	541	485	502	503	490	526	501	490	507	493	495	544	502	506	514	488	517	496	529	487	552	499	463	494	541	490	517	513	491	489	429	521	532	498	511	526	508	543	517	512	544	485	531	500	488	532	501	521	488	521	531	508	532	516	527	513	517	510	515	516	511	546	498	517	485	525	495	451	486	517	477	515	482	475	493	476	533	490	531	488	497	500	528	466	529	502	509	519	505	515	507	506	479	496	529	536	477	506	518	524	485	493	502	481	502	508	531	521	474	494	451	491	485	545	467	518	489	478	550	534	527	495	521	524	505	506	490	494	539	439	526	485	496	524	500	488	499	469	502	526	511	551	521	540	482	484	496	486	513	475	489	498	501	494	514	522	513	493	532	528	501	480	493	498	497	516	523	505	510	517	513	502	520	532	510	516	491	463	503	550	496	469	482	502	509	539	515	493	520	521	528	480	503	501	529	485	500	459	498	518	537	538	494	496	506	529	519	455	507	533	507	504	481	469	485	506	522	478	516	532	488	562	486	507	512	515	486	538	503	497	489	499	476	502	512	495	448	501	501	476	469	503	504	519	505	453	535	469	509	508	532	480	535	498	476	460	460	539	475	484	509	527	529	481	515	540	537	470	511	527	504	492	479	529	473	502	514	534	497	511	518	522	505	509	498	462	525	518	449	525	510	485	492	490	499	513	528	514	472	483	502	474	495	500	494	514	551	521	517	522	507	504	515	508	514	527	516	526	515	512	528	529	502	506	496	496	490	499	527	493	526	486	512	474	491	504	485	502	485	514	520	513	523	506	506	513	520	548	527	483	500	492	467	503	471	526	532	488	499	509	496	475	536	507	529	480	502	460	516	453	489	500	489	501	468	453	477	503	491	511	503	518	571	468	533	508	549	518	465	463	490	517	486	488	504	528	459	501	515	509	517	522	499	492	534	526	485	488	491	513	533	479	490	493	559	529	510	520	524	509	518	472	504	466	530	506	516	488	522	508	506	508	523	521	483	514	486	521	507	498	492	508	534	515	531	502	517	520	488	500	522	497	518	508	502	500	496	526	529	491	521	489	480	502	498	514	528	516	530	520	499	536	509	519	500	509	517	506	535	520	491	490	520	529	499	484	489	499	509	548	489	483	529	504	502	510	524	531	481	486	470	485	545	490	506	503	503	517	535	464	487	510	507	505	514	501	540	501	484	541	457	487	506	490	506	491	547	543	516	521	535	510	505	477	479	473	521	488	505	521	495	482	528	550	447	518	500	490	516	530	534	487	534	521	471	507	500	528	512	505	492	499	515	491	503	538	506	507	478	553	555	487	522	472	507	505	496	531	531	508	533	529	491	520	479	528	526	506	494	485	523	482	498	481	504	521	521	491	509	501	491	520	542	493	519	469
45124	34698	19090	10117	9361	9119	8322	7430	6970	6369	6394	5971	6014	5892	5728	5624	5833	5800	5795	5788	6044	5971	5812	5765	5737	5454	5471	5224	5242	5166	5271	5082	5045	5072	5021	5016	5048	4989	4975	4970	5060	4879	4996	5018	4941	5126	4937	5015	4988	4918	4937	4913	5037	4966	4891	4927	4903	5054	4813	4964	4899	4964	4835	4755	4909	4941	4963	4986	4865	4921	5112	4912	4953	4912	4924	5013	5011	4924	5003	4832	4973	4887	4918	4867	4921	4910	4867	4927	4986	4919	5012	4890	4981	4887	4961	4873	4934	4882	4953	4808	4987	4974	4873	4842	4943	4813	4919	5009	4742	4908	4958	4978	4743	4979	4847	4838	4877	4962	5005	4963	4988	4983	4906	4963	4944	4955	4854	4993	4884	4890	4861	4936	4938	4895	4960	4907	5051	4921	5007	5018	4963	4978	5023	4891	5091	4938	4818	4853	4979	4856	4806	4902	5054	4918	4860	4898	4834	4972	4933	4839	4907	4977	4931	4800	4990	4864	4834	4883	4801	4925	4873	4919	4895	4944	4943	4962	4798	5001	4945	4912	4986	4836	4937	4943	4849	5068	4918	4963	4938	4986	5017	4935	4950	5016	4877	4873	4892	4978	4912	4966	4964	4868	4965	4800	4948	4866	4926	5014	4910	4827	4969	4892	4944	4947	5029	4915	4997	4860	4873	4880	5030	4900	4893	4876	4949	4838	4817	4966	4819	4979	4921	4997	4944	4918	4839	4913	4973	4872	4821	4841	4919	4892	4928	4852	4892	4924	4779	4885	5018	4866	4886	4983	4962	4967	4947	4977	5052	4881	4921	4929	5025	4921	4952	4977	4881	4879	4843	4975	5004	4933	4932	4922	4939	4856	4984	4954	4980	4879	4862	4886	4867	4910	4848	4968	4953	4953	4958	4920	4916	4864	5004	4894	4928	4992	4952	5075	5001	4993	4924	4989	5056	4890	4931	4869	4966	4897	4917	4797	4971	4910	4929	4946	4926	4858	4924	4898	4930	4889	4939	4888	4969	4865	4866	4831	5006	4900	4854	4901	4930	4950	4843	5038	4908	4899	4929	4943	4859	4911	4960	4891	4978	4948	4933	4856	4836	4891	4903	4971	4863	4885	4833	4949	5117	4969	5009	4923	4941	4957	4862	4973	4917	4833	4878	4981	4819	4984	4908	5082	4881	4867	4856	4849	4969	4851	4940	4924	4886	4997	4938	4842	4854	4979	5050	4959	5010	4873	4886	4905	4949	4930	5017	4980	4935	4950	4980	4987	4869	4884	4934	4980	4964	4928	4967	4990	4990	4898	4928	4897	4997	4900	4965	5052	4880	5017	4946	4984	4967	4941	4937	4899	5047	4952	4898	4887	4867	4879	4846	4906	4917	4931	4798	4935	4984	4899	4945	4844	4858	5009	4987	4864	4895	4892	4977	4878	4983	4955	4892	4816	5003	4949	4979	4925	4923	5018	4969	4930	4996	4935	5007	4853	4987	4958	4913	5031	4896	4910	4835	4894	4850	4924	4885	4965	4893	4968	4956	4990	4955	4902	5028	4903	4903	5015	4969	4938	4932	5139	4878	5112	4964	4976	4905	4903	4773	4944	4856	4849	4924	4996	4925	4968	4948	4910	4985	4922	4945	4960	4989	5005	4977	4938	5001	4898	4870	5016	4981	4914	4838	4949	4971	5078	4934	4962	4829	4974	4927	5038	4856	4839	4923	4900	4972	4851	5023	4921	4898	4959	5000	5026	4885	4965	4869	4951	4902	5000	4828	4858	4901	4835	4933	4923	4854	4929	4913	5067	4910	4915	4867	4887	5003	4844	4896	4944	4903	5000	4993	4936	4924	5019	4810	4952	4880	4975	4922	4963	4862	4982	5114	4851	4932	4938	4886	5088	4998	4942	4988	4843	4869	4919	4949	4898	5018	4811	5016	5012	4947	4966	4937	4965	5053	4941	4948	4955	4805	4813	5005	4973	4956	4796	4908	4809	5023	5036	4868	4817	4893	4980	4933	4902	4864	4970	4944	4968	4858	4865	4989	4996	4964	4974	4956	4843	4948	4852	5000	5086	4913	4964	4833	4867	4919	5007	4945	4938	4810	4970	4943	4979	4991	4890	4939	4925	4944	4846	4963	4907	4993	4842	4930	4917	5072	5025	4907	5030	5049	4889	4980	4931	4936	4884	4892	4952	4915	4881	4887	4965	4967	5065	4880	5011	4998	4984	5027	4936	4824	4867	4976	4951	4916	4935	4932	4939	4810	4950	4930	5003	5014	4896	4989	4983	4882	4878	4978	4851	4926	4888	4830	4904	4897	4880	4990	4930	4948	4991	4970	4947	4993	4928	4908	4914	5006	4995	4988	4885	4912	4908	5039	4935	4877	4998	4919	4969	4853	4938	4984	4889	4760	4949	5004	4955	4954	4881	4905	4942	4937	4955	5049	4956	4947	5006	4965	4834	4889	5005	5007	5008	4931	4965	4920	4914	4800	4937	5073	4814	4900	4959	4949	4906	4825	4972	4854	4874	5027	5016	4920	4920	4857	4947	4976	4916	4957	4900	5027	4975	4903	4949	4859	4983	4886	5061	4882	4828	4965	4964	4859	4846	5023	4940	4867	4901	5006	4856	4896	4901	4941	4932	4937	4928	4968	4983	4890	4904	4901	4971	4866	5075	4977	4885	4834	4923	4907	4961	4802	4793	4864	4803	4793	4967	4800	4961	4984	4870	4819	4882	4902	5047	4895	4993	5008	4993	4818	4962	4859	4925	4912	4916	4980	4917	4887	4971	4929	4852	4949	4949	4868	4966	4895	4858	4970	4940	4867	4875	4934	4881	4897	4980	5067	4872	4978	4851	4878	4860	4957	4994	4906	4968	4901	4950	4978	4924	4913	4954	4989	4925	5004	4830	4965	4880	4843	4839	4879	4847	4819	4927	4870	4913	4923	4867	4910	4938	4833	4902	4810	4918	4871	4982	4923	4986	4876	5047	4990	4937	4954	4891	5030	4968	4986	4980	4885	5038	4789	4909	4893	4926	4867	4968	4936	4819	4850	4919	4933	4917	4752	4986	4885	4868	4851	5018	4957	4853	4919	4945	4935	4895	4951	5064	4874	4865	4945	4752	4967	4823	4932	4861	4946	4768	4941	4937	4982	4982	5037	4949	4881	4906	4970	4837	4867	5017	4852	4996	4888	4938	4850	4982	5012	4883	4887	5034	4949	4947	4978	5015	5010	4992	4902	4981	4974	4898	4878	4941	4915	4981	4879	4960	4934	4872	4891	4905	4990	4959	4922	5032	4826	4869	4934	4884	4915	4913	5004	4848	4982	4958	4927	4846	4900	4998	4893	4945	5020	4883	4957	4888	4783	4975	4882	4964	4896	5028	4977	4891	4945	4807	4966	4966	4971	4842	4879	4958	5017	5000	4922	4869	4913	5009	4894	4884	5059	4983	4818	4945	4964	4842	4963	4908	4954	4917	4930	4874	4963	5004	4947	5068	4958	4884	4940	5043	4923	4888	4931	4958	4963	4844	4881	4816	4925	4989	5041	4862	4892	4899	4917	4873	4914	4796	4970	4907	4975	4943	4874	4867	5014	4893	5076	4863	4976	4958	4990	4924	5093	5017	4981	4912	4835	4938	5028	4958	4796	4850	5073	4994	4856	4958	4905	4903	5000	4906	4927	4857	5043	4984	4784	5028	4954	4979	4901	4953	4861	4974	4944	4900	4953	4917	4861	4886	4934	4818	5071	4985	4909	4958	4946	4789	4802	4883	4980	4861	4810	4982	5014	5002	4938	4896	4908	4911	4924	4902	4888	4863	4851	4946	5037	4855	4870	5005	4802	5014	4897	4965	4981	4925	4935	4964	4858	4862	4868	4857	4877	5005	4966	4921	4914	5046	4884	4905	4813	5010	4899	4914	4938	4950	4981	4944	4902	4924	4923	4908	4907	5008	4864	4934	4967	5013	4919	4937	5020	4993	4850	5054	4927	4841	4895	4905	5008	4967	4976	4922	4897	4910	4947	4824	4981	4928	4874	4953	5003	4818	4875	4817	4998	4893	5098	4989	4985	5033	4879	4843	5014	4818	5010	5008	4926	4930	4985	4971	4881	4929	4912	4856	4935	4961	4989	4960	4948	5041	4932	4840	5112	4912	4875	4935	4918	4934	4932	4775	4996	4963	4854	4913	5019	5043	5024	4911	4839	4998	5025	4989	4884	4892	4981	4979	4851	4889	4947	4993	4932	4981	4864	4930	5079	4925	5016	4867	4959	4994	4814	4945	5055	4927	4969	4887	4838	5003	4914	5041	4938	5016	4983	5030	4987	4988	5009	4909	5028	4969	4898	4992	5188	4861	4867	5039	4929	4892	5012	4974	5026	4932	4921	4925	4863	5015	4988	4947	4911	5014	4996	4847	4988	5075	4877	5029	4885	4875	4947	4976	4955	4834	4943	4947	4936	4971	4919	4969	4894	5083	5112	4967	4901	4837	4924	4990	4970	4990	4933	4950	4939	4988	5027	4871	5080	4980	4952	4892	4836	5071	4833	5005	4942	4896	4891	4909	5007	4949	4962	4794	4926	5042	4896	4902	4974	5067	4880	4905	4861	4777	4926	4882	4960	5080	4932	5052	4909	4885	4911	4818	4887	4872	4976	4938	4825	5002	5040	4948	4936	4924	5083	4833	4822	4866	4964	4851	4875	4859	4954	5017	4832	4829	5005	4930	5040	4817	4977	4802	4890	4963	4900	4991	5040	4950	5071	4999	4845	4921	4860	5010	4887	4951	4900	5032	4861	4941	4919	4903	4907	4952	5040	4910	4905	4959	4976	5070	4874	5000	4922	4980	4931	4891	5006	5002	4843	4915	4895	5039	4891	4868	4990	4933	4924	4980	4966	4902	4771	4982	4966	5005	4947	4855	4968	4872	4710	4922	4979	4878	4954	4974	4894	4898	4906	4991	4933	4947	4999	4972	4878	4994	4852	4929	4878	4837	4887	5006	4951	4953	5031	4906	4950	4875	4855	4884	4984	4913	4865	4985	4944	4918	4994	4876	4913	4934	4981	4972	4971	5026	5060	4940	5035	4879	4913	5081
17657	17108	8308	2117	1210	930	944	894	897	957	942	829	895	899	854	859	866	884	820	838	926	880	850	801	857	834	837	774	822	802	858	811	869	860	885	814	788	833	789	854	822	845	824	876	806	760	837	866	824	846	833	786	867	850	769	872	781	786	850	832	813	819	808	842	818	839	782	839	833	856	841	855	813	803	801	859	760	819	786	793	874	825	807	802	826	819	835	807	788	781	794	814	821	850	835	858	825	889	795	793	813	840	815	816	799	816	812	851	812	806	869	812	852	798	783	859	851	870	824	834	779	812	844	802	796	778	834	787	781	787	789	792	781	778	821	853	798	783	875	802	856	829	777	857	860	854	776	853	811	790	796	846	831	805	783	859	839	778	805	805	819	804	827	846	821	776	839	816	858	777	844	852	802	832	819	792	823	740	791	828	822	848	791	828	851	804	833	806	826	808	793	804	804	768	796	818	831	801	805	853	840	791	770	792	791	854	815	775	820	826	846	834	789	799	824	841	764	794	865	813	829	814	813	883	847	809	856	818	827	795	833	824	802	829	765	830	842	813	858	788	810	834	810	863	824	818	822	791	865	771	854	844	781	759	851	825	805	821	826	782	781	764	780	812	798	816	856	796	831	808	811	855	780	836	821	787	885	796	827	799	779	849	803	854	790	821	804	820	832	817	856	796	853	798	791	857	834	809	811	781	780	833	824	862	830	839	825	832	782	832	815	834	821	806	792	799	799	839	881	831	854	824	860	802	843	879	776	812	782	860	810	805	823	809	851	795	844	842	849	813	814	790	836	847	809	799	803	777	817	844	849	812	783	883	820	817	832	827	823	747	817	851	819	854	783	807	807	825	814	842	809	848	862	785	820	826	808	797	769	803	818	814	828	841	804	900	844	837	814	811	846	800	851	837	868	826	819	810	811	788	809	819	773	815	795	768	812	828	833	856	791	832	781	826	824	829	860	812	859	821	801	793	819	820	749	846	814	811	841	808	780	829	810	832	836	811	760	793	812	841	855	892	810	839	792	808	774	790	814	804	796	839	809	802	803	826	808	838	774	782	848	813	804	812	824	785	851	823	831	780	835	814	845	853	832	815	807	761	833	796	775	837	877	834	792	859	862	833	821	785	758	776	824	798	812	827	823	812	831	791	811	828	776	878	807	804	832	811	818	834	796	809	823	805	833	844	836	803	777	835	874	847	862	809	857	825	840	836	845	865	822	791	847	755	808	866	866	864	775	790	851	822	892	829	799	798	839	838	838	821	804	836	855	786	844	822	843	851	795	784	825	824	809	859	851	809	805	884	869	784	864	790	848	792	785	841	868	850	785	826	807	866	817	833	802	810	805	836	799	814	808	849	827	828	791	826	848	822	826	840	864	816	860	796	794	802	883	833	852	882	841	815	829	863	856	848	819	809	799	751	804	820	817	792	796	910	801	822	816	816	848	816	840	821	845	791	800	834	845	802	826	823	819	817	902	847	823	790	813	808	801	791	779	810	819	832	802	821	784	785	837	794	815	829	776	848	860	783	827	826	819	808	835	831	847	827	847	840	821	845	829	830	818	743	818	822	851	891	835	830	836	754	796	847	811	816	824	796	828	809	818	847	805	854	827	835	848	801	837	804	840	850	777	856	829	768	808	870	808	858	807	765	819	847	784	858	781	839	832	810	796	817	797	765	809	818	831	812	858	834	803	812	843	824	825	857	815	855	813	858	817	791	872	820	840	823	852	869	837	814	784	825	855	799	833	815	803	801	868	771	826	792	847	798	860	805	805	827	783	881	826	815	813	813	799	824	813	856	823	840	878	821	796	807	795	830	819	811	819	831	792	852	784	814	815	801	825	758	839	845	824	822	825	865	835	835	762	865	791	871	808	851	816	863	875	834	808	811	801	841	779	816	813	802	837	817	823	862	794	820	830	841	823	756	862	824	846	794	825	781	815	870	785	857	825	802	823	798	844	821	839	843	837	802	835	811	850	842	849	806	793	835	811	776	820	861	845	858	776	816	789	822	856	794	833	797	805	803	793	792	808	788	829	838	786	868	789	805	836	817	788	812	810	794	826	800	813	802	804	826	767	844	827	847	824	802	822	766	820	783	830	810	834	849	815	812	788	786	845	815	824	825	818	850	757	859	869	855	788	767	857	817	818	778	780	807	823	801	789	792	879	796	839	807	833	862	816	857	850	811	807	781	809	852	819	855	778	818	787	817	850	870	835	780	815	821	820	855	827	840	820	863	851	805	824	825	819	817	844	800	819	796	827	826	861	815	782	817	836	802	798	825	819	812	826	873	858	865	799	843	866	835	840	809	780	844	796	839	863	817	803	845	848	853	759	839	847	829	831	835	856	861	822	839	764	840	827	794	797	826	772	829	792	811	785	788	778	860	821	827	855	808	825	813	872	861	798	800	744	845	774	829	815	793	817	819	822	847	816	825	773	831	876	794	806	836	786	811	813	855	829	830	851	815	820	849	834	866	882	788	799	821	836	804	835	817	815	806	825	816	791	840	780	783	888	823	805	810	791	836	802	831	793	811	827	865	830	816	864	823	795	830	866	828	814	780	880	843	813	801	822	813	812	781	844	822	774	813	861	820	790	859	811	769	790	812	809	789	816	801	872	800	829	845	795	789	851	821	829	832	813	808	839	858	819	818	790	827	759	806	809	898	837	784	780	795	779	820	811	787	777	880	858	831	878	813	813	823	777	804	786	826	854	847	819	815	808	798	819	837	786	801	796	822	830	816	796	840	852	789	852	868	795	782	829	833	818	836	815	793	850	841	837	847	828	828	795	811	802	801	831	748	843	835	842	818	833	858	838	829	821	849	833	818	789	826	796	794	821	826	799	789	842	761	768	764	811	848	796	836	814	816	865	844	861	831	884	792	815	867	815	783	777	878	902	805	794	812	785	795	806	791	830	784	795	800	792	788	847	781	837	833	823	873	836	846	800	882	825	811	844	834	821	786	813	844	798	798	788	842	863	811	828	807	810	859	791	804	831	851	837	851	832	847	838	812	792	809	890	826	822	848	834	836	797	849	819	804	814	788	799	807	829	871	821	838	803	840	864	859	822	828	828	827	817	803	813	810	834	808	823	844	892	866	826	792	838	790	868	797	788	838	865	825	847	849	815	842	798	863	822	839	832	777	835	834	806	841	827	782	832	783	805	817	794	851	785	822	868	792	801	841	806	814	880	860	818	851	794	817	784	834	834	844	867	847	812	794	893	838	843	789	799	796	765	793	857	811	753	832	823	796	903	833	810	876	821	831	816	868	857	772	807	800	843	823	835	836	825	859	789	778	825	788	867	814	793	806	798	825	814	864	840	828	797	800	810	900	837	803	822	889	823	885	853	836	818	818	847	812	832	767	848	841	817	860	805	832	822	846	789	769	794	800	821	823	826	811	805	823	830	779	845	852	816	827	816	807	796	812	799	838	762	818	780	799	807	851	842	846	819	796	806	805	817	821	841	858	803	848	798	869	830	850	848	812
56876	47796	33490	22580	16437	13881	12885	11355	10478	9696	9545	9206	9068	8781	8561	8483	8519	8664	8855	8546	8505	8450	8163	8297	8218	8254	8018	7879	7760	7667	7779	7641	7599	7603	7599	7580	7574	7656	7638	7587	7597	7566	7444	7301	7550	7646	7416	7588	7409	7436	7378	7426	7442	7624	7490	7421	7380	7493	7405	7331	7501	7407	7476	7465	7401	7385	7462	7343	7464	7378	7389	7367	7398	7506	7476	7505	7425	7523	7439	7624	7363	7381	7435	7416	7399	7420	7500	7492	7504	7446	7431	7351	7578	7373	7380	7432	7252	7420	7433	7456	7476	7407	7409	7457	7446	7335	7514	7381	7266	7260	7335	7435	7490	7496	7410	7331	7436	7378	7375	7497	7437	7350	7382	7384	7479	7371	7460	7473	7339	7507	7390	7517	7475	7335	7537	7353	7403	7528	7460	7441	7370	7364	7345	7292	7424	7508	7317	7389	7424	7475	7380	7401	7460	7396	7404	7376	7467	7526	7402	7545	7546	7514	7294	7511	7446	7451	7384	7379	7235	7454	7461	7415	7464	7478	7520	7446	7518	7292	7408	7375	7424	7501	7497	7392	7361	7453	7367	7508	7444	7315	7466	7490	7377	7272	7502	7308	7455	7334	7364	7399	7465	7401	7464	7440	7328	7400	7417	7455	7495	7467	7481	7423	7319	7379	7518	7437	7489	7243	7304	7381	7485	7411	7332	7550	7307	7393	7404	7570	7346	7367	7450	7562	7278	7465	7602	7503	7402	7545	7342	7358	7513	7554	7461	7477	7429	7358	7361	7409	7423	7394	7470	7438	7419	7428	7382	7491	7478	7490	7499	7490	7535	7436	7468	7479	7577	7351	7479	7447	7372	7597	7507	7407	7331	7406	7313	7486	7442	7479	7398	7348	7407	7494	7356	7387	7469	7472	7438	7432	7473	7351	7440	7441	7335	7451	7360	7356	7477	7341	7460	7424	7403	7357	7383	7363	7378	7440	7541	7291	7529	7378	7496	7421	7561	7380	7453	7370	7519	7408	7421	7440	7371	7408	7376	7411	7454	7466	7362	7452	7339	7453	7349	7387	7398	7541	7493	7330	7530	7507	7567	7318	7407	7527	7397	7418	7391	7549	7344	7485	7457	7499	7571	7409	7502	7458	7497	7404	7442	7414	7410	7360	7456	7369	7428	7411	7428	7299	7370	7337	7395	7383	7446	7539	7425	7435	7437	7363	7306	7325	7503	7333	7457	7420	7254	7330	7534	7368	7412	7438	7381	7395	7354	7490	7385	7452	7578	7557	7444	7640	7401	7377	7502	7355	7356	7331	7458	7413	7527	7345	7449	7383	7288	7382	7475	7459	7406	7396	7530	7408	7441	7302	7489	7469	7523	7551	7393	7629	7476	7484	7369	7332	7341	7446	7358	7392	7455	7366	7395	7351	7477	7397	7471	7479	7374	7553	7343	7484	7386	7446	7412	7403	7485	7371	7516	7470	7373	7461	7478	7365	7369	7238	7397	7522	7404	7499	7396	7525	7456	7483	7582	7460	7430	7508	7309	7345	7393	7483	7519	7369	7291	7452	7438	7280	7453	7478	7324	7358	7280	7538	7487	7492	7392	7485	7380	7390	7447	7359	7389	7412	7465	7438	7433	7558	7389	7615	7347	7490	7396	7600	7359	7399	7405	7438	7413	7386	7431	7451	7315	7262	7465	7407	7385	7518	7561	7464	7442	7529	7415	7370	7342	7274	7441	7377	7408	7412	7351	7393	7520	7437	7420	7512	7487	7390	7344	7286	7513	7412	7418	7495	7388	7514	7443	7352	7461	7501	7586	7432	7506	7374	7601	7295	7431	7330	7529	7430	7310	7439	7492	7399	7486	7421	7512	7448	7453	7373	7531	7368	7340	7365	7465	7420	7444	7359	7391	7503	7508	7416	7479	7411	7433	7543	7346	7405	7484	7381	7401	7575	7397	7471	7447	7341	7500	7408	7492	7341	7462	7467	7412	7461	7360	7412	7543	7578	7486	7319	7389	7356	7300	7471	7525	7370	7421	7374	7413	7360	7392	7521	7411	7481	7455	7417	7385	7568	7449	7498	7378	7467	7291	7418	7386	7467	7355	7458	7422	7514	7355	7490	7456	7410	7537	7434	7302	7375	7482	7443	7410	7497	7368	7493	7506	7551	7398	7351	7374	7565	7478	7454	7458	7471	7503	7442	7497	7375	7385	7343	7298	7358	7552	7504	7498	7395	7448	7484	7388	7453	7438	7537	7411	7441	7398	7215	7531	7337	7427	7437	7422	7439	7409	7499	7467	7201	7369	7447	7521	7430	7539	7370	7525	7541	7349	7382	7497	7472	7570	7461	7419	7401	7380	7349	7405	7440	7310	7299	7475	7403	7394	7388	7530	7455	7508	7393	7421	7465	7478	7502	7452	7392	7332	7442	7388	7387	7499	7339	7433	7410	7376	7373	7482	7444	7391	7543	7359	7474	7502	7463	7525	7297	7469	7592	7502	7372	7476	7486	7462	7430	7416	7460	7399	7349	7535	7395	7430	7454	7323	7426	7413	7438	7379	7455	7282	7417	7485	7480	7324	7354	7346	7364	7509	7399	7387	7418	7417	7446	7388	7409	7308	7386	7428	7477	7375	7249	7449	7386	7430	7366	7232	7521	7558	7428	7451	7526	7364	7411	7413	7411	7475	7673	7362	7315	7462	7342	7567	7359	7405	7367	7181	7330	7405	7336	7405	7508	7324	7419	7486	7382	7634	7433	7485	7497	7418	7395	7395	7426	7502	7312	7244	7359	7387	7439	7464	7353	7376	7475	7312	7500	7459	7431	7415	7354	7324	7387	7465	7426	7519	7401	7294	7339	7383	7536	7449	7502	7456	7487	7357	7593	7354	7398	7261	7422	7470	7507	7437	7517	7496	7348	7251	7371	7390	7457	7522	7337	7381	7451	7467	7441	7446	7477	7424	7234	7411	7385	7461	7514	7453	7279	7291	7347	7606	7374	7409	7542	7385	7307	7398	7561	7369	7467	7412	7461	7537	7482	7380	7383	7503	7420	7434	7574	7225	7505	7348	7418	7513	7399	7355	7307	7557	7456	7382	7468	7433	7394	7418	7373	7338	7393	7402	7407	7383	7375	7401	7356	7440	7330	7474	7437	7431	7353	7311	7326	7441	7418	7386	7462	7457	7312	7457	7459	7505	7482	7404	7235	7501	7442	7402	7448	7401	7332	7339	7368	7421	7425	7477	7363	7418	7479	7401	7377	7522	7375	7307	7344	7514	7450	7394	7446	7479	7472	7472	7306	7441	7319	7397	7543	7346	7544	7414	7466	7518	7428	7499	7484	7437	7368	7363	7532	7528	7496	7410	7538	7409	7474	7406	7336	7376	7539	7401	7528	7383	7351	7633	7291	7239	7401	7381	7540	7367	7534	7464	7559	7357	7434	7239	7405	7338	7418	7396	7283	7444	7418	7515	7468	7359	7394	7531	7457	7402	7611	7352	7497	7371	7473	7428	7535	7534	7396	7424	7353	7459	7390	7493	7412	7292	7406	7397	7422	7352	7468	7426	7472	7302	7432	7517	7433	7386	7491	7339	7415	7404	7409	7408	7359	7445	7401	7452	7452	7540	7408	7396	7472	7478	7504	7361	7380	7307	7469	7488	7535	7368	7422	7536	7371	7535	7315	7501	7366	7478	7331	7445	7537	7473	7423	7391	7394	7370	7373	7541	7450	7491	7446	7368	7419	7489	7513	7525	7484	7344	7378	7438	7371	7382	7347	7407	7480	7519	7438	7507	7298	7450	7392	7484	7466	7630	7532	7519	7408	7486	7436	7439	7595	7481	7300	7411	7419	7439	7625	7337	7327	7439	7509	7385	7590	7395	7407	7560	7491	7523	7467	7460	7451	7428	7416	7542	7604	7530	7525	7284	7615	7563	7480	7458	7397	7370	7383	7476	7381	7433	7464	7400	7487	7298	7298	7505	7568	7468	7378	7396	7380	7507	7501	7509	7449	7400	7394	7413	7468	7662	7430	7505	7456	7367	7446	7541	7325	7395	7393	7348	7345	7547	7427	7445	7391	7417	7410	7376	7415	7469	7362	7339	7449	7365	7415	7492	7333	7413	7368	7475	7488	7394	7242	7424	7459	7482	7390	7457	7433	7306	7371	7449	7468	7409	7426	7365	7346	7315	7530	7282	7431	7559	7497	7461	7367	7407	7463	7548	7389	7313	7512	7401	7451	7337	7605	7447	7348	7462	7453	7339	7424	7348	7363	7401	7438	7444	7340	7457	7353	7419	7380	7391	7313	7508	7396	7517	7490	7445	7410	7271	7397	7292	7568	7394	7391	7573	7415	7350	7417	7253	7422	7404	7493	7531	7514	7504	7481	7401	7253	7406	7370	7398	7388	7417	7344	7377	7456	7424	7524	7505	7379	7301	7452	7440	7641	7478	7497	7503	7488	7538	7380	7539	7388	7459	7529	7449	7339	7462	7365	7432	7472	7410	7576	7365	7394	7469	7411	7416	7459	7412	7359	7496	7277	7492	7376	7391	7426	7420	7527	7442	7437	7342	7511	7659	7462	7478	7399	7455	7405	7432	7548	7428	7478	7314	7332	7424	7452	7422	7492	7531	7395	7363	7422	7491	7382	7507	7465	7426	7413	7342	7419	7483	7422	7461	7478	7463	7369	7471	7417	7510	7352	7375	7511	7413	7386	7372	7466	7470	7388	7456	7435	7622	7416	7408	7320	7381	7338	7407	7256	7362	7328	7423	7424	7391	7564	7381	7361	7385	7390	7494	7539	7437	7254	7527	7323	7313	7466	7427	7418	7503	7414	7424	7416	7462	7393	7400	7409	7375	7378	7377	7371	7325	7362	7502	7350	7433	7446	7302	7352	7401	7501	7363	7440	7407	7514	7449	7331	7489	7327	7451	7356	7372	7544	7427	7432	7324	7521	7377	7234	7374	7410	7489	7401	7325	7401	7463	7414	7547	7505	7404	7528	7495	7380	7494	7529	7459	7350	7443	7460	7430	7469	7310	7432	7392	7496	7485	7381	7453	7443	7500	7454	7341	7452	7593	7443	7561	7584	7559	7479	7450	7361
17002	14377	6437	1678	672	571	598	535	552	530	512	483	464	509	498	492	496	525	549	510	511	480	500	499	482	506	513	471	502	473	475	459	473	497	451	495	446	452	479	492	478	497	479	462	470	464	423	468	448	453	436	448	458	388	450	461	450	461	472	448	438	472	468	494	439	511	448	471	481	480	437	488	454	450	491	483	444	481	459	445	467	451	466	397	464	410	450	458	472	458	454	436	475	425	478	494	472	445	511	421	430	479	438	453	480	433	443	452	443	455	465	461	485	431	502	427	481	432	449	464	481	466	508	492	468	460	486	489	491	462	407	450	470	468	464	467	439	437	442	452	490	436	474	455	474	497	477	502	466	426	471	467	488	442	450	451	408	483	456	446	456	464	428	469	465	440	446	440	491	446	450	418	453	423	442	461	469	447	452	466	460	525	430	440	445	463	460	457	484	464	474	481	517	464	478	438	443	448	437	442	470	446	430	457	488	465	451	456	425	449	456	454	443	462	488	436	471	465	465	456	448	467	444	434	451	436	479	452	466	446	408	471	447	453	432	439	443	440	462	490	452	484	445	485	492	451	453	441	476	441	488	468	466	450	476	457	490	447	486	479	491	438	461	454	468	473	451	487	410	477	436	470	434	470	485	457	406	447	464	467	458	467	438	420	464	441	482	444	487	484	484	481	419	457	465	464	474	487	456	436	465	444	454	477	424	471	436	460	474	483	462	480	495	434	450	483	454	475	444	445	417	445	434	469	438	476	430	446	439	428	494	469	476	452	459	498	452	454	456	447	490	490	449	440	453	412	487	479	458	477	484	443	444	452	433	437	472	465	486	439	437	483	458	453	449	464	472	481	467	448	465	509	471	444	488	432	445	469	451	509	482	507	464	437	476	493	453	465	445	465	452	457	492	433	453	466	453	505	440	457	464	465	478	452	459	452	457	480	467	479	461	446	471	449	485	418	471	462	418	438	492	465	483	471	462	434	491	438	465	425	432	473	428	441	462	436	478	455	464	431	456	443	417	459	480	460	458	489	457	430	461	421	494	468	465	462	434	421	441	468	451	462	443	465	457	437	450	475	462	454	435	451	438	462	459	484	430	444	451	493	454	479	450	456	464	454	475	463	482	513	437	460	462	491	400	476	464	446	459	440	457	460	456	457	444	462	455	451	502	453	455	457	500	426	465	491	439	468	469	461	477	465	492	458	454	480	439	439	434	445	448	446	457	440	453	448	439	473	467	448	437	454	448	500	475	478	469	453	401	443	453	439	440	462	452	439	463	463	430	450	473	456	457	449	459	446	436	431	421	474	421	459	473	429	462	446	445	465	456	474	453	461	485	504	450	444	437	462	475	490	470	459	428	433	459	442	508	469	453	473	428	428	499	406	466	454	465	442	443	481	459	462	447	448	469	482	473	437	468	488	461	431	423	429	463	456	420	497	449	462	432	443	448	450	456	481	501	475	483	469	452	496	445	432	472	455	468	460	460	477	458	429	480	479	431	443	468	445	454	447	431	428	437	465	494	441	455	468	464	491	473	458	440	470	475	466	454	449	456	501	486	480	457	478	424	478	417	481	462	465	461	453	472	470	482	450	440	492	498	442	448	472	468	445	496	472	477	494	417	436	486	440	426	478	478	465	514	443	460	474	450	476	467	430	462	468	444	486	500	483	477	469	508	433	462	418	448	465	504	452	445	483	478	440	457	495	461	472	417	455	458	441	443	499	450	455	479	461	456	449	502	505	432	462	492	452	466	451	460	433	419	448	428	444	441	467	445	512	484	456	442	471	435	459	441	456	447	491	474	432	481	422	449	420	451	452	476	438	460	436	424	463	472	458	465	483	439	459	449	472	406	479	465	431	495	459	428	449	489	428	448	523	490	451	514	474	451	484	464	490	454	452	474	444	486	473	460	463	427	432	449	474	418	456	443	468	469	432	466	467	440	430	442	496	459	431	459	455	462	459	469	488	465	474	479	461	486	446	465	438	451	457	423	439	452	425	483	471	458	456	461	444	439	441	484	451	454	462	451	429	465	436	491	406	473	492	454	464	466	454	444	458	468	469	472	474	491	469	490	447	456	453	478	454	471	468	470	424	449	447	441	503	461	445	435	452	460	487	446	468	432	445	464	437	485	489	459	436	479	468	472	446	464	512	491	445	438	468	486	448	505	457	413	494	449	411	447	448	460	479	431	454	457	436	471	507	459	490	419	459	458	446	479	482	451	466	433	459	482	467	442	450	446	449	437	428	463	467	465	462	441	439	468	446	460	453	464	466	471	471	495	450	465	462	447	457	452	464	474	468	483	474	452	442	453	489	481	443	475	439	449	483	419	478	463	398	462	480	464	475	469	459	466	461	440	428	463	463	460	461	456	450	445	456	461	452	473	462	446	475	482	457	454	467	437	455	486	463	453	489	451	479	428	485	461	463	483	477	425	456	457	478	492	405	474	453	460	486	472	437	471	497	465	457	467	483	431	457	441	470	446	453	454	477	495	464	507	467	428	452	426	458	438	429	486	446	500	446	468	461	477	472	474	490	449	455	450	454	416	459	469	480	458	427	457	458	488	427	468	446	458	441	447	486	463	458	455	482	471	473	437	472	472	451	518	457	477	440	439	450	475	475	431	474	472	471	472	458	475	456	423	468	488	464	471	449	458	470	429	486	437	477	452	451	452	472	466	423	479	449	473	470	480	466	447	469	451	496	482	477	510	460	432	459	488	467	470	469	436	461	468	463	429	440	442	459	446	449	433	485	469	458	432	439	451	478	464	453	482	479	458	485	435	458	474	503	426	525	495	449	442	466	490	493	463	442	431	496	482	479	487	458	448	453	434	468	469	502	447	457	461	442	470	451	456	451	440	465	455	493	453	464	434	457	485	444	471	429	499	479	451	478	476	451	505	479	444	476	419	447	453	432	489	487	468	464	445	430	455	435	469	448	439	447	402	432	459	452	468	420	482	476	418	463	464	462	434	472	475	471	485	471	435	423	482	468	462	451	438	480	457	447	464	473	457	465	451	460	492	457	486	458	460	450	454	454	480	447	484	487	479	471	445	467	476	449	464	474	496	458	458	427	451	459	474	423	442	456	480	442	442	422	487	470	444	496	463	460	453	471	448	455	452	462	484	429	412	473	501	461	490	451	440	478	432	489	439	461	464	502	431	480	458	509	441	443	462	434	422	516	466	471	469	470	424	431	461	458	452	464	450	434	447	471	473	423	454	478	458	442	471	457	458	445	430	472	483	437	420	489	485	458	482	457	460	440	441	466	464	450	448	472	475	451	460	467	466	437	440	489	495	502	453	465	456	443	433	419	464	444	455	441	471	465	497	435	510	475	471	472	476	467	450	446	466	458	444	445	447	486	458	469	458	457	467	481	434	452	462	483	464	486	436	444	453	479	478	455	463	451	473	451	458	432	466	453	501	456	456	486	441	446	479	448	488	457	459	489	436	469	478	457	439	419	444	430	443	453	437	452	472	475	457	464	494	444
51278	44872	30765	20820	11958	10590	9897	8420	7677	7113	6514	6299	5982	5810	5926	5760	5755	6234	6155	5676	5619	5556	5544	5492	5153	5195	5197	4949	4923	4921	4822	4866	4773	4725	4701	4623	4787	4721	4663	4741	4652	4502	4545	4723	4601	4610	4597	4591	4612	4474	4584	4605	4514	4551	4510	4512	4477	4590	4539	4488	4510	4662	4598	4649	4576	4436	4572	4514	4556	4463	4575	4551	4448	4507	4499	4524	4570	4566	4534	4550	4479	4607	4625	4442	4611	4550	4438	4470	4496	4504	4526	4546	4528	4463	4500	4443	4512	4457	4558	4572	4547	4432	4577	4538	4451	4598	4461	4469	4513	4614	4470	4543	4507	4466	4598	4434	4512	4453	4581	4477	4526	4396	4539	4515	4505	4489	4514	4550	4594	4545	4479	4555	4574	4528	4479	4391	4546	4408	4470	4488	4536	4546	4579	4491	4549	4444	4492	4468	4424	4468	4431	4552	4584	4684	4492	4512	4484	4524	4475	4510	4657	4449	4480	4524	4510	4496	4521	4572	4578	4523	4536	4417	4575	4434	4591	4429	4487	4556	4603	4566	4462	4476	4500	4577	4511	4516	4635	4564	4524	4422	4572	4506	4568	4604	4488	4585	4511	4531	4624	4517	4437	4428	4518	4559	4446	4595	4438	4595	4483	4429	4477	4573	4508	4527	4528	4654	4425	4367	4550	4485	4671	4457	4430	4463	4483	4599	4471	4531	4485	4514	4541	4581	4532	4511	4475	4501	4453	4478	4550	4658	4517	4476	4500	4416	4453	4527	4514	4593	4510	4514	4508	4558	4398	4639	4554	4479	4568	4400	4476	4491	4418	4433	4567	4506	4538	4534	4502	4537	4572	4520	4428	4539	4506	4478	4577	4565	4520	4514	4413	4479	4480	4459	4475	4536	4587	4606	4442	4550	4472	4518	4556	4519	4586	4640	4487	4342	4480	4521	4358	4479	4542	4615	4518	4504	4440	4590	4518	4426	4507	4517	4518	4532	4488	4578	4439	4554	4568	4507	4572	4430	4588	4524	4484	4551	4509	4451	4522	4444	4517	4501	4602	4576	4444	4471	4628	4636	4536	4547	4474	4487	4560	4541	4500	4548	4414	4521	4462	4531	4561	4531	4475	4571	4453	4531	4431	4579	4564	4501	4480	4651	4543	4470	4488	4574	4602	4571	4595	4542	4497	4495	4423	4462	4413	4423	4582	4505	4524	4552	4526	4461	4588	4600	4506	4496	4624	4468	4528	4482	4649	4535	4546	4532	4508	4523	4542	4494	4592	4577	4605	4492	4507	4504	4559	4502	4542	4480	4598	4444	4454	4547	4537	4611	4600	4589	4395	4493	4508	4355	4555	4432	4491	4586	4513	4423	4526	4440	4412	4520	4511	4551	4469	4624	4371	4559	4534	4467	4583	4523	4539	4507	4462	4491	4616	4427	4626	4461	4413	4503	4561	4573	4595	4570	4418	4548	4520	4570	4543	4551	4480	4341	4571	4392	4571	4495	4550	4496	4532	4599	4491	4589	4470	4501	4582	4442	4514	4506	4487	4520	4483	4562	4477	4626	4461	4409	4473	4520	4479	4503	4492	4503	4552	4563	4490	4446	4571	4475	4433	4496	4379	4545	4531	4457	4459	4567	4515	4435	4527	4562	4481	4466	4449	4658	4552	4552	4558	4537	4658	4489	4551	4414	4440	4473	4461	4463	4587	4463	4541	4502	4521	4549	4597	4509	4512	4536	4562	4582	4652	4506	4527	4513	4518	4432	4581	4534	4574	4566	4568	4584	4520	4527	4522	4472	4465	4544	4471	4477	4480	4461	4550	4508	4534	4534	4491	4438	4464	4502	4524	4454	4448	4572	4350	4538	4411	4658	4590	4526	4553	4508	4566	4411	4482	4533	4523	4637	4573	4672	4518	4530	4470	4636	4585	4526	4515	4468	4486	4506	4452	4548	4489	4438	4530	4580	4509	4464	4510	4568	4508	4471	4505	4471	4511	4474	4599	4374	4624	4535	4451	4574	4530	4600	4579	4360	4466	4482	4570	4415	4582	4662	4616	4479	4500	4584	4525	4562	4531	4474	4438	4559	4453	4457	4419	4597	4517	4622	4521	4535	4498	4569	4584	4495	4500	4526	4482	4552	4423	4526	4586	4461	4620	4472	4457	4518	4477	4502	4560	4446	4483	4527	4492	4575	4534	4455	4422	4613	4541	4634	4464	4550	4471	4429	4509	4409	4587	4560	4483	4626	4543	4477	4564	4527	4631	4546	4453	4496	4493	4547	4512	4533	4634	4622	4556	4566	4493	4460	4453	4518	4307	4397	4491	4627	4459	4540	4448	4520	4496	4524	4513	4505	4532	4615	4411	4498	4542	4448	4470	4663	4484	4486	4492	4490	4594	4525	4501	4588	4443	4532	4541	4447	4426	4451	4475	4542	4536	4516	4615	4508	4507	4397	4522	4457	4548	4489	4469	4503	4568	4514	4505	4545	4589	4540	4524	4605	4592	4385	4511	4471	4469	4447	4453	4456	4445	4515	4510	4461	4588	4510	4597	4536	4497	4412	4533	4625	4559	4387	4534	4602	4574	4546	4501	4516	4484	4486	4503	4483	4552	4525	4514	4669	4594	4626	4548	4531	4544	4535	4504	4432	4560	4487	4494	4573	4524	4540	4570	4468	4482	4476	4518	4446	4583	4586	4436	4504	4629	4640	4488	4536	4532	4503	4610	4580	4511	4475	4540	4556	4523	4536	4405	4508	4455	4486	4512	4527	4552	4461	4439	4591	4602	4511	4507	4465	4488	4471	4565	4526	4594	4566	4460	4492	4548	4613	4576	4536	4478	4480	4602	4530	4497	4562	4453	4443	4555	4517	4578	4472	4468	4411	4547	4494	4719	4501	4573	4519	4519	4480	4555	4651	4583	4615	4527	4460	4480	4413	4566	4561	4633	4521	4610	4599	4595	4597	4600	4484	4532	4426	4470	4484	4504	4390	4413	4466	4564	4524	4485	4491	4526	4537	4528	4589	4438	4482	4494	4602	4560	4542	4467	4437	4476	4474	4536	4532	4468	4639	4545	4575	4514	4469	4429	4423	4559	4422	4523	4524	4426	4526	4500	4510	4440	4573	4472	4471	4559	4520	4623	4543	4414	4523	4434	4475	4535	4586	4510	4501	4504	4515	4480	4536	4453	4383	4451	4511	4504	4570	4492	4545	4424	4504	4564	4515	4561	4531	4519	4568	4536	4606	4438	4583	4701	4554	4606	4538	4401	4455	4485	4531	4454	4548	4447	4548	4545	4521	4437	4418	4414	4513	4670	4518	4540	4568	4467	4481	4480	4571	4508	4517	4507	4346	4505	4506	4591	4421	4494	4568	4555	4595	4564	4462	4523	4442	4473	4533	4523	4556	4544	4580	4536	4530	4461	4565	4557	4582	4545	4590	4448	4572	4470	4388	4511	4476	4471	4455	4647	4544	4470	4469	4509	4520	4478	4485	4505	4461	4561	4494	4463	4667	4471	4511	4577	4645	4552	4418	4507	4501	4505	4616	4428	4588	4577	4543	4574	4387	4624	4459	4483	4520	4484	4458	4535	4402	4484	4543	4559	4488	4601	4582	4540	4539	4577	4584	4489	4597	4468	4473	4470	4595	4473	4489	4490	4549	4458	4561	4473	4503	4538	4432	4475	4457	4542	4566	4562	4560	4451	4544	4416	4516	4559	4528	4570	4484	4444	4518	4557	4426	4510	4456	4443	4641	4445	4457	4600	4513	4492	4587	4406	4501	4591	4487	4479	4530	4443	4537	4519	4560	4508	4564	4512	4507	4431	4512	4548	4549	4631	4516	4572	4437	4502	4609	4453	4563	4537	4610	4679	4618	4435	4475	4612	4505	4441	4585	4565	4534	4519	4537	4480	4519	4488	4466	4601	4579	4568	4468	4534	4504	4493	4454	4612	4462	4620	4583	4342	4525	4475	4565	4416	4435	4539	4592	4538	4480	4450	4579	4501	4485	4604	4530	4469	4569	4520	4401	4529	4637	4574	4510	4535	4583	4609	4606	4449	4454	4481	4491	4452	4605	4450	4454	4625	4472	4456	4486	4523	4576	4603	4587	4456	4635	4603	4476	4601	4440	4571	4535	4634	4503	4534	4458	4445	4514	4552	4524	4446	4528	4484	4402	4570	4462	4471	4443	4460	4457	4418	4479	4525	4571	4475	4527	4543	4470	4569	4481	4543	4558	4524	4590	4594	4570	4488	4449	4464	4458	4532	4448	4429	4517	4561	4482	4568	4539	4523	4463	4456	4544	4405	4435	4547	4547	4464	4496	4537	4576	4570	4528	4490	4457	4577	4657	4454	4475	4579	4488	4527	4546	4515	4501	4553	4574	4456	4440	4588	4492	4590	4528	4474	4540	4612	4571	4659	4505	4474	4492	4487	4573	4460	4561	4544	4529	4446	4532	4586	4469	4604	4520	4523	4575	4457	4473	4542	4462	4451	4461	4489	4496	4527	4475	4438	4549	4533	4534	4559	4593	4638	4474	4574	4584	4449	4484	4399	4518	4565	4558	4472	4430	4458	4532	4569	4574	4647	4528	4569	4569	4559	4542	4553	4573	4567	4542	4537	4568	4636	4471	4425	4571	4516	4668	4505	4530	4559	4558	4547	4635	4460	4616	4472	4559	4500	4526	4406	4532	4497	4513	4508	4447	4483	4503	4470	4473	4459	4505	4483	4487	4431	4550	4541	4623	4480	4629	4516	4578	4611	4407	4514	4594	4476	4505	4600	4615	4547	4533	4535	4515	4610	4564	4539	4609	4665	4536	4473	4497	4515	4430	4414	4509	4435	4497	4509	4595	4441	4542	4520	4551	4470	4463	4425	4455	4505	4459	4460	4467	4551	4577	4448	4638	4524	4561	4578	4528	4517	4532	4476	4461	4518	4509	4532	4444	4481	4512	4526	4496	4487	4518	4510	4639	4518	4444	4509	4508	4520	4421	4546	4605	4488	4452	4379	4416	4555	4549	4551	4481	4516	4293	4550	4454	4530	4522	4497	4677	4532	4559	4575	4596	4588	4558	4485	4550	4486	4640	4504	4433
23936	23949	10760	2684	1192	1068	1080	984	936	939	904	915	876	881	857	908	894	884	915	845	836	872	926	910	845	813	770	844	865	829	866	819	819	800	859	814	816	838	786	843	789	810	787	828	841	833	830	806	813	832	838	805	813	829	839	821	851	856	827	822	875	807	830	785	835	776	857	853	825	832	801	802	787	818	813	761	857	836	787	822	873	851	828	823	831	819	779	880	876	840	803	753	829	802	841	785	818	750	824	812	830	764	816	819	840	786	823	824	825	760	855	780	794	775	793	797	832	833	808	774	793	826	804	772	840	769	772	796	789	794	831	774	772	773	791	793	820	835	810	796	805	798	811	834	761	761	767	758	814	764	802	760	781	823	793	812	826	811	798	832	809	822	809	808	814	809	785	813	839	774	811	772	775	819	789	815	811	863	849	816	839	817	841	826	824	761	785	791	790	831	813	810	807	762	850	793	786	837	860	768	825	799	863	792	806	825	747	859	767	794	813	856	774	772	761	792	835	832	822	819	762	766	782	822	793	837	867	784	820	844	761	809	823	819	770	808	798	822	800	791	816	789	766	805	821	805	803	822	825	801	789	800	867	776	806	779	845	801	825	782	834	864	773	822	818	790	838	821	791	791	840	810	819	759	788	814	808	812	826	773	817	798	796	885	815	799	786	795	816	807	802	827	785	815	817	821	777	771	806	836	847	836	794	858	770	796	765	764	767	779	788	817	813	788	801	785	817	837	795	862	820	758	803	805	830	818	746	835	752	868	818	839	803	777	806	769	796	818	801	833	755	814	804	809	809	825	833	846	806	852	819	817	831	776	812	812	779	822	822	816	760	837	824	763	817	772	778	789	861	794	766	814	830	835	784	776	810	784	817	813	792	817	821	789	802	785	791	799	785	805	788	783	815	794	786	813	827	798	807	811	835	817	860	825	746	789	776	775	779	807	779	800	805	823	878	779	788	776	807	845	819	814	778	800	796	799	744	797	752	833	775	791	746	783	814	795	779	782	838	804	825	800	821	825	818	828	852	832	774	765	798	812	787	803	764	822	795	822	801	836	808	801	792	772	748	833	825	855	830	810	787	811	762	773	828	812	788	822	818	868	820	784	780	799	841	783	780	813	757	837	803	826	780	801	775	822	829	801	835	816	800	800	800	820	766	805	817	844	820	801	807	769	854	797	790	794	826	814	832	831	821	790	801	808	795	781	807	850	823	772	788	789	790	806	801	815	798	815	842	847	817	821	756	780	799	772	824	794	851	786	820	780	820	799	835	752	799	803	823	805	799	802	751	808	825	771	805	789	825	768	777	820	751	783	798	821	788	800	847	824	786	829	819	801	791	848	836	806	785	809	767	826	803	785	824	804	865	772	785	772	794	874	759	801	804	815	821	841	756	812	767	806	782	813	916	778	796	853	776	819	853	807	834	796	843	832	842	802	819	819	839	784	799	775	837	825	808	833	783	812	825	780	840	793	849	799	785	835	837	758	798	802	787	817	803	829	791	812	788	811	819	800	831	797	783	796	797	806	810	794	823	816	775	796	845	815	782	782	802	788	840	740	812	828	785	791	813	830	779	846	794	810	839	869	810	784	769	862	807	813	834	836	842	818	722	823	839	821	788	800	812	826	831	812	766	793	795	753	777	798	814	766	770	752	800	822	805	791	859	812	820	808	826	793	783	770	790	847	807	830	795	778	759	828	794	801	790	810	794	788	828	810	807	846	788	762	834	751	834	778	795	795	785	777	791	783	768	839	792	807	787	815	746	791	815	809	823	856	804	842	754	782	808	767	761	772	808	764	818	830	843	771	789	807	871	814	777	786	801	808	796	805	763	790	779	888	829	793	842	800	774	805	801	838	800	776	808	856	794	791	781	829	777	811	805	777	836	846	835	715	778	807	845	837	830	736	776	814	779	800	787	840	852	788	847	834	816	809	793	799	810	803	805	815	822	782	838	786	778	800	807	736	768	819	795	802	812	765	787	769	782	833	766	813	811	799	823	754	786	835	795	794	832	813	794	851	848	771	842	784	817	793	772	816	814	831	799	769	787	834	823	853	835	810	768	806	801	797	816	789	790	779	782	837	787	803	816	837	805	845	787	782	789	789	781	789	833	869	736	775	780	842	807	848	759	788	835	824	781	805	786	778	839	794	815	794	833	827	810	827	807	793	789	808	851	786	853	823	813	790	804	765	821	812	782	804	831	803	802	836	814	805	811	811	806	805	779	813	834	823	809	822	834	873	816	783	804	796	801	769	804	775	860	814	804	795	808	849	821	776	796	851	787	775	813	760	784	805	834	818	807	842	771	782	809	817	801	803	803	809	753	795	839	756	779	825	818	799	799	832	874	820	768	761	787	815	768	834	838	854	810	846	763	786	776	792	825	787	788	808	799	825	805	808	788	830	837	847	816	803	788	816	839	850	798	798	809	820	768	789	771	753	825	795	784	847	811	817	790	824	792	788	819	796	825	788	787	817	763	812	793	786	782	862	776	805	801	843	860	765	763	806	817	827	837	805	812	872	816	816	834	792	822	741	788	782	811	851	859	772	784	812	794	811	796	753	770	829	805	800	789	803	798	813	798	803	765	787	767	770	778	877	799	779	758	803	819	826	793	812	787	792	830	814	817	828	833	793	749	770	806	841	770	845	809	821	805	798	776	800	802	790	808	795	842	833	800	827	818	804	869	782	765	778	811	825	787	788	784	786	843	826	831	791	811	779	814	802	808	835	846	790	832	852	783	783	798	739	811	818	777	819	815	819	857	857	786	795	802	761	805	825	801	778	785	810	758	778	803	771	833	785	755	825	797	812	803	798	800	767	762	788	859	795	845	779	830	795	816	841	817	839	804	795	784	800	711	836	841	855	796	805	791	829	840	815	783	782	872	859	802	822	754	723	807	765	786	850	798	797	817	820	696	770	820	847	782	803	744	806	810	815	802	806	816	817	771	811	844	886	793	742	829	792	783	777	778	808	797	745	803	783	793	827	871	811	829	838	814	794	817	793	810	804	750	774	767	795	782	817	788	801	816	798	821	811	853	755	802	804	736	837	837	829	823	800	838	805	846	800	777	794	827	812	807	824	783	813	761	771	797	771	800	837	801	785	786	845	804	813	779	806	784	821	832	806	859	825	808	850	769	810	783	778	787	778	798	810	797	761	815	813	781	794	824	850	833	818	858	779	820	835	822	815	780	772	766	739	791	795	871	789	832	761	805	795	801	803	815	804	812	813	755	791	774	829	798	756	830	856	769	830	772	807	831	820	839	852	828	826	781	835	796	813	851	785	733	824	835	862	868	775	795	837	824	797	819	775	842	761	839	817	812	775	787	778	766	830	808	813	828	828	808	803	750	825	843	796	810	786	869	784	821	805	821	775	750	809	810	834	806	801	820	780	776	764	792	826	823	834	780	855	845	793	873	821	808	807	821	771	781	785	817	767	812	767	813	797	809	787	776	817	851	834	818	756	852	815	790	750	797	824	792	803	787	833
60323	53045	33681	24808	17532	16859	15009	13434	12144	11422	10339	10172	9784	9403	9379	9314	8891	9405	9234	9159	9024	8702	8956	8757	8384	8112	8210	8034	8041	7897	7811	7723	7763	7741	7445	7701	7589	7557	7629	7593	7557	7574	7549	7622	7600	7355	7529	7508	7461	7465	7418	7370	7458	7411	7417	7364	7324	7502	7356	7389	7441	7367	7352	7453	7484	7350	7399	7426	7408	7312	7305	7223	7318	7175	7389	7386	7423	7309	7260	7323	7401	7416	7255	7401	7312	7293	7313	7323	7349	7299	7377	7190	7337	7512	7332	7438	7240	7355	7372	7333	7293	7294	7384	7416	7378	7294	7390	7397	7363	7319	7146	7335	7438	7500	7423	7422	7280	7277	7275	7373	7306	7285	7352	7371	7407	7340	7377	7380	7389	7468	7328	7372	7441	7342	7320	7344	7280	7328	7301	7408	7381	7460	7386	7381	7488	7396	7321	7378	7417	7312	7409	7315	7369	7342	7345	7497	7315	7298	7273	7301	7328	7271	7377	7291	7397	7374	7275	7337	7225	7256	7305	7359	7416	7346	7344	7376	7517	7297	7217	7183	7308	7361	7298	7435	7411	7243	7301	7285	7445	7256	7346	7229	7331	7418	7485	7183	7333	7358	7308	7265	7434	7390	7338	7370	7350	7353	7319	7296	7326	7352	7312	7258	7416	7422	7294	7340	7430	7356	7312	7396	7331	7330	7368	7341	7250	7385	7277	7281	7430	7383	7388	7354	7400	7454	7319	7175	7366	7478	7280	7260	7340	7213	7397	7235	7311	7335	7335	7331	7430	7249	7365	7356	7315	7323	7264	7346	7388	7364	7259	7238	7367	7345	7258	7240	7386	7281	7332	7204	7295	7215	7383	7293	7353	7297	7198	7418	7233	7246	7368	7323	7415	7213	7339	7222	7387	7310	7309	7359	7434	7472	7332	7365	7409	7325	7369	7359	7282	7280	7422	7222	7286	7312	7311	7300	7183	7424	7283	7332	7304	7294	7308	7339	7234	7258	7321	7467	7310	7397	7392	7340	7483	7436	7342	7426	7280	7321	7199	7374	7377	7446	7417	7323	7323	7290	7209	7281	7338	7360	7303	7300	7361	7290	7473	7300	7282	7241	7371	7393	7383	7497	7522	7291	7404	7460	7350	7319	7385	7337	7271	7367	7348	7269	7398	7352	7385	7332	7521	7319	7410	7260	7334	7393	7345	7400	7299	7358	7359	7391	7336	7200	7246	7490	7231	7268	7366	7486	7310	7346	7382	7399	7353	7526	7249	7412	7393	7369	7324	7210	7548	7260	7268	7464	7428	7303	7304	7322	7389	7277	7365	7477	7330	7295	7388	7319	7409	7410	7413	7355	7442	7379	7351	7362	7363	7272	7389	7538	7313	7237	7363	7468	7291	7236	7362	7474	7387	7182	7354	7415	7437	7421	7319	7376	7428	7324	7393	7319	7350	7292	7329	7369	7385	7234	7341	7320	7397	7382	7415	7429	7287	7298	7364	7218	7225	7362	7396	7558	7328	7393	7177	7320	7306	7319	7216	7360	7312	7196	7420	7370	7306	7251	7393	7397	7365	7379	7191	7239	7347	7383	7332	7330	7426	7291	7458	7445	7336	7224	7411	7488	7396	7488	7311	7379	7411	7364	7349	7291	7259	7367	7291	7437	7428	7367	7336	7268	7317	7308	7374	7257	7350	7270	7305	7408	7241	7296	7281	7369	7301	7337	7348	7316	7271	7320	7265	7276	7225	7363	7340	7287	7260	7420	7269	7440	7540	7270	7228	7152	7270	7346	7386	7412	7417	7440	7366	7354	7298	7386	7349	7347	7320	7402	7372	7497	7394	7465	7290	7407	7457	7368	7350	7380	7310	7381	7290	7456	7461	7368	7426	7393	7349	7258	7427	7288	7314	7272	7322	7401	7354	7327	7392	7319	7283	7301	7356	7308	7298	7334	7285	7273	7460	7322	7317	7296	7242	7383	7201	7194	7229	7313	7392	7263	7244	7469	7225	7288	7253	7284	7353	7373	7481	7328	7420	7285	7249	7439	7271	7305	7299	7333	7368	7369	7524	7345	7332	7365	7259	7247	7446	7299	7178	7315	7366	7421	7295	7407	7406	7506	7301	7344	7358	7427	7349	7374	7433	7407	7284	7362	7215	7406	7309	7237	7355	7314	7231	7365	7348	7281	7258	7410	7276	7430	7387	7460	7398	7406	7331	7314	7300	7305	7244	7336	7333	7431	7282	7267	7281	7348	7133	7341	7314	7175	7278	7408	7459	7334	7287	7317	7354	7329	7559	7314	7401	7342	7398	7216	7303	7392	7313	7359	7325	7429	7344	7391	7276	7474	7311	7347	7278	7156	7213	7303	7321	7334	7299	7403	7406	7327	7374	7305	7311	7312	7366	7296	7266	7485	7419	7208	7209	7380	7404	7293	7392	7362	7424	7366	7256	7257	7313	7353	7452	7417	7436	7262	7324	7255	7416	7260	7414	7380	7206	7310	7476	7296	7373	7391	7383	7267	7401	7353	7344	7269	7408	7290	7383	7429	7230	7275	7428	7350	7331	7374	7368	7407	7373	7382	7315	7284	7339	7230	7412	7286	7321	7372	7374	7402	7248	7270	7429	7423	7395	7336	7336	7251	7492	7404	7335	7410	7454	7229	7439	7381	7326	7136	7409	7283	7514	7428	7327	7246	7361	7196	7400	7393	7339	7285	7304	7318	7393	7451	7260	7454	7285	7230	7359	7365	7286	7374	7324	7320	7214	7360	7384	7307	7458	7393	7381	7291	7367	7274	7396	7260	7336	7401	7306	7351	7315	7348	7288	7229	7290	7290	7355	7455	7341	7374	7437	7386	7279	7397	7430	7229	7426	7314	7285	7357	7324	7339	7318	7326	7189	7337	7332	7377	7248	7357	7435	7241	7263	7392	7246	7271	7312	7314	7313	7350	7383	7497	7444	7257	7433	7462	7410	7380	7453	7414	7430	7398	7432	7329	7381	7332	7258	7274	7466	7443	7371	7380	7531	7378	7284	7431	7334	7430	7465	7386	7315	7304	7286	7414	7264	7323	7360	7261	7330	7328	7375	7361	7484	7213	7393	7265	7462	7290	7521	7408	7403	7406	7353	7318	7409	7452	7284	7322	7353	7279	7250	7359	7339	7413	7387	7425	7212	7150	7467	7197	7282	7435	7296	7322	7249	7361	7434	7376	7406	7489	7368	7469	7339	7290	7425	7337	7389	7380	7484	7320	7474	7359	7371	7418	7460	7412	7292	7296	7363	7325	7392	7325	7444	7305	7462	7305	7337	7245	7409	7369	7269	7402	7342	7466	7283	7353	7306	7338	7357	7299	7273	7384	7272	7195	7389	7262	7417	7328	7390	7374	7420	7387	7300	7355	7218	7451	7311	7388	7325	7258	7344	7431	7241	7338	7317	7418	7294	7397	7440	7284	7377	7336	7380	7444	7326	7323	7251	7218	7337	7287	7427	7373	7363	7284	7302	7273	7413	7328	7333	7364	7460	7382	7206	7298	7285	7335	7394	7354	7327	7380	7391	7360	7299	7212	7385	7360	7343	7244	7410	7360	7320	7470	7162	7375	7363	7251	7245	7413	7325	7306	7399	7337	7304	7237	7296	7376	7522	7297	7272	7432	7282	7216	7245	7295	7424	7246	7415	7228	7500	7369	7201	7413	7421	7239	7346	7284	7306	7481	7254	7371	7287	7354	7421	7327	7426	7360	7376	7376	7381	7362	7316	7480	7090	7294	7394	7296	7404	7321	7416	7314	7358	7236	7373	7230	7265	7396	7298	7470	7374	7237	7304	7375	7360	7339	7363	7262	7397	7368	7389	7306	7379	7248	7213	7473	7485	7303	7399	7251	7296	7302	7246	7457	7295	7341	7269	7304	7382	7283	7340	7349	7311	7395	7201	7263	7346	7317	7358	7338	7221	7398	7351	7310	7294	7375	7348	7305	7236	7377	7477	7371	7272	7392	7442	7337	7350	7313	7457	7458	7288	7354	7203	7291	7376	7327	7365	7402	7346	7417	7410	7433	7279	7496	7301	7430	7267	7354	7397	7364	7479	7298	7406	7348	7331	7244	7513	7404	7316	7333	7316	7311	7227	7275	7244	7353	7323	7349	7211	7334	7527	7363	7375	7199	7206	7318	7364	7315	7344	7492	7242	7321	7247	7396	7350	7297	7347	7277	7234	7300	7425	7362	7363	7300	7313	7417	7442	7383	7313	7340	7235	7349	7286	7254	7261	7246	7299	7376	7326	7425	7389	7400	7463	7456	7280	7277	7279	7529	7404	7413	7274	7303	7289	7519	7394	7299	7247	7440	7375	7390	7348	7360	7269	7340	7312	7343	7339	7301	7340	7226	7271	7169	7405	7498	7442	7166	7412	7320	7358	7399	7328	7313	7377	7450	7271	7412	7410	7438	7309	7227	7369	7323	7376	7377	7352	7350	7288	7403	7401	7369	7311	7304	7195	7395	7314	7328	7451	7336	7278	7315	7249	7312	7378	7544	7071	7370	7272	7370	7356	7456	7338	7359	7434	7440	7419	7271	7289	7387	7396	7293	7383	7393	7358	7391	7378	7303	7293	7261	7480	7216	7433	7325	7326	7304	7254	7369	7282	7305	7246	7372	7369	7397	7290	7269	7437	7407	7375	7431	7486	7259	7271	7457	7253	7371	7278	7234	7337	7271	7495	7256	7227	7266	7350	7319	7300	7254	7408	7156	7291	7288	7250	7187	7291	7312	7327	7252	7535	7216	7308	7297	7419	7156	7315	7389	7416	7352	7314	7373	7356	7334	7434	7452	7401	7318	7408	7114	7299	7375	7370	7491	7287	7391	7206	7387	7333	7481	7403	7197	7331	7219	7416	7265	7259	7171	7237	7275	7295	7329	7361	7356	7333	7207	7352	7283	7459	7322	7264	7341	7417	7370	7231	7401	7318	7262	7315	7493	7250	7329	7549	7315	7296	7389	7275	7463	7387	7351	7408	7378	7281	7211	7312	7376	7327	7458	7387	7350	7257	7308	7256	7365	7367	7396	7279	7355	7346	7419	7299	7252	7257	7280	7259	7446	7408	7279
10638	7763	3137	787	616	560	595	583	556	580	542	547	514	558	578	496	537	544	594	570	547	513	551	547	554	540	557	537	546	497	551	526	566	503	558	514	503	515	502	533	492	497	600	526	518	536	510	541	523	528	535	561	546	564	581	529	487	532	514	488	538	533	538	510	520	562	507	559	571	523	544	481	483	493	546	489	520	528	558	550	487	532	478	487	495	509	500	538	535	512	527	546	552	513	550	503	567	495	498	468	536	542	585	506	497	524	545	541	534	535	523	507	522	528	553	468	536	511	555	490	604	512	515	531	535	526	502	505	554	537	516	493	494	533	517	495	527	509	528	512	534	532	521	511	512	538	546	509	554	542	537	528	512	529	541	527	565	512	554	521	497	584	537	504	542	519	516	538	522	522	525	508	547	491	514	506	507	518	500	514	539	507	514	528	501	559	536	538	538	553	514	518	520	526	507	547	522	551	565	559	492	547	516	537	526	512	532	522	498	538	525	541	535	556	495	526	555	532	502	536	515	553	526	517	540	562	501	511	497	534	527	501	527	525	515	544	533	539	501	527	502	517	577	541	531	504	557	524	510	552	521	526	511	533	558	460	521	561	479	530	539	531	520	540	525	526	487	520	522	539	491	501	471	557	557	502	544	522	511	497	514	495	520	536	565	522	550	519	501	543	541	519	527	509	524	544	527	531	498	518	521	535	541	539	547	519	506	544	552	509	528	508	522	497	473	519	538	541	546	520	534	514	512	515	480	483	492	531	512	558	514	520	522	525	512	513	518	486	528	535	530	509	540	543	502	480	525	512	529	522	548	512	498	493	526	558	515	533	556	538	497	461	544	546	494	505	531	506	519	532	523	552	536	500	516	518	515	510	504	536	551	516	499	466	527	538	518	534	538	513	537	551	501	518	514	533	516	499	532	517	530	543	538	563	538	501	537	488	502	560	515	506	533	561	505	514	514	545	573	518	476	544	530	551	552	529	567	509	499	527	511	543	537	568	497	526	506	519	489	547	527	531	501	529	537	506	510	460	501	539	519	550	478	549	488	512	520	533	506	545	478	501	507	508	506	521	477	533	535	559	542	480	516	484	538	548	506	515	530	536	508	509	535	497	505	564	523	560	526	530	550	530	500	513	507	514	539	556	524	509	523	513	529	510	524	578	525	510	504	523	567	523	531	531	496	542	561	515	508	538	524	538	551	510	522	549	523	532	525	554	514	509	482	523	560	510	533	513	533	534	491	491	540	523	518	511	497	510	495	539	551	508	521	543	534	487	548	524	510	541	531	564	499	551	501	540	524	519	498	520	487	565	527	542	525	559	518	558	517	534	527	535	505	515	470	502	505	547	529	516	533	526	491	519	515	498	495	524	553	542	494	536	576	518	507	503	493	510	532	550	537	486	500	569	517	501	509	543	503	522	524	538	535	535	543	535	527	533	494	509	543	500	498	510	518	529	519	490	511	519	500	504	467	511	486	556	525	519	524	500	506	530	506	487	501	508	527	489	518	506	507	539	528	554	529	481	542	513	499	508	529	542	526	503	507	528	530	521	549	536	507	521	504	543	516	556	534	523	555	522	529	486	566	520	523	521	545	535	535	536	547	541	515	497	539	491	526	489	550	519	528	575	534	476	541	528	549	543	514	543	547	524	504	496	530	541	517	533	567	531	543	531	500	544	519	517	514	545	487	502	527	563	534	517	519	544	573	497	486	502	512	551	513	533	509	557	511	533	526	513	527	539	547	517	565	554	519	520	506	501	519	544	529	511	512	543	507	533	555	529	503	550	531	541	492	477	530	524	495	511	535	527	547	518	471	533	558	524	515	517	510	570	487	529	515	523	535	500	481	542	524	548	518	514	544	543	518	530	554	561	479	546	506	528	487	565	529	492	497	496	480	536	604	554	514	574	521	526	559	475	529	529	553	517	507	502	503	521	540	542	492	543	520	528	513	532	520	512	526	482	546	547	548	541	600	460	513	501	557	497	533	506	560	554	521	492	509	523	530	523	499	504	526	526	540	508	520	548	536	509	514	480	532	532	511	545	513	515	522	513	531	477	505	553	500	514	568	507	561	546	564	565	514	557	553	557	490	528	479	509	488	527	506	534	537	496	495	531	561	518	546	510	517	579	561	536	532	530	509	510	520	484	492	494	525	535	521	530	506	525	543	499	515	567	526	527	527	552	516	529	549	552	489	521	512	540	519	546	523	528	493	548	523	491	498	500	525	503	482	501	497	516	571	502	555	463	546	528	520	531	532	544	556	547	512	492	497	537	533	519	537	543	544	532	489	523	507	505	538	486	511	530	529	541	491	567	525	568	553	492	511	546	508	486	527	512	509	479	570	506	511	528	514	535	511	524	553	485	469	537	535	534	531	492	585	556	514	521	509	525	517	534	536	514	527	546	512	477	518	531	514	532	533	528	517	502	476	511	539	553	521	524	525	536	505	519	526	516	571	518	513	536	518	502	497	562	524	555	511	514	489	525	526	559	500	493	514	508	494	499	539	499	536	551	487	501	481	512	529	536	548	536	527	541	513	537	532	543	559	502	527	506	514	510	544	514	540	570	504	527	527	514	542	492	548	507	526	528	554	539	513	521	556	553	523	522	497	551	527	495	503	516	581	571	544	565	518	520	532	511	550	549	534	524	509	479	526	542	538	554	512	512	503	527	576	496	557	547	499	526	546	510	529	533	534	519	483	510	514	494	468	514	485	488	517	513	572	508	534	525	497	518	517	542	529	491	540	547	527	518	523	552	521	503	486	483	510	550	552	510	554	522	526	577	514	519	516	527	562	524	515	546	486	537	490	558	563	536	493	536	520	496	547	524	512	543	501	568	528	546	520	502	505	528	546	506	496	531	548	513	493	501	507	539	535	524	514	546	518	518	490	495	551	557	500	549	481	485	495	507	537	526	508	544	531	506	513	562	508	487	530	547	532	521	544	509	519	549	510	518	510	518	543	473	538	520	530	496	552	506	505	517	529	534	566	508	526	522	504	542	569	527	514	525	495	520	497	503	498	556	546	525	544	511	494	516	517	563	503	536	547	533	594	488	516	535	518	522	534	526	548	521	558	500	521	491	551	509	547	534	570	549	524	491	524	519	521	537	532	512	517	546	490	530	536	544	513	526	511	529	532	549	552	515	527	499	553	507	495	553	515	529	535	487	525	511	529	517	519	528	526	534	538	522	504	524	546	574	541	535	493	502	540	502	525	490	489	530	555	511	492	506	497	515	520	507	499	534	502	530	573	502	537	535	526	476	517	503	552	510	519	533	492	512	533	495	518	551	555	547	570	503	547	539	505	503	509	508	516	515	504	530	532	517	537	541	528	523	516	527	538	531	547	486	499	519	521	545	474	556	506	561	521	507	532	543	505	527	534	553	518	512	575	480	528	519	504	514	521	524	559	542	506	536	514	506	517	505	504	550	501	526	541	490	475	543	512	550	562	543	484	539	524	553	552	534	549	530	543	537	499	493	499	525	524	495
46121	38137	22931	10658	8630	8285	7715	7357	6690	6606	6421	5987	5942	6118	5951	6030	6077	6004	5925	5979	6171	6096	5861	6127	5941	5759	5584	5522	5431	5329	5371	5384	5294	5245	5050	5196	5185	5201	5211	5072	5101	5160	5147	5174	5121	5106	5140	5258	5014	5142	5206	5209	5184	5144	5055	5152	5094	5083	5081	5057	5146	5100	5007	5024	5059	5178	5036	5047	5106	5066	5041	5071	5070	5058	5146	5110	5082	5151	5135	5084	5026	5024	4965	5147	4967	5155	5083	5090	5135	4946	5040	5134	5065	5161	4983	5124	5027	5122	5090	5023	5117	5044	5165	5135	5133	5036	5102	5016	5093	5031	5169	5074	5095	5027	5107	5042	5117	5095	5079	5192	5157	4999	5266	5145	5147	5036	5181	5094	5080	5053	5052	5027	5116	5092	5086	5129	5210	5124	5108	5062	4955	5129	5017	5140	5081	5017	4977	5015	5153	5019	5099	5049	5126	5071	5212	5048	4959	5177	5010	5165	5106	5118	5126	5049	5090	5106	5057	5146	5118	5117	5172	5003	4954	5123	4888	5128	5133	5031	5041	5104	5025	5047	5189	5162	5157	5107	5091	5124	5118	5092	5120	4992	4973	5111	5092	5079	5013	5011	5060	5188	5058	5154	5042	5012	5045	5051	5035	5103	5080	4991	5072	5252	5196	5101	5008	5077	5056	5065	4989	5090	5204	5035	5110	5102	5092	5058	5093	5037	5068	5079	5013	5098	5207	5124	5251	5036	4959	5072	5044	5145	5079	5028	5032	5053	5031	5053	5052	5096	5122	5054	5119	5162	5017	5092	5094	5053	5090	5095	5040	5159	5008	5069	4885	5114	5032	5163	5175	5034	5054	5110	5041	5100	5064	5081	5089	5174	5185	5071	5138	5079	5118	5024	5101	5186	5100	5248	5121	5072	5078	5013	5214	5155	5127	5070	5179	5036	5198	5007	5064	5079	5081	5208	5104	5038	5100	5018	5116	5163	5091	5098	5210	5053	5092	5069	5023	5089	5212	5129	5067	5091	5141	5031	5149	5082	5173	5016	5083	5137	5085	5065	5080	5300	5146	5085	5078	5239	5156	5009	5151	5128	5162	5142	5125	5150	5083	5072	5193	5077	5102	5073	5218	5002	5048	5103	5126	5272	5145	5269	5116	5102	5134	5170	5217	5080	5071	4914	5041	5098	5197	5202	5148	5080	5097	5088	5150	5032	5014	5191	5092	5032	5031	5114	5185	5218	5052	5108	5118	5071	5066	5149	5158	5062	5000	5168	5017	5020	5080	5019	5155	4980	5151	5206	5119	5022	5146	4918	5063	4990	5079	5169	5161	5157	5171	5036	5165	5139	4993	5038	5160	5000	5068	5210	5101	5015	5090	5017	5071	5068	5079	5101	5124	5071	5103	5140	5194	5151	5085	5065	5144	5162	5084	5157	5073	5097	5094	5004	5087	5008	5187	5048	5202	5156	5088	5048	5098	5029	5192	5084	5084	5089	5166	4962	5044	5084	5115	5132	5124	5081	4964	5152	5178	5058	5024	5109	5104	5071	5063	5099	5037	5163	5156	5084	5001	5030	5155	5055	5115	5274	5212	5065	5185	5103	5075	5136	5105	5038	5180	5153	5043	5036	5073	5090	5131	5165	5147	5101	5114	5061	4945	5109	5143	5074	5256	5030	5063	5264	5064	5046	5126	5048	5074	5141	5030	5159	5086	5035	5092	5083	5147	5050	5016	5049	5049	4981	5185	5053	5226	5010	5166	5135	5151	5065	5057	5011	5126	5226	5231	5137	5136	5043	5045	5120	5151	5137	5001	5096	5018	4940	5152	5121	4970	5032	5199	5143	5161	5113	5185	4999	5067	5021	5076	5189	5013	5083	5062	5114	5093	5081	5121	5105	5139	5006	5023	5219	5108	5160	5080	5219	5175	5128	5126	5057	5101	5098	5091	5070	5127	5111	5074	5035	5275	5017	5005	5220	5081	5059	5138	5094	5050	4929	4990	5111	5151	5089	4994	5294	4997	5096	5209	5191	4968	5022	5004	5083	5131	4982	5036	5059	5161	5065	5187	5154	5146	5070	5015	5089	5028	5148	5081	5197	5125	5120	5036	5088	4994	5049	5176	5141	5091	5027	5059	5205	5016	5152	5093	5163	5202	5198	4981	5102	5158	5129	5096	5140	5050	5164	5090	5177	5179	5085	5137	4945	5041	5126	5030	5117	5093	5065	5168	5071	5049	5149	5036	5080	5155	5064	5119	5237	5135	5116	5021	5137	5058	5042	5111	5057	5075	5023	5165	5044	5078	5030	5193	5090	5160	5047	5154	4973	5026	5086	5144	5200	5139	5068	5052	5147	4974	5165	5173	5004	5017	5162	5165	5061	5065	5078	5129	5057	5026	5085	5083	5163	5005	5085	5110	5155	4992	5116	5066	5131	5158	5002	5051	5008	5093	5044	5194	5122	5060	5073	5130	5117	5041	5097	5178	5047	5072	5167	5135	5064	5089	5156	5049	5157	5045	5084	5125	5001	5045	5239	5005	5182	5044	5133	5155	5016	5056	5040	5091	5107	5143	4934	5012	5059	5204	5101	5256	5169	5101	4962	5171	5203	5171	5128	5056	5030	5081	5085	5175	5093	4978	5018	5080	4969	5104	5054	5082	5237	5056	5094	5048	5005	5173	5047	5036	5118	5072	5039	5228	5213	5082	5093	5061	5162	5007	5039	5103	5119	5179	5033	5099	5158	5084	5086	4986	5059	5111	5094	5028	5103	5048	5233	5091	5109	5056	5072	5120	5113	5174	5079	5158	5016	5247	5190	5124	5158	5106	4948	5046	5074	5165	5184	5100	5193	5040	5028	5070	5089	5098	5093	5099	5069	5158	5102	5073	4980	5050	5181	5032	5161	5021	5118	5172	5176	5055	5100	5178	5143	5156	5048	5304	5072	5159	5046	5088	5196	5087	5104	5067	5089	5155	5122	5086	5130	5179	5133	5166	5045	5068	5143	5202	5173	5154	5135	5003	5049	5078	5093	5225	4947	5076	5097	5312	5056	5150	5118	5104	5152	5022	5185	5010	5098	5132	5163	5133	5047	5100	5158	5061	5051	5062	5033	5028	5065	5060	5163	5102	5042	5051	5127	5230	5048	5109	5061	5084	5044	5032	5087	5007	5156	5122	5169	5131	5098	4970	5143	5005	5165	5102	5192	5159	5021	5089	5083	5103	5147	4995	5242	5116	5060	5097	5049	5131	4963	5175	5035	5167	5058	5123	5127	5144	5099	5172	5210	5101	4989	4994	5141	5113	5211	5131	5095	5068	5125	4969	5134	5099	5055	5062	5205	5081	5030	5058	4954	5095	5113	5045	5017	5166	5090	5147	5122	5197	5210	5096	5133	5102	5100	5108	5219	5039	5074	5070	5120	5145	5092	5043	5024	5054	5022	5056	5060	5066	5186	5007	5151	5021	5041	5026	5134	5089	5101	4969	5032	5062	5246	5023	5113	5112	5139	5043	4970	5018	5135	5150	5232	5027	5066	5147	5124	5046	5203	5212	5017	5195	5046	5076	4975	4998	5015	5124	5007	5032	5208	5036	5053	5015	5051	5231	5230	5117	5108	5146	5187	5179	5100	5092	5077	5133	5096	5098	5231	5114	5104	5048	5166	5113	5075	5115	5223	5130	4988	5027	5077	5098	5099	5211	5174	4999	5206	5114	5148	5185	5001	5183	5082	5094	4953	5168	5219	5010	5060	5090	5169	5099	5056	5057	5053	5086	5159	5092	5080	5038	5110	5224	5017	5217	5053	5070	5148	5095	5283	5114	5151	5049	5158	5000	5050	5148	4984	5038	5121	5254	4973	5102	5096	5052	5085	5065	5142	5157	5098	5045	5117	5111	5069	5086	5148	5022	5179	5078	5176	5129	5106	5106	5118	5072	5174	5127	5120	5210	5212	5018	5138	5057	5065	5122	5158	5087	5089	5115	5117	5101	5165	5019	5123	5103	5080	5139	5092	5157	5015	5077	5079	5165	5098	5098	5083	5071	5117	5074	5007	5204	5119	5038	5136	5101	5069	5063	5040	5098	5133	5009	5046	5132	5085	5061	5057	5134	5139	5097	5145	5159	5018	5133	5040	5057	5054	5159	5152	5169	5075	5195	5111	5052	5127	5107	5090	5125	5009	4999	5130	5137	5129	5068	5087	5074	4960	4910	5145	5044	5102	5047	5122	5079	5109	5281	5083	5173	5052	5049	5125	5100	5129	5079	5075	5102	5118	5137	5120	5210	5071	5066	5096	5072	5125	5155	5066	5113	5143	4941	5106	4945	5065	5086	5138	5090	5129	5160	5185	5205	4969	5126	5048	5147	4957	5065	5089	5033	5018	5161	5112	5087	4933	5023	5137	5084	5295	5039	5117	5004	4976	5038	5192	5054	5132	5085	5058	4978	5205	5139	5041	5189	5183	5091	5193	5001	5152	5188	5060	5115	5092	5163	5172	4986	5213	5023	5161	5179	5171	5093	5163	5107	5070	5000	5165	5094	5154	5115	5064	5067	5020	5197	5180	5082	5020	5019	5174	5154	5201	4994	5096	5051	5155	5080	5085	5111	5143	5196	5173	5000	5114	4997	5108	5143	5120	5096	5059	5132	5165	5015	5088	5120	5132	5139	5153	5114	5125	5151	4930	5118	5096	5158	5104	5054	5093	5004	5027	5048	4930	5249	5107	5107	5125	5014	5134	5183	5005	5072	5241	5113	5120	5070	5080	5133	5008	5139	5059	5115	5098	5037	5035	5055	5122	5134	4930	5137	5136	5090	5133	5019	4953	5025	5166	5081	5024	5073	5131	5046	5009	5129	5177	5213	5006	5139	5228	5054	5156	5122	5134	5092	5097	5036	5046	5180	5163	5061	5157	5155	5092	5092	5087	5054	5123	4953	5106	5166	5129	5165	5113	5028	5159	5006	5166	5048	5197	5015	5014	5070	5129	5039	5150	5117	5032	4984	4971	5110	5101	5159	5158	5111	5190	5030	5013	5039	5252	4943	5196	5089	5163	5006	5019	5235	5120	4947	5136	5059	5011	5099	5106	5142	4937	5156	5159	5126	5078
18613	16714	5303	1343	970	1035	912	905	954	944	972	907	865	868	902	921	915	870	918	872	892	908	864	921	883	857	858	793	868	833	809	827	826	829	821	867	825	843	804	836	845	825	827	820	837	856	782	788	798	819	844	808	845	828	786	805	773	779	771	849	794	783	843	885	781	813	828	799	783	845	851	814	769	796	848	796	861	785	778	801	833	812	804	825	828	832	812	816	803	830	788	833	809	785	814	787	838	800	774	848	805	804	808	815	838	808	792	813	839	820	820	805	836	829	834	807	819	802	799	830	842	788	818	793	807	811	847	792	784	771	816	771	778	830	802	828	827	844	811	831	850	792	820	818	788	832	808	831	894	708	818	759	828	822	841	789	873	784	834	828	811	794	837	849	815	806	760	826	864	821	851	841	802	849	798	845	827	810	806	844	839	799	819	781	824	797	892	819	819	775	800	829	807	812	825	852	814	836	795	823	837	810	832	823	803	821	852	789	862	845	830	851	821	856	841	867	801	791	795	820	836	840	814	814	833	827	829	799	847	857	854	825	783	812	870	788	775	858	832	812	823	836	771	844	879	824	851	826	866	872	799	803	828	817	821	802	834	816	836	814	847	829	849	862	776	828	781	808	819	812	847	814	810	823	809	818	826	852	767	812	820	853	770	811	813	806	796	808	809	824	796	813	802	793	852	842	815	850	817	837	803	813	852	828	794	824	843	853	790	825	784	775	835	847	824	774	791	836	792	823	875	770	879	864	809	804	784	848	799	865	808	831	831	856	831	834	826	771	820	830	826	854	808	799	827	819	800	767	840	825	806	802	839	835	829	804	799	822	839	820	787	826	793	824	834	831	829	819	830	851	814	783	761	878	858	828	838	782	840	772	862	797	832	839	799	780	776	791	787	756	839	799	836	893	838	790	791	828	807	819	774	872	799	836	846	790	812	815	902	831	845	820	833	826	841	834	826	796	852	851	858	818	815	769	761	817	807	829	787	827	824	814	812	844	759	845	807	804	740	801	800	789	815	801	880	811	780	765	791	867	915	825	853	796	832	770	817	834	830	834	813	809	857	768	811	830	837	823	781	815	848	780	717	838	791	870	795	850	802	835	806	796	782	833	812	891	823	791	827	822	791	838	819	807	798	832	835	801	819	820	813	772	825	829	837	834	832	762	822	805	805	776	882	892	816	818	778	830	865	810	827	832	780	800	863	813	822	793	835	806	839	864	886	843	810	817	854	796	724	813	836	829	844	798	788	868	842	790	785	847	823	838	831	849	823	849	831	829	839	814	854	831	831	842	834	779	831	828	850	787	769	836	864	799	830	788	830	843	810	865	808	825	832	788	820	841	828	793	822	854	801	843	816	818	821	805	775	813	860	800	805	783	814	828	823	829	813	772	816	823	816	789	790	821	777	807	855	826	813	826	773	835	800	836	834	800	841	826	780	799	798	794	818	838	808	796	842	826	860	844	780	752	812	883	803	864	807	858	800	821	842	815	813	826	789	796	828	837	836	834	840	846	788	795	833	836	793	802	805	816	802	831	754	820	827	843	816	776	862	809	833	832	807	770	879	762	838	868	809	799	824	832	724	843	779	842	829	807	816	830	840	795	772	800	846	886	858	820	814	764	825	862	848	806	852	853	828	817	857	847	882	819	834	796	841	794	855	859	843	805	809	830	771	811	834	796	794	818	759	839	810	810	782	778	846	809	799	805	830	818	879	906	836	799	809	816	806	782	837	777	842	837	780	814	827	850	766	779	838	880	853	854	793	858	816	836	809	794	793	832	868	788	837	829	838	864	843	790	811	814	818	818	759	849	876	805	817	776	795	830	828	804	831	819	823	810	877	776	802	813	849	796	826	821	805	809	857	812	783	825	848	843	823	840	840	800	820	802	786	792	795	811	821	795	784	808	804	807	826	792	843	855	837	821	838	807	789	786	868	810	835	848	767	816	809	788	796	820	815	795	835	822	765	771	810	786	807	822	801	858	831	776	780	812	769	774	817	839	879	795	797	807	827	783	822	929	822	840	811	816	781	784	811	816	823	803	806	783	807	894	830	838	779	847	835	829	830	823	833	811	840	843	835	794	802	846	855	804	812	843	822	808	813	834	817	779	871	844	793	850	776	818	825	790	846	836	861	770	832	855	824	897	837	806	787	815	814	817	797	842	830	797	803	784	867	792	878	833	801	894	792	824	817	839	840	791	825	803	888	807	772	818	775	831	816	825	833	786	818	819	821	855	838	863	777	858	853	804	849	766	805	875	826	815	785	822	852	805	788	827	825	796	840	784	805	795	833	796	845	765	792	845	830	785	793	831	789	809	827	814	841	856	778	814	836	778	841	808	785	814	828	803	848	799	875	782	833	822	847	784	784	873	810	855	808	823	850	775	831	784	855	864	860	790	784	838	833	806	885	738	846	812	793	830	774	832	819	800	825	854	823	807	841	814	803	812	859	874	774	857	782	789	817	817	846	818	883	825	795	870	770	828	820	845	824	782	815	812	819	831	800	778	759	810	798	830	847	842	828	822	802	841	832	806	845	865	866	846	828	836	847	827	814	803	857	833	817	871	819	831	816	834	796	807	851	834	778	895	808	780	793	839	783	822	802	861	833	816	857	787	819	756	854	851	838	812	853	784	851	839	792	795	809	808	805	827	832	766	840	819	849	814	833	879	798	849	804	820	868	812	846	827	889	868	830	820	798	830	801	838	823	872	811	828	795	869	823	812	799	833	819	801	824	845	853	834	837	813	820	840	823	791	842	784	856	823	824	817	779	817	816	820	867	846	794	839	872	857	802	811	790	813	774	831	854	825	832	849	855	847	821	827	793	789	792	851	772	838	788	828	838	836	798	846	856	766	813	801	840	804	852	780	804	828	841	792	787	789	842	819	856	863	811	856	800	796	824	855	794	773	853	825	817	831	780	798	823	835	796	787	831	805	825	804	864	830	825	812	814	837	805	850	832	824	819	826	830	789	831	858	824	827	805	813	844	837	779	802	826	815	810	823	830	823	860	816	851	837	803	804	780	785	819	867	842	830	813	790	844	791	833	782	858	729	831	797	850	832	851	797	826	824	818	822	788	852	781	787	790	786	801	798	845	830	815	848	844	808	823	800	810	858	766	823	783	860	850	788	818	813	822	810	801	818	814	778	802	868	830	812	789	835	834	789	821	810	877	861	807	785	847	792	848	821	850	820	832	771	839	816	756	769	795	829	844	832	808	806	789	854	855	839	812	818	818	810	811	785	793	836	776	861	803	822	709	827	808	800	844	857	807	785	854	781	826	795	812	801	830	890	827	804	834	768	818	789	788	846	859	819	814	796	804	829	804	786	815	833	845	796	852	835	810	814	801	837	794	800	756	794	823	812	810	831	780	844	849	746	821	793	816	830	832	817	816	803	810	819	854	782	832	800	837	818	849	793	799	873	849	821	813	874	795	833	791	846	870	816	799	778	803	872	821	832	827	834	819	795	815	885	801	823	832	828	798	791
57352	46418	25105	14334	14649	13905	13086	12138	10924	10272	9868	9178	8974	8836	8995	9192	8806	8676	8540	8587	8609	8750	8627	8793	8589	8261	8050	8080	7786	7807	7634	7638	7771	7707	7689	7432	7474	7549	7459	7469	7389	7594	7545	7570	7446	7470	7360	7444	7373	7428	7384	7473	7363	7339	7467	7454	7357	7338	7442	7374	7464	7270	7422	7301	7336	7383	7406	7455	7320	7407	7294	7235	7366	7353	7399	7406	7312	7355	7332	7439	7416	7412	7410	7250	7312	7293	7412	7415	7390	7423	7285	7371	7437	7367	7322	7407	7338	7336	7405	7343	7393	7446	7278	7450	7376	7494	7427	7251	7485	7412	7180	7356	7337	7365	7230	7440	7517	7296	7384	7220	7350	7421	7390	7491	7382	7205	7400	7332	7379	7335	7430	7400	7203	7484	7355	7338	7414	7313	7490	7371	7262	7353	7334	7293	7427	7426	7333	7317	7377	7255	7369	7301	7388	7183	7394	7330	7468	7265	7142	7394	7250	7387	7268	7351	7270	7324	7332	7352	7463	7456	7370	7375	7409	7445	7442	7416	7290	7260	7288	7477	7282	7346	7393	7495	7345	7133	7345	7364	7409	7419	7505	7254	7396	7319	7415	7399	7374	7436	7343	7438	7268	7272	7397	7381	7402	7406	7405	7258	7291	7314	7291	7417	7369	7309	7263	7307	7501	7402	7308	7399	7339	7115	7329	7234	7350	7357	7423	7267	7351	7431	7355	7526	7354	7283	7344	7306	7462	7549	7397	7383	7424	7411	7302	7332	7447	7354	7270	7306	7448	7323	7362	7466	7318	7216	7327	7488	7379	7317	7393	7413	7364	7304	7319	7392	7313	7375	7447	7400	7350	7367	7366	7400	7306	7364	7458	7271	7246	7300	7441	7381	7281	7329	7319	7345	7323	7385	7298	7173	7347	7460	7328	7274	7233	7396	7358	7391	7399	7516	7339	7291	7420	7271	7341	7373	7301	7307	7354	7300	7514	7366	7410	7368	7362	7463	7432	7212	7337	7256	7390	7311	7445	7347	7322	7345	7282	7419	7360	7332	7319	7409	7414	7318	7362	7367	7421	7277	7503	7327	7372	7486	7361	7398	7407	7348	7253	7450	7231	7400	7304	7285	7444	7534	7345	7362	7359	7345	7465	7350	7377	7445	7308	7366	7261	7404	7327	7463	7399	7332	7353	7331	7395	7491	7296	7466	7355	7508	7341	7364	7344	7333	7400	7347	7369	7252	7488	7463	7339	7445	7503	7387	7252	7360	7305	7473	7411	7372	7434	7513	7452	7413	7338	7521	7321	7373	7352	7374	7354	7330	7300	7329	7396	7283	7301	7406	7443	7348	7414	7342	7349	7331	7524	7353	7145	7314	7343	7258	7383	7389	7316	7407	7304	7461	7250	7294	7385	7403	7379	7361	7386	7326	7263	7299	7370	7321	7530	7327	7349	7285	7372	7233	7526	7394	7359	7393	7248	7260	7400	7323	7499	7322	7376	7267	7286	7354	7388	7322	7467	7264	7225	7415	7500	7279	7352	7395	7340	7386	7316	7237	7385	7361	7277	7444	7328	7370	7281	7383	7407	7280	7466	7400	7390	7285	7321	7315	7409	7475	7474	7382	7359	7328	7365	7381	7431	7428	7342	7354	7484	7322	7475	7376	7368	7260	7399	7236	7356	7457	7435	7247	7392	7392	7333	7276	7365	7367	7281	7321	7272	7546	7327	7440	7555	7401	7433	7495	7484	7298	7437	7384	7381	7434	7389	7442	7309	7237	7375	7279	7346	7277	7416	7359	7424	7351	7459	7358	7384	7386	7279	7469	7360	7347	7434	7372	7332	7402	7404	7328	7434	7410	7329	7416	7194	7337	7501	7322	7403	7314	7425	7305	7269	7433	7262	7274	7398	7304	7385	7335	7269	7455	7311	7453	7226	7327	7448	7424	7329	7321	7477	7356	7164	7373	7370	7437	7297	7439	7540	7406	7315	7392	7314	7350	7295	7211	7461	7457	7359	7410	7448	7309	7473	7375	7531	7253	7192	7355	7377	7437	7350	7385	7278	7288	7472	7253	7349	7368	7354	7366	7325	7328	7415	7361	7404	7261	7425	7265	7463	7328	7391	7413	7299	7301	7545	7333	7306	7384	7300	7408	7331	7370	7283	7434	7518	7334	7470	7305	7400	7307	7351	7326	7382	7428	7298	7436	7247	7469	7250	7310	7361	7290	7400	7279	7274	7357	7374	7392	7324	7297	7447	7454	7329	7264	7395	7385	7423	7422	7249	7370	7315	7457	7243	7265	7331	7302	7350	7296	7441	7320	7308	7531	7359	7306	7321	7429	7345	7301	7384	7126	7251	7288	7402	7303	7398	7228	7281	7448	7304	7212	7411	7327	7400	7341	7255	7268	7316	7336	7436	7408	7450	7461	7399	7351	7382	7393	7385	7262	7404	7303	7312	7195	7454	7306	7415	7360	7355	7323	7325	7261	7296	7364	7337	7326	7267	7460	7196	7276	7370	7358	7237	7414	7356	7270	7280	7235	7413	7339	7309	7306	7424	7362	7501	7353	7428	7383	7343	7440	7251	7249	7347	7353	7372	7477	7257	7264	7351	7442	7333	7384	7288	7272	7255	7363	7356	7404	7247	7360	7294	7323	7298	7358	7401	7429	7272	7313	7373	7383	7426	7513	7368	7494	7420	7492	7438	7372	7395	7381	7365	7377	7256	7367	7216	7275	7377	7318	7321	7265	7386	7363	7400	7296	7336	7383	7389	7498	7268	7410	7340	7293	7432	7281	7367	7354	7359	7321	7319	7342	7453	7235	7392	7445	7338	7341	7421	7385	7322	7418	7278	7266	7285	7393	7321	7297	7315	7299	7366	7385	7374	7415	7249	7335	7436	7330	7288	7232	7261	7307	7444	7459	7297	7334	7176	7303	7349	7278	7404	7457	7391	7444	7216	7472	7425	7460	7380	7519	7432	7427	7523	7413	7322	7356	7365	7440	7263	7327	7358	7404	7438	7231	7346	7374	7344	7379	7393	7410	7244	7287	7391	7462	7331	7289	7345	7258	7322	7340	7424	7322	7461	7282	7375	7200	7346	7395	7406	7362	7261	7307	7361	7380	7462	7312	7338	7345	7350	7241	7367	7331	7247	7505	7331	7426	7335	7361	7353	7368	7453	7266	7530	7387	7321	7399	7340	7155	7353	7328	7334	7293	7291	7339	7273	7438	7319	7410	7256	7440	7521	7168	7292	7277	7440	7378	7343	7283	7320	7457	7493	7346	7404	7500	7469	7414	7389	7276	7268	7437	7371	7456	7308	7303	7353	7409	7359	7487	7320	7404	7498	7349	7316	7336	7403	7242	7313	7356	7400	7515	7388	7320	7318	7305	7335	7281	7437	7373	7395	7336	7320	7390	7398	7472	7273	7390	7310	7334	7313	7358	7354	7480	7379	7310	7397	7238	7356	7345	7295	7468	7236	7396	7386	7401	7380	7452	7353	7443	7337	7430	7425	7225	7426	7296	7460	7356	7286	7309	7540	7541	7360	7333	7387	7340	7274	7331	7363	7351	7377	7307	7488	7421	7291	7450	7412	7346	7287	7352	7541	7262	7350	7282	7569	7393	7265	7230	7420	7474	7593	7379	7361	7369	7256	7410	7435	7351	7387	7473	7300	7287	7453	7339	7270	7253	7288	7542	7394	7368	7307	7396	7450	7294	7334	7442	7312	7289	7280	7373	7397	7262	7419	7389	7312	7362	7353	7436	7373	7345	7456	7235	7363	7299	7377	7365	7287	7465	7373	7335	7300	7362	7382	7389	7382	7274	7519	7396	7319	7464	7375	7440	7397	7366	7383	7378	7392	7324	7455	7347	7434	7325	7210	7433	7376	7353	7388	7361	7340	7341	7524	7285	7379	7370	7278	7423	7414	7412	7341	7407	7214	7378	7402	7388	7363	7419	7248	7385	7481	7476	7414	7324	7302	7330	7345	7363	7382	7318	7335	7313	7358	7321	7307	7442	7479	7377	7461	7281	7298	7505	7292	7463	7411	7374	7523	7381	7449	7478	7289	7347	7339	7380	7376	7280	7488	7324	7277	7284	7367	7460	7205	7326	7419	7450	7404	7219	7286	7348	7394	7307	7360	7380	7319	7326	7268	7457	7415	7508	7431	7317	7380	7395	7471	7403	7263	7287	7364	7421	7249	7255	7352	7358	7406	7262	7533	7378	7368	7389	7384	7395	7361	7328	7285	7362	7418	7315	7356	7411	7358	7304	7413	7241	7553	7421	7455	7382	7413	7380	7459	7373	7362	7304	7413	7516	7368	7256	7416	7483	7334	7247	7529	7429	7391	7277	7341	7294	7356	7395	7455	7289	7455	7377	7230	7413	7297	7337	7480	7380	7426	7382	7354	7325	7449	7296	7421	7425	7295	7207	7287	7334	7463	7245	7473	7248	7347	7322	7394	7360	7483	7340	7428	7344	7425	7251	7321	7291	7380	7262	7392	7422	7339	7410	7297	7230	7383	7387	7342	7472	7290	7324	7373	7337	7389	7267	7391	7532	7359	7372	7455	7263	7475	7267	7320	7321	7421	7260	7218	7475	7369	7350	7352	7330	7398	7387	7519	7423	7388	7349	7374	7391	7309	7350	7414	7291	7376	7350	7369	7252	7313	7266	7345	7495	7438	7256	7539	7424	7452	7366	7448	7390	7329	7294	7422	7298	7339	7365	7305	7427	7449	7308	7354	7374	7469	7355	7304	7233	7376	7298	7415	7329	7426	7231	7376	7263	7372	7263	7304	7345	7301	7515	7467	7396	7459	7337	7201	7407	7367	7401	7333	7332	7412	7321	7423	7232	7413	7409	7250	7463	7363	7319	7418	7381	7420	7425	7373	7285	7331	7294	7516	7358	7435	7310	7390	7364	7383	7338	7358	7222	7222	7438	7343	7311	7339	7335	7357	7438	7330	7318	7270	7412	7503	7365	7365	7281	7273	7346	7384	7216	7423	7476	7518	7325	7320	7479	7456	7456	7284	7374	7323	7397	7492	7304	7531	7350	7386	7385	7270	7421	7405	7371	7421	7288	7259	7326	7298	7406
17453	13102	4003	969	615	612	581	578	492	561	567	500	535	528	471	484	524	497	479	505	484	531	527	535	499	510	536	510	479	479	509	447	448	460	427	448	473	457	445	449	452	472	460	443	446	497	478	410	460	473	496	457	434	439	476	467	448	473	434	469	455	481	444	473	476	471	409	477	461	433	445	423	452	453	434	455	404	435	460	468	487	485	475	441	492	436	470	426	442	459	416	476	454	462	430	421	459	432	474	417	512	398	448	442	441	471	476	435	500	457	449	429	469	485	410	429	429	473	449	476	423	488	485	460	448	439	417	483	451	450	479	467	413	413	443	449	495	434	448	428	450	438	419	470	449	484	473	447	466	430	433	473	406	449	460	421	473	461	483	466	511	491	465	432	455	457	470	449	447	437	428	447	431	464	474	437	495	459	473	463	433	417	467	488	455	433	415	457	445	452	488	438	471	431	465	458	471	479	473	467	439	460	487	472	468	448	457	456	453	434	452	436	435	480	433	465	438	475	443	484	455	439	489	491	477	490	436	450	435	440	463	471	477	474	423	419	448	468	441	444	460	470	418	470	473	452	413	444	430	389	467	461	445	438	446	404	419	459	491	480	435	463	462	407	440	471	419	457	477	446	455	428	435	465	460	464	456	448	489	417	472	441	458	427	444	439	450	447	389	464	404	454	472	473	428	443	458	481	463	471	437	447	438	455	474	463	485	461	468	455	419	418	462	412	466	467	463	442	432	475	432	457	461	449	443	453	455	422	464	423	472	489	471	441	463	463	455	443	455	477	456	443	459	485	455	423	463	481	403	448	479	453	462	469	429	416	443	456	443	433	402	460	459	466	482	456	429	457	437	432	460	435	486	444	455	426	458	449	412	449	444	464	399	430	434	436	454	460	417	445	442	432	447	475	458	452	456	485	457	475	497	428	421	452	460	472	471	431	434	460	471	429	456	457	476	470	504	456	414	440	478	469	463	456	478	471	480	476	439	489	429	455	454	439	440	439	453	458	447	480	480	472	421	470	425	476	461	455	479	458	474	447	430	423	416	473	435	463	446	495	452	462	462	479	473	442	470	448	468	435	457	449	433	421	489	460	451	462	501	473	470	476	466	452	454	466	451	469	472	444	446	449	476	430	418	463	492	444	450	464	428	498	452	487	452	446	429	426	416	485	469	444	468	477	447	481	476	450	490	433	429	466	449	419	477	488	424	460	476	436	433	432	447	459	476	456	449	446	477	448	460	457	488	426	413	464	434	467	433	469	420	475	429	452	415	429	473	474	482	459	481	463	461	469	441	448	461	442	458	474	454	476	441	450	464	478	463	442	484	460	457	449	464	468	445	457	442	443	463	500	443	477	478	424	441	449	449	443	446	456	471	432	443	457	457	464	438	424	433	502	424	469	451	442	424	452	438	458	467	472	491	481	460	443	459	429	456	441	439	430	488	453	469	454	494	446	461	484	487	459	424	416	474	421	462	417	443	484	450	435	408	455	491	452	461	436	482	435	479	435	416	462	469	447	440	472	465	487	464	481	464	504	484	447	483	480	444	465	482	465	459	485	494	447	443	433	492	428	486	444	463	477	418	478	474	442	455	430	454	421	453	414	441	463	467	455	434	439	468	454	465	464	425	445	472	434	430	457	436	469	468	450	464	496	483	429	465	432	451	469	461	457	434	450	420	409	509	469	477	445	440	460	445	487	452	425	482	448	428	475	442	481	466	417	484	437	433	482	437	461	445	459	496	457	457	436	482	430	468	462	456	440	468	460	491	463	440	470	446	473	471	403	454	430	475	475	482	464	448	461	454	459	456	443	413	418	487	443	458	447	414	447	427	445	490	503	443	481	512	451	431	454	443	503	457	486	464	442	463	447	488	426	475	464	474	417	447	441	435	427	480	481	441	488	451	490	462	448	435	452	469	442	494	426	439	454	455	467	425	484	439	442	467	434	460	435	483	387	446	426	461	440	507	447	456	523	486	442	456	494	452	455	447	491	442	444	487	485	456	449	434	445	475	410	413	447	510	460	451	474	457	465	423	496	457	433	455	458	431	442	421	442	432	455	432	412	480	464	469	456	474	472	458	447	470	420	468	455	456	429	459	472	447	455	456	457	461	406	450	442	429	459	428	492	443	481	437	430	485	460	467	452	454	476	481	436	432	473	427	445	449	437	446	480	481	468	457	440	466	470	461	422	437	429	446	488	421	429	466	473	434	472	450	469	445	463	456	424	461	450	491	474	410	450	477	456	468	432	440	438	459	500	401	470	447	468	448	506	450	441	462	409	451	422	457	430	446	476	465	474	430	446	448	458	501	452	468	465	488	458	515	449	437	457	468	428	464	408	432	453	474	452	447	453	441	458	423	449	442	448	435	457	424	444	507	436	462	473	467	456	437	462	441	442	442	452	433	487	503	444	444	466	500	429	451	468	440	448	492	437	420	451	416	471	459	461	459	481	480	477	465	461	470	459	445	437	455	431	455	474	469	492	440	469	491	488	457	473	402	456	438	476	406	441	474	469	443	437	446	450	475	408	417	497	476	479	442	466	448	427	445	430	424	455	473	460	435	416	457	478	472	480	445	433	470	455	445	469	450	438	464	493	438	443	463	431	431	480	474	457	477	459	458	449	445	455	475	462	474	474	485	488	453	428	451	462	453	451	451	461	449	464	437	472	479	478	452	475	459	476	448	431	445	435	428	465	438	454	434	455	475	455	462	459	493	439	464	436	433	482	476	448	447	472	467	456	453	476	476	430	478	438	443	457	438	446	450	418	481	425	394	476	461	464	440	470	488	429	444	430	439	455	479	428	447	457	437	461	450	500	467	446	450	474	450	507	471	472	462	449	443	443	443	468	466	453	464	453	423	470	468	434	448	479	441	462	453	456	432	461	421	442	459	448	459	456	448	492	463	446	465	422	484	437	459	459	469	442	449	401	453	419	426	436	457	455	457	464	474	435	475	476	425	468	462	444	451	432	475	436	468	450	468	471	470	423	477	462	487	493	448	431	471	437	436	461	478	487	462	453	446	488	445	486	468	460	461	439	452	425	482	466	413	467	438	488	462	447	438	448	477	489	419	437	427	453	494	473	474	481	450	430	431	437	506	467	441	430	474	458	448	457	444	479	413	438	447	489	463	442	459	457	459	443	408	478	466	467	455	467	439	431	429	461	474	445	432	451	458	475	447	461	468	485	443	482	450	478	458	468	500	449	486	438	448	484	455	444	465	442	436	463	468	481	444	480	451	449	423	441	479	489	423	442	488	475	457	436	435	495	460	434	429	464	424	445	441	439	458	466	442	428	477	465	435	467	451	501	435	465	466	467	459	464	484	460	452	474	449	431	487	463	438	446	457	450	441	412	454	443	429	463	407	480	457	427	481	428	454	475	452	441	447	447	450	479	484	455	488	428	437	438	441	423	478	466	454	428	477	464	420	431	444	452	463	450	482	497	434	452	459	458	461	461	412	444	442	470	472	440	446	451	424	441	463	452
51344	41694	23218	12843	11142	11251	10657	9734	8599	7472	7118	6461	6291	6135	6221	5997	6200	5957	6064	6017	6052	6096	5911	6074	5668	5591	5440	5344	5104	4867	4813	4784	4828	4760	4827	4646	4596	4564	4580	4632	4616	4576	4593	4612	4577	4639	4527	4456	4507	4548	4386	4464	4561	4359	4543	4483	4481	4507	4574	4404	4544	4618	4421	4365	4485	4430	4570	4402	4543	4397	4467	4403	4462	4520	4361	4404	4444	4570	4506	4547	4523	4393	4445	4435	4531	4465	4473	4487	4450	4493	4365	4455	4470	4469	4441	4460	4490	4579	4473	4529	4651	4579	4452	4384	4374	4429	4450	4509	4498	4351	4349	4588	4577	4459	4489	4525	4524	4498	4475	4491	4375	4464	4420	4504	4406	4442	4497	4492	4470	4409	4480	4600	4520	4409	4470	4352	4499	4511	4493	4457	4411	4492	4447	4404	4478	4558	4414	4488	4445	4381	4487	4378	4530	4484	4361	4562	4380	4455	4391	4501	4568	4409	4459	4571	4497	4407	4510	4446	4481	4403	4327	4482	4477	4609	4521	4500	4471	4369	4424	4560	4558	4396	4520	4521	4596	4449	4360	4486	4415	4514	4448	4429	4397	4430	4482	4394	4639	4372	4425	4476	4422	4570	4366	4460	4452	4415	4530	4335	4349	4429	4501	4514	4448	4480	4426	4470	4463	4501	4329	4460	4461	4496	4447	4432	4528	4497	4547	4456	4534	4428	4453	4496	4540	4513	4507	4492	4514	4380	4491	4338	4385	4535	4400	4375	4493	4450	4422	4476	4501	4511	4456	4423	4499	4401	4465	4491	4476	4465	4491	4375	4453	4529	4382	4411	4450	4591	4391	4508	4407	4563	4435	4448	4574	4375	4398	4451	4519	4468	4464	4514	4425	4418	4380	4475	4548	4455	4382	4522	4457	4486	4379	4398	4574	4496	4473	4436	4363	4410	4479	4378	4438	4425	4398	4468	4583	4474	4524	4531	4621	4471	4545	4440	4371	4393	4436	4442	4406	4459	4444	4526	4477	4497	4445	4438	4350	4330	4389	4385	4524	4331	4539	4526	4414	4395	4417	4560	4508	4498	4518	4446	4502	4407	4500	4410	4404	4493	4613	4507	4513	4547	4483	4560	4398	4393	4474	4494	4436	4457	4405	4405	4372	4383	4448	4551	4478	4498	4500	4412	4402	4398	4473	4467	4484	4418	4485	4451	4514	4353	4552	4525	4411	4344	4408	4412	4554	4498	4411	4403	4433	4407	4403	4362	4414	4478	4334	4336	4432	4408	4385	4474	4476	4452	4436	4378	4410	4521	4472	4512	4512	4416	4425	4452	4420	4409	4535	4539	4499	4581	4444	4482	4453	4463	4584	4471	4445	4308	4427	4441	4537	4453	4453	4461	4473	4405	4439	4388	4397	4448	4397	4441	4531	4378	4385	4412	4446	4311	4495	4420	4535	4482	4491	4478	4467	4444	4471	4464	4533	4291	4515	4422	4522	4387	4406	4446	4553	4434	4498	4412	4522	4515	4442	4493	4437	4414	4495	4443	4427	4394	4437	4381	4382	4422	4466	4494	4424	4472	4349	4435	4426	4480	4559	4430	4425	4294	4448	4357	4419	4427	4473	4462	4460	4377	4432	4464	4418	4590	4580	4458	4394	4488	4398	4500	4408	4487	4390	4490	4436	4325	4445	4374	4483	4406	4471	4414	4523	4396	4635	4530	4477	4416	4438	4536	4353	4391	4489	4474	4489	4343	4388	4456	4441	4492	4504	4461	4433	4457	4502	4536	4484	4434	4500	4459	4514	4463	4567	4464	4474	4508	4433	4473	4463	4513	4437	4494	4525	4351	4483	4479	4430	4438	4420	4511	4471	4464	4477	4475	4476	4576	4474	4462	4405	4363	4492	4552	4442	4458	4414	4373	4491	4470	4560	4420	4411	4441	4388	4450	4430	4426	4453	4455	4457	4443	4416	4472	4458	4461	4561	4347	4401	4533	4583	4337	4510	4343	4530	4368	4434	4488	4502	4536	4559	4523	4421	4419	4467	4412	4453	4338	4450	4424	4464	4496	4418	4475	4525	4476	4406	4584	4516	4293	4414	4444	4392	4485	4301	4513	4476	4303	4494	4504	4400	4490	4467	4431	4485	4557	4519	4410	4355	4473	4397	4491	4438	4440	4485	4468	4397	4417	4503	4620	4447	4449	4415	4499	4442	4490	4401	4439	4410	4453	4375	4502	4407	4443	4455	4361	4580	4329	4482	4349	4538	4452	4506	4451	4426	4530	4512	4396	4400	4508	4457	4414	4417	4459	4588	4445	4407	4453	4407	4410	4355	4455	4467	4472	4450	4397	4477	4437	4483	4538	4440	4450	4505	4444	4541	4365	4402	4444	4511	4522	4448	4409	4528	4488	4507	4569	4418	4498	4413	4605	4465	4451	4391	4452	4354	4504	4510	4513	4564	4424	4527	4472	4443	4490	4412	4445	4350	4334	4463	4456	4460	4631	4633	4272	4525	4302	4380	4454	4462	4400	4386	4600	4383	4462	4537	4462	4420	4581	4365	4495	4421	4368	4478	4401	4375	4432	4384	4504	4394	4408	4514	4435	4404	4523	4512	4520	4466	4416	4418	4368	4436	4510	4496	4485	4491	4389	4383	4504	4406	4522	4452	4436	4375	4484	4451	4407	4487	4517	4547	4428	4480	4539	4475	4419	4375	4492	4428	4514	4488	4423	4486	4363	4465	4490	4486	4418	4446	4454	4361	4405	4473	4568	4564	4502	4462	4505	4376	4385	4383	4482	4367	4446	4484	4411	4426	4563	4425	4385	4487	4432	4363	4518	4452	4375	4497	4435	4423	4483	4470	4422	4438	4434	4507	4399	4453	4411	4412	4503	4475	4543	4455	4369	4444	4418	4445	4361	4530	4477	4366	4412	4486	4392	4595	4495	4434	4378	4534	4538	4388	4491	4400	4509	4453	4393	4461	4380	4496	4442	4377	4407	4494	4401	4438	4564	4477	4436	4582	4570	4404	4545	4395	4412	4589	4408	4527	4377	4475	4502	4410	4387	4553	4487	4476	4400	4382	4503	4403	4548	4455	4466	4417	4488	4457	4531	4384	4484	4499	4410	4421	4467	4383	4424	4506	4491	4467	4425	4483	4458	4468	4419	4510	4477	4533	4413	4374	4412	4466	4436	4542	4418	4445	4612	4538	4446	4495	4546	4448	4442	4445	4381	4525	4522	4620	4485	4539	4513	4544	4345	4472	4481	4434	4505	4413	4576	4468	4388	4378	4423	4430	4486	4566	4402	4501	4493	4478	4507	4395	4373	4516	4445	4471	4445	4392	4434	4525	4442	4535	4483	4382	4479	4447	4499	4432	4445	4348	4522	4527	4398	4371	4584	4473	4449	4439	4458	4499	4547	4450	4422	4410	4479	4485	4522	4480	4447	4402	4539	4627	4430	4534	4316	4437	4453	4419	4282	4472	4452	4553	4480	4349	4461	4569	4475	4490	4405	4378	4566	4410	4445	4456	4400	4538	4513	4423	4540	4447	4529	4528	4491	4457	4493	4385	4451	4494	4480	4545	4399	4443	4586	4458	4536	4542	4465	4451	4492	4530	4352	4455	4480	4449	4475	4567	4448	4436	4456	4303	4496	4455	4533	4414	4381	4433	4478	4428	4546	4564	4492	4442	4528	4362	4445	4527	4502	4391	4424	4496	4408	4439	4437	4533	4535	4523	4431	4453	4528	4390	4523	4423	4438	4497	4535	4404	4458	4398	4463	4535	4412	4482	4440	4549	4473	4408	4388	4387	4431	4448	4520	4447	4373	4392	4452	4527	4643	4444	4429	4475	4451	4366	4480	4415	4549	4428	4478	4411	4390	4440	4404	4501	4454	4454	4406	4530	4371	4426	4536	4432	4452	4540	4557	4449	4535	4528	4431	4523	4409	4412	4358	4473	4449	4450	4506	4425	4402	4407	4532	4415	4389	4536	4514	4460	4355	4535	4427	4424	4408	4340	4500	4484	4458	4537	4370	4381	4507	4492	4454	4516	4485	4550	4402	4480	4430	4459	4412	4517	4397	4400	4482	4497	4400	4386	4566	4541	4366	4510	4529	4411	4501	4608	4437	4490	4540	4542	4318	4489	4347	4520	4327	4467	4512	4445	4411	4303	4493	4465	4460	4432	4554	4496	4405	4478	4481	4380	4503	4525	4515	4506	4313	4503	4497	4433	4443	4500	4371	4498	4464	4422	4536	4404	4520	4513	4473	4441	4360	4367	4520	4424	4492	4470	4504	4490	4465	4426	4451	4385	4613	4314	4523	4446	4426	4456	4376	4528	4495	4412	4447	4541	4424	4425	4456	4490	4430	4536	4466	4472	4439	4414	4517	4498	4447	4330	4313	4531	4478	4516	4549	4360	4367	4485	4488	4531	4541	4467	4513	4491	4355	4555	4410	4517	4465	4486	4481	4455	4379	4378	4512	4362	4545	4563	4435	4459	4535	4471	4417	4531	4505	4531	4424	4397	4441	4476	4466	4466	4376	4536	4407	4416	4483	4379	4412	4590	4374	4508	4504	4424	4436	4508	4546	4433	4449	4355	4328	4381	4455	4480	4423	4481	4393	4444	4483	4444	4444	4417	4515	4474	4421	4445	4478	4436	4467	4523	4487	4512	4433	4529	4477	4292	4423	4538	4514	4481	4419	4411	4469	4593	4423	4495	4509	4329	4389	4460	4407	4405	4447	4497	4450	4432	4565	4440	4418	4436	4436	4499	4543	4413	4351	4425	4413	4479	4492	4474	4541	4374	4402	4481	4508	4441	4430	4645	4384	4449	4474	4444	4460	4375	4489	4532	4427	4448	4462	4401	4533	4550	4442	4434	4511	4418	4396	4412	4492	4390	4520	4611	4447	4433	4453	4421	4381	4385	4601	4409	4440	4601	4451	4491	4490	4536	4346	4390	4509	4396	4449	4494	4447	4307	4502	4403	4340	4423	4422	4516	4413	4492	4477	4438	4518	4525	4507	4412	4418	4443	4496	4533	4482	4441	4358	4551	4440	4526	4436	4392	4374	4469	4574	4509	4438	4461	4468
24167	22370	12745	2515	1137	1103	1016	1015	979	959	981	974	939	949	892	862	902	807	847	883	905	899	875	864	884	897	896	863	853	783	864	852	855	845	804	800	841	795	786	829	857	815	828	874	857	837	807	885	765	782	802	840	793	810	853	798	871	852	788	790	815	783	792	839	801	769	860	808	861	817	761	806	811	848	751	835	884	868	815	829	782	769	810	778	824	760	816	824	785	825	814	839	804	826	831	832	851	829	791	825	825	793	815	845	823	795	825	786	777	835	798	813	806	864	855	820	804	824	858	819	821	899	862	789	845	840	808	830	831	853	842	784	815	808	773	826	854	843	795	850	834	837	843	839	808	817	811	826	816	829	828	898	785	725	775	793	863	830	812	824	814	841	826	807	781	798	795	867	849	835	769	817	751	867	790	792	787	787	797	786	883	865	789	792	828	870	870	821	822	785	800	867	814	806	813	816	795	813	845	768	814	824	818	862	838	823	818	815	830	807	784	723	862	840	831	796	807	847	809	826	826	789	823	803	810	827	807	820	814	823	789	809	834	832	797	860	811	828	772	803	825	794	816	829	855	842	855	852	807	848	834	875	838	813	756	823	820	785	800	865	859	842	818	790	794	873	806	876	806	819	835	806	802	884	835	807	836	850	812	862	798	872	785	835	772	817	790	804	824	842	840	841	809	757	913	774	812	837	836	809	841	833	843	791	843	800	791	806	855	821	805	791	827	814	828	821	821	782	823	851	851	825	839	826	840	804	813	856	786	781	767	825	860	791	808	803	838	803	829	839	826	850	793	812	804	842	787	796	768	820	797	832	782	800	853	845	841	809	891	852	815	846	808	806	787	829	791	775	784	772	820	841	797	840	824	846	801	807	805	847	823	782	831	784	785	837	811	822	838	828	842	824	783	852	849	828	781	833	830	815	788	863	830	814	831	843	859	828	826	832	815	843	843	774	812	789	780	794	856	802	821	778	835	849	847	830	812	809	863	781	849	808	858	874	793	809	799	846	776	850	821	825	849	840	804	802	770	809	761	824	798	818	804	770	820	809	848	810	846	854	808	816	843	809	831	839	841	840	828	857	788	836	790	849	843	840	827	782	778	773	855	816	871	808	830	809	825	876	840	816	820	834	855	841	799	801	810	825	783	846	807	851	795	773	870	796	797	806	818	801	760	868	800	845	801	844	864	812	835	839	802	788	801	777	794	846	773	834	776	818	824	852	816	785	845	809	837	859	856	820	826	883	840	878	762	800	833	782	820	854	863	848	767	846	832	851	784	810	791	832	859	894	732	818	813	787	794	854	825	773	812	881	804	835	785	896	814	845	779	803	760	816	783	798	757	832	806	808	845	784	841	795	830	812	783	805	801	847	798	778	887	829	828	799	865	846	861	803	850	831	835	818	848	842	800	811	824	783	765	796	776	807	789	817	825	801	807	842	847	767	821	805	832	773	812	882	798	815	799	828	784	819	813	860	794	775	791	799	805	812	775	808	824	812	816	794	811	867	812	871	812	799	826	826	792	844	773	817	784	814	833	859	820	831	800	830	821	805	796	883	780	826	844	844	809	850	810	828	827	883	815	837	826	861	803	841	792	816	822	827	814	805	804	798	842	851	841	761	814	820	818	820	833	796	876	831	813	828	813	858	814	838	813	788	832	857	822	828	793	886	793	809	748	838	837	806	822	806	871	818	880	840	807	827	805	787	799	840	774	823	838	792	804	822	809	845	847	797	848	807	793	819	812	802	815	807	856	850	834	788	788	817	839	817	806	780	825	788	811	832	806	793	770	878	859	847	810	881	829	836	772	874	851	770	770	819	784	855	811	858	850	816	812	807	866	785	860	803	865	833	821	818	771	828	871	831	831	831	783	835	831	807	848	844	814	817	812	852	859	836	816	806	836	792	803	805	814	836	865	806	816	828	821	822	800	809	776	821	803	849	782	875	740	801	813	824	818	859	808	802	821	847	767	849	787	845	771	784	859	789	814	818	792	803	819	803	820	800	782	831	797	824	768	813	792	808	853	814	821	794	797	753	814	830	845	844	777	814	856	835	805	804	805	815	833	830	842	781	853	829	797	774	780	834	799	817	808	864	816	820	823	777	799	771	820	815	856	813	829	809	790	802	824	859	778	821	867	763	825	785	819	823	852	874	803	841	779	811	795	823	811	821	847	829	829	808	791	878	860	765	860	822	782	803	807	817	779	814	855	832	822	865	788	833	802	846	807	807	825	824	769	842	858	790	787	838	836	853	824	820	856	798	831	817	794	878	820	851	791	822	860	808	764	826	833	808	818	790	847	864	854	857	793	783	748	837	852	814	813	851	866	840	841	789	832	824	821	814	829	881	831	859	840	802	841	806	796	825	796	804	808	798	807	758	790	829	823	818	806	833	784	846	814	807	817	826	729	814	856	804	829	829	767	789	829	840	833	785	806	856	815	823	793	823	796	800	785	829	793	795	809	799	831	773	864	818	869	827	817	787	837	836	809	775	841	774	792	797	819	772	763	801	826	860	849	759	813	782	809	858	858	907	843	855	784	867	852	849	817	804	784	847	806	813	824	851	829	814	834	809	799	865	824	866	777	779	848	775	843	797	833	799	883	787	790	856	859	842	857	863	817	879	822	803	807	781	839	810	902	804	847	805	782	804	805	838	790	866	841	789	797	813	835	737	853	779	809	796	863	803	784	823	840	791	809	808	828	813	812	823	841	831	806	830	814	768	848	837	781	739	839	796	811	826	847	845	809	881	813	810	774	844	888	810	774	817	815	776	835	847	786	816	794	846	786	841	820	810	791	785	838	826	880	814	867	823	801	834	814	797	783	772	812	787	776	777	789	839	755	854	786	782	846	810	840	809	804	818	836	826	852	827	790	792	779	839	780	824	763	795	809	874	820	793	827	763	775	887	794	802	804	831	846	845	793	777	791	872	798	813	834	790	802	830	849	833	858	829	816	789	854	845	819	827	760	792	830	785	806	833	810	824	837	823	706	884	791	807	851	789	816	801	903	857	800	869	790	809	871	806	797	869	789	840	877	868	827	865	800	815	823	832	795	827	813	806	801	792	829	808	874	839	813	830	850	839	769	793	798	808	803	842	874	772	787	763	783	853	834	821	834	824	823	847	876	851	857	836	858	856	769	795	803	810	834	787	842	793	859	801	834	826	778	758	846	777	839	749	770	799	837	844	813	832	867	835	883	840	762	857	770	808	851	796	793	808	862	836	796	815	817	797	862	777	804	804	829	828	830	860	791	822	854	831	844	778	822	852	816	894	802	852	764	821	789	761	806	811	854	822	769	833	817	824	818	842	817	802	824	839	838	751	836	809	793	765	802	803	864	839	819	765	851	803	822	864	866	805	815	852	782	826	873	843	809	872	780	838	822	815	740	833	800	823	851	898	840	862	853	774	834	801	778	781	857	819	815	869	802	836	819	844	820	765	818	830	826	890	842	853	837	897	791	792	809	826	811	859	788	801	832	751	823	750	850	824
60171	50505	38783	18503	16761	16854	15539	14335	13524	11627	10684	10268	9777	9564	9268	9294	9325	9217	9107	9385	9400	9066	8765	8877	8601	8622	8459	8207	8133	7893	7866	7854	7886	7703	7757	7630	7741	7571	7594	7772	7612	7668	7501	7612	7492	7731	7549	7636	7565	7495	7410	7525	7432	7441	7529	7660	7449	7525	7439	7481	7463	7406	7266	7474	7413	7539	7301	7594	7448	7439	7514	7542	7338	7448	7271	7365	7390	7552	7468	7446	7412	7549	7435	7443	7491	7441	7398	7420	7425	7514	7379	7397	7420	7447	7459	7465	7445	7397	7526	7433	7394	7478	7323	7240	7360	7425	7429	7425	7348	7338	7418	7464	7412	7489	7356	7416	7485	7480	7421	7390	7468	7548	7437	7429	7325	7351	7431	7484	7383	7408	7406	7542	7422	7332	7470	7393	7159	7450	7440	7476	7422	7474	7402	7368	7469	7458	7472	7555	7410	7268	7430	7499	7431	7356	7421	7391	7442	7452	7331	7311	7364	7447	7483	7343	7559	7402	7245	7437	7360	7412	7458	7391	7441	7325	7480	7465	7344	7331	7385	7444	7350	7324	7293	7308	7308	7421	7366	7478	7365	7463	7344	7567	7409	7404	7576	7354	7538	7370	7300	7516	7403	7381	7404	7484	7424	7470	7617	7526	7462	7388	7442	7459	7357	7480	7397	7345	7197	7343	7239	7371	7462	7289	7305	7560	7356	7406	7451	7279	7347	7383	7536	7407	7557	7352	7328	7367	7480	7391	7432	7454	7293	7379	7312	7464	7449	7360	7377	7421	7595	7332	7423	7329	7451	7310	7559	7311	7444	7468	7364	7399	7343	7358	7368	7468	7388	7464	7522	7428	7541	7415	7287	7294	7486	7306	7451	7378	7489	7356	7464	7341	7420	7293	7372	7453	7343	7314	7331	7474	7407	7363	7447	7353	7445	7550	7248	7425	7395	7457	7454	7416	7336	7307	7374	7460	7443	7387	7475	7443	7366	7316	7492	7438	7348	7393	7401	7406	7428	7295	7394	7466	7388	7419	7413	7398	7336	7355	7358	7444	7374	7397	7239	7313	7402	7267	7387	7495	7484	7353	7379	7287	7368	7337	7331	7448	7414	7392	7455	7379	7375	7519	7386	7410	7493	7515	7388	7569	7470	7508	7441	7494	7473	7347	7407	7446	7331	7326	7344	7375	7362	7375	7416	7309	7344	7377	7435	7437	7357	7526	7563	7277	7414	7428	7365	7388	7436	7278	7584	7326	7438	7373	7382	7557	7412	7399	7343	7392	7427	7473	7446	7461	7389	7364	7383	7342	7492	7441	7395	7518	7338	7398	7418	7275	7382	7405	7306	7400	7324	7388	7377	7504	7439	7520	7353	7418	7444	7431	7323	7433	7378	7360	7347	7274	7315	7443	7458	7463	7332	7306	7396	7412	7446	7472	7451	7359	7522	7346	7382	7506	7369	7351	7366	7307	7347	7404	7489	7335	7440	7386	7379	7489	7319	7408	7304	7256	7410	7341	7436	7536	7546	7420	7428	7257	7376	7348	7464	7295	7553	7391	7581	7499	7437	7283	7373	7410	7298	7373	7404	7448	7393	7387	7431	7436	7439	7444	7405	7442	7375	7401	7348	7395	7402	7426	7363	7379	7379	7346	7415	7451	7383	7317	7306	7435	7457	7411	7433	7267	7395	7505	7451	7526	7265	7371	7387	7462	7362	7374	7331	7476	7409	7432	7497	7294	7420	7394	7413	7328	7399	7443	7538	7605	7517	7473	7349	7464	7442	7372	7435	7549	7400	7503	7434	7612	7289	7464	7492	7421	7469	7518	7347	7353	7444	7299	7476	7417	7339	7345	7584	7463	7506	7377	7387	7496	7443	7425	7249	7465	7310	7419	7382	7338	7486	7235	7487	7503	7379	7358	7333	7454	7391	7424	7439	7394	7332	7451	7593	7471	7568	7426	7394	7378	7460	7348	7440	7401	7421	7329	7376	7338	7393	7398	7290	7308	7440	7399	7438	7313	7417	7459	7458	7500	7326	7359	7482	7263	7449	7428	7374	7341	7353	7359	7421	7426	7415	7459	7445	7443	7414	7507	7478	7513	7266	7512	7435	7482	7448	7596	7423	7441	7298	7446	7398	7485	7416	7382	7416	7404	7423	7366	7361	7360	7531	7384	7433	7499	7414	7391	7407	7355	7317	7458	7235	7337	7399	7487	7430	7282	7375	7271	7565	7465	7403	7406	7411	7497	7328	7335	7416	7277	7286	7373	7411	7356	7456	7358	7455	7470	7292	7355	7388	7393	7495	7433	7369	7446	7260	7353	7514	7469	7266	7434	7364	7415	7440	7427	7418	7241	7373	7463	7436	7502	7234	7429	7338	7393	7347	7235	7486	7429	7398	7371	7416	7345	7536	7421	7373	7419	7449	7428	7341	7387	7339	7498	7453	7407	7364	7454	7322	7416	7458	7289	7284	7541	7399	7386	7606	7471	7183	7512	7356	7338	7273	7388	7277	7432	7499	7320	7378	7351	7403	7333	7434	7448	7300	7492	7461	7501	7386	7353	7313	7433	7366	7370	7332	7470	7360	7244	7431	7311	7402	7436	7493	7521	7421	7298	7330	7272	7415	7372	7372	7343	7380	7429	7389	7485	7367	7340	7429	7490	7375	7551	7474	7316	7449	7465	7385	7282	7513	7467	7449	7447	7407	7421	7443	7350	7487	7455	7321	7283	7370	7355	7442	7355	7338	7490	7387	7274	7438	7400	7327	7295	7309	7307	7431	7256	7391	7239	7369	7251	7435	7452	7528	7487	7413	7397	7435	7385	7356	7432	7441	7315	7384	7354	7398	7294	7429	7414	7395	7334	7579	7408	7417	7348	7329	7407	7431	7332	7385	7318	7413	7464	7408	7362	7487	7364	7393	7576	7371	7281	7360	7334	7416	7380	7456	7453	7453	7466	7367	7428	7392	7396	7353	7444	7281	7418	7418	7322	7300	7505	7437	7380	7416	7448	7513	7330	7358	7361	7427	7396	7284	7353	7359	7395	7446	7401	7283	7372	7427	7462	7396	7452	7379	7383	7440	7496	7332	7545	7382	7518	7371	7438	7366	7488	7471	7384	7390	7405	7454	7421	7425	7336	7476	7362	7366	7441	7457	7460	7265	7416	7348	7269	7408	7384	7578	7404	7399	7366	7291	7371	7346	7518	7388	7524	7337	7271	7483	7494	7295	7419	7533	7324	7303	7324	7358	7388	7405	7447	7409	7448	7297	7328	7564	7394	7499	7358	7463	7440	7378	7533	7355	7413	7298	7306	7318	7313	7445	7326	7389	7484	7428	7386	7402	7391	7372	7422	7243	7410	7466	7493	7519	7344	7337	7489	7397	7503	7413	7434	7503	7483	7338	7377	7399	7402	7403	7436	7364	7314	7394	7466	7445	7563	7498	7348	7352	7483	7497	7331	7415	7330	7486	7336	7480	7317	7315	7481	7388	7499	7263	7484	7419	7296	7334	7333	7386	7393	7247	7492	7311	7363	7414	7374	7520	7520	7368	7521	7315	7403	7401	7318	7425	7377	7303	7421	7367	7450	7427	7214	7354	7356	7551	7273	7293	7413	7440	7353	7336	7383	7361	7451	7353	7451	7436	7454	7414	7430	7409	7381	7418	7494	7452	7371	7499	7343	7383	7428	7519	7462	7351	7430	7341	7402	7425	7397	7474	7293	7471	7447	7413	7439	7449	7428	7352	7454	7257	7457	7320	7412	7463	7269	7500	7321	7278	7305	7370	7464	7383	7339	7488	7232	7568	7428	7327	7387	7493	7598	7424	7487	7352	7247	7374	7357	7354	7524	7470	7422	7378	7539	7548	7370	7427	7357	7423	7379	7420	7226	7366	7345	7497	7311	7472	7550	7540	7509	7354	7414	7411	7435	7463	7472	7442	7465	7485	7314	7324	7468	7356	7353	7510	7328	7449	7270	7551	7397	7386	7328	7490	7320	7408	7395	7396	7377	7375	7471	7371	7549	7347	7365	7531	7404	7389	7324	7395	7503	7416	7406	7402	7427	7429	7429	7279	7428	7413	7393	7608	7526	7427	7375	7430	7424	7463	7293	7362	7479	7455	7462	7390	7456	7402	7476	7422	7310	7378	7263	7396	7554	7536	7353	7390	7361	7481	7458	7510	7416	7549	7394	7277	7324	7461	7436	7325	7392	7323	7418	7424	7357	7395	7512	7403	7477	7372	7454	7246	7510	7233	7350	7279	7445	7368	7378	7389	7441	7370	7373	7503	7359	7432	7428	7248	7281	7542	7372	7338	7367	7419	7313	7357	7520	7433	7390	7404	7399	7370	7434	7445	7424	7547	7366	7354	7639	7362	7409	7546	7472	7224	7386	7303	7510	7548	7356	7539	7421	7470	7343	7479	7473	7338	7521	7355	7403	7240	7447	7471	7279	7366	7345	7395	7481	7378	7431	7456	7366	7329	7357	7347	7424	7414	7354	7367	7343	7303	7410	7466	7460	7551	7535	7386	7393	7304	7422	7280	7339	7365	7346	7404	7374	7451	7475	7546	7408	7341	7324	7325	7415	7417	7324	7447	7356	7441	7410	7422	7442	7408	7379	7449	7478	7315	7381	7301	7285	7462	7441	7388	7461	7345	7517	7354	7429	7293	7560	7367	7446	7486	7434	7441	7411	7280	7459	7420	7492	7495	7380	7414	7499	7380	7359	7381	7434	7429	7327	7526	7357	7400	7582	7260	7323	7490	7425	7420	7389	7329	7498	7347	7443	7395	7345	7451	7360	7350	7277	7320	7555	7366	7402	7399	7461	7415	7310	7385	7429	7373	7514	7480	7475	7503	7431	7330	7400	7360	7381	7469	7360	7489	7348	7481	7491	7422	7531	7329	7437	7422	7345	7446	7331	7497	7406	7462	7342	7478	7427	7494	7370	7438	7389	7450	7394	7224	7515	7282	7426	7411	7321	7364	7538	7527	7340	7484	7422	7390	7438	7545	7329	7436	7424	7339	7534	7531	7353	7444	7271	7443	7368	7409	7377	7553	7502	7365	7467	7278	7325	7390	7392	7353	7467	7454	7372	7392	7308
10623	7591	2371	690	609	596	604	577	563	588	561	596	577	561	568	526	574	609	561	601	573	605	591	588	560	567	554	535	495	543	546	531	572	531	526	546	557	569	519	545	547	548	507	521	522	526	551	548	502	549	496	507	525	555	541	546	503	510	560	586	547	546	538	529	559	495	537	519	558	531	530	525	499	537	577	543	527	534	547	506	490	508	515	557	564	481	537	603	536	525	482	519	520	505	523	538	562	531	533	495	537	574	514	554	528	542	546	543	525	535	500	491	525	532	545	549	517	559	551	539	562	519	540	515	553	566	539	537	536	551	520	505	524	550	515	493	580	558	558	539	513	495	546	543	493	530	517	516	542	528	541	520	566	554	524	501	530	514	540	537	545	498	533	555	537	520	517	545	504	547	511	533	529	547	466	533	531	489	511	510	540	541	527	579	566	538	565	507	526	505	505	533	506	553	509	544	517	521	522	516	540	524	541	517	494	530	496	539	501	513	566	512	508	525	511	499	497	522	545	517	542	533	541	540	501	491	540	539	490	535	539	553	525	497	524	541	518	493	509	545	489	547	551	559	535	515	544	521	541	538	540	511	504	530	516	511	525	551	525	512	524	526	486	494	541	531	513	547	496	546	527	560	512	534	512	552	509	520	543	541	493	549	504	502	537	499	532	543	529	524	531	551	571	582	493	537	538	513	505	551	533	522	545	535	567	556	504	574	531	528	536	536	544	530	566	530	540	479	530	540	512	532	526	516	533	513	518	526	503	516	526	535	501	503	463	514	566	559	540	490	540	537	526	563	520	511	551	499	558	494	542	528	536	531	545	500	487	522	529	533	550	482	519	537	517	499	564	534	557	544	523	514	518	502	531	519	555	483	532	531	508	541	568	558	492	540	490	517	515	562	558	529	494	549	526	516	552	549	505	507	524	509	566	582	502	503	520	553	512	513	463	554	530	539	545	556	502	573	505	529	539	517	529	510	528	552	554	487	529	552	532	564	526	528	532	541	496	524	523	504	531	507	556	537	546	566	502	541	528	536	531	503	565	498	556	480	517	528	552	559	528	502	537	529	540	528	543	514	505	517	491	530	571	533	522	537	538	496	554	493	549	534	555	521	530	478	514	501	553	552	514	488	526	516	525	464	512	532	564	541	521	504	519	532	539	545	538	535	538	578	582	540	538	537	516	495	526	510	567	565	556	522	500	569	476	517	552	514	487	539	536	513	554	545	499	522	574	527	536	528	524	485	563	569	491	508	523	527	547	540	504	545	479	527	543	527	553	519	565	531	510	524	534	536	551	542	542	495	525	530	485	528	521	528	527	545	565	487	497	530	535	522	535	523	551	496	515	514	534	558	514	514	476	518	562	554	544	464	550	509	493	531	539	567	513	521	518	586	510	537	511	534	523	567	486	538	511	568	521	531	510	496	504	531	531	518	517	553	568	515	526	504	520	561	520	519	521	568	554	583	581	506	525	541	549	555	512	553	524	546	542	557	528	531	571	550	498	525	506	539	517	537	541	515	548	541	533	551	514	543	520	504	493	511	513	532	548	519	572	499	561	552	519	569	539	540	542	497	520	503	520	506	570	510	533	498	541	530	574	524	497	534	555	546	547	568	539	515	516	516	479	565	509	498	546	523	562	531	522	524	509	543	532	532	586	532	499	547	560	544	514	575	556	525	500	533	505	605	494	539	528	510	545	564	523	532	530	505	534	547	494	492	536	493	525	514	538	566	539	553	536	503	546	517	512	535	542	520	531	577	540	556	483	498	508	479	525	544	547	529	521	548	535	518	505	558	501	545	545	508	520	511	511	552	524	512	551	555	524	493	501	538	525	514	531	530	491	527	518	511	537	539	569	519	496	525	538	522	504	532	497	513	582	514	501	509	511	528	553	562	499	523	507	513	509	533	536	549	547	543	523	537	513	494	524	534	525	532	532	525	548	515	512	543	578	543	521	557	545	517	523	513	533	514	508	509	523	524	499	519	561	523	549	519	545	543	551	529	493	535	499	539	512	511	527	526	520	533	516	572	578	537	562	504	509	546	511	535	557	540	500	561	496	533	532	538	530	578	559	559	464	537	536	571	523	496	544	494	541	535	525	521	539	592	526	536	538	546	530	522	538	560	500	511	544	515	575	481	545	541	518	554	549	549	548	530	573	530	576	515	553	500	532	557	504	499	575	496	527	531	532	521	541	541	533	506	518	502	503	525	522	520	521	501	533	534	527	555	550	539	565	565	523	521	518	557	509	524	538	521	528	538	553	534	540	558	537	548	534	519	526	524	524	511	504	520	528	519	571	549	526	556	532	551	498	541	541	490	534	578	521	535	525	548	517	531	552	564	537	509	529	534	558	529	555	486	541	522	578	542	565	553	498	498	512	544	518	540	546	558	499	480	530	511	577	566	502	557	564	540	557	546	562	502	568	570	493	543	518	547	584	518	548	516	493	523	541	525	512	489	536	508	567	513	571	562	553	559	555	511	544	547	552	574	541	521	535	529	551	538	568	557	520	509	580	534	555	576	549	509	572	528	508	552	547	556	560	550	551	558	508	552	532	521	545	516	535	533	533	493	548	524	507	533	543	561	516	546	535	535	546	554	554	547	537	510	512	526	541	570	502	511	489	570	551	491	546	532	504	550	560	535	555	514	492	527	544	527	521	496	539	513	524	543	521	518	511	519	534	531	521	530	548	571	511	535	498	543	534	504	495	515	523	530	544	544	492	538	557	554	559	498	513	551	516	501	555	496	522	519	543	548	532	512	509	542	533	488	568	493	533	582	516	526	527	532	485	536	492	511	526	498	511	542	518	445	518	530	533	512	536	517	546	553	565	554	521	525	541	513	511	548	526	554	537	521	545	574	530	553	477	501	544	529	499	539	555	525	526	527	540	543	510	514	526	529	529	565	477	512	533	498	519	515	520	554	507	562	548	521	553	516	540	542	559	536	566	498	478	568	539	490	562	551	515	553	502	539	540	511	537	548	517	541	522	514	505	509	545	539	521	514	491	558	556	543	520	529	525	534	555	531	545	510	548	560	511	499	518	539	481	547	576	549	518	504	550	531	529	519	500	508	587	525	531	580	533	503	561	526	515	536	523	524	490	576	475	522	544	544	554	512	550	534	544	498	549	540	535	579	564	545	550	516	536	491	547	519	527	548	513	541	513	553	560	551	552	497	526	533	544	485	501	524	527	510	573	544	573	561	528	538	538	495	489	526	547	482	527	513	533	523	532	494	565	541	506	536	526	553	573	522	536	550	498	535	534	540	515	523	537	530	543	544	529	607	515	507	549	547	560	525	517	526	507	555	496	530	528	537	571	498	563	520	546	531	518	509	524	501	542	556	512	556	510	542	550	562	551	544	544	537	517	516	548	545	539	518	464	599	547	528	534	538	503	575	507	525	552	553	546	519	518	550	540	503	511	556	563	568	500	495	547	536	471	533	534	489	539	514	545	568	540	541	557	547	560	531	497	518	533	531	547	521	565	547
45555	37550	18209	9842	8470	9070	8979	7968	7521	6896	6633	6461	6350	6188	6155	6225	6427	6311	6143	6422	6494	6500	6412	6254	5992	5828	5719	5713	5704	5544	5539	5324	5376	5370	5256	5292	5282	5313	5267	5342	5378	5161	5153	5290	5365	5283	5239	5219	5144	5182	5202	5140	5080	5188	5159	5176	5151	5047	5103	5165	5269	5224	5216	5242	5170	5238	5241	5158	5064	5126	5163	5134	5169	5113	5096	5102	5260	5150	5146	5043	5020	5168	5253	5214	5149	5100	5145	5135	5169	5081	5069	5119	5176	5132	5177	5035	5154	5006	5074	5136	5205	5133	5052	5152	5139	5063	5243	5231	5202	5055	5112	5142	5117	5191	5053	5205	5072	5261	5104	5229	5132	5146	5078	5171	5252	5199	5174	5244	5117	5212	5154	5231	5099	5156	5253	5106	5242	5118	5122	5175	5104	5137	5103	5204	5237	5175	5126	5219	5099	5048	5140	5121	5159	5185	5216	5222	5217	5087	5168	4938	5064	5196	5058	5114	4946	5163	5227	5251	5077	5076	5109	5237	5180	5127	5215	5084	5123	5098	5219	5115	5012	5173	5147	5163	5061	5139	5175	5103	5064	5099	5060	5205	5115	5194	5143	5150	5108	5140	5118	5067	5080	5191	5104	5143	5159	5188	5258	5176	5081	5127	5108	5096	5144	5117	5227	5167	5176	5186	5092	5133	5042	5141	5188	5131	5111	5113	5108	5114	5062	5221	5050	5055	5122	5034	5138	5183	5109	5096	5116	5117	5131	5053	5110	5097	5137	5233	5131	5096	5114	5147	5216	5146	5036	5151	5178	5119	5058	5130	5228	5188	5102	5076	5190	5233	5197	5207	5210	5276	5147	5087	5169	5139	5167	5100	5057	5094	5170	5083	5170	5115	5115	5133	5223	5199	5122	5067	5259	5138	5172	5199	5245	5147	5100	5092	5206	5134	5110	5163	5253	5136	5083	5125	5179	5068	5235	5226	5100	5172	5255	5174	5190	5140	5206	5137	5221	5166	5154	5242	5175	5116	5175	5118	5085	5155	4940	5071	5080	5201	5095	5076	5226	5265	5148	5184	5163	5186	5101	5150	5134	5212	5069	5159	5193	5129	5034	5157	5081	5168	5021	5032	5140	5152	5154	5087	5080	5149	5179	5135	5199	5246	5128	5117	5294	5238	5108	5196	5234	5113	5167	5055	5217	5158	5052	5085	5136	5165	5223	5154	5032	5095	5124	5154	5053	5046	5173	5064	5052	5090	5231	5223	5150	5089	5151	5020	5281	5102	5263	5123	5283	5223	5164	5187	5096	5168	5166	5117	5122	5198	5290	5150	5155	5075	5068	5220	5091	5027	5120	5169	5279	5139	5120	5160	5058	5080	5163	5098	5133	5167	5095	5206	5024	5111	5198	5118	4984	5134	5146	5207	5237	5200	5234	4986	5142	5064	4993	5221	5165	5126	5243	5044	5156	5134	5066	5145	5249	5211	5090	5110	5147	5048	5094	5180	5015	5054	5105	5159	5090	5057	5175	5110	5038	5125	5139	5296	5053	5156	5195	5099	5019	5208	5042	5246	5151	5147	5137	5030	5019	5102	5121	5035	5045	5162	5233	5232	5097	5090	5155	5092	5167	5161	5062	5289	5030	5144	5090	5111	5266	5180	5116	5092	5178	5186	5116	5234	5004	5105	5080	5185	5090	5146	5108	5113	5167	5124	5142	5271	5159	5187	5134	5073	5248	5106	5122	5110	5224	5062	5106	5238	5303	5191	5092	5212	5224	5125	5166	5081	5160	5118	5274	5140	5130	5109	5187	5084	5095	5080	5104	5230	5066	5194	5156	5211	5088	5121	5151	5097	5036	5204	5159	5203	5136	5127	5157	5201	5117	5041	5202	5189	5219	5168	5062	5048	5170	5171	5205	5194	5046	5170	5128	5098	5236	5186	5071	5036	5197	5116	5153	5236	5212	5168	5126	5174	5206	5272	5103	5045	5083	4964	5113	5034	5137	5221	5122	5250	5155	5183	5142	5211	5149	5119	5065	5175	5149	5216	5074	5108	5203	5137	5085	5099	5105	5234	5149	4959	5210	4978	5114	5244	5162	5123	5164	5055	5177	5162	5064	5184	5113	5176	5206	5100	5059	5113	5172	5077	5068	5116	5051	5188	5177	5254	5187	5018	5131	5165	5245	5171	5123	5028	5158	5110	5041	5118	5126	5191	5070	5112	5169	5230	5177	5232	4970	5142	5107	5146	5134	5076	5131	5094	5130	5173	5162	5167	5175	5179	5182	5154	5138	5086	5117	5065	5124	5134	5185	5119	5160	5123	5176	5142	5044	5133	5096	5207	5058	5130	5101	5144	5243	5023	5176	5268	5196	5188	5206	5237	5148	5157	5182	5171	5201	5184	5123	5053	5159	5037	5133	5149	5089	5120	4984	5207	5253	5144	5002	5134	5073	5038	5084	5174	5075	5214	5187	5147	5082	5176	5054	5120	5093	5219	5142	5060	5146	5263	5204	5146	5047	5199	5139	5158	5155	5097	5092	5171	5152	5027	5101	5192	5214	5206	5023	5278	5232	5179	5056	5058	5243	5141	5168	5082	5240	5146	5149	5094	5185	5211	5059	5022	5174	5170	5157	5220	5210	5147	5167	5283	5135	5102	5198	5149	5103	5211	5113	5017	5169	5134	5088	5178	5135	5062	5228	5041	5183	5236	5142	5224	5005	5134	5196	5106	5199	5078	5139	5174	5156	5177	5216	5071	5204	5182	5077	5119	5094	4949	5128	4999	5231	5108	5042	5132	5091	5061	5040	5136	5191	5099	5161	5155	5076	5164	5106	5033	5155	5165	5129	5114	5182	5067	5039	5078	5044	5111	5278	5100	5099	5135	5114	5010	5245	5153	5160	5122	5134	5104	5063	5072	5053	5112	5166	5180	5092	5087	5100	5115	5189	5146	5171	5167	5214	5249	5235	5115	5229	5175	5157	5093	5163	5075	5083	5075	5160	5140	5055	5107	5148	5152	5167	5163	5225	5103	5162	5053	5198	5126	5153	5058	4996	5133	5172	5169	5048	5136	5388	5225	5070	5103	5085	5164	5152	5099	5042	5102	5169	5219	5063	5017	5186	5127	5109	5159	5262	5143	5097	5155	5149	5164	5222	5108	5189	5134	5290	5168	5182	5108	5137	5118	5147	5207	5088	5122	5130	5127	5130	5102	5065	5116	5175	5115	5134	5051	5233	5185	5171	5075	5089	5085	5130	5139	5272	5136	5097	4991	5194	5138	5097	5085	5158	5142	5090	5151	5158	5193	5094	5189	5087	5164	5101	5138	5147	5125	5073	5180	5151	5032	5110	5096	5125	5127	4966	4949	5183	4982	5086	5139	5280	5028	5068	5171	5245	5130	5120	5104	5107	5232	5178	5048	5165	5189	5099	5132	5079	5118	5261	5154	5084	5136	5157	5008	5180	5100	5127	5107	5125	5078	5196	5182	5025	5159	5128	5223	5039	5169	5189	5172	5218	5203	5072	5076	5166	5148	5088	5074	5166	5101	5101	5143	5184	5170	5090	5114	4984	5127	5141	5229	5156	5146	5264	5152	5149	5072	5165	5228	5189	5162	5290	5073	5193	5269	5112	5088	5190	5124	5147	5112	4996	5129	5174	5150	5194	5243	5082	5142	5058	5249	5100	5101	5099	5101	5153	5224	5108	5162	5213	5097	5045	5106	5219	5075	5150	5182	5109	5262	5158	5174	5117	5194	5172	5177	5136	5199	5069	5155	5057	5036	5128	5140	5143	5194	5113	5065	5143	5131	5072	5258	5041	5156	5107	5015	5163	5150	5043	5180	5271	5143	5106	5098	5135	5063	5221	5142	5132	4985	5124	5107	5105	5266	5142	5308	5113	5152	5202	4969	5202	5149	5129	5197	5119	5179	5217	5079	5097	5165	5222	5069	5198	5087	5081	5101	5169	5209	5163	5144	5148	5234	5096	5039	5214	5095	5035	5075	5166	5141	5234	5011	5160	5179	5212	5131	5166	5041	5149	5055	5090	5224	5169	5063	5136	4976	5142	5115	5137	5150	5093	5098	5155	5169	5021	5149	5179	5143	5099	5250	5100	5158	5100	5274	5002	5165	5055	5173	5203	5215	5096	5176	5250	5051	5098	5176	5121	5175	5083	5155	5053	5054	5142	5070	5177	5129	5085	5105	5152	5150	5214	5085	5219	5191	5082	5085	5203	5196	5026	4989	5029	5137	5224	5202	5080	5052	5269	5167	5180	5106	5261	5104	5289	5091	5229	5090	5092	5014	5020	5141	5018	5258	5131	5077	5067	5095	5178	5184	5077	5121	5141	5164	5131	5156	5134	5258	5211	5136	5114	5128	5210	5229	5158	5086	5095	5153	5100	5124	5204	5110	5202	5056	5110	5019	5286	5124	5080	5127	5098	5135	5132	4957	5188	5180	5173	5026	5157	5109	5156	5061	5148	5131	5223	5069	5169	5200	5161	5142	5097	5153	5210	5125	5119	5228	5067	5040	5183	5062	5173	5156	5170	5159	5077	5056	5178	5062	5134	5148	5223	5106	5203	5194	5275	5119	5061	5183	5185	5282	5103	5267	5038	5196	5152	5041	5030	5181	5209	5184	5158	5211	5183	5212	5189	5123	5150	5179	5175	5109	5097	5109	5077	5120	5042	5141	4993	5156	5151	5069	5097	5197	5167	5097	5077	5061	5126	5105	5228	5143	5163	5071	5283	5115	4960	5166	5015	5075	5067	5153	5150	5065	5130	5198	5198	5199	5014	5085	5187	5107	5029	5248	5098	5207	5144	5216	5118	5091	5172	5105	5182	5041	5151	5183	5232	5051	5083	5174	5121	5152	5118	5180	5170	5049	5175	5055	5185	5199	5111	5080	5188	5166	5247	5182	5173	5192	5027	5227	5093	5098	5165	5303	5116	5196	5246	5153	5110	5116	5206	5186	5196	5105	5171	5098	5192	5194	5062	5217	5221	5309	5152	5084	5155	5102	5059	5224	5121	5082	5230	5132	5115	5249	5101	5223	4911	5143	5094	5256	5191	5133	5196	5113	5136	5210	5211	5068	5189	5173
18484	16843	7216	1641	1051	1047	1019	977	942	1016	968	950	910	880	904	853	855	912	845	839	935	886	902	906	890	870	868	841	929	854	901	827	843	855	869	843	837	798	835	833	792	837	872	871	861	834	788	831	864	827	872	809	830	863	831	816	861	845	792	778	836	847	808	813	847	839	805	845	859	819	821	809	809	777	884	858	866	861	817	860	820	843	845	847	837	826	801	870	759	842	853	798	874	860	856	846	797	829	835	867	841	785	797	863	842	814	810	874	822	857	828	766	802	832	847	850	794	861	826	787	871	859	817	786	836	799	854	800	806	822	804	848	811	894	838	810	835	828	816	842	867	812	775	857	819	847	832	806	859	863	850	826	857	840	871	795	786	841	843	838	814	815	859	871	837	840	835	815	852	844	825	893	839	858	817	794	817	863	844	799	852	839	873	822	838	818	801	853	849	855	846	861	776	800	842	821	876	861	817	781	867	827	820	797	832	848	851	807	868	844	838	832	808	800	804	830	795	788	830	845	834	824	862	815	857	791	828	796	805	898	798	908	856	849	810	857	861	760	839	847	790	829	824	829	867	858	852	814	843	826	825	775	899	841	835	804	841	810	816	840	854	869	842	793	801	819	793	846	837	828	865	856	776	845	833	836	802	833	818	820	810	855	849	850	805	868	805	837	795	816	817	870	804	833	845	844	860	806	825	842	844	815	836	783	803	821	860	821	844	889	850	852	791	830	789	846	775	841	892	804	874	876	822	853	872	867	834	872	872	816	785	815	806	868	833	883	845	849	864	813	878	849	818	808	860	818	883	814	762	807	799	804	850	787	837	862	833	863	866	851	852	839	815	829	809	794	836	846	827	863	822	831	791	842	838	900	787	784	823	847	836	845	868	829	819	838	840	808	830	859	805	791	808	866	820	804	842	886	816	839	844	791	872	822	865	815	837	882	848	798	842	866	845	826	822	813	858	820	850	787	816	848	884	837	808	874	878	829	780	811	842	840	824	833	825	839	839	847	815	861	823	787	822	834	852	825	789	798	770	820	808	833	859	826	848	818	781	803	857	838	795	810	863	845	847	824	838	883	833	868	867	858	807	811	803	847	863	838	827	821	834	883	862	822	830	857	816	863	854	809	838	823	849	816	871	817	856	845	863	851	793	839	885	773	863	814	832	822	866	816	808	824	774	818	832	827	845	903	833	825	861	834	820	792	864	811	858	815	828	846	835	858	871	816	835	836	810	810	827	850	922	829	849	859	848	842	808	899	824	829	878	848	821	808	817	804	867	831	820	827	832	786	879	817	809	901	839	859	816	869	851	794	812	797	841	915	814	832	835	826	827	812	852	795	815	878	786	855	821	892	811	841	817	825	805	796	909	867	842	813	830	807	885	887	801	818	852	868	757	843	820	827	824	803	831	822	844	891	816	837	803	838	776	819	773	781	793	861	791	803	870	768	810	806	847	819	853	804	834	878	828	834	821	804	818	816	796	871	886	813	825	842	792	827	854	847	873	855	854	816	849	814	845	823	789	826	861	781	875	768	792	797	797	813	821	841	855	809	801	846	825	817	844	826	804	818	753	825	866	827	830	787	840	788	842	821	781	882	850	823	847	832	786	888	781	836	854	843	879	777	858	817	884	858	841	857	868	882	799	777	783	823	808	806	850	829	792	847	823	813	834	839	846	796	863	805	851	833	837	840	824	853	852	867	835	829	834	867	824	767	874	800	878	853	847	891	843	804	866	829	797	797	830	858	781	860	848	832	835	816	839	799	813	838	796	828	804	805	797	842	893	862	845	812	847	816	824	822	844	819	820	799	825	837	842	770	812	789	801	841	869	842	843	841	806	795	882	839	823	806	842	811	851	892	769	790	782	847	834	843	805	822	832	827	883	854	850	854	831	830	866	829	755	838	827	852	829	872	836	823	796	828	843	810	850	844	872	813	796	828	799	857	873	873	817	820	797	823	891	817	816	825	807	792	822	842	837	862	851	829	822	872	801	857	875	849	856	839	830	821	825	853	851	840	847	805	881	823	814	822	857	834	860	836	861	903	842	820	793	843	854	830	855	883	803	872	835	829	815	814	874	834	849	861	856	807	785	884	801	855	846	851	776	807	847	820	850	798	910	872	808	806	825	817	803	827	777	836	817	839	787	843	825	848	773	838	840	815	804	814	810	842	853	907	855	823	852	813	827	876	884	882	824	814	849	794	848	848	820	807	833	806	854	810	818	849	834	853	853	818	827	890	849	785	835	802	830	807	881	796	834	862	804	828	856	829	830	807	828	797	804	796	838	862	847	772	824	867	822	813	852	854	860	804	850	823	869	794	869	821	825	807	859	815	815	811	818	813	898	819	835	825	869	786	853	781	799	807	833	819	839	848	852	826	830	834	847	806	789	778	872	843	847	814	798	774	839	816	846	836	820	804	861	827	847	826	874	854	867	860	825	856	802	837	790	815	829	794	874	849	805	828	885	841	817	866	802	819	820	844	843	823	790	831	778	787	835	859	862	819	873	801	806	836	902	824	835	762	810	845	821	853	842	841	872	781	839	783	878	838	858	810	808	803	821	836	868	828	837	846	823	790	784	860	785	807	865	856	837	808	796	906	842	857	814	871	832	891	816	806	833	866	843	805	820	786	807	850	873	826	827	825	786	818	828	804	810	787	848	813	780	848	783	810	802	776	860	857	814	845	826	801	814	803	802	816	848	854	756	825	810	771	790	822	858	867	881	843	833	850	825	834	816	751	837	840	848	830	770	815	873	825	802	849	822	837	882	846	845	820	785	804	866	806	840	845	856	844	804	840	810	823	883	802	867	835	823	799	853	876	833	854	856	803	841	859	818	882	849	786	835	815	879	870	814	845	857	834	816	856	835	840	812	819	811	813	848	891	764	852	778	849	815	843	832	840	822	846	823	802	833	826	895	810	815	845	857	820	856	861	891	829	828	860	857	871	819	830	798	817	860	855	814	798	851	832	836	831	882	857	849	807	811	813	815	808	801	804	808	842	893	832	840	828	767	786	820	803	831	807	866	837	784	831	830	825	838	863	822	860	856	793	809	811	802	805	808	800	821	799	809	863	853	835	850	809	815	813	814	853	818	837	812	876	875	832	862	855	859	840	877	797	836	875	803	832	814	803	840	794	857	848	816	852	842	802	851	810	836	829	845	844	858	797	832	860	830	817	844	843	835	892	830	814	816	821	808	804	828	842	845	825	801	831	833	818	820	859	855	785	813	845	845	828	777	821	828	836	806	799	797	863	896	816	835	816	822	819	819	803	784	838	795	837	822	885	880	848	837	818	832	875	870	819	827	778	865	830	844	778	866	813	860	850	867	831	787	803	807	829	818	815	771	733	839	822	804	845	852	784	873	767	849	822	808	787	786	867	818	863	828	834	838	817	815	877	857	852	826	854	854	823	789	857	818	859	809	884	894	852	805	840	843	812	865	853	839	821	898	832	784	873	847	852	866	841	845	855	794	812	843	764	875	800	835	821
57258	46528	30914	18489	14044	14905	13460	12234	11066	10786	9838	9544	9257	9054	9181	9154	9154	9168	9202	9171	9193	8847	8932	9093	8850	8174	8408	8221	8116	8129	8093	7660	7763	7923	7706	7893	7738	7824	7625	7630	7655	7720	7730	7680	7447	7510	7682	7762	7562	7547	7561	7595	7596	7610	7457	7632	7511	7612	7542	7664	7506	7630	7496	7608	7530	7551	7655	7594	7591	7550	7503	7398	7551	7507	7718	7505	7525	7540	7286	7487	7674	7532	7465	7611	7562	7507	7641	7478	7440	7556	7615	7706	7643	7450	7476	7579	7576	7497	7466	7438	7574	7538	7757	7334	7533	7536	7531	7573	7486	7488	7437	7654	7544	7670	7532	7565	7710	7642	7457	7468	7651	7481	7605	7525	7514	7517	7607	7523	7606	7416	7503	7675	7454	7400	7585	7456	7497	7494	7452	7485	7646	7449	7672	7432	7565	7680	7475	7511	7468	7558	7397	7478	7509	7523	7400	7591	7552	7474	7567	7535	7516	7561	7572	7580	7474	7606	7477	7609	7586	7449	7552	7570	7471	7508	7579	7500	7682	7624	7544	7440	7416	7456	7448	7425	7515	7495	7662	7604	7637	7532	7554	7568	7474	7559	7547	7572	7476	7578	7632	7462	7635	7428	7626	7402	7595	7574	7402	7490	7482	7450	7386	7483	7667	7520	7482	7578	7692	7442	7561	7688	7499	7441	7532	7579	7523	7590	7424	7469	7595	7517	7630	7637	7581	7647	7721	7359	7620	7485	7505	7605	7532	7448	7660	7436	7577	7311	7459	7505	7428	7621	7491	7512	7486	7565	7476	7474	7546	7441	7518	7558	7393	7634	7659	7544	7478	7483	7481	7424	7666	7601	7633	7541	7561	7594	7611	7523	7451	7678	7522	7519	7690	7533	7435	7461	7605	7576	7621	7573	7519	7482	7508	7531	7582	7432	7538	7455	7408	7517	7523	7537	7426	7672	7624	7557	7599	7454	7561	7565	7541	7521	7447	7467	7436	7642	7506	7371	7410	7668	7640	7577	7585	7509	7603	7407	7441	7628	7433	7546	7666	7515	7532	7558	7368	7521	7650	7464	7671	7552	7542	7503	7569	7568	7513	7410	7349	7489	7527	7552	7513	7588	7445	7542	7525	7567	7493	7631	7403	7490	7641	7584	7556	7584	7432	7632	7563	7524	7512	7597	7527	7497	7593	7551	7540	7486	7522	7529	7514	7500	7546	7667	7621	7543	7532	7416	7518	7616	7517	7427	7616	7430	7377	7559	7384	7669	7522	7505	7563	7461	7466	7548	7422	7616	7567	7421	7641	7409	7606	7583	7509	7536	7551	7467	7493	7496	7539	7488	7429	7449	7483	7609	7511	7486	7587	7492	7434	7532	7689	7564	7487	7486	7533	7590	7579	7528	7471	7518	7478	7514	7552	7569	7501	7574	7503	7505	7588	7577	7589	7561	7523	7594	7604	7542	7556	7577	7532	7579	7599	7559	7423	7446	7550	7475	7607	7518	7566	7378	7599	7437	7586	7542	7477	7504	7483	7493	7624	7529	7529	7414	7532	7597	7463	7541	7580	7321	7595	7510	7619	7531	7570	7621	7492	7559	7473	7415	7568	7434	7459	7459	7496	7558	7415	7649	7523	7632	7517	7533	7548	7519	7445	7548	7430	7444	7479	7594	7446	7450	7585	7592	7529	7578	7308	7545	7623	7477	7536	7647	7526	7490	7458	7511	7556	7492	7594	7503	7551	7532	7453	7531	7547	7593	7556	7571	7475	7545	7408	7516	7477	7607	7512	7496	7600	7537	7506	7443	7492	7555	7421	7501	7503	7590	7521	7577	7529	7346	7533	7513	7521	7715	7712	7419	7528	7441	7628	7622	7527	7508	7595	7503	7595	7537	7665	7487	7586	7498	7560	7529	7647	7586	7600	7502	7548	7493	7634	7539	7496	7516	7401	7494	7394	7539	7579	7474	7578	7692	7480	7601	7446	7507	7546	7655	7462	7653	7528	7570	7548	7456	7598	7636	7567	7592	7412	7671	7572	7398	7599	7660	7569	7529	7550	7505	7469	7545	7560	7412	7502	7486	7620	7619	7462	7497	7555	7553	7399	7652	7462	7501	7625	7518	7614	7604	7595	7521	7588	7532	7583	7616	7507	7557	7544	7408	7535	7540	7510	7594	7426	7562	7514	7395	7493	7584	7595	7618	7526	7514	7489	7455	7506	7518	7598	7587	7445	7600	7622	7532	7537	7533	7528	7544	7501	7540	7588	7501	7672	7613	7550	7667	7485	7440	7637	7517	7611	7476	7640	7433	7450	7448	7666	7602	7572	7383	7519	7470	7532	7451	7591	7550	7473	7551	7484	7668	7383	7518	7536	7736	7583	7526	7540	7578	7577	7552	7505	7632	7640	7395	7667	7515	7548	7469	7673	7565	7496	7710	7504	7605	7610	7584	7600	7557	7535	7550	7512	7450	7583	7706	7564	7589	7657	7487	7395	7589	7562	7510	7540	7493	7486	7600	7530	7579	7557	7469	7673	7536	7575	7580	7533	7508	7542	7543	7422	7634	7542	7637	7721	7562	7641	7459	7539	7584	7451	7576	7490	7457	7578	7683	7537	7470	7556	7652	7543	7484	7448	7519	7436	7521	7510	7597	7483	7463	7524	7707	7458	7504	7509	7516	7542	7579	7654	7562	7417	7516	7655	7551	7606	7461	7545	7537	7461	7488	7501	7596	7531	7578	7659	7542	7499	7621	7606	7539	7418	7486	7605	7579	7642	7479	7427	7520	7527	7583	7553	7523	7509	7627	7477	7521	7516	7449	7548	7413	7504	7590	7558	7605	7577	7543	7645	7454	7518	7593	7511	7415	7441	7463	7463	7476	7674	7518	7467	7483	7541	7541	7605	7563	7689	7509	7556	7569	7565	7498	7517	7542	7611	7528	7441	7498	7517	7638	7601	7553	7523	7563	7533	7540	7385	7487	7491	7505	7590	7554	7473	7574	7536	7548	7561	7519	7564	7608	7461	7508	7502	7471	7538	7516	7576	7528	7561	7475	7497	7537	7614	7413	7514	7501	7535	7549	7571	7502	7523	7528	7548	7576	7568	7621	7511	7432	7587	7541	7536	7515	7456	7408	7506	7545	7569	7534	7514	7495	7400	7468	7529	7433	7668	7385	7475	7632	7598	7611	7548	7541	7474	7523	7540	7600	7569	7539	7441	7630	7418	7765	7523	7512	7433	7571	7532	7573	7509	7429	7600	7595	7468	7377	7609	7531	7506	7505	7576	7564	7589	7684	7498	7475	7479	7473	7594	7378	7621	7426	7523	7540	7454	7473	7445	7551	7625	7542	7540	7411	7440	7643	7482	7557	7618	7544	7557	7408	7455	7560	7612	7494	7507	7444	7619	7479	7559	7647	7419	7489	7493	7586	7602	7453	7508	7433	7577	7455	7465	7416	7582	7626	7375	7430	7581	7611	7505	7611	7574	7475	7547	7543	7640	7491	7537	7673	7520	7581	7516	7427	7438	7665	7585	7540	7595	7593	7463	7608	7508	7790	7596	7481	7532	7630	7564	7622	7508	7610	7552	7430	7539	7713	7508	7654	7452	7502	7492	7475	7702	7493	7637	7525	7458	7703	7446	7447	7431	7480	7542	7632	7665	7537	7653	7537	7502	7459	7616	7426	7558	7470	7606	7549	7527	7525	7645	7525	7560	7500	7653	7606	7675	7579	7498	7608	7647	7409	7558	7737	7523	7677	7500	7529	7459	7391	7570	7547	7582	7489	7455	7468	7374	7497	7700	7483	7522	7619	7506	7606	7544	7547	7608	7548	7573	7594	7740	7465	7492	7700	7559	7568	7490	7458	7453	7585	7525	7495	7568	7619	7610	7430	7442	7565	7538	7517	7544	7439	7684	7499	7498	7615	7627	7444	7589	7524	7570	7626	7461	7582	7646	7564	7626	7542	7324	7547	7540	7456	7471	7556	7536	7530	7634	7459	7608	7544	7452	7490	7580	7466	7524	7572	7531	7553	7547	7449	7514	7663	7623	7417	7530	7589	7631	7664	7465	7635	7528	7363	7467	7576	7532	7609	7509	7607	7504	7673	7394	7451	7600	7570	7604	7473	7547	7522	7567	7490	7491	7401	7571	7569	7562	7486	7547	7520	7590	7479	7511	7477	7653	7647	7611	7510	7585	7400	7565	7605	7594	7673	7436	7575	7460	7593	7433	7610	7488	7529	7437	7493	7585	7584	7502	7594	7521	7576	7454	7666	7375	7509	7633	7509	7451	7466	7627	7534	7505	7429	7466	7563	7509	7652	7381	7386	7516	7396	7430	7459	7724	7636	7574	7543	7378	7590	7505	7458	7598	7500	7488	7565	7538	7597	7458	7549	7524	7505	7502	7529	7458	7552	7547	7687	7564	7645	7586	7657	7530	7564	7548	7612	7574	7459	7550	7428	7538	7398	7591	7479	7580	7595	7597	7658	7569	7599	7471	7611	7435	7564	7630	7517	7435	7598	7463	7339	7562	7570	7417	7527	7632	7381	7529	7390	7448	7444	7618	7560	7350	7642	7661	7430	7549	7542	7573	7615	7731	7489	7471	7494	7605	7440	7602	7573	7504	7535	7550	7680	7442	7654	7676	7744	7707	7637	7504	7577	7549	7397	7402	7628	7552	7381	7502	7432	7476	7531	7498	7646	7536	7571	7583	7525	7561	7449	7645	7532	7532	7427	7420	7577	7545	7456	7509	7455	7426	7685	7585	7497	7458	7465	7554	7653	7503	7528	7477	7537	7430	7624	7511	7507	7567	7572	7563	7563	7459	7602	7501	7463	7699	7608	7492	7575	7551	7568	7518	7599	7482	7526	7513	7468	7509	7578	7525	7591	7458	7458	7518	7482	7517	7530	7541	7490	7549	7479	7532	7589	7457	7586	7625	7567	7458	7744	7694	7521	7593	7547	7522	7522	7590	7515	7627	7531	7521	7447	7506	7474	7524	7628	7617	7481	7530	7582	7578	7512	7578	7383	7635	7411	7543	7459	7555	7562	7578	7482	7494	7535	7412	7473	7445	7515	7494	7554	7577	7597	7478	7547
17925	12929	5057	981	654	634	643	592	556	568	596	490	595	495	490	499	527	540	559	525	539	515	527	516	544	515	496	517	500	501	505	455	449	480	495	469	477	502	485	471	489	503	460	508	517	496	416	468	484	476	494	489	540	437	463	515	493	471	485	478	394	437	465	514	482	444	462	472	465	459	463	464	465	463	490	437	475	508	491	465	470	512	462	490	410	438	468	500	481	492	455	416	471	503	471	448	470	474	471	442	456	502	464	468	428	482	449	477	493	453	470	489	482	429	449	505	483	497	469	429	493	451	480	472	476	492	467	469	450	485	427	476	486	431	502	454	510	448	503	471	475	463	438	490	464	461	453	457	424	469	502	460	512	462	484	468	466	449	490	463	487	458	481	505	471	452	483	469	477	472	478	444	480	467	478	497	491	519	491	465	454	447	463	457	442	469	476	468	425	452	465	507	509	439	486	503	474	512	455	483	485	498	462	479	468	469	433	495	476	453	448	460	480	433	481	477	490	455	455	454	479	496	481	455	478	460	466	450	489	456	488	445	463	490	492	446	459	478	451	421	467	459	491	444	469	519	461	466	458	455	441	479	484	489	430	469	471	469	447	473	476	460	494	485	466	491	464	498	490	463	467	448	473	466	473	440	459	475	473	458	476	449	466	465	472	452	495	480	449	467	448	480	460	438	474	474	475	462	480	470	517	432	454	522	479	475	458	470	477	428	463	459	480	459	494	478	491	500	426	469	473	493	498	475	485	489	461	451	473	455	455	511	481	459	511	450	481	494	490	455	460	472	486	468	453	498	472	483	457	529	454	465	475	512	442	463	483	481	470	503	493	449	479	455	486	477	450	497	486	423	455	506	488	470	472	497	463	449	471	466	495	480	502	471	492	476	491	483	471	457	475	478	476	529	489	499	456	479	492	480	469	459	489	484	439	467	479	513	472	494	452	425	523	501	472	471	457	517	465	472	511	446	486	500	512	454	439	480	455	507	492	480	468	485	436	483	433	491	470	458	489	442	451	448	474	476	498	497	470	475	475	470	453	497	449	449	463	456	460	509	445	455	483	488	437	484	495	507	461	507	460	479	457	511	458	454	460	483	506	478	452	476	468	429	473	433	477	465	502	496	466	489	480	478	483	508	466	420	492	453	462	486	484	472	456	455	474	428	478	465	473	436	448	457	477	517	478	465	482	472	478	517	415	488	456	436	443	463	505	491	469	459	466	445	477	477	453	473	472	472	446	523	475	468	461	415	488	488	462	495	449	453	454	444	441	489	486	485	470	452	504	441	442	492	473	480	471	499	464	434	452	461	489	458	484	473	488	465	500	464	489	447	478	484	494	467	465	443	472	460	458	426	475	460	488	475	460	464	452	480	490	484	477	492	451	460	494	454	463	483	432	480	466	438	477	467	490	454	474	478	486	451	489	458	495	494	458	455	479	476	446	491	478	455	471	482	464	509	463	488	463	479	470	485	457	482	476	468	468	447	459	465	454	517	510	508	496	466	442	440	445	471	467	436	466	474	495	434	465	452	438	503	481	432	480	488	456	525	480	481	483	480	472	467	498	459	451	475	441	465	475	526	436	425	519	492	480	475	511	445	462	476	453	500	467	441	470	467	494	505	498	467	503	470	488	459	437	485	466	464	432	461	475	442	450	475	510	475	452	459	451	471	438	488	446	457	455	478	472	487	485	461	484	452	520	466	502	497	473	457	486	493	476	459	470	465	486	440	427	471	488	503	499	511	518	473	473	470	452	496	468	464	455	479	488	471	462	473	491	489	491	486	501	482	470	506	462	489	454	469	485	435	481	483	448	457	502	463	463	477	455	483	462	496	456	423	471	488	468	463	486	494	439	449	486	447	455	467	466	482	442	471	460	496	469	488	458	496	493	438	461	467	489	491	504	525	479	467	466	451	473	472	483	490	461	466	489	439	504	484	450	467	469	496	481	450	459	427	467	480	451	445	488	506	494	446	444	488	481	457	457	445	486	477	510	485	485	497	435	453	452	461	508	507	491	429	457	473	460	500	467	448	457	469	462	441	440	476	462	488	465	481	471	472	445	468	477	461	461	444	468	441	450	439	479	487	504	460	449	474	500	502	479	480	474	464	483	440	463	465	453	461	469	461	450	469	471	488	467	455	504	488	487	456	449	460	492	462	499	452	445	465	515	452	439	453	472	480	469	446	451	475	470	488	464	462	466	494	494	456	470	467	457	471	453	506	442	459	487	481	485	477	466	441	464	484	466	481	467	473	480	473	466	491	470	435	429	483	464	444	473	455	444	451	471	477	468	445	503	447	497	450	467	478	471	463	451	466	450	482	450	456	444	485	469	473	457	501	461	481	476	447	454	469	461	488	439	458	475	470	483	450	494	463	486	447	480	477	475	484	491	460	473	478	497	484	480	486	484	459	445	497	449	499	464	451	453	477	468	491	467	462	445	448	448	476	494	479	480	483	479	476	445	470	504	460	443	462	479	462	442	492	465	464	480	451	485	421	467	517	511	487	455	445	495	458	504	435	506	483	451	446	471	465	464	489	473	467	495	439	500	493	512	490	542	467	468	451	490	460	476	447	473	469	445	438	449	466	450	451	485	460	504	424	477	442	501	479	473	463	498	468	499	454	498	466	531	455	474	447	477	473	478	487	475	459	483	456	488	459	474	472	469	483	437	438	512	475	464	502	463	472	479	468	500	465	475	501	465	499	480	453	484	457	460	473	461	497	510	481	434	459	479	510	454	482	481	488	501	458	501	469	447	463	450	475	497	480	464	481	493	473	490	514	502	505	504	470	511	508	433	474	527	459	481	459	489	483	511	474	503	454	467	469	462	475	511	467	486	494	437	476	506	430	459	489	395	455	501	492	456	485	477	460	481	472	464	462	473	458	493	450	438	476	446	465	430	427	423	463	498	430	457	509	459	480	487	485	453	462	492	485	485	479	474	461	475	460	439	464	493	472	518	428	439	484	495	484	504	445	424	501	445	489	487	463	479	481	495	461	488	475	505	499	426	435	473	458	478	496	489	514	471	477	433	514	454	462	434	455	471	485	472	464	454	452	490	469	470	464	496	462	509	485	464	468	459	443	443	461	452	443	466	475	446	487	461	478	438	464	455	430	489	466	468	468	473	439	470	454	443	448	446	441	501	511	477	463	492	477	456	441	492	469	469	449	464	480	488	485	449	488	466	486	438	491	458	455	483	463	469	469	464	475	464	465	499	484	486	455	512	468	465	493	488	469	501	474	450	482	501	473	439	500	432	449	477	464	461	463	485	457	468	496	478	479	437	461	484	449	490	443	522	447	482	432	484	445	454	466	485	462	472	494	495	481	452	470	473	514	473	441	471	455	422	480	451	474	477	477	460	473	499	472	478	467	471	497	433	475	492	481	469	482	480	449	500	486	474	504	478	454	499	473	451	485	497	477	427	468	466	492	497	505	467	463	483	485	446	481	474	481	493	496	449	465	470	465	488	508	515	457	454	507	449	456
51917	42428	24778	13430	11659	11878	10843	9788	8508	8266	7486	6688	6439	6328	6370	6234	6467	6744	6698	6671	6603	6145	6132	6307	5972	5559	5447	5458	5458	5328	5060	4971	4979	4977	4883	4823	4841	4835	4804	4987	4693	4728	4748	4688	4675	4726	4677	4687	4807	4670	4664	4688	4679	4721	4553	4601	4635	4716	4674	4636	4734	4604	4705	4683	4675	4619	4679	4700	4672	4612	4739	4639	4635	4594	4698	4599	4668	4715	4630	4635	4622	4594	4718	4697	4556	4595	4663	4548	4655	4585	4584	4639	4571	4661	4540	4664	4588	4716	4690	4632	4585	4657	4558	4668	4563	4771	4708	4616	4589	4681	4795	4539	4558	4606	4610	4632	4630	4627	4620	4585	4600	4584	4701	4644	4600	4606	4564	4685	4656	4675	4557	4523	4647	4654	4679	4654	4601	4632	4567	4668	4499	4558	4733	4563	4691	4534	4557	4632	4552	4539	4519	4704	4690	4565	4515	4618	4595	4688	4590	4656	4553	4764	4722	4648	4556	4595	4560	4580	4615	4576	4604	4634	4595	4568	4717	4508	4737	4660	4524	4733	4594	4624	4538	4652	4735	4639	4640	4561	4680	4572	4627	4609	4687	4584	4615	4565	4659	4579	4650	4611	4532	4591	4649	4669	4619	4710	4665	4720	4728	4534	4771	4593	4600	4575	4539	4593	4656	4618	4616	4496	4732	4759	4650	4655	4645	4614	4706	4600	4631	4668	4552	4772	4572	4614	4623	4598	4679	4580	4624	4673	4537	4549	4610	4528	4555	4569	4681	4634	4606	4550	4680	4729	4681	4765	4610	4729	4605	4584	4565	4680	4629	4721	4578	4666	4719	4665	4549	4718	4679	4661	4623	4678	4523	4603	4650	4618	4640	4629	4659	4699	4703	4647	4598	4716	4501	4642	4783	4553	4656	4604	4486	4620	4575	4696	4587	4620	4675	4573	4646	4637	4550	4592	4703	4540	4582	4644	4559	4503	4638	4666	4662	4578	4616	4578	4584	4647	4677	4579	4752	4651	4660	4638	4661	4663	4583	4555	4633	4595	4701	4624	4582	4568	4649	4629	4693	4581	4638	4539	4686	4702	4653	4528	4570	4606	4690	4550	4634	4736	4548	4699	4565	4589	4524	4679	4695	4605	4719	4663	4538	4550	4685	4494	4652	4693	4660	4573	4661	4562	4633	4641	4615	4540	4598	4709	4511	4670	4636	4759	4637	4676	4600	4573	4690	4675	4609	4512	4662	4663	4648	4699	4693	4633	4706	4599	4541	4579	4657	4573	4577	4611	4627	4673	4720	4620	4621	4687	4507	4507	4662	4633	4747	4679	4607	4715	4592	4604	4683	4603	4683	4672	4775	4618	4648	4692	4511	4703	4759	4664	4684	4629	4665	4494	4563	4669	4670	4583	4718	4646	4544	4583	4675	4589	4639	4571	4615	4571	4704	4626	4634	4606	4535	4506	4641	4666	4680	4617	4684	4758	4636	4680	4551	4543	4724	4528	4579	4699	4563	4583	4601	4704	4695	4741	4580	4715	4677	4586	4619	4569	4650	4540	4616	4580	4565	4635	4765	4623	4626	4698	4687	4637	4606	4542	4706	4654	4613	4657	4633	4641	4655	4735	4640	4505	4612	4691	4664	4720	4654	4626	4560	4581	4663	4678	4622	4689	4632	4693	4730	4710	4548	4559	4582	4603	4665	4635	4688	4519	4659	4650	4580	4649	4679	4722	4596	4622	4581	4481	4603	4588	4751	4635	4593	4646	4644	4689	4759	4610	4638	4580	4600	4660	4710	4626	4710	4580	4638	4718	4606	4631	4516	4632	4659	4550	4661	4593	4623	4592	4599	4654	4780	4625	4567	4564	4510	4647	4731	4550	4665	4550	4554	4666	4624	4597	4703	4624	4730	4568	4729	4598	4717	4595	4554	4588	4622	4676	4627	4780	4618	4544	4636	4682	4712	4553	4662	4491	4646	4656	4581	4594	4607	4615	4636	4644	4575	4575	4507	4692	4626	4623	4688	4627	4669	4531	4570	4720	4598	4595	4673	4630	4684	4595	4770	4573	4556	4636	4682	4624	4684	4701	4558	4652	4629	4646	4558	4693	4721	4643	4596	4604	4609	4589	4655	4697	4525	4599	4644	4617	4663	4723	4546	4624	4610	4621	4626	4646	4674	4596	4535	4546	4632	4699	4661	4583	4623	4657	4693	4735	4637	4596	4676	4637	4586	4659	4701	4608	4632	4549	4527	4683	4576	4685	4682	4587	4608	4634	4725	4626	4641	4583	4662	4749	4556	4655	4567	4634	4509	4673	4656	4532	4575	4589	4666	4591	4647	4591	4575	4697	4641	4638	4567	4592	4786	4551	4580	4707	4627	4607	4480	4689	4544	4653	4639	4672	4649	4715	4574	4496	4578	4491	4613	4589	4630	4555	4632	4591	4639	4600	4646	4562	4681	4548	4660	4657	4611	4530	4627	4696	4640	4596	4647	4687	4694	4612	4655	4634	4674	4594	4605	4654	4656	4493	4565	4535	4543	4747	4723	4690	4700	4748	4700	4564	4659	4576	4537	4658	4690	4707	4728	4630	4595	4665	4591	4595	4546	4728	4653	4677	4690	4555	4548	4714	4624	4625	4535	4655	4646	4574	4552	4570	4780	4650	4595	4542	4748	4686	4611	4734	4741	4560	4508	4500	4554	4600	4712	4612	4645	4780	4576	4654	4628	4635	4643	4565	4646	4635	4652	4577	4652	4627	4684	4681	4633	4653	4546	4580	4672	4710	4668	4675	4673	4644	4650	4697	4601	4638	4632	4660	4656	4625	4699	4637	4627	4626	4641	4626	4652	4642	4669	4630	4650	4597	4558	4657	4758	4670	4673	4643	4609	4670	4718	4506	4722	4615	4593	4570	4642	4701	4651	4613	4525	4678	4625	4592	4720	4632	4615	4696	4741	4527	4615	4609	4727	4559	4624	4695	4550	4609	4638	4632	4680	4599	4618	4627	4677	4568	4613	4705	4606	4652	4725	4689	4661	4604	4734	4621	4554	4579	4674	4602	4656	4641	4704	4658	4632	4620	4767	4645	4688	4619	4676	4565	4703	4686	4698	4598	4710	4548	4602	4619	4667	4744	4679	4561	4560	4655	4683	4568	4543	4631	4519	4577	4628	4672	4679	4593	4573	4606	4579	4775	4546	4607	4602	4712	4631	4589	4663	4576	4649	4598	4731	4664	4618	4634	4607	4599	4593	4630	4624	4574	4692	4766	4669	4601	4766	4598	4618	4652	4634	4650	4642	4718	4618	4654	4505	4658	4737	4579	4710	4645	4671	4544	4555	4614	4591	4647	4598	4638	4636	4614	4574	4557	4569	4651	4577	4669	4678	4609	4629	4753	4596	4724	4711	4526	4638	4662	4732	4604	4703	4673	4469	4639	4671	4699	4462	4626	4598	4619	4607	4651	4555	4512	4542	4641	4609	4603	4649	4699	4568	4613	4555	4567	4698	4684	4676	4564	4541	4545	4649	4613	4744	4659	4588	4626	4854	4683	4694	4608	4703	4697	4667	4695	4616	4645	4670	4637	4680	4670	4561	4762	4726	4599	4724	4761	4592	4645	4599	4671	4624	4603	4643	4555	4662	4726	4573	4666	4601	4607	4527	4678	4532	4652	4624	4579	4605	4616	4629	4648	4721	4674	4667	4668	4719	4567	4699	4595	4589	4436	4519	4564	4699	4643	4591	4613	4625	4593	4574	4608	4631	4592	4578	4615	4692	4640	4582	4697	4609	4575	4609	4573	4757	4674	4612	4742	4632	4633	4667	4596	4626	4739	4568	4570	4653	4633	4731	4576	4534	4722	4644	4742	4640	4575	4624	4545	4646	4609	4715	4461	4679	4641	4691	4489	4770	4631	4810	4609	4777	4609	4548	4604	4599	4688	4653	4575	4603	4650	4662	4537	4693	4635	4677	4621	4639	4578	4538	4684	4618	4617	4495	4718	4699	4659	4619	4684	4603	4672	4704	4613	4607	4637	4674	4533	4625	4580	4504	4637	4730	4617	4697	4581	4669	4665	4614	4637	4686	4620	4582	4690	4728	4649	4707	4784	4694	4555	4651	4663	4612	4615	4527	4618	4499	4560	4555	4622	4785	4676	4658	4582	4683	4565	4665	4634	4704	4607	4670	4734	4672	4647	4609	4576	4765	4580	4727	4699	4624	4646	4655	4535	4674	4753	4606	4649	4652	4596	4664	4663	4592	4634	4632	4593	4563	4718	4641	4675	4723	4560	4623	4607	4743	4699	4552	4628	4606	4689	4590	4602	4655	4561	4659	4651	4640	4610	4519	4612	4575	4552	4607	4705	4757	4652	4524	4646	4508	4714	4604	4613	4616	4620	4605	4549	4759	4648	4645	4646	4581	4615	4586	4610	4558	4670	4744	4671	4659	4594	4621	4622	4591	4638	4588	4618	4579	4696	4716	4614	4671	4524	4593	4619	4711	4578	4579	4692	4739	4659	4651	4637	4658	4597	4647	4660	4725	4679	4646	4672	4605	4635	4667	4684	4726	4648	4579	4462	4705	4562	4650	4697	4699	4624	4622	4620	4522	4684	4591	4558	4732	4650	4662	4651	4676	4528	4651	4598	4645	4661	4632	4610	4581	4592	4556	4750	4654	4655	4651	4578	4681	4618	4589	4769	4627	4702	4572	4637	4600	4684	4751	4580	4666	4639	4641	4628	4659	4622	4673	4635	4584	4647	4635	4698	4643	4610	4582	4642	4696	4540	4596	4554	4671	4582	4657	4588	4697	4677	4539	4616	4532	4635	4668	4651	4592	4581	4555	4625	4691	4694	4608	4633	4637	4613	4617	4631	4577	4792	4662	4562	4648	4605	4599	4642	4698	4624	4583	4650	4619	4649	4657	4650	4646	4640	4694	4642	4747	4716	4652	4633	4734	4639	4681	4575	4731	4537	4636	4596	4701	4753	4653	4689	4682	4558	4679	4492	4641	4728	4601	4688	4600	4676	4636	4547	4663	4629	4631	4627	4679	4527	4633	4619	4503	4799	4676	4557	4799	4499	4681	4641	4595	4720	4611	4549
24189	21560	9401	2825	1317	1075	1050	1003	996	983	908	926	940	940	960	878	936	951	987	911	956	896	887	905	913	897	871	885	880	852	859	859	850	819	843	806	874	816	821	855	798	787	842	864	814	849	796	856	777	765	876	837	817	806	790	770	819	805	845	779	801	798	832	875	848	855	805	786	792	819	810	793	825	830	843	805	776	833	845	849	770	827	781	797	799	851	796	835	775	846	850	816	823	822	735	829	811	793	825	813	804	828	877	860	866	804	818	833	901	836	825	803	832	830	780	798	843	870	830	800	851	818	839	806	830	824	826	833	820	848	838	816	812	822	834	867	788	798	750	857	890	844	852	805	801	777	832	853	804	784	815	838	825	804	834	799	774	820	820	866	882	819	816	836	851	809	756	796	831	794	814	817	849	805	837	829	819	862	817	834	792	801	817	818	807	792	796	805	815	860	841	783	846	834	790	783	849	778	813	844	811	814	803	864	848	749	807	826	833	825	850	822	806	823	764	869	772	815	760	833	822	856	773	841	809	763	788	828	805	819	793	835	775	866	806	826	866	806	831	789	796	808	795	812	813	861	781	751	785	893	826	794	817	849	795	831	840	868	834	827	841	796	821	797	835	807	860	813	818	828	800	790	791	812	921	842	833	834	903	816	843	776	847	806	848	810	805	834	846	837	811	807	806	812	801	848	861	833	829	859	839	821	850	820	807	797	801	808	801	778	824	864	826	820	807	832	834	862	795	841	792	798	791	816	828	769	819	834	822	859	811	831	807	767	795	872	821	807	832	818	796	789	858	850	843	870	861	821	836	829	839	800	816	801	801	808	798	804	892	817	830	836	806	786	816	826	799	811	824	834	873	804	804	833	836	804	815	860	869	793	836	783	742	815	812	787	815	835	881	840	819	799	854	780	834	790	809	869	838	840	850	811	832	799	834	846	824	825	825	788	879	833	861	802	779	863	862	789	813	796	816	824	794	833	829	879	851	830	831	811	840	828	822	797	843	829	795	783	816	790	826	855	818	824	816	804	860	779	838	867	801	866	802	771	783	843	801	817	828	877	833	817	802	809	775	762	790	814	819	796	803	838	813	846	789	831	815	797	789	870	810	796	793	778	857	778	790	808	805	786	851	777	787	834	831	833	840	831	870	824	802	857	817	828	834	806	836	795	839	786	761	815	861	776	815	764	801	761	866	813	830	819	846	831	772	804	839	795	850	810	781	819	870	835	834	846	803	822	833	775	822	784	820	807	794	826	788	807	835	794	826	848	823	823	786	840	811	846	801	797	792	763	832	806	817	878	857	827	829	834	859	814	815	819	831	811	786	779	785	842	858	860	786	788	787	792	811	826	848	845	849	839	824	804	787	845	809	889	812	815	888	804	805	856	780	803	839	803	856	820	857	854	819	825	797	852	851	783	861	830	773	801	833	806	810	795	776	815	822	859	785	825	807	824	794	799	816	809	826	839	806	815	839	837	851	835	807	835	787	865	812	826	767	839	862	810	810	777	854	818	835	821	752	870	837	854	842	762	820	785	859	830	825	801	843	836	795	877	839	849	824	849	803	805	799	812	801	838	881	861	842	845	839	822	831	847	805	795	825	813	824	801	796	912	787	846	778	767	849	793	822	848	814	829	814	774	879	795	847	810	811	856	851	794	822	811	813	819	857	843	825	846	833	820	794	828	792	809	830	825	802	812	785	810	790	808	901	862	761	854	846	782	842	856	841	758	832	833	831	775	845	898	822	794	824	842	856	813	815	828	823	829	839	805	805	807	807	817	837	800	838	811	803	834	863	815	822	805	832	816	825	792	815	871	857	796	825	890	797	817	786	801	873	831	768	815	871	839	859	790	837	785	794	819	842	780	754	796	799	810	847	763	830	843	788	818	855	796	839	806	817	824	760	875	823	782	869	823	864	823	828	815	787	837	808	810	783	802	837	829	853	757	816	879	820	855	855	859	814	864	816	836	792	792	843	802	787	794	824	754	789	807	872	814	830	838	827	839	810	810	857	804	802	793	855	818	817	828	811	831	794	860	840	801	818	769	859	800	868	792	795	848	833	753	837	777	773	813	782	880	801	845	833	786	808	851	797	768	802	851	845	839	892	865	855	826	859	820	838	848	816	853	778	769	813	814	845	816	812	832	838	794	810	808	841	789	806	788	811	833	813	777	886	819	820	791	743	794	846	787	800	785	791	855	841	826	860	799	832	814	768	785	848	834	896	792	832	810	812	840	845	871	792	864	807	864	815	818	766	859	775	838	826	819	785	818	840	828	796	766	793	795	843	794	824	827	816	807	781	802	790	837	846	833	801	855	826	792	834	822	824	855	827	861	814	816	838	863	801	846	825	840	835	801	833	841	849	825	845	835	839	861	865	855	807	788	818	830	832	885	808	843	755	817	826	812	830	784	856	798	793	846	807	797	813	839	839	809	803	857	810	807	840	824	856	833	812	805	845	850	858	809	864	783	838	829	857	790	858	869	791	792	816	789	823	846	802	776	861	802	839	851	830	784	822	856	814	846	824	876	877	807	803	865	843	778	830	844	820	770	838	791	782	770	769	798	812	859	828	811	805	801	786	784	853	828	770	788	830	788	829	851	792	859	837	803	789	833	850	809	844	822	784	834	844	781	752	863	827	803	775	832	833	849	864	829	838	842	790	813	768	789	904	763	799	806	826	816	843	807	811	802	776	835	776	844	851	830	817	848	836	827	824	819	778	790	841	805	771	814	809	899	761	819	827	841	800	849	785	779	780	839	801	818	809	797	805	830	793	809	784	809	789	814	798	769	798	819	831	834	840	903	845	866	849	771	821	795	804	754	840	731	833	839	800	817	794	804	775	815	851	799	797	810	869	828	858	800	837	812	847	834	892	833	797	821	825	831	789	826	803	798	806	854	847	816	803	848	800	796	802	873	837	775	801	840	796	813	794	847	831	823	800	843	857	835	870	788	802	841	831	875	822	891	819	853	836	831	839	865	819	821	894	811	805	781	836	841	824	784	787	783	838	843	837	840	790	847	798	820	849	754	763	844	878	840	837	823	793	838	839	855	803	822	890	794	809	861	824	831	813	795	827	837	794	843	786	833	779	835	807	814	802	785	785	812	849	808	815	802	888	777	820	788	791	812	851	849	840	832	848	809	920	783	835	836	888	854	778	821	806	776	867	843	838	817	804	790	852	811	777	807	845	803	831	813	830	821	791	789	842	801	787	777	867	829	855	878	844	788	793	810	795	784	851	856	817	823	868	798	809	771	825	792	821	803	791	808	803	783	774	828	810	828	814	776	846	822	787	812	827	828	819	853	850	833	809	866	758	846	796	775	785	809	812	783	832	806	793	781	838	768	776	829	799	875	792	862	841	842	802	774	802	771	797	795	813	806	843	833	825	822	814	761	798	774	836	823	767	847	844	776	795	844	797	858	830	840	832	826	846	833	789	783	802	810	881	805	876	847	853	859	802	783	761	813	852	866	825	821	889	754	852	826	786	777
59947	49478	34263	25638	20043	16930	16249	14642	13107	11503	11197	10179	10063	9812	9579	9502	10018	10288	10007	9737	9531	9472	8926	9063	9133	8812	8506	8256	8206	8182	8128	7951	8011	7869	7782	7830	7663	7775	7601	7708	7767	7706	7710	7610	7751	7472	7472	7628	7426	7628	7487	7531	7532	7515	7359	7591	7408	7648	7444	7380	7563	7520	7346	7566	7477	7470	7485	7371	7377	7385	7469	7327	7452	7482	7660	7411	7327	7428	7403	7510	7434	7495	7405	7314	7290	7466	7426	7419	7385	7431	7475	7546	7364	7379	7438	7566	7462	7372	7404	7461	7472	7381	7290	7476	7465	7365	7424	7473	7341	7319	7479	7433	7335	7417	7461	7373	7479	7489	7269	7467	7471	7379	7464	7422	7407	7366	7374	7393	7363	7460	7409	7401	7507	7399	7509	7438	7525	7534	7494	7407	7354	7293	7457	7619	7453	7463	7524	7405	7551	7546	7373	7402	7454	7437	7520	7375	7404	7508	7410	7475	7410	7468	7531	7538	7533	7370	7490	7442	7473	7372	7419	7423	7604	7350	7509	7486	7379	7343	7485	7375	7451	7439	7391	7382	7343	7548	7484	7424	7492	7406	7559	7408	7411	7267	7488	7411	7336	7379	7527	7415	7450	7346	7471	7566	7491	7550	7416	7373	7557	7488	7620	7521	7494	7351	7389	7492	7571	7373	7440	7422	7468	7414	7453	7453	7447	7414	7323	7443	7319	7487	7452	7518	7349	7328	7436	7367	7559	7339	7385	7462	7337	7441	7476	7427	7564	7459	7491	7462	7384	7433	7341	7436	7468	7531	7356	7460	7367	7488	7418	7571	7600	7411	7363	7475	7501	7409	7495	7463	7410	7377	7547	7464	7454	7365	7340	7381	7421	7412	7563	7253	7485	7355	7500	7416	7389	7388	7443	7389	7425	7285	7462	7417	7547	7527	7505	7541	7319	7387	7582	7438	7435	7354	7504	7416	7297	7424	7496	7572	7468	7399	7486	7410	7353	7277	7457	7386	7552	7483	7546	7329	7575	7442	7508	7469	7525	7441	7512	7473	7398	7504	7463	7417	7307	7448	7343	7381	7370	7528	7446	7547	7430	7457	7503	7366	7400	7473	7477	7495	7341	7501	7395	7419	7486	7310	7492	7415	7464	7426	7461	7486	7656	7417	7390	7353	7575	7445	7511	7414	7461	7393	7358	7420	7365	7479	7499	7559	7468	7453	7463	7383	7489	7448	7502	7394	7466	7471	7546	7368	7504	7416	7560	7397	7553	7480	7319	7386	7319	7374	7458	7379	7480	7500	7308	7466	7353	7584	7397	7604	7546	7374	7344	7409	7433	7398	7409	7337	7482	7381	7373	7350	7368	7338	7550	7383	7465	7500	7444	7499	7490	7445	7528	7354	7459	7474	7429	7347	7522	7497	7376	7444	7364	7458	7326	7524	7399	7485	7370	7438	7492	7521	7482	7431	7441	7428	7421	7408	7453	7389	7388	7393	7471	7387	7326	7479	7372	7413	7351	7367	7526	7322	7438	7408	7446	7471	7391	7420	7529	7424	7317	7601	7477	7472	7374	7332	7435	7317	7391	7379	7352	7509	7512	7376	7567	7428	7604	7458	7546	7381	7436	7467	7376	7593	7578	7402	7470	7323	7509	7408	7403	7447	7421	7410	7368	7421	7329	7330	7531	7444	7471	7540	7437	7480	7592	7316	7494	7473	7438	7344	7469	7442	7357	7448	7415	7376	7626	7500	7472	7454	7496	7473	7448	7288	7406	7440	7405	7326	7580	7436	7527	7372	7416	7318	7436	7423	7441	7444	7506	7453	7469	7392	7444	7436	7546	7649	7366	7308	7379	7489	7396	7535	7479	7623	7536	7440	7388	7316	7340	7390	7445	7446	7483	7418	7591	7455	7350	7469	7490	7350	7445	7370	7398	7486	7427	7417	7394	7515	7435	7410	7466	7453	7462	7573	7427	7436	7448	7499	7393	7498	7583	7416	7321	7468	7345	7362	7323	7384	7486	7492	7471	7487	7347	7445	7575	7419	7566	7434	7416	7472	7409	7481	7477	7467	7355	7484	7417	7420	7394	7395	7482	7367	7443	7423	7596	7475	7530	7362	7434	7443	7492	7375	7409	7375	7454	7482	7357	7439	7543	7460	7365	7401	7472	7512	7580	7429	7469	7411	7531	7370	7332	7396	7491	7578	7448	7379	7368	7468	7391	7469	7433	7558	7373	7549	7470	7473	7484	7583	7436	7476	7438	7324	7440	7567	7484	7416	7513	7435	7333	7438	7527	7588	7396	7432	7458	7487	7360	7481	7300	7419	7539	7478	7463	7293	7397	7606	7518	7447	7430	7607	7502	7562	7495	7498	7638	7416	7352	7456	7419	7417	7486	7347	7489	7393	7558	7384	7496	7401	7380	7446	7531	7493	7311	7370	7478	7501	7383	7461	7398	7458	7548	7284	7387	7457	7392	7543	7374	7443	7576	7444	7521	7367	7394	7504	7427	7534	7546	7497	7469	7367	7429	7321	7419	7512	7430	7410	7554	7425	7403	7435	7361	7589	7521	7355	7482	7321	7398	7411	7515	7504	7535	7385	7416	7530	7350	7380	7483	7379	7295	7385	7456	7585	7526	7460	7579	7405	7486	7373	7412	7365	7419	7403	7602	7514	7486	7313	7311	7538	7358	7510	7428	7518	7503	7419	7400	7487	7452	7377	7499	7556	7531	7541	7501	7424	7509	7398	7329	7386	7447	7473	7291	7371	7453	7487	7427	7406	7395	7472	7343	7418	7300	7526	7447	7302	7551	7422	7477	7455	7365	7415	7518	7513	7573	7483	7393	7509	7484	7459	7408	7495	7327	7280	7307	7365	7417	7443	7424	7503	7460	7395	7556	7396	7477	7319	7441	7484	7465	7519	7345	7434	7405	7462	7298	7604	7483	7504	7461	7561	7430	7443	7475	7519	7516	7470	7467	7496	7428	7542	7354	7338	7406	7389	7451	7336	7437	7564	7342	7378	7462	7486	7361	7545	7475	7431	7423	7397	7355	7433	7435	7397	7545	7395	7423	7539	7544	7396	7487	7405	7338	7607	7472	7360	7585	7395	7497	7476	7389	7433	7376	7595	7513	7396	7381	7501	7471	7516	7471	7416	7377	7390	7561	7371	7304	7478	7401	7494	7420	7461	7449	7385	7441	7548	7633	7346	7501	7385	7551	7475	7476	7352	7483	7495	7457	7387	7439	7568	7411	7373	7550	7502	7319	7429	7343	7635	7349	7399	7511	7432	7547	7512	7345	7435	7490	7544	7369	7479	7397	7441	7471	7452	7449	7443	7423	7343	7431	7477	7443	7496	7368	7327	7494	7456	7287	7496	7556	7393	7551	7458	7570	7418	7218	7450	7367	7352	7537	7380	7545	7401	7511	7447	7356	7377	7584	7462	7337	7511	7360	7359	7438	7435	7456	7482	7486	7437	7511	7480	7378	7420	7476	7300	7403	7548	7531	7500	7463	7377	7614	7524	7457	7458	7411	7399	7405	7444	7413	7326	7531	7366	7518	7455	7480	7305	7467	7575	7550	7495	7476	7331	7463	7547	7436	7595	7444	7365	7433	7385	7500	7428	7479	7461	7389	7495	7402	7541	7415	7486	7511	7451	7354	7576	7574	7412	7488	7425	7401	7381	7463	7525	7601	7506	7355	7419	7303	7422	7524	7533	7361	7452	7544	7431	7591	7311	7450	7534	7427	7417	7396	7416	7446	7495	7524	7358	7326	7389	7386	7582	7412	7357	7474	7325	7561	7411	7341	7376	7325	7438	7443	7447	7561	7409	7376	7400	7495	7608	7397	7507	7474	7428	7271	7483	7547	7483	7552	7429	7406	7556	7440	7455	7514	7465	7489	7353	7411	7392	7389	7417	7311	7450	7463	7513	7514	7356	7575	7341	7330	7478	7500	7461	7487	7521	7423	7451	7445	7343	7294	7500	7529	7542	7508	7470	7484	7475	7350	7471	7467	7425	7383	7361	7407	7518	7606	7327	7378	7321	7495	7415	7456	7454	7317	7335	7485	7496	7555	7411	7363	7396	7428	7543	7460	7517	7486	7367	7436	7454	7397	7338	7613	7435	7506	7689	7540	7357	7360	7348	7581	7377	7433	7559	7366	7420	7541	7298	7367	7495	7450	7317	7494	7392	7411	7451	7454	7358	7465	7389	7412	7567	7451	7406	7418	7520	7304	7587	7482	7462	7501	7529	7536	7503	7504	7308	7472	7382	7388	7529	7606	7472	7450	7448	7477	7482	7573	7433	7348	7445	7462	7442	7475	7538	7434	7378	7405	7502	7485	7420	7471	7448	7611	7582	7430	7428	7475	7245	7431	7673	7413	7328	7534	7278	7443	7413	7400	7376	7473	7382	7440	7469	7423	7527	7422	7449	7550	7394	7571	7335	7446	7532	7295	7330	7507	7450	7268	7544	7521	7539	7562	7371	7377	7440	7396	7429	7423	7355	7584	7644	7461	7527	7407	7438	7458	7398	7470	7416	7429	7359	7432	7348	7301	7383	7406	7499	7491	7413	7501	7485	7352	7531	7351	7365	7282	7413	7470	7286	7324	7468	7444	7413	7453	7573	7452	7436	7459	7332	7397	7400	7486	7498	7419	7361	7350	7468	7467	7442	7564	7342	7370	7527	7532	7393	7446	7500	7413	7494	7393	7536	7483	7372	7419	7420	7492	7505	7449	7333	7441	7523	7344	7423	7536	7577	7540	7459	7491	7560	7611	7461	7554	7413	7536	7543	7504	7442	7415	7470	7421	7512	7378	7375	7293	7376	7453	7488	7498	7453	7427	7444	7488	7589	7443	7507	7468	7473	7605	7478	7444	7488	7499	7489	7330	7439	7467	7384	7514	7357	7483	7540	7480	7388	7530	7490	7461	7365	7454	7521	7599	7357	7571	7587	7399	7446	7435	7428	7519	7409	7486	7538	7385	7432	7577	7455	7565	7429	7700	7503	7457	7386	7443	7444	7385	7590	7497	7489	7468	7429	7397	7479	7487	7547	7422	7494	7365	7318	7411	7385	7416	7552	7413	7407	7435	7419
11071	7049	2592	832	572	638	592	566	635	579	606	574	575	551	593	578	585	616	555	585	580	615	533	572	564	592	552	583	548	557	541	511	508	536	550	520	508	517	526	578	534	529	548	533	526	501	533	552	530	532	568	525	516	567	553	515	517	542	484	515	492	554	570	577	554	554	511	543	540	526	540	532	562	529	541	546	543	564	535	532	540	524	521	558	526	524	560	555	546	554	582	549	520	562	524	541	525	555	543	541	568	521	554	561	529	541	527	529	515	535	549	534	518	543	533	547	544	498	532	529	567	598	545	517	534	518	545	531	589	540	577	539	514	522	548	544	538	548	568	507	565	531	531	590	516	571	535	566	552	523	546	570	511	582	562	535	547	533	525	575	504	520	527	564	541	583	581	536	567	546	527	510	545	520	504	547	521	499	546	549	572	514	556	575	521	572	543	513	543	536	561	526	539	522	497	534	567	551	511	538	536	571	521	554	555	567	532	523	542	538	564	505	521	537	532	523	559	527	529	555	589	569	537	556	501	499	515	487	543	561	566	555	555	578	583	538	554	532	556	520	565	582	529	559	552	514	523	542	539	537	546	534	525	538	612	530	543	522	545	534	498	532	531	545	549	549	568	509	527	559	534	530	531	571	537	564	524	565	567	558	531	534	508	535	530	527	561	466	545	517	545	550	558	522	508	529	560	541	545	502	534	538	519	557	544	590	561	565	533	543	525	558	520	527	556	563	560	525	530	539	530	523	506	527	544	533	524	555	572	524	566	546	552	593	561	583	523	524	538	528	558	518	528	520	511	538	532	511	503	544	511	556	575	531	550	541	523	555	504	557	483	514	547	577	537	525	594	522	541	570	552	483	526	597	521	567	537	599	525	541	510	550	540	533	547	501	575	529	508	535	516	547	526	543	498	542	533	515	539	519	518	533	543	514	545	535	521	572	513	542	564	521	562	508	580	562	559	529	550	555	565	508	621	542	552	538	558	533	546	498	534	525	541	556	573	536	559	541	567	530	495	528	532	536	526	581	513	584	570	565	550	547	537	590	523	513	535	560	518	550	511	534	597	504	580	519	524	523	540	496	486	538	543	561	555	535	551	543	515	537	496	499	559	547	550	541	538	550	535	540	519	537	579	559	558	509	502	548	550	550	539	517	545	534	556	513	536	551	542	549	508	552	528	516	569	531	529	531	561	524	572	529	551	545	520	581	509	551	505	522	518	546	533	563	533	547	564	536	556	550	552	553	527	504	540	553	554	548	561	579	551	529	555	542	539	552	566	523	568	555	527	539	547	594	552	551	552	550	521	513	551	573	533	580	548	546	550	536	540	538	528	600	513	525	573	542	565	537	535	558	560	518	519	511	514	515	519	521	524	516	544	551	559	581	533	535	568	482	572	551	521	556	532	538	550	528	518	527	535	550	561	539	570	591	538	524	537	568	529	542	561	522	549	558	548	541	554	565	545	542	561	553	523	598	545	536	512	538	544	596	554	553	575	551	551	514	551	611	499	553	532	545	529	524	553	559	555	500	542	518	550	562	502	521	522	555	541	484	529	530	542	579	549	569	535	537	524	538	546	526	521	480	530	516	550	568	539	492	544	536	555	531	571	554	589	527	512	570	519	515	551	511	566	543	558	521	530	564	569	537	514	556	528	498	521	550	559	531	516	558	555	586	548	551	532	538	524	544	536	543	540	532	525	599	535	549	512	540	524	514	562	548	513	515	516	565	561	548	569	517	525	585	550	520	555	561	505	575	514	563	529	558	567	561	540	518	513	494	542	528	525	542	520	508	584	498	518	506	530	564	547	510	555	531	527	512	546	497	529	519	578	529	554	502	600	535	538	539	514	513	556	544	553	552	535	534	506	524	525	544	582	564	558	527	509	509	544	545	552	485	545	541	519	514	517	523	535	564	560	513	543	570	514	517	529	568	504	501	545	502	500	560	546	546	568	557	512	585	530	541	521	573	503	552	525	565	548	540	524	516	551	560	536	546	531	535	553	533	537	515	526	547	562	505	515	537	565	533	523	545	543	574	541	537	533	552	492	502	537	528	534	495	483	529	539	578	491	573	537	556	553	562	510	548	547	548	541	520	526	510	544	565	537	561	497	529	513	524	592	541	533	528	563	559	526	509	576	506	539	544	563	555	557	544	560	556	527	545	596	544	561	582	490	569	539	523	523	526	569	550	521	524	522	568	553	494	580	518	552	556	529	515	527	551	536	594	532	521	542	584	547	500	575	534	546	551	498	558	541	552	581	533	516	561	543	520	514	560	542	560	532	550	550	540	566	556	501	568	562	559	549	537	571	545	500	588	543	547	536	551	553	562	520	531	523	558	577	553	526	531	575	590	550	520	539	495	533	530	565	523	538	507	550	541	552	509	544	508	508	568	530	566	541	558	564	582	518	563	536	535	560	531	570	591	555	573	527	539	563	546	554	517	519	530	493	536	554	560	553	578	527	531	552	529	542	565	531	521	546	553	505	521	539	564	522	518	533	539	546	600	542	562	576	553	563	537	518	563	548	534	556	565	548	538	526	538	542	542	565	563	498	534	562	556	559	553	543	566	532	529	594	518	543	528	578	512	478	549	525	519	508	529	537	548	520	554	573	508	536	493	517	551	552	571	512	564	512	557	573	582	595	540	593	531	547	528	515	514	535	520	522	536	537	533	541	535	559	527	552	523	523	544	561	535	510	500	547	558	567	558	557	566	513	486	524	538	517	501	539	534	540	571	546	538	525	560	526	535	520	503	509	549	514	524	547	543	523	528	555	526	554	564	556	520	535	524	525	578	551	497	524	551	520	575	510	568	547	582	531	532	517	560	528	541	542	538	525	531	513	538	566	582	510	524	570	523	526	542	520	527	569	541	493	582	543	513	533	601	578	552	534	505	566	546	555	541	531	549	517	512	531	554	513	551	543	535	536	569	556	563	537	558	563	555	552	539	550	576	586	543	533	581	543	516	508	568	532	532	520	502	523	511	521	544	574	499	542	551	538	560	508	495	556	549	546	524	529	510	545	485	545	560	534	520	524	550	527	501	490	579	560	560	517	529	527	502	547	497	515	500	568	530	537	574	541	553	513	505	546	529	546	506	517	579	537	556	562	515	558	517	541	585	528	530	523	581	563	517	538	518	561	536	543	537	530	590	551	542	529	527	537	504	524	538	521	577	545	489	528	521	543	567	550	507	561	539	565	551	539	578	524	521	550	545	521	565	510	589	552	561	502	503	506	550	548	528	546	526	571	535	525	523	546	568	544	541	519	524	574	535	531	533	569	559	539	548	548	491	527	564	527	550	521	526	578	542	539	506	535	517	512	523	498	514	584	548	568	502	564	516	561	550	557	551	544	547	546	547	516	492	545	558	529	511	528	550	494	561	561	545	549	504	525	549	557	546	512	528	562	566	595	527	551	568	533	554	560	558	600	590	560	530	531	581	539	584	561	561	535	578	556	565	522	565	542	565	515	558	533	581	516	526	546	537	538	566
46240	35978	21134	10756	9220	8892	8600	7846	7420	6557	6913	6459	6500	6503	6369	6568	7398	7181	6755	6804	6677	6614	6177	6316	6067	6049	5908	5799	5721	5627	5583	5602	5584	5379	5426	5402	5475	5330	5381	5273	5284	5452	5377	5239	5409	5204	5197	5327	5260	5301	5199	5204	5256	5220	5293	5231	5280	5283	5210	5265	5244	5303	5279	5261	5231	5325	5340	5320	5320	5232	5317	5352	5252	5025	5166	5250	5279	5189	5233	5161	5351	5109	5326	5261	5275	5270	5219	5084	5328	5292	5232	5316	5206	5298	5355	5049	5172	5221	5260	5293	5333	5253	5341	5249	5218	5173	5250	5305	5200	5219	5267	5244	5227	5211	5135	5241	5278	5148	5275	5285	5272	5139	5233	5285	5201	5224	5317	5322	5311	5195	5256	5355	5258	5268	5428	5325	5305	5296	5203	5229	5224	5227	5250	5291	5145	5185	5225	5315	5266	5176	5258	5177	5334	5225	5269	5269	5040	5262	5339	5175	5240	5251	5255	5291	5252	5328	5307	5347	5227	5233	5275	5245	5311	5212	5244	5282	5156	5257	5267	5166	5273	5217	5326	5319	5171	5319	5199	5265	5313	5226	5221	5229	5244	5190	5324	5363	5312	5126	5212	5396	5287	5234	5254	5236	5215	5212	5316	5345	5349	5209	5301	5308	5270	5294	5331	5289	5197	5176	5172	5305	5181	5238	5112	5165	5241	5231	5231	5281	5280	5088	5255	5232	5264	5202	5306	5245	5161	5247	5149	5399	5224	5301	5275	5273	5171	5145	5252	5218	5183	5175	5322	5337	5264	5293	5370	5256	5166	5217	5202	5335	5302	5277	5228	5217	5218	5268	5236	5285	5255	5083	5284	5192	5136	5253	5301	5310	5250	5298	5187	5190	5233	5333	5298	5232	5220	5278	5147	5229	5249	5156	5215	5281	5219	5230	5255	5341	5242	5174	5270	5190	5191	5200	5163	5271	5241	5346	5314	5291	5099	5267	5236	5260	5161	5217	5245	5220	5444	5312	5377	5272	5208	5324	5258	5106	5280	5250	5244	5345	5205	5247	5155	5254	5236	5471	5228	5247	5253	5293	5282	5316	5186	5171	5160	5293	5173	5310	5183	5288	5249	5367	5292	5156	5257	5222	5187	5306	5187	5153	5215	5196	5155	5252	5146	5196	5242	5189	5408	5111	5169	5417	5200	5294	5304	5289	5328	5219	5157	5204	5218	5153	5241	5230	5186	5218	5227	5229	5308	5187	5260	5310	5202	5243	5277	5421	5222	5207	5236	5365	5241	5290	5164	5171	5176	5191	5337	5294	5257	5196	5287	5291	5258	5201	5209	5215	5235	5217	5260	5261	5172	5216	5159	5216	5200	5212	5356	5181	5131	5262	5202	5225	5290	5162	5214	5246	5276	5228	5274	5174	5250	5319	5175	5225	5192	5250	5201	5247	5341	5280	5243	5277	5344	5269	5211	5225	5283	5229	5284	5175	5204	5307	5255	5204	5311	5226	5152	5271	5175	5212	5200	5163	5258	5073	5276	5320	5146	5297	5220	5302	5223	5199	5299	5296	5221	5290	5246	5315	5281	5214	5267	5283	5193	5334	5306	5212	5181	5258	5250	5160	5282	5194	5242	5313	5247	5239	5257	5210	5318	5217	5164	5101	5300	5343	5253	5184	5161	5315	5232	5227	5152	5189	5272	5200	5118	5320	5242	5362	5314	5284	5213	5218	5214	5297	5183	5173	5138	5310	5318	5270	5251	5281	5312	5343	5258	5200	5202	5254	5243	5097	5288	5246	5245	5253	5258	5342	5160	5326	5214	5239	5304	5312	5412	5112	5194	5219	5174	5258	5183	5154	5245	5353	5224	5347	5214	5252	5234	5298	5162	5193	5318	5210	5224	5255	5247	5200	5379	5212	5281	5296	5392	5228	5125	5185	5312	5201	5193	5153	5243	5219	5333	5208	5152	5186	5253	5238	5315	5312	5170	5089	5297	5203	5170	5230	5198	5239	5211	5275	5287	5279	5291	5300	5295	5247	5283	5153	5316	5292	5282	5263	5236	5311	5205	5183	5214	5355	5156	5286	5254	5265	5297	5245	5254	5243	5150	5261	5268	5291	5204	5303	5233	5232	5232	5183	5223	5241	5292	5289	5197	5251	5369	5357	5290	5092	5304	5193	5237	5239	5231	5294	5142	5356	5347	5357	5278	5155	5316	5230	5414	5389	5224	5176	5354	5127	5103	5252	5235	5144	5201	5189	5280	5265	5212	5329	5289	5199	5316	5199	5349	5255	5312	5135	5231	5304	5278	5257	5318	5146	5213	5293	5265	5247	5291	5179	5180	5248	5310	5234	5323	5288	5294	5254	5174	5258	5316	5258	5286	5296	5209	5168	5187	5280	5089	5231	5320	5142	5319	5268	5144	5164	5147	5371	5131	5313	5320	5212	5205	5212	5205	5285	5213	5135	5371	5250	5166	5458	5143	5341	5252	5307	5202	5234	5184	5327	5334	5277	5266	5097	5188	5294	5345	5238	5154	5154	5191	5365	5272	5233	5181	5230	5238	5193	5293	5232	5140	5240	5208	5126	5228	5317	5084	5195	5178	5235	5272	5158	5316	5344	5173	5213	5338	5244	5287	5220	5350	5229	5108	5400	5143	5273	5208	5185	5259	5204	5241	5300	5182	5201	5211	5156	5348	5299	5198	5207	5293	5287	5227	5272	5207	5322	5334	5264	5172	5287	5301	5239	5065	5266	5328	5175	5302	5204	5209	5252	5240	5284	5221	5208	5211	5284	5295	5264	5292	5228	5202	5296	5174	5232	5242	5248	5269	5312	5267	5290	5359	5289	5280	5190	5177	5304	5259	5238	5220	5306	5326	5268	5178	5392	5316	5193	5356	5202	5379	5261	5296	5228	5100	5278	5214	5290	5303	5157	5120	5170	5152	5102	5143	5257	5282	5256	5275	5245	5155	5226	5262	5049	5173	5315	5275	5196	5262	5226	5280	5271	5158	5259	5255	5231	5250	5229	5319	5247	5148	5202	5229	5262	5183	5351	5324	5264	5234	5237	5330	5090	5323	5315	5266	5214	5226	5193	5322	5299	5309	5259	5337	5268	5114	5325	5124	5254	5332	5287	5233	5162	5286	5238	5197	5179	5216	5245	5155	5408	5212	5271	5223	5324	5278	5257	5322	5296	5398	5134	5131	5308	5293	5199	5239	5257	5253	5171	5398	5233	5275	5284	5177	5260	5307	5229	5195	5279	5254	5331	5148	5194	5355	5199	5282	5305	5179	5287	5279	5206	5208	5172	5213	5294	5309	5060	5260	5245	5266	5247	5328	5299	5224	5264	5326	5184	5365	5209	5184	5244	5348	5239	5211	5236	5172	5214	5220	5216	5175	5199	5131	5235	5227	5179	5259	5331	5166	5260	5201	5218	5257	5181	5220	5256	5199	5240	5182	5291	5199	5248	5260	5236	5274	5321	5217	5268	5144	5314	5117	5265	5217	5300	5229	5277	5251	5206	5379	5127	5257	5349	5243	5235	5193	5196	5255	5215	5289	5281	5323	5233	5261	5257	5185	5369	5223	5386	5299	5166	5329	5282	5223	5259	5283	5293	5236	5115	5263	5237	5191	5140	5206	5245	5204	5318	5207	5338	5271	5267	5220	5138	5289	5321	5285	5198	5299	5228	5156	5167	5237	5226	5277	5206	5263	5301	5197	5228	5185	5378	5408	5176	5125	5326	5293	5344	5291	5206	5146	5278	5277	5281	5338	5272	5222	5212	5280	5198	5294	5196	5202	5185	5205	5292	5237	5341	5202	5194	5282	5274	5261	5203	5240	5243	5294	5125	5240	5231	5148	5151	5253	5347	5327	5254	5316	5156	5128	5183	5180	5267	5299	5190	5245	5175	5201	5237	5316	5315	5089	5379	5124	5168	5228	5292	5267	5196	5301	5175	5159	5227	5104	5188	5309	5103	5126	5177	5184	5341	5172	5257	5292	5195	5139	5365	5407	5260	5236	5401	5178	5213	5153	5176	5210	5227	5264	5276	5159	5192	5126	5142	5223	5302	5106	5298	5301	5229	5165	5322	5274	5204	5232	5212	5204	5407	5244	5164	5323	5189	5271	5308	5415	5312	5293	5138	5359	5248	5260	5307	5143	5268	5166	5112	5246	5259	5213	5346	5162	5188	5218	5244	5199	5333	5221	5244	5246	5134	5249	5147	5224	5205	5191	5335	5267	5131	5164	5339	5195	5286	5192	5237	5236	5292	5151	5205	5211	5144	5219	5204	5263	5335	5252	5178	5356	5299	5134	5170	5273	5316	5360	5349	5282	5226	5253	5233	5282	5306	5255	5358	5319	5103	5143	5273	5220	5263	5246	5331	5247	5281	5255	5366	5388	5146	5209	5271	5255	5263	5081	5217	5268	5288	5214	5310	5280	5220	5372	5203	5300	5350	5207	5178	5280	5286	5363	5140	5339	5292	5253	5206	5138	5214	5313	5252	5224	5300	5242	5282	5286	5173	5194	5298	5291	5275	5240	5179	5226	5189	5127	5247	5292	5303	5189	5295	5169	5268	5235	5178	5269	5254	5315	5189	5301	5259	5318	5288	5189	5271	5203	5133	5302	5257	5245	5258	5314	5337	5196	5274	5400	5311	5317	5173	5328	5161	5256	5417	5257	5284	5175	5194	5368	5098	5273	5220	5276	5202	5406	5260	5108	5169	5211	5247	5322	5263	5244	5171	5245	5194	5376	5227	5191	5286	5316	5322	5218	5185	5360	5359	5234	5245	5253	5372	5202	5231	5178	5337	5155	5244	5196	5302	5288	5318	5097	5158	5240	5283	5201	5227	5263	5343	5226	5221	5138	5211	5230	5281	5223	5286	5409	5262	5246	5217	5278	5295	5181	5238	5274	5370	5291	5291	5223	5345	5126	5273	5349	5180	5162	5258	5177	5275	5219	5249	5166	5277	5301	5143	5283	5363	5156	5138	5178	5195	5178	5197	5195	5276	5181	5242	5220	5266	5218	5302	5265	5261	5261	5301	5189	5240	5231	5165	5234	5187	5269	5247	5265	5262	5231	5177	5166	5224
19161	16193	6515	1729	995	1056	964	950	952	955	984	887	909	851	907	924	975	944	981	908	930	884	882	896	906	885	881	844	847	809	832	897	856	887	826	846	839	792	828	879	852	838	833	817	794	806	789	811	858	868	840	826	827	823	820	893	786	860	819	810	868	844	820	830	805	850	815	857	861	856	809	855	847	855	844	840	863	778	816	858	810	863	864	782	841	800	769	816	847	857	818	815	864	826	878	838	849	835	776	832	887	831	826	816	806	855	819	872	827	811	840	837	867	800	849	859	805	844	850	828	801	799	851	829	859	806	848	826	839	829	818	803	817	888	857	803	831	857	808	840	833	796	819	794	857	833	849	841	864	837	839	855	843	798	847	853	836	852	819	810	903	852	854	893	854	819	870	804	804	820	753	852	790	800	840	836	935	839	845	812	827	811	807	797	813	812	814	830	863	815	886	872	855	813	853	898	882	758	899	809	795	860	830	829	839	798	840	834	846	858	860	834	833	817	856	853	847	819	857	782	837	875	809	833	847	864	833	849	845	833	863	852	860	840	829	825	811	830	811	802	877	871	822	785	814	851	842	842	816	847	847	814	841	853	854	864	842	851	838	796	838	802	854	874	854	824	849	810	842	784	815	861	819	789	851	860	857	842	840	861	862	806	860	796	847	814	774	875	863	849	829	814	852	850	845	875	781	826	873	807	888	845	877	786	819	832	889	837	856	851	885	851	824	809	790	872	920	846	845	843	865	834	892	812	837	796	830	831	815	838	845	852	837	833	824	769	892	850	836	883	879	812	796	846	846	867	830	836	806	828	869	831	808	829	889	846	829	841	882	863	836	836	855	872	875	808	853	833	816	839	808	870	834	864	813	860	829	861	846	803	886	808	870	874	850	843	824	874	809	816	853	834	828	838	828	785	886	795	798	874	790	899	844	846	805	840	857	851	857	803	841	874	817	803	809	848	859	814	881	851	837	907	836	848	857	832	847	829	865	848	809	816	785	886	854	841	753	861	780	804	834	814	857	847	798	795	831	847	820	839	803	867	852	858	826	894	860	850	851	792	902	878	853	789	848	800	860	843	855	841	872	869	833	841	815	851	819	844	774	845	851	830	821	804	812	850	852	817	793	848	818	773	930	828	808	823	858	819	858	864	803	875	827	864	759	833	797	817	888	792	844	799	850	829	901	847	854	827	798	813	862	822	878	823	809	881	870	805	831	847	832	871	847	837	786	862	859	835	768	817	853	796	833	857	838	809	835	846	844	853	801	839	858	856	930	864	854	865	859	829	860	774	845	811	812	802	856	818	825	866	916	826	843	804	846	856	820	873	828	862	807	814	875	830	884	815	822	854	854	852	823	858	872	817	828	860	812	813	820	834	855	855	814	814	837	885	822	878	812	840	803	832	864	827	815	824	842	860	826	831	863	834	825	815	870	865	775	834	831	855	819	864	854	852	862	831	852	821	820	837	793	803	850	833	849	808	819	861	863	844	857	846	819	857	835	834	870	820	894	820	811	815	864	858	823	852	847	794	850	817	896	841	841	827	811	852	841	915	869	779	817	816	865	828	830	846	809	838	818	875	872	838	807	842	854	847	857	741	814	863	870	850	823	859	869	855	877	847	856	877	816	865	846	831	807	895	782	802	844	860	893	787	799	858	839	866	805	843	782	857	889	856	837	837	859	825	862	809	813	831	791	860	817	869	852	895	837	859	817	830	820	821	808	807	836	846	815	810	862	843	846	773	807	836	836	851	830	835	835	828	845	817	852	811	778	824	887	827	826	847	776	859	860	817	802	831	835	881	839	877	882	822	854	833	859	768	832	856	875	813	801	863	845	793	852	835	800	883	781	775	811	814	821	832	849	807	840	853	797	873	805	880	850	803	892	848	790	838	813	859	846	872	844	862	787	851	831	845	813	805	845	863	831	835	836	833	855	835	868	791	860	827	794	862	855	822	861	854	845	834	867	839	792	817	826	842	842	780	802	820	746	852	840	853	801	836	824	891	803	865	848	864	850	866	844	836	868	875	832	854	855	824	849	811	835	844	823	865	869	836	870	819	818	811	812	823	840	833	863	827	867	820	814	811	877	839	891	868	848	831	769	826	831	822	812	844	847	838	815	867	837	819	838	824	829	829	893	838	820	857	885	806	840	870	804	855	833	875	800	788	842	805	832	858	837	855	841	852	813	847	877	856	816	879	816	832	790	788	801	849	821	831	806	813	820	809	785	804	861	857	871	837	811	820	918	863	789	862	849	832	853	838	828	820	797	852	879	907	807	850	829	827	834	782	798	793	817	827	817	874	842	809	844	812	842	812	874	865	892	851	814	811	833	823	772	862	865	861	863	801	777	869	825	822	817	856	804	883	819	852	815	868	806	852	823	870	797	901	849	792	825	871	864	842	808	843	883	831	830	809	844	843	844	864	910	857	839	808	810	854	807	777	808	836	916	853	837	859	880	869	856	858	847	789	822	840	840	829	787	882	845	803	830	846	858	864	845	832	850	801	850	820	784	803	887	890	899	845	838	846	815	828	845	826	813	797	814	870	820	822	852	843	848	821	880	810	851	820	829	818	841	842	855	822	814	827	833	855	870	861	873	872	808	853	839	846	857	817	821	837	898	847	802	821	855	863	751	849	852	820	873	802	798	846	839	838	834	869	827	856	887	825	828	871	812	838	824	858	823	844	858	798	894	838	844	855	861	811	827	857	897	829	868	836	840	842	861	833	784	827	866	841	866	833	796	861	847	866	864	798	880	825	826	810	854	872	834	822	821	815	806	823	836	874	836	844	797	857	855	826	814	816	816	800	865	873	787	813	849	860	852	863	830	824	882	846	865	787	868	848	856	816	857	846	819	883	818	853	868	787	801	801	845	845	882	828	865	885	840	821	778	777	846	854	769	812	843	817	827	826	859	837	824	807	856	845	928	804	866	830	882	785	851	853	795	853	810	864	797	813	813	861	757	832	870	872	816	826	884	791	817	790	813	814	859	847	824	825	837	801	810	821	843	829	877	862	877	826	817	824	814	869	856	813	858	786	847	849	828	865	796	814	851	816	798	839	820	815	872	882	811	814	892	845	863	840	807	858	873	805	819	857	863	883	897	816	825	833	887	860	830	867	823	849	878	831	873	814	863	827	890	809	855	840	798	829	829	902	840	854	831	858	827	816	856	864	891	897	796	881	844	828	831	843	880	789	848	836	846	816	840	744	826	832	860	812	813	816	821	808	846	815	826	819	832	852	812	825	799	808	817	780	808	849	844	838	773	840	813	834	842	831	860	853	813	885	801	863	798	797	858	846	859	852	767	829	794	807	810	862	889	802	865	827	804	848	843	843	839	849	861	800	802	812	838	820	826	868	822	802	787	828	851	857	813	841	826	853	820	844	838	878	876	853	818	881	833	837	814	794	776	816	821	839	842	836	841	843	884	855	859	860	818	783	858	790	825	903	800	828	855	845	818	804	836	813	809	839	817	827	851	826	868	820	828	839
57377	45464	29560	18338	14681	14536	13559	12336	11184	10289	10085	9712	9304	9178	9236	9265	9944	10215	9934	9149	9639	9301	8866	8746	8675	8356	8224	8357	8175	8055	8099	7977	8106	7798	7811	7729	7714	7694	7788	7757	7668	7639	7617	7573	7696	7655	7667	7567	7602	7595	7574	7719	7601	7654	7681	7665	7516	7680	7585	7671	7570	7739	7647	7614	7520	7453	7451	7508	7657	7529	7469	7479	7641	7620	7666	7545	7622	7312	7691	7550	7706	7570	7546	7647	7661	7499	7601	7492	7638	7519	7588	7633	7555	7521	7579	7599	7713	7496	7470	7749	7498	7708	7453	7496	7695	7591	7552	7395	7493	7569	7538	7555	7529	7458	7665	7683	7693	7462	7522	7612	7472	7491	7615	7686	7604	7600	7527	7522	7626	7539	7700	7411	7581	7575	7466	7483	7652	7464	7484	7650	7654	7578	7426	7595	7611	7656	7680	7569	7400	7577	7542	7609	7637	7549	7468	7493	7594	7597	7419	7712	7621	7528	7754	7532	7650	7638	7589	7491	7673	7601	7466	7573	7646	7638	7550	7484	7576	7537	7448	7593	7580	7469	7536	7528	7678	7508	7650	7503	7439	7578	7531	7579	7542	7520	7595	7550	7500	7460	7493	7630	7378	7438	7565	7622	7563	7710	7557	7501	7673	7668	7707	7435	7623	7501	7528	7547	7547	7544	7461	7682	7509	7550	7626	7462	7499	7516	7480	7565	7571	7588	7728	7549	7563	7530	7592	7618	7422	7714	7595	7514	7462	7580	7573	7589	7468	7693	7469	7588	7319	7725	7590	7679	7575	7598	7595	7479	7598	7531	7595	7646	7479	7615	7491	7617	7579	7612	7594	7546	7565	7559	7484	7578	7516	7665	7648	7566	7522	7537	7666	7488	7551	7508	7585	7560	7562	7530	7555	7508	7646	7706	7619	7585	7511	7524	7433	7479	7667	7503	7563	7705	7611	7638	7529	7607	7461	7573	7534	7497	7593	7492	7607	7575	7707	7529	7530	7606	7650	7508	7528	7554	7508	7529	7680	7564	7563	7586	7665	7577	7543	7451	7669	7542	7599	7562	7533	7628	7508	7594	7491	7569	7496	7630	7511	7601	7617	7427	7452	7584	7539	7544	7717	7491	7578	7519	7660	7583	7548	7573	7591	7499	7515	7566	7691	7523	7560	7504	7536	7568	7528	7547	7538	7591	7550	7616	7500	7558	7485	7382	7532	7545	7625	7611	7585	7543	7714	7539	7539	7563	7643	7488	7572	7517	7588	7508	7559	7560	7515	7483	7489	7691	7572	7592	7573	7675	7479	7537	7628	7570	7563	7529	7659	7571	7581	7549	7522	7612	7660	7546	7563	7669	7474	7720	7418	7524	7536	7584	7533	7625	7619	7485	7560	7600	7485	7299	7638	7519	7577	7611	7644	7618	7515	7575	7487	7598	7457	7583	7591	7652	7599	7579	7619	7520	7565	7424	7491	7423	7581	7427	7517	7650	7497	7558	7442	7566	7458	7487	7574	7520	7639	7576	7599	7521	7717	7380	7522	7558	7647	7628	7564	7562	7540	7677	7596	7484	7573	7595	7483	7499	7688	7654	7589	7621	7524	7490	7546	7580	7630	7533	7482	7627	7573	7649	7660	7462	7606	7527	7548	7421	7671	7556	7546	7564	7550	7550	7449	7379	7472	7590	7539	7553	7519	7656	7609	7561	7501	7577	7601	7622	7539	7683	7668	7539	7418	7570	7601	7542	7577	7750	7604	7465	7469	7689	7561	7389	7615	7603	7500	7522	7678	7554	7572	7575	7473	7520	7686	7502	7735	7603	7485	7608	7601	7592	7477	7599	7559	7581	7584	7710	7515	7588	7622	7528	7636	7437	7455	7600	7589	7598	7474	7692	7680	7665	7364	7481	7604	7555	7534	7388	7576	7688	7486	7644	7484	7638	7778	7486	7602	7512	7500	7631	7514	7373	7607	7590	7633	7531	7371	7517	7556	7579	7594	7614	7583	7637	7456	7480	7661	7599	7507	7612	7539	7515	7556	7566	7515	7487	7480	7627	7524	7502	7550	7558	7567	7545	7497	7450	7578	7594	7664	7596	7647	7509	7603	7567	7664	7555	7580	7609	7574	7440	7660	7623	7490	7542	7568	7500	7597	7581	7513	7575	7486	7657	7409	7582	7716	7550	7514	7560	7480	7483	7537	7462	7762	7542	7447	7584	7515	7565	7559	7564	7562	7604	7534	7626	7547	7585	7447	7447	7540	7522	7553	7511	7414	7520	7502	7448	7602	7450	7454	7606	7398	7504	7566	7465	7593	7588	7623	7497	7568	7620	7606	7585	7670	7584	7528	7458	7521	7547	7601	7389	7530	7577	7557	7594	7415	7735	7632	7506	7488	7514	7598	7618	7544	7495	7622	7776	7524	7597	7565	7643	7637	7531	7639	7453	7615	7590	7540	7515	7617	7613	7657	7476	7491	7553	7486	7579	7550	7521	7584	7568	7610	7466	7541	7571	7526	7626	7461	7459	7615	7593	7493	7659	7450	7478	7547	7527	7383	7618	7585	7457	7475	7539	7505	7573	7621	7598	7608	7638	7687	7518	7569	7507	7610	7615	7617	7532	7593	7501	7550	7511	7602	7567	7719	7496	7539	7545	7612	7428	7484	7574	7559	7671	7495	7410	7645	7583	7563	7557	7504	7545	7665	7383	7571	7507	7465	7520	7573	7573	7569	7448	7552	7497	7399	7583	7586	7505	7415	7491	7515	7491	7606	7424	7442	7620	7516	7520	7452	7596	7597	7419	7521	7551	7375	7565	7620	7507	7563	7665	7582	7610	7528	7621	7491	7457	7677	7690	7521	7438	7658	7501	7506	7528	7590	7651	7578	7595	7642	7544	7578	7674	7557	7567	7462	7549	7570	7598	7567	7644	7573	7477	7527	7473	7482	7551	7432	7532	7663	7526	7551	7548	7577	7399	7493	7407	7738	7631	7614	7580	7449	7588	7638	7472	7474	7532	7497	7470	7448	7519	7561	7527	7524	7729	7664	7573	7577	7472	7529	7543	7569	7477	7658	7614	7675	7592	7662	7580	7457	7552	7503	7684	7461	7692	7579	7541	7595	7528	7578	7526	7496	7630	7560	7548	7528	7525	7504	7614	7588	7503	7559	7576	7533	7569	7555	7487	7575	7557	7613	7476	7614	7583	7582	7708	7603	7614	7532	7590	7550	7532	7565	7637	7517	7649	7496	7563	7503	7579	7567	7668	7450	7573	7414	7495	7595	7474	7587	7531	7482	7589	7458	7589	7490	7602	7442	7618	7516	7643	7527	7647	7574	7616	7528	7573	7558	7605	7528	7606	7544	7609	7592	7579	7567	7488	7473	7598	7507	7568	7585	7588	7611	7614	7585	7390	7522	7501	7517	7519	7472	7609	7585	7722	7644	7644	7610	7470	7690	7736	7491	7623	7468	7660	7585	7611	7615	7638	7702	7534	7535	7501	7598	7572	7549	7720	7560	7462	7654	7542	7513	7413	7555	7600	7464	7508	7633	7471	7314	7514	7610	7616	7655	7486	7594	7598	7434	7507	7592	7467	7451	7588	7587	7619	7492	7453	7388	7550	7608	7536	7581	7403	7590	7503	7504	7462	7582	7719	7550	7539	7605	7604	7572	7587	7547	7474	7538	7494	7533	7532	7437	7553	7506	7463	7574	7523	7475	7742	7511	7579	7639	7576	7493	7416	7726	7555	7628	7668	7629	7681	7586	7595	7481	7712	7666	7407	7591	7623	7496	7501	7550	7522	7517	7496	7668	7473	7520	7616	7472	7661	7586	7484	7421	7546	7656	7651	7641	7667	7603	7459	7636	7562	7488	7521	7555	7585	7445	7687	7513	7574	7666	7616	7736	7582	7501	7513	7635	7577	7632	7458	7556	7540	7548	7660	7552	7642	7500	7637	7515	7455	7544	7506	7558	7406	7492	7593	7507	7542	7412	7452	7421	7592	7546	7510	7729	7507	7529	7557	7629	7532	7612	7460	7583	7624	7579	7556	7582	7438	7603	7634	7510	7478	7668	7483	7575	7577	7602	7486	7491	7491	7666	7549	7528	7528	7551	7562	7649	7539	7625	7690	7497	7653	7611	7668	7579	7695	7642	7644	7662	7654	7552	7523	7444	7579	7669	7517	7478	7554	7502	7561	7658	7489	7553	7480	7646	7461	7649	7581	7619	7504	7533	7575	7465	7517	7568	7573	7679	7582	7605	7496	7479	7596	7568	7435	7458	7595	7665	7735	7562	7554	7385	7573	7479	7577	7582	7603	7528	7525	7420	7458	7527	7584	7477	7495	7427	7497	7562	7673	7524	7558	7451	7533	7481	7621	7586	7428	7543	7497	7570	7656	7404	7594	7658	7474	7587	7515	7666	7521	7574	7690	7520	7539	7570	7548	7488	7582	7470	7621	7552	7691	7630	7589	7574	7611	7646	7648	7651	7464	7501	7656	7578	7611	7530	7625	7668	7699	7553	7566	7607	7622	7533	7439	7521	7614	7499	7721	7546	7505	7539	7403	7528	7552	7652	7486	7640	7733	7608	7471	7622	7583	7443	7666	7611	7559	7572	7639	7510	7464	7639	7536	7496	7571	7543	7619	7515	7502	7564	7536	7638	7399	7575	7396	7506	7667	7570	7613	7592	7536	7607	7520	7468	7528	7594	7530	7463	7531	7577	7449	7507	7580	7574	7591	7464	7509	7577	7560	7595	7590	7576	7531	7616	7628	7639	7488	7633	7583	7504	7646	7423	7594	7620	7593	7453	7582	7676	7637	7462	7623	7600	7614	7559	7480	7428	7492	7622	7563	7541	7643	7549	7491	7431	7529	7543	7535	7517	7529	7469	7676	7427	7649	7544	7550	7581	7578	7560	7634	7577	7457	7589	7558	7584	7487	7526	7386	7693	7547	7559	7617	7511	7495	7627	7633	7547	7608	7546	7502	7604	7603	7628	7447	7702	7550	7592	7526	7566	7412	7515	7562	7548	7456	7591	7530	7503	7532	7459	7603	7611	7579	7530	7499	7651	7625	7497	7507	7570	7683	7610	7517	7490	7518
17779	12079	6608	1541	671	666	611	545	641	567	535	582	559	548	537	529	578	587	582	522	553	566	549	539	538	515	455	520	489	475	540	502	505	507	522	487	445	477	471	496	487	462	481	515	503	498	493	454	452	464	483	484	503	516	480	467	459	467	483	492	496	485	493	501	459	452	455	475	481	484	503	520	470	492	482	470	492	461	487	473	474	503	473	483	456	467	451	467	477	454	474	451	506	451	536	433	465	500	493	466	477	509	443	497	487	479	506	506	438	469	497	459	504	476	455	470	510	488	500	447	478	414	498	512	509	518	459	524	476	472	482	480	496	465	496	486	493	475	503	475	481	498	520	465	504	477	467	495	522	501	481	486	457	511	478	431	449	439	458	470	498	480	480	484	497	482	513	475	437	470	468	489	494	466	463	511	490	483	493	445	487	517	462	471	473	440	488	521	488	483	532	503	454	496	526	451	477	467	492	485	458	464	488	457	457	488	490	495	465	538	510	499	477	499	526	488	529	477	476	473	494	472	430	509	480	452	484	479	467	467	489	493	444	503	502	460	497	497	503	479	486	515	481	487	430	408	478	518	480	493	498	488	485	503	500	476	493	496	490	467	503	502	502	496	526	499	476	467	502	467	447	478	455	511	486	515	483	488	491	497	490	514	500	505	461	461	458	483	493	504	490	520	511	527	433	501	488	468	463	493	500	486	466	491	500	476	492	498	470	463	475	503	485	523	499	479	509	491	491	452	479	463	475	471	514	508	514	471	512	456	481	468	508	488	508	480	497	511	476	519	510	511	492	488	479	474	514	466	466	462	511	528	463	469	515	491	464	490	470	466	472	472	497	518	502	468	495	500	485	501	478	477	478	464	496	437	446	512	440	500	461	474	451	495	462	449	502	493	480	475	472	498	498	468	486	483	465	485	472	477	469	487	488	490	469	486	462	481	464	485	519	499	469	517	486	460	441	488	492	484	476	466	496	472	483	498	461	473	479	480	466	471	480	460	469	491	484	510	499	489	491	499	481	510	466	478	463	435	485	488	513	493	525	460	463	489	539	473	473	451	500	486	503	504	485	495	467	453	491	535	482	497	480	496	459	463	463	493	498	496	448	487	478	470	476	469	472	486	471	471	485	489	500	495	528	490	488	472	468	501	498	468	500	485	480	527	513	526	479	465	531	517	502	494	517	463	491	508	482	460	480	487	487	469	514	506	471	491	492	460	495	488	486	478	468	521	464	501	474	452	482	500	524	459	467	476	485	486	504	468	495	486	469	474	495	505	484	493	484	450	461	482	498	485	477	493	509	476	463	472	495	478	478	476	464	505	514	460	454	488	470	452	463	477	463	482	444	472	527	484	465	455	513	495	485	455	452	464	498	499	493	484	448	433	487	491	478	527	486	448	487	469	500	485	462	446	516	462	488	465	496	489	507	497	497	479	503	509	510	464	445	494	448	531	425	513	467	467	475	468	472	454	488	464	473	500	459	471	483	451	482	499	480	504	451	474	481	506	500	500	484	507	478	456	481	461	459	522	517	534	510	504	492	488	481	457	414	489	498	467	482	495	461	497	498	487	473	446	493	489	488	485	470	484	480	474	443	495	502	501	478	513	484	466	496	479	474	476	498	497	494	515	469	525	487	509	482	475	509	463	484	454	486	501	486	467	485	524	484	487	487	463	483	500	500	492	467	533	506	492	475	477	481	469	493	488	454	482	459	485	481	511	469	435	464	477	417	514	452	456	514	486	484	510	479	495	463	436	499	445	514	457	463	503	465	440	487	462	483	447	478	472	521	452	453	471	521	468	499	486	471	463	508	481	481	475	438	443	457	463	488	463	472	478	510	449	440	512	485	483	525	506	460	528	472	491	489	511	557	493	471	492	477	515	505	463	506	487	486	486	517	470	492	506	467	483	470	537	501	512	507	485	491	468	452	520	477	493	519	499	519	474	494	518	451	479	447	470	465	455	493	456	484	498	480	462	475	493	450	485	494	521	476	471	484	506	516	461	508	551	455	473	494	498	479	445	477	480	463	449	511	463	533	455	478	495	470	461	507	491	484	529	506	481	495	504	487	505	500	513	471	500	503	484	480	486	505	478	505	489	437	486	507	469	452	471	494	513	459	483	467	488	451	466	489	501	483	476	518	487	504	464	477	480	488	525	436	520	449	489	496	498	488	456	500	474	496	502	440	525	470	524	486	468	491	479	467	493	512	471	462	459	493	454	449	516	478	436	491	505	489	458	491	486	465	466	480	517	498	475	454	499	482	482	452	488	477	475	463	448	466	518	490	481	490	483	484	469	443	493	497	451	486	494	452	500	524	450	488	475	490	483	477	457	454	494	465	481	513	471	516	473	461	508	504	471	462	476	500	480	464	490	460	429	490	479	487	501	483	490	473	493	488	482	493	468	474	484	483	471	476	457	478	467	492	461	469	469	489	498	441	494	500	450	527	502	483	456	442	484	476	467	483	487	510	499	484	457	505	474	492	524	476	499	498	491	442	481	509	469	499	469	474	486	515	459	493	486	517	478	475	468	478	492	450	465	468	510	495	479	481	489	535	474	499	505	480	498	469	456	458	464	487	476	471	475	481	500	509	491	490	469	456	508	486	470	510	479	509	477	487	467	477	466	467	482	533	497	480	470	457	474	485	477	491	510	448	491	489	496	507	467	470	464	497	472	475	507	495	498	507	503	506	429	500	477	477	484	499	466	472	466	478	513	467	466	489	483	508	437	508	457	456	514	468	486	447	488	512	498	508	462	490	474	426	485	453	462	477	447	507	539	444	471	471	490	523	474	482	475	482	411	470	464	466	474	491	503	445	518	492	464	477	458	468	486	497	499	466	484	510	488	480	512	447	460	468	529	483	510	474	478	464	515	480	479	492	502	489	458	484	503	483	516	468	509	460	438	492	489	494	459	505	506	452	525	479	465	507	461	491	492	452	502	483	500	479	541	467	493	485	491	450	445	482	525	472	473	440	484	475	487	504	430	488	458	482	504	502	508	503	477	513	477	517	481	465	434	546	473	459	470	492	505	492	483	448	432	474	475	467	505	471	506	506	477	478	506	471	491	505	485	462	446	464	486	491	505	478	447	520	456	490	474	546	419	482	471	485	483	501	522	466	478	470	514	485	492	453	466	493	480	484	512	496	477	481	461	525	494	486	477	475	497	449	492	479	469	475	472	489	498	497	516	492	504	440	518	472	477	484	438	475	482	515	495	509	472	498	435	498	476	485	527	489	510	481	507	484	511	496	481	472	507	477	463	506	502	489	467	488	462	472	477	479	498	491	472	500	481	487	479	488	448	513	445	492	449	488	450	495	485	527	490	469	509	480	535	503	500	439	481	492	486	450	503	481	451	465	482	475	502	483	488	499	506	507	480	479	517	501	440	475	465	483	461	484	476	495	407	475	455	481	503	449	477	499	481	480	479	458	485	489	478	484	483	458	502	476	446	510	487	521	456	465	502	453	470	511	477	519	504	447	517	454	481
50958	41034	31625	15702	11856	11161	9900	8970	8540	7667	7196	7032	6387	6483	6631	6759	7274	7143	6932	6421	6539	6513	6104	5965	5853	5755	5563	5472	5434	5266	5288	5215	5039	5004	5053	4956	4867	4981	4880	4913	4920	4837	4808	4791	4853	4868	4709	4701	4740	4776	4715	4762	4685	4744	4674	4793	4655	4659	4859	4717	4708	4722	4733	4883	4655	4793	4754	4671	4727	4754	4751	4872	4651	4618	4542	4709	4831	4829	4663	4724	4679	4688	4657	4671	4631	4576	4616	4614	4729	4688	4811	4619	4693	4686	4677	4695	4715	4731	4624	4727	4697	4734	4677	4739	4609	4753	4737	4741	4752	4615	4677	4757	4700	4675	4737	4696	4743	4792	4675	4687	4602	4687	4656	4751	4736	4711	4684	4634	4653	4708	4764	4670	4664	4669	4664	4645	4665	4738	4645	4761	4843	4746	4646	4705	4665	4665	4678	4658	4617	4551	4721	4633	4736	4622	4719	4690	4686	4693	4759	4704	4766	4692	4764	4705	4676	4697	4666	4671	4779	4675	4664	4603	4755	4736	4677	4668	4748	4716	4767	4799	4716	4828	4756	4570	4704	4613	4684	4697	4747	4798	4775	4660	4743	4685	4632	4641	4626	4732	4771	4622	4654	4701	4578	4707	4521	4629	4699	4680	4695	4661	4707	4770	4626	4721	4821	4606	4801	4664	4633	4692	4589	4808	4774	4687	4608	4667	4762	4632	4673	4672	4668	4616	4624	4728	4695	4699	4674	4707	4652	4757	4706	4668	4737	4726	4743	4720	4730	4679	4671	4790	4751	4731	4645	4737	4664	4704	4712	4725	4742	4657	4762	4613	4627	4717	4742	4622	4797	4738	4682	4688	4750	4665	4764	4653	4715	4627	4699	4690	4706	4717	4683	4776	4602	4788	4765	4727	4777	4661	4623	4681	4679	4536	4692	4783	4811	4671	4761	4718	4676	4663	4689	4678	4636	4585	4715	4785	4632	4655	4768	4637	4742	4730	4750	4611	4673	4733	4698	4556	4691	4665	4733	4673	4758	4681	4772	4570	4653	4684	4594	4625	4612	4890	4727	4620	4745	4690	4748	4730	4718	4705	4674	4737	4659	4676	4722	4569	4672	4642	4743	4615	4642	4647	4801	4708	4694	4654	4703	4665	4620	4778	4712	4703	4714	4641	4780	4685	4657	4718	4632	4737	4741	4654	4791	4631	4816	4695	4739	4735	4652	4659	4676	4648	4610	4681	4679	4675	4873	4692	4684	4709	4615	4777	4710	4661	4811	4690	4710	4632	4732	4742	4682	4695	4748	4689	4764	4665	4718	4602	4598	4704	4702	4765	4614	4781	4759	4683	4642	4695	4640	4784	4570	4767	4763	4786	4714	4608	4638	4592	4627	4691	4757	4687	4724	4705	4634	4653	4641	4644	4765	4689	4611	4688	4612	4713	4734	4650	4729	4650	4580	4684	4777	4712	4612	4591	4744	4670	4685	4710	4556	4768	4624	4660	4691	4691	4769	4723	4725	4686	4606	4734	4827	4714	4562	4757	4621	4648	4658	4752	4677	4709	4741	4748	4675	4769	4722	4628	4743	4729	4786	4615	4769	4683	4667	4637	4714	4631	4741	4541	4610	4666	4734	4722	4727	4690	4710	4656	4826	4682	4650	4762	4725	4714	4724	4709	4789	4678	4693	4675	4692	4738	4701	4683	4740	4654	4645	4709	4688	4723	4740	4654	4656	4731	4738	4696	4666	4570	4676	4672	4611	4605	4605	4700	4696	4652	4734	4760	4580	4814	4713	4658	4731	4620	4673	4644	4773	4652	4694	4674	4760	4759	4732	4651	4745	4689	4719	4694	4783	4739	4716	4562	4723	4719	4649	4621	4755	4597	4629	4744	4721	4631	4654	4660	4632	4762	4798	4711	4663	4713	4747	4771	4739	4581	4742	4735	4670	4544	4783	4747	4611	4752	4665	4736	4685	4835	4780	4688	4734	4743	4742	4627	4699	4770	4736	4766	4657	4716	4617	4628	4629	4817	4704	4702	4761	4741	4727	4700	4622	4805	4578	4688	4664	4776	4729	4637	4652	4770	4666	4744	4722	4648	4736	4652	4738	4686	4775	4676	4685	4664	4517	4719	4782	4682	4731	4791	4684	4737	4877	4861	4749	4756	4677	4710	4707	4646	4810	4630	4716	4732	4663	4765	4599	4623	4709	4703	4697	4665	4572	4714	4674	4759	4673	4697	4614	4701	4715	4623	4694	4718	4725	4669	4606	4725	4676	4678	4623	4724	4792	4749	4817	4698	4726	4728	4725	4788	4661	4617	4689	4681	4746	4593	4747	4687	4632	4660	4853	4808	4698	4739	4652	4779	4743	4671	4825	4668	4691	4755	4704	4601	4675	4639	4656	4723	4667	4718	4675	4651	4650	4781	4627	4587	4726	4723	4773	4745	4765	4780	4686	4752	4616	4749	4703	4624	4632	4643	4704	4585	4685	4535	4722	4640	4679	4699	4623	4708	4698	4615	4563	4712	4717	4630	4660	4745	4814	4828	4630	4720	4659	4722	4641	4602	4769	4599	4673	4755	4666	4682	4684	4690	4654	4626	4565	4806	4877	4704	4679	4768	4683	4756	4631	4721	4645	4669	4644	4716	4567	4625	4681	4737	4606	4785	4654	4710	4736	4722	4698	4607	4706	4708	4764	4772	4689	4663	4643	4673	4737	4597	4695	4671	4803	4741	4692	4703	4640	4736	4653	4761	4695	4729	4662	4678	4740	4709	4706	4764	4778	4642	4696	4739	4710	4582	4751	4774	4616	4894	4596	4735	4688	4665	4818	4740	4707	4636	4660	4645	4726	4651	4712	4821	4659	4664	4676	4717	4715	4699	4622	4605	4763	4646	4836	4683	4714	4630	4696	4613	4675	4768	4677	4773	4699	4789	4704	4668	4676	4618	4845	4679	4677	4756	4637	4764	4636	4740	4622	4726	4779	4712	4821	4609	4622	4690	4674	4729	4769	4761	4555	4688	4640	4795	4731	4767	4786	4789	4664	4746	4595	4784	4754	4637	4523	4713	4734	4589	4757	4655	4639	4630	4715	4625	4688	4678	4670	4732	4740	4843	4677	4645	4773	4672	4633	4675	4748	4617	4661	4738	4679	4693	4660	4649	4769	4689	4678	4723	4699	4700	4738	4630	4733	4664	4761	4742	4642	4647	4766	4674	4691	4649	4795	4724	4690	4787	4788	4676	4692	4640	4754	4637	4610	4740	4726	4731	4733	4637	4653	4672	4601	4663	4688	4727	4757	4627	4767	4777	4796	4748	4642	4707	4725	4725	4657	4611	4780	4746	4613	4806	4833	4655	4695	4705	4677	4697	4566	4750	4816	4630	4678	4524	4770	4722	4659	4671	4740	4648	4746	4794	4667	4607	4735	4748	4789	4766	4672	4753	4652	4625	4614	4746	4645	4668	4741	4679	4780	4675	4718	4662	4778	4844	4623	4694	4652	4676	4665	4721	4734	4720	4705	4709	4688	4720	4677	4722	4687	4682	4665	4717	4686	4618	4619	4713	4776	4678	4781	4703	4689	4771	4671	4615	4756	4691	4722	4687	4670	4642	4693	4680	4653	4851	4737	4680	4729	4723	4633	4550	4787	4735	4758	4594	4714	4689	4717	4749	4721	4689	4727	4657	4802	4727	4697	4593	4646	4658	4684	4792	4646	4794	4661	4695	4761	4643	4645	4662	4733	4641	4657	4695	4629	4623	4660	4664	4789	4793	4606	4667	4706	4681	4717	4699	4712	4772	4761	4721	4735	4744	4603	4716	4769	4697	4662	4729	4783	4706	4704	4762	4766	4669	4749	4733	4625	4685	4672	4740	4699	4726	4675	4488	4678	4783	4677	4711	4679	4788	4734	4592	4652	4730	4636	4662	4699	4663	4724	4747	4679	4754	4676	4722	4774	4792	4820	4854	4756	4774	4749	4696	4682	4698	4775	4567	4709	4690	4809	4656	4664	4725	4716	4778	4686	4601	4637	4764	4777	4693	4722	4666	4720	4639	4753	4658	4674	4663	4684	4684	4709	4706	4641	4625	4710	4588	4810	4737	4608	4644	4772	4745	4635	4777	4735	4763	4674	4672	4765	4626	4740	4717	4708	4734	4700	4751	4709	4758	4703	4749	4677	4664	4658	4714	4633	4591	4693	4556	4712	4671	4680	4578	4641	4695	4533	4683	4662	4662	4678	4590	4707	4772	4675	4619	4736	4592	4659	4663	4605	4711	4747	4743	4835	4660	4664	4719	4738	4682	4606	4782	4714	4637	4796	4599	4680	4741	4739	4643	4704	4590	4755	4715	4593	4783	4720	4621	4641	4699	4774	4713	4640	4754	4661	4695	4645	4686	4694	4559	4763	4671	4643	4730	4714	4674	4609	4604	4526	4707	4677	4711	4570	4626	4739	4667	4770	4679	4693	4670	4660	4693	4784	4713	4654	4627	4649	4738	4710	4728	4689	4650	4661	4660	4603	4730	4727	4820	4779	4632	4781	4769	4675	4741	4683	4649	4827	4690	4693	4607	4628	4644	4757	4590	4747	4677	4655	4741	4854	4707	4658	4774	4637	4720	4658	4786	4664	4661	4626	4706	4683	4693	4757	4827	4654	4653	4720	4712	4752	4682	4676	4696	4689	4757	4717	4614	4731	4730	4692	4707	4801	4573	4601	4665	4773	4637	4787	4604	4705	4626	4696	4816	4684	4707	4620	4658	4777	4692	4566	4729	4697	4583	4597	4718	4743	4606	4721	4711	4804	4664	4648	4760	4879	4749	4693	4718	4706	4626	4660	4632	4681	4728	4640	4785	4648	4526	4696	4681	4789	4594	4668	4648	4785	4750	4722	4685	4728	4539	4667	4681	4634	4825	4755	4697	4745	4744	4806	4659	4743	4641	4636	4695	4861	4673	4667	4606	4752	4642	4750	4796	4649	4628	4795	4734	4766	4711	4659	4684	4686	4697	4654	4703	4635	4734	4720	4708	4600	4659	4594	4652	4689	4781	4711	4682	4766	4724	4808	4751	4747	4638	4755	4735	4856	4609	4718	4813	4732	4730
24651	23079	12363	3541	1311	1099	1084	1054	1045	961	980	958	947	882	954	963	1041	948	1007	911	884	950	890	887	912	915	857	879	914	868	967	889	841	866	845	899	865	857	803	898	873	833	855	840	834	863	905	838	803	841	864	813	798	833	875	873	868	828	844	878	784	910	895	830	865	846	907	835	901	854	821	881	839	914	816	867	865	835	849	833	840	814	875	802	841	779	840	851	840	910	818	837	797	877	833	835	863	822	812	852	853	821	823	857	893	880	881	795	837	841	814	775	858	860	877	817	882	875	820	828	888	823	852	807	824	853	828	864	828	814	810	842	862	852	833	771	789	863	887	857	907	895	791	849	836	831	842	837	839	845	804	839	854	848	831	842	857	838	868	860	922	779	839	828	864	844	841	854	763	838	833	854	850	824	797	812	790	837	799	836	860	841	892	823	849	862	944	831	820	852	826	830	861	888	925	837	864	854	858	880	876	802	844	884	822	819	819	847	819	808	840	863	820	820	901	831	869	850	825	839	797	824	854	827	810	886	847	882	808	863	812	915	847	815	884	873	851	897	801	869	824	828	840	885	809	825	823	863	832	845	820	854	826	852	856	791	817	833	801	848	873	869	831	807	850	805	863	835	895	834	800	861	844	847	819	846	823	831	859	815	850	837	809	841	868	821	859	880	851	801	868	813	834	859	896	790	814	849	862	873	856	888	823	840	821	849	825	824	832	838	867	829	911	846	888	910	858	876	904	816	900	890	840	870	824	863	824	868	815	874	911	860	892	869	855	823	828	891	878	816	902	863	877	847	870	835	806	852	805	821	825	830	842	832	848	866	839	874	862	826	843	833	877	830	839	863	882	870	827	821	805	862	889	815	818	868	873	861	873	886	822	815	878	858	853	840	864	830	829	891	818	851	820	885	842	802	811	817	866	855	855	823	871	874	844	835	815	873	859	872	824	839	877	831	789	835	907	832	865	893	902	847	822	838	835	821	812	839	832	815	857	797	878	867	829	858	902	863	855	875	832	880	830	867	855	887	870	856	852	811	839	835	826	843	829	828	775	911	790	912	813	859	844	866	857	895	823	799	854	847	828	872	867	839	818	854	883	841	857	793	826	809	826	842	879	809	830	877	813	864	814	780	835	846	813	873	823	888	825	895	812	871	833	806	803	878	868	883	867	794	832	844	878	776	849	838	817	908	844	835	825	890	853	870	850	862	881	812	843	839	820	829	837	812	866	856	869	864	821	841	838	862	875	898	820	868	795	879	818	861	764	861	897	874	911	797	839	834	820	839	854	800	825	875	874	843	829	830	848	867	836	879	886	842	862	789	821	792	848	832	833	831	847	891	897	824	857	837	850	852	830	880	830	827	825	850	829	835	882	826	792	878	854	814	847	819	845	821	831	843	832	931	908	829	887	829	798	836	826	833	884	854	848	829	823	824	848	807	839	892	862	861	901	815	854	831	867	864	847	838	802	815	895	812	856	822	862	796	873	893	800	827	853	867	788	875	894	856	786	812	811	816	825	887	866	905	846	805	898	875	859	814	830	849	827	794	898	837	851	796	819	842	823	821	842	836	764	853	850	834	849	907	834	823	811	771	794	838	862	819	782	869	892	865	871	848	849	828	811	880	851	849	808	828	830	857	855	858	879	830	810	836	751	863	870	869	833	856	870	827	813	806	850	826	843	815	841	877	825	827	836	884	843	890	822	842	917	860	879	884	847	878	799	838	823	823	781	854	840	862	848	838	849	854	821	840	867	865	856	870	806	856	856	858	896	854	836	809	851	834	792	879	835	851	830	837	859	833	886	825	855	875	846	845	845	814	909	893	851	882	815	815	887	829	830	881	815	815	852	851	806	795	823	844	876	856	836	851	873	864	876	869	880	840	901	820	838	840	834	886	868	873	854	842	818	845	842	797	831	860	803	854	817	827	813	822	822	856	824	844	840	882	867	814	830	876	828	856	838	832	853	871	870	834	862	858	835	780	837	804	836	808	870	836	820	819	830	869	895	887	832	843	875	877	816	930	835	848	823	872	846	901	839	813	841	872	825	842	897	781	899	808	830	879	800	849	861	871	753	860	854	834	879	893	839	895	840	839	844	838	851	857	877	862	811	826	770	820	797	821	816	858	768	797	860	829	854	833	839	872	873	829	834	877	834	825	919	830	850	872	846	822	852	863	855	864	846	834	830	853	789	841	878	854	837	839	850	853	873	905	817	926	810	857	863	877	804	871	845	853	835	911	809	858	816	826	832	838	859	840	881	854	822	861	814	869	844	861	855	912	888	852	867	891	856	849	912	850	873	857	816	874	847	830	836	827	799	846	822	825	843	830	861	804	795	867	877	836	846	875	820	889	818	858	791	820	825	852	795	856	882	814	840	780	918	838	873	840	841	843	854	837	869	872	851	805	855	834	871	803	811	839	823	876	833	806	872	869	851	934	893	842	897	828	860	839	826	894	843	862	837	889	845	882	870	862	867	819	928	829	844	818	822	834	819	814	862	837	856	823	855	799	861	836	831	827	838	828	825	900	893	832	817	839	823	842	796	848	822	812	821	814	850	820	879	908	853	853	904	866	844	832	829	775	841	877	823	869	796	825	832	818	813	908	813	851	812	837	874	900	828	781	842	877	903	861	776	836	873	839	838	815	851	845	879	828	856	833	849	847	856	806	841	827	845	799	858	842	871	821	859	822	877	826	821	898	804	856	826	859	846	870	857	857	834	854	902	869	842	830	817	832	893	825	853	818	844	887	814	853	855	857	833	822	867	895	831	819	863	870	822	824	881	892	838	868	863	826	845	874	876	868	859	888	827	869	853	748	836	841	858	870	788	847	840	843	866	813	885	920	863	816	867	839	884	829	820	841	851	873	847	871	841	863	815	840	829	888	847	863	832	882	777	806	859	876	890	893	863	871	788	890	878	849	885	820	808	856	844	865	860	852	811	859	872	843	804	862	842	880	848	872	858	895	782	876	891	803	786	842	885	844	858	823	844	828	837	787	838	805	860	821	840	832	835	862	807	858	852	816	829	839	827	847	881	859	821	870	812	875	889	852	834	907	839	869	840	863	834	877	831	879	812	766	864	850	859	869	834	849	859	815	824	833	818	894	857	829	818	821	846	800	812	886	849	905	833	852	873	851	838	860	808	853	814	837	869	808	814	821	816	844	805	820	817	890	805	850	878	811	847	889	833	891	833	839	822	843	830	788	869	835	823	821	848	814	833	837	868	839	877	861	869	811	844	894	833	799	827	879	852	850	883	867	817	823	888	853	807	824	885	849	845	826	810	819	815	820	841	851	855	859	862	884	797	846	891	844	846	872	785	837	862	889	837	814	897	843	890	772	821	860	774	870	798	829	886	830	803	856	884	860	828	802	845	918	842	892	823	837	856	827	864	845	819	802	849	880	839	848	830	861	844	900	787	858	816	824	922	819	817	857	808	847	916	857	810	856	826	864	893	820	871	855	846	904	916	855	822	881	819	843	881	901	883	823
60291	51045	37774	24859	18129	16851	15476	13485	12932	11723	10899	10903	10517	10105	10320	10300	10278	10578	10175	9766	9249	9502	9338	8998	9093	8766	8682	8511	8432	8376	8204	8151	8165	8135	8008	7860	7859	7948	7702	7730	7806	7713	7798	7792	7719	7647	7676	7765	7608	7610	7531	7611	7726	7604	7555	7746	7834	7606	7701	7605	7581	7701	7680	7516	7663	7556	7606	7587	7580	7664	7512	7540	7646	7641	7644	7591	7554	7700	7644	7678	7584	7681	7588	7564	7624	7637	7582	7532	7626	7590	7569	7575	7658	7459	7584	7472	7715	7548	7590	7515	7566	7586	7643	7532	7428	7766	7823	7596	7602	7594	7613	7715	7604	7649	7694	7489	7742	7756	7642	7454	7693	7693	7657	7520	7529	7544	7561	7597	7527	7608	7589	7591	7605	7687	7556	7598	7510	7619	7539	7573	7592	7605	7606	7580	7631	7593	7611	7545	7683	7571	7535	7666	7614	7692	7592	7630	7604	7615	7609	7609	7606	7714	7747	7527	7646	7600	7596	7575	7531	7650	7704	7551	7511	7665	7670	7659	7668	7692	7567	7797	7621	7620	7732	7521	7648	7645	7381	7498	7720	7711	7660	7646	7665	7634	7703	7422	7548	7669	7557	7514	7611	7647	7616	7619	7654	7643	7602	7534	7633	7514	7546	7693	7695	7695	7551	7565	7478	7584	7566	7615	7617	7493	7590	7657	7544	7613	7580	7725	7444	7541	7662	7528	7533	7521	7659	7611	7615	7617	7680	7603	7525	7714	7660	7637	7588	7621	7555	7622	7611	7599	7633	7621	7555	7590	7609	7709	7576	7503	7661	7505	7351	7694	7661	7538	7663	7588	7561	7576	7809	7483	7597	7548	7539	7614	7703	7616	7568	7528	7646	7620	7572	7582	7688	7620	7680	7465	7586	7591	7637	7636	7625	7580	7611	7689	7632	7689	7758	7643	7632	7650	7522	7627	7506	7634	7682	7544	7709	7581	7649	7524	7627	7468	7574	7611	7572	7650	7715	7715	7577	7681	7619	7577	7751	7597	7461	7664	7652	7534	7653	7648	7584	7591	7546	7660	7527	7553	7618	7631	7575	7609	7584	7683	7592	7660	7654	7641	7563	7628	7542	7674	7609	7531	7601	7542	7405	7650	7668	7579	7621	7623	7605	7496	7586	7744	7627	7534	7563	7623	7479	7666	7586	7474	7528	7508	7492	7529	7709	7681	7540	7636	7581	7640	7540	7568	7565	7618	7746	7549	7587	7485	7632	7637	7462	7538	7738	7541	7674	7497	7610	7635	7645	7476	7562	7736	7618	7611	7634	7600	7453	7503	7564	7601	7653	7580	7651	7639	7595	7556	7665	7640	7627	7635	7686	7609	7670	7565	7633	7615	7697	7528	7579	7612	7653	7595	7515	7652	7539	7678	7642	7501	7445	7531	7582	7518	7544	7513	7590	7606	7524	7596	7596	7591	7612	7606	7571	7687	7640	7545	7574	7391	7642	7546	7641	7538	7721	7681	7649	7582	7698	7619	7581	7633	7632	7522	7641	7558	7774	7621	7603	7528	7529	7471	7569	7456	7585	7529	7614	7668	7620	7548	7649	7515	7646	7631	7643	7548	7536	7547	7607	7520	7564	7657	7745	7716	7600	7490	7627	7562	7603	7455	7657	7697	7656	7541	7551	7669	7443	7589	7622	7639	7545	7662	7615	7600	7500	7678	7687	7619	7549	7563	7428	7619	7609	7621	7731	7595	7586	7564	7642	7602	7517	7613	7495	7558	7642	7673	7635	7727	7500	7604	7677	7516	7614	7686	7546	7592	7630	7535	7584	7496	7476	7578	7549	7618	7616	7698	7543	7592	7563	7515	7561	7667	7519	7601	7679	7454	7664	7505	7559	7592	7438	7416	7577	7594	7649	7519	7454	7530	7629	7579	7611	7650	7619	7546	7685	7550	7475	7496	7458	7630	7564	7593	7484	7691	7623	7587	7467	7520	7667	7373	7519	7494	7575	7564	7640	7537	7606	7573	7570	7644	7568	7625	7664	7573	7518	7378	7725	7590	7627	7528	7465	7610	7710	7519	7642	7465	7593	7642	7460	7632	7610	7574	7555	7664	7549	7648	7656	7556	7583	7646	7551	7642	7693	7571	7544	7455	7453	7733	7589	7603	7508	7674	7597	7614	7571	7619	7550	7564	7623	7538	7474	7595	7504	7621	7626	7564	7541	7695	7631	7506	7558	7519	7631	7402	7625	7583	7659	7607	7632	7547	7503	7616	7588	7734	7687	7545	7741	7535	7541	7592	7753	7581	7680	7521	7515	7506	7566	7677	7640	7406	7483	7503	7606	7569	7625	7636	7597	7564	7633	7680	7371	7616	7605	7444	7550	7543	7581	7704	7543	7723	7518	7458	7529	7555	7541	7710	7465	7558	7699	7615	7622	7557	7633	7595	7666	7586	7615	7595	7612	7676	7644	7713	7641	7566	7564	7685	7644	7625	7544	7728	7532	7687	7608	7481	7618	7650	7476	7602	7565	7637	7588	7531	7676	7559	7719	7532	7464	7632	7568	7533	7497	7537	7598	7666	7583	7613	7566	7643	7362	7503	7660	7808	7759	7748	7547	7608	7651	7661	7625	7553	7645	7566	7648	7667	7601	7642	7537	7615	7613	7474	7589	7564	7506	7663	7654	7589	7593	7594	7546	7648	7468	7564	7489	7625	7626	7583	7523	7492	7668	7551	7619	7632	7732	7732	7746	7603	7561	7611	7652	7713	7582	7499	7626	7759	7623	7564	7610	7566	7557	7526	7606	7531	7644	7441	7651	7535	7584	7472	7690	7668	7574	7596	7639	7451	7531	7666	7497	7606	7569	7670	7555	7553	7657	7687	7603	7606	7575	7460	7534	7666	7810	7455	7731	7778	7540	7525	7697	7681	7549	7563	7676	7604	7532	7473	7528	7632	7563	7609	7493	7532	7503	7627	7740	7572	7633	7604	7727	7587	7443	7604	7570	7494	7463	7610	7645	7754	7503	7637	7650	7539	7508	7590	7571	7630	7454	7547	7658	7643	7629	7495	7595	7620	7551	7701	7599	7612	7463	7793	7669	7547	7592	7756	7546	7586	7576	7661	7583	7600	7545	7559	7690	7565	7589	7587	7633	7631	7708	7697	7684	7612	7562	7659	7598	7498	7571	7632	7629	7680	7557	7597	7713	7620	7682	7676	7592	7460	7581	7617	7565	7620	7632	7677	7612	7563	7540	7568	7482	7599	7620	7582	7654	7597	7374	7570	7645	7593	7635	7674	7559	7610	7693	7577	7632	7701	7658	7500	7621	7657	7678	7468	7585	7456	7633	7444	7591	7672	7673	7544	7552	7645	7541	7584	7693	7601	7672	7534	7567	7478	7689	7554	7609	7566	7815	7526	7677	7501	7598	7689	7703	7629	7594	7543	7582	7632	7437	7489	7665	7582	7697	7603	7562	7683	7612	7524	7577	7691	7625	7398	7555	7622	7580	7414	7560	7727	7457	7626	7664	7458	7555	7702	7687	7595	7417	7732	7732	7640	7606	7608	7525	7569	7623	7584	7601	7603	7701	7640	7530	7572	7706	7649	7665	7652	7792	7470	7521	7587	7475	7513	7625	7641	7621	7691	7514	7463	7482	7466	7607	7670	7441	7675	7542	7671	7562	7502	7681	7542	7667	7560	7531	7459	7646	7700	7546	7699	7614	7568	7634	7512	7590	7636	7684	7591	7523	7696	7549	7652	7578	7476	7714	7608	7561	7698	7651	7685	7668	7650	7606	7708	7679	7576	7622	7457	7632	7715	7586	7742	7616	7560	7597	7536	7580	7598	7431	7665	7732	7636	7646	7667	7521	7486	7515	7683	7643	7581	7500	7679	7750	7770	7592	7568	7547	7621	7480	7615	7547	7628	7519	7598	7507	7672	7561	7629	7645	7568	7752	7533	7552	7617	7737	7531	7644	7622	7538	7633	7580	7644	7625	7507	7546	7557	7697	7690	7603	7623	7690	7563	7584	7527	7626	7499	7562	7538	7641	7575	7658	7628	7653	7744	7567	7484	7641	7544	7647	7456	7493	7591	7725	7595	7606	7669	7687	7422	7692	7623	7698	7707	7670	7565	7674	7527	7645	7567	7486	7683	7683	7699	7661	7679	7600	7699	7450	7528	7606	7496	7503	7613	7488	7481	7541	7710	7735	7644	7475	7537	7724	7508	7716	7762	7650	7728	7568	7591	7669	7582	7590	7568	7550	7652	7481	7684	7653	7584	7567	7675	7582	7551	7489	7505	7514	7552	7670	7542	7558	7506	7619	7571	7702	7553	7562	7510	7566	7588	7606	7583	7564	7549	7614	7633	7535	7535	7618	7508	7818	7589	7660	7531	7644	7738	7586	7616	7557	7654	7611	7764	7593	7646	7580	7521	7530	7553	7607	7517	7560	7561	7582	7607	7538	7499	7497	7622	7660	7723	7731	7575	7614	7613	7586	7550	7672	7594	7579	7693	7576	7471	7605	7601	7608	7659	7672	7606	7617	7612	7682	7595	7571	7424	7598	7540	7642	7748	7620	7506	7543	7697	7728	7527	7703	7570	7614	7598	7470	7569	7572	7578	7713	7671	7503	7557	7685	7611	7787	7598	7439	7608	7555	7632	7494	7522	7585	7590	7470	7559	7629	7736	7604	7566	7730	7561	7515	7542	7625	7608	7553	7598	7534	7490	7632	7723	7676	7590	7556	7678	7699	7646	7508	7615	7644	7523	7637	7588	7505	7570	7539	7656	7663	7661	7549	7474	7685	7413	7584	7583	7671	7663	7664	7675	7603	7481	7560	7547	7618	7548	7521	7516	7681	7550	7544	7500	7589	7550	7577	7498	7631	7655	7421	7698	7616	7614	7516	7596	7563	7525	7511	7557	7581	7590	7701	7565	7648	7605	7582	7571	7593	7588	7733	7640	7737	7602	7751	7466	7640	7583	7506	7677	7561	7594	7583	7610	7709	7599	7576	7601	7642	7683	7673	7641	7531	7754	7627	7687	7579	7617	7620	7623	7695	7673	7611	7626	7618	7430	7702	7582	7713	7485	7607	7664
10627	6519	2716	770	612	583	596	637	597	603	622	554	600	598	560	611	637	630	588	586	572	586	577	588	632	574	512	527	568	574	574	558	542	563	602	538	534	549	562	551	546	592	563	536	509	545	568	586	590	551	497	552	545	552	565	536	541	525	578	554	571	518	544	574	525	475	536	530	575	581	523	532	562	565	546	495	584	556	584	555	542	552	584	544	517	523	543	572	569	556	536	531	522	561	543	569	541	537	562	527	535	511	552	544	625	543	536	596	544	506	525	557	530	528	529	523	532	564	555	537	566	532	539	562	592	541	551	571	539	533	533	519	497	546	587	557	572	578	554	540	510	517	536	516	557	521	538	534	558	543	545	567	555	505	574	528	557	520	481	561	535	571	537	550	600	538	590	570	558	533	547	553	545	533	541	531	536	525	574	546	516	601	537	553	565	556	569	581	551	559	537	545	547	530	555	568	558	507	520	529	543	546	516	548	487	568	527	527	589	567	549	513	576	493	552	535	546	580	521	505	489	542	550	511	552	532	538	554	569	546	523	539	571	515	526	580	518	599	516	571	552	535	595	514	520	534	537	571	533	522	562	538	543	580	559	549	549	543	568	570	545	526	534	559	574	508	550	557	520	533	548	564	572	533	503	524	551	557	571	504	534	574	570	512	499	519	579	537	588	534	580	541	516	579	518	585	513	557	606	555	603	562	537	517	517	521	526	526	516	529	577	541	550	515	504	571	543	526	524	529	555	527	558	597	522	540	565	578	583	547	563	557	530	539	580	561	569	533	518	546	583	580	560	551	553	549	532	597	559	555	525	539	583	538	576	542	527	540	542	559	548	539	546	544	547	554	543	543	550	531	589	575	543	541	532	559	550	526	568	572	562	533	521	529	558	559	575	517	544	558	575	512	541	512	507	562	532	559	549	579	531	487	538	536	548	554	599	527	566	552	555	580	574	574	511	564	527	531	584	501	537	589	567	535	552	543	552	571	574	512	545	523	568	532	542	539	553	534	540	562	538	555	543	505	574	542	496	545	511	557	553	564	553	523	544	534	599	543	537	567	545	552	545	539	532	561	529	534	542	539	583	544	559	553	533	582	556	540	531	539	557	539	558	567	547	574	554	543	556	537	554	519	569	568	556	554	569	549	572	534	531	500	546	531	559	616	561	540	555	583	520	540	556	562	509	520	575	531	557	524	547	590	533	533	554	549	581	570	571	507	526	538	549	520	552	527	542	570	499	554	568	509	539	505	546	522	535	538	535	555	535	550	535	554	574	558	542	559	558	552	527	568	546	547	505	516	506	593	525	567	548	532	578	548	553	545	589	539	539	550	534	516	530	450	556	537	557	551	514	570	508	549	564	567	575	530	567	543	526	513	537	553	565	560	555	531	561	541	583	545	516	567	561	523	576	536	536	540	603	547	527	575	545	542	543	521	544	547	551	538	535	571	552	545	584	577	567	543	556	608	589	554	580	568	527	542	563	510	540	524	578	565	502	591	573	545	522	517	543	579	557	575	566	548	589	585	545	531	534	491	572	556	558	505	551	528	543	498	543	541	579	529	531	526	572	551	517	540	511	565	561	543	525	533	538	541	537	551	570	560	558	516	539	553	560	544	579	553	549	574	534	560	558	555	588	591	591	542	601	535	549	583	585	563	567	520	576	522	514	534	556	568	527	521	564	546	524	535	506	534	501	562	539	549	551	569	564	498	519	563	540	512	565	591	572	542	541	562	550	517	571	557	544	519	547	596	572	559	595	504	561	544	544	517	533	474	562	529	511	544	551	536	511	548	529	549	499	585	575	531	556	543	576	520	556	587	523	562	560	499	543	538	556	551	591	544	549	523	551	542	555	553	561	529	519	499	504	570	536	504	546	526	527	601	545	548	539	556	523	551	581	513	570	562	539	574	523	563	606	552	547	551	514	554	544	503	554	608	526	527	503	555	572	564	542	550	536	567	526	538	537	524	562	572	564	538	552	575	557	526	529	518	545	545	554	584	520	514	585	567	528	534	549	557	555	540	532	567	553	546	574	509	522	500	556	558	532	540	533	588	590	550	562	545	582	577	567	514	517	527	543	556	585	536	506	530	536	549	545	590	498	528	594	551	540	524	570	513	566	549	552	533	592	544	517	614	575	527	573	538	522	548	555	546	577	544	554	608	537	575	561	572	543	557	553	520	486	528	553	533	545	561	582	515	556	591	588	480	575	526	543	538	521	556	559	536	562	549	561	541	550	551	523	517	584	558	581	560	522	558	564	591	535	537	554	548	556	523	518	524	551	547	544	537	513	540	568	549	497	572	529	542	569	570	606	530	547	527	541	529	540	583	533	523	544	521	565	564	536	549	552	541	520	560	546	527	522	571	567	532	513	578	566	543	602	557	546	534	547	527	560	596	581	527	586	532	511	554	591	581	591	503	550	495	553	578	550	540	578	529	575	598	501	602	562	555	550	535	529	541	536	581	550	554	548	523	531	551	541	524	598	528	580	551	529	560	537	553	512	549	553	521	552	532	605	530	525	583	570	547	534	565	528	528	591	543	516	514	523	525	533	593	575	510	520	553	571	540	536	516	543	574	562	527	609	550	554	544	536	540	557	521	592	568	561	532	576	538	517	540	517	538	534	585	559	574	536	542	536	568	583	548	570	551	517	541	555	543	532	547	569	581	538	592	563	497	518	535	544	558	551	560	544	590	510	534	563	537	584	576	546	514	530	519	486	510	521	556	542	492	512	525	523	577	574	541	524	560	566	517	556	550	539	543	539	549	543	554	549	552	573	545	501	537	524	554	588	507	509	581	582	563	562	527	555	560	539	502	538	524	613	573	535	535	569	552	534	524	598	564	524	590	562	555	529	542	548	569	553	546	563	529	557	543	548	538	520	487	548	547	555	576	570	554	583	521	540	559	538	550	548	527	549	606	556	542	556	633	521	553	541	541	550	573	568	511	547	541	551	552	548	532	524	527	547	543	549	563	544	523	536	561	498	529	566	533	535	587	549	528	543	560	516	506	560	539	539	559	532	536	549	537	529	533	545	531	510	515	561	547	582	570	538	540	569	552	573	537	562	525	557	565	548	534	561	566	529	571	542	554	543	551	569	581	537	544	536	517	567	553	539	580	529	578	540	538	586	548	537	549	544	526	514	528	549	525	494	537	559	569	528	557	602	517	518	523	568	548	539	560	544	547	516	574	552	535	530	533	554	562	559	555	560	535	589	512	518	585	543	517	556	599	563	559	511	530	533	559	543	533	521	530	538	521	544	557	525	549	562	546	570	503	557	536	543	549	518	553	532	551	525	569	558	510	544	526	577	569	537	517	537	497	539	581	542	524	516	560	589	584	567	571	500	551	549	542	550	506	518	566	566	520	586	589	525	544	603	537	552	538	541	573	529	581	589	548	546	527	538	561	550	574	518	573	523	551	544	554	542	547	535	527	564	576	595	540	556	511	552	532	571	553	539	537	591	563	545	529	542	577	553	521	545	526	523	566
45260	35133	22341	10236	9645	8577	8573	7944	7459	6967	6968	6898	6696	6729	7112	7050	7774	7301	6928	6599	6407	6293	6461	6233	6168	6028	5880	5742	5521	5611	5774	5719	5582	5551	5436	5300	5465	5329	5419	5508	5292	5269	5298	5376	5423	5215	5291	5249	5185	5321	5266	5318	5308	5321	5294	5358	5251	5332	5303	5297	5243	5269	5136	5310	5200	5316	5374	5230	5261	5338	5157	5214	5246	5212	5199	5271	5281	5297	5271	5216	5398	5390	5353	5220	5281	5208	5422	5271	5396	5183	5171	5290	5277	5268	5277	5316	5344	5216	5283	5277	5358	5293	5279	5266	5294	5387	5401	5304	5180	5219	5338	5243	5369	5309	5280	5300	5226	5362	5102	5275	5322	5267	5309	5235	5240	5266	5247	5310	5143	5278	5261	5342	5207	5225	5283	5333	5287	5380	5116	5313	5382	5290	5238	5324	5333	5273	5251	5331	5292	5128	5257	5220	5275	5158	5260	5180	5234	5255	5311	5191	5319	5254	5238	5326	5322	5179	5283	5296	5301	5340	5192	5179	5247	5257	5293	5319	5239	5211	5357	5315	5213	5145	5327	5167	5307	5196	5149	5417	5186	5393	5177	5276	5235	5275	5174	5139	5178	5214	5258	5195	5245	5259	5239	5266	5237	5258	5299	5241	5283	5350	5316	5298	5318	5354	5274	5197	5257	5208	5265	5157	5224	5315	5397	5277	5232	5270	5259	5367	5383	5352	5297	5234	5229	5260	5277	5111	5366	5257	5156	5252	5329	5301	5176	5259	5294	5237	5228	5213	5302	5304	5150	5335	5161	5174	5247	5266	5290	5240	5243	5221	5242	5345	5305	5260	5239	5154	5173	5189	5297	5244	5204	5283	5310	5171	5243	5351	5240	5206	5254	5356	5130	5154	5189	5332	5111	5289	5156	5311	5161	5404	5249	5221	5285	5286	5312	5403	5254	5351	5227	5330	5285	5295	5203	5306	5195	5281	5317	5426	5314	5297	5277	5238	5276	5253	5353	5310	5113	5330	5205	5300	5376	5311	5253	5240	5307	5251	5263	5311	5323	5225	5246	5388	5311	5295	5204	5218	5270	5328	5281	5302	5192	5284	5327	5208	5247	5332	5300	5369	5259	5341	5290	5242	5191	5372	5254	5240	5240	5136	5143	5380	5190	5211	5135	5171	5406	5344	5170	5343	5183	5425	5327	5323	5218	5234	5287	5347	5309	5304	5209	5316	5203	5225	5173	5230	5307	5411	5244	5321	5243	5322	5255	5287	5246	5203	5263	5362	5266	5348	5285	5191	5247	5245	5282	5215	5307	5255	5248	5379	5371	5338	5237	5258	5186	5248	5355	5275	5395	5314	5189	5306	5315	5332	5216	5374	5320	5196	5337	5363	5311	5225	5219	5291	5240	5217	5272	5165	5296	5175	5272	5267	5229	5280	5305	5245	5322	5368	5342	5278	5299	5232	5298	5290	5198	5233	5186	5248	5299	5249	5209	5276	5365	5296	5186	5345	5345	5351	5272	5304	5371	5281	5283	5378	5260	5205	5293	5243	5213	5251	5247	5266	5185	5316	5129	5275	5252	5278	5298	5340	5226	5298	5265	5224	5325	5166	5293	5254	5240	5350	5172	5205	5199	5292	5158	5160	5201	5316	5235	5303	5236	5230	5298	5190	5319	5256	5166	5352	5283	5213	5316	5237	5314	5235	5256	5210	5265	5117	5362	5259	5399	5260	5365	5330	5306	5238	5270	5341	5231	5308	5220	5276	5351	5279	5225	5375	5251	5308	5247	5170	5341	5208	5222	5288	5248	5315	5316	5253	5323	5357	5207	5247	5296	5167	5359	5197	5321	5235	5253	5291	5252	5291	5283	5235	5330	5285	5283	5300	5131	5263	5093	5231	5073	5273	5272	5266	5279	5262	5227	5185	5354	5268	5237	5303	5283	5335	5252	5333	5308	5336	5193	5323	5159	5276	5244	5321	5174	5265	5416	5232	5264	5231	5284	5320	5362	5244	5238	5272	5204	5397	5369	5277	5343	5236	5208	5302	5222	5299	5340	5374	5303	5302	5277	5248	5244	5349	5243	5282	5221	5169	5248	5434	5272	5338	5357	5238	5221	5243	5228	5278	5232	5279	5301	5243	5198	5263	5242	5346	5247	5386	5223	5185	5246	5309	5312	5413	5237	5230	5423	5401	5367	5262	5335	5272	5303	5207	5268	5283	5243	5230	5177	5255	5296	5238	5428	5374	5241	5315	5362	5186	5230	5203	5180	5327	5301	5185	5272	5231	5222	5252	5275	5246	5181	5266	5373	5306	5228	5175	5411	5183	5387	5340	5263	5369	5265	5156	5273	5192	5236	5277	5352	5124	5278	5276	5242	5286	5324	5261	5301	5264	5265	5264	5384	5263	5322	5283	5325	5396	5234	5201	5319	5291	5394	5274	5314	5235	5221	5289	5286	5206	5066	5348	5225	5245	5238	5327	5332	5261	5180	5261	5256	5301	5203	5378	5339	5220	5305	5206	5283	5337	5204	5219	5260	5220	5282	5139	5274	5267	5220	5267	5201	5342	5296	5308	5175	5206	5295	5267	5253	5335	5274	5222	5324	5325	5219	5226	5224	5280	5229	5137	5176	5375	5256	5157	5402	5245	5340	5334	5213	5224	5239	5317	5349	5260	5237	5238	5270	5430	5318	5281	5278	5243	5246	5266	5233	5160	5258	5227	5205	5213	5348	5264	5235	5214	5315	5331	5283	5339	5304	5344	5314	5195	5197	5230	5263	5141	5144	5225	5262	5284	5117	5284	5231	5359	5298	5250	5388	5412	5180	5335	5327	5226	5334	5203	5242	5312	5214	5204	5121	5288	5238	5308	5235	5245	5275	5319	5392	5245	5185	5232	5168	5213	5270	5262	5135	5276	5295	5200	5279	5298	5228	5228	5285	5319	5196	5211	5258	5234	5290	5412	5290	5193	5209	5161	5250	5327	5261	5271	5465	5284	5306	5184	5360	5204	5276	5326	5151	5306	5414	5329	5336	5136	5332	5167	5198	5275	5238	5283	5334	5184	5246	5296	5243	5418	5315	5236	5329	5192	5227	5286	5361	5292	5237	5223	5255	5257	5249	5265	5430	5262	5283	5319	5279	5150	5252	5250	5379	5280	5288	5421	5182	5225	5270	5188	5371	5320	5237	5261	5318	5152	5238	5195	5315	5257	5339	5375	5229	5303	5168	5231	5372	5208	5265	5353	5281	5364	5274	5126	5266	5331	5238	5285	5150	5328	5311	5379	5193	5213	5271	5260	5355	5205	5255	5330	5231	5254	5170	5287	5288	5143	5295	5209	5278	5215	5233	5310	5361	5174	5293	5257	5339	5250	5272	5253	5201	5251	5326	5288	5290	5243	5276	5229	5264	5331	5328	5121	5370	5321	5126	5228	5282	5203	5307	5408	5364	5260	5171	5266	5275	5278	5276	5300	5336	5247	5233	5326	5220	5190	5278	5350	5334	5240	5236	5257	5203	5245	5317	5217	5289	5167	5261	5286	5243	5256	5306	5289	5219	5230	5296	5248	5284	5228	5223	5203	5425	5249	5233	5263	5281	5292	5322	5260	5310	5171	5367	5247	5324	5367	5298	5281	5283	5292	5208	5211	5342	5271	5312	5294	5201	5205	5269	5302	5194	5283	5351	5226	5277	5255	5165	5308	5297	5276	5279	5338	5290	5380	5261	5344	5235	5226	5262	5515	5301	5334	5316	5232	5182	5324	5214	5204	5340	5283	5234	5253	5338	5292	5342	5257	5252	5313	5290	5224	5225	5198	5227	5339	5281	5287	5356	5336	5338	5254	5249	5298	5217	5177	5264	5173	5275	5302	5319	5248	5334	5256	5322	5179	5308	5442	5305	5331	5280	5327	5104	5222	5299	5221	5359	5171	5325	5240	5315	5280	5344	5299	5236	5215	5277	5192	5279	5293	5291	5318	5189	5297	5212	5231	5242	5343	5190	5203	5283	5264	5231	5190	5280	5233	5258	5250	5268	5375	5282	5312	5251	5309	5184	5262	5185	5351	5349	5272	5271	5294	5209	5258	5386	5269	5304	5208	5245	5369	5180	5203	5349	5311	5226	5391	5215	5284	5359	5253	5389	5208	5299	5212	5221	5201	5247	5204	5291	5210	5317	5311	5217	5237	5378	5207	5170	5252	5334	5242	5313	5239	5223	5284	5180	5251	5256	5278	5319	5284	5260	5298	5307	5161	5337	5414	5265	5333	5320	5243	5193	5322	5301	5269	5246	5238	5222	5363	5410	5263	5085	5247	5294	5245	5133	5278	5175	5290	5410	5374	5343	5299	5202	5274	5285	5284	5234	5237	5334	5386	5360	5229	5371	5316	5253	5299	5166	5311	5220	5350	5212	5336	5313	5329	5319	5260	5323	5142	5240	5355	5167	5348	5371	5318	5324	5172	5319	5265	5135	5268	5227	5373	5316	5254	5254	5219	5243	5349	5398	5314	5322	5186	5188	5289	5343	5174	5387	5232	5205	5170	5300	5202	5201	5278	5233	5329	5166	5210	5249	5258	5378	5325	5325	5273	5231	5285	5342	5164	5284	5211	5296	5247	5343	5368	5262	5326	5260	5290	5175	5292	5316	5274	5262	5276	5404	5334	5259	5395	5258	5324	5338	5223	5214	5213	5230	5293	5370	5274	5361	5297	5267	5360	5280	5335	5285	5142	5166	5318	5352	5381	5194	5298	5144	5208	5199	5335	5273	5249	5273	5207	5341	5284	5289	5298	5315	5373	5317	5205	5270	5267	5265	5351	5275	5165	5319	5287	5361	5252	5383	5257	5275	5332	5165	5278	5332	5501	5295	5423	5261	5376	5322	5355	5190	5231	5230	5297	5214	5262	5240	5263	5226	5342	5310	5224	5334	5314	5260	5135	5276	5286	5265	5313	5319	5324	5290	5201	5248	5168	5347	5378	5169	5211	5366	5246	5211	5206	5237	5199	5278	5286	5442	5267	5183	5267	5245	5216	5323	5232	5278	5376	5301	5287	5178	5360	5428	5348	5261	5254	5311	5287	5147	5306	5218	5262	5203	5272	5272	5403
18730	15870	7121	1409	1021	1060	1005	1011	921	956	893	996	932	934	897	932	959	967	967	963	938	913	932	898	901	874	890	878	861	842	840	901	874	836	820	852	844	857	849	905	810	846	867	883	826	879	839	869	827	860	876	875	869	780	875	878	846	850	855	829	910	877	814	835	856	904	855	820	879	870	891	835	782	833	822	857	863	868	884	875	833	854	831	847	812	855	847	874	855	824	800	869	844	815	870	789	864	788	841	846	874	797	834	835	804	847	898	818	891	863	838	846	838	798	871	854	822	826	880	831	868	852	783	875	805	865	810	893	856	874	883	844	857	889	867	825	841	843	838	894	864	839	879	771	853	828	810	839	892	852	818	865	831	842	800	871	819	844	881	867	851	840	848	824	810	806	840	875	872	840	872	833	813	823	868	837	842	850	884	850	848	854	847	847	867	884	879	843	838	865	798	849	843	782	879	862	829	877	837	805	804	817	836	856	826	868	833	888	878	894	843	814	861	855	878	834	812	844	889	816	861	818	805	844	826	848	819	834	827	854	846	873	866	824	797	861	852	853	821	832	871	821	833	818	894	781	839	844	849	884	860	866	835	865	874	857	831	889	865	804	846	820	890	864	817	850	797	822	848	856	845	783	849	855	846	894	792	855	859	815	824	820	845	791	876	823	893	831	852	824	842	858	866	825	821	848	858	845	873	867	843	827	903	841	852	871	867	822	869	883	850	829	824	859	859	865	854	880	833	950	885	868	853	876	845	864	832	881	819	901	844	829	866	825	864	802	845	822	868	805	867	833	912	868	832	820	828	842	854	839	799	802	911	862	817	814	889	803	864	858	810	827	815	789	830	856	844	850	877	855	848	796	896	823	846	839	849	812	796	798	867	845	848	850	847	830	826	822	852	874	884	849	863	848	835	839	830	833	845	870	830	867	862	872	848	836	844	873	824	812	858	870	838	870	857	854	822	855	769	814	875	790	823	801	888	820	843	837	847	856	841	854	855	851	844	849	845	869	808	832	912	832	830	850	835	869	831	868	829	876	863	805	836	825	818	818	768	852	788	878	876	867	804	867	822	878	842	840	803	845	857	836	897	843	836	865	869	866	858	870	884	876	812	851	868	852	853	877	882	831	792	853	888	858	833	837	803	841	833	787	873	847	864	853	825	875	848	814	852	863	875	836	889	859	867	834	831	873	844	816	876	871	838	835	895	877	890	883	860	842	839	801	798	805	849	870	860	871	788	870	833	887	842	870	841	822	811	778	849	865	833	832	834	836	806	865	845	852	830	819	875	864	820	790	865	840	793	884	844	886	798	835	823	842	802	844	908	867	826	873	891	852	841	847	857	811	794	866	817	810	774	847	841	895	896	879	842	839	827	868	853	863	847	839	857	838	862	769	862	856	859	804	800	800	864	898	871	809	845	853	810	861	863	932	888	845	849	812	821	825	864	885	856	864	803	847	852	886	878	878	843	855	795	819	880	823	857	868	784	863	903	870	846	784	870	840	842	865	852	781	828	793	826	819	825	863	816	830	858	857	840	885	875	834	844	833	888	825	844	871	830	866	862	836	910	816	843	879	827	818	813	875	835	844	830	852	819	841	884	851	859	851	830	803	870	860	844	788	810	811	851	854	886	825	838	868	820	855	860	857	829	823	854	799	827	811	871	869	873	836	803	840	879	840	829	839	836	878	900	827	867	881	865	865	853	856	857	903	831	835	893	857	875	874	867	860	886	818	817	892	861	800	827	827	883	818	877	779	827	827	848	862	880	886	787	833	826	838	827	811	880	826	840	882	854	822	810	858	829	840	832	892	902	901	875	836	882	879	844	807	820	854	852	869	898	902	816	855	881	811	830	825	856	854	870	906	845	820	829	844	865	818	827	860	813	887	850	863	843	874	893	814	830	883	805	830	870	903	844	871	804	837	820	875	813	809	853	784	820	800	885	792	806	801	841	859	860	774	849	853	826	846	851	832	884	860	880	799	821	861	828	780	849	868	822	841	837	870	802	825	862	816	874	836	875	868	826	820	817	834	806	866	809	840	842	826	817	878	881	837	840	876	863	856	827	849	858	879	841	889	786	845	859	817	895	814	861	862	859	850	835	865	846	851	816	813	864	824	852	861	895	800	851	833	848	841	848	803	865	828	869	888	890	856	818	845	849	828	827	838	846	846	813	830	822	871	796	871	870	881	858	855	834	862	784	856	828	816	842	856	902	828	848	829	815	852	841	834	827	786	868	888	859	850	862	824	905	831	914	854	899	822	823	841	800	838	885	834	862	872	851	807	852	851	788	816	812	798	873	878	830	808	843	819	813	810	869	875	894	862	817	838	851	863	859	892	821	867	855	874	827	825	871	948	848	860	773	835	840	865	854	835	798	832	884	803	865	787	844	891	827	856	829	863	833	823	848	877	845	834	857	823	826	868	844	854	852	828	802	847	883	847	845	824	850	894	844	832	796	838	867	876	839	858	833	846	836	798	853	856	831	824	830	825	858	848	882	856	841	795	841	896	815	796	852	822	875	850	850	781	791	850	839	827	856	880	837	809	872	845	805	869	839	828	833	893	843	859	850	829	881	824	856	837	822	852	838	852	861	817	826	816	856	821	840	863	855	842	828	873	880	804	841	848	862	832	835	809	855	899	874	832	791	850	863	840	858	832	837	866	832	876	852	827	841	816	842	817	872	797	865	802	848	819	787	813	822	843	893	868	895	886	885	803	890	833	876	914	827	905	871	802	801	811	908	789	883	831	849	836	815	825	826	791	892	859	788	810	824	826	857	855	833	832	840	853	829	843	819	837	797	840	907	876	803	859	872	806	853	815	856	815	812	851	815	816	855	834	905	804	841	865	804	820	812	877	825	919	828	828	862	828	837	874	859	848	877	872	828	963	844	882	875	824	804	822	817	899	806	859	853	852	847	924	821	896	821	843	892	851	870	868	865	846	901	815	845	894	847	841	811	791	859	826	783	781	899	802	830	860	847	820	879	867	878	859	825	823	843	821	837	832	829	844	871	825	798	879	838	830	883	822	881	873	834	810	876	873	848	849	844	819	933	834	818	878	861	914	800	826	808	832	822	801	852	840	808	843	896	855	781	857	834	868	832	802	855	808	806	867	867	816	830	818	800	875	859	812	839	861	882	805	816	828	875	848	837	851	847	802	854	880	871	780	820	822	815	922	886	854	844	819	837	864	822	869	842	832	878	903	839	825	833	791	821	836	808	816	791	810	858	889	844	801	812	824	894	889	880	825	847	864	872	844	851	872	855	840	784	820	790	861	865	852	868	886	857	831	878	836	889	814	823	835	865	858	882	778	850	908	824	857	866	871	783	824	864	894	824	806	876	824	831	887	830	865	854	854	866	832	860	839	812	886	855	838	887	916	880	854	868	843	847	827	869	862	818	797	819	792	841	798	771	826	898	833	885	824	813	846	808	858	882	885	820	813	870	848	802	869	820	863	832	897	869	803	846	795	806	872	784	825	838	862	862	817
57091	44939	29644	14445	15833	14349	13426	12020	11631	10654	9880	10476	9822	9726	10029	9713	10713	10292	9821	9154	8823	8845	8898	8845	8930	8666	8427	8131	8026	7980	8343	8200	8017	8009	7877	7687	7913	7821	7709	7754	7778	7745	7717	7619	7721	7637	7564	7582	7731	7640	7569	7473	7588	7507	7551	7687	7744	7610	7783	7742	7595	7473	7622	7590	7626	7744	7645	7516	7514	7524	7563	7545	7577	7696	7738	7584	7537	7498	7581	7550	7487	7599	7408	7640	7515	7543	7572	7512	7501	7659	7510	7586	7520	7521	7527	7502	7523	7540	7683	7484	7426	7554	7614	7690	7512	7788	7625	7532	7597	7698	7616	7556	7674	7522	7660	7552	7459	7520	7702	7606	7615	7632	7607	7628	7561	7738	7615	7614	7580	7379	7523	7640	7566	7634	7555	7581	7642	7622	7386	7587	7557	7486	7708	7632	7561	7731	7503	7473	7492	7783	7599	7603	7626	7518	7608	7650	7495	7330	7636	7509	7545	7488	7541	7649	7520	7552	7601	7710	7666	7607	7654	7585	7462	7639	7577	7487	7571	7500	7487	7664	7694	7635	7657	7523	7628	7625	7520	7542	7666	7599	7630	7572	7661	7531	7651	7632	7462	7555	7623	7571	7735	7549	7639	7624	7723	7518	7651	7604	7545	7644	7633	7502	7654	7717	7539	7511	7471	7552	7635	7519	7637	7526	7635	7690	7602	7524	7653	7598	7591	7854	7569	7556	7587	7526	7587	7506	7489	7539	7490	7573	7526	7701	7539	7486	7718	7533	7492	7524	7538	7474	7498	7470	7617	7662	7638	7495	7563	7566	7505	7569	7718	7620	7609	7658	7607	7525	7611	7506	7636	7537	7539	7516	7632	7546	7629	7546	7524	7520	7343	7435	7651	7599	7626	7486	7567	7580	7557	7538	7560	7689	7550	7601	7591	7666	7575	7567	7681	7448	7642	7571	7537	7581	7561	7660	7500	7653	7509	7661	7664	7596	7544	7691	7539	7692	7615	7486	7459	7449	7609	7537	7697	7544	7618	7629	7581	7588	7656	7480	7590	7528	7518	7637	7620	7589	7444	7589	7683	7550	7570	7571	7609	7604	7488	7724	7703	7493	7557	7573	7589	7543	7627	7454	7523	7549	7523	7540	7619	7622	7740	7468	7501	7691	7571	7676	7616	7557	7560	7610	7531	7529	7541	7459	7647	7606	7575	7490	7619	7563	7565	7583	7589	7520	7622	7701	7508	7616	7753	7595	7591	7537	7710	7675	7632	7695	7522	7461	7568	7588	7616	7523	7688	7563	7624	7594	7596	7548	7502	7564	7740	7538	7538	7622	7562	7495	7519	7668	7673	7588	7576	7495	7521	7537	7594	7433	7589	7658	7531	7584	7834	7676	7590	7557	7587	7731	7546	7675	7502	7522	7693	7486	7675	7467	7587	7501	7479	7664	7811	7493	7594	7502	7542	7563	7801	7498	7584	7661	7604	7620	7439	7720	7595	7516	7525	7621	7446	7595	7569	7565	7598	7566	7536	7688	7605	7527	7564	7579	7543	7547	7596	7565	7602	7521	7687	7458	7552	7578	7545	7537	7462	7550	7543	7619	7622	7526	7709	7473	7633	7428	7548	7656	7572	7494	7408	7469	7533	7540	7658	7649	7626	7576	7640	7690	7511	7595	7585	7545	7740	7507	7576	7483	7674	7524	7547	7533	7528	7670	7664	7586	7685	7505	7580	7567	7525	7605	7500	7671	7593	7569	7531	7629	7580	7495	7601	7644	7560	7696	7525	7478	7750	7474	7616	7572	7517	7617	7642	7486	7587	7596	7702	7589	7599	7513	7410	7538	7540	7524	7543	7637	7549	7635	7524	7637	7599	7606	7515	7624	7490	7669	7600	7644	7630	7580	7550	7613	7655	7526	7533	7672	7514	7554	7634	7695	7609	7617	7716	7693	7634	7581	7589	7496	7507	7682	7582	7523	7580	7581	7572	7583	7596	7673	7627	7571	7511	7541	7535	7504	7597	7639	7598	7699	7542	7433	7617	7608	7770	7575	7583	7512	7623	7553	7474	7750	7600	7625	7562	7546	7367	7663	7475	7630	7519	7625	7538	7581	7646	7611	7639	7587	7593	7637	7660	7571	7531	7656	7467	7554	7638	7635	7561	7630	7613	7603	7490	7658	7440	7645	7699	7564	7573	7581	7671	7522	7378	7427	7486	7618	7500	7661	7644	7577	7517	7483	7560	7593	7524	7700	7473	7596	7518	7645	7579	7526	7560	7672	7549	7602	7728	7517	7612	7495	7601	7779	7486	7584	7545	7496	7617	7494	7585	7527	7660	7639	7575	7729	7585	7649	7464	7615	7638	7551	7558	7686	7479	7594	7470	7561	7581	7759	7610	7580	7645	7550	7579	7703	7535	7594	7506	7675	7556	7582	7648	7496	7596	7440	7526	7577	7583	7523	7626	7567	7584	7548	7468	7591	7472	7610	7654	7576	7419	7625	7518	7539	7625	7649	7516	7621	7618	7469	7528	7535	7524	7514	7598	7698	7498	7636	7461	7679	7498	7604	7619	7610	7522	7513	7521	7541	7720	7650	7650	7552	7632	7563	7632	7632	7770	7630	7440	7529	7507	7514	7480	7512	7527	7587	7460	7580	7635	7698	7712	7580	7652	7550	7519	7582	7617	7510	7512	7674	7641	7586	7486	7550	7621	7589	7572	7501	7554	7498	7521	7637	7463	7561	7506	7569	7533	7559	7485	7571	7443	7525	7636	7599	7670	7494	7563	7545	7663	7467	7570	7629	7468	7713	7689	7609	7677	7507	7544	7468	7506	7619	7555	7580	7639	7602	7703	7671	7584	7695	7527	7527	7591	7484	7647	7634	7733	7549	7675	7624	7553	7484	7554	7449	7600	7594	7664	7601	7537	7536	7527	7514	7493	7517	7556	7539	7576	7689	7638	7629	7731	7561	7413	7609	7829	7676	7534	7515	7546	7627	7590	7545	7583	7561	7700	7522	7527	7655	7572	7502	7662	7692	7407	7601	7444	7563	7495	7657	7736	7641	7554	7525	7478	7611	7709	7567	7477	7508	7596	7535	7703	7602	7620	7526	7505	7606	7614	7594	7700	7698	7489	7738	7633	7551	7512	7592	7560	7622	7667	7595	7394	7530	7569	7537	7551	7537	7639	7704	7576	7550	7526	7665	7450	7533	7450	7632	7490	7524	7728	7641	7661	7677	7525	7564	7587	7518	7482	7608	7616	7624	7390	7482	7751	7512	7633	7537	7552	7566	7608	7665	7476	7667	7699	7490	7629	7577	7635	7702	7701	7648	7662	7508	7480	7509	7591	7524	7534	7611	7597	7606	7587	7483	7526	7674	7623	7414	7656	7615	7648	7753	7615	7566	7652	7704	7616	7592	7543	7478	7509	7652	7610	7508	7462	7488	7581	7565	7494	7533	7682	7451	7811	7683	7542	7513	7504	7603	7511	7460	7562	7484	7515	7640	7529	7582	7607	7681	7564	7469	7628	7469	7550	7686	7628	7589	7585	7518	7595	7545	7506	7740	7524	7716	7704	7547	7570	7617	7539	7590	7504	7608	7595	7587	7614	7564	7545	7589	7542	7555	7609	7552	7455	7576	7556	7414	7613	7561	7496	7704	7541	7478	7590	7605	7526	7487	7665	7643	7605	7577	7642	7605	7471	7646	7555	7607	7617	7679	7627	7697	7683	7376	7571	7671	7530	7636	7625	7687	7598	7501	7537	7625	7561	7495	7367	7553	7602	7494	7712	7634	7681	7506	7638	7625	7578	7616	7680	7647	7580	7624	7597	7551	7655	7495	7725	7632	7538	7587	7552	7574	7563	7633	7678	7576	7415	7639	7699	7551	7594	7474	7437	7413	7528	7491	7567	7532	7528	7501	7538	7618	7632	7609	7441	7585	7633	7616	7756	7550	7612	7737	7759	7555	7643	7564	7497	7575	7530	7530	7835	7451	7504	7674	7543	7567	7531	7551	7554	7613	7573	7625	7634	7498	7504	7601	7646	7538	7621	7619	7591	7607	7606	7663	7648	7503	7721	7552	7541	7646	7574	7671	7577	7572	7719	7612	7662	7559	7601	7618	7733	7620	7448	7524	7582	7448	7515	7498	7609	7574	7518	7539	7627	7607	7511	7519	7534	7622	7699	7562	7621	7576	7492	7557	7617	7614	7559	7657	7500	7537	7505	7485	7628	7675	7620	7582	7574	7639	7440	7635	7533	7645	7477	7680	7525	7536	7590	7633	7565	7637	7721	7538	7531	7624	7586	7574	7492	7678	7502	7457	7674	7639	7693	7437	7686	7503	7576	7526	7685	7669	7650	7531	7556	7514	7444	7565	7489	7615	7543	7489	7557	7549	7671	7581	7509	7609	7606	7706	7655	7675	7595	7585	7672	7693	7605	7666	7487	7467	7578	7632	7660	7569	7638	7571	7523	7615	7513	7533	7513	7545	7567	7703	7524	7588	7589	7476	7653	7560	7555	7567	7555	7532	7570	7643	7607	7691	7475	7497	7640	7606	7531	7580	7514	7542	7519	7484	7527	7612	7600	7571	7334	7595	7572	7702	7551	7547	7467	7564	7644	7659	7499	7519	7682	7474	7758	7526	7652	7678	7653	7543	7576	7607	7649	7538	7652	7665	7590	7600	7479	7531	7566	7591	7567	7597	7650	7614	7603	7622	7582	7591	7498	7626	7697	7539	7645	7616	7615	7513	7617	7719	7541	7686	7518	7616	7579	7556	7541	7555	7691	7677	7689	7525	7637	7520	7507	7513	7664	7535	7554	7552	7656	7629	7641	7696	7602	7538	7470	7642	7501	7581	7519	7690	7674	7716	7568	7608	7569	7561	7536	7683	7465	7612	7595	7545	7710	7498	7593	7609	7609	7586	7593	7513	7639	7519	7570	7598	7692	7568	7611	7480	7519	7611	7567	7591	7594	7589	7468	7575	7488	7626	7679	7577	7709	7734	7524	7622	7702	7536	7586	7581	7478	7548	7616	7502	7565	7628	7538	7635	7587	7562	7570	7582	7639	7528	7558	7559	7564	7523	7733	7441	7606	7411
18204	13416	7049	1093	654	622	626	606	592	563	545	540	562	541	562	570	551	602	600	577	536	585	555	579	553	512	568	521	494	490	483	530	519	493	469	518	493	524	503	519	512	527	523	511	532	525	474	494	502	473	468	520	442	496	489	480	503	468	492	505	450	485	484	529	477	472	507	463	491	458	518	501	480	497	515	533	503	449	494	490	522	502	495	469	512	486	470	456	502	463	484	491	444	499	469	453	487	479	530	506	458	465	499	489	532	484	511	458	496	479	463	478	508	498	505	529	508	504	479	487	547	513	437	471	498	482	461	489	451	451	526	460	470	485	486	536	475	507	469	506	500	519	457	506	493	497	532	469	514	484	451	506	500	466	506	510	499	533	499	524	500	475	506	476	487	480	517	491	508	489	518	511	465	484	495	532	466	459	484	516	513	487	535	491	511	497	453	488	480	520	507	486	463	494	466	515	487	516	475	478	466	454	495	524	488	480	487	532	461	494	488	472	496	524	504	484	498	524	484	497	519	524	470	489	477	490	475	449	505	484	484	501	457	492	489	504	501	510	469	498	506	479	537	461	479	527	499	474	468	477	505	509	478	485	521	475	498	491	506	517	491	488	495	494	500	508	488	487	516	535	481	461	510	489	501	472	516	464	449	480	480	526	478	498	487	484	499	466	446	476	534	521	484	462	464	487	508	468	450	493	500	472	516	463	515	508	502	475	476	470	475	513	504	430	510	516	496	482	478	495	508	482	501	466	456	516	549	545	513	493	521	481	470	527	502	526	528	473	493	507	463	452	469	546	498	513	471	463	504	509	507	463	481	520	481	511	466	449	488	440	495	495	480	477	496	500	445	502	485	560	474	509	469	491	487	510	512	539	504	502	472	467	477	501	446	501	514	536	517	498	488	461	517	460	484	483	497	476	487	466	505	509	508	499	515	470	501	467	517	497	491	487	446	488	493	495	487	454	489	467	488	474	501	494	493	485	471	512	519	520	507	482	517	450	483	456	486	497	446	470	498	479	491	498	509	483	532	478	496	495	503	489	505	502	491	512	479	467	496	504	536	463	475	482	508	463	458	478	509	492	474	493	487	482	490	502	522	476	503	474	530	465	485	478	470	475	464	495	468	485	502	491	492	500	471	514	534	452	499	477	521	495	513	464	529	447	470	498	493	511	507	490	499	469	443	517	514	533	457	535	467	545	484	473	494	495	457	475	486	493	497	470	457	505	456	497	498	489	465	470	475	502	497	489	520	464	457	461	450	464	459	495	472	484	510	487	501	449	551	496	470	493	505	541	511	465	480	524	454	464	456	514	474	466	474	489	518	532	449	507	477	456	482	473	472	443	467	480	490	511	533	438	513	472	479	472	510	489	444	512	477	481	501	495	476	514	496	522	509	494	512	460	487	481	478	476	511	496	503	463	492	485	513	461	498	511	479	479	464	517	461	482	539	508	515	473	481	512	459	514	496	470	472	469	475	461	496	518	498	495	471	484	464	487	473	504	470	497	490	465	492	519	522	454	501	488	474	511	473	530	455	456	451	498	510	461	493	478	457	499	503	490	444	500	458	511	482	453	445	479	480	485	544	490	535	453	473	456	464	487	480	490	484	470	477	506	472	480	466	492	459	484	480	490	510	504	501	473	515	488	477	516	458	501	519	463	492	481	477	516	494	454	496	524	463	526	484	502	475	497	465	486	505	425	511	476	481	507	468	473	498	505	489	485	459	529	480	488	514	476	482	498	537	500	487	446	503	459	502	479	490	454	490	494	496	457	462	486	485	450	519	508	489	479	511	490	497	480	515	481	469	503	481	489	469	490	501	501	464	455	468	498	486	513	446	516	514	496	544	504	501	512	501	479	488	523	494	492	493	520	475	522	487	497	496	515	485	475	492	488	486	502	483	537	519	464	483	478	484	533	491	487	504	470	529	515	492	486	498	524	519	485	478	488	439	466	458	512	492	489	485	504	474	516	454	520	501	518	470	506	515	491	495	474	489	535	540	508	542	487	480	486	509	487	505	493	471	504	527	535	497	490	480	556	473	516	479	478	443	501	476	482	480	484	502	472	470	480	481	483	472	503	475	482	469	530	474	486	521	504	484	487	541	498	541	459	516	471	512	505	506	502	496	494	485	477	480	483	479	510	505	497	525	462	499	535	506	485	468	501	510	509	509	441	551	480	462	488	471	498	511	486	464	496	455	488	505	467	494	447	471	469	484	464	495	492	514	489	473	505	466	483	484	514	470	452	509	515	508	467	491	500	508	456	512	435	484	478	478	488	450	480	463	505	480	478	487	460	485	477	460	476	467	514	483	486	469	473	504	491	500	490	477	503	501	504	483	470	501	512	496	480	486	500	486	514	491	508	502	444	525	498	475	462	474	482	508	474	490	497	488	465	476	466	491	497	455	467	481	484	505	464	481	497	485	511	467	491	494	468	461	465	489	478	494	514	526	442	498	496	540	510	482	516	469	504	494	486	463	486	502	501	479	462	479	499	508	523	509	516	513	468	475	452	515	465	460	497	474	475	523	513	480	486	472	540	502	443	475	512	510	493	490	479	463	503	515	496	468	501	510	484	447	521	492	462	482	459	498	462	472	502	495	485	473	490	482	484	481	485	536	520	470	474	495	490	485	498	503	515	478	499	506	472	503	463	478	507	480	485	492	512	527	494	496	538	516	472	505	477	470	459	509	493	497	472	454	504	521	496	468	452	472	503	494	486	446	518	494	452	475	502	482	487	532	508	489	518	475	500	491	499	570	481	510	504	473	529	491	486	491	514	504	485	455	467	503	475	474	469	495	469	494	495	511	466	538	492	513	441	503	473	509	470	479	551	504	533	474	457	510	468	469	457	475	500	533	471	468	488	486	472	486	448	518	477	460	492	477	506	520	486	467	534	485	477	500	473	510	524	498	454	464	490	534	499	492	477	526	478	483	490	495	479	480	501	475	513	492	471	479	430	522	487	503	499	521	496	504	526	487	501	473	451	505	487	496	467	441	501	479	497	470	480	493	508	470	511	475	500	496	476	505	541	478	496	554	499	474	476	503	485	508	469	464	535	469	510	460	487	523	471	520	503	524	487	459	508	476	497	491	479	503	511	485	484	461	500	471	507	505	492	479	520	480	498	477	452	485	471	468	487	461	504	524	526	501	473	516	464	496	469	479	505	473	501	493	462	477	471	473	488	497	499	483	538	510	480	529	476	490	503	524	469	495	480	502	541	512	498	497	487	538	459	476	497	518	505	512	502	496	518	518	502	506	500	502	526	487	514	528	460	485	538	487	523	537	487	512	483	494	498	469	504	477	477	478	514	507	482	504	492	482	499	458	534	503	468	524	491	473	494	520	491	503	476	529	501	526	487	484	537	526	509	482	506	465	522	467	483	507	495	480	472	514	519	472	479	502	514	442	515	456	491	505	463	529	483	492	490	494	478	504	513	535	538	502	512	481	510	493	495	459	495	522	475	503	502	484	490	489	474	478	516	542	499
51829	42860	30617	11650	12612	11426	10723	9129	9394	7662	7382	7216	7377	6726	7138	7144	7687	7510	6873	6475	6332	6092	5968	5936	6017	5669	5481	5301	5249	5033	5188	5312	5308	5166	5093	5127	4933	5041	5029	4994	4970	4780	4930	4884	4872	4806	4862	4827	4742	4800	4740	4766	4814	4581	4847	4769	4772	4782	4779	4788	4773	4769	4847	4848	4836	4694	4733	4827	4696	4756	4696	4935	4944	4844	4771	4798	4819	4845	4676	4791	4706	4721	4775	4881	4892	4733	4842	4619	4627	4648	4865	4894	4687	4779	4794	4735	4716	4644	4804	4745	4734	4745	4842	4694	4842	4737	4767	4757	4883	4750	4647	4883	4604	4720	4744	4865	4873	4570	4684	4774	4794	4795	4809	4776	4729	4725	4841	4782	4847	4708	4788	4851	4683	4916	4851	4678	4740	4754	4672	4723	4837	4778	4780	4669	4841	4879	4764	4765	4905	4816	4701	4794	4676	4726	4803	4734	4773	4774	4761	4717	4775	4777	4815	4729	4669	4667	4737	4865	4675	4663	4750	4746	4783	4795	4734	4850	4848	4815	4817	4852	4786	4888	4650	4760	4698	4683	4858	4736	4787	4750	4713	4764	4647	4761	4753	4824	4816	4791	4699	4600	4811	4708	4760	4732	4763	4825	4825	4789	4771	4750	4762	4718	4705	4806	4657	4704	4762	4722	4771	4723	4813	4779	4733	4792	4738	4786	4838	4863	4786	4703	4689	4683	4763	4769	4668	4752	4793	4778	4725	4734	4866	4803	4892	4769	4740	4782	4770	4822	4813	4796	4704	4711	4866	4794	4862	4747	4704	4743	4745	4851	4854	4685	4767	4742	4830	4766	4686	4826	4792	4824	4734	4619	4715	4698	4747	4750	4785	4757	4766	4800	4696	4788	4667	4660	4777	4826	4845	4782	4788	4849	4715	4646	4821	4705	4820	4725	4779	4717	4738	4753	4710	4820	4769	4867	4677	4779	4759	4836	4732	4857	4601	4768	4789	4839	4693	4798	4870	4744	4783	4874	4794	4778	4842	4795	4823	4703	4804	4802	4840	4832	4756	4783	4668	4797	4698	4732	4825	4760	4849	4693	4842	4803	4762	4815	4729	4624	4733	4816	4936	4738	4857	4863	4781	4833	4753	4739	4870	4791	4708	4905	4733	4797	4809	4706	4852	4846	4787	4738	4862	4656	4751	4831	4755	4719	4745	4766	4757	4723	4819	4723	4816	4783	4660	4782	4822	4807	4804	4712	4809	4744	4732	4771	4742	4867	4763	4694	4799	4723	4729	4779	4793	4708	4776	4775	4764	4702	4786	4774	4901	4715	4653	4624	4845	4710	4758	4813	4665	4823	4658	4773	4699	4764	4752	4862	4838	4788	4618	4825	4698	4779	4738	4754	4878	4784	4718	4619	4831	4764	4863	4888	4809	4784	4869	4722	4782	4736	4763	4747	4679	4759	4812	4780	4752	4797	4911	4777	4847	4731	4714	4823	4750	4807	4852	4701	4801	4860	4793	4771	4745	4750	4665	4737	4769	4785	4749	4771	4767	4709	4815	4773	4777	4761	4729	4714	4820	4772	4675	4805	4708	4831	4689	4808	4819	4827	4722	4690	4751	4760	4705	4797	4701	4819	4779	4762	4751	4807	4723	4762	4773	4738	4679	4806	4860	4711	4794	4760	4844	4805	4710	4772	4814	4809	4886	4697	4861	4709	4698	4754	4661	4783	4783	4634	4796	4808	4768	4869	4836	4793	4850	4861	4698	4665	4824	4695	4681	4692	4721	4821	4817	4738	4740	4747	4775	4686	4772	4744	4743	4726	4784	4719	4749	4790	4814	4781	4770	4825	4725	4732	4803	4723	4753	4768	4793	4626	4802	4823	4757	4847	4718	4774	4902	4739	4744	4845	4688	4888	4764	4791	4818	4692	4799	4829	4765	4712	4803	4835	4763	4840	4779	4783	4761	4814	4791	4855	4735	4824	4778	4771	4837	4864	4810	4748	4790	4864	4740	4714	4758	4790	4782	4838	4621	4591	4766	4863	4674	4694	4771	4844	4828	4719	4713	4737	4850	4797	4637	4707	4715	4739	4645	4749	4738	4717	4818	4830	4686	4740	4874	4853	4835	4784	4787	4790	4808	4865	4797	4771	4808	4739	4800	4758	4742	4845	4853	4759	4730	4690	4853	4746	4661	4782	4750	4702	4807	4784	4673	4782	4881	4679	4756	4761	4665	4785	4789	4645	4775	4737	4756	4808	4862	4735	4728	4656	4726	4673	4869	4634	4774	4753	4687	4759	4812	4818	4721	4752	4813	4754	4814	4801	4789	4874	4902	4765	4816	4778	4746	4872	4709	4732	4736	4710	4818	4720	4778	4856	4666	4740	4719	4774	4726	4759	4822	4690	4707	4778	4707	4778	4802	4836	4718	4786	4778	4690	4802	4703	4768	4753	4709	4791	4692	4875	4669	4771	4901	4784	4810	4802	4680	4836	4802	4754	4843	4754	4758	4676	4757	4744	4772	4750	4754	4752	4772	4651	4819	4839	4763	4696	4710	4817	4740	4672	4903	4669	4753	4847	4818	4831	4731	4717	4830	4772	4727	4765	4785	4734	4749	4720	4723	4690	4798	4728	4773	4808	4841	4745	4798	4860	4772	4780	4734	4694	4761	4889	4794	4693	4798	4737	4693	4802	4686	4855	4940	4771	4812	4631	4858	4837	4815	4765	4719	4723	4864	4815	4822	4655	4868	4844	4814	4667	4676	4795	4741	4769	4804	4749	4796	4853	4900	4633	4736	4713	4801	4821	4689	4751	4732	4832	4855	4775	4792	4742	4788	4732	4700	4830	4739	4707	4737	4694	4854	4790	4734	4827	4768	4744	4734	4910	4789	4734	4805	4842	4843	4969	4792	4751	4784	4703	4703	4729	4732	4765	4743	4771	4736	4802	4937	4721	4656	4794	4800	4728	4699	4809	4827	4866	4682	4697	4837	4776	4750	4882	4779	4754	4711	4736	4844	4836	4686	4852	4688	4795	4733	4834	4818	4838	4748	4728	4720	4791	4734	4644	4607	4798	4750	4695	4806	4778	4721	4800	4832	4765	4721	4826	4740	4696	4727	4727	4905	4734	4746	4789	4659	4819	4784	4734	4775	4788	4787	4839	4788	4880	4841	4806	4745	4803	4758	4781	4723	4860	4841	4707	4889	4877	4705	4761	4724	4765	4869	4814	4634	4805	4744	4829	4643	4784	4700	4651	4754	4788	4720	4840	4767	4819	4747	4839	4739	4792	4677	4817	4771	4721	4966	4774	4793	4794	4719	4717	4806	4739	4855	4606	4784	4651	4801	4807	4802	4825	4733	4804	4744	4819	4766	4654	4675	4650	4790	4619	4684	4720	4804	4798	4746	4756	4821	4732	4764	4727	4665	4702	4792	4794	4771	4773	4842	4817	4728	4806	4797	4771	4805	4851	4754	4871	4744	4809	4886	4667	4830	4820	4695	4817	4765	4838	4784	4781	4850	4775	4748	4848	4760	4799	4695	4812	4816	4742	4761	4744	4806	4703	4738	4759	4750	4717	4741	4784	4814	4669	4825	4816	4740	4666	4813	4768	4773	4739	4845	4871	4852	4864	4812	4765	4753	4780	4813	4801	4810	4761	4764	4709	4641	4775	4816	4734	4819	4752	4699	4826	4908	4721	4709	4782	4785	4808	4761	4767	4790	4684	4819	4668	4725	4803	4729	4813	4841	4696	4801	4714	4709	4766	4762	4803	4872	4757	4729	4652	4777	4767	4785	4764	4727	4665	4708	4885	4677	4866	4674	4733	4766	4767	4826	4767	4919	4657	4840	4778	4784	4804	4831	4826	4758	4757	4728	4730	4771	4763	4778	4801	4782	4764	4784	4747	4785	4748	4694	4671	4706	4807	4766	4694	4772	4779	4746	4618	4670	4767	4893	4792	4775	4723	4902	4857	4769	4707	4798	4716	4915	4639	4791	4779	4722	4764	4791	4712	4639	4764	4727	4773	4769	4755	4792	4670	4767	4760	4840	4733	4710	4847	4715	4728	4698	4705	4772	4777	4894	4840	4795	4800	4808	4737	4686	4789	4811	4716	4726	4684	4772	4817	4696	4816	4793	4690	4881	4817	4821	4819	4736	4790	4851	4766	4693	4740	4711	4777	4715	4682	4649	4799	4701	4815	4764	4717	4734	4781	4796	4637	4799	4720	4766	4825	4769	4797	4832	4830	4743	4721	4706	4805	4828	4745	4761	4800	4690	4817	4701	4755	4857	4715	4663	4782	4808	4717	4815	4766	4624	4763	4819	4702	4697	4730	4803	4729	4712	4769	4808	4808	4770	4722	4809	4832	4643	4738	4694	4709	4822	4831	4689	4908	4883	4750	4781	4805	4661	4800	4747	4777	4791	4860	4819	4765	4869	4726	4744	4748	4788	4873	4709	4728	4739	4825	4765	4815	4680	4785	4707	4813	4718	4723	4757	4820	4749	4845	4823	4825	4752	4802	4732	4821	4822	4786	4696	4618	4819	4831	4893	4800	4721	4855	4621	4774	4861	4782	4745	4883	4752	4712	4842	4730	4678	4688	4818	4710	4774	4893	4751	4688	4933	4753	4773	4819	4839	4747	4833	4743	4782	4771	4707	4816	4806	4752	4803	4839	4849	4733	4879	4707	4723	4743	4767	4739	4718	4842	4757	4855	4806	4744	4731	4674	4706	4759	4806	4699	4703	4758	4709	4791	4628	4802	4672	4789	4751	4743	4783	4813	4823	4747	4695	4773	4804	4865	4867	4781	4706	4726	4667	4813	4711	4743	4683	4801	4766	4932	4664	4780	4923	4798	4745	4876	4782	4785	4836	4721	4854	4715	4784	4647	4822	4702	4745	4674	4853	4826	4742	4763	4700	4743	4742	4759	4678	4740	4727	4787	4856	4741	4736	4714	4696	4689	4820	4885	4639	4803	4777	4769	4816	4875	4880	4790	4769	4781	4679	4754	4703	4730	4682	4821	4801	4840	4745	4756	4770	4754	4783	4834	4718	4829	4722	4743	4789	4886	4818	4830	4828	4744	4787	4806	4726	4781
24925	20429	7579	1690	1262	1098	1084	1043	1083	996	969	953	979	943	923	961	982	1013	923	962	903	925	898	856	929	868	872	830	851	801	878	780	885	824	892	854	823	827	890	828	888	840	815	859	842	859	829	835	806	817	800	812	847	814	840	787	817	885	798	821	837	808	803	835	847	807	828	793	845	808	894	811	829	816	833	842	796	806	843	821	797	804	888	804	865	817	772	838	829	828	819	825	814	873	809	878	810	818	824	841	782	844	798	836	816	867	911	836	824	801	784	817	833	888	814	861	823	806	833	810	788	826	836	840	779	769	847	819	823	794	822	848	812	833	874	824	781	802	760	817	812	749	825	837	830	786	867	870	842	865	834	803	799	885	815	874	852	817	802	878	842	856	832	832	812	808	765	827	825	779	873	803	811	835	826	840	849	832	848	830	782	823	833	857	896	796	837	801	790	808	882	837	833	823	841	824	827	836	829	786	839	834	790	789	798	836	834	822	810	815	860	830	882	855	838	838	868	815	847	770	861	781	832	771	814	837	845	816	803	851	846	840	850	808	863	802	818	821	913	742	813	829	857	831	777	824	825	872	836	816	777	808	819	793	828	773	810	883	762	811	824	805	840	809	843	827	825	806	811	855	856	856	763	831	812	800	848	839	846	817	806	808	775	781	857	836	820	837	836	816	871	832	820	844	899	785	793	873	765	862	783	806	816	817	855	864	785	867	802	877	814	864	819	818	813	855	826	830	808	846	803	827	828	854	816	793	825	779	849	804	805	825	855	800	791	805	824	870	852	819	830	858	811	819	854	804	811	857	828	851	806	805	855	842	857	791	777	774	826	798	810	843	802	864	797	849	808	821	847	865	790	824	831	886	872	843	794	819	841	839	829	788	844	828	803	869	869	832	812	808	856	799	811	799	831	825	812	834	808	800	792	815	909	772	779	824	809	835	864	825	818	830	832	893	843	811	798	816	881	788	803	841	834	811	835	823	834	797	847	803	803	811	758	867	804	814	829	810	819	801	779	806	847	785	834	822	810	822	826	843	781	869	794	827	832	814	825	785	839	845	766	866	844	808	826	784	819	777	875	814	823	830	765	795	796	837	781	906	807	832	830	851	847	814	796	803	850	863	856	816	854	843	794	874	873	811	812	801	843	801	804	793	816	822	817	785	866	787	854	856	803	828	806	860	882	867	795	819	806	799	877	789	842	836	810	800	799	800	837	815	852	803	867	799	791	756	828	802	810	787	807	838	799	881	824	814	808	812	778	811	816	858	876	825	791	831	826	757	815	841	827	896	826	828	861	826	789	856	898	882	849	821	834	835	853	839	821	805	815	835	863	824	778	823	815	833	821	841	811	815	780	766	788	816	821	835	793	805	810	838	843	804	815	755	821	820	803	850	859	871	825	867	856	838	831	821	834	827	811	863	805	849	827	750	852	849	850	803	847	830	795	803	806	793	787	845	831	832	850	848	891	826	792	873	798	816	834	856	794	824	825	780	840	866	780	859	824	861	783	822	803	815	836	798	884	892	806	818	809	862	876	809	892	781	836	867	824	828	897	836	851	889	822	832	810	817	807	827	832	854	814	786	852	815	818	800	859	813	792	806	832	838	819	773	869	838	822	839	867	811	857	878	809	813	839	808	865	789	916	776	819	809	816	768	835	819	832	837	869	831	791	822	821	832	826	822	799	848	760	843	814	833	853	818	831	828	772	808	876	877	821	748	801	757	857	860	826	821	875	783	789	803	786	847	804	810	852	861	797	863	833	798	825	852	821	870	811	881	855	821	844	771	836	812	833	806	807	834	831	812	802	786	802	833	806	834	793	841	827	823	764	821	809	835	848	888	843	826	798	825	828	841	804	782	822	768	826	813	859	866	830	837	835	799	838	815	839	867	849	825	864	867	773	776	821	794	894	854	815	821	839	810	799	790	785	830	846	820	839	798	853	839	820	748	815	821	855	823	841	853	819	838	837	829	813	818	822	873	822	873	801	829	854	820	832	847	854	810	832	809	860	840	901	790	842	798	823	848	797	859	831	883	806	795	880	851	852	752	857	864	846	858	832	760	808	901	808	798	808	797	876	869	822	784	814	817	826	869	836	872	842	843	818	818	830	815	820	817	829	884	804	833	825	857	856	808	814	832	809	860	794	870	815	822	839	843	844	835	834	824	825	816	853	766	808	838	859	822	853	855	848	860	822	801	798	828	845	788	809	864	809	805	860	837	840	796	827	821	863	812	837	869	858	828	850	810	834	816	861	818	794	819	816	805	814	848	834	824	848	858	863	805	795	849	851	859	874	810	833	870	780	813	827	798	803	786	863	834	814	811	884	789	835	810	764	818	826	811	801	838	799	826	868	878	838	833	846	862	853	821	816	803	809	771	823	871	853	850	823	828	822	758	859	833	828	772	820	782	802	843	839	890	790	828	804	831	843	814	796	851	875	826	851	843	856	852	783	865	792	781	816	814	787	822	828	813	812	802	839	803	877	785	877	864	851	817	827	860	850	836	805	758	832	819	877	818	848	797	915	817	783	824	841	802	811	813	798	836	795	850	814	859	827	823	777	817	840	820	854	818	859	789	773	812	843	841	790	843	801	822	841	837	808	833	818	791	840	843	739	796	850	852	793	781	817	866	836	776	820	834	832	814	817	804	813	802	797	814	894	849	825	767	849	812	801	824	843	792	837	848	750	863	791	805	837	820	804	797	817	827	866	840	810	790	854	820	824	829	791	783	861	813	812	823	793	848	852	786	891	878	808	849	843	836	821	790	832	783	789	878	826	874	842	868	833	816	865	842	793	840	840	897	794	781	848	857	805	836	879	818	858	870	808	778	832	864	806	830	791	824	858	838	840	799	814	810	880	865	830	794	847	837	773	816	838	819	838	828	819	862	836	839	822	822	836	848	830	812	863	845	829	837	831	881	890	838	794	849	785	796	865	852	838	791	893	813	805	820	802	807	854	818	806	812	777	821	858	844	854	840	832	827	858	790	840	841	789	846	792	888	818	804	810	834	781	806	787	841	794	813	818	825	788	861	818	858	834	851	840	799	848	848	836	853	798	821	848	812	806	851	854	809	895	827	800	811	797	845	854	818	804	791	813	849	838	826	815	811	875	768	862	846	774	780	807	843	882	868	825	769	837	837	832	814	853	755	864	816	840	840	790	835	812	817	882	811	852	837	828	809	882	842	856	813	802	820	844	793	810	862	863	792	807	815	800	806	767	796	815	928	854	786	805	875	764	808	838	810	794	843	827	801	844	837	848	795	842	835	804	805	769	834	792	836	807	868	789	831	796	834	825	844	888	887	795	838	812	838	855	849	841	866	861	894	830	815	857	851	847	773	819	811	811	836	820	844	844	811	838	812	810	856	837	777	821	839	838	819	792	830	792	808	847	823	813	820	838	801	791	853	842	869	840	895	782	822	822	851	786	833	862	870	856	879	835	813	803	857	823	765	803	793	767	817	828	795	826	836	794	807	827	732	801	821	818	838
60263	46293	27309	17422	19235	18037	16489	14580	14399	13043	11541	11469	11267	10582	10687	10482	11051	10984	10193	9511	9421	9238	9009	9136	8957	8688	8474	8096	8103	7931	7979	8093	8127	8089	7796	8017	7881	7922	7709	7709	7608	7662	7534	7710	7663	7484	7643	7534	7646	7379	7645	7632	7730	7539	7497	7637	7600	7701	7551	7499	7362	7595	7541	7561	7357	7428	7579	7434	7537	7591	7536	7536	7555	7438	7561	7705	7437	7461	7428	7651	7439	7460	7492	7563	7464	7491	7569	7422	7462	7398	7393	7460	7548	7460	7510	7439	7469	7417	7435	7581	7472	7463	7535	7490	7327	7512	7389	7602	7388	7431	7455	7508	7356	7542	7430	7318	7504	7518	7341	7587	7477	7192	7434	7440	7436	7392	7385	7428	7324	7418	7468	7473	7390	7557	7479	7436	7504	7319	7516	7460	7403	7399	7480	7400	7480	7470	7407	7327	7602	7343	7481	7471	7543	7387	7308	7544	7473	7568	7418	7334	7388	7448	7230	7385	7393	7461	7433	7329	7393	7439	7470	7341	7525	7417	7510	7508	7463	7526	7406	7335	7489	7383	7386	7418	7508	7513	7371	7528	7474	7452	7316	7501	7517	7354	7430	7473	7504	7396	7409	7383	7544	7417	7435	7363	7354	7544	7488	7441	7560	7419	7535	7424	7355	7380	7687	7345	7403	7415	7406	7396	7460	7495	7475	7493	7407	7502	7362	7480	7432	7404	7553	7553	7333	7324	7508	7585	7463	7529	7492	7478	7439	7426	7503	7532	7416	7548	7515	7564	7559	7442	7450	7471	7450	7470	7459	7498	7394	7405	7381	7481	7554	7446	7428	7465	7506	7726	7304	7387	7572	7503	7393	7506	7483	7496	7401	7377	7515	7421	7443	7550	7460	7389	7396	7380	7453	7585	7556	7402	7468	7406	7421	7397	7451	7476	7495	7588	7509	7451	7398	7490	7319	7445	7628	7436	7436	7445	7571	7412	7409	7429	7434	7639	7473	7474	7512	7565	7429	7471	7571	7515	7567	7382	7483	7500	7525	7419	7532	7400	7406	7380	7447	7531	7481	7408	7395	7481	7426	7383	7558	7427	7466	7423	7558	7487	7441	7466	7557	7402	7376	7601	7308	7453	7542	7362	7364	7366	7517	7400	7485	7580	7514	7456	7525	7452	7459	7486	7528	7403	7381	7427	7479	7411	7433	7524	7518	7566	7444	7440	7387	7528	7360	7414	7483	7368	7507	7385	7484	7404	7539	7477	7345	7449	7521	7476	7337	7502	7485	7302	7522	7559	7514	7478	7500	7485	7560	7374	7311	7350	7422	7470	7385	7398	7569	7516	7347	7371	7458	7598	7291	7476	7450	7414	7566	7481	7357	7521	7571	7487	7473	7449	7380	7511	7456	7477	7268	7462	7450	7352	7511	7372	7460	7261	7417	7529	7472	7567	7433	7484	7541	7414	7508	7471	7470	7355	7378	7462	7427	7438	7504	7654	7405	7453	7523	7390	7413	7538	7443	7455	7414	7636	7478	7390	7476	7344	7497	7400	7492	7355	7431	7427	7487	7417	7665	7449	7448	7504	7507	7448	7513	7493	7346	7375	7332	7535	7371	7415	7406	7309	7375	7537	7380	7355	7496	7468	7383	7458	7510	7397	7346	7497	7505	7315	7349	7460	7588	7449	7386	7451	7344	7535	7360	7514	7461	7429	7504	7543	7441	7598	7458	7426	7400	7474	7329	7452	7689	7480	7653	7454	7411	7485	7634	7466	7556	7414	7401	7511	7358	7505	7520	7584	7500	7401	7490	7407	7480	7370	7563	7442	7510	7358	7425	7614	7339	7600	7504	7490	7448	7602	7555	7515	7531	7328	7549	7525	7466	7467	7554	7477	7292	7412	7544	7459	7536	7435	7517	7525	7501	7491	7505	7531	7648	7554	7424	7403	7401	7467	7471	7390	7526	7413	7459	7402	7609	7515	7519	7371	7542	7544	7653	7432	7358	7419	7489	7388	7394	7400	7498	7405	7347	7529	7515	7424	7363	7437	7443	7478	7555	7426	7543	7421	7450	7456	7509	7395	7327	7528	7428	7355	7289	7529	7457	7375	7429	7512	7295	7425	7393	7560	7577	7535	7413	7475	7530	7414	7522	7305	7390	7503	7442	7652	7312	7457	7454	7485	7622	7544	7388	7505	7430	7522	7403	7362	7491	7537	7435	7557	7503	7452	7489	7369	7407	7462	7527	7313	7441	7523	7643	7481	7477	7406	7407	7441	7448	7485	7476	7503	7517	7455	7463	7381	7556	7443	7430	7392	7433	7384	7301	7423	7380	7405	7486	7460	7598	7401	7584	7319	7635	7418	7626	7403	7499	7333	7377	7422	7465	7316	7549	7583	7485	7513	7560	7403	7464	7433	7542	7511	7426	7476	7405	7406	7552	7514	7510	7633	7497	7497	7307	7581	7473	7593	7355	7543	7452	7462	7593	7453	7423	7684	7480	7452	7416	7396	7356	7526	7469	7559	7398	7430	7478	7538	7403	7504	7396	7543	7513	7397	7372	7522	7469	7654	7392	7490	7339	7541	7565	7502	7288	7434	7531	7466	7580	7481	7493	7473	7504	7537	7550	7393	7437	7325	7565	7398	7452	7426	7410	7368	7414	7488	7440	7431	7454	7511	7273	7476	7474	7352	7490	7503	7450	7372	7437	7621	7528	7360	7254	7538	7365	7415	7553	7472	7522	7421	7372	7553	7438	7447	7516	7442	7350	7431	7445	7452	7507	7371	7457	7363	7313	7359	7442	7566	7498	7449	7469	7437	7272	7502	7454	7416	7521	7510	7466	7553	7586	7467	7574	7456	7470	7395	7449	7345	7557	7401	7480	7536	7520	7478	7510	7552	7487	7451	7476	7510	7351	7474	7607	7488	7485	7456	7431	7521	7613	7469	7384	7374	7289	7482	7405	7524	7374	7426	7455	7431	7461	7411	7420	7412	7642	7602	7603	7503	7381	7398	7393	7391	7537	7477	7444	7377	7480	7415	7492	7491	7399	7663	7445	7482	7581	7505	7486	7465	7506	7440	7493	7647	7486	7542	7521	7385	7485	7455	7430	7578	7444	7670	7395	7531	7310	7450	7385	7428	7446	7418	7530	7383	7481	7440	7456	7480	7546	7405	7487	7376	7532	7526	7410	7405	7516	7394	7475	7526	7465	7332	7506	7410	7374	7526	7484	7363	7338	7368	7561	7409	7531	7402	7449	7484	7420	7365	7360	7609	7364	7450	7528	7597	7369	7405	7384	7377	7440	7510	7535	7510	7399	7462	7442	7369	7497	7475	7536	7605	7461	7431	7360	7441	7427	7484	7536	7426	7338	7449	7490	7378	7460	7444	7448	7424	7466	7471	7391	7551	7340	7497	7441	7489	7506	7488	7478	7444	7413	7408	7437	7453	7394	7361	7460	7367	7425	7372	7376	7444	7533	7462	7411	7394	7477	7530	7485	7546	7494	7504	7388	7420	7404	7593	7388	7415	7475	7529	7523	7412	7520	7513	7606	7389	7419	7497	7636	7427	7509	7532	7362	7435	7527	7496	7383	7394	7355	7519	7421	7472	7509	7363	7576	7321	7475	7468	7455	7376	7382	7411	7284	7394	7449	7459	7727	7507	7293	7431	7597	7413	7457	7387	7490	7456	7409	7590	7518	7342	7378	7504	7368	7393	7386	7371	7598	7420	7423	7499	7403	7462	7558	7405	7455	7407	7506	7372	7361	7431	7596	7448	7509	7530	7498	7490	7431	7465	7406	7576	7510	7527	7545	7507	7507	7479	7298	7361	7589	7426	7447	7560	7498	7344	7387	7577	7440	7503	7417	7430	7527	7496	7384	7434	7329	7457	7395	7470	7587	7517	7442	7500	7418	7466	7390	7472	7413	7420	7408	7566	7411	7592	7373	7474	7440	7369	7484	7572	7619	7254	7442	7479	7397	7551	7526	7431	7458	7598	7566	7428	7458	7409	7464	7396	7588	7503	7492	7466	7428	7516	7523	7412	7390	7526	7329	7526	7411	7328	7377	7401	7518	7400	7335	7539	7587	7334	7383	7554	7508	7340	7493	7478	7434	7399	7402	7592	7627	7592	7473	7459	7552	7531	7467	7541	7602	7548	7484	7434	7484	7546	7414	7390	7401	7491	7525	7521	7379	7385	7439	7473	7497	7486	7548	7616	7423	7557	7484	7437	7425	7446	7445	7447	7381	7468	7475	7488	7527	7557	7701	7484	7387	7399	7531	7551	7458	7539	7454	7492	7484	7388	7461	7533	7578	7432	7559	7419	7461	7517	7435	7487	7516	7430	7460	7303	7423	7429	7465	7446	7453	7449	7376	7365	7418	7562	7339	7583	7571	7426	7463	7473	7446	7468	7496	7403	7474	7326	7502	7394	7528	7560	7375	7454	7425	7467	7407	7496	7488	7400	7497	7440	7482	7532	7563	7495	7380	7560	7452	7427	7501	7371	7446	7568	7408	7450	7568	7445	7432	7570	7579	7361	7550	7467	7493	7497	7481	7545	7385	7507	7495	7455	7464	7491	7523	7647	7610	7490	7486	7566	7527	7470	7501	7522	7339	7420	7509	7405	7570	7486	7320	7307	7475	7502	7512	7405	7501	7441	7414	7465	7396	7490	7483	7570	7516	7442	7378	7486	7493	7379	7438	7492	7511	7384	7605	7451	7373	7412	7382	7496	7508	7404	7550	7488	7483	7551	7420	7327	7382	7393	7601	7452	7353	7469	7480	7394	7449	7497	7500	7615	7521	7484	7503	7466	7510	7419	7347	7528	7492	7647	7657	7557	7361	7473	7393	7498	7564	7562	7355	7419	7397	7450	7458	7449	7473	7413	7476	7468	7471	7379	7471	7498	7472	7424	7435	7456	7547	7580	7511	7447	7548	7378	7494	7341	7392	7502	7518	7617	7452	7603	7531	7418	7458	7413	7453	7407	7435	7338	7505	7562	7476	7564	7410	7621	7431	7574	7406	7495	7411	7489	7447	7519	7473	7554	7578	7519	7541	7406	7468	7354	7426	7453	7473	7597	7381	7408	7456	7539	7454	7491
10534	6843	2634	800	595	615	638	519	616	612	543	592	600	618	572	589	606	545	629	591	601	582	551	575	618	563	574	583	549	522	588	581	521	539	564	550	554	551	519	524	544	499	534	545	573	544	563	525	531	508	579	568	491	525	582	562	539	571	566	539	576	566	603	529	487	542	555	562	521	545	521	558	549	496	546	573	573	533	555	535	508	519	525	511	556	554	512	554	587	536	487	528	506	546	558	498	550	538	550	517	561	536	540	512	551	518	558	540	540	542	508	559	559	559	556	528	545	525	536	533	557	570	522	554	534	554	512	564	522	520	518	525	542	522	545	552	501	548	556	514	523	528	540	512	504	520	546	510	565	570	498	517	530	510	532	544	544	507	531	586	514	509	559	515	543	572	565	519	567	562	495	568	552	564	584	587	549	529	562	557	567	572	566	538	510	544	546	535	558	550	520	538	503	558	544	531	512	499	525	548	569	522	587	553	535	532	560	564	542	544	545	567	542	540	566	559	525	525	559	507	530	572	527	527	554	531	529	557	578	552	521	505	515	515	525	556	549	544	572	562	556	526	550	567	539	518	540	534	578	550	546	549	573	576	523	543	546	559	496	526	489	560	538	524	530	527	528	502	550	568	548	543	542	547	556	534	532	571	547	552	516	527	556	552	517	558	516	572	538	542	476	557	529	535	536	549	523	539	531	540	543	539	542	540	546	531	552	548	579	505	541	570	541	545	510	538	565	555	529	591	586	559	522	537	536	547	543	564	539	524	498	571	557	526	569	513	557	522	560	553	569	523	506	561	536	532	517	559	568	528	532	512	586	532	539	523	559	548	556	556	563	524	513	551	526	553	546	523	569	525	533	576	566	570	557	536	512	510	565	569	537	541	527	538	574	533	585	510	591	536	516	552	534	551	552	524	552	519	539	539	558	539	504	586	547	537	541	546	509	533	542	514	572	530	577	539	521	529	558	544	563	564	528	528	547	542	545	502	548	536	508	570	568	513	522	516	504	533	571	522	553	565	575	534	514	536	562	542	570	549	525	542	567	504	548	514	542	530	552	561	540	565	552	542	551	567	535	531	575	508	509	551	543	521	494	542	533	551	558	549	569	541	558	532	563	525	569	524	537	531	529	565	541	531	547	543	570	568	550	541	540	561	527	523	520	542	576	545	505	538	548	521	567	560	550	573	534	541	542	522	525	524	512	548	548	563	522	574	562	517	513	554	553	568	526	516	552	539	488	578	531	563	560	577	538	575	500	551	529	538	587	554	574	570	591	521	546	561	535	556	530	561	563	571	576	552	522	506	530	556	583	575	541	535	513	566	542	526	512	502	574	512	577	544	579	541	555	514	492	523	585	526	500	550	503	533	557	505	567	525	569	538	522	526	529	544	517	535	562	552	552	507	522	533	580	534	518	519	544	536	549	536	537	509	544	493	571	517	513	526	497	568	551	530	527	522	534	555	498	563	542	516	529	534	572	560	535	566	527	529	602	532	514	567	560	571	586	535	582	569	534	532	549	580	548	544	552	572	536	514	523	557	577	519	538	535	532	545	549	606	550	524	559	542	516	542	543	546	541	541	508	569	577	569	524	538	536	549	531	548	547	541	571	568	543	533	570	523	562	574	537	515	557	531	522	536	550	536	574	564	532	540	571	550	565	611	541	517	543	582	562	488	546	561	579	538	537	572	539	515	524	537	531	561	529	541	540	538	559	542	519	560	504	510	500	535	542	567	499	546	522	509	531	533	523	569	549	565	529	540	532	558	585	550	531	543	514	544	536	556	565	548	564	531	549	572	554	531	560	545	579	533	521	553	554	509	493	566	541	532	572	577	570	556	511	538	524	524	594	575	594	569	500	530	556	557	545	530	603	533	525	559	555	548	525	519	565	509	501	533	491	568	539	579	577	537	493	530	552	517	549	555	569	529	526	512	513	543	564	521	512	545	554	532	569	543	550	570	556	542	549	533	536	527	530	530	520	511	549	525	567	511	561	531	549	537	564	514	530	540	585	532	537	594	528	563	555	520	539	564	528	532	559	481	527	542	565	543	539	585	545	545	527	499	571	541	537	513	522	568	516	535	510	626	581	492	534	495	518	543	555	549	547	561	521	519	543	560	521	553	564	556	569	572	514	584	533	520	524	536	549	525	573	525	539	545	588	508	504	511	513	548	498	558	558	545	517	524	508	541	541	532	537	553	549	546	583	504	545	515	560	524	528	490	525	547	532	509	545	541	549	541	576	537	525	540	558	530	529	564	524	520	521	584	579	510	546	561	547	542	520	537	486	540	515	516	572	529	513	566	564	567	521	552	555	535	584	552	536	513	564	570	585	514	558	480	574	574	549	528	494	542	521	509	536	522	526	522	552	557	554	524	553	487	527	572	513	493	580	522	524	529	602	544	529	532	553	526	558	559	535	552	567	536	528	536	584	559	507	533	512	540	557	551	558	516	583	532	541	533	550	600	524	556	575	559	537	552	559	507	550	525	569	593	552	540	554	514	537	535	547	596	583	525	566	528	545	564	540	520	531	543	509	543	533	523	524	535	541	506	518	526	574	550	502	576	532	503	586	534	521	534	533	589	564	534	511	535	494	550	571	516	542	562	552	531	534	553	557	551	519	570	554	553	519	584	533	568	539	537	513	552	553	504	535	517	525	508	498	564	533	549	517	572	532	550	539	562	557	542	557	573	501	569	561	478	544	518	511	527	510	521	556	553	565	522	527	571	553	553	560	495	527	491	548	539	524	557	529	522	567	534	509	541	555	502	571	527	544	538	564	522	538	528	502	485	516	545	542	562	552	545	534	526	563	518	548	560	561	533	555	505	557	533	561	534	535	525	547	540	562	545	564	575	522	578	536	560	587	573	555	519	546	510	516	498	564	564	516	572	544	534	545	559	501	598	570	541	549	557	514	561	513	517	549	541	540	573	517	523	556	505	547	556	560	502	563	492	536	515	561	562	556	529	517	576	532	528	573	509	530	547	538	555	549	571	566	541	533	569	541	554	529	553	580	544	553	557	519	581	568	532	520	531	536	534	547	531	556	535	519	544	566	563	549	540	557	575	530	553	559	551	565	558	533	572	568	536	546	539	521	564	550	536	574	532	518	532	543	553	535	571	516	574	501	568	550	519	495	516	531	544	570	529	545	574	586	564	575	529	560	521	521	541	519	534	509	579	561	518	556	541	549	535	574	542	531	575	567	550	561	559	555	511	514	527	558	536	515	542	537	552	548	536	550	546	526	546	562	533	539	560	581	510	530	532	565	507	525	539	542	589	544	553	547	512	510	508	521	547	502	531	510	536	541	536	517	577	545	544	524	576	516	561	528	551	576	536	556	530	544	535	558	544	564	553	575	483	526	584	534	519	539	560	558	547	525	551	536	475	552	562	553	574	512	540	523	548	520	541	580	549	522	499	518	582	542	559	558	538	542	569	539	559	579	514	521	499	543	574	541	528	573	545	539	584	605	535	514	553	547	537	543	533	545	494
44885	36311	20779	10033	9396	9005	8850	7249	7767	7502	6800	6637	6984	6846	6344	6822	7118	7123	6650	6408	6221	6066	6099	6098	5957	5791	5783	5693	5465	5421	5389	5524	5682	5417	5383	5399	5341	5498	5217	5348	5423	5312	5157	5415	5207	5178	5325	5161	5338	5214	5192	5099	5265	5094	5240	5166	5251	5290	5316	5285	5211	5204	5339	5224	5153	5218	5236	5244	5357	5278	5351	5254	5159	5173	5169	5358	5235	5273	5196	5184	5261	5156	5167	5258	5147	5293	5242	5267	5223	5265	5200	5212	5218	5261	5281	5202	5171	5136	5191	5234	5187	5361	5221	5158	5293	5152	5281	5263	5334	5198	5209	5230	5324	5167	5241	5085	5233	5098	5225	5127	5223	5200	5236	5209	5264	5369	5255	5235	5295	5391	5200	5153	5163	5314	5192	5288	5349	5154	5200	5238	5243	5315	5311	5143	5173	5180	5209	5303	5150	5196	5261	5198	5161	5292	5176	5164	5274	5268	5056	5251	5228	5356	5094	5167	5179	5300	5216	5221	5116	5145	5184	5239	5197	5220	5280	5163	5201	5279	5200	5121	5182	5181	5113	5329	5292	5133	5290	5280	5260	5259	5236	5199	5220	5238	5066	5135	5320	5277	5304	5214	5198	5295	5182	5251	5175	5167	5270	5230	5162	5128	5122	5219	5192	5227	5232	5260	5256	5314	5253	5226	5300	5167	5190	5309	5085	5227	5176	5250	5331	5162	5138	5187	5255	5162	5223	5192	5235	5141	5265	5274	5236	5263	5117	5261	5185	5186	5117	5182	5230	5238	5268	5110	5201	5283	5141	5287	5111	5179	5164	5173	5093	5291	5137	5218	5281	5230	5227	5030	5209	5219	5223	5259	5222	5122	5249	5145	5122	5114	5156	5232	5179	5228	5106	5210	5184	5167	5195	5284	5192	5304	5144	5165	5276	5394	5172	5217	5194	5232	5213	5303	5221	5090	5133	5346	5188	5239	5214	5185	5048	5112	5318	5246	5184	5126	5168	5206	5127	5211	5238	5332	5343	5162	5137	5222	5132	5287	5142	5127	5245	5233	5160	5107	5164	5283	5188	5149	5201	5160	5248	5198	5164	5212	5341	5332	5167	5140	5185	5237	5105	5253	5071	5222	5209	5219	5312	5217	5118	5192	5145	5117	5221	5221	5238	5262	5167	5180	5244	5239	5210	5215	5195	5262	5207	5163	5269	5278	5138	5333	5195	5192	5391	5112	5205	5277	5221	5298	5247	5304	5252	5292	5091	5287	5201	5184	5188	5209	5173	5239	5263	5127	5229	5273	5137	5192	5098	5356	5253	5294	5224	5202	5195	5236	5201	5312	5122	5179	5278	5167	5204	5161	5174	5314	5238	5230	5195	5171	5258	5282	5263	5272	5209	5158	5054	5132	5179	5132	5270	5137	5122	5150	5230	5147	5142	5260	5194	5263	5244	5256	5250	5264	5326	5323	5297	5214	5091	5176	5170	5122	5215	5157	5244	5216	5226	5322	5227	5246	5291	5285	5175	5243	5268	5066	5155	5322	5162	5256	5264	5235	5178	5238	5210	5177	5131	5127	5102	5272	5036	5281	5147	5269	5223	5210	5269	5156	5198	5252	5184	5227	5183	5178	5183	5164	5216	5141	5235	5289	5199	5260	5137	5228	5131	5227	5219	5285	5256	5261	5186	5190	5203	5201	5102	5202	5239	5197	5191	5231	5229	5135	5188	5161	5087	5366	5184	5114	5179	5156	5218	5255	5300	5273	5330	5241	5310	5210	5177	5327	5221	5222	5246	5209	5188	5277	5221	5090	5274	5365	5261	5251	5243	5167	5263	5191	5225	5138	5149	5334	5209	5120	5259	5209	5205	5174	5208	5230	5155	5170	5123	5205	5213	5219	5289	5280	5227	5329	5165	5243	5232	5078	5194	5348	5238	5168	5237	5286	5227	5084	5244	5190	5126	5320	5084	5231	5243	5221	5241	5162	5190	5257	5211	5184	5211	5180	5375	5042	5183	5186	5096	5245	5016	5239	5131	5280	5266	5216	5258	5247	5197	5152	5157	5104	5214	5216	5196	5421	5305	5121	5236	5264	5180	5106	5113	5272	5274	5265	5197	5290	5242	5206	5151	5252	5086	5138	5262	5163	5211	5190	5142	5109	5320	5245	5197	5203	5273	5137	5197	5168	5354	5190	5107	5272	5208	5224	5208	5126	5155	5340	5160	5187	5301	5266	5198	5315	5312	5188	5237	5204	5211	5159	5195	5216	5132	5217	5066	5280	5246	5245	5278	5095	5320	5281	5178	5151	5262	5224	5200	5077	5125	5414	5235	5140	5257	5265	5226	5214	5243	5321	5188	5282	5295	5175	5248	5168	5215	5265	5210	5167	5192	5147	5248	5142	5224	5188	5185	5101	5102	5232	5234	5241	5122	5220	5222	5277	5215	5212	5145	5105	5232	5177	5296	5215	5286	5188	5230	5168	5297	5254	5204	5259	5272	5202	5174	5206	5105	5172	5162	5234	5234	5232	5254	5180	5211	5236	5135	5179	5229	5233	5152	5151	5057	5220	5315	5195	5155	5173	5289	5215	5262	5190	5076	5260	5252	5198	5176	5304	5261	5207	5189	5141	5181	5185	5218	5231	5189	5379	5329	5292	5328	5148	5097	5237	5205	5236	5231	5231	5124	5188	5073	5372	5107	5310	5198	5176	5266	5310	5222	5188	5279	5326	5242	5235	5173	5231	5313	5176	5237	5131	5202	5189	5260	5135	5282	5233	5239	5219	5230	5137	5179	5311	5180	5186	5216	5224	5112	5270	5217	5197	5305	5172	5331	5225	5286	5290	5074	5240	5183	5244	5296	5094	5335	5237	5216	5264	5279	5270	5277	5123	5256	5231	5286	5173	5262	5217	5275	5284	5189	5217	5374	5290	5177	5187	5103	5208	5170	5201	5220	5142	5258	5177	5259	5183	5215	5088	5159	5160	5158	5100	5190	5325	5162	5221	5276	5192	5121	5278	5037	5202	5273	5223	5125	5129	5193	5091	5098	5187	5223	5159	5255	5241	5147	5261	5195	5141	5274	5120	5118	5227	5133	5229	5190	5267	5316	5240	5296	5261	5182	5170	5308	5146	5225	5123	5241	5093	5119	5157	5122	5151	5313	5247	5263	5125	5185	5345	5149	5294	5126	5252	5175	5294	5241	5262	5185	5157	5340	5262	5274	5184	5142	5169	5221	5187	5260	5143	5105	5218	5198	5222	5289	5223	5330	5217	5241	5210	5310	5278	5296	5164	5195	5187	5214	5327	5198	5153	5307	5138	5185	5303	5306	5129	5150	5244	5209	5244	5360	5245	5360	5226	5241	5293	5239	5283	5337	5246	5111	5304	5139	5164	5187	5140	5258	5240	5334	5144	5213	5193	5182	5069	5402	5188	5172	5183	5234	5261	5163	5267	5229	5272	5227	5163	5176	5234	5203	5194	5226	5205	5309	5254	5237	5266	5077	5162	5262	5205	5177	5187	5278	5331	5233	5223	5166	5120	5232	5186	5283	5220	5195	5238	5141	5281	5210	5214	5134	5309	5213	5299	5263	5105	5281	5187	5305	5201	5190	5154	5190	5171	5195	5255	5139	5213	5228	5114	5203	5220	5139	5166	5211	5321	5279	5141	5290	5225	5282	5190	5296	5126	5238	5212	5287	5222	5257	5302	5241	5191	5157	5246	5264	5307	5256	5107	5267	5171	5181	5252	5251	5217	5389	5140	5194	5283	5159	5165	5192	5137	5375	5139	5250	5163	5199	5170	5098	5230	5205	5232	5333	5181	5238	5368	5176	5180	5155	5230	5222	5228	5202	5247	5167	5411	5180	5195	5287	5179	5249	5178	5304	5235	5225	5240	5232	5205	5226	5310	5311	5195	5214	5280	5197	5242	5186	5227	5239	5122	5173	5183	5060	5215	5244	5148	5191	5262	5299	5208	5183	5260	5276	5215	5092	5176	5188	5304	5274	5330	5213	5196	5289	5240	5199	5207	5228	5246	5137	5218	5270	5185	5236	5246	5149	5117	5156	5220	5258	5231	5231	5256	5205	5246	5310	5145	5310	5200	5187	5362	5174	5255	5219	5312	5300	5114	5302	5307	5232	5261	5165	5203	5263	5284	5280	5251	5270	5201	5107	5296	5249	5163	5246	5247	5221	5120	5132	5259	5211	5108	5173	5055	5178	5204	5102	5228	5179	5243	5075	5201	5183	5218	5249	5156	5352	5250	5137	5178	5247	5182	5241	5179	5218	5188	5189	5327	5294	5176	5260	5170	5231	5254	5216	5224	5284	5201	5177	5146	5243	5184	5223	5233	5183	5198	5253	5201	5173	5224	5280	5161	5181	5140	5124	5300	5277	5208	5341	5157	5237	5243	5136	5201	5172	5190	5207	5246	5229	5235	5201	5299	5119	5170	5318	5267	5273	5190	5202	5301	5266	5212	5122	5151	5324	5257	5248	5331	5187	5240	5208	5137	5168	5281	5178	5217	5337	5267	5179	5138	5383	5171	5195	5173	5291	5265	5287	5321	5244	5184	5084	5239	5244	5312	5334	5157	5177	5164	5249	5242	5182	5256	5195	5180	5225	5231	5277	5167	5133	5237	5271	5263	5266	5187	5310	5124	5240	5277	5230	5216	5351	5205	5232	5158	5197	5254	5208	5270	5361	5262	5256	5310	5251	5310	5225	5268	5256	5124	5252	5149	5202	5256	5228	5229	5213	5238	5235	5270	5170	5141	5112	5136	5157	5328	5226	5138	5247	5232	5182	5249	5223	5182	5230	5185	5204	5144	5225	5200	5304	5124	5304	5153	5211	5279	5227	5111	5222	5160	5135	5236	5320	5172	5163	5250	5236	5256	5248	5131	5185	5318	5215	5166	5268	5181	5236	5287	5250	5233	5210	5218	5223	5213	5254	5233	5218	5132	5171	5268	5234	5267	5162	5233	5197	5230	5144	5359	5252	5188	5248	5247	5269	5137	5208	5191	5245	5268	5163	5256	5264	5153	5189	5292	5187	5212	5201	5214	5288	5252	5254	5201	5203	5153	5096	5235	5354	5223	5268	5121
17845	15634	7421	2393	1093	1004	991	933	1011	995	851	908	839	893	930	842	959	909	920	894	900	898	849	874	847	833	852	800	877	818	848	867	872	881	808	794	822	848	840	856	864	859	767	845	858	852	816	851	832	840	778	784	807	854	881	885	849	833	782	803	842	817	867	788	823	843	795	821	844	832	843	833	819	863	850	779	774	850	821	883	875	786	780	898	783	818	851	857	819	789	781	829	825	837	807	849	839	813	823	852	866	815	865	796	840	816	848	782	844	861	795	841	879	842	785	763	828	790	824	794	837	808	850	855	844	859	841	872	855	863	783	812	784	772	884	812	816	822	834	829	808	845	825	784	902	807	794	813	819	807	783	801	855	843	876	807	796	870	841	839	803	869	823	775	827	817	891	874	824	838	852	851	794	844	830	831	842	831	866	840	817	844	831	896	878	866	860	828	871	865	889	766	826	815	853	801	871	829	865	825	847	880	831	850	807	846	841	873	879	792	824	835	832	820	825	863	763	845	798	826	835	827	796	821	847	838	818	783	876	783	796	829	859	846	843	869	796	827	878	866	838	822	799	831	898	839	812	832	891	773	847	837	802	837	802	875	833	855	820	798	863	794	842	792	862	858	822	848	839	884	857	866	806	818	794	820	799	847	891	871	819	808	918	800	792	838	812	795	814	800	835	837	779	898	808	794	819	792	827	813	853	882	845	878	816	826	795	853	827	835	807	821	806	861	827	807	810	863	863	852	823	784	818	798	817	795	800	884	805	799	866	843	835	880	849	838	837	897	826	814	839	825	772	854	861	877	838	865	863	836	802	857	848	747	874	817	825	837	825	823	866	839	831	819	839	852	784	810	856	828	821	878	825	889	812	817	822	779	839	848	826	836	833	805	854	832	862	814	825	858	816	844	873	826	852	797	838	842	851	825	834	839	842	820	822	837	771	868	823	817	829	810	792	844	884	824	865	823	830	841	814	819	832	835	816	845	819	859	899	805	847	830	815	840	764	860	836	850	823	793	817	786	770	805	803	869	807	805	818	787	858	897	861	812	807	856	782	867	861	830	799	863	782	817	810	843	849	820	868	831	811	856	818	838	811	791	842	841	818	855	832	865	887	852	822	808	842	866	797	874	835	824	878	828	859	866	835	831	831	821	841	769	859	857	855	834	847	835	828	862	851	819	866	902	878	844	864	812	849	812	865	858	815	814	832	828	841	841	822	807	831	801	780	824	808	843	809	850	865	810	844	874	850	798	786	862	838	846	830	847	825	834	814	832	826	821	883	803	807	808	839	825	837	866	861	926	847	842	852	829	781	789	836	815	811	800	840	784	814	843	858	853	857	811	830	865	853	860	838	808	835	764	814	854	855	873	814	834	851	865	848	882	850	844	807	824	849	836	784	809	863	810	812	845	846	845	809	831	845	861	786	852	884	798	849	788	851	841	848	867	799	825	840	837	838	825	861	829	841	844	804	882	843	837	812	807	776	822	854	839	832	813	861	847	791	818	865	863	862	855	792	803	889	830	853	828	861	815	881	871	813	812	838	837	823	860	830	839	866	837	856	844	829	817	829	819	812	841	824	860	867	860	868	865	827	826	787	811	770	829	837	854	853	856	847	835	851	824	783	834	861	829	805	829	880	852	822	887	882	797	808	822	862	864	859	800	812	821	834	815	888	832	820	851	853	886	822	805	840	799	834	865	885	821	814	807	839	807	820	885	824	835	815	788	849	862	837	851	850	849	833	847	860	820	836	849	797	869	821	817	841	844	855	838	858	832	831	828	862	843	816	820	854	863	866	864	776	870	804	852	825	829	795	801	826	784	845	828	830	819	781	849	857	859	856	835	846	837	797	799	857	795	890	857	852	794	831	877	814	811	838	865	833	812	807	807	894	839	792	831	803	827	805	830	788	839	797	829	839	816	840	791	827	831	817	834	822	817	824	841	823	754	860	839	819	824	817	816	806	824	861	794	822	803	846	800	854	835	854	832	828	836	829	833	829	803	856	828	841	868	839	872	845	844	824	817	829	833	842	873	816	829	883	858	824	840	837	895	840	856	839	820	833	829	874	851	836	895	853	829	799	805	872	815	832	838	847	839	793	881	797	842	816	809	784	831	784	796	820	896	768	842	808	831	869	858	861	804	867	797	870	825	809	861	887	821	797	852	838	793	878	819	819	879	778	854	888	833	825	852	848	821	818	834	825	828	803	827	846	803	834	807	878	850	824	861	811	841	802	803	845	782	839	829	825	841	831	786	858	820	851	819	810	800	812	831	834	824	806	845	878	828	833	839	818	881	835	848	806	818	796	907	788	849	830	807	885	831	826	829	792	768	830	793	851	797	868	832	834	800	890	830	858	847	885	862	824	814	806	825	835	790	823	809	832	781	843	848	801	816	841	826	877	818	830	864	874	857	830	855	810	768	898	848	846	787	860	828	848	818	813	853	842	843	828	843	826	813	798	838	848	847	845	761	807	793	807	886	813	868	804	811	877	860	822	771	807	806	897	893	843	828	786	819	867	863	909	804	759	785	819	813	841	804	844	846	848	826	812	820	807	811	876	848	893	828	808	860	850	867	859	809	831	841	839	817	819	808	819	838	821	813	812	883	813	838	818	854	824	816	863	860	792	817	811	853	859	865	846	841	816	787	832	824	846	853	846	788	789	819	864	851	810	851	812	807	854	830	849	856	859	809	876	835	841	829	831	889	830	866	842	843	863	785	829	817	800	828	885	794	842	811	837	826	830	819	802	844	822	848	829	842	843	843	812	816	878	859	822	777	857	812	833	818	848	842	862	782	791	826	818	853	919	840	849	853	818	887	834	838	868	807	819	902	850	848	841	871	793	845	874	831	831	821	811	844	844	848	842	810	856	807	855	899	843	802	795	813	823	863	830	799	831	826	846	862	863	881	840	887	887	813	835	819	844	776	902	792	811	880	796	840	846	853	880	830	877	827	828	845	812	855	819	802	826	808	808	860	801	799	856	787	844	869	820	795	814	752	873	794	818	866	856	824	844	844	837	841	833	824	812	793	909	910	843	846	835	833	803	838	815	851	840	854	848	830	866	863	843	839	831	841	873	802	877	822	841	842	797	824	879	881	863	896	861	809	805	851	839	822	873	850	840	808	866	890	843	833	846	822	823	827	822	892	841	817	791	797	814	865	797	821	854	818	822	828	817	793	875	847	824	854	834	803	817	823	855	805	863	791	814	840	846	846	812	833	810	829	820	839	908	769	872	859	841	815	865	826	852	848	833	818	847	811	844	833	830	839	828	829	850	879	808	795	876	841	825	795	783	857	830	839	800	786	827	846	841	806	824	804	840	830	869	796	817	838	803	829	895	846	857	812	801	842	765	838	810	869	807	860	839	865	842	841	869	843	823	857	849	875	844	811	849	865	802	850	844	825	784	809	857	847	825	868	839	859	850	824	800	769	834	821	806	804	861	895	867	792	772	876	820	833	876	801	853	887	856	784	830	801	824	815	888	829	821	873
56128	45569	33007	21689	15022	14337	13308	11562	12104	11067	10156	10176	9552	9567	9338	9489	9764	9781	9329	8960	8578	8582	8474	8406	8225	8165	8100	7965	7874	7714	7823	7899	8093	7889	7919	7860	7761	7869	7653	7659	7647	7659	7634	7621	7718	7632	7598	7637	7467	7583	7512	7609	7719	7622	7455	7682	7569	7458	7511	7542	7453	7562	7676	7583	7606	7621	7588	7546	7525	7376	7494	7625	7570	7527	7502	7491	7499	7445	7493	7454	7438	7555	7476	7565	7500	7609	7580	7470	7498	7481	7647	7482	7564	7525	7473	7667	7493	7487	7537	7559	7478	7487	7409	7503	7518	7570	7410	7626	7514	7495	7429	7552	7343	7503	7622	7479	7597	7398	7593	7457	7412	7468	7515	7513	7522	7471	7510	7603	7609	7415	7384	7551	7555	7471	7644	7503	7490	7583	7422	7476	7624	7459	7467	7629	7537	7593	7654	7558	7552	7533	7401	7500	7352	7606	7489	7526	7532	7447	7411	7458	7430	7416	7640	7446	7552	7579	7506	7504	7524	7529	7456	7445	7472	7433	7389	7418	7550	7406	7431	7485	7465	7595	7538	7478	7396	7570	7607	7591	7373	7501	7541	7477	7525	7439	7657	7441	7597	7565	7451	7452	7549	7505	7571	7456	7484	7599	7476	7383	7479	7423	7400	7547	7521	7445	7478	7393	7480	7404	7562	7598	7606	7615	7574	7444	7486	7434	7442	7442	7686	7612	7406	7515	7624	7487	7436	7512	7457	7288	7497	7551	7509	7473	7430	7542	7622	7493	7464	7534	7630	7592	7554	7664	7473	7566	7453	7391	7370	7422	7514	7494	7474	7564	7530	7542	7529	7460	7395	7475	7533	7519	7543	7511	7408	7442	7542	7442	7483	7438	7425	7418	7444	7495	7471	7600	7591	7334	7642	7445	7368	7654	7463	7543	7456	7580	7559	7499	7531	7599	7622	7483	7612	7485	7435	7609	7564	7468	7565	7457	7418	7499	7565	7473	7413	7572	7489	7636	7380	7456	7487	7444	7533	7618	7487	7398	7564	7485	7552	7546	7473	7320	7402	7555	7551	7581	7348	7379	7467	7546	7609	7561	7466	7634	7650	7521	7437	7477	7581	7378	7557	7568	7679	7509	7552	7578	7417	7520	7490	7514	7537	7470	7388	7571	7466	7405	7517	7565	7564	7678	7497	7537	7662	7418	7367	7353	7540	7508	7572	7456	7436	7541	7409	7413	7491	7486	7570	7566	7508	7298	7488	7530	7454	7479	7494	7469	7623	7521	7581	7397	7458	7583	7475	7528	7528	7474	7574	7479	7493	7492	7465	7475	7476	7472	7501	7425	7462	7474	7523	7488	7468	7300	7416	7448	7420	7590	7394	7550	7551	7391	7606	7450	7424	7640	7329	7516	7454	7486	7580	7464	7448	7496	7673	7427	7474	7579	7588	7500	7487	7436	7498	7490	7537	7490	7439	7619	7520	7534	7568	7483	7445	7456	7431	7562	7390	7457	7515	7455	7616	7562	7463	7510	7451	7372	7635	7412	7521	7514	7404	7435	7467	7622	7575	7523	7380	7520	7332	7414	7498	7449	7582	7603	7573	7457	7405	7361	7515	7431	7423	7458	7488	7514	7547	7460	7321	7518	7514	7436	7530	7507	7494	7578	7613	7510	7546	7587	7575	7466	7514	7458	7564	7576	7541	7324	7485	7475	7587	7441	7496	7455	7505	7514	7480	7456	7402	7549	7504	7482	7485	7538	7512	7567	7488	7467	7571	7528	7607	7527	7431	7406	7463	7567	7382	7638	7532	7618	7498	7306	7596	7518	7411	7479	7569	7503	7491	7451	7602	7526	7632	7469	7545	7418	7479	7520	7608	7541	7484	7531	7572	7546	7653	7451	7422	7584	7500	7469	7531	7540	7469	7475	7444	7423	7389	7530	7427	7476	7621	7285	7483	7633	7420	7576	7532	7500	7393	7459	7471	7545	7458	7531	7592	7562	7521	7434	7519	7530	7422	7489	7516	7527	7265	7557	7567	7427	7473	7490	7478	7596	7533	7494	7336	7470	7450	7317	7466	7591	7415	7487	7603	7578	7468	7344	7622	7485	7539	7457	7557	7479	7301	7555	7412	7325	7455	7451	7493	7450	7495	7445	7599	7395	7532	7485	7410	7517	7498	7324	7387	7387	7648	7462	7505	7623	7527	7528	7445	7574	7376	7421	7464	7543	7477	7539	7543	7530	7594	7450	7565	7447	7476	7612	7608	7533	7485	7582	7462	7538	7503	7512	7573	7594	7475	7442	7625	7550	7505	7486	7395	7432	7516	7497	7380	7489	7378	7487	7413	7454	7484	7514	7674	7654	7361	7544	7487	7505	7343	7514	7626	7560	7428	7627	7442	7519	7617	7477	7532	7519	7481	7522	7417	7408	7638	7420	7579	7470	7500	7557	7430	7413	7426	7479	7568	7414	7617	7393	7513	7552	7431	7624	7592	7546	7433	7612	7359	7522	7628	7433	7420	7572	7598	7507	7379	7568	7521	7460	7490	7572	7449	7507	7477	7495	7514	7444	7354	7578	7386	7430	7541	7526	7593	7446	7537	7470	7444	7462	7475	7315	7533	7505	7574	7440	7454	7569	7556	7537	7593	7667	7697	7617	7604	7311	7554	7479	7337	7568	7523	7501	7355	7505	7528	7387	7526	7413	7293	7563	7555	7450	7532	7451	7464	7573	7577	7441	7464	7529	7549	7401	7567	7516	7574	7419	7599	7517	7569	7433	7454	7568	7481	7294	7458	7665	7473	7521	7414	7529	7451	7538	7488	7479	7453	7472	7615	7488	7435	7498	7422	7407	7544	7529	7508	7445	7492	7494	7518	7402	7580	7352	7439	7583	7464	7451	7447	7497	7420	7626	7535	7518	7586	7413	7549	7471	7300	7429	7541	7455	7551	7568	7513	7588	7509	7483	7501	7513	7559	7533	7575	7498	7400	7596	7383	7535	7508	7486	7464	7421	7526	7520	7587	7464	7531	7637	7556	7609	7551	7717	7608	7327	7490	7347	7518	7432	7537	7569	7550	7506	7329	7411	7491	7485	7546	7533	7538	7425	7441	7519	7445	7393	7524	7519	7580	7449	7492	7460	7397	7721	7630	7580	7470	7464	7549	7537	7487	7546	7556	7421	7501	7498	7408	7422	7616	7442	7601	7428	7510	7557	7443	7525	7462	7520	7478	7351	7433	7516	7547	7620	7473	7575	7605	7502	7423	7528	7508	7459	7642	7386	7512	7414	7499	7635	7538	7423	7530	7500	7595	7513	7533	7568	7638	7442	7578	7451	7521	7502	7470	7465	7467	7530	7477	7463	7636	7498	7605	7502	7524	7469	7615	7546	7230	7500	7518	7590	7574	7436	7561	7323	7401	7548	7593	7669	7661	7490	7496	7385	7564	7546	7503	7531	7543	7514	7528	7469	7504	7538	7493	7596	7645	7493	7559	7387	7373	7390	7493	7384	7431	7564	7496	7428	7545	7379	7442	7646	7556	7490	7407	7450	7615	7511	7649	7559	7561	7456	7559	7515	7601	7547	7414	7456	7381	7465	7487	7464	7484	7518	7423	7508	7443	7440	7421	7487	7439	7574	7474	7480	7571	7416	7482	7639	7427	7446	7473	7521	7521	7471	7373	7426	7610	7531	7413	7663	7456	7606	7329	7550	7474	7447	7541	7452	7586	7593	7361	7485	7512	7464	7464	7617	7476	7503	7428	7501	7480	7503	7431	7543	7614	7526	7595	7467	7418	7570	7514	7482	7512	7559	7319	7440	7496	7475	7449	7525	7651	7538	7600	7344	7559	7603	7502	7641	7533	7451	7460	7443	7495	7561	7638	7537	7424	7441	7586	7516	7518	7529	7428	7476	7592	7577	7585	7593	7465	7588	7489	7450	7411	7545	7484	7452	7589	7469	7440	7483	7609	7470	7466	7446	7490	7429	7469	7550	7546	7464	7492	7517	7371	7449	7426	7605	7575	7463	7515	7479	7459	7392	7476	7527	7656	7383	7387	7444	7504	7556	7419	7589	7495	7592	7363	7687	7461	7502	7435	7584	7565	7483	7561	7462	7461	7559	7475	7379	7489	7483	7576	7393	7745	7500	7622	7522	7547	7565	7347	7513	7415	7629	7461	7457	7492	7550	7458	7517	7538	7495	7555	7562	7469	7528	7543	7556	7343	7544	7346	7357	7509	7511	7497	7359	7609	7473	7532	7703	7645	7386	7463	7384	7602	7534	7436	7532	7507	7517	7351	7575	7608	7557	7370	7537	7566	7584	7551	7563	7547	7601	7446	7576	7504	7543	7299	7398	7516	7589	7514	7377	7460	7373	7369	7565	7509	7460	7683	7555	7429	7450	7553	7498	7455	7487	7360	7567	7566	7450	7423	7587	7452	7406	7436	7448	7424	7501	7475	7629	7463	7526	7501	7435	7510	7479	7540	7474	7573	7484	7454	7521	7445	7531	7398	7408	7543	7598	7566	7427	7476	7482	7484	7509	7435	7461	7370	7506	7606	7540	7520	7488	7436	7466	7502	7502	7397	7494	7759	7540	7415	7471	7445	7589	7312	7499	7567	7488	7530	7494	7271	7460	7502	7583	7381	7508	7511	7476	7495	7426	7497	7565	7516	7376	7553	7330	7424	7633	7505	7307	7589	7607	7504	7472	7472	7479	7445	7437	7489	7606	7486	7413	7442	7552	7403	7573	7582	7373	7462	7435	7568	7522	7472	7469	7458	7493	7542	7494	7369	7615	7427	7448	7434	7594	7515	7529	7524	7592	7651	7406	7628	7434	7484	7448	7480	7497	7460	7486	7454	7518	7425	7585	7350	7440	7496	7502	7573	7409	7471	7497	7471	7551	7553	7584	7498	7546	7543	7522	7489	7462	7611	7272	7518	7562	7553	7381	7563	7546	7544	7485	7526	7469	7513	7487	7558	7618	7386	7528	7584	7551	7495	7524	7603	7440	7469	7481	7413	7559	7432	7444	7478	7441	7594	7477	7479	7465	7366	7455	7541	7543	7518	7529	7595	7476	7468	7545	7584	7552	7363	7577	7637	7443
17261	12889	7109	1439	715	639	618	614	578	538	572	575	549	565	569	536	571	530	509	583	527	524	525	472	487	471	495	503	523	470	465	550	471	452	484	468	498	464	451	490	468	466	460	450	492	491	484	422	468	490	430	504	461	504	449	428	455	539	457	495	457	522	459	491	474	502	481	466	487	465	440	463	492	471	483	455	439	479	487	491	510	462	509	490	494	488	472	487	467	473	482	455	465	479	450	477	472	456	499	477	517	492	456	496	472	475	483	506	518	469	511	489	505	438	499	466	484	488	474	501	478	475	453	506	477	453	476	493	496	478	480	483	442	509	475	474	485	475	438	471	451	501	475	516	460	475	480	447	506	467	480	488	466	502	498	514	489	454	520	471	491	480	449	500	480	500	497	486	465	461	498	474	470	474	481	495	492	496	485	456	516	480	468	502	454	452	482	513	453	438	492	499	477	490	499	473	479	475	523	486	484	484	480	473	490	468	489	463	489	480	465	465	507	460	482	484	446	496	478	492	485	495	495	487	485	492	487	470	509	477	501	461	457	484	489	490	502	455	476	485	473	439	479	485	472	474	479	453	466	460	531	528	512	491	485	469	465	461	492	464	510	465	488	481	487	483	468	513	486	474	505	459	453	506	485	437	471	484	487	515	481	427	485	453	476	501	466	476	492	500	531	466	452	484	510	478	483	499	422	468	462	508	511	451	511	441	501	458	459	448	480	483	474	455	480	492	463	473	507	452	443	478	451	476	482	489	487	508	458	494	518	454	480	460	443	483	519	475	473	464	473	475	476	443	501	445	510	502	484	468	462	450	462	513	489	471	511	480	448	477	473	509	487	477	487	456	501	413	454	462	481	471	435	445	488	436	482	511	474	443	458	467	456	410	487	460	505	435	505	461	466	466	445	472	501	462	515	485	490	478	464	474	459	493	506	510	476	444	518	471	496	450	442	462	437	489	501	484	499	513	444	485	502	510	485	457	489	502	458	498	496	475	476	450	494	484	462	489	477	450	515	487	492	493	513	463	525	484	479	530	471	472	475	455	480	490	474	492	433	442	434	480	506	486	459	474	475	458	458	471	502	519	481	487	450	469	468	453	475	459	477	441	489	488	513	473	447	474	474	517	473	502	487	500	479	462	479	470	438	475	455	493	498	459	467	450	459	490	514	488	510	507	498	472	511	457	475	472	496	451	466	510	487	460	476	502	445	469	513	476	502	488	464	501	503	493	456	504	466	477	498	454	475	489	454	540	490	474	496	482	519	465	465	499	463	479	500	490	454	452	480	525	470	501	534	458	509	494	466	484	459	499	445	467	477	481	473	437	499	491	449	461	469	493	472	455	471	500	500	465	483	496	477	496	443	485	492	465	465	462	478	488	491	487	459	488	447	463	491	472	483	516	451	480	444	485	481	445	489	443	468	481	487	461	461	485	469	462	490	465	501	481	473	495	491	492	505	493	493	489	483	480	475	474	450	485	447	497	494	377	475	468	503	476	442	446	480	477	530	498	471	474	460	482	473	441	492	471	502	498	486	493	503	457	471	470	462	414	466	446	469	497	482	463	484	464	450	465	498	457	527	538	464	480	485	465	436	443	484	504	507	487	511	482	501	464	449	473	448	485	436	504	505	489	462	523	495	461	475	531	493	519	427	458	463	471	495	457	491	483	483	442	456	473	494	492	474	427	466	453	474	502	479	476	454	494	512	484	502	489	492	461	480	454	468	454	479	503	483	507	505	484	452	437	516	465	506	507	476	492	462	483	496	446	465	506	487	476	494	455	489	474	510	477	513	531	490	468	501	476	439	466	474	510	464	479	451	477	446	480	480	469	482	483	512	454	486	449	456	473	476	457	486	478	487	459	472	508	452	488	496	445	482	426	467	461	480	503	527	483	492	504	518	521	480	484	476	533	464	466	501	515	466	460	488	504	467	455	476	440	436	461	471	491	495	464	452	451	463	490	519	468	464	456	465	471	465	452	439	497	479	529	531	477	472	474	488	465	467	481	445	487	480	497	488	476	462	456	459	474	432	469	456	476	464	488	486	488	476	468	487	502	481	506	487	503	485	468	447	490	506	474	503	495	448	456	472	482	448	448	448	452	452	440	511	492	479	489	467	458	506	493	498	480	462	447	488	470	480	510	471	481	491	515	440	508	517	513	520	482	499	469	480	450	497	500	461	466	532	451	476	458	437	497	436	459	480	512	499	483	460	470	455	444	493	505	480	491	477	440	446	460	496	482	499	517	489	483	404	520	489	478	432	493	493	476	480	498	464	473	497	468	516	466	471	485	494	458	507	434	465	485	497	447	467	478	461	504	483	499	452	500	456	489	505	459	490	424	474	495	514	461	461	508	471	461	460	462	484	500	486	491	475	491	499	506	474	481	498	418	463	471	492	510	498	465	476	465	466	468	484	511	465	468	485	497	461	515	494	505	474	465	438	536	479	459	490	483	505	508	470	475	477	449	480	472	464	467	457	456	454	484	483	483	492	469	472	502	477	465	480	427	502	501	494	476	466	483	488	498	487	504	474	471	489	476	473	487	444	497	488	452	465	473	491	474	479	487	461	458	462	508	460	500	467	479	502	430	503	504	475	526	510	507	497	489	443	498	504	477	508	456	482	504	481	483	463	488	468	477	528	459	516	476	503	509	515	500	461	518	443	503	515	453	485	487	501	479	440	477	495	481	503	469	502	527	441	491	470	465	468	481	431	470	485	478	489	493	490	497	452	474	496	469	471	515	527	509	490	499	464	462	489	490	490	462	477	476	480	463	472	453	500	474	490	403	506	533	477	457	490	475	439	430	489	473	462	486	466	466	506	433	475	502	501	486	462	468	443	469	483	465	506	452	438	483	512	464	474	482	451	491	484	506	428	464	449	482	453	456	474	444	471	472	456	484	459	467	491	475	431	465	487	502	474	464	459	479	496	445	499	470	462	465	472	483	525	460	474	480	471	497	496	475	526	500	473	438	450	483	493	465	465	486	436	447	482	475	449	482	519	484	480	478	433	474	480	446	477	487	484	460	483	473	493	485	476	468	494	479	473	480	495	461	467	461	487	451	475	463	489	448	464	437	487	492	479	454	452	469	500	512	475	498	459	488	499	479	485	523	484	450	477	490	549	435	474	455	500	485	466	464	456	490	461	470	498	460	466	497	463	468	440	491	512	462	514	488	433	475	466	494	466	507	484	432	463	464	462	488	511	464	454	460	454	482	477	510	478	481	471	487	488	466	470	463	460	468	497	525	478	492	457	490	503	483	467	534	479	496	480	485	480	483	491	470	442	459	488	483	454	463	436	473	468	469	465	454	461	464	488	447	477	479	493	465	488	500	463	468	490	527	493	486	493	463	459	469	462	473	451	471	453	468	451	512	482	459	481	500	490	471	436	431	480	455	447	485	514	436	471	450	494	439	452	495	519	518	429	453	434	478	470	505	464	475	467	469	463	512	432	479	498	519	470	477	483	470	514	429	482	466	500	466	435	463
50118	42858	32675	14101	11728	11220	10982	9671	9110	7622	7278	7297	6762	6806	6695	6563	6684	6744	6349	6003	5887	5688	5638	5461	5373	5104	5161	5119	4957	4929	4926	4885	5041	5152	4959	4884	4876	4875	4899	4822	4748	4688	4773	4595	4664	4631	4710	4627	4832	4618	4536	4614	4625	4774	4683	4612	4694	4660	4791	4525	4548	4614	4703	4670	4656	4590	4650	4639	4645	4712	4569	4623	4773	4614	4535	4660	4785	4620	4680	4728	4666	4581	4562	4549	4650	4565	4631	4554	4651	4683	4694	4535	4678	4632	4622	4631	4667	4659	4549	4535	4589	4680	4712	4621	4569	4574	4670	4600	4709	4595	4601	4635	4563	4623	4584	4629	4730	4583	4657	4657	4653	4675	4656	4635	4702	4595	4590	4568	4639	4589	4622	4595	4621	4618	4670	4546	4581	4651	4721	4667	4708	4632	4596	4645	4675	4616	4687	4584	4604	4607	4668	4612	4544	4640	4698	4746	4727	4581	4651	4590	4569	4679	4672	4618	4650	4763	4535	4478	4719	4605	4504	4473	4469	4603	4620	4635	4717	4535	4637	4553	4620	4609	4595	4608	4588	4629	4535	4555	4539	4691	4692	4503	4696	4685	4592	4645	4670	4593	4700	4595	4631	4557	4657	4636	4548	4623	4719	4564	4642	4570	4675	4514	4620	4731	4711	4612	4696	4591	4576	4655	4741	4665	4571	4575	4645	4631	4737	4496	4633	4667	4590	4642	4571	4595	4651	4676	4549	4610	4581	4566	4676	4703	4623	4610	4639	4602	4490	4486	4632	4580	4567	4500	4681	4587	4672	4726	4542	4606	4693	4711	4661	4612	4576	4490	4649	4685	4582	4648	4699	4716	4534	4600	4656	4515	4672	4509	4732	4644	4763	4661	4585	4591	4524	4702	4615	4647	4629	4583	4633	4592	4578	4653	4558	4710	4559	4564	4757	4675	4500	4617	4785	4622	4598	4631	4544	4703	4718	4638	4563	4699	4655	4492	4558	4688	4656	4630	4654	4665	4725	4644	4536	4734	4551	4605	4687	4618	4681	4706	4597	4549	4653	4665	4495	4640	4652	4587	4626	4560	4652	4648	4601	4749	4622	4630	4566	4652	4660	4715	4712	4571	4795	4559	4643	4622	4652	4566	4714	4642	4724	4561	4612	4530	4664	4529	4604	4658	4574	4685	4593	4575	4685	4648	4609	4597	4643	4666	4586	4667	4646	4735	4620	4628	4671	4704	4600	4624	4718	4595	4755	4560	4653	4604	4622	4511	4767	4491	4582	4584	4653	4598	4589	4729	4626	4443	4474	4664	4581	4709	4610	4663	4724	4630	4600	4640	4645	4715	4575	4505	4634	4545	4651	4605	4645	4625	4674	4670	4773	4757	4680	4581	4640	4627	4531	4606	4683	4448	4624	4590	4598	4700	4634	4626	4709	4519	4533	4643	4667	4566	4549	4587	4725	4571	4634	4573	4626	4613	4592	4674	4671	4562	4644	4538	4784	4630	4619	4638	4581	4630	4638	4584	4639	4604	4664	4709	4607	4654	4580	4673	4739	4661	4624	4656	4691	4643	4572	4704	4690	4690	4547	4626	4555	4622	4654	4537	4706	4587	4607	4458	4637	4707	4635	4683	4620	4670	4600	4609	4632	4663	4500	4690	4684	4639	4748	4611	4712	4706	4590	4556	4679	4563	4663	4620	4635	4593	4727	4594	4563	4692	4518	4607	4603	4548	4572	4615	4526	4595	4607	4831	4682	4534	4663	4629	4576	4624	4552	4668	4723	4582	4612	4484	4665	4645	4678	4672	4633	4582	4588	4562	4642	4544	4622	4661	4682	4630	4706	4641	4523	4575	4662	4646	4556	4635	4588	4552	4701	4591	4591	4580	4647	4549	4627	4644	4651	4483	4603	4645	4646	4620	4697	4603	4668	4572	4651	4514	4705	4713	4606	4469	4562	4615	4774	4605	4683	4701	4652	4649	4653	4561	4747	4490	4632	4547	4696	4676	4562	4565	4597	4807	4665	4696	4587	4642	4786	4541	4631	4583	4719	4580	4602	4539	4662	4751	4537	4636	4705	4622	4643	4667	4669	4646	4662	4617	4653	4762	4544	4698	4629	4622	4606	4631	4686	4684	4609	4673	4665	4554	4723	4591	4718	4515	4616	4670	4679	4743	4745	4667	4556	4665	4702	4575	4705	4698	4588	4639	4584	4591	4656	4688	4533	4650	4612	4631	4611	4586	4596	4606	4648	4615	4633	4665	4551	4637	4652	4552	4634	4669	4626	4717	4566	4569	4716	4591	4649	4651	4704	4524	4485	4566	4669	4642	4669	4567	4680	4594	4644	4636	4634	4599	4568	4716	4601	4687	4640	4664	4768	4564	4658	4587	4531	4688	4610	4682	4632	4649	4709	4577	4495	4564	4650	4683	4713	4559	4621	4603	4590	4580	4619	4548	4527	4597	4552	4670	4633	4677	4548	4667	4627	4598	4506	4550	4624	4718	4629	4656	4648	4595	4705	4614	4580	4536	4587	4644	4633	4644	4662	4524	4663	4600	4513	4587	4622	4611	4556	4561	4666	4600	4620	4575	4632	4721	4614	4574	4608	4658	4582	4720	4625	4579	4565	4599	4626	4629	4494	4590	4587	4563	4612	4690	4632	4677	4594	4639	4569	4723	4617	4673	4616	4681	4597	4628	4700	4608	4555	4559	4591	4655	4555	4657	4693	4573	4580	4648	4710	4503	4757	4643	4623	4586	4605	4778	4618	4567	4780	4567	4573	4648	4630	4705	4772	4677	4671	4589	4601	4682	4603	4568	4645	4711	4612	4628	4577	4723	4621	4691	4572	4719	4747	4530	4579	4643	4618	4623	4696	4592	4615	4764	4628	4716	4563	4691	4576	4572	4546	4627	4606	4576	4597	4646	4627	4608	4604	4627	4618	4599	4718	4521	4628	4509	4660	4787	4630	4660	4605	4534	4653	4640	4595	4554	4688	4663	4537	4640	4647	4586	4582	4521	4595	4613	4599	4519	4586	4673	4620	4572	4667	4637	4680	4585	4584	4612	4668	4683	4650	4563	4691	4676	4705	4464	4657	4630	4685	4621	4635	4566	4734	4633	4602	4533	4686	4597	4638	4643	4578	4515	4628	4650	4597	4633	4518	4647	4692	4605	4689	4601	4603	4783	4674	4710	4580	4590	4550	4753	4629	4574	4640	4629	4672	4640	4664	4629	4598	4687	4567	4659	4678	4585	4601	4553	4728	4626	4617	4605	4608	4648	4527	4562	4708	4590	4578	4595	4652	4682	4624	4512	4681	4678	4678	4553	4730	4565	4689	4654	4631	4659	4709	4547	4666	4567	4529	4643	4560	4498	4776	4568	4594	4605	4668	4678	4689	4791	4608	4670	4585	4667	4613	4658	4664	4554	4571	4674	4528	4506	4603	4746	4635	4480	4726	4607	4531	4598	4472	4567	4674	4651	4643	4646	4623	4670	4554	4566	4756	4624	4676	4635	4672	4619	4715	4623	4623	4527	4649	4721	4589	4431	4667	4595	4600	4520	4562	4651	4650	4639	4623	4643	4647	4599	4593	4623	4607	4554	4741	4675	4712	4691	4638	4721	4605	4665	4640	4645	4774	4590	4472	4628	4568	4585	4627	4672	4626	4630	4605	4663	4752	4698	4612	4598	4544	4611	4556	4606	4655	4614	4729	4482	4639	4544	4638	4596	4720	4670	4570	4566	4660	4624	4621	4670	4685	4507	4634	4686	4580	4505	4625	4636	4627	4661	4659	4650	4643	4569	4603	4592	4640	4589	4602	4633	4574	4600	4589	4616	4636	4574	4672	4614	4601	4589	4597	4722	4657	4617	4570	4567	4681	4683	4697	4546	4564	4614	4575	4662	4583	4628	4687	4669	4554	4676	4604	4626	4582	4714	4555	4661	4599	4595	4610	4578	4646	4604	4496	4641	4697	4548	4741	4691	4539	4614	4618	4632	4539	4600	4568	4574	4644	4518	4722	4607	4664	4635	4645	4447	4541	4544	4639	4748	4546	4822	4679	4548	4525	4578	4617	4614	4688	4611	4630	4503	4635	4735	4557	4617	4721	4723	4476	4571	4634	4674	4633	4555	4664	4548	4535	4581	4588	4652	4593	4735	4709	4598	4604	4583	4577	4607	4637	4571	4674	4568	4748	4746	4588	4669	4710	4667	4700	4619	4669	4775	4624	4737	4571	4594	4620	4543	4546	4539	4624	4647	4691	4544	4593	4673	4675	4636	4616	4593	4499	4575	4659	4568	4627	4635	4656	4670	4605	4654	4579	4637	4677	4445	4639	4613	4721	4535	4505	4704	4474	4639	4611	4565	4684	4631	4624	4568	4707	4503	4604	4637	4533	4592	4629	4517	4724	4641	4650	4673	4676	4603	4572	4713	4556	4607	4523	4533	4630	4622	4579	4724	4553	4509	4579	4498	4744	4614	4626	4727	4548	4638	4571	4622	4569	4650	4516	4541	4699	4658	4642	4618	4658	4635	4552	4681	4542	4573	4638	4552	4676	4529	4657	4514	4570	4476	4707	4643	4653	4626	4568	4733	4628	4634	4526	4610	4541	4562	4640	4693	4638	4638	4718	4601	4588	4674	4482	4682	4630	4583	4578	4661	4613	4646	4696	4577	4595	4586	4770	4561	4554	4572	4594	4615	4653	4734	4670	4554	4551	4672	4572	4625	4610	4621	4608	4753	4585	4598	4608	4603	4640	4641	4696	4625	4517	4652	4689	4567	4765	4629	4703	4616	4602	4584	4666	4820	4651	4629	4570	4464	4782	4724	4689	4632	4555	4699	4651	4535	4575	4619	4731	4573	4603	4480	4599	4636	4653	4628	4550	4636	4569	4577	4653	4495	4648	4712	4758	4678	4641	4543	4676	4597	4618	4609	4702	4629	4700	4583	4709	4595	4576	4610	4630	4634	4566	4693	4557	4661	4612	4716	4678	4711	4639	4750	4627	4625	4576	4628	4619	4688	4587	4675	4532	4623	4688	4556	4655	4642	4619	4600	4632	4575	4600	4709	4611	4638	4688	4666	4530	4611	4646	4595
22992	22389	12432	2335	1243	1185	1195	1045	1040	981	910	939	895	890	959	915	919	907	909	863	885	857	905	900	866	880	946	808	847	837	826	894	812	876	823	840	809	830	805	839	847	847	838	834	809	800	883	821	793	865	825	837	832	822	822	896	831	827	857	827	788	853	853	815	856	852	865	811	806	801	838	774	834	756	882	822	806	817	782	820	806	812	852	810	785	813	861	838	774	776	839	812	884	822	875	802	808	829	812	752	810	818	843	814	863	799	809	802	821	832	861	786	835	823	825	793	808	840	805	841	811	789	804	822	803	888	786	856	859	799	811	806	838	824	841	879	808	827	834	781	815	817	790	796	810	751	804	783	871	823	815	757	860	806	826	770	804	795	836	815	835	813	835	805	857	812	848	757	823	810	827	836	795	792	837	846	822	794	840	801	881	788	853	842	823	843	848	872	834	808	822	859	807	829	753	780	826	825	819	806	790	827	764	822	771	826	808	824	820	813	778	811	891	842	848	807	816	848	867	816	820	829	868	828	787	826	875	826	849	819	786	813	815	822	868	839	807	824	813	828	865	794	822	800	775	819	820	804	859	804	799	849	781	784	803	800	817	789	779	843	828	850	774	780	805	802	821	792	824	811	802	753	875	790	831	777	759	834	794	847	819	867	827	775	835	832	841	791	777	839	835	807	801	833	805	841	791	817	830	826	811	774	794	821	896	813	807	841	803	818	835	790	792	803	803	826	862	813	833	793	833	778	844	802	763	846	854	843	777	813	813	839	840	830	864	823	901	801	817	816	761	847	820	790	823	797	845	801	783	796	812	822	803	819	790	806	814	871	904	757	838	805	813	841	791	866	780	783	858	745	831	795	838	770	852	849	839	815	842	794	821	805	880	781	813	829	830	744	847	806	810	831	852	854	846	823	822	789	844	794	836	868	785	813	788	819	800	841	842	811	831	831	797	840	866	817	874	801	797	764	861	841	846	855	800	888	808	811	780	793	804	811	846	858	815	807	806	830	841	800	902	887	855	792	840	794	818	804	787	784	788	796	839	857	781	841	838	832	770	799	814	790	859	838	837	843	800	798	880	842	806	815	827	849	818	783	857	852	833	828	830	793	833	868	880	758	814	878	807	835	856	837	830	798	866	835	847	826	862	831	812	815	836	785	834	808	847	821	804	827	771	781	839	786	818	799	809	819	812	867	802	822	784	828	795	795	817	820	822	818	791	801	862	826	838	792	833	820	849	822	781	797	798	831	819	814	829	774	794	797	825	823	802	810	836	796	807	827	858	827	817	817	776	832	897	825	818	842	808	826	837	847	823	793	862	828	838	803	831	832	819	855	852	855	838	840	768	764	835	835	782	824	813	802	853	826	812	771	775	800	816	833	777	835	765	791	859	790	785	873	845	811	811	800	821	819	871	819	856	853	847	819	788	851	776	845	824	787	874	764	842	855	803	852	835	800	752	780	804	833	815	843	853	832	787	874	848	827	820	822	773	876	801	828	833	812	819	838	776	822	830	792	840	824	832	805	780	762	865	831	807	821	800	791	811	813	837	856	823	770	842	824	781	766	829	860	895	851	776	811	844	835	879	820	829	787	825	785	774	824	868	787	851	827	824	798	792	787	811	834	797	850	811	845	789	789	814	815	844	806	798	824	776	830	801	804	818	792	794	785	807	862	845	848	836	831	838	858	800	841	803	809	780	815	832	801	860	872	844	831	826	837	810	860	810	779	786	825	824	844	804	835	808	803	855	854	792	781	822	832	815	864	798	826	855	881	849	810	816	886	845	910	833	835	810	856	855	825	816	848	842	825	798	790	853	839	768	765	858	799	789	826	843	845	809	840	877	791	840	785	823	784	855	793	783	841	797	800	794	795	836	835	809	860	799	812	809	851	813	829	826	796	796	838	846	789	809	801	824	830	830	793	820	802	776	842	787	844	837	802	817	814	797	800	835	814	774	795	861	800	846	818	820	822	811	785	809	819	854	850	827	818	819	835	811	791	839	809	844	852	820	795	821	809	803	819	844	803	847	832	839	792	811	815	790	840	801	813	804	755	791	860	791	842	812	819	848	817	826	822	820	768	800	768	842	828	810	835	822	741	834	780	816	812	790	791	851	864	813	841	771	792	843	772	813	818	797	810	763	827	787	814	819	835	780	754	808	829	821	878	771	870	776	825	863	807	850	824	785	791	841	824	860	829	788	836	777	858	819	831	836	742	783	785	789	827	799	840	796	780	789	810	842	803	815	773	831	759	767	809	765	838	859	796	840	865	838	814	798	829	777	813	793	794	826	792	775	856	790	804	816	858	860	849	808	804	800	838	879	822	828	838	833	793	840	842	773	823	780	810	840	807	796	814	811	824	796	820	884	831	813	844	794	884	824	819	831	810	784	810	781	774	798	763	791	850	799	819	800	828	789	851	847	816	806	842	740	786	810	858	888	812	829	771	774	781	761	847	807	851	874	817	864	807	798	789	849	816	804	831	815	815	774	828	869	784	850	795	811	772	819	819	811	865	812	922	840	869	819	788	804	799	809	856	787	801	812	797	780	808	812	836	852	772	786	844	853	799	852	824	835	776	836	782	831	831	834	837	765	794	801	852	917	863	843	795	752	827	834	840	767	859	803	833	813	809	806	799	899	828	790	763	815	787	843	804	779	856	810	833	806	803	828	824	785	850	854	868	831	818	819	800	853	803	788	815	858	834	820	777	786	828	836	865	838	781	817	836	859	774	790	840	837	838	813	778	811	839	783	821	791	788	840	838	821	805	813	773	833	817	835	811	764	808	804	862	847	786	802	763	862	800	799	809	836	833	808	852	769	844	836	812	806	826	804	814	774	816	796	842	867	794	779	818	797	874	857	791	824	804	799	821	829	825	853	868	805	843	820	843	893	823	881	789	779	846	815	796	864	810	813	862	795	796	848	786	836	824	803	802	764	776	834	801	810	824	796	770	786	793	814	775	847	789	762	902	755	835	834	800	831	880	763	887	822	783	836	848	831	846	833	808	862	786	847	783	799	862	846	832	837	780	804	856	853	816	811	780	785	792	813	801	830	805	864	824	810	841	843	765	823	839	828	819	841	789	832	825	798	863	810	803	857	837	829	826	844	842	884	844	760	848	855	830	840	829	817	857	846	831	832	815	811	825	826	791	823	850	829	777	832	844	763	816	850	859	885	804	802	782	819	834	836	788	805	856	811	794	827	805	807	798	831	817	822	735	795	818	891	806	830	805	820	810	801	804	799	814	813	849	819	781	790	840	837	853	792	803	822	768	846	768	764	831	813	788	754	782	813	823	819	817	809	796	818	823	799	815	856	834	827	802	794	812	798	873	797	839	803	862	764	868	836	841	908	801	810	833	791	810	789	809	831	832	786	777	840	888	820	814	872	763	843	814	813	863	852	843	797	789	802	795	852	816	840	824	812	829	828	830	798	786	842	790	870	846	826	848	813	749	825	896	822	814	821	736	804	820	797	822	782	828	855	765	822	831
58787	51276	37154	17193	18159	17589	18089	15651	13305	12240	10906	11029	10158	10413	9899	10021	10267	10052	9586	9026	8906	8823	8467	8666	8447	8158	7939	7970	7828	7778	7563	7934	7929	8004	8060	7797	7859	7769	7656	7685	7557	7634	7546	7556	7532	7465	7512	7445	7389	7517	7468	7358	7476	7404	7489	7494	7439	7463	7456	7379	7501	7352	7335	7375	7360	7456	7422	7407	7477	7409	7387	7456	7545	7409	7344	7527	7416	7413	7414	7434	7456	7462	7328	7304	7480	7426	7453	7337	7402	7483	7406	7407	7430	7299	7453	7408	7447	7376	7303	7325	7351	7425	7252	7395	7374	7516	7371	7285	7346	7393	7495	7353	7542	7434	7393	7422	7305	7367	7426	7346	7315	7415	7396	7440	7444	7523	7276	7530	7397	7350	7288	7389	7345	7359	7399	7509	7328	7440	7348	7368	7591	7523	7532	7469	7358	7351	7425	7412	7422	7406	7279	7415	7422	7426	7311	7467	7302	7360	7422	7417	7408	7404	7387	7472	7355	7385	7491	7307	7296	7368	7319	7324	7365	7301	7406	7370	7327	7326	7348	7357	7392	7408	7573	7550	7494	7416	7448	7403	7371	7365	7457	7314	7395	7327	7419	7311	7377	7414	7434	7477	7297	7304	7424	7476	7347	7431	7329	7449	7335	7320	7434	7402	7366	7466	7469	7475	7339	7502	7447	7271	7419	7491	7185	7455	7389	7523	7405	7358	7451	7407	7451	7421	7481	7318	7306	7421	7378	7368	7422	7287	7250	7220	7357	7395	7474	7451	7388	7263	7333	7479	7482	7378	7363	7500	7425	7387	7401	7476	7337	7316	7389	7395	7360	7516	7354	7442	7406	7380	7375	7432	7357	7488	7322	7384	7359	7260	7325	7392	7403	7429	7332	7354	7342	7406	7295	7417	7456	7425	7202	7356	7431	7369	7445	7283	7417	7462	7451	7349	7427	7350	7450	7286	7364	7516	7321	7333	7367	7576	7440	7276	7430	7361	7353	7408	7357	7416	7344	7366	7423	7532	7447	7335	7373	7464	7389	7451	7452	7402	7412	7358	7357	7372	7416	7433	7524	7349	7281	7294	7376	7485	7313	7346	7329	7478	7339	7426	7270	7476	7396	7455	7436	7192	7418	7371	7359	7364	7300	7432	7464	7183	7385	7451	7406	7381	7516	7372	7413	7455	7322	7336	7374	7353	7338	7402	7467	7363	7256	7314	7411	7390	7454	7317	7357	7341	7355	7352	7438	7366	7334	7319	7201	7286	7284	7441	7450	7337	7463	7272	7314	7523	7284	7382	7423	7432	7452	7487	7393	7502	7476	7298	7388	7493	7322	7317	7445	7315	7541	7257	7351	7350	7427	7391	7556	7433	7381	7387	7383	7330	7391	7335	7357	7227	7380	7300	7462	7450	7365	7249	7448	7464	7291	7450	7324	7335	7430	7306	7390	7242	7410	7315	7450	7388	7329	7262	7370	7341	7425	7469	7365	7306	7340	7446	7393	7303	7330	7315	7281	7317	7480	7448	7464	7446	7504	7489	7347	7459	7360	7331	7290	7514	7513	7283	7406	7320	7314	7314	7404	7564	7248	7375	7430	7346	7476	7215	7536	7331	7336	7342	7399	7378	7372	7399	7435	7392	7456	7391	7356	7384	7443	7399	7412	7257	7459	7394	7389	7396	7395	7392	7347	7347	7515	7346	7384	7464	7394	7392	7411	7430	7503	7421	7309	7437	7358	7414	7267	7463	7437	7421	7397	7260	7396	7374	7402	7372	7388	7463	7456	7563	7521	7340	7343	7389	7479	7395	7402	7466	7253	7299	7353	7388	7469	7308	7343	7526	7347	7433	7408	7444	7352	7407	7283	7319	7426	7389	7297	7349	7467	7443	7383	7482	7394	7402	7327	7412	7436	7411	7385	7330	7302	7369	7445	7369	7325	7545	7355	7492	7311	7446	7414	7450	7385	7456	7343	7379	7393	7395	7362	7416	7422	7384	7332	7374	7218	7369	7418	7425	7442	7372	7574	7398	7413	7309	7486	7462	7427	7352	7416	7412	7422	7477	7318	7469	7360	7411	7368	7319	7363	7472	7218	7443	7200	7356	7304	7379	7359	7551	7355	7425	7368	7373	7322	7333	7337	7489	7491	7548	7385	7197	7508	7301	7465	7315	7423	7237	7274	7336	7455	7358	7358	7567	7365	7297	7452	7526	7486	7402	7361	7324	7441	7348	7390	7435	7301	7332	7429	7372	7392	7509	7417	7404	7369	7346	7512	7347	7326	7358	7329	7343	7408	7403	7430	7377	7385	7397	7319	7381	7527	7434	7336	7444	7499	7358	7226	7367	7322	7455	7285	7406	7478	7361	7329	7380	7335	7484	7331	7379	7428	7503	7379	7462	7357	7346	7449	7446	7345	7238	7299	7370	7406	7481	7408	7367	7357	7386	7443	7334	7398	7455	7358	7539	7328	7480	7390	7347	7371	7498	7448	7325	7576	7490	7434	7280	7352	7524	7358	7416	7429	7320	7353	7562	7388	7355	7400	7569	7200	7307	7420	7349	7399	7359	7383	7406	7490	7356	7403	7388	7365	7480	7239	7520	7395	7444	7415	7406	7216	7358	7524	7397	7443	7354	7313	7339	7227	7377	7518	7269	7438	7364	7354	7432	7470	7358	7401	7377	7528	7422	7269	7353	7381	7408	7353	7423	7275	7415	7423	7407	7363	7412	7206	7390	7295	7255	7382	7409	7409	7306	7250	7431	7398	7362	7451	7341	7396	7348	7277	7448	7301	7424	7299	7320	7340	7347	7292	7406	7271	7445	7563	7443	7338	7412	7312	7419	7261	7392	7423	7381	7511	7570	7314	7365	7340	7387	7377	7344	7433	7314	7471	7302	7322	7423	7439	7422	7489	7454	7362	7310	7398	7355	7526	7333	7354	7399	7406	7582	7370	7414	7444	7359	7395	7416	7408	7351	7337	7553	7357	7424	7455	7260	7334	7520	7439	7385	7471	7378	7398	7263	7427	7385	7449	7396	7335	7362	7379	7327	7347	7402	7413	7333	7341	7446	7367	7412	7276	7479	7374	7365	7444	7463	7412	7400	7418	7351	7302	7420	7409	7423	7364	7410	7302	7508	7266	7491	7423	7320	7452	7437	7491	7430	7306	7386	7408	7251	7448	7402	7333	7388	7655	7484	7257	7476	7430	7330	7365	7396	7414	7374	7354	7566	7417	7321	7460	7416	7456	7320	7415	7418	7386	7347	7476	7423	7334	7412	7334	7465	7458	7308	7448	7450	7430	7417	7341	7349	7445	7420	7479	7231	7439	7334	7444	7371	7413	7510	7488	7378	7521	7434	7322	7353	7404	7464	7295	7266	7356	7308	7367	7242	7491	7364	7250	7385	7519	7314	7471	7447	7457	7576	7318	7328	7318	7327	7426	7537	7331	7497	7342	7385	7254	7475	7423	7408	7470	7346	7330	7358	7358	7238	7467	7551	7335	7307	7399	7472	7472	7456	7492	7461	7297	7403	7310	7420	7488	7401	7327	7450	7355	7459	7378	7430	7382	7300	7379	7562	7505	7477	7435	7470	7428	7369	7329	7419	7425	7358	7386	7325	7423	7353	7354	7423	7243	7420	7440	7465	7549	7481	7516	7493	7454	7411	7426	7276	7364	7423	7383	7304	7415	7344	7339	7390	7329	7382	7417	7449	7393	7434	7448	7354	7330	7426	7412	7263	7448	7350	7471	7372	7432	7504	7427	7320	7435	7419	7527	7382	7473	7332	7467	7304	7377	7348	7455	7376	7356	7345	7184	7339	7447	7437	7355	7438	7396	7529	7490	7373	7345	7374	7366	7323	7425	7512	7309	7336	7312	7266	7328	7545	7406	7543	7300	7396	7398	7382	7458	7442	7301	7401	7382	7433	7282	7321	7332	7376	7387	7360	7241	7326	7533	7420	7300	7419	7354	7319	7335	7433	7366	7362	7465	7385	7359	7427	7504	7328	7468	7337	7383	7473	7381	7321	7381	7263	7440	7372	7379	7362	7459	7360	7275	7244	7413	7448	7357	7386	7396	7425	7453	7341	7380	7435	7325	7303	7267	7552	7297	7409	7376	7370	7541	7356	7460	7446	7372	7418	7622	7407	7352	7360	7398	7290	7554	7532	7343	7361	7517	7423	7401	7423	7493	7364	7377	7283	7397	7335	7402	7402	7361	7426	7441	7494	7335	7404	7318	7453	7280	7378	7334	7405	7359	7269	7395	7320	7334	7477	7309	7482	7450	7301	7455	7398	7381	7337	7427	7275	7433	7299	7428	7479	7362	7436	7456	7367	7387	7457	7369	7541	7287	7312	7361	7360	7362	7410	7406	7434	7313	7469	7378	7432	7321	7389	7429	7352	7451	7421	7366	7510	7245	7290	7290	7432	7336	7406	7448	7406	7332	7414	7422	7270	7335	7288	7365	7330	7303	7372	7441	7471	7485	7381	7572	7420	7414	7369	7425	7381	7339	7374	7435	7228	7365	7453	7443	7153	7403	7547	7517	7438	7252	7325	7389	7391	7377	7364	7270	7419	7371	7426	7383	7390	7357	7316	7423	7454	7470	7297	7300	7294	7513	7345	7253	7387	7406	7483	7444	7284	7371	7233	7467	7543	7432	7296	7320	7508	7361	7466	7323	7467	7336	7426	7396	7404	7579	7391	7481	7371	7250	7381	7357	7300	7495	7442	7297	7443	7386	7503	7392	7432	7287	7368	7329	7334	7413	7346	7423	7334	7425	7394	7297	7261	7421	7305	7343	7449	7298	7417	7354	7473	7549	7272	7347	7420	7422	7359	7479	7418	7362	7403	7401	7360	7451	7331	7335	7298	7305	7298	7389	7484	7153	7327	7479	7336	7404	7537	7334	7400	7286	7399	7386	7446	7330	7502	7450	7413	7399	7401	7423	7236	7383	7385	7431	7412	7420	7300	7383	7405	7402	7413	7395	7393	7383	7257	7503	7363	7380	7444	7428	7391	7382	7496	7247	7433	7349	7320	7378	7243	7499	7490	7431	7372	7308	7367	7355	7420	7436	7580	7396	7290	7367	7267	7504	7330
9684	6916	2643	651	603	578	603	637	558	612	569	558	539	561	572	571	624	627	574	547	536	549	568	549	559	540	525	520	465	507	541	522	581	582	529	524	526	552	531	569	496	538	500	509	512	560	532	566	559	500	529	548	516	537	567	520	526	549	530	508	520	512	544	524	549	585	513	495	581	523	563	522	537	507	526	570	569	538	514	497	553	514	532	538	522	515	529	523	487	570	564	530	535	549	531	528	553	530	530	522	516	492	519	516	567	523	520	502	554	553	508	549	540	493	538	515	551	502	508	515	535	525	536	540	548	534	544	526	506	502	555	530	516	525	487	513	506	527	498	538	565	511	498	540	551	505	525	536	527	547	486	509	519	531	548	531	520	504	545	577	525	575	552	549	520	512	565	548	517	502	502	555	553	491	545	549	524	488	467	516	547	553	505	523	534	554	513	545	496	489	518	502	525	495	550	517	516	552	541	517	508	526	532	557	542	559	536	528	537	504	561	523	513	527	506	529	518	515	561	563	551	480	486	501	501	489	545	556	536	515	559	504	530	517	610	533	510	543	529	491	559	508	521	544	479	523	514	518	503	532	525	494	555	537	540	536	557	512	538	481	498	559	475	513	507	488	530	527	537	538	502	554	533	535	546	546	575	494	521	516	547	504	548	544	545	473	565	567	524	521	520	482	512	538	543	535	532	484	493	515	535	562	525	508	518	537	543	549	522	467	550	496	522	518	508	500	515	547	524	523	536	509	478	538	538	506	560	535	556	526	547	543	512	553	543	544	514	529	482	503	513	505	542	516	526	526	550	537	519	528	518	524	524	526	510	559	550	495	522	545	536	533	522	531	516	515	547	512	531	526	539	527	526	508	570	597	486	516	517	543	555	535	541	526	527	499	543	469	505	530	512	552	523	516	515	505	534	528	513	515	547	534	557	487	554	515	541	532	542	519	527	512	562	515	524	512	528	470	515	505	530	543	488	502	524	550	508	511	550	529	529	511	504	481	539	525	573	538	507	537	557	504	482	534	531	492	533	552	518	528	567	527	512	571	553	539	523	516	512	523	505	554	569	533	555	472	535	518	504	532	533	524	499	540	577	529	533	556	557	502	528	542	572	516	533	524	532	541	525	571	554	522	504	548	516	535	485	511	556	529	523	505	533	552	536	484	553	550	570	530	483	500	502	490	564	532	534	534	552	497	489	537	542	518	512	516	537	498	553	487	494	540	535	526	516	541	473	508	528	521	537	537	559	555	533	527	541	536	539	540	509	525	523	538	548	503	551	511	520	516	517	546	540	524	526	517	529	564	480	495	481	514	501	490	520	541	530	550	553	531	535	532	516	529	518	536	513	500	550	509	521	500	483	524	587	575	592	533	524	518	516	528	556	534	529	560	518	549	524	502	532	555	555	560	483	545	557	537	542	524	496	514	524	479	519	563	549	565	566	560	530	483	528	546	537	488	495	510	519	486	543	540	500	536	491	513	584	519	535	532	502	539	536	523	502	553	553	525	512	514	521	522	506	550	545	500	560	531	498	566	545	542	507	514	482	560	552	524	518	542	538	563	542	513	477	512	532	522	540	540	566	481	519	511	510	533	506	548	504	522	525	536	569	543	537	562	500	519	511	495	524	544	477	561	534	530	549	548	529	556	507	538	528	554	511	498	522	513	511	527	577	529	537	479	524	521	559	559	537	546	486	537	545	541	523	587	544	528	540	531	511	519	523	521	537	526	502	509	535	542	518	479	561	533	475	507	518	538	565	548	548	521	522	534	518	519	541	524	557	500	490	520	530	564	501	552	552	528	552	503	515	523	537	535	552	536	551	514	537	485	526	541	561	467	558	534	521	523	546	489	539	531	519	519	506	527	500	535	528	523	550	459	538	541	544	507	515	509	512	549	482	511	551	514	533	512	507	562	520	506	556	512	515	512	532	556	528	500	530	562	537	547	540	567	558	513	472	531	514	498	595	519	498	542	539	521	526	516	523	535	543	519	571	513	566	498	521	536	546	517	564	527	549	500	558	477	526	517	567	549	562	522	537	548	535	536	536	484	540	528	558	536	483	575	525	552	532	533	485	557	513	531	504	559	479	545	561	487	514	515	531	540	540	514	520	540	511	488	528	549	543	516	535	542	523	540	465	558	536	494	523	520	545	505	528	495	553	551	569	522	499	548	519	535	485	528	572	550	540	547	492	524	544	550	540	510	546	517	532	521	514	516	558	525	553	530	535	541	511	506	465	540	543	467	509	538	500	559	548	523	535	527	527	504	552	516	545	540	546	503	521	520	532	531	576	510	532	517	508	517	526	526	540	545	521	540	523	545	530	529	529	525	520	533	517	551	535	522	567	550	581	549	513	514	535	551	514	531	568	498	489	502	529	476	533	506	506	523	505	550	510	511	543	504	536	565	537	549	560	504	527	542	475	517	520	549	549	500	577	517	517	549	567	511	524	550	554	546	529	541	532	522	563	538	480	512	513	509	508	535	519	524	532	481	531	546	508	538	527	522	527	553	501	517	574	527	503	498	476	492	577	546	495	529	532	565	563	524	486	512	528	521	540	498	524	516	551	540	549	526	551	534	549	548	531	511	543	535	559	544	559	546	547	535	517	548	542	504	523	540	547	482	547	533	497	528	479	524	466	493	555	543	491	538	515	502	532	533	502	563	545	528	498	510	540	532	512	532	524	542	559	465	519	522	543	547	515	538	519	538	526	469	562	525	512	513	534	541	579	504	521	522	504	546	504	531	534	540	520	507	518	519	522	539	539	507	488	517	476	500	531	538	520	554	564	526	542	525	508	533	541	501	569	491	522	505	498	537	520	538	521	567	505	535	520	556	539	514	525	558	511	554	571	531	486	507	525	511	521	562	506	516	502	492	561	524	532	524	514	548	498	514	524	537	500	513	526	498	496	500	535	540	545	537	512	530	502	539	583	528	519	521	549	516	536	549	558	522	528	535	542	505	556	516	542	523	558	532	494	556	527	548	529	527	511	541	558	548	518	513	504	498	535	511	526	522	583	508	508	521	510	498	508	538	535	544	517	535	520	564	569	512	505	539	541	528	523	514	515	552	525	548	543	511	535	494	495	535	535	551	539	547	524	511	497	522	525	520	554	536	546	509	532	514	525	532	518	526	538	506	530	512	505	486	512	536	504	495	506	519	505	514	541	535	550	505	501	517	540	525	504	531	527	515	528	537	532	509	532	518	580	517	549	488	518	535	517	509	518	536	545	529	540	515	560	499	483	507	530	537	502	552	550	502	529	534	492	545	552	524	540	483	553	527	506	525	517	511	508	448	518	500	556	534	546	526	535	524	540	559	526	544	528	519	500	477	521	538	499	495	559	493	514	542	494	542	519	537	574	465	513	547	539	521	511	549	530	549	525	540	481	566	541	552	533	491	535	548	530	543	516	513	545	482	516	536	543	534	533	534	536	497	508	481	529	547	503	534	571	502	524	514	492	537	526	520	506	537	512	553	515	521	529	523	543	510
43709	36878	18977	8561	8869	9551	9436	8883	7771	7563	6771	6538	6317	6730	6536	6352	6775	7037	6558	6079	5915	6040	5671	5772	5703	5464	5519	5300	5275	5246	5218	5161	5418	5409	5248	5382	5219	5267	5266	5311	5274	5189	5147	5066	5153	5107	5110	5112	5061	5115	5063	5113	5146	5094	5062	5023	5208	5047	5090	5063	4979	5142	5065	5059	5030	5059	5167	5081	5174	5075	5021	5120	5010	5072	5131	5020	5018	5029	5050	4951	5101	5081	5025	5127	5102	5118	5177	5044	5144	5100	5066	4993	5108	5066	5090	5132	5120	5082	5066	4953	5038	5217	5187	5000	5139	5174	5011	4981	5121	5072	5081	5076	5033	5137	5048	4976	5087	5068	5139	5164	5139	5079	5191	5175	5040	5061	5071	5105	5148	5105	5246	5162	5055	5132	4999	4871	4923	5047	5043	4998	5095	5109	5177	5168	5187	5126	5108	5136	5067	5159	5119	5147	5095	5024	5126	5035	5110	5060	5102	5121	5111	4982	4965	5019	5011	5124	4906	5192	5128	5085	5069	5132	5116	5160	5088	5135	5039	5063	5129	5098	5146	5027	5206	5030	5203	5147	5055	5111	5161	5044	5101	5013	5066	4932	5170	5182	5071	5111	5141	5086	5112	5015	5122	5164	5043	5104	5172	5196	5037	5095	5268	4985	5028	4980	5105	5104	5081	5041	5088	5118	5136	4983	5071	5058	4936	5133	5032	5085	5149	5185	5141	5034	5072	5054	5108	5051	5103	5074	5086	5142	4987	5067	5137	5055	5022	5190	5031	5080	5106	5107	5049	5110	5107	5092	5089	5182	5237	5047	5175	5160	5003	5192	5151	5096	5144	5142	5134	5025	4990	5128	5077	5085	5088	5085	4957	5154	5027	5131	5036	5120	4963	5056	5030	5098	5094	5030	5053	5019	5046	5119	5054	5129	5012	5077	5122	5103	5093	5050	5051	5072	5003	4999	5089	5163	5080	5105	5187	5054	5011	5138	4991	5118	5051	5124	5081	5133	5049	5096	5094	5159	5098	5204	5062	5166	4985	4980	5094	5036	5072	5213	5236	5028	5102	5052	5085	4974	5118	5015	5140	4955	5113	5095	5074	5206	5071	5079	5147	5154	5041	5046	5128	5123	5160	5096	5085	5092	5121	5120	5253	5048	5069	5070	4966	5048	5151	5083	5190	5085	5079	5232	4999	5078	5137	5081	5042	5076	5169	5107	5034	5055	5270	5061	5129	5126	5047	5163	5139	4994	5093	5155	5217	5144	5156	5112	5108	5127	5046	5198	5060	5070	5159	5192	5092	5106	5115	5098	5143	5145	5163	5103	5006	4923	5099	5065	5081	5020	5120	5084	5194	5075	5042	5029	5010	5211	5185	5031	5061	5182	5162	5042	5198	4978	4972	5012	5176	5126	5062	5155	4999	5108	5113	5177	5007	5091	5175	5163	5082	5091	5153	5108	4998	5088	4934	5139	5065	5127	5101	5103	5062	5013	5051	5121	5005	5092	5135	5052	5054	5094	5143	5163	5230	5014	4985	5173	5111	5033	5075	5079	5089	5190	5150	5243	5188	5090	5030	5117	5123	5131	5178	5180	5066	5130	5074	5282	5062	5226	5079	5047	5104	5141	5068	5221	5140	5090	5065	5146	5084	5105	5226	5095	5081	5135	5108	5088	5123	5113	5090	5169	4928	5080	5023	5124	5173	5102	5192	4994	5059	5130	5115	5098	5068	5172	5064	5094	5100	5192	5197	5020	5138	5049	5082	5092	5092	5070	5022	5150	4962	5059	5044	5025	5080	5059	5064	5075	4977	5028	5152	5061	5190	5103	5047	5027	5210	5054	5109	5105	5095	5066	4939	5095	5165	5155	5021	4969	5141	5118	5101	5086	5111	5036	4987	5123	5089	5109	5004	5068	5158	5129	5136	4998	5110	5084	5137	5122	5082	5065	5097	5074	5178	5048	5070	5016	5093	5021	5097	5117	5112	5064	5142	5130	5097	5009	5157	5177	5065	5094	5119	4928	5072	5118	5033	5151	5111	5082	5043	5113	5011	5142	5038	5041	5147	5088	5043	5025	5163	4983	5051	5150	5077	5099	5128	5014	5157	5142	5243	5078	5108	5028	5151	5193	5088	5089	5069	4994	5082	5066	5051	5074	5079	5100	5056	5060	5040	5060	5068	5026	5120	5087	5073	5047	5055	5100	5020	5022	5209	5128	5063	5187	5163	4990	5057	5100	5140	5102	5071	5150	5128	5083	5133	5134	5156	5021	4936	4992	4948	4999	5087	5056	5076	5054	5147	5128	5072	5051	5088	5036	5066	5193	5143	5122	5074	5141	5214	5086	5061	5047	5045	4996	5096	5188	5138	5167	5160	5239	5060	5084	5141	5143	5081	5123	5106	5193	5174	5055	5081	5125	5152	4930	5005	5024	5099	5080	5069	5184	4977	5019	5121	5179	5133	5138	5151	5075	5096	5163	5003	5070	5106	5164	5158	5199	5131	5145	4952	5090	5144	4884	5267	5080	4938	5092	5087	5126	4944	5132	5079	4998	5120	5083	5039	5072	5107	5077	5120	5065	5165	5000	5108	5143	5058	5143	5074	5029	5038	5079	5130	4933	5034	5062	5182	5103	5031	5124	5017	5098	5190	5114	5133	5119	5084	5129	5165	5159	5179	5080	5079	5022	5132	5163	5062	5078	5138	5047	5162	5229	5052	5085	5141	5094	5110	5084	5196	5158	5020	5174	5094	5119	5220	5265	5063	5086	5112	5051	5031	5021	5050	5049	5112	5061	5059	5100	5038	5164	5093	5163	5057	5012	5113	5084	5143	5008	5127	5026	5132	5074	5051	5041	5017	5030	5106	5030	5188	5030	5109	5022	5093	5058	5074	5134	5081	5177	5178	5115	5206	5078	5124	5112	5128	5019	5157	5155	5199	5102	5172	5061	5116	5092	5007	5110	5065	5143	5102	5145	5113	5067	5032	5136	5199	5076	5045	5162	4975	5204	5090	5017	5159	5199	5117	5068	5030	5068	5095	5059	5076	5145	5133	5187	5087	5036	5109	5172	5124	5158	5102	5008	5092	5096	5038	5103	5180	5063	5021	4988	5106	4958	5068	5168	5114	5086	5105	5100	5010	5049	5057	5074	4966	5074	5127	5091	4996	5167	4928	5166	5108	5028	5075	5112	5176	5139	5066	4973	5095	5197	5163	5019	5105	5148	5127	5160	5189	5097	5061	5106	5154	5179	5124	5098	5060	5028	4976	5159	4956	5153	5060	5079	5092	5132	4989	5053	5142	5130	5197	5020	4981	5050	5164	5167	5234	4985	5041	5120	5059	5071	5113	5109	5010	5207	5142	5050	5034	5194	5135	5055	5176	5004	4966	5118	5078	4983	5048	5094	5076	5056	5238	5029	5136	5123	5094	5107	5051	4974	5093	4983	5189	5156	5132	5104	5065	5146	5132	5082	5058	5233	5103	5031	5057	5221	4951	5086	5059	5123	4997	4979	5215	5015	5019	5045	5015	5138	5114	5108	5244	5177	5064	5136	5084	5088	5054	5060	5206	5022	5081	5189	4984	5072	5078	5011	5161	5025	5189	5062	5108	5170	5075	5141	5137	5165	5072	5173	5111	5113	4958	5138	5170	5150	4989	5052	4973	5053	5113	5076	5151	5083	5062	5049	5111	5058	5113	5043	5199	5036	5050	5076	5060	5047	5074	5169	5099	5114	5066	5120	5048	5097	5096	5179	5070	5011	5142	5100	4980	5113	5006	4988	5182	5119	5113	5156	5131	4988	5153	5184	5133	5137	5167	5145	5020	5169	5100	5101	5169	5057	5117	5237	5056	5095	5183	5234	5025	5008	5131	5173	5090	5140	4964	5068	5030	5093	5166	5123	4975	5061	5118	5115	5013	5063	5054	5143	5096	5180	5186	5085	5071	5221	5207	5035	5146	5107	5101	4958	5071	5006	5087	4982	5063	5111	5029	5161	4965	5126	5175	5053	5143	5157	5037	5163	4959	5111	5067	5093	5087	5057	5130	5138	5165	5159	5069	5090	5051	5078	5079	4994	5099	4972	5139	5124	5043	4968	5217	5093	5129	5051	5039	5081	4993	4971	5053	5149	5090	5041	5205	5159	5081	5086	4939	5147	5209	5039	5031	5020	5090	5098	5194	5085	5003	5200	5061	5196	5049	5031	5071	5134	5031	5065	5012	5089	5022	5040	5283	5018	5181	5183	5054	5066	5074	5010	5080	5101	5135	5108	5043	5100	5021	5102	5110	5009	5014	5044	5023	5111	5032	5072	5057	5077	5118	5225	5051	4990	5093	5014	5085	5181	5143	5026	5050	5125	5092	5105	5084	4993	5140	5039	4966	5080	5048	5110	5161	5198	5039	5144	5037	5141	5025	5068	5094	5019	5129	5130	5122	4996	5109	5104	5146	5073	5063	4970	5120	5178	5023	5154	5108	5078	5024	5059	5182	5112	5127	5010	5210	5110	5113	5232	5046	5108	4964	5156	5148	5052	5067	5132	5135	5094	5104	5243	5118	5032	5193	5174	5168	5081	4987	5145	5131	5210	5152	5201	5138	5196	5120	5058	5055	5113	5072	5223	5054	5203	5114	5116	5201	5047	5102	5129	5107	5145	5185	5222	5100	5110	5092	5155	5107	5098	5228	5002	5061	5014	5139	5101	5054	5016	5047	5011	5106	5101	5081	5097	5045	5253	5164	5166	5048	5157	5008	5120	4913	5159	5082	5090	5185	5139	5107	4981	5138	5065	5073	5052	5068	4978	5074	5055	4987	5070	5090	5130	5038	5076	5015	5142	5173	5037	5047	4988	5240	5069	5090	5110	5138	5170	5082	5068	5085	5149	4973	5128	4957	5003	5108	5183	5070	5033	5114	5136	5069	5140	5121	5065	5234	5183	5045	4996	5133	4999	5076	5098	5205	5020	5027	5002	5083	5116	5181	5139	5086	5148	5144	5059	5033	5036	5102	5091	5070	5186	5202	5276	5082	5125	5057	5055	5124	5162	5155	5011	4982	5067	5031	4985	5049	5142	5069	5121	5113	5039	5152	5141	5085	5044	5135	5043
17314	17850	6582	1287	979	1042	968	1039	996	1001	930	948	930	873	926	930	942	915	935	835	842	804	858	850	879	862	872	879	857	802	797	863	870	869	842	838	811	852	864	871	816	810	814	763	860	806	852	883	810	822	821	860	872	829	825	786	855	777	819	807	851	804	807	845	782	811	793	841	805	751	888	839	791	781	822	886	836	768	831	792	860	840	803	860	822	807	791	847	841	795	826	779	825	825	802	793	831	800	798	850	889	814	813	850	837	795	832	805	829	808	862	825	887	816	780	830	815	804	867	815	830	787	848	842	818	847	816	838	806	802	778	858	842	807	822	855	776	855	852	884	801	828	799	791	820	843	877	838	844	814	801	818	822	808	840	813	791	819	828	811	800	799	818	814	841	811	778	758	826	827	815	823	805	787	805	816	833	854	816	816	832	841	835	789	862	823	800	867	810	827	832	862	811	857	809	832	788	805	841	880	801	859	835	853	794	818	865	824	817	847	815	802	898	836	849	852	791	815	797	839	779	838	780	868	788	888	794	827	844	782	796	750	829	829	862	822	870	883	787	778	828	790	819	800	836	846	847	829	803	855	749	845	822	758	867	807	800	883	883	815	863	811	809	813	818	836	833	808	793	830	845	835	809	783	801	790	809	820	803	824	855	822	790	764	769	832	797	798	816	838	829	820	831	845	888	789	831	830	846	818	807	808	837	846	837	823	830	819	806	826	889	873	833	827	773	812	831	794	871	820	764	804	775	823	804	769	845	812	792	821	886	839	856	864	876	783	813	779	806	885	825	842	863	795	786	795	827	827	814	808	808	849	773	858	862	871	880	805	816	859	812	823	806	800	835	850	828	846	808	831	807	856	773	783	801	825	811	819	827	781	812	817	781	856	832	834	852	813	812	813	801	849	841	869	812	776	886	865	883	866	849	866	833	792	848	799	829	851	845	850	826	833	826	753	815	795	875	860	832	823	836	829	842	844	827	760	798	873	827	835	756	836	810	835	861	860	869	800	800	780	824	782	829	826	846	827	799	821	860	760	786	750	804	853	780	843	854	831	825	759	825	804	810	849	855	839	863	845	813	825	826	803	800	811	843	850	800	837	857	870	826	822	816	875	828	867	827	788	846	818	844	769	823	806	857	807	859	870	885	876	818	781	798	908	847	825	804	848	773	797	817	794	826	772	883	816	812	721	833	783	807	826	818	821	821	831	779	815	773	841	814	863	885	816	801	812	788	794	827	803	838	825	825	823	829	865	818	824	810	797	791	768	837	785	772	849	816	834	817	818	752	771	847	853	869	804	882	792	846	797	790	818	836	855	819	831	824	879	844	787	795	838	817	788	818	841	857	797	777	857	848	799	869	850	849	829	804	828	812	812	806	821	804	860	772	838	855	829	825	786	818	850	832	828	824	874	803	817	818	841	861	799	785	800	835	805	884	844	831	860	803	842	824	787	805	821	819	827	804	776	828	861	809	886	817	812	821	808	806	804	828	819	850	844	788	847	829	840	794	845	826	884	819	751	799	841	828	825	806	804	845	864	828	815	780	843	817	799	819	849	803	795	862	833	843	873	818	838	883	862	795	825	878	809	822	834	832	795	808	767	837	791	816	829	821	824	842	821	810	844	785	827	768	847	837	842	822	827	806	851	808	773	824	839	838	823	884	838	849	828	836	846	877	864	828	820	876	821	790	760	872	827	868	841	857	813	857	819	839	839	850	842	783	853	834	823	815	734	846	817	794	808	792	825	845	758	851	849	826	811	808	802	824	809	808	888	825	845	798	797	795	859	858	831	838	828	856	841	822	833	841	784	809	865	843	835	828	803	828	816	804	856	844	839	806	771	856	829	781	846	820	821	843	813	817	815	778	795	784	830	866	795	842	820	846	830	809	865	830	816	804	798	855	889	851	840	771	806	889	825	806	805	793	814	839	855	813	793	851	824	837	820	798	825	847	832	788	815	816	838	782	857	777	860	805	851	793	877	817	838	837	842	801	813	764	822	836	804	798	803	847	895	839	833	808	792	798	844	792	865	858	816	843	804	837	741	782	832	830	779	837	847	813	816	852	803	821	830	820	816	867	816	845	827	824	794	791	778	836	809	867	828	840	785	800	827	771	851	814	776	807	789	811	825	828	838	818	864	818	864	850	847	786	801	842	815	819	818	827	843	855	878	803	832	840	769	789	865	824	761	804	862	807	836	844	821	742	796	826	732	816	823	765	838	871	806	830	821	761	823	817	810	831	842	801	844	848	770	853	783	823	756	802	830	818	853	761	844	800	829	836	862	804	754	839	829	818	869	804	822	837	791	821	818	872	824	782	823	822	841	815	857	832	821	786	830	786	828	812	825	812	784	803	842	862	825	804	864	838	806	822	838	851	781	837	861	798	844	799	811	867	819	794	817	761	768	845	795	885	846	800	851	816	771	815	776	852	847	854	881	824	771	803	812	866	797	781	834	817	801	891	778	774	827	795	856	806	794	851	854	799	846	825	828	810	793	866	849	814	833	764	805	779	824	817	809	798	848	823	857	772	844	780	807	795	788	820	820	783	879	820	849	843	795	810	812	842	864	838	824	823	825	877	784	822	839	809	800	851	812	839	855	808	842	840	799	836	854	854	821	779	820	796	866	868	801	797	824	787	815	795	830	876	836	857	828	854	847	804	793	848	832	823	824	844	847	807	832	788	806	798	793	841	840	829	871	827	823	830	849	796	820	792	842	797	807	825	861	823	779	838	835	838	844	716	866	806	821	769	800	872	838	855	760	844	794	803	828	784	867	829	821	845	824	830	815	791	789	832	815	788	811	821	834	802	828	796	825	817	788	842	850	831	846	856	770	787	777	796	843	844	793	871	801	781	789	802	823	844	830	811	833	801	825	839	797	830	832	784	810	857	812	809	781	814	822	806	840	842	841	879	839	851	787	858	804	895	757	827	830	850	776	822	821	820	783	822	765	752	843	902	846	780	777	900	732	841	835	834	809	863	779	828	855	861	784	798	844	833	821	865	837	805	784	833	855	800	833	737	812	870	809	826	845	847	826	810	851	805	800	819	809	813	838	814	874	826	854	842	811	822	853	808	883	788	797	803	782	832	844	870	879	831	786	805	823	802	813	824	838	819	852	773	773	823	827	803	829	814	781	841	866	845	821	824	834	826	794	793	842	852	814	807	765	787	831	768	852	769	810	873	825	780	834	819	836	897	819	800	817	811	785	824	840	833	842	805	858	776	818	782	869	828	793	831	843	841	781	803	820	837	838	784	849	772	803	832	844	846	840	805	819	790	800	785	847	805	819	841	781	848	803	822	844	832	792	833	851	867	785	806	864	871	859	801	808	853	787	808	837	821	794	892	810	812	827	835	783	822	834	826	849	826	854	822	813	821	814	836	822	829	829	789	776	799	799	837	828	833	850	862	810	799	777	799	821	801	816	792	822	863	772	856	825	819	842	810	812	833	785	805	824	819	925	802	800	815	840	799	845	756	812	814	862	825	829
55512	48979	25131	14331	14928	15019	14681	14217	12288	11453	10059	9529	9685	9702	9394	9230	9498	9679	9070	8725	8503	8394	8217	8090	8139	8044	7803	7842	7694	7617	7674	7731	7714	7779	7697	7833	7760	7690	7657	7705	7644	7472	7561	7548	7444	7393	7366	7400	7421	7593	7511	7452	7416	7424	7452	7453	7459	7585	7430	7412	7507	7390	7717	7455	7397	7463	7471	7458	7461	7434	7414	7455	7398	7440	7337	7207	7336	7412	7548	7378	7376	7285	7432	7288	7418	7405	7452	7347	7451	7383	7435	7401	7454	7426	7475	7412	7473	7497	7319	7386	7468	7488	7456	7431	7537	7341	7332	7402	7389	7529	7475	7424	7520	7442	7348	7391	7335	7536	7373	7442	7434	7367	7454	7569	7526	7310	7516	7316	7405	7464	7340	7378	7395	7379	7419	7476	7433	7503	7410	7385	7304	7414	7370	7439	7301	7413	7423	7447	7263	7363	7368	7343	7373	7463	7388	7360	7409	7550	7406	7479	7322	7463	7491	7461	7473	7337	7545	7406	7406	7515	7453	7300	7524	7410	7493	7252	7392	7373	7416	7429	7297	7344	7407	7328	7387	7473	7282	7286	7474	7500	7320	7482	7304	7427	7345	7280	7401	7454	7378	7343	7263	7366	7378	7399	7453	7302	7521	7567	7383	7422	7376	7320	7547	7439	7367	7219	7282	7406	7368	7387	7431	7435	7336	7551	7398	7467	7281	7461	7457	7550	7373	7535	7446	7425	7431	7399	7432	7411	7539	7424	7427	7467	7526	7466	7422	7358	7445	7453	7298	7300	7369	7495	7489	7386	7418	7359	7403	7296	7383	7454	7477	7363	7372	7257	7464	7495	7620	7364	7466	7360	7351	7376	7341	7404	7273	7541	7405	7364	7374	7478	7278	7349	7431	7304	7416	7418	7450	7243	7339	7409	7423	7501	7354	7338	7411	7355	7472	7380	7368	7456	7483	7376	7370	7260	7452	7446	7439	7442	7478	7333	7475	7396	7419	7472	7370	7348	7433	7441	7500	7460	7464	7454	7303	7319	7521	7519	7258	7408	7464	7608	7341	7475	7504	7335	7335	7347	7479	7438	7483	7225	7360	7487	7391	7271	7387	7440	7318	7374	7309	7377	7500	7411	7465	7339	7469	7423	7325	7318	7235	7387	7468	7408	7500	7376	7345	7393	7444	7361	7596	7407	7330	7446	7394	7415	7487	7415	7487	7479	7375	7311	7438	7430	7416	7377	7330	7613	7459	7468	7482	7413	7331	7373	7500	7445	7457	7323	7404	7477	7389	7450	7331	7587	7366	7328	7496	7309	7320	7515	7319	7370	7619	7371	7384	7331	7430	7315	7347	7380	7361	7420	7331	7352	7432	7378	7388	7436	7486	7377	7382	7347	7427	7483	7349	7399	7338	7444	7364	7382	7546	7421	7378	7426	7334	7463	7408	7344	7350	7424	7340	7454	7383	7507	7311	7398	7406	7442	7449	7486	7540	7526	7351	7492	7396	7423	7366	7450	7482	7520	7472	7496	7274	7369	7453	7350	7335	7342	7496	7335	7459	7324	7342	7528	7308	7289	7444	7475	7392	7431	7340	7476	7417	7390	7591	7396	7383	7309	7587	7357	7503	7357	7461	7347	7358	7364	7348	7404	7401	7426	7470	7441	7354	7453	7494	7423	7519	7234	7346	7354	7497	7458	7382	7508	7335	7440	7415	7606	7471	7414	7441	7262	7476	7352	7422	7291	7441	7427	7442	7461	7297	7489	7315	7386	7423	7305	7438	7395	7462	7399	7376	7477	7362	7300	7460	7499	7482	7521	7440	7535	7529	7350	7292	7307	7348	7304	7475	7441	7398	7450	7363	7442	7453	7454	7335	7493	7461	7377	7353	7377	7418	7412	7390	7349	7496	7374	7418	7461	7304	7398	7381	7487	7371	7297	7358	7476	7627	7343	7267	7320	7505	7423	7434	7397	7374	7500	7356	7341	7501	7366	7381	7415	7340	7301	7445	7476	7324	7564	7442	7446	7482	7299	7320	7377	7428	7353	7431	7297	7533	7273	7364	7381	7413	7387	7319	7403	7379	7385	7394	7398	7489	7420	7391	7415	7428	7420	7440	7357	7362	7510	7339	7526	7462	7428	7403	7323	7417	7390	7370	7348	7419	7395	7351	7481	7322	7563	7367	7520	7334	7439	7370	7538	7536	7459	7347	7479	7483	7361	7325	7534	7375	7407	7524	7572	7370	7475	7490	7332	7517	7348	7369	7501	7223	7345	7428	7516	7464	7396	7482	7434	7382	7385	7324	7404	7460	7417	7418	7362	7610	7416	7390	7418	7360	7475	7417	7468	7383	7523	7434	7349	7367	7445	7506	7348	7479	7549	7362	7380	7403	7400	7471	7495	7468	7303	7354	7444	7351	7622	7344	7379	7286	7341	7394	7421	7343	7391	7414	7320	7413	7320	7447	7376	7373	7508	7444	7329	7349	7366	7378	7497	7450	7354	7312	7449	7347	7394	7431	7273	7408	7371	7304	7321	7494	7487	7384	7325	7475	7477	7383	7554	7370	7413	7469	7401	7390	7327	7417	7564	7294	7300	7415	7374	7605	7477	7389	7467	7461	7532	7345	7578	7497	7367	7454	7507	7462	7371	7352	7386	7348	7378	7351	7412	7420	7461	7490	7391	7340	7388	7293	7467	7475	7257	7451	7389	7504	7347	7387	7408	7464	7303	7346	7435	7196	7359	7304	7474	7510	7320	7484	7424	7372	7436	7303	7356	7460	7416	7454	7390	7412	7479	7468	7369	7562	7418	7242	7432	7360	7371	7388	7279	7361	7429	7433	7323	7445	7327	7390	7393	7371	7506	7342	7495	7340	7304	7433	7418	7367	7418	7227	7542	7527	7355	7511	7431	7343	7279	7317	7376	7409	7326	7519	7381	7384	7361	7266	7450	7490	7345	7420	7504	7395	7437	7428	7300	7429	7491	7563	7499	7612	7384	7416	7368	7461	7411	7521	7503	7442	7369	7512	7386	7442	7348	7422	7429	7346	7368	7296	7333	7427	7346	7492	7378	7451	7521	7418	7433	7442	7443	7441	7365	7508	7322	7284	7397	7438	7277	7492	7520	7368	7470	7411	7328	7427	7361	7549	7349	7488	7441	7346	7469	7431	7330	7326	7289	7350	7436	7375	7286	7507	7441	7335	7384	7308	7342	7271	7422	7347	7448	7489	7494	7416	7357	7430	7335	7439	7392	7457	7322	7429	7469	7491	7357	7374	7327	7392	7479	7386	7523	7409	7307	7283	7402	7373	7458	7463	7388	7574	7385	7369	7349	7479	7443	7347	7449	7460	7380	7470	7452	7644	7420	7379	7357	7351	7384	7446	7389	7395	7457	7420	7507	7385	7370	7443	7347	7482	7442	7483	7456	7490	7215	7393	7388	7493	7424	7368	7437	7519	7534	7460	7358	7308	7444	7401	7391	7425	7504	7483	7508	7387	7394	7559	7242	7497	7484	7393	7410	7371	7584	7426	7410	7385	7424	7541	7386	7314	7329	7504	7349	7431	7300	7311	7428	7401	7398	7412	7416	7417	7433	7378	7303	7507	7436	7312	7363	7442	7505	7417	7362	7448	7372	7449	7526	7359	7409	7495	7531	7406	7413	7377	7458	7431	7482	7518	7441	7396	7400	7202	7442	7443	7427	7250	7461	7479	7455	7313	7298	7422	7378	7511	7465	7368	7372	7593	7317	7448	7452	7575	7402	7314	7482	7491	7407	7329	7493	7416	7474	7500	7333	7454	7447	7443	7458	7473	7432	7374	7460	7647	7364	7373	7354	7329	7376	7426	7425	7458	7420	7357	7486	7222	7390	7428	7436	7373	7453	7409	7441	7359	7451	7590	7421	7334	7376	7390	7321	7479	7467	7334	7249	7409	7207	7494	7344	7388	7507	7351	7563	7388	7458	7416	7377	7425	7443	7475	7515	7390	7409	7511	7467	7282	7332	7292	7598	7383	7455	7413	7365	7415	7382	7432	7405	7396	7393	7310	7415	7360	7416	7464	7460	7512	7406	7567	7292	7404	7523	7350	7453	7482	7524	7375	7424	7422	7376	7422	7343	7330	7423	7422	7455	7444	7634	7485	7419	7490	7267	7516	7324	7427	7416	7392	7377	7558	7414	7396	7328	7314	7338	7522	7426	7451	7370	7434	7404	7425	7311	7480	7452	7327	7407	7553	7499	7373	7504	7499	7406	7291	7444	7456	7397	7372	7273	7419	7443	7384	7469	7356	7352	7432	7444	7453	7442	7428	7329	7430	7384	7241	7346	7375	7375	7424	7307	7332	7352	7420	7359	7431	7401	7407	7401	7398	7434	7291	7569	7332	7503	7301	7383	7346	7376	7477	7406	7324	7392	7433	7368	7426	7440	7345	7392	7465	7512	7429	7472	7428	7361	7423	7366	7305	7480	7371	7387	7460	7472	7575	7234	7295	7570	7321	7414	7330	7433	7264	7530	7331	7477	7441	7395	7341	7363	7412	7299	7270	7360	7487	7442	7366	7325	7411	7403	7288	7334	7347	7330	7342	7381	7492	7320	7554	7398	7458	7409	7506	7292	7490	7518	7581	7513	7432	7301	7371	7413	7355	7426	7514	7335	7319	7365	7439	7246	7401	7420	7361	7471	7398	7381	7407	7482	7377	7444	7346	7406	7501	7421	7430	7481	7396	7358	7305	7445	7355	7227	7320	7367	7447	7353	7474	7399	7421	7595	7360	7487	7426	7382	7464	7408	7334	7399	7419	7392	7315	7475	7420	7487	7562	7484	7591	7276	7340	7318	7426	7460	7478	7451	7390	7403	7401	7373	7277	7387	7458	7377	7456	7483	7354	7361	7527	7327	7450	7379	7372	7357	7411	7482	7462	7394	7431	7404	7319	7278	7431	7438	7469	7315	7369	7433	7373	7512	7460	7338	7427	7425	7345	7404	7560	7304	7457	7437	7467	7487	7508	7331	7447	7458	7400	7385	7394	7553	7399	7385	7463	7570	7475	7319	7394	7482	7480	7500	7487	7253	7360	7368	7558	7440	7376	7375	7514	7342	7401	7409
17356	14444	3971	761	615	653	567	643	638	600	533	485	590	570	522	521	557	566	530	501	531	478	509	515	505	525	470	469	494	532	449	497	496	485	479	514	509	463	477	477	486	457	443	432	449	465	484	454	463	458	491	479	458	525	455	456	432	467	418	440	462	457	447	458	483	467	449	465	488	457	458	481	457	462	491	465	449	452	438	476	426	458	477	495	452	494	436	491	473	477	469	473	448	507	456	442	464	490	490	453	434	460	481	492	429	461	429	475	442	449	454	473	465	457	475	465	461	418	464	457	451	440	489	443	459	473	471	514	448	443	470	500	462	475	461	461	503	447	453	461	477	485	465	446	464	464	459	457	466	484	487	467	460	443	494	434	481	459	461	494	491	474	444	494	446	485	471	472	444	450	487	458	422	440	482	510	430	474	495	463	445	458	528	484	429	449	448	465	459	471	458	449	448	454	478	485	457	455	464	408	475	482	471	481	471	441	442	449	422	416	453	477	440	474	457	441	468	441	487	482	480	500	461	451	472	483	456	469	466	454	448	510	438	495	441	496	469	468	482	457	509	469	491	496	494	461	440	443	486	439	422	433	467	447	470	455	457	461	480	483	458	442	468	467	440	466	506	480	470	444	467	490	456	466	512	466	434	459	510	492	468	454	472	480	443	445	487	445	481	465	507	434	465	454	499	459	465	458	437	432	471	465	480	468	463	454	491	462	406	475	453	455	508	441	457	476	479	483	434	438	463	470	465	479	466	478	474	468	455	514	490	437	442	398	467	469	440	431	484	428	494	448	459	441	497	469	450	481	454	459	473	460	466	458	457	466	458	460	427	481	471	446	467	438	431	453	455	477	436	488	462	433	449	430	427	460	465	476	448	495	457	434	449	413	474	486	479	467	467	503	452	475	437	435	479	452	460	477	454	495	473	440	481	454	470	505	504	471	467	476	454	464	464	441	474	496	434	459	481	443	432	480	466	477	439	494	491	482	462	454	455	464	461	492	475	449	502	448	510	452	475	439	465	422	469	475	461	449	470	457	421	469	496	497	457	436	443	492	497	469	484	487	462	506	442	482	470	444	423	411	499	480	475	422	496	480	466	481	437	491	448	452	451	461	484	426	472	470	463	417	464	479	434	451	450	461	480	477	448	421	465	431	465	455	475	466	473	461	493	489	466	485	496	477	437	467	493	464	500	447	483	434	432	456	482	463	452	443	469	493	489	442	480	466	494	471	474	500	492	471	445	430	486	467	473	464	447	435	463	472	501	494	479	441	467	449	424	471	474	475	505	500	483	427	442	454	526	444	496	443	488	497	466	461	415	474	515	441	452	481	483	449	486	480	512	430	475	486	429	459	468	474	461	488	493	500	467	430	450	452	473	511	442	443	449	452	444	465	435	445	472	462	461	481	438	433	466	440	458	461	469	462	496	462	420	436	452	484	446	484	461	425	452	430	474	444	468	459	466	450	479	448	513	466	484	516	460	438	464	430	463	454	465	493	478	461	439	466	463	464	492	452	474	490	512	461	461	457	493	468	420	476	475	467	457	478	485	451	457	472	473	414	476	484	477	487	458	460	458	455	463	461	436	483	489	465	458	469	450	461	440	476	425	465	425	486	485	509	446	458	468	505	439	468	466	420	453	452	437	445	458	462	447	473	474	474	430	479	480	439	453	427	473	456	491	459	490	448	444	469	454	436	482	430	467	473	487	515	504	462	441	483	429	449	503	497	458	497	460	460	468	435	474	440	465	441	469	469	517	431	516	472	453	433	478	457	486	466	462	501	471	469	476	499	425	471	477	451	464	463	459	457	445	498	505	492	464	492	452	450	463	445	495	509	454	465	470	427	484	458	462	431	465	486	485	461	470	484	431	496	502	477	458	465	475	454	482	469	456	432	468	470	466	482	446	432	478	448	441	479	478	441	466	463	487	464	452	437	432	479	443	485	471	467	465	466	451	440	439	467	477	459	442	447	482	480	467	443	480	471	482	492	479	430	447	454	465	528	461	489	489	520	439	528	442	428	471	464	515	486	445	460	503	487	462	458	449	495	437	458	478	489	533	434	407	463	460	470	433	494	473	445	465	494	428	464	471	440	469	449	446	482	518	501	481	504	462	451	475	472	470	455	463	473	454	473	455	455	446	468	485	507	450	501	440	483	457	467	464	471	458	471	513	475	488	468	473	459	467	442	425	502	487	474	497	432	436	477	444	458	412	488	454	483	484	495	487	444	459	463	465	454	459	448	474	492	475	474	521	480	475	449	453	506	461	448	444	468	450	486	439	488	421	438	493	427	460	497	467	474	459	437	451	433	447	460	462	455	496	505	449	489	465	503	432	429	462	503	472	485	455	471	447	445	459	454	452	440	417	434	484	442	465	467	442	468	497	458	477	463	446	467	471	491	452	455	463	466	440	451	471	479	436	434	443	505	465	460	512	450	521	466	441	444	461	445	473	468	474	488	441	482	450	473	453	441	469	468	425	415	487	470	469	412	443	441	471	430	490	467	455	454	500	462	448	499	465	449	450	489	464	470	433	449	463	452	453	434	498	454	477	454	507	478	509	485	422	460	495	456	456	465	513	471	463	459	462	478	472	484	459	447	475	455	447	491	435	474	481	503	446	436	436	474	508	490	445	478	463	494	504	465	453	473	478	450	484	456	429	483	467	452	495	479	424	496	486	487	449	461	438	455	445	445	458	464	427	463	460	468	483	450	453	468	472	499	479	474	475	490	454	476	468	481	475	468	510	470	497	452	488	470	478	474	462	457	481	457	468	478	438	476	471	469	458	442	463	500	420	456	445	493	478	490	462	453	457	462	478	469	473	459	468	440	453	433	488	458	443	475	475	443	442	493	486	453	434	446	437	459	462	442	438	464	462	468	481	430	458	463	476	443	453	473	452	495	474	456	501	439	462	467	431	462	435	504	476	445	457	460	463	456	451	489	501	471	455	490	488	451	479	491	461	475	434	428	459	472	492	464	440	460	488	468	510	475	451	455	468	477	504	514	448	513	437	449	487	463	469	439	458	450	459	475	453	474	467	468	474	444	467	486	485	476	441	404	464	461	472	431	497	484	447	416	462	449	469	446	482	426	497	464	487	496	475	427	496	463	467	471	471	482	483	456	481	505	480	503	466	471	492	453	481	456	475	466	467	503	461	463	461	436	419	504	440	470	506	435	477	477	480	458	461	455	496	419	451	482	485	479	413	460	484	455	430	490	415	436	484	472	451	474	484	476	441	461	489	433	441	469	481	433	470	469	470	433	481	418	499	455	471	468	486	428	480	458	454	413	422	445	471	468	478	444	496	472	496	487	452	422	442	453	446	475	460	481	472	464	452	488	450	491	417	473	431	498	429	474	495	460	497	459	438	438	433	450	456	433	497	451	399	465	447	461	450	477	458	444	459	448	450	437	472	467	473	454	474	438	471	447	441	464	484	485	426	510	448	472	459	455	498	467	450	445	478	480	458	433	429	440	469	464	479	439	449	444
50943	43490	21073	10571	11671	12827	11137	11411	10865	9613	7846	6655	7173	7213	6743	6683	6692	7102	6539	6217	5680	5589	5483	5279	5144	5161	5019	4918	4838	4798	4860	4756	4803	4810	4830	4886	4774	4671	4844	4797	4800	4694	4673	4624	4667	4488	4541	4662	4484	4540	4655	4482	4538	4658	4584	4629	4606	4633	4594	4625	4598	4480	4492	4443	4544	4531	4517	4558	4545	4492	4550	4597	4624	4580	4471	4614	4603	4505	4420	4496	4454	4543	4535	4543	4447	4513	4472	4489	4493	4561	4674	4576	4435	4521	4569	4493	4471	4542	4453	4594	4613	4526	4602	4622	4644	4559	4665	4481	4570	4439	4547	4632	4445	4561	4571	4683	4637	4541	4607	4533	4522	4564	4601	4514	4471	4483	4555	4555	4519	4632	4515	4539	4508	4498	4477	4565	4506	4564	4605	4471	4599	4510	4495	4712	4368	4548	4614	4523	4554	4590	4477	4554	4473	4575	4502	4564	4650	4518	4564	4510	4567	4533	4485	4574	4560	4554	4510	4522	4430	4495	4565	4445	4633	4453	4532	4583	4432	4495	4526	4657	4509	4479	4590	4401	4550	4458	4524	4489	4636	4461	4627	4414	4469	4555	4558	4650	4562	4605	4482	4534	4438	4489	4521	4507	4438	4462	4495	4689	4587	4619	4636	4472	4595	4515	4578	4589	4527	4456	4575	4533	4515	4632	4495	4615	4567	4372	4596	4468	4668	4738	4623	4508	4442	4588	4593	4593	4513	4460	4549	4473	4558	4597	4466	4549	4514	4599	4438	4445	4456	4513	4578	4594	4502	4561	4604	4465	4574	4617	4635	4420	4563	4513	4454	4575	4460	4535	4560	4531	4521	4481	4578	4458	4582	4492	4640	4472	4547	4577	4582	4641	4503	4450	4580	4446	4511	4552	4609	4460	4513	4567	4579	4460	4639	4431	4582	4500	4579	4557	4514	4451	4556	4567	4623	4546	4538	4549	4444	4528	4570	4503	4481	4464	4558	4574	4528	4595	4411	4488	4469	4512	4489	4616	4455	4562	4529	4553	4539	4520	4580	4642	4495	4640	4563	4453	4483	4514	4589	4504	4588	4528	4480	4523	4525	4555	4476	4524	4656	4517	4594	4443	4383	4547	4665	4679	4502	4567	4640	4525	4553	4563	4678	4513	4578	4589	4578	4553	4596	4538	4431	4476	4599	4554	4550	4518	4551	4522	4595	4587	4555	4546	4602	4517	4601	4460	4535	4650	4590	4383	4518	4464	4494	4529	4588	4605	4543	4568	4532	4417	4554	4517	4555	4439	4523	4614	4475	4537	4565	4554	4509	4484	4511	4608	4609	4507	4450	4492	4664	4455	4507	4497	4584	4578	4618	4489	4611	4580	4653	4518	4691	4546	4545	4572	4452	4656	4619	4493	4617	4655	4526	4586	4516	4477	4712	4625	4556	4600	4520	4597	4471	4589	4604	4462	4554	4632	4539	4592	4566	4667	4521	4695	4665	4566	4531	4594	4542	4559	4587	4556	4625	4389	4620	4505	4593	4591	4534	4609	4505	4537	4541	4640	4512	4557	4538	4587	4564	4566	4562	4539	4593	4572	4569	4605	4601	4546	4435	4499	4557	4475	4629	4479	4524	4609	4638	4472	4470	4477	4498	4494	4467	4518	4554	4527	4614	4563	4553	4673	4540	4548	4575	4496	4465	4566	4546	4601	4653	4560	4595	4569	4435	4617	4518	4440	4584	4563	4553	4623	4563	4440	4631	4545	4605	4554	4524	4499	4566	4581	4426	4589	4517	4600	4615	4492	4616	4517	4564	4504	4659	4629	4486	4468	4536	4476	4502	4538	4483	4498	4624	4448	4492	4590	4625	4535	4597	4615	4605	4570	4423	4568	4594	4509	4611	4598	4583	4528	4589	4658	4572	4632	4537	4459	4621	4521	4615	4574	4472	4661	4617	4586	4487	4495	4621	4514	4608	4529	4475	4585	4585	4628	4471	4515	4556	4528	4609	4521	4570	4564	4416	4548	4530	4510	4498	4492	4516	4555	4592	4560	4555	4522	4518	4465	4635	4517	4521	4424	4529	4648	4521	4525	4431	4521	4511	4557	4588	4511	4656	4567	4536	4639	4558	4534	4517	4596	4541	4620	4557	4620	4561	4496	4483	4503	4534	4401	4520	4599	4514	4554	4434	4577	4491	4484	4557	4601	4493	4465	4539	4518	4582	4559	4507	4473	4579	4524	4669	4594	4500	4513	4552	4430	4585	4533	4492	4531	4536	4657	4518	4509	4545	4588	4529	4554	4604	4589	4503	4577	4529	4596	4506	4457	4611	4448	4568	4460	4581	4639	4524	4632	4481	4514	4564	4566	4558	4469	4541	4641	4587	4547	4584	4620	4578	4605	4534	4516	4700	4585	4547	4532	4548	4499	4603	4552	4566	4548	4514	4556	4547	4610	4632	4532	4545	4582	4557	4580	4506	4665	4479	4481	4510	4562	4533	4601	4535	4513	4498	4607	4515	4605	4536	4567	4540	4567	4371	4520	4489	4523	4559	4667	4554	4498	4480	4528	4508	4610	4555	4430	4514	4459	4558	4697	4588	4470	4528	4575	4521	4595	4505	4497	4521	4636	4436	4522	4608	4488	4548	4393	4587	4542	4556	4497	4555	4556	4613	4583	4382	4670	4582	4570	4601	4641	4552	4554	4480	4545	4463	4536	4570	4605	4501	4483	4507	4596	4517	4506	4496	4480	4508	4590	4561	4645	4498	4588	4616	4550	4600	4563	4562	4576	4580	4499	4553	4643	4548	4575	4556	4665	4488	4475	4525	4538	4624	4554	4551	4558	4501	4589	4526	4578	4623	4545	4565	4564	4729	4541	4606	4481	4425	4430	4633	4566	4443	4527	4596	4542	4491	4558	4557	4668	4677	4534	4563	4630	4562	4582	4554	4513	4633	4643	4455	4476	4470	4509	4632	4548	4515	4544	4575	4550	4568	4489	4476	4461	4450	4446	4559	4564	4517	4562	4523	4521	4534	4601	4577	4550	4479	4674	4600	4571	4517	4611	4457	4499	4551	4679	4539	4502	4531	4515	4527	4460	4546	4596	4611	4450	4638	4498	4534	4453	4607	4578	4565	4541	4577	4519	4528	4608	4595	4548	4515	4501	4485	4484	4505	4475	4585	4472	4502	4534	4510	4443	4524	4578	4596	4650	4509	4596	4492	4621	4444	4559	4661	4568	4534	4553	4550	4645	4553	4633	4550	4554	4480	4460	4527	4620	4465	4585	4483	4528	4589	4547	4543	4616	4613	4654	4585	4609	4610	4514	4514	4445	4552	4614	4665	4498	4643	4551	4529	4645	4547	4519	4541	4550	4531	4636	4568	4571	4523	4519	4482	4525	4463	4439	4547	4539	4654	4432	4527	4405	4467	4538	4598	4532	4533	4541	4600	4566	4609	4516	4593	4604	4535	4509	4440	4572	4495	4615	4629	4488	4553	4524	4643	4444	4572	4506	4502	4549	4600	4550	4516	4595	4529	4433	4537	4549	4614	4567	4585	4614	4568	4552	4513	4608	4558	4546	4661	4500	4561	4487	4525	4535	4537	4517	4632	4567	4519	4491	4556	4529	4559	4498	4593	4558	4503	4476	4480	4596	4497	4617	4499	4526	4610	4459	4601	4465	4510	4608	4535	4564	4462	4564	4580	4466	4663	4582	4662	4513	4508	4613	4459	4546	4500	4624	4642	4583	4514	4540	4534	4515	4539	4546	4468	4488	4559	4538	4461	4509	4516	4546	4459	4405	4469	4545	4509	4705	4544	4599	4516	4561	4638	4580	4566	4651	4512	4603	4611	4551	4522	4541	4562	4568	4533	4656	4607	4495	4710	4411	4487	4534	4613	4523	4542	4634	4506	4492	4535	4489	4563	4555	4568	4546	4510	4499	4626	4565	4561	4598	4494	4547	4573	4560	4597	4531	4531	4452	4596	4500	4563	4447	4634	4595	4513	4503	4605	4615	4592	4586	4541	4519	4562	4562	4625	4523	4605	4611	4507	4611	4599	4593	4446	4452	4366	4618	4523	4388	4612	4494	4426	4579	4504	4476	4563	4551	4481	4570	4578	4444	4617	4510	4484	4659	4546	4480	4562	4494	4563	4557	4385	4562	4508	4466	4539	4502	4624	4510	4559	4541	4586	4497	4571	4420	4560	4562	4520	4506	4480	4537	4459	4513	4606	4663	4516	4559	4582	4538	4599	4526	4543	4663	4557	4465	4599	4542	4507	4519	4514	4614	4559	4435	4554	4578	4621	4611	4566	4481	4504	4444	4469	4601	4525	4472	4499	4397	4575	4476	4448	4511	4413	4596	4541	4658	4490	4438	4489	4591	4508	4540	4513	4545	4553	4616	4519	4595	4478	4498	4605	4542	4556	4421	4503	4488	4522	4524	4576	4541	4591	4549	4551	4559	4485	4511	4487	4547	4595	4529	4539	4602	4460	4469	4699	4601	4603	4549	4489	4624	4595	4636	4502	4488	4588	4625	4596	4409	4565	4611	4526	4470	4466	4464	4648	4586	4570	4458	4649	4515	4487	4640	4573	4557	4494	4482	4495	4587	4445	4440	4544	4658	4491	4610	4604	4662	4551	4567	4444	4616	4516	4701	4580	4551	4588	4546	4580	4477	4508	4550	4577	4479	4518	4554	4474	4607	4546	4691	4505	4556	4501	4581	4571	4544	4551	4569	4638	4489	4518	4506	4464	4495	4526	4568	4586	4522	4548	4477	4607	4487	4539	4502	4499	4644	4560	4532	4609	4585	4460	4438	4536	4449	4520	4427	4520	4575	4632	4428	4606	4572	4563	4563	4483	4524	4509	4564	4543	4490	4526	4531	4548	4553	4458	4508	4408	4589	4568	4472	4427	4627	4614	4543	4544	4519	4545	4605	4600	4530	4537	4569	4562	4512	4526	4590	4520	4503	4624	4470	4624	4498	4422	4540	4468	4488	4642	4573	4450	4497	4509	4569	4533	4538	4623	4536	4598	4617	4566	4590	4523	4436	4546	4516	4454	4487	4536	4514	4622	4482	4561	4556	4591	4597	4507	4507
24390	22345	10104	1988	1167	1116	1116	1149	1033	1014	998	889	960	930	956	916	949	874	938	960	891	880	876	863	861	831	814	821	791	833	779	814	890	824	800	834	796	848	862	798	848	844	860	816	867	828	863	849	852	768	765	808	815	810	816	838	820	825	874	819	831	847	821	837	795	811	788	844	804	784	831	803	782	817	813	789	794	781	767	822	832	795	775	785	803	813	812	799	847	784	833	777	817	855	830	876	867	804	840	820	811	772	850	815	795	812	821	780	880	796	859	861	845	866	795	840	836	800	768	796	778	880	814	763	850	832	849	826	843	811	918	877	820	791	883	808	794	822	804	814	828	765	857	799	820	846	787	795	853	800	836	819	794	811	831	778	750	853	814	821	842	799	849	856	792	819	803	807	788	814	849	822	847	818	822	834	845	793	797	779	842	867	813	829	866	783	767	808	833	857	788	831	833	805	831	835	815	816	839	823	792	819	848	813	879	798	797	853	816	796	818	848	780	819	817	878	777	835	829	803	815	832	827	799	794	808	777	792	781	827	787	802	776	799	797	872	811	787	797	851	826	849	803	868	782	911	825	834	815	810	829	843	884	786	823	791	805	837	820	852	790	842	787	811	772	831	785	845	861	839	850	813	792	814	878	842	849	802	850	820	847	805	783	880	834	769	841	838	803	789	780	778	774	784	812	746	801	788	822	800	764	868	838	803	832	853	818	833	801	838	844	817	839	788	817	778	775	801	840	811	845	764	806	860	834	802	822	824	821	816	806	825	830	833	811	829	818	801	806	828	836	893	848	790	807	852	816	829	826	825	805	788	867	755	844	854	824	817	841	871	811	838	786	818	848	815	787	762	826	869	780	799	829	849	832	784	780	780	806	798	841	846	832	835	811	873	766	819	792	811	836	831	840	819	830	796	848	811	826	835	815	780	852	844	848	849	810	810	860	806	794	819	773	785	825	836	799	864	836	814	786	789	823	819	789	826	798	821	801	854	814	845	812	831	833	837	814	779	793	789	844	821	833	849	848	785	826	803	837	819	836	823	824	810	849	818	834	850	763	808	840	787	818	807	863	859	824	843	850	865	836	783	891	793	822	873	778	800	805	815	793	827	790	825	805	836	788	809	843	817	814	884	834	827	803	782	795	822	875	787	784	802	814	801	825	819	785	796	784	815	807	815	810	792	852	771	819	813	850	786	840	804	800	835	887	840	788	854	860	824	794	781	791	861	814	819	847	795	815	864	803	848	807	817	818	797	801	828	841	825	826	820	834	818	802	846	769	793	867	815	860	829	801	778	826	814	837	799	819	838	779	825	816	798	785	864	792	811	813	871	779	834	840	818	760	827	831	789	844	842	834	788	843	826	842	827	800	780	823	785	832	857	826	861	781	822	882	832	840	753	857	828	843	808	779	771	798	817	844	837	881	794	771	813	780	824	775	828	784	849	802	796	836	828	821	824	800	811	807	815	843	806	831	838	791	828	797	821	808	843	801	752	819	783	795	864	858	802	816	828	831	855	839	817	851	807	856	831	825	833	818	812	837	745	792	771	835	793	835	828	791	779	804	849	809	830	840	823	804	845	817	792	797	804	834	820	808	817	816	782	842	837	869	834	809	833	868	860	829	815	843	830	862	850	826	808	842	824	841	828	782	847	815	807	775	842	855	838	809	800	854	842	822	819	797	784	794	786	831	854	839	797	826	826	818	796	834	791	804	777	804	816	869	821	836	823	812	813	786	788	809	790	847	846	821	851	870	818	856	818	775	851	831	841	840	812	829	835	787	799	792	830	790	805	799	812	835	885	818	798	836	809	811	817	848	809	830	802	828	776	841	834	843	809	813	810	795	760	812	760	799	785	810	833	808	808	792	770	807	787	836	824	825	808	818	811	810	817	871	834	852	812	823	797	798	805	837	798	768	832	820	838	868	766	834	848	826	784	807	788	796	838	840	797	801	842	861	791	842	845	781	885	796	881	859	794	800	829	815	827	820	818	802	797	819	883	853	786	805	849	847	804	867	838	827	855	852	793	787	820	835	829	845	783	826	824	880	844	790	809	746	813	816	770	821	815	817	838	836	775	812	862	823	814	824	806	796	825	803	883	795	821	835	776	819	874	810	875	905	800	798	846	833	829	842	828	826	766	832	841	787	806	816	813	767	830	800	867	789	812	803	819	811	794	798	848	809	812	887	851	817	830	840	813	824	848	807	822	803	772	830	829	873	793	806	852	797	861	826	857	814	869	800	816	787	801	808	793	781	866	785	825	817	823	877	816	808	796	795	805	815	843	862	750	790	823	809	783	835	781	763	801	832	790	858	859	822	732	836	830	822	804	795	831	843	856	816	793	861	830	805	840	883	790	769	788	751	795	787	836	785	786	813	803	792	829	803	857	811	829	777	791	815	855	812	833	896	793	793	839	873	813	836	795	851	799	807	811	822	807	778	835	757	780	784	816	854	767	816	785	852	824	792	807	803	825	837	811	856	823	815	797	869	784	849	781	798	854	828	824	854	832	827	822	835	778	806	850	770	794	855	833	790	812	838	803	883	810	795	803	813	849	835	802	847	815	815	813	840	824	810	859	828	848	812	800	813	805	813	793	837	835	815	810	810	806	815	835	806	817	777	846	790	840	818	865	796	795	785	803	814	775	836	848	855	798	758	828	807	800	768	826	832	856	823	833	808	782	849	836	816	865	826	840	797	817	875	793	813	830	785	829	805	780	834	857	834	851	813	810	806	817	819	843	812	827	838	771	809	820	759	828	786	789	804	772	791	804	814	797	814	869	777	844	861	823	807	817	818	812	870	850	792	867	818	857	777	848	822	797	828	800	818	834	828	800	820	815	820	836	824	785	793	793	824	769	799	839	762	810	856	841	839	840	818	844	821	806	838	867	822	769	829	772	786	814	855	880	807	833	814	845	793	851	846	881	838	806	820	813	804	807	859	781	831	843	827	825	827	821	871	776	824	803	829	811	805	778	831	760	855	817	809	809	816	795	786	807	737	855	831	808	828	841	826	847	791	777	818	818	811	797	823	787	775	833	790	801	800	789	771	859	790	775	827	841	792	827	779	792	777	792	822	871	819	812	812	824	838	797	802	872	830	888	811	780	849	811	790	796	805	840	834	793	844	781	823	825	827	808	775	781	875	789	825	826	784	825	794	794	809	817	869	808	839	774	872	794	792	812	764	812	789	789	812	742	840	811	840	863	781	832	803	788	798	798	832	779	813	843	782	803	810	873	831	844	808	848	812	795	821	788	816	845	804	829	836	761	817	843	804	873	854	798	822	840	802	821	774	794	823	817	769	817	750	825	728	810	809	817	840	840	785	825	780	800	777	813	777	815	806	786	846	820	851	786	860	835	801	808	835	833	848	798	743	845	813	836	830	836	828	853	786	825	827	815	818	810	851	851	811	817	766	795	785	812	802	806	793	801	832	855	827	784	810	802	831	792	844	849	785	823	808	824	852	848	883	806	806	802	814	845	827	806	820	806
60056	50129	33867	17665	17809	18481	16675	15339	14229	13701	12114	10344	10990	10173	10175	9838	10223	10394	10009	9233	8880	8465	8532	8421	8117	8090	7979	7781	7731	7819	7631	7719	7680	7681	7783	7631	7756	7574	7670	7760	7628	7709	7760	7605	7354	7526	7461	7528	7506	7453	7345	7478	7436	7468	7455	7367	7393	7459	7469	7367	7472	7411	7429	7459	7421	7319	7528	7426	7492	7468	7383	7354	7479	7472	7392	7415	7420	7489	7581	7468	7355	7444	7577	7391	7372	7383	7437	7423	7333	7418	7442	7255	7302	7388	7444	7494	7456	7502	7266	7343	7202	7431	7434	7353	7449	7386	7436	7396	7438	7429	7466	7424	7362	7466	7371	7368	7343	7402	7369	7390	7451	7265	7274	7394	7309	7310	7410	7426	7421	7290	7335	7501	7499	7391	7333	7440	7313	7332	7405	7345	7441	7414	7433	7452	7389	7397	7456	7386	7370	7401	7298	7314	7357	7360	7541	7297	7357	7396	7283	7383	7449	7301	7400	7407	7365	7405	7387	7404	7248	7249	7428	7419	7359	7392	7355	7167	7430	7342	7449	7405	7384	7361	7303	7225	7416	7383	7425	7293	7561	7392	7341	7459	7321	7352	7374	7348	7474	7417	7272	7350	7353	7387	7383	7178	7363	7376	7378	7421	7431	7351	7474	7283	7464	7593	7477	7416	7384	7330	7403	7296	7382	7331	7223	7336	7534	7451	7323	7246	7365	7255	7418	7433	7407	7480	7423	7418	7301	7237	7142	7310	7448	7316	7464	7477	7444	7354	7525	7313	7339	7415	7418	7299	7426	7382	7358	7317	7394	7418	7411	7344	7386	7318	7498	7306	7396	7254	7317	7414	7212	7462	7362	7387	7388	7375	7420	7367	7315	7432	7339	7465	7478	7508	7389	7428	7331	7410	7404	7506	7406	7431	7345	7362	7443	7306	7401	7344	7325	7418	7347	7483	7365	7515	7417	7395	7393	7374	7385	7420	7332	7503	7336	7412	7442	7315	7497	7350	7410	7338	7409	7372	7393	7302	7440	7355	7314	7441	7369	7452	7413	7399	7413	7213	7429	7310	7385	7375	7350	7322	7592	7418	7526	7384	7428	7388	7398	7496	7455	7371	7323	7425	7494	7282	7347	7436	7273	7452	7399	7416	7419	7314	7388	7385	7316	7298	7285	7415	7401	7398	7319	7245	7467	7454	7405	7348	7288	7448	7402	7308	7384	7416	7344	7420	7279	7489	7367	7348	7349	7363	7248	7454	7449	7320	7323	7355	7386	7375	7314	7282	7362	7396	7452	7310	7266	7422	7380	7296	7318	7442	7381	7391	7307	7411	7469	7319	7424	7421	7481	7465	7336	7407	7348	7376	7406	7232	7378	7391	7307	7312	7405	7471	7408	7293	7310	7333	7314	7331	7501	7323	7223	7337	7477	7405	7324	7369	7389	7445	7312	7532	7375	7438	7224	7328	7377	7498	7314	7376	7202	7344	7365	7323	7376	7449	7357	7364	7439	7431	7371	7401	7375	7380	7485	7443	7362	7306	7300	7334	7461	7238	7446	7311	7267	7311	7444	7376	7376	7293	7425	7387	7354	7273	7413	7492	7488	7394	7287	7378	7348	7348	7326	7418	7475	7297	7402	7344	7377	7340	7438	7371	7260	7368	7418	7507	7344	7367	7341	7476	7348	7396	7434	7353	7328	7402	7326	7302	7353	7437	7311	7397	7407	7406	7474	7346	7459	7467	7357	7385	7380	7268	7283	7496	7267	7405	7328	7311	7270	7350	7446	7272	7423	7307	7302	7243	7274	7487	7278	7395	7395	7243	7270	7478	7275	7402	7497	7305	7485	7484	7426	7288	7287	7369	7320	7398	7520	7388	7348	7351	7299	7383	7385	7418	7432	7388	7408	7238	7315	7431	7508	7397	7404	7304	7402	7243	7454	7440	7362	7384	7180	7371	7525	7373	7424	7472	7283	7252	7474	7288	7362	7453	7355	7335	7460	7316	7365	7449	7456	7350	7439	7314	7386	7285	7323	7381	7464	7467	7375	7354	7240	7434	7494	7437	7390	7416	7465	7336	7313	7447	7419	7294	7345	7393	7362	7411	7315	7394	7351	7443	7405	7370	7501	7403	7378	7258	7439	7349	7209	7348	7278	7365	7352	7374	7393	7217	7401	7363	7535	7348	7272	7388	7414	7536	7255	7354	7368	7349	7467	7357	7320	7363	7430	7431	7138	7356	7436	7260	7379	7426	7514	7393	7355	7325	7246	7379	7530	7327	7389	7410	7414	7371	7429	7412	7240	7387	7250	7315	7273	7415	7266	7349	7398	7314	7463	7505	7272	7331	7359	7401	7336	7344	7288	7387	7308	7386	7348	7475	7470	7249	7342	7369	7364	7516	7282	7379	7423	7276	7403	7362	7349	7330	7369	7409	7327	7374	7444	7376	7440	7383	7306	7385	7286	7331	7512	7364	7415	7290	7442	7329	7475	7407	7256	7369	7489	7380	7305	7420	7216	7390	7385	7318	7338	7321	7388	7438	7487	7331	7358	7212	7276	7426	7423	7483	7433	7362	7287	7325	7494	7453	7233	7301	7300	7454	7440	7437	7302	7315	7395	7400	7302	7341	7253	7324	7417	7361	7438	7269	7345	7457	7466	7283	7239	7315	7365	7427	7537	7463	7396	7399	7469	7347	7352	7483	7332	7345	7369	7236	7396	7399	7366	7336	7404	7325	7421	7367	7294	7247	7450	7333	7434	7493	7416	7511	7452	7305	7377	7332	7331	7379	7339	7416	7317	7385	7386	7371	7402	7348	7388	7396	7405	7325	7461	7459	7431	7522	7443	7376	7334	7353	7305	7298	7472	7338	7406	7355	7337	7354	7393	7398	7480	7293	7470	7328	7375	7372	7516	7380	7412	7231	7377	7495	7339	7391	7419	7336	7334	7312	7416	7265	7435	7262	7360	7322	7413	7353	7274	7461	7419	7397	7266	7465	7411	7410	7250	7443	7338	7492	7323	7452	7366	7436	7293	7515	7363	7355	7326	7424	7479	7258	7410	7480	7430	7314	7323	7345	7483	7514	7307	7265	7451	7364	7432	7375	7331	7353	7374	7305	7545	7401	7337	7385	7452	7350	7390	7429	7356	7285	7321	7337	7249	7264	7444	7367	7537	7243	7465	7260	7429	7413	7387	7247	7487	7329	7298	7340	7336	7202	7447	7373	7451	7341	7361	7421	7371	7339	7362	7401	7342	7369	7307	7319	7427	7279	7293	7323	7347	7317	7388	7385	7422	7317	7370	7447	7248	7318	7454	7418	7451	7398	7413	7526	7347	7520	7433	7451	7408	7406	7336	7178	7356	7373	7399	7160	7514	7339	7301	7321	7383	7280	7376	7418	7265	7322	7509	7416	7462	7339	7199	7436	7353	7271	7270	7362	7337	7255	7426	7415	7350	7522	7359	7316	7345	7459	7263	7492	7423	7395	7355	7378	7392	7397	7275	7448	7299	7465	7421	7342	7433	7479	7270	7318	7273	7355	7353	7365	7293	7408	7269	7460	7242	7275	7347	7356	7368	7333	7323	7291	7434	7417	7283	7399	7413	7393	7423	7350	7250	7532	7310	7564	7357	7530	7445	7569	7367	7442	7407	7417	7370	7334	7417	7338	7307	7352	7243	7398	7430	7428	7406	7417	7395	7384	7363	7278	7441	7348	7430	7332	7402	7395	7477	7396	7370	7264	7418	7336	7230	7440	7392	7352	7355	7405	7455	7536	7342	7571	7380	7508	7462	7277	7336	7379	7342	7269	7321	7410	7478	7379	7413	7403	7401	7267	7363	7525	7319	7501	7373	7332	7431	7268	7340	7457	7426	7432	7477	7384	7216	7384	7362	7462	7317	7285	7301	7391	7333	7428	7406	7376	7394	7432	7267	7370	7213	7360	7312	7176	7427	7377	7406	7415	7429	7470	7335	7389	7470	7279	7358	7503	7447	7407	7454	7413	7280	7451	7334	7386	7281	7451	7292	7326	7547	7243	7457	7365	7274	7416	7416	7388	7350	7321	7390	7349	7270	7401	7375	7433	7543	7319	7227	7406	7349	7319	7419	7467	7425	7505	7331	7517	7484	7452	7331	7504	7482	7319	7417	7469	7344	7463	7350	7370	7310	7431	7400	7406	7439	7477	7444	7393	7290	7431	7476	7409	7292	7508	7329	7304	7357	7393	7341	7468	7365	7387	7367	7416	7300	7415	7455	7606	7269	7370	7414	7216	7406	7340	7399	7349	7436	7240	7287	7359	7395	7365	7342	7339	7309	7175	7348	7407	7331	7248	7426	7403	7384	7430	7418	7366	7321	7288	7309	7274	7239	7456	7358	7321	7400	7304	7400	7333	7279	7372	7372	7361	7453	7421	7335	7420	7277	7215	7528	7539	7257	7460	7507	7445	7432	7218	7412	7262	7214	7473	7520	7461	7328	7248	7581	7306	7399	7390	7387	7397	7352	7570	7439	7246	7460	7478	7396	7523	7417	7430	7423	7361	7320	7311	7433	7406	7441	7396	7505	7406	7439	7432	7239	7464	7395	7383	7507	7620	7276	7266	7341	7364	7304	7330	7412	7221	7349	7294	7305	7188	7275	7438	7421	7275	7537	7362	7380	7367	7335	7341	7463	7346	7446	7323	7455	7403	7311	7390	7572	7402	7347	7410	7498	7414	7430	7371	7411	7405	7287	7424	7366	7464	7329	7452	7339	7297	7481	7344	7431	7576	7394	7288	7349	7402	7386	7387	7368	7381	7461	7400	7500	7182	7376	7380	7276	7387	7399	7291	7344	7345	7389	7405	7246	7356	7319	7382	7433	7397	7359	7270	7445	7418	7415	7458	7364	7445	7334	7298	7371	7383	7341	7313	7236	7417	7313	7408	7334	7527	7392	7375	7409	7354	7285	7451	7418	7433	7441	7389	7382	7470	7347	7441	7348	7418	7401	7425	7410	7437	7406	7320	7283	7409	7383	7421	7297	7362	7375	7481	7380	7316	7448	7314	7304	7346	7505	7297	7369	7393	7333	7344	7462	7429	7356	7472	7348	7332	7393	7367	7408	7414
10412	7814	2259	708	587	594	684	638	582	586	614	554	569	589	559	584	520	617	606	545	573	574	498	559	527	489	514	518	532	499	520	522	523	588	553	524	513	538	540	495	552	494	502	500	543	486	541	554	537	536	524	500	559	529	500	544	508	490	509	516	532	500	552	526	533	506	499	513	513	550	538	547	520	483	529	535	538	512	508	509	490	504	522	545	524	527	540	535	560	575	512	555	535	545	553	530	488	533	504	471	528	473	521	522	522	498	483	555	543	531	510	526	555	529	505	518	513	558	531	501	530	511	494	525	518	532	552	535	491	494	533	541	551	487	538	491	543	499	533	476	504	534	551	494	521	486	525	519	515	560	500	507	539	519	521	533	520	516	496	541	516	547	512	493	526	514	505	474	538	490	521	527	527	527	516	542	528	551	499	520	521	541	497	510	496	486	535	500	522	517	540	521	466	506	497	561	500	529	534	544	504	497	521	537	532	551	499	544	535	521	506	484	484	520	507	508	521	500	498	524	518	483	507	532	519	529	564	540	532	535	516	513	557	512	514	551	545	536	521	470	533	523	522	508	500	519	551	524	532	518	523	530	503	536	524	501	481	498	491	485	499	508	534	515	511	503	491	527	511	530	543	557	576	530	490	480	528	526	541	523	536	524	499	546	543	507	526	538	509	514	518	499	551	546	534	525	516	533	490	523	567	514	518	535	470	532	545	506	532	505	486	540	488	525	532	544	520	587	554	514	524	473	513	515	571	547	480	532	541	533	495	512	568	532	543	534	543	526	541	512	517	560	567	518	537	530	500	498	514	522	501	493	566	509	531	508	513	502	488	531	512	482	512	509	529	482	520	539	502	514	499	522	528	540	494	524	547	562	531	483	528	529	541	538	531	517	509	530	514	466	545	518	533	545	500	561	502	508	500	489	513	544	488	548	527	531	538	519	473	549	525	479	558	489	520	537	539	508	549	542	492	530	530	513	503	562	532	502	487	507	533	578	517	506	484	501	525	544	500	482	488	526	565	473	505	555	531	517	519	504	530	478	497	509	473	521	548	488	584	514	503	541	498	524	470	535	530	523	551	473	518	522	560	537	522	497	530	493	539	509	492	514	541	520	536	548	485	557	510	528	514	519	506	508	547	507	522	528	509	548	536	486	519	514	520	531	506	502	518	477	535	547	562	479	531	472	486	534	499	552	517	531	518	524	498	545	525	540	506	550	508	516	531	503	552	565	537	542	531	588	527	493	556	511	545	519	487	526	512	522	550	565	483	462	537	521	551	552	511	537	506	517	560	534	511	539	540	477	528	515	486	556	512	481	488	487	554	505	521	526	502	521	491	537	533	529	550	507	511	489	537	553	509	497	518	519	510	572	536	505	529	533	500	518	487	473	515	548	520	522	521	525	533	561	555	500	518	516	495	533	501	501	506	519	497	472	546	530	525	534	539	540	534	495	488	521	515	522	495	489	492	549	520	509	538	512	505	531	573	558	536	535	559	472	536	486	528	546	539	524	526	520	545	518	530	552	484	523	512	565	482	534	490	507	484	564	494	533	506	488	496	581	510	534	527	507	513	534	503	518	528	545	497	543	519	573	511	486	509	512	534	492	516	518	522	541	517	555	521	500	528	508	524	511	532	470	504	494	569	499	524	546	519	485	560	506	503	492	529	534	487	535	555	493	492	515	545	559	481	535	482	523	527	496	522	529	528	494	538	556	558	516	513	515	547	552	508	512	524	533	512	566	507	533	550	521	525	536	538	509	479	533	526	519	469	527	526	519	519	543	507	525	542	522	527	536	520	520	498	518	561	544	523	545	561	497	512	550	502	565	519	491	541	552	526	486	505	534	513	545	498	568	565	520	543	532	503	566	483	540	526	501	512	505	526	523	543	505	512	502	519	536	521	538	497	516	534	522	528	537	522	508	521	541	491	522	508	531	556	518	512	516	538	511	494	524	526	488	498	512	498	521	516	501	514	519	499	527	551	490	519	578	527	512	531	505	470	507	512	547	525	506	554	516	513	506	532	568	559	531	539	556	554	539	499	491	486	509	553	499	497	528	494	531	515	530	513	514	528	501	506	490	509	496	533	534	508	551	540	543	548	525	558	526	523	502	522	508	545	504	495	538	527	557	521	535	550	518	561	493	488	519	503	538	530	506	531	450	515	515	504	533	538	511	550	542	493	530	496	525	492	505	516	502	507	538	519	549	562	492	535	494	478	513	479	500	494	488	527	494	516	521	533	503	536	544	519	511	508	499	541	518	540	530	542	524	526	509	528	527	546	513	513	514	549	502	524	493	537	500	546	533	566	515	539	517	517	534	535	540	529	541	524	515	485	509	523	534	553	514	528	512	535	509	515	532	502	475	539	523	497	513	519	507	508	534	552	517	499	504	535	502	536	516	499	523	485	513	523	525	537	461	551	519	534	504	521	512	493	538	548	496	541	535	519	525	518	537	511	499	536	527	532	538	514	504	519	538	471	557	493	523	494	556	481	517	510	537	508	521	540	521	457	526	506	507	523	561	514	496	518	527	569	496	548	558	517	557	498	572	489	546	519	504	562	534	529	524	506	520	537	519	517	501	520	537	563	474	524	522	577	489	524	538	586	517	521	480	502	519	514	582	526	488	507	523	522	528	537	552	509	531	504	531	514	519	501	486	514	498	556	529	602	507	494	471	537	514	507	525	486	490	527	513	546	574	480	505	519	505	553	573	505	535	491	484	501	496	497	489	547	453	556	493	494	542	524	496	535	520	479	486	567	549	503	496	481	466	512	488	569	570	538	534	514	533	523	533	498	515	547	540	529	496	519	536	500	522	517	509	547	491	498	530	522	548	488	514	514	515	511	538	507	512	542	511	497	509	551	480	575	486	497	536	551	530	501	545	503	486	506	477	510	500	529	555	569	534	526	529	553	515	519	520	534	480	520	516	507	487	555	546	523	505	499	554	520	534	504	533	535	513	484	521	481	524	493	540	515	514	517	511	512	525	521	511	529	561	509	497	528	472	524	542	558	536	537	533	463	516	501	518	545	486	532	507	504	540	540	528	508	535	527	512	503	529	540	556	499	516	551	487	503	524	516	480	515	513	540	581	516	525	503	528	475	503	537	516	547	531	531	523	504	539	510	507	535	521	556	574	550	539	503	474	532	504	500	512	544	518	550	504	524	525	534	510	481	527	473	519	543	554	488	497	543	536	550	498	517	567	523	504	512	507	504	569	506	510	504	511	499	512	546	503	524	521	533	510	545	522	546	509	552	493	525	509	504	507	503	535	495	515	482	508	482	527	518	558	513	524	523	497	554	514	503	503	526	528	523	475	486	526	511	474	513	577	501	548	537	504	494	519	510	531	505	527	505	566	509	511	495	489	538	556	527	539	498	506	470	550	528	511	518	504	514	540	554	540	544	484	510	564	504	546	531	543	542	516	486	510	512	525	470	548	524	520	544	493	526	512	535	511	522	520	553	550	545	541	545	513	507	542	497	523	514	584
44951	37972	17558	9060	8882	10030	9320	8476	7770	7233	7442	6431	6396	6329	6336	6248	6610	6754	6433	6225	5740	5624	5736	5545	5351	5304	5204	5189	5238	5284	5129	5217	5140	5192	5206	5241	5096	5340	5189	5282	5310	5098	5118	5156	5174	5108	5186	4995	5167	5196	5007	5075	5157	5044	5095	5082	5019	5071	4970	5065	5110	5249	4960	4969	5072	5014	5093	5079	4955	4869	5052	5116	5021	5008	5110	4963	5054	4941	5070	5156	5064	5144	4983	5001	5097	5010	5081	5059	5203	4983	5098	5068	5215	5081	5142	5116	4941	5144	4961	5047	5015	4975	5005	5084	5114	5018	5010	5035	5032	5086	4950	5157	4956	4989	5053	5151	4911	4972	5070	5048	5061	5048	4905	5055	4963	4963	5005	5049	5030	5093	5191	5134	5088	4938	5067	5178	5031	4922	5019	5007	5064	4965	5091	5137	5057	4961	5009	4957	5067	5019	4960	4944	5192	5063	5110	5050	5007	5137	5028	5178	5051	4952	5002	5079	4977	5036	5176	5110	5143	4987	5142	5056	5010	5107	4986	5058	5111	4933	5016	4992	5010	5011	4968	5075	5049	4935	4997	5032	5045	4980	5034	5103	5093	5070	5065	5115	5012	4988	5047	4986	5039	5098	5029	5042	5100	5161	4972	5074	5111	5038	5102	5068	4982	5031	4983	5049	4978	5022	5003	5025	4990	5096	4972	4944	5086	4965	4968	5110	5072	4986	5041	5028	5140	4986	4995	5091	5106	5031	5078	5005	4983	5096	5086	5144	5083	5027	5080	5029	5154	5082	5095	5119	5031	4956	5073	5075	5018	5084	5109	5073	4974	5109	5085	5120	4973	5004	5068	4900	4898	5051	5168	4940	5007	5090	5099	5146	5060	5140	5014	4990	5097	5066	5037	5082	5121	4957	5017	4985	5210	5125	5045	5064	5055	4981	5122	4982	5100	5077	5026	5115	5004	4975	4974	5041	5115	5038	4931	5155	5047	5142	5057	4983	5029	5214	5044	5032	5121	5016	5060	4982	5047	5135	5122	5120	5118	4998	5029	5106	5105	5013	5105	5020	5032	5051	5017	5079	5005	5004	5150	4989	5023	5051	5021	4987	4973	4952	5005	5030	5086	5137	4933	5058	4981	5024	5105	5112	5010	5087	5025	5047	5020	5062	5072	5192	5160	5033	5034	5131	5037	5074	5112	4977	5060	5039	5028	5128	5080	5224	5101	4975	5071	5084	5152	5173	5047	5160	5081	4894	5046	5049	5015	5084	5049	4931	5149	4907	4940	5011	5097	5002	4954	5018	4995	5004	5095	5069	5029	5058	5026	5054	4979	5072	4996	5127	5070	4929	4897	4966	4947	5090	5011	5022	5010	5038	5004	5072	5033	5028	5016	5146	5142	4992	5125	5020	5073	4980	5141	5036	5000	4993	5048	5111	5029	5095	5018	5036	5109	5057	4998	4941	5130	5082	5178	5116	5071	4980	5038	4962	5061	5122	5034	5089	5096	5061	5118	4974	4880	5081	5061	5047	5138	5141	5150	5009	5078	5050	5018	5034	5091	4986	5111	4988	5048	4934	5048	4917	5040	5078	5062	4998	5125	5134	5090	5183	5041	5051	5011	5056	5097	5023	5066	5057	5002	5066	5148	4998	5051	5111	5032	5093	5026	5029	5093	5025	4961	5037	5133	5030	5048	5090	5028	5029	5162	5065	5068	5087	5060	5049	5147	4993	4988	5005	4973	5140	4949	5045	5026	5085	5032	4985	5014	5065	5023	4984	5079	4991	5036	4973	5110	5000	5043	5071	5063	5122	4981	5087	4982	5070	4948	5136	5039	4987	5123	5043	5115	5041	5018	5109	5105	4956	5012	5138	5165	5016	5039	5040	5006	4891	5029	4934	5016	5176	5066	5078	5056	5136	5067	5021	5111	5000	5038	4966	4980	5195	4985	5048	5223	4980	5134	4964	5225	5050	5031	5157	5113	5098	5019	5098	5075	5028	4937	5043	5040	5026	5045	5063	5194	4909	5035	5059	5039	5104	5022	5038	5120	5048	5033	5099	5114	5044	4968	5036	5010	5006	5145	4997	5190	5145	4974	5072	5141	5019	5068	5047	5025	5011	5028	5114	5102	4960	5110	5079	4977	5060	5125	5086	4897	4999	4993	5081	4946	5009	5148	5062	5079	5019	5050	4995	4969	5049	5058	5030	5061	4983	5087	5119	4921	5181	5019	5025	5107	5031	5127	5021	5058	5188	5125	4988	5020	5026	5041	5051	5065	5136	4947	4935	5214	5092	4962	5080	5036	5093	5209	4983	4991	5071	5003	5035	5087	5193	5029	5004	5041	5162	5106	5122	5067	5027	5050	5067	5043	5074	5097	5129	5120	4957	4999	5076	5141	5061	4981	5033	5119	4973	5018	5101	5091	5032	5094	5067	5015	5024	5069	4982	5095	5037	5083	4962	5008	4996	5012	5030	4951	5061	5079	5018	5017	5066	4987	5074	5070	5097	5145	4900	5117	5062	5097	4971	5020	5122	4919	5093	5095	5038	5118	4973	5054	4968	4996	5109	5176	5148	5145	4985	5061	5002	4977	5178	4947	5036	5045	5046	5024	4956	4955	4972	5027	5082	5095	5079	4973	5095	5155	5023	5075	4886	5084	5134	5070	4969	5054	4964	5104	5086	5150	5051	4942	5122	5074	5037	5107	5050	5005	5089	4991	5079	5085	5054	5085	4956	4972	5129	4944	5179	4991	5050	5014	4943	5100	5046	5000	5016	5136	5116	4946	5154	4986	5065	5011	4951	5052	4932	5002	5041	5108	4897	5039	5015	5004	4961	5091	5065	5096	5050	5049	5098	4808	5064	5116	5050	5027	5084	4986	5077	5077	5131	5098	4981	5007	5013	5060	5129	5011	4941	5085	5132	5064	5052	5031	5105	5067	4978	5030	5051	5055	5048	5014	4997	4938	5024	5063	5216	5109	4970	5011	5028	5095	5039	5186	5160	5082	5008	5029	5119	4960	4992	5114	5082	5016	4997	5009	5100	5073	5100	5052	4922	5008	5031	5027	5158	4990	4958	4942	5030	5046	5067	5087	5003	5032	5057	5046	5180	5051	5076	5041	5074	5091	5093	4945	5143	5110	5248	5025	5032	5107	5081	5040	5081	5039	4972	5123	5077	5074	4924	4977	5079	5150	5089	5034	5057	4968	5095	5023	5037	4960	5131	5041	5215	5183	5225	5119	4968	5140	5139	4954	5058	4923	5117	5098	5207	5078	5029	4991	5140	5099	4977	5046	5007	4996	4963	4997	5131	5067	4986	5049	4982	5220	5040	5047	5045	5145	5011	4988	4943	5076	5143	5042	5090	4969	5049	5037	5059	5102	4996	5097	5032	5026	5112	5170	5148	5026	5003	4981	5019	5026	5122	5103	5059	5061	5010	5109	5004	5097	5075	5000	5029	5119	5054	5179	5089	4989	5059	4981	5027	5047	4992	5019	5083	5023	5112	5032	5125	4940	5036	5067	5034	5008	5081	5160	5106	5057	5076	5028	5085	5061	5051	5122	4968	5027	5151	4959	5043	5076	5034	4966	4971	5126	5036	5040	4964	5099	5084	5020	5091	5015	5115	5041	5105	5016	5115	5094	5023	5105	5108	5048	4970	5069	5079	5097	5082	4971	4962	5101	5057	4975	5019	5144	5092	5054	5141	5022	5068	5068	5000	5118	5058	5028	5053	4990	5096	5035	5027	5090	5173	5134	5064	5003	4975	5057	5032	5063	5061	4988	5071	5112	5072	5045	5053	5093	5061	5096	5061	5054	4984	4967	4956	4956	5062	5133	5055	5138	5077	5063	5115	5061	5076	5024	5078	5200	5055	5116	5041	5030	5098	5100	5016	5018	5068	5011	5039	4983	5059	5124	5057	5021	5084	5041	5113	4956	5044	5078	5140	4966	5096	5078	5020	5089	5106	5084	5082	5042	5068	5096	5029	5018	5116	5043	5072	5011	4988	5033	5071	4978	4921	5031	5054	4916	4983	4977	5060	5039	5026	5060	4992	5090	5100	5046	5030	5169	5207	5198	5010	5132	5045	5069	5021	5080	5049	5036	5007	5104	5012	4993	5121	5011	5102	5121	5076	5041	5068	5182	5080	5042	5070	5021	4905	5058	5002	4924	5163	5032	5049	5088	4898	5115	4982	5007	5149	4991	4987	5035	5139	5071	5192	5129	5099	4929	5087	5040	4977	4939	5070	5046	5033	5018	5093	5101	5063	5052	5018	5030	5088	5044	5107	5109	5185	4976	5013	5089	5125	4921	5107	5014	5079	5137	5056	5079	5004	4920	5104	5163	5072	4998	4941	5095	5167	5046	5136	5003	5162	5072	5111	5141	5063	5052	5148	4980	4989	5010	5022	4992	5097	5018	5164	5058	5054	5067	5074	5044	5076	5031	5079	5041	5060	4996	5063	5130	5075	5126	5083	5029	4947	5057	5105	5021	5010	5057	5084	5064	5112	5007	5013	5124	5054	5063	5096	4986	5119	5128	5001	5057	5006	5136	4968	5124	5040	5140	5118	5074	5008	5169	4987	5062	5015	4892	5147	5041	5077	5155	5150	4978	4978	5088	5066	5038	5098	5078	5110	5003	5002	5136	4994	5143	4969	5085	5081	5135	5009	5060	5061	4934	4977	5122	5061	4913	5058	5056	5006	5162	5047	5120	5124	5090	4914	5130	5047	5004	5089	4999	5047	5113	5037	5171	5011	5184	5021	5062	5154	5002	5109	4998	5091	5088	5208	5078	5190	4976	5060	5104	5005	5034	5145	4920	5022	5086	4982	5011	5002	4988	5147	5096	5062	5010	5022	5037	4973	5060	5102	5007	5073	5024	5037	5011	4997	5076	4890	5071	5104	5146	4969	5025	5085	4910	5054	4915	5100	5005	4949	4982	5183	4997	5097	4985	5007	4965	5087	5050	5061	5178	5131	4964	4936	5082	4958	5084	5078	5074	5005	5019	5077	5109	5030	5121	4984	5104	4943	5028	5059	5148	4993	5047	5082	5030	5104	5009	5047	5056	5023	4996	5037	5095	4957	4971	5084	5155	4941
18280	18068	8151	2006	1073	1026	1006	924	887	898	976	945	915	957	912	876	879	951	882	920	880	888	866	845	905	815	837	797	867	844	843	873	823	841	846	800	804	869	858	819	822	816	795	840	848	799	838	810	841	774	859	834	847	882	794	798	834	777	845	807	839	838	869	804	795	821	830	805	826	872	799	777	778	817	864	825	828	787	824	797	803	860	834	825	790	785	756	835	821	870	854	785	824	772	777	821	811	846	850	803	860	856	842	835	820	836	845	794	834	919	852	850	840	800	769	862	829	823	854	807	801	782	879	815	805	869	850	775	822	852	885	790	793	780	866	838	771	833	805	849	803	801	818	846	890	786	788	852	813	804	814	874	809	849	851	754	839	822	855	851	859	813	812	819	767	836	810	890	851	836	877	808	876	826	791	812	827	835	826	857	836	838	851	845	770	796	844	833	809	841	820	861	764	820	796	815	830	810	867	838	853	842	800	829	861	811	850	808	816	775	852	787	812	856	811	848	837	872	801	796	819	813	787	863	837	828	784	869	846	792	828	830	799	887	829	820	872	800	796	844	818	850	818	844	773	787	759	864	805	848	825	822	824	839	770	806	857	800	782	835	864	801	801	814	793	830	891	832	821	818	811	854	875	810	874	870	791	785	814	840	830	877	810	790	842	873	814	820	805	833	880	867	803	813	838	825	870	842	810	822	808	858	807	846	797	812	826	820	825	877	827	839	860	814	833	782	817	863	900	824	857	803	849	830	788	812	804	868	803	808	829	815	800	829	828	817	854	806	843	808	825	829	820	814	840	803	864	809	775	820	835	854	866	803	889	829	832	848	853	801	820	815	837	800	853	818	823	787	816	793	822	817	768	829	810	841	869	834	837	831	847	838	838	879	831	805	790	839	858	814	834	865	794	858	769	828	769	791	906	856	839	853	791	809	829	819	812	801	823	817	841	814	826	843	862	828	830	827	801	834	835	810	836	866	795	827	810	847	872	852	880	878	780	811	768	826	821	825	738	820	813	802	823	779	827	852	822	858	815	840	846	822	788	782	846	844	831	766	859	893	852	828	804	789	802	844	870	795	827	794	829	854	852	806	875	823	868	800	811	847	838	877	809	806	854	798	875	873	814	810	808	799	809	874	860	819	854	828	777	791	815	828	813	850	832	830	831	814	841	824	830	839	852	862	825	830	829	833	789	804	771	860	831	835	842	794	829	854	865	826	835	836	839	815	766	864	822	765	796	812	889	834	836	806	822	817	827	868	835	748	853	833	827	796	809	840	845	829	825	858	841	788	833	789	835	806	793	798	814	821	832	827	820	825	831	855	846	851	847	813	869	806	832	808	821	840	854	879	802	803	790	793	797	852	769	860	833	833	778	873	838	852	847	820	800	801	829	830	810	793	860	812	799	793	815	821	818	807	879	815	867	784	855	761	835	842	792	840	868	878	872	832	835	810	847	842	862	831	818	822	839	849	838	796	834	843	822	833	791	856	835	848	820	869	798	818	821	798	825	794	843	794	813	835	821	832	808	812	811	789	812	821	781	800	803	800	837	831	824	838	834	857	854	782	804	781	812	832	844	820	805	834	860	803	792	839	792	842	872	858	883	839	799	798	849	866	860	777	851	830	791	793	817	829	850	815	838	810	791	887	832	811	829	855	816	831	839	879	784	793	845	880	834	794	857	771	793	840	817	838	855	867	841	812	829	821	805	783	806	834	839	825	858	824	819	840	827	833	832	855	841	803	826	887	835	886	810	827	802	832	807	797	788	764	785	827	815	785	836	824	817	804	837	863	806	833	841	782	811	838	827	814	816	819	808	858	844	786	864	800	794	805	869	842	848	846	787	833	790	819	834	862	818	809	830	786	785	828	817	805	809	807	816	828	856	812	807	818	826	873	824	829	807	854	814	803	807	762	749	835	790	814	832	820	856	761	857	808	792	854	816	808	833	764	807	806	871	802	786	806	794	874	806	830	811	827	779	803	813	787	821	857	866	854	838	799	825	814	828	823	819	828	811	869	818	834	812	827	810	840	816	825	843	851	798	790	826	812	829	893	805	788	846	786	741	833	856	826	821	858	811	814	789	812	841	792	852	831	832	817	812	803	837	878	827	823	812	799	750	806	807	785	743	840	795	805	803	826	837	758	825	814	788	864	787	791	766	838	858	835	813	839	807	837	813	757	814	858	817	829	830	862	839	799	854	787	828	810	810	840	847	729	809	802	833	794	812	766	835	831	795	848	817	828	825	807	826	814	787	809	807	808	802	814	798	833	839	808	831	830	765	828	842	820	854	855	812	782	839	865	857	815	833	819	834	788	838	865	800	813	854	830	803	845	833	827	790	802	795	822	790	819	826	784	797	869	831	854	863	798	811	917	878	828	856	854	837	840	827	796	810	817	819	832	813	752	773	804	840	844	877	896	802	750	802	850	821	854	819	787	791	802	815	842	838	826	836	747	773	846	866	776	803	836	848	804	845	815	748	813	875	818	824	810	817	807	783	828	824	814	850	825	853	789	819	886	768	846	794	869	820	819	810	846	871	809	884	806	881	843	813	857	783	853	773	796	794	812	845	798	794	787	829	790	834	847	872	796	839	819	877	864	854	840	838	826	785	774	836	824	869	836	848	830	839	826	830	806	811	872	830	839	883	774	856	838	830	837	736	845	827	792	881	807	831	892	808	793	810	831	895	785	841	832	804	833	821	825	825	853	834	818	844	818	832	830	823	796	868	799	872	854	829	859	878	739	847	834	853	846	829	795	834	871	834	820	815	837	842	826	792	792	809	815	830	856	846	807	854	834	785	840	779	833	806	829	848	822	822	857	819	837	814	844	810	884	794	870	810	892	772	858	835	817	844	782	792	855	871	807	828	854	881	818	855	812	822	864	803	856	813	852	798	793	834	777	831	775	801	803	808	804	872	815	837	839	801	828	792	860	831	813	808	845	849	831	842	842	817	881	840	808	847	858	778	833	823	844	821	848	889	759	805	778	857	789	823	823	828	853	843	855	836	815	836	792	799	780	858	822	825	874	824	794	877	790	850	844	827	818	844	856	810	814	882	813	789	869	837	850	803	808	868	852	826	802	801	801	766	853	797	848	769	805	820	830	813	821	807	813	813	854	871	817	838	811	814	879	818	843	823	829	839	801	857	815	840	833	832	833	790	828	795	844	824	811	804	864	853	842	836	914	804	859	821	858	786	831	775	787	834	848	851	827	778	859	829	840	789	840	841	816	849	798	815	796	851	869	822	821	814	795	834	824	867	866	860	865	825	834	836	799	822	832	822	799	787	807	785	808	776	840	797	790	781	817	824	852	808	789	808	894	823	793	826	816	831	827	831	799	792	834	870	873	829	784	828	769	816	803	834	812	807	803	808	803	843	821	846	866	803	866	841	793	808	868	779	850	871	795	829	760	809	813	854	846	804	846	872	821	850	853	827	824	832	865	807	833	791	836	829	847	802	851	848	848	823	842	804	787	793	824	822	797	800	784
56539	48795	33094	17316	14357	15234	14161	12327	11127	11279	10531	9946	9066	9473	8997	9013	9212	9345	8850	9087	8633	8293	8105	8347	7818	7807	7574	7758	7717	7525	7647	7695	7600	7619	7508	7541	7671	7566	7642	7634	7622	7570	7696	7496	7464	7485	7508	7495	7536	7448	7493	7525	7539	7503	7458	7467	7515	7477	7478	7365	7509	7432	7432	7500	7494	7564	7388	7575	7497	7486	7574	7437	7497	7502	7466	7475	7375	7422	7401	7287	7399	7491	7505	7475	7482	7582	7358	7366	7321	7422	7467	7518	7388	7380	7407	7291	7438	7418	7453	7371	7381	7475	7420	7486	7511	7471	7334	7372	7401	7331	7407	7439	7532	7396	7408	7491	7431	7513	7390	7433	7500	7389	7341	7287	7543	7455	7285	7361	7450	7324	7460	7424	7392	7455	7379	7468	7375	7494	7490	7504	7392	7415	7487	7347	7539	7520	7382	7608	7582	7471	7434	7318	7492	7563	7400	7528	7532	7414	7494	7550	7354	7525	7348	7504	7456	7349	7472	7473	7429	7472	7464	7479	7558	7400	7489	7411	7373	7362	7442	7481	7457	7422	7545	7459	7410	7430	7465	7490	7411	7571	7362	7439	7344	7458	7504	7374	7458	7235	7596	7362	7442	7405	7445	7459	7532	7438	7445	7533	7346	7390	7515	7376	7430	7351	7422	7394	7363	7592	7412	7401	7364	7432	7535	7633	7348	7460	7564	7410	7390	7430	7382	7486	7262	7506	7503	7430	7377	7413	7356	7324	7479	7556	7620	7346	7436	7474	7404	7541	7424	7501	7399	7458	7488	7501	7452	7415	7453	7355	7419	7428	7489	7335	7434	7487	7553	7440	7413	7448	7387	7436	7440	7491	7650	7487	7479	7395	7511	7358	7370	7315	7322	7502	7447	7556	7383	7460	7501	7491	7391	7392	7433	7389	7425	7567	7424	7514	7435	7368	7383	7438	7472	7271	7559	7445	7381	7377	7315	7396	7305	7363	7570	7542	7479	7420	7360	7431	7579	7505	7493	7310	7422	7342	7363	7368	7464	7299	7463	7234	7376	7564	7483	7363	7538	7478	7412	7363	7462	7551	7279	7506	7437	7402	7331	7538	7526	7501	7495	7425	7453	7478	7439	7362	7391	7444	7503	7418	7551	7497	7536	7534	7456	7365	7470	7401	7512	7417	7424	7521	7369	7420	7440	7505	7444	7291	7514	7556	7438	7452	7486	7271	7400	7412	7522	7426	7421	7537	7468	7385	7395	7347	7467	7495	7525	7434	7499	7502	7296	7365	7488	7335	7428	7334	7441	7518	7427	7289	7564	7353	7418	7258	7429	7398	7399	7367	7558	7451	7481	7416	7420	7439	7470	7573	7342	7381	7326	7537	7439	7375	7463	7461	7325	7386	7524	7423	7352	7406	7429	7312	7331	7533	7346	7428	7460	7305	7445	7405	7334	7449	7397	7333	7352	7612	7420	7362	7361	7427	7445	7357	7395	7380	7433	7451	7546	7401	7291	7458	7529	7409	7508	7406	7465	7416	7454	7394	7399	7440	7465	7448	7431	7367	7418	7293	7463	7563	7410	7478	7483	7429	7466	7342	7448	7440	7369	7282	7604	7424	7504	7432	7451	7507	7496	7470	7436	7484	7406	7519	7387	7349	7475	7341	7495	7467	7461	7389	7464	7351	7424	7591	7550	7450	7389	7440	7467	7543	7385	7477	7300	7443	7417	7423	7387	7406	7497	7521	7515	7407	7468	7414	7333	7463	7461	7547	7400	7411	7509	7530	7361	7466	7555	7445	7486	7444	7566	7505	7310	7501	7336	7546	7401	7286	7373	7369	7472	7622	7424	7409	7337	7509	7555	7441	7555	7478	7512	7469	7324	7479	7521	7482	7301	7545	7478	7341	7395	7422	7418	7412	7481	7307	7365	7389	7500	7467	7455	7383	7462	7425	7380	7506	7472	7386	7498	7474	7430	7432	7438	7490	7561	7325	7424	7429	7482	7481	7536	7531	7400	7378	7386	7278	7511	7321	7344	7402	7376	7456	7432	7421	7476	7330	7506	7318	7400	7401	7446	7616	7325	7348	7654	7482	7457	7483	7423	7310	7410	7420	7443	7435	7536	7519	7494	7436	7422	7561	7316	7356	7368	7360	7553	7365	7289	7407	7353	7456	7390	7335	7513	7456	7449	7366	7601	7449	7367	7383	7347	7346	7318	7372	7494	7586	7410	7445	7407	7401	7415	7361	7461	7501	7513	7439	7401	7422	7491	7481	7464	7546	7430	7460	7448	7491	7395	7542	7415	7539	7503	7307	7453	7449	7287	7426	7512	7378	7405	7572	7429	7386	7457	7456	7443	7334	7468	7448	7534	7403	7550	7385	7482	7552	7498	7381	7553	7332	7272	7341	7346	7472	7404	7376	7451	7399	7201	7420	7539	7468	7473	7376	7448	7391	7329	7413	7509	7511	7391	7385	7324	7387	7388	7565	7580	7391	7384	7487	7381	7461	7441	7416	7504	7510	7479	7363	7584	7441	7573	7494	7325	7480	7453	7360	7504	7350	7475	7478	7321	7414	7529	7596	7371	7445	7541	7603	7427	7389	7453	7370	7463	7444	7465	7363	7410	7339	7448	7531	7389	7457	7468	7389	7462	7591	7419	7421	7398	7501	7306	7422	7414	7337	7369	7403	7354	7536	7432	7423	7434	7421	7327	7477	7439	7385	7486	7395	7501	7553	7372	7578	7394	7542	7510	7480	7414	7421	7366	7417	7487	7325	7485	7352	7632	7439	7486	7529	7348	7333	7548	7505	7436	7474	7408	7427	7506	7448	7332	7505	7381	7293	7440	7421	7473	7475	7476	7429	7500	7387	7467	7412	7393	7417	7401	7456	7351	7441	7562	7359	7397	7516	7515	7454	7293	7397	7422	7541	7623	7461	7338	7491	7366	7391	7405	7496	7521	7374	7493	7385	7594	7327	7352	7538	7433	7286	7465	7507	7449	7366	7476	7427	7454	7349	7503	7438	7569	7487	7449	7441	7342	7568	7425	7531	7444	7500	7365	7471	7559	7534	7504	7368	7544	7488	7255	7524	7338	7291	7293	7396	7427	7448	7517	7417	7464	7407	7391	7433	7394	7384	7412	7462	7420	7484	7490	7582	7345	7464	7593	7397	7363	7595	7374	7427	7419	7403	7425	7432	7414	7463	7544	7344	7392	7521	7303	7463	7243	7495	7306	7451	7442	7516	7585	7468	7394	7490	7284	7408	7503	7432	7499	7546	7593	7455	7394	7270	7440	7492	7539	7469	7419	7550	7480	7527	7428	7545	7502	7360	7368	7351	7560	7518	7642	7280	7407	7217	7531	7271	7610	7316	7339	7390	7485	7387	7350	7506	7480	7532	7338	7477	7427	7416	7430	7312	7476	7378	7438	7441	7610	7447	7456	7367	7366	7391	7400	7483	7567	7461	7496	7450	7450	7378	7324	7468	7387	7430	7392	7283	7312	7509	7461	7401	7408	7477	7464	7367	7555	7546	7417	7464	7405	7466	7462	7362	7279	7555	7365	7372	7469	7431	7439	7402	7430	7478	7376	7373	7489	7382	7422	7366	7426	7351	7424	7528	7454	7528	7366	7299	7418	7414	7517	7443	7389	7305	7463	7464	7403	7449	7539	7326	7556	7356	7460	7468	7473	7482	7433	7416	7389	7441	7499	7480	7368	7473	7437	7287	7390	7436	7429	7365	7322	7446	7631	7428	7460	7430	7326	7366	7423	7462	7518	7410	7417	7344	7557	7336	7281	7434	7570	7441	7509	7404	7399	7477	7452	7483	7499	7292	7513	7452	7438	7424	7431	7521	7412	7335	7624	7320	7529	7493	7484	7441	7580	7610	7311	7356	7571	7371	7499	7326	7573	7410	7430	7368	7414	7382	7454	7485	7470	7255	7364	7433	7622	7449	7412	7256	7422	7533	7355	7564	7453	7406	7554	7456	7443	7546	7410	7437	7419	7446	7333	7497	7631	7413	7526	7589	7386	7518	7533	7453	7526	7407	7629	7422	7552	7254	7453	7465	7483	7338	7455	7525	7561	7576	7614	7511	7528	7360	7378	7411	7476	7361	7592	7421	7349	7407	7421	7467	7312	7509	7551	7464	7451	7438	7315	7464	7532	7514	7294	7442	7477	7540	7441	7419	7438	7494	7378	7367	7467	7405	7333	7478	7416	7385	7297	7422	7403	7454	7473	7263	7484	7504	7641	7481	7378	7455	7280	7415	7533	7386	7362	7390	7444	7316	7402	7357	7403	7541	7378	7388	7353	7447	7329	7616	7411	7472	7451	7373	7427	7464	7489	7485	7414	7545	7463	7329	7509	7448	7424	7389	7459	7354	7413	7425	7333	7474	7512	7533	7402	7509	7453	7404	7427	7555	7469	7501	7406	7359	7536	7400	7535	7495	7519	7458	7487	7529	7367	7551	7422	7622	7366	7333	7513	7363	7436	7369	7282	7422	7334	7288	7372	7442	7364	7504	7431	7327	7552	7467	7389	7498	7309	7483	7397	7549	7563	7509	7392	7414	7396	7615	7344	7435	7428	7434	7440	7370	7426	7402	7531	7438	7500	7389	7485	7455	7403	7470	7424	7271	7523	7351	7545	7399	7495	7592	7603	7445	7438	7320	7295	7338	7497	7430	7438	7522	7444	7539	7360	7442	7554	7413	7609	7439	7396	7408	7355	7516	7562	7373	7352	7320	7379	7499	7342	7410	7507	7532	7425	7317	7494	7485	7496	7561	7524	7459	7440	7418	7435	7379	7407	7441	7395	7389	7454	7494	7552	7489	7508	7382	7504	7458	7505	7450	7460	7307	7479	7378	7524	7441	7485	7396	7329	7343	7300	7431	7576	7452	7557	7448	7448	7426	7414	7502	7543	7459	7511	7506	7301	7404	7531	7439	7549	7402	7417	7453	7382	7568	7326	7457	7544	7517	7528	7468	7412	7473	7478	7452	7538	7433	7497	7596	7480	7433	7392	7453	7464	7367	7405	7479	7417	7521	7521	7574	7490	7387	7511	7525	7513	7438	7441	7462	7409	7550	7427	7345	7390	7443
17218	14469	5061	943	650	643	621	643	583	555	578	538	502	479	477	528	514	530	523	519	537	498	509	480	484	489	479	491	473	430	501	470	495	443	471	454	474	471	479	484	468	451	454	451	475	454	447	470	462	470	440	439	448	456	507	449	471	437	434	449	439	461	463	466	478	472	427	461	451	467	438	461	454	474	511	460	466	487	446	448	464	442	440	417	437	442	438	433	465	477	441	455	481	482	480	471	500	450	497	438	492	471	462	487	451	461	458	443	488	436	439	452	446	442	451	439	469	451	483	484	456	493	437	469	441	459	441	464	478	438	482	433	444	450	451	494	434	506	466	518	458	470	463	453	427	446	455	459	440	482	438	474	458	472	443	463	419	444	488	462	440	486	410	483	440	493	461	452	468	418	447	485	479	458	455	455	427	462	467	424	478	441	475	433	469	451	459	465	453	490	452	458	460	431	436	441	500	456	457	449	450	454	491	447	512	458	452	499	499	473	484	455	458	471	468	431	456	467	464	453	463	462	482	483	450	478	459	482	491	479	417	460	435	442	476	468	452	502	477	502	441	475	432	430	476	505	463	436	462	462	475	429	445	409	467	414	457	447	424	456	451	475	494	472	454	438	474	443	453	444	466	455	455	478	458	447	483	491	480	479	430	447	478	487	473	449	470	418	457	469	472	474	476	433	473	449	431	489	461	496	460	467	488	487	445	432	468	486	446	419	488	441	487	500	471	460	446	469	457	469	451	467	447	458	455	472	476	451	443	463	489	462	460	444	460	428	502	466	459	454	504	486	493	468	459	505	483	447	486	465	446	445	391	465	467	411	465	459	447	453	462	427	442	482	437	441	463	481	467	454	462	480	462	462	454	438	438	453	459	442	472	429	501	488	473	451	488	444	444	478	408	446	446	450	461	464	453	439	478	474	466	476	465	462	482	456	461	440	461	422	447	483	433	463	479	467	441	466	454	466	473	450	466	474	423	432	452	469	470	446	476	474	475	469	460	437	450	408	470	444	441	461	392	412	495	463	439	453	459	454	481	451	475	460	445	476	498	436	480	492	427	493	492	513	477	425	449	464	458	453	471	442	456	444	460	446	403	437	461	461	425	484	470	459	477	447	467	442	498	452	445	464	454	497	433	484	445	473	443	453	481	477	440	452	417	473	429	410	474	529	437	469	428	486	465	474	474	449	427	433	499	470	470	451	477	472	439	489	440	437	460	481	465	442	451	465	443	458	447	486	488	444	484	480	465	466	459	455	450	459	475	454	461	499	492	490	441	469	426	488	472	457	466	450	491	448	462	476	454	473	463	417	500	464	447	458	484	467	427	445	444	469	455	463	485	439	450	445	412	495	486	515	472	489	465	488	456	505	438	472	489	476	487	471	442	465	419	489	466	443	468	481	418	445	442	475	463	492	426	434	468	439	426	472	457	443	469	458	460	444	481	439	486	442	432	475	459	439	485	473	452	445	444	444	470	467	442	472	429	457	447	439	423	460	449	462	442	461	454	446	458	456	443	428	492	428	474	459	494	453	457	470	445	464	486	431	446	458	471	469	472	489	482	473	503	452	443	435	431	469	440	466	440	437	501	443	446	459	457	423	441	478	471	436	449	489	442	451	432	452	476	424	434	473	483	480	456	464	445	469	446	456	467	429	495	503	463	460	450	460	398	436	468	499	459	444	425	496	457	497	465	467	428	467	419	451	480	452	490	460	456	448	449	481	467	432	482	496	443	417	450	426	479	475	485	475	454	478	483	461	474	460	479	464	416	451	431	480	481	460	439	489	434	463	471	427	451	437	468	463	491	453	454	424	404	470	454	439	435	449	515	453	432	460	470	495	441	416	447	457	475	449	449	451	456	452	459	402	487	453	440	439	484	486	466	423	438	477	450	463	494	455	447	458	480	482	434	436	446	458	427	456	458	456	450	480	463	442	463	429	450	489	432	443	502	420	443	390	433	479	467	470	418	479	465	469	487	455	477	463	452	485	445	470	448	503	453	457	460	457	462	475	443	408	460	444	433	450	454	455	467	431	500	442	480	477	479	461	480	489	474	488	447	450	466	460	454	441	474	446	414	437	496	482	463	457	451	469	422	487	446	414	435	464	484	424	458	455	435	452	464	488	461	442	473	485	459	476	430	452	460	436	441	435	442	479	460	463	490	458	475	443	457	478	459	459	452	472	490	458	468	427	437	481	418	450	448	440	413	508	446	460	480	486	469	430	480	462	443	483	463	477	455	473	429	498	460	447	486	444	458	462	489	442	451	457	456	458	467	451	478	446	457	441	457	481	446	423	466	440	468	445	472	454	445	419	464	451	421	447	448	470	509	461	439	470	463	460	469	441	456	435	444	460	476	447	432	472	463	472	477	467	442	511	460	455	442	446	457	504	452	473	464	495	442	476	432	443	438	498	453	467	496	459	496	480	460	452	443	487	432	505	451	453	480	512	490	431	449	483	443	464	454	448	462	467	428	403	482	459	476	497	476	478	462	440	496	462	445	456	475	471	450	460	437	455	480	445	469	432	424	427	389	480	475	427	454	453	453	456	474	472	436	470	512	393	459	460	449	489	485	446	451	438	438	469	448	485	483	468	500	463	487	437	482	477	488	474	443	458	479	463	454	459	476	477	462	421	465	471	457	468	447	434	486	464	458	429	440	457	451	471	442	415	462	429	431	457	423	458	451	463	454	459	455	463	437	482	466	472	470	440	484	477	454	488	473	457	502	472	482	442	466	452	465	437	461	475	432	455	462	453	464	465	489	461	473	458	494	474	466	496	517	468	466	457	477	476	447	484	445	429	448	451	464	465	512	449	496	482	482	429	448	431	442	475	444	421	467	456	445	456	478	451	466	473	447	444	440	461	433	451	448	476	471	475	479	442	454	465	426	453	436	437	495	512	438	446	430	442	461	452	444	486	527	493	465	488	437	472	419	479	447	479	480	449	486	433	461	434	461	446	459	439	486	474	469	483	469	451	444	448	474	464	469	480	443	461	455	458	451	469	476	463	490	446	523	452	461	425	470	418	486	465	428	436	455	464	487	451	455	454	457	461	418	461	486	441	475	456	468	449	450	427	465	458	463	453	464	467	432	444	485	475	483	443	487	445	438	460	455	429	465	430	447	445	439	459	417	449	427	452	489	468	467	476	455	448	474	482	492	464	467	462	484	467	442	491	466	427	448	436	475	495	461	482	452	452	402	425	436	458	471	451	476	434	443	462	456	470	459	463	461	472	472	461	430	460	427	439	469	458	454	477	429	470	435	477	484	453	451	478	445	451	449	477	421	484	437	412	441	485	474	446	424	425	486	490	459	482	443	442	449	434	439	442	440	430	430	470	464	431	454	466	461	474	488	445	462	453	458	455	433	446	471	464	423	456	413	464	440	482	453	453	444	454	436	468	480	441	463	446	490	457	451	477	439	465	468	468	471	450	444	425	464	457	441	448	478	472	521	464	450	467	443	463	478	430	472	459	448	468	440	446	465	479
50802	44412	25782	11832	11812	12862	11869	10111	8521	9978	8059	7131	6529	6423	6391	6039	6401	6397	6477	6344	5979	5639	5372	5429	5247	4843	4781	4740	4662	4669	4849	4575	4631	4697	4647	4620	4694	4694	4647	4636	4645	4622	4637	4563	4740	4607	4584	4571	4488	4555	4541	4562	4541	4601	4488	4507	4522	4650	4567	4597	4487	4656	4574	4578	4570	4536	4618	4407	4616	4445	4453	4494	4524	4472	4425	4495	4394	4589	4430	4555	4501	4497	4462	4439	4467	4452	4461	4522	4632	4507	4540	4559	4496	4540	4509	4525	4517	4591	4606	4573	4539	4444	4477	4422	4423	4472	4555	4441	4528	4564	4436	4542	4494	4592	4465	4468	4491	4567	4462	4520	4462	4462	4506	4476	4540	4588	4566	4513	4437	4467	4492	4589	4475	4539	4512	4457	4456	4541	4418	4612	4430	4477	4515	4447	4485	4469	4540	4679	4585	4529	4628	4510	4453	4513	4424	4600	4525	4573	4524	4448	4579	4459	4512	4503	4504	4449	4609	4543	4445	4452	4439	4485	4532	4562	4532	4580	4534	4528	4437	4539	4422	4447	4322	4525	4681	4472	4593	4467	4521	4535	4528	4532	4540	4455	4525	4383	4506	4570	4489	4549	4520	4523	4561	4518	4456	4587	4506	4541	4499	4482	4541	4382	4425	4499	4478	4493	4496	4451	4389	4566	4408	4482	4475	4436	4475	4471	4485	4424	4579	4487	4439	4545	4599	4566	4459	4535	4456	4520	4495	4462	4538	4570	4574	4571	4453	4557	4533	4555	4612	4597	4413	4574	4485	4476	4466	4464	4598	4514	4466	4574	4661	4525	4461	4383	4427	4557	4582	4519	4517	4474	4462	4606	4475	4598	4570	4408	4580	4484	4538	4499	4494	4591	4432	4547	4458	4513	4412	4482	4468	4482	4462	4444	4408	4512	4472	4553	4540	4478	4399	4461	4512	4526	4552	4493	4494	4444	4477	4541	4483	4547	4548	4477	4527	4475	4550	4322	4431	4565	4431	4497	4489	4465	4523	4536	4417	4488	4516	4458	4566	4450	4451	4535	4523	4488	4485	4504	4469	4406	4449	4515	4600	4571	4530	4519	4457	4595	4504	4566	4569	4479	4517	4552	4539	4687	4524	4462	4462	4547	4537	4587	4475	4424	4415	4418	4453	4492	4481	4488	4516	4497	4560	4448	4473	4413	4420	4569	4482	4481	4431	4380	4683	4488	4423	4457	4483	4489	4509	4570	4480	4619	4623	4473	4473	4508	4498	4545	4547	4527	4485	4395	4494	4470	4507	4440	4600	4592	4430	4531	4453	4535	4484	4558	4447	4518	4578	4465	4600	4495	4530	4437	4390	4586	4563	4502	4394	4546	4573	4413	4532	4464	4673	4442	4593	4655	4488	4425	4536	4476	4497	4452	4476	4467	4511	4488	4480	4476	4595	4523	4438	4494	4541	4495	4577	4500	4493	4443	4509	4577	4522	4509	4572	4496	4532	4510	4492	4380	4462	4457	4510	4424	4563	4472	4519	4444	4462	4494	4466	4459	4529	4550	4512	4604	4495	4465	4467	4529	4461	4564	4566	4508	4579	4381	4429	4399	4510	4464	4399	4565	4550	4535	4424	4599	4515	4608	4516	4549	4460	4512	4521	4497	4527	4500	4438	4567	4528	4410	4441	4549	4517	4427	4462	4507	4548	4612	4376	4559	4541	4415	4478	4474	4457	4535	4602	4462	4478	4479	4510	4504	4541	4440	4517	4454	4467	4474	4449	4483	4511	4527	4504	4420	4537	4502	4474	4551	4536	4614	4516	4514	4480	4491	4411	4536	4488	4489	4531	4591	4561	4561	4445	4499	4506	4469	4497	4442	4593	4462	4525	4609	4492	4536	4643	4504	4376	4545	4510	4445	4539	4483	4477	4539	4470	4548	4533	4496	4429	4566	4364	4536	4404	4575	4513	4494	4409	4464	4432	4577	4434	4541	4521	4432	4419	4439	4594	4380	4488	4497	4585	4537	4419	4549	4598	4544	4512	4512	4534	4524	4474	4537	4466	4515	4442	4533	4412	4465	4413	4525	4570	4462	4590	4536	4514	4445	4515	4461	4583	4509	4426	4537	4399	4517	4406	4511	4470	4617	4542	4503	4441	4562	4486	4470	4463	4369	4459	4537	4363	4572	4555	4539	4479	4473	4645	4444	4445	4457	4429	4468	4558	4513	4509	4467	4483	4571	4662	4496	4488	4572	4492	4523	4524	4494	4551	4442	4415	4583	4531	4445	4468	4529	4505	4545	4498	4486	4430	4518	4515	4444	4519	4548	4543	4525	4367	4519	4495	4336	4482	4545	4539	4553	4505	4457	4580	4488	4429	4528	4427	4557	4534	4426	4493	4488	4405	4602	4548	4484	4509	4471	4445	4425	4569	4395	4616	4594	4403	4581	4496	4455	4486	4510	4443	4623	4518	4406	4377	4472	4549	4437	4422	4559	4359	4439	4522	4505	4458	4487	4603	4528	4398	4541	4479	4486	4535	4511	4514	4632	4428	4547	4476	4370	4393	4482	4498	4485	4497	4546	4597	4495	4541	4519	4550	4501	4475	4437	4442	4691	4551	4485	4525	4585	4566	4504	4482	4538	4597	4474	4458	4564	4429	4555	4536	4424	4435	4420	4479	4423	4447	4483	4395	4558	4453	4513	4575	4624	4477	4471	4540	4441	4373	4478	4603	4477	4487	4579	4496	4494	4501	4427	4495	4495	4381	4575	4408	4332	4563	4604	4485	4422	4528	4489	4455	4432	4542	4419	4454	4568	4395	4555	4420	4510	4384	4533	4473	4465	4550	4422	4436	4587	4504	4389	4534	4490	4558	4584	4503	4539	4445	4526	4485	4537	4555	4580	4423	4515	4528	4430	4355	4505	4511	4374	4564	4488	4553	4551	4514	4398	4565	4514	4506	4533	4502	4439	4424	4537	4515	4633	4480	4406	4564	4510	4541	4629	4472	4544	4624	4517	4448	4444	4530	4399	4608	4496	4636	4435	4397	4505	4611	4439	4551	4463	4458	4557	4552	4452	4574	4457	4524	4584	4478	4617	4416	4629	4427	4592	4454	4432	4540	4573	4419	4491	4501	4528	4621	4451	4398	4518	4457	4483	4546	4548	4407	4472	4588	4511	4508	4536	4538	4397	4444	4466	4462	4538	4556	4411	4621	4582	4584	4515	4493	4418	4440	4451	4499	4471	4479	4535	4422	4686	4481	4543	4499	4561	4470	4407	4472	4547	4499	4514	4488	4559	4551	4540	4543	4555	4428	4557	4573	4498	4551	4454	4445	4608	4532	4442	4490	4574	4451	4456	4549	4541	4342	4578	4407	4476	4536	4584	4470	4596	4494	4506	4537	4456	4493	4535	4550	4500	4527	4545	4551	4556	4511	4579	4513	4531	4559	4512	4480	4454	4538	4598	4671	4464	4618	4516	4485	4408	4466	4518	4418	4521	4412	4447	4571	4426	4508	4510	4484	4372	4407	4468	4481	4499	4559	4459	4411	4611	4552	4495	4580	4471	4528	4417	4509	4397	4392	4505	4515	4481	4499	4553	4496	4649	4582	4585	4416	4497	4452	4530	4472	4487	4369	4559	4546	4421	4543	4471	4459	4404	4438	4481	4463	4525	4568	4569	4428	4509	4508	4530	4505	4464	4485	4569	4585	4462	4491	4530	4488	4556	4543	4461	4536	4507	4447	4545	4468	4622	4528	4495	4411	4416	4532	4481	4514	4520	4535	4580	4443	4537	4457	4330	4511	4464	4334	4388	4596	4521	4421	4420	4462	4522	4529	4469	4551	4480	4538	4494	4423	4458	4430	4409	4383	4487	4535	4542	4593	4506	4276	4416	4711	4635	4459	4508	4632	4591	4551	4474	4515	4492	4450	4462	4479	4625	4520	4543	4449	4474	4555	4526	4510	4666	4479	4529	4544	4585	4558	4478	4518	4523	4480	4462	4545	4535	4542	4572	4530	4580	4522	4465	4454	4546	4547	4542	4507	4583	4501	4532	4567	4536	4434	4450	4470	4538	4490	4471	4460	4401	4543	4393	4607	4462	4427	4501	4435	4463	4595	4497	4500	4526	4379	4498	4384	4573	4462	4553	4640	4480	4525	4538	4465	4510	4451	4421	4357	4429	4475	4511	4485	4584	4557	4447	4555	4474	4527	4551	4514	4549	4435	4463	4535	4551	4473	4500	4570	4359	4565	4549	4443	4519	4542	4477	4494	4482	4546	4545	4590	4528	4541	4604	4570	4523	4450	4505	4548	4525	4544	4517	4521	4480	4542	4562	4448	4498	4469	4514	4524	4508	4566	4407	4573	4585	4517	4538	4526	4507	4508	4579	4489	4560	4555	4455	4551	4634	4441	4545	4502	4533	4439	4485	4542	4480	4530	4449	4583	4438	4472	4452	4532	4495	4518	4513	4403	4483	4459	4462	4449	4457	4539	4500	4505	4506	4576	4522	4557	4511	4606	4541	4528	4455	4466	4485	4550	4530	4536	4457	4477	4522	4549	4426	4587	4502	4574	4491	4416	4509	4441	4480	4476	4568	4531	4480	4554	4539	4459	4544	4544	4510	4496	4637	4624	4561	4488	4422	4490	4539	4564	4554	4359	4460	4544	4438	4533	4550	4518	4579	4407	4478	4460	4551	4480	4489	4475	4423	4455	4624	4592	4456	4520	4625	4515	4539	4499	4564	4414	4517	4497	4540	4491	4522	4469	4541	4487	4582	4422	4509	4676	4585	4523	4444	4630	4483	4579	4403	4404	4459	4570	4472	4507	4534	4503	4530	4502	4538	4513	4514	4406	4555	4480	4461	4581	4511	4519	4487	4591	4299	4478	4571	4524	4457	4441	4507	4447	4555	4456	4583	4586	4562	4491	4404	4482	4410	4533	4458	4472	4624	4419	4412	4604	4435	4514	4482	4435	4520	4404	4473	4389	4417	4477	4420	4527	4611	4520	4413	4468	4423	4582	4468	4501	4468	4514	4575	4453	4488	4435	4562	4583	4472	4488	4509	4422	4595	4674	4514	4528	4597	4513	4440	4596	4562
23626	21705	9983	2544	1236	1170	1127	996	977	1247	969	919	890	908	859	890	938	933	909	877	884	828	847	876	787	794	829	847	784	814	846	776	802	818	850	790	755	826	776	803	835	791	817	765	793	781	791	806	797	850	813	783	808	834	801	746	750	846	776	766	780	771	850	829	823	831	783	735	832	846	792	799	827	783	791	774	786	820	832	826	824	778	827	841	768	788	852	768	872	829	757	791	811	755	765	818	755	797	803	774	822	834	805	808	777	784	820	761	821	814	792	797	826	822	821	820	756	828	787	777	845	801	840	774	877	804	861	760	779	826	785	805	805	860	788	749	790	812	784	861	788	854	797	792	767	749	775	739	798	863	769	812	799	793	839	844	788	835	799	828	756	760	798	791	818	848	811	764	797	813	854	773	851	823	785	768	803	824	795	838	825	808	786	809	738	843	811	813	796	796	813	748	791	751	783	812	833	779	748	812	815	857	765	788	837	834	787	803	764	795	778	809	804	804	816	794	811	817	777	843	794	821	759	787	772	759	839	844	785	807	774	796	820	811	769	815	780	753	803	763	870	868	832	810	826	786	764	758	847	801	822	761	808	759	775	757	792	806	833	828	827	799	807	776	794	826	817	808	782	779	791	747	803	772	844	799	833	815	750	817	822	805	770	836	766	772	757	806	783	782	788	838	800	801	773	736	823	805	831	813	860	804	837	797	780	798	839	851	769	816	729	777	764	786	818	773	776	751	790	793	813	818	796	801	775	830	827	786	797	778	833	734	816	841	830	852	764	859	762	820	748	780	819	788	793	776	784	801	781	787	770	772	839	780	829	794	810	794	800	799	826	850	836	818	861	797	757	834	786	827	791	819	781	852	788	873	778	796	797	804	799	802	812	819	824	758	801	781	815	805	789	769	832	803	769	800	810	810	801	782	778	733	798	799	829	814	797	794	782	809	832	754	774	813	781	805	843	829	796	808	796	841	850	814	780	860	757	797	818	784	768	858	836	794	826	788	815	795	814	780	755	753	814	769	805	785	818	796	800	852	820	832	825	799	746	804	790	859	872	807	751	770	818	805	825	833	815	813	796	783	826	842	775	800	807	796	781	803	822	789	811	802	816	821	846	777	816	781	787	749	794	790	788	782	814	756	772	804	781	766	770	763	789	792	753	805	786	804	883	763	834	806	808	820	822	784	850	775	738	797	742	775	839	787	839	796	823	824	798	827	780	789	829	810	747	800	812	798	814	789	777	807	757	777	839	796	815	788	796	792	818	778	816	806	809	815	764	797	793	789	819	825	781	807	834	831	780	794	784	826	806	825	792	801	846	788	751	808	749	776	849	826	794	852	780	780	835	768	822	831	801	737	813	811	800	846	824	810	794	796	807	822	742	761	759	849	769	828	810	840	832	838	818	764	774	824	770	804	797	819	828	830	797	715	799	747	822	760	805	836	793	795	826	789	775	798	831	790	823	785	795	857	820	781	779	783	815	802	812	806	843	789	793	767	827	784	791	846	756	808	808	806	844	855	760	816	777	815	816	845	830	806	843	814	803	787	788	803	781	791	794	826	829	787	767	843	788	836	810	769	769	813	753	798	791	861	744	810	832	808	845	772	825	818	780	801	810	817	784	745	822	815	776	839	823	780	803	771	799	772	831	727	783	791	768	758	798	824	792	813	748	748	821	833	766	820	816	836	790	796	822	808	807	767	785	798	756	795	795	791	785	834	785	809	829	839	841	862	800	757	815	765	809	803	854	780	801	785	764	754	817	789	808	799	803	832	803	762	787	741	816	784	827	785	795	783	821	828	772	778	759	785	801	778	809	824	814	832	765	777	826	804	794	826	819	821	788	834	790	818	779	829	799	784	801	835	837	799	821	787	801	816	835	779	783	827	779	798	801	793	799	806	777	779	827	747	836	819	814	826	780	795	738	775	809	868	833	776	802	805	774	797	857	843	825	795	822	799	767	806	776	795	776	813	802	837	823	789	753	809	893	837	804	797	822	795	797	825	832	762	799	821	793	782	787	842	810	813	807	805	783	828	761	777	772	827	780	833	808	795	809	822	762	822	804	819	812	796	818	844	851	808	785	839	863	790	787	788	777	789	813	862	822	817	817	785	775	744	803	792	780	842	822	761	766	816	821	745	758	769	770	827	828	838	801	803	841	806	797	777	817	753	870	755	827	789	751	825	858	784	815	770	794	820	815	741	816	818	769	844	872	773	809	800	794	794	721	758	818	826	780	780	837	799	802	800	801	816	845	816	786	784	798	823	833	838	823	774	846	767	855	839	845	815	865	803	817	823	806	794	818	795	768	789	809	855	773	811	806	835	751	783	804	801	769	816	795	778	805	816	762	795	812	751	744	789	801	860	766	763	865	829	874	796	774	845	783	782	807	806	819	796	788	836	848	814	788	746	746	800	815	766	745	768	808	814	763	788	791	839	790	791	808	817	814	780	788	766	833	800	784	846	735	835	797	762	802	744	736	779	799	845	812	818	788	817	762	799	788	776	797	828	844	799	787	772	819	820	849	844	811	820	854	796	807	817	767	827	819	786	739	759	767	856	812	826	830	861	779	807	762	774	825	756	780	800	772	823	783	799	826	830	806	781	784	819	761	737	826	781	820	770	821	792	799	785	782	797	820	829	804	845	754	784	787	786	869	819	787	752	810	807	841	850	770	780	816	818	816	812	810	807	745	829	820	811	792	791	765	818	852	811	800	839	809	831	800	814	836	800	780	761	784	819	824	818	831	827	790	811	786	799	785	780	848	765	802	778	858	790	795	803	801	770	802	776	800	827	814	794	843	800	865	794	790	797	821	831	758	810	826	795	809	783	773	761	829	777	824	829	828	791	755	765	793	819	836	810	846	775	789	810	788	739	788	758	808	731	805	797	831	813	790	857	774	852	837	810	797	845	777	763	788	800	755	758	793	846	823	789	839	795	800	778	813	818	751	829	774	783	830	771	803	796	824	811	827	815	789	808	811	829	826	806	837	784	804	834	830	774	793	830	794	847	825	803	797	777	807	806	770	830	834	810	793	861	787	822	865	814	797	792	803	834	816	779	807	820	750	838	803	747	837	798	808	786	772	789	761	822	808	821	760	779	829	826	846	799	852	817	860	781	788	771	782	750	789	768	839	797	834	852	829	755	774	823	771	776	861	773	811	801	779	806	776	810	833	792	793	736	807	759	771	790	805	795	780	787	806	841	802	835	834	844	772	868	773	769	830	817	766	788	843	835	764	829	810	838	718	850	832	798	799	766	799	817	791	790	822	758	795	826	822	811	835	837	758	817	778	841	751	799	825	799	771	842	794	829	837	831	836	789	797	813	810	805	799	804	758	826	782	821	807	792	846	813	806	787	826	796	793	836	794	823	852	812	773	806	823	812	794	820	783	821	779	808	827	778	785	770	843	842	825	793	750	809	845	788	803	818	763	796	762	792	827	829	757	833	824	808	769	845	797	832	815	799	793	783	802	782	766	849	780	775	795	801
59345	48824	34225	20841	17932	18787	17654	15802	12633	17161	12226	10798	10634	10087	10060	9559	9669	9860	10106	9468	9408	8795	8445	8324	7821	7825	7781	7654	7553	7461	7629	7527	7558	7554	7572	7527	7529	7460	7615	7503	7614	7581	7453	7449	7446	7454	7324	7462	7327	7566	7380	7458	7358	7339	7350	7407	7337	7275	7459	7283	7236	7351	7399	7340	7487	7327	7342	7265	7253	7327	7319	7446	7331	7328	7489	7422	7297	7345	7294	7173	7301	7278	7311	7346	7343	7251	7343	7282	7129	7401	7437	7253	7180	7294	7230	7383	7273	7194	7215	7272	7214	7303	7169	7145	7347	7397	7147	7359	7238	7337	7289	7280	7196	7387	7301	7282	7251	7215	7394	7300	7301	7374	7245	7250	7123	7341	7124	7308	7235	7163	7345	7250	7339	7253	7368	7335	7246	7465	7194	7233	7215	7257	7252	7347	7260	7440	7283	7149	7277	7419	7274	7278	7325	7214	7372	7357	7241	7295	7351	7277	7388	7206	7264	7251	7261	7242	7371	7270	7447	7296	7316	7268	7186	7227	7274	7221	7384	7268	7309	7249	7242	7383	7382	7266	7331	7257	7304	7271	7239	7213	7386	7283	7212	7278	7237	7248	7280	7281	7252	7184	7249	7283	7310	7332	7258	7266	7309	7351	7298	7209	7296	7186	7217	7411	7322	7275	7311	7259	7204	7287	7416	7347	7141	7265	7189	7292	7351	7328	7250	7304	7201	7423	7266	7176	7329	7323	7350	7247	7295	7353	7380	7238	7259	7292	7207	7249	7261	7262	7188	7381	7468	7401	7272	7227	7187	7292	7274	7358	7271	7291	7285	7249	7264	7373	7232	7372	7354	7269	7233	7293	7307	7416	7192	7271	7317	7087	7350	7204	7258	7243	7307	7443	7381	7272	7329	7172	7359	7361	7401	7297	7304	7211	7328	7279	7241	7394	7246	7224	7468	7303	7409	7269	7243	7266	7301	7215	7262	7268	7207	7266	7251	7301	7276	7376	7247	7256	7410	7170	7301	7260	7262	7174	7335	7325	7253	7264	7173	7141	7232	7158	7291	7462	7320	7247	7381	7290	7201	7354	7298	7247	7289	7350	7266	7282	7392	7261	7447	7323	7243	7361	7236	7266	7335	7294	7312	7310	7249	7349	7113	7324	7214	7295	7357	7315	7354	7306	7260	7363	7200	7314	7317	7202	7260	7395	7272	7190	7358	7401	7254	7327	7282	7503	7286	7322	7342	7261	7215	7254	7213	7248	7359	7263	7263	7259	7341	7266	7347	7258	7330	7304	7358	7414	7334	7171	7341	7209	7336	7320	7411	7414	7327	7356	7183	7177	7349	7274	7183	7314	7356	7364	7285	7322	7346	7241	7361	7261	7244	7292	7449	7211	7246	7317	7422	7329	7215	7246	7287	7358	7289	7326	7264	7354	7349	7227	7295	7204	7328	7394	7290	7308	7221	7257	7227	7415	7298	7327	7192	7305	7330	7267	7386	7194	7382	7174	7206	7247	7320	7329	7261	7301	7311	7331	7382	7272	7210	7207	7312	7457	7277	7184	7291	7359	7345	7411	7124	7182	7200	7276	7278	7298	7301	7308	7328	7262	7355	7344	7174	7282	7429	7222	7158	7371	7289	7194	7401	7277	7363	7281	7276	7304	7283	7190	7353	7272	7314	7251	7255	7333	7333	7276	7228	7245	7206	7334	7341	7276	7151	7461	7297	7350	7235	7244	7309	7294	7231	7513	7252	7412	7317	7199	7377	7206	7251	7255	7481	7375	7270	7298	7238	7430	7331	7308	7357	7309	7293	7129	7363	7267	7371	7339	7379	7323	7142	7298	7288	7460	7333	7299	7346	7199	7333	7210	7339	7292	7351	7191	7337	7267	7253	7220	7370	7360	7253	7359	7393	7298	7360	7300	7254	7352	7260	7276	7241	7331	7493	7397	7401	7177	7268	7264	7367	7202	7267	7246	7254	7258	7236	7150	7264	7195	7308	7307	7258	7278	7194	7363	7247	7200	7270	7223	7182	7316	7279	7288	7289	7271	7287	7357	7136	7331	7325	7363	7201	7115	7328	7328	7256	7124	7371	7140	7442	7342	7323	7270	7331	7265	7215	7253	7270	7421	7257	7207	7192	7136	7150	7280	7295	7223	7263	7247	7231	7404	7324	7202	7303	7269	7266	7296	7378	7332	7258	7233	7390	7178	7263	7243	7356	7327	7236	7377	7289	7400	7280	7350	7447	7386	7322	7405	7170	7275	7353	7258	7329	7253	7309	7322	7259	7290	7320	7272	7290	7186	7452	7280	7291	7130	7343	7226	7332	7283	7223	7178	7289	7064	7313	7208	7427	7329	7367	7265	7219	7306	7311	7237	7353	7157	7396	7321	7306	7333	7343	7278	7353	7243	7376	7248	7130	7259	7308	7222	7309	7155	7219	7269	7254	7307	7341	7307	7287	7216	7267	7285	7332	7305	7195	7255	7279	7265	7328	7325	7345	7348	7319	7322	7268	7423	7301	7265	7291	7326	7319	7251	7343	7383	7172	7291	7354	7310	7300	7370	7279	7245	7387	7249	7326	7348	7252	7341	7380	7206	7253	7286	7330	7381	7131	7246	7374	7266	7309	7340	7333	7247	7188	7329	7264	7382	7272	7367	7431	7319	7178	7369	7317	7359	7426	7267	7246	7353	7268	7370	7232	7210	7241	7145	7232	7392	7360	7360	7236	7308	7399	7252	7266	7277	7293	7268	7260	7342	7277	7236	7284	7294	7251	7373	7381	7264	7234	7195	7242	7360	7268	7448	7287	7303	7228	7440	7219	7181	7354	7222	7274	7265	7318	7264	7320	7253	7344	7276	7322	7295	7384	7294	7283	7246	7407	7370	7290	7236	7232	7368	7307	7291	7302	7390	7336	7120	7168	7328	7339	7196	7266	7414	7307	7233	7324	7258	7267	7253	7247	7258	7330	7282	7166	7201	7274	7203	7267	7433	7312	7290	7141	7486	7369	7270	7364	7394	7400	7359	7194	7164	7376	7342	7379	7451	7269	7169	7161	7277	7229	7268	7171	7274	7283	7457	7457	7254	7209	7271	7233	7273	7262	7225	7194	7213	7275	7216	7177	7269	7236	7127	7334	7219	7272	7277	7351	7221	7342	7251	7288	7361	7386	7244	7294	7255	7145	7274	7215	7233	7267	7456	7273	7334	7271	7323	7286	7304	7319	7273	7167	7112	7400	7292	7429	7195	7140	7344	7261	7379	7305	7319	7310	7365	7254	7305	7353	7261	7254	7440	7280	7331	7269	7239	7206	7384	7262	7270	7246	7282	7222	7286	7324	7213	7386	7258	7289	7313	7274	7184	7234	7353	7365	7260	7347	7244	7353	7297	7027	7232	7307	7249	7357	7319	7209	7146	7230	7231	7280	7390	7370	7254	7292	7337	7343	7217	7269	7392	7243	7338	7157	7370	7269	7239	7237	7402	7434	7295	7208	7225	7266	7255	7439	7326	7260	7390	7200	7244	7299	7218	7386	7371	7295	7232	7212	7250	7181	7338	7277	7254	7288	7384	7340	7391	7267	7186	7270	7323	7272	7354	7209	7302	7376	7322	7190	7366	7269	7242	7411	7392	7423	7363	7343	7281	7389	7276	7299	7312	7268	7247	7345	7260	7320	7248	7331	7296	7363	7430	7327	7225	7240	7385	7277	7320	7327	7252	7200	7195	7295	7454	7318	7419	7362	7250	7162	7285	7308	7247	7243	7131	7373	7247	7150	7259	7382	7298	7330	7259	7327	7431	7225	7419	7310	7101	7205	7107	7266	7225	7337	7354	7230	7388	7348	7302	7447	7300	7127	7182	7318	7321	7357	7365	7343	7283	7273	7271	7285	7234	7457	7295	7364	7273	7327	7164	7343	7193	7290	7277	7184	7210	7243	7478	7279	7177	7431	7292	7330	7322	7281	7206	7265	7327	7275	7261	7289	7271	7256	7173	7246	7211	7339	7349	7255	7162	7334	7327	7199	7234	7325	7186	7301	7319	7331	7267	7209	7372	7385	7198	7301	7225	7355	7223	7230	7202	7130	7296	7224	7329	7383	7321	7275	7306	7145	7388	7274	7321	7240	7326	7302	7288	7237	7476	7225	7308	7327	7243	7235	7509	7273	7291	7264	7314	7188	7466	7238	7260	7266	7287	7210	7295	7370	7280	7377	7349	7261	7311	7386	7339	7248	7311	7248	7391	7196	7379	7181	7298	7319	7291	7169	7313	7352	7209	7302	7239	7313	7408	7215	7285	7253	7326	7269	7453	7305	7304	7290	7352	7306	7304	7362	7194	7402	7444	7250	7253	7292	7304	7439	7399	7276	7370	7286	7249	7231	7240	7256	7247	7392	7355	7379	7374	7286	7290	7271	7328	7322	7290	7314	7298	7294	7299	7272	7294	7271	7259	7212	7224	7252	7203	7345	7243	7314	7301	7352	7195	7232	7293	7283	7279	7207	7246	7273	7228	7293	7303	7223	7310	7209	7320	7233	7333	7304	7304	7245	7341	7178	7377	7194	7217	7285	7227	7246	7257	7332	7174	7208	7368	7240	7258	7216	7313	7088	7387	7308	7250	7279	7186	7222	7264	7273	7237	7285	7265	7205	7299	7264	7401	7268	7297	7401	7422	7266	7308	7232	7219	7212	7311	7317	7233	7186	7275	7343	7399	7238	7299	7308	7283	7346	7305	7199	7288	7330	7251	7149	7399	7354	7173	7383	7163	7237	7228	7347	7312	7365	7290	7272	7353	7332	7287	7385	7194	7475	7180	7291	7329	7426	7237	7313	7404	7326	7354	7280	7345	7420	7213	7236	7291	7268	7278	7241	7354	7326	7193	7412	7372	7314	7182	7331	7361	7379	7149	7195	7356	7348	7245	7284	7441	7335	7256	7261	7348	7237	7332	7282	7306	7187	7195	7270	7269	7322	7330	7146	7465	7272	7196	7285	7197	7268	7298	7317	7358	7289	7258	7272	7220	7309	7393	7361	7392	7291	7261	7236	7169	7297	7340	7337	7273	7274	7330	7224	7512	7396	7176	7365	7335	7283	7309	7256	7329
10057	6906	2269	785	607	625	583	588	568	680	556	570	580	569	578	526	565	590	601	534	559	589	567	583	559	550	536	541	516	515	501	510	474	540	519	494	539	473	551	531	502	526	548	533	528	500	525	470	507	523	515	541	519	528	532	475	511	535	515	483	496	493	489	577	540	559	506	533	492	520	526	520	568	525	520	541	495	524	505	591	592	548	518	539	486	521	491	513	531	489	484	519	502	502	519	494	530	515	518	523	519	498	483	500	493	461	527	531	528	546	523	534	568	573	507	474	542	504	528	531	526	496	524	523	488	505	490	544	513	539	534	549	546	497	474	510	500	491	547	552	534	552	502	519	509	502	507	516	531	496	531	528	521	499	502	518	482	527	504	569	542	500	551	553	527	509	513	495	503	531	521	497	506	487	487	484	512	508	484	493	529	497	553	529	541	502	535	473	508	491	507	539	522	505	503	504	526	498	531	509	503	505	492	500	521	521	516	519	535	523	515	491	505	471	562	514	511	496	509	476	514	482	495	569	520	511	523	493	526	533	537	511	549	532	548	511	524	529	548	518	548	506	544	555	506	515	494	481	556	517	507	533	571	524	505	523	496	485	510	476	501	498	526	561	507	504	511	505	526	496	531	528	491	517	538	535	521	529	487	552	512	521	512	485	530	510	559	490	579	469	502	531	556	498	522	491	503	543	472	509	517	494	513	548	498	534	485	518	520	534	539	498	544	538	538	558	550	501	536	529	503	512	553	504	526	513	512	557	547	520	500	502	515	552	526	529	533	544	511	527	542	503	535	523	499	523	487	513	480	535	534	498	549	525	511	503	491	499	535	524	508	522	534	525	544	518	493	506	532	491	505	522	501	561	580	496	506	521	563	513	479	490	551	536	519	515	546	501	496	497	508	551	506	522	490	481	508	538	513	489	522	557	496	509	521	479	523	532	528	502	508	524	527	521	497	556	537	498	532	485	463	496	508	535	503	526	557	514	529	508	514	522	505	528	513	493	554	482	502	517	511	532	522	509	525	513	517	502	548	515	519	537	530	518	518	547	522	535	543	490	508	490	494	521	510	482	518	533	537	521	514	562	497	537	530	573	483	514	557	491	535	548	498	478	500	556	530	502	536	492	553	546	537	511	520	492	510	508	524	503	487	495	504	478	528	511	536	579	507	551	513	542	549	558	525	494	506	524	517	557	523	503	540	531	510	489	536	483	509	468	537	513	487	513	492	513	534	514	541	524	539	520	518	504	485	531	506	494	541	554	506	506	524	545	566	524	549	505	510	521	500	497	527	480	519	510	520	523	495	517	494	526	523	501	544	505	550	536	490	515	518	535	531	520	509	489	529	539	519	466	491	524	524	506	523	509	474	479	514	506	537	522	507	545	509	537	511	541	523	529	513	536	510	503	535	508	550	507	543	515	495	520	586	511	539	526	540	507	524	489	513	576	535	514	505	508	485	483	517	531	558	531	555	520	496	496	496	507	511	522	548	502	530	537	522	494	525	520	493	492	538	498	505	495	509	544	514	533	548	542	543	499	495	541	547	508	519	529	493	552	534	514	535	527	498	533	505	538	494	532	506	494	520	483	515	496	491	499	506	465	530	492	547	530	492	519	527	504	530	501	604	491	524	535	512	484	527	538	536	498	480	520	543	536	514	515	466	517	530	503	519	530	529	520	517	541	544	500	473	499	496	491	506	527	503	504	488	493	509	511	483	526	521	516	480	512	525	482	518	521	522	517	545	511	522	537	481	522	556	548	505	510	505	558	497	526	534	521	498	484	509	525	501	482	556	538	507	503	531	474	510	513	527	521	518	560	480	525	509	523	517	547	529	475	512	555	518	510	554	525	540	495	526	502	529	555	487	512	537	501	509	503	509	542	549	524	514	529	479	497	578	521	493	512	498	540	536	501	542	531	518	494	496	507	560	492	501	519	478	546	491	520	550	494	502	522	498	521	534	549	499	518	526	468	531	523	535	555	507	517	490	463	505	520	504	530	534	488	499	490	486	471	476	529	503	578	537	540	501	488	534	516	527	529	540	537	526	514	509	546	466	511	480	514	510	504	486	523	498	498	533	536	538	491	532	509	502	505	499	522	505	543	515	502	534	544	484	557	488	519	482	524	501	541	511	533	550	529	522	554	552	503	520	493	473	480	534	505	486	570	523	534	487	522	505	490	514	492	519	538	552	500	506	488	539	525	532	503	539	495	525	509	515	520	505	489	532	526	552	553	513	491	534	548	498	544	529	466	503	549	526	503	512	511	475	505	498	548	492	484	521	502	531	499	516	490	497	504	497	524	494	518	532	518	548	488	556	511	526	518	518	508	533	539	546	537	502	529	492	501	490	520	512	477	569	509	534	507	528	543	515	524	506	534	524	492	520	554	486	478	527	503	486	493	518	525	493	536	479	532	551	514	517	536	523	538	556	519	522	514	504	521	526	539	511	470	549	530	471	489	527	535	499	537	531	523	532	532	546	512	560	525	499	505	513	522	522	535	478	506	551	524	540	525	544	511	507	537	520	568	486	456	528	521	516	548	546	467	537	494	543	524	512	506	528	501	531	489	519	536	526	472	536	550	515	526	488	534	530	498	483	509	485	542	587	507	512	538	495	522	547	526	538	526	496	549	549	517	546	517	528	510	528	504	500	498	547	533	526	485	497	560	515	540	488	508	517	502	526	511	524	556	518	535	509	553	503	578	481	508	539	515	501	514	494	514	491	513	577	526	557	565	527	484	518	511	505	506	521	530	488	501	520	549	505	494	503	549	501	523	534	514	540	526	471	498	552	529	468	501	511	538	540	527	550	530	541	540	498	517	524	497	527	491	493	512	521	532	548	518	517	531	510	549	503	507	519	546	585	520	516	523	536	487	519	504	510	511	531	519	523	554	517	496	505	531	516	573	500	535	498	510	502	501	525	500	527	530	523	499	511	508	476	510	505	538	501	493	510	520	511	505	507	481	494	495	512	539	549	515	495	546	530	494	533	544	516	502	502	509	502	532	516	546	505	510	523	561	515	490	532	546	535	527	506	551	543	519	529	539	539	507	530	493	505	514	531	484	487	502	513	541	531	528	518	505	519	510	525	505	506	496	467	525	539	486	538	514	481	509	532	528	471	508	498	550	554	510	531	538	525	526	473	555	529	510	499	507	498	489	517	513	470	495	504	518	530	546	534	531	493	526	512	498	508	530	540	546	481	508	522	513	497	517	572	544	495	541	505	517	466	504	546	490	498	490	522	505	567	506	514	512	530	569	485	514	495	555	559	475	541	519	540	519	535	511	513	522	497	487	516	501	540	513	521	492	490	542	506	483	503	496	517	491	507	499	527	544	532	528	505	490	533	498	506	499	515	536	566	533	528	471	519	552	521	523	548	490	547	526	567	478	508	523	542	502	503	510	547	513	567	505	542	474	519	541	477	537	522	497	549	538	460	531	493	501	569	510	512	532	530	510	502	554	531	504	494	521	506	525	513	474	521	515	484	530
44746	35579	20303	11602	9613	9853	9651	8379	7149	9516	7331	6489	7159	6953	6764	6352	6015	6192	6391	6602	6361	6338	6024	5619	5422	5332	5130	5272	5256	5101	5273	5265	5124	5256	5206	5116	5151	5052	5127	5184	5172	5104	5216	5147	5033	5011	4966	5014	5045	5073	5135	5083	5012	5099	4999	4986	5084	5014	4854	5084	5016	5062	5041	5193	4998	5103	5101	4994	5121	5076	5095	5053	5088	5138	5086	5024	5086	5123	5177	5090	5115	5023	5017	5117	5133	5056	5060	5149	5012	4871	5051	5129	5117	5058	5085	5047	4963	5146	5109	5018	4965	5080	5067	5156	5084	5132	4951	4985	5039	5064	5073	5126	4990	5122	5056	5070	4996	5086	5029	5067	5094	5056	4993	5103	5042	4971	5067	5064	5015	4962	4991	5086	4968	5046	5135	5076	5109	5007	5070	5140	5152	5030	5058	4990	5090	5077	5067	5169	4947	5077	5091	5004	5040	5031	5001	5011	4943	5110	5088	5116	5110	5009	5068	5009	5086	5076	5018	5055	5036	5152	5129	5198	5011	5139	5042	5195	5045	5088	5037	5118	5039	4988	5094	5009	5033	5065	5051	4940	5065	5029	5069	4975	5126	5011	5068	5055	4969	5092	5023	5066	5023	5084	5025	5114	5037	5111	5001	4999	4945	5025	5131	5025	4986	4992	5135	5097	5045	5039	5004	5009	5061	5032	5144	4998	5002	4990	5062	5067	5131	5117	5052	5033	4969	4852	5020	5078	5112	5030	5126	5057	5155	5029	5101	5022	5260	5000	4941	5119	4955	5098	5046	4937	5006	5115	5103	5082	5109	5025	5145	4940	5115	4952	5099	4971	5085	5089	5109	5076	5099	5042	5079	5014	4950	5174	5004	5018	4966	5026	5032	4994	5066	5123	5047	5137	5019	5101	5121	5035	5116	5161	5007	5057	5144	4976	5013	5086	5029	4950	5041	5023	4942	5242	5068	5160	5146	5032	5061	5090	4993	5054	4972	5103	5071	5086	5091	5075	4976	5049	5103	5012	5053	5077	5060	5161	5111	5013	5103	5044	5033	5042	5111	5045	4942	5009	5126	4981	5132	4980	5129	5030	5036	4960	4937	5082	4979	5029	5076	5022	5114	5077	5087	5082	5030	5170	5102	5041	5027	5070	5031	5137	5033	5085	5067	5088	5107	5065	5013	5061	5007	4932	5022	5126	4946	5119	5038	4995	5070	5071	5050	5080	5096	5019	5022	5030	5035	4994	5073	5062	5077	5003	5124	5117	5049	4963	4950	5061	4958	5141	4957	5015	5062	5060	5080	5057	5047	5100	5031	5137	4921	5145	4973	5036	5024	5066	5025	5033	5041	5039	5127	5085	5099	5064	5002	5047	5051	5024	5049	5061	5045	5057	5165	5055	5111	5062	5127	5095	5003	5102	4984	5014	5111	5013	4977	4986	4972	4984	5071	5064	5040	5143	5104	5030	5085	5010	5058	5028	5008	4985	5037	5078	5080	5043	5091	5037	5084	5185	5136	5087	5053	5055	4975	5043	5154	5063	5057	5041	5094	5138	4989	5144	5031	5100	5048	4962	5012	5025	5107	5061	5142	5092	4971	4958	5157	5104	4965	5146	4981	5102	5059	5133	5132	5036	5017	4919	5105	4985	5054	4978	5006	5071	5044	5060	5072	5059	5199	5077	5128	5020	5002	5062	4968	5123	4949	5049	5100	5085	5110	4965	5121	4984	4963	5124	5076	5088	5057	5017	5188	5106	5044	5082	4988	5067	5010	5113	4995	5053	5048	5015	5061	5031	4987	5046	5016	5185	5051	4996	5024	5019	4971	5142	5169	4963	5054	5051	4997	5025	5116	5033	5063	5038	4975	5087	4978	5011	5054	5025	5070	5010	4950	5103	5149	4998	4988	5092	5029	5082	5084	5156	5084	4994	4996	5065	5032	5022	5011	5047	5122	5051	5083	4959	5055	5131	5043	4984	5020	4990	5051	5022	5033	5059	5064	5096	5070	5069	5155	4996	5097	4936	4987	5093	4998	4970	5061	5011	5120	5075	4996	5108	5088	5052	5026	5144	4997	5053	5047	5149	4990	5034	5031	5037	5192	5037	5030	5039	4953	5122	5038	5030	5087	5113	5075	5111	5041	4974	5027	5041	5011	5109	5022	5072	5040	5091	5159	5059	5118	4997	5223	5001	5140	5078	5158	4998	5031	5205	5053	5093	5044	5207	4977	5039	4966	5167	5084	5039	5141	5126	4979	5135	4956	5010	5076	5032	5139	5027	5050	5009	4995	5158	5132	4972	4911	5036	5013	5013	5038	4996	5050	5125	5156	5172	4988	5107	5079	5101	5089	5061	5048	5023	5013	4949	5040	5140	5045	5095	5074	4997	5174	4989	5017	5104	5076	5129	5088	5096	5018	5054	5018	5037	5050	5053	5055	5232	5025	4981	5054	5063	5001	5026	4983	5043	4938	5089	5092	4966	5105	5146	4996	5072	5045	5070	5072	4985	5062	4821	5025	5041	5037	5051	5078	5159	5076	5011	5024	4993	4961	5041	5044	5040	5137	5076	4948	5043	5120	5124	5166	5115	5128	5066	5097	5140	5051	5100	5125	5049	5143	5019	5007	5117	5084	5147	5035	5040	5043	5082	4975	5154	5085	5013	5004	5203	5074	4994	5068	5033	5109	5059	5062	5094	5065	5098	5077	5136	5055	5181	5049	4995	5072	5004	4983	4919	5073	4994	5052	4947	5046	4978	5021	5013	5043	5016	5031	5148	5020	5115	5026	5007	4986	5090	4991	5051	4947	5075	4954	5006	4984	4971	5029	4922	5055	5112	5003	5068	5042	5102	5179	5136	5078	5087	4967	5145	5036	5069	5162	5105	5080	5032	4994	5058	5073	5118	5166	5065	5162	5120	5114	5103	5117	5087	5063	5176	5106	5208	5096	5115	5091	5107	5015	4930	5099	5106	4996	5053	5084	5034	5013	5057	4965	5104	5004	5206	5197	5084	4865	5106	5112	5037	5013	5009	5115	5132	4964	5036	5035	4967	5156	5031	4860	5057	5021	5202	5002	5044	5054	5220	4974	5100	4969	5118	5091	4980	5104	5042	5013	4990	5147	5020	4993	5050	5072	5092	5004	5002	5159	5041	5096	5058	5021	5002	5127	4979	5182	5125	5047	5050	5021	5107	5054	5224	5070	4967	4954	5091	5091	5227	5071	4974	5080	4917	5072	5134	5172	4980	5063	5072	5088	5101	4994	5038	5025	5152	5075	5079	5000	5120	5003	5040	5097	5082	5026	5115	5036	4975	5001	4910	5081	5024	5105	4978	5160	5066	5114	5220	5000	5027	4951	5144	5014	5030	4940	5143	5011	5143	5108	4979	5183	4927	5054	5110	5100	5035	5045	5086	5082	5078	5031	4988	4990	5099	5047	5012	5105	5007	5146	5099	5038	4987	5080	5007	5057	5166	5108	5086	5069	4988	5062	5102	4949	5128	5219	4962	5019	4988	4981	5070	5162	4976	5076	5022	5053	4996	5081	5118	5074	5048	5062	4984	5035	5159	5219	5139	5023	5030	5074	4958	4910	5111	5063	5035	5118	5000	5013	5227	4943	5082	4987	4990	5003	5001	5111	5004	5021	5163	5007	4972	5171	4982	5089	5051	5093	5028	5098	5170	5038	4997	4995	4947	5037	5068	4986	5120	5051	5151	5031	5134	5188	5045	5094	5084	5088	5052	5118	5034	5073	5037	4987	4944	5076	5073	4965	5101	5062	5002	5013	4962	5091	4997	5067	5042	5097	5081	5000	5040	4903	5120	5019	4924	5067	5127	5078	5060	5078	5148	5027	5054	5065	5059	5134	5146	5113	4956	5055	5057	4947	4992	5187	5017	4997	5024	5163	5069	5135	5064	5090	5031	5080	5032	5030	5093	5050	5061	5123	5141	5111	4948	5003	4994	5194	5115	5027	4989	5026	5199	5053	5114	5064	5005	5015	4934	5054	5091	5163	5014	4984	5037	5025	5030	5045	5108	5063	5116	4986	4956	5152	5179	5050	5091	5059	5065	4957	5017	4971	5022	5131	4954	5022	5020	4954	5118	5076	5044	4988	5003	4989	5100	4938	5091	5028	5040	5115	5083	5102	4971	5052	5048	5019	5160	4963	5076	5022	4946	5086	5052	5137	4990	4995	5131	5081	5122	5048	4906	5076	5114	5000	5156	5045	5205	5011	5046	4994	4976	5146	5024	5032	5047	5047	5017	4959	5026	5030	5077	5144	5092	5045	4968	4926	5070	5058	5042	5004	4917	4934	4988	4991	5045	5054	5160	5019	5084	5128	4944	5033	5117	5114	5065	4966	5171	5024	4996	5045	5011	5114	4944	4996	5064	5024	5116	4929	5131	5001	5024	5126	5107	4960	5024	5067	5033	5021	4989	4959	5166	4961	4990	4852	5028	5085	5020	5074	5129	5162	5119	5051	5060	5046	4960	5117	5024	5081	5093	5043	5021	5073	5056	5086	5037	5128	5108	5024	5065	5103	5192	5069	5124	5011	5136	4984	5057	5028	5035	5173	5094	5066	4993	5129	5125	4970	5025	5102	5076	5081	5084	5083	5014	5109	5061	4978	4962	5115	5013	4961	5021	4965	5046	5070	5035	5082	5056	4987	5065	5081	5197	5066	5015	5104	5104	5110	5012	5012	5178	5031	5161	5008	5273	5034	4985	5095	5036	5088	5133	5113	5121	5014	5075	5164	5046	5041	4993	5075	4992	5058	5078	5219	5209	4963	5056	5192	5016	5076	4998	5094	5151	5043	5063	5116	5040	5018	5118	5119	5064	5057	5029	5049	5011	5105	5047	5068	5081	4965	5049	5045	4963	5071	5077	5061	5140	4948	5055	4978	5093	5076	5134	5037	5177	4973	5017	4989	5046	5034	5079	5166	5064	5044	5182	5103	5051	5076	5130	5018	5015	5146	5160	5019	5081	5116	4939	5058	4972	5074	5126	5059	5097	5000	5050	5133	5084	5060	5106	5082	5052	5021	5024	5081	5001	5079	5051	5045	4990	5047	5031	4951	5057	5094	5087	5052	5029	5059	4902
18127	16452	6850	2198	1075	1108	1003	1010	950	1134	946	854	964	956	904	858	860	866	823	880	843	901	835	865	872	802	835	807	775	837	864	827	848	850	773	809	871	785	837	799	815	833	841	821	768	843	823	849	759	813	821	814	830	805	787	745	804	785	788	836	844	780	738	793	841	865	790	741	775	860	773	858	833	806	806	849	830	794	782	819	823	763	797	800	846	814	805	807	853	790	822	833	825	813	827	790	820	836	809	831	844	812	794	821	836	841	826	822	836	831	921	832	787	787	808	856	808	842	781	790	780	851	793	825	839	812	818	810	831	837	815	846	828	820	773	793	809	882	832	826	842	807	832	848	793	835	776	852	830	816	788	839	827	822	835	839	818	841	839	801	809	820	837	775	778	784	784	809	802	804	855	877	853	789	808	836	824	802	801	792	838	832	832	784	850	877	808	890	863	830	816	818	839	796	823	788	819	814	800	819	801	820	784	795	811	789	779	795	784	819	823	810	769	781	848	834	832	789	815	833	819	829	829	857	783	789	822	819	850	796	781	792	809	839	869	823	829	794	826	788	810	846	849	867	819	874	776	788	843	773	846	754	854	771	827	827	797	811	828	807	847	820	858	799	811	829	849	791	766	815	820	838	778	816	837	772	782	813	781	847	810	842	805	835	818	782	783	837	839	777	802	789	810	831	787	841	819	838	833	850	833	827	824	827	824	827	835	818	830	834	847	773	830	859	755	789	824	825	810	823	836	776	814	804	834	787	784	767	798	831	784	809	783	779	801	839	785	842	799	774	766	813	806	831	805	826	774	797	805	829	798	866	805	837	824	804	844	831	784	839	862	822	795	816	788	817	829	811	815	894	784	855	797	791	866	783	830	796	807	830	810	806	843	768	804	844	849	754	842	798	768	821	858	806	817	796	827	801	866	785	797	826	850	792	753	811	775	861	838	821	797	814	755	859	834	763	774	820	808	827	815	802	829	816	769	860	819	823	828	799	780	834	828	831	836	834	787	801	854	850	833	828	813	791	800	827	822	792	825	791	818	838	809	836	814	792	819	800	839	847	773	812	806	816	839	824	792	809	824	846	809	805	809	819	796	854	812	839	833	838	778	797	800	843	826	830	865	785	769	821	839	817	840	791	812	770	854	825	802	792	807	806	830	792	784	797	825	859	819	767	812	810	850	845	781	822	806	784	815	839	876	767	865	854	779	842	801	816	815	809	786	813	813	841	810	811	898	815	756	787	806	801	818	849	885	814	741	839	800	771	809	804	855	806	810	820	831	774	850	829	829	816	803	841	837	817	837	791	809	814	807	803	791	800	835	800	809	826	802	808	810	802	761	840	733	796	815	821	867	850	783	830	805	798	768	836	808	807	805	841	855	855	825	825	846	798	812	844	840	863	824	760	819	855	795	798	823	731	815	828	831	819	770	864	837	850	803	802	802	864	793	830	824	861	842	823	828	823	845	754	769	796	877	826	826	838	876	822	762	853	823	838	773	786	749	834	807	851	803	830	788	785	798	838	841	778	836	788	850	791	789	812	846	911	858	762	831	856	810	804	819	794	773	820	861	807	834	857	893	840	789	825	818	768	838	781	848	780	813	812	801	816	788	851	808	822	745	812	823	804	839	806	805	819	823	793	846	785	826	825	842	812	836	836	813	837	855	796	826	808	774	831	810	850	818	856	798	813	782	777	797	784	775	825	773	843	815	821	838	759	812	901	817	781	805	863	804	812	842	826	817	785	806	780	823	841	836	833	805	795	815	808	813	780	800	873	835	810	801	778	803	865	741	854	785	855	827	786	809	786	809	783	867	824	821	796	805	846	768	791	827	879	786	807	815	848	815	812	837	852	800	830	811	767	792	844	831	810	868	820	790	857	852	831	838	771	853	837	817	821	794	799	808	841	794	795	844	757	804	833	773	777	808	849	811	835	819	783	800	859	810	826	857	859	790	832	840	803	822	858	802	829	800	822	845	809	825	821	848	796	792	816	833	809	788	825	773	813	849	805	770	774	818	835	811	855	816	833	779	778	863	855	803	801	869	828	804	816	837	782	882	871	809	810	763	776	800	775	847	825	827	779	751	806	779	868	830	816	844	806	846	810	776	783	821	785	780	818	833	832	800	792	838	776	821	729	819	765	793	774	857	825	801	811	804	814	838	800	808	876	820	814	782	757	806	783	786	820	860	827	850	849	771	784	801	797	802	823	837	793	821	794	793	801	766	764	865	815	837	811	840	868	823	741	834	841	827	823	825	854	834	810	826	800	831	776	818	885	815	814	849	785	854	816	811	793	815	810	825	746	863	785	836	808	856	822	758	844	794	795	792	832	820	825	836	838	812	831	799	835	920	810	823	835	773	842	818	867	840	839	805	791	822	803	765	815	804	782	805	805	799	821	853	790	811	813	868	767	834	831	810	800	847	842	838	804	887	801	817	854	798	803	848	794	801	813	819	788	809	828	815	796	838	821	762	809	765	796	844	796	811	788	791	791	820	797	825	793	847	835	824	789	800	813	884	803	837	844	803	854	811	811	803	803	845	889	784	811	823	830	804	827	854	844	787	847	817	813	858	826	834	802	880	812	841	821	802	734	804	835	825	841	812	791	809	766	845	822	865	799	792	859	780	809	829	827	830	786	846	787	819	807	847	800	845	841	852	842	831	803	806	889	829	789	821	859	840	853	818	843	823	768	825	813	796	842	800	831	854	840	789	813	807	815	826	817	806	825	806	742	834	835	809	810	855	818	845	763	812	811	792	787	815	822	769	815	835	833	776	824	842	827	821	811	801	770	794	845	837	824	831	827	818	828	807	813	808	821	867	834	806	847	792	782	784	796	830	777	811	811	795	810	800	872	815	824	851	764	776	822	792	888	823	809	856	806	828	831	798	830	766	775	828	837	825	795	789	809	821	860	800	790	831	807	792	802	811	827	845	835	848	780	828	819	828	867	843	812	776	827	838	815	824	832	854	864	832	774	795	816	835	805	819	733	829	831	834	798	791	849	805	814	887	793	826	830	832	834	814	783	827	841	791	801	871	794	766	840	856	814	851	789	857	831	866	832	802	773	805	824	816	823	840	804	793	786	827	810	830	815	806	849	853	779	878	832	837	806	780	861	849	823	774	842	832	853	807	830	799	830	800	823	849	811	840	848	830	848	838	864	753	864	816	768	842	848	782	802	857	802	875	791	834	791	781	802	863	812	801	812	830	838	827	800	853	821	837	832	790	858	807	823	854	871	799	816	872	866	783	796	842	832	835	848	811	803	813	808	805	841	829	846	867	804	841	814	821	836	855	880	765	827	869	854	812	815	817	820	777	815	782	801	813	812	769	814	836	863	830	841	834	864	811	787	783	846	819	818	840	866	826	908	820	803	861	824	814	818	828	794	794	791	834	829	863	850	824	832	828	818	794	844	804	841	853	821	815	802	845	835	823	830	818	846	857	800	844	814	827	807	818	794	805	817	887	811	860	805	827	775	819	852	772	823	780	795
56752	45608	31861	21454	16085	15594	14311	13395	11927	15005	10895	9880	10408	10454	9698	8952	8777	8776	8883	9005	8934	8851	8530	8095	8025	7833	7748	7620	7609	7609	7509	7596	7420	7562	7547	7527	7472	7490	7463	7398	7423	7600	7438	7469	7337	7554	7529	7394	7409	7412	7448	7396	7514	7459	7389	7426	7379	7380	7471	7404	7368	7646	7456	7521	7521	7384	7351	7533	7522	7406	7402	7446	7347	7327	7352	7396	7379	7411	7416	7465	7579	7394	7323	7473	7416	7304	7372	7362	7507	7452	7502	7498	7382	7375	7283	7347	7390	7355	7409	7429	7248	7497	7399	7314	7468	7505	7399	7355	7398	7306	7472	7277	7439	7343	7415	7394	7412	7357	7373	7341	7387	7431	7423	7392	7390	7437	7563	7418	7289	7368	7392	7356	7463	7464	7375	7377	7389	7440	7226	7459	7420	7353	7412	7394	7368	7383	7356	7401	7336	7371	7429	7413	7429	7321	7338	7329	7332	7379	7354	7365	7370	7432	7382	7376	7402	7418	7364	7339	7464	7404	7333	7470	7335	7302	7459	7429	7454	7324	7372	7466	7431	7284	7481	7487	7513	7538	7441	7476	7271	7376	7379	7366	7525	7547	7345	7261	7228	7457	7501	7183	7394	7469	7387	7350	7319	7473	7382	7470	7397	7380	7464	7501	7355	7472	7359	7516	7353	7392	7242	7401	7411	7270	7434	7524	7412	7445	7485	7277	7411	7499	7443	7468	7451	7438	7324	7390	7488	7493	7426	7398	7403	7345	7411	7364	7454	7422	7469	7420	7299	7462	7484	7219	7291	7447	7457	7364	7514	7461	7357	7559	7341	7522	7388	7396	7377	7496	7469	7487	7393	7264	7496	7403	7487	7258	7444	7453	7523	7380	7476	7408	7328	7548	7379	7375	7443	7410	7502	7320	7349	7439	7464	7330	7539	7355	7386	7409	7472	7299	7388	7322	7430	7530	7262	7389	7334	7473	7524	7585	7408	7310	7438	7490	7298	7463	7520	7274	7539	7460	7295	7543	7457	7378	7445	7395	7393	7347	7388	7472	7471	7598	7374	7481	7281	7510	7445	7349	7359	7364	7413	7365	7425	7295	7398	7313	7324	7414	7411	7401	7353	7380	7515	7390	7530	7544	7248	7420	7460	7398	7398	7294	7465	7467	7281	7384	7443	7499	7462	7273	7416	7411	7435	7386	7451	7412	7408	7253	7542	7579	7365	7439	7438	7393	7293	7395	7295	7304	7407	7426	7366	7468	7313	7408	7379	7366	7448	7519	7471	7331	7435	7453	7320	7381	7402	7491	7357	7473	7412	7396	7478	7432	7357	7431	7175	7539	7410	7373	7380	7434	7436	7459	7301	7411	7378	7444	7509	7411	7424	7460	7463	7397	7311	7481	7375	7405	7625	7417	7362	7461	7478	7459	7307	7330	7327	7450	7467	7432	7370	7367	7311	7391	7403	7279	7428	7546	7325	7406	7550	7368	7535	7422	7502	7234	7291	7372	7424	7343	7503	7431	7368	7347	7392	7509	7435	7512	7279	7439	7477	7348	7523	7563	7333	7398	7429	7417	7348	7360	7300	7276	7398	7382	7324	7453	7409	7352	7495	7516	7412	7361	7376	7503	7549	7580	7434	7458	7348	7414	7541	7450	7383	7464	7464	7351	7448	7250	7314	7398	7329	7380	7380	7424	7466	7389	7377	7358	7463	7355	7336	7344	7210	7416	7400	7431	7344	7214	7523	7369	7440	7448	7467	7527	7320	7365	7443	7408	7618	7337	7570	7484	7278	7469	7474	7505	7281	7352	7253	7467	7403	7166	7459	7490	7394	7355	7457	7487	7426	7466	7320	7335	7334	7375	7420	7437	7256	7515	7475	7364	7352	7413	7518	7503	7475	7407	7469	7397	7363	7518	7453	7346	7537	7370	7441	7558	7388	7385	7376	7259	7431	7456	7337	7226	7355	7425	7444	7386	7525	7426	7431	7362	7368	7370	7482	7265	7389	7307	7437	7488	7549	7508	7523	7416	7330	7401	7329	7373	7369	7431	7379	7296	7431	7351	7392	7408	7445	7497	7518	7386	7453	7499	7532	7434	7459	7537	7423	7400	7598	7493	7339	7336	7364	7343	7479	7472	7395	7331	7325	7465	7379	7446	7438	7290	7483	7353	7435	7252	7506	7503	7378	7534	7545	7360	7372	7526	7460	7342	7413	7455	7408	7375	7393	7400	7445	7383	7450	7327	7364	7384	7538	7285	7242	7506	7431	7590	7393	7432	7546	7406	7394	7377	7504	7502	7354	7439	7317	7498	7377	7448	7508	7389	7368	7354	7368	7425	7323	7399	7498	7497	7393	7451	7431	7550	7421	7509	7457	7473	7496	7435	7326	7439	7401	7432	7431	7433	7456	7406	7342	7493	7406	7402	7307	7362	7313	7303	7343	7497	7385	7409	7428	7262	7425	7470	7359	7443	7365	7417	7308	7378	7314	7473	7462	7406	7488	7503	7333	7427	7376	7436	7246	7493	7458	7434	7447	7426	7437	7385	7502	7412	7281	7435	7307	7583	7431	7417	7401	7554	7461	7402	7539	7326	7469	7440	7404	7440	7458	7465	7386	7316	7501	7484	7377	7343	7437	7460	7371	7433	7404	7409	7421	7315	7440	7575	7430	7508	7462	7393	7429	7361	7496	7376	7495	7354	7436	7432	7392	7313	7523	7335	7471	7328	7434	7383	7329	7523	7336	7376	7504	7358	7499	7447	7408	7309	7454	7376	7523	7537	7481	7414	7479	7551	7507	7461	7519	7409	7374	7380	7444	7350	7467	7398	7340	7334	7326	7496	7441	7432	7402	7344	7366	7349	7303	7383	7395	7362	7402	7447	7365	7343	7395	7387	7452	7519	7412	7379	7514	7498	7398	7444	7381	7436	7331	7424	7442	7392	7501	7530	7455	7368	7449	7576	7405	7553	7429	7467	7486	7319	7417	7399	7338	7361	7450	7403	7267	7427	7413	7454	7335	7558	7528	7481	7369	7516	7468	7452	7500	7434	7337	7360	7289	7413	7430	7389	7359	7311	7476	7537	7287	7479	7483	7429	7443	7333	7278	7328	7366	7408	7366	7332	7449	7550	7560	7558	7426	7552	7575	7518	7465	7237	7462	7392	7445	7403	7313	7440	7309	7475	7514	7305	7377	7469	7387	7411	7319	7474	7388	7350	7432	7410	7294	7416	7519	7433	7514	7517	7264	7444	7341	7288	7344	7497	7391	7411	7366	7479	7327	7411	7418	7432	7519	7551	7437	7312	7406	7437	7413	7376	7430	7444	7431	7482	7369	7577	7509	7498	7442	7345	7470	7369	7380	7413	7466	7407	7319	7443	7273	7473	7469	7533	7336	7489	7426	7376	7471	7426	7485	7412	7500	7442	7475	7515	7342	7438	7410	7378	7401	7422	7463	7498	7345	7354	7430	7485	7425	7595	7552	7375	7428	7465	7408	7408	7460	7427	7438	7312	7369	7299	7415	7411	7545	7499	7322	7392	7535	7382	7378	7494	7300	7341	7267	7341	7349	7361	7421	7401	7393	7330	7475	7309	7343	7375	7471	7258	7488	7285	7495	7366	7376	7495	7380	7493	7397	7379	7576	7280	7606	7401	7399	7270	7460	7326	7601	7320	7480	7417	7415	7409	7390	7532	7263	7248	7349	7430	7446	7355	7302	7288	7424	7380	7366	7374	7425	7574	7395	7257	7401	7442	7387	7376	7396	7462	7451	7410	7450	7389	7446	7416	7327	7390	7494	7358	7412	7579	7443	7409	7489	7390	7499	7355	7485	7419	7419	7354	7362	7419	7378	7409	7322	7450	7423	7365	7561	7352	7375	7392	7430	7562	7315	7486	7352	7417	7522	7410	7325	7387	7369	7308	7229	7369	7325	7495	7441	7386	7393	7451	7474	7422	7476	7461	7439	7361	7461	7323	7448	7381	7329	7355	7467	7456	7431	7466	7527	7489	7360	7382	7432	7267	7473	7467	7462	7635	7437	7436	7497	7460	7309	7417	7425	7366	7508	7302	7440	7405	7552	7504	7337	7334	7408	7396	7388	7377	7394	7496	7436	7482	7339	7419	7302	7403	7451	7458	7493	7473	7386	7304	7344	7415	7401	7386	7245	7322	7462	7436	7456	7453	7429	7411	7283	7406	7364	7577	7386	7322	7368	7362	7502	7506	7362	7214	7401	7441	7326	7481	7310	7494	7527	7456	7531	7435	7399	7328	7305	7411	7424	7367	7386	7508	7278	7431	7491	7447	7462	7292	7309	7444	7416	7329	7344	7465	7463	7401	7506	7302	7491	7376	7372	7455	7355	7385	7438	7545	7492	7352	7495	7461	7434	7433	7332	7448	7398	7506	7390	7372	7462	7384	7461	7371	7397	7353	7362	7386	7376	7567	7326	7474	7489	7518	7448	7480	7316	7326	7307	7469	7345	7484	7332	7325	7468	7495	7344	7434	7359	7385	7319	7471	7475	7437	7549	7541	7259	7367	7308	7473	7335	7179	7378	7401	7395	7395	7413	7431	7373	7511	7457	7439	7482	7384	7558	7317	7431	7402	7506	7382	7491	7252	7401	7470	7608	7527	7355	7395	7420	7335	7467	7354	7468	7352	7387	7372	7542	7423	7438	7396	7505	7298	7492	7333	7499	7452	7387	7604	7314	7409	7262	7350	7429	7453	7473	7357	7356	7435	7384	7517	7490	7360	7391	7486	7303	7531	7438	7330	7512	7413	7451	7435	7380	7419	7421	7353	7332	7399	7374	7328	7319	7328	7525	7422	7368	7431	7407	7410	7338	7463	7375	7422	7342	7333	7548	7389	7393	7571	7475	7491	7350	7244	7290	7488	7299	7338	7332	7427	7292	7340	7519	7337	7367	7377	7314	7415	7353	7311	7407	7467	7313	7454	7411	7289	7286	7359	7375	7423	7329	7442	7383	7352	7588	7489	7392	7394	7559	7365	7402	7237	7528	7457	7273	7421	7417	7194	7303	7376	7303	7383	7387	7463	7447	7525	7354	7365	7375	7457	7384	7301	7356	7414	7354	7468	7525	7451
17316	13593	6642	1251	689	674	658	628	640	641	560	540	591	548	590	547	469	524	480	520	552	525	519	518	488	494	471	460	486	461	467	494	491	480	452	490	481	497	471	513	458	443	466	463	497	510	478	479	501	497	482	449	482	469	446	489	486	469	469	466	443	492	470	459	463	459	496	476	470	506	475	466	484	456	484	457	443	457	457	505	439	460	427	467	474	446	473	464	490	434	477	458	463	500	489	475	497	456	526	454	482	458	452	501	461	429	490	466	471	476	504	445	446	476	423	484	469	472	440	451	460	467	479	408	473	484	444	461	437	472	457	457	452	487	496	475	440	460	471	448	476	499	476	453	469	467	472	455	489	421	477	484	471	491	488	502	522	449	498	446	498	455	480	474	464	453	457	446	434	458	472	464	457	476	459	494	461	447	486	450	455	467	479	427	479	489	472	449	451	469	441	447	444	483	459	462	465	457	471	466	489	494	482	480	479	452	458	471	450	481	460	472	491	417	497	475	439	462	483	454	456	481	492	504	479	480	478	526	467	463	475	481	423	460	468	500	458	462	478	471	458	515	452	473	489	434	485	493	480	466	475	434	485	460	470	483	492	481	505	501	475	450	480	482	488	462	496	462	496	492	469	448	454	462	438	486	476	452	481	496	460	467	497	468	494	497	493	493	450	495	471	449	491	482	468	482	464	481	423	480	472	494	442	462	464	510	479	497	474	484	497	474	475	467	453	469	491	466	481	477	505	462	463	475	445	464	464	464	480	511	441	494	472	459	451	459	427	461	449	478	469	441	438	474	498	456	475	408	443	516	432	489	467	449	472	462	436	475	432	480	500	474	449	480	488	463	476	452	487	495	508	444	449	427	499	481	479	480	501	425	491	447	461	440	483	479	440	476	442	488	485	459	488	471	448	460	460	489	471	467	458	472	445	476	443	471	478	454	484	470	470	470	502	466	463	486	475	462	508	493	499	450	452	460	492	447	436	447	435	497	474	467	476	441	497	455	481	448	469	476	487	458	462	487	476	454	470	483	482	458	484	460	454	484	474	449	435	480	466	510	482	521	442	483	471	450	435	468	427	494	465	465	479	446	411	485	462	481	465	460	478	488	459	465	463	463	453	459	485	456	491	476	449	456	495	461	470	450	467	467	493	494	450	480	467	469	532	450	475	485	439	507	484	414	472	466	486	482	479	509	511	469	442	435	463	506	469	449	464	472	455	451	496	519	505	473	492	447	453	453	447	482	497	444	495	473	454	471	465	459	483	443	459	498	469	481	478	445	458	465	455	423	490	441	445	479	457	466	457	479	462	467	484	503	475	495	464	473	483	465	462	451	496	481	463	475	483	448	472	492	456	496	469	476	463	498	472	473	474	518	490	441	422	476	526	442	482	456	499	471	495	459	449	475	458	460	498	422	485	473	484	466	482	466	466	460	479	469	472	427	479	484	459	496	463	480	442	459	462	515	461	460	460	479	460	454	442	462	492	428	467	438	465	489	477	441	486	484	499	484	460	475	437	445	488	487	485	470	436	449	481	489	436	470	456	479	452	446	476	475	444	487	458	487	491	479	461	483	487	485	466	481	502	485	446	444	454	478	457	482	476	466	474	482	424	462	466	480	488	473	479	482	479	482	473	468	478	482	494	493	440	510	442	476	470	456	453	451	493	451	429	475	487	499	492	448	461	423	489	441	490	477	515	492	458	461	465	479	475	506	493	466	450	468	464	476	465	442	437	494	478	499	447	461	466	479	491	510	466	469	484	437	473	502	489	467	475	490	422	472	472	485	496	489	476	466	478	476	449	472	539	484	471	503	452	453	464	456	441	451	456	458	446	485	506	456	484	515	477	426	503	497	502	477	466	478	483	439	436	489	486	464	472	480	478	437	490	438	456	465	497	453	471	503	486	465	505	462	501	502	436	510	467	479	467	503	530	466	469	429	456	463	483	499	454	478	468	458	480	476	496	455	471	468	457	484	479	456	462	499	513	486	451	519	479	473	510	466	484	438	501	452	447	484	454	452	469	496	430	495	455	484	451	458	475	441	474	434	478	439	435	463	483	505	470	454	480	454	482	469	441	463	432	433	462	482	478	488	432	499	484	513	482	449	463	488	479	502	443	452	466	431	458	494	472	488	513	464	522	470	480	502	476	453	508	460	492	464	470	483	428	446	512	476	427	477	472	469	518	440	450	458	466	492	478	440	459	464	461	457	492	475	455	494	472	505	489	451	453	465	453	469	490	454	456	449	479	439	484	467	473	487	497	470	496	464	466	447	435	442	469	521	489	493	482	494	487	516	455	476	470	445	449	476	507	462	478	518	461	473	458	450	459	474	445	498	483	445	482	435	471	495	423	435	513	493	456	432	457	459	418	457	469	453	439	488	483	477	502	464	475	458	480	493	491	490	508	435	450	490	468	466	502	455	469	456	494	465	484	481	505	466	491	451	488	487	477	487	492	464	447	487	489	472	454	469	473	453	464	517	454	463	456	446	500	443	509	455	474	466	447	483	465	460	494	475	479	444	481	480	452	453	461	492	489	464	472	486	493	475	447	429	491	478	444	476	508	499	501	462	481	451	452	458	478	472	473	462	433	473	502	509	472	470	440	469	477	479	469	447	474	477	462	453	494	470	479	454	459	493	471	487	481	484	507	513	448	462	467	481	487	451	458	437	471	464	478	460	456	492	467	463	527	504	434	480	523	479	482	481	479	481	497	454	473	453	481	468	485	502	507	506	467	495	499	440	454	455	474	473	488	514	470	442	462	467	468	470	497	503	481	492	475	452	472	474	441	479	474	480	432	459	453	417	464	465	480	448	463	444	447	476	483	438	445	466	514	472	462	458	460	471	477	482	475	476	486	467	490	471	488	437	505	444	495	444	437	475	442	478	481	451	463	495	440	460	468	455	503	450	465	471	492	471	498	496	484	486	459	490	476	459	417	473	470	508	492	436	463	492	503	502	453	464	474	451	468	504	481	453	453	473	464	467	474	475	490	488	458	536	464	461	456	482	475	478	442	482	483	463	477	482	469	463	435	491	472	484	456	457	450	516	489	443	472	445	499	505	484	460	482	469	487	490	501	468	465	450	428	432	472	491	450	490	494	464	493	456	464	489	449	446	472	476	456	459	446	436	489	477	471	441	466	478	458	480	454	493	517	480	459	504	467	508	474	472	437	474	501	408	468	470	458	472	491	485	436	458	467	468	447	511	464	449	450	408	486	435	463	472	467	473	517	475	473	479	471	450	447	457	486	455	469	467	455	491	454	478	494	418	488	486	439	471	442	413	469	454	470	438	444	455	492	476	505	421	447	465	465	486	432	481	431	489	482	433	489	448	503	453	454	486	505	442	479	485	477	464	508	457	454	485	479	431	458	475	539	483	488	487	452	481	471	452	502	470	464	454	512	457	490	461	452	451	447	439	469	429	450	470	489	457	486	468	482	489	438	485	464	432	483	503	459	447	476	465	429	492	446	500	478	425	462	524	476	431
50872	43700	30933	15600	12754	13190	11896	11137	9998	9803	8000	6944	8131	7538	7400	6881	6234	6327	6014	6391	6377	6154	5896	5506	5123	5054	4806	4798	4806	4948	4715	4719	4833	4838	4745	4724	4765	4649	4706	4724	4646	4635	4617	4777	4759	4761	4549	4683	4651	4611	4512	4623	4627	4723	4678	4638	4673	4562	4658	4611	4678	4666	4612	4723	4542	4580	4516	4607	4638	4565	4652	4552	4652	4602	4671	4662	4647	4521	4666	4644	4525	4645	4603	4539	4605	4538	4635	4676	4635	4577	4647	4714	4650	4691	4634	4528	4537	4523	4571	4581	4640	4699	4536	4695	4568	4593	4595	4622	4451	4581	4719	4625	4560	4731	4666	4547	4670	4651	4561	4571	4684	4551	4647	4501	4593	4643	4732	4659	4662	4606	4594	4537	4763	4527	4640	4641	4566	4664	4608	4566	4550	4607	4570	4579	4628	4632	4723	4602	4627	4569	4659	4546	4668	4633	4622	4503	4539	4611	4615	4711	4598	4616	4557	4554	4602	4670	4621	4605	4570	4586	4737	4628	4690	4549	4745	4724	4608	4631	4684	4489	4658	4674	4609	4608	4608	4579	4589	4666	4640	4489	4567	4673	4493	4616	4569	4559	4550	4632	4555	4666	4717	4642	4540	4574	4618	4646	4716	4562	4537	4559	4707	4453	4683	4700	4519	4520	4682	4604	4554	4624	4656	4558	4557	4650	4718	4629	4569	4606	4598	4606	4645	4555	4683	4620	4598	4557	4663	4684	4608	4589	4715	4604	4687	4571	4635	4556	4541	4734	4707	4599	4527	4703	4706	4592	4550	4537	4552	4630	4652	4707	4672	4594	4582	4665	4596	4594	4487	4564	4508	4645	4680	4675	4603	4631	4675	4666	4466	4608	4680	4548	4634	4704	4746	4630	4585	4622	4611	4620	4753	4664	4586	4502	4593	4651	4612	4661	4673	4527	4596	4675	4610	4619	4681	4659	4590	4638	4707	4654	4711	4613	4682	4585	4631	4684	4558	4534	4643	4684	4641	4512	4610	4665	4646	4661	4628	4686	4554	4539	4665	4568	4609	4551	4581	4664	4587	4544	4695	4625	4541	4590	4544	4524	4711	4635	4658	4654	4591	4666	4694	4644	4587	4579	4579	4614	4501	4639	4564	4535	4657	4540	4685	4567	4634	4645	4587	4699	4608	4584	4472	4610	4562	4630	4706	4584	4607	4528	4630	4672	4623	4584	4672	4542	4536	4558	4572	4605	4486	4573	4649	4741	4720	4549	4675	4617	4638	4567	4466	4556	4593	4691	4677	4569	4770	4507	4616	4572	4649	4668	4577	4609	4536	4573	4598	4554	4618	4595	4541	4580	4586	4501	4614	4581	4493	4611	4499	4645	4483	4637	4695	4664	4619	4591	4588	4559	4604	4683	4456	4622	4600	4612	4545	4659	4603	4515	4622	4536	4600	4573	4552	4632	4705	4570	4759	4606	4554	4634	4597	4586	4620	4730	4663	4609	4578	4536	4549	4594	4500	4658	4566	4680	4554	4595	4638	4566	4505	4462	4629	4681	4581	4547	4519	4681	4627	4591	4562	4548	4579	4566	4592	4599	4600	4578	4483	4609	4712	4714	4708	4652	4629	4649	4610	4586	4753	4537	4546	4636	4575	4579	4493	4504	4647	4684	4583	4733	4701	4665	4675	4557	4666	4546	4606	4709	4701	4562	4636	4627	4703	4659	4519	4632	4612	4583	4722	4593	4484	4502	4510	4563	4551	4582	4634	4608	4661	4582	4553	4514	4602	4589	4578	4621	4633	4564	4613	4582	4594	4723	4694	4704	4705	4761	4690	4468	4674	4558	4660	4494	4586	4664	4586	4612	4629	4577	4605	4653	4568	4579	4700	4689	4646	4515	4675	4599	4536	4518	4515	4606	4513	4589	4586	4555	4606	4593	4567	4624	4570	4676	4591	4541	4548	4543	4535	4597	4563	4499	4578	4517	4686	4560	4579	4666	4611	4640	4657	4578	4578	4668	4594	4620	4554	4750	4592	4598	4485	4470	4680	4570	4577	4544	4537	4597	4547	4664	4614	4649	4619	4513	4542	4619	4604	4549	4619	4596	4651	4510	4559	4678	4664	4568	4646	4698	4641	4604	4680	4630	4601	4692	4532	4733	4620	4637	4535	4457	4654	4513	4649	4587	4741	4583	4710	4640	4723	4625	4646	4576	4631	4684	4657	4578	4560	4616	4525	4662	4620	4543	4556	4471	4657	4621	4571	4679	4711	4615	4605	4553	4624	4459	4564	4794	4542	4642	4652	4592	4728	4671	4552	4505	4734	4694	4571	4647	4585	4511	4621	4502	4618	4590	4510	4574	4573	4689	4781	4662	4636	4551	4704	4660	4711	4515	4598	4702	4662	4615	4573	4468	4578	4631	4602	4616	4613	4660	4584	4554	4640	4624	4523	4572	4506	4602	4522	4613	4667	4634	4599	4587	4549	4642	4693	4586	4577	4610	4469	4573	4631	4587	4643	4623	4680	4590	4515	4541	4605	4549	4546	4637	4625	4656	4634	4518	4676	4514	4521	4657	4679	4658	4577	4663	4491	4568	4661	4554	4584	4597	4657	4645	4634	4478	4605	4760	4756	4554	4492	4647	4635	4608	4560	4556	4580	4582	4509	4525	4557	4573	4531	4559	4552	4653	4592	4605	4605	4570	4696	4522	4632	4649	4702	4643	4657	4659	4559	4653	4635	4585	4625	4559	4620	4554	4566	4575	4559	4639	4586	4589	4661	4659	4534	4586	4578	4473	4617	4610	4649	4674	4710	4508	4615	4532	4684	4603	4668	4643	4575	4635	4634	4587	4590	4579	4541	4566	4592	4705	4558	4595	4649	4658	4595	4706	4601	4583	4603	4558	4597	4596	4695	4630	4695	4570	4744	4472	4753	4516	4570	4664	4645	4690	4638	4654	4537	4679	4563	4577	4597	4725	4527	4548	4605	4544	4514	4605	4608	4473	4674	4692	4507	4553	4442	4597	4610	4752	4572	4621	4596	4444	4496	4590	4522	4648	4456	4502	4627	4622	4570	4561	4630	4589	4491	4439	4496	4640	4682	4644	4696	4691	4459	4472	4672	4639	4707	4538	4592	4541	4685	4519	4693	4722	4677	4621	4583	4687	4664	4654	4627	4629	4447	4594	4525	4566	4606	4708	4664	4586	4725	4582	4664	4641	4584	4590	4663	4595	4547	4638	4638	4554	4658	4617	4538	4645	4616	4722	4637	4590	4679	4685	4549	4653	4730	4651	4584	4488	4521	4612	4521	4634	4587	4575	4652	4631	4687	4634	4689	4608	4526	4511	4510	4541	4618	4642	4688	4624	4586	4769	4538	4745	4714	4556	4590	4598	4617	4712	4597	4598	4678	4597	4603	4514	4559	4559	4609	4463	4629	4568	4647	4541	4643	4619	4599	4674	4651	4613	4589	4514	4532	4527	4659	4772	4576	4619	4760	4590	4603	4687	4547	4592	4705	4577	4609	4558	4679	4619	4522	4680	4622	4588	4658	4542	4590	4671	4606	4576	4678	4687	4661	4625	4750	4637	4600	4668	4649	4643	4636	4606	4661	4507	4575	4694	4700	4623	4494	4613	4621	4638	4582	4595	4559	4507	4599	4460	4527	4677	4601	4523	4563	4553	4609	4548	4580	4635	4447	4736	4539	4715	4621	4675	4704	4490	4640	4674	4605	4552	4678	4470	4702	4600	4686	4657	4628	4578	4610	4646	4589	4617	4648	4705	4553	4551	4741	4635	4644	4612	4646	4576	4588	4546	4616	4604	4640	4690	4627	4632	4720	4713	4625	4570	4594	4703	4647	4629	4561	4532	4547	4584	4707	4539	4631	4632	4629	4556	4538	4571	4625	4664	4667	4517	4573	4518	4650	4607	4584	4547	4600	4591	4553	4621	4776	4602	4625	4690	4655	4676	4566	4596	4588	4636	4554	4564	4733	4575	4546	4630	4680	4673	4572	4532	4613	4541	4664	4508	4518	4609	4450	4628	4600	4671	4709	4583	4591	4657	4690	4664	4543	4710	4648	4568	4559	4605	4556	4611	4604	4613	4617	4601	4562	4637	4574	4545	4555	4592	4644	4594	4591	4528	4645	4595	4622	4730	4642	4525	4690	4612	4711	4639	4619	4668	4704	4541	4681	4661	4672	4554	4507	4647	4594	4642	4592	4587	4743	4702	4510	4577	4604	4528	4637	4736	4643	4595	4671	4556	4601	4654	4589	4529	4585	4735	4589	4613	4612	4500	4570	4565	4555	4644	4535	4674	4597	4494	4540	4547	4632	4683	4614	4577	4527	4630	4650	4790	4614	4570	4523	4607	4672	4668	4547	4570	4579	4542	4521	4489	4705	4440	4639	4624	4589	4646	4543	4667	4609	4583	4544	4620	4693	4581	4601	4649	4550	4569	4577	4674	4628	4483	4607	4579	4566	4655	4527	4597	4620	4609	4463	4644	4741	4660	4606	4526	4648	4563	4649	4587	4605	4575	4585	4616	4537	4678	4553	4513	4545	4602	4677	4496	4539	4569	4599	4556	4576	4548	4625	4564	4672	4698	4661	4621	4483	4625	4502	4531	4589	4633	4519	4692	4611	4575	4671	4652	4617	4582	4523	4611	4596	4676	4575	4718	4572	4665	4628	4528	4608	4588	4583	4691	4545	4656	4656	4641	4611	4633	4661	4611	4500	4656	4593	4533	4610	4469	4668	4629	4554	4597	4650	4610	4637	4587	4559	4557	4556	4604	4588	4647	4633	4484	4753	4563	4666	4567	4555	4552	4659	4616	4640	4580	4522	4609	4638	4564	4608	4643	4614	4562	4600	4527	4546	4523	4540	4490	4566	4469	4518	4578	4497	4746	4545	4587	4721	4504	4644	4533	4605	4539	4648	4637	4595	4682	4577	4619	4620	4616	4655	4655	4685	4599	4615	4746	4525	4593	4548	4618	4653	4544	4562	4588	4599	4480	4613	4575	4568	4567	4689	4583	4549	4533	4732	4608	4609	4595	4521	4625	4568	4650	4645	4651	4641	4546	4745	4562	4678	4597	4583	4578
24511	23702	12867	2902	1256	1155	1136	1116	1085	1207	1054	995	965	968	961	977	906	875	889	880	923	916	858	854	907	823	830	823	835	845	812	793	869	821	826	808	852	889	825	833	882	837	839	838	854	854	813	823	853	819	834	819	813	849	818	807	818	826	831	833	830	836	840	838	812	825	837	835	797	840	797	830	803	811	803	851	801	885	800	810	828	821	817	774	821	800	831	811	866	860	780	835	803	784	810	760	779	812	810	815	842	776	827	740	815	793	810	822	804	806	756	828	795	826	779	819	826	848	842	805	788	831	842	805	848	830	812	878	804	818	807	791	861	799	813	800	884	802	827	849	850	821	785	814	791	866	836	832	778	832	858	847	827	851	822	812	810	737	834	807	877	799	806	883	832	824	806	798	786	780	826	800	847	798	856	765	831	789	802	835	836	754	813	809	774	806	824	804	807	869	778	841	840	813	828	838	820	845	828	851	835	800	820	795	822	774	753	819	771	807	861	825	800	824	847	756	742	780	884	799	837	770	785	849	776	776	838	762	830	867	825	811	824	795	794	789	834	786	815	814	826	803	811	814	829	853	762	860	883	871	814	809	848	854	811	814	771	836	834	797	798	859	820	801	853	827	824	818	828	769	873	849	864	906	814	835	856	824	801	816	806	800	820	803	881	823	830	786	787	812	804	786	782	819	847	850	787	797	863	851	851	844	802	861	839	870	762	785	788	825	823	810	802	784	836	823	842	788	793	890	808	840	774	815	802	797	786	806	851	802	878	790	845	795	835	804	801	845	825	765	859	791	855	832	802	824	820	799	796	876	827	759	790	819	842	741	777	778	852	842	830	765	802	826	859	826	767	810	833	814	865	850	799	842	842	843	818	821	814	821	790	859	878	850	753	828	811	821	827	796	800	811	768	777	789	818	838	830	791	812	844	820	781	810	798	840	807	852	852	812	840	830	849	753	806	809	774	788	822	799	810	851	794	835	834	841	831	831	826	821	845	828	868	820	795	809	806	799	845	825	787	792	839	804	792	862	855	850	795	828	811	818	867	857	818	866	839	788	790	824	770	820	851	821	831	807	797	794	795	855	838	854	790	818	754	783	856	810	781	806	858	815	833	831	842	822	766	807	827	874	758	824	821	855	843	828	781	801	831	791	832	806	835	812	819	783	806	837	836	802	818	819	779	837	827	778	800	845	804	830	847	881	741	828	775	817	825	835	778	786	821	772	862	826	822	866	797	837	771	802	831	836	872	831	807	761	802	772	795	873	857	827	818	804	871	819	794	775	874	787	811	840	808	837	815	842	796	839	803	823	843	811	837	830	799	831	815	792	826	800	870	819	869	858	821	779	837	830	858	866	850	768	820	833	832	863	829	849	797	840	835	809	829	800	841	810	778	873	784	857	771	801	890	790	855	875	786	778	834	817	838	817	789	831	769	823	820	839	837	817	787	792	799	841	809	858	825	825	845	850	806	786	844	857	853	802	839	870	803	813	842	836	853	827	834	815	839	839	781	867	755	810	802	824	829	855	878	803	803	854	838	774	791	859	860	809	844	875	804	784	842	816	850	815	814	824	839	841	792	795	846	831	805	799	779	843	842	834	799	824	828	861	813	805	802	805	773	834	869	841	809	869	801	785	834	840	825	809	782	842	884	806	858	854	842	876	791	845	790	839	812	813	831	866	818	823	798	834	871	827	830	819	822	779	866	805	822	863	863	807	785	843	824	793	794	856	822	808	820	839	779	761	813	746	834	750	840	846	833	764	802	840	832	811	818	812	783	792	838	775	800	816	788	852	835	888	794	810	782	821	846	832	805	845	839	825	841	822	827	772	809	800	797	801	823	829	794	823	826	861	833	805	864	767	813	778	824	832	829	818	785	830	831	782	808	841	851	826	850	799	805	824	810	806	825	800	811	821	850	805	821	776	815	825	794	774	854	852	823	829	798	846	773	820	819	849	810	846	823	881	846	864	859	873	831	777	826	779	801	859	814	768	817	863	837	830	829	785	827	793	810	785	786	811	774	825	838	798	869	814	789	808	820	803	820	841	834	804	865	773	835	798	801	781	829	788	831	811	808	792	799	846	834	807	838	774	856	792	848	798	810	851	826	807	750	854	744	810	793	843	825	851	832	811	812	821	812	840	853	787	828	817	807	823	761	790	796	832	786	801	825	815	793	820	812	822	865	830	858	847	769	827	874	817	803	830	749	780	866	824	849	796	792	788	816	809	851	845	795	814	826	863	790	790	851	867	840	778	819	818	842	803	818	821	807	837	826	795	811	791	819	846	825	844	793	840	828	808	845	831	854	805	817	824	843	768	856	858	873	830	829	866	820	807	810	830	826	788	838	868	865	861	794	805	831	862	803	837	817	828	810	849	830	814	819	831	803	841	845	804	829	801	825	789	841	797	816	800	832	825	844	871	825	787	836	826	822	796	850	795	832	802	838	828	811	889	801	805	836	839	855	814	810	855	800	764	857	806	805	843	823	825	779	839	784	844	792	827	845	823	788	827	802	856	798	806	814	822	819	827	834	770	829	777	820	813	797	922	816	796	852	790	839	840	844	793	836	792	824	834	817	863	793	838	792	825	814	848	810	817	885	882	851	833	806	838	815	803	832	821	857	871	863	833	826	826	787	836	809	784	850	801	819	807	823	804	814	805	836	807	853	848	838	794	826	832	798	790	818	800	770	825	838	830	779	808	790	836	792	824	789	796	860	806	826	800	808	836	813	791	820	819	794	811	825	831	814	823	835	819	871	861	809	806	823	819	808	828	785	867	769	802	851	838	810	794	831	838	808	830	838	810	789	805	801	827	790	793	820	793	838	871	833	808	851	825	845	860	817	842	825	830	889	835	826	773	823	830	828	851	838	800	842	801	835	818	828	809	780	837	796	831	820	786	768	851	817	814	824	814	806	831	860	838	839	780	812	846	779	877	784	858	876	816	834	869	870	805	794	830	827	827	853	847	823	811	834	833	841	824	798	807	791	765	852	771	829	832	830	862	838	807	782	845	847	806	777	833	835	780	784	861	814	872	824	817	790	799	854	779	831	783	835	854	889	822	871	820	850	816	820	789	843	771	858	851	830	794	792	778	843	860	827	829	849	851	819	808	823	791	803	859	824	775	867	862	830	813	790	816	815	895	811	800	839	786	799	866	820	888	817	836	764	816	873	875	864	803	824	821	846	831	816	831	808	764	788	806	815	815	795	800	796	865	835	795	815	854	800	837	773	859	809	845	834	786	853	835	849	813	783	792	843	819	784	799	815	787	800	862	810	890	829	880	795	789	821	817	786	800	804	803	806	880	798	771	765	851	811	799	823	868	838	806	859	838	802	828	792	836	786	789	804	838	812	829	858	830	823	818	845	825	787	823	810	798	858	838	823	869	796	847	826	871	812	856	842	840	815	843	854	829	869	830	873	815	808	820	821	844	812	802	849	848	829	789	806	825	834	793	844	859	795	807	804	835	806	829	818	807	787	827	835	832	786	779
59873	51763	38177	21418	18175	19036	17074	16324	14317	16514	12356	11697	10007	11296	10780	10322	9674	9419	9243	9556	9805	9675	9030	8447	8245	8014	7899	7851	7690	7706	7712	7586	7713	7675	7737	7662	7544	7575	7551	7553	7512	7572	7477	7463	7545	7646	7535	7511	7464	7537	7505	7422	7605	7474	7447	7525	7560	7390	7379	7496	7616	7497	7390	7466	7314	7346	7446	7462	7467	7437	7534	7464	7495	7276	7232	7456	7419	7372	7334	7507	7374	7529	7464	7377	7440	7505	7258	7423	7495	7432	7417	7361	7527	7408	7514	7368	7526	7401	7389	7420	7490	7470	7372	7394	7456	7495	7300	7430	7457	7393	7417	7353	7475	7380	7494	7413	7297	7362	7483	7524	7578	7477	7474	7509	7472	7302	7408	7460	7283	7495	7459	7262	7324	7458	7386	7491	7489	7421	7534	7465	7456	7590	7340	7373	7447	7449	7389	7391	7359	7378	7332	7312	7402	7385	7342	7444	7357	7495	7343	7385	7337	7559	7322	7456	7441	7434	7511	7406	7363	7464	7479	7442	7307	7477	7294	7367	7344	7493	7526	7516	7453	7437	7419	7436	7432	7409	7473	7408	7263	7339	7477	7280	7409	7365	7389	7371	7499	7406	7453	7367	7547	7401	7446	7263	7456	7313	7392	7449	7367	7304	7414	7280	7414	7235	7440	7338	7535	7463	7418	7377	7330	7561	7456	7348	7375	7368	7399	7493	7486	7457	7468	7376	7435	7445	7424	7481	7387	7467	7338	7383	7385	7284	7531	7443	7399	7302	7370	7414	7371	7412	7424	7399	7304	7349	7391	7400	7442	7361	7549	7431	7356	7455	7523	7372	7417	7422	7375	7403	7426	7375	7398	7378	7428	7616	7471	7529	7398	7432	7410	7374	7390	7365	7426	7466	7510	7291	7386	7364	7400	7354	7393	7367	7383	7478	7350	7340	7346	7483	7460	7439	7294	7532	7481	7331	7392	7472	7359	7489	7451	7433	7346	7389	7358	7367	7557	7386	7407	7440	7435	7472	7341	7533	7509	7335	7354	7389	7369	7403	7367	7256	7455	7384	7338	7555	7406	7400	7337	7479	7336	7417	7406	7480	7403	7402	7336	7272	7462	7405	7454	7366	7377	7436	7559	7308	7344	7436	7301	7313	7510	7281	7364	7393	7487	7443	7446	7449	7494	7479	7444	7224	7390	7336	7434	7395	7436	7427	7287	7498	7396	7507	7421	7464	7460	7249	7571	7410	7333	7309	7427	7383	7356	7410	7337	7516	7474	7506	7321	7463	7445	7403	7430	7432	7417	7323	7336	7549	7595	7398	7457	7305	7459	7489	7381	7343	7555	7382	7467	7393	7524	7578	7477	7495	7317	7325	7306	7476	7435	7471	7409	7468	7386	7560	7361	7399	7503	7406	7350	7400	7361	7494	7474	7482	7372	7270	7416	7235	7363	7471	7398	7510	7448	7332	7325	7326	7401	7445	7246	7533	7360	7457	7352	7292	7328	7556	7455	7387	7526	7479	7425	7488	7368	7373	7387	7327	7379	7386	7376	7454	7354	7432	7392	7409	7329	7335	7453	7503	7519	7468	7415	7367	7521	7487	7475	7437	7432	7418	7374	7410	7381	7320	7432	7411	7401	7413	7436	7476	7396	7372	7512	7472	7313	7405	7435	7440	7386	7330	7436	7407	7460	7367	7394	7418	7407	7544	7391	7470	7395	7358	7554	7415	7316	7374	7468	7416	7405	7369	7552	7347	7383	7308	7593	7318	7454	7430	7395	7401	7588	7513	7388	7403	7418	7381	7344	7478	7424	7405	7226	7497	7515	7354	7461	7490	7402	7438	7393	7356	7544	7425	7204	7400	7385	7383	7400	7279	7244	7399	7343	7231	7474	7316	7350	7332	7331	7376	7426	7462	7393	7422	7525	7247	7470	7400	7371	7443	7541	7544	7274	7597	7424	7305	7508	7458	7524	7279	7500	7269	7561	7325	7365	7535	7531	7539	7312	7362	7334	7423	7402	7311	7344	7407	7344	7393	7420	7362	7443	7513	7378	7504	7280	7398	7394	7483	7341	7539	7515	7400	7343	7509	7279	7507	7367	7350	7352	7289	7644	7494	7344	7437	7469	7606	7526	7394	7463	7509	7439	7415	7547	7517	7520	7317	7395	7400	7422	7456	7400	7455	7276	7474	7398	7546	7456	7381	7503	7495	7390	7405	7412	7520	7364	7273	7411	7489	7452	7418	7346	7383	7326	7362	7532	7416	7524	7404	7473	7458	7502	7323	7346	7338	7358	7350	7452	7447	7415	7296	7534	7538	7335	7432	7393	7402	7562	7424	7538	7504	7526	7435	7480	7347	7308	7379	7394	7445	7540	7340	7340	7511	7370	7435	7382	7455	7327	7480	7431	7400	7600	7454	7456	7318	7467	7378	7417	7365	7474	7447	7503	7481	7498	7334	7490	7288	7478	7438	7378	7417	7389	7381	7375	7340	7411	7403	7472	7501	7577	7369	7510	7438	7505	7631	7398	7554	7520	7265	7381	7344	7419	7424	7420	7358	7359	7445	7573	7416	7535	7479	7447	7406	7477	7229	7442	7505	7361	7564	7390	7436	7414	7428	7340	7482	7391	7278	7447	7329	7554	7385	7374	7348	7408	7393	7402	7284	7353	7406	7453	7459	7283	7421	7475	7447	7452	7317	7352	7479	7484	7337	7346	7410	7420	7333	7532	7494	7452	7423	7295	7487	7370	7477	7522	7440	7347	7466	7393	7416	7430	7499	7454	7423	7405	7345	7491	7354	7425	7427	7349	7377	7440	7411	7444	7460	7391	7455	7380	7399	7535	7375	7363	7300	7479	7340	7306	7375	7494	7353	7285	7381	7472	7221	7461	7483	7400	7501	7597	7540	7368	7378	7468	7381	7374	7488	7530	7412	7426	7373	7290	7329	7533	7492	7404	7373	7478	7366	7421	7381	7524	7407	7403	7380	7208	7444	7338	7408	7402	7471	7432	7406	7345	7410	7385	7389	7565	7516	7369	7366	7297	7375	7386	7579	7581	7397	7347	7519	7293	7414	7382	7328	7341	7443	7471	7485	7260	7366	7366	7374	7408	7308	7474	7340	7362	7311	7514	7305	7471	7419	7438	7254	7419	7225	7414	7371	7478	7474	7404	7460	7406	7319	7248	7335	7462	7355	7394	7390	7479	7456	7429	7526	7393	7380	7338	7523	7436	7225	7426	7374	7419	7471	7548	7290	7449	7365	7495	7439	7402	7358	7414	7337	7384	7429	7460	7482	7394	7361	7419	7354	7510	7451	7619	7402	7486	7441	7559	7310	7402	7385	7341	7330	7553	7387	7567	7262	7406	7473	7477	7385	7382	7384	7254	7486	7431	7380	7497	7493	7482	7552	7354	7389	7485	7289	7561	7349	7377	7294	7485	7355	7331	7381	7359	7386	7387	7360	7263	7425	7399	7380	7455	7515	7467	7305	7458	7440	7456	7427	7538	7318	7394	7339	7327	7247	7433	7475	7499	7293	7363	7287	7508	7400	7231	7394	7523	7501	7401	7408	7403	7354	7425	7344	7421	7313	7356	7323	7517	7501	7329	7324	7386	7398	7449	7391	7610	7415	7484	7408	7362	7405	7385	7402	7407	7394	7434	7321	7456	7393	7443	7401	7425	7441	7483	7358	7398	7415	7403	7391	7479	7466	7335	7320	7357	7362	7385	7318	7409	7476	7444	7312	7442	7454	7407	7299	7412	7287	7424	7493	7362	7436	7507	7383	7422	7500	7410	7340	7389	7402	7399	7457	7419	7515	7391	7595	7453	7466	7338	7379	7460	7322	7301	7394	7390	7372	7332	7308	7489	7456	7456	7440	7599	7507	7448	7285	7581	7443	7347	7335	7357	7228	7494	7424	7288	7489	7460	7370	7341	7454	7304	7363	7411	7261	7369	7422	7343	7380	7320	7391	7477	7367	7450	7471	7341	7434	7374	7471	7437	7354	7388	7433	7494	7405	7401	7338	7359	7525	7381	7445	7395	7403	7383	7320	7381	7449	7394	7368	7226	7397	7468	7364	7450	7399	7348	7471	7511	7477	7406	7392	7480	7407	7446	7404	7413	7355	7655	7416	7381	7397	7322	7623	7333	7569	7343	7446	7387	7430	7334	7406	7301	7482	7373	7432	7382	7360	7411	7353	7388	7428	7445	7347	7435	7400	7427	7344	7367	7334	7395	7465	7499	7413	7522	7490	7425	7473	7365	7284	7296	7340	7440	7456	7403	7316	7560	7367	7478	7348	7483	7396	7457	7362	7410	7308	7397	7352	7328	7531	7500	7351	7357	7323	7376	7334	7450	7486	7327	7459	7427	7445	7457	7300	7443	7451	7451	7534	7470	7465	7373	7404	7435	7360	7438	7358	7385	7545	7318	7409	7451	7351	7345	7404	7477	7348	7469	7302	7420	7497	7471	7483	7487	7558	7546	7318	7374	7458	7463	7503	7375	7438	7485	7434	7227	7394	7347	7397	7447	7449	7304	7535	7316	7559	7368	7364	7484	7461	7591	7399	7334	7400	7523	7399	7595	7454	7431	7400	7484	7338	7451	7497	7334	7364	7483	7301	7479	7539	7310	7407	7327	7273	7446	7479	7303	7424	7473	7376	7357	7497	7502	7420	7397	7486	7455	7329	7356	7449	7376	7372	7394	7475	7484	7407	7391	7570	7249	7364	7450	7409	7432	7580	7361	7277	7522	7392	7613	7419	7351	7447	7367	7467	7462	7403	7352	7415	7418	7509	7366	7428	7573	7408	7512	7429	7394	7266	7374	7527	7434	7414	7474	7468	7448	7301	7445	7493	7432	7418	7478	7488	7411	7527	7466	7483	7427	7454	7392	7506	7481	7377	7284	7297	7401	7380	7391	7383	7434	7312	7456	7454	7449	7283	7376	7468	7397	7417	7462	7328	7480	7438	7480	7370	7410	7269	7256	7569	7307	7381	7299	7501	7322	7514	7518	7508	7390	7486	7214	7503	7328	7379	7338	7453	7444	7454	7615	7414	7506	7430	7394	7251	7386	7350	7479	7402	7451	7421	7469	7488
10579	7485	2559	753	643	637	644	670	574	631	633	549	612	592	620	603	602	579	532	540	599	578	547	525	543	533	552	537	584	512	548	545	534	522	554	485	521	495	517	527	560	500	531	545	535	518	516	575	515	533	498	494	501	515	535	525	492	542	542	525	520	528	530	518	507	551	505	512	496	500	537	506	516	500	523	546	514	513	462	514	529	538	530	530	520	530	550	542	528	554	549	509	492	518	515	468	499	538	521	539	536	525	520	518	558	528	531	531	536	500	539	523	531	533	544	524	551	529	546	497	509	486	529	558	541	540	547	533	516	501	517	495	539	498	549	491	551	532	534	513	546	557	547	489	538	512	504	534	539	502	541	532	528	519	563	520	533	542	526	539	499	470	534	515	579	523	525	550	509	483	537	499	559	507	509	541	546	526	512	555	515	521	509	550	545	536	513	493	555	500	480	500	515	527	535	523	546	530	537	562	555	538	520	561	512	565	532	513	558	555	526	492	557	517	513	528	512	500	544	504	529	539	555	543	503	530	544	557	494	556	550	517	513	528	532	517	533	519	499	525	526	497	529	497	506	512	533	499	498	511	513	547	509	563	566	557	541	539	523	522	477	485	512	521	509	553	531	521	502	527	548	556	504	531	481	528	533	567	539	564	522	521	544	493	529	549	579	519	535	514	514	539	558	502	492	484	543	543	499	543	547	498	512	521	525	550	503	530	477	508	512	554	502	516	509	514	539	531	505	535	528	542	518	518	504	513	487	509	533	500	560	531	531	499	525	541	516	503	529	520	537	520	530	515	546	520	518	477	529	528	525	512	563	538	510	514	573	521	523	494	506	526	541	543	546	529	496	541	520	551	555	533	509	523	499	517	512	511	538	529	490	560	521	552	512	531	512	513	505	528	489	508	562	514	513	517	499	560	561	528	522	510	495	523	539	512	517	490	561	538	497	488	524	472	536	499	511	513	526	537	475	504	478	515	513	548	535	497	493	554	490	540	537	509	500	553	533	528	533	536	499	518	534	563	512	502	541	516	506	531	541	566	548	515	515	515	505	525	533	518	509	535	536	480	543	543	518	470	494	507	526	545	534	557	531	533	536	490	529	545	506	470	508	545	520	491	542	559	498	508	537	535	513	507	564	498	549	517	547	505	516	522	540	555	561	510	510	561	536	573	545	535	537	558	518	571	493	535	515	509	531	517	541	536	505	543	548	518	513	516	525	529	528	512	470	522	530	469	542	522	522	558	524	541	527	505	517	579	461	519	523	562	541	510	489	505	530	524	499	552	547	571	525	500	558	531	522	484	522	546	538	522	604	537	559	533	534	497	536	523	484	519	557	510	529	521	494	474	538	528	529	499	526	507	518	480	549	534	520	482	534	531	530	517	530	514	481	527	549	522	514	520	548	482	511	517	543	556	554	545	543	536	513	495	536	532	530	502	479	533	557	530	551	538	528	474	512	503	522	483	501	539	567	539	510	543	510	533	512	526	501	495	516	503	513	528	539	551	520	526	520	556	526	490	521	517	507	525	522	525	532	492	553	482	512	532	544	556	544	481	544	514	508	530	503	555	497	548	546	516	506	535	507	559	546	546	513	512	546	547	578	543	499	453	495	505	553	526	554	511	570	507	556	508	523	560	558	534	541	507	552	537	542	536	530	538	539	546	553	520	527	522	516	540	504	514	570	543	560	554	546	507	541	503	517	487	533	528	507	493	529	552	537	555	531	516	505	536	492	531	534	534	565	485	516	537	533	529	525	468	549	553	534	506	591	524	529	525	509	568	530	501	509	520	518	523	543	542	562	516	523	507	515	488	500	510	532	527	517	471	517	543	516	532	515	503	508	481	543	524	522	545	564	538	541	484	556	565	555	538	512	541	534	506	521	542	525	534	483	495	530	507	502	541	543	517	505	522	544	488	517	536	535	517	531	485	528	500	474	549	511	509	545	506	545	506	544	488	523	527	569	505	533	486	516	533	539	550	516	507	521	464	518	515	505	581	523	492	492	515	529	537	524	492	559	509	527	514	503	546	558	535	543	500	547	553	525	546	555	500	530	529	543	535	481	501	526	539	506	514	527	556	522	541	495	464	531	499	508	491	542	533	528	495	524	510	536	545	543	506	541	500	553	544	471	520	529	533	539	552	506	480	552	492	545	511	537	517	497	544	558	554	498	518	541	476	520	507	518	577	540	488	520	512	537	558	511	512	501	536	531	522	497	532	518	531	523	535	513	576	486	536	488	538	528	508	573	558	542	508	554	534	520	542	505	535	506	534	544	475	510	523	497	507	508	506	524	470	533	496	499	494	502	543	510	486	524	550	528	508	527	503	510	471	536	525	541	541	467	475	505	568	545	505	518	514	549	561	539	535	499	523	525	531	516	528	483	532	551	528	537	543	505	489	521	519	519	494	530	527	574	492	488	529	491	511	539	482	551	505	508	519	526	527	519	499	513	496	521	484	524	553	564	547	529	507	523	523	544	531	520	531	522	530	521	519	522	556	554	517	527	515	537	500	518	541	553	531	525	515	549	515	524	522	542	502	493	503	471	512	497	495	574	505	541	532	495	564	517	512	505	537	494	526	506	525	568	523	519	495	485	500	551	540	527	543	547	535	546	530	485	565	542	520	538	521	476	506	541	504	522	511	509	597	524	527	479	504	515	537	527	544	557	507	572	541	537	506	556	510	488	564	531	531	529	534	524	531	531	524	534	487	498	493	502	515	545	502	513	509	519	561	507	495	529	493	523	532	549	505	487	504	518	518	522	538	517	512	520	510	501	479	562	487	518	496	532	514	541	530	536	551	520	501	512	535	528	533	536	506	538	505	516	542	519	509	521	492	482	542	508	566	549	510	524	552	521	523	533	523	491	522	501	489	497	495	487	522	523	555	520	535	530	530	522	546	532	535	509	530	526	514	547	554	535	519	538	526	511	546	508	515	509	478	504	517	492	507	517	585	454	500	510	493	547	503	546	530	536	566	490	567	537	540	546	525	549	498	527	503	556	510	533	493	539	536	498	543	527	519	494	539	465	528	541	502	532	498	514	514	539	560	483	519	550	491	540	525	504	518	522	532	500	521	530	505	489	573	534	522	521	537	527	524	499	509	501	533	497	542	507	506	533	524	510	528	544	530	478	521	529	496	493	507	530	496	503	538	519	528	487	531	561	522	517	501	518	486	528	513	501	523	512	521	513	527	531	502	525	559	514	501	516	551	507	539	513	557	553	469	524	500	493	525	556	521	521	525	516	520	495	524	532	464	519	539	517	546	507	515	500	514	509	522	486	549	526	517	492	512	518	520	479	533	502	526	518	513	536	566	512	538	517	549	553	537	549	519	520	541	492	486	487	545	534	527	549	498	518	518	512	531	512	519	501	555	507	525	538	556	540	518	558	481	522	516	505	531	537	500	471	526	549	525	504	560	555	506	509	508	511	486	562	509	526	519	501	522	529	500	500	536	568	545	502	509	507	512	499	513	497	528	501	512	527	512
45257	36996	20864	10537	9930	10868	10731	9826	8678	8635	7742	7086	6432	6621	7079	6889	6706	6495	6064	6097	6672	6365	5600	5541	5378	5375	5300	5155	5144	5143	5090	5189	5109	5268	5199	5307	5372	5227	5064	5156	5212	5074	5093	5055	4984	5131	5097	5120	5023	5202	5139	5069	5132	5044	5242	5036	5027	5111	5070	5061	5206	5076	5009	5109	5079	5082	5191	4992	4992	4971	5106	5067	5119	5098	5139	4915	5121	5017	5112	5007	5120	5054	5093	5103	5140	5155	5048	5073	5228	5092	5135	5058	5041	5166	5204	5124	5082	5171	5153	5136	5066	4993	5121	5114	5118	5133	5050	5035	5059	4989	5085	5046	5051	5128	5153	5042	4979	5051	5116	5045	5153	5128	5072	5087	5214	5008	5001	5087	5044	5097	5148	5077	5072	5028	5154	5069	5014	5167	5080	5141	5075	5131	5017	5024	5147	4987	5026	5051	5098	5043	5090	5135	4991	5024	5124	4982	5106	5040	5067	5143	5023	5165	5103	5024	5100	5076	5015	5079	4940	5074	5094	5176	5053	5040	5031	5140	5212	5095	4962	5027	5050	5040	5143	4995	4992	5116	5057	5001	5099	5214	5018	5106	5152	4996	5058	5080	5110	5043	5034	4940	4990	5074	5031	4884	5164	5098	5047	4938	4979	5102	4980	5059	5117	5097	5011	5015	5109	5038	5065	5051	4904	4966	5135	5029	5143	5193	5035	5021	5143	5132	5042	4989	5161	5062	5013	5174	5002	5033	5118	5112	5064	5025	5102	5047	5134	4977	5088	5069	4926	5033	5157	5016	5103	5055	4900	5104	5017	5079	5094	5053	5211	5129	5183	5048	5154	5108	5208	5105	5050	5111	5155	5011	4987	5137	5093	4985	5050	5026	5175	5195	5014	5086	4982	4982	5092	5062	5050	5058	5201	5123	5110	5151	5026	5230	5031	5087	5025	5081	5090	5093	5123	5098	5102	5004	5197	4856	5138	5032	5081	5111	5077	5132	5028	5088	5044	4997	5142	5079	5112	5108	5023	5129	5024	5028	5114	4920	5033	5168	5133	5083	5058	5124	5114	4970	4961	5131	5010	5113	5115	5124	5064	5043	5048	5103	5142	5037	5093	5076	5062	5062	5000	5009	5079	4958	5126	5055	5013	5065	5106	5185	5033	5096	5115	5100	5023	5068	5008	4988	5049	5042	4961	5062	5086	4976	5043	5044	5114	5110	5014	5100	5063	5133	5096	5111	5107	5102	5194	4869	4922	5056	5087	5118	5083	5116	5030	5125	4977	5126	5175	5093	5058	5010	5126	4973	5117	5157	5010	5066	5071	5140	4996	4980	5067	5112	5070	5100	5097	5032	4981	5040	5006	4985	5066	5065	4967	5180	5125	5005	5040	5112	5138	5079	5089	5218	5110	5055	5088	5128	5036	5100	5149	5122	5005	5049	4970	5182	5049	5183	5127	5062	5120	4982	4971	5052	4958	5020	5052	5093	5091	4960	5058	4980	5043	5201	4906	5111	5017	5141	5202	5049	5101	4993	5035	5123	5037	5221	5152	5022	5108	4989	5140	5175	5083	4944	4982	5046	5005	5191	5076	5008	5100	4979	5111	5059	5037	5023	5123	5027	5083	5069	5125	5071	5008	5144	4972	5028	5114	5011	5203	5243	5149	5250	5125	5022	5063	5032	5019	5010	5073	5045	5122	5152	5103	5137	5062	5105	5061	5118	5111	5024	5097	4997	5064	5137	5175	5066	5056	5063	5085	5130	5039	5039	4995	5121	5178	5064	5112	5190	5050	5101	5174	5088	5112	4988	5089	5057	5122	5094	5064	5202	5025	5046	5060	5135	5029	5121	4980	5130	5080	5038	5125	5093	4960	5050	4979	5038	5091	5165	5102	5145	5076	5123	5242	5156	5165	4992	5120	5077	5181	5042	5096	5176	5104	5045	5217	4945	5058	5139	5167	5177	5038	5050	5079	5070	5165	4985	5068	4904	4994	5080	5014	5071	4946	5023	5071	5136	4967	5188	5013	5052	5134	5114	5085	4974	5057	5050	5161	5096	5097	5081	4893	5118	5022	5149	5111	4979	4932	5017	5088	5113	5070	5029	5050	5083	5035	5034	5117	5080	5048	5018	5100	5216	5178	5020	5116	5127	5130	5138	5063	5077	5056	5039	4948	5123	5125	5085	5120	5088	5187	5157	5090	5118	5096	5028	5090	4994	5030	5034	5060	5201	5021	5102	4940	5233	5059	5198	5075	5236	5040	5101	5119	5079	5109	5161	5066	5125	5116	5138	5110	5120	5093	5134	5197	5020	5101	5018	5054	5004	5025	5066	5112	5111	5143	5147	5026	5106	5064	4972	5165	5081	5110	5086	5078	5000	5009	5141	5024	5135	5095	5118	5019	5070	4985	5036	5020	5059	5146	5116	5109	5117	5087	5108	4990	5122	5101	5079	5123	5129	5043	5013	5114	5050	5203	5129	5084	5042	5044	5029	5084	5045	5049	4930	5087	5030	5062	5108	5250	5020	5109	5176	5033	5048	5115	5065	5087	5000	5088	5067	4965	5105	5014	4985	5138	5094	5020	5145	5133	5021	5110	5025	5160	5159	4966	5146	5151	5103	5012	5099	5032	5027	5085	5127	5240	5026	5007	5235	5012	5018	5112	5098	5072	5116	5147	5123	5034	5017	5049	5194	5093	5090	5075	5164	4940	5110	5138	5140	5057	5213	5136	5100	4981	5047	4995	5148	5024	5019	5134	5106	4989	5090	5007	5206	5082	5096	4991	5063	5028	5092	5131	5091	5140	5052	5132	5133	5047	5129	5080	5072	5107	5078	5203	5196	5087	5076	5113	5077	5057	5084	4999	5090	5157	5062	5008	5039	5150	5132	5151	5119	5067	5109	5037	5071	5059	5092	4965	4973	5103	5050	4986	5059	5105	5035	5076	5081	5096	5180	5120	5044	4948	5096	5144	5062	4969	5087	5221	5002	5023	5055	5178	4962	5117	5174	5062	5183	5070	5139	5100	5051	4965	5054	5092	5112	5041	5095	5177	5027	5119	5082	5078	4972	4999	5185	5063	5087	5063	5037	5045	5161	5048	5097	4932	5055	5114	5108	5041	5022	5221	5079	5040	5147	5037	5015	5096	5079	5165	4989	5038	5137	5057	5099	4970	5071	5096	4996	5086	5065	5131	5137	4977	5041	5145	4987	5172	5174	5090	5137	5238	4932	5115	5063	5071	5096	5120	5098	5135	5123	5124	5080	5103	5029	5118	5158	5138	5102	5078	5118	5022	5041	5134	5020	5052	5101	4975	5158	5122	5093	5146	5108	5020	5071	5069	4969	5086	5012	5059	5080	5077	5079	5082	5123	5039	4995	5192	5109	5106	5083	5178	5061	5049	5030	4995	5114	5165	5062	5057	5128	5134	5091	5028	5030	5082	5066	5089	5054	5006	5126	5194	5081	5085	5081	5137	5048	5024	5146	5103	5089	4965	4998	5051	5068	5131	5184	5024	4948	5088	5203	5094	5060	5044	5183	5164	5115	5068	5111	5146	5063	5074	5099	5048	5063	5157	4972	5019	5047	5115	5181	5095	5084	5140	5053	5085	5192	5055	5081	5052	5039	5030	5155	4955	4965	5007	4966	5085	5148	4997	5112	5032	5089	5095	5010	5104	5108	5039	5127	5049	5082	5162	5179	5117	5164	4982	5061	5059	4990	5072	5160	5173	5141	5088	5230	5090	5044	5021	4981	5013	5123	5031	4991	5005	5122	5070	5009	5120	5075	5011	4895	5005	5210	5009	5056	5062	5149	4964	5047	5073	5109	5028	5125	5162	5117	5056	5125	5016	5049	5148	5014	5092	5093	5006	5148	5120	5070	5063	5057	4975	5084	5064	5065	5213	5137	5246	5148	4960	5005	5165	5038	5114	5014	5231	5025	5127	5068	5083	4993	5061	4980	5161	5093	5147	5055	4984	5047	5058	5061	5156	5202	5116	5012	5137	5028	4959	5218	5005	5028	5038	4954	5118	5039	4964	5187	5046	5187	5022	5151	5006	4983	5147	5095	5031	5143	5004	4875	5133	5142	5123	5082	5071	5077	5086	5085	5048	5112	5055	5127	5101	5082	5072	5096	4949	5096	5151	5076	5005	5250	5005	5110	5118	5066	5048	5151	5203	5105	5074	5017	5067	5046	5070	5132	5021	5048	5089	5060	5044	5114	5088	5081	5100	4992	5058	5050	5074	5066	5131	5155	5141	5173	5073	5134	5146	5028	5085	5045	5060	5106	5067	5176	5143	5045	5272	5105	5101	5010	4918	5079	5089	5173	5000	5043	5049	5095	4906	5052	5187	5081	5064	5104	5004	5110	5107	5048	5102	4959	5044	5128	5036	4991	4997	5137	5127	5066	4948	5072	5062	5111	5035	5049	5124	5121	5122	5103	5118	5111	5034	5140	5058	5066	5034	5071	5033	5090	5094	5020	5024	5132	5149	4972	5143	5013	5058	5036	5031	5041	5089	5048	5132	5025	5115	5144	5223	5208	5060	5060	5140	5220	5015	5112	5109	4942	4999	5001	5081	5016	5039	4986	5122	5060	5173	5100	5230	5063	5127	5195	5145	5037	5188	5013	4954	5174	5186	5018	5079	5093	5195	5093	5106	5140	5103	5046	5151	5080	5030	5165	5075	5178	5139	5220	5087	4985	5009	5053	4914	5068	5089	5133	5088	5140	5062	4973	5150	5088	5011	5162	5025	5095	4995	5057	5006	5056	5180	5040	5160	5067	5057	5195	5043	5073	5034	5039	5114	5149	5145	5088	5107	5229	5116	5048	5105	5162	5052	5005	5082	5039	5117	5063	5071	5081	5073	5183	5117	5082	5047	5069	5105	4964	5110	5005	5041	5103	4925	4952	5149	5086	5065	5083	5157	5038	5133	5041	5125	5107	5009	5054	4959	5295	5118	5144	5043	5060	5074	4990	5039	5050	4975	5053	5081	5192	4957	5129	5097	5136	5091	4958	5121	4982	5136	5060	5071	4998	5082	5021	5073	5126	5108	5117	5092	5009	5032	5030	5030	5168	5115	5079	5104	5117	5031	4963
18553	17525	6733	1534	1102	1154	1077	1074	992	1014	1042	975	913	915	950	895	935	898	857	850	898	913	852	856	880	863	792	808	846	838	813	799	839	825	834	877	831	787	753	796	791	803	829	768	853	818	867	832	838	811	775	784	811	771	816	778	796	832	820	835	842	800	840	844	837	848	815	821	835	822	822	756	828	841	842	812	810	758	825	856	856	795	777	780	822	764	787	834	837	814	790	786	803	829	786	793	838	812	811	824	755	822	825	823	809	849	850	858	759	822	793	779	828	840	794	846	865	804	795	848	823	814	766	797	891	840	777	797	836	791	817	812	839	779	793	816	801	815	826	855	788	831	868	795	816	846	827	778	815	818	774	815	859	828	807	830	860	774	862	829	801	824	827	813	805	806	778	831	841	833	779	780	817	869	812	836	787	852	826	822	808	785	741	859	791	821	847	846	805	829	790	807	817	859	803	842	828	835	834	805	855	818	790	837	802	880	771	838	802	853	815	800	854	824	850	827	847	824	805	826	793	771	798	818	810	820	823	841	795	823	824	802	806	824	783	869	806	846	841	826	792	814	820	856	832	830	856	840	836	827	817	825	825	805	763	828	802	815	868	843	859	782	848	819	824	858	810	836	833	813	787	819	810	842	811	861	854	799	855	805	859	815	830	842	809	846	794	802	827	837	786	842	820	835	887	870	773	806	810	825	854	852	828	825	780	890	876	869	788	800	775	844	861	823	827	839	784	808	838	795	817	811	881	808	811	801	806	806	850	811	812	799	833	847	806	861	879	842	814	799	841	860	795	779	818	813	798	764	846	806	823	808	773	849	821	798	795	825	839	864	820	811	795	780	818	853	845	830	828	803	793	805	780	776	801	808	777	846	833	836	824	824	783	786	818	777	819	846	795	831	823	795	818	790	857	778	878	826	778	794	862	846	796	840	837	826	860	803	850	816	862	860	820	826	816	805	837	860	823	820	829	850	824	830	844	856	825	804	853	757	845	815	827	840	776	792	812	834	786	829	812	802	848	823	812	843	789	855	786	829	778	792	852	857	821	784	844	784	817	793	837	827	853	825	794	846	829	828	798	831	841	749	831	797	819	827	841	834	819	832	848	815	829	792	788	792	815	766	847	797	807	784	786	771	839	837	876	838	834	843	822	851	748	830	837	864	811	803	878	843	833	884	856	852	791	811	858	759	823	838	820	838	873	825	806	809	804	802	856	783	802	843	838	804	851	848	796	860	830	856	887	849	840	847	810	820	858	843	851	794	800	777	833	803	806	831	822	807	871	811	782	824	812	836	826	814	829	786	801	820	849	791	869	838	819	786	804	840	820	855	839	800	834	831	781	845	784	812	831	836	819	869	790	855	875	875	821	859	798	783	822	813	804	787	845	782	825	809	790	799	830	834	809	800	868	775	792	811	799	859	838	796	860	850	815	825	806	832	868	836	806	907	842	820	828	827	833	864	830	812	862	847	794	766	771	832	861	851	833	897	822	802	838	851	839	774	849	853	819	803	826	842	828	790	811	860	869	837	816	826	828	853	795	786	777	827	824	886	828	825	845	838	807	844	824	792	830	796	905	801	854	834	821	780	869	841	818	793	834	769	885	826	828	847	814	803	830	821	846	813	808	819	814	835	823	808	815	828	804	816	839	846	810	825	774	829	815	858	846	832	915	888	814	829	775	854	830	820	876	780	819	815	777	875	790	795	881	816	832	867	819	804	811	804	819	881	866	825	821	798	830	762	778	811	853	775	851	820	798	759	822	789	804	869	840	789	870	777	790	828	784	846	803	853	835	834	813	833	810	813	864	857	837	858	844	830	845	829	803	838	870	784	797	834	765	842	862	879	820	805	828	825	801	857	830	798	872	842	818	755	759	841	812	807	816	849	783	794	839	795	810	855	822	827	803	809	802	856	823	833	835	811	868	789	855	856	836	800	856	823	802	826	836	789	810	831	787	814	768	804	818	816	861	838	814	807	828	792	838	838	839	832	839	810	809	777	807	803	815	789	799	811	821	780	830	846	812	771	819	802	783	815	785	780	819	797	812	818	837	813	852	832	822	818	795	816	824	842	841	831	803	829	821	802	826	792	855	792	793	808	834	831	850	818	780	796	868	794	802	801	821	780	825	789	843	818	801	854	770	799	791	816	820	802	868	820	837	801	827	835	784	816	852	796	826	870	828	799	834	814	818	809	831	834	830	828	823	876	829	839	799	833	841	834	795	789	819	789	833	793	810	784	820	821	819	835	835	829	875	830	820	828	820	863	805	794	820	830	812	801	837	848	796	824	798	815	841	808	812	806	828	815	854	805	757	827	800	855	850	812	803	818	787	794	791	844	830	860	814	816	803	783	812	834	781	823	842	810	840	820	878	835	797	823	787	853	847	796	814	846	828	855	801	784	806	868	744	777	865	835	847	821	828	849	869	792	785	868	825	817	825	803	860	883	799	773	816	791	832	826	803	845	842	796	812	813	810	771	835	823	774	808	823	831	789	789	804	796	749	841	788	831	819	851	797	817	811	847	829	819	838	829	833	832	782	833	817	826	822	835	803	838	835	836	789	791	781	851	837	819	803	802	890	845	855	821	875	791	754	797	830	823	807	784	767	794	824	811	865	809	809	839	852	803	852	809	788	798	821	796	874	816	808	766	849	830	838	775	821	832	812	861	866	867	829	802	776	833	825	807	819	813	836	801	852	846	823	806	865	841	770	832	822	821	748	850	877	823	800	824	791	786	804	838	841	819	824	858	831	833	872	861	785	863	826	868	855	817	826	793	842	784	835	796	792	841	819	812	852	805	826	825	795	820	834	814	804	812	794	790	808	831	792	797	824	794	802	815	820	843	786	845	857	795	823	826	835	774	864	805	813	828	851	787	770	805	820	828	844	825	837	777	856	830	905	858	906	819	821	805	832	781	828	866	842	808	825	815	823	810	798	837	836	832	814	814	781	757	874	832	810	825	805	769	835	843	816	877	867	794	834	811	812	835	795	788	792	897	810	840	828	843	778	835	775	845	834	774	776	826	816	784	750	861	843	826	801	838	848	847	794	813	859	860	854	792	807	836	796	843	804	787	733	836	826	825	865	784	850	795	755	855	807	869	830	850	895	827	816	835	842	863	808	803	778	807	818	805	781	794	830	840	809	815	837	775	833	839	805	860	832	814	840	835	840	832	805	747	825	823	783	822	818	800	814	820	831	801	787	793	795	790	799	839	877	823	821	822	802	788	797	835	847	853	764	764	777	826	801	866	815	827	833	814	799	824	876	824	802	843	842	776	844	842	774	779	799	830	778	844	820	814	759	843	827	811	861	808	834	794	827	849	841	818	810	832	764	816	869	798	814	848	828	824	805	838	806	834	815	831	842	885	863	848	814	845	790	812	817	816	853	760	837	800	841	811	839	793	837	858	792	848	817	795	828	822	864	822	845	794	768	810	829	757	759	841	783	855	803	831	900	803	850	802	807	844	811	818	795	866	843	844	762	850	801	869
57066	47265	28664	16912	16381	17363	16880	15260	13356	13270	11616	10458	9750	9579	10121	9972	9252	9327	8438	8690	9225	8604	8299	8107	7818	7669	7709	7594	7683	7512	7496	7563	7570	7568	7539	7555	7667	7537	7530	7533	7457	7385	7406	7334	7503	7490	7413	7330	7432	7379	7482	7449	7484	7414	7292	7480	7404	7232	7298	7507	7346	7474	7455	7400	7399	7282	7350	7350	7315	7317	7531	7452	7327	7417	7447	7344	7390	7405	7419	7295	7214	7515	7362	7393	7390	7361	7409	7500	7352	7379	7441	7359	7395	7371	7475	7429	7395	7419	7270	7304	7420	7317	7296	7421	7454	7462	7454	7463	7367	7442	7447	7405	7269	7421	7328	7304	7519	7335	7418	7285	7373	7464	7508	7395	7282	7426	7271	7497	7435	7359	7363	7401	7446	7408	7393	7408	7353	7376	7278	7450	7276	7288	7275	7326	7447	7423	7422	7283	7507	7437	7386	7366	7433	7464	7393	7421	7408	7365	7429	7386	7362	7452	7286	7325	7266	7504	7416	7481	7363	7272	7350	7485	7454	7364	7366	7259	7295	7364	7373	7301	7298	7466	7429	7384	7423	7330	7371	7442	7508	7384	7526	7399	7330	7387	7388	7534	7384	7499	7386	7353	7444	7338	7246	7412	7318	7348	7372	7413	7479	7398	7258	7380	7378	7583	7373	7399	7260	7446	7367	7298	7340	7523	7349	7454	7299	7439	7480	7390	7351	7321	7517	7253	7327	7363	7458	7326	7462	7372	7497	7441	7507	7342	7384	7354	7461	7427	7333	7359	7436	7278	7358	7272	7487	7235	7168	7317	7336	7375	7311	7411	7444	7326	7356	7272	7397	7340	7465	7439	7395	7372	7341	7379	7401	7223	7480	7414	7351	7547	7395	7467	7445	7289	7322	7302	7414	7338	7390	7419	7340	7330	7592	7356	7420	7404	7427	7471	7439	7323	7395	7359	7490	7537	7369	7427	7372	7459	7307	7369	7527	7378	7387	7365	7348	7391	7350	7284	7501	7386	7425	7448	7305	7386	7319	7344	7525	7370	7328	7326	7390	7402	7299	7541	7530	7450	7549	7446	7372	7345	7351	7414	7356	7306	7474	7313	7406	7545	7380	7392	7560	7375	7460	7540	7409	7389	7448	7311	7480	7406	7395	7292	7327	7523	7284	7459	7290	7400	7444	7287	7371	7290	7345	7544	7406	7392	7333	7270	7398	7381	7317	7462	7357	7340	7323	7455	7353	7419	7444	7452	7444	7251	7438	7499	7446	7272	7431	7268	7456	7420	7312	7450	7328	7466	7446	7425	7426	7478	7333	7360	7524	7331	7372	7363	7391	7361	7379	7422	7384	7346	7358	7391	7391	7423	7416	7370	7347	7345	7356	7401	7469	7287	7377	7423	7404	7460	7355	7316	7372	7478	7516	7324	7443	7358	7266	7366	7392	7582	7357	7304	7493	7429	7300	7459	7334	7408	7453	7566	7392	7373	7443	7192	7374	7309	7300	7456	7561	7460	7427	7415	7244	7469	7437	7275	7472	7264	7540	7410	7410	7572	7393	7403	7355	7373	7329	7506	7384	7424	7336	7387	7377	7387	7452	7461	7371	7464	7402	7400	7333	7582	7440	7217	7357	7544	7434	7323	7492	7361	7328	7438	7348	7383	7328	7310	7470	7433	7359	7365	7252	7274	7434	7495	7553	7304	7371	7429	7349	7505	7307	7351	7381	7315	7426	7511	7419	7517	7294	7419	7344	7480	7419	7316	7453	7416	7282	7457	7358	7332	7564	7222	7318	7483	7377	7503	7407	7267	7328	7384	7381	7458	7377	7331	7527	7385	7542	7343	7385	7388	7233	7295	7453	7367	7529	7418	7423	7362	7445	7414	7386	7255	7538	7329	7242	7436	7427	7290	7338	7329	7440	7446	7487	7335	7336	7360	7343	7391	7342	7343	7253	7463	7392	7488	7421	7442	7392	7321	7404	7324	7462	7486	7310	7388	7354	7440	7436	7469	7357	7496	7382	7412	7556	7500	7555	7431	7406	7350	7526	7396	7418	7498	7361	7374	7298	7390	7306	7412	7341	7414	7350	7586	7478	7331	7406	7484	7290	7467	7362	7515	7401	7377	7345	7370	7286	7317	7274	7348	7411	7327	7366	7343	7508	7325	7492	7258	7487	7457	7537	7311	7444	7307	7537	7443	7285	7343	7388	7331	7448	7522	7363	7431	7392	7346	7324	7462	7405	7466	7374	7501	7391	7306	7404	7455	7388	7460	7523	7331	7351	7520	7372	7383	7510	7425	7363	7362	7431	7428	7312	7500	7404	7625	7400	7401	7402	7584	7407	7341	7376	7393	7428	7346	7528	7367	7379	7307	7472	7338	7479	7418	7401	7369	7306	7355	7157	7333	7253	7422	7458	7421	7419	7358	7409	7384	7319	7254	7448	7382	7336	7396	7488	7342	7331	7357	7530	7504	7321	7383	7392	7421	7363	7399	7321	7394	7499	7344	7522	7418	7397	7292	7371	7314	7497	7320	7324	7475	7397	7342	7473	7509	7304	7398	7274	7402	7413	7290	7433	7336	7522	7271	7464	7416	7354	7315	7395	7444	7353	7435	7385	7429	7399	7334	7389	7315	7327	7524	7203	7325	7460	7342	7578	7363	7463	7395	7354	7411	7395	7387	7370	7473	7312	7433	7438	7457	7435	7240	7310	7428	7396	7406	7450	7495	7448	7354	7451	7430	7410	7230	7288	7295	7284	7244	7377	7462	7411	7340	7456	7361	7359	7488	7470	7366	7394	7442	7403	7382	7550	7412	7318	7576	7335	7257	7442	7294	7459	7254	7373	7410	7410	7294	7488	7361	7323	7576	7349	7397	7388	7374	7359	7331	7398	7425	7365	7300	7391	7332	7317	7541	7335	7477	7453	7352	7480	7304	7368	7430	7420	7299	7395	7385	7379	7420	7436	7323	7268	7418	7512	7463	7381	7408	7393	7267	7482	7302	7411	7324	7284	7389	7323	7311	7254	7426	7485	7404	7482	7377	7329	7407	7383	7537	7470	7445	7373	7482	7400	7416	7478	7550	7481	7424	7413	7182	7414	7383	7317	7393	7351	7471	7505	7455	7390	7477	7375	7344	7458	7245	7300	7371	7439	7312	7451	7443	7531	7252	7369	7278	7530	7227	7418	7569	7379	7414	7340	7348	7528	7350	7398	7277	7260	7405	7517	7363	7313	7401	7422	7387	7405	7409	7336	7280	7567	7375	7307	7500	7351	7306	7431	7344	7311	7329	7333	7407	7448	7407	7378	7419	7417	7462	7447	7440	7439	7330	7595	7344	7306	7351	7462	7414	7368	7412	7303	7298	7380	7445	7489	7399	7462	7332	7338	7529	7327	7300	7370	7373	7429	7453	7418	7426	7368	7370	7337	7383	7269	7415	7337	7363	7499	7449	7370	7272	7424	7426	7446	7396	7437	7455	7490	7376	7388	7451	7455	7349	7366	7348	7453	7322	7318	7351	7532	7453	7399	7458	7380	7308	7391	7436	7313	7371	7338	7372	7414	7559	7296	7497	7368	7361	7397	7429	7390	7385	7426	7558	7331	7537	7380	7505	7423	7445	7415	7431	7416	7474	7293	7397	7415	7469	7345	7415	7244	7324	7412	7424	7420	7268	7454	7428	7332	7449	7377	7438	7462	7317	7349	7350	7544	7389	7392	7346	7455	7432	7348	7316	7283	7416	7447	7397	7449	7464	7311	7374	7338	7444	7534	7316	7423	7413	7325	7483	7404	7422	7411	7367	7401	7268	7354	7348	7415	7376	7281	7442	7456	7413	7374	7392	7258	7466	7432	7404	7335	7514	7213	7376	7373	7353	7350	7484	7297	7493	7348	7433	7503	7377	7331	7377	7453	7358	7526	7433	7420	7342	7423	7373	7410	7332	7414	7388	7462	7395	7442	7365	7460	7421	7333	7472	7418	7443	7328	7493	7301	7429	7561	7277	7313	7359	7342	7426	7425	7495	7280	7286	7491	7395	7486	7438	7380	7499	7396	7360	7391	7423	7444	7331	7337	7272	7442	7359	7393	7438	7479	7342	7344	7318	7469	7405	7395	7329	7393	7503	7380	7385	7506	7377	7288	7427	7549	7385	7367	7338	7482	7285	7409	7362	7412	7322	7425	7315	7343	7375	7385	7426	7531	7478	7518	7474	7573	7412	7337	7382	7297	7399	7272	7412	7415	7561	7400	7349	7400	7438	7446	7433	7477	7387	7293	7389	7379	7488	7427	7312	7423	7315	7367	7471	7475	7448	7486	7345	7438	7250	7326	7486	7394	7450	7440	7321	7387	7371	7359	7434	7375	7455	7371	7406	7506	7554	7382	7556	7293	7545	7404	7310	7394	7433	7428	7392	7319	7395	7411	7395	7310	7415	7288	7325	7273	7419	7401	7409	7315	7286	7377	7234	7387	7424	7427	7448	7179	7339	7239	7302	7413	7506	7323	7345	7433	7318	7428	7328	7358	7472	7409	7421	7480	7389	7401	7315	7422	7235	7417	7459	7376	7388	7417	7407	7441	7410	7346	7415	7322	7280	7305	7446	7355	7414	7419	7427	7329	7350	7342	7395	7218	7465	7387	7329	7493	7469	7376	7420	7394	7435	7381	7385	7349	7391	7412	7288	7269	7329	7471	7477	7342	7386	7432	7471	7435	7441	7446	7340	7395	7463	7348	7457	7295	7503	7371	7284	7479	7443	7328	7428	7395	7531	7433	7296	7392	7357	7426	7477	7366	7402	7462	7417	7345	7457	7277	7314	7413	7497	7430	7230	7266	7463	7371	7357	7477	7336	7308	7398	7350	7470	7357	7229	7430	7383	7317	7393	7382	7310	7403	7427	7335	7292	7501	7429	7417	7377	7352	7459	7429	7305	7451	7379	7411	7387	7466	7387	7345	7427	7330	7417	7471	7478	7429	7512	7379	7445	7389	7545	7335	7265	7389	7454	7468	7409	7462	7329	7612	7328	7539	7411	7467	7450	7402	7455	7423	7413	7288	7479	7318	7331	7426	7426	7455	7390	7379	7281	7396	7312	7388	7344	7286	7379
17736	15023	6436	1387	696	694	715	710	619	584	632	545	545	541	514	557	581	515	524	480	513	543	526	502	509	498	502	515	475	490	533	488	462	488	449	482	483	441	458	492	501	467	476	459	477	520	468	499	452	465	490	481	478	500	401	469	514	448	511	446	491	489	487	482	489	461	473	478	482	473	485	433	469	489	482	476	507	477	484	472	491	474	483	480	465	474	466	474	417	481	454	439	464	479	439	500	481	495	433	485	436	495	470	475	466	475	499	453	500	452	452	470	444	499	445	461	488	444	465	451	476	465	519	472	398	450	436	470	500	461	459	482	508	459	469	493	501	496	501	483	458	473	437	471	459	497	446	438	456	483	465	511	485	473	470	491	471	504	458	502	439	457	487	475	458	437	497	477	486	457	492	489	461	454	465	449	510	500	485	459	480	493	466	490	451	505	462	452	478	510	508	486	490	491	462	453	461	468	436	447	484	498	534	492	513	468	474	478	479	522	449	461	465	492	457	473	494	473	456	447	493	493	488	467	462	488	449	528	491	448	453	491	446	450	496	466	457	510	451	445	447	445	517	488	439	472	461	474	464	494	423	438	475	488	435	508	499	476	484	479	464	441	503	509	506	492	455	470	493	457	491	472	471	490	455	457	467	457	478	488	460	432	484	439	474	429	449	530	490	485	501	469	462	500	443	479	443	508	486	459	476	463	463	477	441	452	474	458	453	490	467	465	522	458	494	458	476	496	495	482	488	468	502	495	482	441	501	474	489	499	440	469	510	495	474	470	472	481	444	488	458	482	472	456	471	467	462	485	514	463	476	462	498	468	503	478	471	444	493	535	498	488	454	445	485	455	454	505	483	469	479	458	477	453	459	470	462	449	485	478	482	469	480	453	485	484	437	500	492	441	458	453	498	467	482	470	504	475	449	494	486	458	471	455	479	481	492	470	448	431	529	463	489	480	462	492	487	477	473	464	477	470	479	488	488	468	485	472	452	506	474	481	489	418	490	465	491	531	485	463	441	506	486	449	462	457	493	481	449	492	471	503	485	475	460	481	454	463	473	462	440	450	430	467	467	465	464	467	468	477	511	481	477	466	499	466	505	490	461	446	470	452	424	470	452	418	481	490	418	485	474	430	451	488	491	453	520	441	467	475	456	454	478	491	480	445	489	470	462	476	466	448	413	453	472	489	473	466	511	476	490	451	462	497	462	474	488	485	484	483	484	445	480	484	434	464	457	543	468	447	468	466	476	482	466	506	496	439	464	480	460	448	482	460	475	463	443	486	468	485	487	479	488	471	477	447	449	457	471	430	477	460	505	462	449	481	465	511	482	489	451	500	462	483	445	433	482	430	427	482	466	468	483	471	512	471	475	537	471	473	489	421	452	505	444	517	438	481	447	488	468	508	474	473	505	481	456	494	469	442	462	488	474	443	470	482	477	441	484	486	421	457	461	470	449	458	483	475	491	490	466	474	462	485	447	433	474	474	495	454	477	476	451	471	510	444	493	466	468	499	455	464	489	443	440	451	474	459	469	452	441	514	441	483	477	441	462	488	492	490	474	456	489	465	521	470	478	466	468	470	506	446	462	486	501	534	451	450	479	468	506	448	500	480	480	455	474	488	486	498	458	442	484	503	440	473	491	463	493	483	505	454	452	477	436	497	513	472	446	483	431	468	510	462	462	492	433	497	505	441	472	508	459	442	516	482	509	489	489	449	452	458	463	478	437	454	451	501	480	490	510	488	486	470	477	446	497	471	515	447	503	450	496	455	510	474	496	449	458	508	452	480	453	483	503	478	449	468	497	484	463	448	451	499	477	452	460	491	446	460	474	461	456	536	440	485	490	478	489	477	480	495	452	461	460	466	479	463	479	459	493	501	467	503	496	472	482	483	500	481	468	471	471	448	419	463	450	443	498	474	458	507	461	471	474	459	475	485	470	500	471	470	469	486	484	497	460	513	480	458	477	451	460	456	514	455	486	454	497	454	472	478	480	498	476	491	464	454	444	451	490	491	457	486	501	463	494	483	481	506	489	435	472	468	448	464	489	456	438	479	455	493	459	479	500	489	485	502	524	498	492	486	440	501	463	467	478	468	547	485	489	489	435	512	476	479	482	439	448	483	445	471	473	497	470	459	469	495	482	473	498	490	485	494	479	482	495	464	488	488	472	477	496	513	486	472	458	483	436	437	446	469	456	534	473	491	436	502	506	461	492	478	502	456	453	502	489	472	445	506	471	492	470	481	489	496	453	467	472	455	483	480	422	497	475	483	485	468	441	445	437	506	486	445	449	455	467	457	456	518	452	469	481	489	476	534	471	465	493	474	461	463	426	505	449	442	459	472	474	484	430	464	460	498	471	456	473	471	430	481	492	517	486	451	463	457	479	458	465	466	462	484	458	477	491	513	488	471	471	462	497	497	431	468	467	485	470	472	442	477	474	465	439	474	487	460	457	484	469	430	490	496	472	492	451	488	497	462	458	491	461	478	470	493	480	465	482	445	468	521	490	452	487	475	476	447	491	489	471	469	468	497	452	483	499	480	478	476	484	453	461	500	461	508	490	449	481	436	471	466	514	494	479	439	484	459	467	493	478	433	512	470	481	486	499	482	510	475	473	465	499	434	487	512	436	454	476	457	466	444	507	456	497	480	519	456	451	496	436	478	464	463	476	496	459	464	448	458	484	487	457	495	481	483	491	502	476	478	467	502	477	462	482	501	453	476	435	446	466	493	464	502	488	465	423	478	468	449	460	463	504	460	486	431	449	479	474	493	487	516	492	459	514	455	486	481	514	483	467	460	500	461	473	484	479	462	516	438	443	471	481	470	490	474	499	484	475	462	494	480	500	438	482	432	519	478	469	468	462	472	473	495	472	484	504	478	500	450	446	441	477	505	475	488	488	479	483	431	480	463	504	516	471	446	495	470	481	411	522	485	479	460	443	494	424	486	474	458	449	464	464	506	457	495	465	463	523	463	500	480	440	442	458	454	470	483	489	489	518	491	468	459	476	483	446	508	484	461	475	462	460	489	484	474	480	458	487	512	448	495	451	463	498	469	486	491	506	475	470	457	449	421	480	473	499	478	485	459	480	463	487	480	498	471	500	487	469	459	474	501	482	435	494	454	489	488	517	525	492	521	480	509	483	480	489	505	499	421	481	512	482	501	458	483	459	472	442	412	472	471	510	472	449	478	463	475	470	498	490	461	483	476	463	479	473	466	466	447	496	508	456	470	460	478	456	508	493	480	481	461	467	519	464	470	515	492	496	483	462	460	473	443	506	481	499	467	462	474	507	500	497	478	462	465	435	498	474	451	461	466	469	477	472	478	490	467	456	487	488	452	473	478	444	485	498	472	449	430	486	449	485	469	468	500	476	509	462	475	460	449	479	472	492	499	485	476	450	491	484	451	486	527	487	522	454	468	469	444	490	496	492	503	480	495	478	468	487	473	447	497	461	475	466	487	467	435	475	459	503	496	446	491	472	479	471	447
51497	45115	28687	16719	13406	13989	14068	12492	10506	10089	9476	8263	6948	6927	7094	7272	7047	6458	5831	5719	6319	5908	5571	5150	5011	5048	4970	4892	4802	4846	4793	4642	4911	4818	4696	4864	4632	4694	4653	4617	4689	4677	4626	4693	4765	4629	4783	4543	4623	4694	4692	4686	4672	4656	4543	4577	4620	4570	4721	4743	4724	4591	4720	4519	4568	4718	4564	4580	4509	4696	4594	4596	4612	4611	4623	4705	4543	4629	4603	4562	4552	4630	4539	4486	4564	4518	4712	4670	4611	4597	4583	4676	4571	4618	4651	4502	4702	4661	4585	4663	4465	4717	4639	4681	4723	4677	4550	4566	4620	4580	4604	4545	4640	4594	4689	4670	4648	4531	4571	4706	4713	4697	4610	4630	4631	4637	4644	4544	4683	4530	4527	4609	4582	4633	4422	4548	4619	4604	4683	4739	4559	4478	4643	4605	4681	4636	4653	4656	4649	4641	4563	4531	4675	4526	4685	4579	4619	4626	4642	4619	4595	4544	4589	4615	4603	4501	4576	4704	4592	4675	4617	4587	4658	4526	4610	4679	4575	4686	4719	4643	4536	4564	4606	4664	4539	4649	4453	4685	4681	4671	4638	4636	4509	4735	4683	4690	4613	4615	4621	4636	4573	4567	4610	4608	4532	4545	4604	4469	4590	4532	4572	4568	4508	4575	4679	4676	4578	4643	4590	4677	4606	4570	4572	4672	4601	4546	4684	4663	4741	4691	4609	4693	4662	4718	4645	4564	4659	4642	4560	4540	4587	4549	4588	4560	4569	4784	4591	4587	4666	4576	4520	4514	4657	4650	4650	4648	4668	4526	4645	4600	4734	4539	4561	4718	4650	4555	4600	4661	4531	4575	4675	4632	4569	4726	4739	4604	4602	4595	4610	4629	4652	4709	4598	4661	4603	4479	4656	4559	4692	4618	4686	4470	4655	4540	4626	4545	4633	4627	4641	4690	4598	4670	4666	4624	4535	4641	4619	4647	4623	4622	4581	4700	4564	4629	4678	4607	4629	4587	4557	4657	4638	4536	4580	4517	4600	4620	4579	4637	4719	4645	4693	4590	4584	4549	4606	4563	4716	4641	4589	4475	4573	4566	4784	4664	4641	4607	4699	4706	4495	4537	4653	4654	4603	4568	4588	4599	4634	4678	4589	4566	4661	4607	4636	4712	4587	4608	4592	4685	4558	4615	4652	4505	4534	4683	4706	4581	4721	4616	4622	4601	4672	4619	4714	4607	4644	4567	4608	4516	4645	4589	4676	4746	4568	4628	4748	4740	4635	4588	4592	4535	4606	4604	4566	4767	4525	4620	4697	4606	4611	4660	4547	4734	4487	4618	4675	4565	4656	4610	4695	4597	4668	4680	4641	4644	4559	4765	4589	4608	4591	4668	4660	4612	4728	4634	4676	4568	4761	4544	4599	4554	4736	4671	4583	4699	4650	4548	4741	4582	4691	4695	4629	4452	4489	4598	4535	4565	4606	4608	4609	4637	4699	4607	4632	4484	4648	4635	4564	4513	4619	4568	4600	4649	4683	4552	4684	4698	4621	4732	4671	4574	4573	4662	4614	4673	4520	4695	4650	4599	4489	4574	4693	4668	4533	4623	4681	4627	4586	4576	4683	4649	4597	4707	4528	4561	4596	4537	4627	4621	4638	4559	4615	4645	4615	4609	4746	4573	4598	4691	4663	4589	4670	4497	4654	4706	4648	4608	4655	4630	4602	4622	4553	4702	4520	4538	4751	4750	4593	4708	4717	4669	4637	4635	4617	4653	4580	4722	4667	4620	4677	4681	4736	4618	4592	4575	4627	4501	4657	4674	4626	4629	4728	4618	4566	4608	4704	4597	4593	4655	4543	4724	4626	4539	4707	4657	4525	4543	4557	4634	4570	4657	4514	4629	4630	4607	4584	4618	4481	4665	4728	4613	4542	4626	4638	4668	4627	4601	4549	4581	4482	4528	4549	4579	4537	4477	4577	4685	4524	4660	4605	4689	4709	4625	4501	4715	4552	4551	4608	4544	4664	4673	4624	4679	4587	4631	4621	4538	4702	4629	4694	4597	4619	4572	4518	4534	4648	4685	4626	4628	4621	4611	4700	4610	4561	4657	4580	4691	4683	4496	4575	4621	4589	4697	4640	4562	4631	4691	4470	4609	4616	4587	4622	4578	4536	4669	4626	4572	4639	4654	4554	4537	4624	4532	4604	4730	4621	4538	4569	4737	4585	4713	4583	4574	4700	4549	4655	4552	4653	4650	4612	4555	4635	4632	4591	4645	4596	4667	4659	4642	4619	4587	4638	4558	4546	4565	4589	4586	4738	4605	4559	4660	4718	4663	4526	4669	4624	4551	4581	4577	4645	4584	4608	4497	4641	4631	4648	4608	4587	4610	4538	4545	4573	4628	4784	4590	4630	4631	4605	4572	4605	4545	4562	4521	4609	4647	4665	4548	4601	4574	4632	4460	4579	4581	4651	4603	4702	4581	4629	4734	4669	4692	4577	4612	4659	4656	4627	4565	4569	4608	4571	4699	4666	4580	4631	4599	4648	4618	4600	4613	4609	4680	4562	4699	4638	4648	4594	4651	4508	4549	4510	4646	4667	4595	4696	4646	4553	4606	4597	4723	4555	4655	4597	4629	4724	4736	4772	4637	4663	4761	4601	4678	4584	4552	4552	4628	4622	4636	4497	4640	4598	4550	4616	4646	4579	4645	4601	4622	4634	4485	4790	4647	4629	4575	4656	4704	4547	4701	4657	4720	4589	4651	4605	4703	4722	4517	4641	4688	4632	4656	4706	4584	4759	4598	4631	4618	4687	4600	4651	4717	4670	4588	4669	4659	4564	4616	4491	4499	4656	4667	4677	4512	4647	4640	4637	4674	4551	4710	4561	4628	4631	4537	4505	4715	4684	4738	4583	4524	4641	4575	4643	4536	4676	4701	4602	4638	4644	4668	4639	4590	4626	4539	4567	4651	4715	4623	4629	4599	4682	4707	4621	4696	4627	4652	4453	4670	4652	4551	4633	4525	4568	4597	4735	4781	4651	4689	4601	4593	4618	4545	4699	4593	4593	4551	4593	4569	4580	4667	4628	4648	4532	4548	4525	4528	4587	4590	4686	4602	4557	4609	4630	4703	4796	4564	4629	4611	4576	4626	4625	4573	4694	4604	4695	4567	4585	4686	4569	4562	4603	4710	4739	4672	4525	4703	4649	4632	4587	4517	4603	4569	4500	4661	4575	4787	4641	4561	4542	4619	4535	4607	4691	4596	4668	4685	4648	4651	4581	4592	4620	4569	4528	4576	4654	4739	4637	4663	4569	4620	4606	4685	4503	4582	4765	4663	4591	4583	4622	4567	4683	4677	4556	4595	4692	4557	4678	4613	4603	4679	4623	4556	4504	4594	4561	4671	4614	4612	4494	4579	4615	4666	4631	4583	4619	4636	4670	4602	4715	4642	4661	4592	4571	4711	4679	4587	4626	4619	4576	4711	4650	4652	4616	4596	4603	4562	4597	4658	4622	4598	4683	4651	4635	4530	4607	4646	4685	4588	4596	4569	4618	4567	4556	4699	4576	4614	4611	4682	4761	4562	4641	4611	4607	4657	4587	4732	4614	4613	4665	4626	4676	4750	4546	4659	4660	4698	4663	4623	4673	4619	4659	4611	4540	4644	4624	4664	4599	4582	4487	4609	4678	4459	4511	4732	4567	4573	4646	4700	4465	4606	4637	4708	4652	4658	4631	4616	4636	4627	4612	4481	4615	4492	4559	4660	4553	4717	4633	4508	4647	4643	4545	4603	4655	4519	4651	4591	4587	4636	4684	4659	4595	4713	4735	4677	4610	4751	4701	4491	4674	4541	4600	4628	4648	4583	4517	4595	4691	4670	4552	4656	4517	4619	4690	4644	4605	4676	4634	4647	4601	4576	4617	4485	4641	4617	4549	4727	4784	4770	4567	4606	4716	4530	4617	4538	4429	4541	4583	4614	4599	4739	4614	4661	4616	4639	4563	4581	4626	4575	4655	4659	4592	4630	4634	4659	4555	4512	4740	4733	4634	4466	4660	4620	4611	4647	4547	4564	4699	4679	4622	4604	4511	4583	4602	4578	4543	4575	4572	4638	4535	4624	4553	4576	4609	4688	4644	4632	4641	4763	4639	4691	4657	4605	4600	4627	4724	4672	4661	4656	4663	4589	4584	4611	4585	4659	4627	4575	4628	4672	4574	4554	4613	4604	4586	4719	4587	4594	4686	4608	4644	4666	4627	4576	4801	4566	4710	4662	4603	4571	4574	4510	4489	4598	4770	4710	4555	4465	4638	4612	4664	4731	4742	4644	4616	4555	4617	4617	4678	4601	4636	4609	4556	4539	4530	4572	4637	4668	4597	4683	4585	4611	4599	4666	4609	4499	4695	4551	4712	4592	4571	4633	4664	4535	4581	4613	4636	4576	4649	4550	4654	4725	4719	4612	4693	4481	4580	4635	4661	4469	4501	4629	4712	4645	4532	4598	4682	4703	4630	4679	4551	4525	4608	4634	4521	4720	4637	4615	4635	4577	4647	4648	4549	4615	4595	4598	4628	4632	4678	4578	4638	4588	4614	4669	4660	4658	4521	4671	4629	4683	4573	4555	4584	4629	4663	4605	4566	4567	4581	4775	4685	4632	4594	4579	4629	4661	4607	4563	4597	4745	4650	4651	4719	4627	4666	4647	4609	4616	4601	4574	4617	4606	4512	4692	4616	4634	4559	4570	4614	4622	4595	4612	4585	4566	4688	4599	4622	4615	4688	4681	4630	4552	4651	4660	4669	4592	4640	4798	4650	4711	4593	4563	4568	4538	4785	4613	4758	4641	4620	4524	4637	4664	4617	4557	4618	4637	4648	4719	4626	4628	4605	4640	4565	4665	4578	4693	4625	4561	4610	4568	4582	4587	4641	4615	4642	4651	4666	4541	4674	4663	4651	4611	4528	4617	4671	4571	4769	4581	4665	4661	4693	4538	4540	4604	4535	4725	4640	4743	4673	4537	4619	4579	4613	4640	4582	4616	4657	4621	4678	4605	4675	4595	4540	4610	4714	4595	4583	4661	4507	4663	4543	4726
25031	24356	10914	2658	1322	1248	1213	1312	1141	1174	1054	1060	893	953	935	998	944	930	912	892	905	903	861	851	826	781	826	806	768	853	816	833	816	852	821	808	853	859	839	833	877	764	831	825	747	798	852	834	830	821	820	830	790	809	791	858	781	814	795	753	804	783	776	764	793	801	793	815	795	781	789	753	818	820	858	834	778	756	825	794	825	760	784	810	794	843	810	813	790	819	800	765	828	819	802	795	788	824	780	793	821	821	832	755	762	865	806	794	845	820	807	856	828	782	814	809	839	789	802	783	831	777	793	850	758	829	822	810	779	799	820	864	816	779	847	878	837	763	815	780	799	854	760	782	783	817	822	778	794	826	836	776	836	820	807	828	781	806	794	790	808	793	844	820	780	823	859	812	837	794	812	820	803	775	810	850	801	794	830	820	807	852	786	825	820	808	814	834	841	799	812	812	783	794	766	798	813	799	787	789	833	864	824	813	800	848	791	853	806	824	790	813	821	777	833	854	737	831	865	851	817	807	834	838	779	787	821	785	827	845	801	858	808	812	786	822	777	824	809	821	850	807	827	807	788	785	842	853	767	753	814	764	832	851	840	817	795	795	832	784	793	815	812	835	817	808	763	803	798	790	801	788	799	836	913	877	788	859	818	767	806	808	822	781	828	736	817	842	818	837	821	830	785	841	808	824	809	799	814	758	863	743	827	805	810	859	780	823	802	757	825	788	784	790	809	802	834	847	804	838	859	757	790	808	828	789	799	788	763	805	785	836	810	800	785	814	794	830	784	825	815	820	791	832	826	753	779	827	819	826	807	824	822	796	761	805	786	815	862	839	850	808	842	828	786	845	780	809	798	814	780	804	757	814	789	815	778	838	796	797	775	851	817	824	848	834	799	800	809	805	764	834	845	851	818	869	806	790	776	833	791	813	773	807	812	826	789	849	800	866	805	824	805	816	826	829	834	801	805	830	815	844	803	824	841	790	847	783	775	833	797	866	801	806	825	803	784	851	825	804	803	811	785	762	795	814	770	804	854	815	817	811	813	810	811	835	835	800	780	835	818	820	802	834	803	803	787	864	822	791	806	875	811	775	838	790	834	792	845	794	761	813	814	823	832	840	823	752	846	844	843	831	830	858	773	788	790	779	791	863	839	793	856	806	857	802	801	778	850	814	837	814	894	811	813	828	776	827	836	788	794	887	842	772	815	783	774	826	803	854	834	831	845	806	771	808	812	797	860	810	827	834	818	806	848	831	828	814	822	750	825	823	804	830	812	821	810	795	811	852	822	823	776	798	818	759	797	779	775	793	829	869	808	807	827	806	836	782	831	863	809	835	789	820	846	864	793	761	785	853	841	819	824	801	781	811	806	857	812	840	858	776	832	784	808	851	822	799	815	811	838	803	790	766	831	814	824	836	791	827	795	791	791	827	888	797	784	824	760	816	782	800	834	843	822	881	845	854	786	832	809	788	783	804	824	786	819	848	821	834	822	840	809	816	826	797	806	821	772	813	819	817	835	830	778	823	845	800	829	783	836	766	754	770	785	846	817	847	834	801	865	781	767	829	815	799	804	810	807	786	793	843	826	796	785	808	808	780	839	867	801	848	807	795	776	794	782	830	853	794	819	827	787	809	845	817	783	847	824	830	784	807	795	817	813	809	769	844	822	857	789	827	776	776	816	820	825	799	777	795	834	834	816	840	824	825	843	814	784	831	810	833	823	844	788	821	817	865	828	809	807	844	818	815	818	815	831	814	821	835	802	768	778	808	819	841	792	817	819	794	822	821	806	806	810	835	785	808	806	826	849	810	773	796	797	804	811	771	794	772	831	838	843	826	760	809	825	793	854	805	803	774	865	804	841	778	774	819	827	854	814	816	790	818	826	769	802	829	768	875	817	786	858	783	787	815	802	774	768	811	832	823	877	731	809	795	805	745	846	813	888	803	852	824	775	816	785	812	796	748	815	819	771	883	863	827	841	788	795	792	822	770	834	793	817	743	803	828	834	797	826	811	813	788	809	857	815	836	832	814	804	841	844	833	802	869	795	837	799	775	808	815	811	789	843	790	784	771	842	772	876	799	808	800	878	841	834	823	803	857	783	793	794	821	783	800	788	872	805	793	800	789	810	808	785	825	808	868	851	754	846	800	872	781	856	776	809	843	837	792	809	856	875	782	782	786	796	799	864	828	765	809	824	803	823	847	773	804	802	838	763	818	790	806	792	792	776	844	819	806	795	790	802	812	786	846	859	803	807	788	865	838	802	785	844	826	818	780	775	822	791	778	856	754	811	792	787	799	794	861	776	801	829	762	799	809	730	808	834	804	860	829	869	785	806	748	840	756	854	820	811	844	830	831	800	839	767	755	823	815	832	825	751	799	792	847	752	840	792	825	790	807	790	804	822	855	804	807	784	803	772	790	876	842	794	879	800	812	806	796	802	857	816	861	836	836	818	786	820	801	845	790	846	730	814	854	831	757	840	863	790	811	818	816	824	804	867	858	891	785	782	801	763	791	779	837	816	815	881	780	814	785	831	815	840	807	821	761	805	792	817	801	842	830	813	826	789	831	816	820	871	824	804	833	865	832	815	834	798	776	782	815	843	831	834	750	794	864	798	784	820	841	832	788	792	830	847	805	810	868	796	813	784	823	798	779	821	812	831	809	852	791	857	775	833	772	874	822	849	820	835	792	773	791	795	767	867	820	785	803	815	851	853	824	785	836	806	785	776	851	795	776	827	837	817	840	835	824	784	844	842	828	836	864	786	826	789	837	808	814	791	868	792	836	849	769	802	822	806	835	792	798	851	859	837	826	779	786	809	834	795	789	815	797	821	814	831	810	824	812	798	836	815	792	802	808	820	808	799	788	792	818	758	834	837	776	822	802	862	835	791	847	831	801	882	817	820	816	766	780	810	830	818	848	799	806	801	784	857	770	842	767	771	797	839	811	882	835	851	840	838	864	819	817	832	780	801	798	836	828	757	849	807	859	821	794	790	828	840	727	747	806	815	775	824	752	755	833	852	810	836	861	821	785	836	824	789	796	765	858	784	824	786	835	819	820	842	796	857	843	839	791	811	806	796	797	788	799	817	824	823	786	835	814	785	809	833	813	832	802	840	834	798	813	805	824	767	766	832	818	822	811	784	855	763	843	838	859	858	817	826	834	825	828	796	809	829	892	772	845	818	840	779	785	813	769	779	838	808	834	843	761	803	783	768	783	878	831	806	832	840	777	793	762	834	847	863	785	814	824	827	794	782	825	798	829	824	822	809	868	829	800	823	773	809	831	828	823	785	812	828	800	834	849	775	779	811	819	824	810	823	753	772	811	808	829	830	851	842	783	786	823	780	796	843	826	799	835	786	814	790	816	826	817	766	820	759	823	831	808	777	839	761	766	821	782	814	794	818	817	839	800	823	821	805	847	889	863	788	804	836	799	856	834	815	822	773	834	846	798	800	835	813	795	810	835	785	792	755	825	843	816	808	871	768	787
60315	52232	34555	20994	19861	19717	19404	18056	15541	15306	14085	12782	11097	10069	9815	11124	10216	9435	9033	8912	9416	9094	8706	8337	8055	7867	7728	7712	7727	7701	7561	7669	7633	7509	7628	7554	7660	7412	7648	7562	7532	7435	7424	7572	7455	7362	7371	7503	7393	7420	7534	7443	7428	7379	7355	7378	7542	7440	7489	7335	7503	7485	7481	7341	7454	7467	7371	7488	7439	7516	7470	7451	7345	7429	7410	7436	7358	7270	7338	7569	7447	7247	7383	7260	7387	7382	7353	7445	7417	7251	7535	7360	7390	7284	7315	7581	7315	7310	7487	7439	7389	7469	7419	7462	7483	7416	7389	7314	7422	7309	7351	7358	7494	7342	7381	7474	7285	7374	7369	7372	7331	7289	7271	7396	7468	7560	7384	7129	7585	7492	7421	7398	7474	7414	7565	7341	7331	7410	7305	7451	7365	7340	7321	7335	7290	7433	7467	7278	7327	7396	7397	7275	7434	7338	7524	7253	7383	7492	7373	7470	7199	7486	7526	7338	7471	7444	7434	7317	7402	7290	7459	7431	7420	7349	7501	7309	7309	7328	7405	7366	7407	7339	7425	7216	7542	7367	7464	7398	7330	7395	7312	7266	7459	7448	7434	7507	7254	7294	7373	7386	7402	7433	7298	7502	7364	7497	7465	7362	7371	7515	7414	7517	7429	7365	7254	7418	7286	7347	7505	7422	7322	7412	7467	7425	7409	7460	7412	7426	7428	7489	7329	7454	7475	7334	7396	7254	7456	7396	7545	7559	7520	7350	7399	7330	7452	7374	7355	7379	7436	7319	7565	7255	7430	7508	7445	7344	7377	7522	7468	7340	7317	7414	7394	7447	7374	7327	7476	7502	7500	7422	7338	7461	7381	7435	7392	7443	7466	7508	7595	7350	7227	7294	7441	7427	7457	7487	7483	7255	7499	7396	7372	7382	7300	7312	7282	7431	7287	7457	7472	7412	7312	7374	7228	7437	7464	7289	7370	7409	7300	7340	7427	7456	7433	7301	7430	7373	7411	7351	7437	7452	7281	7304	7302	7343	7370	7264	7387	7364	7400	7483	7461	7475	7340	7372	7271	7456	7447	7471	7452	7391	7356	7570	7229	7329	7453	7293	7380	7459	7439	7472	7298	7267	7431	7527	7404	7418	7351	7236	7392	7406	7280	7378	7445	7385	7412	7425	7493	7554	7341	7404	7385	7268	7387	7372	7472	7388	7395	7362	7284	7446	7460	7354	7396	7415	7424	7388	7411	7356	7380	7492	7509	7253	7442	7499	7536	7464	7378	7224	7429	7385	7462	7375	7527	7320	7376	7399	7399	7354	7257	7389	7193	7332	7385	7339	7361	7409	7384	7395	7342	7354	7333	7416	7393	7235	7477	7369	7369	7388	7389	7461	7414	7382	7470	7461	7510	7396	7398	7312	7436	7422	7328	7400	7344	7382	7494	7460	7387	7409	7325	7300	7351	7363	7424	7275	7348	7386	7419	7236	7303	7294	7404	7340	7302	7481	7376	7371	7455	7338	7414	7349	7274	7313	7441	7358	7295	7452	7220	7321	7383	7384	7622	7298	7390	7357	7432	7208	7609	7399	7415	7300	7437	7276	7462	7323	7474	7430	7277	7293	7321	7399	7372	7372	7429	7394	7460	7377	7432	7418	7413	7334	7305	7382	7389	7305	7382	7263	7400	7339	7448	7456	7394	7511	7352	7239	7341	7349	7358	7312	7449	7500	7508	7436	7377	7332	7406	7299	7443	7350	7283	7301	7398	7298	7372	7397	7476	7312	7405	7342	7413	7439	7405	7258	7265	7348	7470	7372	7366	7519	7272	7445	7400	7407	7527	7325	7417	7313	7295	7391	7320	7325	7496	7419	7380	7475	7488	7439	7377	7320	7346	7420	7392	7366	7451	7462	7366	7337	7398	7421	7436	7308	7411	7363	7292	7412	7351	7359	7405	7387	7407	7502	7587	7409	7428	7484	7398	7386	7389	7432	7329	7334	7352	7397	7440	7277	7298	7500	7335	7350	7349	7416	7492	7576	7314	7324	7499	7357	7458	7320	7336	7432	7465	7338	7410	7342	7298	7465	7346	7378	7542	7369	7443	7289	7355	7459	7291	7370	7378	7389	7362	7362	7516	7363	7369	7341	7376	7448	7484	7431	7317	7358	7501	7469	7458	7375	7383	7426	7411	7461	7420	7290	7455	7452	7486	7465	7348	7419	7300	7373	7353	7450	7458	7435	7350	7395	7293	7485	7388	7395	7445	7405	7237	7277	7425	7318	7445	7447	7430	7372	7247	7534	7453	7348	7272	7435	7335	7309	7434	7471	7348	7223	7301	7404	7488	7385	7526	7319	7485	7321	7446	7411	7472	7313	7422	7305	7293	7387	7342	7400	7313	7431	7288	7351	7450	7318	7359	7415	7427	7391	7454	7396	7413	7361	7337	7403	7372	7340	7380	7337	7208	7542	7447	7451	7364	7353	7347	7333	7429	7244	7329	7403	7427	7401	7433	7473	7471	7411	7458	7340	7431	7392	7365	7387	7471	7458	7433	7391	7296	7314	7326	7364	7336	7405	7462	7353	7448	7397	7298	7268	7321	7397	7372	7325	7339	7530	7413	7360	7434	7312	7313	7421	7451	7343	7424	7414	7467	7355	7405	7328	7443	7380	7321	7254	7378	7246	7359	7343	7410	7372	7350	7346	7342	7340	7362	7362	7279	7223	7389	7372	7335	7298	7315	7481	7329	7322	7443	7364	7377	7443	7345	7336	7246	7521	7349	7408	7337	7358	7472	7401	7474	7302	7399	7285	7340	7361	7466	7426	7366	7455	7372	7424	7307	7318	7385	7461	7318	7303	7438	7406	7438	7397	7414	7378	7331	7328	7529	7331	7503	7304	7473	7437	7369	7344	7408	7297	7304	7427	7447	7373	7297	7368	7454	7412	7464	7350	7476	7399	7409	7361	7355	7336	7412	7381	7223	7426	7312	7345	7557	7405	7477	7426	7361	7391	7424	7347	7437	7361	7338	7521	7447	7338	7503	7456	7276	7408	7434	7451	7347	7352	7282	7253	7214	7282	7427	7395	7429	7408	7494	7326	7477	7487	7277	7292	7462	7336	7255	7376	7519	7272	7550	7327	7376	7351	7282	7429	7357	7388	7315	7303	7437	7310	7346	7396	7343	7288	7426	7334	7356	7408	7373	7331	7258	7465	7477	7340	7349	7380	7491	7260	7282	7388	7365	7403	7419	7442	7383	7381	7461	7538	7416	7414	7287	7461	7352	7441	7513	7284	7287	7387	7495	7514	7399	7420	7545	7384	7431	7253	7400	7333	7301	7289	7333	7443	7426	7343	7380	7468	7405	7375	7419	7475	7280	7444	7388	7344	7494	7366	7467	7304	7428	7527	7245	7166	7490	7338	7422	7350	7289	7475	7358	7420	7300	7395	7394	7431	7222	7434	7269	7351	7360	7408	7500	7303	7487	7401	7354	7332	7371	7413	7368	7417	7363	7474	7354	7397	7476	7377	7340	7466	7412	7427	7388	7409	7554	7420	7292	7302	7308	7348	7481	7424	7376	7385	7561	7403	7429	7452	7432	7523	7322	7411	7358	7360	7492	7446	7410	7394	7279	7338	7393	7271	7324	7409	7377	7330	7442	7302	7466	7358	7366	7320	7473	7350	7321	7348	7404	7233	7409	7426	7487	7399	7405	7456	7360	7405	7324	7453	7361	7431	7350	7366	7318	7410	7392	7428	7395	7332	7418	7412	7432	7332	7454	7412	7358	7347	7414	7389	7342	7310	7598	7361	7399	7372	7474	7426	7345	7340	7545	7436	7382	7400	7460	7420	7407	7456	7377	7300	7332	7415	7355	7357	7398	7378	7338	7320	7352	7347	7523	7339	7419	7372	7467	7326	7452	7408	7409	7432	7365	7440	7337	7400	7393	7339	7421	7316	7392	7419	7261	7362	7432	7441	7405	7414	7362	7287	7346	7419	7438	7288	7355	7396	7383	7503	7348	7423	7353	7219	7491	7451	7428	7369	7275	7329	7342	7392	7428	7354	7524	7398	7364	7376	7482	7502	7356	7393	7345	7284	7248	7409	7431	7315	7389	7453	7483	7378	7326	7321	7249	7273	7458	7524	7499	7277	7366	7378	7527	7568	7463	7448	7375	7331	7265	7280	7463	7394	7322	7453	7393	7267	7429	7344	7344	7342	7395	7354	7380	7379	7349	7386	7451	7344	7359	7329	7354	7413	7480	7366	7442	7378	7312	7490	7469	7308	7305	7478	7276	7408	7488	7552	7265	7414	7336	7461	7479	7392	7405	7368	7374	7276	7408	7210	7338	7367	7418	7479	7332	7348	7449	7404	7275	7377	7273	7342	7424	7373	7289	7554	7302	7324	7445	7363	7402	7419	7486	7520	7398	7329	7373	7426	7223	7360	7479	7363	7533	7340	7477	7558	7431	7338	7446	7269	7517	7369	7349	7514	7337	7223	7404	7302	7412	7467	7537	7428	7390	7420	7369	7308	7475	7414	7332	7363	7398	7316	7413	7426	7417	7233	7326	7478	7432	7532	7368	7465	7490	7419	7351	7406	7233	7434	7270	7430	7427	7459	7402	7420	7469	7265	7356	7456	7397	7375	7435	7465	7447	7404	7367	7468	7410	7388	7479	7457	7242	7368	7492	7364	7368	7439	7312	7498	7421	7336	7446	7374	7364	7317	7337	7467	7491	7366	7399	7339	7405	7425	7484	7494	7554	7261	7300	7427	7359	7317	7224	7423	7481	7328	7505	7456	7490	7397	7346	7343	7254	7335	7376	7414	7376	7400	7476	7381	7522	7311	7271	7526	7393	7375	7428	7344	7356	7397	7420	7273	7441	7410	7129	7509	7402	7377	7445	7357	7364	7380	7438	7228	7504	7287	7409	7305	7291	7423	7402	7314	7459	7271	7395	7424	7363	7372	7452	7355	7318	7317	7374	7442	7446	7366	7376	7374	7459	7415	7368	7221	7296	7500	7299	7398	7340	7361	7495	7216	7459	7468	7614	7356	7400	7315	7422	7348	7392	7567	7400	7446	7237	7280	7435	7448	7387	7405
10739	7475	2582	781	706	668	633	653	702	752	639	683	598	602	540	559	557	559	545	552	533	578	538	544	538	537	473	531	525	493	481	559	492	520	493	522	549	497	551	539	492	520	472	519	528	519	569	515	551	515	480	533	519	531	506	488	525	481	518	505	548	516	523	523	541	547	523	512	510	446	518	544	527	530	519	526	500	491	521	564	515	512	543	516	497	534	531	535	536	554	542	535	459	535	539	528	530	554	567	501	504	525	523	516	504	523	519	494	526	507	516	551	490	514	512	523	507	534	524	532	561	536	527	491	512	534	502	528	513	460	553	532	534	532	534	507	521	542	536	498	521	491	536	558	537	502	558	510	550	506	509	530	547	509	514	501	543	492	532	493	534	521	535	529	512	517	493	531	579	510	502	520	540	539	503	528	538	522	549	556	514	551	515	522	483	528	519	479	502	512	475	520	549	479	504	535	538	537	545	530	497	504	514	499	508	530	524	506	517	496	484	483	521	506	493	575	523	539	533	537	541	556	520	523	509	544	600	521	520	548	513	561	568	513	517	539	502	523	529	518	545	531	536	514	510	477	507	533	544	487	540	517	555	517	545	521	532	517	506	560	495	523	542	502	552	509	523	533	490	498	548	524	565	509	535	532	538	554	513	558	565	515	550	510	499	488	552	522	523	526	508	506	503	504	506	534	524	502	510	480	519	551	525	533	520	581	517	494	515	534	518	544	555	535	537	512	555	520	558	484	519	511	479	514	539	568	475	525	527	483	567	521	496	470	483	521	554	510	492	514	516	521	551	506	531	523	498	524	510	480	493	476	513	535	543	547	517	511	478	510	522	556	520	528	564	524	503	514	535	565	537	506	498	507	555	492	540	523	495	564	502	538	515	512	522	492	520	550	478	551	477	516	545	480	476	543	531	504	577	490	533	517	525	567	516	553	514	525	533	493	551	577	503	471	533	547	549	524	539	547	536	499	516	516	496	530	518	484	552	524	490	511	529	516	517	518	533	548	547	493	484	532	497	526	534	544	512	512	521	553	532	508	498	510	510	540	514	513	525	519	524	561	518	481	510	547	541	585	545	539	508	564	509	516	513	523	492	519	509	566	518	512	488	535	522	541	558	513	559	500	516	508	518	488	544	492	542	511	499	519	523	505	530	535	552	507	543	525	550	477	510	508	518	491	547	524	525	534	539	528	520	506	545	501	515	488	505	525	560	532	498	505	510	537	502	482	469	527	520	529	526	534	563	501	563	551	514	501	503	524	519	525	508	550	511	537	539	506	530	544	522	489	515	507	536	512	544	520	496	539	511	497	523	545	497	506	538	507	499	500	493	487	528	489	520	481	477	520	518	527	541	512	510	538	536	550	515	531	509	507	538	524	516	498	510	495	484	526	546	491	551	528	575	530	528	512	557	498	512	510	532	454	545	506	546	504	505	569	562	486	524	542	508	551	495	543	536	501	527	527	490	526	526	531	496	513	511	517	508	516	519	523	517	515	526	514	516	525	553	497	511	579	503	535	520	536	552	496	573	539	508	539	534	477	524	504	531	568	542	525	513	505	485	483	509	522	541	537	486	499	474	556	488	485	530	529	525	531	515	490	523	492	535	507	539	555	540	542	516	533	514	536	522	491	513	517	534	512	511	503	564	524	498	484	551	538	521	475	529	497	555	512	495	509	534	501	530	523	497	510	515	533	542	506	537	544	513	479	544	516	517	526	526	532	488	526	536	536	522	511	528	533	498	530	543	562	527	557	522	482	524	572	528	552	503	493	517	547	502	513	523	538	522	517	536	499	506	537	534	555	512	545	573	565	524	560	508	486	498	506	500	489	492	531	548	444	527	496	531	515	543	497	543	503	536	587	519	502	520	523	547	524	531	528	507	473	550	518	510	495	534	535	542	505	574	544	544	528	534	570	479	490	557	584	519	556	535	490	509	521	505	545	521	488	500	530	528	499	534	509	512	548	481	537	501	538	541	575	500	489	466	526	550	560	515	516	526	517	485	517	517	548	525	527	538	509	517	521	540	555	525	500	539	494	522	515	537	472	505	539	554	519	502	518	511	487	482	516	559	553	556	519	507	536	510	548	522	516	516	519	529	485	513	495	558	551	473	574	517	514	527	521	559	551	518	506	501	552	505	510	498	525	516	517	535	477	509	547	517	533	522	556	473	503	565	499	530	522	533	526	522	542	576	524	596	515	513	543	504	553	542	529	548	497	528	501	485	534	520	528	489	517	520	484	569	497	504	517	563	535	531	522	506	540	491	524	504	594	513	513	509	581	540	492	539	525	514	501	514	470	529	549	495	530	534	566	526	483	510	523	505	540	532	561	528	499	536	561	528	513	515	506	517	510	614	516	512	573	521	507	526	518	484	501	556	503	512	564	533	534	523	522	525	531	519	526	500	556	494	546	539	512	492	554	510	522	489	510	453	485	562	514	529	526	521	507	521	515	554	522	532	532	487	531	520	535	489	541	544	517	521	528	482	503	547	521	489	564	523	503	458	491	510	543	512	505	487	536	524	514	487	518	522	508	531	537	536	536	504	529	498	534	524	536	493	524	506	527	535	506	558	504	505	556	540	544	507	515	498	490	502	549	546	532	520	518	512	493	526	517	554	519	548	536	516	514	527	530	515	497	538	506	520	524	534	581	495	513	551	532	518	483	500	511	477	536	530	516	519	547	509	504	560	556	550	482	538	492	520	512	538	528	500	535	557	499	514	541	492	503	515	490	513	541	536	544	523	539	538	525	509	444	503	541	512	533	499	524	477	505	520	514	515	502	518	568	534	511	548	497	527	551	503	544	539	517	483	537	528	521	527	506	543	574	497	500	515	539	510	579	566	534	503	518	520	563	524	520	561	509	529	491	519	513	531	525	529	502	543	517	506	556	488	530	529	507	547	569	533	504	533	517	527	538	538	558	499	502	519	551	527	513	556	525	504	470	512	506	492	511	574	513	518	469	541	540	531	521	550	521	511	519	569	553	513	560	536	510	508	529	529	530	531	512	520	539	521	509	539	505	540	513	527	546	537	539	497	534	515	527	481	513	481	517	546	478	548	486	546	509	536	479	537	524	514	506	534	485	517	535	495	523	529	498	512	524	505	545	522	527	549	531	520	529	557	507	544	544	535	515	517	534	501	542	520	573	528	518	483	560	485	513	521	496	546	495	554	529	558	522	527	507	506	500	518	552	524	523	531	501	491	545	530	530	499	555	505	543	539	567	521	528	560	538	503	542	506	534	534	509	499	568	519	546	519	504	475	500	516	496	482	557	490	550	572	500	517	520	525	520	518	564	515	552	518	521	516	551	542	515	516	545	518	536	492	522	538	501	524	507	550	555	539	520	518	514	532	520	544	505	510	518	542	534	518	561	512	531	533	554	532	532	491	488	524	491	539	546	522	551	475	562	510	588	528	519	503	534	514	503	544	570	580	528	491	493	537	514	481	530	523	531	564	498	525	540	515	510	536	568	535	509	576	525	535	519
45498	36674	20556	11594	11439	12201	11722	11230	10005	12000	8897	8454	7180	6373	6067	6814	6981	6102	5804	5907	5927	6280	5825	5818	5390	5363	5325	5250	5314	5239	5194	5132	5274	5148	5143	5187	5142	5111	5144	5069	5150	5168	5177	5048	5115	5153	5030	5129	5006	5023	5159	5155	5094	5073	5006	5103	4981	5073	5119	5068	4976	5158	5072	5172	5118	4944	4965	5009	5146	4996	5104	5058	5136	5116	5023	5083	4903	4997	5115	5054	5177	4960	5030	5077	5010	4928	5149	5021	5135	5078	5048	5091	5039	5091	5096	4995	5041	4975	5135	5067	5006	5082	5057	5139	5130	5037	5124	5002	5036	5025	5062	5113	4926	5107	5169	5150	5149	5092	5067	5051	5015	4993	5086	4975	5051	5004	4942	5055	5053	5008	5087	5068	5104	5047	5042	5015	5083	5019	4980	5182	5008	5045	4986	5005	5082	5022	5134	5185	5131	5144	5191	5031	5060	5061	4972	5034	5032	5109	5036	5154	5128	5154	5166	5072	4971	5090	5095	5076	5108	5017	4963	5028	5180	5081	5096	5104	5056	5119	4944	5135	5009	5147	5005	5145	5026	4976	5128	5150	5215	5029	4928	5052	5101	5172	4955	5151	5007	4983	5023	4909	5023	5068	5044	5066	4981	5024	5183	5026	5052	4897	5026	4996	5096	5093	5122	4884	4972	5099	5107	5120	5111	5128	5084	5182	5030	5040	5159	5020	5082	4920	4989	5178	5086	5155	5079	5071	5096	5098	5071	5028	5137	5021	5038	5149	5011	5150	5071	5074	5152	5087	5123	5031	4980	5079	5062	4980	5065	5146	5129	5062	5022	4989	5096	5111	5078	5125	5093	5063	5037	4989	5059	5025	5113	5154	5069	5020	5105	5041	5089	5108	5058	5108	4990	5053	4992	5071	5119	5141	5144	5104	5039	5152	4966	5164	5087	5106	5032	5013	5113	5056	5046	4971	5007	5104	5151	5180	5155	5064	5103	5153	5076	5211	4991	5180	5100	5118	5002	5134	4972	5098	5155	5117	5025	5003	5118	5029	5055	5113	5093	5056	5058	4994	5103	4998	5007	4945	5149	4980	5000	5027	5070	5022	5048	5079	4971	5119	5056	5137	4983	5055	5058	5090	4958	5142	5079	5077	5049	5189	5160	5143	5025	5123	5157	4949	4994	5019	5174	4998	5055	4970	5017	5125	5071	5011	5046	5108	4953	4982	5100	4978	4927	5008	5088	5148	5002	5032	5139	4978	4952	5077	5089	5168	4992	5070	5097	5130	5035	5150	5041	5038	5090	4943	5014	5101	5077	5067	5073	5090	5090	5126	5080	5088	5182	5084	5157	5120	5003	5072	5173	4998	4961	5067	5046	5072	5022	5087	5022	5011	5124	5099	5054	5006	5094	5053	5122	5004	4908	5122	5056	5139	5003	5147	5007	5090	5038	5029	5129	5035	5108	5115	5004	5089	5135	5084	5182	5056	5113	5055	5050	5116	5005	5084	5097	5069	5077	5078	5095	5029	5145	5069	5124	5068	4967	5175	5081	5055	5184	5159	5209	5144	5084	5113	5092	5052	5030	5080	5077	5069	5026	5054	5076	5042	5054	5114	5152	5104	5054	5078	5091	5149	5067	4929	5097	5089	5054	5015	5070	5135	5100	5017	5134	5038	5041	5089	5070	5101	5164	5032	5097	5026	5046	5105	5094	5057	5030	5143	5124	5136	5085	5080	5031	5055	5201	5059	5117	5115	5128	5064	5066	4903	5008	5105	5065	5028	4979	5069	5040	5062	5089	5130	5019	5150	5039	5140	5078	5132	5073	5099	5149	5189	5150	5088	5044	5036	5001	5052	5021	5037	5117	5041	5096	5095	5166	5057	5217	5074	4986	4981	5065	5050	5169	5011	5101	5094	5056	5074	5115	5101	5132	5034	5076	5103	5039	4971	5153	5016	5155	5102	5077	5111	5002	5082	5045	5033	5008	4989	4889	4978	5126	5014	5075	5080	5111	4973	5197	5165	5079	5076	4942	5173	5013	5043	5077	5130	5069	5000	5041	5178	4975	5041	5023	5080	5071	5060	5171	5109	5032	5114	5078	5059	4962	5061	5050	5062	5074	5063	5099	5047	5106	5093	5111	5110	5130	5069	5031	5094	5083	5099	4983	5084	5028	5028	5112	5079	5184	5086	5049	5107	5046	5084	4986	4911	5166	5098	5000	5144	5073	5056	5029	5039	5079	5006	5125	4927	5102	5070	4989	5062	5183	5112	5024	5038	5127	5139	5098	5065	5041	5124	5050	5111	5074	5137	5068	5138	5112	5182	5045	5035	5079	5066	5037	5026	4977	5156	4940	5043	5091	5098	5089	4993	5134	4949	5077	5103	5080	5097	5016	5013	4968	4971	5072	5008	4992	5072	5001	4983	5029	5045	5074	5104	5099	5136	4995	4966	5046	4999	5053	5037	5094	5007	5059	5152	4977	5120	5070	5130	5025	5159	5123	5047	4993	5040	5064	5063	5084	5068	5146	5002	4950	5125	5114	5125	5184	5009	5200	5180	5035	5210	5021	5031	5064	5071	4995	5078	5112	5003	5133	4999	5130	5063	5043	4975	5069	5141	5028	5002	5077	5181	5115	5029	5086	5157	5012	5054	5080	5122	5085	4993	4987	5090	5028	4993	5064	4932	5098	5147	5094	5029	5092	5091	5034	5108	5154	4913	5195	5150	5066	5056	5112	5079	5169	4953	4923	5046	5108	4992	5108	5162	5014	5096	5107	5119	5115	5153	5130	5157	5121	5027	5118	5128	5084	5028	5124	5119	5151	5124	5141	5104	5143	4968	4988	5163	5162	4992	5098	4979	5078	5142	5108	5169	5187	5099	5054	5145	5063	5088	5087	5038	5020	5034	5119	5118	5033	5091	4949	5027	5018	5015	5004	5033	5093	5090	5090	5078	5012	5132	5130	5031	5089	5067	5034	5108	5048	5094	5117	5102	5098	5091	5106	4941	4935	5186	5105	5095	5045	5055	5115	5128	5068	5050	5132	5125	5107	5074	5051	5179	5195	5007	5017	5029	5021	5152	5191	5018	4983	4993	5018	5100	5156	5071	5037	5167	5088	5114	5037	5081	5081	5013	5033	5161	4974	5094	5136	4974	5007	5084	5025	4941	5034	5060	5052	5048	5149	5081	5161	5072	5010	5102	5046	5070	4989	5085	5078	5087	5029	5052	5067	5084	5080	5154	5045	5198	5101	5049	4979	5098	5020	4984	5002	5010	5046	5053	4982	5085	5050	5112	5082	5007	5046	4970	5058	4991	4973	5031	5148	5018	5036	5006	5101	5109	5074	5026	5057	5030	5104	5087	4973	5120	5071	5008	5071	5124	5001	5039	5063	5239	5065	5185	4945	5240	5052	5057	5007	5122	5005	5020	5087	5083	5124	5165	5082	4995	5105	5011	5019	4980	5112	5042	5083	5069	5039	5082	5057	5081	4964	5042	4997	5007	5028	5139	5222	5092	5076	5138	4995	5057	5040	5048	5153	5104	5040	5079	5115	5001	5128	5058	5164	5140	4977	5142	5040	5097	5025	5129	5007	5034	5089	5036	5066	5062	5020	5081	5136	5111	5045	5156	5110	5151	4991	5152	5000	5158	4951	5127	5120	4960	5074	5035	4990	5075	5106	5024	5018	4977	5064	4990	5154	5054	4934	5073	5026	5138	5062	5136	5154	5081	5203	5131	5067	5163	5230	5118	5224	5037	5140	5022	4989	5071	5089	5054	5158	5054	5030	5075	5100	5082	5015	5114	5177	5071	5097	5082	4995	5157	5066	5038	5146	5087	5069	5165	5073	4976	4958	5057	5058	5051	5153	4976	5156	5087	5168	5036	5068	4962	5071	5078	5327	4971	5062	5147	5071	5232	5088	5040	5045	5100	5134	5172	5020	5114	5077	5105	5061	5056	5076	5164	5211	5079	5016	5111	4995	5087	5116	4941	5138	5188	4947	5123	5073	5042	5122	5090	5033	5057	5015	5010	5135	5182	5066	5147	5101	5128	5064	5024	5047	5125	5026	5081	5101	5002	5021	4981	5071	5110	5030	4996	5085	5111	5198	5032	5094	4982	4990	5099	5023	4970	5133	5127	5118	5096	5103	5086	5117	5085	4975	5093	5050	5064	5032	5107	5035	5068	5087	5190	5230	4921	5031	5141	5058	5091	5151	5050	5052	5049	5124	4989	4999	4980	5184	4997	5046	5045	5091	5090	5076	5157	4973	5110	5086	5116	5022	5053	5021	5090	5087	5091	5090	5142	5114	5032	4966	5009	4978	5119	5032	5065	5070	4974	5129	5149	5149	5166	5046	5029	5131	5082	4922	4974	5054	5057	5064	5132	5027	5171	5025	5093	4991	4937	5182	5045	5033	5092	5011	5110	5075	5082	5155	5113	5010	5045	4962	5094	5078	5036	5023	5013	5033	5084	5078	5120	5009	5067	5141	5053	4936	5012	5088	5038	5027	5095	5032	5120	5154	5116	5086	4963	4996	5092	5136	5097	5031	4941	4991	5066	5122	4987	4966	4958	5069	5025	5022	5107	5071	5103	5160	5145	5056	5013	5246	5160	5053	5162	5097	5007	5082	5078	5160	5075	5122	4996	5080	5070	5144	5046	5123	4992	5051	5020	5103	5015	5227	5109	5193	5106	5001	5159	5072	4944	5051	5206	5126	5010	5106	4995	5095	5111	5194	5003	5145	5140	4939	5229	5214	5064	5026	5020	5069	5022	5092	5219	5054	5173	5110	5025	5133	5041	5049	5186	5080	5092	5131	5079	5049	5158	5071	5027	5106	5104	5170	5072	5098	5116	5171	5158	5053	5118	5106	4975	5084	5049	5084	5040	5136	5055	5008	5037	5163	5153	5065	5109	5023	5060	4992	4993	5063	5003	5005	5045	5016	5101	4923	5041	5206	5158	5125	5089	4995	5062	4934	5103	5091	5007	5085	4991	5023	5083	5076	5036	5013	5007	5026	5088	5148	5061	5118	5089	5019	5011	5095	4982	4962	5018	5102	5008	5139	5087	5018	4948	5126	5080	5049	5014	5088	5038	5045	5095
18968	16263	4910	1389	1156	1139	1059	1126	1001	1528	1046	1002	937	951	813	879	880	919	881	822	850	881	887	878	876	827	717	800	796	840	791	789	785	769	816	789	770	846	803	827	783	770	829	801	799	803	832	818	810	805	827	784	810	839	806	855	803	825	829	810	810	828	776	848	803	833	806	825	819	832	821	820	789	788	817	785	798	803	769	820	821	809	791	833	816	837	784	839	794	820	763	837	780	774	785	823	852	771	867	720	767	820	775	839	800	843	756	802	787	805	783	817	806	805	785	820	794	815	805	844	835	808	843	818	823	848	820	785	804	784	826	741	841	884	786	752	820	773	810	793	770	801	783	868	734	827	862	821	762	753	807	811	832	814	739	795	867	826	779	819	834	770	787	868	797	851	813	809	797	791	803	746	846	825	776	765	785	792	816	830	798	833	799	878	781	756	831	834	827	776	813	809	819	807	775	804	811	823	785	812	787	855	779	826	868	782	877	795	798	777	796	765	822	840	837	780	802	821	843	776	794	831	820	823	804	781	812	827	789	821	812	785	808	765	784	797	819	818	803	795	781	810	841	803	755	738	829	807	867	789	820	788	804	844	789	826	815	791	828	839	817	836	800	809	790	804	808	785	851	749	800	826	828	796	808	846	781	758	813	825	812	814	760	768	812	805	830	832	808	774	821	743	836	862	831	827	826	849	787	781	788	826	857	846	835	798	805	790	849	837	779	736	805	772	865	819	840	884	790	831	847	761	856	799	830	808	817	853	850	822	811	835	793	817	798	794	758	792	830	793	852	766	838	798	805	811	795	807	829	841	785	792	776	767	807	747	814	791	842	789	770	803	810	815	789	821	785	796	779	810	775	776	838	769	810	793	876	787	792	818	794	784	820	811	840	798	779	843	746	780	829	865	820	787	800	768	829	862	806	815	805	816	810	768	769	812	838	817	830	770	787	785	764	809	849	802	757	764	795	825	845	834	784	792	787	811	792	785	840	831	827	764	754	808	868	780	815	802	795	797	759	808	809	846	840	820	820	817	802	786	741	829	840	830	807	806	821	786	840	770	792	811	772	828	803	828	754	844	758	821	818	804	820	778	805	789	846	857	787	872	818	841	818	854	841	799	787	818	819	815	805	890	791	837	787	850	780	805	756	826	788	834	798	841	766	767	809	774	777	778	778	853	830	797	772	784	797	832	856	767	764	796	791	794	821	820	737	800	799	778	807	735	805	803	764	815	840	820	799	781	812	798	777	785	866	806	784	783	836	807	802	811	815	857	837	829	792	842	804	809	808	874	841	767	805	788	806	848	778	790	845	764	837	774	866	818	806	779	812	812	793	782	876	795	788	776	801	775	811	764	789	835	847	802	831	833	805	840	811	816	789	815	842	845	830	821	791	779	794	782	818	784	797	856	855	762	729	828	798	833	766	846	799	783	789	879	819	801	801	733	812	779	790	761	755	786	824	850	788	861	817	816	841	826	826	842	847	784	823	812	824	796	841	793	827	835	834	836	748	786	819	816	811	788	769	756	815	777	798	787	770	768	756	861	783	869	792	819	821	781	779	780	800	824	856	819	811	839	817	817	780	824	825	810	765	820	829	820	741	863	806	785	819	809	808	822	787	755	818	808	875	789	806	838	785	781	812	804	739	818	775	834	807	805	849	850	801	858	803	770	792	858	809	763	782	823	829	742	828	794	826	817	830	790	783	797	830	820	798	799	811	791	794	792	812	784	793	858	770	812	793	783	844	863	742	776	821	785	839	837	828	806	762	795	767	821	790	830	810	817	798	840	816	842	791	799	766	839	803	826	809	808	801	804	788	841	892	809	856	787	834	806	755	826	795	755	779	804	877	819	847	783	830	788	785	801	809	792	809	779	814	788	787	766	711	818	808	837	792	757	770	755	820	780	810	766	797	790	841	852	763	816	802	823	816	849	824	757	818	817	770	771	799	791	842	805	755	795	844	801	817	829	820	802	838	824	809	776	783	832	769	837	787	807	760	841	852	832	865	767	779	787	826	793	782	842	868	764	825	790	844	766	806	850	835	832	794	800	774	852	811	833	755	797	830	844	797	765	771	767	793	747	811	796	851	836	815	776	777	812	813	780	828	820	782	753	778	815	810	789	769	795	837	809	844	801	795	818	791	824	724	711	876	774	809	845	819	818	864	811	771	812	841	806	816	798	788	803	857	819	777	840	798	806	855	820	798	807	828	816	802	868	781	765	795	855	826	839	783	802	821	840	794	813	827	816	808	777	830	887	816	816	773	804	808	774	764	822	846	813	812	819	792	760	870	847	838	804	803	786	820	814	827	795	787	795	774	801	819	832	828	815	804	824	826	788	822	833	760	796	852	779	832	818	811	775	862	788	818	853	792	836	813	778	830	834	773	843	763	851	824	809	837	853	771	834	835	805	818	770	790	822	824	843	790	791	802	808	878	824	766	840	828	853	751	824	768	862	772	807	802	830	823	799	805	769	808	820	798	786	813	777	809	847	810	771	782	839	803	825	880	839	856	818	836	806	823	812	800	836	853	808	771	781	844	784	796	801	784	796	793	805	817	838	811	768	809	850	818	843	808	848	834	833	809	745	786	815	811	808	826	816	802	799	809	783	813	844	807	754	762	813	827	773	828	811	790	802	791	806	842	866	858	805	823	804	809	865	809	818	785	783	833	812	867	844	822	795	784	794	815	840	775	800	807	832	812	792	800	810	815	802	835	815	792	773	785	819	827	863	823	817	820	791	836	822	803	822	796	830	798	816	838	827	779	823	758	808	868	851	777	803	856	848	780	799	826	815	794	842	853	789	820	844	805	763	767	773	817	768	836	829	820	824	789	776	813	799	805	762	869	812	805	777	816	823	775	870	828	807	801	815	810	811	827	800	835	801	839	777	821	784	791	814	811	754	853	763	778	801	789	807	856	767	835	801	766	746	818	792	761	799	815	823	830	832	833	801	806	817	811	805	812	830	822	783	813	794	873	788	774	814	854	840	847	807	840	799	820	863	786	806	820	822	778	810	807	801	811	787	850	788	857	786	833	819	832	772	728	808	786	822	800	832	795	818	855	791	790	844	824	785	785	822	829	793	812	839	771	824	819	800	774	812	796	833	845	805	805	796	786	798	763	821	779	818	812	824	778	813	821	794	807	814	845	816	779	814	814	815	809	811	861	817	814	843	815	812	794	789	769	849	847	824	851	812	840	801	790	818	818	799	827	838	779	797	804	781	782	766	821	818	798	828	814	837	824	842	852	754	806	811	804	835	793	838	830	825	808	815	783	761	809	800	817	865	787	798	771	804	796	828	813	782	808	786	782	829	802	800	773	843	830	804	836	743	825	759	858	798	799	801	854	781	858	826	781	809	778	812	817	785	815	810	826	785	807	786	798	804	829	834	878	801	800	844	832	809	787	859	811	803	828	802	848	817	832	836	841	832	791	816	770	762	782	809	825	845	823	799	779	812	806	879	790	835	804	817	829	774	819	810	841	793	787	811
57062	44826	24244	17795	18843	18597	17947	16403	14361	19467	12778	11722	10537	8942	9102	9508	10020	9267	8623	8390	8461	8675	8624	8115	7827	7664	7561	7528	7623	7606	7535	7563	7590	7463	7397	7420	7513	7595	7431	7437	7327	7405	7464	7381	7279	7481	7398	7444	7324	7430	7346	7330	7400	7330	7425	7396	7444	7268	7204	7173	7350	7320	7280	7311	7446	7323	7320	7296	7326	7320	7288	7295	7230	7268	7275	7336	7162	7443	7205	7282	7401	7287	7334	7320	7359	7261	7302	7401	7335	7371	7440	7318	7257	7343	7392	7213	7291	7269	7362	7290	7332	7296	7503	7328	7279	7240	7281	7374	7303	7275	7325	7345	7317	7326	7164	7231	7343	7265	7227	7299	7215	7303	7230	7244	7298	7260	7373	7396	7264	7277	7242	7345	7327	7228	7348	7298	7174	7283	7389	7229	7339	7281	7266	7274	7297	7408	7303	7290	7292	7315	7227	7267	7424	7333	7259	7335	7297	7474	7218	7270	7266	7309	7206	7345	7420	7357	7317	7358	7284	7155	7255	7398	7362	7338	7217	7414	7392	7447	7362	7265	7261	7261	7193	7265	7319	7222	7216	7366	7393	7283	7372	7315	7372	7297	7351	7172	7397	7283	7315	7303	7328	7221	7316	7270	7405	7281	7345	7183	7333	7293	7264	7344	7269	7353	7350	7394	7328	7364	7220	7260	7288	7231	7183	7290	7329	7243	7357	7260	7260	7357	7441	7315	7132	7224	7378	7209	7379	7269	7292	7283	7224	7202	7232	7273	7328	7235	7196	7168	7380	7329	7178	7206	7243	7460	7174	7297	7181	7336	7297	7276	7353	7178	7286	7268	7283	7319	7263	7413	7144	7295	7313	7173	7258	7236	7185	7287	7207	7309	7159	7473	7255	7238	7246	7343	7289	7239	7354	7216	7290	7289	7301	7236	7099	7316	7342	7347	7247	7392	7332	7553	7275	7316	7292	7344	7466	7410	7264	7352	7298	7296	7307	7373	7180	7313	7366	7421	7300	7157	7212	7327	7352	7349	7374	7259	7317	7301	7339	7366	7295	7307	7263	7173	7288	7267	7411	7349	7387	7180	7340	7151	7401	7225	7328	7266	7412	7182	7190	7317	7362	7254	7243	7319	7226	7329	7252	7379	7217	7337	7437	7278	7245	7308	7341	7265	7327	7268	7337	7384	7301	7247	7139	7318	7274	7276	7249	7253	7422	7298	7293	7364	7332	7407	7223	7360	7385	7295	7318	7268	7329	7265	7340	7277	7314	7257	7387	7298	7203	7171	7303	7469	7370	7417	7303	7383	7377	7263	7252	7202	7235	7299	7418	7393	7268	7142	7387	7351	7255	7332	7385	7416	7283	7260	7344	7360	7306	7267	7312	7270	7165	7301	7340	7249	7170	7163	7198	7266	7337	7295	7302	7254	7320	7333	7359	7223	7270	7373	7373	7229	7389	7282	7246	7274	7418	7337	7348	7306	7249	7202	7362	7206	7408	7271	7388	7339	7255	7191	7207	7369	7393	7429	7372	7253	7262	7322	7200	7298	7231	7481	7336	7392	7433	7302	7313	7382	7417	7257	7228	7337	7296	7374	7240	7301	7337	7262	7336	7185	7399	7305	7346	7303	7363	7419	7342	7312	7191	7406	7334	7364	7342	7261	7378	7280	7444	7269	7366	7158	7333	7295	7376	7266	7275	7208	7252	7306	7444	7366	7133	7340	7404	7280	7370	7356	7420	7359	7429	7174	7345	7321	7281	7213	7194	7310	7294	7243	7375	7385	7287	7268	7347	7346	7271	7356	7293	7415	7334	7223	7274	7208	7199	7275	7253	7310	7380	7289	7309	7440	7298	7269	7300	7256	7260	7351	7301	7244	7259	7414	7327	7302	7256	7167	7267	7347	7330	7226	7360	7386	7344	7369	7373	7366	7339	7425	7288	7174	7325	7338	7253	7453	7394	7258	7337	7263	7342	7328	7341	7437	7354	7263	7132	7379	7280	7286	7304	7171	7326	7321	7290	7239	7259	7349	7385	7365	7240	7388	7254	7422	7485	7328	7385	7405	7382	7343	7397	7353	7324	7330	7247	7375	7311	7282	7279	7264	7211	7457	7336	7285	7314	7307	7366	7372	7391	7363	7324	7331	7418	7307	7359	7272	7246	7144	7207	7302	7324	7259	7297	7174	7302	7323	7205	7316	7269	7154	7302	7324	7185	7306	7169	7347	7173	7272	7225	7136	7339	7198	7279	7276	7334	7321	7341	7366	7293	7193	7217	7252	7308	7308	7264	7372	7354	7195	7224	7085	7207	7257	7308	7324	7275	7327	7214	7261	7366	7360	7367	7381	7251	7262	7333	7224	7255	7281	7319	7350	7161	7282	7420	7356	7458	7229	7176	7439	7358	7268	7382	7394	7409	7401	7286	7344	7282	7343	7343	7359	7396	7270	7379	7215	7219	7305	7361	7263	7215	7361	7362	7360	7258	7341	7244	7508	7215	7302	7318	7358	7373	7259	7329	7310	7254	7225	7269	7283	7301	7374	7222	7292	7243	7387	7191	7273	7280	7311	7187	7219	7407	7392	7239	7221	7354	7273	7229	7324	7435	7266	7370	7230	7296	7318	7458	7258	7312	7272	7310	7199	7303	7217	7425	7399	7282	7369	7432	7365	7319	7413	7274	7306	7174	7160	7378	7135	7214	7310	7358	7351	7301	7266	7301	7387	7271	7184	7277	7212	7172	7330	7250	7404	7360	7289	7340	7307	7450	7278	7306	7375	7459	7350	7177	7358	7218	7375	7311	7250	7258	7283	7226	7244	7370	7212	7257	7399	7255	7383	7242	7252	7365	7314	7334	7242	7337	7313	7213	7236	7303	7313	7373	7257	7321	7329	7303	7454	7309	7454	7207	7398	7249	7370	7473	7181	7180	7392	7345	7223	7387	7274	7297	7205	7274	7262	7077	7350	7305	7187	7500	7255	7269	7260	7262	7251	7306	7299	7434	7296	7275	7403	7179	7285	7341	7275	7373	7282	7269	7263	7368	7256	7434	7300	7394	7294	7272	7359	7361	7309	7263	7287	7179	7241	7291	7273	7383	7286	7421	7356	7244	7447	7402	7273	7184	7319	7289	7294	7296	7312	7319	7341	7212	7219	7296	7385	7309	7201	7343	7306	7414	7425	7414	7212	7178	7374	7394	7335	7379	7333	7277	7233	7326	7376	7326	7266	7324	7161	7273	7314	7346	7391	7229	7288	7271	7245	7265	7288	7220	7385	7262	7363	7290	7340	7236	7216	7327	7222	7309	7397	7381	7178	7228	7297	7222	7272	7338	7381	7290	7233	7328	7229	7413	7288	7328	7419	7421	7262	7380	7324	7287	7286	7231	7293	7345	7340	7324	7184	7278	7270	7254	7274	7301	7346	7273	7398	7301	7343	7314	7308	7219	7212	7364	7529	7396	7393	7296	7327	7230	7230	7359	7279	7241	7288	7312	7238	7259	7290	7377	7307	7236	7279	7224	7309	7303	7408	7240	7304	7465	7334	7350	7343	7263	7387	7272	7345	7332	7261	7474	7211	7174	7185	7279	7274	7179	7369	7240	7386	7273	7374	7383	7276	7338	7307	7388	7492	7369	7212	7361	7257	7212	7249	7193	7295	7316	7330	7262	7319	7371	7293	7256	7281	7231	7358	7376	7427	7288	7355	7272	7376	7294	7356	7171	7367	7219	7395	7181	7354	7221	7281	7325	7314	7297	7319	7263	7310	7253	7244	7149	7274	7387	7247	7332	7233	7330	7224	7357	7344	7174	7233	7307	7257	7221	7282	7179	7259	7245	7397	7265	7197	7314	7379	7286	7513	7382	7262	7319	7257	7426	7150	7222	7114	7383	7380	7276	7296	7124	7316	7270	7368	7237	7252	7416	7332	7295	7201	7191	7316	7337	7387	7295	7269	7207	7373	7337	7266	7321	7357	7158	7313	7309	7391	7280	7228	7371	7278	7304	7346	7314	7280	7237	7259	7273	7338	7270	7382	7297	7292	7339	7308	7209	7280	7189	7309	7373	7351	7286	7393	7302	7273	7200	7263	7240	7239	7220	7490	7064	7401	7265	7157	7323	7229	7270	7188	7382	7253	7210	7348	7391	7410	7319	7296	7351	7428	7390	7271	7305	7326	7282	7305	7342	7339	7310	7183	7269	7257	7379	7302	7273	7283	7292	7363	7350	7388	7134	7238	7271	7370	7384	7269	7232	7164	7199	7419	7280	7384	7320	7330	7301	7304	7260	7313	7329	7245	7201	7237	7315	7222	7251	7315	7326	7320	7155	7251	7398	7315	7302	7293	7408	7275	7395	7359	7358	7364	7190	7396	7263	7265	7268	7232	7266	7312	7481	7352	7159	7248	7274	7439	7242	7271	7376	7308	7272	7259	7360	7375	7243	7152	7254	7234	7192	7303	7440	7449	7437	7435	7293	7253	7311	7233	7338	7245	7299	7343	7219	7228	7344	7194	7217	7353	7353	7315	7351	7226	7370	7306	7208	7382	7254	7292	7346	7233	7349	7255	7400	7324	7475	7278	7401	7304	7293	7340	7288	7339	7172	7343	7321	7245	7398	7249	7286	7293	7180	7178	7455	7306	7198	7380	7265	7234	7322	7229	7385	7283	7293	7271	7183	7207	7324	7335	7181	7285	7284	7352	7285	7223	7350	7127	7303	7248	7275	7391	7327	7353	7320	7277	7241	7276	7344	7280	7313	7363	7385	7168	7377	7306	7196	7194	7332	7219	7194	7181	7291	7287	7306	7316	7442	7291	7341	7324	7305	7288	7263	7305	7358	7252	7356	7202	7272	7218	7272	7335	7290	7377	7419	7212	7283	7387	7225	7268	7288	7283	7302	7327	7301	7324	7389	7276	7237	7333	7299	7190	7205	7376	7308	7303	7340	7328	7381	7299	7451	7490	7338	7281	7333	7305	7348	7130	7336	7307	7249	7371	7325	7400	7278	7205	7284	7400	7322	7240	7341	7333	7318	7174	7332	7295	7382	7340	7273	7233	7256	7348	7317	7431	7314	7382	7357	7211	7249	7241	7289	7285	7297	7302	7400	7190
18016	14310	3987	1195	763	729	769	719	642	729	637	567	546	526	517	525	584	509	485	506	499	504	528	479	450	482	530	489	467	459	488	477	439	472	453	475	467	462	446	451	448	508	486	495	477	458	467	470	471	459	431	487	444	451	499	472	446	468	465	438	464	443	463	439	451	458	426	466	478	411	436	465	470	478	433	470	439	429	436	480	462	481	449	480	464	452	438	463	439	431	425	486	477	426	501	450	463	466	467	447	494	465	432	467	445	446	452	451	445	500	401	457	436	446	408	439	467	441	437	409	458	459	444	441	451	434	496	476	443	455	461	447	460	429	477	452	483	472	491	480	426	420	437	422	477	444	438	489	469	460	480	460	474	435	459	482	487	443	474	483	435	445	425	439	459	458	437	453	484	505	462	429	454	430	469	393	501	426	451	483	458	432	452	412	511	422	441	443	455	456	454	443	437	452	460	462	473	448	467	479	511	490	451	428	401	455	452	484	444	433	444	479	464	451	455	453	481	462	427	463	425	456	443	464	449	452	413	435	463	462	455	468	401	468	449	451	425	422	452	432	450	443	468	510	423	450	463	449	435	439	457	481	459	452	485	453	459	477	436	461	428	474	458	486	472	424	451	427	462	459	460	454	470	458	448	458	456	449	444	461	448	420	450	453	427	407	457	453	445	469	457	471	454	440	420	450	491	497	474	468	452	437	435	486	445	439	467	473	447	483	452	457	460	436	423	457	468	441	460	489	460	437	412	472	464	463	437	426	442	438	431	470	509	480	480	468	453	479	469	451	475	446	421	458	512	477	511	455	444	476	471	483	447	442	465	479	432	415	458	457	438	466	469	501	445	460	465	436	462	468	480	447	501	440	484	467	468	438	458	422	464	501	454	458	471	448	431	452	420	476	429	502	472	484	446	442	490	427	440	491	504	483	485	434	420	463	444	457	446	484	489	457	425	445	448	442	464	439	488	480	455	435	420	462	464	404	472	476	483	455	458	472	463	514	450	438	460	481	443	462	466	481	453	467	461	451	487	408	451	446	485	435	481	440	431	438	465	403	476	434	427	440	423	448	461	448	483	460	471	459	448	422	486	422	468	431	444	475	458	459	466	433	459	480	454	489	459	425	472	445	463	454	479	472	451	464	484	487	458	441	464	480	459	462	464	447	453	473	474	422	477	427	440	446	424	413	486	459	396	430	511	475	431	473	477	439	469	473	476	481	449	468	459	480	436	444	440	441	428	441	483	445	453	446	496	451	459	474	446	475	432	463	457	463	417	457	493	438	476	447	468	443	450	457	459	499	455	467	429	481	426	437	413	456	465	456	459	434	444	463	434	423	468	450	468	490	484	476	451	457	455	433	476	426	457	426	487	452	464	493	432	464	454	417	449	442	471	506	446	411	468	464	459	412	441	450	452	445	459	454	451	474	457	457	464	479	441	472	488	460	448	463	479	482	461	478	445	482	474	453	467	460	442	452	430	473	450	448	451	451	440	453	433	470	447	475	466	463	450	472	448	477	490	405	449	458	455	463	482	455	487	445	457	466	454	476	431	430	415	478	439	454	480	474	468	462	412	474	436	513	450	434	443	431	473	453	456	463	463	439	440	457	427	462	419	458	438	431	453	456	425	443	447	454	473	445	436	474	468	470	473	452	474	464	478	413	409	428	430	453	466	475	436	463	450	459	467	490	461	441	464	476	450	425	496	449	438	447	452	445	448	436	481	461	477	456	460	449	484	481	479	434	455	463	432	473	474	448	418	461	460	507	456	443	454	462	498	474	430	468	431	458	470	483	478	462	453	470	459	461	475	425	407	450	450	432	461	429	441	425	425	425	455	477	437	455	476	464	478	460	465	434	429	450	469	431	487	465	419	455	484	451	472	453	454	452	469	470	465	462	478	478	463	468	489	493	439	474	466	480	442	480	477	433	452	471	446	419	428	450	449	455	447	452	498	461	491	452	444	454	435	420	459	471	441	488	455	447	475	454	495	466	440	488	428	412	408	477	416	451	476	440	467	437	461	459	457	459	417	488	445	458	495	453	486	474	464	452	475	466	438	482	454	434	481	466	433	436	480	481	470	459	486	455	444	485	443	460	488	470	426	459	463	431	441	471	425	474	491	451	427	473	450	444	460	423	433	480	426	487	462	462	443	480	451	442	449	450	469	452	462	440	439	454	471	446	484	431	437	463	455	497	457	429	474	463	466	466	446	444	448	437	429	478	442	435	445	448	451	481	441	466	441	440	478	489	470	434	476	486	438	430	477	448	422	476	466	426	467	425	447	448	439	438	425	467	454	461	469	451	424	452	419	481	419	465	471	458	479	476	485	479	440	445	449	462	445	477	454	454	464	500	465	467	451	497	436	429	470	467	433	418	446	464	422	451	438	453	490	462	460	520	462	464	470	434	427	440	494	434	415	478	465	442	485	480	464	437	459	473	452	423	457	456	441	489	438	451	426	495	469	462	428	420	471	489	512	458	427	473	485	447	436	435	465	459	484	437	484	441	455	461	484	453	465	481	454	439	447	483	444	442	479	458	468	420	459	423	410	461	443	453	455	474	459	455	416	458	503	474	459	465	460	470	463	437	485	433	476	447	474	465	458	451	489	436	471	452	487	431	434	449	434	437	416	462	483	460	470	469	435	424	441	461	444	492	480	471	465	460	479	469	484	503	456	463	491	453	439	455	449	470	476	433	491	440	450	434	414	439	460	482	451	417	439	470	463	484	440	456	455	486	484	453	420	439	457	460	450	478	456	447	450	430	469	460	440	491	500	477	448	462	435	449	436	471	470	476	420	461	466	473	460	443	442	469	455	470	457	417	442	482	451	469	438	466	442	460	453	468	430	463	447	445	423	467	435	459	426	490	483	481	451	418	437	486	439	455	476	441	442	440	435	422	483	454	469	418	461	455	437	454	440	469	442	407	458	496	433	460	464	404	444	450	447	467	453	426	453	460	435	461	422	469	465	440	472	463	451	429	461	435	460	460	464	469	457	497	454	457	483	449	465	468	476	460	483	458	475	459	402	470	460	468	437	496	488	455	444	486	427	436	479	446	442	467	468	443	448	484	481	463	440	486	460	459	440	474	458	482	410	459	460	438	449	471	481	455	443	447	486	444	459	457	462	447	464	465	473	455	471	441	433	439	438	468	431	439	450	425	469	478	469	457	470	451	503	460	491	448	447	451	474	458	450	443	458	474	439	453	461	477	484	491	444	432	468	464	450	477	456	464	458	455	448	460	488	456	447	475	480	461	425	462	454	443	479	424	433	436	481	456	470	448	445	490	472	436	445	452	464	448	450	462	460	463	466	469	468	483	424	451	459	467	429	452	439	463	450	458	436	461	477	429	478	468	496	498	464	441	485	487	437	421	413	487	465	438	453	467	418	453	474	467	440	487	457	498	470	462	445	466	423	489	489	466	470	438	447	444	446	432	452	471	486	458	390	446	446	450	470	439	391	475	473	445	500	425	447	484	473	455	441	436	430	425
51260	43205	22342	16437	16604	15207	15283	14674	11472	13315	10308	8884	7222	6341	6881	6840	6703	6172	5695	5646	5608	5991	5728	5241	4889	4877	4760	4684	4656	4734	4654	4690	4655	4599	4723	4706	4593	4605	4560	4682	4556	4634	4534	4539	4585	4617	4439	4525	4547	4511	4514	4534	4593	4489	4542	4591	4586	4466	4577	4503	4535	4533	4431	4473	4509	4477	4491	4530	4431	4542	4476	4560	4505	4534	4578	4510	4580	4428	4504	4471	4566	4532	4483	4475	4536	4406	4498	4471	4454	4531	4462	4463	4470	4382	4480	4491	4565	4508	4471	4442	4563	4657	4501	4576	4479	4515	4479	4449	4459	4604	4453	4501	4563	4432	4498	4538	4483	4461	4394	4561	4472	4549	4490	4552	4377	4443	4513	4420	4492	4481	4491	4407	4419	4469	4518	4459	4513	4492	4413	4395	4446	4500	4435	4500	4478	4469	4602	4515	4484	4420	4398	4540	4473	4415	4464	4509	4506	4714	4519	4520	4458	4590	4497	4522	4384	4434	4441	4391	4562	4448	4392	4542	4438	4372	4517	4501	4365	4436	4510	4460	4495	4391	4435	4419	4529	4488	4474	4335	4437	4590	4501	4319	4481	4555	4443	4458	4347	4389	4489	4433	4372	4605	4504	4503	4550	4510	4418	4421	4391	4425	4292	4548	4556	4373	4504	4438	4510	4432	4457	4472	4409	4446	4507	4599	4536	4425	4500	4430	4334	4415	4557	4475	4400	4453	4576	4409	4567	4451	4432	4396	4596	4545	4536	4389	4368	4430	4467	4464	4464	4502	4454	4466	4541	4527	4472	4465	4526	4388	4482	4587	4507	4489	4558	4510	4474	4332	4527	4496	4625	4416	4428	4385	4525	4438	4534	4431	4509	4587	4445	4468	4510	4519	4371	4481	4536	4462	4469	4369	4486	4520	4410	4331	4503	4438	4459	4474	4444	4465	4478	4511	4497	4355	4444	4612	4458	4494	4430	4457	4441	4518	4520	4536	4458	4413	4474	4407	4640	4504	4490	4510	4602	4452	4454	4390	4463	4426	4471	4362	4442	4458	4454	4514	4433	4552	4436	4392	4551	4476	4400	4487	4394	4427	4415	4491	4596	4438	4472	4462	4363	4485	4506	4389	4335	4492	4444	4465	4445	4557	4485	4537	4471	4518	4481	4484	4430	4523	4402	4354	4380	4535	4498	4435	4344	4428	4523	4505	4475	4587	4412	4433	4383	4497	4500	4525	4497	4514	4452	4447	4394	4485	4534	4480	4514	4531	4473	4608	4454	4431	4468	4524	4558	4451	4517	4573	4522	4427	4654	4406	4613	4487	4408	4434	4493	4563	4591	4393	4447	4379	4587	4520	4411	4417	4489	4564	4383	4416	4377	4437	4485	4537	4463	4495	4612	4509	4516	4514	4431	4500	4585	4535	4451	4429	4513	4444	4523	4418	4463	4528	4419	4421	4467	4424	4441	4603	4366	4606	4499	4435	4438	4481	4404	4473	4557	4492	4514	4534	4463	4349	4448	4467	4513	4606	4481	4452	4510	4465	4456	4583	4347	4484	4435	4454	4470	4489	4426	4367	4570	4446	4435	4470	4468	4496	4534	4465	4580	4529	4477	4421	4575	4508	4470	4540	4481	4445	4655	4542	4400	4347	4399	4377	4479	4492	4448	4487	4416	4392	4359	4566	4413	4598	4429	4437	4572	4439	4476	4440	4472	4541	4380	4368	4500	4542	4373	4602	4397	4525	4536	4406	4389	4435	4471	4524	4443	4460	4510	4433	4542	4531	4510	4413	4413	4577	4552	4501	4489	4450	4519	4483	4455	4397	4486	4397	4428	4356	4546	4551	4531	4493	4480	4459	4481	4521	4467	4404	4542	4408	4427	4433	4433	4469	4438	4465	4421	4400	4468	4387	4478	4464	4545	4491	4462	4484	4454	4440	4413	4505	4475	4447	4457	4595	4605	4605	4505	4484	4557	4435	4410	4486	4473	4467	4469	4448	4624	4444	4463	4508	4595	4501	4518	4446	4494	4466	4416	4455	4308	4467	4640	4577	4373	4368	4460	4468	4506	4352	4512	4506	4423	4405	4490	4399	4612	4445	4424	4594	4555	4559	4475	4564	4480	4422	4456	4521	4406	4484	4627	4514	4441	4491	4424	4450	4377	4498	4309	4423	4512	4536	4563	4487	4480	4404	4424	4581	4434	4556	4430	4491	4541	4433	4605	4530	4420	4481	4448	4522	4540	4387	4593	4372	4446	4461	4403	4435	4361	4486	4433	4323	4535	4545	4402	4516	4558	4501	4420	4459	4452	4473	4411	4527	4340	4561	4342	4553	4601	4499	4449	4373	4375	4387	4558	4508	4343	4463	4598	4445	4441	4525	4527	4478	4353	4421	4481	4460	4521	4536	4500	4435	4411	4498	4584	4373	4340	4448	4561	4460	4437	4564	4584	4492	4461	4460	4481	4459	4555	4490	4534	4425	4548	4482	4579	4587	4380	4580	4522	4435	4445	4478	4502	4416	4395	4610	4427	4503	4492	4513	4419	4479	4523	4418	4417	4385	4441	4383	4556	4464	4403	4390	4445	4503	4504	4473	4506	4424	4587	4510	4460	4495	4437	4499	4498	4513	4607	4577	4482	4393	4402	4515	4582	4433	4535	4393	4410	4394	4481	4448	4443	4443	4383	4555	4581	4524	4477	4614	4510	4450	4452	4375	4358	4479	4475	4492	4360	4380	4596	4359	4510	4407	4417	4544	4460	4552	4535	4434	4476	4416	4479	4391	4439	4478	4376	4446	4483	4534	4502	4431	4500	4357	4452	4485	4496	4454	4410	4429	4455	4541	4397	4463	4445	4516	4539	4463	4495	4475	4386	4577	4509	4592	4465	4541	4485	4402	4517	4543	4514	4469	4363	4449	4465	4414	4512	4520	4401	4421	4516	4568	4510	4541	4578	4518	4431	4601	4464	4475	4543	4445	4523	4329	4347	4450	4405	4460	4419	4459	4573	4362	4482	4449	4455	4599	4469	4509	4459	4599	4396	4483	4481	4384	4554	4387	4541	4428	4476	4598	4517	4491	4549	4548	4526	4529	4443	4351	4498	4543	4458	4460	4522	4530	4417	4362	4492	4542	4414	4480	4531	4430	4409	4500	4427	4441	4404	4489	4440	4461	4477	4519	4558	4515	4511	4568	4491	4634	4562	4407	4432	4556	4538	4476	4540	4520	4437	4452	4536	4525	4462	4466	4555	4503	4448	4440	4473	4584	4393	4511	4360	4589	4488	4372	4504	4497	4483	4495	4390	4604	4406	4414	4617	4469	4423	4555	4509	4420	4464	4527	4489	4475	4454	4464	4562	4563	4543	4505	4514	4448	4479	4431	4501	4562	4548	4452	4497	4477	4431	4464	4496	4666	4494	4404	4519	4498	4398	4566	4458	4491	4470	4497	4412	4480	4439	4475	4539	4436	4566	4478	4497	4406	4504	4415	4429	4408	4542	4462	4495	4522	4453	4503	4491	4518	4426	4539	4508	4484	4568	4430	4457	4504	4466	4538	4434	4488	4458	4522	4458	4433	4507	4548	4387	4466	4401	4409	4461	4443	4513	4635	4522	4534	4407	4566	4484	4446	4545	4521	4500	4564	4397	4600	4497	4533	4415	4577	4407	4404	4470	4538	4442	4508	4446	4553	4537	4441	4544	4480	4477	4504	4433	4456	4455	4560	4651	4580	4474	4467	4553	4417	4543	4440	4431	4389	4533	4503	4509	4609	4380	4455	4528	4410	4511	4531	4404	4469	4443	4470	4463	4454	4508	4520	4512	4523	4576	4533	4456	4590	4432	4549	4494	4404	4509	4505	4400	4538	4570	4509	4426	4377	4426	4481	4391	4442	4468	4470	4385	4486	4448	4488	4562	4454	4396	4539	4446	4410	4423	4497	4350	4441	4383	4449	4452	4443	4442	4414	4492	4498	4442	4477	4438	4487	4525	4460	4459	4472	4465	4400	4397	4461	4412	4462	4358	4451	4488	4494	4514	4281	4599	4455	4590	4572	4447	4484	4548	4514	4463	4481	4431	4535	4376	4464	4455	4507	4464	4426	4496	4503	4503	4438	4542	4556	4488	4462	4607	4502	4586	4449	4433	4413	4471	4429	4487	4529	4343	4375	4433	4497	4439	4464	4555	4447	4650	4479	4417	4453	4460	4462	4495	4490	4502	4415	4494	4493	4524	4428	4565	4590	4502	4361	4551	4446	4555	4532	4584	4424	4509	4469	4502	4559	4478	4423	4486	4517	4541	4533	4490	4451	4479	4464	4482	4456	4443	4472	4383	4500	4494	4538	4495	4436	4421	4392	4560	4345	4607	4519	4508	4409	4482	4500	4447	4441	4506	4442	4493	4449	4376	4524	4527	4427	4565	4502	4508	4469	4559	4376	4545	4497	4562	4511	4424	4359	4519	4481	4414	4439	4395	4462	4609	4470	4460	4431	4491	4452	4457	4438	4495	4429	4525	4490	4468	4522	4554	4527	4536	4418	4580	4452	4458	4481	4410	4473	4440	4529	4472	4472	4501	4460	4444	4578	4526	4525	4584	4353	4529	4545	4560	4465	4555	4462	4464	4446	4413	4439	4365	4510	4423	4544	4513	4501	4476	4399	4389	4591	4525	4536	4434	4608	4626	4551	4363	4417	4496	4563	4456	4449	4443	4445	4481	4490	4434	4536	4462	4499	4547	4455	4504	4570	4554	4610	4441	4511	4467	4339	4499	4515	4552	4415	4404	4413	4515	4465	4520	4451	4485	4437	4548	4578	4498	4411	4492	4502	4390	4525	4515	4445	4514	4434	4527	4560	4495	4480	4549	4459	4426	4397	4498	4477	4378	4408	4404	4444	4516	4533	4375	4408	4410	4489	4546	4504	4441	4484	4593	4508	4444	4524	4536	4421	4445	4440	4418	4515	4490	4549	4409	4576	4368	4483	4521	4398	4402	4529	4603	4530	4487	4440	4469	4532	4455	4435	4535	4499	4477	4457	4431	4424	4401	4574	4469	4573	4504	4515	4366	4545	4459	4503	4391	4444	4484	4521	4466	4398	4535	4396
24843	21962	7963	2079	1382	1201	1222	1256	1221	1533	1097	995	913	890	897	872	876	835	825	886	867	843	867	851	850	822	806	864	821	781	813	819	800	842	827	783	822	793	805	879	809	758	833	829	799	802	800	769	785	831	809	791	818	821	741	772	810	777	802	818	842	803	771	775	836	802	827	801	809	806	752	764	800	813	837	755	813	776	812	897	808	843	712	757	828	786	781	810	786	758	775	768	807	748	823	767	824	801	784	775	830	788	776	798	808	830	783	787	794	798	786	815	813	776	796	777	793	838	800	797	824	813	763	796	814	846	789	795	824	818	790	781	755	764	789	814	821	801	839	744	832	794	782	793	793	843	813	769	832	818	794	834	810	880	840	824	810	840	782	781	808	848	871	747	820	794	848	774	789	859	795	814	747	810	797	769	814	822	804	821	870	855	802	784	767	799	828	756	813	797	807	771	806	771	828	842	838	812	825	837	786	782	780	815	804	842	801	785	784	750	832	834	767	791	762	788	823	788	789	832	795	825	783	805	811	783	859	770	768	801	806	806	815	843	819	805	825	736	809	809	828	788	832	781	830	818	827	788	842	817	855	755	774	801	839	822	850	747	813	776	791	832	811	786	804	835	838	805	831	824	785	815	815	821	777	791	844	838	759	858	781	838	842	800	805	824	780	770	800	835	823	771	762	842	789	839	798	808	798	819	780	831	808	803	747	832	794	820	802	800	762	822	805	804	784	786	793	790	816	792	851	791	832	808	833	808	808	772	761	791	920	828	822	793	763	811	805	751	809	812	837	804	839	795	794	782	760	802	818	837	818	819	794	831	781	780	814	829	757	785	823	813	836	788	781	802	787	819	794	776	844	809	791	779	786	795	857	837	791	790	848	809	802	747	782	826	792	836	760	808	769	775	791	786	768	838	801	807	752	815	812	818	790	807	799	810	785	816	788	844	782	823	785	823	792	772	807	832	828	782	771	807	782	798	810	807	775	808	807	849	798	812	865	807	776	781	798	800	796	810	785	819	807	749	776	826	785	764	813	781	779	828	835	776	741	818	828	792	810	795	834	805	835	807	770	776	860	853	789	810	792	799	802	809	819	808	811	790	819	808	795	795	775	794	763	843	807	797	801	778	786	748	798	769	810	794	810	786	826	830	810	820	758	827	795	818	742	792	744	816	815	809	837	766	750	796	805	761	798	821	781	832	781	783	734	766	807	732	755	822	780	810	784	809	785	778	782	792	784	789	797	816	788	816	772	763	775	827	762	788	846	793	768	850	826	811	768	781	804	792	783	802	842	771	768	784	797	770	775	754	833	820	773	793	812	755	783	830	781	833	760	803	778	830	816	741	821	802	781	811	782	809	771	774	804	776	789	781	824	797	803	801	761	787	761	801	812	777	837	859	818	800	881	776	812	798	831	729	804	858	809	833	740	797	795	764	815	775	832	839	808	764	826	810	812	795	818	800	829	806	792	799	814	848	814	851	825	833	756	806	767	817	811	806	822	823	773	833	786	771	791	757	758	794	862	821	783	778	794	741	767	788	788	801	810	849	825	818	806	799	815	789	812	783	764	805	793	803	772	805	831	727	790	784	773	795	839	830	820	832	814	760	786	821	782	796	780	755	780	786	825	788	825	808	776	791	840	841	790	765	812	771	790	777	808	783	792	801	775	813	812	822	792	817	785	798	806	816	807	846	805	832	818	753	804	808	787	788	758	745	814	768	823	781	785	802	777	765	846	811	807	787	752	794	821	817	860	821	848	810	787	783	878	786	777	785	783	842	817	779	848	788	809	853	785	842	834	859	850	789	769	806	845	778	763	799	819	816	830	797	808	801	801	752	828	795	767	824	845	747	846	734	789	776	806	805	771	781	788	790	850	776	797	810	804	758	751	809	813	765	825	801	858	786	782	777	834	801	838	767	820	800	794	787	848	823	768	784	766	789	803	800	822	810	797	792	806	729	755	796	778	787	831	815	785	781	773	796	826	757	816	751	808	817	804	761	823	808	832	803	828	804	780	741	787	793	785	824	810	771	829	838	767	833	789	789	841	817	850	745	814	766	770	812	803	774	786	799	774	784	810	764	760	815	832	813	781	798	855	785	762	781	865	796	795	826	789	773	816	817	773	829	799	781	834	814	802	778	803	800	822	773	811	808	813	816	777	824	795	761	772	794	788	796	782	803	802	778	788	833	845	845	794	856	805	784	766	793	820	800	810	772	826	831	786	853	825	862	847	797	799	757	785	814	795	833	818	761	724	787	770	755	842	772	754	810	777	811	812	822	751	831	821	789	793	835	833	768	841	798	847	833	826	789	799	824	813	774	787	792	774	780	854	774	790	799	757	849	809	787	780	757	807	812	786	791	802	848	771	805	837	849	826	833	820	814	798	824	796	795	815	822	825	835	794	763	819	789	775	788	869	798	793	807	743	810	802	791	827	817	749	821	811	813	793	785	747	840	801	760	755	817	846	767	804	806	818	757	798	793	811	787	802	733	798	803	788	818	834	810	807	828	830	844	849	738	766	837	801	835	806	822	800	862	844	811	833	775	834	744	810	790	817	842	755	781	800	808	841	789	820	786	726	797	782	831	823	823	815	774	777	827	841	762	800	827	788	817	829	756	862	764	816	817	799	874	847	851	790	804	803	805	753	818	815	801	806	826	771	765	821	878	788	796	776	799	808	830	807	764	796	821	783	834	800	760	829	782	788	833	787	785	763	810	837	801	837	822	766	789	818	753	824	810	814	758	809	786	808	786	750	815	825	812	762	731	859	780	801	792	831	743	837	816	769	816	789	812	762	837	831	791	789	797	761	852	802	802	765	769	802	785	809	792	797	767	828	802	784	826	802	741	831	801	772	835	777	849	773	820	786	794	794	812	805	808	803	825	753	760	783	812	785	825	837	804	805	828	770	817	820	772	797	813	844	778	774	782	753	752	775	743	821	806	784	834	801	858	720	784	769	810	806	803	860	814	813	772	753	755	777	813	795	816	772	796	828	796	840	821	817	776	821	802	844	790	810	772	770	828	822	796	814	807	864	859	769	820	787	807	812	823	802	841	795	751	799	835	791	841	837	810	824	818	820	869	812	824	787	798	864	797	822	837	741	801	816	831	774	774	783	750	813	806	804	839	775	824	793	804	820	799	872	820	794	833	805	777	829	804	755	791	822	770	868	798	823	794	777	873	751	800	828	818	849	832	844	747	803	766	834	774	818	856	791	808	777	781	855	779	790	768	795	789	820	819	793	798	807	792	738	805	811	802	796	808	848	811	821	770	810	835	807	789	804	811	817	816	845	816	803	797	772	773	766	803	835	829	830	793	745	866	807	787	850	854	788	806	868	823	770	769	814	744	780	794	806	821	829	802	819	834	787	792	797	821	872	773	823	836	811	794	778	795	816	779	791	821	794	779	814	828	809	836	802	800	812	796	827	794	834	836	844	802	780	810	803	810	747	758	820	766	797	788	787	817	805	838	816	846	825	814	808	816	814	812
60521	47812	30255	21780	21919	21388	20994	19852	19083	20965	13918	12411	11099	10018	9847	9877	9634	9379	8884	8616	8570	8650	8210	8007	7947	7729	7782	7610	7692	7511	7607	7510	7526	7530	7524	7416	7563	7494	7589	7466	7376	7380	7358	7322	7386	7339	7317	7381	7336	7408	7382	7289	7379	7257	7469	7361	7333	7143	7279	7261	7277	7394	7177	7241	7081	7225	7391	7287	7228	7236	7320	7254	7263	7279	7372	7166	7133	7239	7381	7203	7197	7266	7273	7194	7320	7291	7075	7275	7163	7292	7224	7261	7359	7252	7234	7251	7143	7233	7400	7253	7213	7196	7239	7237	7122	7279	7327	7213	7192	7148	7241	7387	7253	7215	7279	7258	7330	7255	7327	7199	7120	7242	7097	7257	7214	7172	7167	7161	7315	7223	7255	7265	7292	7233	7194	7271	7214	7336	7286	7176	7232	7184	7130	7273	7137	7244	7368	7179	7290	7217	7170	7245	7257	7172	7198	7258	7376	7279	7176	7297	7253	7064	7220	7146	7225	7373	7198	7313	7402	7364	7109	7248	7086	7294	7337	7224	7282	7184	7253	7256	7390	7173	7284	7271	7255	7188	7197	7285	7312	7219	7264	7357	7298	7213	7209	7272	7138	7255	7372	7211	7116	7314	7155	7155	7251	7294	7168	7389	7219	7240	7320	7264	7347	7385	7269	7178	7212	7116	7256	7237	7169	7189	7388	7286	7329	7275	7171	7309	7111	7357	7245	7154	7263	7116	7281	7278	7326	7353	7337	7175	7199	7172	7312	7220	7270	7311	7276	7244	7289	7202	7191	7261	7107	7219	7252	7318	7143	7196	7169	7222	7262	7335	7234	7095	7210	7242	7231	7052	7184	7231	7255	7268	7332	7360	7150	7153	7217	7259	7228	7275	7356	7213	7276	7244	7186	7090	7175	7303	7159	7273	7195	7207	7456	7196	7205	7268	7260	7252	7286	7252	7277	7343	7137	7251	7322	7109	7226	7191	7202	7196	7378	7132	7192	7267	7290	7124	7142	7258	7221	7083	7273	7047	7284	7217	7259	7216	7341	7201	7226	7271	7210	7223	7269	7232	7198	7215	7242	7210	7110	7397	7123	7315	7274	7227	7275	7341	7252	7117	7233	7293	7297	7099	7317	7194	7154	7263	7207	7190	7172	7258	7236	7353	7191	7176	7213	7368	7056	7099	7101	7153	7235	7206	7211	7174	7296	7173	7242	7317	7133	7252	7226	7149	7455	7160	7218	7166	7306	7252	7113	7243	7337	7228	7157	7251	7187	7171	7193	7164	7277	7230	7362	7301	7189	7197	7243	7234	7091	7094	7299	7187	7124	7330	7165	7198	7167	7243	7038	7242	7276	7304	7285	7264	7138	7191	7207	7248	7282	7291	7197	7233	7199	7132	7169	7309	7300	7164	7256	7131	7351	7307	7155	7351	7164	7176	7191	7251	7258	7228	7247	7173	7170	7254	7199	7214	7235	7350	7274	7265	7313	7183	7148	7353	7186	7184	7238	7263	7232	7381	7330	7295	7349	7173	7281	7241	7089	7238	7288	7155	7263	7214	7337	7382	7182	7206	7097	7186	7283	7380	7224	7290	7261	7193	7284	7194	7323	7163	7229	7170	7306	7166	7302	7233	7190	7262	7075	7284	7260	7386	7102	7352	7199	7207	7112	7146	7455	7196	7261	7261	7353	7165	7361	7194	7338	7221	7372	7231	7180	7175	7279	7170	7142	7272	7291	7215	7225	7223	7293	7127	7273	7136	7303	7288	7202	7368	7286	7333	7293	7219	7225	7370	7387	7286	7374	7126	7141	7146	7191	7208	7164	7274	7172	7225	7123	7101	7256	7283	7257	7202	7167	7202	7139	7325	7203	7205	7258	7148	7322	7248	7176	7284	7264	7187	7201	7387	7172	7246	7159	7109	7258	7190	7273	7168	7249	7299	7129	7303	7207	7181	7364	7281	7294	7255	7159	7131	7169	7251	7278	7240	7293	7328	7287	7197	7200	7252	7082	7293	7311	7280	7261	7253	7138	7313	7167	7373	7277	7278	7334	7276	7109	7209	7294	7376	7218	7194	7189	7199	7217	7248	7145	7220	7185	7132	7165	7169	7298	7339	7276	7204	7319	7273	7168	7137	7295	7236	7356	7250	7238	7224	7277	7250	7186	7209	7263	7190	7239	7295	7227	7198	7261	7249	7184	7199	7063	7287	7298	7123	7227	7197	7242	7284	7141	7282	7301	7249	7204	7171	7164	7196	7232	7190	7240	7266	7224	7178	7193	7286	7172	7231	7278	7305	7271	7191	7111	7212	7215	7338	7068	7163	7311	7313	7308	7211	7138	7339	7248	7254	7202	7260	7326	7218	7203	7194	7205	7112	7312	7273	7286	7124	7333	7182	7242	7229	7300	7267	7419	7229	7193	7292	7252	7165	7197	7182	7227	7301	7326	7299	7417	7054	7197	7178	7252	7324	7215	7151	7169	7170	7252	7314	7115	7352	7302	7206	7190	7262	7378	7139	7106	7384	7208	7329	7206	7239	7127	7180	7355	7191	7405	7233	7260	7419	7302	7332	7106	7376	7320	7236	7247	7336	7308	7336	7218	7246	7430	7308	7171	7279	7268	7151	7129	7193	7232	7298	7279	7142	7307	7173	7194	7120	7226	7249	7185	7261	7227	7410	7242	7317	7093	7377	7164	7365	7125	7319	7327	7177	7252	7299	7191	7198	7315	7357	7249	7164	7374	7255	7149	7217	7212	7285	7256	7260	7292	7246	7310	7227	7151	7236	7268	7238	7295	7163	7218	7147	7238	7177	7197	7297	7319	7226	7122	7212	7243	7185	7307	7259	7203	7209	7224	7300	7306	7154	7174	7126	7209	7325	7235	7179	7215	7200	7283	7149	7220	7156	7197	7295	7198	7217	7322	7181	7329	7182	7317	7141	7285	7283	7118	7345	7218	7200	7180	7397	7287	7118	7237	7111	7195	7272	7265	7080	7225	7313	7223	7330	7316	7104	7353	7225	7131	7305	7312	7292	7333	7104	7279	7373	7318	7279	7265	7265	7195	7195	7230	7252	7248	7288	7222	7343	7368	7352	7249	7391	7250	7187	7338	7332	7394	7228	7100	7251	7268	7296	7373	7298	7373	7264	7068	7241	7267	7245	7139	7232	7347	7327	7156	7176	7271	7438	7199	7258	7250	7205	7306	7227	7271	7341	7174	7223	7187	7182	7264	7168	7338	7221	7257	7288	7340	7231	7306	7288	7249	7344	7215	7260	7142	7268	7220	7117	7293	7265	7277	7170	7230	7270	7236	7215	7280	7284	7227	7208	7245	7125	7269	7310	7302	7352	7450	7264	7154	7254	7205	7240	7260	7151	7160	7264	7349	7331	7163	7184	7286	7306	7119	7331	7178	7075	7292	7212	7239	7189	7174	7226	7101	7125	7159	7228	7243	7247	7292	7268	7294	7137	7245	7223	7299	7299	7186	7187	7177	7377	7360	7231	7310	7191	7254	7154	7157	7271	7413	7139	7265	7163	7147	7234	7213	7235	7378	7335	7300	7094	7226	7278	7298	7157	7191	7248	7235	7148	7261	7290	7262	7176	7316	7139	7246	7202	7308	7317	7233	7103	7291	7229	7234	7215	7180	7155	7294	7251	7295	7232	7206	7269	7173	7138	7282	7235	7250	7261	7159	7205	7316	7221	7195	7173	7338	7091	7257	7188	7193	7289	7100	7239	7283	7120	7245	7245	7125	7279	7098	7134	7163	7273	7254	7324	7271	7198	7208	7326	7208	7196	7228	7212	7200	7134	7144	7296	7236	7233	7230	7360	7289	7344	7208	7235	7310	7219	7193	7147	7265	7178	7226	7349	7356	7077	7232	7175	7221	7279	7202	7147	7330	7150	7351	7208	7259	7178	7215	7202	7279	7168	7147	7232	7320	7379	7406	7292	7402	7236	7286	7206	7187	7310	7266	7212	7214	7267	7215	7290	7228	7260	7190	7159	7211	7207	7221	7174	7308	7242	7254	7306	7311	7242	7250	7280	7089	7387	7270	7159	7319	7330	7140	7250	7306	7192	7218	7256	7226	7149	7279	7236	7333	7281	7259	7216	7182	7246	7238	7320	7381	7259	7261	7262	7209	7341	7217	7188	7230	7304	7253	7404	7257	7313	7148	7342	7271	7332	7310	7187	7310	7122	7226	6987	7199	7306	7292	7319	7239	7236	7296	7255	7125	7193	7295	7408	7215	7206	7323	7256	7302	7343	7176	7339	7178	7353	7213	7240	7223	7379	7177	7299	7331	7243	7063	7281	7324	7329	7100	7253	7242	7272	7168	7208	7313	7151	7245	7381	7281	7286	7229	7189	7230	7139	7338	7381	7380	7158	7265	7264	7295	7172	7313	7193	7274	7219	7173	7251	7225	7161	7287	7279	7215	7189	7354	7211	7294	7130	7208	7334	7301	7282	7211	7253	7220	7122	7403	7130	7237	7179	7224	7181	7275	7242	7237	7260	7198	7222	7214	7223	7313	7231	7273	7221	7301	7236	7135	7164	7245	7104	7129	7195	7327	7266	7158	7287	7158	7259	7308	7273	7320	7252	7244	7284	7255	7381	7305	7330	7295	7265	7296	7207	7266	7112	7233	7105	7208	7287	7278	7211	7201	7178	7276	7161	7296	7209	7172	7163	7192	7224	7216	7327	7440	7258	7256	7318	7228	7287	7304	7114	7238	7202	7240	7197	7226	7165	7274	7212	7237	7196	7367	7303	7183	7266	7210	7266	7301	7202	7334	7266	7165	7287	7291	7221	7109	7045	7214	7154	7194	7287	7198	7245	7158	7337	7305	7288	7263	7222	7260	7169	7261	7264	7316	7094	7328	7244	7203	7202	7299	7271	7235	7207	7343	7202	7287	7227	7330	7270	7142	7154	7305	7265	7331	7333	7273	7165	7130	7179	7426	7256	7391	7210	7302	7253	7198	7221	7235	7228	7274	7240	7219	7259	7355	7201	7303	7274	7042	7297	7248	7314	7243	7238	7085	7148	7339	7139	7225	7261	7380	7226	7226	7371	7223	7205	7245	7265	7180	7331	7161	7343
10934	5467	1799	792	663	693	704	665	743	710	600	533	584	594	530	538	558	515	552	544	531	538	522	523	511	540	490	522	512	482	512	524	489	526	538	529	527	544	484	509	530	528	511	491	530	491	494	537	515	489	518	505	533	481	512	498	534	548	503	482	483	515	530	515	500	547	494	503	501	494	511	484	554	538	465	493	522	469	508	530	517	510	509	425	469	515	525	491	535	496	515	459	473	515	547	516	507	494	474	518	505	513	503	525	491	455	529	503	490	537	596	479	539	496	541	467	529	499	506	488	554	512	475	508	498	557	491	507	512	521	472	521	505	514	478	520	491	552	552	510	480	478	522	494	483	522	506	495	502	511	493	531	522	524	544	521	504	519	502	506	510	505	526	489	470	506	482	538	511	514	531	477	501	492	494	495	496	568	507	523	525	502	498	501	488	519	502	502	534	500	532	477	543	517	496	511	489	478	487	494	480	495	514	517	473	507	501	496	507	484	502	508	543	516	499	513	473	487	463	522	523	500	512	470	459	508	509	503	497	504	520	503	548	523	500	530	514	491	542	524	509	477	495	508	457	507	496	512	509	540	532	483	510	513	483	523	513	494	506	466	513	491	505	505	514	516	515	522	490	539	510	538	481	490	487	490	538	477	503	475	519	553	522	515	479	517	528	476	532	526	513	487	491	530	472	488	521	522	503	483	509	510	551	475	498	489	506	504	536	519	493	525	483	503	501	521	521	511	473	487	516	508	458	533	512	455	502	523	522	479	511	517	469	540	492	513	482	513	520	535	510	479	511	451	504	496	507	492	481	534	517	514	495	523	498	500	521	546	502	522	463	445	511	554	480	503	505	521	539	511	509	514	514	504	487	511	525	518	539	474	546	478	512	517	507	538	514	523	486	503	516	495	523	500	474	518	462	513	551	507	505	511	491	478	547	506	515	488	501	499	473	499	523	492	500	445	508	540	542	495	503	543	542	497	544	526	535	489	483	505	507	512	482	501	489	477	513	466	499	455	486	512	550	505	485	499	521	517	511	540	529	480	473	510	488	503	524	512	499	538	533	493	486	530	509	509	516	499	500	484	475	511	486	477	529	479	513	462	508	525	510	486	518	508	510	500	498	511	502	482	487	499	494	529	501	504	530	516	476	508	538	497	527	538	508	475	477	506	510	500	489	485	488	539	482	506	554	497	524	516	561	476	491	462	520	523	477	480	502	519	487	495	530	505	551	488	485	514	494	531	549	536	500	505	522	521	513	452	538	495	539	444	525	502	560	533	463	503	546	548	503	511	510	527	491	524	515	519	488	502	495	476	476	531	483	511	512	526	523	531	516	478	465	488	496	485	498	496	523	473	515	503	486	459	507	473	508	455	483	510	469	475	500	464	507	494	480	521	487	544	538	507	519	481	484	520	527	501	517	481	528	507	485	490	508	538	486	523	476	482	519	483	513	481	513	525	530	565	540	494	498	511	466	468	507	487	541	537	540	571	512	532	521	491	529	485	470	538	512	506	534	514	504	509	503	469	552	527	519	510	515	508	507	505	501	526	489	517	461	536	530	510	490	516	506	501	536	523	473	531	547	501	483	501	527	511	557	486	479	526	491	539	531	513	546	541	459	511	497	502	496	556	535	519	532	548	482	538	512	443	516	510	512	507	519	546	453	495	479	509	537	504	533	535	504	515	510	518	503	481	519	455	498	539	516	470	571	495	518	477	520	468	480	499	526	505	471	487	478	532	466	494	496	525	550	512	500	531	518	480	531	509	519	483	530	504	513	495	502	531	486	488	506	498	497	489	518	475	511	540	492	533	520	511	480	525	488	471	484	514	498	537	520	488	466	495	499	489	522	536	500	546	497	511	467	487	492	520	503	491	505	544	505	506	512	502	497	492	468	531	532	536	491	480	492	518	517	499	500	498	500	525	533	476	542	490	493	504	500	551	493	506	520	509	477	527	491	474	505	516	518	540	525	507	524	482	472	507	473	497	526	477	533	523	457	481	501	511	509	516	474	537	488	485	472	525	460	475	541	476	531	534	492	537	486	525	474	490	479	500	493	523	500	508	451	492	488	491	487	524	438	501	473	482	504	509	519	503	504	553	480	524	505	502	509	508	498	542	543	514	520	504	509	467	516	514	512	511	504	513	484	501	513	497	520	538	545	497	536	481	516	496	493	486	491	524	534	520	544	513	508	523	509	535	514	496	503	516	498	534	503	469	484	520	524	531	528	510	502	526	535	552	518	496	512	498	498	517	523	523	476	515	507	542	546	482	526	477	510	490	525	504	496	500	484	512	524	515	478	497	507	559	535	474	490	504	509	483	476	514	505	512	534	513	533	507	498	489	495	493	489	503	482	520	519	492	507	525	528	528	490	460	472	494	540	500	494	518	492	508	525	541	501	479	497	494	513	522	518	539	544	517	491	508	478	535	551	512	547	525	522	483	476	501	510	507	535	486	464	483	496	475	507	532	494	532	487	494	487	527	502	502	466	522	549	475	507	489	514	491	494	537	535	491	468	524	520	461	510	503	544	522	520	501	518	495	510	509	509	525	536	521	523	464	486	550	549	475	518	513	489	536	496	514	537	535	483	528	510	556	515	501	527	511	494	527	566	497	529	493	507	536	547	519	505	507	572	529	499	501	499	513	531	526	496	507	525	489	531	504	503	532	475	531	513	494	520	502	491	513	494	505	464	504	479	491	501	535	506	492	490	530	483	512	506	520	485	550	515	513	502	484	498	472	515	524	504	510	516	523	502	500	474	499	561	494	501	525	510	487	489	496	552	509	549	486	513	506	479	491	556	469	505	523	503	512	487	512	521	499	493	540	523	493	539	486	471	538	502	526	517	501	518	521	529	503	475	524	510	470	510	522	505	493	544	541	479	543	476	502	429	511	530	476	510	513	523	508	476	458	504	509	494	501	506	503	504	529	498	500	461	506	569	499	519	521	540	512	485	497	492	518	539	503	512	542	513	524	523	514	547	514	514	460	522	497	505	495	516	531	530	545	534	514	501	455	510	494	490	505	519	482	441	498	510	498	495	510	527	501	530	507	513	445	522	535	517	476	524	518	511	478	489	510	479	463	536	449	532	524	479	497	532	450	495	500	497	486	514	542	492	531	467	513	538	492	501	535	475	500	495	502	475	503	488	518	528	513	527	478	486	482	510	518	526	525	506	521	543	525	498	529	493	513	516	478	544	500	504	501	490	501	480	530	501	502	518	493	525	512	517	528	489	520	487	494	489	492	502	477	517	456	515	493	517	519	465	522	499	524	506	551	483	523	522	528	499	515	534	533	500	538	505	508	553	488	527	514	523	514	525	512	488	526	512	515	536	531	488	538	475	480	487	518	525	492	531	490	506	509	489	507	507	515	489	516	506	513	505	520	534	512	521	536	505	520	543	479	517	531	519	536	516	517	538	485	531	551	455	507	510	485	513	514	515	477	491	481	496	544	528	548	508	497	504	504	512	502	533	573	532	504	492	509	494	540
45331	31112	16787	13587	14350	13175	12756	11853	12704	11758	8287	6730	7353	7057	6288	6272	5972	5983	5812	5646	5535	5520	5342	5295	5215	5148	5127	5051	5043	5033	5102	5137	5126	4955	5110	5158	4974	5079	4864	5013	4885	4879	4941	4946	5009	4972	4915	4924	4899	4898	4902	4902	5001	4985	4995	4890	4866	4956	4927	4952	4945	4859	4898	4862	4872	4925	4945	4904	4806	4892	4967	4897	5046	4889	4899	4853	4937	4773	4780	4796	4886	4738	5011	4876	4895	4938	5023	4873	4912	4906	4904	4949	4888	4982	4934	4955	4839	4896	4893	4895	4907	4907	5012	4857	4855	4864	4859	4720	4803	4869	4876	4972	4837	4874	4890	4867	4900	4894	4935	4799	4936	4807	4936	5026	4924	4911	4940	4799	4968	4870	4918	4896	4888	4952	4884	4786	4920	4860	4911	4830	4970	4837	4881	4870	4864	4920	4830	4856	4900	4804	4896	4938	4927	4870	4903	4880	4782	4874	4892	4840	4945	4948	4917	4840	4873	4997	4867	4721	4953	4966	4887	4848	4943	4890	4848	4839	4906	4801	4825	4877	4863	4937	4869	4872	4845	4850	4763	4844	4958	4930	4877	4916	4950	4896	4937	4849	4792	4903	4853	4798	4875	4821	4901	5034	4911	4941	4712	4938	4850	4964	4884	4864	4918	4913	4887	4978	4932	4978	4809	4813	5002	4948	4868	4874	4802	4870	4914	4899	4674	5031	4832	4872	4957	4897	4959	5013	4934	4846	4983	4828	4890	4924	4895	4969	4957	5009	4841	4886	4961	4861	4921	4817	4862	4882	4978	4813	4865	4809	4695	4988	4891	4807	4978	4850	4841	4701	4924	4998	4995	4775	4891	4900	4936	4778	4972	4959	4966	4925	4902	4982	4900	4892	4985	4967	4970	4812	4870	4806	4897	4924	4907	4885	4931	4843	4834	4976	4970	4860	4849	4883	4849	4942	4849	4869	4826	5010	4831	4905	4785	4832	4870	4921	4833	4851	4893	4877	4829	4812	4901	5026	4752	4979	4859	4906	4881	4853	4886	4868	4811	4917	4831	4965	4919	4882	4916	4911	4897	4901	4869	4832	4892	4851	4896	4981	4958	4832	4874	4895	4907	5049	4903	4875	4930	4872	4815	4867	5127	4906	4849	4860	4958	4897	4987	4984	4818	4897	4876	4930	4838	5012	4933	4884	4919	4917	4885	4916	5034	4991	4950	4917	4890	4939	4795	4910	4768	5032	4963	4911	4935	4823	4805	4915	4974	4903	4903	4913	4887	4979	4894	4792	4805	4937	4905	4802	4775	4864	4884	4918	4880	4870	4824	4877	4858	4977	4919	4933	4954	4920	4851	4840	4884	5009	4903	4944	4925	4788	4873	4883	4947	4906	4833	4889	4893	4841	4933	4869	4904	4933	4972	4813	4954	4955	4937	4882	4899	4948	4970	4797	4901	4870	4765	4814	4893	4859	4867	4940	4962	4964	4885	4991	4915	4842	4914	4857	4875	4946	4731	4901	4863	4827	4912	4857	4918	4927	4962	4776	4835	4817	4996	4857	4812	4900	4972	4998	4853	4997	4934	4858	4875	4891	4889	4883	4959	4847	4853	5069	4931	4958	4875	4969	4754	5012	4897	4848	5015	4881	4872	5078	4898	4942	4905	4891	4893	4838	5005	4828	4868	4985	5027	4964	4963	4891	4866	4848	4802	4904	4877	4916	4867	4955	4881	4874	4853	4779	4866	4871	4841	4858	4901	4871	4908	4989	4891	4941	4880	4893	5033	4829	4932	4913	4905	4871	4841	4919	4918	4846	4827	4799	4843	4890	4833	4862	4925	4917	4998	4850	4928	4872	4938	4843	4840	4868	4955	4889	4938	4922	4921	4904	4810	4916	4911	4875	4876	4907	4815	4903	4982	4862	4864	4831	4872	4959	4925	4825	4890	4979	4948	5049	4839	4841	4850	4917	4891	4902	4773	4830	4985	4903	4854	4879	4861	4829	4923	4931	4979	4860	4840	4894	4820	4917	4943	4955	4835	4826	4897	4975	5016	4792	5010	4882	4966	4843	4982	4879	5017	4848	4874	4869	4957	4885	4796	4820	4894	4966	4939	4889	4909	4984	4847	4855	4921	4941	4881	4819	4984	4797	4902	4919	5000	4924	4884	4765	4890	4867	4914	4993	4961	4860	4758	4953	4815	4881	4758	4958	4867	4917	4880	4896	4843	4952	4877	4954	4842	4833	4858	4835	4779	4922	4950	4973	4907	4965	4912	4874	4883	4885	4845	4969	4864	4945	4923	4960	4953	4834	4965	4871	4915	4931	5012	4924	4948	4964	4854	4851	4924	4882	4845	4938	4929	4962	4765	4885	4982	4946	4884	4893	4803	4923	4858	4942	4990	4879	4865	5003	4893	4968	4888	4845	4908	4980	4924	4819	4939	4877	4917	4849	4814	5034	4853	4923	4868	4971	4828	4910	4900	4906	4920	4906	4855	4933	4977	4901	4871	4911	4809	4834	4915	4911	4912	4805	4958	4979	4871	4949	4915	4941	4911	5000	4903	4891	4867	4946	4831	4855	4944	4964	4955	4840	4939	4955	4977	5053	4872	4941	4879	4904	4907	4935	4906	4838	4938	4946	4928	4872	4834	4855	4940	4908	4905	4949	5018	4889	4842	4896	4915	4906	4870	4860	4906	4969	4935	4911	4833	4836	4873	4941	4815	4885	4804	4874	4956	4945	4834	4973	4902	4819	5043	4898	4896	4905	4917	4883	5041	4853	4874	4948	4886	4893	5012	4921	4873	4927	4934	4882	4865	4839	4851	4739	4875	4965	4861	4909	4897	4892	4863	4715	4830	5001	4879	5012	4849	4898	4873	4961	4880	4923	4925	4923	4949	4956	4897	4887	4997	4957	4987	4873	4967	4873	4813	4859	4967	4803	4849	4928	4858	4836	4893	4828	4919	4857	4817	4932	4811	4891	4887	4920	4942	4879	4860	4848	4980	4971	4992	4931	4905	4906	4952	4924	4980	4830	4974	4994	4971	4939	4897	4973	4884	4929	4838	4970	4887	4836	4882	5011	4877	5026	4919	4787	4879	4899	4849	4874	4953	4958	4851	4972	4828	4746	4975	4881	4958	4821	4948	4763	4985	4881	4906	4853	4887	4831	4849	4869	4877	4898	5008	4900	4924	4969	4916	4983	4905	4849	5044	4947	4928	4911	4880	4929	4907	4870	4910	4798	5025	4796	4860	4801	4903	4874	4909	4848	4907	4934	4856	4827	4936	4776	4945	4895	4811	4890	5052	4980	4906	5046	4830	4930	4771	4841	4927	4869	5068	4851	4940	4849	4923	5061	4946	4848	4905	4867	4936	4806	4993	4909	4801	4875	4920	4865	4851	4975	4949	4826	4902	4876	4693	4849	4819	4765	4919	4958	4854	5040	4992	4992	4931	4869	4990	4870	4868	4981	4891	4892	4904	4942	4844	4954	5032	4982	4942	4875	4938	4879	4990	4904	4804	4884	4782	4841	4841	4996	4938	4825	4906	4866	4809	4963	4993	4866	4949	4875	4966	4856	4878	4962	4907	4914	4835	5000	4863	5007	4994	4940	4833	4879	4883	4831	4948	4841	4958	4908	4962	4965	4902	4869	4843	4791	4846	4948	4918	4790	4876	4834	4830	4821	4872	5026	4860	4944	4917	4905	4875	4929	4782	4910	4936	4873	4873	4888	4891	4848	4837	4779	4792	4954	4877	4892	4921	4752	4938	4907	4881	4891	4765	4832	4979	4907	5004	4916	4789	4847	4945	4871	4945	4815	4897	4931	4952	4978	4823	4797	4884	4871	4839	4799	4949	4890	4772	4924	4973	4912	4917	5020	4906	4844	4862	4837	4941	4888	4868	4928	4766	4898	4869	4917	4967	4888	4932	4909	4789	4972	4908	4900	4895	4880	5003	4968	4808	4995	4788	4996	4947	4844	4952	4906	4979	4975	4947	5035	4998	4942	4935	5029	4970	4902	4902	4881	4969	4908	4896	4895	4914	4864	4808	4889	4810	4886	4877	4995	4855	5013	4949	4861	4854	4981	4951	4935	4836	4876	4974	4875	4907	4888	4978	4917	4799	4883	4928	4821	4878	4947	4928	4790	4737	4964	4995	4831	4881	4942	4863	4884	4995	4959	4977	4967	4979	4846	4985	4900	4768	5021	4825	4941	4847	4933	4932	4875	4906	4984	4932	4918	4944	4951	4942	4860	4904	4886	4982	4751	4841	4924	5007	4940	4999	4895	4820	4952	4900	4842	4779	4965	4857	4844	4875	4862	4982	4904	4930	4904	4901	4905	4944	4881	4860	4929	4841	4960	4956	4875	4956	4924	4926	4972	4812	4956	4918	4872	4928	4772	4851	4816	4909	4976	5047	4898	4997	4824	4896	4953	4864	4896	4881	4933	4756	4871	4934	4854	4933	4818	4938	4856	4910	4766	5021	4973	4873	4938	4926	4811	4842	4850	4986	4908	4855	4863	4942	4889	4931	4787	4881	4922	4951	4931	4886	4919	4921	4868	4960	4850	4840	4929	4858	4855	4965	4865	4831	4958	4892	4821	4959	5077	4959	4863	4857	4845	4844	4781	5013	4865	4959	4862	4907	4867	4903	4981	4876	4812	5004	4842	4893	4875	4900	4797	4886	4865	4940	4857	4873	4903	4884	4903	4920	4880	4817	4944	4921	4932	4764	5001	5019	4950	4797	4780	4878	4971	4845	5000	4816	4848	4987	4818	4970	4919	4838	4978	4881	4829	4896	5052	4828	4993	4880	4940	4943	4906	4955	4948	4981	4829	4942	4930	4896	4883	4780	4757	4967	4924	4933	4887	4943	5000	4924	4957	4932	4850	4840	4913	4850	4925	4916	4982	4768	4889	5033	4796	5013	4880	4917	4740	4945	4876	4856	4873	4803	4837	4864	4756	4911	4927	4960	4910	4863	4956	4873	4907	4926	4852	4896	4979	4944	4895	4832	4854	4963	4949	4939	4975	4954	4919	4819	4953	4883	4905	4932	4936	4899	4925	4871	4861	4943	4874	4958	4933	4901	4816	4892	4947
18581	15091	5146	1771	1230	1144	1227	1075	1089	1117	984	990	935	900	896	836	838	819	861	803	861	790	812	837	799	804	802	810	831	753	824	807	778	849	847	829	757	770	841	818	794	770	893	785	793	808	816	839	839	718	820	825	805	861	810	814	847	786	782	810	808	795	809	822	798	857	766	714	801	827	786	814	799	805	819	792	784	812	843	781	794	835	815	801	785	873	824	818	843	815	826	846	840	809	779	849	832	798	754	847	768	773	767	775	810	803	828	799	879	831	789	807	750	850	802	838	799	818	789	804	799	827	817	820	822	828	835	796	859	764	853	828	802	826	815	829	785	820	817	805	758	751	814	804	790	787	748	794	760	823	846	801	807	822	782	793	818	742	781	807	791	789	780	749	830	758	886	773	849	741	815	808	765	838	784	806	796	823	815	732	810	835	825	835	821	803	792	756	790	783	816	807	814	843	776	777	794	796	823	835	794	802	806	735	788	816	783	834	817	741	811	788	787	812	782	815	812	794	783	781	763	789	767	845	731	846	818	771	777	815	822	802	794	824	816	809	786	780	838	761	798	758	780	740	816	794	801	791	791	801	793	824	785	796	826	844	868	791	765	782	777	806	808	769	814	792	803	744	805	803	798	821	803	838	838	851	755	832	753	794	770	807	807	807	792	851	808	760	864	833	764	877	787	778	810	801	780	812	850	764	808	781	798	796	815	778	769	756	804	810	824	825	755	786	767	839	879	802	831	789	802	830	829	796	802	788	804	820	813	754	779	820	844	756	800	831	790	805	827	784	838	800	782	804	827	810	789	794	797	773	833	773	809	793	787	782	772	768	828	833	770	835	799	756	818	791	833	764	796	853	828	833	788	808	767	788	843	847	830	853	792	793	824	799	815	795	788	820	835	818	748	796	840	790	825	841	775	767	791	802	787	806	765	791	835	825	821	800	766	752	834	791	834	794	791	818	805	805	850	804	808	779	843	775	818	806	809	805	826	794	856	807	829	791	809	793	772	836	806	795	784	800	813	795	837	774	770	789	804	852	800	776	812	793	788	784	798	806	814	818	831	783	803	783	833	790	797	797	861	787	831	771	834	782	774	792	839	786	811	756	776	809	834	812	851	819	795	776	773	751	821	827	756	786	790	881	798	832	832	807	775	838	821	771	801	775	793	803	808	785	819	821	806	798	859	853	820	802	801	800	801	773	812	773	828	819	804	827	764	791	752	856	754	800	774	811	834	789	813	849	786	813	794	793	839	807	811	770	792	811	848	794	822	800	761	747	849	794	819	774	817	785	746	794	819	844	751	788	755	831	777	811	783	806	799	788	859	808	830	760	752	787	834	815	790	800	760	803	810	837	805	856	801	815	770	784	792	780	841	824	730	832	813	767	799	809	817	806	794	752	781	821	784	827	819	814	857	771	789	807	869	800	791	772	818	799	805	784	793	817	811	822	826	840	802	827	828	823	809	777	783	766	813	796	828	791	785	836	829	823	754	832	852	846	853	782	776	816	832	806	767	820	787	789	849	843	766	818	794	774	777	803	819	813	825	837	803	787	808	771	823	787	788	807	817	748	841	828	827	729	803	763	789	815	825	768	808	792	817	806	821	812	845	826	808	824	826	782	790	782	795	834	805	803	779	779	766	810	794	820	795	777	776	801	782	787	754	816	798	817	802	785	808	789	806	792	728	797	789	786	814	835	779	830	784	804	810	756	795	795	792	822	772	878	801	804	731	817	849	820	793	824	845	781	780	759	757	852	846	834	781	824	800	798	792	792	820	777	790	814	832	819	780	806	735	821	812	816	809	837	761	811	788	785	838	825	750	769	785	817	840	806	816	819	795	816	792	844	813	816	715	827	823	831	785	841	844	830	839	839	804	814	828	811	838	817	831	817	803	814	822	805	807	795	811	828	807	821	849	818	825	771	792	782	819	818	832	771	806	868	791	815	793	809	788	794	814	815	769	811	763	772	760	794	758	742	820	805	844	823	810	830	840	782	783	803	881	875	785	845	837	794	772	757	798	777	804	760	768	810	774	824	827	824	780	802	841	800	811	850	800	785	801	785	760	778	833	805	768	760	794	773	766	853	793	810	819	800	776	829	776	764	798	804	818	765	850	780	779	796	790	836	749	763	744	803	771	738	804	789	805	825	805	836	821	791	796	796	868	800	828	829	807	791	822	735	744	806	783	839	819	785	853	781	801	795	817	818	746	802	846	749	842	742	811	803	796	809	766	781	800	815	842	842	805	817	789	781	797	769	786	763	794	771	805	783	805	783	820	730	794	811	853	752	785	810	819	788	800	802	828	767	786	847	786	822	777	849	817	778	775	809	788	819	778	817	766	838	824	818	788	793	792	789	839	808	790	821	765	781	825	774	799	814	876	839	797	862	788	774	836	791	821	755	781	781	818	777	744	779	776	793	838	836	821	777	813	792	809	830	817	784	809	797	843	841	759	836	739	811	794	778	847	825	814	826	780	849	819	782	800	814	789	758	796	767	791	790	817	778	854	807	801	808	763	797	793	823	815	851	783	787	811	808	797	804	809	833	781	788	802	828	830	825	850	800	802	788	812	780	803	816	754	808	798	777	820	864	790	814	813	743	793	800	857	841	875	835	815	828	833	782	757	810	800	809	806	800	784	745	744	772	792	812	772	756	818	800	743	766	783	779	829	812	828	838	749	842	776	804	783	831	780	780	785	784	803	782	825	787	780	775	778	810	829	817	798	793	823	777	797	803	812	823	765	804	850	735	790	830	751	883	876	787	796	761	779	786	786	774	813	800	815	797	838	808	778	750	776	847	800	756	815	816	816	831	797	867	834	778	784	777	802	800	762	758	851	794	754	872	824	825	794	834	779	807	809	782	834	782	805	761	755	824	801	785	824	746	812	750	780	784	783	805	808	805	819	776	817	793	794	823	834	787	770	881	826	816	829	808	775	760	795	766	770	799	773	822	800	765	821	807	820	787	762	820	824	812	820	821	756	801	800	767	831	819	786	785	823	802	843	815	814	745	842	855	773	793	822	794	778	803	844	827	814	740	839	813	850	766	800	824	870	792	760	777	812	821	790	808	787	800	809	863	834	834	784	870	795	793	813	865	787	785	778	839	858	752	805	814	808	808	824	767	765	761	748	793	756	821	791	803	784	790	865	788	839	824	800	808	839	775	735	795	798	769	761	882	766	770	805	808	782	831	785	803	848	806	814	855	789	823	783	728	764	794	808	770	860	833	819	783	821	779	827	796	798	718	793	794	802	820	779	766	838	811	837	817	770	864	824	793	764	791	838	808	868	814	760	814	796	781	771	807	799	820	805	822	866	761	771	798	805	807	819	801	786	821	789	826	826	793	797	758	803	815	832	836	834	784	825	793	832	837	769	801	790	790	743	808	719	774	803	840	849	833	813	781	768	819	810	798	810	803	811	764	786	842	733	822	863	794	813	784	771	805	811	774	755	805	829	818	800	792	810	774	807	827	824	829	809	818	780	817	780	827
56990	42029	27760	20553	19510	18953	18945	17455	16903	15363	12159	10291	10067	9855	9087	8821	8642	8215	8206	8346	8011	7970	7689	7735	7608	7658	7528	7509	7547	7522	7559	7621	7492	7533	7387	7446	7512	7424	7427	7451	7360	7263	7229	7275	7233	7358	7273	7376	7320	7308	7348	7291	7253	7359	7336	7268	7255	7313	7274	7311	7363	7325	7347	7231	7159	7263	7363	7429	7209	7114	7301	7370	7254	7130	7184	7333	7039	7259	7346	7264	7336	7234	7233	7258	7117	7362	7319	7293	7355	7293	7162	7243	7256	7185	7273	7140	7175	7238	7164	7199	7271	7208	7360	7246	7332	7074	7303	7244	7306	7205	7133	7258	7267	7209	7331	7257	7200	7192	7225	7210	7280	7236	7244	7326	7264	7296	7248	7175	7189	7221	7123	7360	7231	7262	7152	7338	7257	7226	7222	7241	7081	7278	7171	7359	7103	7182	7265	7265	7218	7307	7309	7227	7347	7251	7197	7237	7280	7167	7191	7287	7235	7197	7292	7209	7311	7166	7265	7354	7194	7192	7181	7279	7275	7201	7216	7231	7236	7434	7258	7314	7173	7121	7273	7284	7268	7173	7260	7402	7169	7213	7224	7214	7286	7297	7003	7239	7219	7244	7209	7247	7330	7306	7179	7213	7231	7312	7215	7344	7350	7146	7305	7292	7187	7327	7276	7221	7232	7174	7153	7102	7298	7234	7322	7159	7238	7281	7279	7225	7287	7290	7232	7166	7182	7210	7330	7159	7159	7325	7256	7233	7321	7128	7338	7146	7302	7246	7284	7190	7337	7211	7404	7246	7166	7291	7183	7279	7352	7153	7180	7167	7302	7188	7210	7199	7310	7186	7285	7297	7242	7207	7166	7186	7191	7176	7343	7315	7182	7233	7292	7339	7261	7290	7264	6993	7308	7135	7286	7310	7256	7195	7337	7218	7112	7300	7230	7312	7212	7254	7187	7200	7238	7291	7136	7366	7137	7271	7185	7235	7315	7243	7236	7330	7293	7306	7240	7188	7122	7144	7149	7259	7219	7372	7134	7290	7362	7139	7269	7169	7213	7281	7273	7254	7301	7172	7240	7237	7181	7165	7432	7019	7466	7348	7163	7244	7200	7405	7243	7362	7204	7203	7239	7262	7211	7144	7144	7263	7347	7203	7206	7207	7276	7273	7118	7264	7181	7329	7188	7223	7253	7283	7283	7231	7385	7154	7313	7281	7285	7235	7213	7281	7227	7244	7245	7217	7205	7241	7174	7226	7336	7131	7272	7277	7052	7191	7340	7217	7234	7242	7306	7343	7216	7194	7246	7152	7311	7261	7263	7252	7400	7210	7301	7310	7143	7271	7208	7246	7172	7281	7272	7300	7280	7204	7272	7197	7429	7279	7230	7232	7194	7291	7191	7422	7352	7141	7031	7266	7120	7244	7238	7176	7333	7253	7329	7272	7244	7379	7221	7172	7310	7271	7167	7202	7176	7253	7310	7208	7251	7222	7351	7237	7300	7252	7310	7249	7186	7297	7181	7333	7230	7160	7265	7192	7201	7153	7157	7313	7285	7221	7283	7193	7341	7297	7300	7243	7250	7285	7248	7270	7350	7389	7285	7213	7277	7260	7297	7248	7300	7360	7236	7179	7287	7105	7194	7397	7253	7119	7299	7153	7151	7336	7354	7276	7272	7396	7257	7240	7172	7263	7283	7182	7370	7287	7284	7200	7372	7374	7244	7224	7325	7252	7269	7156	7232	7214	7233	7206	7214	7335	7446	7339	7183	7332	7183	7329	7246	7305	7198	7235	7331	7343	7316	7237	7289	7378	7235	7193	7209	7345	7296	7344	7230	7232	7161	7258	7173	7293	7255	7189	7294	7272	7158	7243	7351	7291	7297	7225	7243	7211	7129	7160	7194	7258	7156	7361	7245	7322	7406	7225	7130	7106	7270	7187	7226	7231	7346	7191	7215	7109	7160	7207	7272	7219	7312	7264	7179	7108	7282	7307	7165	7231	7201	7188	7425	7294	7296	7222	7355	7124	7285	7216	7291	7133	7224	7181	7368	7323	7237	7402	7225	7305	7145	7216	7276	7151	7404	7192	7249	7229	7183	7228	7386	7235	7297	7401	7167	7145	7251	7249	7405	7232	7290	7179	7233	7246	7192	7344	7247	7241	7297	7210	7236	7281	7242	7457	7240	7282	7201	7149	7261	7313	7090	7205	7209	7243	7217	7319	7162	7201	7362	7215	7253	7241	7205	7064	7214	7297	7011	7277	7244	7160	7208	7242	7116	7310	7182	7323	7207	7224	7209	7060	7347	7166	7290	7224	7216	7130	7183	7254	7327	7138	7131	7162	7202	7372	7187	7207	7306	7263	7277	7150	7139	7326	7235	7198	7193	7276	7263	7255	7222	7232	7360	7220	7115	7251	7239	7214	7261	7215	7169	7112	7134	7234	7132	7144	7194	7221	7160	7086	7166	7124	7241	7251	7204	7143	7327	7100	7267	7239	7145	7337	7162	7270	7276	7202	7288	7298	7309	7213	7282	7213	7315	7240	7286	7274	7141	7321	7288	7403	7139	7319	7332	7345	7211	7300	7199	7229	7204	7235	7125	7248	7301	7055	7214	7244	7206	7217	7198	7153	7264	7271	7256	7203	7320	7208	7197	7287	7248	7143	7212	7140	7285	7244	7198	7296	7116	7138	7304	7204	7315	7316	7282	7144	7121	7205	7159	7244	7278	7229	7372	7239	7258	7241	7217	7197	7309	7242	7353	7202	7278	7214	7162	7212	7139	7266	7167	7156	7210	7221	7302	7220	7319	7256	7240	7267	7261	7197	7313	7240	7363	7353	7332	7340	7188	7189	7195	7253	7225	7228	7316	7181	7102	7230	7321	7192	7279	7190	7067	7356	7269	7212	7281	7310	7106	7253	7397	7149	7117	7318	7258	7138	7252	7180	7292	7253	7323	7253	7304	7249	7268	7189	7374	7303	7284	7163	7260	7219	7163	7158	7223	7114	7236	7214	7258	7313	7299	7245	7213	7213	7238	7287	7321	7146	6981	7214	7264	7288	7264	7316	7407	7245	7172	7330	7182	7075	7273	7308	7194	7199	7236	7188	7193	7205	7203	7357	7264	7344	7170	7275	7243	7163	7319	7347	7368	7216	7183	7269	7116	7215	7256	7175	7175	7344	7324	7207	7086	7105	7216	7237	7278	7308	7280	7140	7332	7266	7324	7285	7235	7202	7156	7345	7270	7272	7282	7300	7156	7188	7364	7325	7310	7279	7190	7257	7165	7179	7233	7233	7257	7246	7224	7293	7269	7260	7224	7237	7349	7249	7246	7294	7244	7373	7309	7210	7365	7289	7368	7215	7290	7305	7163	7346	7274	7209	7229	7349	7275	7210	7269	7331	7284	7218	7366	7233	7333	7305	7066	7204	7200	7113	7260	7261	7313	7220	7230	7306	7115	7151	7101	7143	7222	7198	7109	7281	7221	7166	7286	7295	7226	7234	7167	7174	7211	7292	7377	7144	7221	7222	7300	7259	7130	7256	7200	7270	7383	7213	7188	7158	7311	7198	7234	7256	7317	7237	7401	7332	7103	7281	7323	7263	7355	7198	7245	7159	7220	7301	7207	7326	7286	7246	7199	7212	7308	7201	7097	7342	7130	7310	7299	7204	7318	7249	7170	7319	7231	7169	7296	7304	7322	7271	7270	7254	7153	7256	7404	7220	7303	7297	7215	7245	7279	7152	7156	7331	7293	7212	7147	7242	7236	7172	7188	7401	7222	7208	7271	7377	7339	7192	7339	7335	7181	7244	7237	7354	7207	7228	7293	7271	7365	7143	7205	7223	7272	7174	7153	7417	7260	7335	7219	7277	7059	7257	7265	7234	7286	7243	7045	7198	7377	7221	7350	7282	7374	7256	7340	7081	7240	7257	7356	7182	7328	7282	7197	7250	7408	7220	7190	7215	7192	7250	7244	7222	7296	7255	7219	7372	7224	7211	7250	7218	7257	7240	7258	7251	7332	7313	7340	7252	7242	7285	7213	7209	7251	7077	7225	7328	7389	7261	7227	7267	7327	7287	7352	7203	7118	7316	7246	7264	7161	7310	7219	7066	7332	7243	7301	7299	7289	7303	7300	7184	7225	7142	7277	7249	7356	7150	7185	7309	7314	7448	7310	7244	7152	7242	7269	7336	7288	7191	7132	7231	7294	7193	7196	7189	7212	7263	7241	7165	7280	7236	7329	7125	7187	7319	7271	7282	7149	7176	7290	7282	7357	7250	7140	7294	7183	7211	7077	7188	7061	7205	7228	7149	7304	7249	7216	7141	7210	7329	7255	7253	7280	7266	7259	7326	7291	7195	7226	7096	7159	7211	7280	7325	7297	7209	7225	7361	7210	7284	7154	7223	7246	7220	7250	7188	7375	7201	7138	7259	7322	7282	7217	7113	7128	7319	7365	7106	7169	7206	7300	7274	7349	7307	7288	7268	7151	7333	7077	7297	7243	7233	7484	7269	7294	7247	7289	7239	7027	7360	7235	7213	7174	7218	7216	7211	7263	7312	7142	7160	7207	7167	7235	7213	7304	7277	7275	7265	7215	7216	7275	7224	7322	7224	7322	7292	7236	7285	7183	7223	7205	7272	7222	7262	7236	7364	7167	7205	7154	7228	7260	7242	7384	7223	7234	7227	7177	7115	7211	7179	7291	7144	7230	7245	7346	7491	7182	7332	7234	7250	7279	7191	7155	7173	7169	7355	7208	7213	7181	7278	7271	7203	7266	7210	7185	7124	7323	7277	7142	7127	7230	7268	7278	7240	7173	7202	7127	7296	7322	7261	7225	7273	7199	7246	7216	7149	7156	7240	7220	7398	7287	7206	7241	7088	7160	7295	7187	7190	7256	7174	7261	7067	7281	7111	7310	7247	7322	7254	7174	7293	7471	7354	7254	7224	7110	7228	7385	7298	7176	7237	7167	7147	7247	7232	7316	7284	7269	7266	7215	7140	7186	7205	7317	7218	7246	7234	7273	7339	7221	7264	7260	7073	7172	7251	7235	7165	7227	7256	7326	7207	7161	7149	7227	7307	7321	7221	7162	7373	7156	7182
18065	12733	5389	1157	784	773	831	768	788	927	688	601	549	522	503	533	567	525	506	490	499	529	477	498	476	495	489	486	463	496	486	439	458	500	491	498	459	485	478	481	480	502	455	453	466	456	473	477	494	446	472	454	503	447	497	486	454	474	464	471	496	481	473	426	462	446	476	447	469	473	465	443	492	472	457	475	491	461	441	429	454	458	491	431	447	434	456	479	464	468	481	509	458	469	484	468	472	477	447	457	492	479	437	460	458	480	458	429	468	457	481	481	468	434	513	442	465	450	455	462	431	482	474	449	461	453	435	499	525	455	482	431	469	452	462	452	481	457	416	464	457	473	457	471	454	474	479	457	466	444	418	457	451	489	475	453	473	464	501	468	458	489	444	453	467	466	472	463	473	447	431	484	460	496	441	480	485	444	442	469	466	469	472	459	485	432	448	461	430	498	458	485	467	498	441	443	486	484	459	457	520	462	459	472	468	465	492	426	478	466	478	460	460	471	486	421	441	468	438	446	442	474	478	424	498	458	480	489	461	460	445	458	445	464	466	454	474	481	481	458	494	472	479	447	475	479	454	444	457	483	458	491	464	489	427	493	435	486	499	450	439	487	462	498	479	449	462	462	461	479	482	460	472	455	442	488	464	424	467	448	447	478	500	461	477	428	470	443	482	449	437	483	470	455	463	472	490	493	456	471	445	436	507	466	479	472	463	454	443	459	486	460	466	466	449	409	496	470	466	468	450	445	421	475	485	474	511	443	467	442	489	444	454	467	493	472	449	440	440	460	458	475	446	479	450	477	471	443	504	473	452	454	515	441	457	423	445	478	481	476	472	463	468	469	463	474	486	469	467	463	455	464	478	475	454	455	446	494	468	441	437	508	480	477	482	468	454	472	473	441	471	431	438	467	477	433	461	468	433	485	432	467	461	457	474	468	444	484	423	439	497	504	482	463	464	446	483	475	523	481	462	460	479	448	447	494	475	477	473	492	456	441	495	453	408	417	469	445	474	478	462	445	458	472	454	450	483	499	438	471	459	484	451	481	503	447	472	448	463	464	434	497	440	468	480	485	433	485	494	448	460	445	452	461	453	468	456	462	456	450	479	447	457	484	458	429	478	479	492	429	451	492	471	476	476	457	466	486	461	450	490	479	446	477	447	501	448	448	433	447	414	448	459	479	435	429	431	455	461	463	478	448	448	487	463	467	476	452	458	467	475	472	491	423	444	490	476	492	431	470	482	479	475	494	435	497	471	449	468	436	493	468	424	482	428	449	467	470	456	488	442	433	479	466	457	418	494	472	454	443	452	470	449	487	465	471	434	440	472	487	505	438	482	459	430	503	476	428	471	422	468	486	454	477	470	488	449	493	487	460	470	478	440	475	440	446	456	457	482	503	437	458	463	423	466	513	442	449	476	471	487	427	468	429	463	483	489	449	465	507	427	472	413	450	486	441	477	507	475	479	462	451	464	451	488	479	492	447	454	450	469	434	465	476	429	474	467	486	468	469	447	456	508	461	417	439	450	434	469	453	433	402	438	450	443	452	442	467	465	462	504	478	481	463	454	474	463	485	461	462	467	414	450	459	469	460	448	455	442	457	468	455	458	485	478	475	479	476	463	478	477	522	468	474	462	445	449	463	469	426	461	478	456	459	474	465	464	467	445	421	456	459	490	457	442	493	458	450	472	438	485	457	451	449	458	431	439	432	483	470	445	438	454	449	484	506	466	431	436	439	470	420	461	479	479	442	475	466	522	470	448	477	454	492	454	509	476	481	508	445	479	439	469	460	451	408	456	521	488	479	458	466	423	467	483	470	457	455	475	434	459	427	425	447	487	465	553	448	509	454	480	473	475	436	422	486	472	434	448	430	491	442	476	519	443	458	485	487	470	475	475	458	476	447	460	470	481	518	449	476	471	467	471	454	479	474	514	481	421	485	467	446	444	458	445	489	474	447	448	481	463	442	459	434	468	480	490	444	450	503	484	464	458	489	467	452	427	482	478	466	468	499	482	470	452	487	434	510	470	452	460	493	464	487	471	448	461	479	468	485	481	477	500	492	462	463	482	460	496	487	494	462	484	438	477	476	495	476	437	478	508	446	474	485	437	531	460	442	491	466	447	476	453	468	429	443	480	466	471	497	491	464	483	477	467	420	440	424	454	441	454	473	474	483	492	498	438	478	473	465	442	400	455	456	484	485	471	439	458	472	449	469	478	471	484	446	475	492	473	480	445	452	485	464	478	449	469	439	476	447	445	474	450	453	434	457	487	456	488	452	467	442	472	455	478	456	452	493	466	455	465	483	471	462	449	458	468	479	470	466	491	467	451	469	451	440	464	486	458	464	464	450	448	463	466	462	469	477	456	465	448	484	474	469	434	520	438	454	510	463	475	435	459	498	506	478	424	462	445	457	492	474	476	449	508	520	518	481	472	449	514	481	465	483	431	447	465	479	506	491	486	419	468	439	432	467	462	473	511	457	484	463	466	450	481	465	444	464	461	489	458	485	519	484	458	475	468	502	487	489	477	458	445	500	433	451	454	441	455	460	501	470	436	463	471	456	490	449	473	480	459	449	451	469	466	456	450	463	467	425	445	458	472	481	471	472	499	452	484	440	475	493	469	420	438	481	486	466	457	478	501	460	460	455	467	488	474	432	466	465	440	478	452	459	508	446	452	415	457	453	436	459	463	486	500	480	516	483	482	451	511	457	494	482	482	444	459	444	456	460	473	464	490	413	464	488	483	469	471	468	495	491	459	482	463	441	473	497	420	465	487	479	451	445	489	436	475	444	493	477	484	439	466	415	506	464	478	455	473	483	482	473	459	462	530	418	447	481	433	433	439	473	528	435	469	476	423	420	435	488	452	437	495	446	447	462	459	463	450	462	440	481	495	469	469	470	479	451	508	489	446	447	490	452	463	448	446	425	442	458	487	473	502	507	493	450	493	458	445	486	475	440	474	453	440	462	477	484	508	475	429	473	504	430	523	457	414	463	449	475	512	502	440	474	478	494	459	453	478	467	472	491	420	440	497	434	493	468	443	449	467	445	477	452	484	453	445	488	512	461	437	457	474	459	434	458	463	476	462	474	441	484	485	490	461	473	466	488	434	530	442	453	428	504	484	460	480	464	453	430	470	418	463	516	442	446	445	478	472	460	446	499	518	501	500	458	448	465	474	486	504	436	488	485	473	480	463	467	486	468	462	397	484	462	480	467	447	456	456	456	459	473	469	460	499	464	466	462	478	454	447	462	490	452	498	454	446	486	461	430	434	461	501	441	464	451	474	459	444	489	456	423	456	445	489	462	528	498	461	475	462	444	454	491	445	465	506	467	457	484	439	472	437	486	487	501	463	448	461	440	440	454	437	453	432	418	477	447	505	460	490	411	444	485	472	490	482	461	481	494	453	503	478	430	452	468	450	458	476	455	429	490	482	435	481	484	450	474	450	467	434	443	475	493	504	485	454	458	465	446	484	460	491	481	472	495
51289	41499	26333	17166	16861	15835	16942	15601	14858	15952	10777	8199	7003	6968	6230	6012	5959	5624	5664	5668	5427	5253	5051	5062	4946	4821	4879	4808	4718	4814	4625	4812	4855	4762	4676	4675	4770	4542	4667	4659	4676	4771	4688	4573	4618	4624	4624	4544	4639	4576	4678	4690	4606	4603	4601	4536	4570	4500	4755	4581	4486	4519	4557	4554	4419	4658	4443	4509	4646	4512	4563	4587	4470	4548	4666	4501	4455	4494	4484	4477	4523	4629	4469	4503	4513	4572	4633	4602	4530	4534	4433	4536	4466	4516	4539	4467	4556	4283	4643	4479	4467	4468	4518	4486	4466	4482	4575	4552	4499	4464	4559	4491	4458	4578	4581	4617	4499	4648	4528	4413	4489	4508	4483	4668	4549	4611	4497	4547	4547	4549	4619	4542	4459	4458	4549	4363	4612	4457	4516	4586	4506	4415	4584	4532	4527	4572	4483	4497	4539	4550	4555	4511	4575	4532	4444	4626	4410	4544	4626	4621	4456	4481	4626	4545	4459	4469	4740	4551	4428	4609	4627	4449	4509	4507	4528	4570	4505	4515	4558	4571	4470	4572	4568	4520	4520	4414	4563	4465	4657	4534	4582	4458	4457	4551	4620	4470	4604	4645	4559	4571	4499	4480	4557	4537	4562	4511	4554	4508	4606	4437	4446	4435	4439	4570	4532	4532	4462	4422	4584	4494	4492	4479	4520	4643	4577	4529	4466	4470	4523	4604	4479	4528	4506	4561	4488	4444	4583	4574	4481	4581	4560	4549	4588	4422	4490	4656	4627	4430	4468	4579	4569	4495	4475	4553	4500	4653	4644	4554	4457	4526	4604	4434	4560	4691	4456	4450	4579	4499	4525	4470	4638	4555	4514	4494	4563	4523	4436	4484	4441	4561	4515	4629	4553	4585	4549	4586	4567	4535	4502	4616	4541	4526	4517	4442	4557	4583	4475	4486	4550	4441	4520	4507	4552	4502	4596	4454	4527	4491	4641	4573	4546	4473	4577	4632	4500	4451	4513	4568	4451	4582	4665	4447	4549	4485	4608	4469	4511	4419	4544	4616	4555	4525	4447	4409	4432	4460	4568	4432	4607	4522	4584	4528	4522	4469	4447	4516	4487	4565	4450	4633	4503	4664	4543	4534	4579	4418	4506	4478	4552	4526	4613	4529	4545	4449	4579	4591	4585	4531	4528	4628	4628	4567	4564	4473	4502	4452	4521	4622	4478	4584	4445	4531	4589	4456	4585	4524	4430	4508	4540	4522	4536	4559	4526	4521	4577	4562	4473	4620	4660	4511	4454	4448	4467	4490	4526	4574	4438	4577	4444	4455	4446	4528	4593	4555	4529	4443	4556	4469	4533	4387	4507	4502	4476	4509	4563	4522	4449	4530	4443	4566	4524	4613	4505	4551	4410	4582	4530	4581	4489	4499	4537	4619	4634	4569	4566	4567	4494	4461	4514	4524	4570	4480	4609	4574	4582	4517	4530	4626	4405	4461	4552	4470	4499	4492	4598	4472	4454	4517	4458	4430	4529	4641	4497	4566	4554	4478	4469	4488	4496	4487	4512	4499	4588	4531	4522	4520	4413	4511	4457	4467	4487	4531	4556	4507	4549	4531	4600	4486	4680	4603	4604	4448	4405	4573	4455	4463	4485	4483	4672	4569	4439	4466	4527	4570	4458	4582	4474	4571	4511	4404	4548	4570	4543	4581	4600	4530	4522	4524	4525	4626	4422	4601	4484	4592	4572	4393	4562	4420	4513	4538	4577	4627	4564	4551	4562	4435	4476	4535	4603	4545	4514	4433	4377	4593	4565	4542	4495	4466	4634	4460	4413	4619	4451	4584	4669	4554	4502	4514	4548	4606	4569	4553	4509	4539	4456	4477	4480	4594	4607	4493	4652	4699	4495	4450	4494	4537	4473	4538	4430	4706	4511	4526	4541	4578	4440	4449	4498	4520	4516	4589	4578	4591	4495	4564	4460	4739	4466	4451	4596	4548	4582	4513	4466	4469	4494	4537	4579	4456	4430	4554	4522	4519	4614	4464	4521	4527	4576	4601	4486	4526	4513	4516	4570	4558	4516	4511	4500	4614	4474	4491	4526	4617	4588	4524	4483	4507	4506	4418	4405	4498	4457	4583	4456	4487	4463	4624	4512	4428	4555	4621	4568	4538	4499	4589	4576	4529	4655	4540	4448	4602	4530	4442	4584	4558	4549	4580	4536	4527	4509	4575	4467	4396	4404	4586	4531	4436	4646	4591	4660	4461	4595	4391	4461	4598	4620	4517	4495	4567	4617	4404	4540	4551	4414	4468	4526	4615	4517	4587	4496	4565	4608	4639	4508	4363	4572	4501	4450	4639	4579	4510	4544	4570	4544	4529	4579	4485	4535	4371	4450	4464	4473	4493	4534	4486	4615	4552	4518	4539	4548	4406	4414	4460	4642	4469	4521	4553	4549	4533	4546	4522	4602	4476	4526	4392	4544	4501	4548	4520	4542	4548	4404	4491	4629	4436	4563	4497	4600	4443	4540	4536	4527	4453	4525	4537	4562	4501	4539	4565	4486	4546	4538	4479	4490	4590	4614	4462	4598	4543	4582	4504	4460	4562	4533	4538	4610	4543	4538	4586	4487	4628	4576	4644	4381	4672	4539	4501	4480	4534	4481	4564	4683	4565	4503	4500	4561	4624	4514	4501	4515	4436	4447	4422	4482	4433	4429	4613	4554	4469	4464	4535	4535	4564	4556	4551	4480	4467	4479	4603	4495	4479	4462	4604	4481	4423	4578	4487	4488	4436	4516	4464	4412	4383	4666	4637	4498	4605	4568	4436	4579	4543	4619	4494	4554	4513	4542	4541	4603	4417	4466	4578	4565	4526	4591	4575	4616	4653	4639	4480	4489	4500	4475	4537	4547	4573	4594	4599	4576	4480	4691	4478	4544	4523	4441	4383	4460	4712	4541	4521	4522	4576	4591	4553	4553	4469	4507	4560	4552	4474	4558	4541	4467	4608	4548	4498	4558	4544	4419	4465	4590	4540	4513	4583	4543	4509	4533	4626	4628	4448	4525	4444	4410	4628	4492	4450	4522	4593	4556	4444	4556	4594	4453	4570	4529	4564	4505	4468	4449	4513	4492	4498	4532	4482	4479	4442	4504	4503	4610	4366	4576	4443	4534	4438	4528	4492	4451	4600	4529	4484	4614	4460	4404	4471	4482	4659	4509	4521	4572	4554	4440	4565	4639	4425	4562	4514	4565	4585	4507	4518	4506	4530	4594	4436	4561	4485	4489	4534	4528	4582	4541	4520	4439	4453	4633	4515	4560	4376	4574	4500	4533	4533	4468	4722	4447	4416	4554	4518	4523	4514	4486	4611	4591	4514	4462	4351	4445	4559	4456	4535	4491	4491	4557	4528	4527	4602	4517	4578	4587	4516	4419	4502	4447	4467	4561	4504	4563	4480	4589	4376	4512	4533	4554	4642	4554	4555	4517	4611	4530	4468	4523	4535	4411	4495	4598	4501	4494	4469	4489	4569	4507	4425	4421	4588	4576	4411	4478	4464	4509	4452	4472	4583	4574	4555	4627	4524	4574	4543	4485	4418	4410	4537	4447	4448	4573	4361	4546	4512	4456	4492	4567	4544	4562	4529	4458	4512	4579	4417	4562	4480	4530	4596	4592	4547	4479	4555	4513	4514	4601	4472	4598	4438	4589	4698	4494	4553	4568	4436	4493	4478	4496	4653	4563	4421	4563	4507	4413	4545	4510	4531	4509	4494	4534	4580	4561	4527	4459	4557	4537	4564	4580	4496	4528	4631	4473	4540	4635	4564	4469	4518	4483	4617	4480	4484	4514	4430	4518	4512	4435	4519	4498	4473	4513	4486	4436	4472	4536	4511	4573	4451	4428	4536	4453	4467	4501	4596	4404	4531	4470	4527	4469	4488	4528	4604	4461	4561	4608	4622	4512	4564	4396	4510	4608	4465	4603	4538	4525	4501	4606	4508	4478	4551	4497	4610	4627	4557	4528	4528	4530	4453	4459	4535	4572	4543	4558	4530	4488	4435	4556	4554	4481	4522	4506	4671	4442	4474	4516	4373	4561	4597	4524	4644	4492	4557	4579	4472	4620	4532	4465	4432	4433	4574	4538	4634	4456	4529	4566	4530	4445	4513	4501	4516	4492	4565	4590	4562	4498	4585	4459	4403	4425	4488	4633	4568	4522	4470	4475	4470	4476	4498	4571	4558	4474	4407	4568	4504	4440	4487	4599	4494	4481	4573	4546	4473	4523	4504	4560	4513	4465	4624	4558	4512	4487	4594	4593	4582	4489	4658	4494	4551	4542	4520	4572	4510	4502	4599	4560	4616	4522	4515	4614	4424	4555	4571	4542	4631	4573	4419	4451	4489	4514	4461	4402	4396	4501	4458	4544	4480	4485	4473	4462	4613	4641	4478	4590	4515	4572	4584	4554	4529	4592	4540	4501	4505	4425	4434	4464	4510	4571	4481	4503	4625	4625	4594	4521	4462	4505	4496	4589	4489	4480	4544	4516	4400	4613	4509	4545	4592	4463	4512	4476	4531	4549	4578	4428	4702	4571	4546	4466	4506	4572	4511	4504	4403	4536	4549	4406	4586	4541	4454	4544	4435	4530	4524	4482	4441	4513	4507	4494	4521	4619	4527	4500	4512	4636	4523	4507	4598	4514	4472	4483	4525	4500	4564	4450	4425	4513	4566	4524	4522	4441	4507	4526	4467	4528	4376	4445	4490	4526	4528	4550	4544	4541	4495	4529	4538	4488	4507	4524	4547	4514	4501	4523	4482	4568	4517	4437	4457	4480	4466	4480	4521	4507	4489	4545	4569	4495	4475	4596	4537	4554	4627	4561	4428	4489	4419	4542	4561	4452	4556	4444	4444	4444	4563	4512	4539	4538	4387	4625	4436	4556	4507	4572	4591	4478	4479	4571	4526	4484	4523	4554	4547	4552	4453	4502	4434	4558	4482	4446	4520	4550	4368	4565	4524	4564	4517	4478	4545	4452	4565	4526	4536	4613	4412	4577	4554	4457	4496	4550	4467	4596	4630	4527	4506	4574	4432	4603	4529
25243	22354	8542	2085	1506	1309	1350	1294	1275	1699	1116	996	910	915	913	893	840	859	830	878	888	910	886	855	829	814	829	824	808	805	808	802	811	845	827	798	853	849	810	796	784	798	829	882	771	793	782	775	819	834	811	800	794	830	824	750	816	816	821	872	818	817	765	836	796	815	827	785	756	747	768	796	756	866	806	764	808	841	789	839	809	768	797	767	825	863	821	768	830	828	861	835	786	770	789	782	786	809	868	824	813	809	811	789	782	783	816	782	836	815	800	779	801	802	787	799	798	827	813	832	755	778	840	804	814	836	798	809	792	773	785	815	825	866	835	841	831	800	776	800	819	826	836	808	777	818	799	809	778	812	807	796	758	795	789	813	823	841	813	834	807	795	849	801	861	762	796	798	816	770	797	837	818	852	789	789	823	819	798	837	829	779	819	857	778	852	837	809	801	791	789	839	744	754	765	742	805	804	810	791	795	795	807	798	783	792	776	761	756	771	827	776	795	822	784	775	799	808	791	820	808	812	819	825	782	786	819	837	827	856	778	796	840	789	742	815	798	797	777	820	782	821	807	777	838	837	801	837	870	830	849	770	797	803	728	808	795	848	792	861	803	785	841	807	819	841	848	830	838	790	798	822	834	809	769	831	768	786	844	786	842	886	777	838	828	799	813	820	780	795	756	824	770	781	776	789	817	869	840	808	783	879	827	786	811	841	805	807	761	810	796	794	799	781	766	805	787	795	817	827	776	816	803	862	776	823	844	770	823	757	815	800	790	751	789	765	803	750	809	819	822	809	752	775	805	765	793	808	776	810	811	802	813	814	777	812	811	772	800	742	838	813	768	820	806	826	841	873	789	806	827	883	824	791	799	876	846	832	799	813	790	764	819	782	779	765	827	802	755	854	843	780	751	842	863	754	800	841	871	806	795	785	839	743	795	794	811	777	775	811	853	825	793	812	794	797	846	802	846	785	787	820	848	830	835	816	800	792	776	833	814	781	826	798	804	805	822	830	815	832	809	855	842	813	801	849	809	802	807	752	773	797	850	777	825	836	809	856	771	760	828	794	834	792	812	814	832	798	790	808	831	793	792	825	844	846	795	787	815	793	792	830	854	744	821	785	792	785	829	797	770	800	838	830	797	858	827	861	800	808	827	821	796	863	837	832	823	804	801	792	768	807	780	830	823	817	815	783	826	829	761	841	797	825	817	812	810	845	838	776	825	783	806	799	824	789	863	815	825	803	833	814	800	819	793	804	863	798	805	842	799	785	828	787	792	815	821	800	818	798	747	788	784	817	735	841	804	805	783	773	786	801	796	774	841	816	797	817	814	775	810	813	837	803	822	816	741	774	785	819	786	779	758	828	803	846	812	851	814	796	760	786	813	805	791	818	757	795	779	846	816	785	875	832	779	817	811	802	802	841	751	833	820	818	873	782	866	817	813	828	810	816	820	828	825	825	809	798	759	821	751	813	820	822	816	834	776	784	826	825	788	787	787	821	779	848	794	843	789	796	792	803	822	802	777	803	829	796	786	844	782	873	779	769	752	815	819	822	795	805	841	783	803	793	820	811	815	822	805	815	792	804	807	810	799	832	811	805	725	834	790	800	830	907	788	789	812	812	778	738	799	820	818	830	800	773	805	806	841	784	866	791	818	858	797	822	857	822	828	800	854	790	794	848	822	766	777	834	822	782	820	855	777	800	797	841	809	790	832	852	768	803	774	728	857	814	819	838	799	830	851	789	816	838	827	825	821	820	827	819	777	809	806	796	811	838	797	827	820	816	836	811	807	839	803	863	792	798	786	817	797	814	832	823	809	797	815	875	835	800	774	786	831	833	789	836	798	798	818	842	822	805	823	783	775	783	887	791	806	775	804	806	795	783	821	819	786	848	824	822	778	881	749	812	755	764	814	766	837	835	782	805	803	787	808	822	794	834	756	803	782	819	832	791	800	805	866	828	840	770	799	820	781	830	781	775	796	768	803	784	833	806	770	778	791	776	838	831	825	853	803	837	829	817	827	793	804	796	830	797	825	837	826	754	796	781	770	832	801	789	829	775	826	808	808	768	772	762	835	763	812	802	776	766	824	780	803	801	835	816	848	766	780	805	790	802	785	783	806	776	805	776	838	826	766	840	778	810	809	815	799	804	844	825	745	834	771	823	797	749	845	786	819	755	773	813	823	817	827	831	742	767	793	843	816	796	836	836	790	783	815	772	815	803	834	815	787	796	788	810	800	806	774	830	758	863	779	792	757	852	871	813	831	812	806	802	827	837	836	804	805	867	856	815	808	764	807	822	757	768	751	809	799	832	793	796	824	784	780	798	799	801	839	828	808	834	826	866	826	770	824	737	832	774	800	811	839	845	778	801	795	847	771	806	785	784	820	844	778	815	812	803	792	754	780	755	841	792	783	803	835	781	797	779	765	734	835	777	813	840	796	806	818	828	806	786	803	726	783	765	756	786	797	832	866	810	797	781	830	790	806	785	799	819	771	819	864	774	785	825	792	818	817	820	796	853	797	844	808	784	734	857	781	855	861	789	787	842	753	765	823	805	817	774	847	827	850	820	786	783	835	834	813	796	787	813	782	793	804	769	808	836	819	819	787	775	821	822	818	839	775	813	776	774	860	807	835	808	816	829	834	811	812	807	809	800	790	799	828	774	791	779	810	843	824	797	827	802	824	768	790	769	790	802	853	822	815	847	833	815	829	849	802	775	818	798	840	826	812	833	837	784	793	811	805	815	812	806	794	796	782	788	801	786	762	758	807	817	810	788	823	759	769	820	816	781	792	795	808	780	801	808	766	773	772	804	786	800	767	791	798	815	817	801	818	816	835	793	821	788	792	792	836	810	813	800	827	782	772	793	844	786	808	822	750	801	834	800	805	815	782	784	808	809	835	755	806	808	736	795	752	793	796	833	810	842	813	794	761	804	837	831	815	820	798	864	813	831	810	820	764	783	774	773	802	810	778	805	830	778	771	789	782	791	809	754	818	832	816	776	812	792	803	826	832	809	764	782	815	810	809	833	844	784	856	820	856	834	850	768	828	794	787	806	791	808	801	758	837	814	772	812	816	774	855	842	808	806	828	820	803	770	781	795	825	841	779	816	863	819	885	803	774	787	782	807	831	768	857	771	827	793	798	811	803	731	838	796	857	772	862	816	853	863	852	765	819	806	792	798	800	756	821	801	850	757	768	831	791	793	795	861	831	784	818	817	824	829	849	787	756	807	829	821	800	846	815	804	739	823	824	840	875	760	785	778	810	788	816	739	820	867	780	838	831	773	843	867	792	874	831	823	832	737	837	804	802	837	779	804	845	791	797	805	781	806	770	790	754	787	798	832	769	802	837	803	816	782	799	790	835	799	796	832	811	802	841	834	830	847	812	781	812	814	851	819	818	764	800	798	779	828	914	819	838	793	841	837	827	813	805	815	852	817	780	811	835	818	851	825	843	807	803	734	816	804	887	808	786	774	778	845	845	764	835	818
60597	50152	27594	22255	24237	22962	22071	21159	19318	21833	15930	12818	10552	10611	9226	9302	9291	8874	8674	8658	8599	8350	8212	8058	7774	7768	7741	7619	7665	7841	7657	7550	7706	7708	7717	7475	7570	7527	7485	7637	7406	7542	7452	7411	7256	7387	7584	7471	7476	7468	7443	7508	7418	7457	7464	7406	7368	7436	7442	7373	7392	7422	7497	7340	7441	7497	7466	7301	7267	7365	7414	7380	7327	7361	7358	7237	7361	7282	7346	7378	7299	7404	7228	7237	7423	7201	7472	7309	7210	7324	7372	7352	7348	7352	7510	7386	7362	7336	7184	7231	7316	7442	7232	7438	7322	7432	7326	7464	7284	7298	7421	7354	7311	7287	7217	7248	7307	7165	7342	7250	7307	7298	7263	7364	7265	7348	7332	7402	7192	7380	7301	7480	7440	7336	7328	7408	7386	7291	7311	7290	7256	7383	7404	7302	7302	7184	7383	7283	7301	7311	7322	7326	7202	7262	7282	7183	7457	7331	7343	7344	7362	7366	7263	7242	7157	7267	7325	7353	7227	7376	7391	7292	7255	7419	7389	7218	7301	7400	7143	7255	7333	7316	7307	7330	7279	7499	7327	7331	7352	7368	7402	7463	7240	7376	7337	7304	7371	7399	7319	7407	7312	7346	7383	7359	7233	7405	7211	7300	7361	7413	7254	7357	7445	7227	7308	7292	7522	7474	7467	7329	7309	7214	7252	7295	7231	7277	7398	7319	7343	7191	7458	7450	7371	7274	7336	7349	7252	7173	7254	7255	7366	7336	7430	7268	7310	7359	7179	7365	7339	7352	7215	7301	7380	7412	7350	7358	7411	7360	7191	7340	7319	7264	7330	7328	7278	7351	7249	7351	7482	7354	7222	7403	7363	7198	7481	7286	7241	7407	7259	7403	7334	7266	7244	7378	7301	7234	7250	7308	7334	7244	7442	7281	7224	7380	7337	7310	7337	7262	7278	7243	7261	7372	7372	7240	7259	7105	7227	7329	7447	7337	7273	7357	7352	7381	7289	7320	7217	7309	7308	7223	7571	7291	7464	7250	7330	7395	7329	7472	7359	7377	7219	7275	7271	7389	7302	7377	7407	7209	7298	7311	7318	7276	7324	7267	7356	7360	7363	7173	7238	7285	7257	7325	7280	7277	7280	7255	7278	7270	7322	7319	7287	7342	7358	7283	7371	7305	7380	7326	7245	7383	7341	7288	7362	7348	7443	7224	7313	7164	7202	7390	7337	7400	7418	7210	7226	7168	7440	7301	7155	7343	7218	7390	7337	7461	7385	7363	7363	7324	7261	7331	7278	7386	7378	7368	7253	7299	7334	7368	7404	7234	7226	7227	7461	7309	7293	7219	7311	7562	7396	7366	7377	7336	7281	7338	7154	7349	7326	7365	7441	7221	7262	7303	7383	7276	7322	7479	7300	7331	7268	7371	7259	7357	7330	7325	7338	7366	7406	7324	7288	7258	7187	7352	7317	7305	7333	7260	7363	7271	7235	7402	7376	7377	7164	7399	7314	7386	7239	7302	7317	7256	7314	7297	7318	7223	7184	7331	7392	7262	7328	7377	7303	7170	7245	7179	7404	7377	7274	7340	7354	7359	7417	7320	7407	7184	7361	7380	7321	7421	7408	7396	7356	7297	7304	7419	7247	7346	7357	7321	7500	7238	7432	7273	7342	7353	7288	7138	7183	7379	7323	7287	7317	7301	7346	7312	7293	7380	7203	7354	7327	7407	7455	7290	7255	7270	7256	7372	7329	7237	7401	7230	7404	7326	7361	7351	7218	7274	7306	7411	7196	7300	7232	7344	7296	7132	7331	7305	7486	7257	7280	7393	7337	7259	7258	7447	7246	7288	7358	7394	7420	7244	7379	7407	7243	7404	7394	7179	7330	7300	7219	7340	7366	7278	7166	7342	7423	7369	7269	7379	7433	7369	7238	7231	7354	7358	7380	7255	7344	7218	7359	7220	7274	7361	7337	7321	7396	7355	7177	7318	7260	7445	7354	7300	7297	7109	7326	7293	7266	7309	7342	7365	7352	7263	7402	7347	7318	7412	7151	7181	7392	7325	7246	7386	7347	7358	7247	7386	7390	7358	7346	7289	7284	7352	7289	7346	7282	7298	7312	7302	7316	7439	7263	7336	7332	7326	7267	7346	7404	7445	7147	7385	7316	7235	7360	7258	7357	7184	7278	7452	7218	7358	7383	7379	7418	7394	7491	7347	7215	7337	7168	7284	7224	7422	7398	7120	7254	7373	7288	7382	7227	7288	7391	7365	7367	7360	7247	7217	7291	7201	7211	7399	7392	7296	7405	7314	7389	7361	7210	7223	7386	7380	7465	7466	7356	7251	7358	7248	7384	7349	7407	7313	7265	7433	7277	7233	7429	7369	7261	7395	7234	7387	7270	7297	7379	7356	7366	7357	7392	7326	7262	7434	7347	7255	7239	7345	7430	7114	7381	7320	7357	7332	7337	7274	7290	7236	7265	7435	7295	7409	7208	7374	7275	7213	7349	7368	7306	7392	7170	7284	7479	7404	7376	7332	7288	7267	7176	7476	7412	7423	7233	7308	7369	7327	7225	7269	7391	7298	7311	7311	7151	7326	7382	7322	7317	7387	7288	7317	7358	7470	7222	7305	7239	7273	7283	7307	7306	7355	7321	7341	7458	7380	7368	7373	7216	7337	7325	7336	7148	7181	7358	7243	7246	7361	7323	7329	7415	7329	7384	7381	7377	7228	7329	7267	7252	7343	7419	7351	7303	7307	7341	7414	7349	7216	7329	7197	7304	7235	7438	7275	7402	7253	7428	7323	7443	7197	7271	7297	7415	7223	7381	7227	7282	7363	7438	7342	7379	7220	7340	7276	7230	7334	7405	7367	7401	7363	7385	7366	7427	7199	7285	7243	7415	7395	7360	7279	7404	7196	7268	7300	7301	7297	7301	7354	7430	7378	7266	7358	7330	7234	7160	7464	7343	7266	7378	7327	7252	7325	7215	7220	7381	7354	7214	7407	7207	7467	7366	7326	7371	7348	7359	7211	7288	7256	7398	7307	7471	7353	7397	7370	7460	7185	7319	7262	7358	7219	7302	7450	7401	7314	7311	7315	7285	7307	7338	7343	7435	7491	7305	7228	7301	7355	7298	7491	7354	7450	7373	7237	7338	7386	7340	7390	7425	7309	7449	7316	7314	7421	7420	7210	7355	7352	7339	7254	7384	7397	7340	7172	7286	7355	7393	7258	7310	7290	7383	7298	7356	7355	7243	7297	7224	7282	7453	7309	7335	7230	7252	7257	7151	7263	7324	7209	7160	7406	7310	7484	7376	7481	7304	7330	7321	7354	7307	7427	7391	7389	7223	7432	7361	7342	7464	7331	7260	7279	7398	7319	7321	7330	7326	7356	7310	7259	7323	7349	7344	7420	7334	7357	7234	7375	7337	7271	7416	7369	7296	7276	7321	7335	7376	7317	7295	7340	7372	7314	7238	7323	7301	7197	7304	7321	7126	7402	7416	7442	7329	7469	7336	7281	7209	7255	7473	7244	7371	7341	7276	7373	7352	7335	7267	7313	7054	7305	7353	7228	7185	7431	7278	7319	7418	7508	7242	7327	7239	7270	7304	7336	7345	7450	7368	7300	7200	7328	7317	7231	7268	7401	7227	7347	7364	7445	7308	7251	7205	7370	7293	7399	7418	7319	7255	7320	7393	7295	7364	7357	7351	7335	7322	7277	7223	7394	7260	7375	7389	7276	7398	7243	7488	7287	7271	7452	7361	7412	7329	7420	7314	7364	7369	7274	7331	7212	7353	7237	7306	7229	7402	7330	7336	7261	7345	7222	7351	7401	7427	7261	7270	7274	7381	7397	7206	7390	7209	7284	7244	7314	7219	7240	7354	7434	7328	7304	7328	7355	7342	7313	7368	7254	7411	7325	7342	7265	7364	7393	7409	7244	7376	7345	7239	7331	7375	7392	7277	7271	7410	7326	7298	7314	7372	7308	7350	7247	7428	7347	7353	7222	7355	7324	7381	7250	7312	7197	7237	7466	7351	7270	7343	7381	7420	7324	7360	7195	7312	7378	7323	7137	7310	7172	7358	7332	7351	7232	7425	7354	7350	7244	7273	7215	7248	7498	7253	7292	7347	7348	7293	7317	7321	7324	7374	7215	7222	7281	7346	7252	7247	7366	7300	7299	7366	7409	7274	7319	7247	7285	7342	7258	7302	7309	7292	7250	7472	7400	7353	7491	7184	7461	7290	7357	7233	7363	7286	7383	7310	7288	7439	7313	7232	7270	7334	7401	7475	7375	7478	7234	7340	7358	7360	7456	7451	7433	7236	7417	7399	7275	7366	7214	7297	7224	7276	7132	7283	7425	7384	7313	7279	7194	7292	7380	7386	7312	7325	7365	7230	7191	7316	7435	7280	7411	7444	7320	7288	7351	7337	7249	7332	7284	7189	7360	7459	7192	7251	7286	7447	7286	7466	7443	7385	7277	7249	7293	7241	7257	7301	7349	7368	7305	7327	7213	7430	7317	7393	7380	7456	7216	7402	7309	7352	7302	7243	7306	7398	7325	7342	7281	7377	7354	7319	7270	7317	7422	7322	7212	7398	7284	7286	7439	7325	7440	7366	7419	7380	7387	7336	7243	7391	7219	7504	7459	7423	7305	7260	7293	7388	7252	7269	7414	7316	7335	7366	7277	7287	7394	7259	7425	7210	7389	7283	7395	7464	7278	7350	7301	7449	7335	7396	7385	7479	7356	7419	7309	7395	7374	7430	7403	7223	7338	7287	7341	7234	7399	7256	7422	7318	7326	7332	7301	7404	7335	7329	7309	7462	7401	7345	7473	7352	7329	7348	7184	7423	7265	7434	7322	7361	7252	7354	7261	7215	7453	7306	7436	7232	7243	7353	7259	7293	7446	7335	7218	7347	7313	7339	7311	7289	7322	7372	7423	7260	7397	7281	7344	7294	7299	7191	7382	7206	7231	7301	7242	7305	7378	7267	7284	7167	7349	7388	7248	7470	7337	7348	7282	7256	7459	7284	7277	7347	7433	7193	7358	7298	7432	7201	7297	7494	7372	7345	7286	7227	7470	7344	7387
11077	6727	2102	835	806	784	722	796	696	706	653	625	588	567	567	555	551	525	530	591	542	531	536	514	526	494	502	501	485	499	527	525	519	515	557	523	555	580	547	526	522	530	546	513	574	505	493	473	531	545	525	536	505	534	550	514	510	463	522	516	458	527	481	573	551	534	518	513	511	497	500	530	542	479	549	482	492	482	533	475	530	534	524	542	540	469	539	529	506	522	507	468	472	543	535	524	560	519	507	524	524	488	516	527	517	534	517	488	541	509	552	521	533	502	512	510	522	520	560	509	525	527	548	535	494	530	499	510	511	517	524	531	560	527	495	536	485	513	495	487	518	504	508	495	534	526	529	526	538	504	513	502	491	514	504	501	508	500	504	515	517	534	512	523	518	538	557	496	533	536	517	527	517	513	544	551	555	502	539	514	499	494	501	553	500	525	494	522	505	566	498	526	499	511	488	476	540	527	501	519	527	517	520	500	515	518	483	559	533	517	569	557	530	526	556	497	531	508	519	471	539	517	531	473	560	475	526	525	534	482	512	495	512	545	475	557	486	488	550	558	498	494	537	515	510	545	534	541	530	550	482	519	504	537	537	533	521	523	566	509	535	537	495	516	512	557	500	494	551	499	501	512	526	537	505	526	583	518	513	534	544	550	568	514	495	491	540	523	512	502	526	542	516	499	532	540	508	492	524	523	558	517	521	516	525	491	519	498	511	535	527	553	545	527	505	496	498	500	517	513	517	533	530	560	546	529	524	534	504	532	527	523	547	517	525	498	545	514	520	529	527	526	492	490	475	536	510	553	526	511	479	523	529	524	515	507	511	526	507	518	509	519	469	509	503	553	514	495	508	512	509	534	556	505	480	504	576	464	504	539	542	543	542	517	518	479	503	496	542	537	522	486	476	524	488	517	521	485	498	478	517	518	523	503	532	501	518	522	517	524	534	509	499	506	554	537	485	534	492	533	517	485	511	513	513	503	501	505	524	537	565	515	525	500	529	518	523	492	503	566	550	559	477	531	541	576	552	541	515	484	531	517	536	502	535	547	500	511	491	526	519	504	505	503	581	518	529	561	551	531	520	533	463	541	526	527	496	531	500	585	500	539	528	510	516	524	491	543	522	495	500	503	544	500	509	497	533	508	525	496	546	534	476	493	544	505	522	520	484	525	517	533	543	502	502	523	524	466	529	504	511	523	502	499	520	512	535	530	501	522	532	533	514	511	520	497	542	495	513	516	543	513	514	499	493	453	514	516	501	524	519	522	540	534	528	504	487	510	559	562	495	513	531	489	474	491	534	468	495	578	524	549	498	538	503	514	518	500	503	543	527	508	498	527	532	499	501	509	507	514	550	485	506	541	512	573	494	512	501	502	504	536	481	525	499	520	532	493	512	497	520	563	530	525	524	545	541	491	485	506	527	482	516	549	577	567	501	510	551	521	552	536	494	518	494	542	528	532	513	509	543	500	503	499	493	532	468	531	521	479	544	545	498	521	511	521	504	537	526	513	504	495	492	521	514	482	520	517	541	511	548	522	516	452	551	557	522	477	531	534	498	532	505	529	521	511	525	547	525	551	517	482	521	532	593	560	512	502	535	540	513	516	559	499	536	494	522	574	501	532	542	515	502	560	485	503	493	481	515	534	525	496	513	539	492	536	478	514	530	502	515	491	487	485	516	525	513	582	513	504	483	547	520	533	513	510	478	515	547	551	551	486	485	548	550	510	518	531	505	507	507	524	507	520	498	536	530	532	518	498	505	521	520	486	511	527	568	503	512	506	536	505	539	520	527	498	508	503	517	492	568	501	502	523	545	527	531	504	539	520	513	511	504	509	489	524	523	515	536	524	507	513	513	544	522	507	497	475	495	570	536	516	491	501	508	542	510	510	501	556	540	495	503	509	553	517	526	507	549	523	492	536	532	498	546	510	515	516	540	530	534	544	539	555	513	546	551	546	546	533	516	519	511	520	541	525	498	506	516	518	574	502	525	503	519	537	507	511	541	487	471	521	524	561	526	528	519	510	509	541	557	520	539	508	530	510	541	540	547	543	532	497	476	533	496	513	507	521	544	514	510	494	514	502	530	513	488	516	533	558	535	508	520	542	552	496	537	488	510	548	481	537	527	502	481	543	576	537	518	524	500	535	497	527	533	525	514	530	508	546	568	534	544	512	502	522	567	527	504	525	488	508	523	498	494	566	508	496	541	512	502	528	514	532	539	529	511	541	520	522	512	538	514	558	513	528	496	520	541	502	509	495	557	528	547	520	505	532	468	523	522	526	550	514	511	495	509	525	498	495	538	510	501	532	511	519	491	528	536	564	501	519	525	491	496	474	468	483	562	471	515	534	538	526	507	497	514	532	547	538	536	551	550	537	517	537	513	496	528	469	566	492	508	481	514	526	551	519	497	537	540	510	505	545	486	552	520	553	549	527	528	535	520	538	487	546	531	481	536	508	503	514	530	532	535	518	511	511	497	577	554	519	505	525	516	505	550	565	531	508	529	533	496	510	515	541	560	539	507	569	519	490	507	507	479	570	465	530	544	525	537	534	529	529	518	517	498	495	530	535	448	520	495	535	516	498	521	510	511	515	481	497	543	520	532	523	562	529	523	519	505	526	523	555	553	521	508	526	477	533	502	524	539	513	516	517	518	509	492	502	508	531	494	521	523	506	508	512	514	494	528	503	503	532	537	510	523	549	502	538	506	515	509	489	515	526	531	522	532	492	533	473	497	511	512	497	543	519	498	535	528	511	518	499	513	526	520	533	525	537	540	514	526	509	507	534	504	510	525	543	516	533	497	519	518	502	533	581	529	506	527	484	500	523	526	529	491	515	514	522	492	543	553	507	528	483	539	527	524	547	517	504	483	507	529	526	486	531	511	591	494	495	509	548	554	533	567	520	537	521	520	538	535	549	509	514	534	551	509	538	470	530	513	520	520	507	516	515	504	536	511	526	541	512	500	498	509	536	524	503	525	526	535	518	497	545	505	482	513	550	494	496	505	508	490	506	550	545	500	507	491	504	542	539	552	507	524	529	528	531	539	539	503	499	528	498	499	506	494	516	534	491	481	509	556	517	475	511	500	521	534	501	504	518	476	509	531	542	488	546	534	541	536	524	510	487	511	487	531	485	560	505	519	513	521	576	515	525	529	511	494	535	554	509	534	510	526	509	542	510	517	506	500	541	527	494	527	468	517	512	552	541	515	506	524	520	504	574	519	511	504	510	532	518	533	492	472	527	518	547	473	513	530	523	539	496	549	489	515	530	520	533	580	558	506	550	518	537	486	515	512	507	511	506	543	506	529	543	493	529	545	537	575	515	521	472	515	511	518	566	522	508	510	494	502	504	530	539	508	542	547	505	526	527	476	520	506	520	529	518	503	512	515	522	521	528	523	555	502	540	513	523	512	521	512	533	545	493	494	552	507	527	498	522	549	520	532	544	506	523	496	520	513	508	551	531	498	486	558	503	503	532	520	548	554	502
45686	34716	18036	13944	16698	15190	13745	14203	11880	11428	9767	8011	6602	7039	5910	5757	5884	5816	5851	5654	5705	5533	5550	5507	5353	5198	5256	5278	5184	5265	5061	5247	5123	5211	5196	5111	5188	4986	5124	5090	5111	5087	5145	5125	5116	5202	5012	5169	5067	5064	5059	5155	5124	4965	5045	5026	5073	5030	5096	5059	4906	4994	4949	5065	5071	5081	5147	5062	5095	5027	5029	5147	4998	4935	5066	5071	4930	5092	5067	5131	5066	5086	5077	5044	5080	5049	5012	4995	5050	4965	5096	5106	5019	4974	5061	5079	5063	4972	5192	4983	5074	4956	5134	5046	4866	4986	4988	5082	4960	5016	5027	5003	5073	5088	5059	5067	5102	5139	5154	5158	5063	4902	4990	5027	5038	4975	4862	5045	5014	5034	5094	5070	4999	4940	4960	5009	4948	4993	5057	5021	4973	5173	5038	4898	4972	5015	5068	4984	5190	5038	5011	4938	4945	5080	4892	4975	5070	4906	5026	4947	5060	5002	5010	5102	5034	4957	5122	5014	5101	4992	5001	5133	5067	4944	5001	5025	5145	5051	5088	5007	5135	5113	4942	5161	4987	4949	4945	5089	5149	5079	5040	5010	4946	5026	5040	5145	5036	5024	5099	5074	4947	5038	4968	5027	5032	5103	5061	4906	5042	5031	5018	5003	5014	5052	5071	4997	5027	5046	5006	4930	4974	5053	5055	5055	4985	5088	4922	5020	5078	5050	5015	5120	4982	4999	5051	5098	5068	4903	5007	5117	5011	4993	4971	5109	5118	5013	5050	5070	5076	5118	5025	5033	5168	4942	5157	5046	4944	4965	5029	5049	5100	5042	4950	5108	4998	5230	5083	4950	5048	5141	5105	5104	5112	5077	5009	5180	5093	5035	4985	4988	5045	5137	5035	5115	5070	5171	5031	4962	5006	5119	5043	5043	5141	5231	4975	5027	4910	4933	5052	5043	4912	5112	5051	5044	5054	5035	5075	5011	4988	5028	5034	5052	4963	5047	4929	4992	5085	5001	5030	5023	5037	5096	4868	5079	5062	4983	4996	5046	5007	5046	5063	4997	5024	5088	5132	5085	4987	5052	5091	5100	5023	5102	4969	5021	4987	5006	5030	4957	5124	5095	4878	5123	5040	5139	5065	5032	5072	5075	4927	5039	5061	5079	5134	5101	5173	5053	5106	5042	5029	5051	5109	4949	5056	4943	5052	5013	5025	5085	4951	5058	5003	5026	5003	5087	5091	5034	5045	5095	5093	4934	5009	5079	5027	5070	5084	4995	5016	5041	5016	5010	4989	5090	5026	5130	5001	5082	5065	4972	5021	5034	4864	5039	5048	5045	5019	4986	5042	5076	5117	5167	5089	5110	4946	5026	4948	5042	5131	5045	4995	5119	5054	5047	4866	5118	4954	4962	4976	4992	4955	5043	5050	5041	5134	4941	4991	5092	5182	5066	5083	4957	5052	5060	5068	5118	5087	5028	5013	4927	4973	5040	5011	5052	4924	4995	4996	5090	5134	5036	4950	5005	5140	5077	5044	5130	5054	5136	5051	5045	5111	5036	4994	4969	5000	5111	5073	5043	5026	4961	4915	5078	5153	5045	4982	5032	4992	5085	5044	4939	5150	4991	5054	4955	5072	4959	5060	5083	5076	5109	5013	5155	5054	5092	5025	5043	5075	5036	5099	5101	5067	5042	5018	4961	5031	5122	5034	4916	5163	4927	5065	5080	5081	5002	5050	5129	5025	5002	5035	5087	4922	5017	5064	4936	5088	4942	5133	5001	4952	4968	4873	4989	4998	4949	5016	5105	5047	4981	5065	5007	4977	5064	5065	4902	5048	5105	5038	5028	4984	5143	5032	5080	5006	5103	5141	4881	5059	5097	5050	4956	4967	5136	5059	5030	5086	5039	5104	5000	5033	5027	5103	4963	5015	4999	5085	5082	4967	5029	4926	5011	5024	5091	5138	4998	5117	5027	5051	5093	5122	4959	5060	4984	5036	4976	5095	5031	4988	4979	4992	5091	5072	5142	5014	4973	5025	5141	4917	5091	5054	4862	5073	4976	5126	4971	5048	5099	4954	4978	5113	4912	5041	5073	5053	5018	5023	5107	5104	4925	5061	5139	5004	5029	5052	5032	5068	4992	4850	4970	5074	4973	5046	5068	4972	5172	5063	5048	5096	5195	5052	5045	5044	5004	5056	4986	5024	4975	4996	4964	5035	4993	5112	5116	5055	5164	4898	4876	5054	5014	5018	5037	4943	5017	4985	5164	4981	5069	5063	5082	5067	5156	4953	5054	5078	5039	5054	4952	4992	5006	5020	4968	5065	5001	5055	5024	5030	4992	4964	5039	5030	5136	5023	4966	5011	5104	5009	5041	4867	5085	5099	4935	5079	5068	5072	5005	4989	5062	4911	5088	5064	5002	5032	5103	5086	4948	5097	4976	4968	4953	5123	5033	4992	5019	5049	5113	5047	5076	5018	4971	4973	5062	4959	4948	5113	5031	5028	5085	5066	5090	5116	5084	5059	5071	5034	5017	5001	4956	5023	5027	5033	4987	5216	4980	5057	4961	5016	5043	5033	4964	5129	5083	5146	5114	4975	4988	4902	5083	5161	5061	5022	4928	5057	5046	5056	5065	5114	5008	5112	5020	5003	5045	5059	5018	5066	5007	5117	5050	5004	5022	5126	5023	4842	5092	4915	5048	5073	5019	5017	4921	4917	5027	5183	5072	5057	4948	4955	5058	4968	4980	5031	5102	5021	5062	5007	5087	4937	4921	5088	5080	5053	5002	5033	5042	4975	4977	5155	5113	4879	5150	5079	5064	5039	4950	4938	5020	5139	5085	5073	5101	5087	5041	5055	5071	5010	5093	5065	5103	5067	5037	5055	5011	5039	5028	4954	5059	5032	4945	5032	5045	5078	5127	5007	4992	5034	5057	5088	5115	5056	4990	5106	5048	4972	5143	5031	5029	5129	5040	4973	5151	5123	4955	5003	5010	5108	4931	4922	5094	4959	5074	4933	5081	4982	4989	4930	5057	5046	5100	5003	5077	4983	5019	5014	4985	5017	5026	5090	5062	5080	5113	5054	5000	4984	5069	5045	5061	4988	5076	5053	5093	5017	5047	5002	5076	5023	5105	4966	5077	5083	5112	4964	5092	5060	5088	5086	5011	5039	5033	5116	5130	4975	4995	5070	5046	5104	5005	5031	5078	5087	4926	5209	4948	5081	5028	5110	5013	5044	4988	4976	5013	4995	4948	4943	5117	4987	5052	4983	5038	5087	5059	5028	4983	5058	4948	5039	5088	5044	5039	5102	5113	5021	5082	5059	5065	5155	5080	5009	5065	4976	4986	5018	5109	5006	5142	4907	5021	5015	5011	5010	5121	5107	5082	5029	5003	4946	5162	4962	5025	5051	4996	5009	5138	4918	5006	4962	5123	4964	5049	5154	5094	5017	4969	4902	5051	5074	5181	5030	4990	5092	5079	5073	5050	5015	5042	5089	5124	5078	4974	5059	5031	5034	4980	5113	5085	4978	5051	5046	5087	5008	5025	5034	5033	5022	5050	5218	5059	5051	5040	4925	5044	5076	5020	5087	5017	5073	5095	4998	5007	4962	5105	4986	5142	5057	5022	5036	4980	5020	5141	5101	5029	4991	5098	5128	4919	5001	5021	5085	5135	5102	5069	5075	5068	5113	5089	5071	4984	5006	5019	4995	5071	5064	5034	4946	5021	4933	5089	4989	5066	5043	4980	4974	5125	5005	5020	5021	5128	4951	5113	5055	4986	5132	5086	4966	4965	5108	5024	5075	4924	4976	4997	5018	5053	5137	5177	5048	4949	5041	5088	5050	5053	5077	5015	5050	5020	4950	4961	5011	5112	5112	5078	5034	5105	4935	4974	5164	5078	5087	5034	5087	4935	5103	5027	5054	5051	5185	5092	4972	4815	5109	5013	4927	5064	4983	5058	5048	4970	4936	5086	4977	5069	5104	5025	5116	5040	4976	5140	5118	5105	4962	4935	5052	5103	5038	5021	5117	4952	4869	5079	4949	5066	5237	5039	5066	5018	4991	4987	5025	5090	5072	4928	4992	5071	5143	4962	5040	5060	5073	4994	5040	4995	5026	5212	5065	4863	5068	5019	5062	5162	5082	5011	4970	4998	5049	4991	5192	5046	5047	4971	5035	5119	5114	5008	5122	5136	4907	4989	5016	5059	5118	5085	4965	5035	5078	5034	5021	5042	5002	5094	4949	5012	5097	5063	5109	5047	4984	4928	5225	5016	5153	5009	5033	5119	5019	5090	4995	5062	5090	5106	5051	4866	5197	5020	5056	4912	5059	5010	5009	4935	5025	5175	4963	5090	5008	5135	5060	4985	4981	5049	5165	5081	5016	5065	5045	5034	5006	5076	5076	4948	4904	5036	5033	5022	5089	4981	5060	4985	5070	4958	5019	5166	4962	5020	5150	5115	5017	5033	5061	5008	4973	4989	5009	4982	5046	4996	4967	5028	5101	5045	5091	5104	4948	5058	5100	5102	5036	5008	5024	5074	5109	5000	5083	4967	5027	4851	5113	5150	4983	5032	4942	4991	5092	5076	5021	4910	5059	5055	5092	4982	4956	5119	4901	5062	4986	5072	4943	5029	5066	4994	5016	5007	4995	5006	5020	5041	5025	4974	5020	5120	5072	4908	5001	5123	5020	5012	5046	4999	4926	5063	5024	5114	4956	5097	5041	5121	4988	5044	5031	5148	5153	5123	4932	4982	4984	5020	5130	4997	5074	4954	5023	5135	5013	5076	5028	4937	5057	4975	5222	4999	5026	4955	5212	5098	5147	5024	5124	4973	5175	5048	4985	5009	5011	5003	4998	4957	4979	5147	4970	5043	4951	5047	5107	4989	5075	5020	5057	5103	5173	5023	4995	4976	5032	5010	4969	5079	5002	4982	5005	5092	5066	4962	4990	5132	4976	5055	5121	4933	5005	5007	5055	5085	5079	5119	5168	4980	5073	5108	5039	5106	5036	5042	5046	5132	5020	5090	5062	5130	4978	5144	5031	5035	5156	5080	5100	5052	4937	5119	5077	5112	5067	5129
17883	14512	5913	1483	1398	1251	1165	1212	1074	1238	1012	923	899	837	867	835	818	869	832	866	876	816	890	842	825	858	834	795	842	783	765	842	837	797	858	809	824	789	829	842	762	837	786	829	801	824	792	787	793	777	828	818	786	784	776	828	853	733	801	800	789	804	804	789	829	777	788	791	829	826	788	782	781	820	816	789	776	795	797	781	793	781	796	753	785	806	822	820	744	779	750	822	782	782	784	822	848	792	860	829	788	786	812	820	822	806	834	787	795	800	815	811	861	788	797	799	820	783	795	777	832	791	814	774	803	787	797	843	821	867	793	814	842	766	779	784	776	818	853	844	799	828	814	828	830	812	805	788	815	810	808	786	749	792	797	838	823	788	821	828	809	797	729	767	783	799	782	791	802	794	776	835	792	784	823	795	761	884	811	778	831	801	822	809	814	770	794	814	771	773	785	861	797	784	767	767	843	772	798	749	782	825	782	797	750	836	770	792	837	801	810	781	779	813	814	804	820	818	815	824	757	795	820	814	833	811	822	786	840	804	818	808	852	782	822	773	807	786	866	785	809	842	805	772	765	818	795	785	824	835	802	842	816	756	860	757	787	780	828	773	802	792	803	792	791	754	825	781	804	778	809	808	799	794	778	830	834	796	782	790	777	819	797	802	786	866	806	821	788	830	796	782	768	836	741	819	804	813	790	813	799	798	764	788	804	783	836	767	799	839	852	845	800	811	809	776	834	800	812	814	842	776	779	799	766	806	838	785	827	774	859	750	822	796	807	767	861	767	858	860	775	793	862	756	765	775	764	794	760	815	821	789	789	833	804	817	789	814	831	792	808	783	790	802	821	812	812	801	760	809	855	767	816	800	810	838	807	790	829	839	841	795	830	804	796	807	858	788	846	813	818	811	789	794	785	819	805	828	825	833	794	754	857	804	811	765	769	808	778	821	800	797	763	791	843	837	793	776	858	777	820	794	768	859	827	825	798	817	794	759	786	780	814	776	781	809	842	793	804	798	771	800	831	840	828	837	829	786	817	811	827	767	812	798	808	837	794	779	792	778	766	825	819	827	852	806	774	861	786	795	816	849	806	792	773	767	762	773	829	817	830	822	756	804	777	815	810	838	832	781	791	809	766	824	811	835	814	827	771	823	777	863	817	784	812	820	778	771	791	805	836	765	824	781	819	744	843	775	762	800	819	843	748	793	829	815	841	816	832	806	796	788	808	769	800	784	778	796	798	803	781	822	759	784	785	768	776	823	756	804	790	760	814	809	795	813	802	765	830	797	770	823	795	764	804	833	751	780	822	824	772	795	810	794	800	851	815	769	845	770	791	762	813	802	792	811	840	802	794	816	781	773	851	832	808	826	848	786	817	765	774	821	750	851	782	788	836	830	793	817	840	785	818	792	790	765	800	766	798	816	798	828	799	804	793	818	801	783	776	798	841	774	824	834	820	889	799	814	808	801	785	797	817	808	808	832	857	849	830	788	826	865	775	800	766	816	815	831	776	805	847	768	777	796	836	709	824	815	798	775	801	782	844	791	803	814	848	840	792	831	808	796	818	758	844	824	831	788	821	765	820	802	789	777	765	813	788	833	812	843	821	810	865	773	775	864	807	795	843	844	784	798	815	744	847	824	789	743	857	792	797	790	812	835	844	849	783	813	832	817	767	871	790	799	758	787	778	801	815	822	787	824	770	822	805	838	828	803	794	812	854	737	795	819	796	838	803	768	819	850	770	836	815	798	820	817	844	846	846	809	832	772	736	735	806	771	789	837	761	746	806	802	784	849	847	798	806	702	758	809	839	790	793	777	786	851	743	802	771	797	824	778	816	796	875	819	808	811	808	814	787	763	781	744	779	748	773	800	869	819	793	805	783	765	835	767	801	827	772	768	833	807	809	858	807	751	770	792	805	800	762	808	780	815	816	759	824	776	805	836	860	790	823	853	778	855	813	794	793	781	800	792	838	810	757	819	761	759	806	808	817	785	811	795	799	901	800	846	788	789	841	844	812	790	829	836	810	800	777	803	777	780	797	750	796	802	795	779	814	803	790	794	856	755	797	821	798	825	743	836	784	829	791	750	804	759	812	800	809	799	814	740	801	850	795	824	774	798	806	740	774	792	793	801	800	784	828	795	815	839	849	838	832	796	783	800	796	789	824	832	791	802	819	890	771	805	799	836	833	792	754	766	833	820	849	838	799	783	843	813	772	780	840	783	802	816	778	779	784	825	785	811	818	813	881	800	808	807	796	782	840	884	782	808	788	803	826	792	787	781	800	757	780	839	827	807	843	831	816	797	786	814	832	836	833	821	771	795	803	854	832	847	811	779	805	756	805	786	826	820	803	842	791	828	767	772	786	789	796	756	849	840	810	837	774	798	755	777	833	797	807	765	777	795	807	867	826	807	760	817	827	795	804	796	823	834	809	833	782	774	800	837	788	789	776	785	803	771	787	795	811	811	800	791	829	739	768	784	798	836	772	792	803	812	862	802	812	806	760	818	769	857	830	803	854	819	810	788	857	807	811	862	790	783	802	771	729	778	814	757	849	780	811	738	818	796	825	801	774	793	775	763	793	808	822	766	834	784	848	849	823	776	865	835	830	813	858	828	792	862	825	821	803	791	744	804	807	808	803	788	845	818	813	823	811	808	778	849	774	819	809	804	812	776	784	804	836	770	782	810	878	791	779	818	848	740	779	801	784	808	812	838	817	832	758	842	792	784	818	812	815	797	791	806	804	823	755	766	841	786	765	808	799	801	832	848	782	798	818	757	777	783	774	809	791	801	765	770	797	779	852	785	746	779	793	755	822	766	770	812	827	800	825	774	833	806	797	809	786	786	762	814	747	845	856	863	767	791	795	797	815	784	817	771	749	769	831	838	784	791	800	756	820	827	853	794	795	814	786	843	829	825	773	819	827	792	778	784	782	787	813	881	807	752	834	866	821	794	821	789	793	808	849	770	725	789	830	824	798	812	818	801	803	859	758	780	765	775	813	789	838	803	770	768	828	786	835	783	801	819	804	838	782	758	738	806	807	750	779	787	782	779	842	780	828	819	770	803	819	795	820	781	860	784	743	813	767	881	742	831	809	834	803	747	825	825	785	824	772	777	784	786	784	801	772	808	803	810	808	855	826	782	822	766	808	832	776	817	762	803	806	822	820	854	812	827	798	809	810	776	779	844	772	799	827	801	796	757	794	820	803	830	788	771	847	816	782	760	796	802	771	841	794	790	811	796	756	787	810	800	852	806	819	808	848	792	771	785	759	821	814	783	812	850	792	835	837	793	819	778	794	752	798	778	881	779	793	790	757	790	828	762	823	826	788	806	819	798	817	799	827	855	815	864	777	814	788	744	785	809	823	812	827	811	833	764	832	842	822	793	790	802	789	826	798	771	813	821	780	793	801	825	816	780	766	814	852	783	784	824	773	791	813	796	848	855	804	798	819	798	781	761	793	797	804	838	797	820	831	783	816	808	807	757	783	824
55618	43889	27424	18979	23085	21285	19368	18933	15803	17443	13264	11337	10999	9653	8807	8388	8452	8491	8278	8275	8077	8143	7993	7757	7748	7619	7513	7691	7580	7629	7549	7497	7385	7630	7534	7555	7542	7632	7395	7475	7286	7401	7390	7397	7431	7336	7269	7359	7414	7381	7345	7386	7239	7267	7523	7287	7246	7430	7393	7352	7451	7318	7246	7496	7338	7450	7354	7346	7225	7249	7401	7307	7409	7231	7336	7407	7159	7224	7245	7235	7454	7254	7347	7270	7261	7206	7287	7299	7440	7313	7300	7313	7362	7408	7489	7387	7420	7335	7310	7259	7432	7324	7352	7238	7328	7302	7217	7312	7278	7173	7286	7307	7231	7333	7284	7271	7364	7318	7150	7303	7264	7440	7350	7342	7263	7331	7275	7283	7362	7419	7295	7336	7224	7304	7264	7351	7250	7280	7365	7258	7179	7381	7215	7334	7242	7206	7328	7437	7350	7280	7286	7268	7189	7406	7324	7236	7292	7374	7401	7320	7329	7241	7244	7354	7369	7174	7297	7245	7411	7373	7248	7205	7242	7329	7401	7398	7234	7391	7199	7281	7352	7356	7167	7305	7398	7295	7274	7408	7405	7237	7154	7318	7419	7185	7353	7358	7420	7316	7351	7239	7306	7263	7244	7375	7280	7198	7227	7285	7262	7391	7386	7355	7353	7130	7305	7331	7169	7229	7187	7387	7171	7119	7454	7321	7212	7348	7262	7203	7218	7377	7299	7381	7308	7251	7322	7356	7222	7239	7325	7244	7489	7222	7329	7241	7296	7359	7251	7244	7340	7452	7224	7417	7422	7248	7382	7292	7294	7381	7197	7243	7384	7162	7318	7408	7254	7298	7458	7275	7236	7384	7223	7164	7316	7210	7243	7293	7254	7299	7500	7341	7327	7286	7212	7327	7203	7206	7248	7306	7330	7306	7411	7310	7200	7236	7256	7317	7243	7214	7314	7176	7217	7336	7275	7283	7324	7280	7278	7261	7506	7281	7283	7408	7251	7309	7225	7346	7146	7326	7314	7235	7394	7233	7229	7367	7303	7314	7242	7257	7348	7535	7455	7302	7316	7152	7197	7204	7293	7354	7325	7289	7259	7321	7354	7314	7249	7373	7302	7325	7300	7214	7203	7164	7299	7414	7278	7116	7307	7305	7342	7426	7321	7354	7304	7375	7265	7252	7220	7253	7201	7256	7526	7314	7296	7216	7302	7265	7348	7355	7459	7213	7357	7407	7312	7354	7224	7288	7412	7356	7330	7240	7331	7257	7305	7246	7243	7324	7373	7361	7342	7233	7209	7286	7347	7338	7288	7348	7209	7388	7297	7212	7249	7213	7363	7207	7191	7334	7348	7116	7404	7338	7357	7230	7108	7264	7380	7223	7141	7310	7329	7308	7285	7216	7248	7263	7300	7266	7351	7268	7410	7373	7178	7359	7341	7263	7481	7292	7252	7115	7118	7277	7370	7477	7294	7241	7266	7391	7283	7246	7380	7345	7394	7201	7194	7337	7244	7132	7333	7323	7207	7315	7324	7253	7216	7232	7339	7255	7319	7253	7307	7355	7199	7300	7189	7355	7171	7287	7411	7248	7199	7280	7199	7327	7139	7385	7225	7261	7385	7378	7264	7200	7318	7352	7276	7325	7206	7197	7256	7390	7399	7213	7217	7400	7294	7171	7190	7256	7380	7201	7174	7256	7179	7324	7274	7368	7272	7332	7276	7262	7365	7229	7403	7292	7352	7273	7369	7284	7404	7294	7317	7319	7327	7286	7314	7292	7305	7366	7243	7201	7278	7193	7337	7252	7329	7238	7407	7317	7297	7267	7415	7233	7177	7155	7348	7250	7354	7344	7405	7239	7268	7237	7312	7331	7321	7391	7271	7125	7365	7276	7226	7393	7376	7346	7337	7188	7283	7386	7372	7289	7379	7343	7352	7326	7314	7304	7299	7288	7297	7266	7342	7332	7401	7272	7167	7354	7208	7299	7368	7252	7377	7389	7335	7269	7294	7216	7415	7316	7315	7430	7315	7338	7341	7269	7277	7285	7298	7299	7193	7259	7313	7357	7230	7411	7391	7276	7217	7068	7264	7420	7214	7333	7198	7281	7339	7297	7204	7366	7268	7246	7218	7382	7470	7260	7312	7189	7349	7371	7339	7202	7281	7385	7230	7350	7337	7363	7223	7282	7248	7256	7311	7365	7378	7400	7248	7312	7298	7285	7464	7273	7346	7311	7339	7310	7320	7401	7338	7229	7422	7368	7257	7211	7291	7369	7288	7327	7363	7276	7289	7297	7348	7346	7305	7363	7349	7334	7367	7321	7204	7228	7392	7223	7349	7347	7310	7385	7255	7359	7230	7362	7390	7259	7292	7296	7251	7254	7350	7228	7244	7267	7254	7193	7257	7215	7391	7279	7290	7344	7231	7459	7298	7287	7254	7326	7351	7332	7402	7151	7288	7234	7382	7274	7431	7399	7344	7270	7280	7259	7299	7325	7110	7229	7184	7396	7288	7226	7325	7233	7403	7281	7328	7321	7272	7329	7363	7312	7298	7242	7255	7328	7288	7143	7350	7254	7237	7301	7391	7262	7253	7335	7369	7393	7349	7237	7357	7185	7281	7254	7327	7235	7250	7398	7326	7425	7227	7345	7378	7386	7230	7266	7370	7165	7205	7212	7261	7238	7359	7274	7380	7352	7319	7221	7260	7388	7276	7250	7375	7329	7234	7242	7367	7102	7284	7340	7371	7440	7246	7276	7337	7222	7281	7317	7341	7208	7225	7391	7325	7359	7372	7294	7381	7284	7289	7213	7255	7199	7281	7436	7292	7208	7330	7327	7286	7394	7327	7356	7271	7391	7347	7314	7285	7319	7231	7325	7328	7303	7410	7257	7307	7355	7312	7225	7286	7178	7277	7341	7332	7416	7250	7245	7259	7243	7354	7354	7253	7274	7335	7219	7304	7329	7296	7268	7369	7435	7267	7204	7372	7214	7275	7415	7189	7344	7312	7233	7227	7365	7250	7332	7249	7331	7335	7146	7374	7157	7334	7145	7297	7213	7437	7195	7261	7219	7288	7204	7250	7216	7304	7298	7372	7249	7266	7310	7279	7273	7257	7180	7209	7315	7266	7413	7379	7312	7330	7276	7288	7267	7256	7306	7371	7363	7338	7374	7247	7075	7324	7420	7383	7380	7138	7267	7364	7327	7338	7266	7301	7108	7187	7413	7243	7376	7271	7419	7257	7284	7333	7362	7243	7321	7343	7446	7356	7252	7298	7270	7334	7291	7321	7279	7296	7254	7333	7413	7201	7377	7390	7409	7274	7328	7312	7235	7266	7260	7425	7229	7367	7220	7311	7242	7111	7331	7483	7168	7217	7246	7261	7279	7264	7315	7396	7399	7290	7268	7370	7385	7299	7418	7286	7351	7338	7289	7213	7311	7293	7235	7367	7206	7242	7233	7330	7411	7304	7309	7229	7329	7244	7300	7133	7333	7210	7100	7282	7318	7172	7369	7325	7339	7359	7315	7222	7303	7314	7286	7409	7228	7384	7344	7487	7327	7332	7210	7252	7366	7263	7375	7305	7345	7239	7388	7328	7208	7403	7200	7285	7292	7291	7415	7300	7323	7251	7291	7381	7244	7385	7386	7329	7279	7376	7242	7315	7204	7258	7372	7264	7270	7198	7329	7257	7313	7316	7307	7380	7268	7318	7377	7423	7377	7397	7419	7451	7228	7342	7161	7187	7321	7385	7390	7289	7188	7445	7455	7319	7281	7490	7321	7434	7227	7281	7307	7347	7404	7339	7316	7257	7429	7275	7403	7188	7362	7280	7349	7256	7343	7355	7388	7363	7409	7376	7285	7332	7330	7339	7339	7258	7329	7254	7187	7243	7460	7371	7283	7342	7438	7150	7339	7224	7348	7364	7398	7269	7410	7233	7318	7289	7305	7287	7245	7134	7294	7209	7305	7240	7274	7457	7320	7242	7303	7298	7278	7416	7365	7321	7223	7287	7336	7353	7275	7415	7186	7339	7290	7340	7282	7383	7226	7222	7438	7189	7257	7431	7234	7379	7288	7335	7407	7352	7307	7307	7180	7413	7349	7266	7264	7351	7333	7305	7403	7274	7262	7260	7094	7261	7305	7156	7226	7319	7249	7305	7307	7268	7378	7248	7108	7326	7208	7453	7217	7296	7394	7399	7397	7199	7338	7273	7309	7333	7353	7313	7311	7286	7342	7371	7291	7207	7268	7345	7433	7281	7337	7385	7281	7201	7343	7265	7308	7323	7237	7313	7284	7317	7353	7242	7222	7259	7272	7216	7298	7457	7179	7316	7365	7456	7254	7344	7528	7326	7280	7340	7462	7217	7260	7208	7489	7166	7321	7273	7339	7349	7368	7284	7313	7274	7293	7303	7307	7196	7154	7258	7346	7221	7293	7338	7273	7266	7239	7283	7318	7345	7278	7330	7392	7423	7385	7406	7283	7262	7276	7273	7200	7448	7328	7377	7347	7188	7450	7434	7289	7409	7179	7212	7226	7230	7292	7364	7293	7246	7282	7283	7327	7321	7288	7205	7247	7299	7295	7204	7355	7238	7406	7401	7318	7267	7368	7296	7237	7325	7298	7232	7319	7301	7310	7334	7273	7240	7260	7339	7308	7352	7260	7253	7343	7243	7326	7312	7327	7452	7351	7279	7293	7311	7240	7242	7310	7419	7365	7371	7186	7364	7408	7287	7254	7185	7238	7372	7313	7246	7179	7231	7272	7251	7321	7157	7388	7400	7190	7286	7329	7249	7425	7353	7327	7360	7366	7366	7305	7342	7282	7294	7230	7270	7273	7189	7296	7276	7240	7242	7219	7304	7128	7418	7220	7280	7229	7368	7360	7243	7490	7322	7118	7279	7292	7342	7336	7303	7384	7290	7395	7385	7247	7377	7212	7280	7276	7315	7189	7260	7321	7415	7221	7189	7301	7275	7335	7377	7366	7194	7321	7131	7394	7417	7340	7355	7222	7262	7327	7394	7299	7226	7314	7375	7347	7243	7273	7293	7328	7336	7263	7294	7236	7316	7329	7291	7249	7279	7353	7209	7437	7306	7233
16981	11151	3820	1133	956	875	789	841	795	790	705	616	571	524	509	492	455	480	509	478	474	509	455	470	503	475	459	469	505	520	443	491	526	496	480	453	464	457	519	493	447	451	447	445	475	456	459	452	442	454	440	425	457	484	473	473	439	486	449	462	423	482	482	503	461	492	471	433	477	478	468	472	467	455	424	468	444	484	441	469	447	456	466	451	503	462	423	455	496	448	475	474	467	441	454	435	454	437	482	467	490	476	463	474	481	467	470	466	463	450	473	429	467	444	478	471	475	477	451	441	482	510	479	440	479	448	469	458	428	439	452	457	487	450	489	454	425	451	480	437	504	428	471	441	428	474	466	464	448	452	478	461	453	493	455	483	470	441	488	491	484	508	474	434	447	452	460	472	496	455	464	465	462	436	458	455	430	488	451	500	462	484	435	488	487	467	446	449	499	440	461	508	450	493	442	470	455	494	518	465	439	422	491	433	497	449	441	452	460	495	468	428	498	465	486	484	477	449	438	448	485	445	472	452	443	441	475	488	460	443	474	468	523	470	433	472	450	478	452	445	486	442	446	448	450	476	499	450	443	429	524	450	437	457	472	456	480	461	441	437	436	454	456	512	496	462	474	458	459	434	483	478	462	410	466	477	481	486	460	454	476	445	478	481	445	464	479	439	492	448	474	443	443	442	455	469	450	458	489	453	441	451	506	450	507	454	432	451	438	442	417	468	481	462	466	460	432	436	476	455	480	428	476	477	485	430	411	471	474	463	437	527	428	434	430	464	447	454	456	491	462	472	453	431	438	477	446	447	459	434	468	452	478	448	448	509	432	464	438	475	461	486	455	450	473	477	481	465	485	505	504	472	439	484	482	450	451	489	457	496	425	466	514	431	460	446	466	459	481	469	447	465	457	441	434	472	448	491	471	460	437	468	416	439	466	460	466	451	454	443	499	458	481	477	481	469	520	420	483	481	491	456	436	478	461	473	435	460	464	452	450	423	420	443	468	494	488	437	483	457	449	489	459	468	476	486	469	448	501	456	461	423	471	463	486	505	468	455	436	463	456	493	465	443	455	456	457	487	484	469	435	492	473	476	440	443	436	428	468	454	484	477	473	487	486	472	477	444	452	471	439	419	426	476	511	464	426	467	477	447	471	417	467	419	470	508	482	432	467	418	461	473	454	477	501	492	442	467	468	475	454	487	462	456	475	409	462	471	488	467	450	441	428	470	454	455	460	470	448	478	453	454	475	477	465	468	453	486	457	493	506	496	472	461	417	454	469	444	497	463	499	465	499	480	441	465	447	482	452	439	461	501	491	428	457	458	490	473	450	465	504	473	435	449	466	472	479	458	429	457	450	516	469	467	495	446	462	455	494	466	469	431	448	446	500	458	491	455	506	466	491	451	473	501	440	450	460	457	503	480	456	460	462	436	481	454	468	528	477	502	464	483	456	463	466	503	496	503	446	449	480	454	454	481	453	487	452	459	483	470	444	494	415	461	476	450	504	477	416	442	521	430	459	453	489	453	444	463	474	498	480	446	467	441	416	441	500	439	463	454	465	456	464	482	437	459	445	458	468	458	470	441	463	475	456	462	461	495	487	467	425	447	469	454	482	460	454	448	505	476	448	465	466	482	464	435	437	441	449	442	445	473	480	472	450	454	448	435	431	437	448	458	459	461	434	467	432	460	492	457	455	471	457	460	462	468	459	459	496	498	453	465	474	478	428	487	425	452	448	452	464	477	452	490	434	472	448	452	441	456	442	433	448	487	490	442	445	443	489	457	478	477	480	471	476	453	448	445	462	471	493	472	449	450	459	481	452	441	478	448	509	463	475	444	469	463	438	501	471	450	474	465	489	500	488	460	459	430	464	467	490	468	484	428	435	500	503	474	467	478	452	431	431	499	434	482	483	481	448	407	472	461	445	462	446	466	465	462	491	448	454	462	442	445	472	466	473	435	444	461	460	469	492	486	466	485	489	454	456	496	450	478	463	444	463	483	472	455	469	444	454	454	424	501	449	468	472	448	463	470	438	467	523	465	470	491	504	426	441	489	465	455	482	463	475	468	448	508	442	449	475	460	441	495	487	483	487	451	463	455	478	454	445	486	439	510	446	475	432	457	434	460	463	504	444	479	479	486	488	486	429	412	431	410	476	432	471	471	442	496	459	499	475	504	507	506	457	486	526	479	484	458	458	474	471	482	462	456	455	480	465	496	447	433	462	490	467	510	444	436	463	455	455	476	467	433	462	463	426	440	439	482	469	449	482	452	461	512	468	413	492	492	515	474	444	442	510	476	407	448	450	485	432	484	486	521	439	493	436	484	492	496	454	461	477	536	465	478	479	446	495	437	437	472	422	482	470	414	496	458	464	432	454	471	452	444	484	453	437	442	455	430	477	501	454	483	455	431	470	444	490	440	499	479	445	469	467	478	478	436	475	449	447	449	460	421	468	405	452	455	476	448	429	472	503	449	448	454	468	501	435	435	443	454	451	474	422	471	462	464	463	454	502	476	488	485	465	431	476	447	453	467	433	478	452	484	486	446	480	466	474	475	468	460	442	511	466	457	423	464	445	427	455	446	500	477	459	514	440	507	451	428	439	488	514	424	434	449	445	445	467	490	447	434	485	475	464	485	447	456	498	458	484	451	459	450	454	434	446	440	454	444	456	473	491	453	440	426	468	472	434	469	427	483	455	472	466	463	431	488	468	468	462	457	456	447	455	415	444	483	442	469	482	494	443	467	467	465	419	470	454	468	441	434	458	447	418	423	482	498	454	464	477	470	459	417	479	490	474	485	480	462	481	450	423	451	480	441	462	478	431	472	485	438	486	443	474	431	448	449	456	407	507	479	447	509	462	451	453	464	461	451	444	484	482	449	448	467	496	401	437	457	482	466	486	466	503	457	439	463	452	422	458	494	515	448	451	448	472	462	446	475	465	478	459	446	481	484	453	456	441	471	435	453	450	486	482	464	475	481	472	446	489	447	454	489	429	489	420	503	450	473	435	443	453	453	517	439	476	457	443	445	465	479	435	451	491	515	469	438	433	464	449	429	477	477	455	460	456	462	462	467	475	423	464	456	464	495	491	456	457	452	479	465	486	428	464	495	438	464	473	482	468	473	421	478	451	464	452	480	470	469	440	502	483	511	433	459	453	449	441	450	452	417	463	443	435	502	484	424	451	449	431	451	490	477	404	457	481	458	457	458	457	435	425	492	472	442	426	449	482	457	469	490	494	419	455	452	460	458	504	494	490	449	466	450	441	493	481	451	471	477	471	463	413	499	464	485	445	468	468	481	445	436	482	455	446	422	451	480	443	447	481	468	471	488	448	489	445	484	479	467	427	457	433	452	443	453	467	441	426	440	492	459	459	478	459	457	458	464	446	471	474	478	435	450	447	450	446	441	468	453	479	447	453	455	490	470	470	456	486	458	434	430	455	454	473	461	490	481	461	518	457	473	477	471	450	500	456	447	480	458	483	490	447	446
50446	39307	23642	17593	21819	19441	16605	17139	14371	13910	11396	8232	7736	6300	6107	5888	5626	5788	5791	5523	5368	5360	5513	5295	5152	4866	4806	4854	4760	4758	4687	4792	4793	4780	4774	4826	4720	4694	4662	4728	4604	4723	4582	4747	4580	4721	4600	4600	4730	4639	4653	4567	4704	4679	4536	4675	4618	4638	4601	4533	4677	4582	4671	4503	4645	4468	4579	4604	4565	4387	4565	4498	4575	4596	4546	4605	4586	4544	4491	4512	4665	4442	4518	4505	4440	4488	4424	4475	4652	4662	4497	4456	4568	4500	4547	4473	4481	4545	4588	4495	4595	4539	4463	4473	4515	4592	4517	4542	4589	4567	4532	4582	4507	4593	4474	4605	4399	4550	4489	4488	4493	4543	4519	4511	4572	4519	4619	4504	4543	4508	4584	4544	4611	4501	4485	4591	4586	4480	4507	4421	4575	4518	4584	4483	4455	4502	4618	4400	4508	4504	4502	4555	4556	4541	4509	4479	4639	4609	4574	4589	4512	4433	4551	4540	4503	4475	4514	4547	4537	4603	4445	4432	4478	4468	4526	4606	4517	4533	4523	4498	4505	4549	4563	4512	4645	4536	4552	4537	4504	4438	4614	4447	4565	4405	4555	4512	4514	4588	4568	4552	4538	4552	4560	4576	4553	4512	4510	4533	4592	4558	4474	4518	4501	4428	4499	4427	4504	4500	4522	4635	4506	4419	4543	4551	4417	4609	4498	4474	4562	4522	4570	4676	4556	4582	4455	4519	4557	4578	4590	4540	4517	4543	4605	4450	4534	4485	4602	4526	4530	4597	4554	4518	4685	4574	4558	4440	4542	4492	4619	4518	4532	4501	4562	4527	4503	4538	4471	4487	4474	4480	4555	4524	4550	4465	4587	4596	4593	4561	4549	4454	4535	4564	4543	4479	4537	4555	4435	4622	4485	4560	4558	4583	4363	4454	4434	4517	4545	4390	4476	4500	4643	4504	4614	4548	4534	4488	4484	4553	4559	4607	4511	4539	4568	4475	4521	4470	4562	4493	4465	4610	4588	4522	4605	4527	4468	4547	4597	4482	4564	4478	4542	4543	4545	4596	4449	4586	4427	4521	4493	4548	4592	4554	4468	4487	4579	4515	4504	4463	4490	4510	4515	4493	4609	4567	4508	4475	4546	4590	4660	4489	4536	4503	4592	4380	4455	4568	4576	4578	4561	4487	4428	4544	4583	4537	4419	4513	4562	4499	4538	4583	4521	4558	4403	4460	4499	4525	4507	4631	4389	4604	4364	4586	4530	4510	4511	4450	4522	4527	4523	4568	4459	4509	4435	4476	4469	4464	4505	4460	4477	4571	4530	4590	4514	4587	4517	4469	4624	4561	4642	4590	4448	4614	4612	4520	4571	4559	4503	4556	4513	4496	4531	4420	4537	4542	4542	4608	4563	4529	4613	4455	4638	4508	4492	4573	4455	4526	4473	4451	4534	4507	4475	4439	4511	4540	4463	4452	4611	4573	4596	4467	4507	4536	4517	4604	4387	4460	4530	4488	4509	4639	4703	4563	4505	4557	4559	4525	4476	4538	4532	4625	4561	4518	4480	4472	4494	4559	4446	4598	4650	4384	4478	4610	4502	4423	4623	4617	4614	4648	4472	4505	4543	4564	4547	4584	4448	4559	4588	4412	4498	4556	4533	4577	4560	4508	4578	4584	4607	4498	4497	4560	4633	4536	4621	4612	4532	4458	4432	4470	4449	4575	4611	4573	4544	4516	4639	4535	4536	4518	4590	4515	4566	4539	4406	4491	4577	4650	4530	4685	4572	4604	4555	4573	4533	4528	4644	4606	4585	4497	4423	4475	4528	4631	4498	4442	4635	4577	4532	4607	4515	4487	4496	4579	4468	4548	4638	4565	4543	4629	4562	4576	4493	4562	4546	4517	4412	4562	4567	4568	4533	4471	4565	4517	4524	4545	4581	4557	4546	4510	4593	4601	4513	4533	4515	4460	4506	4484	4563	4512	4594	4504	4506	4530	4535	4548	4540	4479	4458	4543	4462	4600	4543	4450	4570	4442	4527	4445	4532	4532	4553	4555	4574	4442	4473	4551	4426	4568	4575	4625	4559	4616	4513	4513	4518	4600	4530	4432	4595	4446	4588	4646	4673	4527	4468	4530	4538	4563	4519	4482	4453	4439	4357	4542	4500	4523	4529	4569	4435	4544	4429	4510	4561	4476	4551	4531	4563	4524	4509	4475	4465	4730	4537	4631	4432	4457	4624	4600	4591	4466	4537	4521	4500	4523	4401	4466	4479	4526	4551	4628	4527	4548	4525	4457	4489	4499	4601	4588	4502	4468	4418	4575	4493	4563	4432	4385	4519	4482	4624	4500	4415	4499	4455	4510	4549	4572	4522	4564	4579	4453	4487	4548	4503	4508	4407	4516	4576	4544	4476	4539	4568	4581	4523	4467	4533	4441	4524	4442	4509	4614	4443	4452	4517	4590	4619	4520	4392	4573	4438	4581	4560	4510	4574	4567	4562	4431	4582	4568	4439	4554	4572	4462	4421	4471	4459	4523	4611	4589	4590	4478	4649	4542	4619	4532	4527	4523	4485	4465	4491	4538	4600	4464	4604	4536	4487	4470	4581	4613	4541	4496	4605	4531	4565	4523	4624	4594	4445	4447	4580	4517	4469	4449	4525	4562	4582	4508	4467	4568	4471	4518	4560	4566	4544	4456	4502	4536	4497	4615	4515	4503	4512	4428	4492	4543	4548	4468	4532	4506	4399	4520	4573	4519	4500	4567	4446	4468	4610	4579	4548	4498	4534	4573	4525	4610	4623	4483	4509	4511	4444	4524	4573	4529	4623	4455	4438	4495	4477	4621	4544	4456	4501	4474	4416	4480	4510	4703	4580	4562	4449	4461	4404	4498	4527	4427	4596	4437	4520	4515	4563	4506	4624	4432	4580	4607	4633	4565	4518	4468	4567	4495	4495	4573	4507	4465	4573	4563	4630	4518	4419	4558	4539	4613	4522	4588	4622	4488	4542	4489	4467	4546	4563	4492	4437	4505	4450	4550	4448	4475	4497	4604	4526	4538	4636	4548	4609	4508	4646	4515	4558	4507	4547	4456	4621	4544	4502	4489	4528	4607	4532	4566	4603	4595	4471	4519	4520	4552	4584	4491	4344	4473	4507	4631	4434	4564	4582	4547	4540	4580	4513	4534	4556	4487	4601	4508	4550	4553	4597	4523	4506	4663	4514	4479	4496	4447	4637	4555	4429	4535	4539	4467	4612	4482	4611	4470	4456	4557	4387	4613	4624	4546	4561	4490	4511	4430	4529	4563	4479	4451	4608	4610	4558	4508	4562	4544	4519	4470	4317	4478	4560	4559	4533	4466	4557	4588	4626	4523	4703	4613	4545	4528	4512	4416	4514	4483	4469	4502	4564	4574	4512	4660	4609	4385	4498	4485	4481	4579	4487	4566	4552	4509	4444	4477	4553	4452	4511	4489	4581	4521	4554	4499	4556	4576	4512	4574	4483	4510	4579	4578	4561	4632	4547	4497	4625	4519	4543	4567	4457	4494	4564	4487	4511	4544	4477	4475	4502	4494	4527	4523	4506	4478	4530	4527	4488	4597	4620	4389	4526	4494	4582	4577	4543	4603	4570	4639	4558	4442	4543	4509	4540	4587	4539	4530	4479	4513	4503	4518	4550	4544	4495	4559	4570	4677	4472	4673	4550	4593	4482	4589	4520	4667	4569	4566	4481	4583	4521	4417	4441	4556	4510	4498	4570	4509	4505	4516	4410	4536	4457	4581	4543	4468	4561	4517	4579	4534	4578	4489	4407	4572	4456	4472	4501	4530	4601	4526	4535	4469	4490	4528	4464	4617	4601	4592	4571	4472	4453	4668	4537	4539	4528	4609	4426	4586	4563	4521	4553	4489	4547	4511	4482	4526	4560	4550	4502	4548	4580	4499	4595	4658	4569	4564	4590	4532	4569	4464	4535	4431	4590	4557	4580	4462	4583	4509	4527	4499	4395	4509	4707	4464	4617	4596	4490	4559	4581	4517	4543	4549	4580	4515	4514	4553	4494	4541	4647	4411	4393	4554	4446	4493	4523	4538	4519	4520	4611	4450	4532	4589	4504	4484	4492	4605	4534	4515	4452	4534	4561	4591	4648	4501	4586	4551	4557	4413	4528	4493	4511	4556	4477	4490	4480	4496	4499	4526	4483	4494	4545	4571	4654	4539	4428	4608	4523	4616	4529	4567	4447	4625	4566	4483	4507	4489	4499	4589	4550	4345	4461	4535	4537	4583	4501	4437	4502	4550	4402	4537	4548	4516	4513	4554	4663	4526	4539	4505	4361	4511	4444	4522	4488	4545	4574	4573	4514	4451	4305	4529	4582	4590	4470	4561	4478	4490	4577	4605	4670	4511	4550	4497	4542	4588	4561	4532	4533	4458	4572	4582	4549	4572	4478	4537	4487	4649	4479	4527	4509	4500	4554	4583	4617	4578	4437	4502	4457	4553	4692	4494	4407	4488	4470	4550	4515	4633	4489	4418	4516	4517	4405	4545	4480	4552	4485	4582	4490	4430	4467	4481	4573	4413	4479	4523	4572	4520	4513	4588	4610	4609	4566	4655	4458	4634	4556	4636	4557	4547	4581	4474	4555	4564	4523	4589	4589	4622	4560	4553	4490	4488	4539	4355	4461	4519	4510	4498	4536	4466	4568	4570	4557	4591	4547	4497	4489	4503	4533	4477	4525	4471	4470	4696	4498	4590	4528	4545	4501	4463	4473	4529	4492	4615	4597	4479	4537	4494	4630	4579	4510	4498	4637	4481	4495	4603	4489	4473	4502	4462	4552	4481	4532	4588	4525	4474	4581	4589	4560	4537	4647	4548	4566	4470	4512	4472	4462	4576	4563	4640	4563	4569	4560	4434	4553	4483	4467	4582	4529	4501	4583	4546	4511	4482	4705	4533	4569	4658	4494	4455	4534	4501	4630	4536	4564	4611	4573	4453	4555	4554	4484	4523	4495	4501	4560	4575	4524	4578	4610	4590	4383	4602	4515	4527	4612	4579	4513	4624	4551	4488	4481	4526	4488	4540	4484	4512
23667	16900	9098	2626	1581	1474	1334	1297	1354	1311	1174	1044	958	959	924	857	862	861	925	880	863	854	915	814	863	821	870	863	870	826	827	819	820	869	764	821	860	812	839	770	819	769	797	859	774	839	799	823	772	797	801	803	807	837	800	804	802	776	798	848	825	797	824	788	805	809	836	800	761	862	860	801	770	833	779	780	834	792	801	785	818	815	828	794	818	788	766	780	766	803	778	855	801	840	848	802	754	822	760	781	771	809	865	824	775	850	831	840	887	842	815	811	813	795	820	796	778	773	824	784	764	805	819	781	771	798	797	848	789	844	802	811	885	808	827	807	782	858	803	831	823	824	849	762	772	835	832	760	789	818	772	826	815	826	783	825	782	766	833	868	822	796	804	769	764	814	750	800	825	781	804	833	810	800	833	857	867	784	803	755	808	787	858	791	821	785	812	759	770	766	791	810	819	746	792	791	804	773	792	838	795	826	797	758	782	803	816	834	789	809	823	778	790	827	822	830	820	823	777	838	805	814	807	830	787	832	776	777	838	730	803	805	794	832	803	784	882	816	776	849	811	835	820	809	808	799	796	804	803	821	833	780	764	760	791	813	800	844	770	786	806	827	800	770	825	787	811	781	789	829	845	821	810	830	794	820	813	784	845	767	816	821	785	791	748	863	832	780	800	795	773	827	763	804	813	821	849	801	770	845	769	814	810	830	778	815	846	817	833	772	782	756	782	820	807	789	847	782	845	872	844	802	775	848	815	823	781	848	783	822	786	803	851	859	749	769	799	778	802	795	801	824	858	791	841	819	767	816	828	835	830	790	797	770	805	750	802	805	813	836	794	765	766	775	806	825	795	834	759	804	803	784	833	767	822	848	790	808	819	831	778	825	786	740	831	821	811	764	758	784	771	838	786	843	828	802	794	813	812	802	824	821	791	867	787	809	819	812	819	803	798	786	829	745	797	758	816	788	821	798	847	816	759	778	751	791	772	794	783	819	815	859	818	767	832	806	837	791	822	794	806	818	808	781	766	801	799	782	821	784	807	831	846	788	784	802	822	829	824	794	834	827	756	814	777	847	818	843	820	766	786	870	818	807	840	808	825	795	781	870	806	855	837	784	811	819	787	824	825	851	849	838	793	828	783	778	819	748	789	792	835	835	843	817	786	775	789	804	767	862	848	835	808	769	832	840	813	833	795	807	802	793	833	795	795	787	832	781	842	703	771	788	823	815	819	812	779	814	844	770	805	786	820	776	762	771	815	785	754	806	819	821	804	754	841	835	827	840	770	805	761	824	806	772	821	768	788	798	795	811	833	809	855	833	766	854	809	829	799	767	803	819	812	786	851	791	823	814	788	818	781	764	777	810	778	852	836	764	789	736	798	816	774	833	779	822	838	835	774	805	799	874	819	864	858	786	829	803	807	812	811	800	811	803	857	806	755	854	828	768	824	760	846	741	818	807	846	769	763	772	803	848	784	799	832	768	872	774	844	824	798	791	782	816	786	793	819	751	833	863	798	790	795	792	862	793	889	811	821	818	843	796	829	788	780	793	819	756	796	860	742	839	816	764	810	843	791	795	761	776	801	784	793	808	799	793	811	821	817	801	850	776	834	834	858	798	777	788	821	806	787	838	812	841	814	868	792	845	843	762	744	770	879	831	761	799	839	788	864	790	832	850	810	835	781	790	852	811	788	834	809	844	875	766	795	794	785	807	805	763	782	846	825	795	823	812	792	792	862	763	846	832	822	832	776	802	777	795	799	836	784	809	748	834	826	831	816	788	790	827	806	761	805	782	825	835	807	784	806	831	784	829	771	767	825	856	801	817	743	776	801	796	809	835	800	805	819	780	780	804	788	822	813	807	750	816	802	833	835	796	851	768	747	809	804	772	854	846	802	878	780	807	830	834	819	774	804	772	842	788	834	840	805	778	781	817	744	814	792	777	779	808	823	810	862	755	841	802	797	832	806	792	833	815	771	792	873	836	826	836	823	781	826	832	813	819	805	813	846	815	816	788	860	802	822	821	811	843	795	851	852	771	771	835	752	838	839	784	841	788	825	772	773	797	832	801	778	832	842	800	772	783	799	812	825	834	810	789	839	810	788	791	784	817	792	778	760	764	816	872	859	846	867	856	773	783	792	729	796	788	792	820	820	832	780	824	784	765	848	789	832	832	815	812	794	810	762	769	825	813	803	811	838	835	792	844	798	823	810	816	803	822	785	835	768	752	840	779	777	812	845	764	882	794	818	831	869	833	823	801	811	738	821	873	787	781	785	800	813	782	795	797	895	806	830	793	795	827	874	816	798	819	770	813	801	832	800	823	820	793	827	834	804	844	816	767	828	775	839	818	814	810	824	842	789	824	815	807	827	859	749	767	802	822	845	817	833	819	844	820	804	787	749	805	852	828	796	863	850	808	809	744	804	774	806	863	796	795	816	822	802	850	817	795	814	809	779	817	774	819	767	884	801	849	810	788	863	827	824	774	811	813	812	840	833	815	790	820	809	823	808	801	846	808	793	800	796	786	791	826	798	842	813	806	790	773	858	818	787	769	830	811	759	790	822	782	855	775	806	880	860	796	796	790	814	827	836	819	783	769	826	822	803	838	805	830	825	781	841	836	852	791	820	790	765	806	873	845	804	799	874	795	791	816	770	758	802	808	786	801	787	860	754	810	832	810	815	809	800	823	794	813	818	800	803	856	804	808	825	777	808	779	820	760	845	772	799	782	785	804	817	833	799	850	841	803	773	801	826	766	807	825	807	864	851	812	787	795	797	802	831	874	768	833	811	818	805	804	824	807	770	781	842	829	828	815	804	828	868	815	743	771	747	836	780	799	842	821	780	822	838	763	800	809	842	804	840	807	817	768	803	808	787	828	809	790	787	749	834	777	764	803	759	815	752	803	819	806	819	840	790	845	771	788	821	775	775	800	798	800	804	803	796	835	800	834	812	824	755	808	819	791	761	788	810	789	820	801	850	754	808	811	785	789	804	805	745	783	855	812	774	839	849	753	806	782	792	796	816	788	808	857	833	818	823	846	824	764	796	840	795	835	774	795	779	821	784	761	809	842	797	782	841	849	807	802	789	843	788	814	738	858	752	811	798	810	868	791	811	791	815	802	784	788	803	824	826	782	795	871	829	824	802	816	796	829	799	799	783	803	886	842	822	812	829	786	829	813	784	861	828	794	832	780	770	814	798	809	817	806	812	815	780	786	849	841	844	799	810	849	794	812	797	803	848	828	853	769	825	839	854	797	854	841	839	796	782	784	789	841	820	823	792	787	805	801	783	812	815	765	855	828	799	832	819	855	788	785	808	799	828	768	792	783	807	899	814	810	810	849	832	797	848	833	850	760	818	810	777	776	818	809	849	822	765	798	782	821	817	825	802	787	805	811	815	844	817	817	814	838	761	830	818	841	819	832	764	845	857	811	783	815	787	795	813	798	806	812	847	813	772	821	797	800	807	855	862	826	801	844	776	781	801	825	800	797
58315	43682	35461	24694	26681	25229	21491	21551	20016	19336	15499	13576	10703	10227	9237	9211	8784	9052	8995	8790	8445	8533	8547	8433	8329	7827	7851	7880	7942	7694	7624	7879	7687	7692	7604	7628	7551	7525	7541	7569	7511	7528	7522	7462	7627	7578	7481	7484	7417	7507	7432	7393	7407	7496	7431	7430	7416	7411	7454	7445	7365	7353	7454	7333	7450	7377	7521	7479	7350	7330	7358	7360	7375	7360	7249	7331	7268	7442	7326	7374	7359	7288	7325	7344	7497	7320	7420	7355	7337	7406	7405	7504	7320	7442	7394	7436	7256	7418	7374	7409	7480	7266	7289	7266	7344	7231	7271	7291	7365	7373	7309	7363	7266	7339	7306	7304	7348	7407	7355	7369	7264	7378	7356	7385	7278	7404	7370	7330	7397	7250	7277	7336	7362	7286	7432	7347	7370	7307	7377	7479	7435	7217	7303	7497	7363	7304	7091	7250	7356	7393	7398	7424	7379	7418	7189	7534	7322	7372	7487	7352	7416	7411	7402	7534	7210	7350	7261	7234	7304	7257	7510	7217	7351	7314	7442	7440	7381	7343	7233	7439	7273	7296	7391	7353	7355	7425	7357	7386	7454	7465	7347	7319	7298	7342	7334	7291	7349	7505	7423	7386	7280	7347	7236	7311	7305	7373	7324	7290	7415	7417	7537	7400	7417	7247	7431	7309	7292	7372	7365	7310	7196	7228	7329	7351	7300	7307	7267	7364	7336	7242	7439	7475	7407	7381	7213	7232	7364	7335	7247	7342	7283	7416	7339	7203	7201	7265	7286	7428	7332	7296	7398	7275	7273	7370	7327	7246	7303	7387	7285	7197	7374	7314	7238	7292	7426	7398	7330	7311	7209	7375	7337	7460	7517	7387	7350	7270	7275	7249	7410	7385	7392	7397	7259	7381	7489	7281	7388	7335	7375	7381	7354	7362	7069	7395	7250	7352	7438	7226	7375	7334	7347	7373	7430	7214	7374	7272	7312	7198	7328	7404	7415	7503	7454	7365	7174	7268	7386	7246	7447	7384	7435	7322	7355	7274	7410	7308	7386	7346	7263	7346	7324	7344	7398	7313	7297	7314	7250	7243	7531	7195	7348	7396	7336	7391	7410	7360	7303	7364	7181	7400	7422	7324	7414	7292	7292	7371	7420	7405	7407	7388	7258	7350	7286	7383	7363	7219	7387	7337	7441	7369	7356	7278	7476	7380	7255	7386	7266	7385	7365	7291	7242	7350	7422	7233	7119	7246	7289	7421	7248	7340	7221	7353	7254	7406	7328	7430	7474	7184	7377	7498	7269	7294	7353	7428	7424	7329	7357	7436	7292	7510	7348	7342	7460	7328	7420	7331	7424	7446	7337	7305	7421	7326	7301	7330	7414	7399	7363	7174	7401	7441	7341	7498	7237	7331	7332	7410	7326	7393	7298	7351	7228	7299	7320	7357	7379	7279	7257	7287	7391	7439	7324	7332	7547	7400	7435	7262	7271	7249	7405	7309	7367	7366	7347	7525	7274	7434	7314	7174	7361	7324	7236	7296	7438	7346	7318	7155	7350	7324	7300	7388	7445	7400	7283	7343	7409	7203	7367	7342	7351	7232	7214	7467	7479	7294	7496	7389	7509	7373	7283	7376	7306	7387	7372	7379	7306	7477	7334	7371	7280	7251	7264	7369	7330	7272	7274	7363	7195	7369	7151	7424	7414	7300	7321	7341	7342	7338	7355	7398	7383	7392	7367	7285	7407	7380	7322	7498	7395	7490	7329	7419	7360	7345	7337	7285	7393	7337	7310	7382	7432	7272	7317	7334	7352	7308	7344	7456	7327	7368	7407	7379	7423	7330	7355	7359	7421	7427	7308	7370	7337	7334	7267	7214	7419	7327	7348	7425	7292	7349	7383	7344	7327	7431	7347	7284	7448	7143	7353	7379	7388	7361	7336	7456	7476	7415	7305	7490	7312	7299	7421	7361	7389	7280	7313	7388	7321	7269	7339	7319	7289	7334	7428	7407	7172	7285	7436	7277	7311	7219	7323	7459	7181	7401	7367	7369	7249	7320	7364	7338	7442	7323	7402	7214	7369	7283	7433	7273	7364	7416	7371	7321	7333	7344	7375	7203	7393	7347	7408	7373	7331	7355	7299	7259	7451	7327	7407	7353	7356	7320	7267	7259	7317	7417	7421	7384	7297	7260	7389	7343	7257	7345	7434	7283	7156	7375	7329	7397	7405	7300	7289	7366	7286	7314	7532	7272	7399	7439	7351	7371	7368	7362	7201	7416	7458	7299	7335	7444	7442	7200	7333	7435	7384	7470	7245	7338	7392	7255	7337	7466	7384	7324	7338	7294	7322	7341	7352	7392	7209	7354	7365	7196	7286	7348	7459	7169	7355	7314	7419	7381	7270	7355	7379	7363	7341	7471	7308	7418	7403	7295	7474	7344	7260	7455	7273	7294	7345	7390	7344	7435	7266	7327	7330	7347	7366	7241	7463	7314	7216	7228	7334	7206	7259	7397	7258	7421	7293	7340	7421	7410	7365	7504	7372	7416	7227	7452	7316	7249	7300	7274	7258	7486	7247	7220	7382	7328	7184	7454	7401	7293	7343	7292	7378	7267	7269	7447	7337	7388	7297	7291	7245	7297	7367	7253	7264	7426	7255	7331	7352	7342	7277	7294	7398	7309	7356	7212	7410	7391	7377	7385	7278	7380	7217	7350	7298	7251	7328	7246	7207	7235	7294	7321	7294	7444	7444	7247	7443	7285	7499	7418	7329	7363	7385	7434	7452	7449	7249	7302	7425	7299	7339	7341	7354	7294	7345	7355	7304	7346	7303	7352	7388	7130	7428	7262	7442	7312	7169	7469	7288	7368	7463	7444	7330	7212	7311	7412	7400	7219	7345	7451	7336	7403	7318	7366	7336	7415	7340	7445	7233	7396	7352	7336	7317	7360	7176	7359	7324	7323	7360	7396	7388	7367	7357	7332	7379	7371	7317	7364	7344	7300	7332	7265	7319	7317	7533	7339	7420	7334	7293	7348	7409	7357	7391	7320	7388	7331	7400	7381	7341	7276	7399	7253	7356	7408	7350	7409	7300	7402	7373	7431	7195	7381	7392	7329	7467	7423	7370	7429	7383	7354	7496	7343	7368	7278	7297	7439	7301	7461	7324	7268	7489	7364	7340	7426	7333	7345	7448	7458	7327	7459	7413	7339	7277	7472	7441	7399	7322	7516	7387	7240	7334	7363	7300	7465	7172	7400	7383	7346	7463	7342	7356	7402	7362	7300	7285	7335	7436	7417	7381	7335	7382	7443	7450	7288	7305	7308	7389	7423	7355	7329	7228	7289	7348	7376	7266	7306	7266	7329	7111	7335	7479	7340	7256	7322	7346	7276	7470	7288	7384	7259	7274	7467	7267	7414	7174	7345	7363	7320	7331	7239	7393	7342	7430	7367	7192	7248	7359	7291	7292	7335	7324	7398	7470	7288	7358	7415	7409	7322	7288	7249	7507	7323	7309	7419	7399	7428	7234	7292	7416	7258	7232	7329	7273	7458	7340	7287	7383	7497	7455	7350	7319	7403	7429	7457	7301	7393	7372	7273	7303	7399	7502	7262	7309	7371	7435	7394	7391	7306	7356	7276	7427	7202	7403	7410	7304	7378	7249	7369	7369	7353	7185	7352	7318	7262	7336	7457	7370	7556	7238	7328	7332	7388	7335	7293	7426	7306	7259	7336	7269	7331	7499	7361	7362	7348	7366	7358	7341	7171	7307	7498	7323	7275	7288	7295	7265	7446	7308	7478	7336	7346	7360	7362	7337	7249	7246	7437	7371	7326	7435	7169	7247	7396	7295	7331	7365	7422	7391	7345	7284	7167	7374	7222	7377	7264	7318	7324	7370	7294	7260	7295	7387	7208	7369	7291	7485	7263	7359	7430	7376	7444	7277	7284	7278	7424	7207	7126	7425	7282	7365	7342	7348	7396	7435	7428	7352	7182	7348	7328	7342	7283	7281	7380	7337	7256	7377	7339	7408	7204	7298	7343	7233	7346	7402	7411	7344	7291	7409	7360	7453	7349	7411	7248	7359	7434	7373	7262	7226	7322	7266	7301	7459	7231	7451	7327	7343	7272	7414	7399	7404	7379	7391	7371	7159	7383	7450	7606	7360	7361	7326	7371	7401	7365	7293	7393	7234	7292	7393	7386	7357	7334	7310	7324	7340	7305	7204	7330	7501	7338	7432	7256	7292	7418	7395	7387	7404	7488	7266	7451	7312	7345	7300	7321	7318	7358	7287	7288	7354	7316	7390	7385	7270	7297	7471	7347	7330	7333	7297	7463	7354	7374	7316	7370	7335	7201	7364	7362	7214	7270	7343	7228	7371	7312	7383	7285	7391	7413	7402	7341	7321	7409	7418	7289	7333	7342	7365	7436	7386	7326	7402	7420	7387	7322	7357	7359	7292	7333	7487	7394	7405	7250	7362	7180	7310	7314	7420	7436	7343	7390	7331	7351	7316	7378	7482	7271	7366	7432	7318	7425	7350	7363	7242	7468	7274	7346	7370	7381	7335	7492	7289	7548	7430	7393	7294	7305	7349	7412	7416	7371	7324	7333	7332	7312	7369	7377	7355	7443	7400	7271	7416	7288	7315	7158	7318	7522	7259	7591	7337	7272	7207	7297	7344	7195	7322	7328	7437	7395	7377	7434	7298	7393	7374	7307	7206	7343	7350	7369	7403	7374	7408	7341	7402	7399	7361	7347	7399	7364	7300	7319	7414	7296	7314	7353	7337	7384	7373	7316	7425	7361	7294	7295	7321	7277	7247	7260	7285	7291	7380	7359	7294	7254	7415	7219	7454	7310	7345	7318	7326	7399	7444	7414	7411	7285	7186	7388	7430	7193	7268	7354	7375	7289	7336	7423	7342	7347	7374	7392	7167	7253	7431	7205	7224	7310	7346	7200	7323	7341	7350	7419	7306	7454	7446	7283	7318	7393	7368	7465	7306	7387	7348	7343	7411	7404	7248	7345	7470	7513	7290	7296	7304	7209	7414	7425	7381	7296	7357	7560	7312	7499	7273	7237	7296	7413	7466	7411	7313	7395	7187	7395
10669	5419	2692	992	857	838	704	674	721	727	615	689	629	567	601	568	541	585	568	561	570	525	563	582	554	580	533	538	569	529	527	535	538	534	522	521	533	546	568	549	506	528	555	596	535	496	515	554	526	528	528	483	500	599	509	508	536	552	554	581	531	484	504	537	502	548	546	538	552	553	540	528	548	533	528	490	547	576	557	482	535	521	503	526	526	547	538	520	524	553	522	517	504	575	500	571	536	515	562	519	543	568	600	535	537	540	510	549	514	534	588	510	555	563	491	541	529	530	554	519	550	540	532	523	529	524	552	522	537	528	535	557	546	537	527	505	536	564	541	538	555	564	559	591	565	510	552	525	512	557	510	552	549	527	528	542	476	526	545	513	521	526	535	554	547	540	488	529	516	541	515	528	558	570	561	566	547	532	555	553	545	536	557	527	531	523	541	516	546	497	555	558	529	528	546	544	567	495	549	535	563	547	515	564	520	516	527	524	536	503	547	513	540	578	491	555	543	564	546	561	538	553	552	537	532	525	535	550	525	581	542	523	499	522	557	544	553	532	566	531	570	518	501	502	571	541	560	556	541	531	564	522	541	517	510	539	506	544	545	549	555	513	576	546	529	551	549	503	522	522	530	549	517	518	536	578	490	521	532	548	585	548	571	515	569	553	567	548	532	508	524	542	501	547	535	514	525	530	556	501	535	548	510	536	561	577	537	545	528	575	539	520	528	555	557	618	573	548	552	567	527	587	545	575	499	532	504	555	519	530	529	547	512	547	536	577	532	510	530	520	551	516	591	524	568	552	534	553	511	519	566	569	527	553	563	518	540	537	483	531	559	572	541	498	517	553	520	555	546	502	551	556	536	582	564	509	533	575	531	520	561	550	548	548	509	534	567	533	515	525	546	570	510	559	545	574	539	553	534	541	558	526	546	526	536	550	553	529	508	578	522	533	536	562	514	503	563	533	497	535	524	527	531	531	579	548	612	546	548	551	531	548	538	527	547	523	506	548	566	537	561	521	527	556	551	495	563	513	522	582	522	571	543	579	532	531	607	492	547	530	523	553	510	551	542	540	554	568	545	571	552	547	503	527	526	553	525	479	531	545	506	541	542	540	526	575	533	537	531	538	578	602	539	503	534	530	494	590	530	543	543	543	571	537	520	527	570	510	554	533	541	539	514	561	520	573	532	533	504	586	521	504	539	528	548	539	531	550	576	590	513	539	540	474	558	544	515	574	532	544	520	525	504	540	562	538	534	545	538	548	515	517	560	512	559	518	530	521	551	572	551	513	543	502	537	522	538	530	498	528	535	508	541	544	543	603	533	541	547	525	572	537	529	540	483	557	534	554	546	554	530	525	572	538	513	527	509	532	523	579	520	537	554	570	540	596	556	590	584	539	579	515	531	504	520	543	569	484	549	500	570	530	553	553	561	568	529	563	521	500	555	509	561	517	538	520	542	517	509	522	509	502	528	545	514	549	505	523	525	535	544	569	524	537	558	547	529	505	549	551	551	542	543	546	489	560	527	551	557	547	520	538	562	516	531	543	491	591	510	556	529	499	564	549	569	552	517	544	548	549	565	602	588	546	539	522	607	543	516	529	548	524	556	479	545	550	531	555	507	526	509	536	564	561	537	543	572	554	535	463	534	502	510	542	539	503	503	496	547	552	534	547	538	538	535	584	515	519	555	507	505	538	548	553	526	506	542	512	524	552	537	535	566	545	542	545	539	542	555	546	512	543	507	512	551	548	533	567	513	535	512	563	529	554	496	557	551	504	525	526	580	522	534	530	520	493	577	556	544	560	555	534	556	524	515	547	542	534	533	512	534	547	544	542	505	558	545	524	530	523	569	539	514	545	567	529	541	506	533	535	544	543	508	505	533	520	569	554	509	522	582	539	529	541	514	547	521	553	568	572	522	508	515	524	583	534	551	548	530	544	545	543	557	546	552	571	582	500	525	541	571	539	508	507	545	548	523	485	526	550	519	544	523	527	547	502	517	546	541	546	570	510	498	508	532	538	577	532	528	565	557	540	519	545	544	523	544	562	549	520	532	530	535	554	551	538	570	514	516	517	527	534	529	500	542	576	575	497	558	561	546	562	526	534	538	553	562	576	536	541	511	537	502	521	588	538	544	560	536	494	532	509	568	543	557	525	562	538	521	582	521	560	547	542	522	531	566	515	524	574	501	572	532	552	520	546	549	569	555	546	545	537	524	502	513	530	540	535	541	587	575	538	542	569	550	516	530	513	556	529	569	551	541	511	556	542	508	544	542	550	530	534	514	534	523	500	534	543	547	532	475	516	561	496	547	558	545	540	493	537	570	551	592	499	549	553	557	543	535	502	502	523	520	528	544	547	527	558	523	552	528	520	526	517	523	523	555	533	510	558	509	525	543	553	535	529	541	541	511	573	547	537	546	564	551	527	527	555	525	561	536	525	547	515	566	585	512	549	505	525	512	532	571	546	534	516	523	514	590	524	538	580	529	570	509	501	534	564	553	550	540	525	543	570	532	530	539	564	542	537	540	537	552	555	531	557	482	522	555	581	529	532	516	554	516	524	561	557	542	542	548	523	500	558	526	523	523	560	530	496	523	502	546	557	499	549	516	515	537	574	572	514	520	557	552	512	535	521	493	518	551	515	542	543	549	580	581	519	553	569	520	562	525	544	545	529	557	499	540	582	516	543	522	502	516	545	555	583	517	543	558	540	578	527	522	549	559	509	561	537	559	525	534	522	543	523	581	547	537	557	540	543	530	538	575	523	525	531	546	575	560	546	495	525	544	514	555	503	502	585	500	573	533	525	544	533	526	553	537	557	544	551	564	515	554	523	509	544	520	513	554	527	508	522	520	526	557	539	507	519	571	523	548	496	531	529	517	508	545	534	570	530	564	579	564	565	555	548	520	491	546	533	567	527	537	534	538	557	539	540	547	532	499	550	565	528	524	535	537	534	518	525	521	531	567	538	549	526	537	510	538	519	505	513	530	541	539	489	565	517	538	559	522	533	521	550	532	545	551	561	515	570	518	559	538	534	540	533	526	517	555	550	507	545	518	525	554	511	522	524	568	539	519	535	542	553	505	541	556	580	544	535	499	539	524	568	526	524	524	531	520	532	554	543	526	567	509	564	538	565	569	531	568	524	535	557	522	503	595	536	530	566	562	576	497	552	538	514	571	526	493	556	538	524	518	519	560	525	526	532	503	517	527	528	538	529	508	507	502	524	541	539	564	570	543	511	515	522	538	514	526	570	540	537	569	555	557	535	528	523	544	530	529	516	543	548	542	559	571	553	513	508	502	538	523	533	528	538	538	529	531	538	530	514	521	541	551	511	542	521	539	534	530	531	514	514	535	509	530	545	569	533	562	540	554	554	528	573	547	542	547	568	529	560	575	552	537	550	535	522	541	521	518	533	542	504	532	536	505	534	535	522	511	508	573	576	588	522	554	543	563	526	523	529	483	508	493	538	505	512	558	557	538	556	539	537
45128	32214	23388	16477	17959	18164	13123	12585	12835	11619	9016	8705	7546	6599	6344	5920	5945	5948	6042	5812	5688	5884	5740	5588	5661	5530	5504	5322	5366	5343	5391	5194	5230	5292	5331	5302	5298	5313	5286	5329	5342	5275	5261	5183	5166	5218	5278	5296	5197	5227	5217	5240	5248	5142	5150	5268	5216	5271	5097	5099	5229	5369	5326	5166	5268	5279	5174	5199	5135	5019	5280	5224	5103	5222	5251	5234	5094	5118	5140	5103	5168	5266	5128	5251	5286	5065	5170	5139	5159	5198	5250	5315	5132	5187	5244	5198	5186	5190	5206	5102	5103	5203	5175	5186	5157	5223	5184	5152	5219	5308	5094	5234	5183	5142	5181	5298	5239	5271	5256	5156	5178	5215	5361	5090	5154	5135	5197	5143	5321	5133	5270	5207	5172	5144	5259	5108	5171	5112	5248	5211	5277	5182	5186	5248	5112	5104	5222	5219	5207	5087	5101	5120	5046	5130	5097	5169	5245	5168	5252	5275	5160	5086	5256	5208	5198	5101	5228	5141	5225	5117	5168	5122	5246	5218	5222	5203	5176	5223	5243	5275	5207	5181	5233	5234	5140	5202	5198	5144	5242	5186	5264	5227	5211	5112	5233	5151	5199	5134	5253	5140	5188	5259	5113	5164	5149	5282	5166	5258	5132	5221	5253	5238	5272	5280	5204	5103	5154	5193	5187	5220	5228	5203	5233	5219	5178	5129	5259	5167	5203	5207	5196	5130	5187	5150	5151	5211	5234	5249	5229	5272	5167	5010	5205	5153	5135	5138	5310	5114	5233	5266	5093	5141	5130	5248	5187	5206	5238	5209	5259	5086	5263	5193	5169	5143	5105	5259	5122	5187	5137	5196	5251	5226	5139	5204	5175	5241	5181	5238	5136	5184	5166	5185	5144	5168	5139	5072	5151	5051	5184	5188	5121	5274	5166	5265	5219	5253	5124	5211	5107	5093	5155	5160	5083	5147	5083	5272	5065	5126	5234	5162	5149	5187	5325	5100	5117	5120	5327	5054	5197	5201	5233	5303	5211	5178	5212	5261	5198	5272	5386	5357	5118	5131	5271	5180	5245	5179	5217	5175	5195	5245	5299	5184	5083	5144	5071	5131	5118	5284	5306	5313	5154	5200	5282	5190	5293	5205	5293	5281	5158	5111	5161	5181	5174	5249	5219	5115	5265	5166	5222	5254	5241	5167	5151	5224	5118	5279	5158	5240	5052	5223	5195	5139	5205	5192	5258	5184	5137	5126	5183	5310	5271	5136	5194	5297	5196	5182	5228	5059	5249	5132	5234	5270	5098	5319	5218	5263	5126	5253	5135	5170	5166	5153	5228	5319	5197	5190	5313	5209	5318	5174	5173	5202	5165	5170	5136	5186	5172	5224	5211	5384	5121	5245	5280	5272	5233	5130	5126	5189	5128	5285	5334	5125	5178	5250	5099	5250	5184	5154	5175	5267	5230	5158	5216	5130	5128	5146	5232	5291	5205	5103	5190	5260	5059	5204	5198	5328	5267	5140	5252	5180	5278	5238	5246	5243	5110	5198	5280	5255	5255	5207	5179	5245	5302	5244	5316	5101	5157	5231	5156	5211	5098	5159	5105	5136	5344	5207	5201	5278	5214	5301	5218	5147	5266	5267	5189	5340	5197	5298	5263	5161	5297	5337	5075	5092	5092	5088	5252	5060	5132	5212	5118	5242	5165	5071	5309	5117	5384	5158	5195	5223	5264	5157	5200	5151	5207	5148	5249	5203	5109	5222	5246	5155	5145	5149	5159	5181	5160	5131	5358	5172	5291	5193	5178	5366	5144	5211	5192	5060	5205	5297	5200	5267	5153	5303	5303	5265	4993	5168	5130	5302	5173	5201	5222	5245	5215	5116	5117	5202	5170	5023	5243	5234	5103	5187	5204	5187	5195	5125	5221	5231	5191	5243	5209	5105	5294	5239	5213	5261	5283	5208	5234	5167	5178	5145	5158	5176	5268	5270	5306	5175	5141	5215	5213	5161	5153	5250	5070	5215	5262	5116	5304	5239	5178	5156	5290	5167	5228	5145	5194	5172	5165	5279	5312	5204	5286	5176	5332	5197	5167	5174	5185	5075	5140	5227	5183	5195	5290	5187	5329	5054	5177	5265	5131	5176	5284	5189	5208	5219	5121	5223	5111	5152	5171	5251	5145	5179	5158	5131	5182	5071	5140	5107	5227	5118	5221	5258	5240	5174	5251	5332	5179	5239	5139	5158	5115	5253	5244	5260	5275	5191	5166	5124	5201	5178	5189	5227	5313	5171	5264	5195	5107	5225	5113	5149	5198	5243	5260	5216	5119	5155	5149	5196	5049	5272	5229	5175	5139	5197	5132	5296	5177	5199	5251	5096	5204	5222	5193	5203	5188	5260	5216	5297	5171	5185	5255	5088	5239	5273	5140	5224	5217	5257	5150	5188	5230	5151	5183	5185	5148	5087	5241	5143	5213	5173	5150	5240	5168	5066	5103	5198	5162	5183	5144	5211	5097	5207	5166	5160	5199	5131	5212	5280	5274	5322	5216	5271	5296	5101	5216	5102	5144	5241	5103	5265	5225	5245	5197	5264	5198	5271	5181	5169	5198	5097	5322	5245	5242	5192	5134	5125	5293	5178	5196	5106	5192	5158	5064	5122	5131	5172	5266	5211	5215	5227	5093	5064	5225	5161	5123	5208	5101	5123	5169	5187	5128	5283	5211	5220	5275	5140	5233	5140	5267	5123	5166	5336	5214	5188	5104	5108	5054	5210	5188	5158	5080	5247	5239	5258	5060	5223	5065	5246	5261	5272	5118	5250	5128	5271	5210	5277	5176	5183	5073	5311	5160	5159	5094	5257	5195	5203	5166	5133	5236	5184	5167	5313	5263	5209	5110	5214	5212	5186	5309	5232	5194	5178	5216	5237	5230	5097	5071	5256	5283	5184	5310	5145	5192	5218	5208	5131	5209	5223	5169	5124	5127	5117	5185	5214	5244	5165	5126	5156	5174	5178	5141	5076	5150	5245	5132	5287	5308	5249	5170	5239	5201	5136	5182	5172	5184	5098	5264	5217	5225	5217	5126	5215	5091	5129	5048	5161	5182	5273	5168	5273	5168	5320	5182	5243	5202	5217	5181	5274	5325	5265	5143	5225	5285	5340	5188	5234	5139	5168	5196	5263	5138	5136	5248	5212	5306	5154	5208	5235	5225	5188	5138	5337	5187	5154	5224	5240	5152	5280	5247	5192	5172	5253	5150	5215	5257	5125	5202	5187	5237	5196	5139	5071	5262	5162	5268	5184	5096	5183	5137	5215	5285	5087	5285	5123	5163	5207	5350	5151	5313	5209	5265	5268	5181	5061	5258	5247	5134	5207	5239	5170	5312	5240	5229	5246	5140	5114	5305	5178	5215	5298	5157	5188	5155	5178	5311	5227	5164	5260	5133	5203	5143	5251	5173	5385	5164	5175	5229	5120	5129	5202	5159	5139	5190	5186	5301	5128	5262	5208	5234	5180	5312	5209	5346	5138	5189	5154	5224	5109	5149	5175	5182	5236	5239	5158	5166	5232	5148	5367	5245	5220	5274	5168	5142	5136	5277	5222	5235	5172	5316	5302	5188	5129	5325	5227	5176	5210	5132	5291	5179	5116	5248	5120	5247	5160	5247	5238	5254	5188	5180	5015	5245	5223	5356	5162	5086	5224	5294	5182	5139	5173	5083	5217	5162	5153	5241	5230	5162	5156	5158	5240	5281	5218	5197	5243	5268	5412	5281	5207	5328	5210	5154	5168	5222	5189	5143	5140	5179	5157	5178	5060	5261	5236	5246	5091	5279	5157	5276	5232	5305	5179	5289	5250	5304	5190	5231	5080	5338	5135	5217	5119	5116	5320	5278	5124	5232	5198	5230	5210	5126	5210	5329	5252	5091	5236	5117	5136	5198	5237	5132	5295	5178	5110	5172	5180	5166	5135	5182	5225	5149	5259	5159	5177	5154	5254	5212	5167	5168	5202	5231	5199	5210	5320	5210	5310	5223	5145	5252	5230	5085	5206	5149	5148	5180	5101	5180	5170	5157	5163	5220	5248	5137	5131	5177	5166	5093	5290	5223	5245	5246	5138	5182	5230	5120	5257	5061	5190	5155	5261	5156	5355	5258	5210	5237	5257	5197	5248	5349	5229	5198	5156	5183	5179	5271	5190	5245	5216	5291	5116	5121	5192	5144	5143	5182	5235	5370	5187	5262	5218	5308	5214	5196	5242	5158	5061	5221	5239	5302	5264	5064	5236	5260	5256	5201	5237	5315	5186	5180	5146	5272	5191	5225	5116	5204	5143	5109	5168	5168	5306	5220	5241	5158	5210	5187	5196	5205	5274	5251	5144	5336	5186	5221	5149	5163	5134	5176	5226	5218	5158	5137	5274	5163	5123	5119	5114	5161	5171	5153	5284	5202	5244	5205	5189	5141	5228	5124	5175	5195	5180	5141	5228	5144	5305	5156	5149	5152	5165	5217	5248	5169	5172	5255	5033	5372	5256	5160	5196	5090	5168	5191	5248	5235	5353	5175	5170	5294	5191	5261	5192	5244	5180	5262	5157	5159	5175	5015	5196	5178	5214	5069	5308	5233	5364	5187	5171	5202	5208	5180	5180	5213	5324	5219	5145	5170	5244	5162	5207	5182	5250	5137	5228	5168	5263	5189	5145	5080	5179	5193	5211	5116	5181	5158	5264	5179	5231	5251	5178	5212	5092	5240	5283	5238	5119	5173	5277	5252	5221	5230	5159	5218	5159	5149	5141	5207	5137	5099	5244	5348	5191	5166	5092	5154	5221	5145	5194	5132	5232	5268	5255	5198	5131	5246	5207	5244	5143	5230	5142	5175	5219	5167	5106	5213	5300	5265	5219	5186	5312	5238	5125	5241	5283	5284	5081	5236	5137	5195	5232	5171	5190	5242	5151	5377	5281	5174	5236	5169	5266	5128	5240	5160	5166	5180	5319	5292	5365	5138	5274	5238	5235	5197	5262	5245	5206	5238	5311	5226	5173	5237	5152	5246	5108	5207	5094	5237	5138	5301	5149	5076	5171	5118	5123	5282	5208
17508	14438	6938	2302	1404	1444	1167	1176	1126	1264	1116	990	991	999	874	921	859	901	889	857	828	898	892	894	894	811	872	813	872	840	878	888	838	876	917	816	836	816	864	842	828	818	869	846	791	790	854	798	808	886	892	827	801	842	801	836	828	822	804	878	823	826	838	770	845	833	816	779	811	827	834	795	865	834	850	794	793	813	849	868	845	823	856	856	830	859	831	827	852	861	814	860	797	836	811	776	873	851	787	770	847	813	815	833	815	812	815	852	814	841	791	856	804	817	861	807	825	836	869	861	874	853	799	843	825	804	849	822	776	848	842	803	823	860	886	809	846	851	825	813	803	827	849	853	872	848	837	852	826	896	843	840	798	831	837	809	781	832	821	805	825	814	839	788	831	836	801	797	870	786	868	852	838	818	809	831	816	771	850	838	858	858	825	776	809	838	824	845	851	808	848	801	844	846	829	809	835	835	814	890	840	878	863	844	802	778	815	771	785	820	842	862	812	839	821	871	794	811	828	778	799	856	861	886	856	824	826	805	838	836	840	822	801	828	782	827	854	886	840	836	829	818	816	839	855	781	864	785	797	863	867	860	802	829	815	797	819	813	839	859	826	835	811	822	853	861	822	819	843	868	847	827	854	879	856	807	822	835	872	819	824	790	814	814	826	818	827	791	824	829	817	854	814	832	870	862	827	825	838	827	774	852	785	849	850	816	782	887	842	859	795	849	794	817	801	865	899	794	817	892	802	839	803	811	815	816	786	845	836	850	812	784	895	812	828	835	804	805	809	825	815	832	778	856	801	829	806	828	826	808	820	832	765	832	847	790	826	827	809	831	868	811	819	809	801	839	784	831	826	814	857	748	803	857	831	782	846	824	815	836	837	889	814	806	802	846	807	873	786	825	785	782	818	836	839	810	852	816	817	780	837	847	819	799	856	834	823	819	819	841	821	761	860	815	796	797	856	861	866	819	812	809	820	834	804	834	807	806	842	876	842	846	805	802	848	790	855	835	904	808	771	812	802	852	831	863	802	798	849	851	831	823	823	833	788	838	835	791	812	848	858	739	772	786	836	846	807	847	895	827	807	801	787	803	851	827	821	844	817	767	873	814	865	794	845	823	825	806	784	860	831	815	798	800	797	803	847	857	791	807	836	844	815	858	868	845	867	838	785	824	856	778	824	822	829	803	831	831	859	858	864	833	827	819	800	818	856	815	888	829	833	807	813	825	833	774	798	813	829	821	878	825	782	851	769	836	821	890	854	843	889	853	815	830	837	895	827	834	858	822	796	790	861	866	827	834	873	803	836	832	808	796	806	849	811	851	815	855	857	789	813	820	829	815	882	892	830	771	825	799	796	881	805	873	766	794	822	829	843	796	795	869	825	816	865	804	819	844	827	893	814	833	840	840	804	839	864	888	819	794	870	786	841	838	794	774	745	801	825	832	843	786	852	784	819	785	799	822	835	835	848	843	855	858	843	822	825	778	852	829	902	840	829	866	796	856	852	836	827	851	829	843	846	799	820	886	849	837	822	757	823	817	894	860	836	877	842	786	823	834	833	849	831	866	842	829	843	837	809	864	867	828	833	840	839	853	836	884	840	883	841	804	855	840	854	795	839	798	845	817	836	849	860	839	816	820	864	845	809	843	810	835	818	853	839	863	847	800	801	817	816	824	834	853	857	837	828	845	856	762	830	805	831	808	830	835	794	804	865	840	831	847	802	842	824	865	857	836	826	801	878	835	840	836	831	803	803	815	812	841	870	799	842	860	826	839	863	797	832	860	828	804	782	771	849	838	840	825	876	841	820	888	830	814	814	854	770	859	831	760	858	845	837	869	745	828	773	879	844	817	816	818	846	852	835	835	852	849	850	870	855	832	817	828	835	836	836	796	785	864	855	761	840	829	839	835	798	796	869	818	769	822	803	882	854	832	890	864	808	848	814	811	823	791	773	818	846	857	800	828	834	849	810	795	855	851	816	849	806	772	804	800	847	790	834	859	882	797	808	798	823	842	827	847	877	836	813	802	838	820	852	820	820	808	868	831	772	780	793	868	829	877	803	853	836	838	817	908	825	838	833	865	813	815	826	827	847	824	816	803	842	811	879	829	841	846	878	824	816	860	833	845	849	854	816	835	895	860	794	841	857	905	848	806	824	806	802	837	849	874	797	861	785	820	837	790	801	825	805	820	816	802	846	856	875	833	816	794	868	800	769	813	804	861	832	835	885	840	870	834	847	814	811	831	871	840	817	817	764	813	809	836	785	864	836	809	797	827	822	832	784	843	834	847	855	834	815	826	843	809	842	786	829	801	816	826	897	777	817	817	853	835	906	854	813	816	832	811	874	817	827	815	811	847	869	801	859	803	837	819	877	849	794	831	814	903	757	832	847	830	815	832	828	866	785	840	789	864	832	815	858	817	852	818	794	840	807	810	784	858	865	829	875	845	849	811	846	862	862	826	870	858	860	909	881	813	825	852	889	875	868	857	837	885	809	832	760	838	827	836	824	778	840	828	810	839	834	851	851	888	863	841	823	825	767	869	792	829	828	803	812	837	812	873	827	817	745	857	834	856	842	831	774	888	871	852	795	838	866	847	809	857	821	818	849	815	815	791	822	780	867	825	833	839	853	862	783	843	811	816	772	832	854	823	816	815	871	816	840	818	847	840	825	745	886	848	815	835	825	846	853	853	808	859	773	852	838	851	849	806	779	858	796	860	772	829	878	839	852	848	836	813	810	831	774	863	875	863	844	858	846	836	783	825	826	836	841	813	836	810	832	818	897	849	812	892	777	868	918	805	876	843	870	861	813	841	786	866	793	839	849	846	826	840	834	813	814	853	804	861	835	830	811	802	801	841	833	837	843	851	794	817	842	868	806	843	821	787	857	831	896	864	836	816	762	820	831	852	815	824	853	773	819	804	820	798	857	879	845	832	862	835	799	853	845	863	835	844	793	849	794	866	783	827	831	838	847	899	810	824	855	787	811	777	857	835	869	837	820	834	842	812	833	806	846	796	844	822	849	805	820	822	787	798	827	792	807	861	774	849	836	812	805	861	822	872	801	771	842	815	807	777	854	829	854	836	824	796	789	853	820	806	809	802	841	882	819	795	852	807	828	871	858	844	832	803	913	784	883	809	814	798	756	861	776	808	847	865	802	800	860	758	856	804	832	819	820	841	856	842	810	825	836	789	820	861	809	815	839	829	806	835	843	785	810	772	807	791	843	848	885	856	861	825	837	815	852	843	805	845	819	835	879	827	892	840	871	878	780	780	808	836	847	855	807	862	818	799	934	834	757	834	791	781	886	795	804	858	789	831	865	839	802	860	825	854	819	838	830	820	832	866	829	808	836	801	822	856	833	845	808	898	852	825	815	831	787	902	792	836	796	801	834	816	806	789	901	859	843	865	820	792	813	848	781	896	792	877	897	822	820	895	827	884	865	817	861	839	808	809	895	862	831	820	833	805	870	876	843	810	812	845	836	817	838	819
55521	44636	32093	23812	23793	22926	18939	16921	17042	18082	13990	12229	12269	10467	9218	8506	8214	8489	8459	8387	8215	8110	8360	8193	8116	8085	7807	7775	7713	7652	7597	7590	7591	7658	7760	7610	7664	7693	7662	7707	7653	7641	7696	7712	7673	7536	7601	7476	7536	7435	7621	7685	7596	7455	7503	7500	7509	7532	7542	7487	7586	7533	7483	7431	7469	7529	7392	7533	7637	7433	7492	7422	7616	7454	7515	7569	7498	7610	7485	7606	7519	7417	7441	7545	7457	7429	7472	7449	7514	7369	7450	7564	7414	7260	7417	7558	7480	7435	7589	7643	7303	7535	7490	7387	7423	7479	7471	7470	7512	7553	7475	7514	7538	7512	7509	7554	7470	7369	7418	7615	7389	7404	7426	7478	7356	7517	7465	7385	7546	7571	7526	7552	7426	7429	7400	7592	7618	7340	7493	7578	7536	7482	7468	7506	7339	7557	7513	7560	7317	7456	7326	7459	7473	7404	7499	7319	7506	7524	7376	7531	7408	7457	7479	7475	7518	7485	7396	7515	7520	7420	7645	7514	7463	7559	7453	7476	7397	7393	7453	7423	7554	7586	7456	7643	7378	7525	7600	7429	7559	7531	7488	7447	7420	7584	7396	7498	7521	7491	7541	7392	7634	7370	7370	7450	7486	7489	7328	7425	7397	7440	7493	7474	7471	7616	7462	7386	7407	7521	7418	7452	7500	7392	7454	7386	7523	7399	7442	7423	7519	7473	7386	7503	7458	7349	7479	7512	7499	7426	7457	7568	7376	7380	7448	7522	7528	7539	7533	7409	7447	7455	7476	7517	7340	7404	7446	7413	7496	7562	7325	7492	7547	7447	7426	7663	7548	7549	7467	7532	7419	7440	7458	7468	7482	7518	7561	7531	7450	7554	7469	7582	7603	7410	7420	7598	7408	7638	7427	7510	7476	7503	7453	7406	7543	7560	7354	7506	7453	7555	7454	7479	7471	7344	7437	7591	7448	7493	7414	7357	7602	7461	7502	7605	7485	7482	7516	7476	7435	7532	7405	7479	7427	7524	7518	7477	7405	7491	7525	7509	7595	7443	7545	7448	7481	7496	7359	7434	7519	7538	7525	7472	7649	7468	7402	7448	7458	7447	7420	7505	7470	7552	7386	7457	7418	7428	7517	7501	7405	7463	7397	7385	7400	7502	7280	7478	7604	7413	7518	7577	7432	7491	7471	7593	7612	7436	7424	7506	7458	7499	7350	7453	7510	7390	7551	7351	7448	7474	7471	7582	7583	7445	7435	7496	7560	7644	7491	7589	7457	7477	7427	7407	7488	7428	7373	7332	7446	7568	7459	7557	7432	7498	7551	7570	7250	7578	7408	7479	7524	7464	7488	7480	7541	7428	7487	7458	7508	7507	7510	7444	7529	7465	7581	7436	7368	7426	7468	7656	7400	7343	7489	7419	7486	7499	7470	7480	7553	7589	7431	7605	7584	7478	7342	7580	7483	7481	7410	7453	7294	7640	7737	7567	7555	7498	7500	7460	7504	7434	7492	7471	7508	7565	7553	7497	7538	7519	7536	7566	7455	7499	7343	7522	7432	7409	7458	7454	7456	7409	7398	7613	7425	7449	7418	7536	7427	7535	7583	7469	7547	7469	7468	7531	7419	7597	7463	7582	7703	7539	7419	7485	7403	7464	7564	7459	7403	7409	7408	7405	7400	7509	7514	7370	7446	7467	7582	7544	7422	7477	7569	7680	7532	7580	7441	7459	7416	7417	7380	7399	7382	7497	7471	7455	7390	7483	7588	7493	7537	7360	7461	7468	7512	7367	7436	7544	7521	7540	7460	7418	7481	7551	7553	7477	7467	7449	7469	7417	7421	7495	7407	7564	7422	7474	7560	7474	7385	7466	7463	7528	7542	7356	7390	7476	7348	7517	7475	7657	7411	7548	7568	7500	7623	7589	7575	7604	7461	7521	7471	7427	7455	7510	7591	7544	7566	7375	7489	7309	7449	7576	7536	7467	7529	7443	7517	7492	7589	7523	7470	7584	7554	7510	7518	7469	7593	7415	7597	7484	7515	7492	7486	7546	7311	7429	7360	7470	7413	7406	7583	7357	7509	7575	7477	7556	7421	7515	7542	7512	7329	7455	7531	7449	7522	7634	7418	7511	7488	7414	7491	7504	7557	7366	7513	7464	7468	7446	7392	7498	7506	7505	7575	7431	7481	7502	7518	7624	7353	7447	7406	7695	7438	7506	7423	7453	7551	7574	7588	7616	7498	7612	7496	7537	7468	7508	7443	7500	7645	7662	7450	7566	7439	7571	7398	7487	7494	7537	7534	7564	7325	7439	7406	7415	7369	7474	7460	7518	7589	7317	7593	7355	7463	7407	7455	7522	7534	7638	7659	7444	7446	7422	7508	7408	7519	7487	7658	7415	7577	7463	7487	7389	7470	7441	7436	7550	7510	7478	7442	7509	7556	7490	7422	7547	7544	7548	7462	7366	7485	7503	7644	7602	7519	7489	7501	7441	7511	7478	7530	7451	7554	7370	7455	7525	7543	7526	7574	7450	7345	7415	7364	7651	7504	7416	7385	7536	7483	7363	7468	7493	7469	7472	7489	7261	7496	7368	7453	7506	7422	7317	7527	7454	7332	7560	7261	7626	7382	7460	7439	7500	7568	7525	7373	7517	7640	7478	7570	7531	7444	7379	7523	7427	7517	7382	7508	7484	7581	7524	7401	7470	7588	7551	7564	7500	7441	7482	7405	7401	7463	7467	7537	7494	7420	7546	7408	7429	7609	7356	7504	7330	7521	7535	7521	7423	7463	7519	7581	7472	7552	7297	7522	7366	7489	7447	7534	7329	7508	7497	7492	7527	7445	7349	7396	7472	7397	7449	7463	7363	7615	7513	7481	7560	7591	7399	7364	7511	7464	7486	7501	7464	7522	7513	7398	7459	7590	7471	7559	7445	7469	7477	7420	7423	7508	7413	7574	7507	7676	7547	7378	7434	7446	7469	7544	7557	7512	7583	7581	7601	7407	7502	7442	7478	7591	7534	7493	7316	7410	7531	7520	7393	7484	7492	7500	7429	7587	7508	7435	7483	7460	7481	7491	7455	7480	7335	7463	7455	7486	7504	7524	7306	7528	7461	7425	7571	7424	7562	7461	7438	7529	7433	7384	7655	7453	7506	7539	7529	7485	7476	7412	7464	7438	7484	7547	7458	7534	7463	7507	7492	7541	7496	7434	7354	7433	7362	7495	7578	7486	7453	7480	7574	7521	7593	7463	7481	7427	7508	7434	7631	7590	7467	7490	7459	7446	7444	7476	7302	7472	7542	7539	7503	7644	7511	7390	7466	7557	7442	7453	7528	7513	7392	7525	7513	7470	7498	7466	7448	7411	7537	7558	7493	7334	7474	7465	7572	7416	7431	7496	7433	7414	7373	7522	7623	7603	7499	7404	7575	7560	7515	7430	7400	7394	7463	7588	7443	7452	7606	7474	7443	7410	7347	7569	7595	7392	7369	7572	7546	7439	7583	7485	7451	7392	7456	7384	7481	7469	7492	7556	7319	7427	7481	7441	7455	7453	7515	7429	7594	7594	7346	7390	7423	7502	7467	7496	7507	7486	7452	7510	7507	7562	7328	7524	7581	7550	7490	7503	7435	7621	7476	7501	7475	7570	7332	7447	7503	7483	7489	7465	7519	7442	7421	7386	7399	7587	7441	7420	7474	7503	7483	7527	7575	7525	7463	7612	7655	7473	7421	7483	7510	7503	7528	7412	7564	7421	7612	7385	7535	7575	7546	7431	7431	7363	7464	7632	7615	7503	7429	7439	7323	7474	7444	7422	7551	7456	7600	7459	7532	7260	7239	7556	7535	7315	7593	7673	7454	7426	7471	7465	7517	7501	7440	7416	7595	7521	7479	7530	7612	7418	7426	7394	7638	7473	7281	7431	7447	7484	7391	7501	7602	7400	7611	7342	7316	7526	7504	7501	7394	7460	7495	7650	7382	7558	7524	7411	7544	7416	7556	7342	7432	7342	7342	7417	7478	7558	7548	7566	7408	7517	7517	7544	7385	7526	7480	7503	7606	7490	7509	7481	7415	7362	7473	7516	7445	7402	7535	7521	7383	7527	7362	7569	7567	7378	7535	7457	7418	7520	7368	7516	7558	7385	7634	7441	7520	7386	7415	7452	7545	7474	7346	7408	7490	7550	7556	7480	7558	7406	7337	7541	7482	7479	7467	7457	7491	7409	7595	7494	7364	7367	7434	7451	7483	7542	7466	7419	7479	7458	7517	7460	7663	7297	7517	7570	7387	7570	7520	7524	7432	7468	7480	7567	7466	7574	7521	7496	7445	7457	7412	7424	7538	7443	7525	7424	7383	7565	7464	7507	7540	7422	7541	7503	7534	7477	7535	7601	7516	7487	7557	7556	7511	7542	7457	7576	7539	7508	7518	7460	7519	7346	7222	7533	7441	7442	7638	7555	7554	7579	7446	7407	7446	7558	7374	7583	7405	7388	7449	7526	7559	7470	7359	7478	7415	7539	7443	7472	7542	7462	7569	7583	7443	7525	7488	7532	7445	7501	7395	7463	7490	7534	7556	7549	7424	7559	7571	7438	7596	7473	7625	7356	7463	7347	7483	7494	7517	7402	7439	7614	7595	7603	7440	7408	7428	7495	7433	7412	7409	7556	7523	7566	7562	7484	7506	7627	7494	7438	7524	7404	7386	7484	7456	7544	7428	7559	7518	7467	7428	7304	7424	7493	7512	7451	7529	7418	7562	7576	7494	7386	7381	7456	7532	7444	7430	7532	7483	7561	7494	7670	7534	7304	7424	7604	7594	7494	7346	7474	7564	7395	7444	7406	7459	7583	7415	7446	7376	7529	7446	7527	7399	7452	7466	7524	7387	7479	7282	7635	7520	7536	7512	7400	7425	7434	7517	7355	7427	7452	7496	7543	7347	7477	7403	7481	7387	7293	7655	7436	7447	7534	7499	7487	7463	7560	7477	7499	7452	7460	7424	7466	7477	7435	7473	7502	7397	7526	7427	7406	7531	7299	7495	7607	7395	7531	7351	7485	7497	7429	7336	7396	7408	7351	7413	7592	7470	7482	7541
17033	11571	4209	2045	1043	896	822	720	774	823	1082	657	650	633	588	555	511	493	544	484	530	506	494	539	523	486	533	433	516	500	492	496	449	510	498	529	468	523	504	477	517	504	486	465	485	513	477	504	475	506	479	489	465	463	498	533	488	475	483	490	489	445	485	473	447	498	453	468	465	486	521	460	512	488	479	507	497	502	503	489	492	537	479	485	511	487	507	494	492	498	496	470	489	453	522	491	481	519	495	523	487	511	504	478	469	490	482	487	468	472	473	494	467	504	486	468	491	486	461	525	501	489	479	484	428	448	461	498	479	494	520	507	479	522	486	517	522	478	514	499	472	477	470	505	518	500	495	497	457	460	451	502	461	494	512	505	508	456	510	514	466	465	475	507	500	491	488	477	504	482	470	472	499	469	464	474	472	484	524	472	494	502	504	433	497	501	488	491	451	496	500	480	481	482	477	509	477	506	461	447	427	505	471	482	510	532	483	428	475	487	472	472	485	456	487	559	484	481	474	482	494	515	501	500	532	520	479	457	470	452	520	516	459	501	456	478	493	490	496	466	505	489	470	499	488	510	450	483	465	484	477	441	478	512	475	468	473	467	497	461	459	475	522	474	482	506	489	454	498	473	483	479	491	465	507	475	485	497	447	487	504	533	485	535	484	501	478	485	526	506	503	459	471	442	529	482	494	534	495	460	476	468	481	491	482	469	429	477	474	489	459	438	468	475	477	477	454	489	470	478	465	467	529	504	465	514	468	451	499	511	478	477	495	526	500	500	485	500	459	485	461	455	458	466	475	484	473	488	483	471	433	502	456	498	493	492	516	500	515	500	490	528	514	463	481	517	513	493	482	490	523	505	487	488	473	503	516	480	473	512	518	489	478	482	502	479	486	527	467	531	488	488	507	481	453	501	507	461	521	491	499	456	520	487	471	511	513	492	450	470	466	489	470	493	533	474	499	486	497	470	499	457	480	506	475	465	504	518	452	485	465	488	523	435	498	499	497	502	444	458	501	477	475	490	464	518	513	478	505	510	487	466	491	499	493	454	515	504	532	472	494	502	497	477	451	471	458	472	514	509	472	521	468	555	514	511	531	482	473	496	499	479	502	472	480	481	485	480	497	459	472	482	499	480	517	494	485	484	512	449	490	504	491	484	476	495	452	484	486	469	509	489	502	505	514	488	479	473	520	457	507	489	484	504	540	501	505	514	513	488	475	477	507	472	512	474	479	500	500	458	477	520	499	479	506	488	484	483	479	474	498	464	480	523	467	486	483	514	479	471	462	481	485	477	494	479	464	468	505	489	467	474	471	514	554	468	483	460	436	478	431	473	474	467	507	504	488	468	478	499	462	512	489	499	490	483	488	480	476	489	474	504	507	493	515	495	480	515	494	524	463	509	489	477	505	497	498	464	439	492	467	497	493	533	454	446	458	464	475	502	493	486	497	508	478	426	492	468	457	525	495	500	530	501	497	478	479	516	495	489	501	501	479	451	511	509	483	515	455	512	495	483	480	468	475	516	486	483	519	520	522	514	495	520	502	450	488	526	494	489	496	487	475	508	455	492	452	485	522	471	505	489	514	510	512	475	519	496	488	454	474	527	490	497	497	539	504	489	472	446	457	496	454	475	461	514	465	468	504	526	475	433	474	469	534	476	501	500	467	492	482	495	497	476	501	497	478	527	496	492	487	467	523	496	497	486	511	471	487	501	479	474	493	474	471	508	492	480	482	499	486	496	482	496	460	452	487	477	488	494	475	487	457	445	501	478	461	467	493	462	445	535	479	530	475	478	462	479	508	451	492	493	524	469	480	491	501	493	533	503	526	478	476	493	511	466	489	480	460	512	485	474	497	442	446	447	486	498	500	501	496	521	426	506	485	500	466	526	481	476	502	557	513	476	470	490	478	507	463	513	490	494	491	485	488	442	521	499	473	471	501	507	487	452	520	510	529	498	509	450	455	482	496	474	458	498	481	537	452	502	486	482	488	515	512	516	492	498	509	456	523	504	515	502	484	488	496	480	482	480	452	435	461	509	512	471	487	484	494	527	478	498	464	507	462	510	472	461	500	519	451	486	513	518	501	478	441	500	476	501	520	498	470	449	497	471	465	474	498	444	468	488	485	470	493	529	509	488	486	476	477	455	502	496	498	461	496	486	524	499	459	492	509	506	464	487	494	445	467	521	461	494	517	521	444	483	478	473	456	484	502	481	519	488	490	480	483	462	522	462	497	482	462	452	468	493	486	505	474	500	498	503	466	508	484	439	516	477	473	496	489	450	452	489	500	455	473	506	478	530	526	503	489	447	480	461	490	516	443	474	502	487	454	464	536	526	450	498	533	483	489	493	468	464	469	506	476	444	493	503	486	491	481	527	513	532	532	469	482	505	484	489	479	483	484	470	477	496	458	486	442	459	500	471	453	481	476	499	459	507	468	482	466	517	489	500	492	476	486	450	481	492	509	506	500	506	527	482	457	501	480	504	464	479	493	502	519	487	495	480	510	467	488	465	477	480	498	485	471	420	510	508	451	497	444	486	487	488	517	474	499	465	508	490	462	483	502	478	498	477	488	487	458	457	477	503	475	474	483	487	485	485	450	499	481	471	472	507	494	461	508	453	464	480	470	457	504	493	525	474	507	501	481	499	503	438	500	488	511	472	505	517	475	481	476	459	484	474	479	486	447	477	475	426	486	464	468	537	489	496	502	489	517	495	495	504	470	499	478	486	507	479	526	498	462	498	459	491	497	475	484	473	499	536	504	521	456	502	468	444	472	471	476	472	476	479	460	479	497	505	492	502	470	465	477	468	471	512	490	483	499	496	491	505	448	474	493	500	505	481	449	515	480	497	486	491	541	501	493	462	458	550	511	492	461	485	468	487	486	506	530	449	502	452	499	493	468	509	457	506	507	505	496	521	464	507	501	426	481	472	471	529	469	452	526	511	489	457	461	491	509	514	477	490	490	492	483	480	462	492	489	460	476	509	489	501	505	480	489	489	472	506	487	484	477	482	470	470	504	472	530	505	485	462	473	447	476	505	492	515	520	476	513	472	518	532	483	489	459	522	508	504	476	484	496	463	513	455	504	463	459	493	483	461	457	525	466	475	452	464	540	492	547	525	487	477	513	500	468	480	497	482	474	500	506	457	476	510	512	484	497	476	474	526	469	480	531	490	479	537	493	518	459	458	494	482	440	529	451	529	484	494	485	498	494	495	449	496	495	485	484	461	479	509	476	483	462	491	451	477	481	483	496	486	508	502	467	523	508	481	464	493	506	490	492	478	494	509	480	458	489	529	485	532	461	491	488	503	532	494	476	494	474	488	510	492	521	523	509	481	463	515	469	456	496	496	495	512	472	492	460	493	460	478	491	497	473	477	499	456	465	495	484	474	506	480	480	544	460	462	492	492	468	521	517	492	488	503	474	491	488	495	480	494	469	496	487	468	492	471	514	509	482	471	477	516	526	483	510	517	509	524	466	503	530	517
50538	40372	26215	25804	21882	19338	16847	14824	14334	14450	15482	9346	9730	9062	7123	6019	5680	5539	5610	5796	5627	5517	5485	5380	5353	5235	5149	5099	4995	4987	5024	4951	4987	4965	4998	4900	5043	4946	4939	4925	4884	4871	4778	4844	4931	4881	4888	4740	4810	4708	4923	4803	4800	4737	4890	4825	4817	4771	4941	4882	4855	4775	4746	4747	4730	4687	4708	4768	4827	4754	4816	4738	4812	4711	4670	4719	4757	4746	4669	4657	4871	4798	4795	4678	4802	4755	4690	4726	4763	4741	4701	4836	4667	4760	4688	4713	4734	4908	4781	4704	4808	4684	4771	4723	4743	4820	4745	4643	4833	4763	4791	4781	4655	4829	4789	4812	4630	4700	4701	4707	4729	4830	4820	4675	4752	4691	4724	4768	4685	4754	4806	4684	4780	4720	4757	4761	4639	4731	4773	4767	4734	4732	4764	4745	4799	4771	4702	4829	4647	4673	4755	4828	4729	4722	4708	4722	4738	4825	4705	4803	4902	4807	4805	4711	4711	4745	4694	4770	4811	4741	4913	4590	4717	4765	4683	4736	4818	4674	4733	4643	4654	4704	4720	4762	4755	4557	4644	4777	4818	4842	4695	4687	4708	4745	4721	4744	4760	4768	4683	4794	4804	4728	4637	4735	4553	4674	4727	4904	4692	4686	4761	4802	4701	4888	4800	4696	4678	4611	4738	4822	4715	4688	4711	4777	4779	4715	4765	4782	4739	4737	4758	4771	4739	4693	4709	4693	4737	4742	4703	4671	4756	4669	4739	4654	4790	4710	4736	4818	4635	4791	4687	4716	4797	4639	4827	4691	4657	4786	4786	4759	4764	4737	4621	4821	4774	4692	4604	4660	4795	4702	4690	4812	4753	4799	4705	4736	4820	4611	4771	4727	4696	4949	4748	4659	4788	4780	4773	4748	4725	4749	4739	4792	4709	4761	4688	4686	4726	4791	4770	4648	4813	4682	4701	4869	4729	4790	4844	4710	4710	4732	4721	4626	4737	4807	4826	4829	4713	4662	4620	4775	4752	4769	4707	4706	4715	4747	4698	4707	4693	4845	4670	4767	4723	4724	4644	4727	4727	4786	4802	4748	4705	4716	4769	4797	4750	4663	4833	4714	4798	4703	4785	4870	4632	4837	4601	4781	4704	4668	4693	4696	4860	4783	4792	4724	4745	4642	4804	4796	4829	4652	4772	4796	4710	4687	4833	4635	4757	4901	4708	4767	4829	4762	4722	4712	4727	4697	4649	4796	4665	4660	4731	4713	4698	4650	4648	4678	4699	4645	4706	4704	4722	4793	4735	4763	4721	4748	4749	4773	4752	4761	4838	4651	4833	4766	4675	4703	4799	4711	4740	4790	4709	4774	4694	4686	4771	4795	4736	4693	4719	4676	4761	4682	4785	4843	4783	4727	4836	4699	4731	4780	4631	4865	4652	4826	4719	4766	4770	4722	4702	4744	4814	4750	4760	4679	4683	4772	4836	4695	4739	4731	4642	4770	4653	4673	4710	4724	4687	4620	4742	4774	4899	4811	4717	4802	4718	4763	4713	4779	4716	4833	4823	4771	4713	4757	4687	4739	4712	4734	4778	4813	4728	4757	4765	4700	4847	4688	4669	4726	4698	4729	4739	4657	4763	4750	4630	4873	4826	4723	4682	4776	4803	4855	4745	4848	4725	4639	4828	4763	4793	4705	4819	4825	4781	4872	4644	4663	4726	4627	4693	4837	4718	4739	4652	4805	4742	4640	4731	4756	4665	4668	4660	4671	4776	4779	4618	4794	4648	4740	4808	4806	4768	4833	4718	4752	4627	4810	4689	4636	4781	4798	4751	4853	4748	4740	4736	4668	4756	4712	4688	4792	4710	4711	4811	4774	4679	4676	4681	4838	4754	4838	4766	4754	4670	4709	4805	4860	4836	4760	4759	4703	4717	4762	4770	4649	4734	4767	4745	4783	4762	4769	4647	4639	4757	4640	4608	4703	4661	4677	4722	4801	4777	4696	4733	4700	4724	4758	4674	4717	4847	4741	4673	4720	4774	4774	4667	4842	4763	4716	4705	4778	4725	4812	4791	4824	4775	4671	4721	4727	4741	4766	4763	4730	4752	4722	4714	4697	4763	4713	4722	4763	4813	4774	4883	4719	4729	4652	4854	4812	4708	4737	4726	4763	4684	4687	4777	4697	4769	4726	4787	4734	4752	4788	4768	4753	4776	4799	4739	4732	4755	4653	4716	4793	4718	4718	4820	4759	4798	4788	4754	4771	4776	4756	4735	4729	4648	4717	4749	4765	4781	4643	4685	4678	4817	4764	4874	4762	4705	4772	4697	4641	4670	4800	4768	4707	4746	4786	4818	4767	4774	4764	4776	4693	4917	4825	4790	4774	4822	4791	4875	4771	4807	4662	4669	4709	4720	4727	4670	4699	4798	4715	4690	4666	4702	4751	4796	4630	4745	4722	4754	4770	4737	4756	4784	4819	4769	4779	4749	4680	4746	4796	4589	4709	4756	4634	4811	4713	4716	4792	4687	4795	4754	4784	4837	4841	4816	4688	4676	4657	4749	4792	4800	4656	4739	4770	4741	4616	4715	4689	4716	4782	4630	4937	4775	4764	4751	4748	4790	4803	4651	4683	4749	4802	4793	4805	4735	4700	4612	4827	4738	4732	4775	4729	4803	4685	4769	4849	4814	4751	4677	4719	4769	4768	4777	4729	4815	4750	4753	4702	4786	4799	4732	4732	4689	4712	4733	4743	4744	4686	4759	4825	4778	4686	4723	4768	4776	4682	4784	4733	4741	4721	4738	4661	4801	4755	4717	4783	4754	4810	4735	4780	4676	4785	4748	4767	4925	4716	4734	4753	4809	4715	4770	4723	4846	4711	4615	4772	4712	4739	4734	4809	4791	4862	4720	4684	4679	4716	4784	4771	4818	4765	4642	4657	4769	4655	4696	4799	4776	4698	4710	4738	4787	4636	4707	4602	4792	4760	4803	4700	4817	4770	4710	4676	4742	4793	4734	4711	4746	4680	4726	4707	4628	4707	4763	4642	4866	4734	4691	4760	4874	4652	4768	4737	4742	4667	4667	4712	4895	4770	4698	4891	4666	4692	4739	4736	4814	4733	4707	4777	4672	4672	4741	4817	4848	4642	4762	4607	4749	4735	4570	4775	4638	4740	4669	4791	4667	4712	4770	4724	4664	4716	4838	4776	4751	4722	4733	4715	4596	4805	4711	4712	4687	4698	4674	4796	4692	4669	4785	4771	4771	4785	4754	4654	4741	4816	4908	4698	4778	4616	4817	4723	4752	4841	4749	4746	4789	4795	4699	4788	4687	4774	4719	4657	4656	4609	4783	4764	4835	4742	4748	4711	4644	4727	4734	4698	4766	4737	4738	4789	4644	4721	4769	4730	4709	4767	4692	4788	4664	4674	4541	4661	4679	4774	4738	4736	4810	4829	4736	4710	4743	4823	4698	4675	4759	4795	4778	4536	4702	4667	4755	4602	4773	4705	4778	4831	4803	4804	4746	4751	4694	4692	4677	4788	4662	4671	4766	4736	4826	4825	4755	4668	4719	4723	4701	4735	4728	4805	4675	4822	4798	4751	4715	4767	4732	4738	4733	4749	4749	4725	5047	4745	4832	4671	4704	4793	4788	4737	4749	4659	4783	4766	4751	4809	4868	4713	4828	4741	4883	4762	4778	4637	4664	4684	4736	4720	4699	4693	4775	4700	4835	4770	4690	4800	4766	4684	4648	4746	4749	4684	4722	4727	4687	4843	4694	4778	4764	4812	4808	4765	4748	4817	4639	4688	4777	4701	4844	4805	4879	4674	4763	4803	4747	4751	4712	4718	4756	4864	4744	4795	4794	4783	4749	4852	4689	4704	4793	4690	4760	4805	4714	4746	4742	4754	4691	4805	4805	4756	4695	4746	4873	4698	4814	4750	4800	4775	4689	4701	4695	4539	4745	4649	4746	4740	4739	4801	4792	4667	4750	4716	4774	4646	4776	4822	4674	4714	4712	4658	4702	4775	4678	4666	4776	4649	4667	4696	4720	4711	4715	4734	4767	4764	4731	4750	4669	4759	4800	4735	4684	4688	4727	4697	4782	4746	4841	4789	4693	4756	4810	4808	4782	4683	4698	4776	4699	4676	4822	4641	4663	4765	4614	4751	4775	4833	4936	4659	4650	4817	4649	4667	4687	4729	4751	4787	4779	4740	4743	4723	4747	4782	4754	4675	4653	4662	4855	4724	4759	4760	4762	4645	4661	4663	4624	4737	4763	4833	4779	4712	4821	4618	4665	4621	4654	4691	4635	4768	4691	4655	4721	4687	4637	4803	4794	4650	4870	4878	4685	4771	4682	4735	4716	4824	4829	4747	4683	4817	4710	4782	4687	4796	4833	4807	4734	4811	4720	4793	4657	4779	4786	4741	4730	4646	4677	4740	4806	4756	4660	4797	4631	4680	4734	4766	4822	4783	4698	4673	4804	4731	4755	4775	4761	4821	4738	4639	4801	4742	4733	4714	4727	4838	4730	4743	4719	4733	4663	4753	4635	4792	4649	4739	4799	4584	4840	4772	4820	4626	4740	4880	4748	4757	4726	4702	4690	4767	4690	4742	4788	4835	4727	4743	4721	4768	4846	4782	4670	4776	4742	4714	4773	4792	4812	4725	4752	4758	4730	4738	4789	4821	4621	4839	4641	4696	4667	4810	4639	4837	4742	4739	4862	4747	4845	4825	4660	4850	4694	4782	4785	4740	4680	4780	4791	4775	4744	4743	4635	4752	4715	4766	4806	4737	4778	4743	4628	4766	4713	4711	4700	4862	4707	4794	4770	4738	4661	4764	4726	4724	4762	4756	4755	4655	4769	4791	4810	4692	4773	4712	4782	4744	4776	4812	4609	4819	4690	4827	4744	4924	4799	4795	4721	4768	4870	4667	4695	4837	4722	4771	4717	4805	4788	4758	4789	4723	4725	4842	4692	4781	4739	4765	4844	4812	4798	4702	4741	4754	4789	4725	4715	4651	4709	4712	4806	4659	4817	4801	4749	4703	4694	4727	4774	4631	4744	4728	4764	4765	4816	4778	4752	4790
22620	20448	13459	5108	1965	1610	1290	1287	1232	1397	2108	1088	1031	942	905	928	840	883	892	875	853	914	852	916	884	889	827	841	898	833	830	836	859	814	867	851	866	828	868	824	861	750	885	797	845	832	816	814	836	865	871	876	865	833	807	771	802	815	878	884	868	811	795	808	809	877	786	790	776	815	878	800	809	779	863	870	827	830	868	821	794	788	885	849	842	871	873	802	842	859	839	769	851	851	813	792	908	789	848	825	836	867	770	783	813	813	845	847	832	812	821	873	834	796	767	845	837	783	827	838	827	797	805	827	779	791	855	812	824	833	814	838	816	779	829	783	860	843	874	852	848	832	861	830	788	776	807	814	846	870	873	830	762	774	816	796	771	839	829	841	838	797	833	850	847	841	876	817	844	868	794	777	810	803	814	802	816	793	847	857	829	813	839	819	824	887	818	803	807	832	843	851	854	877	784	798	781	875	822	813	850	843	788	855	881	871	848	797	815	882	848	801	803	811	830	795	813	833	822	824	879	817	794	849	848	854	859	802	853	860	817	797	829	820	872	822	806	828	832	854	815	856	849	795	818	823	803	846	867	835	799	853	785	798	823	800	816	808	843	805	854	803	772	797	840	792	846	851	792	830	810	859	834	832	756	835	783	845	814	813	820	804	847	802	855	816	858	830	859	810	817	810	821	774	809	856	824	811	857	851	805	861	798	882	814	877	806	837	893	794	818	797	778	780	844	829	823	826	816	792	855	827	811	875	802	842	827	819	820	790	833	841	827	789	820	864	800	872	859	802	848	816	814	832	838	802	858	848	794	795	811	831	802	837	832	796	826	818	863	827	806	791	808	885	828	871	848	812	840	831	841	822	785	827	853	808	780	816	873	850	780	837	824	771	809	827	814	848	846	862	831	826	794	793	764	864	806	788	836	800	817	787	819	774	847	840	842	840	847	848	875	834	863	802	846	760	882	862	783	804	870	832	813	803	831	800	845	871	822	867	851	855	846	783	778	821	814	817	850	796	824	815	830	778	815	811	738	819	840	850	808	836	851	875	863	861	800	854	795	866	790	825	839	873	895	825	798	825	813	828	835	800	809	861	772	800	827	831	786	798	833	815	828	822	814	802	891	803	781	812	805	827	830	745	873	884	822	784	839	833	826	914	857	894	824	803	810	855	815	788	827	779	813	859	818	830	840	816	820	830	861	812	824	811	780	852	819	821	827	837	827	804	865	819	848	865	835	781	837	787	812	828	841	808	801	765	851	820	823	825	815	821	805	856	853	841	806	868	901	811	836	800	808	799	778	866	835	810	820	824	780	816	834	809	814	845	835	866	813	807	826	801	837	823	838	874	854	817	821	824	821	839	790	818	888	806	777	824	835	802	844	804	856	827	812	891	835	805	867	797	804	837	846	809	840	823	811	835	828	810	840	848	814	864	804	799	774	878	823	851	840	886	847	830	793	832	818	834	801	794	850	810	844	836	806	838	828	779	830	806	819	828	808	841	837	851	762	803	843	849	814	805	852	863	834	835	802	839	796	839	792	861	799	840	854	774	860	818	864	861	821	889	773	829	843	818	793	835	773	842	757	838	816	835	797	811	837	831	845	824	852	825	840	852	865	816	836	846	848	852	818	820	860	762	868	828	795	793	910	797	818	858	853	809	866	853	854	774	874	817	823	814	799	839	874	825	840	810	807	873	853	785	860	842	822	800	782	837	832	811	823	858	809	812	827	802	866	837	823	796	803	818	837	835	796	859	902	848	792	769	872	848	849	813	874	787	786	793	818	842	797	822	806	794	800	800	839	833	847	807	873	812	838	818	881	820	838	804	817	857	830	812	847	854	810	817	806	823	838	850	820	839	794	831	765	843	788	816	847	830	749	795	815	830	852	822	788	859	874	778	835	843	832	867	790	822	842	829	782	854	820	842	832	822	822	829	836	778	788	887	821	797	800	759	802	775	797	845	831	787	854	839	837	834	832	803	839	876	817	838	846	786	828	845	849	826	802	821	797	791	852	792	828	818	831	886	827	850	806	838	828	828	859	826	844	814	882	827	851	860	807	766	824	877	861	792	890	867	812	870	841	810	834	839	813	853	824	832	802	791	826	868	785	822	860	875	796	834	828	878	759	820	827	838	846	847	836	809	776	806	890	781	828	841	855	764	830	868	824	807	811	792	799	832	831	785	824	850	786	843	881	834	814	813	834	875	824	857	791	735	815	837	825	772	803	824	869	834	808	828	794	867	850	852	839	817	867	857	764	852	812	850	816	818	885	803	834	838	778	845	864	832	792	820	815	845	853	866	842	816	872	856	790	781	797	848	804	791	829	872	808	836	817	831	840	812	800	820	875	791	816	820	838	772	866	824	803	866	813	797	822	818	823	827	848	856	820	822	813	870	880	845	824	799	816	827	823	869	798	830	807	863	826	866	819	797	803	835	842	848	859	853	826	792	803	780	824	823	796	808	785	849	847	846	796	817	834	823	817	791	852	780	845	803	824	838	793	808	855	843	777	858	850	802	825	794	819	840	776	826	823	801	799	793	831	806	776	837	875	846	773	887	850	787	830	844	823	843	847	831	822	836	831	818	816	787	807	829	834	853	798	817	842	799	853	756	838	831	860	790	843	839	826	777	832	805	837	821	875	830	820	806	833	866	835	770	858	823	819	841	876	807	802	796	803	831	859	846	850	850	822	736	834	849	816	845	787	810	817	849	803	798	885	790	843	859	788	850	819	863	781	826	832	883	804	844	823	771	814	825	832	878	806	824	845	817	772	814	757	860	844	836	837	860	861	821	847	825	843	830	767	851	828	829	843	806	835	781	855	829	820	839	818	859	854	862	834	818	804	742	830	835	810	856	874	823	840	821	839	793	840	828	782	801	822	783	832	820	859	825	808	840	787	899	830	824	864	799	849	757	826	855	839	826	830	819	800	839	867	786	840	797	882	836	789	785	791	802	847	831	833	814	849	782	838	865	838	822	849	806	821	819	809	812	833	817	799	831	791	826	827	843	806	814	776	762	807	818	796	893	817	771	843	812	845	796	811	780	830	798	781	857	826	786	807	814	900	837	812	833	825	817	809	800	849	845	832	804	799	846	793	854	814	843	805	802	828	848	854	781	863	830	797	782	816	829	836	825	818	809	833	792	827	849	897	785	824	827	812	826	817	860	798	837	856	849	856	849	884	837	804	857	824	830	797	828	851	831	825	825	830	821	762	837	825	845	813	787	804	812	860	834	836	812	800	839	809	829	846	879	801	804	828	798	801	867	798	821	835	823	875	822	818	861	871	820	833	852	827	811	847	878	826	848	817	817	837	837	896	765	768	810	800	843	795	827	850	870	833	830	800	845	805	769	849	826	815	824	806	818	853	838	860	859	840	803	865	821	810	789	811	840	798	889	818	846	826	842	850	853	808	804	795	902	829	867	808	822	826	761	802	829	894	832	843	826	835	863	825	865	854	811	816	803	800	856	847	784	835	838	790	841	799	824	828	840
57856	49955	41367	33549	28329	25085	20162	19465	17994	20090	19178	13036	12623	10684	9633	8753	8797	8554	8564	8509	8466	8452	8253	8195	7949	7974	7917	7774	7761	7845	7665	7713	7732	7749	7732	7612	7761	7603	7497	7748	7676	7637	7487	7585	7556	7662	7488	7655	7513	7518	7539	7447	7545	7590	7536	7538	7514	7516	7672	7409	7518	7339	7535	7445	7413	7461	7532	7492	7643	7426	7479	7449	7339	7543	7385	7493	7542	7392	7560	7284	7427	7391	7408	7431	7393	7320	7308	7273	7412	7445	7536	7592	7573	7319	7514	7563	7329	7573	7468	7391	7409	7306	7481	7367	7390	7409	7475	7335	7496	7513	7440	7400	7498	7418	7475	7580	7446	7607	7511	7376	7336	7480	7443	7414	7442	7402	7393	7565	7372	7347	7420	7351	7544	7433	7420	7393	7442	7517	7553	7382	7464	7359	7344	7383	7374	7437	7429	7359	7505	7404	7443	7480	7451	7481	7472	7383	7392	7446	7461	7426	7430	7475	7506	7527	7461	7484	7267	7552	7230	7451	7346	7512	7436	7446	7412	7475	7354	7472	7469	7463	7372	7344	7385	7487	7563	7442	7499	7545	7471	7273	7450	7391	7426	7236	7512	7566	7391	7457	7346	7486	7541	7414	7540	7439	7437	7454	7394	7451	7483	7412	7420	7437	7465	7408	7480	7471	7263	7505	7372	7349	7457	7438	7416	7338	7593	7396	7376	7457	7425	7370	7430	7536	7399	7468	7489	7569	7325	7492	7342	7436	7327	7483	7446	7466	7345	7387	7493	7322	7375	7527	7492	7451	7344	7430	7514	7387	7437	7437	7454	7322	7379	7475	7577	7436	7363	7561	7278	7571	7264	7415	7402	7447	7422	7291	7371	7444	7365	7552	7477	7427	7562	7397	7419	7471	7392	7492	7420	7482	7412	7375	7407	7323	7403	7330	7230	7425	7508	7387	7440	7597	7429	7394	7512	7421	7461	7530	7563	7427	7441	7436	7414	7401	7368	7421	7491	7404	7309	7446	7456	7385	7460	7455	7398	7499	7404	7475	7415	7550	7475	7484	7396	7522	7514	7600	7563	7514	7411	7636	7330	7604	7446	7514	7404	7383	7533	7635	7392	7402	7366	7423	7517	7516	7460	7395	7432	7433	7399	7417	7321	7305	7448	7415	7511	7567	7441	7440	7488	7387	7385	7420	7569	7539	7451	7424	7458	7402	7599	7424	7421	7504	7468	7441	7329	7377	7464	7414	7387	7564	7470	7393	7414	7577	7468	7518	7452	7444	7453	7427	7459	7501	7467	7379	7500	7369	7587	7422	7388	7583	7436	7439	7417	7569	7471	7517	7543	7380	7480	7429	7452	7486	7373	7256	7403	7419	7404	7419	7549	7385	7455	7407	7265	7470	7310	7539	7506	7470	7462	7507	7330	7383	7475	7497	7316	7462	7428	7353	7496	7424	7533	7414	7484	7444	7492	7431	7422	7487	7501	7465	7450	7425	7443	7415	7511	7506	7447	7396	7334	7596	7506	7489	7369	7446	7479	7459	7537	7432	7363	7306	7573	7418	7477	7467	7395	7299	7536	7403	7528	7495	7508	7529	7313	7382	7450	7410	7399	7285	7474	7487	7416	7371	7434	7421	7441	7573	7381	7406	7341	7361	7351	7592	7255	7357	7485	7550	7553	7231	7602	7391	7289	7391	7543	7454	7328	7523	7478	7452	7418	7398	7490	7485	7480	7442	7349	7219	7522	7369	7371	7367	7213	7355	7488	7518	7395	7464	7515	7485	7367	7467	7443	7408	7481	7425	7354	7456	7418	7496	7484	7424	7605	7337	7385	7473	7427	7532	7398	7509	7586	7454	7414	7342	7323	7361	7544	7271	7392	7471	7518	7562	7490	7518	7443	7457	7363	7570	7457	7416	7484	7475	7418	7477	7409	7437	7260	7602	7479	7548	7432	7517	7482	7459	7494	7320	7540	7343	7614	7558	7388	7450	7287	7439	7576	7368	7548	7390	7394	7365	7348	7464	7444	7304	7522	7379	7414	7450	7518	7445	7338	7492	7520	7496	7499	7380	7425	7431	7421	7387	7616	7475	7316	7308	7273	7541	7511	7370	7363	7353	7508	7342	7391	7561	7432	7359	7430	7358	7397	7493	7465	7532	7394	7230	7538	7549	7604	7414	7412	7360	7576	7361	7455	7352	7338	7350	7491	7532	7607	7301	7424	7448	7348	7436	7476	7439	7472	7495	7468	7403	7464	7451	7480	7568	7372	7350	7303	7532	7364	7461	7409	7385	7481	7335	7496	7538	7493	7373	7352	7553	7471	7350	7463	7490	7400	7392	7481	7278	7386	7442	7469	7446	7500	7423	7337	7546	7377	7623	7405	7626	7465	7336	7426	7442	7484	7421	7316	7432	7557	7419	7507	7306	7332	7357	7389	7423	7360	7527	7413	7487	7430	7460	7512	7561	7375	7521	7582	7451	7324	7331	7534	7308	7397	7521	7473	7426	7425	7429	7344	7317	7443	7353	7455	7360	7509	7424	7492	7489	7441	7254	7478	7291	7389	7424	7543	7396	7455	7330	7375	7397	7499	7404	7320	7486	7410	7377	7375	7405	7396	7501	7500	7405	7452	7576	7380	7384	7525	7494	7499	7346	7451	7400	7598	7522	7235	7412	7459	7461	7558	7430	7352	7390	7547	7459	7292	7524	7396	7338	7464	7451	7409	7462	7483	7495	7530	7460	7401	7477	7464	7481	7409	7448	7472	7383	7463	7497	7524	7421	7507	7387	7364	7364	7325	7444	7566	7408	7335	7478	7249	7523	7476	7309	7360	7560	7376	7557	7421	7490	7435	7283	7451	7454	7510	7548	7319	7348	7370	7379	7418	7357	7516	7434	7425	7395	7506	7434	7333	7380	7377	7418	7398	7452	7429	7446	7402	7486	7431	7535	7368	7482	7487	7392	7509	7416	7455	7526	7523	7359	7313	7480	7463	7466	7454	7454	7402	7367	7418	7339	7343	7582	7302	7389	7369	7461	7410	7517	7432	7456	7380	7438	7464	7392	7451	7409	7519	7313	7408	7399	7358	7483	7378	7443	7362	7498	7349	7437	7350	7419	7488	7460	7482	7529	7460	7457	7453	7444	7423	7395	7431	7440	7494	7545	7485	7456	7532	7480	7513	7574	7468	7568	7285	7448	7415	7409	7397	7267	7438	7443	7331	7540	7519	7397	7499	7387	7386	7387	7330	7414	7462	7474	7449	7466	7399	7366	7515	7399	7448	7556	7522	7407	7557	7550	7456	7427	7463	7375	7404	7385	7274	7391	7356	7301	7370	7499	7592	7476	7558	7427	7429	7474	7437	7402	7311	7465	7370	7493	7465	7501	7452	7388	7517	7498	7521	7413	7574	7430	7411	7417	7472	7484	7351	7409	7426	7475	7438	7395	7475	7435	7352	7494	7433	7518	7337	7503	7424	7451	7530	7365	7428	7534	7431	7343	7355	7485	7434	7328	7498	7375	7440	7350	7441	7334	7471	7527	7300	7410	7426	7453	7451	7478	7427	7570	7341	7425	7444	7448	7366	7325	7551	7352	7403	7359	7393	7449	7527	7361	7604	7520	7439	7513	7459	7459	7341	7433	7385	7311	7373	7432	7322	7506	7554	7450	7493	7429	7458	7424	7434	7592	7404	7384	7498	7441	7367	7412	7416	7550	7458	7423	7503	7404	7516	7539	7321	7453	7296	7446	7407	7453	7452	7374	7340	7418	7331	7552	7443	7374	7423	7410	7481	7378	7507	7448	7496	7438	7388	7511	7326	7422	7413	7370	7442	7432	7504	7414	7410	7338	7556	7458	7370	7416	7436	7350	7405	7483	7439	7442	7589	7494	7265	7413	7498	7428	7348	7512	7460	7584	7422	7436	7519	7396	7481	7511	7455	7526	7397	7371	7481	7539	7340	7413	7320	7406	7480	7573	7428	7401	7450	7315	7406	7464	7436	7455	7509	7389	7450	7331	7567	7545	7366	7293	7302	7480	7416	7458	7420	7470	7365	7427	7466	7467	7428	7558	7516	7283	7468	7445	7432	7477	7484	7352	7374	7344	7406	7431	7463	7522	7388	7507	7322	7462	7517	7470	7471	7411	7399	7453	7350	7426	7444	7501	7501	7490	7305	7347	7599	7442	7399	7431	7401	7413	7363	7497	7441	7383	7568	7401	7356	7402	7538	7276	7548	7358	7559	7431	7488	7443	7615	7379	7392	7500	7458	7369	7420	7501	7386	7326	7448	7341	7509	7405	7427	7463	7399	7415	7417	7369	7449	7463	7359	7367	7442	7449	7442	7544	7507	7529	7305	7298	7538	7346	7420	7404	7421	7357	7424	7472	7466	7435	7400	7359	7300	7402	7364	7551	7403	7311	7458	7476	7480	7408	7373	7514	7418	7451	7553	7411	7423	7490	7380	7453	7473	7475	7598	7619	7382	7598	7425	7475	7424	7492	7397	7450	7448	7402	7466	7441	7480	7337	7395	7414	7368	7446	7460	7397	7461	7468	7501	7504	7442	7444	7483	7432	7504	7378	7393	7450	7470	7427	7515	7512	7480	7426	7346	7325	7371	7451	7420	7438	7484	7407	7483	7446	7375	7548	7392	7364	7469	7346	7309	7399	7498	7422	7374	7326	7432	7375	7460	7381	7417	7364	7218	7462	7386	7384	7366	7412	7421	7421	7477	7513	7555	7515	7457	7428	7628	7474	7376	7509	7424	7493	7469	7540	7605	7388	7562	7354	7516	7445	7409	7377	7506	7420	7421	7471	7442	7465	7349	7455	7479	7447	7426	7451	7366	7422	7422	7357	7462	7463	7447	7573	7555	7405	7450	7472	7497	7379	7321	7423	7507	7501	7448	7442	7632	7547	7466	7455	7383	7352	7516	7350	7277	7447	7482	7500	7483	7485	7447	7404	7472	7405	7498	7575	7427	7430	7505	7492	7523	7439	7516	7338	7362	7494	7429	7482	7576	7439	7497	7379	7534	7498	7384	7512	7349	7448	7452	7508	7478	7332	7605	7514	7320	7527	7323	7542	7503	7479	7513	7404	7431	7529
9703	5980	2489	1178	1013	874	736	730	686	739	777	628	647	562	526	548	569	527	544	574	501	562	524	529	506	499	554	520	563	529	509	524	505	521	549	501	528	473	546	526	533	534	494	483	539	499	524	498	529	530	490	552	518	537	543	534	519	558	506	504	552	508	554	548	503	499	520	507	536	524	506	510	562	505	549	556	499	530	515	510	516	528	540	478	495	521	515	565	495	483	502	525	513	531	536	538	493	528	527	529	508	479	499	542	543	520	540	511	534	567	521	520	574	546	525	502	515	512	550	522	490	554	548	514	506	500	507	555	512	514	496	500	543	527	535	547	477	497	525	534	503	580	533	501	538	513	500	482	510	488	535	480	556	453	510	501	496	542	545	525	498	539	507	528	533	511	530	511	523	553	536	543	512	532	549	510	551	523	516	560	508	565	501	503	521	552	540	513	512	565	523	564	452	517	522	532	500	504	500	501	535	529	489	530	495	558	539	534	544	549	524	522	517	507	551	511	533	522	550	499	527	491	568	523	515	521	524	519	574	521	550	504	509	539	493	499	517	501	515	546	509	517	511	532	536	533	554	488	516	517	512	547	562	543	570	496	558	524	566	518	516	515	522	567	491	565	507	567	485	525	505	507	483	512	568	532	496	543	531	550	528	556	517	497	540	498	519	524	543	506	535	484	514	453	498	550	465	519	517	518	505	514	511	538	544	569	519	537	517	520	520	537	549	539	496	527	511	521	496	495	525	543	509	500	511	493	540	481	564	539	514	535	547	535	519	484	491	523	524	559	532	521	506	501	507	505	519	514	547	514	558	554	518	540	518	520	462	487	517	522	496	510	562	519	547	577	547	549	543	514	542	549	518	534	485	493	562	505	505	554	537	520	535	558	540	529	533	552	542	546	480	513	512	486	506	530	530	543	513	510	503	507	510	507	493	503	536	548	527	546	487	520	545	509	548	505	505	514	504	561	491	515	520	505	527	540	514	513	511	541	503	530	521	499	530	513	534	531	532	529	537	552	525	560	517	541	517	536	495	535	506	497	544	483	514	503	511	503	509	507	483	581	504	488	518	509	507	533	555	471	491	485	529	533	519	558	541	517	500	573	532	506	522	503	555	564	536	492	499	524	537	548	533	563	535	516	518	521	534	524	523	518	519	499	529	567	551	515	525	507	491	507	493	547	491	551	521	512	501	497	498	496	527	524	524	540	499	527	477	494	530	524	525	497	534	479	538	561	467	533	524	541	524	537	499	513	530	526	497	535	545	521	533	518	544	510	556	525	510	515	498	512	532	526	514	561	530	527	502	527	535	499	530	543	495	548	543	495	541	500	522	535	494	548	540	548	534	501	579	494	510	526	518	511	501	513	498	488	501	531	510	539	558	553	564	530	534	517	514	532	506	506	519	500	555	560	552	533	509	547	553	538	522	511	504	533	527	535	548	505	511	486	542	531	539	513	518	526	537	522	507	544	565	522	484	515	494	521	531	537	544	520	539	549	530	535	534	534	513	540	502	526	501	545	541	542	496	546	513	527	564	478	502	556	537	543	526	526	547	556	538	511	494	515	537	545	507	541	545	511	565	565	557	522	518	547	530	490	516	517	510	515	516	511	519	538	540	493	507	518	544	515	528	534	560	513	537	503	519	513	575	545	565	511	502	556	549	506	550	544	522	504	531	486	551	495	496	549	526	541	527	516	536	462	545	487	523	495	476	524	495	513	544	542	521	528	510	544	532	511	531	515	522	547	509	492	536	485	564	548	489	532	520	493	487	522	516	516	516	505	533	482	508	509	510	536	544	501	502	524	519	554	518	553	501	498	542	475	510	518	570	482	543	481	509	525	569	529	519	489	501	524	493	499	529	504	510	515	497	513	522	492	499	476	544	536	518	512	506	531	529	544	543	512	516	540	519	547	543	488	478	516	533	545	552	557	508	497	523	543	508	533	506	541	494	543	563	544	532	572	495	510	475	541	526	549	564	509	516	553	515	550	498	480	555	505	498	494	544	562	524	515	538	485	523	526	498	507	513	494	493	517	541	507	530	518	531	553	545	493	512	532	502	514	521	525	526	494	512	528	501	506	530	496	553	517	546	509	481	513	483	516	550	525	526	493	529	553	547	556	545	521	536	542	533	511	516	516	551	533	530	543	537	507	474	523	511	517	527	522	532	530	456	499	551	505	498	521	488	523	531	519	479	513	501	488	527	550	530	495	519	512	562	511	531	531	552	537	543	566	488	544	530	540	545	548	524	494	531	518	559	533	561	504	541	533	545	552	567	505	506	538	542	550	564	540	470	579	527	502	538	542	522	537	504	536	560	562	554	518	509	486	535	540	505	508	514	516	532	522	473	548	504	532	520	528	529	536	523	505	519	524	482	528	515	506	553	542	519	502	503	567	491	511	543	512	514	558	524	479	513	494	518	531	509	492	511	506	536	515	513	535	533	497	483	567	522	538	494	482	552	546	496	548	546	555	504	519	514	502	471	495	553	513	504	514	505	543	543	502	525	468	569	551	507	527	543	480	492	482	525	495	532	525	556	556	544	569	546	506	535	521	500	497	518	528	510	504	518	484	513	577	562	524	537	516	518	521	546	499	506	534	576	512	510	502	544	490	491	542	531	543	502	523	546	528	527	514	545	508	534	520	560	479	499	505	526	518	503	553	512	535	510	519	497	534	531	522	481	553	490	530	494	570	527	515	518	545	535	497	513	538	550	488	503	471	553	515	505	529	523	489	502	553	494	502	532	505	513	560	480	539	486	506	504	484	474	472	520	532	538	473	523	517	560	490	529	524	530	530	508	514	494	520	533	515	480	538	535	506	479	474	552	504	474	545	554	499	491	524	567	527	490	535	505	537	552	517	514	483	486	498	555	537	490	536	523	523	504	515	519	523	525	525	508	507	542	509	577	518	484	553	492	458	485	505	536	499	479	538	487	540	564	586	515	532	532	512	529	511	541	506	504	519	526	539	552	532	559	551	495	519	528	563	488	503	502	526	570	548	474	548	507	498	542	492	532	492	540	510	532	517	534	541	542	531	509	512	534	516	521	535	548	507	528	493	535	477	514	556	486	521	515	531	516	514	510	503	541	475	480	552	552	531	496	548	511	504	536	520	532	532	519	524	528	543	504	501	529	533	513	537	516	521	517	510	527	533	557	529	525	536	545	524	548	526	527	588	481	514	473	503	492	480	540	542	529	535	523	495	527	542	489	544	528	528	536	510	529	592	510	542	544	533	541	575	499	506	483	555	516	516	532	510	488	491	539	522	542	540	529	524	525	490	520	564	523	518	548	531	484	530	537	503	527	477	529	513	522	520	545	553	544	506	494	532	533	553	572	521	551	513	528	494	512	568	504	517	545	563	512	478	522	519	537	529	526	510	526	499	531	522	539	544	573	485	543	481	525	535	497	496	530	542	568	523	449	532	485	505	491	500	489	527	498	534	534	544	525	532	510	546	502	533	499	520	522	486	563	554	488	544	515	594	524	504
43624	33470	21997	18234	21531	18095	14078	12131	11410	12017	10840	8639	8657	6883	5886	5709	5671	5545	5688	5674	5672	5620	5447	5467	5520	5234	5201	5247	5318	5293	5236	5233	5093	5240	5193	5271	5266	5213	5319	5039	5207	5240	5077	5246	5153	5063	5177	5144	5086	5236	5229	5141	5204	5116	5155	5171	5034	5058	5153	5041	5080	5139	5139	5078	5200	5008	5031	5061	5099	5196	5121	5179	5063	5037	5186	5179	5005	4982	5070	5086	5086	5177	5075	5107	5040	5005	5201	5113	4962	5058	5028	5083	5071	5145	5097	5047	5044	5078	5046	5130	4987	4979	5097	4973	4991	5013	5078	4876	4999	5010	5080	5080	4990	5037	5039	5150	5020	5135	5006	4989	5094	4999	5086	5091	5210	5133	5190	5114	5039	5017	4983	5217	5156	5090	5088	5030	5040	5069	5091	5009	5044	5002	5028	5073	5049	5075	5112	5080	5063	5034	4997	5004	5070	4991	5117	5048	5062	4920	5065	5117	5171	5000	5058	5205	5066	5137	4975	5081	5064	5144	4979	5093	5046	5042	5031	5164	5040	5015	5045	5013	5088	5075	5093	4966	5018	5116	5057	5034	5118	5059	5096	5053	5093	5046	5011	4935	5192	5055	5027	5001	5022	5014	5156	5047	5169	5000	5124	5045	5059	5123	5056	4973	4966	5107	4979	5057	4976	5051	5127	4992	4975	5055	5082	5025	5081	5026	5148	5115	5038	5048	5041	5043	5026	5051	5168	5051	5092	5162	5144	5018	5083	5135	5089	5170	4992	5011	5094	4956	5050	5020	5074	5103	5032	5162	5101	5004	5051	5101	4994	5062	5091	5164	5031	5041	4962	5024	4989	5079	5100	5121	4922	5045	5189	5037	5077	4970	5105	5163	4952	5161	5101	5174	5166	5176	5157	4996	5052	5053	5046	5165	4963	5157	5012	5071	5005	5111	5056	5080	5045	5229	5030	5014	5092	5209	5127	5091	5086	5143	5070	4982	5225	5156	4996	5166	5128	5110	5078	5091	5105	4960	5048	5163	5083	5137	5088	5140	5074	4985	5141	5011	5039	5094	5077	5027	5048	5070	5026	5103	5089	5011	5105	5037	4986	5135	5023	5083	5073	5039	5169	5104	5205	5052	5075	5048	5110	5113	5098	4968	5157	5020	5207	5100	5075	5085	5095	5119	5076	5131	5122	5056	5121	5058	5095	5039	5046	5084	5054	5077	5097	5106	4853	5054	5148	5053	5135	5174	5127	5065	5076	5081	5059	5101	5119	4962	5129	5093	5105	5024	5076	5207	5156	5037	5067	5049	5079	5145	5095	5115	5058	4990	5123	5019	5054	5071	4977	5125	5009	5135	5086	5107	4977	5148	4998	5054	5147	4960	5183	5107	5157	5085	5159	5011	5118	5175	5106	5112	5190	5001	5119	5020	5059	5074	5038	5065	5017	5101	5184	5118	5135	5116	5083	5021	4961	5108	5191	5105	5036	5161	5088	5142	5135	5037	5125	5107	5132	5125	5148	5022	5010	5103	5152	5145	5028	5137	4983	4996	5034	5017	5042	5090	5022	4958	4998	5127	5003	5081	5015	5101	5210	5033	5145	5056	5045	5116	5065	5211	5011	5193	4974	5117	4985	4940	5072	5047	5064	5000	5145	5148	5111	5085	5187	5142	5097	5090	5035	5010	5077	5155	5139	4949	5097	5149	5107	5123	5098	5033	4985	5114	4988	5134	5217	5038	5084	5079	5107	5019	5038	5137	5146	5138	5114	5159	5129	5031	4989	5162	5084	5084	5072	5023	5020	5095	5069	4990	5029	5244	5014	5104	4914	5075	5071	5039	4964	4998	5132	5120	5093	5094	5114	5160	5128	5137	5041	4939	5005	5018	5162	5020	5039	5013	5065	5015	5047	5131	5115	5059	4922	5051	5087	4949	5117	5083	5074	5029	5042	5078	5064	5020	5064	5007	4999	5052	5053	5091	5046	5116	5167	5056	4999	4995	5080	4975	5170	5043	5075	5057	5154	5083	5037	5121	5153	5051	5105	5108	4984	5085	4911	5016	5111	5130	5159	5108	5152	4896	4950	5008	5118	4993	5035	5163	4950	5017	4900	5108	5026	5107	5006	5099	5024	5092	5172	5086	5178	5107	5138	5104	5046	5143	5154	5119	5217	5065	5007	5073	5025	5129	4987	5003	4992	5065	5096	5100	5112	5046	5075	5091	5090	5055	5008	5077	5098	5046	5048	4963	5065	5050	5177	5079	5038	5074	5176	5152	5031	4974	5121	5088	5005	5148	4978	5029	5035	5108	5094	5091	5022	5216	5064	5040	5002	5127	5071	5009	5037	5092	5036	5047	5032	5193	5150	5087	4976	5115	5139	5108	5155	5029	5171	5061	5089	5102	5088	5041	5171	5048	5042	5134	5109	4993	4984	5118	5123	4978	5068	4994	5033	5090	5156	5114	5083	5037	5098	4949	5016	5102	4993	5054	5193	4945	5062	5185	4988	5057	5163	4978	5153	5106	5113	5078	5026	4972	5186	5119	5094	5019	5057	5096	5136	4929	5099	5200	5022	5143	5058	5135	5136	5070	5122	5037	5119	5120	5128	4956	5072	5017	5071	5071	4972	5123	4948	5053	5132	5093	5080	5093	4975	5086	5040	5132	5092	5048	5014	5108	5099	5086	5224	5013	5055	4999	5093	5087	4986	5113	5038	4997	5160	5205	5093	5100	5199	5012	5069	5117	5114	5069	5026	5107	5110	4982	5122	5102	5208	5096	5070	5011	5126	5122	5047	5019	5221	4971	5016	5113	5009	5060	5119	5111	5116	5146	5059	5069	4964	5142	5101	5046	5114	5137	5149	5146	5011	5071	5085	5070	5136	5065	5015	5056	5080	5177	4982	5025	5089	5029	5083	5083	5039	5212	5109	5083	5117	5108	5142	5141	5088	5108	4966	5143	5057	5084	5134	5048	5104	5015	4956	5000	5030	5091	5043	5013	5026	5195	5079	5104	5092	5047	5102	4995	4974	5055	5080	5085	5160	5053	5117	5029	5168	4959	5029	5086	5011	5064	5078	5085	5045	4999	5038	5095	5058	5090	5117	5044	5109	5037	5096	5105	5035	5094	5105	4983	5108	5019	5065	5047	5177	4958	5170	5092	5080	4996	5128	5084	4933	5035	4966	4922	5159	5111	5073	5022	5065	5051	5151	5042	5053	4982	5025	5086	5055	5172	5043	5143	5100	5097	5086	5175	5113	5068	5079	5132	5051	5007	5057	5082	4979	5072	5082	5051	5132	5170	5090	5207	4960	5085	5185	5084	5021	5088	5087	4999	5077	5128	5036	5002	4936	5071	5127	5109	5026	5096	4990	5222	5169	5057	4982	5008	5164	5040	5050	5076	5075	5028	4961	5131	5077	4948	5032	5064	4992	5169	5124	5054	5053	5114	5065	5004	5184	5104	5009	5017	5020	5062	5135	5009	4912	5079	5173	5200	5042	5051	5148	5109	5026	5130	5209	4994	5016	5008	5093	5017	5002	5055	5044	4993	5217	5196	5130	5030	5002	5032	5108	5252	5137	5111	5044	5048	5062	5039	5129	5186	5054	5137	5089	5135	5119	5008	5009	5158	4964	5079	5050	5119	5080	5000	5153	5023	5044	5113	5073	5082	5078	5116	5121	5126	5134	4980	5060	5004	5021	5130	5042	4959	5090	5012	5071	5013	5044	5087	5121	5038	5063	5130	5022	5146	5126	5144	5135	5127	4928	5072	5175	5093	5081	5025	4995	5139	4993	5020	5065	5043	4964	5055	4983	5089	5150	5206	4961	5168	5137	5076	5042	5059	4947	5149	5022	5089	4948	5062	5162	5078	5135	5083	5178	4957	5161	5021	5171	4901	5101	4888	4956	5128	5032	5018	5121	5083	5031	5044	5086	4972	5034	5088	5133	4945	4983	5088	5138	5127	5022	5058	5129	5043	5109	5077	5151	5072	5104	5101	5033	5046	5199	5125	5127	5161	5068	5096	5057	5102	5039	5081	5070	5144	5124	5138	5135	5099	5109	5048	4962	5127	4942	5016	5183	5052	5000	5012	5088	5113	5116	5055	5155	5078	5090	5061	4992	5060	5022	5105	5150	4996	5096	5039	5168	5064	5168	5093	5041	4992	5097	5064	5063	5102	5051	5212	5055	5068	4959	5077	5073	4986	4994	5081	5050	5091	5170	5094	4950	5039	5042	4987	4980	5116	5145	5140	5064	5054	5138	4921	5174	5106	5117	5009	5031	4952	5082	5078	5042	5140	5050	5113	5073	5055	4933	5067	5110	5127	5039	4997	5130	5073	5065	5128	5041	5014	5029	5032	5029	5120	4994	5092	5032	5028	5173	5199	5125	5111	5108	5173	5165	4997	5060	5067	5090	5094	4967	5135	5056	5130	5178	5049	5050	5078	5055	5140	5062	5109	5022	5046	5059	5051	5041	5140	5020	5017	5051	5040	5112	5193	5069	5211	5070	5041	5029	4974	5077	5153	5039	5119	4961	4995	5037	5087	4983	4951	5097	5083	4942	4957	5175	5091	5063	5003	5050	5148	4970	5060	4990	5018	5164	5000	4998	5037	5090	5023	5035	5067	5056	5007	5150	4985	5270	4910	5017	5091	5123	5071	5142	4986	4991	5124	5146	5037	5049	5091	4953	4988	5090	5058	5013	5129	5167	4957	5057	4998	5098	5211	4999	5035	5006	5022	5140	5049	5097	5154	5079	5068	5141	5153	5267	5065	5051	5037	5100	5096	5055	4957	5033	4903	5089	4989	5128	5255	5074	5189	5196	5096	5036	5026	4983	5029	5093	5254	5091	5033	5140	5004	5081	5051	5090	5004	5081	5024	5042	5032	5076	5072	5000	5037	5073	5125	5081	5062	5098	4968	5043	5066	5060	4975	5091	5008	5047	5046	4992	5091	5044	5058	5249	5104	5174	5033	5225	5071	5090	5081	5106	5135	5246	5015	4965	5117	5036	5102	4999	5103	5089	5206	5070	4971	5044	5101	5021	5281	5180	5000	5038	5125	5118	5086	5054	5183	5052	5194	5127	5087	5107	5048	5077	4960
16337	13787	8573	2178	1575	1400	1162	1104	1107	1359	1956	1067	932	883	893	880	826	845	795	834	868	860	802	882	813	850	903	867	793	809	836	877	810	783	792	806	764	778	839	819	837	784	821	773	818	826	821	793	800	766	810	778	850	749	774	798	802	784	815	808	805	829	768	830	825	810	807	807	788	769	831	820	827	829	835	767	800	780	738	783	811	762	798	862	848	819	819	873	803	836	783	806	828	825	867	811	767	831	880	772	866	829	810	818	847	838	823	802	857	808	786	809	804	838	808	848	772	787	816	846	780	793	799	848	847	810	787	798	806	843	780	799	832	833	770	767	814	815	827	789	763	803	796	852	809	822	761	805	813	784	778	842	813	848	801	824	805	816	799	780	813	796	800	806	842	753	801	781	755	789	794	799	789	810	826	796	783	806	834	808	814	807	809	782	806	764	769	788	803	816	872	796	858	782	794	866	822	812	799	783	802	828	816	797	794	834	837	774	802	805	794	781	787	835	793	828	836	827	774	817	831	808	792	765	804	791	805	804	827	804	799	804	786	831	831	765	778	776	808	870	798	810	857	855	798	794	803	849	839	788	800	816	773	784	811	808	828	813	814	840	787	807	796	821	780	790	815	780	764	802	833	821	802	803	892	828	834	794	784	794	763	792	805	866	824	833	795	776	833	784	836	806	835	805	804	841	792	818	814	850	769	804	778	827	808	742	812	756	837	817	828	807	822	811	798	804	815	793	780	810	825	815	799	767	845	801	789	833	830	855	831	786	832	863	799	786	834	734	813	811	825	828	819	856	756	792	763	833	823	826	786	810	809	835	823	814	781	806	779	811	793	825	787	828	827	845	754	784	867	822	806	793	813	815	801	799	800	826	811	853	817	777	816	765	806	796	789	824	774	830	788	821	829	827	775	832	815	777	803	839	823	819	844	760	804	799	805	816	835	794	786	796	803	841	819	847	800	749	795	801	788	787	809	845	788	825	796	791	794	842	795	788	828	847	776	776	813	790	798	832	802	805	804	836	830	762	804	859	787	799	788	771	823	842	792	784	824	797	811	798	787	773	823	819	853	834	778	784	828	858	817	811	843	821	808	789	770	785	787	807	774	796	754	774	810	791	811	818	832	824	814	786	825	809	784	806	797	798	806	832	828	759	834	785	773	843	798	806	860	822	805	785	860	835	778	857	772	829	776	793	810	836	752	789	761	792	810	808	808	812	808	814	826	822	785	809	782	809	771	831	804	816	827	769	783	816	802	777	784	844	809	802	793	793	795	798	769	777	822	810	810	772	797	784	839	811	850	799	805	792	780	825	801	806	830	799	839	823	840	826	824	785	801	857	830	752	835	814	838	827	813	759	802	816	817	810	772	754	791	823	802	808	785	765	830	829	811	782	792	811	809	827	803	818	856	804	816	800	728	842	775	868	840	831	813	817	814	765	802	775	846	807	800	851	838	815	792	801	795	829	769	792	798	816	821	832	775	795	815	831	788	794	835	821	829	798	796	790	797	767	812	794	794	876	806	881	789	851	789	826	801	770	835	838	846	792	805	781	832	819	792	831	799	848	809	845	811	786	814	796	796	781	808	871	789	751	815	876	864	816	784	826	839	792	820	864	806	746	814	818	779	829	862	793	783	743	812	778	824	810	834	811	812	747	768	849	806	843	839	807	811	830	822	798	819	799	838	796	809	783	823	796	771	854	845	829	768	810	836	809	810	762	829	793	849	823	832	845	802	792	763	800	819	789	828	822	800	780	797	840	755	778	839	766	864	777	811	807	783	800	804	808	816	809	817	806	859	800	770	766	803	802	791	810	796	777	763	804	815	850	780	830	804	836	845	848	782	747	851	875	777	860	811	762	805	748	820	823	848	784	831	793	791	819	774	846	803	840	772	776	826	788	852	858	802	835	837	795	782	790	812	844	816	843	859	798	775	791	831	808	823	877	855	847	846	872	805	809	824	831	866	831	792	770	771	766	830	794	835	800	804	859	809	827	813	817	851	798	779	836	838	780	802	793	784	784	798	832	801	824	804	798	787	815	782	808	814	798	804	830	858	804	799	835	883	861	807	841	800	791	802	805	798	827	840	803	772	794	819	782	794	810	824	815	789	788	863	798	828	828	826	794	759	837	782	820	831	807	792	823	781	803	847	846	855	827	818	801	765	786	882	877	804	827	798	803	798	789	792	838	834	827	823	879	838	789	848	808	823	783	825	799	824	832	855	856	814	779	767	814	834	804	843	867	790	838	783	822	791	895	811	829	846	867	799	815	803	837	804	821	785	805	800	768	816	796	748	797	765	824	786	778	797	784	831	779	823	848	854	807	841	847	775	845	811	787	820	791	824	853	783	837	824	800	767	765	849	817	857	785	793	767	821	795	818	759	824	793	798	773	789	854	817	816	764	834	797	866	814	829	845	827	749	854	834	770	783	790	830	776	827	843	775	789	845	828	834	821	856	775	800	798	805	822	771	788	819	852	813	849	810	832	818	792	797	785	756	769	792	845	811	799	808	850	843	820	811	825	773	816	819	809	765	771	842	811	828	783	829	838	799	832	819	864	848	865	834	815	879	816	773	788	801	789	814	810	781	765	839	828	809	815	791	891	778	836	848	785	826	816	823	777	823	812	823	740	824	833	796	841	845	789	838	810	817	816	838	842	841	730	849	791	761	786	770	809	803	845	818	821	760	748	788	816	803	787	768	827	828	807	862	818	768	799	820	823	743	836	792	802	842	812	801	839	781	821	806	829	806	824	779	802	806	802	811	825	837	787	776	803	769	822	875	835	823	877	794	818	849	821	761	818	785	786	856	794	759	811	813	792	817	888	817	779	786	866	787	765	844	820	840	820	773	786	854	826	779	798	811	794	771	831	885	804	834	814	842	834	798	740	802	830	810	813	827	711	822	816	869	860	758	855	826	825	845	815	873	798	819	787	800	788	827	826	827	759	804	839	851	835	800	807	773	778	847	765	828	801	804	860	795	825	832	794	872	819	832	782	872	829	806	770	825	839	832	773	739	806	838	752	841	784	771	812	837	812	817	766	789	810	817	780	795	800	821	787	839	790	805	829	824	760	816	841	847	840	878	815	834	813	788	832	820	857	795	786	800	791	856	800	773	800	815	801	786	845	822	807	817	817	771	821	831	786	810	834	841	791	769	791	750	813	778	759	768	816	839	822	799	848	771	811	805	832	771	819	837	857	820	841	808	811	801	817	834	858	786	828	833	744	826	881	794	877	789	847	795	812	793	816	821	877	792	792	819	821	838	805	793	844	813	787	786	785	808	778	821	807	826	748	810	789	813	817	823	770	811	816	863	799	836	827	780	763	814	822	875	783	823	798	797	815	871	803	823	820	807	818	775	800	798	775	808	802	804	842	791	787	830	791	802	721	793	829	792	788	826	784	808	778	800	820	826	820	850	821	780	828	838	770	783	809	807	841	824	774	801	788	814	802	800	790	804	807	842	830	808	828	775	829	832	797	793	790	844	823
53655	44484	35656	21953	26516	24071	18807	17335	15412	18413	19882	12771	11320	9609	8758	8377	8329	8194	8035	8280	8251	8045	7949	7956	7931	7884	7647	7731	7616	7564	7459	7529	7676	7508	7530	7595	7772	7476	7533	7575	7464	7456	7508	7437	7488	7357	7430	7497	7470	7654	7398	7329	7447	7321	7368	7428	7608	7424	7429	7371	7412	7340	7380	7322	7371	7532	7415	7427	7323	7398	7446	7360	7569	7458	7494	7307	7297	7207	7294	7325	7323	7291	7391	7351	7687	7300	7284	7375	7489	7336	7343	7438	7350	7393	7380	7388	7416	7158	7460	7306	7306	7314	7480	7347	7478	7308	7359	7335	7417	7257	7304	7255	7320	7403	7309	7388	7250	7334	7355	7192	7468	7401	7389	7342	7354	7358	7425	7380	7420	7200	7427	7340	7321	7454	7236	7370	7413	7423	7425	7422	7319	7342	7257	7401	7410	7354	7454	7336	7255	7305	7320	7307	7349	7267	7435	7381	7288	7373	7294	7580	7396	7442	7426	7321	7410	7469	7337	7311	7242	7270	7340	7437	7459	7310	7367	7445	7409	7369	7391	7395	7327	7435	7386	7304	7309	7205	7270	7402	7408	7358	7305	7338	7338	7462	7341	7421	7474	7403	7376	7431	7357	7368	7240	7496	7324	7408	7322	7381	7303	7291	7366	7499	7423	7387	7323	7440	7336	7486	7372	7357	7304	7251	7373	7423	7276	7322	7293	7379	7232	7485	7488	7372	7423	7319	7445	7435	7362	7523	7353	7395	7271	7330	7395	7317	7358	7482	7263	7384	7335	7320	7385	7353	7293	7448	7402	7285	7356	7370	7526	7233	7403	7408	7293	7322	7475	7305	7346	7468	7438	7348	7299	7280	7437	7385	7259	7399	7316	7428	7365	7310	7426	7472	7298	7368	7372	7329	7300	7293	7144	7413	7375	7412	7229	7407	7325	7416	7269	7375	7364	7337	7282	7345	7314	7299	7440	7408	7341	7298	7342	7358	7431	7319	7344	7457	7475	7391	7412	7345	7450	7305	7473	7340	7384	7231	7526	7303	7309	7291	7353	7378	7444	7385	7233	7258	7198	7288	7448	7463	7457	7389	7393	7426	7482	7315	7430	7334	7272	7357	7273	7299	7350	7442	7413	7395	7482	7413	7409	7367	7431	7420	7352	7250	7358	7428	7309	7451	7435	7386	7281	7393	7129	7580	7222	7265	7427	7348	7240	7475	7468	7225	7341	7302	7241	7382	7403	7369	7340	7481	7278	7305	7420	7222	7378	7343	7340	7283	7384	7346	7353	7342	7404	7341	7392	7269	7367	7372	7451	7226	7467	7236	7256	7310	7485	7393	7436	7250	7327	7323	7297	7331	7397	7307	7354	7348	7290	7274	7455	7436	7407	7288	7364	7523	7366	7255	7321	7269	7480	7270	7488	7431	7371	7341	7344	7355	7347	7529	7301	7344	7342	7309	7369	7340	7457	7373	7266	7511	7247	7352	7436	7259	7399	7486	7299	7345	7445	7399	7210	7308	7479	7348	7229	7364	7208	7484	7370	7475	7431	7512	7408	7443	7439	7318	7258	7360	7379	7344	7393	7331	7412	7246	7358	7368	7474	7353	7334	7485	7357	7298	7370	7339	7353	7370	7305	7363	7280	7368	7402	7369	7445	7269	7332	7396	7341	7282	7508	7367	7380	7443	7381	7329	7343	7291	7477	7357	7195	7356	7463	7498	7238	7463	7349	7349	7387	7562	7402	7361	7393	7394	7402	7340	7401	7252	7328	7398	7396	7355	7492	7336	7218	7417	7341	7553	7339	7376	7282	7525	7380	7386	7333	7327	7190	7451	7389	7399	7301	7300	7324	7411	7366	7401	7338	7407	7397	7393	7384	7327	7281	7206	7354	7436	7219	7473	7367	7410	7298	7411	7240	7320	7438	7374	7460	7413	7429	7321	7434	7450	7384	7446	7491	7266	7288	7493	7395	7433	7402	7310	7382	7252	7407	7349	7224	7384	7343	7439	7348	7329	7376	7317	7455	7410	7251	7464	7430	7391	7270	7253	7269	7246	7286	7294	7422	7452	7437	7387	7285	7329	7442	7411	7213	7388	7406	7346	7379	7378	7451	7269	7253	7400	7466	7341	7519	7351	7407	7283	7465	7436	7279	7301	7408	7288	7309	7287	7224	7382	7449	7432	7446	7419	7357	7343	7291	7420	7317	7298	7395	7411	7408	7223	7415	7324	7327	7490	7296	7280	7290	7304	7281	7406	7283	7416	7373	7504	7368	7377	7373	7427	7272	7498	7313	7427	7443	7418	7296	7292	7370	7360	7439	7242	7451	7317	7333	7391	7287	7452	7321	7257	7387	7331	7428	7263	7406	7379	7352	7363	7432	7316	7300	7348	7322	7375	7363	7241	7280	7235	7355	7477	7416	7371	7434	7162	7418	7405	7384	7340	7236	7287	7457	7403	7364	7392	7366	7223	7412	7230	7373	7247	7312	7460	7473	7368	7290	7436	7267	7343	7238	7364	7314	7430	7386	7364	7285	7350	7323	7201	7371	7287	7358	7379	7379	7250	7517	7312	7367	7224	7347	7391	7269	7478	7369	7448	7215	7279	7387	7275	7235	7283	7182	7457	7445	7390	7446	7211	7372	7383	7355	7373	7355	7355	7372	7320	7400	7389	7344	7379	7485	7436	7417	7345	7277	7427	7447	7479	7371	7481	7517	7434	7364	7397	7495	7273	7389	7421	7438	7225	7308	7303	7377	7268	7411	7355	7287	7373	7565	7279	7281	7416	7147	7327	7344	7407	7383	7365	7504	7305	7300	7319	7439	7314	7370	7321	7192	7336	7414	7329	7489	7424	7425	7352	7193	7308	7555	7323	7314	7343	7354	7351	7339	7270	7554	7251	7483	7387	7464	7432	7528	7175	7415	7264	7267	7542	7373	7267	7444	7357	7375	7261	7431	7305	7301	7437	7424	7308	7302	7499	7325	7273	7341	7256	7340	7306	7455	7369	7363	7289	7441	7315	7462	7400	7385	7479	7405	7364	7354	7299	7246	7339	7460	7486	7400	7231	7467	7390	7306	7560	7397	7310	7425	7265	7371	7327	7381	7352	7433	7278	7390	7404	7371	7322	7375	7248	7424	7246	7362	7319	7457	7389	7241	7341	7417	7334	7424	7345	7378	7452	7347	7247	7271	7284	7310	7343	7377	7358	7333	7260	7204	7272	7282	7333	7425	7506	7416	7413	7288	7384	7409	7370	7460	7327	7383	7470	7385	7381	7406	7376	7423	7390	7336	7288	7262	7384	7417	7465	7368	7356	7314	7413	7325	7360	7293	7239	7435	7391	7283	7358	7333	7308	7380	7355	7483	7300	7269	7366	7444	7279	7328	7428	7411	7281	7395	7302	7352	7543	7314	7406	7432	7351	7488	7368	7379	7520	7149	7341	7302	7479	7378	7277	7395	7261	7339	7381	7231	7400	7380	7302	7366	7256	7434	7251	7214	7233	7308	7280	7319	7435	7292	7376	7375	7329	7309	7415	7309	7438	7500	7287	7435	7195	7391	7365	7454	7357	7343	7278	7348	7345	7426	7235	7354	7372	7393	7425	7522	7491	7425	7369	7559	7375	7361	7275	7286	7369	7431	7371	7362	7357	7430	7275	7339	7355	7197	7361	7273	7486	7340	7407	7349	7452	7340	7388	7451	7301	7402	7408	7490	7235	7344	7391	7410	7261	7259	7338	7332	7373	7485	7277	7364	7452	7394	7442	7340	7225	7346	7381	7456	7195	7351	7488	7293	7358	7317	7488	7409	7302	7340	7414	7328	7324	7431	7446	7442	7248	7437	7336	7374	7336	7476	7202	7436	7381	7352	7467	7370	7253	7271	7226	7539	7464	7515	7416	7406	7311	7300	7486	7301	7501	7408	7402	7391	7388	7438	7346	7436	7460	7319	7299	7289	7416	7441	7430	7381	7439	7368	7367	7313	7299	7269	7333	7240	7264	7409	7383	7400	7442	7228	7371	7207	7224	7332	7436	7304	7417	7301	7302	7256	7396	7426	7224	7283	7386	7209	7483	7267	7375	7346	7403	7231	7432	7383	7500	7420	7462	7340	7519	7346	7396	7348	7274	7302	7442	7451	7468	7445	7398	7261	7294	7450	7349	7429	7404	7364	7385	7363	7364	7351	7186	7242	7443	7245	7366	7419	7205	7439	7363	7299	7400	7342	7233	7279	7430	7323	7307	7401	7294	7341	7377	7352	7262	7399	7268	7382	7398	7465	7450	7378	7416	7404	7294	7406	7242	7292	7345	7475	7276	7303	7360	7358	7380	7387	7230	7476	7448	7395	7404	7396	7340	7364	7313	7356	7391	7299	7228	7340	7484	7342	7341	7321	7338	7495	7252	7572	7376	7390	7372	7204	7208	7387	7434	7456	7512	7396	7458	7196	7349	7444	7413	7252	7313	7283	7327	7460	7319	7328	7385	7208	7349	7365	7435	7381	7380	7444	7347	7355	7262	7319	7239	7420	7352	7504	7325	7377	7300	7451	7484	7380	7304	7286	7424	7401	7466	7462	7340	7334	7461	7371	7368	7291	7309	7408	7411	7472	7201	7372	7320	7307	7462	7282	7200	7481	7314	7385	7391	7424	7458	7457	7322	7461	7408	7512	7507	7316	7569	7414	7286	7308	7400	7364	7459	7262	7305	7244	7288	7287	7474	7435	7375	7378	7381	7481	7431	7313	7353	7378	7398	7447	7310	7296	7383	7371	7217	7350	7354	7434	7208	7271	7314	7362	7257	7409	7275	7468	7382	7291	7438	7434	7269	7428	7378	7367	7332	7342	7405	7520	7248	7354	7483	7415	7379	7251	7415	7449	7477	7423	7294	7378	7354	7403	7333	7412	7191	7305	7321	7345	7372	7309	7303	7372	7365	7405	7342	7329	7358	7471	7350	7419	7403	7336	7368	7428	7451	7443	7390	7319	7414	7288	7359	7452	7378	7320	7325	7397	7308	7372	7297	7441	7233	7484	7385	7317	7407	7284	7431	7449	7346	7326	7359	7255	7278	7421	7517	7335	7330	7380	7288	7364	7282	7480	7342
15197	12321	8041	2420	1082	1040	815	776	791	804	1939	637	552	526	504	516	540	503	504	473	503	502	507	461	458	510	464	503	475	507	479	529	496	494	480	501	487	489	458	459	486	511	470	468	457	481	471	475	493	517	482	475	474	484	465	493	498	511	467	485	479	471	492	476	472	476	463	515	485	517	477	484	476	482	458	481	491	438	479	501	478	444	481	474	495	490	494	473	462	460	464	472	442	466	499	542	507	500	465	480	459	474	482	500	461	522	463	470	471	479	457	522	484	507	499	474	446	483	501	467	473	447	517	475	464	501	439	489	465	486	452	475	490	536	470	540	464	514	542	417	475	436	451	481	473	459	461	469	459	486	479	480	450	467	488	497	457	478	473	473	490	529	459	509	502	487	500	463	506	433	486	476	484	461	443	451	480	495	494	453	490	462	505	478	456	475	520	496	473	469	471	456	485	471	501	474	485	492	458	492	505	454	514	510	483	507	485	482	540	489	438	471	481	454	518	433	463	433	462	476	484	463	462	483	470	486	451	486	476	491	474	476	520	482	471	462	482	478	498	497	482	525	468	491	500	478	469	496	493	494	515	501	480	493	489	459	444	474	503	495	468	490	481	481	475	476	501	488	469	500	488	494	479	462	506	487	485	455	428	435	455	526	507	445	475	503	525	501	471	495	487	483	482	480	456	493	502	503	488	487	464	463	471	487	504	464	484	486	439	466	487	483	470	504	451	492	498	478	459	480	473	486	468	471	482	448	475	490	441	520	532	475	471	489	472	503	479	467	477	503	480	468	493	487	496	493	463	465	484	473	437	542	462	492	493	454	464	471	478	480	510	468	495	462	462	450	479	472	455	512	463	467	460	451	485	449	450	480	500	477	477	481	510	470	466	483	502	485	473	510	470	454	493	507	488	505	499	440	512	514	468	493	458	473	483	420	441	458	502	437	487	470	497	465	476	480	469	457	477	464	467	492	451	460	505	438	483	509	480	467	506	473	477	474	470	442	481	438	465	492	510	445	488	509	480	433	492	474	472	500	454	465	500	495	500	548	497	476	482	483	443	445	488	489	473	475	444	499	471	450	476	499	438	465	459	452	451	511	513	512	480	493	479	478	499	441	494	479	519	462	462	503	498	475	469	477	483	478	478	501	453	483	448	502	495	480	481	489	521	471	505	498	486	463	477	459	460	481	491	482	484	499	454	466	483	447	462	436	477	435	478	460	489	458	495	482	503	484	466	478	500	475	520	496	447	491	478	472	451	479	486	475	456	461	456	464	514	497	459	458	484	473	503	488	453	494	505	473	505	477	451	485	466	484	465	497	470	465	461	476	469	471	513	498	502	472	479	453	473	470	446	482	475	492	451	507	474	495	453	490	463	462	462	473	501	424	440	462	484	487	437	448	494	474	468	483	466	460	464	465	462	481	469	489	460	474	492	473	488	466	457	465	472	496	468	514	436	466	498	470	498	449	493	479	471	494	492	460	472	485	462	473	509	516	518	462	489	503	441	472	458	469	474	479	486	507	498	486	476	494	424	499	442	492	510	468	461	427	435	489	507	463	493	468	420	507	482	454	462	501	474	474	450	517	444	455	533	480	491	464	505	476	490	472	499	483	487	464	425	425	493	465	489	464	476	482	504	476	466	482	450	513	512	499	443	477	475	480	452	477	488	452	453	501	506	513	481	456	448	488	482	465	472	449	483	495	493	495	460	467	525	477	454	475	530	507	496	462	474	460	479	430	481	469	453	498	437	466	448	487	440	493	475	496	495	507	502	447	497	486	478	532	477	477	527	471	498	453	480	533	473	506	499	448	489	469	458	486	477	499	480	513	489	473	467	437	469	455	500	452	471	477	475	530	459	491	473	443	468	497	505	428	484	489	492	464	448	512	447	500	509	507	456	460	531	496	484	447	472	487	454	510	492	456	490	454	435	494	465	452	526	453	494	490	509	496	468	458	506	447	491	441	483	489	513	467	457	468	493	463	462	471	462	493	459	506	473	450	509	472	482	498	494	482	469	474	469	474	483	491	456	458	451	488	490	500	469	460	488	468	493	503	488	449	508	471	460	454	502	466	469	445	455	471	457	478	447	484	433	474	510	474	482	489	502	474	482	514	502	454	472	497	480	487	455	507	466	473	470	474	454	522	463	477	462	471	492	478	478	440	488	514	499	502	469	453	436	514	489	481	515	480	444	461	473	451	486	423	478	515	493	453	510	463	454	470	473	518	485	468	473	514	461	503	490	478	474	490	472	453	484	455	520	474	512	504	468	482	493	468	463	443	455	483	491	412	488	457	468	494	504	471	442	490	439	478	496	451	493	478	462	506	478	502	503	505	461	443	501	468	472	455	460	492	488	474	470	492	486	447	469	484	483	479	495	490	455	517	484	463	505	499	424	457	471	465	476	433	474	503	471	506	492	503	487	431	494	461	479	442	478	474	453	480	483	477	435	478	457	442	471	485	499	476	457	476	489	506	467	510	529	526	488	505	492	493	489	495	462	486	471	454	500	477	459	448	490	501	462	481	506	486	477	503	472	457	441	465	464	520	539	466	480	496	461	507	481	478	481	484	510	478	488	445	526	502	487	504	488	474	549	466	462	470	501	490	463	473	487	456	460	443	492	491	493	462	521	459	485	464	501	474	428	484	480	459	460	498	514	498	450	475	496	476	463	511	460	516	509	477	450	460	445	487	452	481	488	465	484	463	475	473	454	464	489	489	505	496	443	469	455	489	498	481	455	521	466	512	469	485	485	505	485	493	457	445	481	450	472	470	465	512	479	466	492	508	453	485	427	466	480	461	451	474	470	478	504	480	492	452	467	526	478	434	447	474	459	485	486	509	461	428	465	456	462	502	492	490	473	471	490	457	482	476	464	501	505	461	509	527	466	494	498	436	513	487	484	467	472	477	453	481	452	488	476	425	490	497	463	493	482	502	452	504	462	505	505	491	542	479	482	482	536	495	468	482	489	453	476	454	458	445	466	454	462	467	474	450	478	483	479	466	505	467	465	483	488	430	487	481	477	485	506	477	480	469	486	476	457	465	484	495	453	444	465	451	523	495	526	460	444	463	469	461	498	502	462	504	479	477	436	468	476	460	496	461	497	456	474	477	437	540	493	468	480	492	476	457	470	424	484	496	469	478	479	473	509	468	467	526	479	467	490	464	469	443	494	490	451	500	494	496	498	496	490	528	471	493	480	481	425	461	488	554	452	519	495	432	505	454	453	467	507	491	454	449	497	449	491	445	490	473	498	473	481	489	477	486	493	444	482	471	518	494	467	496	496	449	452	499	514	457	463	453	467	462	449	479	456	419	479	426	461	469	480	504	477	494	434	489	445	511	505	459	473	445	492	466	482	466	493	510	465	453	480	478	499	470	482	485	508	483	462	500	430	497	494	445	481	499	470	449	478	499	472	470	517	504	447	509	473	478	486	493	478	484	448	507	458	527	476	483	426	473	472	492	534	466	464	486	459	473	502	465	464	505
47657	42854	35567	22878	22776	21332	16725	13544	13165	13927	21083	8766	7503	6652	6199	5730	5709	5367	5228	5629	5450	5458	5378	5208	5295	5211	4962	4888	5012	5045	4964	4940	4950	4893	4893	4759	4870	4859	4896	4679	4727	4771	4626	4902	4783	4750	4901	4603	4797	4757	4719	4778	4773	4692	4725	4750	4625	4681	4662	4670	4602	4699	4697	4697	4656	4781	4737	4756	4740	4623	4611	4562	4687	4609	4666	4628	4600	4594	4755	4782	4572	4626	4706	4731	4715	4742	4681	4601	4781	4572	4631	4730	4672	4639	4719	4733	4653	4634	4562	4712	4738	4678	4685	4733	4726	4736	4680	4747	4627	4606	4586	4657	4706	4671	4652	4755	4568	4633	4682	4659	4666	4606	4569	4643	4691	4726	4622	4739	4671	4664	4712	4621	4639	4655	4618	4789	4660	4527	4695	4641	4599	4646	4720	4591	4753	4647	4666	4660	4706	4608	4621	4742	4601	4700	4645	4723	4658	4650	4566	4760	4655	4721	4595	4655	4746	4576	4722	4735	4586	4714	4664	4687	4669	4576	4678	4644	4633	4673	4623	4748	4624	4698	4591	4821	4636	4616	4680	4689	4660	4639	4696	4551	4756	4592	4649	4685	4676	4642	4565	4703	4534	4648	4627	4686	4606	4753	4745	4684	4638	4688	4716	4623	4618	4665	4656	4656	4651	4745	4689	4692	4694	4716	4652	4686	4523	4688	4665	4643	4559	4686	4636	4728	4652	4643	4677	4592	4584	4710	4702	4745	4602	4710	4531	4703	4776	4609	4668	4531	4815	4645	4621	4552	4581	4638	4577	4747	4687	4599	4624	4801	4753	4634	4643	4639	4685	4597	4760	4530	4744	4710	4559	4668	4643	4778	4666	4573	4670	4682	4740	4692	4646	4762	4589	4563	4627	4715	4668	4666	4596	4632	4572	4689	4759	4727	4646	4679	4553	4597	4718	4665	4733	4693	4675	4654	4542	4629	4813	4638	4663	4691	4594	4745	4696	4733	4778	4785	4688	4606	4706	4711	4737	4726	4679	4680	4625	4619	4532	4660	4640	4697	4707	4593	4733	4803	4609	4794	4677	4715	4658	4613	4689	4561	4737	4598	4658	4672	4694	4618	4741	4733	4707	4662	4745	4658	4661	4628	4747	4587	4530	4548	4619	4708	4694	4721	4814	4703	4606	4692	4705	4699	4696	4713	4680	4666	4641	4720	4676	4693	4711	4754	4615	4624	4678	4641	4762	4582	4737	4690	4738	4563	4743	4669	4648	4601	4544	4749	4627	4589	4664	4688	4675	4656	4547	4633	4595	4659	4624	4670	4622	4604	4694	4736	4597	4674	4659	4693	4696	4727	4619	4706	4832	4634	4651	4670	4617	4703	4655	4647	4629	4570	4701	4690	4660	4654	4613	4680	4597	4851	4580	4678	4711	4761	4644	4627	4706	4779	4792	4626	4582	4689	4654	4709	4585	4758	4663	4700	4545	4678	4613	4569	4683	4685	4599	4734	4600	4809	4688	4666	4576	4711	4645	4761	4703	4645	4685	4731	4695	4711	4641	4648	4655	4639	4597	4699	4610	4618	4746	4609	4646	4608	4712	4700	4737	4672	4741	4625	4572	4842	4590	4718	4630	4592	4592	4581	4699	4711	4693	4631	4633	4669	4745	4755	4628	4812	4587	4568	4647	4617	4647	4598	4660	4699	4683	4668	4682	4636	4729	4603	4585	4756	4584	4636	4633	4778	4625	4621	4764	4738	4763	4648	4658	4619	4631	4647	4704	4639	4604	4643	4647	4773	4714	4652	4710	4716	4701	4583	4736	4736	4626	4604	4652	4774	4675	4675	4671	4756	4585	4634	4658	4689	4639	4569	4747	4685	4731	4679	4752	4724	4646	4646	4678	4660	4754	4648	4594	4680	4650	4650	4523	4639	4675	4608	4713	4733	4605	4676	4661	4740	4736	4637	4693	4640	4547	4669	4633	4744	4486	4605	4627	4667	4734	4709	4715	4694	4629	4642	4732	4624	4633	4659	4783	4646	4714	4703	4690	4637	4705	4645	4671	4747	4666	4605	4529	4736	4702	4646	4693	4637	4685	4725	4772	4683	4696	4745	4617	4677	4772	4684	4643	4554	4606	4684	4671	4680	4708	4489	4701	4677	4825	4581	4615	4600	4649	4635	4617	4714	4636	4609	4711	4770	4664	4643	4828	4763	4769	4699	4630	4661	4694	4719	4551	4655	4782	4647	4736	4627	4743	4601	4660	4550	4663	4665	4639	4744	4651	4508	4744	4622	4784	4629	4598	4677	4731	4596	4636	4651	4670	4673	4647	4703	4701	4644	4658	4588	4646	4663	4631	4733	4601	4610	4703	4637	4691	4744	4634	4657	4664	4617	4655	4606	4756	4646	4590	4645	4680	4742	4746	4717	4662	4629	4621	4717	4643	4690	4640	4693	4576	4643	4588	4560	4750	4643	4617	4713	4698	4735	4712	4597	4650	4680	4779	4615	4681	4586	4721	4691	4768	4582	4626	4689	4768	4506	4621	4627	4610	4520	4670	4660	4722	4701	4657	4739	4624	4669	4600	4655	4627	4694	4772	4671	4668	4638	4749	4573	4628	4693	4718	4700	4705	4845	4639	4717	4633	4655	4608	4727	4739	4629	4691	4610	4747	4633	4664	4685	4678	4637	4652	4653	4558	4768	4667	4714	4639	4587	4676	4718	4650	4732	4686	4699	4707	4799	4672	4706	4607	4671	4710	4767	4680	4706	4643	4604	4633	4623	4568	4722	4692	4844	4666	4644	4595	4731	4788	4613	4700	4737	4657	4614	4678	4562	4624	4729	4532	4753	4768	4606	4688	4642	4749	4594	4662	4664	4616	4745	4640	4603	4683	4683	4687	4723	4664	4662	4675	4544	4681	4705	4588	4701	4704	4706	4688	4731	4612	4661	4649	4696	4721	4653	4586	4687	4586	4524	4665	4559	4610	4605	4720	4725	4678	4675	4632	4582	4653	4579	4555	4571	4643	4706	4776	4633	4592	4603	4830	4597	4749	4688	4710	4697	4761	4741	4744	4672	4727	4638	4614	4647	4683	4752	4597	4741	4686	4649	4653	4662	4762	4604	4737	4666	4709	4683	4654	4765	4672	4699	4651	4723	4641	4814	4628	4793	4621	4720	4777	4699	4667	4670	4731	4741	4728	4632	4707	4652	4630	4555	4649	4657	4637	4658	4633	4690	4722	4607	4619	4675	4688	4656	4636	4611	4639	4792	4576	4665	4701	4738	4687	4776	4640	4690	4642	4655	4568	4790	4727	4785	4583	4663	4719	4641	4730	4622	4698	4716	4487	4606	4727	4587	4536	4783	4770	4706	4661	4710	4606	4705	4666	4784	4629	4627	4618	4679	4618	4657	4681	4581	4839	4772	4585	4601	4640	4731	4721	4548	4594	4626	4615	4728	4628	4650	4617	4625	4622	4712	4689	4673	4665	4717	4712	4733	4656	4627	4640	4611	4522	4649	4721	4594	4594	4608	4618	4687	4822	4686	4602	4764	4698	4723	4619	4642	4567	4622	4567	4568	4565	4623	4618	4651	4667	4724	4697	4732	4759	4754	4674	4766	4645	4623	4719	4765	4591	4621	4661	4508	4704	4655	4619	4533	4767	4702	4699	4692	4609	4652	4594	4718	4711	4644	4677	4655	4686	4654	4681	4775	4742	4675	4744	4584	4660	4709	4699	4663	4626	4711	4677	4560	4625	4658	4630	4700	4684	4699	4670	4599	4607	4623	4861	4768	4642	4631	4677	4481	4601	4594	4654	4651	4749	4667	4643	4669	4655	4683	4603	4747	4699	4538	4726	4663	4641	4641	4615	4602	4708	4628	4665	4693	4718	4640	4697	4623	4660	4649	4650	4732	4667	4590	4734	4603	4656	4637	4658	4646	4604	4750	4642	4672	4721	4669	4599	4669	4656	4616	4566	4714	4650	4762	4663	4637	4751	4609	4662	4649	4719	4675	4591	4651	4721	4718	4741	4784	4633	4740	4440	4613	4604	4633	4744	4705	4695	4673	4592	4677	4701	4615	4642	4634	4706	4652	4650	4553	4682	4713	4747	4588	4769	4644	4676	4660	4630	4692	4704	4714	4610	4727	4583	4647	4793	4610	4684	4696	4638	4658	4700	4891	4686	4745	4603	4741	4723	4587	4743	4731	4710	4619	4695	4711	4600	4693	4534	4686	4729	4692	4762	4623	4584	4820	4676	4716	4608	4675	4704	4700	4697	4679	4629	4638	4596	4649	4732	4581	4521	4765	4778	4692	4652	4588	4700	4580	4656	4714	4656	4635	4712	4714	4627	4678	4771	4599	4763	4675	4684	4691	4628	4641	4665	4598	4637	4784	4681	4688	4740	4681	4658	4662	4652	4586	4666	4731	4699	4643	4768	4793	4719	4672	4666	4721	4592	4722	4737	4555	4610	4721	4725	4642	4768	4611	4796	4614	4515	4591	4771	4720	4717	4642	4631	4701	4700	4650	4586	4641	4681	4558	4589	4753	4634	4768	4714	4658	4649	4686	4614	4626	4721	4685	4591	4703	4723	4710	4680	4698	4623	4633	4619	4732	4660	4739	4678	4683	4574	4681	4711	4772	4661	4626	4597	4713	4694	4740	4728	4647	4717	4752	4617	4681	4656	4721	4639	4712	4600	4758	4630	4698	4619	4659	4616	4694	4642	4579	4633	4660	4632	4662	4570	4732	4691	4502	4685	4693	4625	4629	4760	4673	4615	4677	4673	4581	4562	4690	4720	4589	4704	4600	4675	4700	4649	4507	4637	4696	4620	4557	4637	4730	4638	4704	4503	4713	4745	4723	4686	4530	4678	4705	4592	4508	4588	4578	4637	4653	4556	4638	4692	4718	4640	4502	4552	4618	4693	4653	4719	4586	4721	4560	4680	4719	4624	4726	4710	4624	4602	4677	4607	4643	4752	4474	4779	4727	4601	4735	4662	4616	4813	4678	4621	4687	4669	4635	4692	4564	4612	4766	4572	4633	4699	4636	4684	4813	4600	4740	4609	4639	4608	4644	4656	4602	4580	4684	4654	4545
19655	19909	8636	2312	1813	1754	1578	1281	1259	1446	5685	1064	918	892	903	823	864	819	858	834	806	842	818	842	826	782	810	827	791	871	787	862	862	838	782	835	854	836	800	783	780	791	806	782	799	759	805	814	799	812	768	750	775	884	779	804	834	769	775	812	799	821	768	849	795	816	852	799	861	805	805	864	808	806	785	843	804	757	807	829	798	806	836	851	781	792	816	817	796	806	795	823	753	763	790	770	765	762	836	837	772	839	790	812	811	813	785	729	780	800	804	822	798	807	790	845	809	756	795	865	801	853	798	809	780	824	840	766	783	760	798	812	767	795	777	802	791	809	809	810	840	812	793	751	817	783	789	795	862	822	774	779	771	802	803	824	741	826	836	868	798	856	807	786	737	795	709	820	803	826	867	787	792	829	764	798	830	811	802	783	818	769	763	772	848	782	803	837	843	842	767	785	786	820	798	877	803	805	800	757	789	836	837	797	801	786	756	814	790	810	792	821	826	840	788	805	768	887	787	817	771	802	827	815	801	817	768	798	833	784	779	830	818	814	786	814	822	781	791	833	865	798	822	853	800	785	817	790	784	779	814	793	804	836	779	770	806	848	772	765	774	834	804	777	777	781	851	823	795	768	845	852	792	791	780	815	793	813	825	826	823	835	782	809	830	817	781	838	857	824	817	847	828	834	749	732	839	799	793	793	826	822	748	854	809	800	842	818	801	790	770	791	798	813	789	800	829	832	838	772	841	895	821	800	783	799	828	806	789	754	800	851	778	746	841	799	818	741	851	800	873	752	828	777	794	821	805	808	838	799	785	786	755	728	817	770	815	747	786	782	775	795	795	781	817	841	776	856	812	832	808	794	785	839	806	837	843	777	802	808	812	796	799	768	813	805	761	807	797	845	825	828	842	761	851	805	789	820	811	813	740	777	764	851	824	864	835	805	862	783	783	757	787	830	845	792	811	788	804	781	784	788	781	813	819	818	789	777	753	795	869	852	804	829	772	775	829	777	801	867	775	887	781	818	796	769	824	814	790	800	814	780	773	821	805	786	821	806	811	797	760	794	777	778	820	866	784	891	803	806	791	814	796	768	827	815	837	816	820	775	851	788	827	797	854	804	764	774	845	811	828	829	810	814	824	786	867	779	786	811	825	839	768	793	772	785	771	742	795	788	781	817	789	815	804	736	859	849	785	854	811	820	791	841	790	854	773	825	807	785	818	854	795	808	859	858	745	758	807	782	801	785	811	830	765	819	827	809	794	816	777	850	775	742	817	793	775	806	793	798	823	765	821	784	804	807	798	865	793	833	796	749	848	774	791	782	767	741	792	831	806	842	817	846	844	805	787	795	759	774	794	829	812	790	825	826	809	858	816	788	816	849	856	826	768	836	770	811	791	769	790	840	817	808	812	785	808	816	796	765	790	806	789	836	794	805	802	758	815	809	837	783	783	797	785	788	834	813	826	794	867	821	777	828	828	816	780	803	800	720	819	761	807	763	810	823	759	895	815	827	793	803	805	846	812	833	787	790	831	834	842	805	817	816	809	853	820	803	806	864	778	822	802	764	829	813	771	800	818	786	835	834	810	772	792	805	814	857	757	806	792	846	798	854	789	822	830	828	823	772	826	761	801	846	750	802	797	813	813	818	755	794	777	770	831	821	772	802	859	786	821	785	788	839	818	839	809	810	763	808	820	843	789	799	803	844	870	787	777	743	800	783	813	798	817	824	816	818	800	793	808	782	771	762	833	840	830	794	769	831	814	816	789	778	784	755	786	779	790	824	805	793	784	786	766	776	746	772	787	782	793	810	818	765	796	779	829	768	832	802	819	795	810	790	816	771	824	752	831	772	777	809	855	866	855	826	779	838	828	827	824	771	783	815	831	820	772	824	834	818	801	798	800	853	847	793	791	806	824	794	770	837	802	806	836	729	802	751	787	802	772	804	860	837	791	742	839	763	781	806	814	823	785	806	798	849	844	809	813	817	794	817	759	792	804	821	802	764	879	800	808	831	802	780	783	723	798	783	787	789	787	810	880	810	818	839	849	823	777	815	823	763	802	771	808	832	840	808	755	787	873	859	776	801	830	781	762	777	767	781	831	794	754	816	775	818	786	767	789	826	805	811	784	774	850	808	812	803	811	787	813	787	818	807	839	810	845	791	779	825	837	793	807	801	827	876	766	821	767	758	799	850	786	775	825	764	779	787	767	789	838	823	824	812	873	799	834	768	799	773	788	793	804	772	795	825	791	807	800	761	834	835	777	792	822	750	783	788	750	762	816	769	818	840	818	738	802	828	824	797	829	819	795	775	801	828	765	864	845	783	772	864	786	794	795	789	849	744	742	790	798	831	788	791	823	885	837	829	828	806	819	813	789	787	822	813	801	781	797	803	810	800	815	807	801	812	813	787	799	792	828	857	756	751	846	810	805	805	809	774	824	747	776	790	801	815	848	807	784	808	776	773	808	790	799	762	766	760	814	802	816	846	811	831	814	782	817	822	807	754	890	805	789	785	839	766	861	793	775	742	793	824	879	802	806	801	834	773	791	809	770	776	800	804	827	798	818	802	802	855	830	820	814	797	824	784	809	841	782	828	790	782	785	777	833	839	813	825	764	804	818	813	841	757	784	884	781	800	793	837	759	770	825	816	794	816	809	817	803	800	824	823	838	798	841	835	793	775	809	794	838	838	763	821	804	841	793	754	770	827	857	804	843	809	778	815	803	785	849	822	760	825	751	766	796	850	769	719	765	817	853	830	802	794	851	781	782	803	770	865	810	795	837	795	754	793	782	784	777	780	839	821	797	817	802	846	820	775	793	750	820	781	822	836	823	789	761	816	818	824	819	799	838	791	815	784	726	830	819	805	766	813	793	846	810	811	825	832	758	766	788	759	758	837	819	815	834	797	816	806	804	791	830	788	842	818	842	799	860	774	764	806	799	761	830	865	793	830	776	787	816	816	760	858	849	781	835	772	803	786	771	805	776	775	795	825	797	854	784	821	791	784	807	792	826	754	830	768	822	804	842	827	817	819	778	767	752	814	805	823	810	792	789	852	825	816	785	812	774	821	790	817	817	815	789	815	822	790	831	811	825	780	741	848	765	801	790	804	753	737	867	800	796	836	845	813	831	818	785	793	832	823	744	796	821	849	781	778	807	785	793	806	843	756	863	814	780	809	789	805	757	770	817	828	801	862	828	808	834	846	791	846	804	827	790	798	833	796	854	804	795	782	801	819	835	787	782	839	757	789	765	758	836	821	802	810	807	844	829	812	797	814	813	801	788	804	843	802	805	796	890	788	804	759	805	846	783	777	791	822	840	785	776	761	855	794	824	799	809	805	838	779	814	817	789	806	781	793	807	753	806	836	794	762	820	775	815	774	809	810	806	845	819	871	803	788	837	804	794	798	776	782	801	748	830	811	764	800	791	846	824	830	853	789	825	771	796	805	781	805	783	782	812	811	810	761	762	765	792	765	845	792	779	808	810	867
55139	49345	31401	24633	30198	28486	25871	19878	18866	20305	32299	12437	11032	9981	9645	9114	8947	8497	8129	8449	8690	8359	8380	8333	8120	7940	7677	7809	7837	7818	7771	7669	7600	7535	7584	7537	7546	7424	7543	7455	7526	7469	7391	7513	7454	7477	7352	7433	7395	7590	7347	7559	7531	7409	7386	7359	7350	7264	7283	7399	7396	7306	7575	7281	7354	7380	7332	7389	7365	7360	7417	7284	7317	7256	7411	7226	7354	7230	7332	7245	7427	7361	7341	7256	7245	7276	7236	7381	7256	7227	7298	7282	7234	7376	7267	7397	7246	7304	7303	7388	7307	7402	7292	7169	7299	7315	7326	7270	7299	7272	7345	7292	7236	7464	7335	7292	7269	7348	7243	7277	7419	7345	7231	7253	7294	7293	7268	7314	7270	7341	7305	7260	7236	7335	7376	7306	7300	7249	7340	7330	7408	7247	7255	7189	7258	7197	7347	7391	7326	7211	7354	7248	7187	7185	7297	7314	7189	7273	7361	7166	7345	7311	7304	7348	7214	7288	7229	7342	7247	7554	7246	7221	7292	7245	7190	7306	7238	7288	7275	7235	7324	7123	7278	7214	7241	7325	7263	7474	7309	7182	7319	7410	7371	7336	7443	7239	7494	7167	7326	7365	7229	7358	7353	7359	7261	7394	7441	7275	7282	7269	7390	7246	7266	7242	7315	7332	7185	7346	7218	7252	7368	7219	7227	7237	7277	7407	7445	7277	7479	7106	7400	7370	7246	7281	7349	7334	7342	7327	7280	7220	7323	7361	7175	7313	7363	7430	7205	7336	7313	7245	7405	7254	7305	7242	7446	7319	7421	7218	7342	7285	7259	7242	7368	7363	7356	7390	7209	7264	7259	7243	7255	7435	7251	7288	7246	7337	7228	7425	7199	7268	7302	7281	7355	7330	7223	7258	7224	7335	7194	7263	7337	7308	7169	7375	7358	7195	7271	7292	7152	7252	7223	7226	7241	7226	7189	7270	7360	7144	7276	7304	7183	7296	7356	7321	7226	7371	7422	7202	7353	7372	7221	7320	7282	7377	7369	7481	7312	7359	7291	7312	7259	7211	7343	7240	7431	7377	7451	7363	7274	7251	7278	7311	7453	7254	7386	7364	7261	7340	7208	7390	7279	7311	7328	7187	7335	7405	7237	7297	7330	7309	7277	7164	7196	7201	7319	7322	7155	7359	7234	7340	7285	7368	7294	7430	7373	7278	7382	7228	7288	7256	7259	7236	7242	7330	7303	7207	7363	7244	7241	7077	7298	7358	7285	7211	7394	7366	7312	7278	7403	7327	7271	7200	7287	7303	7175	7323	7244	7253	7382	7374	7272	7298	7377	7270	7368	7387	7334	7337	7309	7366	7348	7374	7303	7301	7243	7347	7362	7410	7250	7372	7241	7343	7373	7243	7098	7193	7355	7230	7388	7250	7260	7278	7339	7392	7352	7356	7093	7435	7267	7312	7134	7347	7139	7272	7312	7257	7218	7159	7364	7344	7340	7188	7304	7152	7291	7245	7330	7314	7142	7250	7416	7297	7169	7272	7298	7287	7337	7258	7265	7238	7210	7367	7277	7382	7351	7253	7263	7253	7315	7273	7335	7416	7181	7277	7355	7411	7239	7295	7408	7389	7350	7387	7285	7245	7340	7382	7237	7399	7263	7195	7165	7154	7278	7199	7354	7192	7407	7403	7240	7234	7189	7294	7289	7386	7306	7246	7329	7292	7213	7379	7342	7157	7256	7389	7261	7335	7341	7277	7253	7119	7317	7433	7217	7289	7406	7254	7229	7254	7266	7315	7353	7436	7316	7442	7456	7490	7287	7287	7223	7104	7404	7384	7288	7248	7363	7177	7372	7261	7242	7315	7269	7351	7212	7270	7339	7420	7471	7331	7299	7317	7326	7252	7367	7210	7210	7390	7210	7364	7242	7272	7342	7327	7405	7279	7328	7308	7324	7268	7188	7325	7216	7298	7266	7261	7333	7270	7315	7292	7178	7312	7391	7442	7336	7354	7181	7243	7204	7317	7297	7248	7260	7222	7248	7191	7262	7232	7226	7159	7252	7184	7344	7191	7285	7250	7358	7225	7330	7387	7304	7128	7305	7325	7165	7293	7262	7392	7345	7378	7369	7342	7245	7294	7259	7342	7370	7338	7386	7353	7290	7231	7257	7200	7390	7292	7248	7210	7269	7244	7267	7164	7285	7240	7241	7399	7351	7152	7209	7265	7467	7262	7271	7360	7220	7177	7197	7326	7210	7188	7257	7319	7337	7330	7255	7198	7224	7128	7304	7316	7257	7216	7214	7304	7353	7281	7155	7234	7228	7283	7302	7398	7386	7252	7238	7320	7272	7293	7283	7328	7356	7267	7217	7340	7404	7237	7289	7384	7247	7294	7233	7418	7130	7226	7232	7321	7365	7216	7300	7252	7263	7455	7205	7195	7366	7331	7323	7304	7231	7175	7392	7308	7386	7203	7328	7282	7181	7366	7306	7229	7328	7289	7220	7340	7365	7358	7173	7365	7370	7331	7235	7180	7252	7236	7077	7231	7363	7333	7374	7248	7354	7327	7174	7318	7323	7245	7295	7338	7441	7291	7172	7169	7224	7378	7362	7194	7214	7261	7261	7220	7247	7247	7277	7045	7259	7228	7305	7334	7278	7261	7297	7348	7300	7256	7283	7422	7388	7284	7224	7345	7165	7334	7302	7367	7288	7317	7126	7404	7275	7219	7122	7279	7262	7274	7224	7405	7283	7322	7393	7250	7203	7214	7330	7388	7269	7339	7296	7251	7212	7198	7318	7403	7338	7238	7241	7380	7314	7201	7292	7315	7290	7387	7313	7142	7220	7412	7392	7233	7390	7277	7308	7199	7296	7241	7246	7353	7372	7296	7353	7265	7200	7386	7193	7313	7219	7293	7407	7240	7367	7191	7173	7437	7377	7357	7308	7353	7326	7350	7425	7246	7178	7243	7126	7212	7188	7176	7268	7354	7239	7202	7384	7224	7282	7353	7232	7298	7257	7353	7115	7258	7227	7336	7426	7216	7252	7299	7201	7109	7136	7273	7252	7218	7264	7343	7335	7246	7232	7367	7231	7195	7259	7170	7174	7253	7452	7304	7363	7432	7269	7281	7266	7263	7188	7325	7208	7236	7385	7245	7199	7394	7484	7365	7353	7294	7311	7349	7204	7282	7230	7100	7261	7376	7323	7291	7395	7199	7227	7160	7297	7435	7193	7309	7360	7294	7242	7361	7408	7339	7246	7341	7191	7400	7363	7460	7260	7365	7293	7308	7248	7359	7338	7322	7239	7303	7420	7336	7438	7273	7445	7240	7260	7338	7175	7237	7138	7326	7306	7170	7279	7350	7374	7234	7451	7209	7217	7419	7261	7411	7339	7384	7234	7174	7357	7394	7350	7443	7220	7414	7197	7279	7211	7297	7237	7350	7322	7220	7285	7236	7202	7337	7366	7270	7268	7202	7347	7306	7427	7254	7282	7233	7274	7292	7435	7298	7242	7248	7328	7319	7343	7303	7388	7196	7327	7567	7234	7303	7264	7224	7339	7205	7217	7291	7203	7298	7255	7435	7317	7347	7362	7296	7182	7340	7383	7182	7252	7161	7328	7250	7284	7265	7304	7180	7271	7418	7220	7320	7233	7410	7251	7270	7325	7279	7341	7327	7281	7353	7349	7196	7229	7282	7245	7393	7241	7144	7251	7316	7391	7022	7306	7381	7375	7110	7201	7303	7388	7377	7245	7336	7337	7336	7240	7463	7351	7260	7317	7315	7431	7189	7354	7262	7418	7253	7335	7279	7193	7345	7351	7396	7368	7322	7280	7250	7323	7216	7328	7363	7305	7331	7251	7309	7286	7112	7396	7206	7197	7422	7458	7254	7408	7144	7242	7157	7227	7433	7175	7177	7281	7343	7247	7350	7203	7397	7289	7259	7279	7227	7304	7280	7178	7208	7213	7302	7344	7285	7313	7208	7372	7254	7275	7274	7299	7304	7288	7316	7280	7308	7257	7239	7359	7255	7308	7276	7347	7288	7266	7244	7226	7284	7232	7118	7324	7183	7307	7380	7357	7295	7218	7240	7154	7210	7263	7281	7274	7298	7277	7284	7122	7307	7433	7244	7403	7189	7136	7280	7345	7405	7225	7304	7371	7360	7215	7172	7198	7323	7212	7356	7371	7443	7348	7288	7238	7243	7213	7227	7289	7169	7294	7294	7352	7215	7333	7295	7400	7204	7342	7238	7257	7414	7412	7265	7323	7372	7159	7363	7348	7342	7192	7257	7383	7321	7224	7247	7201	7260	7170	7193	7437	7307	7215	7226	7236	7382	7336	7286	7116	7359	7341	7306	7231	7214	7146	7216	7325	7303	7335	7318	7257	7257	7241	7279	7286	7230	7312	7187	7294	7241	7325	7202	7254	7254	7356	7328	7226	7394	7292	7192	7346	7259	7097	7474	7258	7355	7250	7103	7202	7280	7243	7177	7285	7311	7168	7245	7196	7170	7184	7357	7352	7425	7336	7361	7397	7238	7237	7318	7320	7363	7250	7335	7208	7313	7113	7163	7436	7230	7218	7477	7349	7295	7451	7240	7296	7256	7357	7227	7329	7308	7400	7200	7317	7223	7374	7268	7297	7244	7472	7273	7170	7260	7322	7303	7344	7301	7278	7378	7226	7327	7210	7346	7193	7164	7315	7351	7376	7242	7396	7288	7357	7455	7257	7157	7324	7213	7150	7369	7141	7376	7156	7236	7375	7300	7194	7364	7389	7385	7292	7292	7201	7287	7349	7366	7270	7248	7259	7212	7305	7361	7230	7448	7372	7301	7269	7270	7430	7162	7298	7224	7233	7308	7296	7260	7164	7315	7169	7260	7389	7278	7305	7296	7290	7278	7374	7342	7217	7285	7390	7230	7463	7347	7319	7219	7351	7279	7443	7314	7293	7303	7359	7153	7289	7163	7303	7273	7311	7288	7253	7382	7368	7311	7361	7356	7243	7351	7287	7211	7278	7268	7399	7301	7338	7322	7199	7469	7244	7301	7421	7300	7359	7322	7253	7253	7283	7389	7165	7403	7302	7195	7335	7348
9228	6734	2877	1085	973	908	844	712	710	704	952	578	566	575	509	554	556	506	501	475	544	541	530	551	502	542	540	495	524	531	559	545	570	521	532	582	559	528	533	530	527	527	507	531	516	517	529	500	505	527	517	551	525	542	545	520	532	500	535	508	501	499	538	541	516	556	560	525	523	535	524	548	516	483	500	535	491	459	521	514	536	519	505	504	485	520	498	500	547	534	503	510	499	554	535	532	519	510	499	510	550	551	550	509	520	510	564	497	528	523	493	513	509	451	541	569	551	517	537	533	524	544	551	518	527	547	541	551	495	508	488	495	542	492	508	517	520	499	534	550	512	561	507	505	529	476	510	526	517	523	504	516	536	528	561	540	522	527	515	514	524	503	548	525	510	500	569	481	510	497	523	512	488	514	493	527	487	518	525	506	561	557	515	522	544	527	532	518	529	497	503	499	534	511	514	522	524	531	519	541	519	509	535	479	511	546	527	490	482	486	536	479	522	542	559	492	555	474	502	521	522	503	494	532	498	496	533	523	530	526	476	545	535	550	518	542	536	518	545	517	509	489	509	558	530	515	529	549	512	528	528	534	486	516	518	548	502	560	521	533	518	535	534	530	527	503	526	499	484	519	491	501	517	538	541	477	491	513	541	576	529	513	503	555	502	500	498	509	498	529	562	501	530	546	517	485	530	516	480	509	471	502	502	521	535	537	531	514	489	481	501	521	539	513	512	524	516	513	528	538	536	513	495	524	542	510	524	530	501	483	520	490	504	513	497	489	508	510	552	503	516	522	515	540	534	521	540	500	499	520	564	497	493	516	542	518	474	549	531	496	481	510	536	533	537	495	533	523	498	494	525	536	529	549	538	553	562	541	517	515	544	564	536	479	549	519	524	563	506	531	517	525	514	490	551	575	510	530	517	520	518	530	572	520	524	569	567	574	552	553	541	511	524	542	507	500	503	512	538	521	521	523	530	499	520	500	519	502	514	531	491	494	530	519	501	469	539	535	522	538	543	510	527	519	504	499	535	526	499	515	461	519	562	529	574	513	550	521	503	548	532	540	513	508	558	547	517	495	514	514	479	522	549	504	498	530	500	532	541	519	532	531	538	554	489	556	530	482	502	534	514	522	522	465	469	528	538	491	553	525	536	553	506	527	522	488	506	508	525	570	572	509	538	537	489	529	562	538	496	486	568	522	471	562	535	482	466	512	507	531	513	533	539	573	518	519	500	525	554	501	545	524	529	550	570	534	498	496	510	541	487	518	557	516	526	498	519	519	523	517	540	545	547	515	521	515	523	540	564	539	485	518	544	543	491	488	500	554	521	519	508	554	555	536	513	539	511	536	507	509	516	505	519	527	520	506	511	510	516	549	478	542	522	531	510	499	563	521	497	498	567	533	549	519	511	524	513	500	521	457	566	513	523	483	501	503	528	519	525	515	495	560	467	544	542	501	502	498	536	530	507	496	547	511	496	539	505	530	511	538	549	550	536	538	542	520	531	501	501	523	511	488	516	521	516	512	556	529	522	508	512	501	540	506	504	535	497	501	467	470	505	529	494	508	553	503	520	555	545	490	518	517	552	518	506	523	452	480	532	544	502	550	548	545	548	493	555	574	558	524	537	518	563	534	499	533	524	484	523	519	489	517	528	504	546	512	540	485	496	499	545	515	525	489	525	516	529	508	519	522	521	555	502	527	477	506	507	489	511	523	494	484	522	532	540	493	514	502	566	524	512	504	524	518	534	535	477	545	519	547	472	532	537	579	525	520	502	541	517	479	555	529	518	533	533	532	486	530	486	520	524	505	504	524	519	503	514	499	506	517	561	543	515	515	502	499	550	517	544	569	505	496	525	492	486	509	504	547	493	493	490	473	568	489	539	527	535	525	531	533	522	539	522	507	531	530	486	526	502	490	540	500	509	490	529	579	544	501	520	556	493	496	521	532	553	489	574	515	556	484	553	526	508	507	500	479	495	531	544	501	519	559	526	545	516	501	530	516	498	514	534	488	508	496	497	507	525	473	515	548	502	523	534	489	519	548	555	518	543	492	512	498	533	535	507	517	513	512	510	490	511	463	536	528	522	555	494	518	470	501	535	525	544	533	521	524	523	502	548	532	536	535	499	526	566	520	487	519	515	509	553	489	480	498	532	521	525	502	492	559	498	509	525	464	536	502	515	567	507	498	513	538	462	529	491	507	514	507	524	485	520	528	547	557	544	521	525	485	502	506	482	548	534	527	538	539	492	508	542	501	507	507	522	472	496	534	556	527	538	501	548	505	503	535	480	528	521	532	547	545	562	517	538	525	528	512	506	535	534	493	529	513	517	476	526	507	516	498	553	493	498	523	539	545	531	535	505	510	517	534	508	513	521	526	514	516	508	511	492	545	528	537	520	495	561	528	497	485	516	507	522	545	513	518	517	526	530	533	530	541	509	496	544	523	552	547	522	546	549	482	505	521	532	507	491	515	536	511	481	541	536	513	517	512	551	515	547	544	547	534	544	505	527	520	538	488	526	564	584	507	551	502	503	490	498	486	490	524	545	541	558	510	571	518	559	564	541	520	523	531	537	485	548	503	515	543	581	518	518	528	487	519	534	511	500	539	558	500	482	523	532	512	509	511	536	556	488	525	482	523	528	553	497	529	526	521	545	518	497	529	496	527	513	525	512	494	493	534	523	508	530	499	510	526	568	522	493	517	480	456	513	526	551	521	586	521	544	588	527	520	511	484	486	505	514	559	570	480	492	523	550	488	522	563	486	562	532	537	507	530	521	478	559	500	550	527	481	515	498	508	514	503	536	492	503	482	526	498	586	543	492	517	543	496	548	503	520	516	509	554	496	534	543	507	531	507	536	522	564	494	490	481	538	510	552	532	526	515	504	522	564	525	520	522	515	513	507	531	513	550	510	517	568	537	502	530	519	497	551	471	513	484	472	487	518	512	516	533	538	529	527	521	519	494	493	516	514	472	530	519	529	517	509	527	534	504	504	538	575	527	515	524	555	483	485	546	550	541	525	502	525	531	498	530	500	550	505	547	487	523	521	528	522	513	532	540	522	532	530	553	491	479	535	543	529	529	530	507	473	497	519	487	543	493	496	541	528	534	535	523	525	478	520	537	506	516	573	551	549	543	567	527	554	468	547	516	485	548	498	499	529	490	512	502	525	506	481	508	490	489	504	539	543	493	510	505	526	510	518	504	494	520	518	548	549	545	498	494	516	561	490	525	525	538	535	548	507	500	534	500	517	508	530	512	510	510	556	521	519	555	535	517	521	557	491	546	490	506	522	534	549	493	521	515	541	545	505	552	539	538	518	531	501	522	514	476	499	489	568	529	474	480	541	530	512	551	495	507	484	512	529	525	502	507	526	502	531	511	536	506	554	546	548	523	527	535	580	528	516	551	523	521	525	509	517	527	514	515	529	533	513	494	504	526	482	527	495	557	532	541	512	510	506	501	521	493	526	502	546	509	526	550	556	511	505	485
43184	35574	23210	16519	20964	18800	16052	12117	11492	10716	15390	6949	6821	6312	5903	5866	5684	5684	5580	5529	5612	5726	5573	5536	5469	5261	5218	5368	5264	5317	5263	5182	5165	5051	5304	5117	5145	5110	5185	5170	5163	5260	5088	5145	5094	5090	5165	5060	5078	5112	5155	5171	5165	5191	5108	5043	5042	5077	5005	5085	4971	5032	5130	5093	5128	5129	5047	5176	5079	5009	5047	5158	5007	5043	5061	5027	5155	5029	5063	4999	5072	5089	5160	5040	4993	4956	5104	5083	5041	5032	5086	4969	5029	5138	5022	5000	4945	5028	5009	4986	5093	5122	5029	5016	5051	5084	4968	5118	5098	5101	4963	5067	5195	5086	5119	5043	4889	5072	5110	5035	5061	5069	4957	5090	5271	4934	5013	5022	5086	5077	4970	5070	5029	5107	5154	4995	4949	4980	5078	5019	5139	4921	5038	5116	4979	4960	5017	5052	4993	5034	5067	5059	5078	5135	5029	5002	5184	4988	5002	5090	5055	5046	5004	5187	5085	4977	5117	5030	4973	5080	5050	5072	5126	5086	4997	5045	4981	5192	5131	5146	5097	5005	4973	4942	5067	5043	5093	5108	4995	5100	5074	5003	4981	5064	5003	5109	5039	5098	4945	4998	5012	4977	5053	4995	4964	4979	5219	5088	4999	5027	4830	4976	5040	4952	5133	5100	5089	4952	5160	5074	5054	4943	5084	4915	5133	5043	5156	5006	5045	5039	5033	5138	5061	5051	5027	5183	5058	5074	5209	5076	5077	5057	5087	5100	5113	4998	5012	4982	5052	4997	5117	5161	5071	5098	5031	5101	4902	5100	5082	5036	4985	4934	5130	5048	5061	5031	5113	5075	5036	5152	5029	4940	5047	5040	4881	5064	5005	5112	5090	5071	4968	4942	4981	5075	4975	5113	5125	4940	4935	5025	5006	5014	5061	5027	4942	5118	5032	5007	5109	5068	5051	5070	5038	4950	5160	4978	5133	5001	5008	5026	5096	5152	5023	5029	5036	5129	5047	5067	5147	5099	5066	5109	5082	4948	5030	4971	5010	5092	5143	5084	5075	5097	5003	4966	5093	4960	5033	5110	5063	5095	5056	5077	5109	5122	4976	5086	5109	5080	4994	4939	5130	5094	5197	4951	5068	4997	5013	5016	5159	4980	4947	5145	5024	5108	5050	5065	4905	5071	5034	5185	5038	5001	5166	4954	5125	5075	4973	5053	5154	4990	5079	5031	4967	5096	5133	4993	5041	5013	5100	5040	5096	4905	5149	4980	5019	5032	5093	5004	5033	5119	5148	5122	4838	4956	5108	5062	4899	5090	5069	5105	5004	4998	4952	5027	5003	5051	4952	5069	5083	5001	5205	5106	5076	5022	5041	5096	5023	5183	5015	4992	5079	4963	5039	5092	5076	4941	5155	4940	5076	5103	5027	5043	5110	5020	5130	4976	5040	5079	5130	5117	5085	5016	5012	5127	5035	5049	4992	5044	5085	5130	5062	5096	5136	5036	5121	5055	5024	5117	4986	5061	5077	4993	5090	5175	5112	5100	5054	5123	5000	5067	5164	5043	4929	5091	4997	5004	5010	5063	5024	4974	5171	5142	5076	4978	5047	5159	4964	4999	5153	4921	5087	5006	5080	4959	5056	5026	4953	5100	5063	5076	5205	4990	5109	5069	5096	5245	5032	5019	5145	5123	4977	5014	5096	5040	5063	5135	5105	5035	5028	5110	5059	4880	5083	5130	5044	5099	5020	5096	5049	5110	5088	5052	5082	5008	5062	5192	4962	5108	5065	5000	5028	5141	5076	4983	4978	5124	5012	5116	5068	5089	5107	5127	4994	5024	5081	4998	4992	4943	5010	5080	5011	5128	5013	5153	5140	5026	5027	5109	5001	5028	5048	5056	5070	5031	5033	5039	5104	4936	5022	4954	5157	5042	5115	5048	5011	5043	5004	5102	5030	5024	5080	4971	5006	5029	5072	5034	5046	5086	5047	5237	5004	5082	4995	5006	5076	5032	5041	4996	5072	5118	5183	5055	5074	5063	5050	5075	5125	5127	5133	5189	5113	5042	4993	5122	4980	5097	5084	4869	5090	5023	5048	4993	5065	5040	5047	5037	5093	5021	5154	5094	4980	5109	5102	5103	4959	5078	5067	5032	5067	5049	5060	5156	5151	5033	4912	5132	4989	5008	5076	5026	5024	5036	4982	5182	4930	5002	5098	5171	4993	5038	5066	4999	5139	5129	5021	5102	5083	5022	5073	5013	5102	5007	5104	5124	5158	4959	5056	4944	4987	5011	5101	5034	5109	4987	5088	4996	5117	4910	4997	5041	5036	5085	4971	4997	5125	5021	5023	5183	4987	5048	5076	4987	5009	5077	5007	4884	5010	5094	5015	4973	5113	5162	5078	4952	5057	5116	5114	5119	4976	5027	5122	5107	5045	5182	5077	5096	5122	5003	5073	5038	5115	5060	5136	5178	5117	5109	5059	5130	5050	4885	5107	5043	5092	4970	5071	4984	5081	5009	5069	4995	5049	5083	5146	5078	5107	5095	4987	5050	5034	5012	4994	5003	5024	5046	5049	5097	4991	5186	5040	4957	5064	5017	5070	5081	5070	5137	5211	5054	5118	5071	5007	4971	5093	5020	5003	5051	5036	5046	5053	5041	4973	4972	5082	4901	4926	5137	5129	5010	4935	5088	5125	5069	5079	5074	5055	5023	5047	4971	5062	5063	4982	5046	5048	5053	5049	5096	5009	5097	4902	4986	5043	5150	5112	4935	4934	5006	4976	5052	5047	5124	5009	5094	5033	5037	4956	4965	5021	5070	5129	5068	5065	5079	5070	4970	5015	5146	5031	4999	5035	5211	4956	5070	5018	5013	5070	4958	5027	4958	5054	5027	5029	5085	5091	5054	5034	5092	4961	5208	5033	4974	5032	4985	5030	5175	4997	4963	5128	4882	4995	5036	5039	5122	5052	5016	5120	5181	5042	5074	4986	5089	5025	5032	5121	5139	4972	4958	5043	5190	5145	5098	5041	4951	5093	4998	5070	5089	5055	5065	5100	5220	5021	5110	5041	5180	5015	5014	5051	5064	4988	5017	5161	5060	5061	5062	5001	5139	5086	5072	4984	5133	5058	5059	5030	5082	5041	5105	5054	4987	5012	5137	4996	5221	4892	4992	5063	4994	5037	5066	4986	5114	5184	5018	5138	5093	5118	5018	4996	5025	5037	5055	4907	5126	5056	5165	5109	4965	5041	4972	5048	4998	5038	5058	5006	5057	5147	5023	5019	5079	5109	5091	5088	5006	5105	5123	5041	5139	5153	5043	5059	5039	5108	5031	5074	4931	5085	5015	5144	5030	5064	4952	5064	5107	5079	4937	5136	4995	5034	5046	5019	5015	5117	5074	5029	5050	5035	5132	5084	4971	4970	5113	5166	4997	5095	5096	5057	5069	5079	5048	5005	5141	4978	5091	5123	5012	5007	4985	4900	5056	5133	5093	5084	5019	4997	5019	4977	5054	5097	5065	4999	5133	5105	5119	5094	5101	5069	5086	5190	5069	5202	5254	5071	5142	5001	5014	5000	5146	5137	5055	5006	5077	5048	4959	4977	5065	5053	5070	5123	5036	5015	5112	5041	5121	5035	5072	5126	5092	5063	5179	5025	5019	4982	5038	4985	5090	5054	5107	5183	5066	5099	4994	4850	5006	5112	4999	5038	5074	4977	4867	5153	5003	5054	5013	5026	5115	5010	5044	5151	5155	4990	5095	5059	5071	5069	5096	5090	4943	5068	5014	5098	5044	5017	5106	4928	5063	5078	5033	5133	5045	5100	5162	5133	5000	5032	5146	4976	4998	5093	5140	5104	5093	5038	4963	5029	5043	5110	4992	4891	5093	5051	5004	5042	4993	5037	5111	4977	5108	5069	4946	5034	5087	5038	5032	5065	5113	5033	4977	5067	5027	5046	5042	5072	5016	5065	5122	5118	5162	4959	5096	5012	5013	5069	5116	5098	5018	5092	5113	5011	5129	5059	5049	5074	5094	4883	5149	4978	5106	5016	5020	4955	5026	5083	5043	4978	5123	4997	4897	5014	5138	5067	5000	5069	5169	5010	5093	5027	4900	4981	5081	5075	5097	5133	5048	5025	5100	5105	5102	5074	5174	5092	4952	5036	5224	4965	4903	5117	5067	5068	5110	4956	5007	5034	5082	5025	5101	5116	5009	5090	5123	5031	5064	4984	5209	5030	5019	4994	5027	4997	5073	5035	5058	5100	5051	4996	5070	5022	5066	5051	5143	4988	5021	5186	5008	5056	4962	5092	5070	5084	5099	5136	5034	4992	5108	5051	5036	4976	4997	5113	5102	5091	5030	5059	5164	5022	5125	5007	5085	5109	4986	5109	5018	5047	5141	4996	5041	5002	5067	4950	5050	4942	5122	5016	5060	5008	5014	5048	5029	5030	5104	4941	5001	5137	4924	5036	5158	5001	5157	5153	5092	5045	5153	5059	5129	5064	5066	4977	5084	4961	4997	5043	5060	5135	5186	5098	4979	5135	4959	4998	5113	5054	4958	4998	5037	5147	4902	5135	5099	5018	5074	5057	5122	4906	4990	5138	5102	5127	5031	5108	5117	5011	4997	5141	5030	5055	5032	5054	5016	5023	5100	5064	5116	5011	5185	5066	5087	5176	5038	5037	5056	5001	5137	5061	4974	5091	5022	5035	5088	4922	5009	4956	5081	5028	5098	5077	4983	5021	5009	4999	4926	5030	5006	5025	5061	5118	5155	5048	4965	5058	5094	5086	5030	4992	5017	5012	5025	5169	5035	5052	4944	5097	5147	5025	4991	5061	5048	5016	5089	5124	5074	5037	5028	5073	4903	5025	5032	4901	5028	5021	5098	5012	5121	5024	5026	5042	5308	5124	4990	4972	4969	5161	5035	4970	4960	5027	5085	4997	5033	5026	5063	5102	5050	5073	5092	4967	4966	5070	4991	4953	4991	4866	5118	5070	5079	5090	5085	5078	5073	5086	5006	5032	5057	5151	5136	4962	5161	5037	5012	5129	5044	5033	5097	5074	5031	5069	5026	5095	5033
15490	15932	9277	2133	1607	1386	1260	1114	1098	1233	3094	937	882	918	834	882	878	803	849	848	815	802	801	890	845	824	882	816	819	843	800	827	854	777	768	828	777	773	770	820	856	829	793	792	822	857	809	843	804	827	825	825	788	825	789	798	846	846	782	808	787	741	862	826	803	883	785	819	833	856	781	833	851	812	784	825	776	834	815	833	840	789	789	843	800	823	833	822	757	808	842	820	852	761	784	774	759	795	842	783	829	805	767	829	828	789	815	844	867	795	803	834	775	844	814	847	836	797	819	775	795	827	782	794	808	795	807	821	773	830	845	813	793	778	796	815	797	763	786	884	753	760	800	844	802	813	805	827	843	831	814	849	820	811	835	810	855	805	774	799	790	838	828	801	857	866	825	819	817	789	802	806	782	828	807	806	836	797	800	806	806	813	821	833	795	809	833	735	794	821	804	754	786	767	802	800	844	771	837	818	807	835	836	826	851	789	827	783	842	847	830	812	772	834	809	836	784	759	802	791	789	820	810	820	844	870	822	810	763	829	749	810	783	843	835	817	854	819	865	850	844	786	781	811	831	799	837	839	800	833	866	755	791	819	775	808	773	817	810	784	765	800	804	802	826	821	845	819	832	841	797	810	758	823	836	740	843	857	832	791	830	821	855	858	800	813	760	820	763	836	809	856	784	844	801	790	846	806	738	814	846	813	863	804	796	814	817	819	818	821	844	808	777	811	854	773	772	757	830	798	867	852	792	826	839	827	834	766	792	794	783	783	827	790	810	811	828	792	820	796	820	821	820	860	821	802	816	827	870	821	841	839	794	856	841	783	867	788	820	807	823	758	818	829	841	823	792	756	777	762	804	830	855	839	848	817	829	830	787	815	831	752	834	799	775	790	809	807	797	752	816	809	813	847	763	801	849	779	849	830	837	777	794	802	815	829	804	795	842	773	827	829	801	817	845	833	833	801	840	765	809	849	791	790	786	810	842	775	807	855	819	836	746	757	782	792	805	822	795	849	813	830	811	835	797	825	810	830	805	756	791	851	801	777	790	846	881	852	861	892	859	857	835	798	786	841	777	789	848	815	744	860	810	876	797	819	834	823	794	834	799	803	784	781	768	806	786	767	846	799	795	782	794	836	814	775	776	857	792	827	842	807	837	775	827	822	845	797	844	821	806	845	807	855	881	831	786	831	804	820	771	825	801	814	849	786	817	789	788	811	849	827	817	807	805	800	818	841	770	772	822	826	834	835	779	907	850	808	870	791	853	818	845	783	829	791	769	839	771	805	822	796	822	806	771	846	752	788	866	768	839	808	815	828	852	835	878	857	828	808	791	789	816	790	826	827	852	797	782	872	777	798	843	784	834	801	860	804	801	822	821	850	772	795	790	809	786	806	816	785	788	797	801	828	846	845	860	818	843	831	844	819	855	778	837	843	841	811	837	787	767	821	855	827	833	835	856	826	829	802	793	805	862	806	777	820	815	847	814	830	875	794	799	826	782	810	818	824	756	833	740	835	833	828	821	794	791	828	793	827	807	804	817	799	806	819	858	803	784	784	834	830	877	810	840	823	818	828	837	797	824	786	806	819	787	859	792	833	755	790	846	824	781	819	773	798	815	805	793	776	884	841	851	823	815	756	815	795	811	764	792	857	826	842	798	838	838	820	814	780	767	793	861	807	831	795	830	860	843	843	849	819	806	810	778	795	831	854	821	849	780	843	817	833	801	799	786	816	832	801	851	836	824	802	835	798	824	820	775	782	847	796	826	829	855	768	788	849	806	783	800	822	826	795	814	824	785	782	791	814	822	819	758	822	819	799	827	784	819	848	783	815	765	813	809	833	798	790	750	851	781	856	824	806	807	803	823	816	799	813	830	856	816	775	833	817	797	816	816	796	783	769	803	786	808	783	782	852	768	776	768	875	803	767	831	813	815	905	818	822	803	801	820	807	816	816	821	842	796	825	862	827	812	808	849	847	771	834	824	794	831	853	778	802	809	833	844	775	823	764	841	784	854	783	813	782	821	825	837	805	803	753	860	786	785	828	854	813	791	860	801	815	832	800	800	836	856	831	808	853	855	781	795	785	833	840	795	764	795	825	782	878	797	838	818	762	837	804	794	846	809	855	810	859	768	784	832	793	750	791	834	772	810	836	806	842	787	788	751	809	819	832	802	747	855	820	828	858	832	769	834	742	821	857	809	812	819	740	836	827	783	812	841	828	833	808	795	782	789	784	799	802	839	844	792	801	775	799	762	784	853	858	815	791	815	841	795	778	810	809	788	843	825	776	808	830	840	787	813	883	797	814	812	833	810	811	801	838	846	874	799	789	786	814	795	847	782	794	789	815	798	826	764	794	794	819	828	813	795	794	785	798	839	849	786	805	836	751	792	869	800	798	810	845	775	849	874	785	809	812	824	829	813	764	813	790	813	780	871	821	805	799	820	821	825	763	797	782	838	790	843	840	778	818	806	873	807	810	790	848	812	806	784	817	826	835	776	824	819	831	755	795	816	821	867	864	826	819	787	832	786	862	808	857	802	859	878	797	784	832	841	814	812	805	895	819	800	800	847	836	802	853	825	826	752	782	842	814	807	774	829	829	807	835	794	824	790	812	850	849	743	822	796	797	788	821	796	776	788	862	829	816	821	819	861	790	838	876	799	805	757	802	797	754	795	825	844	847	812	788	789	821	806	812	814	801	767	856	827	812	773	832	843	788	807	808	772	787	783	827	802	813	798	853	808	816	856	822	742	852	792	829	774	848	767	783	836	765	860	769	810	835	852	827	814	835	872	823	805	796	775	814	810	801	790	797	860	782	816	795	838	810	828	837	786	776	817	798	786	742	787	762	800	787	843	836	820	814	777	858	788	870	832	792	797	826	821	806	827	815	744	792	892	814	773	800	825	841	779	794	841	834	827	825	776	866	795	841	792	794	843	833	816	802	816	824	830	777	774	767	826	796	853	852	831	814	803	812	862	817	761	811	800	835	787	831	781	875	790	762	857	783	830	786	778	825	812	779	795	835	841	824	753	783	852	854	785	786	848	803	833	811	816	856	804	804	847	842	815	762	850	765	861	786	804	798	818	853	777	816	748	841	761	848	846	809	830	836	823	822	809	878	800	805	851	809	773	829	809	834	806	799	776	821	853	834	883	835	801	815	798	821	817	778	767	812	805	821	831	787	837	801	809	796	789	841	792	757	791	799	797	739	848	789	785	795	772	841	813	784	820	770	812	803	804	874	820	820	849	868	814	822	817	799	835	747	830	840	830	820	842	797	842	806	805	785	798	827	835	824	817	807	835	767	827	807	739	785	841	816	813	803	856	795	807	862	842	796	820	809	822	777	847	808	780	801	851	824	769	801	783	819	810	805	847	856	834	804	816	797	784	813	760	768	780	824	847	838	758	783	804	786	839	863	777	773	788	873	818	834	783	796	823	788	856	815	825	835	809	820	841	872	826	795	824	848	856	787	803	811	852	720	766	835	868	816
53522	47056	35237	21725	25865	23169	20947	16508	16163	16631	27287	9657	9533	9017	8526	8550	8312	8289	8074	7926	8056	8100	8121	7917	7783	7766	7655	7649	7569	7641	7666	7536	7651	7477	7502	7566	7456	7544	7495	7372	7400	7423	7292	7334	7477	7463	7379	7459	7474	7447	7448	7347	7440	7424	7394	7356	7343	7389	7301	7339	7448	7350	7400	7441	7263	7390	7356	7273	7233	7349	7389	7356	7334	7448	7249	7342	7295	7415	7302	7282	7304	7382	7275	7293	7166	7414	7300	7364	7309	7286	7177	7317	7340	7368	7388	7376	7328	7288	7261	7379	7267	7415	7316	7394	7318	7222	7381	7484	7355	7256	7387	7299	7421	7413	7349	7279	7337	7290	7443	7300	7351	7401	7386	7230	7362	7342	7369	7335	7305	7319	7433	7225	7370	7440	7381	7326	7295	7270	7412	7259	7358	7350	7353	7312	7336	7310	7376	7473	7251	7267	7271	7281	7376	7341	7204	7339	7266	7409	7342	7292	7279	7508	7388	7371	7280	7300	7362	7308	7244	7340	7255	7372	7269	7199	7336	7188	7367	7324	7239	7360	7372	7353	7401	7346	7381	7310	7296	7313	7418	7393	7342	7336	7417	7457	7309	7261	7531	7330	7453	7302	7483	7256	7216	7309	7502	7274	7303	7251	7271	7376	7164	7351	7292	7337	7384	7421	7506	7292	7328	7322	7423	7324	7323	7455	7387	7231	7249	7261	7351	7216	7315	7219	7295	7328	7280	7205	7337	7283	7245	7413	7287	7300	7486	7321	7393	7265	7322	7297	7178	7359	7497	7181	7412	7371	7430	7346	7258	7338	7318	7373	7297	7111	7327	7125	7291	7293	7376	7372	7489	7366	7356	7312	7273	7369	7325	7427	7338	7349	7319	7309	7324	7368	7241	7382	7355	7360	7374	7366	7379	7212	7390	7346	7343	7292	7186	7356	7267	7280	7497	7318	7316	7512	7232	7455	7386	7249	7405	7258	7323	7201	7352	7319	7351	7467	7365	7461	7364	7357	7392	7457	7347	7357	7179	7340	7327	7295	7443	7279	7320	7490	7233	7408	7358	7429	7316	7251	7320	7366	7275	7349	7308	7363	7313	7370	7389	7250	7276	7342	7274	7496	7269	7348	7366	7190	7335	7349	7447	7226	7332	7155	7322	7396	7230	7393	7310	7298	7320	7292	7294	7440	7269	7370	7393	7202	7270	7148	7320	7182	7516	7303	7350	7408	7436	7375	7421	7425	7559	7302	7283	7386	7354	7314	7185	7276	7383	7186	7288	7287	7350	7324	7433	7314	7354	7432	7268	7353	7260	7302	7335	7390	7325	7261	7366	7345	7224	7367	7257	7275	7354	7298	7401	7313	7274	7368	7326	7324	7180	7339	7321	7133	7459	7279	7357	7493	7265	7375	7265	7319	7288	7370	7337	7368	7297	7351	7317	7341	7333	7322	7394	7280	7272	7316	7396	7326	7324	7297	7353	7403	7298	7414	7350	7383	7367	7282	7314	7360	7391	7217	7318	7322	7255	7392	7270	7381	7352	7363	7428	7413	7180	7270	7434	7421	7208	7388	7205	7297	7259	7369	7319	7379	7354	7430	7255	7325	7319	7354	7428	7300	7337	7234	7301	7479	7393	7424	7292	7389	7243	7351	7360	7280	7489	7294	7326	7375	7219	7420	7350	7345	7322	7337	7246	7295	7163	7273	7369	7234	7413	7326	7338	7392	7255	7412	7320	7463	7354	7350	7315	7121	7413	7272	7335	7403	7496	7399	7394	7215	7231	7340	7343	7338	7341	7388	7401	7310	7375	7403	7260	7404	7369	7303	7338	7310	7253	7173	7326	7351	7305	7393	7311	7271	7351	7372	7358	7355	7336	7305	7384	7316	7262	7427	7279	7470	7238	7393	7302	7344	7284	7417	7341	7370	7347	7287	7283	7297	7259	7320	7363	7376	7290	7182	7334	7203	7264	7285	7274	7392	7365	7424	7162	7408	7267	7233	7445	7376	7315	7249	7306	7318	7398	7343	7303	7463	7410	7234	7372	7356	7265	7355	7440	7227	7379	7305	7364	7363	7263	7557	7305	7415	7442	7290	7467	7420	7398	7431	7251	7271	7474	7404	7332	7497	7208	7258	7269	7203	7443	7323	7299	7265	7445	7417	7374	7240	7439	7320	7284	7372	7427	7215	7301	7464	7339	7275	7505	7412	7350	7338	7371	7362	7326	7264	7314	7440	7320	7471	7384	7312	7354	7399	7436	7275	7273	7197	7210	7350	7339	7284	7374	7362	7317	7395	7331	7294	7222	7295	7183	7206	7330	7228	7301	7323	7190	7330	7345	7324	7407	7382	7322	7485	7379	7289	7431	7412	7416	7374	7296	7314	7301	7448	7278	7341	7340	7287	7274	7415	7249	7307	7375	7192	7312	7473	7397	7375	7449	7294	7342	7279	7280	7381	7324	7317	7206	7377	7369	7239	7426	7189	7365	7262	7170	7334	7274	7391	7367	7322	7249	7441	7393	7241	7484	7378	7366	7459	7253	7243	7292	7270	7338	7307	7386	7210	7404	7266	7315	7322	7429	7409	7329	7307	7382	7321	7394	7315	7376	7301	7299	7218	7423	7353	7323	7347	7491	7337	7300	7289	7453	7307	7295	7321	7359	7119	7316	7308	7271	7330	7436	7308	7366	7387	7225	7272	7325	7345	7318	7378	7382	7291	7361	7222	7284	7276	7313	7287	7278	7465	7328	7376	7304	7259	7339	7352	7349	7284	7354	7405	7379	7290	7347	7365	7328	7431	7460	7287	7450	7245	7343	7257	7360	7312	7358	7326	7318	7272	7383	7407	7245	7471	7280	7434	7388	7294	7282	7258	7334	7387	7315	7333	7376	7174	7308	7431	7324	7353	7358	7316	7382	7404	7253	7364	7478	7286	7435	7313	7229	7283	7437	7456	7474	7422	7397	7333	7351	7427	7214	7359	7275	7291	7329	7267	7421	7298	7322	7349	7325	7354	7179	7394	7285	7400	7443	7287	7429	7398	7383	7290	7305	7554	7606	7257	7366	7387	7304	7457	7514	7295	7369	7331	7349	7332	7325	7396	7283	7418	7307	7363	7327	7391	7207	7434	7296	7386	7327	7321	7261	7366	7286	7246	7322	7217	7243	7317	7236	7413	7347	7353	7387	7322	7229	7383	7354	7459	7307	7437	7316	7229	7454	7280	7421	7364	7325	7311	7274	7311	7297	7245	7384	7416	7457	7233	7239	7346	7413	7260	7349	7260	7225	7426	7296	7406	7433	7473	7219	7288	7414	7285	7305	7407	7314	7433	7402	7310	7163	7413	7365	7318	7330	7402	7330	7341	7477	7302	7305	7369	7463	7146	7384	7381	7191	7375	7391	7363	7249	7240	7343	7372	7207	7319	7437	7407	7300	7369	7321	7290	7314	7287	7328	7364	7398	7403	7265	7248	7282	7368	7228	7314	7285	7516	7303	7325	7254	7266	7312	7445	7221	7409	7506	7299	7222	7337	7377	7411	7381	7274	7377	7280	7338	7503	7385	7345	7356	7415	7308	7321	7322	7260	7299	7331	7301	7388	7255	7262	7282	7341	7392	7432	7296	7223	7286	7331	7373	7332	7470	7274	7232	7399	7320	7274	7330	7354	7185	7373	7336	7185	7372	7233	7258	7294	7239	7320	7431	7364	7291	7259	7392	7135	7371	7255	7374	7387	7308	7409	7369	7346	7489	7261	7251	7418	7468	7418	7256	7331	7312	7192	7275	7276	7329	7325	7265	7395	7387	7397	7188	7433	7416	7331	7294	7316	7342	7293	7382	7297	7191	7362	7181	7324	7235	7379	7355	7353	7221	7385	7330	7412	7380	7404	7360	7423	7269	7379	7253	7245	7228	7434	7308	7309	7398	7339	7279	7227	7345	7475	7449	7397	7379	7447	7389	7351	7294	7326	7378	7325	7327	7251	7336	7356	7428	7289	7226	7330	7544	7326	7304	7357	7299	7276	7381	7282	7285	7431	7344	7453	7210	7297	7267	7254	7268	7419	7275	7391	7343	7356	7468	7360	7338	7412	7284	7426	7290	7275	7340	7353	7362	7360	7309	7412	7328	7321	7322	7384	7380	7369	7419	7428	7302	7470	7390	7427	7340	7367	7407	7227	7431	7395	7353	7278	7407	7305	7381	7216	7367	7268	7368	7409	7354	7297	7230	7215	7379	7257	7358	7211	7305	7354	7330	7302	7364	7423	7350	7304	7368	7354	7238	7308	7431	7360	7318	7324	7365	7351	7291	7301	7304	7303	7349	7299	7420	7239	7402	7397	7322	7423	7389	7221	7206	7298	7253	7346	7264	7417	7363	7374	7164	7305	7539	7235	7381	7385	7264	7383	7185	7424	7239	7312	7284	7401	7431	7357	7310	7240	7181	7280	7443	7292	7245	7419	7333	7438	7329	7488	7382	7296	7300	7348	7375	7367	7327	7493	7358	7410	7453	7377	7336	7370	7428	7357	7268	7432	7291	7338	7309	7449	7332	7380	7453	7382	7441	7380	7391	7367	7383	7460	7488	7389	7229	7344	7391	7332	7132	7583	7185	7276	7167	7313	7231	7298	7359	7285	7305	7360	7356	7342	7310	7281	7412	7335	7296	7470	7319	7352	7314	7399	7406	7399	7297	7378	7329	7423	7437	7439	7451	7339	7288	7317	7272	7322	7253	7345	7365	7369	7425	7363	7364	7231	7292	7414	7391	7463	7324	7339	7217	7438	7335	7326	7345	7318	7416	7255	7390	7318	7253	7339	7419	7405	7275	7264	7395	7285	7234	7193	7337	7281	7379	7360	7375	7475	7357	7321	7382	7246	7263	7364	7318	7367	7553	7351	7402	7364	7438	7283	7363	7214	7257	7249	7377	7342	7198	7348	7363	7396	7265	7268	7321	7376	7328	7292	7361	7153	7236	7309	7240	7295	7380	7329	7436	7222	7257	7304	7420	7193	7325	7539	7347	7439	7352	7218	7370	7318	7410	7399	7491	7320	7452	7373	7226	7183	7364	7292	7223	7421	7314	7314	7457	7326	7341	7411	7221	7197
15611	14556	5989	1131	1010	921	903	835	824	811	1988	542	540	552	543	545	515	513	490	536	473	552	510	462	475	478	474	480	501	465	482	535	465	517	471	505	466	493	485	471	467	460	486	434	477	486	472	429	441	466	497	504	519	448	455	443	488	491	465	472	458	464	484	496	423	482	470	450	462	466	450	467	416	453	461	478	478	453	472	430	470	476	473	467	463	489	446	433	488	492	423	484	441	506	458	492	474	465	461	455	499	509	459	462	473	510	446	460	465	471	462	440	481	468	468	475	476	502	465	439	474	429	450	487	461	464	468	442	504	472	469	426	493	481	464	454	461	489	481	473	462	478	508	511	451	456	477	468	462	481	468	478	461	493	449	423	458	496	476	455	471	514	507	481	480	452	490	446	465	486	491	484	480	480	475	475	497	491	474	468	425	468	453	437	516	492	459	451	478	474	494	458	481	438	467	464	465	465	440	441	469	482	490	504	468	438	457	485	471	516	452	457	472	501	460	452	488	441	477	468	478	442	499	454	469	468	492	449	504	481	412	441	455	457	467	480	465	484	482	466	443	442	470	474	466	472	507	486	457	463	494	466	427	488	454	436	500	457	449	478	474	480	500	482	472	480	446	467	498	493	443	506	497	475	477	470	476	497	500	462	459	469	494	481	473	430	529	460	494	482	437	465	427	487	470	452	504	490	446	466	487	481	479	454	478	481	487	479	475	474	471	482	459	483	489	404	512	441	469	465	446	471	460	491	484	457	423	484	462	492	468	449	478	451	499	527	485	495	500	491	510	484	454	497	474	478	485	446	477	460	502	526	471	456	471	486	493	455	463	490	452	421	463	461	453	479	494	478	474	490	434	465	477	488	479	491	473	433	502	444	468	472	477	532	463	448	477	474	456	488	467	475	474	481	460	492	451	449	461	470	479	480	479	487	443	458	466	489	505	470	477	441	463	473	500	459	457	466	475	483	460	467	469	492	444	466	474	460	498	486	452	464	486	443	434	483	482	479	475	450	479	432	437	466	456	495	473	465	429	480	467	483	468	456	512	469	477	459	452	430	445	488	482	442	474	458	500	471	455	478	476	460	462	459	470	498	499	429	492	488	508	448	492	465	485	467	469	456	477	459	486	463	457	507	472	489	447	473	451	482	478	481	503	473	469	490	463	489	482	463	460	433	429	450	464	442	483	506	462	500	503	492	452	500	476	431	462	462	448	473	493	469	496	468	467	489	482	497	455	488	486	467	463	479	518	464	502	485	464	447	488	438	464	427	462	432	457	500	468	471	487	449	465	468	492	496	446	459	516	471	457	489	482	496	475	454	488	494	466	466	437	448	451	502	474	464	481	496	483	447	496	446	535	433	459	467	462	449	472	510	530	508	502	435	476	457	473	496	489	468	487	452	491	472	459	439	512	479	498	482	462	429	448	450	502	496	472	458	462	494	500	465	509	470	464	441	458	453	441	501	453	479	511	460	474	460	446	476	472	478	448	436	439	480	478	452	495	468	447	486	461	459	497	459	482	462	483	466	468	443	462	523	459	468	456	477	450	459	460	482	458	417	455	471	465	483	468	452	480	496	460	493	475	449	464	467	470	474	477	456	449	460	474	465	455	471	497	478	480	445	449	468	479	498	473	479	481	460	473	463	436	469	465	439	455	447	483	447	476	467	458	461	504	486	498	447	477	504	489	440	484	457	483	472	481	480	424	465	466	480	501	506	485	475	416	479	493	461	443	493	442	455	499	511	525	488	478	459	462	485	467	444	455	493	471	469	478	479	468	458	443	429	450	507	515	468	449	510	493	495	455	449	445	463	435	439	476	466	442	485	471	464	454	481	463	458	500	451	463	432	426	457	492	495	486	447	459	464	464	509	467	451	478	478	455	474	462	446	431	475	478	474	483	452	411	450	475	486	474	482	470	499	432	454	483	460	492	472	505	491	485	502	494	481	475	519	484	442	415	459	452	482	502	487	460	511	480	481	427	488	443	483	473	469	494	458	461	423	430	452	486	455	456	472	449	451	479	477	451	468	471	475	494	499	442	452	502	484	495	444	490	489	470	464	479	456	460	480	463	424	449	493	469	495	421	488	462	483	477	486	457	448	515	467	446	489	499	479	481	451	481	478	430	467	461	446	457	493	451	458	506	478	487	441	499	475	451	450	418	477	484	491	459	445	454	435	468	468	471	458	456	486	529	516	487	493	471	478	489	458	492	493	457	488	439	455	439	456	463	430	472	446	470	460	489	455	458	480	422	448	469	482	460	463	481	448	463	466	481	499	488	482	477	500	443	498	433	467	474	475	498	485	491	481	470	498	427	475	487	502	496	498	446	459	499	477	457	498	466	426	451	464	460	507	482	424	436	455	470	491	499	466	492	445	475	482	482	463	428	481	479	482	488	525	497	458	449	464	473	474	477	482	491	436	491	491	485	481	467	447	463	462	431	447	495	454	526	476	489	475	464	468	481	521	441	489	481	490	509	467	447	493	466	432	470	447	449	493	465	471	453	477	479	478	476	447	489	486	450	431	450	458	501	486	439	469	469	498	482	453	464	502	481	465	457	471	488	474	489	503	495	504	492	496	469	482	487	503	461	440	481	443	497	493	453	472	473	466	463	474	485	463	501	455	483	486	432	453	454	430	460	466	472	482	469	460	476	494	447	449	497	502	478	489	490	470	508	503	519	439	483	479	504	473	438	498	401	465	441	482	500	450	489	424	459	475	442	486	486	457	470	441	444	447	455	468	471	500	504	486	471	493	513	466	468	493	468	489	495	441	448	476	474	474	480	459	474	450	469	496	440	434	493	474	447	503	483	497	432	471	487	492	464	462	504	495	469	479	450	436	469	499	526	474	505	441	474	467	481	483	482	461	449	457	482	499	448	507	510	464	436	484	497	487	472	455	465	471	491	477	478	476	471	458	490	484	480	487	491	496	525	476	521	466	492	476	491	434	473	445	488	477	448	492	459	451	448	439	495	486	486	529	466	483	478	445	473	475	460	446	488	489	462	494	470	510	479	442	436	427	500	447	500	433	490	500	498	500	477	476	453	502	464	457	445	451	454	487	462	470	474	481	495	466	454	461	458	466	479	452	472	517	464	495	456	504	509	467	467	505	511	459	452	465	463	472	457	489	475	452	468	515	431	457	457	458	457	472	458	490	446	471	463	482	502	434	459	461	494	479	487	471	476	459	464	485	426	470	500	447	453	499	486	510	471	497	474	474	486	455	481	460	489	473	483	473	478	483	492	511	469	454	458	472	479	509	462	419	461	521	434	479	472	451	452	452	453	446	431	474	506	450	465	430	467	444	497	488	475	473	481	507	468	485	506	451	473	469	478	452	483	445	456	489	491	482	482	482	492	454	468	446	486	454	474	488	436	485	463	490	435	496	461	449	442	482	433	491	458	431	475	434	495	450	472	458	489	490	479	495	477	482	419	498	490	472	453	456	469	454	484	492	453	463	438	492	440	505	478	485	474	469	465	518	519	459
48909	45531	28100	17283	22579	20359	19118	14936	14188	13675	23576	7272	6837	6365	6106	5984	5688	5496	5525	5426	5294	5335	5466	5332	5210	5149	4878	4945	4798	4872	4909	5022	4933	4838	4804	4755	4785	4685	4734	4743	4787	4672	4763	4694	4576	4673	4542	4702	4622	4649	4680	4707	4578	4697	4703	4681	4658	4570	4633	4677	4655	4607	4621	4568	4750	4632	4564	4688	4588	4608	4530	4772	4620	4657	4672	4548	4631	4603	4509	4545	4527	4632	4670	4553	4595	4608	4525	4704	4591	4582	4634	4586	4582	4598	4564	4691	4573	4713	4590	4591	4535	4638	4587	4625	4587	4591	4563	4607	4551	4597	4559	4463	4579	4571	4587	4575	4515	4627	4642	4629	4691	4592	4638	4589	4524	4578	4511	4520	4443	4647	4620	4654	4649	4558	4511	4578	4601	4585	4652	4630	4603	4603	4594	4525	4637	4531	4661	4685	4474	4590	4529	4602	4675	4597	4563	4717	4587	4601	4595	4676	4620	4548	4547	4596	4647	4473	4641	4666	4473	4504	4691	4453	4564	4633	4588	4604	4562	4627	4547	4531	4589	4617	4541	4537	4622	4665	4503	4666	4545	4551	4598	4582	4470	4653	4563	4538	4678	4495	4550	4676	4611	4647	4719	4620	4594	4657	4644	4716	4520	4508	4534	4530	4609	4569	4581	4514	4627	4605	4532	4636	4623	4564	4620	4628	4667	4587	4619	4560	4541	4593	4629	4580	4550	4574	4602	4542	4536	4595	4639	4707	4521	4650	4575	4677	4585	4727	4596	4602	4670	4591	4558	4632	4515	4636	4624	4522	4711	4567	4669	4519	4537	4625	4656	4500	4620	4591	4568	4645	4671	4723	4732	4624	4625	4624	4528	4594	4605	4585	4616	4580	4626	4693	4623	4656	4574	4543	4501	4620	4547	4532	4563	4573	4637	4571	4447	4624	4632	4663	4627	4678	4592	4613	4672	4692	4596	4559	4571	4630	4512	4552	4635	4634	4569	4671	4612	4533	4580	4509	4632	4531	4716	4525	4645	4575	4619	4669	4732	4556	4608	4619	4487	4612	4640	4591	4622	4552	4653	4724	4505	4648	4492	4603	4583	4577	4634	4529	4638	4633	4609	4624	4660	4603	4642	4646	4597	4620	4604	4560	4639	4572	4519	4572	4627	4585	4528	4632	4631	4653	4584	4533	4763	4547	4577	4643	4565	4601	4703	4664	4528	4741	4590	4558	4585	4604	4603	4669	4604	4556	4535	4495	4613	4569	4544	4566	4573	4627	4516	4547	4574	4549	4528	4566	4563	4584	4595	4569	4574	4596	4644	4624	4633	4631	4625	4732	4586	4548	4600	4468	4616	4670	4548	4644	4618	4539	4408	4678	4554	4509	4492	4650	4630	4518	4716	4510	4555	4674	4620	4622	4765	4487	4616	4586	4579	4490	4572	4727	4494	4643	4562	4602	4570	4630	4649	4671	4628	4549	4624	4625	4619	4573	4607	4628	4538	4585	4432	4567	4504	4563	4686	4453	4607	4578	4619	4642	4583	4680	4567	4593	4539	4559	4615	4546	4545	4661	4567	4576	4612	4598	4556	4635	4587	4574	4638	4656	4673	4567	4589	4605	4524	4530	4572	4568	4576	4604	4468	4757	4630	4618	4618	4574	4612	4579	4564	4587	4613	4691	4556	4593	4575	4582	4629	4669	4548	4573	4544	4494	4608	4598	4685	4542	4596	4567	4571	4545	4547	4563	4593	4564	4594	4742	4744	4460	4583	4707	4776	4614	4576	4531	4532	4663	4603	4620	4491	4624	4540	4583	4617	4451	4528	4619	4529	4651	4515	4647	4666	4547	4512	4539	4644	4610	4564	4631	4496	4562	4561	4616	4600	4555	4740	4513	4574	4526	4429	4727	4676	4469	4527	4516	4559	4643	4606	4667	4538	4706	4548	4707	4634	4552	4437	4537	4581	4673	4627	4630	4566	4638	4498	4552	4513	4622	4458	4654	4480	4643	4575	4596	4524	4529	4717	4497	4636	4607	4573	4733	4663	4635	4500	4728	4605	4655	4690	4581	4559	4488	4552	4586	4559	4521	4724	4499	4565	4612	4587	4648	4666	4536	4454	4529	4507	4680	4598	4688	4591	4576	4640	4697	4566	4585	4691	4665	4563	4595	4546	4575	4507	4533	4708	4583	4669	4527	4597	4548	4590	4554	4593	4714	4590	4599	4616	4623	4552	4577	4615	4635	4648	4652	4644	4599	4614	4726	4741	4515	4571	4558	4600	4646	4643	4439	4613	4638	4603	4600	4589	4533	4550	4624	4604	4575	4649	4583	4606	4632	4565	4697	4519	4637	4568	4585	4670	4546	4483	4532	4560	4561	4471	4587	4603	4620	4512	4683	4542	4612	4573	4596	4594	4535	4646	4575	4591	4575	4560	4659	4584	4625	4519	4543	4558	4612	4671	4596	4542	4605	4499	4605	4587	4580	4684	4597	4624	4552	4605	4611	4566	4682	4791	4607	4614	4599	4574	4606	4500	4606	4560	4553	4542	4557	4590	4493	4659	4641	4548	4648	4589	4500	4602	4720	4612	4580	4627	4608	4639	4653	4652	4608	4589	4595	4572	4524	4630	4540	4563	4538	4553	4620	4626	4638	4572	4682	4626	4508	4661	4558	4646	4609	4697	4637	4664	4496	4634	4653	4537	4605	4582	4616	4617	4572	4608	4528	4619	4616	4600	4542	4677	4635	4635	4690	4590	4539	4620	4617	4499	4589	4519	4589	4509	4640	4649	4657	4610	4524	4676	4550	4613	4574	4695	4539	4544	4538	4744	4561	4578	4669	4571	4622	4529	4585	4604	4583	4592	4586	4568	4608	4507	4557	4538	4539	4589	4593	4699	4742	4566	4729	4601	4551	4520	4531	4573	4529	4553	4573	4674	4503	4585	4635	4694	4654	4493	4602	4569	4651	4580	4546	4502	4707	4633	4568	4606	4610	4571	4518	4592	4514	4621	4631	4620	4577	4596	4566	4524	4625	4618	4616	4515	4521	4656	4656	4617	4564	4554	4597	4580	4496	4551	4640	4532	4672	4616	4648	4634	4742	4548	4651	4538	4644	4529	4690	4613	4660	4570	4634	4580	4536	4640	4598	4578	4517	4533	4483	4528	4598	4497	4593	4640	4578	4538	4621	4562	4542	4669	4574	4594	4620	4694	4586	4589	4489	4608	4619	4467	4659	4663	4656	4512	4654	4682	4473	4603	4598	4745	4631	4707	4506	4540	4626	4504	4566	4648	4604	4741	4602	4525	4571	4599	4667	4646	4543	4721	4587	4585	4714	4628	4567	4667	4558	4697	4610	4535	4594	4581	4579	4558	4593	4603	4621	4579	4570	4584	4601	4741	4617	4508	4652	4594	4627	4576	4696	4622	4652	4623	4604	4598	4609	4529	4564	4655	4673	4684	4575	4697	4495	4660	4608	4686	4656	4585	4630	4525	4669	4539	4648	4735	4618	4625	4557	4599	4619	4506	4556	4532	4568	4664	4524	4600	4611	4683	4614	4596	4582	4603	4533	4626	4648	4646	4668	4582	4560	4523	4636	4590	4540	4722	4511	4673	4530	4575	4536	4561	4666	4634	4611	4557	4595	4599	4608	4566	4501	4494	4589	4637	4736	4662	4592	4676	4673	4652	4573	4606	4552	4654	4610	4454	4566	4646	4481	4642	4626	4594	4602	4689	4641	4593	4554	4427	4571	4662	4525	4749	4622	4596	4534	4533	4666	4501	4571	4490	4566	4710	4653	4669	4517	4595	4566	4695	4575	4608	4596	4586	4623	4602	4558	4684	4550	4567	4655	4663	4519	4484	4540	4577	4749	4669	4632	4632	4585	4693	4467	4541	4577	4610	4653	4621	4480	4609	4552	4639	4562	4609	4618	4559	4574	4609	4615	4569	4475	4643	4459	4564	4516	4628	4708	4665	4641	4628	4586	4554	4598	4553	4587	4637	4512	4605	4646	4641	4617	4550	4543	4558	4590	4447	4624	4599	4632	4688	4502	4614	4570	4594	4557	4604	4638	4646	4504	4625	4654	4646	4573	4615	4553	4650	4612	4431	4479	4648	4474	4442	4463	4648	4597	4569	4578	4594	4608	4458	4576	4622	4653	4604	4541	4536	4619	4640	4577	4612	4708	4529	4599	4639	4622	4665	4745	4637	4533	4611	4607	4569	4574	4623	4590	4422	4600	4588	4637	4533	4576	4503	4588	4641	4669	4515	4589	4725	4499	4575	4560	4477	4670	4635	4512	4661	4610	4578	4574	4697	4672	4599	4635	4650	4580	4661	4684	4610	4652	4549	4633	4569	4718	4515	4658	4703	4617	4559	4572	4706	4631	4621	4632	4683	4574	4598	4546	4542	4586	4550	4591	4612	4547	4547	4565	4535	4554	4632	4585	4648	4531	4679	4643	4627	4619	4702	4656	4665	4620	4616	4593	4683	4512	4627	4603	4524	4674	4615	4497	4587	4586	4562	4472	4565	4494	4706	4598	4561	4541	4567	4550	4532	4662	4623	4616	4544	4530	4563	4669	4542	4590	4477	4717	4526	4660	4606	4592	4622	4658	4631	4749	4593	4653	4570	4573	4578	4630	4570	4584	4538	4474	4626	4601	4647	4684	4589	4694	4527	4556	4604	4567	4576	4539	4541	4649	4578	4571	4602	4504	4541	4640	4628	4511	4629	4621	4619	4507	4506	4541	4531	4621	4695	4579	4602	4571	4446	4515	4606	4607	4691	4639	4619	4595	4550	4537	4572	4628	4599	4623	4652	4575	4440	4651	4604	4667	4591	4613	4632	4620	4726	4647	4625	4664	4392	4696	4692	4521	4640	4623	4641	4606	4581	4597	4540	4532	4549	4598	4658	4615	4606	4465	4555	4521	4636	4567	4539	4645	4534	4550	4599	4542	4535	4614	4572	4619	4655	4512	4594	4675	4535	4640	4616	4631	4575	4601	4547	4501	4570	4774	4536	4606	4470	4570	4510	4500	4627	4596	4669	4609	4649	4640	4681	4569	4648	4682	4660	4578	4586	4694	4649	4607	4654	4537
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
