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
342723540665	342723541179	342723541729	342723542278	342723542828	342723543379	342723543928	342723544478	342723545028	342723545579	342723546129	342723546679	342723547228	342723547779	342723548329	342723548879	342723549428	342723549979	342723550529	342723551079	342723551628	342723552179	342723552729	342723553279	342723553828	342723554379	342723554929	342723555479	342723556028	342723556579	342723557129	342723557679	342723558228	342723558779	342723559329	342723559879	342723560428	342723560979	342723561529	342723562079	342723562628	342723563179	342723563729	342723564279	342723564828	342723565379	342723565929	342723566479	342723567028	342723567579	342723568129	342723568679	342723569228	342723569779	342723570329	342723570879	342723571428	342723571979	342723572529	342723573079	342723573628	342723574179	342723574729	342723575279	342723575828	342723576379	342723576929	342723577479	342723578028	342723578579	342723579129	342723579679	342723580228	342723580779	342723581329	342723581879	342723582428	342723582979	342723583529	342723584079	342723584628	342723585179	342723585729	342723586279	342723586828	342723587379	342723587929	342723588479	342723589028	342723589579	342723590129	342723590679	342723591228	342723591779	342723592329	342723592879	342723593428	342723593979	342723594529	342723595079	342723595628	342723596179	342723596729	342723597279	342723597828	342723598379	342723598929	342723599479	342723600028	342723600579	342723601129	342723601679	342723602228	342723602779	342723603329	342723603879	342723604428	342723604979	342723605529	342723606079	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2136	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2140	3300	1900	2700	2140	3300	1900	2700	2140	3300	1900	2700	2140	3300	1900	2700	2140	3300	1900	2700	2141	3300	1900	2700	2141	3300	1900	2700	2141	3300	1900	2700	2141	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
12857	22515	13138	4004	4010	4559	1651	437	551	439	855	853	96	371	815	1158	1424	821	380	274	157	135	90	74	67	45	49	59	47	67	57	39	50	39	65	62	57	65	56	62	46	45	48	42	55	57	63	57	53	62	63	50	49	66	54	50	46	43	50	49	42	56	57	44	44	66	52	44	48	58	46	44	41	50	61	47	47	47	61	55	63	45	56	47	54	56	55	60	32	56	48	70	62	58	58	47	65	56	42	47	52	57	57	55	47	48	47	44	50	55	59	56	49	52	53	55	45	57	56	54	41	54	46	52	59	50	55	41	52	36	54	50	49	47	53	56	53	47	55	47	40	50	56	54	38	63	61	58	48	51	52	57	51	53	50	42	43	51	61	55	63	50	48	51	60	50	48	53	48	48	59	58	53	54	58	48	48	43	48	41	59	62	54	59	51	56	61	63	52	56	56	44	53	48	48	40	57	56	50	56	33	71	70	51	64	56	58	55	43	51	50	62	47	47	50	52	54	47	46	49	60	53	63	40	55	51	46	56	47	65	59	52	53	54	49	61	58	60	57	39	52	51	63	50	44	51	52	53	53	43	60	55	54	53	57	53	52	48	44	62	58	31	49	48	59	57	63	50	55	48	65	49	41	60	58	59	57	49	55	46	48	54	67	63	52	55	50	52	58	61	55	49	53	34	53	47	43	53	48	46	47	55	58	51	43	48	53	41	49	48	53	46	46	49	52	47	56	53	57	51	47	59	50	48	49	50	64	55	65	72	59	48	46	57	54	50	49	50	63	47	61	46	38	54	52	49	50	58	52	51	53	50	53	61	50	63	51	39	42	46	56	59	45	42	48	52	42	54	46	45	52	47	45	57	54	57	52	54	46	40	57	63	49	60	60	58	63	48	59	57	73	52	46	61	55	49	58	52	53	37	43	58	54	54	44	58	69	59	57	58	56	42	66	34	50	42	50	52	50	48	49	52	63	40	62	54	56	36	61	61	58	53	65	38	39	48	53	49	52	52	51	51	52	59	57	63	56	57	46	58	39	51	36	64	60	49	38	55	42	37	61	52	38	58	51	49	51	63	69	71	52	46	48	59	48	53	57	62	45	58	51	48	46	45	58	52	42	41	67	44	58	63	49	53	50	55	54	58	48	41	66	53	52	59	63	54	51	55	52	46	52	45	55	45	68	61	44	41	54	53	56	50	44	58	59	60	41	55	44	42	48	55	50	46	59	60	49	49	45	55	54	51	59	51	65	56	40	59	51	52	45	57	61	59	46	45	57	62	37	41	39	41	61	71	61	42	45	55	64	49	67	52	46	60	53	51	57	56	40	49	51	47	52	47	51	57	60	54	47	53	52	55	51	56	54	50	42	42	46	52	59	63	47	48	54	57	58	55	37	62	58	56	49	58	49	47	54	51	56	45	56	56	41	61	47	61	52	48	55	46	43	48	42	52	38	57	52	53	52	36	48	59	45	44	49	36	60	44	54	62	37	56	40	45	59	48	55	66	56	48	46	46	49	51	46	45	44	44	63	62	52	49	42	63	39	62	52	44	60	56	37	51	66	46	48	54	53	54	51	50	61	63	52	53	69	48	55	55	61	48	55	45	35	57	53	55	46	53	39	45	50	58	49	48	51	56	41	59	50	43	52	61	64	64	53	61	57	52	44	50	40	50	44	46	60	52	51	48	42	38	49	58	63	44	44	49	64	56	58	50	56	42	53	47	42	45	41	54	47	53	49	53	62	57	46	44	42	47	57	39	48	55	52	46	39	62	55	52	45	48	52	47	59	55	56	48	45	48	73	50	52	71	54	48	46	61	51	58	44	57	45	41	54	62	62	58	54	52	50	50	55	49	60	48	41	55	45	47	39	50	53	56	44	64	51	64	58	48	53	54	45	72	53	55	47	46	47	62	48	52	46	56	49	46	52	52	61	48	63	47	51	45	56	60	50	54	62	60	40	55	50	60	43	58	46	53	40	53	50	43	55	51	49	55	62	39	43	65	63	56	46	45	52	45	59	44	55	52	64	60	59	56	53	53	62	55	53	45	48	47	68	44	45	52	43	45	49	48	50	59	53	58	58	51	50	64	62	48	53	47	49	54	40	53	49	52	44	56	53	54	34	61	55	52	52	60	57	48	44	51	54	52	47	56	53	35	71	58	53	56	56	51	58	41	47	47	58	64	46	51	57	44	41	48	56	58	50	38	45	48	34	46	55	45	56	46	53	54	60	51	46	56	42	49	40	46	57	66	56	57	55	56	41	53	60	59	49	48	48	41	49	56	57	54	48	49	60	55	52	43	53	46	45	43	45	52	39	59	51	64	61	48	42	52	40	52	57	60	44	58	53	60	51	53	41	45	54	47	45	48	44	54	57	50	53	46	39	56	42	52	55	47	49	39	57	59	55	46	44	47	61	39	51	52	69	49	44	62	59	48	49	59	51	49	58	50	52	58	70	48	59	54	52	42	42	54	57	64	48	63	55	39	55	56	55	51	56	47	51	46	53	43	51	55	45	56	60	52	56	48	46	53	53	53	49	63	36	66	59	60	48	46	61	55	53	49	67	51	55	63	47	48	51	64	53	44	50	48	49	49	56	53	46	54	37	47	47	55	50	46	48	50	62	48	60	51	44	53	45	62	54	55	59	50	65	58	61	58	64	40	50	52	58	58	44	48	55	54	44	47	48	42	39	61	46	51	54	34	49	45	69	52	50	51	39	49	45	50	51	53	58	44	45	35	62	34	55	42	52	39	48	52	38	50	42	54	58	41	48	58	46	51	60	51	48	64	48	57	50	53	35	50	44	41	62	36	51	50	56	46	43	39	49	47	68	55	51	55	59	40	50	41	47	48	59	46	48	40	44	58	44	43	50	56	39	55	65	56	53	63	54	51	52	51	57	43	56	53	42	37	52	45	46	65	51	65	55	56	46	62	41	50	58	54	47	44	50	43	63	47	51	53	65	52	60	53	61	54	46	57	46	51	58	57	52	62	50	56	43	54	59	60	64	50	55	51	45	59	65	52	57	58	60	47	59	57	42	44	45	48	48	57	59	62	63	41	53	59	63	55	42	61	47	59	60	53	50	49	60	45	60	51	40	45	57	49	60	51	47	50	60	39	47	49	56	57	65	60	53	67	56	51	48	43	56	57	45	67	59	36	62	51	47	57	54	43	53	57	57	63	50	57	53	44	39	54	60	63	54	46	54	53	52	43	51	60	59	57	57	38	51	58	50	41	54	56	58	52	54	58	47	64	68	52	45	48	44	56	46	36	57	58	45	50	48	51	50	49	48	50	56	52	49	52	45	55	52	58	58	38	64	40	58	46	48	62	56	59	27	63	57	43	57	65	60	37	35	48	56	39	42	51	56	56	50	53	41	60	57	53	40	58	59	58	60	63	62	57	49	57	55	68	45	51	60	48	55	49	55	59	67	57	54	52	58	38	47	46	63	52	48	55	40	46	53	58	45	59	47	49	49	54	51	49	52	54
43653	42217	33876	34014	47320	42725	28342	16545	16230	14375	21625	18289	2920	12384	19495	23256	22856	16674	10093	6711	4246	2876	1744	1098	1091	737	718	673	671	667	683	655	702	699	819	809	790	742	699	680	709	675	622	707	699	712	661	675	701	690	706	659	685	685	696	669	692	674	657	630	712	687	678	660	698	665	624	711	710	687	686	626	703	669	693	693	670	691	680	678	698	742	659	690	713	664	740	681	682	695	664	712	706	732	692	709	689	735	663	706	647	702	728	670	675	657	681	687	633	694	691	681	657	662	654	674	705	676	702	727	689	721	685	628	714	715	706	697	671	650	679	674	692	722	711	631	699	715	660	693	664	663	658	698	690	670	630	700	658	705	647	703	653	701	695	707	637	673	684	651	684	700	671	696	611	684	704	680	702	668	690	682	684	682	701	702	678	684	695	710	664	660	708	689	661	676	734	689	688	670	681	727	676	660	669	723	716	693	662	700	682	670	695	665	615	697	667	709	702	671	682	694	690	706	632	658	714	683	662	663	737	692	683	636	636	674	682	701	683	721	681	705	697	698	690	703	681	706	721	714	697	683	648	681	690	704	708	661	690	686	680	679	658	659	684	695	694	615	705	670	723	699	666	682	666	686	638	719	694	680	671	691	687	630	664	709	700	707	695	685	680	698	653	657	701	725	694	689	710	707	687	643	650	653	693	665	658	669	661	666	669	680	696	657	688	709	691	693	671	678	682	632	665	679	666	750	704	680	662	656	718	649	618	666	701	685	703	710	710	658	721	686	696	669	673	653	658	691	679	675	681	676	691	675	673	648	711	660	670	650	685	650	699	710	667	668	644	690	669	706	757	680	661	709	670	714	677	724	682	683	630	651	671	671	680	641	682	703	736	704	656	667	676	670	674	646	685	711	710	687	684	696	651	683	660	642	713	666	727	665	704	713	628	706	687	676	710	659	698	659	727	681	687	644	702	675	660	690	691	696	668	695	677	689	663	666	684	663	703	710	679	683	696	699	643	711	632	676	717	733	658	679	661	676	691	673	675	672	651	735	686	687	725	693	690	701	667	720	688	717	680	698	697	743	667	658	651	701	714	703	687	703	637	649	696	681	724	707	727	627	676	709	674	727	698	634	686	655	697	708	691	716	688	684	704	730	732	683	675	664	709	731	688	649	682	676	674	705	694	668	723	690	651	702	672	682	697	708	679	666	696	670	663	706	656	673	652	698	658	659	655	681	650	693	661	666	671	726	695	649	703	764	675	693	658	703	704	701	647	679	700	692	673	687	679	681	634	702	679	680	701	689	730	667	650	710	670	657	659	685	707	748	660	669	717	678	697	714	681	711	682	687	722	679	719	706	704	687	653	665	690	714	728	655	680	686	707	702	698	614	704	692	656	698	661	675	621	659	723	675	681	678	693	702	649	678	663	700	704	678	659	703	709	709	693	670	688	697	671	650	682	692	698	670	680	676	674	674	678	701	657	712	696	703	680	657	704	682	699	684	660	725	725	700	695	678	712	660	709	662	688	663	668	702	704	657	649	716	672	690	664	687	671	681	680	686	624	654	662	676	724	664	664	649	684	716	650	665	686	699	668	780	665	666	694	688	659	695	657	727	681	748	668	693	664	603	698	694	646	726	682	698	678	657	682	656	637	709	670	683	699	608	716	631	655	668	681	714	737	684	718	694	695	686	674	684	634	675	718	688	662	636	696	694	704	676	679	663	726	694	686	641	705	716	678	652	657	668	685	682	692	721	703	714	655	701	684	678	686	664	682	637	683	704	735	660	630	694	720	670	694	698	677	682	685	682	731	683	686	702	676	713	679	718	677	692	712	700	669	697	640	660	674	658	680	715	683	705	688	638	677	718	693	709	653	681	721	701	681	692	699	676	679	669	682	656	684	694	718	620	691	678	688	681	653	723	651	736	687	676	695	698	706	701	716	629	690	714	686	726	686	691	705	696	723	704	649	683	664	685	682	698	694	693	698	700	699	676	688	733	690	649	680	677	635	643	714	714	688	703	631	656	697	624	700	671	649	670	701	717	678	724	700	667	698	677	725	636	720	700	657	683	659	671	695	697	665	649	646	677	680	750	685	706	675	689	669	750	672	679	695	696	650	668	744	688	679	678	719	675	643	710	721	683	702	674	640	632	687	669	742	665	657	714	718	712	685	686	674	660	703	630	696	706	657	721	672	704	707	669	689	682	686	715	677	668	704	696	718	660	705	688	650	702	740	732	705	658	644	688	670	689	693	663	699	641	755	682	650	701	696	708	672	683	681	691	642	659	688	681	684	673	656	730	758	706	688	725	692	673	659	681	666	650	680	667	679	697	694	711	685	695	692	693	661	691	706	684	665	645	698	675	671	650	684	701	696	678	640	697	695	674	701	708	709	679	687	707	691	693	690	656	732	668	693	651	724	704	616	691	683	675	666	639	637	656	710	643	683	664	684	690	680	656	663	686	675	708	694	680	642	687	651	694	645	633	690	734	734	663	702	629	675	669	703	662	662	652	680	613	670	702	650	697	676	653	672	693	699	688	702	666	713	691	677	692	677	727	685	674	648	638	679	665	712	709	694	669	643	698	638	732	670	695	702	697	700	695	696	672	719	683	672	689	700	661	698	683	655	685	708	698	675	671	698	729	684	667	680	655	643	678	659	685	613	691	657	692	705	756	641	723	686	679	694	705	646	701	717	728	663	651	723	698	703	690	674	672	675	693	647	664	670	692	673	684	664	676	660	675	660	706	654	713	678	703	666	678	675	701	670	671	686	698	722	671	674	666	758	630	660	701	669	687	673	668	685	684	691	645	683	667	679	721	680	686	687	721	700	685	660	642	715	688	688	685	708	705	674	668	656	670	729	668	707	733	735	680	658	704	730	661	693	671	698	688	609	632	687	702	719	655	699	660	663	678	719	695	679	718	650	705	680	684	682	682	641	694	691	676	724	709	709	684	663	731	683	652	732	686	694	658	721	707	631	672	680	636	667	680	708	708	701	710	694	722	697	683	671	659	698	695	673	647	658	687	678	677	673	769	695	727	717	671	719	688	675	684	679	692	674	705	682	669	662	694	621	678	676	688	664	695	654	649	677	661	668	717	735	735	703	718	706	700	668	704	706	718	715	732	678	685	703	663	670	677	639	721	682	712	676	648	710	704	654	675	666	708	723	681	650	693	669	726	679	658	724	686	693	681	745	718	663	657	660	641	736	711	652	668	666	685	729	677	663	746	702	659	685	723	659	710	699	704	752	720	655	735	646	663	666	642	690	699	635	715	637	645	703	702	736	701	683	687	673	692	669	696	699	725	706	682	650	666	666	686	723	689	686	651	683	655	703	717	668	675	677	707	665	692	689	685	675	669	650	685	681	712	707	675	704	722	677	682	677	638	682	668	729	698	697	660	697	662	676	727	684	719	655	643	729	701	699	674	694	739	705	668	676	668	686	700	694	695	649	632	702	742	670	690	703	696	672	722	725	647	724	673	639	654	717	698	718	700	664	645
4220	4795	2383	843	812	679	336	202	163	135	295	272	64	151	224	322	371	291	146	114	76	70	58	51	55	48	54	52	50	50	62	53	52	47	60	67	65	54	56	50	57	48	61	48	49	48	60	41	58	58	50	60	43	48	64	51	55	51	49	59	52	60	48	53	47	47	54	46	61	55	62	46	60	58	48	47	48	50	57	60	52	41	55	50	72	65	52	43	47	36	57	49	53	57	57	52	45	58	49	52	54	49	54	51	55	52	51	38	52	48	34	53	40	40	57	39	44	45	52	61	44	60	51	65	55	57	74	57	57	53	48	41	57	39	48	47	46	53	54	45	49	55	47	48	56	46	59	49	45	66	51	53	51	49	54	51	50	54	57	51	58	48	55	56	62	43	62	64	46	51	50	39	52	44	53	41	46	48	52	52	56	44	60	54	55	51	45	56	31	45	51	64	53	43	45	48	60	54	54	57	54	57	52	45	50	64	43	53	63	54	66	55	57	59	58	55	48	44	50	55	75	47	52	33	50	54	48	44	57	54	48	41	42	46	44	42	65	53	42	46	55	38	49	51	37	51	64	50	59	53	46	56	53	48	51	51	51	47	52	56	46	50	45	40	45	46	52	63	55	58	57	53	52	43	46	42	56	46	55	50	55	45	57	64	46	60	52	64	53	60	50	38	67	49	48	51	45	52	59	51	39	48	58	44	53	47	51	50	50	66	41	60	57	56	53	62	41	51	46	57	60	50	58	51	57	43	47	51	48	51	51	68	49	55	45	49	50	56	39	44	52	51	52	60	52	63	39	52	56	65	57	55	65	51	45	47	59	51	48	53	39	50	43	53	54	54	64	60	44	60	64	47	46	49	42	54	65	51	57	51	60	72	49	49	59	47	45	54	55	57	50	42	57	46	48	60	51	52	60	50	54	44	57	53	55	61	42	62	52	54	48	51	52	47	48	43	51	48	42	50	62	40	62	61	55	52	56	57	55	57	50	48	48	50	47	68	41	56	43	53	48	40	56	56	49	45	53	54	58	46	63	44	56	60	52	61	51	54	42	58	52	54	59	47	58	45	60	40	54	56	63	40	63	48	51	49	61	49	45	41	52	58	53	49	52	52	53	48	44	55	57	56	50	50	43	63	55	37	61	58	49	50	58	52	59	55	46	57	54	56	50	63	51	58	44	56	53	52	47	57	50	48	56	46	42	59	43	55	58	43	51	50	56	57	52	62	50	71	50	64	49	63	41	53	52	65	53	54	56	50	48	45	51	45	57	67	51	44	60	42	52	52	44	51	50	56	47	54	50	52	60	44	61	37	63	51	54	50	58	54	66	42	54	52	48	60	45	49	45	48	68	56	48	51	49	53	44	61	50	63	52	52	46	50	43	58	36	52	46	53	52	46	47	50	43	47	65	42	48	57	58	56	66	47	61	53	45	45	47	35	51	48	44	75	67	73	62	55	50	39	52	53	56	51	68	52	50	50	42	65	35	50	45	54	61	54	58	45	45	48	64	50	45	59	50	49	47	48	57	42	53	44	54	64	48	49	47	50	59	53	73	49	51	57	58	51	44	50	49	48	48	46	44	54	44	56	48	59	43	62	49	47	60	49	62	53	46	60	58	48	62	51	57	56	52	51	45	61	46	45	51	49	54	44	44	52	58	59	56	52	54	50	47	56	55	54	38	54	45	59	51	47	53	41	48	49	46	57	59	49	51	44	43	55	54	57	45	54	36	56	51	58	52	46	61	53	57	53	56	51	34	51	63	52	67	49	59	55	67	45	42	49	54	53	51	58	45	47	61	65	48	51	47	58	60	57	53	48	57	51	42	60	49	56	65	54	46	43	55	71	35	43	53	56	65	53	55	56	50	41	47	43	47	52	58	49	56	49	52	42	41	47	44	62	44	50	58	45	56	69	53	50	49	52	62	52	52	59	61	43	57	52	61	52	49	46	61	54	60	50	44	47	47	54	58	49	46	58	48	41	65	53	45	51	60	54	54	47	58	61	48	42	60	50	53	44	59	53	53	52	58	56	49	71	56	64	36	44	49	61	51	44	57	63	56	37	50	49	40	39	43	56	55	53	71	62	47	49	45	44	64	43	49	58	53	42	44	49	37	57	55	58	45	56	56	55	60	34	54	58	39	64	67	55	46	50	40	64	50	56	55	47	57	57	42	50	49	66	48	47	47	59	54	58	47	52	65	67	54	54	54	47	40	47	56	53	42	57	50	49	60	63	56	51	55	38	57	58	56	46	52	52	45	40	38	45	36	58	34	50	52	47	46	51	45	56	48	68	55	50	57	50	49	40	51	53	64	48	49	38	40	56	49	50	41	52	50	44	41	53	56	68	49	48	48	50	50	46	40	65	52	44	53	53	52	46	57	53	61	50	46	50	66	49	56	55	54	46	44	49	40	55	53	47	57	77	53	50	37	31	46	40	48	53	47	61	51	41	46	47	48	42	47	53	56	57	64	55	48	48	47	56	46	54	46	49	47	65	52	54	57	56	63	48	45	40	44	53	55	65	51	59	46	54	49	63	57	60	55	60	59	55	43	49	57	58	63	54	63	50	49	55	54	45	47	53	60	47	45	40	52	64	63	54	59	58	71	68	62	48	50	55	58	45	50	65	46	43	56	56	55	46	59	54	51	53	49	35	50	51	64	59	48	68	47	48	45	47	52	52	66	55	45	51	53	45	58	47	48	46	60	53	66	54	65	48	57	57	44	56	53	55	47	61	52	56	61	52	49	57	56	53	49	49	59	59	52	46	59	55	50	52	57	44	50	58	45	57	57	67	49	40	50	54	46	56	53	40	36	55	60	40	42	69	43	52	44	50	56	52	46	54	34	54	55	51	60	45	51	39	35	50	47	49	56	47	45	55	53	49	57	46	65	41	63	62	48	60	47	38	55	40	46	56	43	51	55	46	42	36	48	46	54	62	55	38	60	68	45	61	51	56	49	52	46	54	53	42	58	51	51	48	52	56	45	47	47	46	47	45	51	36	48	45	52	57	54	52	49	52	56	56	48	39	58	51	43	44	44	50	58	46	55	53	48	39	47	63	42	39	46	58	53	54	40	57	50	59	51	64	42	60	45	47	45	55	47	55	68	51	59	51	49	41	50	37	58	49	43	59	53	50	54	47	46	47	53	50	55	58	45	62	36	54	55	66	44	50	59	43	50	46	46	31	62	58	68	59	48	54	57	39	50	58	53	62	52	69	57	58	58	36	54	65	40	51	56	40	45	48	46	55	58	58	56	47	64	26	42	48	57	61	53	59	63	45	57	44	45	45	57	42	49	48	65	45	51	62	49	49	55	42	53	53	41	51	47	64	52	50	52	63	61	45	50	51	45	58	40	55	44	55	52	55	46	51	50	60	38	56	44	49	41	49	62	43	54	40	57	47	49	45	51	48	50	51	54	54	45	49	43	71	57	52	63	60	50	59	52	72	50	57	37	47	55	58	64	63	58	42	67	50	63	53	58	56
35283	29672	19847	21849	30930	22906	16362	10142	8575	5485	10883	10061	1657	5188	7647	10436	10920	7497	3488	2239	1515	1106	863	740	765	684	703	680	633	666	718	661	709	655	715	709	738	699	740	699	693	709	636	627	698	709	682	694	697	687	672	649	678	659	680	713	639	703	714	687	691	595	668	716	686	634	670	674	621	625	729	664	661	713	633	689	667	671	688	674	669	696	638	663	670	719	675	680	665	691	709	652	683	698	706	686	682	667	697	719	656	680	689	659	648	713	683	702	669	660	695	684	660	667	728	614	703	627	707	701	674	682	666	668	685	667	679	690	668	672	673	655	691	690	729	720	708	704	641	706	687	674	730	661	663	664	687	694	686	711	658	685	652	695	694	675	682	680	685	649	664	668	693	685	644	648	663	678	638	709	680	660	672	692	637	675	645	689	677	697	675	642	709	722	657	722	679	650	665	687	687	680	699	660	688	657	667	634	686	698	690	699	672	677	674	646	680	700	662	695	725	710	701	666	673	694	662	731	681	654	679	655	719	719	697	714	678	677	719	701	688	640	689	665	694	684	634	668	692	661	719	672	714	683	669	713	662	683	669	701	682	694	720	705	708	685	649	675	662	724	642	733	667	689	704	642	648	663	683	716	692	640	694	689	687	716	675	700	655	714	716	652	662	653	758	636	723	681	700	694	672	711	689	691	686	682	701	650	665	736	706	728	662	705	705	707	696	638	709	634	675	704	710	710	707	674	690	697	670	689	682	695	644	652	691	663	678	666	698	640	668	658	634	672	703	738	667	656	688	681	747	688	715	708	661	656	676	710	681	669	679	684	685	687	678	681	702	683	685	717	652	657	663	664	701	681	696	687	670	607	712	673	683	678	682	698	710	690	713	630	685	699	694	696	654	695	677	639	639	677	697	648	650	649	699	667	668	686	667	690	631	659	668	686	704	674	683	692	675	719	666	722	694	690	661	715	663	704	708	655	689	703	704	683	715	700	639	704	690	688	728	668	710	717	690	700	646	662	684	665	677	658	699	686	673	746	706	701	684	691	692	655	665	638	706	714	641	755	695	652	685	689	703	651	641	682	682	726	664	705	697	717	706	670	652	714	649	688	681	697	664	728	652	700	673	658	687	678	684	710	720	675	682	667	684	659	685	689	707	696	696	671	692	732	646	682	675	667	642	622	640	705	656	679	720	714	672	666	668	688	661	697	704	702	655	671	652	702	679	678	702	695	657	697	696	634	770	675	669	659	685	695	679	669	703	662	667	657	710	705	656	681	612	685	705	708	707	677	730	694	690	707	718	652	724	733	635	742	738	676	689	696	706	697	698	690	677	702	616	670	680	721	675	704	647	636	644	716	690	683	675	630	715	674	654	700	651	689	683	693	664	679	676	634	707	657	673	629	658	686	613	633	725	703	696	670	648	636	679	704	678	703	630	652	689	661	696	653	697	683	706	696	702	660	674	689	703	646	667	674	693	681	693	667	668	665	647	636	705	644	696	684	688	675	730	676	716	660	683	682	665	696	710	715	649	677	674	646	674	662	660	725	655	691	680	663	701	684	674	704	673	657	708	690	651	675	698	707	633	652	691	742	608	690	698	712	682	709	718	657	691	707	713	656	677	668	685	651	648	693	695	674	692	712	682	681	653	694	679	712	720	676	668	706	604	696	716	672	708	665	654	681	659	672	660	680	698	634	688	698	667	683	690	716	677	644	677	664	723	644	673	670	699	696	685	679	655	678	699	724	666	668	684	709	638	692	679	704	701	670	687	686	703	714	671	710	680	667	712	689	666	666	677	704	674	661	679	696	630	699	659	670	661	638	683	723	700	701	677	658	646	659	677	698	680	672	694	655	700	724	697	669	676	709	658	657	695	724	703	721	714	718	708	684	643	671	669	685	665	690	681	700	697	685	625	663	667	711	680	691	719	642	726	663	675	708	657	653	655	648	694	672	680	658	755	659	633	679	691	687	673	725	680	662	731	673	707	634	653	676	635	698	645	653	639	684	645	691	697	685	653	662	687	680	728	676	669	707	718	651	660	622	668	647	696	653	688	655	699	694	655	675	696	659	677	703	681	682	675	663	679	660	682	703	670	706	689	620	674	658	682	710	673	687	672	690	676	707	633	650	696	714	637	716	672	664	678	693	689	647	701	670	682	660	660	663	653	670	701	673	608	700	671	659	683	698	653	738	668	693	703	656	706	682	709	697	670	610	712	696	702	671	655	680	671	682	641	704	698	685	692	686	671	678	701	720	672	636	719	668	722	635	677	658	722	723	692	687	710	673	642	677	658	710	670	709	678	663	652	656	707	700	683	698	678	649	696	687	712	672	658	679	683	664	683	687	663	647	665	743	766	677	733	701	655	677	679	703	617	679	706	702	666	689	644	705	661	700	692	637	650	709	685	687	673	630	686	656	670	660	669	684	708	692	678	686	681	690	629	679	722	683	681	751	651	683	681	647	690	635	688	691	676	656	703	656	683	714	679	700	708	684	707	662	678	672	650	693	713	691	669	664	694	688	659	671	675	710	683	688	697	712	680	672	709	672	678	717	674	660	649	680	687	668	690	674	681	679	674	714	712	707	658	625	683	651	686	651	687	686	676	684	641	652	711	681	700	682	635	698	664	672	701	663	683	700	657	650	681	699	624	656	741	677	689	724	713	656	640	722	696	682	703	616	684	723	667	676	667	688	618	671	666	658	731	646	680	665	675	650	691	669	711	708	661	706	676	623	660	697	651	662	707	614	663	707	681	714	648	712	701	698	698	693	712	705	669	698	686	697	709	665	683	660	680	694	701	670	686	650	649	691	676	698	665	652	683	651	646	663	673	712	679	666	669	642	666	667	701	692	677	681	669	671	686	718	715	640	721	694	691	728	669	676	677	701	654	699	679	639	677	720	670	690	712	700	706	686	733	651	699	677	704	680	651	680	718	728	685	661	680	679	639	696	664	704	734	656	721	704	686	706	690	705	672	729	725	714	684	681	700	662	669	664	675	694	690	675	626	668	679	678	689	686	664	711	721	689	684	653	692	681	676	696	721	666	641	701	669	686	724	645	675	712	705	673	659	643	649	685	663	658	693	720	725	664	676	650	645	693	733	698	671	699	712	701	695	677	629	706	667	702	689	671	653	671	666	722	708	659	673	652	664	672	717	680	683	694	668	673	675	682	731	700	688	676	671	679	650	701	663	667	696	651	707	656	657	681	721	691	662	686	629	710	671	683	657	691	670	669	692	686	705	638	696	686	710	672	696	696	692	682	722	683	689	694	698	626	679	687	646	672	658	673	638	692	691	680	658	645	671	722	683	703	702	670	689	706	670	691	714	654	678	682	696	616	658	731	656	658	679	729	657	636	658	651	672	727	747	647	695	655	652	659	684	671	649	692	662	669	684	653	687	707	678	667	698	718	672	682	695	707	678	703	687	672	677	705	702	634	654	757	649	680	674	678	693	665	701	670	738	702	686	694	676	722	663	733	708	649	649	696	669	678	652	682
9178	15956	7973	2325	2987	1611	1572	607	581	340	969	780	172	322	567	755	877	396	222	139	133	112	74	61	77	48	49	44	39	57	50	50	43	55	59	56	65	44	49	75	48	57	58	52	58	53	68	65	60	55	55	47	48	73	44	50	58	58	53	53	62	67	69	49	54	42	46	64	59	55	62	58	57	49	53	39	54	53	61	71	57	50	65	65	51	38	52	42	53	53	41	48	59	49	58	66	61	59	51	41	52	55	49	42	55	60	58	58	55	63	47	54	58	55	58	44	44	53	54	50	43	50	41	59	68	43	47	55	47	46	43	47	55	54	72	47	65	61	46	53	45	54	54	59	55	51	39	41	62	47	55	56	67	47	55	59	52	57	61	44	53	60	47	66	54	47	51	46	45	52	55	44	51	63	56	42	61	48	49	80	44	49	59	49	48	50	57	48	38	47	49	59	53	63	53	46	46	50	63	62	39	50	54	58	60	51	51	49	49	43	52	67	53	51	46	50	51	65	63	44	69	43	47	58	64	62	38	55	59	48	50	48	53	67	45	54	50	65	54	64	52	52	46	52	60	49	44	48	70	49	54	55	56	46	49	54	47	74	52	61	40	53	57	64	58	62	48	60	56	54	57	54	50	54	58	56	47	45	36	46	47	46	59	54	64	41	52	61	49	60	52	64	51	62	52	59	56	44	56	67	34	74	66	56	55	49	60	50	55	70	54	41	45	43	58	59	60	47	51	66	47	51	58	64	55	46	45	51	56	60	57	53	52	51	46	61	59	46	59	42	60	65	57	59	57	54	55	49	60	51	55	56	51	63	51	68	52	46	57	59	55	49	51	64	53	63	50	45	54	64	71	58	53	58	36	64	48	67	42	52	63	50	47	46	53	57	44	44	63	50	56	55	50	54	53	58	41	48	58	55	51	57	70	54	39	59	51	54	56	53	51	57	59	65	59	60	59	50	51	43	47	51	62	61	47	46	45	37	57	53	34	53	46	48	52	50	52	56	68	64	51	52	67	56	50	58	46	44	55	39	55	56	43	46	57	40	51	46	47	64	56	43	55	61	42	43	59	67	65	53	62	56	61	45	58	65	55	64	55	60	53	71	54	50	53	69	74	52	54	57	56	49	74	57	49	49	56	44	49	53	64	50	58	40	59	60	64	66	47	53	56	58	68	57	58	59	58	51	41	49	69	73	59	58	60	53	60	45	58	63	66	47	47	67	58	47	47	49	54	62	50	44	51	62	59	52	50	60	56	60	53	44	51	39	59	53	57	51	54	56	55	62	68	53	51	55	54	48	57	39	48	54	63	53	45	44	49	58	59	47	63	70	53	54	46	56	50	49	65	49	56	70	55	49	46	70	52	54	45	45	59	55	55	51	53	57	61	56	54	45	63	58	52	46	54	53	57	54	53	42	43	52	48	56	68	40	56	54	50	47	58	68	46	60	55	53	65	54	64	62	53	46	52	51	55	44	55	51	70	58	48	56	49	52	42	47	55	55	54	65	58	53	64	49	48	57	65	52	51	53	71	59	53	50	60	43	50	37	57	51	53	50	61	57	49	43	60	65	54	56	46	57	49	54	62	44	57	57	57	40	66	64	57	68	43	62	43	50	60	53	44	32	54	70	53	58	56	55	72	64	36	67	49	59	47	50	59	51	55	50	56	56	45	46	44	50	48	38	58	45	65	61	45	61	59	40	43	66	38	46	56	60	52	65	46	51	45	52	44	51	50	41	57	39	46	48	62	66	50	69	50	50	54	50	50	59	58	45	49	56	55	62	54	57	52	42	57	58	47	41	50	47	47	47	67	62	54	56	50	56	57	44	57	62	53	53	53	64	63	56	49	53	58	60	55	56	70	54	43	48	57	56	56	56	61	56	60	59	51	63	54	47	48	45	51	51	58	44	54	52	61	58	39	51	34	59	60	51	70	53	58	56	54	51	51	47	61	55	55	60	56	43	54	58	61	43	58	62	51	56	54	59	59	66	49	46	51	56	54	57	80	50	52	55	52	58	54	41	42	61	45	49	61	55	51	53	58	53	48	58	55	50	53	51	41	52	65	64	57	48	57	60	50	46	62	47	54	68	46	58	58	56	66	58	49	60	52	60	65	53	49	56	47	60	54	53	60	55	60	59	55	55	52	62	52	55	47	59	65	60	56	53	63	61	59	57	61	49	52	58	47	55	44	52	60	69	53	57	45	47	55	55	49	46	59	63	55	46	50	50	40	55	57	53	49	51	53	55	52	50	70	50	59	59	47	54	55	60	50	58	63	51	60	37	59	48	50	63	47	45	71	61	38	50	49	49	48	52	53	48	49	50	65	46	57	56	43	63	60	50	62	47	47	56	57	72	46	62	46	43	61	53	66	40	64	41	58	45	54	58	53	40	55	61	45	52	54	58	54	55	36	48	51	50	53	66	55	49	54	65	59	55	39	37	54	57	52	51	37	50	48	53	57	55	53	55	62	42	53	64	44	61	61	65	51	55	52	46	46	57	47	60	51	68	57	49	70	56	63	60	66	53	57	46	59	55	58	56	66	56	45	54	59	64	58	49	59	50	54	44	50	61	50	61	60	44	51	40	46	63	65	49	61	47	65	38	53	53	62	40	58	41	60	57	50	50	51	61	44	49	54	57	49	49	53	51	68	54	62	49	45	46	59	59	50	47	43	61	72	51	54	65	59	59	53	65	50	46	62	53	44	60	54	59	57	55	63	52	48	52	51	52	59	57	59	58	56	60	50	59	55	55	46	53	46	49	50	53	46	55	54	40	43	41	62	69	52	60	62	42	49	69	69	52	61	65	50	59	56	48	36	57	59	49	57	51	60	50	61	58	49	58	61	50	68	53	64	59	62	66	43	67	66	50	54	43	52	50	68	59	63	63	50	55	51	59	69	48	47	54	65	53	55	56	52	40	48	52	59	61	36	57	64	63	62	51	56	57	53	56	53	60	56	64	69	52	58	64	54	56	39	53	52	61	56	55	52	55	56	43	60	52	61	38	52	64	65	57	67	59	50	51	46	64	58	52	55	56	56	45	43	59	66	51	52	55	54	49	61	57	68	59	62	46	50	53	47	61	58	50	47	56	58	53	45	59	62	61	49	51	64	54	51	61	51	38	54	59	40	43	49	63	55	53	57	56	52	65	46	62	45	68	40	61	53	53	49	50	55	56	61	60	42	57	41	52	54	51	40	48	59	47	57	66	60	48	57	59	46	50	47	60	48	53	47	45	51	45	44	52	48	55	56	55	57	59	46	53	50	46	51	60	46	52	43	43	58	50	46	60	65	50	63	55	50	58	47	46	68	57	56	61	63	57	54	60	64	54	43	52	55	51	70	59	57	50	52	71	55	64	65	45	50	52	58	49	45	57	57	48	62	47	49	47	54	55	65	53	63	50	57	70	55	59	47	64	50	71	48	67	53	56	57	48	65	51	71	48	58	56	60	50	50	53	47	50	53	52	57	50	46	70	51	62	59	51
42625	40607	30305	32322	45829	29363	31902	21659	19430	13665	24145	18802	6185	10237	15672	19046	18643	10244	6885	4586	2760	2010	934	1144	880	698	706	665	694	727	735	670	697	695	823	876	837	775	711	763	743	703	720	711	673	711	686	723	713	693	673	693	680	676	714	693	679	741	698	685	694	703	724	740	712	663	669	704	730	692	691	698	722	714	710	732	711	712	700	670	730	720	686	704	695	689	722	690	726	692	685	739	732	722	668	711	662	709	704	690	734	721	731	672	781	670	699	681	693	672	765	657	703	700	703	669	682	710	717	727	724	697	673	776	708	658	685	728	660	759	750	678	687	731	702	675	740	714	689	687	681	696	684	676	677	726	699	765	704	672	714	730	641	694	773	731	681	705	699	685	710	656	723	716	716	685	770	718	672	720	725	656	732	729	699	700	689	706	690	684	705	739	670	718	736	715	739	626	667	688	698	675	699	688	703	722	692	717	685	705	717	674	736	720	737	720	682	698	706	694	710	723	758	710	655	687	768	721	700	673	674	688	695	715	714	676	704	732	672	699	657	694	654	744	713	705	748	701	667	693	643	694	701	708	726	729	703	726	692	692	680	695	706	722	654	685	651	716	690	686	702	743	676	677	712	694	707	705	720	741	699	709	765	720	728	699	684	664	706	725	750	704	727	749	688	737	684	694	728	690	694	687	714	724	734	703	700	745	701	700	699	748	673	683	677	668	733	733	731	743	674	695	695	710	695	722	690	710	724	728	685	699	700	696	731	702	670	683	754	680	694	676	684	733	658	663	743	702	756	706	720	706	724	685	701	685	661	733	734	736	733	692	720	714	734	685	714	669	683	684	724	713	664	671	725	682	703	714	726	705	714	722	714	658	691	713	705	705	649	702	712	695	733	702	729	721	690	731	682	700	710	720	747	698	709	666	701	704	688	754	715	685	701	699	715	681	679	705	712	697	669	685	698	742	716	698	759	674	733	703	658	685	743	721	727	698	722	693	670	692	717	676	710	723	700	683	675	702	696	718	704	690	707	743	735	725	725	667	686	676	650	718	679	668	670	711	729	750	692	730	640	736	712	742	743	663	679	740	654	718	718	697	698	659	734	743	719	700	673	689	668	734	723	702	701	686	681	729	661	713	735	697	720	696	681	698	707	709	755	684	660	728	686	727	707	712	699	647	694	693	678	716	635	682	712	670	697	667	736	697	708	681	698	701	702	744	714	740	685	709	699	748	680	701	756	717	697	715	691	735	627	674	711	682	701	693	751	719	724	713	662	711	726	717	663	751	678	707	657	772	680	741	675	692	720	704	681	675	779	737	672	723	696	674	721	696	678	715	688	698	716	693	703	692	701	709	753	722	738	644	702	699	709	688	661	714	742	703	687	692	699	690	737	699	720	678	710	677	702	704	708	709	697	672	713	737	689	686	700	704	683	707	707	702	745	708	696	742	702	685	698	707	695	721	669	724	755	691	731	695	690	661	687	726	737	681	674	659	668	706	641	719	686	687	704	716	637	710	718	682	682	667	694	725	688	694	687	694	714	677	768	720	666	683	665	712	670	709	753	665	697	742	751	729	673	736	755	665	717	714	712	695	665	724	709	675	673	719	750	699	668	668	717	709	746	722	677	658	692	682	668	701	734	698	744	713	681	745	683	670	706	728	701	645	695	730	684	673	673	707	717	685	653	704	724	710	676	716	704	710	677	730	653	683	724	701	701	702	749	726	726	712	673	694	715	761	722	711	646	729	693	697	690	735	683	720	720	731	675	671	723	682	684	681	714	712	678	744	698	699	665	689	676	717	721	678	773	695	698	729	738	735	711	682	746	687	722	689	688	732	749	683	688	712	752	649	708	700	712	713	720	698	712	742	752	701	732	705	713	708	678	723	663	724	713	723	733	710	739	686	716	697	719	695	688	681	701	674	695	749	722	712	749	705	727	731	686	698	642	706	724	652	673	707	714	674	678	723	705	701	742	701	696	707	690	743	684	682	704	675	698	683	737	700	683	735	703	735	720	729	675	772	693	694	737	699	704	731	709	689	658	689	720	631	731	722	729	717	721	737	683	691	701	733	725	745	694	628	719	711	662	718	667	718	712	663	700	733	737	674	669	729	660	715	687	736	664	737	679	695	661	697	696	719	706	703	674	704	661	749	656	703	672	700	719	699	723	689	674	740	701	718	716	673	656	696	678	708	697	718	700	682	727	735	698	667	706	662	717	691	692	693	692	720	733	723	745	686	690	697	701	696	669	682	672	712	711	674	733	640	700	700	701	720	691	657	734	727	722	677	672	720	649	716	667	684	709	710	749	723	688	730	710	666	670	656	701	661	727	689	720	700	728	689	691	697	748	752	746	677	712	697	726	678	699	724	650	736	717	754	679	737	648	717	697	689	689	693	701	671	689	766	689	691	678	703	732	724	716	707	694	704	738	692	668	698	667	690	649	705	700	717	737	737	695	754	699	681	701	673	675	723	684	752	683	718	677	754	712	695	699	682	686	731	646	671	747	741	715	688	741	683	662	731	709	768	722	711	718	718	690	707	684	704	698	711	693	687	658	616	707	666	710	714	731	674	730	690	718	720	699	705	709	712	723	737	714	732	736	723	688	762	706	672	719	685	677	678	737	689	697	663	718	735	706	662	655	716	684	751	704	693	755	728	669	696	713	685	705	746	725	724	737	727	738	742	715	668	690	731	725	724	669	642	739	684	719	717	712	723	759	679	657	669	740	702	665	665	666	677	684	700	728	706	722	723	714	726	716	720	686	766	737	686	663	706	674	682	730	673	671	694	733	694	726	762	727	705	700	758	698	681	695	684	698	726	730	720	692	726	669	711	678	696	765	691	692	704	673	705	718	706	715	684	679	718	665	695	728	693	619	692	696	699	694	696	688	684	705	691	676	674	719	639	690	690	727	731	680	740	709	650	718	695	721	719	687	648	743	727	734	751	659	752	673	669	702	678	673	738	686	726	754	670	744	771	732	696	723	659	703	710	720	754	722	719	709	679	719	722	677	716	698	726	739	756	682	726	703	662	675	744	736	653	722	721	703	696	693	706	706	714	688	690	721	712	668	673	717	701	692	707	671	725	746	692	698	663	718	707	757	674	697	710	700	680	700	684	686	746	721	720	723	695	719	685	686	714	679	683	707	680	689	694	675	740	696	736	694	694	715	721	696	741	676	702	744	741	714	694	679	669	702	703	700	739	747	730	690	693	727	664	721	683	685	697	719	708	698	664	719	714	706	719	709	734	682	696	698	697	722	681	688	686	712	702	661	763	702	680	676	683	715	706	681	685	683	707	708	664	679	674	663	685	748	727	743	699	719	666	674	694	705	713	716	721	716	709	691	721	717	725	699	680	706	678	692	669	763	682	682	680	701	687	731	679	691	694	738	682	689	704	708	700	685	699	747	696	673	670	680	690	712	647	719	729	749	707	707	710	695	652	711	660	694	694	698	733	645	721	658	762	693	667	680	673	721	675	730	705	681	689	680	758	667	728
9168	13762	6790	2438	3049	1660	2114	659	484	459	1074	681	262	289	597	853	953	416	245	170	105	94	61	73	53	67	53	54	61	51	57	55	58	52	71	71	53	58	50	39	55	53	50	52	69	52	58	63	55	54	55	49	62	58	58	61	50	53	51	51	62	53	63	57	48	61	52	67	60	44	69	56	58	52	61	52	59	48	56	70	61	65	45	39	59	49	55	51	63	53	42	57	54	55	62	57	56	47	56	51	46	65	63	47	42	42	46	55	58	63	68	55	52	47	64	50	65	64	48	56	44	54	55	62	48	36	61	55	58	46	51	62	59	61	53	55	59	53	55	54	44	39	50	44	48	58	50	43	51	51	62	37	53	46	42	55	67	40	50	51	61	64	59	57	41	78	66	48	43	58	61	55	55	56	62	57	56	53	67	54	63	52	46	49	37	62	63	46	46	49	55	56	50	59	61	66	54	61	54	68	62	46	60	54	46	57	49	58	56	51	58	54	51	49	56	78	56	55	55	60	63	47	55	54	57	53	56	52	50	61	49	60	52	61	51	50	60	60	67	55	53	63	55	49	60	47	61	51	68	50	56	54	44	54	42	56	59	54	55	56	56	68	49	50	56	40	58	53	46	58	61	55	51	53	59	59	57	53	46	61	46	51	63	55	54	54	66	68	51	64	65	52	51	53	55	53	43	62	58	56	70	46	62	53	52	74	46	41	52	82	50	44	57	55	55	54	61	53	62	62	47	58	50	56	51	50	50	65	47	63	58	53	48	57	41	54	59	56	64	48	50	55	66	50	34	54	48	68	38	67	58	53	51	61	67	73	57	59	43	65	45	61	73	65	50	59	60	49	65	55	53	73	48	58	44	51	48	59	44	50	55	56	50	59	59	48	42	67	60	65	68	73	60	67	52	59	51	46	57	56	63	64	52	54	43	69	62	54	64	49	45	56	44	62	64	46	53	60	55	51	56	56	57	56	56	41	62	58	61	66	52	59	58	56	49	60	55	64	44	65	55	63	52	63	52	53	51	44	64	59	50	35	67	59	58	61	50	52	65	54	55	60	62	55	50	50	61	53	58	43	43	58	62	51	58	66	47	57	61	52	49	63	63	61	62	55	53	47	70	47	66	52	50	60	59	61	58	56	53	62	56	62	45	55	51	43	54	57	57	54	54	54	56	57	52	61	53	61	77	42	50	51	60	63	48	51	58	37	54	55	74	59	59	61	53	49	42	57	49	64	71	59	51	70	68	52	52	67	78	43	59	61	69	51	66	48	48	54	65	58	54	59	55	58	47	62	73	53	64	51	54	56	42	67	59	57	56	60	64	56	39	52	50	55	82	67	48	49	59	61	58	47	51	65	50	47	50	51	53	53	65	56	47	57	53	64	45	61	64	48	57	72	49	53	55	55	57	51	59	53	45	55	58	61	55	48	52	64	60	68	51	48	69	58	61	56	48	55	63	54	50	68	47	57	50	43	56	67	65	46	54	39	57	55	54	62	60	44	53	62	51	56	55	60	58	66	44	56	48	49	55	52	54	64	62	50	51	51	49	38	47	57	69	65	58	56	61	60	60	54	60	63	77	54	56	42	53	57	52	62	44	51	68	59	57	47	47	60	61	63	77	50	64	54	62	58	57	61	53	69	57	61	51	56	56	54	57	57	51	63	70	47	60	60	64	53	60	63	56	52	68	57	74	48	60	60	79	62	56	55	61	70	55	68	61	55	68	69	50	53	51	61	55	61	50	64	67	53	52	57	70	54	46	46	57	53	64	62	40	63	62	49	57	45	72	37	63	70	59	71	50	50	55	48	59	60	60	45	59	61	66	60	50	57	68	56	50	44	46	62	57	66	58	52	63	51	41	50	58	60	63	54	53	54	49	50	55	64	50	56	74	61	60	47	64	50	53	47	56	68	48	62	64	49	59	41	62	66	68	68	55	56	60	61	50	61	57	42	47	51	58	59	46	52	49	59	48	48	59	55	58	73	54	53	45	71	67	60	61	47	57	58	59	58	57	42	63	68	57	61	58	50	63	49	57	51	48	56	54	53	57	65	58	44	57	52	48	58	63	59	62	51	67	48	49	56	64	65	49	46	57	36	52	56	77	57	64	54	45	71	55	51	66	51	50	56	59	51	58	62	55	53	63	43	61	53	42	55	63	63	65	61	57	69	65	44	49	60	57	66	51	60	53	53	53	62	70	73	47	46	70	59	65	60	62	61	54	56	49	48	46	53	61	48	46	65	60	47	39	54	62	57	46	53	55	56	53	63	62	63	45	56	59	42	58	44	63	48	49	50	50	57	50	63	55	49	58	65	51	63	68	55	57	55	49	53	63	52	63	45	57	64	57	66	53	60	52	49	62	61	52	61	62	49	59	51	52	60	54	45	50	57	51	52	38	60	63	44	61	52	50	65	57	53	54	48	66	60	41	58	55	60	44	47	56	62	50	65	66	53	50	78	60	52	64	54	60	50	67	58	51	59	47	59	59	53	62	58	53	49	51	52	52	42	56	63	45	59	50	65	85	47	61	60	65	62	59	60	53	56	58	63	55	63	64	73	61	64	65	50	45	50	55	71	51	55	38	48	51	46	57	59	63	59	63	62	47	48	57	70	57	47	50	50	41	57	49	66	51	53	57	64	55	59	65	68	73	50	65	51	43	58	47	62	54	48	50	60	50	59	51	69	57	55	59	66	60	49	45	54	50	51	51	45	57	63	41	57	41	61	68	51	43	62	55	65	56	41	39	58	55	56	59	51	52	63	65	48	58	57	43	64	65	79	42	46	54	60	55	57	60	52	67	58	56	52	59	51	55	49	65	55	56	64	55	64	55	59	39	42	52	48	52	66	61	52	65	41	70	43	52	49	60	57	58	61	52	54	46	50	59	71	45	53	54	62	57	61	42	48	56	58	50	58	74	46	48	65	53	51	59	62	54	59	50	68	52	65	43	56	44	61	56	53	61	52	56	51	47	50	50	59	49	59	50	56	57	52	56	43	52	49	42	68	57	54	70	53	50	54	59	53	52	64	54	65	47	41	56	58	59	47	67	51	45	59	64	44	68	41	54	49	56	60	62	68	63	64	62	62	57	46	52	58	53	50	54	59	75	54	47	54	53	53	47	59	53	48	67	51	52	62	51	68	60	56	60	56	62	83	57	58	63	47	50	47	66	47	64	61	48	78	42	62	54	60	69	64	49	55	48	55	38	65	60	65	52	56	52	69	70	65	54	54	57	52	46	56	59	51	46	47	55	53	46	45	86	53	53	60	62	55	48	51	59	62	61	62	64	54	46	59	57	64	60	69	58	43	50	51	55	50	51	51	48	61	49	56	70	52	75	61	56	64	60	56	61	55	64	59	57	45	52	64	53	42	56	59	58	63	57	50	52	47	52	57	71	61	61	72	50	50	53	60	67	57	60	56	65	47	66	62	45	63	49	42	61	46	64	53	43	52	48	64	69	56	40	65	61	49	63	40	61	53	51	52
43563	40248	29965	31743	45725	31185	34325	22385	16348	16167	25900	17730	8268	9495	16602	20082	19296	11138	6374	4865	2903	1988	982	1207	718	772	704	741	744	707	713	690	674	713	899	971	929	788	749	670	684	718	696	736	747	684	696	724	713	736	684	713	730	724	740	720	738	706	757	671	733	697	791	652	711	650	729	675	688	735	726	705	716	764	707	705	641	746	737	751	711	716	708	692	713	711	725	718	714	752	708	741	714	717	710	722	717	729	710	743	749	692	764	717	713	745	704	777	714	753	712	695	716	687	691	747	695	734	728	725	725	715	705	713	753	727	750	708	744	702	688	723	733	783	748	713	719	762	685	742	714	706	700	717	702	752	727	729	702	727	720	722	721	705	732	682	784	731	685	727	750	719	700	770	690	701	703	727	678	730	675	715	717	716	771	716	736	700	730	744	703	714	705	722	695	781	759	689	710	735	689	726	714	746	681	733	741	771	717	753	700	705	738	677	721	751	712	715	728	693	709	732	713	688	697	727	666	678	715	669	733	732	713	747	720	748	693	705	732	687	737	680	734	706	745	739	697	683	708	740	691	760	730	689	712	710	781	713	762	728	703	745	703	676	712	727	720	726	718	713	691	719	744	756	745	720	685	701	746	690	716	677	693	748	737	752	713	717	753	701	666	711	737	717	713	711	724	747	745	711	721	732	705	717	733	664	710	749	677	706	744	736	736	736	693	682	713	664	755	708	710	732	726	708	732	701	704	679	754	721	742	703	720	749	751	747	695	732	711	684	742	715	731	722	660	737	713	689	732	699	740	726	715	731	708	730	704	690	741	695	705	711	700	669	703	778	678	740	734	725	682	716	710	732	741	710	742	773	758	669	721	682	672	739	746	696	716	664	692	732	717	702	762	749	711	656	738	708	745	660	687	697	698	709	720	739	749	721	713	687	724	805	684	689	729	727	764	725	720	764	785	703	716	732	730	732	725	708	696	727	723	764	705	718	677	722	742	741	696	722	733	693	774	728	682	750	745	734	718	690	694	716	698	697	755	716	750	686	757	723	705	768	722	717	734	730	725	748	745	713	728	780	734	699	696	753	695	783	738	680	715	721	707	685	746	658	762	719	692	712	734	748	726	761	691	744	758	731	715	710	687	740	737	696	708	672	735	716	735	695	764	688	713	751	731	698	684	731	723	707	696	708	710	757	693	728	728	712	724	802	741	730	742	725	691	711	751	689	631	689	684	701	695	712	759	734	703	711	699	714	753	751	685	686	640	776	722	730	733	723	740	760	734	793	666	736	675	697	693	788	704	733	696	707	733	713	700	759	705	696	761	721	707	725	750	764	713	711	726	724	748	739	756	712	673	714	652	723	717	731	710	700	760	717	699	693	717	721	767	735	702	721	705	720	702	706	737	719	734	712	772	738	699	719	692	679	740	737	672	691	713	703	734	730	672	714	712	713	724	714	724	694	703	751	748	713	705	758	684	686	796	737	701	672	746	704	711	708	687	711	698	692	721	736	765	752	779	709	750	703	725	793	733	722	760	746	702	732	693	732	709	676	707	754	695	708	772	755	727	712	738	695	796	720	774	748	720	738	725	689	711	762	738	679	739	679	681	726	718	736	730	720	731	747	752	708	735	742	731	712	718	716	706	660	706	723	754	721	733	702	688	727	728	747	730	737	721	752	728	732	742	702	711	667	706	678	711	728	718	744	740	727	701	760	689	718	786	700	689	740	772	718	725	659	769	709	710	713	720	717	741	711	677	685	759	724	737	716	726	726	705	739	723	724	704	717	733	663	771	687	734	723	711	704	745	719	720	711	741	700	721	740	735	738	724	704	761	743	728	728	707	666	750	731	698	726	698	690	715	652	732	745	710	671	669	759	678	700	749	773	703	718	749	728	720	729	725	728	684	722	694	742	740	725	736	742	737	703	686	727	753	706	776	729	704	727	756	708	692	719	721	720	712	709	749	750	713	691	753	732	733	701	717	691	735	750	646	716	728	720	679	738	721	708	723	718	722	725	734	692	704	695	727	708	738	723	713	734	703	712	697	714	741	730	723	776	755	703	753	687	751	759	750	702	763	741	717	756	737	717	717	705	710	680	714	739	729	725	703	754	725	759	707	687	706	707	782	694	704	762	734	753	716	663	758	735	742	717	738	710	729	707	721	733	736	727	715	694	680	741	770	773	677	725	735	713	691	744	745	738	728	730	729	740	729	735	750	743	728	722	727	729	743	734	699	714	707	713	710	652	709	774	692	752	696	718	726	699	717	733	700	748	737	709	735	708	702	728	709	718	760	687	732	691	732	772	745	718	715	711	760	709	702	756	713	696	709	760	727	722	690	747	731	779	701	738	683	757	713	768	747	737	743	714	739	728	676	731	721	650	758	742	736	709	714	698	720	774	720	730	754	747	755	716	707	705	713	718	732	689	711	712	685	740	713	760	714	666	809	709	705	704	657	678	666	771	736	713	733	801	718	715	753	755	765	752	717	745	759	717	711	710	688	719	706	711	730	755	701	699	715	771	714	703	746	705	716	704	694	747	725	686	733	751	697	694	692	684	744	728	734	695	732	759	692	717	701	748	728	707	718	724	685	734	772	732	707	689	712	703	704	705	727	726	730	739	683	734	683	710	724	696	699	776	723	756	686	682	691	694	722	687	746	682	721	724	713	726	739	754	705	698	670	663	731	706	754	713	700	718	727	725	707	726	726	678	689	703	745	775	723	727	693	741	747	686	698	735	691	713	725	745	728	727	753	740	732	724	733	722	727	713	686	727	733	736	704	706	711	717	737	731	723	714	739	715	678	733	680	744	755	741	752	756	689	706	742	711	699	723	660	699	789	713	720	717	714	765	684	695	698	748	735	739	729	778	716	702	659	727	709	719	747	718	694	671	769	683	742	745	728	702	776	750	718	696	706	730	698	713	737	707	775	745	735	728	757	720	758	735	740	806	706	737	715	710	703	674	729	693	728	758	681	700	720	698	720	756	702	719	761	711	691	758	713	733	675	730	775	733	681	685	771	726	699	702	772	701	761	759	729	691	704	729	747	767	743	665	686	728	720	726	710	761	686	744	739	742	723	746	733	700	704	733	698	703	670	720	764	705	705	721	734	698	687	771	720	702	716	710	739	736	730	681	737	708	699	711	737	724	686	714	744	772	722	709	684	733	733	744	737	686	731	718	736	691	698	693	789	741	762	735	713	698	758	762	716	734	680	760	699	738	686	714	721	714	741	670	707	719	736	734	730	761	744	698	748	691	789	707	734	735	695	695	720	713	730	731	729	711	740	704	733	715	721	702	768	735	731	680	688	733	693	701	684	751	699	712	683	710	712	765	722	696	719	719	721	718	717	745	740	732	747	758	725	717	714	728	726	721	727	704	717	708	689	736	731	709	745	744	715	703	725	725	678	711	747	747	685	741	732	715	712	717	704	692	659	720	700	728	706	734	789	699	721	667	708	716	716	759	733	725	666	719	721	722	765	725	728	722	738	754	700	716	733	744
14379	23512	10160	4045	5239	3456	3141	1085	674	1163	1644	632	186	264	1018	1463	1647	685	312	247	165	100	74	64	61	69	70	60	50	52	61	65	54	65	57	84	67	58	63	60	51	54	52	61	59	61	58	60	50	58	70	49	50	66	60	57	52	57	64	78	64	52	54	50	52	61	38	44	58	59	48	61	56	57	53	66	58	71	67	45	68	50	60	62	70	60	63	54	56	59	48	57	49	53	53	49	53	65	56	59	58	52	59	63	54	60	54	63	53	54	52	51	42	56	52	52	61	61	56	45	47	55	45	56	64	66	47	56	64	53	67	67	46	58	54	57	71	57	52	52	60	56	55	55	61	49	51	71	53	58	55	48	71	64	51	65	66	60	58	61	53	71	60	54	53	39	56	62	57	54	54	60	59	52	57	39	59	66	47	61	59	50	57	54	63	50	51	69	56	53	50	78	53	42	42	58	57	61	55	57	46	50	48	62	47	63	54	54	51	58	52	61	59	61	50	56	39	58	50	57	65	63	59	59	40	67	63	41	58	58	53	67	56	40	49	49	48	57	64	63	57	61	58	62	47	56	49	41	65	58	42	52	57	52	46	61	50	54	61	67	50	64	43	59	70	69	51	62	67	62	70	60	42	61	53	66	41	51	55	60	49	60	64	40	50	59	59	46	62	61	49	43	54	48	61	58	63	65	53	47	55	53	53	57	61	55	60	70	56	49	60	52	52	55	52	45	68	62	67	61	62	68	63	43	50	52	47	51	57	55	50	53	63	53	49	42	36	57	61	60	66	56	62	53	81	57	43	58	54	52	59	47	65	63	45	57	54	64	48	57	57	70	54	53	51	51	68	52	60	55	55	48	59	65	54	59	58	60	63	56	49	51	53	57	47	45	74	74	62	52	56	56	55	54	49	50	59	62	53	65	60	59	54	69	65	59	43	54	58	58	65	57	52	62	58	67	52	51	65	62	64	60	60	70	55	56	60	46	52	67	63	69	65	59	51	57	48	49	65	53	62	60	60	52	51	45	60	64	63	57	56	54	54	53	57	49	52	47	68	53	51	60	47	55	72	52	48	69	58	57	68	57	51	58	58	61	59	48	49	47	69	64	64	58	59	45	47	59	54	62	65	47	55	56	52	51	63	55	51	51	59	56	64	65	45	63	51	52	53	62	53	56	62	58	57	51	57	52	70	43	60	61	59	42	49	61	62	46	65	66	61	48	53	43	57	70	48	50	43	65	48	64	58	45	49	59	54	47	51	58	58	60	58	67	45	54	65	63	66	56	57	57	53	64	51	64	50	53	45	59	59	44	56	47	58	60	60	64	55	42	71	55	55	62	48	50	61	42	61	65	54	57	48	59	56	62	56	63	47	57	45	53	58	58	51	54	58	61	56	39	59	61	61	65	47	48	61	49	51	40	52	58	59	60	61	61	57	66	59	59	65	59	68	55	57	59	66	51	68	45	52	64	57	66	60	69	55	64	56	65	42	57	58	57	55	65	48	60	64	60	51	58	68	52	56	55	59	61	52	64	58	45	58	60	54	60	72	54	64	52	52	51	54	71	46	65	58	62	57	50	57	74	53	63	68	60	58	71	52	50	60	48	52	65	52	49	43	61	52	61	56	66	70	47	55	55	56	46	45	56	54	50	58	59	49	55	49	75	67	51	50	46	63	46	64	52	74	70	58	64	60	59	65	58	52	58	73	50	70	48	55	54	52	56	62	44	43	47	54	51	71	66	45	47	71	54	54	49	63	47	54	65	62	71	62	50	55	60	48	53	55	60	60	57	56	53	62	41	73	54	47	43	56	61	58	61	43	58	58	56	64	52	54	62	52	58	43	50	55	46	76	60	60	43	59	57	64	64	61	65	51	66	68	47	62	65	51	46	58	51	46	50	35	60	67	57	68	51	50	55	52	57	72	51	53	54	56	67	54	49	47	65	60	61	48	47	62	51	55	40	66	53	57	57	43	48	63	51	67	42	58	63	54	71	49	51	64	51	49	51	59	61	61	49	56	46	41	58	60	57	55	67	59	53	75	49	53	43	57	47	49	60	60	60	55	56	57	51	52	53	50	59	53	54	56	62	48	71	63	48	61	53	54	59	47	55	45	64	54	62	61	58	58	49	62	68	57	42	55	46	53	52	44	61	56	52	58	60	65	54	58	44	69	63	60	51	60	51	51	51	55	56	47	60	62	50	53	46	56	75	48	62	58	57	60	67	51	51	49	47	48	57	66	53	59	53	61	50	51	52	51	60	53	49	68	63	50	56	51	64	65	56	66	52	57	49	61	50	57	50	57	75	55	70	51	56	38	62	49	50	67	74	53	59	55	74	44	45	72	53	51	48	58	61	54	66	59	60	45	53	52	71	61	47	65	53	65	57	40	64	57	62	41	48	61	66	55	54	65	56	55	63	67	65	62	54	59	51	57	54	50	62	48	55	66	59	53	63	49	50	52	61	55	58	58	59	58	56	47	58	56	69	64	51	44	55	65	66	63	55	66	73	55	47	53	67	64	51	66	49	51	53	70	60	44	49	45	57	63	56	55	56	54	61	67	64	53	74	35	55	59	53	56	56	62	60	59	57	57	51	58	65	65	52	58	44	60	52	56	57	51	51	56	41	59	51	48	59	67	62	67	58	59	58	59	44	49	51	41	53	64	50	58	66	52	56	66	57	51	58	48	51	46	55	59	56	44	65	54	50	59	53	64	60	81	53	55	63	64	51	56	47	52	58	45	50	61	56	47	55	54	60	35	58	50	61	57	60	48	51	65	68	49	62	48	59	54	63	62	62	56	72	52	56	67	62	64	60	72	51	43	55	58	56	43	53	58	52	59	58	62	43	50	43	56	59	65	49	59	56	68	47	55	67	57	59	48	57	67	58	69	66	60	60	61	69	61	54	61	65	63	46	75	49	62	56	54	41	48	57	50	66	54	66	44	53	59	57	66	51	48	60	53	51	66	52	54	47	53	57	63	50	55	52	47	48	70	52	51	56	56	56	57	61	49	52	40	56	45	62	55	61	48	64	56	60	63	76	68	44	54	60	45	58	56	64	59	64	42	61	55	53	57	47	54	68	55	54	41	49	52	62	50	63	57	56	57	64	65	60	65	46	47	54	55	55	55	61	50	58	51	48	56	46	60	71	64	61	59	48	73	59	55	66	57	58	49	64	63	60	53	45	58	57	57	73	48	46	55	65	55	44	55	52	51	39	63	51	46	54	52	46	66	58	56	57	57	52	48	44	48	58	59	44	67	56	49	65	44	70	58	55	52	51	56	60	54	65	57	55	58	59	58	54	55	49	51	49	60	46	57	66	63	44	60	57	50	54	58	55	54	61	43	54	69	52	46	48	63	47	58	48	57	58	61	74	69	50	62	51	70	48	48	71	37	75	69	63	61	68	50	54	49	59	52	65	53	56	61	42	59	53	47	47	78	43	45	58	43	62	51	55	46	54	53	55	59	64	61	61	48	53	46	64	57	48
48535	44665	32329	39033	53881	38379	39564	26544	19823	26070	27443	17303	5164	8388	22061	25445	23563	15948	8936	6546	3686	2065	1271	1202	686	738	738	774	730	722	750	687	696	754	996	1241	1131	922	798	784	726	794	717	708	699	725	686	717	724	724	726	708	732	717	714	766	696	751	724	692	751	699	732	734	728	731	715	705	738	734	694	785	722	733	752	752	744	703	790	723	776	720	692	726	770	746	708	750	734	763	768	719	738	745	734	749	721	687	730	754	721	732	748	724	745	706	718	697	737	738	731	716	723	750	792	695	732	765	744	700	745	755	762	697	703	713	748	708	741	764	740	766	740	665	788	754	754	744	675	749	721	705	669	766	736	769	774	707	722	745	717	715	712	722	754	733	740	748	725	738	741	724	724	750	697	783	766	771	700	707	776	704	747	680	665	728	738	724	708	764	678	692	744	718	717	692	721	729	714	749	738	678	720	696	688	722	702	739	691	749	717	708	749	729	745	730	755	750	720	680	675	734	698	747	762	708	728	718	748	701	718	720	724	737	748	718	750	759	738	701	695	705	766	731	749	718	810	681	679	726	750	730	754	717	713	712	714	725	720	728	780	740	725	665	735	681	709	756	742	756	720	710	735	726	756	676	695	718	715	733	755	760	673	744	674	675	751	737	763	815	693	723	711	745	731	734	750	705	719	731	707	723	785	746	730	722	737	689	758	729	724	731	732	759	755	682	715	742	693	734	751	719	734	770	760	736	686	714	725	770	734	713	704	749	729	739	787	714	734	746	670	750	708	726	700	773	701	718	760	707	711	696	766	754	716	700	755	755	721	794	765	729	682	740	731	727	748	697	739	741	770	676	716	752	664	735	725	735	710	729	707	729	715	753	732	726	746	767	693	709	667	767	733	693	751	697	708	731	735	746	707	719	749	750	716	748	740	720	708	727	730	751	760	687	760	729	755	731	755	702	739	701	714	729	727	724	748	757	721	679	701	735	741	683	704	831	666	729	797	762	667	710	717	756	751	717	683	681	720	732	730	730	713	734	759	735	735	726	693	735	737	684	747	695	772	760	728	804	752	731	720	749	753	726	744	716	749	769	723	697	732	765	695	738	747	656	754	726	749	723	698	769	739	762	698	709	694	751	753	758	780	744	715	736	714	728	743	730	762	652	791	705	711	707	724	710	711	735	725	747	719	756	702	717	739	783	700	713	733	731	728	733	721	763	716	742	718	738	690	761	713	657	741	735	743	720	687	759	743	724	728	737	743	745	728	770	755	781	722	721	717	696	708	698	730	731	761	695	758	715	691	755	694	739	709	734	692	732	701	762	759	781	676	673	719	761	764	722	694	751	689	730	758	709	740	698	708	751	763	797	744	777	754	764	740	740	725	772	745	752	668	686	783	730	693	720	709	718	757	708	730	724	714	682	726	774	692	697	732	673	722	712	739	770	740	813	711	710	655	734	727	754	751	734	711	743	770	772	723	743	727	712	724	710	748	722	714	771	742	705	722	706	752	714	743	701	729	741	699	719	727	735	752	758	697	733	738	767	756	723	720	696	737	757	732	775	721	745	748	741	754	714	758	760	734	779	714	702	751	779	722	735	688	709	763	721	730	763	740	679	721	752	734	764	734	692	699	754	718	737	742	707	756	721	674	705	779	705	707	713	772	715	733	763	770	711	731	769	688	768	680	698	797	719	701	729	746	752	738	759	728	710	743	724	780	714	720	720	723	760	730	701	684	725	710	748	798	795	757	729	734	704	745	760	737	755	795	778	769	713	752	736	731	716	743	696	720	814	771	757	706	751	712	736	694	709	743	714	736	726	757	693	767	750	729	691	713	747	714	747	715	742	700	697	728	719	722	745	751	706	776	717	726	722	706	697	733	745	780	760	748	720	728	750	746	702	745	779	736	733	691	710	711	742	749	729	718	784	748	708	764	717	706	705	718	728	730	717	677	727	696	771	694	712	700	728	756	732	716	737	800	739	728	745	661	731	725	716	782	726	723	667	708	717	735	693	726	706	713	721	738	745	770	730	747	770	716	736	772	747	759	736	695	748	730	728	728	684	755	761	744	749	737	751	671	740	749	692	792	739	693	678	722	701	741	779	711	749	707	706	733	721	752	657	743	691	699	720	711	732	735	723	732	712	704	711	760	719	752	739	721	746	697	792	751	789	684	725	701	722	665	768	732	727	773	726	699	732	754	692	706	740	746	722	716	710	719	734	714	710	687	696	723	745	741	700	754	721	714	715	741	754	698	723	709	765	711	756	717	692	742	685	725	720	696	743	704	672	691	709	694	777	750	728	749	710	778	756	738	775	744	707	713	763	722	716	740	765	697	786	706	758	770	699	704	768	683	740	773	743	731	759	720	745	716	711	699	718	696	770	734	698	712	735	761	720	750	721	755	733	745	752	762	742	755	743	734	675	717	754	750	737	742	701	757	785	717	701	713	675	694	709	777	793	717	722	724	709	769	714	712	723	745	696	762	698	719	704	723	736	757	725	745	759	761	748	735	732	712	754	728	731	678	735	664	733	772	744	762	696	697	719	737	732	679	712	728	703	740	802	677	742	770	722	705	739	713	724	724	656	719	723	729	724	733	760	779	732	741	722	758	722	737	715	726	664	721	713	702	716	692	700	744	741	723	757	729	728	696	750	701	696	702	762	755	716	723	767	757	750	727	702	677	759	704	767	727	715	746	734	755	706	771	715	710	678	756	746	730	732	719	725	682	725	703	732	723	729	763	745	749	704	707	707	692	703	706	704	741	724	731	728	746	706	793	752	675	714	707	750	736	714	691	740	696	694	729	734	711	760	707	687	758	711	780	761	708	722	759	694	731	740	710	742	736	773	745	688	752	699	759	764	709	720	712	692	700	747	727	718	737	734	699	717	726	716	670	730	738	676	730	685	723	712	752	760	746	715	718	711	731	674	770	675	723	695	769	724	722	698	829	728	804	699	731	720	709	741	728	703	734	737	734	725	736	710	752	727	728	769	728	756	735	741	662	726	687	700	731	713	740	681	690	701	722	730	720	733	674	745	708	686	741	709	737	713	766	725	679	724	695	748	737	713	718	715	711	712	716	730	695	739	711	746	709	726	718	728	734	731	711	755	707	696	706	729	742	779	686	720	709	697	760	722	735	760	734	747	730	743	698	753	743	699	700	734	744	735	739	696	799	734	709	721	752	700	719	733	754	758	727	748	731	761	719	747	708	715	746	728	747	719	715	774	733	735	715	703	747	707	729	727	708	766	732	729	708	706	704	787	772	694	728	750	728	752	706	738	765	752	702	745	820	712	679	734	744	701	742	729	747	747	745	675	736	786	726	699	728	717	746	739	700	735	752	707	708	740	697	699	783	718	705	755	745	709	749	737	690	725	686	689	752	727	732	702	710	726	747	713	703	735	784	661	750	727	764	763	763	696	774	687	760	710	727	735	728	741	773	716	790	721	677	690	785	724	718	731	721	674	759	742	747	726	713	751	798	735	715	708	724	747	714	695	739	701
5517	4260	1288	632	1088	772	532	176	159	374	283	209	89	103	236	330	349	215	126	122	82	63	45	55	48	50	56	48	53	55	52	55	55	42	54	61	59	46	48	58	57	50	39	52	68	43	62	56	50	55	59	57	51	41	42	55	52	53	54	67	49	58	40	49	50	56	59	53	55	45	42	50	46	48	54	59	43	60	48	49	44	51	65	57	53	42	47	40	53	59	48	52	56	43	61	58	57	52	47	54	50	59	57	48	39	46	55	37	54	53	48	52	54	52	53	56	41	41	48	50	50	65	64	52	57	54	49	56	47	41	44	55	49	57	44	56	50	53	48	52	51	41	49	57	48	43	46	51	42	53	54	41	61	40	38	53	58	51	61	54	49	61	71	55	50	45	47	53	47	56	66	56	62	55	53	50	59	45	66	52	53	46	54	53	66	56	52	45	62	50	51	42	59	54	51	51	50	50	48	46	49	47	54	60	59	56	51	43	45	48	58	53	51	55	59	57	61	57	53	55	47	59	53	58	47	55	51	47	53	65	61	50	46	41	44	42	50	55	55	44	45	49	65	52	58	51	54	50	48	61	47	46	60	52	49	56	53	43	55	53	30	57	57	34	53	37	50	48	53	63	50	41	46	52	43	51	47	54	46	48	48	56	54	49	48	60	49	57	54	45	69	40	53	46	58	55	41	65	65	55	48	58	60	45	51	39	60	75	51	58	57	53	45	47	56	40	46	52	49	41	60	44	53	60	68	62	50	43	40	50	58	57	49	49	67	48	38	64	49	53	39	45	39	50	52	57	60	51	50	38	55	47	62	47	58	55	48	51	51	56	60	46	58	55	44	45	48	63	41	71	46	52	56	43	53	51	60	40	64	53	61	45	58	52	48	42	40	51	52	58	47	48	53	46	47	61	58	53	70	54	55	49	38	58	49	44	58	61	39	45	46	53	57	45	44	62	49	54	51	55	49	40	73	59	54	53	56	56	50	47	38	49	54	47	60	57	51	39	61	63	46	53	46	49	55	53	58	50	54	56	62	68	55	51	60	48	64	62	46	50	53	52	67	38	41	57	48	51	51	51	32	59	55	55	45	56	45	55	51	48	50	66	54	42	56	64	59	62	53	61	59	62	41	36	56	49	48	67	41	43	53	64	53	57	55	51	44	56	57	54	59	55	47	48	57	53	45	48	46	54	50	64	52	83	63	64	51	59	53	56	55	49	40	51	58	49	51	42	52	49	49	48	49	45	56	49	50	55	55	49	44	55	72	42	49	48	50	50	56	37	45	58	44	38	48	58	50	36	47	56	55	43	45	49	52	57	38	65	44	58	47	53	51	58	57	47	60	45	55	62	49	48	50	45	65	54	61	50	46	43	54	54	51	42	50	57	54	52	48	69	43	48	54	37	63	51	62	53	42	48	56	37	62	49	50	57	53	46	54	44	57	49	55	45	58	52	55	50	35	63	48	53	47	48	58	54	40	44	67	50	61	59	46	48	43	46	52	44	56	49	43	54	51	54	58	63	54	63	44	53	49	59	56	61	45	47	47	60	56	36	59	63	55	51	46	49	57	53	57	49	58	53	51	61	65	53	52	46	40	53	56	55	60	45	56	49	48	53	44	52	48	53	54	56	44	56	53	52	55	57	61	59	47	58	53	42	58	53	52	64	48	55	54	63	46	51	43	54	36	49	56	42	41	39	62	49	46	58	43	50	54	66	50	71	46	37	47	47	55	48	59	69	44	53	60	57	51	71	42	50	49	46	53	57	55	43	62	48	38	49	44	49	43	51	52	52	45	52	62	56	51	49	50	56	58	47	54	50	44	48	50	50	39	56	51	44	48	52	48	49	48	53	62	46	53	48	55	56	52	54	58	61	51	50	53	53	55	62	46	58	54	65	60	46	49	44	52	51	58	66	58	52	53	47	42	58	50	44	48	44	47	47	51	47	60	57	37	60	51	46	40	66	51	48	65	60	38	43	50	58	43	60	39	62	56	60	55	45	53	47	57	55	46	48	44	55	46	56	65	54	52	55	41	43	40	46	58	62	43	51	74	57	52	50	65	53	46	56	56	46	45	51	48	48	56	56	49	48	44	37	55	49	43	56	48	60	48	50	56	47	51	72	51	53	50	60	51	52	40	52	50	40	58	55	60	50	54	65	46	54	44	62	53	55	49	57	50	52	65	55	54	50	51	55	42	59	34	54	60	51	55	37	53	67	45	38	53	51	51	50	51	57	45	36	40	47	50	53	58	48	46	41	47	58	73	52	57	46	43	45	58	54	44	45	57	54	45	49	46	50	44	51	54	54	48	64	48	68	63	51	51	43	52	57	50	42	50	51	67	48	69	45	51	57	61	56	51	51	56	48	48	60	50	43	37	52	59	60	57	41	51	51	50	59	57	57	39	44	64	41	58	49	59	44	43	57	45	38	54	59	54	67	52	60	49	54	56	41	49	46	55	55	52	47	52	52	63	56	59	63	55	62	44	43	52	58	64	67	55	69	58	69	58	49	52	39	46	60	53	45	67	46	49	50	41	42	50	50	56	57	49	45	45	58	38	43	50	44	47	51	60	44	50	66	55	57	53	64	59	51	57	44	60	51	46	46	57	49	47	62	65	60	55	50	61	50	53	45	60	43	57	48	54	66	61	52	44	51	45	59	62	66	37	57	46	52	53	52	52	50	31	52	60	47	67	54	53	53	66	41	52	59	52	58	52	62	36	60	54	59	60	50	51	49	57	56	52	54	37	55	50	48	63	55	53	48	47	34	41	48	49	46	47	59	50	58	45	51	52	52	54	41	62	54	49	41	65	52	55	54	45	48	66	44	53	61	53	54	53	49	51	53	46	48	57	54	36	58	60	59	35	35	46	55	43	56	46	64	51	51	59	57	49	56	57	55	50	47	53	41	46	64	54	46	62	55	51	64	61	46	48	54	57	47	57	54	70	44	64	58	51	56	58	50	50	61	48	51	56	49	51	53	54	54	40	57	45	53	58	50	45	61	48	57	29	54	52	50	47	40	71	39	58	75	50	48	46	50	47	57	52	53	54	50	45	47	57	57	69	52	59	51	50	53	52	48	61	49	56	58	56	67	61	57	57	51	52	39	36	57	50	48	51	65	58	46	58	61	56	59	40	47	60	56	56	50	53	58	51	52	46	45	69	39	50	44	47	49	63	52	51	54	52	53	47	41	43	50	46	48	43	43	42	61	46	59	48	64	56	70	52	49	52	52	56	48	57	50	59	53	57	59	45	52	54	68	48	39	55	59	53	43	52	48	53	60	59	46	62	46	57	58	56	51	61	51	46	51	57	39	58	44	47	39	37	67	53	58	47	57	50	39	52	52	46	59	48	56	52	67	61	48	48	46	60	58	53	45	58	48	62	49	46	58	62	41	43	46	56	57	55	61	50	51	47	49	44	74	58	51	39	47	48	54	49	59	52	56	62	44	71	49	38	49	65	53	63	42	48	53	33	49	47	59	74	60
36916	27554	15010	20804	33843	24497	20207	10916	7653	15135	11133	7696	2136	2937	7544	10758	9892	5752	3182	2185	1238	947	832	751	691	620	658	721	596	675	663	637	671	674	798	789	785	762	716	697	677	676	710	595	623	761	700	624	625	699	689	667	651	666	662	694	673	660	671	623	676	699	700	628	689	703	648	656	733	649	675	649	639	632	624	666	668	644	622	683	668	671	629	675	639	676	667	693	680	672	713	665	640	648	636	702	637	707	679	678	718	667	688	706	699	686	685	688	670	696	701	700	683	681	635	657	627	666	663	611	648	703	653	656	694	682	663	645	720	700	679	684	656	658	660	648	646	685	661	636	663	650	631	654	670	676	622	674	660	650	639	669	655	622	676	666	666	703	696	676	687	690	674	653	657	707	655	644	643	731	676	669	656	681	679	658	694	682	631	704	644	663	684	679	665	647	664	652	648	662	672	667	703	673	723	677	675	671	672	673	688	672	693	690	712	667	617	658	680	640	698	710	620	668	662	675	618	641	654	674	661	694	699	651	726	655	685	708	640	641	691	662	652	677	691	709	667	683	696	676	658	685	662	678	666	697	649	647	667	668	671	639	637	666	684	665	639	708	654	693	655	662	721	669	678	690	667	677	661	686	656	642	668	659	664	692	688	637	689	667	642	648	669	679	680	704	655	662	736	684	695	674	648	709	715	683	685	680	671	677	683	633	704	645	695	674	643	664	668	673	672	709	696	666	697	677	666	704	712	656	689	686	693	645	668	660	671	659	658	712	665	686	680	678	700	667	664	654	697	641	683	672	672	680	609	634	671	708	648	639	721	712	649	705	673	647	669	633	705	621	696	676	686	691	658	642	666	663	692	665	700	636	677	614	678	697	666	657	621	689	708	688	643	679	708	685	651	647	646	722	670	662	699	654	685	696	654	641	672	725	718	691	669	659	684	679	688	664	716	674	645	644	691	722	645	629	680	669	653	667	732	698	673	671	716	666	648	682	644	713	681	651	664	677	662	689	665	672	686	677	677	643	657	644	672	687	687	629	669	643	696	686	665	633	691	699	673	678	698	679	661	693	666	675	682	695	679	673	651	670	693	709	669	655	662	669	715	671	674	630	644	650	668	653	708	656	659	672	636	636	682	645	650	681	684	643	660	676	638	697	651	659	707	683	629	691	646	667	703	639	644	610	724	713	703	638	691	702	677	673	642	661	675	702	648	665	698	619	695	686	673	675	638	701	661	693	675	697	658	677	635	693	644	659	672	665	676	639	610	689	655	657	669	677	677	692	672	697	721	646	637	646	670	690	648	693	646	626	660	688	637	629	683	674	696	695	663	653	654	670	683	641	661	667	674	669	673	700	672	646	658	685	696	631	632	673	650	703	654	680	672	655	697	605	646	653	637	663	674	697	673	653	659	666	668	681	693	650	642	707	653	683	674	686	691	677	688	657	677	650	687	717	705	702	617	637	687	673	683	626	687	688	656	621	650	682	670	684	657	658	668	663	669	647	602	663	712	667	662	659	699	656	678	677	685	669	639	652	676	605	699	692	678	699	694	674	648	668	646	678	682	685	691	686	666	686	665	690	646	698	732	711	665	652	657	670	709	686	672	712	656	698	696	674	697	672	682	694	630	731	674	650	708	695	665	706	700	684	683	684	635	662	667	682	650	682	636	655	641	626	653	671	655	626	670	631	673	665	656	661	718	684	609	662	671	681	661	691	657	664	681	640	625	670	679	661	652	703	659	652	661	672	685	662	635	634	666	680	642	715	667	701	659	729	697	669	672	651	697	640	657	708	661	636	699	704	676	657	661	645	638	688	661	635	684	695	686	624	680	656	680	668	653	659	704	670	664	669	709	688	657	649	684	684	633	644	666	658	662	655	685	671	654	636	692	665	675	693	679	681	693	663	679	668	693	620	661	706	663	633	630	689	694	707	683	633	688	658	658	719	697	649	652	677	664	650	635	681	634	668	685	706	708	669	660	682	698	635	651	647	637	678	666	660	669	697	667	673	700	643	637	650	670	683	663	673	692	626	642	686	694	670	676	660	675	668	664	682	717	672	711	670	673	668	702	676	714	661	634	648	697	701	639	595	679	645	697	657	683	688	676	687	697	707	659	616	653	674	733	710	623	659	681	706	635	649	696	704	678	682	684	661	682	700	663	693	679	629	671	681	697	692	672	664	663	638	650	683	718	596	668	688	692	613	678	650	635	697	652	658	678	641	707	686	651	663	669	619	695	626	671	661	657	687	713	622	626	662	721	674	686	687	647	719	656	673	706	628	696	692	669	645	667	643	634	651	680	710	664	675	667	678	671	659	635	684	625	681	662	668	708	722	648	668	696	677	657	684	634	684	711	648	669	692	646	708	643	687	672	666	733	651	705	657	641	664	671	644	678	635	650	663	676	668	690	657	682	708	677	625	702	685	713	676	686	672	680	630	662	683	692	674	688	667	642	682	645	622	643	670	702	656	672	660	657	687	657	675	673	710	688	659	661	706	648	678	639	646	658	647	649	697	660	655	640	664	708	662	685	640	644	703	673	671	631	662	679	661	671	676	668	646	663	645	711	678	659	696	664	679	691	705	672	659	698	629	689	653	679	636	671	636	619	633	648	667	667	690	658	649	693	664	651	689	622	662	663	728	706	701	664	706	692	649	639	646	679	672	671	621	650	664	721	659	651	645	653	720	625	685	687	682	727	695	665	658	674	635	652	691	651	653	652	632	663	651	671	643	669	660	653	679	640	734	706	674	695	669	643	670	704	662	676	721	701	658	647	694	692	666	669	711	628	693	621	694	634	675	669	662	633	625	685	693	646	638	661	654	663	640	683	674	629	654	663	663	670	671	711	705	675	670	676	703	643	717	624	655	651	663	655	693	749	661	664	681	683	663	685	679	642	657	662	641	675	625	676	685	690	651	685	674	640	686	703	702	661	663	703	673	623	675	661	668	639	660	675	691	690	677	694	650	674	688	592	641	714	637	721	690	678	710	702	620	662	690	648	682	661	665	652	638	650	645	651	645	677	630	691	653	623	685	708	649	656	646	648	639	665	663	666	663	712	647	688	674	705	694	701	627	659	634	671	639	645	685	645	643	705	689	643	692	628	726	691	654	662	681	654	666	631	729	685	682	691	694	681	666	742	699	667	630	730	649	624	679	692	684	620	700	657	676	667	699	646	702	674	720	666	691	654	648	642	668	664	710	695	684	648	721	700	694	710	682	678	676	699	654	658	678	647	700	656	694	661	608	682	685	651	686	678	674	689	690	671	718	675	641	654	668	643	658	665	658	687	657	669	699	662	699	677	667	680	699	662	662	689	680	655	737	685	697	707	626	682	691	641	638	682	684	663	659	665	667	695	679	680	708	696	744	684	721	674	703	594	698	627	671	688	645	670	670	669	682	676	645	695	626	712	696	658	720	630	663	718	661	667	671	646	664	690	655	663	669	657	664	663	675	655	705	698	648	649	667	651	630	660	687	651	663	656	641	661	671	680	769
11155	15757	5764	2487	3677	2804	1588	558	618	994	613	434	189	214	400	768	780	375	215	162	94	66	64	49	47	52	51	53	54	59	39	49	49	57	55	63	59	64	53	65	57	56	53	60	56	48	47	49	69	53	58	48	63	52	57	52	58	52	50	44	49	43	53	40	59	63	49	49	47	50	60	62	49	66	44	52	45	48	57	50	53	48	56	52	46	60	59	44	54	49	69	58	52	50	67	40	61	46	62	55	45	69	50	49	58	68	55	61	51	67	59	66	49	57	39	61	48	61	66	51	54	67	57	59	50	56	60	69	57	60	61	61	62	48	51	61	59	52	63	57	67	53	55	57	49	61	57	43	50	52	56	56	55	56	44	51	49	60	60	41	52	47	47	54	43	55	66	41	57	60	72	61	50	54	54	60	44	77	45	44	53	52	59	49	58	62	61	37	55	45	68	58	53	53	61	53	48	53	49	52	45	56	60	45	54	62	45	54	62	46	52	56	59	59	46	48	56	79	79	54	70	57	45	46	61	53	49	60	53	59	57	51	66	69	51	49	51	50	63	65	59	53	54	63	61	47	50	57	53	44	60	50	53	52	53	44	69	59	38	59	58	60	45	55	57	54	58	62	58	55	47	58	64	59	52	64	48	43	46	55	59	67	65	55	48	50	49	55	63	56	65	57	57	63	59	71	50	57	55	45	68	59	49	52	62	46	55	57	51	56	60	54	68	42	56	52	71	49	58	51	47	44	42	55	51	50	48	61	47	50	53	65	47	47	50	51	43	44	65	47	53	44	51	51	60	65	54	55	60	51	52	46	53	53	54	39	62	49	57	51	60	44	51	41	65	37	68	45	59	42	58	48	48	66	43	54	55	53	52	53	68	50	48	59	45	61	58	60	52	59	50	70	47	61	51	60	59	51	52	56	56	57	63	49	60	63	57	58	59	56	63	58	49	59	59	60	49	58	48	58	52	53	56	57	67	64	51	53	59	56	56	59	66	58	62	58	53	54	55	48	59	49	56	51	58	64	66	51	49	58	57	50	51	43	68	45	61	47	49	56	55	44	57	50	55	49	59	54	67	53	77	62	45	52	57	46	66	54	46	67	66	56	60	55	68	45	52	51	65	56	63	46	59	58	54	56	52	44	61	58	61	68	53	53	55	38	56	50	44	56	56	51	58	69	57	49	60	50	44	54	57	62	49	44	62	59	59	51	50	56	54	66	52	53	77	60	61	61	48	51	53	55	45	44	53	60	61	42	74	43	53	42	50	75	53	61	66	73	50	63	53	50	55	52	63	56	41	54	49	48	50	54	52	61	50	50	62	57	51	53	53	54	47	41	63	59	54	46	55	60	54	59	63	57	57	48	55	71	47	45	59	62	54	64	62	51	57	64	49	47	48	43	58	55	52	42	57	50	50	60	59	57	45	54	57	55	65	40	62	73	62	45	42	50	53	44	54	57	44	60	69	47	51	43	55	60	56	68	56	68	56	56	40	55	59	52	46	58	46	63	62	39	62	54	50	75	56	65	44	61	51	64	50	48	49	68	57	66	54	58	46	63	56	52	66	53	58	53	45	48	48	52	45	55	66	54	52	58	56	67	56	67	55	45	61	62	70	53	52	55	47	57	58	43	45	44	56	56	58	46	47	64	68	51	53	64	42	55	57	55	49	49	52	54	40	52	52	59	54	58	47	55	56	49	50	62	38	67	59	46	64	55	49	59	46	49	62	51	45	60	56	58	51	48	59	53	51	66	42	54	53	66	55	50	56	54	41	68	66	53	53	52	39	48	64	60	68	47	65	61	61	47	47	56	60	47	54	61	56	61	50	45	62	55	46	50	60	76	68	64	49	50	50	50	42	58	52	48	56	36	48	47	60	47	56	58	58	40	46	60	58	44	68	51	54	76	54	56	65	51	50	54	51	46	66	42	69	58	47	52	59	46	65	44	63	58	48	60	46	47	39	55	62	58	73	41	58	45	54	56	65	57	55	49	70	50	43	50	51	60	54	55	59	49	57	40	48	49	52	48	61	47	47	51	54	53	42	50	65	56	75	62	65	55	59	71	62	61	57	50	61	57	61	62	61	34	46	45	58	61	67	49	62	47	62	48	51	43	67	58	58	55	60	44	54	57	48	44	63	45	58	63	42	46	46	59	48	62	45	54	63	41	44	61	56	58	63	55	48	49	45	64	62	54	48	59	64	56	55	51	70	41	50	50	55	52	62	50	58	63	55	56	44	64	53	63	62	51	57	55	53	52	50	47	60	68	57	43	47	51	64	64	48	55	54	54	56	56	50	65	52	61	52	56	48	50	60	59	48	64	47	63	47	59	69	59	52	56	64	54	45	55	53	57	55	54	61	57	55	61	57	41	51	47	61	59	60	64	59	60	63	54	59	66	57	44	52	59	62	42	52	61	63	53	49	62	50	66	50	50	58	66	47	52	58	50	69	52	52	47	51	47	43	53	67	59	58	52	53	53	69	67	56	74	63	53	68	55	57	58	53	55	47	50	61	58	47	45	56	64	58	47	49	48	49	53	60	66	59	70	42	74	56	50	47	57	43	54	61	54	49	43	61	57	68	61	46	61	57	35	64	60	53	59	46	46	57	66	62	67	43	44	41	62	64	60	61	48	60	51	62	71	62	41	54	57	64	56	48	60	55	53	53	59	55	64	51	57	58	47	46	57	72	71	40	52	44	41	57	52	57	58	49	49	52	60	49	58	46	59	61	61	54	61	60	56	53	44	52	49	38	69	54	59	50	57	64	43	47	43	58	41	67	47	58	41	53	55	56	53	47	55	53	51	59	59	38	80	45	49	44	56	54	51	51	58	41	61	53	49	46	52	56	61	52	58	59	58	47	47	50	49	54	54	59	47	66	50	50	43	60	46	57	46	48	62	45	58	61	63	58	44	53	61	64	55	56	51	51	49	61	56	58	60	51	57	44	53	51	54	54	52	54	54	58	47	62	58	48	58	47	41	60	50	53	58	49	51	41	49	48	51	55	45	50	60	60	52	51	50	46	61	39	48	49	51	40	50	47	46	53	56	53	51	49	45	58	58	49	44	62	51	41	55	62	54	53	70	54	37	65	68	61	45	65	46	49	63	52	59	54	44	61	60	39	55	46	42	51	43	53	66	61	50	63	41	64	68	49	47	47	50	48	53	48	56	56	63	61	64	57	64	57	61	58	53	65	55	52	45	52	48	59	49	57	58	47	58	53	56	57	69	63	55	52	53	54	61	59	51	47	61	51	49	54	56	56	48	47	47	56	42	50	67	52	54	46	65	43	50	39	54	51	51	52	45	61	49	64	59	60	48	57	57	63	57	49	50	74	61	54	57	47	56	57	57	46	57	56	66	50	48	47	52	55	58	63	48	59	60	47	52	59	59	45	62	59	47	54	65	56	53	45	54	63	52	52	58	48	64	59	50	51	56	55	54	54	61	56	54	42	50	59	65	66	56	58	46	48	74	53	54	41	56	42	48
47004	38557	28227	34438	48135	40230	27900	20972	17883	24789	17229	13259	6539	6849	12779	19195	15693	9985	6791	3497	2070	927	874	671	669	704	710	741	729	703	704	662	727	731	1074	1144	1063	934	779	752	702	726	729	766	689	704	714	700	695	668	688	651	717	675	667	690	743	724	695	698	702	672	706	715	707	680	693	681	700	717	668	700	739	695	699	719	712	686	665	683	715	688	666	644	657	682	661	692	706	666	697	706	669	694	702	712	685	741	657	687	667	699	729	718	689	704	675	681	697	668	721	690	659	664	635	688	672	660	653	691	693	682	660	729	688	641	704	703	711	679	695	667	708	645	696	694	725	649	717	737	666	698	695	673	658	701	685	732	660	676	684	687	688	688	700	670	758	712	701	711	697	669	687	683	735	648	690	665	692	644	680	750	683	706	724	711	627	735	727	680	712	696	684	688	694	717	669	667	669	685	686	694	701	727	735	672	706	704	682	658	680	761	709	726	700	742	692	714	739	702	703	688	722	697	666	697	690	672	733	745	670	682	685	675	697	645	672	697	678	686	704	693	685	671	704	680	704	703	670	702	698	709	697	709	674	672	691	720	715	695	700	702	737	683	670	717	677	717	675	615	763	708	699	714	672	717	713	679	644	622	650	699	654	658	690	687	704	658	703	659	674	698	669	642	705	698	660	658	705	685	695	703	672	707	721	723	675	724	666	688	685	662	710	686	698	703	650	697	709	717	685	706	688	671	717	677	696	747	714	695	701	694	652	738	715	702	675	711	670	662	656	678	711	665	696	701	696	671	679	732	658	691	715	714	724	720	712	672	698	699	747	693	678	708	707	745	671	665	697	685	700	670	686	705	701	722	668	722	719	736	667	652	689	684	729	668	683	668	656	698	675	698	689	688	672	622	693	726	714	696	668	656	623	671	718	678	717	684	719	646	692	691	714	718	668	724	698	723	647	691	653	686	705	698	676	712	694	671	655	708	636	699	706	710	734	727	684	718	700	686	707	665	693	667	657	637	657	672	685	685	752	693	712	662	658	727	709	733	672	689	668	724	654	693	683	659	711	686	667	685	665	689	693	682	727	713	683	695	674	710	697	655	685	713	630	700	663	660	656	737	691	718	662	743	741	695	696	694	667	678	693	655	685	704	688	628	681	707	705	742	713	686	743	707	656	695	692	705	644	716	701	710	661	658	691	680	708	736	720	686	716	769	668	733	678	644	697	696	742	709	717	720	723	695	694	692	663	700	688	694	695	706	697	685	684	679	665	683	693	710	680	688	713	723	677	707	718	649	723	663	676	678	715	700	664	702	712	719	654	695	678	653	728	683	702	698	699	655	663	734	710	690	693	654	772	679	692	643	715	655	747	691	741	691	723	710	692	668	697	650	694	679	699	678	711	685	715	697	658	733	695	666	730	674	705	706	663	690	703	664	663	702	700	696	705	669	700	701	708	692	690	736	724	663	706	716	684	673	690	715	683	703	673	684	669	720	678	718	649	732	690	691	726	681	784	692	734	639	718	685	676	668	727	711	696	692	742	676	712	682	738	710	715	680	679	698	717	666	724	700	685	673	680	720	655	727	748	723	709	671	672	714	650	682	698	733	718	722	670	728	678	710	711	667	697	685	671	689	717	704	662	687	719	670	721	713	716	693	678	697	764	720	674	671	671	721	661	721	731	713	707	653	689	672	669	693	691	715	686	642	695	689	646	697	698	680	716	657	725	681	699	695	688	705	711	693	746	678	706	724	730	664	707	678	749	711	691	694	704	674	702	743	664	725	708	690	703	715	652	685	624	679	690	644	695	714	632	661	698	676	695	716	663	717	735	692	720	713	681	650	727	672	704	671	719	686	716	700	681	668	676	672	667	683	680	680	727	651	753	640	690	719	651	700	708	676	699	673	690	728	733	673	674	717	663	682	704	666	692	718	721	702	689	708	690	712	664	699	694	652	727	673	663	663	678	677	707	656	642	708	705	690	687	721	733	692	695	688	707	697	718	727	691	691	701	695	703	702	715	733	688	674	703	691	703	693	678	730	681	664	714	648	704	707	710	708	692	658	657	729	674	677	722	710	693	697	704	695	698	721	711	698	700	683	670	708	704	720	666	712	718	662	656	718	696	731	706	673	672	720	719	684	693	685	754	653	660	643	706	714	699	720	723	714	697	697	673	727	675	673	689	703	690	711	651	719	685	658	684	689	683	699	690	684	697	697	702	696	659	698	705	727	664	690	668	712	677	689	666	662	697	714	689	662	710	678	685	727	670	664	692	678	683	664	691	670	665	697	658	693	682	699	649	676	690	700	680	686	655	677	667	717	667	704	669	717	725	687	677	699	693	709	699	677	679	715	710	718	675	695	694	744	724	682	693	659	660	732	722	732	673	694	694	728	680	660	679	697	690	657	698	725	692	696	738	632	684	666	697	658	704	693	696	667	660	688	689	693	708	695	703	716	669	699	706	685	654	668	715	726	664	682	676	695	703	759	696	659	706	704	679	736	689	663	697	691	692	672	669	662	685	697	657	708	745	703	708	666	709	678	684	721	677	664	691	725	698	686	661	673	680	671	693	673	707	714	698	701	702	701	679	686	678	719	705	754	689	705	708	712	696	628	662	693	699	704	700	687	697	724	665	672	726	715	651	736	705	636	684	659	676	660	721	682	727	700	713	653	714	694	685	712	676	698	709	736	724	716	711	668	672	692	714	724	744	679	680	714	685	702	700	682	630	694	688	740	711	656	689	704	703	709	680	728	707	691	658	694	650	674	653	693	728	717	653	728	688	695	674	690	650	665	708	675	661	732	675	707	682	693	638	668	716	731	699	682	679	665	618	713	695	718	680	690	655	707	665	670	665	653	689	668	669	721	682	670	720	661	688	715	654	657	676	690	654	691	676	658	711	727	663	690	684	689	741	767	714	726	673	736	666	702	690	729	688	726	692	698	703	726	723	695	708	713	664	703	719	705	662	711	721	695	695	701	704	720	729	667	698	662	665	679	648	687	697	684	702	728	685	725	663	683	695	680	664	726	725	681	695	668	656	691	630	721	706	685	705	685	707	660	674	661	721	643	690	650	715	690	704	679	680	679	648	712	685	706	679	728	695	675	708	746	662	712	688	679	711	726	682	685	685	678	649	656	654	722	675	691	698	647	715	689	714	659	688	669	671	675	730	748	683	711	646	683	663	720	691	715	675	721	686	723	717	690	717	686	667	686	688	683	715	693	729	712	702	672	681	739	662	707	729	738	689	700	686	684	745	670	680	690	689	698	685	656	664	675	722	726	650	673	684	690	749	668	700	666	709	676	699	733	695	637	682	684	723	704	681	703	692	665	714	665	654	702	675	701	704	701	707	672	646	718	665	729	700	673	635	715	697	705	720	718	640	717	710	697	677	702	724	695	717	683	707	685	680	696	646	627	735	709	661	707	733	714	688	678	713	714	719	683	689	725	707	733	707	706	684	680	678	661	672	636	706	717	697	695	683	693	692	675	694	692	658	723	707	650
9643	13563	6245	2675	3061	2559	793	599	888	971	624	317	381	263	415	1035	783	412	282	141	89	60	44	63	59	75	63	60	64	61	73	53	58	43	82	76	73	64	66	59	48	37	62	59	70	61	65	49	51	44	59	50	55	76	56	51	53	50	50	43	59	51	56	49	63	66	46	64	56	54	57	51	64	63	51	58	48	65	52	73	44	57	56	57	65	54	58	58	58	69	61	56	61	53	59	52	52	53	60	46	38	50	54	64	49	53	53	66	50	69	55	64	55	57	40	61	65	50	53	57	56	50	52	55	58	58	47	54	60	63	63	61	54	64	48	70	53	68	48	64	58	55	51	56	58	56	44	52	41	54	53	52	66	46	55	60	56	68	60	59	45	54	56	54	56	61	66	62	57	62	54	62	48	59	56	55	56	67	51	59	53	53	52	48	57	50	50	56	48	46	51	49	66	61	59	53	62	58	60	48	62	48	58	53	55	59	44	52	64	49	39	54	68	38	63	73	56	74	61	53	62	47	79	54	68	49	51	60	68	57	61	60	44	67	63	50	59	37	59	56	37	55	62	51	43	53	53	50	51	48	56	65	53	66	46	51	54	65	56	42	64	56	54	58	61	65	58	59	65	64	52	53	51	66	71	60	49	58	50	55	53	50	65	58	68	52	49	56	70	63	51	63	62	59	66	55	44	66	57	48	52	60	55	59	64	48	58	56	71	67	56	57	69	52	57	61	51	49	47	54	52	61	50	48	57	53	52	60	49	47	70	55	56	51	62	64	53	67	45	55	38	48	56	60	67	50	64	70	45	57	53	51	55	52	45	48	60	57	49	59	65	67	61	58	32	57	69	49	49	55	49	46	56	51	55	47	46	54	59	56	66	49	64	54	60	67	56	55	60	41	61	55	67	58	64	61	56	58	46	60	60	49	55	56	48	54	56	65	50	53	59	53	39	57	61	51	53	38	51	60	42	69	64	57	64	55	65	53	55	58	49	44	57	59	59	59	61	61	50	62	63	48	38	57	53	38	46	55	62	57	61	63	45	63	51	59	55	61	57	58	45	48	59	56	64	42	49	51	54	62	65	63	63	44	46	46	52	55	57	70	57	63	51	54	35	50	64	63	62	56	64	49	60	54	52	75	50	60	59	64	55	53	64	68	56	53	59	64	59	55	58	57	65	52	59	62	59	55	59	52	65	57	50	53	63	52	55	52	58	75	52	55	58	63	63	70	47	66	48	57	55	60	52	41	50	50	56	59	64	65	62	44	44	55	48	50	52	50	57	61	57	45	53	45	53	50	77	46	62	52	52	56	48	56	56	67	55	60	65	61	57	55	67	53	36	55	49	59	52	40	68	64	50	69	67	47	54	50	58	54	56	40	61	46	51	51	54	51	53	60	55	52	53	56	39	53	53	50	48	55	59	43	55	59	43	63	49	71	52	66	42	56	60	59	53	58	65	58	51	61	49	54	47	57	69	53	56	48	45	65	52	47	70	44	65	56	44	50	71	56	53	48	60	65	57	50	52	47	57	44	52	52	47	75	71	59	36	49	60	47	72	65	62	50	45	57	59	39	59	64	40	57	45	54	59	51	54	43	47	59	51	64	50	67	55	62	54	62	65	57	70	62	50	64	62	47	59	55	43	58	59	70	65	52	56	47	49	57	55	58	61	64	63	54	46	43	63	52	55	53	61	65	54	63	49	63	65	60	50	49	52	63	63	58	59	49	68	54	53	58	48	52	65	52	39	60	58	52	64	51	60	53	54	51	50	50	53	60	49	53	51	37	49	66	58	69	45	70	62	53	55	60	47	56	51	62	45	49	55	57	64	59	58	47	52	72	54	61	50	53	44	61	37	60	55	55	69	54	48	65	60	49	72	53	47	47	55	64	62	49	47	60	54	53	68	62	61	59	64	61	63	61	51	37	49	55	66	56	61	49	51	50	54	52	59	69	55	44	53	64	56	53	63	65	44	63	56	48	48	50	56	66	61	61	60	55	53	42	47	51	54	56	58	60	57	58	68	59	65	48	57	60	69	59	58	60	49	43	61	57	49	48	58	59	57	52	75	65	60	64	60	57	57	57	63	68	58	65	48	58	52	59	65	64	64	59	63	53	57	42	42	57	58	51	50	52	76	50	57	54	41	42	54	63	50	51	53	67	53	52	69	58	44	54	64	70	46	47	68	44	60	46	55	58	44	68	50	61	50	57	53	54	59	61	50	41	61	52	65	51	50	47	67	71	44	51	58	59	55	66	46	46	59	50	61	69	50	58	54	44	53	53	52	46	52	53	58	59	37	75	48	51	62	52	53	64	43	46	54	44	51	52	63	61	53	43	60	68	53	63	47	57	67	55	60	64	58	45	47	59	49	52	46	63	58	75	62	57	59	59	67	43	65	73	47	68	49	56	65	71	65	57	45	51	52	48	66	53	53	55	58	57	48	58	42	44	65	59	48	65	59	53	53	66	55	56	63	61	53	62	59	63	51	54	50	40	59	68	57	61	50	63	66	62	57	67	50	60	61	46	57	70	67	62	66	46	56	55	61	57	58	55	53	58	63	59	62	49	50	46	65	52	66	49	52	55	48	51	55	65	49	46	60	53	72	51	51	51	56	59	55	56	48	49	43	67	53	48	58	69	50	49	66	54	50	57	49	67	49	60	53	63	49	59	47	61	61	63	54	49	57	39	50	57	67	57	61	53	48	45	55	50	55	53	60	58	52	51	47	58	66	62	59	71	70	51	65	53	35	54	59	49	51	45	49	50	55	52	47	54	54	66	44	51	69	51	54	53	46	48	55	60	55	64	69	49	54	46	51	57	61	46	56	64	53	49	54	71	61	69	55	57	58	51	62	44	62	53	45	62	54	50	60	41	52	48	50	59	58	63	54	56	44	54	47	58	45	75	68	67	61	44	47	59	55	61	58	56	65	51	60	65	47	70	56	55	49	60	57	64	60	54	50	54	65	60	56	52	64	70	46	53	66	56	36	54	48	49	73	67	60	52	54	65	48	58	42	65	61	56	58	47	41	50	48	52	60	55	67	56	59	63	60	45	60	55	59	61	45	67	46	66	52	67	53	51	55	36	57	54	68	57	59	54	69	64	53	69	54	56	37	55	48	56	56	50	56	78	57	44	35	57	50	58	51	45	70	51	51	57	58	53	42	65	58	67	61	54	53	46	47	58	48	44	57	65	65	47	56	49	54	55	66	59	57	66	57	52	56	59	55	56	47	39	52	55	55	61	49	59	56	58	53	62	54	61	47	46	54	49	55	57	56	54	43	58	53	54	68	62	62	51	53	54	55	48	67	49	55	53	62	62	68	61	60	70	48	53	49	42	47	43	53	45	58	50	52	69	50	47	53	44	51	52	64	47	57	61	43	49	47	49	49	50	66	58	59	52	34	61	55	63	65	60	51	75	57	58	53	33	70	62	45	64	65	39	49	50	61	54	55	49	45	54	61	50	52	69	39	39	55	58	46	64	52	58
44350	40311	29483	33526	44290	39328	20628	20490	22159	24462	17597	10655	12800	7915	13419	21985	16162	10590	7236	3498	1945	785	736	706	683	703	687	685	677	729	668	733	764	726	1300	1359	1197	1018	846	725	735	736	722	676	697	689	718	719	708	689	736	682	702	711	685	732	716	742	658	735	719	726	704	735	711	699	682	722	775	724	720	714	696	736	699	740	729	737	693	684	703	728	653	713	693	678	707	738	744	684	737	670	708	696	670	701	698	688	672	699	665	713	709	659	730	671	710	668	697	676	699	701	753	720	718	679	738	710	634	705	671	710	772	694	726	711	704	739	694	728	694	752	674	704	656	687	681	691	716	695	709	705	720	727	710	707	685	666	677	723	725	707	735	716	699	681	745	714	737	720	704	702	735	700	712	725	732	730	781	685	716	731	709	703	681	720	707	700	661	703	703	773	734	713	681	671	709	700	675	681	671	749	713	713	697	698	661	696	675	711	703	711	698	686	722	703	728	743	671	714	726	718	742	715	684	768	760	729	706	690	745	684	703	694	727	725	686	699	739	681	692	726	696	664	667	715	689	673	770	743	678	688	738	660	723	678	698	726	739	704	743	689	693	734	679	667	690	730	718	699	670	710	714	702	746	702	727	678	697	710	692	743	727	735	710	693	722	733	711	726	732	732	707	738	691	694	709	746	704	733	724	711	734	702	687	653	748	702	716	715	695	727	725	702	733	734	699	714	722	749	717	713	737	760	732	687	729	700	728	709	684	659	659	716	650	718	754	678	669	727	726	713	686	660	682	733	686	696	703	649	704	754	689	749	703	701	668	684	663	720	706	694	730	723	732	659	714	706	727	676	722	692	651	713	689	701	730	717	724	743	679	706	701	769	675	717	687	751	726	725	694	723	774	680	689	704	721	653	727	706	653	765	737	709	717	721	698	736	670	658	681	713	679	708	716	683	710	721	653	736	675	701	731	672	653	732	705	694	703	702	660	678	695	702	697	687	729	720	696	720	737	737	711	737	705	759	701	732	735	703	705	707	725	737	702	758	710	709	685	727	674	737	703	751	749	748	701	728	721	699	746	678	680	752	758	691	700	703	696	626	709	726	709	691	698	738	725	671	706	679	700	761	683	703	710	683	695	674	730	716	718	724	744	693	698	765	729	699	707	686	735	720	697	735	645	715	724	749	710	750	672	746	689	726	703	752	716	719	722	733	677	705	688	705	736	729	776	736	710	714	729	678	728	684	652	718	708	673	736	687	715	747	711	723	717	730	738	684	679	645	664	716	727	748	745	702	691	716	629	663	782	722	672	733	745	674	708	720	735	726	781	680	700	707	748	692	736	692	692	773	761	716	689	706	720	706	699	746	707	692	702	740	733	700	738	737	736	738	683	719	713	747	725	708	714	726	721	725	713	750	714	668	712	739	678	744	753	702	690	720	672	701	746	726	637	706	735	721	705	689	738	742	723	715	755	748	703	718	668	745	717	677	692	666	733	688	741	719	704	693	667	693	742	689	700	747	717	670	689	727	632	695	730	713	669	682	708	676	745	741	705	684	681	742	698	675	687	686	748	772	708	739	717	679	734	739	769	758	671	687	721	698	711	745	710	693	707	736	674	665	662	698	680	739	720	718	714	717	749	749	710	716	723	764	699	757	706	609	718	696	727	687	675	701	733	689	732	684	745	707	714	706	738	737	650	662	690	753	764	689	671	733	694	744	688	703	729	670	702	682	744	691	685	733	682	743	707	732	735	754	733	763	721	709	719	702	680	758	718	714	713	712	734	783	714	718	702	751	686	741	725	697	720	691	700	708	716	701	717	701	703	701	792	716	660	675	712	709	695	683	695	664	677	693	688	685	688	744	696	681	730	690	714	696	712	747	703	696	663	711	716	693	677	742	711	699	675	710	776	710	713	689	751	715	696	733	725	680	724	739	690	765	729	660	728	691	724	745	648	732	711	736	746	674	717	740	730	726	709	701	707	754	712	680	667	716	727	700	687	746	713	714	701	695	742	699	747	719	716	682	687	711	698	683	747	716	685	732	684	705	680	740	644	707	684	717	644	752	750	699	744	729	751	703	708	697	747	753	720	738	718	697	708	696	675	728	755	735	688	711	717	660	690	732	731	754	727	713	724	716	697	703	729	676	754	739	712	699	709	691	763	732	672	707	693	727	714	724	735	719	763	763	722	700	709	732	736	743	660	699	686	760	676	707	753	713	723	732	690	722	712	750	748	703	661	703	675	654	733	677	710	700	689	772	772	741	721	685	695	757	714	716	712	705	759	730	715	701	748	732	695	670	750	721	745	733	728	698	758	702	688	646	674	709	691	703	732	657	670	698	643	680	773	740	693	675	687	717	777	686	712	721	713	704	724	756	710	734	739	724	689	725	721	742	689	758	662	727	691	749	688	669	701	667	676	712	737	701	712	692	727	690	731	703	715	647	792	711	689	696	734	659	712	725	653	710	711	678	692	727	660	676	717	686	683	731	678	721	714	712	722	708	674	694	721	680	745	705	742	691	698	678	724	687	683	738	632	672	690	748	709	686	691	696	706	738	758	709	708	748	707	745	744	720	715	688	671	735	737	691	707	699	657	695	707	726	742	701	722	675	712	697	774	734	726	729	705	723	775	721	670	740	710	717	711	666	727	708	699	695	682	765	725	744	693	714	720	734	747	738	750	764	727	689	698	715	691	711	705	703	706	699	675	668	698	672	676	721	726	700	670	699	713	708	719	687	705	727	730	691	718	681	709	717	704	721	700	754	702	708	734	692	660	673	694	742	643	703	727	685	721	722	740	703	712	729	668	697	715	714	721	745	649	749	704	694	735	757	731	719	678	702	612	728	724	678	682	727	671	738	713	689	696	697	703	711	669	721	670	674	732	674	666	722	718	709	707	746	704	738	727	720	679	735	746	688	691	749	681	673	710	681	703	646	650	714	717	680	730	727	708	674	673	709	732	716	678	678	710	714	707	705	724	757	679	690	751	692	698	726	713	708	707	728	724	729	653	737	695	700	766	677	753	730	684	677	702	652	738	706	727	701	677	689	737	678	682	699	717	696	723	694	752	750	696	734	755	733	680	739	692	731	718	719	693	666	692	721	669	727	694	716	665	674	674	738	728	723	687	758	704	693	744	713	697	681	689	727	741	684	727	721	708	658	715	696	672	688	657	751	700	720	721	733	684	708	734	727	759	703	729	694	755	705	721	730	670	697	721	715	723	721	687	736	756	714	719	726	680	700	685	719	694	691	674	715	709	720	727	648	707	714	685	711	696	721	689	695	736	684	692	677	708	742	735	665	720	743	717	708	671	725	706	648	673	727	717	682	725	705	702	717	702	702	725	690	641	705	711	727	695	697	671	753	733	715	772	671	737	755	703	707	726	740	723	739	722	718	728	724	688	680	751	726	700	726	729	653	704	702	740	678	671	744	711	760	663	784	705	687	700	718	734	693	716	714	720	680	707	755	720	693	721	693	736	729	708	708	761	722	669	739	688	751	696	727
12303	25102	11182	5081	5670	4205	1645	1194	1701	1099	871	381	488	280	707	1629	892	568	370	180	113	70	54	60	65	56	59	58	66	49	52	67	59	55	90	107	99	62	64	47	71	73	66	61	53	51	54	50	60	50	64	58	60	64	56	56	57	53	60	50	59	51	59	51	53	51	47	45	51	69	48	68	59	60	52	52	63	61	57	52	54	62	58	66	62	61	52	62	63	56	50	62	54	46	65	67	44	58	51	69	38	55	54	60	69	55	54	59	52	57	51	68	56	63	70	56	45	59	65	63	67	65	61	53	53	61	54	67	67	49	45	49	58	58	51	69	53	48	54	45	53	48	53	61	59	60	73	56	63	57	60	44	55	46	62	58	49	55	62	56	55	50	59	51	59	47	53	67	59	63	59	60	66	44	52	44	46	57	54	55	59	63	50	65	66	45	57	59	49	60	54	62	52	59	57	51	53	54	64	65	47	51	52	65	59	35	62	61	52	54	70	60	66	62	56	59	46	62	44	38	59	64	60	64	48	62	58	43	58	60	53	62	55	55	55	59	52	61	55	52	65	62	59	53	53	52	60	60	58	54	57	58	52	52	56	54	56	62	58	69	53	60	52	52	44	58	61	61	49	54	64	64	48	56	44	53	57	67	59	57	63	54	54	55	53	48	53	54	73	60	59	45	65	49	68	52	51	55	51	53	48	54	56	45	58	54	64	55	52	59	56	48	52	61	48	58	56	42	49	46	65	48	64	61	68	66	61	57	66	56	65	56	51	63	60	48	63	52	57	54	74	63	40	67	73	61	46	59	58	52	71	58	57	41	51	65	61	56	55	58	48	59	53	63	57	66	62	53	71	48	64	45	48	58	56	45	68	55	61	50	59	65	48	56	66	71	47	59	54	58	56	55	52	57	53	48	69	65	54	51	67	74	56	68	67	53	54	62	62	59	55	65	64	59	69	53	44	52	61	50	51	54	74	70	59	67	58	50	49	58	55	61	52	57	49	53	62	55	53	53	59	60	54	54	56	55	49	48	52	62	61	62	65	55	64	56	55	51	48	62	49	61	61	52	65	58	48	65	51	62	55	52	52	54	52	52	60	59	62	53	51	56	48	68	51	60	58	61	55	62	62	56	50	54	53	60	71	40	47	40	50	57	42	43	57	53	60	51	49	60	57	51	48	49	53	50	45	58	61	58	58	58	59	58	67	57	68	47	62	50	66	51	47	62	66	54	52	55	56	58	59	59	56	62	57	44	62	55	54	59	54	55	51	55	63	43	51	51	49	54	60	59	75	59	53	46	58	59	51	62	53	56	40	53	48	72	59	54	61	45	52	64	61	64	50	57	74	63	54	68	53	55	53	57	52	64	60	49	56	60	63	56	70	59	61	50	55	57	49	64	56	52	58	54	56	56	52	56	56	66	56	68	51	57	61	58	66	58	61	55	54	53	55	47	62	53	69	56	63	61	57	46	60	53	50	56	49	62	56	49	56	56	60	56	60	52	61	45	56	59	62	56	67	63	64	63	45	69	60	56	66	66	63	50	56	56	56	57	63	70	70	61	54	58	48	60	58	55	50	62	63	61	57	53	57	55	55	49	67	60	56	47	65	50	59	55	61	50	60	57	45	66	64	70	56	52	56	74	54	49	41	54	42	66	51	64	50	60	64	48	56	56	50	64	63	52	58	51	57	63	46	61	60	56	75	41	50	64	49	50	46	55	57	62	53	51	49	78	62	66	61	54	41	41	59	60	52	68	45	59	61	55	54	58	49	60	68	63	58	51	56	72	65	74	52	55	54	53	55	59	62	49	60	47	45	46	59	57	45	60	53	49	69	59	67	42	62	40	54	49	60	58	56	67	64	49	48	63	48	59	51	56	53	53	47	66	54	72	51	51	55	57	63	51	54	58	56	60	67	47	45	55	54	64	48	61	41	66	57	55	60	50	61	49	59	55	65	63	60	68	57	55	42	51	44	46	68	64	68	58	64	55	62	57	69	52	53	63	61	46	44	60	56	62	75	54	64	50	52	45	53	64	52	71	59	62	47	62	45	60	57	59	60	61	57	48	60	55	62	53	67	47	58	54	57	50	64	44	58	54	50	65	53	39	53	41	51	57	64	61	67	58	68	59	59	52	55	61	59	66	49	65	64	66	55	75	60	72	44	61	48	62	54	59	60	64	64	56	46	51	48	48	64	63	57	54	57	46	52	63	59	62	71	48	57	64	52	62	58	72	47	69	58	53	60	64	48	55	52	51	61	53	50	60	49	54	66	54	62	45	49	49	51	50	47	65	58	52	55	61	46	47	48	68	47	65	62	56	57	41	65	57	58	50	61	79	53	61	56	44	50	52	55	54	56	61	50	63	60	64	55	58	67	40	67	54	47	50	58	62	64	49	62	58	47	49	64	67	51	52	65	72	53	62	64	57	67	48	58	51	59	52	47	52	48	49	54	56	56	54	60	60	55	46	51	62	50	51	49	57	48	60	56	57	53	55	70	60	56	57	51	48	43	71	59	69	68	60	59	54	63	62	68	53	49	51	52	57	49	59	51	57	60	58	58	56	56	56	65	62	37	51	43	67	55	50	57	52	53	58	66	49	70	55	54	65	40	64	61	64	48	62	49	60	48	49	52	57	60	52	62	55	70	69	52	59	51	58	39	64	48	61	55	52	45	53	47	46	55	67	43	58	46	55	65	49	58	49	49	54	60	59	52	63	62	50	54	59	50	60	58	49	59	59	66	50	52	67	73	62	59	63	65	68	57	62	52	44	50	43	56	57	68	54	65	51	57	54	65	61	66	65	66	63	54	52	51	54	61	51	61	60	42	59	61	60	53	58	45	53	62	43	51	52	75	63	53	45	68	58	53	60	58	61	67	62	54	61	63	64	64	60	64	52	56	50	60	55	63	55	47	58	58	52	57	56	56	57	51	71	66	53	70	63	49	66	68	55	47	51	66	53	66	65	60	56	64	50	40	53	60	62	59	51	53	56	59	59	46	38	64	72	61	53	74	49	58	62	49	44	58	54	51	76	61	51	58	67	56	45	57	64	66	65	58	44	58	50	58	48	49	49	57	51	63	58	62	64	57	53	58	67	63	66	51	53	45	44	58	55	48	56	62	56	50	64	54	61	48	54	50	50	54	50	60	72	56	50	59	50	60	67	64	52	49	64	55	60	47	59	66	58	63	54	40	55	55	54	55	58	52	46	55	45	46	58	68	53	62	47	55	57	65	46	55	65	52	67	58	55	64	59	52	66	48	58	52	57	49	58	58	58	62	62	53	59	54	58	59	59	74	54	61	41	51	62	60	60	60	56	49	56	60	62	54	56	61	72	49	53	56	67	49	44	55	50	63	54	42	57	55	70	55	58	48	65	57	50	42	55	56	59	50	52	57	48	47	53	49	47	55	63	61	52	70	55	68	53	61	54	54	58	64	61	64	47	68	64	55	59	64	40	58	41	49	64	49	45	63	65	45	55	64	62	55	52
49912	46773	34315	39777	53332	44525	31445	26797	30647	25152	20188	11621	14288	9204	18640	26898	17637	13740	9928	4653	2006	774	755	701	730	733	683	719	745	734	739	758	771	833	2121	2082	1639	1145	918	812	713	720	735	755	707	736	729	739	766	753	707	710	712	754	719	716	693	701	756	728	714	742	720	741	752	765	714	692	753	740	745	715	701	772	748	754	733	738	695	694	734	748	708	725	695	694	664	712	705	775	688	733	726	743	729	686	690	720	643	729	707	767	693	753	773	694	712	738	734	709	740	685	753	723	728	724	690	757	700	697	731	727	724	770	700	768	702	726	697	758	755	746	740	693	739	732	709	762	768	756	742	745	695	730	763	708	723	722	725	675	725	728	695	741	740	722	721	702	756	654	753	729	742	699	749	717	661	724	688	750	691	719	727	689	719	786	763	725	736	704	749	728	723	715	726	731	697	744	742	686	742	690	758	709	699	684	744	681	701	781	689	738	693	705	703	724	750	746	702	767	784	731	709	686	704	680	708	662	723	683	707	668	714	733	702	692	716	690	766	743	682	741	775	692	740	746	710	675	712	714	702	703	715	740	768	708	728	704	653	736	760	714	703	777	790	733	753	702	704	704	723	718	750	724	742	736	699	749	711	752	708	714	725	731	730	748	717	748	762	732	760	734	691	731	697	715	696	726	702	675	733	714	684	680	734	690	729	742	744	726	689	715	684	684	707	720	711	776	757	708	683	728	710	699	728	693	675	730	726	726	689	717	714	723	756	730	700	730	721	703	715	738	728	736	733	692	722	682	666	729	716	729	749	716	732	724	722	722	709	714	718	739	707	730	743	702	738	709	749	731	709	694	719	679	749	753	722	668	690	703	687	717	728	684	720	734	735	749	717	731	729	750	733	725	721	665	695	721	762	732	725	749	736	726	770	734	743	697	756	697	687	685	700	722	758	750	715	727	720	701	711	678	742	734	759	667	716	785	712	679	705	719	755	707	732	704	702	771	753	711	719	689	725	712	754	740	714	730	757	744	694	742	716	745	702	673	707	735	720	699	711	768	702	728	725	688	740	720	753	705	740	719	721	641	683	744	710	730	700	735	705	760	698	707	749	772	744	682	753	736	743	676	717	681	742	750	714	729	661	724	712	756	747	710	708	737	746	776	713	733	750	696	755	716	738	709	746	723	725	693	729	751	771	752	724	695	761	742	697	717	710	736	682	748	701	740	751	717	746	708	675	717	754	733	692	700	759	727	738	692	751	754	711	774	713	712	722	732	729	723	767	699	699	679	691	709	720	725	713	678	702	719	662	731	745	695	706	672	713	733	721	697	728	744	701	713	735	736	714	683	742	730	737	718	713	719	741	743	740	736	704	687	745	736	744	727	740	723	737	749	723	746	724	700	699	760	718	710	753	739	718	723	764	721	716	743	678	767	670	735	747	717	750	712	741	703	671	739	735	729	729	712	685	730	756	670	685	756	748	717	743	675	704	758	693	741	728	720	689	682	710	785	749	714	736	729	707	742	737	730	740	734	741	725	689	721	751	689	671	708	697	697	685	710	733	729	714	730	735	736	701	727	727	756	741	692	737	764	691	706	713	761	746	745	714	733	717	709	693	721	727	736	729	709	748	711	733	708	702	726	722	711	706	699	717	744	731	701	729	754	749	711	709	668	737	712	738	694	736	715	718	747	724	753	695	764	768	740	733	725	675	797	732	725	736	715	704	727	704	727	744	756	686	713	752	712	785	735	716	709	686	708	718	677	753	717	731	698	728	752	719	754	756	730	707	717	704	718	708	740	698	729	723	749	741	655	718	723	714	716	698	715	730	731	709	706	736	710	704	676	747	726	745	759	715	683	766	735	747	700	725	762	712	707	721	700	701	722	728	786	721	749	722	745	751	689	722	706	728	760	735	717	689	747	733	743	737	736	709	761	694	740	696	725	711	729	671	750	716	728	745	696	662	709	708	739	770	785	726	708	719	716	752	708	772	742	735	741	733	722	713	721	714	742	765	698	671	665	745	696	691	727	720	751	729	766	724	734	694	709	738	734	672	719	699	739	698	721	725	702	691	745	770	741	688	719	685	764	701	678	725	712	715	719	711	684	740	723	733	731	695	760	685	759	703	738	734	731	750	733	681	724	722	703	747	696	727	742	729	704	737	731	707	760	759	743	713	768	649	752	713	709	730	710	702	732	746	688	724	746	694	711	703	703	679	723	703	708	722	696	733	740	723	710	730	679	707	737	714	746	744	700	748	686	742	749	731	732	724	725	735	716	730	725	710	698	738	712	713	744	692	700	750	725	732	724	710	727	748	703	749	726	705	770	707	750	750	682	723	734	725	783	710	743	683	706	709	698	717	744	717	707	740	718	730	724	712	740	718	734	748	731	671	672	693	760	788	696	713	675	714	738	697	719	786	729	673	723	702	748	755	720	745	785	682	680	714	718	704	737	766	743	762	745	693	657	752	717	739	706	734	771	713	702	700	738	738	704	734	723	754	724	717	759	723	722	655	693	755	766	711	731	736	745	694	765	769	741	723	729	703	695	793	712	765	716	764	762	692	712	683	718	697	714	653	680	699	721	726	695	720	729	713	733	709	708	747	749	734	681	695	742	707	768	729	686	693	673	739	724	696	720	763	714	696	708	693	702	649	755	737	710	711	704	734	747	743	718	703	743	748	729	701	731	708	713	722	739	711	764	704	793	732	697	756	719	721	728	715	698	666	792	765	693	665	707	698	676	752	683	716	702	695	709	737	766	762	733	724	684	734	707	786	770	656	755	782	703	770	685	692	728	742	741	787	691	706	705	720	722	750	720	735	730	735	753	753	717	658	751	713	667	688	755	708	717	686	719	687	741	695	744	732	731	676	755	718	736	739	685	747	717	782	697	724	762	709	741	763	739	743	703	695	704	745	746	761	676	711	721	701	733	736	728	737	696	686	724	749	734	719	699	707	761	703	739	752	723	728	739	711	707	695	720	712	768	688	751	753	719	702	763	713	734	748	711	726	729	696	731	691	746	744	748	702	741	711	681	733	784	710	712	739	776	737	692	708	735	670	725	769	700	703	735	736	786	700	729	778	710	683	711	765	734	717	742	778	739	751	714	734	690	740	720	731	683	674	743	706	689	699	743	763	738	704	696	742	708	746	725	730	741	696	690	769	788	793	718	768	716	699	694	674	712	690	742	685	666	697	718	711	741	727	727	801	735	709	772	717	790	708	719	729	729	716	766	736	777	716	717	712	686	740	678	695	720	754	694	735	734	755	757	714	752	686	743	746	744	740	745	665	774	742	715	747	697	716	694	708	732	747	747	705	691	720	710	748	710	699	708	748	732	754	758	743	702	727	704	719	714	699	769	746	738	699	739	710	735	745	772	714	707	746	720	737	733	730	728	783	716	763	752	757	720	757	728	704	779	771	718	728	695	728	730	757	702	726	718	816	707	726	681	783	675	687	716	731	743	747	718	748	741	727	679	702	707	706	784	761	722	721	785	745	748	729	711
4355	5418	2406	881	1046	823	415	237	286	258	169	122	122	91	191	395	268	148	138	79	57	51	40	62	65	52	56	46	50	49	44	46	47	47	68	59	68	54	48	52	46	54	42	64	58	50	55	54	42	40	60	60	46	60	57	51	54	55	51	55	58	48	64	64	54	66	63	45	57	48	54	53	52	52	48	46	49	50	40	47	69	49	58	48	55	47	41	43	60	57	51	61	51	53	56	50	62	52	58	70	61	61	68	53	61	52	38	44	60	64	54	50	63	56	48	63	52	51	36	60	44	50	62	50	52	46	39	45	52	43	43	50	54	60	48	46	57	50	47	53	49	55	57	48	51	46	50	62	57	61	55	54	57	56	64	51	56	67	52	43	53	46	49	57	53	46	56	45	55	44	47	57	50	52	49	43	47	55	53	62	50	66	50	58	57	55	53	51	42	68	48	52	54	57	45	54	48	50	43	67	53	50	55	55	54	57	38	49	53	46	49	47	50	46	59	50	62	49	52	60	48	39	58	50	63	61	56	55	56	48	54	47	58	41	56	48	51	63	57	61	51	51	40	51	53	47	44	49	48	50	61	46	62	49	57	50	52	50	58	44	46	51	57	52	48	47	56	46	48	49	57	67	56	51	50	53	60	70	54	59	61	55	47	43	58	54	44	41	51	53	65	49	48	43	60	51	40	49	49	68	49	50	37	42	52	56	35	55	42	54	55	53	58	45	49	57	34	58	63	58	42	57	52	59	54	52	52	46	50	51	63	47	56	56	45	58	57	58	46	54	48	58	54	48	36	49	65	58	48	59	50	55	47	42	56	47	45	57	47	44	56	48	47	53	53	47	48	55	51	46	53	54	55	56	65	59	65	49	55	65	41	53	49	43	59	58	51	56	49	61	61	55	59	47	52	64	54	46	56	50	44	46	57	44	49	49	52	46	47	59	59	59	48	57	51	53	42	59	56	58	61	51	57	40	46	55	46	61	42	63	65	44	48	60	57	54	68	46	56	49	54	51	45	65	51	48	41	65	60	56	51	49	47	54	44	48	58	38	54	44	42	62	49	53	49	67	53	51	46	44	59	46	52	60	47	59	49	44	43	49	54	49	55	48	58	47	54	51	55	55	56	61	51	56	59	60	55	58	51	42	60	36	64	46	52	55	52	53	61	50	57	60	60	47	42	56	42	48	59	56	55	59	54	55	43	51	44	58	49	40	45	73	52	52	61	49	47	50	56	40	56	58	59	47	52	56	63	55	49	43	66	57	55	51	46	46	52	50	52	54	45	37	54	69	45	47	48	33	57	59	42	58	40	49	43	50	54	58	51	57	50	54	54	49	57	68	61	43	58	52	56	45	53	55	59	52	53	57	43	55	40	55	57	56	58	52	45	50	61	54	55	54	55	61	46	52	53	53	72	52	42	47	41	50	53	42	55	57	52	57	61	46	56	52	68	63	52	47	49	55	50	55	61	49	57	52	50	57	49	48	58	38	66	60	51	54	50	63	57	61	67	42	46	59	56	54	53	56	49	45	55	54	48	49	49	39	47	49	52	41	58	49	54	53	47	44	50	49	56	53	46	49	61	67	65	55	52	43	47	52	51	57	58	56	45	52	61	50	55	47	60	56	43	41	53	48	59	55	34	58	43	46	52	49	57	42	56	66	48	54	55	56	51	48	42	47	59	70	49	66	51	54	52	40	44	48	52	48	50	54	43	52	46	44	52	47	40	57	55	48	49	48	50	46	45	53	51	54	45	55	65	58	60	60	53	56	49	43	55	51	58	54	49	56	54	45	45	55	57	59	53	50	58	31	47	56	47	50	37	50	52	40	51	51	38	55	56	52	64	48	42	53	43	53	49	47	52	43	55	50	57	55	53	50	65	42	50	54	39	60	46	42	62	46	62	46	44	63	45	54	73	58	59	44	58	56	63	47	58	49	35	64	43	63	52	50	51	44	51	54	45	53	67	51	52	47	52	63	48	39	65	51	48	57	44	42	59	52	44	62	51	54	46	49	53	44	53	68	58	61	59	31	48	50	44	60	45	50	52	55	58	61	58	61	47	47	51	50	60	52	46	53	57	67	53	55	35	53	65	61	63	58	46	46	56	60	59	47	45	46	48	53	46	53	51	47	57	55	39	53	56	51	42	47	48	52	51	51	52	56	58	57	52	48	62	52	57	61	53	49	51	53	57	57	56	52	57	48	62	45	53	48	49	48	56	49	56	50	47	62	52	53	45	58	60	62	48	55	57	50	52	58	52	48	53	61	63	50	57	59	56	52	50	44	42	54	63	55	41	50	58	55	44	56	64	60	47	46	61	47	55	62	53	50	50	57	57	55	50	62	46	51	41	51	48	52	47	55	47	61	55	66	63	39	46	70	49	57	53	44	51	51	51	46	52	58	58	52	48	55	43	62	42	54	52	48	67	48	47	65	48	43	58	55	42	49	49	42	51	52	56	52	46	50	45	58	55	43	56	53	56	35	53	52	55	56	60	52	57	58	47	49	44	45	55	52	64	60	60	42	55	58	59	68	56	54	45	62	45	59	49	54	41	46	49	54	67	55	53	53	68	50	52	46	51	70	52	41	50	58	51	53	53	48	54	53	54	48	54	64	56	47	45	45	46	61	53	48	45	68	53	52	53	48	50	54	53	52	55	49	56	55	44	49	55	49	57	53	59	55	38	45	54	54	59	45	51	48	62	40	54	56	55	54	50	45	39	53	54	56	34	45	60	60	46	49	47	60	58	54	43	55	48	58	44	54	57	45	55	51	55	52	42	58	55	46	41	54	51	49	56	52	56	48	41	49	54	40	53	37	53	56	50	55	52	53	45	46	50	48	50	54	62	54	69	59	52	64	41	64	59	45	49	49	42	46	52	46	55	48	42	43	45	55	41	62	51	54	58	51	42	45	52	39	44	52	49	46	37	51	36	67	47	56	55	58	47	51	57	64	55	43	66	44	51	51	55	49	45	38	59	50	51	49	48	49	43	66	47	59	50	61	45	65	45	69	52	41	47	49	57	47	45	51	52	55	47	55	45	53	57	66	52	68	57	58	54	61	55	49	58	57	65	51	51	51	69	48	47	58	47	66	64	74	70	65	52	60	56	51	47	53	59	58	48	60	50	56	62	44	48	62	49	61	49	59	40	47	68	57	61	50	43	62	70	46	60	65	59	55	40	41	52	50	48	48	52	48	31	50	45	51	60	42	50	53	41	47	58	54	54	61	59	48	54	56	53	48	63	58	49	58	56	39	39	52	59	51	42	60	60	51	53	42	65	56	59	54	38	50	58	41	60	60	46	60	62	56	52	50	45	65	58	53	54	53	52	49	47	59	59	42	41	56	61	60	54	69	51	48	48	62	39	50	55	61	56	55	55	53	52	38	65	43	50	67	59	57	34	62	44	47	48	53	50	50	42	52	53	59	64	39	58	58	58	50	47	49	57	47	53	53	48	46	57	50	47	68	46	43	54	43	42	41	49	48
35751	30592	20923	21889	32681	27337	18526	11640	12865	10142	5522	4644	4414	2363	6022	12242	7338	4676	3103	1550	987	696	664	699	661	706	660	694	680	605	693	683	666	684	1025	1003	898	777	692	678	654	665	716	671	644	652	668	650	718	659	657	633	711	680	637	677	670	666	704	688	684	696	691	681	704	652	676	727	663	717	696	670	691	685	662	638	674	648	705	660	693	670	706	669	716	676	614	649	660	682	695	720	685	665	680	678	697	708	696	661	663	691	704	647	655	670	712	637	689	627	684	659	712	653	709	674	683	630	712	650	658	685	679	693	659	665	651	687	644	688	655	618	674	662	683	688	659	709	679	626	637	669	689	650	675	649	626	641	698	629	707	667	703	622	666	728	685	651	668	700	622	687	697	710	643	653	620	651	629	652	673	653	678	675	690	650	639	654	712	644	660	690	664	666	688	646	680	658	630	694	671	689	665	686	659	668	662	685	669	711	710	654	611	712	677	700	644	662	673	659	677	660	672	647	687	741	670	666	699	668	619	678	659	650	682	679	633	676	670	679	697	667	667	694	653	703	689	699	630	671	671	669	670	638	719	697	672	717	663	697	680	672	731	723	662	665	661	680	662	660	618	674	652	726	702	692	700	687	639	673	638	653	634	684	668	623	667	636	688	685	680	641	638	682	718	649	680	693	618	662	673	671	643	725	669	684	711	632	672	666	699	675	665	671	692	739	659	688	677	633	647	667	692	672	641	655	645	677	640	703	688	678	650	651	684	623	665	672	651	724	658	677	670	698	670	703	684	684	665	647	706	672	723	652	667	735	702	677	683	633	678	653	681	716	714	669	685	670	722	654	714	651	637	649	632	646	670	623	668	694	674	660	662	678	707	693	649	638	641	666	681	578	690	666	649	637	663	629	669	656	672	720	705	656	643	661	681	662	674	686	660	671	688	689	719	677	679	684	681	745	656	673	676	688	725	682	646	662	695	668	688	685	642	652	666	670	653	683	669	708	646	627	682	704	654	702	669	704	679	625	688	616	679	690	612	690	672	704	678	666	636	660	672	707	676	690	689	632	655	629	686	678	648	677	672	669	649	625	646	699	662	664	670	675	673	669	683	679	696	656	707	624	720	698	665	668	690	674	643	686	666	696	695	607	679	718	641	672	682	660	692	674	671	619	642	671	710	687	661	674	721	709	697	699	600	617	673	687	690	648	687	656	643	679	686	677	682	655	667	681	645	685	666	723	672	646	677	707	676	624	670	691	713	671	678	644	656	688	667	699	666	654	704	649	636	712	685	645	656	677	669	680	640	672	680	705	692	674	717	662	669	674	722	695	684	682	650	701	686	718	710	676	659	631	619	676	665	642	673	667	638	665	674	684	652	633	644	699	669	660	698	673	659	677	673	654	638	711	661	680	701	714	646	684	674	677	702	683	664	720	666	687	681	680	704	675	686	671	705	651	704	688	670	670	692	662	660	669	627	735	658	618	683	712	655	663	670	675	688	685	672	632	687	688	688	702	686	673	703	703	691	675	698	674	669	658	702	674	675	674	672	673	678	659	655	656	675	682	612	651	664	711	680	634	665	688	712	673	669	685	640	720	652	692	633	664	644	697	701	667	666	688	642	682	685	656	649	675	682	687	660	702	663	687	665	684	654	679	651	674	707	690	716	608	650	686	678	661	682	679	624	699	666	663	698	723	648	689	648	702	670	690	699	741	663	646	695	719	697	692	652	698	676	673	695	659	621	700	627	676	654	703	679	695	695	653	686	632	690	688	705	712	687	655	691	642	667	701	646	696	688	703	653	668	674	692	684	642	677	673	690	666	650	652	702	685	699	653	628	715	631	727	670	688	705	676	640	712	650	656	676	675	669	685	674	681	684	670	674	699	673	648	646	659	674	615	682	644	651	664	639	678	653	647	659	703	647	692	675	608	677	730	668	711	717	654	675	675	660	748	735	672	703	641	620	639	636	645	670	670	628	689	656	658	639	714	674	705	671	652	690	748	671	670	661	726	646	690	623	729	652	646	672	680	690	720	668	651	702	677	667	693	733	647	692	655	652	688	688	684	647	689	661	692	651	698	672	610	689	659	695	669	686	659	637	696	664	716	649	641	644	679	669	731	661	659	701	651	686	666	622	642	653	653	668	692	649	701	674	696	694	682	669	644	687	657	631	689	661	654	661	724	630	673	687	665	660	652	646	653	669	688	700	666	689	676	634	682	667	709	671	707	656	674	716	684	691	701	733	697	656	647	715	729	708	638	680	671	683	679	668	696	718	634	712	714	667	707	677	692	689	692	697	666	642	705	683	679	624	691	729	683	649	660	717	639	685	689	689	693	658	651	700	627	656	653	712	650	703	667	665	715	636	724	682	691	696	678	713	685	692	670	660	649	680	659	668	697	651	659	670	671	634	680	655	705	749	654	686	729	672	674	640	626	695	634	710	644	687	684	680	655	668	652	650	657	661	696	733	711	647	678	667	665	714	687	655	693	689	679	682	683	700	687	688	679	712	685	693	653	684	654	633	684	707	671	687	648	661	668	666	683	694	678	670	680	721	652	696	658	681	678	684	736	696	719	712	688	701	672	663	678	685	673	635	661	734	699	716	735	675	699	631	613	659	699	651	703	666	687	656	694	704	670	685	668	674	642	643	671	649	653	659	699	674	633	656	664	664	711	651	686	663	660	653	661	688	683	646	638	642	688	629	632	681	659	667	720	702	710	687	692	641	664	670	643	673	691	665	690	680	680	684	682	672	643	700	707	673	651	653	725	683	711	726	699	674	711	646	675	708	670	704	664	713	666	703	709	649	698	672	655	710	680	641	699	625	689	677	697	642	673	713	682	671	691	651	662	720	690	665	681	679	656	704	696	637	656	694	662	694	687	685	697	683	709	706	673	624	674	619	678	673	713	678	662	714	648	671	639	643	691	659	734	699	672	645	657	707	636	681	706	666	691	690	689	683	656	636	716	633	638	655	669	709	681	676	722	686	642	681	632	701	667	682	708	724	669	705	657	648	687	688	692	640	670	650	693	687	645	726	713	728	726	686	643	624	695	663	706	651	729	670	693	651	673	660	664	684	672	684	680	650	658	691	690	693	672	685	699	658	679	687	667	699	690	721	688	673	654	702	635	696	700	721	668	656	691	660	730	659	707	674	655	642	682	680	696	680	637	681	670	620	712	704	679	666	679	676	688	711	663	702	685	634	665	677	700	704	666	645	674	634	660	672	675	617	649	694	685	667	628	719	678	674	648	709	690	678	659	680	650	699	667	690	640	654	634	730	707	667	695	681	651	706	642	731	649	648	674	733	685	696	674	694	665	642	669	647	674	674	684	674	717	673	658	658	678	699	663	657	694	685	612	694	635	646	724	704	682	647	657	677	631	650	721	683	700	691	703	612	642	660	656	654	665	675	675	635	720	640	633	717	685	672	668	662	698	692	703	639	693	633	632	689	650	671	642	694	677	689	702	641	678	698	649	638	645	651	710	657	694	676	715	671	709
10218	17750	8776	3357	3735	2461	778	481	709	581	150	371	235	106	292	834	616	342	211	106	79	58	62	52	60	53	57	55	74	46	53	57	51	47	76	66	68	69	47	50	63	55	68	59	59	53	52	57	48	55	63	47	54	36	58	56	59	60	62	59	57	63	46	59	61	56	59	55	52	51	57	50	47	49	57	46	58	47	55	50	68	65	60	59	53	58	30	49	49	52	54	49	56	56	43	50	47	60	50	54	47	39	58	49	51	46	55	56	49	37	49	46	56	45	43	56	50	58	62	53	53	42	59	52	49	52	38	56	49	56	49	58	53	56	50	50	49	67	57	50	49	52	49	56	69	47	48	48	55	58	42	49	57	48	44	62	55	35	45	55	57	62	50	46	65	52	46	61	44	46	51	50	42	67	52	55	46	47	58	64	54	61	61	46	64	48	60	50	44	61	50	61	55	45	55	62	50	48	56	54	47	55	52	45	55	54	44	44	54	52	44	54	45	47	42	60	54	62	33	51	44	48	47	73	59	45	48	48	54	53	57	56	53	50	55	57	68	49	47	61	59	54	46	54	58	51	45	50	63	52	64	50	65	55	47	61	50	55	47	50	41	41	58	51	59	49	52	60	45	46	55	41	56	44	59	59	50	50	69	58	60	53	53	49	71	50	44	49	54	72	60	56	52	61	56	57	44	54	53	38	62	53	53	62	48	55	53	50	56	66	41	44	56	50	54	36	61	48	49	55	56	55	52	47	55	59	50	51	58	58	56	44	57	46	66	61	44	50	44	53	40	59	52	56	71	57	63	56	51	49	40	53	53	67	48	53	56	43	45	54	46	46	66	60	40	67	61	46	54	58	45	53	44	61	68	62	50	54	68	51	59	61	57	59	60	57	59	55	48	45	48	58	49	53	52	51	48	66	69	61	62	41	43	60	54	51	63	53	54	60	66	45	47	45	62	54	50	50	45	54	64	53	46	63	59	51	61	53	46	47	54	63	56	54	56	49	52	66	51	66	48	63	48	43	58	51	56	56	58	61	54	56	45	58	50	55	65	50	49	50	51	48	67	52	57	39	54	53	50	43	62	43	49	50	48	50	53	60	42	77	79	54	74	58	61	53	67	50	34	52	46	45	46	64	42	51	47	43	55	64	57	56	42	52	59	41	58	55	60	52	45	54	54	58	34	54	59	43	52	48	56	55	54	54	66	57	46	50	51	46	56	44	55	63	76	56	57	55	45	55	61	54	51	54	59	54	39	63	51	46	53	62	71	45	48	46	51	49	61	47	62	48	44	62	48	55	54	38	51	65	57	70	56	56	60	62	68	57	67	54	59	57	47	52	49	53	53	60	58	56	57	53	55	39	60	49	45	56	59	48	56	44	58	53	45	61	66	53	57	57	47	62	44	66	52	51	62	62	44	49	49	49	68	54	53	41	60	68	47	47	64	41	64	56	56	64	59	52	47	58	49	53	44	56	52	51	49	53	53	55	59	57	45	43	48	68	58	52	56	53	61	54	39	48	61	61	54	46	50	51	56	52	55	56	48	51	45	53	54	52	52	53	51	54	42	44	58	59	53	44	55	57	52	54	56	51	45	49	67	57	46	66	60	45	58	54	53	60	43	62	51	63	75	56	57	65	48	67	54	46	45	55	54	53	51	51	46	47	45	56	52	58	69	44	51	51	41	50	53	53	35	61	36	55	68	63	58	54	54	65	45	63	53	50	69	50	53	67	48	59	63	53	31	55	54	52	56	64	56	58	50	53	64	54	44	57	39	45	66	61	39	54	46	54	57	52	54	57	44	54	63	50	45	55	54	62	40	55	50	59	57	49	59	57	51	45	55	57	56	52	46	65	57	49	54	62	45	52	58	63	40	50	67	44	50	69	42	44	50	45	61	58	57	48	71	46	53	56	40	40	42	49	56	40	52	63	61	62	50	52	57	49	53	54	56	66	51	57	50	48	64	51	52	54	44	54	57	44	52	46	47	46	52	58	63	35	46	59	45	46	47	48	54	53	54	31	52	48	69	47	46	53	55	53	48	56	54	55	56	61	54	49	59	66	49	52	52	47	60	49	64	47	51	47	50	58	42	54	50	61	60	61	51	42	76	58	55	36	57	56	56	62	62	59	50	56	64	54	58	54	65	76	47	48	56	52	51	66	47	58	57	56	55	50	50	65	49	61	47	50	57	52	48	50	50	52	52	65	60	60	43	41	56	54	67	55	54	62	53	62	59	49	51	72	53	45	56	52	56	60	55	45	47	54	54	32	36	54	46	50	48	53	61	65	42	57	53	54	57	44	42	45	36	55	41	42	57	58	66	69	52	57	44	55	65	52	63	52	61	49	49	67	58	50	45	55	47	41	57	42	52	57	42	48	55	40	50	49	47	44	57	55	37	42	52	56	58	65	43	43	58	45	54	54	53	57	61	59	67	47	43	51	49	65	50	52	39	45	51	66	50	46	53	45	56	64	57	49	59	51	51	45	45	54	56	58	58	53	51	56	41	38	63	55	48	44	58	46	46	59	61	51	62	55	54	56	38	51	49	50	51	50	50	50	49	51	63	59	50	36	43	50	54	62	57	57	68	44	56	51	55	50	47	54	69	46	40	52	49	45	64	50	54	59	53	58	51	61	39	56	54	53	60	56	58	51	50	65	46	57	57	50	56	52	46	57	49	58	51	44	67	58	52	54	53	49	42	62	45	63	46	43	44	58	57	54	47	59	63	61	51	65	55	62	48	46	47	64	57	55	53	54	62	68	65	42	54	49	47	58	52	65	44	54	64	51	51	43	56	65	63	43	51	57	55	57	68	46	53	54	50	62	53	53	52	62	63	62	45	50	64	67	64	56	57	49	53	60	55	60	59	63	42	47	50	56	46	55	61	55	54	49	45	38	45	54	64	55	52	44	69	54	52	49	51	43	67	47	54	49	58	52	45	51	60	51	50	48	47	47	58	49	49	56	60	61	55	37	65	49	39	54	40	56	48	50	45	41	53	58	58	58	41	41	59	53	52	48	62	54	56	58	50	53	60	45	37	53	54	53	36	53	52	56	38	51	43	63	45	62	56	59	46	60	50	44	56	54	57	52	46	43	56	54	51	47	58	52	50	54	64	52	55	64	57	49	57	44	45	62	65	48	50	52	64	48	49	37	48	53	49	57	66	50	68	62	53	58	55	54	59	44	66	57	36	55	46	48	50	59	61	48	53	48	56	53	52	54	56	48	51	52	44	52	42	67	53	53	45	44	66	65	52	52	52	65	64	69	54	50	69	61	70	50	54	63	53	38	41	55	51	53	57	41	39	47	62	58	55	61	53	57	53	44	50	50	55	49	50	48	66	52	43	42	44	58	37	57	58	56	44	42	49	55	51	48	53	54	57	49	48	60	59	56	51	55	48	50	55	49	48	52	58	57	63	54	62	44	57	58	57	36	44	49	70	59	53	53	59	44	49	56	57	45	57	62	50	46	60	49	57	54	48	60	50	52
46643	43345	31597	36507	45712	37227	19688	18175	21242	19627	4436	13692	8478	3655	11301	19959	14285	9602	5747	2627	1337	684	734	698	729	714	738	692	685	688	720	666	755	807	1470	1562	1226	891	807	739	707	699	735	716	694	676	723	748	732	752	678	653	718	677	693	698	670	700	722	703	691	643	705	745	705	697	712	704	700	726	765	683	688	716	754	688	694	756	660	702	662	698	685	722	744	692	684	704	710	727	670	734	722	715	691	739	686	721	688	695	688	677	697	687	690	672	673	730	665	719	704	704	730	717	695	713	744	670	677	686	752	719	663	677	661	693	699	676	718	709	691	680	689	699	702	705	645	687	738	653	713	734	686	676	718	701	670	733	735	674	730	683	723	752	697	670	675	732	693	697	709	675	685	738	683	694	718	662	696	694	715	705	657	727	704	692	673	726	700	704	728	687	699	714	708	686	647	715	676	710	663	682	745	717	723	675	649	698	729	693	662	657	717	673	708	711	718	710	707	712	667	663	691	657	710	699	718	669	765	665	728	709	693	652	644	704	687	673	703	689	672	706	688	715	683	699	697	684	679	723	683	741	692	699	679	719	668	693	708	716	711	675	707	712	687	644	709	677	702	663	720	729	689	705	732	658	754	677	746	716	686	710	695	746	690	700	676	681	685	698	726	732	708	691	664	704	735	648	685	690	695	696	724	728	726	697	691	712	674	709	681	702	655	728	723	707	701	672	718	668	696	714	679	744	688	718	726	722	715	658	716	706	682	677	702	721	709	665	690	693	760	712	663	673	726	697	701	695	672	697	666	679	676	692	678	665	742	747	721	719	668	735	689	704	718	693	673	706	758	694	675	669	687	659	667	665	672	684	720	715	696	680	671	701	654	677	681	707	689	711	688	719	728	706	662	675	674	669	688	712	715	672	739	693	723	693	769	676	682	667	684	712	738	702	741	710	695	716	717	733	733	646	687	702	699	686	719	692	680	674	668	685	737	655	729	725	650	677	694	701	737	675	723	724	677	684	676	695	729	686	698	682	680	703	699	649	723	716	687	672	711	657	708	709	668	665	718	673	745	733	719	673	683	683	667	699	691	707	699	734	695	717	708	702	755	750	713	714	658	694	725	714	685	729	723	715	692	698	760	698	744	665	707	713	690	645	707	688	749	760	678	692	707	694	721	671	704	740	764	674	688	681	717	704	701	698	718	705	702	723	739	675	707	715	702	714	709	670	683	645	687	710	705	766	684	728	692	709	707	633	682	722	698	739	700	683	706	710	735	685	695	672	738	733	740	703	720	639	680	665	654	685	711	662	688	667	725	682	670	730	747	649	696	678	681	680	715	726	696	718	693	742	694	728	669	676	706	706	682	714	722	686	668	703	718	701	716	680	662	644	699	700	728	720	694	696	692	699	710	669	699	658	745	699	717	744	673	672	725	692	753	649	679	665	727	705	677	685	752	694	702	708	698	720	696	680	702	674	631	673	697	693	691	703	716	729	688	724	639	670	664	744	663	689	665	675	670	690	663	700	703	760	698	700	689	695	723	677	687	733	716	692	672	716	660	677	704	706	685	709	680	705	715	671	707	701	669	695	698	680	681	719	737	740	669	694	658	662	719	710	678	682	704	690	702	728	698	716	714	665	685	670	610	730	669	665	703	693	715	713	713	682	687	720	663	741	736	698	665	737	706	717	706	739	682	693	719	722	729	701	666	703	673	694	672	694	698	682	742	683	729	682	682	688	733	683	725	753	726	733	690	697	670	689	736	695	723	706	693	692	700	704	747	663	679	727	646	705	701	726	714	688	692	730	690	722	718	694	700	680	742	712	731	712	721	716	703	686	700	704	671	709	697	713	660	699	747	642	708	710	706	766	692	717	645	710	733	718	699	690	689	663	700	728	696	679	684	706	644	680	715	664	642	716	686	712	682	660	700	709	660	711	695	743	670	690	709	724	746	689	678	696	729	692	701	678	699	720	662	649	657	691	677	726	669	681	669	738	718	726	750	681	764	720	722	691	694	703	715	644	699	699	702	693	692	685	701	706	680	667	697	684	690	707	668	726	707	631	671	737	731	744	692	696	686	683	715	698	696	689	672	722	690	675	707	674	686	705	717	720	716	630	741	703	735	700	697	708	704	723	680	684	674	700	714	718	656	673	726	708	699	786	729	678	674	680	737	696	731	677	665	678	700	693	724	693	706	721	686	673	724	675	686	730	707	739	692	713	678	681	704	712	656	709	752	697	682	767	684	662	686	719	722	704	715	685	724	706	683	691	745	704	715	726	698	682	700	689	679	644	714	694	683	738	695	702	748	670	706	718	731	688	695	737	731	679	747	690	704	699	659	661	687	724	676	699	730	684	710	740	697	675	719	686	684	752	710	693	702	693	695	726	696	731	661	705	664	704	698	704	732	726	697	678	776	694	697	687	674	680	708	732	703	689	705	739	692	676	719	685	690	674	728	713	694	676	705	687	714	698	634	750	720	694	657	716	693	727	735	674	688	709	714	688	688	685	671	721	681	722	720	727	702	686	665	716	705	691	681	780	652	692	703	671	705	730	703	720	722	668	666	735	686	710	677	673	681	729	676	728	682	676	729	676	692	740	726	714	715	675	678	659	660	670	690	654	666	693	719	721	669	730	705	682	713	687	697	690	677	720	693	690	688	734	695	690	692	710	757	690	710	671	697	710	715	684	751	694	696	720	685	738	693	735	669	707	712	649	704	678	706	691	695	709	692	717	694	723	704	706	716	703	723	670	724	714	708	714	724	654	726	712	670	698	707	709	748	667	672	707	701	736	760	700	727	682	715	687	697	731	725	672	699	684	714	718	681	696	726	737	666	698	716	668	697	698	730	675	643	685	635	704	769	702	713	700	703	700	655	718	701	696	689	716	699	691	666	699	726	718	688	648	688	719	689	634	753	663	703	658	752	748	656	703	653	689	701	644	687	745	663	678	696	706	716	687	734	677	700	684	665	666	721	660	675	680	693	711	738	702	704	704	734	669	700	694	722	654	715	676	682	700	639	759	758	696	762	691	721	697	674	682	695	679	682	708	705	761	670	667	695	649	716	724	703	724	712	734	689	730	690	699	693	776	679	686	715	701	733	695	734	684	707	741	704	709	660	708	735	700	757	681	693	725	709	691	722	694	702	680	715	699	738	703	711	727	695	685	675	709	705	681	686	706	681	774	727	684	671	695	715	676	702	683	683	716	728	698	638	678	667	695	732	685	725	703	731	666	730	699	690	703	746	688	667	661	703	724	736	725	724	704	691	689	721	723	710	685	705	674	684	662	707	695	656	734	663	701	676	694	710	644	693	742	705	714	691	682	678	711	710	696	706	702	704	673	731	657	664	678	690	697	693	663	709	720	691	708	679	689	691	701	704	673	688	685	693	682	707	697	743	678	732	646	701	736	728	716	755	653	774	674	743	711	719	695	714	661	679	694	704	657	698	682	662	688	769	677	681	699	691	667	714	695	706	673	678	703	722	693	729	653	720	708	668	701
10083	14982	8146	3446	3067	1803	622	329	659	700	213	437	276	185	399	867	680	397	263	126	85	51	50	44	54	68	48	46	62	54	55	54	58	56	78	88	79	66	53	48	52	70	54	50	63	71	61	47	56	55	59	44	67	41	59	52	62	56	43	54	62	51	64	59	69	53	48	39	55	49	60	64	52	61	52	51	51	61	58	55	58	56	61	59	56	65	51	54	56	59	52	50	50	57	61	46	55	61	46	50	63	56	47	58	48	52	49	48	55	54	50	63	63	57	53	47	50	60	49	49	41	51	44	53	56	49	52	66	67	54	53	53	46	56	52	51	41	61	58	40	45	46	58	55	57	63	57	55	56	50	59	53	58	62	61	55	70	53	68	51	55	50	54	52	47	62	42	59	63	44	52	63	43	57	58	64	44	51	53	62	54	65	43	49	61	46	49	53	61	61	56	63	47	52	53	62	57	49	38	56	62	77	48	60	60	49	53	56	40	53	53	62	51	68	54	46	53	54	64	67	51	72	55	51	66	47	40	51	50	55	55	52	71	59	56	56	61	58	55	49	58	55	54	54	62	60	55	49	56	55	50	49	60	51	48	58	55	59	57	60	41	49	54	51	42	51	67	57	45	63	51	57	69	44	57	60	52	72	55	64	60	47	35	58	59	53	46	79	53	64	53	70	65	50	62	50	47	58	46	55	57	52	55	62	60	48	59	58	56	60	57	59	49	43	65	60	59	57	58	43	49	60	72	58	53	56	55	58	58	57	56	63	54	59	54	58	69	52	52	54	73	53	55	49	62	50	44	62	60	38	52	56	65	55	48	48	55	54	48	56	67	43	50	58	63	59	56	48	58	60	58	51	54	63	68	58	59	50	62	74	48	54	49	52	60	53	44	52	44	44	75	46	62	48	73	55	76	49	51	53	66	51	72	57	54	66	55	58	60	53	70	71	52	63	62	58	56	50	60	60	53	47	48	47	47	53	56	59	49	51	46	58	51	65	59	50	58	61	58	48	46	59	56	65	52	63	46	58	40	43	62	51	61	61	69	54	61	70	51	64	59	59	57	49	51	54	48	58	42	50	69	55	47	43	80	60	55	64	56	57	51	52	50	54	69	52	57	50	61	66	51	40	53	43	61	64	60	51	60	54	73	53	53	50	48	47	43	50	62	61	54	66	56	54	51	50	61	49	50	62	51	61	59	54	67	64	51	62	64	57	74	53	56	50	56	53	54	59	55	53	68	44	57	50	57	53	54	49	56	61	53	48	40	56	49	58	50	48	40	47	59	40	45	59	53	59	48	54	44	56	62	68	55	56	48	55	54	46	50	52	55	63	79	70	50	41	63	53	48	53	54	36	52	59	55	54	50	55	47	57	53	63	64	47	58	63	49	57	46	50	66	56	75	60	69	46	51	46	47	48	45	41	57	64	51	39	65	54	59	63	53	53	56	56	44	49	46	57	59	70	49	59	44	60	54	49	56	41	49	51	41	57	48	43	66	88	68	65	63	56	50	67	54	62	53	56	58	54	44	56	52	51	59	53	64	61	70	57	42	45	46	44	55	55	46	55	47	59	52	68	59	58	56	53	59	62	70	46	54	58	57	75	59	60	62	52	60	79	54	47	54	48	55	64	47	55	60	56	62	67	55	48	68	49	48	54	56	59	59	61	68	49	59	65	48	50	52	53	48	48	50	58	57	74	65	53	48	53	51	54	57	58	70	41	39	52	50	55	59	67	65	60	51	58	58	59	63	58	47	63	47	47	55	53	43	59	60	57	61	52	52	59	57	45	56	63	57	57	44	43	46	54	49	51	50	50	59	56	55	50	51	52	41	61	65	51	51	41	52	44	67	59	48	51	58	57	55	38	43	65	66	51	48	57	57	47	67	52	47	53	57	65	57	54	56	53	48	58	52	51	47	48	58	58	65	57	57	57	57	55	53	54	52	62	52	56	62	59	48	58	63	67	70	57	59	68	52	46	37	45	47	54	42	45	63	55	58	50	57	45	42	51	46	77	49	55	61	59	45	64	58	56	49	67	51	65	67	55	73	49	43	58	64	62	45	65	67	60	50	56	47	56	54	57	62	67	60	68	58	65	46	50	54	57	56	63	67	52	72	54	59	72	45	48	48	56	41	57	55	50	61	73	60	57	54	65	61	57	48	56	57	54	61	48	53	51	63	64	58	50	60	53	62	65	55	54	61	55	50	54	60	48	45	54	48	59	49	62	55	52	51	54	53	52	59	62	58	52	54	56	48	44	53	52	66	64	52	58	66	49	65	59	56	59	51	58	49	48	58	49	57	53	60	49	71	57	48	57	56	64	43	54	57	61	59	66	51	65	53	47	60	45	57	68	59	53	49	56	55	50	50	55	49	53	57	52	50	53	56	61	52	64	61	52	44	46	47	50	49	49	60	47	60	55	49	57	57	49	46	67	48	52	53	65	49	59	53	48	54	60	48	56	52	63	51	59	55	65	57	43	65	53	54	62	50	55	58	58	51	63	54	62	56	59	56	47	64	57	61	48	55	63	53	49	60	50	49	48	57	61	66	60	39	50	45	68	64	54	49	62	56	63	61	58	59	57	63	43	65	72	60	47	50	44	51	62	44	51	73	53	47	55	64	65	56	55	60	48	54	67	54	39	51	69	57	47	59	57	68	55	49	59	55	59	65	55	50	58	54	50	51	52	44	49	55	57	46	48	50	48	69	47	49	55	53	52	58	61	53	68	59	61	56	42	47	59	67	68	58	49	62	52	54	58	59	65	52	42	55	54	59	59	51	56	44	41	55	40	64	61	60	56	56	60	47	64	53	69	50	57	57	72	69	59	51	55	67	56	38	59	55	37	48	51	56	50	56	64	62	70	42	50	54	62	53	53	55	69	68	76	54	47	58	48	44	57	68	65	49	58	69	62	53	54	49	52	69	41	55	47	61	79	66	54	61	58	52	53	55	53	62	54	58	70	55	59	55	47	53	50	62	59	43	56	57	45	50	57	46	46	60	61	54	54	54	55	60	54	49	57	56	55	47	43	62	51	74	54	57	57	54	55	54	57	62	39	47	69	45	53	62	55	54	54	65	59	55	67	51	57	63	67	61	56	45	46	62	57	54	50	60	48	57	63	48	61	61	65	56	46	56	49	52	68	50	56	62	59	55	57	59	56	48	48	57	53	50	55	63	51	68	55	58	58	54	51	60	57	65	56	46	50	48	61	48	49	52	71	55	53	47	56	40	38	53	58	54	47	67	50	46	47	54	55	49	62	54	50	57	54	58	46	53	66	54	60	61	46	49	45	55	68	57	63	37	60	65	50	55	65	40	58	59	55	37	49	46	68	50	61	49	53	69	47	56	56	54	50	66	57	54	48	55	43	61	71	57	63	55	57	68	48	60	56	63	70	50	45	49	63	54	52	59	54	61	47	45	55	63	59	54	55	48	67	43	55	57	55	50	47	65	58	49	49	58	40	67	50	52	39	50	54	54	53	52	49
44422	42370	30873	36402	40894	34828	19391	16615	22187	21890	8502	15322	9660	6746	13265	21081	15932	11369	6745	3139	1783	735	696	710	707	743	707	768	720	795	736	711	737	1012	1814	1709	1185	930	803	663	732	702	669	773	722	717	774	742	682	696	771	708	783	743	687	754	682	721	718	741	675	719	731	679	690	714	705	683	696	679	698	709	729	711	763	761	735	735	749	717	746	729	692	735	725	701	749	692	780	659	744	724	759	741	734	710	726	666	752	767	700	723	737	750	765	668	739	681	710	711	740	692	693	745	663	732	677	702	653	726	684	727	702	724	761	706	698	723	662	728	711	726	708	701	713	737	717	662	728	707	730	713	744	726	745	698	736	739	703	701	723	749	745	754	725	769	714	710	711	743	745	731	738	724	688	731	697	703	684	745	699	681	703	708	698	750	733	713	722	725	736	677	671	699	692	708	700	717	687	714	702	672	733	754	736	691	705	700	717	719	681	692	687	697	702	695	728	700	696	681	717	752	708	727	716	743	662	744	721	695	695	745	712	698	726	692	739	706	747	731	748	672	732	695	658	712	717	778	708	723	701	701	759	685	738	674	740	709	686	711	747	747	742	686	728	714	688	710	731	731	725	740	693	700	680	663	703	732	741	737	751	765	718	760	682	791	714	680	715	766	688	738	729	719	736	698	758	703	742	716	668	754	711	720	707	714	737	693	695	756	722	765	723	707	703	691	729	715	715	699	701	698	718	696	698	695	746	745	705	689	727	728	697	738	695	763	794	705	677	754	684	668	757	739	745	738	745	708	746	718	696	677	698	695	717	713	687	735	754	708	711	693	744	732	700	696	715	694	722	703	725	716	719	699	702	747	755	727	707	727	702	736	721	701	751	693	737	692	716	719	717	701	716	768	709	718	679	721	696	754	710	683	738	683	758	743	707	675	741	685	719	736	676	704	701	705	733	717	706	711	704	721	770	684	694	674	711	736	727	726	716	675	772	761	725	731	739	716	753	696	713	726	686	690	730	692	705	702	709	723	716	684	671	685	719	707	729	742	726	724	693	735	748	754	728	639	718	714	681	667	697	769	729	714	737	685	704	707	720	732	721	686	735	687	740	737	738	718	720	757	704	725	721	696	719	718	645	741	748	727	681	734	752	776	716	690	712	715	707	710	722	745	706	697	675	691	714	682	761	730	725	720	719	658	688	789	678	712	683	778	733	700	783	742	713	747	725	714	725	759	705	690	737	726	703	714	733	706	736	746	720	691	714	708	678	673	723	703	707	695	673	689	705	704	678	686	720	745	780	672	740	755	733	735	712	698	696	722	728	732	731	716	757	740	745	717	696	710	686	753	663	754	656	718	707	740	702	710	716	723	718	720	768	733	703	685	677	726	715	742	730	661	672	777	690	714	733	677	698	718	722	738	714	726	660	753	762	715	691	744	693	712	704	707	712	740	709	686	710	715	747	744	706	689	696	746	707	703	723	696	638	748	722	706	733	732	729	715	711	697	708	682	720	678	747	728	747	684	731	709	787	732	722	712	747	744	688	710	711	722	710	708	727	699	682	752	689	727	682	685	733	702	690	720	753	743	715	705	724	711	721	767	716	695	729	693	725	702	672	708	688	729	768	696	714	707	676	716	716	736	680	739	709	706	735	731	798	696	740	762	737	700	695	759	675	670	729	699	710	739	740	745	714	714	738	738	746	679	727	760	684	746	709	708	733	730	713	700	718	732	740	710	707	706	695	714	635	705	757	751	702	734	741	745	719	727	737	742	723	737	669	737	709	669	711	710	689	716	741	684	782	748	729	757	719	704	769	768	670	671	715	736	692	685	726	704	714	760	686	653	730	711	674	703	700	675	694	727	708	755	735	690	700	708	724	720	735	755	709	691	661	731	694	679	726	657	730	736	721	703	756	730	731	741	733	700	695	744	714	719	721	736	735	727	759	738	762	685	752	738	736	730	722	727	732	726	729	746	705	781	734	745	686	730	744	727	737	741	763	719	700	680	685	718	731	707	704	695	699	715	729	720	703	731	740	675	728	723	741	720	703	707	716	724	709	747	717	728	689	726	737	705	703	761	715	698	698	744	723	695	721	688	696	745	714	758	742	717	697	689	734	709	686	716	721	737	732	677	722	700	653	723	701	760	704	707	731	702	684	733	726	689	706	715	702	725	673	729	696	730	728	635	661	717	697	735	723	695	783	716	702	702	701	712	702	700	678	706	715	719	709	680	748	688	765	698	737	687	705	751	696	672	710	698	717	775	718	715	738	734	677	718	694	720	719	732	700	658	697	658	767	694	710	733	704	726	740	764	730	772	713	723	732	710	713	714	728	712	686	723	721	758	730	711	724	720	699	693	699	751	745	709	744	644	729	698	677	741	745	726	741	741	686	733	741	738	686	751	738	701	771	668	703	707	749	676	723	709	682	691	710	668	684	692	676	701	714	717	716	684	752	726	752	701	711	660	695	699	722	691	711	672	724	728	751	740	710	725	721	701	709	665	746	704	632	721	752	710	748	679	758	707	721	686	735	701	703	699	759	692	764	701	713	720	685	732	716	719	721	684	691	790	722	713	729	716	762	710	662	739	748	759	724	728	712	718	689	659	667	721	707	718	778	735	718	732	680	688	744	763	734	658	732	698	730	718	775	704	694	704	724	712	714	743	694	721	658	724	741	697	737	745	764	669	735	743	696	723	710	712	739	681	737	666	660	677	740	734	713	707	675	704	710	709	702	704	724	755	712	680	729	741	715	734	743	693	698	703	704	693	768	706	688	751	695	733	710	746	768	716	738	752	729	705	739	731	662	708	701	700	729	679	651	734	698	746	707	701	690	754	732	718	724	694	703	760	712	724	707	711	754	732	751	705	727	731	666	734	735	699	756	681	661	702	690	695	732	738	683	689	724	685	721	694	674	700	683	746	732	697	646	723	695	723	714	713	741	786	670	734	716	701	704	702	765	672	740	710	709	728	771	723	717	665	717	682	728	685	696	677	682	773	749	727	707	691	653	710	688	770	722	711	705	760	718	718	750	742	716	724	731	696	710	725	692	742	767	733	741	684	669	696	778	727	777	679	672	717	778	709	733	703	699	702	677	738	674	696	756	705	700	739	766	660	717	758	727	719	706	681	738	693	754	687	741	706	711	708	734	726	721	702	725	728	725	695	712	730	693	742	649	675	727	654	727	663	733	695	694	727	723	764	753	747	715	712	706	685	753	713	699	749	695	716	738	761	681	694	773	643	631	732	749	687	709	712	729	719	715	742	705	709	666	734	726	748	734	702	693	717	688	719	779	763	720	729	702	686	736	712	731	722	669	718	713	767	730	717	682	732	733	704	689	702	708	734	755	722	724	748	715	725	726	698	729	705	720	740	704	699	658	747	724	731	703	693	746	699	761	707	749	701	757	761	711	740	730	722	728	717	741	744	682	698	739	698	651	745	737	703	730	731	714	786	699	687	714	657	712	654	748	728	751	688	720	715	703	685	709	723	666	689	687	736	710	720
13040	24799	12907	6092	4680	3900	1564	316	1093	1059	539	906	280	161	612	1391	1255	547	327	171	122	57	56	63	54	60	43	43	58	62	52	59	58	67	118	81	69	75	63	58	60	55	58	41	51	48	53	50	81	68	48	44	48	51	42	51	49	51	54	62	57	53	46	59	66	41	60	70	57	44	62	47	65	69	59	64	67	59	69	47	64	69	69	56	46	52	53	49	58	60	58	47	54	71	48	57	64	61	58	49	73	42	51	70	59	60	46	56	59	47	60	58	55	52	64	56	43	58	49	50	49	65	65	49	56	59	61	47	49	50	53	57	60	58	41	35	43	47	51	49	62	54	55	66	51	58	51	56	59	55	59	63	52	73	56	43	56	57	54	40	51	56	47	50	58	62	62	62	65	51	59	53	62	63	56	43	63	62	49	48	67	65	52	65	56	58	60	59	44	56	53	66	60	54	58	58	69	48	61	66	49	51	69	59	61	59	61	56	72	62	61	59	51	47	65	56	49	72	56	59	72	41	62	50	61	47	55	69	65	58	46	55	45	55	80	52	57	60	51	62	63	49	63	55	43	55	55	63	48	58	54	55	62	67	59	54	46	62	40	56	72	46	63	50	53	61	53	62	52	49	48	59	49	58	40	43	59	71	46	60	58	47	46	56	67	40	54	67	59	56	57	77	58	55	64	74	62	61	52	49	57	69	61	70	55	44	56	54	50	51	68	54	40	52	54	61	53	53	61	49	52	61	52	71	48	53	63	56	61	65	54	46	63	64	50	62	69	59	55	44	57	58	65	75	40	62	52	57	57	40	44	59	46	52	58	67	60	46	60	65	66	65	55	54	56	56	48	47	46	50	56	50	53	53	46	62	56	46	70	65	55	44	57	69	47	56	55	62	51	44	45	58	58	53	62	58	50	61	54	52	52	59	57	63	56	62	49	59	46	57	47	52	55	46	58	63	61	59	55	53	66	71	53	63	53	62	34	69	55	66	55	63	55	62	60	50	66	61	44	52	57	49	60	52	49	45	54	42	51	57	38	61	67	45	72	54	69	60	73	69	63	72	54	54	53	56	50	56	54	58	52	52	56	57	58	44	55	65	39	69	55	47	63	59	38	69	56	61	59	55	55	55	65	50	49	68	59	67	45	55	56	55	56	67	63	51	55	42	55	46	57	50	57	54	43	63	65	69	54	53	57	64	61	55	49	53	56	51	52	53	53	62	52	60	67	63	52	56	49	50	68	46	52	56	57	68	52	58	40	50	54	56	45	66	68	49	59	63	48	52	62	58	61	48	60	63	65	41	71	38	54	59	50	57	49	56	49	46	59	41	66	67	54	73	62	70	52	60	55	59	56	56	42	63	55	61	70	45	51	56	55	58	54	64	62	59	65	55	57	59	64	47	66	56	60	49	52	54	67	50	61	58	61	62	56	62	52	51	57	52	50	62	48	47	72	55	59	56	48	63	53	56	74	43	40	52	48	49	48	67	57	69	56	68	55	61	55	43	58	60	71	62	74	52	58	48	51	57	76	56	56	63	57	52	52	63	53	55	61	66	65	52	60	63	54	56	61	49	51	52	61	59	52	61	55	50	50	57	52	64	49	56	62	44	66	59	47	55	50	58	54	63	44	56	61	55	64	40	52	58	54	48	72	60	62	64	56	49	56	55	61	58	62	48	48	57	61	50	42	56	49	48	51	60	74	49	55	50	56	55	52	58	74	56	56	56	58	57	58	54	49	39	61	71	54	61	61	50	48	66	49	39	58	47	50	53	61	57	38	49	62	48	52	55	62	60	60	58	62	46	60	47	61	47	55	50	62	53	60	57	58	54	61	43	36	65	59	61	59	56	48	70	59	54	44	53	52	36	57	70	52	48	44	38	66	52	56	56	66	57	62	57	49	63	57	61	55	61	45	58	53	57	45	58	54	53	57	42	52	59	50	64	43	48	47	52	57	41	45	56	60	64	67	55	51	56	40	51	54	36	57	58	49	61	66	38	61	64	50	51	61	50	69	53	61	61	52	55	69	53	60	60	49	61	63	50	75	62	64	60	59	59	60	60	70	62	59	56	55	57	65	57	53	53	55	61	59	45	60	58	63	45	67	78	69	64	70	62	60	68	51	62	62	63	52	46	55	62	53	55	48	57	51	56	63	49	63	77	60	66	54	54	52	63	53	63	48	52	64	51	66	57	56	46	47	57	61	57	58	50	63	48	55	63	66	58	66	69	61	58	51	60	55	61	62	46	49	59	53	55	42	53	58	57	63	62	50	44	57	59	60	75	66	52	58	61	60	52	50	52	46	65	62	57	69	67	59	61	48	59	69	45	47	54	49	56	63	63	70	58	44	59	58	57	59	50	37	50	56	64	44	61	48	65	58	53	68	56	47	57	57	54	53	52	67	59	53	66	62	66	61	57	63	52	60	58	50	49	61	64	51	57	67	47	54	59	51	70	51	54	70	71	57	61	49	61	71	42	57	50	53	52	71	53	45	53	49	64	58	47	50	56	47	43	62	59	57	67	52	69	70	47	52	53	71	51	48	60	64	49	49	50	64	45	64	57	58	50	63	49	64	63	68	46	47	69	65	52	56	51	44	56	53	51	41	67	60	69	53	64	47	56	44	40	51	47	77	57	74	71	50	53	57	55	51	56	65	56	71	61	64	53	59	47	56	60	61	55	54	64	63	52	64	54	59	65	61	52	46	64	61	59	50	66	50	65	62	53	50	58	63	62	45	52	54	59	53	56	53	53	62	54	66	47	52	47	52	52	61	53	57	59	43	42	57	57	50	54	54	60	54	60	65	66	53	58	58	51	50	56	53	60	52	51	52	64	47	69	58	61	63	52	57	56	53	61	60	64	41	47	47	56	47	44	57	54	54	63	57	60	50	55	66	38	61	53	57	55	52	72	40	53	51	56	60	51	54	73	67	64	48	57	53	58	41	56	64	48	67	76	57	69	65	54	60	56	66	65	70	56	61	51	53	60	48	61	59	50	61	54	50	55	64	49	47	55	54	49	52	53	60	70	56	67	59	63	56	61	54	62	56	60	58	35	55	44	53	56	71	51	53	55	62	64	68	65	75	50	60	59	66	62	64	58	45	66	49	62	42	58	77	62	59	50	63	59	45	59	68	63	51	42	68	54	50	46	66	53	54	61	55	71	59	59	50	59	55	67	67	54	58	50	57	56	51	52	66	55	50	63	44	60	56	60	51	48	57	60	43	56	66	58	50	61	44	47	49	60	58	53	50	50	58	56	51	52	54	58	53	49	46	74	54	67	48	57	51	39	58	57	63	71	73	62	54	61	71	57	50	67	44	60	43	56	61	54	59	60	52	56	57	50	56	48	56	54	69	61	65	41	53	36	59	73	54	61	48	54	46	56	52	79	49	44	56	57	66	45	57	53	57	64	59	51	53	47	59	54	61	61	51	61	61	51	53	61	53	56	53	32	54	51	54	51	53	62	78	41	47	61	61	69	48	48	64	56
49444	50403	35357	42444	46301	44982	26486	16189	27434	21662	17824	21531	9839	4979	16851	25286	20607	12692	9537	5099	3438	722	746	710	662	750	722	736	707	679	732	763	765	1447	2643	2203	1499	1142	865	780	752	736	767	725	690	771	711	754	752	747	720	757	735	716	727	718	709	718	698	783	777	735	751	697	706	727	709	738	708	737	712	753	692	704	790	738	665	708	713	685	684	724	742	750	766	740	778	712	720	780	757	730	709	760	674	709	772	718	713	718	727	720	666	709	776	747	748	728	697	743	740	755	740	718	704	733	708	713	763	717	712	734	668	745	713	748	731	796	737	681	706	700	736	735	767	744	752	747	706	686	736	725	711	718	700	728	709	725	715	731	688	709	763	750	718	763	741	745	718	752	756	755	706	689	691	724	731	767	721	750	734	745	739	728	726	763	678	743	691	763	697	675	719	696	719	738	744	726	756	748	736	720	682	742	736	748	734	781	731	694	711	710	730	781	750	727	773	797	746	727	732	732	756	670	748	708	720	722	742	770	755	710	696	735	777	721	748	766	744	723	730	732	746	733	698	718	696	724	710	727	736	662	693	684	687	719	775	734	744	705	792	781	752	696	766	711	736	678	797	713	704	727	729	698	719	679	746	734	727	726	749	735	705	782	713	701	714	732	703	727	764	741	741	715	727	720	717	731	763	740	728	733	731	733	699	683	766	778	719	709	683	720	752	723	711	661	688	728	778	707	698	750	690	763	770	723	761	726	759	693	705	687	718	715	698	681	699	730	750	716	732	735	703	759	704	757	782	712	689	733	724	751	732	722	773	736	732	714	715	734	738	723	713	738	796	720	732	721	733	726	756	704	729	745	740	766	716	802	710	724	757	728	764	751	753	767	751	781	768	682	750	685	722	729	751	660	719	723	703	729	684	725	735	726	716	721	728	763	701	741	715	737	723	759	711	694	720	690	736	738	678	736	726	734	747	717	734	689	735	719	725	766	731	640	712	740	670	688	737	743	706	687	688	733	712	735	743	714	739	693	738	764	735	743	746	722	762	712	713	728	728	710	719	755	769	700	672	673	704	772	761	741	695	743	729	729	716	766	717	761	739	716	752	712	740	707	748	740	679	741	735	721	712	729	687	729	699	738	734	723	731	739	734	737	716	717	705	735	726	724	709	777	731	675	725	708	710	673	716	760	723	723	732	720	768	711	765	752	692	705	793	752	730	759	724	728	737	718	749	664	749	690	751	721	786	740	726	760	694	664	723	756	732	737	766	741	765	689	741	730	718	755	722	709	733	718	731	715	717	731	698	719	733	720	686	713	717	727	706	682	718	705	741	705	704	730	718	675	717	699	717	703	711	765	717	718	750	756	706	669	748	696	704	699	685	708	726	742	736	739	723	737	720	729	787	718	717	706	749	714	733	718	728	743	745	719	768	721	767	782	828	712	681	717	692	715	757	712	696	719	729	722	690	744	696	756	700	754	782	720	732	783	716	705	666	707	740	748	793	722	777	685	740	751	758	726	751	725	755	723	689	733	725	681	729	770	704	716	717	685	707	700	693	759	756	734	728	764	681	678	743	709	789	727	721	751	708	725	711	701	731	697	690	720	784	732	739	759	727	742	719	679	684	739	682	674	723	713	757	724	702	711	727	737	743	740	755	762	718	742	719	724	729	721	680	726	730	746	722	695	751	726	726	705	689	717	715	685	731	731	723	714	681	705	749	745	658	682	746	743	703	733	687	757	749	731	720	705	705	766	723	747	731	703	740	738	697	712	740	681	690	676	697	753	730	730	723	695	745	760	701	695	711	774	736	717	762	723	771	663	738	732	724	742	709	707	721	747	740	718	703	724	682	696	717	688	704	701	702	722	783	735	724	714	729	747	701	749	671	727	723	703	734	747	684	709	758	742	723	699	747	729	764	726	709	716	662	724	707	750	734	719	768	740	725	765	710	704	690	756	740	713	723	684	729	748	734	701	735	681	741	707	726	684	724	737	704	702	699	759	718	717	762	749	717	669	680	716	728	737	734	747	739	701	731	741	706	761	739	753	709	722	773	712	704	728	785	698	747	712	739	736	730	750	749	739	743	758	739	701	747	694	680	662	727	742	717	736	739	716	693	703	727	740	717	714	741	715	734	741	761	671	739	762	740	720	731	728	745	707	713	742	752	690	717	734	774	734	770	742	723	727	779	743	771	732	716	727	720	688	745	722	731	733	732	758	677	702	683	760	712	754	757	691	702	715	706	732	725	756	730	732	752	731	720	700	754	713	730	703	734	724	763	759	738	704	700	698	741	724	717	730	742	705	750	739	728	752	713	752	746	727	703	728	632	745	729	730	752	757	733	739	699	728	703	692	693	783	697	717	736	732	730	694	720	751	738	714	714	701	733	782	694	779	739	723	761	675	690	761	773	730	745	732	723	680	708	671	732	734	737	794	706	771	750	663	709	700	743	772	714	736	728	733	713	700	741	689	755	709	763	777	722	675	716	703	691	715	763	720	704	739	700	709	751	744	696	728	769	727	690	684	696	729	716	746	699	777	677	738	673	688	734	749	723	743	718	739	723	703	755	714	693	696	705	742	723	735	714	721	739	744	753	738	730	710	729	740	736	767	696	707	707	724	740	732	758	786	733	730	724	711	795	717	745	723	748	703	771	730	754	721	696	682	718	702	739	703	690	677	725	746	721	743	743	729	756	751	788	718	721	764	690	714	744	687	701	737	703	763	743	708	707	695	713	752	746	729	782	713	750	696	696	726	728	718	737	733	718	711	732	762	722	685	733	722	708	689	701	709	787	761	710	642	746	758	738	724	697	719	731	701	738	698	756	665	727	713	736	716	726	739	754	683	672	732	693	718	778	705	706	723	695	703	743	707	757	689	772	764	720	737	774	742	746	743	737	731	729	725	733	696	709	735	734	702	734	716	771	750	692	739	743	746	755	708	706	753	677	673	774	701	721	708	711	717	695	694	778	704	713	728	757	733	734	740	748	743	703	689	725	743	693	694	732	714	756	714	723	710	716	744	719	731	731	695	745	671	760	700	739	738	703	693	679	726	762	735	719	684	747	755	686	751	738	713	686	729	692	773	698	750	698	701	707	738	709	712	703	738	735	715	741	721	704	753	748	727	761	712	694	714	716	709	757	743	740	711	739	777	720	750	756	709	692	719	729	770	719	740	723	756	772	736	691	740	748	718	763	767	758	690	737	716	627	737	731	689	701	721	698	727	724	748	726	769	754	700	764	744	740	756	667	714	714	803	751	738	711	727	734	683	724	679	655	761	669	691	723	751	738	744	712	677	688	685	750	732	706	741	760	703	802	710	751	740	721	738	683	679	722	712	750	776	712	738	718	725	718	723	664	758	716	740	702	751	736	758	742	703	747	735	726	744	684	688	727	712	707	683	686	720	736	758	711	741	738	701	756	770	757	722	717	694	717	745	798	737	723	718	772	712	732	764	700	665	754	712	718	682	767	790	699	739	698	690	673	704	709	723	764	723	701	703	660	726
4558	5262	2217	1200	767	573	168	100	284	329	161	267	161	84	121	306	340	185	117	103	69	49	48	56	64	44	60	60	51	55	46	65	58	51	66	64	54	62	46	43	55	60	54	51	41	42	40	65	61	71	51	56	48	63	50	34	48	69	55	52	57	52	55	51	51	53	61	52	51	52	57	53	41	49	52	48	53	61	44	65	37	51	52	47	51	47	58	44	39	48	47	55	44	39	47	54	44	44	59	57	43	51	51	42	44	46	45	52	47	62	60	55	53	38	56	49	47	46	54	53	52	53	49	51	48	59	54	53	47	62	71	47	55	55	59	62	46	49	63	63	51	51	45	54	54	64	47	50	54	42	65	49	44	49	60	47	61	48	58	58	68	57	56	62	39	53	57	53	60	65	43	51	45	49	42	45	51	49	46	43	52	53	55	53	54	46	69	48	50	53	55	48	55	43	69	41	53	59	46	55	53	49	42	44	39	53	49	63	57	54	51	48	48	60	52	49	54	53	48	46	67	41	57	48	46	65	54	45	52	47	51	38	50	51	47	60	61	61	55	48	44	53	52	62	59	40	52	51	60	59	53	54	62	38	68	47	60	64	37	64	51	46	62	41	44	49	54	52	66	59	56	52	45	60	57	39	58	51	56	57	36	61	60	52	66	61	60	53	42	52	69	45	38	70	52	44	62	45	51	53	34	55	48	45	66	44	66	62	54	55	58	58	61	51	45	57	55	52	63	55	42	49	56	56	63	54	55	56	56	60	47	57	55	56	50	57	40	55	37	36	49	45	49	57	43	51	58	56	57	55	55	59	44	69	56	51	50	45	46	39	57	60	50	55	62	61	53	47	51	56	52	50	55	50	51	47	50	51	54	52	66	53	39	60	61	49	59	53	67	57	64	53	46	51	57	66	43	52	45	54	53	47	47	41	48	46	67	59	37	54	40	52	47	60	49	51	51	45	47	46	46	56	52	50	70	47	54	64	48	41	54	68	49	60	58	58	40	50	61	46	48	47	49	53	51	59	49	50	60	60	60	40	59	62	47	56	54	50	49	51	52	54	59	50	42	51	56	48	60	44	49	59	62	42	59	56	54	59	48	52	51	62	42	46	54	42	60	59	48	59	52	59	47	46	46	51	51	61	45	66	41	57	49	56	57	47	56	48	61	51	47	50	67	52	55	58	59	58	51	54	53	58	46	52	62	47	49	48	48	54	62	56	59	56	60	48	57	43	61	53	53	52	46	45	52	48	56	53	65	53	34	62	59	52	59	49	54	39	53	48	50	64	40	71	53	63	50	57	49	50	56	56	42	41	63	54	49	60	57	55	48	46	54	47	59	47	74	57	60	53	44	44	53	57	46	44	50	51	60	47	52	52	55	65	51	52	53	55	52	57	48	32	53	61	41	48	43	48	47	44	45	53	45	52	42	56	48	56	63	49	42	40	55	54	37	60	47	55	48	54	47	55	50	58	51	55	56	63	51	43	46	42	58	51	50	60	52	60	54	54	52	44	58	46	47	44	60	43	57	51	54	44	66	56	59	56	51	48	46	56	50	54	62	40	44	51	66	51	51	53	57	47	48	48	51	36	60	45	49	43	50	57	55	54	66	52	45	52	52	49	56	55	50	69	65	56	57	53	46	54	60	55	63	59	52	57	56	51	62	52	58	43	57	44	69	67	58	33	53	51	41	43	59	47	45	41	43	53	59	51	53	48	42	41	46	46	42	59	48	59	30	51	55	56	49	55	47	56	61	54	55	53	50	52	54	56	57	56	45	68	49	57	51	65	50	77	47	56	63	68	50	58	61	51	58	53	41	47	39	44	52	61	51	54	51	52	52	38	51	32	47	51	58	54	62	51	60	53	60	54	51	46	49	51	54	52	58	55	48	65	63	53	49	43	58	50	57	45	53	60	55	52	36	46	57	59	34	59	70	48	63	52	48	65	51	64	55	53	52	50	48	46	62	45	50	56	52	51	49	53	56	51	66	60	55	57	46	61	57	49	50	56	58	50	50	47	49	67	50	64	54	65	49	43	49	66	68	42	60	51	43	52	31	52	58	45	45	56	47	52	41	50	53	53	54	34	54	57	36	52	56	46	58	59	50	57	52	51	46	61	53	45	51	48	57	58	58	43	61	60	48	59	55	50	51	48	51	45	56	53	54	57	49	52	49	60	49	52	46	57	51	62	64	53	54	42	46	41	57	65	52	53	54	54	52	62	46	49	45	56	60	51	50	48	57	58	50	43	55	50	49	47	51	42	58	54	37	50	37	51	54	52	47	51	50	48	60	60	48	58	48	58	38	52	55	48	46	56	48	55	67	55	52	56	47	44	52	55	53	45	53	56	51	46	63	51	45	54	62	52	46	52	61	48	56	59	48	46	48	48	54	53	59	53	51	50	57	67	47	61	61	48	61	58	58	47	52	57	63	48	53	50	50	39	41	45	47	46	48	54	52	44	49	42	51	51	51	56	58	57	51	55	61	69	50	50	46	49	50	44	47	47	59	54	56	54	45	42	60	44	46	56	48	54	50	61	53	54	50	52	42	49	55	54	48	51	48	48	68	64	44	45	57	53	42	45	40	50	50	37	70	60	53	50	68	71	48	41	45	62	56	61	60	55	46	52	48	44	53	42	62	55	53	64	65	54	51	55	41	51	52	46	59	55	54	41	64	56	55	50	31	57	48	48	42	51	45	51	50	62	54	52	33	42	67	53	62	56	56	31	61	46	59	43	54	59	60	63	61	47	55	56	53	48	48	59	50	61	48	70	50	64	46	52	50	58	60	56	44	48	41	50	50	61	51	54	46	52	49	70	41	54	49	57	47	40	49	45	44	59	71	50	48	44	53	49	52	47	48	65	39	62	48	60	59	48	44	47	54	47	60	59	50	51	51	41	48	54	57	51	62	49	45	51	50	65	43	62	56	62	57	42	50	52	41	64	40	44	51	52	55	40	42	51	55	57	63	49	51	45	38	64	44	61	66	49	56	49	53	56	56	39	41	52	51	50	60	44	61	42	54	59	50	53	40	50	45	50	51	59	66	49	45	41	46	51	49	45	46	64	49	52	49	43	62	58	51	49	40	58	55	51	56	45	37	61	39	44	52	56	56	52	48	59	59	54	53	51	50	49	47	45	45	53	54	60	56	44	61	63	54	50	57	52	39	49	64	63	75	54	46	58	65	48	52	61	52	55	60	56	52	48	44	49	45	58	41	44	56	44	55	48	43	53	61	51	55	54	47	42	58	55	55	47	50	49	38	48	65	43	56	71	62	48	33	44	48	49	54	62	48	49	45	46	41	57	54	57	49	51	61	54	48	63	48	33	55	58	48	59	66	58	53	51	48	48	47	69	51	57	54	67	59	43	56	62	58	47	52	41	50	50	47	59	40	49	53	52	56	50	47	51	45	50	50	50	50	50	56	52	44	46	53	52	35	64	48	63	50	63	47	46	53	53	60	44	45	68	49	46	60	47	44	42	58	44
35329	31187	20296	24771	28252	23195	9211	4850	12994	11789	6908	10170	5275	1501	4207	10284	9748	5266	3280	1707	1402	734	687	658	700	648	663	661	688	640	656	655	697	793	1139	1022	888	807	709	719	680	662	624	677	657	708	694	630	661	613	652	618	654	676	689	633	651	656	676	675	662	617	651	690	714	673	638	676	643	646	659	670	675	663	670	634	697	657	611	655	661	672	686	669	698	696	681	674	705	697	691	702	706	683	711	684	621	687	655	683	650	641	689	687	703	679	619	729	653	674	663	664	627	692	629	678	699	680	688	681	730	686	626	651	694	639	708	674	656	660	672	684	676	649	686	705	667	670	657	692	629	692	648	647	682	636	616	627	626	735	662	653	631	671	686	674	667	676	649	709	680	670	685	667	721	669	712	700	675	668	642	717	702	629	642	680	686	688	696	664	659	657	686	676	691	637	666	685	612	672	690	676	649	673	654	667	642	642	711	694	679	671	681	721	654	695	612	671	702	671	669	703	712	705	668	642	689	725	637	650	699	671	655	733	668	657	676	647	666	638	647	613	667	636	670	636	649	661	664	689	704	668	640	710	625	618	668	658	654	662	655	666	740	649	667	649	678	647	709	680	656	674	655	636	660	726	687	656	753	679	614	649	661	660	734	700	689	693	622	649	699	694	659	653	707	675	641	647	649	643	697	674	661	662	652	661	668	696	678	694	667	687	680	685	663	656	681	674	656	670	638	674	646	710	623	687	686	698	669	631	655	659	670	718	696	683	642	619	640	699	671	673	680	666	672	678	614	639	682	659	668	640	720	634	666	683	687	750	631	709	657	691	672	696	660	652	667	655	646	680	667	678	707	652	642	659	647	697	643	674	694	689	636	674	680	687	611	719	620	654	645	640	670	693	672	636	640	649	681	686	707	670	681	716	647	688	668	672	644	667	653	636	682	700	696	650	736	662	631	640	760	632	651	687	644	720	685	698	669	665	667	653	627	676	647	643	726	689	617	646	687	708	676	686	675	612	707	687	696	656	693	616	672	675	685	736	654	702	674	637	650	667	686	716	671	649	687	705	690	682	640	643	656	694	667	672	671	705	700	628	662	670	651	696	674	692	667	698	670	694	685	679	648	684	672	660	660	688	684	682	644	663	639	651	685	629	684	667	681	663	652	674	660	724	649	709	670	686	690	653	659	687	673	694	645	671	633	646	679	670	708	690	666	705	665	669	659	665	665	692	594	665	650	648	696	720	632	675	675	628	671	654	646	694	713	697	648	669	681	696	641	689	685	708	681	642	683	677	673	665	656	658	699	705	674	655	660	622	689	696	635	683	683	702	666	673	678	653	649	680	627	657	691	676	671	669	701	637	693	672	682	683	730	651	678	670	711	637	686	628	688	646	670	661	685	674	617	626	638	672	637	718	694	714	668	677	684	665	712	639	638	699	699	637	653	644	660	702	682	710	640	680	662	688	623	667	642	634	692	639	654	654	683	669	674	701	655	655	675	684	641	703	609	693	662	708	695	701	652	668	627	668	637	727	701	672	680	649	683	630	695	659	656	681	672	679	693	716	680	650	690	686	681	647	638	693	704	704	687	636	662	675	709	624	647	652	638	685	696	637	654	661	677	689	716	685	694	702	746	681	671	633	635	648	703	699	701	648	709	704	666	643	707	741	691	709	634	699	703	664	631	657	667	717	669	658	676	684	643	678	635	692	657	637	712	612	694	674	688	652	683	663	658	687	697	632	681	599	656	665	676	657	640	683	700	608	711	642	674	678	673	617	682	653	690	652	720	678	689	660	666	680	682	668	669	663	693	700	677	653	706	705	648	673	634	713	655	688	689	704	679	703	667	709	669	655	676	651	709	689	647	741	626	705	677	711	657	678	678	652	660	659	690	619	666	690	663	684	690	654	697	672	677	706	669	675	678	642	656	677	687	629	699	666	648	661	672	666	628	635	643	721	697	641	684	661	636	643	678	675	668	638	682	675	677	677	703	665	641	712	648	697	698	653	623	694	649	639	689	675	635	696	648	649	672	657	654	677	663	726	681	644	689	660	678	668	627	706	633	648	667	675	693	634	660	717	683	704	659	672	642	712	719	678	646	694	669	715	670	669	672	675	722	645	672	658	670	665	626	709	679	631	669	688	634	682	630	638	662	735	712	629	650	678	627	651	643	656	694	710	688	674	645	674	636	660	711	686	689	682	639	686	722	685	685	699	675	663	682	691	677	727	697	702	611	680	687	697	658	692	674	687	661	622	648	667	617	673	698	603	679	640	682	678	667	695	670	681	665	671	672	664	694	626	659	672	691	703	680	679	664	689	618	684	652	684	662	672	676	670	673	706	702	633	717	646	674	643	675	675	679	646	700	665	651	644	654	672	690	676	594	656	665	658	643	670	673	652	617	664	676	650	682	691	677	675	670	675	671	664	674	703	681	714	694	637	672	716	669	623	717	696	682	639	652	670	695	721	651	649	727	668	644	701	694	663	681	690	660	667	684	715	658	656	690	704	626	637	664	678	722	648	657	700	701	640	680	688	618	703	662	666	686	724	676	657	702	635	678	704	669	699	688	701	644	709	668	673	658	621	670	669	668	663	620	688	670	614	697	654	669	611	652	647	671	629	676	654	704	672	662	692	681	639	642	698	695	686	684	673	700	672	681	676	651	654	624	662	685	633	667	664	678	647	658	753	705	662	687	663	700	649	680	681	693	671	640	657	670	672	666	685	680	748	651	673	712	641	683	663	642	657	664	678	669	702	667	633	650	668	658	645	699	667	613	638	674	675	622	687	622	690	691	663	649	684	697	641	683	726	663	674	679	739	699	679	645	699	664	662	691	641	690	674	627	695	706	681	692	684	633	687	692	690	644	677	683	671	659	672	685	689	660	690	692	636	674	721	643	653	659	665	693	686	696	704	650	645	668	683	693	703	697	624	622	678	712	672	690	634	677	690	673	657	688	680	697	661	692	694	653	727	609	635	676	674	694	680	674	670	664	689	709	704	670	713	677	691	666	700	691	708	687	686	566	654	684	713	629	663	646	677	671	640	701	654	646	670	693	669	673	695	652	679	689	650	684	658	695	654	675	701	655	671	683	668	666	661	677	709	655	697	712	690	677	600	661	640	658	651	665	696	659	628	655	690	647	690	649	656	636	705	709	671	690	639	668	662	650	694	663	641	702	614	712	667	700	635	645	671	682	638	660	718	702	696	685	657	640	652	693	682	652	698	735	648	698	659	702	673	711	622	645	674	631	644	612	642	633	656	660	667	672	701	668	674	675	707	701	654	673	662	675	693	619	734	683	675	664	667	700	668	684	696	665	696	661	671	683	665	649	683	704	642	677	635	688	609	685	644	697	671	685	678	673	648	670	649	711	644	676	660	676	708	693	686	648	663	650	670	647	661	688	676	653	696	628	627	713	673	690	630	632	695	714	646	659	646	681	661	669	642	684	627	629	652	689	624	685	648	636	713	675	660	712	668	683	641	680	683	678	722	685	723	686	678
9167	16616	7529	2947	2364	1247	255	179	988	742	436	535	370	261	339	734	907	410	255	128	116	78	54	39	62	41	59	57	45	43	44	55	45	60	92	63	56	69	60	59	44	44	47	43	42	64	61	55	54	48	47	47	46	54	47	61	62	68	54	56	70	50	50	61	62	56	67	46	56	43	44	62	47	60	49	51	67	51	47	60	49	61	36	62	66	49	53	52	47	58	52	61	53	47	59	54	59	37	45	60	41	59	55	51	58	56	49	57	39	55	52	59	48	53	41	55	61	54	62	50	53	38	65	58	41	55	45	56	70	51	55	40	48	48	59	50	58	50	47	57	41	51	53	46	62	50	52	40	61	47	54	51	53	54	48	49	52	53	55	57	45	52	56	50	49	45	49	55	56	60	49	70	44	43	59	66	49	49	64	58	49	60	52	54	42	47	59	58	47	60	72	60	53	53	48	64	51	49	59	63	58	63	64	57	65	57	53	50	48	61	49	44	44	69	59	58	40	42	44	56	51	51	56	49	44	47	48	57	43	51	62	45	48	57	61	54	51	40	55	54	64	57	66	45	50	49	49	50	63	61	53	49	51	64	50	35	40	46	55	59	55	59	59	57	42	49	54	68	53	57	49	45	50	52	45	43	56	54	46	54	48	43	44	53	53	65	55	59	49	62	42	68	48	51	48	69	49	49	55	57	46	49	50	49	52	58	46	51	50	53	57	67	55	47	65	54	51	43	54	49	63	46	56	43	45	48	56	49	44	61	50	50	46	53	47	43	43	51	49	52	43	48	51	59	41	60	41	57	68	59	81	54	59	54	48	59	59	56	58	53	64	53	54	49	36	46	64	51	49	43	66	58	50	47	52	55	52	57	50	54	66	45	51	49	51	63	45	65	52	54	57	46	58	54	52	46	42	73	51	53	46	49	38	56	49	63	45	53	53	65	52	51	55	59	31	59	58	49	60	64	43	55	52	63	50	43	67	55	52	66	37	57	54	59	40	50	58	59	71	55	57	57	52	49	50	52	58	49	55	73	58	53	52	43	55	43	59	49	43	52	58	51	70	44	59	50	50	51	51	57	42	53	50	53	70	55	45	56	70	47	52	44	46	71	49	51	59	57	45	54	57	64	38	60	38	58	43	55	54	60	61	49	51	48	52	52	68	52	56	52	53	54	55	43	45	61	56	44	68	58	55	64	53	56	53	58	56	58	52	49	49	52	59	51	52	61	44	57	57	58	43	56	54	65	49	50	47	68	65	49	60	52	49	48	65	51	69	34	65	53	46	38	62	50	46	55	51	51	55	61	50	61	40	67	46	53	56	58	54	63	53	49	59	46	51	63	56	50	50	50	58	52	41	52	60	56	53	51	60	50	59	57	61	60	48	46	51	52	49	62	50	58	54	50	49	57	51	60	59	62	53	52	56	45	54	45	38	51	56	48	59	49	47	54	55	54	58	48	62	55	38	52	50	60	54	58	57	65	56	56	49	54	47	42	61	50	49	56	43	46	59	63	41	43	46	60	67	56	61	40	53	46	63	50	60	64	48	50	53	49	62	49	46	62	57	52	47	54	55	52	45	40	50	59	40	59	49	45	42	46	43	55	57	46	53	40	66	62	49	50	41	70	54	61	45	62	60	56	54	56	52	56	58	59	44	59	51	54	45	54	47	49	66	53	47	64	45	61	52	51	39	35	55	47	63	56	59	50	60	53	64	52	57	47	57	53	45	54	52	51	41	54	39	55	62	60	49	44	52	56	55	76	51	61	58	48	41	50	48	66	54	44	56	56	51	58	57	61	51	63	47	67	53	55	45	48	62	48	67	46	61	61	53	48	56	63	52	57	58	50	76	59	59	62	41	60	37	67	48	50	52	44	51	58	62	56	52	47	68	58	56	60	59	57	60	46	45	53	39	45	61	61	63	59	71	45	70	63	53	50	60	49	48	50	49	66	65	41	61	46	61	52	54	48	52	63	56	50	44	56	62	55	62	51	63	51	45	43	56	49	59	57	59	58	63	47	52	43	48	58	54	50	56	60	47	59	47	67	58	51	61	43	45	45	59	58	67	58	54	50	55	53	57	63	68	43	73	61	53	63	46	59	64	50	59	58	52	46	56	43	47	53	69	43	50	60	58	45	47	58	46	52	55	55	42	50	47	45	45	62	42	58	46	74	65	43	46	55	52	57	60	49	39	49	59	52	57	50	41	62	44	59	67	59	61	54	65	45	48	60	48	52	55	58	45	58	55	50	55	54	44	52	53	52	50	46	40	54	56	49	44	63	55	51	60	49	47	49	51	67	57	68	42	55	51	46	69	61	55	59	54	51	65	59	53	35	47	53	49	55	52	56	39	51	46	51	45	57	46	51	38	61	65	55	61	48	47	49	45	53	54	66	48	66	54	58	58	62	40	61	54	61	51	53	45	55	61	50	42	52	69	61	56	62	45	49	49	38	61	50	41	59	66	56	49	54	42	51	36	62	56	48	55	53	52	54	57	54	48	44	48	65	58	44	56	46	56	61	48	65	46	54	42	57	61	48	66	68	54	63	47	57	51	41	39	63	64	66	52	52	59	66	47	61	56	53	55	59	60	58	55	42	56	46	52	56	56	57	56	53	54	60	48	51	55	58	35	48	49	53	52	51	42	49	50	51	59	57	46	45	52	45	43	56	56	54	48	77	54	46	49	43	52	39	61	49	50	54	57	32	51	46	41	63	63	49	55	48	49	49	44	52	50	64	59	57	45	50	51	54	52	47	66	66	55	53	53	48	33	45	54	41	56	61	51	66	58	57	45	50	63	62	53	63	53	61	48	52	62	54	55	53	44	57	58	52	51	53	63	53	58	51	49	44	66	58	44	43	60	48	35	52	51	42	56	44	46	64	54	43	46	54	62	56	52	47	54	47	42	55	55	52	50	51	51	67	46	46	50	56	50	61	40	57	50	45	63	57	55	41	54	46	55	54	61	56	67	55	63	45	58	50	52	50	65	52	48	65	69	40	48	51	47	42	47	57	55	48	57	50	52	51	55	61	48	48	57	52	54	66	51	57	59	58	55	52	46	52	48	61	34	58	47	58	69	63	46	42	54	57	56	59	48	48	44	53	61	38	41	46	52	57	57	49	40	60	53	54	52	56	51	59	56	63	65	56	55	62	56	47	45	62	40	52	38	62	45	45	59	46	56	60	40	42	46	55	60	52	55	40	57	52	64	46	51	38	58	49	54	58	46	57	65	51	45	59	65	48	63	61	51	61	51	60	50	40	65	82	59	60	59	50	45	53	59	50	63	46	33	56	55	44	54	46	50	39	50	51	53	59	47	58	56	61	45	57	55	57	48	56	49	51	71	60	49	68	49	59	41	51	49	53	56	51	53	51	52	54	53	53	67	63	56	55	49	61	44	52	54	78	61	48	38	50	50	42	50	63	44	56	53	54	61	65	49	57	58	47	51	53	55	50	49	48	49	41	46	58	66	59	49	55	68	39	52	50
47199	43260	29915	34566	40398	29502	11149	9529	25777	19267	15190	15572	12505	8006	9895	18226	17882	10901	7208	3898	3227	1387	693	660	669	688	701	690	749	731	663	709	756	1254	1738	1463	1020	862	746	712	680	697	681	691	667	675	632	713	653	680	685	665	664	692	698	706	656	673	664	718	671	723	725	684	649	691	639	687	672	691	724	671	716	665	675	686	653	637	710	714	710	710	675	661	669	723	681	692	677	720	694	652	681	675	667	717	662	681	710	677	698	727	720	697	720	672	706	682	709	659	691	726	690	705	698	691	664	714	692	717	684	681	687	708	717	636	698	694	718	665	666	672	725	675	673	669	671	681	694	699	694	663	658	631	665	672	677	687	670	700	691	685	674	721	698	652	675	639	683	690	641	670	681	667	710	645	699	643	686	676	674	655	724	624	671	678	701	664	696	676	681	697	667	722	694	704	728	665	673	688	654	671	660	639	698	736	705	680	687	694	711	693	671	686	692	659	725	737	691	660	672	685	645	676	636	700	682	698	666	671	674	700	698	694	692	718	685	685	694	662	616	660	701	686	685	694	659	684	687	684	682	728	650	693	642	706	729	688	653	692	703	690	695	689	714	695	681	644	721	700	670	676	707	681	697	672	669	664	693	683	709	676	713	707	706	719	713	669	700	691	650	702	691	697	709	656	668	716	641	664	676	665	654	688	683	692	707	731	712	697	717	665	650	681	680	669	699	642	696	742	696	701	679	711	686	720	656	706	691	650	713	676	714	657	732	681	683	674	698	648	620	688	689	664	702	675	687	677	668	654	716	722	664	654	659	642	697	684	686	708	637	688	665	668	692	657	708	656	680	741	672	700	650	650	689	655	699	709	649	800	674	634	676	668	662	716	654	691	666	664	628	673	680	673	758	698	717	662	709	695	700	714	679	709	704	698	667	667	738	749	704	647	719	682	699	694	708	655	690	652	666	642	656	674	705	694	719	700	680	688	648	641	722	681	698	674	668	646	607	672	708	663	680	707	695	679	678	640	705	719	669	695	713	678	679	705	707	677	656	703	671	664	682	706	674	715	672	666	659	681	669	683	698	682	680	660	752	658	679	679	692	655	665	663	661	704	671	664	698	680	715	666	705	704	661	690	679	678	688	716	695	693	720	705	700	718	701	681	647	692	696	683	689	695	728	704	681	610	669	696	651	681	731	696	661	676	692	658	698	683	676	686	717	691	694	680	642	699	714	703	727	649	717	651	692	728	731	650	655	704	650	645	681	686	713	722	654	670	702	734	667	711	697	696	672	716	659	682	688	734	679	655	661	744	637	751	676	722	690	665	665	708	685	681	680	697	728	679	694	723	700	698	705	714	715	668	709	681	704	742	640	697	700	672	686	712	732	647	668	715	641	705	709	729	722	656	685	692	675	650	681	698	705	692	717	708	705	686	666	692	709	645	650	712	687	723	630	675	661	724	701	692	705	674	680	693	702	700	695	708	672	717	680	659	736	641	677	679	673	703	715	690	631	659	643	739	650	704	710	715	633	681	667	674	653	688	696	736	671	703	733	671	705	659	717	730	675	666	689	687	701	713	641	695	645	695	729	667	672	727	682	708	690	721	698	652	706	674	704	712	672	702	720	658	763	717	696	705	676	682	724	707	708	685	659	686	707	729	679	725	641	687	683	681	702	697	740	663	673	686	661	705	652	722	708	699	684	720	663	662	716	685	635	706	707	650	658	702	665	676	673	671	662	690	688	726	697	684	695	662	686	660	716	708	674	656	655	678	654	630	641	674	697	643	682	697	668	659	659	637	699	694	676	665	664	670	705	673	719	674	724	662	696	686	649	671	677	726	663	698	674	716	642	721	670	703	704	712	679	681	710	685	643	684	718	645	667	719	628	713	668	681	706	679	689	648	681	667	654	669	682	675	667	710	677	698	675	706	712	679	701	688	683	677	682	755	691	692	655	656	680	704	697	697	663	721	695	657	667	669	643	670	690	741	712	709	691	710	659	675	709	670	667	690	666	680	637	676	659	716	685	680	663	652	642	674	659	691	689	683	665	682	652	667	707	731	684	617	684	706	690	664	708	747	661	692	693	666	662	666	651	720	731	670	707	675	692	702	691	649	688	705	682	679	670	678	677	732	699	661	668	694	737	681	650	685	726	689	658	685	709	677	704	692	635	663	677	665	683	642	642	668	645	652	661	712	678	668	679	649	701	697	656	648	664	733	709	674	690	663	696	663	708	672	705	697	688	745	677	651	690	696	702	707	635	694	672	684	697	710	638	749	693	717	714	651	697	663	717	690	697	706	690	716	680	685	653	710	700	695	659	697	701	701	694	686	671	665	684	692	697	686	706	643	649	639	680	665	683	657	684	690	654	697	721	650	730	678	683	661	663	688	692	689	681	706	647	718	697	671	659	664	640	754	673	639	665	641	649	718	684	715	709	722	721	674	689	685	708	718	631	670	651	647	662	683	665	695	723	735	706	678	690	671	695	723	669	691	677	705	676	692	713	710	658	659	667	690	669	657	656	692	692	731	677	685	746	729	717	686	696	668	672	730	637	673	703	700	658	678	624	668	661	674	688	709	713	689	680	698	629	681	734	726	704	675	705	680	693	716	646	683	707	713	698	664	672	712	697	664	657	716	639	701	702	666	701	668	718	672	672	663	683	667	669	700	709	662	756	743	683	668	676	691	716	703	702	674	671	634	677	713	745	716	703	739	680	683	690	690	725	691	690	682	661	659	682	676	687	708	692	682	680	678	682	710	718	672	675	700	671	695	712	670	709	697	680	666	701	628	657	721	676	651	697	685	703	680	626	687	694	690	663	667	701	656	691	687	680	708	636	644	648	666	658	748	625	698	678	683	687	698	725	684	654	719	726	699	697	692	690	686	686	716	718	636	675	683	701	678	684	701	688	685	686	702	710	659	682	676	653	691	726	627	686	675	666	698	664	724	691	710	665	722	670	748	679	682	685	695	678	725	623	763	685	735	717	689	618	638	697	628	711	676	703	719	666	714	674	711	724	694	710	726	675	665	699	641	703	638	670	692	660	665	656	708	656	707	673	666	703	632	697	690	688	629	696	695	690	735	688	707	694	707	697	656	684	659	691	684	712	691	684	692	683	644	713	693	719	713	665	688	680	749	682	697	666	679	658	678	683	634	675	655	678	703	683	722	701	699	717	695	687	662	667	688	698	675	697	657	686	645	665	659	656	651	652	665	663	664	710	699	664	720	751	669	657	696	725	648	653	689	662	700	699	672	648	646	673	664	717	681	717	713	652	656	665	671	734	684	636	690	721	674	722	670	676	677	658	685	724	658	671	688	652	668	681	662	728	651	644	646	676	699	657	667	689	642	705	670	722	689	682	681	666	672	699	671	724	665	674	698	743	701	691	669	694	718	703	641	676	672	697	699	704	663	682	657	652	700	656	673	676	650	680	715	707	648	668	737	692	672	695	709	704	699	692	647	684	689	723	677	682	667	666	705	659	737	716	618	629	688	705	682	722	648
8748	14349	8121	2828	2582	808	264	194	1112	730	569	641	364	243	392	683	1027	471	326	170	132	117	44	46	48	46	66	60	53	51	53	46	53	76	79	81	83	57	58	54	51	56	63	58	52	62	51	58	64	54	62	55	47	53	46	57	57	55	61	51	46	53	62	60	65	52	56	49	60	52	56	54	53	54	52	62	49	66	55	66	43	50	51	59	59	57	52	51	57	41	73	48	49	61	53	44	51	63	44	56	57	58	45	59	61	52	60	56	55	74	55	67	40	58	64	59	61	63	52	49	49	64	62	45	55	63	55	39	55	55	40	49	60	55	55	51	51	62	46	56	63	47	68	51	52	45	39	49	55	61	64	48	46	54	51	57	68	54	44	59	53	46	49	42	36	46	72	55	32	57	57	67	55	47	59	58	56	53	55	51	67	46	58	42	42	44	57	46	54	67	57	51	50	55	59	61	53	53	55	56	55	56	49	52	70	58	67	54	50	55	54	54	70	53	47	49	61	53	55	56	56	48	59	54	48	44	58	44	62	51	45	47	58	56	56	52	52	53	46	59	51	60	50	44	60	55	50	63	49	57	62	54	57	52	71	55	65	59	55	65	52	60	48	64	52	44	55	46	54	60	43	42	61	54	54	58	72	64	49	64	45	54	62	42	60	53	65	59	69	61	50	60	52	62	67	57	44	54	42	49	53	60	61	57	54	52	43	54	61	47	55	61	47	45	60	55	54	56	57	52	52	54	54	56	52	61	50	46	57	48	50	51	60	54	50	59	53	55	64	61	42	58	57	53	65	54	44	57	50	57	63	39	68	60	45	55	65	61	50	60	60	41	79	53	52	53	51	56	61	67	59	62	68	62	50	60	48	46	58	45	50	60	68	66	49	71	49	65	53	59	42	57	56	46	59	58	70	59	58	63	65	55	48	63	66	55	57	54	50	58	58	65	64	48	60	56	55	62	53	57	56	68	39	40	54	69	53	56	40	50	50	45	49	57	49	54	59	53	69	60	59	60	60	56	50	63	51	44	68	51	62	45	52	61	48	64	57	53	61	63	58	49	46	47	45	65	57	66	60	55	65	53	59	53	50	51	74	41	61	53	51	59	41	55	53	44	46	46	53	51	51	50	57	63	57	48	55	56	53	54	56	49	43	61	44	49	54	48	53	73	52	44	49	51	46	51	63	60	54	49	59	58	63	39	49	42	40	55	59	57	42	57	52	43	41	69	53	56	51	54	43	51	54	55	66	53	43	50	45	60	42	53	54	55	59	55	52	55	50	56	62	55	51	44	59	63	53	45	59	47	44	53	49	60	49	64	64	56	49	54	62	38	69	51	41	65	46	50	68	54	56	59	59	53	46	54	37	53	76	56	54	56	51	60	46	58	53	58	52	57	65	58	54	47	49	56	63	58	64	54	56	58	62	50	62	60	56	63	53	61	58	52	57	60	66	47	66	53	66	45	49	57	53	49	52	61	47	50	57	48	52	49	60	56	59	51	50	55	51	53	62	45	48	60	46	53	58	55	62	53	52	62	46	56	55	56	66	50	46	44	55	48	63	51	60	46	51	54	63	60	59	43	49	52	51	51	50	55	46	64	59	54	53	60	65	57	49	72	54	47	61	59	46	63	60	57	62	56	61	47	59	61	51	64	50	49	54	46	59	62	58	52	40	67	52	64	68	50	51	60	56	59	55	58	45	44	46	62	66	61	54	55	56	64	41	64	56	61	62	65	53	51	60	56	65	52	66	53	45	64	56	47	52	43	48	48	48	43	47	63	55	42	60	49	50	35	63	48	71	77	58	55	58	53	43	47	53	56	55	47	51	49	56	66	49	60	60	61	51	66	46	44	62	41	47	70	44	59	56	57	50	53	48	50	57	51	41	60	56	50	51	49	51	61	48	52	52	45	63	48	60	61	65	59	41	45	54	55	46	58	58	60	51	55	52	58	40	63	52	59	57	53	62	57	52	53	57	53	56	57	51	62	71	67	50	63	58	54	55	61	66	67	48	54	56	47	44	57	55	51	66	48	58	56	55	49	65	54	53	47	49	52	46	56	50	50	49	54	47	53	51	55	64	35	45	58	46	51	49	53	60	65	54	46	49	42	51	69	47	55	48	53	51	56	55	50	49	47	53	45	66	57	56	62	49	51	55	54	51	57	66	63	63	68	67	46	51	41	65	48	50	58	52	54	53	53	71	46	65	48	50	54	74	47	57	55	49	70	52	38	50	60	53	57	58	45	51	62	50	51	60	49	55	62	52	57	54	54	62	50	55	67	46	44	51	60	61	44	46	61	54	49	60	55	61	68	56	56	52	62	42	51	66	61	50	65	52	42	47	68	62	55	42	61	49	60	54	60	53	55	58	55	53	54	52	53	44	52	48	71	47	54	50	49	53	62	66	55	49	48	61	66	50	59	46	70	48	57	62	49	49	52	46	56	58	57	52	61	59	61	45	40	41	59	64	66	60	50	34	49	47	65	49	53	58	66	54	56	59	53	45	45	72	52	50	49	53	49	44	56	59	52	41	64	67	57	65	57	48	46	52	59	51	51	57	56	66	55	59	46	48	46	58	59	57	69	59	71	49	63	55	49	57	60	44	52	56	55	63	51	66	57	48	48	53	60	49	68	68	39	38	55	64	50	48	60	47	52	56	47	63	52	47	44	54	67	60	56	39	58	59	53	46	49	44	58	41	62	61	48	52	40	53	50	61	51	54	64	52	54	46	54	49	66	46	58	54	58	39	58	63	61	48	40	58	62	57	53	64	55	63	61	60	43	54	43	60	57	61	42	54	52	62	65	68	58	62	50	66	67	67	45	57	54	57	64	43	54	52	49	58	57	49	48	49	56	60	61	57	66	51	57	47	61	56	60	49	72	48	53	62	50	60	56	53	47	46	43	45	66	59	63	44	52	68	43	62	66	65	47	50	59	58	50	58	41	56	57	54	53	54	40	49	51	44	54	45	56	55	64	57	71	43	63	54	55	61	53	44	55	49	56	66	63	51	62	57	50	65	47	51	52	41	56	51	54	59	65	49	55	68	51	47	49	54	57	54	43	62	58	50	57	46	50	61	58	60	56	47	49	45	59	59	55	58	49	48	54	52	49	40	44	53	48	62	55	61	62	44	61	53	63	55	58	65	35	63	57	52	50	55	57	59	52	53	59	53	67	57	35	64	47	52	59	62	64	52	55	71	68	56	55	51	63	52	59	62	51	47	44	55	37	64	53	64	57	53	69	65	43	44	52	51	54	58	52	41	45	56	50	50	54	51	59	46	54	59	53	63	67	74	67	59	59	53	59	56	51	61	54	69	50	68	64	73	71	55	57	48	52	68	60	51	68	51	63	51	62	71	52	45	47	70	49	54	49	49	53	53	59	47	60	61	54	45	60	49	55	85	44	64	60	57	71	50	59	61	45	54	53	69	54	61	49	59	60	53	47	52	49	53	72	42	51	57	47	51	52	40	62	50	54	47	62	53	47
43651	41613	31738	33891	38171	23622	13540	11093	26032	21778	18488	16762	12831	8670	12046	18401	20556	11856	9314	4704	3842	2263	737	695	710	703	715	715	685	703	711	701	722	1393	1463	1273	1011	875	759	758	711	725	698	692	661	713	717	704	704	708	746	707	689	772	692	705	728	708	668	728	717	694	706	698	692	753	717	732	712	736	697	712	711	739	713	700	675	671	685	695	736	692	714	729	712	751	754	720	740	702	712	745	717	703	700	694	727	742	725	720	706	755	736	692	745	662	747	737	618	676	737	667	721	695	696	716	755	728	681	693	687	726	705	651	715	693	694	681	723	648	730	722	704	726	682	706	709	679	706	719	738	724	718	736	732	661	698	676	671	653	691	729	770	729	717	730	695	715	687	711	704	717	700	745	659	711	725	704	730	689	681	701	764	698	713	737	674	675	722	707	721	689	692	692	724	752	686	658	696	681	698	740	738	711	680	713	731	762	701	706	721	674	694	692	717	678	678	702	691	670	742	700	752	748	726	738	714	695	717	656	660	693	720	682	681	687	728	700	666	650	670	709	694	735	725	720	723	718	704	703	742	733	720	687	709	706	678	724	752	745	701	668	715	701	715	677	754	674	674	701	719	711	710	683	659	696	719	688	716	704	792	740	700	681	707	696	694	696	700	735	669	695	705	736	690	769	717	735	697	703	714	708	713	694	705	700	702	725	723	690	724	680	699	687	679	697	694	685	733	666	688	707	725	690	718	710	675	692	706	684	722	698	652	702	687	709	722	689	675	756	730	695	712	728	717	725	683	708	746	699	723	699	709	704	671	738	739	717	742	710	702	679	745	689	691	703	732	675	742	745	667	690	684	732	726	683	702	731	701	701	711	687	697	722	664	740	701	697	687	681	683	730	705	791	695	682	722	771	698	675	684	713	662	676	685	681	716	728	686	655	758	709	687	727	723	696	718	704	707	742	727	702	741	702	697	712	736	758	730	705	691	659	692	700	707	715	723	689	705	737	703	715	683	677	658	714	730	710	691	750	699	707	723	698	699	764	664	700	688	733	722	686	663	756	687	726	713	735	740	722	686	660	713	705	677	712	755	707	688	733	728	713	733	691	722	662	710	702	692	713	767	671	667	687	729	740	669	694	687	674	671	712	709	739	748	707	708	698	685	742	747	669	713	689	714	708	703	695	717	681	703	696	745	717	684	718	672	663	723	709	697	683	746	711	729	722	697	733	695	715	712	704	711	723	712	694	677	739	714	723	723	751	642	668	730	674	741	690	714	729	705	745	702	718	728	712	725	695	721	667	742	746	682	679	728	664	655	678	726	733	702	711	678	756	734	711	722	684	715	706	684	633	674	663	711	715	715	688	679	730	719	735	735	718	681	702	686	698	718	673	753	705	712	723	667	708	673	714	758	726	707	698	738	729	702	708	762	724	730	725	680	693	737	684	742	718	715	685	696	712	749	713	752	702	731	719	680	700	712	739	684	735	668	697	733	691	742	688	661	697	721	735	713	677	681	674	709	738	670	683	707	719	697	707	670	697	710	730	749	690	714	693	692	708	722	697	691	688	705	700	707	714	700	683	692	680	671	707	717	718	716	723	678	715	735	755	718	705	690	685	693	674	793	718	740	727	759	707	722	677	743	698	702	720	694	707	719	736	703	695	720	739	735	704	661	684	689	718	683	689	686	720	716	681	689	744	693	730	736	742	710	703	681	715	663	654	751	687	722	695	729	731	672	707	741	694	741	708	713	688	701	710	748	689	720	673	684	688	689	717	719	737	729	687	703	733	772	719	732	711	690	755	693	718	722	647	692	702	699	738	708	674	765	714	698	672	672	690	655	691	701	718	702	667	682	685	682	718	675	695	685	727	681	722	738	681	706	668	730	688	700	707	680	684	675	642	712	677	714	679	753	695	663	742	747	751	716	690	690	696	706	706	709	734	734	730	648	733	715	718	743	642	709	693	702	689	740	691	683	665	692	682	695	711	752	694	711	742	721	710	716	679	706	723	738	679	691	706	672	704	648	708	785	710	725	745	726	682	709	705	662	675	716	760	699	725	733	692	693	725	668	696	741	706	674	697	725	704	712	683	759	712	694	653	662	688	717	701	763	669	710	712	736	690	677	743	695	709	734	656	704	701	670	701	719	746	713	708	718	740	764	653	717	735	728	688	707	700	697	701	750	674	663	726	713	724	716	702	690	642	720	694	681	712	714	695	725	743	727	697	704	696	651	729	715	703	726	664	711	758	746	747	762	703	766	709	720	716	750	688	672	736	679	712	673	677	698	718	710	677	716	733	715	695	700	682	674	693	703	712	686	676	725	680	677	675	703	723	708	708	710	672	724	724	768	706	647	676	683	703	705	724	742	730	731	671	663	690	752	684	692	737	683	690	709	714	761	687	721	690	721	731	699	670	706	667	679	669	735	722	707	666	703	646	744	724	747	705	694	673	666	692	710	745	693	697	682	732	682	689	689	706	711	694	712	760	706	705	719	652	699	696	749	710	662	729	723	679	707	707	702	728	755	706	684	698	724	708	684	736	697	653	725	750	735	734	719	687	695	743	751	688	720	697	721	741	729	712	699	675	649	669	738	670	679	760	749	706	757	681	683	717	691	656	690	663	733	725	717	735	719	735	706	709	692	709	732	715	705	711	676	705	696	686	696	731	712	738	714	754	688	736	702	714	757	725	714	721	737	691	697	743	710	653	707	724	716	749	657	676	738	733	690	727	697	723	716	693	687	667	742	722	663	686	715	723	688	701	763	682	734	685	757	678	694	683	673	735	689	714	705	744	677	680	714	713	676	743	701	672	724	671	720	714	701	668	699	739	704	759	679	701	687	665	682	693	728	720	703	747	655	687	714	680	695	669	693	725	747	694	738	749	700	670	721	723	726	682	743	721	762	724	718	715	695	703	726	660	740	731	686	683	743	678	718	724	686	697	685	692	716	658	701	702	664	713	690	703	725	703	714	710	684	690	721	743	697	724	729	724	714	719	724	668	722	678	653	683	716	713	699	722	699	687	715	711	677	733	716	704	714	718	704	681	720	703	736	661	666	677	685	690	702	671	693	758	683	692	692	706	721	704	675	697	721	723	782	701	720	732	733	686	703	760	711	684	701	681	752	714	633	706	681	676	671	683	751	728	667	703	681	692	738	726	741	704	733	704	716	648	755	738	725	734	716	716	670	701	736	676	665	711	710	750	704	727	722	670	725	729	688	736	715	694	726	631	726	710	720	722	699	684	657	684	703	690	701	705	703	692	695	699	716	695	689	691	745	693	749	729	730	689	724	651	768	737	704	668	720	717	684	714	752	730	706	699	673	777	687	661	725	686	727	731	774	710	719	700	701	707	673	735	761	705	699	672	762	687	703	718	703	702	724	737	749	693	708	759	717	715	699	721	695	719	720	784	732	677	725	664	701	702	758	707	703	693	708	691	683	719	670	682	647	686	710	747	754	720	698	703	738	681	703	734	713	661	717	698	728	711	718	671	737	722	705	768
12139	22799	11526	4709	4186	1833	827	471	2711	1777	1281	825	550	274	747	1139	1383	704	437	240	159	161	52	48	50	58	52	58	67	70	56	60	59	62	75	63	58	63	62	52	63	61	50	55	49	56	51	48	51	56	58	44	61	54	62	58	57	53	66	45	59	68	57	53	54	68	59	62	45	69	48	43	64	55	62	53	55	51	57	49	48	54	69	73	55	47	44	47	54	47	56	45	63	45	46	54	55	63	54	68	61	60	69	54	68	55	52	54	52	58	65	47	61	60	42	64	63	47	47	49	49	72	64	52	62	67	57	66	44	58	57	55	52	47	47	54	55	47	59	53	49	51	64	44	61	60	64	64	71	52	55	51	60	58	66	51	55	69	65	48	58	50	51	52	60	50	62	45	53	59	51	54	49	48	55	51	69	59	62	43	64	55	58	58	61	44	38	56	62	58	51	52	62	55	52	63	54	50	51	47	50	46	58	56	47	67	58	38	51	58	50	68	54	62	51	57	51	63	52	54	51	59	51	56	57	57	50	51	50	61	51	49	58	61	60	61	52	55	54	53	53	52	56	48	79	40	46	53	64	46	49	48	68	64	57	61	49	48	63	42	60	59	57	52	49	59	55	49	62	61	59	56	58	58	50	55	48	49	57	43	46	76	58	67	41	56	66	51	56	72	55	55	75	59	58	71	58	58	50	51	53	50	54	55	53	44	56	51	50	58	49	60	58	55	58	63	59	51	65	68	61	46	50	61	65	63	62	54	59	57	57	49	63	51	57	63	47	48	56	51	60	56	50	61	52	54	50	53	61	43	59	56	55	55	60	53	59	40	48	61	45	46	55	69	37	57	47	52	56	55	61	50	65	59	61	58	56	38	52	49	60	55	59	54	46	75	51	58	54	54	50	57	56	44	52	64	57	60	62	48	63	68	63	50	61	57	64	79	53	53	44	56	72	59	40	53	51	45	41	64	55	66	51	46	69	63	42	75	60	58	54	53	52	57	52	60	52	39	39	61	40	62	51	55	63	52	54	65	51	68	63	64	54	45	50	48	57	49	43	49	61	54	62	62	48	45	54	47	60	50	59	49	61	46	56	57	54	58	53	52	60	56	59	65	51	59	60	60	70	68	59	63	50	54	52	39	59	45	59	49	52	54	62	58	54	58	69	52	53	61	51	56	70	57	51	56	61	53	60	54	59	48	45	51	46	48	59	54	62	56	56	64	63	59	53	63	53	63	65	59	54	55	57	73	58	40	57	60	46	61	44	49	57	60	52	65	63	49	58	65	65	40	56	55	66	56	62	64	54	67	47	57	54	51	53	51	42	45	64	52	44	62	54	49	52	58	57	44	51	63	52	50	63	51	54	57	51	65	51	64	47	45	41	55	59	51	48	48	74	62	50	37	51	40	53	55	52	63	52	43	53	48	58	66	41	56	52	47	54	60	53	51	55	45	53	52	52	66	49	60	57	64	58	57	61	52	63	66	51	58	62	45	58	47	51	46	63	50	46	55	39	43	66	54	51	58	58	58	51	55	60	40	47	55	69	55	67	51	51	54	61	58	56	42	46	46	64	57	58	63	66	56	41	55	51	61	43	71	50	55	47	63	57	68	55	57	49	58	51	63	58	53	53	50	52	47	50	55	59	60	57	54	47	53	50	56	60	68	53	58	45	52	56	55	56	60	43	60	49	58	58	59	42	60	62	54	52	60	51	67	61	69	55	56	49	45	62	56	49	47	45	63	64	54	50	63	54	56	55	44	41	45	47	55	51	58	49	57	47	61	63	62	58	56	66	62	50	63	62	49	54	46	55	52	61	55	53	67	53	48	71	54	58	47	64	46	69	46	53	61	69	57	56	56	56	58	56	60	53	61	57	64	49	52	53	46	54	46	55	52	67	49	50	58	60	61	48	50	47	54	62	47	44	61	56	58	61	49	55	68	58	54	62	57	54	48	38	50	49	51	53	52	55	58	71	50	50	59	64	64	47	58	63	53	53	54	50	60	41	46	47	51	56	77	50	60	50	58	59	65	52	69	61	54	44	53	57	55	49	46	52	47	60	79	50	49	48	40	58	64	69	58	59	47	58	57	61	63	49	43	58	62	62	50	56	63	56	58	54	60	49	57	49	48	49	45	63	45	52	49	57	55	55	56	48	56	55	59	49	44	53	48	52	58	69	55	45	44	64	62	63	65	60	56	35	50	50	57	56	59	39	61	61	55	58	58	54	57	51	49	51	52	63	56	56	59	56	45	61	51	51	57	60	53	55	49	68	62	45	68	58	45	67	59	61	49	56	48	58	58	60	70	49	49	62	66	61	47	41	60	62	57	49	45	67	50	53	51	54	62	51	53	61	77	54	63	58	57	51	69	65	61	59	66	55	61	50	57	63	52	48	67	56	56	48	49	62	58	63	55	56	69	60	55	61	49	49	58	53	49	51	50	44	56	52	65	53	65	44	63	54	36	59	64	48	63	54	59	61	56	52	52	61	70	52	46	56	62	52	48	46	72	47	54	51	58	61	54	38	52	55	60	68	67	50	46	54	60	52	54	61	51	51	54	51	53	59	52	67	52	60	54	67	67	53	58	47	56	58	60	72	48	74	58	56	56	50	60	51	61	61	53	52	61	48	47	52	65	50	61	69	63	51	49	60	56	62	56	50	73	49	46	55	61	60	54	53	53	53	56	44	66	45	52	54	42	49	49	64	59	59	59	69	46	62	62	57	60	57	61	67	46	57	54	63	67	55	51	53	54	63	56	52	53	59	60	53	52	71	69	54	61	59	47	49	55	53	51	56	46	47	61	55	49	66	40	64	57	52	62	47	56	46	43	60	54	65	56	55	62	59	55	66	58	75	57	62	51	45	58	42	60	63	57	52	59	46	72	49	52	57	48	51	52	50	47	53	57	58	34	44	61	51	54	63	49	63	54	64	47	55	57	56	56	61	53	53	53	62	60	64	58	68	48	53	67	47	50	61	54	62	59	70	44	63	63	53	44	67	53	57	63	62	44	54	54	45	63	46	61	51	53	59	58	57	46	60	60	50	56	50	45	55	47	51	57	53	50	50	64	60	52	53	57	63	56	41	46	60	55	51	55	60	59	62	49	59	42	61	60	53	53	60	59	55	63	55	48	66	53	50	61	55	54	67	67	54	53	49	42	50	56	62	52	42	61	51	67	61	48	45	56	62	55	59	48	64	60	55	51	55	64	66	60	64	48	54	54	55	43	51	63	52	56	61	47	55	61	44	45	43	67	53	73	44	47	60	47	50	50	49	52	40	51	67	58	54	47	58	55	60	68	41	61	60	59	47	64	48	55	57	43	52	49	46	56	56	50	60	57	49	60	55	64	56	60	48	74	58	51	59	51	62	64	63	37	53	51	63	47	60	50	50	60	63	58	56	37	44	61	62	57	61	53	74	68	60	48	53	69	45	59	53	60	48	54	69	53	45	59	55	53	53	46	63	58	67	58	59	60	52	59	49	46	40	66
50559	47438	34988	38040	45675	32150	26703	17918	37326	29062	26575	18080	15688	9798	19029	23297	24363	15681	11886	6431	4124	3320	923	717	706	733	743	786	742	690	763	727	752	1243	1478	1258	969	893	769	756	785	716	701	721	715	702	767	687	768	749	712	708	702	735	717	715	698	736	757	714	781	756	681	739	778	660	742	649	708	706	745	721	738	769	725	713	695	711	667	690	701	730	796	746	715	740	708	701	740	679	726	693	689	724	725	735	679	684	711	697	739	725	722	755	735	707	691	745	674	718	733	689	712	685	672	707	702	763	691	691	727	690	718	757	713	738	683	755	678	702	688	731	712	728	757	715	723	733	683	752	720	730	701	695	710	667	719	755	707	763	714	672	662	717	744	751	710	747	733	734	714	717	738	691	687	678	701	747	708	731	686	715	747	696	711	753	704	704	695	719	728	709	687	731	711	711	743	737	665	717	776	761	713	700	756	707	719	770	681	728	717	749	718	700	748	730	699	728	774	721	716	708	730	686	704	714	717	701	678	699	759	737	692	712	676	704	697	716	684	691	722	674	696	702	763	735	716	743	683	719	723	717	701	704	715	761	745	751	732	713	691	764	704	712	723	721	701	741	684	767	752	723	673	723	739	717	692	679	725	707	737	786	708	741	727	686	698	704	716	763	683	733	671	723	678	699	711	726	706	747	687	718	696	714	678	731	746	712	722	728	731	717	696	716	713	756	713	718	786	726	692	714	718	718	737	722	737	707	683	723	746	751	698	745	705	727	695	709	733	733	752	719	717	726	770	768	690	790	738	706	728	701	672	725	735	739	688	708	708	715	719	682	700	727	758	737	721	707	724	768	729	725	689	667	735	706	741	700	730	723	716	731	740	691	748	748	727	718	726	705	690	685	707	750	704	722	746	733	711	695	687	779	686	716	700	721	723	709	710	723	761	735	695	677	726	723	716	708	689	729	689	738	703	735	733	745	673	751	690	704	690	723	765	755	695	769	713	716	740	681	729	695	742	710	740	759	723	709	700	737	713	708	722	780	723	718	707	686	670	663	741	702	716	717	731	710	771	706	684	723	730	745	708	701	725	721	708	760	693	716	714	706	776	697	680	712	661	719	703	711	757	692	678	708	717	739	690	697	689	686	712	679	704	679	738	701	759	698	659	715	722	692	679	707	754	688	735	686	642	710	708	704	672	708	724	731	729	715	699	695	663	698	710	742	669	717	745	742	667	737	719	709	708	680	740	717	690	724	735	720	750	739	769	737	715	705	699	696	763	702	725	696	680	712	740	728	731	756	778	717	713	686	717	676	680	740	693	715	686	739	729	719	708	723	698	740	690	709	736	656	686	703	749	681	729	719	710	681	750	697	717	678	732	719	731	733	747	712	769	731	668	699	717	712	769	718	718	706	745	724	760	724	728	723	715	742	711	758	707	719	706	729	744	671	705	722	686	771	725	726	719	760	716	736	697	708	726	756	766	695	741	695	723	677	720	716	718	730	714	681	708	720	739	716	739	690	758	716	684	689	700	754	696	707	712	694	770	708	745	771	743	710	720	756	688	694	680	721	704	726	728	739	731	743	715	708	754	704	727	709	718	748	724	686	747	779	706	730	731	715	693	701	712	709	738	721	715	711	719	690	738	719	691	715	735	716	753	728	759	731	677	750	764	745	706	698	726	710	697	673	756	717	790	710	735	731	725	743	755	705	771	726	716	700	729	762	739	680	698	754	700	712	686	669	752	711	668	743	719	667	707	734	741	701	703	718	682	702	748	722	729	747	717	707	733	727	732	708	735	751	741	680	742	675	758	712	724	739	723	664	681	764	724	748	684	722	700	720	730	704	676	712	743	763	736	753	736	718	709	691	733	679	709	730	724	665	734	744	692	691	701	719	670	717	712	727	708	714	727	720	689	725	738	704	673	704	696	719	688	754	727	733	733	734	722	700	682	735	684	741	770	707	734	713	737	728	733	772	732	724	716	713	668	730	653	700	749	722	691	713	743	725	728	697	683	768	710	722	740	699	751	712	773	712	731	672	693	720	701	714	686	722	700	725	709	752	720	735	713	718	734	708	705	722	721	698	679	678	759	800	734	774	757	763	706	674	708	711	699	699	732	727	688	711	745	717	695	727	736	721	697	714	749	711	758	711	711	734	701	759	735	731	725	691	749	740	710	717	729	647	684	746	687	683	709	763	705	681	740	666	760	733	684	663	740	740	723	775	695	721	750	699	775	707	742	729	707	701	722	753	679	682	687	699	724	733	747	716	670	730	700	736	730	719	698	748	697	735	712	696	739	756	713	723	730	733	704	776	711	733	774	754	733	678	755	724	781	754	705	777	756	690	736	747	761	708	709	694	715	696	731	677	719	752	735	714	745	722	718	783	677	735	751	714	725	724	716	724	723	727	740	695	756	735	704	702	729	691	766	688	733	707	743	720	689	688	748	710	724	711	738	732	716	708	705	717	698	736	722	742	696	753	676	692	708	722	679	678	745	719	730	745	704	749	706	699	729	775	733	696	723	745	744	696	702	693	748	688	706	733	716	714	740	707	750	679	703	698	724	703	737	724	689	713	712	699	720	759	707	678	716	728	649	695	763	720	725	687	717	725	702	689	695	750	678	689	719	717	678	755	698	767	731	755	725	767	792	741	739	714	689	761	756	646	692	699	741	678	680	730	706	716	721	676	730	691	660	694	669	727	709	721	713	731	698	707	708	733	752	711	780	714	781	703	685	701	743	690	722	686	705	743	709	685	731	652	700	759	735	699	730	685	737	682	695	704	735	718	757	688	710	773	732	765	742	685	689	671	706	736	734	727	741	719	706	678	750	697	720	760	748	731	700	709	710	715	705	736	702	741	700	758	729	720	682	687	739	740	745	763	677	681	766	706	709	673	716	728	702	764	692	700	782	700	703	693	713	710	671	712	743	758	717	699	682	751	749	658	748	769	721	744	753	696	692	721	757	719	757	697	684	739	679	772	720	739	686	746	688	729	699	748	677	701	743	741	704	690	677	719	732	713	736	725	720	748	666	693	747	723	709	730	698	728	717	735	770	752	707	730	768	705	745	758	708	720	720	769	699	700	684	693	762	754	698	714	700	749	736	718	680	732	700	713	714	724	677	739	702	723	718	725	691	748	807	724	717	727	729	747	736	728	742	759	749	727	684	690	711	723	707	742	713	775	752	688	697	727	688	723	696	703	761	702	707	693	718	730	680	697	756	728	680	744	699	727	677	714	735	739	679	658	730	746	715	742	758	732	703	716	688	684	711	715	698	702	663	741	713	743	763	711	750	706	689	725	726	709	704	696	728	726	702	740	714	709	718	689	711	754	723	760	685	677	707	706	692	663	689	710	749	696	689	726	726	727	671	707	745	732	683	733	713	757	750	674	750	750	664	751	756	678	710	700	752	715	726	706	757	739	708	687	676	725	689	694	708	752	736	674	744	705	745	713	734	713	688	744	717	677	715	719	721	711	739	701	738	721	695	713	719	742	740	696	727	694
4411	4477	1597	697	764	359	257	116	477	351	320	318	130	169	205	335	375	243	156	100	68	65	49	56	57	68	53	46	51	48	55	47	54	52	49	55	52	56	48	62	52	55	53	51	45	51	44	67	53	45	47	44	44	57	51	45	55	61	52	46	55	45	53	52	53	42	55	54	40	50	56	48	49	52	49	67	48	63	51	47	56	47	47	48	49	45	45	68	58	52	48	70	39	46	60	42	49	42	48	56	54	60	59	58	53	55	56	32	59	56	66	42	44	58	60	29	40	53	60	57	55	59	42	49	49	64	48	47	55	39	45	51	46	60	52	54	46	36	38	42	46	60	50	46	67	50	45	43	60	34	52	55	50	51	61	54	55	51	51	40	59	48	44	50	54	49	67	49	51	47	55	57	46	58	55	54	54	47	60	68	48	42	50	48	46	48	46	51	62	53	38	49	43	59	61	57	48	48	57	40	58	52	51	42	51	65	46	48	49	56	47	57	51	53	44	36	33	63	52	59	56	57	30	45	70	37	44	60	54	47	44	40	38	55	39	53	54	51	53	61	58	56	64	65	65	62	50	50	52	42	57	41	54	44	57	48	64	57	51	61	59	60	38	46	59	64	43	59	67	57	41	48	54	70	61	52	57	55	50	51	47	49	53	42	47	62	49	49	56	44	39	56	48	65	62	49	69	38	66	54	54	53	61	50	47	51	57	51	58	52	43	68	41	50	55	39	62	43	50	43	53	56	52	50	55	50	59	46	46	47	52	69	44	62	59	52	57	42	58	53	54	61	57	47	44	58	61	54	42	55	52	57	55	50	58	58	59	47	69	46	45	51	55	55	45	44	46	49	41	51	69	37	34	60	46	59	56	60	48	59	50	52	53	62	53	38	51	44	58	48	49	55	51	45	51	53	57	39	42	57	48	56	43	59	49	51	60	46	51	49	45	43	45	37	54	54	42	60	42	59	55	42	47	60	65	44	54	51	49	37	48	61	54	57	56	54	42	58	47	51	60	52	44	43	42	49	54	53	42	51	57	61	55	46	54	50	62	52	52	45	52	54	66	53	44	47	67	50	42	45	61	48	49	53	54	51	66	54	40	48	49	43	62	50	46	45	43	50	40	60	53	54	52	58	47	48	62	47	50	41	46	56	37	50	57	57	58	47	43	54	40	50	49	46	45	55	66	54	43	50	54	56	52	52	55	42	44	60	48	58	44	42	45	74	49	50	54	51	53	51	63	48	38	64	60	50	51	54	43	55	56	59	44	52	47	34	45	46	52	52	53	55	52	42	55	41	64	52	54	50	61	51	47	43	58	56	49	46	51	51	55	49	42	52	56	41	31	53	49	56	61	44	48	45	48	48	61	56	60	45	47	53	61	52	61	41	56	54	58	43	59	43	42	54	40	52	50	50	46	43	43	53	45	44	55	51	52	36	48	45	53	53	52	54	40	50	51	59	39	60	45	60	45	68	55	53	46	62	47	42	67	57	49	57	45	49	66	58	47	49	51	67	60	40	45	47	49	46	45	59	47	37	53	40	49	46	60	54	60	47	50	54	55	57	59	57	55	53	48	43	44	50	51	50	51	67	42	52	50	62	48	51	54	43	59	64	50	48	45	51	42	52	47	48	55	46	47	48	62	46	46	48	52	46	46	46	55	68	47	42	54	48	56	50	56	38	49	48	48	46	57	51	55	57	55	49	44	44	40	46	62	54	44	48	52	48	58	41	56	49	53	56	44	57	67	51	52	50	52	42	38	54	60	58	49	56	56	47	51	40	65	51	55	59	44	48	44	51	62	59	44	57	53	51	48	46	63	50	49	52	47	52	62	40	50	42	50	57	48	51	51	43	56	53	38	73	48	61	50	59	34	42	45	57	42	50	42	45	56	60	37	53	62	59	43	46	40	39	42	49	57	46	56	51	49	48	57	53	48	51	59	54	66	48	59	51	55	49	58	61	40	49	41	55	60	41	50	56	38	49	57	49	58	53	49	51	51	59	58	37	64	63	35	53	43	53	58	45	50	51	43	45	52	58	51	58	56	46	42	55	57	56	51	52	39	61	42	61	43	45	49	49	59	72	43	48	46	53	47	52	46	61	44	51	43	35	50	52	41	60	48	59	45	43	52	56	65	54	50	49	47	50	56	49	48	34	33	58	56	50	47	40	42	40	59	47	63	41	48	47	48	55	54	52	46	52	64	34	47	57	52	64	51	45	48	46	43	53	52	52	61	61	56	44	71	51	56	49	50	42	39	54	53	49	52	50	54	52	41	36	60	53	48	56	46	51	51	69	55	56	46	55	51	49	37	55	48	49	51	49	59	60	49	44	54	45	55	49	40	47	64	45	48	56	56	57	49	56	56	55	49	56	46	49	47	46	54	62	49	51	55	56	49	44	49	57	51	55	38	46	61	43	63	52	56	41	43	52	42	58	47	43	54	53	57	51	59	62	46	56	55	46	43	50	59	59	48	40	62	45	43	56	46	60	57	53	55	42	43	56	65	30	58	44	66	58	49	58	48	45	62	38	49	50	64	57	46	50	50	63	61	49	54	50	53	51	52	41	55	44	46	47	45	46	46	52	44	56	55	60	41	46	47	54	49	56	50	45	55	63	44	49	46	51	56	43	51	53	53	59	45	42	55	42	46	48	57	51	64	59	53	40	49	43	48	53	49	48	49	49	58	63	52	48	53	59	66	36	67	55	62	65	57	60	42	49	44	49	37	36	54	53	49	47	47	51	52	39	41	65	45	54	59	52	45	49	39	51	53	59	46	55	49	50	36	68	56	60	45	45	34	48	48	49	57	60	51	50	60	43	40	60	62	57	49	56	50	47	59	52	43	40	54	54	50	52	56	44	41	58	50	52	49	60	60	57	46	49	47	43	37	56	45	48	71	42	54	62	54	35	51	46	61	58	50	53	38	59	56	40	53	46	44	36	49	44	49	46	57	45	60	36	52	53	53	41	46	55	44	45	62	45	55	38	51	56	46	41	52	48	52	56	62	42	49	64	46	53	51	52	54	54	59	39	52	55	49	48	49	57	41	54	47	49	56	38	67	56	56	56	44	49	56	44	56	49	51	38	52	55	48	60	55	44	59	43	48	46	39	55	55	52	53	52	44	61	64	49	55	52	60	42	56	48	52	53	59	43	61	56	50	53	46	48	46	47	58	58	33	54	52	61	51	60	48	46	40	69	39	68	50	59	51	62	51	47	48	39	50	55	52	43	53	48	58	55	59	51	52	44	50	52	56	55	57	47	43	57	49	53	59	47	55	44	53	47	47	46	47	49	58	56	52	57	49	52	41	50	50	52	50	47	58	47	32	60	50	49	49	56	44	38	48	54	52	46	48	58	61	63	44	61	43	56	62	48	59	42	49	54	54	54	46	52	39	55	45	53	71	43	56	52	59	51	51	61	59	50	56	58	58	62	65	50	52	42	55	47	54	78	49	50	42	53	45	58	67	47	54	60	38	57	45	51	46	59
35143	29209	17788	20200	28684	18986	13942	6173	19449	13633	13098	11010	5219	5655	6982	10576	11838	7119	4200	2632	1425	1257	938	700	664	707	641	668	700	664	620	653	656	707	748	764	756	695	681	668	664	679	656	654	701	683	694	648	664	670	678	670	642	675	678	689	663	701	723	645	680	654	651	672	635	702	613	697	672	635	650	630	680	700	705	675	648	672	673	635	657	688	678	663	668	637	671	645	651	676	696	703	734	693	703	723	668	668	687	682	638	701	714	671	679	696	698	695	664	694	658	685	669	692	638	629	678	667	666	677	668	661	682	668	661	687	671	662	659	667	645	660	727	681	674	665	653	724	682	683	700	656	663	634	645	667	669	670	664	641	651	691	657	697	639	640	686	663	671	700	716	697	668	704	699	688	670	653	643	681	645	666	686	728	678	710	666	630	660	665	628	673	671	660	671	636	655	653	672	672	687	673	668	675	637	662	684	667	671	674	704	657	648	639	655	629	654	711	682	635	658	682	691	672	670	614	674	687	636	686	663	640	657	594	684	650	690	677	660	631	659	669	697	634	637	613	668	685	696	673	664	682	664	697	650	680	716	677	657	679	700	656	695	647	657	652	642	658	692	633	646	644	627	675	639	690	635	692	670	686	664	687	633	686	659	664	677	681	702	643	662	670	673	670	672	674	687	651	690	685	710	636	667	681	693	663	703	677	659	637	645	668	701	682	667	670	682	686	684	733	700	672	689	683	663	675	676	666	660	658	693	668	686	659	631	720	620	667	653	682	647	618	633	673	680	680	609	689	684	660	691	702	603	694	606	695	665	626	701	687	639	652	644	648	627	664	643	656	646	670	668	751	669	655	693	656	706	665	642	688	704	672	688	638	683	690	687	661	671	680	709	720	665	697	675	688	695	676	676	680	681	639	638	665	677	649	622	701	664	669	642	640	651	653	661	682	701	661	629	616	673	675	646	675	701	723	689	663	685	661	664	672	692	681	649	692	698	681	657	636	703	645	685	638	639	626	641	692	680	669	642	642	611	699	670	661	657	698	698	632	682	671	697	654	642	652	692	689	705	696	652	646	666	702	698	673	652	643	678	679	632	681	633	667	690	689	675	677	675	606	670	648	645	655	665	688	657	688	675	705	678	702	668	660	669	683	658	696	687	694	659	672	702	663	668	692	680	684	651	658	649	643	630	642	702	661	677	710	660	661	646	663	701	682	654	657	660	637	712	674	712	625	685	682	657	660	648	667	674	705	696	687	665	679	690	647	675	686	700	678	655	707	669	683	635	710	648	674	695	673	706	635	728	658	654	640	656	667	653	691	658	700	657	667	646	691	688	641	727	653	641	654	655	654	660	662	662	690	678	666	698	685	671	702	665	615	670	685	682	684	651	661	704	678	632	683	647	648	652	697	694	635	642	666	665	662	648	639	670	683	664	702	674	642	673	659	662	710	684	689	659	668	646	684	708	642	682	634	656	707	636	640	662	700	671	718	699	679	623	696	686	652	648	655	668	693	669	663	677	626	666	655	658	659	678	665	679	662	693	689	634	653	688	692	665	652	650	652	650	685	654	694	664	630	680	674	684	700	669	675	637	635	673	677	657	707	665	736	637	640	640	699	704	679	647	657	664	683	662	666	663	674	690	713	644	658	603	636	663	688	665	659	700	688	637	691	705	672	732	697	645	679	707	684	664	700	640	685	693	715	639	658	666	693	672	650	645	656	705	684	670	723	627	630	683	749	662	669	664	680	668	663	740	666	647	667	645	654	676	643	665	675	666	695	640	717	622	686	685	690	629	634	667	674	653	709	672	694	693	685	654	668	671	656	675	646	612	609	621	669	664	677	663	646	659	684	701	738	691	653	666	706	665	710	690	655	655	658	649	662	639	644	623	638	644	675	690	722	677	696	666	667	683	667	666	634	668	701	712	666	682	667	679	657	662	680	653	671	700	638	692	709	658	729	676	641	660	654	693	680	673	688	657	677	646	682	687	638	705	630	664	660	672	692	666	678	665	680	709	674	661	706	662	662	677	687	687	640	626	676	654	678	657	704	684	674	643	655	645	676	629	678	711	721	710	632	674	648	679	682	698	658	706	629	673	623	682	637	637	661	662	711	702	637	648	652	665	683	686	623	656	612	670	617	629	663	656	635	617	702	679	682	703	700	673	639	684	656	639	696	681	672	613	676	684	640	709	690	652	679	736	680	704	667	656	680	661	657	685	720	695	645	637	672	699	646	658	707	676	646	635	684	665	634	684	643	699	661	621	643	663	653	694	664	638	669	659	654	663	682	712	674	694	637	672	619	675	634	625	678	712	675	698	650	686	716	675	640	693	674	639	662	681	668	623	655	680	630	671	618	667	711	706	702	677	712	670	661	714	674	653	648	677	628	699	640	675	648	672	675	646	641	682	679	657	631	700	665	694	684	672	711	648	665	664	655	662	659	667	652	635	706	700	709	627	648	647	654	685	605	656	709	683	663	640	676	679	664	641	679	695	693	664	668	687	684	632	656	664	675	632	668	699	690	685	645	644	687	655	740	635	674	654	681	708	668	632	704	623	662	644	597	684	663	710	647	638	706	655	673	655	690	663	688	636	696	684	689	654	678	660	657	706	683	700	670	662	676	674	637	677	623	660	688	648	679	691	635	635	715	688	639	655	672	671	687	680	745	648	699	670	645	668	680	668	645	658	673	674	673	593	664	674	652	697	662	692	690	681	693	652	634	671	644	674	710	677	681	694	681	683	643	696	651	689	658	664	687	658	612	679	703	665	640	687	642	652	705	662	709	689	697	687	653	662	685	683	673	681	677	720	642	708	667	654	670	673	638	667	656	675	634	696	672	705	657	695	644	636	657	631	684	662	657	668	632	603	657	634	667	692	673	666	716	685	672	693	690	672	655	679	687	630	650	658	671	699	668	709	679	696	669	625	727	703	644	685	661	655	656	670	676	646	661	681	654	704	669	659	646	693	645	717	696	664	682	674	674	706	670	686	616	646	677	684	637	666	666	650	686	671	663	681	629	660	698	702	622	632	675	698	679	653	673	644	693	682	703	680	629	658	710	672	644	661	666	655	729	692	607	631	675	673	681	666	736	695	638	699	658	687	668	686	704	687	612	638	651	667	668	683	720	689	672	661	668	632	702	646	642	673	646	687	692	631	714	658	662	696	703	615	644	680	613	684	687	710	702	677	619	661	664	632	726	685	695	671	618	667	624	663	705	686	640	679	688	643	654	692	676	682	637	626	667	677	718	709	648	702	729	653	668	670	659	657	662	672	681	686	664	634	675	665	647	715	665	685	672	680	695	660	687	643	674	661	675	704	660	648	656	680	620	655	610	681	651	622	653	664	701	666	662	656	697	654	667	637	665	684	659	635	666	615	664	704	672	682	678	627	656	645	685	704	707	684	636	660	684	671	668	705	674	657	655	684	652	677	647	641	663	630	686	673	709	670	647	672	694	673	700	703	664	680	646	676	722	692	638	642	687	682	672	634	636	673	674
9274	16044	6148	2458	2293	1216	782	284	1613	1186	746	585	173	485	527	771	721	544	266	188	104	95	97	68	51	44	56	42	59	66	60	45	63	62	52	64	57	54	53	54	60	60	51	48	44	57	56	45	57	56	57	57	47	38	67	58	58	55	51	50	57	49	40	67	49	55	60	58	48	46	53	51	57	56	63	58	54	54	47	50	46	52	39	50	49	70	48	54	43	60	42	65	47	49	43	56	61	48	54	56	54	48	56	46	63	47	83	57	58	59	52	59	63	48	43	59	56	64	65	52	52	43	69	58	40	58	61	62	55	46	52	50	52	66	57	58	54	52	55	63	38	63	63	59	64	60	64	55	60	47	40	59	54	44	51	47	47	44	62	49	51	58	49	54	64	53	58	54	49	56	60	55	52	56	55	52	59	50	51	56	61	45	62	58	49	55	44	53	44	49	60	55	45	58	66	55	48	60	65	61	51	58	57	55	50	53	48	53	58	53	59	41	69	56	45	42	52	42	57	57	57	39	48	45	49	51	60	44	50	56	57	54	53	50	47	62	53	52	56	57	42	65	53	63	47	63	54	50	61	56	55	49	57	46	54	50	60	53	54	60	45	38	56	52	40	63	54	44	54	63	46	56	57	50	61	60	58	56	49	49	51	49	57	46	47	55	57	56	53	45	64	39	53	59	58	54	60	43	45	37	59	57	61	43	55	62	46	63	47	55	52	45	58	50	57	56	43	47	44	50	55	42	52	53	54	51	61	51	43	67	41	57	47	60	45	50	48	48	55	54	66	53	56	45	38	51	61	45	57	54	49	45	49	57	53	55	51	50	56	53	54	52	55	55	63	49	58	60	47	45	65	47	64	69	57	49	56	49	64	49	36	44	55	59	54	56	54	34	53	46	61	41	54	62	38	55	59	54	49	43	53	47	68	58	52	66	57	53	57	56	75	61	58	48	60	64	55	55	49	54	48	44	57	62	52	56	46	41	58	52	67	61	49	55	47	50	54	49	57	60	46	54	64	56	49	55	42	47	50	76	52	61	63	53	59	48	48	39	49	45	57	43	47	65	60	58	49	47	54	66	65	54	60	42	49	55	72	51	51	46	53	41	38	63	50	46	58	42	56	49	43	60	46	47	70	47	45	52	56	49	61	49	59	45	54	59	65	50	52	48	54	49	56	49	54	53	56	52	46	69	55	50	56	58	64	48	67	58	48	55	50	62	62	69	47	62	50	62	54	64	42	49	42	49	49	52	55	45	63	61	48	55	63	46	52	44	65	60	55	58	56	58	54	44	39	47	55	41	52	53	43	43	53	57	53	56	54	40	62	52	56	48	63	57	48	44	47	61	54	56	60	55	57	45	43	52	49	42	53	56	54	54	45	50	53	58	48	45	55	57	47	61	42	65	50	45	52	53	66	57	56	62	53	43	65	58	53	60	38	52	57	57	62	44	50	56	74	65	57	48	48	43	38	56	58	62	41	41	45	43	52	53	59	45	49	50	40	63	48	59	61	52	64	52	53	57	50	57	44	61	52	44	55	55	48	49	50	53	51	49	59	58	58	58	50	58	50	60	55	46	50	49	55	50	41	42	51	55	50	40	44	65	57	56	53	55	66	59	49	47	53	49	59	45	53	44	54	61	51	36	46	50	79	41	58	50	37	55	42	59	50	60	60	50	62	58	57	64	54	53	54	53	68	48	48	46	43	55	44	60	45	42	54	51	54	50	55	54	58	53	61	46	59	58	43	46	57	44	45	59	51	61	44	44	49	63	47	53	55	50	47	61	61	55	55	45	64	60	53	61	46	54	46	55	57	52	55	59	46	50	57	62	63	56	52	57	59	44	56	42	44	59	50	47	45	55	50	51	49	61	60	48	51	46	53	58	58	64	46	49	50	42	59	49	56	53	48	47	56	60	64	46	60	71	48	47	53	50	61	38	42	55	52	56	46	42	48	44	54	65	53	54	49	39	59	49	49	65	59	45	52	48	52	55	57	40	55	50	57	46	53	47	51	62	41	48	57	49	48	54	51	51	50	62	61	60	45	48	47	55	44	46	48	52	59	62	54	67	58	58	66	40	61	49	49	71	62	45	71	65	40	60	51	56	53	52	48	67	61	49	54	46	61	55	46	53	52	51	51	59	47	47	59	50	54	63	48	43	54	50	63	45	48	33	58	56	57	50	41	52	52	43	46	60	38	46	51	65	42	54	54	56	35	50	49	64	54	54	56	58	56	39	48	50	50	44	52	56	45	43	65	64	55	46	45	50	56	59	64	58	56	44	49	57	57	49	60	52	47	49	64	61	58	70	65	48	52	45	44	43	58	55	48	63	42	40	51	77	54	50	51	54	49	43	42	57	58	49	58	53	46	57	58	57	47	56	67	56	44	52	53	53	66	56	68	55	57	49	61	44	47	58	51	53	40	48	64	46	43	44	58	48	52	39	61	53	56	46	53	66	59	35	59	51	47	56	48	56	53	56	43	75	48	51	54	54	57	55	43	54	52	48	46	51	62	54	58	43	50	69	40	54	53	50	54	68	43	50	64	45	55	48	53	57	55	49	66	41	59	57	50	50	58	60	43	51	51	49	57	48	49	51	57	50	41	42	50	44	57	38	50	45	42	52	56	50	63	54	58	49	65	45	66	49	63	43	58	48	67	57	45	71	47	45	71	73	46	54	48	51	53	46	42	56	58	41	57	65	60	56	55	39	52	39	49	55	38	37	60	62	50	64	67	51	51	56	51	57	46	52	50	51	54	52	56	55	62	61	61	43	54	65	42	56	57	44	49	44	50	53	60	45	51	36	53	62	46	59	61	61	58	57	54	53	65	53	51	51	52	52	45	55	55	64	51	45	49	54	49	57	67	51	53	46	50	43	55	45	41	61	51	47	55	41	37	42	53	55	60	59	60	54	52	53	62	48	55	51	44	40	47	51	52	60	49	50	46	54	54	62	68	55	54	47	61	64	48	56	65	46	49	69	46	48	45	50	50	49	48	59	49	42	45	54	47	51	60	61	40	51	53	53	56	53	59	51	54	40	61	48	59	61	47	60	45	55	50	47	50	57	55	59	53	43	57	47	67	47	54	60	52	50	41	64	59	55	52	58	44	57	66	56	58	56	61	54	51	56	53	52	51	45	69	49	54	49	53	58	60	55	55	51	59	49	48	67	59	53	44	51	51	54	54	50	38	53	56	48	44	47	41	51	58	51	43	39	60	69	43	49	53	57	45	57	54	65	56	57	49	57	33	42	61	54	47	36	42	65	60	45	53	55	43	53	40	42	53	50	54	56	62	48	53	58	45	45	51	68	55	45	59	56	59	42	60	60	50	53	55	48	52	58	62	48	53	47	60	50	48	48	49	49	52	53	45	45	50	62	59	52	53	60	58	45	46	51	47	66	55	52	57	46	57	61	39	64	48	67	61	46	53	48	48	64	60	55	47	45	45	57	46	65	50	37	58	60	59	53	37	57	59	42	57	50	54	53
47585	40579	29529	32002	41096	31138	25434	13136	31420	24525	20517	15598	6074	14665	15656	18543	16882	13135	7243	4963	2405	1923	1335	903	694	722	724	706	688	731	656	675	684	729	828	811	724	712	709	689	688	695	659	644	661	697	691	715	687	695	690	708	666	674	700	674	680	675	749	665	734	711	677	668	712	641	711	686	697	693	650	633	763	688	660	707	670	760	715	687	678	711	685	698	680	736	736	703	735	693	671	658	720	671	679	678	679	641	702	682	667	706	732	673	659	733	722	725	679	725	692	673	682	680	672	691	734	660	702	703	655	662	702	659	746	676	664	647	691	642	688	712	699	722	691	658	677	701	692	708	749	695	692	721	712	677	713	679	726	649	721	730	743	675	718	693	695	707	752	681	676	617	675	697	653	692	685	688	655	668	725	687	711	703	664	702	713	644	681	660	710	672	736	650	726	729	704	713	657	767	670	698	650	711	677	683	703	674	686	676	653	644	684	658	696	684	725	723	685	717	678	710	732	693	658	696	663	686	747	754	692	684	743	689	696	686	726	700	665	640	716	689	666	684	716	736	647	697	673	683	700	672	688	700	676	686	687	711	677	763	636	662	699	697	698	691	695	697	696	711	723	667	722	717	664	672	665	711	634	674	662	669	656	710	698	677	664	673	716	707	650	675	667	691	690	654	725	726	663	678	662	734	676	695	682	679	618	733	668	659	682	682	713	732	687	674	644	657	661	683	662	670	716	692	749	703	737	722	726	710	726	754	730	642	666	663	673	693	671	633	719	754	723	703	691	661	662	682	667	658	720	687	687	695	682	701	687	717	672	690	699	702	671	664	711	693	732	706	683	660	706	687	684	671	656	696	638	659	677	704	702	688	680	694	699	658	676	672	679	682	680	675	703	706	678	707	718	659	692	672	700	670	653	674	709	698	715	717	663	712	661	670	754	689	700	671	724	634	689	653	683	677	664	679	707	683	652	748	689	664	694	694	717	743	678	658	699	667	728	663	726	651	752	669	687	693	744	704	675	741	652	737	663	720	689	657	719	700	700	672	742	739	671	654	633	706	675	685	640	690	691	686	686	707	712	701	712	687	735	718	700	666	693	686	670	664	664	663	709	625	699	713	697	691	652	649	660	685	722	669	674	729	693	725	710	698	708	707	674	696	698	698	686	698	668	715	688	719	673	716	718	698	711	660	653	706	674	664	652	729	674	694	668	691	659	705	691	699	697	657	729	642	650	704	687	652	713	687	704	699	651	656	702	707	758	684	686	677	701	708	710	705	665	679	682	708	641	687	686	659	729	663	648	686	652	645	673	729	690	665	701	730	676	704	690	736	718	658	721	743	634	691	721	664	742	705	672	648	692	701	684	635	732	705	688	688	734	699	726	706	673	718	716	694	655	699	677	685	666	644	666	712	688	697	668	723	709	681	703	739	702	747	691	675	653	662	715	705	679	671	676	680	726	685	695	709	692	724	651	692	662	729	661	739	681	681	658	694	691	748	660	680	684	699	695	672	722	643	694	676	704	718	697	679	694	721	693	717	665	654	704	657	669	684	691	743	701	689	661	718	684	741	709	680	664	662	611	677	672	651	709	674	689	697	704	667	691	687	741	694	742	661	705	732	694	689	707	692	699	723	676	680	727	653	750	737	709	700	675	676	665	689	706	685	651	679	713	692	702	657	691	654	700	672	750	677	654	661	688	672	689	665	624	710	721	676	646	692	677	696	703	696	653	724	653	681	672	681	720	661	671	653	683	692	648	685	685	699	720	691	695	670	723	694	688	674	673	668	679	702	689	716	710	723	671	672	693	703	720	678	684	715	670	688	691	691	714	697	721	695	680	651	648	700	643	697	684	705	662	729	724	625	685	734	639	733	733	699	691	738	720	700	685	738	704	721	661	651	633	722	661	672	702	729	692	667	662	696	660	720	733	658	717	679	722	699	653	740	706	721	702	693	688	681	667	679	675	694	675	680	718	695	665	642	698	677	722	700	645	752	705	662	658	723	687	717	689	660	726	686	671	659	708	691	703	689	673	731	731	694	716	655	704	621	663	677	710	677	660	709	687	680	727	648	665	646	720	654	683	699	685	728	732	712	682	673	731	711	679	657	719	691	732	700	713	739	629	723	705	720	702	702	697	709	674	589	699	704	737	689	643	702	728	658	746	673	716	671	682	724	680	671	726	641	670	681	665	702	653	689	729	647	739	682	655	726	671	661	732	709	697	697	654	677	684	642	658	685	642	757	701	687	711	692	692	704	690	705	696	693	664	684	687	660	675	716	657	726	663	689	683	688	676	698	678	692	708	704	664	703	657	721	706	687	709	666	712	713	693	683	711	664	724	635	730	678	699	659	691	684	662	687	687	741	672	707	704	719	690	674	673	709	683	703	713	680	681	689	660	696	737	686	652	643	654	642	694	677	678	682	709	715	707	686	651	725	713	722	688	679	700	682	715	676	699	688	630	696	688	734	720	673	724	719	672	713	694	677	671	682	670	690	698	650	673	686	655	729	764	674	691	681	699	688	685	651	719	713	696	678	670	665	707	689	685	687	685	696	680	736	718	692	707	650	728	669	686	733	713	651	692	727	700	640	670	687	775	734	722	707	701	676	710	749	747	691	667	725	685	690	718	665	669	730	708	682	709	690	664	702	685	703	698	659	675	699	715	703	645	670	698	637	710	691	668	722	702	705	674	661	734	720	704	715	671	722	671	630	706	732	699	666	727	695	698	682	727	666	673	668	676	676	675	715	691	692	652	695	662	708	684	715	690	680	685	703	701	680	691	672	660	719	683	674	660	700	707	709	687	717	703	671	689	686	708	677	671	680	701	730	657	720	707	635	719	694	648	702	711	700	680	663	705	690	647	693	668	644	713	700	695	671	664	734	667	685	681	700	663	677	673	673	626	699	747	691	645	645	673	665	712	694	729	734	676	705	645	702	692	671	684	663	661	743	715	710	715	727	709	714	663	692	662	679	681	648	673	754	663	691	700	734	684	657	704	694	638	701	668	664	690	695	696	707	682	725	667	699	716	705	713	754	711	683	685	715	717	728	690	733	695	692	698	738	693	681	693	734	652	692	671	681	709	671	645	686	711	696	697	669	718	666	665	666	679	661	709	723	653	702	679	718	749	669	674	677	698	639	670	696	654	675	706	697	724	694	709	719	682	711	736	686	734	620	687	706	683	649	720	666	677	654	715	704	716	688	689	692	659	655	725	700	678	732	687	701	680	712	679	705	691	697	699	680	710	680	712	675	704	691	708	680	653	674	707	652	678	705	701	747	689	737	680	705	653	712	699	703	690	662	692	680	653	695	690	707	701	676	704	692	670	670	675	691	703	678	626	711	697	698	699	748	672	736	693	724	691	666	703	678	718	705	719	676	680	663	678	686	688	658	728	690	698	653	702	671	707	675	656	678	637	715	664	706	691	673	669	657	703	702	741	734	682	737	721	687	682	734	706	724	685	701	674	673	698	648	655	709	689	658	683	696	720	697	667	707
8904	13234	6368	2431	2507	1265	955	473	1380	1077	717	934	500	513	524	851	802	533	253	186	88	93	77	65	50	49	51	60	62	50	50	42	42	58	58	47	67	50	57	51	54	50	59	69	52	46	49	60	49	59	45	48	58	40	57	49	47	59	58	63	53	56	69	45	58	50	47	55	64	54	51	53	56	55	54	45	59	44	50	42	54	52	50	55	56	50	57	57	56	63	63	57	49	47	62	63	57	44	52	48	63	53	49	50	70	54	61	56	63	64	60	56	60	46	63	63	68	65	55	62	61	51	58	62	55	64	59	44	58	49	46	53	48	50	48	47	50	58	61	64	52	45	56	67	56	59	53	48	48	50	57	50	56	52	61	64	62	45	59	48	60	65	58	54	58	48	53	69	48	57	41	70	53	50	52	54	64	52	48	58	61	67	54	56	43	55	56	54	53	61	59	54	54	51	49	51	53	58	59	60	56	59	48	52	47	63	42	60	48	52	56	65	51	68	59	66	51	46	56	72	58	53	49	39	53	58	43	57	50	61	58	52	58	53	48	61	59	51	43	72	51	60	52	56	51	53	56	40	53	47	61	53	52	37	62	61	54	60	50	59	48	41	67	49	51	48	61	46	60	41	54	57	50	58	52	54	61	62	53	54	68	47	66	58	58	49	43	66	59	56	57	43	45	47	62	59	55	54	59	57	52	41	39	44	43	48	50	55	50	49	50	52	57	40	47	54	50	48	52	71	59	47	45	54	56	58	75	56	44	61	53	58	71	62	57	54	51	63	61	59	57	57	48	50	46	48	53	55	45	46	55	51	51	54	41	56	54	53	74	44	60	62	68	46	59	55	63	70	53	58	52	50	57	62	60	66	54	56	60	57	64	55	55	44	42	67	56	58	59	47	48	48	50	65	58	77	50	59	63	47	56	59	48	53	47	50	39	62	50	45	48	49	54	44	61	48	58	50	50	50	50	53	51	58	45	50	61	45	61	57	54	51	58	68	51	42	55	61	54	61	63	52	54	55	54	63	53	50	62	41	66	65	63	55	51	54	49	65	55	52	55	49	67	47	62	49	58	41	61	53	67	57	55	56	57	47	44	61	61	56	58	60	52	61	54	61	51	57	61	61	36	67	46	63	45	53	66	57	40	55	54	62	58	57	48	58	51	63	42	49	64	51	49	44	55	49	53	60	54	63	56	48	53	50	60	70	51	55	47	45	38	57	55	53	65	42	54	56	54	63	57	61	47	58	61	57	68	46	60	46	65	58	51	56	42	52	49	52	53	57	47	61	53	56	55	58	62	47	53	62	48	47	59	49	45	72	55	53	57	67	52	53	44	73	55	53	62	66	51	44	56	60	57	44	65	59	53	47	64	61	65	57	61	54	48	56	55	52	54	60	44	61	51	56	57	51	42	48	53	59	48	59	51	34	63	40	62	52	53	53	60	52	58	56	59	47	61	56	57	57	53	48	55	52	68	62	61	48	52	48	46	49	50	61	58	51	48	51	53	57	55	61	50	55	55	44	47	63	50	61	44	46	52	59	58	51	64	65	54	59	58	59	60	46	59	51	43	55	49	55	56	54	53	51	56	51	58	59	40	50	57	62	46	42	56	45	63	53	67	45	63	54	54	51	52	50	61	52	56	61	53	54	45	70	48	68	52	59	63	57	69	66	51	53	47	47	56	50	61	46	53	58	52	44	47	45	53	60	46	61	54	57	51	52	60	49	43	69	54	55	55	54	60	49	69	54	60	46	54	59	59	60	59	54	60	51	47	53	63	41	58	48	48	63	44	46	55	55	52	66	65	63	61	58	63	49	46	58	43	64	63	65	52	72	54	64	57	55	50	53	62	60	56	59	46	65	52	56	50	66	68	56	50	45	44	56	39	50	48	49	48	53	70	52	55	67	44	50	44	47	57	57	61	66	44	50	47	48	51	43	55	35	59	55	61	51	48	70	45	51	55	66	43	59	56	49	51	46	57	53	65	54	51	55	56	53	48	49	58	58	54	56	68	79	63	54	52	49	66	45	55	48	57	47	64	56	60	56	57	64	47	40	59	54	53	55	38	55	56	48	43	73	59	53	50	63	63	51	60	54	67	47	54	61	51	49	56	58	54	55	56	55	50	64	53	57	61	55	59	60	58	46	57	56	61	33	50	47	57	56	57	55	64	53	54	66	57	46	72	57	61	60	67	56	57	49	55	61	69	57	61	49	55	61	52	62	56	45	48	52	49	48	45	49	68	43	57	71	65	37	59	49	55	49	70	52	45	39	49	44	55	42	59	45	49	69	61	56	42	50	56	42	56	54	50	53	50	54	57	68	67	45	39	57	55	52	64	54	65	45	56	48	56	46	49	40	46	59	50	62	58	59	48	44	66	48	56	42	51	48	54	46	50	54	52	60	49	58	61	67	64	61	44	54	61	66	47	51	59	48	51	45	60	46	47	42	45	52	54	42	62	70	65	59	45	53	47	37	62	47	65	59	57	53	47	56	46	51	64	42	54	54	47	50	59	44	65	60	53	51	58	39	56	46	60	47	56	49	51	51	47	60	47	67	45	46	53	50	65	56	50	46	42	46	64	59	51	41	50	48	50	61	49	65	56	52	52	48	46	43	51	58	54	58	52	50	61	48	56	57	47	43	50	52	60	57	48	53	48	51	53	62	53	48	44	50	54	37	53	48	50	50	49	73	66	54	60	61	64	43	61	46	64	42	56	63	50	59	55	62	39	55	51	48	54	48	61	56	60	65	66	54	56	58	59	55	42	48	69	46	59	67	56	53	69	55	61	52	64	61	50	48	55	50	39	64	51	54	56	60	65	51	56	69	47	46	46	63	53	44	54	48	36	53	50	54	42	66	56	56	53	51	52	51	61	56	63	47	51	54	57	54	65	64	53	53	64	56	52	64	51	52	46	56	57	51	62	54	42	53	56	51	53	63	49	64	55	56	52	67	52	53	61	54	59	67	64	47	67	56	63	53	41	56	46	67	58	59	58	50	58	59	62	61	60	60	66	62	50	55	59	54	52	61	45	63	63	50	51	60	43	53	62	54	58	60	65	51	51	53	35	46	34	49	55	61	55	61	51	49	50	57	59	41	42	52	53	63	53	51	53	69	56	62	54	50	63	48	55	56	46	60	59	59	54	30	43	47	45	47	52	48	65	64	59	55	63	58	57	55	45	55	56	56	60	58	55	38	51	59	54	63	58	55	51	49	51	45	50	46	37	46	41	59	59	48	55	49	46	59	48	59	58	77	61	44	56	47	47	66	56	47	58	48	57	54	60	59	53	68	58	60	50	55	51	59	55	58	61	54	50	50	48	40	54	64	51	61	61	39	59	55	50	56	59	40	51	55	61	46	48	50	52	51	58	40	46	51	55	50	62	58	47	46	56	58	44	49	50	53	58	47	63	45	48	57	63	64	58	51	57	59	54	42	54	55	56	51	72	57	56	67	58	51	51	52	44	55	45	44	46	41	57	42	57	53
43339	39172	31317	31121	41265	31899	26783	19509	30423	24380	20026	21494	11410	15475	15206	19933	18228	13169	7572	5258	2312	1763	1288	994	697	734	698	678	718	703	749	738	678	726	732	794	773	729	761	734	733	747	714	713	731	720	706	705	678	671	727	721	742	715	755	737	690	731	743	743	703	759	754	695	652	703	730	663	691	672	697	711	695	714	738	707	678	694	710	655	701	711	682	724	742	660	687	690	719	735	717	720	642	715	740	670	791	714	661	713	720	693	707	701	727	694	717	750	750	660	731	740	706	686	706	712	720	743	689	673	713	768	750	725	750	706	708	673	764	729	676	682	699	691	661	725	673	710	695	717	698	690	716	680	677	700	678	713	662	718	755	686	667	727	764	758	727	701	686	703	697	689	727	729	739	712	723	725	722	721	721	728	669	734	701	721	765	686	702	748	705	720	694	690	711	686	689	704	699	731	749	665	722	737	701	696	669	732	708	801	736	693	693	671	706	719	685	691	721	693	670	718	706	697	737	656	722	707	715	694	709	749	686	698	661	702	722	711	719	714	717	736	760	727	746	735	737	716	702	679	773	729	726	756	717	686	724	683	697	709	719	730	744	709	694	669	674	812	740	663	716	729	717	772	698	682	688	671	738	680	701	652	694	718	746	690	676	709	685	726	660	732	707	732	727	685	718	714	728	695	698	659	710	727	675	725	686	737	702	711	698	715	671	708	725	734	733	686	746	653	675	715	702	688	677	724	690	682	718	699	668	725	726	714	667	727	682	698	645	727	676	719	703	685	678	678	689	690	695	678	668	701	746	709	672	683	734	712	691	731	747	713	705	739	707	680	702	738	748	696	730	690	690	656	713	680	700	673	710	726	668	717	680	725	714	712	683	743	667	706	699	712	692	667	718	668	692	719	678	694	702	748	669	758	768	694	736	714	744	686	761	734	727	702	702	726	650	699	669	736	663	730	643	690	748	691	759	685	715	657	715	723	732	673	708	705	700	688	685	704	681	733	754	753	699	681	682	677	729	646	732	734	733	730	700	688	699	718	690	697	675	719	739	707	696	664	752	695	711	687	691	715	637	719	727	729	667	690	672	679	665	667	687	692	677	681	748	734	717	735	736	672	677	729	663	656	704	679	739	698	731	723	694	696	672	648	665	739	709	719	755	701	678	670	730	669	724	714	690	729	700	681	740	723	718	720	657	676	708	702	689	737	734	703	694	700	688	703	708	698	689	717	675	669	703	672	708	728	731	708	723	689	632	755	659	720	700	683	710	664	716	679	740	721	657	721	747	694	717	702	679	685	726	719	698	752	713	709	736	695	716	706	689	683	741	725	694	758	707	678	665	731	718	695	707	694	720	713	699	718	669	695	651	757	682	730	722	744	747	750	631	725	706	722	687	720	736	666	728	684	703	695	649	708	664	651	765	671	672	706	703	663	700	673	747	748	739	690	718	732	705	705	716	672	748	685	685	700	702	680	719	723	650	713	741	742	717	747	687	728	766	718	627	731	705	751	746	720	671	706	736	684	676	723	726	729	728	704	710	701	705	720	710	720	714	769	707	713	719	742	702	736	674	702	704	749	691	706	716	696	674	749	706	704	700	732	748	676	640	719	756	684	714	718	728	731	697	779	734	714	699	731	722	689	704	694	659	702	682	730	723	685	699	725	679	743	726	742	697	710	649	709	699	725	699	735	716	690	720	661	715	671	735	712	723	721	735	666	710	730	661	711	678	744	666	647	691	735	639	718	766	695	698	715	704	671	746	705	699	682	697	698	694	695	715	761	684	742	652	733	704	679	692	718	695	731	723	662	722	672	697	729	671	692	733	681	754	694	736	706	668	690	714	722	730	699	695	667	735	714	681	664	746	726	674	691	725	726	720	718	696	718	727	712	720	684	696	720	689	702	730	701	697	713	742	730	697	691	719	753	695	681	729	676	750	725	705	743	680	760	737	657	711	706	728	688	708	734	719	684	746	731	712	737	700	676	736	689	729	720	682	699	701	743	733	704	743	693	741	750	787	727	716	725	681	745	702	707	706	757	718	752	758	750	689	742	757	727	701	717	741	652	702	716	716	726	706	684	689	702	747	738	718	667	699	668	689	700	677	748	728	724	737	663	728	669	709	701	744	697	733	715	685	694	675	721	675	667	726	718	678	686	699	675	777	718	711	739	741	677	688	735	698	717	665	725	737	671	722	713	699	681	725	714	751	739	700	735	723	674	736	729	719	681	744	699	742	739	689	730	648	753	679	736	666	708	692	681	717	739	666	659	730	735	726	713	710	714	739	648	689	712	769	753	687	705	768	693	740	742	699	674	700	722	743	691	757	748	708	684	702	708	720	735	743	698	708	695	671	680	691	673	732	702	737	769	698	662	718	725	707	696	675	717	729	696	677	720	711	707	708	755	675	692	726	668	676	732	724	737	728	712	669	709	672	690	721	667	712	731	754	706	711	714	737	725	689	694	732	710	683	675	710	700	724	687	700	695	692	717	680	714	707	736	731	720	681	694	722	694	766	698	706	669	707	711	743	731	769	688	716	687	748	681	659	686	680	688	748	706	716	742	724	708	713	706	717	690	701	698	740	694	715	678	716	633	743	736	698	723	675	697	695	704	699	683	716	720	734	677	706	701	705	669	718	720	655	701	719	697	687	737	686	703	718	703	672	717	730	713	717	694	702	709	721	723	705	686	695	717	705	726	718	722	706	707	758	762	679	696	715	736	750	691	708	703	712	726	741	698	669	705	717	665	694	743	696	722	663	735	698	715	716	694	673	677	687	730	733	735	696	689	713	684	694	706	764	704	704	705	679	729	743	721	702	695	713	712	682	695	739	716	665	692	678	704	651	668	724	696	731	738	706	737	722	750	720	734	721	738	676	723	717	685	668	760	700	694	732	690	682	704	675	703	706	706	745	742	704	753	749	734	683	683	678	699	698	749	691	712	734	685	700	718	703	724	703	687	708	739	706	666	746	720	706	710	721	664	677	708	759	753	731	671	747	722	733	689	736	710	764	748	714	707	700	743	705	689	714	677	700	699	699	687	686	792	737	684	710	737	718	726	682	748	686	763	689	687	714	759	760	702	689	679	724	676	740	695	685	710	710	673	713	740	732	700	646	675	716	740	727	692	724	722	738	735	678	699	712	686	639	711	722	688	726	728	702	662	727	717	714	707	691	684	705	715	727	724	708	726	687	684	718	741	731	732	666	679	681	726	744	723	663	692	675	737	720	728	701	697	706	725	691	737	712	716	719	707	685	704	697	699	725	725	734	693	714	715	698	683	718	651	713	727	674	683	758	672	705	704	729	730	718	708	734	694	688	670	712	667	691	706	655	697	708	720	670	762	681	717	686	719	699	700	708	708	727	696	734	663	713	749	719	718	681	702	731	685	703	699	740	710	674	690	726	709	682	657	691	710	683	692	736	735	723	709	681	701	723	737	705	749	720	734	638	688	738	694	762	677	736	754	739	727	698	705	716	679	702	705	720	649	715	692	719	709
13673	22460	10719	4123	3938	2871	2153	900	1635	2589	2011	1720	990	675	642	916	1107	623	354	219	122	85	91	77	58	69	57	43	56	51	67	62	55	53	72	65	62	52	76	52	66	50	46	49	54	50	50	54	55	61	56	54	53	43	56	72	68	76	69	53	55	42	70	65	54	41	65	52	68	59	60	54	51	58	55	68	54	55	59	56	45	50	71	44	50	49	53	80	53	51	53	64	59	51	64	45	59	56	54	60	54	62	57	59	60	62	60	50	67	48	55	46	54	54	53	40	67	57	45	64	43	56	52	41	51	61	58	62	55	54	58	57	58	47	65	50	64	61	65	62	47	65	57	59	66	52	51	53	49	68	60	64	53	55	62	57	47	50	59	50	48	46	62	59	50	54	57	54	59	66	54	54	49	51	54	59	70	39	52	57	55	60	58	55	54	56	67	51	44	61	60	52	66	61	58	59	67	57	49	65	54	57	50	46	49	68	66	58	68	59	59	42	52	50	54	50	59	52	48	48	52	45	48	60	60	54	59	55	60	41	45	39	59	63	58	54	52	52	60	53	62	65	55	68	60	62	56	66	53	55	59	58	54	57	69	51	44	69	61	51	52	59	59	69	54	54	56	61	49	51	55	52	46	65	60	70	48	60	49	49	56	54	49	66	61	50	61	52	57	49	63	57	51	48	55	51	52	57	65	47	62	61	63	58	66	48	46	54	71	50	42	65	51	52	64	67	47	59	60	59	50	47	52	55	51	53	50	51	60	70	47	58	61	64	59	46	50	49	51	50	39	53	58	55	46	49	69	50	59	56	62	38	62	62	38	48	47	60	66	63	59	55	49	59	50	46	47	51	55	59	54	56	41	52	61	53	61	66	51	35	58	65	67	50	59	56	60	52	49	53	43	57	66	55	62	52	52	55	58	48	68	55	40	51	50	68	54	69	60	65	58	50	67	60	69	58	63	45	46	61	53	59	51	56	67	51	55	51	64	45	59	47	62	63	62	54	58	46	56	60	43	60	57	50	69	64	55	56	40	57	47	54	61	57	58	61	44	60	48	56	49	69	61	61	58	54	56	60	44	52	58	66	49	63	55	65	63	62	55	54	60	62	50	51	76	60	58	41	60	67	69	46	56	54	42	65	60	59	51	66	58	61	48	46	49	65	60	42	61	48	48	59	55	45	45	51	41	59	45	65	58	79	55	57	48	43	57	58	54	50	58	61	57	42	59	51	48	46	64	49	58	58	55	58	61	52	54	55	53	46	54	58	43	56	69	65	47	51	56	67	53	60	57	60	47	60	48	53	45	58	64	53	52	62	51	68	68	77	44	54	59	67	60	56	54	62	51	47	57	51	38	52	61	54	62	67	61	41	52	52	45	54	59	58	54	59	52	46	59	51	56	56	61	51	58	62	47	63	58	49	56	57	44	69	63	39	57	45	53	43	53	64	48	53	48	69	36	50	61	65	53	60	67	69	44	53	50	46	58	56	58	56	63	42	53	48	62	54	49	53	52	51	40	41	49	61	52	50	48	52	61	50	59	60	43	56	58	47	64	44	50	56	70	43	58	53	68	54	62	51	56	46	52	41	60	56	64	58	58	56	63	55	69	65	57	54	61	45	59	61	56	55	58	45	63	68	57	66	51	52	70	61	65	55	51	50	52	58	46	56	57	55	51	62	48	61	45	45	54	53	48	54	50	64	52	63	51	59	53	57	58	52	58	70	45	52	46	57	58	52	60	38	52	47	50	50	57	49	53	62	46	45	53	50	58	64	42	58	51	55	55	59	55	55	50	44	58	49	63	57	52	53	59	63	56	53	59	51	59	53	51	62	45	46	56	46	60	59	51	61	49	75	46	68	60	72	55	62	58	47	53	54	67	63	55	54	65	56	50	61	48	56	67	61	55	52	64	66	45	51	57	56	63	65	51	48	51	50	53	59	63	63	57	59	54	60	37	61	61	66	51	55	69	75	50	59	43	63	54	50	51	59	45	53	63	46	63	53	71	65	49	46	56	53	59	63	52	59	53	62	43	56	58	45	57	62	69	69	60	49	55	53	49	56	60	54	71	48	51	43	60	58	44	66	56	58	60	60	49	59	55	53	55	50	41	53	58	55	50	65	50	60	64	57	65	53	51	53	57	53	64	51	62	59	53	56	46	57	51	56	57	51	52	46	67	50	56	57	48	64	40	60	55	64	70	58	51	60	73	68	56	51	71	63	40	59	37	53	59	50	52	49	56	42	55	60	59	52	63	59	65	54	44	67	61	53	49	57	45	60	68	60	56	57	47	54	44	61	50	44	56	56	59	43	50	52	33	56	47	54	76	62	65	60	51	64	62	67	61	54	49	61	61	54	42	63	55	50	52	66	61	48	52	54	48	53	41	51	69	48	51	59	50	49	60	56	53	60	45	48	54	56	59	52	42	55	63	67	50	49	49	58	55	51	62	46	51	55	63	58	49	55	52	58	52	65	47	67	55	44	47	46	70	61	53	52	62	46	67	61	55	43	52	55	62	48	63	55	48	60	57	52	50	46	45	54	47	42	43	43	56	54	52	52	53	59	48	50	54	55	61	49	53	54	53	55	57	51	56	53	66	56	63	64	49	66	57	58	65	64	54	47	57	66	54	56	59	51	51	71	63	53	55	51	48	54	71	57	50	63	52	60	50	40	46	62	49	52	59	68	56	56	60	58	63	58	50	59	50	55	57	59	56	49	49	45	56	70	55	30	60	70	55	60	51	51	57	61	48	59	55	51	63	48	50	53	50	62	40	58	37	52	37	64	60	56	53	57	57	57	70	62	55	51	49	40	55	50	61	46	59	61	50	66	50	63	47	51	48	63	63	57	59	69	64	55	54	36	61	48	53	60	54	51	56	72	55	50	64	61	59	64	61	57	56	68	52	51	56	49	49	52	42	70	55	67	56	53	50	55	55	61	43	57	45	69	61	47	69	50	61	53	59	60	45	70	66	53	64	54	52	46	42	54	56	53	54	59	50	47	54	46	35	69	62	63	40	53	51	64	64	52	53	55	62	63	54	62	60	48	52	49	49	38	52	62	50	58	56	49	52	52	63	43	57	45	54	54	53	51	46	62	51	64	58	60	64	46	57	50	52	49	49	48	67	62	62	62	65	53	55	53	58	55	45	51	60	48	64	49	48	59	52	54	54	56	56	61	48	53	52	56	48	66	58	57	54	54	58	65	63	55	61	55	55	62	56	61	57	60	65	48	56	50	57	46	59	58	55	49	62	59	44	62	47	51	49	66	55	53	59	45	43	71	69	56	53	58	54	52	59	63	73	62	67	53	40	44	55	55	44	45	57	52	44	45	59	48	58	51	48	61	61	50	46	48	50	53	49	56	63	65	52	51	67	46	45	48	77	46	51	68	46	51	58	49	62	55	48	59	54	58	66	56	59	56	55	52	55	65	48	54	50	51	55	64	67	65	50	52	52	48	51	59	54	65	58	53	45	60	63	52	59	53	61	59
47290	39120	36136	37643	47897	41907	34161	25679	31183	32800	30828	28274	17944	17998	17242	20634	20745	14629	8750	5654	2733	1897	1453	1009	830	779	713	690	698	729	686	769	755	683	784	730	772	709	715	723	745	736	775	741	666	738	737	693	662	697	656	726	768	708	724	767	706	709	707	695	755	712	773	727	681	714	718	725	749	712	707	779	727	680	734	754	753	731	688	756	739	715	698	717	718	740	687	729	717	756	688	702	695	744	766	732	780	701	720	733	674	764	765	706	694	736	750	707	690	731	736	711	720	680	751	658	711	693	732	753	691	737	667	707	673	705	769	743	719	732	705	712	659	676	743	712	715	682	730	719	763	732	720	744	729	709	745	706	731	685	745	710	738	728	715	717	690	694	739	707	739	770	709	754	717	733	714	673	698	725	730	742	709	744	691	704	739	662	714	760	712	661	698	724	786	733	745	727	733	747	772	711	747	692	712	708	722	727	692	701	683	778	705	684	678	790	723	711	692	721	721	754	763	736	772	769	672	677	704	724	715	707	716	821	730	720	688	729	735	753	688	732	710	713	716	755	724	731	700	704	713	741	693	716	763	729	726	704	716	711	740	709	730	729	747	688	718	692	710	729	728	694	734	748	697	694	734	736	686	714	752	743	722	738	715	678	679	707	793	735	734	709	731	682	693	704	710	712	727	759	701	711	731	700	716	669	704	741	708	705	757	715	713	697	721	745	717	698	759	755	753	721	729	712	716	738	713	724	713	715	701	731	743	693	717	661	704	768	734	707	693	702	729	714	704	687	755	700	723	683	721	746	712	682	689	668	762	696	707	692	730	712	683	683	708	743	709	693	714	713	695	683	704	714	745	724	708	724	727	711	772	711	755	728	724	764	754	677	725	679	669	728	709	717	730	683	744	752	684	707	763	713	676	729	719	721	719	758	679	758	661	741	713	685	677	720	715	728	764	644	703	731	727	724	723	717	711	730	680	753	715	736	754	701	731	688	726	730	756	745	745	751	722	735	729	697	669	721	688	709	720	698	705	720	721	719	674	718	696	734	722	715	684	706	761	709	734	740	684	718	720	726	754	712	700	714	690	716	724	716	779	750	724	716	722	740	690	704	704	702	668	659	696	754	712	693	760	720	717	709	684	718	692	707	710	718	721	737	736	732	728	737	703	685	737	717	703	705	774	699	686	760	717	714	690	707	737	766	699	755	691	705	715	698	707	725	681	760	701	726	747	755	690	684	747	733	729	729	686	762	729	740	711	713	652	718	714	752	746	725	672	707	709	734	721	698	713	690	702	717	726	707	720	704	735	728	672	719	732	693	731	744	761	705	724	750	692	708	755	728	739	774	761	686	746	692	691	722	720	701	751	684	714	757	725	694	727	719	742	720	731	745	752	686	701	723	731	733	671	728	762	749	728	660	747	750	710	749	739	692	741	731	685	726	741	749	694	709	713	747	751	694	731	740	721	711	694	674	688	734	739	750	735	726	682	741	687	716	698	683	744	749	684	686	754	707	682	734	758	731	783	702	678	750	698	673	731	702	755	741	665	696	714	742	711	710	735	717	741	701	713	707	692	743	775	752	683	722	719	704	691	754	728	723	699	695	712	723	727	728	768	688	701	764	748	671	739	738	696	717	746	722	716	693	718	649	700	714	684	754	735	679	770	750	743	721	715	746	697	748	746	727	729	768	688	760	719	694	733	747	696	711	698	726	662	767	733	729	696	708	720	691	720	729	775	719	666	691	728	782	771	708	755	767	743	689	732	741	722	717	740	686	686	728	736	757	736	739	754	674	637	740	699	696	703	743	733	771	691	756	692	682	713	787	665	745	703	759	710	739	689	723	720	721	752	720	766	710	718	696	691	719	700	761	692	698	723	733	703	703	713	731	778	674	708	698	681	698	682	728	656	727	711	733	708	738	750	735	709	743	737	728	738	702	727	764	670	733	720	700	730	687	721	723	765	702	711	735	696	739	722	789	707	723	719	698	713	649	737	728	733	746	737	731	701	687	737	732	703	727	742	729	653	650	748	667	685	712	760	736	684	779	715	716	740	675	723	727	729	709	711	718	711	696	712	661	694	647	705	694	707	713	684	721	705	717	722	724	753	740	738	716	713	717	773	681	705	729	703	701	681	763	744	733	679	695	704	712	728	740	681	742	768	752	743	729	655	771	720	679	723	712	721	719	697	727	715	710	699	726	734	720	698	737	716	753	669	696	705	694	711	742	720	720	766	704	694	772	708	701	763	705	742	688	708	767	800	715	724	687	717	718	733	674	721	781	705	718	738	733	741	676	745	675	700	686	748	693	671	706	744	715	733	752	725	760	761	700	765	700	717	721	735	676	697	676	742	747	702	703	770	679	746	706	749	675	703	720	695	732	691	696	718	720	704	732	752	684	713	731	698	699	712	684	730	694	724	704	736	721	730	724	728	679	742	743	726	761	729	746	714	744	684	739	702	735	718	688	722	698	700	724	670	763	782	717	699	692	743	668	721	756	769	738	735	734	756	768	697	758	750	732	771	739	706	730	759	696	679	715	730	737	745	755	708	693	697	675	723	711	710	722	683	719	753	775	740	710	703	695	678	719	713	715	700	703	734	693	731	693	695	725	757	667	720	739	726	696	737	736	731	724	717	765	678	716	683	728	742	727	705	739	708	717	714	689	737	691	733	718	696	712	698	717	695	747	760	731	693	718	759	701	703	737	746	720	756	697	683	656	723	751	720	722	725	681	764	732	689	727	659	683	724	737	692	733	716	712	721	751	723	716	726	688	759	703	753	762	728	747	700	689	700	698	694	702	695	695	736	729	767	715	675	722	723	724	722	683	757	686	699	721	763	716	704	739	710	696	785	702	751	705	741	748	698	728	714	719	689	735	716	687	687	759	729	730	766	699	647	692	724	654	653	722	701	683	703	703	728	701	721	689	750	743	720	730	694	711	683	733	773	756	760	682	710	704	707	721	718	717	700	739	660	705	740	718	723	732	743	726	669	749	749	733	733	703	714	692	633	726	704	702	727	724	684	677	741	697	747	749	733	724	733	748	731	714	740	750	714	718	700	702	731	696	745	724	742	762	708	744	721	710	682	718	718	693	726	738	701	714	738	737	670	698	697	743	690	755	724	704	707	748	729	740	714	698	748	762	726	754	711	726	732	724	739	730	673	713	726	721	736	711	706	714	716	698	704	725	689	772	730	683	720	705	698	724	737	708	740	733	729	677	732	721	690	736	736	744	708	692	694	713	746	697	729	700	731	698	677	740	721	666	718	664	701	725	729	712	709	728	725	697	699	749	695	699	682	787	719	711	791	702	733	802	710	703	740	724	753	837	692	754	713	742	746	730	725	684	718	716	697	718	740	667	716	739	742	734	728	758	721	703	780	721	709	680	707	687	736	732	745	727	737	712	740	701	662	712	682	747	755	729	729	715	745	673	668	704	710	732	738	741	704	726	721	711	692	766	769	686	737	682	699	707	763	747	732	716	702	710	732	694	740	724	742	714
4843	3938	1464	653	843	637	673	236	406	655	615	500	307	193	188	193	242	166	96	81	49	55	53	56	43	64	63	53	51	52	59	51	43	56	49	56	60	54	45	50	37	45	48	54	47	47	56	57	43	40	59	52	69	53	55	53	58	46	47	56	59	63	52	42	56	55	51	50	49	56	49	39	61	50	65	61	48	49	51	63	53	51	59	60	50	47	42	46	43	58	35	52	78	43	58	46	51	56	30	52	63	53	50	56	43	55	50	54	70	54	52	51	48	62	45	58	48	51	51	46	56	62	51	61	49	57	52	62	51	42	53	41	65	50	57	54	50	63	52	48	51	50	40	50	54	52	45	44	52	53	48	46	64	39	49	32	53	54	52	59	50	48	57	60	54	58	57	57	52	59	47	60	49	65	46	54	52	54	54	52	61	63	46	49	48	52	43	55	51	53	67	57	41	46	44	52	55	56	57	56	45	66	38	40	56	55	60	49	58	64	51	61	40	49	50	62	48	48	68	46	48	54	47	42	56	52	55	53	62	48	52	46	49	51	45	49	52	54	57	63	45	51	48	43	52	47	36	44	49	47	51	54	59	56	39	44	63	40	49	52	56	58	55	56	57	49	53	43	61	73	54	62	44	60	42	46	65	61	46	56	54	52	62	62	49	67	53	43	37	52	48	54	64	54	40	44	56	47	48	56	47	57	57	45	50	54	53	53	53	63	60	55	63	51	53	47	52	55	56	43	54	60	52	46	48	62	59	56	47	53	52	56	50	52	49	41	59	49	56	49	52	49	41	53	71	52	49	42	51	46	41	60	59	52	44	48	55	38	48	61	52	33	56	52	56	60	47	46	46	56	42	60	46	54	48	64	53	51	48	58	49	54	51	52	48	45	52	57	55	46	40	54	50	38	66	51	55	64	60	46	57	73	45	59	47	48	61	57	55	54	59	50	42	49	53	55	54	57	58	65	48	48	62	54	54	64	46	43	56	50	52	57	59	45	59	61	56	48	47	42	59	45	58	52	55	45	52	63	39	53	52	46	53	50	47	52	53	51	33	50	54	61	61	59	50	51	57	56	56	53	49	45	60	42	56	50	49	55	36	58	62	45	55	44	56	47	56	54	53	51	48	46	39	45	45	52	48	54	53	55	53	41	48	35	54	45	46	46	42	66	44	53	56	44	51	40	49	43	50	50	44	43	59	49	36	66	49	58	57	48	59	43	63	34	62	51	53	57	48	46	65	61	56	68	53	57	56	47	58	50	49	52	56	44	50	38	45	45	58	49	46	67	53	42	44	53	63	65	49	63	33	56	40	53	51	59	64	55	52	57	59	54	62	50	41	51	62	48	44	65	56	53	49	49	45	49	66	37	52	41	50	45	57	56	55	44	69	52	45	69	55	47	52	38	55	57	43	58	67	55	50	58	54	62	49	49	48	61	65	52	62	36	47	44	46	55	57	46	49	49	49	54	57	38	57	61	39	49	51	57	60	62	54	50	59	58	58	49	62	60	50	50	65	54	41	42	35	48	45	52	48	58	58	58	66	45	49	52	51	45	51	53	45	52	62	59	48	37	60	52	33	46	52	58	65	62	46	68	47	56	53	52	56	58	44	50	41	50	54	53	58	60	58	41	53	44	54	53	56	47	44	55	70	44	51	61	47	53	42	48	53	52	39	39	62	52	38	47	47	52	56	52	50	51	63	48	44	52	51	52	39	50	52	48	63	43	57	65	67	41	56	57	51	54	43	53	55	52	46	45	59	55	44	48	47	48	61	49	55	36	49	44	47	54	54	45	58	69	50	56	44	50	63	56	51	54	62	53	55	63	55	59	56	53	60	57	51	63	51	66	49	54	63	56	58	62	53	48	54	53	69	57	53	60	51	79	51	41	48	41	52	49	56	47	45	53	47	51	46	53	47	46	69	41	54	44	57	51	58	45	49	44	45	51	52	52	49	51	52	45	43	51	60	56	77	48	54	49	48	45	58	46	34	45	57	56	51	41	44	54	62	49	53	49	42	48	53	51	51	60	48	63	44	45	58	54	52	55	51	47	52	57	59	60	58	62	57	46	51	42	47	59	41	63	39	49	46	55	55	59	68	57	46	55	48	45	61	61	52	53	44	55	66	57	42	55	58	50	39	49	47	53	52	47	51	48	50	51	60	45	55	57	46	57	66	46	55	43	56	50	40	34	46	48	48	59	54	49	47	55	56	56	58	59	57	55	58	49	41	45	55	65	54	52	58	50	56	49	58	33	39	47	46	65	47	55	57	49	53	44	51	48	55	48	48	61	62	47	56	57	54	45	47	38	62	46	61	51	55	55	39	47	49	59	61	53	56	58	64	64	45	53	49	58	49	59	53	54	54	69	54	70	48	62	60	58	59	45	42	57	63	60	60	47	59	55	62	49	41	47	57	53	49	43	48	66	59	53	48	44	53	53	57	45	55	47	54	53	62	47	54	56	51	39	56	56	36	47	56	41	57	50	54	50	53	53	45	52	64	50	50	55	48	56	55	58	38	59	55	65	54	54	45	46	54	51	50	44	54	39	54	59	60	53	47	59	50	50	58	58	54	47	47	43	44	45	38	60	44	54	52	45	55	43	45	59	52	47	63	57	46	53	46	52	50	42	47	51	55	52	39	50	57	59	65	50	59	43	55	41	55	55	58	56	51	42	69	50	46	49	55	43	56	46	41	56	61	72	56	54	60	48	51	35	47	51	51	46	47	53	52	67	42	56	48	51	40	46	52	58	52	59	49	58	52	57	45	53	53	46	54	59	48	38	50	36	55	45	63	40	54	52	47	54	51	48	37	57	47	48	55	49	54	40	56	54	49	56	59	58	53	59	55	56	50	54	64	47	51	52	56	55	55	39	45	53	57	43	56	49	45	51	51	48	72	51	46	49	55	53	55	53	64	55	43	53	48	54	40	50	44	57	49	57	45	49	47	46	41	44	40	46	62	61	55	47	44	55	60	56	44	44	45	54	44	58	46	58	57	47	42	58	44	57	51	63	47	53	53	55	56	50	66	49	51	43	62	58	51	59	46	33	59	58	55	52	57	53	48	59	49	50	48	79	54	50	46	48	50	41	59	55	62	53	50	49	47	52	55	58	61	37	47	45	61	54	51	55	44	39	39	52	63	53	57	54	43	50	46	52	43	61	51	47	52	48	60	45	51	54	47	46	54	47	44	55	70	63	61	52	60	55	55	52	44	46	41	47	48	44	45	61	67	54	55	56	46	54	55	51	49	48	55	36	49	51	49	61	55	52	43	45	47	57	48	51	62	49	52	45	58	46	53	65	58	53	58	42	54	57	59	61	41	56	48	48	38	42	48	57	53	48	40	45	47	56	48	39	64	55	44	55	45	49	57	52	36	48	51	52	59	51	67	47	54	49	49	55	47	48	43	59	60	56	44	48	49	44	52	50	48	61	55	51	60	49	72	59	45	47	52	43	57	51	59	69	59	41	51	41	54	53	56	73	45	43
37293	25242	18480	21327	29546	27097	24058	10629	16976	19560	19188	15390	8704	6515	5298	6521	6903	4304	2297	1641	968	890	792	699	711	690	674	652	665	664	684	670	646	701	690	656	708	645	626	641	658	693	673	690	651	656	661	683	641	647	631	693	656	658	732	662	671	690	673	655	675	694	670	655	700	631	678	694	638	648	651	680	688	666	717	677	631	635	695	693	653	710	648	709	668	671	686	664	657	669	654	699	658	674	717	663	683	661	655	645	678	671	653	679	670	655	706	694	628	734	708	662	677	674	655	695	723	672	701	674	649	637	654	677	692	687	666	670	692	663	631	683	658	654	691	689	660	670	693	666	658	642	684	629	644	692	624	664	638	683	662	655	661	679	651	670	703	682	671	680	669	703	662	665	664	659	679	665	694	712	661	673	648	652	655	683	656	662	674	649	639	683	665	671	661	627	678	689	645	730	643	695	680	731	651	699	679	686	638	674	721	688	663	662	653	714	715	622	663	719	666	630	687	678	652	698	604	694	655	697	667	715	668	724	671	652	671	730	686	655	643	669	723	753	699	681	685	663	717	696	655	742	694	695	641	660	682	624	706	669	708	642	698	687	638	706	671	712	740	678	684	643	683	651	706	692	699	659	641	689	678	614	699	621	645	732	751	724	658	694	648	654	663	671	657	666	663	639	621	672	676	699	653	697	702	689	683	643	657	658	666	662	680	631	705	726	632	651	664	725	672	645	705	678	676	717	678	682	680	673	664	676	668	662	672	675	681	631	714	702	602	686	661	687	691	631	697	708	682	677	646	674	636	710	666	670	663	649	623	677	671	652	640	693	722	720	602	645	667	666	665	663	646	665	686	667	686	649	703	645	684	673	709	676	635	658	611	672	624	697	635	667	652	683	642	656	652	685	649	683	633	695	682	687	690	659	647	682	676	669	669	691	609	692	639	672	639	639	707	668	654	680	668	674	717	658	732	685	680	693	731	653	667	657	663	676	709	641	685	655	693	667	686	697	659	646	700	671	696	668	686	701	679	693	671	662	740	660	660	667	646	647	706	689	674	676	672	690	667	667	674	681	708	700	694	694	711	672	711	625	681	680	702	639	662	674	653	682	690	659	663	724	636	669	639	671	698	684	657	625	707	695	664	642	635	649	629	681	672	683	682	723	662	695	685	678	629	656	664	735	685	657	675	688	664	668	675	685	671	657	696	700	643	722	654	680	721	672	652	671	649	700	686	689	689	650	686	716	661	662	693	641	670	665	656	695	661	681	608	671	689	639	681	673	667	687	679	675	669	660	679	689	675	684	710	671	670	630	668	707	674	677	705	695	687	683	677	681	662	670	686	708	664	659	656	742	663	712	677	700	672	649	651	726	677	645	644	701	651	670	713	677	675	712	650	662	719	749	671	674	691	688	648	633	691	631	678	684	598	680	666	660	673	677	631	677	682	639	672	662	683	702	651	680	679	662	665	662	652	629	746	677	698	671	664	679	679	644	629	681	725	687	670	655	656	665	655	659	695	699	651	701	693	657	671	651	680	669	691	710	670	685	696	703	655	706	692	667	683	642	667	684	663	694	727	650	680	731	683	661	674	681	653	701	660	675	674	665	657	667	690	678	693	664	645	661	663	664	733	645	672	672	684	683	678	678	647	635	700	684	670	677	638	634	673	643	686	682	671	726	675	678	667	652	695	710	663	680	695	691	678	681	674	658	664	624	677	693	680	683	692	687	680	701	671	630	698	680	676	703	659	664	702	686	678	674	729	682	662	658	691	685	674	706	659	654	638	660	693	685	717	706	667	679	655	641	640	663	664	684	681	650	714	643	690	675	645	696	664	690	678	663	664	656	668	681	702	672	659	664	688	707	672	646	695	651	656	648	659	633	693	702	727	684	642	674	685	675	641	698	669	695	674	675	652	675	664	680	709	693	650	637	754	656	656	672	700	677	704	679	650	684	667	662	688	686	685	703	701	639	650	672	685	658	744	677	694	590	692	654	691	739	659	662	666	675	671	611	673	679	734	711	666	695	684	703	673	659	703	710	683	670	641	682	665	659	667	690	672	685	703	658	656	674	696	668	627	663	659	693	668	706	682	668	711	689	664	692	649	662	645	649	690	661	707	688	713	692	606	680	695	699	700	658	708	675	657	737	688	665	672	686	675	617	685	661	686	658	660	677	648	693	626	661	650	670	661	641	745	677	629	713	666	619	660	671	650	705	618	675	688	713	653	650	635	686	640	693	656	685	738	663	633	665	699	734	638	696	656	647	659	663	695	634	676	693	689	657	679	686	672	657	697	677	701	648	687	684	684	680	672	678	635	657	694	668	689	696	641	652	665	671	709	693	682	708	702	662	688	660	682	649	679	668	673	685	757	659	705	676	686	685	677	687	658	705	698	642	723	678	626	663	643	690	704	659	660	681	698	663	673	669	664	649	622	700	699	677	712	653	681	663	732	655	673	624	641	690	657	660	677	643	665	666	652	664	690	664	700	644	652	648	671	726	678	703	635	688	660	728	655	673	642	700	697	702	669	735	732	657	635	676	681	659	617	691	680	664	665	652	648	780	674	656	703	710	678	715	683	689	710	701	678	674	676	676	690	688	679	683	717	656	672	656	717	689	659	662	700	700	683	688	680	666	643	673	675	665	706	669	668	671	643	646	691	640	682	649	685	692	665	696	646	729	730	664	695	686	644	676	672	714	703	635	676	730	681	650	670	671	675	719	676	705	672	635	628	672	713	628	709	672	713	677	700	662	640	667	665	686	683	701	695	704	652	720	618	671	723	661	674	655	694	657	731	651	672	671	633	656	657	667	693	639	691	658	659	688	679	629	671	646	657	658	709	663	685	702	677	692	699	711	652	661	716	693	685	700	672	660	675	614	690	636	666	676	652	714	688	675	665	650	659	646	698	633	664	678	666	659	694	698	656	663	647	683	716	702	672	662	663	691	658	681	726	701	674	663	691	665	667	704	633	728	659	650	677	645	687	630	657	702	643	702	629	638	708	624	701	647	644	669	696	685	673	669	654	677	645	675	622	704	662	696	651	657	683	683	698	674	686	659	698	700	658	673	679	648	635	700	679	676	724	719	699	680	677	691	707	690	643	681	654	661	707	658	713	663	676	624	651	713	672	728	657	698	690	689	667	669	655	615	658	701	683	676	683	627	691	684	659	643	686	677	695	631	643	682	660	664	677	679	702	678	674	672	713	647	635	675	699	696	652	685	681	714	678	659	643	683	634	646	751	698	659	647	689	664	677	660	667	632	692	668	657	682	714	673	708	681	674	644	697	698	674	620	697	672	644	657	683	687	659	669	689	669	635	657	664	717	647	684	656	706	682	629	686	635	689	660	717	643	688	664	724	639	689	682	723	677	722	659	644	701	646	668	715	684	669	711	686	693	687	691	656	642	669	639	690	708	683	678	680	684	655	620	700	656	670	668	670	686	666	657	664	674	646	659	643	654	684	684	687	652	603	647	669	656	660	644	657	647	711	709	703	664
10711	16987	5659	2254	2062	1977	2672	680	820	1615	1639	1354	631	423	347	518	459	256	161	118	70	71	66	61	48	58	54	66	46	62	51	46	54	54	57	45	48	51	49	58	51	74	41	64	52	53	52	36	52	57	48	53	51	55	65	43	40	61	56	52	53	43	65	50	64	58	47	43	54	43	45	48	51	74	52	54	50	51	45	49	52	42	49	67	56	60	61	44	62	58	51	58	54	58	58	51	48	63	68	49	48	55	59	34	49	54	61	61	46	47	52	60	49	44	55	56	54	56	50	65	63	56	42	60	74	52	43	43	44	60	56	58	49	47	43	53	49	46	51	57	55	45	54	42	43	59	51	57	55	52	53	51	55	48	56	54	52	62	44	53	60	46	54	46	45	57	51	56	65	52	43	47	51	66	74	49	61	52	57	51	48	52	49	49	53	53	59	43	59	52	42	58	63	52	52	57	55	45	51	55	45	61	59	52	66	62	68	60	46	41	53	72	55	48	42	57	54	59	59	47	60	63	47	50	57	49	55	50	57	57	50	63	49	57	47	54	59	51	44	48	53	61	44	44	48	49	57	46	57	55	59	44	53	58	63	55	61	46	47	62	56	51	70	49	43	54	57	52	40	55	49	53	45	65	53	59	61	48	55	54	41	48	57	53	59	52	69	55	51	57	40	40	65	54	49	65	50	47	69	57	55	61	50	52	66	49	64	67	58	52	51	41	61	47	45	54	54	35	53	51	47	51	67	53	54	56	52	53	55	59	67	60	53	37	50	55	63	59	49	63	65	46	48	58	37	51	63	42	55	59	40	56	44	46	51	49	73	74	50	59	61	52	54	46	55	53	52	54	49	49	64	71	53	58	52	41	51	46	44	55	35	59	57	50	58	56	52	49	48	63	61	49	61	52	41	60	45	60	62	50	47	49	46	53	44	39	39	53	39	57	53	59	43	53	40	62	47	44	52	36	63	46	61	52	48	48	50	62	55	47	55	58	44	57	55	39	50	50	52	58	47	44	52	46	53	53	63	51	56	43	52	44	55	40	53	54	59	47	54	58	56	49	46	49	66	40	61	57	51	45	56	48	61	43	39	51	49	48	56	51	50	48	49	47	63	64	71	51	61	66	52	43	49	56	49	59	47	35	65	45	50	43	61	53	55	47	62	54	43	40	42	55	48	61	53	48	69	38	58	50	42	57	58	52	59	59	30	46	42	58	46	44	42	54	45	59	49	57	47	49	68	59	41	50	49	70	54	47	60	57	62	61	68	46	68	44	58	45	59	47	44	58	61	46	59	53	48	61	42	69	40	58	51	76	59	50	49	61	52	49	57	68	62	52	64	58	60	51	49	50	44	62	53	41	45	52	47	52	48	59	46	50	61	51	71	53	52	52	53	56	49	53	57	57	58	60	50	53	50	51	54	48	50	52	57	48	49	56	50	62	42	48	54	51	65	60	58	68	62	51	57	52	48	57	53	49	62	54	44	53	54	44	52	57	49	45	33	51	54	57	60	60	52	52	51	43	56	45	54	47	63	38	43	50	52	59	41	52	53	65	64	59	47	52	55	43	53	49	64	50	46	52	52	52	50	52	49	53	46	55	63	70	51	69	55	50	49	57	51	51	59	52	52	61	65	57	38	56	60	45	50	41	68	51	48	53	54	43	60	39	66	53	47	61	62	61	61	35	46	63	48	57	55	56	39	43	49	56	56	55	57	47	58	64	62	45	58	60	49	52	56	48	60	61	50	42	58	49	67	42	49	52	50	48	70	55	66	59	62	67	53	61	54	53	52	77	43	47	48	47	58	65	52	47	51	47	58	53	49	62	68	52	54	67	64	44	53	54	46	56	49	54	52	53	56	53	47	60	40	52	52	55	57	49	54	59	50	40	60	60	58	48	52	49	55	62	48	66	52	55	53	40	60	66	71	57	56	62	47	66	50	59	66	56	49	41	38	49	53	65	59	45	54	46	50	53	55	62	49	38	42	61	65	55	64	61	50	59	52	48	65	53	51	48	49	58	62	53	40	55	46	50	60	60	51	50	67	54	53	63	47	64	37	48	49	58	48	58	47	56	54	58	52	52	39	56	59	36	58	50	60	46	49	52	51	42	55	59	47	47	57	52	45	55	59	63	46	59	60	43	50	59	48	46	56	50	43	66	59	47	50	54	64	62	46	60	55	65	56	56	48	62	55	50	49	42	47	56	51	46	53	47	52	60	53	63	56	44	68	47	56	55	51	50	48	64	49	65	50	63	49	59	45	63	61	56	56	59	48	45	55	54	48	55	38	47	53	44	46	51	54	49	44	49	46	41	60	51	49	52	60	50	67	47	51	50	66	48	57	57	51	57	48	36	59	55	47	51	56	48	52	55	51	54	50	65	47	56	62	60	66	62	61	37	58	54	64	57	52	54	45	66	51	55	58	52	49	51	57	73	50	52	54	61	53	64	56	58	54	28	53	55	52	40	56	57	47	45	53	52	44	53	50	49	54	48	54	45	59	57	57	52	45	54	47	41	60	58	40	44	58	52	47	56	53	52	55	66	47	59	46	54	69	46	57	52	51	60	60	49	58	41	43	50	45	48	57	43	62	47	50	57	53	63	45	58	62	62	46	44	50	60	44	58	45	53	54	52	52	55	52	57	56	55	50	62	39	46	52	54	49	45	51	55	53	52	46	61	53	57	57	55	43	48	61	53	75	49	52	55	57	50	46	37	60	54	53	47	57	41	55	49	53	51	53	54	51	60	61	45	42	48	52	53	60	52	56	55	46	72	53	58	49	65	49	52	50	60	50	54	44	56	63	65	55	37	59	56	53	67	51	54	57	52	53	52	45	53	62	49	54	57	51	60	64	44	73	49	53	46	62	56	47	68	62	56	63	49	55	56	52	67	48	50	54	47	60	62	53	55	54	57	55	55	52	50	66	56	51	57	43	49	48	53	52	56	52	54	59	55	45	51	46	59	57	50	47	45	40	39	56	60	54	58	60	52	50	60	54	63	43	57	54	56	51	46	58	55	55	59	48	47	61	49	47	60	56	60	59	44	55	58	54	48	53	59	53	67	72	56	56	56	51	53	61	67	47	47	60	51	46	44	55	39	48	40	55	56	56	50	55	53	53	46	57	50	36	47	66	49	57	60	59	50	59	43	47	53	41	57	50	72	62	61	55	44	53	56	42	51	51	51	58	52	54	45	48	56	43	57	53	58	46	52	54	47	54	56	51	53	50	58	41	53	54	43	39	55	47	47	54	46	51	44	58	55	57	56	51	51	41	57	44	59	57	56	53	48	59	52	52	53	47	53	69	46	48	51	59	52	46	56	46	58	61	42	45	48	53	44	68	56	48	47	52	67	59	38	51	56	45	62	56	63	46	59	53	53	50	53	61	55	65	53	66	37	54	65	56	52	55	39	43	49	39	53	45	62	50	44	45	57	50	47	49	57	47	59	57	44	53	54	57	53	34	54	61	61	60	46	55	53	36	61	61	53
45783	39079	28656	32319	37875	38532	37267	18509	23631	29665	27836	24287	16335	12260	10464	12778	11238	6642	4137	2314	1488	1108	917	801	720	660	675	715	691	680	683	688	718	719	681	714	723	683	690	711	711	707	700	628	712	662	666	704	706	689	626	701	701	640	692	661	682	684	680	704	663	690	687	659	700	702	668	633	706	705	662	680	690	611	694	662	707	711	690	669	694	694	679	728	641	714	648	676	691	718	703	703	700	735	700	689	695	716	719	695	661	715	710	700	688	681	724	641	690	657	687	682	701	710	723	725	762	679	690	679	654	675	729	675	658	740	722	712	666	718	680	647	694	660	698	698	690	720	674	706	707	661	672	678	702	700	665	675	753	714	700	697	679	674	701	688	721	693	703	686	706	699	710	725	664	695	659	640	680	735	672	695	663	648	680	671	693	727	716	681	720	707	689	696	694	680	670	684	696	675	686	730	704	688	680	723	645	704	713	662	626	703	719	671	658	700	656	755	675	687	679	741	669	682	692	685	702	718	642	704	679	686	679	669	691	682	674	691	720	695	696	696	712	683	714	715	683	689	663	707	672	670	755	687	704	677	715	658	721	691	699	653	685	701	672	718	701	694	686	775	739	658	689	679	717	688	706	674	717	656	728	673	711	668	706	686	701	664	682	624	708	753	687	707	707	692	699	706	673	695	710	679	729	703	701	723	685	713	706	673	690	691	684	673	728	679	660	659	611	665	738	717	699	681	708	669	697	668	696	708	659	681	724	742	716	660	698	689	667	666	731	708	654	679	679	714	673	702	676	699	640	699	651	725	696	646	727	703	694	722	642	645	714	679	730	686	643	685	706	657	667	722	621	694	700	729	708	692	736	693	718	695	701	710	732	653	664	688	709	692	709	628	716	676	699	673	709	684	684	681	677	682	705	662	665	690	736	692	706	699	712	728	702	644	705	682	695	648	684	679	657	665	667	673	687	687	697	699	675	680	709	685	700	653	670	685	710	656	694	752	659	639	692	666	694	669	680	719	621	729	736	708	687	743	677	697	702	713	704	668	676	673	687	680	657	717	675	715	682	667	667	720	676	665	655	679	675	688	684	727	699	693	685	678	709	701	696	654	692	692	675	690	712	666	697	687	701	676	724	691	715	668	766	720	676	685	734	673	713	674	733	716	718	703	673	662	768	675	678	720	698	658	707	720	680	702	708	680	678	685	712	698	662	715	697	723	670	710	742	713	661	708	742	679	654	692	681	672	658	685	677	713	746	681	725	734	675	705	730	658	691	698	678	660	719	694	646	679	722	712	721	721	641	690	715	714	752	658	697	653	643	713	690	654	691	665	690	696	672	666	682	707	706	658	678	730	716	705	670	666	708	682	727	669	722	716	702	658	696	668	702	680	700	731	746	631	687	685	676	669	674	689	714	711	752	742	665	645	667	697	671	737	695	665	705	693	723	703	670	698	708	677	685	719	698	689	686	717	732	663	664	734	696	692	699	721	680	722	694	713	652	657	681	681	679	690	703	728	675	673	714	691	714	683	703	721	666	672	694	700	699	669	666	698	703	670	727	685	675	705	699	716	725	701	712	656	633	653	729	671	750	668	705	706	680	696	620	663	621	702	672	703	753	723	792	666	697	690	713	664	661	723	753	681	685	654	698	738	706	677	673	652	663	666	676	662	670	654	732	681	700	688	699	732	679	745	637	734	724	678	697	699	656	702	676	691	737	702	720	708	743	683	667	672	721	709	687	644	685	733	765	649	653	643	678	661	631	660	729	723	659	688	689	690	717	693	710	687	718	702	697	708	694	722	708	637	663	716	694	689	671	763	655	664	704	679	643	741	675	727	688	703	679	666	686	694	721	684	710	722	687	672	684	657	656	690	655	701	679	677	692	681	678	666	699	677	682	676	680	675	676	669	654	653	671	666	678	667	724	684	657	709	702	704	741	729	710	667	736	702	744	705	669	709	673	685	743	675	673	676	696	722	684	667	681	716	689	670	682	704	696	676	697	637	687	675	688	707	721	682	687	666	696	700	654	705	686	681	696	728	650	715	676	696	710	654	669	708	721	674	699	688	699	732	643	647	758	732	708	699	707	668	666	694	676	669	745	708	730	699	714	646	673	716	694	658	700	730	663	631	688	678	693	680	666	687	681	677	729	711	698	708	709	704	764	679	703	707	667	700	697	742	753	688	664	726	687	646	699	687	730	681	659	681	731	686	684	721	720	681	725	652	739	689	683	665	727	678	697	736	616	649	764	657	691	693	673	712	695	709	703	676	684	653	718	717	727	689	693	742	683	724	671	680	660	700	721	704	674	710	692	660	677	667	715	714	677	708	691	661	704	668	697	712	718	687	704	689	716	685	708	713	690	694	674	720	692	663	638	683	720	690	696	672	709	686	722	706	716	689	688	686	705	719	640	700	705	642	670	680	686	679	669	681	685	703	693	725	691	687	680	690	657	696	690	752	703	703	669	677	629	669	661	663	689	674	651	666	700	675	686	701	745	668	644	698	694	698	668	705	666	720	687	695	752	679	686	709	678	676	701	704	710	688	708	736	705	688	728	681	672	671	670	715	742	709	647	746	713	698	654	712	705	707	713	705	679	708	700	706	714	707	732	671	697	655	689	670	664	688	689	662	731	669	690	699	683	672	677	657	671	659	697	670	677	676	700	711	702	701	691	702	700	693	691	714	704	723	693	683	684	692	659	701	679	728	668	683	715	722	678	677	633	681	671	612	698	731	666	717	679	670	708	696	667	717	711	698	677	702	676	729	669	686	723	717	680	689	703	663	687	700	703	636	701	719	685	701	642	747	681	733	687	723	670	722	692	675	693	678	641	654	713	729	676	697	720	694	662	705	713	643	655	633	656	662	690	657	686	665	675	651	703	699	698	657	672	676	699	670	677	665	723	685	704	656	709	656	713	715	691	715	692	687	640	696	729	702	720	698	638	681	689	659	641	672	688	726	716	661	684	745	719	694	685	651	635	668	696	701	689	695	696	710	684	721	708	680	711	721	689	702	717	717	624	747	693	668	678	693	645	724	675	628	727	650	652	742	669	697	676	695	660	698	671	710	762	679	684	688	636	655	688	706	669	670	666	666	677	689	688	636	721	674	696	705	698	666	700	709	720	630	703	740	686	734	669	649	680	651	631	687	705	704	725	678	672	643	682	711	656	710	697	707	667	674	747	675	742	707	701	658	683	715	646	683	742	696	645	700	745	673	704	720	753	696	724	669	709	665	710	671	707	699	708	726	709	705	692	725	660	694	660	719	676	711	671	651	673	691	680	657	680	682	678	686	651	717	676	706	736	718	658	669	684	677	655	674	688	716	681	667	683	720	702	724	692	650	720	705	684	698	680	700	669	655	659	721	724	696	731	641	731	680	751	735	674	682	688	722	676	659	670	689	703	671	702	703	676	702	720	716	692	705	702	710	685	678	727	694	662	667	720	658	709	695	694	677	705	705	675	685	724	710	701	697	717	701	643	691	703	671	714	720	710	683
10039	13922	4481	2538	2258	2626	2446	482	915	1546	1535	1660	672	443	354	495	487	236	234	126	94	66	54	55	52	60	68	55	58	70	58	53	65	50	61	69	56	45	61	57	54	54	53	43	63	62	56	59	54	52	51	47	58	54	46	59	56	52	47	53	44	38	50	47	53	60	56	42	56	51	54	73	59	62	51	56	49	47	50	49	57	47	58	44	69	58	47	54	60	33	37	62	53	45	52	62	52	59	50	69	61	53	49	46	59	69	53	49	57	51	55	59	51	48	57	61	60	54	40	45	62	47	57	54	41	49	52	42	68	56	54	51	40	44	62	65	52	66	50	57	61	60	47	52	48	61	54	45	59	53	61	66	56	56	60	47	55	43	54	50	63	45	64	51	60	52	56	49	53	59	65	57	54	49	51	60	55	51	50	46	46	56	41	44	56	51	55	69	52	46	61	47	51	52	61	53	52	55	50	54	57	52	50	52	54	60	49	49	56	46	66	52	58	52	45	51	60	65	57	73	53	35	61	70	52	46	55	55	45	47	52	47	46	62	51	60	59	59	47	60	50	53	47	48	52	43	52	61	57	57	56	64	62	44	47	66	58	57	44	68	51	57	58	63	46	59	44	49	53	65	49	54	56	63	45	63	48	50	49	45	44	53	55	51	45	65	64	58	38	62	55	54	49	71	53	50	52	48	55	57	56	53	51	46	68	56	51	54	46	50	45	54	49	49	64	47	53	46	52	60	58	44	52	64	56	46	52	54	63	56	50	63	59	45	58	53	60	52	42	47	52	43	63	53	48	55	49	60	51	54	50	56	52	52	56	51	60	64	57	50	68	57	64	56	46	53	63	56	45	51	49	46	58	59	62	55	62	48	39	59	51	55	58	53	62	54	52	57	51	56	54	54	60	50	52	47	62	56	56	64	50	60	57	49	53	44	46	53	49	53	60	51	56	57	58	51	62	48	64	57	77	49	57	69	54	58	59	68	65	53	56	50	65	46	53	53	48	53	71	53	63	58	46	56	54	63	58	47	55	65	60	50	54	54	49	61	58	63	57	63	59	57	51	51	45	63	57	57	66	48	59	60	59	56	58	39	49	57	60	44	49	54	55	43	56	54	60	48	56	52	48	57	59	45	49	68	56	57	64	58	38	53	66	43	44	47	47	57	40	45	51	61	56	61	48	56	51	57	57	51	53	50	64	51	60	52	48	54	52	60	40	45	56	56	64	56	55	59	61	46	54	66	62	44	45	36	63	51	61	56	57	51	50	52	59	49	55	54	60	65	53	64	61	70	45	57	56	57	64	49	60	45	52	54	52	51	58	53	48	55	47	48	57	56	53	60	60	51	57	58	53	70	47	58	58	47	62	54	52	57	46	55	47	48	53	63	47	53	49	63	50	48	50	52	62	38	44	56	68	54	63	58	56	66	46	60	66	55	67	61	53	58	44	48	56	66	49	56	56	47	67	57	53	44	69	61	56	68	48	46	47	59	41	46	64	56	57	59	60	74	61	49	45	61	57	69	52	59	49	42	46	50	54	50	47	63	47	49	66	55	46	58	47	58	66	61	58	57	63	63	58	63	46	59	51	48	55	55	60	52	56	52	59	51	55	56	54	42	55	52	54	50	64	52	48	49	52	58	62	55	48	53	71	55	57	66	38	70	50	43	62	57	68	48	62	39	43	64	56	68	61	56	52	55	58	52	60	49	59	47	53	29	57	75	48	60	55	48	45	54	58	56	49	49	47	66	55	66	67	57	55	48	61	56	50	56	47	50	50	64	62	57	39	46	57	53	54	56	35	57	47	65	51	54	52	46	60	51	62	43	52	47	60	42	59	63	52	57	58	47	57	48	55	58	58	49	61	50	59	56	65	55	57	41	57	57	56	49	52	54	56	69	52	54	59	59	53	59	56	48	60	62	49	61	52	54	57	51	52	53	54	60	59	54	43	48	48	55	55	67	72	57	58	51	52	51	53	45	55	50	65	61	44	61	62	48	62	47	56	56	49	49	60	54	56	46	58	62	68	57	54	56	48	39	58	48	51	61	64	63	60	51	50	59	56	51	63	62	58	51	52	47	54	67	53	51	44	59	55	59	55	43	60	63	47	58	51	50	80	54	43	52	49	53	59	62	65	63	61	56	50	59	52	59	52	54	45	54	60	58	53	58	47	54	50	51	36	58	64	65	65	62	53	66	51	44	45	49	50	46	53	56	50	61	45	58	56	54	66	49	54	58	49	60	44	48	69	51	46	53	54	63	47	53	51	55	64	44	50	49	47	60	44	51	60	48	68	55	54	63	55	64	48	53	50	51	71	61	60	59	65	59	67	60	52	73	46	55	57	50	45	59	59	47	61	65	50	51	49	56	70	46	64	60	62	63	45	58	44	54	44	65	55	61	46	48	55	60	55	62	48	53	55	45	51	49	57	53	51	63	60	58	53	57	42	57	57	54	69	68	55	52	63	50	53	47	48	54	55	49	66	38	50	39	42	68	50	52	58	45	60	48	52	55	55	52	51	71	60	56	72	47	51	60	54	54	58	55	52	35	56	63	75	45	65	47	52	62	59	55	49	55	60	43	54	54	54	50	55	51	48	56	55	46	51	59	55	54	50	52	49	52	53	69	52	54	51	57	47	48	52	54	59	56	46	63	60	53	44	62	52	60	61	50	55	52	56	53	44	52	51	62	66	65	56	74	48	57	62	53	50	56	50	63	52	40	53	60	63	43	63	62	54	62	48	49	44	44	60	39	52	49	53	55	49	56	49	61	58	59	61	52	67	56	52	53	56	58	50	62	46	56	42	57	56	49	49	43	50	64	49	36	46	53	44	59	53	48	61	41	41	43	47	58	53	54	52	44	47	54	47	48	53	56	51	28	57	54	56	43	55	46	54	56	53	56	59	59	58	52	62	41	59	38	50	50	60	46	56	57	51	38	57	56	53	59	51	58	45	54	62	61	62	63	63	44	58	49	39	63	54	56	57	42	60	46	54	58	54	62	61	48	64	47	66	51	63	76	69	55	54	61	51	42	47	56	47	49	48	52	46	53	56	41	51	60	67	45	56	59	49	51	56	56	51	53	73	56	60	66	57	45	38	59	46	54	56	48	45	56	59	46	63	49	38	53	56	48	61	58	59	52	57	57	57	71	54	63	57	66	58	49	64	59	53	54	63	53	54	62	61	53	64	52	52	62	51	59	51	55	54	55	65	57	69	52	51	39	52	58	53	46	49	45	50	54	51	59	51	53	54	58	73	42	48	61	57	60	53	53	51	52	69	58	64	55	55	58	60	56	58	53	66	69	57	52	45	57	55	57	58	56	58	50	60	59	49	46	47	40	45	51	56	54	56	61	57	42	47	56	55	52	52	49	60	57	71	42	53	59	58	48	59	47	48	52	62	49	41	51	57	48	51	47	64	61	52	50	57	61	55	40	48	41	58	56	49	51	52	54	55	48	57	47	63	72	42	68	66	48	54	48	54	51	53	61
44710	38336	26892	32624	39693	41057	33663	18065	25015	29263	28499	26554	17834	13391	11900	13628	12580	7729	5680	3001	1798	1243	1060	841	743	762	692	715	728	718	693	727	695	685	694	730	656	709	692	690	729	690	717	715	729	709	719	731	684	702	707	714	732	652	749	702	696	738	697	677	685	696	709	706	691	683	708	676	687	701	706	713	725	745	696	698	720	686	644	658	688	694	700	656	738	701	693	678	732	708	731	701	695	651	633	705	709	705	715	704	691	672	720	674	717	704	690	691	684	684	735	711	673	710	732	695	734	666	730	697	734	663	681	714	703	709	727	672	719	714	772	698	685	723	688	708	680	664	679	714	724	720	685	683	718	723	678	702	715	712	722	749	717	714	704	671	742	677	714	722	716	704	733	714	705	712	683	716	706	689	722	737	750	677	742	701	696	732	703	672	652	698	662	681	713	696	696	703	732	685	728	696	706	735	732	717	704	719	656	715	681	689	716	748	692	687	697	738	712	727	666	720	728	726	700	692	697	711	727	696	698	733	707	672	727	696	735	697	646	695	698	713	737	712	659	704	777	702	691	677	721	721	747	733	695	690	759	708	722	717	677	718	699	676	698	717	704	720	700	698	673	699	738	699	724	714	716	722	713	719	705	681	667	711	672	704	703	719	684	704	723	704	671	668	708	674	679	701	740	716	710	709	739	700	683	726	713	667	706	684	698	717	697	725	723	711	692	667	682	738	730	689	694	765	694	714	741	748	678	674	701	738	735	705	706	664	774	687	673	712	681	737	724	691	714	673	682	728	718	750	686	708	711	717	754	717	698	700	690	752	667	715	703	736	676	673	734	685	687	713	683	715	729	705	730	672	744	711	712	707	722	692	710	737	731	718	732	684	685	689	732	675	707	673	653	670	726	715	717	713	718	715	725	690	681	765	760	729	737	723	692	721	653	700	676	699	690	699	694	716	740	733	707	714	681	714	688	703	722	672	709	687	699	730	720	706	719	739	726	713	701	704	716	729	737	690	719	691	700	712	656	692	687	727	740	690	701	696	724	726	673	727	731	705	713	715	660	687	682	631	724	699	716	697	710	701	698	728	690	733	748	760	741	667	712	757	708	718	695	702	711	678	708	725	669	698	684	689	663	683	715	713	673	696	698	739	639	708	677	671	683	708	728	742	716	702	697	714	735	701	735	703	621	697	700	731	694	732	722	690	711	649	700	695	696	695	720	709	716	676	713	697	711	739	691	710	711	694	741	687	724	676	722	654	692	669	679	719	752	708	713	696	763	746	735	733	669	705	736	714	687	692	701	713	712	729	707	667	683	671	652	664	717	745	701	745	707	680	706	670	724	703	727	696	722	665	712	756	710	708	681	677	642	704	651	671	683	742	723	691	667	734	735	731	691	692	743	684	651	709	715	713	711	705	685	699	704	705	716	759	696	701	712	710	686	714	696	693	696	715	698	677	696	754	681	745	680	687	707	666	702	708	679	665	679	721	665	740	690	740	666	738	703	647	678	754	712	755	718	729	661	695	718	696	734	721	684	716	692	705	692	695	721	722	693	707	674	707	670	658	726	716	703	731	741	720	669	698	687	766	718	671	741	761	761	729	705	659	703	697	743	727	694	710	725	736	714	678	730	724	723	728	732	762	702	674	696	715	689	767	680	696	764	718	737	685	710	703	714	713	707	697	726	676	694	698	695	713	669	696	702	677	735	699	722	701	673	735	670	685	774	679	682	711	714	714	727	692	690	694	711	737	725	747	722	661	700	667	759	760	703	681	755	698	690	658	696	656	716	668	672	680	692	671	718	694	726	717	689	750	700	725	732	716	682	712	643	757	688	710	728	698	691	724	722	717	662	719	699	735	677	695	745	740	669	742	750	680	687	769	725	689	703	710	664	666	720	701	695	717	693	707	698	693	664	756	655	702	754	710	691	731	703	707	695	716	656	742	727	705	784	725	733	652	687	672	707	684	704	731	675	700	715	701	679	701	689	683	676	676	733	665	705	694	725	678	725	675	684	745	678	696	758	671	700	745	701	726	697	735	701	686	689	703	692	701	730	711	654	694	736	725	693	715	732	645	761	648	693	741	671	705	703	689	716	698	715	737	730	684	689	708	773	679	706	684	753	721	691	702	676	707	670	751	701	693	703	644	723	712	687	671	709	713	740	669	726	678	677	715	668	694	675	704	684	671	749	651	680	706	705	728	740	663	777	694	699	697	683	709	736	677	717	702	700	709	749	722	726	734	718	707	685	720	716	677	703	718	713	690	721	733	686	724	719	662	704	714	694	674	733	754	622	723	680	729	686	703	711	727	688	689	709	695	733	664	718	703	756	683	686	668	715	688	742	668	705	726	689	698	702	724	746	724	745	711	683	663	674	730	705	661	736	680	704	694	697	663	708	714	697	699	696	711	653	672	694	708	689	697	691	698	696	656	640	740	712	711	705	659	701	729	733	692	726	686	720	689	706	743	702	717	693	781	702	711	714	674	714	706	685	703	724	711	695	702	717	742	728	694	692	711	717	710	715	739	741	670	647	711	699	694	719	629	688	688	699	688	711	697	707	725	707	680	720	668	676	658	675	758	671	698	695	703	691	708	728	711	712	678	750	729	713	707	708	715	681	723	729	661	696	739	732	700	704	697	698	678	722	707	705	694	717	655	710	717	694	698	731	700	688	733	738	680	723	752	755	721	729	654	640	719	688	724	718	698	654	679	710	726	664	749	705	702	714	698	709	718	676	728	727	701	746	737	696	731	720	719	756	714	714	729	687	731	706	719	742	694	723	730	743	678	683	676	706	688	670	746	704	711	707	642	681	742	719	703	709	686	721	702	743	698	702	709	716	696	740	719	697	728	687	724	733	739	748	728	696	732	722	703	700	720	713	704	662	714	703	711	668	733	717	707	732	661	676	710	718	739	728	731	734	699	721	702	720	733	705	690	731	677	712	678	647	661	661	677	695	664	678	700	651	754	698	648	668	666	694	684	659	697	689	702	731	718	720	701	696	765	710	661	737	697	681	688	680	705	674	683	693	687	684	672	683	730	656	712	718	689	730	753	706	701	728	729	690	679	751	700	687	723	696	685	671	724	670	715	661	715	685	693	665	725	775	720	710	677	708	720	757	714	695	729	694	707	709	643	758	708	712	648	669	734	731	732	717	694	719	646	662	683	687	661	691	696	695	680	682	722	711	718	703	689	742	690	714	698	732	738	743	695	684	693	708	732	702	708	712	712	720	711	701	718	699	675	723	718	749	643	699	725	717	671	718	702	729	698	692	708	710	706	682	689	693	736	704	723	694	715	677	667	698	694	768	736	685	714	703	674	666	673	694	674	747	646	741	705	663	685	690	673	710	711	699	771	704	697	709	731	701	754	703	672	665	750	726	728	717	670	707	686	713	697	743	724	734	668	674	714	684	716	720	698	722	720	738	718	720	751	686	685	719	729	748	690	690	773	704	731	773	702	704	719	729	710	693	764	689	702	672	705	720	712	707	746	725	743
14320	22455	8035	4981	5101	6570	2201	1092	1544	2488	2543	2694	1447	515	451	700	714	349	261	186	99	79	69	66	52	43	58	45	55	63	59	58	56	55	57	61	54	56	56	56	61	55	48	54	62	69	60	52	56	50	59	50	51	65	56	62	50	58	60	67	47	56	60	51	52	57	54	66	46	58	55	63	64	48	54	57	58	57	58	72	55	43	43	65	65	51	57	41	52	56	49	55	53	63	55	64	62	58	70	64	45	57	33	57	54	52	51	67	51	67	53	50	44	44	50	53	49	55	52	54	53	47	49	75	44	49	66	58	65	52	57	62	51	67	45	55	61	61	43	52	75	72	67	66	48	64	58	52	50	44	58	49	52	53	60	71	52	58	61	52	48	60	52	62	42	54	61	55	51	59	56	45	43	47	50	51	59	54	48	73	55	60	54	67	58	67	59	63	45	54	67	72	59	48	61	56	60	60	68	54	81	51	58	70	51	48	50	55	57	64	52	56	56	60	50	50	55	63	63	61	62	60	52	47	52	58	65	62	62	45	58	64	55	58	46	58	57	63	53	45	57	68	45	62	53	55	47	55	55	66	52	45	58	55	58	65	71	68	68	60	56	56	47	62	44	41	62	51	56	69	75	61	51	48	71	61	46	54	69	60	54	62	51	51	56	66	56	55	54	46	55	65	59	65	55	56	62	61	57	63	61	49	48	62	40	66	60	57	49	48	65	62	54	46	51	58	53	58	56	57	61	57	50	56	47	56	67	47	55	62	45	58	46	58	64	66	57	65	55	61	50	57	67	68	67	57	64	44	49	49	54	51	55	50	51	55	55	73	60	46	56	45	51	59	62	54	51	51	58	51	63	58	51	67	48	62	38	48	55	74	50	47	52	46	49	51	45	61	45	56	73	53	48	64	57	75	51	56	56	59	49	63	51	51	56	60	56	45	53	56	57	54	71	48	75	57	60	51	47	48	56	57	46	48	71	54	57	63	60	57	46	68	40	43	49	58	84	58	57	58	48	54	58	61	51	56	57	56	53	59	63	55	52	63	52	48	57	63	61	58	51	64	66	54	55	64	52	54	66	49	56	60	56	58	63	56	60	51	54	49	47	59	54	60	55	52	48	64	58	56	55	65	64	48	55	52	50	59	47	59	54	61	64	52	56	71	46	54	71	61	51	64	64	50	64	49	56	45	57	60	57	52	69	41	60	52	66	62	52	67	52	68	54	41	48	59	62	44	45	54	55	52	56	49	52	50	49	48	63	48	52	53	51	54	66	52	62	55	55	62	70	53	51	68	54	77	65	65	63	48	60	62	60	59	61	63	51	51	57	43	60	63	63	58	55	63	49	46	47	55	61	61	45	59	55	42	42	44	55	56	58	55	58	56	69	58	55	56	69	64	40	60	55	59	55	60	43	59	46	58	65	65	73	60	55	47	50	45	57	53	59	49	53	54	54	66	40	43	61	46	48	73	55	56	49	73	43	49	53	61	55	63	60	48	44	56	62	58	53	60	57	68	59	54	66	58	69	58	59	53	44	53	57	55	48	65	60	56	48	47	47	56	53	63	55	59	52	67	51	73	76	59	52	62	63	68	56	64	65	59	67	57	65	42	57	54	50	44	59	68	49	63	59	71	50	67	70	63	49	49	60	58	68	46	47	68	55	52	68	55	56	69	46	57	54	49	52	44	41	55	46	62	43	52	56	49	73	57	60	54	76	59	41	72	57	54	67	45	53	54	69	64	55	56	57	66	43	48	46	52	56	57	59	50	52	44	63	58	56	46	41	73	61	49	42	42	39	53	56	48	60	55	53	63	59	45	56	65	66	67	54	64	66	55	52	54	70	47	58	61	53	47	46	42	59	57	55	54	47	56	51	58	58	45	57	57	43	63	51	65	55	53	52	52	52	57	61	61	69	66	47	75	66	62	58	74	59	56	48	74	64	59	46	70	76	63	54	46	62	54	54	58	57	62	58	44	45	60	59	67	51	60	48	52	53	57	48	47	49	54	60	46	58	56	41	45	63	61	57	53	48	57	60	56	53	60	58	53	59	58	68	61	54	50	54	61	57	59	60	51	65	58	70	45	53	53	77	70	56	54	54	68	57	54	56	56	56	50	62	50	59	54	50	62	48	56	67	46	50	64	51	48	53	60	63	63	61	43	68	56	55	43	69	64	58	54	57	53	55	61	53	45	54	57	60	52	41	56	64	42	57	60	46	50	55	66	59	62	61	49	65	45	60	60	52	58	52	70	63	56	64	55	61	51	52	75	50	64	44	55	61	40	50	51	52	54	52	59	49	63	48	42	50	58	66	56	65	46	64	45	48	45	43	65	52	62	43	60	56	63	64	58	46	60	53	63	58	37	50	46	52	65	55	56	63	63	59	56	53	50	60	58	64	51	52	45	52	54	58	59	46	63	60	67	56	54	55	53	63	64	60	44	49	63	62	60	66	56	57	52	72	59	57	73	54	48	50	49	56	53	63	55	70	54	57	53	50	59	60	53	61	67	60	63	60	64	48	48	52	57	49	54	55	68	56	40	53	59	57	68	50	55	57	65	60	52	46	61	46	49	59	56	54	65	77	60	58	53	58	55	52	58	68	48	65	49	41	53	57	65	53	57	54	63	54	46	44	55	53	53	65	79	57	71	51	57	56	45	63	44	61	49	56	55	47	62	60	59	54	49	67	56	62	53	54	37	66	60	53	54	56	48	58	46	59	63	60	76	51	56	63	50	48	47	52	51	50	57	40	47	59	53	58	51	58	55	64	64	61	66	57	45	59	58	58	52	49	60	48	59	56	50	47	60	58	69	52	56	56	65	53	57	56	46	57	68	53	60	58	51	55	54	42	40	65	47	69	46	54	53	78	52	64	47	60	53	59	55	62	58	53	52	54	46	59	48	50	59	61	57	60	46	45	59	56	64	53	69	53	59	64	45	67	71	50	49	50	64	52	49	58	62	61	50	64	72	58	47	31	60	47	61	64	51	47	73	69	55	53	70	57	55	59	54	62	54	54	53	64	58	48	61	58	51	58	56	51	56	47	52	54	55	56	47	59	59	37	62	55	55	45	52	56	46	53	42	65	73	52	55	53	50	52	46	55	40	54	55	53	63	53	61	59	64	63	73	54	49	60	40	58	61	48	49	60	60	57	56	58	60	62	60	53	60	50	47	57	48	70	50	50	37	48	46	41	60	64	54	65	59	66	57	55	40	58	53	44	68	52	44	44	63	59	47	70	62	50	53	62	46	56	53	52	64	61	59	57	55	54	53	51	54	62	61	54	45	54	70	59	46	62	57	50	52	58	56	57	58	58	64	51	69	58	48	55	50	54	48	51	58	53	55	52	51	63	62	53	67	63	52	55	58	61	41	60	48	49	60	60	63	49	43	58	52	70	62	42	63	60	57	47	65	43	50	55	61	48	58	40	61	59	68	63	73	64	50	55	57	46	63	50	69	74	62	65	56	55	72	54	69	56	46	56	56	58	61
48409	40230	32238	40237	53225	50809	30521	26177	31067	33218	32405	31962	23825	13666	13323	16954	16229	9146	7364	4097	2192	1430	1166	927	823	773	747	715	738	696	751	717	782	705	726	754	669	701	709	646	682	657	690	740	778	741	681	726	686	681	699	727	740	723	733	734	703	711	730	706	687	736	690	732	716	664	707	771	740	722	708	774	689	736	739	662	704	733	704	714	706	703	705	782	712	649	731	692	705	696	708	725	724	718	682	723	705	693	696	701	663	676	696	742	719	719	686	690	700	736	728	734	693	689	699	696	689	722	745	668	690	794	761	721	738	740	716	698	723	694	721	724	667	666	690	723	741	727	727	687	687	697	750	717	722	706	727	742	701	719	724	731	705	713	705	735	716	772	670	710	682	746	703	745	741	709	737	684	716	734	720	729	704	675	703	682	678	715	713	728	708	729	686	731	721	728	690	716	699	695	745	723	717	722	727	742	736	731	717	722	725	707	691	693	721	736	738	739	729	686	721	750	737	696	719	705	741	755	728	722	695	717	726	719	717	712	742	700	717	750	698	722	721	704	731	739	702	737	673	729	745	708	708	680	677	690	690	670	703	717	684	696	735	719	693	696	754	688	728	689	741	650	739	705	686	704	706	711	735	747	694	709	736	660	690	705	736	687	750	662	709	712	745	762	651	699	670	709	706	692	700	705	753	715	718	712	741	692	675	688	697	677	712	689	714	721	717	689	699	680	733	733	701	724	707	776	720	715	732	691	696	742	757	749	728	703	708	662	675	713	714	678	702	694	699	706	718	676	745	694	723	705	674	743	721	710	680	754	713	688	735	696	694	755	695	773	734	740	706	720	724	717	668	711	722	687	704	695	727	673	702	737	687	671	695	663	684	695	720	719	709	739	698	685	755	755	681	712	692	679	706	699	721	712	719	672	701	704	669	700	704	707	692	720	667	721	693	713	704	691	691	713	716	765	728	724	706	756	719	691	691	733	735	721	715	719	718	689	696	721	702	708	741	726	700	693	744	714	701	758	707	678	730	729	705	740	703	715	709	740	752	739	697	745	714	704	728	735	696	750	714	676	689	703	685	711	735	714	754	687	680	702	717	758	721	738	705	742	756	750	699	730	730	703	758	718	746	705	718	704	717	668	720	674	756	677	698	716	730	743	727	725	746	695	757	698	657	679	721	731	694	718	703	723	748	725	706	735	759	743	724	745	728	693	694	723	698	749	718	762	698	672	723	643	721	722	747	725	684	717	756	693	782	727	686	711	680	732	795	667	669	728	697	666	707	712	745	669	743	715	685	768	755	712	723	666	737	735	732	758	767	690	715	703	682	698	703	748	728	712	729	716	687	723	746	737	671	709	709	741	690	750	714	698	745	732	746	724	709	748	689	700	701	723	711	702	690	745	685	727	691	728	717	745	686	720	716	704	704	679	702	724	689	701	685	709	710	763	761	734	708	699	718	733	716	718	691	671	715	698	726	737	687	713	737	707	731	737	734	724	722	754	685	714	697	723	764	721	638	718	679	708	687	695	723	747	777	720	680	712	705	747	690	716	754	735	702	685	755	722	688	755	701	697	764	714	663	780	727	709	722	714	700	695	669	685	713	699	714	711	705	704	717	681	696	708	688	664	674	739	750	681	708	672	694	706	715	717	661	678	660	725	683	695	725	728	745	661	729	661	727	688	649	685	714	739	702	714	690	735	681	728	728	740	724	708	699	671	719	719	717	681	667	687	721	698	699	716	735	690	762	710	725	696	720	706	688	712	743	746	688	753	736	722	718	721	703	742	669	716	749	731	712	693	708	694	736	675	714	732	727	682	724	713	683	700	709	758	718	697	689	713	730	727	762	721	723	697	684	723	719	731	707	738	720	680	701	754	732	702	734	685	682	723	735	706	693	719	719	725	696	698	718	728	705	699	698	717	701	723	659	726	718	669	672	690	718	743	704	714	738	761	744	738	734	687	674	684	712	757	722	674	712	706	694	754	726	728	721	771	678	712	719	713	737	723	737	712	756	725	807	735	757	707	699	662	732	730	662	718	716	728	721	687	682	698	697	692	715	677	775	749	716	747	722	655	709	701	723	706	726	668	764	728	727	705	710	768	744	693	715	718	730	686	684	710	726	754	712	714	699	706	678	720	685	749	750	680	696	671	728	738	698	723	722	727	731	764	704	735	688	724	720	729	689	694	725	728	696	745	713	729	707	735	680	732	703	768	711	729	702	729	672	766	743	699	727	706	695	701	703	716	695	728	691	687	702	736	751	749	701	727	748	728	691	729	708	687	688	709	735	714	691	707	704	687	695	715	715	715	703	721	674	730	700	710	720	699	749	717	722	712	723	673	710	730	679	710	712	704	669	743	713	726	729	728	777	704	704	751	729	701	704	720	696	747	707	722	709	720	680	742	694	727	689	696	706	656	683	693	742	736	681	693	751	704	663	674	710	732	681	745	703	715	698	718	725	647	689	721	686	708	726	727	703	754	686	713	694	723	710	718	707	736	702	717	689	758	705	680	748	717	741	678	710	713	733	713	742	711	721	705	693	736	693	669	732	676	712	701	712	750	688	724	702	649	700	705	764	696	731	699	729	746	716	709	650	745	684	686	758	698	678	706	718	687	747	673	705	696	693	712	709	721	677	709	703	706	734	698	710	711	668	744	642	692	692	764	723	697	704	715	717	694	680	723	760	715	708	726	702	711	666	687	709	713	715	678	728	735	700	713	740	721	691	703	670	713	710	692	715	730	745	723	753	751	652	688	705	673	693	704	732	730	706	667	687	668	739	783	686	736	745	669	697	762	675	769	722	719	728	693	759	708	709	672	676	726	721	670	730	710	708	705	703	765	658	727	696	686	693	739	702	720	698	685	732	722	737	710	733	777	679	705	697	732	765	672	693	660	755	691	756	715	729	748	718	780	699	723	674	729	655	670	721	717	684	703	701	749	666	720	705	719	701	726	681	672	707	691	716	683	712	733	720	714	703	728	695	744	732	707	725	743	699	712	729	686	693	706	706	731	705	734	698	759	761	724	760	676	709	682	711	677	777	712	753	624	735	709	663	726	706	750	664	703	713	706	741	658	716	694	704	729	656	747	775	689	744	715	728	688	705	676	709	709	732	732	735	681	725	725	777	686	763	735	693	716	649	683	656	691	702	728	694	711	695	686	699	709	713	689	687	721	738	678	731	751	682	733	760	703	725	689	712	737	721	692	736	691	726	764	694	702	708	714	703	709	733	719	713	716	729	748	715	706	730	733	647	691	705	668	721	688	728	666	715	688	730	744	689	728	741	719	713	709	753	705	690	661	669	652	716	735	762	744	724	737	695	719	714	702	743	677	738	723	698	726	744	735	739	723	723	765	672	718	713	731	701	732	747	696	720	687	724	714	756	693	733	690	704	684	692	694	679	665	675	694	707	752	736	670	666	710	721	747	724	667	709	674	668	766	683	738	696	741	719	687	715	702	688	724	698	695	689	708	675	715	713	730	737	702	737	657	708	688
5566	4174	1099	876	1089	922	395	211	452	641	717	649	373	105	161	184	159	138	96	62	59	60	43	56	49	52	55	49	50	48	42	46	58	50	41	53	58	48	59	49	51	36	56	57	58	62	45	57	67	54	44	45	38	51	51	48	53	52	47	50	52	63	53	73	50	45	66	51	63	44	45	51	51	52	53	55	52	49	53	61	55	54	51	39	44	37	68	61	46	61	57	49	58	50	53	45	55	48	46	41	48	46	44	44	55	56	48	44	38	52	53	64	53	54	52	53	67	55	62	49	45	57	60	56	45	45	49	46	41	42	47	57	54	48	57	60	53	60	55	47	53	55	39	52	49	52	55	59	45	39	53	51	55	54	48	59	57	54	48	43	52	49	51	47	53	59	47	39	58	45	58	53	40	44	53	40	62	48	54	49	58	37	53	58	53	64	55	50	54	53	46	58	52	46	59	64	55	56	50	60	48	51	47	54	50	71	63	55	47	46	62	49	50	61	65	48	64	55	66	44	66	51	61	55	51	54	57	45	55	53	41	52	56	39	40	56	48	43	45	42	36	47	45	54	47	53	47	42	55	49	54	41	55	53	58	42	54	59	51	45	50	57	49	40	58	44	44	49	56	48	65	45	60	57	52	47	50	56	75	51	55	50	47	44	58	56	48	53	61	46	53	53	54	69	62	58	40	53	51	62	58	48	64	41	54	43	45	40	53	37	46	48	40	45	50	57	54	43	54	69	58	50	59	46	50	50	55	51	48	41	59	49	62	63	51	54	55	49	56	50	54	51	49	69	51	43	56	45	55	57	48	40	55	57	57	53	56	61	53	37	40	53	58	43	43	58	41	47	49	58	47	43	53	73	56	62	46	54	53	64	53	63	42	47	59	45	44	50	58	50	52	47	63	51	58	52	47	54	52	41	63	51	50	63	48	64	45	48	44	55	38	59	69	55	42	47	51	48	52	59	55	61	54	50	47	52	43	44	58	50	44	61	47	67	46	41	60	52	51	43	47	60	49	45	50	37	53	55	51	49	62	63	59	60	45	49	68	54	53	52	48	63	48	60	50	54	44	52	43	54	51	60	42	41	43	50	44	58	46	49	55	50	49	51	53	62	56	54	68	43	65	50	50	48	58	53	49	51	53	64	54	49	53	41	39	54	52	68	58	48	47	66	60	52	53	48	43	37	52	50	51	49	67	53	60	50	56	56	52	59	49	53	46	60	43	47	55	55	49	55	49	53	55	50	50	52	44	56	56	56	49	51	58	56	61	54	60	58	43	70	56	48	46	54	55	67	47	60	48	42	58	51	41	54	54	54	59	44	57	49	49	44	59	54	38	56	62	65	53	58	35	49	55	52	44	45	50	55	48	50	61	51	48	49	52	51	60	50	60	50	60	57	66	42	64	53	51	40	52	54	51	60	58	62	39	55	62	41	56	46	56	46	61	58	54	57	40	57	59	48	57	52	56	66	47	56	46	44	52	59	55	52	36	51	50	52	55	48	48	50	58	47	56	57	60	50	47	40	53	41	47	49	48	48	48	53	50	43	60	59	44	48	49	61	62	45	34	47	53	49	55	57	57	60	48	57	51	45	58	38	68	52	50	38	45	54	49	51	59	40	46	51	50	52	48	72	44	45	54	56	43	73	57	45	48	58	47	53	65	47	61	42	55	57	37	52	48	52	67	44	48	55	63	61	51	41	52	56	44	66	61	50	68	55	50	57	62	46	50	51	50	52	55	53	43	57	58	49	54	61	43	38	58	41	58	54	50	55	64	55	61	44	54	53	53	63	53	49	56	60	52	58	58	50	64	51	46	41	45	51	55	43	56	50	59	45	40	44	62	60	47	57	51	45	55	49	57	51	56	55	49	57	49	52	52	39	49	58	65	50	57	48	55	51	49	48	54	44	53	52	57	44	47	63	48	60	62	50	53	55	48	49	41	44	54	52	54	44	46	45	62	53	49	57	49	47	47	54	50	60	45	67	55	43	55	59	57	63	42	46	47	73	46	49	61	48	52	49	44	70	50	36	52	50	47	48	39	50	51	52	51	54	52	54	57	56	69	53	60	60	44	54	44	58	63	54	61	41	48	50	54	55	47	55	56	66	58	49	50	61	59	26	60	60	62	53	40	55	48	43	53	57	64	57	56	59	53	53	43	57	40	62	59	51	54	60	36	52	41	53	53	52	56	55	48	48	51	58	52	49	52	57	56	39	51	60	63	54	54	61	56	59	64	47	61	64	60	57	47	57	54	59	49	56	55	54	62	54	49	59	54	65	58	48	52	50	55	51	42	50	59	59	63	59	40	59	57	39	51	47	49	60	60	51	55	43	50	39	53	49	48	47	54	38	51	52	57	40	55	52	47	54	53	51	67	56	66	44	63	58	52	38	41	48	51	46	59	57	55	49	41	67	52	75	60	66	44	63	64	50	59	48	42	51	61	55	45	58	57	52	61	51	45	57	61	58	60	47	66	56	60	62	48	61	54	52	45	49	53	58	50	55	52	45	45	47	56	53	59	55	54	52	53	52	50	47	59	46	60	45	44	46	58	46	57	55	52	62	53	58	52	51	59	62	54	49	56	68	53	60	51	52	49	46	52	65	48	42	71	52	60	53	58	55	54	60	47	57	51	45	54	48	69	56	51	62	54	48	64	59	54	52	51	50	37	50	47	49	51	41	48	36	52	48	49	42	53	53	60	64	48	54	49	53	51	69	41	45	58	49	55	53	62	35	45	58	47	49	40	50	44	58	51	59	51	48	51	51	46	58	58	55	65	56	47	47	41	73	53	53	52	51	52	59	39	54	47	53	54	48	57	47	50	54	62	56	61	52	49	58	51	48	61	55	44	56	39	55	55	58	61	46	64	43	54	53	52	40	49	41	44	51	62	53	46	59	55	47	57	51	40	40	53	59	62	44	51	51	60	44	53	66	52	51	44	42	58	53	45	46	67	50	57	62	50	56	56	61	67	68	37	61	50	52	59	50	40	52	75	39	42	39	54	51	49	37	47	47	50	53	54	56	64	67	52	51	50	39	53	56	40	61	65	59	44	52	61	49	47	49	51	62	42	59	60	48	62	60	58	34	46	52	64	71	45	38	44	52	56	63	36	57	42	44	50	60	63	60	50	42	49	45	33	37	51	42	60	47	53	53	46	55	60	73	48	64	42	50	57	58	48	49	41	47	50	48	61	55	51	50	49	60	55	47	60	45	48	49	52	61	57	72	62	45	50	52	48	62	61	42	49	36	39	55	67	46	46	70	42	46	46	51	44	51	56	47	42	51	55	48	47	57	52	46	52	60	55	49	55	54	48	67	50	43	44	67	40	46	49	49	62	56	55	43	50	49	56	58	62	40	53	51	47	50	39	52	55	60	49	55	54	43	43	50	54	53	60	40	56	54	71	66	53	52	54	37	49	52	53	58	56	49	46	65	66	57	51	63	36	50	54	46	59	56	53	57	47	63	60	44	46	73	53	51	46	56
37951	25806	15298	22705	33848	28781	18784	11510	17083	19040	20080	17693	9294	3821	4880	5582	5200	3057	2174	1526	892	885	747	653	681	681	690	674	675	682	687	677	658	673	602	670	618	695	656	692	703	698	670	669	720	657	658	670	671	679	644	655	680	670	642	732	661	669	705	688	657	739	686	666	665	655	697	621	637	702	677	703	640	600	649	662	658	690	624	646	682	640	671	683	681	683	653	681	662	649	672	623	691	682	689	678	675	697	670	630	664	641	663	660	697	728	694	656	614	654	688	653	643	704	658	699	689	684	629	655	662	643	727	665	686	637	688	703	658	690	663	683	708	649	675	659	609	653	653	659	661	671	674	677	689	673	695	697	669	691	658	667	674	699	672	653	706	632	658	648	652	640	694	708	689	666	643	676	716	653	668	638	659	645	671	692	681	663	656	690	629	665	690	695	655	691	653	617	666	653	650	660	670	665	657	658	656	679	702	637	648	642	694	690	675	641	658	665	632	716	685	676	608	721	658	703	636	691	685	688	679	674	685	670	671	643	680	646	654	681	651	705	734	686	668	696	681	639	626	686	657	688	664	630	640	621	672	718	659	658	670	669	671	703	672	699	676	683	663	647	681	704	714	663	665	699	620	699	672	636	666	702	722	730	640	639	694	702	691	672	614	679	635	688	657	676	670	656	659	661	656	673	664	670	677	676	681	659	596	638	631	669	689	650	674	717	665	700	655	664	639	705	641	654	649	658	666	725	661	663	625	697	673	724	671	654	717	634	677	670	718	696	658	616	698	640	667	719	705	712	699	647	681	665	682	649	642	687	685	608	657	667	711	637	658	669	682	642	676	699	645	681	669	678	694	698	659	674	671	687	690	706	663	660	690	736	663	668	652	659	672	655	596	692	680	702	647	627	698	649	667	681	684	677	680	690	669	632	688	644	697	676	669	689	618	692	651	679	732	653	664	640	669	658	630	678	664	631	639	691	654	690	679	619	669	709	669	672	631	638	684	642	668	668	675	682	700	677	671	620	654	631	664	682	679	700	698	712	681	704	658	680	708	674	656	663	638	642	676	663	663	662	648	689	664	672	686	688	709	650	679	651	666	638	630	669	666	628	687	696	680	684	693	662	668	694	662	670	681	674	705	648	650	680	687	617	664	673	689	639	646	652	648	649	663	640	640	693	655	672	609	711	718	704	629	698	672	701	712	683	672	721	683	618	645	693	632	682	665	715	665	646	655	676	657	659	652	668	688	730	650	674	666	659	609	641	645	704	691	655	665	678	660	702	701	694	688	622	691	692	642	659	683	669	706	696	658	665	663	676	697	674	637	694	695	672	647	646	619	666	658	621	683	656	677	668	683	655	645	678	662	649	642	623	682	669	659	682	657	679	643	695	678	679	697	651	705	665	669	673	681	660	700	654	674	654	692	650	635	690	674	671	666	633	726	675	637	661	650	649	675	653	661	670	682	653	654	652	654	655	675	639	670	673	656	659	670	642	708	661	640	649	659	669	634	693	709	652	649	713	651	671	661	694	701	672	583	627	665	685	630	677	671	663	682	679	687	623	665	672	658	700	697	623	663	688	676	665	694	690	689	667	651	659	694	677	707	669	672	677	686	677	693	708	662	640	699	662	669	672	657	686	702	640	634	678	674	746	710	690	699	642	695	666	680	666	657	679	700	626	645	651	641	623	674	634	660	694	656	690	686	697	678	656	638	624	690	664	635	685	675	665	691	674	664	672	662	666	669	647	646	668	623	605	686	652	675	664	678	704	662	679	660	668	670	640	720	644	667	697	666	685	699	673	629	708	680	658	688	700	626	704	656	670	707	639	688	656	717	601	637	641	683	664	674	662	693	690	661	735	714	640	655	667	692	668	659	682	635	694	657	639	634	707	672	647	682	673	644	650	726	667	610	655	660	649	681	693	727	667	680	676	698	661	642	639	678	695	647	660	626	655	635	651	628	669	693	691	686	680	668	667	668	692	693	654	710	681	681	709	679	647	683	665	670	673	711	664	669	650	665	711	697	643	632	688	675	647	709	690	703	653	656	670	659	697	653	667	692	627	674	685	660	713	660	649	646	663	687	670	691	680	680	663	659	649	643	647	674	664	703	667	688	670	684	664	655	683	730	698	681	697	642	672	660	669	665	689	680	665	704	624	665	661	657	662	661	666	662	667	698	676	691	684	657	670	662	671	652	690	661	671	637	700	625	666	696	652	706	672	696	661	612	627	645	654	682	685	648	673	647	646	638	671	625	686	710	632	689	671	672	668	665	664	696	663	677	664	711	659	648	659	623	679	663	698	643	684	632	686	679	686	676	668	647	663	656	661	657	648	620	662	716	608	712	660	666	691	657	692	677	695	651	653	659	690	676	657	638	642	623	690	655	684	679	619	676	670	716	638	639	635	638	667	671	661	646	663	607	698	678	636	637	682	657	640	677	704	664	636	724	671	708	679	642	609	666	693	689	639	681	671	732	668	630	670	673	635	675	692	661	651	708	699	720	698	686	665	665	674	696	679	655	630	681	647	714	656	697	631	674	700	705	632	644	679	659	663	634	639	689	678	630	696	667	682	676	702	681	679	633	651	625	647	657	612	697	629	686	674	648	714	698	643	696	716	678	690	663	677	679	658	713	626	668	650	691	656	617	681	687	646	651	693	654	661	680	665	661	705	658	639	676	705	685	656	669	659	660	678	675	675	683	670	643	635	695	631	660	674	671	652	686	678	711	686	673	700	687	691	717	674	649	683	668	703	660	644	669	703	667	669	697	686	642	666	668	657	692	656	638	690	669	620	663	664	645	674	697	694	674	684	660	612	678	659	659	647	659	657	681	708	664	674	683	678	666	665	696	690	637	647	675	640	721	651	694	687	698	603	648	686	626	669	699	645	664	701	663	671	725	642	654	671	645	657	673	657	660	686	674	688	722	657	633	710	676	692	611	713	756	660	669	652	673	656	651	645	661	660	667	652	649	653	679	661	680	621	719	677	666	698	678	674	694	669	688	705	650	649	634	650	648	700	654	682	671	663	657	673	667	660	701	659	644	667	683	651	629	715	740	671	689	650	632	669	670	712	688	665	693	701	659	642	690	677	715	679	637	650	705	658	670	698	650	666	632	710	690	683	691	640	681	669	668	652	661	680	645	641	673	664	629	698	699	643	614	664	681	705	663	646	624	662	663	623	696	694	668	671	634	647	644	658	663	653	648	712	646	635	679	653	675	689	678	682	684	652	639	667	626	660	722	645	613	728	732	644	686	636	689	673	650	668	649	610	674	647	647	643	642	678	640	668	671	665	662	601	677	685	689	653	711	680	632	673	648	660	712	693	674	691	682	631	660	710	646	689	693	670	637	674	674	683	636	691	681	683	655	681	658	657	706	671	657	613	652	651	727	673	682	691	657	665	687	666	664	684	616	638	691	662	638	704	671	629	688	675	646	680	698	663	691	705	641	652	636	643	630	676	694	664	635	645	676	626	699	661	626	690	685	649	648	658	677	738
11605	14836	4459	2497	3320	2839	1549	809	1663	1612	1775	1482	621	274	297	391	341	187	152	106	75	70	59	53	52	64	57	46	59	47	57	42	56	56	66	57	38	53	53	66	68	47	61	58	57	49	50	53	49	56	60	50	51	57	48	46	47	52	51	62	60	51	51	49	53	57	51	61	43	47	60	44	56	75	60	64	49	57	57	37	53	56	51	42	67	52	52	45	47	48	62	60	52	44	57	50	54	52	59	53	43	50	34	55	52	60	58	56	50	51	66	52	52	55	43	73	31	56	52	47	56	47	52	55	52	61	51	51	65	45	46	53	54	48	46	59	49	47	61	52	58	54	44	52	39	44	44	48	52	50	53	39	50	53	49	52	45	49	65	43	51	57	63	50	60	46	62	51	52	63	54	53	61	43	55	51	52	55	34	49	42	56	67	52	44	45	50	37	57	43	56	54	53	52	51	37	58	62	54	50	64	54	55	58	47	55	63	71	55	64	58	63	50	67	58	55	66	48	60	40	50	58	61	48	52	38	73	54	46	58	44	68	50	63	53	51	47	48	59	56	56	64	40	56	63	54	63	60	49	52	59	55	46	60	58	56	35	39	60	51	51	68	48	56	52	39	38	39	53	52	66	50	46	50	45	48	48	58	49	58	55	64	52	47	57	52	55	65	38	52	62	47	48	53	52	47	39	52	63	57	39	47	68	40	54	53	45	48	41	61	46	62	35	52	54	46	56	44	61	67	40	50	47	43	59	56	45	41	39	50	52	42	61	49	59	49	61	50	54	58	47	69	61	53	49	52	45	58	62	53	55	50	48	67	75	53	54	51	59	62	59	61	54	51	52	55	50	46	75	55	54	67	56	55	54	58	54	43	61	56	49	52	69	49	59	43	61	55	37	66	50	66	54	38	58	53	57	54	51	60	57	48	67	53	58	48	58	59	49	52	59	37	49	37	59	51	62	39	45	57	43	47	51	55	61	59	46	50	52	47	54	53	61	45	63	63	55	52	69	54	52	48	57	58	67	60	70	69	53	52	39	52	61	51	65	49	57	52	67	47	55	55	57	59	57	46	60	45	58	55	49	46	53	47	60	49	55	63	52	51	58	41	50	46	52	54	49	57	44	49	47	59	53	52	59	44	48	41	54	49	63	58	58	55	50	56	49	40	58	65	39	47	41	55	51	38	67	40	51	59	44	43	44	57	49	61	51	54	60	56	49	46	44	49	66	65	44	53	49	53	54	51	65	49	65	44	59	42	60	44	66	47	60	56	54	51	64	45	53	57	44	52	55	67	37	65	60	61	53	42	49	61	53	78	47	50	57	60	54	57	56	46	54	68	43	51	49	43	53	65	61	50	52	61	62	64	71	51	53	44	56	42	45	43	40	64	69	51	49	60	51	64	56	52	52	35	56	46	54	54	56	57	48	61	62	57	72	62	52	46	55	47	41	44	63	46	50	63	44	57	52	66	65	47	56	48	47	62	47	50	45	51	56	63	59	61	56	72	48	60	56	59	51	54	72	43	55	54	62	76	45	52	57	45	54	39	50	62	50	45	45	42	54	58	53	46	43	61	48	68	45	62	42	61	57	45	63	51	45	60	43	48	46	50	57	56	43	60	47	54	47	58	56	52	53	43	49	50	66	52	61	54	68	68	51	57	54	55	51	46	60	55	53	46	57	55	54	59	59	59	58	47	57	58	58	39	58	47	56	50	52	65	50	57	49	50	43	46	64	48	61	60	46	56	44	72	45	57	57	52	61	55	57	47	48	55	56	57	48	59	68	54	60	56	49	55	53	52	43	54	77	50	62	50	55	58	52	62	63	47	54	59	43	52	49	45	50	58	41	51	64	57	43	52	54	53	47	59	66	54	47	56	60	52	55	50	48	63	52	50	49	50	52	48	75	51	53	39	41	52	59	57	51	57	56	65	40	55	53	59	40	57	51	55	51	52	66	62	49	41	59	41	50	53	52	49	53	54	54	54	41	58	63	38	46	42	56	42	57	59	47	53	40	43	53	64	41	43	55	43	62	52	53	54	60	58	54	56	50	50	67	62	45	62	48	59	59	44	54	41	53	51	48	58	29	53	46	55	44	43	57	45	48	49	50	42	61	57	54	48	50	63	65	53	75	50	58	45	57	52	54	50	49	50	60	66	59	50	57	52	72	53	53	56	51	58	61	49	52	52	61	49	45	69	66	43	49	53	62	50	49	44	46	54	45	49	51	48	49	54	66	45	48	45	46	51	44	41	49	43	44	38	45	66	55	59	65	58	55	43	49	59	60	59	67	62	49	49	56	58	48	56	56	56	50	54	46	58	67	63	61	56	52	58	49	45	42	54	55	55	55	52	56	55	49	70	53	37	62	66	65	62	62	45	55	55	47	63	56	53	50	73	47	58	56	53	60	57	46	51	62	54	55	53	54	52	53	62	44	61	54	50	57	58	51	62	40	55	55	54	57	45	46	60	63	60	47	56	50	61	50	57	61	56	52	46	60	55	64	64	52	55	36	61	57	49	51	55	56	58	61	61	48	56	61	54	47	52	45	67	52	53	51	56	66	58	54	49	42	52	55	63	65	59	52	59	41	56	53	53	65	46	60	41	54	45	51	47	48	60	47	54	33	51	54	64	55	62	63	54	71	59	48	54	49	66	48	46	44	61	50	48	54	52	59	49	53	57	48	50	61	59	49	58	55	61	58	51	51	49	56	55	57	60	56	54	41	44	60	53	50	49	60	67	57	60	60	51	42	51	47	57	47	54	57	53	58	59	52	62	50	38	56	54	55	61	58	51	48	45	54	56	71	38	54	58	43	64	60	63	54	57	44	64	66	46	51	60	55	41	41	53	51	45	54	49	36	48	46	52	47	43	51	74	52	48	44	76	62	48	49	56	52	45	48	38	58	46	48	43	55	56	45	45	56	58	47	56	42	49	54	67	49	57	63	67	63	58	53	52	55	44	59	54	49	51	54	59	47	55	64	43	52	48	46	60	50	51	61	53	63	54	59	54	54	58	49	54	59	54	63	48	54	48	67	59	57	56	62	63	50	59	56	48	61	42	47	60	39	47	60	53	45	46	63	50	57	55	62	54	56	54	51	48	49	48	49	35	53	35	49	52	49	58	53	51	56	52	48	39	48	55	57	64	53	46	46	52	42	54	55	51	47	46	54	50	50	54	54	46	51	48	44	52	64	52	50	50	51	53	68	64	49	59	59	51	42	43	42	59	46	49	54	63	46	61	51	46	48	64	71	71	55	48	52	55	44	44	45	49	50	47	42	41	62	49	47	57	54	45	52	52	50	52	56	54	49	47	54	59	56	56	63	48	59	46	40	37	53	57	47	63	58	55	69	49	54	57	59	60	45	59	56	53	62	42	54	57	62	56	56	51	50	56	50	47	57	67	53	58	56	56	52	61	52	45	55	51	51	55	55	51	67	70	57	52	51	53	55	47	53	64	44	49	54	58	62	51	54	53	48	60	53	64	47	67
47475	36187	26343	34825	44827	41102	31719	23745	31058	27844	28833	25414	15636	8244	9756	10582	9204	5139	3707	2443	1254	1033	808	753	716	710	682	673	676	650	656	654	671	649	651	707	686	674	647	718	712	660	678	681	704	665	671	686	707	765	677	694	668	675	690	666	680	667	727	673	682	679	645	702	665	659	695	677	658	645	658	649	702	695	668	719	689	682	652	684	647	708	713	672	656	669	721	706	665	681	669	646	760	673	688	700	689	660	664	598	664	758	706	703	707	697	694	704	721	691	665	674	659	709	688	660	722	691	604	734	686	680	636	714	700	681	661	698	710	667	701	671	693	706	705	646	702	663	718	646	669	710	659	667	695	680	683	675	671	695	712	680	684	703	663	741	672	750	627	673	665	721	721	671	678	688	712	696	634	713	656	689	709	683	705	645	687	723	682	615	696	662	718	628	673	698	683	718	681	735	679	697	693	680	699	709	697	667	662	699	671	703	700	658	660	667	687	673	646	708	677	699	658	664	705	678	646	729	670	683	716	651	724	704	678	651	640	684	673	691	683	687	675	678	662	747	669	705	657	681	669	651	682	644	682	734	685	734	703	694	671	654	708	649	667	662	684	694	678	679	702	646	724	630	690	684	680	702	689	701	673	717	721	642	665	645	692	704	672	637	706	731	706	660	684	640	708	726	661	644	633	732	687	691	706	692	682	694	706	685	675	731	684	708	674	704	681	701	689	675	723	682	692	678	710	645	694	639	651	709	696	636	687	674	690	698	663	640	681	710	737	657	671	656	674	677	744	641	621	694	688	662	724	687	681	677	747	692	657	647	700	659	683	755	713	726	645	683	662	713	710	664	697	661	715	728	679	682	680	686	668	692	704	669	660	679	675	713	682	655	675	684	702	708	696	678	725	660	673	695	688	739	715	682	681	627	660	696	692	674	694	694	721	675	727	661	725	678	687	680	678	652	641	639	668	704	690	695	657	675	660	674	708	637	644	708	713	692	724	729	648	663	648	699	714	695	703	681	683	685	674	708	681	715	696	679	642	683	658	677	688	705	720	703	700	681	710	711	695	719	696	714	676	685	661	723	662	709	726	715	697	673	683	650	659	728	710	709	711	687	676	692	692	729	694	760	692	683	662	704	691	681	701	690	692	671	696	702	703	667	698	664	666	683	687	666	695	686	676	694	680	659	702	753	717	718	684	662	710	710	699	720	666	692	679	653	667	706	725	653	656	703	658	683	692	757	718	691	683	675	754	673	704	660	676	668	648	701	698	696	710	729	697	672	732	713	710	679	643	736	692	724	689	706	676	686	728	691	714	696	700	706	707	692	700	655	677	660	709	704	706	626	680	675	697	714	741	673	731	679	724	696	717	661	741	675	687	694	723	722	636	683	656	714	664	662	637	697	695	671	684	717	684	713	657	705	688	683	721	677	691	667	625	655	717	689	682	664	681	674	732	680	653	735	709	655	670	736	664	680	724	666	638	689	727	735	701	649	710	673	700	708	706	681	670	678	704	731	688	688	707	713	711	718	683	707	719	693	706	649	739	697	713	670	693	701	687	745	718	730	697	650	692	720	669	620	732	706	719	702	690	707	662	684	747	672	736	725	690	696	686	719	711	686	710	747	705	664	659	713	668	728	693	673	672	670	705	721	681	692	721	712	693	655	648	671	681	706	687	712	677	690	648	672	708	662	686	709	669	684	683	681	724	684	695	715	665	684	658	701	678	691	687	716	683	654	631	705	620	645	724	712	669	716	722	666	689	679	659	680	679	692	682	648	681	715	652	710	678	675	699	677	725	707	675	678	684	685	666	740	696	686	673	678	737	725	702	687	654	669	708	679	694	664	679	697	719	656	685	683	702	697	702	683	676	641	712	674	699	664	718	673	683	630	703	672	652	671	710	685	698	717	649	674	707	687	703	653	669	638	678	685	752	717	679	684	694	676	768	672	711	717	687	715	693	650	671	702	680	699	698	689	681	662	691	690	700	693	704	681	657	731	643	695	694	699	685	667	759	666	698	673	702	695	681	674	721	738	684	706	664	678	673	709	703	655	730	649	710	661	676	724	712	647	712	671	662	698	659	670	673	651	655	688	689	669	733	668	708	690	681	703	686	685	673	703	646	706	742	646	688	681	674	643	697	712	663	718	752	662	724	724	666	698	647	695	668	683	746	649	681	696	669	649	672	690	669	687	667	665	710	652	706	690	670	735	699	651	682	647	671	718	708	665	663	687	697	658	697	733	720	684	640	693	680	712	691	688	702	669	714	680	660	631	685	694	710	677	678	704	703	679	717	666	736	708	729	671	732	693	683	688	721	680	670	718	707	693	693	688	710	751	685	677	691	709	683	698	670	695	732	695	667	683	688	675	655	661	770	659	675	684	663	683	704	689	707	702	682	679	691	694	677	751	647	645	743	676	695	710	702	675	708	741	675	690	695	673	704	711	637	699	652	700	703	686	693	721	660	665	665	701	703	647	674	692	683	711	667	685	724	730	690	687	676	693	671	691	665	675	691	670	632	672	698	672	654	714	697	680	680	688	684	725	658	701	678	700	669	722	782	670	646	666	651	680	709	718	691	657	675	670	701	690	668	682	638	696	718	670	730	712	723	710	704	660	713	707	639	687	686	743	706	717	680	685	685	685	682	712	688	687	641	699	718	680	705	690	656	706	681	704	668	698	693	658	651	665	694	717	643	667	691	683	693	646	689	711	641	646	709	711	639	694	705	645	720	694	686	675	713	637	682	656	699	644	663	680	734	670	681	699	723	706	655	720	669	715	645	706	640	710	723	703	656	700	649	667	672	677	679	725	682	661	657	712	698	692	692	686	682	674	666	697	651	673	698	758	717	719	720	647	664	666	667	662	703	745	664	719	727	707	697	686	668	684	653	668	663	692	672	690	698	691	678	708	703	644	649	723	686	679	691	673	668	688	696	659	658	714	695	650	676	685	677	664	694	700	688	690	712	659	692	707	710	664	683	769	656	652	692	696	713	695	683	648	674	706	643	733	699	681	675	654	697	660	706	679	636	689	703	674	638	706	694	689	676	656	713	663	683	692	720	666	667	690	692	729	712	702	671	695	710	671	674	683	661	694	653	716	678	667	657	690	691	660	673	711	635	661	700	659	694	679	661	687	663	703	696	658	735	729	684	676	698	698	648	671	713	626	695	635	671	729	650	633	649	640	652	652	693	685	687	693	646	695	659	680	664	707	715	696	670	720	713	744	689	659	734	669	719	666	702	666	694	691	714	667	662	688	679	711	687	679	764	653	697	688	686	680	693	725	704	709	668	720	696	710	717	679	670	687	682	702	702	699	656	660	658	649	673	641	695	704	670	678	705	655	682	707	673	686	708	708	695	705	695	673	736	678	716	693	686	723	667	688	697	664	707	715	687	693	694	688	679	662	652	709	721	693	726	680	665	645	722	668	702	727	683	703	618	661	680	676	683	700	694	683	721	700	630	692	701	667	719	678	677	658	726	692	678	695	656	640	676	704
11744	12818	4236	2492	2933	2554	1297	714	1669	1107	1568	1770	748	386	385	431	347	237	145	106	77	73	62	56	76	43	68	50	58	61	71	48	53	50	46	57	64	61	59	47	50	52	51	67	59	61	52	57	58	55	64	48	68	53	65	56	57	51	58	54	57	52	56	49	55	39	56	54	47	70	48	64	63	50	42	50	41	49	50	51	49	44	46	46	57	64	49	58	57	57	59	55	59	52	49	72	60	63	50	53	62	50	47	51	45	46	65	51	54	48	37	64	57	59	49	53	49	46	49	64	48	60	62	60	50	47	51	50	58	56	49	51	51	60	46	57	43	41	55	52	46	47	56	53	54	51	52	43	46	46	70	46	43	38	56	52	49	52	46	57	52	54	35	62	65	52	55	56	60	58	65	60	40	48	50	43	58	54	53	63	55	67	53	63	44	53	50	58	57	51	65	57	72	51	48	68	44	49	52	56	49	50	46	49	64	43	51	62	47	56	60	39	54	58	69	62	52	51	44	56	67	53	59	47	54	62	55	51	41	64	40	49	62	58	46	57	50	59	62	61	45	60	60	52	52	44	43	57	64	56	52	53	55	53	60	44	47	58	64	55	64	57	55	53	43	56	62	48	51	41	45	67	59	48	58	49	57	43	48	50	60	49	48	63	49	77	57	64	55	53	65	51	47	46	64	58	53	56	56	48	46	65	55	45	46	60	54	48	51	52	45	39	51	57	51	56	58	53	47	68	59	49	49	63	57	50	43	61	55	54	66	55	60	51	54	54	65	47	64	47	47	71	44	51	58	57	61	51	54	66	54	48	56	56	54	51	45	60	46	49	43	53	48	56	51	49	47	57	51	66	41	45	46	77	43	56	62	66	61	61	58	55	51	51	55	59	41	49	56	54	60	54	52	68	57	52	55	50	55	45	55	55	55	46	53	62	59	62	54	63	62	60	42	52	65	61	42	54	48	49	61	45	50	57	57	49	56	50	68	68	57	49	51	51	58	53	51	70	45	55	58	46	41	56	61	39	48	58	50	55	50	49	41	53	56	65	62	54	53	42	53	58	64	63	53	63	66	55	61	50	55	52	49	49	51	56	51	65	59	49	73	51	56	52	52	50	82	50	51	40	48	53	77	52	71	55	50	42	55	47	58	41	55	52	60	56	54	56	47	55	54	53	51	49	47	66	45	42	47	65	68	53	54	47	45	47	54	54	54	49	41	52	47	56	54	55	55	48	47	53	66	43	55	41	47	52	59	52	60	53	60	47	47	66	57	63	50	49	57	61	54	37	52	48	48	41	33	63	69	59	49	51	50	56	54	52	39	66	60	58	51	58	60	49	48	53	65	57	53	65	58	54	51	51	46	59	58	53	54	45	49	64	45	54	48	50	47	58	38	56	51	46	51	57	53	52	57	59	57	50	54	47	55	60	53	58	48	49	51	58	43	59	62	49	49	42	48	62	39	61	52	52	54	46	54	53	55	48	42	57	61	64	57	64	44	49	53	50	54	63	56	55	52	53	60	48	52	42	64	54	56	70	44	45	62	54	68	56	54	48	51	44	49	52	66	54	47	57	67	50	51	50	50	61	54	57	61	57	58	42	44	53	51	43	42	59	61	50	56	51	49	64	56	62	49	48	54	63	62	63	54	52	47	61	70	56	45	51	53	65	41	51	57	58	35	60	42	56	44	52	60	48	52	41	59	52	49	49	51	57	58	52	51	52	46	63	37	61	58	44	48	37	50	60	48	56	52	60	57	53	59	53	62	57	57	55	53	54	60	44	63	58	63	48	65	65	52	55	45	56	50	56	50	47	50	56	57	50	51	63	49	58	59	51	72	53	54	54	55	52	48	62	44	64	55	54	58	55	51	54	51	59	54	59	47	58	60	57	71	49	46	53	62	49	48	52	51	57	55	56	64	49	56	54	56	69	69	59	49	59	51	54	43	35	46	56	56	55	45	51	45	54	60	69	62	56	56	49	54	53	54	60	57	64	43	53	49	43	46	41	46	70	37	53	55	43	48	52	55	45	54	50	61	48	49	48	50	51	40	50	64	58	60	47	40	67	45	60	58	60	52	46	65	43	49	45	36	41	51	57	46	67	49	71	53	54	44	59	45	47	54	47	63	61	55	56	62	52	46	53	50	53	60	59	46	63	40	54	52	46	48	51	58	51	52	47	63	45	46	58	63	53	54	45	64	53	59	62	59	53	58	61	46	52	48	64	53	62	65	53	52	54	45	57	53	44	49	55	45	55	55	51	53	48	47	46	46	44	59	58	49	54	52	52	46	59	39	59	54	55	59	65	53	42	41	52	71	50	58	54	64	63	50	50	49	47	55	49	70	54	56	40	55	45	53	51	46	60	58	59	41	50	56	59	71	59	52	57	48	62	58	58	60	49	47	50	54	39	52	50	50	61	62	51	40	60	58	43	43	38	58	52	43	42	48	43	55	59	55	48	69	49	66	62	47	49	74	59	59	67	53	74	57	49	43	49	51	51	52	58	57	59	42	60	56	62	54	50	54	64	47	52	60	65	49	41	56	58	54	53	66	59	58	48	64	54	49	58	54	43	48	49	61	43	71	59	68	50	54	43	56	59	42	49	56	51	54	39	55	48	63	57	53	53	66	51	55	65	64	49	56	59	51	53	60	54	63	49	58	62	47	62	50	53	53	65	42	36	52	53	59	42	43	57	61	53	57	57	52	51	55	48	65	52	41	32	61	57	60	54	54	57	63	45	59	62	60	52	68	53	49	64	50	60	57	62	58	61	55	47	47	43	39	52	55	52	48	59	61	71	53	62	49	48	58	51	51	55	60	45	53	46	49	54	51	38	47	39	44	47	53	47	57	43	53	63	52	52	48	63	57	52	52	54	56	50	58	56	54	49	50	49	43	64	60	60	55	48	70	71	54	62	46	51	53	58	47	55	52	55	43	56	55	49	59	42	51	54	70	49	50	47	56	55	52	49	57	58	49	47	55	42	51	41	47	59	42	51	58	58	49	52	57	63	52	51	46	55	51	58	47	51	61	61	54	55	67	58	58	51	44	43	50	53	53	67	68	65	43	56	39	56	43	42	45	51	50	51	58	63	51	56	49	55	48	56	58	58	45	55	43	53	48	59	61	50	49	49	57	54	50	52	48	53	63	61	45	68	45	64	48	38	49	57	61	42	51	61	58	47	42	43	63	55	50	59	53	58	54	66	50	49	62	67	54	51	69	62	47	50	55	57	49	54	66	55	53	62	45	54	55	65	57	44	54	57	50	61	61	60	38	52	47	50	56	55	62	56	45	48	60	68	61	48	58	64	43	51	54	61	54	45	36	57	56	49	45	65	48	48	61	51	54	54	56	58	56	64	48	58	52	57	50	56	50	52	44	54	55	48	58	65	44	46	44	53	45	49	66	51	56	58	48	56	62	52	44	54	63	43	54	47	61	57	49	51	48	56	52	65	65	51	65	48	61	47	59	46	52	55	63	61	54	53	51	53
46314	37465	26582	33876	42905	38704	27857	23357	31640	25050	28880	27571	17719	12385	11459	12935	9691	6419	3746	2551	1433	1073	868	771	711	693	685	725	676	675	707	712	688	678	717	733	718	724	681	710	730	692	672	720	708	676	725	695	699	712	702	748	715	708	707	714	696	741	742	702	702	684	685	719	713	684	692	698	736	678	704	680	733	703	722	691	683	711	709	701	728	678	722	684	730	699	741	678	728	713	689	728	710	677	657	705	733	695	710	734	709	749	698	688	688	736	738	680	709	668	684	708	716	744	687	675	714	750	709	716	711	736	740	689	705	689	761	732	694	694	723	733	696	711	707	701	709	688	751	693	708	733	744	732	668	680	697	698	716	709	658	701	686	678	732	721	731	709	702	635	729	696	692	659	714	699	691	654	681	692	761	722	723	710	701	698	675	741	689	635	668	729	700	685	703	696	699	684	688	652	700	659	728	721	704	703	679	699	678	686	695	694	694	699	729	668	720	757	675	724	687	674	722	709	696	714	713	699	735	713	708	684	726	728	744	669	724	705	686	688	735	736	683	714	685	715	706	685	690	672	700	698	678	721	715	685	715	718	725	706	724	746	711	715	701	707	720	652	746	688	716	690	673	690	694	695	667	715	724	647	664	715	730	687	645	683	695	720	682	690	681	667	718	701	704	713	748	747	710	718	667	679	670	678	703	728	710	704	697	733	708	701	704	728	727	714	683	664	761	709	675	716	720	680	708	673	695	680	671	765	675	713	709	694	692	723	724	714	676	724	720	724	757	737	683	738	683	716	708	652	684	705	687	689	708	723	697	668	715	697	704	715	697	708	717	721	746	702	701	659	695	680	730	711	688	671	701	706	701	703	682	743	710	717	731	713	706	719	677	719	678	730	685	698	725	703	705	743	711	692	752	725	759	748	721	702	743	683	705	712	700	697	701	691	708	701	716	687	730	662	735	725	667	742	695	708	710	706	662	686	688	675	678	689	714	700	737	736	693	704	687	725	705	728	726	724	712	671	699	745	709	691	710	704	744	695	730	697	657	698	711	715	673	690	667	704	708	688	712	781	657	696	717	648	707	667	670	709	724	690	717	729	740	649	659	685	672	714	704	675	685	637	707	688	718	694	673	737	674	706	727	707	713	708	693	711	709	685	702	676	681	737	713	723	715	731	686	678	734	662	718	714	738	713	715	674	726	720	739	723	685	716	709	673	666	706	644	703	705	683	708	707	708	693	705	689	717	699	749	751	698	736	760	706	728	672	712	665	670	735	729	683	664	710	676	732	702	689	696	717	646	660	704	703	694	721	708	750	685	682	669	686	750	714	768	658	723	710	690	703	687	674	684	748	642	722	686	777	702	717	713	646	726	701	699	696	746	673	685	732	691	669	710	687	688	724	752	668	699	688	692	730	724	699	709	663	702	694	732	727	696	749	703	724	702	712	761	707	720	722	679	667	700	658	690	699	682	662	755	751	634	662	725	684	724	656	682	710	717	712	713	679	701	643	712	747	698	699	763	712	711	710	682	663	702	725	673	700	674	711	727	751	678	703	725	740	711	714	726	697	702	710	720	673	673	738	761	684	746	710	703	730	694	743	694	684	724	674	703	682	724	729	706	707	759	731	724	706	678	683	719	691	735	700	738	702	701	683	670	684	688	739	700	691	752	727	715	685	696	712	716	701	747	697	721	699	673	711	696	698	694	770	682	716	681	691	678	686	681	697	722	718	716	705	695	659	616	719	716	676	700	686	704	691	679	707	697	718	688	762	732	658	755	706	749	730	706	739	657	688	680	703	665	681	716	660	691	719	716	707	760	737	653	627	711	719	694	647	729	684	705	677	714	720	656	710	687	660	730	685	697	710	657	706	700	701	705	727	723	672	695	709	747	686	713	711	754	732	679	671	719	729	662	763	681	698	722	734	731	703	709	751	648	707	688	697	689	747	678	703	690	725	662	711	700	696	698	698	722	703	724	678	691	664	684	675	680	686	719	694	677	686	717	702	714	755	738	745	680	715	731	693	720	713	700	682	718	663	668	729	678	736	706	719	718	691	672	711	693	683	700	714	667	755	689	707	689	739	693	745	755	681	728	701	704	711	674	701	703	718	693	676	658	703	723	692	697	723	661	731	691	732	645	685	708	711	691	705	695	702	704	741	676	731	654	678	727	692	682	690	729	666	695	749	701	666	673	686	726	736	680	701	707	682	687	666	720	692	695	688	689	721	684	752	638	717	719	710	715	666	730	750	707	682	734	709	660	692	698	673	698	697	723	741	652	668	755	666	712	674	670	711	743	674	719	720	671	680	659	716	680	737	659	687	708	650	714	716	734	697	672	748	709	719	765	723	681	682	696	684	721	699	692	709	696	719	739	669	711	718	707	692	718	723	699	667	724	652	651	723	683	712	692	702	689	719	696	707	698	680	719	707	683	706	711	692	700	726	706	656	720	726	690	684	686	661	662	711	765	712	743	782	719	674	658	723	669	707	693	671	657	659	712	752	679	725	684	711	731	670	725	663	692	685	694	689	706	659	687	653	657	680	726	655	672	690	753	741	728	702	677	686	734	716	719	698	734	737	660	740	688	710	717	704	682	686	696	737	730	706	738	723	748	720	720	726	690	723	661	691	736	697	694	643	750	682	691	717	735	687	692	704	724	740	722	705	663	691	697	709	671	696	740	686	716	654	677	742	658	697	696	690	743	685	692	703	717	705	701	706	678	667	701	709	715	694	638	669	712	704	708	696	694	686	768	706	685	746	712	731	697	703	681	696	690	711	699	677	686	700	684	724	706	733	737	668	677	698	737	719	706	681	674	699	693	759	718	707	703	742	691	710	661	714	733	680	725	690	733	662	759	711	702	750	725	725	655	718	709	701	677	664	669	727	667	663	701	736	666	696	703	726	740	686	698	712	716	786	727	698	691	738	693	782	731	742	705	681	718	737	690	689	706	718	713	733	701	724	707	715	722	694	733	676	743	735	681	679	681	691	714	661	713	699	746	703	675	699	672	679	753	693	672	690	697	679	699	696	696	687	727	744	742	674	718	686	748	672	635	717	708	683	709	731	690	713	742	720	698	695	673	649	673	635	677	677	751	701	709	670	676	706	693	681	737	682	741	686	740	689	702	680	673	680	700	710	722	670	725	696	685	713	757	709	667	721	722	727	679	698	692	735	715	737	695	697	697	678	710	738	769	703	674	695	706	745	718	736	704	705	729	752	723	701	708	675	701	677	704	736	681	707	704	689	754	736	722	714	710	709	744	714	667	701	692	710	719	677	699	667	744	676	708	756	696	682	737	718	671	752	724	704	695	656	700	732	710	663	680	677	755	693	737	685	714	733	690	707	700	681	666	681	697	672	695	698	671	708	679	651	711	689	707	708	643	731	716	698	675	742	733	677	722	688	683	729	698	724	736	710	756	711	695	686	695	735	734	714	679	686	707	688	711	671	711	701	731	750	700	736	677	705	746	673	676	696	678	658	702	692	716	718	699	721	707	711
16188	21767	7995	4493	5350	4380	1974	1026	2407	1535	2661	2826	1189	792	570	678	445	333	187	146	101	79	59	64	65	58	72	55	60	57	50	34	62	47	60	57	69	50	48	42	65	52	52	53	60	48	57	59	62	52	49	62	49	53	50	48	59	36	69	56	56	60	60	45	52	45	53	57	62	46	57	50	42	51	54	47	49	52	59	56	51	45	49	59	58	41	43	50	62	73	48	52	50	57	49	48	45	63	61	63	59	63	59	58	52	43	55	51	58	43	47	50	65	57	59	45	53	62	66	58	61	55	52	56	48	54	45	63	51	45	44	54	52	57	59	60	42	50	53	54	61	58	52	60	62	65	61	55	59	45	54	65	51	55	49	57	53	64	57	58	54	63	50	62	47	51	48	63	49	54	52	60	50	54	50	59	52	58	49	53	51	64	50	51	56	45	62	59	69	67	67	64	55	63	44	52	51	47	50	64	53	60	49	48	49	61	44	57	45	60	51	50	59	73	65	42	64	53	61	43	52	63	59	56	52	56	46	45	60	56	42	53	54	53	59	65	53	60	43	71	66	56	62	49	59	63	41	57	44	57	59	51	63	49	40	49	42	53	53	58	52	46	49	47	62	57	54	55	43	56	73	51	48	61	55	49	38	48	68	64	53	50	46	46	63	53	49	47	42	55	54	42	49	56	64	55	57	48	65	69	53	56	63	46	71	52	57	69	57	61	50	47	72	39	54	68	51	69	58	59	60	55	52	49	61	74	40	48	47	49	60	54	59	49	56	52	65	49	55	60	44	48	48	61	55	58	54	63	54	62	62	70	61	47	52	54	59	53	45	55	61	47	58	51	53	73	58	52	43	60	60	65	53	48	43	59	51	51	49	61	51	54	50	59	53	47	42	61	55	49	45	62	49	59	61	51	50	51	35	47	61	47	53	53	54	66	49	52	78	45	57	64	51	55	62	56	47	55	57	66	52	60	63	56	53	43	54	52	59	58	64	59	47	55	48	67	59	64	52	51	51	40	60	63	62	59	52	55	59	69	63	57	62	52	52	57	57	49	49	53	54	49	51	48	55	50	56	42	63	52	47	51	55	42	59	67	55	53	57	58	55	50	67	43	42	45	50	59	73	58	67	57	64	57	53	50	51	54	52	72	43	62	58	49	45	50	61	52	59	70	49	60	64	52	49	49	59	57	61	49	62	58	44	75	52	54	46	50	53	62	62	61	50	45	48	44	70	47	57	54	59	51	56	57	48	61	46	55	67	52	49	67	62	49	47	57	67	57	51	53	44	49	45	59	45	66	64	59	47	51	58	38	57	51	56	58	58	54	62	54	55	45	56	53	69	49	51	44	64	52	58	54	70	50	69	61	45	44	61	52	61	65	54	63	46	58	61	52	54	56	56	51	62	50	64	58	36	47	56	50	65	51	61	50	60	48	53	59	46	60	54	61	64	67	46	64	49	59	61	63	49	49	67	50	53	58	41	55	67	55	67	66	51	58	42	57	58	55	54	63	56	48	46	54	62	51	56	51	57	57	62	49	62	51	52	47	49	51	54	71	68	37	49	49	63	51	53	53	58	50	59	47	46	56	51	49	53	57	57	57	60	36	60	53	54	45	54	58	62	70	49	68	59	59	53	65	61	60	63	40	54	49	50	58	57	58	36	74	41	52	60	59	64	58	51	58	58	55	56	62	53	52	63	55	61	55	52	44	47	57	48	47	67	43	53	47	59	47	59	65	64	51	61	56	67	42	58	58	68	52	52	61	39	58	50	46	44	65	63	56	56	70	63	37	53	57	61	47	64	61	65	51	67	45	61	60	56	55	49	60	49	56	63	60	59	45	65	46	60	46	35	49	61	50	43	46	53	43	62	49	58	45	63	53	46	60	70	38	68	55	49	52	54	64	55	52	60	51	55	43	51	44	48	61	52	59	56	42	53	61	55	48	61	58	51	55	59	53	48	61	50	58	47	62	51	40	46	63	46	51	54	46	59	54	66	51	60	59	50	54	57	63	56	52	59	47	58	60	57	66	38	47	46	56	51	63	50	50	52	44	69	68	60	44	56	72	52	45	57	54	62	51	46	52	62	52	66	39	64	61	58	51	74	49	63	60	59	56	52	44	64	54	48	59	53	71	48	52	52	55	58	57	52	58	65	52	54	50	46	59	49	53	47	55	57	53	58	64	53	56	56	59	53	65	45	59	54	56	66	53	52	52	59	56	55	47	66	54	54	55	47	55	50	61	53	58	48	57	51	47	57	60	43	59	49	48	52	52	68	49	57	68	47	56	54	49	55	54	68	54	51	52	52	65	51	51	60	41	60	57	45	48	50	49	56	49	63	74	57	44	61	42	48	60	64	57	61	54	66	66	67	49	58	70	46	58	64	46	57	52	49	52	66	48	54	45	49	58	50	73	56	53	61	64	58	54	71	47	54	48	57	54	56	58	40	58	45	45	51	61	56	49	56	44	54	53	59	51	35	61	49	56	45	46	64	41	58	52	66	39	58	57	42	57	56	46	66	72	58	58	61	57	69	42	82	52	58	46	68	40	61	63	45	53	60	55	54	63	44	56	54	55	61	52	54	40	64	63	56	53	64	59	62	53	49	66	52	64	59	49	56	43	64	50	49	53	49	65	59	45	52	58	51	55	48	52	53	43	65	49	47	60	47	50	54	52	48	69	61	49	64	64	55	54	65	45	55	54	48	60	59	60	58	49	37	46	56	62	61	62	57	63	55	53	54	64	60	51	58	70	50	66	42	61	49	50	53	49	51	65	49	46	45	62	57	53	44	61	57	56	51	60	44	57	52	63	58	57	57	59	61	43	51	61	46	64	61	51	52	53	69	49	53	61	57	51	62	51	50	49	44	55	48	59	51	45	51	61	48	51	54	63	64	57	55	59	60	44	48	58	63	61	58	53	56	50	50	45	56	66	50	61	54	56	53	47	58	54	60	57	57	45	57	50	58	55	62	48	55	46	48	72	54	58	49	51	50	50	50	45	43	56	43	55	67	48	54	56	48	61	55	52	58	45	48	61	44	53	60	60	59	59	55	39	66	56	47	52	58	59	49	58	46	47	62	48	44	54	52	65	45	52	42	42	57	53	47	48	52	53	50	54	45	46	49	60	48	60	55	59	60	66	48	58	51	68	53	51	44	57	51	58	60	44	66	64	55	45	53	64	56	53	50	61	42	61	60	55	58	55	57	59	47	58	50	53	67	59	70	50	51	62	64	63	63	55	66	58	58	63	62	60	53	52	59	64	58	56	54	45	57	54	58	49	65	64	76	72	57	52	60	54	50	65	49	52	49	50	68	46	52	56	74	47	53	45	61	55	57	51	60	51	39	57	72	52	57	42	49	29	56	58	57	70	58	51	55	64	52	50	67	64	50	58	57	73	55	51	63	55	56	56	48	47	51	48	60	55	50	57	58	54	53	58	51	44	51	57	56	55	60	55	60	55	52	62	73	49	58	57	66	59	63	67	48	49
51649	41338	30184	41690	52098	45513	31575	27068	34027	28305	34246	32541	22723	17634	14944	16463	11972	9587	5201	3038	1814	1228	852	790	752	709	700	755	717	719	709	712	701	705	721	731	759	748	711	736	697	700	718	701	704	723	681	741	675	732	720	710	674	683	672	772	717	714	770	670	710	698	714	704	748	674	727	706	642	713	739	747	728	726	732	720	703	714	737	732	722	730	703	699	717	710	743	704	732	741	761	701	697	719	682	736	709	700	693	690	707	697	681	698	707	705	702	680	743	733	727	705	657	693	742	700	695	738	694	666	679	742	719	715	667	681	711	714	696	708	729	700	733	705	722	712	749	700	687	668	709	703	732	682	705	699	690	692	720	684	730	735	698	713	736	756	728	687	781	709	720	750	665	708	731	685	713	712	738	708	753	683	762	736	735	738	704	663	721	678	682	728	676	746	742	696	701	674	675	660	723	701	732	736	770	729	725	753	699	711	786	730	706	669	711	737	729	748	653	687	700	655	756	667	636	707	727	646	728	703	693	685	693	745	709	677	682	700	698	729	715	718	722	732	737	709	713	707	717	708	644	706	718	714	701	678	702	677	700	664	693	688	734	698	731	741	734	699	683	682	703	681	678	693	708	743	709	706	728	667	706	693	701	708	763	758	721	701	725	692	689	727	699	712	676	693	727	675	697	747	716	699	704	686	662	715	714	724	680	689	695	735	662	702	703	703	744	723	730	730	741	721	687	727	731	686	731	704	696	685	693	669	717	689	737	703	722	705	703	685	694	682	696	752	708	687	651	739	696	751	730	755	736	708	766	699	691	674	759	708	740	711	731	725	739	695	672	722	680	699	728	714	680	763	768	722	684	691	716	731	745	685	650	694	749	729	707	696	691	697	697	714	723	685	719	729	686	727	726	701	753	724	731	729	716	729	753	739	672	721	683	698	697	757	690	716	715	723	645	719	697	709	759	731	691	718	737	690	708	685	752	705	722	698	721	702	733	772	710	706	698	712	674	740	689	676	672	712	715	757	741	750	712	712	712	732	686	720	684	715	694	693	723	717	688	713	703	691	683	701	708	732	699	711	717	702	724	750	696	718	729	678	687	695	680	687	711	692	700	666	713	705	725	718	693	740	737	732	712	699	722	707	710	743	663	785	659	681	722	726	709	663	734	710	703	700	692	718	697	692	710	675	706	699	693	702	711	680	663	699	705	731	675	730	666	684	703	688	708	692	701	669	687	724	710	730	677	727	728	733	744	703	714	715	702	706	710	708	707	688	726	697	684	657	666	761	724	696	676	675	679	670	734	735	696	725	711	691	687	720	744	712	696	707	701	717	698	741	739	680	713	685	672	691	690	711	721	741	744	706	721	691	702	683	680	699	655	729	724	705	693	743	729	772	690	756	730	705	702	698	727	704	689	683	716	717	712	744	691	682	687	660	725	706	683	700	689	685	727	724	740	705	702	734	693	688	716	720	714	713	748	737	714	680	756	756	716	714	682	688	700	682	636	735	752	730	680	704	741	708	694	723	701	732	743	693	703	724	749	740	733	688	677	706	745	691	724	707	713	734	695	720	729	717	736	695	704	723	698	723	673	749	718	767	709	703	709	678	722	707	687	740	722	737	710	669	771	717	729	753	694	694	734	712	698	741	724	741	736	687	674	724	701	725	758	673	703	747	743	691	718	700	732	701	672	686	733	723	702	681	701	714	684	723	702	709	701	680	656	712	686	710	708	715	733	671	736	764	724	684	700	678	661	730	762	725	727	719	695	705	739	665	726	737	738	695	718	710	717	708	730	669	720	688	670	740	699	766	682	701	679	712	704	707	761	692	685	713	714	711	703	754	709	738	713	715	708	653	746	698	738	730	699	731	768	672	724	730	713	712	720	749	719	712	689	703	702	712	722	707	751	717	702	736	681	711	736	668	691	723	704	709	725	725	619	749	756	736	637	705	732	722	682	739	753	737	723	664	699	726	758	641	739	759	739	691	729	759	747	741	705	750	694	664	763	721	708	719	703	681	697	731	696	657	703	732	748	730	726	702	688	716	754	695	717	719	765	713	684	726	735	715	746	709	711	706	716	716	691	714	735	730	706	765	715	749	726	682	726	711	675	702	728	755	713	729	658	686	769	731	680	698	653	733	688	739	731	698	670	728	699	686	672	741	720	718	664	684	743	740	697	761	736	701	715	726	695	723	731	718	734	700	705	676	695	682	672	702	686	704	723	761	717	709	691	719	691	707	645	746	697	698	681	737	727	736	741	685	718	712	697	714	698	705	702	703	698	664	746	731	768	723	744	699	721	695	694	688	705	710	725	729	681	675	674	675	679	680	688	681	764	721	684	704	703	732	673	709	693	721	755	727	751	695	747	699	708	702	705	698	691	726	735	716	732	655	708	689	696	715	751	699	749	741	697	724	719	707	709	726	697	671	736	724	739	715	753	740	721	688	685	683	735	728	688	716	650	655	669	711	685	693	728	667	665	670	708	723	716	753	736	712	697	676	726	733	762	680	721	679	754	683	706	683	691	740	720	680	696	690	695	673	706	719	718	733	677	694	727	663	676	741	723	717	727	743	729	723	710	655	737	704	669	667	697	739	738	669	750	716	670	689	722	695	727	721	680	762	700	730	729	749	744	738	735	648	658	691	745	713	738	720	723	707	712	702	736	727	731	658	714	729	702	701	714	736	699	752	731	742	714	711	717	722	700	762	719	762	697	696	724	692	743	751	707	708	695	688	735	723	712	730	686	681	692	705	699	683	715	690	723	743	667	721	755	740	710	724	738	724	726	704	707	719	698	745	720	703	722	692	692	683	645	710	722	631	759	738	711	724	749	706	730	697	717	705	672	706	749	676	693	737	772	725	675	684	645	710	759	743	672	758	679	675	694	735	669	745	706	711	697	748	701	726	643	693	721	738	726	681	756	735	715	713	699	702	701	720	697	753	715	742	743	732	739	705	691	713	661	681	705	705	674	703	715	674	725	746	668	728	702	738	711	720	708	688	737	701	678	700	720	753	745	711	747	705	691	736	717	673	696	729	746	704	707	711	745	718	725	730	731	718	705	693	681	739	738	740	692	682	701	733	694	700	666	684	717	705	752	702	711	754	681	678	650	694	681	750	711	723	747	685	766	715	717	695	695	686	688	764	680	766	719	694	700	720	675	776	676	692	700	708	735	714	741	739	706	731	754	749	732	757	695	746	729	686	730	724	707	743	764	704	711	704	766	742	752	727	736	713	667	693	678	724	714	686	700	754	728	711	704	717	685	674	714	724	681	685	666	723	701	707	731	695	725	719	758	657	736	691	718	757	691	751	731	710	714	716	708	726	684	727	711	734	739	677	683	704	755	687	727	737	683	695	678	659	730	706	769	719	722	750	694	695	724	690	691	747	695	723	714	698	697	739	735	716	691	743	703	708	714	727	692	711	702	721	683	740	665	713	697	727	704	666	693	726	689	700	679	719	667	741	712	703	763	711	705	681	683	729	721	707	704	712	689	754
5445	3192	949	834	894	764	380	271	574	420	743	756	348	205	193	198	150	139	107	98	66	56	57	44	64	56	58	65	52	51	55	49	42	51	39	56	52	55	47	48	50	48	50	52	43	57	61	49	53	48	55	50	60	42	55	51	57	49	53	61	59	54	57	52	52	58	56	46	44	52	44	45	43	45	57	41	67	59	58	54	53	47	53	55	62	40	43	43	53	38	55	52	53	45	49	63	53	54	46	54	50	52	55	46	47	40	60	55	71	48	59	59	42	44	41	56	49	46	51	43	50	42	51	56	56	43	50	41	44	49	57	52	63	43	49	36	64	57	53	34	44	59	43	49	40	50	59	49	51	41	55	55	40	51	56	51	50	48	56	58	34	66	48	45	43	52	60	49	55	50	65	59	55	33	49	46	58	49	63	55	49	54	49	48	49	46	48	44	53	51	40	51	54	46	51	52	45	56	41	49	49	49	71	52	48	31	50	59	37	58	37	39	37	60	57	69	34	49	55	60	58	40	46	62	56	46	50	43	60	49	49	38	40	55	54	66	61	42	61	49	47	45	42	45	62	55	52	49	51	42	55	43	54	46	43	59	56	45	59	42	52	48	46	50	52	51	65	54	43	42	59	52	55	49	55	39	46	56	60	42	35	43	47	47	47	45	45	44	54	48	52	51	65	60	48	54	52	46	40	56	56	63	34	44	46	56	40	63	54	47	44	49	50	45	46	59	44	48	56	46	53	39	48	56	55	47	48	56	57	60	55	39	61	49	41	62	45	52	38	61	48	53	65	49	53	57	44	30	45	55	55	49	41	54	51	41	42	52	56	43	58	42	41	50	52	60	48	64	66	49	53	63	40	60	57	62	46	41	37	58	48	53	58	55	44	45	54	55	51	48	42	50	51	51	48	52	67	51	47	55	32	46	48	36	58	51	64	48	48	41	54	42	41	46	46	66	48	45	54	56	43	54	57	46	46	69	55	49	42	55	50	57	62	50	67	62	54	46	53	45	57	51	56	63	57	61	46	45	47	46	57	49	66	46	63	44	40	45	46	57	56	50	57	42	68	59	61	40	51	46	59	41	60	60	50	48	45	52	51	43	61	62	54	55	55	54	54	51	37	58	49	46	63	51	49	60	55	52	53	41	47	37	63	53	58	44	66	47	44	57	44	54	70	38	46	42	52	58	57	59	38	53	40	45	42	43	50	45	44	58	56	46	50	46	56	40	48	50	52	57	53	60	58	45	54	52	52	48	48	57	57	47	55	50	63	41	46	58	49	52	46	41	40	53	59	60	60	46	37	40	46	46	55	40	57	49	52	53	43	52	45	64	52	53	45	50	59	62	56	49	54	57	50	53	53	52	53	49	47	41	47	63	50	52	51	47	61	51	55	66	40	45	51	49	47	45	58	65	51	41	60	54	42	51	57	50	66	66	53	55	49	60	56	51	55	45	56	56	48	54	59	52	53	50	61	54	42	59	58	42	46	41	57	59	52	35	59	47	63	46	56	35	55	61	42	69	61	43	55	63	49	47	64	65	46	52	60	60	54	48	70	40	65	58	39	52	42	61	54	47	54	55	41	51	45	50	36	51	52	53	51	57	58	51	57	54	47	43	50	51	55	43	53	46	44	47	60	53	43	52	58	57	65	42	54	44	56	46	50	43	53	51	53	44	54	47	60	52	46	56	53	51	45	49	49	60	45	43	49	45	51	58	44	48	43	59	44	56	53	45	44	40	68	45	49	51	45	64	45	48	46	59	56	53	57	38	61	45	58	50	48	44	45	57	67	59	50	47	55	42	46	62	53	44	66	56	43	47	55	58	42	56	43	49	41	53	49	66	52	48	48	58	44	51	48	56	45	40	55	65	61	52	57	49	46	63	43	50	51	42	50	46	57	67	59	63	65	56	38	49	56	70	62	51	55	56	50	47	46	48	45	48	58	52	54	54	45	37	54	51	64	54	56	54	41	57	63	46	52	53	62	48	50	46	45	52	55	50	52	54	61	49	42	52	57	55	54	53	47	50	59	37	41	61	41	50	47	59	46	51	47	47	49	51	49	56	58	54	55	50	51	60	44	53	50	64	55	56	54	55	55	49	42	68	57	56	62	47	56	59	55	57	55	46	57	54	50	50	46	45	49	58	51	64	45	57	58	46	51	52	54	54	42	51	70	56	51	60	38	57	40	49	53	54	41	53	42	68	51	58	47	50	54	60	56	60	45	52	43	49	55	52	69	59	58	56	42	48	50	59	53	47	56	52	54	42	57	50	49	61	53	55	59	51	49	58	53	44	56	64	51	50	56	72	52	46	48	45	63	49	59	44	59	52	54	60	56	60	52	49	49	45	67	61	60	57	40	46	45	46	51	52	54	60	46	45	52	50	48	61	72	47	46	51	58	56	48	60	52	54	51	56	44	55	61	60	58	52	62	58	35	49	38	46	44	49	47	50	65	58	42	49	44	49	44	51	56	57	56	58	45	46	50	47	59	46	64	58	51	35	54	52	51	60	50	47	39	54	42	55	47	43	61	51	50	56	55	50	52	39	54	48	49	47	48	46	44	53	32	58	45	46	53	56	48	59	42	46	57	45	56	56	65	44	56	55	56	35	62	53	53	58	53	49	49	54	63	50	63	51	45	56	56	55	57	51	60	43	48	53	48	64	63	57	56	57	54	41	55	54	59	58	64	47	59	44	46	57	51	55	59	52	44	61	54	55	65	41	45	58	55	62	50	53	43	53	53	58	54	57	44	68	41	48	55	56	61	56	47	52	54	49	38	58	54	49	39	49	58	47	59	61	56	43	53	43	57	29	41	51	53	47	45	43	54	54	51	62	53	54	53	43	66	53	45	51	53	46	59	49	45	65	58	53	53	39	51	41	43	41	57	44	73	55	53	47	49	52	42	52	42	45	58	37	51	50	48	67	47	53	49	44	52	65	58	56	47	42	55	47	47	55	52	59	47	45	54	52	42	50	63	52	50	56	44	56	47	52	46	50	42	47	39	61	55	43	56	50	46	66	66	49	55	54	53	46	51	46	46	40	64	44	54	52	49	48	40	48	50	54	54	58	48	48	57	52	44	59	64	61	48	58	56	50	51	58	54	58	48	55	52	58	60	59	39	48	54	46	54	46	49	51	53	59	52	50	65	47	47	50	34	49	58	50	50	59	48	50	42	49	52	48	57	56	57	41	59	62	51	64	47	41	55	50	54	48	56	64	46	48	47	48	58	47	56	42	50	53	54	58	48	55	60	48	60	45	54	64	45	53	52	55	43	51	49	55	61	57	54	53	57	38	53	47	52	52	60	47	51	51	41	40	60	36	50	52	46	46	51	47	54	62	48	56	56	56	48	54	57	60	43	57	54	63	47	48	62	59	52	46	55	54	49	57	41	50	54	55	47	52	41	46	58	41	46	56	52	45	47	49	42	52	61	60	52	49	52	54	53	50	58	52	64	61	46	58	56	52	49	42	58	49	65	51	61	53
37331	23725	12748	24331	30641	27449	16187	13217	19810	15324	20308	18487	10174	6526	5459	6266	4790	3834	2190	1341	1013	814	662	644	643	616	683	679	633	672	647	659	622	671	682	680	652	629	709	668	649	622	663	665	627	637	646	654	655	627	677	647	638	685	639	677	626	642	672	658	681	650	676	668	656	678	684	603	628	674	646	669	662	678	630	689	630	663	684	705	634	659	715	657	652	690	665	685	678	685	651	656	715	699	688	636	621	652	660	644	610	678	680	671	654	655	650	675	653	672	658	658	621	613	681	653	650	651	658	661	646	636	674	658	641	643	634	664	652	623	671	634	597	669	715	607	626	652	614	641	676	678	653	635	641	664	651	652	649	652	634	695	580	662	672	585	635	606	664	612	675	671	672	624	674	659	658	629	641	685	654	652	644	654	627	687	664	664	672	641	688	638	646	650	625	638	699	686	647	686	654	660	689	639	631	635	649	672	714	658	612	647	677	692	676	676	643	697	673	620	655	657	677	673	694	667	683	659	657	612	683	638	688	670	644	648	640	605	661	632	670	640	647	682	647	656	635	679	621	658	650	669	711	655	654	647	680	658	674	642	643	675	685	644	641	660	685	659	667	638	618	645	656	661	621	645	629	673	641	634	638	686	627	630	653	641	650	611	649	648	648	674	652	643	649	654	673	689	651	630	630	620	618	611	698	608	644	641	694	653	644	618	639	698	645	647	651	637	601	706	702	668	667	660	689	666	654	619	636	649	699	628	661	651	644	723	664	661	630	684	671	686	687	707	691	672	645	635	670	641	694	676	653	659	662	641	668	681	714	652	692	660	650	652	650	595	647	685	649	658	637	671	642	639	664	661	694	695	664	663	681	640	637	675	639	654	653	625	677	615	610	655	659	660	667	651	667	655	645	640	706	675	642	589	674	670	644	679	630	678	664	701	645	643	634	689	630	697	683	608	654	629	668	655	678	685	662	625	626	697	700	626	682	626	672	631	610	664	644	626	629	656	653	607	631	636	642	638	663	633	705	661	680	627	686	684	694	662	690	640	664	633	669	696	657	645	645	639	662	686	690	689	658	654	713	648	676	627	598	650	675	640	602	664	658	642	667	660	653	682	703	683	678	664	648	680	680	619	652	667	665	645	631	703	649	667	645	697	678	685	639	647	627	678	673	637	674	692	638	664	635	720	625	649	651	658	637	687	690	653	626	667	641	651	653	612	645	667	666	632	666	623	673	645	667	656	662	625	656	637	730	632	684	661	652	646	662	650	710	666	644	714	621	698	683	660	701	681	637	639	661	668	658	682	670	655	668	704	683	648	615	627	621	659	672	647	621	610	673	651	640	644	682	697	667	607	686	653	712	647	679	627	666	675	691	671	694	680	649	653	636	629	672	640	670	603	660	628	659	732	649	678	706	654	629	742	658	630	638	654	644	672	650	655	678	593	674	679	669	658	669	696	658	606	663	692	687	663	633	667	679	660	657	663	644	656	637	637	652	697	626	625	632	701	656	629	709	634	655	689	644	666	691	641	713	718	662	679	650	680	698	634	622	614	642	678	639	673	605	644	644	656	645	706	613	654	681	675	677	640	614	668	682	727	674	681	663	722	661	676	656	641	621	664	655	661	680	642	662	624	651	647	654	619	625	693	679	653	636	672	629	656	651	633	652	693	655	652	683	661	656	654	663	667	661	662	661	649	625	662	622	685	600	634	684	695	656	650	685	645	698	633	644	602	648	667	637	678	666	649	630	688	681	635	649	623	699	679	687	634	650	656	617	630	657	633	657	607	639	661	690	621	649	671	701	651	668	659	642	628	656	696	625	669	641	623	642	664	631	641	678	661	633	646	633	653	661	620	604	634	626	660	632	655	616	671	609	635	639	614	645	668	667	655	634	704	648	668	630	642	682	647	646	645	684	647	650	664	628	621	682	681	661	677	630	654	694	621	619	651	675	647	714	684	692	708	653	672	672	638	672	660	635	618	672	668	596	613	666	581	695	660	651	646	681	674	658	696	665	663	683	665	646	687	616	659	645	664	644	639	655	643	624	665	712	682	635	628	686	686	646	623	616	629	683	663	680	676	657	675	696	675	665	635	642	659	646	600	666	695	683	670	631	639	665	664	666	652	629	672	736	681	715	651	660	656	710	665	649	635	635	706	679	622	673	656	644	662	683	657	670	661	691	692	663	650	647	696	639	677	643	644	621	681	649	679	640	639	662	654	658	661	667	628	693	633	642	641	642	664	675	666	627	653	721	647	629	721	692	732	665	640	650	610	662	654	604	672	676	668	634	647	642	660	655	633	629	680	676	688	634	641	634	715	670	625	674	627	668	650	602	651	651	650	638	656	636	664	665	713	717	694	640	659	638	656	618	645	687	640	707	661	658	667	603	644	688	689	693	655	652	682	628	703	655	658	656	714	663	715	596	662	630	652	653	662	637	610	640	646	669	657	643	634	656	685	668	696	651	655	622	677	663	638	617	684	619	599	648	671	644	671	660	624	667	646	670	629	613	657	686	637	697	601	636	659	657	622	671	628	677	655	653	642	714	600	665	615	657	680	655	640	666	622	666	688	649	655	664	726	683	663	657	682	653	663	671	680	659	679	606	623	677	621	686	641	643	652	659	650	702	681	665	673	697	617	615	684	680	612	662	649	679	636	643	651	629	712	698	654	635	648	679	631	678	643	656	636	617	626	691	655	651	677	614	681	660	619	652	693	625	622	630	639	635	667	667	655	658	685	661	638	635	622	670	600	673	688	646	646	612	698	648	668	674	697	625	666	658	664	679	653	655	674	707	637	673	659	666	670	608	680	656	587	642	635	681	657	695	664	668	654	666	655	647	680	656	671	604	663	653	717	668	676	660	667	686	647	666	628	633	655	679	644	624	642	692	686	629	673	628	615	608	663	669	693	661	655	682	645	629	643	622	700	644	686	654	690	638	679	663	636	618	643	669	677	665	662	641	674	608	690	619	585	682	655	668	629	647	639	658	646	658	640	680	642	717	674	679	610	683	633	637	689	656	676	660	652	635	598	710	651	629	612	678	696	673	672	666	671	656	655	688	643	699	668	639	657	661	692	649	672	625	622	692	606	669	626	637	646	662	697	648	654	665	665	624	636	609	633	672	677	684	614	661	633	615	632	697	640	667	684	628	643	615	649	687	667	665	642	596	690	649	659	680	665	667	649	698	642	632	618	673	664	649	612	654	642	672	655	675	639	631	705	659	605	682	653	685	715	672	660	661	627	630	627	694	644	628	669	666	659	642	717	696	675	671	607	707	676	628	612	679	661	676	624	672	620	622	650	620	635	694	647	669	654	665	664	677	673	708	650	650	641	666	653	654	710	667	678	631	614	685	632	665	662	637	664	648	643	587	661	672	653	693	664	665	654	680	698	629	687	701	668	670	630	713	683	696	679	636	611	637	636	675	686	653	662	662	668	672	692	645	640	652	621	661	667	655	607	695	650	652	674	650	626	627	633	668	652	654	660	676	671	646	652
12440	11416	3742	2966	2616	2165	599	912	1430	1203	2051	1558	813	389	374	531	361	324	188	111	73	70	72	49	63	64	51	43	43	57	59	54	51	56	55	55	50	42	45	46	57	59	47	60	65	54	39	49	44	45	41	56	51	52	51	64	50	58	51	64	54	51	54	50	50	52	58	58	66	59	64	53	53	51	42	57	41	63	65	42	54	63	45	47	67	54	51	63	43	47	44	52	44	49	58	58	58	60	67	53	74	49	49	39	44	55	59	61	62	42	51	46	57	41	48	52	51	56	46	48	49	55	55	54	42	47	49	44	54	48	64	48	64	45	45	48	47	42	53	48	58	43	55	56	41	50	71	55	61	48	48	52	58	60	65	67	52	38	58	55	62	49	51	43	44	44	60	54	36	48	55	68	50	54	50	49	58	51	49	46	59	54	61	39	46	49	48	50	50	49	57	37	56	53	47	46	66	46	61	52	46	60	52	45	56	64	42	51	58	43	60	60	50	53	60	50	62	46	49	54	53	47	51	40	51	60	55	60	59	50	47	56	59	56	59	55	41	41	46	53	54	50	59	46	57	57	37	50	44	67	57	52	55	68	63	52	54	52	52	53	51	57	47	54	51	45	72	47	38	52	50	52	64	43	50	58	57	60	44	54	66	61	62	48	59	52	56	45	65	51	56	44	48	53	53	55	58	56	57	49	56	50	53	52	51	62	51	44	66	61	48	58	63	52	55	47	62	48	60	47	50	54	56	62	50	54	55	50	49	57	53	53	51	45	64	72	61	51	51	45	48	52	52	53	45	57	32	57	57	43	42	50	66	50	46	60	65	60	56	60	59	46	52	58	51	39	44	45	61	68	63	64	49	62	45	45	47	56	38	60	49	50	55	57	53	45	59	51	61	48	60	51	60	63	55	56	51	51	50	50	54	63	50	55	60	37	49	54	63	58	48	54	45	63	45	52	59	57	53	54	60	45	50	52	59	64	59	59	60	64	58	56	41	56	56	44	53	46	71	52	44	53	52	56	51	42	61	67	61	54	56	54	45	52	63	45	59	46	47	50	50	51	50	52	61	52	63	44	62	56	55	43	43	55	49	66	54	45	51	53	51	53	53	50	62	61	54	59	57	53	49	59	57	47	49	48	49	55	59	56	47	64	62	46	46	55	68	53	57	62	55	59	62	62	51	58	47	54	57	61	45	66	56	32	44	49	48	44	50	49	52	47	53	65	58	52	53	46	54	58	70	39	60	67	48	52	63	55	67	69	48	48	46	49	55	50	43	53	56	70	66	55	51	51	50	59	60	68	53	57	53	59	50	63	51	58	48	61	60	48	64	52	61	49	41	57	53	57	52	49	47	50	44	47	56	52	49	44	44	58	50	66	36	45	58	55	48	46	53	55	58	46	62	56	47	37	56	65	59	52	52	48	68	42	62	62	64	48	53	64	54	61	55	62	65	49	48	53	45	60	45	40	58	59	53	57	52	55	68	65	41	53	52	62	66	62	40	51	63	52	50	52	63	43	46	49	59	54	49	46	61	56	47	43	49	54	58	57	50	51	65	42	60	54	47	54	59	50	53	42	64	60	58	50	47	68	56	54	50	43	58	56	54	50	58	42	54	39	56	58	54	58	59	63	43	55	48	61	44	54	52	51	60	53	62	50	39	53	49	56	50	51	62	61	50	44	47	62	49	49	60	56	59	49	52	53	53	50	47	42	46	51	51	50	51	55	50	49	44	37	62	67	45	53	58	54	54	65	52	49	58	59	63	62	54	66	50	47	58	58	36	53	55	54	60	42	46	56	47	57	69	61	68	57	50	52	56	64	58	54	45	57	63	49	55	72	38	46	61	53	66	40	59	48	50	47	54	54	54	51	47	52	50	61	52	66	60	51	45	54	58	51	52	53	40	45	62	45	52	51	57	56	46	51	48	58	60	44	58	50	47	49	54	49	51	57	54	53	52	66	48	51	53	48	61	72	65	50	53	43	55	60	51	52	52	57	39	53	59	63	41	53	60	48	58	66	41	56	55	60	57	50	62	45	45	50	54	52	50	55	55	44	44	55	60	46	45	54	43	47	59	58	68	59	47	55	54	50	56	62	51	44	49	62	50	48	43	57	55	67	45	62	55	54	56	44	46	58	56	55	62	49	45	54	53	58	51	42	52	47	54	56	61	45	43	47	46	60	54	42	52	53	54	68	51	60	61	42	52	45	62	37	57	54	65	36	51	45	50	58	71	53	58	55	63	50	56	55	53	50	60	54	50	58	41	61	53	60	71	57	51	56	57	54	61	50	39	70	62	55	49	50	57	53	58	55	58	53	65	71	44	52	49	50	50	49	60	30	48	49	56	56	59	56	52	53	55	54	57	48	52	52	46	46	54	49	42	61	69	50	46	61	70	53	67	54	55	61	50	63	55	54	63	50	59	45	60	54	55	31	44	52	63	67	70	49	56	49	60	43	51	58	57	54	41	55	56	45	49	44	53	57	39	62	59	49	65	62	69	56	49	48	58	53	44	37	61	60	52	59	52	60	49	59	51	46	63	56	58	62	53	55	54	37	50	62	50	54	47	50	62	56	57	58	54	49	49	56	51	60	57	64	54	61	49	51	54	40	47	40	55	63	56	53	48	47	55	62	63	43	58	58	56	45	56	59	43	65	50	55	59	52	63	54	57	45	59	58	58	45	59	54	49	64	54	40	60	43	68	59	50	49	62	38	42	64	57	46	51	55	46	57	41	43	55	55	56	52	57	45	44	47	44	36	56	54	54	52	46	46	50	49	65	53	50	49	49	58	64	46	45	37	45	54	57	50	76	66	52	63	51	45	55	50	60	45	59	78	53	51	54	57	56	63	46	37	46	58	58	48	45	53	42	66	43	45	35	50	45	67	48	59	57	61	46	53	52	46	58	50	63	56	59	55	45	42	58	42	46	53	60	65	50	57	43	50	57	49	55	61	56	52	47	47	59	55	49	65	62	48	44	57	58	50	47	50	47	67	50	62	61	45	63	52	62	54	53	46	50	49	63	38	57	60	60	53	53	45	46	58	47	64	45	41	60	57	54	57	52	47	56	62	59	46	49	43	51	42	55	38	59	63	54	54	44	50	46	43	43	48	58	68	59	50	62	57	52	53	56	49	65	38	44	52	49	49	47	46	48	60	49	49	53	53	52	73	52	43	52	48	45	57	58	60	48	67	61	57	57	40	60	58	58	61	53	52	61	43	42	64	58	60	44	47	47	54	57	61	65	49	45	53	54	51	40	45	56	50	51	59	61	52	59	43	37	61	46	67	50	53	53	60	49	60	53	51	48	60	57	50	57	60	59	42	48	49	66	45	60	43	40	56	46	58	54	60	55	50	53	53	45	51	63	45	53	45	54	55	60	60	62	58	54	48	54	47	57	45	44	53	46	54	63	51	54	59	60	67	68	46	50	52	52	43	52	54	52	67	61	44	54	50	57	60	53	61	54	65	51	56	62	66	39	65	62	65
49064	32572	23391	38068	42506	38376	18383	25280	29779	26034	30703	26431	18699	9941	11406	12740	9397	8703	4691	2958	1611	1014	694	738	699	658	710	703	690	657	687	669	684	725	727	762	724	700	731	683	711	696	645	688	674	692	659	663	654	694	705	752	642	665	674	714	712	660	683	653	648	710	681	660	690	706	629	650	642	674	694	703	674	672	688	692	689	694	718	704	670	688	643	713	669	686	691	663	705	688	680	691	615	673	684	699	670	607	650	697	682	645	672	666	673	690	702	724	700	686	709	690	679	701	704	655	696	673	716	641	677	711	691	667	688	646	705	675	678	659	677	637	678	766	729	655	673	709	714	707	716	698	719	670	704	707	700	680	682	717	677	661	707	673	658	715	698	664	681	705	661	744	682	690	701	638	650	709	669	655	714	665	688	672	651	660	684	662	713	685	667	661	675	687	692	696	661	669	694	632	678	660	709	709	659	680	665	667	642	713	676	655	668	716	666	694	619	668	658	728	665	709	683	705	661	662	703	701	735	691	696	661	681	640	683	610	693	705	651	711	644	686	661	676	687	689	669	678	659	702	694	745	677	735	695	748	697	690	697	638	731	661	690	703	708	675	682	667	616	698	679	699	696	710	650	708	670	731	723	657	709	684	697	660	692	693	653	681	676	647	759	706	700	671	671	702	728	718	655	692	646	671	648	719	728	690	716	673	688	703	686	718	668	668	678	695	714	695	689	661	658	704	637	658	704	640	683	703	700	642	692	654	670	665	649	697	718	662	677	626	688	658	672	679	659	689	679	721	669	666	691	679	698	667	650	725	678	690	635	648	700	674	715	647	698	666	661	645	663	681	694	682	704	698	651	691	724	704	675	736	703	697	630	674	643	683	649	690	633	676	679	684	717	686	695	707	679	726	722	719	645	699	711	715	687	675	673	745	712	678	681	693	657	673	645	673	647	697	679	663	658	671	703	685	698	684	667	696	658	671	695	707	680	755	709	673	684	690	667	737	704	697	677	675	646	706	717	674	673	716	664	630	641	697	653	658	651	664	701	693	636	737	674	689	702	644	747	691	658	679	659	708	701	686	695	670	661	686	735	694	689	685	678	685	645	687	663	693	664	693	658	690	683	671	689	698	707	685	645	668	672	686	678	697	681	644	663	646	669	691	672	659	635	673	679	685	684	684	686	697	669	707	667	630	681	661	681	655	692	694	702	628	657	685	682	710	660	701	695	666	676	698	686	676	681	711	694	731	669	677	691	714	708	659	681	666	685	655	706	647	696	683	694	712	703	713	664	689	674	689	693	733	648	658	671	740	670	627	741	713	692	682	657	735	724	680	638	677	671	722	704	634	692	647	712	635	667	672	713	691	693	649	668	692	709	624	697	727	675	695	677	655	661	723	722	678	657	663	637	647	655	662	721	692	684	686	645	640	667	719	704	659	708	639	659	647	729	673	690	661	705	685	671	696	689	713	686	672	681	703	662	670	649	689	640	676	717	676	654	655	648	683	709	687	676	680	685	710	659	676	683	711	742	620	708	712	697	658	684	622	660	681	700	671	697	686	684	651	637	692	661	653	697	731	680	686	692	710	690	694	746	661	680	711	699	659	695	678	668	663	689	749	685	648	676	668	667	685	708	690	722	647	668	668	723	693	698	711	658	682	675	610	641	698	668	662	670	730	680	696	685	675	690	768	673	686	670	678	631	654	697	647	652	687	651	651	664	666	687	700	703	665	717	676	636	677	697	712	690	726	654	637	696	681	696	719	706	699	628	694	663	664	643	664	669	663	686	679	665	667	630	671	701	660	677	648	738	664	680	660	669	687	690	729	683	689	722	642	683	648	681	729	685	749	644	690	640	691	693	664	691	659	697	702	610	669	706	656	722	707	671	736	660	616	679	627	682	694	702	697	663	662	646	714	678	699	666	669	689	723	649	682	676	701	688	629	658	699	635	698	658	664	735	678	658	694	691	676	695	678	721	679	708	678	661	694	684	664	668	658	695	661	699	646	715	673	641	700	641	661	696	680	698	701	688	681	709	641	684	694	660	655	659	666	656	661	692	704	627	673	691	731	703	680	732	661	656	669	644	662	640	685	677	688	687	731	674	692	674	704	680	676	673	657	718	696	679	731	661	740	652	636	662	658	669	710	675	689	687	671	648	650	657	666	711	667	756	650	672	673	672	726	637	705	677	701	680	675	673	642	725	657	664	725	665	681	714	715	672	693	665	658	634	647	710	694	702	695	681	694	653	685	713	688	699	692	664	708	662	684	682	670	656	680	659	686	662	708	694	674	723	712	701	658	703	718	676	672	656	699	671	669	694	663	678	680	675	689	692	662	694	679	672	681	672	682	659	667	716	733	662	622	702	704	696	696	688	658	661	657	702	718	683	743	684	715	663	712	670	648	710	665	711	683	671	647	698	650	656	716	713	717	717	688	669	641	696	653	688	675	665	676	694	699	687	688	703	696	720	666	682	668	698	689	653	641	668	638	676	679	680	721	693	666	619	689	649	664	716	677	692	671	722	705	684	671	720	673	652	685	646	709	694	641	684	676	684	667	671	675	689	741	745	717	678	643	710	668	693	680	670	660	701	710	662	692	655	668	703	662	704	655	685	658	691	638	691	723	671	687	650	676	653	673	685	628	745	662	727	667	682	658	664	640	744	677	673	717	688	651	702	671	666	697	660	672	679	667	676	662	720	677	640	683	708	704	637	695	665	683	715	660	668	685	682	686	660	659	704	682	709	714	695	669	702	687	706	713	670	705	713	659	686	693	654	679	670	660	693	679	714	696	676	720	723	651	672	682	672	671	699	676	691	757	699	704	697	641	678	696	648	687	721	713	663	689	720	666	700	679	678	659	711	684	679	653	646	687	739	723	707	704	651	696	725	639	639	718	661	669	686	670	695	673	658	684	670	643	636	689	692	660	697	641	632	705	682	701	684	673	656	701	682	681	678	697	649	720	682	684	728	731	701	688	706	683	708	704	654	703	694	657	638	651	701	688	711	685	671	691	672	698	677	694	682	678	636	644	678	690	688	656	665	653	674	708	663	694	685	688	643	707	680	666	670	695	678	700	659	705	691	637	694	710	645	682	660	727	673	680	731	689	691	725	658	659	670	725	665	674	675	661	667	672	695	711	715	658	695	689	687	660	638	682	682	601	695	747	681	664	734	697	704	656	727	647	706	643	715	686	666	711	639	738	663	676	689	683	704	649	716	672	710	657	653	703	694	668	702	688	683	712	697	678	649	645	679	751	657	678	706	675	631	665	671	644	717	693	677	678	675	714	668	663	647	674	681	689	708	677	674	677	708	694	661	666	661	652	686	660	685	702	646	642	699	683	654	665	686	666	678	740	694	669	700	682	693	631	705	656	665	665	683	694	670	713	683	695	684	661	695	684	721	699	696	696	704	693	686	664	714	642	671	664	729	670	696	655	674	660	707	687	661	707	692	716	681	704	694	691	682	643	676	707	679	713	670	717	690	697	703	670	665	660	701	621
11088	8282	3394	3233	2566	2696	561	882	1447	1167	2314	1737	934	353	560	394	458	274	179	115	91	63	53	46	50	59	64	66	43	49	50	69	64	56	64	54	57	52	74	59	45	65	50	55	59	61	44	45	53	52	48	59	63	62	41	57	66	71	51	48	57	62	55	51	42	47	52	51	62	60	58	46	47	46	52	53	55	51	55	68	52	40	59	54	59	74	61	65	47	47	46	58	47	49	62	55	60	60	44	62	42	60	64	42	53	53	61	58	52	61	44	38	63	47	54	60	51	48	53	56	57	54	64	56	56	50	59	60	70	63	67	59	61	61	57	62	59	54	55	64	66	50	61	42	52	57	46	47	52	68	50	60	49	50	70	51	64	55	44	52	57	41	56	43	51	59	39	50	56	50	52	61	44	59	60	64	60	58	50	45	61	44	66	44	55	53	45	62	34	49	46	50	44	52	50	64	55	45	52	53	47	52	40	62	58	53	55	57	55	53	55	51	52	57	48	63	62	52	66	66	62	64	53	58	47	61	51	57	45	64	58	47	52	55	53	46	48	58	48	43	48	47	61	57	51	58	58	53	48	59	57	56	57	59	60	56	54	59	68	56	45	52	58	51	44	46	63	56	45	62	32	44	53	54	50	55	60	53	56	48	48	67	70	47	57	56	53	48	39	50	56	60	53	50	44	61	54	52	67	54	51	50	67	53	54	50	59	48	51	56	67	60	52	58	56	61	46	59	67	43	62	48	50	58	53	37	61	53	58	52	64	49	62	47	55	50	47	59	73	41	49	57	51	61	52	46	53	52	64	56	60	46	56	47	58	55	45	50	61	48	45	41	49	46	63	58	48	64	53	51	47	52	61	55	67	43	46	48	47	52	51	60	54	55	54	60	56	55	54	47	54	67	49	46	49	45	50	53	46	53	58	52	57	41	55	47	50	57	54	46	52	53	55	53	59	57	65	51	60	50	51	62	62	55	63	53	49	63	58	51	50	51	48	67	47	62	44	42	39	44	58	46	51	46	53	43	42	57	46	63	56	58	55	69	35	61	56	54	57	54	66	46	41	58	47	62	57	50	51	46	65	62	47	51	55	61	64	54	55	54	61	46	51	62	57	51	56	58	51	50	66	63	59	47	51	56	57	43	50	50	57	60	51	49	52	47	55	61	46	55	45	43	59	51	46	62	55	55	60	48	58	59	53	59	53	45	50	40	55	59	48	70	60	58	60	60	61	54	63	49	59	60	51	62	60	46	61	56	50	56	43	55	48	40	74	60	54	60	58	49	50	59	54	61	66	58	55	60	57	55	50	50	59	44	51	48	50	43	43	51	52	54	66	38	48	64	60	63	41	42	50	52	45	56	59	45	40	47	67	45	53	48	48	51	50	43	50	45	53	54	56	54	56	50	59	64	49	52	44	44	60	42	51	68	68	50	46	51	55	66	51	59	58	47	62	53	59	58	58	53	51	49	56	61	48	60	52	50	58	44	47	62	53	50	69	51	68	57	54	41	52	49	62	56	46	48	40	61	52	54	48	50	49	60	58	56	49	43	53	47	65	54	70	58	45	49	56	45	59	59	60	44	47	54	55	64	48	53	41	68	67	53	56	58	57	51	46	61	56	48	58	48	63	63	54	58	68	55	56	49	53	55	53	53	46	55	54	38	49	60	54	44	51	58	77	55	43	57	54	56	64	41	63	49	55	50	48	45	58	42	54	65	64	61	53	43	59	55	53	52	57	64	62	53	48	44	60	54	48	68	73	59	48	60	40	59	52	61	44	50	50	43	48	56	48	39	60	59	50	48	60	46	42	47	46	60	60	51	44	48	44	40	59	63	52	53	54	63	53	55	58	64	54	40	62	53	49	58	48	42	59	49	48	48	61	51	63	57	57	51	50	49	68	43	54	51	57	64	62	42	68	57	63	50	44	65	60	43	47	58	54	58	65	43	58	49	59	62	56	53	57	40	56	63	58	72	59	56	49	52	66	65	48	65	69	65	49	58	65	48	54	48	68	67	52	63	42	58	57	52	59	53	50	59	49	57	50	60	55	73	52	47	58	58	45	50	56	67	58	67	35	47	43	60	60	46	56	60	64	49	66	52	54	47	55	59	48	56	48	59	59	59	66	46	58	46	59	67	45	53	57	46	49	57	48	48	50	48	52	52	55	56	49	62	59	48	52	53	51	39	58	61	51	56	57	48	56	52	60	62	54	62	50	51	51	56	51	59	65	57	67	50	46	49	60	51	48	57	61	72	65	58	40	57	46	62	56	54	51	46	54	48	52	57	44	60	63	50	48	49	51	60	44	62	58	56	52	46	53	59	49	53	56	48	64	58	49	48	49	53	54	55	53	56	55	60	53	54	47	55	54	60	67	58	55	66	45	46	61	47	63	55	44	44	58	56	49	58	58	58	51	57	54	57	39	74	53	63	62	47	48	50	58	63	45	41	56	53	49	40	46	46	57	54	49	51	50	50	56	47	44	52	64	60	56	39	53	37	63	50	52	67	57	61	55	47	54	52	43	61	53	54	45	52	44	58	53	44	51	59	53	53	65	47	64	47	58	45	52	59	56	53	62	50	55	58	44	55	60	57	68	56	38	58	54	62	66	61	59	56	56	57	41	51	46	54	53	52	46	52	60	53	62	44	63	63	50	52	52	41	47	47	51	44	58	53	51	53	44	49	47	47	55	52	65	37	58	57	42	51	37	43	58	61	47	51	65	50	58	45	48	52	62	49	53	68	53	63	57	57	45	58	46	55	58	54	56	68	47	48	65	48	53	51	58	62	45	60	35	54	53	45	57	59	70	63	48	68	61	50	60	49	46	43	63	50	52	57	47	49	53	59	55	63	60	49	58	48	61	63	54	63	45	57	57	52	44	56	57	60	49	47	59	50	54	63	59	54	66	58	47	58	66	51	58	66	50	60	57	60	42	51	45	57	47	48	50	47	62	47	58	62	56	53	49	56	59	64	68	54	47	55	55	63	66	65	45	48	60	52	75	58	58	39	54	44	58	49	70	51	46	42	50	49	58	63	43	62	52	63	63	50	51	71	60	51	54	52	61	62	52	44	50	53	52	60	63	70	56	59	68	59	53	53	55	44	52	48	44	50	55	56	59	44	50	71	49	61	57	54	51	50	48	53	57	42	45	64	53	55	55	51	55	56	55	54	57	48	55	57	49	48	72	54	47	60	49	49	55	54	45	54	54	44	49	48	58	49	57	60	60	54	57	48	54	59	61	57	45	61	66	51	48	54	45	50	61	46	62	63	50	56	50	50	52	54	55	46	54	57	59	59	58	41	58	47	47	65	66	62	61	43	52	49	40	52	58	61	53	50	57	57	55	41	58	65	52	55	44	49	50	47	58	56	41	51	71	50	52	51	47	60	60	54	53	47	60	55	65	49	51	47	51	53	58	67	58	77	49	56	65	60	62	44	59	60	59	57	54	49	63	57	54	48	40	61	47	63	47	64	50	43	56	46	63	46
45531	31649	23484	37546	41312	40869	16366	27473	28973	26809	31883	27112	21533	11100	15123	12970	11493	8320	4598	2728	1579	914	726	694	735	691	692	708	701	706	692	669	728	711	774	807	762	700	771	648	705	727	691	680	693	694	678	701	657	682	688	728	708	699	672	695	720	701	737	729	702	673	681	713	666	679	663	676	700	681	723	689	736	682	704	716	666	658	701	714	704	714	682	695	678	750	738	659	678	732	706	699	692	711	747	706	737	660	743	698	713	693	719	719	681	686	736	713	716	643	728	681	654	695	656	686	651	703	671	724	696	679	733	744	668	695	666	741	675	646	692	708	718	682	724	715	694	656	724	721	691	687	675	709	726	701	726	657	697	719	638	711	686	721	666	686	701	644	651	702	730	691	650	677	727	719	701	688	706	707	746	694	730	734	705	692	709	725	738	710	708	681	668	728	732	687	730	690	699	660	686	685	729	687	681	649	703	726	726	718	684	707	670	703	711	707	697	704	688	740	676	697	700	715	709	701	723	709	692	706	689	681	695	674	665	654	657	684	650	721	690	685	751	707	665	680	683	681	685	727	683	713	748	671	686	714	689	731	709	687	668	730	733	654	708	684	727	714	740	672	693	669	719	703	678	718	727	695	723	708	705	643	722	676	676	685	657	691	690	745	692	722	693	722	697	669	697	670	718	693	648	690	734	709	690	717	709	643	688	737	714	672	690	701	675	674	692	755	694	757	716	698	680	671	718	733	668	649	677	745	729	716	756	707	707	685	703	691	701	725	702	711	669	679	683	701	703	737	686	716	692	718	711	647	694	705	695	724	677	748	699	704	703	720	693	651	698	714	717	701	707	695	722	674	683	657	680	724	701	712	728	716	669	672	707	701	682	689	708	679	709	648	713	702	648	702	637	672	699	688	666	704	711	689	654	751	705	722	682	687	697	671	718	710	710	720	662	683	671	767	718	687	689	711	667	716	723	732	707	674	712	690	670	726	688	672	759	694	724	640	722	656	712	706	671	640	691	690	732	705	696	708	733	688	735	669	652	719	683	707	699	698	684	679	740	686	696	666	700	710	679	710	691	688	667	736	690	733	678	684	685	678	738	723	728	730	730	699	707	700	679	711	732	685	708	696	679	691	706	692	666	719	677	690	687	704	691	688	717	659	667	736	684	730	711	721	725	724	695	706	720	681	722	712	711	676	694	701	752	725	711	695	674	681	704	718	671	710	698	714	748	678	725	721	650	688	679	681	704	679	727	721	710	659	646	702	673	741	692	713	678	699	697	741	694	699	699	677	703	714	684	700	646	701	727	701	669	693	703	694	669	717	730	664	657	643	677	688	662	673	709	690	653	655	704	674	695	760	666	675	655	721	674	646	677	692	656	679	681	721	749	689	726	696	669	717	688	719	684	702	678	730	692	742	733	707	693	683	699	711	699	698	704	683	711	722	699	707	737	681	693	674	711	708	690	718	728	722	686	741	714	738	714	695	732	665	677	751	667	691	733	704	673	702	698	622	705	654	688	671	698	695	706	738	727	705	699	713	674	709	747	684	738	698	682	715	704	725	696	691	649	654	704	683	706	657	697	682	701	715	715	671	727	676	736	675	686	764	679	726	723	696	682	742	710	707	750	687	701	692	711	714	701	690	694	631	690	737	683	691	734	649	726	691	692	701	686	697	669	723	719	668	701	725	730	652	723	700	683	731	679	706	700	717	697	688	703	704	680	722	687	709	667	713	711	751	670	740	670	650	685	694	671	722	731	747	748	703	734	689	705	715	662	726	670	774	742	702	639	680	738	742	708	696	756	718	713	677	714	662	712	667	716	638	684	705	682	719	748	686	681	703	703	684	703	685	705	707	726	744	680	742	724	663	713	681	670	707	730	714	684	696	760	695	655	693	727	695	714	692	699	701	669	688	671	707	677	693	700	696	711	669	716	691	711	694	674	761	662	678	698	710	652	678	672	673	692	693	695	679	703	662	714	686	679	713	683	728	702	706	717	722	726	706	701	674	743	706	708	746	734	725	705	701	705	694	714	715	681	719	755	690	663	671	672	692	685	674	714	695	717	749	764	713	746	675	668	732	703	707	639	732	704	693	676	745	733	672	712	668	697	704	681	710	639	722	700	684	691	691	741	695	722	682	682	705	690	703	719	695	729	651	735	720	704	724	686	680	748	694	713	720	703	666	715	718	712	697	749	689	705	720	735	656	700	713	699	695	720	674	688	722	696	668	711	691	691	721	714	654	770	687	741	739	707	709	684	683	723	712	751	675	699	682	736	682	675	690	674	680	641	678	710	705	711	727	689	738	725	682	705	673	711	641	690	723	668	687	672	732	730	732	707	728	719	688	728	705	745	689	744	665	685	679	691	663	652	761	750	673	707	705	667	684	662	732	676	702	716	716	702	722	724	683	648	749	702	665	682	750	694	724	682	702	692	741	645	714	703	689	704	703	698	746	725	644	684	702	682	678	684	680	673	693	684	661	679	675	674	704	737	736	711	646	678	681	677	691	732	700	671	694	716	740	701	725	683	672	701	673	684	684	745	694	689	689	672	683	712	662	696	706	694	711	676	745	696	712	700	688	704	720	722	682	701	709	681	727	670	688	682	691	719	710	693	715	649	716	756	666	730	672	708	697	768	703	650	680	699	722	674	712	678	688	680	708	729	682	687	707	708	661	724	715	682	724	708	695	718	677	711	709	657	690	685	684	664	660	693	691	675	695	696	670	710	699	654	734	687	703	704	718	682	686	685	703	701	692	659	661	770	713	706	704	740	682	682	683	700	691	739	700	693	707	758	662	647	668	684	692	689	665	654	716	664	678	690	672	732	699	710	743	680	693	716	717	636	700	741	676	652	681	714	767	717	738	667	706	713	706	646	714	722	705	668	682	680	640	686	720	685	712	711	703	706	671	730	717	649	688	715	672	685	718	710	665	734	671	625	679	732	709	663	712	708	759	706	699	717	719	691	717	709	681	719	658	700	680	730	681	716	713	678	643	692	644	730	705	684	647	734	701	691	649	708	711	705	657	664	678	648	656	678	680	739	726	678	690	671	685	666	732	666	719	701	692	656	668	744	686	677	740	744	731	678	714	670	709	720	678	668	678	718	672	720	702	646	714	679	741	678	670	701	689	680	689	667	694	677	656	650	731	696	732	670	736	703	740	676	727	689	733	699	730	690	698	711	699	688	699	711	737	729	728	647	690	729	802	681	748	618	662	738	679	683	694	680	657	717	697	664	710	621	686	748	695	722	677	734	699	710	680	722	689	650	688	716	678	700	665	700	704	710	689	711	729	707	716	727	662	681	721	660	711	690	655	698	714	702	677	725	742	728	706	756	672	681	677	728	721	710	689	663	718	702	678	709	663	672	684	669	717	719	692	625	679	707	683	690	732	695	715	713	693	678	705	643	710	695	697	721	677	692	665	703	641	710	654	734	716	717	658	626	667	668	664	655	689	689	664	644	708	675	686	673	731	679	654	707	705	689	723	652	731	712	682
14572	14003	6175	5257	4380	4314	615	1446	2260	2656	4021	2671	2016	589	869	785	618	486	252	135	94	82	52	57	71	54	68	59	45	53	62	56	48	61	63	46	57	61	75	47	56	50	51	47	43	50	51	47	67	68	59	52	50	47	60	52	56	52	45	53	58	53	64	63	46	57	65	68	42	64	64	51	56	69	51	59	34	52	50	52	55	50	53	54	54	62	46	45	66	51	51	47	65	46	66	50	47	60	55	58	51	56	68	52	48	48	58	48	51	58	55	50	62	55	51	52	48	70	68	49	54	55	64	64	63	44	58	56	77	46	55	53	52	54	53	61	53	51	55	58	61	46	57	69	58	48	51	51	42	62	40	50	57	59	42	53	42	60	51	51	49	56	54	53	57	49	58	73	65	57	56	43	57	45	60	66	58	44	53	61	59	58	41	52	64	54	47	51	53	54	59	59	57	62	54	61	58	55	45	55	42	59	54	54	53	63	45	55	64	48	51	56	55	42	61	64	56	62	53	42	54	58	47	67	48	66	57	57	55	41	47	55	66	53	44	57	77	59	55	65	47	56	66	51	58	53	60	51	53	61	46	48	59	70	54	71	42	39	47	74	53	59	56	46	55	47	53	63	60	54	62	55	62	52	48	70	63	41	66	56	56	57	56	54	60	53	47	60	59	37	55	62	69	52	47	69	51	47	49	51	53	64	55	43	50	51	52	61	59	49	51	44	44	48	57	45	69	49	66	52	60	56	67	56	59	62	48	58	45	63	52	59	56	51	60	42	53	50	55	38	46	55	55	56	48	51	47	66	49	57	55	59	58	51	52	70	53	58	62	38	55	50	52	58	54	51	63	61	43	49	45	75	58	45	53	44	53	52	55	57	49	58	53	47	60	51	60	45	60	56	59	66	58	45	56	40	62	53	53	69	40	49	57	58	66	35	50	57	44	59	62	50	60	65	73	51	55	47	54	44	58	55	63	64	60	49	61	43	52	62	62	56	56	60	63	54	61	56	71	51	63	60	65	50	59	59	49	53	59	54	47	59	62	52	53	61	48	59	51	53	57	45	57	56	55	55	71	74	61	65	57	64	52	64	64	55	60	66	58	61	59	68	54	44	53	49	53	44	56	69	60	45	54	57	58	52	40	44	67	56	50	58	62	67	54	53	54	52	49	45	44	62	56	51	70	64	54	52	49	53	59	45	54	59	45	56	44	65	58	51	51	67	57	58	58	30	52	56	61	52	46	47	55	51	69	61	47	52	60	57	46	68	66	44	48	66	53	48	55	52	48	50	61	53	41	46	59	67	55	55	40	54	58	55	47	64	58	73	58	55	53	56	66	59	63	43	49	63	48	59	48	48	55	56	53	56	41	59	52	53	43	44	53	54	66	34	38	63	66	54	58	55	53	52	59	69	49	59	53	56	58	46	59	51	67	54	47	60	55	55	53	60	60	43	67	64	46	45	56	80	64	59	52	43	63	46	61	39	40	60	64	62	53	68	50	63	52	49	57	43	65	50	62	63	59	60	64	57	50	63	55	54	72	53	56	56	55	54	67	56	41	58	58	53	37	60	63	65	68	49	66	50	45	55	59	48	64	45	51	57	61	52	58	44	54	56	47	50	55	57	66	61	66	53	61	68	56	54	56	53	53	54	50	64	56	65	56	55	57	70	56	49	60	50	58	64	53	68	66	56	61	49	67	45	52	60	57	60	55	58	47	53	47	57	56	55	56	55	54	52	48	51	57	68	64	52	61	42	49	52	49	45	64	51	42	71	60	54	45	51	52	44	63	56	52	51	51	57	51	60	56	59	58	46	57	44	51	64	65	64	43	52	49	48	50	49	57	53	58	51	46	50	59	55	54	45	66	65	50	57	49	43	54	53	65	56	64	56	57	60	61	42	52	63	62	51	44	45	46	41	46	49	53	56	57	56	62	67	44	56	64	51	56	47	54	55	60	49	48	55	69	56	48	49	60	57	47	55	72	49	53	49	63	47	50	42	50	55	50	56	53	62	52	66	53	55	61	80	64	55	44	59	61	56	63	42	47	54	55	55	57	60	52	46	56	52	47	44	65	62	58	55	50	44	52	57	47	48	51	54	46	57	79	56	41	50	48	62	65	65	55	55	56	57	49	49	64	49	48	58	51	50	62	60	59	52	62	40	54	50	59	57	72	54	53	50	54	46	59	48	67	52	52	56	50	39	58	55	53	59	57	43	58	55	49	56	50	54	59	47	52	53	56	65	51	59	51	63	39	52	45	56	44	62	57	48	61	56	55	51	59	51	52	29	61	54	52	65	52	43	70	67	56	50	66	57	65	56	46	53	53	53	52	59	54	61	51	58	56	50	46	60	67	67	55	64	42	51	63	48	60	54	62	59	60	53	46	56	48	53	39	50	56	56	53	36	68	61	63	53	47	51	58	49	61	52	48	47	57	56	51	58	49	70	51	59	42	52	50	53	53	61	55	48	60	52	42	60	45	56	62	51	47	40	58	61	54	60	61	70	48	70	54	56	50	58	81	56	65	35	52	59	58	51	37	56	63	56	57	57	56	45	50	62	56	58	52	40	47	62	53	63	55	62	42	68	55	43	70	55	55	51	61	55	46	54	55	50	49	56	56	59	44	63	49	46	65	61	56	61	45	49	71	55	50	50	51	45	67	58	48	75	61	47	56	50	61	56	57	60	46	59	59	52	52	51	59	43	53	47	57	58	61	62	53	44	57	66	72	62	63	57	54	54	53	49	53	54	48	52	46	56	63	57	73	55	47	69	57	55	54	44	48	56	46	59	56	69	51	45	50	52	53	60	64	56	49	69	40	52	55	57	57	56	52	53	62	49	56	51	61	67	61	56	62	52	40	55	62	64	51	59	54	55	58	48	59	62	67	52	62	54	65	50	50	54	45	70	50	65	54	57	48	57	45	51	60	47	65	48	57	65	60	44	46	54	53	58	64	64	58	46	50	45	68	56	59	63	63	57	46	39	48	46	82	44	67	60	51	47	48	57	51	56	78	68	53	70	68	57	50	47	78	56	58	57	58	46	58	64	48	61	67	58	58	61	50	42	54	53	57	62	64	57	69	56	43	62	46	36	57	59	48	68	48	52	52	57	46	45	46	45	57	64	55	48	68	52	55	56	55	49	60	58	49	65	47	51	48	57	68	52	47	48	59	54	50	58	63	62	48	54	48	54	46	54	56	54	70	62	45	48	53	43	66	43	44	52	66	45	54	58	48	53	40	60	48	43	55	65	50	59	55	53	52	62	48	56	56	52	53	53	68	58	49	63	60	69	51	46	54	51	42	53	58	59	62	53	63	56	43	47	50	63	58	58	61	47	51	59	64	50	45	49	41	53	51	53	54	47	50	43	65	61	61	79	41	63	61	54	63	52	62	64	51	64	48	64	33	51	53	47	47	51	55	62	62	60	59	58	55	54	67	62	50	52	68	42	62	64	52	50	60	46	57	55	59	63	56	57	49	54	55	51	56	50
50285	37311	28523	43805	51289	43265	19167	31673	33839	34443	37480	30753	27803	14930	19555	17894	15472	12063	6752	3068	2118	1079	721	690	756	698	704	731	669	677	690	683	704	852	893	897	782	777	690	661	719	673	691	714	721	683	678	661	695	697	740	693	716	704	742	720	715	698	717	669	699	691	684	682	693	750	733	775	703	675	767	670	672	721	693	712	719	738	733	700	743	718	674	655	717	710	710	680	682	706	684	730	705	678	698	736	689	697	724	660	719	701	694	683	704	717	691	717	698	671	711	730	688	707	709	712	763	722	675	748	717	695	687	650	692	709	731	730	720	695	683	715	720	761	658	723	658	775	716	686	675	738	682	750	716	712	733	698	655	715	687	696	707	685	738	668	702	730	685	693	676	678	722	690	711	753	710	715	734	685	721	702	687	696	703	726	696	697	714	714	709	690	723	676	742	703	689	679	732	692	726	722	684	686	696	717	714	700	689	675	709	745	700	714	735	695	717	657	756	733	683	735	726	703	792	738	666	736	681	675	742	704	704	735	675	714	737	702	729	760	729	713	722	663	731	712	684	714	751	677	726	698	709	719	665	695	711	663	743	742	704	644	695	721	667	728	687	679	720	697	713	701	710	684	673	699	694	725	667	770	680	737	671	697	698	715	730	700	723	692	708	671	712	720	670	731	657	695	650	740	687	702	654	716	756	720	698	692	695	716	726	690	687	642	725	753	661	713	709	703	697	706	709	667	674	681	685	698	669	716	714	624	702	677	701	702	684	673	693	704	717	695	705	732	704	734	725	709	737	703	698	732	683	740	689	678	717	693	683	681	711	684	694	698	668	737	723	701	721	773	695	707	714	707	770	717	657	712	654	676	691	682	691	727	678	761	717	711	700	677	654	738	702	767	704	678	724	712	720	738	703	727	707	727	703	699	721	731	675	659	684	682	708	722	763	721	715	710	755	732	732	696	670	677	699	735	691	712	726	704	741	722	669	743	676	728	726	698	710	728	720	701	693	699	729	699	707	680	710	728	725	698	694	693	671	737	696	658	684	668	691	654	697	728	726	696	662	759	674	758	706	704	731	697	723	717	705	693	690	715	684	713	695	718	699	762	688	745	710	728	688	681	708	727	649	725	717	717	715	709	689	664	692	706	768	715	750	683	677	713	648	690	674	653	694	740	739	728	669	731	707	723	658	712	713	710	773	725	712	730	697	738	722	664	719	669	706	674	743	729	696	708	689	743	693	724	714	707	724	706	732	717	700	726	716	691	746	682	780	670	713	708	705	685	661	699	734	699	730	720	696	708	701	746	703	728	710	681	682	713	705	665	669	679	723	754	722	720	712	748	700	715	793	719	737	758	722	675	689	692	680	695	676	681	738	727	712	687	739	684	720	735	687	657	698	688	728	690	692	689	732	707	702	721	706	711	669	710	722	750	709	708	709	701	679	697	736	683	711	693	671	693	712	683	699	727	704	777	704	700	688	726	699	707	705	743	687	677	652	700	720	682	708	711	684	703	703	698	712	754	689	729	700	665	718	728	722	671	681	675	695	698	693	704	746	665	715	734	709	698	654	674	676	688	692	713	710	700	719	703	700	677	740	712	733	691	740	696	681	705	729	692	716	735	709	680	748	666	706	747	702	692	710	689	686	686	708	719	706	699	719	715	709	747	694	728	749	744	741	728	679	723	705	715	657	692	707	697	719	676	751	689	738	761	715	672	760	702	709	707	744	711	757	723	702	697	751	687	714	694	684	703	705	681	666	692	723	743	678	711	679	721	752	685	721	699	741	717	723	701	695	754	715	737	735	661	670	692	696	678	704	663	731	681	674	701	718	737	680	729	692	714	668	720	684	667	710	715	718	692	735	666	701	681	767	706	700	692	657	716	733	693	725	682	703	736	732	668	699	714	740	724	660	771	677	696	693	673	714	669	687	752	704	752	764	712	732	723	743	681	700	716	722	693	676	707	727	663	713	699	723	713	676	712	743	697	725	750	697	696	693	738	681	702	673	637	711	669	724	711	720	703	760	734	706	744	730	682	707	676	693	733	702	684	715	691	696	679	716	736	699	702	735	691	683	708	699	754	742	725	752	656	685	689	691	728	713	723	748	656	679	720	656	688	694	668	688	748	702	710	728	727	745	711	704	640	671	744	660	717	673	703	703	705	679	724	686	684	736	672	688	704	716	689	670	724	704	736	721	738	687	731	683	708	761	708	705	682	723	695	709	733	705	714	688	693	676	694	719	693	726	717	714	726	721	693	688	700	684	734	730	707	703	722	761	752	717	691	699	691	668	687	659	742	690	701	741	708	698	717	730	695	722	742	688	739	698	691	712	733	758	765	687	681	737	689	706	691	722	708	695	699	735	706	711	725	659	730	722	703	690	718	689	724	719	734	731	670	712	715	795	698	763	748	696	713	634	702	729	692	704	735	692	709	708	690	707	687	701	669	680	699	706	717	715	688	699	643	710	700	674	675	747	684	663	723	746	722	763	696	700	714	644	707	725	675	696	726	709	758	745	730	725	723	716	707	702	684	678	663	756	717	677	734	686	672	709	713	708	657	669	683	756	776	701	725	660	733	736	651	704	698	660	757	691	668	683	648	702	719	729	680	744	679	715	666	683	697	714	680	714	650	745	699	719	722	700	737	700	712	745	708	640	725	742	711	697	657	729	701	722	684	754	692	738	741	730	726	681	746	691	705	677	709	672	692	719	723	714	737	727	694	722	740	706	664	703	688	680	705	720	724	705	723	706	701	741	720	726	709	722	746	674	687	702	693	674	711	741	690	702	710	773	697	745	657	670	692	694	702	689	731	685	704	711	668	706	727	706	705	689	681	726	701	718	698	670	710	750	715	658	730	678	706	702	714	707	686	674	713	705	692	698	715	766	682	713	723	718	706	718	706	748	742	720	761	680	686	713	690	653	667	716	688	705	764	698	746	692	685	691	654	698	665	711	677	702	735	675	711	730	699	780	690	718	696	688	712	706	722	723	701	698	736	752	683	713	726	722	688	673	708	752	714	631	673	673	677	720	680	706	691	705	719	709	690	722	692	687	728	712	674	694	725	693	734	720	725	677	752	689	714	698	712	697	659	735	700	717	715	692	771	715	667	739	721	706	711	696	637	691	719	715	697	692	707	754	691	715	708	713	702	721	736	714	701	683	720	720	699	652	717	699	679	701	696	695	717	685	693	688	697	698	731	762	698	739	690	684	711	704	685	695	700	733	702	688	704	696	725	688	712	693	781	714	701	739	663	672	696	687	696	706	713	726	689	679	726	773	737	712	717	700	685	729	728	698	723	707	684	671	673	689	735	723	725	715	725	667	702	701	643	744	733	715	700	719	732	730	711	642	762	664	705	675	712	735	713	660	734	666	691	691	683	692	700	710	684	691	707	699	714	685	740	679	717	690	695	736	701	701	678	700	712	717	690	717	661	693	707	691	736	699	728	716	710	691	688	717	754	703	737	719	709	716	669	689	718	716	697	680	705	702	682	751	702
5441	2559	872	771	831	433	107	260	716	811	873	700	484	152	227	239	203	179	98	63	56	53	61	54	43	39	63	57	42	38	53	52	54	50	49	53	56	49	41	61	49	56	48	50	52	48	55	62	47	55	55	56	45	59	60	57	48	50	54	57	57	42	56	56	53	43	48	57	56	51	53	60	50	37	61	37	50	47	48	58	54	44	50	52	46	51	61	50	42	48	60	57	50	40	71	57	64	65	42	49	53	56	60	51	54	43	47	50	50	62	44	57	65	68	60	56	58	60	50	55	47	65	52	50	58	57	49	49	65	44	46	51	47	44	48	55	53	62	45	50	60	43	70	54	60	57	55	44	53	52	51	45	50	52	50	41	49	64	57	58	44	53	65	53	56	52	54	50	52	55	56	36	42	52	52	54	61	57	60	73	55	46	64	45	53	54	47	52	58	46	56	45	68	46	63	39	62	59	50	53	47	58	54	46	37	55	56	41	51	56	40	50	63	47	48	52	44	47	44	49	63	46	53	54	44	51	42	56	51	37	50	47	54	61	47	49	51	51	49	52	62	41	48	45	53	64	41	51	48	60	46	53	61	52	47	56	48	65	53	52	67	53	57	58	63	45	57	58	51	50	58	55	52	47	44	46	56	66	53	47	44	44	58	53	48	69	47	66	50	62	53	58	45	53	56	51	36	44	63	41	70	61	54	57	39	67	50	49	50	52	64	50	44	55	74	44	42	45	50	54	63	49	47	70	41	47	44	49	38	46	63	46	50	54	40	49	54	55	56	48	48	58	60	46	50	52	48	43	48	61	59	52	50	58	47	52	60	55	44	48	58	46	46	42	45	49	41	63	33	51	54	56	41	56	53	51	51	39	53	51	63	62	46	32	48	58	57	56	51	55	49	62	46	51	59	52	49	52	56	40	45	50	55	46	61	56	66	53	54	64	53	46	45	57	57	57	50	62	43	47	51	58	54	61	55	62	71	52	59	55	51	40	48	52	52	47	53	46	40	42	61	52	59	57	43	53	55	50	48	49	51	51	52	53	55	44	57	51	51	51	44	49	56	43	53	51	54	53	55	51	47	54	37	51	43	53	51	41	60	58	43	48	55	44	49	63	62	58	41	51	46	69	66	43	52	41	48	47	53	67	45	56	60	59	56	42	34	58	57	56	54	48	53	52	60	44	51	57	53	57	49	63	48	51	55	51	61	58	57	34	57	40	49	54	52	57	54	65	54	46	49	51	55	59	58	44	38	58	57	45	60	52	66	52	50	42	53	48	60	47	33	43	58	33	46	52	53	64	44	53	48	53	49	51	49	52	54	55	48	47	49	74	52	56	51	58	46	49	63	42	51	48	48	41	46	52	43	59	49	49	56	47	61	62	54	57	45	59	54	47	53	53	46	52	50	47	49	53	66	36	57	56	54	52	51	60	58	59	36	55	53	49	51	45	65	43	59	65	64	37	54	57	51	47	37	47	53	68	62	61	51	62	48	45	62	49	45	47	56	55	52	50	42	60	46	57	43	39	44	58	50	55	49	55	48	34	46	49	49	48	57	50	59	54	53	38	53	38	49	48	48	45	47	38	51	57	61	55	41	45	55	47	51	48	64	39	64	53	47	60	52	63	61	53	50	43	47	53	60	50	50	46	51	61	41	60	54	49	55	55	42	50	53	51	48	55	63	57	43	53	49	56	67	61	59	54	44	52	69	50	65	48	54	38	49	62	60	55	53	45	52	51	48	58	59	54	58	56	62	54	56	47	48	53	59	49	41	60	51	64	47	56	50	50	59	47	54	39	27	66	46	46	50	52	49	59	49	42	67	51	63	51	52	53	56	57	46	48	53	50	55	53	54	53	51	45	45	61	47	50	50	51	43	50	59	54	52	42	68	46	51	41	41	51	46	43	51	46	51	60	52	49	58	52	46	61	42	54	57	47	47	42	44	63	48	48	53	63	53	52	62	50	53	63	60	61	51	54	60	44	53	57	48	50	45	51	55	66	56	47	46	54	50	56	55	54	60	56	48	49	48	53	46	49	51	56	58	53	52	59	43	51	51	45	67	43	48	51	36	71	51	53	53	57	53	57	71	56	55	44	55	40	70	46	58	50	60	41	46	54	69	49	43	58	53	56	56	50	54	41	44	50	54	50	35	46	37	48	55	43	52	46	53	51	61	52	49	57	47	53	61	50	54	58	43	65	58	62	50	38	57	44	45	60	35	49	45	50	53	47	42	54	48	52	67	50	51	50	54	48	56	55	42	66	38	52	44	50	48	54	44	61	55	47	63	55	45	42	50	49	44	52	49	49	62	46	41	57	53	66	42	69	49	54	40	61	51	65	49	50	43	51	52	60	47	39	61	53	50	53	50	48	45	50	56	43	51	56	43	51	61	64	51	50	54	41	56	49	57	52	56	44	55	44	63	55	60	47	45	64	64	46	60	46	50	65	49	50	42	52	62	56	51	46	47	46	53	60	45	49	42	53	45	48	51	55	37	62	59	51	41	46	55	64	61	44	55	49	38	54	61	49	58	48	47	48	49	57	47	43	56	52	64	58	57	48	63	48	50	65	48	49	53	60	56	47	56	49	45	53	40	56	47	49	31	40	69	55	58	67	66	52	53	55	52	58	62	51	55	55	52	49	51	62	59	57	41	71	48	54	48	36	57	51	58	40	54	52	46	52	44	57	49	48	57	53	58	47	53	54	58	45	57	56	42	40	55	56	48	55	59	54	49	56	50	51	69	47	53	58	53	43	52	55	59	49	51	49	38	67	64	51	52	59	54	42	52	47	58	49	68	63	47	49	47	46	37	52	45	48	50	42	47	52	57	56	51	48	60	53	57	61	74	45	55	56	47	46	50	67	56	49	41	60	52	52	64	63	44	57	44	55	51	56	64	46	46	41	59	52	43	49	52	49	49	37	54	50	55	56	43	47	56	65	62	53	56	56	56	51	38	55	41	55	48	47	50	59	46	51	49	59	56	73	57	55	44	52	55	46	41	46	38	52	52	51	59	52	50	40	44	33	59	56	58	63	55	49	60	49	46	54	53	67	56	56	59	53	63	57	58	52	68	40	54	67	52	49	44	50	50	68	50	57	45	45	58	55	55	53	50	55	44	52	48	72	44	58	46	47	54	50	60	56	52	48	46	50	57	65	61	46	62	50	55	46	58	63	48	54	60	47	52	45	58	53	54	49	52	51	59	47	42	59	43	53	46	47	55	65	50	42	52	54	55	53	56	59	53	58	44	54	50	65	39	59	48	50	42	56	50	56	52	61	63	49	38	41	45	52	66	62	54	57	50	45	43	53	50	49	73	58	49	52	56	52	51	59	74	43	59	50	50	51	57	52	55	55	58	39	47	51	36	52	54	61	39	50	58	51	58	44	49	59	47	52	51	50	49	58	46	45	42	46	49	55	56	55	42	63	46	43	54	46	42	55	47	51	47	33	59	52	45	54	46	58	61	52	45	56	57	53	57	45	52	62
36777	21376	13396	22583	30913	16894	5702	12733	22696	22912	21918	17424	13766	5806	7329	7243	5905	4461	2613	1278	934	676	710	649	638	692	630	669	635	637	638	669	681	689	702	664	683	676	676	699	678	653	635	615	641	652	671	638	646	633	670	668	618	648	650	641	704	626	713	628	684	681	682	646	627	708	675	629	636	634	654	640	644	654	681	683	667	646	636	637	690	685	656	657	612	661	658	688	602	679	663	669	706	629	701	620	658	613	635	665	645	635	688	652	660	652	639	631	656	665	658	665	668	674	657	640	690	649	697	650	664	670	639	638	620	631	678	652	657	642	625	679	651	630	670	672	671	658	695	657	675	670	634	701	650	630	676	648	643	650	631	695	644	686	661	613	634	690	609	680	657	647	610	647	673	667	654	668	651	693	711	632	660	656	643	644	729	693	686	687	673	635	622	661	637	633	646	641	668	651	687	665	691	672	644	632	610	650	636	653	663	664	697	639	671	677	677	647	672	637	669	649	649	678	650	699	715	692	715	648	632	635	713	624	635	622	633	679	664	626	618	704	660	675	667	657	657	658	640	641	680	697	636	641	656	657	664	673	650	614	678	682	650	689	645	680	677	654	621	628	702	660	667	669	693	648	691	630	698	732	666	637	666	660	659	641	654	688	695	702	668	641	637	667	652	662	685	663	656	640	675	691	661	674	643	666	628	643	661	666	658	612	612	663	642	638	667	658	694	653	652	656	686	702	678	675	661	647	651	646	648	627	675	687	640	636	670	718	638	661	660	703	667	670	683	661	660	673	673	678	652	646	648	630	600	660	648	719	659	675	675	650	632	662	674	668	646	667	690	639	613	604	664	677	665	667	660	655	613	641	632	668	655	647	645	698	693	631	715	728	630	660	686	634	649	684	645	656	676	633	655	680	652	721	665	686	640	656	706	698	645	595	636	630	642	650	657	635	650	620	698	672	662	625	661	653	675	667	605	631	653	652	676	672	601	660	654	661	646	656	610	675	686	646	696	666	686	627	642	623	655	653	652	708	705	645	699	710	682	684	711	678	619	675	655	635	680	675	675	693	631	636	653	693	689	649	695	624	684	641	662	700	733	666	667	662	624	664	676	673	682	640	646	602	696	646	637	698	683	695	658	664	707	647	676	709	649	647	651	684	696	660	653	678	629	652	663	614	623	604	654	669	694	639	701	650	703	663	648	657	650	672	698	671	650	657	663	633	625	641	640	647	587	628	662	614	708	646	636	669	658	685	604	654	655	683	687	616	641	651	698	639	666	610	682	658	630	614	639	644	701	604	626	666	646	673	696	691	618	691	662	646	646	631	635	673	651	704	675	663	691	653	653	612	643	674	653	660	637	623	704	616	682	623	689	643	686	635	701	660	694	655	654	663	619	670	660	619	628	697	641	684	640	658	717	671	656	668	674	693	688	682	641	638	627	648	700	665	634	652	647	675	718	662	631	620	669	654	658	663	625	713	694	684	640	694	622	619	689	670	660	643	654	620	644	632	674	673	584	656	629	657	644	642	654	650	649	673	683	675	640	632	656	703	651	678	620	629	652	646	687	646	601	654	629	682	671	634	630	656	647	687	679	599	631	645	632	650	670	713	654	628	683	636	685	674	672	653	682	671	671	597	676	641	638	686	701	667	652	664	665	651	686	637	643	678	627	619	648	599	631	615	639	637	662	627	680	629	690	673	668	679	629	645	688	644	630	692	639	650	655	657	698	667	674	620	656	682	655	687	708	665	666	611	636	673	700	712	653	638	634	704	681	625	687	620	692	649	691	662	714	630	658	664	656	679	662	637	635	579	655	643	651	635	674	681	697	693	688	699	631	672	689	686	645	699	658	619	677	639	665	656	683	615	659	677	667	635	711	693	698	647	661	657	673	682	667	668	616	667	651	643	659	679	633	653	688	661	681	627	649	668	696	625	629	607	695	627	699	684	590	689	676	673	680	705	635	613	656	662	667	646	643	643	610	675	668	592	700	633	662	701	681	691	670	634	676	665	627	649	675	658	675	691	704	621	688	661	683	644	676	666	662	669	661	665	634	666	675	639	663	699	653	659	656	592	617	663	652	643	625	659	664	697	692	617	614	660	701	681	659	650	645	666	645	635	616	680	669	678	632	664	616	651	655	679	638	651	703	631	636	675	659	686	657	613	635	672	727	672	629	675	656	637	655	613	677	673	700	650	665	675	640	659	685	639	645	631	669	647	694	658	669	672	660	669	682	661	658	621	671	650	698	652	659	618	669	642	668	656	669	712	710	591	664	676	632	638	683	641	597	662	671	652	662	692	636	661	665	665	719	615	619	707	681	727	700	670	648	657	673	631	675	643	687	650	655	667	663	702	635	667	639	685	709	686	644	657	628	719	653	611	686	661	643	728	672	593	715	654	680	620	640	647	700	704	683	659	662	634	639	643	660	648	659	666	652	692	661	650	653	728	687	679	635	626	686	651	680	639	644	673	665	659	630	676	667	643	653	653	659	650	677	638	665	636	620	694	650	714	678	673	654	662	661	605	658	698	693	657	724	658	644	651	669	653	684	690	645	687	654	607	689	647	643	641	671	679	664	679	685	683	699	628	621	629	651	632	664	633	624	634	691	679	698	715	648	643	627	630	675	673	647	713	652	662	666	680	665	669	690	679	646	644	627	634	707	673	676	625	660	636	599	645	642	650	636	620	674	647	676	651	652	664	648	630	702	643	665	656	621	676	674	723	649	631	630	646	643	610	663	647	612	666	712	653	651	666	673	664	631	710	643	646	676	669	695	651	718	674	667	657	683	733	636	686	663	686	647	663	718	637	685	614	615	598	593	641	645	645	618	640	673	614	611	655	672	625	681	654	712	623	691	694	683	688	655	632	596	682	649	645	713	642	658	646	658	662	661	642	666	675	672	649	676	635	609	633	650	624	661	677	628	633	610	673	633	676	693	657	628	663	599	673	687	663	652	650	627	677	634	660	640	659	654	636	660	683	654	661	642	672	619	654	672	659	625	712	661	687	643	651	674	647	681	649	648	687	607	656	702	670	624	707	700	651	665	630	631	653	663	657	632	664	683	681	643	652	670	634	657	667	657	702	665	649	634	645	687	634	668	636	680	668	650	642	631	676	644	681	635	687	655	630	666	709	635	655	635	667	637	631	650	712	656	642	638	669	618	677	668	696	702	667	658	652	663	681	668	667	640	628	612	660	659	664	623	646	686	660	631	652	673	666	650	644	729	617	636	671	624	684	673	664	648	667	645	636	676	650	659	644	620	714	658	658	657	668	649	628	675	675	670	683	616	653	674	654	636	696	684	649	652	668	696	652	644	611	647	672	641	651	727	654	639	664	698	655	655	682	676	660	686	697	646	663	656	657	625	628	651	663	621	661	661	720	650	627	644	661	677	666	639	689	682	677	680	712	609	653	675	710	672	710	629	643	644	639	675	655	653	668	632	659	701	639	658	662	660	664	639	702	688	690	621	665	635	631	677	667	654	632	628	726	656	650
11250	11311	3953	2530	2388	937	292	647	2063	2390	2248	1557	1104	412	395	534	411	343	205	110	82	37	41	51	51	46	64	35	56	51	45	68	54	69	53	57	57	66	55	50	53	54	44	60	55	53	60	60	59	52	61	69	38	49	42	57	54	53	47	49	59	55	58	50	46	72	50	56	38	41	64	73	59	64	52	49	54	61	52	55	54	42	50	50	54	55	49	54	49	55	54	49	54	51	51	47	61	51	67	56	68	56	61	49	53	57	64	54	51	50	46	56	44	50	61	42	45	62	57	52	52	59	58	46	45	49	52	59	62	63	49	56	45	42	56	46	54	54	40	56	57	49	54	64	62	46	53	40	69	67	67	39	70	48	51	47	62	58	58	58	71	61	46	50	59	58	48	52	55	53	65	46	48	41	48	53	65	47	54	38	56	50	63	56	52	58	47	53	56	52	51	46	49	54	35	50	59	52	52	54	56	45	70	36	51	48	60	44	48	52	51	56	62	63	54	54	47	53	59	48	49	46	51	52	59	45	52	51	55	49	59	63	49	46	66	55	57	58	61	49	50	30	46	56	58	58	52	53	51	62	64	54	61	56	59	57	53	52	43	57	42	54	64	48	55	48	53	52	52	57	56	53	47	54	50	59	55	55	55	52	53	66	52	49	55	50	57	66	61	60	43	50	59	52	61	43	66	67	48	42	57	48	62	53	57	43	48	55	55	49	52	63	58	49	53	60	54	67	54	46	51	41	51	78	54	53	59	43	53	51	64	42	38	55	59	61	57	60	52	56	58	41	53	47	51	51	51	47	48	43	62	56	56	56	49	41	51	59	47	55	50	44	52	59	50	45	57	47	41	45	50	46	50	59	55	56	48	58	57	54	47	61	43	58	49	55	51	59	60	44	44	62	55	60	60	62	46	54	52	62	57	61	42	52	50	61	46	48	69	60	54	41	62	64	51	54	57	54	47	52	53	71	50	43	42	50	58	68	53	56	51	49	59	51	51	55	50	52	53	51	59	48	58	60	73	52	59	45	54	53	59	59	61	55	62	45	51	50	51	40	58	72	44	49	54	45	53	49	45	57	62	47	52	68	62	58	58	48	53	45	48	46	49	62	56	54	62	61	57	51	42	40	50	52	69	67	49	50	64	55	36	54	65	59	46	50	54	52	56	53	65	58	43	48	59	50	55	52	61	46	55	53	35	60	51	61	48	45	50	48	56	53	50	54	42	67	50	43	41	51	49	49	53	51	52	58	61	57	57	48	60	56	52	55	50	44	59	52	55	56	52	65	46	50	52	49	55	52	55	55	47	57	53	50	66	52	59	52	51	66	54	57	63	40	59	62	59	61	68	57	51	47	58	64	46	58	44	50	40	60	59	54	60	54	57	52	61	46	56	56	45	51	58	54	53	53	47	40	54	46	57	55	62	72	36	45	55	61	50	49	47	48	50	57	49	48	56	51	55	59	55	54	47	67	52	48	60	49	56	45	38	69	53	50	54	67	58	59	68	48	42	42	45	58	51	56	49	64	49	54	49	59	51	54	52	66	59	47	53	53	75	46	56	49	54	51	57	64	58	56	48	58	55	55	59	64	57	64	59	51	45	48	50	45	53	33	58	56	63	43	55	59	63	45	47	60	55	60	56	60	54	48	64	47	49	60	59	59	63	52	52	74	51	60	67	53	75	67	49	53	50	44	50	56	58	54	57	44	56	43	59	73	55	47	70	44	57	55	57	52	55	43	59	40	54	53	45	52	50	66	48	46	45	39	54	70	46	62	54	53	47	52	57	69	55	43	55	58	55	59	63	70	38	43	53	58	54	54	49	68	47	56	49	68	44	51	48	58	48	48	55	46	56	65	62	49	51	53	45	56	50	62	68	59	54	48	55	49	47	67	41	60	69	63	58	46	50	52	43	64	54	56	46	58	50	51	60	56	55	52	64	40	58	58	50	42	50	49	61	59	45	60	65	46	52	57	53	39	58	49	58	50	55	66	54	61	57	48	55	60	61	54	61	57	47	64	53	59	50	56	56	61	44	50	66	58	55	61	47	56	56	49	55	49	43	54	55	51	57	48	58	52	60	61	45	58	45	50	49	49	58	60	68	61	51	54	67	59	52	37	47	64	55	43	42	60	39	51	44	60	44	56	47	36	48	66	64	53	32	51	51	56	44	48	54	51	41	55	37	50	58	60	63	58	43	54	48	55	63	61	36	63	53	50	62	39	55	56	64	46	39	65	54	69	51	52	48	45	41	54	56	57	64	53	52	64	50	56	45	48	60	61	43	58	48	45	52	64	45	55	42	58	42	52	58	60	47	61	56	60	41	53	61	53	46	58	47	46	42	55	55	48	72	47	47	45	78	40	45	56	64	48	60	46	51	63	65	50	41	50	47	51	48	59	40	56	65	56	58	39	48	49	50	60	53	57	56	51	35	51	56	51	39	55	55	59	57	46	51	43	72	58	52	47	52	42	49	54	53	53	57	52	46	49	55	41	51	55	53	49	52	47	62	52	52	52	64	54	52	44	42	41	67	60	68	65	63	46	58	57	45	60	56	58	49	51	52	56	57	47	48	59	59	47	63	63	46	55	61	44	67	57	55	52	56	59	56	56	63	60	51	53	49	56	61	62	58	43	55	68	53	53	63	55	49	49	61	49	59	55	57	37	47	51	59	41	47	60	59	69	56	52	53	53	55	63	49	53	60	45	51	49	43	51	37	58	53	48	46	47	44	49	62	52	48	45	68	52	54	45	34	73	47	44	52	55	59	45	64	55	44	51	61	60	51	51	63	52	52	45	50	57	58	50	50	51	55	51	61	60	51	54	51	48	42	45	40	57	62	55	60	47	50	51	43	42	66	59	42	45	53	58	56	51	53	53	55	50	57	70	71	67	42	43	53	59	55	54	49	39	56	65	56	53	57	64	51	50	49	54	32	46	58	59	57	61	63	57	44	51	54	58	43	57	59	38	45	47	67	61	46	52	44	46	57	55	62	60	52	47	62	55	61	56	41	59	55	59	47	55	49	48	42	60	61	67	68	64	49	64	42	43	59	50	61	56	65	59	50	47	44	57	52	43	50	58	59	66	47	61	69	56	57	52	49	61	55	37	44	43	47	50	56	43	66	57	55	70	56	54	48	51	58	47	47	48	57	55	59	48	56	55	59	46	54	52	45	49	39	60	40	61	58	58	55	68	48	53	55	62	52	56	44	38	44	57	49	57	57	44	48	50	49	49	42	66	66	53	52	57	50	56	58	61	56	44	54	59	56	51	56	67	46	49	63	64	56	65	50	56	54	58	59	67	50	50	45	55	47	40	57	47	51	67	43	49	44	47	64	54	52	50	41	44	57	61	61	47	62	53	34	50	47	61	58	46	67	44	58	62	61	67	41	51	47	56	61	58	53	57	57	51	65	53	49	52	50	53	61	53	60	50	57	62	48	67	50	70	59	52	66	49	55	69	51	54	62	61	42	50	57	45	56	60	65	59
49456	33879	25147	35114	42622	22018	15363	22563	33376	32949	31057	25744	21932	11335	12101	13163	10728	8251	5323	2121	1514	877	667	702	700	734	671	681	639	661	675	641	686	688	737	846	782	728	713	654	716	640	692	677	700	623	670	663	697	716	702	637	725	727	646	696	684	716	648	715	655	677	755	685	726	717	666	671	648	604	675	680	699	647	647	661	712	655	661	668	652	678	658	696	655	670	666	673	700	659	656	687	677	695	663	665	619	668	681	659	678	700	652	663	637	706	666	675	666	652	641	614	722	671	668	678	662	688	644	659	667	699	683	712	686	701	678	714	675	663	679	647	612	653	679	666	700	656	689	710	608	621	715	679	667	670	655	650	693	657	669	671	683	701	663	681	696	718	634	700	655	673	696	704	702	681	696	653	633	679	663	698	681	672	688	660	673	688	673	686	686	702	651	615	634	715	640	680	664	673	703	684	654	711	664	690	678	700	679	686	677	678	651	709	681	670	642	689	690	648	651	655	669	699	720	694	695	654	673	672	638	643	677	725	670	689	687	634	652	641	640	640	655	654	694	656	685	719	648	702	696	652	695	702	700	686	727	683	691	681	672	632	648	681	706	669	668	683	630	657	654	659	643	670	666	712	672	674	651	697	686	714	717	674	648	718	732	685	658	694	694	654	666	721	712	717	635	674	676	660	654	688	704	665	700	705	685	665	661	677	686	702	606	599	648	698	670	645	683	732	721	636	693	681	667	728	700	703	664	684	703	641	622	671	675	690	678	681	671	667	673	652	693	674	645	650	665	657	699	625	720	664	679	700	655	662	670	708	678	674	692	675	630	666	616	636	697	673	706	708	651	631	692	626	643	647	736	627	707	675	644	684	702	715	707	734	671	714	694	631	667	658	667	661	712	711	647	669	659	695	679	695	658	674	707	708	640	659	679	645	682	698	644	663	698	722	668	663	708	651	652	712	711	657	675	678	674	652	658	636	702	653	704	725	658	690	707	675	650	675	670	667	660	682	673	683	645	651	678	689	665	681	656	717	649	662	688	709	646	712	679	694	645	667	681	658	637	647	652	661	657	668	697	634	663	691	677	688	709	698	708	677	652	708	705	657	687	690	635	658	710	669	659	683	691	681	642	707	653	674	699	638	656	668	701	675	719	660	704	647	722	687	677	686	703	674	671	704	677	684	630	677	697	686	695	718	681	706	646	646	665	660	663	718	652	702	643	624	667	661	696	711	645	696	696	677	731	660	675	697	673	683	659	671	662	646	666	699	717	660	698	672	621	698	680	643	689	694	707	646	672	652	663	692	680	696	644	690	709	663	658	738	660	676	708	656	676	634	668	662	595	705	658	661	674	640	647	671	683	724	679	705	704	645	659	691	629	677	672	649	639	650	731	663	681	671	675	642	665	762	665	690	628	705	694	685	671	690	642	600	676	661	718	694	738	678	671	710	671	677	690	651	647	667	681	640	745	715	633	672	706	690	719	693	707	685	665	632	724	693	725	666	664	691	668	696	679	652	660	717	689	721	648	677	649	649	637	670	691	667	624	668	655	680	651	639	723	655	696	674	701	691	695	681	679	686	658	667	632	677	699	643	667	658	655	685	625	653	636	706	644	698	705	669	658	674	682	636	714	676	653	689	705	648	698	659	671	698	713	702	673	644	693	682	733	718	660	661	722	681	683	658	711	716	611	641	658	658	670	655	674	669	720	666	675	684	683	684	701	674	658	681	644	672	739	651	669	690	700	639	697	684	647	691	711	663	679	674	681	657	706	661	688	730	684	682	687	650	685	646	632	666	643	659	663	670	678	708	671	667	668	673	699	636	710	664	696	655	713	658	683	634	698	718	664	646	666	738	696	655	688	717	612	684	696	712	660	683	682	681	693	681	697	675	621	666	711	646	678	659	606	686	711	676	704	746	675	638	715	652	694	618	674	706	690	667	671	700	694	699	689	706	721	697	643	713	694	636	708	665	662	667	690	647	677	688	671	644	665	681	707	692	706	664	635	638	703	745	666	661	680	715	652	675	671	707	689	676	689	671	696	667	658	704	688	672	689	699	679	690	665	690	708	642	672	644	664	695	712	691	700	650	625	694	665	657	714	649	686	681	691	665	644	677	640	694	699	642	692	704	645	711	671	672	674	657	687	673	682	660	637	667	689	640	646	667	666	683	681	675	695	685	664	671	723	679	736	641	682	669	605	715	661	641	670	661	717	730	637	696	704	705	663	638	679	683	696	684	737	668	710	639	671	714	711	745	662	649	676	696	690	645	686	658	673	652	671	612	644	703	742	635	653	687	691	691	691	706	689	682	611	664	687	699	686	666	687	706	720	678	669	665	683	703	671	683	680	686	672	707	651	654	675	679	707	680	656	690	678	661	633	659	663	647	664	658	684	689	659	638	695	691	656	679	651	652	675	707	651	700	635	655	687	697	704	687	679	657	676	682	684	676	669	661	675	708	685	682	662	746	658	680	712	657	679	692	707	606	700	677	649	714	686	696	689	678	660	705	683	670	704	651	674	646	716	691	709	675	663	650	653	682	676	661	699	682	677	741	606	659	662	677	705	662	687	654	663	674	693	679	702	725	660	707	684	655	696	634	670	643	646	654	660	670	700	713	717	685	649	614	713	693	746	694	678	684	677	682	644	695	656	715	662	691	659	674	664	724	681	676	652	699	663	669	757	680	673	648	651	673	667	642	669	653	656	724	660	688	663	703	680	629	649	685	680	707	637	712	676	678	649	677	663	722	678	671	691	646	686	666	678	642	710	676	700	703	673	695	705	689	671	646	669	683	625	623	666	701	671	693	646	688	676	665	687	694	673	675	700	695	685	719	665	712	730	702	691	677	648	636	668	613	643	688	671	649	641	681	687	736	684	690	681	614	672	694	722	663	666	704	679	690	682	660	705	705	678	675	674	669	716	683	654	712	677	679	680	696	693	660	672	638	654	667	732	701	656	648	649	712	707	668	755	754	670	647	664	659	726	691	629	727	687	674	648	645	689	633	695	666	686	648	652	673	684	684	698	691	711	725	715	717	659	730	734	651	626	688	668	628	684	669	677	675	695	708	689	670	695	649	658	703	673	648	702	699	697	669	677	695	700	706	689	667	671	716	662	678	689	646	716	669	655	707	629	663	656	660	672	673	690	644	630	671	704	670	661	698	652	733	710	666	649	677	697	735	677	639	692	689	662	664	673	730	665	731	659	693	706	661	706	614	712	640	710	662	680	690	665	645	706	657	617	702	666	662	685	701	686	660	682	645	689	691	636	621	642	658	626	660	683	732	678	684	677	692	679	623	672	630	633	656	704	684	723	687	663	619	683	700	676	633	674	681	671	679	649	648	699	675	731	709	649	692	667	674	674	635	688	674	735	708	645	662	674	695	678	670	696	699	699	647	647	701	632	687	746	683	670	673	685	686	678	691	654	648	700	702	697	695	686	646	694	695	632	714	667	684	676	761	703	651	680	703	734	672	658	643	667	696	654	659	683	697	681	677
10122	8266	3944	2714	2323	929	267	729	2012	2667	2257	1501	1180	515	460	555	432	403	194	106	90	61	45	50	56	49	46	57	63	60	58	72	60	49	60	53	68	45	58	49	47	57	69	51	58	52	38	56	41	31	63	56	52	64	48	56	47	41	54	50	48	48	50	60	55	57	57	51	48	43	44	62	65	55	49	51	65	62	53	53	57	51	57	45	59	54	64	60	53	50	56	51	46	56	57	54	42	62	63	51	57	47	47	57	68	58	64	58	56	58	44	53	51	43	54	55	47	48	54	65	49	56	39	53	55	48	48	54	49	46	64	47	48	60	51	61	48	59	52	61	50	53	55	57	49	42	50	65	55	43	66	56	59	64	61	49	64	55	64	56	62	54	56	48	71	45	55	44	38	45	54	63	55	46	51	68	46	49	42	52	49	89	44	63	53	45	58	52	50	62	60	56	57	56	56	70	52	57	51	65	51	69	51	60	53	50	56	56	45	52	58	45	45	63	58	46	53	46	53	59	50	49	51	55	58	52	47	56	59	48	55	51	57	65	40	53	45	50	47	55	55	52	46	84	50	52	73	46	53	59	66	63	62	62	48	52	55	58	56	48	67	49	56	57	58	47	51	76	59	60	53	49	51	53	59	42	64	69	57	43	50	44	47	46	66	64	38	38	52	50	61	83	58	58	51	52	47	52	54	65	52	49	64	52	62	60	56	52	65	42	64	55	66	51	51	50	57	64	58	65	40	63	52	58	48	54	56	46	53	45	52	65	64	62	48	48	54	56	57	54	64	48	63	56	58	50	42	54	61	55	55	61	46	67	53	48	59	61	62	53	59	58	55	71	56	59	65	72	56	43	58	51	68	52	50	64	47	51	60	64	52	44	54	62	55	61	52	48	51	58	55	47	59	42	59	54	45	40	54	60	59	51	51	57	56	70	68	59	53	52	60	62	63	77	53	53	58	54	59	52	62	62	57	44	53	42	55	55	54	53	53	58	59	56	63	54	57	58	42	59	53	66	55	41	51	54	53	45	56	57	59	56	60	59	70	41	50	50	65	48	54	59	58	66	46	52	65	58	59	47	57	61	53	62	60	61	56	68	55	54	58	54	64	49	42	66	47	50	49	52	46	44	68	68	47	60	49	51	54	66	57	52	43	48	71	44	53	55	63	57	36	55	46	70	68	67	50	54	67	47	49	43	64	43	49	48	46	62	50	51	73	49	46	60	54	47	70	67	59	66	59	71	52	63	60	49	57	50	60	59	47	56	57	52	57	63	57	58	58	44	37	64	44	53	48	46	62	58	68	65	49	51	50	63	67	56	51	52	55	49	44	49	62	45	64	49	55	50	48	60	52	64	51	62	44	56	60	68	48	45	53	58	52	49	49	54	53	59	50	67	53	57	54	51	42	52	64	53	60	53	54	56	58	58	55	55	50	61	60	50	52	52	62	47	54	58	45	60	52	66	73	56	49	52	44	57	60	45	52	56	58	55	67	51	55	53	59	59	50	51	50	64	65	54	66	64	63	37	58	63	51	39	53	47	62	59	59	43	51	57	52	50	53	53	56	59	55	46	50	47	40	61	46	61	41	54	70	48	52	53	47	63	53	44	43	53	51	61	51	58	53	61	61	32	60	56	48	56	65	62	60	49	62	54	48	69	50	54	57	50	55	58	73	59	45	63	56	66	56	71	32	52	55	52	56	55	61	57	53	56	65	61	62	53	66	56	57	51	61	55	57	50	46	62	44	40	50	45	64	58	67	51	53	59	55	51	49	53	57	43	47	68	39	47	58	51	51	50	50	62	63	45	58	54	39	42	64	64	42	55	65	60	60	41	53	56	56	55	55	66	57	62	53	62	47	59	49	53	55	48	43	49	46	53	58	65	50	80	60	55	56	47	60	51	51	63	59	52	57	54	63	49	42	49	61	52	57	49	54	58	53	52	52	65	53	57	56	63	53	55	60	68	46	65	51	45	53	66	46	63	53	62	36	64	51	62	34	52	48	57	52	51	53	45	55	46	55	74	53	51	47	57	60	49	58	52	55	59	50	48	54	55	63	68	56	49	54	64	60	52	71	52	54	43	57	54	50	58	64	58	64	59	48	52	42	42	46	45	60	54	57	58	59	53	48	67	46	56	45	59	71	45	48	52	61	48	38	56	51	46	48	55	54	59	52	53	51	50	44	50	51	57	55	64	54	61	49	74	54	50	52	61	46	56	82	56	58	58	58	54	48	65	44	58	56	44	45	59	55	37	55	54	66	44	65	59	60	44	44	45	58	59	47	57	42	48	57	53	47	66	57	57	64	54	56	59	52	62	48	47	45	43	50	63	52	55	58	65	51	65	55	52	57	72	52	56	48	57	53	49	52	68	57	49	59	49	59	56	55	70	41	69	56	56	45	64	58	63	43	54	53	52	50	55	46	50	54	58	63	63	62	53	60	66	51	47	56	49	46	48	43	45	46	66	61	47	61	57	44	56	53	48	67	53	46	53	68	52	47	47	61	60	58	50	51	76	45	54	56	46	54	45	65	57	57	52	61	52	51	61	68	70	49	50	61	58	59	53	58	57	63	46	48	55	48	47	55	56	53	52	41	58	51	51	64	68	61	45	46	51	49	51	68	57	52	65	60	58	57	59	52	57	49	53	57	60	51	44	54	54	55	47	53	53	43	57	57	52	60	44	60	63	57	49	62	42	44	51	48	35	41	62	50	64	51	52	65	49	67	54	41	54	54	67	53	50	50	52	56	59	55	56	44	54	52	45	48	59	51	53	63	55	38	50	57	64	65	80	65	63	53	62	55	69	57	45	49	53	56	64	43	51	58	60	42	53	55	42	52	54	44	43	60	50	47	57	55	69	56	58	65	53	47	44	47	53	57	62	47	62	47	63	49	59	63	56	43	59	57	53	45	52	62	60	54	61	69	52	51	43	67	49	61	41	46	53	66	51	55	49	57	50	51	43	65	60	53	52	73	52	54	64	56	58	54	42	58	47	57	67	51	57	48	56	55	52	47	66	49	52	50	56	43	39	71	50	70	59	49	53	53	53	50	59	71	65	59	52	60	71	63	60	46	50	52	62	62	49	48	65	53	51	43	61	33	56	63	57	63	61	67	57	53	68	50	61	45	64	54	51	51	50	58	43	58	52	38	63	54	57	47	65	61	64	51	60	58	60	50	51	52	53	58	49	57	48	62	59	69	53	59	47	37	45	52	56	63	55	59	46	54	56	61	50	50	51	63	52	64	69	47	58	62	46	56	66	56	50	48	52	53	68	50	56	56	66	49	45	44	54	44	54	56	55	62	61	52	66	46	56	60	66	60	48	52	60	52	52	63	61	56	50	50	49	53	71	48	69	53	47	53	67	55	63	45	63	46	49	48	48	40	55	52	57	47	48	65	42	56	45	48	50	55	47	44	62	40	58	60	56	55	64	55	52	65	49	44	53	54	52	62	47	55	52	45	52	48	52	47	50	51	56	53	50	63	62
44390	33009	26248	34246	41873	22308	15704	24043	33643	34479	30279	26800	23699	12878	13268	14246	11384	10173	5964	2149	1704	1025	727	694	680	737	718	701	713	743	700	715	681	674	723	865	898	801	751	748	718	692	734	712	679	639	715	667	653	668	741	688	685	696	752	726	671	696	701	675	706	682	677	670	710	739	667	640	652	718	680	688	688	699	688	678	690	685	700	681	717	713	722	703	704	707	680	705	690	709	677	655	695	703	687	688	701	687	761	694	699	739	701	675	701	754	710	695	719	650	717	694	705	678	682	706	685	647	713	712	666	730	725	664	647	721	672	688	679	674	672	653	662	665	669	684	702	702	716	679	717	657	665	665	703	677	691	686	729	702	662	704	693	698	675	723	705	702	704	698	713	726	727	720	694	676	689	656	677	689	684	698	686	713	684	696	693	713	668	722	699	730	707	668	712	700	682	711	688	688	695	711	733	745	694	646	726	679	711	675	705	680	698	725	707	702	739	666	717	678	656	655	716	751	667	729	683	661	692	726	725	686	682	727	638	659	695	680	684	693	723	711	697	696	680	667	688	715	686	664	659	672	676	738	696	714	719	672	688	656	679	690	724	686	737	674	699	641	720	680	723	675	646	701	691	701	672	725	703	696	674	673	724	716	692	696	723	681	719	689	654	691	663	680	734	691	681	707	721	695	710	706	724	691	698	724	702	707	697	669	712	722	672	684	741	655	699	668	664	741	690	717	714	702	678	676	705	709	710	670	708	709	673	720	728	680	683	736	670	677	680	670	691	683	716	682	672	647	649	721	683	654	708	662	643	695	667	722	695	670	739	687	695	712	739	719	746	679	720	634	685	733	715	697	648	637	717	694	681	751	694	708	759	707	719	707	711	746	693	709	723	700	716	636	689	697	701	716	713	690	691	699	713	701	710	666	678	660	706	716	760	688	702	684	688	709	657	673	741	688	690	715	637	691	683	731	690	625	662	735	694	678	700	727	725	720	693	703	719	737	724	646	625	715	733	671	725	709	722	714	672	686	720	699	694	678	701	702	666	665	743	684	679	685	704	652	738	656	681	709	734	630	704	649	669	671	722	717	685	688	649	678	658	662	691	679	731	723	721	659	726	672	715	658	692	707	672	686	688	717	696	667	716	717	696	713	710	663	723	694	716	698	744	719	679	670	702	681	697	691	679	724	712	740	708	698	743	714	732	696	703	666	697	731	715	698	692	640	735	700	632	684	675	639	647	708	707	742	703	715	705	686	699	700	726	702	739	703	729	664	644	688	713	712	681	716	728	696	696	704	722	710	678	726	728	678	695	696	678	663	689	681	669	701	720	675	695	700	712	729	708	744	678	730	693	631	732	716	728	712	649	699	672	719	728	680	757	680	681	656	671	680	720	707	677	714	625	716	731	711	726	706	719	729	700	669	719	679	711	695	676	689	689	678	734	712	713	709	725	647	693	707	636	685	698	679	724	713	697	694	717	716	731	702	681	736	708	660	701	678	729	721	687	759	729	741	686	714	680	679	712	685	670	706	660	703	725	699	690	701	680	714	657	687	729	727	668	696	677	672	702	670	700	726	691	714	704	703	700	708	745	704	691	653	667	721	742	759	701	722	681	685	699	701	687	629	674	713	689	679	679	704	689	688	696	741	741	672	695	670	687	669	637	724	675	695	684	685	687	721	712	717	687	751	722	669	685	682	671	683	659	716	678	650	717	695	656	690	679	703	704	723	715	733	716	726	645	677	741	671	673	724	677	705	701	684	689	680	723	711	718	738	720	688	702	721	675	743	720	691	695	699	688	682	749	656	701	709	689	717	689	720	665	705	685	709	642	686	712	755	654	697	720	650	703	682	707	688	711	632	717	694	709	687	675	673	699	706	665	658	651	700	684	716	659	705	698	716	713	695	694	676	686	662	691	706	681	703	678	705	697	725	679	698	721	644	712	671	684	668	717	645	692	705	669	668	677	684	717	662	682	700	749	677	693	685	699	662	698	678	683	724	698	644	655	681	737	685	681	689	688	676	744	611	717	717	665	705	686	752	706	713	666	683	676	673	701	747	740	661	712	688	687	665	680	684	706	688	732	721	677	690	649	622	619	712	681	639	698	656	663	690	683	683	711	717	709	728	689	692	738	644	701	723	706	706	701	699	699	700	716	722	692	657	708	686	702	673	679	744	659	710	723	722	660	690	683	687	696	700	689	719	725	690	664	667	709	673	682	693	711	651	747	712	695	684	695	688	681	646	688	688	748	653	682	695	688	647	695	681	677	687	702	703	699	634	725	696	692	684	681	749	694	667	699	660	654	666	663	696	658	675	659	727	641	733	702	657	700	710	664	687	665	713	648	646	715	676	685	750	683	648	732	612	667	715	663	674	678	711	676	650	685	683	696	715	688	646	725	731	696	695	694	720	657	709	705	721	669	722	683	676	679	720	678	697	684	713	704	666	649	671	651	693	674	710	646	759	687	688	662	707	690	715	728	686	738	740	628	618	696	675	737	687	697	677	691	667	694	696	711	664	696	682	698	711	658	699	704	626	665	678	689	682	679	694	695	727	682	675	695	688	704	665	653	659	654	665	693	712	699	728	697	675	674	674	678	659	671	664	697	682	718	680	694	716	709	707	694	708	718	656	709	696	714	638	678	709	682	725	642	670	676	739	723	716	685	705	719	665	680	712	718	701	730	666	673	692	680	730	702	681	671	717	682	722	654	725	716	732	647	698	729	681	690	676	677	722	696	714	652	755	690	706	661	683	704	698	648	624	668	677	685	703	709	698	675	726	662	726	673	726	657	697	644	704	685	702	747	668	691	647	728	711	685	657	666	680	666	697	712	658	711	679	659	702	670	650	661	709	713	681	692	725	674	705	715	629	742	705	700	652	703	663	701	695	660	651	744	673	685	659	766	683	698	668	691	659	705	701	678	691	650	697	698	705	681	707	705	708	725	712	699	718	709	687	668	685	666	661	688	712	728	741	723	696	735	698	697	710	692	720	621	713	678	679	677	720	709	688	697	697	671	599	658	678	659	679	697	690	689	696	695	708	690	746	684	708	664	648	747	691	684	723	730	680	707	666	723	679	698	657	680	705	659	702	787	744	676	659	693	715	694	715	705	664	691	694	683	667	691	682	725	737	723	692	683	698	656	700	679	680	630	673	703	683	695	749	629	648	681	714	676	702	672	664	684	684	722	676	698	681	700	686	701	710	666	726	703	707	709	686	723	721	681	707	719	712	667	669	675	732	732	687	695	726	698	712	718	720	684	685	662	670	674	686	685	715	671	706	658	701	686	702	710	678	692	667	712	655	663	716	720	673	687	667	705	730	709	697	693	660	750	731	743	674	653	754	673	701	686	710	670	674	635	701	690	671	696	681	724	709	744	686	705	694	657	692	695	695	702	702	735	705	709	678	703	749	729	693	708	649	707	705	715	668	797	723	646	693	677	685	735	717	703	703	714	661	676	688	706	714	702	698	634	694	722	707	711	709	681	722	698	672	681	650
14442	14927	6906	5926	3613	844	420	1455	3757	4537	3321	2101	1863	738	668	865	630	528	281	105	104	79	62	53	41	77	51	52	50	43	54	38	61	58	46	66	60	54	54	62	46	48	64	60	54	59	53	62	49	76	52	56	60	46	60	47	46	55	51	50	66	49	57	56	50	72	61	48	62	66	37	43	48	63	53	44	58	56	70	46	52	55	49	58	56	52	45	61	46	62	45	59	45	46	64	50	46	45	32	63	53	46	48	61	55	64	57	47	63	57	57	54	48	39	53	59	59	59	52	47	53	54	44	56	46	48	55	62	55	57	52	65	60	43	53	59	61	51	53	43	48	58	62	55	48	57	68	62	67	62	54	52	57	58	62	52	53	73	84	60	53	58	57	56	59	50	54	60	66	47	49	58	70	58	65	46	46	58	61	48	54	56	53	45	50	58	47	62	56	51	48	54	59	37	55	51	58	58	46	45	49	57	55	55	50	50	63	45	68	48	66	52	49	67	62	67	57	53	48	57	56	58	49	41	57	57	62	52	63	50	67	62	58	60	54	54	60	61	40	60	62	63	44	52	50	54	38	42	54	49	45	59	46	50	53	49	44	65	52	59	52	60	44	55	53	48	50	50	60	55	53	74	55	53	62	60	53	52	67	64	43	54	63	41	52	52	47	51	57	50	52	51	55	58	53	49	46	51	48	57	46	56	54	55	54	72	65	56	57	54	63	50	57	55	62	56	50	57	49	53	67	62	58	53	77	48	54	46	54	48	61	65	55	63	41	60	63	45	58	56	65	41	59	55	54	64	71	66	32	54	59	59	65	58	52	56	52	59	62	51	50	60	42	54	60	60	66	52	63	54	62	54	45	53	49	56	53	50	41	50	47	50	52	64	65	43	58	43	60	48	49	56	40	48	48	51	56	50	50	58	63	72	59	45	61	57	59	54	50	54	54	58	49	50	70	58	66	59	59	51	45	57	58	47	55	37	54	62	53	66	52	59	59	54	65	56	65	52	54	58	44	69	67	57	52	67	62	58	64	49	51	68	61	60	41	47	71	57	54	46	38	54	46	53	64	46	51	45	50	37	43	64	56	48	52	69	63	55	48	53	57	52	64	65	53	62	49	44	60	51	51	44	53	56	67	43	43	59	66	60	55	57	60	52	55	53	58	69	46	53	64	55	49	55	66	62	55	58	57	55	55	70	50	51	61	63	61	50	62	53	60	60	57	60	58	45	66	62	46	61	55	53	49	67	56	75	41	55	50	53	54	58	56	45	57	49	52	67	58	68	46	51	51	51	62	52	50	49	52	48	51	55	56	49	49	61	71	53	67	54	65	54	66	55	66	47	71	53	50	65	40	48	71	56	66	53	58	55	60	53	57	60	49	63	64	44	58	59	58	55	55	52	53	54	48	62	49	60	57	67	51	51	50	48	53	59	59	48	51	68	73	47	45	54	59	54	49	52	63	71	57	67	62	43	73	50	63	54	59	53	58	53	62	48	52	47	60	61	58	50	46	52	67	50	63	62	64	50	57	72	54	45	55	50	51	64	50	55	67	56	47	60	51	49	45	55	48	59	65	59	39	60	67	55	53	62	46	56	58	51	52	60	57	57	63	65	58	53	51	54	47	50	53	62	57	71	41	65	67	50	59	46	58	56	47	56	60	54	54	48	68	50	57	47	51	49	65	51	56	54	50	55	66	64	65	50	45	48	69	56	51	49	51	66	46	61	55	54	55	52	61	48	55	57	53	58	54	47	57	49	59	59	60	61	63	55	52	56	55	55	63	48	46	61	49	49	45	59	65	45	53	61	53	60	67	48	57	56	64	57	57	70	60	68	63	49	68	57	54	58	62	62	48	64	39	54	60	56	58	51	56	56	61	58	55	49	66	48	53	57	59	57	56	47	39	44	60	49	49	53	61	63	51	56	60	51	64	55	48	53	61	71	58	71	46	52	50	63	52	44	66	55	62	45	54	51	61	55	61	66	53	36	60	50	58	47	46	62	61	51	58	56	69	60	62	47	66	54	66	54	66	60	56	56	53	47	63	66	37	50	46	57	57	61	52	40	59	53	52	56	61	44	52	61	58	49	61	60	57	65	53	36	54	55	61	49	58	65	45	53	57	48	54	59	55	52	62	60	51	44	52	47	53	43	51	62	58	39	68	42	59	60	54	51	54	52	48	59	50	54	53	63	52	55	61	58	58	67	62	61	49	44	58	60	63	58	54	64	61	60	60	61	46	61	50	52	57	46	46	52	50	66	44	57	62	61	53	63	55	57	48	48	43	56	49	48	55	55	52	53	65	55	44	64	60	56	50	61	50	56	29	57	57	55	50	53	52	61	49	55	56	48	62	65	52	65	56	53	45	62	60	65	60	62	59	52	54	52	54	49	57	58	46	56	62	50	60	59	52	58	68	38	50	57	60	45	63	51	56	61	45	50	52	54	59	55	64	53	52	57	61	56	52	43	57	55	38	55	68	51	53	55	55	50	53	52	55	39	57	51	66	46	59	68	48	48	65	43	69	61	52	64	62	50	55	53	57	44	56	62	57	53	52	61	62	55	58	54	53	57	60	45	49	62	55	58	69	50	60	52	50	44	61	45	60	45	58	49	70	65	57	55	60	51	56	66	73	50	46	47	59	54	54	57	69	54	55	43	60	60	60	65	61	56	66	43	53	64	54	60	63	51	57	55	72	60	40	55	56	55	70	49	50	63	68	58	60	58	58	55	57	53	66	53	56	49	53	52	57	45	58	49	51	58	52	52	68	56	51	57	52	60	58	50	55	58	56	50	66	55	55	50	48	42	57	54	61	62	53	56	65	66	53	45	53	54	60	57	64	64	56	56	53	45	49	47	62	54	59	40	71	55	48	49	49	51	43	44	47	53	49	46	64	61	53	44	52	42	47	39	58	56	57	63	67	50	64	58	55	52	45	53	60	51	54	47	49	49	67	50	54	44	60	61	47	67	51	50	60	61	50	64	53	72	57	51	60	59	51	51	56	47	46	46	61	60	60	60	53	49	61	53	56	43	51	62	56	31	44	55	63	68	54	49	60	63	49	56	51	58	51	62	57	72	67	61	49	53	51	44	63	58	57	65	56	77	49	45	54	45	59	63	49	40	54	59	46	45	55	52	51	47	42	48	57	44	54	42	46	57	51	50	50	50	58	54	50	52	65	53	57	50	58	57	64	47	60	68	56	59	68	46	49	60	55	54	46	57	53	58	59	55	59	60	70	54	56	51	59	44	59	67	45	55	62	44	54	40	50	63	49	49	54	73	62	55	50	62	46	47	67	62	63	48	66	51	58	56	45	53	60	47	49	47	46	56	56	53	53	51	58	53	58	53	50	51	57	65	70	51	59	57	57	41	60	48	56	50	57	52	55	61	60	59	66	53	48	45	48	61	40	58	55	57	60	65	49	69	52	53	61	42	49	53	60	60	55	52	47	64	53	60	51	51	60	47	53	56	59	67	65	48	42	55	53	64
51130	36427	31699	43875	46197	24151	20321	31868	40283	39885	34802	28122	28517	16550	16693	18411	13846	13288	7245	2611	2094	1041	669	717	693	663	685	675	724	766	695	657	737	768	723	831	988	899	755	732	689	700	714	693	705	666	706	695	696	671	751	714	661	717	716	731	669	694	710	677	701	723	727	697	680	707	664	732	697	721	687	658	705	719	710	723	699	706	735	703	645	719	706	704	718	658	674	696	631	688	655	646	686	726	735	677	705	688	672	709	705	684	684	716	704	691	765	710	701	705	719	704	694	732	747	686	702	696	650	682	668	735	719	692	721	739	698	709	679	675	691	660	661	753	721	738	653	705	737	741	724	728	651	680	704	677	657	696	702	726	717	667	749	730	689	678	693	723	706	696	748	716	678	682	714	709	687	725	712	682	704	687	692	702	707	705	718	744	728	714	696	720	696	722	727	672	680	715	711	721	710	716	695	713	691	679	665	655	667	670	690	706	717	720	690	701	716	713	703	709	752	681	687	674	698	686	669	697	635	702	712	721	716	668	708	711	691	686	743	702	744	739	736	716	711	644	688	715	752	708	738	703	672	744	755	740	732	754	656	690	706	730	698	727	698	699	725	705	647	725	739	674	735	683	706	741	705	717	671	749	740	722	705	725	725	726	722	732	665	710	670	706	720	727	707	681	725	712	725	726	701	724	657	748	700	682	730	690	708	650	724	704	709	706	693	662	737	721	704	684	669	708	710	700	746	717	672	688	705	734	731	684	770	690	700	701	704	684	746	661	710	708	771	710	692	711	700	685	700	672	721	677	681	714	742	740	666	726	710	723	689	666	702	675	705	701	694	662	679	728	703	690	694	679	696	694	751	754	711	694	729	699	687	666	679	677	746	700	753	666	724	668	736	682	709	698	682	724	687	719	741	683	699	712	747	706	693	726	690	735	714	755	700	672	740	670	698	711	671	725	715	719	693	726	678	683	750	720	648	678	666	666	651	737	687	695	721	739	693	700	688	745	677	656	702	667	685	700	680	684	727	713	736	688	741	680	645	667	691	733	692	689	650	728	670	679	713	716	698	689	719	669	703	694	682	753	711	679	733	661	681	761	708	720	687	671	721	755	663	718	709	728	704	713	680	655	703	698	681	711	703	719	748	688	662	730	690	730	693	715	699	706	713	683	728	679	725	661	726	682	718	673	698	656	714	680	692	707	691	729	684	700	719	668	687	741	714	694	693	720	666	695	681	713	714	669	657	680	717	700	722	731	695	710	716	701	726	730	724	711	737	696	743	735	727	734	714	681	726	692	719	668	702	688	716	672	699	732	732	702	685	732	748	751	762	698	669	758	696	729	709	720	690	725	686	693	727	709	680	702	706	700	684	675	753	718	735	740	645	722	690	699	678	693	714	680	656	693	670	686	679	712	748	723	662	674	696	693	676	687	690	711	714	702	722	716	765	739	743	693	679	709	748	665	714	712	679	718	665	710	696	683	658	699	698	668	754	730	674	699	693	734	724	719	682	682	639	657	635	664	702	695	690	718	711	728	698	743	701	697	722	742	704	744	690	677	697	749	709	756	694	733	693	687	686	672	723	720	745	705	752	688	748	704	721	683	649	716	683	702	654	728	707	729	672	747	731	749	689	707	727	720	689	667	704	648	715	734	702	731	653	685	717	699	708	709	709	750	703	740	750	737	674	711	706	692	686	733	730	695	720	693	703	702	699	743	707	659	692	697	680	714	708	710	709	689	675	703	672	639	757	675	744	724	735	690	713	706	746	687	711	708	662	706	719	688	722	672	716	701	743	691	652	747	690	748	714	717	698	717	704	666	757	707	669	727	697	686	737	670	737	684	673	719	680	697	688	705	708	724	716	737	662	712	658	674	717	704	711	718	677	692	730	692	729	686	727	689	698	737	713	736	720	739	744	698	674	737	718	717	692	734	727	652	683	714	703	733	676	771	730	693	740	654	719	673	701	701	673	727	759	744	703	658	701	632	707	686	701	733	701	667	680	732	691	671	700	713	715	732	729	710	719	736	721	694	737	724	716	692	762	734	713	705	693	690	692	731	672	715	726	700	677	705	690	755	718	720	693	687	723	741	771	747	677	747	683	718	687	679	702	722	723	643	708	724	707	674	666	749	694	685	735	709	706	713	674	756	695	726	689	741	689	705	702	704	708	655	715	724	709	720	680	726	739	679	707	698	675	746	688	654	660	720	708	693	665	705	707	694	737	683	658	717	707	709	693	689	720	704	699	690	718	709	697	660	693	710	704	706	656	667	715	699	720	693	747	694	671	698	686	694	709	715	712	723	676	710	720	751	738	720	710	704	705	687	734	710	727	686	713	702	727	697	740	727	716	690	695	739	721	684	703	754	701	767	730	691	651	727	686	704	703	695	725	697	704	682	699	688	715	703	728	719	692	744	694	719	693	702	702	714	702	693	680	769	668	685	707	690	661	688	677	701	724	646	667	722	699	717	690	651	711	733	691	694	708	739	665	719	709	725	713	657	727	746	684	695	705	683	711	699	717	653	713	710	700	729	662	738	705	676	725	709	718	657	752	707	697	691	728	681	697	720	697	684	683	719	693	717	718	693	706	706	678	704	643	713	727	749	732	696	712	690	712	706	763	671	708	682	719	723	701	702	672	706	697	696	717	701	674	694	687	683	697	716	728	724	759	674	679	729	698	735	625	683	718	753	705	710	706	684	759	716	676	741	692	698	726	741	659	729	708	741	686	716	747	703	719	716	712	703	722	705	696	729	669	749	655	677	702	706	640	710	770	713	689	709	679	725	755	695	706	696	670	699	703	701	765	679	739	733	679	741	717	731	735	689	733	709	731	687	685	711	774	757	669	732	740	697	678	728	737	737	739	760	734	716	666	726	674	731	723	722	710	690	710	695	705	738	699	730	722	729	754	714	690	714	697	712	693	714	722	671	748	718	765	760	710	679	706	683	740	725	693	711	694	697	657	690	716	722	713	693	731	687	699	722	723	660	707	714	680	694	698	734	740	723	698	698	737	692	711	727	723	738	713	698	725	694	709	711	725	682	735	725	716	703	683	735	676	692	729	756	674	693	692	717	714	714	714	679	703	718	682	711	676	685	715	697	719	689	732	683	649	715	704	695	708	652	705	666	677	703	703	707	740	691	716	737	696	684	696	643	737	679	714	688	748	699	739	731	707	716	733	731	705	697	709	683	709	718	722	690	729	733	725	711	748	676	678	679	709	698	727	735	682	692	683	657	747	723	716	664	709	728	682	690	673	729	729	746	673	768	665	713	696	700	714	735	696	736	724	744	702	712	701	698	731	658	717	677	689	687	702	691	678	768	697	716	714	705	686	682	710	694	737	748	711	711	707	690	680	709	697	687	676	651	660	681	664	700	711	688	718	713	703	683	708	692	654	726	727	705	672	746	719	666	719	725	737	673	712	669	686	708	709	684	768	715	699	684	674	717	721	670	732	738	698	676	722	741	679	729	699	665	699	680	709	695	719	734	695	711	681	686
4807	2338	1203	1091	671	165	133	459	902	1141	816	356	447	264	170	192	166	159	113	67	55	77	52	52	49	56	43	51	54	52	53	58	39	46	40	49	57	48	52	57	47	48	56	60	54	65	48	59	50	41	45	44	49	44	41	53	50	50	42	52	57	50	42	74	44	44	46	60	41	61	40	40	55	62	50	57	39	45	49	61	55	57	46	54	59	44	55	56	50	46	44	56	66	64	64	50	48	51	42	57	66	51	52	35	55	52	53	49	67	44	57	48	45	58	58	50	54	54	55	51	52	58	50	55	51	54	52	47	45	63	60	53	45	56	45	53	45	56	55	60	45	47	55	60	52	54	62	62	58	56	54	64	51	53	57	45	46	46	45	54	49	54	52	51	53	60	52	45	69	39	51	39	53	57	55	37	54	61	51	58	51	49	50	45	54	41	52	62	51	52	49	55	46	51	57	47	48	48	63	41	47	46	48	55	59	45	45	41	43	53	50	58	45	44	56	55	59	42	55	60	49	53	53	51	50	51	57	40	54	37	57	59	51	55	40	42	52	47	54	52	59	47	57	43	46	43	51	63	42	56	55	58	54	40	38	44	57	50	47	61	55	53	56	57	51	56	59	56	52	46	48	39	57	50	47	45	44	57	53	48	63	38	46	40	42	54	51	39	53	62	47	43	45	47	53	48	49	59	50	57	60	64	53	55	48	45	48	38	59	50	68	45	40	53	46	39	50	59	53	42	49	45	51	50	63	44	40	67	47	63	67	42	43	45	39	53	53	59	45	46	48	68	51	59	55	52	43	51	56	39	34	48	54	52	55	54	57	49	44	59	49	51	44	45	40	46	50	58	37	51	45	55	49	57	44	46	64	42	52	57	48	52	42	54	56	43	53	46	60	53	66	54	53	54	50	49	39	46	56	46	53	53	42	53	53	58	52	58	45	55	37	50	51	57	62	40	51	54	50	51	52	56	47	43	48	50	67	48	55	58	56	46	50	46	50	50	52	35	52	50	45	63	39	46	53	64	65	47	46	50	41	39	46	44	60	54	51	56	57	64	55	45	60	43	40	54	46	64	44	51	67	51	41	52	56	61	55	57	59	47	66	54	45	53	59	53	41	71	52	59	40	51	56	58	48	49	49	50	54	56	61	54	36	58	54	61	51	72	61	55	44	54	58	48	50	56	43	57	55	51	47	58	42	47	49	55	49	47	45	46	49	67	48	53	58	54	55	58	58	52	57	51	57	47	45	51	42	38	47	51	55	52	58	55	40	51	36	49	45	56	51	56	61	65	55	55	50	53	43	62	63	53	50	60	48	48	48	45	43	55	42	48	49	46	56	54	56	56	53	62	47	51	55	51	60	42	47	51	48	48	54	59	48	55	53	46	38	55	70	54	40	48	38	60	62	50	58	53	39	62	49	55	49	52	54	54	47	51	49	47	41	65	55	42	50	65	52	63	66	54	53	48	49	47	47	43	38	56	49	54	53	50	53	52	60	49	57	42	61	56	56	52	39	59	46	66	46	58	57	49	44	49	51	50	47	65	51	40	61	52	62	55	50	54	47	47	43	54	54	50	41	63	41	44	47	52	48	51	46	61	50	67	52	47	49	41	48	44	60	49	47	69	39	62	51	39	61	45	62	58	46	46	43	55	48	53	54	61	37	42	53	60	52	46	55	37	53	53	41	47	54	61	43	46	43	62	49	55	63	39	61	55	56	61	51	45	46	50	57	62	56	56	54	52	45	52	41	53	47	66	39	37	55	54	47	57	52	43	41	58	57	54	49	53	55	39	45	37	62	46	48	53	58	49	47	51	37	50	38	31	52	46	43	50	38	54	55	45	40	47	50	35	49	57	45	50	54	48	54	43	48	47	54	57	51	70	55	56	59	50	45	50	58	50	39	49	42	63	55	52	59	49	65	48	65	47	56	49	42	64	41	45	35	46	56	52	60	44	46	54	52	57	58	62	47	57	36	59	54	53	65	52	42	46	56	47	53	58	36	47	43	47	54	51	58	52	57	45	47	49	69	47	46	51	53	48	46	53	54	50	41	54	60	59	55	49	47	47	51	61	51	57	49	44	62	50	66	52	53	67	44	45	49	56	58	40	46	47	58	55	52	65	53	50	59	47	72	42	43	41	57	54	59	48	54	64	66	48	47	44	48	53	50	57	60	46	47	58	50	46	46	41	53	46	59	54	62	57	53	59	50	54	54	44	44	58	66	55	50	39	61	51	50	40	48	49	49	56	35	52	56	45	58	67	47	37	47	47	45	35	52	60	47	45	56	54	58	50	56	56	47	41	55	50	44	66	60	48	46	38	59	44	59	69	64	58	47	52	55	46	46	52	49	51	48	62	48	63	45	47	49	48	51	50	67	49	52	39	48	42	50	52	55	55	53	50	49	57	43	51	48	54	43	59	47	48	47	62	58	56	46	41	56	36	52	57	49	47	58	50	43	43	50	56	43	60	50	47	48	49	37	57	49	60	63	53	47	52	49	59	52	44	51	50	53	60	60	50	58	60	52	45	44	47	62	52	63	50	52	59	47	57	46	58	44	78	54	65	61	57	66	55	62	58	44	53	46	63	53	58	44	57	45	65	48	52	66	54	52	56	57	48	53	53	54	53	54	51	52	53	55	53	46	39	52	41	59	52	62	41	51	43	43	48	52	49	56	46	49	51	41	50	60	51	54	67	53	44	54	52	51	46	65	58	49	48	45	41	52	41	51	52	63	49	47	55	58	52	56	50	53	40	46	53	52	57	65	56	50	43	53	49	37	59	59	41	40	61	32	38	62	58	47	43	56	63	50	57	61	54	53	55	55	55	43	57	48	56	53	50	76	57	56	57	41	45	44	57	51	55	47	52	58	57	57	66	49	48	63	51	50	63	50	40	57	70	44	49	61	59	55	50	44	43	51	51	61	67	62	49	52	35	50	53	56	48	49	46	57	47	61	55	57	42	48	61	43	45	52	43	51	34	62	42	51	70	55	51	52	44	39	57	50	64	53	58	48	52	56	54	43	49	43	60	51	59	43	48	71	54	54	53	47	44	44	47	52	51	54	51	56	48	56	51	61	63	55	51	43	61	53	50	54	42	59	41	61	43	46	59	45	47	47	48	57	55	47	60	63	55	51	53	59	47	57	53	50	48	51	68	52	48	53	58	52	51	41	60	49	47	63	61	56	59	53	52	61	59	73	51	51	52	56	55	46	47	52	45	40	45	62	41	75	65	49	54	55	51	53	57	51	52	42	56	46	65	40	60	61	47	43	64	51	58	53	46	40	41	47	54	47	46	56	53	47	44	55	39	55	64	57	50	50	43	51	54	55	50	58	54	45	56	39	55	65	53	45	46	48	45	55	44	43	59	40	47	47	54	54	60	40	55	49	55	55	41	60	52	53	52	46	60	50	41	52	57	48	48	45	39	37	44	52	62	47	47	46	41	51	49	56	51	56	49	50	56	56	52	46	47	49	54	70	47	60	58
35636	22327	16859	25687	26340	10775	8209	19436	25472	25191	22073	11324	13982	7398	4918	5640	4754	3882	2475	1107	973	730	650	633	672	682	666	671	655	661	651	642	701	614	691	676	715	649	673	656	647	616	655	656	632	649	677	686	640	687	633	657	667	624	619	692	676	677	658	694	654	654	613	648	663	660	659	687	691	655	700	637	712	675	651	642	664	668	658	657	679	680	688	658	671	638	710	651	643	661	668	649	632	657	702	631	625	663	671	639	667	696	693	714	632	651	609	630	666	655	621	696	637	607	693	644	652	639	699	669	702	680	641	659	657	618	652	661	641	686	656	648	604	642	665	653	698	643	658	682	636	672	644	699	681	611	645	645	614	698	631	665	654	623	643	674	602	654	663	672	656	670	660	673	667	639	673	688	664	696	630	675	707	683	689	661	713	657	651	686	678	654	646	696	662	640	665	597	649	648	652	710	684	676	674	633	667	672	645	664	687	736	648	696	697	656	672	675	619	646	652	667	629	693	643	659	641	643	663	654	652	618	642	677	672	670	660	669	687	675	630	631	673	632	697	675	687	635	701	640	662	693	660	694	625	649	681	631	639	652	661	690	651	655	703	689	687	663	645	665	673	677	666	669	676	650	680	661	646	660	638	630	639	678	689	656	688	659	682	666	665	642	672	615	635	663	659	619	597	652	622	680	682	656	646	666	685	665	718	648	644	653	670	671	657	659	683	649	644	645	656	624	649	654	642	673	624	637	635	658	641	678	704	651	662	661	642	650	648	657	710	656	651	664	701	629	677	659	648	660	646	643	682	655	663	698	676	665	686	621	677	647	665	703	685	666	629	669	613	679	646	678	680	660	641	678	617	688	670	636	642	658	622	619	610	633	675	659	671	640	649	699	674	685	644	676	693	638	640	652	652	675	691	663	635	614	650	645	639	654	663	623	642	660	654	720	699	696	661	656	657	679	655	675	683	634	675	652	626	662	667	667	633	651	641	676	617	696	659	651	625	640	629	659	646	660	692	624	643	662	642	662	672	647	694	673	657	651	654	717	673	641	634	677	672	653	649	680	636	669	661	656	655	690	696	653	582	650	662	651	638	680	631	668	604	672	648	658	669	660	648	637	709	686	678	635	720	707	704	679	686	626	684	668	664	707	648	639	681	596	657	656	648	607	683	677	678	693	671	645	638	634	673	676	667	644	685	643	680	634	682	636	665	594	683	665	625	657	659	710	651	685	670	628	651	684	712	641	659	665	631	637	633	667	669	640	671	648	669	643	694	620	685	645	640	692	652	596	699	652	645	650	649	684	638	638	661	692	669	660	633	603	663	679	667	655	723	630	647	678	631	698	670	670	659	636	653	673	663	627	651	662	704	678	649	613	692	684	723	653	605	646	662	630	694	657	726	668	717	613	674	654	621	661	659	647	653	662	703	657	669	666	632	631	705	660	693	692	632	630	656	670	652	698	688	639	668	671	679	666	686	647	690	650	667	657	632	666	689	674	647	634	659	662	674	643	664	680	659	679	639	631	647	626	676	655	674	680	637	655	647	660	654	667	683	607	691	671	646	664	671	662	661	708	680	684	680	647	660	717	659	635	631	686	646	678	629	678	687	662	698	677	627	713	673	697	660	623	671	679	661	656	693	661	634	648	600	651	671	710	667	646	702	612	712	705	675	664	699	653	668	637	620	662	649	633	630	660	638	616	616	683	633	662	692	681	704	645	665	629	617	672	688	621	654	612	668	675	697	669	698	647	647	681	658	630	668	644	678	657	639	666	653	676	643	658	663	677	677	665	650	686	659	660	718	655	663	689	661	658	660	642	689	651	651	694	650	653	661	628	635	685	678	681	645	655	652	688	691	651	688	679	687	678	685	670	623	689	641	623	693	702	641	643	693	640	711	691	663	642	702	643	673	658	661	644	649	690	650	689	671	696	668	668	637	623	690	612	608	659	646	717	665	638	706	654	652	621	676	660	675	687	689	685	632	633	679	662	672	619	649	680	612	658	666	654	652	653	637	644	650	669	654	666	647	631	680	645	649	675	644	721	627	712	675	708	663	677	657	618	652	612	652	690	654	618	754	662	634	632	615	660	654	664	688	635	635	708	637	633	651	676	709	687	699	658	659	678	655	664	659	676	669	638	652	696	669	673	636	641	665	673	661	634	658	689	662	661	638	669	659	647	639	661	661	685	698	697	656	635	696	662	653	651	644	672	630	607	600	622	649	684	704	627	628	707	668	636	712	643	649	641	658	659	672	644	655	650	626	635	662	646	628	623	677	672	634	697	666	677	691	671	673	678	667	673	659	644	629	676	684	675	713	640	683	664	633	678	692	700	678	642	637	623	689	643	655	709	693	685	635	645	687	625	654	607	657	691	592	701	676	635	616	670	668	636	642	654	710	635	620	623	635	685	705	648	636	637	650	658	630	656	647	679	706	641	684	682	659	700	653	640	658	617	684	650	657	650	670	682	650	617	661	674	670	679	617	682	671	644	666	629	642	674	689	673	700	651	685	643	658	648	643	680	586	634	735	651	687	677	668	694	647	665	626	666	630	672	678	622	662	663	678	640	672	696	659	677	678	649	659	659	665	646	706	675	682	729	691	636	669	669	665	618	686	654	640	679	700	655	673	611	691	654	675	658	682	653	633	675	666	632	644	694	669	682	655	652	638	694	635	620	673	709	623	660	662	684	701	631	673	643	677	679	688	674	683	617	637	654	688	652	713	718	654	611	660	661	637	668	670	703	626	670	646	667	704	655	668	664	647	665	672	667	679	620	640	665	672	652	693	591	641	657	669	668	674	672	699	733	626	660	668	637	642	644	662	687	614	647	685	660	714	617	673	655	616	700	681	625	654	686	691	629	650	654	684	656	650	644	641	686	648	660	634	671	635	628	622	691	675	673	668	725	652	655	655	646	671	690	654	658	679	648	667	685	641	682	655	653	658	641	650	668	667	671	666	641	633	682	603	681	666	664	624	621	644	632	672	697	640	655	664	676	673	643	645	688	673	640	597	626	642	686	689	659	665	652	655	665	645	645	682	682	675	618	670	704	638	670	642	623	648	647	646	649	703	704	660	665	695	689	687	626	702	713	620	665	718	665	630	670	698	680	699	694	671	640	679	669	704	628	638	643	677	658	660	679	696	664	651	662	618	664	687	688	602	648	684	683	662	680	684	659	685	675	646	642	659	691	665	608	665	631	705	676	681	655	661	630	648	675	681	645	694	640	697	626	670	644	657	640	706	611	664	663	679	670	662	694	678	642	642	635	649	663	647	631	648	687	679	702	640	656	688	669	679	625	678	641	691	658	710	674	696	693	674	698	653	706	703	653	644	674	681	722	684	655	618	644	643	683	732	646	636	705	605	659	647	613	650	607	665	655	650	690	715	686	673	648	640	665	617	688	715	701	638	638	695	647	663	684	643	664	660	643	660	667	647	686	675	638	639	624	664	621	687	618	680	677	651	670	727	674	652	664	647	669	639	683	736	668	630	651	655	653
9263	9654	4269	3509	1560	491	447	1109	2429	3279	1927	1047	1252	522	373	444	339	311	183	102	94	73	57	42	47	46	49	53	55	39	46	46	45	44	58	64	49	39	53	59	56	46	49	41	51	45	52	51	48	55	53	50	38	48	57	54	57	63	51	56	56	40	59	43	45	51	49	38	63	50	51	38	35	60	42	54	52	53	45	49	57	53	43	59	45	46	44	48	58	62	56	51	58	49	49	67	38	59	71	44	52	55	59	53	37	51	58	52	50	54	65	47	56	38	42	54	50	77	71	52	53	58	53	50	45	42	54	56	50	51	50	68	65	61	46	53	61	54	60	52	48	69	57	38	62	57	48	56	48	50	49	62	63	53	56	48	58	39	56	36	63	45	57	54	56	54	57	51	52	49	56	64	61	33	45	54	78	59	59	50	45	60	53	55	58	57	51	62	40	55	61	40	44	67	51	58	66	51	39	58	48	62	56	48	58	47	51	42	47	51	50	56	49	49	51	55	52	59	42	65	45	55	53	60	52	44	45	62	52	67	57	46	62	44	62	61	43	52	53	58	54	52	58	63	64	54	45	44	48	55	49	59	37	48	51	59	54	57	60	45	49	49	56	62	46	62	58	59	49	35	53	55	57	64	54	54	64	52	49	47	60	49	52	52	52	61	51	52	56	58	63	44	46	51	59	47	42	49	63	52	54	43	79	53	47	56	50	40	60	37	60	41	55	62	53	45	64	63	52	56	51	54	43	57	45	45	58	54	44	58	53	62	57	42	53	62	49	46	59	50	61	48	40	57	57	51	54	62	59	43	61	49	52	45	42	63	45	57	60	51	52	35	46	46	51	55	52	59	52	62	43	55	47	47	46	51	54	47	52	60	48	45	53	57	53	47	52	47	68	58	51	48	57	58	53	59	42	59	47	39	45	62	48	54	62	48	47	51	48	55	44	54	52	51	46	38	43	66	52	62	56	52	39	45	61	57	39	61	46	41	61	36	57	44	56	71	59	50	50	63	46	49	56	58	42	60	48	46	55	64	56	51	45	51	52	62	41	55	56	47	44	51	44	47	42	51	58	47	53	50	41	51	61	44	55	48	76	54	42	62	59	56	41	52	54	50	53	72	56	41	52	52	54	47	58	51	45	59	53	48	44	57	42	49	61	51	50	64	58	56	56	60	60	57	55	50	51	47	42	55	56	44	61	44	56	50	58	54	55	48	52	57	59	47	70	55	62	38	51	45	63	48	52	49	51	58	55	49	49	47	56	53	57	57	57	51	52	50	41	48	48	42	46	54	47	54	37	62	62	51	46	66	54	47	53	52	54	66	53	55	61	54	54	57	45	53	50	51	34	46	51	49	56	49	59	41	48	60	53	50	60	46	50	63	43	45	45	62	39	58	43	50	46	59	46	58	47	46	68	45	45	55	51	53	64	55	52	60	52	53	49	43	44	67	60	49	49	42	69	56	53	45	47	53	44	48	48	57	51	45	54	39	48	57	59	49	57	64	46	48	51	60	54	52	59	58	62	56	58	44	49	54	57	57	50	53	46	45	59	53	63	52	51	60	55	59	69	67	60	57	47	56	46	44	51	57	47	51	55	38	57	50	50	51	52	51	49	55	48	66	43	59	52	70	55	51	37	63	60	43	56	53	45	45	63	58	55	59	62	54	57	45	50	60	70	61	42	59	61	63	53	49	59	46	51	46	51	52	42	40	48	44	55	58	65	68	55	48	48	39	38	56	57	46	57	57	40	71	46	58	52	46	54	47	50	60	55	63	43	55	53	56	57	63	42	59	55	56	49	65	57	59	54	49	58	58	49	61	37	57	49	59	43	69	49	41	42	51	67	46	54	58	61	55	47	49	62	61	44	54	54	57	33	60	58	38	44	51	45	40	54	63	56	53	54	48	46	43	56	55	58	51	57	51	44	56	48	46	58	60	53	49	53	39	50	50	56	51	60	49	46	53	48	56	47	61	61	59	53	67	53	60	48	69	48	43	64	45	46	54	58	47	51	49	61	50	56	50	50	58	58	45	54	55	40	58	52	40	62	49	51	52	54	46	72	52	49	41	53	63	54	65	51	32	57	64	68	51	67	44	45	60	55	40	65	65	56	60	59	50	37	55	61	41	47	41	58	54	52	45	47	61	61	50	61	55	49	45	68	54	53	47	45	51	46	49	39	51	60	42	54	47	48	46	52	54	50	49	44	55	63	47	64	52	50	49	57	45	47	56	45	45	48	59	48	48	59	50	45	52	61	35	52	48	57	53	52	41	57	57	53	53	65	57	62	53	43	40	62	45	43	49	55	59	55	67	58	51	56	49	49	59	47	54	55	54	46	51	58	53	46	50	50	63	46	52	46	47	51	55	54	48	60	57	52	47	62	48	46	59	46	39	60	51	58	59	52	60	48	51	56	55	60	44	41	47	49	51	45	71	52	66	56	40	52	55	62	51	60	48	60	45	45	52	49	39	54	57	57	65	51	51	53	64	53	50	56	69	40	52	56	46	55	63	44	39	45	52	52	44	56	58	65	65	58	56	56	54	42	64	67	63	49	61	62	49	52	58	53	60	48	55	56	53	54	63	63	49	55	52	45	53	58	56	43	56	49	45	68	66	37	45	50	61	57	54	63	56	50	71	63	66	54	52	51	55	67	54	38	56	69	52	54	61	46	40	48	56	59	59	48	56	62	45	58	56	63	46	61	58	71	53	54	55	48	52	52	47	43	47	53	38	53	52	42	45	58	42	55	58	48	63	33	49	56	46	59	65	49	48	59	45	55	42	54	41	62	55	63	46	46	54	48	52	47	57	49	46	54	51	52	49	48	59	56	69	47	52	48	58	69	52	49	56	60	49	54	54	57	47	33	53	57	46	48	61	61	55	51	41	52	48	61	44	58	56	51	49	48	46	60	49	53	41	49	48	40	51	59	45	50	55	46	45	63	51	51	49	59	57	40	57	47	44	56	54	57	46	54	53	60	57	48	59	55	56	39	49	67	49	48	43	55	46	67	53	57	41	43	68	45	52	54	48	48	55	48	67	54	60	49	60	40	56	52	63	69	49	54	51	56	55	42	41	48	61	38	54	56	49	44	50	56	63	57	42	70	56	49	55	60	50	51	59	47	50	42	61	49	56	58	56	57	51	59	66	57	58	57	59	70	60	47	43	50	37	54	48	53	53	55	38	56	50	53	44	44	44	54	50	52	52	55	54	58	52	48	52	49	61	55	47	55	57	43	52	57	58	54	51	47	42	44	53	52	46	46	50	40	56	49	58	43	68	49	60	48	58	64	51	50	46	56	69	53	51	49	49	37	71	53	57	56	56	39	63	56	37	52	55	56	52	49	56	53	49	56	44	58	52	52	65	53	46	62	55	55	53	60	55	50	51	58	56	62	46	49	53	53	44	56	60	51	38	57	49	65	50	55	46	34	39	61	61	38	61	60	45	49	56	47	40	62	46	67	57	59	48	47	52	40	45	59	51	59	66
47466	33244	27626	37707	33847	23288	19956	28719	35466	33556	30377	21326	23820	13041	10475	11532	9738	7752	4617	1792	1506	1001	715	719	696	696	697	697	669	657	684	715	730	647	756	794	789	759	729	720	697	656	654	684	675	710	629	706	678	676	701	664	685	658	696	692	651	683	663	680	676	711	671	657	691	648	651	692	692	675	663	657	689	681	695	721	632	672	687	708	679	651	662	685	631	668	703	713	646	675	674	689	663	673	697	694	713	647	705	656	692	714	656	722	743	613	671	691	669	665	692	673	640	652	693	661	694	652	626	688	703	671	656	686	686	746	679	694	668	636	669	681	723	653	691	680	708	667	706	624	713	629	736	675	696	661	669	646	713	678	688	670	663	672	684	691	677	687	661	684	658	636	673	662	676	653	678	667	708	694	660	675	699	664	672	675	698	708	686	653	702	633	638	615	689	700	684	656	694	702	674	649	660	659	697	713	649	735	699	637	691	726	689	683	669	673	700	716	681	701	638	677	621	706	638	661	692	670	669	646	667	662	673	644	693	670	672	682	652	699	703	684	689	661	666	609	722	689	667	676	664	666	669	697	711	670	704	655	698	686	645	685	644	716	679	686	681	652	678	659	685	717	673	658	674	675	658	622	635	694	636	700	711	699	676	710	694	632	677	662	653	661	682	689	699	680	720	694	645	651	721	670	667	706	674	653	655	674	659	678	688	658	646	662	703	644	701	696	696	722	692	634	700	698	682	673	664	659	701	631	685	723	687	684	635	696	682	633	722	648	658	689	718	678	646	651	718	655	720	687	715	652	667	658	719	665	671	666	691	625	686	622	738	721	700	629	690	692	682	661	664	666	745	726	669	696	695	707	697	721	653	690	664	692	670	662	657	656	625	661	725	692	645	676	664	648	669	693	653	711	650	632	680	632	698	691	678	666	667	684	656	693	650	681	713	645	662	664	659	660	716	673	660	677	695	664	718	677	737	669	648	659	708	676	642	691	668	683	689	663	727	686	671	689	653	646	700	689	680	700	664	631	680	711	706	650	661	696	698	684	649	678	634	661	696	684	667	674	689	698	700	683	685	679	694	660	684	653	670	692	720	693	662	694	623	663	654	682	701	665	676	694	684	701	658	619	680	669	696	707	657	644	679	702	651	695	679	650	638	687	629	654	634	629	720	678	679	689	668	633	683	668	675	668	720	675	642	696	661	668	661	654	709	678	681	681	657	647	683	688	679	726	634	715	693	688	664	672	653	696	709	634	721	672	718	666	691	647	669	676	706	662	725	707	668	675	667	656	695	676	655	695	650	680	647	715	670	647	699	716	683	654	655	632	693	678	667	705	654	721	670	694	703	661	692	691	724	651	636	677	643	712	644	679	651	685	689	708	664	649	646	670	671	728	665	673	693	699	713	693	661	669	728	723	670	725	669	648	664	637	713	679	716	717	678	707	737	647	667	690	669	691	696	703	663	678	672	674	699	689	658	643	668	682	685	719	679	668	678	685	639	673	650	713	684	676	642	677	691	698	682	658	699	667	694	682	697	631	659	716	668	660	698	669	648	677	663	713	706	722	701	671	736	701	625	715	713	672	681	633	654	687	654	662	713	707	714	685	689	688	683	689	686	661	691	665	638	662	669	647	665	682	710	652	713	694	656	669	699	714	677	694	705	669	684	689	690	663	667	671	716	671	671	696	670	683	683	671	640	692	639	691	691	663	669	658	635	701	704	699	644	662	676	655	703	695	625	679	699	667	645	679	714	637	640	701	676	635	662	685	706	649	656	698	678	708	670	680	625	712	661	661	727	646	657	692	682	623	649	694	669	639	690	661	698	683	663	696	655	691	689	675	709	681	696	725	671	706	648	695	653	663	653	700	640	686	723	681	689	662	682	698	712	715	667	671	722	680	674	678	644	726	660	721	700	746	660	654	672	662	699	676	670	678	687	744	701	691	667	692	679	721	733	672	713	700	652	644	661	649	655	674	671	680	712	680	678	667	671	706	643	687	713	716	651	637	685	688	711	728	674	711	690	638	661	697	672	645	687	688	692	626	706	666	711	634	723	693	657	751	619	683	641	707	625	704	687	669	644	692	643	694	694	701	683	709	681	610	676	671	646	701	687	675	702	696	680	674	724	739	689	657	688	737	662	678	640	676	648	691	682	667	661	666	682	638	673	672	675	679	702	696	669	696	675	654	684	655	677	699	723	685	669	712	696	695	697	657	663	732	691	713	729	658	664	693	660	641	661	672	677	672	677	702	644	625	633	707	662	702	723	632	611	734	693	669	687	682	715	694	690	679	668	685	654	715	683	699	677	651	663	679	696	647	711	647	712	684	668	684	636	666	654	639	776	717	700	681	732	691	683	701	677	654	681	680	651	716	755	738	672	688	701	695	682	684	665	681	674	686	697	675	680	660	665	657	618	731	732	630	646	705	680	680	664	723	686	663	674	673	673	685	695	650	652	651	686	632	671	660	687	686	689	650	707	698	673	630	676	679	702	667	734	623	671	649	680	691	666	698	676	668	661	691	653	663	677	673	691	675	670	722	638	674	723	678	673	703	706	660	699	732	706	622	644	669	664	671	736	674	681	651	682	643	682	664	687	677	639	680	667	649	664	679	698	691	693	676	708	683	639	691	692	731	659	677	685	674	752	682	639	696	694	641	666	685	694	665	648	664	680	622	673	730	698	687	677	688	684	691	666	708	725	653	728	700	680	676	704	709	653	715	682	645	697	671	676	692	680	720	689	722	678	687	663	659	676	657	693	670	638	696	651	646	679	682	650	693	691	651	674	680	680	675	677	652	708	679	705	698	653	723	685	645	707	663	720	710	651	666	691	681	669	665	663	688	695	705	684	629	675	657	732	657	639	699	723	679	703	648	680	682	679	632	712	663	682	689	664	680	670	696	712	729	671	730	673	702	627	659	674	690	711	693	725	691	728	657	669	696	657	723	634	640	659	675	659	663	702	634	646	686	738	654	629	674	726	668	681	663	648	679	662	724	694	672	660	682	691	655	732	680	753	672	672	705	669	633	659	666	714	709	666	688	726	716	669	709	673	632	662	671	719	658	704	651	708	619	690	693	657	703	659	702	677	667	662	700	664	674	638	660	714	651	695	687	661	625	671	683	742	635	694	700	650	698	657	641	678	676	629	687	665	682	690	703	678	688	661	712	701	637	680	669	649	654	663	650	716	673	707	678	752	660	715	653	702	667	654	638	673	674	678	704	650	696	691	660	617	648	626	688	682	696	686	718	681	722	719	642	667	706	661	702	642	695	621	660	683	669	659	636	633	690	688	658	669	674	668	686	681	680	665	707	673	687	656	642	659	692	644	687	701	659	669	685	674	672	666	667	648	675	659	675	668	685	685	727	699	685	682	705	666	684	665	661	688	697	678	695	734	656	665	660	706	686	685	676	658	678	678	721	657	700	690	698	701	694	690	702	656	642	667	694	702	659	650	653	691	651	649	679	653	677	692	705	676	645	658	691	690	676	669	667	683	697
9103	7100	3545	3176	1415	708	713	1260	2314	3972	2155	1060	1285	497	380	486	499	311	217	116	72	80	59	49	50	47	60	58	62	53	48	54	52	61	50	66	69	63	43	72	63	54	53	50	64	56	63	61	46	56	60	37	50	58	49	53	53	58	65	50	61	60	46	48	58	55	58	53	49	57	46	54	52	51	60	53	60	46	45	53	40	47	60	48	51	57	47	45	63	46	59	45	53	44	50	63	56	69	51	49	53	70	44	44	56	66	63	58	56	58	57	50	62	54	64	41	53	69	55	49	52	50	52	44	42	52	47	57	57	50	55	42	46	52	60	48	42	53	47	52	50	58	51	53	52	60	48	47	49	67	61	55	50	53	55	68	64	55	55	54	71	62	73	43	61	62	49	39	44	44	59	48	59	58	58	56	40	67	55	60	59	61	67	48	70	60	48	48	62	60	49	47	50	58	51	48	54	42	44	56	55	51	57	43	52	59	39	43	42	64	51	51	52	53	60	36	38	60	53	55	52	66	45	49	37	48	56	53	52	50	55	67	39	44	44	67	49	58	56	55	58	51	51	57	62	74	47	53	63	56	53	46	51	50	53	50	45	49	49	51	50	54	52	47	50	58	55	47	54	47	40	55	57	51	49	44	39	68	61	50	45	57	58	45	41	52	54	47	57	61	68	51	58	64	50	50	59	46	67	71	56	59	53	63	46	53	41	61	52	52	52	46	47	62	49	66	54	54	59	51	62	51	58	43	39	64	52	58	44	64	43	47	54	60	59	52	50	35	45	47	50	54	49	57	49	66	45	41	47	57	53	48	60	50	66	61	41	53	62	54	54	54	70	61	57	47	67	45	53	56	58	55	45	52	59	68	51	61	61	46	62	45	70	57	63	62	44	43	59	46	46	63	55	45	62	50	67	52	48	38	74	59	74	67	53	55	52	53	52	57	58	50	56	42	53	64	49	46	51	52	64	60	64	53	40	61	49	51	68	53	42	57	64	57	47	58	55	54	52	41	51	59	46	50	63	54	68	54	56	50	47	70	51	44	55	52	60	50	47	52	54	64	61	53	52	46	54	49	57	42	62	59	43	43	47	57	53	68	53	47	56	45	57	55	51	49	57	48	46	58	46	62	38	46	48	43	62	61	47	55	55	48	53	49	49	49	51	42	66	62	49	45	61	65	58	66	60	47	50	77	66	47	58	57	57	54	48	48	51	67	66	61	51	51	51	55	57	56	39	39	48	47	49	40	53	45	62	51	54	43	62	41	50	50	54	53	46	51	50	53	63	53	50	53	58	49	65	45	56	67	55	70	63	57	72	63	54	64	41	60	56	55	55	68	58	48	57	56	62	43	66	53	60	62	63	66	52	54	51	58	66	40	53	59	52	46	68	58	50	57	64	52	62	47	55	58	58	58	47	61	45	51	61	51	62	62	53	61	50	46	45	54	64	57	53	65	49	50	48	42	64	45	49	51	56	47	54	49	50	48	43	56	58	50	56	60	61	56	57	42	56	55	56	53	52	49	60	52	72	54	46	63	45	58	51	64	52	51	55	53	55	55	43	46	55	49	64	41	58	49	66	54	62	56	50	44	48	63	52	57	50	52	59	51	46	45	49	57	59	53	61	47	52	44	66	45	51	50	57	67	60	50	48	44	35	30	54	48	52	59	58	66	52	47	57	65	65	43	58	58	45	38	51	47	48	51	53	54	54	64	54	51	60	46	39	58	51	54	58	60	54	60	46	55	55	56	56	55	45	50	49	52	45	64	35	57	54	49	51	60	43	46	56	44	62	67	50	65	53	51	56	52	47	51	61	61	47	48	50	49	58	35	41	50	57	53	67	57	41	52	50	57	64	53	57	54	60	43	65	46	46	54	51	61	61	60	55	72	65	62	69	48	45	54	51	47	57	46	59	44	42	50	64	53	55	53	49	39	53	58	60	57	56	62	55	52	59	49	48	61	37	55	56	63	46	57	58	51	48	70	56	49	49	43	49	52	45	57	53	55	57	46	60	51	48	54	47	60	70	49	53	65	63	52	65	58	44	60	58	61	53	61	50	58	49	46	66	51	54	46	47	50	57	60	67	50	49	66	42	49	42	55	68	54	51	53	42	58	60	57	53	55	56	59	58	46	47	49	45	55	52	53	57	45	53	71	55	53	67	57	45	54	55	40	67	35	57	40	65	50	48	45	46	62	54	50	51	60	48	50	48	47	60	63	43	54	46	39	64	57	59	44	64	57	53	55	48	57	37	53	52	58	53	61	54	40	60	61	59	55	70	64	42	57	52	51	50	54	60	43	45	62	66	46	56	60	53	61	36	49	53	61	59	58	51	53	45	46	44	52	51	64	45	50	56	50	46	44	61	50	72	55	70	43	57	53	50	55	69	64	57	52	40	47	47	64	60	50	48	67	41	51	62	52	48	62	42	66	48	43	49	65	49	59	44	52	64	56	48	45	54	73	57	46	56	71	40	38	44	60	47	51	59	45	44	50	55	51	48	56	74	69	54	51	52	50	55	65	40	71	52	62	49	45	63	43	38	57	46	46	67	57	53	43	43	62	45	45	52	67	36	56	57	56	64	50	58	44	51	36	76	50	67	50	48	58	55	48	43	53	44	42	57	55	52	51	44	55	56	63	67	58	57	62	77	70	43	47	58	48	48	80	37	65	57	54	52	59	55	64	55	40	47	71	64	49	56	54	51	56	58	41	42	50	54	44	47	60	61	38	62	44	57	66	62	52	52	63	46	54	50	44	61	55	53	46	54	56	53	45	43	56	62	43	59	47	52	36	55	62	58	60	58	56	50	65	59	53	49	65	45	60	52	58	39	59	52	65	52	45	54	66	54	71	58	52	57	54	46	52	51	50	54	51	54	50	66	43	51	54	57	55	55	61	58	63	68	61	58	61	46	62	51	51	54	59	57	44	56	54	52	63	50	52	54	28	57	50	47	51	46	48	52	64	53	69	47	45	44	56	47	57	51	61	50	44	34	63	58	53	50	51	56	48	47	71	56	49	46	56	52	68	59	51	57	46	49	68	61	46	57	38	50	71	56	52	62	47	60	51	59	55	49	54	35	52	48	51	40	69	62	47	47	47	61	45	56	63	45	73	48	58	43	42	46	58	55	60	48	55	60	56	52	48	54	38	54	43	55	50	53	42	44	53	44	55	55	37	64	42	61	43	69	45	59	49	56	47	52	55	55	60	46	49	47	56	48	45	42	63	49	46	55	48	72	58	54	40	62	58	53	63	57	49	41	52	58	36	46	44	47	62	63	54	62	58	39	54	48	41	51	66	61	43	53	48	55	47	58	57	47	47	55	63	48	58	58	53	61	52	47	60	44	55	48	49	68	73	61	57	58	72	59	50	53	53	61	63	55	45	57	54	51	56	61	53	49	44	42	66	47	53	51	62	45	51	44	48	50	51	50	49	53	71	54	48	63	43	50	56	68	53	55	59	54	52	46	53	48	55	57	43	53	45	68	56
43574	31146	26294	36597	32445	27281	24454	31214	35251	35675	30786	21637	24387	13219	11684	13216	12649	8926	5682	2451	1566	1104	707	730	710	683	701	653	683	704	684	682	710	672	757	836	780	720	683	716	701	684	725	742	659	731	682	662	678	664	722	719	732	685	693	697	694	678	733	677	672	720	650	680	688	698	758	658	683	662	707	677	678	633	701	663	669	696	654	683	693	659	650	685	648	654	647	697	641	653	661	716	682	670	693	702	668	681	701	706	715	693	740	695	711	692	645	726	648	695	672	664	671	659	688	727	656	690	677	688	672	671	690	650	659	752	674	669	701	710	673	695	735	692	670	759	693	750	728	693	721	669	686	673	684	725	688	680	670	685	688	696	688	676	667	683	691	689	693	715	708	729	688	643	656	676	690	695	681	693	729	680	696	671	681	701	703	703	676	698	679	714	771	681	693	706	707	720	660	727	726	702	719	701	708	697	628	698	751	694	686	701	707	725	759	690	678	692	709	703	691	661	688	681	703	662	657	656	726	666	720	735	693	637	729	638	673	659	697	730	697	695	713	630	711	676	697	685	679	702	676	709	717	710	707	672	708	703	668	717	706	679	713	687	674	725	665	691	677	704	697	733	716	696	640	726	652	690	690	695	662	684	690	664	731	658	703	664	738	704	716	655	703	673	706	724	691	701	688	623	711	677	682	710	668	662	689	736	652	749	686	694	700	692	705	723	688	698	702	712	708	654	629	739	769	704	674	678	711	751	688	724	647	727	674	715	731	652	676	710	653	691	692	653	683	706	669	726	686	735	696	708	652	667	690	716	675	694	681	684	709	693	685	678	666	699	748	674	678	627	691	655	717	703	683	721	690	683	682	749	671	685	701	653	715	674	692	714	711	712	657	673	657	665	718	738	712	666	696	656	747	702	682	667	712	686	713	640	701	739	688	671	702	637	681	695	679	662	712	700	700	661	739	683	697	704	726	657	669	693	691	621	701	632	660	704	716	673	682	711	704	686	748	660	704	697	690	703	695	687	639	703	679	696	705	695	700	679	692	693	668	693	658	717	735	667	710	715	701	698	653	638	698	671	663	709	727	673	713	700	686	663	652	697	711	675	684	664	686	697	702	668	717	689	659	677	702	658	629	710	745	716	705	682	674	640	701	696	682	723	671	652	669	696	704	695	692	714	687	749	692	641	712	722	738	661	656	712	688	692	649	724	660	644	677	648	692	707	705	672	683	743	740	701	691	667	679	632	736	686	729	699	658	664	723	678	673	756	715	667	715	719	699	696	686	719	693	638	644	679	676	699	686	673	682	724	725	675	731	699	691	678	693	700	675	664	726	681	634	727	682	719	719	717	708	700	704	680	723	682	685	726	666	680	710	711	685	714	738	731	671	699	713	705	735	688	668	706	706	650	678	650	702	743	671	734	662	727	719	592	681	722	725	696	669	706	671	711	680	673	702	714	754	715	677	696	724	651	647	703	678	662	670	749	711	648	729	671	675	706	667	695	673	718	679	713	675	677	710	678	698	697	649	754	714	615	701	640	665	682	716	748	710	661	670	683	690	672	680	658	638	669	669	680	702	683	757	715	673	682	681	705	694	677	668	669	677	680	697	690	706	690	691	722	710	709	688	667	707	693	678	687	685	726	707	649	657	706	707	670	730	682	648	661	721	705	656	706	656	708	706	717	684	697	697	666	708	640	754	637	708	668	679	725	667	698	698	680	692	689	676	732	698	690	666	703	670	642	755	700	683	735	700	732	672	662	693	715	694	707	702	645	709	663	670	667	726	688	699	645	670	650	655	678	655	703	707	664	694	708	696	686	666	717	718	665	688	647	727	658	669	689	727	706	680	646	692	675	707	666	701	667	676	665	731	684	676	685	701	720	704	697	694	667	661	692	712	711	673	672	717	744	669	691	689	679	721	669	738	727	692	705	691	766	711	653	700	710	640	725	672	703	703	678	657	664	732	682	716	683	749	701	704	703	736	687	681	689	717	699	677	691	683	692	755	691	692	693	733	664	639	709	684	669	687	703	699	688	708	741	732	707	620	678	713	687	685	734	679	727	677	687	718	627	728	701	699	738	657	736	688	675	699	660	664	739	670	703	724	633	676	710	721	713	659	723	691	676	701	763	672	702	657	695	701	686	726	684	713	691	696	751	670	687	703	701	675	740	677	691	727	683	688	693	678	720	718	744	730	625	678	656	733	704	680	669	671	645	675	685	722	715	678	689	686	697	699	729	698	723	704	691	688	659	686	716	704	648	688	663	686	655	680	712	702	686	734	677	681	629	764	673	705	669	669	697	725	706	664	709	737	699	731	670	630	669	714	629	678	670	676	711	723	675	709	647	708	673	693	695	648	670	706	683	683	679	687	714	668	712	682	733	733	718	722	691	668	661	745	694	677	665	679	694	699	669	657	738	710	692	668	680	680	662	664	672	664	661	710	695	705	693	663	713	696	684	714	678	697	668	683	686	718	676	727	657	703	697	673	673	713	728	715	714	652	682	690	681	709	670	696	679	708	674	709	688	672	664	707	673	716	703	644	727	655	705	695	704	714	684	690	701	726	688	671	668	671	670	660	693	693	666	702	709	711	735	720	682	706	710	709	688	703	742	710	688	629	683	700	697	678	737	694	737	735	736	726	699	664	744	724	673	693	666	666	678	714	686	680	718	712	721	702	669	714	667	695	669	684	650	722	658	678	673	696	716	716	725	718	657	667	692	667	709	661	722	694	677	694	678	664	678	690	703	695	709	719	710	667	689	682	661	715	689	697	760	684	671	704	662	686	715	645	692	749	713	696	687	674	696	664	694	712	721	696	687	696	707	719	691	711	694	702	690	678	672	686	717	687	732	679	642	683	725	687	657	654	673	688	707	674	686	696	697	655	690	720	695	710	699	636	678	730	671	703	698	669	695	680	773	639	722	704	696	720	694	683	723	703	692	689	690	670	660	689	699	734	699	664	755	635	667	692	704	683	679	681	667	709	696	680	675	695	728	694	680	653	654	710	690	707	692	733	703	715	735	719	716	704	698	710	665	648	647	677	738	686	663	743	685	682	710	678	738	653	695	713	653	718	703	685	703	714	692	681	699	693	706	688	705	702	737	676	689	690	675	666	667	714	629	688	672	723	652	674	714	689	701	690	694	698	775	672	742	683	730	701	682	694	692	718	698	679	717	667	687	725	732	630	658	659	676	665	665	633	702	694	687	714	658	724	682	654	681	661	691	688	666	682	682	644	709	682	656	733	699	655	676	670	662	673	661	698	660	698	673	674	671	681	690	701	649	696	718	712	649	653	691	714	692	696	662	694	690	680	729	733	714	660	695	655	712	698	729	686	657	668	715	662	669	678	710	724	696	663	712	689	673	725	752	709	698	672	670	702	669	681	671	686	725	700	694	639	667	681	668	652	752	718	700	679	702	697	640	674	717	650	711	678	696	715	680	711	666	700	681	727	696	686	678	681	697	693	672	711	667	739	692	688	698	649	646	711	709	680	683
12802	12397	6467	5477	3164	1540	1592	2050	3474	5105	3418	1451	1785	982	508	791	811	488	357	159	90	55	60	66	55	55	57	47	55	58	71	47	52	47	62	58	59	50	51	53	72	54	56	80	54	49	45	49	53	46	50	44	56	47	53	44	62	72	58	58	57	60	55	64	41	69	61	51	65	62	49	62	56	54	45	48	54	52	62	59	54	64	38	54	46	54	56	55	62	48	48	64	54	56	53	48	55	64	63	64	59	55	47	77	41	40	49	53	52	61	66	52	44	59	57	54	51	52	62	48	65	38	52	62	53	41	63	53	51	61	76	54	50	42	38	49	53	50	53	53	54	59	56	72	53	54	46	57	37	59	51	53	68	50	53	46	74	57	45	66	47	45	60	62	52	55	54	47	41	68	48	42	62	53	40	58	56	63	58	59	51	53	58	51	56	58	49	48	57	56	74	52	45	56	59	58	61	58	53	72	46	57	56	54	62	47	57	66	53	56	44	44	54	60	51	54	63	60	64	54	42	54	49	70	54	61	62	49	59	56	52	55	64	58	48	52	65	50	50	53	59	48	54	48	53	52	51	63	54	59	43	54	54	44	42	51	56	55	63	54	54	45	44	59	63	54	52	55	46	54	56	52	50	54	37	66	49	49	57	48	48	44	53	57	56	55	42	58	46	58	48	54	59	46	59	58	53	59	58	49	49	57	59	71	53	35	53	60	62	46	68	42	43	67	51	47	56	56	53	54	47	46	56	59	62	64	52	52	60	62	53	54	59	43	59	66	48	61	61	48	50	49	55	59	59	49	63	51	45	65	55	51	54	51	52	47	66	53	59	56	61	61	64	49	51	54	49	63	65	57	57	53	56	41	49	49	59	60	55	54	39	60	56	62	53	59	45	64	43	64	41	45	51	57	48	54	56	68	43	40	39	64	63	48	62	49	45	66	65	48	44	58	51	49	65	61	62	64	55	67	51	53	41	58	52	49	58	65	64	63	62	45	67	50	56	49	47	53	57	55	42	57	55	53	64	62	66	58	51	72	52	57	56	54	44	55	57	58	48	55	49	39	61	60	51	47	50	62	57	66	50	66	50	63	53	40	52	59	71	64	54	50	51	52	64	57	58	58	58	55	70	60	67	57	66	57	58	52	67	55	64	53	48	66	39	62	58	51	55	57	69	59	54	56	60	59	47	63	50	59	48	36	42	54	35	54	49	57	51	61	53	57	52	53	47	49	74	58	57	53	41	51	60	69	55	54	65	63	63	61	40	57	57	58	49	43	54	44	57	47	53	65	48	44	55	45	47	54	62	56	45	45	43	45	46	53	40	56	59	54	73	66	56	48	42	58	46	62	45	55	59	58	58	50	57	48	52	67	54	50	48	56	50	57	66	61	48	49	49	54	60	49	46	57	36	43	68	55	42	50	55	49	46	52	53	43	53	60	37	59	50	53	49	55	59	41	52	56	64	61	51	47	53	47	46	61	66	49	50	49	61	60	40	55	50	62	50	50	58	54	50	60	51	58	50	62	48	46	72	53	48	49	54	56	57	59	69	54	61	59	63	48	54	46	45	60	59	46	52	63	55	51	44	48	64	45	62	63	61	51	46	52	49	39	54	52	68	52	48	51	53	54	47	64	50	48	55	64	56	47	70	61	50	50	66	53	51	46	60	60	43	44	50	47	60	56	52	61	60	51	51	49	50	51	54	62	46	59	45	55	67	54	63	39	49	46	58	58	52	56	59	45	55	68	58	59	59	56	53	52	53	65	48	59	42	62	62	70	46	50	69	61	60	55	52	45	42	59	52	62	58	53	56	53	49	58	52	46	46	52	51	44	54	55	49	64	63	55	46	60	51	55	49	41	68	57	50	52	66	52	45	47	55	62	48	49	48	51	67	67	49	46	61	61	62	54	47	67	45	54	59	51	62	48	58	50	39	58	47	58	61	56	55	54	42	62	62	48	44	49	57	54	57	45	54	64	52	69	70	53	64	48	55	49	71	58	52	53	55	52	53	59	66	56	52	39	50	34	51	50	61	45	56	54	55	61	56	54	69	69	67	50	47	70	49	51	63	62	45	49	61	40	55	54	51	42	60	56	57	50	60	54	54	46	43	53	41	52	55	70	53	65	50	47	64	56	56	53	53	52	50	48	73	52	57	50	59	53	52	54	45	52	52	56	57	48	49	51	53	47	54	47	61	30	57	46	53	62	55	49	63	64	57	46	56	50	51	57	67	55	52	53	51	60	63	56	68	60	42	54	49	53	67	58	58	57	47	47	58	41	60	55	57	45	74	58	45	57	40	45	60	62	49	60	52	54	59	58	52	52	47	67	61	66	54	58	68	48	65	49	59	55	52	66	53	60	60	51	57	49	57	41	59	49	55	66	60	48	50	49	40	53	48	47	61	51	51	56	50	65	55	53	54	59	52	65	33	46	53	49	57	66	43	60	54	50	47	39	46	65	54	54	44	49	59	65	47	62	61	62	59	55	59	60	54	47	43	50	50	52	60	53	56	44	56	60	62	52	46	58	68	59	48	43	54	55	58	51	58	50	70	57	64	69	60	52	62	64	59	56	63	42	59	62	48	54	55	47	58	58	57	54	65	68	43	63	60	62	53	51	47	50	63	53	52	48	47	55	50	54	55	40	57	48	45	47	57	57	47	62	53	63	47	50	55	53	75	65	57	45	45	55	61	64	69	55	48	56	52	53	59	59	61	65	54	62	44	64	44	56	50	51	43	58	54	44	46	58	47	66	54	53	47	57	59	52	38	58	53	58	47	64	58	63	63	50	61	52	47	57	44	40	52	46	66	62	56	58	44	51	50	50	60	68	35	54	56	44	55	43	43	63	50	67	54	57	55	51	53	53	59	67	49	65	59	39	58	63	55	53	53	59	61	49	57	53	59	57	61	60	50	49	58	46	60	48	49	61	48	41	72	49	46	54	38	47	54	42	54	40	57	68	55	55	41	45	55	49	69	38	45	52	55	61	44	48	66	71	57	50	57	59	67	55	61	52	71	58	52	44	52	52	57	54	59	52	50	53	51	57	43	49	64	57	51	57	59	45	59	59	53	52	40	47	53	54	57	56	53	60	53	49	51	62	61	42	49	53	65	59	46	54	50	50	66	46	52	59	60	65	56	41	67	55	61	46	59	57	57	51	57	48	52	50	57	57	75	48	55	53	53	56	55	58	61	50	57	54	71	52	51	52	50	50	51	58	62	58	63	59	49	46	58	67	54	54	65	65	60	55	54	49	63	68	48	67	70	52	38	49	51	52	61	62	51	55	53	53	47	49	51	60	61	49	48	47	53	54	50	41	48	45	72	59	69	54	67	65	51	47	48	55	47	49	49	51	60	50	63	41	51	54	41	48	62	73	52	49	50	68	66	50	52	65	53	58	49	50	58	55	65	58	61	55	39	62	67	57	67	60	63	51	52	69	56	49	65	59	49	61	52	49	61	69	52	43	52	40	57	45	45	51	54	40	58	59
51268	34897	31136	43320	43973	35372	30626	34883	39593	38789	35303	24202	28635	17910	14612	18051	17625	12474	8757	3696	2224	1375	764	828	733	667	731	759	741	660	699	675	691	714	841	813	833	717	683	719	693	723	751	700	728	707	714	682	671	677	742	655	692	690	684	726	679	708	725	662	679	744	669	684	702	672	709	714	676	687	705	694	731	640	689	677	736	695	705	733	673	699	677	655	729	698	683	650	668	739	652	700	722	707	756	669	647	754	714	673	661	668	689	752	648	723	708	696	672	756	691	690	709	692	735	734	693	726	688	738	715	715	700	686	728	623	735	677	699	671	704	733	766	707	681	725	704	721	691	754	681	682	695	724	707	717	661	651	710	725	689	729	722	700	748	714	707	679	680	689	694	694	669	724	704	748	670	700	680	736	695	709	673	734	663	673	708	708	691	673	668	744	673	703	692	694	637	700	696	704	782	663	705	658	718	743	697	697	692	708	712	708	701	682	682	721	746	710	730	662	675	699	665	669	735	706	694	703	752	662	744	648	705	665	701	661	703	719	721	696	746	689	682	694	674	666	675	749	675	742	686	682	721	700	712	742	769	729	719	682	687	756	697	667	705	691	699	680	680	688	673	692	672	715	695	660	704	738	693	669	692	730	701	741	735	731	683	684	698	689	666	739	692	728	687	693	700	706	739	712	703	720	724	715	716	682	720	756	712	725	703	696	702	707	693	640	688	666	692	734	667	693	744	674	672	730	668	661	664	694	682	666	706	731	688	717	723	705	697	734	692	693	731	709	668	693	715	691	670	704	709	727	682	721	684	711	687	692	668	717	737	690	660	705	746	712	677	697	664	709	694	718	692	702	693	718	719	697	691	641	678	698	701	661	726	728	705	741	742	681	690	683	690	711	696	694	676	683	716	665	656	701	697	665	727	695	706	674	703	664	690	710	731	686	672	689	676	682	698	681	706	708	711	736	707	675	727	650	649	698	683	704	705	679	758	724	705	681	734	684	675	683	703	756	700	697	677	692	723	673	755	708	661	699	722	667	687	704	739	687	712	673	708	730	693	749	719	674	706	699	694	706	707	727	684	725	686	718	728	686	699	728	743	677	686	660	728	695	677	739	668	703	697	732	697	695	671	712	704	725	732	691	742	697	725	738	706	723	706	683	677	703	661	695	697	732	698	719	683	728	730	693	720	678	678	686	651	753	728	722	695	690	751	718	703	686	699	698	716	661	681	708	683	694	692	687	681	677	740	702	690	666	706	694	715	669	701	709	704	714	651	710	674	701	676	746	710	684	688	718	673	707	687	702	687	676	671	723	703	690	733	741	683	670	685	689	672	642	711	696	738	693	754	714	708	686	710	706	745	722	682	675	736	698	710	729	676	748	703	684	710	706	704	691	689	652	719	706	706	719	674	709	719	700	682	686	793	705	712	742	665	719	722	710	699	740	701	672	702	706	669	697	730	735	741	670	740	728	771	714	712	721	701	715	704	713	687	733	731	674	686	721	685	729	664	707	686	710	615	681	707	664	696	689	718	665	720	707	668	699	728	660	694	713	712	767	737	740	727	698	729	649	693	724	674	726	735	716	699	707	709	737	684	705	717	695	686	715	706	736	697	696	750	680	684	765	701	692	715	682	746	745	720	684	695	664	754	700	708	692	675	690	693	694	679	702	706	725	691	752	686	763	715	701	692	704	716	725	686	707	732	709	708	706	717	697	731	649	764	746	725	704	722	671	715	678	650	680	700	730	694	682	704	732	718	688	693	682	686	728	765	704	652	704	698	719	662	712	714	656	742	696	676	734	702	701	654	715	709	717	665	739	682	668	752	713	637	661	704	718	707	740	700	707	687	702	700	705	647	707	698	652	711	727	703	713	702	705	723	738	695	719	714	703	680	684	654	709	747	664	713	716	700	694	699	680	716	685	688	700	682	707	678	680	662	771	725	712	683	743	717	731	691	708	746	704	702	685	684	682	702	700	703	710	720	682	745	685	701	742	679	692	689	710	731	735	751	657	691	714	713	734	670	714	746	682	695	708	684	704	732	668	745	710	727	698	710	688	671	689	681	687	710	700	717	692	719	705	659	734	715	667	715	718	697	725	702	701	746	692	711	644	750	672	684	715	663	720	694	697	702	725	718	687	715	662	693	698	740	703	653	685	685	662	679	721	708	667	688	702	725	672	716	733	721	714	691	738	670	692	683	687	693	710	735	713	694	693	678	680	670	700	656	701	685	708	737	702	726	720	683	666	683	651	722	706	725	703	704	708	659	708	710	703	640	699	676	719	718	714	737	662	642	666	714	683	679	771	696	739	755	661	730	736	708	698	675	686	710	721	662	729	727	695	677	694	683	702	710	724	705	673	650	684	710	679	698	764	689	699	705	724	686	713	753	703	702	671	701	736	665	686	720	720	695	679	705	721	726	684	661	696	761	679	699	695	691	704	670	695	688	690	699	730	700	697	698	694	675	654	669	726	701	706	704	693	663	709	717	707	710	689	672	696	629	696	669	675	695	710	680	736	687	707	657	683	696	716	727	722	671	750	708	720	693	663	705	672	669	702	724	721	716	707	703	675	726	675	698	754	706	696	701	692	718	709	693	653	736	706	720	752	733	685	672	695	723	695	739	697	678	652	673	711	702	708	732	681	682	638	680	697	718	675	729	743	701	712	732	695	672	720	678	675	721	707	742	656	697	679	703	691	657	656	677	697	713	726	695	708	649	704	712	704	694	705	712	697	705	711	707	670	686	700	668	674	745	696	736	710	657	718	674	697	742	677	688	708	751	725	675	734	689	677	731	683	662	732	706	672	674	675	696	685	658	680	698	688	660	709	722	718	699	675	675	689	717	688	701	671	734	678	675	704	719	681	702	695	682	707	695	672	681	680	681	684	742	712	706	663	689	717	751	698	690	678	671	732	697	704	736	728	694	708	702	696	663	684	710	711	723	708	710	719	685	706	665	705	753	649	667	711	678	729	713	668	730	706	717	706	727	678	678	681	686	705	684	692	693	699	738	711	656	725	703	754	694	713	689	721	693	713	730	675	738	669	742	690	706	708	679	724	706	694	689	643	668	697	749	715	742	741	672	700	699	736	722	655	680	692	664	773	727	725	756	765	713	679	695	649	767	698	757	696	706	690	697	706	740	717	698	723	739	748	686	717	709	641	702	650	733	715	698	703	675	727	667	680	737	696	686	716	702	694	674	719	739	663	694	696	735	676	662	713	719	652	736	760	699	677	664	684	678	712	692	674	677	657	681	750	724	700	737	687	664	727	631	697	749	661	744	670	716	687	732	755	732	716	697	695	682	727	684	717	739	664	740	709	675	712	699	706	672	656	717	676	662	677	714	688	716	689	675	723	683	695	721	714	727	672	691	698	745	746	654	642	677	671	714	690	630	694	704	710	678	691	662	710	700	672	693	690	688	699	691	736	681	725	727	734	687	675	715	638	625	686	707	673	706	713	685	680	751	705	700	668	746	703	669	733	732	704	744	702	692	743
4719	2015	1036	1017	600	396	184	310	780	1099	805	371	465	212	141	190	239	177	129	90	62	55	67	53	40	36	53	57	51	41	60	61	53	52	48	45	47	50	55	46	60	63	45	45	39	49	61	44	35	53	56	56	49	53	42	54	56	40	59	45	38	54	57	54	55	64	62	49	62	45	48	59	61	58	47	49	50	51	52	55	41	59	49	48	51	54	75	47	57	64	48	59	62	61	56	34	56	49	47	52	62	53	47	51	53	31	52	53	64	60	50	48	59	49	51	57	53	43	50	42	43	40	49	57	57	51	54	58	58	63	44	51	56	59	56	52	48	56	49	58	52	52	51	51	56	42	64	45	57	53	58	55	52	50	46	45	45	46	43	54	51	52	58	55	46	33	41	46	54	48	43	61	55	48	48	66	39	46	45	53	65	39	49	52	55	63	40	57	47	49	63	60	51	50	52	51	58	56	48	39	47	60	52	51	44	62	46	50	54	44	50	34	57	58	53	54	52	45	61	62	51	62	48	45	58	48	32	50	50	50	68	62	52	50	64	47	43	51	59	56	53	42	61	57	65	49	39	46	57	47	52	46	39	35	53	57	54	48	56	58	47	49	35	53	58	38	56	55	57	54	44	48	59	54	54	55	61	49	54	38	39	56	59	52	47	47	38	53	56	44	60	51	56	41	49	60	55	39	53	55	53	60	48	54	44	32	63	62	53	57	63	48	57	60	51	40	57	49	59	57	42	48	58	41	49	43	56	47	54	56	43	49	43	66	40	51	59	48	50	72	48	66	60	52	52	62	54	38	41	49	43	49	50	45	44	67	60	47	57	47	49	54	55	46	49	36	58	57	50	57	53	49	54	49	47	49	37	49	51	44	62	53	57	65	40	40	51	51	42	53	41	39	49	47	52	61	52	61	46	51	48	60	51	42	49	48	43	64	60	62	51	54	54	46	54	37	54	49	38	50	45	70	45	54	61	56	71	48	54	49	45	64	71	47	51	57	44	52	57	45	46	68	59	47	52	64	50	40	63	58	62	52	55	52	48	47	42	52	52	55	53	44	45	50	47	44	45	54	52	59	48	54	41	45	44	38	49	48	55	57	52	53	47	44	47	67	50	51	66	41	42	53	34	43	48	59	36	46	46	44	56	52	64	60	49	59	54	45	59	57	49	47	55	48	43	47	62	57	50	50	40	47	58	48	60	56	68	61	53	43	48	50	50	60	49	53	49	42	42	55	60	43	57	56	53	62	49	48	64	44	36	38	48	57	55	41	40	72	53	59	41	47	40	47	69	53	52	48	59	41	48	43	43	60	48	45	48	52	56	53	51	52	35	56	57	45	50	49	48	51	53	58	56	58	46	50	49	42	43	59	48	62	53	57	51	45	45	51	52	46	58	42	52	57	38	56	44	52	43	49	61	69	47	56	51	45	44	48	49	43	51	45	55	51	49	49	64	60	46	49	38	53	56	33	48	39	60	64	47	57	47	52	49	48	62	62	47	49	45	55	42	47	46	62	60	43	43	48	52	48	47	53	55	66	49	66	64	47	48	33	42	49	53	53	54	56	47	51	64	49	65	50	50	50	53	37	40	51	39	52	55	56	41	50	59	69	45	62	52	41	59	48	61	54	56	65	56	57	54	54	53	42	50	46	51	46	52	41	50	58	50	49	46	51	50	53	57	61	53	56	60	47	54	58	53	38	44	48	41	50	51	51	51	36	42	60	53	43	45	53	40	64	38	65	57	51	64	46	46	56	49	55	56	41	58	64	42	47	64	52	51	47	50	59	54	42	48	46	55	50	52	45	40	51	51	49	51	60	50	57	51	59	45	55	52	49	32	53	52	58	58	65	44	44	51	52	47	55	44	59	38	38	69	57	58	46	44	66	41	45	48	34	44	64	36	54	50	52	40	51	55	53	50	60	55	53	43	40	56	57	50	47	50	46	60	55	49	55	55	60	58	48	48	43	45	56	34	50	52	64	42	51	58	49	49	59	52	49	36	54	45	55	57	51	53	54	65	48	54	46	49	58	59	55	46	62	48	48	74	59	48	47	57	50	65	46	58	44	45	52	47	53	50	48	64	60	50	34	63	48	64	50	42	48	62	55	52	63	50	47	52	52	47	45	58	61	55	48	56	62	48	41	45	61	49	57	53	54	60	41	59	59	34	48	61	50	54	41	43	54	57	53	45	33	58	47	55	69	52	51	37	55	55	52	64	48	52	50	54	51	57	45	50	54	35	43	49	39	40	54	60	75	58	67	56	49	57	41	61	43	57	56	51	52	60	50	66	47	55	57	51	36	38	43	46	50	60	48	60	53	57	55	43	60	60	45	48	67	56	53	53	38	66	52	46	49	39	54	45	37	44	55	63	45	39	61	55	59	51	62	47	56	51	47	63	47	52	57	51	64	54	42	47	52	45	55	63	47	52	57	61	54	55	46	53	64	48	52	39	56	34	59	55	48	54	45	57	57	53	54	67	65	55	39	58	47	47	54	55	46	54	42	46	45	56	42	52	53	47	54	51	50	63	63	43	59	48	55	53	53	54	49	54	51	52	52	54	59	64	49	50	51	47	52	62	50	54	49	61	45	42	56	38	50	38	47	60	44	50	56	58	49	53	62	51	49	48	59	50	42	54	50	46	49	52	63	42	57	48	47	56	57	52	39	53	56	41	43	45	45	61	56	53	53	56	40	66	56	49	36	42	58	54	59	41	64	49	60	57	49	46	63	50	51	57	54	58	57	54	50	54	39	61	44	49	47	55	44	48	56	56	53	49	53	60	45	64	45	47	39	73	61	53	53	46	48	57	56	56	39	40	47	52	66	60	50	49	62	51	53	67	51	56	71	44	48	55	57	66	50	48	50	55	50	57	59	48	44	63	55	54	67	46	46	50	53	58	42	43	52	54	43	57	52	57	46	68	66	66	51	34	54	57	61	52	49	49	55	68	39	50	47	55	53	42	41	48	52	44	58	62	39	57	42	38	37	44	47	48	52	41	42	66	48	40	62	47	58	47	42	60	53	52	67	50	53	44	43	33	60	56	42	38	47	47	66	65	37	63	54	47	60	42	45	39	53	56	60	59	57	55	57	52	44	59	62	53	42	41	49	42	53	51	48	43	56	38	49	56	47	57	63	50	58	48	49	43	50	52	39	50	52	56	61	49	56	60	50	49	48	62	55	40	61	48	59	47	62	51	44	64	71	48	59	55	53	60	45	59	59	58	49	41	52	60	55	43	39	55	51	54	56	48	48	56	45	49	48	46	45	46	59	64	54	44	66	53	52	52	47	53	39	54	57	51	44	56	57	55	54	62	52	39	55	37	40	62	55	63	50	44	50	61	50	47	42	48	45	46	45	53	51	47	41	50	50	43	53	52	53	36	62	49	50	45	63	57	55	46	46	66	50	59	59	47	45	57	53	52	46	48	42	49	44	34	45	35	54	63	55	50	47	39	58	53	54	49	52	46	49	47	48	54	52	52	51
35116	20111	14963	25995	25902	22605	9153	14544	25185	23714	20599	11926	13911	6614	5203	6553	7126	4761	3730	1506	1095	893	687	623	697	650	654	696	624	661	668	690	611	635	662	642	708	706	667	626	676	608	634	660	613	685	625	649	668	615	636	671	627	650	636	687	659	674	638	622	666	667	632	642	666	632	683	713	673	720	670	663	688	629	661	626	658	687	643	678	655	644	661	645	663	672	657	677	710	696	668	646	647	635	692	601	627	627	675	656	665	703	669	651	590	655	581	638	607	658	639	635	656	680	665	677	644	688	655	628	685	637	641	674	675	636	683	656	697	649	635	678	640	705	597	652	674	613	646	674	592	659	679	647	655	706	657	641	601	716	664	659	664	678	647	646	656	655	672	662	683	706	644	677	650	635	675	696	651	628	674	637	675	631	651	620	676	652	654	670	685	728	655	607	659	632	644	659	667	652	637	671	665	682	660	636	653	656	691	649	679	684	689	627	641	690	661	640	642	638	650	675	652	651	654	608	629	625	668	643	642	654	616	669	659	659	628	628	691	657	654	663	677	675	652	671	646	631	698	599	655	648	666	639	654	678	675	711	669	665	671	636	635	628	651	700	618	639	656	670	634	637	633	649	701	665	665	644	689	665	647	680	672	619	666	644	615	663	603	626	683	671	660	692	632	657	689	627	678	684	644	672	625	680	621	664	608	643	629	725	674	656	680	655	639	625	635	630	657	668	693	682	668	690	632	657	671	655	661	677	633	680	625	617	670	697	623	673	590	603	639	646	658	650	645	650	633	716	648	659	638	654	617	650	666	645	674	627	656	657	674	661	720	703	701	672	636	670	691	665	643	641	727	664	680	650	677	659	662	683	626	689	659	709	625	673	670	642	669	650	627	655	679	615	682	675	737	633	633	621	634	672	662	643	688	691	648	623	666	665	677	651	663	665	693	663	686	651	636	645	681	630	664	670	638	674	693	652	618	661	651	663	668	665	607	641	669	633	697	648	650	646	691	646	694	646	611	673	649	678	675	654	659	638	656	637	663	627	686	705	692	680	627	671	639	623	666	642	605	666	669	622	625	667	657	689	646	684	631	666	664	632	678	664	699	646	666	661	640	658	619	632	661	677	658	613	677	650	685	647	650	675	652	649	642	656	620	707	698	676	653	678	644	672	661	664	702	677	655	666	676	674	629	638	688	672	644	681	616	682	664	667	658	638	663	681	653	665	636	690	637	622	670	676	691	666	635	653	684	638	676	684	664	704	664	619	666	656	696	667	692	667	657	688	663	709	653	682	653	651	662	640	672	634	633	672	675	715	660	643	691	600	688	715	666	702	675	670	670	677	634	625	678	640	619	710	621	641	677	668	636	673	704	645	664	647	675	615	616	651	631	649	687	666	608	655	667	667	653	705	672	626	628	629	695	657	605	662	702	692	659	687	658	639	616	658	688	655	632	682	636	694	631	653	675	644	714	666	647	630	608	679	655	645	669	628	665	660	701	648	626	708	675	669	657	652	649	681	670	684	645	667	661	682	676	664	685	650	656	656	715	654	656	646	665	663	631	673	707	641	655	610	688	707	667	658	660	625	640	645	627	686	655	662	688	682	716	630	668	682	671	707	627	692	616	646	650	657	640	694	635	654	616	654	635	703	653	681	628	649	690	679	710	655	626	632	650	616	663	657	644	640	631	608	641	636	656	633	670	681	652	644	648	644	662	639	663	602	681	629	677	630	645	631	689	620	658	649	647	648	671	684	643	684	682	665	672	672	667	673	635	656	642	649	665	695	636	670	712	663	675	632	679	642	654	652	656	649	632	642	646	676	680	603	642	643	660	639	666	641	639	634	638	657	627	647	658	645	691	686	615	716	690	653	668	680	620	669	633	650	681	620	602	680	683	681	630	647	630	660	650	652	663	651	670	650	693	637	659	616	614	651	676	688	674	657	648	588	619	695	628	676	662	598	628	661	677	653	639	645	632	640	669	622	657	652	667	716	668	635	645	623	655	694	715	704	662	636	695	664	664	660	667	652	633	636	692	684	641	666	668	667	670	676	634	634	678	695	711	680	650	656	610	651	646	675	667	703	664	661	677	669	635	698	674	642	675	654	684	645	636	681	646	675	682	674	649	682	646	651	645	662	667	686	686	663	687	637	663	652	642	658	672	619	654	652	642	623	671	633	661	724	679	633	656	632	656	652	640	626	673	672	634	644	693	668	674	661	671	666	637	655	667	691	684	670	654	648	676	638	699	667	667	646	632	652	639	711	609	633	678	663	660	696	645	718	634	640	606	661	678	644	698	617	683	658	641	647	642	670	625	690	679	620	705	604	649	679	673	704	659	673	624	688	674	686	646	661	634	670	710	626	685	640	680	674	666	662	669	663	631	687	644	630	630	650	632	656	619	667	685	648	661	710	642	713	627	677	641	722	634	664	634	654	641	641	664	694	632	717	697	657	663	643	654	702	659	667	621	668	642	648	667	700	678	647	672	644	661	631	606	643	630	707	649	654	620	652	666	656	599	666	663	650	667	658	646	679	670	633	674	677	621	692	646	654	679	677	649	646	690	668	700	657	671	670	685	647	637	662	700	639	654	668	637	603	640	635	657	636	654	695	673	642	622	657	654	646	631	648	685	654	663	682	628	662	648	677	639	625	613	629	634	672	685	680	635	612	616	646	636	675	661	643	682	687	644	674	673	669	674	604	721	637	660	609	648	691	665	682	650	669	638	690	665	682	651	664	663	697	625	666	669	688	697	690	659	673	682	643	648	665	685	685	669	735	650	688	662	707	651	627	692	674	602	660	684	676	681	657	669	677	652	687	637	647	680	648	630	666	694	670	678	655	630	646	650	665	607	654	644	624	672	629	644	632	638	682	626	740	666	685	595	683	653	653	628	666	665	691	654	631	625	633	627	654	646	635	649	636	665	663	666	670	651	679	675	643	625	666	688	604	652	687	645	671	650	657	655	664	622	680	677	672	647	649	671	651	640	606	660	662	637	655	721	701	632	655	662	641	655	689	691	672	657	691	683	655	659	601	674	632	674	694	677	625	693	644	685	668	682	654	643	678	741	706	642	665	651	660	666	669	710	632	671	672	696	674	646	630	675	692	630	635	644	620	640	631	653	694	666	671	650	657	718	667	668	642	730	654	668	716	650	665	685	621	659	649	596	677	666	671	712	614	650	662	643	663	702	667	659	659	650	662	676	652	691	652	675	646	674	668	657	635	679	619	631	610	642	625	707	617	648	646	683	685	677	689	689	682	613	672	686	672	639	679	634	664	654	659	659	633	675	677	630	647	638	626	667	629	647	644	657	649	673	640	673	635	602	674	621	692	703	630	688	658	631	642	656	642	664	670	657	643	652	626	689	663	646	666	648	679	658	678	665	635	663	652	660	652	655	594	662	661	644	659	647	677	638	653	688	711	660	606	671	646	648	639	681	654	683	622	629	655	660	648	634	671	625	652	666	633	647	644	699	635	658	670	647	693	661	682	661	666	689	663
8030	7160	3805	3265	2037	1542	328	296	2204	2942	1909	1087	1153	694	324	514	531	320	288	124	81	70	64	55	57	45	52	47	53	52	55	42	49	50	45	54	58	42	37	59	64	45	44	64	60	44	48	61	54	50	53	51	46	55	55	57	64	57	48	42	53	42	47	54	56	51	56	55	39	58	54	47	47	50	53	53	60	52	58	52	67	48	66	69	52	49	59	45	59	53	41	41	54	47	55	48	51	59	56	53	56	56	46	56	56	59	55	57	59	59	51	61	55	63	39	60	54	37	65	53	60	57	53	46	65	58	61	64	49	62	57	52	51	55	51	60	53	66	56	53	54	55	56	64	37	52	44	47	46	67	59	64	66	52	42	49	56	51	53	59	63	40	46	43	50	57	46	47	57	58	49	41	55	52	40	58	52	50	30	54	58	54	49	46	57	47	47	50	61	47	51	70	43	62	56	54	48	55	63	71	58	54	52	37	55	48	60	38	45	56	59	56	53	63	44	50	58	62	56	54	39	56	51	51	52	47	54	55	60	52	47	47	45	55	56	44	54	49	52	47	58	41	47	44	45	55	52	46	66	59	59	47	55	45	41	67	48	51	57	45	49	61	51	51	48	61	55	43	58	43	60	52	47	40	59	51	62	52	44	53	62	48	59	52	37	56	58	57	56	54	47	54	54	53	49	57	52	58	65	57	57	46	55	56	55	47	48	55	56	46	52	48	55	65	65	52	61	56	55	58	47	58	57	55	59	49	51	54	71	50	48	58	54	62	61	58	53	53	48	52	53	46	57	51	48	54	48	45	62	57	47	55	51	53	58	50	48	51	57	55	49	52	60	44	51	56	51	47	48	50	53	55	66	56	66	60	51	56	47	62	47	49	53	48	50	45	42	56	45	55	53	60	63	56	57	53	53	46	61	44	46	51	50	42	51	44	45	56	48	62	62	56	60	52	45	39	56	51	45	76	47	58	43	58	60	51	55	56	56	36	56	51	74	58	53	54	53	48	63	61	47	47	39	59	47	50	43	47	47	62	53	56	52	55	53	67	53	63	45	56	63	34	53	51	44	57	49	53	55	60	47	53	49	51	51	61	56	51	42	49	40	65	63	43	58	45	58	52	68	50	58	35	56	50	55	66	57	53	49	53	49	44	50	42	56	52	45	51	69	57	54	52	55	50	49	50	50	45	50	57	55	52	53	58	59	40	43	62	49	60	47	46	46	65	66	64	53	47	46	48	39	53	70	56	50	75	52	56	52	47	56	49	53	49	48	66	47	52	52	54	45	61	49	52	49	53	45	56	60	60	61	44	40	54	51	57	36	56	53	62	51	53	67	51	49	53	49	47	60	63	40	61	52	48	58	50	51	45	52	51	47	48	47	45	47	45	58	61	40	47	53	48	60	47	63	55	55	54	50	52	51	70	46	54	38	49	41	56	56	50	50	55	58	44	54	55	51	61	48	54	53	57	54	43	59	45	56	59	66	55	50	58	48	47	63	52	44	46	62	43	49	51	67	60	74	52	44	51	49	61	52	58	40	56	49	49	48	54	41	48	38	44	43	39	47	57	50	56	57	42	44	57	58	45	56	46	50	63	60	52	52	57	55	64	56	61	38	53	51	42	47	52	48	48	53	36	50	57	46	55	44	57	56	58	55	52	44	52	50	54	40	43	49	61	52	48	57	51	45	41	66	51	57	48	52	60	46	47	46	57	63	43	55	49	60	66	52	47	46	51	37	46	55	55	44	55	43	55	47	55	56	63	71	55	51	51	54	72	58	56	49	57	58	60	56	54	46	44	50	54	48	52	55	55	59	65	57	53	52	50	39	54	53	45	52	47	38	57	52	46	50	46	62	48	47	66	63	49	55	54	60	54	62	46	61	50	57	55	67	52	36	59	54	55	49	49	50	62	50	50	59	54	53	52	49	56	52	60	57	45	57	43	42	55	73	46	52	47	47	55	47	59	50	56	55	42	59	67	64	64	57	56	49	60	35	55	57	67	64	49	47	56	48	57	48	52	43	46	58	51	47	55	63	57	55	55	66	57	50	52	52	44	64	50	44	53	59	51	59	53	62	58	63	33	64	49	40	64	55	55	51	46	67	39	56	51	49	71	40	41	56	55	53	61	53	60	62	62	66	36	53	51	50	64	46	46	53	67	41	47	58	50	48	42	58	51	48	57	59	41	57	50	55	54	46	51	64	52	61	55	37	50	43	47	47	46	43	58	63	54	48	66	56	58	45	55	48	54	41	58	49	55	58	45	40	46	47	59	51	48	35	53	60	53	56	47	58	59	42	48	49	58	59	57	49	53	53	61	55	60	58	47	55	43	48	45	54	52	45	45	51	36	48	54	59	53	42	53	40	44	52	47	44	63	44	62	48	54	55	43	51	60	47	56	63	54	55	61	65	42	52	39	48	43	54	41	59	55	56	53	57	39	47	51	50	48	59	59	66	54	54	50	50	48	48	38	43	58	53	57	56	50	54	48	61	56	54	42	45	49	55	43	60	53	48	57	61	50	60	63	53	49	59	60	54	62	47	49	58	56	57	49	42	52	55	52	49	55	55	54	47	47	43	53	46	47	54	53	48	42	42	54	32	51	58	54	60	50	49	41	39	47	63	64	56	56	50	51	41	67	65	62	43	59	67	54	45	52	48	46	44	67	51	46	49	52	36	54	54	57	57	49	65	38	44	56	46	63	56	49	61	54	63	48	51	57	48	51	44	49	77	54	54	48	46	45	61	74	56	44	53	49	46	57	42	53	58	42	53	51	54	66	63	43	45	50	40	68	41	58	43	59	52	54	47	60	50	53	48	58	47	51	48	63	44	45	54	60	40	60	43	55	56	48	61	49	50	61	45	56	48	43	46	48	51	46	55	55	52	50	55	49	51	37	49	61	61	56	41	37	61	55	52	48	57	59	47	46	50	38	59	37	47	50	35	55	55	48	65	56	45	52	58	50	67	51	52	58	43	53	64	56	44	47	51	50	41	48	57	57	49	60	65	60	43	43	44	53	55	47	57	46	61	73	48	43	54	55	47	49	53	55	68	53	46	42	48	59	42	49	50	50	46	44	50	54	41	65	54	58	55	61	63	51	46	47	58	48	60	49	36	49	53	41	51	52	39	53	54	54	55	44	46	56	50	51	49	63	51	38	55	63	64	46	63	55	58	63	54	55	57	54	43	40	54	49	56	48	47	49	44	49	64	59	49	65	59	45	48	57	56	55	46	63	59	51	50	52	59	53	66	43	47	52	48	54	52	53	49	45	51	56	46	65	55	44	52	52	54	41	50	51	68	56	52	58	55	50	53	42	42	42	55	59	54	67	43	65	52	56	45	55	52	50	61	54	55	41	55	46	45	45	55	54	47	61	57	39	60	56	59	63	59	58	46	53	59	57	41	51	56	42	59	65	52	65	53	49	51	52	41	42	43	45	55	56	59	68	64	41	49	55	45	55	53	54	55	55	63	49	51	60	45	65	63	47
45119	31840	25879	38697	38731	33790	16138	14362	34510	33152	28733	19889	23392	15639	9684	13244	13193	9254	7674	2832	1676	1219	778	746	648	688	645	711	674	649	709	682	675	685	723	774	687	670	693	702	668	662	665	640	662	663	655	700	672	669	671	657	691	656	676	702	681	666	672	646	675	688	665	654	698	674	708	680	683	689	709	623	616	683	653	667	657	690	681	619	622	678	685	659	634	667	654	678	640	640	652	687	646	706	680	664	677	652	740	715	693	704	700	639	651	623	655	712	705	624	662	631	647	649	735	673	722	691	705	646	703	669	644	681	659	672	691	685	658	684	665	667	691	676	641	655	693	686	681	625	666	631	711	678	686	706	635	708	694	663	664	650	623	670	648	660	635	654	679	691	657	691	619	629	682	679	626	660	672	671	657	681	668	672	624	667	650	681	668	669	610	640	687	675	700	625	657	740	673	684	671	684	668	632	662	664	744	681	650	653	686	662	705	675	659	669	687	691	686	697	645	673	617	716	678	713	703	679	678	640	700	697	654	704	674	662	694	673	637	684	710	695	663	689	678	669	719	668	659	656	624	691	665	689	702	640	663	627	690	689	677	675	703	668	668	672	672	681	704	713	678	700	667	661	695	686	657	649	714	668	663	657	691	686	676	668	654	648	663	672	627	672	644	698	674	662	671	650	661	661	676	656	678	639	679	667	664	656	674	633	733	668	692	683	673	629	651	705	681	665	646	678	697	665	660	682	669	686	625	674	679	671	679	644	693	686	667	700	703	671	681	708	666	678	641	663	670	682	661	716	662	660	665	656	664	712	643	662	703	684	675	687	649	697	676	646	666	659	701	676	678	668	680	659	652	689	687	655	684	697	706	673	681	702	668	665	677	655	706	693	701	624	679	732	654	641	683	681	684	674	673	704	636	661	648	739	672	637	692	660	679	661	654	649	652	654	677	704	708	667	657	670	651	669	694	690	676	680	699	671	689	661	709	681	601	647	701	727	690	654	655	684	663	675	716	627	700	639	670	655	652	646	679	682	654	719	653	671	675	707	675	639	679	705	747	654	653	694	667	686	684	658	660	664	666	682	648	697	708	687	693	696	659	702	628	668	673	716	608	691	702	700	709	631	642	696	710	696	677	668	661	652	682	669	625	685	693	707	726	647	660	662	685	617	666	653	652	671	712	702	683	700	755	700	678	644	668	678	701	684	652	673	702	667	718	688	692	706	640	679	685	666	719	691	661	656	700	668	669	694	649	670	651	715	623	683	644	747	674	647	660	682	646	665	671	639	631	681	647	661	696	653	689	680	703	668	660	685	671	685	653	701	709	665	693	703	680	696	723	701	683	720	698	677	674	695	674	702	641	676	622	662	646	647	649	651	654	656	646	652	656	638	657	670	713	665	640	719	679	648	680	653	704	707	636	680	657	672	612	679	664	704	646	648	666	667	664	625	682	684	660	625	665	687	651	704	675	649	677	655	645	690	692	654	642	637	677	650	666	670	711	659	693	621	652	657	699	647	694	675	652	676	728	664	639	684	682	670	713	648	695	684	689	686	679	678	659	651	675	682	686	722	656	704	604	684	656	716	680	646	712	660	682	644	682	670	712	686	704	651	680	655	658	699	711	692	638	671	638	704	697	667	644	648	703	681	705	668	658	680	665	688	695	657	649	648	683	661	682	666	697	645	656	670	684	656	604	665	647	651	694	665	702	697	686	714	643	679	652	704	696	610	663	654	646	682	651	682	682	644	649	681	651	636	657	656	697	688	653	665	687	631	636	661	695	702	661	671	633	667	698	690	716	677	645	691	680	647	685	703	692	653	695	703	670	660	676	727	643	640	678	710	710	665	641	690	668	645	679	676	696	677	608	683	608	689	655	633	663	682	691	663	647	637	735	660	703	685	693	674	727	638	656	682	636	692	701	667	637	673	647	678	663	650	671	630	675	661	665	677	672	666	673	663	637	698	655	625	697	658	646	669	656	644	647	663	672	684	707	682	674	641	671	683	672	670	724	671	675	681	691	681	694	694	696	640	672	671	659	704	670	650	654	709	695	690	663	677	694	688	661	682	681	702	664	664	694	649	679	667	676	658	679	653	665	647	671	711	662	672	695	668	672	637	677	690	680	674	682	649	693	663	679	717	657	664	721	696	667	664	661	663	673	677	665	622	658	666	688	706	655	703	668	657	653	654	655	661	688	673	685	637	661	661	676	697	695	729	628	654	706	700	640	706	688	700	643	670	691	667	642	650	682	628	689	672	633	676	662	677	650	699	674	682	668	681	632	675	671	645	642	695	669	689	673	666	693	685	674	679	649	666	642	690	676	658	709	688	658	659	625	664	701	675	660	721	655	679	673	664	679	652	666	689	632	655	659	652	703	671	676	671	684	597	682	677	693	674	644	629	692	683	708	646	671	654	691	688	677	640	677	652	657	717	670	675	659	658	659	689	672	636	703	660	693	645	693	629	689	672	652	628	646	699	708	642	659	677	674	664	699	676	658	675	681	679	640	658	630	676	667	623	680	648	650	685	687	695	686	645	626	695	642	662	681	691	644	681	689	646	678	672	675	678	696	689	685	660	639	692	696	656	667	707	660	667	674	641	639	661	670	681	696	650	643	651	682	688	694	680	663	668	695	672	674	626	630	690	661	670	675	651	693	649	655	649	688	687	649	658	668	673	718	611	684	670	690	705	685	702	634	615	694	677	688	677	728	669	681	695	628	696	681	660	702	664	691	681	677	644	668	674	688	706	682	680	671	721	674	666	672	680	658	670	663	647	618	694	680	678	632	645	721	692	669	702	616	717	688	685	705	666	664	727	669	659	663	642	698	660	649	666	653	740	686	682	687	704	675	711	631	665	644	680	648	677	693	699	654	647	704	691	676	692	641	651	730	654	638	627	700	667	622	671	679	664	663	640	601	662	636	684	707	644	677	699	675	666	665	674	700	670	652	657	677	679	675	665	722	673	673	661	664	671	674	677	679	659	711	628	690	688	687	684	624	680	646	634	699	685	670	680	702	648	646	658	702	707	675	678	671	707	704	698	655	645	672	657	651	640	652	672	655	660	682	660	662	708	613	648	616	627	639	685	668	672	677	680	670	674	626	671	682	674	662	709	671	695	647	625	669	683	617	682	658	678	664	685	646	648	687	617	665	634	704	652	683	667	650	679	688	664	682	663	707	664	689	668	636	716	736	733	678	665	707	655	693	683	660	686	635	683	659	627	666	683	690	655	671	696	633	646	661	692	649	687	639	654	681	743	684	665	698	721	640	684	667	656	673	693	643	653	671	678	692	664	707	672	698	643	660	638	661	689	678	708	621	631	661	631	700	674	695	686	661	652	660	668	698	696	671	675	630	707	698	666	679	670	708	670	659	704	674	669	652	644	643	661	688	720	689	701	664	715	658	649	674	646	660	654	712	678	692	699	643	665	657	651	638	653	647	658	651	682	687	692	698	713	695	647	683	662	676	661	691	632	714	656	669	628	649	645	646	681	669	644
9035	6647	4031	3045	2120	1430	630	143	2143	3138	2082	1302	1049	864	360	511	547	333	296	148	97	67	54	57	59	64	56	55	60	45	64	56	60	49	54	49	45	55	63	57	49	55	55	48	48	61	50	55	53	63	51	60	47	53	55	48	56	45	59	55	46	54	63	58	40	61	71	59	49	63	52	48	49	64	47	54	55	67	47	51	44	66	64	52	57	55	41	59	51	52	63	56	48	57	53	62	65	56	61	47	55	57	58	53	58	54	57	45	47	55	56	48	49	55	58	60	51	50	61	60	41	47	55	54	59	50	55	61	54	46	61	52	54	47	42	59	58	48	47	61	64	57	66	52	51	56	56	57	67	55	53	56	53	51	34	60	59	43	51	64	50	68	39	50	52	39	54	52	62	54	42	40	59	68	56	66	57	58	56	51	43	55	53	58	41	53	51	62	52	62	50	67	57	39	62	49	44	48	38	56	54	60	55	58	50	50	73	54	55	63	43	51	48	45	45	55	48	49	63	50	60	51	50	72	57	55	59	50	46	55	45	66	67	53	50	50	56	58	49	65	55	56	50	43	63	62	55	53	45	42	55	47	60	52	64	60	50	50	58	51	50	42	58	41	66	53	53	59	69	60	53	59	54	48	56	54	57	53	52	65	42	54	62	51	46	54	40	59	50	59	69	35	45	57	53	59	54	64	51	61	56	59	54	51	44	59	45	53	46	53	42	56	52	56	64	54	54	37	64	55	48	41	43	59	50	46	63	60	65	60	43	47	51	40	38	49	52	62	61	49	44	44	77	46	54	65	51	46	40	53	62	57	55	52	63	55	73	44	51	49	63	50	40	39	64	33	48	58	63	38	51	63	56	56	59	61	49	50	57	64	49	46	60	45	53	47	55	55	52	37	62	47	45	63	58	55	54	55	54	59	58	40	52	55	74	59	51	49	57	61	56	51	62	55	53	57	48	69	54	61	49	58	63	41	49	61	61	63	56	41	48	60	55	49	53	62	52	55	45	52	54	43	50	65	63	59	56	55	41	56	61	53	48	48	47	45	61	46	47	46	59	52	54	51	48	65	47	46	68	64	42	59	54	52	55	62	65	41	56	49	38	50	64	47	55	57	45	57	50	61	39	56	74	57	62	43	56	59	57	62	70	57	65	56	60	56	47	55	56	54	59	43	55	56	56	45	63	58	64	63	62	71	44	56	52	51	64	56	50	63	44	50	66	58	57	59	59	45	57	43	49	57	47	65	50	56	56	58	59	38	42	64	62	49	55	48	64	46	50	55	55	68	50	49	70	58	47	67	56	51	62	52	52	50	71	44	61	69	49	55	51	62	62	57	49	52	62	56	61	66	61	57	54	60	54	57	53	70	50	44	62	57	46	55	69	57	60	52	70	36	62	53	49	47	59	48	46	59	37	55	53	60	52	57	68	39	57	50	39	56	48	49	59	42	57	53	60	49	37	54	49	52	50	54	42	52	51	64	56	48	60	53	66	61	49	39	60	50	63	49	52	54	53	57	45	50	46	52	44	48	47	61	65	53	54	69	41	58	58	50	54	56	45	57	50	51	56	54	50	50	55	50	44	57	41	63	61	51	52	39	66	60	54	52	56	51	52	42	57	52	69	56	64	69	58	62	50	61	59	61	40	48	52	49	68	43	45	63	44	51	39	52	46	54	55	49	58	46	46	53	52	62	47	50	64	43	56	45	54	56	60	50	45	48	50	54	56	52	54	59	44	65	53	63	49	43	43	42	47	54	53	51	53	68	60	63	49	53	49	52	56	54	41	59	66	44	56	47	72	57	48	74	54	51	61	68	57	52	61	50	42	47	47	41	49	55	59	57	44	61	48	58	55	61	47	61	46	51	47	47	40	48	50	66	60	71	41	49	59	64	47	50	53	51	51	57	41	54	54	66	44	48	55	56	51	50	52	56	59	47	58	55	48	55	53	52	62	38	55	52	62	53	57	61	67	62	62	60	67	54	54	59	50	48	54	60	41	58	65	44	53	53	51	50	53	69	62	48	50	57	52	50	44	52	67	70	52	59	51	46	42	45	50	50	68	60	44	60	47	53	51	44	48	56	49	53	56	49	60	46	48	53	46	59	57	49	72	57	39	59	44	53	50	43	61	58	59	49	50	51	47	54	50	62	53	44	48	51	50	60	36	55	65	54	51	57	60	57	39	41	50	55	43	46	57	53	57	48	42	73	64	43	56	43	59	43	57	49	75	55	49	59	51	55	47	55	56	53	61	62	44	48	53	48	57	55	30	49	44	63	56	58	61	50	46	48	44	41	62	48	56	58	51	45	53	58	53	46	46	57	63	44	39	44	59	58	57	59	50	68	63	48	39	50	50	67	52	67	50	65	74	50	52	65	66	55	59	60	59	41	53	47	44	58	62	60	45	62	46	46	54	51	50	49	53	44	53	49	74	54	56	41	48	55	51	57	55	48	47	65	58	56	60	53	57	53	50	68	53	62	55	53	48	45	40	48	50	54	62	43	57	35	44	41	54	56	43	59	47	48	50	45	61	57	53	57	48	61	57	52	55	46	38	58	44	44	50	55	52	44	46	56	56	59	53	46	46	60	53	53	58	43	58	63	58	41	60	48	47	43	58	46	53	45	56	61	53	66	55	55	50	50	35	63	42	49	55	38	63	54	55	46	52	55	52	45	48	44	58	46	57	60	47	56	45	56	56	61	55	54	55	56	62	50	51	69	58	47	48	78	58	59	49	49	42	50	45	57	47	52	54	46	60	39	48	68	44	49	53	56	61	55	48	62	53	61	59	55	58	57	57	50	48	53	46	46	45	64	42	54	57	49	48	52	47	68	57	58	66	54	42	52	58	67	52	59	51	62	55	56	55	50	43	47	43	47	51	63	45	64	59	44	47	56	49	52	43	60	55	51	59	53	42	66	53	54	51	59	52	71	55	57	52	41	55	59	54	59	44	43	47	50	41	58	46	53	50	50	44	50	59	60	65	59	47	45	54	50	56	47	54	50	60	55	54	57	52	59	50	31	60	58	64	67	54	46	53	62	88	56	47	56	59	37	61	46	52	57	42	59	61	48	57	53	48	56	51	44	46	43	65	52	54	60	44	52	61	49	54	61	45	44	58	44	56	54	60	48	53	50	52	47	50	48	65	48	53	55	58	51	52	52	57	50	58	67	49	45	61	61	48	48	49	50	67	50	55	53	47	53	49	48	48	70	68	51	57	51	42	52	40	35	58	54	53	53	49	50	56	45	52	50	61	55	53	46	71	56	59	49	47	64	62	42	53	47	67	52	43	61	64	58	59	60	58	51	69	54	61	57	54	53	53	60	58	43	55	47	63	34	63	57	59	47	45	46	63	67	64	52	44	43	53	48	61	45	60	56	58	58	52	54	52	61	58	71	51	50	48	61	59	63	57	46	46	54	54	55	63	70	62	47	48	47	51	57	53	60	55	63	64	54	53	52	57	49	57	59	61	43	58	69	41	51	56	74
42991	30460	26480	36876	39043	32002	21413	7515	34460	34639	30658	21383	22961	18777	10812	13621	13578	9294	7859	3299	1713	1157	836	712	716	684	599	704	646	636	684	656	719	711	738	762	676	668	707	643	678	721	712	638	666	694	694	675	715	660	677	675	621	695	662	682	647	679	708	709	677	717	652	692	669	708	722	714	699	685	693	696	663	661	636	681	728	682	684	692	712	678	666	682	656	677	658	693	653	685	682	678	699	623	687	695	725	718	711	695	701	666	683	664	682	669	702	696	699	676	704	715	698	686	675	691	697	680	671	689	671	699	692	681	678	712	666	679	691	641	678	698	751	685	680	722	696	673	669	656	669	715	689	699	690	698	697	674	679	681	677	682	705	711	702	725	693	646	680	693	716	658	698	699	698	673	676	695	645	711	702	671	708	656	736	733	662	670	672	662	702	678	724	672	696	697	679	664	673	651	713	639	734	684	721	701	671	650	672	698	705	651	685	662	747	747	644	702	651	645	662	719	722	668	670	715	690	674	684	724	661	689	695	649	710	683	718	687	707	705	657	719	648	699	730	668	686	686	617	668	663	673	704	668	696	718	632	654	708	685	672	659	736	649	749	662	708	666	685	742	690	734	671	704	739	687	681	669	691	707	673	660	676	679	694	686	754	674	674	699	641	722	676	691	679	748	664	695	670	659	683	676	695	664	763	651	739	686	715	730	703	687	743	648	713	758	656	660	661	686	693	707	679	710	708	718	714	656	669	655	703	700	725	705	725	673	652	666	659	731	677	764	740	713	620	664	669	677	709	692	679	683	724	671	645	669	727	713	714	706	708	686	652	684	656	702	723	629	645	671	679	681	685	691	698	679	680	697	676	675	689	738	663	637	685	733	680	633	701	673	724	678	678	681	702	666	700	703	662	695	692	677	701	694	680	714	712	636	726	702	703	740	712	658	695	682	632	684	699	707	689	687	642	651	683	709	684	691	682	649	699	710	670	696	753	636	686	723	690	673	681	670	698	740	670	673	672	690	716	699	714	675	697	684	657	663	655	683	699	679	721	661	658	713	716	709	685	694	692	697	717	676	677	726	693	693	717	652	694	713	655	682	633	667	655	689	674	701	687	685	671	730	666	682	718	717	710	685	675	733	686	685	712	664	674	707	686	708	663	717	719	710	739	737	743	658	677	681	693	695	676	657	676	662	684	684	661	708	730	683	701	723	678	734	667	706	732	709	681	685	688	673	657	668	690	718	719	681	685	739	685	652	637	710	679	668	715	692	695	691	719	663	687	690	699	666	731	691	685	646	648	660	665	667	692	681	696	657	709	687	718	721	631	673	696	761	649	677	668	666	690	689	701	669	712	676	723	706	685	689	734	718	649	684	713	679	699	672	725	695	734	678	705	681	696	683	707	704	685	651	667	690	682	698	675	713	655	683	683	715	701	738	719	671	702	707	669	670	673	707	710	664	742	700	658	691	664	663	705	646	680	682	728	637	676	679	690	733	704	664	690	679	657	651	691	656	723	673	663	672	719	711	696	690	706	713	704	655	691	652	697	705	673	641	701	752	648	667	710	664	698	680	664	703	692	650	683	726	716	665	643	676	668	722	708	708	663	697	650	689	705	707	680	677	695	753	713	666	669	706	674	655	668	714	718	704	723	678	667	697	695	683	672	690	733	689	747	681	642	659	664	726	749	657	699	666	716	674	722	664	689	657	661	673	698	765	642	697	725	684	641	717	692	678	676	701	669	660	714	705	648	751	715	688	678	682	678	719	621	690	690	695	684	692	666	699	688	657	675	678	705	691	656	678	719	726	690	676	677	700	692	711	720	714	704	712	715	659	650	680	724	650	642	654	702	684	681	665	726	669	673	674	677	694	714	664	720	658	735	658	682	696	687	691	655	718	646	684	688	704	653	639	723	656	702	677	651	717	724	634	695	737	682	700	699	692	703	646	692	695	673	663	697	694	706	688	665	702	665	665	670	725	724	690	681	665	676	618	723	690	677	675	703	678	736	721	682	702	692	692	714	661	694	682	729	650	672	630	705	693	666	663	667	663	685	694	719	665	718	692	722	678	726	670	673	663	713	681	683	674	689	689	692	694	695	730	702	699	690	717	683	661	665	690	700	748	699	689	656	654	656	667	712	708	696	676	659	660	671	680	659	685	687	728	670	681	703	733	707	667	728	680	677	725	625	675	710	642	660	638	693	669	698	659	668	753	668	664	696	671	693	731	666	688	664	680	677	692	698	671	710	703	674	693	637	724	674	718	653	651	712	688	679	708	685	708	676	660	702	693	679	651	658	611	702	673	675	683	702	691	662	666	620	665	647	647	715	693	736	616	723	657	673	645	644	708	708	693	683	667	642	653	663	706	677	684	699	688	711	669	735	638	646	713	654	659	676	714	713	720	697	679	716	685	698	688	704	732	680	677	645	692	673	673	705	740	670	658	683	675	724	715	667	720	661	673	739	686	664	668	682	720	688	683	728	716	702	722	733	684	712	671	684	663	658	702	707	677	667	668	665	702	717	724	685	737	623	667	735	671	666	677	698	692	707	659	727	673	747	673	649	683	657	705	684	740	682	659	690	665	691	679	675	611	659	686	682	742	685	672	728	681	681	719	675	718	694	657	711	658	639	699	667	662	655	710	646	705	678	687	712	661	642	676	668	749	651	682	705	686	732	665	709	689	674	705	678	700	671	650	700	653	697	763	732	677	675	693	672	655	645	680	694	701	713	676	690	725	681	717	718	692	701	707	685	714	705	689	674	711	683	671	667	666	680	666	690	660	671	680	710	702	683	700	689	672	728	661	695	715	659	735	635	695	662	649	729	676	686	655	714	713	680	665	716	679	699	718	678	676	647	620	684	669	701	667	650	647	679	667	636	664	640	684	702	691	686	683	713	680	707	713	675	648	701	696	644	700	650	718	682	662	713	672	663	737	727	722	725	752	687	713	692	708	696	695	726	649	678	684	686	715	703	687	699	660	713	704	621	717	691	668	654	693	664	701	675	675	683	698	726	712	734	676	666	704	618	691	662	712	718	710	710	665	692	690	669	667	690	672	660	716	681	711	704	659	720	683	686	685	724	693	701	688	695	691	678	722	664	677	668	658	703	677	747	677	681	666	673	691	733	712	669	688	685	691	728	681	715	669	699	694	668	699	671	646	682	687	724	682	727	708	628	717	715	677	700	694	673	712	703	669	719	696	683	722	679	663	717	680	759	678	670	675	706	662	669	675	743	666	649	692	742	677	729	693	684	663	694	674	717	684	676	670	656	667	690	701	668	696	731	688	726	710	703	701	688	732	670	679	672	677	666	720	716	738	679	694	711	662	680	717	705	755	679	686	740	653	663	719	661	709	645	695	673	700	673	690	708	676	696	724	690	683	689	674	675	683	689	690	689	671	678	723	724	682	732	687	710	675	684	696	662	730	692	666	654	692	673	684	663	680	659	698	682	682	703	668	676	722	663	692	690	711	710	655	689	678	718	628	697	700	652	662	714	643
12476	14641	7880	4814	3571	1737	1246	295	3802	5008	3447	1789	1576	1414	489	707	782	526	415	175	87	84	74	54	46	62	58	49	62	49	44	55	62	52	56	52	64	43	57	57	62	46	59	53	50	52	52	54	56	59	44	54	70	61	47	50	59	53	52	61	72	55	46	61	51	49	43	59	50	54	58	46	49	76	61	58	56	65	47	54	66	52	51	51	54	52	45	55	61	47	52	71	51	59	47	58	55	51	50	67	55	59	64	62	59	52	55	52	50	52	49	46	58	48	43	60	47	50	58	45	50	56	49	54	53	64	48	49	52	44	62	44	66	52	71	56	53	62	61	39	46	47	55	61	47	62	53	51	51	37	55	48	50	47	62	53	47	48	60	62	56	64	60	45	56	45	51	51	63	55	61	48	67	48	55	55	55	59	55	61	60	57	63	68	59	54	57	57	49	42	64	45	56	52	55	44	53	40	48	47	50	58	57	60	38	49	53	71	56	45	44	53	52	61	57	45	58	44	63	51	57	54	55	61	56	44	65	55	58	44	40	51	48	62	48	51	61	58	55	71	58	54	49	55	53	57	58	53	45	46	55	62	45	52	55	50	64	52	68	56	44	52	53	45	52	56	51	47	51	46	47	43	41	46	57	52	57	44	54	51	65	49	59	73	47	58	59	34	57	52	55	53	52	52	49	58	63	53	55	51	76	60	64	58	42	52	50	48	57	49	49	43	52	67	57	58	57	60	57	54	50	55	63	54	62	61	42	53	49	63	60	64	52	76	49	61	51	79	59	58	45	39	57	57	59	50	50	64	61	56	57	58	55	52	53	54	63	43	52	45	58	64	53	54	47	65	54	60	60	66	55	64	41	56	50	65	62	60	52	44	48	53	47	47	56	52	55	46	48	48	58	45	48	47	43	58	60	57	55	58	62	44	44	53	45	61	49	55	49	52	62	53	65	48	57	55	58	53	53	45	62	63	54	60	57	56	58	54	61	56	51	62	61	50	42	57	44	55	45	52	56	59	46	54	64	53	74	50	55	48	57	61	65	72	56	55	53	43	56	54	53	66	50	60	57	50	62	46	55	50	58	49	65	77	51	52	56	48	55	67	53	57	57	51	47	64	64	51	55	38	50	46	59	55	47	55	46	60	51	54	61	53	56	62	49	66	70	43	57	50	52	42	41	47	64	47	56	58	52	52	55	59	61	46	67	51	60	54	56	61	56	59	56	65	47	38	46	47	45	54	62	56	49	40	49	47	58	43	44	56	46	47	55	46	58	57	60	50	52	56	44	47	55	57	58	47	59	56	55	50	53	52	53	49	55	59	52	45	58	55	57	53	57	48	49	61	51	39	61	53	52	62	46	59	56	57	58	48	58	53	50	52	53	54	57	45	52	56	60	53	58	53	49	56	57	59	60	61	52	57	44	52	57	56	63	62	62	48	69	55	59	49	68	63	49	66	52	47	48	39	62	53	52	45	55	47	45	53	39	57	61	62	63	58	58	51	49	49	58	57	55	66	54	43	53	42	59	54	52	46	49	62	72	57	50	48	47	55	54	55	60	56	48	63	62	64	58	56	40	42	51	70	51	42	59	39	51	49	59	55	43	64	59	65	50	59	56	43	52	47	56	49	57	50	60	60	58	62	60	56	53	56	54	62	34	52	50	47	59	42	61	63	61	52	58	40	64	47	57	67	52	53	56	58	56	52	55	66	62	54	49	64	63	41	49	63	58	58	44	49	64	71	46	54	54	64	52	63	59	62	61	45	62	48	55	62	58	62	51	62	47	58	59	67	50	58	49	62	65	55	63	60	43	50	53	55	72	57	50	49	61	39	51	52	62	43	50	47	61	61	54	56	57	55	47	48	56	57	47	57	44	50	56	57	40	75	53	61	56	62	64	58	64	51	46	59	51	62	54	59	59	61	64	53	45	36	64	38	65	60	55	51	45	57	53	44	58	63	57	60	53	63	44	56	69	52	60	44	58	75	46	60	54	48	44	56	45	71	67	52	60	58	46	54	53	52	57	39	56	57	57	56	51	49	50	50	49	51	54	65	47	71	50	55	73	48	49	62	52	45	34	52	61	48	58	68	44	58	62	53	65	54	49	59	43	62	51	60	55	66	52	51	40	37	58	61	48	51	57	52	43	63	47	61	42	67	44	50	50	60	66	43	66	46	50	46	56	56	65	59	53	54	60	54	55	48	63	57	45	56	54	51	49	56	73	59	59	48	46	56	42	60	56	49	48	68	45	44	57	47	53	55	62	51	75	58	50	54	50	53	60	57	56	53	48	58	55	58	54	53	69	63	64	63	45	58	61	68	48	58	60	47	58	52	57	47	43	49	41	49	69	51	54	58	49	66	49	55	62	55	51	52	64	51	45	66	55	56	46	55	55	63	44	57	53	50	46	74	52	50	49	70	64	43	52	59	57	58	52	58	60	44	53	43	57	63	59	54	47	49	38	54	40	62	63	49	58	60	46	52	59	59	50	61	65	55	61	41	65	57	53	53	48	47	49	57	56	60	56	56	65	65	58	44	41	56	44	56	33	54	40	53	60	51	47	54	47	59	54	70	51	50	57	70	55	69	49	49	56	69	61	56	54	37	59	54	59	56	46	51	66	38	62	48	52	62	51	59	52	49	65	57	54	61	52	50	70	63	56	56	58	67	45	48	53	48	63	55	57	45	53	58	50	59	48	52	43	50	51	58	47	47	63	56	53	64	49	73	38	52	49	45	56	57	50	59	46	53	47	50	57	51	53	55	58	59	68	48	45	42	65	51	55	62	71	59	59	49	54	57	56	50	50	60	49	50	46	56	53	68	65	52	64	48	54	51	49	59	55	46	56	71	49	51	63	59	52	44	67	62	48	60	60	60	58	76	59	53	54	42	50	56	52	58	51	55	51	52	61	73	54	56	58	54	43	57	57	52	62	55	56	63	70	52	41	46	53	57	57	63	40	48	38	51	55	50	51	57	52	62	54	58	46	63	48	60	44	53	70	40	52	46	53	55	37	67	70	49	57	64	34	57	59	57	51	54	48	66	64	58	51	51	66	47	61	55	63	62	56	65	41	46	43	48	49	66	61	63	57	50	51	66	66	55	57	51	63	65	48	52	56	44	35	56	50	52	59	80	56	59	57	63	51	58	54	48	44	46	60	55	62	60	47	51	55	65	52	56	66	45	50	57	47	57	35	49	61	59	61	62	56	37	51	56	60	45	41	50	48	58	53	63	46	63	54	64	50	44	47	38	49	63	62	66	53	52	55	39	51	47	52	55	66	51	47	60	60	48	50	44	57	53	49	46	55	69	45	41	52	46	56	47	47	44	65	48	45	58	73	44	47	68	50	50	56	42	68	46	45	51	49	49	50	56	50	57	62	59	60	60	56	44	51	63	69	54	63	38	57	66	49	60	63	49	56	56	55	48	62	57	50	49	62	45	67	57	54	54	57	41	61	39	41	56	61	44	54	48	50	56	54	68	62	52	40	48
50025	37136	32304	42030	45885	34904	25447	12394	41836	39127	36331	23754	27021	23733	13767	17199	17847	11817	9912	4327	2209	1269	914	778	708	650	707	699	645	726	697	698	672	754	742	758	704	670	721	701	736	687	718	706	721	691	690	674	710	672	696	705	674	692	688	704	677	719	687	666	675	691	704	695	694	693	678	689	678	695	693	629	679	717	671	692	714	720	704	674	725	671	668	703	682	635	740	652	722	679	701	747	678	669	653	667	689	685	671	688	697	704	669	697	710	680	680	735	681	718	667	671	721	752	666	683	669	738	658	613	651	681	687	668	703	693	657	669	678	708	697	734	712	683	715	698	700	705	664	715	705	688	672	723	689	714	656	689	716	648	692	690	695	718	693	738	745	704	700	672	686	673	693	673	711	739	681	664	694	664	706	685	695	661	655	692	701	714	668	747	712	724	722	706	718	713	719	667	718	659	669	722	702	691	703	677	651	723	706	709	654	670	677	686	734	685	705	667	672	671	667	704	676	714	685	658	707	720	689	708	700	701	670	686	714	687	695	686	714	718	678	686	660	650	706	708	619	724	740	696	650	666	702	693	705	702	693	713	647	743	703	732	712	738	701	673	696	675	727	715	653	702	731	692	680	666	707	697	696	665	718	677	748	687	682	678	718	678	724	696	711	649	669	672	712	689	679	731	691	726	702	768	646	674	711	692	668	690	704	647	692	671	687	674	713	692	683	701	633	689	676	705	684	683	701	721	730	642	703	681	707	696	752	697	740	699	694	703	672	696	723	692	698	682	694	684	735	683	656	710	737	697	704	708	714	659	682	736	718	719	662	658	654	684	704	692	724	694	673	714	680	721	701	674	662	728	696	641	691	710	666	676	670	684	710	718	702	699	672	679	668	668	647	686	672	653	730	673	700	695	699	705	687	692	712	698	692	700	735	672	701	710	702	679	706	679	662	695	713	681	697	708	654	698	716	649	694	732	701	661	696	664	650	683	681	690	691	653	695	691	736	717	661	713	646	687	739	658	728	709	700	726	666	680	636	734	719	678	705	662	706	684	734	688	718	706	712	662	705	699	700	753	699	673	712	678	709	705	711	723	643	724	719	709	689	692	731	709	706	694	672	675	709	720	667	663	678	724	702	674	699	722	688	717	710	699	762	738	685	678	699	697	701	675	656	731	685	746	692	739	670	713	704	713	661	705	717	690	719	706	691	668	681	647	696	726	693	712	671	735	641	625	652	732	655	732	709	665	697	682	687	637	721	704	700	707	691	699	720	706	652	676	737	726	667	654	712	668	663	714	686	673	721	718	625	696	673	657	704	711	683	703	661	639	699	674	725	704	700	684	702	713	662	685	649	683	714	661	634	690	685	674	699	695	653	715	718	631	661	664	660	667	682	694	674	700	664	689	710	693	689	717	676	712	719	692	655	660	696	670	707	694	713	667	697	707	636	730	716	671	719	703	639	706	699	690	686	713	669	728	687	693	683	673	672	677	684	680	678	703	692	676	662	700	633	709	714	713	710	731	686	699	741	679	688	688	681	668	675	666	702	704	730	719	723	690	705	714	682	683	757	688	737	712	687	719	701	718	692	661	681	670	730	665	718	755	709	677	729	686	703	724	701	674	719	731	715	744	668	702	704	698	730	683	708	705	704	714	700	683	714	674	660	706	660	662	679	664	708	655	725	661	690	724	651	695	687	712	660	685	631	651	649	654	673	721	697	734	682	703	678	701	708	738	659	673	684	677	721	649	657	678	698	717	647	711	752	680	717	712	678	696	742	669	741	702	687	689	658	692	663	663	698	707	714	678	712	680	683	744	681	657	723	640	706	657	644	698	673	701	717	714	676	670	675	668	737	682	684	723	743	664	662	735	670	686	681	708	733	656	704	701	707	670	681	689	677	672	710	663	693	681	709	706	686	642	701	723	690	753	711	693	665	677	730	659	689	670	675	634	727	682	624	678	669	714	678	666	727	660	740	656	648	678	707	688	678	717	706	689	717	710	717	680	714	651	699	686	680	664	710	686	693	757	678	697	617	690	692	691	691	672	746	682	648	637	729	680	725	663	672	712	738	720	708	714	678	689	688	701	729	695	686	722	670	719	647	683	672	706	722	751	699	686	682	673	762	710	685	678	714	679	690	668	692	686	697	687	726	701	694	697	688	696	676	678	705	714	715	692	722	671	709	674	681	645	714	705	671	680	694	703	697	751	702	662	670	703	685	675	676	741	683	661	700	700	690	712	692	712	677	740	702	712	657	689	686	714	715	696	688	707	714	672	690	665	748	674	705	710	716	711	629	708	731	674	706	720	682	708	661	704	680	716	695	685	708	660	702	708	672	699	698	733	724	680	668	655	689	742	648	640	711	695	654	671	766	661	711	697	631	667	702	722	667	698	702	657	702	700	702	704	733	712	703	725	692	683	667	662	699	679	711	684	690	674	696	673	709	707	690	709	709	703	688	706	707	640	709	724	660	671	685	686	724	680	744	634	676	684	691	708	656	703	669	690	717	725	727	707	681	627	681	706	700	690	637	676	705	656	695	739	664	695	687	747	706	709	712	708	647	721	682	695	693	748	664	732	685	711	695	702	709	663	658	702	718	695	726	661	694	698	684	687	658	687	669	733	709	706	698	682	693	690	729	694	685	731	688	681	748	722	693	679	687	702	668	712	660	714	678	721	699	719	672	674	667	637	664	707	679	670	714	673	666	666	719	707	671	709	683	670	739	680	676	723	695	710	692	672	645	748	680	736	747	733	720	664	707	706	691	718	633	730	704	692	660	736	672	663	677	746	674	674	657	707	701	746	693	668	737	703	713	672	715	680	693	670	722	697	678	664	711	691	723	697	698	630	701	670	683	660	727	689	693	703	725	687	647	697	657	692	694	740	661	719	676	716	698	688	685	679	663	684	650	786	678	724	683	707	680	692	713	682	699	703	739	719	689	677	714	710	704	668	690	644	772	663	650	719	693	687	665	676	733	755	698	696	696	625	667	704	647	700	680	727	672	643	667	655	688	687	686	666	752	707	715	711	705	714	716	722	677	682	688	691	686	672	655	722	692	707	698	696	693	713	650	704	702	677	644	646	677	662	723	721	724	669	727	688	694	649	692	682	690	705	720	753	677	652	717	647	739	648	680	656	746	712	661	681	661	691	694	674	689	699	679	686	671	677	677	674	657	649	687	682	656	725	672	646	697	709	748	743	694	712	746	670	719	742	713	707	728	651	696	686	679	697	667	692	701	692	661	665	658	670	697	690	703	681	691	707	721	688	686	693	680	659	761	707	677	751	696	750	700	684	641	708	714	713	694	725	659	691	692	691	721	722	739	668	712	700	670	698	685	697	673	733	701	697	697	679	673	689	666	716	704	716	732	668	735	717	685	657	698	685	707	693	732	724	680	702	675	755	614	686	743	661	709	689	705	726	665	681	692	694	718	731	702	709	717	670	721	699	711	696	682	678	702	665	680	652	680	691	655	689	772	701	726	686	702	721	702	701	691	675
4705	2491	1267	780	584	419	224	89	807	1068	718	451	415	340	206	207	217	173	124	100	58	54	55	51	45	40	43	51	54	62	62	42	48	47	49	51	42	52	45	51	69	41	37	44	41	49	39	41	43	45	36	53	45	52	62	43	53	53	54	49	40	45	52	44	42	60	59	59	52	48	46	54	60	52	55	66	51	59	38	52	57	44	56	42	54	42	49	52	55	49	39	64	42	45	52	47	50	47	52	57	60	52	42	50	48	40	57	54	43	51	48	47	44	48	50	52	54	52	50	55	54	70	55	45	36	55	43	59	45	51	47	37	54	43	56	64	36	55	50	54	47	50	43	49	53	51	56	46	56	58	50	36	43	53	34	55	57	40	41	43	52	54	37	62	52	58	50	56	49	59	52	44	36	58	49	59	60	64	43	62	53	52	49	45	62	46	59	56	47	49	50	60	52	55	50	51	52	57	44	45	48	59	62	51	66	49	56	56	54	50	37	57	32	38	50	50	50	34	63	52	45	47	50	49	46	55	61	39	55	49	48	60	72	52	40	54	44	56	44	72	37	52	45	43	44	64	49	58	48	34	60	50	52	63	49	54	52	49	38	60	42	43	49	44	56	59	46	53	61	54	49	52	58	45	64	48	55	55	51	57	49	39	49	48	49	56	50	55	43	52	53	60	40	54	64	51	51	34	43	61	64	38	62	56	46	78	52	43	51	53	55	51	45	56	49	54	48	59	44	64	58	51	46	52	60	51	41	53	52	45	54	44	49	48	50	66	49	50	49	62	46	54	54	51	46	57	60	51	53	48	32	46	52	48	51	46	50	55	45	40	47	51	56	67	58	49	42	52	66	55	52	49	43	39	49	63	51	67	57	42	50	58	54	46	48	45	48	49	52	51	60	47	52	39	52	47	54	53	46	52	36	56	63	56	62	44	47	40	43	52	57	46	62	44	51	52	56	48	64	57	50	49	49	40	57	52	41	53	57	50	47	51	46	54	45	47	33	63	59	51	66	51	44	41	50	59	44	62	56	40	43	47	63	54	51	53	52	37	50	48	55	58	51	49	47	55	55	49	50	51	57	54	57	60	54	44	68	39	44	60	47	49	64	62	60	57	52	48	54	57	46	55	58	43	49	65	40	42	51	36	46	64	59	46	47	47	43	58	44	55	48	46	45	46	50	54	58	65	61	60	70	45	58	46	52	41	56	42	52	43	59	48	59	44	49	54	37	39	56	47	55	51	59	52	52	42	53	54	61	55	53	48	61	44	64	62	55	51	54	55	58	47	60	55	58	62	50	55	74	44	56	39	50	50	48	56	62	47	36	44	49	62	48	47	48	53	45	63	55	55	48	43	60	53	37	60	60	62	54	42	55	50	58	44	41	47	54	55	46	46	50	50	55	43	50	52	47	51	51	49	54	63	62	54	38	42	42	48	47	67	65	43	52	57	48	45	53	57	53	52	51	48	53	54	65	56	51	51	52	53	58	49	39	47	41	58	60	46	37	49	51	45	46	36	46	62	70	48	57	46	45	49	47	45	54	43	38	54	51	55	44	43	48	55	56	52	38	43	42	44	57	50	45	51	50	60	56	50	50	50	55	50	61	49	60	57	54	46	54	62	51	47	43	49	64	65	40	58	45	56	65	62	46	66	48	41	69	54	44	49	59	52	51	44	51	48	54	52	44	60	58	52	51	51	40	55	64	60	44	55	43	46	57	51	45	52	51	48	38	58	65	45	52	43	37	53	51	40	39	47	42	54	52	56	67	47	47	46	44	50	46	52	43	66	52	35	58	41	42	57	35	41	52	61	59	49	58	51	41	56	49	66	39	55	56	46	65	56	56	44	53	48	54	42	55	33	55	57	46	41	38	60	50	50	49	52	55	54	51	38	36	40	70	58	48	55	50	60	44	48	44	47	43	45	42	41	49	52	48	61	40	49	38	58	45	44	47	60	47	36	58	55	48	51	63	49	47	48	43	55	47	47	48	42	61	46	52	51	48	46	46	37	48	60	47	42	52	42	47	42	58	51	59	54	63	59	54	44	44	58	54	40	50	48	54	53	49	48	58	50	54	61	39	59	67	54	56	59	41	55	55	57	60	54	46	50	59	51	56	45	62	63	41	39	65	47	58	48	52	57	56	51	39	50	45	46	57	51	51	42	45	57	51	49	50	44	53	45	47	48	52	50	38	42	48	47	48	53	52	37	55	44	49	56	63	62	48	60	51	56	62	47	48	47	50	50	65	59	60	59	49	65	55	37	59	45	57	55	48	53	49	40	58	54	58	56	41	57	47	55	42	42	49	45	53	61	45	54	44	45	55	51	54	43	52	41	64	50	63	42	55	51	59	58	58	55	47	50	51	37	54	47	43	49	50	56	42	47	58	43	45	42	53	49	50	53	52	53	62	53	42	37	46	44	58	46	50	48	55	41	46	49	51	54	57	58	60	60	56	41	58	54	48	38	54	55	57	78	51	44	54	45	42	53	55	53	47	52	45	55	47	52	49	45	53	57	60	47	42	55	47	66	50	58	56	49	58	43	47	56	68	42	51	57	45	53	45	38	65	55	51	53	57	39	55	58	39	47	38	45	53	52	46	60	42	36	61	52	54	57	56	52	73	55	46	52	60	52	38	47	53	63	51	47	53	49	52	47	63	63	40	59	62	33	55	57	41	48	63	65	59	53	50	47	58	54	53	46	63	50	38	58	57	54	45	44	56	50	56	57	61	52	38	53	43	47	33	52	50	41	48	52	64	60	59	42	57	49	40	49	61	61	47	49	47	41	47	50	55	49	59	50	44	58	34	49	55	46	48	50	49	55	61	48	43	46	59	52	57	51	59	53	48	53	57	57	41	58	39	48	44	46	36	55	62	52	54	41	52	49	44	50	47	40	39	57	41	51	56	41	69	44	45	56	57	47	48	62	49	58	53	37	51	58	51	56	51	55	59	43	49	55	51	50	50	56	55	46	50	39	58	51	47	52	50	58	49	47	56	52	48	51	56	38	64	56	59	57	46	56	67	42	44	59	49	38	60	55	52	49	55	47	44	52	49	39	57	49	48	45	44	56	45	50	46	52	56	28	60	58	43	46	50	44	55	49	45	56	44	46	58	60	49	46	51	55	46	41	62	54	54	55	51	37	52	51	56	64	51	37	54	50	57	43	46	45	45	49	52	57	47	64	42	61	49	56	43	57	53	53	54	50	34	53	67	33	72	54	40	47	50	47	46	43	55	51	46	50	37	50	52	57	54	56	49	50	52	60	55	52	48	57	44	44	51	37	44	44	48	60	48	46	46	60	50	61	52	45	52	51	37	67	58	47	45	48	62	40	51	50	46	47	50	65	62	56	44	41	56	51	54	55	59	40	60	55	52	48	42	58	60	52	43	59	52	54	56	51	61	56	54	46	53	49	64	57	54	49	47	42	57	60	47	47	54	51	51	62	56	57	48	56	55	44	53	45	47	53	55	71	61	46	60	46	45	49
35449	22534	16981	22618	26083	22663	11320	4120	24272	23657	19992	12323	12918	10742	5971	5685	6083	4296	3270	1730	993	791	653	696	681	636	692	672	624	642	638	645	643	641	673	660	654	634	670	636	664	595	660	616	614	709	651	644	661	602	626	673	690	624	617	638	629	627	676	671	653	611	623	669	674	588	654	659	662	659	610	643	647	639	652	642	683	628	623	657	672	676	696	670	651	667	633	691	626	670	656	661	653	650	678	624	606	670	620	657	617	626	717	665	659	611	611	631	637	643	638	656	668	597	683	641	627	656	651	641	654	636	653	612	642	692	658	655	661	604	697	599	636	655	616	645	646	640	646	613	676	701	664	656	657	662	610	683	610	653	655	677	669	640	642	639	678	640	672	614	648	702	671	669	646	659	674	618	635	622	635	635	632	671	643	617	645	661	653	620	672	691	626	652	644	657	619	624	623	666	631	651	635	645	623	635	662	640	655	660	629	673	676	630	626	622	695	658	689	619	679	642	677	648	639	628	661	699	650	665	651	607	658	606	647	610	633	611	596	628	677	689	669	663	672	632	666	677	656	636	622	652	663	635	685	674	667	686	637	656	642	623	663	671	643	661	636	687	654	640	656	692	656	652	625	640	668	661	670	615	642	615	635	647	647	635	628	628	683	663	672	648	621	640	656	648	630	656	641	610	651	634	650	643	672	674	654	665	638	656	674	656	650	621	645	619	645	661	580	646	608	636	641	639	666	595	642	675	653	656	676	649	673	666	624	674	657	639	627	630	639	633	644	628	614	638	658	609	670	637	645	612	645	653	684	657	621	653	638	674	629	631	691	637	635	636	658	665	624	630	623	588	630	669	728	622	652	645	706	664	653	654	639	684	679	640	601	622	612	664	622	643	633	658	639	666	649	642	670	642	642	629	647	668	650	665	683	649	648	662	622	645	650	626	676	676	715	663	666	696	670	659	612	696	683	647	672	688	672	662	654	679	626	652	658	618	625	667	639	690	627	640	680	655	641	643	658	655	662	627	697	683	632	660	676	597	616	668	675	663	654	634	592	655	634	649	619	657	654	659	643	638	665	655	666	670	653	648	597	634	649	647	667	640	672	657	617	629	643	634	691	701	672	645	659	707	645	670	617	670	697	651	629	661	692	652	639	589	641	626	645	665	684	625	663	626	639	670	677	593	664	660	629	642	605	684	588	653	620	723	649	639	615	645	654	605	644	618	638	608	653	646	620	694	671	646	650	623	643	671	680	651	677	690	661	619	652	667	682	598	643	655	608	647	629	657	659	676	612	647	648	664	656	651	630	682	666	687	634	686	637	609	658	662	630	685	600	630	622	692	636	637	675	691	658	674	706	623	698	662	626	665	585	644	680	675	637	665	715	603	662	676	655	649	652	636	678	668	653	654	618	693	655	652	671	689	671	601	621	666	702	601	673	670	680	693	688	631	612	628	643	626	637	637	639	663	642	674	586	659	628	641	630	615	661	673	613	682	639	641	658	670	660	622	626	623	633	636	655	661	660	629	637	666	642	678	634	610	660	667	640	641	623	651	617	688	654	674	694	654	631	632	639	633	634	628	632	649	681	660	658	669	661	629	657	623	664	668	694	662	669	635	636	682	675	668	658	656	651	698	661	681	657	608	641	701	640	671	640	656	654	663	635	664	658	636	640	640	693	615	624	603	632	649	711	664	632	577	685	657	673	679	618	635	678	613	640	685	644	631	667	645	637	645	659	661	646	634	634	646	657	656	664	670	669	628	686	613	638	702	622	599	689	658	627	671	673	628	657	637	665	634	684	655	657	645	657	636	719	619	635	622	663	714	649	642	672	606	669	649	642	660	704	655	660	672	707	624	637	673	664	653	661	648	662	638	680	578	679	659	658	648	625	620	645	676	638	612	657	686	636	669	648	619	656	635	676	620	698	652	625	661	608	628	601	696	655	629	670	632	617	664	666	669	661	641	651	643	674	659	644	611	670	617	662	619	647	666	661	611	656	645	627	636	652	605	629	676	633	643	689	679	700	705	677	604	683	640	648	615	684	685	664	695	663	643	710	700	654	678	644	649	667	656	664	656	632	674	681	681	682	638	688	634	658	656	656	648	685	680	637	610	619	662	632	620	635	591	673	657	629	667	621	696	608	662	671	687	668	632	623	685	602	630	652	662	610	600	666	693	650	627	626	646	643	693	662	626	630	682	648	660	628	680	690	616	630	655	670	629	651	581	660	654	611	639	696	687	626	657	672	658	645	659	674	637	617	595	632	679	626	644	670	653	689	643	670	646	653	605	676	681	624	680	679	642	609	669	699	671	625	616	649	671	658	647	658	660	645	664	657	654	666	607	638	665	702	593	627	663	656	658	626	650	624	686	605	644	701	667	690	654	651	670	702	649	626	661	650	670	710	634	639	699	647	637	647	688	637	692	667	669	677	656	648	666	663	621	600	653	666	629	632	643	628	655	648	642	587	700	630	620	606	711	621	671	660	669	645	681	620	642	672	688	655	641	644	604	652	668	641	651	652	662	683	639	615	634	669	622	637	635	615	601	595	606	710	610	630	575	642	695	653	621	653	628	632	679	654	653	681	631	689	677	700	611	668	622	615	664	613	626	592	612	643	657	660	647	668	644	618	602	640	624	699	646	682	657	681	617	661	630	661	656	672	677	638	634	686	647	687	658	656	604	612	680	630	638	637	633	643	676	647	625	650	615	694	694	666	643	675	639	631	687	672	670	644	618	610	645	677	645	633	639	624	656	626	638	643	619	668	660	647	637	676	628	645	633	628	631	603	604	665	643	624	661	694	622	638	620	660	605	647	678	654	611	678	628	662	656	680	680	623	631	651	618	633	649	657	654	639	655	674	669	595	655	668	656	658	670	626	656	671	628	615	634	660	618	642	645	675	658	647	625	664	607	669	643	617	672	634	635	612	620	678	663	624	634	621	662	625	679	675	657	672	652	652	653	646	650	630	636	681	654	653	697	636	659	675	668	680	655	614	635	661	607	651	663	630	650	657	627	671	634	655	633	648	652	604	615	664	675	653	635	669	653	688	643	635	656	600	625	632	615	649	640	628	689	651	629	649	667	698	672	679	616	673	637	681	653	665	677	649	663	612	629	644	708	682	632	651	634	658	640	663	637	691	709	664	694	649	676	664	636	720	654	625	650	635	619	668	657	716	671	639	625	652	664	684	587	652	635	647	671	626	621	637	695	616	609	710	653	652	662	672	677	606	677	655	670	666	622	605	623	628	622	684	665	639	668	687	615	637	665	644	622	616	679	579	618	687	656	677	686	626	624	652	674	631	624	652	657	656	651	666	658	638	654	624	599	672	625	654	652	656	610	676	656	647	622	640	642	679	614	647	637	715	676	674	659	635	638	632	655	666	661	672	640	620	634	633	669	697	674	697	617	622	593	714	674	590	654	662	638	679	712	671	643	660	667	654	644	613	645	696	663	667	712	629	673	652	634	639	670	615	639	678	650	615	637	640	661	688	627	638	643
9116	9324	4137	2309	1650	1589	683	275	2875	2337	2350	1126	1178	831	466	385	469	310	219	142	81	58	69	61	48	56	54	51	41	58	61	60	53	41	55	40	44	54	58	53	53	48	44	41	54	49	63	56	39	55	58	50	51	51	42	50	55	54	42	53	59	48	53	42	54	50	63	42	45	48	55	53	61	59	47	37	44	55	60	44	49	52	58	56	63	66	59	52	59	58	42	62	43	41	45	49	49	60	60	54	45	52	77	63	65	51	49	45	53	55	50	57	52	47	47	46	50	55	58	49	41	47	65	39	50	58	43	53	58	32	65	42	47	60	58	55	63	44	41	53	51	56	49	59	48	46	65	56	46	52	53	39	45	49	53	64	64	52	51	47	50	41	49	41	66	60	50	44	59	48	49	58	47	55	42	55	53	57	56	47	54	60	46	72	53	44	41	59	58	49	58	41	43	57	47	61	50	51	45	51	57	48	41	47	43	62	54	58	55	48	71	57	46	45	48	49	63	62	52	56	52	61	46	63	52	48	45	58	67	62	62	50	50	53	57	63	57	57	46	48	42	47	68	40	51	56	49	49	49	41	50	50	53	46	56	64	53	62	57	45	59	55	56	57	56	54	48	50	51	63	59	52	53	55	50	53	52	46	53	68	53	61	47	51	53	55	40	48	52	60	57	44	49	40	32	46	41	54	46	58	52	52	38	54	63	58	59	60	49	52	40	53	54	38	52	52	54	49	64	60	47	43	64	43	45	42	57	53	44	53	51	59	54	48	48	52	58	46	58	38	53	50	42	59	59	54	42	45	58	51	65	72	44	45	44	49	53	49	39	71	55	63	63	51	54	50	70	63	60	53	49	46	51	41	50	54	32	51	51	50	38	56	54	49	56	54	55	65	48	54	50	56	43	55	60	58	50	51	39	56	59	55	42	51	55	48	48	54	43	52	45	52	54	57	42	54	56	54	41	56	54	63	56	42	61	45	57	54	57	49	46	61	50	54	58	44	41	39	57	40	52	53	49	65	51	46	54	53	55	46	51	53	51	42	61	55	59	61	56	56	58	65	59	54	58	50	64	43	43	61	56	54	61	57	55	52	53	49	53	51	69	55	56	61	59	54	44	53	48	46	58	48	49	40	34	62	61	50	65	62	62	42	60	51	63	48	58	46	48	57	48	49	49	58	51	54	58	60	46	42	58	51	51	51	64	47	53	38	43	54	46	55	64	49	47	41	41	44	55	33	52	48	53	44	55	51	48	53	59	51	65	58	53	50	48	62	62	56	72	52	54	58	59	63	55	50	41	38	62	41	39	52	51	45	57	55	51	50	56	46	48	61	59	61	57	59	60	54	62	55	59	54	45	53	48	59	57	51	56	44	47	54	49	44	43	63	58	58	51	51	55	52	56	60	49	58	59	61	56	52	49	46	48	61	64	40	56	54	40	58	48	58	50	51	55	59	55	58	54	52	49	55	52	59	40	48	52	48	45	48	59	61	43	60	47	55	47	54	57	53	63	63	45	60	35	70	52	52	53	53	52	57	59	52	62	57	65	58	59	65	52	67	48	41	55	56	71	49	51	48	60	49	60	46	45	37	47	68	57	56	63	59	54	56	59	66	48	58	54	55	64	52	57	48	65	62	38	51	52	62	59	56	58	59	59	40	67	64	46	63	55	74	54	53	52	51	55	48	45	36	52	55	57	50	50	59	44	61	51	55	45	43	55	52	58	66	59	52	59	58	49	50	38	49	52	50	48	41	40	58	57	51	47	47	49	51	59	51	52	58	51	72	39	51	61	45	56	51	43	67	47	48	65	62	53	51	66	57	59	64	51	46	63	67	50	61	67	41	66	65	44	58	50	59	53	64	56	38	63	47	58	63	42	39	46	56	62	49	55	48	54	57	54	51	51	44	45	49	59	55	49	47	57	60	67	43	47	66	44	50	51	55	46	44	65	47	44	48	44	44	67	48	38	50	54	47	53	57	51	53	44	65	60	53	62	69	45	62	52	47	47	56	63	57	43	53	45	49	60	49	56	46	53	51	50	59	53	48	53	48	58	53	46	48	60	51	47	52	51	46	47	66	50	44	45	45	55	50	64	55	49	61	50	49	72	55	59	48	63	54	55	51	54	52	60	46	48	50	46	54	51	45	49	58	56	54	46	50	47	49	53	59	55	55	43	44	53	41	49	63	46	52	49	43	65	52	60	58	44	58	54	54	55	48	54	47	63	46	53	63	58	40	56	47	47	51	52	36	64	44	37	58	58	45	59	48	55	62	46	56	58	48	55	50	46	54	54	36	38	57	58	60	45	55	68	49	59	51	53	71	56	50	44	62	61	49	51	51	51	53	54	53	53	50	53	57	54	62	54	48	63	60	58	43	47	53	54	59	54	53	45	62	56	52	78	56	44	47	56	55	35	61	69	53	57	44	45	55	48	59	52	53	56	59	49	71	53	58	64	42	54	44	60	57	51	59	60	53	51	46	49	46	52	52	46	51	45	50	50	55	45	46	44	57	52	47	53	48	57	67	40	38	48	53	64	49	56	51	47	46	56	53	50	47	39	66	40	59	45	56	58	43	53	53	53	57	52	52	42	53	42	50	48	48	59	45	61	58	47	65	57	58	45	47	59	75	62	56	47	40	48	55	48	55	53	53	54	53	44	56	65	60	56	48	60	68	60	43	50	42	36	66	54	52	50	52	50	61	52	51	48	55	48	51	57	51	53	56	56	47	56	55	55	60	30	50	51	57	57	47	48	56	58	43	42	44	43	46	44	49	72	53	53	44	51	58	52	50	50	53	45	57	61	60	52	28	53	53	51	60	48	51	52	48	62	49	43	56	53	49	51	50	45	61	45	53	53	54	62	52	44	56	57	61	54	47	45	56	45	52	58	53	50	64	66	54	40	47	47	50	69	38	55	60	51	50	64	49	57	44	67	54	47	47	49	45	52	45	45	50	65	52	56	49	57	50	62	52	50	50	43	57	43	37	46	60	45	45	54	53	52	57	48	46	47	44	54	47	52	42	45	57	56	61	45	53	56	50	48	50	68	51	52	59	54	43	58	52	59	61	37	65	44	45	47	50	58	61	45	46	38	53	45	55	58	45	54	57	64	59	50	58	48	57	53	58	51	61	55	52	45	63	49	53	40	56	58	54	45	54	53	41	41	58	53	44	47	70	52	51	52	48	47	55	53	64	56	56	59	54	62	53	58	49	43	50	56	42	41	56	43	51	64	50	56	62	71	53	63	65	63	53	55	55	54	58	52	49	51	45	62	52	67	59	43	49	57	63	55	51	61	56	59	58	46	50	58	65	59	60	48	62	58	56	48	56	58	51	51	42	51	47	55	53	50	51	57	54	50	52	62	45	37	45	53	61	63	62	54	45	58	57	53	56	45	63	47	41	69	62	49	64	55	58	58	44	62	51	59	44	58	48	73	54	54	49	54	62	60	60	49	48	52	49	61	51	50	57	46	52	54	49	48	73	55	42
46551	33883	26516	34487	37531	34942	18295	10991	36863	31434	31783	20082	22936	18191	12623	10510	12188	7882	6000	3009	1401	1046	840	713	659	674	690	646	686	655	684	632	633	694	707	676	676	663	675	695	649	641	667	705	693	676	666	691	656	670	719	642	683	679	647	639	692	691	683	654	672	672	646	697	646	675	673	664	679	692	679	648	686	692	672	641	663	633	639	674	644	708	694	678	694	686	647	667	706	696	657	709	676	659	709	631	694	671	667	628	701	619	650	656	666	716	687	685	657	702	680	650	682	684	683	675	663	681	665	658	658	636	671	677	668	676	661	691	662	679	644	648	710	660	675	715	656	625	647	664	699	664	641	670	720	715	654	668	689	689	665	637	637	664	663	693	670	654	655	677	655	698	714	653	633	637	693	625	653	630	670	645	688	699	695	673	670	669	664	616	646	700	685	695	701	591	703	673	661	677	687	733	661	653	671	688	679	624	689	697	673	698	675	674	675	697	664	669	709	710	692	699	676	680	700	636	619	716	688	672	659	708	661	671	686	635	677	643	693	611	669	656	629	686	684	646	675	665	648	669	688	680	645	621	688	651	672	663	721	655	700	691	664	638	603	704	648	662	697	660	717	742	716	666	682	668	651	703	676	676	702	644	655	656	671	686	672	661	655	646	714	662	671	671	706	695	698	665	670	663	679	628	664	655	672	690	686	633	672	668	674	651	681	625	682	683	676	701	649	663	644	652	700	639	629	671	687	656	691	613	699	669	666	676	661	695	704	660	667	690	662	719	680	634	657	704	689	712	667	667	691	715	690	678	696	594	664	649	690	658	675	679	705	668	692	714	661	675	696	686	668	681	664	661	658	685	680	705	694	637	701	688	631	678	682	665	699	676	694	695	646	690	665	651	730	639	673	696	687	635	683	667	653	690	698	702	667	651	700	663	711	700	734	673	635	688	659	686	677	698	658	705	693	643	673	690	658	726	698	632	681	641	691	680	678	661	655	606	663	667	673	691	670	662	699	654	650	676	667	672	660	668	659	622	659	702	634	691	683	657	658	677	674	644	652	625	652	660	681	700	697	644	684	647	629	660	682	639	663	691	611	642	703	697	692	658	686	651	669	651	650	704	695	673	657	673	638	678	661	640	670	694	642	684	663	707	683	643	699	697	620	697	635	694	674	695	682	681	677	668	697	657	663	672	701	654	674	659	677	680	679	625	625	685	664	686	686	629	681	630	656	647	662	644	679	711	708	635	712	628	646	624	689	659	684	683	687	674	686	651	680	690	643	708	715	684	658	665	656	672	616	727	697	673	711	692	637	643	662	692	644	672	677	704	691	672	699	640	656	634	619	639	653	667	684	660	664	674	682	666	684	670	663	684	682	677	648	632	646	683	665	631	609	655	709	654	683	687	682	686	681	686	672	677	649	700	704	643	694	644	649	653	675	636	671	670	669	696	678	665	657	672	691	665	689	643	670	669	658	651	665	668	684	717	710	628	699	675	671	686	638	669	668	680	622	630	684	725	698	695	616	701	664	706	640	656	654	672	736	673	674	662	637	733	677	678	689	664	639	670	675	682	665	676	671	656	655	698	652	685	656	641	638	696	676	658	655	687	635	718	738	699	694	647	673	638	664	688	652	645	665	708	656	682	692	704	663	633	671	690	729	700	726	682	733	653	667	679	672	738	670	668	703	652	683	680	686	653	687	641	670	645	648	663	663	663	658	655	673	593	669	677	675	636	652	670	653	678	706	668	605	646	664	675	653	725	654	684	608	652	686	639	675	621	698	623	672	711	666	689	650	649	657	707	711	682	634	696	667	634	635	668	680	714	662	616	640	687	689	691	663	672	692	691	693	662	685	680	682	692	639	648	654	670	664	683	687	685	679	695	660	654	666	691	671	674	616	653	650	656	669	644	690	693	610	646	676	658	670	644	664	611	657	680	693	630	634	700	657	660	651	679	725	676	663	619	632	665	686	691	650	686	722	649	636	639	682	658	702	692	693	661	643	699	685	658	666	656	610	693	656	675	674	668	641	634	687	689	657	644	659	696	648	662	664	725	707	689	714	711	632	702	714	706	636	713	646	668	688	685	633	660	666	667	639	666	696	666	678	663	640	649	681	666	661	638	688	637	658	672	668	685	649	688	649	653	699	666	680	699	715	636	627	609	643	648	703	671	692	630	675	686	685	693	685	661	691	667	696	677	700	696	647	671	684	715	681	693	678	659	685	684	690	677	643	695	634	689	687	682	665	693	696	656	719	688	688	626	678	651	668	669	645	693	690	648	635	689	670	614	667	689	658	650	683	709	681	696	673	647	657	679	694	673	691	703	698	655	686	658	678	707	686	666	682	654	707	646	658	670	672	682	654	629	692	651	644	666	728	703	641	670	661	657	640	660	671	714	648	650	635	651	675	641	672	700	679	655	719	629	684	700	668	704	655	646	633	695	631	651	697	682	621	702	643	667	643	660	696	666	681	646	634	653	695	649	656	626	680	666	700	647	734	705	667	697	663	657	692	646	667	703	633	700	665	666	695	699	635	661	656	674	705	711	667	662	626	726	718	699	667	685	714	631	641	683	687	691	726	670	667	657	670	674	690	663	637	648	699	682	584	706	664	714	651	698	669	688	669	646	676	677	694	638	722	701	697	656	685	714	655	653	691	649	746	635	656	629	685	666	630	693	683	699	686	646	679	657	675	680	642	680	697	654	681	658	671	650	695	676	654	649	695	642	667	645	650	684	666	710	698	682	724	684	692	639	664	732	684	680	677	656	700	635	668	710	648	650	675	637	692	651	719	693	687	628	696	708	692	689	704	692	690	676	654	716	654	646	660	689	693	680	678	685	631	677	672	647	669	650	655	654	682	656	693	696	651	651	685	630	644	687	679	620	724	676	661	665	639	667	652	624	701	682	671	645	672	656	670	670	665	689	656	740	676	671	705	647	681	669	744	646	663	675	676	696	676	672	692	690	661	663	654	667	658	658	692	706	670	675	707	671	701	652	703	665	642	664	642	634	669	645	687	693	704	670	664	618	649	636	686	689	691	708	629	699	678	660	701	673	678	680	641	666	660	686	674	663	705	660	670	652	675	663	636	698	680	709	663	678	655	707	664	633	704	667	680	704	651	666	668	720	702	696	648	661	685	684	665	638	667	679	690	661	676	703	692	680	653	665	677	705	680	644	629	618	702	668	671	686	616	636	646	729	669	698	692	696	678	699	659	707	671	692	671	679	671	684	672	674	636	644	686	679	636	621	683	685	725	692	717	649	677	681	696	684	631	603	725	678	678	653	663	673	664	665	654	661	642	649	685	680	675	695	693	694	668	658	688	704	649	677	670	658	672	735	681	659	635	663	634	641	663	688	701	681	644	720	714	641	676	674	683	648	648	608	679	649	651	662	679	683	654	708	662	673	698	701	704	704	659	642	691	656	688	641	683	699	626	690	685	713	689	682	662	675	657	640	718	709	657	724	651	712	629	673	723	675	680	662	641	664	659	645	719	654
8954	6840	3521	2340	1756	1582	329	743	3028	2555	3286	1166	1124	844	520	427	439	333	243	119	78	66	64	50	58	47	57	43	58	43	43	66	58	59	59	45	47	44	56	46	56	59	55	58	48	58	59	41	47	57	55	55	48	58	49	47	41	53	48	61	46	65	55	48	66	50	60	62	53	59	54	47	48	47	57	68	53	55	37	57	59	53	54	59	53	48	61	64	60	58	48	52	41	53	47	52	55	46	68	54	58	54	49	55	62	50	48	39	45	44	43	47	55	59	62	47	58	47	53	65	57	57	61	46	54	63	60	50	54	59	48	63	58	59	31	50	60	53	67	55	45	68	55	54	60	56	59	66	61	49	59	49	59	50	59	46	54	47	47	56	47	65	60	45	49	50	50	59	45	51	40	61	61	52	55	51	59	36	57	51	38	47	54	47	42	54	47	76	60	45	65	60	50	55	39	48	56	46	62	58	54	43	54	53	57	47	56	49	44	70	53	56	70	56	51	56	50	58	67	56	47	53	55	52	62	41	52	46	55	46	54	42	67	62	50	51	47	50	60	47	58	49	57	53	43	48	58	50	62	48	56	57	65	46	51	48	52	53	46	66	49	64	53	44	74	51	54	54	49	53	47	45	63	50	53	61	49	56	63	62	56	58	62	47	58	63	57	53	47	67	56	48	51	49	56	51	71	50	42	47	47	50	55	66	47	55	51	65	49	45	67	55	50	52	59	47	44	44	46	68	46	46	63	59	58	54	45	60	44	48	63	52	51	66	68	54	49	48	57	49	50	51	59	50	51	57	46	48	53	55	59	52	48	67	54	52	55	60	42	56	43	50	45	48	49	41	65	53	59	50	55	60	50	64	48	42	60	60	57	54	52	64	65	59	55	53	59	53	56	65	49	46	53	50	61	47	54	61	53	55	55	43	50	41	56	48	57	52	54	62	44	55	41	56	52	53	53	57	48	51	59	57	59	49	47	54	59	53	39	44	43	64	53	55	62	57	52	55	59	50	57	52	58	55	62	62	54	54	58	47	46	49	58	48	50	50	56	59	50	54	51	60	79	46	38	56	53	49	63	62	51	53	52	60	47	58	80	47	56	70	45	71	45	57	51	48	60	53	59	52	50	50	43	59	55	64	44	64	45	54	52	63	57	55	43	57	52	52	60	53	67	50	46	59	56	47	39	60	55	65	55	59	53	56	47	55	54	45	50	65	55	54	66	58	63	54	51	40	60	50	50	54	63	65	53	47	61	53	55	41	51	51	48	61	58	52	49	43	57	53	51	67	60	36	45	54	63	62	51	56	46	56	39	53	51	51	59	44	66	46	48	52	48	53	38	57	41	53	47	58	43	51	51	58	45	50	55	57	56	64	58	60	56	60	45	75	59	42	45	50	57	55	49	61	72	51	43	51	48	58	49	38	70	58	55	56	42	55	52	47	61	47	55	59	48	67	52	50	46	58	46	54	54	60	65	42	51	45	57	47	53	43	53	65	71	46	63	47	51	50	59	62	42	51	56	52	57	64	44	48	52	51	50	40	54	42	57	60	50	66	64	56	63	56	50	63	56	47	57	51	57	46	47	58	67	69	55	60	54	54	49	58	47	64	59	45	51	58	58	61	50	60	53	49	52	54	44	56	46	70	52	57	53	54	54	54	36	52	44	40	54	53	46	56	48	64	49	63	49	49	61	49	62	58	47	51	47	41	43	52	57	57	50	48	57	51	64	52	47	61	61	50	54	38	65	43	63	59	48	49	52	59	45	61	53	39	48	63	44	62	55	51	48	56	56	39	50	51	51	52	56	49	56	46	56	55	54	49	63	50	61	53	62	57	68	60	48	45	33	50	53	67	69	48	55	61	65	57	52	56	49	57	60	49	52	56	58	52	54	61	55	69	58	65	67	62	56	48	43	57	53	54	49	51	62	47	36	47	52	46	47	48	56	43	49	50	55	57	60	45	57	55	53	57	48	52	40	57	56	53	55	49	55	60	65	49	49	60	53	45	57	35	67	49	61	42	46	53	54	65	51	50	54	53	59	65	39	60	54	59	53	47	54	50	50	57	53	61	64	47	45	48	56	52	47	57	54	50	59	54	49	59	57	57	47	55	47	57	48	56	63	49	53	65	58	46	56	63	47	53	59	49	59	53	51	63	48	56	62	59	45	49	55	61	52	55	51	67	62	55	51	47	46	54	57	50	60	43	61	73	66	52	51	54	67	53	40	52	49	56	66	50	56	67	55	49	52	57	41	52	46	56	55	58	60	53	52	40	51	60	52	58	61	51	62	55	58	57	49	42	66	51	46	51	48	53	47	49	53	51	58	47	58	52	40	73	46	60	49	48	45	61	42	52	56	56	43	59	40	62	53	54	52	52	49	62	43	51	75	63	61	54	69	66	54	52	53	51	49	57	46	51	52	64	52	49	55	53	50	53	62	47	56	49	54	51	63	46	49	59	61	46	42	49	55	66	52	47	43	55	51	59	60	46	57	58	48	47	41	54	49	49	56	54	59	63	61	55	61	47	55	58	59	68	61	59	49	49	47	51	50	64	57	60	42	51	54	54	63	54	51	63	48	50	39	47	49	62	64	59	42	65	47	56	47	56	48	56	54	62	54	44	48	38	55	48	43	50	62	54	56	46	51	53	48	59	55	53	41	58	38	73	57	59	49	66	47	66	46	50	60	56	48	51	44	43	49	56	49	48	52	55	58	57	45	41	62	44	53	49	40	40	59	56	51	47	50	46	57	64	49	51	41	54	66	51	62	46	55	55	73	55	48	56	69	62	58	60	50	65	50	60	63	55	54	62	46	49	50	53	48	61	58	58	50	70	55	43	54	59	47	40	68	57	50	63	49	59	54	54	47	55	59	55	51	54	60	65	53	59	76	55	57	56	55	51	52	57	50	61	62	51	56	59	69	46	58	57	52	60	42	51	45	56	45	47	48	51	61	69	64	59	53	53	61	53	54	44	50	54	59	58	58	50	37	50	51	63	44	46	43	49	55	47	52	47	56	54	64	50	59	57	47	45	61	56	55	39	50	53	54	57	53	56	58	56	53	38	52	57	53	55	62	47	46	56	53	44	48	47	47	55	47	50	49	41	62	56	42	51	56	52	52	43	45	59	61	41	67	51	58	57	43	45	69	60	47	55	51	55	55	50	52	62	58	45	57	57	49	57	55	52	65	65	47	56	49	45	43	48	54	53	50	57	60	47	60	37	56	59	45	58	50	63	53	61	44	60	68	55	53	54	69	51	62	53	64	41	71	53	65	59	50	50	56	48	47	55	52	46	47	36	70	57	38	63	47	51	45	57	59	46	57	44	45	64	64	51	68	70	54	47	52	59	47	47	66	51	59	44	56	61	53	46	62	55	53	64	61	56	61	59	54	43	53	54	48	50	52	52	59	56	47	43	69	45	55	48	55	51	44	57	62	58	55	64	51	55	55	53	55	73	56	50	51	56	58	43	54	57	56	54	66	58	60	63
43125	30720	25451	33732	38252	32314	15540	18587	37891	33409	34989	20759	23197	18963	13544	12074	12075	8986	6832	2777	1413	1158	887	774	743	720	659	706	658	646	700	735	749	707	702	699	701	678	699	686	628	665	683	724	690	693	724	670	667	682	668	710	669	684	714	686	709	697	676	750	691	719	678	680	667	689	671	729	713	689	722	696	721	642	681	704	656	701	682	680	713	660	633	657	631	748	621	723	695	756	703	698	691	694	683	690	647	706	653	704	718	716	660	706	709	726	672	671	691	693	670	718	738	715	678	698	626	687	713	702	637	689	682	614	680	715	662	715	661	662	689	693	686	742	689	698	710	701	723	642	700	678	671	680	718	671	679	703	698	655	740	712	675	655	696	729	700	677	691	673	681	643	692	692	683	653	672	702	690	619	686	662	677	665	696	677	652	679	679	712	707	696	655	719	702	657	667	668	683	684	669	691	726	681	723	664	685	648	677	694	681	715	652	678	680	694	674	707	747	690	669	715	668	719	706	694	690	718	696	705	722	651	716	727	715	747	641	680	656	723	672	702	685	701	691	693	680	731	741	671	704	693	709	708	687	696	679	708	670	656	691	648	722	709	668	674	683	705	701	685	709	649	679	676	648	694	712	681	717	693	684	646	707	697	712	663	646	669	674	627	685	670	674	724	685	700	644	699	693	703	678	682	736	665	650	726	682	695	686	696	701	661	661	739	668	726	714	684	712	732	653	665	666	646	687	686	666	605	674	684	660	660	698	685	718	657	731	680	697	685	684	688	651	661	644	707	726	672	714	692	685	727	676	660	680	637	732	664	704	682	684	759	682	715	702	698	708	671	623	691	685	716	740	705	712	652	685	655	731	665	660	686	729	684	677	687	641	662	690	684	699	719	660	684	700	693	702	685	713	702	683	679	692	662	697	661	724	706	770	739	668	697	681	727	676	731	670	632	686	745	666	694	650	682	657	705	694	705	681	720	684	686	697	697	701	662	691	665	655	749	670	678	685	653	683	655	692	684	694	714	711	652	712	630	639	680	738	679	679	651	679	674	673	632	714	689	657	708	736	707	671	696	678	694	717	681	667	697	687	733	716	717	675	704	691	729	688	683	678	702	740	650	681	675	716	705	695	675	665	649	651	650	697	721	678	638	724	683	640	675	699	655	668	698	710	678	726	699	660	669	674	702	691	652	699	684	680	682	681	657	670	643	676	679	650	685	628	657	711	680	705	680	706	660	753	673	676	623	704	652	710	699	665	671	683	689	711	666	691	661	709	666	681	672	696	639	703	709	688	684	741	690	659	728	648	686	722	705	707	766	650	656	695	665	661	697	657	655	689	671	689	660	675	709	694	665	699	670	690	696	683	702	664	763	667	698	680	678	676	712	716	699	762	697	667	683	693	729	716	629	658	707	664	707	708	679	689	716	638	723	704	693	739	695	711	707	702	697	674	693	665	689	689	670	667	662	714	670	715	713	647	666	658	692	670	660	660	674	658	629	707	700	649	699	641	672	707	670	663	705	680	709	707	662	685	638	688	727	713	681	665	692	698	645	655	715	685	723	654	706	709	690	684	655	689	697	688	694	743	668	683	674	705	701	674	685	713	663	720	666	673	672	663	658	689	695	725	682	682	730	702	685	702	695	721	686	710	703	691	666	693	688	641	747	664	692	639	669	689	715	681	646	682	711	707	729	682	696	697	721	655	697	679	698	680	735	667	679	677	726	739	667	612	720	729	698	705	715	678	697	711	662	692	723	686	682	650	644	666	712	759	718	684	697	695	657	689	739	701	712	700	643	693	682	674	713	703	716	682	679	706	704	682	660	699	675	700	661	663	720	671	656	709	669	715	678	689	684	718	688	685	669	694	731	668	673	690	692	741	658	690	717	680	750	692	674	689	684	671	672	664	661	654	690	697	700	677	654	682	677	684	671	729	678	681	639	662	659	722	702	636	722	647	707	703	719	651	634	696	656	699	653	722	690	680	679	653	671	692	722	679	662	661	690	769	679	705	713	707	696	659	662	681	701	723	675	723	688	670	671	707	700	698	686	725	663	697	712	691	714	738	671	720	684	702	692	692	698	683	670	682	759	691	681	708	685	738	714	654	677	664	680	656	706	721	696	636	666	665	718	697	685	652	702	667	719	677	670	709	715	702	652	698	681	676	653	649	655	674	646	681	682	670	673	675	705	714	661	645	708	701	693	688	676	693	718	704	705	693	724	727	672	711	693	695	680	696	707	695	630	716	693	710	723	680	766	693	713	652	673	682	685	652	676	730	666	676	682	678	693	733	703	742	627	726	743	680	708	719	706	672	719	681	715	722	688	674	673	671	719	687	680	734	706	730	717	649	680	659	725	715	672	742	721	670	729	685	667	688	721	709	703	710	631	693	703	688	746	695	676	698	695	685	671	689	685	715	683	688	685	674	731	698	716	672	651	633	703	682	682	696	755	712	664	654	710	663	672	700	677	682	691	686	681	699	676	640	667	726	706	650	637	718	680	688	662	697	682	662	681	626	667	637	677	689	707	665	678	677	714	706	639	702	714	672	657	697	690	715	708	678	673	673	707	686	702	711	702	663	698	702	705	713	686	696	686	683	628	680	699	642	670	686	663	694	707	706	676	651	671	697	678	702	726	680	675	671	667	657	649	697	671	683	679	689	699	696	689	662	668	658	659	651	694	703	700	660	698	687	701	669	693	724	664	733	631	681	670	719	652	718	705	642	677	688	635	680	685	659	702	662	732	685	714	744	704	687	706	648	674	673	687	703	680	692	615	670	690	709	689	652	723	707	696	710	671	664	652	667	685	634	641	698	665	704	640	710	675	686	726	700	710	674	697	661	663	719	693	684	648	654	633	702	714	710	651	670	675	713	686	652	645	692	736	675	669	703	678	680	725	758	733	708	683	693	668	663	715	704	706	689	658	645	675	653	699	639	734	649	761	694	742	705	667	714	643	697	707	683	682	700	693	682	714	738	659	698	665	681	682	700	681	674	717	670	685	684	703	665	645	705	672	660	736	710	637	734	705	687	692	696	669	706	680	671	697	706	681	671	747	659	690	720	686	692	660	692	661	641	719	653	687	703	646	640	671	668	684	695	671	697	744	681	668	710	668	686	691	635	678	661	659	705	707	742	674	692	657	735	731	731	676	615	664	665	677	662	738	728	708	715	665	708	694	700	684	678	696	708	683	739	632	657	658	692	684	658	670	694	654	653	674	653	689	682	732	665	695	697	716	690	662	668	696	672	673	707	659	705	684	714	684	701	697	671	712	672	695	679	710	698	662	642	645	665	683	671	636	654	718	740	655	688	650	686	747	664	678	689	685	688	609	681	672	662	693	712	660	683	660	705	709	685	689	682	729	681	684	697	736	665	680	613	708	691	670	763	730	753	696	648	686	644	672	685	640	671	640	702	687	675	700	702	689	692	698	736	746	690	683	700	713	680	694	640	690	699	706	693	721	678	718	675	698	651	694	684	670	686	728	684	662	652	656	692	745
12728	14433	6777	3407	3073	2414	607	1565	5190	3336	5632	2139	1721	1529	785	524	573	404	307	156	78	89	67	66	54	49	50	55	53	56	51	59	63	54	54	58	62	49	54	58	71	69	49	53	60	51	57	64	50	54	48	59	58	52	50	51	49	48	64	51	60	57	54	51	46	59	43	54	46	57	35	54	49	48	49	46	49	48	40	48	64	57	59	59	60	54	52	54	52	53	56	55	36	43	56	57	52	50	51	62	54	51	56	44	53	56	49	61	48	56	53	58	68	50	68	61	46	51	50	58	57	58	35	57	61	52	41	65	73	72	63	53	55	61	50	63	61	55	53	56	49	69	47	55	48	46	77	67	49	55	53	48	52	46	57	52	51	60	47	63	53	57	54	55	49	41	54	57	52	63	57	46	50	54	56	56	42	44	47	37	50	54	50	48	54	38	56	49	48	50	51	65	44	49	57	60	57	58	63	50	61	57	48	65	46	48	61	65	63	61	45	48	52	38	56	48	53	52	51	52	56	58	57	55	46	45	53	62	58	43	48	50	31	59	46	64	49	70	68	56	44	60	57	48	52	47	57	51	60	66	60	50	54	46	54	45	41	39	43	63	46	60	67	51	51	66	54	61	67	51	66	44	46	62	57	45	46	57	54	48	61	54	50	56	48	58	59	62	52	42	45	50	50	60	55	50	63	50	51	47	55	62	46	59	54	67	56	46	34	55	48	55	53	58	36	52	60	55	53	49	57	58	56	51	59	56	55	59	41	44	62	42	54	56	64	52	56	41	52	45	60	49	52	45	50	46	62	57	59	57	57	67	55	56	70	58	41	58	41	57	50	59	51	48	45	41	49	58	35	56	53	63	54	43	57	44	46	42	41	48	66	65	61	55	59	57	55	69	53	49	54	48	51	60	59	55	47	50	60	40	51	54	72	54	55	61	51	55	54	52	64	81	59	45	53	54	49	59	48	46	49	53	51	52	48	58	56	47	38	50	55	55	54	56	44	46	62	61	65	50	59	43	46	44	56	55	48	52	53	57	58	57	51	57	48	51	61	39	38	66	51	44	50	52	59	43	54	44	42	49	51	52	49	62	47	60	45	54	50	47	51	38	57	42	59	56	59	64	45	50	65	60	64	51	49	43	31	57	54	76	48	47	44	52	43	48	46	57	58	51	61	65	45	57	57	55	42	56	57	50	48	56	55	56	49	51	60	51	49	45	61	47	51	48	54	52	54	48	50	48	54	43	56	67	71	43	51	58	57	52	47	53	70	44	40	49	42	53	49	60	58	56	52	59	39	60	44	56	58	49	60	71	55	53	51	60	58	51	54	48	57	52	57	58	52	42	52	57	53	48	50	68	52	46	55	57	52	45	54	55	51	62	51	50	58	53	58	67	64	56	40	52	46	59	57	58	54	44	64	44	42	40	62	45	52	52	57	51	56	46	65	49	55	44	44	47	65	49	51	63	64	61	48	43	46	61	53	47	62	68	50	50	51	57	48	48	58	54	54	53	65	51	49	55	51	68	54	52	60	48	52	61	59	40	58	56	64	56	65	49	57	50	48	55	63	54	52	46	49	58	64	51	50	48	54	64	46	48	53	52	66	55	56	62	56	54	63	53	55	57	43	52	62	61	54	52	55	57	43	45	36	40	43	67	46	58	45	55	60	46	57	62	53	52	41	53	33	60	73	53	58	41	51	55	58	47	48	56	48	47	59	57	40	73	56	59	50	50	52	62	59	55	58	49	63	58	58	60	53	66	43	50	51	51	47	55	39	50	60	45	53	56	64	54	53	42	60	42	52	57	56	54	43	50	55	46	54	40	41	58	60	55	58	43	52	55	58	64	62	60	51	58	51	63	53	45	51	50	60	46	43	70	49	49	48	50	66	54	52	45	61	51	51	51	56	59	54	56	60	56	45	48	54	52	38	60	57	45	45	43	61	56	57	61	46	61	51	35	46	65	49	53	56	57	61	48	55	53	51	48	55	59	56	46	60	54	63	54	56	53	55	51	57	64	55	42	47	65	63	59	51	53	55	44	64	52	57	66	46	61	39	54	45	50	71	45	56	43	49	48	46	60	50	57	60	60	45	59	62	50	58	40	58	64	57	54	48	46	48	56	55	61	48	40	51	56	50	45	63	64	54	49	53	46	44	62	65	49	33	54	38	56	53	54	54	55	51	48	56	49	52	50	50	38	61	60	66	61	62	59	36	59	54	51	46	50	49	60	58	57	54	50	56	59	61	52	58	66	42	60	48	62	52	54	41	51	59	57	66	59	53	44	52	53	42	52	45	56	47	55	60	54	49	55	54	52	54	58	54	53	61	54	52	57	50	36	54	47	56	68	59	50	57	57	61	47	52	65	65	44	53	52	54	46	55	38	57	49	54	48	66	60	61	51	45	56	58	42	68	59	54	57	62	59	54	43	58	54	67	53	55	65	60	48	62	41	58	55	58	48	69	42	63	56	66	47	48	46	46	56	56	60	54	47	43	48	49	49	48	56	46	55	37	51	61	65	60	45	65	53	57	50	57	76	64	54	68	54	52	52	50	55	47	61	64	46	52	61	53	65	44	57	46	41	44	54	65	58	59	50	47	49	54	68	36	55	42	60	59	67	45	58	59	47	60	54	66	50	38	55	44	56	56	57	59	55	44	44	53	50	42	53	61	54	62	52	51	64	41	51	57	46	54	63	58	63	52	49	57	42	55	53	66	47	57	48	65	52	52	67	61	47	55	61	50	47	49	59	50	58	59	58	48	50	48	57	52	51	49	44	53	71	44	50	51	53	48	47	47	45	53	51	54	59	63	56	44	54	40	53	48	48	46	54	57	56	53	54	55	52	41	43	57	61	61	58	51	51	56	58	60	59	54	44	50	64	38	48	51	50	49	55	57	57	50	51	50	58	51	61	45	54	58	48	54	62	46	44	61	67	47	45	56	51	58	57	51	55	53	57	47	56	51	52	56	59	53	46	48	51	50	40	56	56	56	53	60	55	45	64	46	54	39	65	67	60	52	56	78	47	57	65	52	58	61	61	52	60	49	51	58	50	50	59	61	44	37	47	66	55	73	47	55	44	64	42	42	56	57	56	60	55	59	53	64	50	71	54	54	44	64	62	60	55	68	54	44	49	53	67	46	48	51	53	54	58	52	49	57	41	50	49	56	49	49	55	43	53	65	63	46	44	43	58	56	51	59	43	54	53	47	54	39	60	61	61	49	57	49	59	64	46	52	63	62	60	41	57	55	63	52	52	66	61	65	55	52	40	41	48	53	54	63	55	55	40	64	60	45	65	52	52	59	56	43	49	46	55	60	38	52	61	48	37	45	50	59	52	52	53	60	51	63	48	49	65	53	50	58	59	63	60	44	55	54	53	47	42	47	41	57	46	56	64	69	64	56	58	58	43	58	50	61	53	60	48	56	54	61	50	58	38	60	52	56	51	58	60	48	62	50	46	46	47	57	49	58	45	63	54	48	53	45	65	42	53
51292	37343	29386	38655	47154	38301	18748	29429	44214	35702	41205	26094	27819	24145	17014	13951	13454	10397	7698	3568	1658	1358	985	813	767	705	725	657	697	711	701	706	696	728	696	688	718	695	714	704	718	661	690	720	704	716	676	671	673	683	744	683	692	728	705	668	692	662	716	694	693	687	694	702	654	708	662	691	697	669	719	743	655	682	686	661	702	718	678	653	688	669	655	733	687	698	685	718	703	706	747	686	657	712	603	682	728	686	664	718	674	683	731	711	709	652	621	704	669	702	712	668	663	647	710	669	687	695	670	684	692	757	674	643	685	716	657	711	714	640	652	714	642	687	672	704	678	732	711	653	712	689	658	688	675	678	654	670	740	734	693	666	658	670	701	719	691	727	668	717	710	674	686	716	669	701	640	683	725	702	696	658	615	669	682	763	703	666	709	651	719	691	671	686	668	702	705	726	700	710	726	667	747	666	666	676	671	750	708	667	703	719	653	700	679	691	658	685	662	658	673	708	676	653	671	737	702	727	684	720	664	694	683	652	646	700	703	687	710	742	724	617	686	736	687	729	727	688	673	684	686	647	694	679	713	720	687	669	636	686	674	714	684	698	640	732	723	686	680	709	670	691	680	695	725	728	640	692	687	687	682	689	737	703	705	692	709	673	671	678	664	738	706	701	694	672	700	709	698	703	678	697	721	706	679	692	660	660	706	678	691	646	708	676	716	713	666	699	729	699	705	640	692	729	706	746	678	683	684	684	727	724	686	698	660	639	669	704	707	664	684	689	684	711	708	734	681	683	665	763	730	663	694	742	698	666	619	668	692	703	711	705	678	708	664	667	674	679	698	674	641	671	698	707	671	702	684	700	680	665	723	691	713	732	667	722	712	692	668	718	645	679	704	707	698	669	692	726	649	684	696	676	667	669	718	680	690	717	666	646	681	703	656	701	669	652	720	645	703	694	714	700	685	695	688	668	674	707	687	640	677	695	741	682	701	715	709	709	697	731	726	730	712	692	676	671	732	685	701	653	715	699	695	636	685	680	684	678	750	709	690	725	700	684	713	688	668	683	672	689	714	673	651	715	674	717	670	695	674	697	648	646	708	696	683	696	715	648	724	695	695	704	693	622	730	658	671	695	716	703	694	665	702	706	652	670	748	697	717	729	679	666	704	689	652	666	708	699	692	656	758	700	683	687	704	711	641	679	694	624	710	708	687	746	696	718	681	741	680	646	710	713	698	698	708	693	753	674	692	692	661	713	692	680	696	719	710	689	715	722	656	705	669	711	691	687	687	729	696	732	716	725	701	703	695	685	681	686	668	694	699	667	679	705	653	689	679	657	659	743	709	714	709	711	681	713	712	734	715	655	692	729	725	739	656	672	724	689	689	692	720	706	678	650	702	736	701	684	670	704	690	717	660	693	724	703	702	691	679	710	684	693	652	666	686	655	660	707	694	670	696	709	695	721	739	679	702	737	693	676	719	698	676	702	660	670	715	733	715	735	698	702	657	683	706	690	696	688	677	701	683	668	674	686	675	688	647	700	648	675	686	701	731	681	719	728	674	741	644	696	745	691	688	694	654	693	640	736	685	735	643	711	626	706	705	735	713	703	714	668	684	710	696	693	730	686	656	692	718	720	691	678	689	665	724	733	701	698	658	752	700	715	742	708	652	661	733	665	702	668	699	694	705	710	633	696	742	651	654	712	639	661	713	690	657	669	702	758	633	640	732	706	754	695	700	652	660	694	690	721	710	721	656	666	736	631	643	690	720	705	709	737	688	687	645	663	695	685	653	653	740	676	696	720	685	661	687	695	724	664	711	706	714	670	688	711	672	681	746	713	695	690	679	665	661	652	722	679	678	717	705	712	649	754	644	730	684	684	679	673	705	680	697	683	673	713	705	671	674	628	707	681	685	676	679	717	709	697	717	696	701	708	707	686	666	689	694	695	685	694	711	710	711	699	726	680	715	662	722	677	740	680	661	703	691	694	638	714	682	722	690	703	711	680	703	707	670	697	658	697	705	667	724	728	673	678	630	743	748	711	697	728	657	706	677	723	759	635	651	699	702	644	678	721	665	694	684	702	720	689	703	640	743	697	684	686	659	676	658	646	667	692	717	698	711	677	666	734	713	642	645	644	719	699	681	730	703	703	668	672	686	674	693	669	693	738	674	722	738	733	676	700	685	700	739	689	711	669	705	718	709	672	673	677	663	640	690	687	696	694	694	676	663	693	726	688	673	672	654	717	651	716	664	642	673	721	693	702	745	742	696	641	697	692	699	694	683	706	701	710	718	672	684	697	704	672	703	675	722	632	669	698	726	658	716	708	654	709	684	701	744	721	677	677	691	699	658	682	714	706	721	652	693	723	673	720	676	715	685	737	700	730	680	667	751	700	698	714	686	715	706	721	676	663	698	677	691	683	697	724	699	699	719	726	690	749	662	680	675	739	709	682	705	692	682	691	671	687	657	705	670	666	686	716	653	763	693	712	703	728	712	667	710	665	637	723	708	708	662	713	718	671	719	683	698	706	664	717	680	668	677	746	720	671	733	727	718	685	699	654	651	691	685	657	687	731	727	680	705	669	702	670	663	673	676	720	675	705	663	654	706	659	706	668	688	691	681	713	703	684	708	681	667	697	704	734	693	695	661	686	706	723	667	703	691	660	704	734	712	675	714	698	654	624	710	697	729	724	656	737	715	721	731	660	651	740	714	689	708	706	668	665	696	698	751	641	711	693	720	677	704	714	707	697	711	669	716	699	739	680	680	719	644	674	740	668	697	646	694	721	676	691	701	707	687	708	720	708	693	695	696	718	716	719	671	692	718	711	715	680	688	712	697	699	677	709	677	674	657	727	659	721	693	695	706	689	674	685	692	683	697	649	687	704	698	719	725	706	676	657	739	762	697	708	674	692	703	730	719	652	710	661	717	695	704	707	693	701	666	720	689	689	707	705	714	715	686	675	699	699	707	749	659	678	702	669	695	699	732	659	677	717	696	705	704	709	666	669	699	696	686	675	710	706	682	706	719	692	690	710	718	687	725	684	703	690	702	717	686	687	699	735	653	739	684	700	736	673	682	694	703	681	682	676	693	646	686	664	724	676	684	706	729	674	746	667	713	676	690	690	711	675	688	696	667	725	724	700	648	694	751	741	661	699	706	709	694	670	693	682	704	687	691	704	700	671	677	696	683	767	702	700	692	721	706	676	755	697	700	700	667	677	691	690	666	707	656	695	702	673	670	655	689	703	727	676	676	712	680	715	701	715	731	709	753	681	701	707	692	676	710	672	712	651	710	685	703	707	692	691	673	663	725	662	686	716	661	652	711	643	697	674	744	673	739	704	688	664	689	642	688	731	694	679	686	646	698	704	719	665	722	668	691	690	698	728	706	714	673	687	655	690	711	671	642	686	741	701	665	647	707	671	687	716	737	669	713	687	666	687	695	687	657	681	716	682	698	746	729	674	657	675	720	665	721	682	682	717	654	707	656	699	663	702	736	674
4748	2100	749	510	487	327	140	343	1310	744	1279	536	400	437	304	165	155	125	115	106	64	51	53	57	55	50	64	56	46	56	59	51	44	42	43	59	50	47	54	33	44	49	65	62	58	51	57	43	56	46	47	53	34	47	55	56	55	45	51	54	57	46	48	46	56	47	47	42	54	54	40	41	45	39	64	76	58	53	47	45	40	46	47	51	54	46	47	53	56	47	51	50	56	63	50	49	49	65	51	65	59	58	55	52	49	39	46	49	44	47	58	49	44	51	57	55	47	51	52	48	53	50	49	50	44	45	40	55	55	51	49	56	55	42	34	53	50	44	59	48	34	52	48	53	56	57	58	46	59	44	64	47	45	61	54	51	42	55	64	65	49	48	52	64	59	52	52	52	51	50	46	49	44	60	47	64	55	50	51	47	34	56	42	39	54	45	54	46	48	53	41	48	44	45	50	57	51	61	57	59	50	47	62	51	41	65	54	47	53	45	62	59	53	55	71	55	57	74	46	55	55	52	60	54	59	46	47	46	46	37	48	51	50	58	42	48	44	42	64	42	48	47	55	68	62	60	54	53	47	62	49	52	52	47	51	52	47	59	42	51	57	50	56	52	47	36	38	50	50	48	65	52	50	58	52	53	49	54	46	52	46	54	52	56	51	46	57	60	49	48	49	45	55	64	48	64	54	51	47	47	46	44	55	48	52	48	50	42	63	39	38	49	59	58	46	59	57	56	49	52	60	58	53	70	44	49	49	51	52	39	48	49	53	48	51	52	55	49	45	49	44	49	58	53	42	52	48	52	52	53	36	53	44	67	52	53	53	44	49	63	45	50	55	38	54	55	47	53	55	45	50	58	62	56	47	48	53	52	62	53	52	44	54	63	48	50	56	45	64	42	59	63	50	50	43	56	42	54	45	57	54	52	51	50	50	55	51	54	59	50	43	56	47	44	48	55	45	44	48	56	43	40	54	56	41	52	46	42	51	56	57	51	58	42	53	56	45	44	49	54	42	58	35	55	51	46	45	50	48	51	40	51	41	67	43	46	53	45	51	51	46	60	44	55	58	45	55	41	75	62	50	48	55	42	44	52	56	52	42	52	44	55	52	58	54	67	35	65	47	55	50	40	61	50	38	50	42	49	39	51	65	48	52	53	54	56	45	57	47	59	52	54	57	52	61	44	55	45	39	42	45	47	50	41	37	54	41	40	51	46	48	50	61	47	48	50	37	54	56	45	56	57	50	45	55	39	60	52	58	42	38	55	47	52	53	57	49	54	50	55	51	52	42	49	44	43	45	57	48	43	47	54	54	49	51	41	47	63	63	45	47	36	43	48	46	46	55	51	52	50	54	41	37	62	47	46	47	49	50	45	56	49	48	56	48	68	50	41	68	50	55	48	57	55	55	49	56	51	44	59	55	53	36	48	56	58	54	65	52	63	56	58	46	60	46	48	46	49	47	47	52	44	55	51	50	55	55	46	62	46	50	48	46	50	63	44	51	47	48	58	58	42	46	45	36	49	53	45	46	58	53	52	52	67	51	54	56	53	57	46	50	51	45	65	58	61	69	40	60	43	65	42	41	53	41	45	67	43	49	63	53	40	55	53	42	40	41	54	57	49	53	60	49	43	55	50	41	52	48	55	56	43	45	60	56	58	51	58	53	47	54	57	53	51	56	48	71	50	40	52	55	59	48	44	47	56	53	47	52	57	65	51	44	48	46	42	60	59	50	48	46	42	50	54	43	48	54	48	65	45	45	38	69	44	60	59	53	51	47	61	46	55	36	65	79	45	46	43	56	57	56	56	56	50	58	53	51	40	61	63	51	49	48	46	53	40	57	49	51	35	52	55	66	58	47	36	65	55	52	43	38	53	57	47	45	44	52	49	42	41	49	54	55	54	55	46	38	53	68	49	47	58	38	43	48	52	59	51	44	53	54	60	46	59	69	69	64	55	58	52	50	47	49	52	48	56	44	48	42	50	43	58	47	43	52	42	49	43	50	42	43	53	46	58	53	61	43	53	45	48	51	54	50	46	60	60	49	46	46	55	61	41	48	57	63	40	50	44	42	50	56	52	57	54	60	41	49	54	43	50	44	52	50	53	49	53	64	52	43	47	48	50	48	58	54	48	55	53	51	53	50	58	37	51	38	48	49	62	57	47	61	57	62	53	46	57	50	50	52	55	54	56	54	49	55	59	50	48	45	50	67	46	53	54	49	52	59	49	48	46	56	45	63	54	48	54	41	45	64	48	48	42	45	54	41	56	56	56	44	43	46	49	56	59	32	47	55	42	57	46	54	39	38	55	61	42	51	65	52	50	46	43	61	47	43	58	50	62	40	44	49	73	59	48	47	53	59	52	51	44	52	47	56	58	52	53	60	53	56	51	52	57	54	51	47	45	60	57	60	60	60	55	47	49	44	45	40	49	42	58	45	56	49	53	49	61	56	37	44	61	45	54	58	65	43	44	52	36	53	60	62	49	50	53	57	55	64	49	53	51	59	53	52	60	49	40	53	50	52	51	51	56	70	50	59	45	57	34	59	51	62	43	52	42	47	44	46	34	57	50	53	51	60	52	58	53	46	60	55	67	49	50	49	48	51	50	51	57	33	52	47	51	58	59	64	49	44	44	53	48	43	56	52	59	53	44	55	44	56	43	53	46	56	44	50	44	62	54	42	40	51	44	48	42	47	50	51	50	47	61	60	44	51	59	59	43	60	61	52	46	39	44	44	40	58	63	55	53	49	53	53	41	48	54	46	56	64	51	48	50	53	58	61	47	65	56	52	52	69	52	47	42	63	50	47	45	47	46	56	61	55	52	55	57	51	45	38	46	53	41	59	49	55	43	63	47	49	51	47	50	46	59	45	51	52	48	49	60	57	56	41	70	46	59	62	47	52	52	48	39	64	42	38	57	54	54	52	58	51	45	54	56	53	65	52	49	83	59	48	48	41	41	50	41	52	49	46	49	37	47	45	51	51	61	41	51	57	57	55	43	58	50	54	43	58	45	48	52	53	37	61	36	50	53	40	44	50	58	51	47	56	47	47	40	45	62	58	38	52	53	72	57	49	52	49	48	50	54	38	50	46	51	56	48	50	44	51	54	57	58	53	62	63	69	59	33	47	38	49	49	44	43	51	56	41	55	50	53	59	38	43	46	53	57	40	45	51	55	53	44	52	57	49	49	44	46	40	44	34	51	55	57	52	35	58	46	47	56	50	43	56	51	61	43	43	46	47	41	55	61	57	73	60	50	52	51	40	51	60	53	48	53	55	61	44	40	42	63	47	44	46	56	61	47	55	41	48	43	51	38	49	44	51	54	57	62	52	48	48	55	57	49	44	52	44	54	49	59	53	41	61	53	46	61	54	56	54	47	47	60	37	57	53	56	54	43	52	51	47	55	50	43	48	56	59	58	58	50	60	67	54	53	52	60	55	56	53	49	51	39	61	57	43	48	46	53	60	37	43	63	71	47	35	46	40	60
35489	19441	12053	19702	27255	18375	8569	15180	28710	21194	25910	14226	12868	12937	8276	5165	4532	3775	2714	2124	950	834	718	706	642	626	646	632	634	644	621	626	663	625	680	641	653	658	639	641	645	637	640	653	604	658	655	675	639	656	657	658	623	664	632	636	639	644	658	639	672	640	645	653	689	684	649	617	628	655	608	674	652	631	684	579	650	595	683	632	633	613	700	645	595	634	682	650	672	643	620	617	717	633	657	616	675	642	636	618	652	652	655	636	694	631	625	649	639	635	602	601	640	681	615	639	662	622	664	692	619	626	648	635	650	625	655	683	649	644	620	636	640	637	670	636	648	598	652	652	703	621	651	630	608	617	675	631	650	676	680	720	627	656	693	634	693	667	666	628	648	664	661	613	637	600	683	678	635	664	644	670	640	646	688	665	692	643	676	651	661	728	659	643	639	651	639	656	676	620	645	624	597	637	614	646	641	645	650	698	654	667	616	678	628	685	640	649	637	670	615	649	649	631	622	650	656	645	676	626	667	622	626	656	635	665	662	583	634	682	652	691	662	584	643	683	687	669	646	644	651	622	597	606	660	661	658	658	660	668	667	631	615	660	635	638	626	658	642	693	652	624	672	674	615	670	640	658	687	623	683	661	633	621	649	637	691	670	681	670	685	617	610	645	614	672	676	643	672	647	654	647	627	619	660	632	675	646	644	594	623	649	681	646	626	670	637	648	601	627	679	702	685	642	630	684	721	657	667	655	663	680	615	649	668	674	633	651	586	644	637	628	656	641	675	631	625	644	592	678	641	690	674	670	642	667	632	633	650	644	641	657	660	677	695	693	644	595	689	664	647	634	655	627	665	611	675	632	662	678	615	613	675	631	641	632	645	620	629	668	649	678	667	681	697	636	649	647	660	691	640	665	656	627	682	663	672	660	686	697	626	656	658	690	606	604	664	618	662	586	655	669	607	600	677	626	651	638	668	693	690	635	654	655	693	639	676	672	621	698	651	655	627	645	632	680	672	613	657	641	626	635	652	633	654	588	645	653	645	634	622	644	698	694	637	662	688	635	655	630	647	676	691	677	655	674	638	675	645	686	623	643	688	677	670	667	669	654	613	693	690	617	641	636	689	664	608	685	647	640	662	671	653	624	675	638	668	673	624	667	632	682	641	658	653	645	674	641	653	621	652	657	675	662	651	677	610	601	663	661	672	643	645	652	629	627	609	631	612	668	630	647	627	631	667	691	656	659	648	657	647	650	632	679	626	662	674	639	618	701	630	632	710	674	625	658	644	638	678	662	625	623	664	644	626	649	690	641	633	638	647	630	631	701	692	644	653	617	666	626	651	652	657	644	630	674	605	649	618	634	677	643	628	656	659	675	651	628	668	609	638	605	648	632	655	654	642	675	655	616	682	646	682	618	656	675	616	717	639	684	673	650	707	612	632	628	670	647	639	685	668	662	601	648	669	659	667	690	623	617	670	642	625	666	676	624	673	636	639	606	653	660	617	649	628	648	686	650	633	675	616	610	628	664	631	701	687	672	617	693	656	617	619	631	651	642	683	605	651	627	656	669	658	616	648	682	660	642	604	649	637	630	686	650	641	679	635	664	673	677	633	648	611	637	637	622	672	665	673	658	646	700	638	662	638	674	651	640	648	609	650	617	664	639	578	645	631	658	648	653	636	611	650	677	637	666	665	674	669	692	724	663	627	669	629	684	612	709	636	665	642	700	671	649	634	649	635	672	637	661	651	619	624	679	627	647	661	622	694	625	667	635	657	646	692	714	685	665	648	693	678	656	651	635	622	628	657	629	648	654	680	633	644	664	665	650	653	648	691	636	630	695	695	643	668	622	633	669	718	711	680	624	652	634	598	622	666	640	610	620	626	653	656	632	663	660	691	625	702	677	668	692	660	650	645	659	652	624	608	667	687	709	629	644	643	689	638	646	628	653	634	629	605	662	654	618	662	655	682	681	632	638	651	708	631	678	669	688	633	698	632	669	623	685	629	649	675	659	642	647	676	663	640	643	647	668	664	652	620	646	637	607	641	660	664	627	647	691	656	600	694	622	654	642	638	620	653	705	648	702	614	619	631	627	624	630	632	649	696	613	644	627	661	669	642	655	680	668	663	675	666	663	657	624	619	670	596	644	642	666	649	634	668	674	645	722	640	662	663	629	653	643	651	656	659	668	612	637	670	627	648	667	659	658	683	664	637	677	646	651	667	710	635	593	644	667	656	698	645	632	659	697	600	671	596	619	644	652	682	635	668	650	647	646	681	637	660	672	658	649	642	659	672	676	652	636	641	651	639	648	601	675	578	669	675	664	649	665	704	666	676	676	652	618	631	662	621	660	631	614	680	665	660	634	600	637	650	685	664	660	692	634	672	652	683	675	607	655	633	633	687	654	684	661	674	632	658	623	671	615	629	675	627	638	667	636	650	617	666	666	612	683	674	616	639	659	640	642	662	641	661	671	665	620	682	683	626	650	619	660	669	649	668	628	685	638	688	683	642	645	677	672	639	642	641	682	621	645	671	672	608	619	645	624	680	655	658	634	672	608	653	686	619	632	647	648	630	630	653	641	653	594	629	663	609	662	653	580	636	628	667	640	692	658	674	670	641	627	634	633	623	652	661	603	666	670	661	647	637	690	669	629	643	660	653	638	596	674	659	669	637	640	664	636	677	704	644	644	634	673	689	651	655	657	676	623	635	673	687	653	619	670	642	571	668	669	626	651	653	648	628	606	639	639	679	661	621	685	651	637	569	647	597	657	652	684	641	623	650	646	710	630	700	694	659	632	658	653	639	639	614	651	630	652	652	627	632	636	644	676	679	670	650	641	643	652	688	696	670	627	679	639	617	608	640	667	611	626	621	638	647	668	651	667	660	612	613	681	630	618	661	636	672	688	662	612	667	629	606	637	661	633	651	646	674	709	637	653	645	598	638	633	651	637	697	696	640	641	596	646	651	649	604	663	630	679	653	631	641	620	675	663	631	611	664	643	641	614	639	665	657	634	635	685	697	617	647	679	688	655	638	642	645	639	640	684	616	627	647	661	648	734	645	642	648	696	691	650	633	629	608	691	699	641	683	662	601	637	654	657	647	625	635	612	622	648	665	697	664	620	633	668	644	622	647	682	644	659	622	620	660	624	670	654	670	623	643	642	680	632	676	625	706	650	647	656	667	666	630	636	647	646	663	657	642	654	654	644	730	685	652	673	684	657	605	654	615	663	666	706	706	637	645	661	666	639	630	658	673	646	614	683	674	654	623	658	647	631	644	669	613	662	648	632	662	658	641	613	633	653	657	665	649	622	642	659	646	639	647	648	686	596	605	659	675	631	668	645	638	680	664	670	633	640	645	662	653	641	645	698	654	625	690	629	620	666	684	653	624	668	693	617	660	650	696	668	667	683	667	637	647	690	645	683	687	642	588	648	681	666	659	646	662	656	684	643	654	688	621	655	635	637	604	644	645	638	671	685	635	658	670	643	668	634	656	621
9604	9378	2996	2258	1360	821	155	876	3333	1936	3266	1228	1335	1120	622	403	317	302	208	163	87	74	77	57	44	43	60	42	46	47	50	34	58	57	37	53	50	44	76	50	54	51	59	49	54	48	54	54	50	43	63	53	44	53	56	44	45	64	48	55	54	51	53	53	52	41	50	52	47	51	45	50	45	53	45	51	58	45	54	57	55	49	46	45	62	57	51	57	52	60	51	46	55	49	52	52	56	53	41	54	67	50	51	48	46	64	48	44	54	59	43	47	51	46	50	58	54	49	47	48	54	61	56	64	56	57	53	61	44	41	52	39	55	48	58	59	51	64	44	51	52	61	53	52	49	58	44	53	63	56	48	52	38	49	53	57	38	49	68	41	47	59	56	59	51	56	58	62	50	75	58	52	51	60	52	43	38	51	52	50	50	48	63	63	62	57	58	48	47	54	51	49	63	50	54	42	48	54	49	50	63	70	61	50	47	44	52	58	45	42	51	43	66	50	50	49	38	65	59	51	62	44	59	51	54	53	46	51	64	51	59	50	47	55	54	52	40	60	58	52	62	50	50	43	59	41	55	41	51	41	58	55	43	51	53	54	43	42	70	36	53	64	43	50	54	61	43	62	56	61	53	52	36	45	49	52	64	43	57	56	53	59	58	54	57	65	66	46	38	56	40	48	50	52	51	55	47	59	56	53	51	54	56	59	56	60	44	57	54	51	68	56	44	53	47	50	55	52	60	61	47	40	57	54	56	58	45	49	52	55	58	55	66	55	49	63	42	43	52	57	67	46	58	50	45	40	57	47	49	52	51	45	49	61	61	62	55	46	42	49	67	60	52	43	45	65	53	46	47	45	42	51	55	62	49	53	48	48	56	53	45	52	47	42	50	55	49	58	54	47	56	55	43	62	41	53	39	45	55	51	36	38	65	53	50	60	59	53	50	45	45	55	64	66	57	51	49	48	67	55	48	55	52	60	48	51	65	54	64	55	56	51	52	45	55	52	69	42	49	48	50	64	46	51	59	62	55	49	52	53	61	50	61	56	50	60	64	58	47	55	50	48	56	48	47	53	61	51	52	46	50	39	54	65	55	59	60	70	57	48	62	53	62	56	45	56	71	70	43	58	58	40	50	38	36	53	42	60	36	54	47	45	42	43	46	51	53	41	61	54	68	52	61	51	53	46	50	38	60	55	45	48	47	63	53	59	44	66	50	45	60	55	57	46	40	43	49	52	63	51	54	58	50	58	56	64	54	50	44	48	39	56	46	54	58	51	54	45	58	37	55	44	52	48	59	42	52	46	51	51	45	51	53	55	59	55	57	47	60	60	67	57	58	47	56	43	53	50	46	52	49	48	52	54	61	53	53	46	63	57	50	56	56	55	52	54	41	59	55	61	42	43	64	65	50	65	54	59	48	63	52	43	48	43	54	56	50	51	61	55	39	56	62	48	60	66	53	57	56	52	63	45	53	44	46	56	55	50	54	59	59	52	58	64	52	55	45	62	62	50	48	45	62	46	44	58	46	51	45	59	65	56	45	46	47	49	41	65	56	46	55	62	46	46	46	60	63	52	63	45	49	55	51	50	64	39	64	52	54	58	55	63	46	50	53	45	54	43	40	52	44	55	40	53	51	50	51	39	46	68	54	64	42	60	57	47	55	47	55	64	81	53	57	48	55	53	60	52	52	58	58	52	66	58	57	60	45	59	53	43	47	55	58	50	47	35	58	44	41	49	41	59	40	50	68	62	56	54	51	59	49	52	56	60	45	52	51	61	59	48	66	43	44	47	63	55	58	61	62	65	59	46	61	48	48	49	40	49	58	43	45	42	51	49	59	48	51	46	47	51	40	53	53	54	60	60	41	43	51	48	53	58	62	54	55	41	67	57	50	61	46	54	57	50	55	45	64	60	58	54	49	50	57	58	44	54	45	45	44	57	59	64	52	47	58	55	50	45	54	58	43	49	48	51	49	49	51	36	58	50	54	46	52	58	55	49	70	62	46	50	57	46	60	49	55	48	53	56	56	57	44	47	52	51	51	47	52	55	48	51	53	53	49	47	56	63	41	47	64	49	54	57	52	45	46	51	55	38	59	43	44	56	56	56	45	64	49	50	54	59	50	53	59	58	53	49	54	46	54	58	44	54	53	54	60	65	52	54	48	60	55	47	51	45	47	42	45	52	50	60	54	53	45	42	55	44	59	59	50	58	65	53	49	54	48	59	41	56	42	56	52	52	54	51	55	58	60	49	40	63	46	52	39	41	42	54	62	39	48	44	50	45	54	52	56	63	48	50	45	58	54	49	52	55	42	44	41	63	45	46	63	56	49	51	61	45	51	49	48	54	45	42	39	61	56	52	60	51	71	45	49	40	74	62	52	52	41	53	55	43	46	38	45	45	45	55	56	44	58	60	43	63	53	48	64	59	50	63	46	46	49	47	57	63	56	46	49	49	60	42	62	56	52	62	54	46	44	65	33	49	62	47	70	58	50	51	72	51	60	53	68	64	63	54	52	55	54	54	51	57	46	54	56	48	48	38	62	44	42	50	42	58	41	55	44	57	53	62	56	62	54	49	48	60	46	59	45	66	65	46	53	67	48	52	48	46	66	45	45	51	49	39	53	52	58	37	46	54	53	57	47	45	57	64	62	56	54	55	52	53	58	58	41	51	51	48	62	54	50	51	53	44	57	46	60	52	64	52	53	40	41	51	51	58	46	43	61	59	43	45	48	55	44	47	35	54	45	51	49	53	53	54	44	60	49	51	61	57	45	65	67	53	59	45	58	55	54	59	53	57	49	58	59	64	47	52	57	61	52	56	56	47	51	45	48	53	48	44	55	55	43	49	53	54	61	41	49	57	47	53	62	56	42	51	39	56	55	48	58	42	45	46	48	61	52	63	56	47	54	58	62	49	48	61	57	57	51	51	57	33	62	36	47	45	56	58	54	53	49	40	51	56	60	56	45	55	49	58	59	48	67	50	54	51	49	54	58	59	42	45	58	46	54	51	56	60	48	52	64	49	45	38	53	51	50	47	48	48	49	50	49	49	69	52	57	43	56	67	51	53	55	50	50	56	57	54	54	53	51	62	43	55	49	49	59	48	65	40	59	48	67	62	46	53	54	54	51	73	59	52	47	52	54	58	45	48	54	46	48	51	62	44	54	48	54	58	66	47	55	51	53	48	56	49	55	62	51	38	48	56	36	47	61	56	42	48	55	44	55	62	50	54	66	56	46	43	59	60	48	51	50	66	54	49	55	59	59	51	60	44	56	53	54	63	63	55	48	45	57	48	52	49	52	61	60	51	48	66	52	38	51	51	53	53	55	58	42	49	56	53	57	60	47	56	50	52	48	54	50	51	54	43	48	48	60	52	60	57	57	50	47	62	45	57	52	52	51	59	52	57	48	53	50	62	54	68	46	58	52	45	49	46	47	55	53	55	53	53	57	63	41	41	57	51	46	67	63	50	43	59	53	44	60	49	47	42
47025	31356	22716	33982	35690	26440	9466	24506	38262	29624	34861	23316	24708	22224	14292	10624	8718	7943	5422	3512	1597	1072	844	743	748	717	703	622	669	662	660	655	634	686	656	649	669	692	693	665	662	661	675	664	674	643	663	681	637	715	659	633	670	685	663	701	653	643	636	651	657	658	688	649	692	643	659	668	644	639	669	662	672	611	719	688	697	660	666	642	647	643	674	649	659	649	666	662	655	646	621	620	710	633	638	632	649	666	655	658	716	620	668	704	664	661	701	692	645	658	675	675	623	699	649	691	629	709	665	640	694	667	718	681	657	657	659	668	626	694	668	657	692	685	650	659	657	653	641	732	617	647	685	675	683	689	714	672	647	688	705	686	676	665	681	654	649	648	686	642	656	684	664	712	609	639	626	647	679	681	661	630	622	639	665	677	660	613	688	670	684	686	704	646	653	679	639	652	668	626	688	684	634	698	671	683	661	678	672	654	661	682	648	686	650	649	632	718	715	648	675	671	654	692	631	619	637	676	665	636	664	623	665	663	642	635	658	695	680	686	668	676	653	643	630	701	690	674	633	634	658	653	658	667	681	711	638	683	659	687	653	694	665	665	679	654	676	681	662	713	649	643	639	643	658	641	699	694	645	657	687	663	681	689	676	651	645	666	660	689	664	699	682	680	647	714	672	667	651	619	664	665	667	627	644	690	683	637	681	681	648	644	664	653	689	673	676	643	682	651	629	669	703	693	663	663	708	643	619	668	676	688	707	650	675	687	671	637	665	688	657	641	636	651	711	684	669	678	665	693	643	695	672	630	665	722	631	685	700	678	657	594	663	649	649	656	675	662	696	624	667	628	666	614	660	652	676	658	680	660	673	664	666	674	672	702	704	673	672	657	633	665	694	679	695	714	692	675	702	667	665	626	669	687	648	644	715	670	636	653	673	649	660	651	657	677	627	657	645	624	673	631	615	658	675	675	650	656	686	682	692	668	636	645	698	649	660	692	627	645	698	685	680	627	671	682	670	697	709	653	658	677	641	702	693	681	669	629	678	704	696	639	620	636	702	715	675	650	627	688	658	657	687	680	680	711	642	666	708	682	700	697	636	621	630	640	641	655	675	666	648	696	649	665	685	658	681	687	691	627	649	638	681	658	680	703	663	706	695	658	609	664	647	659	586	627	696	658	674	660	642	613	641	680	685	644	661	715	692	621	642	634	658	650	689	644	681	656	646	671	645	641	626	676	695	660	685	634	659	686	660	663	654	673	633	658	705	655	637	677	655	633	645	651	654	644	637	666	670	672	682	630	617	664	683	682	696	658	656	645	629	670	659	700	621	650	661	654	668	688	652	659	635	641	638	650	639	623	660	625	634	678	625	615	642	664	638	635	648	639	645	655	673	675	678	610	637	684	681	684	628	679	657	655	650	706	693	667	649	690	648	675	687	658	652	658	668	667	655	639	641	649	646	662	639	652	681	649	702	639	686	627	682	675	635	680	686	704	676	673	710	626	690	663	660	646	642	668	643	693	629	680	686	674	642	646	634	629	629	670	685	671	655	630	661	640	649	702	695	697	678	665	677	609	648	665	669	653	673	652	713	658	684	697	673	648	666	663	712	659	673	662	644	664	666	646	682	716	672	674	678	690	674	657	632	713	649	717	717	659	641	661	654	644	639	707	648	619	630	652	667	690	654	699	597	617	658	664	682	657	639	677	687	689	667	647	630	660	685	719	683	680	733	645	698	693	681	681	638	641	652	635	648	651	663	723	652	706	663	674	636	644	665	670	646	643	699	646	704	662	698	715	614	679	680	694	616	655	672	638	660	669	665	642	686	633	692	682	691	663	679	668	668	651	679	708	643	673	632	650	689	696	633	659	662	664	642	659	652	711	670	634	674	676	677	669	653	683	647	668	703	658	664	651	660	675	690	688	683	697	689	680	684	656	676	630	725	669	667	696	704	653	679	687	682	649	657	670	651	672	656	647	654	689	676	690	700	633	686	699	674	658	727	689	684	594	658	608	685	714	674	634	680	663	684	653	665	647	677	684	614	664	670	649	666	646	662	670	687	679	698	679	685	686	651	649	679	643	695	675	683	708	686	670	705	679	655	658	686	605	618	666	643	639	636	641	665	645	663	628	645	666	642	707	670	677	642	677	651	687	621	638	670	654	647	654	684	672	669	670	629	699	651	650	650	673	682	658	679	649	668	675	629	680	634	703	675	679	651	695	682	642	675	660	634	651	623	650	612	719	629	637	679	702	673	655	666	647	662	700	657	678	615	668	698	720	683	653	674	679	644	693	661	620	662	572	631	665	701	675	623	730	661	678	648	658	676	673	595	678	684	676	694	669	688	685	690	655	660	636	657	635	687	632	704	661	658	680	651	648	707	657	684	625	692	645	655	665	635	658	706	679	673	617	673	682	646	680	658	663	697	649	626	676	702	660	648	682	611	676	644	687	668	633	670	648	642	660	667	674	693	639	679	661	640	636	675	660	658	692	653	670	651	673	654	627	639	653	683	645	704	643	646	640	699	675	648	646	655	695	663	650	671	671	646	726	654	654	694	695	655	624	635	676	620	696	672	686	654	630	660	671	618	634	637	731	702	653	662	661	676	696	664	684	659	627	672	679	696	630	676	636	623	668	638	644	668	646	644	697	646	681	664	674	669	646	661	624	639	700	644	673	657	697	677	651	664	699	703	629	645	639	671	690	648	645	680	626	662	686	672	659	642	652	646	708	658	649	617	636	683	643	657	636	632	683	678	618	675	596	678	705	674	654	687	686	648	664	636	623	662	704	637	706	660	671	649	667	680	677	666	632	614	673	691	680	645	675	700	667	679	694	645	670	713	656	689	681	640	687	635	706	652	680	693	652	633	689	655	675	628	732	640	652	667	672	614	705	665	683	668	699	643	714	696	703	613	635	667	658	677	697	697	704	676	661	638	706	660	675	675	656	652	630	667	681	688	687	650	674	636	676	675	627	632	648	703	672	667	661	660	651	659	638	696	674	665	607	660	659	675	681	658	687	711	697	670	720	648	643	690	713	692	650	676	649	645	660	677	671	638	682	645	727	682	660	660	663	647	683	672	619	688	672	650	695	640	700	690	648	645	680	661	665	694	707	654	668	666	698	712	677	661	694	631	701	666	694	697	699	647	610	660	662	708	650	656	660	654	615	650	660	705	656	664	684	652	642	655	683	717	636	666	669	671	626	645	610	676	692	633	691	671	695	667	653	700	678	704	711	662	650	658	705	715	639	643	692	637	665	698	669	707	682	629	672	688	724	632	680	636	683	668	671	645	673	686	657	648	696	680	640	664	616	646	704	617	630	664	625	660	632	679	671	650	695	646	696	643	721	679	662	636	663	640	641	699	701	677	663	703	612	700	662	628	666	628	656	685	674	660	664	665	635	694	634	659	661	688	709	711	679	655	653	669	681	728	664	640	669	690	699	653	642	648	687	681	660	690	688	672	666	649	627	665	686	658	668	629	679	701	640	662	636	680	652
9840	9024	2065	1602	1177	1001	342	1184	3873	2752	3352	1486	1403	1167	515	386	293	309	206	130	107	72	61	56	51	46	54	50	58	64	47	47	52	46	61	59	52	45	58	59	61	47	42	48	56	57	50	49	56	39	55	58	55	47	45	51	51	44	41	56	45	50	60	52	59	49	61	52	55	47	32	61	57	60	54	49	52	51	49	61	59	40	52	53	48	57	62	54	45	47	49	48	59	58	61	59	58	57	61	52	41	55	51	53	53	57	56	62	51	51	49	52	47	57	64	31	55	57	46	42	50	59	44	52	52	61	63	49	50	47	49	57	40	71	48	57	38	62	51	52	64	55	58	55	57	52	52	44	43	53	48	63	54	53	70	48	48	44	50	45	55	52	47	55	44	64	58	64	54	48	53	52	48	48	51	60	58	67	59	50	44	60	45	43	64	52	51	51	51	51	58	47	53	49	48	61	50	58	54	51	61	58	61	51	52	52	49	52	54	47	49	62	54	48	56	40	50	61	41	48	60	50	58	58	57	42	49	54	49	39	48	52	48	60	54	57	72	51	63	59	57	52	61	54	55	60	47	47	57	63	58	50	60	51	46	60	43	52	58	45	62	57	56	40	55	66	56	63	57	50	47	50	60	46	52	47	62	62	59	59	43	48	54	57	56	46	44	61	45	46	58	64	49	55	47	62	44	38	60	34	52	53	64	55	56	55	54	49	58	58	66	51	55	48	59	51	61	62	48	57	54	50	60	51	56	69	57	48	51	49	44	56	44	57	44	59	40	45	60	58	47	51	55	49	61	45	54	48	62	55	53	64	60	40	47	54	53	47	47	49	48	50	45	63	61	53	50	56	43	49	56	50	51	51	56	53	57	50	43	57	42	51	60	56	52	56	39	60	63	59	65	49	45	61	57	59	51	45	52	46	52	47	46	73	60	52	51	55	46	73	63	44	50	60	53	39	59	41	57	45	56	56	51	49	59	39	61	42	50	61	68	48	51	45	47	59	48	49	47	61	53	57	48	59	59	53	71	51	52	60	49	54	52	51	48	56	56	56	50	46	60	50	53	64	57	57	54	58	76	50	56	51	51	63	52	66	50	53	59	55	42	63	44	47	37	39	57	49	44	43	48	63	62	67	42	49	58	62	52	41	49	62	68	48	49	50	52	51	61	56	54	49	45	52	60	52	51	43	43	38	43	56	55	53	46	61	48	45	59	53	48	46	51	64	62	54	39	54	59	51	49	50	41	48	55	48	61	52	60	54	58	43	71	61	49	44	56	62	53	47	57	60	48	56	55	64	61	57	50	62	42	56	67	62	43	53	47	49	63	42	51	47	58	45	59	46	47	62	44	54	46	46	62	56	53	50	54	51	54	50	57	47	48	37	67	48	64	58	50	49	62	59	57	53	45	41	59	66	49	53	49	59	71	52	42	49	51	60	43	48	58	53	45	54	55	60	57	41	58	61	56	50	45	53	49	51	48	51	56	48	46	66	62	52	63	58	47	47	59	47	57	50	62	50	55	45	50	54	52	57	52	45	49	51	57	47	42	60	52	54	55	51	58	50	49	52	52	52	55	56	63	53	61	64	54	59	66	46	65	57	67	50	55	57	61	44	63	45	57	49	61	49	57	53	61	63	56	50	52	66	48	45	69	66	52	67	61	50	47	56	54	68	55	52	61	51	47	53	45	54	46	56	61	48	72	65	56	44	68	41	53	55	53	59	52	44	63	60	57	47	45	41	48	51	46	48	58	43	56	55	49	61	57	51	52	58	49	68	53	58	65	60	43	51	50	42	41	62	56	38	46	44	45	49	62	49	59	47	53	58	48	61	61	61	59	66	43	47	45	58	53	44	61	48	41	59	39	55	63	48	68	53	61	54	41	52	60	46	62	53	63	67	58	65	56	58	70	57	42	58	54	60	52	61	53	47	47	53	57	65	50	61	64	56	61	54	49	52	54	46	57	47	65	47	47	52	58	60	52	52	62	52	48	55	55	46	46	51	45	68	52	50	56	53	53	59	65	44	48	63	52	48	65	50	48	60	60	51	52	59	65	58	57	62	48	59	56	51	42	47	46	56	55	51	27	58	49	55	70	42	52	60	53	61	45	58	54	56	55	35	41	54	44	54	54	58	55	65	51	55	68	41	50	49	65	50	58	52	69	46	50	54	46	62	56	45	36	49	61	55	44	47	57	54	51	51	51	50	60	53	39	64	51	48	50	53	56	51	54	53	58	66	47	56	52	54	51	47	47	58	59	43	60	53	53	54	45	56	45	49	47	76	56	54	57	59	62	48	53	62	45	53	55	50	53	46	55	47	58	49	52	43	64	45	41	48	61	51	38	45	44	54	55	46	44	38	57	62	44	41	64	43	59	51	57	53	46	53	52	69	58	52	45	54	50	56	64	53	69	69	51	58	45	53	61	46	48	45	51	59	51	51	65	58	55	42	60	50	42	50	51	48	50	63	60	48	46	50	48	56	43	47	64	58	61	40	54	44	63	46	63	53	58	53	47	47	40	61	50	40	41	54	49	50	64	54	56	59	59	49	58	52	57	57	44	60	65	50	68	57	69	41	52	66	41	50	51	64	49	56	58	42	51	58	48	60	40	52	56	64	55	59	46	56	51	51	49	55	61	69	51	58	62	54	62	65	56	52	46	51	51	59	56	54	56	45	51	61	58	49	46	64	54	46	51	59	48	48	57	50	43	51	66	55	58	65	48	42	45	50	55	61	60	70	73	49	49	65	28	59	44	52	44	41	59	42	46	51	50	62	50	55	53	57	56	48	62	45	59	58	53	53	52	60	48	60	49	46	50	48	51	52	41	42	41	47	58	62	48	60	63	49	51	45	46	52	50	56	53	56	50	40	50	51	49	51	54	68	50	56	61	51	58	55	52	36	37	48	65	52	41	67	75	54	62	47	60	48	52	44	66	48	44	63	55	55	52	54	53	54	47	71	47	40	62	59	54	58	42	45	54	54	46	49	54	50	49	69	61	56	51	50	58	45	47	49	46	46	57	38	55	58	60	52	54	47	63	60	58	51	47	65	51	50	54	50	41	57	60	53	38	38	53	53	53	43	53	64	57	52	66	59	52	54	45	60	54	60	50	58	58	44	48	61	58	43	56	52	57	34	50	42	47	44	60	42	61	44	51	56	65	58	39	59	44	49	44	64	60	49	58	42	56	47	52	44	49	45	58	35	50	52	69	58	50	38	71	55	51	35	44	52	54	63	53	47	60	49	69	56	57	43	63	34	37	52	46	68	64	56	53	56	60	55	43	57	49	41	56	65	53	42	67	56	57	42	46	57	43	69	57	64	55	52	63	52	54	51	64	51	53	70	47	56	48	42	62	44	57	58	57	64	51	44	50	46	49	52	49	52	56	58	57	58	48	45	46	50	58	61	62	54	45	49	44	37	61	54	55	60	46	55	48	40	56	44	55	48	38	49	58	58	42	57	59	49	55	55	45	56	40	52	64	47	61	49
44750	32506	18768	30537	34573	30076	16369	30271	40534	34137	35228	26349	26204	22056	12647	9996	8545	7694	5451	2716	1687	1131	852	768	744	700	696	651	694	626	675	669	698	637	694	703	744	697	711	688	703	696	656	675	687	632	695	710	721	707	682	629	667	656	670	687	696	680	628	654	667	695	684	660	664	680	739	669	677	654	666	694	693	662	709	698	670	679	684	640	653	666	689	692	694	693	692	699	689	722	669	682	687	655	724	667	689	662	707	679	727	650	695	664	652	708	684	741	707	675	701	716	693	714	660	727	615	673	696	716	678	726	712	683	664	686	645	658	687	647	675	687	753	659	675	661	670	668	652	692	690	717	707	707	693	691	717	663	713	711	693	678	655	679	644	693	703	670	674	682	674	685	702	712	673	674	746	727	682	667	699	691	682	683	711	661	672	695	653	651	694	662	715	641	661	706	672	692	680	721	704	657	682	687	726	716	688	670	677	700	668	707	704	684	674	683	680	694	703	682	654	667	691	667	677	696	708	700	737	717	695	669	713	675	624	680	653	684	700	703	692	658	670	718	678	723	696	680	694	702	636	706	709	693	635	651	718	673	713	702	661	708	666	713	670	680	649	699	667	665	651	635	677	667	706	685	685	699	694	649	713	669	681	677	752	714	665	707	662	732	698	666	652	663	725	692	706	699	758	680	729	686	675	681	694	654	701	708	706	694	691	660	698	720	680	680	721	706	651	673	705	628	660	650	670	657	690	703	694	692	663	661	657	681	681	676	658	662	706	648	691	691	718	723	662	640	664	684	670	712	703	684	661	672	682	688	659	702	677	685	685	661	653	698	693	676	727	697	669	680	700	710	687	681	690	678	677	689	673	684	679	682	633	683	725	624	689	683	705	741	681	727	670	648	672	667	661	678	727	664	639	736	659	670	677	683	694	691	707	695	676	692	651	614	672	698	679	716	673	717	698	677	686	679	678	637	669	685	677	724	693	702	658	666	685	688	718	702	656	718	691	672	690	740	686	660	708	694	715	666	683	728	688	682	669	692	686	711	727	650	684	644	665	643	675	699	676	649	685	687	672	670	690	693	704	664	719	645	658	660	717	688	663	740	675	644	696	658	708	674	685	671	655	712	726	701	670	671	622	662	701	652	696	692	690	667	657	664	690	636	692	710	690	661	676	670	640	757	694	684	690	648	725	684	645	685	712	671	660	675	689	705	670	676	698	671	663	639	697	629	634	639	689	714	662	674	670	689	690	698	754	641	656	635	650	706	675	695	679	669	715	640	669	707	683	652	677	631	681	727	678	688	697	694	688	655	671	654	727	680	660	689	650	705	680	701	642	683	676	719	718	698	637	618	649	697	670	666	695	699	665	684	701	666	696	669	738	647	689	653	733	670	665	650	638	686	721	688	655	710	706	665	691	655	662	638	688	633	655	677	712	685	678	654	648	661	702	657	663	715	702	665	690	691	700	680	694	665	712	649	647	673	687	639	673	683	651	671	678	647	713	681	695	661	675	723	682	710	728	663	708	689	656	696	721	656	673	673	673	675	658	687	716	693	695	671	673	697	665	711	698	659	687	665	738	661	706	693	644	649	677	671	629	683	653	692	676	647	666	681	705	683	693	678	671	686	667	700	648	689	687	715	686	652	657	665	706	688	714	691	654	773	724	632	662	668	670	683	688	710	689	708	679	704	686	694	674	692	692	662	698	701	674	787	648	678	724	673	673	655	656	694	700	675	648	621	643	665	686	670	666	663	706	664	657	689	660	668	672	706	683	694	705	714	698	690	678	668	711	690	695	681	693	726	698	677	670	667	677	677	667	684	651	664	696	687	694	671	691	655	691	696	693	664	676	703	704	679	648	659	652	670	723	695	694	697	679	668	679	684	643	675	728	695	719	676	675	671	676	723	666	691	680	650	729	678	677	659	713	731	681	685	652	677	689	679	665	688	683	668	662	693	681	670	732	700	700	682	652	679	669	669	702	679	689	690	647	702	721	672	724	704	667	721	731	665	704	643	666	711	683	679	726	695	713	653	662	671	670	703	712	646	667	680	691	679	620	640	691	656	676	689	683	665	690	692	647	673	702	673	694	663	657	687	694	632	650	659	669	677	694	719	686	739	664	657	689	704	679	664	748	674	642	713	728	638	670	686	686	648	629	670	690	678	688	646	701	666	671	682	656	673	661	680	665	685	645	675	650	686	684	680	721	681	676	703	652	708	699	719	698	683	713	656	712	684	697	658	633	721	688	609	727	699	661	682	674	680	667	689	663	666	655	629	674	701	656	652	665	666	695	686	670	665	644	680	722	649	693	677	697	638	720	695	688	726	691	672	664	683	678	680	664	716	722	703	734	713	656	643	664	743	641	700	678	701	677	704	681	689	701	727	677	660	680	696	683	704	670	720	668	694	677	694	675	669	706	646	669	712	730	706	686	687	753	687	691	657	661	700	689	700	701	676	659	694	689	670	702	660	707	655	636	712	693	676	667	715	672	651	695	663	685	657	650	691	660	684	657	676	721	651	624	679	695	682	734	665	615	680	663	710	711	655	722	670	717	669	739	709	645	624	683	690	682	677	687	687	696	644	719	712	682	696	669	686	706	690	687	675	692	697	668	693	662	650	671	682	636	701	703	695	686	661	712	673	678	630	697	693	757	700	694	699	693	645	694	659	723	690	715	659	699	624	697	644	651	708	698	728	710	682	711	679	719	676	745	711	727	668	682	685	673	721	677	678	652	704	685	685	715	708	689	679	691	671	666	709	708	722	685	676	714	714	686	700	702	726	674	733	666	705	702	699	652	723	681	637	704	695	698	659	654	645	693	730	629	626	697	690	729	660	688	681	654	663	698	705	671	667	679	687	687	631	673	689	654	701	666	708	686	650	705	695	654	713	687	655	672	685	691	650	694	671	695	705	677	649	679	661	676	738	704	744	694	657	686	688	715	637	663	720	676	703	694	664	729	738	683	679	684	660	702	675	643	716	671	671	641	701	682	675	694	693	657	654	735	698	676	715	709	704	665	676	662	688	687	648	662	625	697	660	663	712	684	675	669	715	656	652	652	703	637	656	663	709	721	670	689	677	663	656	683	676	690	664	669	683	686	679	691	700	705	725	680	675	646	668	663	710	641	706	690	657	702	657	688	654	675	679	707	697	654	735	675	747	706	674	649	668	700	711	701	714	685	717	670	682	647	664	661	683	663	688	707	675	707	645	680	676	733	693	647	689	674	710	657	689	686	672	667	646	660	650	708	675	678	651	697	633	692	698	668	681	647	678	676	675	672	663	676	683	699	694	651	696	689	705	726	698	662	682	658	665	658	627	651	672	706	727	701	696	695	672	719	707	645	723	675	598	669	645	684	650	676	681	664	718	702	667	677	664	667	674	700	687	641	663	640	668	712	686	713	701	685	665	668	683	677	656	705	657	632	685	724	690	691	688	661	679	732	732	654	706	656	743	637	753	696	673	674	667	681	666	683	671	654	661	689	664	686	661	644	675	657	678
13784	16892	3860	2731	1827	2146	878	2567	6918	4982	4690	1924	2219	1610	660	481	381	359	320	153	92	91	70	44	59	47	49	45	55	49	48	54	44	42	51	54	47	58	48	45	60	53	55	66	50	68	47	46	43	55	56	39	52	43	57	77	45	44	40	57	53	52	66	53	55	60	61	56	48	57	58	62	44	37	45	50	46	46	52	53	57	58	62	46	47	62	66	62	48	63	59	46	44	50	49	55	51	55	60	51	64	51	66	60	50	56	57	61	51	49	53	51	60	52	60	47	55	51	54	51	50	43	55	55	53	46	43	58	45	46	47	52	46	39	57	47	49	64	53	64	54	62	46	56	57	56	55	39	51	59	56	45	53	44	57	47	46	62	60	55	59	47	63	65	59	52	44	42	39	55	59	45	51	54	51	45	49	56	38	49	56	51	50	61	56	66	55	57	47	61	51	60	51	60	43	56	53	49	54	49	58	54	44	64	64	43	50	58	64	60	53	68	69	49	58	46	49	63	60	61	53	60	65	49	38	62	69	40	63	55	53	67	45	67	63	60	53	52	42	46	39	41	49	54	55	70	55	55	59	60	44	50	65	51	50	47	44	62	57	44	44	52	56	59	45	44	53	51	51	54	56	55	51	57	51	46	50	55	45	57	54	42	67	59	44	47	48	55	59	62	59	43	43	59	56	54	62	52	67	45	59	55	60	57	41	53	55	46	51	58	57	38	60	39	62	53	45	41	45	41	49	45	51	55	56	61	50	68	60	46	55	46	58	46	58	46	75	70	54	52	57	51	61	51	56	60	68	51	52	63	51	55	58	60	55	53	50	49	47	48	46	51	61	62	49	53	44	56	51	53	48	53	48	47	62	56	45	58	56	49	56	59	53	56	47	50	62	69	43	63	65	54	56	45	52	61	65	62	52	51	61	49	56	50	50	47	45	39	51	44	44	63	52	53	67	58	40	50	68	62	58	67	51	66	54	60	56	61	61	49	61	54	52	46	65	56	51	56	48	51	49	45	48	51	38	50	66	51	45	59	61	58	72	70	48	48	50	53	55	50	52	45	58	56	56	62	58	53	56	41	54	45	64	50	60	47	50	63	44	55	69	58	50	47	61	42	43	48	54	52	48	55	73	39	45	45	59	51	64	43	51	63	53	53	44	48	53	51	52	57	50	43	56	40	45	59	55	51	52	56	59	62	66	58	51	51	50	53	49	52	54	50	53	61	43	38	61	51	61	61	48	58	58	54	44	67	43	49	53	50	40	72	52	65	49	49	63	49	57	64	46	48	57	56	73	53	53	48	54	49	51	59	44	67	48	60	61	53	50	57	48	64	71	42	58	43	47	58	63	33	50	43	67	55	42	48	55	53	54	53	54	51	42	56	57	50	52	49	58	47	54	63	66	55	51	55	58	54	48	52	43	40	56	40	46	56	57	56	57	60	53	57	53	62	58	58	67	49	56	52	55	61	51	50	53	36	62	44	58	53	47	35	62	53	54	60	56	61	62	54	56	41	55	51	50	46	68	48	53	58	45	41	51	61	55	60	56	52	51	53	57	60	50	50	51	50	42	51	43	51	48	54	57	53	48	57	52	56	49	45	53	54	56	51	61	55	57	62	46	57	48	59	60	50	47	60	45	48	58	59	47	47	58	51	47	46	41	51	45	53	49	43	49	34	58	57	53	63	53	64	59	49	54	56	48	44	51	48	65	46	47	57	49	62	64	56	60	58	52	43	57	57	52	65	61	44	56	61	54	53	55	47	49	43	55	52	72	57	67	66	59	53	55	50	54	54	51	56	58	62	35	54	52	47	63	61	47	61	60	51	45	52	58	50	52	53	49	45	41	55	49	66	51	53	55	54	59	52	49	52	72	39	59	62	64	47	54	71	54	49	52	38	58	55	60	58	54	48	55	45	49	55	44	65	49	66	57	56	56	69	49	51	57	55	51	57	39	38	53	50	43	49	51	50	44	49	67	58	44	42	48	66	45	55	43	55	52	47	57	38	65	54	63	73	58	47	58	58	55	63	46	51	52	50	57	41	58	50	65	43	62	61	47	50	57	56	52	50	48	43	63	48	48	41	61	63	53	54	63	42	72	55	46	53	54	47	61	46	61	52	62	73	59	58	61	48	42	39	57	48	56	57	55	53	52	48	52	61	49	38	52	50	46	57	50	50	45	61	62	52	46	52	68	52	64	48	64	49	63	58	45	58	54	52	52	56	56	61	45	60	35	60	60	56	50	49	56	48	54	47	55	45	45	60	66	59	45	59	44	70	72	55	48	43	57	41	59	55	48	55	52	60	54	60	63	50	61	62	53	49	48	64	58	62	48	59	60	52	50	32	41	55	47	61	71	59	58	65	39	47	67	67	55	44	69	48	58	51	53	43	38	56	56	70	51	49	50	52	43	51	58	43	43	59	57	61	57	63	48	51	60	47	61	64	37	53	47	57	60	50	43	59	58	49	60	47	49	52	53	63	63	48	58	60	56	45	58	50	47	48	60	54	56	53	46	55	51	59	47	55	67	52	60	48	62	63	67	60	56	53	57	63	59	45	60	51	54	57	64	44	52	52	49	62	57	51	54	59	41	52	45	68	50	72	61	52	52	55	56	60	50	47	53	65	56	52	85	64	73	38	61	40	48	51	54	54	44	48	56	41	49	56	56	56	57	53	59	50	74	57	56	55	55	56	57	39	63	61	48	66	57	61	37	48	61	41	60	64	50	45	50	67	46	56	51	44	46	66	59	47	52	44	39	47	70	66	59	51	55	56	60	56	57	43	57	49	53	51	57	52	53	51	60	54	46	48	52	63	67	45	56	50	63	61	59	57	63	63	62	52	52	75	51	53	53	43	50	59	67	47	58	47	49	69	47	56	60	50	55	66	48	45	51	55	60	54	55	50	47	49	47	40	54	49	48	54	44	44	46	47	49	55	52	62	41	50	61	51	52	46	47	51	63	54	56	53	44	51	54	55	58	62	51	55	48	58	63	43	66	60	52	44	54	47	64	53	51	39	58	56	47	55	45	46	53	42	56	41	64	54	52	57	47	35	55	45	55	45	57	59	53	55	54	47	56	48	55	40	41	57	61	52	48	53	55	50	58	62	55	42	45	48	63	56	46	63	46	49	55	49	53	53	54	53	56	53	65	47	51	57	56	73	57	42	58	55	45	47	51	58	60	63	41	68	45	53	62	63	48	52	49	51	51	48	50	51	39	42	61	40	59	39	54	54	47	52	61	58	52	47	51	46	57	62	36	59	57	53	50	56	48	66	63	50	56	48	51	48	46	59	44	62	54	58	56	68	58	53	49	62	39	67	58	43	53	51	43	51	50	62	55	52	57	46	59	53	52	55	65	59	64	39	45	50	49	56	50	54	57	53	52	55	56	45	52	45	44	47	53	50	54	54	50	58	51	62	48	57	52	43	59	44	46	45	52	56	51	67	40	46	52	69	58	49	47	63	56	64	49	50	50	51	52	54	52	56
50532	36475	22968	35603	40765	37971	24428	36317	48240	41358	36516	29656	29691	25224	15358	12174	10661	9507	7612	3329	1951	1077	932	785	745	713	727	714	661	672	719	666	660	675	675	666	681	681	623	705	637	641	641	679	671	661	670	647	668	688	662	661	701	742	670	692	704	685	715	741	642	674	668	689	692	704	691	709	688	655	701	655	723	689	714	705	683	658	703	670	660	681	679	717	685	690	684	705	647	650	680	666	676	684	678	631	682	672	697	680	653	658	674	655	694	708	674	689	681	674	732	699	646	684	704	654	663	712	663	656	698	651	633	671	733	693	657	635	708	666	670	637	689	708	739	724	708	687	664	699	684	720	666	708	700	681	675	685	690	678	687	667	733	665	675	708	704	635	690	668	670	721	670	689	681	654	654	653	703	694	703	730	636	671	714	652	675	757	668	717	705	703	695	659	688	719	699	679	685	739	696	654	667	731	676	701	681	649	670	663	670	669	727	643	688	699	689	666	689	671	680	689	649	630	711	656	654	653	709	680	705	666	666	734	753	727	644	676	687	672	662	691	671	679	672	706	666	671	649	684	690	698	656	686	695	672	668	692	625	688	704	702	664	707	685	668	655	673	684	703	667	687	692	683	721	647	633	671	706	650	673	657	637	649	664	643	686	688	646	677	685	698	690	692	689	674	675	652	690	684	643	671	707	673	702	666	693	656	650	687	663	712	698	681	702	679	699	676	690	670	681	678	657	665	674	702	693	665	687	636	658	702	682	678	690	652	652	682	737	704	719	623	666	695	701	698	666	713	713	689	715	713	734	680	704	689	690	713	689	683	687	700	719	698	724	729	668	685	695	703	652	713	704	727	728	697	683	717	718	660	744	686	703	678	659	662	664	705	733	697	665	731	676	688	660	677	718	668	635	683	672	680	661	670	691	666	726	682	698	626	698	684	700	674	723	708	700	644	733	705	677	682	683	705	627	685	705	683	703	664	712	674	681	703	660	710	626	725	694	721	700	677	679	644	699	623	685	687	666	680	693	711	667	652	692	772	670	638	686	674	683	698	662	656	745	660	647	701	688	685	676	703	693	671	681	665	689	733	641	694	689	636	680	679	659	681	673	645	651	692	670	709	681	632	660	697	636	697	667	754	719	698	692	675	672	687	712	689	700	681	664	700	686	700	690	697	661	679	657	668	703	656	681	697	651	697	678	676	647	717	683	704	665	663	703	722	641	672	683	644	693	684	729	708	695	627	711	628	713	719	671	725	708	709	668	666	696	687	664	722	688	671	660	686	694	653	675	656	722	672	681	722	677	697	666	692	666	723	679	717	716	631	665	694	703	687	659	677	695	703	687	691	705	696	644	649	709	711	676	666	665	744	661	655	685	660	667	682	715	702	692	678	647	696	709	657	675	718	685	673	640	676	668	677	686	703	669	710	741	721	672	676	691	739	704	694	682	655	675	708	668	709	685	699	721	763	715	699	673	693	653	691	673	668	672	735	649	701	733	717	698	709	656	688	622	655	711	692	717	684	663	673	694	685	643	669	691	736	688	691	645	667	686	686	652	676	682	724	692	694	662	649	701	684	655	612	686	707	677	677	676	653	721	648	708	695	675	703	657	694	701	723	700	682	685	707	697	682	697	665	662	659	696	692	666	637	676	734	713	708	703	668	668	689	691	709	692	663	675	703	724	728	676	696	704	715	717	699	678	714	666	668	680	706	643	722	664	656	670	706	693	685	638	683	665	670	687	666	655	694	685	695	640	701	662	614	714	687	686	647	708	660	735	718	710	672	693	698	727	709	694	669	652	676	716	700	669	662	697	674	674	641	681	726	683	647	741	661	683	650	714	675	654	688	730	700	734	722	699	636	678	674	667	668	653	708	659	698	704	691	693	718	682	699	683	698	746	690	687	750	715	705	700	722	671	672	629	713	743	675	672	710	705	700	711	648	694	669	668	671	629	704	679	663	682	678	707	719	691	691	683	646	653	637	727	711	670	667	746	700	695	727	708	728	665	707	644	650	674	681	667	661	713	688	671	657	717	669	682	697	729	699	727	668	703	700	691	732	711	658	672	695	709	673	716	692	714	681	727	710	671	698	677	667	709	713	667	707	721	657	667	682	704	680	667	699	657	666	685	718	674	695	675	698	673	712	705	652	731	696	672	677	702	705	695	681	738	643	692	693	648	702	717	681	673	691	688	653	721	681	656	689	680	739	668	649	669	697	696	684	692	697	672	635	690	673	703	666	704	623	705	673	680	665	686	681	681	699	711	715	691	711	674	666	669	722	668	697	705	689	697	663	654	638	691	669	665	706	676	692	705	733	679	691	663	705	695	679	680	671	677	681	713	709	720	676	683	615	705	681	661	694	698	641	683	687	677	689	716	675	664	736	746	721	642	655	657	664	695	645	669	663	692	691	682	706	713	636	681	693	762	675	686	683	691	699	632	710	683	676	730	710	653	698	691	700	675	703	732	675	682	737	666	699	733	704	665	689	744	664	675	696	689	694	699	680	678	709	695	651	692	698	656	678	693	679	707	672	689	687	625	647	675	658	675	723	699	651	689	642	710	638	666	705	689	674	662	669	651	748	668	677	651	654	687	620	701	664	716	747	668	664	716	672	680	692	672	721	703	693	711	689	682	721	704	706	720	720	696	657	715	699	699	689	686	684	682	695	671	692	702	662	668	677	703	692	730	711	685	692	729	697	655	696	695	704	701	666	666	666	718	653	716	657	674	697	716	657	668	698	662	719	655	695	668	606	671	735	706	711	702	701	681	700	631	670	651	653	702	687	685	678	700	673	679	677	687	668	722	686	721	656	684	700	667	713	694	697	682	691	651	657	682	664	669	694	680	728	729	668	659	654	685	654	748	682	736	723	704	702	709	733	674	706	636	702	691	641	692	701	621	640	713	705	757	684	704	710	741	721	659	701	699	665	682	730	733	668	654	708	704	689	663	682	667	677	674	635	666	658	673	693	650	713	663	694	655	693	682	664	663	722	682	696	633	680	693	673	676	655	691	693	660	641	662	629	700	708	645	650	661	678	678	653	682	683	701	701	691	739	677	719	696	704	683	684	725	661	665	709	723	652	720	741	681	695	633	684	719	744	660	647	743	681	721	665	663	696	649	627	722	691	682	697	726	676	676	678	682	645	705	693	676	720	716	704	647	751	692	679	698	662	670	694	700	730	662	681	687	704	693	739	679	682	643	678	699	707	695	678	713	685	690	731	636	718	657	725	708	728	664	665	710	714	685	665	715	652	643	702	674	690	712	622	666	693	700	688	734	689	658	654	719	712	685	702	668	710	685	689	709	733	732	681	618	684	650	691	699	693	732	691	702	652	721	667	666	715	680	669	747	684	723	690	693	687	643	688	690	664	659	686	650	642	690	700	699	661	634	696	685	677	618	656	655	648	679	708	677	730	718	659	717	668	652	645	668	737	678	600	667	643	682	674	680	657	681	674	699	635	738	699	723	700	693	686	670	662	656	707	683	682	690	689	676	683
5296	2423	621	578	358	350	283	604	1469	1081	961	609	547	462	191	146	126	131	107	88	63	51	56	50	54	50	52	48	62	55	56	51	35	43	49	52	59	49	55	52	57	54	42	69	59	35	58	49	50	48	55	50	48	40	45	55	43	55	52	41	65	65	47	48	52	59	46	51	58	48	49	57	47	54	58	48	63	48	43	48	56	49	44	62	37	50	51	69	53	38	69	56	36	51	47	60	46	28	59	55	50	48	44	63	59	51	55	41	63	65	53	50	45	52	64	47	51	45	46	54	51	52	54	45	51	51	54	49	54	46	45	47	52	58	55	48	49	52	45	45	50	46	57	51	49	43	53	55	49	50	40	53	64	56	49	51	51	48	49	48	47	61	43	49	44	52	48	58	61	56	50	45	50	45	50	48	44	42	42	36	50	67	65	49	58	42	52	46	51	59	52	45	53	55	57	60	45	49	51	47	51	44	50	43	48	58	51	65	44	57	43	50	44	49	40	51	50	65	52	56	28	53	38	52	46	45	54	48	50	54	45	53	58	66	63	42	49	51	54	44	41	52	53	50	48	62	57	60	40	44	44	55	43	57	63	60	51	48	46	54	55	60	64	54	43	65	44	47	43	58	52	53	49	52	52	55	44	64	44	58	48	49	61	46	56	62	62	44	44	51	61	36	47	40	59	55	46	36	54	58	58	47	53	57	57	51	56	47	61	57	57	56	54	39	40	47	54	55	40	44	40	43	54	57	43	52	47	55	46	56	35	57	41	43	49	57	54	52	49	47	48	53	53	59	46	54	51	46	46	55	48	47	62	55	51	42	64	50	42	51	44	55	42	48	35	58	47	45	55	62	60	69	51	44	54	63	53	59	54	44	54	55	48	48	58	42	50	53	58	61	48	40	35	58	51	51	44	41	62	42	58	47	50	53	56	39	51	56	52	51	53	54	44	40	43	54	53	45	53	50	50	46	45	47	56	51	56	47	47	48	66	48	51	57	39	50	54	61	50	54	61	49	43	44	41	37	47	48	54	42	42	44	46	58	49	48	41	56	48	52	51	46	37	59	38	42	36	48	58	48	51	59	60	49	42	41	60	47	56	48	39	50	47	47	46	59	54	47	56	40	47	57	73	55	48	43	39	54	48	56	55	40	52	47	47	49	50	59	47	45	44	56	43	53	54	54	48	50	51	62	48	59	62	39	70	45	54	45	61	48	52	59	54	54	54	51	48	53	36	48	49	51	57	47	49	51	56	46	55	54	43	48	43	57	57	43	55	43	63	53	56	40	56	62	60	56	52	54	42	48	60	41	51	60	52	45	52	46	53	47	46	38	52	46	51	65	52	47	44	62	36	49	42	58	68	41	63	47	54	61	59	49	62	69	55	42	55	59	55	58	55	47	68	64	49	54	45	46	55	47	77	53	48	46	49	56	40	51	45	59	47	60	72	53	50	60	52	57	58	41	50	41	55	53	54	61	51	54	56	50	47	40	62	59	54	55	57	34	52	56	55	52	54	52	39	47	56	52	54	42	48	55	50	52	47	51	60	49	49	53	40	58	51	57	57	48	51	54	45	49	68	48	47	59	47	49	54	53	56	70	53	47	46	54	47	53	54	48	37	56	45	55	64	46	54	44	52	45	45	51	54	49	54	63	55	64	43	43	41	50	35	57	57	43	58	51	42	59	39	44	45	49	56	40	48	53	45	48	42	58	45	44	66	47	47	55	42	47	52	52	56	48	44	41	48	50	52	57	60	48	39	55	57	38	47	49	59	56	51	44	51	55	58	56	56	44	54	55	44	55	36	46	54	57	51	64	40	56	42	49	33	41	41	58	59	58	54	59	45	51	42	45	60	49	49	55	59	52	44	53	42	39	49	54	50	49	46	41	62	54	49	56	60	63	45	50	49	45	57	50	52	50	50	47	52	50	56	51	48	44	51	59	55	48	49	40	65	51	44	59	63	47	51	50	52	54	52	51	46	55	50	55	52	60	59	43	53	55	47	46	52	58	47	53	53	50	50	60	50	55	41	69	42	58	49	49	38	50	64	58	56	55	60	49	47	50	59	56	49	49	51	68	46	46	38	41	60	38	53	58	50	48	54	53	40	55	49	51	41	54	53	49	56	46	40	54	52	53	50	56	52	51	51	57	47	46	54	51	39	63	57	41	49	66	45	49	53	61	57	45	49	51	47	50	45	58	47	45	52	60	58	50	59	44	46	67	52	34	53	39	48	59	57	52	47	57	44	53	45	57	41	54	52	54	40	55	53	55	44	48	48	50	60	38	49	63	41	53	58	54	62	58	47	51	38	51	57	41	47	52	44	51	56	63	50	61	52	50	57	48	43	57	47	59	48	59	46	51	52	48	45	57	42	52	49	38	64	57	48	41	52	51	44	57	52	51	54	51	44	46	46	64	48	48	53	58	49	50	41	53	52	50	42	68	46	52	46	43	37	46	70	56	47	46	45	49	24	44	55	53	46	67	49	61	51	49	55	47	39	56	48	49	69	43	54	47	47	59	38	49	61	45	47	49	53	50	63	46	51	46	45	59	50	56	38	50	57	50	55	49	35	41	60	65	40	59	39	48	55	52	41	37	59	46	47	55	61	42	51	50	61	67	52	53	66	43	42	44	56	57	58	44	42	46	40	51	47	44	57	51	50	43	53	59	55	41	61	49	48	56	52	55	57	56	50	49	39	51	49	40	55	42	59	38	51	61	60	54	59	38	65	54	55	47	47	37	54	53	52	59	62	59	48	53	57	56	54	50	45	53	52	52	52	40	57	37	53	36	47	58	48	59	58	52	52	45	56	41	59	51	45	57	53	56	61	60	49	60	46	56	52	47	50	37	44	45	56	48	46	45	46	48	54	55	49	55	40	55	47	43	50	56	50	49	46	51	50	44	55	56	54	58	56	64	55	50	55	52	60	50	49	61	51	52	52	52	67	56	51	45	42	43	45	57	53	42	53	44	41	49	51	44	51	54	57	54	65	47	50	71	51	49	57	55	62	48	49	54	55	60	47	46	57	40	52	57	51	51	52	50	42	62	51	60	42	48	54	47	69	41	61	49	49	60	46	45	53	53	52	41	61	45	51	39	62	51	55	59	50	49	48	58	57	39	49	55	61	50	46	56	45	44	53	42	41	61	55	42	43	40	42	45	48	42	46	59	52	58	63	55	45	46	44	54	43	48	39	57	47	49	43	54	45	36	56	44	39	52	56	59	58	49	57	40	50	58	54	52	52	43	54	45	50	51	50	47	46	64	48	51	61	44	50	48	48	46	45	64	61	56	67	59	52	59	49	55	59	48	53	49	42	67	55	48	33	55	48	57	68	59	54	51	40	50	47	53	50	60	61	46	49	39	47	48	56	37	41	40	52	57	46	53	47	45	68	47	41	59	50	45	52	46	51	43	44	65	33	39	53	48	47	57	66	48	51	45	59	51	37	55	48	52	44	48	55	54	60	38	58	59	51	50	55	54	60	52
36656	21423	9508	19817	23455	19343	16209	21792	30455	25301	20229	17804	15878	11949	5021	3851	3442	3125	2484	1418	1042	782	721	639	682	623	639	696	654	650	632	655	678	652	636	637	625	689	631	694	644	655	638	586	653	652	687	646	598	678	624	642	677	641	675	659	680	633	657	645	683	650	671	684	655	662	628	661	662	638	642	649	659	671	671	605	631	612	653	639	683	673	609	645	658	646	646	625	645	644	658	727	685	662	672	628	637	592	640	639	660	629	656	624	662	628	653	627	680	633	635	661	617	655	664	623	669	656	654	636	649	652	653	705	663	646	631	634	611	656	671	606	641	680	642	699	621	687	643	669	620	659	652	663	605	659	695	656	665	669	667	690	661	659	697	664	644	679	643	622	633	651	682	606	631	672	673	625	677	658	672	700	648	658	669	660	675	675	596	660	652	648	669	650	645	636	669	652	645	665	653	693	648	651	632	693	668	681	663	647	659	637	665	670	646	627	607	680	650	614	617	683	682	668	641	605	673	660	652	648	644	636	643	643	669	652	674	634	658	654	655	675	635	675	642	596	644	672	677	638	704	656	696	657	680	649	693	651	683	661	659	641	621	643	635	657	650	641	658	677	660	661	629	664	618	633	621	667	660	658	665	678	641	629	661	641	602	673	619	713	651	654	658	661	611	660	634	647	634	644	630	650	645	662	682	625	620	677	678	659	608	618	637	684	666	639	632	638	625	629	659	629	701	680	645	654	617	676	597	612	623	582	673	706	630	667	679	663	647	701	659	677	700	632	638	658	655	625	640	663	687	643	668	623	653	630	687	626	691	650	648	683	651	625	672	661	612	637	667	606	643	662	652	701	662	639	641	647	620	650	619	665	675	647	635	660	627	687	629	670	645	660	676	679	678	696	656	721	634	682	666	623	603	648	691	605	624	684	616	648	642	652	692	633	656	648	577	673	648	639	680	711	626	676	673	669	650	692	647	617	614	625	652	647	662	671	668	656	661	665	647	635	635	624	639	649	657	668	631	676	654	656	618	652	643	598	649	625	642	657	695	650	626	668	642	637	661	619	638	651	623	646	658	629	655	704	613	655	635	618	686	681	625	654	714	641	637	597	663	631	655	631	673	689	659	606	660	692	647	638	626	638	672	675	655	645	671	630	636	656	666	629	653	660	629	662	684	637	613	660	648	690	651	650	646	660	654	664	644	637	690	662	636	627	654	664	697	650	629	614	640	619	659	658	684	662	686	677	650	650	652	696	603	668	671	638	687	686	692	667	628	622	706	643	638	696	565	613	678	609	676	659	661	621	642	664	615	672	673	653	656	660	607	712	664	621	682	663	644	663	685	670	652	657	723	628	630	657	626	666	665	635	652	699	639	620	666	586	661	655	678	652	658	662	663	626	688	647	679	653	707	615	674	670	645	675	674	629	667	630	648	627	666	642	629	681	626	681	672	673	637	691	655	676	677	644	658	648	639	638	683	673	635	615	629	657	667	612	658	642	677	633	688	598	625	659	661	630	664	680	688	657	624	638	665	637	658	651	607	613	624	622	664	692	687	669	674	622	667	644	634	635	684	641	655	618	671	643	679	625	665	664	669	617	628	698	655	643	641	655	661	662	661	603	670	642	614	662	657	703	658	676	627	666	679	669	632	631	655	674	703	685	631	681	643	644	625	644	662	659	622	639	660	618	649	670	661	677	690	617	625	631	654	656	671	656	659	666	668	659	645	630	680	614	646	680	608	675	663	621	641	625	632	681	664	654	713	602	645	660	615	626	702	636	696	637	668	641	623	604	686	627	630	637	636	624	637	647	656	646	614	673	654	632	671	697	639	670	645	632	651	658	668	628	624	649	652	653	666	671	631	689	671	639	654	651	673	673	616	581	628	633	646	676	702	655	689	682	665	640	621	635	664	677	687	601	653	647	648	653	654	586	642	660	675	641	674	648	645	676	662	675	676	653	639	674	674	623	682	705	623	668	640	638	625	669	649	659	672	653	633	637	657	665	625	659	645	623	647	652	608	628	722	632	651	617	627	621	622	612	688	604	648	694	644	640	614	644	632	644	671	656	662	634	648	653	654	617	681	641	670	683	649	627	634	687	659	627	658	635	638	718	625	648	645	654	635	666	637	668	592	630	677	630	689	636	647	650	695	645	641	645	642	676	601	667	669	613	603	695	662	623	680	672	640	639	634	656	620	710	662	608	687	669	631	604	642	640	655	682	641	646	648	664	671	632	668	642	625	618	627	669	660	650	592	642	643	617	693	655	691	655	672	689	651	647	646	666	662	641	691	637	647	641	647	664	722	618	659	656	654	688	646	617	660	637	618	653	657	653	650	667	674	633	661	670	635	653	636	721	662	701	683	690	644	658	649	636	664	621	644	642	658	698	622	616	634	671	677	659	650	659	638	647	622	627	610	605	643	671	656	642	651	655	682	612	647	653	651	660	602	662	630	673	646	656	655	608	675	609	631	679	637	637	654	577	665	624	641	652	672	593	630	655	641	697	627	683	658	668	664	657	655	653	663	664	668	651	653	671	661	681	642	650	650	613	664	641	654	662	656	599	653	645	652	632	680	681	611	666	651	658	676	645	673	657	660	643	683	609	681	637	631	684	681	625	638	662	634	643	630	674	632	676	625	637	633	645	660	697	640	633	672	666	658	679	692	606	656	648	661	609	669	649	670	620	685	668	668	692	631	657	649	644	635	665	655	685	696	601	646	647	633	654	679	674	684	659	670	668	652	687	622	682	667	660	658	665	652	645	679	629	664	613	658	687	637	648	673	619	577	666	608	667	599	650	673	609	657	676	602	743	643	658	664	646	625	633	645	615	679	674	654	655	577	655	701	703	658	685	641	648	662	679	656	654	663	633	668	633	650	617	665	645	638	653	671	675	611	679	627	691	637	653	647	659	593	657	616	634	667	637	686	661	628	612	632	656	658	648	638	668	671	615	657	615	668	654	687	656	656	631	703	679	632	597	666	679	627	648	649	657	676	637	666	683	658	644	648	682	594	663	624	648	675	645	624	632	691	635	653	635	685	639	626	663	630	692	668	650	646	704	710	660	666	640	676	686	641	623	629	662	621	633	646	657	628	667	645	677	639	686	624	642	649	660	691	675	657	634	622	683	658	653	626	690	656	649	661	624	639	626	709	651	646	714	642	658	682	676	630	665	654	625	653	639	641	670	671	678	665	682	621	674	676	648	681	641	675	625	669	623	631	632	651	638	665	713	637	650	651	644	661	666	679	606	637	683	641	650	668	674	610	670	666	637	649	667	652	649	661	692	626	627	628	650	656	658	684	632	635	679	677	652	644	661	615	659	700	658	627	660	685	686	636	682	657	661	649	660	640	671	660	655	626	647	631	659	636	629	639	673	655	631	663	635	630	697	629	672	625	639	655	642	619	603	655	679	654	647	665	652	635	634	670	704	623	664	662	646	647	667	631	635	682	711	647	652	674	639	649	663	611	649	644	652	649	589	692	655	591	663	666	667	628	622
9740	6659	2326	1785	1145	1238	1220	1200	4022	3636	2638	1813	1415	968	316	246	202	178	157	73	81	56	53	55	50	53	51	57	49	57	50	51	45	49	58	44	48	56	60	55	68	42	48	60	46	49	61	50	52	64	51	49	54	63	61	44	68	50	62	44	50	51	52	55	49	60	42	61	41	56	51	55	43	46	66	51	55	55	44	55	49	53	60	52	56	54	41	49	56	47	43	48	55	48	68	51	48	67	50	46	55	49	54	36	50	44	53	53	57	54	54	50	60	49	48	45	56	66	52	49	47	54	46	62	56	45	48	60	57	54	61	43	45	71	43	53	47	53	40	48	58	70	52	52	61	48	55	65	49	49	40	47	56	61	50	50	56	42	50	51	45	53	57	62	59	45	57	52	52	49	52	56	51	55	52	40	52	54	47	56	46	53	47	49	71	52	55	55	64	47	67	56	59	47	51	39	45	54	59	45	60	53	54	49	54	57	53	56	51	56	58	49	59	47	40	47	73	45	49	54	53	54	37	64	51	61	55	47	52	52	56	55	49	57	53	53	43	59	48	51	47	67	58	50	58	52	52	52	42	54	56	41	47	40	58	60	54	52	53	36	52	38	52	48	61	56	47	53	45	46	52	51	58	51	46	47	50	55	48	52	68	56	45	44	48	50	70	45	56	52	55	55	58	53	44	50	54	38	56	39	53	58	55	53	78	50	57	53	54	42	49	49	49	48	40	54	55	62	33	69	54	43	51	45	47	47	56	43	58	71	50	50	51	42	51	45	51	46	59	46	38	44	55	45	54	59	68	62	43	45	52	53	60	65	51	56	53	63	46	49	48	53	43	48	60	58	45	46	49	53	58	51	36	49	55	45	53	64	52	54	59	55	61	50	45	58	49	34	53	51	43	49	47	55	53	49	52	53	56	49	60	48	52	57	38	62	43	48	51	43	63	50	46	43	51	50	47	60	46	49	63	50	52	46	44	58	58	38	44	49	53	60	43	49	44	66	57	52	48	52	48	61	48	53	45	58	57	59	51	49	49	50	50	43	47	53	62	34	64	43	56	54	58	40	41	50	53	43	50	47	43	52	52	53	62	56	56	56	43	49	51	43	43	46	50	47	47	57	54	49	45	39	59	69	59	42	58	49	63	48	51	42	57	49	56	52	60	33	56	61	60	56	53	58	55	45	49	43	60	53	49	52	53	52	51	58	59	56	59	43	56	35	55	49	58	59	54	48	57	52	61	46	42	47	60	68	63	34	48	32	43	54	42	71	49	60	49	55	46	42	56	52	47	44	52	58	44	41	46	54	45	57	45	55	56	49	62	62	51	37	65	57	52	42	55	52	51	42	59	50	48	49	49	46	43	60	47	56	49	50	65	65	38	49	48	47	36	63	66	41	42	39	41	51	61	52	55	56	37	47	40	59	36	55	55	49	52	44	42	69	38	60	50	63	60	41	41	46	44	55	51	51	45	48	50	62	55	40	57	46	64	47	41	67	63	42	49	56	74	47	47	49	53	48	46	45	46	47	55	44	63	47	51	55	43	62	68	51	49	61	58	55	52	58	56	53	55	49	47	61	58	53	54	56	41	54	58	56	76	66	53	42	53	54	49	63	52	47	54	56	45	44	62	49	38	57	47	49	39	56	44	47	54	48	45	58	39	52	43	52	50	57	54	50	49	54	45	53	61	49	49	48	51	45	52	56	57	58	53	47	45	52	47	55	54	50	52	47	55	56	60	55	60	48	43	42	61	45	61	50	49	46	47	57	39	50	48	49	45	58	55	48	46	46	62	44	38	40	50	43	50	48	59	49	54	46	56	46	62	57	42	51	46	38	51	51	58	42	57	56	52	56	55	56	57	55	44	48	52	55	48	55	49	55	40	48	55	42	58	47	56	51	42	59	55	56	60	56	50	40	63	60	43	49	49	47	46	58	37	49	49	59	64	52	49	35	53	53	51	63	56	60	39	54	55	42	42	47	60	46	38	61	59	58	37	48	47	61	56	48	66	62	54	43	48	46	58	59	44	44	47	51	59	55	45	46	46	48	42	46	56	49	59	52	59	56	45	41	60	44	48	47	44	43	57	53	45	52	46	49	45	52	45	56	68	59	45	44	37	44	45	52	48	46	50	55	38	61	37	70	49	47	49	55	60	46	52	50	47	47	51	58	59	56	55	40	46	54	42	50	58	59	49	64	48	61	41	49	59	48	45	50	47	56	56	60	38	61	53	60	51	56	43	45	56	58	52	52	58	56	62	43	48	46	49	50	51	50	36	57	63	57	47	61	35	56	41	60	44	48	50	70	65	50	47	42	41	67	51	48	53	54	42	45	49	54	47	40	38	45	58	42	68	56	51	53	55	46	48	53	44	47	47	53	59	57	46	59	48	52	46	49	49	49	57	54	53	67	54	59	48	60	50	45	43	53	62	39	44	50	41	47	47	50	66	52	54	48	46	54	53	49	48	52	41	42	54	47	58	63	54	60	62	52	42	59	59	44	51	50	66	60	64	49	61	57	51	59	47	57	49	51	58	49	49	58	50	44	44	46	46	40	46	68	53	42	41	57	47	48	50	46	45	56	56	56	53	50	45	63	38	66	52	49	66	47	55	48	56	48	64	47	35	70	53	42	56	57	48	46	60	62	63	52	61	59	61	56	51	50	51	52	45	59	57	59	36	49	51	50	53	56	38	55	55	49	54	57	43	50	38	50	49	48	63	45	49	50	55	48	55	56	43	58	46	61	55	58	39	62	54	47	47	52	53	50	45	50	55	54	54	53	59	60	42	39	49	59	54	66	57	64	62	44	46	44	46	54	59	36	53	58	41	49	51	47	54	60	58	40	49	49	45	59	59	56	59	49	53	43	60	52	57	65	56	51	65	43	51	61	46	46	56	48	36	53	46	47	46	54	55	42	49	41	43	52	52	53	45	44	49	50	64	47	59	48	50	56	52	60	35	47	61	48	58	49	54	54	65	50	51	34	53	54	59	56	42	34	44	50	55	44	43	51	48	45	50	50	52	55	57	42	55	57	74	53	47	55	49	61	42	42	50	54	55	50	47	49	47	60	62	49	51	46	49	54	57	61	53	56	49	55	42	50	48	53	57	57	50	53	48	54	57	65	54	44	51	51	63	51	44	49	55	44	52	64	46	63	51	47	51	60	61	47	60	54	55	38	41	37	52	45	51	51	56	43	55	52	53	55	49	45	54	54	49	54	57	51	56	55	57	53	30	45	50	59	53	79	64	46	48	64	45	57	52	54	49	50	40	66	45	59	52	54	49	63	54	46	43	49	61	63	58	47	47	66	44	51	55	41	48	59	57	44	52	45	54	41	58	71	40	65	58	62	50	45	60	60	61	61	42	61	47	44	43	56	51	56	49	54	55	48	58	51	47	50	43	60	50	55	59	52	48	47	53	50	47	63	61	40	45	40	53	56	45	49	49	53	57	55	61	43	46	63	52	63	50	58	53	61	38	54	64	59	56	58
47691	28562	18836	32715	35633	34303	29249	27728	41176	36480	30636	28353	24251	18876	8710	7045	5650	4801	3769	1976	1181	847	785	702	649	685	661	719	652	660	624	664	680	675	618	666	649	665	630	685	667	675	676	682	638	705	671	655	695	642	664	659	680	647	681	699	678	651	687	615	635	673	650	683	666	681	621	660	665	659	690	624	614	661	634	611	669	712	651	616	696	644	684	651	658	650	647	684	702	650	682	674	677	658	660	677	620	648	683	694	702	657	640	603	649	688	696	651	576	656	651	680	638	633	649	666	670	630	666	665	690	622	673	684	628	647	673	721	641	677	685	633	664	636	634	627	673	703	650	670	654	670	668	698	636	674	648	644	704	711	639	669	658	687	663	712	644	688	676	666	602	627	658	661	666	634	660	646	664	616	696	680	663	586	680	690	687	671	648	686	684	639	658	654	686	665	610	660	685	666	645	671	685	626	649	618	665	677	680	671	682	691	650	684	694	614	675	698	661	663	637	621	666	662	691	650	676	767	634	656	625	702	664	715	657	656	708	652	656	668	703	632	610	641	705	653	667	656	618	660	700	642	683	617	640	647	654	681	684	667	640	643	655	653	686	668	697	664	696	640	699	672	646	683	649	696	712	682	623	640	650	680	677	651	624	645	636	677	713	648	672	694	617	659	631	622	626	594	665	710	639	644	615	637	676	648	678	636	658	706	686	651	668	684	673	674	620	676	680	645	661	654	707	654	701	621	660	688	648	678	673	667	639	653	687	634	655	628	624	686	638	694	671	659	649	697	673	674	689	657	628	667	625	709	713	671	666	677	682	673	636	688	720	654	681	641	632	627	652	701	634	676	642	631	659	640	647	672	673	702	685	647	630	686	666	704	727	666	635	622	642	628	698	688	648	664	682	629	662	630	641	650	630	657	662	673	664	627	686	654	691	683	640	605	651	682	685	673	720	658	655	672	687	655	644	693	663	634	685	641	644	732	690	635	637	654	703	659	729	693	665	662	672	631	652	631	660	676	670	628	655	625	663	666	671	630	654	660	626	662	662	652	650	678	678	629	662	667	672	656	636	654	638	668	686	671	641	659	665	662	718	688	666	635	678	679	670	701	709	634	652	690	680	660	712	693	632	661	713	693	652	639	656	681	706	696	664	695	679	707	620	680	705	630	677	697	654	664	661	749	669	679	657	646	650	691	614	654	668	677	686	659	643	641	657	642	678	701	675	635	652	652	697	655	631	669	641	651	702	699	716	679	645	643	669	647	673	650	667	652	652	660	663	679	689	643	696	658	622	681	677	684	690	692	676	626	703	714	641	678	697	636	680	591	653	644	671	645	636	654	668	631	647	640	641	681	715	684	635	652	608	665	701	627	651	655	655	624	648	707	677	679	657	628	664	683	647	735	679	672	662	636	647	692	629	670	683	649	674	656	653	673	656	697	672	663	666	646	646	663	647	666	639	679	712	603	696	707	647	655	627	662	642	681	657	701	646	681	675	659	662	638	690	661	666	652	643	673	639	682	671	652	661	666	668	663	664	663	652	678	656	681	679	674	692	667	680	650	693	655	686	701	673	614	637	656	677	628	682	669	669	688	655	661	671	700	697	658	687	699	692	637	705	644	693	705	648	613	639	699	631	647	647	627	684	639	698	664	659	623	682	661	672	690	694	669	615	632	702	656	643	645	669	645	679	690	673	662	648	627	613	609	680	633	640	650	677	669	656	696	668	629	698	659	659	672	636	680	647	673	680	662	669	626	629	680	669	624	662	632	688	704	640	634	660	706	676	684	627	702	649	667	680	656	667	604	698	658	624	679	629	631	640	661	612	614	638	663	653	644	635	677	644	672	653	671	651	646	674	634	669	664	665	708	668	655	665	686	640	675	666	663	646	631	648	654	667	716	666	653	613	634	647	656	632	633	676	720	639	681	651	716	676	656	652	629	640	654	708	657	637	621	674	681	652	654	709	612	651	685	659	655	698	650	616	664	637	694	658	655	657	651	624	685	656	711	595	649	640	649	699	669	671	659	686	709	683	670	671	679	701	661	631	644	664	642	670	665	688	677	647	683	676	717	674	642	682	595	653	649	679	671	649	669	643	654	688	682	681	630	659	693	644	653	645	641	688	721	660	663	674	622	654	673	668	619	637	634	658	628	688	673	700	654	679	605	646	658	724	650	662	639	658	655	696	684	666	600	640	702	662	671	627	641	651	666	675	686	650	631	704	634	645	674	672	641	648	666	651	674	674	668	667	691	680	629	622	678	665	628	669	695	688	656	660	685	647	661	616	666	679	676	652	675	638	664	663	652	639	633	654	658	714	700	646	637	658	653	648	659	685	687	664	666	664	671	629	694	653	703	663	681	631	679	702	666	656	669	701	610	655	677	673	659	656	676	667	670	641	661	708	669	603	675	679	677	678	700	674	623	645	654	684	679	653	639	657	701	685	680	659	662	650	680	683	688	676	640	647	686	653	645	686	668	638	689	688	636	710	689	682	646	667	650	656	708	659	689	621	660	634	664	685	658	677	671	636	706	685	633	703	626	629	652	638	688	671	608	708	637	671	674	687	684	670	697	660	678	676	683	669	645	642	681	707	626	637	685	685	642	716	676	636	689	637	652	649	660	687	711	666	687	644	649	663	667	654	659	685	669	627	618	669	699	680	614	646	659	662	685	699	668	638	624	663	668	679	621	697	679	707	682	640	633	667	610	634	640	669	673	620	655	672	673	679	653	710	683	658	661	633	695	677	653	650	664	725	686	714	696	639	697	643	671	679	671	615	631	663	719	668	675	645	678	660	693	634	694	718	666	715	643	628	657	622	671	667	624	642	638	684	653	665	646	688	685	708	662	645	665	721	745	658	674	677	669	694	644	676	645	679	689	642	679	641	693	657	681	645	656	654	652	697	697	675	655	630	685	665	673	643	689	641	673	666	647	705	647	664	628	630	611	644	719	639	636	677	737	654	688	708	657	642	657	702	655	659	676	661	596	673	646	658	682	651	694	654	684	675	654	617	664	674	685	649	666	677	668	661	673	648	649	645	664	685	670	639	649	652	655	671	632	679	620	691	670	675	651	660	652	666	652	669	705	710	679	692	637	619	684	699	619	661	648	632	630	648	665	657	655	664	647	680	672	656	645	638	712	654	668	675	664	648	660	685	673	698	656	628	718	652	647	666	608	700	654	688	720	682	688	680	655	658	662	616	684	648	638	682	655	710	672	646	610	671	724	653	649	678	670	652	695	608	655	640	679	709	664	633	704	673	636	663	652	660	665	672	649	687	641	717	679	619	679	613	656	651	634	653	701	656	619	658	684	652	643	705	653	675	660	691	677	689	600	654	712	610	692	638	631	645	639	670	648	618	659	660	703	678	647	687	660	685	650	670	668	656	655	658	642	677	653	670	661	696	664	651	628	657	726	697	637	641	698	696	648	692	652	664	617	697	676	693	703	678	638	629	658	664	676	657	660	679	672	656	621	670	657	650	649	698	643	669	652	634	653
8307	4621	2360	1551	1134	1421	975	1146	3583	4051	2979	2494	1311	1076	348	331	202	227	168	95	90	57	67	54	40	62	49	47	45	49	50	55	54	50	41	60	58	43	57	52	53	53	58	41	65	45	48	53	51	61	56	52	36	56	55	54	55	53	40	47	55	53	48	47	42	51	46	63	48	48	53	46	55	48	49	53	44	46	54	55	55	47	49	52	59	56	62	65	62	51	64	47	55	49	55	56	58	48	46	42	47	55	55	55	53	67	56	47	50	35	47	53	49	48	59	54	52	55	59	44	55	48	55	54	52	51	51	54	49	54	56	59	51	67	49	65	61	34	52	46	46	47	50	62	54	52	51	48	51	44	54	51	51	46	49	53	55	53	56	51	67	48	39	55	53	44	33	46	57	46	36	58	56	48	65	41	52	50	54	60	45	50	57	56	54	54	57	44	48	47	48	54	47	46	57	56	46	46	52	53	46	44	52	53	48	62	68	54	43	54	57	53	54	52	56	42	55	54	55	54	64	45	39	47	53	48	54	45	58	49	49	49	57	68	47	51	46	51	53	57	51	40	51	53	48	50	64	57	66	62	57	49	47	56	54	58	51	52	52	50	51	51	47	56	56	56	53	46	41	49	44	56	62	47	45	59	51	57	52	50	54	56	55	61	57	39	43	69	40	53	54	49	51	53	43	56	43	44	59	47	45	52	46	51	55	51	51	56	40	52	53	52	58	55	57	64	48	49	57	55	41	50	46	58	66	53	58	63	50	55	64	53	37	53	59	59	44	60	51	63	57	63	38	42	40	64	51	50	40	57	61	58	54	55	59	64	63	60	59	62	56	39	39	50	65	54	48	50	53	53	52	55	44	53	54	46	62	60	47	53	57	65	69	46	49	37	59	45	57	47	51	51	53	35	63	61	41	52	55	51	53	58	52	38	57	59	51	50	62	54	58	41	47	47	54	49	51	51	63	49	56	48	43	55	46	61	42	62	46	52	47	63	39	46	69	50	46	46	45	39	57	53	56	50	52	47	51	71	59	43	51	61	51	46	64	51	56	42	49	63	50	57	56	61	45	50	49	46	54	62	59	74	54	59	51	47	63	50	56	51	55	58	45	56	42	53	42	53	64	47	41	51	47	52	48	49	45	55	54	53	55	49	54	49	54	41	51	58	57	54	53	54	45	48	57	55	46	47	58	48	45	51	67	47	44	61	60	54	58	54	54	44	54	63	57	52	48	42	58	58	38	59	52	46	31	48	43	48	46	54	43	48	53	54	40	49	47	59	54	36	60	46	55	57	62	51	50	60	68	54	62	34	76	55	52	50	56	53	55	56	52	49	54	53	46	51	56	44	44	52	54	58	41	44	42	51	51	48	62	47	55	44	76	56	48	61	39	47	49	50	61	46	49	39	68	44	61	54	51	60	51	50	56	52	50	51	44	68	47	45	47	67	52	64	54	48	56	48	49	46	63	53	53	47	48	45	52	65	57	65	58	43	57	41	34	54	57	56	61	54	57	41	46	39	36	46	56	55	44	49	59	39	51	52	65	56	43	51	55	44	50	26	47	49	42	48	44	61	47	55	50	42	54	52	59	55	39	43	56	50	55	52	51	38	47	69	55	49	48	61	59	59	45	58	66	47	46	50	53	65	50	49	48	51	59	44	56	45	54	48	52	41	49	58	50	47	61	48	44	48	61	46	46	56	59	62	51	55	56	47	54	47	38	64	59	50	47	48	64	53	46	55	52	56	56	60	52	42	51	41	48	53	48	50	42	37	50	65	53	51	56	51	50	51	54	50	54	50	56	54	51	52	74	53	49	57	53	62	53	58	43	53	55	55	47	66	54	59	49	47	51	53	44	57	46	61	55	45	58	57	55	48	53	53	76	64	56	65	49	39	37	47	57	46	55	61	54	43	50	55	45	50	48	60	49	49	46	41	63	37	57	55	46	63	63	39	68	54	44	50	57	48	59	63	48	70	48	50	48	57	65	48	48	53	57	51	53	65	61	57	39	67	54	52	52	46	65	49	68	56	58	64	54	54	55	54	45	48	43	43	53	50	61	55	66	64	47	54	50	67	52	41	54	50	43	63	48	42	49	50	57	39	52	55	53	50	51	51	57	60	71	31	44	55	54	59	57	53	43	54	47	48	57	48	57	53	60	53	55	52	59	59	52	64	60	38	47	60	52	45	48	52	56	68	57	52	58	35	53	46	59	57	55	58	59	46	46	56	48	55	48	47	54	66	42	43	47	42	55	48	53	51	53	45	54	42	57	40	65	51	65	67	50	58	43	41	59	47	54	51	50	58	49	51	48	60	57	58	52	61	48	59	50	50	59	51	51	48	53	60	66	52	58	36	45	49	59	52	56	44	51	46	55	56	39	59	56	49	54	71	56	48	40	61	45	54	51	54	54	47	57	66	53	38	51	55	50	47	43	53	40	63	73	69	42	58	56	46	47	49	47	51	38	48	51	58	54	41	49	43	38	57	64	63	44	40	62	48	58	51	55	41	67	59	42	53	46	70	51	49	55	57	55	64	37	55	71	43	51	56	51	45	45	41	46	44	60	48	41	49	62	56	50	51	54	46	53	46	50	61	54	52	54	54	52	51	49	65	46	42	57	52	58	56	53	53	48	42	53	51	55	54	44	50	46	47	40	51	55	49	61	45	38	51	54	55	60	52	51	48	52	55	59	52	47	38	45	51	51	45	55	61	55	47	43	65	64	56	44	55	55	62	58	41	41	42	50	46	56	41	61	39	53	61	44	57	46	50	65	54	55	54	44	54	62	59	48	46	63	52	41	51	56	55	48	53	63	67	45	39	61	41	50	58	56	59	54	51	54	60	43	63	54	52	42	42	42	47	64	51	52	61	57	46	48	58	46	50	64	53	54	56	45	48	43	48	45	58	55	67	48	52	58	44	55	49	49	48	56	56	58	40	66	48	43	64	47	52	62	48	54	57	62	44	58	45	57	41	58	48	54	61	42	55	60	50	55	53	64	40	59	52	48	58	67	60	58	46	46	47	53	54	54	49	45	46	57	53	47	46	56	60	54	62	54	54	62	55	62	66	50	41	51	61	63	42	52	59	58	54	54	47	51	48	60	48	40	55	64	52	50	41	57	50	52	53	51	51	48	58	50	59	47	47	49	60	59	49	51	35	49	56	59	59	52	51	46	48	54	40	54	62	56	51	56	57	55	52	51	59	68	68	42	44	57	45	56	71	42	59	54	59	71	48	47	56	40	49	53	60	53	44	45	44	58	52	56	45	57	45	55	52	38	54	51	40	58	51	43	51	55	35	50	48	61	58	51	48	58	56	49	48	66	40	58	70	55	50	57	54	55	63	45	48	43	53	47	52	46	53	45	46	70	42	41	46	53	51	54	59	53	48	61	56	58	69	53	43	70	50	64	46	57	47	55	45	45	53	47	57	65	60	45	50	58	60	39	36	52	61	47	52	46	57	57	47	44	53	48	47	59	36	50	53	50	61
41498	27520	20544	30495	34725	35736	24006	27415	40774	39263	32400	31513	25128	19208	10203	9435	5981	5489	3990	1886	1263	821	751	739	704	723	637	649	654	637	683	672	705	664	648	663	702	707	720	702	719	645	698	679	712	655	693	699	700	725	667	650	676	706	721	708	666	635	697	679	745	672	713	670	683	671	663	677	702	615	707	661	716	693	701	679	669	675	665	665	679	661	737	654	647	668	707	724	656	701	707	653	698	673	628	709	669	684	698	682	655	658	662	685	709	704	640	666	660	672	652	699	688	647	670	685	644	695	653	671	674	680	729	665	695	641	610	666	712	636	708	680	673	666	643	693	690	680	707	644	651	677	679	662	662	673	682	678	666	681	710	654	678	680	693	707	682	732	683	704	672	622	647	663	694	690	689	663	668	710	640	642	661	679	683	690	685	658	658	677	700	686	675	703	672	657	652	682	670	610	662	692	622	716	714	671	637	658	670	670	688	675	682	658	683	715	657	637	685	667	702	750	675	694	725	687	696	689	659	672	715	724	719	643	685	733	711	711	695	674	714	698	628	681	693	701	661	625	647	692	758	691	669	665	670	703	681	650	661	631	658	659	695	709	661	665	702	664	733	672	698	670	721	638	698	641	659	661	689	682	670	711	696	670	685	718	689	707	691	630	686	708	697	674	636	671	713	694	690	641	703	652	766	722	661	676	695	707	710	646	679	688	649	685	687	667	660	685	718	703	675	664	682	687	659	688	700	686	694	646	630	713	691	655	670	681	706	693	678	676	706	715	670	675	718	671	682	715	714	651	701	652	687	653	680	708	684	646	672	695	643	686	652	673	641	679	652	694	675	727	701	651	649	674	743	677	656	680	692	682	696	681	647	678	641	696	672	671	645	665	685	708	640	683	700	682	663	664	668	721	674	645	666	678	706	711	644	709	739	646	723	660	657	695	703	675	680	696	698	641	653	689	696	698	724	696	723	706	737	746	636	695	715	682	657	628	710	700	695	679	689	679	674	678	690	717	692	684	707	656	641	656	665	695	683	730	682	668	708	662	719	750	712	685	683	658	691	711	682	665	731	686	683	656	686	661	700	652	681	638	718	670	643	664	662	691	637	680	761	728	612	670	675	656	677	680	656	665	695	677	653	688	686	683	705	650	671	686	683	691	731	679	672	688	660	709	658	671	680	676	719	746	757	650	680	728	711	717	674	674	680	683	690	735	672	712	667	666	648	698	691	703	638	661	697	694	662	723	702	698	674	691	650	679	717	678	643	664	676	663	670	690	679	678	628	692	683	687	666	703	696	694	681	670	697	622	708	687	727	710	661	659	617	699	694	696	709	672	707	667	652	671	673	670	685	683	683	674	648	648	663	649	669	638	677	671	728	680	641	660	730	715	701	710	688	718	678	702	706	689	678	703	642	701	668	711	697	699	660	664	695	686	684	697	700	701	712	649	684	679	649	680	677	696	690	664	680	707	717	615	688	727	690	620	712	682	683	652	646	665	646	704	701	632	703	708	709	698	662	663	701	676	617	672	664	661	683	676	697	698	665	691	684	649	645	691	724	671	657	653	724	661	682	681	667	694	684	717	684	704	665	650	726	674	699	688	706	657	706	686	628	702	722	698	708	643	689	682	694	629	672	660	699	707	709	672	683	666	717	659	679	669	734	694	665	664	700	668	697	627	683	711	660	722	686	706	653	650	655	639	695	634	651	703	674	700	696	640	696	729	677	672	706	687	716	648	655	704	664	727	704	694	684	664	631	719	709	645	673	653	684	657	685	715	677	689	703	683	697	678	637	698	679	666	668	701	711	705	644	698	701	628	686	678	672	622	717	675	667	648	723	671	674	697	714	708	685	711	700	722	679	684	725	647	704	672	645	641	725	705	709	668	659	711	680	703	727	713	705	650	673	651	668	706	720	680	698	683	662	667	715	691	644	680	630	679	698	691	691	655	674	730	691	658	701	698	655	635	644	687	639	704	700	716	699	668	642	634	716	674	677	689	665	658	649	654	744	675	685	707	667	700	661	684	676	647	654	716	678	688	711	686	646	698	684	664	673	693	676	680	654	682	683	677	683	664	690	649	703	673	680	668	675	684	726	690	677	678	695	692	709	664	673	700	703	698	675	665	697	649	687	632	654	664	656	696	690	646	660	684	675	665	680	659	693	726	691	687	727	693	660	705	688	640	667	698	704	691	701	638	697	682	639	694	633	681	745	688	645	673	638	695	699	663	660	709	696	714	681	665	674	687	709	654	641	660	712	713	735	696	692	639	666	713	709	660	660	687	729	694	664	657	717	727	705	640	663	616	658	686	663	716	650	634	638	676	691	671	647	642	690	647	710	724	708	647	699	683	704	631	681	670	658	706	682	664	671	660	708	653	684	681	671	708	706	666	647	634	634	617	647	675	682	692	692	701	620	680	680	711	661	689	686	717	699	701	718	654	672	652	706	697	672	687	706	686	676	653	747	680	694	678	684	668	688	651	637	673	665	687	687	690	644	658	666	671	682	718	709	690	704	659	679	682	710	672	692	674	693	651	631	685	697	659	683	698	690	658	672	703	680	676	713	704	688	657	682	658	683	672	671	696	723	672	650	659	638	682	647	651	720	698	701	690	673	721	639	699	660	682	695	695	693	669	632	681	690	689	652	637	694	636	671	647	726	665	681	664	709	678	689	650	634	698	703	674	684	703	646	638	695	672	635	682	669	723	650	645	690	674	707	656	656	723	642	653	623	731	675	661	711	692	681	694	695	672	644	700	674	651	710	700	667	655	684	695	652	667	646	679	677	716	662	705	673	669	713	654	630	716	698	723	681	653	658	660	673	673	691	708	699	643	717	674	697	667	717	656	705	678	696	699	645	694	694	679	705	717	661	718	662	667	713	691	711	691	645	644	676	690	718	709	672	680	730	669	698	696	691	652	676	660	672	702	723	686	682	676	679	682	684	723	681	715	673	660	695	722	708	645	681	659	671	713	638	722	674	700	712	706	690	670	642	663	685	729	717	667	718	675	615	717	665	723	659	676	665	688	670	641	730	719	664	665	687	674	709	675	661	659	651	719	696	700	718	668	655	643	693	644	676	681	645	629	707	680	658	663	689	723	657	697	644	702	686	668	743	653	672	655	654	637	666	694	708	671	692	654	698	687	636	713	713	707	668	705	631	716	687	730	666	705	683	679	664	653	657	647	662	667	714	681	660	669	652	705	689	633	675	664	694	677	711	675	697	681	655	677	669	640	664	677	721	634	658	656	683	676	691	706	705	662	656	694	724	709	669	712	657	659	703	721	724	707	678	615	671	665	669	700	719	706	685	669	691	650	724	635	722	669	668	727	715	692	665	702	710	699	683	743	673	677	641	656	659	661	694	670	659	686	692	700	688	708	679	709	713	693	630	686	682	664	688	696	704	656	672	633	694	705	725	650	686	713	672	653	674	662	685	675	696	660	677	667	696	674	664	651	693	670	669	666	685	687	652	692	679	674	687	712	684	676	698	677	680	711
11671	8278	4875	2578	2232	2696	2245	1313	5074	5542	4689	4435	2606	1446	695	430	378	354	229	130	91	70	61	60	49	41	54	58	49	51	44	56	56	51	51	46	36	56	55	64	43	44	48	66	55	52	53	70	49	49	44	53	65	52	60	57	44	53	60	48	55	51	48	51	47	68	52	61	57	42	53	57	67	38	46	48	47	68	54	43	45	48	44	59	65	53	62	44	59	54	50	75	58	58	53	52	74	52	49	46	45	57	51	57	57	58	54	44	46	56	57	65	54	53	51	57	62	46	52	59	46	54	57	48	53	38	55	40	49	46	50	47	45	58	46	68	57	43	48	47	46	52	66	57	42	52	57	40	55	51	52	36	52	49	47	39	56	49	57	55	60	50	53	59	56	49	52	56	63	71	60	56	62	52	49	54	66	50	39	50	52	44	39	52	55	55	48	48	65	55	46	54	49	49	45	45	53	53	49	52	63	49	60	47	41	48	65	46	52	56	45	57	55	44	51	56	47	57	56	48	48	58	53	48	51	57	55	51	40	58	51	44	58	53	63	58	57	61	50	60	56	55	52	67	46	44	65	48	62	49	55	48	54	58	47	60	43	48	49	46	53	67	54	68	51	53	61	55	61	67	55	65	54	55	55	49	58	44	57	48	72	52	57	45	43	53	59	58	62	55	54	53	50	47	54	49	61	46	45	58	50	52	58	50	50	51	68	55	58	50	47	50	49	50	59	30	56	61	49	66	64	48	54	74	52	59	61	69	44	43	68	61	59	59	51	42	46	50	57	49	41	61	52	44	55	58	49	58	45	40	56	49	54	42	58	42	55	58	52	49	52	65	54	66	68	45	38	45	46	50	51	62	65	48	52	60	54	56	61	41	65	56	58	47	45	48	52	58	49	65	49	49	61	62	60	45	47	53	46	46	63	50	58	59	45	59	40	48	63	59	53	52	65	59	61	69	61	46	56	51	48	59	51	59	44	51	59	59	58	47	57	57	51	65	50	53	49	60	52	47	31	54	68	53	59	65	50	35	53	47	57	56	53	60	63	40	54	44	63	57	48	61	62	58	56	50	52	68	47	48	52	59	52	58	55	68	73	40	57	47	55	59	45	50	59	53	44	55	46	48	50	57	48	54	55	61	54	53	50	50	59	53	56	56	48	63	67	59	44	63	43	50	52	60	51	61	48	65	61	59	62	47	64	59	60	44	58	60	46	61	52	70	39	54	59	53	61	55	62	61	57	60	57	61	59	62	43	49	55	57	54	51	50	71	63	58	52	47	44	52	43	47	52	61	55	49	50	47	70	67	61	63	41	59	48	63	37	42	56	43	53	53	52	64	62	51	53	54	59	45	55	62	52	53	58	45	46	54	58	50	52	44	63	54	52	57	67	54	49	49	44	72	54	55	53	69	49	50	46	60	45	45	48	60	60	54	48	45	42	50	44	46	57	51	51	50	53	40	55	56	43	48	49	57	61	45	66	52	37	50	49	39	43	61	44	50	51	60	54	51	60	59	57	54	38	62	54	50	44	51	65	61	51	49	53	48	60	55	46	53	54	48	48	43	41	40	51	55	43	59	50	66	48	55	47	57	67	57	53	51	49	59	56	67	46	64	41	61	49	62	52	56	47	56	55	67	39	57	44	57	47	49	59	56	66	44	67	51	48	60	71	50	47	59	54	58	44	48	52	62	54	46	54	66	45	51	55	44	64	66	56	52	62	46	43	54	61	53	55	47	55	58	55	52	52	59	42	68	56	44	48	41	62	65	55	58	51	52	46	65	55	45	42	48	49	48	48	41	52	69	56	67	39	68	53	53	41	51	52	43	58	46	52	56	50	41	64	56	55	54	50	51	52	35	42	53	67	60	54	51	48	54	59	49	44	54	58	41	53	56	39	62	53	47	61	46	78	56	50	48	57	58	50	57	53	56	67	56	51	61	64	50	57	46	53	53	55	50	51	56	58	62	57	56	56	51	42	49	53	43	69	52	48	41	60	59	49	49	55	51	48	48	41	40	49	50	46	50	53	38	45	57	50	60	63	61	65	58	52	47	61	42	57	56	54	57	55	55	56	64	42	66	42	60	45	43	44	49	46	55	57	46	64	63	57	39	56	61	41	57	49	60	54	50	53	52	73	53	44	62	56	58	46	57	62	60	53	54	67	51	58	48	52	47	39	47	52	56	46	65	55	61	64	60	57	44	52	52	54	51	55	50	54	50	47	46	53	46	50	67	60	55	56	60	49	54	51	56	53	64	47	43	67	40	42	50	45	53	42	61	46	71	42	42	47	49	58	48	66	44	52	56	62	54	49	35	49	56	48	56	56	52	65	56	54	50	54	42	44	53	63	43	56	56	55	60	38	56	42	51	39	48	55	59	62	42	54	75	49	46	48	40	56	56	61	51	51	56	42	59	72	43	62	54	43	56	53	71	60	49	61	53	47	64	48	53	55	53	50	45	44	57	69	43	50	50	70	46	57	58	57	64	66	77	53	66	43	40	51	61	47	55	61	60	57	48	55	44	54	45	63	63	49	34	53	53	48	60	54	44	51	64	53	46	52	52	53	47	55	61	45	45	51	50	63	53	45	46	52	69	51	49	48	59	49	42	62	56	60	55	45	49	58	54	54	46	50	45	55	51	38	66	61	62	61	51	57	50	62	47	77	48	50	53	48	55	50	45	59	66	55	47	51	38	49	52	43	45	57	48	47	69	59	59	54	47	48	55	64	44	53	53	44	59	56	57	58	54	36	51	35	47	59	67	47	50	49	49	37	55	52	63	62	64	54	53	57	57	56	57	58	38	45	63	51	50	49	55	49	48	51	43	53	51	56	58	56	65	49	54	64	58	44	55	59	63	58	42	56	42	57	31	59	58	72	54	50	56	56	53	52	49	55	42	51	50	45	53	49	48	62	39	42	50	52	45	51	66	52	53	57	56	59	56	63	53	51	38	50	44	66	40	42	57	62	59	66	51	56	51	50	49	60	59	47	45	66	54	52	58	67	46	56	48	40	57	53	58	69	63	46	58	61	49	72	44	48	53	47	48	40	52	55	53	56	55	54	48	47	52	56	44	58	42	51	55	54	51	59	49	53	53	47	46	54	51	68	35	50	62	49	48	49	56	65	57	54	51	52	58	55	49	53	68	52	43	57	55	56	63	52	52	59	54	56	56	53	55	58	55	57	50	54	60	50	57	47	61	50	62	49	54	55	58	54	55	46	57	55	42	46	62	56	46	48	52	54	58	61	48	44	47	57	64	68	60	60	52	49	60	49	56	64	74	52	47	43	62	64	46	58	38	60	36	59	54	44	53	52	46	64	47	57	53	52	58	41	48	53	41	55	52	52	57	45	51	48	39	47	41	54	59	47	59	63	63	53	50	65	50	54	44	50	49	44	66	48	52	64	45	50	55	51	58	59	47	56	51	56	59	56	66	56	45	49	36	43	49	47	47	39	52	43	65	45	47	66	51	55	50	53	55	52	54	47	55
47690	32377	27326	36125	42752	43888	28862	26953	44386	43195	38302	36412	30564	22256	16193	11671	9640	8949	6458	3245	1914	1033	866	698	714	704	729	672	685	656	699	678	652	647	628	665	713	712	723	637	627	684	659	661	726	682	645	714	677	707	638	662	719	705	677	699	713	678	684	669	642	706	666	713	687	667	666	652	703	677	747	689	645	676	721	706	676	662	650	740	641	662	683	699	655	667	726	672	713	659	714	713	731	693	687	645	703	657	686	687	698	677	717	712	700	681	710	687	729	672	668	674	673	728	683	712	688	642	704	712	724	710	633	720	678	707	673	679	666	641	652	711	728	690	662	698	711	689	703	697	783	749	712	675	638	662	745	685	690	689	672	699	665	705	706	676	690	709	652	703	721	669	683	684	677	719	670	713	712	713	652	726	683	736	643	725	701	641	712	714	681	727	642	677	716	721	688	652	631	678	722	670	641	705	728	712	680	712	657	707	741	660	692	704	679	743	689	670	680	645	756	673	665	673	676	762	686	746	671	710	669	649	725	711	694	668	698	704	698	689	643	679	628	670	718	685	654	674	717	682	693	693	708	668	688	658	672	696	725	707	661	702	699	676	698	739	686	684	677	637	665	725	684	662	679	710	699	690	699	671	654	656	700	699	692	676	690	696	718	688	684	712	687	669	668	710	662	686	744	731	712	685	729	690	690	689	657	679	686	696	671	637	664	663	667	694	691	690	714	712	689	671	745	662	705	728	711	701	664	698	737	700	708	700	701	642	665	696	653	718	709	690	627	703	715	680	632	695	642	710	672	689	708	675	687	732	658	665	659	653	693	743	724	674	687	660	665	727	664	681	674	666	691	662	670	642	660	719	707	717	679	702	711	708	707	628	687	677	758	678	708	649	675	710	692	684	746	705	660	676	646	681	689	650	674	723	664	698	691	683	676	721	645	726	719	708	649	762	655	709	681	742	698	647	678	651	723	690	645	684	680	679	676	654	681	708	689	734	698	678	693	703	695	712	716	645	700	714	747	708	676	677	713	683	667	693	678	679	736	656	699	659	681	729	688	634	646	695	643	644	637	637	666	686	700	694	682	654	641	707	699	683	667	695	614	674	666	670	672	704	667	669	712	703	680	657	735	685	672	660	725	674	678	744	715	676	700	684	742	716	705	662	689	709	667	652	650	740	688	699	671	670	666	704	687	687	687	666	703	673	684	660	688	659	681	717	688	671	700	691	709	713	667	673	695	637	713	652	688	701	654	709	675	662	697	697	639	700	706	681	723	711	697	698	679	661	683	699	672	725	669	677	701	692	732	653	692	684	690	721	670	679	662	735	679	670	664	714	727	676	706	660	638	685	687	711	683	693	711	703	705	771	750	675	685	687	705	637	709	665	690	665	683	694	685	664	668	693	680	653	669	696	679	667	703	719	680	667	665	657	672	700	696	678	696	676	663	626	715	710	682	651	682	666	727	691	693	713	700	668	712	709	695	743	685	701	691	722	705	717	707	748	717	671	701	675	706	673	644	682	654	663	704	741	632	675	655	718	681	713	684	640	666	677	679	690	725	701	681	700	702	674	673	658	664	707	679	724	669	670	693	755	645	722	661	678	673	717	688	665	687	703	692	637	698	712	624	753	688	686	688	689	636	659	687	727	693	697	684	655	705	704	720	698	663	684	689	729	670	630	730	677	663	664	680	707	680	719	713	697	729	677	683	664	710	628	688	715	703	679	744	710	712	691	671	706	713	690	701	675	721	706	681	674	659	692	697	712	718	695	698	755	678	689	665	706	668	704	656	673	674	670	666	729	708	709	629	725	666	690	686	658	676	644	706	647	716	720	699	687	671	642	707	690	660	679	688	725	689	715	645	708	619	721	686	673	737	639	679	671	702	694	699	667	704	722	695	652	673	677	664	709	693	683	696	713	683	742	655	680	742	652	711	674	691	746	635	708	708	699	705	722	675	678	669	680	669	689	721	688	659	650	699	696	632	693	711	698	686	664	706	656	738	697	697	691	698	675	686	725	696	710	720	721	715	711	710	654	727	688	703	654	721	712	647	635	676	680	717	666	657	671	699	718	730	701	686	702	683	665	648	663	687	701	683	683	710	684	673	685	724	673	663	654	720	722	682	694	689	730	670	699	680	716	673	655	668	661	660	713	740	670	697	640	669	691	692	725	652	647	696	690	702	652	635	699	688	690	706	683	667	617	689	737	691	660	701	697	667	688	708	644	712	643	671	744	679	716	687	699	691	668	664	663	699	655	736	663	676	691	673	701	681	675	684	713	706	709	671	714	673	663	699	692	678	684	720	690	707	687	693	648	755	702	671	642	715	672	693	678	690	713	663	720	712	658	661	675	724	680	665	667	698	638	752	718	652	714	663	678	670	681	701	671	662	706	665	676	710	663	652	702	736	676	709	701	690	708	701	666	697	675	735	693	672	687	706	651	684	694	689	704	676	690	677	701	733	689	724	646	715	675	679	680	714	695	717	707	686	686	681	709	706	708	733	635	664	706	669	663	698	712	677	716	662	654	685	708	699	729	702	701	674	662	686	634	682	689	655	677	686	704	710	686	667	684	691	675	708	703	696	668	685	705	691	690	686	663	690	686	726	731	662	691	681	646	670	696	696	670	701	687	667	700	665	674	699	669	679	696	683	647	680	706	648	679	653	667	662	689	727	698	683	660	689	669	713	705	726	705	686	695	670	681	713	674	671	722	698	691	732	737	708	677	672	714	674	665	721	697	717	670	676	714	746	714	662	697	663	658	660	721	674	693	691	698	707	710	711	678	702	698	656	621	661	705	695	689	681	689	729	684	685	694	710	673	698	648	678	689	730	682	655	656	648	707	715	704	656	643	653	645	735	731	700	667	675	663	681	722	699	648	671	688	705	673	658	642	721	700	702	668	711	692	745	653	703	691	666	661	705	745	673	715	692	684	686	708	725	665	741	684	683	724	671	670	681	653	713	701	737	691	650	709	682	686	695	666	647	723	680	684	693	687	699	675	689	713	687	669	624	693	636	682	658	636	700	699	718	684	683	678	653	639	693	637	717	688	655	723	678	707	716	711	651	675	679	692	661	687	705	690	718	684	660	662	746	737	634	718	679	692	717	691	719	713	677	708	662	742	683	701	681	670	667	664	708	672	701	680	710	669	676	702	677	666	712	635	687	671	692	695	684	693	687	689	745	674	713	686	723	705	714	671	686	707	717	682	657	678	735	649	690	697	693	716	702	691	702	720	703	693	652	657	677	652	684	700	648	694	707	680	666	707	674	718	699	659	656	681	715	692	709	658	732	698	691	650	720	677	668	722	729	706	705	644	693	698	691	728	677	707	691	699	646	697	715	699	709	653	719	656	658	669	721	646	719	705	652	690	667	663	727	663	657	674	682	746	644	695	700	716	648	677	728	674	661	684	673	671	656	700	704	657	682	702	714	699	606	690	665	644	671	692	651	674	658	698	716	662	658	729	718	695	695	719	677	678	640	652	660	700	655	726	705	707
4756	1152	906	610	394	679	794	219	782	1129	1207	967	578	321	209	172	104	116	104	96	55	52	62	55	45	44	39	39	45	37	52	42	44	51	52	46	43	48	47	49	56	48	44	47	50	52	60	54	54	54	37	53	52	59	47	48	52	45	48	57	42	62	41	42	43	53	46	55	52	64	51	60	60	56	38	51	53	41	46	55	45	52	39	46	42	51	52	49	55	49	47	42	51	55	43	52	48	42	39	51	52	58	59	48	47	58	41	52	57	50	46	41	61	45	47	49	45	46	51	54	45	63	46	43	67	56	56	50	49	53	48	50	35	44	49	60	47	43	57	52	44	60	53	52	38	52	49	46	42	54	48	58	56	52	60	38	49	55	63	51	56	39	53	48	52	57	50	45	50	42	46	48	45	47	53	58	43	61	41	42	57	49	45	48	38	50	45	57	56	43	49	51	37	49	56	52	51	58	47	43	47	45	39	61	50	46	61	43	52	56	44	64	61	54	46	58	44	51	53	49	68	47	58	54	60	59	62	49	38	51	45	39	51	60	57	44	45	47	50	62	37	44	60	44	59	44	49	56	68	54	57	56	49	58	51	50	50	53	60	51	44	51	51	39	47	40	50	48	49	50	51	38	39	44	46	52	58	47	54	42	60	51	37	55	40	39	54	39	54	51	55	43	45	48	48	43	48	57	47	46	54	54	57	69	57	37	60	50	52	57	54	55	41	54	57	57	46	39	51	55	48	62	41	61	52	61	49	59	52	60	58	41	47	53	54	51	51	52	47	52	69	47	45	48	51	45	56	47	48	40	43	45	42	47	47	49	58	59	52	61	61	55	56	54	46	56	55	55	56	53	59	56	57	57	48	42	51	56	54	46	49	63	43	47	55	43	50	54	49	46	52	43	60	51	50	47	54	45	42	43	44	55	56	49	52	48	48	58	57	60	51	46	45	49	53	47	54	51	50	57	52	52	66	50	44	45	51	57	48	46	52	49	54	46	54	50	38	42	54	40	51	51	47	56	51	54	58	49	44	42	46	47	46	40	41	55	50	46	47	50	49	41	52	41	43	49	56	52	50	47	55	49	65	63	47	65	45	54	58	54	53	52	50	53	52	53	44	63	57	47	53	48	57	44	52	49	49	53	53	51	60	54	49	46	50	60	50	47	35	45	44	40	59	53	44	54	40	53	47	44	41	51	61	45	42	42	55	43	50	50	47	50	58	34	52	59	41	53	56	43	39	43	48	44	40	51	35	36	53	48	69	46	56	41	65	40	43	41	53	52	49	50	60	48	59	59	39	62	39	62	50	58	56	53	42	46	65	27	52	46	54	43	48	56	37	51	49	44	54	45	54	62	47	57	60	47	34	50	52	57	46	63	40	49	44	51	61	49	53	40	50	40	48	37	45	63	44	60	47	54	47	51	51	56	47	56	68	49	58	64	44	62	46	54	42	42	32	49	50	47	57	61	66	46	45	44	64	53	58	56	68	42	73	49	58	31	45	54	37	44	61	46	54	55	48	59	65	41	46	55	53	50	39	44	48	38	50	49	47	43	42	53	43	62	54	37	49	51	44	56	56	37	56	49	45	39	42	49	58	64	64	51	62	57	44	56	47	41	50	39	48	49	47	65	65	59	62	50	53	52	56	41	59	58	51	51	52	47	69	50	52	54	49	52	44	50	52	54	45	55	52	50	54	45	38	60	52	48	50	55	58	40	66	50	56	46	55	51	50	47	56	44	56	41	46	60	52	52	60	48	49	39	49	48	46	48	46	57	46	45	54	39	55	48	44	55	46	59	51	48	56	53	38	46	61	63	64	59	49	50	58	53	55	47	59	43	51	54	45	54	53	49	48	43	45	44	63	51	47	53	54	50	59	47	49	66	58	44	43	43	48	62	54	42	47	47	50	56	48	44	50	40	57	46	49	50	53	66	51	45	45	54	52	50	49	54	48	54	52	43	64	51	54	42	45	54	54	47	47	58	45	65	33	34	65	59	53	60	59	59	46	60	50	43	51	66	55	45	59	39	59	52	54	47	56	52	59	57	47	33	45	44	45	53	44	62	44	53	61	50	54	48	39	44	50	50	49	48	41	49	47	52	52	66	46	45	68	63	53	49	63	52	46	51	58	55	63	56	52	43	47	54	35	47	45	56	41	61	49	36	52	53	54	39	55	46	57	54	51	45	44	48	46	60	52	60	57	60	56	45	45	50	45	49	45	43	52	41	48	34	59	45	66	42	46	51	46	63	63	46	65	61	51	51	42	48	53	45	51	60	58	65	51	43	51	69	35	58	43	46	56	43	46	63	46	47	51	43	38	49	45	51	46	49	51	54	45	38	43	54	52	44	56	53	50	49	51	43	56	54	36	55	44	63	41	55	52	58	40	66	54	38	53	49	50	47	44	59	36	44	57	49	54	69	50	65	52	46	50	42	52	54	50	55	43	44	53	51	47	50	49	56	51	50	60	59	37	60	61	49	37	50	47	49	57	63	49	55	58	45	45	60	62	55	45	55	53	47	52	48	53	62	48	48	57	54	53	55	48	46	43	38	59	57	41	48	39	46	44	56	44	52	64	37	46	55	41	48	46	51	55	49	39	42	43	58	49	58	47	58	38	39	56	59	50	44	45	44	59	50	58	56	40	59	52	53	65	54	41	41	58	47	48	56	45	46	58	55	51	57	56	54	51	45	50	47	47	42	39	48	53	55	48	37	57	43	57	43	54	46	58	50	39	55	56	59	50	47	52	46	51	51	37	37	58	46	40	50	42	46	46	50	63	42	54	49	56	46	40	55	60	53	60	51	35	44	58	52	43	50	60	47	63	42	48	62	49	47	44	52	56	40	60	56	47	52	49	48	47	53	51	38	54	56	48	44	56	48	49	44	54	37	47	50	58	51	46	38	49	67	55	39	45	41	54	44	45	44	33	58	42	53	48	65	51	48	50	55	51	56	56	53	41	52	47	52	56	44	64	59	34	46	43	52	47	52	45	57	56	50	47	56	53	43	55	53	51	48	59	56	46	46	33	52	50	36	51	58	54	56	58	49	56	43	60	56	60	55	48	49	56	55	44	37	45	40	49	50	46	50	35	64	39	48	50	57	45	54	46	47	48	55	43	49	39	44	51	50	50	46	46	51	31	52	50	52	43	55	64	52	60	48	50	65	34	53	48	52	40	53	49	46	53	64	51	42	38	51	50	42	46	53	42	58	43	46	50	58	57	46	48	57	51	67	46	58	60	53	50	47	42	55	65	62	58	51	43	58	52	51	57	36	45	55	46	41	55	48	44	47	60	70	42	48	37	51	36	62	35	57	50	51	50	42	54	73	59	39	47	45	68	40	44	51	53	44	45	52	56	50	42	52	39	50	49	44	65	48	60	55	54	49	56	48	47	48	56	62	36	51	60	49	38	49	54	49	56	42	47	53	54	53	47	42	43	54	53	58	44	47	28	52	40	60	35	52	44	69	51	37	49	57	47	45	54	62
34077	16043	14083	20665	24671	28907	20995	11284	24167	26554	24556	20936	15385	9278	6124	4447	3017	2652	1966	1441	1015	783	679	733	693	685	622	663	647	639	717	662	637	664	661	695	661	653	623	656	645	630	639	665	673	685	623	660	664	632	630	651	633	631	649	658	638	634	646	672	625	650	681	656	643	646	656	672	678	657	665	688	685	667	651	627	612	651	676	658	733	685	630	625	636	646	691	670	676	673	705	626	689	664	659	641	650	671	675	700	627	609	671	646	639	644	631	655	675	665	666	679	637	588	622	637	668	628	650	713	652	628	659	657	639	615	662	661	634	661	696	595	636	653	642	631	676	649	686	607	614	664	655	643	651	629	655	665	650	656	630	647	646	672	638	644	695	654	621	700	674	652	661	658	681	657	656	666	637	640	666	651	660	665	618	646	679	629	633	656	640	667	665	646	676	644	607	649	646	717	683	688	672	630	669	604	683	660	627	651	643	657	695	619	670	685	592	620	668	625	594	615	663	683	618	660	673	665	649	617	635	683	674	661	622	636	684	700	684	632	692	679	641	663	605	640	667	634	637	628	649	682	673	656	617	665	664	664	648	654	633	682	646	651	666	642	665	649	696	634	690	601	651	667	636	664	707	651	639	644	652	654	723	698	643	656	650	656	606	647	667	651	635	691	644	663	638	655	692	622	651	671	670	644	689	613	670	635	665	651	682	655	685	686	657	696	650	618	696	647	622	605	639	624	686	634	679	639	628	612	670	701	704	644	665	640	647	650	623	648	667	662	690	659	652	669	655	599	615	675	637	668	657	632	644	693	614	680	620	646	658	624	647	727	691	648	654	615	640	621	687	660	622	659	672	638	675	630	664	643	662	666	614	654	707	690	624	667	644	600	638	642	645	681	638	628	628	671	677	676	626	657	652	619	634	656	666	674	656	670	628	692	624	683	605	591	644	662	655	637	640	575	669	633	682	663	704	660	689	690	639	676	655	691	678	606	679	648	668	691	658	629	674	685	669	636	684	657	690	674	642	695	661	653	672	605	619	657	638	661	643	623	644	670	649	651	669	635	682	593	633	642	647	632	657	657	703	676	659	674	607	659	650	668	670	635	608	687	637	624	657	665	697	640	638	667	643	690	629	676	650	639	645	643	645	678	665	677	692	654	689	641	678	591	667	654	664	645	631	696	675	612	665	600	673	603	647	673	650	618	606	647	624	659	648	664	678	615	641	641	646	662	651	671	675	649	638	663	712	672	625	689	649	655	640	607	665	623	656	643	622	694	651	636	685	616	690	701	646	585	639	653	652	677	678	639	627	637	704	660	651	640	729	643	655	655	607	636	654	652	643	662	631	635	634	623	636	624	664	644	706	677	656	668	647	693	650	645	665	652	648	656	639	654	678	624	657	620	652	639	679	666	652	615	645	690	663	625	648	676	692	658	680	604	662	658	660	645	683	675	673	666	639	663	638	659	635	654	679	619	634	680	672	665	655	648	610	654	617	632	685	647	654	663	667	700	613	606	630	651	681	675	647	672	634	627	648	686	687	625	650	623	654	645	666	669	660	674	683	707	666	642	683	673	653	654	692	610	659	659	648	678	628	656	624	617	697	615	658	613	583	672	626	709	623	623	660	638	688	644	645	622	685	663	670	669	669	668	660	646	669	665	618	647	679	638	667	658	634	677	637	643	660	680	606	632	656	636	649	657	643	641	641	665	635	691	653	659	650	653	661	644	631	665	655	661	650	648	695	636	648	667	672	651	671	671	652	670	656	632	662	651	682	640	641	633	643	648	662	683	651	671	671	679	728	680	681	681	660	681	648	650	640	680	616	672	653	671	649	657	656	626	669	622	621	591	616	617	677	685	610	634	664	650	653	676	677	624	625	692	648	690	665	640	614	669	638	667	661	649	664	660	671	626	652	666	658	648	691	654	586	596	640	672	666	705	643	641	656	634	666	635	708	635	648	626	622	652	621	638	662	653	633	642	679	645	628	631	665	619	670	652	631	672	643	640	654	604	674	613	626	682	644	649	626	670	673	645	696	704	652	672	678	671	692	677	655	635	710	664	691	652	654	664	633	669	627	668	599	638	655	609	706	628	692	634	650	651	609	670	679	642	648	647	655	680	646	684	661	616	662	662	667	687	680	615	610	654	645	645	676	669	668	649	701	608	636	654	614	672	620	685	679	658	634	622	668	619	676	633	654	674	642	616	678	599	652	585	660	663	680	639	640	638	667	650	684	630	641	655	671	653	600	650	625	654	649	645	625	625	668	651	622	694	665	650	654	633	612	623	652	636	692	637	649	674	690	627	654	719	661	664	712	669	639	670	619	660	631	640	667	641	676	650	691	622	707	644	661	629	661	655	637	650	630	637	690	663	622	636	638	662	666	681	663	633	637	672	689	704	700	634	690	623	606	667	658	627	644	669	663	662	658	664	651	683	648	647	630	616	685	659	687	653	672	670	600	658	621	705	645	655	625	662	645	690	661	611	639	637	646	621	633	644	650	646	668	594	689	608	725	642	596	691	644	606	667	615	670	706	700	672	634	641	688	655	652	670	661	675	669	638	643	621	667	658	652	652	637	647	647	647	673	607	627	650	620	675	645	604	648	622	682	683	645	635	663	632	603	708	668	628	615	671	653	663	663	607	627	649	610	667	615	686	641	672	675	642	653	615	665	654	668	651	637	656	657	650	710	601	642	659	688	629	629	703	660	648	642	665	650	599	665	651	663	660	711	653	636	697	653	671	707	626	655	665	650	701	645	654	666	657	677	637	677	640	639	668	658	635	675	625	633	688	642	624	717	672	657	606	624	652	646	622	676	659	683	625	649	637	652	680	681	702	633	647	684	641	662	620	631	688	656	702	633	658	630	668	643	639	646	653	697	688	701	588	677	687	623	674	639	635	672	665	596	680	656	629	682	709	672	621	622	664	626	629	641	683	665	649	630	649	673	645	646	643	628	651	670	638	703	663	600	629	658	646	663	657	688	672	698	638	629	675	595	694	682	636	613	595	668	651	691	636	598	652	680	663	653	630	657	647	587	648	647	642	633	658	624	657	677	675	628	632	603	689	689	646	658	687	616	639	656	632	699	639	633	652	658	663	675	649	655	619	633	668	605	660	629	658	664	637	646	648	601	663	657	648	697	626	621	643	615	593	695	658	620	647	642	630	687	647	681	662	622	613	684	644	625	674	666	683	658	681	680	656	647	644	666	661	666	664	711	624	660	603	638	643	664	617	594	632	648	616	648	608	641	658	642	673	657	640	645	617	627	652	716	670	671	652	644	686	674	673	641	603	676	706	656	656	698	627	672	682	676	658	662	653	660	622	644	699	686	672	644	613	636	678	635	654	620	654	628	687	620	649	648	681	634	649	647	656	659	665	668	632	642	652	664	674	632	661	671	640	665	679	667	643	666	656	648	621	698	691	676	673	608	584	639	657	649	668	665	696	593	679	622	638	658	689	565	636	672	653	676	652	592	666	666	655	626	733	666	658	675	626
7862	3701	2908	1686	1451	2540	1191	588	2877	3557	2837	2163	1485	695	463	409	255	210	179	119	74	56	48	51	52	53	50	49	39	57	50	46	56	57	52	46	72	58	52	56	46	51	51	45	47	57	55	44	57	42	56	47	50	59	59	52	52	47	65	54	44	56	56	51	54	49	48	37	40	46	51	49	57	58	37	51	38	53	47	52	57	44	48	42	51	41	70	50	57	48	48	61	44	60	55	46	61	51	39	56	51	66	52	58	42	52	46	53	66	47	53	60	46	62	53	39	54	53	51	53	54	49	40	43	39	46	54	54	50	50	55	49	34	45	58	52	54	53	49	46	41	46	54	49	43	58	58	49	48	46	49	44	47	55	52	48	48	51	61	51	56	45	49	46	54	53	35	51	56	43	44	42	56	54	39	51	60	53	44	49	59	58	59	55	40	61	62	63	61	56	60	59	61	32	51	51	54	55	53	55	49	52	44	59	62	50	68	40	48	47	50	60	50	43	45	55	54	51	64	46	49	45	49	49	45	50	42	50	44	54	44	63	49	52	48	57	50	53	56	57	54	51	58	54	59	47	43	53	54	43	55	41	49	50	54	46	47	54	55	55	50	47	46	59	57	40	54	54	63	45	56	56	59	51	40	61	61	53	42	51	54	49	59	54	61	36	43	58	50	50	58	58	57	41	49	50	51	50	51	62	51	52	41	53	44	67	53	61	60	60	62	45	51	54	49	57	42	49	53	49	53	50	49	47	47	47	42	50	61	44	51	54	46	44	46	54	45	61	54	44	69	60	49	55	39	64	62	54	52	52	61	51	72	39	47	62	50	66	51	46	52	48	59	45	52	59	54	42	54	60	56	48	35	48	54	50	54	53	54	47	49	53	54	63	49	53	55	52	57	54	54	58	44	45	39	60	43	51	50	42	61	44	41	74	54	47	43	60	57	47	54	45	76	45	52	71	41	48	58	40	50	46	59	42	48	46	34	42	47	57	54	48	46	53	59	44	54	53	55	56	47	42	43	50	46	46	48	51	51	54	54	65	70	52	44	50	44	53	44	58	44	52	57	56	64	57	51	60	45	45	46	61	56	50	50	52	44	61	45	60	48	45	61	44	57	64	55	38	53	59	61	50	50	45	49	51	56	59	41	57	50	56	59	42	45	62	45	52	40	46	47	58	57	49	46	54	50	48	47	59	45	52	55	50	46	62	58	48	48	68	52	65	59	51	60	55	44	64	67	55	55	35	64	53	53	46	39	57	49	43	63	52	58	60	78	51	43	50	36	56	54	52	54	47	58	47	61	53	49	53	50	47	56	53	51	60	47	58	47	38	53	47	54	54	48	50	54	55	56	51	50	52	62	54	57	56	50	53	52	39	44	60	46	42	57	55	52	48	54	61	55	55	45	60	35	46	47	52	53	69	54	60	44	54	43	49	51	48	46	58	58	56	62	49	46	43	55	51	53	58	47	49	52	42	54	39	39	48	58	57	54	54	46	69	42	56	57	54	55	61	53	49	47	54	40	40	54	60	50	37	59	56	51	36	53	49	54	41	63	50	31	45	35	58	56	63	45	36	58	58	53	41	43	49	45	47	49	59	52	51	62	48	51	46	66	48	40	53	55	50	61	50	40	49	62	57	50	58	55	56	58	57	48	50	62	54	50	55	38	50	64	45	51	56	46	43	57	49	44	41	53	52	53	44	50	55	51	56	39	46	40	48	48	60	55	46	58	63	45	64	39	47	54	44	40	48	59	47	42	56	56	42	48	50	44	43	51	43	58	56	57	53	56	45	47	50	57	46	51	58	52	55	45	50	44	60	50	54	62	51	54	53	63	63	52	61	49	54	46	53	56	55	55	56	52	41	63	51	49	60	58	53	52	59	51	52	50	54	46	53	57	58	56	52	58	58	49	54	57	49	43	37	58	43	63	54	42	41	69	50	49	64	52	51	56	50	51	48	41	37	55	41	54	52	57	45	51	50	42	56	61	47	42	48	54	68	50	63	51	43	44	48	52	49	56	58	37	55	45	49	45	56	45	42	53	37	67	59	40	50	47	54	51	52	56	48	66	54	44	46	48	56	53	62	48	54	45	49	56	55	41	61	50	50	54	62	52	47	65	59	65	53	57	53	49	59	54	32	34	52	55	48	40	65	62	42	45	50	59	48	55	64	41	49	55	45	37	59	53	48	57	51	53	49	37	56	49	38	49	61	45	42	46	55	50	41	41	52	57	41	51	44	52	45	70	44	54	56	47	52	40	68	55	49	39	51	40	38	45	56	56	63	53	62	56	61	46	50	43	53	58	50	50	46	56	56	56	49	47	61	54	48	41	52	53	42	57	50	58	49	45	50	57	51	49	43	55	53	78	43	46	45	63	55	54	39	33	43	47	48	56	47	62	35	56	53	55	48	61	46	42	50	62	45	50	39	49	60	40	49	42	42	57	49	48	56	52	57	53	45	59	50	49	50	43	39	57	51	50	68	44	58	55	57	58	47	53	48	44	46	59	50	45	57	50	57	52	62	46	47	50	44	58	48	58	50	59	54	50	38	49	60	67	56	44	42	58	53	37	65	55	57	44	56	53	76	52	49	43	67	51	54	51	45	54	60	55	54	50	52	48	46	55	44	54	51	67	53	53	38	55	57	54	46	50	51	43	53	58	58	61	52	39	63	52	50	63	52	52	51	36	61	55	67	47	47	62	50	50	51	49	52	63	48	52	47	48	53	45	49	48	34	50	47	48	65	36	51	41	37	56	48	48	41	49	58	48	49	42	57	45	47	55	55	48	56	47	44	49	61	37	48	54	42	60	49	61	57	43	68	66	51	43	43	56	58	41	47	44	59	46	50	54	46	59	48	48	44	54	58	51	51	69	38	57	51	48	57	49	59	66	48	66	57	71	50	45	53	46	46	48	48	55	71	55	50	50	58	50	53	42	68	52	59	54	79	64	51	60	54	59	42	40	51	37	56	59	47	64	51	48	41	41	49	60	46	59	60	74	37	43	46	50	43	41	49	47	50	55	46	45	63	50	54	41	55	57	54	57	49	58	51	59	43	59	50	44	60	53	52	51	53	43	53	52	50	49	47	52	68	46	51	55	55	42	56	57	45	56	55	54	57	52	52	55	59	54	45	53	46	47	51	51	45	72	57	53	54	51	47	56	43	39	41	59	46	65	48	51	54	51	52	56	48	64	48	52	47	50	57	48	42	54	71	57	47	37	46	47	48	44	65	47	48	41	56	41	46	46	43	45	53	49	60	54	45	48	47	54	61	56	45	43	43	44	58	37	57	46	59	62	53	47	39	44	55	46	43	57	54	51	44	51	65	64	57	53	49	55	68	52	46	43	49	64	45	51	58	62	51	61	47	44	48	52	50	52	48	43	50	40	52	50	43	59	57	58	50	41	45	51	49	50	61	53	50	59	58	59	57	59	55	65	48	50	46	34	62	52	54	58	50	53	44	57	42	53	48	55	48	48	55	55	50	60	50
44206	24936	23140	32252	38913	41963	16468	22243	36804	37596	32885	28094	25115	16327	12952	10185	6198	5620	3838	2473	1445	886	811	725	653	654	663	669	678	674	659	661	645	624	620	669	683	667	656	677	632	652	689	663	687	652	649	651	659	655	703	646	642	655	668	677	618	636	689	637	643	728	650	652	616	628	700	647	640	629	654	643	652	633	664	630	637	649	667	697	674	681	664	656	679	672	625	675	664	665	668	636	673	645	647	652	661	681	669	633	631	683	631	663	680	673	657	647	659	650	639	717	663	679	617	649	641	692	675	670	686	691	697	672	649	675	635	640	672	622	699	653	650	687	663	646	702	652	627	651	661	687	637	690	659	683	707	695	661	637	650	658	654	632	625	702	628	669	633	639	614	658	646	622	639	656	618	689	712	661	699	672	686	672	659	654	643	681	652	661	702	671	668	628	645	627	631	640	682	646	701	599	634	645	689	671	657	646	667	678	658	643	656	662	635	630	647	670	678	653	678	628	647	642	649	675	671	686	695	621	618	731	645	631	655	635	672	679	645	667	647	661	651	634	653	694	667	654	682	671	628	663	672	720	675	684	623	636	683	650	684	635	644	678	657	628	628	646	681	613	658	663	648	654	668	695	664	661	688	685	678	691	622	662	684	698	663	671	660	661	668	636	685	663	675	680	636	620	643	654	692	637	714	649	629	676	659	637	671	706	624	696	661	656	650	706	654	646	659	638	654	607	666	613	629	663	666	696	711	616	645	694	647	673	697	632	703	662	644	687	671	651	631	671	633	636	674	655	668	688	667	608	626	703	655	685	639	695	650	647	638	667	666	683	663	636	640	630	627	637	623	630	691	672	649	673	740	662	656	674	664	666	702	659	685	663	655	666	649	707	674	670	677	667	639	680	682	669	635	652	655	690	657	672	697	621	650	680	653	668	665	636	641	633	674	678	655	643	679	648	654	693	620	647	631	676	675	670	644	687	646	686	673	666	726	691	657	668	687	674	657	644	660	702	648	681	659	653	644	694	663	619	672	657	601	680	662	666	654	656	701	653	710	687	662	660	650	660	683	649	634	679	643	626	654	674	662	679	644	638	678	656	687	659	634	664	666	699	650	681	627	682	662	637	645	681	619	659	638	672	682	664	657	664	645	657	676	641	689	656	671	639	670	656	637	670	655	729	660	690	653	675	647	647	676	678	627	718	667	627	662	690	651	653	634	643	638	692	644	680	681	673	675	664	691	688	682	678	681	659	604	653	613	653	669	659	653	598	692	663	637	681	709	654	685	670	684	644	656	675	632	671	713	664	666	668	637	663	691	697	682	644	666	683	650	671	663	639	651	672	686	672	686	652	678	683	639	627	660	677	657	690	726	670	663	721	666	679	642	626	638	653	627	636	699	620	657	696	657	686	701	700	725	690	657	673	657	645	707	645	668	668	669	681	662	683	639	650	652	676	652	658	623	663	676	637	619	633	648	631	655	666	676	653	682	648	667	680	665	657	642	683	657	661	702	673	679	705	713	677	659	705	664	665	687	664	701	679	667	645	650	640	669	672	641	670	647	679	669	705	665	650	695	655	650	651	673	624	635	667	674	673	638	694	638	638	670	624	690	691	664	644	642	679	692	622	618	687	646	648	654	627	638	715	701	651	691	663	693	670	655	699	630	650	646	686	704	686	649	664	678	625	667	680	696	669	672	724	677	632	698	649	616	673	663	645	612	698	674	678	637	695	662	645	668	710	648	654	670	663	661	673	658	639	658	709	684	641	641	703	658	707	699	646	666	682	617	682	670	670	698	640	639	647	666	665	665	677	635	637	600	690	666	675	672	633	627	662	608	649	670	712	658	621	624	668	679	672	668	640	688	652	683	658	679	696	644	677	647	595	695	657	658	692	678	610	681	706	650	623	676	689	648	667	697	686	674	635	682	642	651	708	674	647	648	653	686	657	653	657	647	649	663	676	713	680	632	683	659	694	671	657	664	664	645	697	623	662	671	675	657	650	689	655	673	670	643	662	660	612	646	619	707	693	620	725	665	634	680	661	659	680	634	659	657	644	648	647	636	665	634	664	672	640	642	656	629	669	668	641	634	658	676	632	617	681	702	646	674	662	669	674	636	657	636	637	629	687	700	647	661	627	677	656	626	635	668	659	666	688	650	633	658	667	663	678	647	677	677	678	651	659	643	669	622	664	743	652	656	647	687	635	636	673	682	614	647	665	645	639	691	665	652	675	610	648	656	664	656	672	645	667	641	641	606	686	662	649	662	650	634	638	634	624	634	717	642	632	689	673	591	677	689	660	636	677	719	693	676	648	671	645	621	682	644	656	661	702	645	616	735	609	672	655	635	657	646	662	633	671	707	682	672	652	640	682	658	614	670	687	657	680	650	645	647	657	626	646	673	638	697	642	655	647	661	659	664	642	671	691	610	689	674	648	667	640	644	660	637	607	674	671	679	644	599	714	668	686	692	662	704	690	648	669	662	676	625	666	710	640	724	634	667	692	667	684	670	680	654	640	657	650	657	635	630	650	666	682	658	702	682	616	650	697	688	662	676	658	630	683	595	643	661	680	653	678	651	611	703	661	650	687	684	700	684	730	703	675	668	663	669	642	673	700	633	602	640	670	654	652	678	647	620	682	681	644	625	680	640	665	646	674	646	652	682	652	675	632	636	635	669	647	643	648	645	648	669	676	631	656	641	624	664	634	638	652	647	696	655	620	657	690	718	692	644	677	655	645	671	646	682	646	645	672	630	722	707	675	679	637	682	660	699	654	645	646	654	623	589	679	660	675	651	630	660	644	689	663	641	653	719	650	641	645	642	683	649	625	655	705	638	648	635	649	636	698	638	635	676	677	678	689	657	758	698	712	687	620	661	656	639	641	674	644	689	657	647	610	668	647	670	643	600	679	680	670	696	647	661	689	668	639	684	646	668	667	653	675	688	645	687	688	683	662	635	633	622	625	672	643	644	663	646	642	668	668	640	647	693	673	657	657	666	649	669	652	688	644	660	683	670	643	660	651	619	630	696	696	654	670	682	679	659	670	691	650	652	696	648	618	666	657	687	679	647	653	708	694	657	663	702	640	646	658	658	677	677	655	697	670	686	655	640	686	654	680	628	685	643	678	677	670	650	655	681	637	669	668	656	665	624	642	687	663	622	627	700	602	637	645	673	623	644	649	684	672	606	623	658	667	646	714	637	690	672	607	679	668	644	706	677	662	691	630	670	653	641	713	687	682	694	630	703	664	653	596	668	658	628	693	624	681	620	642	659	642	649	678	662	689	697	655	640	632	636	688	671	711	597	667	662	660	667	617	656	666	638	660	684	622	658	645	673	661	686	657	669	655	686	638	657	689	650	670	667	664	639	657	664	734	662	645	642	660	679	673	693	681	686	673	689	632	660	629	678	684	686	664	637	658	664	644	657	655	638	646	656	668	658	636	684	689	675	644	642	715	651	675	655	650	654	666	680	638	629	653	646	619	708	666	657	694	612	676	702	631
8093	2859	2537	1733	1452	2939	1228	1151	3814	3506	2543	1921	1539	617	554	389	241	219	147	107	89	52	50	31	49	51	48	37	49	54	57	47	64	53	57	51	51	53	49	51	50	49	52	50	49	53	38	61	58	47	50	60	65	44	57	48	53	58	56	44	32	46	46	49	61	44	59	51	59	41	57	39	51	53	52	53	46	49	49	66	53	41	42	45	41	43	59	57	50	51	52	38	53	55	50	44	59	53	61	68	36	50	43	59	58	62	59	44	46	54	64	58	45	48	50	49	56	45	59	64	64	73	50	41	42	57	43	63	54	56	53	53	54	44	64	50	47	50	43	54	47	53	45	56	36	51	36	54	39	50	51	62	46	40	47	49	51	50	57	46	58	55	50	50	60	54	57	54	43	63	45	41	55	55	49	48	51	63	51	58	54	60	44	40	54	45	64	49	42	53	52	46	59	57	44	47	46	39	67	56	51	52	52	43	46	52	61	52	56	65	49	73	51	52	73	74	66	61	51	50	59	60	54	53	55	41	52	50	46	53	55	52	54	67	52	49	57	53	66	43	44	51	35	67	55	56	43	59	57	57	57	42	44	57	52	48	57	60	48	39	73	51	53	44	55	49	62	49	52	62	63	52	53	55	40	48	51	43	64	57	57	58	55	49	59	43	50	41	34	44	58	60	58	43	60	37	65	60	56	53	58	47	49	50	54	56	52	40	51	54	64	50	45	40	58	65	65	41	41	42	52	52	49	57	51	45	56	47	41	49	37	45	40	45	46	57	52	56	55	41	61	65	39	56	58	55	49	49	41	42	61	61	56	53	52	55	46	47	52	53	66	45	57	44	56	53	61	52	57	61	48	47	54	58	62	53	63	71	55	55	54	53	70	50	49	49	47	62	48	48	51	40	55	48	50	63	56	54	55	48	58	52	44	53	50	32	55	64	47	55	62	58	44	46	34	46	61	49	49	65	43	57	47	51	55	42	60	58	48	48	50	48	53	56	59	56	52	59	66	54	60	63	57	53	60	40	50	60	56	58	52	42	37	58	46	52	68	53	47	50	48	54	38	42	38	58	49	56	55	64	53	56	48	49	59	43	45	63	54	51	32	49	48	68	56	52	60	59	59	44	69	52	44	65	47	51	68	68	50	50	59	56	51	45	48	51	67	59	56	55	46	49	62	49	51	49	58	54	53	53	52	55	33	67	58	45	57	47	44	40	45	51	63	41	64	61	50	50	51	48	46	53	49	62	74	55	46	39	48	36	50	46	43	57	51	41	54	47	58	62	63	62	42	42	58	55	51	44	51	50	55	50	51	60	43	48	51	56	45	43	51	54	54	55	44	62	47	65	60	43	43	50	72	63	53	53	44	48	58	47	36	71	61	53	44	46	48	41	60	49	44	48	56	45	46	56	58	63	61	65	64	40	52	41	60	48	50	44	62	60	45	49	50	55	55	49	42	40	49	54	41	58	52	50	52	40	59	54	47	58	48	62	53	51	48	51	55	46	58	53	41	62	64	60	55	49	56	55	55	48	45	41	52	43	49	48	60	59	52	50	50	43	47	48	45	54	58	51	63	63	44	61	45	54	53	70	49	60	56	41	61	47	49	59	54	52	39	53	55	56	50	31	58	66	64	42	58	55	56	56	56	46	50	39	48	41	40	57	45	50	39	46	57	53	47	61	61	44	33	42	47	48	43	50	65	50	50	41	52	44	46	48	52	57	51	61	44	54	50	47	58	48	48	53	58	59	61	54	71	61	44	49	49	58	68	55	55	48	51	45	57	56	47	56	60	62	61	54	48	57	56	44	51	50	77	62	60	51	52	45	47	52	56	61	50	56	60	44	47	52	58	64	53	44	39	66	51	64	48	45	54	44	54	42	55	54	61	65	48	50	45	47	49	65	49	44	46	51	52	68	46	56	39	57	45	46	47	55	53	46	44	45	58	56	53	56	43	51	50	49	63	63	52	58	54	61	39	46	50	49	61	34	57	46	57	49	46	47	58	54	54	51	51	45	50	46	35	44	61	42	53	58	49	59	49	66	43	58	54	47	49	58	50	58	55	52	59	51	39	64	48	50	45	49	52	53	53	45	52	42	58	62	48	44	57	52	54	63	51	56	53	53	55	56	56	60	49	56	52	49	53	51	56	60	49	54	51	48	48	61	44	60	57	47	62	53	55	53	53	61	59	55	52	47	55	47	56	50	45	60	44	46	56	55	44	42	50	61	37	67	52	50	59	55	58	43	53	56	55	55	46	55	49	44	47	57	58	46	47	48	54	49	53	55	60	52	54	47	47	55	63	49	49	45	49	46	60	48	54	57	60	52	43	54	46	65	66	53	52	59	44	64	44	54	51	58	56	48	50	56	61	47	49	44	61	52	55	40	61	52	51	52	32	53	67	50	44	46	43	49	57	59	63	56	47	47	56	52	53	44	49	57	44	53	46	53	50	50	59	44	55	55	71	48	56	56	50	52	44	56	50	67	45	55	56	45	51	50	50	49	48	51	45	46	60	45	54	52	53	68	38	38	58	57	56	46	50	74	55	55	57	50	55	47	44	50	46	55	48	50	45	50	35	53	58	67	62	45	65	49	50	44	58	52	49	49	56	44	49	49	55	44	58	56	48	55	50	59	46	46	48	52	44	62	63	59	49	43	49	47	55	54	59	46	41	51	38	40	38	42	56	58	49	46	48	40	44	54	53	54	49	58	55	45	44	45	43	52	71	44	55	53	47	53	52	56	49	54	55	48	62	64	47	55	55	66	48	47	53	47	59	40	58	63	53	65	48	49	54	47	59	49	56	60	56	44	59	47	59	43	63	49	49	63	49	60	58	46	62	38	50	53	46	40	37	50	49	51	50	45	43	54	57	60	59	58	38	38	52	39	59	48	64	58	56	60	54	49	57	69	48	48	51	54	55	57	59	47	55	47	54	52	61	56	47	65	61	44	41	48	46	52	40	58	58	52	39	52	45	41	52	65	57	66	51	46	47	65	52	59	52	48	68	61	49	49	52	47	60	58	65	74	61	62	35	48	56	61	61	55	53	42	57	53	45	54	54	60	46	67	48	63	52	45	47	42	48	59	55	62	52	54	43	55	54	48	63	50	59	42	71	43	54	52	50	45	51	47	51	59	49	47	54	44	49	54	50	49	44	55	51	55	66	58	60	50	44	51	58	58	54	48	57	48	61	50	57	58	43	58	62	58	47	55	48	53	64	45	47	51	57	58	67	52	64	53	50	53	46	46	61	46	42	57	45	53	44	46	64	58	48	56	53	66	67	55	62	66	52	50	42	40	56	54	57	39	47	56	47	56	62	51	46	41	48	39	50	38	57	63	54	58	49	66	51	55	51	47	55	54	63	53	66	56	59	59	55	59	46	55	45	44	52	52	37	52	60	35	42	56	51	45	49	44	68	63	59	60	54	44	52	49	44	43	47	55	58	48	42	44	60	50	48	56	43	42	52	56	51	58	61	64	45	49	49	69
40299	22766	22834	31438	37735	43196	21642	30209	39880	36501	33355	27832	26245	15536	14090	10623	7475	6032	3986	2557	1409	936	801	751	708	654	691	727	671	660	639	668	667	700	692	660	721	657	650	707	624	686	679	631	672	661	668	712	674	695	670	723	687	701	680	652	650	691	689	685	690	675	683	640	659	685	722	655	637	633	691	681	662	670	641	653	637	665	651	674	688	691	662	672	665	693	703	668	700	640	657	699	674	672	676	686	700	707	668	652	665	677	667	669	679	643	679	648	700	682	645	661	676	648	644	649	661	653	672	689	630	674	674	702	676	658	703	667	715	702	668	679	667	661	698	655	678	688	679	645	644	662	655	711	675	735	719	626	678	623	710	634	702	686	649	687	704	661	704	620	647	688	671	689	685	677	683	656	669	651	685	646	722	714	646	740	691	669	705	697	669	668	702	677	702	656	692	722	704	714	658	657	642	650	665	726	694	698	728	692	667	701	665	654	699	699	706	660	708	669	672	695	672	683	689	658	669	649	672	676	701	708	650	689	646	689	682	704	670	710	676	680	697	678	613	654	662	645	685	671	759	686	736	695	682	688	681	674	656	676	692	691	715	671	713	652	686	660	712	660	679	671	685	679	678	700	699	693	693	704	697	689	677	703	707	677	673	674	681	761	671	651	696	705	690	694	677	680	666	658	704	700	684	703	668	661	655	698	700	728	696	691	693	740	724	636	655	651	737	659	671	687	675	681	680	671	648	662	682	692	669	699	646	717	655	653	683	683	661	692	715	735	649	649	690	635	688	683	655	695	652	638	688	670	705	672	672	730	645	662	652	669	710	658	672	674	689	651	694	709	661	701	695	683	700	674	701	673	673	655	691	741	636	697	705	676	670	669	709	650	659	667	676	705	680	693	691	667	670	718	668	689	688	733	689	647	702	692	679	659	662	672	696	681	673	705	706	668	668	674	702	673	683	709	648	669	697	656	649	682	620	655	663	681	693	643	676	707	656	706	677	695	696	673	709	652	621	697	731	689	652	669	667	679	698	669	664	645	670	696	658	668	726	711	703	680	687	690	740	676	642	723	725	714	610	665	669	658	734	706	710	694	706	657	707	648	676	697	699	682	694	693	663	667	707	661	662	647	633	690	680	652	685	691	654	679	726	701	716	646	658	669	672	677	648	696	687	667	649	667	669	675	704	653	685	693	701	698	698	666	646	679	701	678	680	680	665	675	685	700	649	687	695	685	672	622	705	663	689	674	704	662	681	770	641	664	696	666	688	712	698	670	672	677	620	714	627	719	669	660	658	694	658	659	666	698	659	652	660	666	631	659	704	651	637	648	695	685	671	718	687	723	655	694	657	686	670	676	663	683	685	709	632	680	726	681	718	642	682	692	655	638	694	673	693	679	686	683	679	656	671	615	657	663	650	643	717	666	682	662	625	696	683	683	666	651	705	647	701	724	690	685	710	728	675	649	691	690	699	681	669	702	698	740	650	641	699	675	718	719	702	711	667	683	672	683	703	627	727	658	657	631	671	646	657	675	686	619	679	682	687	704	696	675	663	697	659	637	620	675	692	731	658	688	691	654	631	670	699	672	655	625	682	677	682	716	689	704	685	689	654	684	686	638	706	683	745	689	674	696	648	693	681	736	670	693	659	672	674	644	682	629	667	631	676	695	643	668	675	668	667	734	686	677	672	681	683	673	620	671	703	706	676	653	620	702	689	688	699	634	643	696	676	673	724	673	740	726	688	720	674	656	655	670	708	653	694	640	681	711	683	705	746	702	704	672	645	701	661	627	674	709	710	679	646	685	703	718	670	642	672	675	710	675	723	709	659	670	698	624	663	641	689	675	690	711	707	648	668	656	699	658	660	713	694	617	698	670	663	731	690	705	711	698	700	640	689	696	667	640	646	699	653	701	674	687	694	700	690	703	666	742	674	706	716	673	668	652	713	666	648	729	674	660	683	687	680	641	722	647	659	658	667	652	681	681	652	645	646	650	622	659	653	631	704	657	679	676	722	657	680	640	710	618	732	645	717	701	684	663	629	683	656	669	690	662	687	715	651	691	678	672	683	703	660	656	700	644	680	674	645	662	708	691	701	637	735	658	647	684	688	666	681	636	709	649	650	638	695	643	713	679	679	677	703	684	674	695	665	699	676	695	683	712	634	709	654	678	699	691	680	655	690	670	709	687	633	687	693	708	692	653	684	680	659	691	670	681	649	680	726	668	685	633	709	672	674	683	660	693	634	689	700	697	658	662	686	677	666	690	665	688	647	711	698	657	692	663	711	668	692	668	671	715	664	662	679	664	677	699	651	657	700	702	635	696	688	636	686	682	641	660	707	686	685	729	659	721	644	689	670	710	668	665	653	663	671	676	661	663	674	651	694	650	731	698	687	728	695	709	659	702	644	631	675	709	678	691	669	661	636	703	699	670	670	679	688	695	674	687	703	671	648	659	608	717	701	691	649	673	677	680	683	689	661	695	699	680	677	696	649	651	662	698	707	690	706	692	683	692	683	649	676	671	733	672	681	657	649	707	675	698	669	638	635	682	666	670	646	682	644	659	657	679	688	704	655	630	672	677	685	651	693	691	683	660	730	689	706	669	708	692	688	681	706	706	722	665	714	680	651	659	656	681	682	698	739	695	668	695	688	691	664	675	675	690	683	691	690	713	650	671	650	672	630	674	723	669	651	696	703	718	707	669	700	649	695	674	662	691	674	674	691	713	702	621	676	662	691	693	643	700	642	676	652	680	730	655	660	732	712	698	665	705	648	675	667	728	694	700	657	648	657	651	663	676	657	642	654	669	670	745	718	695	707	698	656	696	694	698	705	709	685	717	645	650	684	645	689	661	679	699	716	690	643	680	668	707	717	671	688	681	688	661	651	694	675	697	697	650	689	625	692	691	680	694	674	666	694	669	699	701	713	636	668	633	704	653	698	697	687	652	691	658	670	712	698	624	684	700	714	664	693	644	656	687	695	670	705	662	667	673	654	702	620	689	634	689	681	673	708	638	689	667	696	667	726	695	725	655	698	703	736	641	647	655	688	651	705	705	708	650	699	657	715	687	694	672	685	711	669	631	680	723	666	681	659	705	672	660	646	738	676	643	700	612	700	686	627	697	696	651	692	719	716	672	710	646	708	665	679	689	667	674	651	661	676	670	621	694	716	641	696	653	706	693	672	720	620	642	672	675	699	667	681	700	724	670	671	681	668	668	647	698	673	681	685	657	673	727	705	691	688	661	677	670	696	645	685	684	651	666	657	689	691	667	691	730	690	652	677	667	653	692	685	709	646	712	691	692	684	641	651	677	656	674	685	758	708	672	656	675	670	687	647	688	670	722	679	619	698	724	663	669	683	702	676	657	678	652	659	696	680	647	709	686	697	643	653	672	664	725	678	657	701	696	691	706	677	741	687	648	667	660	665	651	642	676	714	669	742	689	665	675	712	666	650	667	654	717	661	695	720	693	670	682	691	659	704	644	675	692	645	718	673	690
8215	4677	3805	3459	2232	5236	2055	2027	5699	5292	4197	2914	2817	988	970	641	493	414	289	169	94	63	58	58	49	55	53	44	45	52	53	63	45	53	58	46	48	41	58	48	49	48	68	49	48	54	61	60	61	49	42	48	44	45	56	52	43	56	48	52	44	51	57	52	51	58	54	48	49	49	61	68	54	57	56	65	55	45	64	52	64	47	54	39	59	56	51	56	47	52	51	55	43	51	44	39	45	56	49	52	59	51	53	47	51	55	58	60	55	44	54	54	53	53	63	66	40	45	61	42	50	54	56	59	52	49	51	43	59	53	61	62	61	55	47	59	57	55	60	52	63	43	60	55	48	61	55	45	39	51	49	49	56	56	51	53	52	45	53	64	46	65	53	59	54	44	43	51	49	58	55	44	60	47	52	48	70	53	49	50	67	53	55	41	51	57	48	57	51	58	45	42	52	51	44	50	50	41	38	57	49	62	63	64	56	52	50	62	55	50	44	54	62	42	58	59	60	65	48	49	54	61	54	57	60	55	58	55	48	52	70	50	56	56	44	55	68	47	56	56	52	57	45	55	59	67	45	59	45	49	55	59	50	42	50	64	43	60	60	40	51	49	57	37	40	48	48	45	56	45	52	52	60	49	52	59	40	48	49	57	50	57	53	53	40	59	60	49	54	45	46	47	60	58	64	48	46	48	44	54	56	54	51	49	55	39	49	55	53	58	45	42	66	47	55	40	54	46	39	59	51	44	55	51	59	62	41	53	61	47	50	51	36	54	46	73	47	61	48	57	59	42	65	46	47	50	60	55	39	58	49	42	41	49	53	50	53	49	61	48	53	47	56	48	48	55	60	49	54	46	62	48	57	61	51	51	56	48	52	38	54	59	60	64	47	55	50	41	43	58	56	53	58	64	41	51	53	48	61	57	51	56	54	46	38	57	45	58	58	50	41	66	53	42	47	42	57	64	59	62	49	61	46	58	66	40	51	60	61	58	36	62	52	48	61	66	37	59	48	51	48	56	46	66	74	58	65	46	52	49	50	53	46	58	47	54	50	55	56	44	57	45	57	46	47	48	65	46	44	54	57	46	43	52	48	57	60	49	58	55	61	49	55	65	54	45	47	56	49	37	61	61	56	54	58	61	47	51	51	58	53	66	73	51	57	35	46	61	52	55	49	42	50	53	51	59	41	54	51	48	65	49	46	60	47	46	58	66	55	63	51	56	54	51	48	54	48	58	44	47	54	49	59	62	58	51	46	45	56	63	51	47	52	57	43	44	60	61	48	59	58	46	43	44	62	61	55	45	43	46	59	50	51	60	41	61	52	53	54	51	43	45	58	54	43	52	47	43	63	68	59	58	53	59	47	53	48	67	60	51	55	52	44	62	61	52	46	49	46	55	54	55	51	50	71	52	46	57	46	55	58	66	42	52	59	43	51	53	46	57	49	65	58	53	56	56	58	51	59	49	45	49	51	57	62	51	49	44	46	44	47	48	45	51	55	47	49	57	43	58	49	56	44	58	46	50	50	60	51	56	54	36	61	51	36	40	51	46	39	41	65	48	55	59	52	51	51	68	56	48	58	51	42	60	57	63	55	52	72	54	55	42	40	58	45	55	47	49	55	44	52	48	48	50	42	51	53	47	49	48	56	47	47	53	48	51	50	53	50	53	41	47	50	48	56	54	61	61	43	47	55	59	57	65	51	38	48	46	47	53	50	62	62	47	53	49	48	54	42	51	60	58	53	50	51	48	64	63	54	44	43	48	51	52	52	40	48	51	59	67	51	42	69	49	54	53	49	70	52	45	49	43	65	50	59	58	47	45	42	53	53	57	54	53	54	59	53	58	53	60	46	62	58	62	56	63	57	54	50	47	37	61	43	52	55	42	53	49	52	54	59	52	59	51	52	43	50	50	62	59	51	52	57	50	56	60	56	59	60	49	55	48	53	42	54	62	65	57	48	51	65	54	43	46	47	50	52	54	56	47	50	57	56	50	41	49	63	53	58	49	45	54	44	48	59	56	42	53	55	49	59	41	58	48	51	52	60	48	55	53	43	57	49	52	41	52	51	55	36	50	58	46	41	47	80	44	55	42	47	56	47	54	47	51	39	64	49	40	43	65	48	69	46	53	57	48	46	68	44	53	58	50	49	47	49	69	50	48	71	64	70	69	42	53	37	55	55	46	55	60	46	47	61	42	54	61	70	41	51	46	48	53	57	51	65	58	52	60	55	51	57	50	52	48	49	66	51	48	59	35	54	51	56	57	51	59	64	57	54	62	40	49	62	47	53	52	54	47	53	55	49	49	48	48	54	49	51	43	55	60	47	39	57	49	55	60	50	60	67	53	75	41	54	56	53	48	46	45	51	40	60	55	41	34	66	40	50	52	47	44	42	53	52	43	43	54	53	55	54	45	64	41	55	63	53	34	53	43	54	50	50	59	47	52	53	50	57	57	53	52	63	52	56	51	42	56	45	60	47	44	47	52	51	48	53	61	56	46	52	53	50	43	52	42	57	56	47	44	55	47	59	63	38	66	58	50	55	63	49	64	63	55	58	49	71	58	48	57	53	36	47	67	58	61	63	54	44	58	56	65	54	62	51	52	38	43	54	51	58	60	55	49	48	48	51	55	49	65	61	57	51	77	47	50	51	62	50	62	60	57	50	48	60	50	52	50	43	51	67	43	65	54	46	47	45	41	57	60	59	53	47	50	52	63	43	60	55	53	44	58	58	51	32	47	39	54	55	66	51	44	58	63	53	42	50	54	54	44	60	57	60	51	51	65	60	52	66	54	53	55	53	57	51	41	52	53	46	59	67	50	53	45	50	46	68	63	50	52	52	48	48	52	52	48	55	51	56	49	65	63	49	53	60	61	49	56	53	65	53	52	54	49	57	52	57	69	52	49	45	57	46	52	52	54	72	64	60	50	49	52	46	75	53	55	48	45	43	61	59	47	49	52	42	67	61	48	48	44	44	47	46	58	47	58	59	48	63	45	46	59	41	46	71	44	65	47	61	48	59	58	55	48	47	50	47	58	51	51	63	45	58	47	51	49	34	42	46	63	70	56	49	54	44	45	61	45	50	57	60	51	53	62	63	53	41	62	47	56	53	55	48	53	51	51	59	56	46	47	60	39	53	53	55	47	49	49	54	61	38	50	50	47	59	39	43	52	63	46	62	48	57	50	52	46	58	49	66	50	37	50	66	48	58	46	29	40	54	46	51	52	55	58	71	69	53	47	48	32	49	50	38	55	49	57	56	57	49	55	51	51	57	59	49	47	48	44	62	47	60	38	54	50	50	70	48	55	60	55	47	63	57	51	37	47	61	53	57	48	55	54	52	45	54	49	55	52	45	45	64	38	39	55	51	43	48	66	50	47	57	53	50	55	68	63	47	43	64	47	41	52	61	52	66	53	51	49	39	58	54	55	55	54	60	56	59	51	51	58	47	53	48	47	59	50	50	47	60	44	56	40	59	49	49	55	50	56
43866	28333	27362	38969	44007	51479	28287	34729	43111	40854	38031	33251	30153	20141	20429	15706	12877	10897	6587	3825	1721	1096	922	711	684	681	673	700	657	716	688	649	658	729	752	754	700	665	667	657	715	655	672	698	710	670	676	678	687	682	678	675	691	637	700	761	666	674	664	669	712	684	718	669	693	675	678	690	687	675	651	697	665	721	695	686	693	632	673	676	687	703	707	672	712	684	683	664	662	649	672	681	636	703	664	654	689	695	666	658	662	720	679	659	651	679	691	706	674	697	663	644	667	684	685	687	692	664	657	711	637	704	692	684	724	689	727	670	672	679	669	727	678	683	700	705	636	655	670	688	679	658	650	677	693	702	658	716	699	672	687	672	712	742	716	682	706	671	664	661	675	660	699	648	636	653	677	675	719	696	614	696	666	672	675	683	661	646	626	715	712	663	681	629	673	638	655	667	686	663	673	673	658	697	671	698	717	661	684	672	653	700	683	677	665	652	660	709	717	700	709	701	666	682	674	690	680	699	681	657	681	633	646	656	660	668	674	690	712	725	715	662	654	708	699	703	687	679	666	682	670	685	719	673	636	669	691	695	678	616	697	714	645	691	695	678	720	707	720	668	658	654	691	678	654	716	655	684	711	673	719	680	680	724	690	691	690	720	682	660	660	659	728	677	654	654	686	656	692	697	662	677	641	747	654	636	695	681	643	646	638	664	678	693	662	725	654	650	672	648	679	679	668	656	698	674	708	662	685	654	680	677	668	692	718	676	673	643	679	705	700	652	668	657	691	650	679	693	676	670	693	655	664	719	691	670	734	657	663	652	731	701	658	666	665	660	665	709	641	685	638	673	675	652	660	684	721	652	686	654	695	694	697	660	660	703	683	699	700	660	747	657	691	706	680	693	707	657	674	709	662	672	692	696	670	696	663	724	691	641	712	677	719	674	666	685	708	610	701	686	645	724	658	677	651	716	727	729	662	702	693	668	697	663	651	665	670	659	675	689	688	629	707	633	701	671	655	688	690	669	678	648	655	649	639	693	695	623	666	699	707	682	683	648	660	702	677	727	657	682	738	716	681	699	680	697	718	704	663	668	665	674	687	644	651	696	654	652	723	664	632	650	712	674	684	652	696	647	675	699	671	678	635	717	643	683	677	685	664	652	678	638	687	655	718	687	699	699	662	671	644	711	650	673	702	743	671	685	650	682	691	694	666	657	698	673	649	674	714	649	686	713	655	637	739	617	658	712	690	670	711	712	716	683	680	672	658	604	679	690	670	657	664	689	716	656	639	677	684	696	665	653	690	669	670	661	694	656	643	737	669	759	677	709	687	654	719	679	681	695	659	643	677	646	710	681	684	705	711	689	660	676	708	688	704	598	734	637	675	664	639	688	689	667	651	693	683	683	640	688	722	679	720	639	686	683	712	715	697	699	670	680	681	652	656	721	699	655	715	656	679	716	688	726	719	649	688	662	678	648	690	704	699	671	705	692	663	669	677	667	673	724	704	673	669	691	646	729	658	625	674	710	682	663	686	674	690	703	654	703	723	698	668	677	686	661	636	639	696	654	710	669	679	714	749	701	678	660	662	694	686	659	681	662	679	686	638	684	679	730	704	703	683	653	655	705	692	675	703	667	678	646	686	673	699	723	707	661	704	631	662	690	684	659	666	710	661	667	712	679	588	678	679	702	657	693	651	690	724	717	688	702	672	702	684	700	645	676	689	643	694	668	718	654	686	721	689	691	681	703	653	667	665	656	706	725	685	699	705	669	667	679	696	652	712	651	680	659	655	683	707	668	694	718	691	696	660	650	700	636	629	685	716	701	727	668	632	650	668	709	723	688	652	650	674	675	673	702	698	659	681	699	656	701	663	674	676	692	670	654	715	613	699	654	670	681	630	697	665	695	687	659	650	695	659	665	638	701	682	670	675	693	650	672	681	654	709	701	704	674	628	696	635	627	710	674	654	669	687	633	699	689	677	648	706	732	679	687	656	673	666	682	666	674	667	713	708	662	698	674	661	710	715	679	658	659	702	667	661	662	700	696	634	698	677	699	688	681	706	741	662	670	739	681	648	640	656	671	663	687	655	675	650	713	697	662	708	661	719	700	720	672	685	665	697	702	700	802	667	690	650	678	662	692	673	728	677	674	648	693	661	709	723	639	700	713	661	676	687	648	674	642	692	670	659	668	683	704	654	639	691	700	682	650	694	691	710	712	677	682	670	721	655	705	675	693	663	678	634	703	681	681	672	733	733	674	645	701	693	685	702	663	684	672	701	679	695	734	671	688	664	635	718	692	633	651	665	718	683	655	653	661	642	678	651	685	681	666	718	649	668	656	687	664	690	658	688	667	660	632	648	685	654	678	694	674	699	696	607	681	675	650	708	695	656	709	691	674	675	670	700	686	676	648	650	653	703	691	692	688	638	633	688	681	686	697	661	693	730	697	705	676	660	758	653	672	691	708	702	685	714	695	623	693	674	629	675	636	688	673	688	696	718	664	644	659	787	655	702	630	671	705	670	688	688	694	702	664	704	754	672	686	709	661	717	699	647	687	658	698	713	703	642	701	659	644	718	700	630	648	687	668	644	663	697	692	694	647	723	646	665	651	650	720	691	712	695	650	671	638	709	671	710	662	708	667	684	688	666	671	680	702	632	685	709	663	653	693	703	633	655	648	687	700	649	685	700	722	682	667	626	632	694	701	635	700	719	691	667	634	727	659	642	692	682	647	657	687	668	658	713	718	680	680	673	713	687	702	654	674	689	719	717	700	680	686	697	667	683	664	609	689	628	699	713	675	671	665	686	644	711	700	697	644	659	670	702	681	659	672	674	663	704	715	659	666	693	706	664	656	728	689	679	687	705	725	688	659	644	650	662	708	731	698	693	706	702	695	661	694	698	636	664	678	729	655	672	754	673	708	719	689	682	653	699	695	676	717	679	701	731	692	733	668	660	690	675	679	654	650	730	693	708	700	718	673	636	686	664	674	663	695	671	673	656	689	701	690	669	685	655	695	701	677	679	703	718	715	672	695	669	665	704	678	663	700	662	698	663	688	646	711	714	683	709	710	661	678	702	653	656	733	711	684	715	676	643	709	717	691	643	686	648	680	702	662	663	724	661	674	668	690	700	692	661	705	659	699	654	705	680	712	653	677	640	687	660	679	682	691	683	713	652	715	669	656	654	697	656	686	739	624	730	679	725	672	676	739	718	691	721	728	615	668	643	687	657	705	663	728	722	676	635	685	681	709	636	645	680	700	676	709	657	697	705	679	694	675	704	680	667	636	678	678	664	706	680	706	708	681	638	652	658	658	689	681	680	668	683	645	705	675	629	690	683	701	696	672	687	673	703	631	683	659	637	673	696	664	664	679	692	720	719	636	699	690	700	630	667	695	673	666	692	685	740	707	636	703	700	649	717	721	651	690	667	689	673	649	689	683	668	687	652	681	623	737	666	692	661	674	666	697	753	662	667	676	702	682	673	695	663	643	697	692	710	694
3321	788	638	652	426	1061	224	589	1169	1238	914	733	562	284	226	192	168	130	109	66	64	56	46	55	52	53	37	42	32	47	60	40	51	46	44	50	48	52	44	34	54	45	48	43	45	50	45	51	53	57	55	57	59	47	51	54	46	46	42	47	58	48	63	58	54	45	42	41	52	50	49	45	63	35	49	49	42	61	64	48	42	49	44	41	45	41	53	49	56	48	43	39	60	55	70	55	43	45	46	44	47	55	51	46	52	57	49	53	41	57	51	54	61	34	46	42	57	44	51	43	59	53	64	44	43	50	38	46	41	46	61	55	62	49	62	55	56	53	45	58	41	54	47	58	52	45	46	46	53	51	61	48	47	58	42	45	57	46	35	45	50	53	61	51	57	58	49	43	52	41	54	52	48	43	39	46	61	53	42	47	55	47	59	46	58	57	43	64	49	39	44	27	61	45	56	48	47	55	46	41	44	48	56	59	62	45	50	41	55	62	55	47	65	53	45	60	71	52	51	34	46	48	48	47	48	44	49	44	62	39	53	54	47	53	49	53	45	50	43	63	42	53	57	48	50	41	58	53	39	43	40	44	53	53	60	50	52	58	41	47	52	40	52	43	43	39	43	57	46	51	61	65	49	57	47	53	57	51	61	66	51	40	57	47	56	58	57	57	59	40	44	58	47	51	46	51	42	34	43	55	58	47	40	48	55	60	56	42	49	68	46	48	45	54	50	47	46	53	38	57	45	49	62	62	59	48	55	42	44	49	47	48	51	53	57	50	62	51	54	49	48	58	39	44	39	58	55	49	49	40	58	52	51	52	44	39	44	55	33	61	60	45	40	57	52	40	51	55	56	51	59	58	48	55	42	50	41	47	62	50	37	57	42	52	55	62	57	49	57	60	51	56	67	50	45	47	53	46	44	42	49	43	43	41	59	49	54	53	51	50	52	55	40	57	41	41	39	54	62	60	52	62	56	52	42	50	55	55	36	53	49	44	56	53	53	55	65	62	61	49	55	53	42	52	60	53	48	39	51	49	47	41	47	41	77	53	57	54	57	45	64	53	59	58	50	68	58	51	54	52	46	56	49	49	45	50	46	55	46	49	54	44	47	38	40	36	53	50	44	43	52	46	40	61	56	48	39	56	41	49	52	49	55	46	31	55	52	44	58	38	41	50	48	54	51	49	44	64	59	42	58	41	60	59	46	54	53	64	34	60	44	50	63	43	38	45	47	46	58	52	54	49	52	50	51	46	58	49	47	47	51	46	54	45	45	52	44	52	36	63	61	50	48	49	50	47	46	58	55	40	38	52	56	55	51	55	48	48	53	53	34	55	57	60	60	44	46	35	53	41	58	45	48	40	37	48	40	54	46	53	44	48	60	46	45	46	49	48	46	47	57	53	53	44	57	53	45	52	57	45	47	49	58	59	47	50	51	46	50	52	57	62	58	43	59	49	45	50	45	43	42	73	40	52	40	44	47	53	48	51	65	55	44	51	62	42	44	60	56	52	50	46	53	50	50	48	49	50	49	55	51	43	46	57	53	60	46	54	50	51	53	46	50	48	49	51	64	53	55	40	35	64	49	53	51	43	50	44	60	53	50	51	37	50	56	42	55	35	55	59	55	49	37	41	57	60	44	43	42	48	47	59	44	40	41	65	50	25	56	52	63	48	48	53	56	41	41	53	52	52	43	50	49	57	53	61	56	42	48	61	48	44	43	53	57	48	56	34	47	39	51	44	42	45	53	54	61	46	49	50	42	40	47	49	51	51	47	53	41	47	59	56	55	58	49	43	52	63	51	60	56	46	51	48	58	56	47	55	51	57	47	47	49	59	51	54	60	54	58	48	44	51	39	62	34	54	48	55	59	42	42	49	71	43	61	43	66	42	45	51	51	56	42	54	51	48	43	56	35	57	46	56	49	53	55	50	58	43	52	35	48	56	44	55	49	51	56	49	60	52	62	55	40	51	45	45	41	41	60	55	52	55	39	40	40	49	55	47	56	57	54	47	58	58	68	40	55	42	47	41	34	45	64	38	51	44	44	47	50	45	37	41	49	39	47	67	52	48	42	52	50	56	43	35	60	58	46	55	56	48	60	53	47	66	46	39	36	52	43	48	49	47	49	59	64	45	45	47	45	57	54	46	42	55	46	40	53	55	44	59	46	47	57	47	38	46	41	52	52	60	51	48	48	52	58	48	51	39	42	49	46	48	42	48	55	45	47	63	45	48	44	49	45	51	50	45	45	34	57	57	40	55	59	63	35	58	49	37	57	41	43	54	35	51	58	36	42	54	52	52	49	56	44	48	47	38	39	57	36	48	47	44	30	52	50	65	45	47	51	38	49	44	46	51	53	48	57	53	38	63	39	63	53	57	43	52	43	58	53	50	57	50	44	45	45	33	57	57	56	50	44	47	43	63	42	45	47	53	41	44	43	46	46	53	65	63	44	53	55	55	66	57	50	58	61	44	55	57	48	51	46	48	51	46	50	53	50	42	53	51	52	54	56	56	46	48	41	42	47	44	45	39	48	52	49	47	49	46	53	34	43	60	48	43	53	65	50	55	56	53	53	51	50	40	52	51	43	43	51	50	44	48	59	56	58	41	43	52	56	56	48	48	50	53	55	54	52	65	46	57	45	57	65	47	49	43	50	58	44	40	52	41	51	45	54	41	44	52	59	52	45	63	50	41	52	46	48	55	56	45	62	52	48	51	38	46	50	48	43	46	40	35	48	45	62	55	48	42	34	43	41	41	46	56	62	45	48	48	66	58	50	52	47	44	43	39	55	48	37	44	43	51	52	56	51	54	63	47	53	43	51	37	52	47	52	44	48	37	43	60	51	49	54	43	60	48	41	60	56	45	60	54	41	51	48	54	45	43	58	55	41	54	52	46	47	34	50	49	52	49	55	31	60	65	49	43	51	51	62	51	52	45	46	48	64	46	38	53	37	47	74	57	45	52	52	44	53	51	57	49	53	45	48	35	47	48	53	43	60	51	60	45	63	44	46	48	62	49	52	62	55	52	51	56	49	43	50	52	58	46	49	41	41	66	52	71	59	54	52	46	41	45	47	52	57	58	52	52	56	37	54	52	59	56	41	58	55	61	56	62	49	47	44	55	57	57	42	48	32	56	50	55	48	52	53	58	58	44	39	44	52	52	41	44	65	50	53	45	51	47	54	47	68	59	55	46	53	45	54	54	62	66	54	52	54	48	42	53	60	42	70	66	45	50	40	49	53	58	35	61	48	35	47	48	55	50	43	45	59	51	54	52	53	57	52	46	59	44	48	40	49	59	59	45	55	44	45	53	44	48	51	48	62	49	43	47	58	49	44	56	51	41	45	51	50	57	43	55	48	43	57	59	57	51	48	52	53	44	67	47	54	51	67	36	68	45	64	65	53	62	46	48	50	47	51	62	48	42	35	36	38	42	46	58	46	45	54	51	55	43	56	46	37	47	45	60	58	46	46	63	48	60	45	41	54	54
30312	12874	12221	21309	26978	29536	13234	23075	26884	26685	21778	19206	14709	8696	7227	6145	4590	3590	2327	1522	940	759	676	652	686	589	649	628	630	701	715	664	653	613	628	627	630	626	663	669	613	661	614	670	616	665	667	620	605	645	638	651	663	599	646	666	634	624	656	654	607	674	652	662	652	650	651	655	641	629	612	626	676	621	611	627	679	657	608	598	609	651	661	655	633	603	632	626	666	637	679	659	677	628	638	646	673	610	625	671	650	616	597	668	692	647	618	620	647	696	640	646	627	657	606	606	628	633	720	663	623	622	658	623	664	648	606	684	643	664	581	657	661	688	669	682	694	626	682	661	614	650	665	661	648	651	628	653	631	645	635	675	677	617	663	604	657	672	685	657	605	620	677	656	678	649	667	657	647	632	650	666	633	642	661	628	658	645	666	686	643	617	679	664	667	625	666	632	666	642	639	705	647	629	635	615	621	621	668	652	676	634	602	665	622	628	650	672	652	650	653	618	632	639	638	651	633	642	622	625	596	651	667	692	661	627	636	632	644	679	664	602	646	650	641	650	618	686	640	656	658	620	623	628	670	634	607	673	691	628	650	657	629	646	671	643	694	648	687	609	673	637	660	630	650	642	609	627	625	658	662	655	672	646	645	689	657	657	678	694	648	616	675	703	621	679	624	656	661	683	620	655	583	656	652	638	653	617	630	636	615	668	661	666	673	655	637	629	674	615	658	624	621	600	648	639	653	655	650	652	673	710	623	668	620	620	627	643	645	601	701	641	721	641	610	652	658	659	645	600	659	643	666	679	629	696	599	631	673	662	630	646	635	665	657	651	625	673	644	630	648	650	633	610	661	637	641	683	641	621	635	683	679	630	656	636	647	625	630	626	655	633	636	691	649	652	649	660	666	639	680	648	603	640	659	627	659	668	637	635	621	671	648	663	632	647	683	638	678	593	610	668	638	655	632	646	644	629	651	659	636	596	642	654	638	655	672	685	666	683	629	622	689	650	639	637	698	646	644	710	640	670	635	610	639	642	672	642	664	631	682	639	609	627	644	628	685	637	632	655	640	606	647	664	670	653	681	592	621	690	619	634	691	627	630	712	641	664	649	689	676	626	711	662	647	670	664	649	607	667	636	650	658	668	653	645	649	682	661	652	685	670	632	669	658	625	647	691	644	673	664	668	638	624	645	702	632	689	656	636	649	700	714	648	684	655	649	603	656	627	637	648	620	621	692	677	651	653	660	628	634	620	617	656	655	701	655	646	637	637	627	609	627	660	582	684	625	627	649	641	637	630	571	654	624	608	690	616	624	673	639	662	658	621	678	652	620	647	636	638	634	636	656	649	667	669	626	664	657	639	688	665	684	677	687	684	692	666	635	634	626	644	639	620	618	660	685	650	646	677	691	646	678	638	652	660	695	641	693	623	663	641	628	646	656	704	639	635	650	632	661	665	640	673	677	632	634	654	686	688	671	638	645	637	653	646	646	640	637	614	621	662	660	617	666	607	633	609	679	666	657	632	594	668	660	668	648	698	643	605	659	615	635	630	651	644	665	655	638	660	645	634	660	650	640	671	623	618	632	634	686	640	608	627	653	608	650	701	650	692	621	659	650	649	628	632	680	615	672	625	695	674	697	648	653	646	686	621	683	673	664	671	621	651	623	636	636	715	601	615	654	645	599	663	659	668	658	672	630	612	612	643	641	633	646	663	645	667	692	600	661	628	626	621	626	635	691	629	625	625	634	629	648	623	573	600	686	652	655	651	615	657	646	637	635	640	654	619	681	670	698	616	648	656	649	653	660	662	686	632	637	650	713	644	646	663	657	621	682	677	686	644	722	629	671	607	663	625	643	629	647	666	656	638	654	636	651	604	632	712	652	627	627	644	648	650	676	663	662	657	660	667	624	685	605	655	620	663	673	673	638	638	642	691	622	664	645	647	659	648	665	643	669	642	659	682	645	577	677	654	671	616	612	710	626	675	621	653	609	662	632	650	652	620	599	666	640	662	604	702	656	670	642	686	635	626	680	661	657	623	616	643	693	679	669	668	641	699	650	623	666	674	637	663	639	644	683	630	642	625	684	655	639	660	647	681	640	627	616	608	639	626	634	637	668	665	642	678	660	675	640	666	604	649	621	652	633	604	605	676	662	659	640	600	653	613	647	634	672	667	651	610	669	595	692	655	643	669	665	647	625	657	666	639	655	683	667	615	689	605	687	647	715	631	633	640	656	650	619	692	664	632	656	678	623	630	655	641	653	628	636	644	615	651	652	646	654	620	666	679	616	629	680	672	663	611	614	652	637	680	638	656	654	650	636	598	621	649	688	682	588	643	633	641	676	645	630	672	610	688	718	655	668	635	615	641	614	603	630	642	620	653	652	613	661	654	637	636	674	622	623	645	640	668	635	592	633	624	673	679	644	668	659	666	635	663	655	673	634	625	651	659	666	630	662	612	671	671	678	624	655	701	628	644	633	618	665	622	684	628	638	674	668	659	651	646	620	683	639	661	609	655	611	647	639	654	663	629	651	632	670	656	730	662	635	677	657	630	647	697	628	657	665	590	628	657	642	640	633	655	609	633	647	690	634	642	662	614	664	655	680	605	645	667	629	686	622	678	623	678	622	658	658	666	678	640	646	642	655	617	653	669	643	662	624	637	620	675	651	637	642	626	653	635	638	635	676	674	672	676	674	638	618	637	626	649	592	620	651	672	615	650	674	665	617	602	658	619	641	725	629	630	649	678	611	664	621	638	669	715	684	631	630	659	656	655	658	601	655	677	668	704	638	647	664	642	666	646	636	647	676	643	654	687	679	664	679	653	667	641	658	663	693	653	666	628	666	620	571	635	704	660	623	623	657	624	640	693	667	650	668	698	642	625	658	676	663	656	665	639	689	694	706	640	673	657	664	635	698	635	630	636	603	679	625	672	645	694	661	644	659	645	649	617	631	644	642	692	652	620	652	656	648	673	662	654	635	662	650	675	653	654	632	660	661	700	674	683	667	646	654	560	686	651	648	642	617	632	627	652	621	654	658	629	622	645	637	716	669	619	623	661	584	623	653	690	693	598	637	629	640	619	611	640	679	638	667	615	657	694	650	657	676	607	664	641	648	673	677	655	637	656	637	615	630	644	627	613	658	640	611	644	648	679	644	640	638	650	600	665	652	628	640	594	639	652	622	636	633	703	643	628	652	661	668	684	672	656	659	607	648	645	688	633	608	651	650	623	611	598	663	652	638	664	598	618	608	606	618	640	657	649	663	625	617	646	681	648	655	646	690	671	668	620	671	658	683	665	624	638	695	586	658	652	637	638	661	675	607	671	660	649	656	645	678	648	684	668	698	688	664	613	629	678	630	636	634	680	664	623	648	673	633	628	636	649	676	622	652	617	679	631	665	598	661	577	695	596	652	609	636	602	671	632	649	614	667	632	614	651	665	641	646	630	663	627	607	658	631	653	608	678	632	678	639	624	648	613	636	654	633	643	651	662	633	642
5742	3286	2420	2412	1428	2730	933	1343	2950	3718	1939	2050	1276	464	559	455	389	290	181	131	60	64	48	59	64	56	54	52	52	59	35	50	53	60	57	55	52	60	54	46	54	56	59	48	48	51	49	36	55	54	51	46	45	53	49	50	55	44	57	48	44	47	49	53	68	64	61	46	58	42	38	41	50	52	45	46	47	55	43	57	66	39	51	66	54	44	47	48	50	53	63	53	59	53	45	52	50	50	58	45	44	58	45	45	43	57	53	49	51	48	60	36	47	54	50	60	43	58	59	64	46	39	55	50	45	62	49	48	52	57	56	66	40	48	51	46	54	46	50	50	40	49	44	59	64	53	60	56	54	54	44	48	53	58	36	55	67	39	53	56	51	46	48	54	54	49	56	52	48	53	56	66	59	51	56	45	40	51	47	58	54	44	49	48	55	59	57	48	39	60	45	43	50	60	56	47	71	49	52	43	42	36	45	42	50	46	58	52	41	49	48	64	63	59	63	53	43	58	51	54	45	53	60	47	53	55	60	59	67	52	35	47	54	61	52	53	57	49	57	55	38	40	53	59	52	46	44	40	59	50	56	51	56	39	57	55	55	66	59	36	45	56	43	67	38	56	57	41	51	49	62	56	51	63	52	62	51	55	32	53	51	50	58	45	55	49	46	46	54	53	49	51	60	59	47	49	61	48	43	42	41	52	42	53	53	58	39	36	57	52	49	66	48	33	53	42	54	51	61	46	35	64	56	54	65	53	42	59	62	55	64	49	46	37	56	46	47	52	45	44	48	43	53	40	50	50	58	50	51	56	55	53	56	43	45	57	60	51	65	49	47	53	53	54	43	53	53	46	55	58	57	60	43	54	39	35	51	41	57	51	51	56	52	51	49	56	50	53	45	54	38	61	68	38	38	51	67	54	48	47	51	55	62	52	53	45	45	65	40	39	42	55	59	51	56	49	63	47	53	62	41	50	58	47	48	53	53	58	44	48	55	51	56	44	58	60	50	52	75	50	52	43	46	54	48	40	55	53	49	44	35	56	54	63	54	56	54	59	53	55	64	45	64	56	55	53	51	55	49	63	49	35	51	44	51	61	54	66	55	48	60	58	51	42	40	63	56	43	51	69	47	54	49	55	60	58	52	73	51	53	53	51	54	40	62	62	62	50	51	40	47	39	51	59	46	50	58	47	51	56	51	51	59	50	53	55	47	45	51	59	59	41	57	53	62	49	62	37	59	58	48	55	57	48	56	41	56	56	49	66	61	49	44	47	58	57	48	43	52	54	56	48	50	50	56	45	53	61	49	54	67	53	39	54	48	53	41	62	58	58	55	70	54	52	56	49	45	65	63	50	63	46	54	49	47	53	40	50	51	51	43	57	53	50	56	70	51	45	49	52	38	46	47	47	54	66	53	55	50	47	38	46	42	46	49	53	51	55	46	58	44	62	42	48	42	59	64	52	59	51	54	55	48	36	59	60	56	46	51	65	50	52	43	59	48	52	47	46	65	47	51	45	49	56	37	59	55	47	54	51	68	54	43	69	43	53	44	54	50	52	49	54	58	45	50	54	49	46	51	47	58	54	62	63	51	49	47	58	53	63	38	64	53	38	54	56	34	54	48	49	40	36	46	45	44	50	60	62	58	56	57	52	51	40	55	62	47	50	58	58	50	44	59	50	60	40	44	53	38	50	46	62	51	47	52	45	61	46	46	57	40	47	51	52	50	41	45	44	63	56	48	46	50	55	52	44	49	58	59	60	43	48	46	62	43	51	61	45	68	46	62	54	47	54	44	44	46	51	58	56	49	52	53	48	65	48	38	46	47	36	60	60	55	61	47	62	42	57	53	43	45	56	46	60	47	45	44	57	45	53	50	43	55	58	43	50	60	48	52	49	53	47	40	46	34	44	59	63	48	50	50	57	58	49	44	48	46	58	69	47	57	53	54	50	53	51	47	41	48	52	46	51	50	65	45	59	43	49	46	67	49	48	52	60	55	64	52	57	45	48	63	50	67	45	51	56	58	54	54	52	53	38	59	51	63	48	49	56	50	55	54	47	58	49	51	51	53	47	64	58	52	59	49	41	51	46	59	58	46	59	51	49	53	48	47	58	51	54	54	50	37	63	56	49	39	48	44	58	46	49	56	55	52	65	40	53	55	49	48	40	47	51	55	58	51	52	45	60	57	66	57	49	47	48	59	50	54	55	45	44	54	58	61	47	41	56	57	61	60	53	51	44	47	52	49	52	52	60	50	66	54	46	55	51	48	45	53	54	49	58	50	47	42	75	44	50	61	55	46	70	52	46	51	53	59	56	50	51	54	61	50	50	52	53	49	59	55	52	38	56	44	44	50	57	44	43	50	59	50	59	48	56	55	54	47	57	39	51	48	55	58	57	47	44	55	42	50	60	41	56	54	47	59	42	49	59	57	41	48	49	43	50	47	42	46	49	57	48	45	41	50	33	58	62	47	59	37	45	42	52	50	47	58	43	45	42	53	38	47	57	44	43	42	59	46	32	65	64	50	50	44	61	55	47	52	55	59	49	45	51	56	49	52	52	52	48	56	47	49	52	49	53	64	52	51	39	41	47	64	41	43	49	57	55	53	50	50	57	47	56	34	50	43	43	50	61	59	44	50	51	46	57	50	44	68	40	56	49	37	47	53	47	52	54	33	60	51	39	55	56	62	48	49	56	63	44	57	55	48	56	59	48	65	33	37	55	52	64	51	58	47	43	64	58	68	55	58	48	59	53	47	51	45	63	74	52	60	52	60	44	50	52	47	38	67	55	43	54	59	50	59	45	60	41	37	55	53	39	56	44	55	57	53	40	57	57	42	56	55	41	52	56	53	55	55	42	53	44	66	51	45	55	46	44	69	60	40	54	57	45	62	48	68	72	49	52	54	45	50	56	54	47	47	43	45	51	51	50	65	53	58	56	61	45	44	53	63	46	50	50	42	57	54	55	63	59	48	62	58	46	58	56	43	66	46	52	45	52	60	41	48	50	54	52	65	61	55	46	53	58	54	56	59	51	51	63	47	44	46	44	43	66	58	59	46	51	61	48	54	58	45	56	49	60	45	51	58	51	56	54	45	52	53	49	43	44	52	55	51	56	55	62	50	78	50	57	46	44	61	44	50	56	45	59	63	43	55	51	61	53	44	57	43	45	46	57	50	65	48	59	59	54	43	64	54	48	55	48	58	45	58	38	41	43	52	47	51	46	40	46	54	51	52	48	39	45	48	53	42	53	59	47	57	49	45	48	53	57	55	58	43	49	45	50	49	55	67	44	55	50	46	49	57	53	49	48	55	60	53	36	69	48	51	62	66	51	49	57	52	46	52	50	46	43	44	44	52	47	55	51	49	47	60	48	53	62	43	50	48	52	49	45	56	69	53	73	52	43	51	40	46	63	42	60	59	49	46	44	43	55	47	46	56	48	57	53	66	60	45	48	49	43	57	56	65	53	45	62	49	51	51	49	61	53	51	55
41177	24742	23489	35002	38717	36138	27465	30199	35740	37299	27669	29690	20815	13560	14784	11505	10239	7964	4621	2589	1223	905	722	687	700	633	641	665	664	659	663	677	642	646	707	700	677	614	657	653	651	664	665	683	674	635	674	681	652	689	648	658	643	644	651	639	690	660	661	653	636	628	657	707	687	627	672	688	672	656	635	687	727	617	673	634	684	663	676	645	684	646	699	665	622	595	634	659	622	602	671	685	638	664	723	654	648	655	674	652	643	655	670	652	696	638	668	671	666	665	679	672	622	718	633	666	674	700	633	676	658	585	714	648	682	692	719	693	631	633	638	641	673	675	660	610	645	646	659	650	676	673	625	647	623	669	666	648	667	677	646	647	700	666	678	617	656	721	609	655	605	616	623	685	631	659	679	624	661	631	671	659	668	609	630	620	635	683	623	680	674	676	690	639	627	628	684	691	649	621	679	643	670	631	678	687	657	682	689	724	682	671	615	651	673	663	661	653	661	639	624	668	670	677	600	629	633	674	682	699	658	700	677	643	670	645	633	598	618	651	667	641	628	641	676	639	603	633	661	612	646	651	649	671	711	641	694	674	646	658	603	668	665	645	679	626	653	604	619	627	656	652	670	684	632	644	614	694	655	673	632	676	682	608	673	661	660	645	648	642	670	668	684	659	693	642	646	623	609	647	657	706	678	618	682	719	721	669	655	675	643	671	690	607	676	636	650	676	668	617	652	632	656	650	693	674	652	623	695	626	643	646	649	630	666	676	679	704	676	659	656	669	628	660	672	640	709	707	609	654	674	630	656	694	673	681	640	605	682	663	700	683	715	651	622	614	629	656	655	677	651	681	693	625	668	653	648	651	635	674	685	645	627	639	696	621	677	644	686	663	657	644	615	623	642	643	660	638	628	654	666	648	694	663	656	649	674	659	620	653	669	648	671	641	660	670	637	645	688	663	733	694	637	642	630	678	684	667	663	668	641	611	674	754	664	684	656	656	666	679	674	644	667	692	653	657	650	661	644	635	667	633	637	636	689	610	626	638	656	665	659	644	646	623	699	644	654	679	637	649	699	636	609	589	673	671	645	663	674	709	684	618	628	686	686	664	666	647	615	655	599	659	686	632	641	653	639	668	688	651	645	617	592	690	644	628	680	640	656	622	587	707	667	634	632	689	672	644	619	654	654	642	657	697	653	619	633	725	677	674	674	637	662	632	662	638	610	643	670	684	640	662	688	664	682	663	672	622	654	643	639	696	643	654	729	637	632	673	679	674	637	660	676	641	671	682	660	678	611	658	658	693	646	686	676	668	657	649	705	689	680	636	693	666	616	661	656	656	654	679	627	661	650	669	687	690	633	661	668	600	643	622	621	670	615	673	678	656	650	676	637	659	611	669	646	632	631	646	654	681	621	710	684	645	627	673	631	759	666	673	624	633	661	659	659	681	641	642	668	680	661	692	645	671	632	642	641	660	681	641	655	619	648	670	665	690	636	676	625	665	648	664	644	634	693	638	627	616	627	691	644	641	660	645	631	646	710	608	664	660	672	621	652	636	653	650	638	702	689	638	667	667	658	690	660	646	643	633	687	663	643	620	625	651	637	643	681	622	670	688	692	605	651	656	630	660	693	640	617	672	661	658	681	680	651	618	656	627	650	636	659	637	638	656	649	685	683	699	648	625	646	734	645	610	675	662	683	612	645	670	653	710	660	638	642	679	644	687	655	674	683	617	620	676	644	658	684	703	677	723	654	648	635	647	637	701	667	700	659	671	685	634	683	686	668	671	665	660	649	630	691	710	696	685	657	674	708	719	647	704	706	609	623	666	683	674	651	646	677	652	656	635	670	681	664	617	666	643	660	644	675	705	675	625	623	687	615	689	649	641	596	642	658	636	670	661	629	651	668	651	686	691	619	693	643	666	660	656	641	689	666	652	672	627	685	690	721	635	702	665	647	645	677	623	699	590	678	651	689	676	627	669	622	662	677	618	649	673	613	656	671	672	662	701	622	694	655	640	646	637	669	639	666	631	650	681	704	673	641	656	654	699	681	723	598	660	621	632	674	645	627	663	695	660	625	694	676	643	633	629	677	645	659	691	615	655	630	640	635	634	673	642	666	701	645	660	642	675	667	631	672	714	677	680	638	650	655	639	657	673	674	720	649	685	648	656	659	665	677	656	615	668	605	656	685	634	671	655	693	637	697	657	678	655	646	663	657	716	646	638	643	652	691	651	733	680	651	651	662	594	700	658	706	647	670	685	647	647	658	700	689	671	606	670	692	658	604	672	681	674	665	675	678	636	664	667	697	664	670	641	643	668	651	698	666	642	604	719	631	621	678	662	636	694	680	650	689	611	658	647	633	629	687	687	652	652	678	664	695	660	661	617	647	682	659	674	654	600	629	615	639	673	672	708	631	661	670	690	682	655	691	676	640	629	654	663	638	673	662	624	697	622	663	673	617	671	627	707	634	654	685	670	709	657	629	649	658	701	669	647	651	681	675	632	676	672	660	677	637	656	687	631	650	697	629	657	680	649	626	659	666	684	694	718	622	680	643	630	650	639	668	643	646	619	654	613	632	624	689	639	605	621	657	668	634	691	701	700	634	677	695	632	617	678	665	660	655	620	672	644	670	659	660	657	662	647	663	648	697	659	674	664	658	640	681	689	656	590	633	612	660	668	659	644	650	661	645	682	645	690	664	678	652	663	621	678	670	639	679	671	628	683	630	662	651	672	669	686	635	629	645	661	632	703	695	624	638	649	690	699	680	640	648	687	672	636	693	635	658	657	654	646	627	630	687	628	670	661	662	640	664	643	650	617	662	659	702	645	698	686	675	663	669	680	651	653	671	661	671	676	681	690	651	667	672	626	683	663	662	636	618	678	641	669	644	658	642	670	655	681	655	697	634	606	685	643	634	653	641	652	644	681	625	691	663	640	672	652	635	604	664	660	665	637	630	666	637	658	645	651	681	689	681	656	666	673	644	666	694	659	643	657	666	646	672	661	620	701	657	628	656	691	656	687	649	644	668	622	640	633	671	658	665	666	688	659	642	692	654	631	696	676	625	638	645	667	631	678	660	638	723	658	668	662	647	643	648	669	671	655	604	654	703	666	710	661	665	674	631	654	643	671	650	677	647	662	623	619	662	705	652	625	692	672	674	594	652	688	685	657	641	656	629	624	665	681	638	678	645	644	645	658	634	701	690	674	678	689	677	637	637	715	647	678	648	655	612	678	675	663	684	693	664	702	631	638	607	631	672	665	675	654	673	704	646	674	703	647	666	668	650	624	666	679	677	673	649	658	650	642	669	684	640	626	676	650	702	635	659	628	613	662	679	640	640	635	663	612	664	672	645	665	651	675	640	650	661	632	663	663	582	640	675	623	695	610	636	658	650	669	665	668	682	645	663	624	690	636	638	642	655	627	649	671	709	651	672	618	686	632	669	659	642	641	718	640	669	690	682	677	681	673	612	666	644	626	683	630	622	644	672	665	661	668	621	631
7515	3351	2350	2672	1410	2404	753	1312	2996	3166	1546	2749	1140	593	708	469	399	324	188	107	97	48	55	50	41	60	53	39	57	42	46	51	53	42	57	46	47	71	38	49	59	43	62	58	47	59	49	54	47	60	49	48	47	61	37	40	54	48	53	49	49	47	54	54	49	46	44	48	56	56	36	49	53	51	48	44	46	51	58	50	50	58	66	47	51	54	59	57	43	52	49	51	47	52	63	49	66	60	54	63	46	37	57	43	58	54	52	56	46	64	43	58	54	52	37	68	47	47	58	60	44	50	56	46	40	60	48	47	54	61	48	58	48	56	50	66	57	53	52	49	57	54	59	45	45	51	44	50	50	58	53	56	41	46	43	48	60	59	47	70	48	53	48	52	63	44	50	46	55	53	44	60	46	41	58	53	60	42	44	52	54	56	68	41	52	50	43	51	49	59	58	51	60	53	51	45	45	56	55	54	42	41	60	40	60	47	61	53	44	48	40	47	60	46	59	57	55	58	51	50	52	62	65	48	58	46	49	57	47	51	49	50	51	53	65	62	55	53	48	60	46	55	52	51	63	35	49	66	54	60	56	60	50	54	43	46	43	46	58	58	61	47	47	58	62	50	40	32	56	48	60	68	61	55	48	60	53	60	63	48	49	55	57	41	52	51	47	49	52	55	50	54	45	56	44	54	59	53	55	63	54	52	63	43	65	63	66	62	72	58	54	50	44	43	46	52	63	46	57	44	53	60	56	56	58	40	55	44	43	52	43	55	54	55	51	47	54	40	38	57	47	50	44	58	48	45	39	56	60	52	55	43	49	57	49	55	45	38	68	45	56	58	52	48	48	54	52	54	65	47	55	50	43	65	39	49	43	46	47	46	50	46	52	50	49	58	44	47	55	50	49	56	52	54	51	49	46	53	50	54	68	52	49	56	54	45	61	60	53	60	55	46	55	55	50	61	54	59	58	40	62	52	48	62	43	54	62	41	48	67	64	42	55	48	50	57	55	51	47	41	42	50	49	48	59	52	61	42	47	60	64	55	43	73	48	61	44	64	57	43	46	62	66	56	50	54	63	40	62	47	55	61	51	52	52	44	52	53	43	48	46	49	50	50	54	45	51	56	52	59	61	60	50	57	61	44	51	67	51	56	44	57	52	45	59	52	54	32	43	51	48	47	58	46	45	58	63	60	44	42	54	66	57	50	59	42	47	45	44	35	37	48	58	52	58	50	52	59	49	61	42	48	58	51	63	52	55	50	51	46	48	47	43	51	51	39	52	48	57	51	47	47	44	47	48	50	44	55	56	54	49	42	56	59	61	61	39	53	52	42	51	64	39	44	48	57	57	49	64	52	54	47	55	53	50	70	64	50	57	51	58	59	57	60	44	63	53	49	62	57	63	45	56	51	54	47	54	42	55	53	56	59	57	50	55	39	57	41	61	60	51	56	71	48	44	43	53	57	51	61	43	60	55	53	52	49	39	66	60	53	50	58	48	54	42	59	53	52	47	53	58	58	54	51	56	48	59	59	55	49	50	57	58	50	50	64	54	61	37	43	53	52	61	42	47	48	47	47	57	54	51	41	44	44	55	60	53	38	51	39	52	50	53	51	53	45	48	64	41	51	48	60	57	61	62	48	59	47	56	47	55	40	58	48	62	57	45	53	46	57	47	54	56	38	63	40	59	53	60	47	61	63	52	46	47	50	50	61	58	40	52	42	51	67	64	60	49	66	53	55	46	63	47	48	61	47	50	57	57	55	64	44	67	45	56	63	56	52	61	60	67	52	49	51	55	58	53	50	43	52	61	53	49	45	54	50	55	60	54	54	51	59	48	43	44	59	61	35	53	61	71	63	52	46	45	50	51	51	52	41	50	43	43	57	55	49	53	48	39	64	43	53	56	45	44	57	49	55	41	49	52	58	44	53	65	53	54	60	51	41	49	55	47	57	63	54	36	57	51	46	61	51	47	51	50	58	46	50	60	41	52	55	52	41	55	62	51	45	47	65	59	60	48	54	44	57	60	50	50	59	50	59	48	52	31	52	42	48	61	63	63	57	55	72	56	46	53	62	51	57	60	56	64	56	68	39	53	58	50	55	56	50	54	59	52	56	48	62	65	54	52	61	55	54	47	76	37	49	48	61	41	53	51	68	51	43	46	51	50	47	59	52	57	54	46	48	53	65	56	62	40	41	47	65	46	57	41	61	57	52	54	44	59	39	60	54	51	59	48	47	55	67	52	59	56	52	50	64	53	55	56	63	48	62	52	49	45	42	65	47	56	39	58	57	61	57	49	52	42	47	50	49	55	48	51	39	50	59	47	60	47	58	50	52	55	49	50	56	40	42	54	62	54	59	59	39	47	55	62	45	47	53	56	65	56	51	53	49	41	66	52	51	50	48	55	47	47	42	54	56	46	53	45	51	44	54	58	53	46	56	57	53	47	53	47	47	58	46	54	39	58	52	52	49	59	46	53	45	45	53	50	48	47	52	60	53	70	53	46	54	47	47	65	53	55	55	58	61	48	61	59	56	45	57	53	39	55	60	51	50	49	64	53	51	54	47	57	61	53	45	51	53	45	50	31	56	52	50	59	60	53	50	46	59	52	46	49	36	50	51	61	58	52	57	60	61	34	36	42	51	49	56	70	48	48	62	45	66	49	42	45	59	44	37	44	50	55	56	46	48	47	46	50	54	57	56	61	55	60	57	56	71	49	55	68	43	50	49	58	47	47	53	61	50	40	62	50	54	49	38	56	45	49	54	46	41	47	58	46	42	52	43	54	47	63	50	50	41	50	47	46	47	57	43	61	57	49	58	49	58	43	62	42	43	54	40	60	68	38	53	46	47	39	52	47	55	51	55	44	44	52	44	54	54	58	49	45	62	40	57	50	61	51	51	63	49	50	55	47	48	53	53	49	47	62	56	53	47	41	51	48	52	59	54	49	63	44	60	54	53	60	53	57	36	64	46	47	43	65	38	54	58	55	43	67	61	70	52	55	53	58	50	42	42	44	52	58	47	66	47	57	42	54	54	38	41	65	53	55	43	68	53	47	42	56	49	45	45	55	54	56	43	52	49	57	50	38	42	39	41	41	46	51	55	56	55	53	58	44	57	58	56	52	53	39	52	48	54	59	50	56	48	50	65	51	41	56	53	44	61	72	59	41	58	61	65	52	35	53	49	53	62	65	52	54	57	45	66	58	49	53	57	43	55	40	52	44	55	63	59	42	58	43	50	51	50	50	39	42	52	54	62	49	57	50	50	54	52	57	58	38	53	63	64	55	50	51	62	48	53	49	52	62	47	51	45	51	54	48	41	57	60	61	52	56	54	53	55	46	57	51	47	47	41	47	49	58	49	47	57	51	60	60	45	53	50	49	51	44	54	62	52	46	63	58	48	53	65	64	37	50	49	52	49	49	48	51	53	52	40	46	53	50	59	53	58	49	52	55	46	43	56	59	47	56	60	59	45	43	45	63	57	60	54	57	66
39616	24396	23436	34568	37800	38009	23602	31598	37457	35723	27332	32632	21477	15282	17229	12511	11078	8773	4879	2804	1176	920	716	678	711	689	692	712	692	669	689	678	689	700	747	681	696	692	683	685	692	664	716	648	658	682	707	679	649	678	707	674	732	687	684	683	678	685	694	630	683	681	679	668	644	677	676	661	683	652	680	653	708	686	663	658	656	655	705	637	704	679	671	707	647	643	721	633	654	689	685	700	676	676	729	679	662	639	660	657	659	727	687	639	711	721	607	712	690	684	737	675	694	661	700	695	655	628	680	632	698	683	689	691	695	666	692	656	651	709	680	627	691	641	694	679	710	670	663	660	664	637	698	652	641	640	696	692	732	676	668	713	649	657	663	659	653	645	689	643	643	689	683	658	665	666	658	700	695	658	695	686	683	647	689	638	715	681	691	653	675	711	708	655	665	722	692	673	703	677	716	679	685	677	680	674	668	689	648	698	653	705	658	690	669	641	668	701	677	737	653	689	661	642	631	667	713	675	679	712	701	705	642	633	700	622	661	702	685	658	652	701	661	685	651	684	701	699	654	671	687	698	697	676	722	684	687	691	714	666	654	667	645	662	739	688	670	664	674	664	672	674	652	671	703	672	652	646	660	678	693	670	652	663	679	649	626	655	686	695	678	701	663	658	690	659	724	732	726	727	668	706	676	702	631	665	642	717	654	685	698	696	696	711	660	691	627	626	704	673	703	689	679	699	670	644	698	705	696	646	709	682	681	681	695	644	657	697	670	666	697	652	746	661	709	657	648	692	614	684	715	639	700	717	683	690	643	629	639	673	660	685	679	692	657	646	674	696	694	640	687	718	725	684	660	662	670	687	698	626	697	654	619	657	665	645	646	653	652	615	665	669	708	656	689	691	648	708	635	637	699	654	749	674	655	675	701	678	728	629	700	675	688	699	689	629	656	712	661	699	674	657	706	709	683	667	681	690	697	663	694	671	699	718	665	675	648	623	658	622	681	649	679	676	672	680	666	673	663	679	681	691	663	643	657	665	601	653	675	627	718	712	616	638	671	643	649	704	701	717	709	679	700	678	693	729	659	706	701	639	676	686	651	717	639	705	728	684	623	657	645	662	649	677	674	673	725	660	710	661	641	610	681	709	666	679	707	677	695	710	634	704	655	683	610	690	631	733	706	660	651	665	697	671	682	611	671	666	710	708	660	638	650	717	652	706	670	649	634	712	665	703	657	653	711	693	653	695	634	717	655	692	693	664	677	702	651	671	684	647	659	692	659	644	692	651	638	695	693	667	642	670	705	654	685	650	655	696	650	655	699	666	685	654	666	675	657	719	649	586	682	665	646	671	675	701	724	674	691	678	651	682	692	646	685	640	680	670	650	669	646	664	648	682	677	660	675	640	693	679	663	672	669	692	677	695	669	670	704	653	684	694	652	714	717	688	668	614	673	680	665	641	671	631	631	664	669	693	636	688	647	682	693	687	666	724	654	683	640	647	673	695	668	637	681	697	652	650	666	693	684	706	691	661	653	670	686	712	720	662	643	669	664	707	665	692	672	698	704	689	656	678	695	665	661	757	657	674	713	650	671	698	662	643	688	641	682	671	692	704	715	703	742	659	656	694	671	633	718	707	663	673	682	677	678	665	683	678	633	697	639	690	693	629	671	708	675	620	668	693	666	667	685	682	685	638	631	699	705	629	673	708	672	658	624	659	675	695	677	681	680	657	668	692	708	650	677	645	698	735	701	676	702	661	709	691	726	664	686	651	644	647	669	701	660	673	646	626	682	674	703	685	706	734	646	691	677	671	691	709	635	668	681	635	668	648	680	674	680	695	638	682	655	685	696	660	689	664	682	680	682	677	703	704	707	698	633	671	679	676	712	698	654	706	635	667	641	688	672	684	661	668	659	661	658	675	671	686	660	700	704	692	709	716	708	733	659	665	708	687	654	685	675	631	659	626	703	652	681	713	703	661	716	658	679	678	702	673	683	697	666	672	663	706	683	700	677	704	676	701	628	690	679	646	652	693	705	712	621	690	648	695	694	680	647	672	672	697	625	673	650	692	632	653	713	675	651	698	652	677	682	655	667	671	693	666	693	671	659	669	707	680	688	676	686	695	667	726	666	689	641	686	698	694	674	651	641	696	660	654	689	661	689	613	676	732	643	640	702	678	661	701	688	637	654	707	685	690	709	696	674	727	705	658	658	624	656	681	692	695	652	650	654	717	651	682	706	693	719	645	658	691	690	669	740	692	640	673	661	673	690	661	666	689	684	704	696	645	656	683	704	695	726	667	661	662	628	630	665	655	681	612	658	715	691	709	687	694	674	709	695	671	671	659	668	662	677	679	676	705	683	695	691	675	700	679	691	663	682	694	716	666	718	705	679	647	649	664	681	680	695	677	695	703	718	685	682	638	602	673	675	705	676	695	697	650	614	728	691	683	653	667	648	693	644	660	652	665	629	721	674	704	713	658	649	657	675	662	654	747	652	682	675	670	690	676	663	689	672	646	673	678	698	676	636	683	633	647	630	648	732	652	690	672	657	679	670	643	693	653	658	673	675	664	644	653	689	689	704	699	650	739	722	644	715	707	686	657	707	677	721	641	661	675	685	670	661	610	690	670	639	720	691	697	650	728	661	676	684	704	693	693	666	715	701	680	743	658	650	726	695	660	658	735	703	718	683	686	635	657	681	652	666	642	750	677	662	663	663	698	711	653	637	724	703	674	686	616	602	717	682	700	696	704	632	692	647	731	705	701	697	661	674	690	729	667	645	699	724	687	711	701	666	646	654	656	661	688	659	685	685	668	685	695	690	654	643	684	669	669	653	620	683	693	718	697	648	660	730	685	648	696	702	681	651	700	632	647	684	665	675	668	654	661	678	666	691	658	642	710	728	674	660	682	729	726	705	660	665	690	649	666	658	673	687	699	699	682	718	703	671	684	668	659	646	677	666	701	668	655	663	712	668	656	655	657	687	693	673	688	659	676	687	680	689	629	694	646	650	666	670	722	737	658	648	690	652	658	674	670	719	670	661	659	646	657	714	690	678	660	705	679	677	662	674	636	666	711	623	648	708	664	676	663	712	702	681	726	623	710	628	684	678	671	672	652	707	644	695	642	683	738	711	703	682	681	675	694	690	686	680	669	691	668	618	721	648	648	699	657	679	685	645	627	656	689	738	679	727	670	704	644	644	648	607	685	664	633	628	699	664	681	692	680	672	679	707	699	678	701	661	673	671	654	716	638	675	690	674	674	678	676	647	699	698	668	652	641	698	677	655	680	674	649	637	701	667	709	678	654	675	673	647	686	666	666	734	701	668	677	712	716	722	640	685	658	712	697	652	701	633	685	716	670	645	643	664	672	676	658	723	686	669	718	692	735	689	712	667	655	666	654	694	668	658	675	679	632	686	722	651	724	672	684	723	631	637	671	724	637	669	648	696	674	621	680	643	682	634	673	628	672	659	693	669	658	627	668	716	669	670	711	689	658	673	661
9605	9905	5447	4386	3019	4061	1222	2488	4903	4845	2252	4487	1675	641	713	606	569	392	229	121	79	64	54	48	38	45	75	59	56	45	61	43	49	59	50	45	51	51	57	55	50	48	62	46	60	58	59	43	61	38	59	44	48	44	60	59	46	62	61	62	51	64	56	39	56	59	47	54	51	57	58	48	53	50	47	52	56	49	53	43	47	54	54	59	44	59	46	57	62	39	42	50	44	52	60	58	59	58	51	53	52	70	46	55	52	59	52	52	41	58	52	56	54	57	46	61	45	48	46	54	56	61	49	55	60	52	49	58	55	51	62	40	50	52	46	55	46	55	44	46	51	56	49	57	50	51	51	51	54	68	57	58	46	51	54	50	52	45	59	43	54	49	49	60	54	44	49	58	42	61	46	56	45	55	38	49	63	47	57	48	50	66	47	74	54	55	46	42	61	57	68	43	44	45	54	52	50	66	52	55	48	65	53	46	48	44	61	52	53	47	47	51	72	57	56	56	50	67	45	66	60	45	48	45	59	45	57	58	50	45	44	52	56	46	67	55	52	56	52	53	50	47	57	58	49	52	48	44	47	63	59	42	42	47	61	45	66	57	51	55	54	60	57	69	48	44	59	54	37	53	55	50	57	59	55	53	63	64	42	68	52	56	33	50	39	72	50	50	48	52	54	60	59	49	45	40	62	59	49	59	61	54	48	53	60	42	59	65	59	64	58	47	44	58	78	59	62	51	45	53	43	51	56	47	53	49	58	52	42	42	44	54	61	50	47	55	53	48	53	60	37	57	49	57	64	64	65	57	57	55	49	54	55	43	58	55	42	65	55	42	42	47	43	59	44	50	41	66	59	50	46	58	47	51	54	48	62	62	57	57	51	59	58	50	71	47	52	56	47	43	45	64	40	55	47	61	52	61	44	55	47	60	51	58	52	52	55	45	56	41	38	46	57	54	44	68	50	46	48	41	57	48	64	71	59	54	57	58	64	45	54	58	58	44	45	65	43	58	56	52	43	52	59	59	57	54	38	55	38	45	57	62	52	58	60	57	56	39	56	60	44	40	50	44	57	62	66	64	63	52	64	54	55	52	34	62	56	57	62	58	56	47	50	55	51	69	58	53	54	60	44	49	62	52	46	51	47	64	50	49	46	59	54	54	63	56	42	55	54	55	61	57	52	53	64	50	56	47	53	50	51	47	40	52	56	36	51	62	43	46	49	55	56	46	60	44	64	47	54	45	42	57	58	48	60	64	52	51	53	52	43	48	48	59	62	52	49	50	54	39	52	46	56	51	42	45	41	56	50	56	56	40	51	38	37	47	55	49	42	65	50	64	46	58	45	44	45	66	53	53	59	49	61	44	56	55	46	58	53	53	51	38	53	41	41	59	57	50	40	50	47	48	53	38	59	42	57	78	73	44	52	52	54	51	63	51	43	66	62	44	61	55	45	54	53	53	57	57	59	50	58	45	50	57	49	67	59	46	44	53	47	56	33	56	61	58	48	52	55	55	60	50	40	52	52	53	50	58	52	53	63	49	54	62	42	53	42	45	43	61	62	61	55	65	53	52	64	52	41	49	53	62	43	53	55	59	52	61	49	58	43	54	54	52	49	54	52	54	67	49	47	54	45	60	54	52	44	46	55	58	54	47	43	48	53	60	55	43	39	45	52	67	66	44	41	49	39	48	35	48	63	53	56	51	39	46	51	55	55	46	51	48	44	48	54	58	46	43	49	69	67	47	49	49	57	50	47	62	57	56	56	59	50	48	41	56	60	40	50	57	46	39	55	59	52	47	47	63	59	58	35	54	43	47	49	45	56	65	49	68	50	62	63	59	54	51	52	42	59	45	52	49	58	57	54	59	52	56	53	58	44	54	45	54	42	51	56	61	50	66	57	56	76	58	53	68	52	63	46	52	50	43	49	45	61	51	54	54	43	48	52	65	45	43	51	53	38	48	66	49	50	49	48	52	51	66	54	52	64	56	61	54	41	48	38	58	50	69	64	49	54	49	41	44	61	53	52	60	40	69	46	42	58	55	54	60	49	49	56	47	62	63	57	66	53	53	41	55	55	63	54	53	46	51	56	51	53	49	55	55	59	42	52	45	51	55	59	47	51	52	46	45	51	49	53	53	59	44	48	50	45	51	60	61	50	46	54	52	60	57	50	55	37	54	36	70	53	49	47	58	70	47	48	53	48	61	42	57	45	44	45	46	47	57	56	48	35	46	40	43	51	83	51	56	42	45	63	55	55	40	55	46	55	51	48	65	56	57	47	52	42	44	52	65	57	43	56	58	46	45	55	60	49	58	55	53	60	50	48	41	56	44	57	57	50	56	51	54	58	49	45	48	41	56	51	46	63	51	58	67	62	57	43	60	52	57	58	40	64	53	72	45	54	53	59	67	64	45	41	53	55	44	41	47	58	53	51	54	55	60	69	47	49	58	68	68	62	59	66	46	54	57	75	54	52	64	46	44	37	49	47	41	41	66	49	59	71	58	35	55	42	55	46	47	67	68	41	54	47	41	55	63	53	45	65	64	59	47	60	44	60	54	45	41	57	67	58	50	54	48	49	57	49	69	60	37	47	47	59	54	55	55	46	45	57	50	61	52	51	59	52	60	54	57	57	52	62	45	43	53	48	61	41	49	49	48	64	51	46	53	57	56	54	76	70	66	62	53	49	56	49	59	49	51	54	51	62	57	50	54	56	37	43	41	66	54	48	58	47	46	65	55	47	50	62	50	54	54	51	51	42	61	55	54	52	62	59	60	44	59	48	63	63	53	62	52	54	46	57	45	54	54	62	42	62	48	54	56	51	45	42	53	42	57	57	52	41	65	54	57	50	61	61	46	58	47	52	59	51	45	55	53	60	66	38	58	44	54	42	56	58	62	43	66	47	50	59	52	68	43	58	63	61	55	44	45	65	54	44	47	59	57	49	46	44	46	53	48	54	49	49	41	66	68	61	60	59	55	47	54	46	49	62	52	63	48	66	55	48	49	59	58	58	49	50	52	54	51	49	47	58	49	31	52	56	54	66	49	45	68	49	55	51	54	59	62	48	60	56	39	59	43	43	49	62	62	57	64	45	55	58	64	68	48	67	51	51	30	63	41	50	51	58	48	54	57	61	58	54	59	61	57	54	59	56	61	55	47	44	41	53	48	56	49	45	61	55	51	39	53	56	53	58	50	53	69	51	55	59	60	63	59	61	40	49	44	63	57	41	50	52	45	55	42	48	54	41	52	48	60	57	53	49	55	70	50	54	48	62	55	42	54	51	52	49	56	35	42	61	52	53	54	54	64	57	48	42	52	57	62	57	52	43	54	73	53	58	46	58	52	53	59	55	70	49	67	62	47	67	63	58	61	50	37	65	55	62	58	47	58	56	42	49	43	48	65	58	56	44	40	45	72	55	55	57	50	51	55	63	40	62	54	40	63	44	41	50	62	52	53	45	55	60	63	41	55	44	60	61	52	53	59	58	54	53	62
47923	34725	31099	38302	48342	43072	29080	37511	42690	40251	31395	37038	24318	16620	17242	15080	14197	10124	5936	2969	1464	917	701	688	717	691	666	693	663	688	677	689	692	699	809	803	725	689	707	668	695	664	740	690	680	650	669	681	683	693	637	654	704	668	656	670	614	711	719	645	667	675	680	692	683	661	707	681	690	710	721	656	664	671	655	639	694	711	701	653	659	649	688	621	693	676	682	679	678	704	724	714	730	711	699	685	694	687	693	674	646	712	645	681	665	686	722	741	709	659	664	692	648	693	651	689	716	709	707	705	667	622	640	631	698	686	667	677	691	700	719	650	706	717	682	652	691	657	690	675	680	662	724	687	723	675	688	678	685	683	674	688	695	716	661	684	686	708	656	660	662	739	646	627	692	713	678	676	749	664	722	665	662	690	688	689	609	666	690	659	656	708	663	700	665	713	723	748	676	671	718	709	673	665	719	676	681	704	684	671	714	671	748	700	699	708	641	705	685	639	698	720	697	653	690	639	687	659	676	688	646	719	682	647	652	658	655	634	630	668	669	673	718	647	678	674	673	658	696	691	686	646	670	632	656	656	689	680	661	660	627	697	668	707	712	661	692	688	659	679	627	647	656	684	688	680	692	675	630	674	668	722	712	686	717	658	700	732	702	680	709	659	647	718	670	699	670	701	674	746	657	710	687	661	661	716	678	713	701	702	645	687	703	662	720	702	645	667	687	705	634	722	655	691	661	673	698	726	637	691	645	664	696	710	689	693	697	682	671	668	682	661	701	690	686	706	693	698	651	703	688	685	714	701	705	685	703	657	679	664	680	727	699	691	672	665	717	706	665	672	680	666	678	627	671	714	688	699	734	669	693	726	727	687	665	703	705	650	687	685	662	711	649	652	641	679	676	668	646	640	672	715	715	726	728	671	709	677	650	680	674	796	708	650	680	692	679	698	697	659	660	679	738	644	692	699	666	658	664	676	697	687	698	680	669	671	674	710	705	710	691	674	709	694	713	666	684	683	684	688	671	700	662	695	715	704	727	710	655	702	687	678	677	714	686	659	658	657	709	707	674	647	696	714	702	640	692	684	693	728	688	660	655	675	675	667	697	691	704	667	681	675	687	700	691	687	724	684	671	721	669	662	716	740	703	711	659	686	642	712	703	654	670	697	673	663	668	707	700	667	678	693	747	677	668	730	656	717	696	682	688	669	673	689	698	692	677	675	693	640	713	681	617	660	710	716	654	646	659	705	675	687	622	684	655	729	714	633	704	705	662	701	661	724	675	710	685	707	676	744	686	693	684	723	686	675	681	649	668	638	722	694	665	719	688	705	646	651	676	694	634	711	667	704	676	732	708	684	704	679	663	659	675	704	674	665	730	700	664	648	656	674	689	692	675	699	680	666	681	663	691	723	666	668	721	670	709	707	703	674	672	689	680	677	697	691	685	680	745	678	685	721	731	651	710	679	692	629	740	673	652	691	673	678	703	707	715	704	648	651	733	695	666	687	653	676	714	654	675	667	697	671	654	723	700	663	735	739	703	676	683	660	691	705	640	670	697	635	657	674	690	685	642	709	707	737	693	709	694	645	662	652	704	695	682	729	678	658	706	732	653	676	712	678	681	681	698	681	714	682	707	659	686	631	709	727	697	687	686	696	705	690	702	688	624	663	675	654	653	657	698	727	739	774	667	714	703	672	661	696	677	673	682	723	693	671	654	696	657	725	681	708	656	693	675	728	733	677	668	670	673	703	662	688	692	667	684	705	704	691	675	701	746	633	673	706	720	667	675	709	726	676	702	645	684	672	699	701	696	693	694	705	687	630	704	692	627	658	662	717	680	667	663	677	652	695	679	696	721	694	697	686	717	708	682	716	710	672	698	637	669	679	700	712	694	632	735	617	665	615	738	672	720	690	735	686	699	669	732	689	673	705	727	681	650	667	732	679	713	669	674	662	666	676	595	668	712	646	758	679	685	655	689	706	682	723	732	727	706	630	627	662	689	662	658	715	657	734	675	728	691	704	662	652	644	718	694	696	729	679	689	699	660	677	699	705	684	689	691	705	694	673	685	661	722	665	698	669	696	688	632	685	656	696	633	682	707	666	658	671	646	705	690	666	702	671	683	679	680	677	654	677	661	675	664	740	662	711	684	720	718	648	665	672	715	710	707	684	659	676	703	695	612	659	702	653	692	658	674	666	664	617	687	639	698	683	699	700	690	686	645	640	677	652	704	724	645	653	669	678	726	676	739	705	670	648	714	688	690	687	668	708	645	658	664	707	693	698	710	667	702	685	672	696	655	693	680	671	721	690	700	686	696	625	679	679	699	681	682	693	711	655	693	681	716	699	693	673	683	708	743	651	676	632	646	680	749	675	677	705	680	666	664	717	707	705	676	712	709	661	725	713	684	698	662	649	662	662	665	661	679	694	735	697	648	669	702	754	682	692	677	681	719	660	675	707	688	624	660	670	725	640	659	662	660	727	681	637	676	674	647	685	737	646	682	671	677	705	662	700	687	684	685	707	681	696	657	659	671	692	691	709	721	674	673	710	672	627	696	709	708	690	676	684	681	717	707	698	684	691	615	694	704	673	671	704	704	678	658	707	728	696	679	670	686	667	702	709	699	703	711	650	664	696	688	687	681	627	664	666	665	698	682	713	748	690	665	702	698	666	655	682	684	689	666	663	650	685	665	676	704	666	675	721	695	709	648	700	682	656	664	703	695	641	689	696	663	705	704	674	740	712	734	690	680	673	711	729	665	669	718	661	658	719	697	675	655	678	710	689	636	678	710	682	717	657	698	694	685	652	685	726	674	653	693	706	678	700	689	677	665	665	688	725	724	689	711	710	701	660	651	713	672	696	658	734	719	690	668	656	646	652	715	697	686	733	695	705	672	656	679	692	704	675	657	685	715	705	709	710	736	721	669	706	690	687	713	716	697	728	667	733	690	693	695	628	644	660	658	663	663	717	710	726	672	671	717	712	705	678	660	705	689	673	734	684	745	688	706	669	698	671	705	673	706	659	650	673	659	689	707	709	652	752	690	645	748	685	657	679	665	652	654	654	623	727	661	631	697	681	648	681	703	700	735	714	698	639	698	703	682	667	673	683	669	717	683	679	715	643	689	661	687	701	726	669	655	663	733	704	658	727	703	669	722	692	689	711	677	703	690	650	662	668	691	681	677	663	692	653	634	647	671	684	659	669	671	656	732	674	725	721	649	678	670	661	713	647	713	654	672	671	685	671	710	648	655	704	613	713	679	676	695	680	732	699	731	721	683	723	730	662	696	659	717	690	726	702	700	642	679	690	748	650	711	670	704	724	724	712	679	683	709	690	657	685	676	685	727	668	699	673	687	637	719	711	676	683	724	677	678	681	697	693	697	706	701	686	705	697	672	704	614	714	728	683	672	675	585	640	659	690	658	675	667	650	722	690	644	679	711	706	667	703	689	699	680	681	686	674	675	715	700	731	694	720	682	689	672	709	710	624	744	692	700	696
3830	1565	738	610	642	600	276	649	1280	961	673	1001	549	185	181	169	188	120	90	64	52	57	48	49	49	44	59	45	53	46	49	40	36	37	51	57	64	43	51	48	64	46	46	54	57	56	38	56	40	49	37	38	50	51	61	50	54	54	48	49	51	46	56	49	47	49	50	52	60	45	60	63	47	58	53	53	55	51	58	54	44	56	48	52	38	53	51	43	52	49	48	42	45	63	51	41	54	51	49	56	55	50	58	42	45	39	63	48	40	48	46	54	54	61	48	48	57	60	61	38	55	47	48	40	53	49	55	48	51	42	47	43	53	55	64	52	42	43	63	48	53	43	49	45	51	42	58	47	47	46	41	63	39	57	52	60	47	62	45	45	51	60	52	60	65	57	47	53	57	59	55	45	46	40	69	44	53	37	50	51	33	43	47	61	50	46	35	65	49	44	52	38	49	60	51	58	46	56	52	54	50	40	46	47	61	62	46	51	57	43	54	49	59	45	45	46	55	49	50	46	47	47	50	56	45	64	71	45	46	55	50	57	53	62	47	50	40	39	54	43	59	49	46	62	63	35	67	46	42	53	51	50	47	41	57	46	52	58	51	46	56	45	48	40	46	41	54	42	51	40	48	51	40	64	56	70	46	50	59	52	49	60	49	52	37	48	44	55	35	48	61	56	43	49	44	69	58	36	43	44	57	56	55	54	49	49	35	47	45	47	38	45	50	47	42	52	49	65	50	55	38	36	44	48	44	36	52	61	56	51	44	49	47	67	43	54	46	53	49	49	57	66	51	44	48	46	62	49	47	47	41	55	51	55	67	56	56	59	59	44	68	49	32	55	58	58	43	49	51	44	66	47	50	49	53	56	43	49	48	54	47	49	52	50	45	49	50	41	54	47	48	48	52	55	56	48	68	47	47	50	58	67	55	40	48	45	60	44	52	45	52	43	43	46	51	56	59	66	49	55	63	50	56	63	45	52	47	48	49	49	47	48	53	57	47	46	58	46	61	50	52	45	54	52	50	43	41	45	49	38	33	45	45	35	61	54	74	58	45	50	46	47	54	48	46	49	55	48	44	51	55	46	55	45	50	47	50	44	46	52	42	44	67	52	55	56	41	41	58	48	50	52	53	56	56	54	53	57	49	39	48	53	42	50	58	38	61	63	55	50	46	40	59	43	47	61	49	70	59	47	50	53	58	44	56	37	51	54	43	57	46	58	37	59	45	59	45	43	64	57	60	43	38	54	50	61	44	46	51	56	42	57	49	39	60	49	52	64	58	43	49	46	55	54	41	52	54	46	54	47	49	57	47	38	58	58	43	68	50	48	58	49	40	56	56	45	51	59	40	52	66	51	55	40	62	44	51	37	54	38	43	56	46	46	45	66	47	48	45	61	43	38	57	51	44	49	50	59	49	53	39	51	52	53	56	51	41	52	39	48	53	52	50	48	52	60	63	51	47	45	48	41	53	47	50	45	43	57	37	49	68	66	53	41	57	55	45	53	49	50	55	39	49	54	50	50	58	57	44	53	52	40	56	45	55	52	61	61	56	41	44	39	40	48	64	40	41	54	59	45	51	56	51	45	51	44	45	44	53	61	53	46	55	56	56	51	43	60	44	57	45	31	52	46	50	60	55	41	45	40	58	52	43	59	44	53	63	69	47	37	43	58	43	51	38	49	61	38	52	47	57	54	45	46	53	53	49	64	53	56	54	52	42	58	49	53	49	56	52	50	42	50	40	57	74	39	45	60	57	57	52	52	59	50	57	52	43	56	48	43	54	63	48	36	47	41	44	50	53	61	65	53	53	44	42	53	50	41	47	59	54	40	64	59	49	40	47	54	64	47	41	40	48	54	43	58	51	47	52	60	46	46	50	60	44	52	47	41	53	52	48	41	45	51	56	63	49	48	62	46	66	45	46	44	47	46	46	58	54	49	60	41	50	44	50	54	39	54	49	62	50	43	44	48	44	57	45	72	55	53	50	51	59	47	49	48	51	46	48	57	36	55	60	55	47	56	51	66	45	56	45	59	40	43	45	48	51	42	62	49	55	45	45	59	47	56	52	44	54	48	65	51	48	44	46	54	41	49	58	55	51	56	45	57	48	47	39	48	58	60	33	49	55	45	62	49	49	49	51	38	56	49	53	51	47	33	42	66	44	56	53	60	36	52	61	42	47	39	44	65	57	52	47	46	57	48	50	45	46	49	50	47	55	52	52	35	41	48	50	45	49	39	44	45	42	51	65	47	41	52	53	46	44	47	47	59	55	37	63	48	44	50	49	47	41	49	56	46	62	48	46	40	60	54	52	42	51	52	49	37	48	53	52	70	57	52	41	54	44	44	48	44	46	50	49	47	47	50	42	46	58	51	41	39	49	51	63	45	38	66	43	65	43	50	36	54	49	44	57	43	51	42	46	39	49	44	41	45	57	43	44	59	50	56	49	46	53	53	52	51	61	55	42	59	37	49	44	48	56	59	44	53	59	50	28	46	69	43	52	52	45	39	41	58	52	30	57	54	43	50	50	63	47	46	50	45	48	54	43	51	67	59	47	44	49	62	62	51	58	41	54	52	43	48	46	50	53	60	48	54	43	42	64	51	55	48	45	55	56	54	68	63	45	57	36	51	53	49	48	66	53	59	50	52	45	53	46	60	55	45	46	41	47	55	45	45	46	52	46	41	55	47	42	52	51	53	58	56	56	45	52	48	40	46	40	58	46	50	48	63	66	50	48	60	54	52	47	43	61	47	45	59	56	55	54	63	44	49	46	47	50	43	49	49	49	52	34	67	42	44	45	56	43	39	41	48	57	57	36	51	42	58	59	55	50	58	60	49	51	45	53	56	54	57	53	52	41	60	48	58	51	43	41	47	45	63	48	46	54	52	66	61	34	44	48	39	51	43	44	45	53	58	55	47	46	44	50	48	47	45	47	47	55	55	62	54	60	52	45	56	50	54	48	54	51	42	48	50	60	54	47	46	58	49	51	34	35	46	46	45	53	49	49	41	55	60	45	48	58	40	50	52	38	59	48	44	51	56	50	50	52	55	64	46	46	56	61	48	47	49	51	45	43	41	48	47	50	48	59	40	57	57	60	55	45	49	50	55	55	59	47	38	34	49	40	48	51	41	48	54	40	53	48	49	45	48	55	48	41	50	49	50	46	55	46	50	42	44	52	46	53	49	53	47	40	56	48	55	49	50	55	48	39	38	52	57	51	45	50	60	62	44	48	50	53	56	59	50	58	51	52	57	34	55	46	52	41	37	55	55	52	45	42	48	47	44	58	51	55	46	41	52	64	44	57	51	59	60	41	55	66	65	60	57	62	47	42	49	49	57	46	51	53	53	45	51	52	50	56	48	51	38	37	68	65	54	49	40	38	52	42	58	54	55	49	51	61	51	50	52	44	45	51	53	60	52	46	75	53	54	51	54	37	46	45	53	43	49	55	46	42	40	44	42	55	58	60	53	52	63	46	70	56	52	46	41
32350	18687	12465	19274	30483	22401	14988	23591	28483	24018	19694	21858	13149	5336	5817	5266	5515	2989	1904	1271	740	681	624	631	656	648	648	660	651	670	673	681	642	671	685	632	652	660	671	676	677	637	656	612	606	624	637	665	644	649	696	632	642	658	637	606	685	628	646	614	632	616	691	612	611	613	679	604	667	629	610	640	647	643	658	662	626	615	670	658	674	633	663	664	628	634	586	661	630	667	653	614	612	638	662	614	652	650	640	609	607	587	633	637	656	618	634	662	704	648	652	686	639	665	660	639	721	656	606	634	715	650	695	650	665	654	639	622	651	675	611	626	637	638	626	624	644	641	643	697	651	639	655	659	616	611	674	623	635	666	632	644	622	666	654	645	647	627	675	637	652	668	669	718	629	626	616	649	639	625	644	676	608	615	586	635	672	646	599	643	678	656	672	653	638	651	624	610	603	651	637	625	603	660	642	637	658	671	605	555	656	619	669	650	677	682	629	630	620	628	642	684	639	619	630	656	637	604	653	615	694	644	625	645	676	628	613	705	623	614	636	674	644	649	696	678	675	621	589	636	642	685	659	616	662	654	688	630	636	644	627	635	616	637	674	630	717	641	628	705	672	643	672	625	678	660	637	645	657	683	658	632	628	670	642	668	617	662	658	664	667	718	681	620	638	687	708	604	650	657	652	645	596	687	679	616	626	650	615	592	635	616	621	647	608	625	644	628	672	621	634	642	659	696	636	684	663	591	639	663	649	622	612	680	623	645	634	619	658	643	652	681	621	633	609	638	623	636	669	677	692	630	644	676	671	625	641	641	618	624	634	602	699	648	640	627	651	632	646	633	650	602	688	662	647	663	648	644	611	625	670	694	686	638	672	682	653	634	635	640	629	652	651	657	618	687	641	640	661	649	608	629	689	637	625	662	635	629	654	633	605	639	648	631	633	677	668	641	637	630	656	657	664	684	642	669	658	692	670	588	639	648	624	680	592	612	654	683	624	692	614	641	621	668	605	630	654	644	627	602	633	626	625	666	644	561	602	674	689	640	621	675	636	679	673	630	659	636	625	648	617	624	690	642	651	641	650	670	635	627	662	640	657	613	638	660	636	639	657	689	669	641	655	659	610	649	652	631	664	623	680	666	646	617	632	641	679	606	658	601	656	655	648	623	659	695	662	668	637	690	652	663	683	629	683	688	698	631	619	607	651	639	635	620	647	681	624	638	650	632	631	650	595	664	641	660	639	651	630	625	654	657	619	661	681	629	598	653	691	667	674	613	625	642	667	657	633	627	653	674	608	639	641	635	648	665	627	660	690	653	634	679	638	629	698	648	623	670	666	631	617	662	663	661	658	634	634	644	686	639	655	657	646	648	657	633	672	641	685	653	592	627	636	678	661	635	654	637	621	706	617	680	616	679	677	589	674	619	603	633	617	682	623	653	652	633	674	668	663	661	625	684	648	675	633	582	609	666	645	683	697	631	626	631	670	617	609	681	642	617	643	697	667	660	624	713	670	621	622	623	614	639	633	661	643	624	605	680	653	672	592	696	654	599	685	653	660	657	588	679	643	637	650	627	656	670	705	592	710	619	663	667	588	600	634	658	650	656	660	664	697	602	638	652	687	667	660	665	643	610	645	639	627	664	646	641	616	614	628	666	670	611	651	600	634	635	689	656	657	658	649	691	601	652	631	620	658	614	665	663	635	633	679	623	648	611	661	637	604	631	707	637	575	681	645	665	629	693	638	608	689	683	649	652	642	645	638	638	659	681	671	627	644	602	675	625	684	612	649	674	692	602	640	665	586	655	679	616	618	620	618	592	641	648	656	612	669	654	631	647	675	625	666	636	635	659	625	664	617	632	596	650	609	684	651	669	640	672	662	677	654	627	628	652	682	683	646	587	641	623	634	636	623	661	630	661	650	608	632	636	671	681	627	657	620	643	690	653	678	686	625	638	642	655	629	624	677	642	661	659	693	643	687	620	624	664	622	649	610	645	675	661	633	629	677	648	637	628	662	645	650	614	659	645	603	605	640	674	630	629	631	631	645	648	621	659	664	599	630	662	591	615	632	632	632	647	677	621	664	664	663	623	675	641	635	640	646	635	649	615	661	633	645	646	665	679	653	611	642	651	646	656	657	678	669	642	654	654	583	645	670	639	649	642	641	631	653	665	639	652	652	655	655	643	645	656	641	647	658	644	680	635	648	672	629	620	636	650	593	628	648	628	656	652	642	636	618	669	671	626	639	668	629	676	587	628	671	674	630	624	628	682	658	602	619	661	654	627	638	627	641	648	659	657	627	638	592	602	647	682	590	650	617	628	635	640	673	623	675	626	640	637	601	629	665	644	579	664	656	623	660	644	642	659	605	670	662	644	668	673	606	630	640	644	614	654	688	682	613	624	640	654	643	625	641	636	682	628	640	613	644	655	639	649	663	663	649	638	655	672	643	680	628	644	640	618	587	636	665	646	653	640	643	639	654	659	655	638	603	648	652	595	685	674	600	636	651	671	664	650	620	647	668	606	653	620	654	641	617	644	659	637	668	708	653	661	643	622	642	631	643	659	647	690	630	609	632	650	676	612	627	642	648	636	628	666	623	679	691	677	655	656	641	660	635	591	650	681	603	609	665	633	646	651	653	645	699	637	613	613	619	641	641	624	662	636	647	648	646	640	642	602	625	662	655	645	630	655	626	631	650	681	677	659	655	663	663	635	687	598	622	621	663	626	640	650	626	661	711	683	646	657	631	664	664	637	658	621	634	619	624	627	644	620	644	601	621	636	645	680	665	617	641	652	645	656	612	659	671	678	659	614	666	592	586	583	657	620	631	679	620	626	608	599	667	666	614	650	701	634	656	602	607	671	637	653	647	634	664	663	602	670	666	650	659	667	596	664	609	634	627	612	644	644	701	649	683	619	624	637	645	607	668	618	651	602	660	669	614	632	656	637	685	640	614	686	656	628	645	586	697	657	684	668	612	641	651	655	621	642	625	640	647	644	640	606	650	630	638	645	697	622	578	638	625	628	622	647	652	616	641	633	665	614	611	654	654	647	632	592	655	660	667	628	620	662	636	644	612	643	646	632	611	646	670	646	630	637	638	669	674	653	674	603	630	649	680	600	623	666	629	620	652	671	658	672	648	679	644	681	627	635	654	652	642	630	655	672	648	639	668	654	668	635	627	658	667	682	634	631	648	666	688	616	661	645	628	636	632	632	651	621	641	662	667	712	653	686	658	634	678	658	667	621	635	655	644	640	680	625	655	649	639	614	668	617	659	663	684	641	664	634	672	638	664	723	631	642	681	626	634	692	676	636	627	692	669	666	607	646	661	615	648	633	663	633	682	659	624	707	662	686	665	616	638	605	683	631	638	656	686	645	618	610	636	649	657	610	629	674	649	665	618	644	660	657	694	615	578	630	688	667	674	682	674	676	677	691	594	655	597	659	669	635	636	657	648	620	640	668	649	696	700	615	629	679	637	662	654	612	696	618	682	646	626	617
7031	6228	2769	1449	2207	1351	932	1515	3911	3472	2341	1634	1365	360	507	376	348	222	140	75	84	56	42	35	47	48	48	48	48	42	47	53	52	61	63	62	62	57	62	54	54	45	45	61	62	49	47	58	54	61	50	47	52	57	37	62	57	54	52	50	56	57	49	61	45	49	45	51	49	49	41	46	52	57	40	52	36	44	53	42	46	62	55	35	44	58	52	72	53	49	51	42	63	49	60	44	40	56	51	44	51	46	49	54	59	46	48	57	45	63	48	44	45	42	58	46	46	53	38	54	61	58	55	54	58	46	58	67	49	47	53	46	44	57	56	46	53	55	53	44	68	59	48	63	58	57	44	51	54	59	55	65	50	36	62	45	49	54	49	46	64	64	42	42	44	55	57	57	50	49	55	56	42	63	44	69	52	46	53	60	49	45	53	48	55	48	52	58	39	56	50	46	56	64	56	62	58	52	42	47	54	48	53	53	55	58	68	52	63	57	51	51	49	57	45	44	52	39	46	57	53	54	49	59	41	53	40	63	50	54	45	53	40	68	61	49	46	58	70	54	43	61	64	46	62	45	57	43	49	59	46	55	45	66	47	53	46	47	57	47	62	38	58	40	53	53	59	55	61	61	51	56	55	46	64	50	56	54	52	43	57	60	54	47	42	66	53	48	54	53	40	59	55	65	61	41	57	61	56	47	43	55	61	51	56	60	45	40	52	63	40	54	59	48	44	47	42	49	54	57	44	60	52	46	52	54	52	49	48	56	56	52	56	66	41	45	53	40	70	56	45	56	42	60	55	48	46	59	53	47	61	48	45	53	60	44	58	49	63	50	54	47	50	58	44	60	56	67	56	45	60	48	49	51	46	43	59	46	47	67	60	43	60	54	56	54	68	60	55	58	50	60	48	47	49	54	43	59	46	49	41	49	56	51	45	54	44	36	68	54	40	47	58	60	44	38	55	39	52	54	47	51	53	42	60	48	60	54	54	55	46	59	48	52	46	44	52	61	55	49	47	43	45	63	37	43	52	55	51	40	49	61	39	52	46	61	49	51	54	55	55	55	44	55	45	54	53	64	47	43	46	53	53	39	54	63	54	58	57	41	46	66	58	41	50	53	62	65	37	43	50	46	47	62	47	52	55	62	60	39	50	56	70	57	57	54	60	47	52	60	55	59	41	57	53	44	43	56	65	49	51	61	53	64	56	53	52	44	51	37	56	39	40	61	44	59	54	48	55	55	63	49	57	45	50	50	58	54	51	53	41	53	45	57	50	56	52	63	55	50	70	46	59	50	53	57	56	52	65	44	50	54	45	60	47	50	48	47	62	49	56	52	45	50	51	37	55	44	56	54	44	50	64	53	43	53	45	50	68	47	46	45	47	39	43	48	45	59	62	46	41	56	54	46	61	45	54	56	46	52	45	48	55	42	57	50	46	67	45	57	49	54	58	49	58	49	47	52	55	63	55	52	52	57	56	45	45	47	56	54	59	43	49	49	49	42	58	47	55	56	44	44	45	46	46	48	45	40	57	57	53	41	58	49	45	53	49	45	53	53	49	55	69	47	43	53	49	61	42	54	59	48	48	50	53	56	59	68	43	59	51	52	62	48	54	60	49	52	56	65	54	59	47	66	42	60	56	49	41	49	48	42	52	42	56	52	57	49	59	48	62	43	48	50	63	47	57	52	62	54	56	51	45	50	43	61	53	47	63	51	61	63	51	40	57	34	50	47	46	47	53	62	56	54	47	70	45	50	48	52	59	51	62	52	45	59	58	55	67	53	56	59	56	49	73	52	44	68	44	60	47	51	45	47	56	45	45	47	55	60	49	57	58	41	43	56	45	37	39	58	48	57	54	43	63	46	70	55	53	46	57	46	44	52	49	66	43	51	55	56	48	52	55	41	49	40	53	48	49	34	47	38	58	49	56	51	44	53	53	56	46	61	53	55	51	46	51	56	57	57	51	54	47	49	49	58	53	51	61	65	64	58	51	51	54	35	58	42	51	44	52	53	52	48	56	40	50	45	50	43	49	54	48	60	46	53	45	61	47	45	42	51	55	48	55	45	46	53	49	53	46	49	45	51	53	48	47	40	57	52	48	39	53	44	51	55	53	55	46	59	46	51	57	47	54	55	47	53	51	58	49	53	51	57	56	44	52	56	52	51	60	59	53	46	50	41	55	46	46	40	50	58	59	46	47	58	42	46	59	68	53	54	44	60	52	48	46	45	45	58	53	52	57	51	46	55	56	49	43	50	50	58	57	52	50	53	42	52	48	58	54	48	42	56	38	46	33	42	56	63	56	40	48	49	53	45	50	52	53	69	47	54	43	57	38	41	52	51	61	53	55	49	56	44	55	56	54	47	56	44	54	45	45	41	48	56	49	42	55	53	54	57	48	43	54	67	65	64	61	47	58	46	52	57	57	49	50	57	57	57	55	57	39	51	51	53	63	54	45	40	43	47	55	50	42	54	56	48	51	54	55	42	53	52	51	36	48	47	58	54	42	56	46	55	50	58	37	47	50	43	49	50	43	54	58	53	44	47	47	53	50	47	50	54	52	58	53	55	59	54	61	60	63	42	46	46	48	53	55	51	60	53	59	45	49	50	55	62	50	50	51	61	44	61	54	48	61	54	51	53	54	49	43	67	49	53	54	51	56	60	48	50	57	57	58	46	61	62	45	46	71	41	61	55	50	46	49	57	53	37	43	51	49	53	56	46	47	57	51	42	47	54	38	50	44	35	44	46	64	59	52	55	50	45	45	52	53	53	47	59	57	47	49	55	45	44	56	58	49	65	59	56	66	45	51	53	54	52	51	45	52	56	41	43	52	52	59	41	35	41	36	45	42	51	53	53	43	61	51	53	47	46	52	55	32	58	43	53	46	66	52	51	56	50	55	46	39	55	55	48	56	44	53	46	67	42	45	62	57	57	57	54	57	44	53	40	46	46	41	43	38	64	48	53	56	57	52	46	56	57	49	55	45	59	35	50	59	52	44	51	46	61	57	43	49	48	52	58	49	69	50	49	54	50	49	46	56	47	47	56	55	49	49	53	61	51	51	49	41	47	49	51	45	47	54	61	46	52	52	52	52	49	59	55	44	47	50	53	42	51	54	51	54	53	55	47	50	48	59	47	53	50	52	37	44	59	62	40	48	67	49	54	58	52	55	56	54	38	52	48	57	58	50	58	52	49	57	54	48	67	52	46	50	67	65	47	54	35	46	39	49	52	62	60	47	51	54	45	64	50	52	54	47	47	49	42	35	49	47	60	52	56	66	51	43	55	57	49	44	43	62	60	48	67	61	55	54	45	55	48	55	42	56	49	42	52	50	60	42	48	49	53	45	54	48	58	41	53	49	70	50	49	47	44	56	41	49	53	62	54	46	47	50	48	40	47	52	50	44	56	41	44	47	45	58	52	42	48	39	52	55	67	57	52	52	50	63	68	63	49	47	40	46	49	65	54	55	58	55	49	48	44	50	48	54	52
43279	31220	23702	29974	44008	32269	25316	31831	39517	36504	30631	27416	21234	10552	13489	10284	9013	5449	3061	1926	1051	751	642	673	648	668	664	644	688	649	638	646	660	741	716	643	675	713	646	647	644	675	667	612	678	697	671	659	647	655	649	641	654	661	638	642	616	671	621	708	648	673	651	625	669	701	635	652	650	650	645	615	624	646	646	626	683	678	645	608	670	660	643	647	660	644	618	681	621	659	655	687	672	677	635	656	653	668	672	689	673	667	651	644	647	658	694	658	635	662	662	706	647	713	676	670	703	674	659	661	618	682	659	654	689	620	659	586	672	668	676	602	664	669	662	652	662	617	717	646	693	674	664	651	670	648	664	619	666	672	637	699	621	647	705	613	651	655	671	664	648	656	676	660	668	656	676	691	673	637	660	620	625	655	637	654	683	623	674	684	642	615	643	661	671	648	655	629	629	665	652	578	679	697	666	729	653	636	654	671	692	651	669	633	662	663	701	647	634	632	650	687	669	680	627	664	626	679	657	614	644	658	671	616	664	683	629	697	652	668	651	687	651	659	697	679	663	605	668	695	624	651	638	621	650	672	636	679	688	644	613	642	678	660	659	663	610	617	677	625	636	657	647	641	679	659	654	666	652	632	695	668	619	679	647	654	616	657	653	640	643	660	675	682	719	729	650	648	691	656	681	670	633	719	671	629	628	673	678	685	677	667	607	673	651	670	600	607	677	698	686	683	638	670	608	673	639	655	682	645	653	636	645	652	699	698	673	643	676	651	684	638	666	703	642	675	611	646	669	688	643	619	688	653	648	619	684	679	686	659	636	670	623	671	679	630	662	666	635	715	617	684	660	704	641	652	653	609	679	665	696	659	673	638	656	670	653	683	657	690	664	719	660	652	685	685	665	649	629	642	623	675	658	669	646	675	682	634	654	666	608	679	688	704	666	673	684	713	567	653	720	647	617	659	705	678	626	651	628	656	687	651	690	641	701	643	629	643	642	628	633	631	674	694	656	634	658	658	648	632	687	636	630	680	654	700	628	626	699	696	666	685	656	645	649	649	664	679	669	634	700	640	621	630	669	666	679	652	673	665	645	642	679	605	661	635	643	653	663	726	648	660	698	639	667	672	660	647	683	659	706	656	615	662	662	646	674	628	619	651	634	661	715	634	634	704	698	631	658	644	681	675	700	651	653	674	655	641	664	696	675	653	704	672	666	682	658	666	679	667	642	701	676	658	634	644	655	667	608	671	666	623	645	628	650	625	669	608	678	654	676	675	690	622	700	617	701	671	694	695	694	676	604	633	647	659	660	677	637	672	666	612	615	695	662	679	644	664	684	661	670	712	691	666	664	650	654	667	637	659	665	640	664	657	622	649	644	658	625	650	664	622	689	677	660	635	692	657	648	641	662	661	645	633	653	609	675	672	655	640	645	633	676	695	672	700	695	676	682	643	644	626	666	648	653	729	648	646	661	637	689	633	693	689	696	670	653	685	670	641	630	662	623	656	645	687	654	654	642	656	623	665	671	653	697	645	666	672	663	634	645	657	658	646	614	644	641	665	652	658	680	689	658	656	669	691	671	655	637	668	676	642	646	634	635	662	664	653	647	664	633	640	669	654	665	701	663	659	650	637	608	683	655	636	657	664	678	667	648	699	653	653	647	667	683	693	647	674	656	661	655	664	664	640	658	689	645	628	659	634	656	691	628	667	648	656	637	628	685	670	677	660	691	649	675	655	660	627	652	701	661	649	654	641	676	672	674	621	670	667	669	670	696	690	658	641	641	707	638	716	620	626	667	669	619	636	652	653	710	639	678	661	666	645	664	691	639	660	628	634	688	628	659	667	661	669	619	631	670	652	641	629	656	669	659	694	661	650	679	602	647	677	679	635	646	652	655	681	682	675	678	656	680	597	667	650	623	696	643	641	655	650	615	632	617	654	655	719	599	691	699	627	649	673	659	641	663	690	654	693	630	652	602	648	676	632	681	641	676	662	642	657	615	681	664	653	647	682	650	686	683	653	640	639	685	653	653	657	617	620	699	690	670	651	664	689	648	708	661	649	635	666	684	698	671	656	663	700	662	628	639	653	638	666	623	661	652	633	683	667	668	619	683	623	673	655	707	680	677	629	678	658	649	714	668	648	685	653	660	659	644	685	676	673	685	709	674	659	643	627	675	656	634	672	612	641	638	626	656	647	649	678	666	601	682	666	655	630	676	658	676	618	727	625	617	605	641	652	663	650	630	702	653	698	647	640	648	647	662	650	649	680	688	655	631	629	645	654	611	643	619	662	640	712	636	632	638	656	641	662	629	671	646	653	650	664	670	661	634	658	675	671	630	681	627	630	644	624	634	719	634	673	608	647	690	668	697	632	619	644	711	642	649	683	662	655	659	690	646	653	688	622	617	685	656	617	698	650	608	676	663	632	681	662	611	684	646	712	712	675	643	624	658	684	692	668	667	696	683	682	674	677	662	664	630	627	667	687	650	642	715	612	624	677	693	638	704	654	667	632	662	658	667	636	621	693	656	669	620	626	609	639	691	671	680	665	662	679	662	603	668	629	677	732	654	646	665	620	651	655	627	642	633	624	658	665	684	666	699	678	639	661	663	679	657	613	704	663	643	704	669	656	675	666	667	646	687	622	703	647	678	630	678	662	684	661	670	690	667	665	649	677	636	677	726	680	655	645	649	640	649	663	620	646	624	650	636	657	670	704	621	654	630	653	646	689	673	691	645	640	602	692	655	666	667	656	601	627	669	642	685	623	655	662	659	666	669	668	655	708	681	658	631	611	687	703	682	644	661	705	679	597	641	657	667	672	669	649	638	660	631	696	693	677	688	663	619	659	671	669	698	645	631	659	671	649	635	644	646	653	650	666	686	672	684	643	647	645	639	623	672	629	682	653	644	665	628	627	679	730	687	690	646	665	615	667	661	678	643	617	666	645	652	644	674	651	705	639	637	655	666	675	632	676	690	676	653	693	630	671	707	655	610	662	652	662	651	639	639	667	663	682	681	600	654	620	634	650	656	631	659	688	712	691	692	656	648	647	679	649	679	670	671	692	611	706	673	716	663	645	672	653	657	664	646	646	692	685	624	729	676	646	639	660	692	694	639	697	661	703	702	627	651	699	638	634	628	643	651	646	679	663	658	601	661	704	697	670	677	642	651	666	635	661	635	632	657	665	640	681	652	683	643	651	648	624	627	595	644	663	653	649	647	640	683	669	660	666	680	663	674	653	668	656	681	620	715	642	644	646	695	659	698	643	682	677	620	654	663	660	608	651	668	693	628	652	669	682	633	670	685	712	650	655	638	671	643	712	685	664	629	651	650	688	654	621	678	673	635	703	632	654	627	646	678	680	699	662	678	689	644	669	677	637	648	688	671	651	672	690	677	650	634	672	629	629	635	652	680	636	640	694	703	645	643	587	664	667	624	711	629	669	640	631	662	677	678	648	638	647	654	662	635	695	643	650	675	663	656	685	640	695	669	673	629	603
6546	4426	2524	1779	1937	1522	1176	1253	4131	3905	2379	1877	1538	412	484	452	395	253	137	115	80	52	38	63	58	49	45	61	54	49	50	44	39	52	51	50	57	55	58	45	44	49	54	61	48	48	44	49	47	60	52	52	50	47	46	43	51	58	48	47	38	61	44	58	42	55	48	51	70	47	67	57	51	65	50	48	44	49	49	51	52	52	51	59	55	46	51	71	59	45	48	50	54	55	54	50	56	51	56	37	54	45	49	48	61	63	49	60	43	60	54	56	55	72	50	50	69	63	56	54	54	54	53	50	45	47	64	51	45	55	57	47	47	58	45	52	52	70	44	47	49	37	56	58	55	55	40	41	54	52	44	54	57	50	68	45	49	52	62	55	60	48	63	52	49	58	45	53	37	54	56	35	49	51	44	55	53	58	66	66	51	59	54	45	57	47	56	53	55	57	55	54	53	40	41	49	49	61	48	48	43	45	62	48	71	54	59	60	63	54	61	48	51	62	46	48	46	50	58	38	42	37	43	47	68	57	53	55	47	56	46	61	59	53	56	56	49	53	59	49	52	49	55	48	49	42	48	54	44	45	51	51	63	52	49	50	50	56	45	41	65	47	39	54	52	51	61	54	40	48	45	54	51	46	56	49	55	46	53	49	56	62	53	60	57	51	35	48	49	49	37	51	43	44	55	49	68	48	39	45	62	48	52	46	58	58	37	54	49	35	52	60	60	55	53	52	50	48	42	47	58	54	57	61	49	54	54	51	37	54	49	63	60	52	39	62	45	41	48	53	48	50	59	48	46	56	50	63	51	61	39	58	52	45	47	45	53	37	49	44	47	55	53	52	53	52	58	53	50	49	45	51	64	46	47	47	59	55	53	49	40	52	51	42	59	48	54	48	63	49	52	46	67	53	77	65	67	49	58	49	46	48	53	51	54	51	50	49	45	49	63	54	62	59	58	46	61	49	39	54	57	63	53	56	42	62	52	55	48	52	51	65	43	59	54	60	33	59	67	52	52	47	60	52	64	61	42	42	55	48	52	47	45	62	60	51	53	46	55	54	58	53	62	43	54	43	49	78	54	57	45	53	49	40	53	60	40	61	54	60	58	66	53	47	58	37	52	34	34	41	48	50	44	65	54	63	55	56	45	51	55	52	44	52	62	53	57	52	71	41	53	56	64	60	48	54	51	46	62	56	61	71	41	51	66	50	44	47	50	43	61	43	66	40	55	51	48	64	53	40	61	46	39	69	52	56	49	49	41	55	57	56	46	55	64	50	58	39	54	63	48	71	56	59	54	64	44	48	49	61	30	54	54	49	54	64	60	64	67	58	41	48	51	63	57	43	52	56	55	50	62	50	53	56	55	53	55	57	57	45	64	52	52	55	56	49	47	53	37	49	50	46	56	54	54	61	38	57	58	51	45	46	62	54	45	49	57	38	55	53	43	54	46	48	49	55	40	57	44	45	52	53	45	49	53	48	49	52	47	47	53	53	54	45	53	37	54	54	44	60	47	47	48	51	49	47	58	60	63	40	39	46	59	52	63	44	57	57	61	48	40	41	56	56	43	52	63	47	43	52	61	49	53	53	57	44	35	61	56	47	50	53	42	40	69	57	48	53	52	53	44	56	55	61	55	51	58	48	43	44	43	58	34	50	41	49	72	46	51	50	44	58	47	50	63	55	54	50	63	56	56	55	58	49	50	54	53	57	67	45	54	58	60	43	45	47	48	44	56	43	53	43	48	44	55	60	53	63	58	61	65	51	52	55	42	52	51	51	52	37	52	55	61	63	49	47	56	67	57	47	58	55	47	52	50	58	45	58	53	48	41	58	51	58	45	59	35	52	43	54	54	55	46	48	47	47	40	51	51	51	65	63	50	59	49	52	53	53	40	51	52	50	44	44	51	64	62	42	51	34	47	60	55	48	54	39	50	39	43	51	50	52	49	63	46	61	43	57	44	57	44	50	61	53	46	46	65	75	60	52	54	50	57	47	46	54	52	60	58	49	46	60	52	45	53	55	39	49	55	42	56	57	59	56	68	55	39	63	61	49	47	61	46	57	53	52	39	50	42	58	49	59	42	48	42	56	57	44	45	61	59	53	45	44	58	42	50	64	44	57	53	60	54	68	52	49	50	54	52	51	78	48	50	37	45	53	45	49	36	47	55	64	46	61	48	54	55	43	52	48	49	61	55	46	60	62	58	49	49	47	48	47	63	44	66	43	60	66	41	64	54	48	38	50	47	45	35	59	46	61	52	57	54	48	52	61	55	48	48	51	44	59	51	46	47	67	48	50	51	55	43	61	42	47	42	56	52	55	44	47	45	40	41	52	53	53	47	38	44	50	55	50	52	35	53	40	53	59	50	55	56	48	49	39	56	53	69	70	54	72	40	61	61	43	48	48	47	54	54	39	40	52	66	61	60	44	46	70	65	51	63	60	52	42	62	49	60	51	56	55	48	45	48	66	43	47	54	39	54	35	41	55	54	66	51	53	49	50	54	48	50	56	47	46	70	37	54	52	48	43	58	68	58	45	55	39	67	39	51	58	43	40	52	54	48	62	56	50	47	49	58	38	41	54	50	50	70	63	56	49	55	43	48	60	68	37	55	67	47	61	60	55	56	52	50	60	39	52	45	56	58	56	47	42	52	53	40	51	66	47	53	57	56	48	44	54	57	54	48	52	36	64	42	64	55	58	66	56	51	42	61	62	44	34	49	38	41	48	48	58	59	52	56	64	49	53	58	45	53	54	52	58	60	40	40	47	60	59	48	40	58	46	41	61	59	58	58	53	53	46	44	64	49	56	54	51	68	57	50	53	48	38	67	51	51	46	45	58	59	50	65	54	46	64	49	48	49	56	57	54	65	53	54	48	48	61	57	53	46	45	55	51	48	45	75	44	52	33	58	53	39	66	50	44	60	45	50	47	50	43	55	58	39	59	56	61	52	54	57	64	50	52	60	54	49	58	61	51	55	43	50	48	57	43	51	43	60	60	54	56	48	43	50	54	51	41	53	57	45	46	55	50	44	45	61	57	48	51	58	64	52	53	53	46	39	51	37	57	40	44	46	51	48	52	60	54	59	52	53	54	64	57	53	56	47	58	59	48	52	49	52	64	62	38	51	51	46	63	64	42	56	45	41	63	53	57	58	62	57	43	67	48	54	47	38	49	40	56	45	49	59	50	46	45	49	48	57	52	59	37	51	49	59	46	41	47	56	60	44	50	56	51	53	59	61	45	43	51	61	54	45	43	44	48	54	54	51	59	59	49	52	51	47	47	42	55	42	52	55	51	41	52	54	54	68	51	63	50	55	53	63	44	45	54	56	47	49	55	51	46	54	54	57	64	59	37	58	64	59	55	50	56	54	56	60	62	59	47	59	51	52	50	44	52	51	47	48	54	60	47	66	48	60	55	60	53	62	49	66	53	46	54	58	63	56	55	63	47	66	41	57	46	58	58	54	60	42	51	61	49	47	40	65	53	47	62
38234	27667	23525	32273	41369	35162	28489	31075	41429	37950	30631	29212	23759	12708	13386	11647	10263	5921	3063	2288	1075	832	666	650	677	624	678	671	683	659	666	712	707	669	704	716	667	678	670	686	649	650	670	670	667	708	636	683	654	689	680	711	678	694	641	671	684	657	706	658	662	669	648	681	706	676	657	652	696	668	636	735	652	687	723	682	665	647	677	618	706	653	662	693	689	715	652	726	626	619	691	674	708	686	647	659	671	693	655	707	665	669	700	659	642	696	661	677	681	694	693	714	678	693	746	655	685	678	697	694	694	684	671	681	662	671	650	706	651	691	662	704	632	701	726	686	660	664	731	661	663	641	678	662	650	627	739	690	634	694	674	644	709	708	634	657	682	694	652	685	652	716	686	639	643	690	722	677	688	641	650	646	676	694	690	686	648	682	685	684	693	719	620	713	673	740	653	624	684	673	672	721	716	697	696	644	707	651	692	622	678	650	688	669	683	665	643	678	647	681	691	719	686	661	698	683	677	650	667	664	644	685	664	648	629	665	736	723	674	679	675	661	639	691	711	691	697	718	701	676	646	657	689	733	669	641	672	645	669	648	680	682	635	676	655	691	697	677	694	678	683	651	703	647	705	658	620	654	676	710	673	682	669	677	663	637	643	665	709	705	705	663	639	649	647	673	698	670	638	636	615	696	681	714	661	687	700	679	679	683	678	682	672	673	626	679	647	636	716	635	694	686	665	700	670	633	665	674	630	601	682	666	667	649	666	673	714	685	673	735	681	720	666	666	667	626	668	687	680	674	685	687	689	699	725	670	684	746	713	627	694	682	720	718	691	671	705	639	667	708	638	637	692	671	659	696	684	672	644	664	653	611	679	684	661	666	666	661	719	668	659	680	668	659	675	705	721	678	698	664	666	668	660	670	636	705	675	662	661	661	656	725	685	709	684	629	655	682	688	660	652	636	681	634	688	603	603	646	690	684	629	614	697	676	651	651	686	682	701	643	634	665	642	688	697	726	709	705	656	630	684	642	659	630	637	673	689	702	708	709	711	668	677	668	681	684	683	693	710	654	684	632	662	643	661	659	687	671	665	648	682	636	672	690	677	637	681	631	682	685	671	629	691	698	701	648	666	663	637	716	694	661	640	691	694	624	649	652	725	675	672	660	701	664	634	671	692	665	718	657	654	655	699	687	684	698	704	684	730	626	655	748	686	706	654	679	680	653	695	675	638	705	671	670	684	671	667	657	644	607	634	650	694	642	686	691	594	660	699	665	637	666	720	672	688	673	664	659	735	703	630	642	718	656	657	674	670	694	703	656	662	629	613	679	701	646	666	701	683	701	666	687	698	706	637	681	683	610	649	638	710	708	675	608	702	631	659	685	656	678	649	655	686	674	673	669	677	669	695	632	695	684	706	680	711	666	674	681	668	685	716	625	659	668	704	628	639	678	612	709	616	671	658	693	679	719	722	703	660	658	679	645	673	647	676	664	699	728	645	720	670	692	733	693	658	674	689	662	687	685	628	691	666	656	635	634	684	665	668	701	650	655	719	626	654	681	713	668	684	708	647	661	688	677	687	640	603	651	679	662	683	666	649	694	641	695	698	729	657	695	687	679	688	639	686	702	716	664	708	618	634	649	687	665	651	697	681	671	676	628	644	662	636	658	684	634	668	706	663	677	693	645	666	704	658	666	641	699	635	670	687	703	662	669	679	668	699	666	718	673	648	720	691	630	694	694	698	664	668	662	655	667	691	708	713	679	634	692	667	637	711	667	723	713	656	680	677	712	662	687	708	701	664	648	655	667	699	689	677	647	667	655	667	704	674	669	632	689	667	655	622	657	714	635	685	660	654	625	684	662	699	665	674	669	710	627	644	684	662	689	695	640	714	687	657	716	727	650	651	666	655	661	642	662	703	673	672	661	625	703	713	656	711	697	654	630	692	614	706	653	643	684	667	723	655	676	665	684	653	645	676	653	696	679	681	664	700	673	718	644	698	725	680	661	640	659	677	696	674	627	717	682	679	671	656	664	702	673	687	673	641	694	678	699	716	636	682	686	715	629	644	656	659	692	697	665	641	675	627	680	686	644	708	658	688	708	656	693	657	687	665	677	704	673	645	645	723	668	672	668	689	664	693	669	673	674	664	683	666	714	689	685	685	675	663	656	638	655	675	662	647	683	660	692	671	680	717	708	669	626	682	669	675	680	689	706	660	613	654	689	640	686	696	637	655	689	645	655	673	668	674	718	670	665	670	694	631	709	705	647	663	680	711	671	608	687	662	708	673	648	686	678	648	645	656	642	635	704	646	673	641	672	670	693	644	657	641	637	648	678	707	700	667	655	663	650	667	704	723	659	651	669	659	633	661	629	654	654	639	649	634	638	651	695	706	680	660	683	652	656	642	735	671	677	706	661	669	673	666	718	664	654	700	680	660	687	673	670	644	646	664	712	672	674	654	672	690	666	674	678	657	665	704	730	649	687	709	660	658	687	718	748	674	659	623	655	711	661	710	665	658	637	681	654	684	672	698	714	675	681	660	639	671	668	682	683	676	685	702	643	690	658	651	701	640	668	690	667	642	732	664	688	648	664	706	673	687	658	715	655	682	664	653	661	726	697	683	645	704	646	656	661	640	642	635	689	654	660	651	702	643	634	715	698	684	683	705	680	634	708	697	654	688	672	623	650	641	617	672	703	710	671	689	652	692	670	654	674	667	670	638	653	660	620	678	672	725	675	661	695	699	642	624	635	660	707	691	677	695	713	682	680	687	642	698	706	648	667	623	670	663	714	670	677	756	648	716	662	662	632	647	648	691	701	633	708	726	685	684	694	648	688	684	688	655	673	695	682	713	715	629	634	667	684	711	649	657	653	667	696	681	703	659	669	716	672	694	661	677	686	658	687	671	702	692	659	685	624	655	702	690	677	674	707	714	647	699	660	645	676	661	642	661	666	688	661	649	663	689	666	650	658	668	715	730	674	676	616	672	683	676	687	627	675	673	676	688	694	676	649	682	639	655	680	649	685	640	651	673	666	644	674	713	670	689	702	690	621	689	678	682	662	679	645	705	671	669	652	709	674	673	673	671	722	667	674	647	627	658	681	660	648	637	718	670	667	653	653	687	683	639	638	626	631	653	674	726	629	711	670	676	714	657	651	704	667	648	642	714	643	701	655	644	634	678	648	684	648	668	663	652	638	657	659	704	676	679	720	647	709	642	675	654	678	690	627	688	684	657	680	700	684	669	675	652	673	663	696	637	638	665	689	662	692	650	685	655	667	651	683	647	704	681	692	696	690	672	697	659	678	672	650	647	694	659	658	649	659	721	682	687	726	620	669	691	653	674	672	647	662	665	672	650	660	656	638	689	612	689	717	696	742	694	671	703	683	646	671	706	642	654	703	705	684	661	656	667	667	681	668	670	682	651	637	703	693	701	640	636	683	681	678	698	650	681	659	680	713	688	652	654	637	625	648	716	668	662	700	650	714	703	722	690	687	669	664
8683	7680	5270	3246	3565	4133	2412	1921	6158	4874	3608	2914	2839	816	582	644	491	363	153	153	64	64	62	46	44	55	51	47	44	57	61	39	66	45	49	54	50	52	55	60	55	45	42	45	54	60	43	51	51	57	51	56	49	47	39	51	46	54	51	46	54	52	59	56	52	44	57	52	58	36	53	54	50	53	53	52	60	59	49	43	53	50	53	55	54	53	38	44	54	55	52	50	38	40	60	48	50	39	54	55	56	47	44	55	50	56	61	40	56	53	39	49	46	46	50	53	63	53	48	53	56	43	54	64	45	38	41	52	42	50	56	55	40	41	59	64	46	48	55	51	59	46	51	49	65	40	56	39	64	66	46	55	41	48	48	45	51	60	35	52	50	50	56	38	45	63	64	54	44	54	56	61	41	45	47	44	50	54	60	58	59	64	50	48	53	47	53	45	52	56	62	41	52	41	46	52	50	59	57	49	45	53	68	55	55	64	49	55	53	35	54	59	65	49	51	52	46	53	50	56	58	46	46	55	61	53	48	47	58	56	64	40	58	59	42	52	42	52	48	56	38	59	46	52	56	59	44	39	43	49	62	54	47	56	64	44	51	46	44	50	59	45	52	56	47	60	49	46	72	52	51	56	46	51	49	64	53	50	58	73	45	49	56	39	50	46	50	57	67	44	56	41	50	45	57	48	47	50	50	54	38	44	54	48	55	53	49	55	53	51	57	54	58	53	45	49	45	52	43	53	52	49	54	40	50	56	49	49	46	50	52	53	55	60	53	59	56	43	70	46	51	56	42	41	45	38	52	58	50	64	62	47	52	55	50	52	55	47	63	50	40	64	54	55	46	48	40	51	53	42	54	43	58	44	58	50	40	47	61	58	49	43	51	56	42	53	52	51	52	65	49	57	63	51	50	45	52	62	55	47	64	59	48	53	56	63	65	61	50	46	40	59	53	59	48	51	43	56	50	43	54	43	54	48	52	41	54	63	47	54	48	50	45	53	56	50	50	48	42	53	54	52	50	58	67	39	54	43	51	61	51	51	54	43	43	41	58	50	47	44	65	51	51	42	54	49	46	53	50	44	42	40	57	51	48	45	57	56	48	54	54	50	39	40	63	50	60	55	72	62	53	34	45	60	62	45	57	43	59	47	65	41	45	51	61	59	57	43	49	50	64	52	57	53	59	56	49	39	67	51	47	66	43	48	49	53	46	63	39	52	56	57	64	48	52	52	53	55	59	51	46	51	31	50	55	48	52	44	58	42	56	49	61	44	47	51	73	47	63	55	51	64	43	56	63	52	52	39	53	49	49	49	55	78	47	46	43	48	60	43	43	59	49	57	51	50	47	52	57	52	58	65	52	55	45	53	46	58	61	61	48	58	53	46	64	56	50	43	70	52	52	51	58	52	55	40	45	56	60	49	56	55	59	48	65	56	51	51	44	47	44	48	48	51	55	50	52	49	51	35	54	47	52	52	52	52	54	40	40	52	52	46	52	42	50	52	52	56	55	56	62	52	60	45	59	43	53	51	58	53	62	65	53	45	51	47	44	50	59	68	49	49	45	52	58	47	57	47	60	61	50	64	57	60	45	47	49	50	57	58	49	43	34	48	42	46	42	55	41	54	45	51	44	35	48	40	58	49	57	42	54	57	57	50	48	57	64	58	54	57	47	55	49	54	31	48	53	61	52	51	44	62	58	45	63	46	40	51	60	58	59	76	58	49	37	60	72	56	51	43	59	40	50	54	62	46	43	37	57	51	56	60	51	56	51	64	55	50	63	55	56	66	61	43	58	57	45	56	53	49	51	31	33	52	57	54	68	49	48	55	41	51	37	64	51	47	38	60	49	54	58	52	53	52	65	51	56	66	51	48	38	50	44	52	49	59	51	57	52	54	41	39	53	48	47	53	52	51	55	49	51	35	43	68	43	47	48	50	51	53	49	55	50	64	53	63	51	47	44	38	57	48	65	49	55	52	52	48	50	50	62	51	49	55	55	47	51	45	43	59	47	70	55	50	46	50	44	45	52	65	54	52	51	67	42	44	62	48	61	47	58	48	77	36	53	60	46	40	41	56	36	65	48	61	41	44	46	55	70	53	53	63	54	50	60	54	59	58	49	47	55	53	73	56	47	34	59	50	43	49	45	53	57	51	53	48	40	43	55	52	50	58	54	67	52	44	45	49	47	67	43	51	44	59	51	48	58	58	49	56	45	50	40	42	55	58	65	51	48	46	48	48	41	59	32	56	52	43	43	52	48	56	56	49	47	55	44	51	62	50	58	65	49	46	61	58	57	53	51	53	54	56	52	66	48	51	43	69	48	47	48	45	52	70	61	53	43	52	58	58	61	43	52	56	55	40	57	51	49	56	52	47	61	53	61	58	49	61	44	65	48	63	61	54	45	61	49	67	62	50	51	53	44	53	59	46	61	43	57	60	71	52	39	50	57	47	57	46	48	58	48	60	53	43	63	47	47	58	44	47	56	46	46	50	48	51	43	50	59	52	43	46	56	61	48	49	42	48	43	54	40	58	55	61	60	55	50	52	57	49	52	53	51	55	45	45	50	48	72	74	64	59	46	58	62	61	51	47	51	57	54	54	56	52	47	60	55	39	49	52	43	58	45	55	59	53	58	47	66	52	50	46	63	58	65	51	56	51	55	63	60	66	37	58	48	52	52	48	42	54	52	49	54	59	50	60	40	48	57	43	49	60	44	54	46	45	64	64	53	52	42	67	65	46	48	54	64	54	42	41	52	56	54	49	53	58	58	55	43	41	53	55	64	50	44	59	72	54	58	46	46	57	45	44	52	53	57	54	50	44	49	60	52	46	53	45	59	45	41	56	51	51	45	70	50	44	44	54	37	58	46	62	55	53	41	47	58	50	52	34	69	53	44	54	77	57	53	48	51	55	47	61	72	59	48	49	50	54	65	57	50	29	50	53	48	49	43	60	52	50	43	57	54	73	59	59	49	46	57	41	55	51	53	48	49	62	43	45	48	58	47	45	43	44	44	54	49	49	55	57	48	59	39	49	47	41	45	55	68	41	43	54	47	44	56	52	47	58	58	41	48	44	43	36	43	50	46	51	48	49	56	59	46	56	56	42	56	61	52	51	49	50	54	56	44	48	61	50	59	58	54	52	48	74	62	54	53	43	41	53	56	46	54	49	52	50	47	56	39	61	56	55	74	40	49	41	48	59	40	38	47	55	39	41	53	49	45	42	54	42	43	34	46	53	45	56	43	59	47	54	54	37	49	48	51	47	54	56	45	57	52	52	47	42	50	42	47	44	53	67	61	49	55	48	43	58	65	51	39	49	56	56	48	52	56	58	55	49	65	46	46	50	67	55	59	52	57	54	56	50	65	54	60	43	59	48	49	45	58	60	46	45	67	62	52	57	66	61	47	49	52	59	58	46	42	51	58	51	56	33	63	43	61	51	44	62	43	49	45	46	62	60	71	57	54	43	50	58	46	56	62	35	53	73	50	50
46702	32076	29198	38691	50691	47272	34496	35189	45892	40681	32337	34104	30502	17701	14934	16043	11895	8472	4156	3660	1573	1037	709	699	684	681	669	694	689	665	745	655	654	707	747	768	729	688	695	665	682	701	714	695	665	646	698	733	693	685	680	701	707	703	694	662	686	637	670	678	712	683	678	622	701	738	671	692	655	712	630	677	660	665	643	679	652	689	666	637	704	633	667	685	723	655	689	665	721	653	704	651	660	683	667	686	671	671	694	651	691	720	694	678	678	662	630	688	710	708	649	662	687	667	696	693	619	671	698	666	665	692	704	704	721	647	666	700	656	679	691	693	668	662	686	670	632	608	697	660	679	710	663	680	681	669	663	741	695	676	682	690	655	694	698	660	725	639	711	658	707	693	698	693	663	672	650	703	667	714	676	629	684	674	689	717	685	719	680	732	663	750	651	671	667	673	690	706	666	670	677	687	683	691	685	689	696	681	658	732	658	698	692	688	672	670	698	685	708	674	680	689	695	687	679	674	684	657	686	651	654	661	709	711	670	666	709	712	672	688	695	651	643	645	647	683	696	651	662	649	671	624	675	691	721	679	681	693	726	706	659	679	688	683	656	693	649	646	635	659	676	632	651	649	675	652	645	667	681	700	701	634	714	715	650	730	645	667	648	751	683	654	672	679	704	651	633	672	670	704	681	677	704	691	701	721	693	653	699	719	712	654	654	661	709	633	672	650	653	672	659	665	696	654	662	705	689	703	652	649	640	671	657	638	657	690	673	683	665	643	710	692	716	730	697	671	733	692	727	696	688	672	643	639	650	685	643	655	642	659	663	697	686	641	700	659	689	693	680	695	678	694	687	665	734	679	676	688	665	641	701	665	720	656	671	718	633	697	718	661	703	686	678	677	726	692	701	695	704	728	676	680	667	664	642	700	688	694	657	669	643	671	660	654	656	679	679	691	653	665	709	679	678	620	683	673	670	690	689	682	633	665	713	657	691	687	697	653	704	702	692	618	668	673	663	694	707	677	687	696	664	633	629	633	656	683	720	677	697	666	726	641	686	684	680	643	689	706	661	665	671	668	625	672	722	714	703	641	656	680	713	649	696	687	701	683	661	652	674	711	654	690	672	701	683	657	660	668	650	709	668	697	684	678	770	681	697	706	668	666	655	644	690	647	669	719	654	644	687	656	687	666	695	667	668	665	697	717	698	705	645	657	680	704	663	681	679	659	712	619	662	705	666	734	678	652	629	665	707	644	679	650	688	630	663	650	704	709	692	647	662	694	606	648	706	689	680	705	723	675	620	659	670	694	643	653	677	706	693	675	668	679	705	657	736	667	648	714	637	679	689	687	671	712	667	701	704	688	654	629	658	661	688	653	660	637	677	666	674	732	675	685	658	706	670	728	674	649	624	659	682	658	666	679	686	625	679	728	713	740	657	667	740	738	669	694	659	708	706	653	665	680	642	686	648	663	649	707	645	662	673	703	654	685	608	709	668	720	625	685	680	687	712	674	689	680	657	667	686	671	604	662	665	699	705	676	708	676	686	676	669	685	676	707	667	674	671	683	657	596	686	686	685	682	726	693	702	675	730	654	699	665	715	740	636	666	676	699	618	703	710	667	698	629	713	691	680	680	658	613	647	666	665	728	676	692	713	646	687	664	700	695	685	688	664	699	650	675	626	741	701	677	712	681	704	684	717	723	716	675	695	687	684	663	699	701	673	709	705	669	681	708	707	646	706	682	682	650	673	676	677	675	647	648	639	701	682	698	707	644	714	712	660	658	694	677	681	625	658	670	657	721	711	651	708	709	675	659	690	692	691	692	673	709	662	680	663	649	676	696	687	687	662	670	665	682	646	663	653	650	666	697	681	684	671	667	641	678	683	658	678	657	728	683	683	675	661	691	643	683	682	698	688	710	715	705	678	644	650	722	728	699	686	636	636	672	648	656	751	653	669	702	615	668	714	695	652	695	725	657	689	703	727	678	641	644	708	650	644	731	692	669	687	625	664	709	667	695	695	642	679	641	654	674	687	693	728	648	657	668	701	670	668	672	676	714	685	700	668	671	660	738	693	713	663	645	760	712	670	656	641	681	676	676	738	697	680	677	691	668	679	700	684	669	691	655	666	652	693	667	701	662	691	693	698	617	686	639	660	720	678	686	685	731	668	716	646	687	701	701	666	689	683	665	628	631	671	700	727	660	650	715	639	659	693	668	670	630	722	684	674	689	669	723	706	694	710	687	634	658	648	707	674	670	723	667	675	699	701	691	686	669	694	691	696	726	715	681	680	628	672	682	694	639	731	662	677	662	652	677	683	667	710	673	685	645	677	674	654	675	691	720	673	691	665	712	715	668	670	742	658	667	683	700	694	676	647	669	661	640	684	693	677	696	664	687	665	708	681	695	688	695	656	632	697	701	701	727	673	647	658	700	666	668	652	703	705	661	683	689	621	659	745	680	693	670	671	670	695	679	638	669	699	737	641	625	676	693	680	642	671	701	682	707	675	700	650	695	675	680	654	679	663	649	666	630	709	710	703	652	657	657	674	672	732	648	640	644	739	694	680	680	655	673	693	663	672	673	654	700	682	689	695	655	644	677	681	698	643	681	690	705	689	687	731	704	685	673	655	647	732	684	641	653	665	630	639	654	702	678	669	644	726	657	674	691	661	699	686	672	691	720	658	706	649	691	699	693	690	716	670	689	659	759	688	711	652	657	660	664	720	686	730	676	703	736	675	715	706	644	666	644	665	663	683	688	701	700	676	667	696	655	660	757	699	679	678	643	660	711	691	696	688	661	712	683	691	692	669	672	679	667	650	675	708	669	684	640	696	684	697	658	667	700	684	672	647	703	674	658	677	659	652	676	672	686	683	678	665	682	686	681	660	673	677	634	670	645	665	650	696	737	681	644	680	641	692	682	682	681	660	681	709	702	661	710	695	685	706	689	766	670	719	654	673	686	679	680	654	654	639	693	707	684	673	678	695	700	692	673	691	719	707	671	618	673	725	624	682	656	623	665	653	692	693	661	682	698	683	662	628	648	694	678	684	685	669	711	688	670	691	690	659	685	680	718	653	693	680	671	688	655	676	686	675	659	692	650	657	704	679	636	690	715	658	693	688	705	693	655	658	621	659	671	669	674	644	652	656	631	676	651	688	680	674	735	684	668	681	665	707	674	700	694	691	676	659	623	617	681	643	647	652	660	661	693	625	705	659	666	704	691	674	702	679	695	684	711	635	719	613	660	682	720	671	683	675	689	679	652	710	635	638	682	684	662	700	682	638	733	682	703	695	660	666	649	683	689	699	670	680	678	677	671	685	671	693	711	715	699	628	682	691	674	716	629	704	658	655	679	676	684	714	692	683	701	676	678	659	694	655	650	615	666	665	661	706	599	675	663	680	722	706	759	648	704	681	705	635	689	680	663	656	683	653	674	671	682	649	648	630	649	689	669	677	712	665	698	671	658	659	687	691	603	660	668	664	655	699	700	661	700	678	675	673	683
3347	969	960	623	695	1046	456	517	1278	927	797	538	762	273	162	181	122	114	89	67	47	53	51	49	59	38	57	60	32	54	39	37	46	44	51	62	54	33	52	61	54	44	55	35	41	51	44	53	53	51	42	36	45	42	44	57	42	49	51	47	52	61	53	50	55	48	53	42	53	48	40	49	50	48	47	51	45	44	45	54	54	47	54	38	62	47	55	52	49	44	57	42	42	46	53	45	52	33	49	37	47	53	53	44	43	56	57	57	49	58	51	48	50	44	61	60	49	48	56	48	43	54	52	45	48	39	49	52	46	44	51	45	57	49	43	52	45	54	38	45	46	52	39	50	54	44	40	42	45	54	44	44	51	48	42	54	41	50	46	58	44	58	58	46	44	49	50	64	58	57	42	56	54	50	53	53	53	54	53	44	51	52	43	57	51	49	54	49	61	36	58	50	56	47	65	47	46	43	54	44	46	42	56	42	52	45	42	36	57	48	42	38	54	39	45	60	49	47	57	56	43	43	56	40	44	41	38	47	44	42	59	60	42	50	54	47	57	46	47	55	40	50	45	38	41	52	51	49	52	59	60	58	43	44	45	39	48	55	50	67	42	51	42	47	34	34	39	47	49	51	48	47	45	51	39	37	50	63	60	53	59	43	45	59	57	58	54	55	50	39	48	39	45	38	43	54	47	60	55	41	53	44	50	56	45	53	41	45	53	36	49	42	56	42	50	46	42	41	45	42	55	47	52	66	51	63	54	45	55	50	49	43	65	42	46	49	43	45	47	51	46	54	56	51	46	54	51	53	43	56	46	38	50	49	52	45	45	41	49	49	48	42	49	53	49	46	58	51	46	53	50	39	42	49	41	44	44	37	39	45	46	47	55	45	56	52	40	53	40	53	50	43	54	55	43	67	54	49	52	54	45	44	58	57	50	42	43	58	52	49	45	48	42	40	46	37	56	56	44	56	43	44	38	58	56	49	54	50	49	50	57	48	49	42	48	54	52	47	47	52	39	39	52	39	48	57	57	51	44	57	40	56	68	43	50	55	55	49	48	50	56	41	56	64	49	56	59	58	59	45	52	50	49	43	47	55	57	49	41	50	53	37	41	51	50	52	49	45	42	54	42	39	50	47	45	42	48	51	48	57	47	44	35	50	37	55	45	49	61	39	56	47	44	49	38	55	43	34	49	47	45	47	46	36	53	77	59	41	43	53	46	50	43	54	45	52	50	58	57	43	50	43	44	53	54	54	42	53	51	53	42	52	38	41	49	58	50	46	50	63	54	54	52	55	62	48	50	48	46	47	48	42	37	50	39	63	58	49	42	64	58	46	68	51	57	49	50	49	49	43	45	40	46	56	42	49	46	47	57	46	56	40	42	48	45	46	60	42	37	54	49	39	60	47	68	54	50	41	52	50	58	44	52	56	54	42	55	35	48	47	46	46	44	63	45	42	51	49	67	53	65	49	44	53	49	54	57	50	51	53	48	37	52	41	64	46	43	43	33	71	45	45	59	51	45	64	65	52	40	50	51	54	53	58	48	48	42	47	40	47	54	42	42	55	43	39	65	68	36	50	39	44	48	41	51	42	38	59	51	47	44	53	55	56	50	49	40	52	52	62	42	55	41	61	41	46	54	44	48	56	54	64	40	52	49	40	44	48	48	39	52	53	43	52	55	58	47	45	43	47	57	42	37	35	45	53	60	39	44	41	40	46	55	53	50	58	52	53	43	51	42	44	49	53	52	54	46	47	50	49	38	53	45	44	58	37	44	51	42	56	52	37	51	58	40	50	48	55	46	47	46	51	51	44	45	51	57	51	58	46	54	47	64	53	40	53	56	47	46	47	48	53	59	55	50	46	46	42	56	45	60	58	50	51	54	47	47	52	47	44	47	48	42	53	45	46	41	44	56	58	69	43	44	37	65	52	52	45	35	49	48	37	56	51	41	49	33	40	45	56	48	56	55	57	50	51	49	46	49	37	44	45	46	59	50	48	46	44	58	50	47	36	49	66	57	49	65	49	60	47	41	49	46	48	46	37	50	51	45	43	46	54	38	65	42	43	48	42	59	46	46	52	59	49	38	62	42	45	38	42	47	50	57	55	49	52	42	36	56	42	68	46	50	45	44	62	49	41	43	46	49	40	49	53	53	57	58	50	49	47	43	36	43	37	48	50	43	57	42	50	41	40	53	55	57	42	51	65	54	48	47	42	53	39	50	38	63	46	42	52	50	41	51	42	50	49	56	50	54	49	45	52	44	55	42	48	48	34	49	46	59	40	55	54	47	52	52	56	52	47	41	47	47	57	71	32	50	56	38	46	41	41	57	45	63	47	53	55	55	59	58	49	47	54	51	49	43	50	49	57	45	35	49	50	58	53	60	43	43	48	63	63	48	60	54	49	45	43	46	53	56	45	46	54	50	61	53	50	52	49	55	42	38	49	39	47	55	43	63	44	34	50	32	45	39	42	64	61	45	46	41	54	42	42	46	53	48	46	60	56	47	53	57	47	43	52	55	60	44	45	41	53	42	46	42	47	53	46	47	51	43	49	70	57	44	59	41	61	57	41	47	38	51	43	47	47	43	41	48	51	44	51	56	52	49	48	37	52	51	66	51	48	48	53	55	43	59	47	55	51	44	49	47	70	42	48	56	55	42	49	57	55	41	50	46	50	51	61	49	42	48	61	47	48	52	44	46	51	46	50	51	56	55	55	41	51	42	50	45	55	39	37	50	45	47	42	53	46	51	53	54	48	47	66	50	47	57	37	66	54	45	60	44	46	45	56	61	49	48	55	50	54	45	45	56	41	51	50	46	50	35	55	46	45	56	45	60	53	43	52	48	42	56	53	51	49	46	39	45	51	49	41	36	41	49	53	56	47	42	41	65	46	53	55	70	47	55	64	41	42	44	37	49	45	55	45	46	42	54	50	42	37	45	42	50	40	43	46	59	48	52	59	57	46	50	49	49	50	48	36	47	52	43	50	54	61	44	45	52	49	59	58	44	48	47	55	60	46	58	55	65	48	50	57	46	54	64	59	61	45	42	34	54	40	43	43	38	49	52	46	43	59	37	46	53	46	39	57	52	46	61	45	52	52	38	60	48	39	54	56	52	44	49	38	68	56	48	44	59	47	55	39	49	51	62	55	49	48	44	47	40	44	50	41	46	53	43	45	67	39	36	52	49	53	50	61	46	40	57	48	52	37	51	31	55	51	50	50	52	41	51	45	51	60	44	59	49	44	41	43	69	50	40	43	60	39	48	47	53	42	42	43	60	44	49	60	41	51	36	41	41	62	46	48	45	68	55	37	61	43	60	44	49	54	63	52	53	59	40	60	49	48	49	47	48	44	55	50	47	54	56	51	44	38	53	45	53	54	45	66	57	50	47	55	54	42	46	44	49	51	49	49	49	39	50	42	53	55	48	44	49	52	47	42	48	44	50	49	52	43	53	48	56	36	49	61	52	56	51	54	52	57	54	49	48	54
30342	15559	14609	20929	31018	30900	19096	21987	28694	24080	18241	15630	17721	7736	4924	5301	3594	3000	1882	1349	905	731	590	650	598	659	599	635	675	634	637	604	672	588	642	610	639	638	659	661	602	661	623	650	610	662	626	681	622	615	667	647	624	641	580	621	621	609	617	640	609	626	613	640	640	593	623	630	555	633	620	592	649	595	642	668	655	630	640	660	709	653	635	619	631	612	604	665	625	592	606	648	634	662	643	621	593	583	667	618	639	562	624	641	628	635	616	629	652	594	645	635	632	565	654	630	632	623	610	623	643	632	573	680	613	682	649	667	630	617	639	617	649	589	626	646	599	609	615	661	646	626	623	626	618	651	658	611	657	641	630	601	633	648	625	617	606	641	620	626	636	642	659	610	620	618	646	656	597	611	613	666	622	661	618	656	587	626	634	633	600	640	635	615	647	643	597	658	638	629	602	613	636	624	649	638	670	580	586	596	672	611	647	629	633	632	652	621	587	595	633	632	585	647	620	641	639	644	658	636	661	622	633	619	616	623	615	636	617	629	596	676	609	646	628	624	662	678	657	642	672	668	658	661	629	643	697	629	628	604	549	628	667	602	632	628	606	630	631	663	619	638	639	668	640	584	667	656	644	594	674	630	663	616	623	628	646	630	674	668	616	628	668	624	631	650	632	621	630	595	611	656	627	638	617	638	612	677	621	633	645	636	657	638	647	633	631	635	653	659	654	631	612	670	616	588	659	598	631	593	575	590	612	621	648	631	625	618	611	632	662	653	592	600	663	626	633	646	635	696	669	636	625	637	697	627	582	652	626	617	598	661	615	615	632	647	610	629	645	629	640	637	653	677	601	615	602	608	658	674	657	620	612	630	637	632	670	625	615	666	627	620	618	605	654	637	612	648	626	617	593	581	645	656	610	665	609	624	634	587	631	603	619	628	625	586	619	646	634	638	593	630	659	638	615	560	665	607	654	665	670	635	658	620	693	682	620	650	640	626	604	640	606	640	672	633	600	677	641	596	651	610	633	597	627	598	578	674	641	623	654	590	636	646	606	640	673	614	609	638	617	612	608	590	676	643	660	627	639	623	669	601	619	629	653	638	643	646	607	636	600	650	628	640	611	652	597	618	622	611	671	616	652	636	626	612	597	613	600	663	659	640	647	592	669	641	615	642	666	664	617	630	627	639	638	616	644	644	606	643	630	661	646	634	642	650	560	625	627	633	653	626	645	695	635	661	600	638	618	631	682	672	663	616	635	595	622	663	627	582	609	648	667	610	659	620	655	616	652	648	613	603	651	634	634	612	615	635	677	609	641	644	649	649	662	652	647	634	670	680	642	610	690	642	594	643	637	623	633	625	669	671	662	633	658	617	627	703	629	630	595	617	634	634	687	640	637	671	632	609	619	645	591	616	654	645	596	646	647	624	627	611	591	594	691	629	664	634	630	678	624	588	613	620	661	629	674	627	655	620	618	635	610	661	661	621	581	599	619	625	638	619	660	662	635	649	627	624	643	612	615	625	636	638	654	634	648	604	653	658	653	655	592	633	631	654	672	614	672	600	626	617	662	600	645	638	612	628	654	616	677	642	646	630	621	660	635	651	631	648	632	613	613	642	610	644	635	639	628	634	642	629	641	622	617	680	647	675	582	615	620	651	651	627	637	606	676	663	621	658	641	645	623	600	628	645	621	655	645	660	602	609	643	634	661	639	593	644	636	654	614	676	634	621	659	651	629	654	618	636	648	649	622	618	655	589	639	619	624	639	638	662	613	631	686	669	630	663	621	668	629	653	679	662	718	598	600	611	640	624	599	627	605	642	642	621	645	664	652	646	645	657	633	645	597	630	699	634	609	628	658	653	616	632	602	606	640	625	647	628	635	637	617	648	695	645	647	608	645	623	637	625	672	627	646	653	595	647	599	634	605	631	639	612	620	640	653	622	676	619	648	627	638	637	628	607	623	641	606	650	636	614	666	626	599	617	662	655	640	620	622	579	645	637	617	652	617	626	663	631	670	626	568	667	633	666	649	627	596	644	676	650	672	690	656	558	596	596	601	605	635	616	640	653	632	636	648	647	629	653	630	625	614	621	622	612	639	696	662	621	642	618	658	648	616	643	605	641	644	694	614	629	642	677	625	615	645	659	629	611	615	682	635	640	631	665	598	652	648	624	632	642	619	619	605	612	619	640	668	636	594	645	628	607	619	635	560	632	624	608	602	625	665	630	624	647	580	606	620	621	625	641	622	628	624	627	668	645	661	603	632	635	636	637	649	626	646	635	593	627	596	633	606	621	685	629	633	618	624	616	601	590	617	593	603	586	680	614	637	627	596	643	672	635	577	636	639	635	624	608	622	613	620	643	653	645	645	640	626	668	608	636	629	643	604	616	608	640	688	669	621	628	658	634	651	612	615	594	633	619	689	628	652	645	614	651	611	616	676	647	636	600	605	638	616	640	603	634	630	678	635	639	568	612	657	587	572	607	649	625	627	705	598	657	658	647	645	596	585	684	629	640	593	642	646	621	649	601	672	651	617	643	635	605	634	624	656	644	650	651	622	613	646	667	668	648	631	589	612	584	690	656	625	659	584	692	664	651	655	638	647	618	641	615	625	631	671	608	649	589	656	642	669	588	619	615	659	607	646	635	649	655	620	614	627	641	617	637	617	634	639	652	606	629	621	644	653	656	617	618	634	642	649	608	602	623	696	594	636	616	639	629	650	616	656	624	611	619	638	599	572	651	611	652	666	603	667	643	636	602	629	621	656	626	649	643	585	629	624	629	605	583	595	624	642	662	627	611	611	666	702	652	656	615	622	666	660	648	618	622	623	617	618	586	653	605	609	641	617	604	673	647	615	639	646	630	646	627	642	665	617	619	627	616	612	578	655	633	641	647	643	626	596	619	612	659	615	679	640	624	652	653	628	623	623	592	682	640	611	646	623	616	617	609	643	641	670	605	599	659	623	634	601	604	638	643	668	594	643	650	636	611	660	656	631	591	619	629	656	667	655	624	630	627	615	645	662	600	620	657	586	630	650	581	618	641	633	622	640	606	635	631	648	647	663	632	648	645	618	636	670	629	662	679	680	616	612	603	621	653	672	661	619	622	661	643	642	648	597	628	635	627	651	664	626	611	624	666	647	684	650	641	608	585	623	622	633	657	606	592	620	578	659	643	662	632	635	617	596	660	597	592	630	647	673	623	609	590	588	616	634	582	628	605	621	622	599	607	643	627	645	637	623	638	626	672	594	646	598	661	635	659	606	650	659	643	599	605	628	634	627	580	633	617	662	580	650	653	626	636	633	640	612	628	628	686	669	631	628	601	675	610	640	616	600	693	640	657	634	612	672	664	611	574	614	606	641	636	628	640	691	670	631	624	637	636	639	610	610	621	656	675	627	664	646	640	676	608	637	626	631	618	662	653	663	627	614	634	627	639	666	628	645	598	616	651	611	622	648	612	617	641	594	644	652	606	627	577	639	631	628	643	628	633	634	633
5680	3993	3005	1968	2301	3014	995	1585	3007	2278	2633	1538	2118	716	419	284	253	190	154	116	73	64	56	56	44	56	47	51	48	64	55	48	43	70	58	55	55	61	53	52	51	61	43	51	47	46	36	50	43	52	45	61	53	45	55	51	50	54	50	48	43	50	57	43	54	53	38	54	46	62	53	48	46	45	44	52	62	41	50	41	46	47	52	46	58	58	56	51	47	34	40	56	60	54	54	50	53	51	46	49	57	66	44	57	64	44	49	46	36	49	43	42	48	54	62	52	56	57	44	52	53	58	63	57	53	50	50	47	45	47	48	38	50	59	43	49	39	58	44	56	50	45	50	57	50	52	51	44	46	41	44	35	43	51	52	63	63	57	64	58	51	43	43	61	50	62	53	61	50	59	60	51	51	44	54	52	45	59	39	54	44	45	51	62	51	56	46	46	43	44	56	56	47	49	47	45	40	54	43	55	53	53	43	57	35	38	44	50	48	43	54	53	62	63	49	53	49	48	50	53	42	52	57	36	49	60	52	59	50	46	39	52	52	56	42	48	55	44	63	52	45	50	46	52	53	55	66	40	50	58	49	41	49	64	51	61	56	50	39	57	41	69	37	50	52	52	56	54	33	37	47	55	43	51	54	61	53	41	48	49	51	52	51	66	52	41	58	44	60	45	59	49	54	57	45	70	48	47	51	51	49	44	56	72	51	51	57	56	44	49	45	44	52	55	45	50	52	52	49	56	44	54	43	60	50	52	68	50	54	42	48	48	56	48	52	50	51	49	49	48	52	46	39	58	45	53	53	54	44	45	54	53	50	53	57	51	58	53	45	67	53	43	55	54	49	44	50	45	53	53	47	52	56	50	51	61	39	56	46	48	53	45	45	36	52	48	46	48	51	41	34	51	41	48	52	53	65	45	50	46	48	45	50	46	53	58	46	53	53	49	47	60	58	55	48	81	49	47	52	40	56	47	47	63	56	59	49	50	53	60	51	57	51	58	66	47	56	47	53	41	41	59	50	56	46	44	53	66	56	59	45	51	38	48	50	55	52	46	46	65	41	56	62	54	45	52	47	41	56	41	54	47	42	46	54	57	32	44	61	46	48	52	43	56	45	53	51	54	51	37	46	57	56	55	60	46	53	40	46	74	48	53	49	56	55	54	43	33	48	55	48	52	43	67	53	50	49	54	41	56	58	44	53	47	36	57	59	50	53	59	58	46	41	45	51	50	46	57	51	46	51	50	51	55	66	43	47	47	51	60	59	38	47	50	55	36	65	30	54	52	46	49	53	50	34	42	57	58	44	52	45	66	50	41	50	66	51	51	45	50	53	49	43	61	53	37	52	52	59	53	38	51	51	44	57	55	34	49	48	46	47	45	51	54	56	47	48	53	48	71	52	56	59	49	53	52	58	38	60	42	56	48	60	53	47	68	55	45	46	47	44	56	55	49	63	41	45	54	48	56	60	55	50	54	55	55	50	56	53	44	54	54	51	41	49	48	50	49	52	49	51	49	55	46	47	47	53	44	47	50	40	58	38	57	37	53	49	61	54	47	51	51	45	57	41	60	62	46	39	53	34	60	45	58	46	47	49	46	50	43	63	61	53	43	48	42	42	57	47	37	54	41	48	52	63	39	46	45	62	57	44	42	50	55	45	57	59	57	57	60	47	55	56	30	60	33	41	54	57	53	47	36	42	49	48	49	50	46	50	59	41	43	58	60	56	54	49	56	54	48	54	40	51	65	41	55	53	51	44	42	58	40	55	41	49	55	54	53	44	42	41	48	45	55	49	46	39	51	58	43	48	61	41	44	61	44	37	47	41	62	41	50	51	50	47	41	51	41	43	44	63	48	56	53	55	55	49	58	43	49	41	45	69	47	33	51	37	41	53	56	60	46	44	45	58	53	32	60	42	48	38	63	42	52	51	50	59	51	62	44	46	41	51	46	58	49	45	44	42	55	54	45	50	59	47	42	60	49	44	53	47	37	45	48	52	54	57	45	53	47	50	53	56	51	54	49	48	53	38	55	56	51	54	59	49	60	58	52	48	66	61	56	50	44	66	41	43	67	39	58	57	50	64	46	46	48	47	43	55	48	56	53	55	67	54	49	47	47	52	56	53	42	51	49	56	52	51	58	53	67	50	51	55	51	50	49	53	41	51	56	49	56	53	52	69	53	37	44	45	39	60	62	60	44	57	51	60	38	49	46	56	47	57	62	55	53	51	46	49	51	45	46	59	46	43	50	61	52	59	42	38	54	68	54	51	47	45	48	58	53	62	46	58	63	61	50	61	54	51	66	45	40	52	53	48	46	62	44	44	37	42	49	39	47	49	58	40	48	55	39	54	51	47	42	55	54	51	55	48	53	46	49	46	64	59	61	40	50	62	51	45	53	55	39	63	46	63	53	45	49	49	50	45	59	40	54	48	44	47	54	51	43	51	54	57	49	52	55	64	43	51	59	39	44	40	48	50	62	47	58	58	58	50	43	52	59	58	55	57	46	51	54	56	37	45	48	47	54	54	39	49	50	42	54	45	53	63	50	52	44	39	55	64	45	61	49	43	56	47	47	51	51	59	44	46	60	50	53	47	51	43	35	49	60	58	62	54	52	55	57	53	53	50	60	47	50	61	61	43	53	52	55	48	49	55	58	51	46	48	52	47	62	39	50	57	41	55	51	54	58	50	53	52	53	44	55	54	49	43	45	48	37	55	47	57	39	41	43	48	44	48	47	45	41	71	46	46	60	54	51	51	53	56	51	52	54	63	60	54	59	48	63	38	41	55	48	43	53	55	56	51	44	34	57	42	64	52	53	33	48	55	58	38	50	42	47	57	56	51	57	55	50	48	53	52	49	36	42	52	50	56	47	41	41	42	59	51	62	45	53	61	49	49	46	61	48	46	52	51	43	49	42	49	48	46	48	48	62	55	36	51	56	55	41	49	34	52	49	51	44	55	52	46	48	49	48	40	44	53	56	45	51	78	48	51	50	46	51	41	49	47	58	44	54	48	45	46	50	51	41	50	50	54	62	53	45	51	59	48	49	51	50	50	50	52	41	46	52	59	33	44	46	45	47	49	59	45	52	49	48	49	53	66	68	52	55	43	53	55	60	60	40	53	48	53	53	42	57	41	42	72	53	47	47	51	55	62	63	43	49	42	45	57	49	51	47	45	47	52	50	52	59	60	63	46	48	44	48	49	50	51	55	48	51	54	52	56	45	65	59	62	51	57	52	46	47	49	45	47	60	55	46	39	64	34	63	43	48	42	55	50	46	47	46	54	53	52	48	58	49	63	68	60	56	67	40	57	65	39	49	48	41	64	66	51	52	58	52	59	44	54	74	50	52	49	41	57	62	52	58	59	60	52	64	52	53	60	41	61	51	45	51	41	38	49	54	46	57	62	36	45	42	47	51	44	50	45	46	49	40	55	52	62	44	54	50	49	45	49	39	52	63	48	53	52	47	40	53	43	45	38	61	44	50	46	46
41414	26679	24800	32781	45128	41993	27285	30484	36727	31725	30662	26692	27025	15376	10688	8739	6709	5093	3242	2066	1341	865	751	679	679	673	659	598	696	599	621	665	660	622	681	660	697	691	642	669	626	680	687	621	652	611	645	645	614	620	647	677	634	699	713	627	681	666	621	610	694	673	670	618	652	640	671	634	660	638	650	659	687	691	594	625	645	656	615	677	617	677	704	657	626	629	638	690	642	687	629	662	666	638	689	608	669	622	652	685	695	681	642	610	660	651	607	617	695	661	652	653	623	656	666	622	690	649	655	666	678	637	667	674	675	695	665	647	656	597	634	643	670	627	604	649	651	628	640	627	663	659	579	633	664	630	657	682	671	623	689	667	622	664	684	640	638	638	633	672	667	656	662	663	629	644	648	669	635	667	654	626	644	652	624	645	656	578	623	613	612	688	641	681	624	625	586	637	621	644	672	659	658	635	640	633	624	600	637	633	634	650	652	644	643	614	638	693	633	615	676	655	583	687	649	625	687	676	646	680	690	629	681	658	674	666	631	636	646	642	680	669	621	686	632	684	692	632	644	654	654	647	657	640	661	667	670	663	635	659	638	657	647	607	622	655	670	660	666	631	680	670	664	677	624	651	666	640	678	679	639	642	579	672	616	671	619	648	624	670	643	638	690	661	631	666	677	631	647	673	677	674	634	650	694	652	649	675	654	623	639	655	665	640	619	642	651	624	707	677	641	612	680	664	649	622	674	648	654	708	616	667	654	628	615	653	682	636	669	630	649	649	583	633	639	597	654	677	650	638	633	602	645	654	640	656	667	619	634	668	637	667	670	671	617	663	661	645	645	668	654	651	655	610	651	634	629	672	632	620	667	671	598	652	650	672	628	607	666	665	660	643	632	638	645	683	663	604	666	671	693	621	644	633	650	653	636	647	696	589	612	622	629	631	688	613	674	680	656	659	631	651	675	646	617	629	643	626	636	663	683	667	649	669	665	638	643	637	675	645	647	637	622	647	672	660	660	611	619	663	693	659	677	612	626	630	649	633	624	667	668	663	595	628	657	613	672	635	642	612	664	626	653	664	663	669	642	618	681	622	735	651	661	628	623	689	710	619	659	662	615	661	647	696	633	680	657	611	652	669	661	655	644	661	679	639	663	672	653	657	709	660	631	634	625	624	629	690	660	649	612	672	631	642	621	650	631	656	639	680	637	676	666	632	653	686	635	716	631	653	621	679	640	664	689	651	638	651	663	639	698	644	680	663	643	635	646	675	654	698	634	649	678	623	629	622	655	638	637	647	658	667	642	625	707	646	623	660	631	661	611	632	602	678	635	643	613	658	631	647	657	605	607	665	647	650	667	677	704	633	605	621	649	678	652	606	668	658	614	667	638	709	651	626	648	664	663	700	633	653	644	640	602	617	612	669	635	645	606	631	636	634	663	635	645	632	632	659	635	646	679	676	643	645	673	627	686	702	601	631	591	665	663	740	670	608	657	655	675	650	642	665	632	650	659	625	648	673	631	667	603	685	650	676	637	648	643	652	687	668	647	653	631	655	674	650	665	625	662	656	625	661	665	683	659	707	621	676	632	612	679	623	607	683	626	679	620	667	688	681	681	634	670	673	646	676	666	638	653	657	650	624	702	683	650	634	676	677	641	646	612	628	687	652	639	625	638	652	657	617	645	635	700	640	657	678	611	668	693	686	622	652	659	639	674	657	658	628	625	678	638	637	680	699	594	624	685	566	670	678	636	637	660	651	622	648	667	648	661	646	657	659	697	632	656	681	647	644	635	693	669	631	655	631	677	636	612	630	613	674	641	678	607	645	645	662	663	668	635	628	608	614	661	655	659	661	695	652	628	662	661	657	649	610	657	637	644	610	624	588	610	648	642	656	635	630	620	667	659	654	640	644	637	633	636	672	652	662	590	626	672	647	626	660	631	685	644	625	672	665	631	641	638	660	648	658	660	643	585	641	668	655	637	655	646	646	676	640	645	700	617	702	631	687	689	632	632	692	647	667	642	658	640	642	618	693	658	676	627	677	624	638	654	662	660	626	673	638	674	656	624	650	686	655	620	654	612	653	666	647	657	665	596	662	646	648	619	629	676	656	636	683	655	658	647	612	611	597	619	648	629	681	651	647	607	639	666	658	633	679	644	645	637	648	601	651	650	674	711	630	617	676	614	629	667	649	663	679	647	641	646	667	674	629	619	648	638	687	650	643	676	617	596	623	656	654	665	675	653	673	666	604	678	643	705	650	705	682	664	659	651	689	667	716	594	636	641	631	592	653	693	655	656	676	626	692	616	661	654	681	658	661	643	610	630	642	606	648	598	638	633	665	615	653	670	684	648	646	651	663	611	652	626	665	645	650	652	644	662	633	642	631	645	657	605	649	625	615	640	666	671	646	631	641	618	631	687	605	670	660	656	709	615	662	653	670	664	643	653	666	639	626	666	667	672	697	662	647	656	678	705	647	635	647	595	651	666	645	635	675	642	661	617	619	687	641	628	647	667	629	649	681	669	588	614	630	643	648	666	639	637	622	671	674	651	694	637	704	644	627	647	630	591	635	627	658	610	639	604	696	639	631	632	665	669	671	599	615	634	673	628	668	643	646	625	666	660	631	710	669	664	673	617	657	711	631	651	658	615	613	678	650	686	686	645	659	672	629	650	687	705	618	631	678	628	651	652	662	664	695	618	669	626	653	574	685	625	661	689	593	674	667	661	659	627	675	666	659	643	655	644	627	616	666	660	639	621	658	660	654	618	621	608	666	677	630	662	677	659	657	670	642	659	690	649	650	632	667	635	648	651	707	678	612	694	686	665	642	671	648	703	642	671	659	697	628	680	612	634	676	637	671	655	627	696	619	635	627	676	679	639	602	635	672	680	660	702	703	625	671	615	674	670	672	659	653	627	653	681	644	687	658	638	666	660	598	658	691	642	649	660	634	619	745	642	674	644	642	629	610	628	640	616	666	619	636	719	653	660	639	656	639	660	639	660	646	606	659	656	651	660	632	626	643	640	610	665	662	628	652	668	646	614	684	629	626	630	605	670	643	683	688	628	608	616	664	664	631	689	643	723	658	678	669	672	630	659	672	618	638	648	675	668	722	664	640	708	671	612	658	661	660	664	651	663	678	660	647	622	613	682	673	665	652	628	667	639	657	626	649	627	655	699	616	639	683	636	655	614	668	709	647	644	649	620	684	679	651	655	662	705	585	691	630	649	644	674	660	630	655	673	631	629	622	603	632	642	683	648	642	689	675	649	658	670	639	650	644	662	655	663	637	630	651	662	624	634	632	658	641	657	687	645	663	605	679	653	691	638	667	670	692	681	653	639	644	639	667	657	624	641	623	611	641	640	645	676	630	676	632	655	641	704	649	663	635	606	625	601	608	614	655	620	625	632	641	678	655	651	629	648	705	623	668	671	664	667	619	625	686	681	671	658	660	641	600	630	632	644	632	676	619	597	636	685	628	671	681	612	666	700	626	632	628	654	619
6123	3569	2193	2217	2345	2590	864	1515	2534	2314	2847	2488	2234	930	484	260	260	179	143	99	74	66	63	63	50	56	47	54	61	53	56	47	55	44	51	43	51	54	49	38	55	45	51	44	48	55	37	50	59	53	58	63	55	47	54	56	59	48	38	48	56	48	59	48	51	53	50	63	60	56	59	58	50	46	60	54	45	46	45	48	48	43	62	53	54	59	42	39	63	52	41	50	47	58	46	53	45	66	47	39	61	56	47	53	50	71	49	54	45	42	52	56	48	51	51	38	47	56	61	54	43	52	38	45	48	54	40	62	47	51	54	46	55	50	58	45	53	67	45	64	42	47	56	63	49	49	45	53	54	42	47	46	59	55	46	57	44	47	35	48	37	54	49	43	48	62	48	61	57	56	58	56	48	58	61	51	62	52	53	49	54	52	37	59	38	42	52	51	66	47	48	48	42	55	63	43	63	53	45	70	41	47	49	63	50	49	47	46	52	60	67	53	59	48	56	51	49	65	53	43	54	38	57	66	62	43	43	49	44	57	64	48	48	50	55	61	52	58	51	55	56	61	44	45	61	51	44	48	57	56	53	46	58	62	37	50	49	44	53	54	36	48	60	46	45	69	49	49	55	43	58	44	51	51	52	51	47	41	51	62	52	55	40	46	46	50	51	61	34	59	40	41	59	46	46	33	58	50	60	38	46	54	49	54	45	58	61	55	47	47	50	57	57	52	55	61	45	53	61	48	47	53	63	50	51	63	58	50	40	51	42	55	41	67	40	44	50	50	57	59	55	63	57	47	53	49	39	52	49	63	56	42	55	58	49	56	57	60	45	59	48	54	53	61	54	46	48	63	49	46	61	50	57	51	44	48	58	56	58	60	70	50	51	60	48	47	53	47	59	63	53	50	48	47	38	57	53	54	51	51	51	45	48	56	52	46	63	39	60	48	45	64	51	55	49	49	63	65	56	59	34	53	50	38	58	44	55	46	52	46	47	60	50	38	52	51	54	52	58	53	69	65	51	65	48	36	56	40	47	54	67	54	47	52	53	48	48	58	44	49	40	65	51	60	50	60	51	59	48	50	60	43	46	50	50	64	46	51	50	62	49	45	48	54	63	36	52	49	62	60	52	58	58	50	50	67	60	42	56	49	53	60	45	49	50	51	57	40	60	46	51	45	41	40	54	55	66	52	55	47	55	55	49	57	42	53	46	47	53	59	56	56	55	50	54	46	52	59	65	59	62	41	51	49	43	52	50	45	49	47	46	54	41	55	49	40	39	48	61	51	43	54	48	52	59	48	47	50	44	52	41	46	49	60	42	41	36	36	52	43	48	52	53	41	46	48	49	65	54	44	47	59	50	65	44	57	59	41	51	45	40	58	45	67	52	46	49	46	46	45	36	52	44	51	66	62	52	53	55	60	58	55	59	57	48	63	42	49	67	49	44	43	38	44	58	47	62	46	52	56	44	49	47	63	43	48	46	54	62	47	38	66	55	45	56	67	57	48	44	54	54	50	31	45	59	49	38	43	54	59	42	58	49	46	54	47	52	49	55	57	35	51	51	65	41	54	63	58	43	58	45	57	57	59	61	56	57	36	52	52	51	51	58	58	54	51	48	47	54	64	51	50	52	59	47	46	58	37	42	42	43	56	57	52	55	48	53	42	50	49	46	38	37	53	60	53	53	58	58	55	61	52	43	54	53	53	63	59	53	43	54	48	46	57	55	50	63	47	45	49	56	37	53	64	51	52	56	54	48	48	63	53	58	49	47	52	50	45	46	51	48	46	39	50	56	61	56	54	54	45	44	40	50	53	48	56	59	56	45	57	46	40	55	39	50	41	55	65	57	54	50	70	65	56	50	57	52	46	55	50	47	57	41	40	54	57	61	60	50	60	57	45	55	58	55	51	47	50	36	42	45	52	38	57	55	56	60	57	58	53	43	51	54	55	49	54	44	47	56	49	56	53	42	60	59	48	49	62	49	43	66	53	55	55	40	49	59	64	51	40	39	49	43	50	65	60	51	48	51	54	46	54	47	45	56	58	56	53	44	53	43	57	45	58	50	49	56	53	50	53	43	52	60	62	47	50	45	59	72	59	42	58	56	52	50	53	42	38	59	39	55	44	52	58	46	50	56	43	52	51	44	51	43	60	55	43	52	48	37	48	40	37	54	75	47	50	50	43	52	63	54	46	45	43	50	65	45	50	53	49	52	53	47	45	52	46	46	49	52	46	53	53	53	45	58	56	51	58	55	43	57	58	54	55	42	48	39	54	51	53	55	53	58	61	46	59	49	54	44	43	49	42	48	53	62	51	50	55	51	63	53	39	39	47	39	54	50	47	52	48	56	59	58	54	52	50	52	49	56	57	42	39	47	55	54	56	42	56	46	39	53	40	51	45	50	57	45	45	45	47	51	45	44	45	54	50	42	54	50	50	52	56	60	59	43	46	53	43	35	58	47	53	55	40	49	58	55	43	47	39	42	44	50	37	57	57	58	52	68	45	49	54	49	51	39	46	52	58	63	44	49	58	45	49	41	53	54	54	41	52	44	46	52	53	58	49	42	40	44	52	50	40	43	58	56	62	51	51	52	53	53	55	55	52	60	52	40	53	43	52	56	51	48	44	56	57	41	51	53	55	42	47	41	43	59	52	45	44	37	53	56	56	42	49	47	67	55	53	54	57	40	54	44	58	68	48	47	55	59	47	48	43	61	74	47	49	46	44	53	43	48	49	42	51	51	66	57	54	55	58	58	61	45	56	49	54	51	50	48	47	42	51	48	53	63	54	41	55	62	41	67	47	50	54	48	41	44	58	40	51	41	40	56	54	52	55	41	50	49	39	54	53	46	45	43	67	41	42	49	53	52	49	57	58	56	41	51	56	59	58	47	39	59	36	52	61	43	40	48	58	62	42	60	49	41	67	36	45	45	47	52	48	65	53	44	69	55	34	51	46	56	53	44	48	49	45	42	65	49	42	48	56	53	54	47	47	43	65	51	51	58	42	48	47	59	33	45	54	53	59	52	44	42	41	54	47	61	51	42	44	40	42	52	51	43	48	44	62	47	40	43	59	48	46	47	56	52	48	43	45	55	58	42	36	44	52	53	54	54	44	48	50	52	43	47	58	55	48	41	47	46	58	50	55	45	39	43	50	59	46	48	57	53	57	51	43	53	51	57	55	58	39	57	45	54	45	53	46	54	51	61	57	53	59	52	35	56	46	43	54	50	47	44	65	53	59	55	57	63	48	51	47	48	44	51	55	63	55	46	57	47	49	55	56	52	56	60	49	48	58	41	62	43	34	45	53	49	57	60	44	58	38	52	48	62	59	58	48	53	56	49	56	39	59	59	56	50	43	51	53	56	47	45	54	42	48	47	49	49	40	47	47	58	60	59	35	51	62	44	60	47	50	48	63	41	52	54	55	41	44	51	45	49	50	58	46	70	48	43	59	53	64	47	46	60	59	63	45	41	51	38	53	48	51	61	66
37850	26107	21820	33959	44615	39241	26017	30859	35242	32932	33443	32195	27970	20232	12534	7857	6744	4541	3201	1976	1502	901	761	698	711	682	633	681	657	648	641	660	656	680	657	652	687	684	697	664	669	685	660	701	664	693	690	657	678	659	661	665	675	650	666	662	655	698	637	675	684	669	704	644	642	642	670	688	667	647	680	653	689	659	684	685	621	642	663	704	649	639	665	648	667	725	716	647	632	707	659	678	677	720	633	636	699	640	642	696	689	662	721	703	700	656	677	671	660	639	658	662	668	703	671	665	669	634	679	629	679	619	658	654	644	699	683	688	649	671	667	696	670	671	657	637	677	654	681	643	656	647	690	679	650	652	681	659	646	693	627	637	648	625	711	652	657	676	644	701	660	656	702	668	630	678	704	663	696	677	666	667	691	638	662	680	690	679	734	684	686	688	690	673	681	689	629	705	688	735	660	675	641	660	648	666	654	641	652	692	676	667	658	696	666	658	636	662	649	651	645	685	647	634	686	661	653	682	664	665	636	672	687	625	625	680	673	637	647	646	663	651	684	643	671	688	595	664	647	643	695	624	618	647	687	677	683	653	685	646	660	664	692	681	673	711	640	668	634	665	665	722	677	693	660	646	704	684	659	683	652	680	663	696	659	644	622	673	681	685	641	666	659	648	665	688	689	660	687	679	701	675	644	676	636	669	656	637	650	694	677	640	650	657	647	646	629	646	693	689	663	645	665	673	651	680	652	658	654	680	663	654	630	679	693	649	640	655	651	660	683	667	645	690	678	743	647	652	678	656	713	715	639	636	720	665	645	630	658	665	688	667	645	663	684	680	673	615	707	617	709	686	652	666	687	663	635	672	663	701	640	659	652	693	631	711	615	700	689	652	665	661	691	655	640	693	678	707	715	708	628	639	676	693	732	692	697	632	687	638	688	626	667	661	691	676	712	678	692	589	697	677	691	622	684	654	652	689	703	650	664	657	663	638	696	679	671	666	671	654	646	686	734	667	715	705	631	663	641	643	701	654	682	661	714	689	701	659	652	670	694	666	685	671	668	628	665	647	651	648	672	693	635	624	624	719	665	660	673	670	661	703	690	688	635	620	669	649	662	661	656	665	686	673	630	649	671	693	664	637	658	644	644	703	666	663	736	637	682	627	688	663	650	677	710	691	665	690	613	611	693	613	658	677	706	665	704	678	706	676	674	675	702	665	660	701	698	685	655	663	680	677	641	648	662	690	655	643	701	680	655	662	658	677	731	665	671	676	673	684	711	653	618	684	674	684	704	671	668	660	680	702	686	691	689	625	673	608	662	665	682	650	628	685	639	643	653	689	664	646	610	696	647	639	653	663	671	655	656	652	691	633	672	659	670	672	683	627	707	669	680	640	700	687	641	628	639	675	650	634	651	666	680	610	661	646	672	690	691	668	655	698	655	610	670	667	654	706	649	665	623	703	710	683	713	724	633	629	661	667	676	640	670	689	702	648	649	636	710	707	703	634	670	652	643	643	705	674	673	679	672	660	635	660	662	648	687	664	697	661	709	669	669	677	642	650	650	692	671	656	663	698	668	672	692	673	641	675	646	691	718	685	666	700	640	675	690	672	634	703	645	728	663	659	645	661	651	633	660	650	660	671	653	687	671	629	673	695	667	648	671	643	685	681	703	707	689	690	634	645	606	657	685	676	706	672	684	695	680	682	686	661	683	625	639	661	709	729	675	689	662	673	654	646	656	627	658	715	672	682	679	656	643	623	672	656	676	688	642	643	650	693	644	674	635	697	672	678	668	663	702	669	587	657	658	682	710	736	653	632	695	701	654	629	664	659	720	645	660	655	640	685	657	652	665	676	685	670	626	680	698	665	647	625	643	679	632	691	685	679	645	703	710	669	691	636	674	687	698	712	631	714	654	657	695	651	683	658	696	654	660	647	643	596	684	621	647	639	709	676	647	668	662	636	617	629	643	684	637	663	644	634	661	637	657	645	692	634	647	648	695	707	624	633	640	617	647	684	692	634	708	711	709	689	644	650	677	640	678	635	659	690	683	680	625	630	648	685	689	667	664	675	666	646	632	695	654	692	659	700	667	649	689	656	701	698	689	670	699	693	757	649	681	631	649	645	671	676	665	696	685	684	655	664	662	645	678	683	692	669	707	647	655	639	692	700	687	638	673	700	664	623	649	677	692	659	663	671	663	651	636	672	642	692	678	629	738	660	702	634	669	685	667	690	674	686	709	676	667	668	697	659	643	665	678	688	689	705	689	717	738	627	691	657	663	671	649	695	604	634	657	665	727	683	664	663	655	665	693	684	670	679	647	684	676	726	651	663	656	659	653	685	648	643	698	678	682	671	663	645	653	670	627	674	670	637	659	685	714	721	584	685	678	634	662	689	638	661	605	671	657	672	636	689	660	719	642	679	650	634	729	699	630	628	680	626	655	677	662	638	689	655	648	671	629	669	687	689	657	686	649	686	708	662	698	670	697	667	694	660	683	661	619	625	654	650	691	686	663	657	639	649	695	722	690	716	659	632	656	678	637	660	663	639	682	708	657	654	651	704	675	631	680	676	700	640	694	646	658	669	599	687	680	682	673	702	717	652	592	711	649	693	703	634	634	673	712	652	676	680	727	618	658	636	637	679	668	666	701	680	686	666	664	650	698	653	673	693	690	712	679	679	660	678	669	690	668	702	693	637	667	695	670	702	660	655	646	643	667	736	663	668	702	689	653	647	642	637	656	654	682	674	616	699	707	694	631	655	719	662	673	640	733	649	699	688	679	626	682	674	640	668	659	676	656	634	656	635	683	702	653	728	668	686	663	644	700	652	695	710	692	667	638	627	670	684	731	704	665	643	659	651	728	663	707	672	672	730	667	712	667	682	612	701	704	667	673	667	673	671	659	633	706	727	673	699	695	702	637	664	661	681	661	629	673	670	666	660	620	645	647	680	641	703	703	674	685	656	659	682	639	669	678	654	712	679	646	634	683	630	651	683	654	651	649	682	667	636	697	629	704	658	661	663	690	688	655	662	703	666	682	609	657	666	657	662	681	685	632	668	620	712	672	670	687	661	667	676	699	663	659	674	651	622	689	646	654	626	666	663	635	706	715	642	681	672	659	639	678	637	670	668	658	644	697	649	672	687	678	676	662	642	682	634	670	646	691	670	672	704	665	666	700	680	644	686	649	625	665	676	666	680	654	648	667	666	666	678	630	698	652	683	689	647	642	649	702	668	666	654	672	691	654	697	680	661	689	715	643	702	660	702	683	639	677	667	742	653	670	620	689	707	634	687	667	673	642	617	693	629	694	695	654	674	635	666	674	667	683	666	654	655	677	667	656	640	665	677	657	646	698	624	686	631	708	638	677	635	701	694	663	679	634	682	680	652	688	685	664	718	599	671	684	668	661	676	678	676	659	639	683	664	700	656	678	680	644	672	651	667	645	682	665	677	635	684	671	666	647	689	713	695	700	657	651	671	637	661	676	709	615	636	689	617	652	685
8453	8531	4576	3295	4248	3171	2675	2689	4199	3799	4891	3667	3017	1397	754	307	302	242	179	108	88	64	61	53	46	48	55	48	50	55	52	47	49	53	55	63	55	34	51	51	53	51	42	59	48	56	45	64	50	58	48	50	55	49	52	54	65	51	46	53	47	48	59	54	50	52	51	49	68	52	62	49	55	40	62	56	55	63	52	51	66	48	41	54	49	59	50	49	58	51	52	62	62	52	38	46	64	53	43	45	51	62	64	50	50	46	54	49	63	38	47	32	45	42	48	44	43	52	43	55	58	59	60	59	69	54	56	44	61	72	59	54	52	52	62	47	53	57	38	49	57	57	36	45	52	44	50	53	36	51	50	58	45	65	60	51	45	42	65	42	41	47	66	53	60	40	47	52	57	39	51	67	53	39	55	44	39	43	46	46	49	72	49	56	50	51	39	55	62	59	36	50	50	62	56	54	55	47	59	42	55	47	56	46	50	48	47	60	66	64	54	52	50	57	54	46	44	42	44	67	66	41	46	61	54	53	48	57	51	43	45	61	49	51	60	60	43	42	48	62	54	49	55	54	61	64	66	55	55	40	46	49	54	56	50	60	38	52	43	47	52	41	49	62	53	50	55	46	52	41	48	56	50	44	62	61	51	48	54	36	41	47	53	54	61	50	51	47	45	40	52	43	54	52	44	43	43	57	52	64	61	55	58	50	50	53	58	45	46	54	55	60	55	59	38	41	61	43	48	55	53	43	35	55	41	48	55	52	42	47	48	60	46	41	52	63	60	33	59	45	60	53	48	56	35	43	61	48	52	59	63	51	48	50	37	49	58	50	50	52	48	53	45	32	55	62	34	50	45	50	47	52	55	61	55	66	40	46	58	55	53	41	45	55	62	56	54	51	60	55	57	55	57	54	47	56	56	50	45	66	50	53	49	43	52	45	59	60	49	50	51	44	48	49	76	39	43	48	50	58	49	52	51	52	47	52	59	48	48	55	53	51	51	49	54	48	39	44	56	58	54	47	47	54	45	51	61	59	49	55	47	38	69	67	58	60	53	42	46	45	44	55	56	48	46	54	50	50	43	56	59	54	43	43	50	58	58	43	62	48	39	51	45	37	46	54	49	52	63	57	51	48	53	58	48	41	51	51	40	58	43	49	47	73	53	53	50	60	42	49	53	55	44	44	51	63	59	40	48	47	56	41	58	40	46	62	47	42	55	46	52	61	51	35	41	72	51	49	51	42	56	58	56	40	49	46	43	58	50	62	51	43	57	53	58	48	47	64	64	53	52	48	53	48	55	50	56	52	43	52	61	57	56	49	41	49	47	54	59	45	56	51	65	48	52	47	68	45	60	52	37	53	55	51	43	44	50	46	48	34	56	48	60	45	49	45	52	42	41	59	45	58	61	54	62	52	53	63	47	50	46	45	52	48	50	52	54	50	45	57	53	50	54	62	32	49	56	58	47	53	52	54	36	42	44	57	57	44	50	43	50	59	51	45	58	54	48	48	40	64	45	65	52	42	45	31	53	48	47	46	44	52	42	53	47	60	43	51	46	59	54	49	57	40	49	49	50	54	46	38	51	59	33	56	67	42	42	54	52	44	52	38	52	44	47	52	51	44	57	57	43	53	56	49	54	52	50	58	43	58	57	48	58	42	43	54	48	45	44	43	51	52	46	53	40	34	60	60	53	44	61	57	60	62	47	35	47	44	45	51	55	52	42	57	47	56	63	53	44	46	55	51	52	47	44	38	49	43	53	44	46	62	50	42	58	60	43	51	58	56	44	56	49	54	56	49	53	40	57	37	64	48	64	39	46	45	33	41	51	56	44	50	58	55	61	49	47	68	58	59	55	51	56	61	49	48	47	56	48	50	50	41	50	56	51	53	52	47	54	50	39	58	45	50	55	36	57	53	52	45	42	61	56	67	47	42	44	75	39	42	50	58	44	41	62	59	45	55	52	60	48	48	68	65	56	49	47	60	42	39	49	65	60	61	68	56	46	39	48	57	51	54	42	43	52	55	57	38	60	55	52	39	47	40	57	59	51	49	57	70	56	66	60	51	59	60	59	46	46	45	51	64	51	52	53	62	41	42	49	57	62	44	41	56	50	48	40	54	60	50	45	50	41	61	42	42	54	43	47	50	60	50	55	43	40	49	49	39	51	57	59	59	61	58	42	52	46	59	46	61	51	74	55	59	49	38	40	47	53	49	51	58	51	52	35	64	46	56	51	54	53	53	34	56	51	56	42	54	47	44	59	65	53	56	54	56	66	50	61	45	48	31	42	45	51	42	35	47	45	43	46	49	53	40	47	47	44	43	48	51	59	50	42	45	57	53	53	54	45	51	54	46	57	59	37	53	53	51	64	54	48	50	50	58	55	40	47	45	54	58	68	56	58	51	59	55	45	45	50	44	45	54	51	56	57	56	64	37	51	50	53	52	48	40	61	59	57	43	59	36	55	47	45	50	40	54	54	49	44	50	51	50	56	50	55	55	46	57	52	47	45	57	42	61	50	46	45	57	57	46	57	52	54	44	51	40	50	61	47	49	53	49	56	47	57	55	49	43	40	53	62	44	44	48	47	47	49	53	46	47	45	48	51	53	36	49	65	66	46	61	49	52	48	66	54	51	55	59	54	56	56	56	47	39	39	51	41	56	55	44	48	49	55	54	51	48	51	50	47	51	41	65	58	46	64	43	54	57	50	49	58	55	50	48	46	56	38	69	44	50	44	45	63	45	56	53	58	48	56	57	72	42	53	61	50	59	47	46	46	48	60	47	51	64	46	50	51	60	38	50	60	54	55	55	48	50	47	50	54	44	44	57	61	53	52	43	45	44	53	60	47	50	59	51	47	50	57	43	57	56	70	49	50	55	50	53	44	49	50	53	45	53	47	51	56	42	42	52	54	45	51	53	46	48	42	56	54	34	58	45	56	51	47	53	35	40	65	56	55	55	51	65	49	61	50	59	58	49	50	61	48	72	45	46	51	48	35	61	55	53	49	60	46	43	47	53	57	48	63	55	56	49	46	58	39	59	51	41	58	61	53	47	55	42	51	54	39	59	53	50	49	51	62	39	51	36	62	50	44	52	50	46	57	60	61	48	60	54	46	57	52	47	61	61	61	60	52	48	51	49	44	58	45	54	52	55	58	53	61	60	52	34	49	45	52	45	65	60	69	54	58	53	55	57	47	60	51	42	55	61	44	56	59	45	57	53	47	62	54	50	40	45	57	41	47	63	60	44	55	43	43	47	46	51	51	50	47	55	53	58	48	54	46	60	41	48	56	61	51	58	53	56	47	45	64	54	51	61	49	50	32	67	51	50	46	70	49	49	53	58	50	45	49	48	51	48	70	37	51	41	54	42	43	52	50	51	55	43	48	51	49	58	56	48	56	57	64	47	56	49	51	47	53	60	43	47	55	63	42	46	49	60	52	46	50	71	45	67	47	52	55	47	63	67	63	50	58	59	60	67	53	50	52	46	54	44
45866	34469	26729	39467	53454	42020	38912	37660	41180	37894	40332	35703	30950	24022	15774	8842	8688	6291	4196	2472	1763	1050	816	732	684	617	686	670	669	675	628	663	715	684	710	681	637	647	673	640	683	675	703	615	719	662	664	667	640	693	699	716	716	669	665	660	641	646	632	644	644	684	666	674	632	701	704	653	624	694	662	695	705	681	640	678	686	663	678	665	635	604	670	652	698	720	675	680	635	646	704	681	691	657	662	684	678	655	665	701	676	697	655	641	705	727	668	673	668	670	653	661	697	646	676	634	661	671	655	645	656	668	657	691	671	628	698	664	631	676	702	662	668	670	665	667	653	596	676	629	695	740	719	685	687	694	716	646	674	696	694	710	669	671	712	682	651	656	679	652	696	657	693	711	652	704	630	693	685	667	715	688	667	669	684	656	681	674	714	665	689	664	640	676	696	673	642	692	647	709	680	663	663	724	696	636	665	645	718	674	695	663	643	654	647	677	666	689	691	675	636	662	719	645	640	651	635	718	678	651	686	657	675	661	693	694	696	670	656	695	644	672	682	688	675	685	629	691	662	687	695	668	650	688	692	674	699	693	705	678	690	694	701	680	648	677	666	647	675	639	672	672	628	690	664	708	694	672	668	694	654	670	689	664	685	698	666	679	661	670	626	669	703	688	653	626	645	642	660	712	656	682	649	694	672	680	631	703	713	671	661	640	693	664	673	636	713	634	680	680	686	702	674	689	683	711	653	673	721	691	720	663	628	692	643	667	682	706	646	655	692	673	716	681	683	713	661	693	639	678	669	726	694	655	652	700	700	650	669	682	682	669	667	626	648	651	691	656	727	675	671	672	730	669	709	691	714	653	657	668	670	655	683	671	686	707	683	682	666	636	670	679	666	695	680	678	650	662	685	674	648	676	662	675	689	647	664	643	630	654	676	692	656	705	707	656	652	675	652	637	659	661	653	690	691	660	729	693	712	695	675	678	670	636	628	666	678	659	647	636	676	664	704	629	697	653	676	651	679	665	631	654	689	641	697	699	696	680	696	686	689	671	653	680	667	696	662	680	655	650	682	700	663	662	683	677	684	695	679	653	681	654	672	627	611	684	654	670	679	665	640	712	710	681	712	626	704	638	645	683	661	661	681	698	657	685	699	691	696	681	695	666	670	679	698	713	708	696	652	702	655	709	641	640	648	694	657	691	743	633	699	689	709	682	660	717	675	671	678	656	669	673	690	670	664	696	701	643	654	643	660	664	685	718	659	650	663	653	700	652	659	693	646	685	667	658	668	705	674	660	682	641	659	698	706	699	679	708	668	677	643	658	652	658	632	632	707	641	690	649	693	684	652	706	706	655	668	646	618	675	665	666	628	685	674	684	644	675	678	635	677	618	656	687	652	637	697	676	646	690	692	684	663	672	659	651	721	620	640	703	672	678	649	659	681	692	674	616	694	651	662	632	666	687	693	667	711	654	627	666	655	662	693	649	657	709	666	660	676	671	685	676	704	672	685	714	692	640	733	689	704	628	685	706	683	648	658	656	694	650	703	671	668	647	684	642	714	663	674	668	678	636	645	651	722	662	709	663	663	648	688	642	697	709	657	679	645	720	678	694	686	661	656	641	659	706	728	706	652	676	669	633	675	681	662	670	685	641	629	626	680	630	663	668	685	657	702	667	670	674	664	698	704	657	708	622	695	663	663	652	701	650	703	690	678	660	691	653	674	706	654	711	667	629	657	680	677	687	657	640	659	655	713	702	691	685	666	667	653	623	643	632	670	649	613	660	658	676	679	676	698	657	692	638	664	698	662	680	662	677	672	717	685	688	681	643	686	670	663	667	672	637	677	664	666	666	657	659	636	696	676	662	683	674	672	643	694	704	702	650	641	647	695	681	662	676	664	687	661	647	654	697	643	654	671	714	719	659	663	649	636	644	655	686	666	671	653	739	673	667	701	658	661	694	697	660	696	679	730	709	658	699	672	712	684	656	624	678	656	644	695	656	674	676	724	619	617	720	673	672	688	673	653	687	664	626	672	684	678	622	686	684	680	654	655	655	678	738	709	696	679	673	687	630	664	680	667	607	659	652	666	681	664	694	682	654	654	665	627	664	673	717	688	686	614	632	676	644	665	719	662	689	679	684	658	651	639	674	694	721	681	683	657	703	662	665	654	660	648	656	671	670	725	675	658	657	672	668	684	659	678	641	657	682	643	652	645	680	683	659	697	671	673	665	676	665	658	738	681	664	651	696	667	639	656	641	681	665	703	638	694	701	642	669	674	684	682	668	664	632	667	648	676	685	670	680	665	652	630	677	705	680	665	718	685	650	687	694	665	660	645	678	677	712	642	700	720	638	693	698	673	646	668	710	673	683	674	678	648	688	707	656	689	693	652	680	653	661	673	643	667	670	637	680	708	647	660	657	645	681	661	636	654	700	689	680	687	663	647	685	674	660	660	665	669	646	669	671	655	672	618	654	673	630	666	712	711	683	699	689	655	658	670	680	642	664	679	713	636	695	691	683	707	671	670	682	655	717	677	667	664	614	654	677	658	709	691	670	668	708	663	702	675	693	698	666	675	688	668	656	697	672	669	627	690	685	714	683	652	642	723	699	649	643	685	711	675	694	660	699	675	679	648	684	683	676	693	631	671	646	648	674	625	703	695	609	739	685	669	689	667	637	668	680	687	650	665	681	674	679	662	681	635	661	696	691	689	682	664	616	712	687	655	688	655	676	651	715	673	613	675	664	697	697	717	667	657	679	717	663	669	688	655	680	620	666	629	692	717	653	643	668	653	745	661	694	635	674	657	668	596	705	668	698	643	668	641	696	717	618	681	716	651	698	653	670	717	628	666	653	644	657	677	650	628	709	654	674	673	665	672	688	648	653	716	687	647	659	710	694	622	681	640	726	690	683	667	693	663	636	659	673	642	685	712	658	664	702	645	715	675	648	674	659	664	669	667	660	702	675	686	651	672	649	664	623	650	664	658	715	688	650	707	669	660	634	687	658	676	663	694	682	685	665	652	642	667	697	649	672	635	645	635	681	713	711	647	692	642	635	728	665	681	733	659	654	655	708	671	697	641	629	707	680	649	653	635	701	641	686	687	621	637	699	685	626	636	637	674	688	678	637	650	654	687	690	649	705	716	708	637	671	676	696	727	683	635	679	702	658	674	636	690	693	680	661	670	676	702	687	682	660	663	628	679	670	712	690	683	643	662	669	671	665	644	642	649	682	659	640	661	664	684	652	689	689	663	650	690	665	733	697	656	691	662	691	705	686	722	716	705	647	686	670	650	660	678	658	676	654	691	645	714	648	657	660	669	658	684	669	662	687	686	624	680	668	665	676	672	701	626	689	702	682	619	669	675	638	675	678	684	669	691	691	666	673	708	662	660	667	657	667	655	689	662	670	627	694	703	659	670	679	712	666	644	702	691	638	692	685	703	699	729	684	653	648	705	669	670	665	636	671	663	662	696	639	723	663	689	670	670	656	707	657	683	680
3245	1256	757	616	745	648	502	726	1053	1211	1125	828	554	305	220	116	104	96	75	59	73	55	57	36	57	51	52	54	38	62	55	49	49	36	46	42	53	46	39	67	44	42	43	63	52	45	49	58	52	41	53	49	50	46	43	55	49	45	62	40	48	54	38	50	47	63	47	48	57	69	45	65	39	46	56	46	51	47	43	48	54	58	48	49	57	46	58	53	35	48	49	38	53	43	48	61	45	56	35	41	41	35	47	32	45	55	59	50	61	52	50	59	46	40	51	46	44	48	47	56	43	68	47	48	44	40	65	54	54	45	45	53	59	41	52	43	33	37	43	31	48	59	48	33	45	52	55	49	45	45	45	49	58	54	59	61	54	38	52	57	46	44	46	46	49	60	63	49	53	42	47	52	32	47	36	62	44	49	49	38	51	53	36	49	70	51	50	62	59	50	51	50	48	40	49	40	49	51	53	50	40	47	52	49	54	63	67	42	43	47	40	46	51	45	64	51	45	43	54	57	54	52	54	53	42	57	39	50	56	39	44	56	42	55	47	45	48	41	53	38	48	55	55	44	49	38	50	52	59	49	52	54	48	57	61	42	42	52	53	54	48	41	42	55	50	53	40	45	49	57	44	52	58	62	58	39	45	43	41	39	66	47	40	43	54	48	47	41	55	60	46	46	30	42	46	52	49	50	42	49	52	61	44	49	38	44	59	48	50	61	43	48	43	51	54	43	47	55	53	55	51	53	56	62	47	44	54	51	50	70	51	46	43	46	50	39	58	53	42	47	56	50	41	43	62	49	42	58	50	43	53	48	35	46	46	43	50	44	47	38	57	40	46	49	43	49	49	55	44	44	62	56	46	55	50	52	53	43	43	47	37	47	53	47	48	45	46	58	44	45	58	51	41	61	46	54	63	47	48	47	49	49	52	50	48	45	56	32	56	56	61	61	53	58	55	36	45	46	49	50	50	58	44	50	30	47	45	55	49	66	59	39	47	46	47	51	62	50	46	59	53	64	67	49	35	50	56	57	51	41	44	42	49	58	48	48	54	47	37	50	65	53	40	58	49	44	46	48	51	55	44	52	36	52	57	39	43	49	39	54	48	42	56	63	53	37	38	67	46	39	41	53	51	45	43	53	59	51	43	37	45	50	49	47	48	51	46	42	53	47	59	49	61	47	35	58	46	63	52	54	50	46	51	50	46	44	47	47	44	51	48	48	54	46	63	53	54	51	44	40	52	50	60	56	45	50	57	41	53	44	44	42	62	49	51	43	46	59	55	35	39	52	36	47	57	43	54	44	43	53	53	62	48	54	49	51	53	35	56	57	60	53	60	63	42	43	37	51	41	36	47	52	63	43	59	41	60	49	45	33	45	38	60	58	58	44	38	59	55	63	43	52	44	43	42	42	42	42	52	49	49	39	44	47	59	48	45	49	51	56	55	46	45	47	52	57	50	34	53	44	62	51	57	45	49	52	46	38	45	45	40	43	43	46	46	51	42	47	46	45	48	45	57	41	44	53	52	57	48	38	60	39	48	49	45	56	47	46	36	60	39	50	38	57	54	45	58	50	44	61	46	50	54	39	62	52	49	50	51	52	41	40	45	49	53	37	53	55	62	57	47	53	49	41	43	50	48	51	37	42	56	51	44	50	54	47	44	55	61	42	48	53	63	64	41	45	50	45	37	52	55	51	45	44	53	47	36	50	58	44	47	44	39	52	54	45	42	58	34	38	40	52	56	37	44	52	45	44	53	35	45	53	46	51	48	49	47	43	57	47	61	58	47	52	44	50	46	56	56	43	47	51	53	49	47	46	43	51	50	57	47	51	43	46	44	55	46	50	59	56	47	40	54	48	47	37	55	44	63	49	51	37	50	45	45	27	50	59	56	44	55	47	52	49	43	41	48	46	58	49	51	48	49	43	38	48	47	60	51	52	52	58	53	36	63	43	40	67	53	48	51	59	55	43	53	54	47	47	41	53	37	52	56	44	48	61	52	46	48	55	35	44	46	50	59	57	53	49	56	46	42	47	51	54	46	56	43	52	48	48	59	48	45	51	54	52	51	48	62	45	44	50	50	50	53	43	53	48	47	46	53	56	47	50	42	48	38	51	39	52	63	53	47	41	38	57	50	44	55	52	62	37	56	62	44	41	54	46	47	52	47	46	45	47	45	40	42	41	49	41	48	50	48	51	54	41	48	37	48	46	53	43	41	49	46	43	56	50	39	47	55	54	48	49	53	67	57	55	44	57	54	61	51	47	53	34	46	49	53	60	49	55	56	51	62	48	43	54	45	56	44	64	47	57	39	51	41	69	43	48	53	48	55	53	40	49	53	42	58	53	49	40	51	42	49	57	60	43	41	52	49	60	47	42	43	38	46	46	47	59	44	67	48	51	37	55	46	58	62	43	42	36	41	45	61	52	56	45	51	38	48	64	39	52	46	51	34	45	44	53	55	45	51	39	63	48	53	39	49	45	57	45	42	46	45	43	44	40	43	52	48	51	41	46	50	51	51	48	54	49	51	54	36	49	53	58	51	53	45	52	54	54	49	57	49	54	41	58	43	52	33	53	53	49	48	46	55	50	43	56	45	52	44	49	51	45	44	43	53	36	42	37	54	40	47	44	41	57	51	53	52	64	51	51	59	61	43	47	49	44	49	40	61	41	53	43	47	42	38	49	50	53	43	39	44	68	41	59	50	46	40	40	45	52	38	45	44	53	52	53	45	53	52	46	42	47	52	49	50	58	37	56	47	48	51	50	48	50	49	56	51	60	46	53	46	48	50	46	55	49	43	47	55	52	44	49	37	39	44	38	51	40	39	38	42	52	48	52	46	52	46	61	43	46	57	33	41	51	42	44	29	55	34	55	47	66	54	45	50	53	37	44	48	44	47	56	49	51	47	45	46	52	53	46	41	59	47	46	56	41	54	54	38	52	38	59	46	37	42	59	46	50	57	47	60	49	49	54	64	55	59	45	60	48	45	49	44	50	58	38	54	63	44	55	50	53	53	48	46	53	47	61	54	43	46	58	47	46	39	56	51	50	49	40	44	41	47	52	43	53	34	48	54	57	43	37	44	36	60	40	46	56	46	45	50	41	58	44	53	50	55	55	41	44	51	40	50	49	60	42	45	41	51	47	60	43	56	33	53	49	47	48	45	51	57	64	52	47	45	44	47	38	46	53	43	53	47	51	37	49	57	38	48	53	46	56	55	49	44	52	45	34	46	64	43	45	58	50	43	57	45	48	47	45	53	53	58	46	41	40	51	57	53	45	61	51	40	47	52	54	55	42	50	58	55	54	43	44	49	53	48	47	60	52	52	41	57	46	44	46	43	42	42	46	65	46	39	50	46	38	53	47	45	56	48	67	45	50	47	63	48	49	41	31	46	56	35	47	52	56	41	51	54	53	54	45	52	45	52	40	41	45	46	41	54	49	59	54	48	36	40	38	49	54	43	43	55	50	49	40	54	48	48	48	44	44
31044	17482	12582	22017	30991	26445	20471	24489	26425	26238	23635	19894	14023	9350	5989	2843	2410	1958	1409	1104	893	709	674	649	613	621	626	608	626	610	599	666	664	633	654	648	657	598	662	637	616	614	638	640	671	624	614	632	674	647	682	687	654	636	633	606	650	609	631	647	625	610	640	648	641	602	634	612	618	652	652	647	616	626	678	649	648	618	680	622	691	609	596	595	622	623	613	651	681	625	656	668	640	609	638	619	674	643	637	640	679	589	693	641	612	624	637	646	679	600	601	592	657	609	656	667	648	668	624	652	658	645	633	663	647	672	656	598	658	665	623	653	617	617	637	646	614	666	604	619	631	612	658	630	684	635	644	637	634	648	610	646	619	655	655	611	634	639	647	652	575	653	667	687	606	645	605	636	681	637	688	649	633	660	690	617	674	614	640	655	636	611	599	610	654	628	661	631	657	616	672	648	650	664	635	600	652	627	640	627	609	621	613	648	634	627	677	635	654	629	616	578	600	612	628	627	651	583	620	638	629	604	629	642	602	662	672	701	620	643	630	645	638	622	635	645	606	665	648	642	616	623	643	610	650	700	626	653	627	633	647	576	610	637	627	622	639	651	629	663	610	639	612	634	630	640	612	628	612	617	631	609	604	660	620	628	604	613	651	658	603	665	617	629	620	618	644	624	597	643	683	647	666	602	648	595	684	587	627	637	657	635	673	683	620	611	637	655	637	651	595	658	649	622	619	607	652	611	669	613	633	633	660	665	636	619	593	628	609	617	686	605	605	652	622	652	649	621	647	634	661	664	642	690	619	652	610	635	651	679	664	629	611	614	652	636	621	615	659	638	630	681	674	661	667	612	629	579	636	652	665	625	653	684	631	603	619	622	604	646	662	687	603	623	637	643	673	635	649	667	659	609	631	632	639	662	647	660	579	622	655	657	664	652	629	707	666	665	650	649	660	637	654	618	624	630	604	681	633	636	681	652	602	675	680	633	617	642	621	635	678	644	608	634	616	677	668	640	632	662	635	628	683	613	633	669	617	626	657	652	601	655	611	654	666	618	622	655	617	640	666	623	629	617	658	644	653	610	613	624	621	645	616	629	612	622	630	618	620	673	615	645	669	641	611	673	636	579	644	642	636	589	613	660	604	613	622	595	650	646	613	652	621	659	607	599	636	661	668	620	584	633	660	638	652	684	579	667	599	645	662	658	627	645	635	634	641	667	620	635	652	629	653	634	658	597	649	647	672	592	642	641	681	620	651	600	623	665	582	673	641	593	637	637	648	680	645	654	613	572	583	630	608	636	703	613	625	610	615	645	664	649	641	658	608	633	633	631	571	637	640	638	654	619	643	611	656	624	651	668	629	642	632	642	634	629	638	649	657	593	661	637	697	652	601	657	635	635	639	606	657	639	684	608	688	634	638	659	659	615	670	603	658	604	656	642	635	666	658	665	648	632	699	655	688	660	650	598	613	635	601	649	646	629	578	668	601	632	629	613	617	636	632	663	679	634	622	639	631	624	624	641	618	630	671	633	677	615	699	655	642	636	632	637	653	620	609	655	627	596	609	620	671	645	697	634	592	637	644	651	589	640	615	630	650	655	617	638	620	601	651	646	660	612	658	617	620	630	640	578	588	648	671	627	659	655	638	633	629	653	648	641	609	653	603	603	627	637	674	658	616	612	605	676	656	634	628	597	655	627	645	637	651	640	607	648	612	637	627	640	642	641	618	578	649	657	638	650	678	619	644	590	671	646	652	617	625	629	609	663	677	633	687	671	569	612	657	612	675	642	595	634	684	586	650	665	645	621	629	676	604	643	651	611	626	602	653	661	660	617	590	638	626	592	661	633	612	640	625	600	641	667	618	662	658	647	610	588	634	641	635	650	649	654	665	607	608	616	612	640	643	659	626	608	596	654	619	613	701	644	661	650	601	695	611	598	617	682	667	635	702	595	656	641	627	641	668	655	674	646	600	676	659	662	651	659	651	649	650	676	639	639	618	621	659	627	611	660	663	615	649	677	665	671	651	649	631	614	618	656	609	642	633	649	626	652	645	621	585	640	643	624	605	664	605	691	617	640	658	607	643	658	647	626	673	678	652	647	651	631	637	649	653	651	641	602	621	610	567	613	622	616	623	676	646	621	610	654	635	668	647	605	601	630	602	625	644	589	641	631	623	611	593	633	603	640	654	614	615	596	637	646	628	604	628	635	642	632	662	647	628	602	613	672	588	615	651	664	610	631	643	624	645	646	640	618	625	641	591	661	633	635	668	639	632	621	655	685	613	648	636	648	623	636	677	616	663	614	610	696	633	672	642	630	649	577	666	653	629	639	630	609	634	661	650	618	624	635	654	634	627	604	644	632	651	671	673	640	682	669	637	573	630	611	609	604	633	652	618	637	648	645	644	644	658	660	669	621	595	618	645	629	590	605	638	660	624	665	637	640	594	666	670	670	606	640	654	638	657	673	643	627	648	619	611	608	635	634	677	610	676	633	683	598	610	642	661	661	623	655	590	636	656	597	597	600	647	599	592	623	655	633	654	651	615	611	623	647	638	658	633	644	639	629	679	650	614	663	639	672	620	654	652	655	649	663	613	681	635	623	632	616	613	683	659	670	639	632	631	672	624	681	602	657	691	659	628	651	637	641	669	647	624	573	612	608	643	657	627	653	627	610	640	630	634	674	644	649	658	677	659	655	642	661	642	662	639	619	633	636	664	645	616	584	584	653	596	631	679	608	625	616	593	616	649	605	637	661	643	595	609	636	641	658	608	630	692	600	629	627	647	601	647	589	638	644	650	630	617	611	645	615	601	630	612	640	647	630	652	631	649	630	656	663	611	642	673	603	590	598	632	655	616	602	647	627	610	641	634	639	624	645	655	602	698	633	611	622	615	613	651	643	643	641	590	637	636	622	635	621	609	618	630	637	652	600	604	613	632	624	659	678	645	631	672	628	665	641	643	629	670	653	636	637	649	605	623	645	643	615	613	627	646	620	630	602	631	619	657	677	626	617	642	636	638	664	677	615	592	635	632	680	638	651	670	641	637	602	637	669	644	609	613	640	618	685	658	652	644	670	634	665	620	633	618	662	614	625	660	652	619	642	671	660	636	656	602	612	608	661	652	640	627	646	602	613	635	642	696	601	593	586	610	652	574	681	636	605	638	645	671	667	650	663	610	594	636	633	626	632	617	612	640	626	664	650	654	661	669	634	635	650	690	650	625	617	673	655	623	656	624	655	651	619	635	654	618	642	590	677	646	644	659	610	659	694	617	599	643	622	627	607	669	622	616	615	624	619	581	631	615	683	657	600	661	603	630	628	624	645	680	592	682	665	655	660	645	655	603	649	580	663	648	646	656	642	643	611	616	650	690	667	640	595	599	658	656	599	665	638	649	633	658	653	650	679	627	622	623	602	631	658	659	641	621	620	663	609	614	626	624	683	652	633	602	599	617	625	646	662	631	654	636	664	622	589	604	633	587	647	653	678	624	659	639	662
6149	6427	3392	2030	2504	2235	1396	1371	3231	2994	2542	2445	806	652	399	192	190	138	91	69	76	59	44	65	52	52	38	53	60	55	57	50	64	61	50	43	54	59	48	51	49	58	43	41	53	47	44	35	46	45	48	44	59	58	46	49	38	68	59	38	50	49	69	49	43	54	48	42	51	43	60	41	49	52	42	30	63	69	40	50	58	40	53	42	53	59	55	57	50	48	57	53	55	45	50	51	63	45	42	39	51	46	56	58	52	42	58	42	41	59	47	49	60	59	57	46	58	55	40	56	49	52	44	51	42	51	42	54	57	55	53	55	52	53	41	59	51	47	47	48	45	39	54	50	53	49	50	50	52	60	51	48	54	48	58	58	38	71	44	47	49	49	49	47	40	45	44	45	53	49	43	57	51	46	42	38	45	63	51	52	43	44	57	50	42	60	56	31	50	56	57	55	44	42	48	43	43	49	46	55	43	65	43	57	48	50	41	48	63	56	45	54	56	61	62	56	48	40	34	48	55	65	48	52	41	40	36	41	49	43	50	53	46	39	53	58	56	42	41	51	53	43	40	40	58	52	52	62	63	49	53	49	61	53	52	45	54	54	38	57	47	48	59	55	46	41	60	46	37	55	48	52	52	40	58	66	44	42	48	59	48	45	54	40	51	60	53	63	44	56	40	56	45	62	61	51	43	62	43	52	66	48	44	36	52	45	36	44	50	40	41	50	57	55	54	55	60	42	60	53	60	44	50	62	58	53	59	49	48	53	53	51	45	42	47	59	55	61	41	41	57	42	44	60	50	48	48	48	49	55	62	52	48	51	50	40	42	57	53	52	53	48	51	53	49	43	49	50	46	49	48	46	57	43	43	43	37	53	54	55	53	49	44	47	40	51	55	46	35	41	48	54	51	51	53	30	44	48	74	42	57	55	54	53	58	49	47	62	44	42	47	45	57	44	64	44	57	50	48	50	45	53	54	55	53	39	44	55	50	52	55	52	48	69	50	55	52	55	52	41	48	32	50	51	48	65	35	61	45	57	55	43	54	41	50	52	52	52	50	49	53	42	64	55	50	51	59	58	43	53	42	56	46	47	60	48	60	54	57	53	42	50	40	55	57	53	60	50	46	48	50	42	52	51	47	48	47	51	48	43	50	47	45	49	51	48	57	54	44	62	48	51	54	53	62	54	47	61	56	59	45	55	38	52	60	48	44	53	51	49	58	49	67	58	53	68	59	60	52	54	49	42	55	56	58	53	48	51	39	54	58	34	49	70	43	53	61	45	59	48	58	53	49	47	48	51	70	56	51	57	57	66	53	62	52	54	41	59	55	51	57	59	62	56	47	50	49	53	44	56	62	46	63	50	58	42	55	44	54	56	58	42	47	50	53	49	41	43	52	61	53	43	51	58	43	47	45	51	59	57	48	60	58	42	55	53	54	48	47	54	46	52	49	47	40	46	49	49	42	57	47	52	51	48	61	34	46	43	58	48	52	43	38	48	56	50	44	42	47	68	38	48	55	45	43	65	33	49	44	43	62	42	59	50	66	47	35	63	49	43	43	53	59	40	54	46	50	53	49	62	60	53	58	43	63	44	47	38	43	51	38	44	56	49	55	61	46	55	54	46	50	59	48	61	48	49	43	58	57	48	48	60	51	47	55	52	51	46	50	60	60	59	50	40	41	52	48	43	51	51	55	53	42	54	51	56	43	53	54	51	51	53	55	56	56	54	60	43	49	50	62	57	51	39	41	47	51	51	47	48	46	62	41	46	47	57	35	45	45	50	43	62	53	48	54	63	54	47	48	52	54	44	43	62	42	58	45	43	49	46	52	52	47	54	63	57	48	55	51	56	52	53	44	49	49	56	57	56	55	56	57	46	57	42	50	38	54	53	60	43	45	54	71	47	44	34	42	47	50	50	44	58	52	39	62	46	54	53	40	46	48	41	51	60	57	43	53	54	50	47	63	49	43	50	60	47	48	46	41	55	57	68	49	63	42	46	46	54	66	55	52	43	39	52	48	57	43	55	46	42	46	52	49	59	56	62	63	49	45	57	53	61	44	44	44	47	51	61	59	44	57	52	55	51	54	54	47	42	46	61	35	35	45	61	42	48	35	57	44	54	47	59	46	44	63	44	44	48	45	53	53	45	60	44	51	50	56	45	57	63	63	55	59	51	53	47	44	52	46	45	38	58	43	52	55	51	47	53	53	33	43	50	52	47	52	43	57	54	46	47	35	51	51	46	44	40	39	42	52	57	62	54	49	49	44	38	53	58	54	55	55	45	48	33	45	45	42	44	46	53	48	44	50	56	42	53	52	48	51	58	42	43	58	66	45	63	63	48	50	57	54	53	52	55	49	43	47	49	57	54	40	55	45	56	54	52	55	57	41	37	48	47	51	45	50	58	54	46	56	52	59	47	35	48	55	49	50	53	54	45	37	55	52	40	45	49	39	56	53	55	47	49	50	61	60	49	68	53	59	54	41	47	43	52	48	50	47	57	60	43	58	55	44	58	42	42	59	54	48	54	49	54	56	43	62	61	55	58	41	53	40	53	49	64	65	55	56	52	42	55	57	55	67	43	47	49	70	37	51	56	50	48	47	49	49	50	56	53	52	54	41	48	56	49	41	48	59	50	49	46	56	42	55	37	57	47	57	44	52	50	56	45	52	53	54	53	49	38	51	45	50	43	42	41	42	51	34	67	48	50	64	51	47	63	55	45	46	58	54	44	60	47	66	42	59	49	57	39	52	42	59	45	46	54	47	45	45	54	45	58	41	46	59	56	49	44	55	58	56	49	47	52	53	62	56	62	52	63	38	43	51	44	59	50	56	56	41	52	60	49	52	47	61	47	47	56	37	40	51	67	52	62	63	56	41	48	56	69	45	45	50	47	51	50	57	55	49	51	55	54	53	58	34	45	43	50	60	47	45	51	57	58	47	46	50	46	43	70	57	49	55	56	57	45	45	46	49	40	56	48	55	54	49	49	50	57	45	44	46	55	45	49	46	54	53	42	53	56	69	53	63	43	52	64	50	47	52	53	49	59	47	52	45	54	37	43	48	65	58	53	51	53	42	54	57	36	45	72	39	57	51	40	44	54	67	64	49	54	45	34	50	46	50	44	49	40	45	57	43	46	53	56	53	55	45	42	53	41	46	53	53	47	53	54	52	57	52	45	43	33	36	51	41	62	54	48	52	56	53	50	54	45	52	38	52	52	60	60	41	54	56	45	67	50	59	55	52	52	48	56	61	50	40	52	52	49	46	54	54	51	63	60	52	51	54	59	59	54	57	52	55	46	57	42	62	66	44	42	45	50	51	57	44	51	42	52	59	58	51	45	62	45	62	36	51	57	50	56	42	52	50	46	50	47	48	51	54	62	60	65	49	56	41	55	45	52	41	53	59	54	36	60	50	62	46	57	48	48	42	44	48	56	36	52	37	54	43	52	52	64	42	62	57	38	42	49	55	46	48	54	49	51	36	54	42	40
42056	32444	24267	33908	44884	39221	29812	31100	37118	35595	32075	30115	17325	16184	10432	5914	4961	3485	2358	1588	1122	905	727	670	626	662	652	631	654	655	660	658	681	640	660	673	604	690	642	654	652	667	647	663	650	688	654	602	604	652	625	668	684	620	642	653	651	643	674	615	640	643	638	662	609	679	642	673	642	681	689	670	658	659	691	668	701	615	671	692	612	660	673	691	712	670	592	675	658	667	622	626	659	649	660	666	662	616	674	683	640	631	641	677	674	659	664	662	684	692	629	683	694	607	640	666	670	656	649	644	638	649	667	650	667	633	658	639	650	681	645	648	675	676	645	607	665	658	654	654	607	667	680	678	623	662	641	681	694	688	661	658	667	665	677	667	643	634	677	669	643	658	736	626	628	633	681	683	667	663	658	660	667	668	669	651	706	645	666	664	681	653	663	638	608	692	660	675	637	681	685	631	682	695	639	654	657	604	657	655	711	627	630	637	675	648	630	711	688	623	637	630	628	642	680	678	682	684	668	657	679	660	674	651	671	631	676	638	686	645	693	677	657	699	634	654	645	616	694	643	620	615	659	649	705	684	666	622	614	654	660	608	712	633	649	663	667	632	661	647	681	684	616	631	644	683	717	627	613	656	680	597	630	678	657	647	677	652	657	675	602	635	665	664	648	695	642	661	655	608	623	658	686	641	640	677	617	659	590	644	634	608	672	662	637	677	652	635	622	619	641	650	671	680	621	675	647	641	660	655	717	643	630	645	686	660	644	637	647	636	647	663	652	669	653	696	684	677	593	683	636	691	647	685	666	640	715	642	651	627	598	672	692	707	597	672	659	758	619	639	664	700	676	654	659	625	649	640	698	653	636	637	645	704	628	687	677	645	685	660	655	616	633	662	689	624	649	665	622	641	661	688	646	658	645	652	664	672	670	665	630	681	616	595	626	682	678	630	659	672	654	662	691	675	660	672	675	627	667	703	661	620	677	688	660	659	653	679	659	606	653	644	611	659	689	649	664	644	650	639	667	693	655	677	644	697	689	691	645	719	662	657	670	677	692	703	610	614	675	599	657	674	699	639	644	674	650	645	678	657	653	670	666	641	660	647	624	674	600	679	703	666	640	683	650	670	663	668	727	626	657	683	644	631	616	650	649	630	688	641	685	667	675	620	715	649	678	634	663	665	623	705	666	693	652	640	652	651	663	672	679	654	634	653	674	620	618	661	656	657	677	624	668	668	669	656	676	627	629	659	655	648	653	644	642	661	655	639	613	665	685	676	643	649	676	658	638	622	693	686	690	691	695	659	646	635	648	692	666	671	682	675	620	641	649	643	643	619	667	632	609	682	630	687	724	637	702	629	643	646	646	664	682	648	665	691	636	666	650	634	657	656	660	623	658	689	685	660	670	617	691	693	582	663	685	683	655	684	658	613	682	635	667	676	640	653	655	673	658	655	642	689	609	682	638	617	622	670	670	654	678	635	641	632	681	649	679	717	656	701	643	633	676	657	664	627	640	654	666	708	671	657	662	683	663	609	672	647	634	689	682	666	639	666	624	727	623	700	617	649	621	685	680	601	670	659	616	641	634	679	646	654	686	654	674	655	655	640	664	670	620	680	672	675	632	669	660	626	694	707	649	634	659	641	658	663	687	646	678	619	664	655	618	690	671	666	658	691	662	612	661	625	655	659	666	656	659	645	617	653	693	678	665	707	653	651	635	701	691	653	638	679	654	647	636	672	665	651	667	698	708	667	718	647	673	674	672	696	648	677	690	647	623	594	620	691	667	702	676	638	660	626	663	703	679	692	631	618	638	677	657	650	670	676	705	646	680	676	689	705	642	646	659	652	697	680	686	660	666	624	674	643	683	661	674	626	691	660	679	597	703	629	628	657	681	677	641	622	660	684	672	664	662	655	650	698	612	673	631	708	709	666	676	652	655	630	665	690	647	703	632	641	692	697	654	613	682	691	625	678	709	715	708	711	652	675	666	704	634	622	680	623	696	662	666	688	637	672	614	643	646	654	690	697	649	676	684	627	617	673	613	649	693	642	602	671	644	615	654	695	671	663	678	652	636	638	626	675	639	628	659	635	676	639	662	681	675	637	637	661	657	683	677	621	644	669	625	654	647	661	633	661	622	685	606	627	670	642	663	650	609	625	634	679	638	631	647	655	659	673	673	624	680	664	618	637	635	695	662	676	650	625	616	626	641	674	645	667	687	648	655	650	666	640	650	656	642	666	664	651	660	683	675	677	662	651	659	648	649	684	673	647	642	607	675	634	674	672	651	661	720	636	661	706	649	665	628	704	671	673	690	669	680	632	626	667	630	634	723	696	652	654	638	616	653	643	669	632	629	640	658	658	654	697	639	690	669	651	665	658	633	646	636	690	598	618	688	650	633	688	676	636	662	678	645	711	680	629	646	610	718	678	666	635	670	690	667	605	684	620	648	623	641	656	667	654	659	701	666	687	635	609	628	639	683	615	688	685	680	641	661	706	694	683	656	704	698	682	676	639	630	665	687	648	669	643	688	655	649	653	669	644	653	684	686	662	701	718	715	633	699	687	649	640	640	662	631	637	613	695	698	675	635	685	657	625	619	665	659	627	652	674	684	618	664	691	634	701	639	715	656	650	643	691	674	683	647	715	611	664	643	651	636	704	674	652	650	688	649	689	640	616	687	643	601	661	691	654	655	630	606	622	636	689	604	671	669	643	676	650	666	647	702	637	708	636	694	667	707	637	684	677	679	623	673	604	670	609	662	657	671	688	641	680	646	683	650	664	627	681	638	679	686	674	607	721	665	657	651	658	659	673	647	629	649	624	659	663	711	658	642	636	618	638	690	674	645	650	647	668	686	602	683	649	622	666	643	646	631	626	690	603	677	639	656	682	660	656	669	667	657	658	677	692	662	681	696	646	679	647	661	635	653	702	663	661	643	620	659	643	632	645	642	662	665	673	645	679	669	648	617	660	620	632	638	660	631	656	642	638	632	643	675	626	683	661	632	636	726	671	635	700	646	614	660	657	669	665	602	632	636	628	676	681	657	617	662	691	637	708	676	669	630	683	674	642	673	652	685	634	644	644	665	649	676	646	672	674	647	658	703	643	685	671	694	658	668	654	609	650	643	655	651	678	680	638	665	663	594	657	640	588	661	640	678	670	626	674	660	635	676	639	636	681	652	705	625	661	622	658	704	699	648	638	702	677	715	680	653	661	606	650	647	689	654	634	625	664	620	670	679	659	634	688	616	626	674	616	675	612	645	707	674	655	683	683	625	607	676	656	649	695	686	644	661	639	662	661	677	651	648	635	677	627	650	665	683	647	659	585	646	655	646	618	655	623	662	670	643	646	644	685	626	635	709	626	681	672	690	674	685	655	621	678	626	629	654	667	679	686	706	656	710	661	683	656	620	684	614	649	670	652	653	668	641	650	643	598	657	617	648	666	671	603	601	660	666	684	666	651	699	653	713	625	653	642	654	665	675	644	643	618	631	646	691	681
6606	5487	2668	2113	2552	2699	1352	1307	3652	2838	2664	2605	559	675	552	279	226	172	123	86	69	62	61	51	60	53	60	47	48	65	39	47	60	48	56	56	48	48	34	48	52	45	61	53	56	61	51	61	48	51	47	45	57	51	46	52	53	58	45	59	47	61	41	50	38	63	45	49	60	52	37	59	59	53	49	55	45	42	59	56	52	42	45	49	48	46	55	49	49	51	54	45	49	50	54	58	49	47	57	47	41	56	51	47	44	51	58	46	55	50	50	51	58	59	56	57	56	55	63	56	40	45	41	50	48	46	52	62	50	47	47	52	46	57	42	48	50	49	40	46	45	45	54	65	47	45	51	56	52	40	61	50	54	59	50	54	44	51	54	68	50	50	53	59	57	53	61	59	54	51	46	64	56	56	40	56	61	58	54	50	46	51	48	54	45	52	55	46	64	57	38	42	53	37	64	42	48	45	43	48	48	54	44	60	51	53	48	40	54	48	41	42	52	45	52	48	64	42	49	48	41	43	53	44	56	50	47	59	43	56	66	64	49	43	55	60	52	49	55	55	52	59	42	55	41	59	56	54	53	51	62	42	48	58	47	49	51	53	51	46	49	64	47	45	45	63	53	54	42	63	51	47	63	53	52	53	55	57	54	69	60	41	64	68	46	44	57	53	47	44	37	61	49	42	59	44	42	46	55	42	55	45	48	50	49	58	50	51	55	54	48	47	48	53	55	49	46	54	41	53	56	56	47	41	44	48	51	46	52	53	43	50	58	43	41	43	44	51	55	47	50	55	53	50	55	51	60	50	38	49	50	50	54	54	48	51	49	51	51	58	47	56	55	46	44	61	54	50	47	47	44	59	54	51	49	51	59	50	59	63	49	58	57	45	77	38	40	57	45	65	54	58	50	45	60	47	38	52	56	30	43	53	55	47	49	54	55	65	41	46	50	51	55	58	54	43	47	39	53	49	59	33	34	46	47	58	51	51	57	61	56	56	54	51	52	55	48	47	51	44	47	63	50	75	70	48	55	46	60	45	51	36	59	68	29	58	62	47	59	48	48	49	49	52	60	53	64	44	49	61	57	46	51	61	56	49	54	56	51	56	37	64	44	51	44	53	42	46	79	56	48	56	46	51	47	46	58	55	62	52	50	47	49	48	46	66	37	50	59	50	57	58	53	44	53	38	51	53	42	40	43	60	61	55	42	52	54	39	51	47	53	47	58	35	46	57	47	61	41	47	45	58	57	51	48	44	55	64	37	54	58	53	47	52	54	44	49	59	53	42	61	57	51	60	45	36	55	55	46	64	47	51	50	52	56	58	45	50	52	49	55	64	57	44	61	59	58	50	52	41	52	59	53	62	57	41	43	36	48	52	47	43	53	47	73	45	45	39	50	45	49	56	50	58	57	55	62	57	43	51	62	58	54	65	52	58	50	53	50	49	60	54	41	42	45	39	52	60	43	47	60	56	47	56	44	53	60	49	65	58	50	41	41	41	47	53	47	66	57	54	60	58	50	50	34	50	57	47	54	53	45	43	54	62	48	56	38	44	48	54	50	42	58	62	70	44	53	61	57	42	51	62	56	55	60	65	57	40	49	39	65	45	50	57	59	63	48	54	64	45	54	52	56	52	40	48	56	59	54	45	54	46	57	48	47	45	56	47	61	59	39	53	56	46	58	49	34	60	45	58	54	53	50	49	49	53	59	43	48	48	49	42	38	57	66	53	40	43	52	42	52	49	72	55	47	51	43	49	49	49	57	66	49	64	55	44	64	60	55	52	49	48	54	53	57	59	39	54	44	56	51	50	47	55	41	39	48	57	59	50	45	46	60	44	44	47	50	57	47	49	36	38	44	53	49	67	56	52	49	59	56	58	51	51	48	48	58	53	50	66	40	57	44	60	54	56	50	51	56	54	57	39	49	55	56	49	60	37	39	55	39	39	57	57	40	50	59	46	53	50	50	58	47	56	46	52	56	57	61	57	71	68	53	50	58	42	49	42	45	48	51	48	49	49	47	42	51	54	54	48	59	42	47	53	54	50	48	56	47	43	46	57	54	52	46	47	49	43	58	51	58	57	57	51	54	38	53	56	50	33	52	52	49	41	53	50	54	46	48	54	56	47	50	53	51	57	50	47	42	61	49	45	56	39	59	47	49	58	48	42	45	63	69	42	42	60	64	55	49	40	47	48	48	52	64	47	50	42	51	52	42	38	49	57	48	52	49	49	49	42	51	43	49	61	49	46	51	43	52	51	63	40	56	60	47	56	45	56	47	52	48	49	53	49	57	43	51	51	59	53	53	60	45	60	51	55	50	58	58	49	44	45	54	63	49	51	52	41	48	49	46	58	67	52	41	43	53	42	52	50	52	53	49	48	43	55	44	59	54	64	55	53	41	50	49	52	48	54	42	54	53	50	50	43	64	57	50	47	51	53	45	52	52	51	53	58	49	29	53	58	54	45	50	61	46	48	58	61	51	47	49	53	60	57	47	53	34	52	55	45	48	51	49	67	51	47	51	42	61	50	49	47	44	42	45	54	39	58	60	69	53	46	55	50	43	51	57	53	45	35	61	48	57	55	53	38	47	53	56	51	57	47	54	54	53	53	60	53	64	57	45	43	54	57	56	48	56	49	49	54	59	37	47	50	55	54	58	54	55	49	52	43	50	56	51	55	55	48	54	49	63	41	65	48	46	54	62	55	50	42	57	58	33	60	44	58	54	61	62	55	52	45	58	61	67	53	53	46	51	47	61	60	51	46	50	41	53	58	55	50	60	58	53	46	59	39	42	59	56	38	50	68	50	55	47	46	60	47	54	42	42	57	56	46	53	47	51	54	55	42	47	59	54	48	52	47	43	56	46	48	50	48	53	53	45	63	62	54	40	54	55	48	56	49	51	50	53	40	50	46	65	47	49	37	57	42	55	67	55	57	57	53	41	49	59	50	50	62	46	53	48	48	50	38	43	49	56	57	49	52	51	48	55	48	63	56	46	35	58	55	61	51	45	47	47	56	54	47	46	53	44	51	60	60	41	52	46	44	47	47	54	53	53	41	57	63	48	58	44	47	56	59	51	46	34	56	42	61	69	50	67	58	55	54	56	42	50	43	48	59	56	34	60	57	46	48	52	47	44	58	54	52	44	56	49	65	60	60	44	49	61	43	53	54	50	42	55	47	52	50	60	47	39	41	46	57	43	54	58	50	57	40	47	57	46	55	48	53	52	52	49	56	47	58	66	55	62	54	42	62	60	52	55	51	44	53	52	53	35	64	49	55	55	52	57	41	56	51	39	58	53	50	63	60	47	55	41	45	43	49	52	60	56	48	50	49	46	47	52	50	56	44	61	52	37	53	56	53	54	64	49	53	50	52	50	67	52	52	56	53	47	46	57	39	53	38	47	52	54	61	49	47	58	52	57	32	47	48	39	53	49	51	58	58	52	56	53	50	52	52	65	61	48	47	53	56	58	51	61	60	31	55	41	60	40	57
38584	30611	22213	33677	44719	41602	29593	31033	39029	35373	33345	28619	14741	17272	14651	7585	6496	4688	3231	2051	1417	964	749	678	636	675	656	687	635	671	656	675	652	630	659	644	698	659	673	659	654	657	667	642	652	659	643	614	677	638	683	705	682	704	609	708	679	670	646	676	668	645	658	635	677	639	649	689	700	622	699	656	678	659	658	650	650	672	642	678	622	663	679	694	647	642	660	676	655	688	660	684	674	645	641	630	690	659	638	703	648	650	671	638	639	692	664	672	663	681	671	674	679	673	678	626	679	669	622	648	601	684	637	652	688	682	673	685	679	648	666	634	717	681	666	686	701	676	640	662	671	651	727	679	636	636	629	671	714	665	655	685	688	692	666	645	667	656	679	676	683	656	658	676	648	688	646	640	629	675	699	661	693	645	678	694	682	653	687	689	656	712	658	690	607	676	615	634	645	689	650	670	660	634	656	698	651	681	643	725	656	654	665	685	702	691	657	719	720	616	684	668	673	699	682	685	684	648	694	650	659	657	645	643	688	631	663	621	666	664	653	684	701	721	649	696	689	682	651	665	657	674	652	649	684	651	668	674	653	663	664	635	642	662	669	670	638	663	640	646	635	729	678	665	700	666	650	693	645	633	635	679	661	639	658	655	632	713	683	624	630	665	677	692	707	694	646	665	673	686	666	689	677	697	682	668	654	652	676	681	723	635	689	646	692	663	673	740	650	669	660	671	692	687	720	658	652	660	646	750	708	691	713	637	696	683	642	655	637	630	640	670	704	667	622	655	652	659	666	654	690	642	666	617	650	662	719	633	654	680	645	665	641	668	686	711	648	685	649	651	661	670	644	671	697	713	655	698	663	671	671	657	659	681	659	641	671	697	653	641	672	665	668	674	674	655	676	684	698	679	618	674	633	667	665	684	704	671	664	669	670	678	696	668	655	637	667	665	678	648	694	631	671	680	695	630	689	661	669	671	669	613	675	633	672	667	678	665	716	675	665	642	652	686	640	663	696	656	677	654	625	668	655	654	685	661	698	619	679	611	670	669	682	642	687	662	661	650	681	679	639	664	694	638	621	638	699	704	657	682	650	672	660	701	689	638	667	656	647	650	660	710	690	651	677	637	678	673	657	677	677	675	625	702	649	628	626	679	674	654	670	670	692	686	650	640	675	648	703	711	665	664	697	661	615	658	672	682	668	670	682	665	632	664	639	642	669	646	662	667	670	640	684	659	696	659	656	683	646	662	678	659	691	703	712	627	640	699	718	672	689	719	648	658	646	707	668	667	714	631	661	617	632	689	704	671	671	691	700	656	665	695	687	675	642	681	678	691	684	659	659	663	676	672	699	682	633	646	651	645	654	667	702	660	631	655	604	700	680	672	715	665	657	664	656	696	659	691	671	707	634	650	665	651	694	639	660	684	645	714	647	647	686	687	655	648	642	639	701	686	672	653	682	690	699	632	646	686	711	667	648	720	658	677	648	646	633	753	694	714	653	636	672	707	683	690	709	663	628	689	646	674	688	668	658	661	653	680	649	727	677	678	639	637	631	699	652	694	653	721	688	657	640	684	684	684	731	682	625	676	673	698	743	640	708	683	669	676	656	664	689	650	712	702	670	657	679	630	661	636	672	670	661	669	672	666	654	666	664	623	671	632	656	708	662	672	678	658	644	651	689	724	641	690	697	685	666	693	667	653	667	649	670	672	672	661	691	677	705	710	663	666	662	637	629	633	671	666	655	684	645	685	660	652	687	702	664	653	648	688	635	616	644	671	682	620	645	638	674	613	633	677	649	662	694	665	663	672	713	686	680	622	701	685	670	658	676	627	625	676	683	685	663	689	655	621	664	708	671	657	663	654	676	682	626	670	654	636	729	677	638	695	636	689	702	702	652	638	676	711	667	693	702	670	686	697	707	688	679	679	626	640	622	682	659	681	715	659	668	662	670	656	690	678	644	670	642	665	656	692	663	682	676	654	655	706	673	646	726	656	642	676	688	691	674	679	617	680	689	653	671	664	638	630	638	687	664	619	659	687	681	636	669	652	630	683	631	638	673	697	604	688	668	650	636	668	632	682	652	706	679	684	663	715	687	650	689	677	688	700	670	679	684	632	695	690	697	671	645	646	689	692	652	675	682	664	665	656	653	637	691	653	659	653	683	681	661	669	680	702	647	715	663	663	661	656	641	664	687	675	650	680	618	667	676	646	695	691	718	674	688	669	695	678	686	679	610	682	635	712	705	709	717	645	619	635	688	682	675	635	696	669	650	660	676	696	678	658	685	682	652	720	718	703	662	661	654	648	622	659	639	662	675	685	684	641	719	684	638	653	665	666	690	642	629	664	648	666	660	712	708	679	652	668	697	683	661	653	625	631	673	638	656	686	640	695	692	639	633	683	662	649	716	689	646	700	675	649	697	684	677	642	679	659	703	656	652	651	660	667	694	642	649	685	644	667	617	700	681	673	674	657	705	677	681	699	634	655	686	647	697	669	670	617	637	690	695	690	664	630	638	713	625	620	673	658	640	670	644	663	710	663	625	639	637	661	693	618	676	632	720	647	648	645	682	681	699	648	675	625	653	703	660	654	689	630	688	669	674	645	641	651	673	675	658	699	689	646	681	704	675	672	697	670	653	701	734	664	661	670	686	665	665	681	655	610	687	669	693	663	669	681	636	678	678	634	638	665	671	666	672	603	676	667	678	651	717	635	664	704	716	673	704	654	683	725	701	654	666	654	676	664	665	709	655	661	675	712	675	665	710	663	665	657	696	693	664	700	649	664	663	683	666	651	698	648	666	661	679	656	713	701	639	627	701	693	637	658	647	690	685	664	656	656	686	658	693	692	623	674	629	733	697	674	658	641	655	660	706	658	652	705	685	681	660	688	665	634	666	655	660	657	651	658	646	626	664	674	726	636	694	656	683	639	681	689	654	660	629	698	661	669	680	668	635	652	698	662	663	651	656	674	692	642	634	623	655	744	698	636	670	654	673	704	675	684	652	650	681	695	685	641	660	616	661	702	725	650	671	668	683	662	648	630	704	666	669	642	673	632	699	702	700	648	626	697	691	668	681	696	673	697	673	661	641	684	662	650	657	677	684	659	698	671	668	654	678	634	675	726	705	643	674	688	705	654	650	646	683	691	608	634	682	700	646	682	674	703	670	627	679	663	673	663	663	631	682	644	694	645	629	628	659	684	721	636	657	632	686	666	674	649	713	712	678	668	698	665	662	667	661	676	684	594	641	623	669	684	635	701	639	697	662	643	698	686	640	649	664	635	679	692	669	661	651	695	657	688	700	663	677	637	644	678	677	667	644	679	661	658	635	657	691	646	700	672	665	700	692	674	730	695	673	659	646	618	672	664	683	600	666	642	642	671	724	703	621	672	645	688	675	660	690	688	677	648	623	655	661	665	679	660	612	704	645	714	662	638	653	689	673	679	663	679	724	686	674	699	690	705	656	656	667	685	666	622	646	697	656	669	669	677	624	671	629	677
8274	10809	4893	3454	5106	4724	2380	3181	7003	5120	4521	2223	811	933	934	403	304	232	143	113	77	58	68	47	44	51	52	49	59	59	47	41	35	60	39	63	58	57	46	67	53	42	57	44	47	36	42	55	46	49	48	55	60	51	46	65	43	48	55	46	43	39	50	48	45	54	40	55	55	51	61	53	43	66	49	48	65	57	49	47	50	54	51	44	53	42	46	51	46	48	48	38	48	51	54	59	53	58	49	31	50	51	44	53	51	61	47	42	58	54	51	50	53	41	48	43	44	49	36	48	52	55	55	52	62	58	55	56	48	44	44	61	60	46	52	53	52	41	49	46	46	55	50	36	42	56	57	54	54	41	49	43	49	42	54	62	51	49	54	48	47	48	53	54	56	50	54	41	54	50	52	63	52	44	46	53	59	50	40	67	43	51	42	54	66	59	41	64	52	56	37	51	43	54	54	53	47	48	44	47	53	55	61	44	50	62	54	57	50	49	48	47	56	42	56	51	59	44	55	51	58	56	47	58	61	66	49	41	33	44	53	52	49	58	36	59	40	47	46	45	53	46	43	53	58	50	57	44	54	45	48	45	64	49	56	46	50	57	53	53	52	61	66	64	47	52	52	51	54	62	58	50	58	54	53	45	58	47	55	70	64	54	48	50	67	36	41	55	66	43	57	59	45	55	48	54	71	56	52	41	42	52	52	39	59	50	51	50	46	53	59	45	54	48	57	40	59	64	55	44	55	26	46	55	44	54	49	50	46	58	42	59	38	44	58	48	54	64	53	32	48	56	43	39	56	43	47	49	55	53	60	47	49	53	56	42	61	47	57	45	35	51	52	57	54	26	61	56	51	54	54	47	57	58	38	53	54	56	62	59	40	49	43	58	55	53	69	61	45	47	56	57	44	45	61	56	54	53	59	59	62	65	53	44	39	59	49	44	51	48	59	56	69	39	52	53	51	49	47	48	45	37	50	50	58	62	56	55	54	62	50	57	50	61	51	61	48	50	39	40	60	57	44	52	45	44	41	55	53	49	54	45	49	40	58	43	44	50	48	48	38	38	53	53	42	50	55	47	54	56	64	55	53	62	49	43	58	57	44	55	43	43	56	52	53	46	56	50	58	52	56	40	39	47	58	50	60	65	50	58	55	48	62	54	42	47	47	62	52	44	42	43	44	62	60	55	49	46	46	58	59	40	63	49	31	49	40	48	45	44	51	52	50	41	49	53	55	47	42	52	55	48	53	45	48	47	54	49	67	47	51	46	48	44	50	52	51	60	45	72	39	53	49	51	57	58	53	67	51	59	45	65	48	45	57	54	45	65	65	43	58	54	37	35	55	59	28	57	58	53	42	40	58	68	57	57	53	55	54	52	48	56	56	45	53	58	53	63	58	62	48	47	41	58	43	60	61	62	55	41	55	44	46	51	42	42	42	48	61	53	46	47	52	43	41	49	55	47	61	58	64	55	50	48	54	44	56	49	59	51	42	52	51	65	51	51	52	52	46	50	40	46	47	48	66	60	57	57	49	59	52	60	45	41	51	42	54	48	47	52	45	53	58	48	40	46	44	55	48	53	52	55	43	61	53	38	67	74	51	47	47	59	54	47	51	52	70	60	49	43	57	45	50	51	68	44	43	50	46	57	58	49	56	60	46	53	59	53	45	53	54	42	36	49	44	56	46	65	40	46	59	52	49	48	54	59	47	54	52	67	62	55	55	51	61	56	59	54	40	50	59	46	72	42	51	67	47	49	49	50	42	44	55	48	55	51	52	45	55	72	55	52	57	50	57	48	63	48	43	54	44	49	54	50	46	47	52	53	39	53	62	44	51	59	51	63	54	47	54	65	71	50	51	51	50	43	51	54	47	55	55	55	47	42	39	53	56	47	39	55	55	40	62	51	55	52	58	42	60	59	45	58	45	62	54	33	56	60	53	61	43	59	52	69	50	40	47	55	39	54	59	52	63	55	50	55	61	57	49	59	68	50	56	52	60	57	54	41	45	49	47	44	50	47	71	56	47	57	42	48	58	50	47	52	56	63	58	40	53	52	48	48	50	49	69	55	52	63	45	50	55	47	50	59	67	59	52	43	57	64	46	52	53	42	52	51	49	42	59	57	47	42	52	66	42	47	55	47	46	42	53	65	52	59	56	57	53	48	52	53	62	48	54	63	52	55	45	54	44	59	52	49	45	65	48	52	50	54	58	45	42	36	61	54	42	45	43	60	45	61	63	43	59	37	58	60	51	51	57	60	56	42	46	51	58	52	49	52	47	49	51	56	55	51	53	71	38	48	51	58	43	48	45	46	44	46	46	58	53	47	54	34	46	66	54	58	51	56	50	39	66	48	51	50	51	45	55	45	57	60	38	61	52	62	41	51	62	48	60	48	46	53	61	61	47	45	49	60	63	58	47	51	50	53	56	54	47	55	68	61	55	53	41	61	59	41	48	59	55	51	57	50	38	68	39	51	46	40	47	56	47	49	48	57	56	42	43	46	51	53	67	48	37	51	50	49	50	50	56	53	51	56	55	49	53	62	38	56	47	50	56	65	47	53	45	55	45	56	45	65	60	52	56	60	54	45	45	50	55	57	43	45	45	52	41	61	57	42	48	67	60	40	48	57	55	38	48	74	50	64	51	49	56	55	56	65	60	64	57	33	45	49	45	52	58	46	51	52	44	55	51	67	60	46	64	54	70	48	46	41	49	42	51	59	48	50	45	56	51	47	47	41	58	59	58	50	59	54	67	46	42	62	46	46	63	65	65	50	55	67	56	48	58	40	50	47	50	55	60	42	57	55	46	44	52	48	52	48	48	50	58	56	51	53	59	49	52	64	51	47	53	51	46	57	42	42	49	52	43	62	68	41	57	55	58	55	40	56	51	73	69	60	62	58	47	41	51	55	59	49	57	38	41	63	63	35	58	44	54	53	52	56	59	71	51	38	37	53	47	41	50	48	48	54	48	53	42	54	51	58	58	46	44	50	42	62	63	43	45	46	55	43	49	49	39	48	52	41	45	53	45	56	38	56	52	48	57	56	48	53	53	47	46	49	57	42	64	54	54	47	45	56	60	49	55	52	47	51	34	48	49	52	56	60	49	47	56	54	51	44	41	50	41	45	60	54	61	52	48	51	48	52	52	68	55	55	49	55	56	64	54	44	63	48	57	52	52	56	40	49	60	49	54	52	48	56	52	42	46	48	52	62	47	56	50	43	53	32	49	44	45	52	54	50	57	53	52	51	48	41	59	47	43	59	51	54	56	45	46	49	50	53	54	52	57	44	54	45	55	64	57	48	48	52	56	49	50	57	52	42	48	51	54	56	59	50	52	49	45	40	54	65	52	37	50	43	56	51	53	54	46	49	60	49	55	44	53	57	55	42	56	52	38	53	52	45	60	68	43	58	55	44	46	45	51	57	53	49	39	52	41	60	48	59	50	40	46	45	41	56	60	49	56	59	49	54	48	46	40	50	53	53	54	50	41	55
46530	37267	28113	39760	56131	49111	34062	40730	46568	41928	37308	26343	18932	19548	18828	10519	8104	6174	4157	2604	1569	1019	757	701	697	638	694	677	633	668	663	677	721	702	668	648	713	671	647	667	632	667	666	700	692	663	663	642	681	657	630	719	625	691	659	714	714	634	641	664	654	687	681	667	666	696	679	742	671	692	629	683	680	665	686	692	632	699	683	671	683	661	680	605	735	679	708	648	668	678	644	657	680	674	589	641	644	639	637	696	656	729	700	705	683	708	659	647	657	678	678	709	683	697	682	647	656	625	664	630	633	672	674	649	680	670	655	659	665	644	635	687	689	708	652	679	694	665	704	650	660	659	686	699	639	719	677	673	648	655	679	719	685	696	680	691	653	700	640	665	667	684	666	710	704	707	665	632	713	667	688	676	648	715	651	707	678	692	666	637	643	677	706	660	705	699	646	717	717	699	683	743	658	673	668	670	678	699	709	658	656	679	680	650	687	678	679	647	638	634	656	665	678	642	669	638	688	700	661	677	668	684	662	653	617	680	653	669	662	693	645	648	714	653	667	625	696	650	626	684	639	647	618	675	667	677	678	691	689	666	674	674	694	705	713	673	644	717	710	680	662	739	727	698	710	680	691	681	649	668	671	655	722	694	663	671	647	654	681	641	642	686	650	691	642	693	660	695	668	698	739	678	654	704	654	655	706	668	661	661	667	661	696	699	666	651	653	652	646	695	651	699	658	648	681	637	714	690	685	693	698	713	649	658	693	635	658	696	693	665	639	646	692	714	657	632	661	717	681	700	663	655	703	652	674	680	663	703	652	652	672	739	648	646	671	668	680	665	620	682	654	705	664	666	690	683	662	638	713	660	668	619	702	720	709	659	719	679	664	683	697	634	702	687	690	665	664	660	659	681	711	663	664	658	663	641	637	694	698	668	687	630	691	677	643	689	690	691	627	707	686	692	689	712	691	670	665	636	668	669	667	695	673	679	676	689	625	688	696	699	611	652	687	648	652	701	654	681	671	715	678	684	720	673	664	694	593	654	717	732	663	669	610	662	615	670	642	660	663	672	631	707	690	668	718	675	705	688	640	643	697	664	667	707	694	675	657	676	652	690	692	683	650	665	613	690	693	667	670	683	657	645	686	685	684	704	661	641	642	704	662	657	689	669	648	677	718	711	691	639	636	675	675	652	643	712	655	701	678	687	665	666	669	645	637	672	631	690	749	704	660	688	676	704	659	654	677	679	620	699	675	645	693	660	694	693	705	650	677	603	682	678	659	722	693	678	673	663	682	659	700	692	700	683	678	674	620	696	703	658	648	671	679	688	702	713	701	677	720	701	709	653	658	645	666	687	647	614	649	697	654	626	690	690	688	622	653	661	651	669	679	662	649	683	638	645	691	653	705	681	691	683	653	657	636	624	734	692	681	694	659	695	710	689	722	654	692	649	657	702	668	727	720	696	640	618	706	696	689	674	688	648	702	662	666	672	643	665	677	703	696	707	729	694	653	701	680	671	665	672	661	699	690	676	673	705	617	690	700	667	660	664	662	657	692	638	678	688	715	644	701	661	688	640	701	667	696	660	684	644	681	669	673	692	654	651	642	651	655	669	670	660	655	668	674	701	669	679	688	625	686	649	674	681	654	663	729	669	673	666	637	670	628	666	636	698	693	658	703	623	686	678	686	665	690	716	679	683	675	671	688	655	713	656	701	663	678	645	657	701	679	664	665	679	659	684	634	681	713	663	666	703	675	715	657	664	660	688	665	644	660	709	711	680	680	676	641	685	670	682	681	622	747	672	673	670	694	692	665	689	709	651	673	660	674	663	668	670	639	701	678	616	658	615	643	608	701	690	704	624	623	728	680	738	664	712	693	687	658	663	675	648	644	689	636	674	712	686	638	645	686	701	680	666	619	706	694	679	700	694	672	654	714	611	672	659	698	686	646	721	681	680	684	647	656	699	693	698	700	646	668	715	676	688	675	679	655	711	668	670	706	642	677	677	689	663	629	696	715	676	683	682	630	650	675	700	690	662	659	664	658	664	656	644	640	679	646	683	712	688	709	700	639	679	676	647	660	650	680	672	631	666	692	691	706	702	671	684	652	633	687	649	724	633	641	705	642	681	700	621	659	685	661	751	682	641	716	672	697	684	652	709	673	736	639	664	640	700	714	644	691	653	693	661	694	706	739	696	654	668	687	699	714	682	720	699	666	671	710	640	647	669	716	683	636	634	690	724	697	650	667	671	668	666	626	674	713	687	699	677	661	646	708	683	646	653	693	651	623	656	740	681	673	684	667	682	621	627	675	649	712	688	714	693	652	624	614	656	719	642	643	679	689	675	666	697	683	675	672	653	673	647	695	680	654	653	700	636	673	692	680	675	687	674	664	679	703	644	649	726	702	665	672	687	662	664	698	672	704	664	695	670	683	716	669	680	677	663	659	663	644	673	663	683	647	622	682	691	681	633	699	646	664	677	679	694	650	681	663	722	681	683	685	694	702	651	695	650	661	689	662	664	689	680	695	667	669	678	678	651	638	683	670	671	684	684	675	677	681	708	649	663	652	715	697	726	726	699	668	685	634	725	656	709	676	689	667	659	715	712	668	677	664	668	639	684	672	673	675	705	664	692	683	712	675	653	675	672	647	677	650	639	668	670	693	652	672	645	631	670	667	673	659	677	649	677	694	680	650	620	666	684	623	678	679	661	645	696	661	724	663	646	696	658	659	661	644	703	702	679	713	684	623	669	699	671	673	692	693	646	673	665	690	685	704	659	693	662	713	654	655	700	670	667	689	626	663	664	723	651	677	684	704	668	678	680	691	662	702	707	643	680	659	652	681	688	667	722	680	690	642	625	673	642	699	698	664	683	660	695	660	673	702	703	679	706	661	658	661	671	693	670	675	652	666	710	632	701	688	665	669	662	703	645	702	651	694	684	662	627	699	671	688	695	641	671	608	638	708	659	696	628	691	717	668	677	691	672	680	664	653	683	660	631	681	671	657	674	655	655	654	704	686	705	722	658	673	731	659	670	692	743	659	700	625	689	657	649	666	664	662	634	689	663	713	688	672	672	668	652	700	705	705	648	689	653	668	695	694	704	674	653	673	684	679	645	690	642	704	674	664	646	640	633	684	666	666	706	654	683	670	677	650	678	681	695	690	683	741	688	646	668	663	645	663	664	656	658	699	698	656	691	686	674	644	711	649	664	682	690	600	652	689	652	677	658	676	686	707	641	694	671	686	671	692	664	653	659	675	665	628	754	638	656	670	670	630	631	634	653	661	712	708	666	680	651	666	682	698	670	705	623	626	678	665	635	689	670	718	697	621	670	714	678	716	650	668	714	634	652	688	717	622	671	705	700	681	713	676	651	703	699	648	675	666	674	724	655	675	688	656	686	650	652	636	641	660	681	701	680	681	704	718	669	640	691	688	705	698	681	681	627	662	680	666	657	690	660	663	682	649	658	635	669	705	669	649	622	664	676	691	711	648	666	692	633
3409	1857	728	612	857	897	270	751	1663	1093	1016	413	248	238	283	206	131	91	82	74	67	62	48	57	58	41	39	50	48	57	55	51	57	44	41	53	51	51	45	35	47	48	54	61	43	59	50	49	41	49	40	39	34	49	45	52	45	62	38	46	57	66	44	39	65	48	60	43	51	42	51	29	44	55	45	42	46	45	47	46	40	50	52	49	58	66	49	50	50	50	44	52	44	50	51	44	49	38	62	50	46	51	52	47	37	61	41	47	42	46	40	48	47	56	39	33	49	50	43	54	57	63	48	44	55	45	51	54	42	55	50	46	46	58	45	50	47	53	43	48	42	69	56	55	57	48	45	44	37	43	47	51	57	56	53	50	51	49	60	64	59	47	43	52	55	55	60	53	42	42	52	38	54	44	55	55	56	51	58	60	55	41	51	58	43	54	49	50	49	52	52	45	52	40	56	46	40	58	49	46	50	42	51	62	41	53	44	57	42	51	61	50	46	50	60	45	48	54	55	54	44	46	70	45	50	39	45	51	52	47	56	61	44	55	42	37	49	55	59	38	50	39	56	52	40	55	52	41	58	52	45	41	46	55	47	43	57	45	44	41	52	48	44	39	51	44	57	51	42	40	50	63	57	49	49	56	52	51	51	56	49	52	45	51	48	49	40	50	47	61	41	60	50	53	41	62	57	36	56	49	38	44	59	54	49	51	49	49	52	43	41	51	49	50	51	59	34	55	43	59	56	56	45	53	51	35	52	50	54	60	58	49	52	49	58	54	46	42	50	41	55	43	44	56	46	55	57	53	42	49	48	55	51	52	54	52	68	49	37	51	60	52	63	56	52	44	50	47	37	53	38	40	50	54	55	40	43	37	59	60	46	40	56	42	66	54	40	53	59	52	36	57	50	50	53	43	55	61	50	43	51	58	40	50	57	48	35	54	46	51	45	50	42	45	42	38	51	52	58	49	35	42	46	47	58	49	53	39	55	56	55	53	69	53	55	60	44	50	47	50	62	49	49	48	43	52	51	54	44	56	52	56	56	57	57	48	51	42	37	50	55	48	41	35	47	50	56	40	57	50	68	47	43	50	54	55	43	46	54	53	44	48	42	47	53	51	40	51	49	47	46	72	44	51	41	60	52	41	46	45	55	57	37	47	49	57	53	46	45	56	45	53	42	45	46	44	49	66	58	47	43	55	49	52	51	49	35	46	42	48	54	51	59	57	51	55	40	46	46	46	43	38	50	59	40	46	52	54	56	48	40	49	45	44	51	45	56	38	47	38	54	48	47	58	36	50	62	44	52	44	40	51	46	55	49	33	56	35	54	46	39	51	41	44	59	62	43	52	54	53	49	55	52	58	40	58	52	57	46	48	40	36	38	54	42	45	47	55	51	48	44	55	41	53	65	45	53	41	44	51	44	66	39	49	47	54	55	62	44	43	37	40	54	49	30	45	47	63	45	43	45	73	49	54	53	62	51	50	52	45	44	63	55	59	58	49	52	41	49	60	54	55	48	43	49	39	51	47	48	40	56	42	63	49	50	47	61	44	35	42	55	44	47	61	42	58	46	54	51	38	39	48	52	46	47	55	52	59	57	48	41	51	44	58	55	58	51	44	60	61	40	43	56	43	56	49	42	47	40	38	59	65	48	59	49	47	54	55	56	58	49	51	55	38	47	48	43	45	47	31	48	51	46	53	41	67	58	44	46	40	52	60	59	54	58	41	54	36	60	48	47	47	53	48	46	36	43	46	55	52	54	46	61	53	54	51	41	51	55	61	49	56	28	61	52	43	53	57	45	45	54	55	42	41	53	59	51	54	50	43	44	55	55	51	61	40	50	41	44	53	48	57	53	47	56	32	48	56	46	53	54	61	60	45	49	57	55	54	45	53	42	49	48	41	43	55	40	59	42	52	45	54	42	52	48	69	52	44	42	44	39	50	35	56	40	51	47	57	45	32	46	38	55	38	48	54	45	50	52	34	53	43	45	38	45	43	51	51	48	49	55	61	47	51	50	51	58	47	44	48	54	46	51	52	54	58	42	46	40	50	40	59	36	51	61	51	58	49	51	37	42	48	50	47	56	45	45	39	57	50	61	59	52	38	48	53	54	42	54	44	49	43	46	44	34	53	55	52	39	58	50	45	46	49	57	45	50	39	28	50	41	33	50	50	41	52	58	36	58	69	45	53	43	57	43	52	51	49	45	55	41	48	58	52	46	57	54	58	51	40	47	57	58	53	48	47	55	48	47	55	48	38	50	46	60	46	50	46	49	59	46	61	49	55	54	52	56	47	51	45	53	59	49	33	55	36	51	48	52	55	38	40	51	50	52	50	56	42	51	57	65	37	37	39	40	61	52	55	47	55	52	47	57	52	48	52	45	60	62	61	50	60	47	61	51	57	45	49	51	65	48	52	54	46	41	56	52	54	53	60	39	54	41	55	61	40	54	46	51	51	51	73	53	40	49	44	55	42	55	42	58	44	48	51	42	66	55	55	46	47	52	47	52	55	45	63	48	61	46	42	51	45	59	50	50	48	48	51	61	51	50	54	50	33	45	46	56	41	47	58	54	50	56	40	42	59	50	49	50	51	38	42	41	48	50	51	48	44	35	59	44	44	47	44	42	61	54	56	47	54	51	55	54	47	41	45	52	44	43	45	51	42	52	54	48	57	42	42	66	61	40	55	65	47	61	41	54	53	43	49	56	62	46	33	45	42	46	44	48	51	58	57	53	40	58	49	46	53	49	41	51	44	54	46	55	61	44	48	55	45	41	40	43	43	45	54	42	39	52	58	55	52	54	52	45	42	42	46	47	48	56	55	41	46	48	44	52	41	40	47	43	41	51	48	41	39	46	48	46	46	52	53	53	38	43	51	49	37	46	47	46	47	57	54	42	48	46	41	55	61	34	54	40	49	55	51	44	68	54	53	57	50	53	53	45	54	52	50	44	61	52	44	50	45	48	42	41	50	40	37	52	56	39	48	51	49	60	51	33	42	50	50	51	54	51	52	46	42	41	52	35	45	51	47	61	42	58	58	42	49	47	54	45	53	41	48	45	43	48	47	53	48	51	45	55	43	65	41	55	58	36	40	49	53	48	56	58	58	54	44	59	49	51	48	62	51	61	50	71	40	59	43	46	51	36	60	45	45	51	54	56	54	36	38	53	47	37	55	48	59	46	51	41	51	49	59	38	46	38	49	48	41	49	44	43	72	54	54	44	50	57	64	49	58	44	53	49	49	62	62	40	53	49	55	49	43	53	46	47	54	50	43	47	60	38	58	44	48	55	45	35	43	56	60	59	45	53	44	43	50	53	46	47	51	50	49	52	53	50	53	44	45	55	38	55	47	44	41	44	43	50	47	55	37	36	42	42	44	48	44	41	61	59	46	66	31	49	42	62	40	49	58	54	52	45	53	39	38	51	42	40	53	51	47	44	52	41	47	44	55	39	62	59	55	45	38	55	57	37	36	59	64	64	42	49	55
31500	20994	11783	21775	32725	30366	13523	24713	30205	24858	23036	11675	8398	6843	9042	5917	3286	2503	1793	1309	935	754	696	638	606	643	634	608	668	614	618	653	650	643	625	646	627	680	631	678	635	666	663	667	640	655	621	641	603	620	608	614	672	643	617	641	637	677	625	642	624	632	608	615	614	653	593	654	649	658	637	650	603	598	622	611	633	626	607	676	660	634	574	586	662	651	626	666	654	627	644	621	639	666	673	664	589	630	660	649	684	679	637	625	625	621	615	623	640	651	661	638	659	636	635	640	680	680	647	688	674	614	651	637	619	623	612	579	620	653	622	627	602	596	625	605	615	640	648	646	588	654	587	636	620	638	653	651	639	603	619	648	636	649	665	644	642	671	630	679	622	653	661	640	613	654	652	651	633	668	645	627	607	594	610	575	661	646	662	653	629	638	621	634	664	605	613	612	630	622	666	625	632	630	667	663	668	638	692	626	621	665	676	631	621	607	673	615	629	677	660	655	642	628	621	636	658	596	656	663	671	667	613	593	667	638	623	634	652	639	651	618	664	663	597	630	687	670	662	651	636	631	594	665	626	663	600	645	600	674	654	639	623	633	651	641	647	663	636	604	632	636	608	590	657	660	593	683	596	628	664	651	651	634	656	631	689	628	633	670	610	657	683	656	666	642	642	609	666	622	625	662	669	645	623	661	599	663	625	618	632	604	626	612	651	633	637	632	661	582	650	614	646	657	627	652	665	626	602	622	659	603	635	657	606	665	683	660	637	598	663	629	661	632	660	589	657	645	586	654	626	616	614	628	651	625	673	633	643	680	623	622	632	633	601	618	630	612	618	636	625	611	655	716	669	655	590	636	634	660	631	655	669	687	632	683	654	644	599	659	633	635	628	661	689	575	662	659	610	668	666	679	647	639	624	621	639	658	657	683	667	666	620	664	641	655	634	655	684	643	678	640	587	653	649	669	615	621	643	652	645	639	636	643	648	635	609	644	637	593	622	643	618	618	668	717	633	578	615	665	593	662	608	624	649	600	645	648	649	608	600	634	627	659	620	598	672	623	609	654	642	610	621	647	569	649	648	638	684	627	586	635	643	684	584	603	650	676	598	663	659	644	667	713	682	634	690	649	696	648	612	637	652	589	599	657	674	623	605	634	651	639	594	621	648	632	659	634	643	657	604	687	649	665	665	637	682	633	708	673	670	675	649	651	650	632	669	664	639	599	677	628	658	650	629	628	695	647	630	661	645	621	629	616	627	632	622	659	657	646	619	656	611	678	616	611	683	678	676	662	631	611	667	689	587	620	647	682	600	660	662	659	631	652	633	686	609	623	649	660	669	605	654	667	625	649	633	618	608	636	656	628	660	663	632	664	612	658	584	645	622	611	593	602	653	621	682	626	623	646	642	606	633	670	692	568	650	610	655	633	669	661	690	629	655	667	671	623	672	665	578	593	605	642	648	666	677	628	639	662	674	685	676	633	641	654	697	652	641	614	667	656	629	657	653	671	618	667	604	617	631	587	647	645	646	613	615	615	634	612	668	665	695	685	689	659	601	659	604	616	654	690	646	620	653	620	604	696	645	654	623	626	662	654	657	624	634	661	630	624	615	639	629	603	658	652	666	668	674	659	617	608	623	681	645	649	646	651	625	646	638	687	634	621	616	646	665	627	629	614	647	631	657	663	613	655	672	648	630	630	618	655	629	646	661	653	629	643	637	634	647	610	645	665	634	667	641	683	632	637	642	691	696	642	617	615	618	593	618	681	613	639	619	667	648	621	661	615	615	631	642	657	687	685	597	619	639	645	646	662	653	629	671	641	609	687	677	661	661	597	628	633	604	646	612	624	653	665	667	640	641	658	650	654	604	636	664	636	608	673	644	626	699	624	643	649	606	581	613	684	683	637	634	640	654	606	646	630	634	640	665	653	608	654	646	654	636	650	682	666	638	613	648	650	638	685	644	603	636	637	661	610	655	640	666	653	654	622	633	644	635	666	602	667	679	640	649	657	651	673	672	649	656	646	674	656	651	675	637	640	661	646	641	664	635	607	652	604	631	648	673	624	654	675	616	636	664	615	608	621	599	641	671	668	623	608	684	654	657	641	661	624	664	694	629	582	608	646	671	631	634	603	658	663	578	657	613	602	632	635	628	634	687	636	644	637	699	637	624	664	624	611	598	685	643	658	660	599	663	645	624	619	666	613	668	645	628	689	623	619	693	614	605	650	625	623	641	638	618	649	642	638	652	583	628	644	646	634	644	672	620	618	603	640	652	628	678	606	662	625	643	680	640	651	652	626	628	664	623	644	602	595	605	643	646	627	646	644	659	618	649	616	692	645	624	622	643	625	629	689	650	642	641	618	608	620	648	634	603	631	617	602	637	588	617	668	631	665	639	651	631	679	630	647	638	655	660	645	639	627	632	627	633	592	651	676	574	651	646	627	638	657	643	607	650	638	681	647	588	622	654	631	661	693	640	638	633	624	616	639	615	613	624	641	647	629	635	602	708	633	639	631	692	680	640	630	651	624	615	605	654	613	678	625	635	650	637	660	655	630	638	616	619	639	647	655	630	634	667	644	652	638	632	630	660	629	628	621	609	649	659	649	654	655	676	642	657	624	657	641	623	633	667	616	645	606	623	705	663	662	642	648	669	656	616	611	674	600	650	679	642	633	620	618	610	621	667	664	643	598	653	650	595	660	616	589	619	662	627	668	614	657	605	632	578	612	638	660	631	591	654	641	695	634	626	623	612	642	637	567	636	628	616	635	664	636	619	663	675	607	639	635	640	635	661	704	654	619	593	608	610	666	604	647	671	681	658	609	644	663	661	627	646	633	636	615	627	555	647	654	651	639	597	653	595	661	664	610	647	658	658	639	648	663	667	636	597	638	604	625	621	655	649	622	663	609	663	623	633	653	708	648	632	615	647	634	676	615	644	648	580	631	616	606	646	641	644	673	693	642	647	654	570	642	628	670	657	614	679	676	645	676	694	662	624	610	665	640	639	643	652	626	637	677	675	662	642	699	608	632	629	607	630	638	657	606	646	615	626	578	607	654	673	631	622	627	640	637	663	647	654	639	678	663	626	632	615	584	618	627	640	651	602	696	603	611	674	635	630	628	631	655	622	656	662	637	691	653	592	654	687	633	643	620	622	646	614	665	614	634	628	657	658	627	644	652	636	634	632	664	650	650	660	593	667	630	653	646	629	646	646	630	607	639	667	612	642	654	598	579	644	607	630	627	617	645	616	610	651	668	633	667	601	654	614	610	651	648	655	613	660	645	654	587	612	636	640	669	644	664	614	686	612	636	641	710	666	664	673	638	649	676	656	667	684	600	639	649	599	630	640	681	603	610	633	637	663	651	621	636	682	655	626	641	712	639	652	655	672	627	668	654	657	636	631	607	644	702	667	638	617	646	618	659	607	657	642	620	617	639	661	655	647	613	632	664	633	623	648	657	647	657	658	665	574	659	655	616	692	653	652	651	672	606	636	633
6118	7217	1866	1826	2332	2424	346	2256	4738	2852	3178	1100	684	468	606	421	265	155	140	78	65	63	39	63	52	51	48	48	46	43	46	56	38	53	39	39	41	44	43	49	56	49	48	41	51	60	43	44	48	51	53	57	51	53	57	45	52	47	47	49	44	43	39	59	33	43	55	47	50	55	45	44	43	53	50	59	54	44	53	50	57	37	52	48	46	40	57	61	51	45	48	53	47	54	43	45	44	42	39	48	55	48	48	48	50	48	66	39	39	48	60	58	51	45	56	40	51	47	56	54	48	43	49	37	49	54	57	52	44	47	50	49	43	47	53	40	40	54	47	38	55	57	59	49	47	38	48	41	41	52	50	47	55	54	52	62	47	60	44	53	54	51	43	55	43	53	60	52	60	44	48	50	39	48	53	31	37	54	44	53	42	56	36	47	45	45	53	62	60	54	50	41	52	58	47	54	55	44	64	54	62	51	42	54	48	46	49	53	50	55	54	46	51	39	43	39	55	57	47	60	54	39	64	56	42	49	46	48	52	48	47	40	45	48	52	59	59	53	64	53	45	54	63	50	53	45	54	48	50	37	55	38	54	50	49	52	48	57	60	57	44	50	54	55	37	49	44	42	44	49	53	39	63	57	40	43	38	50	41	47	32	64	51	37	57	39	42	49	57	50	52	53	42	49	44	56	42	60	68	45	35	50	45	44	40	49	44	43	53	60	54	41	54	37	54	39	41	49	57	48	41	54	56	62	61	45	40	51	50	41	47	47	53	55	44	49	49	50	51	39	58	47	50	39	55	53	49	36	39	41	53	49	50	53	50	57	62	56	50	47	65	53	52	48	41	60	55	49	51	48	41	59	56	51	59	49	50	45	47	41	43	38	54	50	50	52	59	50	38	45	56	55	52	49	61	56	56	56	47	46	53	44	45	45	50	69	63	44	45	57	53	55	51	55	61	50	59	53	46	52	51	53	52	50	38	53	41	39	45	60	55	57	40	42	48	62	40	47	53	47	58	42	48	51	45	45	47	43	60	57	53	48	56	54	53	30	53	50	53	38	54	56	47	51	59	50	42	58	52	51	62	56	41	59	49	51	57	52	52	48	49	50	53	50	45	49	55	59	57	59	47	49	42	51	49	54	46	55	42	55	53	51	40	55	44	59	61	45	57	53	61	46	44	40	49	43	61	60	39	46	49	43	59	43	48	50	59	52	34	49	47	52	51	67	41	39	47	51	58	35	48	48	36	58	51	44	46	47	52	52	48	47	51	62	53	50	57	56	56	54	44	46	40	56	45	45	48	69	44	48	57	43	53	49	39	53	37	53	61	54	52	51	44	46	60	46	54	37	55	48	50	68	45	46	53	51	48	52	52	54	41	44	52	50	50	63	55	51	44	43	53	45	49	54	40	51	55	52	57	59	65	57	45	49	45	38	52	52	60	41	53	47	49	33	68	51	41	49	47	46	40	44	38	47	40	48	65	49	46	71	57	46	46	47	38	55	53	54	28	59	43	33	55	48	45	54	51	55	49	49	42	51	50	45	42	34	42	51	56	50	48	57	38	62	49	57	38	48	50	53	28	49	66	54	56	57	48	58	52	52	43	39	46	40	60	48	54	47	59	56	50	44	55	62	54	59	53	50	49	56	58	50	59	53	55	48	55	48	63	53	52	60	47	50	42	46	57	49	56	47	37	46	53	44	45	63	45	47	48	39	41	54	54	42	59	54	58	50	51	47	47	39	50	61	52	44	58	42	52	47	46	43	62	42	53	39	54	54	55	51	52	56	52	50	51	36	46	54	56	49	47	42	49	53	45	49	53	43	52	60	49	45	52	55	47	52	43	38	52	44	53	57	46	46	53	30	60	48	53	57	52	46	42	47	58	46	57	64	43	52	48	58	37	37	50	44	51	47	58	61	41	44	43	53	60	59	54	53	45	33	58	42	56	43	43	45	49	52	38	39	58	56	45	42	48	48	54	50	51	40	51	59	62	50	44	36	48	50	47	50	57	45	52	41	43	46	41	62	50	54	52	45	47	37	57	41	47	46	53	46	56	63	61	51	49	46	38	37	39	46	36	50	38	57	47	45	37	60	43	54	49	46	46	36	58	52	44	45	35	59	41	46	36	48	46	61	41	46	51	51	42	52	58	48	63	57	43	51	62	53	53	52	42	51	48	48	49	51	51	50	52	50	46	49	48	61	58	51	47	51	51	47	46	48	58	62	51	64	64	58	47	38	48	58	31	58	56	46	44	43	42	44	51	46	46	45	56	52	69	49	55	49	54	52	57	50	62	56	50	49	51	47	49	48	41	49	42	68	43	45	52	46	59	56	43	43	49	51	48	64	56	45	53	39	51	61	48	51	56	51	47	47	55	43	52	37	52	51	51	61	59	50	52	46	51	42	39	53	46	55	55	39	54	64	49	55	62	45	54	42	42	52	59	47	68	62	39	57	48	47	54	54	44	69	53	48	45	47	52	64	59	42	44	42	40	52	41	40	49	35	54	54	56	61	43	46	45	48	42	32	54	45	58	47	59	41	58	55	56	58	45	55	61	56	45	56	60	59	61	48	42	43	40	50	62	50	41	46	48	51	37	53	56	49	40	55	44	41	42	35	38	47	61	46	45	51	48	34	55	54	48	58	45	67	66	36	42	43	48	46	54	52	51	50	45	62	60	59	70	44	54	44	54	40	52	47	48	51	48	58	48	63	49	56	57	57	49	38	46	56	54	62	53	57	50	51	40	49	48	55	58	49	47	40	41	60	51	62	53	47	49	60	45	52	40	54	60	50	44	52	54	51	43	56	47	56	63	45	46	50	56	42	50	55	50	57	58	57	52	46	50	61	61	53	58	55	54	49	48	60	53	54	55	56	50	45	44	44	60	49	47	54	52	41	49	33	63	46	51	47	53	43	41	52	54	42	51	41	43	41	46	42	46	60	61	59	57	50	52	53	65	45	47	45	49	47	57	52	44	50	42	57	44	42	56	46	39	48	49	61	60	50	61	51	48	50	51	57	38	46	53	52	44	49	54	46	51	54	38	52	62	48	55	44	63	53	46	46	42	52	51	42	47	50	62	47	58	45	48	60	47	42	48	54	63	45	50	54	50	38	48	47	55	46	56	46	43	45	50	54	54	55	37	50	39	67	64	35	44	50	39	39	51	61	46	44	37	60	45	60	51	47	39	55	46	41	45	56	49	47	53	46	36	57	50	41	41	55	58	42	62	57	49	48	50	62	43	47	63	53	44	46	49	48	42	41	59	52	62	40	46	48	49	50	42	55	47	53	49	44	52	46	50	49	52	53	46	47	42	50	46	47	29	62	52	50	49	43	50	62	55	43	66	50	51	42	51	59	53	57	45	43	51	55	50	54	36	49	54	55	59	48	51	53	44	53	42	48	51	41	49	55	48	41	50	56	50	54	47	58	54	62	52	55	45	50	41	44	52	45	58	42	58	58	51	52	51	63	56	47	46	63	51	54	57	57
42768	31772	19747	34434	44394	39198	15192	35062	41334	34430	33902	20260	17339	12698	15118	10595	6681	4939	3364	2041	1406	888	728	713	636	656	632	648	661	730	633	660	654	675	698	685	627	630	590	626	651	678	649	629	632	663	668	673	638	641	659	675	652	694	648	645	668	638	645	720	627	663	602	683	663	627	644	636	653	646	679	670	656	665	623	620	672	669	699	633	605	609	699	633	645	620	641	639	605	629	678	626	651	578	652	664	642	665	651	652	662	669	626	615	614	634	679	677	651	636	622	628	648	674	644	671	644	649	641	699	667	654	635	684	622	664	673	642	691	638	652	671	670	636	652	660	662	685	681	654	676	625	655	661	655	627	608	629	660	634	670	677	684	592	657	637	641	646	634	659	664	672	601	651	675	693	676	648	628	621	639	682	674	673	707	621	664	644	626	668	703	710	664	697	616	673	673	636	636	645	640	603	645	652	661	639	673	638	658	595	704	614	595	697	689	622	638	637	590	657	650	651	627	674	629	650	682	605	654	649	658	702	615	641	650	707	638	683	654	618	650	641	636	649	663	685	701	621	651	688	662	656	630	652	680	643	664	684	667	637	647	671	655	646	650	610	647	633	646	649	647	677	671	653	640	682	671	666	632	648	655	704	659	642	584	605	653	686	656	680	651	698	665	670	619	646	653	607	634	662	660	666	662	625	665	655	615	658	694	651	646	623	687	624	704	654	690	637	648	683	688	667	644	661	660	631	666	657	604	656	651	685	667	590	663	602	599	643	662	619	673	676	658	644	671	663	658	609	643	643	647	603	627	667	612	658	691	674	683	644	618	632	631	650	639	634	662	621	672	684	660	639	590	682	695	645	651	613	689	671	653	632	686	627	647	666	704	623	650	684	657	658	622	655	671	663	657	671	614	669	657	612	655	720	677	710	621	649	670	663	668	655	626	655	641	683	666	605	624	621	653	658	680	628	651	656	669	639	712	662	678	634	660	635	688	637	662	691	636	674	657	675	676	660	694	619	666	613	641	643	671	656	675	636	676	643	705	661	659	636	681	668	682	675	625	607	677	604	661	632	659	652	701	609	644	631	677	645	658	626	663	657	663	653	664	629	648	646	681	677	641	635	658	663	638	660	690	616	642	665	670	680	677	673	665	652	661	657	621	675	683	650	623	661	703	670	623	652	648	645	643	682	716	667	676	622	651	616	708	612	607	668	614	641	640	634	666	647	697	680	620	665	652	636	655	616	649	670	630	674	639	653	641	652	642	657	659	641	633	601	673	621	633	641	666	625	650	691	646	670	645	624	640	724	656	674	668	618	680	638	643	640	606	611	614	618	667	613	672	647	613	696	631	648	652	663	652	627	616	639	617	651	665	644	653	646	662	604	654	628	674	635	653	664	610	622	659	683	646	658	666	645	670	652	619	638	666	647	648	625	639	650	664	640	708	644	659	687	727	679	715	647	659	676	630	626	651	641	674	657	653	681	674	640	667	593	642	627	636	679	660	684	644	635	621	675	624	638	635	623	678	596	665	630	623	617	682	651	626	596	635	656	681	694	638	645	650	679	679	647	611	628	674	652	647	672	631	650	680	606	669	679	671	650	682	660	622	668	670	651	624	674	716	618	643	637	621	657	657	635	645	648	649	694	648	642	684	713	615	690	651	635	693	685	644	665	671	680	648	642	649	638	649	624	652	597	659	617	614	636	641	688	669	636	665	655	634	615	641	661	647	644	693	657	704	636	682	612	653	637	652	687	637	686	654	658	622	634	613	689	654	704	591	678	618	661	644	643	653	667	653	647	642	682	657	664	648	645	622	691	627	619	655	625	711	633	648	631	642	643	649	626	606	679	627	691	683	710	643	646	679	636	659	606	668	638	657	670	662	659	632	691	640	617	587	639	627	621	654	702	598	631	681	632	678	615	617	622	630	629	606	680	651	681	665	634	606	662	682	637	700	638	659	649	636	649	628	624	662	647	649	661	684	599	678	682	659	648	633	690	674	655	658	709	659	666	697	667	642	603	642	645	652	674	661	640	674	650	671	658	658	609	661	666	624	645	681	624	647	674	651	642	669	654	598	659	613	614	635	693	629	696	624	637	654	687	649	623	635	675	669	637	638	619	664	668	682	639	627	689	622	636	650	614	642	658	666	646	718	663	660	680	625	638	627	646	670	666	651	646	686	648	622	604	595	640	664	664	607	685	593	671	674	650	652	622	725	663	688	688	608	648	619	583	667	637	604	621	631	647	632	626	656	611	633	684	662	658	655	645	657	649	637	636	696	659	632	612	654	640	665	693	654	661	648	684	641	642	655	657	629	645	644	631	684	634	650	634	628	641	624	679	675	607	680	640	644	636	656	674	660	636	667	642	665	628	622	674	648	671	660	612	691	664	650	642	670	656	674	629	703	690	651	660	677	674	583	649	684	612	654	658	646	686	718	667	644	628	641	589	687	649	626	628	654	695	609	639	631	657	647	705	666	641	655	646	635	662	686	666	695	602	614	644	642	632	660	681	655	652	614	650	656	646	665	659	638	627	640	683	617	648	662	685	668	637	651	636	636	621	628	684	689	608	633	618	634	636	633	645	661	702	624	636	622	663	683	650	673	678	654	638	623	644	661	667	633	647	679	687	614	642	640	713	660	683	639	697	707	621	650	633	674	655	664	650	684	627	643	648	673	626	667	656	667	639	649	609	619	637	684	660	690	658	667	617	627	659	653	605	628	638	634	638	651	675	619	675	641	630	724	638	643	644	637	606	674	671	717	634	644	646	668	623	634	660	640	666	676	674	670	678	640	628	683	643	692	631	691	680	611	623	691	699	633	604	655	647	668	617	693	642	656	604	638	609	640	646	623	684	668	642	677	661	653	648	673	626	660	682	655	668	631	657	666	631	650	680	641	659	673	667	648	653	618	619	688	656	642	598	654	630	642	656	635	635	667	671	658	655	628	687	658	654	630	668	641	617	624	695	690	636	679	652	668	619	670	644	616	642	678	666	663	621	655	615	639	622	651	676	665	619	671	595	668	717	651	678	652	643	639	681	680	631	619	717	593	642	671	692	660	619	615	664	676	649	668	648	636	689	658	663	649	668	636	658	610	656	649	664	642	627	684	670	678	613	630	625	664	677	649	648	653	655	654	636	584	639	627	637	672	663	638	649	637	626	682	623	692	686	671	669	645	654	653	625	638	608	689	653	655	580	654	706	666	672	654	624	634	627	630	638	665	636	621	672	679	678	661	635	693	654	693	678	659	646	684	622	599	669	700	645	629	635	660	656	671	655	696	696	659	638	681	701	613	705	628	652	638	642	651	664	636	687	673	666	664	608	598	703	633	660	607	664	635	668	668	659	652	621	608	676	671	644	666	662	664	641	623	661	687	655	668	669	659	606	669	628	592	643	635	681	645	649	666	604	647	679	691	671	648	679	655	699	684	668	673	628	620	636	722	685	638	677	682	681	653	639	638	636	700	674	629	689	621	674	673	671	638	678	642	613	667	656	660	663
6370	7313	1738	1828	1934	1633	210	2761	5511	3369	3322	1035	622	467	598	322	214	193	133	97	85	64	53	60	59	48	45	51	50	38	51	39	53	46	53	49	42	57	54	37	48	48	48	51	45	49	53	57	56	33	53	47	53	40	59	40	38	52	54	45	58	46	49	49	46	50	40	57	50	43	55	65	52	53	56	47	56	45	60	44	58	44	39	60	57	42	39	42	53	40	54	65	52	51	58	37	43	63	57	52	51	61	60	51	44	44	58	53	52	47	46	55	49	57	48	54	50	43	51	56	55	49	53	53	45	58	47	45	52	41	48	50	51	42	53	41	49	48	51	47	38	57	60	50	41	53	54	57	46	39	63	41	59	46	63	63	44	45	38	45	57	50	43	37	51	45	52	59	48	50	52	51	45	56	49	43	54	70	67	36	54	43	39	51	46	47	47	60	55	34	53	55	50	65	60	44	57	48	48	47	53	46	37	62	36	56	55	43	66	47	59	47	59	53	51	71	55	41	39	52	50	46	49	60	53	47	52	47	69	47	50	65	48	54	52	39	61	45	50	46	52	44	53	43	55	44	47	57	57	45	46	52	50	44	49	52	58	49	46	52	66	52	54	57	55	52	53	52	42	48	57	41	45	40	47	40	50	43	50	56	46	62	44	46	50	50	41	45	48	46	45	52	56	61	46	57	50	66	34	43	51	42	51	63	55	53	51	62	49	60	39	64	48	63	64	39	65	52	50	43	50	53	53	47	52	53	47	57	61	54	40	52	49	41	55	54	53	57	65	49	45	62	45	47	45	46	48	63	52	39	56	44	54	49	50	58	58	55	42	45	51	48	44	58	61	53	59	28	51	50	53	65	50	55	50	48	59	49	59	53	50	46	55	51	44	43	54	45	55	57	50	56	48	55	58	62	46	48	49	45	40	45	61	52	56	50	55	58	51	51	59	50	47	49	58	51	56	50	49	50	39	46	56	45	50	70	28	49	46	53	51	47	38	47	48	52	54	44	51	46	57	52	50	43	55	51	44	41	57	36	36	54	56	52	66	63	60	53	49	48	50	45	52	44	49	56	49	57	41	58	47	35	51	53	51	61	51	41	59	48	43	39	55	40	52	52	39	59	60	65	54	47	46	45	53	45	35	48	39	49	44	61	49	37	42	47	54	43	45	55	43	48	51	37	67	52	42	45	40	48	45	39	51	61	55	44	54	53	53	41	44	48	47	56	58	44	39	41	68	52	60	53	43	49	45	49	60	35	52	65	47	48	52	54	39	52	42	30	54	55	56	50	62	44	63	48	54	51	52	61	44	63	65	43	65	46	49	46	47	45	50	47	44	56	45	51	51	49	62	37	50	44	45	55	50	44	47	45	51	65	58	47	40	44	41	59	43	58	42	51	53	66	49	59	59	52	41	56	51	49	61	60	39	52	49	39	53	54	53	45	55	52	55	57	40	52	46	54	60	49	51	51	45	52	60	51	58	55	61	51	70	48	49	59	52	47	62	49	58	54	45	53	48	49	66	61	53	56	42	51	56	46	39	57	52	62	65	48	62	44	51	64	54	48	45	47	49	50	47	71	52	51	64	61	59	52	47	50	66	41	43	44	56	38	43	40	62	40	55	47	54	47	49	43	51	47	50	53	50	47	41	43	44	48	56	46	52	51	60	48	49	44	47	48	53	58	51	47	44	47	43	52	35	54	46	52	41	52	51	41	57	59	57	42	46	48	56	55	45	51	53	52	55	64	45	42	48	59	49	43	47	49	53	47	51	52	50	45	50	52	52	38	62	52	35	39	64	47	54	65	47	56	51	47	64	38	46	49	45	53	53	65	55	58	45	44	56	47	66	49	72	63	43	63	48	55	40	56	47	48	37	55	48	45	41	54	55	45	45	50	48	38	57	60	40	50	62	50	48	62	45	55	48	57	48	45	48	39	42	65	58	44	53	34	52	70	52	57	50	57	55	52	53	50	56	41	48	47	44	49	50	56	58	53	52	49	57	50	59	58	56	51	56	45	37	51	69	49	41	56	56	49	48	43	57	55	41	53	55	49	32	57	41	46	55	43	42	52	51	43	48	47	58	54	49	49	47	47	58	38	49	56	43	55	48	38	66	54	54	57	38	54	57	56	51	50	52	48	61	36	65	41	47	51	65	49	53	54	47	45	49	44	60	52	53	47	53	44	63	50	49	66	45	65	47	42	54	57	53	47	45	62	47	40	50	49	57	55	44	59	53	45	56	56	59	50	52	42	46	61	40	40	47	50	45	56	54	46	49	53	53	64	56	63	49	45	62	47	51	45	49	47	57	48	41	42	46	45	43	47	48	42	47	59	49	45	60	50	48	47	44	54	44	44	60	46	49	50	59	29	54	55	59	43	47	44	49	48	56	56	52	53	35	55	35	64	59	50	42	46	47	61	45	42	49	60	50	37	62	51	45	44	49	67	54	49	59	52	59	35	49	47	49	48	45	49	59	51	46	64	51	59	44	58	50	58	55	57	39	49	52	57	50	41	51	60	53	45	55	46	51	51	53	59	49	60	49	59	38	50	48	49	45	51	59	46	60	40	50	45	56	51	52	49	60	52	52	41	51	47	45	50	45	53	47	48	55	49	56	56	55	43	46	48	45	44	46	53	50	51	51	54	50	48	37	49	42	46	47	46	45	48	47	54	41	34	49	50	49	57	48	44	52	48	39	47	50	50	50	45	48	49	43	57	45	44	46	44	56	47	52	46	58	45	51	63	48	41	55	53	62	62	51	59	43	42	54	40	46	56	49	51	35	52	57	41	46	42	44	51	45	46	63	50	55	57	53	53	49	60	35	57	42	50	67	47	57	68	57	46	49	47	49	59	46	43	39	42	36	63	63	30	60	37	51	52	58	56	54	33	36	55	50	52	47	70	38	45	51	56	59	46	54	43	61	36	48	50	45	50	48	48	54	37	39	52	46	42	47	57	46	47	64	46	49	48	53	49	49	52	55	44	42	53	36	48	50	52	43	58	60	57	52	54	57	38	47	51	48	52	52	40	46	53	55	51	49	47	54	42	62	57	45	48	48	60	50	50	53	37	52	46	43	48	62	47	55	46	41	41	52	49	49	44	41	52	35	52	52	51	52	44	51	51	56	54	53	42	38	45	46	45	55	46	58	54	48	56	45	58	47	46	48	48	53	57	53	41	51	55	62	46	46	30	43	51	46	47	40	60	39	65	49	47	47	48	44	50	39	45	46	57	42	56	46	47	54	54	50	40	40	61	45	49	65	65	48	58	41	45	47	49	42	39	40	42	46	47	52	57	49	49	39	46	47	50	49	50	42	50	46	41	53	55	45	57	54	47	62	49	59	53	57	55	48	44	49	60	46	43	54	50	57	60	53	49	58	52	47	52	45	45	59	48	40	41	54	47	48	44	52	54	49	56	36	62	54	46	46	64	53	54	39	50	47	55	52	44	47	53	35	64	58	49	43	54	52	52	48	48	55	41	43	43	59	39
39708	31555	19081	32805	41396	34508	10824	38575	45183	36430	34345	20693	15643	13680	15561	9257	6745	4927	3419	2131	1344	995	780	720	649	640	680	658	695	659	625	668	660	673	679	651	695	686	639	651	690	682	662	650	675	659	651	600	624	681	695	655	685	665	667	619	625	718	668	639	698	670	615	695	663	676	625	664	694	682	633	622	678	658	680	615	629	644	662	651	681	695	638	640	650	671	659	676	731	654	653	663	707	675	682	703	660	683	677	652	655	699	634	617	658	637	638	701	687	652	672	645	631	660	712	697	697	652	702	684	655	642	668	664	629	650	642	696	636	672	638	647	614	658	644	647	668	633	666	653	629	653	687	669	686	670	626	653	645	672	641	636	647	660	648	713	681	663	676	686	666	630	665	703	634	668	674	632	656	644	684	652	698	668	682	659	633	689	679	664	679	676	653	655	656	630	702	683	679	637	661	676	636	661	654	698	678	655	652	615	680	666	672	689	658	678	653	641	650	663	649	646	652	695	662	684	615	656	656	667	682	672	625	662	651	703	648	713	637	666	685	622	665	710	659	685	673	647	631	677	636	626	697	630	647	648	637	676	666	656	647	672	632	657	703	672	671	682	652	650	665	707	633	638	681	651	649	689	667	668	609	675	644	658	622	683	658	631	680	647	703	685	655	651	659	645	652	650	640	685	689	656	639	659	693	645	598	648	668	694	729	648	638	656	651	697	676	659	637	703	650	632	662	654	671	653	655	624	675	694	688	672	630	675	677	664	685	681	661	653	677	676	636	685	681	614	641	645	647	643	632	620	644	636	666	679	660	654	694	638	690	680	658	641	692	649	656	730	677	684	681	662	687	675	637	653	709	650	674	606	649	720	659	659	687	628	678	682	716	659	693	686	673	644	681	660	682	720	682	680	654	679	640	643	656	676	659	666	644	685	675	665	669	621	693	676	652	629	665	613	680	657	646	621	665	663	668	715	682	629	640	651	663	684	627	610	694	681	672	671	702	653	676	671	709	689	601	649	693	646	657	684	657	637	661	660	647	696	674	668	643	635	689	698	641	692	649	663	705	632	650	620	661	626	672	657	664	663	624	665	632	710	685	645	714	653	663	610	639	645	644	665	666	632	648	690	623	630	692	648	658	675	702	716	685	673	654	665	667	698	678	666	650	646	663	631	700	665	681	664	653	659	652	656	672	711	651	693	644	642	632	667	639	661	642	639	635	683	647	635	652	674	678	666	669	631	656	704	670	609	678	648	640	683	648	707	680	663	642	715	679	646	586	661	693	656	659	679	689	618	648	633	689	633	654	628	645	645	673	675	704	658	699	643	708	653	668	677	638	685	683	716	650	664	680	640	668	651	620	657	623	670	648	647	675	703	672	650	646	682	684	628	688	683	667	660	661	653	656	662	699	659	671	686	647	683	684	639	652	680	666	701	684	653	642	633	634	648	660	639	702	675	646	672	690	705	709	650	669	650	682	644	642	568	651	692	671	654	674	659	694	681	652	653	680	671	663	659	637	684	688	655	676	648	686	634	645	651	716	649	646	630	668	670	674	687	668	675	648	674	746	662	663	642	702	663	659	622	651	622	600	631	619	693	665	664	653	681	627	671	662	690	696	650	694	709	675	597	691	649	687	655	664	671	712	664	649	651	674	645	670	634	662	707	667	621	666	677	678	696	667	673	645	656	707	690	652	648	651	623	646	623	643	666	607	655	634	676	668	646	659	640	681	660	652	674	668	668	670	670	723	672	690	632	638	658	642	622	675	604	623	700	621	658	683	652	675	679	616	686	664	676	665	655	637	722	662	648	684	633	694	654	639	638	699	641	652	654	648	639	680	646	650	666	632	684	645	643	708	666	647	638	681	703	662	644	684	641	691	664	633	644	686	704	631	649	620	668	646	659	627	729	656	674	670	662	659	629	640	669	635	623	638	659	666	644	639	621	707	644	693	663	696	644	643	637	676	656	656	665	596	644	644	675	647	636	684	641	662	661	657	620	669	652	680	608	662	687	680	693	620	705	690	616	665	675	691	668	665	651	674	691	630	688	634	643	699	640	649	689	685	628	639	656	664	657	645	693	718	657	645	649	677	693	662	664	673	646	710	661	637	667	657	657	663	687	669	636	673	664	633	632	700	641	649	675	678	628	708	673	657	657	595	701	619	658	676	699	696	677	650	686	664	588	707	635	663	691	633	671	639	702	662	657	669	665	647	685	646	686	652	635	652	627	681	699	662	680	677	693	679	658	683	675	660	625	666	648	677	632	634	695	663	670	677	642	636	668	644	674	630	678	676	663	584	731	686	645	658	640	679	666	718	658	675	659	676	656	654	657	651	650	629	636	635	639	689	654	680	650	633	673	636	661	651	692	637	645	688	626	673	648	657	641	623	645	677	649	660	682	650	632	669	674	617	658	679	701	675	666	612	666	687	697	659	676	642	703	657	700	655	659	610	702	681	679	632	635	627	637	653	628	679	657	648	660	644	639	656	678	668	658	657	630	701	641	643	681	641	681	661	648	640	658	663	667	666	680	677	669	657	681	711	682	655	665	658	700	643	666	657	656	650	686	670	677	653	617	672	612	630	649	679	667	700	700	646	658	680	650	677	667	664	688	671	670	680	657	687	611	655	684	703	617	643	671	646	703	642	662	622	692	667	690	639	639	651	653	635	678	681	645	669	641	696	640	705	640	631	694	650	645	701	646	608	644	671	668	643	611	663	646	617	637	637	715	650	632	651	633	649	715	685	650	687	677	674	660	616	605	665	635	654	690	680	621	646	664	675	667	632	646	685	658	679	650	705	641	626	612	697	672	646	673	648	659	674	648	627	640	664	689	677	673	673	701	639	638	647	616	643	691	650	682	703	640	660	660	671	614	681	635	653	643	661	662	686	659	659	675	623	647	659	653	697	681	662	660	662	639	644	629	687	652	623	687	652	629	641	655	663	608	654	665	678	690	662	649	676	670	656	637	639	682	680	696	660	675	641	665	650	666	649	690	685	653	672	675	634	659	634	688	668	703	650	626	648	658	665	696	687	636	648	633	679	654	683	670	655	667	648	655	591	643	631	636	700	668	672	627	653	646	667	669	679	672	615	682	631	645	683	643	643	664	627	632	688	654	656	665	656	662	664	689	670	676	683	710	648	622	665	626	669	658	691	653	697	674	675	672	671	682	671	655	720	664	667	680	665	702	674	657	712	682	652	658	641	684	633	637	642	645	663	623	648	655	643	618	655	633	657	636	636	641	665	699	715	664	638	631	686	609	687	682	639	655	632	658	667	642	674	642	650	681	680	638	670	643	712	651	629	662	651	628	692	642	643	653	673	670	672	632	673	672	659	656	694	612	666	638	675	664	707	627	655	687	591	677	667	662	629	622	695	668	730	670	688	696	656	659	656	637	650	622	658	641	696	640	641	612	651	695	638	665	678	652	665	645	634	657	670	639	661	650	667	646	668	666	683	643	662	680	646	674	678	625	639	667	678	719	645	675	688	682	684	722
9534	12987	3395	2899	3797	3244	469	5957	8510	6125	5218	1692	714	543	773	346	317	187	166	114	82	57	57	45	50	54	47	50	56	52	49	48	46	59	61	63	73	57	48	36	48	44	44	33	56	48	44	52	60	53	45	63	46	64	46	64	40	57	48	55	43	46	49	50	50	53	57	49	62	39	61	71	47	48	58	47	56	55	49	42	39	52	46	46	47	50	36	49	59	51	41	52	46	63	51	43	52	53	40	52	43	49	70	58	46	50	42	52	63	64	37	61	45	50	48	59	44	43	52	51	60	45	46	53	58	49	43	44	59	47	34	55	47	51	51	52	38	37	61	48	44	50	45	56	46	50	59	44	45	57	55	47	62	54	50	58	64	50	61	56	46	53	59	45	51	55	57	39	56	42	52	51	42	48	43	53	53	49	50	50	48	60	52	52	53	52	58	47	46	54	66	63	45	63	42	52	46	54	49	56	54	46	54	48	60	56	47	50	54	33	51	58	44	57	48	53	42	60	38	51	55	37	57	65	59	52	56	49	54	56	49	56	52	45	42	46	43	55	55	61	58	68	55	44	66	54	47	64	55	63	46	55	53	67	58	48	37	58	53	53	51	52	53	50	51	42	43	50	56	59	44	37	42	50	50	45	53	47	46	64	45	41	44	46	37	45	64	51	60	55	59	41	62	54	49	57	47	54	35	55	47	50	49	52	51	40	53	66	51	51	50	51	42	54	52	59	55	40	54	65	50	57	51	40	45	56	51	52	44	46	59	56	60	58	43	54	44	51	48	48	52	43	39	61	71	51	50	40	48	42	45	53	62	46	57	61	43	51	55	49	58	47	46	46	63	45	58	59	55	54	41	74	57	55	49	53	45	51	46	51	51	42	40	49	44	56	39	44	45	48	49	50	51	56	54	55	54	55	49	49	60	52	48	52	48	48	42	48	45	60	48	36	54	44	53	49	63	60	68	47	53	52	48	49	63	58	60	45	54	58	36	52	39	60	57	52	40	55	56	53	50	52	58	58	41	39	40	35	52	48	53	52	53	46	51	45	46	47	39	62	53	46	53	53	55	46	63	65	57	50	49	35	52	53	58	42	54	52	49	54	58	57	54	50	45	53	55	44	44	44	42	59	53	62	58	61	57	44	49	49	51	48	56	33	47	44	60	42	50	56	60	47	58	45	39	49	44	62	73	49	54	53	44	49	44	61	47	46	40	50	48	50	46	50	63	54	58	55	50	39	52	56	43	59	44	61	47	39	48	43	45	50	42	49	56	53	38	51	58	40	43	58	61	46	58	50	55	44	49	48	51	52	54	50	45	56	50	49	50	53	59	51	43	48	48	59	65	53	68	54	42	38	44	48	54	42	48	44	42	48	48	57	44	46	46	46	47	55	53	51	55	52	47	58	55	41	63	48	46	52	31	49	52	33	44	59	51	57	67	62	65	54	55	49	49	63	55	44	46	37	54	49	56	58	59	50	48	70	49	48	48	46	53	54	66	57	53	40	53	52	60	44	44	50	48	58	50	46	41	52	38	54	47	50	50	49	52	51	40	65	49	52	47	54	40	36	52	35	54	48	68	56	48	44	53	50	57	56	55	56	53	54	47	41	46	41	51	56	53	44	60	50	43	43	65	51	53	57	59	44	35	46	65	54	56	56	56	49	57	48	59	52	50	48	45	50	45	70	53	53	54	47	39	50	42	49	65	51	40	42	53	43	48	44	44	42	55	48	50	43	39	51	58	48	50	56	55	37	59	47	38	52	54	48	64	57	47	46	40	43	62	44	50	58	52	59	58	41	44	47	49	53	53	61	45	56	58	47	54	49	58	55	55	52	67	57	49	54	47	48	50	50	52	46	47	47	49	48	54	50	49	65	57	50	44	53	42	43	52	72	52	51	57	49	47	58	62	38	49	56	54	37	63	57	46	57	59	50	54	51	42	45	51	38	51	47	55	49	62	52	52	49	42	44	58	45	59	56	47	56	61	50	48	58	62	59	54	47	50	41	55	48	50	49	42	38	50	57	40	45	53	60	58	40	43	47	63	50	58	53	57	53	63	49	53	62	62	40	57	61	62	49	44	56	55	41	50	51	47	67	59	53	54	60	49	55	53	52	52	46	55	48	63	54	49	53	52	42	49	56	53	59	41	53	47	59	50	62	45	45	45	48	53	50	49	58	46	44	53	51	63	60	42	63	58	46	53	49	48	50	43	58	50	51	41	59	48	55	54	49	41	48	46	47	40	53	52	54	57	45	49	45	57	56	49	59	54	50	51	44	51	46	47	44	60	47	52	41	49	50	55	49	51	61	52	68	61	53	54	47	48	63	47	59	49	61	48	54	51	41	72	52	55	53	48	49	49	42	52	41	45	57	58	50	64	48	50	58	48	62	61	47	43	51	51	48	50	54	52	31	40	52	44	63	53	57	48	41	53	54	59	51	49	58	53	60	46	54	56	39	49	60	44	59	48	39	48	44	52	50	47	36	54	42	42	55	53	43	52	53	45	53	62	67	52	45	54	41	59	53	54	56	52	40	42	64	53	56	52	46	56	50	57	51	48	57	52	62	50	51	62	47	48	45	43	33	53	46	52	59	49	52	49	60	42	49	49	69	55	50	44	53	61	43	46	61	56	54	54	60	45	62	62	53	52	63	47	50	54	59	44	54	47	50	56	60	45	59	51	55	60	58	49	60	45	53	57	53	49	54	59	59	51	49	59	44	47	44	46	45	40	43	43	49	56	40	40	57	44	54	48	51	48	56	54	49	58	39	69	49	48	46	48	81	63	66	49	50	38	55	51	56	51	58	55	49	55	47	56	62	44	45	42	56	58	52	48	53	56	47	44	38	50	50	48	53	58	58	58	56	56	52	48	54	48	45	60	57	47	50	48	50	45	38	54	40	46	43	62	34	56	47	48	39	49	50	53	43	46	58	38	62	46	55	56	48	47	50	49	57	49	51	43	60	40	55	53	60	44	53	52	53	59	34	50	43	50	55	52	64	44	46	49	50	41	41	36	46	56	49	53	58	46	43	54	43	62	35	51	56	53	41	48	48	52	61	40	61	45	29	59	61	48	60	68	56	58	52	49	63	54	50	50	46	51	59	65	57	53	52	49	46	47	40	46	50	59	68	55	36	48	49	60	46	55	57	54	46	51	46	55	44	43	49	59	57	47	52	59	47	61	50	52	40	45	51	55	52	60	41	60	62	55	60	52	56	54	47	66	45	49	41	52	44	46	51	42	41	39	52	42	47	50	55	47	61	66	52	45	56	53	41	45	48	60	47	52	57	49	63	67	47	37	52	51	45	53	57	49	56	51	50	52	56	50	31	50	45	34	58	54	52	45	64	49	58	47	62	60	51	59	50	38	66	47	61	56	60	52	54	50	62	56	50	60	65	51	56	42	46	60	57	53	55	51	60	45	44	36	51	55	58	42	66	43	53	39	49	48	55	56	37	52	44	49	42	55	48	42	56	64	54	50	46	55	52
47746	36366	24899	38893	52243	39726	17246	49778	51288	42659	38055	26502	16565	14653	18092	9784	8007	5609	4097	2419	1468	1074	797	784	706	654	651	656	724	679	659	651	660	667	669	650	661	671	675	707	664	651	662	673	672	613	672	644	662	644	699	667	649	632	673	643	677	655	712	737	670	650	680	644	668	665	694	677	695	692	655	669	651	646	684	665	663	677	666	630	699	664	681	652	672	704	635	675	669	683	636	639	650	677	659	696	674	654	680	640	619	631	651	637	659	718	635	635	678	649	700	669	662	682	669	622	624	680	646	647	671	667	669	684	635	638	694	621	660	744	722	634	655	663	681	706	703	677	652	662	648	683	679	663	704	658	663	678	664	685	652	611	702	681	642	672	680	646	665	716	670	672	645	680	699	689	689	640	688	572	641	634	660	675	670	681	639	635	659	631	659	652	658	667	724	668	661	675	674	711	679	700	701	686	675	683	671	664	660	673	642	662	634	683	705	671	682	706	668	715	660	678	679	700	671	691	660	632	689	685	669	673	647	653	689	670	698	682	683	687	654	711	645	666	698	650	639	661	667	677	642	682	639	686	685	673	667	660	683	666	692	609	688	727	676	672	684	677	676	611	657	669	659	658	685	696	728	623	688	650	694	676	644	623	665	628	656	668	709	706	656	635	676	646	654	670	625	682	676	674	655	694	672	666	631	675	684	640	670	710	651	625	644	683	693	675	608	680	681	670	671	640	647	657	642	711	681	649	649	701	693	639	672	672	638	652	640	705	688	655	688	646	624	692	693	632	658	675	660	626	681	672	661	674	662	744	666	663	685	624	651	666	613	653	652	697	654	680	648	676	650	645	665	676	686	639	645	626	625	640	669	696	643	667	690	680	651	695	687	610	642	692	693	619	675	665	650	641	676	667	709	648	692	687	648	694	665	647	682	696	653	655	608	685	662	666	706	633	623	723	647	660	644	675	685	639	679	716	641	681	670	689	681	623	690	641	661	689	629	721	639	663	619	670	713	635	674	705	673	675	676	695	683	656	665	654	658	654	719	647	665	673	662	704	658	684	658	653	717	654	711	648	657	679	685	629	679	644	649	725	667	670	711	643	661	679	657	673	719	696	667	731	640	653	670	697	710	667	631	717	649	665	701	662	702	672	663	683	703	710	668	659	652	693	656	660	692	667	720	671	652	659	655	680	676	667	674	668	656	603	691	674	661	675	688	657	638	705	644	654	671	619	670	667	683	699	653	714	695	664	615	695	673	638	663	683	639	665	691	697	690	624	659	670	659	704	664	621	668	607	638	660	636	651	730	621	644	693	683	652	664	657	698	662	633	679	673	682	710	623	681	700	666	663	662	676	665	700	637	595	677	642	676	676	669	696	698	700	670	660	643	662	646	658	679	654	685	653	699	661	656	634	651	675	631	655	687	715	620	686	653	693	660	669	676	678	670	672	666	665	635	649	659	647	672	639	692	672	635	666	690	687	683	653	677	634	661	654	702	641	680	661	658	642	668	671	649	681	664	653	660	677	663	629	654	649	645	641	639	662	640	659	670	688	700	681	652	689	661	675	661	643	662	684	655	669	651	645	645	705	656	668	620	680	675	655	640	640	649	656	659	614	684	647	689	657	627	658	654	674	678	648	633	673	617	747	649	647	687	656	679	637	687	668	705	658	687	689	635	663	705	632	632	679	695	655	624	694	681	648	638	652	647	622	675	648	678	677	699	701	662	695	695	682	656	661	675	659	638	649	660	668	676	679	618	631	654	622	652	626	726	660	645	656	645	638	620	664	656	670	635	667	647	707	628	661	680	677	663	662	635	648	664	643	649	671	677	698	651	678	668	709	695	642	664	697	672	692	647	661	673	634	662	612	686	694	694	656	696	699	625	677	615	652	626	678	679	675	698	660	646	664	641	676	684	672	689	680	653	620	644	661	683	713	682	671	668	650	659	644	717	681	684	676	667	671	614	697	669	654	679	679	648	632	700	665	630	686	687	674	632	664	646	668	667	675	705	688	680	680	646	675	664	667	696	680	625	724	652	729	682	648	667	650	658	652	685	658	658	686	625	695	670	724	652	641	693	658	655	672	666	665	646	671	701	689	629	665	641	639	715	687	666	650	686	674	663	686	622	652	696	699	659	686	660	639	693	634	613	672	637	700	691	683	644	684	648	649	667	643	689	685	644	677	668	639	690	656	683	648	654	633	680	659	685	676	666	639	689	663	647	632	691	649	652	637	663	645	678	703	645	602	676	705	650	675	652	769	609	690	692	666	633	674	703	648	647	669	682	688	707	671	655	658	645	644	702	697	609	696	668	644	622	698	683	683	660	693	639	636	675	674	694	627	666	699	649	663	659	679	654	685	668	635	640	667	651	660	638	649	668	671	710	696	666	722	670	688	635	697	691	610	667	652	728	660	652	650	653	643	704	683	628	700	669	695	652	690	683	668	696	669	637	671	690	639	668	703	670	673	653	666	705	638	650	641	670	701	652	656	662	637	658	702	668	663	638	671	630	695	662	681	734	681	709	654	708	635	704	662	633	699	646	621	650	656	618	617	699	680	677	659	696	651	653	695	668	668	655	642	617	667	677	651	657	660	645	665	658	677	678	656	649	621	662	702	687	663	647	657	706	700	620	675	627	708	640	677	675	657	700	717	692	647	659	637	655	678	647	670	668	648	648	666	699	670	635	665	630	681	645	649	681	675	701	626	701	684	642	646	666	661	674	658	668	671	681	656	630	654	664	672	656	652	658	694	706	687	660	640	687	675	660	663	683	640	657	653	685	679	629	649	663	712	657	663	683	660	697	639	676	696	641	720	628	697	713	678	670	601	648	712	678	636	695	693	686	688	628	674	672	689	648	666	676	727	687	635	659	622	631	692	635	688	683	667	694	713	685	624	652	624	662	701	665	661	607	684	688	652	681	681	693	621	607	662	675	668	664	663	639	697	598	677	675	726	681	686	672	666	693	680	652	653	660	654	710	689	705	675	687	671	691	692	624	732	654	643	652	663	666	695	629	665	685	691	643	622	636	667	608	686	638	651	666	703	674	676	714	675	689	685	634	681	661	672	609	711	619	698	627	683	667	692	679	713	687	675	687	632	722	644	678	665	664	612	667	693	655	672	663	622	621	676	640	671	677	680	660	706	685	640	689	637	639	685	692	627	632	629	720	637	695	715	657	651	673	687	663	713	710	690	676	664	681	697	618	698	661	664	656	685	708	634	639	680	755	673	623	661	688	676	663	702	675	658	661	669	670	667	711	683	605	663	651	682	650	680	626	697	694	621	682	649	664	699	659	710	635	658	682	688	669	663	686	656	685	716	666	647	657	661	641	708	688	637	640	657	695	657	644	666	700	658	659	683	683	664	661	665	675	669	719	646	660	668	704	700	647	660	667	685	699	678	639	667	670	652	709	620	647	646	682	656	686	641	654	679	689	685	693	658	685	643	685	677	699	642	723	663	697	652	713	680	614	712	688	668	691	679	679	667	685	692	658	683
3683	2296	462	535	793	460	122	1375	1808	1423	1089	411	214	150	234	137	127	108	74	63	54	62	55	49	49	61	50	52	53	38	42	40	53	57	43	48	52	46	48	47	49	54	53	40	44	50	56	39	54	54	47	53	35	35	51	46	43	60	47	52	46	52	56	42	37	44	54	47	55	38	43	50	45	52	47	41	45	39	53	50	63	46	41	38	52	41	36	48	33	62	38	44	45	52	45	37	54	39	54	46	51	41	52	51	27	42	40	42	55	57	42	58	52	42	46	48	40	48	44	48	46	50	50	38	48	65	40	49	53	44	36	47	63	53	46	47	52	47	46	33	54	44	53	48	74	51	55	52	46	35	38	52	50	38	63	54	53	56	50	48	55	55	42	47	52	47	55	48	42	42	49	47	47	47	45	45	48	49	39	45	46	48	29	49	58	43	44	48	53	64	38	60	42	49	53	40	54	49	47	53	42	46	54	44	48	61	41	53	40	55	52	44	48	60	41	42	47	45	46	54	50	50	52	47	65	62	57	51	48	49	46	39	37	46	57	47	49	45	53	35	55	43	61	40	50	54	45	49	63	59	51	47	52	41	51	40	68	60	44	59	48	53	38	46	56	60	50	52	51	38	42	67	48	55	51	45	49	63	47	54	50	45	59	41	54	40	45	46	54	38	72	47	58	57	38	42	52	39	43	49	42	54	46	52	54	51	59	58	54	43	33	48	50	39	56	57	53	47	52	46	59	44	45	55	44	47	41	43	69	52	48	55	50	52	49	45	60	63	38	53	49	47	41	35	42	48	43	44	54	48	35	46	37	60	44	53	50	54	48	51	58	50	35	33	47	65	45	37	51	45	50	45	55	52	46	51	66	42	51	51	50	56	47	40	44	33	55	57	38	47	44	59	49	53	42	43	50	49	48	58	50	44	45	48	48	47	47	40	42	45	41	43	52	52	38	54	52	48	43	44	43	40	43	41	49	56	51	53	58	55	52	58	43	50	50	43	43	51	40	46	54	44	31	43	50	48	48	48	41	48	56	39	51	43	46	50	37	52	68	54	42	52	52	67	38	54	59	56	44	48	35	44	64	59	52	57	51	52	51	42	47	36	42	42	44	49	47	49	42	54	46	49	50	48	40	41	44	43	52	46	47	48	43	50	54	49	41	54	36	51	41	50	51	61	46	45	62	44	50	47	38	35	39	54	47	39	33	52	50	41	38	49	49	46	58	45	64	54	47	51	50	45	58	40	50	46	44	54	53	51	60	41	49	51	57	42	54	54	60	36	49	51	50	57	43	56	52	59	40	52	54	45	48	51	46	72	53	48	51	44	32	47	51	32	55	45	53	48	61	45	51	40	50	36	56	52	46	49	41	40	39	42	48	48	50	54	43	44	58	54	44	46	62	54	72	54	42	40	63	53	39	44	54	37	42	47	49	55	64	53	50	60	47	41	51	59	60	38	46	41	59	47	47	53	49	42	63	53	46	59	48	44	41	58	54	48	43	49	47	47	43	51	46	44	53	41	62	52	56	49	49	43	50	39	52	65	60	48	45	54	63	39	57	52	47	37	50	47	37	41	48	42	48	42	43	57	45	50	53	41	48	49	46	52	52	50	57	34	50	55	60	43	44	56	51	61	55	56	71	51	48	43	58	39	44	44	47	60	46	54	41	55	44	45	46	50	44	44	46	49	53	52	48	57	56	48	54	51	45	53	55	55	55	45	45	54	64	50	54	48	41	59	61	47	46	44	46	54	51	50	41	34	50	39	43	55	56	51	55	55	54	56	44	56	47	48	55	37	38	52	42	44	55	46	53	65	67	55	52	49	59	49	51	41	49	41	42	47	36	45	50	37	38	56	43	59	53	49	53	61	56	44	50	36	45	49	58	37	52	48	45	67	41	53	44	45	53	59	47	58	53	58	46	66	53	48	47	62	54	60	50	51	56	49	50	42	59	61	38	44	54	37	44	49	39	50	56	47	54	45	55	45	54	38	51	59	40	52	51	42	57	50	41	46	60	53	57	52	48	53	40	55	45	57	48	55	61	45	51	44	44	44	44	38	48	61	47	36	57	56	57	38	43	53	38	56	58	44	37	46	43	51	48	53	50	51	63	43	51	44	51	44	39	39	56	52	47	40	43	57	54	53	37	44	46	45	43	52	47	48	58	39	49	53	45	56	45	60	40	48	65	43	51	46	60	46	52	45	56	54	50	56	45	35	52	50	40	40	53	41	45	57	57	49	52	49	50	54	51	52	55	47	46	55	44	52	47	47	40	36	50	50	45	51	50	61	58	48	51	51	37	52	63	64	53	50	36	54	63	51	49	40	40	56	55	56	40	62	59	49	49	49	53	42	53	56	49	62	44	62	52	51	68	62	59	47	53	50	45	44	49	57	52	54	46	43	64	60	58	43	43	39	57	47	55	43	47	44	53	51	46	57	41	53	45	37	52	46	51	53	44	57	55	45	48	56	35	52	45	50	47	41	57	51	46	44	49	51	54	41	47	48	53	33	34	51	56	47	52	55	59	53	43	46	47	54	59	43	40	60	55	53	58	44	45	45	45	51	52	50	52	44	49	43	54	52	51	58	51	54	49	52	37	43	42	47	53	36	58	42	42	48	42	49	48	49	44	54	49	46	43	54	49	43	45	47	47	58	52	47	40	64	39	39	41	47	46	52	44	49	40	57	46	52	40	51	41	45	48	45	37	53	44	43	44	42	38	51	59	54	50	40	61	47	53	57	43	47	44	54	47	54	51	49	46	44	63	41	48	59	56	53	49	48	40	51	49	34	54	49	47	43	50	51	49	48	43	51	39	61	42	49	57	44	46	63	54	49	53	57	36	52	36	49	53	52	47	61	53	49	61	57	41	55	48	45	48	49	39	51	48	42	54	45	53	52	52	57	57	39	42	42	39	43	60	48	56	54	57	49	52	53	71	46	57	60	49	37	52	62	47	40	53	48	43	46	51	55	55	52	37	57	50	53	59	46	54	40	55	60	52	53	45	44	49	42	54	42	43	49	43	47	49	57	47	39	60	40	59	61	54	48	59	37	39	42	53	50	46	53	47	46	42	51	37	38	43	48	47	37	57	56	49	52	39	47	38	49	51	47	53	49	41	40	49	51	46	49	48	50	58	49	58	48	45	51	50	43	47	46	52	56	47	50	49	49	54	44	56	47	50	46	44	52	46	50	47	50	47	40	55	55	48	45	50	35	56	46	32	54	53	54	52	46	53	51	50	43	42	50	54	50	44	55	60	44	44	50	48	43	49	39	48	48	48	41	52	55	43	54	53	50	56	49	39	45	50	45	46	51	52	55	49	42	43	59	50	48	50	48	55	54	50	38	40	46	31	57	48	43	51	49	51	59	42	38	41	31	52	45	49	69	41	52	43	53	33	46	45	36	50	45	43	49	44	57	51	41	47	51	49	48	56	39	47	44	43	52	49	51	46	43	46	39	46	53	40	41	59	46	52	48	61	50	47	58
32750	22049	8454	20207	32176	18662	6898	31242	31296	27116	21311	11714	7193	4515	6673	3422	2568	2012	1580	1048	890	768	691	662	654	674	613	613	630	642	656	668	587	627	671	598	582	661	630	633	595	626	608	568	649	657	602	653	644	620	665	639	612	642	646	594	621	590	634	615	620	638	639	620	614	691	637	630	638	617	682	611	673	605	607	635	681	597	630	635	661	660	640	657	647	650	637	638	638	667	573	553	653	640	618	606	623	602	616	623	627	609	632	685	640	614	617	606	656	633	612	620	627	648	592	657	585	660	649	584	613	591	651	670	654	613	638	602	634	646	574	697	630	618	675	621	612	627	639	608	620	630	636	612	627	635	598	597	603	660	649	615	616	617	601	631	640	614	595	627	664	680	606	638	619	613	607	652	646	651	651	631	606	620	602	640	621	651	618	663	594	618	619	619	591	630	662	654	651	581	653	602	638	653	616	597	669	648	636	604	620	601	596	637	630	607	646	660	665	668	626	612	678	605	620	654	578	598	619	637	630	597	666	612	614	613	598	633	608	617	666	623	645	646	634	613	648	606	667	655	682	656	628	622	662	583	627	672	688	668	674	630	626	613	637	614	678	634	631	630	626	630	638	605	656	650	656	604	618	622	637	610	635	652	617	656	659	665	643	668	610	655	697	591	665	599	660	622	620	612	615	643	646	651	607	667	597	651	640	638	673	645	664	562	635	674	591	624	628	614	625	638	656	630	640	667	625	669	630	621	626	642	616	641	607	656	660	660	664	645	610	642	643	633	665	657	613	625	643	624	598	636	601	618	634	660	644	633	619	611	633	635	649	607	647	623	634	620	601	626	593	629	637	625	638	602	590	646	612	672	629	647	619	593	667	581	624	594	617	629	635	592	634	623	613	644	659	684	682	617	650	592	620	608	646	605	621	647	613	686	665	619	644	661	599	660	607	612	628	640	621	599	617	601	615	593	642	614	600	604	630	632	654	640	622	620	603	658	597	615	634	639	597	647	607	601	609	628	623	599	627	623	623	655	621	657	642	652	582	626	607	660	662	666	655	600	623	626	622	650	597	579	663	641	628	627	649	589	599	643	649	621	592	596	601	620	623	648	628	603	632	643	650	659	654	597	599	636	618	610	607	646	639	614	595	665	646	649	647	634	664	612	632	602	633	658	656	613	646	653	602	606	628	620	634	621	605	602	607	629	603	665	626	606	658	626	668	655	604	607	648	628	623	617	627	632	657	609	592	586	630	641	632	639	618	664	645	631	641	639	651	649	649	641	608	615	642	611	643	666	646	644	628	589	635	655	615	602	674	657	597	645	662	631	617	618	639	646	636	670	616	611	646	616	612	617	630	654	657	649	640	670	612	656	608	663	627	633	663	643	605	610	639	640	613	583	628	623	619	622	644	641	614	614	624	617	594	629	618	616	615	583	614	650	619	613	649	649	628	641	628	612	639	638	620	623	638	647	609	636	669	636	625	627	607	643	629	543	635	630	641	656	631	634	665	617	625	625	655	697	615	624	612	596	611	628	633	606	663	589	643	620	654	658	612	601	644	649	622	585	616	574	691	622	610	628	618	619	640	607	636	639	620	644	631	638	617	596	606	603	613	667	649	605	618	585	617	623	656	593	624	622	682	622	684	619	605	653	711	574	692	633	640	644	632	640	616	633	608	631	624	622	576	644	666	588	632	616	610	626	639	613	618	630	657	601	672	625	637	587	647	653	643	636	631	610	625	640	665	584	663	636	616	625	631	614	610	599	631	664	607	621	601	592	619	630	608	610	647	593	621	602	642	615	673	639	649	621	625	687	625	636	645	614	625	648	683	612	666	667	610	615	640	606	646	656	618	624	688	617	634	641	621	604	648	610	644	637	632	580	659	644	631	655	648	639	664	606	655	637	660	605	577	632	634	628	635	629	638	615	651	589	630	689	614	629	596	617	638	619	629	619	589	640	628	611	668	612	648	569	615	619	662	647	622	617	624	666	660	643	634	646	648	647	631	618	568	629	655	652	614	633	630	616	644	638	646	617	671	613	623	629	629	622	608	637	664	674	594	624	667	645	660	598	625	635	650	638	644	661	678	648	603	641	649	631	663	636	642	678	640	630	641	616	621	623	587	627	646	663	619	652	644	652	625	663	671	626	632	580	652	627	582	592	599	611	632	637	644	637	623	635	657	635	656	587	645	638	604	601	657	637	614	641	665	617	619	639	635	640	572	665	650	641	600	631	598	621	613	676	658	614	637	626	671	596	632	640	625	654	632	629	604	640	631	629	611	641	645	638	648	662	647	636	605	630	608	614	625	637	644	635	668	639	649	630	596	666	629	642	596	604	646	613	690	642	654	645	626	625	611	675	632	591	638	612	652	632	607	627	627	608	604	597	619	605	602	638	666	663	611	645	643	627	601	641	594	660	611	591	627	618	671	658	604	687	617	609	599	622	591	651	639	644	631	654	645	658	610	643	598	614	626	643	635	671	633	605	610	657	624	584	625	658	602	595	667	602	625	641	670	621	614	634	585	619	570	641	640	615	631	640	645	634	620	632	644	656	631	647	600	638	620	643	635	625	664	641	636	639	649	653	600	628	637	622	615	628	619	670	628	615	691	622	619	586	673	588	648	612	640	631	639	590	614	659	611	597	665	583	619	641	613	631	652	670	630	646	644	632	607	643	628	628	602	642	639	589	662	642	655	636	621	626	605	654	619	656	629	617	614	629	640	619	638	652	662	632	573	627	627	580	605	635	640	570	665	658	583	587	610	655	652	595	556	662	609	634	614	614	670	622	632	602	601	646	643	621	616	593	641	605	620	615	645	672	612	620	609	649	624	638	663	615	616	620	646	582	611	646	628	659	598	595	641	604	592	622	658	670	607	598	642	596	638	588	610	604	638	656	605	585	637	620	630	608	641	662	600	606	668	645	672	674	622	635	589	702	598	595	593	591	626	655	656	598	586	633	619	582	575	623	625	613	620	628	636	640	630	650	644	618	642	654	644	631	674	656	654	649	592	623	655	607	622	687	627	672	669	636	628	625	600	618	630	650	641	627	637	645	657	645	645	648	649	625	598	632	684	595	632	629	646	648	663	619	631	623	633	638	602	602	635	624	626	591	608	594	599	610	608	674	638	597	604	638	586	682	631	594	650	601	595	578	652	617	632	646	664	612	647	613	621	627	611	643	652	648	649	623	651	632	594	625	573	639	633	645	619	641	588	652	662	574	649	629	667	636	660	682	644	568	600	626	638	613	629	589	653	623	643	635	587	619	650	639	617	625	624	636	631	655	660	621	636	643	657	609	660	646	622	683	656	650	642	628	638	626	617	642	656	609	619	568	646	608	647	689	669	613	641	625	627	581	647	630	646	656	611	636	650	639	639	601	643	636	607	598	600	601	615	577	662	589	605	593	652	590	593	608	652	607	618	605	648	676	620	672	639	657	646	658	637	622	623	618	645	664	656	644	659	580	610	629	598	663	623	603	607	660	651	667	613	631	642	622
6920	9664	1842	1683	2200	895	443	3499	5339	4021	2356	1172	429	326	407	217	173	123	127	89	59	55	46	49	61	54	38	44	43	48	48	54	52	50	45	50	32	43	58	45	50	47	45	47	44	50	35	57	41	50	40	55	50	57	51	56	44	50	48	45	58	49	55	57	56	39	45	50	51	51	49	47	52	43	56	38	54	49	41	54	45	44	68	45	41	45	54	38	43	56	47	47	54	48	41	53	50	42	57	48	48	53	41	45	39	55	47	45	61	45	49	42	42	42	53	57	43	59	61	35	48	46	49	53	59	49	52	66	49	51	36	43	48	54	44	54	47	39	46	50	54	51	57	49	52	48	49	44	41	52	63	41	42	50	28	58	59	59	51	53	53	48	47	49	63	44	52	47	53	44	43	42	43	39	52	53	43	44	43	50	52	42	49	47	46	54	43	43	40	47	45	46	54	45	58	56	49	53	36	44	51	43	41	40	45	55	60	41	57	46	58	52	59	45	45	66	44	47	54	58	49	53	38	62	57	55	56	55	47	41	64	50	47	57	35	55	48	44	49	50	50	50	49	43	42	54	50	54	50	49	53	54	48	54	46	58	60	47	42	58	54	58	55	44	51	61	59	63	40	43	51	39	45	55	34	54	60	46	48	49	47	53	48	46	46	51	55	51	54	44	62	51	51	52	39	54	52	56	52	46	50	44	55	44	53	54	62	42	39	46	55	50	54	46	52	53	43	40	53	53	62	41	58	43	51	47	51	55	63	57	51	45	54	51	58	60	45	60	47	55	57	47	50	43	57	55	49	48	49	61	64	50	68	54	52	52	40	44	47	43	62	48	58	54	48	52	58	55	53	57	49	57	42	59	42	50	49	51	44	55	47	42	42	44	44	59	49	52	42	39	46	51	38	35	52	49	42	43	52	44	54	36	57	54	43	53	47	39	48	53	59	51	54	52	50	44	49	57	46	56	50	39	59	53	62	58	54	52	55	60	50	41	43	51	44	49	63	50	47	48	44	47	71	54	49	53	41	52	55	48	52	41	54	56	43	51	50	43	40	43	48	45	45	46	50	51	44	53	60	49	51	52	47	56	42	53	41	50	48	44	45	40	47	34	57	53	39	55	54	56	49	61	46	37	45	54	48	54	59	54	53	48	58	47	59	58	58	46	60	43	55	55	51	57	47	59	53	43	47	51	50	48	52	58	54	50	46	50	46	53	46	49	58	57	41	41	65	61	50	54	48	44	48	41	41	49	50	54	39	60	42	53	42	56	58	52	52	39	58	51	41	36	52	47	58	47	50	46	50	51	46	50	42	56	52	43	57	52	54	35	46	53	52	50	39	56	54	47	48	55	50	46	50	38	53	52	58	51	47	54	49	38	42	52	44	45	62	44	51	47	48	45	49	57	47	49	51	40	58	58	57	54	38	49	53	51	43	51	51	59	47	56	48	56	53	49	42	55	45	37	34	53	42	56	48	51	41	61	36	45	54	60	53	57	45	54	58	37	58	46	43	38	46	49	51	52	57	45	51	53	46	49	54	55	42	59	36	43	51	37	55	49	51	52	52	47	46	52	58	53	40	42	46	56	59	50	58	50	42	61	47	50	43	48	56	48	43	49	54	59	49	53	51	53	49	45	49	48	56	51	65	45	61	54	60	66	48	48	55	56	51	47	45	43	39	51	51	55	47	44	38	51	30	48	53	33	41	47	68	55	41	59	38	58	44	44	65	47	60	48	56	47	56	46	53	38	58	53	52	52	51	44	44	48	45	44	46	51	41	54	45	40	62	65	36	51	61	45	42	52	56	66	52	54	42	55	47	49	56	45	52	55	47	53	53	50	40	45	51	52	33	39	37	51	36	54	55	60	34	46	46	50	52	47	44	54	44	55	41	59	45	51	50	50	57	43	35	42	65	46	55	46	56	50	57	49	49	51	64	37	43	47	52	55	51	44	49	53	46	50	53	42	46	43	44	44	51	55	55	51	44	48	49	51	46	59	39	54	52	45	46	70	64	52	63	43	46	53	57	48	55	43	49	58	40	51	42	59	46	47	37	54	43	30	52	63	48	43	42	49	51	42	45	48	53	62	38	46	44	57	37	50	36	58	50	56	44	51	59	53	43	47	40	56	55	47	44	54	50	51	66	49	45	54	42	49	51	62	48	56	46	58	54	68	48	53	57	62	53	42	48	42	50	45	54	50	42	58	58	47	40	44	39	44	45	57	49	50	52	52	58	48	59	49	40	58	46	57	53	48	43	49	58	50	54	47	51	48	54	46	36	51	47	47	64	52	49	39	42	54	55	36	53	49	54	56	60	43	45	36	54	51	47	36	37	50	42	55	48	40	49	44	54	52	43	49	51	48	45	54	46	55	55	55	57	41	53	37	54	50	53	49	42	43	49	55	42	64	53	50	47	37	52	58	37	47	38	43	55	51	51	43	48	39	43	60	59	42	54	39	41	46	44	49	44	51	54	40	38	56	50	41	36	43	41	51	44	58	47	39	55	51	44	34	53	47	47	56	49	50	41	50	54	43	39	44	61	43	50	50	55	70	54	43	43	47	51	57	46	50	66	44	61	54	53	43	50	53	51	56	63	62	41	41	57	51	43	51	47	52	51	54	54	45	48	44	42	42	49	60	36	60	48	52	60	48	53	54	54	49	37	57	43	51	54	36	53	48	39	44	57	56	45	56	46	53	56	54	43	52	47	50	47	48	57	43	38	39	50	60	41	49	49	44	50	61	62	46	49	34	45	48	58	48	50	47	47	55	56	47	48	58	38	50	52	47	60	46	54	49	47	49	39	43	50	50	50	44	63	41	47	42	42	63	36	44	46	62	54	49	63	48	53	51	58	53	48	41	54	49	55	45	43	40	48	51	54	39	47	53	31	49	52	50	51	44	57	49	50	59	59	59	48	53	57	58	47	53	53	35	47	52	58	49	55	39	48	55	67	38	39	49	51	47	51	41	50	44	42	52	43	46	44	50	47	43	43	50	48	48	42	63	50	55	47	51	33	43	45	58	41	44	42	51	45	54	52	57	67	41	40	58	56	45	43	56	54	48	46	52	52	55	41	63	49	47	54	45	47	53	50	42	58	51	47	47	46	47	54	55	55	47	43	55	57	48	52	40	40	61	51	46	56	44	49	45	50	45	43	45	56	46	49	45	48	37	40	43	48	59	58	57	36	61	56	51	46	51	40	41	45	41	54	58	39	40	45	60	53	47	44	45	54	57	51	51	52	47	48	50	41	47	47	55	50	50	59	40	50	48	37	55	60	62	48	41	49	47	50	38	50	44	48	59	45	52	47	42	43	48	49	49	54	50	53	54	54	53	45	50	53	50	45	47	38	61	42	49	52	63	44	56	45	39	50	46	54	42	50	44	53	39	36	49	51	49	50	65	55	54	51	53	57	60	60	41	56	60	49	61	51	48	48	49	42	52	57	55	43	41	51	48	53	54	56	47	41	52	46	47	46	53	50	45	56	49
44458	34431	18325	33512	43411	24823	16805	41917	43825	37535	28976	22471	12012	9790	11143	6184	4875	3560	2399	1624	1173	828	695	642	647	633	647	638	651	638	590	651	656	677	655	675	640	736	700	695	694	646	638	618	620	626	657	652	618	627	668	688	637	695	671	664	613	648	587	661	662	640	636	636	626	660	665	668	666	662	672	667	666	625	681	649	680	647	676	623	608	657	632	628	662	625	655	625	653	654	628	640	696	615	661	647	622	643	670	631	628	671	650	656	647	627	645	598	632	614	636	645	642	636	663	662	627	660	637	644	663	684	640	629	632	621	609	648	702	676	652	648	618	658	659	631	657	692	661	620	661	648	652	666	692	615	681	659	620	665	595	610	622	655	674	626	660	679	695	666	631	656	634	694	685	607	638	700	669	659	647	667	666	657	624	640	639	638	654	666	646	630	630	676	675	689	643	608	658	640	635	677	664	630	626	664	645	625	612	652	651	607	646	677	646	668	632	623	667	638	591	667	654	660	647	603	664	656	668	637	658	672	651	686	587	642	627	681	627	705	610	647	641	619	670	668	666	658	623	648	630	629	666	645	639	667	678	617	676	689	645	677	657	609	622	694	638	647	649	614	710	644	621	637	607	645	634	687	633	644	629	669	635	676	666	630	629	656	638	675	652	645	657	629	670	702	666	649	643	601	670	664	623	623	615	624	632	660	647	644	649	612	676	664	639	643	620	617	678	693	672	621	671	648	688	627	631	655	666	674	626	653	651	653	661	644	624	620	610	643	635	622	653	654	632	657	642	595	634	674	627	653	583	644	609	640	662	645	652	626	672	653	680	660	708	696	641	596	651	622	604	676	656	614	654	736	657	669	633	649	657	670	666	630	647	664	652	673	643	681	665	650	643	646	658	676	693	687	663	674	643	599	655	640	650	629	634	674	629	618	659	641	605	650	633	682	619	644	652	667	675	650	630	650	627	647	685	645	677	655	671	643	628	678	635	658	670	623	670	659	652	660	609	628	630	631	647	668	657	640	636	631	624	625	630	658	662	656	628	647	696	642	611	642	627	656	630	592	592	663	688	672	651	701	671	650	676	686	688	673	661	663	649	656	647	674	628	636	710	660	672	627	630	671	653	656	666	653	624	590	655	671	688	631	642	637	630	650	619	641	642	580	636	688	649	670	595	623	648	635	624	670	635	640	692	614	650	678	671	655	663	684	618	628	647	651	642	663	661	661	633	615	646	625	664	680	635	663	637	670	623	653	593	634	666	653	709	616	629	652	621	609	610	618	642	632	681	642	627	639	618	630	629	669	647	672	629	639	623	653	675	665	627	634	697	595	678	694	667	631	611	648	636	657	637	633	636	654	658	632	650	642	685	669	668	677	644	618	692	675	612	627	626	650	625	649	681	628	645	662	659	648	627	670	605	648	632	678	645	655	670	622	632	636	621	686	696	646	623	680	630	648	647	653	616	628	658	670	625	607	666	670	665	663	660	630	613	660	687	631	622	667	646	695	665	678	670	633	674	642	666	650	666	638	648	642	629	648	634	680	652	655	686	634	647	669	655	688	609	657	650	655	642	658	686	657	650	672	631	637	643	661	674	640	662	658	616	633	649	681	694	640	687	663	691	665	684	667	639	651	637	672	680	703	669	699	661	642	667	653	657	683	634	696	621	692	615	681	629	627	689	644	695	664	637	669	660	699	592	648	638	633	647	642	644	647	659	694	652	610	660	665	671	660	616	672	662	638	606	686	714	667	632	661	661	618	649	632	621	689	680	617	644	632	642	644	649	698	635	652	652	603	657	684	635	711	624	694	623	660	633	659	648	614	654	676	652	660	642	669	629	676	624	665	653	663	637	642	642	588	650	643	593	652	604	649	647	618	626	689	655	655	654	644	598	595	630	666	681	625	621	577	668	651	674	615	645	615	675	699	641	590	713	627	699	618	623	647	644	671	583	656	694	615	600	645	632	644	653	626	659	601	621	633	615	660	693	647	621	653	651	640	648	665	641	664	638	676	620	635	633	632	604	611	616	676	651	663	659	631	669	670	626	634	667	669	671	634	637	614	653	657	636	629	651	684	682	652	629	649	644	624	625	659	643	656	641	648	666	650	622	655	664	667	646	688	655	614	671	615	637	670	676	612	625	664	680	697	691	641	645	646	625	659	668	662	652	670	678	712	622	639	625	666	654	661	647	713	677	637	656	657	648	638	677	613	677	659	677	677	678	610	672	644	635	595	656	661	637	642	683	659	643	617	621	668	666	683	625	610	645	658	658	652	641	624	657	652	623	645	668	652	633	647	661	641	612	699	660	667	660	628	678	648	672	656	673	650	672	626	695	647	683	644	613	616	631	607	647	639	630	626	640	648	643	634	626	678	663	636	644	655	647	680	643	656	629	609	657	669	633	640	645	603	667	671	666	631	639	599	661	638	664	653	664	619	665	634	640	670	621	648	643	632	662	668	642	672	664	675	648	663	680	639	662	668	681	667	601	639	621	638	662	623	695	693	653	651	663	623	684	679	704	638	607	679	665	638	623	660	679	685	586	631	661	641	676	676	577	633	713	698	648	671	664	646	658	642	637	665	637	641	668	693	655	645	648	602	660	603	649	708	689	676	659	644	657	650	620	679	682	674	646	719	666	608	678	654	637	663	644	621	612	649	629	617	647	654	618	674	632	667	660	636	639	641	678	663	641	625	636	668	661	643	675	626	627	652	695	653	610	655	681	688	671	673	612	616	631	646	660	646	664	635	610	643	650	684	674	626	650	672	618	658	651	626	678	632	653	663	635	630	633	667	662	621	620	634	611	619	674	653	623	651	605	654	704	664	661	654	613	685	648	636	688	647	664	619	627	653	674	608	601	650	653	650	631	648	703	649	610	679	669	657	664	611	660	662	672	626	655	650	615	685	616	639	593	665	620	614	682	616	692	630	632	642	664	653	621	657	640	644	646	652	595	677	606	607	702	637	655	674	641	700	644	652	664	630	633	652	640	662	638	671	647	673	688	648	645	658	645	579	637	661	690	651	704	584	630	686	640	614	633	658	616	667	679	685	638	685	658	611	676	674	643	637	656	611	621	681	615	626	623	668	634	625	651	671	659	649	652	638	627	620	659	586	648	655	640	612	637	669	679	620	649	656	600	633	638	627	651	653	702	640	630	677	648	599	663	617	641	663	682	693	655	620	686	601	677	627	606	674	604	625	657	641	652	666	688	650	637	666	637	614	639	652	674	651	653	660	583	656	631	644	688	663	674	637	641	643	631	671	669	634	665	647	618	629	685	660	647	620	658	660	625	644	646	605	682	654	580	677	625	620	628	593	677	621	661	646	646	650	607	659	634	652	633	649	623	627	620	679	672	669	628	640	636	663	652	690	644	624	667	697	676	643	631	690	636	656	677	628	640	628	678	634	649	633	608	682	641	661	653	652	634	665	637	661	662	633	666	610	628	612	625	664	665	592	661	642	645	654	645	611	666	628	680	669	660	680	601	665	636	624	629	626
7027	7832	1836	1786	1455	663	580	4010	5447	4692	2711	1371	455	383	485	256	169	142	112	106	75	70	43	68	48	70	50	55	48	42	45	63	47	46	49	42	39	59	55	46	55	46	45	46	53	58	58	44	56	56	44	39	55	46	42	51	46	43	62	51	46	49	49	53	59	52	59	57	44	44	59	62	41	47	44	54	52	52	48	48	64	54	47	44	50	48	49	54	44	45	50	43	55	55	51	51	64	56	50	49	52	53	51	52	49	48	57	61	42	58	39	40	36	66	42	56	56	44	48	57	44	37	44	48	53	44	33	58	48	61	49	52	50	45	56	58	41	47	63	63	71	37	40	41	52	50	50	61	49	54	57	43	53	49	54	53	44	44	44	58	57	54	60	44	49	54	39	50	55	43	50	49	48	54	41	51	44	53	48	57	48	45	49	46	41	48	56	49	47	57	53	50	38	47	59	62	59	46	36	58	62	49	50	42	41	56	53	55	54	48	49	44	56	40	61	37	41	60	51	57	54	62	49	61	57	34	37	53	56	42	46	48	54	64	49	42	58	55	43	51	55	37	45	44	44	51	45	58	54	48	43	49	43	47	66	53	55	48	52	43	47	60	64	45	55	38	52	64	58	58	39	52	50	41	64	50	54	46	41	43	51	62	53	50	61	63	53	56	51	53	49	52	54	57	50	61	49	42	56	43	50	56	48	51	51	52	42	58	47	57	48	53	48	53	52	44	45	52	44	64	56	62	43	55	42	50	54	57	47	55	46	52	45	57	40	48	54	53	53	64	42	35	59	56	53	44	45	62	40	58	40	54	45	41	50	53	56	47	53	50	49	47	52	48	50	52	51	44	53	52	52	46	58	51	54	46	55	59	48	56	55	49	54	51	48	55	38	48	63	55	51	43	53	48	46	42	42	57	53	52	36	44	40	55	51	45	54	48	48	61	43	50	58	59	53	42	57	47	54	40	56	52	41	43	54	47	45	55	48	51	56	63	49	49	54	45	47	58	61	54	52	56	53	48	45	39	49	52	47	51	50	47	37	53	57	59	48	65	53	55	42	56	46	53	59	51	41	47	60	47	43	45	46	45	44	50	50	58	55	42	50	34	52	62	60	40	48	43	60	45	49	46	55	49	56	38	56	43	44	41	47	63	57	61	48	42	45	47	46	55	55	58	59	42	46	48	56	69	62	46	45	48	42	59	63	56	54	54	40	50	50	47	54	50	57	60	59	45	51	55	50	54	45	44	58	41	40	54	61	49	43	53	51	35	55	54	49	50	53	45	52	66	55	49	48	51	39	42	56	49	52	53	46	47	56	45	52	49	43	53	57	56	55	52	46	51	42	47	50	59	48	65	54	56	47	43	59	49	47	47	73	54	48	68	53	48	55	48	50	49	59	54	42	54	52	51	46	50	51	53	54	39	52	56	48	42	50	50	35	45	55	43	43	35	61	45	50	39	45	61	35	54	47	48	52	39	42	47	47	59	52	52	45	55	55	55	51	54	54	43	45	45	51	52	57	38	54	63	56	43	57	52	47	36	47	41	68	48	52	45	41	48	37	50	61	48	41	59	50	56	57	48	53	60	68	60	47	44	46	55	45	45	41	50	52	56	48	40	39	49	44	59	54	48	38	53	55	56	51	58	50	49	62	51	46	39	49	51	36	41	47	40	47	42	55	55	40	46	52	53	51	54	42	46	49	50	54	50	64	49	55	46	47	49	54	55	47	44	51	56	63	42	52	38	60	65	58	58	47	53	39	71	70	48	41	40	38	43	56	59	49	36	51	64	56	46	34	38	55	46	56	47	46	44	57	62	53	52	61	50	49	67	46	53	43	58	45	39	45	52	60	57	49	68	40	49	54	52	50	57	54	51	54	50	34	45	44	54	49	39	49	56	63	64	53	45	49	47	57	47	36	54	45	44	55	46	62	49	56	51	43	37	46	49	53	50	50	47	51	48	67	63	49	66	55	46	65	66	54	57	43	49	57	42	48	65	40	63	49	52	59	48	47	61	46	59	43	60	59	55	53	62	45	54	50	50	48	57	59	56	49	48	49	42	51	41	54	42	53	68	44	57	66	41	51	46	56	57	65	40	44	52	49	38	50	48	57	47	61	55	43	67	46	48	46	55	51	49	46	50	58	41	47	56	57	49	49	42	48	39	45	51	41	48	49	48	44	54	49	43	48	51	58	46	44	48	53	46	53	38	50	51	46	44	51	58	49	51	57	54	46	49	41	45	58	46	56	53	42	49	52	41	62	65	45	44	43	48	45	45	51	60	40	51	40	65	45	49	53	41	47	61	46	54	50	44	46	59	50	47	57	50	60	56	46	57	49	40	54	54	62	55	60	56	56	39	51	60	47	45	48	44	51	52	62	38	39	56	60	49	68	57	52	52	56	53	53	44	59	41	48	48	50	40	64	47	51	49	41	62	47	37	57	54	46	46	49	38	36	48	54	47	39	48	52	48	48	45	48	51	48	52	48	46	42	59	47	50	47	64	50	51	55	53	46	51	33	50	45	40	45	47	49	59	50	55	58	51	49	51	53	72	55	38	49	61	42	60	58	46	58	42	48	36	55	39	49	55	55	55	45	53	53	52	43	49	59	56	37	59	42	40	51	47	53	55	58	53	40	69	51	51	49	39	51	58	63	52	54	48	42	50	51	58	44	61	45	48	51	50	40	60	41	59	45	53	42	46	42	50	44	50	46	46	51	49	47	48	50	51	50	45	52	44	37	41	50	55	57	44	56	40	56	41	51	54	49	46	37	48	51	57	48	51	48	54	45	56	51	56	50	41	58	61	55	53	50	45	51	51	53	65	58	44	45	60	41	54	52	45	41	44	39	48	46	53	58	47	49	61	57	37	49	51	45	47	49	55	48	56	62	53	52	49	44	57	46	53	41	49	41	65	47	55	53	38	52	65	53	59	54	41	62	58	44	39	44	33	43	50	65	61	48	42	40	53	40	51	32	38	47	39	54	58	47	45	42	62	42	53	55	51	62	48	56	51	51	53	48	52	35	48	54	44	44	37	34	57	74	52	57	47	48	58	49	56	66	44	42	72	49	40	40	49	49	50	53	37	55	46	46	50	56	48	47	45	42	42	47	52	53	48	52	48	52	39	46	50	43	59	62	44	48	51	53	45	55	58	53	59	57	44	74	48	56	51	38	40	54	53	52	37	54	44	41	44	61	42	50	66	41	41	42	45	55	47	61	46	59	29	44	51	68	50	48	51	57	47	47	57	44	48	44	38	52	59	64	48	44	61	50	46	61	56	44	55	47	52	44	61	37	31	54	44	41	60	49	40	38	56	51	60	52	52	43	56	41	65	66	56	37	49	57	57	53	46	62	42	55	43	39	52	50	53	58	50	48	43	48	67	50	39	46	43	40	53	48	46	34	52	45	49	58	55	48	46	52	56	62	59	48	55	61	52	47	39	48	39	51	38	42	37	53	51	49	51	54	41	58	44	57	57	57	56	45	67
40766	33490	18433	33447	36517	24032	16975	44253	44332	39964	29019	24019	13253	12023	13163	7275	5251	3924	2535	1866	1286	812	743	696	672	626	642	662	652	670	700	663	669	671	660	634	674	655	679	654	624	643	635	668	646	718	651	647	648	672	684	646	637	703	672	654	690	656	669	610	679	734	676	676	663	664	647	636	685	697	677	689	668	594	671	683	651	675	659	617	690	654	663	613	686	707	664	628	655	644	665	657	657	658	621	659	657	662	614	676	650	651	646	646	684	714	630	671	645	695	677	668	644	676	631	623	700	675	711	672	656	654	699	690	656	630	675	655	660	653	677	672	648	647	628	674	674	685	674	643	640	650	719	649	691	683	667	692	653	648	741	655	613	628	681	681	685	678	598	641	661	646	616	661	688	662	617	682	641	669	714	719	691	672	688	621	648	697	635	660	668	654	695	690	679	665	631	683	670	628	631	690	673	650	637	688	631	636	665	643	685	642	662	635	658	649	628	708	682	670	625	657	675	654	643	693	674	662	666	705	683	661	691	646	664	647	669	655	625	689	665	663	682	667	629	683	656	664	671	674	706	679	665	635	674	603	633	697	633	663	690	645	706	626	670	679	663	596	669	670	670	656	710	695	687	717	663	645	639	659	652	687	668	644	667	683	686	739	657	687	661	658	662	672	645	663	672	669	659	656	616	694	648	613	677	642	637	662	706	654	644	684	636	680	636	659	684	652	655	628	657	702	599	666	679	658	634	678	668	701	671	627	637	674	665	634	647	644	667	666	674	655	746	639	689	606	690	705	678	658	633	664	706	648	638	674	653	687	662	707	704	616	670	697	701	643	654	681	637	673	602	652	629	681	663	641	647	700	695	662	685	682	626	647	703	689	685	647	649	668	664	665	679	688	623	669	692	621	612	635	683	668	678	645	632	657	661	641	672	610	704	648	656	655	731	639	679	704	652	613	666	646	643	627	640	656	652	626	657	651	679	673	734	703	666	663	659	680	630	654	660	651	661	671	672	650	632	638	716	686	662	683	686	640	665	643	666	626	611	665	654	694	665	687	691	698	666	715	664	644	700	673	721	639	659	672	680	650	670	637	643	654	641	720	665	645	680	678	708	704	672	661	688	679	659	674	667	673	663	662	688	612	653	701	689	661	696	625	733	616	630	699	657	694	637	653	645	654	649	674	647	672	656	650	702	677	680	631	686	695	687	698	671	614	631	679	678	699	642	646	651	637	651	665	664	662	652	651	661	734	732	669	633	642	666	659	662	650	664	671	661	656	671	629	669	692	679	637	684	641	647	637	686	664	693	614	691	728	683	642	656	670	659	610	647	727	692	631	670	697	680	637	640	681	672	689	683	674	628	648	671	671	708	659	648	644	677	673	651	737	644	685	642	646	664	671	683	635	652	645	663	644	646	662	669	689	654	675	670	650	665	664	631	684	684	663	638	623	688	691	679	655	653	639	676	674	617	670	622	674	622	645	710	671	638	641	666	686	644	662	652	615	674	659	674	666	671	687	650	666	700	672	651	647	645	701	665	605	657	666	667	690	656	642	696	703	656	661	660	662	649	654	623	708	650	643	665	711	677	675	650	630	643	660	701	650	695	648	636	655	674	698	650	650	650	621	689	674	682	668	647	663	669	658	719	649	616	685	624	633	699	651	668	709	646	653	634	743	629	635	720	645	645	652	643	592	705	691	678	690	628	614	681	653	646	675	678	622	603	641	670	697	668	695	660	640	640	638	636	717	681	677	697	694	697	692	700	657	657	655	678	642	650	629	653	671	670	658	652	590	669	676	645	606	643	659	679	628	695	703	677	652	643	632	664	677	701	664	657	659	657	659	666	637	690	698	691	713	672	693	633	650	645	680	627	685	689	655	654	735	627	700	667	658	687	646	663	691	639	654	635	651	639	677	656	678	680	667	698	706	715	606	645	678	654	638	702	671	659	674	693	714	670	664	629	673	658	695	648	634	637	634	658	704	635	652	675	638	659	618	636	724	654	684	668	680	665	633	636	657	685	668	682	684	636	669	669	637	694	708	706	643	665	692	605	716	641	660	648	720	615	712	702	685	668	655	669	662	663	723	644	649	690	648	672	674	671	669	674	677	638	692	710	661	661	684	619	603	666	662	665	671	667	688	672	641	663	653	614	639	645	650	691	669	616	645	654	706	622	669	674	678	698	643	658	666	684	646	666	699	678	698	706	694	671	693	698	669	594	685	662	701	635	658	674	672	658	662	654	686	639	659	623	664	679	660	625	662	655	682	627	613	642	629	704	623	628	665	637	680	672	702	717	670	623	658	649	666	693	672	640	669	670	705	652	623	635	689	695	662	661	669	644	732	676	610	696	633	661	657	664	671	637	687	665	655	637	679	672	672	710	681	692	693	669	611	685	656	654	698	684	697	641	632	619	655	675	683	667	655	690	670	651	664	625	624	650	719	650	613	656	658	636	655	668	627	633	692	666	680	659	632	713	677	664	664	693	661	594	660	669	658	662	700	693	648	659	654	652	647	664	704	700	645	697	667	638	659	638	626	680	650	698	669	664	655	672	653	675	639	617	670	651	656	607	676	641	654	688	631	655	667	693	668	641	643	632	668	692	688	671	672	706	686	676	683	644	674	689	670	684	651	641	684	666	711	651	638	678	682	627	638	640	649	645	701	650	651	699	670	672	656	658	680	633	665	658	655	645	660	648	687	662	655	655	714	619	626	671	690	650	623	691	726	662	635	672	672	678	671	669	643	681	697	654	671	641	670	686	683	658	664	674	676	673	700	671	654	730	605	650	650	696	657	654	698	696	640	636	659	626	632	647	702	642	669	648	667	668	704	660	689	683	663	621	645	668	670	659	646	682	678	677	667	640	644	650	685	657	612	652	653	708	637	662	682	696	683	700	672	666	684	683	646	676	662	673	680	668	676	681	658	620	683	677	606	682	716	646	648	706	678	661	673	666	660	627	669	638	691	637	677	626	702	659	666	623	642	649	653	697	632	648	734	641	635	674	661	711	622	674	652	730	677	666	724	691	666	666	685	674	649	671	631	651	660	695	663	650	693	649	685	693	652	644	631	670	617	688	644	652	687	659	667	637	673	640	681	625	638	680	651	703	673	672	627	675	668	681	690	687	669	666	646	642	665	631	690	646	666	685	634	661	705	638	633	688	676	620	638	691	629	641	656	677	710	613	655	658	676	662	653	636	650	675	672	616	720	644	652	682	641	617	671	644	684	667	648	659	653	626	682	700	685	651	666	636	692	653	621	679	683	662	676	647	681	675	664	664	649	682	680	651	656	655	644	722	602	621	605	691	702	680	720	702	652	660	644	651	615	666	679	635	679	673	695	619	699	656	682	686	694	647	671	664	682	704	650	704	643	677	653	687	671	679	618	632	696	677	613	627	672	692	680	642	670	679	654	672	653	708	738	689	644	660	686	684	663	635	683	652	627	633	641	653	654	628	673	611	705	673	712	676	695	674	659	633	650	661	680	689	633	633	658	693	669
9459	13410	4141	3011	2779	920	1507	7034	9706	6473	4460	2135	626	686	697	489	310	196	159	125	71	47	62	59	56	60	54	47	59	53	64	50	44	53	48	42	48	47	56	42	45	44	36	59	34	51	54	57	47	48	54	47	45	74	65	53	40	69	47	62	67	56	45	53	59	63	49	48	49	59	39	54	45	63	55	56	59	63	51	46	59	44	54	55	64	65	47	43	54	46	56	52	48	51	58	47	37	49	56	50	53	52	46	45	63	57	43	38	48	56	47	40	56	53	42	54	53	52	48	59	53	52	52	53	50	53	43	58	60	57	48	63	46	52	52	69	63	58	41	48	57	59	55	41	61	49	56	51	44	58	56	49	61	39	43	53	54	46	47	40	62	57	51	42	37	55	49	50	46	49	46	45	65	55	43	48	56	49	57	53	58	48	47	54	47	43	55	49	58	43	62	48	49	64	48	52	47	54	57	53	42	57	55	48	55	46	41	45	54	49	37	54	46	51	55	60	62	58	54	56	45	66	49	55	58	49	45	48	53	38	38	57	47	51	53	54	52	57	57	46	59	68	58	34	60	45	56	67	56	52	51	47	51	60	47	41	61	42	53	52	52	40	53	51	49	54	51	52	34	72	41	50	62	42	54	46	57	61	64	45	58	55	56	55	49	55	54	50	68	46	48	53	49	44	39	59	49	64	35	53	50	35	45	60	57	53	48	44	55	51	66	47	44	40	52	56	66	59	48	60	57	42	54	55	60	45	42	56	57	44	42	56	55	60	49	66	53	48	46	43	56	54	57	43	41	50	43	49	45	56	53	52	49	43	66	59	50	56	54	62	52	49	63	54	49	55	48	46	52	48	63	51	54	41	59	56	46	43	62	49	56	42	60	51	55	55	62	58	58	52	48	51	45	56	61	44	62	48	46	46	48	59	48	47	62	69	45	52	55	59	59	42	35	48	55	46	56	51	55	38	63	48	41	52	53	50	36	47	54	66	51	53	59	57	62	57	58	41	52	61	43	52	32	48	36	46	53	51	45	54	52	64	42	60	57	56	45	61	53	35	41	65	48	55	50	56	38	55	37	39	42	56	53	40	53	48	48	56	45	44	52	53	49	45	44	51	42	60	43	48	63	57	39	61	56	54	57	42	48	56	54	44	50	52	55	43	48	60	54	48	71	48	50	64	44	48	48	44	59	54	55	52	58	44	54	50	45	59	51	60	49	42	51	60	53	51	47	55	48	52	46	42	41	49	50	53	39	58	42	53	53	46	65	47	51	45	62	46	46	57	53	46	64	55	51	41	59	51	48	55	42	56	45	60	51	60	55	52	47	47	54	37	45	48	59	51	58	41	45	50	53	49	46	46	49	57	54	50	55	75	55	46	53	44	53	61	66	47	49	53	49	35	48	57	62	64	49	52	50	55	59	47	46	44	53	51	42	44	52	48	49	49	42	53	44	44	40	51	50	50	51	47	44	50	45	64	53	48	56	42	65	56	53	51	63	51	64	37	47	47	48	33	49	52	50	63	41	52	46	54	40	58	42	52	57	46	55	56	54	58	51	49	52	62	58	42	47	59	48	61	46	43	43	64	55	33	42	50	38	53	56	51	38	43	53	49	37	55	48	48	50	63	49	62	43	43	55	54	46	45	41	51	49	58	55	48	45	52	51	47	47	48	69	50	63	52	55	49	59	56	54	52	55	54	49	56	51	53	49	53	39	49	42	59	48	56	41	62	49	54	55	45	42	53	50	48	59	50	47	58	41	50	61	47	46	42	60	55	41	46	50	55	45	57	45	47	57	70	51	47	53	54	45	66	53	54	44	58	40	44	63	49	65	55	49	61	45	52	50	51	53	37	60	52	50	37	52	43	45	64	45	46	47	62	38	53	54	71	58	42	39	37	68	59	49	46	47	43	46	47	40	45	53	54	48	61	49	51	58	62	47	50	51	54	45	52	61	43	44	45	53	45	44	43	42	55	56	48	53	50	54	58	54	53	56	46	61	56	57	53	51	36	50	48	64	61	59	46	55	59	49	45	59	38	54	45	55	59	41	53	49	60	47	60	37	57	43	54	36	45	48	49	55	49	62	54	65	45	49	46	57	57	52	46	49	61	47	57	50	44	49	47	51	64	44	40	51	45	66	42	57	54	52	54	58	39	53	50	63	45	56	55	51	61	51	55	50	39	54	62	45	60	47	54	46	63	57	48	51	58	56	53	48	50	45	54	35	52	48	49	50	45	42	56	44	45	51	51	44	39	63	53	47	52	33	57	56	57	51	45	48	63	51	46	57	57	51	52	50	41	58	61	63	50	54	52	48	46	46	42	55	42	52	49	55	44	56	43	45	47	59	45	55	52	50	56	61	53	65	47	51	42	46	46	58	57	52	40	58	44	63	56	76	58	54	44	49	42	53	53	54	45	60	48	43	48	59	40	49	52	57	39	41	53	40	46	41	51	53	46	58	61	38	47	46	47	53	51	36	50	60	45	56	41	39	40	48	56	45	46	48	53	50	48	68	52	52	60	69	50	47	38	46	53	55	57	59	43	44	30	42	46	53	59	51	46	61	51	34	61	67	57	52	58	60	50	42	37	57	55	56	37	46	54	50	44	46	51	56	51	53	60	68	60	47	48	53	45	59	45	51	45	43	45	79	46	46	60	42	53	51	43	50	64	51	53	38	50	53	49	55	47	43	51	48	50	53	42	37	62	43	64	63	49	44	55	62	57	57	63	54	65	44	58	44	51	67	45	41	60	65	56	47	41	58	51	47	49	51	50	57	61	53	50	56	67	54	64	52	55	45	57	57	43	56	56	49	42	54	55	46	64	51	42	46	59	58	57	53	51	41	49	52	61	63	56	37	56	30	49	61	54	51	44	57	49	49	57	47	47	55	40	40	42	51	57	44	59	55	49	46	54	67	53	50	48	47	57	56	60	55	53	50	47	58	48	44	48	47	51	48	59	47	54	42	51	65	59	44	66	53	38	54	61	64	54	55	49	44	65	64	57	47	71	51	57	51	51	56	50	42	46	49	69	52	53	58	53	41	56	53	47	44	43	54	58	49	56	60	45	46	57	54	64	40	56	61	64	49	54	51	55	61	51	59	45	64	42	61	45	53	60	48	75	47	52	60	45	51	61	44	50	48	50	55	68	47	49	40	46	53	50	49	40	54	58	58	49	62	50	56	56	59	46	55	45	58	58	56	56	59	48	54	35	52	41	48	55	43	38	50	38	53	42	46	46	53	48	55	51	52	47	46	63	61	44	44	45	44	61	51	58	52	56	45	44	60	35	53	66	48	56	50	46	37	57	65	53	48	60	52	43	54	55	62	56	54	53	48	60	55	51	51	55	52	49	59	56	46	47	52	45	46	49	47	45	57	44	51	60	53	56	60	44	57	64	49	58	50	56	57	51	68	36	43	49	54	53	46	54	62	68	45	54	59	46	48	56	51	42	49	49	51	46	60	51	36	48	44	54	45	44	39	53	41	49
47425	38678	24469	39796	43642	25790	30045	52041	52934	44252	34940	27702	16131	16412	16772	12216	7937	5093	3671	2435	1364	910	749	719	680	640	667	682	683	681	689	635	699	604	681	687	669	705	691	645	672	699	649	660	650	691	638	694	697	676	691	665	679	637	691	608	672	731	696	659	646	659	654	629	644	644	660	638	726	670	688	676	694	721	668	668	644	660	632	677	677	666	672	664	671	658	670	695	681	665	678	695	579	698	647	688	654	627	626	644	652	642	671	676	714	655	662	689	641	681	686	665	648	718	657	717	713	686	672	696	635	613	691	659	671	688	675	658	652	722	693	673	700	694	630	663	691	678	674	629	676	720	638	690	706	710	669	649	698	643	685	670	656	659	650	656	687	719	669	692	640	635	671	691	640	617	656	617	656	638	659	651	657	671	681	650	680	631	676	726	678	616	691	687	659	676	672	708	646	694	657	678	622	677	698	637	678	633	692	657	716	646	680	659	648	682	656	688	676	630	738	694	698	697	646	653	705	694	674	685	658	736	671	637	668	683	633	713	670	691	676	694	677	649	668	713	694	661	677	704	660	682	656	685	695	699	669	640	639	677	685	662	672	706	644	686	655	652	619	653	652	656	695	645	659	734	696	662	639	678	641	671	632	702	696	666	676	667	655	690	642	691	689	675	689	668	699	674	675	685	652	660	667	662	683	702	699	631	654	637	670	688	696	684	643	656	632	628	598	693	665	639	670	664	639	693	689	715	691	631	721	637	679	651	604	716	658	710	622	622	726	665	649	641	645	659	681	698	677	649	649	650	670	677	659	718	658	679	654	677	671	651	656	718	712	657	680	638	709	720	695	666	668	675	650	673	648	677	669	664	663	666	636	691	690	623	626	685	615	678	691	650	694	688	672	639	662	704	681	678	672	624	695	698	681	681	642	695	659	640	667	695	640	713	641	688	686	664	671	705	707	697	670	674	628	652	692	678	635	673	658	741	721	699	705	709	634	666	641	668	653	674	727	652	658	657	684	667	703	681	646	725	726	723	690	664	651	700	676	673	680	654	683	696	679	683	629	706	680	670	686	654	660	637	674	681	704	656	655	660	731	680	662	710	669	653	643	629	691	657	645	707	659	675	695	690	655	672	695	683	647	730	613	640	681	678	680	623	615	648	677	688	658	681	679	656	660	689	677	637	694	622	680	640	638	676	671	691	678	635	650	631	666	684	691	692	667	670	680	672	700	698	658	677	681	647	626	660	648	638	634	667	678	699	657	659	669	600	671	647	695	668	652	677	654	657	651	675	657	664	650	665	691	706	643	646	704	691	653	692	685	703	655	658	696	689	655	662	644	635	667	738	718	656	670	658	666	656	659	677	668	665	649	703	680	683	647	749	658	704	653	709	667	707	698	714	694	654	681	677	647	653	635	703	701	651	674	690	692	677	673	671	717	657	669	679	654	696	692	675	717	725	671	723	658	668	647	669	655	688	645	656	669	640	717	680	617	689	695	618	632	651	682	689	717	684	697	650	710	668	650	655	648	669	681	703	651	637	664	674	700	596	659	687	651	684	647	641	679	681	688	678	656	654	690	686	689	675	671	645	660	676	646	672	682	670	662	647	683	655	651	710	675	698	682	720	688	675	624	637	668	627	619	637	694	643	671	680	661	685	664	666	707	637	669	668	696	632	694	647	707	679	675	681	681	679	664	586	671	698	669	662	657	627	681	653	635	657	695	714	688	666	680	677	705	647	647	648	676	685	659	671	727	687	640	678	679	678	699	699	654	656	695	675	658	671	689	677	659	720	675	654	632	658	650	629	646	694	668	603	663	686	681	645	693	632	667	645	636	631	681	651	706	675	647	645	685	665	651	639	713	639	671	682	657	640	646	687	673	675	655	682	708	694	627	679	708	680	711	684	661	707	716	706	678	599	662	668	638	695	670	699	660	667	646	696	676	604	652	637	681	641	704	708	681	672	688	714	669	694	650	715	624	684	676	684	737	696	677	631	665	669	668	691	692	660	644	674	705	672	700	692	724	717	678	654	684	652	630	682	680	663	676	650	664	685	654	650	692	669	666	648	676	680	682	666	675	651	624	679	632	681	662	672	685	635	680	674	683	677	689	690	673	707	688	747	651	660	655	632	715	623	669	673	657	697	650	697	681	675	722	667	647	691	661	738	720	657	682	672	692	633	648	686	669	648	668	641	699	613	612	672	670	708	677	683	662	627	651	709	670	683	689	668	695	637	681	647	664	618	674	661	712	645	681	703	677	663	681	663	670	655	647	662	660	684	662	671	705	686	677	651	708	625	678	667	716	660	682	661	705	647	678	663	669	673	673	725	674	626	669	710	659	721	686	666	657	659	654	694	715	673	664	681	704	683	692	676	717	700	657	637	695	636	651	597	635	638	653	658	648	654	672	657	684	697	673	631	697	716	667	619	674	720	605	684	697	657	686	718	662	699	701	681	647	699	675	637	639	681	712	670	713	647	652	693	653	670	670	656	642	650	729	727	684	702	628	665	707	669	630	701	691	692	695	691	646	676	627	662	654	670	730	673	694	689	731	656	632	663	673	658	684	631	621	662	692	625	659	657	662	676	671	692	662	686	681	666	637	628	716	662	661	650	663	657	672	662	661	675	620	638	646	639	709	704	630	665	700	714	630	653	664	650	702	696	672	686	677	666	667	689	677	614	640	671	680	680	688	672	696	659	662	674	708	656	677	718	652	689	668	642	665	640	623	661	681	664	672	668	659	659	671	675	682	635	720	670	670	669	654	656	657	669	686	634	632	630	669	675	660	683	676	660	673	639	686	649	690	653	666	663	714	680	641	647	628	666	637	651	622	678	676	661	638	727	646	648	683	690	677	735	673	733	646	621	650	650	683	694	693	672	618	683	686	680	676	681	674	710	647	691	670	668	697	697	674	654	675	668	671	688	688	671	662	654	682	758	654	661	652	683	619	660	702	656	641	694	658	674	675	710	633	665	635	684	694	728	670	675	693	700	625	680	662	626	694	624	630	652	685	669	621	665	676	679	669	682	631	629	644	663	710	672	704	681	702	626	700	689	632	659	701	644	691	666	688	709	684	683	661	615	691	678	694	718	675	668	686	669	637	667	709	668	724	731	661	636	650	675	686	642	628	598	682	686	669	662	678	689	671	667	693	721	663	643	684	700	706	726	636	659	649	684	651	679	674	660	687	652	637	613	687	697	656	637	656	721	652	679	669	662	658	661	677	651	694	727	693	682	681	663	672	665	685	700	694	679	677	645	617	660	663	669	633	657	607	702	658	632	626	704	651	710	653	698	721	683	690	638	624	703	689	692	688	698	668	705	711	689	688	689	665	650	660	652	665	711	651	688	688	625	637	674	686	643	653	687	744	659	661	658	641	650	667	688	672	645	622	675	671	657	650	687	617	684	671	645	675	654	659	672	690	649	658	652	703	708	658	676	649	666	669	674	681	624	663	659	652	685	678	669	684	680	629	695	640	728	690	651	658	642	674	692	705	680
3473	2037	717	544	529	247	270	1188	2046	1509	1078	372	195	235	259	157	128	77	85	72	52	44	55	59	58	52	54	38	56	57	36	54	54	42	58	39	46	49	50	52	48	44	49	53	48	62	62	49	43	43	43	49	55	42	52	42	39	50	49	53	51	55	56	59	45	49	45	45	59	55	40	44	46	49	64	35	53	49	38	53	44	37	47	52	44	51	41	38	58	43	53	52	50	47	37	53	45	59	47	51	46	51	56	53	64	39	48	56	52	47	45	52	60	54	60	52	38	56	45	48	60	50	52	48	42	50	46	53	50	39	55	46	60	45	42	55	56	39	49	43	48	55	40	37	46	47	54	41	63	39	47	55	46	46	51	54	44	54	39	40	48	52	63	45	43	58	48	51	47	52	56	35	56	56	46	41	53	38	42	47	49	42	58	51	51	52	42	52	47	53	51	42	56	62	51	53	40	47	53	44	48	60	56	48	36	44	41	53	36	37	54	43	46	52	59	51	54	60	42	48	43	34	38	60	51	43	49	52	45	31	59	41	47	39	71	37	42	48	36	52	37	41	51	50	50	57	43	58	44	52	42	48	38	51	45	50	59	52	48	42	45	52	45	46	50	46	44	38	51	55	43	53	55	43	43	49	51	55	54	45	52	58	44	49	53	38	46	58	48	50	45	53	43	55	58	41	53	55	58	50	50	46	53	54	46	38	59	44	59	48	47	47	59	46	59	42	43	48	59	55	51	57	52	50	61	51	47	55	41	44	52	57	49	42	44	50	47	43	47	53	52	55	44	51	44	49	58	49	56	49	62	33	50	56	55	52	51	46	52	39	41	37	47	61	45	53	49	44	52	45	51	51	48	36	53	47	66	44	52	36	46	49	51	38	57	41	56	52	39	44	52	50	52	51	53	48	49	39	60	51	43	53	49	51	56	68	60	54	39	56	43	46	39	48	30	40	52	54	51	47	46	44	58	49	60	53	68	57	59	54	54	58	46	43	38	41	38	50	51	43	47	57	52	46	64	37	46	41	48	48	52	55	54	50	35	42	47	47	57	41	33	47	44	62	53	55	45	53	43	45	46	52	42	51	50	38	56	57	50	56	37	51	41	42	47	38	61	46	43	61	56	39	49	37	51	43	50	50	46	55	57	54	53	41	42	47	55	55	44	36	42	42	48	40	58	45	46	42	55	48	59	48	53	39	51	48	52	50	51	37	43	38	51	65	35	38	52	44	45	44	51	47	46	52	53	53	51	43	45	57	51	36	37	62	44	51	45	47	46	36	52	57	54	66	51	49	49	49	51	45	44	57	53	39	47	42	47	41	43	50	53	51	46	51	56	57	54	54	47	46	60	53	46	54	45	51	49	52	46	45	55	47	50	58	51	45	52	49	48	52	49	47	43	55	54	39	53	42	53	43	49	40	49	54	45	50	55	50	37	43	42	37	55	50	44	46	51	61	48	39	42	37	55	43	54	50	52	39	36	45	50	54	40	41	49	39	49	60	48	66	58	37	43	61	54	36	58	56	42	45	45	48	59	55	42	41	53	53	43	50	41	47	41	43	41	41	34	42	53	43	43	51	48	44	64	47	40	48	48	48	53	50	43	48	41	54	55	49	41	54	50	46	43	52	43	45	43	38	54	47	75	58	53	51	50	54	40	49	51	46	49	43	49	48	52	52	58	38	39	38	36	58	68	46	43	55	58	62	41	57	54	50	47	51	48	54	56	58	41	51	59	35	59	42	41	42	50	58	60	48	45	52	39	60	49	59	54	41	44	42	38	53	41	58	39	48	45	38	51	55	58	51	46	56	43	40	40	48	45	58	45	55	52	39	42	60	47	47	47	48	39	49	47	42	54	55	44	40	47	57	54	60	49	48	59	51	50	34	43	50	45	61	56	42	37	49	51	56	57	54	46	57	54	60	44	44	45	49	42	44	52	38	42	44	63	47	51	56	44	48	53	39	45	52	45	54	55	60	35	38	46	40	45	58	58	65	59	45	40	48	50	41	61	53	55	45	49	60	42	44	40	43	48	48	66	55	48	57	54	53	51	44	44	51	43	48	43	45	51	31	47	41	53	57	50	49	47	37	43	54	40	41	57	46	52	45	42	40	45	42	57	52	44	51	62	50	39	44	52	34	58	53	50	53	32	51	50	37	46	50	55	53	49	49	52	36	42	46	49	63	54	49	50	53	48	36	59	33	40	51	52	45	59	48	39	48	46	54	52	51	48	59	65	48	56	56	37	34	44	38	63	41	51	48	65	45	50	55	52	46	60	46	48	43	44	44	54	53	48	45	51	53	39	61	57	45	48	33	47	47	50	49	57	48	53	43	40	41	44	33	50	46	50	62	52	55	62	49	46	46	52	59	45	56	55	54	57	54	58	47	48	53	52	54	49	56	44	50	52	55	44	51	48	37	45	58	42	55	58	42	47	34	46	40	47	47	46	41	44	44	53	44	54	38	44	50	40	49	41	62	61	45	56	40	59	52	55	51	47	39	45	39	60	57	50	54	54	37	41	47	49	42	55	38	44	54	61	43	41	48	44	43	50	36	46	56	46	48	48	49	28	54	47	42	52	45	53	52	48	58	55	54	40	48	44	51	50	48	57	60	58	43	53	54	58	52	38	53	61	53	43	52	41	61	55	45	49	44	43	44	60	53	53	56	54	54	47	51	64	39	53	50	57	46	56	56	49	67	55	54	56	51	53	47	65	45	63	57	35	56	51	55	42	44	43	49	58	54	36	47	39	42	51	41	44	56	52	43	47	33	52	43	42	58	48	47	65	63	55	54	49	59	58	45	44	53	46	45	41	38	53	47	60	52	38	42	37	45	45	56	41	46	55	51	38	43	48	42	52	45	53	41	44	45	43	46	51	46	49	44	55	46	47	61	41	50	44	39	47	55	55	59	41	63	46	46	50	36	38	44	54	42	51	57	58	52	37	48	47	52	41	48	55	35	49	54	45	43	37	50	45	45	28	37	57	48	40	55	56	43	57	53	55	38	41	47	60	42	37	55	51	57	38	55	42	52	46	33	61	37	46	47	50	57	47	49	45	50	59	49	51	51	49	39	48	43	54	53	43	45	47	49	51	50	50	54	53	53	45	49	44	46	41	47	54	39	53	45	43	42	50	50	40	57	47	47	54	38	42	57	43	51	46	54	50	53	45	53	45	43	44	55	51	48	58	60	59	45	44	47	43	55	43	55	47	52	40	49	58	54	45	38	46	45	48	49	52	48	41	50	46	66	44	54	37	47	45	49	45	57	49	61	48	59	42	47	52	45	43	41	59	42	41	44	46	41	49	59	38	57	42	56	58	48	41	47	48	42	47	47	56	56	44	53	51	47	49	49	56	38	33	52	41	47	52	48	53	49	42	46	46	50	49	46	42	45	55	48	50	56	57	44	57	46	52	43	39	43	47	53	57	54	41	41	47	41	43	43	46	57	52	46	60	58	59	50	47	45	50	53	50	43	53	46	43	52
32408	22438	10695	21756	27208	14410	15204	30517	33497	27349	21993	10224	6269	7724	7078	4269	2822	2103	1754	1226	916	708	663	679	649	647	622	622	630	663	650	624	620	683	592	645	571	614	677	633	660	641	616	646	681	638	637	664	619	655	655	631	642	669	629	653	625	650	634	652	611	680	666	666	619	677	640	655	650	609	602	618	634	642	644	652	614	685	617	633	634	618	649	674	678	641	601	615	643	637	630	685	626	613	648	619	618	656	695	676	608	628	655	613	660	645	641	712	652	609	618	681	609	640	600	613	645	608	673	628	655	672	596	644	627	665	624	663	669	635	657	662	662	647	627	649	635	651	653	658	654	651	628	659	651	666	652	650	616	640	646	639	653	621	636	685	600	640	618	630	652	616	660	614	649	651	649	663	621	649	644	627	629	675	656	607	668	678	646	619	661	615	628	638	684	629	628	674	640	656	650	621	637	676	650	605	637	636	605	631	650	706	675	618	604	697	628	643	644	623	689	627	644	611	617	633	628	623	612	673	611	656	627	618	648	653	634	682	640	642	624	620	651	642	674	641	634	705	649	643	632	620	683	636	645	594	615	653	664	654	587	688	652	596	626	633	640	663	654	657	657	676	610	634	636	606	623	679	645	673	622	633	633	656	619	638	591	658	673	630	672	596	626	640	688	667	658	612	662	686	592	639	672	643	665	665	652	660	645	645	614	654	657	635	650	663	630	655	633	634	597	690	639	682	637	626	640	636	664	664	650	663	670	635	670	686	662	659	676	641	654	634	620	621	603	641	640	673	629	646	642	631	642	632	583	624	688	630	639	614	643	638	584	659	637	630	629	680	685	601	645	625	617	628	640	669	616	618	642	615	649	602	600	630	614	631	668	659	670	649	677	610	622	651	628	674	670	674	647	657	645	649	662	609	649	633	644	638	636	624	651	633	634	628	647	688	675	616	631	638	688	636	640	625	641	646	597	685	670	623	655	697	648	619	651	651	614	637	685	619	603	635	647	606	640	681	636	605	613	681	657	558	660	610	646	643	648	653	650	644	643	628	649	650	653	611	603	656	654	667	631	623	654	607	633	641	618	665	670	628	634	639	652	677	641	642	621	625	651	622	634	666	635	632	656	599	648	575	649	643	682	596	613	686	635	625	642	664	642	614	607	636	635	684	639	607	619	650	628	622	652	594	690	607	648	604	648	594	627	589	634	641	640	648	612	670	648	649	653	649	698	617	630	673	620	659	618	649	610	660	670	644	645	681	630	601	623	656	665	651	617	632	640	686	646	661	623	610	663	605	630	639	678	605	603	652	679	660	680	652	627	603	591	649	631	626	679	631	622	616	677	664	657	627	640	642	648	658	620	645	655	661	647	640	619	663	686	646	682	649	621	609	643	688	648	638	672	646	639	611	644	638	610	718	634	672	607	647	631	650	645	664	642	615	654	638	597	654	627	653	646	653	634	622	640	677	580	684	652	620	649	646	638	655	617	662	683	665	671	674	654	654	668	611	669	646	688	655	626	638	635	673	630	603	668	654	645	660	660	620	616	699	624	640	665	655	633	661	667	576	641	679	625	630	647	673	605	615	619	623	599	665	701	641	637	646	692	663	607	638	648	632	629	589	630	684	648	622	643	622	618	658	646	621	655	623	679	651	652	672	643	679	650	617	629	674	644	682	653	659	641	675	665	634	634	645	637	620	622	643	657	631	640	626	626	630	620	645	595	612	636	670	648	644	650	619	627	674	622	673	650	649	655	652	638	661	649	584	591	653	619	592	697	626	650	651	670	660	670	655	606	643	715	640	641	634	628	644	601	664	631	651	647	645	668	640	617	637	617	603	626	660	616	638	626	662	613	615	633	643	668	633	647	612	627	627	604	649	635	648	656	573	636	672	659	641	670	630	688	633	611	666	636	636	635	621	669	646	664	607	658	643	646	646	634	634	629	616	659	678	702	607	597	655	624	630	642	640	664	645	611	608	678	624	665	613	627	637	629	667	650	619	635	655	672	651	648	585	674	637	630	659	644	624	605	632	638	690	620	657	624	647	650	630	601	614	656	622	673	610	628	670	625	606	617	613	616	665	611	628	616	718	626	645	671	627	688	653	640	653	654	626	645	642	611	629	645	627	646	635	619	675	694	652	634	609	609	590	642	686	647	634	632	661	680	620	625	657	590	628	670	653	660	669	648	611	607	672	630	636	622	652	622	616	673	644	673	650	651	647	666	605	656	633	655	636	615	592	652	692	637	672	653	655	629	657	625	663	624	600	653	626	649	656	631	624	639	646	626	626	632	659	588	643	672	624	614	660	648	653	635	635	655	645	650	622	657	605	639	608	615	632	605	669	639	638	639	633	655	599	648	680	600	645	652	672	671	623	666	662	650	658	633	620	621	638	656	659	643	639	647	651	630	617	646	682	651	646	646	686	631	637	654	633	607	623	613	610	603	637	636	628	643	680	639	681	633	651	595	644	614	637	676	618	637	668	650	613	609	638	654	710	628	643	632	651	607	602	643	625	702	608	624	639	640	591	636	659	673	630	608	629	601	648	689	648	626	643	604	650	659	652	622	678	614	608	629	636	658	618	665	659	615	627	642	628	657	689	622	674	632	638	640	657	555	649	594	620	633	626	633	634	672	629	615	653	619	695	637	609	669	647	627	633	624	653	606	616	644	679	652	637	662	624	649	618	613	661	631	655	642	640	654	637	655	625	632	642	667	644	682	646	634	638	654	680	633	616	625	598	609	622	667	629	658	644	692	681	630	581	609	625	622	573	673	678	643	638	665	667	594	660	574	611	665	608	628	676	609	623	627	635	597	646	591	645	664	632	645	627	668	649	602	660	627	642	653	668	669	637	676	654	602	618	639	614	645	676	665	656	658	630	639	667	653	637	672	640	665	663	645	649	636	626	654	643	688	629	642	592	640	654	658	639	625	615	630	641	684	662	599	629	600	643	648	645	646	649	645	649	632	607	665	639	653	618	638	650	645	650	607	650	621	665	641	671	613	640	622	675	681	705	649	614	630	617	651	634	624	633	627	633	661	612	635	626	656	678	647	640	611	659	646	604	652	659	682	633	603	668	650	628	617	672	626	631	639	657	586	649	635	630	608	649	590	636	626	629	640	635	614	632	600	657	636	677	585	634	624	644	661	652	612	675	612	686	677	662	647	669	683	589	648	644	682	633	651	731	630	652	639	668	646	627	607	674	646	616	676	683	616	597	642	643	662	605	612	639	611	678	620	587	639	605	661	667	626	660	619	644	645	662	606	624	621	624	614	660	619	632	615	622	654	673	638	635	728	621	649	632	633	617	642	658	669	634	652	651	651	604	650	668	655	624	620	621	595	611	628	610	616	656	648	638	675	621	647	632	666	625	670	617	664	613	634	624	591	623	639	643	642	650	637	665	627	639	646	684	648	588	613	627	590	631	674	589	600	647	649	657	619	623	609	621	640	652	620	631	661	661	676	606	612	599	647	725	641	655	623	653	612	662	614	601	651	654
6512	9365	2564	1878	2134	818	768	3186	4842	3548	2433	552	489	748	538	302	230	192	150	89	71	58	45	49	50	38	67	40	57	40	40	36	54	53	55	54	46	44	51	56	44	48	54	46	58	55	47	43	49	65	50	56	52	48	53	37	53	40	40	54	39	55	56	41	64	40	56	49	46	59	54	55	43	51	55	55	53	51	51	45	42	61	41	57	51	48	40	49	54	51	45	45	46	60	51	56	56	39	49	45	65	50	67	65	44	43	57	37	42	51	56	57	51	36	46	49	59	40	49	52	57	52	49	52	53	58	44	42	67	56	49	55	63	63	38	60	56	60	46	51	51	45	60	56	63	42	49	52	49	47	48	63	38	50	54	43	57	53	45	47	44	52	43	54	61	52	45	46	55	47	41	45	49	61	53	59	55	53	49	57	39	64	53	49	50	31	48	62	44	45	61	54	48	54	60	43	53	50	46	43	51	62	50	38	46	58	51	53	45	55	32	43	54	59	51	54	51	47	62	52	64	52	62	38	59	46	53	54	57	44	67	58	56	47	47	49	46	36	50	53	58	51	52	47	47	43	46	53	58	57	51	51	55	54	55	64	43	60	51	44	60	49	47	59	42	57	50	49	41	48	49	43	57	46	56	45	48	53	49	45	51	57	62	39	58	47	47	44	51	47	63	47	46	35	46	57	56	42	50	58	42	65	36	40	41	53	39	42	52	54	65	51	56	44	40	56	53	43	47	41	47	47	44	50	60	56	38	42	51	57	53	45	52	60	52	55	46	51	38	44	44	42	60	50	48	35	57	50	39	35	51	57	58	54	55	49	44	56	46	45	53	51	48	45	44	43	72	47	39	33	62	54	50	69	49	64	46	47	50	32	54	53	43	46	58	55	45	41	48	43	43	51	47	64	47	59	57	59	44	54	48	55	52	40	49	49	41	37	43	58	47	40	38	58	60	52	48	49	60	50	55	56	53	48	49	37	57	51	45	44	36	43	60	38	47	46	48	40	51	46	52	50	49	52	40	63	55	58	52	42	37	59	49	44	48	56	51	50	56	40	57	45	57	46	46	43	61	38	54	55	46	46	61	55	48	46	41	53	56	50	37	38	57	43	58	45	59	44	49	42	54	50	48	60	39	51	62	45	37	58	47	49	41	45	45	42	51	50	40	66	34	48	46	61	52	59	42	55	42	40	44	61	40	51	42	48	43	57	44	59	59	49	54	43	45	45	49	48	43	45	52	55	42	52	66	48	52	43	55	48	53	54	50	29	48	52	34	50	46	54	46	45	52	45	41	53	51	44	43	49	46	50	44	43	43	46	53	40	45	38	42	43	53	41	49	55	50	58	40	46	56	48	56	42	47	55	40	53	49	58	52	60	52	45	49	52	60	55	49	45	63	56	42	57	49	46	59	48	52	48	42	51	53	46	57	55	39	50	51	52	41	56	50	49	50	48	56	43	61	47	51	42	41	59	57	50	46	55	57	45	57	52	53	51	44	61	58	56	38	39	49	49	54	61	51	42	51	40	63	38	46	57	50	36	59	45	55	45	49	52	43	38	40	55	54	51	51	55	51	49	38	53	58	40	56	40	56	54	59	59	43	44	48	54	44	50	48	52	43	50	53	47	47	50	49	56	54	46	60	49	38	45	58	55	60	51	42	46	58	47	54	42	55	40	51	60	47	48	39	39	41	40	56	54	41	50	51	46	43	46	52	45	49	47	47	58	46	52	49	50	51	59	53	49	49	58	52	60	44	47	52	40	50	61	40	47	54	51	48	51	57	66	62	39	53	46	52	44	53	48	56	36	49	58	50	60	50	43	43	51	38	40	58	47	55	42	68	46	49	38	52	57	54	43	53	48	55	49	54	65	56	50	48	58	57	61	45	47	49	60	55	52	48	52	55	47	49	55	45	43	54	49	56	44	42	45	37	52	61	39	49	43	52	51	40	46	57	42	56	41	56	43	42	38	39	60	50	51	63	44	59	45	66	50	45	49	40	45	50	50	62	51	55	44	44	49	48	55	50	49	46	57	62	53	41	53	56	45	48	37	58	51	52	56	54	52	61	58	45	47	52	47	50	44	44	59	50	51	60	46	48	51	49	63	50	56	56	55	58	49	48	44	35	45	41	53	53	61	45	60	47	52	47	51	44	59	54	59	45	62	39	46	57	44	51	52	55	56	53	50	69	58	42	40	58	49	51	46	49	51	57	47	43	58	52	59	55	45	47	35	48	35	62	48	51	47	57	49	53	49	52	46	45	51	43	43	51	55	50	46	47	59	34	50	55	49	38	53	45	50	52	56	54	40	61	47	39	48	58	38	39	70	49	53	57	42	47	51	47	46	56	49	52	45	44	54	52	43	64	40	57	54	50	41	46	56	45	53	51	45	42	58	41	42	49	40	38	48	44	38	39	59	45	45	44	56	54	41	50	63	49	46	60	66	54	45	45	46	65	46	43	48	61	56	53	52	46	37	40	59	44	61	38	66	53	60	52	51	59	50	55	46	57	56	39	56	55	56	49	51	43	54	50	49	48	65	54	54	52	56	49	59	56	37	50	57	41	61	48	37	53	54	45	50	66	58	63	44	56	40	54	39	59	42	50	58	40	46	39	64	48	47	65	47	42	47	38	59	50	56	45	47	55	52	60	49	52	62	53	49	50	43	35	55	36	55	47	54	50	51	56	44	51	46	54	57	55	54	50	41	49	56	65	46	54	57	49	63	52	38	44	48	46	67	49	56	51	57	52	44	43	49	51	45	55	40	48	39	49	44	56	42	56	42	45	42	48	48	55	48	58	51	52	40	40	53	53	42	42	49	55	48	43	55	44	59	68	52	54	45	51	47	46	44	59	52	43	51	49	45	47	59	43	47	48	60	54	43	59	51	53	37	55	46	50	45	48	56	45	56	71	55	44	44	56	43	49	41	50	46	40	55	46	54	50	35	43	65	48	47	45	47	35	66	42	42	45	62	50	62	44	42	41	52	43	56	60	51	44	51	43	46	57	48	54	33	50	51	55	55	43	37	50	57	68	55	49	50	53	50	55	49	55	50	56	43	39	54	44	49	64	39	51	57	35	45	58	48	49	46	56	49	59	40	45	55	38	59	50	60	45	50	56	57	57	50	45	48	52	76	57	55	56	43	51	44	57	45	37	56	55	54	41	47	38	47	48	54	43	56	54	60	50	43	42	50	41	52	55	42	48	48	48	59	45	51	50	41	48	50	50	40	58	36	47	50	56	47	49	52	59	62	45	42	49	55	53	45	55	54	60	46	61	42	54	52	50	55	42	55	51	49	54	47	50	36	38	56	52	58	56	47	40	65	61	51	53	58	46	63	46	49	48	48	44	47	48	61	51	51	62	62	47	39	49	57	53	48	46	46	38	42	53	51	39	50	42	50	46	50	49	59	48	38	47	63	54	54	49	49	58	44	41	47	43	39	57	47	56	44	56	46	49	44	59	51	48	55	41	64	39	52	52	32	50	50
43176	35804	20505	34549	41295	24487	27016	40266	42459	35540	29999	13538	14355	17723	13167	8467	5875	4745	3837	2006	1209	838	759	660	681	639	628	584	644	654	667	645	615	678	639	659	658	704	583	612	644	652	646	672	655	618	654	659	630	606	664	661	644	651	614	658	673	658	650	643	620	633	598	636	675	653	672	628	653	610	647	628	657	678	619	625	612	608	660	609	624	640	647	598	646	617	621	649	615	624	656	637	565	655	659	619	643	644	664	656	702	666	621	655	642	608	663	621	611	631	658	639	641	658	655	615	633	615	621	647	644	668	682	650	689	664	666	643	670	592	623	607	641	614	661	634	653	643	639	636	615	653	617	620	662	618	646	618	665	593	660	628	645	663	635	629	652	668	630	687	654	664	653	605	601	660	684	645	655	662	657	608	632	634	624	606	655	629	621	653	613	670	639	612	651	647	614	677	666	583	654	677	587	664	666	650	624	703	676	638	675	660	645	663	615	675	665	670	636	615	656	633	640	646	611	628	649	624	666	683	629	622	634	637	570	657	670	634	653	643	684	623	619	611	675	684	671	600	708	643	632	694	646	633	639	647	616	680	594	671	584	636	618	631	667	622	613	639	640	653	655	688	659	658	605	624	685	577	668	648	657	666	659	622	644	619	629	655	657	609	615	650	651	703	629	636	683	667	617	618	624	647	634	637	599	666	642	634	602	648	643	679	631	625	691	614	654	694	682	635	645	623	627	650	603	682	650	610	628	706	629	671	635	652	626	652	653	673	620	673	660	635	609	618	640	659	672	657	640	646	614	666	589	638	637	663	687	647	655	639	635	668	680	635	625	697	616	640	685	660	639	628	648	604	599	668	700	654	706	642	687	655	663	678	660	631	679	601	640	655	639	653	619	615	607	646	627	628	596	652	648	656	637	647	644	694	610	651	619	628	625	661	634	684	637	634	641	690	619	644	686	652	682	683	636	669	659	687	645	668	639	667	618	626	627	646	679	634	658	642	647	651	672	647	644	673	638	650	622	652	644	600	663	668	676	609	660	676	638	628	649	617	628	662	642	654	645	641	648	650	641	666	642	653	613	662	668	628	669	656	653	652	660	649	671	651	628	621	658	666	629	661	611	616	635	658	655	653	671	628	651	579	642	677	630	596	671	678	621	676	655	597	658	675	648	611	630	632	664	651	624	676	669	631	663	645	638	658	597	666	599	658	651	692	626	647	666	643	652	628	629	619	649	622	635	626	633	626	643	668	685	590	642	620	633	619	631	628	705	687	648	636	635	602	685	664	665	697	626	642	655	653	615	653	619	685	649	671	644	621	641	658	636	637	679	693	643	630	677	653	659	630	656	646	641	640	625	652	662	631	625	669	652	666	688	669	625	679	706	647	658	683	616	649	610	662	628	652	643	590	632	609	630	624	640	649	668	681	636	636	653	619	659	638	644	646	706	621	617	661	641	641	653	642	639	623	622	649	638	667	678	633	670	634	641	684	681	601	660	653	584	668	632	638	675	659	662	644	662	618	640	700	658	642	652	656	686	650	672	659	662	649	591	632	682	657	622	625	646	600	656	633	667	647	602	645	626	647	662	656	649	657	637	678	649	634	637	638	613	732	691	627	628	633	682	637	701	652	631	685	636	641	672	632	626	681	634	634	634	676	675	645	647	647	661	704	638	642	624	631	692	644	647	687	592	638	661	666	636	674	684	619	636	627	614	725	646	622	646	657	652	621	623	658	663	646	674	704	639	672	667	633	655	681	679	602	598	696	654	665	627	661	654	635	653	615	674	673	646	635	674	645	667	610	662	637	647	622	670	661	655	679	647	677	695	636	685	631	582	655	688	651	655	650	658	659	664	673	668	627	677	653	649	655	665	669	656	658	641	652	672	656	613	626	650	616	676	667	601	652	664	663	657	653	626	620	615	677	668	664	669	602	657	618	662	635	598	677	643	667	666	659	663	674	615	634	659	630	666	664	657	634	664	655	657	629	671	682	631	679	686	656	642	655	654	614	660	664	611	639	613	635	625	617	633	632	610	607	615	669	652	635	624	674	628	640	648	661	652	627	629	635	657	657	608	635	680	643	639	638	630	644	612	674	594	619	610	655	707	651	615	651	675	663	642	659	702	636	664	677	583	681	625	685	606	665	641	603	622	646	671	643	610	664	625	680	599	667	632	632	640	656	633	626	718	649	682	656	626	658	664	629	624	679	624	611	615	603	627	664	656	657	637	654	625	674	698	651	609	637	671	669	639	657	643	629	649	618	639	644	613	649	614	671	655	609	688	633	650	661	618	666	638	639	624	658	699	683	653	633	659	681	618	649	640	615	637	640	666	687	657	574	637	638	636	691	639	635	635	650	631	647	612	640	624	649	635	614	629	624	603	635	670	660	632	650	627	647	628	642	682	626	689	641	636	661	609	654	686	639	666	631	670	628	629	649	663	666	608	670	640	629	665	636	641	627	641	628	655	613	695	645	646	658	617	649	666	698	676	612	644	602	651	673	584	667	643	659	631	624	606	663	660	711	662	625	600	653	641	646	597	631	631	669	641	654	612	672	676	693	668	713	652	601	628	643	615	634	660	659	664	589	685	612	637	640	667	650	635	662	649	650	617	667	639	638	653	667	643	632	651	614	650	668	619	619	680	641	655	653	665	613	616	618	694	650	600	656	640	639	643	686	671	669	655	656	655	669	636	668	607	660	613	602	642	664	600	648	604	633	629	666	643	657	632	689	659	682	634	629	649	620	684	642	689	641	604	628	657	618	635	663	677	635	634	658	616	609	679	614	653	691	623	656	646	649	666	655	644	676	643	650	616	648	598	634	629	651	664	641	655	653	645	630	638	629	671	632	659	618	629	677	649	645	622	643	633	666	627	613	646	644	670	653	676	676	637	593	682	607	635	617	652	661	614	650	636	613	690	608	663	675	659	625	646	591	637	639	654	692	620	637	646	659	623	644	656	637	660	632	619	662	658	611	673	605	645	606	680	563	615	639	671	678	611	633	613	590	600	622	655	692	655	677	633	669	663	630	656	669	638	687	643	644	607	668	657	649	645	666	676	589	572	617	651	660	661	627	636	700	605	635	692	647	632	642	676	631	603	682	626	653	699	637	650	645	691	652	641	651	665	638	670	591	675	673	630	633	623	625	650	624	614	649	616	644	662	676	642	651	624	660	660	611	649	652	645	628	646	653	685	674	612	643	614	681	625	631	636	640	653	673	637	614	644	641	619	655	639	632	684	709	633	641	688	644	650	639	661	612	674	593	642	654	609	677	664	661	635	640	652	667	664	681	642	662	653	624	642	655	647	680	650	617	670	642	652	642	652	646	704	643	626	592	641	644	637	657	646	648	655	642	618	639	662	659	649	604	650	630	620	626	672	608	622	681	615	624	656	680	648	670	630	583	699	659	667	676	626	635	639	615	626	675	629	658	666	580	616	662	663	627	622	680	632	624	687	671	650	666	636	638	625	625	622	658	630	639	594	678	647	622	631	685	627	625
7009	8224	2609	1747	2011	599	834	3510	5197	3692	2284	426	534	914	541	296	220	172	187	113	76	70	61	64	48	50	40	47	57	34	54	60	58	47	40	57	53	47	57	50	56	58	55	51	51	54	49	49	42	40	44	66	46	53	58	37	44	40	50	60	45	38	44	45	50	38	50	45	30	54	51	45	53	46	52	57	40	52	58	40	43	44	40	45	45	44	42	40	56	51	46	49	58	53	55	46	51	44	66	46	48	48	53	42	48	57	42	44	53	43	60	55	51	50	45	43	56	60	44	35	55	42	52	52	50	47	43	43	58	53	63	50	31	49	56	44	40	44	53	50	47	52	46	57	41	41	48	49	44	58	65	55	42	49	48	42	44	50	42	39	52	54	54	60	53	61	54	66	46	52	52	51	46	41	40	62	45	56	47	36	45	43	39	63	48	49	57	47	62	43	56	58	44	48	47	35	54	66	44	42	70	51	43	49	48	38	47	43	39	55	49	52	57	54	59	38	38	40	50	74	50	41	50	43	58	47	45	52	66	57	48	46	54	55	52	53	50	57	46	52	45	60	48	49	65	50	47	49	47	49	54	52	53	60	46	52	51	47	49	42	47	64	44	59	47	46	51	45	52	50	53	48	42	49	55	37	49	53	44	47	40	41	39	66	51	52	48	45	47	66	49	54	58	60	55	59	39	72	51	60	49	56	58	44	54	51	51	62	47	48	54	59	51	42	57	52	47	51	57	42	51	47	55	51	50	47	59	55	45	46	42	49	64	55	49	50	48	56	56	40	43	40	56	51	42	60	53	54	55	51	47	64	45	45	46	42	45	44	59	56	40	42	56	56	53	49	57	54	53	68	55	54	53	39	54	38	65	44	42	47	53	56	52	53	49	52	48	41	42	52	61	36	53	52	45	53	44	37	53	50	47	49	46	55	52	53	39	45	56	51	43	62	43	61	51	52	63	61	51	46	61	41	42	35	58	40	57	62	52	47	56	52	48	63	60	51	51	61	45	58	62	53	43	55	58	48	52	58	51	59	55	34	38	48	48	46	55	44	60	58	45	46	45	53	55	53	41	48	59	36	62	51	39	55	61	38	58	64	70	50	52	38	56	37	55	46	39	51	53	33	42	43	53	55	43	57	53	58	55	40	41	50	45	39	55	52	45	47	51	47	52	57	53	48	45	43	47	63	56	53	58	60	43	51	47	54	48	55	51	39	61	52	50	50	49	61	39	50	32	45	67	51	55	48	45	64	50	56	49	43	53	64	39	55	42	48	55	38	53	36	55	51	45	47	43	60	55	53	47	61	44	70	34	53	49	56	57	39	56	52	49	42	60	46	50	50	42	48	55	46	51	52	48	64	50	49	50	48	51	49	61	61	35	61	41	50	47	47	49	50	47	67	47	61	45	52	66	54	42	46	52	46	62	33	47	52	43	49	68	40	46	62	48	57	44	46	57	36	43	48	56	43	38	66	62	55	65	48	43	43	49	49	46	54	51	60	54	42	53	58	50	49	42	54	47	48	44	57	57	54	57	39	54	55	56	56	42	62	63	53	49	43	52	54	49	55	58	46	55	44	44	45	40	57	45	41	57	38	47	43	41	50	49	57	53	50	60	42	54	41	52	52	62	51	49	68	38	61	47	49	36	54	55	44	46	49	49	49	54	70	42	48	48	50	59	45	50	56	43	40	51	44	49	47	64	47	41	61	58	51	60	58	52	60	44	58	45	72	54	42	39	64	48	60	53	51	64	41	55	55	60	54	58	42	42	53	49	63	60	45	53	54	45	44	40	40	62	50	57	43	40	51	38	53	53	50	40	51	62	57	52	64	49	64	59	52	49	38	45	47	50	42	67	45	46	54	38	54	50	53	51	57	53	46	49	55	46	42	43	48	55	47	53	53	60	40	44	38	57	50	60	49	52	43	44	44	51	43	40	52	37	58	46	60	46	50	55	39	43	57	56	55	45	59	55	66	54	51	33	45	51	57	57	48	37	48	46	64	45	47	40	63	55	58	32	53	47	59	41	53	44	41	59	49	52	40	59	41	51	47	44	51	47	45	54	56	52	46	39	56	35	53	40	50	48	38	48	57	47	51	52	53	52	59	56	41	45	51	58	63	52	44	48	56	55	49	47	50	38	40	58	63	46	43	45	51	55	43	56	48	44	62	42	52	46	54	54	53	44	52	55	47	69	48	47	43	48	55	55	52	37	65	41	48	52	46	33	51	60	53	58	48	58	48	60	42	58	48	64	40	50	48	51	55	58	49	43	47	53	50	48	53	54	60	46	50	50	58	51	47	48	49	50	55	34	56	71	41	52	58	54	53	49	48	42	52	40	48	45	44	42	61	53	59	53	56	48	47	43	51	51	47	45	40	49	48	44	44	42	42	44	34	47	54	54	47	56	52	60	43	47	46	50	43	61	45	46	43	59	54	42	57	64	48	48	48	54	57	64	44	40	56	57	38	44	53	60	43	46	44	46	55	66	40	48	52	54	54	44	65	49	57	44	50	39	55	51	52	54	56	54	54	54	41	39	47	40	39	70	52	51	46	37	52	57	62	49	56	58	45	63	48	45	49	48	54	44	47	47	48	46	60	50	52	46	46	59	46	44	37	52	49	42	54	47	51	56	48	46	58	49	58	56	56	61	53	62	47	54	53	60	49	52	47	48	50	36	48	48	51	59	62	33	40	61	61	52	47	57	44	50	47	61	48	35	45	52	53	43	52	47	39	50	52	56	46	57	54	43	53	46	57	51	47	66	47	61	46	56	49	41	37	54	69	45	52	67	60	58	49	51	49	48	45	47	49	45	49	38	47	54	45	46	48	56	49	43	58	51	40	48	52	55	63	63	63	53	42	51	54	45	51	49	49	55	45	55	56	63	50	54	41	43	53	45	49	63	39	50	49	59	42	59	64	45	43	50	42	42	39	51	36	54	37	51	54	40	50	53	58	55	71	46	56	47	43	53	38	47	49	43	38	48	47	44	64	42	33	46	44	59	49	49	49	52	55	52	71	33	52	50	62	54	55	38	49	44	46	40	50	62	51	60	50	39	47	44	54	44	44	48	41	42	41	48	62	50	44	46	44	66	61	47	49	40	51	49	47	46	63	45	50	51	52	53	40	51	63	61	53	50	49	44	54	36	51	45	60	45	49	54	50	50	55	48	48	45	52	38	51	63	44	43	53	40	45	53	49	58	38	52	50	50	50	62	46	56	51	45	47	44	57	48	51	47	56	55	58	55	46	56	50	45	47	40	50	36	52	54	54	47	68	47	58	56	41	54	48	47	73	52	42	55	54	56	53	59	56	66	49	59	42	57	51	57	52	67	64	57	50	40	68	54	54	47	58	41	41	48	52	47	49	45	53	52	54	44	43	46	33	51	42	59	56	57	46	44	37	52	48	64	35	47	60	50	52	57	54	44	48	56	55	51	44	60	46	58	52	50	42	48	62	56	49	56	60	68	52	51	61	45	41	39	39	46	67
40317	34623	20882	33096	39618	24290	27886	42344	44418	36220	29028	12994	16179	20882	14287	9176	5931	5165	4293	1982	1242	972	729	723	667	655	663	677	651	658	655	651	624	682	635	700	680	682	625	650	631	682	633	633	688	650	671	648	636	631	658	673	634	665	649	664	643	666	663	650	662	585	622	643	644	684	649	629	637	612	640	672	638	678	608	626	716	678	694	672	680	654	693	664	626	661	648	644	623	671	613	683	629	657	619	649	659	643	645	665	691	664	663	659	661	649	661	654	690	679	702	613	660	677	608	671	666	670	617	636	676	634	632	699	673	690	683	697	663	662	644	661	681	687	670	650	681	653	635	671	708	707	685	643	657	667	648	652	673	639	627	656	644	634	612	673	672	687	629	647	722	681	623	677	691	712	647	651	714	664	661	695	628	611	651	653	610	673	668	659	637	688	661	676	663	669	670	647	661	675	662	637	698	678	680	690	658	671	626	701	666	654	648	727	653	699	643	682	665	649	629	662	618	681	625	674	645	655	649	659	647	636	704	666	645	668	707	657	661	693	615	642	723	639	662	648	697	631	657	657	681	660	659	658	708	658	667	673	678	637	657	691	665	632	678	645	680	661	637	645	714	705	633	639	676	642	706	683	651	694	668	656	663	657	666	631	627	668	676	663	637	657	642	658	633	643	672	650	664	633	645	654	670	677	667	661	643	670	700	657	687	642	638	672	671	602	654	708	665	725	658	625	659	636	663	617	674	631	660	702	628	661	671	702	662	689	662	634	660	706	670	638	673	641	652	634	665	678	698	663	621	628	644	652	680	632	660	666	629	643	694	662	662	659	648	740	634	633	664	666	629	666	658	698	662	657	626	682	660	675	669	659	643	689	636	680	674	641	683	683	652	705	657	658	656	704	635	709	663	680	637	651	659	676	614	653	665	643	676	684	627	676	632	623	609	648	630	646	657	687	689	669	675	712	656	643	694	611	641	676	683	642	655	634	659	653	626	633	720	608	645	652	679	695	634	683	671	691	611	697	673	663	649	636	635	632	665	648	674	664	680	712	671	569	671	674	626	680	679	668	705	684	630	618	650	688	708	651	649	642	692	643	654	679	635	637	680	663	676	661	679	636	651	649	660	707	674	636	653	655	676	723	678	646	643	671	693	710	634	679	697	634	649	669	640	642	656	660	682	661	653	664	686	685	686	667	655	701	641	653	650	677	653	654	642	652	628	656	648	650	686	659	720	629	667	671	648	654	660	665	651	632	644	643	711	660	667	704	717	651	698	619	626	685	652	707	700	640	645	699	657	655	676	672	655	689	646	670	629	635	660	609	646	651	638	641	664	676	686	641	654	654	682	653	650	696	671	669	646	653	602	660	630	664	683	711	662	628	659	697	623	650	658	673	650	674	673	623	656	622	662	636	675	660	653	683	656	657	644	642	709	672	598	636	630	645	667	643	690	695	637	633	666	683	651	691	666	662	652	654	627	680	622	660	629	638	698	645	704	699	704	620	668	680	667	661	678	683	680	656	705	651	608	660	676	660	701	676	662	598	679	651	643	624	675	668	678	671	690	647	689	642	693	666	619	665	660	636	674	664	648	665	690	643	638	648	695	660	677	661	649	634	628	633	643	671	670	641	679	678	661	690	636	619	642	677	693	625	672	648	624	667	690	647	674	626	650	642	658	670	662	633	658	646	681	677	669	672	664	700	648	637	633	628	636	675	618	643	656	648	670	655	667	653	667	672	697	666	688	617	675	709	686	674	666	725	638	614	627	674	606	659	673	672	677	653	693	665	683	651	672	618	644	674	704	675	683	648	680	686	685	671	628	660	631	645	702	661	679	673	672	663	613	705	658	676	694	651	674	663	641	615	673	667	672	644	649	621	686	684	716	646	655	647	636	654	676	650	664	620	651	662	674	638	671	589	679	647	612	632	613	648	672	684	638	631	683	631	666	656	657	665	693	663	652	597	674	656	689	633	660	679	639	665	647	652	671	628	604	664	694	652	625	651	634	636	665	659	698	669	670	606	709	649	695	638	711	673	666	688	719	662	636	649	690	633	675	690	674	656	653	711	653	682	683	621	636	655	646	638	650	681	657	665	664	627	680	709	673	640	674	644	640	657	658	646	616	657	673	708	619	694	655	655	689	612	673	684	660	671	670	651	685	642	650	668	624	676	660	639	692	673	663	675	643	662	697	658	632	676	643	671	682	656	661	672	684	648	683	659	665	678	643	660	638	643	672	652	633	627	663	663	664	659	634	672	691	682	667	652	675	604	652	644	743	684	685	669	654	654	666	664	679	660	632	691	664	664	659	693	661	618	638	676	661	643	673	656	645	655	713	599	655	702	704	684	675	650	628	668	638	633	654	622	623	632	687	660	647	695	681	668	641	659	649	652	679	600	692	648	688	643	659	661	624	711	660	651	614	642	663	689	671	669	634	643	641	662	655	637	683	700	672	676	671	656	635	647	658	624	625	655	644	626	651	641	692	709	688	660	636	657	656	638	642	668	652	648	726	647	622	637	657	655	634	672	684	702	654	650	636	646	673	682	677	667	667	653	663	654	685	658	633	661	651	691	670	673	665	624	688	720	629	673	656	640	695	643	670	681	671	661	651	688	603	645	688	661	689	673	663	639	674	650	685	656	696	624	637	629	653	690	675	680	715	643	618	646	645	654	675	651	614	639	666	658	645	674	689	670	670	653	643	649	674	660	685	725	655	647	648	655	667	672	682	685	635	693	661	621	606	690	626	622	651	661	681	641	650	654	630	646	718	611	672	639	701	655	725	687	617	663	670	664	629	678	694	686	602	702	615	667	659	699	673	619	651	656	661	653	634	686	683	657	628	655	666	654	724	628	694	652	682	617	670	611	648	611	623	628	675	688	612	656	637	615	672	645	679	700	661	715	668	649	667	654	647	633	639	646	703	628	645	653	648	675	700	639	662	648	681	614	644	642	650	643	639	646	681	710	672	701	644	705	655	709	676	635	714	665	688	680	688	674	675	605	664	643	633	649	630	649	629	621	668	683	666	699	645	653	642	682	685	691	637	702	676	690	658	649	650	630	634	635	659	686	651	660	638	609	648	652	668	661	612	652	671	645	704	691	635	698	674	658	662	673	644	659	632	657	658	683	674	703	662	687	643	647	676	644	621	664	680	634	663	699	656	635	668	692	677	665	722	650	617	668	653	689	642	655	666	677	670	667	626	658	715	665	699	618	696	622	638	647	705	661	651	673	613	676	673	666	686	656	660	664	659	622	670	629	642	644	634	662	690	690	668	694	617	687	666	664	669	645	709	642	658	646	643	635	658	668	661	656	689	693	651	689	619	672	679	677	643	647	684	661	687	606	700	680	682	659	633	638	621	654	635	680	640	617	650	655	592	625	626	710	659	630	664	660	659	684	653	657	656	667	677	652	682	668	666	641	678	659	645	699	650	685	662	618	643	621	671	676	637	674	655	686	705	673	640	656	619	680	675	655	685	718	694	671	650	718	641	603	648	655
9981	14962	5411	3474	2457	1388	1421	5293	8832	6433	3122	481	770	1605	944	567	349	234	204	114	93	68	52	61	42	55	59	52	51	58	57	57	52	52	40	51	64	61	44	58	44	47	46	62	52	50	46	59	57	48	47	58	62	47	42	60	62	54	50	63	44	66	80	61	43	51	33	47	52	61	56	52	59	46	53	43	35	32	57	43	46	52	45	60	49	45	50	51	47	46	59	56	46	49	58	47	43	56	50	54	53	49	44	57	69	44	47	46	49	59	58	56	44	43	48	51	51	46	50	45	36	46	51	50	46	46	49	55	54	47	51	50	40	49	57	56	54	51	48	41	47	63	51	60	55	54	55	47	60	53	54	49	57	46	60	53	52	35	45	50	36	51	42	53	52	56	60	50	38	49	42	55	44	53	50	47	54	52	48	47	42	61	49	34	56	47	38	58	45	51	58	67	57	54	53	45	49	56	43	51	38	61	52	46	52	43	51	42	54	57	47	48	69	57	48	41	46	43	48	52	68	53	40	44	55	55	41	49	57	56	51	45	55	48	60	55	63	58	56	57	44	56	52	40	57	58	50	56	54	57	48	58	57	61	59	52	47	52	37	38	57	53	51	48	61	44	56	53	69	42	40	52	48	47	54	47	65	48	48	57	69	56	52	51	55	52	56	36	69	46	58	41	67	45	47	55	53	51	51	53	54	49	50	58	57	45	44	56	48	40	44	51	42	49	52	46	49	54	50	50	44	52	59	49	59	58	53	65	52	61	58	50	57	39	68	40	75	57	48	40	56	54	49	46	47	57	45	53	49	49	47	44	51	48	61	47	51	43	50	39	48	43	66	46	54	53	63	66	51	58	45	61	48	60	59	54	60	45	55	69	47	58	56	46	53	46	54	47	43	48	59	47	49	55	52	46	42	38	51	63	38	49	65	52	66	50	41	58	34	55	56	72	48	48	57	53	50	51	59	52	67	49	35	50	51	55	42	46	38	45	41	48	54	52	53	48	36	55	54	49	49	67	58	53	41	62	66	50	53	48	46	50	40	59	37	63	53	40	63	58	50	48	52	41	42	64	62	46	45	56	55	52	58	55	56	68	58	51	53	52	47	57	55	54	42	41	59	44	46	50	39	57	68	46	54	51	58	47	53	56	44	53	70	49	50	48	49	59	40	47	58	44	55	62	54	44	46	48	67	61	46	54	57	47	50	50	49	48	44	52	38	58	47	40	43	60	52	58	49	52	52	44	54	60	52	40	44	55	41	65	51	54	36	54	42	46	46	59	59	46	50	44	61	60	54	61	58	57	45	50	46	49	33	34	57	42	47	55	54	49	51	62	47	65	68	53	65	43	46	48	59	47	43	40	52	57	58	53	39	53	49	49	70	51	61	41	53	52	42	55	59	43	46	49	37	47	58	48	49	64	43	48	51	43	55	50	60	51	57	58	55	54	49	48	52	51	49	60	40	41	46	54	57	61	39	52	42	44	55	44	55	60	50	60	50	59	57	43	61	61	44	47	58	64	38	45	55	49	43	64	47	55	55	59	45	49	52	55	57	62	39	47	60	58	57	43	45	54	47	58	44	49	56	42	36	57	48	63	59	43	66	37	49	34	40	68	37	49	57	50	54	52	45	50	53	46	53	57	59	47	61	47	56	50	45	48	50	53	39	55	49	51	49	44	43	48	50	60	60	49	57	46	49	32	50	52	52	52	44	52	51	56	46	58	40	58	50	53	36	47	47	51	51	64	61	41	43	46	48	54	56	52	37	63	56	61	45	63	48	63	58	40	67	49	53	52	52	52	47	63	47	43	40	59	53	38	48	48	56	56	40	58	52	46	48	48	53	37	43	52	45	50	38	37	50	50	40	58	40	60	48	48	40	55	43	42	50	42	52	53	46	48	46	45	40	53	62	44	62	60	61	50	39	53	52	66	42	48	52	49	35	47	48	42	59	49	58	44	43	48	61	46	46	56	52	56	36	41	55	63	50	60	45	35	60	45	45	49	54	58	44	50	52	61	52	59	58	51	55	46	51	42	52	48	58	43	52	47	58	44	64	64	51	52	47	58	67	50	61	53	60	48	50	60	46	48	45	48	41	60	49	54	49	41	57	44	58	40	46	45	50	60	71	66	51	52	60	61	44	46	59	50	58	47	40	54	49	52	65	52	41	44	49	47	61	69	44	37	48	44	49	60	48	55	61	45	54	39	68	49	59	47	41	49	42	52	47	62	50	52	47	54	57	47	65	39	54	46	56	61	41	41	50	42	65	52	49	46	62	50	47	36	55	58	55	54	63	51	63	44	51	52	54	49	43	54	53	46	41	42	56	49	54	50	65	45	55	45	49	51	52	49	44	56	39	57	54	51	42	53	60	49	53	52	36	47	55	53	44	52	48	48	65	47	56	57	64	47	54	43	50	47	44	54	52	39	70	55	42	33	56	47	38	41	48	43	38	47	59	48	45	50	54	56	61	44	49	48	45	70	52	53	61	61	49	49	50	47	62	47	44	52	59	49	41	55	48	56	62	62	62	36	63	48	64	51	62	44	55	51	53	52	54	46	61	57	50	57	62	54	43	53	52	57	52	42	49	50	57	43	51	55	47	49	46	49	56	48	42	51	44	47	52	60	53	67	58	51	45	45	42	58	30	48	46	51	47	55	49	33	43	62	52	54	54	50	57	40	46	61	46	51	40	45	57	55	48	58	60	65	57	48	56	52	50	58	51	49	43	49	46	50	45	49	41	46	52	41	52	53	59	49	66	50	49	61	44	58	44	47	48	56	61	47	52	47	59	66	52	49	54	46	62	58	59	59	50	70	41	41	47	53	52	50	58	63	74	49	44	50	63	57	46	53	54	52	59	53	54	52	40	45	48	41	53	55	45	56	53	59	43	68	49	47	59	47	54	71	54	54	53	53	45	51	53	64	41	58	44	49	40	49	55	66	46	54	48	44	37	42	44	49	45	53	41	65	49	68	61	65	50	39	56	65	49	49	54	60	48	42	58	44	61	35	59	59	51	56	50	52	44	52	54	45	48	43	43	52	57	53	54	68	46	52	58	60	50	51	63	44	47	40	47	52	45	51	44	52	57	33	58	70	51	42	69	49	49	50	45	42	37	46	55	50	43	44	45	41	56	61	45	43	52	52	59	35	56	58	50	52	38	52	54	64	60	50	51	54	47	44	46	58	49	40	62	42	40	49	46	45	50	58	48	42	45	59	62	46	50	44	60	47	45	53	55	47	57	46	49	51	49	55	43	44	73	50	46	41	42	50	57	50	54	57	65	52	48	55	64	47	46	42	51	50	53	62	48	61	62	55	63	50	48	49	54	62	51	38	39	44	52	50	55	54	40	54	56	42	50	50	63	58	44	48	55	51	54	59	49	67	57	40	46	49	45	48	53	54	57	68	59	50	50	47	49	51	48	50	50	55	57	49	49	52	48	52	49	41	49	59	60	40	49	47	41	47	57	42	51	59	53	44	42	46	50	54
47978	40755	27139	40508	43040	31582	33385	48053	52465	43188	29894	15545	19818	26200	19280	13899	9686	6926	5552	2563	1631	1097	861	794	716	661	644	648	687	637	661	637	659	672	664	659	625	672	613	655	665	688	685	668	695	655	675	635	671	671	735	676	656	675	675	732	713	693	663	685	647	653	706	621	661	683	704	683	671	628	692	648	698	655	651	667	697	671	701	664	686	674	667	692	674	680	621	653	680	654	632	663	665	691	673	621	670	643	677	693	653	644	634	626	630	643	667	683	660	659	601	656	664	677	684	675	657	706	682	717	685	662	667	661	676	676	660	634	690	637	619	680	684	649	665	680	650	684	679	635	635	645	621	684	630	621	602	665	718	676	707	672	666	680	664	693	643	667	646	636	678	668	696	697	632	633	667	639	675	624	673	644	634	653	696	682	659	655	658	690	646	599	697	641	737	660	623	692	647	643	657	685	639	683	728	650	643	631	641	676	667	665	651	683	640	654	682	671	703	663	706	700	649	675	654	653	705	652	711	682	691	670	666	688	665	695	690	659	641	703	675	656	698	697	702	670	649	643	712	606	673	676	640	647	660	701	668	658	663	635	658	649	709	627	709	674	660	676	670	679	698	676	679	634	694	670	703	669	665	664	654	683	693	626	668	676	656	703	625	619	670	687	640	666	708	657	696	658	650	676	678	640	664	701	667	636	611	649	645	686	686	662	687	658	715	691	687	654	691	675	701	644	663	668	661	631	670	693	665	676	648	694	680	681	632	632	618	692	688	643	698	646	655	694	634	669	719	685	668	611	613	657	603	695	658	686	676	647	652	650	627	645	644	644	676	688	680	649	689	634	667	632	686	601	686	699	682	644	598	667	673	661	688	633	680	676	681	661	682	648	666	674	695	638	679	686	653	645	650	685	633	651	698	629	689	635	695	607	661	682	625	661	668	640	664	685	699	701	643	656	670	635	720	657	668	675	692	683	657	634	645	678	683	664	700	677	627	634	675	646	684	682	676	643	709	706	684	672	648	658	687	650	668	655	653	666	677	663	616	669	653	667	651	655	695	694	688	703	671	625	646	666	658	687	716	647	727	708	670	625	668	669	671	655	690	613	646	673	698	667	663	636	640	657	661	682	695	683	648	677	664	688	711	635	663	683	671	667	619	664	648	678	667	687	668	671	659	704	654	663	678	653	679	597	669	670	659	688	656	665	658	629	693	683	657	628	644	682	690	669	616	669	666	666	665	678	614	664	689	638	649	698	710	647	640	676	686	668	650	698	675	682	702	688	681	670	694	647	684	673	666	684	658	664	681	666	672	665	673	690	613	640	675	652	714	677	641	658	626	700	667	694	665	636	657	643	712	651	671	641	649	680	717	689	616	707	635	672	671	632	675	691	655	734	677	681	679	668	667	653	666	701	665	645	669	628	661	666	651	678	627	681	642	658	683	652	634	624	652	695	659	641	680	665	698	689	701	690	692	693	615	619	651	650	654	649	616	698	650	624	606	675	650	696	690	661	684	705	678	656	622	652	621	651	678	662	679	679	688	671	645	685	684	692	682	689	682	653	647	689	656	647	681	656	652	648	634	672	698	652	650	643	646	634	684	667	675	644	668	695	671	638	672	676	682	701	683	688	672	673	670	682	621	696	686	671	698	718	672	664	662	661	633	709	655	651	671	690	652	605	688	622	678	692	676	635	652	666	692	691	640	680	656	636	647	700	625	675	670	641	700	638	686	648	650	693	674	689	616	696	717	648	650	658	649	721	688	682	689	675	670	696	636	659	696	664	651	628	670	684	644	699	668	688	655	657	676	687	652	659	714	691	635	631	666	672	696	704	683	662	652	705	676	640	658	682	664	627	666	679	662	668	664	668	670	702	686	673	634	648	664	638	674	652	640	613	683	692	702	679	677	635	638	650	659	632	656	660	651	677	690	668	658	651	729	682	648	637	666	662	692	697	684	690	669	658	729	690	674	608	645	654	685	681	675	637	671	625	621	692	692	675	661	690	647	661	668	677	684	677	666	661	703	690	665	713	649	684	658	670	667	684	687	716	691	685	668	678	647	712	645	701	663	673	714	685	686	654	732	672	651	683	658	633	684	664	666	661	669	673	639	657	654	691	655	665	671	645	697	664	652	642	693	706	638	655	646	678	651	678	705	675	678	670	682	732	643	645	665	657	640	694	691	633	624	684	621	686	667	649	683	689	666	702	633	656	659	652	626	673	677	658	664	677	763	670	611	663	633	656	670	680	665	653	653	706	656	652	648	683	685	627	695	709	681	708	618	620	690	667	671	686	702	691	642	656	718	615	645	676	661	681	693	638	669	710	724	658	673	692	672	666	677	671	669	703	658	649	641	691	668	708	654	689	683	662	696	691	631	694	641	693	682	620	648	640	651	665	681	650	651	673	659	636	685	688	628	673	704	661	681	641	657	627	631	681	666	627	682	684	649	647	684	666	664	644	652	661	672	698	710	656	662	702	662	694	681	711	642	658	666	642	650	687	636	615	645	603	642	673	689	638	649	647	652	616	681	673	692	683	679	669	669	673	654	657	664	687	698	692	681	658	698	654	656	676	657	645	703	710	640	637	637	712	649	658	671	647	622	673	693	647	672	661	703	641	678	718	710	682	676	654	671	668	671	661	667	719	722	698	702	646	669	690	703	644	667	715	668	627	670	696	681	661	656	678	664	665	661	627	646	643	656	664	625	674	626	646	677	706	661	655	649	672	705	668	631	637	663	648	676	659	646	626	672	679	702	665	699	648	649	648	643	693	650	681	675	644	662	681	650	680	655	640	628	581	670	676	654	686	669	653	666	680	658	714	668	687	694	636	634	630	671	670	693	704	641	697	695	644	741	647	704	663	723	660	677	665	634	642	676	717	697	656	693	673	620	654	651	700	622	672	654	647	691	694	691	697	666	679	650	694	665	674	670	675	686	701	661	696	629	670	670	693	659	670	683	665	625	686	645	698	660	666	661	681	657	662	636	676	700	624	623	649	666	719	683	718	679	679	662	650	646	670	697	698	702	708	651	667	656	675	640	644	665	648	709	640	612	667	673	645	667	632	683	655	670	687	695	684	673	647	653	676	671	719	677	650	662	726	693	627	659	693	664	696	614	699	714	704	723	683	668	690	627	629	678	645	657	654	704	676	680	682	689	681	678	700	691	691	642	644	676	679	645	645	684	647	614	661	661	705	698	638	650	677	677	675	683	646	681	656	681	683	676	641	689	705	695	653	649	676	655	601	644	668	660	660	683	641	697	623	671	698	663	672	701	670	655	677	667	664	680	650	647	672	687	690	626	674	656	678	666	671	648	672	700	667	655	735	664	658	660	681	670	649	687	678	639	648	659	668	618	639	694	631	664	666	663	656	661	678	668	628	662	619	690	668	657	657	646	686	647	657	659	659	634	667	663	725	648	655	682	706	633	652	663	655	654	668	683	650	669	627	630	649	662	695	710	694	617	660	655	647	697	657	673	665	656	658	671	614	702	699	684	662
3817	2374	737	708	686	343	303	1022	1982	1391	592	207	336	279	229	184	145	114	92	62	62	57	42	52	56	47	54	57	65	48	48	48	49	47	50	53	57	39	58	51	47	60	46	53	47	58	53	48	44	50	42	39	45	47	61	47	42	47	47	53	50	43	50	43	43	43	48	44	57	43	46	49	43	51	52	49	47	51	40	38	39	46	42	44	37	49	43	59	60	44	57	54	50	35	47	35	40	63	44	43	45	40	50	50	55	47	44	50	47	49	54	52	46	50	38	44	44	60	40	46	52	39	56	46	53	47	54	54	62	42	49	61	42	43	48	42	37	48	47	47	60	56	42	61	69	53	49	48	46	45	42	50	49	52	43	43	39	34	39	52	53	50	55	50	56	56	53	57	48	49	41	54	55	38	54	51	50	44	52	43	48	44	39	47	46	42	50	43	48	62	53	48	36	49	67	68	54	42	44	58	44	52	54	48	51	51	57	41	39	60	49	55	51	62	42	49	56	43	44	47	47	43	44	38	59	48	57	51	52	52	52	56	56	61	47	45	37	62	54	61	64	55	48	49	54	46	51	44	50	46	47	39	37	48	49	60	57	46	44	34	45	39	44	58	48	37	46	55	61	52	59	47	54	52	55	42	57	54	47	37	47	54	40	41	60	60	42	50	68	62	55	52	43	42	51	53	44	57	48	48	43	46	58	48	58	31	36	48	53	45	54	50	55	51	48	57	41	32	47	46	65	51	56	51	49	42	48	77	50	49	51	55	49	56	55	39	55	48	46	57	45	42	57	55	42	55	56	54	57	57	49	51	50	32	50	49	48	51	48	48	46	62	45	43	46	57	65	55	43	40	44	48	47	47	57	46	56	43	43	48	53	39	41	59	55	48	52	54	41	48	53	49	58	43	57	55	46	57	60	56	46	51	62	51	51	44	52	47	51	37	55	55	56	59	61	47	45	54	41	45	57	66	42	47	49	41	43	39	44	40	53	41	40	50	64	54	44	55	50	48	43	44	50	40	46	45	62	37	46	55	50	54	52	50	53	57	34	39	47	36	45	54	56	56	41	51	42	48	43	56	49	37	36	55	56	44	46	45	49	42	44	45	46	41	43	46	55	63	36	62	50	55	54	53	49	54	51	48	46	44	45	49	48	52	43	48	70	41	64	43	32	47	66	36	40	44	48	50	59	56	50	57	37	44	58	51	51	48	55	43	57	51	60	50	45	46	47	59	52	39	40	55	59	38	46	56	46	58	36	55	49	56	54	44	44	56	42	46	42	51	37	42	66	49	42	56	60	35	51	47	46	48	67	56	50	52	37	50	42	41	39	42	48	49	36	51	71	27	47	56	40	41	38	45	53	36	47	51	51	46	38	45	48	46	47	35	43	48	50	45	49	52	53	39	50	61	50	50	54	55	52	43	51	41	66	38	54	56	42	45	48	56	47	36	57	44	53	62	50	54	40	41	42	56	56	43	40	52	50	42	47	53	53	55	47	43	48	45	34	51	54	35	43	50	51	41	50	58	53	54	60	52	58	52	57	48	50	48	72	48	57	52	62	33	51	53	58	39	58	55	50	47	48	50	57	46	51	43	45	44	49	55	39	58	50	42	48	55	46	51	47	39	46	43	59	49	51	48	36	58	39	26	54	52	43	54	44	44	47	49	50	46	52	38	48	43	39	40	45	55	49	33	57	49	50	47	47	54	40	44	37	51	48	55	52	49	50	47	44	57	51	46	41	46	52	61	52	44	43	59	55	42	53	40	38	45	49	51	48	40	38	58	52	31	45	45	48	49	48	33	46	39	50	55	52	47	40	47	52	46	42	49	55	50	56	51	56	49	45	39	39	46	43	44	52	46	59	55	41	41	56	40	45	54	60	53	44	42	36	46	54	43	44	35	53	44	57	52	46	60	37	47	47	47	54	52	35	42	60	56	50	58	53	56	47	50	45	45	56	54	56	51	55	40	53	43	48	29	50	47	56	24	38	41	52	54	42	50	39	31	57	56	53	53	47	43	50	45	39	52	50	44	46	43	45	48	35	44	59	52	39	51	46	50	56	53	46	43	49	41	48	41	52	40	53	59	47	46	47	43	56	43	57	61	54	60	40	44	50	53	53	39	43	49	62	49	56	52	48	38	65	46	52	57	45	47	59	43	44	57	56	55	53	45	50	49	42	62	36	51	40	43	53	49	49	65	47	49	43	46	50	65	43	34	49	45	48	45	38	54	56	49	50	49	41	58	53	45	48	35	51	49	53	42	42	49	50	42	57	44	57	44	51	65	52	60	62	56	48	38	47	43	39	45	45	53	44	62	38	56	46	56	45	47	52	52	39	50	44	49	45	51	56	42	42	52	48	49	42	41	45	52	43	54	50	45	46	50	40	43	46	40	46	47	43	45	48	61	39	50	43	51	52	39	47	69	58	45	52	50	40	52	42	50	51	45	49	42	48	51	44	55	44	51	32	52	37	51	42	62	45	58	45	45	50	57	33	47	49	54	47	50	48	49	38	43	51	48	51	54	54	64	51	46	58	44	46	42	51	46	44	53	31	56	46	51	47	36	52	50	55	46	53	40	53	47	48	54	45	49	58	51	48	44	51	44	43	42	58	55	48	46	51	51	52	48	47	44	46	48	46	65	49	38	51	52	48	67	58	46	38	27	49	57	48	45	60	54	48	44	49	67	44	57	42	41	57	41	49	46	53	49	55	42	41	48	48	31	42	43	60	58	46	48	69	55	53	54	43	41	60	43	69	54	50	49	50	44	54	41	45	47	52	47	51	50	55	49	39	38	58	65	48	43	54	46	52	45	49	54	53	42	41	42	49	41	54	41	54	57	53	53	54	50	51	53	39	51	71	36	52	50	51	60	43	54	47	33	46	47	56	39	52	45	58	49	52	58	57	55	48	46	43	46	53	63	41	38	55	55	48	57	51	56	47	40	34	59	53	60	57	47	50	47	50	57	43	49	49	51	57	45	56	39	56	59	44	46	50	41	50	52	46	45	45	62	59	48	50	55	52	40	41	50	43	42	44	55	55	55	42	46	61	41	49	46	49	52	47	57	52	49	48	51	49	42	41	47	58	57	49	49	39	54	45	58	50	55	43	66	40	57	39	54	59	37	48	37	46	52	46	38	49	37	43	52	56	51	51	47	46	51	41	47	59	46	48	51	49	63	43	53	59	49	41	54	42	52	47	47	54	53	53	34	46	49	37	37	44	55	51	42	57	52	41	49	40	47	47	45	62	51	51	47	46	42	52	41	31	52	64	53	48	50	49	48	42	47	42	51	48	48	51	54	58	43	50	54	49	50	51	52	45	54	49	56	53	49	51	40	51	44	31	49	45	52	46	48	48	40	45	46	57	59	44	50	46	45	51	34	48	54	45	53	50	55	38	43	56	43	46	52	46	52	53	47	46	44	49	45	47	40	45	37	47	45	50	52	47	32	43	50	43	48	48	43	37	57	46	56	46	43	39	48	43	49
33642	22603	11974	23406	29272	18841	17162	28650	32748	26846	13829	7612	10410	9581	6091	4855	3183	2544	1833	1168	892	767	675	665	673	631	667	652	600	641	619	685	596	658	620	662	623	611	592	561	640	625	620	631	611	640	659	655	605	635	638	647	657	602	627	668	629	642	662	615	636	661	620	635	646	614	643	626	668	667	597	630	638	657	627	645	655	634	640	624	632	625	624	616	612	634	636	636	666	656	601	655	594	657	600	666	646	599	694	614	652	637	661	613	623	618	644	626	614	598	652	619	649	670	602	635	645	654	638	647	648	583	604	638	614	605	586	674	613	654	598	597	621	635	615	669	628	617	670	613	581	634	659	618	608	639	586	636	617	603	594	686	683	634	658	625	633	615	647	631	633	667	610	623	611	645	646	653	624	671	608	684	613	596	654	696	613	618	654	609	622	613	634	693	663	633	645	648	640	640	625	628	636	648	642	632	643	662	616	607	656	684	605	663	648	617	611	592	658	651	663	631	630	625	622	652	633	619	620	666	629	633	646	644	627	632	676	645	633	619	648	663	646	627	670	563	665	628	631	627	596	586	639	626	649	676	615	641	655	643	687	646	625	603	637	679	631	645	634	648	564	650	637	655	639	646	612	639	655	606	622	626	616	638	625	637	604	650	627	618	644	624	623	712	630	649	652	705	600	641	634	656	619	624	639	622	642	600	620	643	602	595	662	572	608	611	593	630	642	639	649	631	666	655	583	636	623	641	662	653	627	654	596	660	642	663	643	652	639	646	626	641	667	661	623	660	658	639	651	651	621	680	629	622	659	651	625	580	668	652	665	661	619	642	648	619	625	629	669	665	619	592	643	624	642	669	632	593	609	654	629	659	627	618	601	636	671	678	628	628	592	659	647	677	623	631	654	612	655	630	642	641	630	604	623	652	598	648	603	637	579	610	628	616	607	634	669	608	607	621	603	616	643	666	672	630	639	635	618	658	681	650	637	624	646	659	634	624	654	647	608	670	636	619	652	631	624	631	632	629	661	654	607	624	637	681	649	642	630	629	635	651	634	591	618	613	628	592	614	603	629	636	625	626	634	585	674	657	651	599	618	622	585	646	661	608	604	646	645	624	652	653	633	634	643	626	635	626	643	663	638	615	633	645	636	667	634	602	611	660	613	664	616	636	614	624	619	657	628	647	630	648	615	643	656	632	601	641	674	639	617	608	650	666	665	620	645	609	621	627	649	630	655	651	641	646	624	612	644	637	671	631	654	635	632	628	619	624	628	658	647	638	609	623	647	624	601	661	621	627	693	618	592	611	655	667	628	599	644	609	591	622	638	685	624	646	637	610	613	631	588	606	614	650	643	634	607	627	619	655	666	644	614	635	686	666	641	638	659	609	700	612	652	597	668	552	615	626	651	613	626	609	622	620	627	684	602	656	633	635	677	663	618	600	628	641	620	639	659	659	614	632	633	650	620	595	662	580	615	679	645	653	605	629	591	630	672	597	620	646	625	588	625	612	630	603	714	619	616	607	654	620	657	617	642	637	571	660	680	580	662	646	605	663	597	611	677	635	608	617	631	616	643	705	650	646	645	627	616	652	595	628	674	663	628	602	626	640	676	620	626	642	609	634	634	622	660	614	636	623	573	644	650	643	623	642	645	631	631	662	627	650	647	657	654	606	654	634	626	659	638	606	653	652	669	630	640	637	641	651	645	669	696	609	646	657	601	684	663	627	624	643	644	661	616	620	667	626	633	645	636	641	631	604	660	638	629	657	567	593	643	680	648	581	633	636	606	644	634	636	647	606	701	654	611	648	616	614	577	654	657	642	662	608	682	681	652	628	671	598	648	669	610	625	627	665	643	650	637	651	646	608	619	634	673	592	610	652	604	635	620	604	628	661	627	665	660	622	612	647	659	636	635	649	651	606	657	637	669	595	587	632	620	642	632	618	659	609	671	653	674	628	628	614	649	636	653	611	664	660	615	593	622	648	639	662	602	625	586	636	592	611	622	646	660	606	653	639	622	644	661	602	660	618	616	660	624	624	648	608	625	648	580	621	619	618	614	579	612	663	676	674	640	668	621	642	669	677	625	630	681	606	666	598	611	592	576	625	658	663	653	622	639	661	655	636	620	652	629	681	642	636	606	644	641	678	615	634	666	642	611	671	612	626	632	652	594	614	643	637	582	634	632	639	649	660	654	674	602	643	624	633	631	598	676	661	581	621	607	611	632	598	648	609	659	627	614	644	638	623	639	616	594	626	659	658	621	571	643	628	668	636	654	643	611	643	671	626	606	604	618	622	643	669	642	635	614	630	602	615	666	624	631	649	656	648	625	607	625	616	615	603	661	658	659	640	622	608	665	618	615	655	583	574	675	618	645	648	625	676	642	666	618	596	638	614	663	588	644	678	680	631	651	654	613	647	620	641	617	660	652	607	591	595	689	613	623	622	639	681	625	622	610	644	684	651	645	626	636	650	626	639	611	663	601	645	629	611	618	650	655	648	626	619	654	673	649	596	611	671	654	626	603	623	627	607	633	661	647	613	610	603	658	620	605	662	655	607	640	634	635	616	628	619	624	613	596	612	622	659	641	633	664	683	598	613	656	605	614	635	611	657	658	626	620	610	646	603	621	619	643	606	640	605	589	627	642	622	674	639	639	671	641	662	653	620	630	612	632	646	620	601	611	633	607	676	608	658	580	645	671	651	619	630	605	622	639	630	583	669	662	629	609	640	647	633	640	631	618	613	629	603	600	623	630	626	620	602	623	637	654	650	692	617	647	651	629	613	625	666	635	619	616	653	686	638	672	622	690	622	679	580	582	677	648	627	638	620	651	611	606	652	620	695	623	596	628	618	629	628	667	635	614	644	647	632	663	644	669	633	655	638	611	639	607	647	627	641	583	674	630	633	629	612	630	650	616	643	671	615	675	648	617	596	635	646	632	621	655	683	627	602	668	624	617	662	615	643	627	622	615	645	630	640	689	692	610	628	644	606	627	644	622	660	614	656	649	634	671	627	677	626	659	626	608	666	655	659	619	654	655	649	651	629	591	634	632	638	636	654	626	638	640	592	611	650	626	606	659	631	624	626	649	646	644	576	655	614	615	658	610	628	621	629	642	636	636	640	646	665	627	649	677	629	665	671	647	611	588	625	645	689	655	631	678	570	629	641	641	634	626	644	667	633	619	613	611	601	599	651	618	611	651	595	608	622	618	673	614	617	659	643	675	644	681	618	656	568	616	658	640	665	620	658	614	618	663	609	640	682	658	630	633	668	617	642	663	639	603	663	635	631	643	649	640	634	603	647	611	615	634	635	624	641	644	616	640	592	657	620	635	611	636	632	635	644	614	673	636	651	619	606	618	652	694	625	630	636	648	665	573	667	616	644	620	594	652	662	616	576	631	616	652	654	650	638	653	605	608	609	638	660	688	672	611	658	669	624	637	670	643	618	624	647	633	635	668	635	617	650	668	602	640	656	652	606	642	610	653	644	615	636	634	639	608	589
7707	9090	2596	2005	1803	1133	1004	2238	5415	3583	1029	622	924	619	634	319	260	167	149	85	75	62	51	48	43	52	47	56	44	50	46	61	51	58	45	51	52	51	57	58	55	59	58	46	58	41	49	43	36	40	41	44	45	49	43	49	52	62	41	48	48	56	46	49	41	46	49	49	43	51	68	53	45	46	61	39	53	56	44	44	43	65	51	57	51	45	52	61	50	45	43	56	41	47	51	52	47	49	57	48	50	62	51	48	52	53	52	60	44	51	53	56	46	49	36	45	45	56	45	36	53	42	54	40	40	52	52	35	47	45	53	46	41	52	63	51	56	57	44	52	50	40	51	51	59	61	58	45	41	49	49	48	58	44	43	54	56	58	41	36	48	53	49	50	53	50	53	54	48	50	45	37	41	37	65	39	41	60	56	48	49	45	43	51	51	44	51	62	52	35	34	53	50	47	49	64	51	59	54	32	47	50	49	52	54	48	54	41	53	41	55	65	38	48	49	53	49	51	55	67	46	57	38	64	46	49	50	48	49	51	56	46	47	59	46	48	56	45	52	57	63	48	46	49	50	50	51	48	51	44	61	45	46	52	48	48	53	50	52	50	51	37	52	39	50	40	45	62	49	51	42	44	54	56	40	53	43	55	51	54	53	46	59	46	64	61	49	51	60	52	48	50	50	68	52	47	55	44	54	53	57	45	43	48	64	48	51	62	54	56	49	48	54	62	44	53	49	47	61	49	53	37	48	41	52	51	54	35	50	43	58	54	49	62	50	39	51	47	41	55	52	33	43	53	35	59	52	48	63	59	54	38	54	62	58	66	55	40	41	61	56	63	46	49	52	39	45	46	41	43	43	56	52	56	51	55	37	44	64	52	45	55	58	57	42	43	43	41	68	48	56	45	44	41	42	52	37	56	43	57	54	59	49	53	52	51	45	56	43	45	46	58	52	45	41	56	62	57	66	47	36	41	64	45	40	46	43	63	58	48	52	52	64	58	50	47	36	43	55	55	51	39	55	59	56	46	40	59	57	49	45	55	45	41	58	42	47	47	39	53	63	57	50	49	53	55	47	51	49	53	45	43	47	55	43	50	54	43	54	48	45	38	49	51	45	45	53	47	44	52	42	57	40	45	58	43	53	52	54	45	54	51	59	47	55	52	45	53	61	55	48	53	46	59	54	43	64	54	50	42	46	56	53	66	66	49	53	52	57	56	48	48	55	46	46	45	60	41	52	64	43	47	53	49	53	45	41	59	56	53	45	55	39	43	53	53	48	47	54	40	46	56	50	54	56	57	49	46	40	57	44	42	52	44	45	43	49	49	46	63	49	43	50	47	41	48	53	44	49	47	39	50	46	45	42	44	47	60	35	41	40	50	44	52	45	43	43	54	42	63	58	39	45	46	37	44	54	55	49	38	59	58	51	55	54	47	56	57	58	40	52	54	52	47	68	56	41	56	51	43	67	38	50	37	46	59	49	59	52	39	36	51	44	45	60	52	52	38	53	53	49	62	45	49	60	63	57	60	56	45	48	45	65	44	50	46	46	46	48	45	52	56	60	48	43	48	52	52	59	50	50	41	50	45	51	67	48	60	45	42	54	50	63	48	59	44	52	49	55	50	40	44	43	50	42	55	62	48	43	62	53	41	43	46	46	49	42	44	53	59	54	47	54	59	48	54	51	58	49	50	50	40	61	53	42	48	55	54	45	58	38	57	44	44	45	49	39	51	48	48	48	46	46	48	49	43	49	55	55	40	47	56	52	46	52	47	63	52	55	48	58	52	54	48	52	31	52	41	44	56	43	44	74	48	50	49	48	56	51	46	36	46	47	56	44	47	49	57	61	51	58	53	47	48	44	43	42	47	35	59	60	52	55	46	37	45	61	53	50	38	38	48	49	51	41	39	50	38	50	44	61	58	44	55	36	46	47	49	49	47	56	45	48	39	55	47	58	46	48	39	41	43	48	55	49	52	56	48	60	46	43	63	40	41	46	53	51	64	48	60	49	43	40	43	53	65	48	52	47	60	46	40	58	47	57	49	51	52	32	55	46	46	40	57	39	52	49	50	46	46	52	45	55	39	55	50	34	56	46	47	57	47	46	52	49	47	48	55	48	50	46	59	51	49	39	51	52	48	46	50	42	58	40	50	37	43	55	52	45	60	54	47	45	39	58	67	51	32	45	65	44	51	45	51	48	51	51	50	34	59	37	56	46	47	44	52	54	44	53	47	61	58	51	45	57	53	47	52	44	56	54	61	60	48	40	53	58	45	52	59	43	38	49	50	60	52	57	58	50	46	52	51	50	41	42	47	56	45	46	44	51	51	67	40	57	34	57	39	49	42	42	58	41	55	53	56	59	47	43	54	55	54	42	41	52	55	68	61	62	48	62	36	43	50	46	52	55	46	54	46	43	47	46	48	57	51	63	47	42	49	48	48	40	55	45	57	48	45	70	47	57	35	63	50	63	41	44	60	44	52	58	42	56	35	56	43	42	55	41	50	41	35	38	55	48	50	48	62	42	60	55	46	50	45	53	50	50	60	46	55	37	59	40	64	41	53	55	35	58	54	50	63	50	47	50	45	50	47	54	56	51	54	63	50	45	50	54	49	62	36	50	42	53	53	42	51	55	55	46	46	48	60	66	47	47	39	52	50	49	53	38	45	65	52	63	37	41	41	51	41	42	46	53	54	49	54	42	44	52	56	42	50	49	34	56	44	51	45	60	49	37	46	45	51	44	44	51	45	44	44	61	59	46	47	45	62	49	46	49	39	44	53	48	54	35	50	40	45	51	48	58	51	65	61	56	64	55	62	55	55	63	63	48	49	55	52	58	52	50	44	54	60	54	54	52	39	53	52	39	42	50	47	43	55	43	45	46	39	50	51	42	48	58	40	38	66	49	56	48	46	48	42	55	44	44	45	43	37	60	59	54	56	59	57	41	46	65	47	42	36	67	41	49	66	55	55	50	49	51	45	53	53	52	60	50	42	39	48	53	58	55	42	56	54	38	44	53	40	51	68	55	45	48	58	55	51	53	62	47	48	53	41	52	47	51	50	56	47	48	52	34	49	58	53	55	45	49	49	52	45	57	62	43	65	48	56	55	61	54	50	47	42	51	49	58	64	47	57	42	45	45	38	67	53	50	52	38	49	39	46	45	48	52	40	43	45	35	52	58	47	44	46	47	61	39	49	45	43	41	44	51	47	45	33	39	53	47	58	46	56	38	58	43	43	44	53	52	47	47	51	40	52	52	51	46	39	55	45	53	53	59	52	54	51	50	40	55	51	53	46	42	41	59	40	52	46	47	52	57	38	57	50	46	52	40	56	50	47	57	61	52	40	47	45	51	56	42	54	59	63	48	49	48	46	55	49	57	51	48	50	35	53	57	43	47	51	39	42	41	57	43	56	41	51	61	35	43	51	57	34	42	53	50	48	53	39	49	41	52	44	47	41	42	53	39	46	41	34	65	60	56	58	44	55	52	67
45338	33596	22136	34659	39293	32033	28253	36996	44430	35773	18919	18120	20374	16688	14874	8958	6827	4607	3210	1667	1282	871	777	664	655	689	620	657	656	651	639	671	678	650	679	608	600	667	603	651	639	659	595	660	638	606	667	644	644	661	639	621	643	665	612	629	641	668	629	624	676	637	635	645	629	638	654	609	622	676	667	639	626	644	628	650	621	694	632	668	605	598	673	645	649	624	637	614	649	650	666	676	635	620	596	653	667	717	588	641	675	633	654	647	677	610	615	634	637	666	618	614	662	629	639	695	595	671	611	630	605	633	690	620	630	637	691	669	619	635	652	642	604	622	637	663	624	638	646	652	656	599	635	621	631	681	654	662	640	673	653	629	666	646	613	615	650	620	651	640	637	618	642	603	654	666	621	618	656	619	630	614	599	607	657	656	655	637	574	639	637	688	588	614	625	676	572	666	671	631	637	672	618	608	635	663	641	591	630	659	678	631	635	651	636	606	670	607	665	642	645	606	604	645	642	633	648	698	675	644	638	674	636	676	639	681	626	632	642	655	634	631	625	617	631	628	635	670	621	635	692	654	703	618	671	593	644	613	664	641	657	678	663	633	621	645	649	665	654	677	642	663	623	704	613	635	629	625	636	617	613	721	665	649	670	671	652	606	668	655	607	680	584	664	637	644	650	645	660	645	633	616	622	644	615	623	619	610	670	627	686	620	662	627	608	655	633	665	650	608	615	650	636	700	637	688	641	649	634	659	661	649	622	683	649	619	630	660	619	666	620	621	650	622	635	639	636	675	693	641	654	631	611	585	670	622	683	633	637	646	644	667	685	663	625	649	626	653	628	629	631	657	611	629	639	643	669	663	668	682	652	671	634	666	633	627	666	599	642	632	665	657	633	645	645	642	557	621	607	640	654	660	629	692	639	627	681	653	615	632	620	630	659	662	703	645	636	632	652	675	639	678	636	620	631	653	637	665	646	642	677	603	630	691	666	642	621	624	644	600	647	631	657	637	618	641	641	672	655	655	644	637	657	639	682	683	645	612	625	652	654	642	655	659	648	680	659	652	672	647	679	629	644	653	644	651	673	652	648	641	668	671	657	690	667	694	642	641	653	624	633	613	669	650	685	669	670	645	623	651	664	632	625	648	616	626	609	638	658	625	626	678	659	673	640	622	641	675	657	602	670	683	619	678	668	632	623	641	664	643	642	625	650	621	636	626	650	684	650	649	648	715	678	642	653	672	643	600	660	626	609	630	666	620	634	671	634	606	661	639	638	637	638	580	595	649	649	647	660	633	608	672	632	663	696	638	654	638	642	646	635	634	662	685	670	620	673	626	647	629	672	696	652	611	662	680	667	640	685	621	629	642	629	671	655	646	624	604	630	643	642	664	628	650	620	601	618	619	642	647	674	658	691	652	645	653	666	649	668	669	654	630	633	646	616	656	607	650	656	688	693	648	639	656	632	650	640	667	665	641	617	679	653	604	641	674	662	674	654	639	626	642	666	601	621	619	627	657	667	612	686	678	673	668	650	599	618	637	653	647	570	646	634	646	670	628	670	612	634	659	632	615	645	603	635	656	625	592	680	640	642	637	643	662	623	654	642	661	619	629	640	641	657	637	676	667	614	656	640	639	652	695	616	608	678	654	649	711	630	615	623	629	644	670	615	673	626	642	686	648	646	613	595	633	678	675	627	622	645	657	610	641	610	671	647	586	658	657	680	653	658	696	677	693	637	644	642	641	639	658	618	622	651	613	610	656	632	673	655	663	640	650	627	654	664	672	637	646	673	615	629	684	674	630	675	657	663	625	646	673	633	641	660	660	630	669	683	668	662	668	670	635	677	633	627	639	609	632	644	629	655	654	666	633	691	641	642	636	625	631	661	626	651	675	621	645	592	608	672	661	669	648	608	635	657	595	654	629	653	579	621	636	645	648	649	648	652	639	669	628	619	658	684	662	632	632	691	637	622	629	649	645	694	630	675	645	645	670	598	623	599	625	682	650	652	611	649	596	625	654	633	666	608	642	624	648	644	661	660	621	646	578	638	631	612	640	688	570	678	648	679	597	673	617	643	706	640	627	605	686	593	640	632	647	611	659	591	647	660	604	621	612	675	670	629	637	645	649	678	681	642	647	645	626	644	647	654	650	675	638	670	674	607	634	664	632	641	635	626	617	652	633	681	654	634	593	646	625	610	669	655	654	634	651	679	659	640	610	587	650	642	649	668	665	666	636	587	628	654	634	603	594	658	632	646	646	622	657	708	657	665	657	632	642	651	644	659	658	618	641	674	635	586	631	685	698	611	643	618	663	664	654	644	622	639	684	638	640	641	633	615	610	655	606	655	656	646	636	659	654	691	618	663	704	671	635	627	650	646	649	681	638	681	659	689	636	669	658	620	671	628	624	609	661	680	646	676	650	578	646	645	702	623	645	599	635	646	656	661	653	659	629	620	661	658	628	632	715	639	657	633	656	685	625	621	629	634	688	634	636	631	648	651	615	655	674	663	606	657	683	653	654	625	636	640	630	607	608	646	626	633	629	627	644	642	626	682	618	617	676	673	640	647	622	654	647	640	582	665	611	642	663	654	655	670	608	660	638	661	620	675	655	669	630	641	660	664	652	631	661	645	629	628	673	630	638	625	602	626	586	625	673	579	635	662	637	681	653	663	681	674	614	606	640	608	665	638	627	661	643	679	654	641	591	635	695	635	652	652	622	649	679	634	637	626	667	654	640	600	641	717	669	658	694	611	672	677	688	637	613	628	649	636	670	654	642	635	649	691	672	633	647	627	639	703	658	624	628	657	634	645	625	642	634	605	640	592	662	607	672	653	640	654	650	675	666	653	642	601	614	655	649	620	629	648	623	605	666	670	653	658	643	651	607	607	632	668	657	670	638	732	658	633	675	650	635	635	677	659	646	634	604	646	646	605	706	634	646	612	672	651	623	675	622	683	709	648	626	645	650	663	640	622	661	710	640	647	665	630	667	616	593	615	667	623	634	677	631	625	639	637	594	653	643	625	681	623	617	651	677	628	680	648	647	680	680	579	629	612	661	693	630	646	642	621	644	663	597	637	622	628	643	651	615	630	636	621	650	625	654	615	658	608	635	630	624	653	643	616	593	660	621	605	661	662	644	619	640	663	652	622	659	716	646	658	649	611	651	635	632	641	631	665	643	637	639	628	647	663	644	656	639	636	626	633	658	668	679	661	661	688	638	660	649	591	620	630	671	645	671	625	694	628	643	642	635	627	650	639	660	661	610	659	624	651	666	634	639	617	663	633	662	673	627	643	644	620	672	656	668	621	624	619	631	619	584	654	623	647	649	670	644	626	646	591	669	628	656	640	636	627	676	681	639	613	670	617	644	656	652	636	628	651	654	680	664	635	644	620	620	668	683	627	629	678	624	646	634	666	691	624	623	668	632	658	665	625	610	637	711	614	612	656	640	667	625	618	675	646	665	616	643	642	612	662	650	641	648	672	641	630	644	611	669	665	611
7523	7897	2603	2039	1709	1209	849	2522	5112	3314	1067	1133	1031	772	783	388	261	206	145	89	66	49	59	48	52	50	46	54	53	55	49	54	51	56	51	59	47	61	51	44	57	51	46	51	48	57	51	43	53	59	57	49	66	40	36	47	52	47	48	55	62	52	58	59	46	49	51	57	42	59	48	50	40	53	53	53	42	39	57	60	61	42	57	53	45	46	46	60	43	55	39	54	58	49	51	52	53	50	52	53	63	56	48	50	55	46	43	49	39	65	66	33	56	61	52	51	56	46	49	53	54	45	65	64	60	62	44	61	41	36	45	66	51	41	54	58	54	56	48	48	56	54	56	47	53	51	56	50	45	48	67	39	44	33	52	63	43	53	41	47	53	46	58	51	45	58	50	47	33	41	45	52	53	42	49	45	61	45	38	42	59	43	56	46	58	54	47	49	43	47	37	46	36	49	68	46	52	54	43	48	51	62	47	59	45	53	41	55	46	46	42	46	43	51	44	55	46	48	59	48	54	55	40	50	48	46	62	42	61	58	52	42	46	43	50	53	52	45	41	51	44	50	43	40	59	55	42	50	51	42	52	51	58	54	57	57	48	43	75	53	50	57	43	42	56	37	58	43	50	52	53	50	52	50	42	48	57	56	58	62	54	50	61	39	43	45	59	39	55	55	53	37	35	49	46	59	62	53	52	61	50	45	54	50	48	39	62	50	56	52	54	63	63	44	55	51	47	56	42	51	55	51	51	37	49	49	54	44	51	51	53	47	57	55	60	47	45	50	57	49	42	40	49	42	59	51	53	51	61	47	50	55	45	40	43	47	51	54	40	63	38	48	61	53	47	51	61	37	68	51	61	54	55	54	41	52	40	48	44	54	52	60	36	53	64	53	39	57	45	46	51	46	45	45	44	44	47	38	42	46	48	49	46	38	51	41	52	59	43	47	47	56	49	55	60	53	42	44	39	39	43	56	40	51	50	52	52	55	53	47	57	43	35	48	55	56	51	41	43	49	50	47	57	55	45	61	52	47	41	41	60	38	52	43	51	53	51	47	52	49	62	39	54	42	45	54	53	52	55	44	58	50	53	50	62	44	62	47	54	51	56	44	46	50	30	59	46	54	48	51	55	57	57	49	54	48	46	34	55	51	40	46	67	48	48	51	57	49	57	38	47	48	43	42	64	39	60	50	54	62	51	44	56	40	51	54	58	58	43	48	51	60	41	41	46	49	60	51	46	45	66	51	52	48	50	61	54	65	66	45	67	50	59	34	52	53	64	54	47	56	62	38	42	40	59	50	53	53	52	57	53	46	48	51	58	50	61	48	41	59	60	41	54	63	54	52	43	53	46	63	41	43	45	37	44	51	51	61	40	57	52	41	50	51	44	46	43	44	48	59	39	61	49	54	52	56	56	56	43	60	67	49	49	35	52	56	50	53	58	48	42	56	54	42	55	41	56	50	49	50	54	45	72	44	48	44	45	57	40	47	43	58	65	44	55	42	42	57	53	50	72	49	48	50	52	52	62	33	43	51	46	55	60	40	56	53	55	46	55	47	54	39	48	43	43	53	55	65	42	43	50	51	46	49	59	44	49	49	47	52	48	52	38	54	55	63	48	50	59	51	73	43	46	38	52	50	50	61	61	53	46	52	50	43	58	63	39	49	52	53	40	55	54	51	48	45	41	47	47	44	54	59	50	48	47	50	45	44	54	57	49	45	49	67	50	56	43	41	42	52	53	43	48	47	56	55	47	54	51	48	40	62	49	38	50	44	62	47	62	65	54	43	52	56	55	56	62	43	57	44	54	65	64	50	54	64	46	54	54	48	37	32	47	63	55	49	48	50	52	57	56	38	50	50	50	43	54	52	55	37	60	56	47	52	49	45	48	49	45	42	71	53	53	47	37	40	49	72	47	55	49	45	57	49	60	51	45	55	45	56	63	51	46	52	36	60	52	62	56	47	55	71	59	53	54	57	44	50	51	49	60	56	58	58	44	38	63	53	46	45	48	60	48	57	55	45	63	54	38	41	44	57	46	63	50	51	47	44	61	49	37	33	47	47	51	45	58	50	57	50	41	50	38	54	53	46	42	54	52	49	61	44	48	38	50	60	36	50	36	38	48	68	58	46	70	55	45	45	62	50	46	45	48	42	44	58	48	45	38	40	47	47	58	55	54	49	61	63	32	63	49	39	47	40	54	50	51	51	65	59	55	50	40	51	53	37	38	36	54	58	61	44	51	58	35	58	41	53	39	52	49	48	55	49	43	56	53	63	57	46	58	57	39	45	56	55	44	46	52	42	29	52	54	40	51	58	44	51	47	57	50	48	49	61	53	59	59	55	44	53	48	54	63	55	56	42	38	41	66	40	46	37	40	64	52	56	53	59	51	43	54	47	49	66	48	43	44	59	62	52	53	56	50	41	37	43	59	50	37	53	34	51	48	58	44	63	50	45	43	47	49	58	52	57	49	47	54	53	43	53	55	58	47	56	43	52	45	53	70	50	44	51	50	56	50	56	51	54	56	43	46	48	49	50	40	51	59	53	44	45	30	44	51	55	50	62	51	47	42	42	51	44	58	58	63	54	44	46	44	38	60	47	63	45	63	53	47	37	43	57	58	65	47	54	55	47	47	56	54	49	46	65	49	52	49	42	47	56	50	43	38	54	71	46	45	40	57	46	57	51	55	41	48	50	53	57	48	47	59	46	42	37	44	49	41	47	49	49	49	46	56	47	59	48	50	53	45	47	48	48	53	49	48	55	55	54	51	56	52	54	55	33	57	40	43	47	45	53	46	49	62	49	57	53	57	67	44	59	44	51	60	56	37	59	44	48	44	52	41	55	49	55	56	46	52	48	45	57	42	59	45	52	49	42	42	56	52	52	55	49	46	52	58	57	61	46	60	48	46	41	49	43	44	54	58	53	48	46	56	48	51	46	47	49	47	54	53	39	42	45	51	55	44	32	61	60	38	59	64	51	44	53	55	70	68	55	54	53	50	60	49	51	44	53	39	48	37	55	47	43	55	39	53	47	58	52	43	46	57	43	39	56	35	57	59	50	57	63	51	44	53	53	48	54	52	48	45	50	53	41	53	57	44	40	38	41	56	44	46	52	45	60	52	54	52	52	55	56	46	51	46	62	52	44	43	39	41	55	40	52	53	53	63	44	49	51	53	36	57	59	55	65	58	52	42	47	59	49	58	46	49	51	42	48	54	56	38	41	55	66	54	43	44	47	49	58	48	55	49	51	56	51	50	49	47	60	47	53	58	51	53	49	49	40	60	46	67	69	52	41	44	54	53	39	64	55	57	44	46	58	45	52	48	54	51	48	59	41	60	55	45	54	43	56	40	45	43	51	61	51	48	56	44	54	48	49	49	51	48	53	50	52	34	45	57	51	52	52	47	58	52	53	40	44	48	52	53	52	63	50	55	61	52	51	59	54	46	44	47	49	48	53	43	50	46	56	55	43	42	49	48	58	50	58	48	56
41571	32138	23295	33594	38606	33017	26921	37599	44755	34861	22964	24270	21210	18971	17897	10639	7599	4979	3378	1705	1253	851	703	698	681	681	620	671	656	661	644	661	656	604	676	655	692	662	666	659	641	709	655	630	648	640	665	652	686	689	647	692	660	626	610	628	633	658	588	594	687	638	686	631	638	676	679	619	658	677	657	648	635	687	635	639	631	668	625	673	654	669	672	680	689	653	612	659	577	689	624	704	627	621	700	636	645	655	689	679	683	650	668	668	632	722	676	694	650	632	649	663	641	638	653	635	612	661	658	649	629	645	689	672	631	673	667	635	628	663	645	652	644	653	625	601	635	637	641	619	699	655	633	670	636	662	655	668	654	614	668	640	663	643	659	629	591	656	687	707	625	636	682	674	702	682	606	623	647	646	686	636	614	675	672	692	634	639	653	655	590	681	668	685	635	622	632	632	643	726	685	632	669	651	655	632	626	626	653	690	643	673	654	632	662	672	640	671	630	642	615	647	679	625	682	642	644	642	613	610	654	676	695	702	685	663	627	628	667	646	690	666	667	625	638	707	691	630	672	674	646	649	674	636	643	672	664	692	621	641	687	614	636	668	702	624	623	625	676	666	698	689	644	660	678	673	671	602	642	657	683	694	679	647	637	648	661	649	678	693	684	672	615	671	663	689	639	653	638	627	648	640	620	658	703	670	658	658	689	634	654	667	645	659	658	647	653	655	674	652	667	649	648	634	670	686	645	667	642	622	654	622	648	643	664	641	614	649	647	705	633	664	640	648	665	649	646	642	676	651	647	702	618	651	673	707	624	722	631	637	707	637	653	633	660	637	645	592	639	678	674	648	609	704	688	667	664	677	670	650	636	649	654	656	653	601	648	649	677	657	684	595	676	658	671	619	637	681	626	598	651	655	641	614	649	669	691	685	609	668	668	726	672	718	697	719	670	650	674	652	677	658	659	679	676	638	685	657	694	639	664	652	656	610	658	679	631	653	621	690	625	680	615	638	618	630	610	641	670	640	613	627	670	624	666	656	666	648	655	660	650	661	661	680	661	709	635	637	687	652	639	653	692	633	674	647	621	651	620	653	654	669	630	651	611	647	675	676	632	653	638	650	649	637	676	618	618	638	638	608	663	606	665	626	639	672	633	652	624	672	642	577	603	672	687	675	704	635	658	688	684	646	648	657	684	698	657	653	653	647	614	640	672	661	675	641	630	653	648	675	652	628	661	657	692	603	703	688	643	663	663	666	695	588	622	644	633	695	660	636	646	642	574	618	705	619	640	583	619	635	588	672	620	679	683	660	667	623	650	639	627	661	635	642	616	642	696	678	640	657	650	685	633	666	670	667	614	682	645	629	656	667	649	674	629	635	638	676	629	647	642	666	647	632	621	671	681	692	644	672	677	655	670	630	655	647	684	660	679	644	627	616	657	649	677	670	626	627	656	627	616	676	639	655	682	639	683	671	673	678	649	665	617	681	626	662	640	651	673	716	645	638	618	669	651	656	673	670	633	685	680	658	674	653	657	645	675	681	685	692	648	719	701	667	613	639	671	658	683	676	620	657	605	650	634	662	649	653	680	678	651	695	639	625	614	645	636	641	667	700	649	619	660	652	703	651	664	670	678	636	632	646	694	661	656	646	620	688	636	667	639	704	661	654	667	684	622	690	650	644	629	685	630	655	628	658	607	665	667	698	657	630	689	631	674	610	668	692	671	667	675	616	676	647	651	672	608	662	659	630	652	644	693	656	635	601	635	645	637	659	632	614	663	626	624	660	656	613	620	647	627	649	650	687	635	650	616	671	639	650	655	621	668	662	588	618	620	646	676	641	679	680	672	674	652	643	656	659	653	656	686	686	673	698	712	649	602	616	678	612	691	682	618	631	655	649	674	651	675	676	611	658	678	638	649	688	600	687	607	635	685	692	648	587	672	664	651	669	672	606	639	670	680	681	680	662	649	618	649	612	698	659	697	648	640	654	650	604	616	636	641	661	656	705	692	641	653	635	649	647	615	640	649	688	632	678	632	594	701	635	642	668	605	688	634	642	654	671	634	695	650	658	641	625	637	633	695	660	663	674	672	640	642	696	646	678	620	602	641	631	663	601	654	637	640	630	609	647	662	660	646	690	605	625	666	648	610	680	614	610	675	641	652	625	659	666	674	725	669	642	665	681	647	643	699	626	690	669	614	657	611	668	647	646	650	638	707	656	697	675	645	675	640	681	679	653	670	656	674	662	619	666	622	661	648	633	654	654	628	657	652	651	643	654	664	642	631	619	669	656	681	640	645	625	668	661	666	654	663	667	623	628	638	671	645	704	672	702	602	667	656	636	676	664	660	663	647	639	654	677	629	633	637	671	639	636	654	649	655	619	665	681	624	701	656	622	676	680	628	652	694	670	638	682	637	651	583	706	637	653	681	673	668	688	664	688	658	654	618	667	691	672	653	672	657	652	669	701	653	673	639	630	622	648	716	667	626	663	632	662	609	650	652	640	645	679	685	659	668	658	661	676	660	663	626	672	634	640	636	685	673	642	661	646	683	649	630	667	685	625	677	642	656	674	710	684	617	631	686	639	642	660	668	671	643	648	643	660	642	686	662	649	655	610	677	673	635	665	613	690	673	663	643	630	686	658	638	695	670	676	628	649	661	679	606	684	653	636	670	634	648	622	725	683	654	635	674	664	677	695	661	694	659	642	633	620	673	645	670	648	612	679	701	655	632	662	679	660	721	674	669	632	634	677	677	693	637	692	668	659	618	666	669	680	673	650	673	665	654	643	684	655	617	647	629	638	671	644	656	624	667	646	653	650	689	654	674	641	684	663	652	645	662	654	657	640	643	620	673	632	691	711	631	633	689	680	674	601	596	687	634	651	695	678	627	656	658	631	614	663	662	690	651	658	669	649	635	646	627	683	663	664	674	615	688	663	668	641	656	654	643	602	653	628	682	669	707	650	644	624	677	661	696	632	635	614	668	643	651	680	622	612	674	695	651	674	635	662	675	700	743	651	664	649	632	634	625	599	671	650	646	668	634	660	659	682	632	669	662	673	624	671	683	643	634	650	660	647	673	661	660	664	699	633	680	642	631	632	653	681	669	653	664	652	670	644	679	664	667	678	633	675	631	682	620	678	647	687	659	679	640	699	662	644	660	613	671	683	669	683	648	645	648	634	654	674	638	657	662	648	666	710	696	631	625	626	654	639	624	640	663	620	695	640	660	652	693	653	654	626	640	683	664	685	645	701	638	663	677	681	649	616	660	654	632	630	652	640	672	638	650	656	648	654	646	685	657	663	665	666	666	663	622	610	635	654	660	662	639	625	617	660	631	652	646	621	638	647	672	642	623	706	674	650	656	647	687	677	681	672	655	658	637	653	649	642	698	663	660	625	672	669	598	651	669	665	675	652	630	669	683	642	638	691	656	664	661	686	668	656	667	652	633	680	668	692	629	732	654	672	629	662	644	678	621	677	683	684	633	641	687	658	687	634	637	678
11738	13647	4761	4018	2377	2212	1559	3944	9067	4669	1752	1652	1829	1220	1079	618	357	283	182	103	66	63	39	62	52	51	48	55	47	53	52	55	54	56	51	58	50	55	55	57	51	66	55	50	60	58	50	45	55	51	54	46	51	44	51	46	51	61	36	44	61	45	51	51	47	61	48	52	60	44	44	54	47	65	57	66	60	63	60	44	38	41	50	48	59	41	38	46	41	64	48	46	58	53	50	61	46	51	52	56	60	45	51	55	64	62	51	41	56	51	58	51	56	47	55	60	49	39	46	58	68	56	51	50	48	44	48	50	55	54	60	56	67	46	58	45	67	53	42	53	41	47	40	47	48	54	45	53	42	51	53	52	49	47	51	55	51	42	49	48	50	49	38	53	44	46	61	43	63	46	51	52	60	40	55	54	61	63	62	48	43	44	63	54	65	41	62	57	53	46	54	59	51	55	55	39	41	58	57	58	50	43	46	55	49	69	37	48	52	57	42	54	51	57	54	66	61	41	41	52	50	38	46	46	54	50	45	55	54	57	45	49	55	50	55	36	44	61	53	56	40	62	43	49	55	63	44	59	56	33	62	49	50	53	58	39	55	45	55	52	44	49	63	51	47	49	61	43	50	50	60	50	42	46	58	52	48	60	54	52	57	45	47	55	49	65	56	48	64	49	51	55	54	48	56	45	46	53	50	52	48	53	46	50	44	51	43	47	58	48	51	49	50	53	52	49	50	50	55	60	47	51	50	26	47	46	59	50	52	48	55	51	55	41	60	49	51	47	44	56	48	54	50	51	47	48	58	31	61	45	42	48	48	55	48	51	33	59	45	50	50	52	50	42	45	44	60	49	52	44	51	45	49	45	48	54	65	42	54	48	56	51	38	58	46	58	52	60	49	49	54	47	57	44	45	49	67	62	40	59	51	49	51	55	62	53	46	50	58	56	54	59	44	63	58	48	57	41	39	57	60	46	54	60	56	46	53	41	54	53	35	50	46	69	53	64	53	46	53	52	43	55	47	55	57	41	52	48	42	50	55	67	58	45	50	40	61	44	56	53	56	59	55	51	56	41	57	43	53	39	55	58	63	50	58	49	58	57	56	59	41	51	41	58	45	40	51	39	50	41	44	34	49	45	58	55	61	51	32	43	54	61	50	45	57	49	45	64	56	45	53	62	44	49	51	48	52	44	53	49	58	41	53	52	49	52	58	40	55	35	50	62	54	43	58	54	59	53	54	55	50	58	49	46	44	52	41	46	48	57	61	60	43	53	46	46	47	50	56	52	49	45	52	63	56	57	44	42	47	61	48	45	47	52	64	50	46	52	46	55	63	66	45	47	46	51	55	44	43	63	57	52	65	50	50	49	50	50	27	49	54	41	60	66	42	48	53	45	59	42	57	37	59	51	48	51	51	54	57	38	48	43	44	43	51	42	49	48	63	43	42	55	55	54	55	53	46	52	35	50	43	57	45	57	52	61	42	50	47	49	59	52	63	51	49	49	44	65	55	66	54	53	53	61	44	49	41	42	39	49	54	48	55	40	46	50	56	50	52	58	48	53	50	52	56	50	51	53	56	36	64	51	51	65	53	47	50	47	45	56	56	60	52	59	59	62	38	56	52	55	61	61	55	68	52	50	58	58	50	51	49	61	46	44	57	63	60	56	59	57	55	47	48	46	52	54	49	40	48	45	49	46	51	44	47	44	50	44	53	49	51	60	35	49	56	51	52	42	51	53	49	42	51	51	61	53	54	43	50	44	53	51	45	42	52	57	57	33	46	55	49	64	46	56	60	50	56	60	64	51	46	55	58	55	43	47	50	42	35	56	47	58	46	52	51	52	57	47	41	48	51	51	53	57	58	46	57	61	50	52	56	42	48	47	52	56	68	62	52	51	55	45	47	47	62	43	55	37	45	50	58	41	49	54	54	49	42	41	49	37	58	47	58	49	56	52	58	49	60	53	58	53	69	54	46	39	49	60	58	60	42	46	50	70	51	56	53	42	54	50	51	51	66	57	55	43	49	47	56	54	59	48	51	42	52	58	40	51	50	53	44	73	55	40	43	46	73	40	58	48	54	44	41	54	56	40	39	51	54	57	49	48	58	40	60	55	42	56	54	47	46	51	54	43	64	43	53	44	42	50	55	37	58	51	47	48	36	50	49	45	50	45	56	55	58	57	46	62	57	55	47	41	51	48	35	51	43	55	49	60	50	48	47	47	49	37	57	48	56	47	54	47	41	39	51	53	56	70	49	53	56	45	54	65	53	43	46	41	48	48	49	54	46	72	54	49	37	57	44	50	60	51	62	51	46	46	46	43	43	42	47	46	50	48	44	47	57	70	46	49	47	56	52	49	51	49	55	42	55	61	44	35	47	47	45	63	62	45	47	57	55	55	57	55	50	39	47	46	47	41	55	59	39	57	42	40	59	42	60	46	47	46	53	65	49	48	63	52	47	55	47	46	52	70	50	36	60	59	52	59	49	45	45	38	43	58	59	47	45	53	50	52	51	61	44	55	47	58	37	53	50	47	63	55	44	50	46	52	37	53	54	48	53	61	50	44	52	40	46	60	54	52	57	52	57	45	58	53	54	53	51	46	56	44	56	50	49	49	37	46	55	46	54	47	54	54	59	53	42	47	48	43	46	46	44	48	56	62	46	51	49	50	50	46	57	34	49	47	58	50	51	37	41	55	42	60	49	54	63	43	56	48	51	36	47	52	58	38	46	50	50	58	44	60	60	41	70	43	54	52	38	68	51	45	58	43	51	48	65	59	56	56	46	53	48	61	40	43	44	58	60	50	66	61	51	55	45	50	55	49	41	57	55	43	61	51	63	51	62	36	37	48	57	49	60	42	40	53	61	53	52	49	52	54	35	48	52	38	52	42	45	47	53	55	61	56	38	52	48	43	53	46	41	59	58	60	64	47	49	47	54	54	73	48	50	48	42	54	55	49	58	47	52	51	51	71	44	49	60	35	58	50	64	49	57	47	45	53	53	57	50	46	62	58	46	46	50	51	39	58	51	58	54	62	42	51	53	49	47	59	44	46	54	59	49	43	56	48	56	57	36	47	49	47	48	56	53	46	52	51	53	58	47	63	52	49	50	56	43	61	53	52	48	49	42	52	44	55	45	50	49	50	60	62	63	64	47	60	59	44	61	51	42	52	36	64	43	51	58	61	52	56	51	62	64	40	56	50	55	50	48	48	73	47	48	43	66	53	49	53	47	52	42	51	54	37	60	50	39	48	45	52	46	69	59	54	38	40	52	53	51	45	48	57	75	43	42	49	43	42	47	59	35	63	58	50	46	36	46	48	54	49	46	40	48	54	47	46	60	43	48	54	58	48	57	59	38	55	65	50	51	46	60	48	56	61	56	55	67	60	51	46	41	47	50	53	60	52	46	49	48	60	54	51	40	47	51	56	50	49	47	50	46	50	36	53	55	46	52	44	53	42	40	50	49	50	42	65	50	38	56	50	52	50	54	48
49787	34886	28688	41559	42276	37186	33623	43375	53161	37107	28792	27825	27906	22750	22079	14187	9653	7144	4647	2412	1309	971	856	711	672	698	685	668	641	689	646	705	672	662	620	624	712	682	618	705	646	646	632	663	634	652	721	694	603	645	664	650	663	637	694	641	641	680	597	620	609	633	686	605	662	645	664	664	656	643	656	643	643	658	683	675	644	644	673	650	636	649	683	661	634	685	657	682	610	656	627	637	654	659	699	676	676	659	683	627	648	677	663	678	639	654	645	680	667	617	631	665	647	649	706	630	721	642	687	676	665	650	667	639	626	665	689	683	665	685	571	628	669	651	664	632	665	709	679	638	636	623	647	708	673	662	668	650	625	649	697	649	650	670	661	728	654	706	667	704	615	585	697	659	619	675	671	669	626	650	655	673	697	662	690	653	665	624	698	662	658	682	674	647	672	652	709	646	714	645	657	661	636	668	686	667	630	647	617	687	657	611	656	662	697	699	668	678	698	660	705	702	702	696	616	696	670	644	681	667	674	663	721	636	690	671	657	697	683	640	657	641	647	689	660	691	636	672	648	595	722	644	638	636	659	693	696	615	687	681	691	703	641	604	699	691	635	661	636	650	667	681	658	627	642	646	667	645	647	647	693	664	713	674	689	654	705	646	671	658	687	689	636	664	642	654	607	656	655	687	681	650	676	659	674	647	653	657	662	642	682	673	620	652	656	673	663	672	672	644	750	707	653	638	643	676	666	641	623	679	652	629	627	681	586	630	696	623	692	695	664	632	696	683	665	701	621	629	653	667	690	704	680	624	639	661	686	673	661	686	689	631	657	658	646	655	695	605	668	628	628	684	694	681	612	691	661	720	707	670	642	649	661	663	677	665	672	646	711	668	699	617	690	686	665	664	649	681	750	681	702	686	665	688	663	647	674	664	633	637	647	666	625	664	637	649	657	627	656	614	684	700	673	709	690	637	642	638	724	649	642	649	673	687	712	655	618	673	655	699	615	656	656	635	693	676	660	649	629	697	613	670	666	665	703	673	658	692	626	663	662	643	665	666	619	660	660	672	679	631	684	652	700	677	644	702	618	704	702	652	658	680	624	642	667	666	644	659	669	645	697	624	680	648	636	648	662	596	665	625	683	699	708	687	643	654	654	698	653	633	648	641	676	680	606	653	664	707	643	672	671	687	652	642	662	674	649	715	664	654	659	680	624	650	632	672	666	648	694	645	667	657	638	666	677	659	676	676	670	621	653	679	666	693	668	652	640	662	658	660	681	681	657	654	709	649	674	698	698	656	654	709	687	674	680	680	621	625	718	669	660	653	652	675	657	644	652	671	728	634	679	651	633	686	698	658	669	641	654	671	675	670	695	695	658	681	691	705	659	733	653	696	712	600	675	704	628	624	691	670	672	689	665	682	640	685	663	716	706	673	625	668	612	657	634	660	686	627	695	654	695	663	640	706	652	639	649	658	669	665	662	678	655	688	664	646	706	585	653	647	649	690	675	656	667	613	633	730	687	652	636	651	709	685	666	667	621	682	674	669	674	649	683	677	685	664	687	696	668	664	646	695	605	646	669	677	667	686	672	633	663	673	690	623	627	704	634	645	649	662	657	650	639	639	648	674	662	684	641	689	688	665	666	683	695	690	674	651	670	656	651	690	671	688	651	652	711	601	655	620	675	701	652	675	643	648	671	650	632	700	677	668	656	695	638	652	658	655	692	688	684	664	657	603	662	688	679	657	656	655	667	675	688	668	662	671	651	641	649	656	672	663	628	663	639	676	653	646	679	671	720	680	675	672	677	658	658	659	667	672	649	637	695	694	643	666	704	656	647	683	665	662	651	670	615	675	627	695	692	665	700	663	659	639	676	637	667	657	715	683	695	655	704	639	672	644	647	693	641	644	636	698	629	683	662	675	627	667	690	682	691	674	692	709	692	658	650	685	647	643	689	690	662	679	617	667	652	642	692	655	691	684	626	675	666	670	640	691	663	634	635	684	674	650	653	648	662	648	702	674	660	615	658	646	649	628	642	671	676	678	649	672	686	617	654	657	648	705	649	712	695	649	646	667	665	642	638	684	709	652	668	673	675	658	683	699	698	662	684	647	651	705	683	665	660	637	620	635	654	706	671	646	644	632	636	689	647	662	663	697	617	658	665	640	668	636	641	661	661	640	678	603	692	675	676	663	611	638	710	648	651	630	666	688	651	640	690	671	688	607	659	624	711	647	637	649	641	652	714	671	704	631	659	687	654	694	680	679	632	674	650	697	669	672	649	653	659	659	657	629	655	655	681	635	666	670	644	688	669	646	664	634	646	657	624	689	621	692	659	713	643	671	643	652	628	652	705	676	709	675	642	657	662	662	641	657	647	669	641	678	671	638	683	686	649	681	659	644	697	624	689	620	717	665	695	680	672	653	672	664	685	657	625	655	636	650	617	652	662	703	681	633	660	731	684	666	668	708	663	614	682	666	655	681	683	654	650	632	655	624	641	678	658	643	660	659	664	688	664	645	694	633	743	615	670	708	698	654	687	681	649	684	680	673	715	659	661	661	680	676	683	681	673	630	674	642	658	685	666	716	631	675	660	680	692	670	641	599	702	654	685	684	662	712	641	682	691	685	645	717	671	701	678	689	644	615	666	640	693	665	670	680	677	700	633	628	654	687	686	639	661	667	636	656	684	665	656	667	648	693	665	706	648	673	667	667	706	696	669	625	696	639	656	635	702	620	638	702	646	634	652	647	721	651	618	668	651	643	719	677	629	658	634	674	728	668	670	674	675	677	656	681	639	667	653	725	640	654	643	631	688	659	606	678	625	669	631	669	611	677	668	684	714	604	677	705	635	686	659	602	662	660	681	641	651	688	648	657	689	688	674	680	659	648	708	658	626	648	712	688	677	618	690	686	694	643	658	675	667	677	663	624	647	653	622	687	683	626	680	693	650	722	689	638	693	650	624	658	597	666	644	649	678	652	661	675	643	653	669	696	721	632	670	667	634	672	632	669	684	637	625	650	616	664	646	643	679	666	668	622	721	709	644	674	678	644	660	639	679	644	631	683	665	674	677	667	631	686	674	610	671	690	668	716	667	678	639	657	654	667	666	669	702	674	654	645	695	707	643	683	647	688	662	624	656	680	665	652	698	694	713	681	619	668	606	654	630	633	656	681	676	621	636	649	672	665	693	664	632	659	681	660	701	697	640	658	681	694	673	656	636	646	602	640	704	656	641	680	667	655	665	642	653	710	657	653	657	660	653	681	682	670	693	626	690	658	673	727	666	659	683	648	636	644	656	658	660	677	671	676	696	683	663	640	668	694	691	639	656	694	662	667	687	688	653	711	663	633	672	675	687	657	687	654	653	660	675	666	651	658	644	680	660	640	634	685	641	657	674	665	655	664	689	628	662	673	645	674	656	689	689	665	674	676	697	662	644	597	699	657	648	648	661	646	651	670	663	648	675	634	692	657	685	660	632	655	695	642	642	659	656	679	664	706	623	632
4355	1963	754	692	403	365	279	888	1956	1228	428	446	566	258	280	197	146	103	93	76	61	55	49	53	50	50	34	54	57	49	51	48	52	49	43	54	57	53	47	51	46	43	51	46	63	45	48	45	61	43	45	56	45	53	48	60	50	57	45	50	51	48	49	44	49	38	43	37	43	54	44	42	65	40	57	43	60	49	55	50	61	59	51	56	38	52	58	67	51	46	49	50	35	50	44	54	39	52	55	60	37	52	51	41	42	58	42	44	47	52	37	46	47	44	56	49	55	47	46	45	48	50	47	43	49	53	45	48	50	47	47	61	44	48	38	49	46	45	52	48	51	41	47	48	51	49	40	54	49	47	57	35	60	52	37	63	45	45	56	46	50	54	45	41	48	55	44	48	66	56	46	54	43	44	45	48	49	47	40	46	64	48	47	45	44	60	54	46	39	39	48	48	50	47	35	56	42	40	52	48	54	59	55	44	46	56	52	38	60	45	58	62	51	42	66	48	46	70	55	47	58	47	47	37	51	44	41	42	45	47	44	55	44	61	54	47	46	59	46	52	45	50	41	61	53	49	45	56	44	44	49	41	52	42	42	46	45	41	50	47	56	41	55	33	42	36	46	51	53	50	45	45	38	58	37	48	54	58	58	49	52	42	49	52	45	51	44	47	54	50	44	56	59	44	49	50	47	41	55	55	42	53	63	46	43	52	51	54	48	48	48	50	42	50	47	43	51	48	49	60	40	45	43	52	50	68	49	49	45	54	37	68	44	49	47	61	62	53	53	50	48	45	45	51	54	56	40	45	51	63	59	59	50	45	43	45	42	56	53	63	48	43	54	46	46	46	56	49	50	57	51	44	55	59	53	66	56	47	51	37	48	46	48	49	52	47	48	53	51	48	56	34	44	45	34	41	48	47	53	57	56	54	39	40	59	55	50	59	57	55	54	53	32	41	60	50	44	54	48	56	59	53	49	38	47	46	52	56	54	51	47	45	48	42	57	52	48	36	48	50	39	42	46	49	48	46	52	51	41	49	53	63	52	45	53	42	44	56	54	52	40	51	51	58	50	40	54	50	58	40	62	59	45	42	44	41	42	51	36	48	49	44	42	44	49	44	44	59	43	41	31	59	53	51	46	40	50	49	49	47	52	44	50	45	44	49	54	41	45	50	44	45	49	46	53	52	45	56	54	59	45	49	61	46	45	59	39	43	47	53	51	52	44	51	50	37	55	55	54	51	49	54	43	45	57	59	56	58	52	51	42	44	44	54	45	45	54	41	37	40	51	48	37	54	56	56	53	48	55	51	53	45	47	51	49	41	51	58	46	47	53	39	48	57	41	54	58	50	40	50	44	51	51	49	48	42	43	43	59	40	53	54	57	52	53	52	45	45	60	40	50	62	48	42	43	51	49	52	48	49	46	47	45	41	43	53	56	49	47	53	47	49	48	37	55	46	55	45	47	36	58	55	57	54	37	48	64	50	44	47	48	54	45	36	38	34	31	52	51	61	61	43	41	56	49	63	38	60	47	48	44	50	54	40	56	53	52	42	40	50	40	37	55	56	52	45	54	41	37	52	48	46	58	59	54	58	47	56	44	50	48	44	49	46	55	55	60	37	41	52	50	51	37	52	44	48	52	49	55	52	48	42	50	41	43	44	42	50	51	47	59	39	33	50	59	46	39	41	59	49	52	52	43	51	78	68	47	48	50	48	48	50	40	60	45	42	45	49	51	55	45	51	50	56	50	48	53	56	55	48	56	48	46	51	46	53	39	43	58	47	48	68	55	44	40	56	49	48	51	41	53	51	49	58	48	50	40	46	43	53	58	32	52	46	50	51	36	52	43	42	65	60	44	46	49	48	41	56	42	46	51	43	53	44	44	52	58	52	41	50	56	43	48	54	48	47	40	61	39	45	48	46	44	59	64	50	52	45	48	58	45	51	61	38	39	33	51	52	56	54	52	60	53	35	45	43	51	50	63	52	44	46	47	51	52	53	48	39	45	54	54	39	52	52	45	56	41	55	54	49	61	52	50	49	59	47	41	44	45	36	47	37	59	46	53	54	54	39	57	44	52	41	51	47	64	42	77	51	39	40	53	46	48	58	36	48	49	50	60	44	46	50	35	52	48	54	66	49	50	52	45	48	49	45	57	40	61	49	49	55	52	54	52	57	35	52	43	36	38	44	45	55	48	47	29	47	64	51	42	56	59	59	42	45	53	40	40	52	42	59	51	50	42	61	38	59	48	41	47	46	58	49	54	46	42	46	48	41	59	58	33	44	55	42	55	43	54	51	39	46	58	59	50	45	54	51	52	46	51	46	55	56	47	60	50	46	39	52	50	55	56	50	38	66	47	46	60	40	51	42	33	50	54	41	44	55	43	54	46	62	45	37	62	50	61	45	56	43	53	53	37	58	53	41	58	45	57	47	41	65	48	55	41	46	47	53	46	48	42	53	44	51	60	41	56	42	44	46	35	48	51	57	43	49	56	30	56	59	36	54	49	42	61	44	46	49	44	51	44	44	61	47	56	40	39	46	43	54	47	42	44	59	47	54	44	46	61	54	67	63	56	55	58	47	44	47	41	67	53	53	52	50	43	50	38	56	51	55	60	40	51	53	41	45	58	62	40	45	56	54	54	54	36	52	49	51	45	53	53	42	50	45	49	54	50	66	45	47	56	45	59	53	51	41	49	64	51	53	41	45	53	52	49	46	46	42	60	56	47	50	57	61	45	54	46	52	59	44	45	49	62	51	45	45	50	48	49	49	62	54	61	52	52	50	42	56	64	47	40	40	38	46	50	43	45	41	45	52	30	39	55	42	51	43	55	35	38	40	58	46	51	46	60	45	37	62	57	48	65	40	52	55	59	40	38	54	62	60	47	48	53	43	48	50	53	53	46	43	61	56	50	42	45	65	43	45	45	40	63	54	58	39	45	42	48	46	49	51	44	37	47	53	41	49	52	41	50	48	47	55	51	58	50	49	39	59	45	53	41	55	54	51	49	50	49	45	52	49	40	36	60	61	49	52	44	52	49	57	51	47	34	45	53	41	46	57	42	34	56	48	49	45	44	42	43	54	48	60	41	56	42	53	55	47	50	40	46	55	54	55	45	57	45	55	74	62	50	54	46	40	61	48	46	42	52	51	53	44	49	42	50	68	42	35	56	48	57	50	42	50	51	43	54	53	56	49	47	44	58	69	41	46	47	42	60	42	54	54	45	57	45	43	44	48	62	48	51	49	55	32	45	57	47	56	49	41	45	47	48	63	39	55	61	45	37	60	52	52	48	52	53	54	48	49	49	49	46	56	57	56	63	46	52	56	32	56	50	37	43	44	49	50	61	37	48	53	48	43	44	50	48	56	46	52	45	37	50	49	56	45	58	49	38	41	52	49	50	44	46	43	51	37	40	52	40	48	48	45	57	53	32	46	47	52	48	46	43	52	52	57	42	50	47	48	52	52	59	60	47	55	57	39	48	47	53	62
34862	19202	12770	22806	23177	19000	16854	27794	33623	23912	14210	13870	15297	8496	8524	4851	3622	2842	2031	1305	877	753	669	626	658	612	606	643	629	641	620	676	628	611	629	611	646	643	636	654	642	646	647	637	608	677	644	651	644	634	621	619	620	592	610	600	639	607	650	623	621	628	633	583	629	621	634	657	686	653	645	616	655	670	681	663	640	637	644	615	626	612	607	667	595	655	630	646	665	606	665	634	634	616	592	629	692	593	630	619	661	625	620	652	654	644	689	613	607	582	645	595	622	606	619	591	642	611	622	643	655	671	639	616	616	643	627	642	619	668	653	616	635	628	642	681	659	645	636	660	618	653	620	609	650	643	639	583	622	625	588	674	694	606	602	604	627	618	614	647	600	665	682	605	643	662	591	609	652	660	652	641	575	629	676	659	588	601	629	657	620	606	575	592	655	659	594	669	634	632	609	612	630	602	607	630	623	654	646	619	604	619	622	638	664	646	617	600	675	622	622	648	641	620	645	628	638	617	635	642	624	631	657	651	623	620	629	636	620	623	669	596	631	597	619	651	681	609	640	661	646	635	608	622	585	645	623	655	633	643	571	594	620	636	628	616	621	603	638	612	641	617	616	616	621	667	645	628	637	663	638	618	622	646	618	645	640	676	639	668	657	644	604	607	640	632	630	658	665	656	630	669	609	627	591	659	631	642	629	627	628	647	647	630	646	654	640	583	635	627	619	620	620	692	625	636	614	625	618	626	663	603	654	662	621	624	677	614	569	615	655	673	645	594	640	629	588	661	650	679	671	617	701	627	576	636	647	626	616	618	653	638	640	553	636	641	626	602	664	628	622	665	606	651	629	655	653	650	609	649	629	696	641	615	632	644	655	675	662	645	608	617	641	613	665	589	651	598	649	693	656	623	635	640	597	619	664	630	642	643	653	619	601	609	630	655	647	676	622	597	646	640	682	632	656	670	667	646	640	608	676	658	588	620	620	615	650	623	618	657	616	630	618	640	665	663	660	683	626	687	665	635	618	642	651	604	662	644	672	605	628	632	615	636	627	633	638	651	617	652	649	644	670	605	658	659	684	645	623	665	648	622	648	605	621	625	656	641	651	595	657	634	645	656	631	614	633	621	671	599	635	612	642	652	622	612	644	632	630	607	633	692	622	619	630	619	644	585	637	590	646	629	678	583	617	613	617	593	647	637	648	654	638	669	625	592	621	597	640	657	624	613	605	650	660	631	637	614	633	592	610	639	652	644	676	629	618	628	640	602	631	604	610	634	627	608	622	629	693	679	589	639	685	643	650	648	680	608	650	636	568	635	625	645	640	659	602	623	636	683	651	628	703	689	596	611	611	616	658	615	638	597	622	603	605	615	655	605	625	582	638	645	632	566	615	652	638	577	630	643	681	616	627	608	665	640	664	642	665	613	632	589	655	611	621	618	602	641	646	651	672	631	629	679	633	655	694	681	618	636	665	581	591	673	644	645	617	638	625	636	607	637	613	666	644	618	601	605	637	634	653	641	626	654	629	626	637	651	651	627	630	577	658	635	673	657	623	649	625	651	604	624	618	659	615	632	657	670	632	627	685	627	642	628	620	657	627	633	662	646	664	628	613	678	605	611	589	607	667	648	575	650	644	673	651	620	642	613	611	670	629	645	662	616	629	595	648	633	631	668	635	611	628	619	643	624	662	614	628	616	628	619	646	642	661	653	636	614	640	601	634	630	598	641	653	611	672	633	628	630	633	653	636	641	636	611	629	627	595	634	643	613	615	621	642	630	648	611	642	648	650	643	637	619	619	631	651	616	614	669	624	642	613	615	664	627	691	623	596	662	603	670	646	632	653	636	642	638	651	658	612	652	652	613	650	649	620	681	625	606	629	600	649	624	611	652	625	638	641	623	594	570	631	693	684	630	635	630	625	627	621	665	647	657	685	640	668	634	637	652	657	632	641	644	628	622	629	654	622	659	647	657	644	632	635	622	666	665	616	696	647	636	614	596	609	634	632	613	635	608	611	626	671	649	563	621	637	634	642	624	631	623	641	647	605	605	618	612	629	625	627	563	689	637	674	579	649	589	592	627	640	587	603	651	660	648	669	639	664	614	662	679	674	651	594	639	592	641	647	612	604	630	603	603	661	630	697	633	628	643	625	639	632	670	632	671	643	641	638	629	589	660	605	616	632	624	613	642	635	645	644	583	666	630	658	640	623	615	624	653	654	607	627	591	626	610	686	601	634	620	702	615	608	650	662	596	590	627	624	689	642	624	659	621	671	627	639	621	639	593	635	640	630	671	665	616	611	656	638	654	651	631	675	663	613	648	642	645	660	663	638	569	629	653	628	643	588	656	610	628	598	629	622	665	621	642	654	653	627	689	654	604	615	620	619	665	659	623	671	620	690	628	700	684	637	661	655	665	661	633	632	621	640	594	652	632	656	646	620	637	652	611	651	659	642	614	671	635	627	615	664	660	653	651	673	679	629	705	630	636	620	621	586	632	656	690	636	669	620	648	661	637	596	634	646	624	653	645	644	630	614	622	628	635	620	618	685	683	627	649	622	643	624	655	622	648	602	646	602	615	635	631	620	641	677	640	647	588	610	641	615	639	657	635	653	642	646	628	653	660	633	634	655	617	651	632	623	631	643	615	594	600	589	656	616	635	647	584	679	640	616	602	615	648	613	615	654	647	644	567	633	598	619	632	622	593	615	668	581	633	627	620	628	681	701	596	624	652	664	643	636	663	658	629	654	612	632	667	616	623	648	638	588	626	652	653	643	669	612	639	626	648	632	624	649	652	628	678	580	622	633	642	628	616	630	626	634	661	629	664	643	654	638	600	649	620	627	613	575	632	603	596	613	631	631	659	619	613	591	645	610	651	628	641	625	634	661	639	574	649	656	685	639	617	632	669	637	610	641	557	645	589	660	640	690	612	635	620	627	647	622	607	644	594	627	621	611	611	598	662	653	626	641	621	625	640	631	619	651	645	620	625	615	626	598	608	645	621	605	657	611	657	619	657	643	648	598	640	597	609	618	638	640	633	631	644	588	641	617	643	664	629	639	655	637	598	639	632	684	592	633	617	604	601	609	624	627	585	642	619	680	608	597	631	647	584	667	637	664	592	636	673	613	655	664	629	641	617	581	606	672	606	685	613	649	673	646	703	656	638	598	659	592	619	668	633	619	646	640	620	663	593	646	611	597	652	587	630	596	610	621	587	594	596	642	583	626	631	669	686	624	617	622	589	635	647	612	635	655	636	654	619	627	617	597	618	639	646	593	628	625	638	665	656	609	619	618	625	652	624	650	618	590	648	670	598	594	645	676	608	693	643	623	653	648	655	647	613	637	591	661	647	610	658	662	619	630	662	623	598	691	637	608	628	620	625	600	620	632	621	639	657	620	577	671	641	628	656	638	605	640	622	662	619	624	593	642	611	644	637	626	633	630	642	632	636	633	659	640	639	647	634	634	570	617	606	640	655	605	646	595	598	634	627	639	661
8332	6822	2695	1922	1020	967	859	2812	5273	3732	1426	1126	1303	503	638	314	243	188	124	87	61	61	54	46	42	57	42	51	57	46	43	40	56	45	49	41	41	53	47	46	60	37	51	43	44	49	52	39	55	48	37	52	48	49	58	52	53	59	54	46	61	56	44	30	45	55	55	51	64	57	49	53	50	58	59	35	54	50	51	47	63	53	52	63	64	56	65	42	50	53	35	40	58	51	55	36	48	52	39	46	58	56	50	53	47	60	36	59	46	52	55	64	59	47	45	51	49	44	57	39	51	51	45	56	39	45	42	52	58	49	56	59	58	53	42	43	44	45	55	62	56	46	43	43	48	46	49	43	43	57	57	38	45	41	61	49	38	44	42	48	52	53	50	44	49	38	42	48	50	48	47	56	39	47	51	45	50	59	43	43	53	63	32	52	32	51	46	47	46	44	42	52	51	44	47	35	55	51	43	49	41	41	59	65	58	45	54	46	49	53	47	47	39	43	51	53	44	47	49	34	57	42	45	43	51	54	36	47	57	47	57	58	40	50	59	53	49	45	51	56	53	43	53	48	32	50	46	53	41	53	41	46	52	50	45	43	40	43	45	45	40	53	56	49	47	56	44	45	43	49	55	51	38	60	52	59	44	53	66	55	40	52	46	55	48	49	37	45	43	55	45	48	48	53	49	52	53	37	37	44	50	44	52	50	52	57	53	52	56	53	53	47	47	61	59	41	51	53	43	52	52	60	60	52	49	48	50	48	56	54	53	46	55	54	38	44	32	50	48	38	53	46	58	59	57	50	49	51	57	49	43	60	61	63	49	58	48	55	54	51	66	44	47	43	57	59	59	48	55	52	53	57	51	49	55	43	54	42	50	59	40	55	45	58	44	49	46	42	41	48	43	54	47	54	55	45	40	43	46	51	33	50	40	47	46	43	44	50	52	45	48	43	45	50	49	45	50	48	39	41	61	58	46	44	44	44	54	41	55	47	51	53	48	45	54	49	47	50	55	52	49	53	58	55	48	45	58	42	46	60	48	39	56	52	57	47	39	50	67	35	62	63	39	45	52	63	37	52	51	54	36	47	53	56	51	47	58	58	54	48	55	43	50	50	52	54	50	49	53	57	46	50	39	54	51	48	48	38	41	42	43	57	60	55	52	56	50	45	47	49	37	44	54	46	65	50	54	46	47	59	49	49	53	43	41	53	53	38	56	62	52	39	52	44	53	54	41	43	48	43	53	53	44	51	49	38	47	57	51	48	55	44	48	39	47	51	58	54	62	46	55	52	42	53	47	45	49	41	49	51	51	53	44	65	48	53	49	66	43	54	39	51	46	49	40	55	63	44	44	51	54	49	48	45	52	48	47	49	47	40	56	53	54	53	50	49	48	52	50	70	42	46	56	37	62	46	43	48	59	45	50	56	48	51	52	50	49	53	43	57	49	60	48	37	46	49	54	46	42	50	44	49	49	45	54	46	55	58	39	44	45	50	57	64	43	54	47	43	44	48	54	40	53	63	57	43	46	45	43	51	48	39	54	49	46	58	40	44	45	46	49	47	51	55	44	38	55	46	58	66	46	54	50	58	51	45	54	59	53	61	43	42	50	43	48	45	43	48	49	48	58	45	60	51	52	60	52	52	65	65	51	58	39	56	50	52	44	59	63	63	55	56	43	59	47	44	53	60	44	36	46	58	48	56	46	43	61	47	38	49	58	50	49	48	75	48	53	49	38	52	59	50	41	52	56	41	42	60	47	49	45	43	57	61	50	67	47	49	43	56	48	59	58	57	48	44	55	55	44	59	44	51	56	41	49	59	53	39	40	55	45	61	54	49	52	46	34	43	57	55	51	40	38	50	47	54	44	43	53	44	48	42	52	39	48	57	46	62	58	49	51	39	55	55	44	51	56	58	56	51	54	45	59	60	47	48	54	50	63	58	54	51	52	58	61	49	44	37	50	52	61	49	61	40	57	48	46	45	52	51	44	55	51	61	37	51	42	56	61	62	53	49	48	51	53	43	69	58	45	37	63	53	59	46	50	46	47	55	52	52	46	56	50	44	44	44	56	57	52	40	45	53	50	48	51	56	39	52	48	45	64	50	53	49	57	45	42	44	46	49	42	40	51	44	54	67	49	46	44	42	54	42	42	49	49	47	36	62	50	57	45	60	46	62	44	52	50	46	46	56	49	37	41	55	52	64	44	49	43	62	48	53	52	43	54	47	44	42	51	50	49	59	47	53	46	56	46	47	46	38	50	47	44	39	60	46	59	42	57	58	47	50	44	58	49	46	41	54	39	56	49	51	61	55	43	48	43	50	55	45	52	47	41	45	60	57	54	50	48	44	45	53	51	53	50	53	48	32	41	43	61	56	49	41	43	49	48	45	49	46	54	49	48	56	45	50	55	46	46	51	51	43	39	53	54	43	43	51	44	48	47	43	52	48	54	55	46	41	38	49	46	52	52	52	50	50	55	44	43	44	44	48	50	53	51	34	49	40	43	50	48	60	50	56	47	54	48	41	47	41	53	53	51	64	47	51	49	51	32	45	55	50	44	51	52	55	47	41	51	41	46	52	47	51	47	42	40	48	43	39	51	40	49	52	46	48	39	55	52	56	47	54	47	52	62	53	48	50	53	53	45	50	45	50	42	58	46	59	57	49	60	40	50	49	43	38	47	53	39	61	40	54	45	61	50	46	49	48	43	47	38	47	57	41	44	50	44	58	50	66	49	39	50	44	36	30	43	49	42	43	60	45	53	52	48	39	47	43	55	64	41	54	50	48	28	48	51	42	40	38	50	55	68	53	52	52	60	54	57	46	44	64	48	52	41	52	55	49	52	49	55	59	42	37	49	42	45	57	55	57	43	51	46	44	44	51	48	45	37	42	45	58	55	48	46	56	38	51	63	44	45	40	43	49	50	57	52	65	63	47	41	47	59	46	40	57	46	47	35	53	39	42	67	48	49	48	56	48	62	49	52	47	46	58	50	60	56	48	53	45	49	42	51	50	50	59	51	56	52	51	44	48	43	43	41	57	55	44	41	53	61	50	48	58	48	45	52	45	50	46	49	47	57	56	51	47	38	45	51	48	46	43	39	51	58	59	51	42	53	46	55	48	69	57	51	48	43	62	52	47	48	54	50	60	42	54	32	52	47	40	49	45	60	49	53	51	47	52	43	53	58	42	46	41	61	43	58	59	52	44	52	57	56	55	51	56	55	47	46	46	45	60	58	45	63	41	44	60	45	45	47	58	47	49	43	46	39	37	54	44	53	46	59	55	50	46	58	60	44	44	52	52	36	36	51	50	57	66	40	49	47	55	40	45	47	47	44	58	46	55	64	52	42	46	41	47	49	39	43	46	44	57	54	39	55	57	52	42	50	47	70	50	54	52	45	37	49	46	61	47	43	47	47	40	45	52	49	51	52	45	55	49	58	44	61	52	55	51	44	49	47	57	43	48	66	50	52	49	59	56	45	50	59	53	62	48
46079	28308	23851	33007	34888	24053	28433	38985	44461	35187	24814	23797	22702	14277	15058	8499	6537	4517	3099	1895	1038	823	755	658	680	668	653	655	637	629	636	628	664	668	642	663	621	675	686	675	654	606	655	608	648	639	635	670	604	636	629	679	674	681	653	636	631	631	674	609	657	644	656	680	622	644	657	629	621	626	620	645	649	716	674	646	646	639	651	609	612	672	659	617	628	642	715	688	665	644	630	665	654	634	670	650	635	634	681	643	630	641	615	625	646	636	605	660	639	644	596	674	676	642	647	614	653	646	686	670	647	670	649	653	706	695	626	632	634	626	678	667	652	624	631	699	628	612	647	645	629	637	616	651	655	641	617	661	634	702	627	645	629	618	632	625	657	622	678	613	680	655	605	618	657	631	655	630	657	668	673	607	658	634	629	633	668	685	646	644	624	652	651	679	640	627	656	635	624	629	576	656	643	682	634	666	616	609	583	648	638	585	627	650	638	683	694	659	678	623	641	670	643	638	622	659	600	655	645	656	680	681	657	654	652	684	600	662	609	650	603	691	668	619	603	695	646	623	646	660	679	637	669	668	646	674	681	636	647	628	627	622	644	676	674	678	655	631	668	670	634	673	682	670	611	672	612	639	640	678	660	628	687	644	634	596	637	697	629	641	639	596	649	633	610	652	623	659	649	647	624	637	609	616	665	686	605	622	666	648	672	631	643	665	624	649	637	660	636	646	671	642	647	647	636	652	656	647	683	616	615	634	653	646	635	645	624	652	649	587	661	663	659	627	629	643	674	632	614	642	620	684	657	576	604	630	652	651	657	670	629	635	629	636	628	680	590	686	692	593	648	637	597	663	624	639	606	671	599	618	668	625	711	668	627	650	652	660	642	630	585	656	636	662	645	656	644	653	612	639	661	637	663	646	641	685	657	708	707	649	635	607	637	613	679	636	655	632	635	635	619	644	619	618	624	655	631	645	616	669	624	618	643	676	622	608	654	679	599	649	645	632	613	619	590	621	660	631	657	645	662	647	655	621	613	604	682	655	651	638	665	615	621	655	639	639	660	672	645	631	565	688	597	671	643	654	631	647	629	630	642	678	644	636	637	670	643	608	710	666	654	641	643	673	636	632	633	674	630	657	645	611	695	649	657	679	624	693	676	637	639	598	620	641	614	667	579	623	646	657	635	617	678	640	681	648	657	624	657	666	637	631	632	653	649	644	669	684	656	599	619	638	673	634	640	579	680	648	633	671	655	631	647	663	664	658	624	633	602	669	681	640	662	659	607	668	664	678	653	608	644	612	641	646	674	637	663	642	643	586	602	637	622	677	631	634	654	667	664	634	633	634	694	655	637	631	653	644	615	669	635	656	690	623	622	618	628	652	634	650	712	638	603	663	647	640	621	663	657	630	696	645	612	639	638	637	658	665	633	608	656	651	593	631	638	640	635	588	631	683	640	626	640	676	648	652	679	609	640	659	624	641	604	612	652	624	698	604	648	630	653	627	661	644	646	621	613	656	664	609	623	645	640	680	660	636	651	717	628	678	688	635	613	645	599	634	671	666	616	655	639	613	624	656	636	628	647	639	630	617	635	632	682	634	661	652	626	604	682	644	685	619	652	634	636	588	660	602	616	635	637	626	604	707	650	635	705	632	620	603	683	608	673	597	671	607	646	650	636	621	658	597	656	637	654	644	639	691	655	648	670	634	584	652	637	642	607	679	670	677	600	642	683	613	659	645	608	633	663	691	648	618	633	628	679	666	623	623	722	650	627	640	655	609	657	654	607	649	631	651	659	674	648	626	678	641	655	660	631	602	635	635	644	644	644	618	693	711	679	632	642	625	669	618	627	686	672	639	639	653	636	656	643	632	664	685	648	606	668	656	623	634	611	635	675	623	633	647	631	670	640	650	651	615	682	656	645	659	653	622	684	643	623	701	645	681	669	622	628	637	670	611	664	653	679	638	670	604	600	663	630	638	640	624	624	658	659	617	634	605	635	617	672	625	633	673	669	644	618	615	647	689	623	619	610	706	639	620	635	635	651	620	645	651	619	613	635	655	628	642	655	677	635	665	676	667	667	616	647	595	645	681	651	662	609	647	645	638	667	634	644	675	663	630	658	669	650	672	597	622	646	667	650	625	636	669	544	648	652	633	643	642	653	617	667	659	640	618	640	687	632	613	653	643	660	662	675	652	632	720	612	631	669	694	617	646	605	658	623	619	668	602	677	651	642	606	616	657	610	612	656	612	618	654	650	647	671	636	638	670	628	636	621	652	654	595	616	644	656	673	641	647	658	604	634	660	625	644	608	632	617	638	653	624	615	667	648	610	645	678	626	682	706	640	589	639	610	680	611	638	624	661	679	631	695	632	654	593	643	627	681	642	612	647	684	651	641	674	644	678	683	680	654	637	608	594	630	622	650	661	670	670	631	691	665	659	649	637	666	672	601	664	634	645	641	613	642	614	678	638	652	680	623	646	656	681	623	671	652	652	611	664	633	660	632	647	653	635	614	617	656	601	641	681	657	619	655	621	620	634	650	682	674	610	713	604	638	638	685	625	621	672	670	617	632	650	574	639	618	613	662	611	636	651	661	634	650	651	610	670	630	613	644	635	652	639	641	639	647	660	677	650	646	647	596	646	599	685	596	685	690	648	611	620	647	645	679	657	632	675	628	639	636	673	669	581	643	618	676	610	601	613	604	649	645	615	654	614	662	671	620	606	667	633	625	626	631	662	645	664	665	634	640	665	654	603	666	646	664	635	651	664	617	702	625	655	666	644	650	634	647	665	613	643	656	644	634	674	619	638	650	645	681	645	684	624	632	662	638	603	670	630	623	656	657	629	641	607	656	655	635	672	648	638	653	697	656	653	650	629	642	657	619	657	680	629	652	648	637	620	658	622	708	642	609	668	660	638	635	617	627	626	632	619	591	633	654	703	686	612	656	664	616	627	593	637	669	662	679	676	645	632	610	630	643	621	634	654	639	666	709	652	648	618	675	655	591	660	603	614	624	621	612	617	640	607	633	663	657	648	595	668	625	633	623	615	679	631	704	686	644	603	604	588	637	637	593	647	648	648	674	653	595	646	656	658	663	638	634	615	649	645	629	681	674	612	671	676	659	649	679	659	622	661	663	619	701	630	642	634	625	603	624	675	644	647	626	642	640	640	660	651	629	633	659	668	644	656	626	620	673	648	662	600	623	661	630	648	635	646	594	600	638	628	671	638	634	647	643	664	610	668	659	649	618	624	679	674	645	633	670	621	680	670	630	639	653	626	660	682	636	651	642	653	663	629	612	644	633	608	694	682	595	622	640	614	612	635	633	617	626	622	673	657	593	600	643	625	674	653	671	640	654	640	629	630	635	657	646	628	664	667	646	652	613	659	652	663	673	591	648	681	632	639	663	620	612	628	658	657	618	694	675	662	635	675	665	646	658	616	639	671	694	616	652	642	669	658	649	624	655	617	615	628	642	662	636	682	618	649	635	707	611	604	632	655
8562	5599	2396	1950	1162	627	752	3476	5840	4055	1593	1611	1063	595	541	288	220	159	126	103	65	57	57	50	66	50	47	49	63	50	46	41	54	47	57	48	53	47	40	46	60	47	51	57	54	56	53	51	49	50	60	43	41	46	48	49	47	44	42	52	50	56	62	59	53	37	43	45	54	41	52	47	54	44	42	60	34	51	55	58	49	60	54	64	52	52	59	64	51	58	44	58	54	54	48	46	45	47	46	56	55	38	51	49	56	43	56	47	49	59	55	55	61	40	53	62	56	38	49	48	43	60	58	54	57	57	47	42	44	46	51	55	64	39	46	66	50	41	50	49	54	33	47	54	64	46	50	40	54	39	42	53	51	44	46	42	51	38	46	39	55	45	53	47	53	65	48	37	42	49	49	52	60	46	46	50	40	44	43	46	47	49	50	46	54	58	42	49	57	49	44	58	56	51	60	40	55	58	53	71	37	53	49	58	59	51	48	50	51	44	47	44	44	54	47	39	65	52	49	46	52	33	47	43	42	66	74	41	49	48	53	57	54	68	43	42	47	38	42	47	48	50	64	51	63	46	48	43	57	48	44	70	42	46	53	44	48	38	55	54	49	56	38	38	49	59	54	47	41	45	57	51	45	66	43	58	66	51	47	50	41	43	46	46	51	52	46	50	49	47	39	62	49	49	37	43	44	54	48	51	64	52	51	29	50	55	53	57	53	46	48	52	44	53	54	52	43	40	37	51	67	51	47	53	50	60	41	36	56	51	53	64	53	45	59	63	41	68	49	66	47	46	48	57	58	46	58	35	59	53	56	41	54	60	55	45	45	42	64	40	55	51	35	60	57	56	55	37	45	53	49	44	56	57	47	55	44	52	57	49	60	46	54	39	55	53	44	43	58	52	51	54	63	38	44	33	39	43	48	57	43	45	32	52	58	47	65	50	33	47	54	47	51	38	45	56	60	48	58	43	46	63	44	46	54	48	47	54	48	59	51	63	55	55	49	46	56	46	50	55	57	39	51	61	53	42	63	33	47	48	53	44	53	49	53	50	53	52	52	59	40	55	43	45	58	43	57	55	40	47	47	47	46	59	54	54	42	42	48	43	52	36	45	35	47	53	51	57	51	57	43	46	56	56	49	56	44	61	44	31	60	62	45	47	41	47	58	48	49	64	60	41	56	56	50	45	55	44	48	45	52	64	52	49	40	54	50	50	43	49	53	48	50	72	58	54	61	42	53	49	56	46	55	57	47	56	33	39	60	68	46	59	54	47	60	61	63	52	40	52	55	48	34	67	44	46	51	67	44	59	46	50	47	42	49	55	57	57	42	54	50	50	46	54	40	47	47	50	58	55	39	40	40	43	47	51	51	36	46	49	52	52	63	51	59	57	57	48	52	52	51	53	56	48	41	52	53	47	57	49	45	42	53	59	61	51	48	50	50	48	44	43	49	55	49	67	57	44	50	48	49	55	49	64	55	39	61	55	47	44	41	46	54	59	59	58	67	55	47	45	60	52	49	48	49	36	42	44	58	50	46	60	57	52	62	47	44	41	54	59	58	58	58	52	49	57	61	54	48	50	33	47	64	50	59	62	39	61	57	44	46	55	47	55	48	46	50	49	56	46	50	49	61	60	52	36	45	45	56	52	42	46	36	51	33	48	41	45	55	37	44	49	44	43	43	48	45	50	40	49	56	52	58	54	62	51	30	46	48	68	44	39	53	52	41	50	51	46	46	43	48	51	53	54	47	45	39	55	55	51	58	42	45	40	53	64	51	38	41	49	37	44	48	47	55	57	38	50	48	49	41	60	58	63	52	34	51	45	42	43	52	42	33	52	39	46	40	49	44	46	49	35	44	56	54	47	40	52	52	62	51	50	58	54	49	39	50	42	49	46	56	51	43	51	49	60	53	56	39	50	47	61	38	63	45	48	32	58	47	63	50	61	56	71	57	60	52	50	47	57	43	46	45	57	43	43	48	51	45	42	47	49	60	48	46	49	51	45	50	52	49	49	54	55	51	42	43	49	52	43	48	42	49	55	51	50	64	51	45	46	49	60	45	50	48	51	54	45	60	49	50	51	49	55	55	45	38	52	44	50	41	53	38	49	40	48	61	60	51	55	43	47	56	37	46	50	51	52	51	42	42	52	56	51	47	53	51	44	51	51	53	55	34	51	51	47	51	61	47	62	55	52	55	50	45	47	36	44	56	44	53	63	54	56	60	43	41	41	58	51	54	42	31	50	54	45	56	63	46	57	49	56	41	46	55	47	45	45	51	53	61	54	37	56	50	57	50	42	47	43	44	45	52	61	41	34	51	59	56	49	64	54	44	49	47	32	55	37	43	52	55	44	49	54	46	46	67	60	47	56	54	48	52	40	48	38	56	52	64	43	42	56	59	46	56	54	50	37	52	43	55	57	53	55	50	43	41	64	45	59	54	46	64	47	46	47	46	49	49	55	44	57	51	52	43	53	56	58	47	58	45	49	59	43	52	59	46	49	54	65	60	48	54	51	50	46	49	50	59	44	44	59	56	42	39	58	53	51	39	52	50	42	51	49	46	52	53	53	52	43	55	53	36	50	62	47	47	38	60	35	49	39	56	38	52	51	61	55	46	59	51	49	46	55	61	48	56	53	49	41	48	49	50	57	51	52	61	52	56	55	51	53	39	56	68	51	65	57	50	51	43	42	63	54	45	54	50	52	55	65	53	40	43	44	56	53	56	52	58	49	56	55	58	64	56	53	61	41	55	45	64	34	54	43	60	51	51	60	51	53	53	61	52	57	44	48	50	62	51	44	58	47	81	49	52	47	49	50	43	43	36	40	52	46	58	48	45	55	58	51	55	54	63	51	46	56	57	48	55	52	58	46	48	55	54	44	63	60	50	59	56	38	44	52	59	54	56	45	42	57	60	62	52	56	62	40	47	59	57	58	58	53	49	55	38	62	56	32	43	57	50	55	58	57	47	52	49	39	59	46	44	53	52	61	46	40	54	52	40	47	52	47	60	43	57	56	43	55	43	46	43	45	50	55	56	56	58	50	47	51	52	53	53	58	64	46	63	39	55	60	52	57	69	46	37	45	53	57	49	47	45	42	44	56	35	51	33	48	54	56	47	55	41	59	59	44	52	45	59	52	43	45	53	39	52	48	67	37	60	52	45	51	53	65	52	46	52	68	51	60	52	46	53	49	44	61	47	41	53	39	52	55	64	53	45	46	44	36	51	54	56	43	47	59	54	54	42	43	54	44	53	51	56	45	62	47	47	56	54	57	52	49	55	55	40	37	60	49	60	47	64	48	47	47	39	43	51	67	52	58	59	57	48	51	49	44	57	58	48	45	43	53	53	49	53	48	32	51	40	55	49	47	59	66	66	43	66	52	52	46	52	50	53	55	42	40	52	60	43	47	62	58	47	45	51	42	51	40	60	50	35	41	52	63	56	50	57	49	63	39	52	44	37	48	51	52	41	43	38	43	47	48	70	52	42	60
42870	26700	23066	32879	36097	16985	25703	42178	45767	36758	27099	27414	20243	15944	13980	8342	6379	4587	3104	1809	1100	778	735	699	665	659	617	616	625	690	685	621	658	660	661	672	582	604	644	645	660	635	643	666	604	634	636	607	670	654	721	639	674	626	649	661	627	605	670	687	628	645	608	655	653	666	665	684	650	681	662	658	672	649	665	649	688	650	695	650	650	657	622	647	699	647	661	657	658	642	642	645	675	666	660	659	639	645	669	632	655	611	658	659	679	616	606	629	641	650	665	628	649	688	660	654	614	668	622	613	672	666	635	638	650	695	644	669	647	670	674	711	662	645	655	670	676	665	653	636	647	650	642	705	624	624	629	643	659	658	677	660	623	664	670	652	663	660	653	606	613	680	692	628	656	635	629	660	615	680	653	621	627	693	657	653	645	705	621	651	659	686	622	653	653	620	660	650	688	707	664	668	645	683	665	650	640	679	639	655	679	664	629	670	659	633	680	632	650	658	678	662	627	683	715	621	658	617	589	603	644	651	651	679	631	646	655	671	603	655	656	653	690	587	649	598	693	643	650	669	711	641	610	661	628	628	666	647	664	639	658	667	599	627	639	676	669	645	637	694	630	649	682	635	640	616	661	663	628	646	674	652	679	680	629	594	668	639	641	674	656	663	651	652	668	681	716	643	669	642	641	645	621	662	632	642	635	640	660	626	627	679	652	625	690	674	681	686	658	662	697	643	655	703	634	641	621	630	687	681	642	683	626	653	648	652	614	661	606	662	643	672	665	657	660	693	685	685	669	657	647	695	660	669	605	673	661	676	665	639	641	642	641	662	662	653	619	671	640	658	621	677	636	632	657	648	671	690	659	612	653	616	665	685	627	645	658	642	640	672	634	699	648	676	629	675	675	663	653	640	646	666	676	673	666	650	659	614	667	648	626	670	722	617	658	643	610	663	661	632	674	669	605	663	712	612	633	649	642	645	685	644	664	640	644	595	650	649	657	646	670	665	640	641	658	644	688	685	642	643	665	642	632	634	672	679	662	634	655	616	645	682	662	611	673	665	661	640	651	661	653	594	665	690	651	673	651	642	693	634	631	670	610	636	676	662	650	657	643	613	632	649	642	671	654	664	688	727	618	643	625	644	659	652	623	643	643	624	670	641	655	680	696	680	662	644	646	656	624	623	657	652	689	671	652	640	682	627	643	668	668	682	663	663	647	658	655	667	620	668	642	666	674	630	666	643	634	658	653	663	706	663	673	680	641	654	710	662	642	727	696	656	682	645	654	636	675	653	648	616	662	665	656	589	616	656	663	711	690	659	614	687	653	658	606	713	651	648	657	661	674	651	698	612	597	613	671	632	600	662	616	638	674	615	688	681	663	630	655	644	647	610	647	649	625	662	669	662	695	663	646	663	627	679	671	616	641	659	683	666	651	639	662	641	657	693	687	645	600	670	660	705	656	631	658	659	629	686	652	663	638	624	631	649	713	702	622	651	660	646	694	650	652	641	637	635	710	647	669	654	622	666	665	672	633	657	625	628	648	681	692	701	686	610	668	657	681	664	626	673	621	666	642	651	634	653	683	649	680	640	655	682	630	661	621	641	688	668	633	636	701	616	666	676	637	641	647	682	605	651	657	650	646	703	713	641	684	667	667	665	614	656	652	631	599	726	664	664	625	663	677	691	654	637	659	638	653	670	658	621	652	658	643	627	656	709	660	689	608	652	627	640	648	642	643	687	661	668	645	666	684	678	683	646	653	669	646	675	685	646	622	662	646	635	673	653	628	651	619	652	696	638	631	662	672	655	644	666	653	619	665	645	653	670	640	620	665	636	618	680	645	662	655	654	675	648	632	664	688	664	674	658	626	638	662	631	647	658	621	686	638	622	626	638	643	666	639	664	630	668	657	687	640	642	634	661	645	624	615	645	688	667	688	670	683	641	620	638	646	636	656	699	635	600	637	638	655	599	656	629	672	639	663	657	657	637	671	655	624	646	661	663	644	650	632	708	680	652	664	632	653	646	656	699	657	636	656	622	671	602	664	647	621	622	650	597	629	634	671	689	622	672	662	623	671	657	645	664	629	669	661	659	674	688	657	639	602	644	618	666	648	629	668	582	637	645	642	715	649	632	670	665	619	709	609	644	628	636	645	687	671	615	676	654	690	636	680	677	661	695	652	653	691	678	627	647	623	629	660	648	638	617	636	637	621	640	624	603	654	705	657	663	679	646	658	647	708	633	685	676	683	606	658	693	667	669	659	653	612	637	672	666	694	673	649	620	667	650	641	667	650	698	656	688	606	669	672	661	693	619	645	639	634	678	693	690	734	679	619	707	634	650	658	628	627	646	637	651	657	659	621	651	636	637	642	682	688	663	597	642	650	653	665	631	649	681	672	670	656	673	672	660	656	660	704	655	628	631	639	691	680	624	634	676	665	637	695	678	676	689	653	658	674	623	689	660	678	657	679	625	685	685	631	694	689	652	657	641	681	670	684	670	641	651	662	684	622	632	671	684	678	683	642	679	658	685	666	630	649	680	652	639	625	677	663	652	610	641	624	622	638	612	638	689	699	671	656	670	652	651	678	667	683	644	662	680	635	682	674	625	631	653	653	647	604	663	663	628	680	610	641	635	677	660	608	649	627	666	674	636	647	620	654	713	665	655	637	635	652	669	679	637	671	637	681	630	647	625	660	629	636	681	675	618	655	697	692	639	600	703	661	701	652	623	680	642	640	633	644	666	661	642	689	653	657	628	699	607	665	681	672	676	648	686	652	670	587	627	647	685	656	647	633	659	648	638	684	636	665	617	662	660	550	681	646	630	655	652	675	643	644	662	655	678	688	651	644	634	659	637	651	656	648	658	667	664	684	669	648	625	690	699	635	646	666	694	627	619	674	621	660	662	668	611	645	625	699	669	695	661	671	645	666	629	592	672	635	654	643	647	677	649	722	668	677	654	620	672	673	656	696	657	677	656	667	669	618	655	688	687	648	652	661	666	638	655	634	638	600	657	677	677	677	681	660	619	720	683	650	659	633	656	658	646	612	660	658	628	708	647	688	674	641	668	678	665	620	666	701	650	666	642	655	631	671	682	647	646	658	674	657	640	645	639	699	646	642	652	631	636	627	653	690	691	650	684	600	661	672	661	636	710	648	643	651	667	663	685	657	607	655	628	649	688	671	646	626	625	678	651	608	664	635	618	648	642	692	661	691	623	620	586	686	624	681	605	671	658	687	657	677	692	665	658	692	640	652	571	647	644	694	657	700	621	642	642	681	673	676	678	656	671	644	679	671	665	639	643	631	682	657	695	706	635	656	657	658	636	689	687	652	666	614	711	675	624	672	643	664	699	656	678	653	667	659	663	641	631	657	642	657	617	696	637	649	608	687	640	702	665	671	631	665	666	686	685	662	619	641	657	621	640	661	622	652	665	662	697	658	641	641	689	627	613	612	702	638	677	669	675	596	693	624	699	652	633	620	655	658	664	643	656	636	675	665	653
11914	9333	4100	3372	2129	528	1408	6628	8471	6736	2156	2957	1459	1007	878	571	376	269	190	142	86	66	61	59	43	49	39	48	41	42	43	56	47	56	63	38	41	48	46	37	55	46	55	49	44	48	51	41	34	45	58	49	47	59	59	52	43	44	58	55	52	57	43	54	47	49	49	40	44	59	56	47	53	54	55	44	57	41	49	64	47	56	41	49	54	56	62	47	60	57	48	47	60	58	49	52	47	55	69	63	47	55	45	33	59	63	54	38	56	55	65	47	47	58	40	45	49	57	66	47	42	51	54	55	54	48	55	51	46	35	52	44	46	48	61	36	35	67	39	42	42	39	39	49	45	46	47	48	54	55	57	56	64	41	55	52	52	38	36	62	43	44	54	53	48	45	48	49	51	48	51	38	58	45	39	59	56	46	46	52	57	60	49	47	51	59	42	53	47	53	51	56	51	52	59	49	38	59	53	42	44	57	37	40	42	39	42	48	66	56	41	56	49	55	44	53	45	45	41	42	53	54	62	53	45	41	57	40	46	45	55	55	39	47	36	50	39	40	50	52	50	50	53	63	34	41	58	45	48	50	39	50	53	45	58	52	54	49	48	47	43	43	59	53	45	53	56	59	54	39	53	62	65	59	50	54	37	49	44	44	39	51	55	58	62	51	63	49	42	45	44	48	53	53	52	42	45	56	53	44	60	48	40	57	53	47	57	48	48	52	46	49	43	52	48	55	52	51	41	52	56	39	46	51	59	64	51	47	57	51	43	50	67	45	52	62	45	48	49	59	63	54	36	61	54	55	56	43	57	55	46	42	47	52	45	63	53	52	49	42	68	40	58	41	48	47	57	47	52	46	52	67	44	55	47	42	57	50	55	48	32	53	60	48	59	48	47	38	54	58	50	63	48	60	37	44	55	48	52	40	44	50	47	44	55	50	54	42	60	55	46	42	32	68	42	43	37	54	54	53	61	60	53	63	57	64	43	48	54	54	51	48	60	47	53	49	49	48	42	53	50	51	62	47	49	48	60	47	45	48	52	50	48	57	46	52	50	54	52	40	56	58	37	54	51	46	59	46	55	54	54	49	54	49	52	63	40	46	59	45	47	51	52	46	50	45	41	54	50	48	45	53	54	53	47	68	50	51	49	50	61	40	49	56	59	66	39	63	38	44	61	49	53	60	61	57	45	47	50	47	49	47	37	40	47	60	53	46	43	53	41	46	45	38	52	47	59	47	49	40	42	54	40	47	50	48	59	45	66	49	44	65	54	48	47	47	39	49	44	46	49	43	51	51	55	45	59	48	59	52	59	64	50	41	55	44	49	50	48	51	54	57	50	49	52	41	58	57	52	42	51	72	40	48	62	54	49	50	49	50	51	56	64	54	45	45	55	61	42	52	53	50	53	41	59	41	53	50	42	65	47	50	51	60	51	58	49	55	47	43	37	60	53	51	52	49	57	49	36	53	67	52	56	41	59	59	56	41	61	40	60	47	41	45	38	49	46	48	49	51	57	45	45	48	53	56	48	54	53	51	45	49	40	52	72	50	54	39	49	53	48	52	47	49	48	44	51	42	46	44	58	51	54	54	45	46	64	62	64	56	69	48	58	53	45	56	47	53	55	51	35	45	42	63	48	44	40	51	51	47	35	39	36	58	60	41	56	51	57	64	56	56	60	57	48	49	60	52	62	57	57	52	54	43	43	61	48	54	52	61	48	52	52	41	53	59	45	48	51	51	46	49	56	48	49	45	59	55	57	66	48	55	37	57	61	27	49	48	51	50	53	49	41	50	57	55	49	43	46	58	47	41	54	46	45	55	62	50	50	47	37	55	54	55	47	56	51	56	49	37	65	60	37	53	49	46	49	61	45	49	50	56	41	41	56	52	63	54	41	56	57	58	52	54	55	42	55	38	48	55	59	44	44	45	51	50	45	58	37	45	46	55	39	65	37	43	53	48	59	48	61	58	48	51	46	52	42	49	59	56	46	58	46	38	49	62	44	43	49	39	46	51	46	54	49	52	60	48	48	50	43	45	50	51	47	47	62	43	45	39	57	54	41	49	41	46	57	50	58	64	47	49	46	53	55	52	51	46	43	48	49	51	47	59	51	47	39	67	46	52	64	36	45	55	52	44	41	51	55	45	39	50	62	52	37	53	59	51	51	41	55	67	52	53	59	44	58	58	49	51	47	58	41	39	44	27	51	52	50	62	57	48	64	39	42	43	47	53	53	42	40	50	59	43	50	49	55	57	51	56	47	45	54	44	41	61	40	49	53	50	42	59	46	66	53	43	52	57	51	45	54	61	58	66	58	46	59	51	55	44	58	47	46	48	49	42	45	55	52	49	47	51	48	38	46	56	50	58	32	63	53	49	50	35	52	47	53	51	45	64	56	50	49	48	39	53	50	48	58	50	53	52	51	53	54	59	40	50	56	61	41	56	43	46	49	47	55	61	51	65	55	47	55	51	56	45	38	56	51	55	56	57	39	54	54	47	51	40	46	44	54	52	57	55	51	51	47	40	53	48	46	51	55	42	55	62	48	57	47	47	43	51	45	46	59	49	46	47	53	43	59	65	44	52	44	54	47	46	59	43	49	56	51	64	61	62	62	54	43	54	56	51	47	49	68	59	38	47	52	61	48	60	63	50	59	49	56	36	47	37	67	55	48	47	62	52	47	49	50	56	56	47	50	40	48	51	46	55	46	63	44	52	45	51	49	42	46	47	42	39	50	49	55	48	46	45	46	55	51	68	59	41	57	42	57	51	51	54	44	55	64	53	46	51	64	63	48	45	48	55	57	54	36	48	53	61	38	29	59	58	46	48	56	53	43	58	57	51	47	54	44	52	56	51	54	39	60	58	58	50	33	52	49	53	52	43	44	56	53	53	46	45	52	52	51	58	55	50	42	48	50	48	45	48	50	43	50	44	46	48	51	51	59	44	46	48	29	55	58	43	53	53	42	54	54	56	36	55	51	55	50	46	37	43	38	38	46	48	51	57	39	56	53	67	36	49	39	54	48	39	43	39	48	65	52	52	49	44	42	34	41	54	53	43	47	52	60	52	54	58	51	54	55	47	73	61	55	36	60	59	41	54	47	48	46	43	42	57	48	42	46	57	62	42	52	48	56	52	41	61	52	44	60	53	60	43	37	53	50	59	46	46	50	52	55	46	48	53	47	43	57	50	48	49	53	62	52	52	37	41	52	50	60	62	61	52	58	48	56	43	54	48	58	50	45	55	47	65	49	64	39	49	44	42	42	38	56	41	70	50	42	49	52	49	47	47	50	44	49	53	43	50	53	46	57	55	54	55	50	47	48	50	44	65	53	53	39	63	45	52	52	54	59	49	46	47	50	41	45	46	53	51	42	40	42	51	57	45	49	38	52	58	51	41	73	53	51	54	48	60	55	64	34	47	42	51	40	36	42	49	48	43	48	51	61	49	44	44	49	59	45	59	46	50	44	50	54	60	51	60	43	63	52	58	47	57
49664	28332	28082	39743	41232	20127	33735	50229	51425	42936	28891	33638	23046	21001	18764	13588	9586	6682	4568	2719	1495	935	825	734	647	714	663	707	684	696	656	665	683	719	658	658	647	663	642	633	685	644	663	614	651	638	683	664	665	662	658	663	660	644	644	633	681	659	636	658	677	658	639	635	654	641	679	682	646	674	696	696	663	672	672	650	627	639	643	670	656	680	654	632	663	625	628	642	648	643	659	616	661	644	679	658	635	660	658	671	658	637	661	644	666	661	646	652	634	665	642	669	706	652	717	657	661	637	655	693	664	665	725	620	674	670	664	674	656	641	675	660	691	651	711	692	692	638	656	659	618	666	632	627	628	610	634	685	634	660	607	663	644	661	643	662	651	634	710	638	654	655	656	641	641	624	669	679	700	667	650	684	642	710	632	694	623	684	645	686	680	623	687	655	606	632	644	589	630	662	662	655	645	635	695	678	634	651	675	650	646	633	684	631	687	648	646	666	660	616	664	649	662	647	619	666	695	622	651	673	661	648	696	630	602	658	619	672	620	622	678	664	657	617	676	673	659	672	644	690	681	633	647	632	638	628	647	667	634	660	678	684	624	660	705	647	682	681	659	654	649	682	678	671	653	706	657	696	693	630	646	643	638	679	660	660	554	658	632	621	690	643	659	637	635	628	668	649	641	654	675	686	640	688	681	665	646	673	640	652	710	664	670	653	644	722	620	644	621	675	697	707	685	658	691	709	652	642	661	650	642	631	632	664	623	694	673	693	648	677	678	619	645	699	659	652	657	627	648	639	610	656	600	656	653	673	674	655	704	653	659	666	665	705	673	687	636	663	665	699	712	643	628	666	681	671	640	650	670	665	629	644	670	688	634	634	700	661	678	659	699	641	688	619	660	659	668	648	685	676	708	663	691	715	649	624	691	603	656	678	657	679	643	683	645	627	664	631	640	664	647	637	663	667	636	640	638	678	672	624	661	655	663	644	661	705	605	668	659	675	652	640	631	663	637	652	662	686	661	665	725	648	645	676	675	625	646	640	682	681	691	663	667	610	646	612	644	652	650	619	695	651	635	683	702	630	657	681	671	671	671	652	669	633	663	644	659	660	638	678	663	710	642	689	640	670	688	648	703	658	686	644	613	672	680	653	645	660	611	646	593	670	661	638	652	639	650	638	679	637	674	635	649	668	654	655	693	656	700	635	673	655	691	642	644	595	659	668	643	645	644	666	640	676	663	677	653	709	664	680	687	647	653	655	660	619	652	666	680	650	626	628	646	690	682	685	648	626	668	638	698	649	657	593	679	644	681	673	714	661	633	673	704	662	627	647	676	664	655	658	687	674	639	632	636	685	637	677	695	630	696	660	646	673	675	602	668	664	629	643	598	666	636	668	651	635	651	710	690	651	625	655	680	638	650	686	636	717	674	638	692	652	643	648	708	669	632	624	634	645	665	662	648	619	705	642	664	629	670	677	706	651	642	691	628	678	609	653	651	692	636	636	639	673	702	657	661	661	678	684	640	688	663	651	694	650	640	659	673	673	710	665	694	679	628	608	670	603	687	645	704	659	638	676	687	700	668	621	653	671	674	648	606	676	626	674	679	642	629	681	642	690	626	691	645	638	659	673	672	619	670	657	649	672	661	678	671	608	659	668	683	637	662	644	617	701	644	675	684	649	619	657	600	665	609	634	700	641	683	629	692	622	668	658	611	659	647	667	633	690	652	681	640	624	655	643	633	633	656	675	657	677	683	692	641	672	686	633	632	620	663	688	682	654	660	695	654	636	699	691	709	666	640	671	637	659	643	727	673	640	669	621	686	653	669	675	680	664	651	669	633	653	685	625	653	667	647	648	652	629	625	641	648	642	659	635	663	668	659	644	636	722	639	659	672	643	687	646	676	647	653	660	661	664	630	636	615	672	667	644	686	645	665	610	685	701	652	659	681	667	697	701	641	667	667	618	647	685	696	702	674	653	640	630	698	653	634	680	655	658	632	650	677	687	669	656	674	634	664	631	669	655	651	649	667	690	650	623	655	647	590	659	652	644	665	639	663	641	622	681	686	661	665	682	643	637	661	652	670	666	668	670	653	644	673	653	664	616	669	663	623	669	704	692	666	657	652	638	664	713	653	704	630	607	634	679	673	670	664	653	718	658	622	651	691	671	678	640	634	659	688	658	680	636	632	656	651	671	700	628	681	645	586	700	611	705	655	673	706	685	663	638	604	653	673	635	667	669	684	676	679	659	643	667	652	637	657	655	627	667	677	643	671	670	625	681	674	635	689	614	672	650	628	630	635	671	632	681	688	620	662	650	693	655	646	630	649	672	649	701	680	649	610	663	666	663	692	642	637	644	647	645	684	676	667	643	680	639	644	649	644	586	645	638	653	629	689	679	696	640	681	667	642	671	620	659	610	649	680	675	615	681	720	624	680	676	632	697	666	684	668	668	682	662	622	653	656	682	646	686	697	648	663	654	676	653	669	700	671	649	638	657	659	664	672	642	624	690	630	649	687	658	615	634	640	672	640	648	616	668	656	619	635	629	688	661	656	662	626	638	656	688	644	680	643	636	644	615	629	634	664	641	730	645	676	680	666	660	662	670	676	700	676	634	643	627	658	605	638	676	657	620	675	640	677	633	582	649	639	669	671	661	691	658	668	672	649	661	646	650	609	628	675	656	656	691	665	648	659	677	686	706	658	653	647	634	667	682	683	610	690	658	657	628	687	649	657	637	656	667	682	670	642	627	663	705	672	660	683	655	653	677	681	625	656	672	677	662	640	715	646	692	666	644	645	690	681	673	653	645	653	667	700	609	630	664	648	653	641	653	679	649	663	661	673	686	709	670	689	636	630	670	645	646	654	687	667	669	665	660	652	662	696	657	643	697	690	643	652	600	617	666	686	670	635	635	693	684	650	680	654	645	664	609	639	654	656	650	672	687	676	658	688	623	648	641	676	640	677	671	662	650	647	673	643	647	640	668	649	639	681	667	669	658	642	679	692	677	685	671	645	667	676	611	641	603	634	633	646	647	693	632	618	622	656	663	663	630	651	674	643	627	634	667	688	641	629	667	671	667	646	625	684	707	670	640	628	695	607	648	619	674	692	624	640	628	647	667	677	678	586	681	643	685	655	666	674	674	606	651	648	663	646	717	662	688	665	656	627	666	644	624	656	683	643	641	684	635	609	669	636	641	694	645	682	667	656	659	641	680	742	661	626	677	668	649	628	627	671	674	681	658	655	698	688	667	639	674	638	623	654	665	685	647	647	672	683	701	670	705	671	655	646	660	658	647	652	638	635	681	652	659	627	637	650	649	682	678	643	664	662	714	635	617	607	648	662	644	658	661	644	688	654	668	635	711	667	679	666	663	624	678	641	675	685	651	668	690	651	649	651	663	672	701	650	685	629	680	667	660	663	691	631	624	637	700	683	675	655	662	646	638	624	659	653	660	674	641	656	669	651	668	668	625	655	676	645	630	688	632	631	661	674	671	623	649
4333	1289	717	591	310	90	251	1614	1822	1146	579	855	316	274	351	183	125	92	84	75	54	52	58	42	46	51	45	45	40	60	44	44	45	56	48	39	52	44	35	44	41	42	39	56	50	55	42	50	56	44	47	54	40	49	41	54	42	61	47	47	50	38	44	63	45	55	48	44	52	63	37	48	44	55	42	62	47	48	46	59	62	44	49	34	37	73	48	50	48	40	39	43	57	55	41	49	48	41	49	36	60	41	56	38	48	37	46	42	47	53	53	40	44	55	49	47	52	49	44	44	31	39	45	62	49	57	42	57	35	37	53	50	46	43	45	47	48	29	43	46	58	42	46	51	41	58	47	42	40	40	56	51	57	53	56	45	56	50	44	64	44	43	50	50	36	49	43	39	51	43	75	57	48	36	45	49	47	48	55	54	50	45	43	55	46	47	48	56	54	45	56	55	46	43	39	37	49	46	37	37	43	49	48	39	61	58	48	53	38	43	53	40	38	46	43	44	56	50	46	48	43	54	53	55	51	40	49	60	46	50	50	51	40	39	57	45	49	48	47	49	57	46	56	57	47	38	53	40	57	39	45	46	49	75	42	42	54	42	52	73	50	55	36	49	56	41	43	49	49	49	47	64	41	54	55	56	38	41	64	44	54	48	51	49	52	50	48	40	49	51	45	49	50	51	64	49	32	56	52	52	52	39	44	51	40	47	41	43	55	43	54	38	51	48	69	41	35	56	47	54	50	41	48	61	48	53	37	46	48	56	52	60	40	45	52	50	40	38	51	59	48	56	53	47	66	46	53	45	46	43	40	48	36	69	57	45	47	47	54	50	48	33	46	40	40	49	43	45	47	39	53	50	49	50	45	47	51	49	48	46	39	53	40	41	49	52	50	48	45	38	42	61	46	43	50	42	51	60	53	50	40	37	38	49	60	51	43	41	46	44	50	46	51	48	49	43	48	43	37	49	48	44	40	47	51	54	44	49	50	58	46	47	43	42	37	61	57	48	42	52	42	44	45	55	43	39	42	56	43	50	53	42	41	52	51	41	51	52	48	54	52	50	46	49	46	47	56	47	41	44	47	48	47	45	46	53	46	52	55	51	39	53	41	53	53	43	59	62	54	39	41	49	48	41	39	37	56	36	56	49	42	42	59	32	51	44	51	48	37	46	53	51	60	48	52	51	46	51	50	41	48	45	66	44	61	57	53	48	42	42	66	47	52	44	42	50	61	54	41	45	46	35	39	38	52	52	41	60	44	46	49	50	45	50	47	40	59	58	43	47	46	47	51	58	50	41	41	41	50	43	55	43	47	43	37	38	47	46	39	54	51	39	56	58	45	55	34	46	45	40	54	47	49	45	49	35	52	61	37	49	45	49	51	39	56	47	38	45	52	51	37	39	50	50	47	45	53	43	58	43	44	45	54	48	46	40	53	50	58	48	48	49	47	43	54	49	48	42	39	47	58	53	35	51	54	50	38	41	56	45	60	41	36	52	49	50	57	57	45	48	40	42	39	55	46	47	47	47	40	47	46	54	45	51	52	39	50	40	38	42	53	40	41	39	58	54	49	45	44	43	41	50	42	48	44	54	38	46	53	51	48	47	51	40	41	42	60	51	53	57	50	47	46	51	42	69	49	58	43	40	49	43	43	49	46	57	57	43	44	44	49	52	46	54	61	43	46	52	45	48	46	34	57	57	49	56	45	51	49	50	40	57	45	45	53	39	47	51	50	53	46	45	51	37	52	55	51	40	46	49	45	47	50	44	51	42	46	58	43	54	40	46	49	41	42	36	53	51	44	49	38	39	36	46	54	34	49	47	40	42	46	42	41	47	49	51	46	59	59	37	44	34	48	47	43	43	50	58	61	55	44	54	41	44	49	35	46	49	39	47	42	53	46	47	41	64	48	50	43	61	53	45	46	53	45	50	57	45	28	51	48	45	47	64	51	45	35	57	43	50	39	46	40	52	51	45	57	46	41	43	46	43	49	46	50	62	52	55	38	62	44	49	45	50	55	51	59	49	63	48	50	58	53	28	45	55	53	55	57	44	48	51	39	53	50	48	41	47	48	47	41	35	56	49	46	45	40	56	41	40	60	48	47	45	56	43	41	39	46	43	53	58	47	59	53	56	43	53	48	43	40	42	52	59	49	54	39	48	53	56	46	54	40	47	40	48	51	46	54	41	54	57	50	49	55	45	58	57	48	49	37	59	59	39	46	52	55	45	59	50	48	49	43	50	47	48	44	43	34	55	42	58	44	61	41	46	47	45	42	51	44	52	45	51	50	57	56	41	44	48	52	43	41	47	54	46	52	51	49	42	55	51	44	35	48	47	44	46	59	40	60	50	32	34	54	41	39	59	40	51	47	34	51	46	58	43	45	41	43	44	48	58	46	48	43	44	45	44	40	38	50	57	45	55	51	43	43	58	41	39	45	44	49	53	55	57	55	34	53	47	43	41	46	51	60	39	52	44	46	52	42	49	42	57	52	39	47	43	56	52	38	48	42	54	39	52	51	48	48	45	62	51	48	43	49	48	51	48	57	50	53	47	55	48	42	43	49	42	40	66	46	51	33	56	54	39	48	41	53	45	32	43	46	58	49	74	53	54	51	38	43	42	46	48	47	49	43	44	55	37	36	38	43	51	51	48	54	48	50	47	47	39	50	43	52	33	38	56	55	54	54	54	42	50	43	51	44	47	47	36	51	47	49	55	42	48	49	50	46	54	39	52	46	63	45	56	49	56	53	43	49	45	50	46	50	51	49	48	46	61	46	50	51	56	44	56	38	45	47	56	41	40	42	50	49	49	43	45	40	52	42	57	65	47	38	59	50	48	49	45	35	49	64	54	53	36	57	46	56	35	44	60	46	51	49	34	62	56	47	63	53	51	56	53	46	47	58	37	51	48	40	58	47	38	44	40	45	58	59	43	41	38	49	53	46	65	52	54	52	44	48	52	45	45	44	60	49	53	48	41	47	44	48	54	61	57	39	50	43	55	42	42	44	40	42	52	43	44	52	51	43	55	35	38	53	52	60	36	43	59	44	52	43	36	47	34	40	60	54	66	50	56	42	60	38	43	46	36	51	55	54	52	48	36	58	39	51	36	44	44	44	51	43	57	47	46	52	47	45	51	52	56	57	47	42	48	53	53	47	44	39	51	54	45	53	55	47	54	49	51	43	46	39	43	46	45	35	43	59	55	47	47	40	45	47	51	45	41	51	56	52	40	49	41	51	47	53	50	50	49	45	64	54	49	48	54	48	38	43	49	47	43	55	56	45	59	47	51	46	57	48	55	53	49	47	59	48	50	41	51	47	51	47	53	42	50	53	48	39	48	50	56	42	45	51	54	45	40	59	47	45	46	49	57	56	71	41	50	51	59	35	49	49	46	64	51	42	53	49	37	46	46	39	47	51	47	44	32	49	62	46	60	43	44	57	50	57	49	46	60	45	46	33	40	56	48	40	48	45	41	40	43	48	58	47	40
34505	15568	12930	20688	19543	5326	15610	33271	30672	26092	16880	21263	9208	8750	8922	5323	3067	2299	1663	1115	804	709	652	663	582	635	639	576	641	639	628	642	664	690	629	654	641	641	654	607	645	640	643	629	627	624	666	641	679	654	643	640	609	646	626	650	650	641	662	623	614	635	614	630	631	647	629	604	650	607	617	632	630	606	662	579	638	600	639	668	651	644	639	649	620	611	635	620	644	626	626	662	665	670	627	626	629	644	652	654	634	648	661	622	624	624	622	599	704	636	577	633	610	627	634	633	649	610	609	616	634	589	677	618	627	590	630	597	615	665	582	609	656	617	615	625	582	613	625	634	617	665	675	612	570	639	618	629	627	617	620	604	628	626	627	660	643	634	607	665	642	626	651	600	617	622	591	596	642	631	654	602	634	669	628	606	618	644	677	617	626	674	609	622	588	614	661	653	641	648	620	633	637	670	656	641	587	628	629	633	633	632	611	633	648	650	632	634	629	640	659	604	634	622	638	644	648	602	650	645	655	672	633	607	647	626	598	677	620	597	614	613	641	595	596	635	609	614	650	627	658	609	645	608	600	618	645	658	613	615	626	628	611	611	634	644	604	657	636	644	621	629	651	633	653	639	620	608	616	628	630	616	641	619	649	686	574	606	683	653	647	620	689	617	715	620	651	600	643	646	629	606	645	615	649	622	665	608	678	653	636	621	590	625	606	612	638	586	674	631	617	627	602	632	627	627	645	614	621	675	616	625	603	619	619	674	603	653	683	641	646	600	641	653	631	659	601	629	639	632	610	671	620	623	623	621	641	681	598	646	618	607	710	624	633	605	616	600	598	622	601	648	618	627	625	605	626	615	653	614	627	615	628	723	591	616	632	645	660	631	641	611	611	680	625	613	640	654	639	643	600	641	630	592	637	628	587	637	610	681	634	616	654	661	639	634	608	652	642	646	578	608	618	619	603	625	646	623	625	613	613	613	642	617	631	622	630	625	639	619	612	620	608	620	623	657	649	615	641	659	650	639	591	677	665	602	695	626	631	625	646	659	615	641	618	588	623	684	653	642	626	641	679	604	590	635	613	647	645	649	670	614	628	633	618	627	601	659	642	627	606	612	598	604	652	611	638	603	639	620	671	648	647	648	599	598	591	597	620	656	622	667	613	622	650	656	617	638	638	591	613	625	608	655	599	596	631	625	627	591	624	629	632	654	705	607	662	628	607	640	629	678	646	623	667	618	632	622	627	640	647	633	648	604	613	658	645	644	606	608	619	628	651	625	590	650	614	621	645	671	592	655	595	607	659	622	629	608	642	672	648	631	639	575	605	670	641	601	611	638	611	623	658	636	622	590	596	655	609	656	621	628	635	614	618	616	595	605	668	627	645	615	607	583	653	650	614	645	624	623	651	649	673	608	645	636	589	618	644	592	599	650	618	650	608	665	606	600	628	614	607	633	623	603	605	617	676	625	611	660	625	613	649	630	637	601	640	618	625	609	659	632	638	644	607	616	606	645	670	620	580	642	630	611	646	609	681	654	630	627	649	614	635	606	668	639	591	670	638	585	615	647	623	655	604	618	674	623	664	626	616	676	599	632	640	666	623	641	628	654	649	672	627	616	624	646	625	588	645	648	687	608	641	646	576	666	674	648	629	567	597	645	603	600	592	634	614	623	608	685	628	617	654	611	587	626	656	632	618	617	630	616	630	632	593	617	576	613	615	643	664	625	627	669	629	625	631	641	628	616	622	670	580	614	611	600	619	623	619	638	654	614	684	661	621	621	659	614	625	594	585	668	652	585	678	645	634	645	642	627	659	574	644	654	619	639	575	652	658	629	700	626	655	649	643	644	673	655	655	628	604	665	668	616	651	647	624	631	613	616	641	652	644	648	680	603	600	626	659	655	610	598	602	635	574	608	627	613	627	628	600	620	626	603	633	643	595	641	599	607	683	662	637	625	639	681	656	655	626	671	647	641	646	632	597	622	611	615	642	630	663	604	626	671	646	647	620	642	626	613	638	617	602	603	612	590	574	663	645	640	641	658	654	646	649	609	615	578	618	622	609	591	599	605	604	624	621	625	610	622	647	665	630	616	649	672	611	614	643	615	642	636	663	671	651	616	616	664	641	607	592	657	637	644	662	649	631	665	602	629	657	637	671	654	638	640	636	616	632	684	631	639	616	618	583	621	595	609	674	614	642	589	660	627	639	637	643	609	608	688	615	614	643	610	622	615	622	678	665	634	564	630	616	624	642	635	624	657	597	638	575	664	605	620	645	670	654	682	625	637	650	626	620	646	630	662	653	658	588	602	635	625	667	626	601	665	591	640	637	585	639	624	644	637	647	601	642	655	663	642	647	591	614	639	629	570	611	610	649	633	612	631	649	606	607	626	663	623	632	626	615	675	623	620	595	606	671	639	654	640	655	627	637	632	645	635	637	635	634	639	643	630	647	614	590	621	622	615	678	654	663	619	653	626	637	649	645	608	634	584	614	583	622	645	651	645	629	628	662	638	626	635	648	666	601	653	670	633	566	631	681	596	620	668	645	620	660	598	633	573	654	670	683	618	599	667	632	645	590	624	608	631	601	631	618	658	628	663	655	652	616	618	643	690	621	626	626	571	657	665	634	625	600	651	651	631	635	629	605	630	654	625	639	617	659	648	665	618	654	635	669	613	645	607	625	661	654	597	612	643	635	647	620	625	648	611	581	603	627	603	598	674	639	648	609	640	637	648	650	643	626	634	636	618	609	612	624	548	635	660	665	631	629	595	588	648	639	638	654	611	641	637	669	641	635	580	595	659	652	654	606	618	661	609	629	623	675	638	656	631	643	642	600	626	616	589	653	601	617	665	648	608	629	633	637	639	601	592	651	614	617	632	633	612	656	640	590	632	601	637	601	660	649	653	635	601	632	657	638	596	665	627	658	660	607	647	607	659	619	629	632	659	632	649	621	601	588	642	619	613	619	655	615	677	642	668	652	626	649	628	599	619	655	648	648	616	652	616	653	622	607	649	621	673	639	648	630	594	650	665	610	650	641	602	649	625	659	659	591	643	659	641	607	614	688	620	575	622	660	639	655	622	603	655	646	630	642	641	673	615	676	603	643	672	638	629	610	661	581	599	630	652	662	654	653	612	650	603	596	642	617	621	619	575	644	641	611	624	581	638	622	612	631	635	617	640	606	641	627	629	604	653	619	654	634	643	631	647	585	620	622	652	642	623	615	580	659	633	659	577	620	623	613	682	578	611	629	615	645	658	579	615	619	667	629	634	647	537	598	608	614	601	628	645	659	624	581	653	622	647	616	635	636	622	632	670	619	616	615	666	621	642	613	604	649	605	645	646	634	602	609	629	622	654	623	668	609	596	614	634	647	653	610	636	613	648	595	616	599	620	608	610	567	607	623	614	612	600	632	606	609	665	617	572	626	622	592	660	619	639	657	654	650	590	659	598	659	587	641	627	632	663	643	618	619	644	654	658	632	609	600	611	622	624	613	652
8147	5295	2488	2025	635	144	638	4586	5821	3530	1576	2124	497	567	650	341	219	155	133	81	68	52	59	43	46	51	50	48	66	57	44	45	46	47	47	37	39	59	48	42	46	45	56	44	49	52	55	49	51	52	55	45	58	63	49	64	56	39	46	50	42	55	44	56	51	42	50	43	47	68	44	56	53	44	51	47	38	50	47	43	48	60	50	40	44	53	40	37	28	58	53	37	54	51	47	47	56	57	46	42	44	42	45	50	45	63	42	58	49	54	53	49	43	44	53	57	52	43	42	49	45	47	54	52	44	55	53	57	52	59	35	55	49	58	58	60	48	52	52	57	40	57	47	53	51	45	33	51	64	65	42	39	53	63	48	52	44	51	55	75	57	62	50	59	45	50	45	59	38	52	46	46	47	44	55	31	57	50	45	61	60	40	47	42	49	49	54	44	48	53	43	55	42	51	59	59	42	49	48	42	54	52	43	47	53	53	53	54	60	46	54	47	57	52	48	46	46	51	46	48	50	47	48	44	52	42	55	50	51	48	48	58	55	55	60	43	56	51	49	55	49	54	60	48	57	43	43	52	37	58	43	42	44	63	50	70	50	53	50	54	38	46	60	47	38	52	39	48	48	61	39	65	40	61	51	43	65	46	46	53	47	47	53	53	43	52	47	43	56	42	51	48	48	61	40	53	49	56	56	53	57	51	50	44	43	43	45	57	54	48	51	36	47	45	49	52	43	47	44	42	57	49	49	46	50	63	43	63	54	54	41	44	60	49	45	47	51	45	41	48	43	46	53	51	53	62	40	44	63	54	42	56	43	46	50	57	46	45	63	50	55	51	54	39	47	54	43	56	57	52	39	48	41	59	47	44	50	50	51	42	49	45	48	53	58	56	46	46	46	49	53	47	57	66	47	58	55	41	48	57	46	38	46	54	49	55	45	57	51	38	55	55	47	44	44	45	56	48	41	41	42	47	54	37	48	44	53	49	46	50	60	59	33	59	53	41	39	45	48	44	50	37	51	52	48	60	50	50	42	50	45	46	54	59	47	50	51	51	47	60	49	33	49	47	42	46	44	45	39	57	56	49	47	41	58	37	49	45	57	51	43	62	48	54	45	52	44	41	47	53	58	55	41	45	38	46	60	59	40	51	50	36	39	45	43	46	48	50	46	44	49	47	63	39	48	43	54	53	60	47	47	47	46	46	51	50	43	60	51	62	58	54	52	52	31	65	42	48	55	48	57	57	51	56	45	46	44	54	50	51	51	54	60	59	44	43	43	60	45	46	57	60	55	55	38	43	46	52	50	47	49	48	58	44	47	45	48	39	52	37	54	45	59	57	43	41	49	50	58	67	53	47	39	49	58	53	60	44	55	46	55	43	50	51	40	49	48	68	58	48	48	51	52	57	46	52	41	56	51	52	47	41	49	55	47	34	55	57	54	44	47	59	52	59	44	51	58	42	53	56	52	47	42	39	49	43	47	60	42	40	45	61	57	52	58	42	51	44	63	59	48	65	54	55	57	43	56	58	56	68	46	50	54	40	42	52	44	49	60	60	61	45	46	47	53	50	53	49	50	35	41	44	58	59	49	57	47	42	39	40	63	43	58	57	44	40	46	50	48	47	55	46	49	47	46	42	56	43	50	49	51	43	48	45	54	47	57	47	51	54	60	44	44	42	57	53	46	50	37	51	48	60	48	53	59	41	59	49	51	52	33	44	69	44	52	53	37	43	51	48	57	58	42	55	52	41	42	47	47	46	49	50	58	49	39	54	50	52	36	36	52	55	67	48	49	41	47	57	48	45	46	41	48	45	39	43	41	48	56	48	40	53	47	45	41	44	36	64	49	41	52	53	46	44	48	55	52	48	62	45	50	51	54	63	46	44	56	48	62	60	47	44	58	45	54	45	56	38	59	42	55	52	48	37	49	52	49	53	50	45	55	53	44	43	56	63	53	56	52	38	52	55	53	61	60	50	53	45	57	44	61	58	56	44	50	59	52	61	37	42	45	51	53	43	47	50	54	48	48	45	45	43	69	38	40	40	58	40	46	47	48	53	45	37	49	59	59	45	54	48	48	39	43	48	46	51	46	31	53	54	47	55	68	50	39	49	54	49	46	49	45	52	37	48	51	47	62	54	51	49	56	53	49	47	39	59	49	61	55	57	46	41	47	35	53	43	45	50	52	56	55	52	47	55	49	49	58	43	53	42	56	55	62	48	57	51	34	54	52	50	52	46	48	53	59	43	51	41	47	45	44	50	45	44	56	42	46	42	55	44	45	48	44	51	46	43	52	52	51	52	60	42	48	58	45	52	53	52	55	39	49	63	45	49	49	53	47	42	42	58	51	70	42	54	52	51	50	50	56	39	52	56	51	48	42	57	46	47	52	41	54	47	55	56	55	48	61	43	54	49	45	60	67	44	47	50	50	49	56	61	37	49	49	37	46	44	51	45	49	51	48	48	61	51	47	42	61	55	42	57	34	53	57	44	41	37	40	74	41	42	47	44	38	59	52	58	50	53	55	51	37	51	55	39	57	55	40	55	43	49	46	45	41	50	56	63	59	46	43	59	56	54	41	51	56	53	51	42	55	47	52	39	60	47	56	48	42	53	48	57	50	59	52	48	56	42	39	40	45	44	59	56	47	59	50	52	44	52	54	34	67	50	54	48	52	40	57	53	45	51	57	68	45	57	40	57	46	54	54	40	38	57	43	51	50	54	52	59	54	47	53	49	46	46	56	37	52	54	48	46	44	52	47	63	43	43	65	55	45	46	49	55	45	51	56	44	44	47	52	58	57	35	47	47	45	42	40	47	51	53	54	47	51	52	53	43	50	35	45	39	46	51	44	56	52	56	43	66	49	49	43	65	41	43	37	52	45	48	58	45	49	53	44	42	48	70	46	51	55	46	45	41	51	51	51	41	48	53	43	48	54	48	48	43	58	47	46	53	52	61	53	60	52	58	58	52	51	45	39	45	46	41	48	57	55	54	56	54	48	56	51	48	52	39	50	50	54	43	58	46	49	55	63	41	52	56	48	54	36	54	51	52	46	40	43	45	52	55	51	51	59	64	61	45	51	61	57	55	46	47	49	46	52	40	45	42	49	44	45	51	57	51	48	47	49	59	49	40	46	51	39	49	47	50	51	49	59	42	52	45	51	43	48	42	61	49	54	51	48	50	64	46	35	44	46	57	59	45	48	35	43	29	54	62	54	42	47	52	35	61	55	54	57	43	46	43	45	49	50	50	51	51	42	58	60	55	40	53	44	55	39	60	54	56	51	52	56	50	49	49	49	43	43	52	64	50	40	57	50	65	52	51	52	47	44	48	48	43	56	52	47	52	54	49	66	51	48	51	56	52	57	56	55	68	37	47	34	41	52	62	50	49	44	64	56	44	54	51	43	47	47	43	64	47	56	52	49	52	38	57	44	42	58	66	53	54	42	49	47	55	40	42	50	48	51	64	53	38	64	61	51	63	48	46	48	48
45629	26568	22839	33002	25987	10369	25441	45158	43392	35121	27345	28293	13541	15049	15219	9430	6032	4260	2986	1630	1003	873	741	719	644	619	688	586	618	620	610	632	632	638	626	610	618	595	684	647	673	621	649	655	648	591	648	654	641	650	656	608	617	624	682	652	649	599	603	621	644	600	609	641	619	639	678	699	644	641	626	625	628	668	626	676	611	665	683	656	630	622	621	589	663	636	644	651	644	671	653	658	611	627	648	598	586	640	640	666	652	677	641	640	635	629	631	666	608	673	647	639	631	614	611	697	626	603	619	631	661	682	658	664	628	636	608	630	617	661	678	656	623	667	644	669	653	618	618	676	638	610	636	614	629	664	659	666	575	642	663	609	615	606	595	649	647	613	640	628	624	664	603	616	634	648	644	654	601	632	646	623	626	610	633	682	645	637	649	646	620	617	596	618	669	650	648	610	689	604	636	657	623	628	672	637	604	631	622	656	663	594	648	656	641	655	643	633	653	646	629	667	624	650	642	610	607	641	599	663	676	614	633	625	639	647	643	657	661	661	675	629	664	650	631	636	637	651	638	668	602	647	638	617	659	656	656	648	625	602	603	677	625	652	663	682	642	616	563	637	623	685	624	597	628	654	663	642	642	662	635	640	656	620	654	626	642	667	622	623	622	666	666	659	620	646	651	680	639	680	609	647	601	632	638	651	657	642	689	648	653	616	662	633	619	625	641	633	647	657	642	648	668	661	606	668	658	652	650	605	645	651	588	632	603	661	621	637	616	594	626	632	656	633	668	629	649	651	656	618	650	687	676	618	609	622	638	648	639	639	642	640	659	654	590	591	589	674	597	599	657	633	689	667	621	589	617	654	648	669	602	652	667	668	639	652	617	618	639	634	655	637	618	633	665	669	635	646	586	719	651	605	618	683	670	601	673	602	659	637	622	637	624	612	622	628	636	675	632	674	642	645	665	640	635	610	664	663	646	673	628	624	674	624	660	602	635	617	685	616	635	667	659	636	614	624	618	627	643	620	612	645	717	645	628	648	622	688	581	614	653	687	658	680	626	618	609	658	683	661	624	622	632	615	642	651	650	646	611	588	656	650	662	647	664	672	639	672	636	601	606	648	677	656	577	621	643	682	655	614	685	657	633	627	663	626	694	674	670	615	658	562	644	659	639	653	643	592	637	635	639	682	615	658	599	678	666	659	646	695	569	653	672	646	707	700	614	670	610	650	636	619	625	698	614	693	659	694	614	624	627	614	608	643	629	652	608	682	649	667	647	675	699	657	617	605	593	684	656	663	673	662	626	610	628	618	668	690	627	679	647	672	640	653	633	634	679	671	596	639	631	628	701	640	689	599	665	628	623	609	650	635	637	633	647	655	672	628	644	611	638	606	621	692	645	594	628	575	621	641	650	638	595	605	627	619	608	636	644	606	654	622	664	699	660	619	665	624	572	616	652	628	660	655	660	600	631	592	623	641	647	606	662	657	599	610	627	640	605	645	678	664	641	633	660	670	633	672	605	624	645	702	658	645	673	626	609	611	642	659	584	644	635	620	635	627	654	629	665	601	626	666	586	686	624	607	637	660	625	630	623	643	664	599	646	637	677	664	630	649	644	608	624	623	619	604	670	683	641	622	670	607	616	635	682	639	626	662	654	621	664	634	606	576	605	644	584	610	645	645	643	645	649	704	620	643	647	624	644	719	649	640	615	642	666	586	668	688	624	658	655	626	630	597	638	666	628	648	670	627	633	627	615	656	630	644	611	645	657	623	666	663	606	637	614	651	626	613	644	654	679	624	597	659	604	587	636	615	664	613	610	667	596	659	682	623	658	649	639	676	659	658	637	627	657	668	653	664	647	654	656	667	649	627	650	649	647	629	610	665	639	628	637	663	593	624	624	659	588	634	652	613	632	593	650	629	642	638	624	591	637	623	633	620	637	644	665	651	662	635	642	632	613	633	588	612	644	666	623	633	602	654	677	615	654	633	646	595	638	657	651	660	666	628	633	647	647	699	634	643	672	676	634	660	629	638	630	686	645	642	662	635	640	656	618	621	608	685	608	662	635	676	629	682	590	676	647	637	642	617	633	624	615	679	651	646	637	672	593	582	648	608	617	642	603	715	599	692	664	616	672	671	678	632	606	654	607	655	618	607	656	662	661	661	611	632	674	661	652	596	661	635	687	660	679	614	618	624	635	671	620	654	678	606	620	627	682	693	619	633	621	674	645	621	627	632	687	625	624	671	676	601	648	667	657	651	610	677	614	654	659	622	612	616	616	660	632	673	671	667	653	602	657	631	623	635	628	646	617	603	640	632	657	661	637	694	653	625	604	650	636	642	659	681	610	618	651	638	657	610	642	713	662	685	655	647	656	628	628	591	654	631	627	648	641	662	592	642	616	615	604	650	620	616	683	633	640	621	642	654	695	618	633	641	659	614	635	615	639	594	634	677	661	585	660	610	689	617	582	614	637	662	631	622	590	668	682	676	662	669	619	624	622	622	615	608	649	637	640	617	606	650	693	630	607	639	639	610	644	653	602	617	621	625	655	626	641	623	650	680	650	636	620	684	655	679	662	623	648	650	646	598	658	657	602	648	609	589	638	652	602	648	650	644	618	671	640	634	662	667	638	628	693	638	656	649	643	619	633	674	699	664	628	608	654	643	647	614	637	621	661	617	669	675	663	642	635	666	656	643	653	665	643	644	643	653	618	664	613	665	645	636	653	584	635	626	630	637	682	671	652	615	624	602	616	640	637	703	641	630	629	649	618	676	636	663	606	649	635	651	666	639	657	643	632	657	636	680	629	598	659	656	595	641	637	618	591	634	623	614	560	637	663	637	677	627	680	612	673	650	600	649	639	626	656	631	637	645	631	636	635	587	656	641	638	650	611	641	648	646	650	626	673	621	657	659	635	624	674	643	599	615	646	617	637	687	600	638	635	640	613	623	640	637	610	655	648	636	622	650	624	661	626	635	636	654	634	632	680	649	599	632	603	685	633	612	654	657	604	658	664	655	658	628	627	654	640	632	663	663	641	587	665	655	633	645	609	665	645	630	702	628	654	650	663	660	705	610	647	613	581	619	634	664	642	682	626	636	654	659	622	696	657	635	635	621	660	638	647	584	606	628	635	666	655	607	624	623	677	629	662	610	671	667	665	616	607	628	630	623	667	605	631	673	605	696	654	619	666	626	625	684	620	597	615	647	659	620	657	630	655	605	631	687	653	624	641	638	646	606	617	663	633	669	657	647	662	657	664	650	672	665	675	605	653	620	668	656	656	627	638	679	637	657	636	666	651	694	573	654	647	656	651	641	648	648	653	624	639	628	629	604	650	623	661	621	615	600	637	645	627	640	659	627	620	614	675	659	696	643	646	665	658	640	627	696	646	597	633	670	637	693	618	644	681	666	578	648	627	673	657	646	669	640	650	653	626	662	644	626	691	596	665	676	593	654	659	601	607	647	657	649	621	645	678	643	612	653	635	664	668	631	649	613	642	595
7281	3783	2357	2368	842	138	337	5010	5969	3076	2540	1889	444	678	619	367	238	191	141	93	81	71	59	41	38	52	54	52	49	46	42	47	50	43	52	37	36	61	58	48	64	50	43	46	39	58	51	42	61	30	43	58	48	42	68	42	47	40	43	32	56	49	54	52	45	53	55	49	48	46	52	55	41	55	49	44	52	45	51	60	45	52	50	47	49	51	52	43	45	51	47	50	49	57	52	45	53	55	53	53	54	44	47	48	36	55	55	68	53	54	41	58	48	69	50	55	38	48	44	47	53	59	60	52	36	54	46	34	43	49	53	43	42	53	44	51	39	54	44	49	55	45	57	60	49	50	50	45	53	48	49	48	60	44	52	51	45	46	51	49	44	42	45	40	41	37	41	50	45	58	60	42	48	50	54	50	55	47	47	53	56	51	42	51	47	39	68	47	53	55	54	47	55	39	53	44	51	53	51	51	46	50	39	69	51	39	37	42	55	46	58	50	51	65	47	47	46	66	52	48	40	53	53	45	49	59	31	49	33	35	55	46	51	38	55	38	55	44	45	42	50	57	49	40	55	49	54	46	49	51	49	50	47	48	48	43	49	52	44	55	54	41	46	45	52	43	44	40	41	56	40	43	48	54	53	57	57	49	42	51	39	45	55	51	46	47	47	42	42	57	51	50	51	55	53	51	50	43	43	58	48	53	42	47	53	49	49	49	54	46	52	44	44	49	52	52	47	40	45	52	49	44	43	62	46	38	52	38	54	33	42	48	63	48	48	61	57	48	45	48	52	37	45	42	42	47	51	49	58	41	52	53	49	51	50	49	53	44	45	52	43	59	47	55	51	59	50	48	51	47	44	53	50	55	41	52	64	50	40	51	35	58	53	43	52	57	52	40	54	56	45	57	46	47	66	62	57	45	52	56	43	44	46	61	60	68	44	45	55	56	57	46	46	58	58	53	44	54	47	41	45	52	49	48	48	51	49	40	46	77	61	55	62	49	55	48	51	55	50	60	54	57	50	42	50	45	68	45	43	44	45	52	45	54	54	56	46	52	50	59	43	47	52	45	49	56	66	50	41	46	50	58	40	40	60	48	50	52	60	43	58	58	50	40	48	50	54	51	55	58	52	53	50	45	43	40	55	64	44	45	62	63	42	44	71	61	56	57	50	52	46	38	55	36	44	64	55	42	47	64	55	51	61	64	53	61	43	62	51	55	46	42	56	46	53	47	57	62	49	60	54	59	49	40	47	41	47	50	44	48	52	66	43	60	50	55	62	55	55	57	51	52	51	56	55	36	46	44	40	44	49	50	56	43	50	62	48	45	45	42	50	47	51	48	61	60	53	50	50	47	69	53	55	44	48	61	37	43	39	48	48	46	49	43	52	60	56	37	60	37	54	43	49	58	42	42	55	50	45	44	45	47	58	52	53	45	49	43	42	43	57	68	49	49	46	49	48	40	50	47	45	41	53	45	39	46	49	37	47	48	51	65	46	57	53	48	49	61	42	46	50	50	53	66	63	61	46	46	51	53	55	48	68	38	47	68	57	48	46	46	46	45	53	49	55	41	48	55	66	50	50	43	48	57	43	45	65	48	65	43	50	57	59	49	41	51	49	52	63	45	34	50	53	35	51	39	46	53	54	48	51	41	49	51	33	60	48	56	61	57	59	51	72	54	63	55	52	51	39	43	51	42	58	39	59	56	56	55	47	44	56	43	39	40	58	56	59	51	51	50	56	48	59	49	45	44	47	56	51	46	61	56	44	40	54	49	58	48	48	55	49	46	38	54	48	32	58	50	48	54	53	51	44	49	57	40	56	54	46	55	60	58	46	40	64	55	53	50	48	48	66	63	45	45	54	46	47	47	63	49	50	40	49	53	53	54	47	54	56	59	57	47	40	49	63	54	47	47	50	38	53	43	44	59	47	50	54	41	50	52	44	49	55	40	48	51	55	48	60	59	48	44	47	54	46	40	47	46	61	59	51	57	47	61	54	61	52	48	51	48	52	49	43	45	56	54	52	53	52	54	51	61	48	60	49	34	46	41	63	49	45	58	44	52	57	65	38	46	56	46	54	45	56	50	65	51	56	51	55	45	55	57	51	43	44	47	34	55	56	46	49	42	47	47	59	42	48	59	48	45	50	49	51	56	50	54	48	51	57	54	40	58	48	46	65	53	64	62	50	45	50	59	60	40	66	55	44	56	67	55	44	40	40	43	45	48	61	57	54	49	63	47	62	59	57	49	67	46	65	54	53	38	52	61	60	44	46	36	49	54	49	52	52	61	58	54	52	49	50	41	41	50	28	51	55	44	58	46	43	55	33	45	42	52	44	36	45	52	54	63	47	45	36	58	54	48	47	53	59	51	57	51	51	35	48	39	56	50	51	51	38	52	58	46	40	49	50	48	47	59	60	50	57	62	47	46	60	48	49	47	63	38	52	54	47	62	54	42	46	48	47	45	43	43	50	48	45	57	54	46	57	62	46	46	46	50	72	46	49	58	36	44	49	62	41	52	48	60	42	42	51	30	53	76	52	53	57	53	46	48	63	47	39	53	37	63	43	54	47	54	44	43	47	57	48	50	44	50	63	49	41	39	45	45	43	57	57	40	47	37	48	38	44	45	46	51	58	47	49	47	45	51	52	45	49	68	50	48	47	51	35	42	52	67	56	40	49	52	39	46	42	55	55	43	45	50	55	42	61	46	37	46	43	55	55	62	51	55	46	42	48	60	39	57	63	54	40	50	43	50	59	50	49	39	55	50	47	46	38	41	40	36	53	67	42	48	50	59	51	52	45	50	38	40	46	54	45	47	43	63	51	55	56	42	43	49	46	51	48	61	55	48	46	42	49	73	46	53	49	41	52	43	54	52	52	39	45	41	50	35	61	49	52	51	46	52	43	49	44	53	58	51	53	46	51	52	51	50	57	55	47	48	48	63	42	41	39	56	41	46	39	61	72	46	52	51	43	40	61	47	52	55	33	56	58	59	55	58	43	51	44	43	44	50	46	52	48	37	52	59	57	65	48	54	46	56	57	45	54	44	42	47	54	63	44	46	51	48	45	54	58	45	44	39	46	53	59	43	37	51	48	61	51	66	61	49	41	42	54	58	50	57	49	53	56	50	49	51	58	49	55	55	48	46	50	44	49	50	65	46	57	45	58	30	52	53	48	61	50	53	56	52	41	54	57	43	47	61	47	55	34	42	40	57	54	49	54	55	58	55	44	41	50	48	42	51	51	53	52	39	46	47	42	58	50	55	60	49	39	40	45	52	36	51	64	51	45	57	44	40	45	55	49	50	46	41	57	58	57	44	54	50	65	49	40	57	57	45	46	46	65	53	60	47	52	51	46	57	46	48	61	52	43	60	62	43	48	55	48	52	46	51	55	51	53	45	57	44	48	46	47	40	55	48	44	46	49	42	45	47	31	43	44	52	48	55	42	49	44	52	51	60	47	51	47	46	47	41	55	52	50	49	43	51	55	38
40215	25724	22835	34523	29789	8310	18549	47415	44796	32952	32952	26580	13392	17437	15386	9630	6934	5058	3582	1574	1189	882	689	720	672	708	655	659	675	676	649	620	676	638	659	670	627	636	662	636	657	665	648	657	664	635	640	660	679	646	644	585	662	626	637	694	619	608	654	638	652	659	621	629	650	679	661	658	617	609	639	607	691	643	676	638	615	652	676	676	712	648	606	635	656	679	644	642	598	615	657	638	661	639	653	602	620	673	680	658	669	670	652	655	659	627	689	725	697	623	668	639	640	661	649	651	643	632	663	658	629	647	600	638	617	720	634	688	633	676	658	652	646	638	660	641	684	677	633	690	664	702	613	630	632	651	625	662	638	677	611	608	663	644	672	657	636	672	644	649	688	726	646	657	611	644	630	668	648	641	646	662	661	691	651	643	675	655	639	627	715	636	678	670	704	675	637	684	637	666	692	632	688	653	702	686	712	662	673	676	687	677	685	664	603	661	664	668	640	642	667	647	653	635	652	650	613	643	673	686	629	677	678	652	645	644	678	677	672	631	634	652	638	659	672	669	667	639	695	627	652	656	658	646	637	667	623	669	667	640	624	617	654	663	605	630	605	669	654	668	672	633	627	650	667	627	641	674	674	661	697	633	673	623	695	609	647	644	666	648	678	663	696	711	640	629	630	637	662	675	691	667	637	671	658	605	656	639	661	653	654	651	633	645	679	630	656	675	668	642	643	620	612	654	687	673	680	647	640	620	690	667	643	638	616	639	587	695	672	644	657	610	658	635	634	678	726	665	649	659	661	631	693	662	649	646	663	656	618	634	634	651	679	649	712	671	599	664	652	641	650	642	708	639	644	616	647	651	667	613	680	599	660	667	667	651	660	663	605	626	600	687	654	650	654	682	633	647	622	649	679	665	649	629	667	637	627	635	643	644	629	660	647	671	683	709	655	618	629	654	640	672	648	658	598	674	672	646	664	657	629	632	653	609	721	611	616	665	679	665	654	647	653	672	644	629	642	666	633	686	673	650	668	658	605	645	654	666	624	689	696	640	633	619	654	618	657	699	695	689	627	667	676	657	625	663	678	663	684	606	618	682	657	662	634	676	647	650	657	658	670	666	644	640	670	666	672	629	652	683	643	621	656	657	672	583	648	664	672	651	668	625	642	664	661	657	628	695	627	710	646	655	623	635	627	651	671	663	653	671	653	618	665	677	658	678	645	648	679	697	649	646	684	608	662	677	672	607	689	649	652	629	640	680	658	655	637	670	648	602	629	633	633	653	663	663	698	656	614	673	680	646	635	645	646	723	691	666	665	663	683	680	662	629	666	684	663	645	668	673	671	652	614	642	667	647	688	671	634	646	645	655	633	648	658	688	657	693	688	651	640	687	686	620	671	664	653	640	639	625	704	644	667	642	654	682	677	636	660	657	624	652	628	670	676	629	676	679	602	686	655	685	635	621	658	666	650	691	688	642	672	631	645	627	683	713	697	645	657	656	644	681	638	629	684	646	636	626	634	649	692	695	703	685	669	651	620	666	686	680	626	614	668	652	674	644	642	678	641	661	659	603	662	636	656	700	647	649	613	631	634	686	657	670	641	658	632	633	625	630	683	678	664	668	634	649	643	636	662	682	686	636	683	648	637	646	605	666	683	677	642	647	652	646	648	657	652	635	614	699	656	675	679	626	692	712	634	605	662	671	653	613	661	663	639	670	673	659	624	660	720	638	627	670	610	625	707	663	637	622	649	639	645	612	642	638	629	664	661	619	679	630	649	711	664	618	685	665	640	680	718	669	661	671	705	626	638	670	656	635	638	589	674	684	669	634	642	634	689	624	650	654	650	651	652	617	638	694	667	666	662	654	662	630	645	625	689	649	664	661	701	644	672	642	669	672	643	656	675	648	648	647	656	670	659	646	651	652	634	631	653	627	625	634	636	632	624	682	682	659	618	643	625	688	678	663	669	682	643	652	672	645	628	608	644	651	652	596	626	620	648	668	624	646	639	701	655	598	672	626	670	675	628	679	656	686	630	628	614	652	659	633	659	633	658	670	668	684	648	648	688	669	692	643	608	672	665	684	649	611	612	647	687	665	640	674	657	662	676	673	624	622	654	658	685	663	660	663	671	692	694	630	632	612	680	652	674	642	623	663	632	638	642	669	657	664	658	629	662	618	659	717	640	650	656	640	690	630	649	616	637	677	697	646	638	720	670	635	698	671	661	685	680	636	668	728	653	632	633	684	648	664	606	740	667	659	669	614	653	667	665	678	671	636	632	653	646	647	643	690	631	674	629	627	632	726	644	677	653	678	669	655	628	628	659	685	688	591	666	666	688	675	677	664	637	637	675	657	675	623	641	667	669	664	642	643	669	644	631	618	603	678	631	648	658	671	630	632	634	628	660	676	661	677	614	624	691	626	654	668	631	621	654	630	685	640	626	663	625	669	664	644	668	647	611	638	708	673	637	621	668	609	670	695	640	637	649	669	662	659	653	641	671	654	663	706	683	680	657	626	631	682	678	665	673	633	636	663	623	690	657	688	679	645	656	648	627	650	652	651	602	631	663	683	636	594	602	661	635	667	619	663	613	648	692	617	655	642	672	605	657	638	664	661	677	649	649	654	638	659	614	620	691	655	683	630	659	641	649	658	683	624	610	651	679	620	662	610	646	639	627	647	653	623	659	638	694	667	644	655	629	670	674	665	705	642	610	702	640	622	698	635	608	654	654	605	670	637	658	700	676	667	630	638	671	679	662	658	654	630	667	642	655	636	690	643	650	646	656	624	636	660	660	643	708	642	665	658	650	634	664	688	628	611	666	632	655	635	624	656	668	625	603	618	717	673	702	649	696	682	677	664	635	671	690	685	609	594	649	632	681	653	686	628	657	623	648	635	642	666	674	682	670	626	648	670	661	661	648	711	651	674	621	672	675	682	628	624	693	656	690	654	635	660	692	645	620	651	685	631	592	600	649	680	648	649	653	684	655	634	680	657	648	661	683	641	651	636	686	621	722	679	668	669	640	642	628	685	625	647	672	604	637	653	676	655	681	664	639	662	692	666	606	670	614	691	657	669	616	627	693	710	631	608	650	658	619	622	625	650	663	669	659	675	681	648	687	637	718	707	666	640	707	650	653	623	655	644	642	621	696	610	684	649	635	629	636	657	681	725	675	694	668	656	614	634	636	680	669	639	671	649	698	659	663	652	670	668	650	664	702	669	644	654	651	658	664	614	689	742	642	681	654	657	699	671	676	704	633	654	660	656	637	662	638	700	680	678	648	700	649	625	677	672	640	662	668	716	692	684	687	634	678	610	605	615	648	660	674	606	626	627	640	643	658	679	719	618	720	644	653	702	662	580	650	686	631	603	666	645	635	644	629	627	624	662	659	679	684	651	643	640	651	611	670	668	676	658	691	621	707	679	623	650	652	673	676	643	685	671	655	611	658	646	633	651	578	657	650	651	695	664	645	610	637	593	655	678	630	656	648	662	667	625	661	655
10484	8972	4030	3702	1036	156	736	10545	9676	4181	4790	2642	691	1044	752	470	334	258	194	81	96	69	44	53	48	50	58	46	50	37	60	65	66	53	48	55	45	45	62	66	41	49	64	49	54	52	43	54	44	49	47	47	61	56	42	39	42	44	48	49	53	48	60	52	59	49	56	61	52	46	62	55	49	49	55	62	66	52	53	47	46	59	45	47	40	41	46	39	52	58	47	49	50	57	43	52	54	51	61	51	48	52	61	69	58	59	41	60	61	45	53	44	57	43	46	45	53	42	44	65	38	38	63	43	58	42	46	47	47	45	53	54	40	56	53	47	49	44	53	49	44	61	50	41	61	61	57	53	68	46	41	45	46	55	50	59	42	49	47	59	53	52	52	49	40	37	59	58	55	49	55	49	37	51	52	56	47	51	54	52	52	39	59	43	61	44	59	51	58	66	54	62	48	40	51	52	48	52	55	40	53	47	60	41	47	45	57	50	47	43	58	57	41	41	41	47	57	60	48	47	58	54	57	47	50	46	59	68	47	50	43	53	53	46	44	39	53	65	65	56	44	70	43	40	56	54	48	64	53	43	51	58	64	39	40	47	59	56	42	48	38	37	42	40	42	45	50	49	57	66	55	70	50	64	49	57	45	57	44	56	55	40	52	46	56	53	48	47	50	45	54	48	63	46	45	54	56	47	50	39	60	44	52	38	50	61	59	57	56	40	57	54	51	58	59	37	36	52	46	54	48	38	49	57	63	41	48	51	43	55	55	52	55	42	57	46	47	51	55	34	45	35	45	48	48	46	56	46	49	55	49	55	39	45	50	59	52	53	55	48	48	54	41	44	49	55	45	46	45	49	47	56	74	41	47	58	59	41	63	51	41	60	55	57	48	51	67	35	52	48	49	59	42	65	52	38	48	40	36	41	43	56	48	43	48	53	54	55	54	57	36	48	52	40	50	55	46	45	53	48	59	44	53	62	39	43	46	48	59	59	50	62	55	47	52	69	46	42	54	45	40	47	55	47	50	49	47	51	51	56	62	56	56	60	44	41	56	46	63	55	43	58	37	53	53	49	39	63	59	59	53	41	47	55	51	55	39	62	52	52	52	45	51	50	43	54	49	46	47	51	51	51	39	44	47	50	56	39	57	46	44	36	44	44	52	46	60	38	63	51	47	45	60	67	49	40	44	42	58	51	38	43	55	55	55	41	58	55	42	35	36	57	51	57	52	55	49	46	45	51	50	45	49	56	46	48	50	39	47	42	45	53	38	42	46	56	55	31	57	59	42	37	52	55	32	50	40	51	49	45	52	63	50	52	58	42	45	53	44	55	72	51	55	39	53	33	54	46	43	53	52	55	42	45	51	50	38	54	45	56	55	44	44	47	58	48	48	64	42	49	47	51	49	46	56	49	50	53	63	38	46	49	44	50	42	51	42	40	48	46	41	51	48	51	56	55	55	50	51	41	50	51	68	53	45	45	58	55	45	49	49	65	49	58	57	60	55	56	42	58	48	65	53	60	48	59	53	45	46	57	45	45	62	43	48	50	57	51	50	69	52	48	26	53	55	53	51	49	45	50	52	53	43	54	47	47	38	58	49	57	48	43	52	43	52	39	51	46	53	45	42	36	44	59	51	54	45	55	46	51	47	56	62	44	43	46	54	51	44	47	57	45	47	44	48	51	41	49	50	42	45	59	62	63	54	30	59	52	59	53	45	61	47	48	51	52	58	46	45	57	56	42	40	48	56	42	41	53	49	51	55	51	46	38	47	44	49	40	56	53	56	43	54	49	56	51	53	43	47	51	45	39	45	40	48	55	41	53	41	42	43	51	42	47	49	44	51	38	59	65	58	47	42	52	43	59	42	55	41	64	46	51	51	50	60	55	46	43	56	55	63	52	43	50	45	58	60	51	44	46	39	49	63	48	41	52	50	39	46	44	50	48	53	55	55	52	45	46	61	47	64	52	47	60	53	50	38	42	42	55	60	57	48	53	61	51	48	50	44	55	40	49	52	58	54	59	44	46	42	46	53	40	48	57	41	54	58	49	58	56	40	55	49	41	63	50	46	66	49	58	58	56	48	50	50	42	52	53	38	41	50	44	53	42	58	51	57	48	48	56	48	47	46	56	44	71	55	65	47	56	59	54	39	42	43	52	57	57	54	47	50	44	47	53	50	45	61	51	49	41	55	54	54	49	46	50	55	44	41	39	42	53	45	52	46	44	56	57	49	42	53	49	39	64	47	55	44	49	47	53	63	66	56	54	52	60	58	42	61	41	50	61	37	49	59	55	64	59	40	62	67	48	57	43	60	58	64	38	39	45	67	50	44	58	38	64	52	45	55	48	50	45	37	52	43	56	53	48	64	45	43	58	43	48	52	41	63	51	33	50	46	66	48	43	57	43	50	59	36	59	57	49	52	35	46	35	50	47	47	57	57	45	56	47	65	46	46	38	57	67	51	47	55	36	64	48	46	43	54	46	42	56	52	44	51	50	56	51	47	63	55	57	46	58	59	45	52	50	43	56	47	53	54	51	43	50	64	45	52	52	50	35	55	51	44	51	36	47	48	43	37	40	47	54	63	46	48	51	47	61	67	53	52	59	52	51	48	51	42	58	46	41	51	53	45	49	53	40	45	45	42	49	47	60	44	48	46	49	49	57	40	37	34	48	42	55	48	64	48	56	55	56	64	54	46	42	59	53	45	41	65	43	49	51	56	31	59	50	46	38	50	47	44	52	44	45	52	59	53	52	40	60	40	48	46	48	56	55	44	58	56	51	64	53	49	48	59	46	52	43	54	61	51	45	35	51	53	45	44	41	47	71	44	40	33	46	48	54	39	47	36	48	48	58	50	47	45	42	41	53	51	48	50	51	52	52	47	62	58	49	41	66	66	52	55	43	57	54	56	55	44	43	69	59	37	47	56	40	40	41	49	51	49	59	54	64	50	43	37	49	48	38	45	34	53	53	45	53	54	47	48	54	48	43	55	41	48	60	40	38	49	42	57	38	55	35	45	49	41	56	44	47	50	48	50	61	45	50	56	54	50	51	59	44	60	45	42	48	47	62	50	51	61	53	52	47	53	41	49	54	55	53	54	62	50	44	39	49	52	52	64	48	55	48	43	58	48	58	63	51	62	44	51	41	40	44	60	55	38	52	52	52	59	67	48	58	39	56	47	53	47	46	38	56	33	53	49	49	57	63	40	46	62	51	42	55	56	47	50	34	62	68	52	50	51	56	50	52	49	63	57	49	48	45	44	47	52	52	54	54	41	45	36	47	41	44	59	55	63	44	46	46	43	69	57	63	35	40	62	53	54	50	46	60	41	61	51	43	48	60	47	55	57	49	32	42	59	49	64	50	43	52	49	47	58	51	65	44	63	47	47	46	49	43	60	44	31	47	48	61	43	48	52	51	57	42	46	59	38	37	48	52	45	49	58	69	53	42	58	51	49	54	50	50	59	47	37	45	52	45	46	61	55	45	64	63
48850	31215	27799	38614	31569	11081	21652	58840	50600	33992	39871	28012	17071	20909	18221	12284	9444	6952	4651	2120	1602	949	790	721	716	726	692	625	686	684	711	670	680	689	647	659	642	614	676	637	689	667	636	661	722	627	638	665	657	623	659	679	703	678	639	678	628	639	656	647	660	662	692	685	723	641	674	679	665	630	663	613	641	670	685	639	681	716	680	671	628	656	626	675	633	649	646	668	649	657	668	658	678	683	665	678	658	625	663	641	664	660	659	631	669	636	662	632	653	689	675	700	665	638	648	646	673	674	617	676	657	662	674	632	660	692	692	695	724	597	676	686	676	663	677	685	681	670	654	643	661	671	626	680	675	653	653	652	646	664	615	683	664	621	673	690	666	638	668	633	681	710	658	675	619	627	668	671	711	654	651	678	667	655	629	670	657	686	669	647	688	671	638	621	645	674	647	639	665	647	719	684	696	676	659	703	647	657	642	688	668	628	674	598	645	661	656	667	659	698	678	641	681	676	690	644	664	633	663	652	644	673	620	694	631	647	667	689	623	655	612	651	667	620	704	667	658	682	696	656	687	657	640	657	683	653	646	643	686	686	683	654	637	627	645	648	711	664	669	706	667	713	686	713	652	684	633	647	661	666	710	646	634	675	691	708	698	675	667	648	694	647	649	635	701	665	565	689	668	641	658	639	660	651	636	669	660	652	660	615	669	656	637	646	642	629	639	666	635	723	664	652	665	658	675	695	658	637	669	638	672	651	689	666	648	673	644	681	660	669	663	675	667	687	683	678	691	646	658	674	694	670	695	691	680	676	617	652	621	659	633	671	639	655	661	649	691	658	670	656	673	712	702	638	650	633	666	628	696	657	645	656	666	629	697	650	596	679	625	633	652	629	683	670	664	690	650	655	660	661	656	638	634	671	623	656	680	673	650	603	662	688	647	653	667	719	662	642	652	686	689	643	668	660	686	659	615	643	641	702	667	731	683	670	657	636	593	699	627	695	599	641	651	657	642	643	713	644	718	643	680	670	657	671	689	667	647	633	683	660	701	641	616	638	688	638	659	672	698	663	629	643	640	654	657	692	641	607	657	572	674	680	642	660	626	652	682	668	670	684	678	692	659	644	667	685	682	710	663	669	653	712	665	677	644	613	691	680	649	652	644	656	698	671	680	645	643	665	668	685	650	633	676	669	664	638	675	656	662	659	649	659	671	681	653	652	665	656	674	623	678	704	643	632	633	661	703	631	665	639	708	661	642	679	638	582	699	723	665	680	648	680	655	619	651	654	620	652	689	657	650	616	683	694	637	664	650	643	664	678	659	637	696	679	695	642	625	690	697	661	646	653	671	687	684	655	648	707	639	700	652	619	653	688	704	662	687	657	694	668	657	639	627	710	659	687	663	685	650	651	671	680	660	617	652	642	674	627	660	696	656	609	654	665	689	672	671	690	683	699	669	667	693	650	718	671	662	666	612	667	727	661	626	636	631	679	657	658	660	668	675	704	688	678	674	640	678	671	660	664	620	688	621	691	633	642	669	662	666	652	647	648	693	666	618	619	658	667	627	678	664	648	660	647	646	683	691	656	666	665	646	638	684	667	650	639	628	625	687	647	715	651	680	636	634	598	662	661	678	640	630	674	703	597	634	642	667	660	661	643	648	653	660	679	709	652	638	635	698	667	625	646	689	649	657	670	681	720	703	680	617	643	626	681	659	684	593	602	662	672	664	671	627	645	645	620	639	674	654	641	655	679	655	670	638	673	629	650	659	658	644	598	674	620	644	644	673	669	718	653	687	677	664	674	644	682	657	722	675	657	661	659	674	676	668	709	636	698	657	637	642	654	640	640	661	672	645	656	680	640	690	685	644	597	685	669	658	635	681	655	655	671	630	681	646	632	637	690	655	647	686	619	645	656	688	714	634	658	668	642	683	684	680	676	674	678	631	638	624	619	648	642	683	660	628	666	685	682	627	673	659	671	658	692	688	627	679	680	635	633	652	674	665	647	662	601	654	596	655	635	669	661	682	668	648	652	643	682	666	734	693	670	720	701	648	635	621	633	665	686	715	683	679	698	633	641	702	668	663	675	645	646	705	645	663	680	668	671	619	651	657	689	679	628	681	662	686	643	625	658	675	644	684	645	618	646	633	646	626	703	683	660	640	712	695	627	638	669	645	679	648	671	602	633	667	633	621	683	676	671	627	644	612	704	636	649	670	652	635	641	614	664	646	736	638	671	651	657	680	650	699	677	594	659	614	652	648	688	651	652	632	648	639	676	628	660	662	644	680	675	675	631	665	647	662	643	663	667	631	663	643	629	656	601	745	608	647	671	647	682	629	671	667	714	686	695	683	695	654	630	687	665	641	719	664	667	684	643	655	658	650	658	662	675	668	603	714	635	651	655	682	653	641	668	682	663	668	681	611	702	674	663	614	700	686	687	654	629	655	640	650	669	686	710	689	679	652	642	646	654	693	658	681	706	672	623	658	640	653	642	666	665	690	639	645	643	657	638	637	663	636	667	646	650	668	683	615	686	648	619	701	649	688	691	660	633	652	665	651	661	660	672	662	672	679	696	671	642	676	677	725	642	643	637	661	630	668	681	675	678	650	641	649	652	693	668	676	712	622	690	635	650	633	713	645	703	665	678	641	633	654	665	682	642	682	649	658	668	696	670	729	665	672	676	643	645	692	689	652	710	682	645	646	667	700	666	673	612	644	712	660	673	655	668	674	653	638	646	716	680	691	606	651	657	630	717	684	682	697	678	662	647	638	646	667	613	642	629	709	585	645	673	702	708	692	654	671	648	637	659	650	642	668	690	653	661	655	662	674	657	655	647	648	631	640	658	649	594	665	662	642	638	613	680	665	712	637	649	685	640	715	617	681	641	680	674	619	665	673	638	657	646	647	642	665	674	601	686	701	693	667	759	699	656	647	707	641	655	687	610	683	672	654	658	655	636	674	648	695	620	651	702	649	656	683	650	681	664	671	674	666	703	716	621	649	631	588	659	675	653	674	630	619	664	647	644	657	640	644	653	642	630	665	682	665	638	661	665	657	657	660	660	697	624	658	649	652	680	744	687	660	657	651	651	737	674	624	653	663	626	674	705	691	702	652	650	653	671	612	671	719	658	643	602	668	646	653	665	678	647	730	668	666	634	676	616	667	621	663	680	631	660	716	672	669	652	650	673	693	615	661	669	661	644	679	688	709	655	682	681	685	674	666	663	649	646	666	659	658	663	641	662	681	631	668	633	656	668	686	676	685	653	635	651	643	675	695	673	658	674	697	641	655	710	707	653	650	630	710	665	591	699	706	691	685	642	628	690	656	666	624	717	684	707	682	683	653	626	706	697	643	626	669	657	728	661	657	700	638	695	667	635	662	667	702	664	670	724	681	614	701	722	630	680	661	691	665	664	682	668	679	658	645	681	665	616	660	656	618	666	633	629	647	635	697	659	684	663	663	650	726	644	695	620	663	626	676	635	668	650	681	623	663	675	702	658
3930	1349	651	607	184	68	297	2480	2339	899	1042	572	194	263	218	144	111	100	98	67	52	53	60	54	47	44	47	58	48	46	38	42	57	48	51	43	53	41	39	59	45	52	56	40	69	55	49	49	53	41	44	38	54	46	40	46	43	50	54	46	52	53	56	46	43	58	48	50	42	54	65	46	47	47	55	37	50	47	46	47	52	42	49	55	53	55	38	43	48	45	40	44	55	46	38	33	40	47	56	44	46	59	60	43	41	54	63	49	52	44	57	37	58	39	56	40	57	53	47	48	49	48	50	48	51	53	54	49	37	59	41	48	53	52	51	58	43	47	46	51	42	53	38	51	54	45	47	46	38	45	48	46	50	39	41	47	55	45	45	49	51	45	52	52	48	53	38	45	45	48	52	62	53	42	40	44	43	42	52	42	38	49	48	45	54	57	59	39	41	57	51	51	42	38	45	53	52	44	38	47	45	60	44	41	54	57	48	53	45	39	48	53	45	49	53	56	50	45	43	53	51	52	44	54	47	48	44	43	51	42	42	42	36	35	43	51	33	54	41	57	46	50	35	51	49	53	56	39	39	55	41	43	51	55	38	51	62	65	37	46	50	46	51	54	54	64	61	54	50	48	53	45	50	34	45	43	46	45	52	47	49	52	51	39	41	53	53	53	40	41	52	47	35	47	44	57	50	50	43	59	37	54	51	49	44	41	43	62	68	60	47	42	51	42	47	59	60	33	55	46	44	35	59	48	51	43	54	47	37	53	71	55	53	43	43	42	51	63	63	58	40	51	53	50	46	71	48	50	57	51	50	46	54	56	44	45	42	52	51	56	40	46	44	59	53	57	55	44	40	53	46	53	35	38	36	38	56	59	47	48	53	59	41	58	50	38	54	58	37	59	38	49	43	49	51	49	43	39	60	59	51	53	65	48	56	33	62	43	46	50	44	51	54	59	49	48	46	49	43	36	39	45	42	55	56	40	57	52	57	52	46	42	45	36	57	40	51	43	45	45	50	38	62	45	44	44	43	53	38	71	61	53	43	46	51	54	37	54	45	57	60	34	43	43	49	49	38	61	43	34	51	48	41	52	58	46	55	56	45	56	57	47	46	51	51	57	45	69	58	37	39	31	49	49	49	45	53	50	45	43	48	46	59	43	46	64	45	39	46	45	55	51	48	39	48	52	50	38	49	41	49	45	37	42	51	51	45	48	40	43	38	46	56	48	57	47	51	51	42	54	44	33	53	55	45	51	43	44	40	42	56	55	42	38	43	50	49	52	58	35	44	47	37	51	49	55	45	41	38	42	65	52	49	47	42	43	50	52	50	53	39	45	44	43	48	47	44	40	68	39	45	52	45	50	48	53	59	63	52	41	44	51	35	49	49	35	46	44	55	60	41	32	52	51	43	53	53	51	45	52	57	62	49	50	45	45	44	40	48	43	56	58	40	44	52	47	36	40	48	43	42	45	37	47	48	48	45	47	54	49	49	45	37	48	54	36	58	59	45	59	55	56	59	43	53	52	43	53	46	56	55	47	57	59	54	49	45	54	49	36	48	50	39	46	52	56	56	44	51	47	46	56	52	59	55	49	45	60	59	51	41	42	41	58	55	58	34	50	46	46	54	44	51	56	55	55	41	45	46	48	46	51	58	40	52	60	58	50	59	51	54	47	39	41	47	50	38	50	50	47	44	51	52	61	41	45	44	38	52	46	56	41	56	53	39	36	46	50	47	45	48	63	46	48	51	52	52	50	69	45	47	48	49	54	53	52	38	42	41	45	48	43	41	45	52	50	35	51	46	42	44	36	40	54	49	41	37	51	50	44	38	55	41	43	36	60	42	47	45	41	40	40	44	53	42	53	51	51	49	44	58	41	58	45	46	57	54	47	47	43	47	50	51	61	48	54	49	42	56	55	53	51	45	50	33	50	45	60	40	50	53	49	46	47	51	53	52	42	54	53	36	60	56	48	43	50	39	47	43	44	46	43	47	55	50	48	45	43	33	44	63	43	50	47	51	41	37	50	51	43	44	48	53	52	50	41	45	39	59	43	47	44	44	46	43	47	51	36	57	47	44	51	38	52	62	57	58	35	48	52	50	45	51	45	43	46	53	39	52	52	56	48	58	55	54	46	50	54	64	54	44	42	46	48	44	48	56	48	62	44	44	50	41	56	44	43	36	51	57	46	31	38	58	55	47	50	35	54	55	42	45	36	45	44	48	52	37	44	68	46	41	47	47	59	54	49	46	45	46	44	49	57	46	46	39	36	59	55	52	57	56	50	53	50	56	52	48	47	42	51	50	44	49	55	44	50	49	48	43	48	57	37	49	45	48	54	39	51	48	39	33	59	37	47	56	48	46	38	47	55	50	50	50	47	46	54	55	55	34	35	51	46	45	45	63	62	52	57	44	43	37	38	46	42	55	54	44	59	53	54	40	60	41	51	44	33	43	45	32	60	51	51	53	46	45	64	44	47	49	50	46	61	51	56	46	54	39	50	58	41	47	42	62	42	57	41	41	44	57	46	43	38	53	48	47	41	48	47	48	51	49	45	52	54	39	41	55	35	50	57	48	48	51	48	53	63	36	51	55	48	42	57	47	43	45	60	44	47	44	52	48	45	55	49	54	63	29	49	54	39	48	46	41	44	45	52	37	53	49	55	56	44	51	47	45	56	48	43	59	45	69	54	49	43	47	59	56	61	61	51	44	42	60	48	46	43	54	48	52	54	55	42	44	51	45	53	54	41	52	45	48	59	52	51	39	63	48	45	47	37	53	48	62	54	56	52	36	57	38	50	53	48	55	39	47	43	41	44	48	45	59	56	48	46	45	42	55	42	54	60	54	57	41	44	47	55	50	36	52	52	55	45	36	58	42	36	51	40	47	40	48	51	53	38	49	43	58	45	42	41	49	43	56	46	45	42	45	45	40	46	53	50	54	56	57	50	51	42	51	40	47	57	38	41	44	73	55	52	52	50	48	37	43	54	47	44	49	54	43	37	53	48	39	43	50	53	45	56	54	61	37	59	47	38	48	64	44	53	53	38	54	43	51	48	44	53	50	58	40	64	43	37	44	56	49	50	42	53	43	45	44	42	46	45	49	45	50	49	48	53	55	45	48	52	44	49	50	57	48	49	48	40	67	57	60	53	45	45	49	46	51	44	42	40	60	57	48	51	50	45	45	49	42	47	38	43	41	49	51	43	45	47	42	49	44	45	47	44	46	48	43	53	40	53	45	55	65	39	48	56	51	54	41	38	37	60	29	59	58	57	52	40	47	47	43	49	44	41	41	49	58	48	51	37	43	56	46	53	42	52	61	48	50	51	42	42	47	57	51	51	45	48	51	40	63	45	40	44	45	51	47	34	52	53	35	46	46	49	55	56	48	57	44	53	42	61	51	38	48	47	46	54	47	42	43	41	51	52	49	56	54	49	60	59	42	48	54	51	45	43	47	46	47	49	46	47	40	55	55	41	44	53	50	55	65	36
33872	16407	11761	18697	16602	4369	14101	38277	32856	21592	22972	14235	6452	8034	6263	4110	3243	2337	1817	962	980	737	651	692	629	627	627	649	628	598	615	628	643	632	660	632	628	614	636	629	617	625	609	650	648	627	593	664	628	631	615	642	664	651	698	636	600	645	572	612	603	666	655	596	600	594	605	629	624	582	657	634	661	653	642	606	642	652	635	637	601	669	640	629	618	656	642	602	624	632	618	651	704	601	638	591	636	595	589	657	647	644	658	669	638	653	644	611	634	655	595	664	637	620	682	584	637	614	623	624	609	610	625	616	631	629	688	637	629	634	626	588	681	660	618	656	598	629	620	653	578	630	666	652	674	642	648	648	643	668	615	639	662	635	596	635	644	630	647	660	619	601	661	665	612	630	595	593	665	660	686	681	606	650	660	582	645	708	645	638	670	611	629	630	648	632	642	609	626	577	641	642	641	660	666	633	605	601	655	640	592	621	661	676	609	584	648	590	615	599	667	627	648	630	621	637	640	617	628	636	627	551	663	656	633	622	621	655	615	617	578	608	633	610	627	673	610	658	631	602	619	633	612	623	661	620	631	643	606	617	629	620	628	572	670	636	663	661	664	662	657	626	617	635	635	676	633	622	613	591	656	612	637	691	649	614	637	636	603	612	630	645	619	622	657	602	591	604	646	626	620	628	643	639	649	623	578	638	683	664	630	603	670	615	638	655	586	616	620	640	632	630	634	615	628	613	592	651	587	646	650	607	655	625	676	629	629	634	640	654	599	643	607	668	608	626	616	627	643	621	614	673	674	663	624	652	618	638	641	586	643	674	629	601	625	608	631	636	664	622	630	637	638	593	634	619	612	646	646	666	599	649	635	606	632	602	597	655	623	684	642	607	644	630	631	613	666	665	654	618	635	647	678	645	641	637	646	641	659	671	624	649	591	599	645	616	635	664	647	647	622	625	645	630	641	656	621	663	643	625	621	648	627	643	604	661	670	670	624	594	649	603	608	632	660	644	612	637	624	635	636	643	650	634	609	634	618	605	645	597	606	610	600	600	636	675	614	645	641	638	635	650	686	642	643	645	635	623	653	617	576	641	621	651	660	640	609	631	701	633	610	647	667	604	620	651	634	626	640	620	610	610	632	681	650	636	651	649	667	627	627	646	644	642	682	596	672	602	647	605	625	620	641	570	653	630	634	610	649	645	630	626	586	614	582	633	625	636	648	611	630	618	629	658	635	614	593	649	616	630	656	657	615	650	615	649	672	621	634	611	642	624	629	632	624	625	631	640	614	610	625	622	609	640	654	628	606	568	616	614	624	660	601	650	642	690	605	606	630	619	608	617	639	663	631	663	605	594	653	622	629	605	589	665	637	647	645	635	623	659	666	608	664	632	644	642	666	602	638	629	631	638	664	603	676	638	654	615	623	593	628	646	603	625	605	634	631	646	624	673	622	617	643	625	619	641	673	636	639	636	618	628	624	639	645	614	667	651	629	682	609	620	652	606	659	601	658	626	621	641	609	634	669	585	669	622	656	603	642	653	645	628	616	639	604	640	587	625	665	646	634	632	611	620	600	612	640	616	666	627	667	617	648	632	653	600	658	582	636	653	672	673	637	658	622	669	630	625	598	619	626	621	651	626	669	594	659	632	608	659	660	645	635	696	652	611	674	636	623	664	632	670	576	647	622	656	606	619	621	609	592	649	664	660	626	638	614	613	658	680	621	596	569	635	637	621	618	615	598	682	630	656	687	615	628	627	640	656	633	632	642	630	650	639	623	644	625	618	606	660	622	640	626	658	607	655	624	626	632	655	676	645	614	668	656	607	635	686	650	646	648	608	634	630	616	629	620	576	639	635	624	608	582	658	655	643	610	618	617	627	611	625	587	648	649	609	631	647	611	634	681	651	614	693	664	596	614	626	643	602	611	651	634	646	618	601	647	639	624	627	622	599	615	602	627	652	648	657	648	610	643	627	641	642	626	589	653	610	612	634	639	641	612	617	608	657	643	684	622	646	594	655	623	629	674	644	641	688	663	679	615	646	641	603	654	614	635	608	591	647	610	650	655	651	608	647	620	660	684	615	675	654	624	614	615	626	629	622	583	647	627	607	660	631	664	654	646	631	578	643	611	641	623	606	616	618	628	612	645	599	594	638	657	649	618	625	628	639	638	657	646	649	643	647	655	662	613	636	607	602	627	683	628	617	628	619	617	624	580	642	617	639	595	610	644	648	644	592	644	626	604	610	648	635	644	605	606	633	588	644	638	619	644	649	607	640	607	651	601	648	609	662	592	642	601	616	638	654	634	654	659	638	629	580	607	636	624	630	606	665	626	667	637	670	620	629	615	681	619	584	610	645	604	657	602	609	636	631	640	676	600	665	670	671	609	625	592	617	666	614	646	649	669	585	663	659	648	638	673	620	630	615	662	594	665	659	663	645	621	614	640	664	658	586	628	672	648	617	643	626	622	639	620	607	649	622	618	656	649	660	617	634	641	621	659	612	617	660	601	632	628	646	628	632	611	656	627	617	665	643	674	638	674	605	632	646	630	632	636	637	607	665	606	638	629	621	671	661	626	610	589	638	635	679	649	639	664	644	624	652	617	672	673	663	635	633	632	617	657	619	583	631	612	639	609	668	639	603	667	647	621	591	628	615	657	635	627	649	636	639	595	638	655	644	651	622	626	609	645	623	597	612	613	659	626	655	595	686	654	658	625	628	610	599	614	652	642	631	655	634	685	611	629	617	618	645	629	639	637	660	662	652	651	629	628	643	651	608	580	656	604	624	659	633	666	621	609	615	604	660	631	641	660	603	689	628	614	644	653	600	621	617	647	633	674	637	663	662	617	638	628	624	664	649	629	627	611	635	677	626	616	628	658	623	621	652	668	623	689	662	639	635	681	617	617	613	634	601	653	617	626	635	617	619	622	606	636	625	659	631	622	609	627	645	645	673	669	618	617	670	628	646	662	615	629	612	596	624	625	672	652	637	670	642	664	614	658	653	596	657	655	680	643	615	609	615	681	665	673	637	640	620	642	637	633	611	640	610	640	620	595	649	652	618	618	621	589	650	697	665	648	656	626	631	612	596	666	626	623	656	638	636	646	630	635	657	674	638	654	613	645	615	634	630	598	611	630	610	661	671	655	605	613	628	628	657	626	674	617	647	649	649	657	645	621	590	602	643	679	634	632	670	636	623	633	642	642	635	628	630	643	663	597	648	632	605	648	637	648	630	599	595	644	611	658	650	645	620	659	666	640	615	598	608	624	603	643	632	657	673	632	648	660	659	655	611	646	615	682	623	657	636	625	605	614	593	677	656	635	599	615	640	661	604	649	608	648	581	621	662	601	641	629	629	639	626	594	648	591	631	673	592	662	596	659	604	598	618	664	624	627	660	636	649	603	672	661	649	607	654	641	638	627	626	644	620	639	656	636	661	651	632	613	614	643	589	621	617	625	657	583	683	674	672	631	676	626	583	584	659	615	583	650	660	654	666
7828	4611	2157	1676	703	152	860	6081	7364	2253	1838	1452	510	632	513	307	268	182	132	73	110	70	60	45	62	63	40	40	50	46	65	58	44	58	43	55	47	41	46	46	42	53	55	48	59	49	43	53	46	50	56	53	57	42	62	47	57	41	45	51	63	53	46	53	43	36	57	57	57	35	46	51	48	37	42	44	56	36	54	57	47	50	48	47	58	57	47	43	52	39	47	52	53	59	38	44	41	49	54	46	52	40	42	46	59	50	45	48	46	46	52	58	50	54	41	54	48	49	49	49	42	60	47	56	46	55	39	43	46	53	58	39	43	63	41	56	48	43	44	43	52	50	55	48	53	45	30	48	47	56	50	43	54	48	47	55	55	42	47	43	46	48	50	47	53	51	52	53	58	47	54	53	43	34	56	62	58	43	41	42	51	50	56	48	51	37	50	71	52	49	45	57	60	33	35	46	55	50	52	46	57	51	55	43	54	41	45	53	34	45	42	49	41	54	59	57	45	41	38	44	59	57	59	48	46	59	45	45	50	48	42	45	45	45	56	50	49	41	61	54	57	47	51	52	50	53	36	56	54	39	41	60	35	54	42	56	46	48	49	63	57	49	55	52	38	45	47	42	49	41	50	40	51	37	51	45	46	49	47	59	50	61	45	58	39	40	51	41	40	55	49	58	52	52	50	35	62	43	63	45	45	60	41	48	55	54	45	60	54	49	56	61	48	60	47	60	44	55	48	52	39	50	50	51	55	40	47	48	50	47	39	39	45	46	56	46	44	51	44	38	49	53	47	46	52	50	43	45	39	45	66	45	51	47	39	58	59	57	53	45	50	50	64	61	64	49	48	44	44	65	53	51	50	52	47	64	52	46	48	55	48	53	50	49	47	51	59	50	44	52	47	48	53	59	48	51	53	47	45	53	47	52	49	50	34	37	38	50	42	48	50	60	41	47	42	52	57	45	44	42	53	47	50	48	54	50	40	59	49	54	40	40	57	31	41	49	41	44	50	47	44	41	55	49	54	53	41	62	58	52	65	47	46	51	41	58	55	49	51	53	59	51	56	47	39	45	41	44	43	36	46	49	60	42	50	34	40	51	42	46	55	64	57	49	46	48	48	58	43	49	53	59	34	57	55	53	41	48	51	46	53	51	50	51	46	46	53	59	50	47	49	42	55	51	49	36	54	53	40	50	56	47	52	51	56	52	49	46	36	28	42	40	44	45	39	35	58	47	46	51	51	42	44	49	41	57	54	42	54	45	54	38	50	55	41	48	55	49	54	46	52	44	45	51	48	39	56	51	48	44	46	61	51	57	51	44	44	59	56	55	60	42	45	44	55	58	44	46	57	47	53	57	53	63	44	52	46	33	46	55	48	43	59	58	55	40	52	44	52	46	49	40	60	56	49	58	39	48	54	40	38	50	47	56	53	39	46	43	42	46	33	50	52	46	43	56	42	46	38	49	61	49	50	38	49	63	42	50	47	51	38	34	52	47	51	66	43	48	49	48	52	55	46	35	50	38	33	56	55	34	51	49	52	49	44	50	49	48	45	54	46	41	52	63	65	47	41	60	54	60	44	56	33	33	55	42	61	45	45	42	60	65	62	45	42	54	53	45	54	46	56	50	41	45	58	49	50	54	70	47	47	50	45	60	48	49	55	32	54	43	44	46	41	60	54	45	52	49	59	49	39	48	46	56	51	34	61	50	49	57	50	50	38	43	63	50	48	42	44	57	50	47	52	43	54	55	39	54	42	54	63	49	61	49	51	35	42	61	50	52	40	62	56	48	60	49	48	44	47	42	54	43	40	55	53	56	63	41	47	45	41	48	48	58	51	42	47	57	68	47	66	51	55	45	55	41	49	51	43	51	46	46	49	47	57	44	49	48	42	73	54	56	48	35	38	48	53	55	44	46	54	54	43	42	53	42	48	43	46	55	60	45	44	46	53	44	51	54	47	48	54	48	40	55	48	46	55	43	51	48	46	43	62	52	55	36	50	44	53	45	43	51	44	60	51	39	59	46	30	47	45	50	64	50	40	57	64	52	53	57	53	38	49	37	48	35	67	48	38	45	41	54	59	45	60	46	56	61	54	57	56	40	37	53	54	51	46	62	54	43	46	59	48	45	42	61	44	49	60	40	48	37	33	57	43	53	46	57	45	48	50	49	54	41	66	46	57	45	38	55	48	49	51	67	49	54	47	51	42	48	43	33	51	39	57	51	56	59	38	53	52	41	58	47	46	42	42	50	56	55	43	60	47	51	42	56	44	38	48	54	43	53	59	51	47	38	53	52	54	39	51	42	49	58	56	62	45	41	60	54	54	52	55	39	50	54	53	52	37	44	41	40	45	45	54	57	49	40	43	49	58	57	49	47	58	42	39	50	51	46	42	40	49	53	55	53	59	45	46	46	74	41	39	60	43	59	59	45	61	41	51	47	64	46	50	57	42	48	47	39	74	59	50	51	42	48	54	59	48	49	61	44	38	56	55	55	40	47	49	49	48	43	50	46	48	47	39	54	54	50	49	49	44	46	56	46	38	62	45	53	46	56	71	60	51	48	45	65	55	48	64	49	59	56	55	48	64	43	46	48	54	48	59	42	35	59	39	54	45	47	40	42	55	55	32	54	57	47	55	50	46	33	54	48	50	48	37	38	42	52	45	43	49	48	44	46	61	48	44	57	40	49	58	48	39	53	48	42	51	44	58	56	44	46	45	41	62	59	53	47	38	42	50	48	61	50	41	60	53	57	59	51	40	37	45	43	47	53	51	55	53	45	47	50	47	61	46	67	56	42	61	36	50	48	61	38	53	52	41	43	53	57	47	52	55	65	38	55	38	39	52	44	42	45	48	48	49	51	62	45	49	47	48	52	34	52	50	51	56	52	37	49	57	55	56	46	51	50	49	51	48	54	53	55	54	42	43	46	43	57	44	72	50	53	52	47	50	49	52	43	47	46	49	54	44	62	52	71	50	37	46	42	48	55	54	47	47	56	60	55	47	42	45	41	38	50	45	43	52	35	66	50	41	47	49	48	47	55	50	56	51	57	40	50	57	47	49	52	44	50	53	50	46	54	46	55	41	39	51	52	33	44	44	50	42	47	48	40	46	47	50	49	60	54	53	48	57	46	46	50	46	45	43	36	44	60	63	53	50	62	45	48	41	46	47	58	58	50	44	54	44	46	43	42	53	40	46	45	40	42	46	43	60	46	43	49	45	44	61	51	50	53	45	54	38	42	43	45	64	42	56	46	41	44	47	48	48	39	39	51	54	49	47	51	45	57	55	54	46	53	60	56	43	42	44	46	42	48	45	52	54	57	57	51	36	49	56	52	45	43	48	48	64	46	50	44	48	60	51	37	55	36	52	59	60	53	63	66	47	37	47	48	50	51	56	49	45	50	48	47	43	39	41	45	48	45	46	58	63	37	36	49	37	43	56	36	56	36	29	54	54	44	53	47	43	48	45	50	54	54	57	47	48	62	53	54
44594	25748	22580	30827	29446	10505	23455	49110	45063	30735	28226	24741	14307	16463	12770	8629	6780	4941	3092	1699	1533	872	769	716	714	631	692	594	681	666	667	666	652	612	652	682	629	689	648	683	652	639	667	610	643	641	664	621	643	642	654	647	673	632	654	631	610	643	629	626	625	704	592	617	635	652	643	639	657	581	629	620	653	649	650	637	637	655	655	654	637	676	637	615	593	699	656	586	668	650	639	675	654	650	671	635	611	605	653	633	610	618	649	641	632	637	659	683	680	628	638	633	631	643	627	627	625	622	651	600	639	637	695	638	657	667	626	609	642	645	683	620	664	658	604	629	681	679	639	635	627	615	650	683	644	641	685	627	610	662	626	621	612	643	626	596	638	628	652	644	618	636	607	668	610	655	669	633	631	623	678	662	642	683	636	653	680	625	665	598	661	634	600	600	630	614	658	620	638	651	651	654	660	665	660	636	640	664	665	651	682	649	629	624	621	616	672	667	621	619	625	627	621	658	620	636	664	639	642	654	581	606	663	619	636	669	651	675	659	650	666	668	654	634	664	617	706	643	643	671	636	627	617	679	626	660	677	626	643	601	617	597	628	674	630	634	634	669	650	639	668	649	597	673	620	616	611	638	649	643	674	653	637	639	620	650	626	652	634	690	634	641	681	662	615	608	642	633	671	648	639	654	608	682	599	617	685	611	630	633	601	585	627	629	630	636	605	626	609	634	635	610	632	667	591	628	696	613	619	693	608	669	667	640	637	677	609	633	629	634	670	654	663	653	624	622	669	663	668	691	660	639	589	630	629	661	664	639	630	706	606	643	607	645	617	678	638	595	660	643	704	628	662	632	625	652	686	654	636	604	607	578	646	663	638	611	646	639	605	654	642	640	690	679	655	638	638	696	639	609	629	635	648	629	612	622	628	700	627	690	672	651	653	664	674	648	605	635	663	637	635	622	646	708	697	626	613	636	626	602	639	656	639	654	649	594	647	644	683	602	634	629	640	667	590	662	660	594	632	673	626	640	626	649	647	620	656	634	676	630	705	644	603	694	639	662	640	607	640	658	630	647	651	656	675	655	656	612	688	674	620	638	664	631	651	632	659	667	633	635	640	629	586	639	638	671	639	654	668	647	621	620	688	635	621	674	667	626	619	622	659	654	589	611	645	689	644	629	612	677	637	671	591	658	610	651	655	636	610	673	674	639	671	688	674	635	605	646	621	615	679	656	655	651	651	632	621	618	631	621	698	651	620	598	649	585	611	651	608	656	630	667	683	597	669	600	631	622	631	687	616	649	652	675	617	612	629	634	643	646	633	671	623	681	651	636	678	644	637	649	624	689	638	657	628	657	626	634	657	611	645	612	622	650	662	640	667	647	640	649	645	659	669	675	653	656	652	655	653	620	684	652	675	599	635	657	681	657	670	663	617	603	644	616	668	664	669	631	675	630	639	659	629	643	644	637	636	692	642	650	678	639	640	623	671	614	652	634	659	645	627	657	644	579	635	656	618	652	627	653	659	572	617	586	666	707	629	585	627	626	610	584	654	651	656	651	635	634	668	674	652	648	666	656	697	639	670	643	704	650	634	656	646	623	636	645	689	639	612	599	668	661	646	670	628	599	599	640	631	668	615	654	624	613	663	669	650	652	606	622	680	640	646	630	619	664	651	657	652	623	608	668	619	645	652	637	638	671	618	677	621	673	670	656	635	621	611	657	648	636	616	623	654	645	635	630	636	655	655	653	642	637	703	640	661	661	654	662	615	673	625	655	621	638	680	649	645	672	640	603	627	682	658	626	630	626	612	633	620	683	615	663	638	602	609	648	610	639	702	676	644	648	652	628	599	638	618	658	627	658	649	657	654	681	609	650	577	612	667	616	647	668	659	640	648	610	636	661	640	676	590	673	693	619	603	662	669	632	611	625	677	612	670	650	635	594	640	623	619	629	600	601	632	622	657	670	599	659	643	616	658	692	615	619	672	638	696	668	672	661	608	629	636	665	592	653	643	615	672	646	668	656	647	675	633	654	629	664	616	615	646	661	635	665	667	654	648	679	633	638	689	614	664	680	596	645	657	618	693	607	645	621	637	622	674	646	655	647	680	636	616	617	599	580	615	604	680	635	605	598	630	713	614	664	689	690	650	643	626	648	620	660	618	656	655	625	622	622	714	673	635	652	610	621	683	659	601	648	619	631	682	630	681	626	647	620	645	664	621	626	669	654	636	654	670	659	649	646	656	640	664	665	632	682	680	625	604	672	622	684	617	635	644	647	648	668	668	651	650	565	700	696	610	644	630	676	661	652	668	639	649	643	616	642	667	600	609	655	637	610	661	618	606	639	661	697	666	593	635	628	683	628	640	581	645	641	670	610	621	642	624	633	643	667	660	623	636	681	601	629	621	645	623	649	678	668	656	663	650	647	586	663	621	650	625	657	585	623	641	666	635	644	630	595	642	663	630	633	617	664	628	645	613	680	609	681	646	645	629	613	623	671	659	594	693	604	651	656	627	647	632	671	681	649	632	644	659	636	631	668	630	612	625	695	607	625	673	648	650	644	615	639	622	643	657	648	658	640	647	632	641	616	655	694	633	611	643	592	632	612	683	629	679	653	599	589	670	692	647	606	660	583	641	645	629	616	645	654	668	663	628	655	627	665	624	605	605	630	618	653	601	660	690	646	644	633	637	605	677	614	652	583	658	622	637	660	658	684	619	652	659	655	667	627	629	664	640	685	673	643	651	629	624	661	631	645	592	639	641	636	680	666	674	671	663	654	656	640	618	634	671	658	694	626	656	609	688	610	628	629	635	657	649	657	621	654	636	668	656	639	642	661	627	638	648	687	631	631	677	646	682	617	635	668	606	599	600	621	624	634	646	672	582	616	647	604	631	668	634	648	663	677	664	640	621	640	642	641	640	655	684	665	668	634	615	657	690	638	665	651	648	610	670	652	674	667	670	582	628	658	643	656	662	622	653	637	665	605	685	656	609	653	650	629	649	621	655	596	681	641	637	636	666	647	677	685	606	619	633	624	676	688	647	604	642	664	664	618	684	602	668	710	631	677	654	636	663	613	667	640	655	669	644	643	633	672	693	672	644	664	654	592	666	668	654	624	652	674	660	624	650	605	603	645	617	638	656	648	620	652	646	621	653	668	649	689	606	595	612	666	606	636	653	633	664	661	654	666	616	644	666	616	619	587	607	652	637	622	649	647	657	617	638	717	614	641	655	667	611	632	645	663	609	600	631	644	664	612	665	683	650	677	662	665	711	680	724	644	688	698	670	626	638	628	663	672	633	643	638	662	648	642	619	631	638	646	670	659	656	641	652	675	611	658	635	692	652	681	636	666	621	660	612	590	635	627	606	656	636	684	630	625	616	675	612	610	682	658	651	674	695	685	639	605	663	597	636	658	639	638	612	658	592	617	620	618	639	687	644	715	630	622	656	581	654	685	666	664	664	645	654	614	630	626	680	612	647	643	706	649	668	659	654	607	624	641
8213	3715	2211	1537	595	135	563	5200	8744	2838	1755	1815	650	735	535	399	265	205	151	107	66	63	51	50	45	47	49	49	38	50	57	71	56	42	51	46	54	52	43	46	46	50	47	57	36	44	42	60	43	49	44	57	51	44	58	44	56	46	68	51	38	44	54	46	63	54	63	55	41	72	48	45	49	47	44	48	43	52	39	54	50	43	38	38	40	47	52	59	47	37	38	37	57	53	47	42	46	43	56	52	49	42	48	52	59	50	60	53	48	47	50	57	37	47	49	43	42	53	54	50	51	54	53	49	47	46	46	57	54	48	53	51	53	40	56	41	56	52	47	54	46	46	48	41	52	45	41	64	50	52	54	30	50	55	50	45	48	48	60	51	46	54	61	53	44	48	63	46	49	63	54	64	45	50	66	65	53	54	53	53	50	40	39	69	42	55	43	51	47	41	58	52	50	53	42	70	48	48	53	50	47	44	59	50	49	44	57	46	71	54	65	54	51	36	50	52	52	51	42	47	51	52	51	55	47	38	46	49	47	51	45	59	44	49	55	49	48	56	59	44	41	44	46	40	60	50	40	49	47	49	50	52	43	56	58	43	45	44	64	52	54	51	41	50	38	44	52	57	61	46	51	49	44	54	50	44	46	48	44	53	41	58	57	56	52	48	62	37	54	72	50	46	52	46	38	43	42	57	45	51	63	60	42	41	42	48	60	54	53	45	46	50	46	48	44	48	53	48	53	52	51	42	58	52	45	44	55	46	46	50	45	53	45	59	52	48	59	47	59	48	48	52	38	45	51	43	61	45	36	46	53	58	57	58	49	47	55	53	61	47	48	45	60	59	53	47	55	47	43	60	39	37	52	51	40	50	55	38	44	42	36	66	45	49	56	49	61	40	42	55	52	52	65	51	46	46	50	53	53	58	61	44	55	42	59	56	35	51	58	64	56	54	38	34	40	46	55	44	54	53	42	42	34	41	50	48	62	60	44	53	54	52	41	46	38	51	45	54	51	37	50	44	46	47	47	57	62	54	63	45	54	58	47	33	57	58	49	45	46	57	59	65	41	52	52	42	41	45	36	61	42	49	52	54	61	51	49	56	47	51	51	45	47	59	37	44	62	51	56	55	45	51	47	42	53	54	44	46	50	38	46	64	48	55	43	58	45	45	55	55	54	47	49	48	47	57	44	48	52	47	45	63	50	48	50	46	50	43	55	47	46	40	50	51	56	51	42	49	46	47	52	40	55	60	51	61	48	39	44	43	36	52	50	54	66	43	48	41	47	54	45	53	43	44	50	37	47	55	41	46	45	44	51	46	66	56	64	46	49	70	52	45	60	47	56	44	57	46	45	36	54	49	64	49	53	51	49	56	42	58	50	43	42	45	48	46	69	47	53	36	53	39	51	52	42	58	49	69	53	46	60	50	61	46	51	42	45	51	46	53	45	57	55	66	40	55	51	54	51	57	36	41	54	60	49	53	42	49	54	45	69	48	57	52	38	49	61	59	59	47	45	47	71	53	56	46	44	61	63	48	54	46	57	38	57	42	51	39	49	63	42	55	56	49	49	49	43	50	39	40	47	45	66	48	42	60	50	39	49	51	49	55	59	47	38	42	48	54	50	42	47	49	53	60	49	53	63	54	51	55	40	42	50	63	51	55	50	47	44	51	49	59	49	50	52	54	62	45	57	46	53	47	53	64	51	61	53	49	50	58	42	56	45	39	51	49	40	49	60	53	66	51	64	47	41	44	48	37	62	53	42	44	38	50	54	46	50	56	39	39	66	44	59	56	42	37	49	50	53	55	42	59	45	61	51	61	52	52	49	38	45	50	47	54	52	47	40	42	42	36	35	52	45	52	50	47	56	46	53	47	47	40	61	53	63	50	56	49	48	52	49	49	50	49	38	51	54	46	52	38	43	46	41	45	50	56	45	43	36	55	39	56	55	65	53	50	41	54	68	45	49	54	50	45	52	67	54	54	34	57	30	66	49	40	42	45	55	37	51	47	52	49	59	44	53	48	46	40	46	48	49	49	50	55	53	49	61	56	34	35	47	56	46	41	53	45	45	57	38	49	50	57	52	65	57	45	52	47	54	42	48	49	51	52	50	51	57	36	57	38	44	44	53	44	51	53	59	58	51	50	57	47	50	55	44	48	48	49	47	41	47	55	49	55	50	43	49	66	48	46	48	44	59	64	43	60	42	48	49	38	46	55	40	54	37	54	44	50	36	47	42	36	55	51	64	48	38	48	45	59	56	48	42	53	50	47	42	50	47	36	43	47	46	58	74	31	41	38	41	51	56	50	48	44	50	56	40	54	42	52	42	47	59	45	46	54	50	56	48	63	52	65	54	42	43	34	50	46	53	47	59	36	53	41	46	46	46	38	39	55	53	50	41	55	48	51	48	62	45	68	51	68	48	48	46	51	55	46	63	55	52	57	57	51	47	42	46	47	59	51	46	47	56	48	62	50	53	58	58	39	66	42	49	56	54	44	44	37	49	53	50	53	47	47	39	39	43	52	48	52	52	45	53	60	50	56	48	53	50	39	57	57	47	44	55	44	51	57	50	57	43	49	53	43	42	53	54	40	48	39	47	47	64	49	64	60	53	67	58	53	48	54	44	61	52	54	46	64	53	53	45	48	55	62	41	58	51	44	50	49	50	53	48	53	62	64	45	64	56	55	53	36	35	44	60	58	36	51	49	40	59	55	54	47	42	37	51	43	39	55	39	44	46	55	36	50	54	56	60	46	49	51	48	43	44	47	43	53	46	50	64	49	47	49	53	52	51	66	48	47	52	31	66	40	62	31	46	55	44	58	55	56	40	53	41	49	45	51	52	49	47	51	46	50	46	55	60	57	70	42	52	47	49	55	52	49	40	50	51	46	60	54	44	55	56	53	48	50	46	39	47	48	58	49	51	44	45	58	40	51	52	45	52	57	56	54	49	43	57	48	61	56	57	43	49	49	41	42	43	56	53	59	56	43	40	54	49	59	51	44	41	53	57	51	41	48	37	34	43	48	50	55	40	62	56	37	44	42	47	54	49	51	57	57	41	48	46	41	57	54	47	50	52	43	39	46	48	46	53	41	46	39	57	53	59	54	44	44	65	49	33	53	55	48	49	50	47	40	36	39	45	53	36	51	61	47	49	51	54	44	55	61	44	49	51	39	47	61	54	45	47	72	48	48	55	51	46	73	58	44	53	44	48	41	47	38	50	46	54	35	44	61	41	37	37	57	57	41	50	62	40	49	54	53	61	55	39	56	50	57	48	49	50	58	45	55	60	36	49	53	49	46	46	48	41	51	52	45	52	46	52	42	55	45	51	54	41	41	39	56	52	48	49	51	49	49	50	41	55	51	54	37	47	63	47	40	54	54	56	57	51	42	50	48	38	44	47	48	47	46	47	43	39	33	55	54	57	52	47	52	40	39	55	52	54	54	41	56	54	55	48	52	55	45	41	50	39	63	44	45	46	45	33	58	48	42
41547	23552	22326	29192	27110	9591	19145	48171	49509	33179	28386	27851	15595	17795	13776	10726	7721	5543	3418	2119	1310	935	746	625	662	697	671	663	662	662	654	636	652	617	642	631	631	627	646	637	642	648	623	650	617	629	648	654	672	621	665	683	656	640	628	634	622	637	637	667	663	659	616	649	669	610	657	655	648	651	633	667	638	628	653	609	625	585	656	653	616	651	637	695	651	636	641	635	642	667	608	678	659	635	646	670	630	677	590	670	620	668	648	642	659	613	643	668	673	633	638	596	694	639	663	671	601	655	632	676	635	618	649	615	691	649	647	699	654	622	682	645	651	674	632	638	638	700	699	622	619	686	606	628	635	651	639	598	695	652	635	659	644	654	671	667	678	660	669	670	628	632	632	688	626	638	629	631	649	662	656	649	686	652	672	635	641	634	660	674	655	674	631	635	628	644	650	683	701	680	686	683	681	651	658	658	646	628	647	610	596	671	631	671	629	623	631	649	658	637	640	653	660	638	654	639	691	588	611	617	664	662	628	641	644	691	668	668	691	646	649	653	690	680	706	609	646	631	647	680	627	711	616	658	653	628	570	617	668	697	640	666	629	631	676	643	652	701	666	659	635	681	619	666	651	621	633	619	646	663	682	634	659	644	593	662	623	651	634	643	695	598	649	648	672	706	664	681	642	647	701	688	657	663	624	696	596	651	625	658	635	673	640	689	624	647	653	645	680	623	640	652	654	696	679	697	657	654	652	632	630	669	632	648	618	672	672	652	665	617	658	633	657	678	630	629	636	638	666	634	680	632	635	687	652	618	562	685	656	695	661	632	633	618	620	657	626	633	654	679	638	666	631	662	676	663	658	598	667	661	645	669	671	582	689	645	657	659	624	666	606	649	628	659	624	627	665	648	664	616	664	642	672	638	611	609	707	650	623	623	648	626	653	649	612	654	654	696	645	634	694	682	617	579	639	651	624	643	677	633	648	601	679	643	653	686	589	640	666	620	645	636	667	641	643	581	637	704	644	628	636	649	696	679	634	688	639	637	647	609	634	647	642	632	681	612	658	624	668	605	615	615	636	638	639	691	677	627	686	644	654	613	650	678	652	676	676	631	673	637	646	628	680	666	680	679	644	681	639	639	684	625	683	640	629	673	727	636	705	657	641	657	644	650	619	664	709	613	641	670	700	669	635	602	678	724	637	675	716	656	683	648	668	702	636	652	650	634	645	593	682	626	607	622	634	676	635	645	666	657	612	700	683	631	631	637	688	653	674	680	674	621	669	665	666	676	636	677	664	654	638	666	687	639	685	634	636	618	684	604	630	630	664	653	630	612	632	657	630	606	630	645	644	592	646	652	674	681	650	623	623	663	654	644	647	671	709	635	652	670	639	667	614	656	650	681	646	655	671	643	701	670	638	654	688	653	670	603	714	679	679	626	641	695	646	657	606	655	672	627	661	696	593	640	674	640	649	643	677	644	673	622	632	673	652	637	678	630	652	623	643	692	630	645	676	647	637	619	650	672	672	674	662	674	675	667	652	626	668	664	633	657	654	653	679	640	671	637	627	638	622	628	689	682	624	687	658	653	644	570	631	691	649	626	692	674	622	656	660	669	587	666	646	576	622	690	666	627	665	621	686	634	673	663	647	707	648	638	643	679	655	624	662	686	664	642	642	660	636	646	666	636	624	667	648	654	640	621	634	677	599	623	650	643	674	628	640	647	600	708	647	648	645	672	653	672	681	626	617	663	643	684	645	680	606	674	699	655	614	673	637	631	667	639	615	659	626	646	624	664	638	605	615	643	674	637	678	664	687	647	630	623	636	668	651	707	621	641	674	654	624	633	665	670	683	665	675	679	661	662	636	629	644	628	640	678	697	674	609	658	639	646	711	678	593	697	638	652	677	646	657	660	599	620	659	664	690	596	640	633	661	660	638	640	623	674	682	619	646	663	674	660	631	646	686	678	629	669	667	638	628	644	651	626	669	655	640	635	666	604	635	645	677	688	618	680	647	666	664	657	639	646	620	646	637	626	701	687	615	664	717	665	650	643	635	679	638	656	695	634	661	683	638	641	646	600	675	616	630	648	672	674	663	602	623	640	661	664	658	681	698	638	679	635	619	662	641	692	689	659	653	626	688	640	657	647	689	681	652	636	673	670	677	660	636	697	622	684	647	680	635	625	699	607	654	594	637	649	649	631	654	641	656	687	637	655	660	690	664	661	692	627	642	648	700	661	631	678	604	652	624	668	606	670	594	621	633	678	684	700	631	640	655	609	632	653	668	663	660	648	632	631	635	622	678	678	665	663	660	627	658	675	648	633	646	680	665	669	633	699	635	655	620	684	649	666	674	663	679	690	665	691	648	689	669	624	607	660	624	644	627	669	664	670	626	639	646	693	697	659	644	605	571	640	659	667	667	665	673	608	641	650	627	641	668	634	674	637	642	603	685	682	686	677	681	652	691	624	603	646	658	621	651	630	652	676	679	601	633	652	691	598	674	659	687	667	633	641	631	633	648	678	651	689	650	653	641	647	657	635	617	664	658	626	639	629	641	645	676	639	720	642	646	659	665	644	649	662	624	665	686	614	633	659	657	639	610	640	694	677	695	649	626	671	621	686	669	614	650	633	650	628	671	603	722	658	613	678	641	656	661	652	676	658	670	597	630	660	676	688	631	638	638	674	606	637	666	658	634	580	618	690	654	650	693	656	632	718	651	620	625	623	615	671	648	633	598	626	674	649	686	631	646	603	612	620	673	652	638	685	677	666	647	624	640	623	655	683	648	606	690	648	601	648	655	623	654	618	676	681	635	648	676	660	625	644	652	627	649	655	672	675	682	640	700	676	630	644	675	661	665	665	648	647	653	641	669	584	664	632	637	679	710	632	646	634	615	641	621	640	633	669	660	688	626	690	699	658	628	571	659	626	635	679	662	635	675	648	644	635	648	632	617	646	668	629	602	661	660	629	637	620	628	634	622	655	648	679	634	681	664	629	604	653	649	649	663	691	645	662	705	665	619	622	660	647	691	650	649	661	650	659	652	621	640	680	650	624	654	602	613	628	654	666	654	662	656	643	677	638	615	627	654	689	642	656	619	643	686	666	651	654	643	638	637	605	645	589	661	669	613	588	629	676	676	604	678	655	650	679	660	686	643	627	657	590	665	682	657	654	617	700	692	641	658	676	668	649	656	650	669	637	669	695	630	651	693	647	684	670	626	686	627	623	667	687	695	639	650	664	639	645	702	614	697	641	660	665	671	636	642	648	658	628	644	713	653	644	674	620	645	656	633	669	603	640	652	677	652	624	652	637	628	647	610	609	617	719	634	667	644	637	626	650	626	625	675	670	643	653	647	639	652	597	662	636	659	623	630	633	649	667	640	697	661	616	641	646	656	650	632	657	653	634	711	657	677	621	661	678	652	666	663	674	649	641	684	686	609	675	657	675	666	665	655	656	655	637	627	652	650	648	640	696	631	677	628	658	679	639	650	662	610	658	690	621
11989	7105	4323	2642	962	263	471	6754	12919	7311	3052	2669	1110	832	770	484	382	285	179	135	87	73	62	51	51	55	54	38	54	58	44	43	41	33	46	51	54	43	55	52	43	55	58	61	61	45	48	44	46	54	49	57	48	53	45	56	49	52	54	57	45	47	44	50	57	42	43	56	48	54	48	57	43	72	44	54	50	41	43	53	52	36	46	48	56	44	49	44	61	47	53	50	68	61	59	74	44	46	63	54	54	40	47	49	57	51	63	54	50	48	49	54	44	60	46	55	48	40	51	52	56	64	55	51	46	40	55	49	47	50	49	42	50	43	29	46	60	43	56	46	61	43	50	49	53	52	50	49	50	53	51	62	29	49	50	45	50	38	63	45	53	57	56	47	55	61	42	45	53	53	56	55	68	41	40	51	43	49	46	57	52	46	52	53	54	41	56	54	42	73	42	64	52	52	52	56	51	42	38	42	46	42	48	51	44	44	39	44	45	43	38	51	53	37	45	56	42	51	54	53	50	61	53	40	59	47	59	49	58	43	63	49	60	33	45	51	52	52	48	59	47	36	58	44	50	47	47	39	46	43	48	38	39	43	64	50	33	57	54	61	52	53	65	53	51	45	43	55	54	56	42	48	46	54	58	57	58	53	51	54	41	37	54	56	43	45	37	46	48	55	47	56	57	68	39	58	44	47	34	54	54	55	51	44	60	51	49	59	54	51	68	57	45	47	43	53	54	71	46	39	56	52	42	56	54	34	43	42	56	51	49	51	53	44	51	49	65	60	40	40	48	49	51	56	49	57	46	37	40	48	43	52	47	45	49	50	59	61	45	48	49	64	50	42	52	61	48	56	45	53	48	48	45	45	49	63	59	58	44	52	39	38	61	55	60	61	42	57	49	43	47	54	46	42	53	44	64	40	50	55	44	41	53	42	62	47	52	60	55	46	55	53	59	55	51	54	54	52	49	56	64	45	54	50	50	55	47	52	57	59	33	52	43	45	50	47	54	47	46	50	57	44	38	60	44	55	43	48	49	45	56	47	43	41	58	52	41	43	62	47	39	47	65	48	49	51	60	48	51	63	47	42	56	51	49	45	62	46	47	59	59	41	51	46	56	60	58	43	48	52	48	55	47	45	42	53	47	47	55	34	57	45	42	58	58	44	47	49	51	61	45	74	44	43	43	43	49	52	47	42	59	49	48	52	62	43	56	49	41	59	56	48	56	48	43	52	50	54	44	49	35	49	55	50	46	44	45	62	60	40	48	43	39	56	49	54	62	48	46	40	52	56	49	47	47	42	37	49	40	50	49	41	53	50	56	38	46	39	52	50	47	52	54	45	48	47	52	49	53	54	47	59	48	46	56	47	51	71	45	47	40	55	57	52	50	47	57	43	36	60	45	57	41	56	54	53	54	44	45	52	52	54	62	50	42	52	53	48	42	52	39	38	55	31	50	55	40	65	39	48	65	46	52	52	50	46	46	37	43	57	58	49	39	49	44	40	62	51	59	55	50	47	46	52	50	52	38	49	50	39	53	60	53	54	51	44	47	43	54	53	50	66	57	49	52	59	63	37	66	45	42	51	51	46	59	47	50	54	42	54	44	64	37	56	60	64	55	46	47	39	54	47	38	40	54	57	35	45	41	64	46	61	54	59	48	55	47	57	48	51	58	54	59	53	52	50	49	51	48	46	47	41	54	54	41	50	54	51	42	50	53	47	55	58	50	45	61	37	48	47	46	57	44	51	35	52	52	56	53	56	55	49	50	31	43	42	62	43	48	55	53	41	53	63	59	58	61	50	55	54	55	55	44	55	46	46	40	43	43	60	49	40	53	50	49	45	35	50	70	60	54	66	59	58	49	45	58	58	41	42	60	40	59	48	42	50	41	49	45	46	55	57	50	46	44	40	54	43	49	47	41	54	41	73	34	42	47	50	39	45	46	45	51	55	47	48	53	42	57	45	40	43	39	45	55	59	40	50	54	52	45	48	56	51	50	53	41	50	50	45	46	48	51	47	53	47	43	42	40	42	54	49	63	44	50	42	58	68	58	43	55	56	48	60	57	51	34	38	42	49	61	56	52	67	46	57	55	52	54	45	63	45	39	59	48	44	48	55	47	52	46	45	46	43	61	52	44	58	43	48	57	37	49	48	42	42	47	49	50	53	50	41	46	46	42	35	46	40	59	41	46	55	51	64	47	45	63	64	46	58	52	54	40	34	44	52	51	56	45	57	52	47	53	53	47	42	46	47	50	53	45	55	47	41	38	55	51	31	44	58	54	52	52	52	52	45	54	48	49	50	54	40	37	55	39	58	43	65	53	47	53	43	51	55	63	53	34	36	57	67	47	66	46	48	52	59	59	52	48	55	42	54	55	52	55	40	43	46	48	54	41	66	51	53	44	50	66	43	50	49	67	62	56	63	51	36	44	51	51	43	51	49	53	55	41	39	44	58	59	56	60	45	35	49	57	50	48	43	39	50	56	42	50	65	55	60	40	45	55	45	46	55	39	50	44	54	66	54	60	53	48	52	52	44	49	52	45	42	62	40	50	55	54	52	52	39	51	51	49	42	58	47	45	54	42	47	54	48	53	44	52	49	42	46	61	60	49	70	48	54	42	53	47	52	50	50	57	57	56	53	52	46	46	53	55	61	53	43	47	63	53	51	58	57	57	44	45	55	52	47	50	42	32	49	46	39	48	43	50	42	53	49	48	46	47	43	61	50	47	59	61	55	44	52	51	42	47	62	58	48	45	51	37	51	42	40	68	36	65	50	45	51	43	57	41	40	46	50	49	56	47	55	53	62	52	53	41	54	53	51	43	45	52	60	53	42	67	40	50	60	50	55	40	45	48	46	55	54	47	45	48	44	48	54	49	45	55	49	39	60	56	55	55	48	53	54	50	43	47	52	57	55	54	59	46	64	56	58	53	48	42	36	48	45	63	51	55	58	46	40	59	69	56	41	48	39	62	42	44	46	52	40	46	51	47	57	46	45	40	51	43	43	64	41	43	45	59	45	45	52	49	57	48	45	57	48	52	54	44	70	47	43	53	61	46	45	47	46	45	50	61	57	53	41	61	47	54	50	54	55	49	50	56	61	53	53	46	46	43	51	52	44	39	40	65	47	65	44	60	43	51	52	70	49	52	58	50	58	45	47	40	43	46	54	48	46	56	47	53	59	50	50	34	43	55	60	44	55	53	49	51	49	53	45	51	45	43	54	56	55	45	62	47	47	56	50	53	42	49	44	56	47	45	43	47	44	59	45	56	60	46	51	48	52	66	69	42	47	51	50	52	50	47	49	40	50	57	40	52	60	44	52	42	58	47	46	48	45	50	40	45	58	52	50	49	50	41	38	55	39	51	53	48	42	49	52	39	60	58	50	53	58	45	50	54	50	43	49	52	56	44	61	54	56	50	41	54	57	53	55	50	42	47	55	59	54	45	44	58	53	37	52	47	55	51	51	51	53	47	52	60	43	42	52	54	60
49145	27252	28792	35655	30707	16778	21931	51963	59029	42640	32693	31235	20432	18904	16924	12674	9801	7077	4683	2920	1638	1063	784	666	678	689	664	608	655	657	625	667	654	640	670	683	647	695	647	599	680	662	677	638	680	686	638	644	621	657	673	657	624	618	657	677	642	670	679	695	684	694	611	632	633	661	649	629	653	676	655	652	613	680	657	663	643	651	687	640	627	691	651	658	698	709	698	659	648	672	674	643	630	619	654	664	691	641	671	646	623	635	649	682	667	725	652	637	644	674	705	655	621	582	667	656	670	691	639	644	656	682	637	670	674	623	653	650	616	686	669	627	688	688	684	633	702	666	620	632	634	613	650	586	651	673	638	652	618	666	677	670	695	668	618	672	611	664	655	670	645	622	658	605	668	599	644	659	675	630	678	649	622	649	653	656	660	676	645	657	665	634	678	641	654	647	636	579	687	699	667	693	673	629	673	692	719	652	642	683	648	702	679	656	621	645	653	687	682	645	678	644	655	671	681	622	697	685	670	620	679	654	617	683	633	652	719	688	638	625	658	656	642	683	652	656	642	660	627	671	691	661	617	644	649	649	650	640	661	645	681	660	685	662	686	671	672	677	654	651	654	667	673	666	646	684	679	694	652	631	658	651	671	652	678	660	609	642	647	649	638	667	647	685	624	629	656	652	606	649	642	646	671	666	638	651	648	631	637	623	639	682	648	657	626	642	644	725	661	662	661	631	632	655	652	679	655	659	643	658	619	672	637	640	665	626	684	637	651	712	607	644	588	633	620	650	682	629	648	624	684	637	685	680	696	632	720	658	645	668	686	643	692	658	625	697	632	653	693	662	646	661	663	656	650	649	656	650	642	656	647	673	664	685	638	647	670	661	625	657	670	658	690	617	689	631	636	641	657	676	648	677	649	675	646	628	663	595	649	652	680	708	685	685	658	644	650	669	694	696	675	631	668	657	650	656	638	628	650	659	690	661	627	633	663	659	647	640	666	663	657	616	656	621	613	618	649	659	673	622	621	649	608	643	658	665	684	700	697	715	643	649	665	648	673	633	713	670	650	660	673	598	652	644	632	684	632	682	679	644	693	631	658	660	632	666	636	644	629	654	661	638	676	655	677	688	694	658	674	628	647	655	646	668	669	614	604	665	654	655	623	679	626	639	640	679	672	630	672	665	652	684	690	628	683	653	599	666	701	619	690	640	686	659	667	646	627	660	670	662	667	672	672	610	632	620	653	667	630	622	632	633	639	672	686	632	695	658	665	616	686	645	636	703	686	665	661	587	643	628	696	651	613	649	650	641	642	653	633	629	668	646	639	638	639	640	595	621	673	643	640	635	636	659	664	629	704	649	661	679	623	650	669	659	615	676	634	653	668	664	682	683	685	658	648	668	649	624	678	650	677	633	632	713	640	666	614	666	629	645	663	632	665	648	661	629	672	666	688	681	624	652	649	650	662	611	688	710	667	648	676	635	657	716	697	659	671	655	647	680	648	614	660	652	629	624	622	621	645	631	634	635	636	646	653	655	624	661	694	685	630	637	706	630	639	598	670	696	707	661	631	623	661	679	655	687	662	658	663	639	676	646	621	599	654	697	635	637	664	649	612	663	652	614	674	672	601	640	656	666	656	625	662	657	644	665	687	661	650	637	716	674	628	700	596	663	620	665	621	682	652	641	694	632	684	631	719	653	645	648	669	663	641	608	638	612	659	658	666	651	609	621	655	620	658	673	622	637	668	689	655	670	667	668	636	666	657	658	682	654	639	639	680	656	639	653	635	658	645	652	639	614	648	625	660	621	612	649	634	666	634	656	604	635	657	636	655	690	626	677	658	609	649	683	606	642	628	661	631	655	640	666	656	634	669	671	638	647	685	626	677	602	634	667	636	647	622	645	687	620	643	635	608	609	642	682	674	679	643	675	656	682	717	679	626	665	653	714	628	642	661	677	643	612	609	667	635	665	604	648	645	634	631	639	667	626	697	629	611	655	693	654	645	673	644	671	657	645	662	662	629	665	659	685	614	645	681	618	654	663	646	687	665	649	630	670	668	640	645	643	728	613	671	707	641	650	636	650	670	658	646	673	659	677	679	602	672	625	650	632	654	650	637	664	651	612	661	620	660	655	646	648	652	639	626	656	699	628	639	660	669	649	634	680	669	666	652	621	670	687	683	682	637	650	662	659	674	648	645	605	677	629	640	616	646	660	673	683	678	660	690	698	704	665	649	661	677	632	641	657	645	639	661	629	668	683	636	681	649	659	697	641	643	689	667	617	655	643	683	699	669	666	640	695	646	686	665	659	627	651	647	714	661	665	669	664	618	653	659	671	664	667	628	638	639	641	626	602	656	616	657	663	720	667	689	658	629	670	655	681	619	645	652	615	643	649	625	688	642	665	643	661	653	700	646	638	679	605	654	683	668	627	680	638	666	685	635	661	655	652	633	672	661	641	699	685	649	653	623	667	602	656	646	666	673	680	666	622	678	653	666	672	665	682	639	645	639	587	624	636	613	664	695	657	666	651	648	635	619	596	641	666	644	614	648	627	630	687	662	641	720	650	645	674	636	615	641	674	619	671	670	659	714	672	705	674	682	658	684	673	638	645	682	673	711	632	668	694	632	676	601	672	612	632	627	651	649	636	629	680	632	650	662	607	660	587	684	625	694	636	673	691	729	644	638	660	630	660	680	652	624	634	674	640	653	677	661	622	673	649	679	637	676	680	649	642	664	687	666	668	697	672	634	641	666	664	623	664	708	661	624	663	641	647	712	643	670	684	649	690	660	666	641	665	641	641	670	652	685	660	636	652	615	649	624	673	689	643	645	619	641	706	682	701	700	659	668	658	646	583	641	685	636	666	688	712	621	663	622	635	691	630	672	624	652	655	667	658	667	609	687	631	655	689	631	618	646	665	665	597	636	645	629	648	631	614	690	680	635	657	644	653	649	644	647	666	618	682	634	648	644	669	655	652	639	646	724	648	678	631	628	648	650	671	654	670	656	637	623	635	693	623	647	652	648	655	681	619	648	673	664	626	686	679	663	696	621	632	641	667	651	692	635	703	636	671	655	636	657	696	662	708	718	627	654	678	680	633	652	663	664	736	653	668	642	674	649	640	626	649	614	618	662	680	673	652	706	683	689	654	643	650	669	687	685	667	717	638	669	674	685	649	659	634	661	616	644	638	672	628	688	702	650	658	673	669	672	630	621	655	597	629	660	674	636	682	708	634	618	674	628	680	654	665	645	673	652	683	662	612	702	652	651	597	606	637	630	624	620	617	677	626	644	623	666	650	674	637	632	657	689	613	656	629	670	564	669	620	641	639	631	628	622	679	640	660	671	639	645	639	636	613	640	663	617	665	679	644	644	678	646	669	667	688	681	637	689	630	678	614	669	661	658	650	652	618	721	689	662	647	672	685	651	675	652	685	646	703	675	665	629	677	651	653	713	651	615	665	637	653	656	623	633	654	635	658	666	676	675	697	648	624	691	658	683	655
4951	1250	696	563	241	95	370	2095	2337	1680	759	408	272	195	190	148	107	95	84	80	61	66	45	65	45	40	45	58	48	48	61	50	47	58	52	36	56	37	47	49	42	49	53	42	48	54	44	51	42	46	47	52	53	36	53	54	51	45	55	49	48	33	58	52	50	62	46	49	33	43	43	47	50	42	42	47	50	50	48	30	58	55	47	53	53	50	42	48	49	44	51	43	47	58	49	45	58	50	48	47	48	64	54	41	39	47	53	53	42	47	49	42	47	45	58	50	50	36	52	49	42	39	47	46	50	43	54	55	38	52	51	53	49	40	48	48	52	59	41	71	55	56	54	46	52	53	57	40	49	51	57	44	37	54	50	63	50	60	44	55	47	32	58	55	59	51	35	39	52	49	45	53	44	55	45	45	39	38	52	48	39	52	32	44	41	42	36	40	55	39	48	45	47	43	48	47	40	49	45	49	43	51	46	41	40	59	47	48	48	35	43	54	41	40	39	36	48	41	44	40	43	46	63	27	57	48	50	52	45	51	37	50	58	39	34	48	40	46	50	48	34	46	44	56	46	51	49	44	49	49	42	50	51	43	33	45	48	54	51	71	49	48	49	49	43	37	49	42	62	52	47	35	49	45	66	44	48	47	47	39	54	55	44	49	51	50	41	48	53	39	48	45	45	46	52	37	49	58	48	42	33	54	46	34	57	38	53	40	61	44	53	44	51	50	52	40	49	42	56	55	55	40	47	53	46	53	47	46	45	33	41	45	47	37	54	46	43	47	47	48	49	60	57	39	55	44	48	36	57	36	49	45	42	38	42	53	44	43	43	57	41	48	38	51	43	50	39	50	46	63	60	47	45	49	61	39	39	44	53	48	45	38	47	53	46	59	40	40	54	44	30	48	52	49	60	45	46	49	55	46	39	43	45	37	50	30	57	58	50	49	52	55	45	57	34	41	47	48	54	31	56	50	56	45	46	51	55	48	50	45	38	49	52	46	41	56	54	48	50	41	44	46	51	57	51	52	38	43	49	43	44	49	51	42	58	48	54	48	54	53	52	59	39	53	43	38	43	36	53	55	64	55	64	47	37	43	39	56	49	47	49	56	48	44	48	37	42	35	55	66	44	41	50	54	39	50	48	52	53	40	52	47	63	43	52	37	43	46	43	55	46	30	55	42	50	50	37	38	50	48	35	48	50	45	44	51	39	47	50	53	54	37	59	57	49	47	51	53	64	49	44	56	56	54	62	46	46	42	46	41	34	57	48	53	47	45	49	50	42	32	45	66	46	44	56	57	45	58	47	53	49	43	58	43	52	54	37	48	47	56	36	56	45	51	38	43	44	50	43	46	43	40	50	59	48	50	55	45	40	58	50	52	55	39	46	51	55	52	60	48	44	47	48	48	46	34	46	46	46	46	48	38	52	47	55	44	37	42	55	44	48	60	43	43	48	38	44	43	38	47	56	59	47	44	48	51	47	40	64	44	56	38	53	48	51	40	57	47	57	58	57	49	50	47	52	61	47	44	40	43	52	48	53	53	53	45	39	36	50	40	50	44	54	43	49	51	50	47	37	51	47	47	44	61	39	36	65	63	49	54	44	44	54	42	51	37	53	54	49	47	68	50	43	51	34	58	66	44	46	49	45	50	64	59	37	48	45	41	48	46	55	53	50	60	53	46	52	33	39	61	59	36	60	43	51	60	44	55	45	47	54	53	55	70	51	45	44	42	63	39	51	43	43	51	48	48	44	40	63	46	50	39	53	45	49	44	46	46	49	49	51	47	40	45	51	37	37	41	45	38	37	53	40	53	49	42	40	42	50	49	36	47	42	44	49	55	53	43	51	48	45	53	39	52	57	43	37	46	43	45	55	39	48	43	57	52	51	49	45	65	33	45	44	50	49	42	58	57	61	51	47	48	55	46	48	41	45	47	49	50	67	52	44	54	50	47	55	50	42	50	50	50	49	46	46	38	63	52	50	48	34	42	47	56	48	33	37	37	38	54	55	45	47	52	54	34	46	51	52	58	49	55	45	49	38	39	52	48	56	31	41	36	46	60	43	46	57	46	38	47	47	48	42	41	52	54	46	40	46	46	42	43	39	54	43	48	56	51	41	38	51	59	42	53	41	42	50	55	47	42	49	64	38	49	38	41	40	44	47	48	57	46	48	52	55	36	44	57	46	48	40	46	54	61	48	52	38	45	45	56	49	37	45	64	41	51	45	57	54	54	36	47	44	52	44	49	51	56	45	52	49	42	53	58	49	53	51	46	40	58	52	56	59	51	43	47	50	45	37	46	42	55	49	48	54	43	48	50	39	41	49	49	48	49	61	41	46	50	51	37	56	41	33	33	47	43	65	43	43	35	67	69	51	63	53	42	53	57	45	41	42	47	41	43	57	57	55	51	61	44	40	45	54	48	51	36	44	41	39	42	49	41	56	35	44	42	62	44	39	43	35	52	42	52	50	38	45	45	58	57	52	42	38	40	53	44	30	39	41	37	65	59	46	47	42	56	46	38	53	50	45	58	50	53	53	48	41	51	56	70	48	42	52	43	65	54	50	67	50	49	45	44	54	36	44	54	43	46	54	37	43	56	53	47	58	43	54	41	51	39	40	35	55	48	53	46	41	40	40	48	50	52	45	47	40	48	57	45	49	54	51	42	42	51	63	50	43	40	41	34	39	48	44	38	41	44	57	44	43	54	45	46	34	53	58	56	45	42	57	43	43	32	57	38	43	38	51	46	45	47	46	40	54	40	44	39	50	55	44	42	50	41	53	52	53	34	52	40	58	51	50	58	40	42	61	44	52	61	51	51	44	42	45	49	46	47	55	50	42	52	57	44	40	56	53	43	45	51	50	42	39	54	49	44	40	57	44	43	43	58	48	45	55	53	38	48	54	47	41	39	44	47	44	38	58	43	43	50	44	55	42	46	55	55	46	38	57	51	54	50	52	34	48	51	44	62	59	48	42	49	57	56	49	46	57	36	42	60	43	43	51	48	46	52	44	43	43	46	48	42	49	32	40	52	45	37	48	43	49	48	43	54	53	53	58	36	50	37	44	41	56	43	45	54	51	45	44	50	49	46	54	38	55	37	46	49	48	50	38	42	47	59	49	57	57	41	48	42	47	40	51	45	46	44	48	39	44	47	52	46	42	49	49	43	51	46	48	61	40	45	51	48	43	51	53	60	54	56	47	54	51	58	67	43	38	44	40	54	59	50	49	50	55	44	40	42	49	45	54	47	46	51	49	51	48	46	47	64	48	35	51	63	51	45	55	50	47	59	59	45	55	50	51	55	46	48	42	62	48	49	44	52	45	41	42	49	51	45	40	43	51	50	45	57	44	50	47	56	47	51	57	54	48	41	58	51	42	45	44	51	59	56	48	53	38	52	47	46	42	47	47	44	41	44	51	47	58	48	47	40	49	41	55	60	46	31	51	36	49	43	40	43	44	44	60	47	53	45	28	46	41	48	45	39	38	46
35674	14844	12243	18526	18480	7119	16022	36135	33848	28109	17477	12847	7945	6097	5680	3857	2941	2191	1608	1149	830	759	657	664	636	585	676	617	621	626	621	616	609	619	615	612	642	608	632	622	616	593	607	634	623	581	641	623	627	627	618	654	610	604	667	594	625	603	643	651	613	624	634	622	639	574	618	564	632	613	672	600	613	582	593	631	610	616	623	638	606	638	610	660	661	612	645	635	600	632	617	621	629	602	645	652	638	628	635	599	585	634	616	620	596	576	642	603	630	664	664	640	631	609	614	629	629	603	616	602	621	632	622	649	644	624	638	581	634	613	634	609	620	667	610	660	659	635	624	616	621	659	619	598	664	643	598	627	598	641	599	604	609	610	612	611	629	693	602	620	644	624	638	630	617	646	652	634	628	584	620	603	635	648	644	661	611	646	649	655	603	639	614	639	636	646	641	614	605	627	668	656	669	618	579	649	593	631	600	626	607	637	617	680	589	627	649	604	616	618	657	605	653	653	654	621	634	664	625	626	645	617	600	576	652	645	625	638	631	649	651	631	629	643	629	634	642	625	591	618	627	621	655	609	622	634	627	592	622	623	645	623	619	588	611	608	633	622	652	643	643	623	611	639	627	579	620	617	599	634	623	633	604	598	639	633	644	612	619	634	633	630	612	630	608	613	617	609	623	607	604	631	644	637	638	623	617	626	590	653	604	609	622	635	635	631	638	610	610	620	647	662	613	627	680	620	634	598	619	621	640	637	632	665	618	647	616	633	645	637	674	627	617	632	600	619	641	637	592	606	650	671	595	667	651	643	669	647	628	594	620	563	643	623	609	580	609	649	656	660	645	618	617	656	635	640	644	620	627	635	586	654	576	584	590	646	628	633	653	639	632	621	594	606	626	610	642	608	643	676	630	633	619	667	612	654	637	605	629	638	602	601	621	621	624	613	656	630	635	595	600	615	604	638	639	605	644	621	581	627	600	610	651	660	646	626	628	636	649	641	591	615	625	652	615	611	677	665	594	596	660	618	623	619	657	633	602	593	643	616	598	630	645	591	629	629	635	648	623	589	668	651	584	633	600	621	656	640	609	618	640	637	629	657	588	626	646	621	625	608	619	619	605	627	613	592	625	646	580	602	662	652	661	610	580	679	548	662	613	674	582	663	628	652	662	632	670	621	611	589	590	653	631	612	601	672	628	617	630	604	586	605	666	639	622	626	594	632	641	614	621	611	612	653	640	639	655	648	625	611	611	632	629	657	627	640	636	587	629	659	635	595	625	605	651	641	637	632	657	651	614	675	664	628	648	585	649	630	628	618	617	619	563	633	626	613	648	611	637	650	609	666	589	651	612	591	610	653	601	610	648	584	658	631	637	658	586	600	626	633	668	595	650	606	634	642	640	633	631	602	647	610	595	670	668	633	652	634	616	682	588	661	628	569	611	601	622	663	673	686	560	609	598	622	660	605	623	629	646	601	656	623	646	635	643	648	585	631	607	596	628	611	593	641	634	619	643	649	615	670	615	608	589	642	660	693	659	628	600	646	603	627	610	675	630	587	613	603	626	649	619	622	591	677	572	629	638	636	627	618	659	659	633	583	625	604	618	678	598	634	635	634	630	638	640	600	644	636	649	610	647	615	638	670	619	579	608	637	655	622	607	642	651	630	630	601	619	631	612	606	629	618	628	631	631	639	644	609	622	625	645	645	647	633	663	617	601	584	600	628	671	602	654	600	637	633	581	639	665	611	623	638	611	635	620	637	568	630	650	581	626	596	606	601	622	644	627	631	609	656	616	625	627	667	633	636	608	628	667	619	629	607	620	612	619	660	600	593	657	656	624	651	653	587	581	604	620	624	625	630	614	640	627	599	624	668	666	610	586	649	644	611	632	652	607	635	655	632	630	642	601	627	602	626	619	638	616	580	601	601	622	634	622	613	607	636	633	656	615	635	621	621	628	607	649	579	656	638	619	632	624	617	649	603	590	595	649	620	632	633	645	610	627	649	683	649	659	658	611	634	628	600	601	620	646	581	666	645	639	642	603	618	646	645	647	577	651	637	624	619	647	654	637	666	666	589	609	656	662	622	609	646	662	629	614	655	642	642	636	691	597	613	616	608	620	613	613	634	624	617	611	569	647	647	642	593	622	605	665	599	620	616	590	654	592	601	609	652	617	620	634	613	631	614	638	655	616	677	657	636	649	573	596	588	660	650	583	614	618	610	639	643	636	652	625	625	584	658	617	617	620	630	608	608	665	659	597	635	624	632	649	674	665	654	596	630	647	660	597	626	617	605	606	674	626	637	595	606	618	597	659	595	591	667	604	631	690	607	598	707	600	597	636	592	633	629	590	628	633	624	606	655	580	620	609	635	643	607	606	615	646	615	619	625	569	662	596	625	646	629	637	627	621	650	628	655	640	654	649	645	618	607	622	595	615	653	656	611	646	615	653	614	606	608	631	586	628	675	630	627	636	668	652	646	624	642	649	601	627	580	668	620	630	634	641	625	646	614	604	653	637	602	638	633	642	648	644	592	605	670	640	649	576	656	610	605	651	591	633	599	661	670	558	600	638	609	634	640	618	683	648	632	639	638	581	635	625	602	653	620	629	609	614	648	626	675	597	644	671	644	619	648	654	674	632	648	620	572	597	665	610	662	618	622	655	611	617	652	616	584	618	593	610	631	565	666	631	639	568	567	630	619	604	647	668	616	662	592	629	634	605	642	587	602	632	642	656	645	658	619	622	638	634	632	667	634	632	611	631	625	621	654	629	617	607	647	625	635	623	642	629	627	637	661	593	646	676	654	609	647	633	594	605	623	615	621	624	632	644	636	616	589	655	658	610	640	683	589	582	659	674	645	601	589	598	601	627	620	616	637	598	609	633	650	597	561	637	609	623	605	593	678	619	626	635	591	604	619	659	662	650	636	618	619	653	605	677	638	619	597	597	628	649	616	614	609	632	641	598	637	595	663	660	633	632	639	565	575	606	633	621	638	601	620	651	601	628	625	611	606	636	657	660	621	631	637	602	667	617	630	640	628	656	609	662	636	586	597	625	639	628	648	610	611	634	640	611	668	599	619	642	644	606	645	661	651	668	636	591	596	702	604	621	626	575	643	641	630	590	583	619	612	605	620	660	628	603	631	621	624	658	640	624	645	572	634	620	626	627	614	638	644	623	603	622	582	608	612	636	594	634	651	616	629	646	605	648	595	601	678	563	658	617	638	608	642	647	632	697	613	626	626	633	639	620	633	644	661	600	614	608	604	574	557	566	648	626	672	598	620	642	582	634	636	656	573	640	604	630	618	641	607	597	689	592	574	626	648	642	635	598	627	631	646	630	636	643	652	659	647	651	654	604	619	579	632	605	605	616	604	632	575	633	652	627	657	594	607	605	606	650	598	619	633	633	646	592	627	624	594	624	648	608	624	640	596	618	605	646	598	626	635	632	655	635	667	657	601	629	597	628	675	625	586	642	630	605	616	588	607	644	665	655	597	639	664
10487	4851	2465	1745	789	283	2225	5546	6208	3994	2231	1070	489	310	273	235	178	125	105	78	68	53	63	55	58	54	57	46	41	57	45	61	47	62	45	52	40	43	50	66	53	50	40	51	51	50	45	53	45	50	40	65	53	47	56	52	52	56	48	42	58	54	45	47	56	44	48	52	54	36	52	46	42	54	47	50	51	48	58	57	43	47	53	60	55	47	64	50	41	35	59	51	47	47	47	53	31	55	46	49	49	44	39	39	43	44	48	52	53	47	54	66	48	46	48	69	45	54	51	59	54	48	56	51	50	49	50	48	53	50	45	46	36	44	36	47	47	51	42	49	48	47	39	49	42	48	41	39	47	54	44	53	55	38	44	48	56	47	51	53	71	46	52	48	44	60	55	45	39	34	50	60	43	48	47	52	54	53	51	57	57	51	37	45	52	49	46	64	54	37	51	55	44	53	47	47	57	52	49	56	51	54	55	57	43	61	48	49	42	33	39	49	56	54	55	54	42	53	45	43	60	55	41	49	56	49	60	40	51	53	39	42	80	45	56	44	59	47	48	45	53	57	45	58	57	57	40	52	53	42	45	53	45	53	43	56	56	43	60	51	47	38	68	54	45	60	62	53	38	68	37	49	48	44	50	47	50	43	46	50	54	45	51	47	56	45	54	60	50	43	49	57	52	50	45	52	37	56	54	43	64	62	43	33	50	53	44	49	58	56	47	46	48	43	47	48	49	42	48	44	62	66	48	37	44	61	49	41	58	44	50	44	57	45	51	47	50	48	48	62	50	54	51	56	49	52	53	42	52	36	52	49	43	44	44	65	55	49	47	57	49	50	55	51	54	51	51	51	43	39	53	45	56	43	48	49	67	61	46	50	54	43	59	44	47	53	49	59	54	44	51	41	44	65	52	50	35	39	53	42	41	52	52	53	49	53	38	48	40	47	50	55	47	47	47	37	49	63	41	45	46	37	58	38	54	44	45	52	49	45	55	42	55	53	40	39	54	36	49	55	51	64	55	51	49	53	57	40	60	47	46	55	54	47	56	42	44	55	46	55	53	40	58	45	50	56	39	45	42	65	50	33	38	56	44	30	52	53	55	54	51	41	55	50	59	46	50	38	40	45	48	48	45	51	49	46	48	51	45	44	58	42	54	52	64	61	52	51	54	62	57	62	48	59	50	41	51	50	41	54	56	48	54	48	36	44	47	47	40	53	60	63	37	44	54	55	48	46	53	44	53	56	50	40	43	72	47	45	52	55	54	42	35	42	44	53	49	55	54	61	38	47	64	47	44	44	52	31	49	45	45	54	49	38	46	45	47	59	39	56	51	66	36	59	46	48	49	40	47	55	43	31	42	54	60	37	59	65	49	52	52	42	58	47	53	55	48	50	63	44	54	46	55	43	51	56	39	33	44	44	46	47	45	39	41	44	44	36	49	44	46	48	50	41	60	39	45	54	40	38	51	59	35	37	56	53	46	43	62	50	63	41	50	55	59	54	55	43	39	52	51	50	55	54	45	37	63	56	63	52	57	49	47	59	57	48	45	37	58	51	52	42	45	41	55	50	46	56	46	62	44	51	40	57	43	46	49	51	51	42	58	55	49	52	43	54	45	56	44	49	52	52	56	51	52	52	54	51	54	46	52	72	37	47	44	47	44	44	57	52	39	45	46	49	58	49	59	50	45	45	47	51	57	55	35	44	58	43	47	49	56	36	47	40	38	58	54	54	40	61	52	48	39	49	40	44	56	57	44	50	50	50	55	50	55	47	44	46	44	45	51	55	52	50	44	51	54	42	47	48	57	53	58	38	50	47	45	42	53	49	44	43	49	59	44	50	56	47	48	51	48	51	43	49	55	43	43	48	55	42	46	55	54	56	46	52	60	54	54	62	48	48	46	50	47	56	46	46	78	57	51	43	50	48	40	56	60	45	38	59	62	51	49	57	37	46	46	46	59	50	50	46	44	47	51	47	46	46	57	42	49	48	60	47	56	45	44	48	64	53	37	38	46	49	45	48	40	48	41	56	50	60	54	51	41	49	46	55	50	62	52	55	45	61	47	69	50	45	45	59	53	43	42	46	53	53	55	57	58	55	43	37	53	60	57	45	42	54	40	43	49	43	39	56	55	53	48	48	51	36	49	45	53	43	47	45	46	56	53	44	45	45	57	62	50	38	46	38	60	60	65	54	43	49	33	59	48	49	53	35	40	61	65	48	52	49	50	44	52	40	55	56	38	50	44	57	48	48	50	47	46	56	54	53	51	39	53	52	47	49	53	47	36	50	60	50	48	54	44	36	55	41	42	58	35	61	56	54	53	48	52	55	49	49	56	61	55	53	35	41	57	44	40	39	50	48	52	42	42	53	53	34	53	54	47	51	50	55	51	45	55	52	48	41	51	47	46	35	44	48	40	41	37	50	47	53	45	45	41	40	55	47	54	46	62	47	50	45	50	40	31	37	37	48	52	61	42	43	41	35	46	46	52	45	36	44	40	44	44	55	43	43	40	57	55	45	42	42	45	55	49	40	45	39	52	59	54	50	52	69	39	57	52	49	51	47	43	44	48	60	54	58	48	55	33	42	48	45	52	45	42	49	45	58	65	45	43	51	51	51	58	50	55	41	57	40	47	45	54	50	46	35	42	43	44	50	48	43	48	45	54	54	61	66	48	44	41	55	45	48	50	50	50	52	54	48	46	59	40	49	51	51	50	51	52	56	59	55	36	47	52	61	58	39	50	56	34	54	55	54	46	44	51	47	50	53	47	47	60	47	44	44	38	44	57	35	52	42	47	51	49	45	48	57	58	58	47	51	51	60	48	42	48	44	49	42	53	57	40	48	46	50	45	40	47	46	52	54	58	43	49	41	50	55	56	54	50	53	52	49	53	48	54	48	57	52	40	55	49	39	43	49	51	54	56	47	53	61	47	72	56	52	48	41	58	41	61	51	38	47	41	54	48	48	32	40	45	46	57	46	51	49	47	52	48	62	51	52	50	36	33	43	35	62	62	58	60	37	57	47	46	44	46	35	50	39	64	40	57	55	49	51	52	57	49	48	51	51	45	39	42	53	42	59	49	52	42	52	53	52	50	54	58	57	41	46	41	54	53	48	53	45	47	55	51	49	55	47	49	49	49	39	50	49	51	40	45	55	54	52	50	55	50	52	46	45	55	51	48	40	58	42	64	43	47	57	53	57	60	49	51	59	51	49	42	50	41	64	51	36	60	54	36	45	48	47	44	45	52	46	48	39	52	51	58	59	55	57	46	39	55	42	57	51	52	52	35	55	65	56	55	44	53	40	36	42	46	38	57	61	62	47	42	42	61	40	44	50	43	56	53	45	41	47	42	43	58	50	79	29	47	44	55	59	56	41	45	49	44	45	51	46	52	49	55	57	49	66	51	58	44	62	53	43	48	59	45	53	42	56	40	44	53	61	61	41	52	52	42	57	60	57	44	37	53	51	44	53	58	33	46	52	53	35	51	55
46824	24033	23351	31487	30236	17041	35791	47806	44649	37137	29024	21232	13438	10087	7983	6350	4332	3225	2151	1455	956	772	699	685	670	613	681	599	654	613	623	674	654	644	663	634	645	613	647	665	645	644	662	594	624	639	641	660	637	638	600	624	616	650	587	598	642	650	625	626	629	632	649	635	642	610	654	647	656	662	643	636	682	627	663	637	609	625	661	588	616	629	622	653	653	620	672	596	629	652	664	623	630	632	622	643	661	636	669	593	607	624	614	631	659	638	657	639	674	627	622	625	686	666	582	624	638	602	649	651	659	609	644	657	613	684	641	608	637	638	648	655	644	664	635	651	582	672	571	667	641	646	649	638	612	639	584	699	670	638	642	631	646	685	660	614	641	653	658	629	658	614	661	655	621	615	653	655	644	638	631	650	686	592	652	660	627	613	625	689	584	669	605	627	673	572	645	652	605	655	609	612	656	641	600	639	635	647	642	649	635	633	669	699	668	643	647	637	618	627	632	682	597	657	673	640	639	631	616	684	640	645	642	623	585	645	661	650	622	615	636	659	664	660	648	610	655	604	606	639	581	630	654	605	624	639	658	639	624	608	626	650	656	648	600	657	633	605	645	673	663	610	630	659	679	653	631	640	661	669	602	637	639	629	656	649	632	664	622	613	599	665	654	638	671	651	625	596	687	651	635	645	643	644	632	635	621	623	628	636	654	638	631	636	623	614	649	704	595	633	661	634	661	632	620	631	622	591	618	668	620	694	626	663	652	610	591	692	693	630	670	627	614	681	651	667	605	603	612	643	663	639	597	697	650	582	656	625	671	665	588	628	627	671	652	689	645	624	636	645	624	628	649	628	651	635	655	662	661	632	645	635	601	632	659	635	628	618	702	622	640	590	583	608	608	624	621	659	627	668	612	608	651	656	642	679	643	655	620	622	623	639	662	618	616	643	638	640	661	626	640	611	589	640	609	698	626	674	627	641	677	650	658	624	637	608	644	611	648	569	616	706	637	679	686	642	673	573	620	619	621	584	634	652	631	616	665	647	646	673	586	637	644	646	641	681	636	651	606	670	619	650	643	644	605	641	638	635	660	623	644	640	601	689	669	640	603	653	661	645	616	633	641	684	632	620	618	614	648	603	657	640	630	600	637	594	619	607	675	647	679	656	594	667	620	671	668	615	629	605	634	650	619	652	644	623	600	647	667	667	604	616	676	658	656	674	603	635	630	661	612	637	632	670	630	614	600	651	609	607	655	631	635	606	663	634	616	667	609	663	640	636	647	638	644	599	635	702	618	656	626	652	667	671	652	646	642	620	616	642	639	626	663	644	627	617	634	652	645	648	694	650	674	641	658	645	635	638	621	671	619	585	654	655	689	679	613	629	637	617	685	645	643	614	643	604	634	673	664	682	643	645	639	605	652	655	617	638	620	627	613	669	687	646	601	621	627	639	682	599	654	628	657	649	620	691	625	661	642	625	648	626	632	626	684	645	624	628	654	645	601	640	701	625	625	617	651	656	659	601	631	604	634	603	642	668	658	642	615	616	636	633	671	674	653	664	639	609	618	623	596	645	637	604	667	642	654	658	617	629	589	649	673	658	642	600	629	629	669	619	627	646	649	641	666	676	627	610	634	595	652	658	596	649	619	650	655	643	699	606	657	664	614	665	662	624	633	628	697	684	626	657	706	641	651	610	680	617	695	638	681	648	643	624	646	613	664	593	623	605	690	691	670	616	630	668	615	641	625	606	701	651	644	670	674	669	649	657	651	624	615	615	660	617	627	641	622	590	600	638	611	661	618	625	625	602	631	642	644	652	616	655	632	662	650	609	644	605	657	646	642	621	612	677	652	607	657	705	662	632	642	660	646	658	638	628	624	607	645	638	658	663	646	652	634	639	666	626	625	629	663	629	644	689	613	660	641	616	624	626	610	620	590	657	667	599	644	654	623	605	616	657	631	621	623	640	594	630	681	659	628	620	655	599	595	633	624	675	612	668	634	661	655	738	700	634	675	644	652	631	602	623	688	631	602	660	641	627	653	671	621	641	618	603	643	676	653	600	570	607	610	627	666	643	637	646	659	583	572	651	620	660	637	620	617	640	663	656	633	645	664	681	638	634	646	643	625	633	685	647	626	613	637	633	624	658	659	685	612	668	652	609	624	617	629	626	646	613	655	635	661	605	709	638	659	666	629	671	615	623	588	624	684	666	595	594	633	614	687	645	652	649	590	653	607	624	663	581	605	603	689	679	661	657	647	673	666	703	660	701	628	625	655	634	626	643	680	667	609	690	643	624	645	615	633	670	667	657	621	657	633	593	674	641	682	627	620	656	628	613	650	613	623	628	607	607	581	628	610	643	632	606	614	647	627	659	636	646	643	649	684	609	683	668	637	642	622	648	633	682	636	641	648	613	645	664	628	673	613	650	658	640	638	668	631	643	654	635	620	629	640	627	659	644	670	627	629	598	642	595	669	639	635	619	643	642	657	608	655	658	649	605	642	629	662	643	640	631	632	629	631	615	600	657	641	670	629	639	633	601	629	625	639	616	669	617	631	591	620	583	672	636	610	684	656	629	640	670	623	624	649	632	592	623	620	681	645	660	666	627	628	612	666	663	609	655	624	629	626	627	615	627	665	650	597	655	677	654	582	635	654	655	630	625	613	648	697	580	650	609	680	662	603	621	646	634	635	655	623	699	617	611	631	637	689	615	590	678	639	687	644	624	603	614	626	644	610	631	656	614	688	628	673	611	643	632	602	641	657	561	655	655	661	654	667	639	610	653	610	651	606	667	625	594	676	601	656	653	654	633	682	636	683	626	642	637	682	655	635	662	602	629	633	617	686	625	656	626	618	656	635	625	612	662	596	642	647	644	616	643	619	605	646	633	643	617	633	625	653	660	651	650	586	676	626	603	629	653	655	607	634	659	617	614	673	612	637	613	669	642	622	637	659	642	683	625	662	605	612	625	685	631	605	689	638	615	619	660	629	612	668	619	655	637	608	639	652	620	638	606	634	588	643	653	619	656	670	608	628	641	667	612	586	624	566	615	629	604	635	625	655	652	637	641	582	649	609	633	617	606	651	606	662	635	641	650	616	621	646	642	651	656	620	659	656	632	662	655	662	632	638	665	629	640	678	591	643	659	629	647	657	607	663	604	649	590	631	634	605	615	633	687	631	576	635	615	646	640	661	625	627	611	585	606	653	673	703	644	631	643	659	639	656	606	646	622	665	653	666	627	652	658	651	618	646	615	638	603	689	627	660	651	613	675	621	624	670	609	638	618	656	648	629	649	607	653	670	636	643	675	611	752	604	631	660	623	647	634	650	663	632	637	681	616	656	684	649	629	645	610	682	610	632	641	628	633	645	657	637	635	610	657	638	649	652	597	668	609	664	657	629	603	651	648	620	582	664	611	604	643	674	618	635	672	677	635	651	654	617	635	621	607	635	621	634	628	604	626	687	677	660	644	658	681	649	635	632	678	608	606	660	631	666	620	619	659
10702	5360	2525	2017	767	358	1292	5182	6413	4496	2725	1120	471	322	301	244	156	111	92	81	58	48	45	48	68	42	49	54	56	46	55	60	44	47	59	59	56	41	51	48	61	59	44	51	46	48	41	62	52	46	41	46	58	43	43	54	44	65	47	52	48	45	60	49	49	52	49	55	56	61	40	57	53	45	46	57	51	46	62	48	53	59	47	61	62	48	42	47	46	46	56	44	43	56	45	40	48	57	52	49	44	50	50	47	48	32	56	52	55	51	46	43	56	53	59	45	53	59	51	55	46	46	42	46	50	46	50	53	47	47	53	51	46	54	51	57	43	40	52	54	65	51	48	45	54	39	52	51	44	61	49	38	43	47	49	42	39	53	42	45	59	50	59	49	37	44	61	50	65	52	56	54	45	47	49	57	59	50	59	45	53	44	42	56	47	50	44	45	59	51	47	44	41	48	47	45	40	51	50	60	56	53	65	47	55	53	60	59	60	58	58	52	42	53	51	64	44	48	62	51	47	46	53	45	62	45	49	57	53	39	53	56	52	48	40	54	54	58	46	58	49	46	50	45	68	43	57	54	57	60	60	42	53	41	59	47	43	40	55	51	52	50	49	53	55	34	37	56	61	58	56	51	56	43	63	56	47	42	40	54	48	48	44	47	57	58	50	39	34	46	48	55	55	53	42	49	49	52	51	42	42	44	50	36	54	43	45	59	53	48	47	49	42	50	45	52	53	54	48	54	50	63	45	46	70	54	50	46	55	54	49	42	45	56	39	59	53	51	40	56	46	59	45	48	62	48	48	52	74	44	43	54	62	45	40	46	39	57	53	49	45	54	55	57	42	52	51	62	50	49	52	49	47	56	59	49	47	50	47	44	65	54	70	60	51	55	48	50	43	51	52	50	48	60	51	44	39	62	49	42	63	48	54	51	55	50	59	56	73	55	48	49	46	55	52	44	51	52	58	44	47	56	49	49	55	51	48	38	41	49	52	45	42	49	48	49	57	39	52	51	52	51	52	36	45	51	57	41	46	55	55	44	37	45	31	43	54	47	45	51	47	47	54	52	48	56	45	40	51	48	48	56	56	54	43	51	55	52	57	36	49	42	49	51	55	51	41	56	39	45	58	48	53	40	49	44	48	47	40	51	52	46	54	47	46	46	49	45	54	52	42	49	64	57	55	44	62	48	52	49	52	45	57	44	70	51	54	71	49	43	45	48	57	55	37	52	32	50	46	55	54	42	55	37	50	45	64	34	34	40	55	58	52	41	51	54	60	47	56	38	51	47	48	59	39	50	41	33	54	44	47	50	53	53	53	32	38	54	60	57	51	44	52	42	58	35	53	49	41	60	59	50	53	48	50	56	49	52	51	57	56	49	54	38	59	44	56	36	54	45	45	40	46	64	55	52	47	52	39	44	42	55	42	56	53	53	49	62	50	49	62	57	47	49	47	58	48	50	49	58	50	56	44	44	59	48	52	46	62	47	56	37	54	53	50	54	57	55	58	56	56	41	54	51	48	54	41	61	49	52	46	42	58	58	42	68	47	47	46	32	39	60	48	50	45	53	51	61	55	40	43	50	54	50	46	43	42	41	54	48	67	58	55	47	55	45	57	57	63	52	50	57	44	55	39	45	51	54	56	48	45	51	42	65	52	52	51	46	48	48	59	58	44	56	75	42	59	46	45	44	43	51	56	55	46	48	57	32	50	50	66	57	41	49	44	51	47	45	54	52	38	51	53	63	49	55	66	54	54	40	39	57	45	68	51	39	46	43	51	42	53	44	56	47	70	47	56	54	45	47	54	47	66	48	65	41	42	55	52	38	42	51	55	53	55	46	46	37	40	52	50	50	47	55	49	45	57	40	54	57	49	53	52	44	50	51	43	52	48	61	55	50	52	39	58	48	50	55	53	52	52	50	48	48	54	42	44	54	58	50	46	46	37	59	41	49	53	40	34	59	53	46	56	40	55	51	46	61	56	47	45	54	56	48	66	56	50	43	46	45	52	40	55	45	43	53	51	49	51	41	46	66	46	52	49	44	43	51	43	47	45	59	46	51	51	63	54	56	36	49	47	50	53	56	54	53	43	47	28	57	43	52	45	52	53	50	60	51	47	58	53	42	46	47	55	42	52	41	47	54	54	51	48	52	46	48	39	44	48	43	54	59	49	51	60	38	54	58	55	65	48	45	67	61	56	48	63	57	59	56	43	51	42	37	51	57	38	46	56	59	48	45	57	45	50	49	51	55	48	47	47	54	45	54	53	44	54	41	53	57	67	49	55	34	49	52	54	43	46	47	39	49	55	47	47	29	55	55	56	48	48	40	57	53	53	53	49	47	59	71	41	53	52	57	45	49	49	38	52	57	50	45	55	50	49	40	42	50	46	35	48	57	55	38	45	53	50	47	61	48	59	49	55	51	64	47	51	54	45	48	47	54	58	45	54	42	55	55	43	35	55	41	61	46	57	48	54	49	56	60	59	57	63	58	55	57	38	38	56	57	35	44	48	52	52	46	42	47	47	42	54	50	67	46	60	62	51	57	67	57	42	52	38	58	55	52	39	61	52	51	52	59	46	57	35	44	50	54	60	51	51	46	51	35	57	55	43	57	53	51	43	44	54	50	43	56	45	50	52	47	40	47	41	42	54	49	48	64	63	41	50	53	49	56	55	66	44	63	42	44	38	51	46	55	62	53	64	45	53	56	53	48	47	51	51	52	37	46	48	41	50	57	53	53	47	51	49	51	47	42	52	45	55	65	46	44	48	37	44	46	52	59	51	52	51	62	48	43	61	64	50	55	42	45	43	39	52	38	55	47	58	35	53	48	57	39	53	45	57	51	47	63	42	46	44	40	44	62	44	50	49	45	49	50	45	51	61	43	48	47	43	49	48	47	47	56	57	46	35	46	61	53	52	46	55	47	53	43	64	54	52	38	49	55	48	42	52	41	60	59	52	48	48	61	49	50	66	62	50	49	38	48	50	55	48	49	58	58	43	47	50	59	38	50	53	37	49	51	53	42	61	35	54	56	52	42	39	54	51	45	49	43	53	42	48	42	42	52	66	45	45	53	44	46	48	42	39	44	45	38	53	42	49	60	35	54	52	55	47	50	58	35	48	41	41	61	55	52	41	47	58	49	45	45	60	42	51	45	43	49	44	41	61	46	35	48	54	51	51	53	45	62	51	48	59	56	47	43	54	27	57	58	47	48	50	55	46	60	56	47	55	53	52	51	54	47	40	55	47	53	55	50	29	46	43	48	56	46	32	63	43	49	64	54	37	44	62	41	44	45	52	36	55	49	49	44	43	53	52	46	45	40	59	55	44	36	52	41	52	48	48	47	44	56	52	54	57	53	56	58	37	60	50	58	59	65	56	56	56	48	52	55	59	39	55	48	49	59	53	44	59	50	37	53	56	35	54	44	61	53	43	39	36	45	47	47	62	33	44	55	54	56	58	50	41	63	51	54	54	51	56	48	45	55	55	64
45043	24223	24319	31376	29788	18325	30979	47910	46130	38746	31877	20203	12794	9725	8589	6101	3746	2913	1963	1352	948	799	624	594	584	621	683	616	644	622	676	620	651	679	688	658	628	611	670	660	647	657	692	680	635	594	624	659	599	615	632	612	647	670	618	659	649	626	610	670	686	638	642	625	688	670	640	624	605	655	652	644	612	695	643	634	643	644	661	632	652	625	633	680	653	661	663	647	613	685	636	642	669	653	623	644	658	606	638	633	656	644	642	647	654	639	623	672	635	664	652	665	647	708	612	649	638	614	595	654	631	636	683	667	666	644	636	654	641	620	657	655	672	669	622	705	616	654	631	692	662	630	634	632	622	645	643	621	692	684	660	613	668	692	674	653	653	637	638	625	620	637	668	648	622	659	621	631	619	665	633	672	648	644	651	626	680	641	660	626	650	648	633	624	627	611	629	623	681	684	604	665	661	695	640	626	660	643	613	646	635	697	633	601	604	628	680	657	641	663	629	631	640	640	705	663	651	604	683	618	659	658	671	675	645	646	657	628	686	621	658	620	624	624	654	659	610	636	684	628	659	678	679	663	654	668	675	673	640	682	655	640	650	679	671	672	638	680	639	638	658	652	639	640	608	632	656	626	622	609	665	659	657	604	656	634	669	663	657	679	665	658	615	683	627	656	656	631	725	671	668	637	641	657	673	653	655	629	678	655	664	601	667	627	639	693	660	633	696	568	631	656	632	629	652	665	682	639	669	655	639	635	665	675	627	608	656	626	660	633	630	613	661	613	655	666	663	658	668	638	624	657	617	650	636	654	678	662	654	624	649	610	652	646	658	680	654	648	648	657	638	628	655	659	663	608	638	624	672	663	675	665	641	706	647	667	715	657	642	628	641	659	656	669	668	644	675	703	664	590	647	600	674	652	633	643	644	658	636	670	652	662	640	598	658	658	662	697	606	653	577	646	610	648	644	624	660	653	624	620	654	628	619	603	636	574	673	624	653	653	637	625	657	642	613	621	652	625	649	639	631	650	689	618	627	641	693	655	683	655	647	676	706	675	670	656	656	626	643	646	633	655	622	640	668	642	613	626	683	596	638	620	639	678	623	620	626	711	673	697	628	594	658	648	631	615	596	613	637	676	701	634	637	632	688	665	594	656	649	607	656	666	714	672	608	587	608	694	641	649	651	629	655	698	613	634	674	684	656	667	618	655	627	613	639	663	657	634	647	643	658	657	629	667	657	651	620	658	654	659	703	658	677	658	606	669	629	627	640	665	641	664	642	678	632	669	614	648	685	644	660	627	648	632	665	643	653	666	614	656	631	601	620	596	667	663	635	624	662	631	633	603	623	582	634	647	646	628	634	639	679	633	640	660	649	641	600	671	651	637	666	630	618	635	661	645	690	624	653	678	632	623	660	614	600	642	684	650	675	653	640	638	643	617	662	640	626	672	635	680	677	640	624	618	645	674	703	676	631	700	678	669	676	665	650	655	616	651	628	616	663	608	695	647	638	634	633	653	646	680	636	659	614	612	690	673	675	656	612	650	629	663	614	607	668	689	638	692	676	612	650	690	647	661	617	635	616	677	648	691	645	670	679	650	634	644	657	635	655	660	621	663	663	678	649	632	620	612	657	601	674	672	669	659	625	646	629	668	645	641	638	678	620	670	625	686	665	626	654	659	685	617	612	652	624	639	645	634	627	622	643	649	647	661	681	640	621	635	641	703	675	644	641	690	671	599	665	653	624	636	605	658	650	643	639	634	689	615	613	645	625	613	676	584	653	675	641	672	610	654	629	677	656	686	631	621	656	632	609	639	645	630	654	643	643	681	664	670	705	661	633	623	642	653	680	653	671	598	658	639	639	654	663	664	640	669	648	648	667	622	627	606	628	658	650	645	627	638	655	625	649	675	625	626	606	693	621	667	645	644	661	690	628	651	644	612	647	633	685	674	659	691	623	674	679	653	656	636	690	648	614	676	651	572	698	684	669	624	613	666	605	639	690	600	680	709	609	684	647	675	612	653	645	600	678	660	633	665	610	639	621	712	638	665	629	671	645	635	608	662	667	634	659	641	657	649	618	635	652	625	631	626	680	656	615	667	632	636	638	677	650	679	609	614	599	604	620	668	638	632	651	676	617	612	674	630	653	583	698	599	660	658	671	666	683	640	628	634	653	661	682	650	635	662	643	639	618	644	671	655	634	649	666	678	662	670	646	670	683	627	654	677	642	641	640	654	645	664	604	665	700	650	681	648	620	661	638	685	644	642	641	635	634	674	711	616	690	666	633	652	606	657	696	663	626	696	622	638	632	694	652	617	639	635	664	686	648	666	678	709	697	624	597	636	588	633	618	694	612	619	680	646	660	630	648	678	670	642	637	647	651	652	619	633	655	596	649	642	628	602	630	693	611	632	642	621	676	646	679	694	632	669	642	679	617	593	638	649	662	611	615	673	644	661	640	638	628	634	632	664	682	637	637	647	629	624	643	628	690	670	648	651	659	639	659	633	667	635	662	653	659	606	650	647	640	679	666	660	671	622	673	652	682	643	677	680	641	622	613	679	670	633	645	640	628	658	672	685	704	698	657	634	654	631	626	699	635	637	624	682	671	636	612	648	596	615	604	622	638	618	642	722	634	621	622	603	654	610	627	700	683	667	634	681	611	663	648	626	634	657	662	605	612	661	647	609	654	637	671	617	662	594	644	635	602	685	625	669	644	661	621	646	642	619	655	650	646	624	612	630	652	645	634	630	675	618	631	653	674	662	608	659	642	676	682	693	640	638	663	690	624	668	689	610	650	600	699	650	654	658	632	649	665	613	662	673	681	622	644	628	676	633	655	634	618	596	663	633	625	667	604	622	644	643	629	655	676	630	653	652	597	650	642	647	639	599	654	664	630	642	671	678	686	681	686	654	646	642	692	627	633	610	666	667	630	609	682	610	621	672	649	604	688	647	627	677	653	664	648	633	690	616	683	635	609	662	681	638	673	666	572	665	648	688	673	619	654	643	620	668	652	626	643	652	675	644	642	658	640	636	645	628	687	632	673	644	635	672	661	616	672	650	672	665	661	666	658	629	659	635	666	642	656	684	648	638	659	600	677	662	660	682	642	650	650	625	636	705	608	598	648	638	636	651	655	625	675	698	624	679	642	652	653	639	634	643	679	639	698	664	675	647	688	639	644	612	624	635	632	642	652	585	605	633	614	633	661	634	620	649	644	643	654	650	652	641	665	642	657	641	657	649	670	632	670	670	644	650	664	674	657	674	637	627	586	660	657	651	653	606	667	637	659	646	603	672	651	653	618	683	696	621	644	638	677	618	609	660	646	621	690	673	620	605	614	684	626	621	641	672	670	656	662	665	648	606	646	655	605	658	637	629	670	653	641	669	626	630	675	640	664	666	653	664	697	670	618	658	633	609	644	666	615	659	635	632	603	662	655	624	632	599	624	675	634	614	622	640	631	655	604	640	654	674	656	659	657	669	654	648	686	665	646	690	624	642
15983	12445	4819	3346	1506	482	1472	7804	11163	7805	3915	1702	395	464	386	256	181	131	112	71	73	60	52	47	46	59	42	56	43	50	59	47	50	53	42	58	58	58	47	52	48	37	36	43	55	39	50	54	60	49	55	42	51	52	60	47	34	53	48	49	39	58	66	47	49	42	59	59	44	45	50	49	49	60	59	67	53	54	64	53	55	51	55	44	41	55	71	54	59	50	55	41	69	51	52	60	31	46	35	63	57	51	43	56	41	60	52	53	48	51	47	40	48	49	60	41	48	45	48	46	35	57	39	44	53	45	45	49	49	49	45	57	54	54	59	39	52	47	51	57	50	42	55	43	52	43	45	49	40	54	50	45	58	54	41	51	42	47	58	48	50	72	50	46	45	47	39	38	38	43	32	58	49	38	39	58	56	44	45	54	38	56	45	58	54	47	35	41	40	49	59	44	46	47	47	43	46	53	51	43	44	47	34	57	45	44	49	53	61	51	51	46	56	39	49	62	59	58	48	48	43	51	51	48	45	53	48	52	64	40	40	52	42	74	50	41	51	48	42	44	64	52	54	45	51	43	56	61	49	43	60	64	51	42	45	40	43	50	45	55	51	54	56	47	61	53	48	55	43	55	43	58	53	48	47	57	46	50	49	41	49	49	45	51	47	42	35	48	52	49	59	52	61	61	39	50	52	54	45	47	51	46	48	47	48	58	54	49	56	53	60	57	39	47	41	54	46	50	44	44	51	53	45	46	48	46	52	43	52	46	58	50	34	48	50	48	55	47	49	47	53	44	55	54	44	52	47	57	54	48	44	54	50	48	49	43	54	51	51	51	58	50	55	51	37	51	53	49	48	52	46	47	45	49	48	58	57	50	45	44	52	51	52	49	54	51	53	66	57	51	51	42	49	40	44	42	57	42	42	40	47	41	67	33	50	52	50	48	54	46	44	51	42	43	54	63	50	53	60	52	53	40	44	46	32	55	44	50	47	39	53	49	56	41	61	42	41	50	42	65	30	49	62	49	51	54	57	40	49	51	50	43	49	48	63	44	55	59	57	47	53	49	42	56	45	38	59	49	56	47	52	58	55	44	45	43	68	53	64	39	43	48	57	51	50	54	44	47	57	52	49	43	42	45	51	46	43	50	40	50	49	47	55	48	52	43	52	51	47	46	51	45	33	51	53	55	48	52	56	46	42	44	46	40	68	40	57	42	63	60	54	61	64	54	53	48	50	53	49	36	44	48	52	49	42	42	42	44	48	55	57	55	51	51	46	39	40	46	54	50	46	47	53	52	34	52	45	41	51	62	53	42	53	54	50	55	52	47	56	41	38	50	62	54	45	61	50	28	54	49	54	46	44	52	58	40	48	49	54	57	50	39	44	38	46	53	64	60	38	49	46	45	53	50	37	57	43	56	50	53	40	49	48	44	50	49	46	55	40	44	61	61	49	39	56	42	42	59	54	47	30	54	51	47	41	49	52	51	47	45	65	49	56	41	43	56	53	58	38	56	63	53	47	53	53	50	46	42	45	55	48	55	52	45	42	66	54	47	64	44	53	61	53	41	51	57	50	53	47	44	53	54	43	40	51	45	59	52	37	51	48	42	53	35	38	53	43	32	61	51	57	41	47	40	48	47	65	64	49	45	45	55	47	44	59	44	51	53	62	40	56	50	50	53	44	48	56	45	47	50	48	67	51	55	56	51	47	52	47	56	61	47	55	50	49	52	47	37	39	60	51	47	43	60	46	47	62	39	54	40	45	40	52	48	53	50	54	53	53	44	51	43	53	45	49	45	59	47	45	49	40	50	36	46	54	45	58	44	52	42	59	53	49	50	57	58	49	58	50	55	53	47	38	56	52	61	48	51	43	45	40	48	59	51	62	45	49	59	37	58	48	41	36	45	40	46	47	42	56	61	56	53	48	54	56	35	37	52	48	48	60	42	49	59	54	51	48	62	51	55	51	45	48	47	51	50	52	45	68	53	52	50	47	51	61	47	42	56	51	49	41	51	49	58	51	42	62	49	47	57	60	51	52	42	38	50	49	63	58	53	34	44	54	49	55	50	58	43	59	51	48	33	49	54	54	59	47	48	46	41	41	51	54	43	53	39	48	55	60	43	52	53	40	51	61	39	51	54	63	51	54	42	60	65	52	46	50	52	55	58	41	59	52	43	58	53	52	37	60	52	57	53	47	35	64	57	53	45	50	39	45	43	36	56	50	52	37	48	49	47	56	35	48	39	59	66	47	49	56	47	46	48	49	55	52	42	45	54	42	57	40	43	59	50	48	54	54	56	50	56	50	49	50	45	45	43	48	61	50	44	56	58	64	46	60	57	55	55	42	40	45	51	49	43	42	52	49	56	46	51	41	65	49	33	56	58	58	50	51	58	55	54	47	53	38	58	40	51	54	44	46	50	43	51	51	50	56	44	55	53	48	49	48	41	56	57	40	46	38	64	42	49	50	53	50	59	46	48	62	39	53	41	63	51	51	45	53	52	40	65	56	45	46	40	32	56	47	31	35	44	50	58	44	39	55	61	62	59	57	43	61	35	41	53	51	44	55	50	49	48	48	51	59	43	42	63	53	46	51	55	42	43	60	55	59	47	60	45	47	43	42	34	41	40	43	39	42	43	46	61	51	48	48	46	44	45	56	50	30	40	53	50	59	58	47	40	48	34	48	43	56	54	42	50	40	50	62	51	38	48	54	54	60	57	44	48	55	33	48	55	48	38	50	44	48	54	47	60	46	54	56	50	47	37	52	51	46	56	50	50	44	47	41	59	64	62	57	55	41	47	46	56	38	47	52	45	46	53	54	47	51	47	51	50	48	50	52	50	56	59	53	50	49	35	47	57	43	47	43	51	53	49	41	49	48	45	51	46	54	56	38	57	35	48	57	48	37	50	53	50	45	40	53	48	48	51	44	46	58	59	44	43	70	43	55	51	39	51	53	54	44	42	53	48	53	47	48	52	38	50	58	50	36	47	45	53	47	51	46	55	51	47	51	50	44	43	43	42	45	55	46	50	44	45	50	66	51	57	49	55	46	42	52	41	48	61	43	44	50	48	55	48	67	50	52	53	54	43	40	50	51	53	50	57	52	59	41	44	60	56	51	50	46	45	41	58	53	40	51	41	60	50	45	35	37	51	56	50	54	54	36	40	55	45	50	53	58	64	50	57	39	53	58	55	44	36	36	45	64	52	45	43	62	40	44	52	51	31	40	60	38	60	53	43	51	44	67	48	55	53	53	36	55	43	49	54	49	35	53	60	51	45	49	56	56	45	46	42	45	43	44	45	54	37	54	52	66	35	50	59	41	62	63	65	45	49	45	57	46	55	45	42	59	51	42	32	49	43	42	52	45	44	42	51	50	56	47	54	49	61	43	48	42	41	50	43	71	52	36	53	47	54	49	48	53	53	53	44	54	41	46	59	43	56	41	36	50	45	48	53	48	40	47	43	69	49	54	60	35	51	50	32	44	49	53	43
53730	29998	29403	37284	37223	18005	33503	54567	55333	44739	35149	23767	11263	12694	10555	7245	4199	3308	2155	1410	1051	781	692	652	677	656	638	605	649	668	624	613	650	657	646	661	620	679	637	648	717	655	661	678	676	630	661	650	658	622	673	689	624	662	645	690	646	650	660	669	622	666	641	618	655	652	701	644	650	659	622	636	666	640	694	638	641	654	654	624	670	643	629	664	669	673	652	682	649	614	593	630	631	657	642	658	637	631	651	628	650	643	648	627	665	679	677	656	624	661	595	679	652	656	685	693	612	660	683	644	644	658	661	612	691	628	653	647	683	637	664	654	642	661	611	690	641	627	674	657	624	693	710	675	649	648	633	659	638	657	633	686	691	668	683	662	652	603	677	652	617	637	620	636	662	651	637	663	647	668	635	640	694	676	616	653	664	668	666	675	640	695	661	678	661	634	655	638	696	651	664	698	649	673	611	648	644	674	648	666	663	641	631	639	662	676	608	650	653	649	665	662	663	629	685	653	677	659	637	635	666	708	656	651	653	646	625	675	654	674	654	667	673	628	660	642	655	676	650	633	664	621	649	672	665	657	682	689	639	682	694	654	686	637	641	626	638	690	695	661	694	632	658	657	655	653	676	630	629	667	676	597	675	605	669	701	638	630	671	667	649	668	622	699	652	658	685	672	633	652	641	690	631	661	613	645	691	626	627	648	652	681	679	668	652	700	634	620	666	678	697	613	634	623	648	664	692	638	653	702	646	610	628	647	600	648	654	646	606	637	615	600	627	672	609	655	674	667	647	635	633	609	681	619	705	673	664	655	688	629	625	653	674	614	644	611	726	663	639	650	629	618	674	636	699	637	652	641	654	684	673	671	631	661	681	641	660	671	675	661	683	623	651	670	653	620	643	699	633	738	701	620	645	656	670	682	616	676	642	654	635	645	679	630	667	661	639	681	695	613	658	697	640	641	597	659	683	668	633	623	674	648	624	638	650	650	643	651	616	651	672	700	667	652	667	663	651	668	671	691	691	636	684	662	657	711	618	614	647	677	648	659	638	617	642	652	623	683	674	667	684	636	688	661	639	649	643	656	633	628	635	651	643	661	655	663	633	648	664	594	616	625	681	657	633	693	706	663	663	644	648	681	675	722	676	689	679	675	646	641	666	671	630	652	645	666	646	637	659	605	652	641	677	617	692	678	650	678	649	643	670	655	699	662	672	652	618	632	663	630	656	639	630	647	616	649	646	655	659	681	661	680	620	647	644	731	605	695	675	667	601	677	658	664	643	654	665	644	675	684	663	661	614	672	660	681	653	668	663	682	656	697	643	623	635	670	686	643	727	656	650	653	662	619	640	683	667	643	644	622	624	620	673	638	656	705	642	673	626	648	673	628	642	683	707	656	667	683	654	693	672	666	634	615	702	673	678	664	678	642	608	665	681	659	663	651	647	639	724	633	635	661	646	663	649	655	647	649	656	636	699	690	671	661	641	646	660	626	620	679	631	635	646	663	668	633	679	641	686	649	630	647	669	656	661	640	622	623	616	644	621	674	660	689	664	633	631	636	632	665	634	669	667	589	614	687	619	623	669	639	637	646	686	670	657	639	651	630	619	636	676	652	677	662	682	668	634	608	662	652	639	660	655	668	646	638	603	664	666	672	660	675	663	669	660	668	686	628	670	669	648	657	639	586	696	695	642	669	635	643	657	720	623	675	650	645	695	640	689	634	670	659	637	680	646	607	633	641	664	696	651	666	665	651	640	661	646	688	629	666	678	619	717	664	652	658	646	641	653	646	673	631	659	683	702	700	690	626	634	644	674	660	644	658	656	636	643	647	667	641	684	634	614	638	658	650	622	628	631	640	680	649	648	661	642	638	674	671	653	688	660	655	670	642	674	679	685	654	692	649	641	641	633	660	678	665	677	680	703	635	666	681	626	668	669	621	613	719	636	663	653	623	693	648	639	661	627	673	677	631	717	668	633	623	664	634	671	688	624	669	658	623	668	661	705	661	669	615	655	611	632	634	621	648	651	693	619	649	701	619	658	685	651	675	626	659	678	721	688	647	654	673	637	671	651	673	652	579	623	678	609	666	662	670	652	670	648	668	659	665	661	676	628	647	632	630	654	689	646	644	606	627	690	661	631	666	646	623	656	612	650	705	658	633	675	623	689	647	649	618	665	715	688	647	653	682	635	679	643	621	634	655	662	660	633	660	673	632	654	655	682	640	670	621	648	673	666	673	656	728	655	687	640	606	674	650	672	687	657	662	659	642	662	682	666	647	685	630	631	669	651	644	718	612	647	642	650	635	679	654	631	661	632	640	687	669	703	666	652	659	647	673	626	652	701	646	632	630	676	625	700	681	609	640	641	647	654	657	623	716	660	664	637	610	676	636	676	663	629	658	665	710	681	643	623	656	658	667	618	676	651	648	655	661	662	686	633	644	671	673	661	642	652	684	648	656	665	642	599	623	601	665	629	648	667	671	628	629	634	682	659	625	666	641	599	671	641	613	670	661	621	619	642	695	644	663	660	691	641	624	677	635	652	698	647	672	632	685	654	639	691	672	666	603	617	647	625	662	636	633	621	666	657	667	655	663	635	647	674	650	664	667	637	681	663	670	646	640	657	634	648	655	668	663	665	615	666	644	675	639	685	641	660	678	642	691	677	713	641	637	662	658	643	641	671	668	679	611	691	683	656	615	663	716	656	642	661	618	695	631	652	680	652	647	701	688	646	643	662	660	631	662	677	628	670	656	696	676	637	674	640	674	617	650	642	698	691	661	655	658	692	604	681	690	650	650	633	711	672	678	680	660	670	665	628	661	663	615	671	674	620	647	681	648	669	682	647	633	645	668	635	671	666	635	669	659	655	645	639	638	700	654	680	628	659	618	669	626	700	662	659	695	664	687	669	660	669	673	667	645	668	658	651	681	653	640	669	590	692	689	652	638	625	689	685	711	690	661	640	661	644	657	639	673	632	679	688	646	614	690	686	649	642	658	673	640	669	663	654	671	678	650	690	672	660	669	670	651	657	636	664	678	712	646	695	674	622	659	654	636	687	671	659	662	649	653	666	676	640	660	662	670	612	693	678	669	632	685	646	640	651	688	652	635	663	693	669	644	629	663	672	669	659	684	675	634	650	661	660	637	673	706	662	664	665	645	706	673	650	637	654	700	676	668	687	676	673	688	698	634	665	650	653	670	642	647	721	637	637	629	681	614	624	661	610	664	653	651	617	671	704	627	700	650	728	650	654	624	628	654	713	665	680	668	627	615	624	643	663	654	655	634	665	627	652	695	639	715	652	657	664	689	659	671	654	619	622	678	670	639	612	672	647	710	646	602	690	706	665	647	634	652	640	641	642	629	648	653	625	673	691	620	652	697	665	628	646	632	696	605	661	671	655	631	660	624	687	665	646	657	625	699	603	648	685	698	665	696	686	638	638	662	704	646	641	629	608	655	642	631	647	665	664	668	670	637	694	646	691	611	629	649	687	651	687	616
6510	1845	716	724	303	91	661	2172	2261	1609	821	389	156	144	118	91	79	52	54	64	56	50	59	47	58	71	51	47	43	28	51	44	42	56	54	50	51	51	44	49	47	55	43	49	56	47	56	35	47	40	46	50	65	50	45	50	51	42	32	48	46	50	35	50	58	44	41	45	51	49	40	39	39	53	56	42	45	61	46	58	42	53	58	49	47	52	74	52	38	40	40	39	59	39	45	61	57	47	50	39	46	31	58	58	42	46	46	43	49	45	42	50	37	57	32	48	55	38	43	36	55	41	62	40	51	44	53	40	48	39	54	40	46	54	60	48	62	53	46	41	43	63	41	67	34	45	48	53	45	47	57	45	43	52	48	49	48	53	44	48	55	38	46	54	50	58	56	47	43	40	43	47	42	38	38	47	62	50	44	40	38	61	52	38	55	61	46	45	36	45	42	47	48	49	50	54	56	47	52	43	50	44	54	46	50	59	51	42	45	45	28	46	54	44	55	47	51	29	40	44	39	46	53	55	38	49	53	56	44	32	62	41	38	54	43	42	58	39	55	44	56	52	52	49	34	41	53	49	48	29	44	55	43	37	60	48	53	36	51	47	50	56	44	59	49	41	47	43	49	40	53	51	52	49	49	46	52	53	47	43	46	37	47	41	60	55	48	53	54	43	45	43	55	46	51	39	46	42	45	45	39	70	47	51	51	44	50	52	55	50	48	57	59	54	48	44	43	46	48	46	38	43	46	52	50	60	44	69	42	56	40	46	42	55	48	39	47	65	59	42	55	36	48	52	44	40	42	39	41	44	51	46	49	55	50	49	39	45	48	39	50	54	68	47	61	61	60	42	54	51	48	38	45	56	48	47	43	57	55	42	73	60	48	45	42	44	38	58	53	40	51	55	67	58	51	51	43	39	50	51	56	52	40	46	41	58	42	42	49	60	40	48	53	43	45	49	51	56	48	45	56	42	52	57	40	54	38	53	61	40	45	45	38	49	47	44	50	46	50	36	60	56	56	51	52	49	52	47	41	44	44	51	62	37	43	44	53	68	59	49	46	52	39	50	47	47	52	42	62	50	39	55	52	50	56	55	39	54	53	55	46	56	33	44	47	42	48	49	56	32	60	45	58	46	44	49	52	60	43	60	53	48	58	41	44	63	48	45	36	55	60	61	46	38	45	51	47	41	51	41	41	62	51	49	57	51	54	47	40	52	40	35	36	50	39	66	40	64	55	50	51	56	54	49	49	40	43	45	64	37	52	46	62	51	52	39	59	51	46	46	51	49	54	44	50	39	61	48	67	35	60	54	42	43	35	52	59	61	41	50	62	49	53	48	48	59	47	36	56	47	55	50	53	53	46	47	46	44	54	59	55	41	52	46	45	42	53	52	53	46	46	44	36	47	44	38	56	56	41	50	47	46	54	38	43	54	50	54	56	49	47	46	44	61	43	40	46	56	51	45	50	64	51	46	51	59	52	47	33	47	47	45	54	50	45	57	44	57	62	46	45	45	57	40	45	38	49	52	56	46	50	53	47	53	59	52	47	51	49	42	50	44	33	45	49	40	52	53	41	59	57	42	51	52	34	45	50	40	51	45	52	54	46	47	60	30	50	41	53	52	47	29	50	47	46	53	38	48	53	45	52	54	44	61	46	48	38	42	45	50	53	58	54	51	50	50	44	44	53	47	37	60	58	44	40	36	48	48	52	54	47	50	54	45	46	41	44	53	51	45	40	54	63	37	45	56	39	46	44	38	52	52	48	51	44	58	51	62	51	56	47	51	43	50	44	44	56	48	48	44	50	47	41	56	51	48	46	42	50	57	56	44	45	50	45	63	53	30	53	40	47	41	49	42	38	57	57	51	48	44	53	45	54	49	57	44	67	48	42	47	52	57	40	45	54	46	50	40	45	46	53	60	45	47	54	48	57	40	56	47	51	47	40	34	36	33	48	46	54	47	54	41	48	54	44	44	54	55	48	38	52	39	40	49	56	48	45	39	53	67	58	48	43	40	40	47	44	57	45	45	44	53	63	48	52	47	47	32	42	51	53	64	43	51	48	41	45	38	48	53	50	52	43	67	44	49	50	58	53	57	38	46	43	44	40	44	43	61	53	46	45	44	49	50	36	43	53	56	50	56	48	40	55	46	47	53	47	58	57	46	51	46	56	37	50	68	49	58	55	42	44	42	53	62	53	57	42	53	45	45	46	35	48	52	47	48	53	48	47	49	59	41	43	37	54	54	40	53	51	48	44	41	45	35	34	43	52	48	44	35	51	38	47	54	51	45	42	43	48	51	46	52	42	44	45	41	45	55	43	55	43	60	52	49	39	40	53	48	39	35	47	44	48	41	50	59	42	57	51	56	46	58	50	37	40	51	51	55	58	37	54	45	31	53	45	47	44	42	51	40	46	55	51	53	57	57	50	57	47	48	35	53	53	47	47	44	46	34	56	54	39	46	54	37	48	53	56	38	45	46	59	44	41	48	42	42	39	38	43	44	57	51	43	44	47	49	56	63	31	53	49	45	46	56	51	46	51	50	49	52	40	50	43	45	36	42	42	59	41	44	58	28	53	41	46	48	35	42	61	45	56	33	53	39	56	57	67	41	47	48	45	43	43	36	40	45	36	52	38	42	60	40	63	61	38	44	44	45	40	47	40	33	41	56	40	51	53	39	35	50	46	57	41	51	45	42	42	48	40	38	54	50	52	46	41	44	40	37	47	41	58	39	34	45	42	49	48	51	59	51	36	36	45	53	46	49	40	56	48	59	52	39	40	46	51	50	53	39	55	48	56	49	43	56	56	49	50	34	54	47	53	48	56	57	41	52	50	64	41	36	45	52	36	51	57	40	54	46	49	50	56	37	46	43	60	37	44	54	47	51	49	40	55	51	44	48	45	47	55	40	51	49	52	58	55	54	45	52	51	44	42	49	44	48	41	52	56	57	43	59	40	46	53	52	41	36	46	40	46	62	41	51	46	50	48	52	49	46	44	50	39	39	49	38	52	49	38	59	44	63	51	46	51	42	47	51	48	55	45	48	47	44	42	43	54	47	56	38	51	54	38	49	50	57	38	46	42	51	49	37	46	48	35	51	51	57	59	49	46	51	42	42	57	51	41	53	43	52	38	46	44	53	46	34	48	60	42	59	53	49	50	57	55	33	47	52	53	46	52	43	55	50	53	65	49	39	58	67	51	44	44	52	45	45	53	56	57	48	57	42	39	55	41	44	49	61	44	51	42	47	42	52	55	52	44	40	47	52	51	45	51	50	41	40	48	52	44	46	54	53	53	49	53	46	54	44	58	52	52	46	35	53	62	43	49	48	44	53	45	62	47	52	44	50	46	50	59	53	49	43	57	34	55	38	42	34	47	47	48	39	35	44	51	55	49	45	53	52	46	43	44	54	44	56	37	54	50	54	49	41	46	47	61	46	48	49	42	48	57	43	47	49	49	42	42	47	49	52	31	40	45	58	41	49	56	41
38308	16948	13155	22012	19280	6077	22452	35787	32762	27631	19242	9637	3659	3731	3352	2055	1509	1185	993	793	729	720	637	628	634	634	638	650	627	619	628	609	638	607	601	636	634	644	666	590	626	628	634	630	635	606	581	597	657	669	651	621	662	558	631	634	632	645	591	595	622	595	631	602	639	684	649	626	614	629	631	628	679	628	601	618	639	618	623	575	615	648	620	609	602	637	641	622	637	692	575	640	613	613	617	655	649	628	614	613	617	603	631	613	638	627	561	657	647	589	640	592	625	654	665	633	597	646	621	641	615	645	636	647	616	577	588	619	611	622	605	696	616	598	656	640	659	646	644	654	605	650	620	604	630	603	617	640	661	604	674	685	653	662	639	619	621	643	689	645	648	598	614	607	640	660	605	608	633	638	657	631	637	636	627	607	649	637	625	636	663	707	632	618	626	644	572	643	653	691	620	612	593	677	690	616	628	607	617	662	598	702	628	623	669	626	650	618	616	635	627	657	646	596	601	630	645	633	657	662	650	634	640	653	595	606	638	624	666	612	625	627	624	567	624	622	638	631	593	621	651	643	643	618	606	618	697	643	646	582	633	587	640	626	618	636	618	647	667	674	644	625	663	671	673	665	674	617	629	624	654	610	610	611	622	648	613	636	649	600	654	625	644	601	633	627	596	649	626	665	635	613	659	624	652	626	634	682	619	654	664	635	621	584	588	606	638	655	654	657	591	622	619	632	623	657	613	589	693	634	595	653	580	599	625	620	614	644	643	624	644	650	680	654	602	623	603	665	680	627	597	595	598	613	614	662	623	636	638	616	578	618	631	624	634	678	638	649	639	615	669	626	592	594	616	600	610	635	622	603	622	652	605	630	609	656	589	621	620	689	598	629	634	639	670	609	619	585	639	635	622	646	629	628	668	616	637	616	643	673	624	640	629	637	611	611	618	644	644	656	605	612	591	668	642	643	663	599	629	622	652	566	652	605	591	617	622	627	697	608	656	659	612	601	640	656	613	672	659	644	622	629	641	628	629	626	646	646	607	625	644	595	612	623	633	640	632	671	632	630	622	648	577	641	650	593	651	604	629	662	564	625	639	651	623	633	655	625	645	615	656	605	680	614	607	625	654	668	615	620	616	637	665	604	598	598	638	594	637	596	615	635	639	632	647	642	645	614	611	630	670	652	652	673	647	617	650	606	586	636	615	658	652	623	574	613	625	602	621	664	617	647	690	638	655	622	616	589	651	627	594	621	632	644	628	610	631	635	656	603	602	642	615	670	624	659	618	644	639	666	618	613	630	637	651	658	616	638	617	627	637	628	642	596	599	639	630	606	595	644	625	666	601	679	641	604	592	608	611	623	621	600	622	641	646	613	601	631	606	672	592	653	617	629	650	668	616	653	652	674	629	637	654	630	661	665	576	605	613	658	588	612	583	625	634	631	665	611	621	648	679	573	644	648	639	643	629	614	623	635	621	606	623	628	616	638	627	600	648	600	607	575	616	606	617	663	656	583	659	598	619	632	660	624	624	623	674	630	619	647	647	613	616	611	642	665	586	603	643	649	603	608	625	653	663	608	659	637	629	657	613	642	604	642	634	653	661	626	635	649	656	636	651	606	605	665	638	599	597	604	620	639	677	644	604	654	645	674	654	593	614	582	604	650	627	629	620	644	659	637	581	645	629	676	611	646	592	642	657	666	641	611	595	592	668	627	587	682	637	635	625	641	637	598	650	606	615	625	612	643	613	636	603	624	649	610	628	621	611	652	666	628	626	607	628	651	629	637	668	635	636	616	662	612	635	654	654	642	598	613	661	628	605	630	633	616	598	621	651	641	645	626	630	584	649	607	662	660	684	651	631	653	602	621	592	625	615	662	679	601	594	585	617	660	632	616	661	649	654	662	640	679	633	607	644	652	613	648	627	661	592	623	631	623	642	667	620	639	612	655	616	632	648	602	607	652	641	629	603	660	651	626	643	615	614	630	634	653	611	633	674	589	606	610	623	682	666	596	652	624	677	642	626	640	666	605	624	633	632	634	654	578	607	654	676	611	653	648	619	640	605	589	636	649	683	663	623	564	587	642	584	667	635	602	642	619	629	663	634	674	613	594	610	651	636	595	658	622	620	647	630	674	635	653	625	563	627	622	605	621	654	617	694	620	566	670	614	664	635	676	679	640	613	613	613	601	616	680	647	594	699	635	657	616	619	634	612	611	629	622	705	633	598	632	658	635	611	640	613	609	619	650	628	624	631	612	633	617	642	642	628	604	595	637	621	616	638	656	611	606	644	615	702	624	669	633	641	636	672	596	626	615	608	652	610	636	626	654	625	602	608	644	588	669	641	634	632	621	573	578	646	657	637	575	642	641	593	603	614	601	628	634	581	626	616	652	643	635	705	663	629	636	613	607	617	595	628	651	642	651	626	587	629	645	579	642	666	640	637	636	621	634	617	612	650	608	686	646	643	619	619	644	611	630	642	649	661	659	635	609	615	581	633	635	583	647	701	589	647	650	602	631	600	609	638	606	637	660	645	614	652	601	634	665	652	632	634	627	631	639	630	634	660	645	623	619	616	616	619	616	650	636	611	566	614	616	589	616	707	625	652	667	595	640	637	619	632	562	623	637	599	597	560	614	635	635	626	625	629	612	640	613	639	628	588	679	617	589	630	645	638	655	637	632	631	592	677	654	623	640	608	616	633	617	648	672	649	603	670	659	620	655	617	591	622	682	610	584	618	617	669	658	633	632	680	615	659	581	630	628	661	605	615	619	621	594	610	681	628	639	638	608	601	642	642	587	627	641	645	628	606	643	577	632	629	612	664	667	650	594	628	637	600	608	668	635	619	623	647	660	625	622	634	609	656	654	623	638	644	627	621	634	633	667	605	629	644	678	595	663	661	611	614	649	640	639	616	657	614	618	631	638	642	616	626	624	666	663	686	624	642	603	599	653	618	665	623	642	602	643	649	638	613	642	644	633	614	642	647	643	633	618	627	635	680	651	666	621	638	649	607	643	583	598	633	601	640	605	644	614	689	621	628	676	633	624	651	645	662	638	670	613	628	634	625	614	632	647	680	651	613	615	623	616	653	651	626	627	619	660	662	661	633	592	593	578	596	635	625	646	695	622	644	635	616	684	605	616	641	639	626	626	641	634	624	646	652	597	632	605	679	621	649	617	640	642	647	613	643	641	619	674	618	631	648	655	637	625	671	637	614	653	583	615	618	646	636	658	643	631	625	632	593	616	641	614	598	641	613	630	644	682	649	650	596	651	643	636	670	608	594	652	618	647	623	581	593	630	645	634	608	636	617	650	613	642	641	674	610	642	648	643	645	633	612	656	647	590	596	627	597	596	628	673	588	648	656	591	641	665	633	665	629	644	617	650	676	595	633	686	651	624	655	594	616	657	689	639	670	662	635	619	622	621	624	635	645	635	604	631	628	627	636	676	648	618	682	624	642	611	638	655	626	608	632	608	631	625	625	602	660	643	591	597	616	658
12379	8489	3101	2486	478	111	2456	6550	5487	3995	1759	752	236	247	230	152	109	85	80	57	56	49	55	61	68	56	39	53	56	59	55	42	59	50	55	54	61	48	44	42	39	52	49	40	49	42	42	51	56	44	42	48	53	52	37	40	55	51	56	42	43	55	45	50	46	52	60	58	38	47	47	39	51	49	34	66	56	45	50	49	56	65	59	44	43	47	51	32	46	35	48	52	56	56	49	54	55	43	45	60	39	42	57	47	39	43	61	49	44	49	47	47	36	43	51	53	50	48	46	43	35	47	36	40	47	40	37	56	37	49	45	43	57	40	42	71	53	51	62	56	54	53	56	52	52	46	44	40	58	40	51	46	51	55	44	41	52	60	55	38	53	42	47	49	51	54	66	45	50	49	51	61	47	53	55	35	43	51	57	53	52	60	37	48	40	56	45	49	55	51	52	44	58	51	45	49	46	45	43	46	55	59	56	57	63	47	66	48	54	43	28	47	55	53	42	49	47	56	51	47	47	53	48	42	49	43	52	38	50	48	54	41	42	37	50	37	50	52	65	42	35	54	47	53	45	54	44	51	43	44	59	53	44	54	45	38	56	47	43	54	45	49	49	53	44	38	50	59	46	48	52	47	51	47	50	47	39	60	48	52	51	60	45	53	52	53	42	52	43	62	52	53	48	57	55	46	53	42	64	42	47	48	48	53	53	48	44	47	50	39	58	53	52	53	52	51	39	45	45	49	38	54	53	39	41	51	61	44	41	56	55	41	50	47	45	41	47	52	46	54	66	39	49	54	53	58	58	54	54	62	61	44	56	50	54	42	50	49	66	57	54	54	49	51	51	63	49	52	52	56	57	49	58	60	49	53	36	52	46	35	41	59	44	47	56	44	54	58	43	54	69	50	43	51	60	58	46	49	55	47	52	44	53	41	61	65	42	36	41	42	47	45	49	45	46	48	55	52	46	49	49	46	54	61	46	43	51	50	53	44	48	43	44	50	51	44	51	37	44	53	59	42	48	55	63	56	62	48	49	54	42	52	50	59	40	48	54	37	42	51	54	40	46	51	50	43	49	43	47	36	55	58	56	42	45	37	47	59	38	47	46	45	54	41	40	48	46	41	50	43	54	42	37	44	39	44	51	37	50	45	48	58	45	52	61	55	50	50	44	39	57	39	52	53	54	50	60	55	48	50	47	50	44	46	51	55	55	49	56	40	56	38	54	56	47	54	43	54	34	56	50	38	57	50	51	46	48	56	50	42	57	47	47	43	48	51	54	48	47	46	56	53	56	44	55	47	35	53	52	44	52	49	39	59	52	63	55	56	41	46	48	57	59	58	56	53	59	53	50	44	57	60	55	49	45	48	48	59	55	51	53	30	48	47	48	46	50	43	54	40	49	51	57	55	53	52	51	52	43	44	49	50	56	45	52	51	42	50	45	44	40	39	43	37	39	54	53	42	48	56	39	44	51	53	47	48	62	40	58	49	56	58	49	46	64	58	44	47	50	52	49	58	34	46	45	49	54	49	57	48	55	43	36	50	37	42	39	52	57	39	38	49	48	54	49	54	37	45	59	48	45	43	40	45	42	49	52	52	54	51	42	58	58	42	51	59	54	53	60	49	55	45	45	45	54	40	50	55	55	52	71	51	48	67	45	52	50	58	46	41	44	46	64	52	57	45	44	54	42	48	46	47	48	43	36	56	46	40	41	57	46	54	56	51	57	44	50	50	66	52	41	48	47	43	46	49	54	48	38	53	56	47	45	57	42	64	39	47	43	35	61	38	55	47	55	59	42	54	62	35	43	38	60	45	48	52	51	48	38	45	51	46	51	55	44	53	50	59	51	52	44	38	38	46	47	46	35	53	49	47	35	47	53	41	50	50	47	63	34	50	46	61	55	48	44	54	45	40	39	52	41	43	46	49	37	41	42	54	60	48	50	64	45	52	47	41	50	54	54	47	60	53	52	62	50	44	51	47	49	55	50	49	46	38	45	56	46	53	47	45	42	55	50	39	45	52	56	38	50	54	51	42	55	45	72	48	42	46	63	40	45	51	38	46	40	51	63	52	52	51	41	53	43	48	65	53	39	45	46	55	60	51	46	39	57	45	41	55	49	32	52	49	38	42	52	36	75	34	54	49	56	47	56	48	47	37	46	37	53	56	52	63	54	52	57	46	50	47	48	52	49	40	54	50	43	39	46	52	41	44	49	45	48	55	52	55	55	46	33	48	30	56	59	42	51	43	42	50	47	47	48	55	52	44	47	62	49	55	60	48	53	53	43	56	41	49	51	55	41	42	46	44	52	38	48	41	46	38	38	60	55	47	52	47	42	46	35	56	41	49	28	68	50	62	60	43	43	35	46	50	47	43	52	42	48	48	54	53	57	43	44	39	47	46	40	46	42	52	49	49	37	53	49	53	58	53	53	43	44	58	58	44	48	55	52	54	40	57	61	49	41	50	44	48	46	54	62	45	41	54	68	48	58	41	48	54	46	49	55	56	58	44	38	61	66	51	49	51	54	58	51	43	42	41	47	43	39	56	42	48	44	57	33	42	45	52	41	68	48	52	46	51	40	62	61	51	53	55	48	46	51	42	50	55	48	48	39	48	49	54	50	59	56	53	54	54	43	57	58	61	45	33	55	50	45	42	48	53	54	50	48	50	49	48	54	54	52	36	62	46	56	49	42	54	51	66	51	65	53	45	60	48	56	52	57	54	55	57	48	40	58	47	45	46	52	50	53	52	49	46	38	50	47	50	35	33	46	60	49	59	48	57	46	52	48	56	41	49	50	53	50	58	44	45	57	57	57	56	51	54	47	58	45	42	48	46	46	46	60	46	31	56	45	52	46	44	57	42	57	39	48	49	43	52	50	56	50	42	48	42	55	42	38	63	53	46	55	48	48	50	51	40	48	46	46	51	53	46	47	52	47	60	42	55	47	50	38	57	44	54	60	48	56	37	53	49	51	37	50	47	49	62	41	69	49	50	47	41	50	56	42	41	52	46	47	47	57	36	50	51	45	52	49	42	51	40	51	40	53	45	43	58	45	50	47	60	43	52	46	54	44	51	47	48	57	56	51	46	53	54	51	51	42	53	47	44	41	48	44	54	39	51	46	38	56	44	41	39	53	40	48	46	62	59	54	34	50	48	39	57	47	58	40	37	45	36	59	45	50	38	57	46	44	42	50	47	41	52	42	56	42	41	47	49	43	55	53	47	40	56	50	49	48	59	51	43	34	65	58	40	65	51	52	41	54	59	44	46	46	45	40	56	55	54	57	45	47	44	47	43	44	50	53	46	46	52	46	51	48	46	45	42	41	50	43	43	51	55	53	67	40	38	47	61	46	49	50	46	49	60	60	42	60	52	51	71	47	47	61	38	38	35	53	37	49	50	52	40	57	51	44	42	48	41	44	46	45	57	53	56	32	58	48	57	54	47	57	62	55	59	48	46	51	54	49	53	48	49	43	45	43	53	46	49	51	48
50336	27026	25194	33908	21954	8433	37468	48727	42910	35995	26189	16899	7276	7895	6462	4609	2837	1986	1434	1063	886	738	670	641	638	660	677	643	593	643	641	651	672	672	676	638	631	614	614	649	616	684	624	679	694	660	646	613	663	634	642	646	664	668	635	631	662	643	632	652	596	632	640	681	667	658	630	613	647	610	678	648	646	636	611	618	655	599	641	653	592	631	656	661	632	641	634	676	648	654	649	653	687	657	618	621	619	603	672	625	659	668	614	599	666	679	628	612	622	602	653	618	691	648	695	618	627	681	661	596	629	619	584	670	634	623	657	605	661	643	603	636	633	610	640	622	582	636	630	630	642	646	656	666	697	622	623	647	640	627	671	588	683	672	619	649	637	648	613	616	618	612	663	659	694	645	666	654	641	593	620	641	653	666	665	623	640	637	620	614	641	630	639	604	658	631	645	663	646	655	651	638	637	650	596	632	676	606	639	623	650	625	673	606	622	612	645	673	621	650	647	646	651	617	631	678	640	613	666	676	629	629	611	570	655	651	647	632	617	630	646	698	617	674	674	638	639	622	597	653	612	646	675	605	595	603	599	648	685	638	649	668	640	624	646	635	637	620	615	620	659	617	641	625	617	616	647	645	647	617	630	650	585	597	627	626	626	667	650	657	649	625	660	673	662	648	618	618	647	644	648	635	655	657	627	645	647	673	626	624	641	678	634	668	670	625	632	665	671	692	645	616	650	632	617	715	623	637	639	649	600	619	659	635	606	662	608	644	629	672	607	677	667	618	634	648	626	607	608	612	646	670	643	620	611	667	692	642	603	659	649	655	668	618	610	609	684	680	622	642	600	619	633	668	577	647	642	568	623	624	648	620	628	669	647	667	620	641	620	626	630	659	614	591	599	653	638	642	640	650	619	651	636	616	631	684	622	591	630	610	619	684	611	638	616	642	630	687	659	658	605	611	596	660	663	664	639	617	642	635	680	639	649	591	656	685	614	619	650	656	639	655	639	620	611	615	642	616	649	664	695	625	598	634	607	651	624	629	664	683	643	667	690	671	610	637	584	603	642	662	629	653	639	665	648	628	639	643	632	667	627	617	676	652	634	658	601	658	648	669	650	634	641	587	652	637	629	644	625	609	603	665	614	660	659	661	629	670	658	605	605	669	627	615	621	635	656	623	638	648	657	661	626	616	609	683	618	664	639	662	645	644	665	649	602	622	619	659	593	644	657	662	666	624	659	586	639	665	618	623	608	623	646	640	650	658	610	655	687	638	655	661	638	662	612	633	577	647	656	613	665	660	675	650	691	676	627	593	626	639	651	660	645	608	645	611	623	637	610	606	646	645	638	660	633	611	659	662	641	667	687	645	677	658	605	623	619	648	575	606	667	664	649	638	649	643	642	677	649	647	618	669	633	590	611	616	589	619	637	632	644	620	682	646	623	653	655	615	619	632	659	613	625	630	673	662	652	613	668	616	645	672	646	649	636	627	614	637	664	620	660	646	661	617	669	658	652	639	689	613	626	623	625	651	631	625	657	647	654	658	694	630	663	657	655	651	658	629	602	637	611	642	645	618	645	618	659	629	650	585	618	627	633	649	659	646	662	657	663	642	644	660	656	624	653	628	599	636	633	616	636	647	634	610	629	647	660	614	635	648	620	622	668	670	639	598	681	614	661	670	671	609	617	643	652	607	652	680	617	653	634	665	648	626	616	664	619	627	670	624	611	624	647	627	598	642	658	637	656	623	637	673	645	643	640	661	667	647	639	643	627	683	685	684	589	658	608	607	599	669	636	631	657	675	656	640	628	627	597	657	616	623	635	600	658	664	627	653	666	635	603	630	618	649	668	654	621	632	631	660	625	647	685	646	641	624	613	619	626	621	622	615	653	656	606	624	624	643	657	650	639	686	615	606	663	639	686	635	630	633	629	609	654	640	635	601	646	646	624	654	664	615	679	636	683	638	576	654	677	608	678	625	672	643	620	641	641	624	607	667	642	634	615	626	630	655	652	591	641	648	642	643	660	641	601	644	640	634	610	609	655	620	598	606	645	620	651	624	645	658	647	628	664	654	654	661	628	664	639	596	683	662	658	661	720	614	650	665	614	593	672	654	645	633	597	653	645	668	629	635	647	635	624	677	617	610	598	641	650	609	616	618	615	593	648	622	647	615	639	614	656	669	617	649	661	666	576	659	647	600	628	693	592	643	643	637	653	605	698	651	676	649	628	637	620	672	647	606	634	651	627	661	620	649	625	634	625	638	665	692	646	655	649	625	656	674	670	623	620	610	646	636	632	676	638	616	593	628	638	581	626	656	600	662	618	679	638	627	638	636	594	653	648	650	629	668	655	661	668	621	671	676	630	658	632	677	638	653	636	656	670	611	639	646	631	632	626	652	642	644	645	652	614	593	618	608	647	642	672	644	610	664	641	670	626	667	696	694	645	647	641	641	646	700	638	606	674	668	634	628	635	624	672	610	597	616	644	676	633	630	623	602	647	661	637	659	651	616	624	620	636	621	620	629	636	596	659	615	636	650	600	597	627	630	637	674	627	668	641	692	618	608	673	673	682	616	652	680	640	658	655	670	636	628	641	668	593	636	587	654	646	630	678	662	646	616	650	621	678	633	613	656	609	643	660	655	695	638	620	612	650	620	642	672	677	634	658	631	650	618	648	625	602	624	637	617	591	640	684	593	611	651	629	663	633	669	664	677	593	634	679	638	665	651	648	669	644	653	609	649	628	597	650	631	680	635	609	611	649	619	612	588	597	648	658	638	602	673	646	640	625	582	654	626	598	648	619	689	651	605	675	689	633	676	607	606	664	696	615	631	675	613	636	653	652	694	640	636	642	603	621	695	622	645	666	623	642	656	657	634	680	630	679	610	604	675	629	651	652	591	628	635	630	614	641	629	662	662	617	587	642	642	621	630	636	664	649	683	651	698	646	624	661	647	644	645	637	656	629	624	603	642	610	683	600	636	615	635	636	657	654	653	646	644	653	626	594	628	685	620	647	633	597	672	645	630	639	637	669	634	633	669	614	612	623	631	637	661	626	663	606	622	652	708	620	642	646	653	674	668	653	627	592	638	678	598	646	618	634	718	616	598	593	656	628	602	601	628	634	645	627	616	626	644	658	704	654	637	652	622	578	608	654	616	636	632	634	639	633	640	628	678	593	648	575	653	657	614	639	633	662	626	623	635	638	639	676	640	630	636	689	621	635	624	649	650	597	617	640	636	634	607	627	670	601	626	640	620	646	676	643	638	646	641	646	625	601	625	626	653	685	600	686	630	668	594	633	678	647	640	605	627	593	633	636	608	659	649	621	603	634	631	620	653	654	629	645	645	616	634	660	653	700	653	579	641	677	647	635	620	642	642	606	632	617	649	623	635	643	649	628	667	655	658	661	612	630	671	610	638	652	631	606	641	661	609	647	669	669	659	621	657	668	648	614	643	627	658	665	684	697	677	638	610	619	628	624	610	604	638	638	653	615	579	649	620
12172	8330	3316	1877	415	176	2440	5560	5357	4222	2012	998	241	341	265	186	143	93	88	47	60	59	45	46	45	57	48	47	57	41	45	61	39	46	53	52	53	46	55	43	45	49	46	53	53	49	57	57	55	46	42	46	62	50	46	41	36	56	58	41	55	33	48	42	54	52	40	50	59	48	70	57	50	39	49	48	49	53	43	48	46	44	43	51	53	50	43	43	57	57	43	62	48	52	40	52	42	53	51	60	51	56	50	47	43	58	39	62	59	47	52	48	59	43	58	51	52	50	60	50	47	38	50	58	47	53	45	58	63	60	59	42	42	46	52	44	60	42	57	41	57	45	44	52	47	46	53	52	51	45	51	56	43	48	36	49	52	42	53	66	47	47	44	53	43	47	52	45	55	39	64	47	39	44	44	51	43	44	61	39	45	52	60	46	51	52	45	50	49	36	49	46	46	46	41	41	49	46	56	53	50	51	51	48	50	45	42	49	43	62	47	56	49	59	48	58	63	44	53	50	58	51	48	52	52	62	51	37	51	49	57	40	44	47	51	43	48	52	54	49	44	55	45	43	50	52	49	42	41	34	55	40	50	50	46	44	50	36	43	55	59	38	63	66	46	60	40	39	54	52	50	42	43	51	64	50	50	61	41	44	41	40	61	66	46	45	39	55	54	53	47	46	37	50	36	66	46	39	46	41	49	53	50	56	51	49	47	54	44	50	59	60	48	38	56	51	42	69	48	45	47	47	56	65	56	44	52	46	51	45	59	48	45	64	47	55	51	48	49	47	52	47	45	51	37	49	53	46	44	52	59	53	60	56	46	47	50	61	47	59	41	59	42	55	53	43	47	53	51	47	46	55	61	47	44	37	39	39	48	66	39	50	58	41	48	46	57	46	58	53	48	56	49	49	49	33	57	41	66	54	55	41	43	44	46	55	57	45	61	44	59	47	46	48	69	48	35	47	50	51	52	47	57	55	57	50	41	41	51	49	55	38	49	57	47	56	47	54	53	45	44	48	55	58	54	54	49	59	52	46	54	44	52	35	45	57	59	46	60	52	46	47	62	49	46	64	52	49	39	59	51	48	62	46	38	43	49	50	43	41	50	49	58	46	48	66	39	41	40	38	43	42	36	46	46	45	51	44	45	48	48	44	57	57	48	44	53	55	58	47	59	50	53	48	57	49	39	47	54	48	49	42	47	42	52	43	45	48	40	67	55	46	40	52	47	47	52	56	45	49	61	50	58	53	50	39	47	38	36	40	40	50	62	54	48	51	55	44	55	45	44	45	51	63	50	46	62	46	49	47	52	58	44	56	45	55	50	49	52	36	52	49	51	38	57	59	45	46	43	53	63	52	41	52	60	51	67	42	57	51	57	55	48	75	50	38	48	49	57	59	50	53	45	42	52	44	43	44	54	44	48	58	49	58	47	47	41	44	51	51	48	51	41	38	46	48	41	45	68	52	45	65	48	49	44	54	55	41	54	50	55	47	52	51	55	44	43	53	33	48	60	45	51	51	41	60	48	52	45	41	53	58	44	53	55	41	51	52	50	58	53	59	46	47	60	45	55	63	62	49	36	59	44	55	51	59	51	61	50	53	51	53	44	49	51	45	59	51	39	38	62	48	47	54	38	56	38	61	50	42	59	47	50	54	59	45	56	44	48	49	42	55	60	42	61	53	46	46	49	66	48	57	54	50	48	46	59	50	62	46	64	51	39	48	42	55	64	50	38	45	40	33	38	55	42	51	43	52	53	46	48	58	55	52	55	40	45	52	51	54	41	52	51	51	35	39	40	55	53	44	41	47	43	58	70	54	54	40	52	57	56	44	44	41	49	42	50	50	51	52	36	52	50	37	48	40	49	33	61	52	55	51	40	59	39	41	59	57	54	58	45	47	43	43	52	40	63	45	61	61	46	45	48	39	48	54	45	51	43	43	50	42	48	43	50	59	42	62	38	58	51	45	52	51	51	38	47	47	55	59	51	49	57	51	49	48	38	42	37	60	39	37	69	47	53	46	45	52	54	46	45	44	41	45	60	45	50	40	53	40	46	48	46	51	47	49	45	51	45	55	54	71	33	53	60	57	51	40	40	45	60	48	57	46	53	44	51	49	55	52	48	56	53	45	64	50	42	43	35	51	56	44	44	48	47	45	44	51	58	65	45	55	58	43	59	56	47	50	47	40	40	46	30	53	48	56	46	59	48	43	41	53	44	50	44	47	47	52	64	57	51	47	44	48	58	42	51	47	46	39	48	64	53	50	48	44	51	48	40	43	50	55	56	42	48	49	45	36	44	49	52	60	54	49	43	53	53	50	61	45	48	43	50	50	51	45	54	46	47	43	46	49	56	43	59	64	48	73	61	49	55	42	48	61	52	48	43	50	52	49	30	45	50	51	42	45	46	44	51	48	61	48	45	48	49	44	47	48	60	38	60	42	50	58	54	54	50	59	45	52	50	52	45	44	41	46	45	55	52	54	52	49	65	59	56	44	35	51	57	49	50	46	57	59	56	53	63	59	52	45	41	52	58	59	51	51	39	55	57	40	58	46	68	55	37	51	47	51	57	46	43	47	42	41	56	45	47	40	49	47	49	40	58	50	63	44	50	53	55	46	50	57	47	51	47	44	49	45	51	39	55	49	53	45	37	64	53	48	44	56	48	42	50	36	38	49	66	53	44	56	45	56	32	47	51	49	60	52	53	60	55	55	40	42	48	42	47	54	48	51	54	55	46	65	62	57	44	52	53	65	40	52	54	45	41	51	52	42	47	46	49	39	52	42	48	49	39	53	50	54	56	36	50	46	48	54	47	48	52	56	51	55	53	48	48	51	55	40	51	47	53	43	52	56	44	44	47	41	46	60	44	53	78	40	54	55	50	54	45	49	55	55	61	42	39	43	50	53	45	46	41	62	51	37	49	51	46	44	48	46	44	46	49	69	63	46	44	56	48	42	54	55	59	49	47	55	42	55	56	52	42	40	53	57	49	52	54	36	56	54	64	52	50	57	47	50	61	58	49	32	49	38	55	55	41	41	48	54	49	49	45	45	37	67	52	42	45	56	50	45	44	42	59	57	43	60	57	46	45	44	32	45	48	48	45	45	56	40	44	49	53	52	41	54	40	47	51	44	45	57	55	52	45	54	66	57	39	60	46	39	32	48	32	54	54	56	48	40	48	54	61	51	51	50	68	51	41	52	48	41	43	52	51	48	43	63	55	44	65	46	55	50	47	67	39	45	53	43	25	48	50	47	55	46	46	66	53	41	57	49	46	41	44	49	54	58	41	61	68	51	58	54	63	43	58	61	46	50	54	47	47	49	43	40	42	43	48	63	44	64	44	44	52	68	55	46	45	43	57	36	44	54	64	46	43	39	40	50	40	52	52	44	60	50	61	65	54	54	43	50	43	44	58	46	48	42	48	51	30	45	58	48	37	50	65	44	53	41	57	53	55	56	39	38	44	55	39	43	58	38	40	48	52	56	51	47
47209	29106	25647	29264	21742	11073	39747	47318	43915	37965	28318	19123	7840	10611	6934	5023	3079	2142	1487	1044	872	749	680	649	666	678	613	693	604	626	675	652	681	623	628	653	641	641	632	648	614	649	659	634	663	586	632	659	670	637	640	626	638	631	612	644	622	622	660	659	650	653	646	627	606	662	662	658	632	652	658	652	656	630	590	661	640	625	644	647	655	648	617	655	669	654	610	649	622	635	654	669	634	667	637	653	640	607	635	648	665	650	676	652	640	689	634	645	686	624	678	671	610	624	671	668	643	635	614	645	607	674	634	632	644	585	673	588	607	579	656	556	704	644	633	626	644	673	644	642	596	601	642	665	659	654	668	646	684	634	631	672	654	634	592	597	628	626	639	694	612	619	610	641	607	666	701	641	680	656	614	663	665	661	647	637	656	645	617	697	600	647	650	596	625	637	623	625	616	636	678	627	641	630	620	665	619	626	646	603	664	628	615	679	606	657	641	653	611	651	644	656	652	646	634	637	638	642	678	706	606	641	654	623	667	640	657	629	616	616	678	609	686	667	646	656	619	621	656	625	641	656	650	643	639	615	639	606	637	609	629	590	655	605	618	645	607	634	627	666	614	674	636	603	650	654	663	635	627	671	616	635	632	705	697	624	684	636	679	660	623	630	631	658	621	622	705	643	649	657	660	648	617	662	629	627	642	699	644	619	611	638	644	646	604	605	673	606	633	667	660	635	642	647	650	637	635	622	678	657	663	638	631	639	646	609	650	633	661	636	608	615	614	622	647	649	655	616	637	657	657	609	683	641	666	605	638	636	627	670	608	659	615	593	653	633	629	658	635	635	607	646	670	624	622	616	647	658	662	620	619	646	614	622	691	674	704	619	635	703	653	666	624	591	649	660	658	643	614	663	613	692	614	625	672	618	654	660	644	600	673	625	664	663	623	635	655	652	624	693	652	626	633	649	648	670	664	665	666	599	611	629	653	593	626	644	661	597	631	634	624	671	595	629	638	631	621	664	649	658	640	616	631	615	614	676	641	648	650	655	629	670	627	608	660	637	606	645	672	615	635	590	641	634	682	689	669	654	603	668	621	658	654	652	620	633	642	654	648	633	595	656	629	610	625	650	635	629	669	666	680	613	644	611	681	604	636	659	650	665	654	620	664	647	638	615	661	636	603	633	655	593	618	646	654	651	646	607	628	621	625	667	650	658	607	699	641	625	623	672	689	596	667	647	646	673	660	642	644	631	650	646	657	627	615	630	630	668	630	634	637	625	613	646	635	639	608	625	641	638	681	653	698	639	611	674	626	661	583	614	651	615	656	646	588	646	629	613	600	595	611	627	640	633	674	647	613	680	604	666	632	659	630	642	633	677	672	613	663	637	607	634	600	627	655	628	680	628	656	678	646	632	641	607	599	642	620	607	640	658	638	606	674	642	659	677	646	641	631	687	626	698	631	639	582	629	646	644	690	607	660	623	692	687	583	657	625	627	617	637	609	659	659	644	647	702	696	595	628	682	620	607	637	623	637	635	624	618	591	640	632	650	661	621	656	648	610	627	656	645	630	639	663	626	659	641	622	619	650	682	612	650	638	650	641	625	642	579	634	650	632	654	647	576	634	665	613	654	650	676	606	624	660	612	619	646	642	673	625	642	658	620	622	650	644	651	647	660	630	655	665	660	629	626	624	662	653	577	608	636	631	611	634	648	686	672	662	665	616	664	623	648	659	664	644	605	641	624	640	634	689	645	655	663	661	613	623	616	621	664	640	615	650	627	623	697	611	622	677	656	646	656	642	635	644	653	676	644	683	674	645	699	666	663	613	636	664	676	679	623	644	649	623	593	657	639	632	619	645	623	677	667	641	626	586	647	645	657	623	628	611	669	620	675	641	649	677	667	626	667	628	638	621	638	672	634	657	698	630	637	627	655	654	668	648	629	671	615	654	633	589	647	606	625	612	646	613	657	678	669	576	662	646	654	667	666	634	634	645	633	605	605	626	619	664	664	653	617	643	681	663	664	611	616	683	653	640	677	616	612	691	679	661	705	634	663	607	643	633	689	617	633	628	660	689	625	607	659	613	621	643	615	595	671	634	640	628	617	654	640	615	616	653	633	598	637	683	625	643	640	639	671	660	635	641	632	656	614	656	661	647	672	642	655	630	627	663	628	635	650	670	643	660	603	660	660	618	657	632	624	644	647	643	657	631	611	655	622	661	666	664	653	641	622	618	650	711	635	664	606	722	684	649	631	619	626	663	609	653	673	647	660	688	599	622	643	633	610	647	660	589	594	609	615	664	637	642	637	618	650	670	659	669	653	627	652	665	621	662	674	661	686	657	649	679	624	630	624	660	646	641	641	691	667	660	604	683	670	607	679	610	637	648	653	631	642	649	652	641	642	651	651	667	610	649	646	641	632	639	647	697	612	665	655	633	675	656	613	623	648	608	651	621	647	673	648	633	645	624	636	665	644	674	631	677	642	639	657	623	641	571	681	644	658	629	614	621	578	621	627	669	628	659	614	658	640	661	597	631	657	619	663	674	629	628	629	626	693	629	633	665	618	614	657	657	677	654	673	642	637	630	686	653	656	630	634	657	643	625	695	637	657	623	645	602	680	668	646	632	644	617	569	612	625	692	608	630	600	636	645	629	651	617	659	634	614	618	662	645	642	653	645	602	657	637	661	651	630	631	670	596	621	682	617	638	636	646	623	641	669	652	661	650	652	650	633	614	637	652	636	701	629	615	638	651	646	640	646	666	615	661	658	624	595	678	640	593	676	664	643	698	637	643	678	625	603	610	647	637	654	646	672	667	655	640	636	659	636	655	677	647	647	653	644	645	642	689	634	610	622	665	671	615	661	672	632	641	623	660	629	613	628	643	664	676	645	640	647	697	687	661	655	633	673	636	659	709	646	650	605	667	632	663	692	656	616	592	640	636	676	673	656	650	663	645	620	649	628	659	592	628	655	675	641	649	644	665	691	668	609	636	623	615	629	629	607	668	627	638	638	671	667	610	631	673	666	608	653	621	599	632	671	616	645	628	655	628	640	618	645	644	641	673	634	637	623	642	645	631	647	667	664	638	696	624	653	664	619	609	626	636	630	644	676	682	651	636	616	644	657	576	661	634	594	640	607	644	660	610	642	641	656	633	621	635	643	640	668	597	644	623	628	683	643	709	700	701	620	638	647	614	637	710	628	631	671	641	620	607	685	631	672	675	637	614	612	624	655	623	640	662	621	631	623	661	644	617	666	648	627	629	656	628	649	669	638	652	618	668	682	712	708	672	636	624	591	629	651	628	668	595	620	665	621	633	669	640	628	655	659	633	670	631	682	614	615	627	625	653	600	680	654	633	598	616	649	615	621	619	636	644	628	635	610	688	624	605	619	677	680	656	625	646	633	639	645	594	598	625	594	627	655	652	619	600	686	647	644	685	667	641	667	650	639	624	649	607	642	632	618	635	620	651	617	640	681	676	646	680	585	654	613	638	677	655	669
18385	16293	6291	3102	439	593	4059	8067	9225	7345	3031	1391	427	584	310	286	184	152	110	87	78	53	48	44	63	47	43	60	48	46	68	46	63	45	45	51	56	54	51	49	55	51	53	59	58	44	40	56	55	61	51	49	45	37	44	54	45	46	65	54	47	38	58	57	38	44	44	43	49	51	58	67	48	48	50	51	45	58	58	57	60	42	46	52	49	54	56	45	48	51	56	53	50	51	48	39	55	53	62	59	38	60	48	58	38	44	49	54	57	39	36	50	41	55	51	56	49	59	44	48	50	52	45	43	49	49	57	50	62	55	45	51	44	45	47	51	48	47	53	48	58	59	50	33	50	48	53	50	48	38	55	53	34	55	65	50	50	52	44	53	51	54	54	45	49	60	45	45	55	62	50	49	56	57	42	40	49	51	47	48	51	49	55	41	47	58	52	44	35	47	54	35	40	41	41	57	45	41	49	59	52	55	58	54	52	46	47	56	54	62	48	46	51	51	65	52	54	39	58	48	55	48	54	58	49	66	48	46	52	49	52	57	35	56	57	49	51	50	57	66	50	49	46	45	55	48	39	54	42	47	51	67	46	40	44	43	38	44	43	38	57	53	50	42	50	62	56	39	47	51	52	55	47	49	45	49	48	57	40	49	51	60	57	45	54	56	43	54	48	54	34	56	51	76	61	42	49	45	50	56	44	58	55	63	52	49	51	49	61	44	53	52	49	43	59	47	64	50	60	48	44	48	63	51	46	50	54	41	45	56	40	49	30	50	55	46	48	45	47	68	45	51	56	45	45	44	51	37	48	45	54	42	52	55	52	43	57	53	41	52	54	55	63	49	43	55	40	40	49	43	47	50	55	42	50	48	44	40	50	58	52	50	49	55	43	50	65	38	51	47	51	59	54	56	62	34	46	64	63	58	58	60	47	55	46	36	49	46	51	57	60	63	42	54	49	54	61	47	41	47	54	45	43	57	52	45	50	58	46	50	52	50	43	63	50	55	54	45	45	54	41	51	41	51	52	54	41	52	40	42	52	46	53	48	44	62	43	42	38	61	41	50	38	51	47	41	47	49	55	63	52	43	41	55	43	47	49	56	39	56	52	48	51	53	52	53	57	60	53	46	44	51	59	48	49	38	49	54	42	56	56	45	58	36	48	47	47	47	47	50	43	46	43	61	43	46	46	46	56	68	53	59	50	55	55	55	55	62	44	55	57	48	56	57	48	57	64	39	49	52	37	60	45	46	52	54	47	46	45	58	38	45	47	39	49	48	51	41	53	42	54	57	53	41	36	55	43	60	52	43	51	45	53	48	36	51	51	38	45	56	52	52	48	38	67	46	55	50	56	47	45	53	64	48	63	57	51	53	55	41	48	56	49	38	53	47	45	53	51	41	55	49	60	42	45	43	53	36	42	51	52	43	49	51	51	43	44	47	65	52	48	37	45	48	40	43	52	39	45	49	47	48	52	55	61	54	51	46	58	49	49	33	56	46	56	54	51	51	49	45	49	67	52	56	66	43	47	49	50	65	53	54	47	48	60	45	42	42	55	45	50	63	53	59	54	53	44	60	55	42	56	51	56	37	57	50	52	41	43	54	50	39	45	57	46	52	54	56	50	51	51	55	72	51	54	56	51	56	37	45	48	36	35	53	58	42	47	56	61	50	55	49	53	52	43	46	45	47	61	52	50	65	40	44	54	60	48	47	43	57	48	57	54	47	63	46	41	46	54	34	51	50	46	52	54	53	50	60	69	50	50	61	49	49	54	43	59	53	55	49	48	51	61	29	45	60	43	43	50	35	59	41	43	50	52	42	42	53	46	45	41	55	48	54	52	47	50	42	52	67	52	50	51	63	60	35	50	64	51	57	46	53	44	44	41	39	48	60	37	57	46	51	64	37	60	65	51	53	48	51	41	54	50	50	50	47	50	51	54	56	44	41	49	34	74	34	46	53	61	50	42	42	44	53	50	50	53	46	50	57	42	40	46	63	49	58	43	66	39	54	44	41	54	47	33	45	41	58	54	51	41	54	50	41	47	46	47	57	60	62	67	63	51	52	51	41	47	46	48	51	51	41	61	59	39	43	45	53	56	45	64	33	55	58	40	62	36	51	49	49	58	58	71	58	47	55	44	46	42	52	63	58	41	45	48	44	59	43	43	59	42	48	47	49	46	51	57	51	53	50	66	53	49	55	57	32	52	51	52	39	38	45	47	51	53	46	52	52	59	41	56	49	57	41	50	42	48	43	43	55	36	56	48	38	45	40	62	46	49	54	53	54	45	43	64	49	55	46	49	61	41	51	42	54	49	43	40	45	52	59	38	44	46	37	54	41	54	46	39	59	61	54	48	45	62	51	44	52	54	57	51	41	42	62	50	43	45	41	35	53	52	43	53	47	45	48	48	59	41	43	42	49	52	62	52	56	60	46	47	62	49	54	47	43	46	51	43	52	65	52	51	51	50	41	49	49	57	35	49	57	46	49	46	40	59	44	42	49	50	63	43	49	62	62	46	44	49	44	44	37	62	46	42	48	53	60	60	52	67	53	48	46	45	47	58	48	40	52	50	53	42	65	46	50	48	62	38	45	60	51	52	46	55	62	48	51	59	59	47	49	39	58	53	46	42	49	44	56	55	52	42	58	51	46	58	48	51	52	32	53	51	48	40	61	46	57	53	52	58	43	54	46	39	55	53	47	50	47	51	54	42	49	58	56	34	54	48	49	49	48	63	58	56	50	60	47	61	73	51	59	52	46	46	58	54	55	53	62	61	49	58	59	49	53	49	50	50	39	35	45	49	52	57	53	57	48	44	50	59	62	50	59	41	43	48	61	57	40	48	61	52	32	54	53	49	43	49	51	61	54	51	50	66	46	56	43	55	54	45	62	54	47	45	52	48	58	42	52	39	41	53	50	57	53	52	47	46	36	44	66	51	53	53	56	54	62	46	44	48	50	46	59	48	49	43	57	47	47	66	49	42	44	56	55	56	52	48	50	62	47	56	58	50	40	51	57	60	52	40	59	54	58	45	48	50	51	61	44	57	56	52	65	49	53	64	40	36	46	48	41	50	57	53	42	55	48	47	40	49	42	45	35	50	33	49	54	59	41	58	44	48	45	51	55	54	54	58	48	46	54	45	47	38	38	41	55	56	46	56	50	50	46	54	48	45	55	41	60	61	43	53	50	52	66	47	42	49	36	48	62	64	47	43	43	50	40	40	53	50	50	53	42	51	48	50	62	54	49	46	54	50	48	55	45	53	52	64	47	42	42	55	35	52	52	48	54	54	46	57	55	67	46	51	54	64	48	52	64	59	43	49	58	45	50	47	57	49	60	42	46	37	56	49	53	57	43	49	56	58	48	60	52	45	49	51	41	52	55	50	36	47	55	41	44	63	44	46	56	50	36	51	47	62	49	55	45	53	63	46	49	57	54	52	49	46	51	55	56	41	46	42	60	54	52	51	58	51	60	38	43	50	51	50	49	52	57
54725	33295	31024	34013	17960	23807	45745	53227	50962	43666	31936	23097	12479	14455	9012	7548	4528	3288	2136	1443	1087	778	726	674	665	669	633	658	606	649	715	640	610	667	643	664	637	641	630	710	634	621	643	681	593	650	631	653	643	701	674	696	657	702	624	651	689	648	715	639	667	662	664	636	632	655	642	703	705	621	689	649	655	675	695	655	675	656	673	656	616	664	691	630	673	638	626	613	645	651	605	650	656	656	653	664	623	698	647	643	611	671	644	671	615	665	675	647	612	643	602	624	620	648	623	677	656	640	693	675	625	652	635	670	657	657	634	684	646	611	646	604	669	684	620	636	674	679	635	600	667	653	640	661	695	649	713	666	651	656	661	674	625	655	643	632	609	633	670	706	655	655	642	663	647	641	632	642	629	678	669	659	637	690	642	642	639	638	640	662	665	701	646	664	661	656	642	632	676	658	595	652	631	678	690	658	600	690	648	626	674	663	662	672	666	597	674	660	646	638	702	652	628	650	626	694	639	602	683	670	682	654	669	670	674	656	639	650	657	665	671	626	669	587	680	641	709	653	675	623	598	664	671	641	646	625	653	652	643	677	665	655	600	631	625	643	640	665	625	637	690	668	642	637	673	651	645	632	680	623	632	648	623	666	628	632	666	687	667	643	628	630	647	649	640	650	635	696	620	684	661	662	634	668	625	636	668	698	635	620	634	655	628	642	650	648	634	630	668	628	646	670	630	648	654	722	658	685	657	651	702	606	671	627	675	667	702	675	659	678	656	665	604	631	608	671	650	642	659	643	679	662	671	643	657	682	670	648	686	670	655	673	621	671	652	613	691	621	667	590	654	701	653	649	620	675	660	586	672	693	621	661	643	633	670	685	699	619	609	660	637	651	672	658	626	650	669	643	645	668	633	669	614	626	629	634	609	635	650	644	628	674	635	656	653	641	621	642	655	707	674	653	654	668	680	675	652	679	690	650	633	680	644	675	622	652	653	630	645	659	676	641	662	640	695	653	612	625	663	642	610	633	637	663	658	641	672	708	649	632	631	626	683	628	657	643	705	635	628	640	628	626	653	639	652	620	617	667	598	630	620	635	656	652	629	623	647	677	668	654	643	664	688	643	662	689	659	667	661	719	638	653	640	679	677	671	657	627	645	665	671	643	691	695	630	646	649	690	637	654	624	660	668	615	652	657	645	616	632	701	699	645	667	676	674	613	659	660	686	630	668	609	651	662	685	697	714	656	656	658	663	595	621	660	579	628	631	634	715	631	605	632	668	597	660	668	638	670	629	664	661	677	648	654	666	635	663	685	636	613	656	640	674	691	645	618	637	623	627	645	663	661	628	636	702	654	664	637	635	635	644	661	682	674	633	690	648	663	658	678	661	625	714	645	661	669	648	669	672	668	641	673	646	675	682	665	627	653	594	622	631	643	641	648	671	650	643	625	681	649	676	631	661	635	619	680	656	676	678	649	689	674	640	614	666	673	671	649	665	621	680	624	653	632	674	662	679	633	630	663	684	685	653	625	675	697	713	651	606	687	633	637	677	634	664	618	658	681	665	653	641	702	704	631	623	654	644	624	624	624	672	662	683	652	640	646	670	626	649	658	687	613	662	666	679	682	656	662	662	659	622	658	673	611	663	628	660	664	662	662	680	635	657	657	632	621	618	665	653	608	629	637	633	615	616	701	626	605	646	662	653	664	665	657	680	681	630	658	651	700	688	696	655	667	660	658	659	699	703	636	653	639	640	642	626	639	637	618	670	663	681	676	632	677	596	632	643	663	656	618	658	627	677	653	650	660	676	678	676	691	688	616	683	711	680	659	664	598	616	679	639	622	635	662	622	646	635	655	658	646	668	559	689	650	604	643	651	644	677	562	648	646	680	681	663	685	694	636	668	624	667	644	617	633	657	634	649	645	647	667	631	645	709	673	662	662	677	602	647	674	646	628	649	657	659	665	658	588	647	667	614	601	658	636	683	645	617	657	600	628	663	635	640	650	656	646	639	654	667	647	636	653	641	679	667	642	639	609	652	684	679	663	679	677	659	682	600	642	649	637	591	653	646	651	694	620	638	703	633	677	654	620	614	664	648	642	623	622	653	648	656	635	708	658	646	671	656	675	655	645	667	651	652	652	638	682	616	676	620	663	660	706	661	659	660	683	651	640	662	636	644	674	653	620	642	648	652	639	624	636	632	649	672	677	649	615	689	620	653	640	686	649	702	680	655	694	654	686	663	693	663	628	640	629	675	659	671	641	666	631	678	648	646	607	639	628	661	683	638	673	670	639	659	627	632	622	625	641	712	609	624	686	624	609	627	653	667	650	641	651	650	686	655	707	667	668	580	612	664	679	690	629	686	646	711	644	657	627	652	650	649	698	657	662	630	653	643	661	671	589	673	638	663	644	651	699	687	692	638	693	629	694	655	643	653	647	674	625	693	702	640	677	631	685	685	634	660	617	631	629	610	658	660	660	651	683	660	647	630	664	641	636	649	610	658	643	660	645	686	641	676	624	624	652	673	655	609	666	661	684	615	662	679	600	677	632	612	671	653	611	624	644	642	640	655	657	624	673	650	647	638	660	628	689	664	632	631	660	624	648	641	656	660	673	629	611	655	604	669	610	640	659	658	667	628	697	618	700	650	654	687	666	645	663	607	652	721	646	644	681	663	654	624	616	657	684	638	687	618	652	653	643	675	624	692	612	657	672	669	681	701	595	644	672	650	602	654	656	658	676	627	668	642	639	633	612	651	632	621	673	661	664	626	629	700	650	655	668	645	625	681	615	645	645	664	647	621	601	609	644	647	629	644	697	634	656	645	660	653	635	625	609	684	673	619	642	638	638	654	658	631	621	633	674	656	619	647	683	677	641	629	633	667	644	643	700	679	630	667	622	656	641	628	635	675	662	699	678	648	631	663	687	677	622	646	635	668	653	641	620	705	638	688	661	634	623	635	640	648	648	627	657	674	638	655	659	651	585	684	663	672	653	690	653	667	689	641	677	662	693	641	669	630	685	676	633	640	646	677	629	663	650	594	587	647	646	619	664	688	679	618	617	628	600	629	636	650	644	680	682	626	671	645	641	656	643	672	617	691	634	713	670	647	688	684	631	628	699	641	696	647	634	647	642	640	623	664	661	655	622	648	658	656	615	651	656	622	669	648	699	616	653	663	659	648	620	660	657	638	641	648	685	663	637	677	643	651	585	670	640	639	672	650	701	617	679	623	685	649	635	623	630	633	621	686	653	667	644	620	663	638	642	610	647	670	613	628	633	654	631	644	623	667	651	724	644	665	632	614	649	667	610	635	638	677	668	636	610	650	645	660	625	623	611	618	664	650	640	644	634	661	659	623	669	648	609	674	679	665	671	647	632	664	696	617	613	665	674	619	620	613	658	649	640	682	665	675	654	692	648	667	665	695	618	643	673	634	699	625	649	636	599	653	665	643	684	637	636	693	631	632	620	677	688	687	666	615	671	624	664	659	651	611	651	634	664
7038	2487	1027	433	100	221	711	1527	2263	1584	735	295	163	187	137	130	95	94	84	54	59	59	57	54	57	48	48	47	65	59	51	43	50	45	45	42	43	48	47	55	55	58	57	35	50	53	46	45	50	56	46	56	38	53	50	51	55	44	44	52	48	47	48	60	53	47	43	43	51	50	47	52	47	36	52	51	55	48	32	51	49	40	51	43	39	33	59	50	53	48	54	50	43	48	43	59	39	47	49	46	53	47	48	42	52	46	46	53	53	47	42	55	45	46	47	47	37	46	40	50	54	46	54	52	42	55	39	49	36	42	44	48	53	42	54	33	56	38	49	50	50	48	44	41	59	56	37	50	58	52	58	49	52	54	46	42	47	56	66	53	52	45	52	50	49	41	45	39	43	47	57	56	54	44	53	48	51	45	52	49	57	40	52	44	40	49	44	50	52	42	46	51	46	28	50	44	47	43	49	46	64	56	44	54	54	48	50	50	48	43	44	54	46	61	48	51	43	47	47	44	54	51	43	55	37	51	60	50	55	40	38	64	56	44	44	60	45	60	38	62	48	51	45	54	39	39	50	45	51	55	46	59	49	46	46	47	55	49	59	47	43	47	47	47	52	49	47	44	49	56	56	52	52	40	47	54	41	54	39	48	46	42	46	57	44	51	56	52	60	42	50	54	52	45	47	47	36	49	59	57	31	55	39	61	56	57	49	58	51	57	42	42	54	41	55	50	45	47	51	47	49	42	51	48	45	58	52	55	45	45	44	74	43	51	52	30	36	62	49	61	55	51	41	47	45	40	48	57	43	43	53	42	46	52	47	66	48	53	50	42	54	49	44	44	45	41	42	51	67	37	50	49	40	55	50	46	47	55	55	53	43	51	53	44	48	49	46	41	52	43	43	54	58	44	52	52	44	43	40	48	54	48	43	45	38	59	51	42	56	53	52	41	50	60	63	39	46	48	57	59	42	52	62	46	49	49	45	41	58	48	53	52	61	55	45	44	41	45	39	52	51	38	52	45	59	60	52	45	60	41	46	55	42	61	51	43	44	43	47	58	52	47	40	51	56	48	39	42	64	45	37	56	39	56	46	56	43	52	47	55	52	53	49	41	50	55	49	51	41	48	47	51	51	43	37	47	51	63	47	55	51	47	48	34	45	58	56	51	50	49	43	44	61	48	43	61	54	56	54	56	41	58	54	52	51	40	55	38	55	45	44	53	54	52	54	57	46	36	49	53	48	57	49	51	45	55	46	37	51	43	43	52	40	46	41	51	46	51	54	49	50	40	43	38	48	53	51	49	55	38	51	52	38	56	45	40	56	46	51	29	51	36	53	51	45	46	59	55	61	63	42	58	42	43	57	35	46	58	34	47	51	48	49	46	45	47	49	40	54	57	49	40	38	51	59	47	50	43	34	48	51	44	48	53	48	49	44	49	55	45	29	45	31	40	49	41	45	56	44	40	52	51	35	48	57	43	55	46	61	42	37	54	58	52	48	54	42	56	48	51	52	54	48	55	39	49	42	55	39	50	55	45	45	56	41	61	56	57	50	59	28	46	48	43	45	47	50	34	60	39	60	40	42	41	48	44	41	47	47	48	51	50	52	51	53	59	46	48	52	46	51	50	52	53	54	60	56	38	46	55	51	53	55	55	46	36	37	60	65	51	44	51	56	53	45	42	52	53	55	54	44	48	48	50	49	45	39	52	42	37	57	60	42	41	47	46	42	43	55	48	48	52	52	36	42	50	52	47	48	54	51	42	51	56	42	49	42	48	66	46	41	55	57	58	44	44	57	61	46	48	69	44	55	40	44	48	49	49	54	55	45	31	47	61	52	41	41	48	45	47	48	42	46	50	48	77	44	66	55	43	48	50	46	64	59	44	31	53	50	49	58	47	41	54	40	56	52	49	43	53	49	47	48	52	50	33	55	60	52	52	40	55	51	51	49	56	46	54	36	49	46	37	55	49	52	50	57	49	46	46	60	59	59	50	61	51	57	41	45	41	48	40	51	46	48	59	51	44	38	47	36	40	52	34	50	49	45	45	44	49	49	51	48	31	40	54	50	49	43	53	39	45	39	34	31	40	45	47	45	50	60	59	59	48	55	49	53	34	53	46	53	41	48	59	46	36	46	42	55	36	71	46	65	54	52	35	55	45	49	42	34	57	56	42	61	56	53	48	48	38	59	41	45	62	57	48	55	60	50	41	55	51	48	47	54	49	48	50	49	53	52	54	37	54	47	50	48	54	63	54	51	51	50	51	47	43	51	49	61	51	52	56	47	44	52	49	47	37	37	55	37	34	48	45	63	47	47	50	50	40	47	36	31	45	39	44	47	45	47	38	43	55	50	43	50	61	40	55	44	51	42	54	48	69	46	52	44	48	48	67	48	51	47	50	51	52	35	53	47	57	51	51	49	49	44	47	48	50	42	48	53	39	59	60	48	46	46	53	36	53	52	51	36	49	42	45	52	54	55	50	46	52	54	51	46	46	43	34	60	42	50	47	35	44	47	52	58	51	48	60	45	40	51	52	49	55	42	48	48	45	51	43	54	55	36	55	39	45	34	52	49	58	44	37	48	52	45	60	44	57	41	43	30	57	59	45	45	40	46	55	46	58	54	38	47	49	33	49	52	49	45	55	38	68	67	56	51	71	55	54	52	58	46	48	50	33	55	52	47	45	47	43	42	44	51	46	57	38	53	58	47	62	45	42	53	48	65	46	48	51	51	48	60	61	41	43	43	40	54	54	45	52	38	51	48	68	50	40	47	50	45	48	43	40	54	61	56	43	55	43	40	37	46	57	51	56	52	62	42	54	39	38	53	54	51	56	43	30	50	48	43	55	55	42	35	51	50	42	53	53	55	45	49	60	62	44	55	46	57	47	50	54	36	60	46	41	52	47	44	51	32	50	50	51	43	45	49	42	52	52	50	54	59	54	37	50	47	51	56	52	44	58	49	46	35	51	50	39	46	44	48	49	52	42	42	52	44	59	46	57	64	48	56	48	43	32	50	44	52	53	49	55	61	44	52	39	67	50	57	58	49	40	47	54	44	39	26	63	44	51	55	49	46	52	55	47	28	59	38	53	51	40	58	45	44	48	57	47	40	60	49	37	55	49	47	57	63	50	46	55	34	48	35	39	56	42	51	50	45	50	61	48	44	55	65	39	39	48	53	42	50	48	44	46	42	57	54	43	42	50	59	50	50	56	41	51	39	50	50	45	58	41	51	53	49	39	56	45	42	38	39	61	43	62	47	72	39	59	49	50	38	45	51	54	47	44	27	51	48	51	41	52	44	49	40	57	46	46	51	55	64	50	42	33	41	45	51	49	45	61	39	47	57	47	44	50	42	48	47	41	48	40	53	60	47	47	40	40	50	55	51	44	40	46	53	40	41	44	44	40	62	63	43	49	55	54	44	54	50	45	47	52	42	35	48	40	49	46	57	49	53	51	42	55	43	49	47	49	43	51	54	58	45	47	50	49
38947	19809	14951	16118	7265	15082	26373	31614	33128	27544	18371	9352	5433	6658	4144	3222	2008	1533	1182	933	728	751	642	645	678	635	634	626	639	626	620	634	623	572	610	627	648	603	615	615	630	684	628	602	609	621	593	622	592	577	588	613	623	645	680	613	579	628	624	651	641	634	661	616	652	632	666	656	601	685	642	665	624	666	616	662	627	632	639	632	591	608	590	622	586	656	609	651	639	601	669	619	570	622	632	642	581	640	588	670	606	622	598	619	596	654	639	622	593	625	642	644	649	631	633	596	600	652	656	603	648	652	603	631	628	620	634	649	627	641	622	654	667	646	649	640	600	624	583	651	652	601	595	612	598	623	631	632	588	598	657	609	623	644	627	567	648	635	604	634	597	607	674	594	631	621	597	625	629	633	611	617	635	592	635	667	623	643	619	655	613	635	609	624	637	648	625	624	601	623	635	631	618	587	613	631	631	633	642	580	584	639	598	651	619	614	643	625	610	633	614	609	622	627	613	662	632	615	605	661	605	589	590	650	637	643	621	640	587	664	643	610	633	637	646	636	653	617	620	613	633	631	600	634	641	629	592	652	568	683	618	608	636	612	598	642	641	626	660	640	654	613	661	625	645	639	617	625	629	641	589	595	586	562	614	641	640	599	631	627	627	622	694	663	592	639	627	622	625	613	622	678	605	580	662	583	648	658	654	627	644	583	634	638	668	605	624	639	599	626	609	643	671	642	618	661	621	647	590	635	612	620	637	642	623	640	617	612	661	645	626	665	677	608	653	604	642	669	672	626	564	612	616	576	643	622	637	661	649	601	632	621	656	620	603	634	623	654	622	598	630	628	590	597	629	618	613	619	618	635	639	603	680	647	575	627	646	642	614	652	658	656	641	629	620	617	631	631	612	644	601	623	636	650	655	611	638	629	637	653	636	619	638	671	643	639	608	641	623	669	656	669	612	657	631	557	613	644	645	611	620	646	639	590	610	642	651	619	596	588	636	641	660	657	643	632	621	666	593	638	687	600	659	605	597	615	637	619	608	644	640	607	578	628	624	616	595	655	569	616	667	590	630	612	601	656	615	655	603	609	663	596	629	646	628	656	624	642	678	614	612	613	585	655	607	614	647	610	625	620	673	610	587	635	613	626	663	595	621	628	582	689	658	645	579	636	654	630	632	642	611	617	623	673	637	619	568	587	633	605	619	610	609	620	621	650	623	625	634	646	696	636	627	638	615	618	629	622	693	601	633	660	617	634	648	665	671	592	603	643	597	617	585	662	647	644	612	609	645	657	583	614	648	624	630	654	632	652	669	607	607	624	627	601	621	606	645	594	644	623	658	682	671	605	596	629	585	653	601	643	647	607	616	621	658	611	616	621	639	606	627	588	560	611	645	648	645	602	646	626	692	658	630	633	605	592	657	603	637	587	663	647	617	591	628	621	616	626	587	645	680	676	630	599	614	672	645	645	621	615	648	672	579	645	622	627	592	610	651	644	609	597	607	633	639	639	670	642	625	595	627	634	617	629	640	630	596	622	590	633	632	612	641	588	625	669	648	604	630	596	660	579	632	681	636	602	600	662	644	629	601	626	624	622	640	620	642	576	603	654	662	628	638	586	562	672	614	652	638	647	599	623	612	644	617	666	624	678	632	595	667	653	608	655	618	593	629	592	621	595	643	623	654	622	618	638	655	646	580	620	586	597	621	594	667	560	633	660	596	666	620	625	604	633	642	618	661	649	616	635	650	625	612	619	593	634	621	638	616	595	615	617	612	619	667	633	660	623	666	614	620	605	582	617	660	643	604	627	602	624	615	657	582	643	644	633	580	669	635	622	596	615	618	596	646	645	665	632	598	596	628	592	634	584	615	629	593	604	585	612	594	611	646	604	635	592	638	612	628	607	620	642	630	616	630	629	615	670	630	625	634	593	639	664	671	625	612	594	607	635	606	648	607	631	609	624	610	614	605	662	634	661	588	612	600	644	644	662	650	603	658	614	639	630	608	606	564	652	613	675	622	687	616	664	671	669	622	642	600	621	629	669	640	611	622	587	611	619	644	609	633	608	623	587	605	630	656	598	673	639	623	584	581	615	628	601	637	655	581	606	654	579	660	602	636	636	573	616	661	589	631	626	631	620	674	645	614	626	565	645	639	622	630	626	611	599	647	660	663	616	632	647	634	582	648	608	645	578	608	609	665	657	610	625	602	631	631	647	587	617	664	603	669	652	644	638	623	608	608	640	620	642	596	612	621	645	629	668	624	642	669	608	610	648	658	634	611	656	638	596	649	624	647	640	639	631	639	634	618	633	618	632	667	610	592	622	606	592	618	577	617	573	660	645	651	637	607	623	628	626	630	600	631	676	631	660	572	640	644	627	642	595	687	638	637	638	661	587	614	638	619	629	633	632	613	615	638	635	670	645	640	671	655	653	628	634	636	587	638	657	638	638	616	633	622	612	657	629	625	621	638	627	608	626	661	657	647	619	663	666	638	660	638	599	614	680	603	634	614	626	641	640	587	604	629	633	598	614	578	595	637	615	646	646	610	624	624	637	597	628	574	648	667	616	626	645	613	637	664	641	648	672	632	643	628	593	643	633	611	614	581	671	599	672	636	669	609	638	596	649	622	638	616	634	641	643	624	662	607	621	678	659	636	636	632	645	609	593	600	645	618	597	615	620	621	629	637	654	647	647	622	598	592	626	645	615	623	619	621	644	642	617	640	657	630	623	564	630	648	647	583	608	636	616	638	677	669	585	612	632	644	624	622	631	642	625	640	578	638	657	581	580	614	624	651	625	634	607	649	660	613	623	616	572	647	631	595	580	624	645	648	625	645	651	657	636	613	615	640	670	631	626	623	607	609	623	631	652	624	642	607	670	614	689	605	620	672	640	652	688	652	637	650	591	599	648	647	636	598	627	595	594	642	612	584	647	609	585	680	632	618	650	652	654	691	654	681	591	614	594	587	574	618	634	623	673	649	592	631	636	616	619	595	642	615	679	605	619	623	650	647	649	612	634	659	648	592	646	655	672	595	643	658	639	622	653	583	635	628	630	617	653	603	594	612	640	648	604	593	634	649	617	606	587	633	634	615	663	627	651	600	656	646	621	619	573	605	629	657	645	631	622	608	633	608	612	622	640	612	613	687	640	661	608	594	646	606	621	600	598	597	638	667	605	620	649	605	630	639	612	609	606	633	652	625	662	622	644	580	635	632	617	647	633	601	614	606	682	593	641	630	608	636	608	639	620	613	631	621	623	618	646	630	588	579	638	594	645	609	633	629	592	625	613	604	607	623	634	660	666	639	572	643	590	690	625	613	591	619	647	610	647	606	590	623	653	643	637	596	636	656	622	611	598	607	668	593	635	660	632	641	651	688	614	634	610	634	653	677	619	614	634	600	639	638	647	616	590	611	656	603	612	610	602	621	618	615	629	667	626	676	623	642	674	622	571	631	602	603	616	646	608	649	613	583	592	672	615	667	624	598	621	611	626	629	602
14079	10038	3668	1428	198	304	1569	2663	5761	5225	1886	806	335	430	342	284	151	138	92	60	73	59	36	53	62	38	48	46	43	44	34	57	47	50	54	48	55	39	52	44	48	56	50	43	56	46	53	41	51	47	41	50	49	55	58	50	40	44	73	46	53	50	33	49	55	51	31	58	51	46	46	54	45	36	45	54	58	47	43	58	36	59	43	40	48	47	46	41	44	48	45	38	46	48	48	31	56	51	58	47	39	51	55	42	39	48	55	52	54	61	50	54	52	53	47	43	56	51	47	47	53	35	46	38	56	37	35	45	44	52	48	42	57	41	39	43	44	51	45	45	52	50	60	50	48	48	47	46	39	52	56	50	40	55	67	52	51	42	45	57	31	30	55	50	59	38	44	44	50	49	56	48	55	52	47	50	53	52	41	60	48	54	47	55	51	48	51	31	38	51	44	46	59	48	52	44	47	43	44	52	45	56	50	51	43	39	42	46	47	50	43	37	38	50	43	40	43	54	37	56	55	50	42	52	43	39	58	47	53	49	53	46	58	56	51	47	43	35	47	55	46	52	37	38	42	48	50	35	48	37	50	53	46	44	55	52	39	59	44	47	41	44	49	49	52	48	39	44	49	43	54	42	45	42	47	51	54	51	49	60	48	43	54	55	57	49	41	47	47	49	45	41	43	49	48	46	45	51	54	54	55	52	59	45	54	55	59	49	58	37	45	47	46	29	60	39	63	52	49	49	52	47	50	48	42	67	41	40	60	54	55	43	36	41	37	58	42	58	47	52	59	48	54	42	39	46	42	44	47	57	43	55	51	54	43	38	56	54	43	55	49	51	62	44	35	65	49	43	45	55	41	49	41	47	48	41	45	57	49	46	54	49	56	40	67	54	51	45	44	48	62	58	48	48	49	51	36	51	37	46	36	37	45	43	41	48	56	46	52	52	50	39	50	43	40	50	49	49	55	45	58	52	40	38	51	45	63	56	53	53	44	51	39	38	59	51	63	50	51	61	47	48	43	50	47	45	64	55	42	49	44	54	56	43	48	49	48	42	47	55	47	49	53	42	53	43	42	45	52	39	54	60	50	51	52	52	43	53	41	47	54	42	55	44	53	51	51	51	47	64	45	53	53	45	44	56	43	52	57	45	55	57	41	52	48	56	57	47	35	52	49	46	52	46	37	31	50	46	51	40	41	54	45	44	49	52	46	49	49	57	37	49	47	38	50	50	60	44	52	41	47	35	33	43	48	64	44	45	48	57	49	46	46	54	58	40	41	51	39	55	57	57	53	51	41	54	35	52	37	59	46	50	55	58	43	37	45	45	47	43	36	41	48	55	54	54	47	52	43	33	54	42	40	46	66	47	49	56	56	50	47	58	51	38	38	37	57	40	54	49	46	52	43	54	49	47	54	54	45	54	38	54	36	40	44	44	44	40	45	53	43	44	49	45	42	37	54	53	44	49	45	53	37	59	48	49	32	34	62	50	49	45	54	65	40	48	44	44	54	38	42	44	55	45	38	46	44	58	52	45	45	54	46	40	45	46	52	57	66	50	53	49	49	36	45	40	39	40	44	44	49	42	45	33	51	57	49	41	38	53	48	48	51	52	41	56	50	46	49	50	48	51	41	51	34	47	52	51	52	57	42	42	56	51	54	54	57	52	42	45	49	41	53	45	46	47	44	57	51	47	44	40	46	59	45	42	52	49	49	41	58	49	54	51	44	44	41	41	66	40	53	53	47	43	36	42	51	40	48	53	40	54	54	53	31	50	44	54	36	46	37	57	53	45	25	42	46	41	51	51	56	54	56	43	50	34	51	66	42	51	51	54	47	41	50	47	54	46	55	49	41	48	46	39	42	47	64	59	63	49	36	58	55	42	40	42	45	41	43	37	45	53	43	53	60	40	53	50	59	54	51	46	46	37	37	35	43	49	49	46	55	51	46	38	42	43	49	47	48	43	41	43	49	48	51	52	47	43	58	51	45	50	46	50	48	61	57	38	49	69	51	42	43	43	60	49	54	55	54	53	51	60	48	44	45	48	43	43	47	52	59	54	62	40	58	42	50	38	46	46	42	49	48	41	55	42	50	58	45	56	37	43	43	38	50	72	29	47	39	43	37	45	51	43	41	40	56	54	53	42	48	55	51	49	41	56	41	41	55	48	51	47	67	50	44	53	52	38	46	43	58	38	43	46	57	47	47	50	47	59	49	57	47	36	49	52	41	43	44	55	43	54	53	56	42	42	46	59	56	46	59	37	54	40	47	58	60	54	55	47	45	48	50	59	49	58	57	44	35	41	38	39	43	49	50	40	43	49	46	49	42	42	59	45	63	57	48	48	44	48	46	47	51	46	54	51	52	51	55	62	50	51	42	60	55	51	45	50	56	38	41	48	54	45	51	41	44	45	48	56	43	36	40	63	56	41	42	44	49	53	36	53	50	44	48	59	56	56	55	42	47	51	47	44	44	46	53	40	53	35	48	34	42	53	59	47	49	45	45	50	64	52	69	62	42	44	49	55	37	60	43	34	42	55	55	49	58	50	43	57	47	44	55	27	49	37	56	51	44	57	49	50	52	64	50	44	44	33	49	51	56	53	54	46	49	53	40	40	60	45	49	39	45	51	52	51	57	49	47	45	54	51	42	61	36	52	65	42	57	45	41	45	56	33	60	76	51	53	43	64	51	55	49	45	49	49	52	41	56	58	41	46	45	47	49	55	60	39	55	50	40	44	50	46	39	40	58	47	55	45	45	54	58	50	49	36	46	39	43	40	39	49	42	51	51	46	60	42	46	45	50	51	60	50	49	36	50	34	45	54	41	47	44	42	47	50	44	46	54	45	54	52	47	56	59	44	45	47	45	54	47	58	44	46	58	49	37	66	49	48	50	43	43	50	53	45	65	48	53	69	50	43	38	49	39	50	47	66	41	74	61	52	46	48	56	45	62	54	46	58	46	42	46	59	44	46	54	47	35	52	44	42	53	42	49	43	46	55	50	47	52	60	53	52	57	46	44	51	53	39	53	58	35	50	42	47	57	44	62	41	43	53	40	43	40	49	44	45	50	30	42	41	53	44	50	41	50	44	57	50	47	48	52	51	40	60	50	40	46	48	45	42	48	50	38	47	51	41	43	48	57	50	41	57	43	41	50	45	39	54	48	48	57	59	62	42	56	51	45	44	41	56	38	42	59	52	66	42	47	44	43	52	47	59	41	45	50	40	52	38	47	54	39	43	41	48	42	43	49	46	43	35	50	47	51	41	36	43	45	58	52	46	40	50	52	46	52	54	52	46	44	48	34	40	52	61	45	50	48	56	53	53	45	41	45	51	41	51	52	45	51	50	53	55	63	55	35	43	59	52	48	42	45	45	40	44	47	55	57	46	47	47	55	62	65	41	49	37	33	64	42	64	55	42	60	39	51	44	54	55	54	45	35	42	51	43	53	49	43	33	46	44	39	40	47	39	52	48	61	48	42	63	45	48	47	50
51466	29646	25517	27127	13257	17689	34525	37426	44811	39046	27959	18178	10425	12052	8828	6645	4330	3199	2024	1375	1040	806	662	664	672	598	617	599	649	649	628	678	646	640	588	636	588	621	582	624	662	683	625	699	637	643	626	608	633	637	640	622	645	597	623	587	612	644	624	675	638	632	678	599	616	618	656	640	646	638	675	588	626	665	646	659	677	698	604	654	627	634	628	625	624	659	604	648	659	645	637	629	628	609	646	601	608	591	639	606	654	654	623	616	633	605	661	668	626	634	640	621	661	611	667	637	669	603	636	647	647	660	650	627	651	671	668	654	598	638	618	636	619	629	677	638	637	645	625	585	619	625	623	646	629	637	614	623	618	612	646	637	628	656	661	630	666	664	639	656	590	622	665	622	612	621	647	652	690	642	668	628	654	638	673	645	646	663	605	651	707	627	651	582	663	613	599	630	661	629	589	672	611	619	642	634	650	632	588	651	628	636	667	635	643	668	620	644	651	596	691	632	613	619	638	623	626	627	632	635	623	574	664	617	601	634	653	661	690	592	609	609	604	612	638	608	622	655	628	630	619	563	682	599	616	650	614	643	669	683	602	661	598	639	634	640	608	627	645	618	663	599	658	633	578	676	621	647	611	636	658	666	629	677	689	655	610	626	635	663	645	643	618	647	610	648	661	661	658	654	613	621	617	684	656	649	628	666	663	646	644	630	653	621	597	629	632	647	601	667	630	652	637	638	626	649	619	596	622	603	627	678	670	637	640	658	641	654	631	628	655	614	687	629	651	656	606	649	656	600	612	582	640	603	611	648	647	575	614	643	645	649	611	667	635	674	639	638	686	690	619	646	653	636	616	652	660	605	665	611	634	585	664	605	637	613	672	590	619	625	636	635	621	583	613	651	663	643	678	653	653	635	666	666	628	586	632	633	643	607	616	592	587	636	632	614	631	634	586	633	607	637	618	674	670	611	631	643	635	639	645	623	643	664	648	639	638	631	590	652	622	609	659	640	634	647	665	663	656	669	639	689	703	657	654	648	640	682	632	659	629	689	626	619	656	647	656	640	613	614	682	628	641	676	613	623	606	683	700	667	637	641	652	707	611	646	614	629	614	603	668	650	631	621	645	646	621	646	698	634	628	585	632	656	653	625	613	695	592	670	659	650	633	642	685	640	619	623	645	658	645	675	616	637	671	631	663	629	647	639	671	639	647	646	631	634	638	615	632	611	619	647	625	589	652	624	640	638	603	625	680	641	629	628	612	611	613	605	622	615	655	619	625	650	647	614	632	638	673	666	640	601	620	614	668	661	652	649	598	637	628	628	626	608	631	619	661	620	645	635	635	629	660	626	616	636	634	618	671	652	622	672	606	644	659	625	613	604	617	658	631	603	665	651	643	644	635	635	650	648	626	648	629	597	638	595	583	608	651	603	639	625	624	676	661	633	672	638	646	619	687	662	639	654	627	650	630	615	652	651	638	636	674	608	624	639	591	644	674	661	588	615	659	658	585	648	652	646	623	634	703	671	634	670	626	597	658	617	601	623	660	645	617	658	665	654	615	611	694	607	655	697	652	621	667	651	613	635	610	616	581	634	622	630	619	635	658	642	634	634	616	632	654	607	631	637	676	642	646	630	637	609	607	643	645	626	601	633	663	588	665	633	639	643	646	633	658	640	651	611	658	688	632	625	633	622	637	639	606	633	621	611	622	627	639	642	594	650	613	631	663	645	641	619	635	658	646	664	644	683	640	630	667	669	624	600	626	674	627	641	639	638	587	620	667	637	658	620	633	624	609	635	650	601	636	658	646	608	648	623	652	651	639	671	640	607	657	592	617	643	671	648	683	645	653	632	608	677	646	637	670	582	613	628	659	632	626	652	644	642	636	664	648	628	650	608	627	644	715	626	642	591	663	611	589	599	640	630	700	620	587	608	653	661	608	615	619	638	664	639	609	661	628	633	616	639	654	635	642	637	663	673	655	649	614	653	615	692	635	626	660	642	620	659	611	635	637	631	676	689	669	598	587	626	628	628	626	611	628	595	623	636	639	626	573	634	609	631	633	653	662	605	637	596	644	629	653	656	614	640	636	627	619	646	639	610	605	666	646	622	612	668	611	650	644	627	639	603	651	624	614	652	593	601	643	589	596	653	644	623	636	605	652	625	622	621	663	657	677	625	631	648	613	633	647	620	647	635	592	655	686	641	664	676	591	647	653	605	634	650	648	642	622	629	626	623	590	630	630	668	685	608	601	626	615	631	604	637	642	644	658	585	617	657	610	635	630	669	601	649	622	593	639	672	636	614	618	665	585	596	629	628	628	655	636	626	641	609	645	603	624	632	578	648	667	638	599	655	667	599	668	624	643	613	639	667	664	670	608	610	659	634	658	656	624	634	665	644	643	620	603	626	639	624	610	657	629	629	654	642	652	614	596	642	624	699	646	656	624	634	644	665	629	614	607	654	615	613	615	634	602	582	616	610	647	646	609	628	641	654	673	662	640	652	686	616	646	607	664	660	617	617	636	650	645	669	654	655	662	589	618	644	661	651	649	626	635	606	679	679	633	624	646	621	576	617	629	639	648	646	703	654	614	648	546	650	631	667	641	661	646	652	617	605	613	637	638	591	676	665	621	650	633	632	619	654	654	658	631	672	578	629	613	685	660	605	665	628	604	668	649	671	646	665	621	616	681	657	614	620	682	654	607	646	624	645	616	693	661	622	599	607	637	639	638	643	611	630	626	616	642	597	631	640	595	604	659	594	633	623	606	629	637	647	667	661	656	634	641	606	646	674	684	663	622	612	591	581	630	675	615	646	650	634	627	603	639	656	656	641	661	655	633	679	647	654	621	619	665	596	650	686	611	673	636	674	675	649	623	653	650	643	608	659	599	611	667	647	663	587	719	613	672	642	639	646	659	633	626	632	669	608	697	652	684	627	607	675	639	643	639	632	622	590	654	614	611	675	649	614	647	672	615	634	616	648	644	667	627	638	661	623	690	617	599	580	667	670	686	590	675	637	627	627	630	629	609	654	630	610	666	627	622	610	672	651	658	637	661	623	652	672	613	637	629	677	617	651	630	611	642	625	642	598	602	601	665	653	646	635	649	636	643	634	670	600	585	629	647	632	600	674	651	663	639	661	641	621	661	669	641	666	624	645	700	607	622	589	685	629	622	644	634	668	631	611	689	590	615	657	628	651	666	658	628	615	639	642	653	645	635	627	648	659	629	636	576	611	699	667	621	649	657	643	617	623	637	647	605	628	597	628	658	618	621	602	625	636	643	648	607	656	672	667	621	607	664	641	628	668	619	654	621	663	625	643	632	663	645	675	671	640	662	638	640	629	616	611	618	582	610	622	641	648	641	679	616	678	636	621	628	594	628	638	590	617	685	580	661	639	680	630	625	666	630	626	623	648	664	629	629	652	660	646	629	664	670	649	599	615	681	653	623	652	651	600	628	649	646	643	573	631	649	633	615	655	614	620	636	665	602	642	659	680	681	630
13621	9728	3775	1313	200	421	929	2865	7558	4374	1614	856	403	304	370	324	184	131	113	81	79	40	48	45	44	38	47	60	43	50	50	43	53	62	55	38	43	48	53	65	54	49	43	57	59	54	53	61	58	50	38	52	57	36	51	51	52	46	51	52	47	44	65	51	47	49	57	54	51	49	41	44	59	53	50	42	39	41	32	53	58	50	49	42	46	53	58	53	53	53	46	47	43	51	53	52	57	58	65	52	51	44	47	42	43	44	54	42	41	59	60	53	46	65	47	47	40	67	50	45	59	57	51	55	56	44	51	42	46	56	53	48	59	61	45	52	45	57	54	49	73	53	53	43	60	43	53	46	38	43	49	50	48	39	42	45	58	53	46	40	56	54	63	55	52	45	43	49	55	43	50	50	49	39	48	50	55	51	48	42	55	60	44	38	50	62	57	46	51	53	59	44	48	48	37	47	44	47	44	45	50	54	60	50	54	43	41	49	51	43	39	71	37	52	45	52	53	52	57	44	58	46	48	45	52	45	37	69	51	42	63	45	55	52	55	48	55	44	48	44	51	49	44	61	67	55	48	46	55	47	45	45	43	46	38	52	53	57	48	48	46	42	58	59	42	53	51	52	53	46	40	46	48	52	35	53	48	48	45	59	45	40	57	47	43	35	43	54	63	46	40	35	46	52	43	39	56	51	54	44	55	53	63	50	55	53	42	42	56	41	57	37	53	45	45	54	40	46	47	54	48	62	50	50	42	35	46	43	51	36	42	33	43	41	44	51	35	41	44	54	44	50	45	43	51	49	59	43	47	49	48	33	43	43	53	50	62	40	39	43	49	49	51	44	42	52	53	48	37	50	58	50	40	47	48	47	43	49	55	40	68	51	56	65	55	61	52	59	44	51	42	43	56	61	61	45	55	54	60	44	62	54	58	36	48	45	59	53	43	43	51	44	51	44	41	53	35	54	52	39	63	45	58	63	53	44	53	55	46	53	57	53	54	35	53	47	65	45	36	43	44	47	61	64	49	48	43	50	50	51	49	56	66	54	61	56	43	55	54	46	48	46	41	51	62	37	43	43	53	50	60	34	51	49	51	42	52	44	53	51	60	54	51	39	46	51	57	60	56	51	34	56	45	44	50	36	51	37	54	56	47	65	45	50	40	45	44	58	47	56	54	48	50	56	42	53	40	39	63	49	50	49	42	52	45	45	49	51	44	50	49	62	44	47	52	40	58	49	55	46	62	34	66	52	53	49	55	51	58	51	44	42	62	44	48	45	40	51	40	63	44	52	46	50	57	51	48	44	42	40	61	45	51	43	59	55	49	57	51	52	49	49	53	47	42	46	51	40	68	41	46	44	48	49	37	56	51	60	45	47	46	42	54	55	46	59	55	56	47	45	52	55	52	55	42	52	39	55	45	45	52	38	47	41	36	46	55	45	58	49	55	55	33	45	49	44	53	51	55	48	49	41	44	51	44	38	62	55	37	50	46	68	37	55	53	74	56	54	56	52	43	52	61	46	55	64	50	36	54	50	53	53	52	48	42	46	51	34	49	46	55	54	57	47	51	40	51	51	47	49	53	60	50	41	59	54	43	47	55	47	61	60	64	48	33	40	47	49	45	44	55	38	46	61	45	37	56	45	51	46	44	53	63	55	54	52	51	56	60	41	44	52	55	45	48	53	50	45	46	47	51	58	51	48	58	49	47	48	43	40	35	48	45	46	54	49	44	41	45	48	60	48	52	54	50	65	50	46	46	60	50	46	41	49	55	37	60	47	46	64	48	45	41	55	51	56	51	45	58	53	55	52	47	47	42	45	51	54	54	49	43	51	54	41	51	56	50	50	46	64	43	44	45	44	48	44	54	45	51	45	50	35	49	47	53	65	63	50	48	47	36	46	57	51	31	67	53	42	46	57	57	47	47	51	43	65	54	59	61	48	41	55	44	47	44	53	46	44	47	51	51	47	55	58	49	51	50	61	51	42	47	45	48	72	52	51	44	55	61	49	52	49	47	55	46	46	39	63	47	55	53	62	50	46	58	44	48	43	47	49	62	48	42	49	45	49	51	58	44	58	60	44	46	51	59	55	36	35	44	46	45	60	46	54	52	48	65	51	59	57	47	45	50	62	54	42	43	46	48	56	56	53	60	37	48	45	56	44	47	50	36	51	44	48	49	45	46	55	48	50	47	56	44	40	62	44	57	51	51	61	45	39	43	54	55	44	59	51	58	51	63	44	53	58	53	58	51	45	45	58	62	41	44	45	45	58	47	47	54	42	67	51	45	43	42	56	44	50	53	44	41	44	53	57	42	43	43	46	44	60	48	48	43	47	37	47	49	58	38	38	50	45	50	58	47	39	59	50	55	48	51	51	53	53	44	55	43	29	61	48	48	47	52	51	45	42	58	70	51	56	64	58	57	45	51	52	47	58	56	44	49	43	57	49	44	58	65	47	59	55	54	56	58	53	50	51	65	44	52	61	47	49	47	39	56	51	46	57	48	44	58	50	45	44	51	44	53	38	40	48	40	60	43	46	45	48	52	50	50	54	39	50	53	57	39	53	49	51	60	53	43	53	51	49	54	46	44	51	41	53	53	38	41	51	65	64	53	50	33	46	57	65	39	56	36	44	51	53	46	61	43	62	49	52	52	57	48	50	50	51	52	44	42	47	47	48	45	53	47	51	45	48	55	39	49	58	69	45	49	48	50	43	45	33	64	57	52	55	50	46	63	44	44	56	48	53	53	46	52	55	51	53	45	54	48	40	53	44	58	48	46	67	42	64	38	61	41	34	50	58	46	51	54	59	59	45	46	56	70	54	57	41	61	50	48	57	48	47	53	52	49	44	42	49	48	49	55	58	55	61	44	48	49	47	53	46	44	49	45	45	55	44	64	47	50	54	40	70	47	57	50	44	50	40	52	56	52	51	47	46	50	52	59	57	46	63	65	46	53	44	42	54	59	60	41	62	43	49	39	33	46	56	45	56	48	46	56	48	52	49	55	59	46	53	49	48	39	52	60	47	30	54	48	56	57	47	56	40	53	63	60	52	36	54	50	55	42	54	43	42	49	45	50	51	56	47	37	48	61	47	56	49	50	56	51	43	53	54	57	66	48	47	47	60	54	52	37	63	47	45	47	52	44	55	47	62	47	61	53	61	51	56	43	47	52	61	54	49	38	55	60	46	54	53	61	53	47	52	51	48	68	46	47	44	41	42	56	50	43	57	48	53	49	71	48	54	34	47	51	46	47	27	52	57	62	52	36	46	61	38	55	58	51	44	49	48	52	47	47	52	41	51	39	45	45	50	52	45	45	52	58	41	54	54	47	48	47	48	37	46	46	59	61	40	37	52	46	53	44	49	48	61	43	57	56	44	53	53	54	34	62	47	56	44	50	39	51	48	55	45	54	47	58	35	53	45	53	52	56	58	63	44	60	49	56	62	48	38	51	50	64	58	53	35	49	56	35	52	50	40	57	52	51	47	51	50
48264	31289	26211	24333	13506	20649	28717	39648	49323	36891	26389	20116	11737	9884	11658	8528	5234	3951	2490	1616	1155	790	694	662	713	680	604	620	621	645	625	655	613	662	648	705	617	664	662	668	686	642	664	586	645	659	653	605	641	657	658	613	621	602	666	652	694	637	633	640	720	646	672	630	684	652	659	598	630	677	609	589	666	655	673	689	637	639	624	667	647	668	652	628	660	653	634	622	644	624	618	632	606	642	644	631	638	621	588	694	633	591	688	677	612	658	641	636	586	667	636	643	693	682	636	593	572	635	670	685	609	595	684	642	624	639	668	667	659	685	626	642	666	675	642	630	607	605	648	631	636	671	620	660	656	640	654	636	642	657	635	655	660	645	631	649	682	647	604	640	620	675	688	638	641	649	643	736	651	642	629	629	659	674	633	651	696	680	663	607	657	671	630	650	640	654	701	634	634	640	632	663	645	644	672	668	625	622	650	647	653	636	630	582	629	662	642	645	702	648	616	614	652	670	596	639	630	624	640	655	676	663	690	613	630	613	635	656	665	661	619	629	609	666	672	651	640	665	624	673	597	638	684	681	631	636	664	645	611	648	659	636	652	674	624	615	624	640	625	633	632	667	637	685	616	617	673	626	589	612	656	635	618	643	659	609	638	647	682	683	658	670	640	677	667	678	646	666	629	638	620	678	659	641	628	644	638	616	635	612	648	613	669	654	625	702	646	655	687	648	647	635	655	610	672	641	665	654	662	639	642	610	640	627	672	628	638	672	634	601	678	597	672	659	684	669	623	643	639	629	640	626	603	596	639	622	666	675	649	626	634	663	668	674	618	630	668	629	655	668	655	692	702	627	685	705	680	646	651	648	623	633	607	630	620	639	676	704	627	566	639	632	673	656	654	627	647	639	685	653	609	606	614	635	656	665	608	653	641	648	631	663	623	669	635	629	651	645	620	698	692	601	646	602	616	657	640	636	609	656	665	656	654	652	641	703	631	669	627	636	673	645	679	629	631	646	651	646	678	673	710	632	652	650	651	618	643	643	674	627	672	668	636	626	635	654	668	618	656	683	634	614	636	573	627	646	597	635	689	685	652	624	641	664	620	622	689	665	654	632	618	662	633	675	629	611	627	671	667	634	619	618	644	638	668	639	676	693	679	654	610	633	621	650	659	647	616	614	651	629	627	609	653	657	652	676	612	683	622	647	655	673	644	598	660	597	655	661	652	679	638	647	696	690	658	652	659	654	666	662	684	644	656	637	642	650	648	634	641	663	646	610	677	668	667	597	667	651	643	623	632	652	656	686	625	620	624	712	672	622	649	623	637	656	637	652	668	639	623	591	690	634	650	628	607	667	630	663	595	620	644	669	632	654	623	647	654	636	629	697	614	618	644	642	625	655	682	709	647	653	637	623	675	641	686	635	697	637	664	638	650	628	626	618	618	680	654	644	684	648	642	663	662	654	641	674	661	669	651	585	642	633	637	648	651	649	659	655	666	623	674	674	681	657	618	692	651	646	688	624	632	630	675	648	574	644	659	632	624	672	660	645	630	646	621	651	647	638	627	643	635	661	613	634	624	618	619	690	645	638	608	614	673	666	653	649	656	664	649	666	621	612	631	655	655	658	644	621	643	642	648	590	639	668	651	629	645	612	634	615	622	643	677	632	652	626	633	649	655	640	673	594	658	634	637	666	665	680	619	649	634	621	627	612	663	649	653	648	626	605	593	614	650	647	644	642	627	632	606	629	635	658	615	672	623	650	656	666	619	671	653	653	612	651	619	635	640	643	656	655	668	651	664	664	655	623	628	634	575	642	673	633	643	652	648	687	616	612	628	642	647	626	666	624	608	635	626	600	617	665	642	603	667	635	658	653	631	663	632	620	619	609	698	619	612	631	655	655	649	633	662	632	703	625	621	638	605	637	604	672	633	624	655	646	650	632	679	623	672	618	681	665	635	655	625	627	611	639	647	646	675	642	668	648	655	653	648	658	648	648	643	635	616	666	653	633	620	604	641	654	653	684	612	668	665	651	624	604	657	664	681	664	635	632	646	617	648	621	659	657	616	624	642	601	648	627	651	645	610	613	615	605	601	583	620	656	613	655	680	699	601	698	630	656	657	629	674	614	616	655	660	603	620	599	645	624	623	644	663	599	646	633	614	653	656	605	660	664	659	629	658	619	657	683	703	643	685	634	656	643	647	655	646	674	633	627	651	638	609	692	692	652	652	664	661	640	649	644	697	660	633	687	651	663	642	639	629	654	596	629	626	650	621	663	658	636	654	666	672	666	638	660	680	663	657	656	580	635	639	691	691	628	643	645	667	669	643	673	652	643	613	648	644	635	668	652	623	626	615	632	693	675	670	680	626	637	637	612	648	644	665	633	664	644	628	642	681	620	645	670	660	584	670	623	650	634	684	668	638	614	679	648	647	621	642	664	648	655	665	658	650	650	634	669	626	630	628	649	626	655	656	632	629	654	690	645	631	674	665	651	653	668	664	639	627	641	611	686	691	695	638	632	655	647	650	643	646	665	658	653	642	651	641	657	640	613	646	659	694	658	629	638	663	687	655	679	616	627	677	611	620	636	608	644	655	640	634	630	632	595	670	633	649	699	659	628	637	642	616	637	617	629	644	640	614	637	614	644	629	662	640	658	674	645	628	644	622	624	610	616	652	661	632	658	684	673	627	683	603	648	699	644	693	647	601	629	674	637	648	647	686	672	620	664	678	636	644	611	658	609	656	571	643	618	651	606	655	627	632	669	643	711	643	645	649	625	658	642	640	633	642	634	674	615	603	650	631	633	635	598	610	636	636	662	625	633	670	683	582	671	641	633	629	627	622	667	651	573	623	637	659	647	634	637	590	611	694	630	695	617	713	664	635	655	661	645	632	676	651	612	620	641	642	645	684	655	605	651	641	612	630	641	690	655	645	676	691	657	622	642	648	652	636	684	673	639	625	621	693	622	654	624	634	704	655	622	699	640	623	665	653	662	633	663	615	655	682	633	627	672	634	662	600	670	641	665	629	661	610	624	662	624	651	650	649	637	660	669	631	714	667	657	675	606	698	631	682	624	593	671	599	653	663	635	665	639	643	647	642	621	675	672	613	657	624	640	623	618	606	613	651	609	639	641	644	597	682	618	636	640	648	680	680	645	667	657	640	674	639	666	664	673	657	652	624	616	661	624	638	596	620	633	629	673	666	644	633	648	637	687	640	601	646	617	669	640	654	661	642	644	659	623	630	667	650	664	657	640	693	632	710	653	665	647	670	661	677	625	609	614	654	630	637	663	611	617	670	646	658	659	630	627	646	638	662	655	671	635	653	621	639	631	648	660	645	627	671	605	647	637	692	624	632	617	623	621	644	646	652	666	654	622	628	628	594	666	620	699	666	642	671	652	672	649	684	638	683	618	666	627	655	679	642	653	641	657	622	666	639	647	626	600	637	676	649	609	645	651	668	663	640	645	637	619	667	665	631	627	605	645	617	634	670	649	623	656
19377	17591	6884	2126	341	492	1647	4077	12462	6383	2697	1465	583	463	664	487	316	222	152	120	79	60	53	44	49	57	56	51	43	51	68	39	44	45	45	61	46	51	40	45	44	40	51	52	44	56	47	46	43	48	52	51	47	51	42	37	47	51	51	41	59	53	46	48	49	44	48	35	45	46	54	55	54	49	56	39	52	44	49	44	42	49	58	46	39	52	53	41	52	50	48	43	42	50	41	54	58	49	59	62	52	46	53	55	54	51	46	53	51	45	55	49	55	53	49	49	59	48	48	45	35	45	46	40	41	50	41	31	55	50	47	45	40	38	52	55	49	53	52	64	47	56	60	37	60	54	53	47	67	54	50	45	54	56	50	41	51	38	42	57	37	53	57	47	44	41	45	49	63	49	57	40	46	51	57	45	54	47	55	51	43	43	57	66	60	53	43	48	61	51	41	45	50	55	47	43	51	50	50	66	49	52	50	45	59	60	53	56	55	41	47	48	47	48	62	62	31	49	46	49	43	52	49	48	36	48	71	48	32	51	56	50	43	47	50	43	62	52	50	50	54	54	45	55	52	58	49	52	65	49	41	48	47	53	48	48	36	48	43	56	47	57	50	55	48	51	38	46	48	57	49	65	53	54	63	47	42	50	51	50	59	45	54	55	54	55	44	53	45	54	55	57	47	42	44	49	49	63	40	46	49	50	53	53	44	45	42	57	50	66	43	56	47	45	47	57	47	44	53	56	43	43	43	59	63	48	46	49	59	53	58	43	47	43	46	45	54	46	40	61	47	52	35	57	53	49	49	41	38	52	66	58	50	45	41	46	42	61	43	50	51	56	41	49	53	45	49	39	41	41	49	48	54	61	52	53	56	51	52	49	53	53	45	45	50	56	48	46	51	56	49	49	59	51	47	48	48	47	41	46	54	56	40	42	57	52	55	50	67	49	56	42	51	50	58	46	45	52	52	51	50	37	40	45	60	40	49	52	45	58	49	50	56	42	46	55	54	42	45	51	61	52	57	44	64	40	50	40	47	42	43	48	59	54	58	53	55	65	58	60	48	44	41	46	55	46	60	36	49	53	50	58	56	61	49	68	51	62	55	52	60	43	50	50	64	42	57	58	54	48	55	57	65	59	42	48	56	48	42	47	51	55	55	47	47	56	47	54	45	42	50	40	52	51	57	41	49	42	43	49	56	48	50	48	56	46	53	58	58	48	45	46	39	43	47	46	51	56	43	54	44	53	40	39	50	38	49	59	54	51	58	58	62	53	56	49	44	55	47	58	45	41	47	46	39	54	60	48	56	54	44	40	56	55	49	46	41	48	56	51	54	42	57	61	47	44	53	45	55	60	56	39	51	35	49	52	40	52	37	47	53	51	68	46	48	51	45	51	51	52	65	37	48	62	40	53	49	48	42	39	33	51	34	39	35	54	52	59	46	49	59	53	47	44	47	53	61	67	58	58	49	52	43	41	55	50	55	41	44	45	52	48	55	51	59	52	44	53	61	41	50	57	46	55	50	53	43	51	54	48	51	50	49	48	54	49	45	41	51	43	43	58	48	44	41	49	41	49	56	56	47	48	56	54	48	50	41	45	50	42	41	48	56	55	44	57	41	62	52	43	52	45	44	44	49	58	43	52	46	36	42	55	43	52	44	39	40	46	48	53	40	49	52	44	53	50	45	52	52	48	45	53	47	48	48	37	59	48	50	45	52	40	48	61	73	64	49	42	49	56	66	52	46	51	53	55	34	49	36	50	36	39	54	53	49	70	65	54	49	53	57	50	48	40	56	70	59	40	43	38	45	32	56	58	49	52	41	46	50	63	52	59	51	55	48	61	47	61	59	34	50	68	53	56	48	55	45	44	54	54	62	55	51	53	53	54	61	59	45	39	38	53	47	53	51	46	53	43	46	36	44	58	46	41	46	44	63	59	59	57	47	45	55	60	48	48	53	32	48	48	45	38	54	45	58	55	40	45	40	44	47	47	51	48	56	55	46	45	57	49	53	39	49	53	56	53	40	33	51	42	56	42	52	53	62	56	35	58	52	53	50	56	55	62	50	55	48	53	53	56	50	56	57	50	45	56	35	42	49	44	40	42	36	66	45	55	65	54	54	43	53	47	42	59	55	45	55	64	57	47	62	56	61	52	56	48	56	53	58	59	55	44	52	59	43	42	54	51	50	47	52	57	41	65	49	52	43	52	31	48	49	41	26	50	56	62	45	61	49	42	34	44	49	56	39	52	50	54	47	49	52	59	45	38	48	44	51	49	59	52	57	51	51	37	42	34	52	53	53	39	50	53	50	51	55	43	39	35	49	51	41	42	62	51	42	47	57	62	41	56	46	47	48	54	47	46	46	38	58	57	51	41	46	55	53	61	52	53	53	42	47	53	49	44	57	52	56	43	47	37	56	54	50	44	50	53	53	69	37	44	52	50	53	41	36	41	40	67	49	44	56	55	52	63	33	54	53	52	53	53	52	47	52	59	56	52	45	53	54	59	56	40	43	45	49	60	51	51	58	46	41	57	50	55	44	49	50	53	56	51	54	53	50	57	55	46	52	74	44	46	55	39	45	42	55	44	43	33	43	48	43	51	52	57	49	50	45	49	42	63	60	57	46	62	53	49	48	57	53	43	50	55	42	58	46	59	46	50	36	66	48	58	48	43	71	50	43	61	48	60	35	50	44	39	43	55	54	47	62	54	43	55	58	50	44	59	42	55	56	49	66	48	55	49	47	52	54	55	44	52	47	59	39	42	61	48	44	35	59	44	52	41	52	55	47	43	56	54	52	45	36	55	52	53	43	33	55	49	51	42	49	48	49	51	65	45	52	61	52	55	47	63	57	55	47	46	54	52	53	58	52	56	63	50	51	46	50	55	54	55	61	49	53	43	57	55	55	38	56	39	41	42	52	51	50	60	46	47	59	46	51	49	46	47	62	52	42	50	51	49	41	51	51	44	50	44	38	54	49	48	61	43	48	45	56	58	45	53	50	58	54	55	58	64	47	55	42	50	42	38	35	64	40	50	46	54	45	53	59	62	47	48	44	58	56	50	48	61	59	47	50	52	38	46	49	60	51	55	62	45	45	42	36	65	49	55	41	54	39	56	44	53	44	55	56	54	43	42	42	36	41	44	41	58	40	44	59	50	47	54	55	63	57	51	37	53	58	50	56	38	54	39	50	42	51	50	48	48	52	46	35	48	56	48	45	53	53	36	53	51	44	58	53	46	51	42	53	48	55	52	61	55	49	47	41	57	52	55	63	40	44	56	49	50	51	48	52	45	40	41	41	56	38	46	46	41	40	53	45	36	42	39	50	51	56	52	51	51	59	58	46	46	46	43	40	44	57	63	53	63	49	52	60	52	41	49	47	44	51	47	56	46	41	56	38	44	66	49	50	39	37	61	37	51	44	58	61	44	39	62	60	36	64	60	45	48	60	47	74	57	58	51	36	50	51	41	40	49	54	48	50	59	45	62	55	55
54671	35484	30311	29887	18327	23762	34998	43420	56939	41325	31667	25228	16317	13350	16293	12416	7533	5998	3767	2632	1492	959	746	670	653	660	700	629	651	613	655	674	667	637	627	646	684	653	655	673	678	672	637	633	700	650	630	599	655	603	666	644	625	650	628	672	672	652	646	634	637	621	652	682	638	642	664	650	648	647	618	633	605	637	666	641	677	655	611	635	642	644	640	620	662	620	602	646	671	676	671	642	677	684	670	648	649	695	670	632	621	670	632	598	600	674	659	675	668	699	690	626	641	654	620	648	615	707	656	671	668	733	675	674	644	664	600	679	616	693	680	650	670	631	648	635	686	599	671	672	664	624	621	652	635	622	661	692	631	643	618	704	608	659	642	652	659	614	656	598	656	685	631	655	636	653	669	663	661	636	637	604	634	618	625	675	661	701	656	681	651	674	677	642	678	668	662	638	685	663	677	618	684	693	635	632	619	671	684	663	631	629	648	698	626	549	661	645	649	689	654	668	649	597	666	633	686	647	683	611	636	670	633	632	668	606	629	628	649	688	654	631	682	648	662	646	605	649	653	672	661	611	686	639	620	638	639	606	634	662	666	650	664	643	640	671	622	650	656	608	669	656	643	647	633	674	639	639	656	667	660	655	658	653	625	630	674	672	663	678	654	646	609	650	625	647	660	701	638	625	620	616	611	644	613	635	638	649	663	638	620	666	627	629	661	653	660	668	609	669	609	641	633	615	632	641	671	629	642	678	677	675	678	601	602	653	656	593	584	618	671	653	690	645	675	643	648	676	684	600	641	677	674	647	668	632	671	594	629	652	634	647	658	647	625	635	686	661	646	687	653	618	660	624	665	623	640	671	631	653	659	696	654	609	633	647	616	711	640	637	643	644	634	661	639	628	688	633	639	689	657	663	654	662	668	667	658	674	650	644	649	653	661	631	669	674	642	649	671	645	623	676	620	678	652	680	637	664	688	657	652	678	622	583	652	667	648	643	654	635	629	652	668	633	653	647	653	669	622	630	639	658	644	593	584	660	645	675	635	641	637	654	682	607	691	658	643	672	636	612	647	647	642	630	655	665	675	648	629	619	673	611	645	666	695	618	663	617	679	630	637	690	636	633	647	675	657	659	641	674	640	645	626	673	671	634	640	648	646	658	648	658	645	657	608	653	676	668	632	654	665	611	643	679	649	661	651	637	682	625	622	614	639	665	692	643	672	660	649	648	664	701	607	696	617	590	638	681	657	635	642	724	660	657	632	628	667	678	659	658	710	656	676	667	667	668	626	635	639	665	624	651	631	683	630	651	636	621	641	635	642	670	663	661	623	728	642	640	634	665	646	639	693	652	650	685	631	682	640	645	706	615	638	687	638	622	687	690	629	652	665	650	679	636	622	662	669	634	662	643	672	679	669	651	647	688	694	643	632	632	683	614	633	671	621	646	633	657	658	676	662	669	666	653	669	650	681	679	630	671	637	664	614	657	679	660	638	624	650	655	626	678	625	638	603	678	666	660	627	628	709	649	676	628	651	678	687	629	626	659	598	637	607	632	661	661	686	655	647	599	598	629	693	674	655	694	662	679	668	643	646	665	626	645	655	663	619	612	674	650	587	658	692	617	621	639	624	642	630	661	647	644	606	607	655	636	629	650	613	670	638	607	696	623	684	652	624	669	678	633	666	630	654	656	627	689	705	628	602	706	688	620	642	651	640	630	600	714	671	667	674	646	666	711	664	618	622	659	615	630	658	622	613	662	668	677	678	680	639	689	631	594	665	640	635	641	630	637	657	631	648	678	641	658	626	650	621	586	643	666	688	688	632	660	612	641	654	676	673	689	640	639	663	664	652	663	671	639	628	616	644	663	637	662	604	667	598	657	655	666	631	676	642	683	645	635	674	654	659	663	665	631	646	615	620	682	651	675	634	677	668	600	641	661	666	682	615	647	636	633	603	615	638	688	640	645	658	631	650	677	650	626	630	643	601	672	652	657	658	684	606	662	623	642	637	648	632	658	621	675	623	679	687	627	621	646	667	668	603	657	651	625	638	622	639	627	671	663	650	670	622	643	657	687	629	615	614	658	680	609	635	631	622	631	656	662	658	621	663	601	700	667	651	650	637	599	663	686	644	666	646	649	664	645	632	694	704	651	632	644	650	663	635	633	626	640	633	665	663	565	654	635	658	637	598	642	656	648	655	650	666	638	656	678	670	690	676	697	648	636	616	614	625	678	624	632	659	660	654	636	577	613	691	625	638	649	642	613	634	685	668	678	647	651	578	671	597	621	623	582	609	650	686	654	682	607	637	646	637	663	648	643	666	627	635	653	653	663	666	635	679	671	620	629	730	680	653	680	660	673	655	672	595	639	672	648	604	642	667	638	633	618	641	637	620	684	651	595	643	681	614	636	641	683	660	672	659	625	651	655	668	627	622	646	652	665	659	680	653	666	627	659	649	637	623	597	676	692	644	658	610	668	698	634	669	670	656	613	636	599	626	628	693	677	646	639	658	666	608	593	624	645	668	686	624	663	679	645	685	673	643	617	674	650	699	668	666	649	682	609	680	683	646	672	660	669	631	641	670	613	672	677	686	632	688	637	632	644	679	648	634	675	640	630	593	703	574	629	623	609	672	744	610	692	676	649	633	637	718	656	646	660	656	681	660	638	657	682	600	703	662	647	654	596	616	637	635	641	648	646	654	655	672	648	670	655	624	635	645	602	654	685	670	623	627	654	643	637	641	649	680	668	649	669	650	631	636	655	682	643	614	641	627	668	658	667	619	680	648	633	649	601	654	724	688	627	647	660	643	613	645	641	644	639	628	641	621	662	636	600	628	630	615	627	658	658	668	735	662	654	674	628	681	627	682	692	696	684	682	602	646	662	707	671	690	634	652	604	675	651	627	646	638	640	611	659	681	621	647	664	635	627	623	668	665	692	674	664	678	669	655	654	673	604	633	641	640	694	641	635	641	586	643	653	689	596	658	646	646	690	641	620	632	646	628	680	661	673	675	652	605	663	644	644	655	631	677	643	608	615	639	685	657	667	602	687	649	644	671	621	627	667	622	641	667	623	638	662	656	624	622	656	672	654	685	647	668	623	622	645	652	638	651	612	667	675	655	691	649	638	676	653	629	620	704	626	625	653	687	639	654	651	629	643	646	647	642	659	632	639	665	649	645	654	660	680	635	652	663	670	648	676	653	670	618	635	613	595	635	650	656	632	641	666	655	644	689	613	714	633	656	659	654	646	638	625	653	666	678	640	622	683	666	615	657	705	623	683	644	627	667	631	636	681	635	689	622	647	673	634	673	635	627	649	650	687	625	658	653	642	663	646	617	668	673	691	629	626	641	652	684	668	689	624	659	679	664	667	700	630	654	626	651	654	622	640	662	728	615	677	639	627	652	646	657	667	630	671	684	642	640	617	646	638	692	675	640	685	638	632	675	690	627	663	626	654	650	648	589	630	607	611	667	634	677	629	661	624	656	627	677	640	658	644	654	623
7661	3308	975	407	107	122	308	553	2861	1499	646	460	162	190	171	135	104	85	80	65	50	31	56	42	54	46	43	44	46	45	48	42	49	43	37	43	55	45	50	44	60	40	41	48	48	40	60	46	40	57	55	51	41	42	45	48	44	57	39	41	54	46	50	43	40	40	45	43	47	33	42	43	42	56	55	53	39	34	50	44	50	46	39	48	50	47	36	54	50	54	51	52	49	40	51	47	42	57	41	61	46	48	42	42	51	41	49	52	36	54	41	51	46	45	46	39	67	32	44	51	56	45	38	46	49	45	52	41	55	39	47	46	54	49	42	48	53	41	50	46	42	37	39	46	54	32	39	40	53	50	54	46	57	57	54	48	63	39	45	51	48	49	37	49	55	47	43	37	49	37	53	50	47	54	55	39	44	41	41	49	57	59	59	40	43	61	45	46	50	55	44	40	36	36	53	48	54	47	54	54	59	41	50	48	46	44	45	41	48	52	40	45	57	52	53	32	54	40	49	51	47	41	50	48	50	40	54	42	34	44	47	48	38	53	51	49	45	55	53	51	50	46	48	50	46	40	55	54	55	48	41	40	46	47	47	49	53	53	41	54	63	55	57	42	52	46	39	47	42	58	44	44	52	38	58	56	44	43	44	70	47	48	54	50	36	41	46	61	45	43	49	60	34	45	48	61	49	58	34	41	42	38	66	38	49	35	38	44	44	62	45	54	54	43	53	40	38	50	47	43	44	54	50	51	56	48	48	58	50	53	46	49	33	45	36	54	46	51	48	39	60	64	60	52	38	44	38	46	50	43	50	51	54	50	41	49	48	49	43	53	49	46	46	51	48	60	41	42	46	56	45	50	48	41	55	46	56	29	54	40	42	66	50	48	46	43	54	44	49	41	40	44	33	54	55	46	52	40	47	46	42	36	54	45	44	41	50	39	57	48	52	52	40	54	37	45	43	43	59	48	41	39	41	48	50	50	42	55	50	53	53	48	44	53	53	45	41	41	57	50	36	33	45	43	66	48	51	61	46	54	44	51	47	52	50	42	38	50	41	48	41	45	52	59	57	45	49	47	49	45	40	40	45	52	50	57	41	45	47	43	54	49	50	38	64	45	45	46	55	53	41	51	39	51	40	50	57	48	46	50	37	38	54	46	48	47	52	48	42	45	49	55	40	44	36	50	67	40	45	40	47	50	40	41	36	45	40	48	53	59	52	48	32	34	43	39	36	42	58	43	54	40	52	57	45	55	51	36	45	48	52	40	53	39	47	55	45	45	43	48	51	57	66	55	46	42	43	45	46	57	41	58	47	51	53	48	52	59	55	44	43	45	44	44	53	48	49	46	53	40	55	46	48	29	50	49	44	47	58	40	47	43	52	38	48	40	53	51	47	49	57	45	46	44	51	55	59	49	69	52	33	57	42	51	50	44	51	48	69	44	47	46	32	37	39	43	50	41	46	43	50	48	57	47	55	50	58	41	43	51	47	43	43	40	38	45	50	47	49	55	51	34	59	37	52	46	47	38	47	42	51	37	47	33	36	55	45	60	47	53	46	50	51	48	38	55	50	43	63	46	45	48	58	48	42	53	53	51	47	53	47	52	45	47	41	39	46	50	47	40	37	51	42	46	53	36	54	37	57	45	51	46	45	47	62	46	47	43	54	39	47	64	51	60	59	30	52	44	51	42	43	50	46	52	38	45	33	38	44	55	51	47	42	43	56	43	47	57	42	40	47	47	56	42	52	56	54	43	64	51	52	48	50	45	42	49	56	53	57	50	43	44	40	55	57	50	51	54	57	52	47	46	52	38	59	39	31	52	36	39	54	50	42	54	35	56	43	47	54	48	57	45	47	52	44	44	44	53	40	44	52	54	66	42	55	64	44	51	47	54	54	46	46	40	39	46	52	50	54	40	49	51	42	40	45	38	54	53	41	52	56	59	42	56	53	50	43	58	53	54	48	70	47	50	46	62	61	49	56	51	48	43	58	52	49	56	52	57	61	54	41	47	37	43	42	50	46	55	45	53	54	51	43	44	37	57	44	56	40	49	38	52	39	41	54	59	38	53	48	51	47	45	47	47	64	51	55	48	45	54	46	42	50	47	45	48	71	45	45	52	48	53	45	38	55	48	40	54	48	48	50	46	45	59	49	44	50	44	59	48	62	49	37	55	63	48	53	54	40	48	54	47	46	47	53	36	51	49	43	40	60	45	36	50	54	45	58	51	41	47	50	43	38	44	48	39	46	36	38	44	45	42	44	65	65	45	62	47	59	33	56	50	37	40	58	47	56	57	44	44	58	53	47	40	39	57	40	48	54	53	46	40	60	46	46	50	53	39	44	46	47	48	47	56	52	47	55	46	39	47	38	53	44	48	51	45	50	43	51	44	47	43	40	43	53	44	56	49	38	55	37	62	51	64	48	43	53	46	44	36	47	43	41	40	55	48	49	47	35	40	47	47	49	37	47	44	52	53	44	61	54	45	54	47	53	43	52	69	57	58	52	48	46	51	37	60	37	42	49	63	49	28	50	39	49	41	60	45	57	55	44	44	52	53	59	57	46	46	39	54	61	48	45	61	38	47	46	45	51	41	44	56	53	43	51	47	44	41	53	41	62	47	46	62	47	42	42	53	48	47	54	52	45	51	44	50	44	49	43	44	59	41	58	47	60	38	34	41	41	47	53	44	34	52	51	55	39	55	54	45	50	50	50	40	43	42	35	42	39	44	42	56	52	50	36	53	52	60	55	54	53	50	52	43	52	40	41	39	55	46	48	43	47	66	52	41	51	50	37	47	48	42	33	53	57	45	45	42	50	50	45	52	28	39	42	56	48	45	44	48	42	61	57	44	63	35	52	48	56	33	54	54	45	53	46	49	49	54	37	43	51	56	39	63	52	51	53	49	52	49	50	56	33	41	56	47	43	41	53	44	48	37	50	56	53	43	42	51	53	37	54	42	42	48	43	35	42	46	38	36	55	50	50	49	42	50	53	43	63	39	44	46	47	48	37	62	41	34	59	62	45	53	44	45	41	48	39	46	38	47	34	54	57	50	55	43	38	43	44	39	52	40	48	39	51	57	57	41	34	50	30	48	47	55	54	67	56	48	43	52	38	49	40	47	54	35	47	45	42	56	50	49	45	46	49	44	47	44	45	42	42	47	50	51	40	54	49	45	49	57	59	65	50	50	60	56	48	38	39	45	44	54	40	61	60	62	46	48	54	48	53	32	48	51	57	45	50	53	44	51	60	41	58	58	41	47	51	48	44	52	60	49	47	45	55	46	57	46	38	51	50	44	48	45	48	40	47	38	43	51	52	57	48	50	49	59	35	49	39	53	38	48	59	46	50	40	50	59	46	59	44	49	46	41	57	45	54	46	51	52	50	47	45	46	42	63	45	54	46	40	51	48	56	47	39	44	58	44	41	62	58	37	33	46	60	35	63	48	55	51	49	55	43	42	52	43	48	46	69	49	54	42	55	52	46	40
39968	23073	14111	13438	8266	8012	17529	22398	36587	26108	17393	13801	4965	5873	4778	3740	2141	1901	1525	1187	868	744	604	645	579	644	598	637	616	612	621	616	589	616	633	635	618	623	580	647	605	620	632	633	631	602	603	590	647	611	612	652	595	552	583	637	633	622	590	604	619	586	625	639	635	592	625	637	589	655	594	599	577	627	639	630	631	635	623	588	627	636	551	635	621	679	600	618	650	620	621	641	661	645	647	594	611	621	607	610	596	638	600	586	614	655	627	639	658	597	668	640	573	571	623	606	616	631	611	653	614	632	586	613	635	640	623	615	603	628	665	603	649	603	597	614	584	616	643	652	589	638	660	600	609	638	618	629	630	609	645	628	633	632	626	647	613	653	581	650	679	629	586	593	660	582	608	625	638	633	612	600	620	602	643	665	614	597	593	613	635	636	607	626	644	610	626	672	611	651	658	638	581	636	633	628	579	665	633	660	631	652	645	618	570	624	587	661	615	615	577	589	598	609	615	629	614	604	649	635	641	585	661	611	606	609	636	613	593	613	586	613	642	655	589	628	625	648	607	627	606	626	627	627	650	602	631	655	605	618	624	627	577	659	620	626	606	614	597	621	636	637	594	604	619	634	643	611	619	624	608	639	613	634	576	636	577	633	626	641	616	641	608	623	640	645	675	596	622	650	602	612	642	609	614	606	594	649	605	614	623	647	656	641	612	591	685	581	647	647	595	580	605	593	663	571	623	594	599	666	577	648	634	592	596	579	612	612	622	651	627	582	596	640	616	632	632	619	642	605	581	619	640	617	571	627	635	605	679	637	615	659	626	650	605	653	647	589	580	613	613	634	660	681	631	618	611	627	671	624	618	618	597	589	622	656	636	607	641	622	615	649	604	582	608	636	633	602	629	591	668	590	619	645	625	639	629	591	617	614	636	596	651	640	593	590	581	626	613	573	655	640	601	579	627	671	645	623	637	651	612	609	630	635	629	622	627	577	588	589	630	666	656	634	632	593	626	614	631	649	641	601	577	627	596	608	655	569	616	619	658	623	611	611	559	626	621	628	619	616	616	605	608	615	602	675	633	637	646	633	606	637	630	633	672	630	629	649	586	633	614	685	615	637	585	648	595	599	628	611	611	653	636	612	594	602	613	605	628	617	652	620	600	647	577	591	600	644	617	598	660	636	616	595	619	654	607	648	631	607	639	584	577	631	625	625	624	614	577	651	608	624	583	644	600	640	635	600	605	670	559	634	614	606	593	606	602	624	594	603	618	636	633	633	640	612	647	602	643	648	653	626	638	603	607	613	600	659	683	655	632	608	597	633	622	669	638	664	638	608	622	634	639	599	595	570	626	610	650	627	656	654	602	670	625	605	627	657	638	586	672	643	697	585	579	640	623	605	612	611	593	643	631	626	617	621	623	603	549	640	605	676	601	661	616	614	617	596	680	619	611	622	638	627	602	587	693	653	611	627	599	664	647	618	581	583	685	612	642	618	607	584	605	594	657	593	635	607	623	622	622	612	655	570	646	586	684	615	644	627	640	607	597	645	648	610	609	644	621	644	641	625	631	609	635	647	607	634	641	613	614	628	583	667	607	605	654	641	613	605	629	608	624	600	613	657	601	659	606	628	665	600	686	541	638	628	606	628	610	616	592	624	658	564	593	638	594	638	643	658	626	639	634	587	652	648	634	622	553	613	654	596	616	624	655	637	633	602	606	623	619	594	597	607	623	670	669	606	682	609	694	627	659	662	554	646	553	620	586	625	599	617	616	618	629	580	593	650	631	644	667	632	645	640	591	638	642	632	650	598	635	614	601	651	639	602	577	606	625	632	668	600	601	618	633	640	647	651	604	627	675	609	626	626	618	593	594	638	609	586	568	615	620	644	600	621	595	620	608	653	635	613	594	599	630	644	635	615	622	651	598	596	648	628	630	593	614	655	598	613	590	630	640	602	648	642	615	644	619	663	635	650	604	628	614	628	668	615	595	629	643	630	659	639	631	592	653	603	608	621	583	616	602	599	649	645	660	618	630	607	617	607	600	615	586	631	616	561	599	639	596	651	633	634	629	625	594	599	609	645	599	646	619	608	659	607	621	551	632	643	602	637	613	640	617	589	615	668	590	634	625	627	608	634	583	634	659	668	621	627	660	627	600	624	618	617	625	667	611	621	604	585	661	611	641	609	597	629	602	649	615	656	629	642	591	690	621	631	639	666	634	614	608	574	657	630	595	604	607	675	634	584	639	659	603	629	571	615	651	664	649	647	626	654	623	633	609	569	591	634	592	623	610	643	546	601	583	614	617	592	648	646	586	563	613	605	652	632	617	621	638	636	608	650	633	636	612	609	639	638	630	638	649	647	685	627	609	602	625	601	591	635	670	634	661	587	635	589	620	618	638	654	641	626	631	638	657	616	604	663	647	612	625	607	627	677	565	619	643	634	638	574	611	650	595	620	605	599	687	640	585	639	583	609	645	602	626	661	643	612	630	604	585	617	635	662	645	615	577	656	660	607	644	647	648	634	624	588	618	596	625	593	628	645	658	654	627	652	608	619	604	614	625	619	645	598	627	642	637	650	616	588	642	619	676	620	567	705	573	648	622	607	616	617	615	644	560	647	597	597	594	620	662	606	624	615	575	645	656	667	656	619	630	581	620	677	625	603	683	612	640	631	657	642	606	633	597	584	654	619	667	623	593	597	619	593	597	635	626	648	679	609	586	617	628	634	618	651	634	558	648	637	603	613	655	606	634	617	604	628	648	642	574	616	598	632	627	637	644	613	632	613	612	612	601	676	630	601	605	615	624	629	647	639	596	635	632	625	671	605	634	637	602	649	576	606	636	617	648	640	619	650	663	617	618	658	625	545	645	616	631	593	639	626	604	638	632	612	624	626	628	623	589	602	629	647	628	606	642	636	639	657	637	576	648	587	572	577	608	605	594	593	641	597	634	615	631	631	645	627	610	629	584	619	593	595	661	606	605	620	637	636	612	633	623	633	583	645	634	589	640	630	639	619	629	596	620	653	587	595	664	625	619	652	622	633	629	615	619	626	669	627	607	627	661	626	659	572	619	664	600	642	635	608	602	647	638	640	617	604	615	609	633	630	628	603	624	594	628	619	656	625	594	622	607	621	642	635	596	642	627	633	617	587	614	655	589	634	584	574	615	594	606	653	600	636	643	607	637	662	648	657	644	622	624	657	614	609	649	614	601	608	641	649	665	612	601	647	601	636	627	592	624	609	630	584	572	615	635	664	617	608	645	619	653	639	566	632	617	676	637	645	649	619	611	603	632	612	613	611	601	632	623	639	649	628	660	639	618	591	606	612	613	646	618	635	630	596	624	610	580	624	643	607	642	625	676	612	631	647	572	611	590	621	663	613	627	590	598	616	665	555	601	684	617	622	617	600	613	675	643	604	598	628	623	656	612	616	594	632	611	591	588	656	584	601	583	598	591	620	580	639	618	692	636	615	624	611	610	643	636	575	643	605	602	616
15796	13739	3827	981	256	144	598	1712	7510	3630	1544	1163	366	451	296	196	145	151	102	86	69	72	52	49	49	47	44	56	53	51	54	51	46	61	57	51	49	57	62	49	44	58	47	41	54	51	52	51	51	48	37	49	45	43	49	43	48	53	46	58	38	50	51	47	43	45	47	41	45	45	53	57	51	58	60	43	48	50	53	49	40	50	46	45	56	30	59	39	47	56	56	40	48	61	41	35	49	49	44	42	50	50	49	46	47	40	48	48	58	40	46	44	39	58	36	49	50	48	59	52	52	49	42	39	54	56	53	50	53	50	59	52	46	64	48	49	50	58	47	56	46	49	46	43	46	48	33	51	54	47	48	50	48	52	55	45	38	52	56	45	58	47	52	45	45	51	48	41	40	43	53	43	52	47	50	52	49	60	51	53	47	62	46	54	50	42	44	53	51	39	46	49	43	46	52	45	64	47	36	47	52	50	52	46	33	46	51	63	48	49	48	48	41	43	51	54	42	48	45	65	56	43	41	49	58	60	56	44	56	48	56	50	52	48	56	50	40	41	42	43	54	50	53	50	41	53	57	43	45	52	58	47	44	55	45	57	49	41	40	40	50	47	48	58	63	47	52	46	49	62	53	48	51	49	68	48	48	51	52	56	57	46	38	48	51	47	57	41	46	45	47	52	57	50	55	44	48	54	48	45	43	46	46	44	49	43	44	60	55	64	50	43	45	39	72	50	47	51	46	54	59	57	60	53	48	57	39	64	44	47	38	57	46	46	52	62	49	64	55	51	49	46	50	44	53	53	50	55	45	58	49	42	52	44	49	52	52	44	56	43	47	53	47	43	64	64	46	48	54	64	42	58	50	40	55	39	56	38	50	49	53	51	51	55	40	50	46	47	40	44	52	43	52	50	46	38	48	62	45	48	37	59	47	50	51	49	51	51	49	42	59	45	46	40	49	49	57	37	36	45	55	66	45	44	55	49	50	49	63	55	51	54	56	43	59	49	55	51	50	60	48	48	56	44	52	52	47	52	42	52	46	50	42	43	45	45	54	64	52	42	42	49	57	64	67	57	36	42	50	40	60	49	47	64	41	48	44	50	45	48	47	49	41	49	57	62	51	54	50	51	45	55	46	50	50	50	50	61	42	62	53	67	47	50	57	55	54	39	51	40	56	43	44	50	44	50	48	46	50	53	43	47	45	65	54	52	71	47	52	67	47	41	36	49	36	50	44	44	35	55	41	42	56	63	54	48	75	44	51	44	58	38	47	49	51	42	47	52	48	49	50	44	57	56	57	45	48	37	46	50	43	52	32	45	56	54	45	48	53	50	38	41	46	58	44	44	49	48	50	49	40	48	56	65	40	49	46	49	45	43	55	47	39	38	46	46	67	49	49	40	47	47	46	49	49	51	53	51	55	61	46	52	52	38	41	60	56	41	59	52	50	60	63	46	46	50	41	49	35	38	43	61	43	53	53	45	34	50	39	56	58	42	50	53	57	37	44	54	35	50	46	53	27	53	46	40	51	50	46	58	51	48	43	54	63	46	42	46	47	48	53	55	44	58	53	66	53	39	57	46	55	49	39	61	49	50	44	51	46	56	45	43	41	39	40	49	49	49	46	43	68	51	42	57	40	34	47	56	42	45	48	49	65	54	35	51	49	36	58	47	51	51	55	49	57	46	62	57	49	39	60	62	54	49	41	43	42	60	73	39	53	54	42	38	45	43	67	45	50	48	56	52	53	43	53	66	46	46	57	47	56	55	53	55	40	52	37	53	44	49	44	49	55	44	52	60	41	44	49	50	46	51	58	56	44	61	34	44	52	42	44	46	44	48	45	53	49	50	47	50	38	54	56	58	50	40	37	48	51	41	45	52	49	52	52	47	42	44	53	38	51	62	45	40	63	55	45	42	62	53	48	53	44	41	28	51	40	58	45	42	55	52	51	44	39	50	43	51	43	51	40	57	50	49	46	55	52	50	51	56	48	54	42	48	47	51	54	53	51	40	47	47	44	50	55	53	43	48	53	57	44	52	44	35	42	44	54	44	50	51	50	54	41	47	47	62	45	40	56	47	44	51	50	40	50	47	39	42	47	48	53	45	37	36	42	45	55	60	42	48	53	49	59	50	54	53	48	32	52	51	41	45	48	47	57	48	48	51	51	47	58	46	46	43	43	36	61	49	53	41	52	43	47	53	48	59	43	50	48	58	42	58	49	44	55	47	58	36	41	54	54	50	43	62	58	52	54	45	40	44	42	52	49	49	34	35	46	48	54	60	41	58	60	52	51	49	60	46	52	57	47	46	48	39	59	55	44	53	44	37	42	54	47	37	50	35	61	40	59	46	51	41	51	55	62	44	50	38	50	46	55	61	50	55	44	47	53	37	40	49	49	65	53	54	53	55	62	50	40	48	45	51	46	37	52	54	68	49	54	39	54	48	50	61	39	50	44	50	48	53	65	50	29	54	50	54	48	48	49	53	57	51	46	50	54	49	51	50	56	49	66	45	61	46	51	33	38	53	50	46	45	52	40	53	49	46	45	47	59	56	43	44	49	41	49	45	48	41	44	53	48	34	61	53	51	50	54	41	53	43	45	43	44	43	47	49	57	45	58	51	46	64	45	47	39	60	46	44	44	55	32	44	43	48	40	59	50	48	56	49	51	49	54	51	61	46	53	37	48	53	47	38	41	39	52	37	43	48	49	43	56	38	49	40	38	48	56	50	43	45	48	46	37	49	53	45	53	53	53	48	50	53	52	47	59	51	54	47	56	53	41	48	35	50	53	55	45	65	46	60	57	62	61	49	61	49	47	38	58	49	57	40	55	33	49	39	47	41	47	45	54	42	41	57	47	58	53	48	53	50	56	31	45	49	43	45	33	60	40	38	59	44	38	48	45	44	36	54	55	55	50	57	60	33	58	35	56	47	39	40	56	46	52	49	50	42	45	48	49	51	49	54	46	45	43	42	61	42	53	52	50	64	47	60	45	42	39	53	48	47	39	41	49	49	54	45	52	42	56	60	55	47	48	52	54	62	49	57	50	44	38	39	63	51	56	49	50	50	54	53	35	55	43	46	47	62	44	41	41	29	66	60	50	60	47	53	52	56	51	44	53	53	38	54	55	47	37	46	49	42	47	59	53	54	61	49	45	52	49	37	50	40	61	64	57	50	45	46	44	38	43	44	48	45	46	46	52	43	59	42	39	56	42	53	43	53	48	53	50	47	39	55	35	58	41	59	44	40	38	41	53	60	28	46	47	40	59	52	44	50	41	50	48	52	57	45	37	48	50	52	46	41	52	45	37	56	47	57	50	53	46	53	52	61	47	47	48	40	52	52	47	40	60	39	43	52	42	62	50	47	49	37	50	54	39	42	49	50	35	49	47	41	46	51	53	48	51	49	51	47	52	54	51	58	45	55	45	50	47	42	49	60	43	57	51	37	52	49	48	59	47	51	44	63	39	46	51	31	44	41	54	58	50	56	56	58
52558	33773	24108	22965	17458	11178	23888	32836	47651	34322	26118	22010	10844	12490	8847	5295	3749	3476	2263	1613	1051	849	700	626	663	663	586	626	671	689	644	667	596	663	619	629	630	617	629	620	583	615	658	628	680	666	564	603	619	659	611	633	613	639	645	632	598	660	639	650	650	655	664	646	626	688	611	647	592	618	610	596	603	607	618	679	615	634	661	644	635	639	615	649	625	619	640	595	596	635	617	658	630	665	636	657	655	637	616	626	568	648	633	629	652	606	674	645	642	641	665	641	639	609	658	619	625	636	659	643	617	598	644	619	615	622	641	665	611	664	607	621	627	611	633	649	631	634	651	650	644	616	625	633	634	647	628	624	623	659	651	681	637	636	643	624	642	663	606	617	572	638	658	616	581	591	612	681	625	673	647	621	637	614	606	674	630	625	652	648	638	624	674	658	647	663	629	616	680	628	650	649	600	632	636	628	631	640	616	633	615	644	638	643	680	587	634	631	655	611	633	603	671	645	681	634	630	627	636	642	654	635	635	607	640	644	595	645	620	633	652	671	642	630	616	638	628	643	616	671	631	644	603	604	639	601	609	656	567	593	654	655	596	598	640	641	611	672	628	654	641	644	588	609	668	669	667	682	632	635	657	623	648	621	584	597	681	677	624	672	647	630	631	628	639	617	636	651	612	624	648	607	629	638	636	620	644	609	631	642	653	647	623	605	631	653	617	655	613	636	667	596	628	614	590	649	637	627	638	628	613	640	657	637	581	651	671	614	573	643	647	600	652	645	664	570	621	626	656	671	635	636	616	613	632	666	665	662	620	643	628	583	619	619	608	677	657	667	628	639	639	622	648	596	638	596	600	617	625	639	638	679	625	603	649	624	656	640	642	654	636	633	597	689	712	628	616	622	608	617	651	631	649	599	649	622	577	597	604	640	623	624	649	636	644	631	634	610	671	638	635	648	632	692	586	604	670	621	650	684	618	630	620	639	655	620	639	668	672	658	640	658	633	633	649	615	611	664	645	654	629	688	572	622	643	647	580	597	628	648	634	633	627	635	584	595	623	660	641	615	629	674	646	635	635	645	610	614	666	625	595	606	666	627	646	649	628	626	630	622	615	622	640	606	632	647	647	634	603	590	629	626	593	658	613	618	601	631	626	643	647	638	651	680	674	612	680	629	620	621	646	584	653	603	673	631	583	662	626	623	614	621	641	614	627	618	646	629	597	638	610	647	641	682	612	652	635	660	611	639	660	658	635	656	661	621	634	644	610	640	681	619	622	633	616	643	641	601	688	632	653	651	636	628	633	634	570	598	624	655	602	650	646	631	641	664	641	628	637	667	619	627	643	620	658	625	646	620	625	639	591	645	599	604	647	613	603	675	680	626	623	653	644	650	660	631	587	610	607	638	605	557	578	616	616	648	634	633	646	661	644	631	613	616	651	661	625	654	680	614	623	640	635	589	637	595	627	687	637	608	629	676	639	625	654	652	621	661	618	592	672	631	638	640	650	621	630	642	614	601	605	624	632	664	636	591	648	602	669	625	606	618	607	691	637	628	636	654	658	652	660	641	630	627	631	621	657	657	593	645	641	635	618	634	620	610	645	602	645	621	598	635	606	595	665	571	692	647	640	632	644	679	675	672	620	654	651	590	627	605	664	611	642	590	643	636	673	619	609	602	679	599	654	614	668	615	648	631	626	619	668	648	634	626	634	648	621	644	625	618	669	671	650	703	642	627	590	627	627	617	647	623	628	675	654	648	632	638	637	628	636	588	656	631	658	626	668	642	624	689	665	654	618	607	642	626	647	618	614	656	663	634	646	627	651	618	615	620	668	634	616	626	665	621	669	626	574	655	628	635	637	659	611	648	629	605	646	609	649	606	593	689	611	654	631	605	629	650	619	637	641	616	603	650	641	618	656	639	602	674	638	632	621	676	654	631	671	661	660	616	671	591	640	634	646	668	618	623	619	570	652	615	620	611	690	652	668	649	652	611	612	638	666	654	637	652	651	640	681	635	640	638	613	643	676	614	625	608	650	600	638	608	626	665	633	585	639	603	652	597	599	612	614	629	626	671	662	641	621	640	643	630	621	627	600	659	620	667	640	630	616	664	629	596	639	636	602	608	685	632	638	619	624	642	613	644	668	640	635	624	621	628	610	660	579	675	654	655	605	620	654	616	628	652	642	677	625	641	613	643	675	646	697	666	618	607	571	640	651	639	630	627	609	637	614	628	662	602	587	622	651	620	636	634	631	614	675	614	656	632	631	645	645	628	626	632	610	689	632	595	617	624	653	625	640	669	621	598	650	600	610	655	642	625	619	620	642	620	624	649	603	652	637	599	645	645	627	615	641	661	633	629	657	706	616	643	651	596	639	655	664	653	604	637	638	688	609	660	657	595	616	618	615	636	639	630	670	657	638	609	630	637	647	622	635	558	695	663	646	614	651	638	689	673	610	608	614	650	627	634	659	637	608	622	650	662	638	612	635	639	635	601	604	644	629	597	602	642	637	695	664	631	667	616	658	613	619	631	603	637	659	658	688	678	631	638	590	667	649	638	614	642	641	627	632	594	641	621	631	624	667	640	608	630	624	604	598	667	634	630	636	690	680	617	624	628	604	647	630	581	624	667	643	676	647	636	614	690	661	617	634	601	640	649	658	675	642	603	626	634	667	658	611	594	628	605	562	661	638	678	608	641	606	653	698	594	652	656	620	634	639	661	618	663	663	603	602	680	707	621	592	619	625	568	644	594	656	621	626	675	625	647	664	618	644	596	593	642	623	639	618	654	664	596	622	657	562	617	665	636	592	658	632	647	639	611	619	645	648	579	655	656	632	673	636	629	637	606	685	623	619	650	658	647	614	645	650	658	622	661	660	640	636	651	627	636	689	617	662	567	677	643	657	694	620	649	610	630	629	631	625	656	592	660	621	580	621	654	626	662	664	658	649	650	632	652	621	646	612	617	601	643	645	627	663	594	609	642	599	638	618	638	669	630	626	612	662	621	645	633	618	663	604	617	650	620	618	653	600	617	624	598	599	686	581	650	597	656	626	601	623	662	626	595	665	660	604	648	672	608	653	623	638	670	641	624	614	643	630	668	648	605	658	590	619	627	616	606	689	648	620	633	620	639	660	627	604	585	598	575	667	614	596	629	700	634	621	565	682	618	637	612	639	649	628	651	616	673	595	625	623	621	655	647	640	646	619	593	647	635	580	611	661	624	653	595	648	599	610	670	616	635	699	677	607	636	649	627	668	607	597	676	643	660	688	628	637	638	607	611	636	628	634	649	617	670	640	628	629	646	668	646	613	623	644	624	630	667	589	631	614	662	632	641	627	618	650	652	659	613	667	614	594	654	629	680	650	690	602	592	617	595	655	675	656	627	613	671	635	597	638	654	608	603	679	636	642	621	628	584	635	621	636	657	611	666	609	653	649	599	668	637	627	656	624	604	628	646	633	680	658	654	647	627	657	626	602	638	654	629	614	608	648	659	636	658
13770	12071	3279	705	142	145	572	1216	5488	5545	1976	1622	490	660	377	278	183	157	113	89	65	57	49	51	39	38	41	45	55	46	42	44	48	50	46	38	45	44	54	46	55	51	53	50	40	47	48	44	39	55	50	47	40	50	46	56	47	50	52	51	47	43	54	43	66	55	51	66	47	45	42	53	48	54	46	44	42	55	52	54	58	47	41	40	48	54	53	43	45	52	43	59	49	49	65	53	51	50	50	44	45	53	56	39	49	55	46	42	54	55	42	47	60	44	66	45	54	54	51	55	51	58	59	53	56	55	35	52	52	49	59	54	51	51	52	46	45	54	47	39	46	43	47	43	46	48	46	38	39	49	40	62	52	49	54	40	53	44	53	38	55	52	52	60	49	50	53	48	59	63	42	44	45	30	42	42	47	45	57	49	49	49	48	38	53	52	50	48	63	54	45	47	59	48	43	42	52	57	45	57	53	54	51	62	43	46	56	42	48	41	43	49	35	41	45	53	46	52	50	52	49	63	51	30	46	55	47	51	53	46	26	46	60	46	53	55	45	52	49	52	58	53	44	39	55	47	48	58	51	49	42	48	52	36	48	47	36	47	55	44	51	50	46	55	37	43	55	59	51	46	69	43	54	53	45	45	49	56	45	44	34	46	41	46	43	55	45	58	53	37	50	35	44	41	40	54	50	56	61	47	50	51	42	46	53	63	59	43	45	44	45	56	33	40	47	57	55	52	40	47	44	49	47	51	47	41	51	46	39	49	45	42	48	47	56	42	47	45	50	53	52	52	56	55	54	34	39	54	42	54	47	59	58	42	62	39	58	48	40	63	47	42	41	52	45	45	57	46	51	49	43	56	47	32	50	43	45	45	44	39	60	50	46	60	58	57	48	45	55	49	45	45	42	41	36	52	52	42	56	53	41	68	59	46	41	51	44	44	55	39	57	54	47	54	60	40	45	43	51	51	39	56	47	51	41	46	48	50	62	46	50	51	52	46	33	51	56	51	48	63	42	54	51	53	59	41	45	46	45	48	43	46	59	45	51	67	53	45	52	46	46	49	44	47	48	47	52	56	54	53	61	42	59	59	54	68	51	31	38	65	46	49	45	40	41	44	63	60	44	49	46	53	54	56	49	37	53	53	44	47	46	50	44	49	54	52	40	47	59	63	47	59	59	51	35	51	38	53	45	36	45	51	57	44	48	40	55	50	46	47	45	47	48	52	60	49	43	44	42	53	58	49	43	42	56	58	47	52	52	40	57	44	52	63	45	46	45	58	48	65	48	53	49	46	61	46	40	64	52	55	66	57	60	56	46	51	45	46	59	46	57	39	55	49	42	43	43	46	44	37	48	52	49	48	44	52	47	38	43	52	48	62	44	45	51	32	41	36	52	55	50	47	58	46	59	41	42	43	52	46	56	44	46	46	51	47	47	41	39	42	57	46	51	51	58	62	54	40	47	57	56	40	47	53	48	36	64	61	60	42	55	38	42	44	43	38	48	41	45	58	41	46	54	45	53	53	52	46	54	53	47	46	41	48	60	50	54	59	50	63	44	46	59	50	66	65	58	45	44	48	40	43	50	60	66	45	53	47	51	47	52	52	44	41	50	42	50	46	62	45	57	39	58	52	53	50	41	54	49	56	43	41	56	43	44	51	49	42	43	43	62	39	51	49	44	59	48	24	42	48	58	41	48	45	49	64	44	48	52	51	44	56	52	39	39	40	57	54	50	40	57	40	38	43	48	48	37	60	38	59	61	52	41	68	50	34	50	54	53	62	56	42	50	41	52	43	37	49	49	46	45	40	56	59	57	61	49	42	41	41	36	35	46	50	58	63	49	48	44	51	47	65	45	47	56	52	40	45	48	46	47	54	46	55	50	50	60	46	52	50	48	53	41	39	45	58	39	47	46	51	50	43	55	46	50	44	48	58	53	49	45	43	46	51	42	45	58	52	53	50	48	49	53	62	63	58	59	50	60	54	39	56	49	49	30	41	50	59	47	55	68	44	37	50	58	53	44	41	41	48	48	40	50	56	50	43	57	60	40	53	53	48	49	48	46	34	59	48	46	44	50	37	66	40	54	45	49	52	54	57	49	58	50	47	42	49	39	53	44	42	50	52	48	47	54	45	66	47	50	57	44	43	42	43	56	53	41	44	55	63	54	53	53	52	39	37	46	56	51	30	58	44	42	33	55	41	74	56	56	50	52	41	58	53	47	47	33	53	45	56	60	42	58	36	60	50	45	53	45	54	49	45	44	41	62	52	55	50	46	57	43	58	47	60	53	53	59	66	49	58	44	54	49	50	41	43	41	62	56	34	45	48	51	59	44	38	42	47	47	54	50	49	48	55	54	51	39	42	46	52	44	47	57	51	64	46	50	46	40	50	36	49	52	42	49	47	43	41	51	57	50	48	46	60	37	50	61	50	51	37	65	39	57	60	43	48	50	36	54	48	46	43	55	54	52	70	58	47	50	44	55	48	50	41	46	39	59	43	57	44	42	70	46	44	43	52	48	42	45	55	50	46	39	49	56	49	50	55	51	55	56	49	52	45	45	50	37	53	45	47	41	55	52	51	49	48	58	52	50	37	40	45	54	37	51	47	42	52	50	47	48	47	52	48	34	59	55	49	56	48	48	49	37	54	58	47	53	45	53	57	62	49	41	52	50	54	39	51	48	59	52	52	53	52	44	45	47	45	54	48	47	53	51	57	54	44	51	47	48	45	53	55	55	57	59	57	51	48	55	44	69	40	48	52	40	40	51	49	54	44	58	38	41	52	37	47	49	46	46	44	36	54	51	44	46	48	42	50	45	49	55	52	47	52	56	59	47	30	57	47	50	60	43	46	38	54	60	49	44	41	56	50	49	48	53	50	49	38	47	56	57	47	46	32	52	57	42	49	35	55	46	60	51	42	39	48	53	41	63	41	50	45	54	42	40	51	50	30	53	53	42	50	56	41	36	43	45	46	58	43	48	48	59	43	48	35	49	44	45	49	56	39	44	59	37	56	52	64	41	47	39	59	59	38	47	50	45	50	54	55	43	48	42	41	52	59	49	44	42	54	49	47	51	41	47	60	52	39	60	35	53	53	49	45	53	46	56	46	43	54	46	54	52	59	52	45	45	51	45	44	55	52	48	64	48	48	57	49	49	57	53	42	60	60	45	46	58	65	57	55	58	50	42	59	60	47	33	58	54	39	47	57	56	69	54	51	45	57	43	46	47	46	50	57	44	53	58	49	51	44	52	53	44	60	55	38	47	52	35	47	36	51	54	51	43	47	56	47	50	46	44	55	45	30	50	51	38	37	47	55	48	46	45	43	54	49	49	47	50	39	51	44	47	49	55	49	66	64	54	49	60	58	38	64	54	48	59	62	31	60	50	38	61	62	46	47	52	49	58	48	61	37	42	41	61	53	45	53	48	50	55	52	40	48	51	47	64	29	53	33	56	55	48	46	56	67	55	52	43	53	48	52	58	53	59	38
48817	35761	22471	19682	11309	11157	24590	29528	45235	39611	29516	26485	12773	16985	10173	6836	4622	4180	2928	1853	1192	874	713	670	666	660	622	629	624	630	643	638	653	706	619	638	673	620	592	631	661	637	618	577	625	630	648	626	637	660	629	681	600	671	607	684	658	625	607	613	640	613	606	644	655	618	590	671	603	628	633	645	634	651	620	612	592	615	640	648	629	642	633	697	662	630	668	670	646	627	669	656	655	647	637	672	616	663	619	636	631	663	686	654	657	638	669	644	627	634	623	653	648	668	686	653	665	626	667	648	626	619	672	619	629	618	624	612	669	631	655	602	621	720	644	659	609	666	614	638	614	638	650	633	634	662	616	636	642	629	590	628	643	612	665	648	668	642	674	613	616	669	632	629	671	652	634	638	601	677	619	637	715	646	622	621	665	630	664	647	644	658	613	636	619	626	604	608	668	640	653	640	636	633	628	689	665	616	654	642	665	604	642	677	668	680	652	684	593	654	594	637	632	661	629	608	672	629	597	653	684	654	616	625	623	628	630	626	632	688	674	633	571	646	643	640	632	615	628	631	651	650	667	671	608	585	650	594	642	665	658	646	620	637	650	664	645	670	642	635	601	655	644	678	651	633	601	663	673	654	623	633	666	622	644	600	681	619	704	573	655	654	624	652	643	635	585	682	659	632	622	671	660	649	641	622	620	650	618	651	627	635	615	618	606	634	655	610	642	624	671	612	670	640	649	678	593	655	660	679	629	651	638	665	671	663	669	666	644	640	601	626	655	673	675	619	668	661	590	657	633	679	624	658	612	611	611	614	645	630	719	653	644	603	640	640	642	637	652	609	661	612	658	619	656	629	629	617	635	632	683	647	658	636	633	651	604	670	674	653	597	676	686	649	647	669	621	669	697	648	643	667	683	651	614	629	645	603	631	695	637	645	669	674	675	605	695	653	660	636	705	602	627	662	662	648	663	647	653	642	668	643	631	688	652	628	653	691	652	663	617	654	706	608	653	663	648	620	631	635	661	641	623	645	626	644	647	689	640	612	616	700	631	638	625	591	633	630	650	658	637	655	743	656	655	629	635	702	641	609	641	643	655	675	632	678	676	603	649	607	668	664	680	623	601	613	650	687	615	652	620	648	645	634	628	639	639	691	614	615	651	640	644	684	635	640	637	621	674	665	687	655	655	706	631	687	656	629	631	590	652	617	643	639	628	641	639	591	653	647	631	643	646	605	621	628	626	638	633	637	650	638	625	616	623	666	648	619	660	660	596	665	684	641	673	649	625	634	713	645	641	650	667	600	650	652	679	627	649	669	634	631	617	660	651	647	620	640	630	646	628	617	576	658	629	606	623	658	601	660	644	666	670	670	619	648	651	652	651	565	656	628	650	613	627	642	645	626	674	669	665	661	617	661	652	621	608	626	621	666	648	617	617	654	582	634	627	586	631	642	614	644	583	581	623	619	618	653	651	658	607	654	611	635	598	623	621	689	651	650	677	686	672	651	652	681	668	652	652	606	673	629	626	589	627	659	674	645	629	632	697	663	623	672	642	634	669	601	616	648	615	642	596	604	612	643	675	678	693	646	661	610	662	648	644	644	636	622	624	657	702	661	628	623	668	678	610	674	636	652	612	649	624	585	625	684	681	647	669	643	642	600	654	641	651	656	658	605	617	674	616	641	592	607	663	647	639	645	647	584	609	636	671	665	651	661	572	635	623	612	666	637	604	654	706	630	639	642	651	644	642	638	638	630	655	668	638	651	649	621	641	624	685	647	629	612	611	673	618	667	643	640	616	657	627	665	629	619	637	628	680	625	616	641	660	692	628	611	661	694	640	654	616	666	633	603	647	604	646	648	649	668	684	611	636	639	651	664	644	631	651	684	598	635	616	647	673	648	641	619	633	652	660	622	618	663	652	651	650	670	635	615	610	631	630	678	636	623	658	656	641	627	654	661	633	660	651	642	667	601	647	649	626	601	665	634	663	685	606	660	612	615	626	634	620	656	705	637	653	631	652	629	587	626	657	635	620	640	615	661	599	630	676	619	654	672	649	620	648	623	624	636	655	642	640	599	631	650	624	609	651	665	638	663	644	643	648	655	692	612	634	663	632	664	628	636	650	632	627	618	651	627	665	612	637	628	626	667	614	620	619	654	664	641	670	617	658	663	621	644	655	648	617	662	654	623	685	631	669	681	629	646	670	647	595	639	603	652	651	609	660	615	661	626	628	639	652	648	644	637	650	620	605	668	595	641	645	674	673	649	688	652	639	609	560	625	633	677	608	625	596	648	631	647	626	638	633	653	652	679	669	612	640	634	639	582	689	611	649	682	670	604	618	674	702	634	668	626	643	628	647	680	625	625	645	649	681	615	644	661	604	612	697	706	651	639	630	637	624	652	608	635	667	638	704	642	624	656	666	674	638	662	615	619	598	726	633	691	619	678	603	657	643	673	650	653	664	629	645	697	629	630	590	641	635	641	611	676	624	660	623	650	651	678	634	656	642	641	636	604	672	647	659	627	646	660	647	635	650	596	668	629	617	650	667	603	634	672	635	695	591	625	639	665	636	629	604	695	642	651	664	630	644	639	594	596	663	661	668	660	670	650	674	626	628	671	635	642	653	661	652	627	656	637	635	636	602	627	636	653	634	667	634	647	659	648	658	622	660	637	684	614	673	702	620	611	647	607	663	671	651	628	641	620	626	647	643	645	647	636	666	637	690	657	631	633	636	659	641	634	613	696	652	666	664	641	668	652	651	635	647	617	618	595	653	639	626	605	661	642	636	655	655	665	677	657	651	668	603	604	605	670	619	634	597	678	641	614	652	611	616	629	606	621	643	635	637	672	629	615	651	663	599	664	606	646	626	633	642	619	613	654	663	606	642	611	633	612	628	646	659	659	607	648	629	680	645	684	714	595	632	629	611	640	653	641	623	664	611	607	647	625	630	670	691	663	633	642	618	632	676	633	667	658	639	648	622	645	567	639	623	679	652	632	658	614	629	663	644	630	633	647	605	641	631	642	635	621	609	680	643	661	658	664	603	641	645	659	652	607	622	664	637	672	624	578	612	656	647	644	662	624	664	661	654	637	602	638	629	670	658	614	664	663	582	573	642	637	669	647	610	600	682	653	687	645	678	662	680	651	647	591	577	610	642	606	665	639	628	677	620	665	651	601	666	615	635	636	651	642	619	604	627	691	612	670	610	620	675	650	644	650	633	669	679	642	618	602	638	658	577	671	665	651	638	666	609	635	631	626	677	606	630	646	616	606	604	596	642	608	674	598	627	633	629	631	671	667	622	616	597	593	634	617	669	650	660	647	605	705	653	610	616	656	596	606	639	687	630	617	632	668	625	658	628	615	618	631	696	624	643	659	603	676	693	647	641	631	604	655	669	658	642	598	667	653	628	619	669	658	672	665	620	611	608	612	647	678	649	620	625	638	642	618	652	609	649	617	658	669	659	597	572	655	622	660	664	611	690	659	672	667	676	640	643	664
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
